From 38fa4bf137e955d4267454a2d21f856a7f67eaf0 Mon Sep 17 00:00:00 2001 From: Thomas Voss Date: Sun, 25 Jun 2023 22:15:02 +0200 Subject: More translations --- build | 28 +++++++++--- data/country-info.pt | 2 +- data/sections.en | 22 ++++++++++ data/sections.pt | 22 ++++++++++ src/pt/euro/coins-denom.template.html | 4 +- src/pt/euro/coins.template.html | 83 ++++++++++++++++++----------------- src/pt/footer.html | 2 +- 7 files changed, 112 insertions(+), 51 deletions(-) create mode 100644 data/sections.en create mode 100644 data/sections.pt diff --git a/build b/build index 8663c41..d83c8ad 100755 --- a/build +++ b/build @@ -119,13 +119,19 @@ compile_for_lang() { gawk -v CC=$CC ' @include "scripts/getcls.awk" - $1 == CC && /.. start/ { - sub(/.. start/, "") - printf "%s\n", $0 + FILENAME != "data/coins" { + split($0, a, "\t") + en2lang[a[1]] = a[2] + } + + FILENAME == "data/coins" && $1 == CC && /.. start/ { + sub(/^.. start/, ""); sub(/^ /, "") + printf "%s\n", + en2lang[$0] next } - $1 == CC { + FILENAME == "data/coins" && $1 == CC { y = $10 if ($11 != "") y_ = $11 @@ -151,7 +157,7 @@ compile_for_lang() { } END { print "MARKER LOL" } - ' data/coins \ + ' data/sections.$1 data/coins \ | last-of-design.sed \ | sed -E 's|()[^<]*([^<]*)?()|\1\ \3|g' \ | xfsub '' - $nod/index.html @@ -353,10 +359,18 @@ compile_for_lang() { sed -Ei " /|s|([^<]*)|
\\1
| " $nod/index.html + case $1 in + en) + sep=. + ;; + *) + sep=, + ;; + esac if [ $denom -eq 100 -o $denom -eq 200 ]; then - sed -i "s//${denom%00}.00/" $nod/index.html + sed -i "s//${denom%00}${sep}00/" $nod/index.html else - sed -i "s//0.`printf '%02d' $denom`/" $nod/index.html + sed -i "s//0$sep`printf '%02d' $denom`/" $nod/index.html fi for CC in `cut -f1 data/tmp-data.$1`; do diff --git a/data/country-info.pt b/data/country-info.pt index 87ca4ff..f322b84 100644 --- a/data/country-info.pt +++ b/data/country-info.pt @@ -22,7 +22,7 @@ LU Luxemburguesas Luxemborgo LV Letãs Letônia MC Monegascas Mônaco MT Maltesas Malta -NL Holandesas Holanda +NL Holandesas Países Baixos PT Portuguesas Portugal SI Eslovenas Eslovênia SK Eslovacas Eslováquia diff --git a/data/sections.en b/data/sections.en new file mode 100644 index 0000000..807dea5 --- /dev/null +++ b/data/sections.en @@ -0,0 +1,22 @@ +King Albert II (Series I) King Albert II (Series I) +King Albert II (Series II) King Albert II (Series II) +King Philippe King Philippe + +King Juan Carlos I (Series I) King Juan Carlos I (Series I) +King Juan Carlos I (Series II) King Juan Carlos I (Series II) +King Felipe VI King Felipe VI + +Series I Series I +Series II Series II + +Prince Rainier III Prince Rainier III +Prince Albert II Prince Albert II + +Queen Beatrix Queen Beatrix +King Willem-Alexander King Willem-Alexander + +Pope John Paul II Pope John Paul II +Sede Vacante Sede Vacante +Pope Benedict XVI Pope Benedict XVI +Pope Francis Pope Francis +Coat of Arms Coat of Arms diff --git a/data/sections.pt b/data/sections.pt new file mode 100644 index 0000000..b29a2a2 --- /dev/null +++ b/data/sections.pt @@ -0,0 +1,22 @@ +King Albert II (Series I) Rei Albert II (Série I) +King Albert II (Series II) Rei Albert II (Série II) +King Philippe Rei Filipe + +King Juan Carlos I (Series I) Rei Juan Carlos I (Série I) +King Juan Carlos I (Series II) Rei Juan Carlos I (Série II) +King Felipe VI Rei Felipe VI + +Series I Série I +Series II Série II + +Prince Rainier III Príncipe Rainier III +Prince Albert II Príncipe Albert II + +Queen Beatrix Rainha Beatriz +King Willem-Alexander Rei Willem-Alexander + +Pope John Paul II Papa João Paulo II +Sede Vacante Sede Vacante +Pope Benedict XVI Papa Bento XVI +Pope Francis Papa Francisco +Coat of Arms Brazão diff --git a/src/pt/euro/coins-denom.template.html b/src/pt/euro/coins-denom.template.html index 3ed260d..bc2d4f3 100644 --- a/src/pt/euro/coins-denom.template.html +++ b/src/pt/euro/coins-denom.template.html @@ -3,7 +3,7 @@ - €<!-- DENOM --> Coins + <!-- DENOM --> € Moedas @@ -17,7 +17,7 @@
-

Coins

+

 € Moedas

diff --git a/src/pt/euro/coins.template.html b/src/pt/euro/coins.template.html index 6a01507..7e5fe2a 100644 --- a/src/pt/euro/coins.template.html +++ b/src/pt/euro/coins.template.html @@ -3,7 +3,7 @@ - <!-- DEMON --> Euro Coins + Moedas Euro <!-- DEMON --> @@ -17,7 +17,7 @@
-

Euro Coins

+

Moedas Euro

@@ -30,9 +30,9 @@

- All German coins bear one of five different mintmarks that represent - the city in which they were minted. These are: Berlin (A), Munich - (D), Stuttgart (F), Karlsruhe (G), and Hamburg (J). + Todas as moedas alemãs carregam uma das cinco marcas de cunhagem + diferentes que representam a cidade em que foram cunhadas. Eles são: + Berlim (A), Munique (D), Stuttgart (F), Karlsruhe (G) e Hamburgo (J).


@@ -40,9 +40,10 @@

- There is an error that exists for €2 coins minted in 1999 where the - holes in one, two, or even three of the 9’s are filled. The number of - 9’s filled is displayed with a fraction (e.g. 2/3 for two 9’s filled). + Existe um erro nas moedas de 2 € cunhadas em 1999, onde os + buracos em um, dois ou até três dos 9s são preenchidos. O número de + 9s preenchidos é exibido com uma fração (por exemplo, 2/3 para dois 9s + preenchidos).


@@ -50,10 +51,11 @@

- As a result of a late joining to the Eurozone, Greece was assisted by - the countries of France, Spain, and Finland to mint coins for 2002. - For this reason all 2002 coins have two varieties — one with a - mintmark in the star (‘F’, ‘E’, and ‘S’) and one without. + Como resultado de uma adesão tardia na à zona do euro, a Grécia foi + auxiliada pelos países da França, Espanha e Finlândia para cunhar + moedas para 2002. Por esta razão, todas as moedas de 2002 têm duas + variedades — uma com uma marca de cunhagem na estrela (‘F’, ‘E’ e ‘S’) + e um sem.


@@ -61,10 +63,10 @@

- For the years 2020–2021 Luxembourg released certain commemorative - coins in both a “classic” and “photo” variety. Any years labeled with - ‘P’ are of the “photo” variety while years without a label are of the - standard “classic” variety. + Para os anos de 2020–2021, Luxemburgo lançou certas moedas + comemorativas com uma variedade “clássica” e “foto”. Todos os anos com + o sufixo ‘P’ são da variedade “foto”, enquanto os anos sem rótulo são + da variedade “clássica”.


@@ -72,11 +74,12 @@

- Many Maltese commemoratives have different mintmarks depending on in - they were intended for circulation, coincards, or sets. Any years - listed on this page suffixed with “MdP” bear the mintmark of the - Monnaie de Paris (Paris Mint), while years suffixed with “KNM” bear - the mintmark of the Koninklijke Nederlandse Munt (Royal Dutch Mint). + Muitos comemorativos malteses têm marcas de cunhagem diferentes, + dependendo de como foram destinados à circulação, coincards ou + conjuntos. Todos os anos listados nesta página com o sufixo “MdP” + trazem a marca da moeda da Monnaie de Paris (Casa da Moeda de Paris), + enquanto os anos com o sufixo “KNM” levam a marca da moeda da + Koninklijke Nederlandse Munt (Casa da Moeda Real Holandesa).


@@ -84,9 +87,9 @@

- Besides just the standard €2 commemorative releases, the Koninklijke - Nederlandse Munt (Royal Dutch Mint) also sells NIFC €5 commemorative - coins; these coins are suffixed with “€5”. + Além dos lançamentos comemorativos de 2 €, o Koninklijke + Nederlandse Munt (Casa da Moeda Real Holandesa) também vende moedas + comemorativas NIFC de 5 €; estas moedas têm o sufixo “€5”.


@@ -97,25 +100,25 @@ - + - - - - - - + + + + + + - - - - - - + + + + + + @@ -133,11 +136,11 @@
Standard IssuesEdições Regulares
1c2c5c10c20c50c1ct2ct5ct10ct20ct50ct €1 €2
1 Cent2 Cent5 Cent10 Cent20 Cent50 Cent1 Cts.2 Cts.5 Cts.10 Cts.20 Cts.50 Cts. 1 Euro 2 Euro
- + - - + + diff --git a/src/pt/footer.html b/src/pt/footer.html index ca42706..c6351c6 100644 --- a/src/pt/footer.html +++ b/src/pt/footer.html @@ -1,3 +1,3 @@

- Found a mistake or a bad translation? Contact me! + Encontrou um erro ou uma tradução ruim? Contate-me!

-- cgit v1.2.3
Commemorative IssuesEdições Comemorativas
YearCommemorated TopicsAnoTópicos Comemorados