New Crowdin updates (#3146)

This commit is contained in:
Tyler Wilding
2023-11-04 13:58:38 -04:00
committed by GitHub
parent ae4ee9c0c6
commit de4b3d272d
7 changed files with 390 additions and 108 deletions
+21
View File
@@ -550,6 +550,13 @@ static std::vector<ReplaceInfo> s_replace_info_jak1 = {
{"E~Y~-6H~+2V,~Z", "Ę"},
{"L~Y~-16H~+0V/~Z", "Ł"},
{"Z~Y~-21H~-5Vº~Z", "Ż"},
{"E~Y~-20H~-5Vº~Z", "Ė"},
{"C~Y~-20H~-4Vˇ~Z", "Č"},
{"S~Y~-22H~-4Vˇ~Z", "Š"},
{"Z~Y~-22H~-4Vˇ~Z", "Ž"},
{"U~Y~-13H~+2V,~Z", "Ų"},
{"U~Y~-18H~-10V-~Z", "Ū"},
{"I~Y~-8H~+1V,~Z", "Į"},
// tildes
{"N~Y~-22H~-4V<TIL>~Z", "Ñ"},
@@ -940,6 +947,20 @@ static std::vector<ReplaceInfo> s_replace_info_jak2 = {
{"O~Y~-28H~-4V'~-9H'~Z", "Ő"},
{"U~Y~-27H~-4V'~-12H'~Z", "Ű"},
{"o~Y~-28H~-4V'~-9H'~Z", "ő"},
{"E~Y~-22H~-11Vº~Z", "Ė"},
{"e~Y~-25H~-5Vº~Z", "ė"},
{"C~Y~-27H~-10Vˇ~Z", "Č"},
{"c~Y~-25H~-5Vˇ~Z", "č"},
{"S~Y~-24H~-10Vˇ~Z", "Š"},
{"s~Y~-22H~-4Vˇ~Z", "š"},
{"Z~Y~-25H~-10Vˇ~Z", "Ž"},
{"z~Y~-23H~-4Vˇ~Z", "ž"},
{"U~Y~-15H~+5V,~Z", "Ų"},
{"u~Y~-15H~+5V,~Z", "ų"},
{"U~Y~-20H~-18V-~Z", "Ū"},
{"u~Y~-18H~-15V-~Z", "ū"},
{"I~Y~-8H~+4V,~Z", "Į"},
{"i~Y~-8H~+4V,~Z", "į"},
// tildes
{"N~Y~-22H~-4V<TIL>~Z", "Ñ"},
@@ -17,20 +17,20 @@
"LYKKE TIL!"
],
"assistant-introduction-blue-eco-switch": [
"HEY BABY. WHAT DO YOU SAY YOU AND I GO CRUISIN' ON THIS A-GRAV ZOOMER?",
"RULE NUMBER ONE: I DON'T DATE ANIMALS.",
"OH YOU DON'T KNOW WHAT YOU'RE MISSING, HE HEH.",
"LISTEN, IF YOU NEED SOMETHING TO KEEP YOU BUSY, MY FATHER ALWAYS TALKED",
"ABOUT AN ANCIENT PRECURSOR PIPELINE HIDDEN DEEP UNDERGROUND.",
"HEY BABY. HVA SIER DU OM AT DU OG JEG DRAR CRUISIN' PÅ DENNE A-GRAV ZOOMEREN?",
"REGEL NUMMER EN: JEG DATER IKKE DYR.",
"Å DU VET IKKE HVA DU GÅR GLIPP AV, HE HEH",
"HØR HÆR, HVIS DU TRENGER NOE FOR Å HOLDE DEG OPTATT, FAREN MIN SNAKKET ALLTID",
"OM EN ELGAMMEL GLØDENE RØRLEDNING GJØMT LANGT UNDER JORDEN.",
"SOME OF THESE PIPES END IN VENTS FROM WHICH ECO FLOWS FREELY,",
"AND SOME HAVE BEEN CAPPED OFF SO THAT THE ECO IS SEALED BACK.",
"THERE MUST BE A WAY TO TURN THE CAPPED VENTS ON.",
"I TRACED PART OF THE PIPELINE BACK TO THE FORBIDDEN TEMPLE.",
"MAYBE YOU SHOULD LOOK THERE FOR SOME TYPE OF SWITCH."
"KANSKJE DU BURDE SE DER BORTE FOR EN ELLER ANNEN TYPE BRYTER."
],
"assistant-introduction-race-bike": [
"HEY BABY, WHAT'CHA WORKIN' ON?",
"BE CAREFUL WITH THAT! I'M TRYING TO FIGURE HOW TO TRANSPORT THE ZOOMER",
"HEY BABY, HVA JOBBER DU MED?",
"VER FORSIKTID MED DET! JEG PRØVER Å FINNE UT HVORDAN JEG SKAL TRANSPORTERE ZOOMEREN",
"USING THE TRANS-PADS THE PRECURSORS LEFT ALL OVER THE WORLD.",
"IF YOU COME ACROSS ONE OF THESE PADS I CAN LOCK ON TO YOUR COMMUNICATOR'S LOCATION",
"AND SEND YOU THE ZOOMER!",
@@ -38,16 +38,16 @@
],
"assistant-lavatube-end-resolution": [
"HEY! WHERE'S OL' SHORT, GREEN AND WRINKLY?",
"THIS IS TERRIBLE! FATHER IS MISSING!",
"DETTE ER FORFERDELIG! FAR HAR FORSVUNNET!",
"I THINK GOL AND MAIA MAY HAVE KIDNAPPED HIM AS WELL!",
"RELAX, SWEETHEART. I GOT EVERYTHING UNDER CONTROL.",
"UNDER CONTROL?!",
"SLAPP AV, KJÆRE. JEG HAR ALT UNDER KONTROL.",
"UNDER KONTROL?!",
"LURKER ARMIES CONTINUE TO GROW ACROSS THE LAND,",
"THE SAGES HAVE BEEN KIDNAPPED,",
"GOL AND MAIA HAVE GATHERED ENOUGH ECO",
"TO COMPLETE THEIR TERRIBLE PLAN,",
"AND TO STOP THEM, YOU'RE GOING TO HAVE TO",
"FIGHT YOUR WAY THROUGH THEIR CITADEL!",
"FOR Å FULLFØRE DERES FORFERDELIGE PLAN,",
"OG FOR Å KUNNE STOPPE DEM, VIL DU MÅTTE",
"KJEMPE VEIEN DIN GJENNOM CITADELLET DERES!",
"UH... YEAH. THAT ABOUT, UH... SUMS IT UP.",
"YOU'VE GOT TO RESCUE MY FATHER BEFORE IT'S TOO LATE!",
"AND JAK...",
@@ -85,12 +85,12 @@
],
"assistant-village2-introduction": [
"WHOA!",
"I DON'T THINK I'LL EVER GET USED TO THAT TELEPORTER TINGLING SENSATION.",
"HEY!",
"JEG TROR IKKE AT JEG NOENSINNE VIL BLI VANT TIL KRIENDE FØLELSEN AV Å TELEPORTERE.",
"HEI!",
"IT LOOKS LIKE THE BLUE SAGE THREW A PARTY.",
"OH MY! ROCK VILLAGE IS ON FIRE!",
"OMG! ROCK BY BRENNER!",
"ONE HECK OF A PARTY.",
"NO, NO! I MEAN ROCK VILLAGE IS BEING BOMBARDED WITH FLAMING BOULDERS!",
"NEI, NEI! JEG MENER AT ROCK BY BLIR BOMBET AV FLAMMEDE STEIN!",
"OH! AND IT LOOKS LIKE THE BLUE SAGE IS WORKING ON A LEVITATION MACHINE TO MOVE THEM.",
"ASSUMING IT'S OPERATIONAL, WE'RE GONNA NEED POWER CELLS TO FUEL IT.",
"I GUESS YOU TWO ARE GOING TO HAVE TO FIND SOME MORE.",
@@ -100,10 +100,10 @@
],
"assistant-village2-introduction-flutflut": [
"BACK AGAIN, BOYS?",
"\"BOY\"?",
"HEY BABE, I'M A FULL-GROWN...",
"AH...",
"SOMETHIN'... SOMETHIN' FUZZY.",
"\"GUTT\"?",
"HEI BABY, JEG ER EN VOKSEN...",
"AH....",
"NOE'... NOE' ER UTYDELIG.",
"OH, GUESS WHAT? WITH PERMISSION FROM OUR VILLAGE BIRDWATCHER,",
"I'VE OUTFITTED THE BABY FLUT-FLUT WITH A RIDING SADDLE.",
"IT APPEARS THERE'S A PRECURSOR TRANS-PAD IN THE BOGGY SWAMP.",
@@ -111,8 +111,8 @@
"HER LONG JUMP MIGHT COME IN HANDY WHEN YOU'RE CROSSING THE TAR."
],
"assistant-village2-introduction-robbers": [
"HEY, YOU TWO!",
"I KNOW WHERE YOU CAN FIND ANOTHER POWER CELL!",
"HEI, DERE TO!",
"JEG VET HVOR DERE KAN FINNE EN ANNEN KRAFTCELLE!",
"ACCORDING TO HIS NOTES,",
"A COUPLE OF DAYS AGO FLYING LURKERS STOLE ONE FROM THE BLUE SAGE,",
"AND FLEW OFF INTO THE PRECURSOR BASIN.",
@@ -125,17 +125,17 @@
"LEADS TO AN UNDERWATER LOST CITY.",
"THE BLUE SAGE HAS BEEN TRYING TO FIGURE OUT",
"HOW HE CAN BRING ONE OF THE CHAMBERS TO THE SURFACE.",
"BUT HE WAS NEVER SUCCESSFUL.",
"YOU SHOULD CHECK IT OUT!",
"MEN HAN VAR ALDRI SUKSESSFUL.",
"DU BURDE SJEKKE DET!",
"UH... AREN'T THERE A LOT OF, UM...",
"LURKER SHARKS IN THAT WATER?",
"WHY? ARE YOU SCARED?",
"ME? OF COURSE NOT!",
"JUST LOOKIN' OUT FOR JAK HERE!",
"YOU, UH, HEH...",
"YOU KNOW WHAT A CHICKEN HE CAN BE.",
"HVORFOR? ER DU REDD?",
"MEG? SEFØLGELIG IKKE!",
"SER BARE ETTER JAK HÆR!",
"DU, UH, HEH...",
"DU VET HVOR FEIG HAN KAN VÆRE.",
"WELL, IF YOU SWIM OUT OVER THE CORAL REEF, I DOUBT THE LURKER SHARKS WILL BOTHER YOU.",
"THEY DON'T LIKE SHALLOW WATER."
"DE LIKER IKKE GRUNT VANN."
],
"assistant-village2-reminder-1-flutflut": [
"I'M SURE THE FLUT-FLUT COULD BE OF USE TO YOU IN THE SWAMP.",
@@ -174,8 +174,8 @@
"EVERYTHING THAT DOESN'T SINK INTO THE MUD, THAT IS! HA HA HA...",
"JUDGING BY THE SMELL, I'D WAGER YOUR",
"BATHTUB SANK IN THE MUD LONG AGO.",
"WHAT'S A BATHTUB?",
"ANYWAY I GOT BIGGER PROBLEMS NOW...",
"HVA ER ET BADEKAR?",
"JEG HAR STØRRE PROBLEMER NÅ UANSETT...",
"SEEMS SOME NASTY LURKER VARMINTS ARE GROUSIN' ABOUTS,",
"SNATCHIN' EVERYTHING THEY CAN GET THEIR GRUBBY LITTLE PAWS ON.",
"AND SCARIN' AWAY MY PET HIPHOG, FARTHY.",
@@ -184,11 +184,11 @@
"BUT THOSE ORNERY SWAMP RATS KEEP STEALIN' EM!",
"IF YOU COULD KEEP THOSE PESKY CRITTERS AWAY LONG ENOUGH,",
"I JUST KNOW FARTHY WOULD SMELL THEM VITTLES AND COME BACK!",
"WILL YA HELP ME OUT?"
"VIL DU HJELPE MEG?"
],
"billy-reject": [
"WELL, IF YOU CHANGE YOUR MIND, YOU KNOW WHERE TO FIND ME!",
"HE HE HE HE HEH..."
"VEL, HVIS DU FORANDRER MENING, SÅ VET DU HVOR DU KAN FINNE MEG!",
"HA HA HA HA HAH.."
],
"billy-reminder-1": [
"AHH, Y'ALL BACK TO HELP STOP THEM RATS?"
@@ -200,13 +200,13 @@
"bird-lady-beach-resolution": [
"OH MY, I HOPE THE POOR DEAR'S OKAY.",
"HERE'S A POWER CELL FOR YOUR VALOR.",
"MAMA!",
"MAMA!",
"OH NO! NO, NO, NO, NO!",
"LOOK... ISN'T THAT CUTE? IT THINKS YOU'RE ITS MAMA.",
"EH? I'M NOT YOUR MOM! YOU SEE ANY FEATHERS HERE?",
"OH, LOVE AT FIRST SIGHT! AH...",
"LISTEN, BOYS, I'LL TAKE THIS LITTLE CHICK BACK TO THE VILLAGE WITH ME",
"MAMMA!",
"MAMMA!",
"Å NEI! NEI, NEI, NEI, NEI!",
"SE... ER IKKE DET SØTT? DEN TROR DU ER MAMMAEN DENS.",
"HÆ? JEG ER IKKE MAMMAEN DIN! SER DU NOEN FJÆR HÆR?",
"Å, KJÆRLIGHET VED FØRSTE BLIKK! AH...",
"HØR ETTER GUTTER, JEG TAR DENNE LILLE KYLLINGEN TILBAKE TIL BYEN MED MEG",
"AND WORK WITH THE SAGE TO TAKE CARE OF HER."
],
"bird-lady-introduction": [
@@ -219,7 +219,7 @@
"A MOTHER FLUT-FLUT NEAR THE BEACH.",
"NOW THERE'S THIS POOR LITTLE ORPHAN EGG",
"SITTING IN A NEST AT THE TOP OF THE CLIFF",
"AND I CAN'T GET TO IT.",
"OG JEG KAN IKKE KOMME TIL DEN.",
"IF YOU COULD CLIMB UP THERE AND PUSH IT OFF, I'VE PILED",
"SOME HAY DOWN AT THE BASE TO CATCH IT SAFELY.",
"DO AN OLD LADY A FAVOR, AND I'LL GIVE YOU A POWER CELL."
@@ -262,21 +262,21 @@
"...NOT."
],
"death-0187": [
"WELL, UH...",
"BETTER YOU THAN ME."
"VEL, UH...",
"BEDRE AT DET VAR DEG ENN MEG."
],
"death-0191": [
"THAT LOOKS LIKE IT HURT.",
"SHOULD I CALL FOR BACKUP?"
"DET SER UT SOM AT DET GJØR VONDT.",
"BURDE JEG RINGE FOR FORSTERKNINGER?"
],
"death-0193": [
"STEP ONE: STAY ALIVE!",
"STEP TWO...",
"SEG EN: OVERLEV!",
"STEG TO...",
"THINK ABOUT NOT DOING SOMETHING LIKE THAT AGAIN!"
],
"death-0195": [
"I WAS RIGHT BEHIND YA, JAK!",
"...REALLY. I WAS."
"JEG VAR RETT BAK DEG, JAK!",
"...FAKTISK. JEG VAR."
],
"death-0197": [
"HEIMLICH! UH... STRETCHER!",
@@ -287,7 +287,7 @@
"...\"HOW AM I GONNA GET CHANGED BACK NOW?!\""
],
"death-0202": [
"SAY GOODNIGHT, JAK!"
"SI NATTA, JAK!"
],
"evilbro-misty-end": [
"THOSE TWO COULD PROVE TO BE TROUBLE.",
@@ -297,10 +297,10 @@
"BUT IF THEY DO, A SURPRISE WILL BE WAITING FOR THEM IN ROCK VILLAGE.",
"SO...YOU'RE GOING TO LET...KLAWW OUT OF HIS CAGE?",
"I THINK IT'S WORTH THE RISK.",
"INDEED..."
"RIKTIG..."
],
"explorer-introduction": [
"WELL, HELLO THERE MY DEAR BOY.",
"VEL, HEI DER MIN KJÆRE GUTT.",
"YOU'VE CAUGHT AT A MOST INOPPORTUNE MOMENT.",
"I WAS TO SET OFF ON MY JOURNEYS YESTERDAY",
"BUT I SEEM TO BE A SPOT SHORT ON THE OLD PRECURSOR ORBS.",
@@ -200,27 +200,27 @@
"1523": "KNUTEPUNKT 3 100%",
"1524": "ALLE MELLOMSEKVENSER",
"1600": "INPUT OPTIONS",
"1601": "SELECT CONTROLLER",
"1602": "ANALOG DEADZONE",
"1603": "IGNORE IF WINDOW UNFOCUSED",
"1601": "VELG KONTROLLER",
"1602": "ANALOG DØDSONE",
"1603": "IGNORER HVIS VINDUET ER UFOKUSERT",
"1604": "LED REFLECT HP",
"1605": "LED REFLECT ECO",
"1606": "TRACK CAMERA",
"1607": "HORIZONTAL SENSITIVITY",
"1608": "VERTICAL SENSITIVITY",
"1606": "SPOR KAMERA",
"1607": "HORISONTAL SENSITIVITET",
"1608": "VERTIKAL SENSITIVITET",
"1609": "PLAYER MOVEMENT",
"160a": "CONTROLLER BINDS",
"160b": "KEYBOARD BINDS",
"160c": "MOUSE BINDS",
"160d": "CONTROLLER OPTIONS",
"160e": "ENABLE KEYBOARD",
"160f": "ENABLE MOUSE",
"1610": "MOUSE OPTIONS",
"160e": "MULIGJØRE TASTATUR",
"160f": "MULIGJØRE DATAMUS",
"1610": "DATAMUS INSTILLINGER",
"1611": "REASSIGN BINDS",
"1612": "CONTROLLER ~D",
"1612": "KONTROLLER ~D",
"1613": "AUTO HIDE CURSOR",
"1614": "UNSET",
"1615": "UNKNOWN",
"1616": "NO OTHER OPTIONS FOR ASPECT RATIO",
"1617": "CONTROLLER LED FOR HEAT"
"1615": "UKJENT",
"1616": "INGEN ANDRE VALG FOR STØRRELSESFORHOLDET",
"1617": "KONTROLLER LED FOR VARME"
}
@@ -91,7 +91,7 @@
"1118": "NEDERLANDS",
"1119": "CATALÀ",
"111a": "ÍSLANDSKA",
"111b": "POLSKI",
"111b": "POLONÊS",
"1500": "MODO SPEEDRUN",
"138": "POR FAVOR NÃO REMOVA OU INSIRA NENHUM PERIFÉRICO, DESLIGUE O SEU SISTEMA OU REMOVA O JOGO",
"161": "ENQUANTO ESTE ÍCONE ESTIVER NA TELA, POR FAVOR NÃO REMOVA OU INSIRA NENHUM PERIFÉRICO, DESLIGUE O SEU SISTEMA OU REMOVA O JOGO",
@@ -194,33 +194,33 @@
"151d": "LAVA TUBE IL",
"151e": "GOL AND MAIA'S CITADEL IL",
"151f": "NEW CATEGORY EXTENSION RUN",
"1520": "NG+",
"1520": "NOVO JOGO+",
"1521": "CAPÍTULO 1 100%",
"1522": "CAPÍTULO 2 100%",
"1523": "CAPÍTULO 3 100%",
"1524": "TODOS OS CINEMÁTICOS",
"1600": "INPUT OPTIONS",
"1601": "SELECT CONTROLLER",
"1602": "ANALOG DEADZONE",
"1603": "IGNORE IF WINDOW UNFOCUSED",
"1604": "CONTROLLER LED FOR HP",
"1605": "CONTROLLER LED FOR ECO",
"1606": "TRACK CAMERA",
"1607": "HORIZONTAL SENSITIVITY",
"1608": "VERTICAL SENSITIVITY",
"1609": "PLAYER MOVEMENT",
"1600": "OPÇÕES DE ENTRADA",
"1601": "SELECIONE UM CONTROLE",
"1602": "ZONA MORTA DO ANALÓGICO",
"1603": "IGNORE SE NÃO ESTIVER EM PRIMEIRO PLANO",
"1604": "LED DO CONTROLE PARA PONTOS DE VIDA",
"1605": "LED DO CONTROLE PARA ECO",
"1606": "SEGUIR CÂMERA",
"1607": "SENSIBILIDADE HORIZONTAL",
"1608": "SENSIBILIDADE VERTICAL",
"1609": "MOVIMENTO DO JOGADOR",
"160a": "CONTROLLER BINDS",
"160b": "KEYBOARD BINDS",
"160c": "MOUSE BINDS",
"160d": "CONTROLLER OPTIONS",
"160e": "ENABLE KEYBOARD",
"160f": "ENABLE MOUSE",
"1610": "MOUSE OPTIONS",
"160d": "OPÇÕES DE CONTROLE",
"160e": "HABILITAR TECLADO",
"160f": "HABILITAR MOUSE",
"1610": "OPÇÕES DE MOUSE",
"1611": "REASSIGN BINDS",
"1612": "CONTROLLER ~D",
"1613": "AUTO HIDE CURSOR",
"1614": "UNSET",
"1615": "UNKNOWN",
"1616": "NO OTHER OPTIONS FOR ASPECT RATIO",
"1617": "CONTROLLER LED FOR HEAT"
"1612": "CONTROLE ~D",
"1613": "AUTO OCULTAR CURSOR",
"1614": "NÃO ATRIBUÍDO",
"1615": "DESCONHECIDO",
"1616": "NÃO HÁ OUTRAS OPÇÕES PARA PROPORÇÃO DE TELA",
"1617": "LED DO CONTROLE PARA CALOR"
}
@@ -1,4 +1,6 @@
{
"1a3": "Please do not remove or insert any peripherals, turn off your system or shut down the game",
"1b5": "While this icon is on screen, do not remove or insert any peripherals, turn off your system or shut down the game",
"1100": "Not in a mission",
"1101": "Playing a side mission",
"1102": "Playing Scatter Gun Training",
@@ -6,5 +8,157 @@
"1104": "Playing Vulcan Fury Training",
"1105": "Playing Peace Maker Training",
"1106": "Playing Onin's Game",
"1107": "Playing Metal Head Mash"
"1107": "Playing Metal Head Mash",
"1200": "Display Mode",
"1201": "Windowed",
"1202": "Fullscreen",
"1203": "Borderless",
"1204": "Automatic",
"1205": "Custom",
"1206": "4x3 (PS2)",
"1207": "16x9 (PS2)",
"1208": "Choose width and height ratio",
"1209": "Press <PAD_X> to confirm and exit.",
"120a": "Press <PAD_CIRCLE> to confirm and exit.",
"120b": "Ratio must not be lower than 4x3!",
"120c": "Music Player",
"120d": "V-Sync",
"120e": "Text Language",
"120f": "OpenGOAL Secrets",
"1210": "Width",
"1211": "Height",
"1212": "??????????",
"1213": "Now playing...",
"1214": "No Track",
"1215": "Default",
"1216": "Morph Gun",
"1217": "JET-Board",
"1218": "Titan Suit",
"1219": "Dark Jak",
"121a": "Vehicle",
"121b": "Danger",
"121c": "None",
"121d": "Low",
"121e": "Medium",
"121f": "High",
"1220": "Haven Exploration",
"1221": "Guard Pursuit",
"1222": "Ram Head Battle (Alt)",
"1223": "Mar's Tomb",
"1224": "Onin Challenge",
"1225": "Metal Kor",
"1226": "Krew Battle",
"1227": "Baron Battle",
"1228": "Bouncing Boulders",
"1229": "Exploding Eco",
"122a": "Fortress Tank",
"122b": "Pumping Station",
"122c": "Protect Sig",
"122d": "Strip Mine",
"122e": "Haven Forest",
"122f": "Forest Dragons",
"1230": "The Fortress",
"1231": "Escape",
"1232": "Mountain Temple",
"1233": "Ram Head Battle",
"1234": "Praxis Palace",
"1235": "Weapons Factory",
"1236": "Arena Race",
"1237": "Dead Town",
"1238": "Window Size",
"1239": "Select Window Size",
"123a": "Game Resolution",
"123b": "Select Game Resolution",
"123c": "Level of Detail (Background)",
"123d": "Level of Detail (Foreground)",
"123f": "Show Speaker in Subtitle",
"1240": "Never",
"1241": "Off-Screen",
"1242": "Always",
"1243": "Game Territory",
"1244": "America (SCEA)",
"1245": "Europe (SCEE)",
"1246": "Japan (SCEI)",
"1247": "Korea (SCEK)",
"1248": "MSAA",
"1249": "~DX",
"124a": "Controller LED Options",
"124b": "Show Player State",
"124c": "Show Amount of Health",
"124d": "Disable Auto-Save",
"124e": "Auto-Save Disabled",
"124f": "Are you sure you want to disable auto-save?",
"1250": "Turbo JET-Board in Haven City",
"1251": "Enemy Health Bars",
"1252": "Vehicle Health Bars",
"1253": "Vehicle Invulnerability",
"1254": "Statistics Page",
"1255": "Automatically Grab Collectables",
"1256": "Music Player",
"1257": "No Textures Mode",
"1258": "Fast Movies",
"1259": "Slow Movies",
"125a": "Fast Gameplay",
"125b": "Slow Gameplay",
"125c": "Instant Travel in Haven City",
"125d": "Precursor Orb Tracker",
"125e": "Real Time of Day",
"125f": "Pacified Haven City",
"1260": "JET-Board Trick Display",
"1261": "Bad Weather",
"1262": "Nice Weather",
"1280": "Camera Options",
"1281": "Left/Right (1st Person)",
"1282": "Up/Down (1st Person)",
"1283": "Left/Right (3rd Person)",
"1284": "Up/Down (3rd Person)",
"1285": "Reset to Default",
"1286": "Normal",
"1287": "Inverted",
"1288": "Particle Culling",
"1289": "Discord Rich-Presence",
"128a": "Default",
"128b": "Low",
"128c": "High",
"128d": "Credits",
"128e": "Frame Rate",
"128f": "Miscellaneous",
"1290": "Speedrunner Mode",
"1291": "Input Options",
"1292": "Restore Defaults",
"1293": "Controller Options",
"1294": "Select Controller",
"1295": "Analog Deadzone",
"1296": "Ignore When Window is Unfocused",
"1297": "Use LED for Health",
"1298": "Use LED for Other States",
"1299": "Enable Keyboard",
"129a": "Enable Mouse",
"129b": "Mouse Options",
"129c": "Track Camera",
"129d": "Horizontal Sensitivity",
"129e": "Vertical Sensitivity",
"129f": "Player Movement",
"1300": "Auto Hide Cursor",
"1301": "Reassign Binds",
"1302": "Controller Binds",
"1303": "Keyboard Binds",
"1304": "Mouse Binds",
"1305": "No Options",
"1306": "Waiting",
"1307": "Unset",
"1308": "Unknown",
"1309": "High-Resolution Sky",
"130a": "Fast Airlocks and Doors",
"130b": "Fast Elevators",
"130c": "Speedrun",
"130d": "Any%",
"130e": "Any% - Hoverless",
"130f": "All Missions",
"1310": "100%",
"1311": "Any% - All Orbs",
"1312": "Any% - Hero Mode",
"1313": "Local Time",
"1314": "Warning!",
"1315": "This setting is highly experimental. When not played at 60 frames per second, visual and gameplay issues may arise as a result."
}
+118 -13
View File
@@ -1,37 +1,126 @@
{
"1a3": "しゅうへんききをぬいたり, さしたり, でんげんを きったりは しないでください",
"1b5": "このアイコンが あらわれているあいだ、しゅうへんききをぬいたり, さしたり, でんげんを きったりは しないでください",
"1100": "Not in a mission",
"1101": "Playing a bonus mission",
"1102": "Scatter Gun Training Course",
"1103": "Blaster Training Course",
"1104": "Vulcan Fury Training Course",
"1105": "Peace Maker Training Course",
"1106": "Onin Game",
"1107": "Metal Head Mash",
"1200": "スクリーンモード",
"1201": "ウィンドウ",
"1202": "フルスクリーン",
"1203": "ボーダレス",
"1204": "Automatic",
"1205": "Custom",
"1206": "4x3 (PS2)",
"1207": "16x9 (PS2)",
"1208": "Choose width and height ratio",
"1209": "Press <PAD_X> to confirm and exit.",
"120a": "Press <PAD_CIRCLE> to confirm and exit.",
"120b": "Ratio must not be lower than 4x3!",
"120c": "Bgm プレイヤー",
"120d": "すいちょくどうき",
"120e": "テキストのことば",
"120f": "OpenGOAL Secrets",
"1210": "Width",
"1211": "Height",
"1212": "??????????",
"1213": "Now playing...",
"1214": "No Track",
"1215": "デフォルト",
"1216": "モーフィング・ガン",
"1217": "ジェットボード",
"1218": "タイタンスーツ",
"1219": "ダークジャック",
"121a": "乗り物",
"124d": "オートセーブを無?にする",
"124e": "オートセーブ オフ",
"124f": "オートセーブをきっても よろしいでしょうか?",
"1288": "パーティクル カリング",
"1200": "スクリーンモード",
"1201": "ウィンドウ",
"1202": "フルスクリーン",
"1203": "ボーダレス",
"120c": "Bgm プレイヤー",
"120d": "すいちょくどうき",
"120e": "テキストのことば",
"121b": "Danger",
"121c": "None",
"121d": "Low",
"121e": "Medium",
"121f": "High",
"1220": "Haven Exploration",
"1221": "Guard Pursuit",
"1222": "Ram Head Battle (Alt)",
"1223": "Mar's Tomb",
"1224": "Onin Challenge",
"1225": "Metal Kor",
"1226": "Krew Battle",
"1227": "Baron Battle",
"1228": "Bouncing Boulders",
"1229": "Exploding Eco",
"122a": "Fortress Tank",
"122b": "Pumping Station",
"122c": "Protect Sig",
"122d": "Strip Mine",
"122e": "Haven Forest",
"122f": "Forest Dragons",
"1230": "The Fortress",
"1231": "Escape",
"1232": "Mountain Temple",
"1233": "Ram Head Battle",
"1234": "Praxis Palace",
"1235": "Weapons Factory",
"1236": "Arena Race",
"1237": "Dead Town",
"1238": "Window Size",
"1239": "Select Window Size",
"123a": "かいぞうど",
"123b": "Select Game Resolution",
"123c": "Level Of Detail (はいけい)",
"123d": "Level Of Detail (ぜんけい)",
"123f": "じまくではなしてをひょうじする",
"1242": "イツモ",
"1240": "いつもしなく",
"1241": "Off-Screen",
"1242": "イツモ",
"1243": "Game Territory",
"1244": "America (SCEA)",
"1245": "Europe (SCEE)",
"1246": "Japan (SCEI)",
"1247": "Korea (SCEK)",
"1248": "MSAA",
"1249": "~DX",
"124a": "Controller LED Options",
"124b": "Show Player State",
"124c": "Show Amount of Health",
"124d": "オートセーブを無?にする",
"124e": "オートセーブ オフ",
"124f": "オートセーブをきっても よろしいでしょうか?",
"1250": "Turbo JET-Board in Haven City",
"1251": "Enemy Health Bars",
"1252": "Vehicle Health Bars",
"1253": "Vehicle Invulnerability",
"1254": "Statistics Page",
"1255": "Automatically Grab Collectables",
"1256": "Music Player",
"1257": "No Textures Mode",
"1258": "Fast Movies",
"1259": "Slow Movies",
"125a": "Fast Gameplay",
"125b": "Slow Gameplay",
"125c": "Instant Travel in Haven City",
"125d": "Precursor Orb Tracker",
"125e": "リアルタイムオブデイ",
"125f": "Pacified Haven City",
"1260": "JET-Board Trick Display",
"1261": "Bad Weather",
"1262": "Nice Weather",
"1280": "カメラ オプション",
"1281": "Left/Right (1st Person)",
"1282": "Up/Down (1st Person)",
"1283": "Left/Right (3rd Person)",
"1284": "Up/Down (3rd Person)",
"1285": "Reset to Default",
"1286": "ノーマル",
"1287": "リバース",
"1288": "パーティクル カリング",
"1289": "Discordリッチプレゼンス",
"128a": "Default",
"128b": "Low",
"128c": "High",
"128d": "Credits",
"128e": "フレームレート",
"128f": "そのほか",
"1290": "スピードラン モード",
@@ -42,6 +131,7 @@
"1295": "Analog Deadzone",
"1296": "Ignore If Window Unfocused",
"1297": "コントローラのLedでたい力をひょうじする",
"1298": "Use LED for Other States",
"1299": "Enable Keyboard",
"129a": "Enable Mouse",
"129b": "マウスオプション",
@@ -54,6 +144,21 @@
"1302": "コントローラのバインド",
"1303": "キーボードのバインド",
"1304": "マウスのバインド",
"1305": "No Options",
"1306": "Waiting",
"1307": "みけってい",
"1308": "?られていない"
"1308": "?られていない",
"1309": "High-Resolution Sky",
"130a": "Fast Airlocks and Doors",
"130b": "Fast Elevators",
"130c": "Speedrun",
"130d": "Any%",
"130e": "Any% - Hoverless",
"130f": "All Missions",
"1310": "100%",
"1311": "Any% - All Orbs",
"1312": "Any% - Hero Mode",
"1313": "Local Time",
"1314": "Warning!",
"1315": "This setting is highly experimental. When not played at 60 frames per second, visual and gameplay issues may arise as a result."
}
+5 -3
View File
@@ -18,7 +18,7 @@ JAK1_ALLOWED_CHARACTERS = [
"0", "1", "2", "3", "4", "5", "6", "7", "8", "9",
"'", "!", "(", ")", "+", "-", ",", ".", "/", ":", "=", "<", ">", "*", "%", "?", "\"",
"`", "ˇ", "¨", "º", "¡", "¿", "Æ", "Ç", "ß", "", "", " ", "Å", "Ø", "Ą", "Ę", "Ł", "Ż",
"Ñ", "Ã", "Õ", "Á", "É", "Í", "Ó", "Ú", "Ć", "Ń", "Ś", "Ź", "Ő", "Ű", "Â", "Ê", "Î", "Ô", "Û", "À", "È", "Ì", "Ò", "Ù", "Ä", "Ë", "Ï", "Ö", "ö", "Ü",
"Ñ", "Ã", "Õ", "Á", "É", "Í", "Ó", "Ú", "Ć", "Ń", "Ś", "Ź", "Ő", "Ű", "Â", "Ê", "Î", "Ô", "Û", "À", "È", "Ì", "Ò", "Ù", "Ä", "Ë", "Ï", "Ö", "ö", "Ü", "Ė","Č","Š","Ž","Ų","Ū","Į",
"", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "",
"", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "",
"", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "",
@@ -49,8 +49,8 @@ JAK2_ALLOWED_CHARACTERS = [
"'", "!", "(", ")", "+", "-", ",", ".", "/", ":", "=", "<", ">", "*", "%", "?", "\"",
"`", "ˇ", "¨", "º", "¡", "¿", "Æ", "Ç", "ß", "", "", " ", "Å", "Ø", "Ą", "Ę", "Ł", "Ż",
"æ", "ø", "œ",
"Ñ", "Ã", "Õ", "Á", "É", "Í", "Ó", "Ú", "Ć", "Ń", "Ś", "Ź", "Ő", "Ű", "Â", "Ê", "Î", "Ô", "Û", "À", "È", "Ì", "Ò", "Ù", "Ä", "Ë", "Ï", "Ö", "ö", "Ü",
"ñ", "á", "é", "í", "ó", "ú", "â", "ê", "î", "ô", "û", "à", "è", "ì", "ò", "ù", "ä", "ö", "ü", "ś", "å", "õ", "ã", "ę", "ż", "ć", "ą", "ł", "ń", "ő",
"Ñ", "Ã", "Õ", "Á", "É", "Í", "Ó", "Ú", "Ć", "Ń", "Ś", "Ź", "Ő", "Ű", "Â", "Ê", "Î", "Ô", "Û", "À", "È", "Ì", "Ò", "Ù", "Ä", "Ë", "Ï", "Ö", "ö", "Ü", "Ė","Č","Š","Ž","Ų","Ū","Į",
"ñ", "á", "é", "í", "ó", "ú", "â", "ê", "î", "ô", "û", "à", "è", "ì", "ò", "ù", "ä", "ö", "ü", "ś", "å", "õ", "ã", "ę", "ż", "ć", "ą", "ł", "ń", "ő", "ė","č","š","ž","ų","ū","į",
"", "", "", "", "", "",
"", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "",
"", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "使", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "",
@@ -81,6 +81,7 @@ invalid_characters_found = False
# TODO - reduce duplication
def jak1_is_allowed_code(pos, text):
# Find any occurences of allowed codes in the string
# if the position overlaps with these occurrences, it's allowed
@@ -197,6 +198,7 @@ for subtitle_file in subtitle_files:
json.dump(file_data, f, indent=2, ensure_ascii=False)
f.write("\n")
def jak2_is_allowed_code(pos, text):
# Find any occurences of allowed codes in the string
# if the position overlaps with these occurrences, it's allowed