mirror of
https://github.com/open-goal/jak-project
synced 2026-08-08 10:34:30 -04:00
i18n: allow for multiple file sources per language (#2613)
This commit is contained in:
@@ -221,7 +221,9 @@ void parse_text_json(const nlohmann::json& json,
|
||||
throw std::runtime_error(fmt::format("Non string provided for text id #x{}", text_id));
|
||||
}
|
||||
auto line = font->convert_utf8_to_game(text_value);
|
||||
bank->set_line(std::stoi(text_id, nullptr, 16), line);
|
||||
auto line_id = std::stoi(text_id, nullptr, 16);
|
||||
// TODO - lint duplicate line definitions across text files
|
||||
bank->set_line(line_id, line);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -502,17 +504,15 @@ void open_text_project(const std::string& kind,
|
||||
} else if (action == "file-json") {
|
||||
auto& language_id = args->car.as_int();
|
||||
args = args->cdr.as_pair();
|
||||
auto& file_path = args->car.as_string()->data;
|
||||
args = args->cdr.as_pair();
|
||||
auto& text_version = args->car.as_symbol()->name;
|
||||
args = args->cdr.as_pair();
|
||||
std::optional<std::string> group_name = std::nullopt;
|
||||
// Optional
|
||||
if (!args->car.is_empty_list()) {
|
||||
group_name = args->car.as_string()->data;
|
||||
}
|
||||
text_files.push_back({GameTextDefinitionFile::Format::JSON, file_path, (int)language_id,
|
||||
text_version, group_name});
|
||||
group_name = args->car.as_string()->data;
|
||||
args = args->cdr.as_pair()->car.as_pair();
|
||||
goos::for_each_in_list(args->cdr.as_pair()->car, [&](const goos::Object& o) {
|
||||
text_files.push_back({GameTextDefinitionFile::Format::JSON, o.as_string()->data,
|
||||
(int)language_id, text_version, group_name});
|
||||
});
|
||||
} else {
|
||||
throw std::runtime_error(fmt::format("unknown action {} in {} project", action, kind));
|
||||
}
|
||||
|
||||
+2
-2
@@ -1,3 +1,3 @@
|
||||
files:
|
||||
- source: /game/assets/jak1/text/game_text_en-US.json
|
||||
translation: /game/assets/jak1/text/game_text_%locale%.json
|
||||
- source: /game/assets/jak1/text/game_custom_text_en-US.json
|
||||
translation: /game/assets/jak1/text/game_custom_text_%locale%.json
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
;; it's very simple... a list of (action args...)
|
||||
;; There are two actions:
|
||||
;; - file-json (A path to a json file)
|
||||
;; - args: (language_id filename text_version group_name)
|
||||
;; - args: (language_id text_version group_name '(filename list))
|
||||
;; - file (A path to a GOAL data file)
|
||||
;; - the same arguments are provided within the file itself
|
||||
|
||||
@@ -10,19 +10,21 @@
|
||||
;; NOTE : we compile using the fixed v2 encoding because it's what we use.
|
||||
(file "$DECOMP/assets/game_text.txt") ;; this is the decompiler-generated file!
|
||||
;; add custom files down here
|
||||
(file-json 0 "game/assets/jak1/text/game_text_en-US.json" jak1-v2 "common")
|
||||
(file-json 1 "game/assets/jak1/text/game_text_fr-FR.json" jak1-v2 "common")
|
||||
(file-json 2 "game/assets/jak1/text/game_text_de-DE.json" jak1-v2 "common")
|
||||
(file-json 3 "game/assets/jak1/text/game_text_es-ES.json" jak1-v2 "common")
|
||||
(file-json 4 "game/assets/jak1/text/game_text_it-IT.json" jak1-v2 "common")
|
||||
(file-json 5 "game/assets/jak1/text/game_text_ja-JP.json" jak1-v2 "common")
|
||||
(file-json 6 "game/assets/jak1/text/game_text_en-GB.json" jak1-v2 "common")
|
||||
(file-json 7 "game/assets/jak1/text/game_text_pt-PT.json" jak1-v2 "common")
|
||||
(file-json 8 "game/assets/jak1/text/game_text_fi-FI.json" jak1-v2 "common")
|
||||
(file-json 9 "game/assets/jak1/text/game_text_sv-SE.json" jak1-v2 "common")
|
||||
(file-json 10 "game/assets/jak1/text/game_text_da-DK.json" jak1-v2 "common")
|
||||
(file-json 11 "game/assets/jak1/text/game_text_no-NO.json" jak1-v2 "common")
|
||||
(file-json 12 "game/assets/jak1/text/game_text_nl-NL.json" jak1-v2 "common")
|
||||
(file-json 13 "game/assets/jak1/text/game_text_pt-BR.json" jak1-v2 "common")
|
||||
(file-json 14 "game/assets/jak1/text/game_text_hu-HU.json" jak1-v2 "common")
|
||||
(file-json 0 jak1-v2 "common" '("game/assets/jak1/text/game_custom_text_en-US.json"))
|
||||
(file-json 1 jak1-v2 "common" '("game/assets/jak1/text/game_custom_text_fr-FR.json"))
|
||||
(file-json 2 jak1-v2 "common" '("game/assets/jak1/text/game_custom_text_de-DE.json"))
|
||||
(file-json 3 jak1-v2 "common" '("game/assets/jak1/text/game_custom_text_es-ES.json"))
|
||||
(file-json 4 jak1-v2 "common" '("game/assets/jak1/text/game_custom_text_it-IT.json"
|
||||
"game/assets/jak1/text/game_base_text_it-IT.json"))
|
||||
(file-json 5 jak1-v2 "common" '("game/assets/jak1/text/game_custom_text_ja-JP.json"))
|
||||
(file-json 6 jak1-v2 "common" '("game/assets/jak1/text/game_custom_text_en-GB.json"))
|
||||
(file-json 7 jak1-v2 "common" '("game/assets/jak1/text/game_custom_text_pt-PT.json"))
|
||||
(file-json 8 jak1-v2 "common" '("game/assets/jak1/text/game_custom_text_fi-FI.json"))
|
||||
(file-json 9 jak1-v2 "common" '("game/assets/jak1/text/game_custom_text_sv-SE.json"))
|
||||
(file-json 10 jak1-v2 "common" '("game/assets/jak1/text/game_custom_text_da-DK.json"))
|
||||
(file-json 11 jak1-v2 "common" '("game/assets/jak1/text/game_custom_text_no-NO.json"))
|
||||
(file-json 12 jak1-v2 "common" '("game/assets/jak1/text/game_custom_text_nl-NL.json"))
|
||||
(file-json 13 jak1-v2 "common" '("game/assets/jak1/text/game_custom_text_pt-BR.json"))
|
||||
(file-json 14 jak1-v2 "common" '("game/assets/jak1/text/game_custom_text_hu-HU.json"
|
||||
"game/assets/jak1/text/game_base_text_hu-HU.json"))
|
||||
)
|
||||
|
||||
+1
-197
@@ -260,201 +260,5 @@
|
||||
"091f": "GEJZÍR SZIKLA",
|
||||
"0f00": "SONY COMPUTER ENTERTAINMENT",
|
||||
"0f01": "AMERICA",
|
||||
"0f02": "PRESENTS",
|
||||
"1000": "KAMERA OPCIÓK",
|
||||
"1001": "NORMÁL",
|
||||
"1002": "FORDÍTOTT",
|
||||
"1003": "ELSŐ SZEMÉLYES VÍZSZINTES KAMERA",
|
||||
"1004": "ELSŐ SZEMÉLYES FÜGGŐLEGES KAMERA",
|
||||
"1005": "HARMADIK SZEMÉLYES VÍZSZINTES KAMERA",
|
||||
"1006": "HARMADIK SZEMÉLYES FÜGGŐLEGES KAMERA",
|
||||
"1007": "ALAPÉRTELMEZÉSEK VISSZAÁLLÍTÁSA",
|
||||
"1010": "KISEGÍTŐ LEHETŐSÉGEK",
|
||||
"1011": "PREKURZORGÖMBÖK RAGYOGÁSA",
|
||||
"1020": "PS2 OPCIÓK",
|
||||
"1021": "PS2 TÖLTÉSI SEBESSÉG",
|
||||
"1022": "RÉSZECSKESELEJTEZÉS",
|
||||
"1023": "ZENE FOKOZATOS ELHALKULÁSA",
|
||||
"1024": "ZENE FOKOZATOS FELERŐSÖDÉSE",
|
||||
"1025": "ACTOR-SELEJTEZÉS",
|
||||
"1026": "HÁTTÉRSELEJTEZÉS",
|
||||
"1027": "KÖRNYEZETLEKÉPEZÉS KIKÉNYSZERÍTÉSE",
|
||||
"1030": "DISCORD RICH-PRESENCE",
|
||||
"1031": "KIJELZŐMÓD",
|
||||
"1032": "ABLAKOS",
|
||||
"1033": "KERET NÉLKÜLI",
|
||||
"1034": "TELJES KÉPERNYŐS",
|
||||
"1035": "JÁTÉK FELBONTÁSA",
|
||||
"1036": "~D X ~D",
|
||||
"1037": "PS2-ES KÉPARÁNY",
|
||||
"1038": "HA A PS2-ES KÉPARÁNY BE VAN KAPCSOLVA, AKKOR CSAK A 4X3-AS ÉS A 16X9-ES KÉPARÁNYOKAT LEHET KIVÁLASZTANI. FOLYTATOD?",
|
||||
"1039": "KÉPARÁNY (PS2)",
|
||||
"1040": "FELIRATOK BEKAPCSOLVA",
|
||||
"1041": "FELIRATOK KIKAPCSOLVA",
|
||||
"1042": "SZÖVEGNYELV",
|
||||
"1043": "KIJELZŐ",
|
||||
"1044": "KIJELZŐ ~D",
|
||||
"1050": "MSAA",
|
||||
"1051": "~DX",
|
||||
"1052": "2X",
|
||||
"1053": "4X",
|
||||
"1054": "8X",
|
||||
"1055": "16X",
|
||||
"1060": "KÉPKOCKASEBESSÉG (KÍSÉRLETI)",
|
||||
"1061": "60",
|
||||
"1062": "100",
|
||||
"1063": "150",
|
||||
"1070": "RÉSZLETEZETTSÉGI SZINT (HÁTTÉR)",
|
||||
"1071": "RÉSZLETEZETTSÉGI SZINT (ELŐTÉR)",
|
||||
"1072": "LEGMAGASABB",
|
||||
"1073": "MAGAS",
|
||||
"1074": "KÖZEPES",
|
||||
"1075": "ALACSONY",
|
||||
"1076": "LEGALACSONYABB",
|
||||
"1077": "PS2",
|
||||
"1078": "FELIRATOK",
|
||||
"1079": "TIPPFELIRATOK",
|
||||
"1080": "CSALÁSOK",
|
||||
"1081": "TITKOK",
|
||||
"1082": "ZENESZÁMSZÁM KIVÁLASZTÁSA",
|
||||
"1083": "VÁLTOZAT KIVÁLASZTÁSA",
|
||||
"1084": "VÉGSŐ HARC",
|
||||
"1085": "KÉSZÍTŐK",
|
||||
"1086": "?????",
|
||||
"1087": "KLAWW",
|
||||
"1088": "HALÁSZ MINIJÁTÉK",
|
||||
"1089": "KIHÍVÁSZENE",
|
||||
"1090": "VÉGTELEN KÉK ECO",
|
||||
"1091": "VÉGTELEN PIROS ECO",
|
||||
"1092": "VÉGTELEN ZÖLD ECO",
|
||||
"1093": "VÉGTELEN SÁRGA ECO",
|
||||
"1094": "MÁSFÉLE DAXTER",
|
||||
"1095": "SÉRTHETETLENSÉG",
|
||||
"1096": "ÖSSZES ZENEI VÁLTOZAT EGYSZERRE",
|
||||
"1097": "VALÓS NAPSZAK",
|
||||
"1098": "ÉRJ EL 100%-OS TELJESÍTÉST",
|
||||
"1099": "VIDD VÉGIG A JÁTÉKOT",
|
||||
"1100": "SÁRGA BÖLCS",
|
||||
"1101": "PIROS BÖLCS",
|
||||
"1102": "KÉK BÖLCS",
|
||||
"1103": "FELLEGVÁR KÖZPONTJA",
|
||||
"1104": "A HARC KÖZEPE",
|
||||
"1105": "A HARC VÉGE",
|
||||
"1106": "VÁLTOZAT 1",
|
||||
"1107": "VÁLTOZAT 2",
|
||||
"1110": "ENGLISH (UK},",
|
||||
"1111": "PORTUGUÊS",
|
||||
"1112": "PORTUGUÊS (BRASIL)",
|
||||
"1113": "SUOMI",
|
||||
"1114": "SVENSKA",
|
||||
"1115": "DANSK",
|
||||
"1116": "NORSK",
|
||||
"1117": "MAGYAR",
|
||||
"1500": "SPEEDRUNNER-MÓD",
|
||||
"138": "NE HELYEZZ BE VAGY TÁVOLÍTS EL SEMMILYEN PERIFÉRIÁT, NE ÁLLÍTSD LE A RENDSZER, ÉS NE ZÁRD BE A JÁTÉKOT",
|
||||
"161": "AMÉG EZ AZ IKON A KÉPEN VAN, NE HELYEZZ BE VAGY TÁVOLÍTS EL SEMMILYEN PERIFÉRIÁT, NE ÁLLÍTSD LE A RENDSZER, ÉS NE ZÁRD BE A JÁTÉKOT",
|
||||
"100c": "AUTOMATIKUS MENTÉS KIKAPCSOLVA",
|
||||
"100d": "BIZTOSAN KI AKAROD KAPCSOLNI AZ AUTOMATIKUS MENTÉST?",
|
||||
"100e": "AUTOMATIKUS MENTÉS KIKAPCSOLÁSA",
|
||||
"100f": "EGYÉB",
|
||||
"103a": "FIT TO SCREEN",
|
||||
"103b": "V-SYNC",
|
||||
"103c": "4X3 (PS2)",
|
||||
"103d": "16X9 (PS2)",
|
||||
"103e": "~DX~D",
|
||||
"103f": "NYOMJ <PAD_SQUARE>-T A FELIRATOK VÁLTÁSÁHOZ",
|
||||
"107a": "FELIRATNYELV",
|
||||
"107b": "BESZÉLŐ NEVÉNEK MUTATÁSA",
|
||||
"107c": "MINDIG",
|
||||
"107d": "SOHA",
|
||||
"107e": "HA NEM LÁTSZIK",
|
||||
"107f": "TIPPNAPLÓ",
|
||||
"109a": "NAGYFEJŰ JAK",
|
||||
"109b": "KISFEJŰ JAK",
|
||||
"109c": "NAGYÖKLŰ JAK",
|
||||
"109d": "NAGYFEJŰ KARAKTEREK",
|
||||
"109e": "TEXTÚRAMENTES MÓD",
|
||||
"109f": "TÜKRÖZÖTT VILÁG",
|
||||
"10a0": "HATALMASFEJŰ JAK",
|
||||
"10c0": "ZENELEJÁTSZÓ",
|
||||
"10c1": "JELENETLEJÁTSZÓ",
|
||||
"10c2": "KÉSZÍTŐK MUTATÁSA",
|
||||
"10c3": "KÉPESKÖNYV",
|
||||
"10d0": "ALAPÉRTELMEZETT",
|
||||
"10d1": "HASZNÁLATLAN",
|
||||
"10d2": "A BÖLCS",
|
||||
"10d3": "A BÖLCS KUNYHÓJA",
|
||||
"10d4": "MADÁRLESŐ",
|
||||
"10d5": "FARMER",
|
||||
"10d6": "KEIRA",
|
||||
"10d7": "POLGÁRMESTER",
|
||||
"10d8": "SZOBRÁSZ",
|
||||
"10d9": "JAK'S BÁCSIKÁJA",
|
||||
"10da": "KIKÖTŐ",
|
||||
"10db": "TILTOTT TEMPLOM KIJÁRAT",
|
||||
"10dc": "LURKÓGÉPEZET",
|
||||
"10dd": "TORONY TETEJE",
|
||||
"10de": "KÉK KÜRTŐKAPCSOLÓ",
|
||||
"10df": "HASZNÁLATLAN",
|
||||
"10e0": "ŐRSZEMEK",
|
||||
"10e1": "LURKÓÁGYÚ",
|
||||
"10e2": "GROTTA",
|
||||
"10e3": "HASZNÁLATLAN 1",
|
||||
"10e4": "LURKÓHAJÓ",
|
||||
"10e5": "HASZNÁLATLAN 2",
|
||||
"10e6": "ZOOMER",
|
||||
"10e7": "FLUT-FLUT",
|
||||
"10e8": "HASZNÁLATLAN",
|
||||
"10e9": "HARCOS",
|
||||
"10ea": "GEOLÓGUS",
|
||||
"10eb": "SZERENCSEJÁTÉKOS",
|
||||
"10ec": "LEBEGTETŐ GÉP",
|
||||
"10ed": "HASZNÁLATLAN 1",
|
||||
"10ee": "UGRATÓS CSAPDÁK",
|
||||
"10ef": "HASZNÁLATLAN 2",
|
||||
"10f0": "HALOTT EMBER SZURDOKA",
|
||||
"10f1": "A SZOROS KÖZEPE",
|
||||
"10f2": "A SZOROS VÉGE",
|
||||
"10f3": "PÓKBARLANG FELÉ",
|
||||
"10f4": "HAVAS-HEGY FELÉ",
|
||||
"10f5": "BÁNYÁSZOK",
|
||||
"10f6": "ROBOTBARLANG ÁLLVÁNYZATA",
|
||||
"10f7": "PREKURZORROBOT TETEJE",
|
||||
"10f8": "FŐ BARLANG",
|
||||
"10f9": "SÖTÉT BARLANG",
|
||||
"10fa": "HASZNÁLATLAN",
|
||||
"10fb": "REJTETT BARLANG",
|
||||
"10fc": "LURKÓERŐDÍTMÉNY",
|
||||
"10fd": "HÓGOLYÓK",
|
||||
"10fe": "A CSŐ KÖZEPE",
|
||||
"10ff": "A CSŐ VÉGE",
|
||||
"1501": "ELNYOMHATÓ JELENETEK",
|
||||
"1502": "CHECKPOINT SELECT",
|
||||
"1503": "SPEEDRUN OPTIONS",
|
||||
"1504": "CAUTION: THESE OPTIONS WILL AUTO SAVE IN YOUR FIRST SAVE SLOT!",
|
||||
"1505": "RESET CURRENT SPEEDRUN",
|
||||
"1506": "NEW FULL GAME RUN",
|
||||
"150e": "NEW INDIVIDUAL LEVEL RUN",
|
||||
"150f": "GEYSER ROCK IL",
|
||||
"1510": "SANDOVER VILLAGE IL",
|
||||
"1511": "SENTINEL BEACH IL",
|
||||
"1512": "FORBIDDEN JUNGLE IL",
|
||||
"1513": "MISTY ISLAND IL",
|
||||
"1514": "FIRE CANYON IL",
|
||||
"1515": "ROCK VILLAGE IL",
|
||||
"1516": "LOST PRECURSOR CITY IL",
|
||||
"1517": "BOGGY SWAMP IL",
|
||||
"1518": "PRECURSOR BASIN IL",
|
||||
"1519": "MOUNTAIN PASS IL",
|
||||
"151a": "VOLCANIC CRATER IL",
|
||||
"151b": "SNOWY MOUNTAIN IL",
|
||||
"151c": "SPIDER CAVE IL",
|
||||
"151d": "LAVA TUBE IL",
|
||||
"151e": "GOL AND MAIA'S CITADEL IL",
|
||||
"151f": "NEW CATEGORY EXTENSION RUN",
|
||||
"1520": "NG+",
|
||||
"1521": "HUB 1 100%",
|
||||
"1522": "HUB 2 100%",
|
||||
"1523": "HUB 3 100%",
|
||||
"1524": "ALL CUTSCENES"
|
||||
"0f02": "PRESENTS"
|
||||
}
|
||||
@@ -0,0 +1,3 @@
|
||||
{
|
||||
"10a": "VOLUME EFFETTI"
|
||||
}
|
||||
@@ -0,0 +1,198 @@
|
||||
{
|
||||
"1000": "KAMERA OPCIÓK",
|
||||
"1001": "NORMÁL",
|
||||
"1002": "FORDÍTOTT",
|
||||
"1003": "ELSŐ SZEMÉLYES VÍZSZINTES KAMERA",
|
||||
"1004": "ELSŐ SZEMÉLYES FÜGGŐLEGES KAMERA",
|
||||
"1005": "HARMADIK SZEMÉLYES VÍZSZINTES KAMERA",
|
||||
"1006": "HARMADIK SZEMÉLYES FÜGGŐLEGES KAMERA",
|
||||
"1007": "ALAPÉRTELMEZÉSEK VISSZAÁLLÍTÁSA",
|
||||
"1010": "KISEGÍTŐ LEHETŐSÉGEK",
|
||||
"1011": "PREKURZORGÖMBÖK RAGYOGÁSA",
|
||||
"1020": "PS2 OPCIÓK",
|
||||
"1021": "PS2 TÖLTÉSI SEBESSÉG",
|
||||
"1022": "RÉSZECSKESELEJTEZÉS",
|
||||
"1023": "ZENE FOKOZATOS ELHALKULÁSA",
|
||||
"1024": "ZENE FOKOZATOS FELERŐSÖDÉSE",
|
||||
"1025": "ACTOR-SELEJTEZÉS",
|
||||
"1026": "HÁTTÉRSELEJTEZÉS",
|
||||
"1027": "KÖRNYEZETLEKÉPEZÉS KIKÉNYSZERÍTÉSE",
|
||||
"1030": "DISCORD RICH-PRESENCE",
|
||||
"1031": "KIJELZŐMÓD",
|
||||
"1032": "ABLAKOS",
|
||||
"1033": "KERET NÉLKÜLI",
|
||||
"1034": "TELJES KÉPERNYŐS",
|
||||
"1035": "JÁTÉK FELBONTÁSA",
|
||||
"1036": "~D X ~D",
|
||||
"1037": "PS2-ES KÉPARÁNY",
|
||||
"1038": "HA A PS2-ES KÉPARÁNY BE VAN KAPCSOLVA, AKKOR CSAK A 4X3-AS ÉS A 16X9-ES KÉPARÁNYOKAT LEHET KIVÁLASZTANI. FOLYTATOD?",
|
||||
"1039": "KÉPARÁNY (PS2)",
|
||||
"1040": "FELIRATOK BEKAPCSOLVA",
|
||||
"1041": "FELIRATOK KIKAPCSOLVA",
|
||||
"1042": "SZÖVEGNYELV",
|
||||
"1043": "KIJELZŐ",
|
||||
"1044": "KIJELZŐ ~D",
|
||||
"1050": "MSAA",
|
||||
"1051": "~DX",
|
||||
"1052": "2X",
|
||||
"1053": "4X",
|
||||
"1054": "8X",
|
||||
"1055": "16X",
|
||||
"1060": "KÉPKOCKASEBESSÉG (KÍSÉRLETI)",
|
||||
"1061": "60",
|
||||
"1062": "100",
|
||||
"1063": "150",
|
||||
"1070": "RÉSZLETEZETTSÉGI SZINT (HÁTTÉR)",
|
||||
"1071": "RÉSZLETEZETTSÉGI SZINT (ELŐTÉR)",
|
||||
"1072": "LEGMAGASABB",
|
||||
"1073": "MAGAS",
|
||||
"1074": "KÖZEPES",
|
||||
"1075": "ALACSONY",
|
||||
"1076": "LEGALACSONYABB",
|
||||
"1077": "PS2",
|
||||
"1078": "FELIRATOK",
|
||||
"1079": "TIPPFELIRATOK",
|
||||
"1080": "CSALÁSOK",
|
||||
"1081": "TITKOK",
|
||||
"1082": "ZENESZÁMSZÁM KIVÁLASZTÁSA",
|
||||
"1083": "VÁLTOZAT KIVÁLASZTÁSA",
|
||||
"1084": "VÉGSŐ HARC",
|
||||
"1085": "KÉSZÍTŐK",
|
||||
"1086": "?????",
|
||||
"1087": "KLAWW",
|
||||
"1088": "HALÁSZ MINIJÁTÉK",
|
||||
"1089": "KIHÍVÁSZENE",
|
||||
"1090": "VÉGTELEN KÉK ECO",
|
||||
"1091": "VÉGTELEN PIROS ECO",
|
||||
"1092": "VÉGTELEN ZÖLD ECO",
|
||||
"1093": "VÉGTELEN SÁRGA ECO",
|
||||
"1094": "MÁSFÉLE DAXTER",
|
||||
"1095": "SÉRTHETETLENSÉG",
|
||||
"1096": "ÖSSZES ZENEI VÁLTOZAT EGYSZERRE",
|
||||
"1097": "VALÓS NAPSZAK",
|
||||
"1098": "ÉRJ EL 100%-OS TELJESÍTÉST",
|
||||
"1099": "VIDD VÉGIG A JÁTÉKOT",
|
||||
"1100": "SÁRGA BÖLCS",
|
||||
"1101": "PIROS BÖLCS",
|
||||
"1102": "KÉK BÖLCS",
|
||||
"1103": "FELLEGVÁR KÖZPONTJA",
|
||||
"1104": "A HARC KÖZEPE",
|
||||
"1105": "A HARC VÉGE",
|
||||
"1106": "VÁLTOZAT 1",
|
||||
"1107": "VÁLTOZAT 2",
|
||||
"1110": "ENGLISH (UK},",
|
||||
"1111": "PORTUGUÊS",
|
||||
"1112": "PORTUGUÊS (BRASIL)",
|
||||
"1113": "SUOMI",
|
||||
"1114": "SVENSKA",
|
||||
"1115": "DANSK",
|
||||
"1116": "NORSK",
|
||||
"1117": "MAGYAR",
|
||||
"1500": "SPEEDRUNNER-MÓD",
|
||||
"138": "NE HELYEZZ BE VAGY TÁVOLÍTS EL SEMMILYEN PERIFÉRIÁT, NE ÁLLÍTSD LE A RENDSZER, ÉS NE ZÁRD BE A JÁTÉKOT",
|
||||
"161": "AMÉG EZ AZ IKON A KÉPEN VAN, NE HELYEZZ BE VAGY TÁVOLÍTS EL SEMMILYEN PERIFÉRIÁT, NE ÁLLÍTSD LE A RENDSZER, ÉS NE ZÁRD BE A JÁTÉKOT",
|
||||
"100c": "AUTOMATIKUS MENTÉS KIKAPCSOLVA",
|
||||
"100d": "BIZTOSAN KI AKAROD KAPCSOLNI AZ AUTOMATIKUS MENTÉST?",
|
||||
"100e": "AUTOMATIKUS MENTÉS KIKAPCSOLÁSA",
|
||||
"100f": "EGYÉB",
|
||||
"103a": "FIT TO SCREEN",
|
||||
"103b": "V-SYNC",
|
||||
"103c": "4X3 (PS2)",
|
||||
"103d": "16X9 (PS2)",
|
||||
"103e": "~DX~D",
|
||||
"103f": "NYOMJ <PAD_SQUARE>-T A FELIRATOK VÁLTÁSÁHOZ",
|
||||
"107a": "FELIRATNYELV",
|
||||
"107b": "BESZÉLŐ NEVÉNEK MUTATÁSA",
|
||||
"107c": "MINDIG",
|
||||
"107d": "SOHA",
|
||||
"107e": "HA NEM LÁTSZIK",
|
||||
"107f": "TIPPNAPLÓ",
|
||||
"109a": "NAGYFEJŰ JAK",
|
||||
"109b": "KISFEJŰ JAK",
|
||||
"109c": "NAGYÖKLŰ JAK",
|
||||
"109d": "NAGYFEJŰ KARAKTEREK",
|
||||
"109e": "TEXTÚRAMENTES MÓD",
|
||||
"109f": "TÜKRÖZÖTT VILÁG",
|
||||
"10a0": "HATALMASFEJŰ JAK",
|
||||
"10c0": "ZENELEJÁTSZÓ",
|
||||
"10c1": "JELENETLEJÁTSZÓ",
|
||||
"10c2": "KÉSZÍTŐK MUTATÁSA",
|
||||
"10c3": "KÉPESKÖNYV",
|
||||
"10d0": "ALAPÉRTELMEZETT",
|
||||
"10d1": "HASZNÁLATLAN",
|
||||
"10d2": "A BÖLCS",
|
||||
"10d3": "A BÖLCS KUNYHÓJA",
|
||||
"10d4": "MADÁRLESŐ",
|
||||
"10d5": "FARMER",
|
||||
"10d6": "KEIRA",
|
||||
"10d7": "POLGÁRMESTER",
|
||||
"10d8": "SZOBRÁSZ",
|
||||
"10d9": "JAK'S BÁCSIKÁJA",
|
||||
"10da": "KIKÖTŐ",
|
||||
"10db": "TILTOTT TEMPLOM KIJÁRAT",
|
||||
"10dc": "LURKÓGÉPEZET",
|
||||
"10dd": "TORONY TETEJE",
|
||||
"10de": "KÉK KÜRTŐKAPCSOLÓ",
|
||||
"10df": "HASZNÁLATLAN",
|
||||
"10e0": "ŐRSZEMEK",
|
||||
"10e1": "LURKÓÁGYÚ",
|
||||
"10e2": "GROTTA",
|
||||
"10e3": "HASZNÁLATLAN 1",
|
||||
"10e4": "LURKÓHAJÓ",
|
||||
"10e5": "HASZNÁLATLAN 2",
|
||||
"10e6": "ZOOMER",
|
||||
"10e7": "FLUT-FLUT",
|
||||
"10e8": "HASZNÁLATLAN",
|
||||
"10e9": "HARCOS",
|
||||
"10ea": "GEOLÓGUS",
|
||||
"10eb": "SZERENCSEJÁTÉKOS",
|
||||
"10ec": "LEBEGTETŐ GÉP",
|
||||
"10ed": "HASZNÁLATLAN 1",
|
||||
"10ee": "UGRATÓS CSAPDÁK",
|
||||
"10ef": "HASZNÁLATLAN 2",
|
||||
"10f0": "HALOTT EMBER SZURDOKA",
|
||||
"10f1": "A SZOROS KÖZEPE",
|
||||
"10f2": "A SZOROS VÉGE",
|
||||
"10f3": "PÓKBARLANG FELÉ",
|
||||
"10f4": "HAVAS-HEGY FELÉ",
|
||||
"10f5": "BÁNYÁSZOK",
|
||||
"10f6": "ROBOTBARLANG ÁLLVÁNYZATA",
|
||||
"10f7": "PREKURZORROBOT TETEJE",
|
||||
"10f8": "FŐ BARLANG",
|
||||
"10f9": "SÖTÉT BARLANG",
|
||||
"10fa": "HASZNÁLATLAN",
|
||||
"10fb": "REJTETT BARLANG",
|
||||
"10fc": "LURKÓERŐDÍTMÉNY",
|
||||
"10fd": "HÓGOLYÓK",
|
||||
"10fe": "A CSŐ KÖZEPE",
|
||||
"10ff": "A CSŐ VÉGE",
|
||||
"1501": "ELNYOMHATÓ JELENETEK",
|
||||
"1502": "CHECKPOINT SELECT",
|
||||
"1503": "SPEEDRUN OPTIONS",
|
||||
"1504": "CAUTION: THESE OPTIONS WILL AUTO SAVE IN YOUR FIRST SAVE SLOT!",
|
||||
"1505": "RESET CURRENT SPEEDRUN",
|
||||
"1506": "NEW FULL GAME RUN",
|
||||
"150e": "NEW INDIVIDUAL LEVEL RUN",
|
||||
"150f": "GEYSER ROCK IL",
|
||||
"1510": "SANDOVER VILLAGE IL",
|
||||
"1511": "SENTINEL BEACH IL",
|
||||
"1512": "FORBIDDEN JUNGLE IL",
|
||||
"1513": "MISTY ISLAND IL",
|
||||
"1514": "FIRE CANYON IL",
|
||||
"1515": "ROCK VILLAGE IL",
|
||||
"1516": "LOST PRECURSOR CITY IL",
|
||||
"1517": "BOGGY SWAMP IL",
|
||||
"1518": "PRECURSOR BASIN IL",
|
||||
"1519": "MOUNTAIN PASS IL",
|
||||
"151a": "VOLCANIC CRATER IL",
|
||||
"151b": "SNOWY MOUNTAIN IL",
|
||||
"151c": "SPIDER CAVE IL",
|
||||
"151d": "LAVA TUBE IL",
|
||||
"151e": "GOL AND MAIA'S CITADEL IL",
|
||||
"151f": "NEW CATEGORY EXTENSION RUN",
|
||||
"1520": "NG+",
|
||||
"1521": "HUB 1 100%",
|
||||
"1522": "HUB 2 100%",
|
||||
"1523": "HUB 3 100%",
|
||||
"1524": "ALL CUTSCENES"
|
||||
}
|
||||
-1
@@ -1,5 +1,4 @@
|
||||
{
|
||||
"10a": "VOLUME EFFETTI",
|
||||
"138": "NON RIMUOVERE O INSERIRE ALCUNA PERIFERICA, SPEGNERE IL SISTEMA O CHIUDERE IL GIOCO",
|
||||
"161": "QUANDO QUESTA ICONA APPARE SULLO SCHERMO, NON RIMUOVERE O INSERIRE ALCUNA PERIFERICA, SPEGNERE IL SISTEMA O CHIUDERE IL GIOCO",
|
||||
"1000": "OPZIONI TELECAMERA",
|
||||
Reference in New Issue
Block a user