INNER CODE UNIT · Python

generate_dart

pa-jesusf/KikoFlu · scripts/generate_tag_translations.py:49

def generate_dart(tags):
    # Load extra language translations (manually maintained)
    extra_langs = load_extra_translations()

    # Build translation data as a dict
    translations = {}
    sorted_tags = sorted(tags, key=lambda t: t['id'])

    for tag in sorted_tags:
        tag_id = tag['id']
        default_name = tag.get('name', '')

        zh_name = get_i18n_name(tag, 'zh-cn') or default_name
        en_name = get_i18n_name(tag, 'en-us') or default_name
        ja_name = get_i18n_name(tag, 'ja-jp') or default_name

        entry = {'zh': zh_name, 'en': en_name, 'ja': ja_name}

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…