Use l10n for inventory gamepad actions

This commit is contained in:
Alexei Kotov 2025-09-14 03:55:16 +03:00
parent b0055ec8e7
commit 1182004937
8 changed files with 50 additions and 8 deletions

View File

@ -968,25 +968,25 @@ namespace MWGui
mControllerButtons.mA = "#{OMWEngine:InventorySelect}"; mControllerButtons.mA = "#{OMWEngine:InventorySelect}";
mControllerButtons.mB = "#{Interface:Close}"; mControllerButtons.mB = "#{Interface:Close}";
mControllerButtons.mX.clear(); mControllerButtons.mX.clear();
mControllerButtons.mR2 = "#{sCompanionShare}"; mControllerButtons.mR2 = "#{Interface:Share}";
break; break;
case MWGui::GM_Container: case MWGui::GM_Container:
mControllerButtons.mA = "#{OMWEngine:InventorySelect}"; mControllerButtons.mA = "#{OMWEngine:InventorySelect}";
mControllerButtons.mB = "#{Interface:Close}"; mControllerButtons.mB = "#{Interface:Close}";
mControllerButtons.mX = "#{Interface:TakeAll}"; mControllerButtons.mX = "#{Interface:TakeAll}";
mControllerButtons.mR2 = "#{sContainer}"; mControllerButtons.mR2 = "#{Interface:Container}";
break; break;
case MWGui::GM_Barter: case MWGui::GM_Barter:
mControllerButtons.mA = "#{sSell}"; mControllerButtons.mA = "#{Interface:Sell}";
mControllerButtons.mB = "#{Interface:Cancel}"; mControllerButtons.mB = "#{Interface:Cancel}";
mControllerButtons.mX = "#{Interface:Offer}"; mControllerButtons.mX = "#{Interface:Offer}";
mControllerButtons.mR2 = "#{sBarter}"; mControllerButtons.mR2 = "#{Interface:Barter}";
break; break;
case MWGui::GM_Inventory: case MWGui::GM_Inventory:
default: default:
mControllerButtons.mA = "#{sEquip}"; mControllerButtons.mA = "#{Interface:Equip}";
mControllerButtons.mB = "#{Interface:Back}"; mControllerButtons.mB = "#{Interface:Back}";
mControllerButtons.mX = "#{sDrop}"; mControllerButtons.mX = "#{Interface:Drop}";
mControllerButtons.mR2.clear(); mControllerButtons.mR2.clear();
break; break;
} }

View File

@ -1,13 +1,17 @@
Ask: "sAsk" Ask: "sAsk"
Back: "sBack" Back: "sBack"
Barter: "sBarter"
Buy: "sBuy" Buy: "sBuy"
Cancel: "sCancel" Cancel: "sCancel"
Center: "sCenter" # NB: in Russian and French localisations this has a trailing space Center: "sCenter" # This has a trailing space in Russian and French games
Close: "sClose" Close: "sClose"
Container: "sContainer" # This has a trailing space in the Russian game
Create: "sCreate" Create: "sCreate"
Delete: "sDelete" Delete: "sDelete"
DisposeOfCorpse: "sDisposeofCorpse" DisposeOfCorpse: "sDisposeofCorpse"
Done: "sDone" Done: "sDone"
Drop: "sDrop" # This has a trailing space in the Russian game
Equip: "sEquip" # This has a trailing space in the Russian game
Face: "sFace" Face: "sFace"
Goodbye: "sGoodbye" Goodbye: "sGoodbye"
Hair: "sHair" Hair: "sHair"
@ -16,7 +20,7 @@ Inventory: "sInventory"
Item: "sItem" Item: "sItem"
Local: "sLocal" Local: "sLocal"
MagicEffects: "sMagicEffects" MagicEffects: "sMagicEffects"
# NB: sMouse and sMove exist but they are not localised in the Russian game and should not be used # Mouse/Move: sMouse and sMove exist but they are not localised in the Russian game and should not be used
Next: "sNext" Next: "sNext"
No: "sNo" No: "sNo"
None: "sNone" None: "sNone"
@ -30,7 +34,9 @@ Rest: "sRest"
ScrollDown: "sScrolldown" ScrollDown: "sScrolldown"
ScrollUp: "sScrollup" ScrollUp: "sScrollup"
Select: "sSelect" Select: "sSelect"
Sell: "sSell"
Sex: "sSex" Sex: "sSex"
Share: "sCompanionShare"
Soul: "sSoulGem" Soul: "sSoulGem"
Take: "sTake" Take: "sTake"
TakeAll: "sTakeAll" TakeAll: "sTakeAll"

