Com este script python, você pode traduzir seu ExternalTexts.json para qualquer idioma se tiver os external_flash_texts do idioma desejado.
Publicado às 17:00 horas em 27/03/23 por Chefão e possui um total de 790 visualizações
Com este script python, você pode traduzir seu ExternalTexts.json para qualquer idioma se tiver os external_flash_texts do idioma desejado.
O que ele faz
Substitui o texto em ExternalTexts pelo texto/traduções de external_flash_texts se houver chaves correspondentes. Ele não exclui ou altera nenhuma chave, portanto, pode ser usado mesmo que seu ExternalTexts tenha mais do que external_flash_texts.
Como usar
Basta colocar o script Python junto com seu ExternalTexts.json e external_flash_texts.txt na mesma pasta e executá-lo.
import json
# Load external_flash_texts (desired language)
external_flash_texts_translations = {}
with open('external_flash_texts.txt', 'r', encoding='utf-8') as external_flash_texts_file:
for line in external_flash_texts_file:
variable, translation = line.strip().split('=', 1)
external_flash_texts_translations[variable] = translation
# Update ExternalTexts
with open('ExternalTexts.json', 'r', encoding='utf-8') as externaltexts_file:
externaltexts_translations = json.load(externaltexts_file)
for variable, translation in externaltexts_translations.items():
if variable in external_flash_texts_translations:
externaltexts_translations[variable] = external_flash_texts_translations[variable]
# Save updated externaltexts translations
with open('ExternalTexts_updated.json', 'w', encoding='utf-8') as updated_file:
json.dump(externaltexts_translations, updated_file, ensure_ascii=False, indent=4)
Esta é tecnicamente a revisão 3, estou trabalhando na revisão #2. SQLs etc, devem estar todos atualizados.
às 01:00 horasArcturus Morningstar é um fork do Arcturus Emulator da TheGeneral.
às 01:06 horasO Nitro Client é uma interface de usuário de front-end escrita em Angular para renderizar o renderizador nitro
às 09:34 horasLiberando alguns comandos que a maioria do hotéis não tem
às 11:31 horasUma nova imagem foi adicionada: background_left_Oct24.png
às 13:46 horas