Commit Graph

26 Commits

Author SHA1 Message Date
3d-gussner
bd7bb5acb3
Update new messages and their translations (#2835)
* Add missing translations

* Add missing CZ and IT translations

* Update CZ, FR, IT, ES translations
CZ thanks to @DRracer
FR thanks to Carlin Dcustom
ES tried myself
IT thanks to @wavexx

Only missing is PL

* Improve wording +change keys

* Add missing PL translations

* Fix copy paste error in Italian
fix double translations

* Make PL translation shorter

* Fix some length issues and capital letters

* Fixed again translations length issues
updated po files

* Update FR translation - thanks @awenelo

* Fix execution of lang-check.py

- Make lang-check.py executable
- Execute directly instead of specifying the python interpreter manually
  ("python" is no longer available on Debian, and would default to
  version 2 prior to that despite being written for python 3)

* Fix permissions of translation files

Co-authored-by: D.R.racer <drracer@drracer.eu>
Co-authored-by: Yuri D'Elia <wavexx@thregr.org>
2020-09-18 16:50:25 +02:00
3d-gussner
8d946ef76e
Final FW 3.9.0 translations (#2666)
* Update translations

* Fix `Fsensor detection` to be found as missing in `not_tran.txt`

* Fixed typo

* Revert "Fix `Fsensor detection` to be found as missing in `not_tran.txt`"

This reverts commit 614b22d774924d058969bbadfc25550b9b2b3fa2.

We will change this in FW3.9.1

* Update po files after changing `lang_en_de.txt` and `lang_en_pl.txt` files

* Update existing messages

* Revert back one translation

* And more updates
2020-05-15 18:44:30 +02:00
3d-gussner
41da8862b4
MK3 3.9.0 Italian fix (#2663)
* Fix rm ... output issue
Remove files only if they exist

* Fix Italian missing translations
There have been only 362 instead of 365
Sorry for that, normally I double check this.

* Added `not_tran` and `not_used` files
This makes it easier to find missing or obsolate translations

* Revert "Added `not_tran` and `not_used` files"

This reverts commit a1b53dde663dc20a105fd3fa817e612ef999cb97.

These should be ignored

* Ignore ALL `not_tran`and `not_used` files
2020-05-13 20:51:13 +02:00
3d-gussner
deff8dcfde
MK3 3 9 0 missing translations (#2646)
* Add and update missing translations
- updated in Firmware/ files the missing `c=xx` column and `r=yy` rows.
- added missing translations to lang/lang_en*.txt

Everyone is developing and adding messages to serial and especially to LCD  PLEASE add `//// c=xx` or `//// c=xx r=yy` comments.
Preparing translations files without that information is a pain in the ... and takes way more time for somebody else
to review to code as it would take you.

* No need to have `MSG_abcde` again in comments `////` in `messages.c`

* German translation

* Missed a space

* Use the same format as somewhere else

* French translation.
I am not a native French speaking person, so please excuse my mistakes I may have done.

* Spanish translation.
I am not a native Spanish speaking person, so please excuse my mistakes I may have done.

* CZ translation

* Fix typos

* Another fix
It is
Dimmwert and not Dim Wert

* Fix issues reported by `lang-check.py`

* Add "difficult" messages containing `%`

* Updated MSG and German translation

* removed a translation as it breaks the language selection

* No need to wait until any-key is pressed

* No need to wait any-key is pressed

* Fixed two LF issues

* Updated PO files
ready to be send to translators

* Add missing italian translations

* Improve some existing italian translations

* More italian fixes

* More italian fixes

* Add exceptions in editorconfig for po files to avoid recoding

* Fix typo
Thanks @DRracer for pointing out

* Italian translation by @wavexx

* Update po/new/*.po files

* Update after merging MK3 branch

* Update French translation and some c=xx comments

Big thanks to @awenelo @carlin57 for helping with the french translations and their comments.

* Update po files after French translation

* Fixed most `lang-check.py` reported translation errors for Czech and German.
Two Czech have to be reviewed as these are too long.
One German is correct as it is shown in c=20 r=2 but is 1 char longer than this to split the message.
One German translation seams to be to long but have to review the actual max length

* Fix `lang-check.py` Spanish translation errors
There have been quite lot TOO long messages,

Can't imagine that nobody every complained about that.

* Fix `lang-check.py` Italian translations errors

* Update not_tran and not_used files after fixing several translations

* Some more error fixes and update of `po` files

* Polish translation

* Czech updated

* Fix typo

* no need to translate `\x00` if it is the same

* Polish: Runouts->Koniec

* Polish: Runouts->Konce f ... hopefully the last change

* Added MK2.5/s auto power mode to eeprom doxygen

* Final updates.

- Compiled all versions with multi-languages
- Compiled all versions with EN_ONLY
- updated all /lang/po/Firmware*.* files

* Add crlf attributes for po files

As done for editorconfig, this similarly forces git to handle
po files consistently in DOS format.

* Further improvent of IT translations

* Updated translation
Added cleanup to PF-build.sh

* remove lang/not_tran* and lang/not_used mistakenly added into the PR

Co-authored-by: DRracer <drracer@seznam.cz>
Co-authored-by: Yuri D'Elia <wavexx@thregr.org>
Co-authored-by: D.R.racer <drracer@drracer.eu>
2020-05-12 22:23:40 +02:00
3d-gussner
0a4b16a7e7 I run two lang scripts to show an issue
which i will report as well
- ran `/lang/lang-export.sh`
- copied `/lang/po/Firmware_xx.po` files to `/lang/po/new` as `xx.po` files
- ran `/lang/lang-import.sh`
- cleandup `/lang/po/new` folder
2019-09-22 14:45:59 +02:00
DRracer
441e24acbd update translated UI texts 2019-09-06 08:30:10 +02:00
Robert Pelnar
0069e8971b French po - fixed nonasci character. 2019-02-08 16:32:09 +01:00
Robert Pelnar
11b6c8d5f2 Po files returned from translators. 2019-02-08 16:28:20 +01:00
Robert Pelnar
6309efcd00 .po and .pot updated 2019-02-07 14:54:48 +01:00
PavelSindler
22493c6a3c
Revert "Dictionaries and po files updated" 2019-02-06 20:35:47 +01:00
Robert Pelnar
f9d6d0802a po files updated 2019-02-06 20:08:29 +01:00
Robert Pelnar
7fcb289d18 Updated po and pot files 2018-11-30 18:57:27 +01:00
Robert Pelnar
c18a9a00d5 Lang - new translated po files 2018-11-21 12:55:21 +01:00
Robert Pelnar
31ce725828 lang-export.sh - script for generating po and pot files from dictionaries
+generated po and pot files.
2018-11-09 14:48:27 +01:00
Robert Pelnar
d9eac401c5 Removed old po and pot files 2018-11-09 14:40:47 +01:00
Robert Pelnar
cba7215553 lang - added PO and POT files 2018-11-01 19:49:21 +01:00
Robert Pelnar
3c232a763b New lang, arduino 1.8.5 - removed po files (will be solved other way) 2018-10-18 12:57:25 +02:00
Robert Pelnar
f02a3467f4 New ML support - replaced LANG to LNG because of colission with env. var. 2018-06-17 21:25:57 +02:00
Robert Pelnar
c58e4cea0d New ML support - PO and POT generating scripts
+generated files (with comments)
2018-06-04 12:51:27 +02:00
Robert Pelnar
52b9b2c4e7 New ML support - pot generator script
+generated PO and POT files
2018-06-01 14:36:52 +02:00
Robert Pelnar
53d9d8bd8a New ML support - lang codes
+script tunning
2018-06-01 10:47:47 +02:00
Robert Pelnar
7ab53af604 New ML support - scripts tunning 2018-06-01 01:02:29 +02:00
Robert Pelnar
6f362974ef New ML support - fixed po generator script make_po.sh
+regenerated po files (complete, tested in poedit)
+update_lang.sh - cosmetics
2018-05-31 13:53:24 +02:00
Robert Pelnar
e28249a636 New ML support - scripts - lineendings changed to LF (unix) 2018-05-30 20:15:05 +02:00
Robert Pelnar
d27211a8a7 New ML support - migration - fixed parsing and new data for german
make_msgs.h - modified script for language_de.h
language_de.h - fixed - "lenght" instead of "length"
msgs_de.txt - new generated migration data
lang_en_de.txt - new generated dictionary
lang_de.po - new generated 'po' file
2018-05-30 13:41:55 +02:00
Robert Pelnar
be74b470bc New ML support - make_po.sh and generated po files. 2018-05-29 16:04:02 +02:00