Skip to content

Commit

Permalink
Update Italian and French assets from transpacks
Browse files Browse the repository at this point in the history
  • Loading branch information
NovaRain committed Mar 23, 2024
1 parent 1714ee8 commit 04b39d0
Show file tree
Hide file tree
Showing 98 changed files with 261 additions and 107 deletions.
298 changes: 197 additions & 101 deletions data/text/polish/credits.txt

Large diffs are not rendered by default.

11 changes: 5 additions & 6 deletions data/text/readme.md
Original file line number Diff line number Diff line change
@@ -1,12 +1,11 @@
Translation patch is necessary for separating strings in the translation system.
# Translation details

The system groups the strings by the source, thus ensuring that identical strings are translated all at once, and have the same translation.
Translation patch is necessary for separating similar strings in the [translation system](https://hive.bgforge.net).

However, a few strings do not fit game interface in some languages. Thus, they have a context applied, allowing to enter a different translation for them.
[PO file format](https://www.gnu.org/software/gettext/manual/html_node/PO-Files.html) groups the strings by the source, thus ensuring that identical strings are translated all at once, and have the same translation.

The context uses "sound" field in `msg` format. Do not delete it.
However, a few strings do not fit game interface in some languages. Thus, they have a PO "context" applied, allowing to enter a different translation for them. The context uses "sound" field in `msg` format. Do not delete it.

`translation.patch` is for tracking changes from original in diff format. It's not used anywhere.


Also, `game/pipboy.msg` is excluded from translation system because it needs special formatting (holodisk paragraphs split into strings, strings have length limit), so any updates to it are manual. Feel free to submit pull requests if necessary.
File `game/pipboy.msg` is excluded from translation system because it needs special formatting (holodisk paragraphs split into strings, strings have length limit), so any updates to it are manual. That also applies to `credits.txt` and `quotes.txt`. Feel free to submit pull requests for these files.
Binary file modified translations/french/art/intrface/wm_abbey.frm
Binary file not shown.
Binary file added translations/french/art/intrface/wm_arroy.frm
Binary file not shown.
Binary file added translations/french/art/intrface/wm_colus.frm
Binary file not shown.
Binary file added translations/french/art/intrface/wm_epa.frm
Binary file not shown.
Binary file added translations/french/art/intrface/wm_gecko.frm
Binary file not shown.
Binary file added translations/french/art/intrface/wm_klam.frm
Binary file not shown.
Binary file added translations/french/art/intrface/wm_modoc.frm
Binary file not shown.
Binary file added translations/french/art/intrface/wm_navar.frm
Binary file not shown.
Binary file added translations/french/art/intrface/wm_ncr.frm
Binary file not shown.
Binary file added translations/french/art/intrface/wm_red.frm
Binary file not shown.
Binary file added translations/french/art/intrface/wm_reno.frm
Binary file not shown.
Binary file added translations/french/art/intrface/wm_sanfn.frm
Binary file not shown.
Binary file modified translations/french/art/intrface/wm_tribe.frm
Binary file not shown.
Binary file added translations/italian/art/intrface/about.frm
Binary file not shown.
Binary file added translations/italian/art/intrface/aggdn.frm
Binary file not shown.
Binary file added translations/italian/art/intrface/aggoff.frm
Binary file not shown.
Binary file added translations/italian/art/intrface/aggup.frm
Binary file not shown.
Binary file added translations/italian/art/intrface/attackdn.frm
Binary file not shown.
Binary file added translations/italian/art/intrface/attackup.frm
Binary file not shown.
Binary file added translations/italian/art/intrface/barter.frm
Binary file not shown.
Binary file added translations/italian/art/intrface/burst.frm
Binary file not shown.
Binary file added translations/italian/art/intrface/burstdn.frm
Binary file not shown.
Binary file added translations/italian/art/intrface/burstup.frm
Binary file not shown.
Binary file added translations/italian/art/intrface/chadn.frm
Binary file not shown.
Binary file added translations/italian/art/intrface/chaup.frm
Binary file not shown.
Binary file added translations/italian/art/intrface/chemdn.frm
Binary file not shown.
Binary file added translations/italian/art/intrface/chemup.frm
Binary file not shown.
Binary file added translations/italian/art/intrface/chopuch.frm
Binary file not shown.
Binary file added translations/italian/art/intrface/cm_hookk.frm
Binary file not shown.
Binary file added translations/italian/art/intrface/cm_hymkr.frm
Binary file not shown.
Binary file added translations/italian/art/intrface/cm_jab.frm
Binary file not shown.
Binary file added translations/italian/art/intrface/cm_plmst.frm
Binary file not shown.
Binary file added translations/italian/art/intrface/cm_prckk.frm
Binary file not shown.
Binary file added translations/italian/art/intrface/cm_pstrk.frm
Binary file not shown.
Binary file added translations/italian/art/intrface/cm_pwkck.frm
Binary file not shown.
Binary file added translations/italian/art/intrface/control.frm
Binary file not shown.
Binary file added translations/italian/art/intrface/cowdn.frm
Binary file not shown.
Binary file added translations/italian/art/intrface/cowoff.frm
Binary file not shown.
Binary file added translations/italian/art/intrface/cowup.frm
Binary file not shown.
Binary file added translations/italian/art/intrface/cusdn.frm
Binary file not shown.
Binary file added translations/italian/art/intrface/cusoff.frm
Binary file not shown.
Binary file added translations/italian/art/intrface/custom.frm
Binary file not shown.
Binary file added translations/italian/art/intrface/cusup.frm
Binary file not shown.
Binary file added translations/italian/art/intrface/dblossk.frm
Binary file not shown.
Binary file added translations/italian/art/intrface/defdn.frm
Binary file not shown.
Binary file added translations/italian/art/intrface/defoff.frm
Binary file not shown.
Binary file added translations/italian/art/intrface/defup.frm
Binary file not shown.
Binary file added translations/italian/art/intrface/di_done1.frm
Binary file not shown.
Binary file added translations/italian/art/intrface/di_done2.frm
Binary file not shown.
Binary file added translations/italian/art/intrface/di_talk.frm
Binary file not shown.
Binary file added translations/italian/art/intrface/di_talkp.frm
Binary file not shown.
Binary file added translations/italian/art/intrface/distdn.frm
Binary file not shown.
Binary file added translations/italian/art/intrface/distup.frm
Binary file not shown.
Binary file added translations/italian/art/intrface/dragpuch.frm
Binary file not shown.
Binary file added translations/italian/art/intrface/edtrcrte.frm
Binary file not shown.
Binary file added translations/italian/art/intrface/edtredt.frm
Binary file not shown.
Binary file added translations/italian/art/intrface/forcpuch.frm
Binary file not shown.
Binary file added translations/italian/art/intrface/hampnch.frm
Binary file not shown.
Binary file added translations/italian/art/intrface/hipk.frm
Binary file not shown.
Binary file added translations/italian/art/intrface/iface.frm
Binary file not shown.
Binary file added translations/italian/art/intrface/invbox.frm
Binary file not shown.
Binary file added translations/italian/art/intrface/invmadn.frm
Binary file not shown.
Binary file added translations/italian/art/intrface/invmaup.frm
Binary file not shown.
Binary file added translations/italian/art/intrface/jumpk.frm
Binary file not shown.
Binary file added translations/italian/art/intrface/kick.frm
Binary file not shown.
Binary file added translations/italian/art/intrface/lignpuch.frm
Binary file not shown.
Binary file added translations/italian/art/intrface/loot.frm
Binary file not shown.
Binary file added translations/italian/art/intrface/mainmenu.frm
Binary file not shown.
Binary file added translations/italian/art/intrface/months.frm
Binary file not shown.
Binary file added translations/italian/art/intrface/movemult.frm
Binary file not shown.
Binary file added translations/italian/art/intrface/mvepnt.frm
Binary file not shown.
Binary file added translations/italian/art/intrface/pickchar.frm
Binary file not shown.
Binary file added translations/italian/art/intrface/pip.frm
Binary file not shown.
Binary file added translations/italian/art/intrface/punch.frm
Binary file not shown.
Binary file added translations/italian/art/intrface/reload.frm
Binary file not shown.
Binary file added translations/italian/art/intrface/roundk.frm
Binary file not shown.
Binary file added translations/italian/art/intrface/rundn.frm
Binary file not shown.
Binary file added translations/italian/art/intrface/runup.frm
Binary file not shown.
Binary file added translations/italian/art/intrface/single.frm
Binary file not shown.
Binary file added translations/italian/art/intrface/skick.frm
Binary file not shown.
Binary file added translations/italian/art/intrface/snapkick.frm
Binary file not shown.
Binary file added translations/italian/art/intrface/spunch.frm
Binary file not shown.
Binary file added translations/italian/art/intrface/swing.frm
Binary file not shown.
Binary file added translations/italian/art/intrface/throw.frm
Binary file not shown.
Binary file added translations/italian/art/intrface/thrust.frm
Binary file not shown.
Binary file added translations/italian/art/intrface/trade.frm
Binary file not shown.
Binary file added translations/italian/art/intrface/unarmed.frm
Binary file not shown.
Binary file added translations/italian/art/intrface/useon.frm
Binary file not shown.
Binary file added translations/italian/art/intrface/uset.frm
Binary file not shown.
Binary file added translations/italian/art/intrface/weapdn.frm
Binary file not shown.
Binary file added translations/italian/art/intrface/weapup.frm
Binary file not shown.
Binary file added translations/italian/art/intrface/wmapbox.frm
Binary file not shown.
Binary file added translations/italian/art/intrface/wminfce2.frm
Binary file not shown.
19 changes: 19 additions & 0 deletions translations/italian/premade/combat.bio
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@

LA STORIA DI NARG:

Il fisico eccezionale
ha fatto di Narg uno dei
migliori cacciatori della
tribu'. Il primo (e il
piu' delle volte il solo)
impulso di Narg e' quello
di spaccare tutto cio'
che non riesce a capire.
Narg e' diventato esperto
nel pestare, nel tagliare
e nel fare a fettine
(i nemici). Narg vorrebbe
dimostrare il suo valore
nel guidare la tribu' e
non permettera' a niente
e a nessuno di ostacolarlo.
20 changes: 20 additions & 0 deletions translations/italian/premade/diplomat.bio
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@

LA STORIA DI CHITSA:

Chitsa e' sempre stata
brava nel convincere gli
altri a fare come vuole
lei. La sua personalita'
vincente e il suo fascino,
hanno spesso fatto
sottovalutare agli altri le
capacita' della migliore
mercante della tribu'.
Nel corso dei suoi
frequenti viaggi, Chitsa
ha imparato ad affrontare i
pericoli del viaggiare nelle
Lande. Ora la tribu' ha
bisogno di aiuto e
nuovi sentieri mandano
richiami a Chitsa.
20 changes: 20 additions & 0 deletions translations/italian/premade/stealth.bio
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@

LA STORIA DI MINGAN:

Il suo passo felpato
e le sue dita rapide,
hanno sempre aiutato la
naturale curiosita' di
Mingan. Molti anni fa la
tribu' decise che i
talenti di Mingan sarebbero
stati piu' utili se usati
su qualcun altro. Da allora
Mingan e' diventato il piu'
abile scout della tribu'.
Tuttavia, le tende delle
altre tribu' rappresentano
una ben misera sfida,
di questi tempi. E'
giunta l'ora di esplorare
nuovi luoghi.

0 comments on commit 04b39d0

Please sign in to comment.