5
0
mirror of git://git.proxmox.com/git/proxmox-i18n.git synced 2024-12-22 21:33:51 +03:00
Commit Graph

50 Commits

Author SHA1 Message Date
Thomas Lamprecht
af80d7274f use correct ISO 639-1 code for Korean
ship previously used kr, which actually stands for Kanuri, as compat
symlink to avoid breaking existing setups, as those can have saved the
language in the datacenter.cfg and the users can have it in the
language cookie too. But we might want to map the kr to ko
transparently there in the future (e.g., next major release)

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2024-01-15 18:00:59 +01:00
Thomas Lamprecht
1afe997915 add basic Croatian (HR) translations
Contributed-by: Stipe Tabak <stipe.tabak7@gmail.com>
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2023-09-13 09:51:24 +02:00
Thomas Lamprecht
323c79d6b4 Add Georgian translations
Contributed-by: Ekaterine Papava <papava.e@gtu.ge>
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2023-08-03 15:45:53 +02:00
Thomas Lamprecht
e0dd5e6989 add Ukrainian translations
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2023-06-05 09:52:54 +02:00
Thomas Lamprecht
d33e040313 buildsys: add sbuild target for convenience
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2023-05-16 18:09:00 +02:00
Thomas Lamprecht
bf6772a13b buildsys: add dsc target
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2023-05-16 18:09:00 +02:00
Thomas Lamprecht
a16dc967dc makefile: convert to use simple parenthesis
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2023-05-16 18:09:00 +02:00
Thomas Lamprecht
86f072cad4 buildsys: derive upload dist automatically
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2023-05-16 18:09:00 +02:00
Thomas Lamprecht
3539b19441 buildsys: use source package name derived build directory
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2023-05-16 18:09:00 +02:00
Thomas Lamprecht
0de4c3cabe buildsys: use full DEB_VERSION variable
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2023-05-16 18:09:00 +02:00
Thomas Lamprecht
1524e1af3d buildsys: split to one language per line and sort
makes it slightly easier to work with it, if its deemed  to bloat the
makefile to much, we could move it to its separate linguas.mk or so

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2023-03-27 15:35:40 +02:00
Thomas Lamprecht
910254e897 buildsys: add intermediate target for doing the update and rework ordering
calling do_update allows one to refresh the .po files without pulling
in new submodule updates, that is useful when external contributors
send in a translations update by sending the whole .po file via mail,
with a possible older git commit as base. This way one can refresh
line numbers and new messages while keeping the updated state they
send.

Doing the order via explicit `$(MAKE) target` invocations seems
simpler and less error prone too.

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-09-01 10:45:32 +02:00
Thomas Lamprecht
0a877479b2 buildsys: add upload target
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-07-05 18:20:42 +02:00
Thomas Lamprecht
37d974f94e buildsys: change upload dist to bullseye
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-07-05 18:19:38 +02:00
Thomas Lamprecht
26220b7e89 buildsys: track all submodule makefiles for initialization
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2020-10-27 18:26:56 +01:00
Thomas Lamprecht
82cf3f703c add korean translation
Contributed-by: 김 주철 <jucheol.kim@bitclue.co.kr>
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2020-10-15 13:19:27 +02:00
Thomas Lamprecht
31f04d6ba9 add Proxmox Backup Server translation package
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2020-09-07 13:06:05 +02:00
Thomas Lamprecht
89e1fee772 add Dutch (nl) translation
Contributed-by: Jorren Schauwaert <jorren.schauwaert@gmail.com>
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2020-08-27 14:54:12 +02:00
Moayad Almalat
8349a53bf2 add arabic to translated languages
Signed-off-by: Moayad Almalat <m.almalat@proxmox.com>
2020-02-18 13:55:41 +01:00
Dominic Jäger
d8d277e25b Add hebrew translation
Contributed-by: Condless <info@condless.com>
Signed-off-by: Dominic Jäger <d.jaeger@proxmox.com>
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-08-28 13:50:40 +02:00
Rhonda D'Vine
16b2008075 Add a "make stats" target
It is useful to have a way to see the translation statistics.  The
output could potentially get used to have an overview page about the
translations and invite people to help out through that.