View File

@ -1,14 +1,17 @@
Ask: "Fragen" Ask: "Fragen"
Back: "Zurück" Back: "Zurück"
Barter: "Handeln"
Buy: "Kaufen" Buy: "Kaufen"
Cancel: "Abbruch" Cancel: "Abbruch"
Center: "Zentrieren" Center: "Zentrieren"
Close: "Schließen" Close: "Schließen"
Container: "Behälter"
Copy: "Kopieren" Copy: "Kopieren"
Create: "Herstellen" Create: "Herstellen"
Delete: "Entfernen" Delete: "Entfernen"
DisposeOfCorpse: "Leiche beseitigen" DisposeOfCorpse: "Leiche beseitigen"
Done: "Fertig" Done: "Fertig"
Drop: "Ablegen"
DurationDay: "{days} d " DurationDay: "{days} d "
DurationHour: "{hours} h " DurationHour: "{hours} h "
DurationMinute: "{minutes} min " DurationMinute: "{minutes} min "
@ -28,6 +31,7 @@ DurationYear: |-
one{{years} Jahr } one{{years} Jahr }
other{{years} Jahre } other{{years} Jahre }
} }
Equip: "Verwenden"
Face: "Gesicht" Face: "Gesicht"
Goodbye: "Lebt wohl!" Goodbye: "Lebt wohl!"
Hair: "Haar" Hair: "Haar"
@ -57,7 +61,9 @@ Rest: "Rasten"
ScrollDown: "Nach unten scrollen" ScrollDown: "Nach unten scrollen"
ScrollUp: "Nach oben scrollen" ScrollUp: "Nach oben scrollen"
Select: "Auswählen" Select: "Auswählen"
Sell: "Verkaufen"
Sex: "Geschlecht" Sex: "Geschlecht"
Share: "Teilen"
Soul: "Seele" Soul: "Seele"
Take: "Nehmen" Take: "Nehmen"
TakeAll: "Alles nehmen" TakeAll: "Alles nehmen"

View File

@ -1,14 +1,17 @@
Ask: "Ask" Ask: "Ask"
Back: "Back" Back: "Back"
Barter: "Barter"
Buy: "Buy" Buy: "Buy"
Cancel: "Cancel" Cancel: "Cancel"
Center: "Center" Center: "Center"
Close: "Close" Close: "Close"
Container: "Container"
Copy: "Copy" Copy: "Copy"
Create: "Create" Create: "Create"
Delete: "Delete" Delete: "Delete"
DisposeOfCorpse: "Dispose of Corpse" DisposeOfCorpse: "Dispose of Corpse"
Done: "Done" Done: "Done"
Drop: "Drop"
DurationDay: "{days} d " DurationDay: "{days} d "
DurationHour: "{hours} h " DurationHour: "{hours} h "
DurationMinute: "{minutes} min " DurationMinute: "{minutes} min "
@ -23,6 +26,7 @@ DurationYear: |-
one{{years} yr } one{{years} yr }
other{{years} yrs } other{{years} yrs }
} }
Equip: "Equip"
Face: "Face" Face: "Face"
Goodbye: "Goodbye" Goodbye: "Goodbye"
Hair: "Hair" Hair: "Hair"
@ -48,7 +52,9 @@ Rest: "Rest"
ScrollDown: "Scroll Down" ScrollDown: "Scroll Down"
ScrollUp: "Scroll Up" ScrollUp: "Scroll Up"
Select: "Select" Select: "Select"
Sell: "Sell"
Sex: "Sex" Sex: "Sex"
Share: "Share"
Soul: "Soul" Soul: "Soul"
Take: "Take" Take: "Take"
TakeAll: "Take All" TakeAll: "Take All"

