- Added missing language text strings for HAM 3.6

- Search for "TODO.Translate" 

git-svn-id: https://ja2svn.mooo.com/source/ja2/trunk/GameSource/ja2_v1.13/Build@3324 3b4a5df2-a311-0410-b5c6-a8a6f20db521
This commit is contained in:
Wanne
2010-02-20 16:47:14 +00:00
parent f010769397
commit c45a64ee33
9 changed files with 1264 additions and 69 deletions
+160 -9
View File
@@ -372,9 +372,12 @@ STR16 pAssignmentStrings[] =
L"Transito", // in transit - abbreviated form
L"Riparare", // repairing
L"Esercit.", // training themselves
L"Esercit.", // training a town to revolt
L"Esercit.", // training a town to revolt
L"M.Militia", //training moving militia units // TODO.Translate
L"Istrutt.", // training a teammate
L"Studente", // being trained by someone else
L"Studente", // being trained by someone else
L"Staff", // operating a strategic facility // TODO.Translate
L"Rest", // Resting at a facility // TODO.Translate
L"Morto", // dead
L"Incap.", // abbreviation for incapacitated
L"PDG", // Prisoner of war - captured
@@ -388,6 +391,7 @@ STR16 pMilitiaString[] =
L"Esercito", // the title of the militia box
L"Non incaricato", //the number of unassigned militia troops
L"Non potete ridistribuire reclute, se ci sono nemici nei paraggi!",
L"Some militia were not assigned to a sector. Would you like to disband them?", // TODO.Translate
};
@@ -395,6 +399,7 @@ STR16 pMilitiaButtonString[] =
{
L"Auto", // auto place the militia troops for the player
L"Eseguito", // done placing militia troops
L"Disband", // HEADROCK HAM 3.6: Disband militia // TODO.Translate
};
STR16 pConditionStrings[] =
@@ -617,6 +622,7 @@ STR16 pAssignMenuStrings[] =
L"Veicolo", // the merc is in a vehicle
L"Ripara", // the merc is repairing items
L"Si esercita", // the merc is training
L"Facility", // the merc is using/staffing a facility // TODO.Translate
L"Annulla", // cancel this menu
};
@@ -673,7 +679,8 @@ STR16 pAttributeMenuStrings[] =
STR16 pTrainingMenuStrings[] =
{
L"Allenati", // train yourself
L"Esercito", // train the town
L"Esercito", // train the town
L"Mobile Militia", // TODO.Translate
L"Allenatore", // train your teammates
L"Studente", // be trained by an instructor
L"Annulla", // cancel this menu
@@ -1090,7 +1097,7 @@ CHAR16 gWeaponStatsDesc[][ 16 ] =
L"Weight:", //12
L"Stun Damage:",//13
// HEADROCK: Added new strings for extended description ** REDUNDANT **
L"AUTOPEN:", //14
L"Attachments:", //14 // TODO.Translate
L"AUTO/5:", //15
L"Amount:", //16
@@ -1179,7 +1186,7 @@ STR16 gzAmmoStatsFasthelp[ 20 ] =
L"Damage Modifier",
L"To-Hit Modifier",
L"Autofire Penalty Modifier (Higher is better)",
L"Burst/Auto Penalty Modifier (Higher is better)",
L"Burst Penalty Modifier (Higher is better)", // TODO.Translate
L"Reliability Modifier",
L"Loudness Modifier (Lower is better)",
L"",
@@ -1720,7 +1727,7 @@ STR16 sFacilitiesStrings[] =
{
L"Nessuno",
L"Ospedale",
L"Fabbrica",
L"Factory", // TODO.Translate
L"Prigione",
L"Militare",
L"Aeroporto",
@@ -1751,6 +1758,7 @@ STR16 pwTownInfoStrings[] =
L"Livello", // the training level of civilians in this town
L"addestramento civili", // 10 // state of civilian training in town
L"Esercito", // the state of the trained civilians in the town
L"Mobile Training", // HEADROCK HAM 3.6: The stat of Mobile militia training in town // TODO.Translate
};
// Mine strings
@@ -2053,6 +2061,8 @@ STR16 pTransactionText[] =
L"Equipaggiamento esercito in %s", // initial cost to equip a town's militia
L"Oggetti acquistati da%s.", //is used for the Shop keeper interface. The dealers name will be appended to the end of the string.
L"%s soldi depositati.",
L"Facility Use", // HEADROCK HAM 3.6 // TODO.Translate
L"Militia upkeep", // HEADROCK HAM 3.6 // TODO.Translate
};
STR16 pTransactionAlternateText[] =
@@ -2147,7 +2157,7 @@ STR16 pMapErrorString[] =
//11-15
L"Ordini di movimento? È in corso una battaglia!",
L"Siete stati vittima di un'imboscata da parte dai Bloodcat nel settore %s!",
L"Siete appena entrati in quella che sembra una tana di un Bloodcat nel settore I16!",
L"Siete appena entrati in quella che sembra una tana di un Bloodcat nel settore %s!",
L"",
L"La zona SAM in %s è stata assediata.",
//16-20
@@ -3626,6 +3636,10 @@ STR16 pMilitiaConfirmStrings[] =
L"Non potete permettervi il $%d per addestrare l'esercito cittadino qui.",
L"%s ha bisogno di una percentuale di %d affinché possiate continuare ad addestrare i soldati.",
L"Non potete più addestrare i soldati a %s.",
L"You cannot afford the $%d to train mobile militia here.", // HEADROCK HAM 3.6: Mobile Militia // TODO.Translate
L"Continue training mobile militia in %s (%s %d)?", // HEADROCK HAM 3.6: Mobile Militia // TODO.Translate
L"Training mobile militia in %d sectors will cost $ %d. %s", // HEADROCK HAM 3.6: Mobile Militia // TODO.Translate
L"Training a squad of mobile militia will cost $", // HEADROCK HAM 3.6: Mobile Militia // TODO.Translate
};
//Strings used in the popup box when withdrawing, or depositing money from the $ sign at the bottom of the single merc panel
@@ -3680,6 +3694,7 @@ STR16 zOptionsToggleText[] =
L"Low CPU usage",
L"Enhanced Description Box",
L"Forced Turn Mode", // add forced turn mode
L"Stat Progress Bars", // Show progress towards stat increase // TODO.Translate
L"--Cheat Mode Options--", // TOPTION_CHEAT_MODE_OPTIONS_HEADER,
L"Force Bobby Ray shipments", // force all pending Bobby Ray shipments
L"-----------------", // TOPTION_CHEAT_MODE_OPTIONS_END
@@ -3775,6 +3790,7 @@ STR16 zOptionsScreenHelpText[] =
L"When ON, game will run with much lower CPU usage.",
L"When ON, enhanced descriptions will be shown for items and weapons.",
L"When ON and enemy present, Turn Base mode persists untill sector is free (|C|T|R|L+|S|H|I|F|T+|A|L|T+|T).", // add forced turn mode
L"When ON, shows character progress towards gaining levels.", // TODO.Translate
L"(text not rendered)TOPTION_CHEAT_MODE_OPTIONS_HEADER",
L"Force all pending Bobby Ray shipments",
L"(text not rendered)TOPTION_CHEAT_MODE_OPTIONS_END",
@@ -4410,7 +4426,7 @@ STR16 gzLateLocalizedString[] =
//46-48
L"L'estensore della canna dell'arma di %s si è rotto!",
L"Non più di %d allenatori di soldati sono ammessi in questo settore.",
L"No more than %d militia trainers are permitted in this sector.", // TODO.Translate
L"Siete sicuri?",
//49-50
@@ -4448,7 +4464,7 @@ STR16 gzLateLocalizedString[] =
STR16 gzCWStrings[] =
{
L"Call reinforcements from adjacent sectors?",
L"Call reinforcements to %s from adjacent sectors?", // TODO.Translate
};
// WANNE: Tooltips
@@ -4525,9 +4541,36 @@ STR16 New113Message[] =
L"Enemy spotted! (Ctrl + x to enter turn based)",
};
// TODO.Translate
STR16 New113HAMMessage[] =
{
// 0 - 5
L"%s cowers in fear!",
L"%s is pinned down!",
L"%s fires more rounds than intended!",
L"You cannot train militia in this sector.",
L"Militia picks up %s.",
L"Cannot train militia with enemies present!",
// 6 - 10
L"%s lacks sufficient Leadership score to train militia.",
L"No more than %d Mobile Militia trainers are permitted in this sector.",
L"No room in %s or around it for new Mobile Militia!",
L"You need to have %d Town Militia in each of %s's liberated sectors before you can train Mobile Militia here.",
L"Can't staff a facility while enemies are present!",
// 11 - 15
L"%s lacks sufficient Wisdom to staff this facility.",
L"The %s is already fully-staffed.",
L"It will cost $%d per hour to staff this facility. Do you wish to continue?",
L"You have insufficient funds to pay for all Facility work today. $%d have been paid, but you still owe $%d. The locals are not pleased.",
L"You have insufficient funds to pay for all Facility work today. You owe $%d. The locals are not pleased.",
// 16 - 20
L"You have an outstanding debt of $%d for Facility Operation, and no money to pay it off!",
L"You have an outstanding debt of $%d for Facility Operation. You can't assign this merc to facility duty until you have enough money to pay off the entire debt.",
L"You have an outstanding debt of $%d for Facility Operation. Would you like to pay it all back?",
L"N/A in this sector",
L"Daily Expenses",
// 21 - 25
L"Insufficient funds to pay all enlisted militia! %d militia have disbanded and returned home.",
};
// WANNE: This are the email texts, when one of the 4 new 1.13 MERC mercs have levelled up, that Speck sends
@@ -4837,6 +4880,114 @@ STR16 gzIMPDisabilityTraitText[]=
L"I.M.P. Disabilities",
};
// TODO.Translate
// HEADROCK HAM 3.6: Error strings for assigning a merc to a facility
STR16 gzFacilityErrorMessage[]=
{
L"%s lacks sufficient Strength to perform this task.",
L"%s lacks sufficient Dexterity to perform this task.",
L"%s lacks sufficient Agility to perform this task.",
L"%s is not Healthy enough to perform this task.",
L"%s lacks sufficient Wisdom to perform this task.",
L"%s lacks sufficient Marksmanship to perform this task.",
// 6 - 10
L"%s lacks sufficient Medical Skill to perform this task.",
L"%s lacks sufficient Mechanical Skill to perform this task.",
L"%s lacks sufficient Leadership to perform this task.",
L"%s lacks sufficient Explosives Skill to perform this task.",
L"%s lacks sufficient Experience to perform this task.",
// 11 - 15
L"%s lacks sufficient Morale to perform this task.",
L"%s is too exhausted to perform this task.",
L"Insufficient loyalty in %s. The locals refuse to allow you to perform this task.",
L"Too many people are already working at the %s.",
L"Too many people are already performing this task at the %s.",
// 16 - 20
L"%s can find no items to repair.",
L"%s has lost some %s while working in sector %s!",
L"%s has lost some %s while working at the %s in %s!",
L"%s was injured while working in sector %s, and requires immediate medical attention!",
L"%s was injured while working at the %s in %s, and requires immediate medical attention!",
// 21 - 25
L"%s was injured while working in sector %s. It doesn't seem too bad though.",
L"%s was injured while working at the %s in %s. It doesn't seem too bad though.",
L"The residents of %s seem upset about %s's presence.",
L"The residents of %s seem upset about %s's work at the %s.",
L"%s's actions in sector %s have caused loyalty loss throughout the region!",
// 26 - 30
L"%s's actions at the %s in %s have caused loyalty loss throughout the region!",
L"%s is drunk.", // <--- This is a log message string.
L"%s has become severely ill in sector %s, and has been taken off duty.",
L"%s has become severely ill and cannot continue his work at the %s in %s.",
L"%s was injured in sector %s.", // <--- This is a log message string.
// 31 - 35
L"%s was severely injured in sector %s.", //<--- This is a log message string.
};
// TODO.Translate
STR16 gzFacilityRiskResultStrings[]=
{
L"Strength",
L"Agility",
L"Dexterity",
L"Wisdom",
L"Health",
L"Marksmanship",
// 5-10
L"Leadership",
L"Mechanical skill",
L"Medical skill",
L"Explosives skill",
};
// TODO.Translate
STR16 gzFacilityAssignmentStrings[]=
{
L"AMBIENT",
L"Staff",
L"Rest",
L"Repair Items",
L"Repair %s", // Vehicle name inserted here
L"Repair Robot",
// 6-10
L"Doctor",
L"Patient",
L"Practice Strength",
L"Practice Dexterity",
L"Practice Agility",
L"Practice Health",
// 11-15
L"Practice Marksmanship",
L"Practice Medical",
L"Practice Mechanical",
L"Practice Leadership",
L"Practice Explosives",
// 16-20
L"Student Strength",
L"Student Dexterity",
L"Student Agility",
L"Student Health",
L"Student Marksmanship",
// 21-25
L"Student Medical",
L"Student Mechanical",
L"Student Leadership",
L"Student Explosives",
L"Trainer Strength",
// 26-30
L"Trainer Dexterity",
L"Trainer Agility",
L"Trainer Health",
L"Trainer Marksmanship",
L"Trainer Medical",
// 30-35
L"Trainer Mechanical",
L"Trainer Leadership",
L"Trainer Explosives",
};
STR16 Additional113Text[]=
{
L"Jagged Alliance 2 v1.13 modalità finestra richiede una profondità di colore di 16bpp o meno.",