mirror of
https://github.com/joBr99/nspanel-lovelace-ui.git
synced 2025-12-20 14:37:01 +01:00
Update iobroker.py
This commit is contained in:
@@ -19,20 +19,20 @@ keys = {
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
langs = ["en_US", "de_DE", "nl_NL", "da_DK", "es_ES", "fr_FR", "it_IT", "ru_RU"]
|
langs = ["en-US", "de-DE", "nl-NL", "da-DK", "es-ES", "fr-FR", "it-IT", "ru-RU", "nb-NO", "pl-PL", "pt-PT"]
|
||||||
|
|
||||||
|
|
||||||
def build_locale_filestring(locale):
|
def build_locale_filestring(locale):
|
||||||
if locale in ["zh_CN", "zh_Hans_CN", "zh_Hans"]:
|
if locale in ["zh-CN", "zh-Hans-CN", "zh-Hans"]:
|
||||||
locale = "zh-Hans"
|
locale = "zh-Hans"
|
||||||
elif locale in ["zh_TW", "zh_Hant_TW", "zh_Hant"]:
|
elif locale in ["zh-TW", "zh-Hant-TW", "zh-Hant"]:
|
||||||
locale = "zh-Hant"
|
locale = "zh-Hant"
|
||||||
elif locale == "en_GB":
|
elif locale == "en_GB":
|
||||||
locale = "en-GB"
|
locale = "en-GB"
|
||||||
elif locale == "pt_BR":
|
elif locale == "pt_BR":
|
||||||
locale = "pt-BR"
|
locale = "pt-BR"
|
||||||
else:
|
else:
|
||||||
locale = locale.split("_")[0]
|
locale = locale.split("-")[0]
|
||||||
|
|
||||||
filename = f"{locale}.json"
|
filename = f"{locale}.json"
|
||||||
dir_path = os.getcwd()
|
dir_path = os.getcwd()
|
||||||
@@ -65,4 +65,4 @@ for src, dst in keys.items():
|
|||||||
#print(json.dumps(out, indent=4, ensure_ascii=False))
|
#print(json.dumps(out, indent=4, ensure_ascii=False))
|
||||||
|
|
||||||
with open("ioBroker_NSPanel_locales.json", "wb") as text_file:
|
with open("ioBroker_NSPanel_locales.json", "wb") as text_file:
|
||||||
text_file.write(json.dumps(out, indent=4, ensure_ascii=False).encode('utf8'))
|
text_file.write(json.dumps(out, indent=4, ensure_ascii=False).encode('utf8'))
|
||||||
|
|||||||
Reference in New Issue
Block a user