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',
|
'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):
|
class _format(object):
|
||||||
def set_value(self, cr, uid, name, object, field, lang_obj):
|
def set_value(self, cr, uid, name, object, field, lang_obj):
|
||||||
#super(_date_format, self).__init__(self)
|
#super(_date_format, self).__init__(self)
|
||||||
|
|
|
@ -35,6 +35,73 @@ import tarfile
|
||||||
import codecs
|
import codecs
|
||||||
import locale
|
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):
|
class UNIX_LINE_TERMINATOR(csv.excel):
|
||||||
lineterminator = '\n'
|
lineterminator = '\n'
|
||||||
|
@ -651,7 +718,6 @@ def get_locales(lang=None):
|
||||||
lang = locale.getdefaultlocale()[0]
|
lang = locale.getdefaultlocale()[0]
|
||||||
|
|
||||||
if os.name == 'nt':
|
if os.name == 'nt':
|
||||||
from report.report_sxw import _LOCALE2WIN32
|
|
||||||
lang = _LOCALE2WIN32.get(lang, lang)
|
lang = _LOCALE2WIN32.get(lang, lang)
|
||||||
|
|
||||||
def process(enc):
|
def process(enc):
|
||||||
|
|
Loading…
Reference in New Issue