Fixed in glibc master.
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1926312
Title:
Please add the new rif_Ma locale
To manage notifications about this bug go to:
https://bugs.launchpad.net/glibc/+
> Tamazight is the mother language where multiple other languages inherited
> from it. Including Tarifit.
> And what’s apply for Tarifit does mean that can apply for another
> sub-tamazight languages, and vice versa. So we believe that lang_name should
> be “Tarifit”.
>
> Should we resend the pat
(In reply to Mike FABIAN from comment #9)
> https://en.wikipedia.org/wiki/Tarifit
>
> The wikipedia article said that the endonym (The name of the language in
> itself) is Tmaziɣt or Tarifiyt or Tarifect and I did just choose the first
> one.
>
> According to Wikipedia, “Tarifit” is the name of t
> And by the way. we did send the patch for the unmodified locale. and it pass
> the build successfully, if you want to take a look here:
> https://patchwork.sourceware.org/project/glibc/patch/20220125172555.2527278-
> 1...@ipshel.com/
Yes, I read your mail and the attached patch and I took the
th
https://en.wikipedia.org/wiki/Tarifit
The wikipedia article said that the endonym (The name of the language in
itself) is Tmaziɣt or Tarifiyt or Tarifect and I did just choose the
first one.
According to Wikipedia, “Tarifit” is the name of the language in
English.
lang_name should contain the en
Created attachment 14051
Slighly improved rif_MA
I used ASCII characters directly instead of , for example:
abday "Le";/
"Let";/
"Ttl";/
"Lar";/
"Lex";/
"Jje";/
"Sbt"
Only for non ASCII char
(In reply to Jwtiyar Nariman from comment #87)
> HEY dear Mike
> Does ckb_IQ will be available in 2.32?
Yes.
> I think there is a problem with re-order as i mentioned before, Due to this
> commit:
> https://sourceware.org/git/?p=glibc.git;a=commit;
> h=3404def00a1b332080fa51044733f6ead0eae5f3
>
(In reply to Jwtiyar Nariman from comment #87)
> HEY dear Mike
> Does ckb_IQ will be available in 2.32?
Yes.
> I think there is a problem with re-order as i mentioned before, Due to this
> commit:
> https://sourceware.org/git/?p=glibc.git;a=commit;
> h=3404def00a1b332080fa51044733f6ead0eae5f3
>
Fixed in current master.
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1388808
Title:
Request for new language packages for Kurdish Sorani (ckb)
To manage notifications about this bug go to:
https:
(In reply to Jwtiyar Nariman from comment #79)
> Created attachment 12261 [details]
> fixed typo in wednesday name in kurdish
>
> Just a typo now fixed, replaced U+0624 with U+0627 in the name of Wednesday
> in kurdish.
>
> Best Regards.
$ git diff
diff --git a/localedata/locales/ckb_IQ b/loca
Fixed in current master.
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/266975
Title:
Request for new language packages for Kurdish Sorani (ckb)
To manage notifications about this bug go to:
https:/
(In reply to Jwtiyar Nariman from comment #79)
> Created attachment 12261 [details]
> fixed typo in wednesday name in kurdish
>
> Just a typo now fixed, replaced U+0624 with U+0627 in the name of Wednesday
> in kurdish.
>
> Best Regards.
$ git diff
diff --git a/localedata/locales/ckb_IQ b/loca
(In reply to Jwtiyar Nariman from comment #78)
> Hey dear Mike
> I have downloaded new glibc 2.31 release but couldn't find ckb_iq localedata
> there? it was not planned to be there?
Yes, of course, that’s what I wrote in
https://sourceware.org/bugzilla/show_bug.cgi?id=9809#c75
2.31 was already
(In reply to Jwtiyar Nariman from comment #78)
> Hey dear Mike
> I have downloaded new glibc 2.31 release but couldn't find ckb_iq localedata
> there? it was not planned to be there?
Yes, of course, that’s what I wrote in
https://sourceware.org/bugzilla/show_bug.cgi?id=9809#c75
2.31 was already
(In reply to Jwtiyar Nariman from comment #80)
> Created attachment 12262 [details]
> Added reorder-end command which missing
>
> Adding reorder-end because couldn't compile it with this error exist.
Not needed anymore, I rewrote the whole LC_COLLATE section, see
https://sourceware.org/bugzilla/
(In reply to Jwtiyar Nariman from comment #80)
> Created attachment 12262 [details]
> Added reorder-end command which missing
>
> Adding reorder-end because couldn't compile it with this error exist.
Not needed anymore, I rewrote the whole LC_COLLATE section, see
https://sourceware.org/bugzilla/
Posted to the mailing list for review:
https://sourceware.org/ml/libc-alpha/2020-01/msg00255.html
https://sourceware.org/ml/libc-alpha/2020-01/msg00256.html
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bu
(In reply to Mike FABIAN from comment #71)
> Created attachment 12213 [details]
> 0002-Fix-ckb_IQ-BZ-9809.patch
>
> Fixed according to Rafał Lużyński’s review.
Changed to this according to Rafał Lużyński’s suggestion:
d_t_fmt "%A %d %b %Y, %I:%M:%S %p"
date_fmt "%A %d %B %Y, %Z %I:%M:%S %p"
Al
Rafał Lużyński’s review:
https://sourceware.org/ml/libc-alpha/2020-01/msg00281.html
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/266975
Title:
Request for new language packages for Kurdish Sorani
We have to wait until the release of glibc 2.31:
https://www.gnu.org/software/libc/
The current development version of glibc 2.31, releasing on or around February
1st, 2020.
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bu
Created attachment 12212
0001-Add-new-locale-ckb_IQ-Kurdish-Sorani-spoken-in-Iraq-.patch
git log message changed according to Rafał Lużyński’s review.
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/266
By the way, how do you input Kurdish Sorani? Do you use a keyboard
layout? Or do you need an input method?
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/266975
Title:
Request for new language packag
Created attachment 12213
0002-Fix-ckb_IQ-BZ-9809.patch
Fixed according to Rafał Lużyński’s review.
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/266975
Title:
Request for new language packages for
https://github.com/mike-fabian/langtable/releases/tag/0.0.51
I added ckb_IQ.UTF-8 to langtable to make it usuable for installation
on Fedora as soon as it is included in glibc.
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://
We have to wait until the release of glibc 2.31:
https://www.gnu.org/software/libc/
The current development version of glibc 2.31, releasing on or around February
1st, 2020.
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bu
Posted to the mailing list for review:
https://sourceware.org/ml/libc-alpha/2020-01/msg00255.html
https://sourceware.org/ml/libc-alpha/2020-01/msg00256.html
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bu
https://github.com/mike-fabian/langtable/releases/tag/0.0.51
I added ckb_IQ.UTF-8 to langtable to make it usuable for installation
on Fedora as soon as it is included in glibc.
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://
Created attachment 12213
0002-Fix-ckb_IQ-BZ-9809.patch
Fixed according to Rafał Lużyński’s review.
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1388808
Title:
Request for new language packages for
(In reply to Mike FABIAN from comment #71)
> Created attachment 12213 [details]
> 0002-Fix-ckb_IQ-BZ-9809.patch
>
> Fixed according to Rafał Lużyński’s review.
Changed to this according to Rafał Lużyński’s suggestion:
d_t_fmt "%A %d %b %Y, %I:%M:%S %p"
date_fmt "%A %d %B %Y, %Z %I:%M:%S %p"
Al
Created attachment 12212
0001-Add-new-locale-ckb_IQ-Kurdish-Sorani-spoken-in-Iraq-.patch
git log message changed according to Rafał Lużyński’s review.
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/138
By the way, how do you input Kurdish Sorani? Do you use a keyboard
layout? Or do you need an input method?
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1388808
Title:
Request for new language packa
Rafał Lużyński’s review:
https://sourceware.org/ml/libc-alpha/2020-01/msg00281.html
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1388808
Title:
Request for new language packages for Kurdish Sorani
Created attachment 12196
0002-Fix-ckb_IQ-Add-ckb_IQ-to-SUPPORTED-file-Add-ckb_IQ.U.patch
Updated patch.
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/266975
Title:
Request for new language packages
Created attachment 12193
0002-Fix-ckb_IQ-Add-ckb_IQ-to-SUPPORTED-file-Add-ckb_IQ.U.patch
My suggested changes.
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/266975
Title:
Request for new language p
LC_ADDRESS
postal_fmt "%z%c%T%s%b%e%r"
-country_name "Iraq"
-country_ab2 ""
-country_ab3 ""
Your locale also resorted all the ASCII letters to make upper case
letters come first.
I.e.
A
a
instead of
a
A
Lower case first is what comes from
copy "iso14651_t1"
When using CLDR for sorting, one can use an option
[caseFirst upper], see for example:
https://github.com/unicode-org/cld
Created attachment 12194
ckb_IQ
> Can you send the .dat file with your last changes?
Here is the latest file with the changes I made.
I just added the + as the positive_sign.
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://b
You have
IGNORE
in your sort order.
U+0640 ARABIC TATWEEL
Why IGNORE?
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/266975
Title:
Request for new language packages for Kurdish Sorani (ckb)
To
(In reply to Jwtiyar Nariman from comment #62)
> > Other characters not in this test file are sorted according to the defaults
> > from
> >
> > copy "iso14651_t1"
>
> Sorting is good now, but adding these
> reorder-after % ر
> > % ڕ
> >
> >reorder-after % ن
> > % و
> >
If you do *not* use
copy "iso14651_t1"
this is bad because then almost all Unicode characters which you do not
cover by your own sort order will sort incorrectly. You want a
reasonable default and apply the changes for your language to that
default.
Of course your locale should sort Kurdish S
(In reply to Jwtiyar Nariman from comment #56)
> Thank you mike you your help is really appreciated
> I have pointed all my answers according to your question and suggestion to
> our locale as follow:
>
> 1. For positive sign and negative i agree with you let it be + and - .
Your original locale
Your locale also sorted many control characters and ASCII punctuation
characters.
I think there is no reason to deviate from the default for these
characters, therefore I removed them.
If you have a good reason why some of these need to be sorted
differently for Kurdish, please tell me.
--
You
Created attachment 12195
0001-Add-ckb_IQ-locale.patch
Updated patch.
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/266975
Title:
Request for new language packages for Kurdish Sorani (ckb)
To manag
> thanks to your suggestions and notice. You are right with sorting (aA) as
> well with Numbers, this should be modified.
So sorting
a
A
and
0
٠
1
١
...
is OK? I hope so ...
> The kurdish alphabet order is:
To achieve that order, this is enough:
copy "iso14651_t1"
reorder-after %
LC_MESSAGES
-yesexpr ""
-noexpr ""
+yesexpr "^[+1yY]"
+noexpr "^[-0nN]"
I rewrote the LC_COLLATE section to contain only the absolutely
necessary stuff. Now it looks like this:
LC_COLLATE
% The Kurdish Sorani, Bahdini, and others dialects is mainly written using a
modified (Arabic-based alphabet) with 33 letters.
% Unlike the regular Arabic alphabet, which
Your locale sorted the Kurdish numbers at the top, i.e. before the
Western numbers. The default order (as you can see in the ckb_IQ.UTF-8.in
sorting test file in my patch) sorts these in between the Western numbers. Like
this:
0
٠
1
١
2
٢
3
٣
4
٤
5
Created attachment 12192
0001-Add-ckb_IQ-locale.patch
That is your original locale file as a patch
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/266975
Title:
Request for new language packages for
LC_MONETARY
-int_curr_symbol ""
+int_curr_symbol "IQD "
currency_symbol ""
-mon_decimal_point ""
%
%
% Other control characters etc. upto order_end
%
Why do you sort control characters? These have nothing to do with
the Kurdish Sorani language.
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed
Your locale also resorted all the ASCII letters to make upper case
letters come first.
I.e.
A
a
instead of
a
A
Lower case first is what comes from
copy "iso14651_t1"
When using CLDR for sorting, one can use an option
[caseFirst upper], see for example:
https://github.com/unicode-org/cld
> thanks to your suggestions and notice. You are right with sorting (aA) as
> well with Numbers, this should be modified.
So sorting
a
A
and
0
٠
1
١
...
is OK? I hope so ...
> The kurdish alphabet order is:
To achieve that order, this is enough:
copy "iso14651_t1"
reorder-after %
LC_ADDRESS
postal_fmt "%z%c%T%s%b%e%r"
-country_name "Iraq"
-country_ab2 ""
-country_ab3 ""
Created attachment 12194
ckb_IQ
> Can you send the .dat file with your last changes?
Here is the latest file with the changes I made.
I just added the + as the positive_sign.
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://b
I rewrote the LC_COLLATE section to contain only the absolutely
necessary stuff. Now it looks like this:
LC_COLLATE
% The Kurdish Sorani, Bahdini, and others dialects is mainly written using a
modified (Arabic-based alphabet) with 33 letters.
% Unlike the regular Arabic alphabet, which
If you do *not* use
copy "iso14651_t1"
this is bad because then almost all Unicode characters which you do not
cover by your own sort order will sort incorrectly. You want a
reasonable default and apply the changes for your language to that
default.
Of course your locale should sort Kurdish S
Created attachment 12196
0002-Fix-ckb_IQ-Add-ckb_IQ-to-SUPPORTED-file-Add-ckb_IQ.U.patch
Updated patch.
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1388808
Title:
Request for new language package
LC_MESSAGES
-yesexpr ""
-noexpr ""
+yesexpr "^[+1yY]"
+noexpr "^[-0nN]"
Your locale also sorted many control characters and ASCII punctuation
characters.
I think there is no reason to deviate from the default for these
characters, therefore I removed them.
If you have a good reason why some of these need to be sorted
differently for Kurdish, please tell me.
--
You
Your locale sorted the Kurdish numbers at the top, i.e. before the
Western numbers. The default order (as you can see in the ckb_IQ.UTF-8.in
sorting test file in my patch) sorts these in between the Western numbers. Like
this:
0
٠
1
١
2
٢
3
٣
4
٤
5
Created attachment 12193
0002-Fix-ckb_IQ-Add-ckb_IQ-to-SUPPORTED-file-Add-ckb_IQ.U.patch
My suggested changes.
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1388808
Title:
Request for new language
%
%
% Other control characters etc. upto order_end
%
Why do you sort control characters? These have nothing to do with
the Kurdish Sorani language.
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed
You have
IGNORE
in your sort order.
U+0640 ARABIC TATWEEL
Why IGNORE?
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1388808
Title:
Request for new language packages for Kurdish Sorani (ckb)
To
Created attachment 12195
0001-Add-ckb_IQ-locale.patch
Updated patch.
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1388808
Title:
Request for new language packages for Kurdish Sorani (ckb)
To mana
Created attachment 12192
0001-Add-ckb_IQ-locale.patch
That is your original locale file as a patch
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1388808
Title:
Request for new language packages for
(In reply to Jwtiyar Nariman from comment #62)
> > Other characters not in this test file are sorted according to the defaults
> > from
> >
> > copy "iso14651_t1"
>
> Sorting is good now, but adding these
> reorder-after % ر
> > % ڕ
> >
> >reorder-after % ن
> > % و
> >
(In reply to Jwtiyar Nariman from comment #56)
> Thank you mike you your help is really appreciated
> I have pointed all my answers according to your question and suggestion to
> our locale as follow:
>
> 1. For positive sign and negative i agree with you let it be + and - .
Your original locale
LC_MONETARY
-int_curr_symbol ""
+int_curr_symbol "IQD "
currency_symbol ""
-mon_decimal_point ""
> LC_COLLATE
> % The Kurdish Sorani, Bahdini, and others dialects is mainly written using a
> modified (Arabic-based alphabet) with 33 letters.
> % Unlike the regular Arabic alphabet, which is an abjad, kurdish is an
> alphabet in which vowels are mandatory, making the script easy to read.
> %
>
69 matches
Mail list logo