moved_locales
bzr revid: fp@tinyerp.com-20090407071845-sifylgm06jb66vpu
This commit is contained in:
parent
cd65644a18
commit
c52b31c223
|
@ -64,73 +64,6 @@ rml2sxw = {
|
|||
'para': 'p',
|
||||
}
|
||||
|
||||
_LOCALE2WIN32 = {
|
||||
'af_ZA': 'Afrikaans_South Africa',
|
||||
'sq_AL': 'Albanian_Albania',
|
||||
'ar_SA': 'Arabic_Saudi Arabia',
|
||||
'eu_ES': 'Basque_Spain',
|
||||
'be_BY': 'Belarusian_Belarus',
|
||||
'bs_BA': 'Serbian (Latin)',
|
||||
'bg_BG': 'Bulgarian_Bulgaria',
|
||||
'ca_ES': 'Catalan_Spain',
|
||||
'hr_HR': 'Croatian_Croatia',
|
||||
'zh_CN': 'Chinese_China',
|
||||
'zh_TW': 'Chinese_Taiwan',
|
||||
'cs_CZ': 'Czech_Czech Republic',
|
||||
'da_DK': 'Danish_Denmark',
|
||||
'nl_NL': 'Dutch_Netherlands',
|
||||
'et_EE': 'Estonian_Estonia',
|
||||
'fa_IR': 'Farsi_Iran',
|
||||
'ph_PH': 'Filipino_Philippines',
|
||||
'fi_FI': 'Finnish_Finland',
|
||||
'fr_FR': 'French_France',
|
||||
'fr_BE': 'French_France',
|
||||
'fr_CH': 'French_France',
|
||||
'fr_CA': 'French_France',
|
||||
'ga': 'Scottish Gaelic',
|
||||
'gl_ES': 'Galician_Spain',
|
||||
'ka_GE': 'Georgian_Georgia',
|
||||
'de_DE': 'German_Germany',
|
||||
'el_GR': 'Greek_Greece',
|
||||
'gu': 'Gujarati_India',
|
||||
'he_IL': 'Hebrew_Israel',
|
||||
'hi_IN': 'Hindi',
|
||||
'hu': 'Hungarian_Hungary',
|
||||
'is_IS': 'Icelandic_Iceland',
|
||||
'id_ID': 'Indonesian_indonesia',
|
||||
'it_IT': 'Italian_Italy',
|
||||
'ja_JP': 'Japanese_Japan',
|
||||
'kn_IN': 'Kannada',
|
||||
'km_KH': 'Khmer',
|
||||
'ko_KR': 'Korean_Korea',
|
||||
'lo_LA': 'Lao_Laos',
|
||||
'lt_LT': 'Lithuanian_Lithuania',
|
||||
'lat': 'Latvian_Latvia',
|
||||
'ml_IN': 'Malayalam_India',
|
||||
'id_ID': 'Indonesian_indonesia',
|
||||
'mi_NZ': 'Maori',
|
||||
'mn': 'Cyrillic_Mongolian',
|
||||
'no_NO': 'Norwegian_Norway',
|
||||
'nn_NO': 'Norwegian-Nynorsk_Norway',
|
||||
'pl': 'Polish_Poland',
|
||||
'pt_PT': 'Portuguese_Portugal',
|
||||
'pt_BR': 'Portuguese_Brazil',
|
||||
'ro_RO': 'Romanian_Romania',
|
||||
'ru_RU': 'Russian_Russia',
|
||||
'mi_NZ': 'Maori',
|
||||
'sr_CS': 'Serbian (Cyrillic)_Serbia and Montenegro',
|
||||
'sk_SK': 'Slovak_Slovakia',
|
||||
'sl_SI': 'Slovenian_Slovenia',
|
||||
'es_ES': 'Spanish_Spain',
|
||||
'sv_SE': 'Swedish_Sweden',
|
||||
'ta_IN': 'English_Australia',
|
||||
'th_TH': 'Thai_Thailand',
|
||||
'mi_NZ': 'Maori',
|
||||
'tr_TR': 'Turkish_Turkey',
|
||||
'uk_UA': 'Ukrainian_Ukraine',
|
||||
'vi_VN': 'Vietnamese_Viet Nam',
|
||||
}
|
||||
|
||||
class _format(object):
|
||||
def set_value(self, cr, uid, name, object, field, lang_obj):
|
||||
#super(_date_format, self).__init__(self)
|
||||
|
|
|
@ -35,6 +35,73 @@ import tarfile
|
|||
import codecs
|
||||
import locale
|
||||
|
||||
_LOCALE2WIN32 = {
|
||||
'af_ZA': 'Afrikaans_South Africa',
|
||||
'sq_AL': 'Albanian_Albania',
|
||||
'ar_SA': 'Arabic_Saudi Arabia',
|
||||
'eu_ES': 'Basque_Spain',
|
||||
'be_BY': 'Belarusian_Belarus',
|
||||
'bs_BA': 'Serbian (Latin)',
|
||||
'bg_BG': 'Bulgarian_Bulgaria',
|
||||
'ca_ES': 'Catalan_Spain',
|
||||
'hr_HR': 'Croatian_Croatia',
|
||||
'zh_CN': 'Chinese_China',
|
||||
'zh_TW': 'Chinese_Taiwan',
|
||||
'cs_CZ': 'Czech_Czech Republic',
|
||||
'da_DK': 'Danish_Denmark',
|
||||
'nl_NL': 'Dutch_Netherlands',
|
||||
'et_EE': 'Estonian_Estonia',
|
||||
'fa_IR': 'Farsi_Iran',
|
||||
'ph_PH': 'Filipino_Philippines',
|
||||
'fi_FI': 'Finnish_Finland',
|
||||
'fr_FR': 'French_France',
|
||||
'fr_BE': 'French_France',
|
||||
'fr_CH': 'French_France',
|
||||
'fr_CA': 'French_France',
|
||||
'ga': 'Scottish Gaelic',
|
||||
'gl_ES': 'Galician_Spain',
|
||||
'ka_GE': 'Georgian_Georgia',
|
||||
'de_DE': 'German_Germany',
|
||||
'el_GR': 'Greek_Greece',
|
||||
'gu': 'Gujarati_India',
|
||||
'he_IL': 'Hebrew_Israel',
|
||||
'hi_IN': 'Hindi',
|
||||
'hu': 'Hungarian_Hungary',
|
||||
'is_IS': 'Icelandic_Iceland',
|
||||
'id_ID': 'Indonesian_indonesia',
|
||||
'it_IT': 'Italian_Italy',
|
||||
'ja_JP': 'Japanese_Japan',
|
||||
'kn_IN': 'Kannada',
|
||||
'km_KH': 'Khmer',
|
||||
'ko_KR': 'Korean_Korea',
|
||||
'lo_LA': 'Lao_Laos',
|
||||
'lt_LT': 'Lithuanian_Lithuania',
|
||||
'lat': 'Latvian_Latvia',
|
||||
'ml_IN': 'Malayalam_India',
|
||||
'id_ID': 'Indonesian_indonesia',
|
||||
'mi_NZ': 'Maori',
|
||||
'mn': 'Cyrillic_Mongolian',
|
||||
'no_NO': 'Norwegian_Norway',
|
||||
'nn_NO': 'Norwegian-Nynorsk_Norway',
|
||||
'pl': 'Polish_Poland',
|
||||
'pt_PT': 'Portuguese_Portugal',
|
||||
'pt_BR': 'Portuguese_Brazil',
|
||||
'ro_RO': 'Romanian_Romania',
|
||||
'ru_RU': 'Russian_Russia',
|
||||
'mi_NZ': 'Maori',
|
||||
'sr_CS': 'Serbian (Cyrillic)_Serbia and Montenegro',
|
||||
'sk_SK': 'Slovak_Slovakia',
|
||||
'sl_SI': 'Slovenian_Slovenia',
|
||||
'es_ES': 'Spanish_Spain',
|
||||
'sv_SE': 'Swedish_Sweden',
|
||||
'ta_IN': 'English_Australia',
|
||||
'th_TH': 'Thai_Thailand',
|
||||
'mi_NZ': 'Maori',
|
||||
'tr_TR': 'Turkish_Turkey',
|
||||
'uk_UA': 'Ukrainian_Ukraine',
|
||||
'vi_VN': 'Vietnamese_Viet Nam',
|
||||
}
|
||||
|
||||
|
||||
class UNIX_LINE_TERMINATOR(csv.excel):
|
||||
lineterminator = '\n'
|
||||
|
@ -651,7 +718,6 @@ def get_locales(lang=None):
|
|||
lang = locale.getdefaultlocale()[0]
|
||||
|
||||
if os.name == 'nt':
|
||||
from report.report_sxw import _LOCALE2WIN32
|
||||
lang = _LOCALE2WIN32.get(lang, lang)
|
||||
|
||||
def process(enc):
|
||||
|
|
Loading…
Reference in New Issue