View File

@ -1,14 +1,17 @@
Ask: "Demander" Ask: "Demander"
Back: "En arrière" Back: "En arrière"
Barter: "Marchander"
Buy: "Acheter" Buy: "Acheter"
Cancel: "Annuler" Cancel: "Annuler"
Center: "Centrer" Center: "Centrer"
Close: "Fermer" Close: "Fermer"
Container: "Contenant"
Copy: "Copier" Copy: "Copier"
Create: "Créer" Create: "Créer"
DisposeOfCorpse: "Supprimer cadavre" DisposeOfCorpse: "Supprimer cadavre"
Delete: "Effacer" Delete: "Effacer"
Done: "Fait" Done: "Fait"
Drop: "Lâcher"
DurationDay: |- DurationDay: |-
{days, plural, {days, plural,
one{{days} jour } one{{days} jour }
@ -23,6 +26,7 @@ DurationYear: |-
one{{years} an } one{{years} an }
other{{years} ans } other{{years} ans }
} }
Equip: "S'équiper"
Face: "Face" Face: "Face"
Goodbye: "Au revoir" Goodbye: "Au revoir"
Hair: "Cheveux" Hair: "Cheveux"
@ -48,7 +52,9 @@ Rest: "Repos"
ScrollDown: "Défilement bas" ScrollDown: "Défilement bas"
ScrollUp: "Défilement haut" ScrollUp: "Défilement haut"
Select: "Sélectionner" Select: "Sélectionner"
Sell: "Vendre"
Sex: "Sexe" Sex: "Sexe"
Share: "Répartir"
Soul: "Ame" Soul: "Ame"
Take: "Prendre" Take: "Prendre"
TakeAll: "Tout prendre" TakeAll: "Tout prendre"

View File

@ -1,14 +1,17 @@
Ask: "Zapytaj" Ask: "Zapytaj"
Back: "Wstecz" Back: "Wstecz"
Barter: "Handel"
Buy: "Kup" Buy: "Kup"
Cancel: "Anuluj" Cancel: "Anuluj"
Center: "Centruj" Center: "Centruj"
Close: "Zamknij" Close: "Zamknij"
Container: "Pojemnik"
Copy: "Kopiuj" Copy: "Kopiuj"
Create: "Utwórz" Create: "Utwórz"
Delete: "Usuń" Delete: "Usuń"
DisposeOfCorpse: "Usuń zwłoki" DisposeOfCorpse: "Usuń zwłoki"
Done: "Koniec" Done: "Koniec"
Drop: "Upuść"
DurationDay: "{days} d. " DurationDay: "{days} d. "
DurationHour: "{hours} godz. " DurationHour: "{hours} godz. "
DurationMinute: "{minutes} min " DurationMinute: "{minutes} min "
@ -21,6 +24,7 @@ DurationYear: |-
few{{years} lata } few{{years} lata }
many{{years} lat } many{{years} lat }
} }
Equip: "Załóż"
Face: "Twarz" Face: "Twarz"
Goodbye: "Do widzenia" Goodbye: "Do widzenia"
Hair: "Włosy" Hair: "Włosy"
@ -46,7 +50,9 @@ Rest: "Odpocznij"
ScrollDown: "Przewiń w dół" ScrollDown: "Przewiń w dół"
ScrollUp: "Przewiń w górę" ScrollUp: "Przewiń w górę"
Select: "Wybierz" Select: "Wybierz"
Sell: "Sprzedaj"
Sex: "Płeć" Sex: "Płeć"
Share: "Podział"
Soul: "Dusza" Soul: "Dusza"
Take: "Weź" Take: "Weź"
TakeAll: "Weź wszystko" TakeAll: "Weź wszystko"

