mirror of
https://github.com/curioustorvald/Terrarum.git
synced 2026-06-10 02:24:05 +09:00
lang updater
This commit is contained in:
Binary file not shown.
@@ -2,18 +2,17 @@
|
|||||||
"MENU_LABEL_NEW_WORLD": "Нов Свят",
|
"MENU_LABEL_NEW_WORLD": "Нов Свят",
|
||||||
"MENU_LABEL_DELETE_WORLD": "Изтриване на Света",
|
"MENU_LABEL_DELETE_WORLD": "Изтриване на Света",
|
||||||
"CONTEXT_WORLD_COUNT": "Светове: ",
|
"CONTEXT_WORLD_COUNT": "Светове: ",
|
||||||
|
|
||||||
"COPYRIGHT_ALL_RIGHTS_RESERVED": "Всички права запазени",
|
"COPYRIGHT_ALL_RIGHTS_RESERVED": "Всички права запазени",
|
||||||
"COPYRIGHT_GNU_GPL_3": "Разпределени под GNU GPL 3",
|
"COPYRIGHT_GNU_GPL_3": "Разпределени под GNU GPL 3",
|
||||||
"APP_ADJUST_YOUR_MONITOR": "",
|
"APP_ADJUST_YOUR_MONITOR": "",
|
||||||
|
|
||||||
"APP_WARNING_HEALTH_AND_SAFETY": "ВНИМАНИЕ-ЗДРАВЕ И БЕЗОПАСНОСТ",
|
"APP_WARNING_HEALTH_AND_SAFETY": "ВНИМАНИЕ-ЗДРАВЕ И БЕЗОПАСНОСТ",
|
||||||
"MENU_LABEL_PRESS_START_SYMBOL": "атисни >",
|
"MENU_LABEL_PRESS_START_SYMBOL": "атисни >",
|
||||||
|
"GAME_INVENTORY_INGREDIENTS": "Съставки",
|
||||||
"GAME_INVENTORY_INGREDIENTS" : "Съставки",
|
"GAME_INVENTORY_POTIONS": "Отвари",
|
||||||
"GAME_INVENTORY_POTIONS" : "Отвари",
|
"GAME_INVENTORY_BLOCKS": "Блокове",
|
||||||
"GAME_INVENTORY_BLOCKS" : "Блокове",
|
"GAME_INVENTORY_WALLS": "Стени",
|
||||||
"GAME_INVENTORY_WALLS" : "Стени",
|
"CONTEXT_ITEM_TOOL_PLURAL": "Инструменти",
|
||||||
"CONTEXT_ITEM_TOOL_PLURAL" : "Инструменти",
|
"GAME_INVENTORY_FAVORITES": "Любими",
|
||||||
"GAME_INVENTORY_FAVORITES" : "Любими"
|
"CONTEXT_ITEM_MAP": "Карта",
|
||||||
|
"MENU_LABEL_MENU": "Меню"
|
||||||
}
|
}
|
||||||
@@ -2,11 +2,12 @@
|
|||||||
"MENU_LABEL_NEW_WORLD": "Nový Svět",
|
"MENU_LABEL_NEW_WORLD": "Nový Svět",
|
||||||
"MENU_LABEL_DELETE_WORLD": "Smazat Svět",
|
"MENU_LABEL_DELETE_WORLD": "Smazat Svět",
|
||||||
"CONTEXT_WORLD_COUNT": "Světy: ",
|
"CONTEXT_WORLD_COUNT": "Světy: ",
|
||||||
|
|
||||||
"COPYRIGHT_ALL_RIGHTS_RESERVED": "Všechna práva vyhrazena",
|
"COPYRIGHT_ALL_RIGHTS_RESERVED": "Všechna práva vyhrazena",
|
||||||
"COPYRIGHT_GNU_GPL_3": "Šířen pod licencí GNU GPL 3",
|
"COPYRIGHT_GNU_GPL_3": "Šířen pod licencí GNU GPL 3",
|
||||||
"APP_ADJUST_YOUR_MONITOR": "",
|
"APP_ADJUST_YOUR_MONITOR": "",
|
||||||
|
|
||||||
"APP_WARNING_HEALTH_AND_SAFETY": "POZOR-ZDRAVÍ A BEZPEČNOST",
|
"APP_WARNING_HEALTH_AND_SAFETY": "POZOR-ZDRAVÍ A BEZPEČNOST",
|
||||||
"MENU_LABEL_PRESS_START_SYMBOL": "Stiskněte >"
|
"MENU_LABEL_PRESS_START_SYMBOL": "Stiskněte >",
|
||||||
|
"CONTEXT_ITEM_MAP": "Mapa",
|
||||||
|
"MENU_LABEL_MENU": "Nabídka",
|
||||||
|
"GAME_INVENTORY_REGISTER": "Zaregistrovat"
|
||||||
}
|
}
|
||||||
@@ -2,11 +2,12 @@
|
|||||||
"MENU_LABEL_NEW_WORLD": "Ny Verden",
|
"MENU_LABEL_NEW_WORLD": "Ny Verden",
|
||||||
"MENU_LABEL_DELETE_WORLD": "Slet Verden",
|
"MENU_LABEL_DELETE_WORLD": "Slet Verden",
|
||||||
"CONTEXT_WORLD_COUNT": "Verdener: ",
|
"CONTEXT_WORLD_COUNT": "Verdener: ",
|
||||||
|
|
||||||
"COPYRIGHT_ALL_RIGHTS_RESERVED": "Alle rettigheder forbeholdes",
|
"COPYRIGHT_ALL_RIGHTS_RESERVED": "Alle rettigheder forbeholdes",
|
||||||
"COPYRIGHT_GNU_GPL_3": "Distribueret under GNU GPL 3",
|
"COPYRIGHT_GNU_GPL_3": "Distribueret under GNU GPL 3",
|
||||||
"APP_ADJUST_YOUR_MONITOR": "",
|
"APP_ADJUST_YOUR_MONITOR": "",
|
||||||
|
|
||||||
"APP_WARNING_HEALTH_AND_SAFETY": "ADVARSEL-SUNDHED OG SIKKERHED",
|
"APP_WARNING_HEALTH_AND_SAFETY": "ADVARSEL-SUNDHED OG SIKKERHED",
|
||||||
"MENU_LABEL_PRESS_START_SYMBOL": "Tryk >"
|
"MENU_LABEL_PRESS_START_SYMBOL": "Tryk >",
|
||||||
|
"CONTEXT_ITEM_MAP": "Kort",
|
||||||
|
"MENU_LABEL_MENU": "Menu",
|
||||||
|
"GAME_INVENTORY_REGISTER": "Registrer"
|
||||||
}
|
}
|
||||||
@@ -2,18 +2,18 @@
|
|||||||
"MENU_LABEL_NEW_WORLD": "Neue Welt",
|
"MENU_LABEL_NEW_WORLD": "Neue Welt",
|
||||||
"MENU_LABEL_DELETE_WORLD": "Welt Löschen",
|
"MENU_LABEL_DELETE_WORLD": "Welt Löschen",
|
||||||
"CONTEXT_WORLD_COUNT": "Welten: ",
|
"CONTEXT_WORLD_COUNT": "Welten: ",
|
||||||
|
|
||||||
"COPYRIGHT_ALL_RIGHTS_RESERVED": "Alle Rechte vorbehalten",
|
"COPYRIGHT_ALL_RIGHTS_RESERVED": "Alle Rechte vorbehalten",
|
||||||
"COPYRIGHT_GNU_GPL_3": "Verteilt unter GNU GPL 3",
|
"COPYRIGHT_GNU_GPL_3": "Verteilt unter GNU GPL 3",
|
||||||
"APP_ADJUST_YOUR_MONITOR": "",
|
"APP_ADJUST_YOUR_MONITOR": "",
|
||||||
|
|
||||||
"APP_WARNING_HEALTH_AND_SAFETY": "WARNUNG-GESUNDHEIT UND SICHERHEIT",
|
"APP_WARNING_HEALTH_AND_SAFETY": "WARNUNG-GESUNDHEIT UND SICHERHEIT",
|
||||||
"MENU_LABEL_PRESS_START_SYMBOL": "Drücke >",
|
"MENU_LABEL_PRESS_START_SYMBOL": "Drücke >",
|
||||||
|
"GAME_INVENTORY_INGREDIENTS": "Zutaten",
|
||||||
"GAME_INVENTORY_INGREDIENTS" : "Zutaten",
|
"GAME_INVENTORY_POTIONS": "Tränke",
|
||||||
"GAME_INVENTORY_POTIONS" : "Tränke",
|
"GAME_INVENTORY_BLOCKS": "Blöcke",
|
||||||
"GAME_INVENTORY_BLOCKS" : "Blöcke",
|
"GAME_INVENTORY_WALLS": "Wände",
|
||||||
"GAME_INVENTORY_WALLS" : "Wände",
|
"CONTEXT_ITEM_TOOL_PLURAL": "Werkzeuge",
|
||||||
"CONTEXT_ITEM_TOOL_PLURAL" : "Werkzeuge",
|
"GAME_INVENTORY_FAVORITES": "Favoriten",
|
||||||
"GAME_INVENTORY_FAVORITES" : "Favoriten"
|
"CONTEXT_ITEM_MAP": "Karte",
|
||||||
|
"MENU_LABEL_MENU": "Menü",
|
||||||
|
"GAME_INVENTORY_REGISTER": "Registrieren"
|
||||||
}
|
}
|
||||||
@@ -2,12 +2,12 @@
|
|||||||
"MENU_LABEL_NEW_WORLD": "Νέο Κόσμο",
|
"MENU_LABEL_NEW_WORLD": "Νέο Κόσμο",
|
||||||
"MENU_LABEL_DELETE_WORLD": "Διαγραφή Κόσμο",
|
"MENU_LABEL_DELETE_WORLD": "Διαγραφή Κόσμο",
|
||||||
"CONTEXT_WORLD_COUNT": "Κόσμοι: ",
|
"CONTEXT_WORLD_COUNT": "Κόσμοι: ",
|
||||||
|
|
||||||
"COPYRIGHT_ALL_RIGHTS_RESERVED": "Όλα τα δικαιώματα διατηρούνται",
|
"COPYRIGHT_ALL_RIGHTS_RESERVED": "Όλα τα δικαιώματα διατηρούνται",
|
||||||
"COPYRIGHT_GNU_GPL_3": "Διανέμεται υπό την GNU GPL 3",
|
"COPYRIGHT_GNU_GPL_3": "Διανέμεται υπό την GNU GPL 3",
|
||||||
"APP_ADJUST_YOUR_MONITOR": "",
|
"APP_ADJUST_YOUR_MONITOR": "",
|
||||||
|
|
||||||
"APP_WARNING_HEALTH_AND_SAFETY": "ΠΡΟΣΟΧΗ-ΥΓΕΙΑ ΚΑΙ ΑΣΦΑΛΕΙΑ",
|
"APP_WARNING_HEALTH_AND_SAFETY": "ΠΡΟΣΟΧΗ-ΥΓΕΙΑ ΚΑΙ ΑΣΦΑΛΕΙΑ",
|
||||||
"MENU_LABEL_PRESS_START_SYMBOL": "Πάτα >"
|
"MENU_LABEL_PRESS_START_SYMBOL": "Πάτα >",
|
||||||
|
"CONTEXT_ITEM_MAP": "Χαρτης",
|
||||||
|
"MENU_LABEL_MENU": "Μενού",
|
||||||
|
"GAME_INVENTORY_REGISTER": "Εγγραφή"
|
||||||
}
|
}
|
||||||
@@ -2,20 +2,18 @@
|
|||||||
"MENU_LABEL_NEW_WORLD": "New World",
|
"MENU_LABEL_NEW_WORLD": "New World",
|
||||||
"MENU_LABEL_DELETE_WORLD": "Delete World",
|
"MENU_LABEL_DELETE_WORLD": "Delete World",
|
||||||
"CONTEXT_WORLD_COUNT": "Worlds: ",
|
"CONTEXT_WORLD_COUNT": "Worlds: ",
|
||||||
|
|
||||||
"COPYRIGHT_ALL_RIGHTS_RESERVED": "All rights reserved",
|
"COPYRIGHT_ALL_RIGHTS_RESERVED": "All rights reserved",
|
||||||
"COPYRIGHT_GNU_GPL_3": "Distributed under GNU GPL 3",
|
"COPYRIGHT_GNU_GPL_3": "Distributed under GNU GPL 3",
|
||||||
"APP_ADJUST_YOUR_MONITOR": "Best gameplay experience can be achieved with properly adjusted monitor. If you have not, please do it before you play.",
|
"APP_ADJUST_YOUR_MONITOR": "Best gameplay experience can be achieved with properly adjusted monitor. If you have not, please do it before you play.",
|
||||||
|
|
||||||
"APP_WARNING_HEALTH_AND_SAFETY": "WARNING-HEALTH AND SAFETY",
|
"APP_WARNING_HEALTH_AND_SAFETY": "WARNING-HEALTH AND SAFETY",
|
||||||
"MENU_LABEL_PRESS_START_SYMBOL": "Press >",
|
"MENU_LABEL_PRESS_START_SYMBOL": "Press >",
|
||||||
|
"GAME_INVENTORY_INGREDIENTS": "Ingredients",
|
||||||
"GAME_INVENTORY_INGREDIENTS" : "Ingredients",
|
"GAME_INVENTORY_POTIONS": "Potions",
|
||||||
"GAME_INVENTORY_POTIONS" : "Potions",
|
"GAME_INVENTORY_BLOCKS": "Blocks",
|
||||||
"GAME_INVENTORY_BLOCKS" : "Blocks",
|
"GAME_INVENTORY_WALLS": "Walls",
|
||||||
"GAME_INVENTORY_WALLS" : "Walls",
|
"CONTEXT_ITEM_TOOL_PLURAL": "Tools",
|
||||||
"CONTEXT_ITEM_TOOL_PLURAL" : "Tools",
|
"GAME_INVENTORY_FAVORITES": "Favorites",
|
||||||
"GAME_INVENTORY_FAVORITES" : "Favorites",
|
"GAME_INVENTORY_REGISTER": "Register",
|
||||||
|
"CONTEXT_ITEM_MAP": "Map",
|
||||||
"GAME_INVENTORY_REGISTER" : "Register"
|
"MENU_LABEL_MENU": "Menu"
|
||||||
}
|
}
|
||||||
@@ -2,11 +2,12 @@
|
|||||||
"MENU_LABEL_NEW_WORLD": "Nuevo Mundo",
|
"MENU_LABEL_NEW_WORLD": "Nuevo Mundo",
|
||||||
"MENU_LABEL_DELETE_WORLD": "Eliminar Mundo",
|
"MENU_LABEL_DELETE_WORLD": "Eliminar Mundo",
|
||||||
"CONTEXT_WORLD_COUNT": "Mundos: ",
|
"CONTEXT_WORLD_COUNT": "Mundos: ",
|
||||||
|
|
||||||
"COPYRIGHT_ALL_RIGHTS_RESERVED": "Todos los derechos reservados",
|
"COPYRIGHT_ALL_RIGHTS_RESERVED": "Todos los derechos reservados",
|
||||||
"COPYRIGHT_GNU_GPL_3": "Distribuido bajo GNU GPL 3",
|
"COPYRIGHT_GNU_GPL_3": "Distribuido bajo GNU GPL 3",
|
||||||
"APP_ADJUST_YOUR_MONITOR": "",
|
"APP_ADJUST_YOUR_MONITOR": "",
|
||||||
|
|
||||||
"APP_WARNING_HEALTH_AND_SAFETY": "ADVERTENCIA-SALUD Y SEGURIDAD",
|
"APP_WARNING_HEALTH_AND_SAFETY": "ADVERTENCIA-SALUD Y SEGURIDAD",
|
||||||
"MENU_LABEL_PRESS_START_SYMBOL": "Pulsa >"
|
"MENU_LABEL_PRESS_START_SYMBOL": "Pulsa >",
|
||||||
|
"CONTEXT_ITEM_MAP": "Mapa",
|
||||||
|
"MENU_LABEL_MENU": "Menú",
|
||||||
|
"GAME_INVENTORY_REGISTER": "Registrar"
|
||||||
}
|
}
|
||||||
@@ -2,20 +2,19 @@
|
|||||||
"MENU_LABEL_NEW_WORLD": "Uusi Maailma",
|
"MENU_LABEL_NEW_WORLD": "Uusi Maailma",
|
||||||
"MENU_LABEL_DELETE_WORLD": "Poista Maailma",
|
"MENU_LABEL_DELETE_WORLD": "Poista Maailma",
|
||||||
"CONTEXT_WORLD_COUNT": "Maailmoja: ",
|
"CONTEXT_WORLD_COUNT": "Maailmoja: ",
|
||||||
|
|
||||||
"MENU_MONITOR_CALI_TITLE": "Tarkista näytön",
|
"MENU_MONITOR_CALI_TITLE": "Tarkista näytön",
|
||||||
|
|
||||||
"COPYRIGHT_ALL_RIGHTS_RESERVED": "Kaikki oikeudet pidätetään",
|
"COPYRIGHT_ALL_RIGHTS_RESERVED": "Kaikki oikeudet pidätetään",
|
||||||
"COPYRIGHT_GNU_GPL_3": "Jaetaan GNU GPL 3:n mukaisesti",
|
"COPYRIGHT_GNU_GPL_3": "Jaetaan GNU GPL 3:n mukaisesti",
|
||||||
"APP_ADJUST_YOUR_MONITOR": "Paras pelikokemus saavutetaan on oikealla säädetty näytöllä. Jos et ole ollut, säädä ennen pelaamista.",
|
"APP_ADJUST_YOUR_MONITOR": "Paras pelikokemus saavutetaan on oikealla säädetty näytöllä. Jos et ole ollut, säädä ennen pelaamista.",
|
||||||
|
|
||||||
"APP_WARNING_HEALTH_AND_SAFETY": "VAROITUS-TERVEYS JA TURVALLISUUS",
|
"APP_WARNING_HEALTH_AND_SAFETY": "VAROITUS-TERVEYS JA TURVALLISUUS",
|
||||||
"MENU_LABEL_PRESS_START_SYMBOL": "Paina >",
|
"MENU_LABEL_PRESS_START_SYMBOL": "Paina >",
|
||||||
|
"GAME_INVENTORY_INGREDIENTS": "Ainekset",
|
||||||
"GAME_INVENTORY_INGREDIENTS" : "Ainekset",
|
"GAME_INVENTORY_POTIONS": "Juomat",
|
||||||
"GAME_INVENTORY_POTIONS" : "Juomat",
|
"GAME_INVENTORY_BLOCKS": "Lohkareet",
|
||||||
"GAME_INVENTORY_BLOCKS" : "Lohkareet",
|
"GAME_INVENTORY_WALLS": "Seinät",
|
||||||
"GAME_INVENTORY_WALLS" : "Seinät",
|
"CONTEXT_ITEM_TOOL_PLURAL": "Työkalut",
|
||||||
"CONTEXT_ITEM_TOOL_PLURAL" : "Työkalut",
|
"GAME_INVENTORY_FAVORITES": "Suosikit",
|
||||||
"GAME_INVENTORY_FAVORITES" : "Suosikit"
|
"CONTEXT_ITEM_MAP": "Kartta",
|
||||||
|
"MENU_LABEL_MENU": "Valikko",
|
||||||
|
"GAME_INVENTORY_REGISTER": "Rekisteröidä"
|
||||||
}
|
}
|
||||||
@@ -2,20 +2,19 @@
|
|||||||
"MENU_LABEL_NEW_WORLD": "Nouveau Monde",
|
"MENU_LABEL_NEW_WORLD": "Nouveau Monde",
|
||||||
"MENU_LABEL_DELETE_WORLD": "Supprimer Monde",
|
"MENU_LABEL_DELETE_WORLD": "Supprimer Monde",
|
||||||
"CONTEXT_WORLD_COUNT": "Mondes: ",
|
"CONTEXT_WORLD_COUNT": "Mondes: ",
|
||||||
|
|
||||||
"MENU_MONITOR_CALI_TITLE": "Vérification d'écran",
|
"MENU_MONITOR_CALI_TITLE": "Vérification d'écran",
|
||||||
|
|
||||||
"COPYRIGHT_ALL_RIGHTS_RESERVED": "Tous les droits sont réservés",
|
"COPYRIGHT_ALL_RIGHTS_RESERVED": "Tous les droits sont réservés",
|
||||||
"COPYRIGHT_GNU_GPL_3": "Distribué sous GNU GPL 3",
|
"COPYRIGHT_GNU_GPL_3": "Distribué sous GNU GPL 3",
|
||||||
"APP_ADJUST_YOUR_MONITOR": "Meilleur l'expérience du jeu peut être obtenue avec un écran correctement réglé. Si vous ne l'avez pas, faites-le avant de jouer.",
|
"APP_ADJUST_YOUR_MONITOR": "Meilleur l'expérience du jeu peut être obtenue avec un écran correctement réglé. Si vous ne l'avez pas, faites-le avant de jouer.",
|
||||||
|
|
||||||
"APP_WARNING_HEALTH_AND_SAFETY": "ATTENTION-SANTÉ ET SÉCURITÉ",
|
"APP_WARNING_HEALTH_AND_SAFETY": "ATTENTION-SANTÉ ET SÉCURITÉ",
|
||||||
"MENU_LABEL_PRESS_START_SYMBOL": "Appuyez sur >",
|
"MENU_LABEL_PRESS_START_SYMBOL": "Appuyez sur >",
|
||||||
|
"GAME_INVENTORY_INGREDIENTS": "Ingrédients",
|
||||||
"GAME_INVENTORY_INGREDIENTS" : "Ingrédients",
|
"GAME_INVENTORY_POTIONS": "Potions",
|
||||||
"GAME_INVENTORY_POTIONS" : "Potions",
|
"GAME_INVENTORY_BLOCKS": "Blocs",
|
||||||
"GAME_INVENTORY_BLOCKS" : "Blocs",
|
"GAME_INVENTORY_WALLS": "Murs",
|
||||||
"GAME_INVENTORY_WALLS" : "Murs",
|
"CONTEXT_ITEM_TOOL_PLURAL": "Outils",
|
||||||
"CONTEXT_ITEM_TOOL_PLURAL" : "Outils",
|
"GAME_INVENTORY_FAVORITES": "Favoris",
|
||||||
"GAME_INVENTORY_FAVORITES" : "Favoris"
|
"CONTEXT_ITEM_MAP": "Carte",
|
||||||
|
"MENU_LABEL_MENU": "Menu",
|
||||||
|
"GAME_INVENTORY_REGISTER": "Inscrire"
|
||||||
}
|
}
|
||||||
@@ -1,12 +1,11 @@
|
|||||||
{
|
{
|
||||||
"MENU_LABEL_NEW_WORLD": "Új Világ",
|
"MENU_LABEL_NEW_WORLD": "Új Világ",
|
||||||
"MENU_LABEL_DELETE_WORLD": "Világ Törlése",
|
"MENU_LABEL_DELETE_WORLD": "Világ Törlése",
|
||||||
|
|
||||||
"COPYRIGHT_ALL_RIGHTS_RESERVED": "Minden jog fenntartva",
|
"COPYRIGHT_ALL_RIGHTS_RESERVED": "Minden jog fenntartva",
|
||||||
"COPYRIGHT_GNU_GPL_3": "Elosztott GNU GPL 3",
|
"COPYRIGHT_GNU_GPL_3": "Elosztott GNU GPL 3",
|
||||||
"APP_ADJUST_YOUR_MONITOR": "",
|
"APP_ADJUST_YOUR_MONITOR": "",
|
||||||
|
|
||||||
"APP_WARNING_HEALTH_AND_SAFETY": "VIGYÁZAT-EGÉSZSÉGÜGYI ÉS BIZTONSÁGI",
|
"APP_WARNING_HEALTH_AND_SAFETY": "VIGYÁZAT-EGÉSZSÉGÜGYI ÉS BIZTONSÁGI",
|
||||||
"MENU_LABEL_PRESS_START_SYMBOL": "Nyomd meg a >ot"
|
"MENU_LABEL_PRESS_START_SYMBOL": "Nyomd meg a >ot",
|
||||||
|
"CONTEXT_ITEM_MAP": "Térkép",
|
||||||
|
"MENU_LABEL_MENU": "Menü"
|
||||||
}
|
}
|
||||||
@@ -2,12 +2,12 @@
|
|||||||
"MENU_LABEL_NEW_WORLD": "Nuovo Mondo",
|
"MENU_LABEL_NEW_WORLD": "Nuovo Mondo",
|
||||||
"MENU_LABEL_DELETE_WORLD": "Cancella Mondo",
|
"MENU_LABEL_DELETE_WORLD": "Cancella Mondo",
|
||||||
"CONTEXT_WORLD_COUNT": "Mondi: ",
|
"CONTEXT_WORLD_COUNT": "Mondi: ",
|
||||||
|
|
||||||
"COPYRIGHT_ALL_RIGHTS_RESERVED": "Tutti i diritti riservati",
|
"COPYRIGHT_ALL_RIGHTS_RESERVED": "Tutti i diritti riservati",
|
||||||
"COPYRIGHT_GNU_GPL_3": "Distribuito sotto licenza GNU GPL 3",
|
"COPYRIGHT_GNU_GPL_3": "Distribuito sotto licenza GNU GPL 3",
|
||||||
"APP_ADJUST_YOUR_MONITOR": "",
|
"APP_ADJUST_YOUR_MONITOR": "",
|
||||||
|
|
||||||
"APP_WARNING_HEALTH_AND_SAFETY": "ATTENZIONE-SALUTE E SICUREZZA",
|
"APP_WARNING_HEALTH_AND_SAFETY": "ATTENZIONE-SALUTE E SICUREZZA",
|
||||||
"MENU_LABEL_PRESS_START_SYMBOL": "Premi >"
|
"MENU_LABEL_PRESS_START_SYMBOL": "Premi >",
|
||||||
|
"CONTEXT_ITEM_MAP": "Mappa",
|
||||||
|
"MENU_LABEL_MENU": "Menu",
|
||||||
|
"GAME_INVENTORY_REGISTER": "Registrare"
|
||||||
}
|
}
|
||||||
@@ -2,22 +2,19 @@
|
|||||||
"MENU_LABEL_NEW_WORLD": "新しい世界",
|
"MENU_LABEL_NEW_WORLD": "新しい世界",
|
||||||
"MENU_LABEL_DELETE_WORLD": "世界を削除",
|
"MENU_LABEL_DELETE_WORLD": "世界を削除",
|
||||||
"CONTEXT_WORLD_COUNT": "世界: ",
|
"CONTEXT_WORLD_COUNT": "世界: ",
|
||||||
|
|
||||||
"MENU_MONITOR_CALI_TITLE": "モニターチェック",
|
"MENU_MONITOR_CALI_TITLE": "モニターチェック",
|
||||||
|
|
||||||
"COPYRIGHT_ALL_RIGHTS_RESERVED": "全著作権所有",
|
"COPYRIGHT_ALL_RIGHTS_RESERVED": "全著作権所有",
|
||||||
"COPYRIGHT_GNU_GPL_3": "GNU GPL 3で配布",
|
"COPYRIGHT_GNU_GPL_3": "GNU GPL 3で配布",
|
||||||
"APP_ADJUST_YOUR_MONITOR": "このゲームは、適切に調整したモニターから最高のプレイができます。調整していなかったら、プレイする前に調整してください。",
|
"APP_ADJUST_YOUR_MONITOR": "このゲームは、適切に調整したモニターから最高のプレイができます。調整していなかったら、プレイする前に調整してください。",
|
||||||
|
|
||||||
"APP_WARNING_HEALTH_AND_SAFETY": "警告ー健康と安全のために",
|
"APP_WARNING_HEALTH_AND_SAFETY": "警告ー健康と安全のために",
|
||||||
"MENU_LABEL_PRESS_START_SYMBOL": "> ボタンを押す",
|
"MENU_LABEL_PRESS_START_SYMBOL": "> ボタンを押す",
|
||||||
|
"GAME_INVENTORY_INGREDIENTS": "材料",
|
||||||
"GAME_INVENTORY_INGREDIENTS" : "材料",
|
"GAME_INVENTORY_POTIONS": "水薬",
|
||||||
"GAME_INVENTORY_POTIONS" : "水薬",
|
"GAME_INVENTORY_BLOCKS": "ブロック",
|
||||||
"GAME_INVENTORY_BLOCKS" : "ブロック",
|
"GAME_INVENTORY_WALLS": "壁",
|
||||||
"GAME_INVENTORY_WALLS" : "壁",
|
"CONTEXT_ITEM_TOOL_PLURAL": "道具",
|
||||||
"CONTEXT_ITEM_TOOL_PLURAL" : "道具",
|
"GAME_INVENTORY_FAVORITES": "お気に入り",
|
||||||
"GAME_INVENTORY_FAVORITES" : "お気に入り",
|
"GAME_INVENTORY_REGISTER": "登録する",
|
||||||
|
"CONTEXT_ITEM_MAP": "地図",
|
||||||
"GAME_INVENTORY_REGISTER" : "登録する"
|
"MENU_LABEL_MENU": "メニュー"
|
||||||
}
|
}
|
||||||
@@ -2,22 +2,19 @@
|
|||||||
"MENU_LABEL_NEW_WORLD": "새 세계",
|
"MENU_LABEL_NEW_WORLD": "새 세계",
|
||||||
"MENU_LABEL_DELETE_WORLD": "새계 삭제",
|
"MENU_LABEL_DELETE_WORLD": "새계 삭제",
|
||||||
"CONTEXT_WORLD_COUNT": "새계: ",
|
"CONTEXT_WORLD_COUNT": "새계: ",
|
||||||
|
|
||||||
"MENU_MONITOR_CALI_TITLE": "모니터 확인",
|
"MENU_MONITOR_CALI_TITLE": "모니터 확인",
|
||||||
|
|
||||||
"COPYRIGHT_ALL_RIGHTS_RESERVED": "모든 권리 보유",
|
"COPYRIGHT_ALL_RIGHTS_RESERVED": "모든 권리 보유",
|
||||||
"COPYRIGHT_GNU_GPL_3": "GNU GPL 3에 따라 배포됨",
|
"COPYRIGHT_GNU_GPL_3": "GNU GPL 3에 따라 배포됨",
|
||||||
"APP_ADJUST_YOUR_MONITOR": "본 게임은 적절히 조정된 모니터에서 최상으로 즐길 수 있습니다. 조정하지 않았다면 플레이하기 전에 조정해 주십시오.",
|
"APP_ADJUST_YOUR_MONITOR": "본 게임은 적절히 조정된 모니터에서 최상으로 즐길 수 있습니다. 조정하지 않았다면 플레이하기 전에 조정해 주십시오.",
|
||||||
|
|
||||||
"APP_WARNING_HEALTH_AND_SAFETY": "경고—건강과 안전을 위하여",
|
"APP_WARNING_HEALTH_AND_SAFETY": "경고—건강과 안전을 위하여",
|
||||||
"MENU_LABEL_PRESS_START_SYMBOL": ">을 누르세요",
|
"MENU_LABEL_PRESS_START_SYMBOL": ">을 누르세요",
|
||||||
|
"GAME_INVENTORY_INGREDIENTS": "재료",
|
||||||
"GAME_INVENTORY_INGREDIENTS" : "재료",
|
"GAME_INVENTORY_POTIONS": "물약",
|
||||||
"GAME_INVENTORY_POTIONS" : "물약",
|
"GAME_INVENTORY_BLOCKS": "블록",
|
||||||
"GAME_INVENTORY_BLOCKS" : "블록",
|
"GAME_INVENTORY_WALLS": "벽지",
|
||||||
"GAME_INVENTORY_WALLS" : "벽지",
|
"CONTEXT_ITEM_TOOL_PLURAL": "도구",
|
||||||
"CONTEXT_ITEM_TOOL_PLURAL" : "도구",
|
"GAME_INVENTORY_FAVORITES": "즐겨찾기",
|
||||||
"GAME_INVENTORY_FAVORITES" : "즐겨찾기",
|
"GAME_INVENTORY_REGISTER": "등록하기",
|
||||||
|
"MENU_LABEL_MENU": "메뉴",
|
||||||
"GAME_INVENTORY_REGISTER" : "등록하기"
|
"CONTEXT_ITEM_MAP": "지도"
|
||||||
}
|
}
|
||||||
@@ -2,12 +2,12 @@
|
|||||||
"MENU_LABEL_NEW_WORLD": "Nieuwe Wereld",
|
"MENU_LABEL_NEW_WORLD": "Nieuwe Wereld",
|
||||||
"MENU_LABEL_DELETE_WORLD": "Verwijder Wereld",
|
"MENU_LABEL_DELETE_WORLD": "Verwijder Wereld",
|
||||||
"CONTEXT_WORLD_COUNT": "Werelden: ",
|
"CONTEXT_WORLD_COUNT": "Werelden: ",
|
||||||
|
|
||||||
"COPYRIGHT_ALL_RIGHTS_RESERVED": "Alle rechten voorbehouden",
|
"COPYRIGHT_ALL_RIGHTS_RESERVED": "Alle rechten voorbehouden",
|
||||||
"COPYRIGHT_GNU_GPL_3": "Gedistribueerd onder GNU GPL 3",
|
"COPYRIGHT_GNU_GPL_3": "Gedistribueerd onder GNU GPL 3",
|
||||||
"APP_ADJUST_YOUR_MONITOR": "",
|
"APP_ADJUST_YOUR_MONITOR": "",
|
||||||
|
|
||||||
"APP_WARNING_HEALTH_AND_SAFETY": "WAARSCHUWING-GEZONDHEID EN VEILIGHEID",
|
"APP_WARNING_HEALTH_AND_SAFETY": "WAARSCHUWING-GEZONDHEID EN VEILIGHEID",
|
||||||
"MENU_LABEL_PRESS_START_SYMBOL": "Druk op >"
|
"MENU_LABEL_PRESS_START_SYMBOL": "Druk op >",
|
||||||
|
"CONTEXT_ITEM_MAP": "Kaart",
|
||||||
|
"MENU_LABEL_MENU": "Menu",
|
||||||
|
"GAME_INVENTORY_REGISTER": "Registreren"
|
||||||
}
|
}
|
||||||
@@ -2,12 +2,12 @@
|
|||||||
"MENU_LABEL_NEW_WORLD": "Ny Verden",
|
"MENU_LABEL_NEW_WORLD": "Ny Verden",
|
||||||
"MENU_LABEL_DELETE_WORLD": "Slett Verden",
|
"MENU_LABEL_DELETE_WORLD": "Slett Verden",
|
||||||
"CONTEXT_WORLD_COUNT": "Verdener: ",
|
"CONTEXT_WORLD_COUNT": "Verdener: ",
|
||||||
|
|
||||||
"COPYRIGHT_ALL_RIGHTS_RESERVED": "Alle rettigheter reservert",
|
"COPYRIGHT_ALL_RIGHTS_RESERVED": "Alle rettigheter reservert",
|
||||||
"COPYRIGHT_GNU_GPL_3": "Distribuert under GNU GPL 3",
|
"COPYRIGHT_GNU_GPL_3": "Distribuert under GNU GPL 3",
|
||||||
"APP_ADJUST_YOUR_MONITOR": "",
|
"APP_ADJUST_YOUR_MONITOR": "",
|
||||||
|
|
||||||
"APP_WARNING_HEALTH_AND_SAFETY": "ADVARSEL-HELSE OG SIKKERHET",
|
"APP_WARNING_HEALTH_AND_SAFETY": "ADVARSEL-HELSE OG SIKKERHET",
|
||||||
"MENU_LABEL_PRESS_START_SYMBOL": "Trykk >"
|
"MENU_LABEL_PRESS_START_SYMBOL": "Trykk >",
|
||||||
|
"CONTEXT_ITEM_MAP": "Kart",
|
||||||
|
"MENU_LABEL_MENU": "Meny",
|
||||||
|
"GAME_INVENTORY_REGISTER": "Registrer"
|
||||||
}
|
}
|
||||||
@@ -2,12 +2,12 @@
|
|||||||
"MENU_LABEL_NEW_WORLD": "Nowy Świat",
|
"MENU_LABEL_NEW_WORLD": "Nowy Świat",
|
||||||
"MENU_LABEL_DELETE_WORLD": "Usuń Świat",
|
"MENU_LABEL_DELETE_WORLD": "Usuń Świat",
|
||||||
"CONTEXT_WORLD_COUNT": "Światy: ",
|
"CONTEXT_WORLD_COUNT": "Światy: ",
|
||||||
|
|
||||||
"COPYRIGHT_ALL_RIGHTS_RESERVED": "Wszelkie prawa zastrzeżone",
|
"COPYRIGHT_ALL_RIGHTS_RESERVED": "Wszelkie prawa zastrzeżone",
|
||||||
"COPYRIGHT_GNU_GPL_3": "Rozpowszechniana w GNU GPL 3",
|
"COPYRIGHT_GNU_GPL_3": "Rozpowszechniana w GNU GPL 3",
|
||||||
"APP_ADJUST_YOUR_MONITOR": "",
|
"APP_ADJUST_YOUR_MONITOR": "",
|
||||||
|
|
||||||
"APP_WARNING_HEALTH_AND_SAFETY": "UWAGA-ZDROWIE I BEZPIECZEŃSTWO",
|
"APP_WARNING_HEALTH_AND_SAFETY": "UWAGA-ZDROWIE I BEZPIECZEŃSTWO",
|
||||||
"MENU_LABEL_PRESS_START_SYMBOL": "Naciśnij >"
|
"MENU_LABEL_PRESS_START_SYMBOL": "Naciśnij >",
|
||||||
|
"CONTEXT_ITEM_MAP": "Mapa",
|
||||||
|
"MENU_LABEL_MENU": "Menu",
|
||||||
|
"GAME_INVENTORY_REGISTER": "Zarejestruj"
|
||||||
}
|
}
|
||||||
@@ -2,12 +2,12 @@
|
|||||||
"MENU_LABEL_NEW_WORLD": "Novo Mundo",
|
"MENU_LABEL_NEW_WORLD": "Novo Mundo",
|
||||||
"MENU_LABEL_DELETE_WORLD": "Excluir Mundo",
|
"MENU_LABEL_DELETE_WORLD": "Excluir Mundo",
|
||||||
"CONTEXT_WORLD_COUNT": "Mundos: ",
|
"CONTEXT_WORLD_COUNT": "Mundos: ",
|
||||||
|
|
||||||
"COPYRIGHT_ALL_RIGHTS_RESERVED": "Todos os direitos reservados",
|
"COPYRIGHT_ALL_RIGHTS_RESERVED": "Todos os direitos reservados",
|
||||||
"COPYRIGHT_GNU_GPL_3": "Distribuído sob GNU GPL 3",
|
"COPYRIGHT_GNU_GPL_3": "Distribuído sob GNU GPL 3",
|
||||||
"APP_ADJUST_YOUR_MONITOR": "",
|
"APP_ADJUST_YOUR_MONITOR": "",
|
||||||
|
|
||||||
"APP_WARNING_HEALTH_AND_SAFETY": "ATENÇÃO-SAÚDE E SEGURANÇA",
|
"APP_WARNING_HEALTH_AND_SAFETY": "ATENÇÃO-SAÚDE E SEGURANÇA",
|
||||||
"MENU_LABEL_PRESS_START_SYMBOL": "Pressione >"
|
"MENU_LABEL_PRESS_START_SYMBOL": "Pressione >",
|
||||||
|
"CONTEXT_ITEM_MAP": "Mapa",
|
||||||
|
"MENU_LABEL_MENU": "Menu",
|
||||||
|
"GAME_INVENTORY_REGISTER": "Registrar"
|
||||||
}
|
}
|
||||||
@@ -2,12 +2,12 @@
|
|||||||
"MENU_LABEL_NEW_WORLD": "Nova Mundo",
|
"MENU_LABEL_NEW_WORLD": "Nova Mundo",
|
||||||
"MENU_LABEL_DELETE_WORLD": "Apagar Mundo",
|
"MENU_LABEL_DELETE_WORLD": "Apagar Mundo",
|
||||||
"CONTEXT_WORLD_COUNT": "Mundos: ",
|
"CONTEXT_WORLD_COUNT": "Mundos: ",
|
||||||
|
|
||||||
"COPYRIGHT_ALL_RIGHTS_RESERVED": "Todos os direitos reservados",
|
"COPYRIGHT_ALL_RIGHTS_RESERVED": "Todos os direitos reservados",
|
||||||
"COPYRIGHT_GNU_GPL_3": "Distribuído sob GNU GPL 3",
|
"COPYRIGHT_GNU_GPL_3": "Distribuído sob GNU GPL 3",
|
||||||
"APP_ADJUST_YOUR_MONITOR": "",
|
"APP_ADJUST_YOUR_MONITOR": "",
|
||||||
|
|
||||||
"APP_WARNING_HEALTH_AND_SAFETY": "ATENÇÃO-SAÚDE E SEGURANÇA",
|
"APP_WARNING_HEALTH_AND_SAFETY": "ATENÇÃO-SAÚDE E SEGURANÇA",
|
||||||
"MENU_LABEL_PRESS_START_SYMBOL": "Carrega no >"
|
"MENU_LABEL_PRESS_START_SYMBOL": "Carrega no >",
|
||||||
|
"CONTEXT_ITEM_MAP": "Mapa",
|
||||||
|
"MENU_LABEL_MENU": "Menu",
|
||||||
|
"GAME_INVENTORY_REGISTER": "Registar"
|
||||||
}
|
}
|
||||||
@@ -2,12 +2,11 @@
|
|||||||
"MENU_LABEL_NEW_WORLD": "Lume Nouă",
|
"MENU_LABEL_NEW_WORLD": "Lume Nouă",
|
||||||
"MENU_LABEL_DELETE_WORLD": "Șterge Lume",
|
"MENU_LABEL_DELETE_WORLD": "Șterge Lume",
|
||||||
"CONTEXT_WORLD_COUNT": "Lumi: ",
|
"CONTEXT_WORLD_COUNT": "Lumi: ",
|
||||||
|
|
||||||
"COPYRIGHT_ALL_RIGHTS_RESERVED": "Toate drepturile rezervate",
|
"COPYRIGHT_ALL_RIGHTS_RESERVED": "Toate drepturile rezervate",
|
||||||
"COPYRIGHT_GNU_GPL_3": "Distribuit sub GNU GPL 3",
|
"COPYRIGHT_GNU_GPL_3": "Distribuit sub GNU GPL 3",
|
||||||
"APP_ADJUST_YOUR_MONITOR": "",
|
"APP_ADJUST_YOUR_MONITOR": "",
|
||||||
|
|
||||||
"APP_WARNING_HEALTH_AND_SAFETY": "ATENȚIONARE-SĂNĂTATE ȘI SIGURANȚĂ",
|
"APP_WARNING_HEALTH_AND_SAFETY": "ATENȚIONARE-SĂNĂTATE ȘI SIGURANȚĂ",
|
||||||
"MENU_LABEL_PRESS_START_SYMBOL": "Apasă >"
|
"MENU_LABEL_PRESS_START_SYMBOL": "Apasă >",
|
||||||
|
"CONTEXT_ITEM_MAP": "Hartă",
|
||||||
|
"MENU_LABEL_MENU": "Meniu"
|
||||||
}
|
}
|
||||||
@@ -2,18 +2,18 @@
|
|||||||
"MENU_LABEL_NEW_WORLD": "Новый Мир",
|
"MENU_LABEL_NEW_WORLD": "Новый Мир",
|
||||||
"MENU_LABEL_DELETE_WORLD": "Удалить Мир",
|
"MENU_LABEL_DELETE_WORLD": "Удалить Мир",
|
||||||
"CONTEXT_WORLD_COUNT": "Миры: ",
|
"CONTEXT_WORLD_COUNT": "Миры: ",
|
||||||
|
|
||||||
"COPYRIGHT_ALL_RIGHTS_RESERVED": "Все права защищены",
|
"COPYRIGHT_ALL_RIGHTS_RESERVED": "Все права защищены",
|
||||||
"COPYRIGHT_GNU_GPL_3": "Распространяется в соответствии с GNU GPL 3",
|
"COPYRIGHT_GNU_GPL_3": "Распространяется в соответствии с GNU GPL 3",
|
||||||
"APP_ADJUST_YOUR_MONITOR": "",
|
"APP_ADJUST_YOUR_MONITOR": "",
|
||||||
|
|
||||||
"APP_WARNING_HEALTH_AND_SAFETY": "ПРЕДУПРЕЖДЕНИЕ-ЗДОРОВЬЕ И БЕЗОПАСНОСТЬ",
|
"APP_WARNING_HEALTH_AND_SAFETY": "ПРЕДУПРЕЖДЕНИЕ-ЗДОРОВЬЕ И БЕЗОПАСНОСТЬ",
|
||||||
"MENU_LABEL_PRESS_START_SYMBOL": "Нажмите >",
|
"MENU_LABEL_PRESS_START_SYMBOL": "Нажмите >",
|
||||||
|
"GAME_INVENTORY_INGREDIENTS": "Ингредиенты",
|
||||||
"GAME_INVENTORY_INGREDIENTS" : "Ингредиенты",
|
"GAME_INVENTORY_POTIONS": "Зелья",
|
||||||
"GAME_INVENTORY_POTIONS" : "Зелья",
|
"GAME_INVENTORY_BLOCKS": "Блоки",
|
||||||
"GAME_INVENTORY_BLOCKS" : "Блоки",
|
"GAME_INVENTORY_WALLS": "Стены",
|
||||||
"GAME_INVENTORY_WALLS" : "Стены",
|
"CONTEXT_ITEM_TOOL_PLURAL": "Инструменты",
|
||||||
"CONTEXT_ITEM_TOOL_PLURAL" : "Инструменты",
|
"GAME_INVENTORY_FAVORITES": "Избранное",
|
||||||
"GAME_INVENTORY_FAVORITES" : "Избранное"
|
"CONTEXT_ITEM_MAP": "Карта",
|
||||||
|
"MENU_LABEL_MENU": "Меню",
|
||||||
|
"GAME_INVENTORY_REGISTER": "Зарегистрировать"
|
||||||
}
|
}
|
||||||
@@ -2,12 +2,12 @@
|
|||||||
"MENU_LABEL_NEW_WORLD": "Ny Värld",
|
"MENU_LABEL_NEW_WORLD": "Ny Värld",
|
||||||
"MENU_LABEL_DELETE_WORLD": "Radera Värld",
|
"MENU_LABEL_DELETE_WORLD": "Radera Värld",
|
||||||
"CONTEXT_WORLD_COUNT": "Världar: ",
|
"CONTEXT_WORLD_COUNT": "Världar: ",
|
||||||
|
|
||||||
"COPYRIGHT_ALL_RIGHTS_RESERVED": "Alla rättigheter förbehållna",
|
"COPYRIGHT_ALL_RIGHTS_RESERVED": "Alla rättigheter förbehållna",
|
||||||
"COPYRIGHT_GNU_GPL_3": "Distribueras under GNU GPL 3",
|
"COPYRIGHT_GNU_GPL_3": "Distribueras under GNU GPL 3",
|
||||||
"APP_ADJUST_YOUR_MONITOR": "",
|
"APP_ADJUST_YOUR_MONITOR": "",
|
||||||
|
|
||||||
"APP_WARNING_HEALTH_AND_SAFETY": "VARNING-HÄLSA OCH SÄKERHET",
|
"APP_WARNING_HEALTH_AND_SAFETY": "VARNING-HÄLSA OCH SÄKERHET",
|
||||||
"MENU_LABEL_PRESS_START_SYMBOL": "Tryck >"
|
"MENU_LABEL_PRESS_START_SYMBOL": "Tryck >",
|
||||||
|
"CONTEXT_ITEM_MAP": "Karta",
|
||||||
|
"MENU_LABEL_MENU": "Meny",
|
||||||
|
"GAME_INVENTORY_REGISTER": "Registrera"
|
||||||
}
|
}
|
||||||
@@ -2,12 +2,11 @@
|
|||||||
"MENU_LABEL_NEW_WORLD": "โลกใหม่",
|
"MENU_LABEL_NEW_WORLD": "โลกใหม่",
|
||||||
"MENU_LABEL_DELETE_WORLD": "ลบโลก",
|
"MENU_LABEL_DELETE_WORLD": "ลบโลก",
|
||||||
"CONTEXT_WORLD_COUNT": "โลก: ",
|
"CONTEXT_WORLD_COUNT": "โลก: ",
|
||||||
|
|
||||||
"COPYRIGHT_ALL_RIGHTS_RESERVED": "สงวนลิขสิทธิ์",
|
"COPYRIGHT_ALL_RIGHTS_RESERVED": "สงวนลิขสิทธิ์",
|
||||||
"COPYRIGHT_GNU_GPL_3": "เผยแพร่ภายใต้ GNU GPL 3",
|
"COPYRIGHT_GNU_GPL_3": "เผยแพร่ภายใต้ GNU GPL 3",
|
||||||
"APP_ADJUST_YOUR_MONITOR": "",
|
"APP_ADJUST_YOUR_MONITOR": "",
|
||||||
|
|
||||||
"APP_WARNING_HEALTH_AND_SAFETY": "คำเตือน-อนามัยและความปลอดภัย",
|
"APP_WARNING_HEALTH_AND_SAFETY": "คำเตือน-อนามัยและความปลอดภัย",
|
||||||
"MENU_LABEL_PRESS_START_SYMBOL": "กดปุ่ม >"
|
"MENU_LABEL_PRESS_START_SYMBOL": "กดปุ่ม >",
|
||||||
|
"CONTEXT_ITEM_MAP": "แผนที่",
|
||||||
|
"MENU_LABEL_MENU": "เมนู"
|
||||||
}
|
}
|
||||||
@@ -2,12 +2,11 @@
|
|||||||
"MENU_LABEL_NEW_WORLD": "Yeni Dünya",
|
"MENU_LABEL_NEW_WORLD": "Yeni Dünya",
|
||||||
"MENU_LABEL_DELETE_WORLD": "dünyayı Sil",
|
"MENU_LABEL_DELETE_WORLD": "dünyayı Sil",
|
||||||
"CONTEXT_WORLD_COUNT": "Dünyalar: ",
|
"CONTEXT_WORLD_COUNT": "Dünyalar: ",
|
||||||
|
|
||||||
"COPYRIGHT_ALL_RIGHTS_RESERVED": "Her hakkı saklıdır",
|
"COPYRIGHT_ALL_RIGHTS_RESERVED": "Her hakkı saklıdır",
|
||||||
"COPYRIGHT_GNU_GPL_3": "GNU GPL 3 kapsamında dağıtılan",
|
"COPYRIGHT_GNU_GPL_3": "GNU GPL 3 kapsamında dağıtılan",
|
||||||
"APP_ADJUST_YOUR_MONITOR": "",
|
"APP_ADJUST_YOUR_MONITOR": "",
|
||||||
|
|
||||||
"APP_WARNING_HEALTH_AND_SAFETY": "UYARI-SAĞLIK VE GÜVENLİK",
|
"APP_WARNING_HEALTH_AND_SAFETY": "UYARI-SAĞLIK VE GÜVENLİK",
|
||||||
"MENU_LABEL_PRESS_START_SYMBOL": "> basınız"
|
"MENU_LABEL_PRESS_START_SYMBOL": "> basınız",
|
||||||
|
"CONTEXT_ITEM_MAP": "Harita",
|
||||||
|
"MENU_LABEL_MENU": "Menü"
|
||||||
}
|
}
|
||||||
@@ -2,12 +2,12 @@
|
|||||||
"MENU_LABEL_NEW_WORLD": "创新世界",
|
"MENU_LABEL_NEW_WORLD": "创新世界",
|
||||||
"MENU_LABEL_DELETE_WORLD": "删除世界",
|
"MENU_LABEL_DELETE_WORLD": "删除世界",
|
||||||
"CONTEXT_WORLD_COUNT": "世界: ",
|
"CONTEXT_WORLD_COUNT": "世界: ",
|
||||||
|
|
||||||
"COPYRIGHT_ALL_RIGHTS_RESERVED": "版权所有",
|
"COPYRIGHT_ALL_RIGHTS_RESERVED": "版权所有",
|
||||||
"COPYRIGHT_GNU_GPL_3": "分布在GNU GPL 3下",
|
"COPYRIGHT_GNU_GPL_3": "分布在GNU GPL 3下",
|
||||||
"APP_ADJUST_YOUR_MONITOR": "",
|
"APP_ADJUST_YOUR_MONITOR": "",
|
||||||
|
|
||||||
"APP_WARNING_HEALTH_AND_SAFETY": "警告ー健康和安全",
|
"APP_WARNING_HEALTH_AND_SAFETY": "警告ー健康和安全",
|
||||||
"MENU_LABEL_PRESS_START_SYMBOL": "按下 >"
|
"MENU_LABEL_PRESS_START_SYMBOL": "按下 >",
|
||||||
|
"CONTEXT_ITEM_MAP": "地图",
|
||||||
|
"MENU_LABEL_MENU": "菜单",
|
||||||
|
"GAME_INVENTORY_REGISTER": "注册"
|
||||||
}
|
}
|
||||||
@@ -2,12 +2,12 @@
|
|||||||
"MENU_LABEL_NEW_WORLD": "創新世界",
|
"MENU_LABEL_NEW_WORLD": "創新世界",
|
||||||
"MENU_LABEL_DELETE_WORLD": "刪除世界",
|
"MENU_LABEL_DELETE_WORLD": "刪除世界",
|
||||||
"CONTEXT_WORLD_COUNT": "世界: ",
|
"CONTEXT_WORLD_COUNT": "世界: ",
|
||||||
|
|
||||||
"COPYRIGHT_ALL_RIGHTS_RESERVED": "版權所有",
|
"COPYRIGHT_ALL_RIGHTS_RESERVED": "版權所有",
|
||||||
"COPYRIGHT_GNU_GPL_3": "分佈在GNU GPL 3下",
|
"COPYRIGHT_GNU_GPL_3": "分佈在GNU GPL 3下",
|
||||||
"APP_ADJUST_YOUR_MONITOR": "",
|
"APP_ADJUST_YOUR_MONITOR": "",
|
||||||
|
|
||||||
"APP_WARNING_HEALTH_AND_SAFETY": "警告ー健康和安全",
|
"APP_WARNING_HEALTH_AND_SAFETY": "警告ー健康和安全",
|
||||||
"MENU_LABEL_PRESS_START_SYMBOL": "按下 >"
|
"MENU_LABEL_PRESS_START_SYMBOL": "按下 >",
|
||||||
|
"CONTEXT_ITEM_MAP": "地圖",
|
||||||
|
"MENU_LABEL_MENU": "功能表",
|
||||||
|
"GAME_INVENTORY_REGISTER": "註冊"
|
||||||
}
|
}
|
||||||
@@ -5,7 +5,7 @@ import net.torvald.terrarum.Terrarum
|
|||||||
import net.torvald.terrarum.console.ConsoleCommand
|
import net.torvald.terrarum.console.ConsoleCommand
|
||||||
import net.torvald.terrarum.console.Echo
|
import net.torvald.terrarum.console.Echo
|
||||||
import net.torvald.terrarum.modulebasegame.Ingame
|
import net.torvald.terrarum.modulebasegame.Ingame
|
||||||
import net.torvald.terrarum.serialise.SavegameWriter
|
import net.torvald.terrarum.utils.JsonWriter
|
||||||
import java.io.BufferedWriter
|
import java.io.BufferedWriter
|
||||||
import java.io.FileWriter
|
import java.io.FileWriter
|
||||||
import java.io.IOException
|
import java.io.IOException
|
||||||
@@ -17,7 +17,7 @@ internal object GsonTest : ConsoleCommand {
|
|||||||
override fun execute(args: Array<String>) {
|
override fun execute(args: Array<String>) {
|
||||||
if (args.size == 2) {
|
if (args.size == 2) {
|
||||||
|
|
||||||
val jsonBuilder = SavegameWriter.getJsonBuilder()
|
val jsonBuilder = JsonWriter.getJsonBuilder()
|
||||||
|
|
||||||
|
|
||||||
val jsonString = jsonBuilder.toJson((Terrarum.ingame!! as Ingame).actorNowPlaying)
|
val jsonString = jsonBuilder.toJson((Terrarum.ingame!! as Ingame).actorNowPlaying)
|
||||||
|
|||||||
@@ -8,11 +8,11 @@ import com.badlogic.gdx.graphics.glutils.ShapeRenderer
|
|||||||
import net.torvald.terrarum.*
|
import net.torvald.terrarum.*
|
||||||
import net.torvald.terrarum.AppLoader.printdbg
|
import net.torvald.terrarum.AppLoader.printdbg
|
||||||
import net.torvald.terrarum.Terrarum.gamepadLabelEast
|
import net.torvald.terrarum.Terrarum.gamepadLabelEast
|
||||||
import net.torvald.terrarum.Terrarum.gamepadLabelLEFTRIGHT
|
|
||||||
import net.torvald.terrarum.Terrarum.gamepadLabelLStick
|
import net.torvald.terrarum.Terrarum.gamepadLabelLStick
|
||||||
|
import net.torvald.terrarum.Terrarum.gamepadLabelLT
|
||||||
import net.torvald.terrarum.Terrarum.gamepadLabelNorth
|
import net.torvald.terrarum.Terrarum.gamepadLabelNorth
|
||||||
import net.torvald.terrarum.Terrarum.gamepadLabelRIGHT
|
|
||||||
import net.torvald.terrarum.Terrarum.gamepadLabelRStick
|
import net.torvald.terrarum.Terrarum.gamepadLabelRStick
|
||||||
|
import net.torvald.terrarum.Terrarum.gamepadLabelRT
|
||||||
import net.torvald.terrarum.Terrarum.gamepadLabelStart
|
import net.torvald.terrarum.Terrarum.gamepadLabelStart
|
||||||
import net.torvald.terrarum.Terrarum.gamepadLabelWest
|
import net.torvald.terrarum.Terrarum.gamepadLabelWest
|
||||||
import net.torvald.terrarum.gameactors.ActorWBMovable
|
import net.torvald.terrarum.gameactors.ActorWBMovable
|
||||||
@@ -57,7 +57,7 @@ class UIInventoryFull(
|
|||||||
internal val catArrangement: IntArray = intArrayOf(9,6,7,1,0,2,3,4,5,8)
|
internal val catArrangement: IntArray = intArrayOf(9,6,7,1,0,2,3,4,5,8)
|
||||||
|
|
||||||
|
|
||||||
private val SP = "${0x3000.toChar()}${0x3000.toChar()}"
|
private val SP = "${0x3000.toChar()} "
|
||||||
val listControlHelp: String
|
val listControlHelp: String
|
||||||
get() = if (AppLoader.environment == RunningEnvironment.PC)
|
get() = if (AppLoader.environment == RunningEnvironment.PC)
|
||||||
"${0xe031.toChar()} ${Lang["GAME_ACTION_CLOSE"]}$SP" +
|
"${0xe031.toChar()} ${Lang["GAME_ACTION_CLOSE"]}$SP" +
|
||||||
@@ -66,7 +66,8 @@ class UIInventoryFull(
|
|||||||
"${0xe034.toChar()} ${Lang["GAME_INVENTORY_DROP"]}"
|
"${0xe034.toChar()} ${Lang["GAME_INVENTORY_DROP"]}"
|
||||||
else
|
else
|
||||||
"$gamepadLabelStart ${Lang["GAME_ACTION_CLOSE"]}$SP" +
|
"$gamepadLabelStart ${Lang["GAME_ACTION_CLOSE"]}$SP" +
|
||||||
"$gamepadLabelLEFTRIGHT ${"$ Section"}$SP" +
|
"$gamepadLabelLT ${Lang["CONTEXT_ITEM_MAP"]}$SP" +
|
||||||
|
"$gamepadLabelRT ${Lang["MENU_LABEL_MENU"]}$SP" +
|
||||||
"$gamepadLabelWest ${Lang["GAME_INVENTORY_USE"]}$SP" +
|
"$gamepadLabelWest ${Lang["GAME_INVENTORY_USE"]}$SP" +
|
||||||
"$gamepadLabelNorth$gamepadLabelLStick ${Lang["GAME_INVENTORY_REGISTER"]}$SP" +
|
"$gamepadLabelNorth$gamepadLabelLStick ${Lang["GAME_INVENTORY_REGISTER"]}$SP" +
|
||||||
"$gamepadLabelEast ${Lang["GAME_INVENTORY_DROP"]}"
|
"$gamepadLabelEast ${Lang["GAME_INVENTORY_DROP"]}"
|
||||||
@@ -77,13 +78,13 @@ class UIInventoryFull(
|
|||||||
else
|
else
|
||||||
"$gamepadLabelStart ${Lang["GAME_ACTION_CLOSE"]}$SP" +
|
"$gamepadLabelStart ${Lang["GAME_ACTION_CLOSE"]}$SP" +
|
||||||
"$gamepadLabelRStick ${Lang["GAME_ACTION_MOVE_VERB"]}$SP" +
|
"$gamepadLabelRStick ${Lang["GAME_ACTION_MOVE_VERB"]}$SP" +
|
||||||
"$gamepadLabelRIGHT ${Lang["GAME_INVENTORY"]}"
|
"$gamepadLabelRT ${Lang["GAME_INVENTORY"]}"
|
||||||
val gameMenuControlHelp: String
|
val gameMenuControlHelp: String
|
||||||
get() = if (AppLoader.environment == RunningEnvironment.PC)
|
get() = if (AppLoader.environment == RunningEnvironment.PC)
|
||||||
"${0xe031.toChar()} ${Lang["GAME_ACTION_CLOSE"]}"
|
"${0xe031.toChar()} ${Lang["GAME_ACTION_CLOSE"]}"
|
||||||
else
|
else
|
||||||
"$gamepadLabelStart ${Lang["GAME_ACTION_CLOSE"]}$SP" +
|
"$gamepadLabelStart ${Lang["GAME_ACTION_CLOSE"]}$SP" +
|
||||||
"${0xe068.toChar()} ${Lang["GAME_INVENTORY"]}"
|
"$gamepadLabelLT ${Lang["GAME_INVENTORY"]}"
|
||||||
val controlHelpHeight = Terrarum.fontGame.lineHeight
|
val controlHelpHeight = Terrarum.fontGame.lineHeight
|
||||||
|
|
||||||
private var encumbrancePerc = 0f
|
private var encumbrancePerc = 0f
|
||||||
|
|||||||
@@ -1,7 +1,6 @@
|
|||||||
package net.torvald.terrarum.serialise
|
package net.torvald.terrarum.serialise
|
||||||
|
|
||||||
import com.badlogic.gdx.Gdx
|
import com.badlogic.gdx.Gdx
|
||||||
import com.google.gson.GsonBuilder
|
|
||||||
import net.torvald.terrarum.AppLoader
|
import net.torvald.terrarum.AppLoader
|
||||||
import net.torvald.terrarum.Terrarum
|
import net.torvald.terrarum.Terrarum
|
||||||
import net.torvald.terrarum.gameactors.AVKey
|
import net.torvald.terrarum.gameactors.AVKey
|
||||||
@@ -10,6 +9,7 @@ import net.torvald.terrarum.itemproperties.GameItem
|
|||||||
import net.torvald.terrarum.itemproperties.ItemCodex
|
import net.torvald.terrarum.itemproperties.ItemCodex
|
||||||
import net.torvald.terrarum.modulecomputers.virtualcomputer.tvd.*
|
import net.torvald.terrarum.modulecomputers.virtualcomputer.tvd.*
|
||||||
import net.torvald.terrarum.roundInt
|
import net.torvald.terrarum.roundInt
|
||||||
|
import net.torvald.terrarum.utils.JsonWriter.getJsonBuilder
|
||||||
import java.io.File
|
import java.io.File
|
||||||
import java.nio.charset.Charset
|
import java.nio.charset.Charset
|
||||||
|
|
||||||
@@ -133,23 +133,6 @@ object SavegameWriter {
|
|||||||
TODO()
|
TODO()
|
||||||
}
|
}
|
||||||
|
|
||||||
fun getJsonBuilder() = if (AppLoader.IS_DEVELOPMENT_BUILD) {
|
|
||||||
GsonBuilder()
|
|
||||||
.setPrettyPrinting()
|
|
||||||
|
|
||||||
.serializeNulls()
|
|
||||||
.disableHtmlEscaping()
|
|
||||||
.enableComplexMapKeySerialization()
|
|
||||||
.create()
|
|
||||||
}
|
|
||||||
else {
|
|
||||||
GsonBuilder()
|
|
||||||
.serializeNulls()
|
|
||||||
.disableHtmlEscaping()
|
|
||||||
.enableComplexMapKeySerialization()
|
|
||||||
.create()
|
|
||||||
}
|
|
||||||
|
|
||||||
private fun serialiseActor(a: Actor): ByteArray64 {
|
private fun serialiseActor(a: Actor): ByteArray64 {
|
||||||
val gson = getJsonBuilder().toJson(a).toByteArray(charset)
|
val gson = getJsonBuilder().toJson(a).toByteArray(charset)
|
||||||
return ByteArray64.fromByteArray(gson)
|
return ByteArray64.fromByteArray(gson)
|
||||||
|
|||||||
@@ -107,83 +107,83 @@ internal object WriteLayerDataZip {
|
|||||||
|
|
||||||
wb(PAYLOAD_HEADER); wb("TERR".toByteArray())
|
wb(PAYLOAD_HEADER); wb("TERR".toByteArray())
|
||||||
wi48(world.width * world.height * 3L / 2)
|
wi48(world.width * world.height * 3L / 2)
|
||||||
deflater = DeflaterOutputStream(outputStream, Deflater(Deflater.BEST_COMPRESSION), true)
|
deflater = DeflaterOutputStream(outputStream, Deflater(Deflater.BEST_COMPRESSION, true), false)
|
||||||
deflater.write(world.terrainArray)
|
deflater.write(world.terrainArray)
|
||||||
deflater.write(world.layerTerrainLowBits.data)
|
deflater.write(world.layerTerrainLowBits.data)
|
||||||
deflater.finish()
|
deflater.flush(); deflater.finish()
|
||||||
wb(PAYLOAD_FOOTER)
|
wb(PAYLOAD_FOOTER)
|
||||||
|
|
||||||
// WALL payload
|
// WALL payload
|
||||||
wb(PAYLOAD_HEADER); wb("WALL".toByteArray())
|
wb(PAYLOAD_HEADER); wb("WALL".toByteArray())
|
||||||
wi48(world.width * world.height * 3L / 2)
|
wi48(world.width * world.height * 3L / 2)
|
||||||
deflater = DeflaterOutputStream(outputStream, Deflater(Deflater.BEST_COMPRESSION), true)
|
deflater = DeflaterOutputStream(outputStream, Deflater(Deflater.BEST_COMPRESSION, true), false)
|
||||||
deflater.write(world.wallArray)
|
deflater.write(world.wallArray)
|
||||||
deflater.write(world.layerWallLowBits.data)
|
deflater.write(world.layerWallLowBits.data)
|
||||||
deflater.finish()
|
deflater.flush(); deflater.finish()
|
||||||
wb(PAYLOAD_FOOTER)
|
wb(PAYLOAD_FOOTER)
|
||||||
|
|
||||||
// WIRE payload
|
// WIRE payload
|
||||||
wb(PAYLOAD_HEADER); wb("WIRE".toByteArray())
|
wb(PAYLOAD_HEADER); wb("WIRE".toByteArray())
|
||||||
wi48(world.width * world.height.toLong())
|
wi48(world.width * world.height.toLong())
|
||||||
deflater = DeflaterOutputStream(outputStream, Deflater(Deflater.BEST_COMPRESSION), true)
|
deflater = DeflaterOutputStream(outputStream, Deflater(Deflater.BEST_COMPRESSION, true), false)
|
||||||
deflater.write(world.wireArray)
|
deflater.write(world.wireArray)
|
||||||
deflater.finish()
|
deflater.flush(); deflater.finish()
|
||||||
wb(PAYLOAD_FOOTER)
|
wb(PAYLOAD_FOOTER)
|
||||||
|
|
||||||
// TdMG payload
|
// TdMG payload
|
||||||
wb(PAYLOAD_HEADER); wb("TdMG".toByteArray())
|
wb(PAYLOAD_HEADER); wb("TdMG".toByteArray())
|
||||||
wi48(world.terrainDamages.size * 10L)
|
wi48(world.terrainDamages.size * 10L)
|
||||||
|
|
||||||
deflater = DeflaterOutputStream(outputStream, Deflater(Deflater.BEST_COMPRESSION), true)
|
deflater = DeflaterOutputStream(outputStream, Deflater(Deflater.BEST_COMPRESSION, true), false)
|
||||||
|
|
||||||
world.terrainDamages.forEach { t, u ->
|
world.terrainDamages.forEach { t, u ->
|
||||||
deflater.write(t.toULittle48())
|
deflater.write(t.toULittle48())
|
||||||
deflater.write(u.toRawBits().toLittle())
|
deflater.write(u.toRawBits().toLittle())
|
||||||
}
|
}
|
||||||
|
|
||||||
deflater.finish()
|
deflater.flush(); deflater.finish()
|
||||||
wb(PAYLOAD_FOOTER)
|
wb(PAYLOAD_FOOTER)
|
||||||
|
|
||||||
// WdMG payload
|
// WdMG payload
|
||||||
wb(PAYLOAD_HEADER); wb("WdMG".toByteArray())
|
wb(PAYLOAD_HEADER); wb("WdMG".toByteArray())
|
||||||
wi48(world.wallDamages.size * 10L)
|
wi48(world.wallDamages.size * 10L)
|
||||||
|
|
||||||
deflater = DeflaterOutputStream(outputStream, Deflater(Deflater.BEST_COMPRESSION), true)
|
deflater = DeflaterOutputStream(outputStream, Deflater(Deflater.BEST_COMPRESSION, true), false)
|
||||||
|
|
||||||
world.wallDamages.forEach { t, u ->
|
world.wallDamages.forEach { t, u ->
|
||||||
deflater.write(t.toULittle48())
|
deflater.write(t.toULittle48())
|
||||||
deflater.write(u.toRawBits().toLittle())
|
deflater.write(u.toRawBits().toLittle())
|
||||||
}
|
}
|
||||||
|
|
||||||
deflater.finish()
|
deflater.flush(); deflater.finish()
|
||||||
wb(PAYLOAD_FOOTER)
|
wb(PAYLOAD_FOOTER)
|
||||||
|
|
||||||
// FlTP payload
|
// FlTP payload
|
||||||
wb(PAYLOAD_HEADER); wb("FlTP".toByteArray())
|
wb(PAYLOAD_HEADER); wb("FlTP".toByteArray())
|
||||||
wi48(world.fluidTypes.size * 8L)
|
wi48(world.fluidTypes.size * 8L)
|
||||||
|
|
||||||
deflater = DeflaterOutputStream(outputStream, Deflater(Deflater.BEST_COMPRESSION), true)
|
deflater = DeflaterOutputStream(outputStream, Deflater(Deflater.BEST_COMPRESSION, true), false)
|
||||||
|
|
||||||
world.fluidTypes.forEach { t, u ->
|
world.fluidTypes.forEach { t, u ->
|
||||||
deflater.write(t.toULittle48())
|
deflater.write(t.toULittle48())
|
||||||
deflater.write(u.value.toLittleShort())
|
deflater.write(u.value.toLittleShort())
|
||||||
}
|
}
|
||||||
|
|
||||||
deflater.finish()
|
deflater.flush(); deflater.finish()
|
||||||
wb(PAYLOAD_FOOTER)
|
wb(PAYLOAD_FOOTER)
|
||||||
|
|
||||||
// FlFL payload
|
// FlFL payload
|
||||||
wb(PAYLOAD_HEADER); wb("FlFL".toByteArray())
|
wb(PAYLOAD_HEADER); wb("FlFL".toByteArray())
|
||||||
wi48(world.fluidFills.size * 10L)
|
wi48(world.fluidFills.size * 10L)
|
||||||
|
|
||||||
deflater = DeflaterOutputStream(outputStream, Deflater(Deflater.BEST_COMPRESSION), true)
|
deflater = DeflaterOutputStream(outputStream, Deflater(Deflater.BEST_COMPRESSION, true), false)
|
||||||
|
|
||||||
world.fluidFills.forEach { t, u ->
|
world.fluidFills.forEach { t, u ->
|
||||||
deflater.write(t.toULittle48())
|
deflater.write(t.toULittle48())
|
||||||
deflater.write(u.toRawBits().toLittle())
|
deflater.write(u.toRawBits().toLittle())
|
||||||
}
|
}
|
||||||
|
|
||||||
deflater.finish()
|
deflater.flush(); deflater.finish()
|
||||||
wb(PAYLOAD_FOOTER)
|
wb(PAYLOAD_FOOTER)
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
72
src/net/torvald/terrarum/tests/Addnewcolumn.kt
Normal file
72
src/net/torvald/terrarum/tests/Addnewcolumn.kt
Normal file
@@ -0,0 +1,72 @@
|
|||||||
|
|
||||||
|
import net.torvald.terrarum.utils.JsonFetcher
|
||||||
|
import net.torvald.terrarum.utils.JsonWriter
|
||||||
|
import java.io.File
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Created by minjaesong on 2019-02-23.
|
||||||
|
*/
|
||||||
|
|
||||||
|
val locales = arrayOf(
|
||||||
|
"en",
|
||||||
|
"frFR",
|
||||||
|
"es",
|
||||||
|
"de",
|
||||||
|
"it",
|
||||||
|
"ptBR",
|
||||||
|
"ptPT",
|
||||||
|
"ruRU",
|
||||||
|
"elGR",
|
||||||
|
"trTR",
|
||||||
|
"daDK",
|
||||||
|
"noNB",
|
||||||
|
"svSE",
|
||||||
|
"nlNL",
|
||||||
|
"plPL",
|
||||||
|
"fiFI",
|
||||||
|
"jaJP",
|
||||||
|
"zhCN",
|
||||||
|
"zhTW",
|
||||||
|
"koKR",
|
||||||
|
"csCZ",
|
||||||
|
"huHU",
|
||||||
|
"roRO",
|
||||||
|
"thTH",
|
||||||
|
"bgBG",
|
||||||
|
"heIL",
|
||||||
|
"ar",
|
||||||
|
"bsBS",
|
||||||
|
"msMS",
|
||||||
|
"idID"
|
||||||
|
)
|
||||||
|
val delimiter = '\t'
|
||||||
|
val input = arrayOf(
|
||||||
|
"CONTEXT_ITEM_MAP [Noun] Map Carte Mapa Karte Mappa Mapa Mapa Карта Χαρτης Harita Kort Kart Karta Kaart Mapa Kartta 地図 地图 地圖 지도 Mapa Térkép Hartă แผนที่ Карта מפה خريطة Mapa Peta Peta",
|
||||||
|
"MENU_LABEL_MENU We have \"Main Menu\" but don't have generic \"Menu\" Menu Menu Menú Menü Menu Menu Menu Меню Μενού Menü Menu Meny Meny Menu Menu Valikko メニュー 菜单 功能表 메뉴 Nabídka Menü Meniu เมนู Меню תפריט القائمة Meni Menu Menu",
|
||||||
|
"GAME_INVENTORY_REGISTER [Infinitive/tutorial verb] to register an item onto a keyboard shortcut, as favourites, etc. Register Inscrire Registrar Registrieren Registrare Registrar Registar Зарегистрировать Εγγραφή Registrer Registrer Registrera Registreren Zarejestruj Rekisteröidä 登録する 注册 註冊 등록하기 Zaregistrovat "
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
|
val inTable = input.map { it.split(delimiter) }
|
||||||
|
|
||||||
|
fun main() {
|
||||||
|
locales.forEachIndexed { index, it ->
|
||||||
|
val file = File("./assets/mods/basegame/locales/$it/game.json")
|
||||||
|
|
||||||
|
println("Locale: $it")
|
||||||
|
|
||||||
|
if (file.exists()) {
|
||||||
|
val jsonObject = JsonFetcher(file)
|
||||||
|
|
||||||
|
inTable.forEach { record ->
|
||||||
|
val key = record[0]
|
||||||
|
val value = record[index + 2]
|
||||||
|
if (value.isNotBlank()) {
|
||||||
|
jsonObject.addProperty(key, value)
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
JsonWriter.writeToFile(jsonObject, file.absolutePath)
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -1,5 +1,5 @@
|
|||||||
|
|
||||||
import net.torvald.terrarum.serialise.SavegameWriter
|
import net.torvald.terrarum.utils.JsonWriter
|
||||||
import org.dyn4j.geometry.Vector2
|
import org.dyn4j.geometry.Vector2
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -21,7 +21,7 @@ object GsonTest {
|
|||||||
|
|
||||||
operator fun invoke() {
|
operator fun invoke() {
|
||||||
|
|
||||||
val gson = SavegameWriter.getJsonBuilder()
|
val gson = JsonWriter.getJsonBuilder()
|
||||||
val jsonString = gson.toJson(testClass)
|
val jsonString = gson.toJson(testClass)
|
||||||
|
|
||||||
println(jsonString)
|
println(jsonString)
|
||||||
|
|||||||
@@ -1,5 +1,8 @@
|
|||||||
package net.torvald.terrarum.utils
|
package net.torvald.terrarum.utils
|
||||||
|
|
||||||
|
import com.google.gson.GsonBuilder
|
||||||
|
import net.torvald.terrarum.AppLoader
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Created by minjaesong on 2016-03-04.
|
* Created by minjaesong on 2016-03-04.
|
||||||
*/
|
*/
|
||||||
@@ -7,6 +10,25 @@ object JsonWriter {
|
|||||||
|
|
||||||
private val formattingRegex = Regex("""(?<=[\{,\[])|(?=[\]}])""")
|
private val formattingRegex = Regex("""(?<=[\{,\[])|(?=[\]}])""")
|
||||||
|
|
||||||
|
fun getJsonBuilder() = if (AppLoader.IS_DEVELOPMENT_BUILD) {
|
||||||
|
getPrettyBuilder()
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
GsonBuilder()
|
||||||
|
.serializeNulls()
|
||||||
|
.disableHtmlEscaping()
|
||||||
|
.enableComplexMapKeySerialization()
|
||||||
|
.create()
|
||||||
|
}
|
||||||
|
|
||||||
|
fun getPrettyBuilder() = GsonBuilder()
|
||||||
|
.setPrettyPrinting()
|
||||||
|
|
||||||
|
.serializeNulls()
|
||||||
|
.disableHtmlEscaping()
|
||||||
|
.enableComplexMapKeySerialization()
|
||||||
|
.create()
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* serialise a class to the file as JSON, using Google GSON.
|
* serialise a class to the file as JSON, using Google GSON.
|
||||||
*
|
*
|
||||||
@@ -15,9 +37,9 @@ object JsonWriter {
|
|||||||
*/
|
*/
|
||||||
@Throws(java.io.IOException::class)
|
@Throws(java.io.IOException::class)
|
||||||
fun writeToFile(c: Any, path: String) {
|
fun writeToFile(c: Any, path: String) {
|
||||||
val classElem = com.google.gson.Gson().toJsonTree(c)
|
val jsonString = getJsonBuilder().toJson(c)
|
||||||
val jsonString = classElem.toString()
|
|
||||||
val writer = java.io.FileWriter(path)
|
val writer = java.io.FileWriter(path, false)
|
||||||
writer.write(jsonString.replace(formattingRegex, "\n"))
|
writer.write(jsonString.replace(formattingRegex, "\n"))
|
||||||
writer.close()
|
writer.close()
|
||||||
}
|
}
|
||||||
@@ -30,8 +52,10 @@ object JsonWriter {
|
|||||||
*/
|
*/
|
||||||
@Throws(java.io.IOException::class)
|
@Throws(java.io.IOException::class)
|
||||||
fun writeToFile(jsonObject: com.google.gson.JsonObject, path: String) {
|
fun writeToFile(jsonObject: com.google.gson.JsonObject, path: String) {
|
||||||
val writer = java.io.FileWriter(path)
|
val writer = java.io.FileWriter(path, false)
|
||||||
writer.write(jsonObject.toString().replace(formattingRegex, "\n"))
|
|
||||||
|
writer.write(getPrettyBuilder().toJson(jsonObject))
|
||||||
|
//writer.write(jsonObject.toString().replace(formattingRegex, "\n"))
|
||||||
writer.close()
|
writer.close()
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Binary file not shown.
Reference in New Issue
Block a user