Signed-off-by: Rhonda D'Vine <rhonda@proxmox.com>
2019-06-11 13:49:15 +02:00
Thomas Lamprecht
a398dfe1ac buildsys: switch upload dist over to buster
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-05-22 20:55:23 +02:00
Thomas Lamprecht
5c0bd15784 buildsys: use dpkg-dev makefile helpers for pkg info
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-05-22 20:54:56 +02:00
Thomas Lamprecht
510e2edcd3 bump version to 1.1-4
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-04-10 16:13:39 +02:00
Thomas Lamprecht
ee78d4158d bump version to 1.1-3
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-04-08 18:24:22 +02:00
Thomas Lamprecht
b75cc67e98 bump version to 1.1-2
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-03-20 10:53:43 +01:00
Thomas Lamprecht
67dbb0975a bump version to 1.1-1
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-03-20 06:55:38 +01:00
Thomas Lamprecht
1e9427303a bump version to 1.0-9
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2018-12-03 13:02:51 +01:00
Thomas Lamprecht
de5c7842db bump version to 1.0-8
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2018-11-30 15:41:27 +01:00
Dietmar Maurer
d3abac2dba bump version to 1.0-7 2018-08-17 09:26:59 +02:00
Thomas Lamprecht
ebc53f54ce bump version to 1.0-6 2018-06-01 11:06:00 +02:00
Thomas Lamprecht
e0cc1a7473 add traditional chinese translations 2018-06-01 10:55:26 +02:00
Thomas Lamprecht
b6a1551986 bump version to 1.0-5 2018-05-09 14:46:12 +02:00
Wolfgang Bumiller
4ee74b5e8d buildsys fixup
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
2018-01-25 13:54:56 +01:00
Wolfgang Bumiller
04676d366b bump version to 1.0-4
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
2018-01-25 13:51:23 +01:00
Dietmar Maurer
6a538f952c bump version to 1.0-3 2018-01-23 10:13:58 +01:00
Thomas Lamprecht
ee60f2d827 buildsys: refactor building and language initialization
rsync everything in a temporary build directory and let buildpackage
handle the rest.

Has the advantage that both packages can be assembled in one
buildpackage run, whereas previous it was called twice.
Further, we can omit the do `make install` manually before calling
dpkg-buildpackage and use .SECONDARY so that make keeps the files.

It's not used anywhere else in our build systems and not really
needed.

If a new language gets added just run:
make init-XY.po

This won't happen that often, so an auto create has not a real use,
especially as the .po file must then be edited anyway.
Also we now can reuse the new 'messages.pot' target in the 'update'
target and a strict separation between initialising a new language
and updating a existing one seems reasonable.

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2018-01-23 10:05:59 +01:00
Thomas Lamprecht
e063b1cc9b buildsys: call lintian only on the package we built
Else we call lintian on both packages twice.

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2018-01-22 14:00:05 +01:00
Dominik Csapak
c1ae7daac3 make only one po file per language
instead of creating a po file per source package
(that are: pmg-gui, proxmox-widget-toolkit and pve-manager),
but combine the messages from them and create one
po file per language.

to not include unneeded strings in the (pve|pmg)-lang-*.js files,
we use the references value in po2js.pl to filter out unwanted strings

also include a git submodule update in the 'update' target, so that
we get the newest version when updating the po file
2018-01-22 13:07:00 +01:00
Dominik Csapak
e829fe4cfb add missing langs from pve 2018-01-15 13:43:34 +01:00
Dietmar Maurer
80273b3088 use relative paths for submodules 2017-12-14 13:21:05 +01:00
Dietmar Maurer
f6d19e5a1f bump version to 1.0-2 2017-10-04 12:14:22 +02:00
Dietmar Maurer
ded3002ec3 use ssh -X for upload 2017-10-04 10:39:14 +02:00
Dietmar Maurer
cbc629cecc add upload targets 2017-10-04 10:28:34 +02:00
Dietmar Maurer
03577a2a96 add new languages - fr, es, it 2017-10-04 10:22:54 +02:00
Dietmar Maurer
42d82cd28a Makefile: auto initialize submodules 2017-10-03 15:11:39 +02:00
Dietmar Maurer
1bddddef4a jsgettext.pl - add option -p to specify Project-Id-Version 2017-10-02 12:46:36 +02:00
Dietmar Maurer
62c8fdded3 add rules to generate files for new languages 2017-10-02 12:24:49 +02:00
Dietmar Maurer
9ce3f62e04 po2js.pl: add option -o to specify output filename 2017-10-02 12:15:11 +02:00
Dietmar Maurer
3f7b114386 copied scripts from pve-manager, modified to support proxmox-widget-toolkit 2017-10-02 11:34:43 +02:00