[Bug 1926312]

2022-04-07 Thread Maiku-fabian
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:

[Bug 1926312]

2022-04-07 Thread Maiku-fabian
> 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

[Bug 1926312]

2022-04-06 Thread Maiku-fabian
(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

[Bug 1926312]

2022-04-06 Thread Maiku-fabian
> 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

[Bug 1926312]

2022-04-06 Thread Maiku-fabian
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

[Bug 1926312]

2022-04-06 Thread Maiku-fabian
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

[Bug 1388808]

2020-07-21 Thread Maiku-fabian
(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 >

[Bug 266975]

2020-07-21 Thread Maiku-fabian
(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 >

[Bug 1388808]

2020-02-12 Thread Maiku-fabian
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:

[Bug 1388808]

2020-02-12 Thread Maiku-fabian
(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

[Bug 266975]

2020-02-11 Thread Maiku-fabian
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:

[Bug 266975]

2020-02-11 Thread Maiku-fabian
(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

[Bug 266975]

2020-02-06 Thread Maiku-fabian
(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

[Bug 1388808]

2020-02-06 Thread Maiku-fabian
(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

[Bug 1388808]

2020-02-06 Thread Maiku-fabian
(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

[Bug 266975]

2020-02-06 Thread Maiku-fabian
(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

[Bug 266975]

2020-01-17 Thread Maiku-fabian
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.

[Bug 266975]

2020-01-17 Thread Maiku-fabian
(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"

[Bug 266975]

2020-01-17 Thread Maiku-fabian
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

[Bug 266975]

2020-01-17 Thread Maiku-fabian
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.

[Bug 266975]

2020-01-17 Thread Maiku-fabian
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.

[Bug 266975]

2020-01-17 Thread Maiku-fabian
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

[Bug 266975]

2020-01-17 Thread Maiku-fabian
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

[Bug 266975]

2020-01-17 Thread Maiku-fabian
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.

[Bug 1388808]

2020-01-16 Thread Maiku-fabian
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.

[Bug 1388808]

2020-01-16 Thread Maiku-fabian
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.

[Bug 1388808]

2020-01-16 Thread Maiku-fabian
(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"

[Bug 1388808]

2020-01-16 Thread Maiku-fabian
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.

[Bug 1388808]

2020-01-16 Thread Maiku-fabian
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

[Bug 1388808]

2020-01-16 Thread Maiku-fabian
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

[Bug 1388808]

2020-01-16 Thread Maiku-fabian
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

[Bug 1388808]

2020-01-16 Thread Maiku-fabian
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.

[Bug 266975]

2020-01-14 Thread Maiku-fabian
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

[Bug 266975]

2020-01-14 Thread Maiku-fabian
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

[Bug 266975]

2020-01-14 Thread Maiku-fabian
LC_ADDRESS postal_fmt "%z%c%T%s%b%e%r" -country_name "Iraq" -country_ab2 "" -country_ab3 ""

[Bug 266975]

2020-01-14 Thread Maiku-fabian
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

[Bug 266975]

2020-01-14 Thread Maiku-fabian
(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

[Bug 266975]

2020-01-14 Thread Maiku-fabian
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:

[Bug 266975]

2020-01-14 Thread Maiku-fabian
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.

[Bug 266975]

2020-01-14 Thread Maiku-fabian
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

[Bug 266975]

2020-01-14 Thread Maiku-fabian
(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 % ن > > % و > >

[Bug 266975]

2020-01-14 Thread Maiku-fabian
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

[Bug 266975]

2020-01-14 Thread Maiku-fabian
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

[Bug 266975]

2020-01-14 Thread Maiku-fabian
> 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

[Bug 266975]

2020-01-14 Thread Maiku-fabian
LC_MONETARY -int_curr_symbol "" +int_curr_symbol "IQD " currency_symbol "" -mon_decimal_point ""

[Bug 266975]

2020-01-14 Thread Maiku-fabian
% % % 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

[Bug 266975]

2020-01-14 Thread Maiku-fabian
LC_MESSAGES -yesexpr "" -noexpr "" +yesexpr "^[+1yY]" +noexpr "^[-0nN]"

[Bug 266975]

2020-01-14 Thread Maiku-fabian
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

[Bug 266975]

2020-01-14 Thread Maiku-fabian
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

[Bug 266975]

2020-01-14 Thread Maiku-fabian
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

[Bug 1388808]

2020-01-13 Thread Maiku-fabian
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:

[Bug 1388808]

2020-01-13 Thread Maiku-fabian
> 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

[Bug 1388808]

2020-01-13 Thread Maiku-fabian
LC_ADDRESS postal_fmt "%z%c%T%s%b%e%r" -country_name "Iraq" -country_ab2 "" -country_ab3 ""

[Bug 1388808]

2020-01-13 Thread Maiku-fabian
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.

[Bug 1388808]

2020-01-13 Thread Maiku-fabian
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

[Bug 1388808]

2020-01-13 Thread Maiku-fabian
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

[Bug 1388808]

2020-01-13 Thread Maiku-fabian
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

[Bug 1388808]

2020-01-13 Thread Maiku-fabian
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

[Bug 1388808]

2020-01-13 Thread Maiku-fabian
LC_MESSAGES -yesexpr "" -noexpr "" +yesexpr "^[+1yY]" +noexpr "^[-0nN]"

[Bug 1388808]

2020-01-13 Thread Maiku-fabian
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

[Bug 1388808]

2020-01-13 Thread Maiku-fabian
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)

[Bug 1388808]

2020-01-13 Thread Maiku-fabian
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

[Bug 1388808]

2020-01-13 Thread Maiku-fabian
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

[Bug 1388808]

2020-01-13 Thread Maiku-fabian
(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 % ن > > % و > >

[Bug 1388808]

2020-01-13 Thread Maiku-fabian
(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

[Bug 1388808]

2020-01-13 Thread Maiku-fabian
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

[Bug 1388808]

2020-01-13 Thread Maiku-fabian
% % % 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

[Bug 1388808]

2020-01-13 Thread Maiku-fabian
LC_MONETARY -int_curr_symbol "" +int_curr_symbol "IQD " currency_symbol "" -mon_decimal_point ""

[Bug 266975]

2020-01-10 Thread Maiku-fabian
> 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. > %