Commit Graph

610 Commits

Author SHA1 Message Date
3d-gussner 00fedbb08a Update MSG_LANGUAGE_SELECT c=18 2021-03-30 09:30:04 +02:00
3d-gussner 164226c739 Define #MSG_RIGHT c=10 2021-03-30 09:29:07 +02:00
3d-gussner 2daf1d9114 Define #MSG_LEFT c=10 2021-03-30 09:26:50 +02:00
3d-gussner 169f8983b6 Define #MSG_ADDITIONAL_SHEETS c=20 r=9 2021-03-30 09:23:35 +02:00
3d-gussner a82ca3def4 Update #MSG_WATCH c=18 2021-03-30 09:21:50 +02:00
3d-gussner 0139bb5a5e Update #MSG_CHANGE_SUCCESS c=20 2021-03-30 09:20:57 +02:00
3d-gussner 0e86ab88fd Update #MSG_FILAMENTCHANGE c=18 2021-03-30 09:20:01 +02:00
3d-gussner 9c0300df66 Update #MSG_HEATING c=20 2021-03-30 09:18:11 +02:00
3d-gussner 280a3c4d3a Update #MSG_PRUSA3D_HOWTO c=18 2021-03-30 09:16:14 +02:00
3d-gussner 12bd2f1a09 Update #MSG_PRUSA3D c=18 2021-03-30 09:15:21 +02:00
3d-gussner 4e4fb7a59f Update #MSG_PRUSA3D_FORUM c=18 2021-03-30 09:14:20 +02:00
3d-gussner 10c586b577 Update #MSG_FLOW c=15 2021-03-30 09:13:09 +02:00
3d-gussner db07d55c29 Define #MSG_MMU_FIX_ISSUE c=20 r=4 2021-03-30 09:11:19 +02:00
3d-gussner 7c9891d85e Update #MSG_FSENSOR c=12 2021-03-30 09:09:11 +02:00
3d-gussner 7a99f63ffd Define #MSG_FAIL_STATS c=18 2021-03-30 09:06:59 +02:00
3d-gussner d427563e2b Define #MSG_MMU_FAIL_STATS c=18 2021-03-30 09:05:18 +02:00
3d-gussner 1b4241f031 Update #MSG_ERROR c=10 2021-03-30 09:03:38 +02:00
3d-gussner 1b8ca77b0c Define #MSG_MMU_CUTTING_FIL c=18 2021-03-30 09:01:58 +02:00
3d-gussner b6031c02a8 Update #MSG_DISABLE_STEPPERS c=18 2021-03-30 08:59:27 +02:00
3d-gussner 69b9acdfc1 Define #MSG_CRASH_RESUME c=20 r=3 2021-03-30 08:57:42 +02:00
3d-gussner 411caddc55 Define #MSG_CHOOSE_FIL_1ST_LAYERCAL c=20 r=7 2021-03-30 08:14:46 +02:00
3d-gussner 2d2dc23e81 Define #MSG_CALIBRATING_HOME c=20 2021-03-30 08:12:20 +02:00
3d-gussner c8af50d344 Define #MSG_COPY_SEL_LANG c=20 r=3 2021-03-30 08:09:08 +02:00
3d-gussner 71638b49fc Update #MSG_COOLDOWN c=18 2021-03-30 08:05:54 +02:00
3d-gussner 5f9b66a23a Update #MSG_NOT_COLOR c=19 2021-03-30 08:04:39 +02:00
3d-gussner 02ff05639b Define MSG_CHECKING_FILE c=17 2021-03-30 08:01:26 +02:00
3d-gussner f2298b1a46 Update #MSG_SD_REMOVED c=20 2021-03-30 07:57:42 +02:00
3d-gussner 1e2f5c8323 Update #MSG_MENU_CALIBRATION c=18 2021-03-30 07:55:19 +02:00
3d-gussner 3733c42d38 Update #MSG_HOMEYZ_DONE c=20 2021-03-30 07:54:11 +02:00
3d-gussner 79aa6b198d Update #MSG_HOMEYZ c=18 2021-03-30 07:52:24 +02:00
3d-gussner fa0382fd3e Update #MSG_CALIBRATE_BED c=18 2021-03-30 07:50:54 +02:00
3d-gussner 2985c6bd6b Update #MSG_BED c=13 2021-03-30 07:49:37 +02:00
3d-gussner 7c906dd0b1 Update #MSG_BED_CORRECTION_MENU c=18 2021-03-30 07:44:16 +02:00
3d-gussner b505dae90d Move Dutch removing part to correct loaction 2021-03-22 18:33:43 +01:00
3d-gussner 4d464b79f4 Update MSG_BED_HEATING c=20 2021-03-20 17:30:44 +01:00
3d-gussner 3ee23af7b7 Update MSG_BED_DONE c=20 2021-03-20 16:04:52 +01:00
3d-gussner ba0f2b2501 Update MSG_LOOSE_PULLEY c=20 2021-03-20 07:11:41 +01:00
3d-gussner 3fcc81ebdb Update MSG_SELFTEST_ENDSTOP c=16 2021-03-20 07:11:07 +01:00
3d-gussner 17df4e1c8d Update MSG_SELFTEST_ENDSTOPS c=20 2021-03-20 07:10:09 +01:00
3d-gussner 4a6c53daf8 Update MSG_SELFTEST_PLEASECHECK c=20 2021-03-20 07:09:33 +01:00
3d-gussner b3d3feef4d Update MSG_SELFTEST_ERROR c=20 2021-03-20 07:08:48 +01:00
3d-gussner 5d167ce813 Update MSG_SELFTEST_NOTCONNECTED c=20 2021-03-20 07:08:20 +01:00
3d-gussner 625604d704 Update MSG_SELFTEST_HEATERTHERMISTOR c=20 2021-03-20 07:07:14 +01:00
3d-gussner b86ad11b68 Update MSG_SELFTEST_BEDHEATER c=20 2021-03-20 07:06:37 +01:00
3d-gussner b3b062e4ba Update MSG_SELFTEST_SWAPPED c=16 2021-03-20 07:05:47 +01:00
3d-gussner b6684f6114 Update MSG_SELFTEST_AXIS c=16 2021-03-20 07:05:03 +01:00
3d-gussner bc9f6b6ae6 Update MSG_SELFTEST_AXIS_LENGTH c=20 2021-03-20 07:03:47 +01:00
3d-gussner 83cbfda113 Update MSG_AUTO_HOME c=18 2021-03-20 07:02:43 +01:00
3d-gussner fe1b4e50be Update MSG_AMBIENT c=14 2021-03-20 06:59:54 +01:00
3d-gussner 178fe36dc7 Create MSG_CANCEL c=9
Delete ">Cancel"
Samed 10 bytes
Updated MSG_MEASURED_OFFSET c=20
2021-03-20 06:30:26 +01:00
3d-gussner 1c965cd988 Update MSG_MEASURED_OFFSET c=20 2021-03-20 06:18:41 +01:00
3d-gussner 92acac453f Update MSG_MMU_POWER_FAILS c=15 2021-03-20 06:16:11 +01:00
3d-gussner dd67c5110a Fix some Dutch translations 2021-03-20 06:09:52 +01:00
3d-gussner 0819a9ba35 Fix too long Dutch translation 2021-03-20 05:49:43 +01:00
3d-gussner 746761b193 Update MSG_NEW_FIRMWARE_PLEASE_UPGRADE c=20
Fix Dutch translation to fit in 20 chars
2021-03-19 18:52:32 +01:00
3d-gussner 2a848923ea Update MSG_BED_LEVELING_FAILED_POINT_LOW c=20 r=6
as Dutch translation is longer
2021-03-19 18:50:29 +01:00
3d-gussner baabc0bd1e Fix typo "didnt" to "didn't" 2021-03-19 18:49:13 +01:00
3d-gussner b806c017cb Update MSG_BED_SKEW_OFFSET_DETECTION_FAILED_FRONT_RIGHT_FAR c=20 r=6
as Polish translation is longer
2021-03-19 18:47:58 +01:00
3d-gussner 542ff58529 Update MSG_BED_SKEW_OFFSET_DETECTION_FAILED_FRONT_BOTH_FAR c=20 r=6
as Polish translation is longer
2021-03-19 18:47:09 +01:00
3d-gussner 147fddd060 Update MSG_CALIBRATE_BED_RESET c=18 2021-03-19 18:41:01 +01:00
3d-gussner 6300211268 Update MSG_PLACE_STEEL_SHEET c=20 r=5
as Italian translation is longer
2021-03-19 18:37:23 +01:00
3d-gussner 79a148bb14 Update #MSG_DEFAULT_SETTINGS_LOADED c=20 r=6
as Italian translation is longer
2021-03-19 18:34:39 +01:00
3d-gussner 8378ea8f83 Update MSG_NEW_FIRMWARE_AVAILABLE c=20 r=2 2021-03-19 18:20:31 +01:00
3d-gussner 9e60953d44 Update "G-code sliced for a newer firmware. Please update the firmware. Print cancelled."
as French translation is longer
2021-03-19 18:14:03 +01:00
3d-gussner a09f2c2f2d Update "G-code sliced for a newer firmware. Continue?"
as French translation is longer
2021-03-19 18:12:16 +01:00
3d-gussner 9ed4efe5dc Update "G-code sliced for a different level. Please re-slice the model again. Print cancelled."
as French translation is longer
2021-03-19 18:10:13 +01:00
3d-gussner 41022d7d60 Update "Choose a filament for the First Layer Calibration and select it in the on-screen menu."
as French translation is longer
2021-03-19 18:07:04 +01:00
3d-gussner c82c72a937 Fix too long Spanish translation 2021-03-19 18:03:58 +01:00
3d-gussner 813aabab56 Update "Select nozzle preheat temperature which matches your material." c=20 r=6
as Spanish translation is longer
2021-03-19 18:03:06 +01:00
3d-gussner 65e389b6fd Fix too long German translations 2021-03-19 18:01:06 +01:00
3d-gussner d52a7326be Update "Please insert filament into the extruder, then press the knob to load it." c=20 r=6
as German translation is longer
2021-03-19 17:55:03 +01:00
3d-gussner cc29a9485e Update "If you have additional steel sheets, calibrate their presets in Settings - HW Setup - Steel sheets." c=20 r=9
as German translation is longer
2021-03-19 17:52:54 +01:00
3d-gussner 03a13ace5a Update "Printer nozzle diameter differs from the G-code. Please check the value in settings. Print cancelled." c=20 r=9
as French translation is longer
2021-03-19 17:47:35 +01:00
3d-gussner 17c015f5c0 Update "Printer nozzle diameter differs from the G-code. Continue?" c=20 r=5 2021-03-19 17:44:07 +01:00
3d-gussner ba9e26f444 Update #MSG_GCODE_DIFF_PRINTER_CANCELLED c=20 r=8 2021-03-19 17:37:24 +01:00
3d-gussner 1bba2255c1 Update MSG_WAITING_TEMP c=20 r=4 2021-03-19 17:34:15 +01:00
3d-gussner 787b6111e5 Fix too long translations in MSG_USERWAIT c=20 2021-03-19 17:32:49 +01:00
3d-gussner bab4994b89 Update #MSG_FIND_BED_OFFSET_AND_SKEW_LINE1 c=20 r=2 2021-03-19 16:52:24 +01:00
3d-gussner 6a54196862 Update "Now remove the test print from steel sheet." c=20 r=4 2021-03-19 16:42:21 +01:00
3d-gussner 8cbf0b3318 Update "Crash detected. Resume print?" c=20 r=2 2021-03-19 16:38:53 +01:00
3d-gussner 891861d475 Update "G-code sliced for a different level. Continue?" c= r= values 2021-03-19 16:35:53 +01:00
3d-gussner f9a92e2277 Update "Y distance from min" c=20 2021-03-19 16:32:13 +01:00
3d-gussner 1f6834204f Update "Select filament:" c= value 2021-03-19 16:30:04 +01:00
3d-gussner cdd1d302fd Update MSG_PLEASE_LOAD_PLA c=20 r=4 2021-03-19 16:24:04 +01:00
3d-gussner cbe2a4d301 Update MSG_CHECK_IDLER c=20 r=5 2021-03-19 16:22:05 +01:00
3d-gussner 4dc99d970d Update "MMU needs user attention." c= r= values 2021-03-19 16:17:26 +01:00
3d-gussner 0928c3d133 Update "Lin. correction" c=18 2021-03-19 16:14:16 +01:00
3d-gussner ce42f2c2a5 Update MSG_BED_HEATING_SAFETY_DISABLED c=20 r=4 2021-03-19 16:11:42 +01:00
3d-gussner 5f9d6a0401 Update "Fail stats" c=18 2021-03-19 16:08:57 +01:00
3d-gussner 878200ecae Update "Fail stats MMU" c=18 2021-03-19 16:06:54 +01:00
3d-gussner 6691f67e7d Fix too long #MSG_RECOVER_PRINT translations 2021-03-19 16:00:58 +01:00
3d-gussner 5cbb5b0e17 Update "Printer nozzle diameter differs from the G-code. Please check the value in settings. Print cancelled." c= r= values 2021-03-19 15:53:36 +01:00
3d-gussner c39b22724d Update "G-code sliced for a different level. Please re-slice the model again. Print cancelled." c= r= values 2021-03-19 15:51:10 +01:00
3d-gussner 65f35e25b8 Update MSG_WIZARD_V2_CAL_2 c=20 r=12 2021-03-19 15:48:52 +01:00
3d-gussner 5a36b49cee Update "Select temperature which matches your material." c= r= values 2021-03-19 15:45:32 +01:00
3d-gussner 41db8eed30 Update "Select nozzle preheat temperature which matches your material." c= r= values 2021-03-19 15:42:17 +01:00
3d-gussner f319dede23 Update "Please insert filament into the first tube of the MMU, then press the knob to load it." c= r= values 2021-03-19 15:39:57 +01:00
3d-gussner 286c1931a5 Update #MSG_WIZARD_LOAD_FILAMENT c=20 r=5 2021-03-19 15:33:13 +01:00
3d-gussner 6a267e5a9a Update "Press the knob to resume nozzle temperature." c= r= values 2021-03-19 15:30:13 +01:00
3d-gussner b001eaec8d Update "If you have additional steel sheets, calibrate their presets in Settings - HW Setup - Steel sheets." c= r= values 2021-03-19 15:24:28 +01:00
3d-gussner 18a58c504d Update #MSG_BED_HEATING_SAFETY_DISABLED c=20 r=3 2021-03-19 15:21:42 +01:00
3d-gussner ee8c9227cf Update #MSG_SELFTEST_FANS c=20 2021-03-19 15:16:23 +01:00
3d-gussner ba73d14511 Update "Fix the issue and then press button on MMU unit." c= r= values 2021-03-19 15:13:56 +01:00
3d-gussner 0c18ddcb10 Update "Choose a filament for the First Layer Calibration and select it in the on-screen menu." c= r= values 2021-03-19 15:10:18 +01:00
3d-gussner 89900a5109 Update "G-code sliced for a newer firmware. Please update the firmware. Print cancelled." c= r= values 2021-03-19 15:07:14 +01:00
3d-gussner 49e8f84916 Update "G-code sliced for a newer firmware. Continue?" c= r= values 2021-03-19 15:02:53 +01:00
3d-gussner fd7aa82dce Update MSG_BED_SKEW_OFFSET_DETECTION_POINT_NOT_FOUND c=20 r=6 2021-03-19 15:00:00 +01:00
3d-gussner 1ed7d8fc4b Update MSG_BED_SKEW_OFFSET_DETECTION_FAILED_FRONT_RIGHT_FAR c=20 r=5 2021-03-19 14:42:17 +01:00
3d-gussner dbec06086c Update MSG_BED_SKEW_OFFSET_DETECTION_FAILED_FRONT_BOTH_FAR c=20 r=5 2021-03-19 14:40:04 +01:00
3d-gussner 83d73b9ac0 Remove unused messages from Dutch translation 2021-03-19 14:35:31 +01:00
3d-gussner 37ec18596b Update #MSG_USERWAIT c= value 2021-03-19 14:29:15 +01:00
3d-gussner dd4c02aa15 Update "Heating disabled by safety timer." c= r= values 2021-03-19 14:23:46 +01:00
3d-gussner 9a719fd0b9 Update "Calibrating home" c= value 2021-03-19 14:17:30 +01:00
3d-gussner 6d3f76638e Remove duplicate `PINDA` in translations 2021-03-19 14:11:11 +01:00
3d-gussner e0f0aecee8 Delete unused translation 2021-03-19 14:11:11 +01:00
3d-gussner 1ade96bbeb Delete unused `Sensor state` translation 2021-03-19 14:11:11 +01:00
3d-gussner de51d10694 Delete unused `IR:` translation 2021-03-19 14:11:11 +01:00
3d-gussner 38e7779f1f Fix `PINDA` translation 2021-03-19 14:11:11 +01:00
3d-gussner 3bf938f052 Delete unused translations 2021-03-19 14:11:10 +01:00
3d-gussner 02e5000efa Fix `FINDA` translation 2021-03-19 14:11:10 +01:00
3d-gussner bd50eea758 Update po files 2021-03-01 08:46:16 +01:00
3d-gussner 9f242b7b06 Add template 2021-03-01 08:41:31 +01:00
3d-gussner 1582477926 Fix indentation 2021-03-01 08:39:26 +01:00
3d-gussner 70912e387e Update 2021-03-01 08:33:32 +01:00
3d-gussner 2cfe65f880 Update lang translation files 2021-03-01 08:32:08 +01:00
3d-gussner 779c8d0a78 Move `Dutch` language parts
Not create community languages with `lang-build.sh all` the `lang-community.sh` will call it.
Add templates for future community languages
2021-03-01 08:28:08 +01:00
3d-gussner 6ebdb004ab Add `lang-community.sh` script
Fix `Dutch` hex file copied in `PF-build.sh` for MK2.5/S
2021-03-01 08:25:33 +01:00
3d-gussner bc2b2a4f76 Update workflow 2021-02-25 12:27:30 +01:00
3d-gussner 4a241f2a9b Use new `PF-build.sh` parameter `-c 1` 2021-02-25 10:48:55 +01:00
3d-gussner afa84b15bd Translate new messages
Check that amount of messages are equal `lang_en.txt` vs. `lang_en_nl.txt`
2021-02-25 10:40:33 +01:00
3d-gussner d9b820690e Merge remote-tracking branch 'upstream/MK3' into MK3_Dutch
fix merge issues
2021-02-25 09:56:23 +01:00
DRracer 7b22895f23
Merge pull request #3032 from DRracer/service-prep2
Make a special welcome message for Shipping/Service prep.
2021-02-25 08:51:47 +01:00
D.R.racer 03bd9276e2 Remove unrelated translations from master lang_en.txt as well 2021-02-23 15:33:15 +01:00
D.R.racer fbca8cbe28 Remove unrelated (but still missing) translations
This needs to be fixed in 3.10 final. Rumors say some of the translation
scripts even fail on a message containing both % and a backslash
2021-02-23 15:31:36 +01:00
D.R.racer 734e497cd0 Move wizard msgs into messages.h/c + add more translation markers 2021-02-23 15:09:19 +01:00
D.R.racer 95567b8072 Update translations of the Shipping/Service prep welcome msg 2021-02-23 11:10:18 +01:00
3d-gussner a109d20506 Merge remote-tracking branch 'upstream/MK3' into PFW-1174
Fix merge issues
2021-02-18 11:05:31 +01:00
DRracer 86e117679c
Merge pull request #3011 from 3d-gussner/MK3_translation_0121
Fix few translations introduced with #2982
2021-02-15 11:16:54 +01:00
3d-gussner aecbd7ab49 Fix `c=aa` location in lang files
Fix too long translations in Spanish and Italian
2021-02-08 12:17:41 +01:00
3d-gussner 214695105c Fix issue #2958 2021-02-08 11:33:46 +01:00
3d-gussner fb39e7296b Uniform message `Press the knob` 2021-02-08 10:58:41 +01:00
3d-gussner 2ba24fe0d4 Add pause/resume to USB/host prints via LCD menu
Depending if SD or USB/host print the firmware sends
- SD print: `// action:paused` or `// action:resumed` are send to inform USB/Host
- USB/host print: `// action:pause` or `// action:resume` are send to trigger the USB/host to handle it

