INNER CODE UNIT · Python

transform_to_texts

futo-org/android-keyboard · tools/make-keyboard-text-py/src/generate.py:14

def transform_to_texts(locale_data):
    texts = { }

    texts["locale"] = locale_data["locale"]

    prefixes = ['morekeys_', 'keyspec_', 'label_', 'keylabel_', 'keyhintlabel_', 'additional_morekeys_', 'qwertysyms_', 'actions_']

    for prefix in prefixes:
        key = prefix.rstrip("_")
        if key not in locale_data: continue

        for k, v in locale_data[key].items():
            if isinstance(v, list):
                texts[prefix + k] = ",".join(v)
            else:
                texts[prefix + k] = v

    for k, v in locale_data["other"].items():

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…