We (Recai Oktas and me) have written two new locale entries for Cyprus. These
will be attached to the bug report.
For el_CY, some relevant info that justifies the values in the locale entry
can be found on these pages:
For tr_CY, some more explanation will be needed, given by Recai:
Attached is the tr_CY locale prepared by basing on the latest tr_TR
locale (grabbed from CVS, release 18.104.22.168). I'm also sending a unified
diff file which makes easier to follow the changes. I think, in its
early stage, this locale could be helpful for Turkish Cypriots using a
glibc based system. We could expect further modifications, according to
the changes in Cyprus's situation.
Turkish locale for Cyprus almost completely follows the Turkey's
counterpart, indeed only a few items has been changed. Due to its
current political conjecture, I can only supply some unofficial
information sources for justification:
* North Cyprus online:
* Official pages from UN which may be helpful to get an idea for the
* Here are the obvious changes which are self-explanatory (excerpts from
the diff file):
-% Turkish Language Locale for Turkey
+% Turkish Language Locale for Cyprus
-% Territory: TR
+% Territory: CY
+% Adapted from tr_TR by Recai Okta?? <email@example.com>, 2004
-title "Turkish locale for Turkey"
+title "Turkish locale for Cyprus"
* Although, there is no such official country (in a sense, recognized by
UN) as 'Northern Cyprus' or 'Turkish Republic of Northern Cyprus' (aka
TRNC), there are two separate regions in Cyprus, of which one of them,
the Southern region is officially recognized as 'Cyprus'. The
suggested change, IMO, appears to be a reasonable choice which
reflects the current situation.
+% Northern Cyprus
* I haven't touched the other parts of tr_TR locale, because they all
are the same as in tr_TR. Following issues could be justified from
the given sources above.
+ Currency is Turkish Lira (TL).
+ Northern Cypriots use the Turkey's postal code and intl tel code;
they don't have any separate intl car plate, and so on...
Konstantinos Margaritis <firstname.lastname@example.org>
Recai Oktas <email@example.com>
Created attachment 268 [details]
The el_CY entry
Created attachment 269 [details]
The tr_CY entry
*** Bug 436 has been marked as a duplicate of this bug. ***
About el_CY: if the data matches the el_GR locale, use
in the categories. This would also correct bugs like
(see the el_GR locale for how it would have to be done). Update the file and
I'll add it.
For tr_CY the same applies, just use copy to ge the data from tr_TR. But here
the situtation is different since I have no interest to get into a political
dispute. So I'll not add the locale at all until there is more clarity.
Created attachment 819 [details]
Fixed locale entry
Replaced some entries with copy "el_GR" as suggested by Ulrich.
The new locale data still isn't in the correct form. Look at the other locale
source files. I fixed it up to avoid another round. Test the code which is in
This still leaves the tr_CY locale. Somebody better look at fixing it or I'll
close the bug.
Created attachment 995 [details]
tr_CY locale from Debian belocs-locale
(In reply to comment #6)
> This still leaves the tr_CY locale. Somebody better look at fixing it or
> close the bug.
Attached is the tr_CY locale from Debian belocs-locale.
The proposed tr_CY file had to be seriously cleaned up. I did that now and
checked the result in.
(In reply to comment #8)
> The proposed tr_CY file had to be seriously cleaned up. I did that now and
> checked the result in.
Sorry for the mess. Thanks for your time and efforts!