- USB/host must handle `// action:pause` and `// action:resume` correctly to work
  - Tested with Octoprint
    - It handles every thing correctly
    - Any combination of Octoprint and/or LCD `pause` and `resume` working correctly
  - Tested with Pronterface
    - It pauses BUT doesn't send the printer in pause position, and so it is not possible to `resume` from LCD menu
    - I guess some Macros can fix that.
  - Repetier Host/Server documentation shows that it should work. Not tested.

Could save 56 bytes in first step and additional 38 bytes adding `MSG_PAUSE_PRINT` to messages.c/.h

Updated `lang_en*.txt`
@todo Polish translation is 19 characters long (it still fits) BUT should be corrected to 18 chars.
2021-02-03 11:00:26 +01:00
3d-gussner f40c593d11 Fix few translations not being used due to spaces or upper case 2021-01-26 14:15:34 +01:00
3d-gussner ad5d068690 Update char lengths part 1
Fix some too long translations
2021-01-26 12:09:35 +01:00
3d-gussner 0aae433bda Update po files after all these changes 2021-01-26 11:08:57 +01:00
3d-gussner c555907a12 Remove duplicate string `G-code sliced for a different printer type. Please re-slice the model again. Print cancelled.` using `MSG_GCODE_DIFF_PRINTER_CANCELLED` 2021-01-26 11:01:50 +01:00
3d-gussner 51d1e0bd8a Remove duplicate string `G-code sliced for a different printer type. Continue?` using `MSG_GCODE_DIFF_PRINTER_CONTINUE` 2021-01-26 10:42:56 +01:00
3d-gussner ba8386573a Remove duplicate string `Resume print` using `MSG_RESUME_PRINT` 2021-01-26 09:23:55 +01:00
3d-gussner c6a01b3806 Remove duplicate string `Reset` using `MSG_RESET` 2021-01-26 09:15:46 +01:00
3d-gussner ab5aad636f Remove duplicate string `Mesh Bed Leveling` and `Mesh bed leveling` using `MSG_MESH_BED_LEVELING`
Fixed few too long translations
2021-01-26 09:05:38 +01:00
3d-gussner bce8501eea Remove duplicate string `Extruder` using `MSG_Extruder` 2021-01-26 08:31:21 +01:00
3d-gussner 530b9f50b8 Remove duplicate string `Eject filament` using `MSG_EJECT_FILAMENT`
Fix few translations
2021-01-26 08:22:08 +01:00
3d-gussner 797d8e74a3 Remove duplicate string `Checking X axis` and `Checking Y axis` using `MSG_CHECKING_X` and `MSG_CHECKING_Y` 2021-01-26 07:10:57 +01:00
3d-gussner 2d1e1e4cee Remove duplicate string `Fans check` using `MSG_FANS_CHECK` 2021-01-25 20:13:12 +01:00
3d-gussner d117a299f7 Remove duplicate string `Fil. runouts ` using `MSG_FIL_RUNOUTS` 2021-01-25 20:04:18 +01:00
3d-gussner 10bbd64b41 Remove duplicate string `Crash` using `MSG_CRASH`
Better Italian translation, thanks to @wavexx
Fix Polish translation as it was too long for the menue and caused LCD issues.
2021-01-25 18:53:53 +01:00
3d-gussner 4878db7365 Remove duplicate string `Last print failures` using `MSG_LAST_PRINT_FAILURES`
Fix too long translations in Spanish and Italian for this message
2021-01-25 18:38:35 +01:00
3d-gussner 99867c8fbd Remove duplicate string `Total failures` using `MSG_TOTAL_FAILURES` 2021-01-25 18:06:47 +01:00
3d-gussner 8f0a45e8a4 Remove duplicate string `Steel sheets` and `Total` using `MSG_STEEL_SHEETS` and `MSG_TOTAL` 2021-01-25 17:58:51 +01:00
3d-gussner 7222cf05cf Remove duplicate string `MMU Fails` and `MMU Load Fails` using `MSG_MMU_FAILS` and `MSG_MMU_LOAD_FAILS` 2021-01-25 17:38:36 +01:00
3d-gussner fbb3fad64b Remove duplicate string `Last print` using `MSG_LAST_PRINT` 2021-01-25 16:54:26 +01:00
3d-gussner 7891d12a32 Remove duplicate string `Is filament loaded?` using `MSG_FILAMENT_LOADED` 2021-01-25 16:44:55 +01:00
3d-gussner 223f32deae Remove duplicate string `HW Setup" using `MSG_HW_SETUP` 2021-01-25 16:15:57 +01:00
3d-gussner 377a59c624 Remove duplicate string `Belt status` 2021-01-25 15:53:31 +01:00
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 e4a444ce5a Updated few translations
thanks to @vintagepc and @jurriaan for the feedback
2020-09-09 12:30:57 +02:00
3d-gussner 4d3aa1b59a Merge remote-tracking branch 'upstream/MK3' into MK3_Dutch
Merge upstream/MK3
Fix conflicts
update Dutch translation
2020-09-09 11:37:35 +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 614b22d774.

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 a1b53dde66.

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
valère didon 7179151d3f
feutre -> furtif
Translation error of Stealth
2020-03-29 17:26:56 +02:00
3d-gussner 6a7ae6231d Merge remote-tracking branch 'upstream/MK3' into MK3_Dutch 2020-01-08 16:02:00 +01:00
DRracer ed3a459090
Revert "Skipped one translated sentence, because total translation size was >"
This reverts commit 5c2b573415.
2019-12-08 14:59:50 +02:00
Alex Voinea 11428388c6 MBL toggle and cleanup 2019-11-09 20:58:56 +02:00
Alex Voinea 20a59f5f40 Temp cal. 2019-11-08 19:44:48 +02:00
Alex Voinea 0de47bf0fd Fix "On" for all languages 2019-11-08 18:19:15 +02:00
Alex Voinea 1de353dd09 Merge branch 'MK3' into MK3_Translations 2019-11-07 17:02:45 +02:00
3d-gussner c772fd2cae Merge branch 'MK3' into MK3_Dutch 2019-10-24 16:44:27 +02:00
3d-gussner 3ed694f1e1 Updated `lang_en_nl.txt` with newest translations 2019-10-24 16:02:58 +02:00
Marek Bel 726b4156d1 Shorten "Automatisches Laden Filament nur bei einge schaltetem Filament- sensor verfuegbar..." to fit on single screen. 2019-10-24 15:56:25 +02:00
3d-gussner a4211da8f0 Merge branch 'MK3' into MK3_Dutch 2019-10-24 15:39:32 +02:00
3d-gussner f25f697fd0 Some more missing translation 2019-10-24 15:39:06 +02:00
DRracer 5c2b573415 Skipped one translated sentence, because total translation size was >
65535B.
2019-10-23 13:54:15 +02:00
DRracer 939957aa52 translations for new text messages 2019-10-23 12:44:11 +02:00
DRracer 04bfe674df tiny lang fixes, part 1 2019-10-16 16:32:49 +02:00
3d-gussner 2eb2385a2e Updated po files 2019-10-03 19:41:26 +02:00
3d-gussner 527f0359f0 Update Dutch translation to v3.8.1-RC1 2019-10-03 19:02:15 +02:00
3d-gussner b52f42b397 Merge branch 'MK3' into MK3_Dutch 2019-10-03 18:54:53 +02:00
D.R.racer 90c2c65566 tiny lang fixes for 3.8.1 2019-10-03 15:43:58 +02:00
3d-gussner e765fe5b60 Updated Dutch translation to latest merge
some messages have been deleted
2019-10-02 11:15:34 +02:00
3d-gussner a4e9f08e16 Merge branch 'MK3' into MK3_Dutch 2019-10-02 11:11:28 +02:00
Marek Bel aba9d1c360 Merge branch 'MK3' into MM_lay1_cal 2019-09-30 18:13:57 +02:00
3d-gussner 2d82374c2b Merge branch 'MK3' into MK3_Dutch
Fix merge conflicts
2019-09-23 18:48:35 +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
3d-gussner df2eced5e0
Polish translation is missing a `LF` compared to
English `lang_en.txt` file.
2019-09-22 12:58:20 +02:00
3d-gussner 903ab3a192
Czech translation is missing `:` compared to
English `lang_en.txt` file at `#MSG_SELFTEST_PRINT_FAN_SPEED c=18`
2019-09-22 12:55:43 +02:00
3d-gussner 5edbc66aac
French translation has different `c=` value
than the English `lang_en.txt` file.
2019-09-22 12:52:02 +02:00
3d-gussner 18e1a2266a Update `.po` files after modifying `lang_en*.txt` files 2019-09-21 13:52:12 +02:00
3d-gussner 09360b26f4 Update `lang_en_nl.txt` to latest PRs made in MK3 branch 2019-09-21 13:11:48 +02:00
3d-gussner 38f8d419d7 Fix translation file and odd chars in `lang-import.sh` 2019-09-21 12:07:51 +02:00
3d-gussner 049cca297b Merge branch 'MK3' into MK3_Dutch
Merge with MK3 and fix merge issues
2019-09-21 11:54:31 +02:00
D.R.racer f50cef8361 Merge remote-tracking branch 'upstream/MK3' into translations-doc
and resolve ultralcd.cpp conflicts
2019-09-19 18:10:20 +02:00
DRracer 36f5b08289 update ES, IT 2019-09-19 08:42:49 +02:00
DRracer bcf8774fd5 EN, IT, ES fixes
Sound [assist] should work now
ES, IT preliminary updates
2019-09-18 14:55:23 +02:00
DRracer e7273ea505 Fix [French translation] Wrong display during mesh bed calibration #2218
minor code/doc improvements
2019-09-18 12:49:44 +02:00
DRracer 14933f6b0e Fix. Sound [assist], Z-probe [5], menu_fmt_float13off format for last
string parameter from PROGMEM
2019-09-17 16:50:51 +02:00
DRracer 96012784fd Fine tuning German translation 2019-09-17 16:30:40 +02:00
D.R.racer 77c4720c8b Merge remote-tracking branch 'upstream/MK3' into translations-doc 2019-09-17 11:32:27 +02:00
DRracer 2541ceccc9 PL translation tuning 2019-09-16 16:20:19 +02:00
3d-gussner 00fb7e5c5c Update Dutch po files 2019-09-14 17:03:21 +02:00
3d-gussner 92d61c6de3 Translated to Dutch 2019-09-14 17:01:16 +02:00
3d-gussner 036d8b1d09 Create new language files #2 2019-09-14 16:27:51 +02:00
3d-gussner e60aceae93 Create new language files 2019-09-14 16:26:57 +02:00
3d-gussner 749e356358 more typo 2019-09-14 15:59:44 +02:00
3d-gussner ee6f074775 Fix typo 2019-09-14 15:57:51 +02:00
3d-gussner c76da6ccff Another syntax fix 2019-09-14 15:57:08 +02:00
3d-gussner 23f786ad7e Looks nicer 2019-09-14 15:54:37 +02:00
3d-gussner 7a5aa352aa Fix syntax 2019-09-14 15:52:59 +02:00
3d-gussner 2c174964da Update documentation 2019-09-14 15:50:25 +02:00
3d-gussner 9a7a909c6f Prepare adding new language 2019-09-14 15:49:33 +02:00
leptun 35b93d17dc Remove merge errors 2019-09-14 08:58:45 +03:00
leptun 95fa81c68f
Merge branch 'MK3' into MK3_Translations 2019-09-14 08:27:09 +03:00
DRracer 4423106fad dialogs' layouts fixes (support menu dlgs, statistics etc.)
French translation polished
2019-09-13 16:55:05 +02:00
Marek Bel 73642632f5 Do not force PLA filament in first layer calibration from wizard. Remove duplicate variable wizard_active. Saves 410 B of FLASH and 1 B of RAM. 2019-09-12 22:37:28 +02:00
leptun ae839aee31 Merge branch 'MK3' into MK3_Translations 2019-09-12 16:28:36 +03:00
DRracer 0413fe9e0e lang translation finetuning 6 2019-09-06 17:12:19 +02:00
DRracer 61c6e6d257 lang translation finetuning 5 2019-09-06 16:47:55 +02:00
DRracer 3d8b5129da lang translation finetuning 4 2019-09-06 16:04:00 +02:00
DRracer e8d8e0c9f0 lang translation finetuning 3 2019-09-06 15:58:26 +02:00
DRracer da0c4a2fa8 lang translation finetuning 2 2019-09-06 15:51:51 +02:00
DRracer d182e6fc65 DE,ES,FR translation finetuning 2019-09-06 15:35:21 +02:00
DRracer 441e24acbd update translated UI texts 2019-09-06 08:30:10 +02:00
leptun 795b1d1cf7 Toggle Sound 2019-08-31 16:56:14 +03:00
leptun a5a5f5cf0b Toggle RPi port
Probably works, needs to be tested.
2019-08-31 15:25:00 +03:00
leptun f69035323a Toggle SD Settings
This includes FlashAir support and SD Sorting type
2019-08-31 14:55:51 +03:00
leptun b86a92a7d6 Toggle Mode (stepper power) 2019-08-30 07:59:58 +03:00
leptun db6e2e0525 Toggle Crash det. 2019-08-29 22:31:30 +03:00
leptun 1937cf2074 Toggle SpoolJoin 2019-08-29 15:40:04 +03:00
DRracer 0c76ed3ba2
Merge branch 'translations-doc' into 3d-gussner-patch-3 2019-08-21 10:31:12 +02:00
3d-gussner 47e1311d64
Added few German/French diacritical characters
See 
https://docs.oracle.com/cd/E29584_01/webhelp/mdex_basicDev/src/rbdv_chars_mapping.html
2019-08-21 09:30:11 +02:00
DRracer 04903e22f0
Merge pull request #3 from DRracer/3d-gussner-patch-2
Added "All" argument and it is default in nothing is chosen
2019-08-21 09:27:09 +02:00
3d-gussner 2d4535af1f
Added "All" argument and it is default in nothing is chosen
The script had to started for each language code translation.
Adding the "All" argument and make it as default if nothing is chosen makes the workflow easier.
2019-08-21 08:39:48 +02:00
3d-gussner 2778e802b2
Modified few things in the workflow and more 2019-08-21 01:58:59 +02:00
D.R.racer abe054531f Merge branch 'translations-doc' of github.com:DRracer/Prusa-Firmware into translations-doc 2019-08-19 16:24:26 +02:00
D.R.racer 05fe5b408c _i and _T differences and usage scenarios 2019-08-19 16:24:09 +02:00
leptun d7057ebb16
Add description for .loc_sec 2019-08-19 16:57:01 +03:00
D.R.racer 7ad62bb6df code usage documentation start 2019-08-19 15:43:08 +02:00
D.R.racer 411b917891 Start of documentation of the translation process 2019-08-19 15:06:47 +02:00
leptun e0acb23993 Fix N/A for German 2019-08-19 12:46:07 +03:00
leptun 0d22f8039e Toggle FSENSOR and FSENSOR_AUTOLOAD 2019-08-19 11:58:16 +03:00