mirror of
https://github.com/open-goal/jak-project
synced 2026-08-18 13:53:01 -04:00
Jak 3 french subtitles (#4197)
Co-authored-by: Tyler Wilding <xtvaser@gmail.com>
This commit is contained in:
File diff suppressed because it is too large
Load Diff
@@ -901,4 +901,4 @@
|
||||
"0897": "Pelataksesi sankaritilassa, tallenna nykyinen pelisi ja lataa pelitallennus sankaritilassa valikosta.",
|
||||
"0898": "Puhu Ashelinille",
|
||||
"0899": "Hyväksy painamalla <PAD_X>"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
{
|
||||
"7c7": "Commentary",
|
||||
"7c8": "Dutch"
|
||||
}
|
||||
"7c7": "Commentary",
|
||||
"7c8": "Dutch"
|
||||
}
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
{
|
||||
"7c7": "Commentary",
|
||||
"7c8": "Dutch"
|
||||
}
|
||||
"7c7": "Commentary",
|
||||
"7c8": "Dutch"
|
||||
}
|
||||
|
||||
@@ -249,4 +249,4 @@
|
||||
"134e": "Eco Grid (Pac-Man) D-Pad Controls",
|
||||
"a4": "Si us plau, no traieu ni introduïu cap perifèric, apagueu el vostre sistema o apagueu el joc",
|
||||
"b6": "Mentre aquesta icona estigui a la pantalla, no traieu ni inseriu cap perifèric, apagueu el vostre sistema o apagueu el joc"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -249,4 +249,4 @@
|
||||
"134e": "Eco Grid (Pac-Man) D-Pad Controls",
|
||||
"a4": "Fjern Venligst Ikke, Indsæt Ekstra Enheder, Eller Slukke Systemet Eller Spillet",
|
||||
"b6": "Mens Dette Ikon Er På Skærmen, Må Du Ikke Fjerne Eller Indsætte Nogen Ekstra Enheder, Slukke Systemet Eller Slukke Spillet"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -249,4 +249,4 @@
|
||||
"134e": "Eco Grid (Pac-Man) D-Pad Controls",
|
||||
"a4": "Bitte entferne oder verbinde kein Zubehör und schalte weder das System noch das Spiel aus",
|
||||
"b6": "Während dieses Symbol angezeigt wird, entferne oder verbinde kein Zubehör und schalte nicht das System oder das Spiel aus"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,2 +1 @@
|
||||
{
|
||||
}
|
||||
{}
|
||||
|
||||
@@ -249,4 +249,4 @@
|
||||
"134e": "Eco Grid (Pac-Man) D-Pad Controls",
|
||||
"a4": "Por favor, no conectes o desconectes ningún dispositivo, apagues el sistema o cierres el juego",
|
||||
"b6": "Cuando este icono aparezca, no quites o conectes ningún dispositivo, no apagues el sistema ni cierres el juego."
|
||||
}
|
||||
}
|
||||
|
||||
@@ -249,4 +249,4 @@
|
||||
"134e": "Ecoverkkopelin ohjaus suuntanäppäimillä",
|
||||
"a4": "Älä lisää tai poista mitään oheislaitteita, sammuta laitettasi tai sammuta peliä",
|
||||
"b6": "Kun tämä kuvake on ruudulla, älä lisää tai poista mitään oheislaitteita, sammuta laitettasi tai sammuta peliä"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -249,4 +249,4 @@
|
||||
"134e": "Eco Grid (Pac-Man) D-Pad Controls",
|
||||
"a4": "Sauvegarde en cours. Veillez à ne retirer ou n'insérer aucun périphérique, ni éteindre votre système ou arrêter le jeu.",
|
||||
"b6": "Lorsque cette icône apparait, ne retirez ou n'insérez aucun périphérique, ni éteindre votre système ou arrêter le jeu."
|
||||
}
|
||||
}
|
||||
|
||||
@@ -249,4 +249,4 @@
|
||||
"134e": "Eco Grid (Pac-Man) D-Pad Controls",
|
||||
"a4": "Kérlek ne távolíts el vagy csatlakoztass bármiféle perifériát, és ne kapcsold ki a számítógéped vagy állítsd le a játékot",
|
||||
"b6": "Amíg ez az ikon a képernyőn van, ne távolíts el vagy csatlakoztass bármiféle perifériát, és ne kapcsold ki a számítógéped vagy állítsd le a játékot"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -249,4 +249,4 @@
|
||||
"134e": "Eco Grid (Pac-Man) D-Pad Controls",
|
||||
"a4": "Please Do Not Remove Or Insert Any Peripherals, Turn Off Your System Or Shut Down The Game",
|
||||
"b6": "While This Icon Is On Screen, Do Not Remove Or Insert Any Peripherals, Turn Off Your System Or Shut Down The Game"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -249,4 +249,4 @@
|
||||
"134e": "Eco Grid (Pac-Man) D-Pad Controls",
|
||||
"a4": "Non rimuovere o inserire alcuna periferica, spegnere il sistema o chiudere il gioco",
|
||||
"b6": "Quando questa icona appare sullo schermo, non rimuovere o inserire alcuna periferica, spegnere il sistema o chiudere il gioco"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -246,4 +246,4 @@
|
||||
"134a": "Pressure Sensitivity",
|
||||
"134b": "Swap R1 and R2",
|
||||
"134c": "Trigger Effects"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -249,4 +249,4 @@
|
||||
"134e": "Eco Grid (Pac-Man) D-Pad Controls",
|
||||
"a4": "Gelieve Geen Randapparatuur Te Verwijderen Of Aan Te Sluiten, Uw Systeem Niet Uit Te Schakelen En Het Spel Niet Af Te Sluiten",
|
||||
"b6": "Wanneer Dit Pictogram Op Het Scherm Getoond Wordt, Gelieve Geen Randapparatuur Te Verwijderen Of Aan Te Sluiten, Uw Systeem Niet Uit Te Schakelen En Het Spel Niet Af Te Sluiten"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -249,4 +249,4 @@
|
||||
"134e": "Eco Grid (Pac-Man) D-Pad Controls",
|
||||
"a4": "Vennligst Ikke Fjern Eller Sett Inn Noe Periferi, Skru Av Systemet, Eller Skru Av Spillet",
|
||||
"b6": "I Mens Dette Ikonet Er På Skjermen, Ikke Fjern Eller Sett Inn Noe Periferi, Skru Av Systemet, Eller Skru Av Spillet"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -249,4 +249,4 @@
|
||||
"134e": "Eco Grid (Pac-Man) D-Pad Controls",
|
||||
"a4": "Proszę nie odłączać ani podłączać żadnych urządzeń, wyłączać systemu oraz nie wyłączać gry",
|
||||
"b6": "Kiedy ta ikona jest na ekranie, proszę nie odłączać ani podłączać żadnych urządzeń, wyłączać systemu oraz nie wyłączać gry"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -249,4 +249,4 @@
|
||||
"134e": "Eco Grid (Pac-Man) D-Pad Controls",
|
||||
"a4": "Por favor, não remova ou insira nenhum periférico, desligue o seu sistema ou remova o jogo",
|
||||
"b6": "Enquanto este ícone estiver na tela, por favor, não remova ou insira nenhum periférico, desligue o seu sistema ou remova o jogo"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -249,4 +249,4 @@
|
||||
"134e": "Eco Grid (Pac-Man) D-Pad Controls",
|
||||
"a4": "Por favor não removas ou insiras qualquer dispositivo, desligues o sistema ou feches o jogo",
|
||||
"b6": "Enquanto este ícone estiver no ecrã, não removas ou insiras qualquer dispositivo, desligues o sistema ou feches o jogo"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -249,4 +249,4 @@
|
||||
"134e": "Eco Grid (Pac-Man) D-Pad Controls",
|
||||
"a4": "Ta Inte Bort Eller Lägg Till Några Tillbehör, Stäng Av Din Konsol Eller Avsluta Spelet",
|
||||
"b6": "Ta Inte Bort Eller Lägg Till Några Tillbehör, Stäng Av Din Konsol Eller Avsluta Spelet Medan Den Här Ikonen Är Synlig"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -11,6 +11,7 @@ args = parser.parse_args()
|
||||
# fmt: off
|
||||
JAK1_ALLOWED_CHARACTERS = [
|
||||
"_", # NOTE - not an actual underscore, adds a long space!
|
||||
"]",
|
||||
"A", "B", "C", "D", "E", "F", "G", "H", "I", "J", "K", "L", "M", "N", "O", "P", "Q", "R", "S", "T", "U", "V", "W", "X", "Y", "Z",
|
||||
"0", "1", "2", "3", "4", "5", "6", "7", "8", "9",
|
||||
"'", "!", "(", ")", "+", "-", ",", ".", "/", ":", "=", "<", ">", "*", "%", "?", "\"",
|
||||
@@ -53,6 +54,7 @@ JAK1_AUTO_REPLACEMENTS = {
|
||||
|
||||
JAK2_ALLOWED_CHARACTERS = [
|
||||
"_", # NOTE - not an actual underscore, adds a long space!
|
||||
"]",
|
||||
"A", "B", "C", "D", "E", "F", "G", "H", "I", "J", "K", "L", "M", "N", "O", "P", "Q", "R", "S", "T", "U", "V", "W", "X", "Y", "Z",
|
||||
"a", "b", "c", "d", "e", "f", "g", "h", "i", "j", "k", "l", "m", "n", "o", "p", "q", "r", "s", "t", "u", "v", "w", "x", "y", "z",
|
||||
"0", "1", "2", "3", "4", "5", "6", "7", "8", "9",
|
||||
@@ -112,6 +114,70 @@ JAK2_AUTO_REPLACEMENTS = {
|
||||
"ų": "ų",
|
||||
"‘": "'"
|
||||
}
|
||||
|
||||
JAK3_ALLOWED_CHARACTERS = [
|
||||
"_", # NOTE - not an actual underscore, adds a long space!
|
||||
"]",
|
||||
"A", "B", "C", "D", "E", "F", "G", "H", "I", "J", "K", "L", "M", "N", "O", "P", "Q", "R", "S", "T", "U", "V", "W", "X", "Y", "Z",
|
||||
"a", "b", "c", "d", "e", "f", "g", "h", "i", "j", "k", "l", "m", "n", "o", "p", "q", "r", "s", "t", "u", "v", "w", "x", "y", "z",
|
||||
"0", "1", "2", "3", "4", "5", "6", "7", "8", "9",
|
||||
"'", "!", "(", ")", "+", "-", ",", ".", "/", ":", "=", "<", ">", "*", "%", "?", "\"",
|
||||
"`", "ˇ", "¨", "º", "¡", "¿", "Æ", "Ç", "ß", "™", "、", " ", "Å", "Ø", "Ą", "Ę", "Ł", "Ż",
|
||||
"Ů", "ů", "Ý", "ý", "Č", "č", "Ň", "ň", "Ř", "ř", "Š", "š", "Ť", "ť", "Ž", "ž", "Đ", "đ",
|
||||
"æ", "ø", "œ",
|
||||
"Ñ", "Ã", "Õ", "Á", "É", "Í", "Ó", "Ú", "Ć", "Ń", "Ś", "Ź", "ź", "Ő", "Ű", "Â", "Ê", "Î", "Ô", "Û", "À", "È", "Ì", "Ò", "Ù", "Ä", "Ë", "Ï", "ï", "Ö", "ö", "Ü", "Ė","Č","Š","Ž","Ų","Ū","Į",
|
||||
"ñ", "á", "é", "í", "ó", "ú", "â", "ê", "î", "ô", "û", "à", "è", "ì", "ò", "ù", "ë", "ä", "ö", "ü", "ś", "å", "õ", "ã", "ę", "ż", "ć", "ą", "ł", "ń", "ű", "ő", "ė","č","š","ž","ų","ū","į",
|
||||
"Ǎ","Ě","Ǧ","Ǐ","Ǒ","Ǔ","Y̌","ǎ","ě","ǧ","ǐ","ǒ","ǔ","y̌",
|
||||
"Ď",
|
||||
"・", "゛", "゜", "ー", "『", "』",
|
||||
"海", "界", "学", "ワ", "ヲ", "ン", "岩", "旧", "空", "ヮ", "撃", "賢", "湖", "口", "行", "合", "士", "寺", "山", "者", "所", "書", "小", "沼", "上", "城", "場", "出", "闇", "遺", "黄", "屋", "下", "家", "火", "花", "レ", "ロ", "青", "宝", "石", "赤", "跡", "川", "戦", "村", "隊", "台", "長", "鳥", "艇", "洞", "道", "発", "飛", "噴", "池", "中", "塔", "島", "部", "砲", "産", "眷", "力", "緑", "岸", "像", "谷", "心", "森", "水", "船", "世",
|
||||
"位", "遺", "院", "映", "衛", "応", "下", "画", "解", "開", "外", "害", "蓋", "完", "換", "監", "間", "器", "記", "逆", "救", "金", "空", "掘", "警", "迎", "撃", "建", "源", "現", "言", "限", "個", "庫", "後", "語", "護", "交", "功", "向", "工", "攻", "溝", "行", "鉱", "降", "合", "告", "獄", "彩", "作", "山", "使", "始", "試", "字", "寺", "時", "示", "自", "式", "矢", "射", "者", "守", "手", "終", "週", "出", "所", "書", "勝", "章", "上", "乗", "場", "森", "進", "人", "水", "数", "制", "性", "成", "聖", "石", "跡", "先", "戦", "船", "選", "走", "送", "像", "造", "続", "対", "袋", "台", "弾", "地", "中", "敵", "転", "電", "塔", "頭", "動", "内", "日", "入", "年", "能", "廃", "排", "敗",
|
||||
"発", "反", "必", "表", "武", "壁", "墓", "放", "方", "砲", "妨", "北", "本", "幕", "無", "迷", "面", "戻", "紋", "薬", "輸", "勇", "友", "遊", "容", "要", "利", "了", "量", "力", "練", "連", "録", "話", "墟", "脱", "旗", "破", "壊", "全", "滅", "機", "仲", "渓", "谷", "優", "探", "部", "索", "前", "右", "左", "会", "高", "低", "押", "切", "替", "秒", "箱", "泳", "~",
|
||||
"闇", "以", "屋", "俺", "化", "界", "感", "気", "却", "曲", "継", "権", "見", "古", "好", "才", "士", "子", "次", "主", "種", "讐", "女", "小", "焼", "証", "神", "身", "寸", "世", "想", "退", "第", "着", "天", "倒", "到", "突", "爆", "番", "負", "復", "物", "眠", "予", "用", "落", "緑", "封", "印", "扉", "最", "刻", "足",
|
||||
"ぁ", "あ", "ぃ", "い", "ぅ", "う", "ぇ", "え", "ぉ", "お", "か", "き", "く", "け", "こ", "さ", "し", "す", "せ", "そ", "た", "ち", "っ", "つ", "て", "と", "な", "に", "ぬ", "ね", "の", "は", "ひ", "ふ", "へ", "ほ", "ま", "み", "む", "め", "も", "ゃ", "や", "ゅ", "ゆ", "ょ", "よ", "ら", "り", "る", "れ", "ろ", "ゎ", "わ", "を", "ん",
|
||||
"が", "ぎ", "ぐ", "げ", "ご", "ざ", "じ", "ず", "ぜ", "ぞ", "だ", "ぢ", "づ", "で", "ど", "ば", "び", "ぶ", "べ", "ぼ",
|
||||
"ぱ", "ぴ", "ぷ", "ぺ", "ぽ",
|
||||
"ァ", "ア", "ィ", "イ", "ゥ", "ウ", "ェ", "エ", "ォ", "オ", "カ", "キ", "ク", "ケ", "コ", "サ", "シ", "ス", "セ", "ソ", "タ", "チ", "ッ", "ツ", "テ", "ト", "ナ", "ニ", "ヌ", "ネ", "ノ", "ハ", "ヒ", "フ", "ヘ", "ホ", "マ", "ミ", "ム", "メ", "モ", "ャ", "ヤ", "ュ", "ユ", "ョ", "ヨ", "ラ", "リ", "ル",
|
||||
"ヴ", "ガ", "ギ", "グ", "ゲ", "ゴ", "ザ", "ジ", "ズ", "ゼ", "ゾ", "ダ", "ヂ", "ヅ", "デ", "ド", "バ", "ビ", "ブ", "ベ", "ボ",
|
||||
"パ", "ピ", "プ", "ペ", "ポ",
|
||||
"~", "Œ", "°", "ç",
|
||||
"д", "у", "р", "ф", "ц", "Д", "щ", "А", "Б", "В", "Г", "Д", "Е", "Ж", "З", "И", "К", "Л", "М", "Н", "О", "П", "Р", "С", "Т", "У", "Ф", "Х", "Ц", "Ч", "Ш", "Щ", "Ъ", "Ы", "Ь", "Э", "Ю", "Я", "а", "б", "в", "г", "д", "е", "ё", "ж", "з", "и", "й", "к", "л", "м", "н", "о", "п", "р", "с", "т", "у", "ф", "х", "ц", "ч", "ш", "щ", "ъ", "ы", "ь", "э", "ю", "я",
|
||||
]
|
||||
|
||||
JAK3_ALLOWED_CODES = [
|
||||
"<TIL>", "<SUPERSCRIPT_QUOTE>",
|
||||
"<PAD_X>", "<PAD_TRIANGLE>", "<PAD_CIRCLE>", "<PAD_SQUARE>", "<PAD_DPAD_UP>", "<PAD_DPAD_DOWN>", "<PAD_DPAD_ANY>", "<PAD_L1>", "<PAD_R1>", "<PAD_R2>", "<PAD_L2>", "<PAD_ANALOG_ANY>", "<PAD_ANALOG_LEFT_RIGHT>", "<PAD_ANALOG_UP_DOWN>", "<ICON_MISSION_COMPLETE>", "<ICON_MISSION_TODO>", "<FLAG_ITALIAN>", "<FLAG_SPAIN>", "<FLAG_GERMAN>", "<FLAG_FRANCE>", "<FLAG_UK>", "<FLAG_USA>", "<FLAG_KOREA>", "<FLAG_JAPAN>", "<FLAG_FINLAND>", "<FLAG_SWEDEN>", "<FLAG_DENMARK>", "<FLAG_NORWAY>", "<FLAG_ICELAND>"
|
||||
]
|
||||
|
||||
JAK3_AUTO_REPLACEMENTS = {
|
||||
"ª": "º",
|
||||
"\n": "",
|
||||
"’": "'",
|
||||
"·": "-",
|
||||
"–": "-",
|
||||
"": "",
|
||||
"„": ",,",
|
||||
"”": "\"",
|
||||
" ": " ",
|
||||
"!": "!",
|
||||
"(": "(",
|
||||
")": ")",
|
||||
"〜": "~",
|
||||
"。": ".",
|
||||
"×": "x",
|
||||
"?": "?",
|
||||
"一": "-",
|
||||
";": ",",
|
||||
":": ": ",
|
||||
"…": "...",
|
||||
"«": "<",
|
||||
"»": ">",
|
||||
" ": " ",
|
||||
"“": "\"",
|
||||
"'̂'": "",
|
||||
"ų": "ų",
|
||||
"‘": "'"
|
||||
}
|
||||
# fmt: on
|
||||
|
||||
return_error = False
|
||||
@@ -287,6 +353,9 @@ fix_games_translations(
|
||||
fix_games_translations(
|
||||
"jak2", JAK2_ALLOWED_CHARACTERS, JAK2_ALLOWED_CODES, JAK2_AUTO_REPLACEMENTS
|
||||
)
|
||||
fix_games_translations(
|
||||
"jak3", JAK3_ALLOWED_CHARACTERS, JAK3_ALLOWED_CODES, JAK3_AUTO_REPLACEMENTS
|
||||
)
|
||||
|
||||
if return_error:
|
||||
print("Invalid characters were found, see above")
|
||||
|
||||
Reference in New Issue
Block a user