Bug 455745

Summary: Tajik Language in Damned Lies
Product: [Fedora] Fedora Localization Reporter: Bill Nottingham <notting>
Component: WebsiteAssignee: Dimitris Glezos <dimitris>
Status: CLOSED DUPLICATE QA Contact: Diego Búrigo Zacarão <diegobz>
Severity: low Docs Contact:
Priority: low    
Version: unspecifiedCC: piotrdrag, rvokal
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2008-07-18 20:30:57 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Bill Nottingham 2008-07-17 15:07:46 UTC
+++ This bug was initially created as a clone of Bug #455695 +++

Description of problem:

The translation of new language - Tajik language - added. There is not Tajik
language support for Fedora.


Expected results:

To have Tajik language support included to Fedora

-- Additional comment from notting on 2008-07-17 10:18 EST --
Are you looking for a 'tajik-support' group in comps? If so, I'm happy to add
one, but you'll have to give us some information as to what packages are needed
for Tajik support - I don't know myself.

-- Additional comment from victor.ibragimov on 2008-07-17 11:03 EST --
I think yes. Actually, I have started the localization of Fedora by translating
comps.HEAD.pot into Tajik language. The self file does not contain a string of
Tajik Support (for example there are strings in the file like "Gujarati Support".

Also that would be nice to have "Tajik" before "tg" at the statistics page at
http://translate.fedoraproject.org/module/comps

....

Cloning for getting Tajik fully added to transifex.

Comment 1 Victor Ibragimov 2008-07-17 18:07:18 UTC
---------------------FONTS---------------------
Arial Unicode, Palatino Linotype display all Tajik characters correctly. (utf-8)
---------------------------------------------------

-------------------INPUT METHOD----------

symbols/tj

// 17/07/2008
// -------------------------------------------------------------
// Standard Tojiki Keyboard Layout, Official Standard
// -------------------------------------------------------------
// Layout created by Victor Ibragimov <victor.ibragimov>
// Tajik Fedora & Software Localization Team
// -------------------------------------------------------------------
//                        ALL INPUT METHOD
// --------------------------------------------------------------------
// -------------- Tojiki Official Keyboard Layout----------------------
// --------------------------------------------------------------------
//
partial default alphanumeric_keys
xkb_symbols "official" {
    name[Group1]= "Tojikiston - official";
    key	<AE01> {	[	     1,	      exclam, 0x10000a7 	]	};
    key	<AE02> {	[	     2,     quotedbl, 0x10000ab, 0x10000bb	]	};
    key <AE03> {        [               3,      numerosign      ]       };
    key <AE04> {        [               4,       semicolon      ]       };
    key <AE05> {        [               5,         percent      ]       };
    key <AE06> {        [             6,       colon, 0x1002013	]       };
    key <AE07> {        [             7,    question, ampersand	]       };
    key <AE08> {        [               8,        asterisk      ]       };
    key	<AE09> {	[		9,	 parenleft	]	};
    key	<AE10> {	[		0,	parenright, 0x10000b0	]	};
    key	<AE11> {	[    0x1000493,    0x1000492, minus,   underscore	]	};
    key	<AE12> {	[    0x10004ef,    0x10004ee, equal,     plus		]	};
    key <AB10> {        [          period,           comma      ]       };
    key <BKSL> {        [       backslash,           slash      ]       };
    key <LSGT> {        [           slash,             bar      ]       };
    key	<TLDE> {	[     Cyrillic_io,     Cyrillic_IO	]	};
    key	<AD01> {	[ Cyrillic_shorti, Cyrillic_SHORTI	]	};
    key	<AD02> {	[    0x100049b,    0x100049a	]	};
    key	<AD03> {	[      Cyrillic_u,	Cyrillic_U	]	};
    key	<AD04> {	[     Cyrillic_ka,     Cyrillic_KA	]	};
    key	<AD05> {	[     Cyrillic_ie,     Cyrillic_IE	]	};
    key	<AD06> {	[     Cyrillic_en,     Cyrillic_EN	]	};
    key	<AD07> {	[    Cyrillic_ghe,    Cyrillic_GHE	]	};
    key	<AD08> {	[    Cyrillic_sha,    Cyrillic_SHA	]	};
    key	<AD09> {	[    0x10004b3,    0x10004b2	]	};
    key	<AD10> {	[     Cyrillic_ze,     Cyrillic_ZE	]	};
    key	<AD11> {	[     Cyrillic_ha,     Cyrillic_HA	]	};
    key	<AD12> {	[Cyrillic_hardsign,Cyrillic_HARDSIGN	]	};
    key	<AC01> {	[     Cyrillic_ef,     Cyrillic_EF	]	};
    key	<AC02> {	[    0x10004b7,    0x10004b6	]	};
    key	<AC03> {	[     Cyrillic_ve,     Cyrillic_VE	]	};
    key	<AC04> {	[      Cyrillic_a,	Cyrillic_A	]	};
    key	<AC05> {	[     Cyrillic_pe,     Cyrillic_PE	]	};
    key	<AC06> {	[     Cyrillic_er,     Cyrillic_ER	]	};
    key	<AC07> {	[      Cyrillic_o,	Cyrillic_O	]	};
    key	<AC08> {	[     Cyrillic_el,     Cyrillic_EL	]	};
    key	<AC09> {	[     Cyrillic_de,     Cyrillic_DE	]	};
    key	<AC10> {	[    Cyrillic_zhe,    Cyrillic_ZHE	]	};
    key	<AC11> {	[      Cyrillic_e,	Cyrillic_E	]	};
    key	<AB01> {	[     Cyrillic_ya,     Cyrillic_YA	]	};
    key	<AB02> {	[    Cyrillic_che,    Cyrillic_CHE	]	};
    key	<AB03> {	[     Cyrillic_es,     Cyrillic_ES	]	};
    key	<AB04> {	[     Cyrillic_em,     Cyrillic_EM	]	};
    key	<AB05> {	[      Cyrillic_i,	Cyrillic_I	]	};
    key	<AB06> {	[     Cyrillic_te,     Cyrillic_TE	]	};
    key	<AB07> {	[    0x10004e3,    0x10004e2	]	};
    key	<AB08> {	[     Cyrillic_be,     Cyrillic_BE	]	};
    key	<AB09> {	[     Cyrillic_yu,     Cyrillic_YU	]	};
 
    include "keypad(comma)"
    include "level3(ralt_switch)"

 };

// --------------------------------------------------------------------
// -------------- Tojiki Rusi Keyboard Layout--------------------------
// --------------------------------------------------------------------

partial alphanumeric_keys 
xkb_symbols "tojikirusi" {
    name[Group1]= "Tojikiston - TojikiRusi";
    key <AE01> {        [            1,       exclam, 0x10000a7         ]       };
    key <AE02> {        [            2,     quotedbl, 0x10000ab, 0x10000bb     
]       };
    key <AE03> {        [               3,      numerosign      ]       };
    key <AE04> {        [               4,       semicolon      ]       };
    key <AE05> {        [               5,         percent      ]       };
    key <AE06> {        [             6,       colon, 0x1002013 ]       };
    key <AE07> {        [             7,    question, ampersand ]       };
    key <AE08> {        [               8,        asterisk      ]       };
    key	<AE09> {	[		9,	 parenleft	]	};
    key	<AE10> {	[		0,	parenright	]	};
    key	<AE11> {	[	    minus,	underscore	]	};
    key	<AE12> {	[	    equal,	      plus	]	};
    key <BKSL> {        [       backslash,           slash      ]       };
    key <AB10> {        [          period,           comma      ]       };
    key <LSGT> {        [           slash,             bar      ]       };
    key	<TLDE> {	[     Cyrillic_io,     Cyrillic_IO	]	};
    key	<AD01> {	[ Cyrillic_shorti, Cyrillic_SHORTI	]	};
    key	<AD02> {	[    Cyrillic_tse,    Cyrillic_TSE	]	};
    key <AD03> {        [      Cyrillic_u,      Cyrillic_U,     0x10004ef,     
0x10004ee     ]        };
    key <AD04> {        [     Cyrillic_ka,     Cyrillic_KA,     0x100049b,     
0x100049a     ]        };
    key	<AD05> {	[     Cyrillic_ie,     Cyrillic_IE	]	};
    key	<AD06> {	[     Cyrillic_en,     Cyrillic_EN	]	};
    key <AD07> {        [    Cyrillic_ghe,    Cyrillic_GHE,     0x1000493,     
0x1000492     ]        };
    key	<AD08> {	[    Cyrillic_sha,    Cyrillic_SHA	]	};
    key	<AD09> {	[  Cyrillic_shcha,  Cyrillic_SHCHA	]	};
    key	<AD10> {	[     Cyrillic_ze,     Cyrillic_ZE	]	};
    key <AD11> {        [     Cyrillic_ha,     Cyrillic_HA,     0x10004b3,     
0x10004b2     ]        };
    key	<AD12> {	[Cyrillic_hardsign,Cyrillic_HARDSIGN	]	};
    key	<AC01> {	[     Cyrillic_ef,     Cyrillic_EF	]	};
    key	<AC02> {	[   Cyrillic_yeru,   Cyrillic_YERU	]	};
    key	<AC03> {	[     Cyrillic_ve,     Cyrillic_VE	]	};
    key	<AC04> {	[      Cyrillic_a,	Cyrillic_A	]	};
    key	<AC05> {	[     Cyrillic_pe,     Cyrillic_PE	]	};
    key	<AC06> {	[     Cyrillic_er,     Cyrillic_ER	]	};
    key	<AC07> {	[      Cyrillic_o,	Cyrillic_O	]	};
    key	<AC08> {	[     Cyrillic_el,     Cyrillic_EL	]	};
    key	<AC09> {	[     Cyrillic_de,     Cyrillic_DE	]	};
    key	<AC10> {	[    Cyrillic_zhe,    Cyrillic_ZHE	]	};
    key	<AC11> {	[      Cyrillic_e,	Cyrillic_E	]	};
    key	<AB01> {	[     Cyrillic_ya,     Cyrillic_YA	]	};
    key <AB02> {        [    Cyrillic_che,    Cyrillic_CHE,     0x10004b7,     
0x10004b6     ]        };
    key	<AB03> {	[     Cyrillic_es,     Cyrillic_ES	]	};
    key	<AB04> {	[     Cyrillic_em,     Cyrillic_EM	]	};
    key <AB05> {        [      Cyrillic_i,      Cyrillic_I,     0x10004e3,     
0x10004e2     ]        };
    key	<AB06> {	[     Cyrillic_te,     Cyrillic_TE	]	};
    key	<AB07> {	[Cyrillic_softsign,Cyrillic_SOFTSIGN	]	};
    key	<AB08> {	[     Cyrillic_be,     Cyrillic_BE	]	};
    key	<AB09> {	[     Cyrillic_yu,     Cyrillic_YU	]	};

    include "keypad(comma)"

    include "level3(ralt_switch)"

};

//
// --------------------------------------------------------------------
// -------------- Tojiki TypeWriter Keyboard Layout--------------------
// --------------------------------------------------------------------
//

partial alphanumeric_keys
xkb_symbols "typewriter" {
    include "tj(official)"
    name[Group1]= "Tojikiston - TypeWriter";
    key	<AE03> {	[		3,      numbersign	]	};
    key	<AE04> {	[		4,        asterisk	]	};
    key	<AE05> {	[		5,	     colon	]	};
    key	<AE06> {	[	     6,	       comma, 0x1002013	]	};
    key	<AE07> {	[	     7,	      period, ampersand	]	};
    key	<AE08> {	[		8,	 semicolon	]	};
    key	<BKSL> {	[	backslash,             bar	]	};
    key	<AB10> {	[	    slash,	  question	]	};

};

//
//--------------------------------------------------------------------
//-------------- Tojiki DeadKeys Keyboard Layout----------------------
//--------------------------------------------------------------------
//

partial alphanumeric_keys 
xkb_symbols "deadkeys" {
    name[Group1]= "Tojikiston - DeadKeys";
    key	<TLDE> {	[     Cyrillic_io,     Cyrillic_IO	]	};
    key	<LSGT> {	[	      bar,	 brokenbar	]	};
    key	<AD01> {	[ Cyrillic_shorti, Cyrillic_SHORTI	]	};
    key	<AE01> {	[		1,	    exclam 	]	};
    key	<AB01> {	[     Cyrillic_ya,     Cyrillic_YA	]	};
    key	<AC02> {	[   Cyrillic_yeru,   Cyrillic_YERU	]	};
    key	<AC01> {	[     Cyrillic_ef,     Cyrillic_EF	]	};
    key	<AD02> {	[    Cyrillic_tse,    Cyrillic_TSE	]	};
    key	<AE02> {	[		2,        quotedbl	]	};
    key	<AB03> {	[     Cyrillic_es,     Cyrillic_ES	]	};
    key	<AB02> {	[    Cyrillic_che,    Cyrillic_CHE,     0x010004b7,     
0x010004b6	]	 };
    key	<AC03> {	[     Cyrillic_ve,     Cyrillic_VE	]	};
    key	<AD03> {	[      Cyrillic_u,	Cyrillic_U,     0x010004ef,     
0x010004ee	]	 };
    key	<AE04> {	[		4,        asterisk	]	};
    key	<AE03> {	[		3,      apostrophe	]	};
    key	<AB04> {	[     Cyrillic_em,     Cyrillic_EM	]	};
    key	<AC04> {	[      Cyrillic_a,	Cyrillic_A	]	};
    key	<AD05> {	[     Cyrillic_ie,     Cyrillic_IE	]	};
    key	<AD04> {	[     Cyrillic_ka,     Cyrillic_KA,     0x0100049b,     
0x0100049a	]	 };
    key	<AE05> {	[		5,	     colon	]	};
    key	<AB06> {	[     Cyrillic_te,     Cyrillic_TE	]	};
    key	<AB05> {	[      Cyrillic_i,	Cyrillic_I,     0x010004e3,     
0x010004e2	]	 };
    key	<AC06> {	[     Cyrillic_er,     Cyrillic_ER	]	};
    key	<AC05> {	[     Cyrillic_pe,     Cyrillic_PE	]	};
    key	<AD06> {	[     Cyrillic_en,     Cyrillic_EN	]	};
    key	<AE06> {	[		6,	     comma	]	};
    key	<AB07> {	[Cyrillic_softsign,Cyrillic_SOFTSIGN	]	};
    key	<AC07> {	[      Cyrillic_o,	Cyrillic_O	]	};
    key	<AD07> {	[    Cyrillic_ghe,    Cyrillic_GHE,	0x01000493,     
0x01000492	]	 };
    key	<AE07> {	[		7,	    period	]	};
    key	<AE08> {	[		8,	 semicolon	]	};
    key	<AB08> {	[     Cyrillic_be,     Cyrillic_BE	]	};
    key	<AC08> {	[     Cyrillic_el,     Cyrillic_EL	]	};
    key	<AD08> {	[    Cyrillic_sha,    Cyrillic_SHA,     Cyrillic_shcha, 
Cyrillic_SHCHA]	 };
    key	<AD09> {	[    dead_cedilla,     dead_macron	]	};
    key	<AE10> {	[		0,	parenright	]	};
    key	<AE09> {	[		9,	 parenleft	]	};
    key	<AB09> {	[     Cyrillic_yu,     Cyrillic_YU	]	};
    key	<AB10> {	[	    slash,	  question	]	};
    key	<AC09> {	[     Cyrillic_de,     Cyrillic_DE	]	};
    key	<AC10> {	[    Cyrillic_zhe,    Cyrillic_ZHE	]	 };
    key	<AD10> {	[     Cyrillic_ze,     Cyrillic_ZE	]	};
    key	<AE11> {	[	    minus,	underscore	]	};
    key	<AC11> {	[      Cyrillic_e,	Cyrillic_E	]	};
    key	<AD11> {	[     Cyrillic_ha,     Cyrillic_HA,     0x010004b3,     
0x010004b2	]	 };
    key	<AE12> {	[	    equal,	      plus	]	};
    key	<AD12> {	[Cyrillic_hardsign,Cyrillic_HARDSIGN	]	};

    // End alphanumeric section

};






Comment 2 Victor Ibragimov 2008-07-18 13:19:06 UTC
Country name: Tajikistan (transliterated "Tojikiston" can be used)
Language name: Tajik (transliterated "Tojiki" can be used)
Language code: tg

---
input methods would be if any SCIM input methods are involved; from the fact
that you posted a xkb description, I'd assume not. However, we already include a
Tajik xkb description in xkeyboard-config. If you've got issues with what's
already there, please file a separate bug.	 

Tajik appears to be cyrillic (most of the time), ergo, assuming dejavu will work
reasonably well.	 

Dejavu should work fine for Tajik.

Comment 3 Piotr Drąg 2008-07-18 20:30:57 UTC
> Also that would be nice to have "Tajik" before "tg" at the statistics page at
> http://translate.fedoraproject.org/module/comps

It will show up when Dimitris Glezos will tag it as 'LIVE', after doing review
of changes. Please be a little more patient, it's cosmetic issue and our
Fearless Localization Leader is a very busy man. :)

*** This bug has been marked as a duplicate of 453770 ***