View File

@ -1,14 +1,17 @@
Ask: "Спросить" Ask: "Спросить"
Back: "Назад" Back: "Назад"
Barter: "Торговать"
Buy: "Купить" Buy: "Купить"
Cancel: "Отмена" Cancel: "Отмена"
Center: "Центр" Center: "Центр"
Close: "Закрыть" Close: "Закрыть"
Container: "Контейнер"
Copy: "Скопировать" Copy: "Скопировать"
Create: "Создать" Create: "Создать"
Delete: "Удалить" Delete: "Удалить"
DisposeOfCorpse: "Убрать тело" DisposeOfCorpse: "Убрать тело"
Done: "Готово" Done: "Готово"
Drop: "Бросить"
DurationDay: "{days} д " DurationDay: "{days} д "
DurationHour: "{hours} ч " DurationHour: "{hours} ч "
DurationMinute: "{minutes} мин " DurationMinute: "{minutes} мин "
@ -20,6 +23,7 @@ DurationYear: |-
few{{years} г } few{{years} г }
other{{years} л } other{{years} л }
} }
Equip: "Надеть"
Face: "Лицо" Face: "Лицо"
Goodbye: "Прощание" Goodbye: "Прощание"
Hair: "Прическа" Hair: "Прическа"
@ -45,7 +49,9 @@ Rest: "Отдых"
ScrollDown: "Прокрутить вниз" ScrollDown: "Прокрутить вниз"
ScrollUp: "Прокрутить вверх" ScrollUp: "Прокрутить вверх"
Select: "Выбрать" Select: "Выбрать"
Sell: "Продать"
Sex: "Пол" Sex: "Пол"
Share: "Доля"
Soul: "Душа" Soul: "Душа"
Take: "Взять" Take: "Взять"
TakeAll: "Взять все" TakeAll: "Взять все"

View File

@ -1,14 +1,17 @@
Ask: "Fråga" Ask: "Fråga"
Back: "Bakåt" Back: "Bakåt"
Barter: "Handla"
Buy: "Köp" Buy: "Köp"
Cancel: "Avbryt" Cancel: "Avbryt"
Center: "Centrera" Center: "Centrera"
Close: "Stäng" Close: "Stäng"
Container: "Behållare"
Copy: "Kopiera" Copy: "Kopiera"
Create: "Skapa" Create: "Skapa"
Delete: "Radera" Delete: "Radera"
DisposeOfCorpse: "Undanröj liket" DisposeOfCorpse: "Undanröj liket"
Done: "Klar" Done: "Klar"
Drop: "Släpp"
DurationDay: "{days} d " DurationDay: "{days} d "
DurationHour: "{hours} tim " DurationHour: "{hours} tim "
DurationMinute: "{minutes} min " DurationMinute: "{minutes} min "
@ -23,6 +26,7 @@ DurationYear: |-
one{{years} år } one{{years} år }
other{{years} år } other{{years} år }
} }
Equip: "Utrusta"
Face: "Ansikte" Face: "Ansikte"
Goodbye: "Adjö" Goodbye: "Adjö"
Hair: "Hår" Hair: "Hår"
@ -48,7 +52,9 @@ Rest: "Vila"
ScrollDown: "Scrolla ner" ScrollDown: "Scrolla ner"
ScrollUp: "Scrolla upp" ScrollUp: "Scrolla upp"
Select: "Välj" Select: "Välj"
Sell: "Sälj"
Sex: "Kön" Sex: "Kön"
Share: "Dela"
Soul: "Själ" Soul: "Själ"
Take: "Ta" Take: "Ta"
TakeAll: "Ta allt" TakeAll: "Ta allt"