← Back to team overview

team4alfanous team mailing list archive

[Branch ~team4alfanous/alfanous/alfanous-git] Rev 477: Put the language first in the name of translations before author name

 

------------------------------------------------------------
revno: 477
committer: Assem Chelli <assem.ch@xxxxxxxxx>
timestamp: Fri 2013-01-04 19:46:53 +0100
message:
  Put the language first in the name of translations before author name
  
  add more values to the mapping language-shortname : language-longname
modified:
  src/alfanous-import/Updater.py


--
lp:alfanous
https://code.launchpad.net/~team4alfanous/alfanous/alfanous-git

Your team Alfanous team is subscribed to branch lp:alfanous.
To unsubscribe from this branch go to https://code.launchpad.net/~team4alfanous/alfanous/alfanous-git/+edit-subscription
=== modified file 'src/alfanous-import/Updater.py'
--- src/alfanous-import/Updater.py	2012-12-21 23:25:02 +0000
+++ src/alfanous-import/Updater.py	2013-01-04 18:46:53 +0000
@@ -6,7 +6,73 @@
 from alfanous.main import TraductionSearchEngine
 
 
-LANGS = {'el': 'Greek', 'eo': 'Esperanto', 'en': 'English', 'vi': 'Vietnamese', 'ca': 'Catalan', 'it': 'Italian', 'lb': 'Luxembourgish', 'eu': 'Basque', 'ar': 'Arabic', 'bg': 'Bulgarian', 'cs': 'Czech', 'et': 'Estonian', 'gl': 'Galician', 'id': 'Indonesian', 'ru': 'Russian', 'nl': 'Dutch', 'pt': 'Portuguese', 'no': 'Norwegian', 'tr': 'Turkish', 'lv': 'Latvian', 'lt': 'Lithuanian', 'th': 'Thai', 'es_ES': 'Spanish', 'ro': 'Romanian', 'en_GB': 'British English', 'fr': 'French', 'hy': 'Armenian', 'uk': 'Ukrainian', 'pt_BR': 'Brazilian', 'hr': 'Croatian', 'de': 'German', 'da': 'Danish', 'fa': 'Persian', 'bs': 'Bosnian', 'fi': 'Finnish', 'hu': 'Hungarian', 'ja': 'Japanese', 'he': 'Hebrew', 'ka': 'Georgian', 'zh_CN': 'Chinese', 'kk': 'Kazakh', 'sr': 'Serbian', 'sq': 'Albanian', 'ko': 'Korean', 'sv': 'Swedish', 'mk': 'Macedonian', 'sk': 'Slovak', 'pl': 'Polish', 'ms': 'Malay', 'sl': 'Slovenian'} #languages 
+LANGS = {
+		'el': 'Greek',
+		'eo': 'Esperanto',
+		'en': 'English',
+		'vi': 'Vietnamese',
+		'ca': 'Catalan',
+		'it': 'Italian',
+		'lb': 'Luxembourgish',
+		'eu': 'Basque',
+		'ar': 'Arabic',
+		'bg': 'Bulgarian',
+		'cs': 'Czech',
+		'et': 'Estonian',
+		'gl': 'Galician',
+		'id': 'Indonesian',
+		'ru': 'Russian',
+		'nl': 'Dutch',
+		'pt': 'Portuguese',
+		'no': 'Norwegian',
+		'tr': 'Turkish',
+		'lv': 'Latvian',
+		'lt': 'Lithuanian',
+		'th': 'Thai',
+		'es': 'Spanish',
+		'ro': 'Romanian',
+		'en_GB': 'British English',
+		'fr': 'French',
+		'hy': 'Armenian',
+		'uk': 'Ukrainian',
+		'pt_BR': 'Brazilian',
+		'hr': 'Croatian',
+		'de': 'German',
+		'da': 'Danish',
+		'fa': 'Persian',
+		'bs': 'Bosnian',
+		'fi': 'Finnish',
+		'hu': 'Hungarian',
+		'ja': 'Japanese',
+		'he': 'Hebrew',
+		'ka': 'Georgian',
+		'zh': 'Chinese',
+		'kk': 'Kazakh',
+		'sr': 'Serbian',
+		'sq': 'Albanian',
+		'ko': 'Korean',
+		'sv': 'Swedish',
+		'mk': 'Macedonian',
+		'sk': 'Slovak',
+		'pl': 'Polish',
+		'ms': 'Malay',
+		'sl': 'Slovenian',
+		'sw': 'Swahili',
+		'sd': 'Sindhi',
+		'ml': 'Malayalam',
+		'tg': 'Tajik',
+		'ta': 'Tamil',
+		'ur': 'Urdu',
+		'uz': 'Uzbek',
+		'hi': 'Hindi',
+		'tt': 'Tatar',
+		'so': 'Somali',
+		'az': 'Azerbaijani',
+		'bn': 'Bengali',
+		'dv': 'Divehi',
+		'ha': 'Hausa',
+		'ug': 'Uughur'
+		} #languages
 
 def  update_translations_list( TSE_index = "../../indexes/extend", translations_list_file = "../../resources/configs/translations.js" ):
       TSE = TraductionSearchEngine( TSE_index )
@@ -19,7 +85,7 @@
       list5 = map( lambda x: LANGS[x] if LANGS.has_key( x ) else x, list2 )
       D = {}
       for i in range( len( list3 ) ):
-	  D[list1[i]] = list3[i] + "-" + list5[i]
+	  D[list1[i]] = list5[i] + "-" + list3[i]
       TDICT = json.dumps( D )
       f = open( translations_list_file, "w" )
       f.write( TDICT )