From 687746a80ae51ffdbde63c48bdce6862a1782b3f Mon Sep 17 00:00:00 2001 From: 3d-gussner <3d.gussner@gmail.com> Date: Fri, 7 Jan 2022 14:52:13 +0100 Subject: [PATCH 01/77] Add syntax checks --- lang/lang-check.py | 72 +++++++++++++++++++++++++++++++++++++++------- 1 file changed, 62 insertions(+), 10 deletions(-) diff --git a/lang/lang-check.py b/lang/lang-check.py index 539fc96db..7554d2695 100755 --- a/lang/lang-check.py +++ b/lang/lang-check.py @@ -1,7 +1,6 @@ #!/usr/bin/env python3 # -# Version 1.0.1 -# +# Version 1.0.2 - Build 37 ############################################################################# # Change log: # 7 May 2019, Ondrej Tuma, Initial @@ -13,12 +12,26 @@ # 23 Apr. 2021, wavexx , improve # 24 Apr. 2021, wavexx , improve # 26 Apr. 2021, 3d-gussner, add character ruler +# 07 Jan. 2022, 3d-gussner, Check for Syntax errors and exit with error +# , add Build number 'git rev-list --count HEAD lang-check.py' ############################################################################# # +# Expected syntax of the files, which other scripts depend on +# 'lang_en.txt' +# 1st line: '#MSG_'' c='' r=' ; '#MSG' is mandentory while 'c=' and 'r=' aren't but should be there +# 2nd line: '"''"' ; '"' double quotes at the beginning and end of message are mandentory +# 3rd line: LF ; Line feed is mandantory between messages +# +# 'lang_en_??.txt' +# 1st line: '#MSG_'' c='' r=' ; '#MSG' is mandentory while 'c=' and 'r=' aren't but should be there +# 2nd line: '"''"' ; '"' double quotes at the beginning and end of message are mandentory +# 3rd line: '"''"' ; '"' double quotes at the beginning and end of message are mandentory +# 4th line: LF ; Line feed is mandantory between messages +# """Check lang files.""" from argparse import ArgumentParser from traceback import print_exc -from sys import stdout, stderr +from sys import stdout, stderr, exit import textwrap import re @@ -99,7 +112,6 @@ def ign_char_first(c): def ign_char_last(c): return c.isalnum() or c in {'.', "'"} - def parse_txt(lang, no_warning, warn_empty): """Parse txt file and check strings to display definition.""" if lang == "en": @@ -112,9 +124,15 @@ def parse_txt(lang, no_warning, warn_empty): lines = 1 with open(file_path) as src: while True: - comment = src.readline().split(' ') - #print (comment) #Debug - + message = src.readline() + #print(message) #Debug + #check syntax 1st line starts with `#MSG` + if (message[0:4] != '#MSG'): + print(red("[E]: Critical syntax error: 1st line doesn't start with #MSG on line %d" % lines)) + print(red(message)) + exit(1) + #Check if columns and rows are defined + comment = message.split(' ') #Check if columns and rows are defined cols = None rows = None @@ -140,12 +158,46 @@ def parse_txt(lang, no_warning, warn_empty): print(yellow("[W]: Multiple rows with odd number of columns on line %d" % lines)) #Wrap text to 20 chars and rows - source = src.readline()[:-1].strip('"') + source = src.readline()[:-1] #read whole line + #check if 2nd line of origin message beginns and ends with " double quote + if (source[0]!="\""): + print(red('[E]: Critical syntax error: Missing " at beginning of message in source on line %d' % lines)) + print(red(source)) + exit(1) + if (source[-1]=="\""): + source = source.strip('"') #remove " double quotes from message + else: + print(red('[E]: Critical syntax error: Missing " at end of message in source on line %d' % lines)) + print(red(source)) + exit(1) #print (source) #Debug - translation = src.readline()[:-1].strip('"') + translation = src.readline()[:-1]#read whole line + #check if 3rd line of translation message beginns and ends with " double quote + if (translation[0]!="\""): + print(red('[E]: Critical syntax error: Missing " at beginning of message in translation on line %d' % lines)) + print(red(translation)) + exit(1) + if (translation[-1]=="\""): + #print ("End ok") + translation = translation.strip('"') #remove " double quote from message + else: + print(red('[E]: Critical syntax error: Missing " at end of message in translation on line %d' % lines)) + print(red(translation)) + exit(1) + #print (translation) if translation == '\\x00': # crude hack to handle intentionally-empty translations translation = '' + #check if source is ascii only + if source.isascii() == False: + print(red('[E]: Critical syntax: Non ascii chars found on line %d' % lines)) + print(red(source)) + exit(1) + #check if translation is ascii only + if translation.isascii() == False: + print(red('[E]: Critical syntax: Non ascii chars found on line %d' % lines)) + print(red(translation)) + exit(1) # handle backslash sequences source = unescape(source) @@ -232,8 +284,8 @@ def parse_txt(lang, no_warning, warn_empty): print_source_translation(source, translation, wrapped_source, wrapped_translation, rows, cols) - if len(src.readline()) != 1: # empty line + print(red('[E]: Critical Syntax error: Missing empty line between messages between lines: %d and %d' % (lines+3,lines+4))) break lines += 4 print(green("End %s lang-check" % lang)) From db4859ce9ad1197abcb617afb0da1e6bcdd6df7b Mon Sep 17 00:00:00 2001 From: 3d-gussner <3d.gussner@gmail.com> Date: Mon, 10 Jan 2022 09:52:43 +0100 Subject: [PATCH 02/77] Syntax check `lang_en.txt` Display correct line having issues --- lang/lang-check.py | 185 ++++++++++++++++++++++++--------------------- 1 file changed, 98 insertions(+), 87 deletions(-) diff --git a/lang/lang-check.py b/lang/lang-check.py index 7554d2695..3b95c2728 100755 --- a/lang/lang-check.py +++ b/lang/lang-check.py @@ -121,10 +121,11 @@ def parse_txt(lang, no_warning, warn_empty): print(green("Start %s lang-check" % lang)) - lines = 1 + lines = 0 with open(file_path) as src: while True: message = src.readline() + lines += 1 #print(message) #Debug #check syntax 1st line starts with `#MSG` if (message[0:4] != '#MSG'): @@ -151,7 +152,7 @@ def parse_txt(lang, no_warning, warn_empty): if cols is None and rows is None: if not no_warning: print(yellow("[W]: No display definition on line %d" % lines)) - cols = len(translation) # propably fullscreen + cols = len(source) # propably fullscreen if rows is None: rows = 1 elif rows > 1 and cols != 20: @@ -159,55 +160,61 @@ def parse_txt(lang, no_warning, warn_empty): #Wrap text to 20 chars and rows source = src.readline()[:-1] #read whole line + lines += 1 #check if 2nd line of origin message beginns and ends with " double quote if (source[0]!="\""): - print(red('[E]: Critical syntax error: Missing " at beginning of message in source on line %d' % lines)) + print(red('[E]: Critical syntax error: Missing " double quotes at beginning of message in source on line %d' % lines)) print(red(source)) exit(1) if (source[-1]=="\""): source = source.strip('"') #remove " double quotes from message else: - print(red('[E]: Critical syntax error: Missing " at end of message in source on line %d' % lines)) + print(red('[E]: Critical syntax error: Missing " double quotes at end of message in source on line %d' % lines)) print(red(source)) exit(1) - #print (source) #Debug - translation = src.readline()[:-1]#read whole line - #check if 3rd line of translation message beginns and ends with " double quote - if (translation[0]!="\""): - print(red('[E]: Critical syntax error: Missing " at beginning of message in translation on line %d' % lines)) - print(red(translation)) - exit(1) - if (translation[-1]=="\""): - #print ("End ok") - translation = translation.strip('"') #remove " double quote from message - else: - print(red('[E]: Critical syntax error: Missing " at end of message in translation on line %d' % lines)) - print(red(translation)) - exit(1) - #print (translation) - if translation == '\\x00': - # crude hack to handle intentionally-empty translations - translation = '' - #check if source is ascii only + #print(source) #Debug + if lang != "en": + translation = src.readline()[:-1]#read whole line + lines += 1 + #check if 3rd line of translation message beginns and ends with " double quote + if (translation[0]!="\""): + print(red('[E]: Critical syntax error: Missing " double quotes at beginning of message in translation on line %d' % lines)) + print(red(translation)) + exit(1) + if (translation[-1]=="\""): + #print ("End ok") + translation = translation.strip('"') #remove " double quote from message + else: + print(red('[E]: Critical syntax error: Missing " double quotes at end of message in translation on line %d' % lines)) + print(red(translation)) + exit(1) + #print(translation) #Debug + if translation == '\\x00': + # crude hack to handle intentionally-empty translations + translation = '' + #check if source is ascii only if source.isascii() == False: print(red('[E]: Critical syntax: Non ascii chars found on line %d' % lines)) print(red(source)) exit(1) #check if translation is ascii only - if translation.isascii() == False: - print(red('[E]: Critical syntax: Non ascii chars found on line %d' % lines)) - print(red(translation)) - exit(1) + if lang != "en": + if translation.isascii() == False: + print(red('[E]: Critical syntax: Non ascii chars found on line %d' % lines)) + print(red(translation)) + exit(1) # handle backslash sequences source = unescape(source) - translation = unescape(translation) + if lang != "en": + translation = unescape(translation) #print (translation) #Debug wrapped_source = wrap_text(source, cols) rows_count_source = len(wrapped_source) - wrapped_translation = wrap_text(translation, cols) - rows_count_translation = len(wrapped_translation) + if lang != "en": + wrapped_translation = wrap_text(translation, cols) + rows_count_translation = len(wrapped_translation) # Check for potential errors in the definition if not no_warning: @@ -224,70 +231,74 @@ def parse_txt(lang, no_warning, warn_empty): print() # Missing translation - if len(translation) == 0 and (warn_empty or rows > 1): - if rows == 1: - print(yellow("[W]: Empty translation for \"%s\" on line %d" % (source, lines))) - else: - print(yellow("[W]: Empty translation on line %d" % lines)) - print_ruler(6, cols); - print_wrapped(wrapped_source, rows, cols) - print() + if lang != "en": + if len(translation) == 0 and (warn_empty or rows > 1): + if rows == 1: + print(yellow("[W]: Empty translation for \"%s\" on line %d" % (source, lines))) + else: + print(yellow("[W]: Empty translation on line %d" % lines)) + print_ruler(6, cols); + print_wrapped(wrapped_source, rows, cols) + print() - # Check for translation lenght - if (rows_count_translation > rows) or (rows == 1 and len(translation) > cols): - print(red('[E]: Text is longer than definition on line %d: cols=%d rows=%d (rows diff=%d)' - % (lines, cols, rows, rows_count_translation-rows))) - print_source_translation(source, translation, - wrapped_source, wrapped_translation, - rows, cols) + # Check for translation lenght + if (rows_count_translation > rows) or (rows == 1 and len(translation) > cols): + print(red('[E]: Text is longer than definition on line %d: cols=%d rows=%d (rows diff=%d)' + % (lines, cols, rows, rows_count_translation-rows))) + print_source_translation(source, translation, + wrapped_source, wrapped_translation, + rows, cols) - # Different count of % sequences - if source.count('%') != translation.count('%') and len(translation) > 0: - print(red('[E]: Unequal count of %% escapes on line %d:' % (lines))) - print_source_translation(source, translation, - wrapped_source, wrapped_translation, - rows, cols) + # Different count of % sequences + if source.count('%') != translation.count('%') and len(translation) > 0: + print(red('[E]: Unequal count of %% escapes on line %d:' % (lines))) + print_source_translation(source, translation, + wrapped_source, wrapped_translation, + rows, cols) - # Different first/last character - if not no_warning and len(source) > 0 and len(translation) > 0: - source_end = source.rstrip()[-1] - translation_end = translation.rstrip()[-1] - start_diff = not (ign_char_first(source[0]) and ign_char_first(translation[0])) and source[0] != translation[0] - end_diff = not (ign_char_last(source_end) and ign_char_last(translation_end)) and source_end != translation_end - if start_diff or end_diff: - if start_diff: - print(yellow('[W]: Differing first punctuation character (%s => %s) on line %d:' % (source[0], translation[0], lines))) - if end_diff: - print(yellow('[W]: Differing last punctuation character (%s => %s) on line %d:' % (source[-1], translation[-1], lines))) - print_source_translation(source, translation, - wrapped_source, wrapped_translation, - rows, cols) + # Different first/last character + if not no_warning and len(source) > 0 and len(translation) > 0: + source_end = source.rstrip()[-1] + translation_end = translation.rstrip()[-1] + start_diff = not (ign_char_first(source[0]) and ign_char_first(translation[0])) and source[0] != translation[0] + end_diff = not (ign_char_last(source_end) and ign_char_last(translation_end)) and source_end != translation_end + if start_diff or end_diff: + if start_diff: + print(yellow('[W]: Differing first punctuation character (%s => %s) on line %d:' % (source[0], translation[0], lines))) + if end_diff: + print(yellow('[W]: Differing last punctuation character (%s => %s) on line %d:' % (source[-1], translation[-1], lines))) + print_source_translation(source, translation, + wrapped_source, wrapped_translation, + rows, cols) - # Short translation - if not no_warning and len(source) > 0 and len(translation) > 0: - if len(translation.rstrip()) < len(source.rstrip()) / 2: - print(yellow('[W]: Short translation on line %d:' % (lines))) - print_source_translation(source, translation, - wrapped_source, wrapped_translation, - rows, cols) + # Short translation + if not no_warning and len(source) > 0 and len(translation) > 0: + if len(translation.rstrip()) < len(source.rstrip()) / 2: + print(yellow('[W]: Short translation on line %d:' % (lines))) + print_source_translation(source, translation, + wrapped_source, wrapped_translation, + rows, cols) - # Incorrect trailing whitespace in translation - if not no_warning and len(translation) > 0 and \ - (source.rstrip() == source or (rows == 1 and len(source) == cols)) and \ - translation.rstrip() != translation and \ - (rows > 1 or len(translation) != len(source)): - print(yellow('[W]: Incorrect trailing whitespace for translation on line %d:' % (lines))) - source = highlight_trailing_white(source) - translation = highlight_trailing_white(translation) - wrapped_translation = highlight_trailing_white(wrapped_translation) - print_source_translation(source, translation, - wrapped_source, wrapped_translation, - rows, cols) - if len(src.readline()) != 1: # empty line - print(red('[E]: Critical Syntax error: Missing empty line between messages between lines: %d and %d' % (lines+3,lines+4))) + # Incorrect trailing whitespace in translation + if not no_warning and len(translation) > 0 and \ + (source.rstrip() == source or (rows == 1 and len(source) == cols)) and \ + translation.rstrip() != translation and \ + (rows > 1 or len(translation) != len(source)): + print(yellow('[W]: Incorrect trailing whitespace for translation on line %d:' % (lines))) + source = highlight_trailing_white(source) + translation = highlight_trailing_white(translation) + wrapped_translation = highlight_trailing_white(wrapped_translation) + print_source_translation(source, translation, + wrapped_source, wrapped_translation, + rows, cols) + delimiter = src.readline() + lines += 1 + if ("" == delimiter): + break + elif len(delimiter) != 1: # empty line + print(red('[E]: Critical Syntax error: Missing empty line between messages between lines: %d and %d' % (lines-1,lines))) break - lines += 4 print(green("End %s lang-check" % lang)) From 0ac5cff5d3915603d7b4005502763e7b244a8104 Mon Sep 17 00:00:00 2001 From: 3d-gussner <3d.gussner@gmail.com> Date: Mon, 10 Jan 2022 10:34:22 +0100 Subject: [PATCH 03/77] Test Travis with focal Ubuntu20.04 LTS --- .travis.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index 4d9039dc0..a64c38e2f 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,4 +1,4 @@ -dist: trusty +dist: focal before_install: - sudo apt-get install -y ninja-build # Arduino IDE adds a lot of noise caused by network traffic, trying to firewall it off From 255e05d6b9c1d7df14ddef78e47308b8dfa94fe3 Mon Sep 17 00:00:00 2001 From: 3d-gussner <3d.gussner@gmail.com> Date: Tue, 11 Jan 2022 13:18:48 +0100 Subject: [PATCH 04/77] Add some documentation WIP --- lang/config.sh | 67 +++++++++++++++++++-------- lang/fw-build.sh | 109 +++++++++++++++++++++++++++----------------- lang/fw-clean.sh | 29 ++++++++---- lang/lang-build.sh | 61 ++++++++++++++++++++++--- lang/lang-clean.sh | 35 +++++++++----- lang/lang-export.sh | 39 ++++++++++++---- lang/lang-import.sh | 41 ++++++++++++++--- lang/progmem.sh | 26 +++++++---- lang/textaddr.sh | 18 ++++++-- lang/update_lang.sh | 35 +++++++++----- 10 files changed, 330 insertions(+), 130 deletions(-) diff --git a/lang/config.sh b/lang/config.sh index 42dbd3aff..13faebb23 100755 --- a/lang/config.sh +++ b/lang/config.sh @@ -1,20 +1,43 @@ #!/bin/bash # +# Version 1.0.1 Build 9 +# # config.sh - multi-language support configuration script # Definition of absolute paths etc. # This file is 'included' in all scripts. # +############################################################################# +# Change log: +# 31 May 2018, XPila, Initial +# 17 Dec. 2021, 3d-gussner, Change default Arduino path to by PF-build.sh +# created one +# Prepare to use one config file for all languages +# 11 Jan. 2022, 3d-gussner, Added version and Change log colored output +# Use `git rev-list --count HEAD config.sh` +# to get Build Nr +# Check if variables are set by other scripts +# and use these. More flexible for different build +# scripts +# Check correctly if files or dirs exist +############################################################################# +# # Arduino main folder: if [ -z "$ARDUINO" ]; then export ARDUINO=../../PF-build-env-1.0.6/1.8.5-1.0.4-linux-64 #C:/arduino-1.8.5 fi # # Arduino builder: -export BUILDER=$ARDUINO/arduino-builder +if [ -z "$BUILDER" ]; then + export BUILDER=$ARDUINO/arduino-builder +fi # # AVR gcc tools: -export OBJCOPY=$ARDUINO/hardware/tools/avr/bin/avr-objcopy -export OBJDUMP=$ARDUINO/hardware/tools/avr/bin/avr-objdump +if [ -z "$OBJCOPY" ]; then + export OBJCOPY=$ARDUINO/hardware/tools/avr/bin/avr-objcopy +fi +if [ -z "$OBJDUMP" ]; then + export OBJDUMP=$ARDUINO/hardware/tools/avr/bin/avr-objdump +fi # # Output folder: if [ -z "$OUTDIR" ]; then @@ -22,13 +45,19 @@ if [ -z "$OUTDIR" ]; then fi # # Objects folder: -export OBJDIR="$OUTDIR/sketch" +if [ -z "$OBJDIR" ]; then + export OBJDIR="$OUTDIR/sketch" +fi # # Generated elf file: -export INOELF="$OUTDIR/Firmware.ino.elf" +if [ -z "$INOELF" ]; then + export INOELF="$OUTDIR/Firmware.ino.elf" +fi # # Generated hex file: -export INOHEX="$OUTDIR/Firmware.ino.hex" +if [ -z "$INOHEX" ]; then + export INOHEX="$OUTDIR/Firmware.ino.hex" +fi # # Set default languages if [ -z "$LANGUAGES" ]; then @@ -54,44 +83,44 @@ if [ -z "$COMMUNITY_LANGUAGES" ]; then export COMMUNITY_LANGUAGES="$COMMUNITY_LANGUAGES" fi -echo "config.sh started" >&2 +echo "$(tput setaf 2)config.sh started$(tput sgr0)" >&2 _err=0 echo -n " Arduino main folder: " >&2 -if [ -e $ARDUINO ]; then echo 'OK' >&2; else echo 'NG!' >&2; _err=1; fi +if [ -d $ARDUINO ]; then echo "$(tput setaf 2)OK$(tput sgr0)" >&2; else echo "$(tput setaf 1)NG!$(tput sgr0)" >&2; _err=1; fi echo -n " Arduino builder: " >&2 -if [ -e $BUILDER ]; then echo 'OK' >&2; else echo 'NG!' >&2; _err=2; fi +if [ -e $BUILDER ]; then echo "$(tput setaf 2)OK$(tput sgr0)" >&2; else echo "$(tput setaf 1)NG!$(tput sgr0)" >&2; _err=2; fi echo " AVR gcc tools:" >&2 echo -n " objcopy " >&2 -if [ -e $OBJCOPY ]; then echo 'OK' >&2; else echo 'NG!' >&2; _err=3; fi +if [ -e $OBJCOPY ]; then echo "$(tput setaf 2)OK$(tput sgr0)" >&2; else echo "$(tput setaf 1)NG!$(tput sgr0)" >&2; _err=3; fi echo -n " objdump " >&2 -if [ -e $OBJDUMP ]; then echo 'OK' >&2; else echo 'NG!' >&2; _err=4; fi +if [ -e $OBJDUMP ]; then echo "$(tput setaf 2)OK$(tput sgr0)" >&2; else echo "$(tput setaf 1)NG!$(tput sgr0)" >&2; _err=4; fi echo -n " Output folder: " >&2 -if [ -e $OUTDIR ]; then echo 'OK' >&2; else echo 'NG!' >&2; _err=5; fi +if [ -d $OUTDIR ]; then echo "$(tput setaf 2)OK$(tput sgr0)" >&2; else echo "$(tput setaf 1)NG!$(tput sgr0)" >&2; _err=5; fi echo -n " Objects folder: " >&2 -if [ -e $OBJDIR ]; then echo 'OK' >&2; else echo 'NG!' >&2; _err=6; fi +if [ -d $OBJDIR ]; then echo "$(tput setaf 2)OK$(tput sgr0)" >&2; else echo "$(tput setaf 1)NG!$(tput sgr0)" >&2; _err=6; fi echo -n " Generated elf file: " >&2 -if [ -e $INOELF ]; then echo 'OK' >&2; else echo 'NG!' >&2; _err=7; fi +if [ -e $INOELF ]; then echo "$(tput setaf 2)OK$(tput sgr0)" >&2; else echo "$(tput setaf 1)NG!$(tput sgr0)" >&2; _err=7; fi echo -n " Generated hex file: " >&2 -if [ -e $INOHEX ]; then echo 'OK' >&2; else echo 'NG!' >&2; _err=8; fi +if [ -e $INOHEX ]; then echo "$(tput setaf 2)OK$(tput sgr0)" >&2; else echo "$(tput setaf 1)NG!$(tput sgr0)" >&2; _err=8; fi echo -n " Languages: " >&2 -echo "$LANGUAGES" >&2 +echo "$(tput setaf 2)$LANGUAGES$(tput sgr0)" >&2 echo -n " Community languages: " >&2 -echo "$COMMUNITY_LANGUAGES" >&2 +echo "$(tput setaf 2)$COMMUNITY_LANGUAGES$(tput sgr0)" >&2 if [ $_err -eq 0 ]; then - echo "config.sh finished with success" >&2 + echo "$(tput setaf 2)config.sh finished with success$(tput sgr0)" >&2 export CONFIG_OK=1 else - echo "config.sh finished with errors!" >&2 + echo "$(tput setaf 1)config.sh finished with errors!$(tput sgr0)" >&2 export CONFIG_OK=0 fi diff --git a/lang/fw-build.sh b/lang/fw-build.sh index 0813017ce..d52b74693 100755 --- a/lang/fw-build.sh +++ b/lang/fw-build.sh @@ -1,5 +1,7 @@ #!/bin/bash # +# Version 1.0.2 Build 12 +# # postbuild.sh - multi-language support script # Generate binary with secondary language. # @@ -17,17 +19,32 @@ # $PROGMEM.txt # textaddr.txt # +############################################################################# +# Change log: +# 31 May 2018, XPila, Initial +# 17 Dec. 2021, 3d-gussner, Use one config file for all languages +# 11 Jan. 2022, 3d-gussner, Add check for not translated messages using a +# parameter +# Added version and Change log +# colored output +# Add Community language support +# Use `git rev-list --count HEAD fw-build.sh` +# to get Build Nr +############################################################################# # # Config: if [ -z "$CONFIG_OK" ]; then eval "$(cat config.sh)"; fi -if [ -z "$CONFIG_OK" ] | [ $CONFIG_OK -eq 0 ]; then echo 'Config NG!' >&2; exit 1; fi +if [ -z "$CONFIG_OK" ] | [ $CONFIG_OK -eq 0 ]; then echo "$(tput setaf 1)Config NG!$(tput sgr0)" >&2; exit 1; fi # # Selected language: LNG=$1 -#if [ -z "$LNG" ]; then LNG='cz'; fi -# -# Params: -IGNORE_MISSING_TEXT=1 + +#Set default to ignore missing text +CHECK_MISSING_TEXT=0 +#Check if script should check for missing messages in the source code aren't translated by using parameter "--check-missing-text" +if [ "$1" = "--check-missing-text" ]; then + CHECK_MISSING_TEXT=1 +fi # List of supported languages if [ -z "$LANGUAGES" ]; then @@ -38,15 +55,16 @@ fi if [ ! -z "$COMMUNITY_LANGUAGES" ]; then LANGUAGES+=" $COMMUNITY_LANGUAGES" fi -echo "fw-build languages:$LANGUAGES" >&2 +echo "$(tput setaf 2)fw-build.sh started$(tput sgr 0)" >&2 +echo "fw-build languages:$(tput setaf 2)$LANGUAGES$(tput sgr 0)" >&2 finish() { echo if [ "$1" = "0" ]; then - echo "postbuild.sh finished with success" >&2 + echo "$(tput setaf 2)fw-build.sh finished with success$(tput sgr 0)" >&2 else - echo "postbuild.sh finished with errors!" >&2 + echo "$(tput setaf 1)fw-build.sh finished with errors!$(tput sgr 0)" >&2 fi case "$-" in *i*) echo "press enter key"; read ;; @@ -54,48 +72,48 @@ finish() exit $1 } -echo "postbuild.sh started" >&2 - #check input files echo " checking files:" >&2 -if [ ! -e $OUTDIR ]; then echo " folder '$OUTDIR' not found!" >&2; finish 1; fi -echo " folder OK" >&2 -if [ ! -e $INOELF ]; then echo " elf file '$INOELF' not found!" >&2; finish 1; fi -echo " elf OK" >&2 -if ! ls $OBJDIR/*.o >/dev/null 2>&1; then echo " no object files in '$OBJDIR/'!" >&2; finish 1; fi -echo " objects OK" >&2 +if [ ! -e $OUTDIR ]; then echo "$(tput setaf 1) folder '$OUTDIR' not found!$(tput sgr 0)" >&2; finish 1; fi +echo "$(tput setaf 2) folder OK$(tput sgr 0)" >&2 +if [ ! -e $INOELF ]; then echo "$(tput setaf 1) elf file '$INOELF' not found!$(tput sgr 0)" >&2; finish 1; fi +echo "$(tput setaf 2) elf OK$(tput sgr 0)" >&2 +if ! ls $OBJDIR/*.o >/dev/null 2>&1; then echo "$(tput setaf 1) no object files in '$OBJDIR/'!$(tput sgr 0)" >&2; finish 1; fi +echo "$(tput setaf 2) objects OK$(tput sgr 0)" >&2 #run progmem.sh - examine content of progmem1 echo -n " running progmem.sh..." >&2 ./progmem.sh 1 2>progmem.out -if [ $? -ne 0 ]; then echo "NG! - check progmem.out file" >&2; finish 1; fi -echo "OK" >&2 +if [ $? -ne 0 ]; then echo "$(tput setaf 1)NG! - check progmem.out file$(tput sgr 0)" >&2; finish 1; fi +echo "$(tput setaf 2)OK$(tput sgr 0)" >&2 #run textaddr.sh - map progmem addreses to text identifiers echo -n " running textaddr.sh..." >&2 ./textaddr.sh 2>textaddr.out -if [ $? -ne 0 ]; then echo "NG! - check progmem.out file" >&2; finish 1; fi -echo "OK" >&2 +if [ $? -ne 0 ]; then echo "$(tput setaf 1)NG! - check progmem.out file$(tput sgr 0)" >&2; finish 1; fi +echo "$(tput setaf 2)OK$(tput sgr 0)" >&2 #check for messages declared in progmem1, but not found in lang_en.txt echo -n " checking textaddr.txt..." >&2 cat textaddr.txt | grep "^TEXT NF" | sed "s/[^\"]*\"//;s/\"$//" >not_used.txt cat textaddr.txt | grep "^ADDR NF" | sed "s/[^\"]*\"//;s/\"$//" >not_tran.txt if cat textaddr.txt | grep "^ADDR NF" >/dev/null; then - echo "NG! - some texts not found in lang_en.txt!" - if [ $IGNORE_MISSING_TEXT -eq 0 ]; then + echo "$(tput setaf 1)NG! - some texts not found in lang_en.txt!$(tput sgr 0)" + if [ $CHECK_MISSING_TEXT -eq 1 ]; then + echo "$(tput setaf 1)Missing text found, please update the language files!$(tput setaf 6)" >&2 + cat not_tran.txt >&2 finish 1 else - echo " missing text ignored!" >&2 + echo "$(tput setaf 3) missing text ignored!$(tput sgr 0)" >&2 fi else - echo "OK" >&2 + echo "$(tput setaf 2)OK$(tput sgr 0)" >&2 fi #extract binary file echo -n " extracting binary..." >&2 $OBJCOPY -I ihex -O binary $INOHEX ./firmware.bin -echo "OK" >&2 +echo "$(tput setaf 2)OK$(tput sgr 0)" >&2 #update binary file echo " updating binary:" >&2 @@ -107,14 +125,14 @@ cat textaddr.txt | grep "^ADDR OK" | cut -f3- -d' ' | sed "s/^0000/0x/" |\ while read addr data; do /bin/echo -n -e $data | dd of=./firmware.bin bs=1 count=2 seek=$addr conv=notrunc oflag=nonblock 2>/dev/null done -echo "OK" >&2 +echo "$(tput setaf 2)OK$(tput sgr 0)" >&2 #update primary language signature in binary file echo -n " primary language signature..." >&2 if [ -e lang_en.bin ]; then #find symbol _PRI_LANG_SIGNATURE in section '.text' pri_lang=$(cat text.sym | grep -E "\b_PRI_LANG_SIGNATURE\b") - if [ -z "$pri_lang" ]; then echo "NG!\n symbol _PRI_LANG_SIGNATURE not found!" >&2; finish 1; fi + if [ -z "$pri_lang" ]; then echo "$(tput setaf 1)NG!\n symbol _PRI_LANG_SIGNATURE not found!$(tput sgr 0)" >&2; finish 1; fi #get pri_lang address pri_lang_addr='0x'$(echo $pri_lang | cut -f1 -d' ') #read header from primary language binary file @@ -123,31 +141,32 @@ if [ -e lang_en.bin ]; then chscnt=$(echo $header | cut -c18-29 | sed "s/ /\\\\x/g") /bin/echo -e -n "$chscnt" |\ dd of=firmware.bin bs=1 count=4 seek=$(($pri_lang_addr)) conv=notrunc 2>/dev/null - echo "OK" >&2 + echo "$(tput setaf 2)OK$(tput sgr 0)" >&2 else - echo "NG! - file lang_en.bin not found!" >&2; + echo "$(tput setaf 1)NG! - file lang_en.bin not found!$(tput sgr 0)" >&2; finish 1 fi #convert bin to hex -echo -n " converting to hex..." >&2 +echo -n " converting primary to hex..." >&2 $OBJCOPY -I binary -O ihex ./firmware.bin ./firmware.hex -echo "OK" >&2 +echo "$(tput setaf 2)OK$(tput sgr 0)" >&2 #update _SEC_LANG in binary file if language is selected -echo -n " secondary language data..." >&2 +echo -n " secondary language data..." >&2 if [ ! -z "$LNG" ]; then ./update_lang.sh $LNG 2>./update_lang.out - if [ $? -ne 0 ]; then echo "NG! - check update_lang.out file" >&2; finish 1; fi - echo "OK" >&2 + if [ $? -ne 0 ]; then echo "$(tput setaf 1)NG! - check update_lang.out file$(tput sgr 0)" >&2; finish 1; fi + echo "$(tput setaf 2)OK$(tput sgr 0)" >&2 finish 0 else - echo "Updating languages:" >&2 + echo >&2 + echo " Updating languages:" >&2 for lang in $LANGUAGES; do if [ -e lang_$lang.bin ]; then - echo -n " $lang : " >&2 + echo -n " $lang : " >&2 ./update_lang.sh $lang 2>./update_lang_$lang.out 1>/dev/null - if [ $? -eq 0 ]; then echo 'OK' >&2; else echo 'NG!' >&2; finish 1; fi + if [ $? -eq 0 ]; then echo "$(tput setaf 2)OK$(tput sgr 0)" >&2; else echo "$(tput setaf 1)NG!$(tput sgr 0)" >&2; finish 1; fi fi done fi @@ -166,17 +185,23 @@ lang_size_pad=$(( ($lang_size+4096-1) / 4096 * 4096 )) # TODO: hard-coded! get value by preprocessing LANG_SIZE from xflash_layout.h! lang_reserved=249856 -echo " total size usage: $lang_size_pad ($lang_size)" -echo " reserved size: $lang_reserved" +echo -n " total size usage: " >&2 if [ $lang_size_pad -gt $lang_reserved ]; then - echo "NG! - language data too large" >&2 + echo -n "$(tput setaf 1)" >&2 +else + echo -n "$(tput setaf 2)" >&2 +fi +echo "$lang_size_pad ($lang_size)$(tput sgr 0)" >&2 +echo " reserved size: $(tput setaf 2)$lang_reserved$(tput sgr 0)" >&2 +if [ $lang_size_pad -gt $lang_reserved ]; then + echo "$(tput setaf 1)NG! - language data too large$(tput sgr 0)" >&2 finish 1 fi #convert lang.bin to lang.hex -echo -n " converting to hex..." >&2 +echo -n " converting multi language to hex..." >&2 $OBJCOPY -I binary -O ihex ./lang.bin ./lang.hex -echo "OK" >&2 +echo "$(tput setaf 2)OK$(tput sgr 0)" >&2 #append languages to hex file cat ./lang.hex >> firmware.hex diff --git a/lang/fw-clean.sh b/lang/fw-clean.sh index 2c6e73dca..87172cf30 100755 --- a/lang/fw-clean.sh +++ b/lang/fw-clean.sh @@ -1,34 +1,44 @@ #!/bin/bash # +# Version 1.0.1 Build 10 +# # fw-clean.sh - multi-language support script # Remove all firmware output files from lang folder. # - +############################################################################# +# Change log: +# 21 June 2018, XPila, Initial +# 17 Dec. 2021, 3d-gussner, Use one config file for all languages +# 11 Jan. 2022, 3d-gussner, Added version and Change log +# colored output +# Use `git rev-list --count HEAD fw-clean.sh` +# to get Build Nr +############################################################################# # Config: if [ -z "$CONFIG_OK" ]; then eval "$(cat config.sh)"; fi -if [ -z "$CONFIG_OK" ] | [ $CONFIG_OK -eq 0 ]; then echo 'Config NG!' >&2; exit 1; fi +if [ -z "$CONFIG_OK" ] | [ $CONFIG_OK -eq 0 ]; then echo "$(tput setaf 1)Config NG!$(tput sgr0)" >&2; exit 1; fi if [ ! -z "$COMMUNITY_LANGUAGES" ]; then LANGUAGES+=" $COMMUNITY_LANGUAGES" fi -echo "fw-clean languages:$LANGUAGES" >&2 +echo "$(tput setaf 2)fw-clean.sh started$(tput sgr0)" >&2 +echo "fw-clean languages:$(tput setaf 2)$LANGUAGES$(tput sgr0)" >&2 result=0 rm_if_exists() { if [ -e $1 ]; then - echo -n " removing '$1'..." >&2 + echo -n "$(tput sgr0) removing $(tput sgr0) '$1'..." >&2 if rm $1; then - echo "OK" >&2 + echo "$(tput setaf 2)OK$(tput sgr0)" >&2 else - echo "NG!" >&2 + echo "$(tput setaf 1)NG!$(tput sgr0)" >&2 result=1 fi fi } -echo "fw-clean.sh started" >&2 rm_if_exists text.sym rm_if_exists progmem1.sym @@ -52,11 +62,10 @@ for lang in $LANGUAGES; do rm_if_exists update_lang_$lang.out done -echo -n "fw-clean.sh finished" >&2 if [ $result -eq 0 ]; then - echo " with success" >&2 + echo "$(tput setaf 2)fw-clean.sh finished with success$(tput sgr0)" >&2 else - echo " with errors!" >&2 + echo "$(tput setaf 1)fw-clean.sh finished with errors!$(tput sgr0)" >&2 fi case "$-" in diff --git a/lang/lang-build.sh b/lang/lang-build.sh index b833fd090..256f995e4 100755 --- a/lang/lang-build.sh +++ b/lang/lang-build.sh @@ -1,5 +1,7 @@ #!/bin/bash # +# Version 1.0.2 Build 24 +# # lang-build.sh - multi-language support script # generate lang_xx.bin (language binary file) # @@ -9,21 +11,39 @@ # Output files: # lang_xx.bin # +# Depending on files: +# ../Firmware/config.h to read the max allowed size for translations +# # Temporary files: +# lang_en.cnt //calculated number of messages in english +# lang_en.max //maximum size determined by reading "../Firmware/config.h" # lang_xx.tmp # lang_xx.dat # +############################################################################# +# Change log: +# 18 June 2018, XPila, Initial +# 17 Dec. 2021, 3d-gussner, Use one config file for all languages +# 11 Jan. 2022, 3d-gussner, Add message and size count comparison +# Added version and Change log +# colored output +# Add Community language support +# Use `git rev-list --count HEAD lang-build.sh` +# to get Build Nr +############################################################################# +# # Config: -#startup message -echo "lang-build.sh started" >&2 if [ -z "$CONFIG_OK" ]; then eval "$(cat config.sh)"; fi -if [ -z "$CONFIG_OK" ] | [ $CONFIG_OK -eq 0 ]; then echo 'Config NG!' >&2; exit 1; fi +if [ -z "$CONFIG_OK" ] | [ $CONFIG_OK -eq 0 ]; then echo "$(tput setaf 1)Config NG!$(tput sgr 0)" >&2; exit 1; fi if [ ! -z "$COMMUNITY_LANGUAGES" ]; then LANGUAGES+=" $COMMUNITY_LANGUAGES" fi -echo "lang-build languages:$LANGUAGES" >&2 + +#startup message +echo "$(tput setaf 2)lang-build.sh started$(tput sgr 0)" >&2 +echo "lang-build languages:$(tput setaf 2)$LANGUAGES$(tput sgr 0)" >&2 #awk code to format ui16 variables for dd awk_ui16='{ h=int($1/256); printf("\\x%02x\\x%02x\n", int($1-256*h), h); }' @@ -33,9 +53,9 @@ awk_ui16='{ h=int($1/256); printf("\\x%02x\\x%02x\n", int($1-256*h), h); }' finish() { if [ $1 -eq 0 ]; then - echo "lang-build.sh finished with success" >&2 + echo "$(tput setaf 2)lang-build.sh finished with success$(tput sgr 0)" >&2 else - echo "lang-build.sh finished with errors!" >&2 + echo "$(tput setaf 1)lang-build.sh finished with errors!$(tput sgr 0)" >&2 fi exit $1 } @@ -104,7 +124,7 @@ write_header() generate_binary() # $1 - language code ('en', 'cz'...) { - echo "lang="$1 >&2 + echo "lang=$(tput setaf 2)$1$(tput sgr 0)" >&2 #remove output and temporary files rm -f lang_$1.bin rm -f lang_$1.tmp @@ -116,6 +136,16 @@ generate_binary() if [ "$1" = "en" ]; then #remove comments and empty lines cat lang_en.txt | sed '/^$/d;/^#/d' + #calculate number of strings + count=$(grep -c '^"' lang_en.txt) + echo "count="$count >&2 + #Calculate the number of strings and save to temporary file + echo $count >lang_en.cnt + #read the allowed maxsize from "../Firmware/config.h" and save to temporary file + maxsize=$(($(grep "#define LANG_SIZE_RESERVED" ../Firmware/config.h|sed -e's/ */ /g' |cut -d ' ' -f3))) + + echo "maxsize="$maxsize >&2 + echo $maxsize >lang_en.max else #remove comments and empty lines, print lines with translated text only cat lang_en_$1.txt | sed '/^$/d;/^#/d' | sed -n 'n;p' @@ -126,12 +156,29 @@ generate_binary() #calculate number of strings count=$(grep -c '^"' lang_$1.tmp) echo "count="$count >&2 + # read string count of English and compare it with the translation + encount=$(cat lang_en.cnt) + if [ "$count" -eq "$encount" ]; then + echo "$(tput setaf 2)OK:"$1"="$count"$(tput sgr 0) is equal to $(tput setaf 2)en="$encount"$(tput sgr 0)" >&2 + else + echo "$(tput setaf 1)Error:"$1"="$count"$(tput sgr 0) is NOT equal to $(tput setaf 1)en="$encount"$(tput sgr 0)" >&2 + finish 1 + fi #calculate text data offset offs=$((16 + 2 * $count)) echo "offs="$offs >&2 #calculate text data size size=$(($offs + $(wc -c lang_$1.dat | cut -f1 -d' '))) echo "size="$size >&2 + # read maxsize and compare with the translation + maxsize=$(cat lang_en.max) + if [ "$size" -lt "$maxsize" ]; then + free_space=$(($maxsize - $size)) + echo "$(tput setaf 2)OK:"$1"="$size"$(tput sgr 0) is less than $(tput setaf 2)"$maxsize"$(tput sgr 0). Free space:$(tput setaf 2)"$free_space"$(tput sgr 0)" >&2 + else + echo "$(tput setaf 1)Error:"$1"="$size"$(tput sgr 0) is higer than $(tput setaf 3)"$maxsize"$(tput sgr 0)" >&2 + finish 1 + fi #write header with empty signature and checksum write_header $1 $size $count 0x0000 0x00000000 #write offset table diff --git a/lang/lang-clean.sh b/lang/lang-clean.sh index c64b8d520..37008c653 100755 --- a/lang/lang-clean.sh +++ b/lang/lang-clean.sh @@ -1,13 +1,25 @@ #!/bin/bash # +# Version 1.0.1 Build 9 +# # clean.sh - multi-language support script # Remove all language output files from lang folder. # - +############################################################################# +# Change log: +# 1 Nov. 2018, XPila, Initial +# 17 Dec. 2021, 3d-gussner, Use one config file for all languages +# 11 Jan. 2022, 3d-gussner, Also remove temporally files which have been +# generated for message and size count comparison +# Added version and Change log +# colored output +# Add Community language support +# Use `git rev-list --count HEAD lang-clean.sh` +# to get Build Nr +############################################################################# # Config: -echo "CONFIG: $CONFIG_OK" if [ -z "$CONFIG_OK" ]; then eval "$(cat config.sh)"; fi -if [ -z "$CONFIG_OK" ] | [ $CONFIG_OK -eq 0 ]; then echo 'Config NG!' >&2; exit 1; fi +if [ -z "$CONFIG_OK" ] | [ $CONFIG_OK -eq 0 ]; then echo "$(tput setaf 1)Config NG!$(tput sgr0)" >&2; exit 1; fi if [ ! -z "$COMMUNITY_LANGUAGES" ]; then LANGUAGES+=" $COMMUNITY_LANGUAGES" @@ -18,11 +30,11 @@ result=0 rm_if_exists() { if [ -e $1 ]; then - echo -n " removing '$1'..." >&2 + echo -n "$(tput sgr0) removing $(tput setaf 3)'$1'$(tput sgr0)..." >&2 if rm $1; then - echo "OK" >&2 + echo "$(tput setaf 2)OK$(tput sgr0)" >&2 else - echo "NG!" >&2 + echo "$(tput setaf 1)NG!$(tput sgr0)" >&2 result=1 fi fi @@ -32,6 +44,8 @@ clean_lang() { if [ "$1" = "en" ]; then rm_if_exists lang_$1.tmp + rm_if_exists lang_$1.cnt + rm_if_exists lang_$1.max else rm_if_exists lang_$1.tmp rm_if_exists lang_en_$1.tmp @@ -46,21 +60,20 @@ clean_lang() rm_if_exists lang_$1_2.tmp } +echo "$(tput setaf 2)lang-clean.sh started$(tput sgr0)" >&2 #Clean English clean_lang en #Clean languages -echo "lang-clean.sh started" >&2 -echo "lang-clean languages:$LANGUAGES" >&2 +echo "lang-clean languages:$(tput setaf 2)$LANGUAGES$(tput sgr0)" >&2 for lang in $LANGUAGES; do clean_lang $lang done -echo -n "lang-clean.sh finished" >&2 if [ $result -eq 0 ]; then - echo " with success" >&2 + echo "$(tput setaf 2) lang-clean.sh with success$(tput sgr0)" >&2 else - echo " with errors!" >&2 + echo "$(tput setaf 1) lang-clean.sh with errors!$(tput sgr0)" >&2 fi case "$-" in diff --git a/lang/lang-export.sh b/lang/lang-export.sh index 960a51253..2aada88a3 100755 --- a/lang/lang-export.sh +++ b/lang/lang-export.sh @@ -1,16 +1,37 @@ #!/bin/bash # +# Version 1.0.1 Build 17 +# # lang-export.sh - multi-language support script # for generating lang_xx.po # +############################################################################# +# Change log: +# 9 Nov 2018, XPila, Initial +# 14 Sep. 2019, 3d-gussner, Prepare adding new language +# 1 Mar. 2019, 3d-gussner, Move `Dutch` language parts +# Add templates for future community languages +# 17 Dec. 2021, 3d-gussner, Use one config file for all languages +# Fix missing last translation +# 21 Dec. 2021, 3d-gussner, Add Swedish, Danish, Slovanian, Hungarian, +# Luxembourgish, Croatian +# 3 Jan. 2022, 3d-gussner, Add Lithuanian +# 11 Jan. 2022, 3d-gussner, Added version and Change log +# colored output +# Add Community language support +# Use `git rev-list --count HEAD lang-export.sh` +# to get Build Nr +############################################################################# # Config: if [ -z "$CONFIG_OK" ]; then eval "$(cat config.sh)"; fi -if [ -z "$CONFIG_OK" ] | [ $CONFIG_OK -eq 0 ]; then echo 'Config NG!' >&2; exit 1; fi +if [ -z "$CONFIG_OK" ] | [ $CONFIG_OK -eq 0 ]; then echo "$(tput setaf 1)Config NG!$(tput sgr 0)" >&2; exit 1; fi + +echo "$(tput setaf 2)lang-export.sh started$(tput sgr 0)" >&2 if [ ! -z "$COMMUNITY_LANGUAGES" ]; then LANGUAGES+=" $COMMUNITY_LANGUAGES" fi -echo "lang-export languages:$LANGUAGES" >&2 +echo "$(tput setaf 2)lang-export languages:$LANGUAGES$(tput sgr 0)" >&2 # relative path to source folder SRCDIR="../Firmware" @@ -76,7 +97,7 @@ else esac) # unknown language - error if [ -z "LNGNAME" ]; then - echo "Invalid argument '$LNG'." + echo "Invalid argument $(tput setaf 1)'$LNG'$(tput sgr 0).">&2 exit 1 fi INFILE=lang_en_$LNG.txt @@ -86,18 +107,16 @@ fi # remove output file if exists if [ -e $OUTFILE ]; then rm -f -v $OUTFILE; fi -echo "lang-export.sh started" - #total strings CNTTXT=$(grep '^#' -c $INFILE) #not translated strings CNTNT=$(grep '^\"\\x00\"' -c $INFILE) -echo " $CNTTXT texts, $CNTNT not translated" +echo " $(tput setaf 2)$CNTTXT$(tput sgr 0) texts, $(tput setaf 3)$CNTNT$(tput sgr 0) not translated" >&2 # list .cpp, .c and .h files from source folder SRCFILES=$(ls "$SRCDIR"/*.cpp "$SRCDIR"/*.c "$SRCDIR"/*.h) -echo " selected language=$LNGNAME" +echo " selected language=$(tput setaf 2)$LNGNAME$(tput sgr 0)" >&2 # write po/pot header ( @@ -136,7 +155,7 @@ num=1 #end debug if [ "${s:0:1}" = "\"" ]; then if [[ "${s0:0:1}" = "\"" || "$LNG" = "en" ]]; then - echo " processing $num of $CNTTXT" >&2 + echo -ne " processing $num of $CNTTXT\033[0K\r" >&2 # write po/pot item ( if [ "$LNG" = "en" ]; then s1=$s0; s0=$s; fi @@ -164,6 +183,6 @@ done >>$OUTFILE) 2>&1 #replace LF with CRLF sync sed -i 's/$/\r/' $OUTFILE - -echo "lang-export.sh finished" +echo >&2 +echo "$(tput setaf 2)lang-export.sh finished$(tput sgr 0)">&2 exit 0 diff --git a/lang/lang-import.sh b/lang/lang-import.sh index c1e6bb194..07f78e561 100755 --- a/lang/lang-import.sh +++ b/lang/lang-import.sh @@ -1,15 +1,39 @@ #!/bin/bash # +# Version 1.0.1 Build 23 +# # lang-import.sh - multi-language support script # for importing translated xx.po +# +############################################################################# +# Change log: +# 9 Nov 2018, XPila, Initial +# 14 Sep. 2019, 3d-gussner, Prepare adding new language +# 1 Mar. 2019, 3d-gussner, Move `Dutch` language parts +# Add templates for future community languages +# 17 Dec. 2021, 3d-gussner, Use one config file for all languages +# Fix missing last translation +# Add counter +# replace two double quotes with `\x00` +# 21 Dec. 2021, 3d-gussner, Add Swedish, Danish, Slovanian, Hungarian, +# Luxembourgish, Croatian +# 3 Jan. 2022, 3d-gussner, Add Lithuanian +# 11 Jan. 2022, 3d-gussner, Added version and Change log +# colored output +# Add Community language support +# Use `git rev-list --count HEAD lang-export.sh` +# to get Build Nr +############################################################################# # Config: if [ -z "$CONFIG_OK" ]; then eval "$(cat config.sh)"; fi -if [ -z "$CONFIG_OK" ] | [ $CONFIG_OK -eq 0 ]; then echo 'Config NG!' >&2; exit 1; fi +if [ -z "$CONFIG_OK" ] | [ $CONFIG_OK -eq 0 ]; then echo "$(tput setaf 1)Config NG!$(tput sgr 0)" >&2; exit 1; fi + +echo "$(tput setaf 2)lang-import.sh started$(tput sgr 0)" >&2 if [ ! -z "$COMMUNITY_LANGUAGES" ]; then LANGUAGES+=" $COMMUNITY_LANGUAGES" fi -echo "lang-import languages:$LANGUAGES" >&2 +echo "$(tput setaf 2)lang-import languages:$LANGUAGES$(tput sgr 0)" >&2 LNG=$1 # if no arguments, 'all' is selected (all po and also pot will be generated) @@ -33,7 +57,7 @@ cd po/new # check if input file exists if ! [ -e $LNGISO.po ]; then - echo "Input file $LNGISO.po not found!" >&2 + echo "$(tput setaf 1)Input file $LNGISO.po not found!$(tput sgr 0)" >&2 exit -1 fi @@ -249,7 +273,7 @@ cat $LNG'_filtered.po' | sed ':a;N;$!ba;s/\x22\n\x22//g' > $LNG'_new.po' CNTTXT=$(grep '^# MSG' -c $LNGISO.po) num=1 -echo " selected language=$LNGISO" >&2 +echo " selected language=$(tput setaf 2)$LNGISO$(tput sgr 0)" >&2 #generate new dictionary cat ../../lang_en.txt | sed 's/\\/\\\\/g' | while read -r s; do /bin/echo -e "$s" @@ -260,11 +284,11 @@ cat ../../lang_en.txt | sed 's/\\/\\\\/g' | while read -r s; do s=$(/bin/echo -e "$s") s2=$(grep -F -A1 -B0 "msgid $s" "$LNG"_new.po | tail -n1 | sed 's/^msgstr //') if [ -z "$s2" ]; then - echo " processing $num of $CNTTXT" >&2 + echo -ne " processing $num of $CNTTXT\033[0K\r" >&2 echo '"\x00"' num=$((num+1)) else - echo " processing $num of $CNTTXT" >&2 + echo -ne " processing $num of $CNTTXT\033[0K\r" >&2 echo "$s2" num=$((num+1)) fi @@ -272,8 +296,11 @@ cat ../../lang_en.txt | sed 's/\\/\\\\/g' | while read -r s; do fi done > lang_en_$LNG.txt -echo "Finished with $LNGISO" >&2 +echo >&2 +echo "$(tput setaf 2)Finished with $LNGISO$(tput sgr 0)" >&2 #replace two double quotes to "\x00" sed -i 's/""/"\\x00"/g' lang_en_$LNG.txt #remove CR sed -i "s/\r//g" lang_en_$LNG.txt +echo >&2 +echo "$(tput setaf 2)lang-import.sh finished$(tput sgr 0)">&2 \ No newline at end of file diff --git a/lang/progmem.sh b/lang/progmem.sh index 53993b280..f893b473e 100755 --- a/lang/progmem.sh +++ b/lang/progmem.sh @@ -1,5 +1,7 @@ #!/bin/bash # +# Version 1.0.1 Build 12 +# # progmem.sh - multi-language support script # Examine content of progmem sections (default is progmem1). # @@ -16,14 +18,22 @@ # $PROGMEM.var - variables - strings # $PROGMEM.txt - text data only (not used) # +############################################################################# +# Change log: +# 31 May 2018, XPila, Initial +# 9 June 2020, 3d-gussner, Added version and Change log +# 9 June 2020, 3d-gussner, colored output +# 2 Apr. 2021, 3d-gussner, Use `git rev-list --count HEAD progmem.sh` +# to get Build Nr +############################################################################# # # Config: if [ -z "$CONFIG_OK" ]; then eval "$(cat config.sh)"; fi -if [ -z "$OUTDIR" ]; then echo 'variable OUTDIR not set!' >&2; exit 1; fi -if [ -z "$OBJDIR" ]; then echo 'variable OBJDIR not set!' >&2; exit 1; fi -if [ -z "$INOELF" ]; then echo 'variable INOELF not set!' >&2; exit 1; fi -if [ -z "$OBJDUMP" ]; then echo 'variable OBJDUMP not set!' >&2; exit 1; fi -if [ -z "$CONFIG_OK" ] | [ $CONFIG_OK -eq 0 ]; then echo 'Config NG!' >&2; exit 1; fi +if [ -z "$OUTDIR" ]; then echo "$(tput setaf 1)variable OUTDIR not set!$(tput sgr0)" >&2; exit 1; fi +if [ -z "$OBJDIR" ]; then echo "$(tput setaf 1)variable OBJDIR not set!$(tput sgr0)" >&2; exit 1; fi +if [ -z "$INOELF" ]; then echo "$(tput setaf 1)variable INOELF not set!$(tput sgr0)" >&2; exit 1; fi +if [ -z "$OBJDUMP" ]; then echo "$(tput setaf 1)variable OBJDUMP not set!$(tput sgr0)" >&2; exit 1; fi +if [ -z "$CONFIG_OK" ] | [ $CONFIG_OK -eq 0 ]; then echo "$(tput setaf 1)Config NG!$(tput sgr0)" >&2; exit 1; fi # # Program memory used PROGMEM=progmem$1 @@ -39,11 +49,11 @@ if [ -z "$1" ]; then PROGMEM=progmem1; fi # 6. perform character check and conversion (output to $PROGMEM.var and $PROGMEM.txt) # -echo "progmem.sh started" >&2 +echo "$(tput setaf 2)progmem.sh started$(tput sgr0)" >&2 # (0) echo " progmem.sh (0) - checking input files" >&2 -if [ ! -e $OUTDIR ]; then echo "progmem.sh - file '$INOELF' not found!" >&2; exit 1; fi +if [ ! -e $OUTDIR ]; then echo "progmem.sh - file $(tput setaf 2)"$INOELF"$(tput sgr 0) not found!" >&2; exit 1; fi # (1) echo " progmem.sh (1) - removing output files" >&2 @@ -111,6 +121,6 @@ cat $PROGMEM.chr | \ #this step can be omitted because .txt file is not used cat $PROGMEM.var | sed 's/\r/\n/g' | sed -E 's/^[0-9a-f]{8} [^ ]* //' >$PROGMEM.txt -echo "progmem.sh finished" >&2 +echo "$(tput setaf 2)progmem.sh finished$(tput sgr0)" >&2 exit 0 \ No newline at end of file diff --git a/lang/textaddr.sh b/lang/textaddr.sh index 3645a7f03..c948f1a94 100755 --- a/lang/textaddr.sh +++ b/lang/textaddr.sh @@ -1,5 +1,7 @@ #!/bin/sh # +# Version 1.0.1 Build 7 +# # textaddr.sh - multi-language support script # Compile progmem1.var and lang_en.txt files to textaddr.txt file (mapping of progmem addreses to text idenifiers) # @@ -19,11 +21,19 @@ # after sort this will generate pairs of lines (line from progmem1 first) # result of sort is compiled with simple script and stored into file textaddr.txt # +############################################################################# +# Change log: +# 30 May 2018, XPila, Initial +# 9 June 2020, 3d-gussner, Added version and Change log +# 9 June 2020, 3d-gussner, colored output +# 2 Apr. 2021, 3d-gussner, Use `git rev-list --count HEAD textaddr.sh` +# to get Build Nr +############################################################################# -echo "textaddr.sh started" >&2 +echo "$(tput setaf 2)textaddr.sh started$(tput sgr0)" >&2 -if [ ! -e progmem1.var ]; then echo 'textaddr.sh - file progmem1.var not found!' >&2; exit 1; fi -if [ ! -e lang_en.txt ]; then echo 'textaddr.sh - file lang_en.txt not found!' >&2; exit 1; fi +if [ ! -e progmem1.var ]; then echo "$(tput setaf 1)textaddr.sh - file progmem1.var not found!$(tput sgr0)" >&2; exit 1; fi +if [ ! -e lang_en.txt ]; then echo "$(tput setaf 1)textaddr.sh - file lang_en.txt not found!$(tput sgr0)" >&2; exit 1; fi addr='' text='' (cat progmem1.var | sed -E "s/^([^ ]*) ([^ ]*) (.*)/\1 \"\3\"/";\ @@ -63,6 +73,6 @@ text='' fi done > textaddr.txt -echo "textaddr.sh finished" >&2 +echo "$(tput setaf 2)textaddr.sh finished$(tput sgr0)" >&2 exit 0 \ No newline at end of file diff --git a/lang/update_lang.sh b/lang/update_lang.sh index cc660463e..04ddc16dd 100755 --- a/lang/update_lang.sh +++ b/lang/update_lang.sh @@ -1,12 +1,23 @@ #!/bin/sh # +# Version 1.0.1 Build 10 +# # update_lang.sh - multi-language support script # Update secondary language in binary file. # +############################################################################# +# Change log: +# 17 June 2018, XPila, Initial +# 9 June 2020, 3d-gussner, Added version and Change log +# 9 June 2020, 3d-gussner, colored output +# 2 Apr. 2021, 3d-gussner, Use `git rev-list --count HEAD update_lang.sh` +# to get Build Nr +############################################################################# +# # Config: if [ -z "$CONFIG_OK" ]; then eval "$(cat config.sh)"; fi -if [ -z "$OBJCOPY" ]; then echo 'variable OBJCOPY not set!' >&2; exit 1; fi -if [ -z "$CONFIG_OK" ] | [ $CONFIG_OK -eq 0 ]; then echo 'Config NG!' >&2; exit 1; fi +if [ -z "$OBJCOPY" ]; then echo "$(tput setaf 1)variable OBJCOPY not set!$(tput sgr0)" >&2; exit 1; fi +if [ -z "$CONFIG_OK" ] | [ $CONFIG_OK -eq 0 ]; then echo "$(tput setaf 1)Config NG!$(tput sgr0)" >&2; exit 1; fi # # Selected language: LNG=$1 @@ -17,9 +28,9 @@ finish() { echo if [ "$1" = "0" ]; then - echo "update_lang.sh finished with success" >&2 + echo "$(tput setaf 2)update_lang.sh finished with success$(tput sgr0)" >&2 else - echo "update_lang.sh finished with errors!" >&2 + echo "$(tput setaf 1)update_lang.sh finished with errors!$(tput sgr0)" >&2 fi case "$-" in *i*) echo "press enter key" >&2; read ;; @@ -27,22 +38,22 @@ finish() exit $1 } -echo "update_lang.sh started" >&2 -echo " selected language=$LNG" >&2 +echo "$(tput setaf 2)update_lang.sh started$(tput sgr0)" >&2 +echo " selected language=$(tput setaf 2)$LNG$(tput sgr0)" >&2 echo -n " checking files..." >&2 -if [ ! -e text.sym ]; then echo "NG! file text.sym not found!" >&2; finish 1; fi -if [ ! -e lang_$LNG.bin ]; then echo "NG! file lang_$LNG.bin not found!" >&2; finish 1; fi -if [ ! -e firmware.bin ]; then echo "NG! file firmware.bin not found!" >&2; finish 1; fi +if [ ! -e text.sym ]; then echo "$(tput setaf 1)NG! file text.sym not found!$(tput sgr0)" >&2; finish 1; fi +if [ ! -e lang_$LNG.bin ]; then echo "$(tput setaf 1)NG! file lang_$LNG.bin not found!$(tput sgr0)" >&2; finish 1; fi +if [ ! -e firmware.bin ]; then echo "$(tput setaf 1)NG! file firmware.bin not found!$(tput sgr0)" >&2; finish 1; fi echo "OK" >&2 echo -n " checking symbols..." >&2 #find symbol _SEC_LANG in section '.text' sec_lang=$(cat text.sym | grep -E "\b_SEC_LANG\b") -if [ -z "$sec_lang" ]; then echo "NG!\n symbol _SEC_LANG not found!" >&2; finish 1; fi +if [ -z "$sec_lang" ]; then echo "$(tput setaf 1)NG!\n symbol _SEC_LANG not found!$(tput sgr0)" >&2; finish 1; fi #find symbol _PRI_LANG_SIGNATURE in section '.text' pri_lang=$(cat text.sym | grep -E "\b_PRI_LANG_SIGNATURE\b") -if [ -z "$pri_lang" ]; then echo "NG!\n symbol _PRI_LANG_SIGNATURE not found!" >&2; finish 1; fi +if [ -z "$pri_lang" ]; then echo "$(tput setaf 1)NG!\n symbol _PRI_LANG_SIGNATURE not found!$(tput sgr0)" >&2; finish 1; fi echo "OK" >&2 echo " calculating vars:" >&2 @@ -65,7 +76,7 @@ printf " lang_table_size =0x%04x (=%d bytes)\n" $lang_table_size $lang_table_si lang_file_size=$(wc -c lang_$LNG.bin | cut -f1 -d' ') printf " lang_file_size =0x%04x (=%d bytes)\n" $lang_file_size $lang_file_size >&2 -if [ $lang_file_size -gt $lang_table_size ]; then echo "Lanaguage binary file size too big!" >&2; finish 1; fi +if [ $lang_file_size -gt $lang_table_size ]; then echo "$(tput setaf 1)Lanaguage binary file size too big!$(tput sgr0)" >&2; finish 1; fi echo "updating 'firmware.bin'..." >&2 From a28631638f94f58f76bfeeb56da4a1cc46071d36 Mon Sep 17 00:00:00 2001 From: AttilaSVK <36956277+AttilaSVK@users.noreply.github.com> Date: Tue, 11 Jan 2022 16:10:53 +0100 Subject: [PATCH 05/77] New translation Added Hungarian language --- lang/po/new/hu.po | 726 +++++++++++++++++++++++----------------------- 1 file changed, 361 insertions(+), 365 deletions(-) diff --git a/lang/po/new/hu.po b/lang/po/new/hu.po index bb63f77a6..ed26a165e 100644 --- a/lang/po/new/hu.po +++ b/lang/po/new/hu.po @@ -2,1771 +2,1767 @@ # msgid "" msgstr "" +"Project-Id-Version: Prusa-Firmware\n" +"POT-Creation-Date: Tue 21 Dec 2021 03:27:31 PM CET\n" +"PO-Revision-Date: 2022-01-04 13:56+0100\n" +"Last-Translator: \n" +"Language-Team: \n" +"Language: hu\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: hu\n" -"Project-Id-Version: Prusa-Firmware\n" -"POT-Creation-Date: Tue 21 Dec 2021 03:27:31 PM CET\n" -"PO-Revision-Date: Tue 21 Dec 2021 03:27:31 PM CET\n" -"Language-Team: \n" -"X-Generator: Poedit 2.0.7\n" -"X-Poedit-SourceCharset: UTF-8\n" -"Last-Translator: \n" "Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" +"X-Generator: Poedit 3.0.1\n" +"X-Poedit-SourceCharset: UTF-8\n" # MSG_IR_03_OR_OLDER c=18 #: messages.c:164 msgid " 0.3 or older" -msgstr "" +msgstr " 0.3 vagy regebbi" # MSG_FS_V_03_OR_OLDER c=18 #: Marlin_main.cpp:9884 msgid "FS v0.3 or older" -msgstr "" +msgstr "FS v0.3 vagy regebbi" # MSG_IR_04_OR_NEWER c=18 #: messages.c:163 msgid " 0.4 or newer" -msgstr "" +msgstr " 0.4 v. ujabb" # MSG_FS_V_04_OR_NEWER c=18 #: Marlin_main.cpp:9883 msgid "FS v0.4 or newer" -msgstr "" +msgstr "FS v0.4 vagy ujabb" # MSG_IR_UNKNOWN c=18 #: messages.c:165 msgid "unknown state" -msgstr "" +msgstr "ismeretlen allapot" # MSG_MEASURED_OFFSET c=20 #: ultralcd.cpp:2913 msgid "[0;0] point offset" -msgstr "" +msgstr "[0;0] pont offszet" # MSG_CRASH_DET_ONLY_IN_NORMAL c=20 r=4 -#: -msgid "Crash detection can\x0abe turned on only in\x0aNormal mode" -msgstr "" +msgid "Crash detection can\\x0abe turned on only in\\x0aNormal mode" +msgstr "Utkozes erzekeles csak\\x0anormal modban\\x0akapcsolhato be" # MSG_CRASH_DET_STEALTH_FORCE_OFF c=20 r=4 -#: -msgid "WARNING:\x0aCrash detection\x0adisabled in\x0aStealth mode" -msgstr "" +msgid "WARNING:\\x0aCrash detection\\x0adisabled in\\x0aStealth mode" +msgstr "FIGYELEM:\\x0aUtkozes erzekeles\\x0akikapcsolva\\x0aHalk modban" # MSG_BABYSTEPPING_Z c=15 #: ultralcd.cpp:3034 msgid "Adjusting Z:" -msgstr "" +msgstr "Z magassag allitasa:" # MSG_SELFTEST_CHECK_ALLCORRECT c=20 #: ultralcd.cpp:8490 msgid "All correct" -msgstr "" +msgstr "Minden rendben" # MSG_WIZARD_DONE c=20 r=8 #: messages.c:118 msgid "All is done. Happy printing!" -msgstr "" +msgstr "Keszen vagyunk. Jo nyomtatast!" # MSG_AMBIENT c=14 #: ultralcd.cpp:1727 msgid "Ambient" -msgstr "" +msgstr "Kornyezet" # MSG_AUTO c=6 #: messages.c:160 msgid "Auto" -msgstr "" +msgstr "Automata" # MSG_PRESS c=20 r=2 #: ultralcd.cpp:2485 msgid "and press the knob" -msgstr "" +msgstr "es nyomd meg a gombot" # MSG_CONFIRM_CARRIAGE_AT_THE_TOP c=20 r=2 #: ultralcd.cpp:3355 msgid "Are left and right Z~carriages all up?" -msgstr "" +msgstr "A Z tengely mindket oldala a felso vegponton van?" # MSG_AUTO_HOME c=18 #: messages.c:11 msgid "Auto home" -msgstr "" +msgstr "Auto home" # MSG_AUTOLOAD_FILAMENT c=18 #: ultralcd.cpp:6732 msgid "AutoLoad filament" -msgstr "" +msgstr "Fil. auto.betolt." # MSG_AUTOLOADING_ONLY_IF_FSENS_ON c=20 r=4 #: ultralcd.cpp:4317 msgid "Autoloading filament available only when filament sensor is turned on..." -msgstr "" +msgstr "Filament automata betolteste csak bekapcsolt filament szenzorral erheto el…" # MSG_AUTOLOADING_ENABLED c=20 r=4 #: ultralcd.cpp:2648 msgid "Autoloading filament is active, just press the knob and insert filament..." -msgstr "" +msgstr "Automata betoltes bekapcsolva, csak nyomd meg a gombot es helyzed be a filamentet…" # MSG_SELFTEST_AXIS_LENGTH c=20 #: ultralcd.cpp:8173 msgid "Axis length" -msgstr "" +msgstr "Tengely hossz" # MSG_SELFTEST_AXIS c=16 #: ultralcd.cpp:8174 msgid "Axis" -msgstr "" +msgstr "Tengely" # MSG_SELFTEST_BEDHEATER c=20 #: ultralcd.cpp:8131 msgid "Bed/Heater" -msgstr "" +msgstr "Asztal/Fej futes" # MSG_BED_DONE c=20 #: messages.c:15 msgid "Bed done" -msgstr "" +msgstr "Asztal kesz" # MSG_BED_HEATING c=20 #: messages.c:16 msgid "Bed Heating" -msgstr "" +msgstr "Asztal futes" # MSG_BED_CORRECTION_MENU c=18 #: ultralcd.cpp:5798 msgid "Bed level correct" -msgstr "" +msgstr "Szint. korrekcio" # MSG_BELTTEST c=18 #: ultralcd.cpp:5778 msgid "Belt test" -msgstr "" +msgstr "Szij teszt" # MSG_BED_LEVELING_FAILED_POINT_LOW c=20 r=6 #: messages.c:17 msgid "Bed leveling failed. Sensor didn't trigger. Debris on nozzle? Waiting for reset." -msgstr "" +msgstr "Sikertelen asztal szintezes. A szenzor nem kapcsolt. Piszok a fuvokan? Varom az ujrainditast." # MSG_BRIGHT c=6 #: messages.c:158 msgid "Bright" -msgstr "" +msgstr "Fenyes" # MSG_BRIGHTNESS c=18 #: messages.c:154 msgid "Brightness" -msgstr "" +msgstr "Fenyero" # MSG_BED c=13 #: messages.c:14 msgid "Bed" -msgstr "" +msgstr "Asztal" # MSG_BELT_STATUS c=18 #: messages.c:19 msgid "Belt status" -msgstr "" +msgstr "Szij allapot" # MSG_RECOVER_PRINT c=20 r=2 #: messages.c:82 msgid "Blackout occurred. Recover print?" -msgstr "" +msgstr "Aramkieses volt, nyomtatas folytatasa?" # MSG_CALIBRATING_HOME c=20 #: ultralcd.cpp:8492 msgid "Calibrating home" -msgstr "" +msgstr "Home poz. kalibralas" # MSG_CALIBRATE_BED c=18 #: ultralcd.cpp:5787 msgid "Calibrate XYZ" -msgstr "" +msgstr "XYZ kalibracio" # MSG_HOMEYZ c=18 #: messages.c:52 msgid "Calibrate Z" -msgstr "" +msgstr "Z kalibracio" # MSG_CALIBRATE_PINDA c=17 #: ultralcd.cpp:4529 msgid "Calibrate" -msgstr "" +msgstr "Kalibralas" # MSG_CANCEL2 c=10 #: messages.c:20 msgid ">Cancel" -msgstr "" +msgstr ">Megsem" # MSG_MOVE_CARRIAGE_TO_THE_TOP c=20 r=8 #: ultralcd.cpp:3318 msgid "Calibrating XYZ. Rotate the knob to move the Z carriage up to the end stoppers. Click when done." -msgstr "" +msgstr "XYZ kalibralas. Tekerd a gombot addig, amig a Z tengely a felso vegpontra nem er, majd nyomd meg ha keszen vagy." # MSG_CALIBRATE_Z_AUTO c=20 r=2 #: messages.c:21 msgid "Calibrating Z" -msgstr "" +msgstr "Z kalibralasa" # MSG_MOVE_CARRIAGE_TO_THE_TOP_Z c=20 r=8 #: ultralcd.cpp:3318 msgid "Calibrating Z. Rotate the knob to move the Z carriage up to the end stoppers. Click when done." -msgstr "" +msgstr "Z kalibralas. Tekerd a gombot addig, amig a Z tengely a felso vegpontra nem er, majd nyomd meg ha keszen vagy." # MSG_HOMEYZ_DONE c=20 #: ultralcd.cpp:656 msgid "Calibration done" -msgstr "" +msgstr "Kalibracio kesz" # MSG_MENU_CALIBRATION c=18 #: messages.c:68 msgid "Calibration" -msgstr "" +msgstr "Kalibracio" # MSG_SD_REMOVED c=20 #: ultralcd.cpp:8939 msgid "Card removed" -msgstr "" +msgstr "Kartya eltavolitva" # MSG_CHECKING_FILE c=17 #: ultralcd.cpp:8580 msgid "Checking file" -msgstr "" +msgstr "Fajl ellenorzese" # MSG_NOT_COLOR c=19 #: ultralcd.cpp:2565 msgid "Color not correct" -msgstr "" +msgstr "Szin nem jo" # MSG_COOLDOWN c=18 #: messages.c:27 msgid "Cooldown" -msgstr "" +msgstr "Lehutes" # MSG_COPY_SEL_LANG c=20 r=3 #: ultralcd.cpp:4435 msgid "Copy selected language?" -msgstr "" +msgstr "Kivalasztott nyelv masolasa?" # MSG_CRASHDETECT c=13 #: messages.c:30 msgid "Crash det." -msgstr "" +msgstr "Utkozes erz." # MSG_CHOOSE_FIL_1ST_LAYERCAL c=20 r=7 #: ultralcd.cpp:4842 msgid "Choose a filament for the First Layer Calibration and select it in the on-screen menu." -msgstr "" +msgstr "Valassz egy filamentet az elso reteg kalibraciojahoz a menubol." # MSG_CRASH_DETECTED c=20 #: messages.c:29 msgid "Crash detected." -msgstr "" +msgstr "Utkozes erzekelve." # MSG_CRASH_RESUME c=20 r=3 #: Marlin_main.cpp:651 msgid "Crash detected. Resume print?" -msgstr "" +msgstr "Utkozes erzekelve. Folytassam a nyomtatast?" # MSG_CRASH c=7 #: messages.c:28 msgid "Crash" -msgstr "" +msgstr "Utkozes" # MSG_CURRENT c=19 #: ultralcd.cpp:5929 msgid "Current" -msgstr "" +msgstr "Jelenlegi" # MSG_DATE c=17 #: ultralcd.cpp:1985 msgid "Date:" -msgstr "" +msgstr "Datum:" # MSG_COMMUNITY_MADE c=18 #: messages.c:25 msgid "Community made" -msgstr "" +msgstr "Kozossegi" # MSG_DISABLE_STEPPERS c=18 #: ultralcd.cpp:5678 msgid "Disable steppers" -msgstr "" +msgstr "Motorok kikapcsol." # MSG_BABYSTEP_Z_NOT_SET c=20 r=12 #: messages.c:13 msgid "Distance between tip of the nozzle and the bed surface has not been set yet. Please follow the manual, chapter First steps, section First layer calibration." -msgstr "" +msgstr "A fuvoka vege es a targyasztal felulete kozotti tavolsag nincs beallitva. Kerlek, kovesd az utmutato Elso lepesek fejezeteben az Elso reteg kalibracio bekezdest." # MSG_FS_CONTINUE c=5 #: messages.c:152 msgid "Cont." -msgstr "" +msgstr "Folyt" # MSG_WIZARD_REPEAT_V2_CAL c=20 r=7 #: ultralcd.cpp:5021 msgid "Do you want to repeat last step to readjust distance between nozzle and heatbed?" -msgstr "" +msgstr "Meg szeretned ismetelni az utolso lepest, hogy finomhangold a fuvoka es az asztal kozotti tavolsagot?" # MSG_EXTRUDER_CORRECTION c=13 #: ultralcd.cpp:5090 msgid "E-correct:" -msgstr "" +msgstr "E-korrekcio:" # MSG_EJECT_FILAMENT c=16 #: messages.c:60 msgid "Eject filament" -msgstr "" +msgstr "Filament kiadasa" # MSG_EJECTING_FILAMENT c=20 #: mmu.cpp:1415 msgid "Ejecting filament" -msgstr "" +msgstr "Filament kiadasa" # MSG_SELFTEST_ENDSTOP_NOTHIT c=20 #: ultralcd.cpp:8149 msgid "Endstop not hit" -msgstr "" +msgstr "Vegallask. nem kapcs." # MSG_SELFTEST_ENDSTOP c=16 #: ultralcd.cpp:8144 msgid "Endstop" -msgstr "" +msgstr "Vegallaskapcsolo" # MSG_SELFTEST_ENDSTOPS c=20 #: ultralcd.cpp:8135 msgid "Endstops" -msgstr "" +msgstr "Vegallaskapcsolok" # MSG_STACK_ERROR c=20 r=4 -#: msgid "Error - static memory has been overwritten" -msgstr "" +msgstr "Hiba - a sztatikus memoria felulirodott" # MSG_CUT_FILAMENT c=16 #: messages.c:61 msgid "Cut filament" -msgstr "" +msgstr "Filament vagasa" # MSG_CUTTER c=9 #: messages.c:128 msgid "Cutter" -msgstr "" +msgstr "Vago" # MSG_MMU_CUTTING_FIL c=18 #: mmu.cpp:1387 msgid "Cutting filament" -msgstr "" +msgstr "Filament vagasa" # MSG_FSENS_NOT_RESPONDING c=20 r=4 #: ultralcd.cpp:4330 msgid "ERROR: Filament sensor is not responding, please check connection." -msgstr "" +msgstr "HIBA: A filament szenzor nem valaszol, kerlek ellenorizd a csatlakozast." # MSG_DIM c=6 #: messages.c:159 msgid "Dim" -msgstr "" +msgstr "Sotet" # MSG_ERROR c=10 #: messages.c:31 msgid "ERROR:" -msgstr "" +msgstr "HIBA:" # MSG_SELFTEST_EXTRUDER_FAN_SPEED c=18 #: ultralcd.cpp:8498 msgid "Extruder fan:" -msgstr "" +msgstr "Extruder vent.:" # MSG_INFO_EXTRUDER c=18 #: ultralcd.cpp:2040 msgid "Extruder info" -msgstr "" +msgstr "Extruder info" # MSG_EXTRUDER c=17 #: messages.c:32 msgid "Extruder" -msgstr "" +msgstr "Extruder" # MSG_MMU_FAIL_STATS c=18 #: ultralcd.cpp:6754 msgid "Fail stats MMU" -msgstr "" +msgstr "MMU hiba stat." # MSG_FSENSOR_AUTOLOAD c=13 #: messages.c:48 msgid "F. autoload" -msgstr "" +msgstr "F. autobetolt" # MSG_FAIL_STATS c=18 #: ultralcd.cpp:6751 msgid "Fail stats" -msgstr "" +msgstr "Hiba statisztika" # MSG_FAN_SPEED c=14 #: messages.c:36 msgid "Fan speed" -msgstr "" +msgstr "Vent. sebesseg" # MSG_SELFTEST_FAN c=20 #: messages.c:91 msgid "Fan test" -msgstr "" +msgstr "Ventillator teszt" # MSG_FANS_CHECK c=13 #: messages.c:33 msgid "Fans check" -msgstr "" +msgstr "Vent.proba" # MSG_FSENSOR c=12 #: messages.c:49 msgid "Fil. sensor" -msgstr "" +msgstr "Fil. szenzor" # MSG_FIL_RUNOUTS c=15 #: messages.c:34 msgid "Fil. runouts" -msgstr "" +msgstr "Fil. kifutasok" # MSG_FILAMENT_CLEAN c=20 r=2 #: messages.c:37 msgid "Filament extruding & with correct color?" -msgstr "" +msgstr "Extrudalodik a filament? Helyes szinnel?" # MSG_NOT_LOADED c=19 #: ultralcd.cpp:2564 msgid "Filament not loaded" -msgstr "" +msgstr "Fil. nincs betoltve" # MSG_FILAMENT_SENSOR c=20 #: messages.c:97 msgid "Filament sensor" -msgstr "" +msgstr "Filament szenzor" # MSG_FILAMENT_USED c=19 #: ultralcd.cpp:2713 msgid "Filament used" -msgstr "" +msgstr "Felhasznalt filam." # MSG_PRINT_TIME c=19 #: ultralcd.cpp:2714 msgid "Print time" -msgstr "" +msgstr "Nyomtatasi ido" # MSG_FS_ACTION c=10 #: messages.c:151 msgid "FS Action" -msgstr "" +msgstr "FSz akcio" # MSG_FILE_INCOMPLETE c=20 r=3 #: ultralcd.cpp:8634 msgid "File incomplete. Continue anyway?" -msgstr "" +msgstr "A fajl vege hianyzik. Folytatod igy is?" # MSG_FINISHING_MOVEMENTS c=20 #: messages.c:45 msgid "Finishing movements" -msgstr "" +msgstr "Mozdulat befejezese" # MSG_V2_CALIBRATION c=18 #: messages.c:124 msgid "First layer cal." -msgstr "" +msgstr "Elso reteg kal." # MSG_WIZARD_SELFTEST c=20 r=8 #: ultralcd.cpp:4942 msgid "First, I will run the selftest to check most common assembly problems." -msgstr "" +msgstr "Elsokent lefuttatom az onellenorzest, hogy megnezzem a leggyakoribb osszeszerelesi problemakat." # MSG_MMU_FIX_ISSUE c=20 r=4 #: mmu.cpp:727 msgid "Fix the issue and then press button on MMU unit." -msgstr "" +msgstr "Hozd helyre a hibat, majd nyomd meg a gombot az MMU egysegen." # MSG_FLOW c=15 #: ultralcd.cpp:6888 msgid "Flow" -msgstr "" +msgstr "Flow" # MSG_SELFTEST_COOLING_FAN c=20 #: messages.c:88 msgid "Front print fan?" -msgstr "" +msgstr "Elso targyhuto vent?" # MSG_BED_CORRECTION_FRONT c=14 #: ultralcd.cpp:3116 msgid "Front side[um]" -msgstr "" +msgstr "Elulso old.[um]" # MSG_SELFTEST_FANS c=20 #: ultralcd.cpp:8179 msgid "Front/left fans" -msgstr "" +msgstr "Elso/bal ventillator" # MSG_SELFTEST_HEATERTHERMISTOR c=20 #: ultralcd.cpp:8127 msgid "Heater/Thermistor" -msgstr "" +msgstr "Futotest/Termisztor" # MSG_BED_HEATING_SAFETY_DISABLED c=20 r=4 #: Marlin_main.cpp:9874 msgid "Heating disabled by safety timer." -msgstr "" +msgstr "A bizonsagi idozito leallitotta a futest" # MSG_HEATING_COMPLETE c=20 #: messages.c:51 msgid "Heating done." -msgstr "" +msgstr "Futes kesz." # MSG_HEATING c=20 #: messages.c:50 msgid "Heating" -msgstr "" +msgstr "Futes folyamatban" # MSG_WIZARD_WELCOME c=20 r=7 #: messages.c:121 msgid "Hi, I am your Original Prusa i3 printer. Would you like me to guide you through the setup process?" -msgstr "Szia, en vagyok az On eredeti Prusa i3 nyomtatoja. Szeretne, ha vegigvezetnem a beallitasi folyamaton?" +msgstr "Szia, en vagyok az eredeti Prusa i3 nyomtatod. Szeretned, ha vegigvezetnelek a beallitasi folyamaton?" # MSG_FILAMENTCHANGE c=18 #: messages.c:43 msgid "Change filament" -msgstr "" +msgstr "Filament csere" # MSG_CHANGE_SUCCESS c=20 #: ultralcd.cpp:2494 msgid "Change success!" -msgstr "" +msgstr "Csere sikerult!" # MSG_CORRECTLY c=20 #: ultralcd.cpp:2562 msgid "Changed correctly?" -msgstr "" +msgstr "Sikerult a csere?" # MSG_SELFTEST_CHECK_BED c=20 #: messages.c:94 msgid "Checking bed" -msgstr "" +msgstr "Asztal ellenorzese" # MSG_SELFTEST_CHECK_ENDSTOPS c=20 #: ultralcd.cpp:8481 msgid "Checking endstops" -msgstr "" +msgstr "Vegallaskapcs. ellen" # MSG_SELFTEST_CHECK_HOTEND c=20 #: ultralcd.cpp:8487 msgid "Checking hotend" -msgstr "" +msgstr "Hotend ellenorzese" # MSG_SELFTEST_CHECK_FSENSOR c=20 #: messages.c:95 msgid "Checking sensors" -msgstr "" +msgstr "Szenzorok ellenorzese" # MSG_CHECKING_X c=20 #: messages.c:23 msgid "Checking X axis" -msgstr "" +msgstr "X tengely ellenorzes" # MSG_CHECKING_Y c=20 #: messages.c:24 msgid "Checking Y axis" -msgstr "" +msgstr "Y tengely ellenorzes" # MSG_SELFTEST_CHECK_Z c=20 #: ultralcd.cpp:8484 msgid "Checking Z axis" -msgstr "" +msgstr "Z tengely ellenorzes" # MSG_CHOOSE_EXTRUDER c=20 #: messages.c:54 msgid "Choose extruder:" -msgstr "" +msgstr "Extruder valasztas:" # MSG_CHOOSE_FILAMENT c=20 #: messages.c:55 msgid "Choose filament:" -msgstr "" +msgstr "Filament valasztas:" # MSG_FILAMENT c=17 #: messages.c:35 msgid "Filament" -msgstr "" +msgstr "Filament" # MSG_WIZARD_XYZ_CAL c=20 r=8 #: ultralcd.cpp:4951 msgid "I will run xyz calibration now. It will take approx. 12 mins." -msgstr "" +msgstr "Lefuttatom az XYZ kalibraciot. Ez kb. 12 percet vesz igenybe." # MSG_WIZARD_Z_CAL c=20 r=8 #: ultralcd.cpp:4959 msgid "I will run z calibration now." -msgstr "" +msgstr "Lefuttatom a Z kalibraciot." # MSG_WATCH c=18 #: messages.c:116 msgid "Info screen" -msgstr "" +msgstr "Info kepernyo" # MSG_INSERT_FILAMENT c=20 #: ultralcd.cpp:2482 msgid "Insert filament" -msgstr "" +msgstr "Helyezd be a filamentet" # MSG_FILAMENT_LOADED c=20 r=2 #: messages.c:38 msgid "Is filament loaded?" -msgstr "" +msgstr "Filament behelyezve?" # MSG_STEEL_SHEET_CHECK c=20 r=2 #: messages.c:109 msgid "Is steel sheet on heatbed?" -msgstr "" +msgstr "Rajta van az acellap a targyasztalon?" # MSG_LAST_PRINT_FAILURES c=20 #: messages.c:57 msgid "Last print failures" -msgstr "" +msgstr "Utolso nyomt. hibak" # MSG_WIZARD_WELCOME_SHIPPING c=20 r=16 #: messages.c:122 msgid "Hi, I am your Original Prusa i3 printer. I will guide you through a short setup process, in which the Z-axis will be calibrated. Then, you will be ready to print." -msgstr "" +msgstr "Szia, en vagyok az eredeti Prusa i3 nyomtatod. Vegigvezetlek egy rovid beallitasi folyamaton, amelyben a Z tengelyt kalibralom. Utana mar nyomtathatsz is." # MSG_ADDITIONAL_SHEETS c=20 r=9 #: ultralcd.cpp:5029 msgid "If you have additional steel sheets, calibrate their presets in Settings - HW Setup - Steel sheets." -msgstr "" +msgstr "Ha tobb acellapod van, kalibrald be oket a Beallitasok - HW beall. - Acellapok menupont alatt." # MSG_LAST_PRINT c=18 #: messages.c:56 msgid "Last print" -msgstr "" +msgstr "Utolso nyomtatas" # MSG_SELFTEST_EXTRUDER_FAN c=20 #: messages.c:89 msgid "Left hotend fan?" -msgstr "" +msgstr "Bal hotend vent.?" # MSG_LEFT c=10 #: ultralcd.cpp:2844 msgid "Left" -msgstr "" +msgstr "Bal" # MSG_BED_CORRECTION_LEFT c=14 #: ultralcd.cpp:3114 msgid "Left side [um]" -msgstr "" +msgstr "Bal [um]" # MSG_LIN_CORRECTION c=18 #: ultralcd.cpp:5702 msgid "Lin. correction" -msgstr "" +msgstr "Lin. korrekcio" # MSG_BABYSTEP_Z c=18 #: messages.c:12 msgid "Live adjust Z" -msgstr "" +msgstr "Z magassag beall." # MSG_INSERT_FIL c=20 r=6 #: ultralcd.cpp:7380 msgid "Insert the filament (do not load it) into the extruder and then press the knob." -msgstr "" +msgstr "Helyezd be a filamentet az extruderbe (ne toltsd be), majd nyomtd meg a gombot." # MSG_LOAD_FILAMENT c=17 #: messages.c:58 msgid "Load filament" -msgstr "" +msgstr "Filament betolt." # MSG_LOADING_COLOR c=20 #: ultralcd.cpp:2516 msgid "Loading color" -msgstr "" +msgstr "Szin tisztitasa" # MSG_LOADING_FILAMENT c=20 #: messages.c:59 msgid "Loading filament" -msgstr "" +msgstr "Filament betoltese" # MSG_ITERATION c=12 #: messages.c:53 msgid "Iteration" -msgstr "" +msgstr "Iteracio" # MSG_LOOSE_PULLEY c=20 #: ultralcd.cpp:8167 msgid "Loose pulley" -msgstr "" +msgstr "Laza szijtarcsa" # MSG_LOAD_TO_NOZZLE c=18 #: ultralcd.cpp:6717 msgid "Load to nozzle" -msgstr "" +msgstr "Betolt. fuvokahoz" # MSG_M117_V2_CALIBRATION c=25 #: messages.c:62 msgid "M117 First layer cal." -msgstr "" +msgstr "M117. Elso reteg kalibr." # MSG_MAIN c=18 #: messages.c:63 msgid "Main" -msgstr "" +msgstr "Fo" # MSG_BL_HIGH c=12 #: messages.c:155 msgid "Level Bright" -msgstr "" +msgstr "Fenyes szint" # MSG_BL_LOW c=12 #: messages.c:156 msgid "Level Dimmed" -msgstr "" +msgstr "Sotet szint" # MSG_MEASURE_BED_REFERENCE_HEIGHT_LINE1 c=20 r=3 #: messages.c:67 msgid "Measuring reference height of calibration point" -msgstr "" +msgstr "Kalibracios pont magassaganak merese" # MSG_MESH_BED_LEVELING c=18 #: messages.c:148 msgid "Mesh Bed Leveling" -msgstr "" +msgstr "Asztal szintezes" # MSG_MMU_OK_RESUMING_POSITION c=20 r=4 #: mmu.cpp:765 msgid "MMU OK. Resuming position..." -msgstr "" +msgstr "MMU OK. Pozicio visszaallitasa..." # MSG_MMU_OK_RESUMING_TEMPERATURE c=20 r=4 #: mmu.cpp:758 msgid "MMU OK. Resuming temperature..." -msgstr "" +msgstr "MMU OK. Homerseklet visszaallitasa..." # MSG_MEASURED_SKEW c=14 #: ultralcd.cpp:2885 msgid "Measured skew" -msgstr "" +msgstr "Mert merol. hiba" # MSG_MMU_FAILS c=15 #: messages.c:69 msgid "MMU fails" -msgstr "" +msgstr "MMU hibak" # MSG_MMU_LOAD_FAILED c=20 #: mmu.cpp:1587 msgid "MMU load failed" -msgstr "" +msgstr "MMU betolt.hiba" # MSG_MMU_LOAD_FAILS c=15 #: messages.c:70 msgid "MMU load fails" -msgstr "" +msgstr "MMU bet. hibak" # MSG_MMU_OK_RESUMING c=20 r=4 #: mmu.cpp:776 msgid "MMU OK. Resuming..." -msgstr "" +msgstr "MMU OK. Folytatom..." # MSG_MODE c=6 #: messages.c:103 msgid "Mode" -msgstr "" +msgstr "Mod" # MSG_MK3_FIRMWARE_ON_MK3S c=20 r=4 #: Marlin_main.cpp:882 msgid "MK3 firmware detected on MK3S printer" -msgstr "" +msgstr "MK3 firmver telepitve MK3S nyomtatora" # MSG_NORMAL c=7 #: messages.c:107 msgid "Normal" -msgstr "" +msgstr "Normal" # MSG_SILENT c=7 #: messages.c:106 msgid "Silent" -msgstr "" +msgstr "Halk" # MSG_MMU_USER_ATTENTION c=20 r=3 #: mmu.cpp:722 msgid "MMU needs user attention." -msgstr "" +msgstr "Az MMU felhasznaloi figyelmet igenyel." # MSG_MMU_POWER_FAILS c=15 #: ultralcd.cpp:1517 msgid "MMU power fails" -msgstr "" +msgstr "MMU tap hibak" # MSG_STEALTH c=7 #: messages.c:108 msgid "Stealth" -msgstr "" +msgstr "Halk" # MSG_AUTO_POWER c=10 #: messages.c:105 msgid "Auto power" -msgstr "" +msgstr "Auto ero" # MSG_HIGH_POWER c=10 #: messages.c:104 msgid "High power" -msgstr "" +msgstr "Magas ero" # MSG_MMU_CONNECTED c=18 #: ultralcd.cpp:1997 msgid "MMU2 connected" -msgstr "" +msgstr "MMU2 csatlakozott" # MSG_SELFTEST_MOTOR c=18 #: messages.c:96 msgid "Motor" -msgstr "" +msgstr "Motor" # MSG_MOVE_AXIS c=18 #: ultralcd.cpp:5677 msgid "Move axis" -msgstr "" +msgstr "Tengely mozgatasa" # MSG_MOVE_X c=18 #: ultralcd.cpp:4233 msgid "Move X" -msgstr "" +msgstr "X mozgatasa" # MSG_MOVE_Y c=18 #: ultralcd.cpp:4234 msgid "Move Y" -msgstr "" +msgstr "Y mozgatasa" # MSG_MOVE_Z c=18 #: ultralcd.cpp:4235 msgid "Move Z" -msgstr "" +msgstr "Z mozgatasa" # MSG_NO_MOVE c=20 #: Marlin_main.cpp:5852 msgid "No move." -msgstr "" +msgstr "Nincs mozgas." # MSG_NO_CARD c=18 #: ultralcd.cpp:6697 msgid "No SD card" -msgstr "" +msgstr "Nincs SD kartya" # MSG_NA c=3 #: messages.c:127 msgid "N/A" -msgstr "" +msgstr "N/A" # MSG_NO c=4 #: messages.c:71 msgid "No" -msgstr "" +msgstr "Nem" # MSG_SELFTEST_NOTCONNECTED c=20 #: ultralcd.cpp:8128 msgid "Not connected" -msgstr "" +msgstr "Nincs csatlakoztatva" # MSG_NEW_FIRMWARE_AVAILABLE c=20 r=2 #: util.cpp:195 msgid "New firmware version available:" -msgstr "" +msgstr "Uj firmver verzio erheto el:" # MSG_SELFTEST_FAN_NO c=19 #: messages.c:92 msgid "Not spinning" -msgstr "" +msgstr "Nem forog" # MSG_WIZARD_V2_CAL c=20 r=8 #: ultralcd.cpp:4838 msgid "Now I will calibrate distance between tip of the nozzle and heatbed surface." -msgstr "" +msgstr "Most beállítjuk a fuvoka hegye es a targyasztal felulete kozotti tavolsagot." # MSG_WIZARD_WILL_PREHEAT c=20 r=4 #: ultralcd.cpp:4967 msgid "Now I will preheat nozzle for PLA." -msgstr "" +msgstr "Felfutom a fuvokat PLA-hoz." # MSG_NOZZLE c=12 #: messages.c:72 msgid "Nozzle" -msgstr "" +msgstr "Fuvoka" # MSG_DEFAULT_SETTINGS_LOADED c=20 r=6 #: Marlin_main.cpp:1605 msgid "Old settings found. Default PID, Esteps etc. will be set." -msgstr "" +msgstr "Regi beallitasokat talaltam. Az alap PID, Esteps, stb. lesz beallitva." # MSG_REMOVE_TEST_PRINT c=20 r=4 #: ultralcd.cpp:4958 msgid "Now remove the test print from steel sheet." -msgstr "" +msgstr "Vedd le a tesztnyomatot az acellaprol." # MSG_NOZZLE_FAN c=10 #: ultralcd.cpp:1446 msgid "Nozzle FAN" -msgstr "" +msgstr "Targyhuto" # MSG_PAUSE_PRINT c=18 #: messages.c:74 msgid "Pause print" -msgstr "" +msgstr "Nyomtatas szunet" # MSG_PID_RUNNING c=20 #: ultralcd.cpp:1327 msgid "PID cal." -msgstr "" +msgstr "PID kalibracio" # MSG_PID_FINISHED c=20 #: ultralcd.cpp:1333 msgid "PID cal. finished" -msgstr "" +msgstr "PID kal. kesz" # MSG_PID_EXTRUDER c=17 #: ultralcd.cpp:5799 msgid "PID calibration" -msgstr "" +msgstr "PID kalibracio" # MSG_PINDA_PREHEAT c=20 #: ultralcd.cpp:683 msgid "PINDA Heating" -msgstr "" +msgstr "PINDA Futes" # MSG_PAPER c=20 r=10 #: messages.c:73 msgid "Place a sheet of paper under the nozzle during the calibration of first 4 points. If the nozzle catches the paper, power off the printer immediately." -msgstr "" +msgstr "Az elso 4 pont kalibracioja alatt tegyel egy papirlapot a fuvoka ala. Ha a fuvoka hozzaer a papirlaphoz, azonnal kapcsold ki a nyomtatot." # MSG_WIZARD_CLEAN_HEATBED c=20 r=8 #: ultralcd.cpp:5024 msgid "Please clean heatbed and then press the knob." -msgstr "" +msgstr "Kerlek, tisztisd le a targyasztalt, majd nyomd meg a gombot." # MSG_CONFIRM_NOZZLE_CLEAN c=20 r=8 #: messages.c:26 msgid "Please clean the nozzle for calibration. Click when done." -msgstr "" +msgstr "Kerlek, tisztisd meg a fuvokat kalibracio elott. Nyomd meg a gombot, ha keszen vagy." # MSG_SELFTEST_PLEASECHECK c=20 #: ultralcd.cpp:8122 msgid "Please check:" -msgstr "" +msgstr "Kerlek ellenorizd:" # MSG_WIZARD_CALIBRATION_FAILED c=20 r=8 #: messages.c:117 msgid "Please check our handbook and fix the problem. Then resume the Wizard by rebooting the printer." -msgstr "" +msgstr "Kerlek nezz bele a kezikonyvbe es tavolitsd el a problemat. Utana folytathatod az uzembe helyezest a nyomtato ujrainditasaval." # MSG_CHECK_IDLER c=20 r=5 #: Marlin_main.cpp:3798 msgid "Please open idler and remove filament manually." -msgstr "" +msgstr "Kerlek, nyisd ki a nyomogorgo ajtajat, es tavolitsd el a filamentet kezzel." # MSG_PLACE_STEEL_SHEET c=20 r=5 #: messages.c:75 msgid "Please place steel sheet on heatbed." -msgstr "" +msgstr "Kerlek, helyzed az acellapot a targyasztalra." # MSG_PRESS_TO_UNLOAD c=20 r=4 #: messages.c:79 msgid "Please press the knob to unload filament" -msgstr "" +msgstr "Kerlek, nyomd meg a gombot a filament kiadasahoz" # MSG_PULL_OUT_FILAMENT c=20 r=4 #: messages.c:81 msgid "Please pull out filament immediately" -msgstr "" +msgstr "Kerlek, huzd ki a filamentet most" # MSG_EJECT_REMOVE c=20 r=4 #: mmu.cpp:1421 msgid "Please remove filament and then press the knob." -msgstr "" +msgstr "Kerlek, tavolitsd el a filamentet, majd nyomd meg a gombot." # MSG_REMOVE_STEEL_SHEET c=20 r=4 #: messages.c:84 msgid "Please remove steel sheet from heatbed." -msgstr "" +msgstr "Kerlek, tavolisd el az acellapot az asztalrol." # MSG_RUN_XYZ c=20 r=4 #: Marlin_main.cpp:5338 msgid "Please run XYZ calibration first." -msgstr "" +msgstr "Kerlek, elobb futtasd le az XYZ kalibraciot." # MSG_UPDATE_MMU2_FW c=20 r=4 #: mmu.cpp:1341 msgid "Please update firmware in your MMU2. Waiting for reset." -msgstr "" +msgstr "Kerlek, frissitsd az MMU2 firmverjet. Varom az ujrainditast." # MSG_PLEASE_WAIT c=20 #: messages.c:76 msgid "Please wait" -msgstr "" +msgstr "Kerlek varj" # MSG_REMOVE_SHIPPING_HELPERS c=20 r=3 #: ultralcd.cpp:4957 msgid "Please remove shipping helpers first." -msgstr "" +msgstr "Kerlek, eloszor tavolitsd el a szallitashoz szukseges segedanyagokat." # MSG_PREHEAT_NOZZLE c=20 #: messages.c:78 msgid "Preheat the nozzle!" -msgstr "" +msgstr "Futsd fel a fuvokat!" # MSG_PREHEAT c=18 #: ultralcd.cpp:6655 msgid "Preheat" -msgstr "" +msgstr "Elofutes" # MSG_WIZARD_HEATING c=20 r=3 #: messages.c:119 msgid "Preheating nozzle. Please wait." -msgstr "" +msgstr "Fuvoka futese folyamatban. Kerlek, varj." # MSG_NEW_FIRMWARE_PLEASE_UPGRADE c=20 #: util.cpp:199 msgid "Please upgrade." -msgstr "" +msgstr "Kerlek frissits." # MSG_PRESS_TO_PREHEAT c=20 r=4 #: Marlin_main.cpp:12049 msgid "Press the knob to preheat nozzle and continue." -msgstr "" +msgstr "Nyomd meg a gombot a folytatashoz es a fuvoka felfutesehez." # MSG_FS_PAUSE c=5 #: fsensor.cpp:730 msgid "Pause" -msgstr "" +msgstr "Szun." # MSG_POWER_FAILURES c=15 #: messages.c:77 msgid "Power failures" -msgstr "" +msgstr "Aramkimaradasok" # MSG_PRINT_ABORTED c=20 #: messages.c:80 msgid "Print aborted" -msgstr "" +msgstr "Nyomt. megszakitva" # MSG_PREHEATING_TO_LOAD c=20 #: ultralcd.cpp:2297 msgid "Preheating to load" -msgstr "" +msgstr "Felfutes betolteshez" # MSG_PREHEATING_TO_UNLOAD c=20 #: ultralcd.cpp:2302 msgid "Preheating to unload" -msgstr "" +msgstr "Felfutes kiadashoz" # MSG_SELFTEST_PRINT_FAN_SPEED c=18 #: ultralcd.cpp:8501 msgid "Print fan:" -msgstr "" +msgstr "Targyhuto:" # MSG_CARD_MENU c=18 #: messages.c:22 msgid "Print from SD" -msgstr "" +msgstr "Nyomtatas SD-rol" # MSG_PRESS_KNOB c=20 #: ultralcd.cpp:2130 msgid "Press the knob" -msgstr "" +msgstr "Nyomd meg a gombot" # MSG_PRINT_PAUSED c=20 #: ultralcd.cpp:907 msgid "Print paused" -msgstr "" +msgstr "Nyomt. szuneteltetve" # MSG_RESUME_NOZZLE_TEMP c=20 r=4 #: mmu.cpp:726 msgid "Press the knob to resume nozzle temperature." -msgstr "" +msgstr "Nyomd meg a gombot a fuvoka ismetelt felfutesehez." # MSG_FOLLOW_CALIBRATION_FLOW c=20 r=8 #: messages.c:46 msgid "Printer has not been calibrated yet. Please follow the manual, chapter First steps, section Calibration flow." -msgstr "" +msgstr "A nyomtato meg nem volt bekalibralva. Kerlek, kovesd az utmutato Elso lepesek fejezetenek Kalibracio menete bekezdeset." # MSG_PRINT_FAN c=10 #: ultralcd.cpp:1447 msgid "Print FAN" -msgstr "" +msgstr "Targyhuto" # MSG_WIZARD_LOAD_FILAMENT c=20 r=6 #: ultralcd.cpp:4818 msgid "Please insert filament into the extruder, then press the knob to load it." -msgstr "" +msgstr "Kerlek helyezd be a filament veget az extruderbe, majd nyomd meg a gombot a betolteshez." # MSG_MMU_INSERT_FILAMENT_FIRST_TUBE c=20 r=6 #: ultralcd.cpp:4813 msgid "Please insert filament into the first tube of the MMU, then press the knob to load it." -msgstr "" +msgstr "Kerlek helyezd be a filamentet az MMU elso csovebe, majd nyomd meg a gombot a betolteshez." # MSG_PLEASE_LOAD_PLA c=20 r=4 #: ultralcd.cpp:4735 msgid "Please load filament first." -msgstr "" +msgstr "Kerlek eloszor toltsd be a filamentet." # MSG_BED_CORRECTION_REAR c=14 #: ultralcd.cpp:3117 msgid "Rear side [um]" -msgstr "" +msgstr "Hatso old.[um]" # MSG_UNLOAD_FILAMENT_REPEAT c=20 r=4 #: ultralcd.cpp:7404 msgid "Please unload the filament first, then repeat this action." -msgstr "" +msgstr "Kerlek eloszor vedd ki a filamentet, majd probalkozz ujra." # MSG_CHECK_IR_CONNECTION c=20 r=4 #: ultralcd.cpp:7407 msgid "Please check the IR sensor connection, unload filament if present." -msgstr "" +msgstr "Kerlek nezd meg az IR erzekelo csatlakozasat, vedd ki a filamentet, ha bent van." # MSG_RECOVERING_PRINT c=20 #: Marlin_main.cpp:11393 msgid "Recovering print" -msgstr "" +msgstr "Nyomtatas visszaallitasa." # MSG_REMOVE_OLD_FILAMENT c=20 r=5 #: mmu.cpp:833 msgid "Remove old filament and press the knob to start loading new filament." -msgstr "" +msgstr "Vedd ki a regi filamentet, majd nyomd meg a gombot az uj filament betoltesehez." # MSG_CALIBRATE_BED_RESET c=18 #: ultralcd.cpp:5804 msgid "Reset XYZ calibr." -msgstr "" +msgstr "XYZ kal. nullazas" # MSG_RESET c=14 #: messages.c:85 msgid "Reset" -msgstr "" +msgstr "Ujrainditas" # MSG_RESUME_PRINT c=18 #: messages.c:86 msgid "Resume print" -msgstr "" +msgstr "Nyomt. folytatasa" # MSG_RESUMING_PRINT c=20 #: messages.c:87 msgid "Resuming print" -msgstr "" +msgstr "Nyomtatas folytatasa" # MSG_BED_CORRECTION_RIGHT c=14 #: ultralcd.cpp:3115 msgid "Right side[um]" -msgstr "" +msgstr "Jobb old.[um]" # MSG_RPI_PORT c=13 #: messages.c:142 msgid "RPi port" -msgstr "" +msgstr "RPi port" # MSG_WIZARD_RERUN c=20 r=7 #: ultralcd.cpp:4756 msgid "Running Wizard will delete current calibration results and start from the beginning. Continue?" -msgstr "" +msgstr "A Varazslo futtatasa nullazza a jelenlegi kalibracios ertekeket es elolrol fog mindent kezdeni. Folytatod?" # MSG_SD_CARD c=8 #: messages.c:138 msgid "SD card" -msgstr "" +msgstr "SDkartya" # MSG_RIGHT c=10 #: ultralcd.cpp:2845 msgid "Right" -msgstr "" +msgstr "Jobb" # MSG_FIND_BED_OFFSET_AND_SKEW_LINE1 c=20 r=3 #: messages.c:44 msgid "Searching bed calibration point" -msgstr "" +msgstr "Kalibracios pont keresese az asztalon" # MSG_LANGUAGE_SELECT c=18 #: ultralcd.cpp:4451 msgid "Select language" -msgstr "" +msgstr "Valassz nyelvet" # MSG_SELFTEST_OK c=20 #: ultralcd.cpp:7679 msgid "Self test OK" -msgstr "" +msgstr "Ondiagnosztika OK" # MSG_SELFTEST_START c=20 #: ultralcd.cpp:7447 msgid "Self test start" -msgstr "" +msgstr "Ondiagnosztika indul" # MSG_SELFTEST c=18 #: ultralcd.cpp:5780 msgid "Selftest" -msgstr "" +msgstr "Ondiagnosztika" # MSG_SELFTEST_ERROR c=20 #: ultralcd.cpp:8121 msgid "Selftest error!" -msgstr "" +msgstr "Ondiagnosztika hiba!" # MSG_SELFTEST_FAILED c=20 #: messages.c:90 msgid "Selftest failed" -msgstr "" +msgstr "Ondiag. sikertelen" # MSG_FORCE_SELFTEST c=20 r=8 #: Marlin_main.cpp:1637 msgid "Selftest will be run to calibrate accurate sensorless rehoming." -msgstr "" +msgstr "A pontos szenzor nelkuli homing erdekeben lefuttatom az ondiagnosztikat." # MSG_SEL_PREHEAT_TEMP c=20 r=6 #: ultralcd.cpp:4998 msgid "Select nozzle preheat temperature which matches your material." -msgstr "" +msgstr "Valaszd ki a fuvoka homersekletet, amelyik megfelel az altalad hasznalt anyaghoz ajanlott homersekletnek." # MSG_SET_TEMPERATURE c=20 #: ultralcd.cpp:3135 msgid "Set temperature:" -msgstr "" +msgstr "Homerseklet beall.:" # MSG_SETTINGS c=18 #: messages.c:99 msgid "Settings" -msgstr "" +msgstr "Beallitasok" # MSG_SHOW_END_STOPS c=18 #: ultralcd.cpp:5801 msgid "Show end stops" -msgstr "" +msgstr "Vegallaskapcsolok" # MSG_FILE_CNT c=20 r=6 #: cardreader.cpp:817 msgid "Some files will not be sorted. Max. No. of files in 1 folder for sorting is 100." -msgstr "" +msgstr "Nehany fajl nem lesz rendezve. Legfeljebb 100 fajlt lehet rendezni egy konyvtaron belul." # MSG_SORT c=7 #: messages.c:139 msgid "Sort" -msgstr "" +msgstr "Rendez" # MSG_NONE c=8 #: messages.c:129 msgid "None" -msgstr "" +msgstr "Nincs" # MSG_SORT_TIME c=8 #: messages.c:140 msgid "Time" -msgstr "" +msgstr "Ido" # MSG_SEVERE_SKEW c=14 #: ultralcd.cpp:2888 msgid "Severe skew" -msgstr "" +msgstr "NagyMerol.hiba" # MSG_SORT_ALPHA c=8 #: messages.c:141 msgid "Alphabet" -msgstr "" +msgstr "Abece" # MSG_SORTING c=20 #: cardreader.cpp:880 msgid "Sorting files" -msgstr "" +msgstr "Fajlok rendezese" # MSG_SOUND_LOUD c=7 #: messages.c:144 msgid "Loud" -msgstr "" +msgstr "Hangos" # MSG_SLIGHT_SKEW c=14 #: ultralcd.cpp:2887 msgid "Slight skew" -msgstr "" +msgstr "Kis merol.hiba" # MSG_SOUND c=7 #: messages.c:143 msgid "Sound" -msgstr "" +msgstr "Hang" # MSG_RUNOUTS c=7 #: ultralcd.cpp:1593 msgid "Runouts" -msgstr "" +msgstr "Kifutas" # MSG_Z-LEVELING_ENFORCED c=20 r=4 #: Marlin_main.cpp:3303 msgid "Some problem encountered, Z-leveling enforced ..." -msgstr "" +msgstr "Hiba tortent, Z szintezes indul..." # MSG_SOUND_ONCE c=7 #: messages.c:145 msgid "Once" -msgstr "" +msgstr "Egyszer" # MSG_SPEED c=15 #: ultralcd.cpp:6882 msgid "Speed" -msgstr "" +msgstr "Sebesseg" # MSG_SELFTEST_FAN_YES c=19 #: messages.c:93 msgid "Spinning" -msgstr "" +msgstr "Forog" # MSG_TEMP_CAL_WARNING c=20 r=4 #: Marlin_main.cpp:5351 msgid "Stable ambient temperature 21-26C is needed a rigid stand is required." -msgstr "" +msgstr "Stabil 21-26C homerseklet es egy merev allvany (asztal) szukseges." # MSG_STATISTICS c=18 #: ultralcd.cpp:6081 msgid "Statistics" -msgstr "" +msgstr "Statisztika" # MSG_STOP_PRINT c=18 #: messages.c:110 msgid "Stop print" -msgstr "" +msgstr "Nyomt. megallitasa" # MSG_STOPPED c=20 #: messages.c:111 msgid "STOPPED." -msgstr "" +msgstr "MEGALLITVA." # MSG_SUPPORT c=18 #: ultralcd.cpp:6756 msgid "Support" -msgstr "" +msgstr "Tamogatas" # MSG_SELFTEST_SWAPPED c=16 #: ultralcd.cpp:8180 msgid "Swapped" -msgstr "" +msgstr "Felcserelve" # MSG_SELECT_FILAMENT c=20 #: ultralcd.cpp:4706 msgid "Select filament:" -msgstr "" +msgstr "Valassz filamentet:" # MSG_TEMP_CALIBRATION c=14 #: messages.c:112 msgid "Temp. cal." -msgstr "" +msgstr "Homers. kal." # MSG_SELECT_TEMP_MATCHES_MATERIAL c=20 r=4 #: ultralcd.cpp:4847 msgid "Select temperature which matches your material." -msgstr "" +msgstr "Valassz homersekletet, ami megfelel a filamenthez ajanlott homersekletnek." # MSG_CALIBRATION_PINDA_MENU c=17 #: ultralcd.cpp:5812 msgid "Temp. calibration" -msgstr "" +msgstr "Homers. kalibr." # MSG_TEMP_CAL_FAILED c=20 r=8 #: ultralcd.cpp:3771 msgid "Temperature calibration failed" -msgstr "" +msgstr "Homerseklet kalibracio sikertelen." # MSG_TEMP_CALIBRATION_DONE c=20 r=12 #: messages.c:113 msgid "Temperature calibration is finished and active. Temp. calibration can be disabled in menu Settings->Temp. cal." -msgstr "" +msgstr "Homerseklet kalibracio sikeres es aktiv. Kikapcsolhato a Beallitasok ->Homers. kal menuben." # MSG_FS_VERIFIED c=20 r=3 #: ultralcd.cpp:7411 msgid "Sensor verified, remove the filament now." -msgstr "" +msgstr "Szenzor leellenorizve, vedd ki a filamentet most." # MSG_TEMPERATURE c=18 #: ultralcd.cpp:5673 msgid "Temperature" -msgstr "" +msgstr "Homerseklet" # MSG_MENU_TEMPERATURES c=15 #: ultralcd.cpp:2047 msgid "Temperatures" -msgstr "" +msgstr "Homersekletek" # MSG_FOLLOW_Z_CALIBRATION_FLOW c=20 r=9 #: messages.c:47 msgid "There is still a need to make Z calibration. Please follow the manual, chapter First steps, section Calibration flow." -msgstr "" +msgstr "Meg mindig szukseges a Z kalibracio. Kerlek, kovesd az utmutato Elso lepesek fejezetenek Kalibracio menete bekezdeset." # MSG_TOTAL_FILAMENT c=19 #: ultralcd.cpp:2735 msgid "Total filament" -msgstr "" +msgstr "Osszes filament" # MSG_TOTAL_PRINT_TIME c=19 #: ultralcd.cpp:2736 msgid "Total print time" -msgstr "" +msgstr "Ossz. nyomt. ido" # MSG_TUNE c=18 #: ultralcd.cpp:6653 msgid "Tune" -msgstr "" +msgstr "Finomhangolas" # MSG_TOTAL_FAILURES c=20 #: messages.c:101 msgid "Total failures" -msgstr "" +msgstr "Ossz. hiba" # MSG_TO_LOAD_FIL c=20 #: ultralcd.cpp:2137 msgid "to load filament" -msgstr "" +msgstr "filament betoltesehez" # MSG_TO_UNLOAD_FIL c=20 #: ultralcd.cpp:2141 msgid "to unload filament" -msgstr "" +msgstr "filament kiadasahoz" # MSG_UNLOAD_FILAMENT c=16 #: messages.c:114 msgid "Unload filament" -msgstr "" +msgstr "Filament kiadasa" # MSG_UNLOADING_FILAMENT c=20 #: messages.c:115 msgid "Unloading filament" -msgstr "" +msgstr "Filament kiadasa" # MSG_TOTAL c=6 #: messages.c:100 msgid "Total" -msgstr "" +msgstr "Ossz." # MSG_USED c=19 #: ultralcd.cpp:5928 msgid "Used during print" -msgstr "" +msgstr "Felhasznalva" # MSG_MENU_VOLTAGES c=15 #: ultralcd.cpp:2050 msgid "Voltages" -msgstr "" +msgstr "Feszultsegek" # MSG_UNKNOWN c=13 #: ultralcd.cpp:2005 msgid "unknown" -msgstr "" +msgstr "ismeretlen" # MSG_USERWAIT c=20 #: Marlin_main.cpp:4347 msgid "Wait for user..." -msgstr "" +msgstr "Var. a felhasznalora" # MSG_WAITING_TEMP c=20 r=4 #: ultralcd.cpp:3283 msgid "Waiting for nozzle and bed cooling" -msgstr "" +msgstr "A fuvoka es az asztal kihuleset varom." # MSG_WAITING_TEMP_PINDA c=20 r=3 #: ultralcd.cpp:3244 msgid "Waiting for PINDA probe cooling" -msgstr "" +msgstr "A PINDA szenzor kihuleset varom." # MSG_CHANGED_BOTH c=20 r=4 #: Marlin_main.cpp:1597 msgid "Warning: both printer type and motherboard type changed." -msgstr "" +msgstr "Figyelem: a nyomtato es az alaplap tipusa is megvaltozott." # MSG_CHANGED_MOTHERBOARD c=20 r=4 #: Marlin_main.cpp:1589 msgid "Warning: motherboard type changed." -msgstr "" +msgstr "Figyelem: az alaplap tipusa megvaltozott." # MSG_CHANGED_PRINTER c=20 r=4 #: Marlin_main.cpp:1593 msgid "Warning: printer type changed." -msgstr "" +msgstr "Figyelem: a nyomtato tipusa megvaltozott." # MSG_UNLOAD_SUCCESSFUL c=20 r=2 #: Marlin_main.cpp:3789 msgid "Was filament unload successful?" -msgstr "" +msgstr "Sikerult kivenni a filamentet?" # MSG_SELFTEST_WIRINGERROR c=18 #: messages.c:98 msgid "Wiring error" -msgstr "" +msgstr "Kabelezesi hiba" # MSG_WIZARD c=17 #: ultralcd.cpp:5771 msgid "Wizard" -msgstr "" +msgstr "Varazslo" # MSG_XYZ_DETAILS c=18 #: ultralcd.cpp:2039 msgid "XYZ cal. details" -msgstr "" +msgstr "XYZ kal. reszlet" # MSG_BED_SKEW_OFFSET_DETECTION_FITTING_FAILED c=20 r=8 #: messages.c:18 msgid "XYZ calibration failed. Please consult the manual." -msgstr "" +msgstr "XYZ kalibracio sikertelen. Kerlek, nezz bele a kezikonyvbe." # MSG_YES c=3 #: messages.c:123 msgid "Yes" -msgstr "" +msgstr "Igen" # MSG_WIZARD_QUIT c=20 r=8 #: messages.c:120 msgid "You can always resume the Wizard from Calibration -> Wizard." -msgstr "" +msgstr "A Varazsolt barmikor elered a Kalibracio -> Varazslo menubol." # MSG_BED_SKEW_OFFSET_DETECTION_SKEW_EXTREME c=20 r=8 #: ultralcd.cpp:3743 msgid "XYZ calibration all right. Skew will be corrected automatically." -msgstr "" +msgstr "XYZ kalibracio sikerult. Az esetleges X/Y tengely merolegessegi hiba automatikusan korrigalva lesz." # MSG_BED_SKEW_OFFSET_DETECTION_SKEW_MILD c=20 r=8 #: ultralcd.cpp:3740 msgid "XYZ calibration all right. X/Y axes are slightly skewed. Good job!" -msgstr "" +msgstr "XYZ kalibracio sikerult. Az X/Y tengelyeken enyhe merolegessegi hiba van." # MSG_TIMEOUT c=12 #: messages.c:157 msgid "Timeout" -msgstr "" +msgstr "Idotullepes" # MSG_X_CORRECTION c=13 #: ultralcd.cpp:5086 msgid "X-correct:" -msgstr "" +msgstr "X-korrekcio:" # MSG_BED_SKEW_OFFSET_DETECTION_PERFECT c=20 r=8 #: ultralcd.cpp:3737 msgid "XYZ calibration ok. X/Y axes are perpendicular. Congratulations!" -msgstr "" +msgstr "XYZ kalibracio sikerult. Az X/Y tengelyek merolegesek." # MSG_BED_SKEW_OFFSET_DETECTION_WARNING_FRONT_BOTH_FAR c=20 r=8 #: ultralcd.cpp:3721 msgid "XYZ calibration compromised. Front calibration points not reachable." -msgstr "" +msgstr "Az XYZ kalibracio sikertelen. Az elulso kalibracios pontok nem erhetoek el." # MSG_BED_SKEW_OFFSET_DETECTION_WARNING_FRONT_RIGHT_FAR c=20 r=8 #: ultralcd.cpp:3724 msgid "XYZ calibration compromised. Right front calibration point not reachable." -msgstr "" +msgstr "Az XYZ kalibracio sikertelen. A jobb kalibracios pontok nem erhetoek el." # MSG_LOAD_ALL c=17 #: ultralcd.cpp:6167 msgid "Load all" -msgstr "" +msgstr "Osszes betolt." # MSG_BED_SKEW_OFFSET_DETECTION_POINT_NOT_FOUND c=20 r=6 #: ultralcd.cpp:3703 msgid "XYZ calibration failed. Bed calibration point was not found." -msgstr "" +msgstr "Az XYZ kalibracio sikertelen. Az asztal kalibracios pontja nem erheto el." # MSG_BED_SKEW_OFFSET_DETECTION_FAILED_FRONT_BOTH_FAR c=20 r=6 #: ultralcd.cpp:3709 msgid "XYZ calibration failed. Front calibration points not reachable." -msgstr "" +msgstr "Az XYZ kalibracio sikertelen. Az elulso kalibracios pontok nem erhetoek el." # MSG_BED_SKEW_OFFSET_DETECTION_FAILED_FRONT_RIGHT_FAR c=20 r=6 #: ultralcd.cpp:3712 msgid "XYZ calibration failed. Right front calibration point not reachable." -msgstr "" +msgstr "Az XYZ kalibracio sikertelen. A jobb kalibracios pontok nem erhetoek el." # MSG_Y_DIST_FROM_MIN c=20 #: ultralcd.cpp:2842 msgid "Y distance from min" -msgstr "" +msgstr "Y-minimum tavolsag" # MSG_WIZARD_V2_CAL_2 c=20 r=12 #: ultralcd.cpp:4850 msgid "The printer will start printing a zig-zag line. Rotate the knob until you reach the optimal height. Check the pictures in the handbook (Calibration chapter)." -msgstr "" +msgstr "A nyomtato egy cikk-cakkos vonalat fog nyomtatni. Tekerd a gombot addig, amig el nem ered az optimalis magassagot. Nezd meg a kepeket a kezikonyv Kalibracio fejezeteben." # MSG_FIL_FAILED c=20 r=5 #: ultralcd.cpp:7415 msgid "Verification failed, remove the filament and try again." -msgstr "" +msgstr "Ellenorzes sikertelen, vedd ki a filamentet es probald ujra." # MSG_Y_CORRECTION c=13 #: ultralcd.cpp:5087 msgid "Y-correct:" -msgstr "" +msgstr "Y-korrekcio:" # MSG_OFF c=3 #: messages.c:125 msgid "Off" -msgstr "" +msgstr "Ki" # MSG_ON c=3 #: messages.c:126 msgid "On" -msgstr "" +msgstr "Be" # MSG_BACK c=18 #: messages.c:64 msgid "Back" -msgstr "" +msgstr "Vissza" # MSG_CHECKS c=18 #: ultralcd.cpp:5641 msgid "Checks" -msgstr "" +msgstr "Ellenorzesek" # MSG_FALSE_TRIGGERING c=20 #: ultralcd.cpp:8190 msgid "False triggering" -msgstr "" +msgstr "Hamis kivalto ok" # MSG_STRICT c=8 #: messages.c:131 msgid "Strict" -msgstr "" +msgstr "Szigoru" # MSG_WARN c=8 #: messages.c:130 msgid "Warn" -msgstr "" +msgstr "Figylem." # MSG_HW_SETUP c=18 #: messages.c:102 msgid "HW Setup" -msgstr "" +msgstr "HW beallitas" # MSG_MAGNETS_COMP c=13 #: messages.c:150 msgid "Magnets comp." -msgstr "" +msgstr "Magnes komp." # MSG_MESH c=12 #: messages.c:147 msgid "Mesh" -msgstr "" +msgstr "Halo" # MSG_MK3S_FIRMWARE_ON_MK3 c=20 r=4 #: Marlin_main.cpp:875 msgid "MK3S firmware detected on MK3 printer" -msgstr "" +msgstr "MK3S firmver eszlelve MK3 nyomtaton" # MSG_MMU_MODE c=8 #: messages.c:137 msgid "MMU Mode" -msgstr "" +msgstr "MMU Mod" # MSG_MODE_CHANGE_IN_PROGRESS c=20 r=3 #: ultralcd.cpp:4366 msgid "Mode change in progress..." -msgstr "" +msgstr "Modvaltas folyamatban..." # MSG_MODEL c=8 #: messages.c:132 msgid "Model" -msgstr "" +msgstr "Modell" # MSG_NOZZLE_DIAMETER c=10 #: messages.c:136 msgid "Nozzle d." -msgstr "" +msgstr "Fuv. atm." # MSG_GCODE_DIFF_CONTINUE c=20 r=4 #: util.cpp:414 msgid "G-code sliced for a different level. Continue?" -msgstr "" +msgstr "A G-kod mas szintre lett elokesztve. Folytassam?" # MSG_GCODE_DIFF_CANCELLED c=20 r=7 #: util.cpp:420 msgid "G-code sliced for a different level. Please re-slice the model again. Print cancelled." -msgstr "" +msgstr "A G-kod mas szintre lett elokesztve. Szeleteld ujra a modellt. Nyomtatas megallitva." # MSG_GCODE_DIFF_PRINTER_CONTINUE c=20 r=5 #: messages.c:134 msgid "G-code sliced for a different printer type. Continue?" -msgstr "" +msgstr "A G-kod mas nyomtato tipusra lett elokesztve. Folytassam?" # MSG_GCODE_DIFF_PRINTER_CANCELLED c=20 r=8 #: messages.c:135 msgid "G-code sliced for a different printer type. Please re-slice the model again. Print cancelled." -msgstr "" +msgstr "A G-kod mas nyomtato tipusra lett elokesztve. Szeleteld ujra a modellt. Nyomtatas megallitva." # MSG_GCODE_NEWER_FIRMWARE_CONTINUE c=20 r=5 #: util.cpp:381 msgid "G-code sliced for a newer firmware. Continue?" -msgstr "" +msgstr "A G-kod ujabb firmverre lett elokesztve. Folytassam?" # MSG_GCODE_NEWER_FIRMWARE_CANCELLED c=20 r=8 #: util.cpp:387 msgid "G-code sliced for a newer firmware. Please update the firmware. Print cancelled." -msgstr "" +msgstr "A G-kod ujabb firmverre lett elokesztve. Frissitsd a nyomtato firmveret. Nyomtatas megallitva." # MSG_PREHEATING_TO_CUT c=20 #: ultralcd.cpp:2309 msgid "Preheating to cut" -msgstr "" +msgstr "Melegites vagashoz" # MSG_PREHEATING_TO_EJECT c=20 #: ultralcd.cpp:2306 msgid "Preheating to eject" -msgstr "" +msgstr "Melegites kiadashoz" # MSG_NOZZLE_DIFFERS_CONTINUE c=20 r=5 #: util.cpp:294 msgid "Printer nozzle diameter differs from the G-code. Continue?" -msgstr "" +msgstr "A nyomtato fuvoka atmeroje elter a G-kodtol. Folytasasm?" # MSG_NOZZLE_DIFFERS_CANCELLED c=20 r=9 #: util.cpp:301 msgid "Printer nozzle diameter differs from the G-code. Please check the value in settings. Print cancelled." -msgstr "" +msgstr "A nyomtato fuvoka atmeroje elter a G-kodtol. Ellenorizd az erteket a beallitasokban. Nyomtatas megallitva." # MSG_SELFTEST_FS_LEVEL c=20 #: ultralcd.cpp:8195 msgid "%s level expected" -msgstr "" +msgstr "Vart szint: %s" # MSG_RENAME c=18 #: ultralcd.cpp:6579 msgid "Rename" -msgstr "" +msgstr "Atnevezes" # MSG_SELECT c=18 #: ultralcd.cpp:6572 msgid "Select" -msgstr "" +msgstr "Kivalasztas" # MSG_INFO_SENSORS c=18 #: ultralcd.cpp:2041 msgid "Sensor info" -msgstr "" +msgstr "Szenzor info" # MSG_SHEET c=10 #: messages.c:65 msgid "Sheet" -msgstr "" +msgstr "Acellap" # MSG_SOUND_BLIND c=7 #: messages.c:146 msgid "Assist" -msgstr "" +msgstr "Seged" # MSG_STEEL_SHEET c=18 #: messages.c:66 msgid "Steel sheets" -msgstr "" +msgstr "Acellapok" # MSG_Z_CORRECTION c=13 #: ultralcd.cpp:5088 msgid "Z-correct:" -msgstr "" +msgstr "Z-korrekcio:" # MSG_Z_PROBE_NR c=14 #: messages.c:149 msgid "Z-probe nr." -msgstr "" +msgstr "Z meres szama" # MSG_PRINTER_IP c=18 #: ultralcd.cpp:2028 msgid "Printer IP Addr:" -msgstr "" - +msgstr "Nyomtato IP cime:" From 9308593f5e1426cb18cc9ae9de918a92a3df61ee Mon Sep 17 00:00:00 2001 From: AttilaSVK <36956277+AttilaSVK@users.noreply.github.com> Date: Tue, 11 Jan 2022 16:21:14 +0100 Subject: [PATCH 06/77] Update hu.po Corrected two ...(one character) to ...(three characters) and removed an accidental accent to maintain ASCII compatibility --- lang/po/new/hu.po | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lang/po/new/hu.po b/lang/po/new/hu.po index ed26a165e..992321fb4 100644 --- a/lang/po/new/hu.po +++ b/lang/po/new/hu.po @@ -101,12 +101,12 @@ msgstr "Fil. auto.betolt." # MSG_AUTOLOADING_ONLY_IF_FSENS_ON c=20 r=4 #: ultralcd.cpp:4317 msgid "Autoloading filament available only when filament sensor is turned on..." -msgstr "Filament automata betolteste csak bekapcsolt filament szenzorral erheto el…" +msgstr "Filament automata betolteste csak bekapcsolt filament szenzorral erheto el..." # MSG_AUTOLOADING_ENABLED c=20 r=4 #: ultralcd.cpp:2648 msgid "Autoloading filament is active, just press the knob and insert filament..." -msgstr "Automata betoltes bekapcsolva, csak nyomd meg a gombot es helyzed be a filamentet…" +msgstr "Automata betoltes bekapcsolva, csak nyomd meg a gombot es helyzed be a filamentet..." # MSG_SELFTEST_AXIS_LENGTH c=20 #: ultralcd.cpp:8173 @@ -880,7 +880,7 @@ msgstr "Nem forog" # MSG_WIZARD_V2_CAL c=20 r=8 #: ultralcd.cpp:4838 msgid "Now I will calibrate distance between tip of the nozzle and heatbed surface." -msgstr "Most beállítjuk a fuvoka hegye es a targyasztal felulete kozotti tavolsagot." +msgstr "Most beallítjuk a fuvoka hegye es a targyasztal felulete kozotti tavolsagot." # MSG_WIZARD_WILL_PREHEAT c=20 r=4 #: ultralcd.cpp:4967 From 311aa2a4c69b5e026a0e09ca6987fd37ee74bad5 Mon Sep 17 00:00:00 2001 From: AttilaSVK <36956277+AttilaSVK@users.noreply.github.com> Date: Tue, 11 Jan 2022 20:50:41 +0100 Subject: [PATCH 07/77] Update hu.po Reduced long strings --- lang/po/new/hu.po | 48 +++++++++++++++++++++++------------------------ 1 file changed, 24 insertions(+), 24 deletions(-) diff --git a/lang/po/new/hu.po b/lang/po/new/hu.po index 992321fb4..6f3c98fe2 100644 --- a/lang/po/new/hu.po +++ b/lang/po/new/hu.po @@ -4,7 +4,7 @@ msgid "" msgstr "" "Project-Id-Version: Prusa-Firmware\n" "POT-Creation-Date: Tue 21 Dec 2021 03:27:31 PM CET\n" -"PO-Revision-Date: 2022-01-04 13:56+0100\n" +"PO-Revision-Date: 2022-01-11 20:37+0100\n" "Last-Translator: \n" "Language-Team: \n" "Language: hu\n" @@ -23,7 +23,7 @@ msgstr " 0.3 vagy regebbi" # MSG_FS_V_03_OR_OLDER c=18 #: Marlin_main.cpp:9884 msgid "FS v0.3 or older" -msgstr "FS v0.3 vagy regebbi" +msgstr "FS v0.3 v. regebbi" # MSG_IR_04_OR_NEWER c=18 #: messages.c:163 @@ -56,7 +56,7 @@ msgstr "FIGYELEM:\\x0aUtkozes erzekeles\\x0akikapcsolva\\x0aHalk modban" # MSG_BABYSTEPPING_Z c=15 #: ultralcd.cpp:3034 msgid "Adjusting Z:" -msgstr "Z magassag allitasa:" +msgstr "Z allitasa:" # MSG_SELFTEST_CHECK_ALLCORRECT c=20 #: ultralcd.cpp:8490 @@ -76,7 +76,7 @@ msgstr "Kornyezet" # MSG_AUTO c=6 #: messages.c:160 msgid "Auto" -msgstr "Automata" +msgstr "Autom." # MSG_PRESS c=20 r=2 #: ultralcd.cpp:2485 @@ -86,7 +86,7 @@ msgstr "es nyomd meg a gombot" # MSG_CONFIRM_CARRIAGE_AT_THE_TOP c=20 r=2 #: ultralcd.cpp:3355 msgid "Are left and right Z~carriages all up?" -msgstr "A Z tengely mindket oldala a felso vegponton van?" +msgstr "A Z tengely ketoldalt a felso vegponton van?" # MSG_AUTO_HOME c=18 #: messages.c:11 @@ -101,12 +101,12 @@ msgstr "Fil. auto.betolt." # MSG_AUTOLOADING_ONLY_IF_FSENS_ON c=20 r=4 #: ultralcd.cpp:4317 msgid "Autoloading filament available only when filament sensor is turned on..." -msgstr "Filament automata betolteste csak bekapcsolt filament szenzorral erheto el..." +msgstr "Filament autom. betolteste csak bekapcs. fil. szenzorral erheto el..." # MSG_AUTOLOADING_ENABLED c=20 r=4 #: ultralcd.cpp:2648 msgid "Autoloading filament is active, just press the knob and insert filament..." -msgstr "Automata betoltes bekapcsolva, csak nyomd meg a gombot es helyzed be a filamentet..." +msgstr "Autom. betoltes bekapcsolva, nyomd meg a gombot es helyzed be a filamentet..." # MSG_SELFTEST_AXIS_LENGTH c=20 #: ultralcd.cpp:8173 @@ -171,7 +171,7 @@ msgstr "Szij allapot" # MSG_RECOVER_PRINT c=20 r=2 #: messages.c:82 msgid "Blackout occurred. Recover print?" -msgstr "Aramkieses volt, nyomtatas folytatasa?" +msgstr "Aramkieses volt, nyomt. folytatasa?" # MSG_CALIBRATING_HOME c=20 #: ultralcd.cpp:8492 @@ -326,7 +326,7 @@ msgstr "Filament kiadasa" # MSG_SELFTEST_ENDSTOP_NOTHIT c=20 #: ultralcd.cpp:8149 msgid "Endstop not hit" -msgstr "Vegallask. nem kapcs." +msgstr "Vegallask. nem kapcs" # MSG_SELFTEST_ENDSTOP c=16 #: ultralcd.cpp:8144 @@ -360,7 +360,7 @@ msgstr "Filament vagasa" # MSG_FSENS_NOT_RESPONDING c=20 r=4 #: ultralcd.cpp:4330 msgid "ERROR: Filament sensor is not responding, please check connection." -msgstr "HIBA: A filament szenzor nem valaszol, kerlek ellenorizd a csatlakozast." +msgstr "HIBA: A fil. szenzor nem valaszol, ellenorizd a csatlakozast." # MSG_DIM c=6 #: messages.c:159 @@ -430,7 +430,7 @@ msgstr "Fil. kifutasok" # MSG_FILAMENT_CLEAN c=20 r=2 #: messages.c:37 msgid "Filament extruding & with correct color?" -msgstr "Extrudalodik a filament? Helyes szinnel?" +msgstr "Filament es a szine rendben?" # MSG_NOT_LOADED c=19 #: ultralcd.cpp:2564 @@ -495,7 +495,7 @@ msgstr "Elso targyhuto vent?" # MSG_BED_CORRECTION_FRONT c=14 #: ultralcd.cpp:3116 msgid "Front side[um]" -msgstr "Elulso old.[um]" +msgstr "Elulso old[um]" # MSG_SELFTEST_FANS c=20 #: ultralcd.cpp:8179 @@ -560,7 +560,7 @@ msgstr "Hotend ellenorzese" # MSG_SELFTEST_CHECK_FSENSOR c=20 #: messages.c:95 msgid "Checking sensors" -msgstr "Szenzorok ellenorzese" +msgstr "Szenz. ellenorzese" # MSG_CHECKING_X c=20 #: messages.c:23 @@ -610,7 +610,7 @@ msgstr "Info kepernyo" # MSG_INSERT_FILAMENT c=20 #: ultralcd.cpp:2482 msgid "Insert filament" -msgstr "Helyezd be a filamentet" +msgstr "Helyezd be a filam." # MSG_FILAMENT_LOADED c=20 r=2 #: messages.c:38 @@ -745,7 +745,7 @@ msgstr "MMU OK. Homerseklet visszaallitasa..." # MSG_MEASURED_SKEW c=14 #: ultralcd.cpp:2885 msgid "Measured skew" -msgstr "Mert merol. hiba" +msgstr "Meroleg. hiba" # MSG_MMU_FAILS c=15 #: messages.c:69 @@ -880,7 +880,7 @@ msgstr "Nem forog" # MSG_WIZARD_V2_CAL c=20 r=8 #: ultralcd.cpp:4838 msgid "Now I will calibrate distance between tip of the nozzle and heatbed surface." -msgstr "Most beallítjuk a fuvoka hegye es a targyasztal felulete kozotti tavolsagot." +msgstr "Most beallitjuk a fuvoka hegye es a targyasztal felulete kozotti tavolsagot." # MSG_WIZARD_WILL_PREHEAT c=20 r=4 #: ultralcd.cpp:4967 @@ -1005,7 +1005,7 @@ msgstr "Kerlek varj" # MSG_REMOVE_SHIPPING_HELPERS c=20 r=3 #: ultralcd.cpp:4957 msgid "Please remove shipping helpers first." -msgstr "Kerlek, eloszor tavolitsd el a szallitashoz szukseges segedanyagokat." +msgstr "Tavolitsd el a szallitasi segedanyagokat." # MSG_PREHEAT_NOZZLE c=20 #: messages.c:78 @@ -1120,12 +1120,12 @@ msgstr "Kerlek eloszor vedd ki a filamentet, majd probalkozz ujra." # MSG_CHECK_IR_CONNECTION c=20 r=4 #: ultralcd.cpp:7407 msgid "Please check the IR sensor connection, unload filament if present." -msgstr "Kerlek nezd meg az IR erzekelo csatlakozasat, vedd ki a filamentet, ha bent van." +msgstr "Nezd meg az IR szenzor csatlakozasat, vedd ki a filam., ha bent van." # MSG_RECOVERING_PRINT c=20 #: Marlin_main.cpp:11393 msgid "Recovering print" -msgstr "Nyomtatas visszaallitasa." +msgstr "Nyomt. visszaallit" # MSG_REMOVE_OLD_FILAMENT c=20 r=5 #: mmu.cpp:833 @@ -1355,7 +1355,7 @@ msgstr "Homers. kal." # MSG_SELECT_TEMP_MATCHES_MATERIAL c=20 r=4 #: ultralcd.cpp:4847 msgid "Select temperature which matches your material." -msgstr "Valassz homersekletet, ami megfelel a filamenthez ajanlott homersekletnek." +msgstr "Valassz homersekletet, ami megfelel a filamenthez." # MSG_CALIBRATION_PINDA_MENU c=17 #: ultralcd.cpp:5812 @@ -1375,7 +1375,7 @@ msgstr "Homerseklet kalibracio sikeres es aktiv. Kikapcsolhato a Beallitasok ->H # MSG_FS_VERIFIED c=20 r=3 #: ultralcd.cpp:7411 msgid "Sensor verified, remove the filament now." -msgstr "Szenzor leellenorizve, vedd ki a filamentet most." +msgstr "Szenzor OK, vedd ki a filamentet most." # MSG_TEMPERATURE c=18 #: ultralcd.cpp:5673 @@ -1415,7 +1415,7 @@ msgstr "Ossz. hiba" # MSG_TO_LOAD_FIL c=20 #: ultralcd.cpp:2137 msgid "to load filament" -msgstr "filament betoltesehez" +msgstr "filam. betoltesehez" # MSG_TO_UNLOAD_FIL c=20 #: ultralcd.cpp:2141 @@ -1520,7 +1520,7 @@ msgstr "A Varazsolt barmikor elered a Kalibracio -> Varazslo menubol." # MSG_BED_SKEW_OFFSET_DETECTION_SKEW_EXTREME c=20 r=8 #: ultralcd.cpp:3743 msgid "XYZ calibration all right. Skew will be corrected automatically." -msgstr "XYZ kalibracio sikerult. Az esetleges X/Y tengely merolegessegi hiba automatikusan korrigalva lesz." +msgstr "XYZ kalibracio OK. Az esetleges X/Y merolegessegi hiba automatikusan korrigalva lesz." # MSG_BED_SKEW_OFFSET_DETECTION_SKEW_MILD c=20 r=8 #: ultralcd.cpp:3740 @@ -1540,7 +1540,7 @@ msgstr "X-korrekcio:" # MSG_BED_SKEW_OFFSET_DETECTION_PERFECT c=20 r=8 #: ultralcd.cpp:3737 msgid "XYZ calibration ok. X/Y axes are perpendicular. Congratulations!" -msgstr "XYZ kalibracio sikerult. Az X/Y tengelyek merolegesek." +msgstr "XYZ kalibracio OK. Az X/Y tengelyek merolegesek. Gratulalok!" # MSG_BED_SKEW_OFFSET_DETECTION_WARNING_FRONT_BOTH_FAR c=20 r=8 #: ultralcd.cpp:3721 From 3936da7529912049456aed66075ce1822676084d Mon Sep 17 00:00:00 2001 From: AttilaSVK <36956277+AttilaSVK@users.noreply.github.com> Date: Wed, 12 Jan 2022 11:25:11 +0100 Subject: [PATCH 08/77] Update hu.po Revised some translations based on the output from lang-check.py --- lang/po/new/hu.po | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/lang/po/new/hu.po b/lang/po/new/hu.po index 6f3c98fe2..88d596504 100644 --- a/lang/po/new/hu.po +++ b/lang/po/new/hu.po @@ -4,7 +4,7 @@ msgid "" msgstr "" "Project-Id-Version: Prusa-Firmware\n" "POT-Creation-Date: Tue 21 Dec 2021 03:27:31 PM CET\n" -"PO-Revision-Date: 2022-01-11 20:37+0100\n" +"PO-Revision-Date: 2022-01-12 11:22+0100\n" "Last-Translator: \n" "Language-Team: \n" "Language: hu\n" @@ -86,7 +86,7 @@ msgstr "es nyomd meg a gombot" # MSG_CONFIRM_CARRIAGE_AT_THE_TOP c=20 r=2 #: ultralcd.cpp:3355 msgid "Are left and right Z~carriages all up?" -msgstr "A Z tengely ketoldalt a felso vegponton van?" +msgstr "A Z tengely a felso vegponton van?" # MSG_AUTO_HOME c=18 #: messages.c:11 @@ -101,12 +101,12 @@ msgstr "Fil. auto.betolt." # MSG_AUTOLOADING_ONLY_IF_FSENS_ON c=20 r=4 #: ultralcd.cpp:4317 msgid "Autoloading filament available only when filament sensor is turned on..." -msgstr "Filament autom. betolteste csak bekapcs. fil. szenzorral erheto el..." +msgstr "Filament autom. betolteste csak bekapcs. fil. szenzorral mukodik." # MSG_AUTOLOADING_ENABLED c=20 r=4 #: ultralcd.cpp:2648 msgid "Autoloading filament is active, just press the knob and insert filament..." -msgstr "Autom. betoltes bekapcsolva, nyomd meg a gombot es helyzed be a filamentet..." +msgstr "Autom. betoltes be, nyomd meg a gombot es helyzed be a filamentet." # MSG_SELFTEST_AXIS_LENGTH c=20 #: ultralcd.cpp:8173 @@ -1120,7 +1120,7 @@ msgstr "Kerlek eloszor vedd ki a filamentet, majd probalkozz ujra." # MSG_CHECK_IR_CONNECTION c=20 r=4 #: ultralcd.cpp:7407 msgid "Please check the IR sensor connection, unload filament if present." -msgstr "Nezd meg az IR szenzor csatlakozasat, vedd ki a filam., ha bent van." +msgstr "Nezd meg az IR szenzor csatlakoz., vedd ki a filam., ha bent van." # MSG_RECOVERING_PRINT c=20 #: Marlin_main.cpp:11393 From bbf23d4473a18a197d42fc5f9e873cbeef46aba7 Mon Sep 17 00:00:00 2001 From: AttilaSVK <36956277+AttilaSVK@users.noreply.github.com> Date: Wed, 12 Jan 2022 11:42:37 +0100 Subject: [PATCH 09/77] Update hu.po MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Corrected a string based on where it appears on the display (Main, corrected to Főmenü, meaning Main Menu) --- lang/po/new/hu.po | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lang/po/new/hu.po b/lang/po/new/hu.po index 88d596504..b1659f3ad 100644 --- a/lang/po/new/hu.po +++ b/lang/po/new/hu.po @@ -4,7 +4,7 @@ msgid "" msgstr "" "Project-Id-Version: Prusa-Firmware\n" "POT-Creation-Date: Tue 21 Dec 2021 03:27:31 PM CET\n" -"PO-Revision-Date: 2022-01-12 11:22+0100\n" +"PO-Revision-Date: 2022-01-12 11:41+0100\n" "Last-Translator: \n" "Language-Team: \n" "Language: hu\n" @@ -710,7 +710,7 @@ msgstr "M117. Elso reteg kalibr." # MSG_MAIN c=18 #: messages.c:63 msgid "Main" -msgstr "Fo" +msgstr "Fomenu" # MSG_BL_HIGH c=12 #: messages.c:155 From 0b8e65bd6c53c9ac77724f0d1a96807ee7c0a1e5 Mon Sep 17 00:00:00 2001 From: AttilaSVK <36956277+AttilaSVK@users.noreply.github.com> Date: Tue, 18 Jan 2022 13:56:43 +0100 Subject: [PATCH 10/77] Updated Hungarian translation files updated lang/lang_en_hu.txt and lang/po/Firmware_hu.po with files generated by lang-import.sh and lang-export.sh --- lang/lang_en_hu.txt | 702 +++++++++++++++++------------------ lang/po/Firmware_hu.po | 808 ++++++++++++++++++++--------------------- 2 files changed, 755 insertions(+), 755 deletions(-) diff --git a/lang/lang_en_hu.txt b/lang/lang_en_hu.txt index e249688cf..66d1fa050 100644 --- a/lang/lang_en_hu.txt +++ b/lang/lang_en_hu.txt @@ -1,1403 +1,1403 @@ #MSG_IR_03_OR_OLDER c=18 " 0.3 or older" -"\x00" +" 0.3 vagy regebbi" #MSG_FS_V_03_OR_OLDER c=18 "FS v0.3 or older" -"\x00" +"FS v0.3 v. regebbi" #MSG_IR_04_OR_NEWER c=18 " 0.4 or newer" -"\x00" +" 0.4 v. ujabb" #MSG_FS_V_04_OR_NEWER c=18 "FS v0.4 or newer" -"\x00" +"FS v0.4 vagy ujabb" #MSG_IR_UNKNOWN c=18 "unknown state" -"\x00" +"ismeretlen allapot" #MSG_MEASURED_OFFSET c=20 "[0;0] point offset" -"\x00" +"[0;0] pont offszet" #MSG_CRASH_DET_ONLY_IN_NORMAL c=20 r=4 "Crash detection can\x0abe turned on only in\x0aNormal mode" -"\x00" +"Utkozes erzekeles csak\x0anormal modban\x0akapcsolhato be" #MSG_CRASH_DET_STEALTH_FORCE_OFF c=20 r=4 "WARNING:\x0aCrash detection\x0adisabled in\x0aStealth mode" -"\x00" +"FIGYELEM:\x0aUtkozes erzekeles\x0akikapcsolva\x0aHalk modban" #MSG_BABYSTEPPING_Z c=15 "Adjusting Z:" -"\x00" +"Z allitasa:" #MSG_SELFTEST_CHECK_ALLCORRECT c=20 "All correct" -"\x00" +"Minden rendben" #MSG_WIZARD_DONE c=20 r=8 "All is done. Happy printing!" -"\x00" +"Keszen vagyunk. Jo nyomtatast!" #MSG_AMBIENT c=14 "Ambient" -"\x00" +"Kornyezet" #MSG_AUTO c=6 "Auto" -"\x00" +"Autom." #MSG_PRESS c=20 r=2 "and press the knob" -"\x00" +"es nyomd meg a gombot" #MSG_CONFIRM_CARRIAGE_AT_THE_TOP c=20 r=2 "Are left and right Z~carriages all up?" -"\x00" +"A Z tengely a felso vegponton van?" #MSG_AUTO_HOME c=18 "Auto home" -"\x00" +"Auto home" #MSG_AUTOLOAD_FILAMENT c=18 "AutoLoad filament" -"\x00" +"Fil. auto.betolt." #MSG_AUTOLOADING_ONLY_IF_FSENS_ON c=20 r=4 "Autoloading filament available only when filament sensor is turned on..." -"\x00" +"Filament autom. betolteste csak bekapcs. fil. szenzorral mukodik." #MSG_AUTOLOADING_ENABLED c=20 r=4 "Autoloading filament is active, just press the knob and insert filament..." -"\x00" +"Autom. betoltes be, nyomd meg a gombot es helyzed be a filamentet." #MSG_SELFTEST_AXIS_LENGTH c=20 "Axis length" -"\x00" +"Tengely hossz" #MSG_SELFTEST_AXIS c=16 "Axis" -"\x00" +"Tengely" #MSG_SELFTEST_BEDHEATER c=20 "Bed/Heater" -"\x00" +"Asztal/Fej futes" #MSG_BED_DONE c=20 "Bed done" -"\x00" +"Asztal kesz" #MSG_BED_HEATING c=20 "Bed Heating" -"\x00" +"Asztal futes" #MSG_BED_CORRECTION_MENU c=18 "Bed level correct" -"\x00" +"Szint. korrekcio" #MSG_BELTTEST c=18 "Belt test" -"\x00" +"Szij teszt" #MSG_BED_LEVELING_FAILED_POINT_LOW c=20 r=6 "Bed leveling failed. Sensor didn't trigger. Debris on nozzle? Waiting for reset." -"\x00" +"Sikertelen asztal szintezes. A szenzor nem kapcsolt. Piszok a fuvokan? Varom az ujrainditast." #MSG_BRIGHT c=6 "Bright" -"\x00" +"Fenyes" #MSG_BRIGHTNESS c=18 "Brightness" -"\x00" +"Fenyero" #MSG_BED c=13 "Bed" -"\x00" +"Asztal" #MSG_BELT_STATUS c=18 "Belt status" -"\x00" +"Szij allapot" #MSG_RECOVER_PRINT c=20 r=2 "Blackout occurred. Recover print?" -"\x00" +"Aramkieses volt, nyomt. folytatasa?" #MSG_CALIBRATING_HOME c=20 "Calibrating home" -"\x00" +"Home poz. kalibralas" #MSG_CALIBRATE_BED c=18 "Calibrate XYZ" -"\x00" +"XYZ kalibracio" #MSG_HOMEYZ c=18 "Calibrate Z" -"\x00" +"Z kalibracio" #MSG_CALIBRATE_PINDA c=17 "Calibrate" -"\x00" +"Kalibralas" #MSG_CANCEL2 c=10 ">Cancel" -"\x00" +">Megsem" #MSG_MOVE_CARRIAGE_TO_THE_TOP c=20 r=8 "Calibrating XYZ. Rotate the knob to move the Z carriage up to the end stoppers. Click when done." -"\x00" +"XYZ kalibralas. Tekerd a gombot addig, amig a Z tengely a felso vegpontra nem er, majd nyomd meg ha keszen vagy." #MSG_CALIBRATE_Z_AUTO c=20 r=2 "Calibrating Z" -"\x00" +"Z kalibralasa" #MSG_MOVE_CARRIAGE_TO_THE_TOP_Z c=20 r=8 "Calibrating Z. Rotate the knob to move the Z carriage up to the end stoppers. Click when done." -"\x00" +"Z kalibralas. Tekerd a gombot addig, amig a Z tengely a felso vegpontra nem er, majd nyomd meg ha keszen vagy." #MSG_HOMEYZ_DONE c=20 "Calibration done" -"\x00" +"Kalibracio kesz" #MSG_MENU_CALIBRATION c=18 "Calibration" -"\x00" +"Kalibracio" #MSG_SD_REMOVED c=20 "Card removed" -"\x00" +"Kartya eltavolitva" #MSG_CHECKING_FILE c=17 "Checking file" -"\x00" +"Fajl ellenorzese" #MSG_NOT_COLOR c=19 "Color not correct" -"\x00" +"Szin nem jo" #MSG_COOLDOWN c=18 "Cooldown" -"\x00" +"Lehutes" #MSG_COPY_SEL_LANG c=20 r=3 "Copy selected language?" -"\x00" +"Kivalasztott nyelv masolasa?" #MSG_CRASHDETECT c=13 "Crash det." -"\x00" +"Utkozes erz." #MSG_CHOOSE_FIL_1ST_LAYERCAL c=20 r=7 "Choose a filament for the First Layer Calibration and select it in the on-screen menu." -"\x00" +"Valassz egy filamentet az elso reteg kalibraciojahoz a menubol." #MSG_CRASH_DETECTED c=20 "Crash detected." -"\x00" +"Utkozes erzekelve." #MSG_CRASH_RESUME c=20 r=3 "Crash detected. Resume print?" -"\x00" +"Utkozes erzekelve. Folytassam a nyomtatast?" #MSG_CRASH c=7 "Crash" -"\x00" +"Utkozes" #MSG_CURRENT c=19 "Current" -"\x00" +"Jelenlegi" #MSG_DATE c=17 "Date:" -"\x00" +"Datum:" #MSG_COMMUNITY_MADE c=18 "Community made" -"\x00" +"Kozossegi" #MSG_DISABLE_STEPPERS c=18 "Disable steppers" -"\x00" +"Motorok kikapcsol." #MSG_BABYSTEP_Z_NOT_SET c=20 r=12 "Distance between tip of the nozzle and the bed surface has not been set yet. Please follow the manual, chapter First steps, section First layer calibration." -"\x00" +"A fuvoka vege es a targyasztal felulete kozotti tavolsag nincs beallitva. Kerlek, kovesd az utmutato Elso lepesek fejezeteben az Elso reteg kalibracio bekezdest." #MSG_FS_CONTINUE c=5 "Cont." -"\x00" +"Folyt" #MSG_WIZARD_REPEAT_V2_CAL c=20 r=7 "Do you want to repeat last step to readjust distance between nozzle and heatbed?" -"\x00" +"Meg szeretned ismetelni az utolso lepest, hogy finomhangold a fuvoka es az asztal kozotti tavolsagot?" #MSG_EXTRUDER_CORRECTION c=13 "E-correct:" -"\x00" +"E-korrekcio:" #MSG_EJECT_FILAMENT c=16 "Eject filament" -"\x00" +"Filament kiadasa" #MSG_EJECTING_FILAMENT c=20 "Ejecting filament" -"\x00" +"Filament kiadasa" #MSG_SELFTEST_ENDSTOP_NOTHIT c=20 "Endstop not hit" -"\x00" +"Vegallask. nem kapcs" #MSG_SELFTEST_ENDSTOP c=16 "Endstop" -"\x00" +"Vegallaskapcsolo" #MSG_SELFTEST_ENDSTOPS c=20 "Endstops" -"\x00" +"Vegallaskapcsolok" #MSG_STACK_ERROR c=20 r=4 "Error - static memory has been overwritten" -"\x00" +"Hiba - a sztatikus memoria felulirodott" #MSG_CUT_FILAMENT c=16 "Cut filament" -"\x00" +"Filament vagasa" #MSG_CUTTER c=9 "Cutter" -"\x00" +"Vago" #MSG_MMU_CUTTING_FIL c=18 "Cutting filament" -"\x00" +"Filament vagasa" #MSG_FSENS_NOT_RESPONDING c=20 r=4 "ERROR: Filament sensor is not responding, please check connection." -"\x00" +"HIBA: A fil. szenzor nem valaszol, ellenorizd a csatlakozast." #MSG_DIM c=6 "Dim" -"\x00" +"Sotet" #MSG_ERROR c=10 "ERROR:" -"\x00" +"HIBA:" #MSG_SELFTEST_EXTRUDER_FAN_SPEED c=18 "Extruder fan:" -"\x00" +"Extruder vent.:" #MSG_INFO_EXTRUDER c=18 "Extruder info" -"\x00" +"Extruder info" #MSG_EXTRUDER c=17 "Extruder" -"\x00" +"Extruder" #MSG_MMU_FAIL_STATS c=18 "Fail stats MMU" -"\x00" +"MMU hiba stat." #MSG_FSENSOR_AUTOLOAD c=13 "F. autoload" -"\x00" +"F. autobetolt" #MSG_FAIL_STATS c=18 "Fail stats" -"\x00" +"Hiba statisztika" #MSG_FAN_SPEED c=14 "Fan speed" -"\x00" +"Vent. sebesseg" #MSG_SELFTEST_FAN c=20 "Fan test" -"\x00" +"Ventillator teszt" #MSG_FANS_CHECK c=13 "Fans check" -"\x00" +"Vent.proba" #MSG_FSENSOR c=12 "Fil. sensor" -"\x00" +"Fil. szenzor" #MSG_FIL_RUNOUTS c=15 "Fil. runouts" -"\x00" +"Fil. kifutasok" #MSG_FILAMENT_CLEAN c=20 r=2 "Filament extruding & with correct color?" -"\x00" +"Filament es a szine rendben?" #MSG_NOT_LOADED c=19 "Filament not loaded" -"\x00" +"Fil. nincs betoltve" #MSG_SELFTEST_FILAMENT_SENSOR c=17 "Filament sensor" -"\x00" +"Filament szenzor" #MSG_FILAMENT_USED c=19 "Filament used" -"\x00" +"Felhasznalt filam." #MSG_PRINT_TIME c=19 "Print time" -"\x00" +"Nyomtatasi ido" #MSG_FS_ACTION c=10 "FS Action" -"\x00" +"FSz akcio" #MSG_FILE_INCOMPLETE c=20 r=3 "File incomplete. Continue anyway?" -"\x00" +"A fajl vege hianyzik. Folytatod igy is?" #MSG_FINISHING_MOVEMENTS c=20 "Finishing movements" -"\x00" +"Mozdulat befejezese" #MSG_V2_CALIBRATION c=18 "First layer cal." -"\x00" +"Elso reteg kal." #MSG_WIZARD_SELFTEST c=20 r=8 "First, I will run the selftest to check most common assembly problems." -"\x00" +"Elsokent lefuttatom az onellenorzest, hogy megnezzem a leggyakoribb osszeszerelesi problemakat." #MSG_MMU_FIX_ISSUE c=20 r=4 "Fix the issue and then press button on MMU unit." -"\x00" +"Hozd helyre a hibat, majd nyomd meg a gombot az MMU egysegen." #MSG_FLOW c=15 "Flow" -"\x00" +"Flow" #MSG_SELFTEST_COOLING_FAN c=20 "Front print fan?" -"\x00" +"Elso targyhuto vent?" #MSG_BED_CORRECTION_FRONT c=14 "Front side[um]" -"\x00" +"Elulso old[um]" #MSG_SELFTEST_FANS c=20 "Front/left fans" -"\x00" +"Elso/bal ventillator" #MSG_SELFTEST_HEATERTHERMISTOR c=20 "Heater/Thermistor" -"\x00" +"Futotest/Termisztor" #MSG_BED_HEATING_SAFETY_DISABLED c=20 r=4 "Heating disabled by safety timer." -"\x00" +"A bizonsagi idozito leallitotta a futest" #MSG_HEATING_COMPLETE c=20 "Heating done." -"\x00" +"Futes kesz." #MSG_HEATING c=20 "Heating" -"\x00" +"Futes folyamatban" #MSG_WIZARD_WELCOME c=20 r=7 "Hi, I am your Original Prusa i3 printer. Would you like me to guide you through the setup process?" -"Szia, en vagyok az On eredeti Prusa i3 nyomtatoja. Szeretne, ha vegigvezetnem a beallitasi folyamaton?" +"Szia, en vagyok az eredeti Prusa i3 nyomtatod. Szeretned, ha vegigvezetnelek a beallitasi folyamaton?" #MSG_FILAMENTCHANGE c=18 "Change filament" -"\x00" +"Filament csere" #MSG_CHANGE_SUCCESS c=20 "Change success!" -"\x00" +"Csere sikerult!" #MSG_CORRECTLY c=20 "Changed correctly?" -"\x00" +"Sikerult a csere?" #MSG_SELFTEST_CHECK_BED c=20 "Checking bed" -"\x00" +"Asztal ellenorzese" #MSG_SELFTEST_CHECK_ENDSTOPS c=20 "Checking endstops" -"\x00" +"Vegallaskapcs. ellen" #MSG_SELFTEST_CHECK_HOTEND c=20 "Checking hotend" -"\x00" +"Hotend ellenorzese" #MSG_SELFTEST_CHECK_FSENSOR c=20 "Checking sensors" -"\x00" +"Szenz. ellenorzese" #MSG_CHECKING_X c=20 "Checking X axis" -"\x00" +"X tengely ellenorzes" #MSG_CHECKING_Y c=20 "Checking Y axis" -"\x00" +"Y tengely ellenorzes" #MSG_SELFTEST_CHECK_Z c=20 "Checking Z axis" -"\x00" +"Z tengely ellenorzes" #MSG_CHOOSE_EXTRUDER c=20 "Choose extruder:" -"\x00" +"Extruder valasztas:" #MSG_CHOOSE_FILAMENT c=20 "Choose filament:" -"\x00" +"Filament valasztas:" #MSG_FILAMENT c=17 "Filament" -"\x00" +"Filament" #MSG_WIZARD_XYZ_CAL c=20 r=8 "I will run xyz calibration now. It will take approx. 12 mins." -"\x00" +"Lefuttatom az XYZ kalibraciot. Ez kb. 12 percet vesz igenybe." #MSG_WIZARD_Z_CAL c=20 r=8 "I will run z calibration now." -"\x00" +"Lefuttatom a Z kalibraciot." #MSG_WATCH c=18 "Info screen" -"\x00" +"Info kepernyo" #MSG_INSERT_FILAMENT c=20 "Insert filament" -"\x00" +"Helyezd be a filam." #MSG_FILAMENT_LOADED c=20 r=2 "Is filament loaded?" -"\x00" +"Filament behelyezve?" #MSG_STEEL_SHEET_CHECK c=20 r=2 "Is steel sheet on heatbed?" -"\x00" +"Rajta van az acellap a targyasztalon?" #MSG_LAST_PRINT_FAILURES c=20 "Last print failures" -"\x00" +"Utolso nyomt. hibak" #MSG_WIZARD_WELCOME_SHIPPING c=20 r=16 "Hi, I am your Original Prusa i3 printer. I will guide you through a short setup process, in which the Z-axis will be calibrated. Then, you will be ready to print." -"\x00" +"Szia, en vagyok az eredeti Prusa i3 nyomtatod. Vegigvezetlek egy rovid beallitasi folyamaton, amelyben a Z tengelyt kalibralom. Utana mar nyomtathatsz is." #MSG_ADDITIONAL_SHEETS c=20 r=9 "If you have additional steel sheets, calibrate their presets in Settings - HW Setup - Steel sheets." -"\x00" +"Ha tobb acellapod van, kalibrald be oket a Beallitasok - HW beall. - Acellapok menupont alatt." #MSG_LAST_PRINT c=18 "Last print" -"\x00" +"Utolso nyomtatas" #MSG_SELFTEST_EXTRUDER_FAN c=20 "Left hotend fan?" -"\x00" +"Bal hotend vent.?" #MSG_LEFT c=10 "Left" -"\x00" +"Bal" #MSG_BED_CORRECTION_LEFT c=14 "Left side [um]" -"\x00" +"Bal [um]" #MSG_LIN_CORRECTION c=18 "Lin. correction" -"\x00" +"Lin. korrekcio" #MSG_BABYSTEP_Z c=18 "Live adjust Z" -"\x00" +"Z magassag beall." #MSG_INSERT_FIL c=20 r=6 "Insert the filament (do not load it) into the extruder and then press the knob." -"\x00" +"Helyezd be a filamentet az extruderbe (ne toltsd be), majd nyomtd meg a gombot." #MSG_LOAD_FILAMENT c=17 "Load filament" -"\x00" +"Filament betolt." #MSG_LOADING_COLOR c=20 "Loading color" -"\x00" +"Szin tisztitasa" #MSG_LOADING_FILAMENT c=20 "Loading filament" -"\x00" +"Filament betoltese" #MSG_ITERATION c=12 "Iteration" -"\x00" +"Iteracio" #MSG_LOOSE_PULLEY c=20 "Loose pulley" -"\x00" +"Laza szijtarcsa" #MSG_LOAD_TO_NOZZLE c=18 "Load to nozzle" -"\x00" +"Betolt. fuvokahoz" #MSG_M117_V2_CALIBRATION c=25 "M117 First layer cal." -"\x00" +"M117. Elso reteg kalibr." #MSG_MAIN c=18 "Main" -"\x00" +"Fomenu" #MSG_BL_HIGH c=12 "Level Bright" -"\x00" +"Fenyes szint" #MSG_BL_LOW c=12 "Level Dimmed" -"\x00" +"Sotet szint" #MSG_MEASURE_BED_REFERENCE_HEIGHT_LINE1 c=20 r=3 "Measuring reference height of calibration point" -"\x00" +"Kalibracios pont magassaganak merese" #MSG_MESH_BED_LEVELING c=18 "Mesh Bed Leveling" -"\x00" +"Asztal szintezes" #MSG_MMU_OK_RESUMING_POSITION c=20 r=4 "MMU OK. Resuming position..." -"\x00" +"MMU OK. Pozicio visszaallitasa..." #MSG_MMU_OK_RESUMING_TEMPERATURE c=20 r=4 "MMU OK. Resuming temperature..." -"\x00" +"MMU OK. Homerseklet visszaallitasa..." #MSG_MEASURED_SKEW c=14 "Measured skew" -"\x00" +"Meroleg. hiba" #MSG_MMU_FAILS c=15 "MMU fails" -"\x00" +"MMU hibak" #MSG_MMU_LOAD_FAILED c=20 "MMU load failed" -"\x00" +"MMU betolt.hiba" #MSG_MMU_LOAD_FAILS c=15 "MMU load fails" -"\x00" +"MMU bet. hibak" #MSG_MMU_OK_RESUMING c=20 r=4 "MMU OK. Resuming..." -"\x00" +"MMU OK. Folytatom..." #MSG_MODE c=6 "Mode" -"\x00" +"Mod" #MSG_MK3_FIRMWARE_ON_MK3S c=20 r=4 "MK3 firmware detected on MK3S printer" -"\x00" +"MK3 firmver telepitve MK3S nyomtatora" #MSG_NORMAL c=7 "Normal" -"\x00" +"Normal" #MSG_SILENT c=7 "Silent" -"\x00" +"Halk" #MSG_MMU_USER_ATTENTION c=20 r=3 "MMU needs user attention." -"\x00" +"Az MMU felhasznaloi figyelmet igenyel." #MSG_MMU_POWER_FAILS c=15 "MMU power fails" -"\x00" +"MMU tap hibak" #MSG_STEALTH c=7 "Stealth" -"\x00" +"Halk" #MSG_AUTO_POWER c=10 "Auto power" -"\x00" +"Auto ero" #MSG_HIGH_POWER c=10 "High power" -"\x00" +"Magas ero" #MSG_MMU_CONNECTED c=18 "MMU2 connected" -"\x00" +"MMU2 csatlakozott" #MSG_SELFTEST_MOTOR c=18 "Motor" -"\x00" +"Motor" #MSG_MOVE_AXIS c=18 "Move axis" -"\x00" +"Tengely mozgatasa" #MSG_MOVE_X c=18 "Move X" -"\x00" +"X mozgatasa" #MSG_MOVE_Y c=18 "Move Y" -"\x00" +"Y mozgatasa" #MSG_MOVE_Z c=18 "Move Z" -"\x00" +"Z mozgatasa" #MSG_NO_MOVE c=20 "No move." -"\x00" +"Nincs mozgas." #MSG_NO_CARD c=18 "No SD card" -"\x00" +"Nincs SD kartya" #MSG_NA c=3 "N/A" -"\x00" +"N/A" #MSG_NO c=4 "No" -"\x00" +"Nem" #MSG_SELFTEST_NOTCONNECTED c=20 "Not connected" -"\x00" +"Nincs csatlakoztatva" #MSG_NEW_FIRMWARE_AVAILABLE c=20 r=2 "New firmware version available:" -"\x00" +"Uj firmver verzio erheto el:" #MSG_SELFTEST_FAN_NO c=19 "Not spinning" -"\x00" +"Nem forog" #MSG_WIZARD_V2_CAL c=20 r=8 "Now I will calibrate distance between tip of the nozzle and heatbed surface." -"\x00" +"Most beallitjuk a fuvoka hegye es a targyasztal felulete kozotti tavolsagot." #MSG_WIZARD_WILL_PREHEAT c=20 r=4 "Now I will preheat nozzle for PLA." -"\x00" +"Felfutom a fuvokat PLA-hoz." #MSG_NOZZLE c=12 "Nozzle" -"\x00" +"Fuvoka" #MSG_DEFAULT_SETTINGS_LOADED c=20 r=6 "Old settings found. Default PID, Esteps etc. will be set." -"\x00" +"Regi beallitasokat talaltam. Az alap PID, Esteps, stb. lesz beallitva." #MSG_REMOVE_TEST_PRINT c=20 r=4 "Now remove the test print from steel sheet." -"\x00" +"Vedd le a tesztnyomatot az acellaprol." #MSG_NOZZLE_FAN c=10 "Nozzle FAN" -"\x00" +"Targyhuto" #MSG_PAUSE_PRINT c=18 "Pause print" -"\x00" +"Nyomtatas szunet" #MSG_PID_RUNNING c=20 "PID cal." -"\x00" +"PID kalibracio" #MSG_PID_FINISHED c=20 "PID cal. finished" -"\x00" +"PID kal. kesz" #MSG_PID_EXTRUDER c=17 "PID calibration" -"\x00" +"PID kalibracio" #MSG_PINDA_PREHEAT c=20 "PINDA Heating" -"\x00" +"PINDA Futes" #MSG_PAPER c=20 r=10 "Place a sheet of paper under the nozzle during the calibration of first 4 points. If the nozzle catches the paper, power off the printer immediately." -"\x00" +"Az elso 4 pont kalibracioja alatt tegyel egy papirlapot a fuvoka ala. Ha a fuvoka hozzaer a papirlaphoz, azonnal kapcsold ki a nyomtatot." #MSG_WIZARD_CLEAN_HEATBED c=20 r=8 "Please clean heatbed and then press the knob." -"\x00" +"Kerlek, tisztisd le a targyasztalt, majd nyomd meg a gombot." #MSG_CONFIRM_NOZZLE_CLEAN c=20 r=8 "Please clean the nozzle for calibration. Click when done." -"\x00" +"Kerlek, tisztisd meg a fuvokat kalibracio elott. Nyomd meg a gombot, ha keszen vagy." #MSG_SELFTEST_PLEASECHECK c=20 "Please check:" -"\x00" +"Kerlek ellenorizd:" #MSG_WIZARD_CALIBRATION_FAILED c=20 r=8 "Please check our handbook and fix the problem. Then resume the Wizard by rebooting the printer." -"\x00" +"Kerlek nezz bele a kezikonyvbe es tavolitsd el a problemat. Utana folytathatod az uzembe helyezest a nyomtato ujrainditasaval." #MSG_CHECK_IDLER c=20 r=5 "Please open idler and remove filament manually." -"\x00" +"Kerlek, nyisd ki a nyomogorgo ajtajat, es tavolitsd el a filamentet kezzel." #MSG_PLACE_STEEL_SHEET c=20 r=5 "Please place steel sheet on heatbed." -"\x00" +"Kerlek, helyzed az acellapot a targyasztalra." #MSG_PRESS_TO_UNLOAD c=20 r=4 "Please press the knob to unload filament" -"\x00" +"Kerlek, nyomd meg a gombot a filament kiadasahoz" #MSG_PULL_OUT_FILAMENT c=20 r=4 "Please pull out filament immediately" -"\x00" +"Kerlek, huzd ki a filamentet most" #MSG_EJECT_REMOVE c=20 r=4 "Please remove filament and then press the knob." -"\x00" +"Kerlek, tavolitsd el a filamentet, majd nyomd meg a gombot." #MSG_REMOVE_STEEL_SHEET c=20 r=4 "Please remove steel sheet from heatbed." -"\x00" +"Kerlek, tavolisd el az acellapot az asztalrol." #MSG_RUN_XYZ c=20 r=4 "Please run XYZ calibration first." -"\x00" +"Kerlek, elobb futtasd le az XYZ kalibraciot." #MSG_UPDATE_MMU2_FW c=20 r=4 "Please update firmware in your MMU2. Waiting for reset." -"\x00" +"Kerlek, frissitsd az MMU2 firmverjet. Varom az ujrainditast." #MSG_PLEASE_WAIT c=20 "Please wait" -"\x00" +"Kerlek varj" #MSG_REMOVE_SHIPPING_HELPERS c=20 r=3 "Please remove shipping helpers first." -"\x00" +"Tavolitsd el a szallitasi segedanyagokat." #MSG_PREHEAT_NOZZLE c=20 "Preheat the nozzle!" -"\x00" +"Futsd fel a fuvokat!" #MSG_PREHEAT c=18 "Preheat" -"\x00" +"Elofutes" #MSG_WIZARD_HEATING c=20 r=3 "Preheating nozzle. Please wait." -"\x00" +"Fuvoka futese folyamatban. Kerlek, varj." #MSG_NEW_FIRMWARE_PLEASE_UPGRADE c=20 "Please upgrade." -"\x00" +"Kerlek frissits." #MSG_PRESS_TO_PREHEAT c=20 r=4 "Press the knob to preheat nozzle and continue." -"\x00" +"Nyomd meg a gombot a folytatashoz es a fuvoka felfutesehez." #MSG_FS_PAUSE c=5 "Pause" -"\x00" +"Szun." #MSG_POWER_FAILURES c=15 "Power failures" -"\x00" +"Aramkimaradasok" #MSG_PRINT_ABORTED c=20 "Print aborted" -"\x00" +"Nyomt. megszakitva" #MSG_PREHEATING_TO_LOAD c=20 "Preheating to load" -"\x00" +"Felfutes betolteshez" #MSG_PREHEATING_TO_UNLOAD c=20 "Preheating to unload" -"\x00" +"Felfutes kiadashoz" #MSG_SELFTEST_PRINT_FAN_SPEED c=18 "Print fan:" -"\x00" +"Targyhuto:" #MSG_CARD_MENU c=18 "Print from SD" -"\x00" +"Nyomtatas SD-rol" #MSG_PRESS_KNOB c=20 "Press the knob" -"\x00" +"Nyomd meg a gombot" #MSG_PRINT_PAUSED c=20 "Print paused" -"\x00" +"Nyomt. szuneteltetve" #MSG_RESUME_NOZZLE_TEMP c=20 r=4 "Press the knob to resume nozzle temperature." -"\x00" +"Nyomd meg a gombot a fuvoka ismetelt felfutesehez." #MSG_FOLLOW_CALIBRATION_FLOW c=20 r=8 "Printer has not been calibrated yet. Please follow the manual, chapter First steps, section Calibration flow." -"\x00" +"A nyomtato meg nem volt bekalibralva. Kerlek, kovesd az utmutato Elso lepesek fejezetenek Kalibracio menete bekezdeset." #MSG_PRINT_FAN c=10 "Print FAN" -"\x00" +"Targyhuto" #MSG_WIZARD_LOAD_FILAMENT c=20 r=6 "Please insert filament into the extruder, then press the knob to load it." -"\x00" +"Kerlek helyezd be a filament veget az extruderbe, majd nyomd meg a gombot a betolteshez." #MSG_MMU_INSERT_FILAMENT_FIRST_TUBE c=20 r=6 "Please insert filament into the first tube of the MMU, then press the knob to load it." -"\x00" +"Kerlek helyezd be a filamentet az MMU elso csovebe, majd nyomd meg a gombot a betolteshez." #MSG_PLEASE_LOAD_PLA c=20 r=4 "Please load filament first." -"\x00" +"Kerlek eloszor toltsd be a filamentet." #MSG_BED_CORRECTION_REAR c=14 "Rear side [um]" -"\x00" +"Hatso old.[um]" #MSG_UNLOAD_FILAMENT_REPEAT c=20 r=4 "Please unload the filament first, then repeat this action." -"\x00" +"Kerlek eloszor vedd ki a filamentet, majd probalkozz ujra." #MSG_CHECK_IR_CONNECTION c=20 r=4 "Please check the IR sensor connection, unload filament if present." -"\x00" +"Nezd meg az IR szenzor csatlakoz., vedd ki a filam., ha bent van." #MSG_RECOVERING_PRINT c=20 "Recovering print" -"\x00" +"Nyomt. visszaallit" #MSG_REMOVE_OLD_FILAMENT c=20 r=5 "Remove old filament and press the knob to start loading new filament." -"\x00" +"Vedd ki a regi filamentet, majd nyomd meg a gombot az uj filament betoltesehez." #MSG_CALIBRATE_BED_RESET c=18 "Reset XYZ calibr." -"\x00" +"XYZ kal. nullazas" #MSG_RESET c=14 "Reset" -"\x00" +"Ujrainditas" #MSG_RESUME_PRINT c=18 "Resume print" -"\x00" +"Nyomt. folytatasa" #MSG_RESUMING_PRINT c=20 "Resuming print" -"\x00" +"Nyomtatas folytatasa" #MSG_BED_CORRECTION_RIGHT c=14 "Right side[um]" -"\x00" +"Jobb old.[um]" #MSG_RPI_PORT c=13 "RPi port" -"\x00" +"RPi port" #MSG_WIZARD_RERUN c=20 r=7 "Running Wizard will delete current calibration results and start from the beginning. Continue?" -"\x00" +"A Varazslo futtatasa nullazza a jelenlegi kalibracios ertekeket es elolrol fog mindent kezdeni. Folytatod?" #MSG_SD_CARD c=8 "SD card" -"\x00" +"SDkartya" #MSG_RIGHT c=10 "Right" -"\x00" +"Jobb" #MSG_FIND_BED_OFFSET_AND_SKEW_LINE1 c=20 r=3 "Searching bed calibration point" -"\x00" +"Kalibracios pont keresese az asztalon" #MSG_LANGUAGE_SELECT c=18 "Select language" -"\x00" +"Valassz nyelvet" #MSG_SELFTEST_OK c=20 "Self test OK" -"\x00" +"Ondiagnosztika OK" #MSG_SELFTEST_START c=20 "Self test start" -"\x00" +"Ondiagnosztika indul" #MSG_SELFTEST c=18 "Selftest" -"\x00" +"Ondiagnosztika" #MSG_SELFTEST_ERROR c=20 "Selftest error!" -"\x00" +"Ondiagnosztika hiba!" #MSG_SELFTEST_FAILED c=20 "Selftest failed" -"\x00" +"Ondiag. sikertelen" #MSG_FORCE_SELFTEST c=20 r=8 "Selftest will be run to calibrate accurate sensorless rehoming." -"\x00" +"A pontos szenzor nelkuli homing erdekeben lefuttatom az ondiagnosztikat." #MSG_SEL_PREHEAT_TEMP c=20 r=6 "Select nozzle preheat temperature which matches your material." -"\x00" +"Valaszd ki a fuvoka homersekletet, amelyik megfelel az altalad hasznalt anyaghoz ajanlott homersekletnek." #MSG_SET_TEMPERATURE c=20 "Set temperature:" -"\x00" +"Homerseklet beall.:" #MSG_SETTINGS c=18 "Settings" -"\x00" +"Beallitasok" #MSG_SHOW_END_STOPS c=18 "Show end stops" -"\x00" +"Vegallaskapcsolok" #MSG_FILE_CNT c=20 r=6 "Some files will not be sorted. Max. No. of files in 1 folder for sorting is 100." -"\x00" +"Nehany fajl nem lesz rendezve. Legfeljebb 100 fajlt lehet rendezni egy konyvtaron belul." #MSG_SORT c=7 "Sort" -"\x00" +"Rendez" #MSG_NONE c=8 "None" -"\x00" +"Nincs" #MSG_SORT_TIME c=8 "Time" -"\x00" +"Ido" #MSG_SEVERE_SKEW c=14 "Severe skew" -"\x00" +"NagyMerol.hiba" #MSG_SORT_ALPHA c=8 "Alphabet" -"\x00" +"Abece" #MSG_SORTING c=20 "Sorting files" -"\x00" +"Fajlok rendezese" #MSG_SOUND_LOUD c=7 "Loud" -"\x00" +"Hangos" #MSG_SLIGHT_SKEW c=14 "Slight skew" -"\x00" +"Kis merol.hiba" #MSG_SOUND c=7 "Sound" -"\x00" +"Hang" #MSG_RUNOUTS c=7 "Runouts" -"\x00" +"Kifutas" #MSG_Z-LEVELING_ENFORCED c=20 r=4 "Some problem encountered, Z-leveling enforced ..." -"\x00" +"Hiba tortent, Z szintezes indul..." #MSG_SOUND_ONCE c=7 "Once" -"\x00" +"Egyszer" #MSG_SPEED c=15 "Speed" -"\x00" +"Sebesseg" #MSG_SELFTEST_FAN_YES c=19 "Spinning" -"\x00" +"Forog" #MSG_TEMP_CAL_WARNING c=20 r=4 "Stable ambient temperature 21-26C is needed a rigid stand is required." -"\x00" +"Stabil 21-26C homerseklet es egy merev allvany (asztal) szukseges." #MSG_STATISTICS c=18 "Statistics" -"\x00" +"Statisztika" #MSG_STOP_PRINT c=18 "Stop print" -"\x00" +"Nyomt. megallitasa" #MSG_STOPPED c=20 "STOPPED." -"\x00" +"MEGALLITVA." #MSG_SUPPORT c=18 "Support" -"\x00" +"Tamogatas" #MSG_SELFTEST_SWAPPED c=16 "Swapped" -"\x00" +"Felcserelve" #MSG_SELECT_FILAMENT c=20 "Select filament:" -"\x00" +"Valassz filamentet:" #MSG_TEMP_CALIBRATION c=14 "Temp. cal." -"\x00" +"Homers. kal." #MSG_SELECT_TEMP_MATCHES_MATERIAL c=20 r=4 "Select temperature which matches your material." -"\x00" +"Valassz homersekletet, ami megfelel a filamenthez." #MSG_CALIBRATION_PINDA_MENU c=17 "Temp. calibration" -"\x00" +"Homers. kalibr." #MSG_TEMP_CAL_FAILED c=20 r=8 "Temperature calibration failed" -"\x00" +"Homerseklet kalibracio sikertelen." #MSG_TEMP_CALIBRATION_DONE c=20 r=12 "Temperature calibration is finished and active. Temp. calibration can be disabled in menu Settings->Temp. cal." -"\x00" +"Homerseklet kalibracio sikeres es aktiv. Kikapcsolhato a Beallitasok ->Homers. kal menuben." #MSG_FS_VERIFIED c=20 r=3 "Sensor verified, remove the filament now." -"\x00" +"Szenzor OK, vedd ki a filamentet most." #MSG_TEMPERATURE c=18 "Temperature" -"\x00" +"Homerseklet" #MSG_MENU_TEMPERATURES c=15 "Temperatures" -"\x00" +"Homersekletek" #MSG_FOLLOW_Z_CALIBRATION_FLOW c=20 r=9 "There is still a need to make Z calibration. Please follow the manual, chapter First steps, section Calibration flow." -"\x00" +"Meg mindig szukseges a Z kalibracio. Kerlek, kovesd az utmutato Elso lepesek fejezetenek Kalibracio menete bekezdeset." #MSG_TOTAL_FILAMENT c=19 "Total filament" -"\x00" +"Osszes filament" #MSG_TOTAL_PRINT_TIME c=19 "Total print time" -"\x00" +"Ossz. nyomt. ido" #MSG_TUNE c=18 "Tune" -"\x00" +"Finomhangolas" #MSG_TOTAL_FAILURES c=20 "Total failures" -"\x00" +"Ossz. hiba" #MSG_TO_LOAD_FIL c=20 "to load filament" -"\x00" +"filam. betoltesehez" #MSG_TO_UNLOAD_FIL c=20 "to unload filament" -"\x00" +"filament kiadasahoz" #MSG_UNLOAD_FILAMENT c=18 "Unload filament" -"\x00" +"Filament kiadasa" #MSG_UNLOADING_FILAMENT c=20 "Unloading filament" -"\x00" +"Filament kiadasa" #MSG_TOTAL c=6 "Total" -"\x00" +"Ossz." #MSG_USED c=19 "Used during print" -"\x00" +"Felhasznalva" #MSG_MENU_VOLTAGES c=15 "Voltages" -"\x00" +"Feszultsegek" #MSG_UNKNOWN c=13 "unknown" -"\x00" +"ismeretlen" #MSG_USERWAIT c=20 "Wait for user..." -"\x00" +"Var. a felhasznalora" #MSG_WAITING_TEMP c=20 r=4 "Waiting for nozzle and bed cooling" -"\x00" +"A fuvoka es az asztal kihuleset varom." #MSG_WAITING_TEMP_PINDA c=20 r=3 "Waiting for PINDA probe cooling" -"\x00" +"A PINDA szenzor kihuleset varom." #MSG_CHANGED_BOTH c=20 r=4 "Warning: both printer type and motherboard type changed." -"\x00" +"Figyelem: a nyomtato es az alaplap tipusa is megvaltozott." #MSG_CHANGED_MOTHERBOARD c=20 r=4 "Warning: motherboard type changed." -"\x00" +"Figyelem: az alaplap tipusa megvaltozott." #MSG_CHANGED_PRINTER c=20 r=4 "Warning: printer type changed." -"\x00" +"Figyelem: a nyomtato tipusa megvaltozott." #MSG_UNLOAD_SUCCESSFUL c=20 r=2 "Was filament unload successful?" -"\x00" +"Sikerult kivenni a filamentet?" #MSG_SELFTEST_WIRINGERROR c=18 "Wiring error" -"\x00" +"Kabelezesi hiba" #MSG_WIZARD c=17 "Wizard" -"\x00" +"Varazslo" #MSG_XYZ_DETAILS c=18 "XYZ cal. details" -"\x00" +"XYZ kal. reszlet" #MSG_BED_SKEW_OFFSET_DETECTION_FITTING_FAILED c=20 r=8 "XYZ calibration failed. Please consult the manual." -"\x00" +"XYZ kalibracio sikertelen. Kerlek, nezz bele a kezikonyvbe." #MSG_YES c=3 "Yes" -"\x00" +"Igen" #MSG_WIZARD_QUIT c=20 r=8 "You can always resume the Wizard from Calibration -> Wizard." -"\x00" +"A Varazsolt barmikor elered a Kalibracio -> Varazslo menubol." #MSG_BED_SKEW_OFFSET_DETECTION_SKEW_EXTREME c=20 r=8 "XYZ calibration all right. Skew will be corrected automatically." -"\x00" +"XYZ kalibracio OK. Az esetleges X/Y merolegessegi hiba automatikusan korrigalva lesz." #MSG_BED_SKEW_OFFSET_DETECTION_SKEW_MILD c=20 r=8 "XYZ calibration all right. X/Y axes are slightly skewed. Good job!" -"\x00" +"XYZ kalibracio sikerult. Az X/Y tengelyeken enyhe merolegessegi hiba van." #MSG_TIMEOUT c=12 "Timeout" -"\x00" +"Idotullepes" #MSG_X_CORRECTION c=13 "X-correct:" -"\x00" +"X-korrekcio:" #MSG_BED_SKEW_OFFSET_DETECTION_PERFECT c=20 r=8 "XYZ calibration ok. X/Y axes are perpendicular. Congratulations!" -"\x00" +"XYZ kalibracio OK. Az X/Y tengelyek merolegesek. Gratulalok!" #MSG_BED_SKEW_OFFSET_DETECTION_WARNING_FRONT_BOTH_FAR c=20 r=8 "XYZ calibration compromised. Front calibration points not reachable." -"\x00" +"Az XYZ kalibracio sikertelen. Az elulso kalibracios pontok nem erhetoek el." #MSG_BED_SKEW_OFFSET_DETECTION_WARNING_FRONT_RIGHT_FAR c=20 r=8 "XYZ calibration compromised. Right front calibration point not reachable." -"\x00" +"Az XYZ kalibracio sikertelen. A jobb kalibracios pontok nem erhetoek el." #MSG_LOAD_ALL c=17 "Load all" -"\x00" +"Osszes betolt." #MSG_BED_SKEW_OFFSET_DETECTION_POINT_NOT_FOUND c=20 r=6 "XYZ calibration failed. Bed calibration point was not found." -"\x00" +"Az XYZ kalibracio sikertelen. Az asztal kalibracios pontja nem erheto el." #MSG_BED_SKEW_OFFSET_DETECTION_FAILED_FRONT_BOTH_FAR c=20 r=6 "XYZ calibration failed. Front calibration points not reachable." -"\x00" +"Az XYZ kalibracio sikertelen. Az elulso kalibracios pontok nem erhetoek el." #MSG_BED_SKEW_OFFSET_DETECTION_FAILED_FRONT_RIGHT_FAR c=20 r=6 "XYZ calibration failed. Right front calibration point not reachable." -"\x00" +"Az XYZ kalibracio sikertelen. A jobb kalibracios pontok nem erhetoek el." #MSG_Y_DIST_FROM_MIN c=20 "Y distance from min" -"\x00" +"Y-minimum tavolsag" #MSG_WIZARD_V2_CAL_2 c=20 r=12 "The printer will start printing a zig-zag line. Rotate the knob until you reach the optimal height. Check the pictures in the handbook (Calibration chapter)." -"\x00" +"A nyomtato egy cikk-cakkos vonalat fog nyomtatni. Tekerd a gombot addig, amig el nem ered az optimalis magassagot. Nezd meg a kepeket a kezikonyv Kalibracio fejezeteben." #MSG_FIL_FAILED c=20 r=5 "Verification failed, remove the filament and try again." -"\x00" +"Ellenorzes sikertelen, vedd ki a filamentet es probald ujra." #MSG_Y_CORRECTION c=13 "Y-correct:" -"\x00" +"Y-korrekcio:" #MSG_OFF c=3 "Off" -"\x00" +"Ki" #MSG_ON c=3 "On" -"\x00" +"Be" #MSG_BACK c=18 "Back" -"\x00" +"Vissza" #MSG_CHECKS c=18 "Checks" -"\x00" +"Ellenorzesek" #MSG_FALSE_TRIGGERING c=20 "False triggering" -"\x00" +"Hamis kivalto ok" #MSG_STRICT c=8 "Strict" -"\x00" +"Szigoru" #MSG_WARN c=8 "Warn" -"\x00" +"Figylem." #MSG_HW_SETUP c=18 "HW Setup" -"\x00" +"HW beallitas" #MSG_MAGNETS_COMP c=13 "Magnets comp." -"\x00" +"Magnes komp." #MSG_MESH c=12 "Mesh" -"\x00" +"Halo" #MSG_MK3S_FIRMWARE_ON_MK3 c=20 r=4 "MK3S firmware detected on MK3 printer" -"\x00" +"MK3S firmver eszlelve MK3 nyomtaton" #MSG_MMU_MODE c=8 "MMU Mode" -"\x00" +"MMU Mod" #MSG_MODE_CHANGE_IN_PROGRESS c=20 r=3 "Mode change in progress..." -"\x00" +"Modvaltas folyamatban..." #MSG_MODEL c=8 "Model" -"\x00" +"Modell" #MSG_NOZZLE_DIAMETER c=10 "Nozzle d." -"\x00" +"Fuv. atm." #MSG_GCODE_DIFF_CONTINUE c=20 r=4 "G-code sliced for a different level. Continue?" -"\x00" +"A G-kod mas szintre lett elokesztve. Folytassam?" #MSG_GCODE_DIFF_CANCELLED c=20 r=7 "G-code sliced for a different level. Please re-slice the model again. Print cancelled." -"\x00" +"A G-kod mas szintre lett elokesztve. Szeleteld ujra a modellt. Nyomtatas megallitva." #MSG_GCODE_DIFF_PRINTER_CONTINUE c=20 r=5 "G-code sliced for a different printer type. Continue?" -"\x00" +"A G-kod mas nyomtato tipusra lett elokesztve. Folytassam?" #MSG_GCODE_DIFF_PRINTER_CANCELLED c=20 r=8 "G-code sliced for a different printer type. Please re-slice the model again. Print cancelled." -"\x00" +"A G-kod mas nyomtato tipusra lett elokesztve. Szeleteld ujra a modellt. Nyomtatas megallitva." #MSG_GCODE_NEWER_FIRMWARE_CONTINUE c=20 r=5 "G-code sliced for a newer firmware. Continue?" -"\x00" +"A G-kod ujabb firmverre lett elokesztve. Folytassam?" #MSG_GCODE_NEWER_FIRMWARE_CANCELLED c=20 r=8 "G-code sliced for a newer firmware. Please update the firmware. Print cancelled." -"\x00" +"A G-kod ujabb firmverre lett elokesztve. Frissitsd a nyomtato firmveret. Nyomtatas megallitva." #MSG_PREHEATING_TO_CUT c=20 "Preheating to cut" -"\x00" +"Melegites vagashoz" #MSG_PREHEATING_TO_EJECT c=20 "Preheating to eject" -"\x00" +"Melegites kiadashoz" #MSG_NOZZLE_DIFFERS_CONTINUE c=20 r=5 "Printer nozzle diameter differs from the G-code. Continue?" -"\x00" +"A nyomtato fuvoka atmeroje elter a G-kodtol. Folytasasm?" #MSG_NOZZLE_DIFFERS_CANCELLED c=20 r=9 "Printer nozzle diameter differs from the G-code. Please check the value in settings. Print cancelled." -"\x00" +"A nyomtato fuvoka atmeroje elter a G-kodtol. Ellenorizd az erteket a beallitasokban. Nyomtatas megallitva." #MSG_SELFTEST_FS_LEVEL c=20 "%s level expected" -"\x00" +"Vart szint: %s" #MSG_RENAME c=18 "Rename" -"\x00" +"Atnevezes" #MSG_SELECT c=18 "Select" -"\x00" +"Kivalasztas" #MSG_INFO_SENSORS c=18 "Sensor info" -"\x00" +"Szenzor info" #MSG_SHEET c=10 "Sheet" -"\x00" +"Acellap" #MSG_SOUND_BLIND c=7 "Assist" -"\x00" +"Seged" #MSG_STEEL_SHEET c=18 "Steel sheets" -"\x00" +"Acellapok" #MSG_Z_CORRECTION c=13 "Z-correct:" -"\x00" +"Z-korrekcio:" #MSG_Z_PROBE_NR c=14 "Z-probe nr." -"\x00" +"Z meres szama" #MSG_PRINTER_IP c=18 "Printer IP Addr:" -"\x00" +"Nyomtato IP cime:" diff --git a/lang/po/Firmware_hu.po b/lang/po/Firmware_hu.po index cb818131d..e74cc41b4 100644 --- a/lang/po/Firmware_hu.po +++ b/lang/po/Firmware_hu.po @@ -7,8 +7,8 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Language: hu\n" "Project-Id-Version: Prusa-Firmware\n" -"POT-Creation-Date: Tue 21 Dec 2021 03:27:31 PM CET\n" -"PO-Revision-Date: Tue 21 Dec 2021 03:27:31 PM CET\n" +"POT-Creation-Date: Ut 18. január 2022, 13:48:40 CET\n" +"PO-Revision-Date: Ut 18. január 2022, 13:48:40 CET\n" "Language-Team: \n" "X-Generator: Poedit 2.0.7\n" "X-Poedit-SourceCharset: UTF-8\n" @@ -18,1755 +18,1755 @@ msgstr "" # MSG_IR_03_OR_OLDER c=18 #: messages.c:164 msgid " 0.3 or older" -msgstr "" +msgstr " 0.3 vagy regebbi" # MSG_FS_V_03_OR_OLDER c=18 -#: Marlin_main.cpp:9884 +#: Marlin_main.cpp:9887 msgid "FS v0.3 or older" -msgstr "" +msgstr "FS v0.3 v. regebbi" # MSG_IR_04_OR_NEWER c=18 #: messages.c:163 msgid " 0.4 or newer" -msgstr "" +msgstr " 0.4 v. ujabb" # MSG_FS_V_04_OR_NEWER c=18 -#: Marlin_main.cpp:9883 +#: Marlin_main.cpp:9886 msgid "FS v0.4 or newer" -msgstr "" +msgstr "FS v0.4 vagy ujabb" # MSG_IR_UNKNOWN c=18 #: messages.c:165 msgid "unknown state" -msgstr "" +msgstr "ismeretlen allapot" # MSG_MEASURED_OFFSET c=20 #: ultralcd.cpp:2913 msgid "[0;0] point offset" -msgstr "" +msgstr "[0;0] pont offszet" # MSG_CRASH_DET_ONLY_IN_NORMAL c=20 r=4 #: msgid "Crash detection can\x0abe turned on only in\x0aNormal mode" -msgstr "" +msgstr "Utkozes erzekeles csak\x0anormal modban\x0akapcsolhato be" # MSG_CRASH_DET_STEALTH_FORCE_OFF c=20 r=4 #: msgid "WARNING:\x0aCrash detection\x0adisabled in\x0aStealth mode" -msgstr "" +msgstr "FIGYELEM:\x0aUtkozes erzekeles\x0akikapcsolva\x0aHalk modban" # MSG_BABYSTEPPING_Z c=15 #: ultralcd.cpp:3034 msgid "Adjusting Z:" -msgstr "" +msgstr "Z allitasa:" # MSG_SELFTEST_CHECK_ALLCORRECT c=20 -#: ultralcd.cpp:8490 +#: ultralcd.cpp:8411 msgid "All correct" -msgstr "" +msgstr "Minden rendben" # MSG_WIZARD_DONE c=20 r=8 #: messages.c:118 msgid "All is done. Happy printing!" -msgstr "" +msgstr "Keszen vagyunk. Jo nyomtatast!" # MSG_AMBIENT c=14 #: ultralcd.cpp:1727 msgid "Ambient" -msgstr "" +msgstr "Kornyezet" # MSG_AUTO c=6 #: messages.c:160 msgid "Auto" -msgstr "" +msgstr "Autom." # MSG_PRESS c=20 r=2 #: ultralcd.cpp:2485 msgid "and press the knob" -msgstr "" +msgstr "es nyomd meg a gombot" # MSG_CONFIRM_CARRIAGE_AT_THE_TOP c=20 r=2 #: ultralcd.cpp:3355 msgid "Are left and right Z~carriages all up?" -msgstr "" +msgstr "A Z tengely a felso vegponton van?" # MSG_AUTO_HOME c=18 #: messages.c:11 msgid "Auto home" -msgstr "" +msgstr "Auto home" # MSG_AUTOLOAD_FILAMENT c=18 -#: ultralcd.cpp:6732 +#: ultralcd.cpp:6653 msgid "AutoLoad filament" -msgstr "" +msgstr "Fil. auto.betolt." # MSG_AUTOLOADING_ONLY_IF_FSENS_ON c=20 r=4 #: ultralcd.cpp:4317 msgid "Autoloading filament available only when filament sensor is turned on..." -msgstr "" +msgstr "Filament autom. betolteste csak bekapcs. fil. szenzorral mukodik." # MSG_AUTOLOADING_ENABLED c=20 r=4 #: ultralcd.cpp:2648 msgid "Autoloading filament is active, just press the knob and insert filament..." -msgstr "" +msgstr "Autom. betoltes be, nyomd meg a gombot es helyzed be a filamentet." # MSG_SELFTEST_AXIS_LENGTH c=20 -#: ultralcd.cpp:8173 +#: ultralcd.cpp:8094 msgid "Axis length" -msgstr "" +msgstr "Tengely hossz" # MSG_SELFTEST_AXIS c=16 -#: ultralcd.cpp:8174 +#: ultralcd.cpp:8095 msgid "Axis" -msgstr "" +msgstr "Tengely" # MSG_SELFTEST_BEDHEATER c=20 -#: ultralcd.cpp:8131 +#: ultralcd.cpp:8052 msgid "Bed/Heater" -msgstr "" +msgstr "Asztal/Fej futes" # MSG_BED_DONE c=20 #: messages.c:15 msgid "Bed done" -msgstr "" +msgstr "Asztal kesz" # MSG_BED_HEATING c=20 #: messages.c:16 msgid "Bed Heating" -msgstr "" +msgstr "Asztal futes" # MSG_BED_CORRECTION_MENU c=18 #: ultralcd.cpp:5798 msgid "Bed level correct" -msgstr "" +msgstr "Szint. korrekcio" # MSG_BELTTEST c=18 #: ultralcd.cpp:5778 msgid "Belt test" -msgstr "" +msgstr "Szij teszt" # MSG_BED_LEVELING_FAILED_POINT_LOW c=20 r=6 #: messages.c:17 msgid "Bed leveling failed. Sensor didn't trigger. Debris on nozzle? Waiting for reset." -msgstr "" +msgstr "Sikertelen asztal szintezes. A szenzor nem kapcsolt. Piszok a fuvokan? Varom az ujrainditast." # MSG_BRIGHT c=6 #: messages.c:158 msgid "Bright" -msgstr "" +msgstr "Fenyes" # MSG_BRIGHTNESS c=18 #: messages.c:154 msgid "Brightness" -msgstr "" +msgstr "Fenyero" # MSG_BED c=13 #: messages.c:14 msgid "Bed" -msgstr "" +msgstr "Asztal" # MSG_BELT_STATUS c=18 #: messages.c:19 msgid "Belt status" -msgstr "" +msgstr "Szij allapot" # MSG_RECOVER_PRINT c=20 r=2 #: messages.c:82 msgid "Blackout occurred. Recover print?" -msgstr "" +msgstr "Aramkieses volt, nyomt. folytatasa?" # MSG_CALIBRATING_HOME c=20 -#: ultralcd.cpp:8492 +#: ultralcd.cpp:8413 msgid "Calibrating home" -msgstr "" +msgstr "Home poz. kalibralas" # MSG_CALIBRATE_BED c=18 #: ultralcd.cpp:5787 msgid "Calibrate XYZ" -msgstr "" +msgstr "XYZ kalibracio" # MSG_HOMEYZ c=18 #: messages.c:52 msgid "Calibrate Z" -msgstr "" +msgstr "Z kalibracio" # MSG_CALIBRATE_PINDA c=17 #: ultralcd.cpp:4529 msgid "Calibrate" -msgstr "" +msgstr "Kalibralas" # MSG_CANCEL2 c=10 #: messages.c:20 msgid ">Cancel" -msgstr "" +msgstr ">Megsem" # MSG_MOVE_CARRIAGE_TO_THE_TOP c=20 r=8 #: ultralcd.cpp:3318 msgid "Calibrating XYZ. Rotate the knob to move the Z carriage up to the end stoppers. Click when done." -msgstr "" +msgstr "XYZ kalibralas. Tekerd a gombot addig, amig a Z tengely a felso vegpontra nem er, majd nyomd meg ha keszen vagy." # MSG_CALIBRATE_Z_AUTO c=20 r=2 #: messages.c:21 msgid "Calibrating Z" -msgstr "" +msgstr "Z kalibralasa" # MSG_MOVE_CARRIAGE_TO_THE_TOP_Z c=20 r=8 #: ultralcd.cpp:3318 msgid "Calibrating Z. Rotate the knob to move the Z carriage up to the end stoppers. Click when done." -msgstr "" +msgstr "Z kalibralas. Tekerd a gombot addig, amig a Z tengely a felso vegpontra nem er, majd nyomd meg ha keszen vagy." # MSG_HOMEYZ_DONE c=20 #: ultralcd.cpp:656 msgid "Calibration done" -msgstr "" +msgstr "Kalibracio kesz" # MSG_MENU_CALIBRATION c=18 #: messages.c:68 msgid "Calibration" -msgstr "" +msgstr "Kalibracio" # MSG_SD_REMOVED c=20 -#: ultralcd.cpp:8939 +#: ultralcd.cpp:8860 msgid "Card removed" -msgstr "" +msgstr "Kartya eltavolitva" # MSG_CHECKING_FILE c=17 -#: ultralcd.cpp:8580 +#: ultralcd.cpp:8501 msgid "Checking file" -msgstr "" +msgstr "Fajl ellenorzese" # MSG_NOT_COLOR c=19 #: ultralcd.cpp:2565 msgid "Color not correct" -msgstr "" +msgstr "Szin nem jo" # MSG_COOLDOWN c=18 #: messages.c:27 msgid "Cooldown" -msgstr "" +msgstr "Lehutes" # MSG_COPY_SEL_LANG c=20 r=3 #: ultralcd.cpp:4435 msgid "Copy selected language?" -msgstr "" +msgstr "Kivalasztott nyelv masolasa?" # MSG_CRASHDETECT c=13 #: messages.c:30 msgid "Crash det." -msgstr "" +msgstr "Utkozes erz." # MSG_CHOOSE_FIL_1ST_LAYERCAL c=20 r=7 #: ultralcd.cpp:4842 msgid "Choose a filament for the First Layer Calibration and select it in the on-screen menu." -msgstr "" +msgstr "Valassz egy filamentet az elso reteg kalibraciojahoz a menubol." # MSG_CRASH_DETECTED c=20 #: messages.c:29 msgid "Crash detected." -msgstr "" +msgstr "Utkozes erzekelve." # MSG_CRASH_RESUME c=20 r=3 #: Marlin_main.cpp:651 msgid "Crash detected. Resume print?" -msgstr "" +msgstr "Utkozes erzekelve. Folytassam a nyomtatast?" # MSG_CRASH c=7 #: messages.c:28 msgid "Crash" -msgstr "" +msgstr "Utkozes" # MSG_CURRENT c=19 #: ultralcd.cpp:5929 msgid "Current" -msgstr "" +msgstr "Jelenlegi" # MSG_DATE c=17 #: ultralcd.cpp:1985 msgid "Date:" -msgstr "" +msgstr "Datum:" # MSG_COMMUNITY_MADE c=18 #: messages.c:25 msgid "Community made" -msgstr "" +msgstr "Kozossegi" # MSG_DISABLE_STEPPERS c=18 #: ultralcd.cpp:5678 msgid "Disable steppers" -msgstr "" +msgstr "Motorok kikapcsol." # MSG_BABYSTEP_Z_NOT_SET c=20 r=12 #: messages.c:13 msgid "Distance between tip of the nozzle and the bed surface has not been set yet. Please follow the manual, chapter First steps, section First layer calibration." -msgstr "" +msgstr "A fuvoka vege es a targyasztal felulete kozotti tavolsag nincs beallitva. Kerlek, kovesd az utmutato Elso lepesek fejezeteben az Elso reteg kalibracio bekezdest." # MSG_FS_CONTINUE c=5 #: messages.c:152 msgid "Cont." -msgstr "" +msgstr "Folyt" # MSG_WIZARD_REPEAT_V2_CAL c=20 r=7 #: ultralcd.cpp:5021 msgid "Do you want to repeat last step to readjust distance between nozzle and heatbed?" -msgstr "" +msgstr "Meg szeretned ismetelni az utolso lepest, hogy finomhangold a fuvoka es az asztal kozotti tavolsagot?" # MSG_EXTRUDER_CORRECTION c=13 #: ultralcd.cpp:5090 msgid "E-correct:" -msgstr "" +msgstr "E-korrekcio:" # MSG_EJECT_FILAMENT c=16 #: messages.c:60 msgid "Eject filament" -msgstr "" +msgstr "Filament kiadasa" # MSG_EJECTING_FILAMENT c=20 #: mmu.cpp:1415 msgid "Ejecting filament" -msgstr "" +msgstr "Filament kiadasa" # MSG_SELFTEST_ENDSTOP_NOTHIT c=20 -#: ultralcd.cpp:8149 +#: ultralcd.cpp:8070 msgid "Endstop not hit" -msgstr "" +msgstr "Vegallask. nem kapcs" # MSG_SELFTEST_ENDSTOP c=16 -#: ultralcd.cpp:8144 +#: ultralcd.cpp:8065 msgid "Endstop" -msgstr "" +msgstr "Vegallaskapcsolo" # MSG_SELFTEST_ENDSTOPS c=20 -#: ultralcd.cpp:8135 +#: ultralcd.cpp:8056 msgid "Endstops" -msgstr "" +msgstr "Vegallaskapcsolok" # MSG_STACK_ERROR c=20 r=4 #: msgid "Error - static memory has been overwritten" -msgstr "" +msgstr "Hiba - a sztatikus memoria felulirodott" # MSG_CUT_FILAMENT c=16 #: messages.c:61 msgid "Cut filament" -msgstr "" +msgstr "Filament vagasa" # MSG_CUTTER c=9 #: messages.c:128 msgid "Cutter" -msgstr "" +msgstr "Vago" # MSG_MMU_CUTTING_FIL c=18 #: mmu.cpp:1387 msgid "Cutting filament" -msgstr "" +msgstr "Filament vagasa" # MSG_FSENS_NOT_RESPONDING c=20 r=4 #: ultralcd.cpp:4330 msgid "ERROR: Filament sensor is not responding, please check connection." -msgstr "" +msgstr "HIBA: A fil. szenzor nem valaszol, ellenorizd a csatlakozast." # MSG_DIM c=6 #: messages.c:159 msgid "Dim" -msgstr "" +msgstr "Sotet" # MSG_ERROR c=10 #: messages.c:31 msgid "ERROR:" -msgstr "" +msgstr "HIBA:" # MSG_SELFTEST_EXTRUDER_FAN_SPEED c=18 -#: ultralcd.cpp:8498 +#: ultralcd.cpp:8419 msgid "Extruder fan:" -msgstr "" +msgstr "Extruder vent.:" # MSG_INFO_EXTRUDER c=18 #: ultralcd.cpp:2040 msgid "Extruder info" -msgstr "" +msgstr "Extruder info" # MSG_EXTRUDER c=17 #: messages.c:32 msgid "Extruder" -msgstr "" +msgstr "Extruder" # MSG_MMU_FAIL_STATS c=18 -#: ultralcd.cpp:6754 +#: ultralcd.cpp:6675 msgid "Fail stats MMU" -msgstr "" +msgstr "MMU hiba stat." # MSG_FSENSOR_AUTOLOAD c=13 #: messages.c:48 msgid "F. autoload" -msgstr "" +msgstr "F. autobetolt" # MSG_FAIL_STATS c=18 -#: ultralcd.cpp:6751 +#: ultralcd.cpp:6672 msgid "Fail stats" -msgstr "" +msgstr "Hiba statisztika" # MSG_FAN_SPEED c=14 #: messages.c:36 msgid "Fan speed" -msgstr "" +msgstr "Vent. sebesseg" # MSG_SELFTEST_FAN c=20 #: messages.c:91 msgid "Fan test" -msgstr "" +msgstr "Ventillator teszt" # MSG_FANS_CHECK c=13 #: messages.c:33 msgid "Fans check" -msgstr "" +msgstr "Vent.proba" # MSG_FSENSOR c=12 #: messages.c:49 msgid "Fil. sensor" -msgstr "" +msgstr "Fil. szenzor" # MSG_FIL_RUNOUTS c=15 #: messages.c:34 msgid "Fil. runouts" -msgstr "" +msgstr "Fil. kifutasok" # MSG_FILAMENT_CLEAN c=20 r=2 #: messages.c:37 msgid "Filament extruding & with correct color?" -msgstr "" +msgstr "Filament es a szine rendben?" # MSG_NOT_LOADED c=19 #: ultralcd.cpp:2564 msgid "Filament not loaded" -msgstr "" +msgstr "Fil. nincs betoltve" -# MSG_FILAMENT_SENSOR c=20 +# MSG_SELFTEST_FILAMENT_SENSOR c=17 #: messages.c:97 msgid "Filament sensor" -msgstr "" +msgstr "Filament szenzor" # MSG_FILAMENT_USED c=19 #: ultralcd.cpp:2713 msgid "Filament used" -msgstr "" +msgstr "Felhasznalt filam." # MSG_PRINT_TIME c=19 #: ultralcd.cpp:2714 msgid "Print time" -msgstr "" +msgstr "Nyomtatasi ido" # MSG_FS_ACTION c=10 #: messages.c:151 msgid "FS Action" -msgstr "" +msgstr "FSz akcio" # MSG_FILE_INCOMPLETE c=20 r=3 -#: ultralcd.cpp:8634 +#: ultralcd.cpp:8555 msgid "File incomplete. Continue anyway?" -msgstr "" +msgstr "A fajl vege hianyzik. Folytatod igy is?" # MSG_FINISHING_MOVEMENTS c=20 #: messages.c:45 msgid "Finishing movements" -msgstr "" +msgstr "Mozdulat befejezese" # MSG_V2_CALIBRATION c=18 #: messages.c:124 msgid "First layer cal." -msgstr "" +msgstr "Elso reteg kal." # MSG_WIZARD_SELFTEST c=20 r=8 #: ultralcd.cpp:4942 msgid "First, I will run the selftest to check most common assembly problems." -msgstr "" +msgstr "Elsokent lefuttatom az onellenorzest, hogy megnezzem a leggyakoribb osszeszerelesi problemakat." # MSG_MMU_FIX_ISSUE c=20 r=4 #: mmu.cpp:727 msgid "Fix the issue and then press button on MMU unit." -msgstr "" +msgstr "Hozd helyre a hibat, majd nyomd meg a gombot az MMU egysegen." # MSG_FLOW c=15 -#: ultralcd.cpp:6888 +#: ultralcd.cpp:6809 msgid "Flow" -msgstr "" +msgstr "Flow" # MSG_SELFTEST_COOLING_FAN c=20 #: messages.c:88 msgid "Front print fan?" -msgstr "" +msgstr "Elso targyhuto vent?" # MSG_BED_CORRECTION_FRONT c=14 #: ultralcd.cpp:3116 msgid "Front side[um]" -msgstr "" +msgstr "Elulso old[um]" # MSG_SELFTEST_FANS c=20 -#: ultralcd.cpp:8179 +#: ultralcd.cpp:8100 msgid "Front/left fans" -msgstr "" +msgstr "Elso/bal ventillator" # MSG_SELFTEST_HEATERTHERMISTOR c=20 -#: ultralcd.cpp:8127 +#: ultralcd.cpp:8048 msgid "Heater/Thermistor" -msgstr "" +msgstr "Futotest/Termisztor" # MSG_BED_HEATING_SAFETY_DISABLED c=20 r=4 -#: Marlin_main.cpp:9874 +#: Marlin_main.cpp:9877 msgid "Heating disabled by safety timer." -msgstr "" +msgstr "A bizonsagi idozito leallitotta a futest" # MSG_HEATING_COMPLETE c=20 #: messages.c:51 msgid "Heating done." -msgstr "" +msgstr "Futes kesz." # MSG_HEATING c=20 #: messages.c:50 msgid "Heating" -msgstr "" +msgstr "Futes folyamatban" # MSG_WIZARD_WELCOME c=20 r=7 #: messages.c:121 msgid "Hi, I am your Original Prusa i3 printer. Would you like me to guide you through the setup process?" -msgstr "Szia, en vagyok az On eredeti Prusa i3 nyomtatoja. Szeretne, ha vegigvezetnem a beallitasi folyamaton?" +msgstr "Szia, en vagyok az eredeti Prusa i3 nyomtatod. Szeretned, ha vegigvezetnelek a beallitasi folyamaton?" # MSG_FILAMENTCHANGE c=18 #: messages.c:43 msgid "Change filament" -msgstr "" +msgstr "Filament csere" # MSG_CHANGE_SUCCESS c=20 #: ultralcd.cpp:2494 msgid "Change success!" -msgstr "" +msgstr "Csere sikerult!" # MSG_CORRECTLY c=20 #: ultralcd.cpp:2562 msgid "Changed correctly?" -msgstr "" +msgstr "Sikerult a csere?" # MSG_SELFTEST_CHECK_BED c=20 #: messages.c:94 msgid "Checking bed" -msgstr "" +msgstr "Asztal ellenorzese" # MSG_SELFTEST_CHECK_ENDSTOPS c=20 -#: ultralcd.cpp:8481 +#: ultralcd.cpp:8402 msgid "Checking endstops" -msgstr "" +msgstr "Vegallaskapcs. ellen" # MSG_SELFTEST_CHECK_HOTEND c=20 -#: ultralcd.cpp:8487 +#: ultralcd.cpp:8408 msgid "Checking hotend" -msgstr "" +msgstr "Hotend ellenorzese" # MSG_SELFTEST_CHECK_FSENSOR c=20 #: messages.c:95 msgid "Checking sensors" -msgstr "" +msgstr "Szenz. ellenorzese" # MSG_CHECKING_X c=20 #: messages.c:23 msgid "Checking X axis" -msgstr "" +msgstr "X tengely ellenorzes" # MSG_CHECKING_Y c=20 #: messages.c:24 msgid "Checking Y axis" -msgstr "" +msgstr "Y tengely ellenorzes" # MSG_SELFTEST_CHECK_Z c=20 -#: ultralcd.cpp:8484 +#: ultralcd.cpp:8405 msgid "Checking Z axis" -msgstr "" +msgstr "Z tengely ellenorzes" # MSG_CHOOSE_EXTRUDER c=20 #: messages.c:54 msgid "Choose extruder:" -msgstr "" +msgstr "Extruder valasztas:" # MSG_CHOOSE_FILAMENT c=20 #: messages.c:55 msgid "Choose filament:" -msgstr "" +msgstr "Filament valasztas:" # MSG_FILAMENT c=17 #: messages.c:35 msgid "Filament" -msgstr "" +msgstr "Filament" # MSG_WIZARD_XYZ_CAL c=20 r=8 #: ultralcd.cpp:4951 msgid "I will run xyz calibration now. It will take approx. 12 mins." -msgstr "" +msgstr "Lefuttatom az XYZ kalibraciot. Ez kb. 12 percet vesz igenybe." # MSG_WIZARD_Z_CAL c=20 r=8 #: ultralcd.cpp:4959 msgid "I will run z calibration now." -msgstr "" +msgstr "Lefuttatom a Z kalibraciot." # MSG_WATCH c=18 #: messages.c:116 msgid "Info screen" -msgstr "" +msgstr "Info kepernyo" # MSG_INSERT_FILAMENT c=20 #: ultralcd.cpp:2482 msgid "Insert filament" -msgstr "" +msgstr "Helyezd be a filam." # MSG_FILAMENT_LOADED c=20 r=2 #: messages.c:38 msgid "Is filament loaded?" -msgstr "" +msgstr "Filament behelyezve?" # MSG_STEEL_SHEET_CHECK c=20 r=2 #: messages.c:109 msgid "Is steel sheet on heatbed?" -msgstr "" +msgstr "Rajta van az acellap a targyasztalon?" # MSG_LAST_PRINT_FAILURES c=20 #: messages.c:57 msgid "Last print failures" -msgstr "" +msgstr "Utolso nyomt. hibak" # MSG_WIZARD_WELCOME_SHIPPING c=20 r=16 #: messages.c:122 msgid "Hi, I am your Original Prusa i3 printer. I will guide you through a short setup process, in which the Z-axis will be calibrated. Then, you will be ready to print." -msgstr "" +msgstr "Szia, en vagyok az eredeti Prusa i3 nyomtatod. Vegigvezetlek egy rovid beallitasi folyamaton, amelyben a Z tengelyt kalibralom. Utana mar nyomtathatsz is." # MSG_ADDITIONAL_SHEETS c=20 r=9 #: ultralcd.cpp:5029 msgid "If you have additional steel sheets, calibrate their presets in Settings - HW Setup - Steel sheets." -msgstr "" +msgstr "Ha tobb acellapod van, kalibrald be oket a Beallitasok - HW beall. - Acellapok menupont alatt." # MSG_LAST_PRINT c=18 #: messages.c:56 msgid "Last print" -msgstr "" +msgstr "Utolso nyomtatas" # MSG_SELFTEST_EXTRUDER_FAN c=20 #: messages.c:89 msgid "Left hotend fan?" -msgstr "" +msgstr "Bal hotend vent.?" # MSG_LEFT c=10 #: ultralcd.cpp:2844 msgid "Left" -msgstr "" +msgstr "Bal" # MSG_BED_CORRECTION_LEFT c=14 #: ultralcd.cpp:3114 msgid "Left side [um]" -msgstr "" +msgstr "Bal [um]" # MSG_LIN_CORRECTION c=18 #: ultralcd.cpp:5702 msgid "Lin. correction" -msgstr "" +msgstr "Lin. korrekcio" # MSG_BABYSTEP_Z c=18 #: messages.c:12 msgid "Live adjust Z" -msgstr "" +msgstr "Z magassag beall." # MSG_INSERT_FIL c=20 r=6 -#: ultralcd.cpp:7380 +#: ultralcd.cpp:7301 msgid "Insert the filament (do not load it) into the extruder and then press the knob." -msgstr "" +msgstr "Helyezd be a filamentet az extruderbe (ne toltsd be), majd nyomtd meg a gombot." # MSG_LOAD_FILAMENT c=17 #: messages.c:58 msgid "Load filament" -msgstr "" +msgstr "Filament betolt." # MSG_LOADING_COLOR c=20 #: ultralcd.cpp:2516 msgid "Loading color" -msgstr "" +msgstr "Szin tisztitasa" # MSG_LOADING_FILAMENT c=20 #: messages.c:59 msgid "Loading filament" -msgstr "" +msgstr "Filament betoltese" # MSG_ITERATION c=12 #: messages.c:53 msgid "Iteration" -msgstr "" +msgstr "Iteracio" # MSG_LOOSE_PULLEY c=20 -#: ultralcd.cpp:8167 +#: ultralcd.cpp:8088 msgid "Loose pulley" -msgstr "" +msgstr "Laza szijtarcsa" # MSG_LOAD_TO_NOZZLE c=18 -#: ultralcd.cpp:6717 +#: ultralcd.cpp:6638 msgid "Load to nozzle" -msgstr "" +msgstr "Betolt. fuvokahoz" # MSG_M117_V2_CALIBRATION c=25 #: messages.c:62 msgid "M117 First layer cal." -msgstr "" +msgstr "M117. Elso reteg kalibr." # MSG_MAIN c=18 #: messages.c:63 msgid "Main" -msgstr "" +msgstr "Fomenu" # MSG_BL_HIGH c=12 #: messages.c:155 msgid "Level Bright" -msgstr "" +msgstr "Fenyes szint" # MSG_BL_LOW c=12 #: messages.c:156 msgid "Level Dimmed" -msgstr "" +msgstr "Sotet szint" # MSG_MEASURE_BED_REFERENCE_HEIGHT_LINE1 c=20 r=3 #: messages.c:67 msgid "Measuring reference height of calibration point" -msgstr "" +msgstr "Kalibracios pont magassaganak merese" # MSG_MESH_BED_LEVELING c=18 #: messages.c:148 msgid "Mesh Bed Leveling" -msgstr "" +msgstr "Asztal szintezes" # MSG_MMU_OK_RESUMING_POSITION c=20 r=4 #: mmu.cpp:765 msgid "MMU OK. Resuming position..." -msgstr "" +msgstr "MMU OK. Pozicio visszaallitasa..." # MSG_MMU_OK_RESUMING_TEMPERATURE c=20 r=4 #: mmu.cpp:758 msgid "MMU OK. Resuming temperature..." -msgstr "" +msgstr "MMU OK. Homerseklet visszaallitasa..." # MSG_MEASURED_SKEW c=14 #: ultralcd.cpp:2885 msgid "Measured skew" -msgstr "" +msgstr "Meroleg. hiba" # MSG_MMU_FAILS c=15 #: messages.c:69 msgid "MMU fails" -msgstr "" +msgstr "MMU hibak" # MSG_MMU_LOAD_FAILED c=20 #: mmu.cpp:1587 msgid "MMU load failed" -msgstr "" +msgstr "MMU betolt.hiba" # MSG_MMU_LOAD_FAILS c=15 #: messages.c:70 msgid "MMU load fails" -msgstr "" +msgstr "MMU bet. hibak" # MSG_MMU_OK_RESUMING c=20 r=4 #: mmu.cpp:776 msgid "MMU OK. Resuming..." -msgstr "" +msgstr "MMU OK. Folytatom..." # MSG_MODE c=6 #: messages.c:103 msgid "Mode" -msgstr "" +msgstr "Mod" # MSG_MK3_FIRMWARE_ON_MK3S c=20 r=4 #: Marlin_main.cpp:882 msgid "MK3 firmware detected on MK3S printer" -msgstr "" +msgstr "MK3 firmver telepitve MK3S nyomtatora" # MSG_NORMAL c=7 #: messages.c:107 msgid "Normal" -msgstr "" +msgstr "Normal" # MSG_SILENT c=7 #: messages.c:106 msgid "Silent" -msgstr "" +msgstr "Halk" # MSG_MMU_USER_ATTENTION c=20 r=3 #: mmu.cpp:722 msgid "MMU needs user attention." -msgstr "" +msgstr "Az MMU felhasznaloi figyelmet igenyel." # MSG_MMU_POWER_FAILS c=15 #: ultralcd.cpp:1517 msgid "MMU power fails" -msgstr "" +msgstr "MMU tap hibak" # MSG_STEALTH c=7 #: messages.c:108 msgid "Stealth" -msgstr "" +msgstr "Halk" # MSG_AUTO_POWER c=10 #: messages.c:105 msgid "Auto power" -msgstr "" +msgstr "Auto ero" # MSG_HIGH_POWER c=10 #: messages.c:104 msgid "High power" -msgstr "" +msgstr "Magas ero" # MSG_MMU_CONNECTED c=18 #: ultralcd.cpp:1997 msgid "MMU2 connected" -msgstr "" +msgstr "MMU2 csatlakozott" # MSG_SELFTEST_MOTOR c=18 #: messages.c:96 msgid "Motor" -msgstr "" +msgstr "Motor" # MSG_MOVE_AXIS c=18 #: ultralcd.cpp:5677 msgid "Move axis" -msgstr "" +msgstr "Tengely mozgatasa" # MSG_MOVE_X c=18 #: ultralcd.cpp:4233 msgid "Move X" -msgstr "" +msgstr "X mozgatasa" # MSG_MOVE_Y c=18 #: ultralcd.cpp:4234 msgid "Move Y" -msgstr "" +msgstr "Y mozgatasa" # MSG_MOVE_Z c=18 #: ultralcd.cpp:4235 msgid "Move Z" -msgstr "" +msgstr "Z mozgatasa" # MSG_NO_MOVE c=20 #: Marlin_main.cpp:5852 msgid "No move." -msgstr "" +msgstr "Nincs mozgas." # MSG_NO_CARD c=18 -#: ultralcd.cpp:6697 +#: ultralcd.cpp:6618 msgid "No SD card" -msgstr "" +msgstr "Nincs SD kartya" # MSG_NA c=3 #: messages.c:127 msgid "N/A" -msgstr "" +msgstr "N/A" # MSG_NO c=4 #: messages.c:71 msgid "No" -msgstr "" +msgstr "Nem" # MSG_SELFTEST_NOTCONNECTED c=20 -#: ultralcd.cpp:8128 +#: ultralcd.cpp:8049 msgid "Not connected" -msgstr "" +msgstr "Nincs csatlakoztatva" # MSG_NEW_FIRMWARE_AVAILABLE c=20 r=2 #: util.cpp:195 msgid "New firmware version available:" -msgstr "" +msgstr "Uj firmver verzio erheto el:" # MSG_SELFTEST_FAN_NO c=19 #: messages.c:92 msgid "Not spinning" -msgstr "" +msgstr "Nem forog" # MSG_WIZARD_V2_CAL c=20 r=8 #: ultralcd.cpp:4838 msgid "Now I will calibrate distance between tip of the nozzle and heatbed surface." -msgstr "" +msgstr "Most beallitjuk a fuvoka hegye es a targyasztal felulete kozotti tavolsagot." # MSG_WIZARD_WILL_PREHEAT c=20 r=4 #: ultralcd.cpp:4967 msgid "Now I will preheat nozzle for PLA." -msgstr "" +msgstr "Felfutom a fuvokat PLA-hoz." # MSG_NOZZLE c=12 #: messages.c:72 msgid "Nozzle" -msgstr "" +msgstr "Fuvoka" # MSG_DEFAULT_SETTINGS_LOADED c=20 r=6 #: Marlin_main.cpp:1605 msgid "Old settings found. Default PID, Esteps etc. will be set." -msgstr "" +msgstr "Regi beallitasokat talaltam. Az alap PID, Esteps, stb. lesz beallitva." # MSG_REMOVE_TEST_PRINT c=20 r=4 #: ultralcd.cpp:4958 msgid "Now remove the test print from steel sheet." -msgstr "" +msgstr "Vedd le a tesztnyomatot az acellaprol." # MSG_NOZZLE_FAN c=10 #: ultralcd.cpp:1446 msgid "Nozzle FAN" -msgstr "" +msgstr "Targyhuto" # MSG_PAUSE_PRINT c=18 #: messages.c:74 msgid "Pause print" -msgstr "" +msgstr "Nyomtatas szunet" # MSG_PID_RUNNING c=20 #: ultralcd.cpp:1327 msgid "PID cal." -msgstr "" +msgstr "PID kalibracio" # MSG_PID_FINISHED c=20 #: ultralcd.cpp:1333 msgid "PID cal. finished" -msgstr "" +msgstr "PID kal. kesz" # MSG_PID_EXTRUDER c=17 #: ultralcd.cpp:5799 msgid "PID calibration" -msgstr "" +msgstr "PID kalibracio" # MSG_PINDA_PREHEAT c=20 #: ultralcd.cpp:683 msgid "PINDA Heating" -msgstr "" +msgstr "PINDA Futes" # MSG_PAPER c=20 r=10 #: messages.c:73 msgid "Place a sheet of paper under the nozzle during the calibration of first 4 points. If the nozzle catches the paper, power off the printer immediately." -msgstr "" +msgstr "Az elso 4 pont kalibracioja alatt tegyel egy papirlapot a fuvoka ala. Ha a fuvoka hozzaer a papirlaphoz, azonnal kapcsold ki a nyomtatot." # MSG_WIZARD_CLEAN_HEATBED c=20 r=8 #: ultralcd.cpp:5024 msgid "Please clean heatbed and then press the knob." -msgstr "" +msgstr "Kerlek, tisztisd le a targyasztalt, majd nyomd meg a gombot." # MSG_CONFIRM_NOZZLE_CLEAN c=20 r=8 #: messages.c:26 msgid "Please clean the nozzle for calibration. Click when done." -msgstr "" +msgstr "Kerlek, tisztisd meg a fuvokat kalibracio elott. Nyomd meg a gombot, ha keszen vagy." # MSG_SELFTEST_PLEASECHECK c=20 -#: ultralcd.cpp:8122 +#: ultralcd.cpp:8043 msgid "Please check:" -msgstr "" +msgstr "Kerlek ellenorizd:" # MSG_WIZARD_CALIBRATION_FAILED c=20 r=8 #: messages.c:117 msgid "Please check our handbook and fix the problem. Then resume the Wizard by rebooting the printer." -msgstr "" +msgstr "Kerlek nezz bele a kezikonyvbe es tavolitsd el a problemat. Utana folytathatod az uzembe helyezest a nyomtato ujrainditasaval." # MSG_CHECK_IDLER c=20 r=5 #: Marlin_main.cpp:3798 msgid "Please open idler and remove filament manually." -msgstr "" +msgstr "Kerlek, nyisd ki a nyomogorgo ajtajat, es tavolitsd el a filamentet kezzel." # MSG_PLACE_STEEL_SHEET c=20 r=5 #: messages.c:75 msgid "Please place steel sheet on heatbed." -msgstr "" +msgstr "Kerlek, helyzed az acellapot a targyasztalra." # MSG_PRESS_TO_UNLOAD c=20 r=4 #: messages.c:79 msgid "Please press the knob to unload filament" -msgstr "" +msgstr "Kerlek, nyomd meg a gombot a filament kiadasahoz" # MSG_PULL_OUT_FILAMENT c=20 r=4 #: messages.c:81 msgid "Please pull out filament immediately" -msgstr "" +msgstr "Kerlek, huzd ki a filamentet most" # MSG_EJECT_REMOVE c=20 r=4 #: mmu.cpp:1421 msgid "Please remove filament and then press the knob." -msgstr "" +msgstr "Kerlek, tavolitsd el a filamentet, majd nyomd meg a gombot." # MSG_REMOVE_STEEL_SHEET c=20 r=4 #: messages.c:84 msgid "Please remove steel sheet from heatbed." -msgstr "" +msgstr "Kerlek, tavolisd el az acellapot az asztalrol." # MSG_RUN_XYZ c=20 r=4 #: Marlin_main.cpp:5338 msgid "Please run XYZ calibration first." -msgstr "" +msgstr "Kerlek, elobb futtasd le az XYZ kalibraciot." # MSG_UPDATE_MMU2_FW c=20 r=4 #: mmu.cpp:1341 msgid "Please update firmware in your MMU2. Waiting for reset." -msgstr "" +msgstr "Kerlek, frissitsd az MMU2 firmverjet. Varom az ujrainditast." # MSG_PLEASE_WAIT c=20 #: messages.c:76 msgid "Please wait" -msgstr "" +msgstr "Kerlek varj" # MSG_REMOVE_SHIPPING_HELPERS c=20 r=3 #: ultralcd.cpp:4957 msgid "Please remove shipping helpers first." -msgstr "" +msgstr "Tavolitsd el a szallitasi segedanyagokat." # MSG_PREHEAT_NOZZLE c=20 #: messages.c:78 msgid "Preheat the nozzle!" -msgstr "" +msgstr "Futsd fel a fuvokat!" # MSG_PREHEAT c=18 -#: ultralcd.cpp:6655 +#: ultralcd.cpp:6576 msgid "Preheat" -msgstr "" +msgstr "Elofutes" # MSG_WIZARD_HEATING c=20 r=3 #: messages.c:119 msgid "Preheating nozzle. Please wait." -msgstr "" +msgstr "Fuvoka futese folyamatban. Kerlek, varj." # MSG_NEW_FIRMWARE_PLEASE_UPGRADE c=20 #: util.cpp:199 msgid "Please upgrade." -msgstr "" +msgstr "Kerlek frissits." # MSG_PRESS_TO_PREHEAT c=20 r=4 -#: Marlin_main.cpp:12049 +#: Marlin_main.cpp:12052 msgid "Press the knob to preheat nozzle and continue." -msgstr "" +msgstr "Nyomd meg a gombot a folytatashoz es a fuvoka felfutesehez." # MSG_FS_PAUSE c=5 #: fsensor.cpp:730 msgid "Pause" -msgstr "" +msgstr "Szun." # MSG_POWER_FAILURES c=15 #: messages.c:77 msgid "Power failures" -msgstr "" +msgstr "Aramkimaradasok" # MSG_PRINT_ABORTED c=20 #: messages.c:80 msgid "Print aborted" -msgstr "" +msgstr "Nyomt. megszakitva" # MSG_PREHEATING_TO_LOAD c=20 #: ultralcd.cpp:2297 msgid "Preheating to load" -msgstr "" +msgstr "Felfutes betolteshez" # MSG_PREHEATING_TO_UNLOAD c=20 #: ultralcd.cpp:2302 msgid "Preheating to unload" -msgstr "" +msgstr "Felfutes kiadashoz" # MSG_SELFTEST_PRINT_FAN_SPEED c=18 -#: ultralcd.cpp:8501 +#: ultralcd.cpp:8422 msgid "Print fan:" -msgstr "" +msgstr "Targyhuto:" # MSG_CARD_MENU c=18 #: messages.c:22 msgid "Print from SD" -msgstr "" +msgstr "Nyomtatas SD-rol" # MSG_PRESS_KNOB c=20 #: ultralcd.cpp:2130 msgid "Press the knob" -msgstr "" +msgstr "Nyomd meg a gombot" # MSG_PRINT_PAUSED c=20 #: ultralcd.cpp:907 msgid "Print paused" -msgstr "" +msgstr "Nyomt. szuneteltetve" # MSG_RESUME_NOZZLE_TEMP c=20 r=4 #: mmu.cpp:726 msgid "Press the knob to resume nozzle temperature." -msgstr "" +msgstr "Nyomd meg a gombot a fuvoka ismetelt felfutesehez." # MSG_FOLLOW_CALIBRATION_FLOW c=20 r=8 #: messages.c:46 msgid "Printer has not been calibrated yet. Please follow the manual, chapter First steps, section Calibration flow." -msgstr "" +msgstr "A nyomtato meg nem volt bekalibralva. Kerlek, kovesd az utmutato Elso lepesek fejezetenek Kalibracio menete bekezdeset." # MSG_PRINT_FAN c=10 #: ultralcd.cpp:1447 msgid "Print FAN" -msgstr "" +msgstr "Targyhuto" # MSG_WIZARD_LOAD_FILAMENT c=20 r=6 #: ultralcd.cpp:4818 msgid "Please insert filament into the extruder, then press the knob to load it." -msgstr "" +msgstr "Kerlek helyezd be a filament veget az extruderbe, majd nyomd meg a gombot a betolteshez." # MSG_MMU_INSERT_FILAMENT_FIRST_TUBE c=20 r=6 #: ultralcd.cpp:4813 msgid "Please insert filament into the first tube of the MMU, then press the knob to load it." -msgstr "" +msgstr "Kerlek helyezd be a filamentet az MMU elso csovebe, majd nyomd meg a gombot a betolteshez." # MSG_PLEASE_LOAD_PLA c=20 r=4 #: ultralcd.cpp:4735 msgid "Please load filament first." -msgstr "" +msgstr "Kerlek eloszor toltsd be a filamentet." # MSG_BED_CORRECTION_REAR c=14 #: ultralcd.cpp:3117 msgid "Rear side [um]" -msgstr "" +msgstr "Hatso old.[um]" # MSG_UNLOAD_FILAMENT_REPEAT c=20 r=4 -#: ultralcd.cpp:7404 +#: ultralcd.cpp:7325 msgid "Please unload the filament first, then repeat this action." -msgstr "" +msgstr "Kerlek eloszor vedd ki a filamentet, majd probalkozz ujra." # MSG_CHECK_IR_CONNECTION c=20 r=4 -#: ultralcd.cpp:7407 +#: ultralcd.cpp:7328 msgid "Please check the IR sensor connection, unload filament if present." -msgstr "" +msgstr "Nezd meg az IR szenzor csatlakoz., vedd ki a filam., ha bent van." # MSG_RECOVERING_PRINT c=20 -#: Marlin_main.cpp:11393 +#: Marlin_main.cpp:11396 msgid "Recovering print" -msgstr "" +msgstr "Nyomt. visszaallit" # MSG_REMOVE_OLD_FILAMENT c=20 r=5 #: mmu.cpp:833 msgid "Remove old filament and press the knob to start loading new filament." -msgstr "" +msgstr "Vedd ki a regi filamentet, majd nyomd meg a gombot az uj filament betoltesehez." # MSG_CALIBRATE_BED_RESET c=18 #: ultralcd.cpp:5804 msgid "Reset XYZ calibr." -msgstr "" +msgstr "XYZ kal. nullazas" # MSG_RESET c=14 #: messages.c:85 msgid "Reset" -msgstr "" +msgstr "Ujrainditas" # MSG_RESUME_PRINT c=18 #: messages.c:86 msgid "Resume print" -msgstr "" +msgstr "Nyomt. folytatasa" # MSG_RESUMING_PRINT c=20 #: messages.c:87 msgid "Resuming print" -msgstr "" +msgstr "Nyomtatas folytatasa" # MSG_BED_CORRECTION_RIGHT c=14 #: ultralcd.cpp:3115 msgid "Right side[um]" -msgstr "" +msgstr "Jobb old.[um]" # MSG_RPI_PORT c=13 #: messages.c:142 msgid "RPi port" -msgstr "" +msgstr "RPi port" # MSG_WIZARD_RERUN c=20 r=7 #: ultralcd.cpp:4756 msgid "Running Wizard will delete current calibration results and start from the beginning. Continue?" -msgstr "" +msgstr "A Varazslo futtatasa nullazza a jelenlegi kalibracios ertekeket es elolrol fog mindent kezdeni. Folytatod?" # MSG_SD_CARD c=8 #: messages.c:138 msgid "SD card" -msgstr "" +msgstr "SDkartya" # MSG_RIGHT c=10 #: ultralcd.cpp:2845 msgid "Right" -msgstr "" +msgstr "Jobb" # MSG_FIND_BED_OFFSET_AND_SKEW_LINE1 c=20 r=3 #: messages.c:44 msgid "Searching bed calibration point" -msgstr "" +msgstr "Kalibracios pont keresese az asztalon" # MSG_LANGUAGE_SELECT c=18 #: ultralcd.cpp:4451 msgid "Select language" -msgstr "" +msgstr "Valassz nyelvet" # MSG_SELFTEST_OK c=20 -#: ultralcd.cpp:7679 +#: ultralcd.cpp:7600 msgid "Self test OK" -msgstr "" +msgstr "Ondiagnosztika OK" # MSG_SELFTEST_START c=20 -#: ultralcd.cpp:7447 +#: ultralcd.cpp:7368 msgid "Self test start" -msgstr "" +msgstr "Ondiagnosztika indul" # MSG_SELFTEST c=18 #: ultralcd.cpp:5780 msgid "Selftest" -msgstr "" +msgstr "Ondiagnosztika" # MSG_SELFTEST_ERROR c=20 -#: ultralcd.cpp:8121 +#: ultralcd.cpp:8042 msgid "Selftest error!" -msgstr "" +msgstr "Ondiagnosztika hiba!" # MSG_SELFTEST_FAILED c=20 #: messages.c:90 msgid "Selftest failed" -msgstr "" +msgstr "Ondiag. sikertelen" # MSG_FORCE_SELFTEST c=20 r=8 #: Marlin_main.cpp:1637 msgid "Selftest will be run to calibrate accurate sensorless rehoming." -msgstr "" +msgstr "A pontos szenzor nelkuli homing erdekeben lefuttatom az ondiagnosztikat." # MSG_SEL_PREHEAT_TEMP c=20 r=6 #: ultralcd.cpp:4998 msgid "Select nozzle preheat temperature which matches your material." -msgstr "" +msgstr "Valaszd ki a fuvoka homersekletet, amelyik megfelel az altalad hasznalt anyaghoz ajanlott homersekletnek." # MSG_SET_TEMPERATURE c=20 #: ultralcd.cpp:3135 msgid "Set temperature:" -msgstr "" +msgstr "Homerseklet beall.:" # MSG_SETTINGS c=18 #: messages.c:99 msgid "Settings" -msgstr "" +msgstr "Beallitasok" # MSG_SHOW_END_STOPS c=18 #: ultralcd.cpp:5801 msgid "Show end stops" -msgstr "" +msgstr "Vegallaskapcsolok" # MSG_FILE_CNT c=20 r=6 #: cardreader.cpp:817 msgid "Some files will not be sorted. Max. No. of files in 1 folder for sorting is 100." -msgstr "" +msgstr "Nehany fajl nem lesz rendezve. Legfeljebb 100 fajlt lehet rendezni egy konyvtaron belul." # MSG_SORT c=7 #: messages.c:139 msgid "Sort" -msgstr "" +msgstr "Rendez" # MSG_NONE c=8 #: messages.c:129 msgid "None" -msgstr "" +msgstr "Nincs" # MSG_SORT_TIME c=8 #: messages.c:140 msgid "Time" -msgstr "" +msgstr "Ido" # MSG_SEVERE_SKEW c=14 #: ultralcd.cpp:2888 msgid "Severe skew" -msgstr "" +msgstr "NagyMerol.hiba" # MSG_SORT_ALPHA c=8 #: messages.c:141 msgid "Alphabet" -msgstr "" +msgstr "Abece" # MSG_SORTING c=20 #: cardreader.cpp:880 msgid "Sorting files" -msgstr "" +msgstr "Fajlok rendezese" # MSG_SOUND_LOUD c=7 #: messages.c:144 msgid "Loud" -msgstr "" +msgstr "Hangos" # MSG_SLIGHT_SKEW c=14 #: ultralcd.cpp:2887 msgid "Slight skew" -msgstr "" +msgstr "Kis merol.hiba" # MSG_SOUND c=7 #: messages.c:143 msgid "Sound" -msgstr "" +msgstr "Hang" # MSG_RUNOUTS c=7 #: ultralcd.cpp:1593 msgid "Runouts" -msgstr "" +msgstr "Kifutas" # MSG_Z-LEVELING_ENFORCED c=20 r=4 #: Marlin_main.cpp:3303 msgid "Some problem encountered, Z-leveling enforced ..." -msgstr "" +msgstr "Hiba tortent, Z szintezes indul..." # MSG_SOUND_ONCE c=7 #: messages.c:145 msgid "Once" -msgstr "" +msgstr "Egyszer" # MSG_SPEED c=15 -#: ultralcd.cpp:6882 +#: ultralcd.cpp:6803 msgid "Speed" -msgstr "" +msgstr "Sebesseg" # MSG_SELFTEST_FAN_YES c=19 #: messages.c:93 msgid "Spinning" -msgstr "" +msgstr "Forog" # MSG_TEMP_CAL_WARNING c=20 r=4 #: Marlin_main.cpp:5351 msgid "Stable ambient temperature 21-26C is needed a rigid stand is required." -msgstr "" +msgstr "Stabil 21-26C homerseklet es egy merev allvany (asztal) szukseges." # MSG_STATISTICS c=18 #: ultralcd.cpp:6081 msgid "Statistics" -msgstr "" +msgstr "Statisztika" # MSG_STOP_PRINT c=18 #: messages.c:110 msgid "Stop print" -msgstr "" +msgstr "Nyomt. megallitasa" # MSG_STOPPED c=20 #: messages.c:111 msgid "STOPPED." -msgstr "" +msgstr "MEGALLITVA." # MSG_SUPPORT c=18 -#: ultralcd.cpp:6756 +#: ultralcd.cpp:6677 msgid "Support" -msgstr "" +msgstr "Tamogatas" # MSG_SELFTEST_SWAPPED c=16 -#: ultralcd.cpp:8180 +#: ultralcd.cpp:8101 msgid "Swapped" -msgstr "" +msgstr "Felcserelve" # MSG_SELECT_FILAMENT c=20 #: ultralcd.cpp:4706 msgid "Select filament:" -msgstr "" +msgstr "Valassz filamentet:" # MSG_TEMP_CALIBRATION c=14 #: messages.c:112 msgid "Temp. cal." -msgstr "" +msgstr "Homers. kal." # MSG_SELECT_TEMP_MATCHES_MATERIAL c=20 r=4 #: ultralcd.cpp:4847 msgid "Select temperature which matches your material." -msgstr "" +msgstr "Valassz homersekletet, ami megfelel a filamenthez." # MSG_CALIBRATION_PINDA_MENU c=17 #: ultralcd.cpp:5812 msgid "Temp. calibration" -msgstr "" +msgstr "Homers. kalibr." # MSG_TEMP_CAL_FAILED c=20 r=8 #: ultralcd.cpp:3771 msgid "Temperature calibration failed" -msgstr "" +msgstr "Homerseklet kalibracio sikertelen." # MSG_TEMP_CALIBRATION_DONE c=20 r=12 #: messages.c:113 msgid "Temperature calibration is finished and active. Temp. calibration can be disabled in menu Settings->Temp. cal." -msgstr "" +msgstr "Homerseklet kalibracio sikeres es aktiv. Kikapcsolhato a Beallitasok ->Homers. kal menuben." # MSG_FS_VERIFIED c=20 r=3 -#: ultralcd.cpp:7411 +#: ultralcd.cpp:7332 msgid "Sensor verified, remove the filament now." -msgstr "" +msgstr "Szenzor OK, vedd ki a filamentet most." # MSG_TEMPERATURE c=18 #: ultralcd.cpp:5673 msgid "Temperature" -msgstr "" +msgstr "Homerseklet" # MSG_MENU_TEMPERATURES c=15 #: ultralcd.cpp:2047 msgid "Temperatures" -msgstr "" +msgstr "Homersekletek" # MSG_FOLLOW_Z_CALIBRATION_FLOW c=20 r=9 #: messages.c:47 msgid "There is still a need to make Z calibration. Please follow the manual, chapter First steps, section Calibration flow." -msgstr "" +msgstr "Meg mindig szukseges a Z kalibracio. Kerlek, kovesd az utmutato Elso lepesek fejezetenek Kalibracio menete bekezdeset." # MSG_TOTAL_FILAMENT c=19 #: ultralcd.cpp:2735 msgid "Total filament" -msgstr "" +msgstr "Osszes filament" # MSG_TOTAL_PRINT_TIME c=19 #: ultralcd.cpp:2736 msgid "Total print time" -msgstr "" +msgstr "Ossz. nyomt. ido" # MSG_TUNE c=18 -#: ultralcd.cpp:6653 +#: ultralcd.cpp:6574 msgid "Tune" -msgstr "" +msgstr "Finomhangolas" # MSG_TOTAL_FAILURES c=20 #: messages.c:101 msgid "Total failures" -msgstr "" +msgstr "Ossz. hiba" # MSG_TO_LOAD_FIL c=20 #: ultralcd.cpp:2137 msgid "to load filament" -msgstr "" +msgstr "filam. betoltesehez" # MSG_TO_UNLOAD_FIL c=20 #: ultralcd.cpp:2141 msgid "to unload filament" -msgstr "" +msgstr "filament kiadasahoz" -# MSG_UNLOAD_FILAMENT c=16 +# MSG_UNLOAD_FILAMENT c=18 #: messages.c:114 msgid "Unload filament" -msgstr "" +msgstr "Filament kiadasa" # MSG_UNLOADING_FILAMENT c=20 #: messages.c:115 msgid "Unloading filament" -msgstr "" +msgstr "Filament kiadasa" # MSG_TOTAL c=6 #: messages.c:100 msgid "Total" -msgstr "" +msgstr "Ossz." # MSG_USED c=19 #: ultralcd.cpp:5928 msgid "Used during print" -msgstr "" +msgstr "Felhasznalva" # MSG_MENU_VOLTAGES c=15 #: ultralcd.cpp:2050 msgid "Voltages" -msgstr "" +msgstr "Feszultsegek" # MSG_UNKNOWN c=13 #: ultralcd.cpp:2005 msgid "unknown" -msgstr "" +msgstr "ismeretlen" # MSG_USERWAIT c=20 #: Marlin_main.cpp:4347 msgid "Wait for user..." -msgstr "" +msgstr "Var. a felhasznalora" # MSG_WAITING_TEMP c=20 r=4 #: ultralcd.cpp:3283 msgid "Waiting for nozzle and bed cooling" -msgstr "" +msgstr "A fuvoka es az asztal kihuleset varom." # MSG_WAITING_TEMP_PINDA c=20 r=3 #: ultralcd.cpp:3244 msgid "Waiting for PINDA probe cooling" -msgstr "" +msgstr "A PINDA szenzor kihuleset varom." # MSG_CHANGED_BOTH c=20 r=4 #: Marlin_main.cpp:1597 msgid "Warning: both printer type and motherboard type changed." -msgstr "" +msgstr "Figyelem: a nyomtato es az alaplap tipusa is megvaltozott." # MSG_CHANGED_MOTHERBOARD c=20 r=4 #: Marlin_main.cpp:1589 msgid "Warning: motherboard type changed." -msgstr "" +msgstr "Figyelem: az alaplap tipusa megvaltozott." # MSG_CHANGED_PRINTER c=20 r=4 #: Marlin_main.cpp:1593 msgid "Warning: printer type changed." -msgstr "" +msgstr "Figyelem: a nyomtato tipusa megvaltozott." # MSG_UNLOAD_SUCCESSFUL c=20 r=2 #: Marlin_main.cpp:3789 msgid "Was filament unload successful?" -msgstr "" +msgstr "Sikerult kivenni a filamentet?" # MSG_SELFTEST_WIRINGERROR c=18 #: messages.c:98 msgid "Wiring error" -msgstr "" +msgstr "Kabelezesi hiba" # MSG_WIZARD c=17 #: ultralcd.cpp:5771 msgid "Wizard" -msgstr "" +msgstr "Varazslo" # MSG_XYZ_DETAILS c=18 #: ultralcd.cpp:2039 msgid "XYZ cal. details" -msgstr "" +msgstr "XYZ kal. reszlet" # MSG_BED_SKEW_OFFSET_DETECTION_FITTING_FAILED c=20 r=8 #: messages.c:18 msgid "XYZ calibration failed. Please consult the manual." -msgstr "" +msgstr "XYZ kalibracio sikertelen. Kerlek, nezz bele a kezikonyvbe." # MSG_YES c=3 #: messages.c:123 msgid "Yes" -msgstr "" +msgstr "Igen" # MSG_WIZARD_QUIT c=20 r=8 #: messages.c:120 msgid "You can always resume the Wizard from Calibration -> Wizard." -msgstr "" +msgstr "A Varazsolt barmikor elered a Kalibracio -> Varazslo menubol." # MSG_BED_SKEW_OFFSET_DETECTION_SKEW_EXTREME c=20 r=8 #: ultralcd.cpp:3743 msgid "XYZ calibration all right. Skew will be corrected automatically." -msgstr "" +msgstr "XYZ kalibracio OK. Az esetleges X/Y merolegessegi hiba automatikusan korrigalva lesz." # MSG_BED_SKEW_OFFSET_DETECTION_SKEW_MILD c=20 r=8 #: ultralcd.cpp:3740 msgid "XYZ calibration all right. X/Y axes are slightly skewed. Good job!" -msgstr "" +msgstr "XYZ kalibracio sikerult. Az X/Y tengelyeken enyhe merolegessegi hiba van." # MSG_TIMEOUT c=12 #: messages.c:157 msgid "Timeout" -msgstr "" +msgstr "Idotullepes" # MSG_X_CORRECTION c=13 #: ultralcd.cpp:5086 msgid "X-correct:" -msgstr "" +msgstr "X-korrekcio:" # MSG_BED_SKEW_OFFSET_DETECTION_PERFECT c=20 r=8 #: ultralcd.cpp:3737 msgid "XYZ calibration ok. X/Y axes are perpendicular. Congratulations!" -msgstr "" +msgstr "XYZ kalibracio OK. Az X/Y tengelyek merolegesek. Gratulalok!" # MSG_BED_SKEW_OFFSET_DETECTION_WARNING_FRONT_BOTH_FAR c=20 r=8 #: ultralcd.cpp:3721 msgid "XYZ calibration compromised. Front calibration points not reachable." -msgstr "" +msgstr "Az XYZ kalibracio sikertelen. Az elulso kalibracios pontok nem erhetoek el." # MSG_BED_SKEW_OFFSET_DETECTION_WARNING_FRONT_RIGHT_FAR c=20 r=8 #: ultralcd.cpp:3724 msgid "XYZ calibration compromised. Right front calibration point not reachable." -msgstr "" +msgstr "Az XYZ kalibracio sikertelen. A jobb kalibracios pontok nem erhetoek el." # MSG_LOAD_ALL c=17 #: ultralcd.cpp:6167 msgid "Load all" -msgstr "" +msgstr "Osszes betolt." # MSG_BED_SKEW_OFFSET_DETECTION_POINT_NOT_FOUND c=20 r=6 #: ultralcd.cpp:3703 msgid "XYZ calibration failed. Bed calibration point was not found." -msgstr "" +msgstr "Az XYZ kalibracio sikertelen. Az asztal kalibracios pontja nem erheto el." # MSG_BED_SKEW_OFFSET_DETECTION_FAILED_FRONT_BOTH_FAR c=20 r=6 #: ultralcd.cpp:3709 msgid "XYZ calibration failed. Front calibration points not reachable." -msgstr "" +msgstr "Az XYZ kalibracio sikertelen. Az elulso kalibracios pontok nem erhetoek el." # MSG_BED_SKEW_OFFSET_DETECTION_FAILED_FRONT_RIGHT_FAR c=20 r=6 #: ultralcd.cpp:3712 msgid "XYZ calibration failed. Right front calibration point not reachable." -msgstr "" +msgstr "Az XYZ kalibracio sikertelen. A jobb kalibracios pontok nem erhetoek el." # MSG_Y_DIST_FROM_MIN c=20 #: ultralcd.cpp:2842 msgid "Y distance from min" -msgstr "" +msgstr "Y-minimum tavolsag" # MSG_WIZARD_V2_CAL_2 c=20 r=12 #: ultralcd.cpp:4850 msgid "The printer will start printing a zig-zag line. Rotate the knob until you reach the optimal height. Check the pictures in the handbook (Calibration chapter)." -msgstr "" +msgstr "A nyomtato egy cikk-cakkos vonalat fog nyomtatni. Tekerd a gombot addig, amig el nem ered az optimalis magassagot. Nezd meg a kepeket a kezikonyv Kalibracio fejezeteben." # MSG_FIL_FAILED c=20 r=5 -#: ultralcd.cpp:7415 +#: ultralcd.cpp:7336 msgid "Verification failed, remove the filament and try again." -msgstr "" +msgstr "Ellenorzes sikertelen, vedd ki a filamentet es probald ujra." # MSG_Y_CORRECTION c=13 #: ultralcd.cpp:5087 msgid "Y-correct:" -msgstr "" +msgstr "Y-korrekcio:" # MSG_OFF c=3 #: messages.c:125 msgid "Off" -msgstr "" +msgstr "Ki" # MSG_ON c=3 #: messages.c:126 msgid "On" -msgstr "" +msgstr "Be" # MSG_BACK c=18 #: messages.c:64 msgid "Back" -msgstr "" +msgstr "Vissza" # MSG_CHECKS c=18 #: ultralcd.cpp:5641 msgid "Checks" -msgstr "" +msgstr "Ellenorzesek" # MSG_FALSE_TRIGGERING c=20 -#: ultralcd.cpp:8190 +#: ultralcd.cpp:8111 msgid "False triggering" -msgstr "" +msgstr "Hamis kivalto ok" # MSG_STRICT c=8 #: messages.c:131 msgid "Strict" -msgstr "" +msgstr "Szigoru" # MSG_WARN c=8 #: messages.c:130 msgid "Warn" -msgstr "" +msgstr "Figylem." # MSG_HW_SETUP c=18 #: messages.c:102 msgid "HW Setup" -msgstr "" +msgstr "HW beallitas" # MSG_MAGNETS_COMP c=13 #: messages.c:150 msgid "Magnets comp." -msgstr "" +msgstr "Magnes komp." # MSG_MESH c=12 #: messages.c:147 msgid "Mesh" -msgstr "" +msgstr "Halo" # MSG_MK3S_FIRMWARE_ON_MK3 c=20 r=4 #: Marlin_main.cpp:875 msgid "MK3S firmware detected on MK3 printer" -msgstr "" +msgstr "MK3S firmver eszlelve MK3 nyomtaton" # MSG_MMU_MODE c=8 #: messages.c:137 msgid "MMU Mode" -msgstr "" +msgstr "MMU Mod" # MSG_MODE_CHANGE_IN_PROGRESS c=20 r=3 #: ultralcd.cpp:4366 msgid "Mode change in progress..." -msgstr "" +msgstr "Modvaltas folyamatban..." # MSG_MODEL c=8 #: messages.c:132 msgid "Model" -msgstr "" +msgstr "Modell" # MSG_NOZZLE_DIAMETER c=10 #: messages.c:136 msgid "Nozzle d." -msgstr "" +msgstr "Fuv. atm." # MSG_GCODE_DIFF_CONTINUE c=20 r=4 #: util.cpp:414 msgid "G-code sliced for a different level. Continue?" -msgstr "" +msgstr "A G-kod mas szintre lett elokesztve. Folytassam?" # MSG_GCODE_DIFF_CANCELLED c=20 r=7 #: util.cpp:420 msgid "G-code sliced for a different level. Please re-slice the model again. Print cancelled." -msgstr "" +msgstr "A G-kod mas szintre lett elokesztve. Szeleteld ujra a modellt. Nyomtatas megallitva." # MSG_GCODE_DIFF_PRINTER_CONTINUE c=20 r=5 #: messages.c:134 msgid "G-code sliced for a different printer type. Continue?" -msgstr "" +msgstr "A G-kod mas nyomtato tipusra lett elokesztve. Folytassam?" # MSG_GCODE_DIFF_PRINTER_CANCELLED c=20 r=8 #: messages.c:135 msgid "G-code sliced for a different printer type. Please re-slice the model again. Print cancelled." -msgstr "" +msgstr "A G-kod mas nyomtato tipusra lett elokesztve. Szeleteld ujra a modellt. Nyomtatas megallitva." # MSG_GCODE_NEWER_FIRMWARE_CONTINUE c=20 r=5 #: util.cpp:381 msgid "G-code sliced for a newer firmware. Continue?" -msgstr "" +msgstr "A G-kod ujabb firmverre lett elokesztve. Folytassam?" # MSG_GCODE_NEWER_FIRMWARE_CANCELLED c=20 r=8 #: util.cpp:387 msgid "G-code sliced for a newer firmware. Please update the firmware. Print cancelled." -msgstr "" +msgstr "A G-kod ujabb firmverre lett elokesztve. Frissitsd a nyomtato firmveret. Nyomtatas megallitva." # MSG_PREHEATING_TO_CUT c=20 #: ultralcd.cpp:2309 msgid "Preheating to cut" -msgstr "" +msgstr "Melegites vagashoz" # MSG_PREHEATING_TO_EJECT c=20 #: ultralcd.cpp:2306 msgid "Preheating to eject" -msgstr "" +msgstr "Melegites kiadashoz" # MSG_NOZZLE_DIFFERS_CONTINUE c=20 r=5 #: util.cpp:294 msgid "Printer nozzle diameter differs from the G-code. Continue?" -msgstr "" +msgstr "A nyomtato fuvoka atmeroje elter a G-kodtol. Folytasasm?" # MSG_NOZZLE_DIFFERS_CANCELLED c=20 r=9 #: util.cpp:301 msgid "Printer nozzle diameter differs from the G-code. Please check the value in settings. Print cancelled." -msgstr "" +msgstr "A nyomtato fuvoka atmeroje elter a G-kodtol. Ellenorizd az erteket a beallitasokban. Nyomtatas megallitva." # MSG_SELFTEST_FS_LEVEL c=20 -#: ultralcd.cpp:8195 +#: ultralcd.cpp:8116 msgid "%s level expected" -msgstr "" +msgstr "Vart szint: %s" # MSG_RENAME c=18 -#: ultralcd.cpp:6579 +#: ultralcd.cpp:6500 msgid "Rename" -msgstr "" +msgstr "Atnevezes" # MSG_SELECT c=18 -#: ultralcd.cpp:6572 +#: ultralcd.cpp:6493 msgid "Select" -msgstr "" +msgstr "Kivalasztas" # MSG_INFO_SENSORS c=18 #: ultralcd.cpp:2041 msgid "Sensor info" -msgstr "" +msgstr "Szenzor info" # MSG_SHEET c=10 #: messages.c:65 msgid "Sheet" -msgstr "" +msgstr "Acellap" # MSG_SOUND_BLIND c=7 #: messages.c:146 msgid "Assist" -msgstr "" +msgstr "Seged" # MSG_STEEL_SHEET c=18 #: messages.c:66 msgid "Steel sheets" -msgstr "" +msgstr "Acellapok" # MSG_Z_CORRECTION c=13 #: ultralcd.cpp:5088 msgid "Z-correct:" -msgstr "" +msgstr "Z-korrekcio:" # MSG_Z_PROBE_NR c=14 #: messages.c:149 msgid "Z-probe nr." -msgstr "" +msgstr "Z meres szama" # MSG_PRINTER_IP c=18 #: ultralcd.cpp:2028 msgid "Printer IP Addr:" -msgstr "" +msgstr "Nyomtato IP cime:" From f922f4d1fa906f7f0e3dd9bb8371d12c27f78bdf Mon Sep 17 00:00:00 2001 From: 3d-gussner <3d.gussner@gmail.com> Date: Sun, 30 Jan 2022 11:01:19 +0100 Subject: [PATCH 11/77] PF-build.sh: - Add sort of variants. Request from @leptun - Add Arduino IDE 1.8.19 as an option - Allow upper and lower case. Request from @TojikCZ MK404-build.sh: - Allow upper and lower case. Request by @TojikCZ - Add update option to release OR devel --- MK404-build.sh | 84 +++++++++++++++++++++++++++++++++++--------------- PF-build.sh | 18 ++++++----- 2 files changed, 71 insertions(+), 31 deletions(-) diff --git a/MK404-build.sh b/MK404-build.sh index 4402a444c..30f7eb61f 100755 --- a/MK404-build.sh +++ b/MK404-build.sh @@ -10,7 +10,7 @@ # 3. Install latest updates with 'sudo apt-get upgrade' # # -# Version: 1.0.0-Build_13 +# Version: 1.0.0-Build_14 # Change log: # 11 Feb 2021, 3d-gussner, Inital # 11 Feb 2021, 3d-gussner, Optional flags to check for updates @@ -22,6 +22,8 @@ # 18 Jun 2021, 3d-gussner, Added -g 3 and 4 for more details extrusion lines # 18 Jun 2021, 3d-gussner, Check for updates is default. Fix update if internet connection is lost. # 21 Jun 2021, 3d-gussner, Change board_flash argument to 'y' and firmware_version to 'f' +# 25 Jan 2021, 3d-gussner, Allow upper and lower case in selection +# Add update option to release OR devel #### Start: Failures failures() @@ -74,7 +76,7 @@ while getopts c:f:g:m:n:p:u:x:y:?h flag # '?' 'h' argument usage and help if [ "$help_flag" == "1" ] ; then echo "***************************************" -echo "* MK404-build.sh Version: 1.0.0-Build_13 *" +echo "* MK404-build.sh Version: 1.0.0-Build_14 *" echo "***************************************" echo "Arguments:" echo "$(tput setaf 2)-c$(tput sgr0) Check for update" @@ -98,7 +100,7 @@ echo " -g : '$(tput setaf 2)0$(tput sgr0)' no, '$(tput setaf 2)1$(tput sgr0)' l echo " -m : '$(tput setaf 2)0$(tput sgr0)' no, '$(tput setaf 2)1$(tput sgr0)' yes '$(tput setaf 2)2$(tput sgr0)' with MMU2" echo " -n : '$(tput setaf 2)0$(tput sgr0)' no, '$(tput setaf 2)1$(tput sgr0)' yes" echo " -p : '$(tput setaf 2)MK25$(tput sgr0)', '$(tput setaf 2)MK25S$(tput sgr0)', '$(tput setaf 2)MK3$(tput sgr0)' or '$(tput setaf 2)MK3S$(tput sgr0)'" -echo " -u : '$(tput setaf 2)0$(tput sgr0)' no, '$(tput setaf 2)1$(tput sgr0)' yes '" +echo " -u : '$(tput setaf 2)0$(tput sgr0)' no, '$(tput setaf 2)1$(tput sgr0)' release ', '$(tput setaf 2)2$(tput sgr0)' devel '" echo " -x : '$(tput setaf 2)8$(tput sgr0)',$(tput setaf 2)16$(tput sgr0)',$(tput setaf 2)32$(tput sgr0)' or '$(tput setaf 2)64$(tput sgr0)' Kb." echo " -y : '$(tput setaf 2)256$(tput sgr0)','$(tput setaf 2)384$(tput sgr0)','$(tput setaf 2)512$(tput sgr0)','$(tput setaf 2)1024$(tput sgr0)''$(tput setaf 2)32M$(tput sgr0)'" echo @@ -170,9 +172,8 @@ fi #Start: Check if new build is selected if [ "$new_build_flag" == "1" ]; then check_flag=1 - update_flag=1 fi -if [ "$update_flag" == "1" ]; then +if [[ "$update_flag" == "1" || "$update_flag" == "2" ]]; then check_flag=1 fi #End: Check if new build is selected @@ -196,11 +197,13 @@ if [ ! -z $firmware_version_flag ]; then if [ ! -z $MK404_PRINTER_TEMP ]; then MK404_PRINTER=MK25S fi +elif [[ ! -z $new_build_flag || ! -z $update_flag || ! -z $check_flag ]]; then + echo "continue" else failures 8 fi -if [ -z "$MK404_PRINTER" ]; then +if [[ -z $MK404_PRINTER && -z $new_build_flag && -z $update_flag && -z $check_flag ]]; then failures 9 fi @@ -232,7 +235,7 @@ if [ ! -z $mk404_printer_flag ]; then fi fi -if [ -z $MK404_PRINTER ]; then +if [[ -z $MK404_PRINTER && -z $new_build_flag && -z $update_flag && -z $check_flag ]]; then failures 10 fi @@ -399,38 +402,58 @@ if [ "$check_flag" == "1" ]; then # Get latest release MK404_release_url=$(curl -Ls -o /dev/null -w %{url_effective} https://github.com/$MK404_owner/$MK404_project/releases/latest) MK404_release_tag=$(basename $MK404_release_url) -# Get remote Commit_Hash - #MK404_remote_GIT_COMMIT_HASH=$(git ls-remote --heads $(git config --get remote.origin.url) | grep "refs/heads/master" | cut -f 1) - MK404_remote_GIT_COMMIT_HASH=$(git ls-remote | grep "refs/tags/$MK404_release_tag" | cut -f 1) -# Get remote Commit_Number - MK404_remote_GIT_COMMIT_NUMBER=$(git rev-list $MK404_release_tag --count) +# Get release Commit_Hash + MK404_release_GIT_COMMIT_HASH=$(git ls-remote | grep "refs/tags/$MK404_release_tag" | cut -f 1) +# Get release Commit_Number + MK404_release_GIT_COMMIT_NUMBER=$(git rev-list $MK404_release_tag --count) +# Get latest development Commit_Hash + MK404_devel_GIT_COMMIT_HASH=$(git for-each-ref refs/remotes/origin/master | cut -d" " -f 1) +# Get latest development Commit_Number + MK404_devel_GIT_COMMIT_NUMBER=$(git rev-list refs/remotes/origin/master --count) # Output echo "" echo "Current version : $MK404_current_version" echo "" echo "Current local hash : $MK404_local_GIT_COMMIT_HASH" echo "Current local commit nr : $MK404_local_GIT_COMMIT_NUMBER" - if [ "$MK404_local_GIT_COMMIT_HASH" != "$MK404_remote_GIT_COMMIT_HASH" ]; then + if [ "$MK404_local_GIT_COMMIT_HASH" != "$MK404_release_GIT_COMMIT_HASH" ]; then echo "$(tput setaf 1)" else echo "$(tput setaf 2)" fi echo "Latest release tag : $MK404_release_tag" - echo "Latest release hash : $MK404_remote_GIT_COMMIT_HASH" - echo "Latest remote commit nr : $MK404_remote_GIT_COMMIT_NUMBER" + echo "Latest release hash : $MK404_release_GIT_COMMIT_HASH" + echo "Latest release commit nr: $MK404_release_GIT_COMMIT_NUMBER" + if [ "$MK404_local_GIT_COMMIT_HASH" != "$MK404_devel_GIT_COMMIT_HASH" ]; then + echo "$(tput setaf 1)" + else + echo "$(tput setaf 2)" + fi + echo "Latest devel hash : $MK404_devel_GIT_COMMIT_HASH" + echo "Latest devel commit nr : $MK404_devel_GIT_COMMIT_NUMBER" echo "$(tput sgr 0)" # Check for updates - if [ ! -z $MK404_remote_GIT_COMMIT_HASH ]; then - if [[ "$MK404_local_GIT_COMMIT_HASH" != "$MK404_remote_GIT_COMMIT_HASH" && -z "$update_flag" ]]; then - echo "$(tput setaf 2)Update is availible.$(tput sgr 0)" - read -t 10 -n 1 -p "$(tput setaf 3)Update now Y/n$(tput sgr 0)" update_answer - if [ "$update_answer" == "Y" ]; then + if [ ! -z $MK404_release_GIT_COMMIT_HASH ]; then + if [[ "$MK404_local_GIT_COMMIT_HASH" != "$MK404_release_GIT_COMMIT_HASH" && -z "$update_flag" ]]; then + echo "$(tput setaf 2)Update to release is availible.$(tput sgr 0)" + read -t 10 -n 1 -p "$(tput setaf 3)Update to release now Y/n$(tput sgr 0)" update_answer + if [[ "$update_answer" == "Y" || "$update_answer" == "y" ]]; then update_flag=1 fi echo "" fi fi + if [ ! -z $MK404_devel_GIT_COMMIT_HASH ]; then + if [[ "$MK404_local_GIT_COMMIT_HASH" != "$MK404_devel_GIT_COMMIT_HASH" && -z "$update_flag" ]]; then + echo "$(tput setaf 2)Update to devel is availible.$(tput sgr 0)" + read -t 10 -n 1 -p "$(tput setaf 3)Update to devel now Y/n$(tput sgr 0)" update_answer + if [[ "$update_answer" == "Y" || "$update_answer" == "y" ]]; then + update_flag=2 + fi + echo "" + fi + fi fi } #### End: Check for updates @@ -439,14 +462,27 @@ fi fetch_updates() { if [ "$update_flag" == "1" ]; then - if [ ! -z $MK404_remote_GIT_COMMIT_HASH ]; then - if [ "$MK404_local_GIT_COMMIT_HASH" != "$MK404_remote_GIT_COMMIT_HASH" ]; then + if [ ! -z $MK404_release_GIT_COMMIT_HASH ]; then + if [ "$MK404_local_GIT_COMMIT_HASH" != "$MK404_release_GIT_COMMIT_HASH" ]; then echo "" git fetch --all - read -t 10 -p "$(tput setaf 2)Updating MK404 !$(tput sgr 0)" + read -t 5 -p "$(tput setaf 2)Updating MK404 to release!$(tput sgr 0)" echo "" git reset --hard $MK404_release_tag - read -t 10 -p "$(tput setaf 2)Compiling MK404 !$(tput sgr 0)" + read -t 5 -p "$(tput setaf 2)Compiling MK404 release!$(tput sgr 0)" + echo "" + new_build_flag=1 + fi + fi +elif [ "$update_flag" == "2" ]; then + if [ ! -z $MK404_devel_GIT_COMMIT_HASH ]; then + if [ "$MK404_local_GIT_COMMIT_HASH" != "$MK404_devel_GIT_COMMIT_HASH" ]; then + echo "" + git fetch --all + read -t 5 -p "$(tput setaf 2)Updating MK404 to devel!$(tput sgr 0)" + echo "" + git reset --hard origin/master + read -t 5 -p "$(tput setaf 2)Compiling MK404 devel!$(tput sgr 0)" echo "" new_build_flag=1 fi diff --git a/PF-build.sh b/PF-build.sh index 8a96083d5..296463d3d 100755 --- a/PF-build.sh +++ b/PF-build.sh @@ -56,7 +56,7 @@ # Some may argue that this is only used by a script, BUT as soon someone accidentally or on purpose starts Arduino IDE # it will use the default Arduino IDE folders and so can corrupt the build environment. # -# Version: 2.0.0-Build_66 +# Version: 2.0.0-Build_67 # Change log: # 12 Jan 2019, 3d-gussner, Fixed "compiler.c.elf.flags=-w -Os -Wl,-u,vfprintf -lprintf_flt -lm -Wl,--gc-sections" in 'platform.txt' # 16 Jan 2019, 3d-gussner, Build_2, Added development check to modify 'Configuration.h' to prevent unwanted LCD messages that Firmware is unknown @@ -166,6 +166,9 @@ # 24 Jun 2021, 3d-gussner, Fix MK404 user interaction not to show if compiling 'All' variants # 24 Jun 2021, 3d-gussner, MK404 is only supported on Linux at this moment. # 03 Jan 2022, 3d-gussner, Remove calling lang-community.sh as not needed anymore +# 21 Jan 2022, 3d-gussner, Sort variants +# Add Arduino 1.8.19 as an option +# 25 Jan 2022, 3d-gussner, Allow upper and lower case for MK404 SCRIPT_PATH="$( cd "$(dirname "$0")" ; pwd -P )" @@ -221,7 +224,7 @@ while getopts b:c:d:g:h:i:j:l:m:n:o:p:v:x:y:?h flag # '?' 'h' argument usage and help if [ "$help_flag" == "1" ] ; then echo "***************************************" -echo "* PF-build.sh Version: 2.0.0-Build_66 *" +echo "* PF-build.sh Version: 2.0.0-Build_67 *" echo "***************************************" echo "Arguments:" echo "$(tput setaf 2)-b$(tput sgr0) Build/commit number" @@ -247,7 +250,7 @@ echo " -b : '$(tput setaf 2)Auto$(tput sgr0)' needs git or a number" echo " -c : '$(tput setaf 2)0$(tput sgr0)' clean up, '$(tput setaf 2)1$(tput sgr0)' keep" echo " -d : '$(tput setaf 2)GOLD$(tput sgr0)', '$(tput setaf 2)RC$(tput sgr0)', '$(tput setaf 2)BETA$(tput sgr0)', '$(tput setaf 2)ALPHA$(tput sgr0)', '$(tput setaf 2)DEBUG$(tput sgr0)', '$(tput setaf 2)DEVEL$(tput sgr0)' and '$(tput setaf 2)UNKNOWN$(tput sgr0)'" echo " -g : '$(tput setaf 2)0$(tput sgr0)' no '$(tput setaf 2)1$(tput sgr0)' lite '$(tput setaf 2)2$(tput sgr0)' fancy '$(tput setaf 2)3$(tput sgr0)' lite with Quad_HR '$(tput setaf 2)4$(tput sgr0)' fancy with Quad_HR" -echo " -i : '$(tput setaf 2)1.8.5$(tput sgr0)', '$(tput setaf 2)1.8.13$(tput sgr0)'" +echo " -i : '$(tput setaf 2)1.8.5$(tput sgr0)', '$(tput setaf 2)1.8.13$(tput sgr0)', '$(tput setaf 2)1.8.19$(tput sgr0)'" echo " -j : '$(tput setaf 2)0$(tput sgr0)' no, '$(tput setaf 2)1$(tput sgr0)' yes" echo " -l : '$(tput setaf 2)ALL$(tput sgr0)' for multi language or '$(tput setaf 2)EN_ONLY$(tput sgr0)' for English only" echo " -m : '$(tput setaf 2)0$(tput sgr0)' no, '$(tput setaf 2)1$(tput sgr0)' yes '$(tput setaf 2)2$(tput sgr0)' with MMU2" @@ -343,7 +346,7 @@ fi #Start: Check if Arduino IDE version is correct if [ ! -z "$IDE_flag" ]; then - if [[ "$IDE_flag" == "1.8.5" || "$IDE_flag" == "1.8.13" ]]; then + if [[ "$IDE_flag" == "1.8.5" || "$IDE_flag" == "1.8.13" || "$IDE_flag" == "1.8.19" ]]; then ARDUINO_ENV="${IDE_flag}" else ARDUINO_ENV="1.8.5" @@ -818,7 +821,8 @@ if [ -z "$variant_flag" ] ; then while IFS= read -r -d $'\0' f; do options[i++]="$f" done < <(find Firmware/variants/ -maxdepth 1 -type f -name "*.h" -print0 ) - select opt in "${options[@]}" "All" "Quit"; do + IFS=$'\n' sorted=($(sort -n <<<"${options[*]}")); unset IFS + select opt in "${sorted[@]}" "All" "Quit"; do case $opt in *.h) VARIANT=$(basename "$opt" ".h") @@ -1453,7 +1457,7 @@ if [[ "$output_flag" == "1" || -z "$output_flag" ]]; then if [[ -z "$mk404_flag" && "$variant_flag" != "All" ]]; then echo read -t 10 -n 1 -p "Do you want to start MK404? Y/$(tput setaf 2)n$(tput sgr 0)" mk404_start - if [ "$mk404_start" == "Y" ]; then + if [[ "$mk404_start" == "Y" || "$mk404_start" == "y" ]]; then echo read -t 10 -n 1 -p "Do you want to start MK404 with or without MMU2S? $(tput setaf 2)1$(tput sgr 0)/2" mk404_choose1 if [ "$mk404_choose1" == "1" ]; then @@ -1603,4 +1607,4 @@ done finish_pf-build if [ $TARGET_OS == "linux" ]; then MK404_SIM -fi \ No newline at end of file +fi From 4d27b623eaee1006b92a3cbbbcefe269ce1f8af5 Mon Sep 17 00:00:00 2001 From: 3d-gussner <3d.gussner@gmail.com> Date: Sun, 30 Jan 2022 11:39:58 +0100 Subject: [PATCH 12/77] =?UTF-8?q?Improve=20language=20scripts=20-=20Add=20?= =?UTF-8?q?German=20`=C3=A4=C3=B6=C3=BC=C3=9F`=20support=20-=20Add/improve?= =?UTF-8?q?=20checks=20=20=20-=20Check=20for=20syntax=20errors=20=20=20-?= =?UTF-8?q?=20Output=20for=20translators=20-=20gitignore=20more=20temporar?= =?UTF-8?q?y=20files?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitignore | 7 + lang/fw-clean.sh | 11 +- lang/lang-build.sh | 30 +++- lang/lang-check.py | 61 ++++++-- lang/lang-clean.sh | 20 ++- lang/lang-export.sh | 21 ++- lang/lang-import.sh | 81 ++++++---- lang/lang_en_de.txt | 230 ++++++++++++++-------------- lang/po/Firmware_de.po | 102 ++++++------- lang/po/new/de.po | 332 ++++++++++++++++++++--------------------- 10 files changed, 513 insertions(+), 382 deletions(-) diff --git a/.gitignore b/.gitignore index db5bacd24..d69ee3819 100644 --- a/.gitignore +++ b/.gitignore @@ -55,3 +55,10 @@ Firmware/Doc /Firmware/variants/printers.h Configuration.tmp config.tmp +/lang/lang_en.max +/lang/po/new/*_new.po +/lang/po/new/*_filered.po +/lang/po/new/nonascii.txt +/lang/po/new/lang_en*.txt +/lang/po/new/*-output.txt +/lang/po/new/*.mo \ No newline at end of file diff --git a/lang/fw-clean.sh b/lang/fw-clean.sh index 87172cf30..0915e7493 100755 --- a/lang/fw-clean.sh +++ b/lang/fw-clean.sh @@ -1,6 +1,6 @@ #!/bin/bash # -# Version 1.0.1 Build 10 +# Version 1.0.1 Build 11 # # fw-clean.sh - multi-language support script # Remove all firmware output files from lang folder. @@ -8,11 +8,20 @@ ############################################################################# # Change log: # 21 June 2018, XPila, Initial +# 11 Sep. 2018, XPila, Lang update, french translation +# resized reserved space +# 18 Oct. 2018, XPila, New lang, arduino 1.8.5 - fw-clean.sh and lang-clean.sh fix +# 10 Dec. 2018, jhoblitt, make all shell scripts executable +# 26 Jul. 2019, leptun, Fix shifted languages. Use \n and \x0a +# 14 Sep. 2019, 3d-gussner, Prepare adding new language +# 01 Mar. 2021, 3d-gussner, Move `Dutch` language parts +# 22 Mar. 2021, 3d-gussner, Move Dutch removing part to correct loaction # 17 Dec. 2021, 3d-gussner, Use one config file for all languages # 11 Jan. 2022, 3d-gussner, Added version and Change log # colored output # Use `git rev-list --count HEAD fw-clean.sh` # to get Build Nr +# 25 Jan. 2022, 3d-gussner, Update documentation ############################################################################# # Config: if [ -z "$CONFIG_OK" ]; then eval "$(cat config.sh)"; fi diff --git a/lang/lang-build.sh b/lang/lang-build.sh index 256f995e4..cb0510c97 100755 --- a/lang/lang-build.sh +++ b/lang/lang-build.sh @@ -1,6 +1,6 @@ #!/bin/bash # -# Version 1.0.2 Build 24 +# Version 1.0.2 Build 25 # # lang-build.sh - multi-language support script # generate lang_xx.bin (language binary file) @@ -23,13 +23,39 @@ ############################################################################# # Change log: # 18 June 2018, XPila, Initial +# 19 June 2018, XPila, New ML support +# 18 Oct. 2018, XPila, New lang French +# 26 Nov. 2018, mkbel, Automate secondary language support build. +# 7 May 2019, ondratu Check translation dictionary files to display definition +# 19 June 2019, mkbel Disable language check warnings of type "[W]: No display definition on line". +# Those warnings were masking all other much more useful build process output. +# 14 Sep. 2019, 3d-gussner, Prepare adding new language +# 18 Sep. 2020, 3d-gussner, Update new messages and their translations, fix translations +# Update CZ, FR, IT, ES translations +# CZ thanks to @DRracer +# FR thanks to Carlin Dcustom +# ES +# IT thanks to @wavexx +# Co-authored-by: @DRracer, @wavexx +# 1 Mar. 2021, 3d-gussner, Add Dutch translation # 17 Dec. 2021, 3d-gussner, Use one config file for all languages +# 21 Dec. 2021, 3d-gussner, Prepare more community languages +# Swedish +# Danish +# Slovanian +# Hungarian +# Luxembourgian +# Croatian +# 3 Jan. 2022, 3d-gussner, Prepare Lithuanian +# Cleanup outdated code # 11 Jan. 2022, 3d-gussner, Add message and size count comparison # Added version and Change log # colored output # Add Community language support # Use `git rev-list --count HEAD lang-build.sh` # to get Build Nr +# 25 Jan. 2022, 3d-gussner, Fix check +# Update documentation ############################################################################# # # Config: @@ -133,7 +159,7 @@ generate_binary() #check lang dictionary ./lang-check.py $1 #--no-warning #create lang_xx.tmp - different processing for 'en' language - if [ "$1" = "en" ]; then + if [[ "$1" = "en" || ! -f "lang_en.max" ]]; then #remove comments and empty lines cat lang_en.txt | sed '/^$/d;/^#/d' #calculate number of strings diff --git a/lang/lang-check.py b/lang/lang-check.py index 3b95c2728..94bf13957 100755 --- a/lang/lang-check.py +++ b/lang/lang-check.py @@ -1,19 +1,31 @@ #!/usr/bin/env python3 # -# Version 1.0.2 - Build 37 +# Version 1.0.2 - Build 38 ############################################################################# # Change log: -# 7 May 2019, Ondrej Tuma, Initial -# 9 June 2020, 3d-gussner, Added version and Change log -# 9 June 2020, 3d-gussner, Wrap text to 20 char and rows -# 9 June 2020, 3d-gussner, colored output +# 7 May 2019, ondratu , Initial +# 13 June 2019, 3d-gussner, Fix length false positives +# 14 Sep. 2019, 3d-gussner, Prepare adding new language +# 18 Sep. 2020, 3d-gussner, Fix execution of lang-check.py # 2 Apr. 2021, 3d-gussner, Fix and improve text warp # 22 Apr. 2021, DRracer , add English source to output # 23 Apr. 2021, wavexx , improve # 24 Apr. 2021, wavexx , improve -# 26 Apr. 2021, 3d-gussner, add character ruler -# 07 Jan. 2022, 3d-gussner, Check for Syntax errors and exit with error +# 26 Apr. 2021, wavexx , add character ruler +# 21 Dec. 2021, 3d-gussner, Prepare more community languages +# Swedish +# Danish +# Slovanian +# Hungarian +# Luxembourgian +# Croatian +# 3 Jan. 2022, 3d-gussner, Prepare Lithuanian +# 7 Jan. 2022, 3d-gussner, Check for Syntax errors and exit with error # , add Build number 'git rev-list --count HEAD lang-check.py' +# 30 Jan. 2022, 3d-gussner, Add arguments. Requested by @AttilaSVK +# --information == output all source and translated messages +# --import-check == used by `lang-import.sh`to verify +# newly import `lang_en_??.txt` files ############################################################################# # # Expected syntax of the files, which other scripts depend on @@ -112,12 +124,15 @@ def ign_char_first(c): def ign_char_last(c): return c.isalnum() or c in {'.', "'"} -def parse_txt(lang, no_warning, warn_empty): +def parse_txt(lang, no_warning, warn_empty, information, import_check): """Parse txt file and check strings to display definition.""" if lang == "en": file_path = "lang_en.txt" else: - file_path = "lang_en_%s.txt" % lang + if import_check: + file_path = "po/new/lang_en_%s.txt" % lang + else: + file_path = "lang_en_%s.txt" % lang print(green("Start %s lang-check" % lang)) @@ -208,7 +223,7 @@ def parse_txt(lang, no_warning, warn_empty): source = unescape(source) if lang != "en": translation = unescape(translation) - + #print (translation) #Debug wrapped_source = wrap_text(source, cols) rows_count_source = len(wrapped_source) @@ -271,6 +286,12 @@ def parse_txt(lang, no_warning, warn_empty): print_source_translation(source, translation, wrapped_source, wrapped_translation, rows, cols) + #elif information: + # print(green('[I]: %s' % (message))) + # print_source_translation(source, translation, + # wrapped_source, wrapped_translation, + # rows, cols) + # Short translation if not no_warning and len(source) > 0 and len(translation) > 0: @@ -279,6 +300,11 @@ def parse_txt(lang, no_warning, warn_empty): print_source_translation(source, translation, wrapped_source, wrapped_translation, rows, cols) + #elif information: + # print(green('[I]: %s' % (message))) + # print_source_translation(source, translation, + # wrapped_source, wrapped_translation, + # rows, cols) # Incorrect trailing whitespace in translation if not no_warning and len(translation) > 0 and \ @@ -292,6 +318,13 @@ def parse_txt(lang, no_warning, warn_empty): print_source_translation(source, translation, wrapped_source, wrapped_translation, rows, cols) + elif information: + print(green('[I]: %s' % (message))) + print_source_translation(source, translation, + wrapped_source, wrapped_translation, + rows, cols) + + delimiter = src.readline() lines += 1 if ("" == delimiter): @@ -316,10 +349,16 @@ def main(): parser.add_argument( "--warn-empty", action="store_true", help="Warn about empty translations") + parser.add_argument( + "--information", action="store_true", + help="Output all translations") + parser.add_argument( + "--import-check", action="store_true", + help="Check import file and save informational to file") args = parser.parse_args() try: - parse_txt(args.lang, args.no_warning, args.warn_empty) + parse_txt(args.lang, args.no_warning, args.warn_empty, args.information, args.import_check) return 0 except Exception as exc: print_exc() diff --git a/lang/lang-clean.sh b/lang/lang-clean.sh index 37008c653..41dc574aa 100755 --- a/lang/lang-clean.sh +++ b/lang/lang-clean.sh @@ -1,6 +1,6 @@ #!/bin/bash # -# Version 1.0.1 Build 9 +# Version 1.0.1 Build 10 # # clean.sh - multi-language support script # Remove all language output files from lang folder. @@ -8,7 +8,15 @@ ############################################################################# # Change log: # 1 Nov. 2018, XPila, Initial -# 17 Dec. 2021, 3d-gussner, Use one config file for all languages +# 18 Oct. 2018, XPila, New lang, arduino 1.8.5 - fw-clean.sh and lang-clean.sh fix +# 25 Oct. 2018, XPila, New lang - fixed french langcode and comparsion in lang-clean script +# 10 Dec. 2018, jhoblitt, make all shell scripts executable +# 26 Jul. 2019, leptun, Fix shifted languages. Use \n and \x0a +# 14 Sep. 2019, 3d-gussner, Prepare adding new language +# 01 Mar. 2021, 3d-gussner, Move `Dutch` language parts +# 22 Mar. 2021, 3d-gussner, Move Dutch removing part to correct loaction +# 21 Dec. 2021, 3d-gussner, Use one config file for all languages +# 03 Jan. 2022, 3d-gussner, Cleanup outdated code # 11 Jan. 2022, 3d-gussner, Also remove temporally files which have been # generated for message and size count comparison # Added version and Change log @@ -16,6 +24,7 @@ # Add Community language support # Use `git rev-list --count HEAD lang-clean.sh` # to get Build Nr +# 25 Jan. 2022, 3d-gussner, clean up lang-import.sh temproray files ############################################################################# # Config: if [ -z "$CONFIG_OK" ]; then eval "$(cat config.sh)"; fi @@ -52,12 +61,19 @@ clean_lang() rm_if_exists lang_en_$1.dif rm_if_exists lang_$1.ofs rm_if_exists lang_$1.txt + rm_if_exists po/new/$1_new.po + rm_if_exists po/new/$1.mo + rm_if_exists po/new/$1_filtered.po + rm_if_exists po/new/lang_en_$1.txt + rm_if_exists po/new/$1-output.txt fi rm_if_exists lang_$1_check.dif rm_if_exists lang_$1.bin rm_if_exists lang_$1.dat rm_if_exists lang_$1_1.tmp rm_if_exists lang_$1_2.tmp + rm_if_exists po/new/nonascii.txt + } echo "$(tput setaf 2)lang-clean.sh started$(tput sgr0)" >&2 diff --git a/lang/lang-export.sh b/lang/lang-export.sh index 2aada88a3..32774c9a5 100755 --- a/lang/lang-export.sh +++ b/lang/lang-export.sh @@ -1,14 +1,16 @@ #!/bin/bash # -# Version 1.0.1 Build 17 +# Version 1.0.1 Build 18 # # lang-export.sh - multi-language support script # for generating lang_xx.po # ############################################################################# # Change log: -# 9 Nov 2018, XPila, Initial +# 9 Nov. 2018, XPila, Initial +# 10 Dec. 2018, jhoblitt, make all shell scripts executable # 14 Sep. 2019, 3d-gussner, Prepare adding new language +# 6 Sep. 2019, DRracer, change to bash # 1 Mar. 2019, 3d-gussner, Move `Dutch` language parts # Add templates for future community languages # 17 Dec. 2021, 3d-gussner, Use one config file for all languages @@ -16,11 +18,13 @@ # 21 Dec. 2021, 3d-gussner, Add Swedish, Danish, Slovanian, Hungarian, # Luxembourgish, Croatian # 3 Jan. 2022, 3d-gussner, Add Lithuanian +# Cleanup outaded code # 11 Jan. 2022, 3d-gussner, Added version and Change log # colored output # Add Community language support # Use `git rev-list --count HEAD lang-export.sh` # to get Build Nr +# 25 Jan. 2022, 3d-gussner, Replace German HD44780 A00 ROM 'äöüß' to UTF-8 'äöüß' ############################################################################# # Config: if [ -z "$CONFIG_OK" ]; then eval "$(cat config.sh)"; fi @@ -183,6 +187,19 @@ done >>$OUTFILE) 2>&1 #replace LF with CRLF sync sed -i 's/$/\r/' $OUTFILE + +#replace HD44780 A00 'äöüß' to UTF-8 'äöüß' +if [ "$LNG" = "de" ]; then + #replace 'A00 ROM ä' with 'ä' + sed -i 's/\\xe1/\xc3\xa4/g' $OUTFILE + #replace 'A00 ROM ü' with 'ü' + sed -i 's/\\xf5/\xc3\xbc/g' $OUTFILE + #replace 'A00 ROM ö' with 'ö' + sed -i 's/\\xef/\xc3\xb6/g' $OUTFILE + #replace 'A00 ROM ß' with 'ß' + sed -i 's/\\xe2/\xc3\x9f/g' $OUTFILE +fi + echo >&2 echo "$(tput setaf 2)lang-export.sh finished$(tput sgr 0)">&2 exit 0 diff --git a/lang/lang-import.sh b/lang/lang-import.sh index 07f78e561..a79915433 100755 --- a/lang/lang-import.sh +++ b/lang/lang-import.sh @@ -1,13 +1,18 @@ #!/bin/bash # -# Version 1.0.1 Build 23 +# Version 1.0.1 Build 24 # # lang-import.sh - multi-language support script # for importing translated xx.po # ############################################################################# # Change log: -# 9 Nov 2018, XPila, Initial +# 9 Nov. 2018, XPila, Initial +# 21 Nov. 2018, XPila, fix - replace '\n' with space in all languages +# 10 Dec. 2018, jhoblitt, make all shell scripts executable +# 21 Aug. 2019, 3d-gussner, Added "All" argument and it is default in nothing is chosen +# Added few German/French diacritical characters +# 6 Sep. 2019, DRracer, change to bash # 14 Sep. 2019, 3d-gussner, Prepare adding new language # 1 Mar. 2019, 3d-gussner, Move `Dutch` language parts # Add templates for future community languages @@ -18,11 +23,16 @@ # 21 Dec. 2021, 3d-gussner, Add Swedish, Danish, Slovanian, Hungarian, # Luxembourgish, Croatian # 3 Jan. 2022, 3d-gussner, Add Lithuanian +# Cleanup outaded code # 11 Jan. 2022, 3d-gussner, Added version and Change log # colored output # Add Community language support -# Use `git rev-list --count HEAD lang-export.sh` +# Use `git rev-list --count HEAD lang-import.sh` # to get Build Nr +# 14 Jan. 2022, 3d-gussner, Replace German UTF-8 '' to HD44780 A00 ROM '' +# 28 Jan. 2022, 3d-gussner, Run lang-check and output `xx-output.txt` file to review +# translations +# new argruments `--information` `--import-check` ############################################################################# # Config: if [ -z "$CONFIG_OK" ]; then eval "$(cat config.sh)"; fi @@ -30,15 +40,17 @@ if [ -z "$CONFIG_OK" ] | [ $CONFIG_OK -eq 0 ]; then echo "$(tput setaf 1)Config echo "$(tput setaf 2)lang-import.sh started$(tput sgr 0)" >&2 -if [ ! -z "$COMMUNITY_LANGUAGES" ]; then - LANGUAGES+=" $COMMUNITY_LANGUAGES" -fi -echo "$(tput setaf 2)lang-import languages:$LANGUAGES$(tput sgr 0)" >&2 - LNG=$1 # if no arguments, 'all' is selected (all po and also pot will be generated) if [ -z "$LNG" ]; then LNG=all; fi +if [[ ! -z "$COMMUNITY_LANGUAGES" && "$LNG" = "all" ]]; then + LANGUAGES+=" $COMMUNITY_LANGUAGES" +else + LANGUAGES="$LNG" +fi +echo "$(tput setaf 2)lang-import languages:$LANGUAGES$(tput sgr 0)" >&2 + # if 'all' is selected, script will generate all po files and also pot file if [ "$LNG" = "all" ]; then for lang in $LANGUAGES; do @@ -87,20 +99,21 @@ fi #replace in german translation https://en.wikipedia.org/wiki/German_orthography if [ "$LNG" = "de" ]; then - #replace '' with 'ae' - sed -i 's/\xc3\xa4/ae/g' $LNG'_filtered.po' - #replace '' with 'Ae' - sed -i 's/\xc3\x84/Ae/g' $LNG'_filtered.po' - #replace '' with 'ue' - sed -i 's/\xc3\xbc/ue/g' $LNG'_filtered.po' - #replace '' with 'Ue' - sed -i 's/\xc3\x9c/Ue/g' $LNG'_filtered.po' - #replace '' with 'oe' - sed -i 's/\xc3\xb6/oe/g' $LNG'_filtered.po' - #replace '' with 'Oe' - sed -i 's/\xc3\x96/Oe/g' $LNG'_filtered.po' - #replace '' with 'ss' - sed -i 's/\xc3\x9f/ss/g' $LNG'_filtered.po' +#replace UTF-8 '' to HD44780 A00 '' + #replace '' with 'A00 ROM ' + sed -i 's/\xc3\xa4/\\xe1/g' $LNG'_filtered.po' + #replace '' with 'A00 ROM ' + sed -i 's/\xc3\x84/\\xe1/g' $LNG'_filtered.po' + #replace '' with 'A00 ROM ' + sed -i 's/\xc3\xbc/\\xf5/g' $LNG'_filtered.po' + #replace '' with 'A00 ROM ' + sed -i 's/\xc3\x9c/\\xf5/g' $LNG'_filtered.po' + #replace '' with 'A00 ROM ' + sed -i 's/\xc3\xb6/\\xef/g' $LNG'_filtered.po' + #replace '' with 'A00 ROM ' + sed -i 's/\xc3\x96/\\xef/g' $LNG'_filtered.po' + #replace '' with 'A00 ROM ' + sed -i 's/\xc3\x9f/\\xe2/g' $LNG'_filtered.po' fi #replace in spain translation @@ -199,21 +212,21 @@ if [ "$LNG" = "nl" ]; then sed -i 's/\xc3\x85/A/g' $LNG'_filtered.po' fi -if [ "$LGN" = "sv" ]; then +if [ "$LNG" = "sv" ]; then #repace '' with 'Aa' sed -i 's/\xc3\x85/Aa/g' $LNG'_filtered.po' #repace '' with 'aa' sed -i 's/\xc3\xA5/aa/g' $LNG'_filtered.po' fi -if [ "$LGN" = "da" ]; then +if [ "$LNG" = "da" ]; then #repace '' with 'Aa' sed -i 's/\xc3\x85/Aa/g' $LNG'_filtered.po' #repace '' with 'aa' sed -i 's/\xc3\xA5/aa/g' $LNG'_filtered.po' fi -if [ "$LGN" = "sl" ]; then +if [ "$LNG" = "sl" ]; then #replace '' with 'e' sed -i 's/\xc3\xab/e/g' $LNG'_filtered.po' #replace '' with 'a' (left) @@ -222,7 +235,7 @@ if [ "$LGN" = "sl" ]; then sed -i 's/\xc3\xa9/e/g' $LNG'_filtered.po' fi -if [ "$LGN" = "hu" ]; then +if [ "$LNG" = "hu" ]; then #replace '' with 'e' sed -i 's/\xc3\xab/e/g' $LNG'_filtered.po' #replace '' with 'a' @@ -231,7 +244,7 @@ if [ "$LGN" = "hu" ]; then sed -i 's/\xc3\xa9/e/g' $LNG'_filtered.po' fi -if [ "$LGN" = "lb" ]; then +if [ "$LNG" = "lb" ]; then #replace '' with 'e' sed -i 's/\xc3\xab/e/g' $LNG'_filtered.po' #replace '' with 'a' @@ -240,7 +253,7 @@ if [ "$LGN" = "lb" ]; then sed -i 's/\xc3\xa9/e/g' $LNG'_filtered.po' fi -if [ "$LGN" = "hr" ]; then +if [ "$LNG" = "hr" ]; then #replace '' with 'e' sed -i 's/\xc3\xab/e/g' $LNG'_filtered.po' #replace '' with 'a' @@ -249,7 +262,7 @@ if [ "$LGN" = "hr" ]; then sed -i 's/\xc3\xa9/e/g' $LNG'_filtered.po' fi -if [ "$LGN" = "lt" ]; then +if [ "$LNG" = "lt" ]; then #replace '' with 'e' sed -i 's/\xc3\xab/e/g' $LNG'_filtered.po' #replace '' with 'a' @@ -261,8 +274,8 @@ fi #if [ "$LNG" = "pl" ]; then #fi -#check for nonasci characters -if grep --color='auto' -P -n '[^\x00-\x7F]' $LNG'_filtered.po' >nonasci.txt; then +#check for nonasci characters excpet HD44780 ROM A00 '' +if grep --color='auto' -P -n '[^\x00-\x7F]' $LNG'_filtered.po' >nonascii.txt; then exit fi @@ -302,5 +315,9 @@ echo "$(tput setaf 2)Finished with $LNGISO$(tput sgr 0)" >&2 sed -i 's/""/"\\x00"/g' lang_en_$LNG.txt #remove CR sed -i "s/\r//g" lang_en_$LNG.txt +#check new lang +./../../lang-check.py $LNG --warn-empty +./../../lang-check.py $LNG --information >$LNG-output.txt echo >&2 -echo "$(tput setaf 2)lang-import.sh finished$(tput sgr 0)">&2 \ No newline at end of file +echo "$(tput setaf 2)lang-import.sh finished$(tput sgr 0)">&2 + diff --git a/lang/lang_en_de.txt b/lang/lang_en_de.txt index 6c052dcd4..5ecdfd227 100644 --- a/lang/lang_en_de.txt +++ b/lang/lang_en_de.txt @@ -1,10 +1,10 @@ #MSG_IR_03_OR_OLDER c=18 " 0.3 or older" -" 0.3 oder aelter" +" 0.3 oder \xe1lter" #MSG_FS_V_03_OR_OLDER c=18 "FS v0.3 or older" -"FS 0.3 oder aelter" +"FS v0.3 oder \xe1lter" #MSG_IR_04_OR_NEWER c=18 " 0.4 or newer" @@ -12,7 +12,7 @@ #MSG_FS_V_04_OR_NEWER c=18 "FS v0.4 or newer" -"FS 0.4 oder neuer" +"FS v0.4 oder neuer" #MSG_IR_UNKNOWN c=18 "unknown state" @@ -40,7 +40,7 @@ #MSG_WIZARD_DONE c=20 r=8 "All is done. Happy printing!" -"Alles abgeschlossen. Viel Spass beim Drucken!" +"Alles abgeschlossen. Viel Spa\xe2 beim Drucken!" #MSG_AMBIENT c=14 "Ambient" @@ -52,7 +52,7 @@ #MSG_PRESS c=20 r=2 "and press the knob" -"und Knopf druecken" +"und Knopf dr\xf5cken" #MSG_CONFIRM_CARRIAGE_AT_THE_TOP c=20 r=2 "Are left and right Z~carriages all up?" @@ -68,15 +68,15 @@ #MSG_AUTOLOADING_ONLY_IF_FSENS_ON c=20 r=4 "Autoloading filament available only when filament sensor is turned on..." -"Automatisches Laden Filament nur bei eingeschaltetem Fil. sensor verfuegbar..." +"Automatisches Laden Filament nur bei eingeschaltetem Fil. sensor verf\xf5gbar..." #MSG_AUTOLOADING_ENABLED c=20 r=4 "Autoloading filament is active, just press the knob and insert filament..." -"Automatisches Laden Filament ist aktiv, Knopf druecken und Filament einlegen..." +"Automatisches Laden Filament ist aktiv, Knopf dr\xf5cken und Filament einlegen..." #MSG_SELFTEST_AXIS_LENGTH c=20 "Axis length" -"Achsenlaenge" +"Achsenl\xe1nge" #MSG_SELFTEST_AXIS c=16 "Axis" @@ -92,7 +92,7 @@ #MSG_BED_HEATING c=20 "Bed Heating" -"Bett aufwaermen" +"Bett aufw\xe1rmen" #MSG_BED_CORRECTION_MENU c=18 "Bed level correct" @@ -104,7 +104,7 @@ #MSG_BED_LEVELING_FAILED_POINT_LOW c=20 r=6 "Bed leveling failed. Sensor didn't trigger. Debris on nozzle? Waiting for reset." -"Z-Kal. fehlgeschlg. Sensor nicht ausgeloest. Schmutzige Duese? Warte auf Reset." +"Z-Kal. fehlgeschlg. Sensor nicht ausgel\xefst. Schmutzige D\xf5se? Warte auf Reset." #MSG_BRIGHT c=6 "Bright" @@ -148,7 +148,7 @@ #MSG_MOVE_CARRIAGE_TO_THE_TOP c=20 r=8 "Calibrating XYZ. Rotate the knob to move the Z carriage up to the end stoppers. Click when done." -"XYZ Kalibrieren: Drehen Sie den Knopf bis der obere Anschlag erreicht wird. Anschliessend den Knopf druecken." +"XYZ Kalibrieren: Drehen Sie den Knopf bis der obere Anschlag erreicht wird. Anschliessend den Knopf dr\xf5cken." #MSG_CALIBRATE_Z_AUTO c=20 r=2 "Calibrating Z" @@ -156,7 +156,7 @@ #MSG_MOVE_CARRIAGE_TO_THE_TOP_Z c=20 r=8 "Calibrating Z. Rotate the knob to move the Z carriage up to the end stoppers. Click when done." -"Z Kalibrieren: Drehen Sie den Knopf bis der obere Anschlag erreicht wird. Anschliessend den Knopf druecken." +"Z Kalibrieren: Drehen Sie den Knopf bis der obere Anschlag erreicht wird. Anschliessend den Knopf dr\xf5cken." #MSG_HOMEYZ_DONE c=20 "Calibration done" @@ -172,7 +172,7 @@ #MSG_CHECKING_FILE c=17 "Checking file" -"Ueberpruefe Datei" +"\xf5berpr\xf5fe Datei" #MSG_NOT_COLOR c=19 "Color not correct" @@ -180,11 +180,11 @@ #MSG_COOLDOWN c=18 "Cooldown" -"Abkuehlen" +"Abk\xf5hlen" #MSG_COPY_SEL_LANG c=20 r=3 "Copy selected language?" -"Gewaehlte Sprache kopieren?" +"Gew\xe1hlte Sprache kopieren?" #MSG_CRASHDETECT c=13 "Crash det." @@ -192,7 +192,7 @@ #MSG_CHOOSE_FIL_1ST_LAYERCAL c=20 r=7 "Choose a filament for the First Layer Calibration and select it in the on-screen menu." -"Waehlen Sie ein Filament fuer Erste Schichtkalibrierung aus und waehlen Sie es im On-Screen-Menu aus." +"W\xe1hlen Sie ein Filament f\xf5r Erste- Schichtkalibrierung aus und w\xe1hlen Sie es im On-Screen-Menu aus." #MSG_CRASH_DETECTED c=20 "Crash detected." @@ -200,7 +200,7 @@ #MSG_CRASH_RESUME c=20 r=3 "Crash detected. Resume print?" -"Crash erkannt. Druck fortfuehren?" +"Crash erkannt. Druck fortf\xf5hren?" #MSG_CRASH c=7 "Crash" @@ -224,7 +224,7 @@ #MSG_BABYSTEP_Z_NOT_SET c=20 r=12 "Distance between tip of the nozzle and the bed surface has not been set yet. Please follow the manual, chapter First steps, section First layer calibration." -"Der Abstand zwischen der Spitze der Duese und dem Bett ist noch nicht eingestellt. Bitte folgen Sie dem Handbuch, Kapitel Erste Schritte, Abschnitt Erste Schicht Kalibrierung." +"Der Abstand zwischen der Spitze der D\xf5se und dem Bett ist noch nicht eingestellt. Bitte folgen Sie dem Handbuch, Kapitel Erste Schritte, Abschnitt Erste Schicht Kalibrierung." #MSG_FS_CONTINUE c=5 "Cont." @@ -232,7 +232,7 @@ #MSG_WIZARD_REPEAT_V2_CAL c=20 r=7 "Do you want to repeat last step to readjust distance between nozzle and heatbed?" -"Moechten Sie den letzten Schritt wiederholen, um den Abstand zwischen Duese und Druckbett neu einzustellen?" +"M\xefchten Sie den letzten Schritt wiederholen, um den Abstand zwischen D\xf5se und Druckbett neu einzustellen?" #MSG_EXTRUDER_CORRECTION c=13 "E-correct:" @@ -260,7 +260,7 @@ #MSG_STACK_ERROR c=20 r=4 "Error - static memory has been overwritten" -"Fehler - statischer Speicher wurde ueberschrieben" +"Fehler - statischer Speicher wurde \xf5berschrieben" #MSG_CUT_FILAMENT c=16 "Cut filament" @@ -276,7 +276,7 @@ #MSG_FSENS_NOT_RESPONDING c=20 r=4 "ERROR: Filament sensor is not responding, please check connection." -"FEHLER: Filament- sensor reagiert nicht, bitte Verbindung pruefen." +"FEHLER: Filament- sensor reagiert nicht, bitte Verbindung pr\xf5fen." #MSG_DIM c=6 "Dim" @@ -288,7 +288,7 @@ #MSG_SELFTEST_EXTRUDER_FAN_SPEED c=18 "Extruder fan:" -"Extruder Luefter:" +"Extruderl\xf5fter:" #MSG_INFO_EXTRUDER c=18 "Extruder info" @@ -312,15 +312,15 @@ #MSG_FAN_SPEED c=14 "Fan speed" -"Luefter-Tempo" +"L\xf5fter-Tempo" #MSG_SELFTEST_FAN c=20 "Fan test" -"Lueftertest" +"L\xf5ftertest" #MSG_FANS_CHECK c=13 "Fans check" -"Luefter Chk." +"L\xf5fter Check" #MSG_FSENSOR c=12 "Fil. sensor" @@ -328,7 +328,7 @@ #MSG_FIL_RUNOUTS c=15 "Fil. runouts" -"Fil. Maengel" +"Fil. M\xe1ngel" #MSG_FILAMENT_CLEAN c=20 r=2 "Filament extruding & with correct color?" @@ -356,7 +356,7 @@ #MSG_FILE_INCOMPLETE c=20 r=3 "File incomplete. Continue anyway?" -"Datei unvollstaendig Trotzdem fortfahren?" +"Datei unvollst\xe1ndig Trotzdem fortfahren?" #MSG_FINISHING_MOVEMENTS c=20 "Finishing movements" @@ -368,11 +368,11 @@ #MSG_WIZARD_SELFTEST c=20 r=8 "First, I will run the selftest to check most common assembly problems." -"Zunaechst fuehre ich den Selbsttest durch, um die haeufigsten Probleme beim Zusammenbau zu ueberpruefen." +"Zun\xe1chst f\xf5hre ich den Selbsttest durch, um die h\xe1ufigsten Probleme beim Zusammenbau zu \xf5berpr\xf5fen." #MSG_MMU_FIX_ISSUE c=20 r=4 "Fix the issue and then press button on MMU unit." -"Beseitigen Sie das Problem und druecken Sie dann den Knopf am MMU." +"Beseitigen Sie das Problem und dr\xf5cken Sie dann den Knopf am MMU." #MSG_FLOW c=15 "Flow" @@ -380,7 +380,7 @@ #MSG_SELFTEST_COOLING_FAN c=20 "Front print fan?" -"Teile Luefter?" +"Druckl\xf5fter?" #MSG_BED_CORRECTION_FRONT c=14 "Front side[um]" @@ -388,7 +388,7 @@ #MSG_SELFTEST_FANS c=20 "Front/left fans" -"Teile/Extr. Luefter" +"Druck/Extr. L\xf5fter" #MSG_SELFTEST_HEATERTHERMISTOR c=20 "Heater/Thermistor" @@ -400,15 +400,15 @@ #MSG_HEATING_COMPLETE c=20 "Heating done." -"Aufwaermen OK." +"Aufw\xe1rmen OK." #MSG_HEATING c=20 "Heating" -"Aufwaermen" +"Aufw\xe1rmen" #MSG_WIZARD_WELCOME c=20 r=7 "Hi, I am your Original Prusa i3 printer. Would you like me to guide you through the setup process?" -"Hallo, ich bin Ihr Original Prusa i3 Drucker. Moechten Sie, dass ich Sie durch den Einrich- tungsablauf fuehre?" +"Hallo, ich bin Ihr Original Prusa i3 Drucker. M\xefchten Sie, dass ich Sie durch den Einricht- ungsablauf f\xf5hre?" #MSG_FILAMENTCHANGE c=18 "Change filament" @@ -424,39 +424,39 @@ #MSG_SELFTEST_CHECK_BED c=20 "Checking bed" -"Pruefe Bett" +"Pr\xf5fe Bett" #MSG_SELFTEST_CHECK_ENDSTOPS c=20 "Checking endstops" -"Pruefe Endschalter" +"Pr\xf5fe Endschalter" #MSG_SELFTEST_CHECK_HOTEND c=20 "Checking hotend" -"Pruefe Duese" +"Pr\xf5fe D\xf5se" #MSG_SELFTEST_CHECK_FSENSOR c=20 "Checking sensors" -"Pruefe Sensoren" +"Pr\xf5fe Sensoren" #MSG_CHECKING_X c=20 "Checking X axis" -"Pruefe X Achse" +"Pr\xf5fe X Achse" #MSG_CHECKING_Y c=20 "Checking Y axis" -"Pruefe Y Achse" +"Pr\xf5fe Y Achse" #MSG_SELFTEST_CHECK_Z c=20 "Checking Z axis" -"Pruefe Z Achse" +"Pr\xf5fe Z Achse" #MSG_CHOOSE_EXTRUDER c=20 "Choose extruder:" -"Extruder waehlen:" +"Extruder w\xe1hlen:" #MSG_CHOOSE_FILAMENT c=20 "Choose filament:" -"Waehle Filament:" +"W\xe1hle Filament:" #MSG_FILAMENT c=17 "Filament" @@ -464,11 +464,11 @@ #MSG_WIZARD_XYZ_CAL c=20 r=8 "I will run xyz calibration now. It will take approx. 12 mins." -"Ich werde jetzt die XYZ-Kalibrierung durchfuehren. Es wird ca. 12 Minuten dauern." +"Ich werde jetzt die XYZ-Kalibrierung durchf\xf5hren. Es wird ca. 12 Minuten dauern." #MSG_WIZARD_Z_CAL c=20 r=8 "I will run z calibration now." -"Ich werde jetzt die Z Kalibrierung durchfuehren." +"Ich werde jetzt die Z Kalibrierung durchf\xf5hren." #MSG_WATCH c=18 "Info screen" @@ -492,11 +492,11 @@ #MSG_WIZARD_WELCOME_SHIPPING c=20 r=16 "Hi, I am your Original Prusa i3 printer. I will guide you through a short setup process, in which the Z-axis will be calibrated. Then, you will be ready to print." -"Hallo, ich bin Ihr Original Prusa i3 Drucker. Ich werde Sie durch einen kurzen Einrichtungsprozess fuehren, bei dem die Z-Achse kalibriert wird. Danach sind Sie bereit fuer den Druck." +"Hallo, ich bin Ihr Original Prusa i3 Drucker. Ich werde Sie durch einen kurzen Einrichtungsprozess f\xf5hren, bei dem die Z-Achse kalibriert wird. Danach sind Sie bereit f\xf5r den Druck." #MSG_ADDITIONAL_SHEETS c=20 r=9 "If you have additional steel sheets, calibrate their presets in Settings - HW Setup - Steel sheets." -"Wenn Sie zusaetzliche Stahlbleche haben, kalibrieren Sie deren Voreinstellungen unter Einstellungen - HW Setup - Stahlbleche." +"Wenn Sie zus\xe1tzliche Stahlbleche haben, kalibrieren Sie deren Voreinstellungen unter Einstellungen - HW Setup - Stahlbleche." #MSG_LAST_PRINT c=18 "Last print" @@ -504,7 +504,7 @@ #MSG_SELFTEST_EXTRUDER_FAN c=20 "Left hotend fan?" -"Extruder Luefter?" +"Extruderl\xf5fter?" #MSG_LEFT c=10 "Left" @@ -524,7 +524,7 @@ #MSG_INSERT_FIL c=20 r=6 "Insert the filament (do not load it) into the extruder and then press the knob." -"Stecken Sie das Filament (nicht laden) in den Extruder und druecken Sie dann den Knopf." +"Stecken Sie das Filament (nicht laden) in den Extruder und dr\xf5cken Sie dann den Knopf." #MSG_LOAD_FILAMENT c=17 "Load filament" @@ -536,7 +536,7 @@ #MSG_LOADING_FILAMENT c=20 "Loading filament" -"Filament laedt" +"Filament l\xe1dt" #MSG_ITERATION c=12 "Iteration" @@ -556,7 +556,7 @@ #MSG_MAIN c=18 "Main" -"Hauptmenue" +"Hauptmen\xf5" #MSG_BL_HIGH c=12 "Level Bright" @@ -568,7 +568,7 @@ #MSG_MEASURE_BED_REFERENCE_HEIGHT_LINE1 c=20 r=3 "Measuring reference height of calibration point" -"Messen der Referenzhoehe des Kalibrierpunktes" +"Messen der Referenzh\xefhe des Kalibrierpunktes" #MSG_MESH_BED_LEVELING c=18 "Mesh Bed Leveling" @@ -584,7 +584,7 @@ #MSG_MEASURED_SKEW c=14 "Measured skew" -"Schraeglauf" +"Schr\xe1glauf" #MSG_MMU_FAILS c=15 "MMU fails" @@ -684,7 +684,7 @@ #MSG_NEW_FIRMWARE_AVAILABLE c=20 r=2 "New firmware version available:" -"Neue Firmware- Version verfuegbar:" +"Neue Firmware- Version verf\xf5gbar:" #MSG_SELFTEST_FAN_NO c=19 "Not spinning" @@ -692,15 +692,15 @@ #MSG_WIZARD_V2_CAL c=20 r=8 "Now I will calibrate distance between tip of the nozzle and heatbed surface." -"Jetzt werde ich den Abstand zwischen Duesenspitze und Druckbett kalibrieren." +"Jetzt werde ich den Abstand zwischen D\xf5senspitze und Druckbett kalibrieren." #MSG_WIZARD_WILL_PREHEAT c=20 r=4 "Now I will preheat nozzle for PLA." -"Jetzt werde ich die Duese fuer PLA vorheizen." +"Jetzt werde ich die D\xf5se f\xf5r PLA vorheizen." #MSG_NOZZLE c=12 "Nozzle" -"Duese" +"D\xf5se" #MSG_DEFAULT_SETTINGS_LOADED c=20 r=6 "Old settings found. Default PID, Esteps etc. will be set." @@ -712,7 +712,7 @@ #MSG_NOZZLE_FAN c=10 "Nozzle FAN" -"Duesevent." +"Druckl\xf5ft." #MSG_PAUSE_PRINT c=18 "Pause print" @@ -732,23 +732,23 @@ #MSG_PINDA_PREHEAT c=20 "PINDA Heating" -"PINDA erwaermen" +"PINDA erw\xe1rmen" #MSG_PAPER c=20 r=10 "Place a sheet of paper under the nozzle during the calibration of first 4 points. If the nozzle catches the paper, power off the printer immediately." -"Legen Sie ein Blatt Papier unter die Duese waehrend der Kalibrierung der ersten 4 Punkte. Wenn die Duese das Papier erfasst, den Drucker sofort ausschalten." +"Legen Sie ein Blatt Papier unter die D\xf5se w\xe1hrend der Kalibrierung der ersten 4 Punkte. Wenn die D\xf5se das Papier erfasst, den Drucker sofort ausschalten." #MSG_WIZARD_CLEAN_HEATBED c=20 r=8 "Please clean heatbed and then press the knob." -"Bitte reinigen Sie das Heizbett und druecken Sie dann den Knopf." +"Bitte reinigen Sie das Heizbett und dr\xf5cken Sie dann den Knopf." #MSG_CONFIRM_NOZZLE_CLEAN c=20 r=8 "Please clean the nozzle for calibration. Click when done." -"Bitte entfernen Sie ueberstehendes Filament von der Duese. Klicken wenn sauber." +"Bitte entfernen Sie \xf5berstehendes Filament von der D\xf5se. Klicken wenn sauber." #MSG_SELFTEST_PLEASECHECK c=20 "Please check:" -"Bitte pruefe:" +"Bitte pr\xf5fen:" #MSG_WIZARD_CALIBRATION_FAILED c=20 r=8 "Please check our handbook and fix the problem. Then resume the Wizard by rebooting the printer." @@ -756,7 +756,7 @@ #MSG_CHECK_IDLER c=20 r=5 "Please open idler and remove filament manually." -"Bitte Spannrolle oeffnen und Fila- ment von Hand entfernen" +"Bitte Spannrolle \xefffnen und Filament von Hand entfernen" #MSG_PLACE_STEEL_SHEET c=20 r=5 "Please place steel sheet on heatbed." @@ -764,7 +764,7 @@ #MSG_PRESS_TO_UNLOAD c=20 r=4 "Please press the knob to unload filament" -"Bitte druecken Sie den Knopf um das Filament zu entladen." +"Bitte dr\xf5cken Sie den Knopf um das Filament zu entladen." #MSG_PULL_OUT_FILAMENT c=20 r=4 "Please pull out filament immediately" @@ -772,7 +772,7 @@ #MSG_EJECT_REMOVE c=20 r=4 "Please remove filament and then press the knob." -"Bitte Filament entfernen und dann den Knopf druecken" +"Bitte Filament entfernen und dann den Knopf dr\xf5cken" #MSG_REMOVE_STEEL_SHEET c=20 r=4 "Please remove steel sheet from heatbed." @@ -780,7 +780,7 @@ #MSG_RUN_XYZ c=20 r=4 "Please run XYZ calibration first." -"Bitte zuerst XYZ Kalibrierung ausfuehren." +"Bitte zuerst XYZ Kalibrierung ausf\xf5hren." #MSG_UPDATE_MMU2_FW c=20 r=4 "Please update firmware in your MMU2. Waiting for reset." @@ -796,7 +796,7 @@ #MSG_PREHEAT_NOZZLE c=20 "Preheat the nozzle!" -"Duese vorheizen!" +"D\xf5se vorheizen!" #MSG_PREHEAT c=18 "Preheat" @@ -804,7 +804,7 @@ #MSG_WIZARD_HEATING c=20 r=3 "Preheating nozzle. Please wait." -"Vorheizen der Duese. Bitte warten." +"Vorheizen der D\xf5se. Bitte warten." #MSG_NEW_FIRMWARE_PLEASE_UPGRADE c=20 "Please upgrade." @@ -812,7 +812,7 @@ #MSG_PRESS_TO_PREHEAT c=20 r=4 "Press the knob to preheat nozzle and continue." -"Bitte druecken Sie den Knopf um die Duese vorzuheizen und fortzufahren." +"Bitte dr\xf5cken Sie den Knopf um die D\xf5se vorzuheizen und fortzufahren." #MSG_FS_PAUSE c=5 "Pause" @@ -836,7 +836,7 @@ #MSG_SELFTEST_PRINT_FAN_SPEED c=18 "Print fan:" -"Druckvent.:" +"Druckl\xf5fter:" #MSG_CARD_MENU c=18 "Print from SD" @@ -844,7 +844,7 @@ #MSG_PRESS_KNOB c=20 "Press the knob" -"Knopf druecken zum" +"Knopf dr\xf5cken zum" #MSG_PRINT_PAUSED c=20 "Print paused" @@ -852,7 +852,7 @@ #MSG_RESUME_NOZZLE_TEMP c=20 r=4 "Press the knob to resume nozzle temperature." -"Druecken Sie den Knopf um die Duesentemperatur wiederherzustellen" +"Dr\xf5cken Sie den Knopf um die D\xf5sentemperatur wiederherzustellen" #MSG_FOLLOW_CALIBRATION_FLOW c=20 r=8 "Printer has not been calibrated yet. Please follow the manual, chapter First steps, section Calibration flow." @@ -860,15 +860,15 @@ #MSG_PRINT_FAN c=10 "Print FAN" -"Druckvent." +"Druckl\xf5ft." #MSG_WIZARD_LOAD_FILAMENT c=20 r=6 "Please insert filament into the extruder, then press the knob to load it." -"Bitte legen Sie das Filament in den Extruder ein und druecken Sie dann den Knopf, um es zu laden." +"Bitte legen Sie das Filament in den Extruder ein und dr\xf5cken Sie dann den Knopf, um es zu laden." #MSG_MMU_INSERT_FILAMENT_FIRST_TUBE c=20 r=6 "Please insert filament into the first tube of the MMU, then press the knob to load it." -"Bitte stecken Sie das Filament in den ersten Schlauch der MMU und druecken Sie dann den Knopf, um es zu laden." +"Bitte stecken Sie das Filament in den ersten Schlauch der MMU und dr\xf5cken Sie dann den Knopf, um es zu laden." #MSG_PLEASE_LOAD_PLA c=20 r=4 "Please load filament first." @@ -884,7 +884,7 @@ #MSG_CHECK_IR_CONNECTION c=20 r=4 "Please check the IR sensor connection, unload filament if present." -"Bitte IR Sensor Verbindungen ueber- pruefen und Filament entladen ist." +"Bitte IR Sensor Verbindungen \xf5ber- pr\xf5fen und Filament entladen ist." #MSG_RECOVERING_PRINT c=20 "Recovering print" @@ -892,7 +892,7 @@ #MSG_REMOVE_OLD_FILAMENT c=20 r=5 "Remove old filament and press the knob to start loading new filament." -"Entfernen Sie das alte Filament und druecken Sie den Knopf, um das neue zu laden." +"Entfernen Sie das alte Filament und dr\xf5cken Sie den Knopf, um das neue zu laden." #MSG_CALIBRATE_BED_RESET c=18 "Reset XYZ calibr." @@ -900,7 +900,7 @@ #MSG_RESET c=14 "Reset" -"Ruecksetzen" +"R\xf5cksetzen" #MSG_RESUME_PRINT c=18 "Resume print" @@ -920,7 +920,7 @@ #MSG_WIZARD_RERUN c=20 r=7 "Running Wizard will delete current calibration results and start from the beginning. Continue?" -"Der Assistent wird die aktuellen Kalibrierungsdaten loeschen und von vorne beginnen. Weiterfahren?" +"Der Assistent wird die aktuellen Kalibrierungsdaten l\xefschen und von vorne beginnen. Weiterfahren?" #MSG_SD_CARD c=8 "SD card" @@ -936,7 +936,7 @@ #MSG_LANGUAGE_SELECT c=18 "Select language" -"Waehle Sprache" +"W\xe1hle Sprache" #MSG_SELFTEST_OK c=20 "Self test OK" @@ -960,11 +960,11 @@ #MSG_FORCE_SELFTEST c=20 r=8 "Selftest will be run to calibrate accurate sensorless rehoming." -"Selbsttest im Gang, um die genaue Rueck- kehr zum Nullpunkt ohne Sensor zu kalibrieren" +"Selbsttest wird gestartet, um Startposition zu kalibrieren." #MSG_SEL_PREHEAT_TEMP c=20 r=6 "Select nozzle preheat temperature which matches your material." -"Bitte Vorheiztemperatur auswaehlen, die Ihrem Material entspricht." +"Bitte Vorheiztemperatur ausw\xe1hlen, die Ihrem Material entspricht." #MSG_SET_TEMPERATURE c=20 "Set temperature:" @@ -996,7 +996,7 @@ #MSG_SEVERE_SKEW c=14 "Severe skew" -"Sehr Schraeg" +"Sehr schr\xe1g" #MSG_SORT_ALPHA c=8 "Alphabet" @@ -1012,7 +1012,7 @@ #MSG_SLIGHT_SKEW c=14 "Slight skew" -"Leicht Schraeg" +"Leicht schr\xe1g" #MSG_SOUND c=7 "Sound" @@ -1020,7 +1020,7 @@ #MSG_RUNOUTS c=7 "Runouts" -"Maengel" +"M\xe1ngel" #MSG_Z-LEVELING_ENFORCED c=20 r=4 "Some problem encountered, Z-leveling enforced ..." @@ -1040,7 +1040,7 @@ #MSG_TEMP_CAL_WARNING c=20 r=4 "Stable ambient temperature 21-26C is needed a rigid stand is required." -"Stabile Umgebungs- temperatur 21-26C und feste Stand- flaeche erforderlich" +"Stabile Umgebungs- temperatur 21-26C und feste Stand- fl\xe1che erforderlich" #MSG_STATISTICS c=18 "Statistics" @@ -1064,7 +1064,7 @@ #MSG_SELECT_FILAMENT c=20 "Select filament:" -"Filament auswaehlen:" +"Filament ausw\xe1hlen:" #MSG_TEMP_CALIBRATION c=14 "Temp. cal." @@ -1072,7 +1072,7 @@ #MSG_SELECT_TEMP_MATCHES_MATERIAL c=20 r=4 "Select temperature which matches your material." -"Waehlen Sie die Temperatur, die zu Ihrem Material passt." +"W\xe1hlen Sie die Temperatur, die zu Ihrem Material passt." #MSG_CALIBRATION_PINDA_MENU c=17 "Temp. calibration" @@ -1088,7 +1088,7 @@ #MSG_FS_VERIFIED c=20 r=3 "Sensor verified, remove the filament now." -"Sensor ueberprueft, entladen Sie jetzt das Filament." +"Sensor \xf5berpr\xf5ft, entladen Sie jetzt das Filament." #MSG_TEMPERATURE c=18 "Temperature" @@ -1100,7 +1100,7 @@ #MSG_FOLLOW_Z_CALIBRATION_FLOW c=20 r=9 "There is still a need to make Z calibration. Please follow the manual, chapter First steps, section Calibration flow." -"Es ist noch not- wendig die Z- Kalibrierung aus- zufuehren. Bitte befolgen Sie das Handbuch, Kapitel Erste Schritte, Abschnitt Kalibrierablauf." +"Es ist noch not- wendig die Z- Kalibrierung aus- zuf\xf5hren. Bitte befolgen Sie das Handbuch, Kapitel Erste Schritte, Abschnitt Kalibrierablauf." #MSG_TOTAL_FILAMENT c=19 "Total filament" @@ -1156,23 +1156,23 @@ #MSG_WAITING_TEMP c=20 r=4 "Waiting for nozzle and bed cooling" -"Warten bis Heizung und Bett abgekuehlt sind" +"Warten bis Heizung und Bett abgek\xf5hlt sind" #MSG_WAITING_TEMP_PINDA c=20 r=3 "Waiting for PINDA probe cooling" -"Warten, bis PINDA- Sonde abgekuehlt ist" +"Warten, bis PINDA- Sonde abgek\xf5hlt ist" #MSG_CHANGED_BOTH c=20 r=4 "Warning: both printer type and motherboard type changed." -"Warnung: Druckertyp und Platinentyp wurden beide geaendert." +"Warnung: Druckertyp und Platinentyp wurden beide ge\xe1ndert." #MSG_CHANGED_MOTHERBOARD c=20 r=4 "Warning: motherboard type changed." -"Warnung: Platinentyp wurde geaendert." +"Warnung: Platinentyp wurde ge\xe1ndert." #MSG_CHANGED_PRINTER c=20 r=4 "Warning: printer type changed." -"Warnung: Druckertyp wurde geaendert." +"Warnung: Druckertyp wurde ge\xe1ndert." #MSG_UNLOAD_SUCCESSFUL c=20 r=2 "Was filament unload successful?" @@ -1200,19 +1200,19 @@ #MSG_WIZARD_QUIT c=20 r=8 "You can always resume the Wizard from Calibration -> Wizard." -"Sie koennen den Assistenten immer im Menu neu starten: Kalibrierung -> Assistent" +"Sie k\xefnnen den Assistenten immer im Menu neu starten: Kalibrierung -> Assistent" #MSG_BED_SKEW_OFFSET_DETECTION_SKEW_EXTREME c=20 r=8 "XYZ calibration all right. Skew will be corrected automatically." -"XYZ Kalibrierung in Ordnung. Schraeglauf wird automatisch korrigiert." +"XYZ Kalibrierung in Ordnung. Schr\xe1glauf wird automatisch korrigiert." #MSG_BED_SKEW_OFFSET_DETECTION_SKEW_MILD c=20 r=8 "XYZ calibration all right. X/Y axes are slightly skewed. Good job!" -"XYZ Kalibrierung in Ordnung. X/Y Achsen sind etwas schraeg. Gut gemacht!" +"XYZ Kalibrierung in Ordnung. X/Y Achsen sind etwas schr\xe1g. Gut gemacht!" #MSG_TIMEOUT c=12 "Timeout" -"Verzoegerung" +"\x00" #MSG_X_CORRECTION c=13 "X-correct:" @@ -1220,15 +1220,15 @@ #MSG_BED_SKEW_OFFSET_DETECTION_PERFECT c=20 r=8 "XYZ calibration ok. X/Y axes are perpendicular. Congratulations!" -"XYZ-Kalibrierung ok. X/Y-Achsen sind senkrecht zueinander Glueckwunsch!" +"XYZ-Kalibrierung ok. X/Y-Achsen sind senkrecht zueinander Gl\xf5ckwunsch!" #MSG_BED_SKEW_OFFSET_DETECTION_WARNING_FRONT_BOTH_FAR c=20 r=8 "XYZ calibration compromised. Front calibration points not reachable." -"XYZ-Kalibrierung beeintraechtigt. Vordere Kalibrierpunkte nicht erreichbar." +"XYZ-Kalibrierung beeintr\xe1chtigt. Vordere Kalibrierpunkte nicht erreichbar." #MSG_BED_SKEW_OFFSET_DETECTION_WARNING_FRONT_RIGHT_FAR c=20 r=8 "XYZ calibration compromised. Right front calibration point not reachable." -"XYZ-Kalibrierung beeintraechtigt. Rechter vorderer Kalibrierpunkt nicht erreichbar." +"XYZ-Kalibrierung beeintr\xe1chtigt. Rechter vorderer Kalibrierpunkt nicht erreichbar." #MSG_LOAD_ALL c=17 "Load all" @@ -1252,11 +1252,11 @@ #MSG_WIZARD_V2_CAL_2 c=20 r=12 "The printer will start printing a zig-zag line. Rotate the knob until you reach the optimal height. Check the pictures in the handbook (Calibration chapter)." -"Der Drucker beginnt mit dem Drucken einer Zickzacklinie. Drehen Sie den Knopf, bis Sie die optimale Hoehe erreicht haben. Ueberpruefen Sie die Bilder im Handbuch (Kapitel Kalibrierung)." +"Der Drucker beginnt mit dem Drucken einer Zickzacklinie. Drehen Sie den Knopf, bis Sie die optimale H\xefhe erreicht haben. \xf5berpr\xf5fen Sie die Bilder im Handbuch (Kapitel Kalibrierung)." #MSG_FIL_FAILED c=20 r=5 "Verification failed, remove the filament and try again." -"Ueberpruefung fehl- geschlagen, entladen Sie das Filament und versuchen Sie es erneut." +"\xf5berpr\xf5fung fehl- geschlagen, entladen Sie das Filament und versuchen Sie es erneut." #MSG_Y_CORRECTION c=13 "Y-correct:" @@ -1272,7 +1272,7 @@ #MSG_BACK c=18 "Back" -"Zurueck" +"Zur\xf5ck" #MSG_CHECKS c=18 "Checks" @@ -1320,31 +1320,31 @@ #MSG_NOZZLE_DIAMETER c=10 "Nozzle d." -"Duese D." +"D\xf5sen Dia." #MSG_GCODE_DIFF_CONTINUE c=20 r=4 "G-code sliced for a different level. Continue?" -"G-Code ist fuer einen anderen Level geslict. Fortfahren?" +"G-Code ist f\xf5r einen anderen Level geslict. Fortfahren?" #MSG_GCODE_DIFF_CANCELLED c=20 r=7 "G-code sliced for a different level. Please re-slice the model again. Print cancelled." -"G-Code ist fuer einen anderen Level geslict. Bitte slicen Sie das Modell erneut. Druck abgebrochen." +"G-Code ist f\xf5r einen anderen Level geslict. Bitte slicen Sie das Modell erneut. Druck abgebrochen." #MSG_GCODE_DIFF_PRINTER_CONTINUE c=20 r=5 "G-code sliced for a different printer type. Continue?" -"G-Code ist fuer einen anderen Drucker geslict. Fortfahren?" +"G-Code ist f\xf5r einen anderen Drucker geslict. Fortfahren?" #MSG_GCODE_DIFF_PRINTER_CANCELLED c=20 r=8 "G-code sliced for a different printer type. Please re-slice the model again. Print cancelled." -"G-Code ist fuer einen anderen Drucker geslict. Bitte slicen Sie das Modell erneut. Druck abgebrochen." +"G-Code ist f\xf5r einen anderen Drucker geslict. Bitte slicen Sie das Modell erneut. Druck abgebrochen." #MSG_GCODE_NEWER_FIRMWARE_CONTINUE c=20 r=5 "G-code sliced for a newer firmware. Continue?" -"G-Code ist fuer eine neuere Firmware geslict. Fortfahren?" +"G-Code ist f\xf5r eine neuere Firmware geslict. Fortfahren?" #MSG_GCODE_NEWER_FIRMWARE_CANCELLED c=20 r=8 "G-code sliced for a newer firmware. Please update the firmware. Print cancelled." -"G-Code ist fuer eine neuere Firmware geslict. Bitte die Firmware updaten. Druck abgebrochen." +"G-Code ist f\xf5r eine neuere Firmware geslict. Bitte die Firmware updaten. Druck abgebrochen." #MSG_PREHEATING_TO_CUT c=20 "Preheating to cut" @@ -1356,11 +1356,11 @@ #MSG_NOZZLE_DIFFERS_CONTINUE c=20 r=5 "Printer nozzle diameter differs from the G-code. Continue?" -"Der Durchmesser der Druckerduese weicht vom G-Code ab. Fortfahren?" +"Der Durchmesser der Druckerd\xf5se weicht vom G-Code ab. Fortfahren?" #MSG_NOZZLE_DIFFERS_CANCELLED c=20 r=9 "Printer nozzle diameter differs from the G-code. Please check the value in settings. Print cancelled." -"Der Durchmesser der Druckerduese weicht vom G-Code ab. Bitte ueberpruefen Sie den Wert in den Einstellungen. Druck abgebrochen." +"Der Durchmesser der Druckerd\xf5se weicht vom G-Code ab. Bitte \xf5berpr\xf5fen Sie den Wert in den Einstellungen. Druck abgebrochen." #MSG_SELFTEST_FS_LEVEL c=20 "%s level expected" diff --git a/lang/po/Firmware_de.po b/lang/po/Firmware_de.po index c4163afa1..ea7cd4106 100644 --- a/lang/po/Firmware_de.po +++ b/lang/po/Firmware_de.po @@ -7,8 +7,8 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Language: de\n" "Project-Id-Version: Prusa-Firmware\n" -"POT-Creation-Date: Sun 19 Dec 2021 07:17:27 PM CET\n" -"PO-Revision-Date: Sun 19 Dec 2021 07:17:27 PM CET\n" +"POT-Creation-Date: Wed 26 Jan 2022 05:40:56 PM CET\n" +"PO-Revision-Date: Wed 26 Jan 2022 05:40:56 PM CET\n" "Language-Team: \n" "X-Generator: Poedit 2.0.7\n" "X-Poedit-SourceCharset: UTF-8\n" @@ -21,7 +21,7 @@ msgid " 0.3 or older" msgstr " 0.3 oder aelter" # MSG_FS_V_03_OR_OLDER c=18 -#: Marlin_main.cpp:9884 +#: Marlin_main.cpp:9887 msgid "FS v0.3 or older" msgstr "FS 0.3 oder aelter" @@ -31,7 +31,7 @@ msgid " 0.4 or newer" msgstr " 0.4 oder neuer" # MSG_FS_V_04_OR_NEWER c=18 -#: Marlin_main.cpp:9883 +#: Marlin_main.cpp:9886 msgid "FS v0.4 or newer" msgstr "FS 0.4 oder neuer" @@ -61,7 +61,7 @@ msgid "Adjusting Z:" msgstr "Z Anpassen:" # MSG_SELFTEST_CHECK_ALLCORRECT c=20 -#: ultralcd.cpp:8490 +#: ultralcd.cpp:8411 msgid "All correct" msgstr "Alles richtig" @@ -96,7 +96,7 @@ msgid "Auto home" msgstr "Startposition" # MSG_AUTOLOAD_FILAMENT c=18 -#: ultralcd.cpp:6732 +#: ultralcd.cpp:6653 msgid "AutoLoad filament" msgstr "AutoLaden Filament" @@ -111,17 +111,17 @@ msgid "Autoloading filament is active, just press the knob and insert filament.. msgstr "Automatisches Laden Filament ist aktiv, Knopf druecken und Filament einlegen..." # MSG_SELFTEST_AXIS_LENGTH c=20 -#: ultralcd.cpp:8173 +#: ultralcd.cpp:8094 msgid "Axis length" msgstr "Achsenlaenge" # MSG_SELFTEST_AXIS c=16 -#: ultralcd.cpp:8174 +#: ultralcd.cpp:8095 msgid "Axis" msgstr "Achse" # MSG_SELFTEST_BEDHEATER c=20 -#: ultralcd.cpp:8131 +#: ultralcd.cpp:8052 msgid "Bed/Heater" msgstr "Bett/Heizung" @@ -176,7 +176,7 @@ msgid "Blackout occurred. Recover print?" msgstr "Stromausfall! Druck wiederherstellen?" # MSG_CALIBRATING_HOME c=20 -#: ultralcd.cpp:8492 +#: ultralcd.cpp:8413 msgid "Calibrating home" msgstr "Kalibriere Start" @@ -226,12 +226,12 @@ msgid "Calibration" msgstr "Kalibrierung" # MSG_SD_REMOVED c=20 -#: ultralcd.cpp:8939 +#: ultralcd.cpp:8860 msgid "Card removed" msgstr "SD Karte entfernt" # MSG_CHECKING_FILE c=17 -#: ultralcd.cpp:8580 +#: ultralcd.cpp:8501 msgid "Checking file" msgstr "Ueberpruefe Datei" @@ -326,17 +326,17 @@ msgid "Ejecting filament" msgstr "werfe Filament aus" # MSG_SELFTEST_ENDSTOP_NOTHIT c=20 -#: ultralcd.cpp:8149 +#: ultralcd.cpp:8070 msgid "Endstop not hit" msgstr "Ende nicht getroffen" # MSG_SELFTEST_ENDSTOP c=16 -#: ultralcd.cpp:8144 +#: ultralcd.cpp:8065 msgid "Endstop" msgstr "Endanschlag" # MSG_SELFTEST_ENDSTOPS c=20 -#: ultralcd.cpp:8135 +#: ultralcd.cpp:8056 msgid "Endstops" msgstr "Endschalter" @@ -376,7 +376,7 @@ msgid "ERROR:" msgstr "FEHLER:" # MSG_SELFTEST_EXTRUDER_FAN_SPEED c=18 -#: ultralcd.cpp:8498 +#: ultralcd.cpp:8419 msgid "Extruder fan:" msgstr "Extruder Luefter:" @@ -391,7 +391,7 @@ msgid "Extruder" msgstr "" # MSG_MMU_FAIL_STATS c=18 -#: ultralcd.cpp:6754 +#: ultralcd.cpp:6675 msgid "Fail stats MMU" msgstr "MMU-Fehler" @@ -401,7 +401,7 @@ msgid "F. autoload" msgstr "F. autoladen" # MSG_FAIL_STATS c=18 -#: ultralcd.cpp:6751 +#: ultralcd.cpp:6672 msgid "Fail stats" msgstr "Fehlerstatistik" @@ -461,7 +461,7 @@ msgid "FS Action" msgstr "FS Aktion" # MSG_FILE_INCOMPLETE c=20 r=3 -#: ultralcd.cpp:8634 +#: ultralcd.cpp:8555 msgid "File incomplete. Continue anyway?" msgstr "Datei unvollstaendig Trotzdem fortfahren?" @@ -486,7 +486,7 @@ msgid "Fix the issue and then press button on MMU unit." msgstr "Beseitigen Sie das Problem und druecken Sie dann den Knopf am MMU." # MSG_FLOW c=15 -#: ultralcd.cpp:6888 +#: ultralcd.cpp:6809 msgid "Flow" msgstr "Durchfluss" @@ -501,17 +501,17 @@ msgid "Front side[um]" msgstr "Vorne [um]" # MSG_SELFTEST_FANS c=20 -#: ultralcd.cpp:8179 +#: ultralcd.cpp:8100 msgid "Front/left fans" msgstr "Teile/Extr. Luefter" # MSG_SELFTEST_HEATERTHERMISTOR c=20 -#: ultralcd.cpp:8127 +#: ultralcd.cpp:8048 msgid "Heater/Thermistor" msgstr "Heizung/Thermistor" # MSG_BED_HEATING_SAFETY_DISABLED c=20 r=4 -#: Marlin_main.cpp:9874 +#: Marlin_main.cpp:9877 msgid "Heating disabled by safety timer." msgstr "Heizung durch Sicherheitstimer deaktiviert." @@ -551,12 +551,12 @@ msgid "Checking bed" msgstr "Pruefe Bett" # MSG_SELFTEST_CHECK_ENDSTOPS c=20 -#: ultralcd.cpp:8481 +#: ultralcd.cpp:8402 msgid "Checking endstops" msgstr "Pruefe Endschalter" # MSG_SELFTEST_CHECK_HOTEND c=20 -#: ultralcd.cpp:8487 +#: ultralcd.cpp:8408 msgid "Checking hotend" msgstr "Pruefe Duese" @@ -576,7 +576,7 @@ msgid "Checking Y axis" msgstr "Pruefe Y Achse" # MSG_SELFTEST_CHECK_Z c=20 -#: ultralcd.cpp:8484 +#: ultralcd.cpp:8405 msgid "Checking Z axis" msgstr "Pruefe Z Achse" @@ -671,7 +671,7 @@ msgid "Live adjust Z" msgstr "Z einstellen" # MSG_INSERT_FIL c=20 r=6 -#: ultralcd.cpp:7380 +#: ultralcd.cpp:7301 msgid "Insert the filament (do not load it) into the extruder and then press the knob." msgstr "Stecken Sie das Filament (nicht laden) in den Extruder und druecken Sie dann den Knopf." @@ -696,12 +696,12 @@ msgid "Iteration" msgstr "Wiederholung" # MSG_LOOSE_PULLEY c=20 -#: ultralcd.cpp:8167 +#: ultralcd.cpp:8088 msgid "Loose pulley" msgstr "Lose Riemenscheibe" # MSG_LOAD_TO_NOZZLE c=18 -#: ultralcd.cpp:6717 +#: ultralcd.cpp:6638 msgid "Load to nozzle" msgstr "In Nozzle laden" @@ -851,7 +851,7 @@ msgid "No move." msgstr "Keine Bewegung." # MSG_NO_CARD c=18 -#: ultralcd.cpp:6697 +#: ultralcd.cpp:6618 msgid "No SD card" msgstr "Keine SD Karte" @@ -866,7 +866,7 @@ msgid "No" msgstr "Nein" # MSG_SELFTEST_NOTCONNECTED c=20 -#: ultralcd.cpp:8128 +#: ultralcd.cpp:8049 msgid "Not connected" msgstr "Nicht angeschlossen" @@ -951,7 +951,7 @@ msgid "Please clean the nozzle for calibration. Click when done." msgstr "Bitte entfernen Sie ueberstehendes Filament von der Duese. Klicken wenn sauber." # MSG_SELFTEST_PLEASECHECK c=20 -#: ultralcd.cpp:8122 +#: ultralcd.cpp:8043 msgid "Please check:" msgstr "Bitte pruefe:" @@ -1016,7 +1016,7 @@ msgid "Preheat the nozzle!" msgstr "Duese vorheizen!" # MSG_PREHEAT c=18 -#: ultralcd.cpp:6655 +#: ultralcd.cpp:6576 msgid "Preheat" msgstr "Vorheizen" @@ -1031,7 +1031,7 @@ msgid "Please upgrade." msgstr "Bitte aktualisieren." # MSG_PRESS_TO_PREHEAT c=20 r=4 -#: Marlin_main.cpp:12049 +#: Marlin_main.cpp:12052 msgid "Press the knob to preheat nozzle and continue." msgstr "Bitte druecken Sie den Knopf um die Duese vorzuheizen und fortzufahren." @@ -1061,7 +1061,7 @@ msgid "Preheating to unload" msgstr "Heizen zum Entladen" # MSG_SELFTEST_PRINT_FAN_SPEED c=18 -#: ultralcd.cpp:8501 +#: ultralcd.cpp:8422 msgid "Print fan:" msgstr "Druckvent.:" @@ -1116,17 +1116,17 @@ msgid "Rear side [um]" msgstr "Hinten [um]" # MSG_UNLOAD_FILAMENT_REPEAT c=20 r=4 -#: ultralcd.cpp:7404 +#: ultralcd.cpp:7325 msgid "Please unload the filament first, then repeat this action." msgstr "Bitte entladen Sie erst das Filament und versuchen Sie es nochmal." # MSG_CHECK_IR_CONNECTION c=20 r=4 -#: ultralcd.cpp:7407 +#: ultralcd.cpp:7328 msgid "Please check the IR sensor connection, unload filament if present." msgstr "Bitte IR Sensor Verbindungen ueber- pruefen und Filament entladen ist." # MSG_RECOVERING_PRINT c=20 -#: Marlin_main.cpp:11393 +#: Marlin_main.cpp:11396 msgid "Recovering print" msgstr "Druck wiederherst" @@ -1191,12 +1191,12 @@ msgid "Select language" msgstr "Waehle Sprache" # MSG_SELFTEST_OK c=20 -#: ultralcd.cpp:7679 +#: ultralcd.cpp:7600 msgid "Self test OK" msgstr "Selbsttest OK" # MSG_SELFTEST_START c=20 -#: ultralcd.cpp:7447 +#: ultralcd.cpp:7368 msgid "Self test start" msgstr "Selbsttest start" @@ -1206,7 +1206,7 @@ msgid "Selftest" msgstr "Selbsttest" # MSG_SELFTEST_ERROR c=20 -#: ultralcd.cpp:8121 +#: ultralcd.cpp:8042 msgid "Selftest error!" msgstr "Selbsttest Fehler!" @@ -1306,7 +1306,7 @@ msgid "Once" msgstr "Einmal" # MSG_SPEED c=15 -#: ultralcd.cpp:6882 +#: ultralcd.cpp:6803 msgid "Speed" msgstr "Geschwindigkeit" @@ -1336,12 +1336,12 @@ msgid "STOPPED." msgstr "GESTOPPT." # MSG_SUPPORT c=18 -#: ultralcd.cpp:6756 +#: ultralcd.cpp:6677 msgid "Support" msgstr "" # MSG_SELFTEST_SWAPPED c=16 -#: ultralcd.cpp:8180 +#: ultralcd.cpp:8101 msgid "Swapped" msgstr "Ausgetauscht" @@ -1376,7 +1376,7 @@ msgid "Temperature calibration is finished and active. Temp. calibration can be msgstr "Temp.kalibrierung ist fertig + aktiv. Temp.kalibrierung kann ausgeschaltet werden im Menu Einstellungen -> Temp.kal." # MSG_FS_VERIFIED c=20 r=3 -#: ultralcd.cpp:7411 +#: ultralcd.cpp:7332 msgid "Sensor verified, remove the filament now." msgstr "Sensor ueberprueft, entladen Sie jetzt das Filament." @@ -1406,7 +1406,7 @@ msgid "Total print time" msgstr "Gesamte Druckzeit" # MSG_TUNE c=18 -#: ultralcd.cpp:6653 +#: ultralcd.cpp:6574 msgid "Tune" msgstr "Feineinstellung" @@ -1586,7 +1586,7 @@ msgid "The printer will start printing a zig-zag line. Rotate the knob until you msgstr "Der Drucker beginnt mit dem Drucken einer Zickzacklinie. Drehen Sie den Knopf, bis Sie die optimale Hoehe erreicht haben. Ueberpruefen Sie die Bilder im Handbuch (Kapitel Kalibrierung)." # MSG_FIL_FAILED c=20 r=5 -#: ultralcd.cpp:7415 +#: ultralcd.cpp:7336 msgid "Verification failed, remove the filament and try again." msgstr "Ueberpruefung fehl- geschlagen, entladen Sie das Filament und versuchen Sie es erneut." @@ -1616,7 +1616,7 @@ msgid "Checks" msgstr "Kontrolle" # MSG_FALSE_TRIGGERING c=20 -#: ultralcd.cpp:8190 +#: ultralcd.cpp:8111 msgid "False triggering" msgstr "Falschtriggerung" @@ -1721,17 +1721,17 @@ msgid "Printer nozzle diameter differs from the G-code. Please check the value i msgstr "Der Durchmesser der Druckerduese weicht vom G-Code ab. Bitte ueberpruefen Sie den Wert in den Einstellungen. Druck abgebrochen." # MSG_SELFTEST_FS_LEVEL c=20 -#: ultralcd.cpp:8195 +#: ultralcd.cpp:8116 msgid "%s level expected" msgstr "%s Level erwartet" # MSG_RENAME c=18 -#: ultralcd.cpp:6579 +#: ultralcd.cpp:6500 msgid "Rename" msgstr "Umbenennen" # MSG_SELECT c=18 -#: ultralcd.cpp:6572 +#: ultralcd.cpp:6493 msgid "Select" msgstr "Auswahl" diff --git a/lang/po/new/de.po b/lang/po/new/de.po index 03675522d..b57d7377c 100644 --- a/lang/po/new/de.po +++ b/lang/po/new/de.po @@ -7,8 +7,8 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Language: de\n" "Project-Id-Version: Prusa-Firmware\n" -"POT-Creation-Date: Sun 19 Dec 2021 07:17:27 PM CET\n" -"PO-Revision-Date: Sun 19 Dec 2021 07:17:27 PM CET\n" +"POT-Creation-Date: Wed 26 Jan 2022 05:40:56 PM CET\n" +"PO-Revision-Date: Wed 26 Jan 2022 05:40:56 PM CET\n" "Language-Team: \n" "X-Generator: Poedit 2.0.7\n" "X-Poedit-SourceCharset: UTF-8\n" @@ -18,12 +18,12 @@ msgstr "" # MSG_IR_03_OR_OLDER c=18 #: messages.c:164 msgid " 0.3 or older" -msgstr " 0.3 oder aelter" +msgstr " 0.3 oder älter" # MSG_FS_V_03_OR_OLDER c=18 -#: Marlin_main.cpp:9884 +#: Marlin_main.cpp:9887 msgid "FS v0.3 or older" -msgstr "FS 0.3 oder aelter" +msgstr "FS v0.3 oder älter" # MSG_IR_04_OR_NEWER c=18 #: messages.c:163 @@ -31,9 +31,9 @@ msgid " 0.4 or newer" msgstr " 0.4 oder neuer" # MSG_FS_V_04_OR_NEWER c=18 -#: Marlin_main.cpp:9883 +#: Marlin_main.cpp:9886 msgid "FS v0.4 or newer" -msgstr "FS 0.4 oder neuer" +msgstr "FS v0.4 oder neuer" # MSG_IR_UNKNOWN c=18 #: messages.c:165 @@ -61,14 +61,14 @@ msgid "Adjusting Z:" msgstr "Z Anpassen:" # MSG_SELFTEST_CHECK_ALLCORRECT c=20 -#: ultralcd.cpp:8490 +#: ultralcd.cpp:8411 msgid "All correct" msgstr "Alles richtig" # MSG_WIZARD_DONE c=20 r=8 #: messages.c:118 msgid "All is done. Happy printing!" -msgstr "Alles abgeschlossen. Viel Spass beim Drucken!" +msgstr "Alles abgeschlossen. Viel Spaß beim Drucken!" # MSG_AMBIENT c=14 #: ultralcd.cpp:1727 @@ -83,7 +83,7 @@ msgstr "" # MSG_PRESS c=20 r=2 #: ultralcd.cpp:2485 msgid "and press the knob" -msgstr "und Knopf druecken" +msgstr "und Knopf drücken" # MSG_CONFIRM_CARRIAGE_AT_THE_TOP c=20 r=2 #: ultralcd.cpp:3355 @@ -96,32 +96,32 @@ msgid "Auto home" msgstr "Startposition" # MSG_AUTOLOAD_FILAMENT c=18 -#: ultralcd.cpp:6732 +#: ultralcd.cpp:6653 msgid "AutoLoad filament" msgstr "AutoLaden Filament" # MSG_AUTOLOADING_ONLY_IF_FSENS_ON c=20 r=4 #: ultralcd.cpp:4317 msgid "Autoloading filament available only when filament sensor is turned on..." -msgstr "Automatisches Laden Filament nur bei eingeschaltetem Fil. sensor verfuegbar..." +msgstr "Automatisches Laden Filament nur bei eingeschaltetem Fil. sensor verfügbar..." # MSG_AUTOLOADING_ENABLED c=20 r=4 #: ultralcd.cpp:2648 msgid "Autoloading filament is active, just press the knob and insert filament..." -msgstr "Automatisches Laden Filament ist aktiv, Knopf druecken und Filament einlegen..." +msgstr "Automatisches Laden Filament ist aktiv, Knopf drücken und Filament einlegen..." # MSG_SELFTEST_AXIS_LENGTH c=20 -#: ultralcd.cpp:8173 +#: ultralcd.cpp:8094 msgid "Axis length" -msgstr "Achsenlaenge" +msgstr "Achsenlänge" # MSG_SELFTEST_AXIS c=16 -#: ultralcd.cpp:8174 +#: ultralcd.cpp:8095 msgid "Axis" msgstr "Achse" # MSG_SELFTEST_BEDHEATER c=20 -#: ultralcd.cpp:8131 +#: ultralcd.cpp:8052 msgid "Bed/Heater" msgstr "Bett/Heizung" @@ -133,7 +133,7 @@ msgstr "Bett OK" # MSG_BED_HEATING c=20 #: messages.c:16 msgid "Bed Heating" -msgstr "Bett aufwaermen" +msgstr "Bett aufwärmen" # MSG_BED_CORRECTION_MENU c=18 #: ultralcd.cpp:5798 @@ -148,7 +148,7 @@ msgstr "Riementest" # MSG_BED_LEVELING_FAILED_POINT_LOW c=20 r=6 #: messages.c:17 msgid "Bed leveling failed. Sensor didn't trigger. Debris on nozzle? Waiting for reset." -msgstr "Z-Kal. fehlgeschlg. Sensor nicht ausgeloest. Schmutzige Duese? Warte auf Reset." +msgstr "Z-Kal. fehlgeschlg. Sensor nicht ausgelöst. Schmutzige Düse? Warte auf Reset." # MSG_BRIGHT c=6 #: messages.c:158 @@ -176,7 +176,7 @@ msgid "Blackout occurred. Recover print?" msgstr "Stromausfall! Druck wiederherstellen?" # MSG_CALIBRATING_HOME c=20 -#: ultralcd.cpp:8492 +#: ultralcd.cpp:8413 msgid "Calibrating home" msgstr "Kalibriere Start" @@ -203,7 +203,7 @@ msgstr ">Abbruch" # MSG_MOVE_CARRIAGE_TO_THE_TOP c=20 r=8 #: ultralcd.cpp:3318 msgid "Calibrating XYZ. Rotate the knob to move the Z carriage up to the end stoppers. Click when done." -msgstr "XYZ Kalibrieren: Drehen Sie den Knopf bis der obere Anschlag erreicht wird. Anschliessend den Knopf druecken." +msgstr "XYZ Kalibrieren: Drehen Sie den Knopf bis der obere Anschlag erreicht wird. Anschliessend den Knopf drücken." # MSG_CALIBRATE_Z_AUTO c=20 r=2 #: messages.c:21 @@ -213,7 +213,7 @@ msgstr "Kalibrierung Z" # MSG_MOVE_CARRIAGE_TO_THE_TOP_Z c=20 r=8 #: ultralcd.cpp:3318 msgid "Calibrating Z. Rotate the knob to move the Z carriage up to the end stoppers. Click when done." -msgstr "Z Kalibrieren: Drehen Sie den Knopf bis der obere Anschlag erreicht wird. Anschliessend den Knopf druecken." +msgstr "Z Kalibrieren: Drehen Sie den Knopf bis der obere Anschlag erreicht wird. Anschliessend den Knopf drücken." # MSG_HOMEYZ_DONE c=20 #: ultralcd.cpp:656 @@ -226,14 +226,14 @@ msgid "Calibration" msgstr "Kalibrierung" # MSG_SD_REMOVED c=20 -#: ultralcd.cpp:8939 +#: ultralcd.cpp:8860 msgid "Card removed" msgstr "SD Karte entfernt" # MSG_CHECKING_FILE c=17 -#: ultralcd.cpp:8580 +#: ultralcd.cpp:8501 msgid "Checking file" -msgstr "Ueberpruefe Datei" +msgstr "überprüfe Datei" # MSG_NOT_COLOR c=19 #: ultralcd.cpp:2565 @@ -243,12 +243,12 @@ msgstr "Falsche Farbe" # MSG_COOLDOWN c=18 #: messages.c:27 msgid "Cooldown" -msgstr "Abkuehlen" +msgstr "Abkühlen" # MSG_COPY_SEL_LANG c=20 r=3 #: ultralcd.cpp:4435 msgid "Copy selected language?" -msgstr "Gewaehlte Sprache kopieren?" +msgstr "Gewählte Sprache kopieren?" # MSG_CRASHDETECT c=13 #: messages.c:30 @@ -258,7 +258,7 @@ msgstr "Crash Erk." # MSG_CHOOSE_FIL_1ST_LAYERCAL c=20 r=7 #: ultralcd.cpp:4842 msgid "Choose a filament for the First Layer Calibration and select it in the on-screen menu." -msgstr "Waehlen Sie ein Filament fuer Erste Schichtkalibrierung aus und waehlen Sie es im On-Screen-Menu aus." +msgstr "Wählen Sie ein Filament für Erste- Schichtkalibrierung aus und wählen Sie es im On-Screen-Menu aus." # MSG_CRASH_DETECTED c=20 #: messages.c:29 @@ -268,7 +268,7 @@ msgstr "Crash erkannt." # MSG_CRASH_RESUME c=20 r=3 #: Marlin_main.cpp:651 msgid "Crash detected. Resume print?" -msgstr "Crash erkannt. Druck fortfuehren?" +msgstr "Crash erkannt. Druck fortführen?" # MSG_CRASH c=7 #: messages.c:28 @@ -298,7 +298,7 @@ msgstr "Motoren aus" # MSG_BABYSTEP_Z_NOT_SET c=20 r=12 #: messages.c:13 msgid "Distance between tip of the nozzle and the bed surface has not been set yet. Please follow the manual, chapter First steps, section First layer calibration." -msgstr "Der Abstand zwischen der Spitze der Duese und dem Bett ist noch nicht eingestellt. Bitte folgen Sie dem Handbuch, Kapitel Erste Schritte, Abschnitt Erste Schicht Kalibrierung." +msgstr "Der Abstand zwischen der Spitze der Düse und dem Bett ist noch nicht eingestellt. Bitte folgen Sie dem Handbuch, Kapitel Erste Schritte, Abschnitt Erste Schicht Kalibrierung." # MSG_FS_CONTINUE c=5 #: messages.c:152 @@ -308,7 +308,7 @@ msgstr "" # MSG_WIZARD_REPEAT_V2_CAL c=20 r=7 #: ultralcd.cpp:5021 msgid "Do you want to repeat last step to readjust distance between nozzle and heatbed?" -msgstr "Moechten Sie den letzten Schritt wiederholen, um den Abstand zwischen Duese und Druckbett neu einzustellen?" +msgstr "Möchten Sie den letzten Schritt wiederholen, um den Abstand zwischen Düse und Druckbett neu einzustellen?" # MSG_EXTRUDER_CORRECTION c=13 #: ultralcd.cpp:5090 @@ -326,24 +326,24 @@ msgid "Ejecting filament" msgstr "werfe Filament aus" # MSG_SELFTEST_ENDSTOP_NOTHIT c=20 -#: ultralcd.cpp:8149 +#: ultralcd.cpp:8070 msgid "Endstop not hit" msgstr "Ende nicht getroffen" # MSG_SELFTEST_ENDSTOP c=16 -#: ultralcd.cpp:8144 +#: ultralcd.cpp:8065 msgid "Endstop" msgstr "Endanschlag" # MSG_SELFTEST_ENDSTOPS c=20 -#: ultralcd.cpp:8135 +#: ultralcd.cpp:8056 msgid "Endstops" msgstr "Endschalter" # MSG_STACK_ERROR c=20 r=4 #: msgid "Error - static memory has been overwritten" -msgstr "Fehler - statischer Speicher wurde ueberschrieben" +msgstr "Fehler - statischer Speicher wurde überschrieben" # MSG_CUT_FILAMENT c=16 #: messages.c:61 @@ -363,7 +363,7 @@ msgstr "Schneide filament" # MSG_FSENS_NOT_RESPONDING c=20 r=4 #: ultralcd.cpp:4330 msgid "ERROR: Filament sensor is not responding, please check connection." -msgstr "FEHLER: Filament- sensor reagiert nicht, bitte Verbindung pruefen." +msgstr "FEHLER: Filament- sensor reagiert nicht, bitte Verbindung prüfen." # MSG_DIM c=6 #: messages.c:159 @@ -376,9 +376,9 @@ msgid "ERROR:" msgstr "FEHLER:" # MSG_SELFTEST_EXTRUDER_FAN_SPEED c=18 -#: ultralcd.cpp:8498 +#: ultralcd.cpp:8419 msgid "Extruder fan:" -msgstr "Extruder Luefter:" +msgstr "Extruderlüfter:" # MSG_INFO_EXTRUDER c=18 #: ultralcd.cpp:2040 @@ -391,7 +391,7 @@ msgid "Extruder" msgstr "" # MSG_MMU_FAIL_STATS c=18 -#: ultralcd.cpp:6754 +#: ultralcd.cpp:6675 msgid "Fail stats MMU" msgstr "MMU-Fehler" @@ -401,24 +401,24 @@ msgid "F. autoload" msgstr "F. autoladen" # MSG_FAIL_STATS c=18 -#: ultralcd.cpp:6751 +#: ultralcd.cpp:6672 msgid "Fail stats" msgstr "Fehlerstatistik" # MSG_FAN_SPEED c=14 #: messages.c:36 msgid "Fan speed" -msgstr "Luefter-Tempo" +msgstr "Lüfter-Tempo" # MSG_SELFTEST_FAN c=20 #: messages.c:91 msgid "Fan test" -msgstr "Lueftertest" +msgstr "Lüftertest" # MSG_FANS_CHECK c=13 #: messages.c:33 msgid "Fans check" -msgstr "Luefter Chk." +msgstr "Lüfter Check" # MSG_FSENSOR c=12 #: messages.c:49 @@ -428,7 +428,7 @@ msgstr "Fil. Sensor" # MSG_FIL_RUNOUTS c=15 #: messages.c:34 msgid "Fil. runouts" -msgstr "Fil. Maengel" +msgstr "Fil. Mängel" # MSG_FILAMENT_CLEAN c=20 r=2 #: messages.c:37 @@ -461,9 +461,9 @@ msgid "FS Action" msgstr "FS Aktion" # MSG_FILE_INCOMPLETE c=20 r=3 -#: ultralcd.cpp:8634 +#: ultralcd.cpp:8555 msgid "File incomplete. Continue anyway?" -msgstr "Datei unvollstaendig Trotzdem fortfahren?" +msgstr "Datei unvollständig Trotzdem fortfahren?" # MSG_FINISHING_MOVEMENTS c=20 #: messages.c:45 @@ -478,22 +478,22 @@ msgstr "Erste-Schicht Kal." # MSG_WIZARD_SELFTEST c=20 r=8 #: ultralcd.cpp:4942 msgid "First, I will run the selftest to check most common assembly problems." -msgstr "Zunaechst fuehre ich den Selbsttest durch, um die haeufigsten Probleme beim Zusammenbau zu ueberpruefen." +msgstr "Zunächst führe ich den Selbsttest durch, um die häufigsten Probleme beim Zusammenbau zu überprüfen." # MSG_MMU_FIX_ISSUE c=20 r=4 #: mmu.cpp:727 msgid "Fix the issue and then press button on MMU unit." -msgstr "Beseitigen Sie das Problem und druecken Sie dann den Knopf am MMU." +msgstr "Beseitigen Sie das Problem und drücken Sie dann den Knopf am MMU." # MSG_FLOW c=15 -#: ultralcd.cpp:6888 +#: ultralcd.cpp:6809 msgid "Flow" msgstr "Durchfluss" # MSG_SELFTEST_COOLING_FAN c=20 #: messages.c:88 msgid "Front print fan?" -msgstr "Teile Luefter?" +msgstr "Drucklüfter?" # MSG_BED_CORRECTION_FRONT c=14 #: ultralcd.cpp:3116 @@ -501,34 +501,34 @@ msgid "Front side[um]" msgstr "Vorne [um]" # MSG_SELFTEST_FANS c=20 -#: ultralcd.cpp:8179 +#: ultralcd.cpp:8100 msgid "Front/left fans" -msgstr "Teile/Extr. Luefter" +msgstr "Druck/Extr. Lüfter" # MSG_SELFTEST_HEATERTHERMISTOR c=20 -#: ultralcd.cpp:8127 +#: ultralcd.cpp:8048 msgid "Heater/Thermistor" msgstr "Heizung/Thermistor" # MSG_BED_HEATING_SAFETY_DISABLED c=20 r=4 -#: Marlin_main.cpp:9874 +#: Marlin_main.cpp:9877 msgid "Heating disabled by safety timer." msgstr "Heizung durch Sicherheitstimer deaktiviert." # MSG_HEATING_COMPLETE c=20 #: messages.c:51 msgid "Heating done." -msgstr "Aufwaermen OK." +msgstr "Aufwärmen OK." # MSG_HEATING c=20 #: messages.c:50 msgid "Heating" -msgstr "Aufwaermen" +msgstr "Aufwärmen" # MSG_WIZARD_WELCOME c=20 r=7 #: messages.c:121 msgid "Hi, I am your Original Prusa i3 printer. Would you like me to guide you through the setup process?" -msgstr "Hallo, ich bin Ihr Original Prusa i3 Drucker. Moechten Sie, dass ich Sie durch den Einrich- tungsablauf fuehre?" +msgstr "Hallo, ich bin Ihr Original Prusa i3 Drucker. Möchten Sie, dass ich Sie durch den Einricht- ungsablauf führe?" # MSG_FILAMENTCHANGE c=18 #: messages.c:43 @@ -548,47 +548,47 @@ msgstr "Wechsel ok?" # MSG_SELFTEST_CHECK_BED c=20 #: messages.c:94 msgid "Checking bed" -msgstr "Pruefe Bett" +msgstr "Prüfe Bett" # MSG_SELFTEST_CHECK_ENDSTOPS c=20 -#: ultralcd.cpp:8481 +#: ultralcd.cpp:8402 msgid "Checking endstops" -msgstr "Pruefe Endschalter" +msgstr "Prüfe Endschalter" # MSG_SELFTEST_CHECK_HOTEND c=20 -#: ultralcd.cpp:8487 +#: ultralcd.cpp:8408 msgid "Checking hotend" -msgstr "Pruefe Duese" +msgstr "Prüfe Düse" # MSG_SELFTEST_CHECK_FSENSOR c=20 #: messages.c:95 msgid "Checking sensors" -msgstr "Pruefe Sensoren" +msgstr "Prüfe Sensoren" # MSG_CHECKING_X c=20 #: messages.c:23 msgid "Checking X axis" -msgstr "Pruefe X Achse" +msgstr "Prüfe X Achse" # MSG_CHECKING_Y c=20 #: messages.c:24 msgid "Checking Y axis" -msgstr "Pruefe Y Achse" +msgstr "Prüfe Y Achse" # MSG_SELFTEST_CHECK_Z c=20 -#: ultralcd.cpp:8484 +#: ultralcd.cpp:8405 msgid "Checking Z axis" -msgstr "Pruefe Z Achse" +msgstr "Prüfe Z Achse" # MSG_CHOOSE_EXTRUDER c=20 #: messages.c:54 msgid "Choose extruder:" -msgstr "Extruder waehlen:" +msgstr "Extruder wählen:" # MSG_CHOOSE_FILAMENT c=20 #: messages.c:55 msgid "Choose filament:" -msgstr "Waehle Filament:" +msgstr "Wähle Filament:" # MSG_FILAMENT c=17 #: messages.c:35 @@ -598,12 +598,12 @@ msgstr "" # MSG_WIZARD_XYZ_CAL c=20 r=8 #: ultralcd.cpp:4951 msgid "I will run xyz calibration now. It will take approx. 12 mins." -msgstr "Ich werde jetzt die XYZ-Kalibrierung durchfuehren. Es wird ca. 12 Minuten dauern." +msgstr "Ich werde jetzt die XYZ-Kalibrierung durchführen. Es wird ca. 12 Minuten dauern." # MSG_WIZARD_Z_CAL c=20 r=8 #: ultralcd.cpp:4959 msgid "I will run z calibration now." -msgstr "Ich werde jetzt die Z Kalibrierung durchfuehren." +msgstr "Ich werde jetzt die Z Kalibrierung durchführen." # MSG_WATCH c=18 #: messages.c:116 @@ -633,12 +633,12 @@ msgstr "Letzte Druckfehler" # MSG_WIZARD_WELCOME_SHIPPING c=20 r=16 #: messages.c:122 msgid "Hi, I am your Original Prusa i3 printer. I will guide you through a short setup process, in which the Z-axis will be calibrated. Then, you will be ready to print." -msgstr "Hallo, ich bin Ihr Original Prusa i3 Drucker. Ich werde Sie durch einen kurzen Einrichtungsprozess fuehren, bei dem die Z-Achse kalibriert wird. Danach sind Sie bereit fuer den Druck." +msgstr "Hallo, ich bin Ihr Original Prusa i3 Drucker. Ich werde Sie durch einen kurzen Einrichtungsprozess führen, bei dem die Z-Achse kalibriert wird. Danach sind Sie bereit für den Druck." # MSG_ADDITIONAL_SHEETS c=20 r=9 #: ultralcd.cpp:5029 msgid "If you have additional steel sheets, calibrate their presets in Settings - HW Setup - Steel sheets." -msgstr "Wenn Sie zusaetzliche Stahlbleche haben, kalibrieren Sie deren Voreinstellungen unter Einstellungen - HW Setup - Stahlbleche." +msgstr "Wenn Sie zusätzliche Stahlbleche haben, kalibrieren Sie deren Voreinstellungen unter Einstellungen - HW Setup - Stahlbleche." # MSG_LAST_PRINT c=18 #: messages.c:56 @@ -648,7 +648,7 @@ msgstr "Letzter Druck" # MSG_SELFTEST_EXTRUDER_FAN c=20 #: messages.c:89 msgid "Left hotend fan?" -msgstr "Extruder Luefter?" +msgstr "Extruderlüfter?" # MSG_LEFT c=10 #: ultralcd.cpp:2844 @@ -671,9 +671,9 @@ msgid "Live adjust Z" msgstr "Z einstellen" # MSG_INSERT_FIL c=20 r=6 -#: ultralcd.cpp:7380 +#: ultralcd.cpp:7301 msgid "Insert the filament (do not load it) into the extruder and then press the knob." -msgstr "Stecken Sie das Filament (nicht laden) in den Extruder und druecken Sie dann den Knopf." +msgstr "Stecken Sie das Filament (nicht laden) in den Extruder und drücken Sie dann den Knopf." # MSG_LOAD_FILAMENT c=17 #: messages.c:58 @@ -688,7 +688,7 @@ msgstr "Lade Farbe" # MSG_LOADING_FILAMENT c=20 #: messages.c:59 msgid "Loading filament" -msgstr "Filament laedt" +msgstr "Filament lädt" # MSG_ITERATION c=12 #: messages.c:53 @@ -696,12 +696,12 @@ msgid "Iteration" msgstr "Wiederholung" # MSG_LOOSE_PULLEY c=20 -#: ultralcd.cpp:8167 +#: ultralcd.cpp:8088 msgid "Loose pulley" msgstr "Lose Riemenscheibe" # MSG_LOAD_TO_NOZZLE c=18 -#: ultralcd.cpp:6717 +#: ultralcd.cpp:6638 msgid "Load to nozzle" msgstr "In Nozzle laden" @@ -713,7 +713,7 @@ msgstr "M117 Erste-Schicht Kal." # MSG_MAIN c=18 #: messages.c:63 msgid "Main" -msgstr "Hauptmenue" +msgstr "Hauptmenü" # MSG_BL_HIGH c=12 #: messages.c:155 @@ -728,7 +728,7 @@ msgstr "Dimmwert" # MSG_MEASURE_BED_REFERENCE_HEIGHT_LINE1 c=20 r=3 #: messages.c:67 msgid "Measuring reference height of calibration point" -msgstr "Messen der Referenzhoehe des Kalibrierpunktes" +msgstr "Messen der Referenzhöhe des Kalibrierpunktes" # MSG_MESH_BED_LEVELING c=18 #: messages.c:148 @@ -748,7 +748,7 @@ msgstr "MMU OK. Temperatur wiederherstellen..." # MSG_MEASURED_SKEW c=14 #: ultralcd.cpp:2885 msgid "Measured skew" -msgstr "Schraeglauf" +msgstr "Schräglauf" # MSG_MMU_FAILS c=15 #: messages.c:69 @@ -851,7 +851,7 @@ msgid "No move." msgstr "Keine Bewegung." # MSG_NO_CARD c=18 -#: ultralcd.cpp:6697 +#: ultralcd.cpp:6618 msgid "No SD card" msgstr "Keine SD Karte" @@ -866,14 +866,14 @@ msgid "No" msgstr "Nein" # MSG_SELFTEST_NOTCONNECTED c=20 -#: ultralcd.cpp:8128 +#: ultralcd.cpp:8049 msgid "Not connected" msgstr "Nicht angeschlossen" # MSG_NEW_FIRMWARE_AVAILABLE c=20 r=2 #: util.cpp:195 msgid "New firmware version available:" -msgstr "Neue Firmware- Version verfuegbar:" +msgstr "Neue Firmware- Version verfügbar:" # MSG_SELFTEST_FAN_NO c=19 #: messages.c:92 @@ -883,17 +883,17 @@ msgstr "Dreht sich nicht" # MSG_WIZARD_V2_CAL c=20 r=8 #: ultralcd.cpp:4838 msgid "Now I will calibrate distance between tip of the nozzle and heatbed surface." -msgstr "Jetzt werde ich den Abstand zwischen Duesenspitze und Druckbett kalibrieren." +msgstr "Jetzt werde ich den Abstand zwischen Düsenspitze und Druckbett kalibrieren." # MSG_WIZARD_WILL_PREHEAT c=20 r=4 #: ultralcd.cpp:4967 msgid "Now I will preheat nozzle for PLA." -msgstr "Jetzt werde ich die Duese fuer PLA vorheizen." +msgstr "Jetzt werde ich die Düse für PLA vorheizen." # MSG_NOZZLE c=12 #: messages.c:72 msgid "Nozzle" -msgstr "Duese" +msgstr "Düse" # MSG_DEFAULT_SETTINGS_LOADED c=20 r=6 #: Marlin_main.cpp:1605 @@ -908,7 +908,7 @@ msgstr "Testdruck jetzt von Stahlblech entfernen." # MSG_NOZZLE_FAN c=10 #: ultralcd.cpp:1446 msgid "Nozzle FAN" -msgstr "Duesevent." +msgstr "Drucklüft." # MSG_PAUSE_PRINT c=18 #: messages.c:74 @@ -933,27 +933,27 @@ msgstr "PID Kalibrierung" # MSG_PINDA_PREHEAT c=20 #: ultralcd.cpp:683 msgid "PINDA Heating" -msgstr "PINDA erwaermen" +msgstr "PINDA erwärmen" # MSG_PAPER c=20 r=10 #: messages.c:73 msgid "Place a sheet of paper under the nozzle during the calibration of first 4 points. If the nozzle catches the paper, power off the printer immediately." -msgstr "Legen Sie ein Blatt Papier unter die Duese waehrend der Kalibrierung der ersten 4 Punkte. Wenn die Duese das Papier erfasst, den Drucker sofort ausschalten." +msgstr "Legen Sie ein Blatt Papier unter die Düse während der Kalibrierung der ersten 4 Punkte. Wenn die Düse das Papier erfasst, den Drucker sofort ausschalten." # MSG_WIZARD_CLEAN_HEATBED c=20 r=8 #: ultralcd.cpp:5024 msgid "Please clean heatbed and then press the knob." -msgstr "Bitte reinigen Sie das Heizbett und druecken Sie dann den Knopf." +msgstr "Bitte reinigen Sie das Heizbett und drücken Sie dann den Knopf." # MSG_CONFIRM_NOZZLE_CLEAN c=20 r=8 #: messages.c:26 msgid "Please clean the nozzle for calibration. Click when done." -msgstr "Bitte entfernen Sie ueberstehendes Filament von der Duese. Klicken wenn sauber." +msgstr "Bitte entfernen Sie überstehendes Filament von der Düse. Klicken wenn sauber." # MSG_SELFTEST_PLEASECHECK c=20 -#: ultralcd.cpp:8122 +#: ultralcd.cpp:8043 msgid "Please check:" -msgstr "Bitte pruefe:" +msgstr "Bitte prüfen:" # MSG_WIZARD_CALIBRATION_FAILED c=20 r=8 #: messages.c:117 @@ -963,7 +963,7 @@ msgstr "Bitte lesen Sie unser Handbuch und beheben Sie das Problem. Fahren Sie d # MSG_CHECK_IDLER c=20 r=5 #: Marlin_main.cpp:3798 msgid "Please open idler and remove filament manually." -msgstr "Bitte Spannrolle oeffnen und Fila- ment von Hand entfernen" +msgstr "Bitte Spannrolle öffnen und Filament von Hand entfernen" # MSG_PLACE_STEEL_SHEET c=20 r=5 #: messages.c:75 @@ -973,7 +973,7 @@ msgstr "Bitte legen Sie das Stahlblech auf das Heizbett." # MSG_PRESS_TO_UNLOAD c=20 r=4 #: messages.c:79 msgid "Please press the knob to unload filament" -msgstr "Bitte druecken Sie den Knopf um das Filament zu entladen." +msgstr "Bitte drücken Sie den Knopf um das Filament zu entladen." # MSG_PULL_OUT_FILAMENT c=20 r=4 #: messages.c:81 @@ -983,7 +983,7 @@ msgstr "Bitte ziehen Sie das Filament sofort heraus" # MSG_EJECT_REMOVE c=20 r=4 #: mmu.cpp:1421 msgid "Please remove filament and then press the knob." -msgstr "Bitte Filament entfernen und dann den Knopf druecken" +msgstr "Bitte Filament entfernen und dann den Knopf drücken" # MSG_REMOVE_STEEL_SHEET c=20 r=4 #: messages.c:84 @@ -993,7 +993,7 @@ msgstr "Bitte entfernen Sie das Stahlblech vom Heizbett." # MSG_RUN_XYZ c=20 r=4 #: Marlin_main.cpp:5338 msgid "Please run XYZ calibration first." -msgstr "Bitte zuerst XYZ Kalibrierung ausfuehren." +msgstr "Bitte zuerst XYZ Kalibrierung ausführen." # MSG_UPDATE_MMU2_FW c=20 r=4 #: mmu.cpp:1341 @@ -1013,17 +1013,17 @@ msgstr "Bitte zuerst Transportsicherungen entfernen." # MSG_PREHEAT_NOZZLE c=20 #: messages.c:78 msgid "Preheat the nozzle!" -msgstr "Duese vorheizen!" +msgstr "Düse vorheizen!" # MSG_PREHEAT c=18 -#: ultralcd.cpp:6655 +#: ultralcd.cpp:6576 msgid "Preheat" msgstr "Vorheizen" # MSG_WIZARD_HEATING c=20 r=3 #: messages.c:119 msgid "Preheating nozzle. Please wait." -msgstr "Vorheizen der Duese. Bitte warten." +msgstr "Vorheizen der Düse. Bitte warten." # MSG_NEW_FIRMWARE_PLEASE_UPGRADE c=20 #: util.cpp:199 @@ -1031,9 +1031,9 @@ msgid "Please upgrade." msgstr "Bitte aktualisieren." # MSG_PRESS_TO_PREHEAT c=20 r=4 -#: Marlin_main.cpp:12049 +#: Marlin_main.cpp:12052 msgid "Press the knob to preheat nozzle and continue." -msgstr "Bitte druecken Sie den Knopf um die Duese vorzuheizen und fortzufahren." +msgstr "Bitte drücken Sie den Knopf um die Düse vorzuheizen und fortzufahren." # MSG_FS_PAUSE c=5 #: fsensor.cpp:730 @@ -1061,9 +1061,9 @@ msgid "Preheating to unload" msgstr "Heizen zum Entladen" # MSG_SELFTEST_PRINT_FAN_SPEED c=18 -#: ultralcd.cpp:8501 +#: ultralcd.cpp:8422 msgid "Print fan:" -msgstr "Druckvent.:" +msgstr "Drucklüfter:" # MSG_CARD_MENU c=18 #: messages.c:22 @@ -1073,7 +1073,7 @@ msgstr "Drucken von SD" # MSG_PRESS_KNOB c=20 #: ultralcd.cpp:2130 msgid "Press the knob" -msgstr "Knopf druecken zum" +msgstr "Knopf drücken zum" # MSG_PRINT_PAUSED c=20 #: ultralcd.cpp:907 @@ -1083,7 +1083,7 @@ msgstr "Druck pausiert" # MSG_RESUME_NOZZLE_TEMP c=20 r=4 #: mmu.cpp:726 msgid "Press the knob to resume nozzle temperature." -msgstr "Druecken Sie den Knopf um die Duesentemperatur wiederherzustellen" +msgstr "Drücken Sie den Knopf um die Düsentemperatur wiederherzustellen" # MSG_FOLLOW_CALIBRATION_FLOW c=20 r=8 #: messages.c:46 @@ -1093,17 +1093,17 @@ msgstr "Drucker wurde noch nicht kalibriert. Bitte folgen Sie dem Handbuch, Kapi # MSG_PRINT_FAN c=10 #: ultralcd.cpp:1447 msgid "Print FAN" -msgstr "Druckvent." +msgstr "Drucklüft." # MSG_WIZARD_LOAD_FILAMENT c=20 r=6 #: ultralcd.cpp:4818 msgid "Please insert filament into the extruder, then press the knob to load it." -msgstr "Bitte legen Sie das Filament in den Extruder ein und druecken Sie dann den Knopf, um es zu laden." +msgstr "Bitte legen Sie das Filament in den Extruder ein und drücken Sie dann den Knopf, um es zu laden." # MSG_MMU_INSERT_FILAMENT_FIRST_TUBE c=20 r=6 #: ultralcd.cpp:4813 msgid "Please insert filament into the first tube of the MMU, then press the knob to load it." -msgstr "Bitte stecken Sie das Filament in den ersten Schlauch der MMU und druecken Sie dann den Knopf, um es zu laden." +msgstr "Bitte stecken Sie das Filament in den ersten Schlauch der MMU und drücken Sie dann den Knopf, um es zu laden." # MSG_PLEASE_LOAD_PLA c=20 r=4 #: ultralcd.cpp:4735 @@ -1116,24 +1116,24 @@ msgid "Rear side [um]" msgstr "Hinten [um]" # MSG_UNLOAD_FILAMENT_REPEAT c=20 r=4 -#: ultralcd.cpp:7404 +#: ultralcd.cpp:7325 msgid "Please unload the filament first, then repeat this action." msgstr "Bitte entladen Sie erst das Filament und versuchen Sie es nochmal." # MSG_CHECK_IR_CONNECTION c=20 r=4 -#: ultralcd.cpp:7407 +#: ultralcd.cpp:7328 msgid "Please check the IR sensor connection, unload filament if present." -msgstr "Bitte IR Sensor Verbindungen ueber- pruefen und Filament entladen ist." +msgstr "Bitte IR Sensor Verbindungen über- prüfen und Filament entladen ist." # MSG_RECOVERING_PRINT c=20 -#: Marlin_main.cpp:11393 +#: Marlin_main.cpp:11396 msgid "Recovering print" msgstr "Druck wiederherst" # MSG_REMOVE_OLD_FILAMENT c=20 r=5 #: mmu.cpp:833 msgid "Remove old filament and press the knob to start loading new filament." -msgstr "Entfernen Sie das alte Filament und druecken Sie den Knopf, um das neue zu laden." +msgstr "Entfernen Sie das alte Filament und drücken Sie den Knopf, um das neue zu laden." # MSG_CALIBRATE_BED_RESET c=18 #: ultralcd.cpp:5804 @@ -1143,7 +1143,7 @@ msgstr "Reset XYZ Kalibr." # MSG_RESET c=14 #: messages.c:85 msgid "Reset" -msgstr "Ruecksetzen" +msgstr "Rücksetzen" # MSG_RESUME_PRINT c=18 #: messages.c:86 @@ -1168,7 +1168,7 @@ msgstr "" # MSG_WIZARD_RERUN c=20 r=7 #: ultralcd.cpp:4756 msgid "Running Wizard will delete current calibration results and start from the beginning. Continue?" -msgstr "Der Assistent wird die aktuellen Kalibrierungsdaten loeschen und von vorne beginnen. Weiterfahren?" +msgstr "Der Assistent wird die aktuellen Kalibrierungsdaten löschen und von vorne beginnen. Weiterfahren?" # MSG_SD_CARD c=8 #: messages.c:138 @@ -1188,15 +1188,15 @@ msgstr "Suche Bett Kalibrierpunkt" # MSG_LANGUAGE_SELECT c=18 #: ultralcd.cpp:4451 msgid "Select language" -msgstr "Waehle Sprache" +msgstr "Wähle Sprache" # MSG_SELFTEST_OK c=20 -#: ultralcd.cpp:7679 +#: ultralcd.cpp:7600 msgid "Self test OK" msgstr "Selbsttest OK" # MSG_SELFTEST_START c=20 -#: ultralcd.cpp:7447 +#: ultralcd.cpp:7368 msgid "Self test start" msgstr "Selbsttest start" @@ -1206,7 +1206,7 @@ msgid "Selftest" msgstr "Selbsttest" # MSG_SELFTEST_ERROR c=20 -#: ultralcd.cpp:8121 +#: ultralcd.cpp:8042 msgid "Selftest error!" msgstr "Selbsttest Fehler!" @@ -1218,12 +1218,12 @@ msgstr "Selbsttest Error" # MSG_FORCE_SELFTEST c=20 r=8 #: Marlin_main.cpp:1637 msgid "Selftest will be run to calibrate accurate sensorless rehoming." -msgstr "Selbsttest im Gang, um die genaue Rueck- kehr zum Nullpunkt ohne Sensor zu kalibrieren" +msgstr "Selbsttest wird gestartet, um Startposition zu kalibrieren." # MSG_SEL_PREHEAT_TEMP c=20 r=6 #: ultralcd.cpp:4998 msgid "Select nozzle preheat temperature which matches your material." -msgstr "Bitte Vorheiztemperatur auswaehlen, die Ihrem Material entspricht." +msgstr "Bitte Vorheiztemperatur auswählen, die Ihrem Material entspricht." # MSG_SET_TEMPERATURE c=20 #: ultralcd.cpp:3135 @@ -1263,7 +1263,7 @@ msgstr "Zeit" # MSG_SEVERE_SKEW c=14 #: ultralcd.cpp:2888 msgid "Severe skew" -msgstr "Sehr Schraeg" +msgstr "Sehr schräg" # MSG_SORT_ALPHA c=8 #: messages.c:141 @@ -1283,7 +1283,7 @@ msgstr "Laut" # MSG_SLIGHT_SKEW c=14 #: ultralcd.cpp:2887 msgid "Slight skew" -msgstr "Leicht Schraeg" +msgstr "Leicht schräg" # MSG_SOUND c=7 #: messages.c:143 @@ -1293,7 +1293,7 @@ msgstr "Ton" # MSG_RUNOUTS c=7 #: ultralcd.cpp:1593 msgid "Runouts" -msgstr "Maengel" +msgstr "Mängel" # MSG_Z-LEVELING_ENFORCED c=20 r=4 #: Marlin_main.cpp:3303 @@ -1306,7 +1306,7 @@ msgid "Once" msgstr "Einmal" # MSG_SPEED c=15 -#: ultralcd.cpp:6882 +#: ultralcd.cpp:6803 msgid "Speed" msgstr "Geschwindigkeit" @@ -1318,7 +1318,7 @@ msgstr "Dreht sich" # MSG_TEMP_CAL_WARNING c=20 r=4 #: Marlin_main.cpp:5351 msgid "Stable ambient temperature 21-26C is needed a rigid stand is required." -msgstr "Stabile Umgebungs- temperatur 21-26C und feste Stand- flaeche erforderlich" +msgstr "Stabile Umgebungs- temperatur 21-26C und feste Stand- fläche erforderlich" # MSG_STATISTICS c=18 #: ultralcd.cpp:6081 @@ -1336,19 +1336,19 @@ msgid "STOPPED." msgstr "GESTOPPT." # MSG_SUPPORT c=18 -#: ultralcd.cpp:6756 +#: ultralcd.cpp:6677 msgid "Support" msgstr "" # MSG_SELFTEST_SWAPPED c=16 -#: ultralcd.cpp:8180 +#: ultralcd.cpp:8101 msgid "Swapped" msgstr "Ausgetauscht" # MSG_SELECT_FILAMENT c=20 #: ultralcd.cpp:4706 msgid "Select filament:" -msgstr "Filament auswaehlen:" +msgstr "Filament auswählen:" # MSG_TEMP_CALIBRATION c=14 #: messages.c:112 @@ -1358,7 +1358,7 @@ msgstr "Temp Kalib." # MSG_SELECT_TEMP_MATCHES_MATERIAL c=20 r=4 #: ultralcd.cpp:4847 msgid "Select temperature which matches your material." -msgstr "Waehlen Sie die Temperatur, die zu Ihrem Material passt." +msgstr "Wählen Sie die Temperatur, die zu Ihrem Material passt." # MSG_CALIBRATION_PINDA_MENU c=17 #: ultralcd.cpp:5812 @@ -1376,9 +1376,9 @@ msgid "Temperature calibration is finished and active. Temp. calibration can be msgstr "Temp.kalibrierung ist fertig + aktiv. Temp.kalibrierung kann ausgeschaltet werden im Menu Einstellungen -> Temp.kal." # MSG_FS_VERIFIED c=20 r=3 -#: ultralcd.cpp:7411 +#: ultralcd.cpp:7332 msgid "Sensor verified, remove the filament now." -msgstr "Sensor ueberprueft, entladen Sie jetzt das Filament." +msgstr "Sensor überprüft, entladen Sie jetzt das Filament." # MSG_TEMPERATURE c=18 #: ultralcd.cpp:5673 @@ -1393,7 +1393,7 @@ msgstr "Temperaturen" # MSG_FOLLOW_Z_CALIBRATION_FLOW c=20 r=9 #: messages.c:47 msgid "There is still a need to make Z calibration. Please follow the manual, chapter First steps, section Calibration flow." -msgstr "Es ist noch not- wendig die Z- Kalibrierung aus- zufuehren. Bitte befolgen Sie das Handbuch, Kapitel Erste Schritte, Abschnitt Kalibrierablauf." +msgstr "Es ist noch not- wendig die Z- Kalibrierung aus- zuführen. Bitte befolgen Sie das Handbuch, Kapitel Erste Schritte, Abschnitt Kalibrierablauf." # MSG_TOTAL_FILAMENT c=19 #: ultralcd.cpp:2735 @@ -1406,7 +1406,7 @@ msgid "Total print time" msgstr "Gesamte Druckzeit" # MSG_TUNE c=18 -#: ultralcd.cpp:6653 +#: ultralcd.cpp:6574 msgid "Tune" msgstr "Feineinstellung" @@ -1463,27 +1463,27 @@ msgstr "Warte auf Benutzer.." # MSG_WAITING_TEMP c=20 r=4 #: ultralcd.cpp:3283 msgid "Waiting for nozzle and bed cooling" -msgstr "Warten bis Heizung und Bett abgekuehlt sind" +msgstr "Warten bis Heizung und Bett abgekühlt sind" # MSG_WAITING_TEMP_PINDA c=20 r=3 #: ultralcd.cpp:3244 msgid "Waiting for PINDA probe cooling" -msgstr "Warten, bis PINDA- Sonde abgekuehlt ist" +msgstr "Warten, bis PINDA- Sonde abgekühlt ist" # MSG_CHANGED_BOTH c=20 r=4 #: Marlin_main.cpp:1597 msgid "Warning: both printer type and motherboard type changed." -msgstr "Warnung: Druckertyp und Platinentyp wurden beide geaendert." +msgstr "Warnung: Druckertyp und Platinentyp wurden beide geändert." # MSG_CHANGED_MOTHERBOARD c=20 r=4 #: Marlin_main.cpp:1589 msgid "Warning: motherboard type changed." -msgstr "Warnung: Platinentyp wurde geaendert." +msgstr "Warnung: Platinentyp wurde geändert." # MSG_CHANGED_PRINTER c=20 r=4 #: Marlin_main.cpp:1593 msgid "Warning: printer type changed." -msgstr "Warnung: Druckertyp wurde geaendert." +msgstr "Warnung: Druckertyp wurde geändert." # MSG_UNLOAD_SUCCESSFUL c=20 r=2 #: Marlin_main.cpp:3789 @@ -1518,22 +1518,22 @@ msgstr "Ja" # MSG_WIZARD_QUIT c=20 r=8 #: messages.c:120 msgid "You can always resume the Wizard from Calibration -> Wizard." -msgstr "Sie koennen den Assistenten immer im Menu neu starten: Kalibrierung -> Assistent" +msgstr "Sie können den Assistenten immer im Menu neu starten: Kalibrierung -> Assistent" # MSG_BED_SKEW_OFFSET_DETECTION_SKEW_EXTREME c=20 r=8 #: ultralcd.cpp:3743 msgid "XYZ calibration all right. Skew will be corrected automatically." -msgstr "XYZ Kalibrierung in Ordnung. Schraeglauf wird automatisch korrigiert." +msgstr "XYZ Kalibrierung in Ordnung. Schräglauf wird automatisch korrigiert." # MSG_BED_SKEW_OFFSET_DETECTION_SKEW_MILD c=20 r=8 #: ultralcd.cpp:3740 msgid "XYZ calibration all right. X/Y axes are slightly skewed. Good job!" -msgstr "XYZ Kalibrierung in Ordnung. X/Y Achsen sind etwas schraeg. Gut gemacht!" +msgstr "XYZ Kalibrierung in Ordnung. X/Y Achsen sind etwas schräg. Gut gemacht!" # MSG_TIMEOUT c=12 #: messages.c:157 msgid "Timeout" -msgstr "Verzoegerung" +msgstr "" # MSG_X_CORRECTION c=13 #: ultralcd.cpp:5086 @@ -1543,17 +1543,17 @@ msgstr "X-Korrektur:" # MSG_BED_SKEW_OFFSET_DETECTION_PERFECT c=20 r=8 #: ultralcd.cpp:3737 msgid "XYZ calibration ok. X/Y axes are perpendicular. Congratulations!" -msgstr "XYZ-Kalibrierung ok. X/Y-Achsen sind senkrecht zueinander Glueckwunsch!" +msgstr "XYZ-Kalibrierung ok. X/Y-Achsen sind senkrecht zueinander Glückwunsch!" # MSG_BED_SKEW_OFFSET_DETECTION_WARNING_FRONT_BOTH_FAR c=20 r=8 #: ultralcd.cpp:3721 msgid "XYZ calibration compromised. Front calibration points not reachable." -msgstr "XYZ-Kalibrierung beeintraechtigt. Vordere Kalibrierpunkte nicht erreichbar." +msgstr "XYZ-Kalibrierung beeinträchtigt. Vordere Kalibrierpunkte nicht erreichbar." # MSG_BED_SKEW_OFFSET_DETECTION_WARNING_FRONT_RIGHT_FAR c=20 r=8 #: ultralcd.cpp:3724 msgid "XYZ calibration compromised. Right front calibration point not reachable." -msgstr "XYZ-Kalibrierung beeintraechtigt. Rechter vorderer Kalibrierpunkt nicht erreichbar." +msgstr "XYZ-Kalibrierung beeinträchtigt. Rechter vorderer Kalibrierpunkt nicht erreichbar." # MSG_LOAD_ALL c=17 #: ultralcd.cpp:6167 @@ -1583,12 +1583,12 @@ msgstr "Y Entfernung vom Min" # MSG_WIZARD_V2_CAL_2 c=20 r=12 #: ultralcd.cpp:4850 msgid "The printer will start printing a zig-zag line. Rotate the knob until you reach the optimal height. Check the pictures in the handbook (Calibration chapter)." -msgstr "Der Drucker beginnt mit dem Drucken einer Zickzacklinie. Drehen Sie den Knopf, bis Sie die optimale Hoehe erreicht haben. Ueberpruefen Sie die Bilder im Handbuch (Kapitel Kalibrierung)." +msgstr "Der Drucker beginnt mit dem Drucken einer Zickzacklinie. Drehen Sie den Knopf, bis Sie die optimale Höhe erreicht haben. überprüfen Sie die Bilder im Handbuch (Kapitel Kalibrierung)." # MSG_FIL_FAILED c=20 r=5 -#: ultralcd.cpp:7415 +#: ultralcd.cpp:7336 msgid "Verification failed, remove the filament and try again." -msgstr "Ueberpruefung fehl- geschlagen, entladen Sie das Filament und versuchen Sie es erneut." +msgstr "überprüfung fehl- geschlagen, entladen Sie das Filament und versuchen Sie es erneut." # MSG_Y_CORRECTION c=13 #: ultralcd.cpp:5087 @@ -1608,7 +1608,7 @@ msgstr "An" # MSG_BACK c=18 #: messages.c:64 msgid "Back" -msgstr "Zurueck" +msgstr "Zurück" # MSG_CHECKS c=18 #: ultralcd.cpp:5641 @@ -1616,7 +1616,7 @@ msgid "Checks" msgstr "Kontrolle" # MSG_FALSE_TRIGGERING c=20 -#: ultralcd.cpp:8190 +#: ultralcd.cpp:8111 msgid "False triggering" msgstr "Falschtriggerung" @@ -1668,37 +1668,37 @@ msgstr "Modell" # MSG_NOZZLE_DIAMETER c=10 #: messages.c:136 msgid "Nozzle d." -msgstr "Duese D." +msgstr "Düsendiam." # MSG_GCODE_DIFF_CONTINUE c=20 r=4 #: util.cpp:414 msgid "G-code sliced for a different level. Continue?" -msgstr "G-Code ist fuer einen anderen Level geslict. Fortfahren?" +msgstr "G-Code ist für einen anderen Level geslict. Fortfahren?" # MSG_GCODE_DIFF_CANCELLED c=20 r=7 #: util.cpp:420 msgid "G-code sliced for a different level. Please re-slice the model again. Print cancelled." -msgstr "G-Code ist fuer einen anderen Level geslict. Bitte slicen Sie das Modell erneut. Druck abgebrochen." +msgstr "G-Code ist für einen anderen Level geslict. Bitte slicen Sie das Modell erneut. Druck abgebrochen." # MSG_GCODE_DIFF_PRINTER_CONTINUE c=20 r=5 #: messages.c:134 msgid "G-code sliced for a different printer type. Continue?" -msgstr "G-Code ist fuer einen anderen Drucker geslict. Fortfahren?" +msgstr "G-Code ist für einen anderen Drucker geslict. Fortfahren?" # MSG_GCODE_DIFF_PRINTER_CANCELLED c=20 r=8 #: messages.c:135 msgid "G-code sliced for a different printer type. Please re-slice the model again. Print cancelled." -msgstr "G-Code ist fuer einen anderen Drucker geslict. Bitte slicen Sie das Modell erneut. Druck abgebrochen." +msgstr "G-Code ist für einen anderen Drucker geslict. Bitte slicen Sie das Modell erneut. Druck abgebrochen." # MSG_GCODE_NEWER_FIRMWARE_CONTINUE c=20 r=5 #: util.cpp:381 msgid "G-code sliced for a newer firmware. Continue?" -msgstr "G-Code ist fuer eine neuere Firmware geslict. Fortfahren?" +msgstr "G-Code ist für eine neuere Firmware geslict. Fortfahren?" # MSG_GCODE_NEWER_FIRMWARE_CANCELLED c=20 r=8 #: util.cpp:387 msgid "G-code sliced for a newer firmware. Please update the firmware. Print cancelled." -msgstr "G-Code ist fuer eine neuere Firmware geslict. Bitte die Firmware updaten. Druck abgebrochen." +msgstr "G-Code ist für eine neuere Firmware geslict. Bitte die Firmware updaten. Druck abgebrochen." # MSG_PREHEATING_TO_CUT c=20 #: ultralcd.cpp:2309 @@ -1713,25 +1713,25 @@ msgstr "Heizen zum Auswurf" # MSG_NOZZLE_DIFFERS_CONTINUE c=20 r=5 #: util.cpp:294 msgid "Printer nozzle diameter differs from the G-code. Continue?" -msgstr "Der Durchmesser der Druckerduese weicht vom G-Code ab. Fortfahren?" +msgstr "Der Durchmesser der Druckerdüse weicht vom G-Code ab. Fortfahren?" # MSG_NOZZLE_DIFFERS_CANCELLED c=20 r=9 #: util.cpp:301 msgid "Printer nozzle diameter differs from the G-code. Please check the value in settings. Print cancelled." -msgstr "Der Durchmesser der Druckerduese weicht vom G-Code ab. Bitte ueberpruefen Sie den Wert in den Einstellungen. Druck abgebrochen." +msgstr "Der Durchmesser der Druckerdüse weicht vom G-Code ab. Bitte überprüfen Sie den Wert in den Einstellungen. Druck abgebrochen." # MSG_SELFTEST_FS_LEVEL c=20 -#: ultralcd.cpp:8195 +#: ultralcd.cpp:8116 msgid "%s level expected" msgstr "%s Level erwartet" # MSG_RENAME c=18 -#: ultralcd.cpp:6579 +#: ultralcd.cpp:6500 msgid "Rename" msgstr "Umbenennen" # MSG_SELECT c=18 -#: ultralcd.cpp:6572 +#: ultralcd.cpp:6493 msgid "Select" msgstr "Auswahl" From 14f309819d55f2e184460d2aaaf9acd02dac2855 Mon Sep 17 00:00:00 2001 From: 3d-gussner <3d.gussner@gmail.com> Date: Sun, 30 Jan 2022 12:26:54 +0100 Subject: [PATCH 13/77] Add Hungarian replacement Fix changed chars. --- lang/lang-import.sh | 184 ++++++++++++++++++++++++++------------------ 1 file changed, 107 insertions(+), 77 deletions(-) diff --git a/lang/lang-import.sh b/lang/lang-import.sh index a79915433..df8920d96 100755 --- a/lang/lang-import.sh +++ b/lang/lang-import.sh @@ -29,7 +29,7 @@ # Add Community language support # Use `git rev-list --count HEAD lang-import.sh` # to get Build Nr -# 14 Jan. 2022, 3d-gussner, Replace German UTF-8 '' to HD44780 A00 ROM '' +# 14 Jan. 2022, 3d-gussner, Replace German UTF-8 'äöÿÿ' to HD44780 A00 ROM 'äöÿÿ' # 28 Jan. 2022, 3d-gussner, Run lang-check and output `xx-output.txt` file to review # translations # new argruments `--information` `--import-check` @@ -81,52 +81,52 @@ sed -i 's/ \\n/ /g;s/\\n/ /g' $LNG'_filtered.po' #replace in czech translation if [ "$LNG" = "cz" ]; then - #replace '' with 'z' + #replace 'ž' with 'z' sed -i 's/\xc5\xbe/z/g' $LNG'_filtered.po' - #replace '' with 'e' + #replace 'ì' with 'e' sed -i 's/\xc4\x9b/e/g' $LNG'_filtered.po' - #replace '' with 'i' + #replace 'í' with 'i' sed -i 's/\xc3\xad/i/g' $LNG'_filtered.po' - #replace '' with 'r' + #replace 'ø' with 'r' sed -i 's/\xc5\x99/r/g' $LNG'_filtered.po' - #replace '' with 'c' + #replace 'è' with 'c' sed -i 's/\xc4\x8d/c/g' $LNG'_filtered.po' - #replace '' with 'a' + #replace 'á' with 'a' sed -i 's/\xc3\xa1/a/g' $LNG'_filtered.po' - #replace '' with 'e' + #replace 'é' with 'e' sed -i 's/\xc3\xa9/e/g' $LNG'_filtered.po' fi #replace in german translation https://en.wikipedia.org/wiki/German_orthography if [ "$LNG" = "de" ]; then -#replace UTF-8 '' to HD44780 A00 '' - #replace '' with 'A00 ROM ' +#replace UTF-8 'äöüß' to HD44780 A00 'äöüß' + #replace 'ä' with 'A00 ROM ä' sed -i 's/\xc3\xa4/\\xe1/g' $LNG'_filtered.po' - #replace '' with 'A00 ROM ' + #replace 'Ä' with 'A00 ROM ä' sed -i 's/\xc3\x84/\\xe1/g' $LNG'_filtered.po' - #replace '' with 'A00 ROM ' + #replace 'ü' with 'A00 ROM ü' sed -i 's/\xc3\xbc/\\xf5/g' $LNG'_filtered.po' - #replace '' with 'A00 ROM ' + #replace 'Ü' with 'A00 ROM ü' sed -i 's/\xc3\x9c/\\xf5/g' $LNG'_filtered.po' - #replace '' with 'A00 ROM ' + #replace 'ö' with 'A00 ROM ö' sed -i 's/\xc3\xb6/\\xef/g' $LNG'_filtered.po' - #replace '' with 'A00 ROM ' + #replace 'Ö' with 'A00 ROM ö' sed -i 's/\xc3\x96/\\xef/g' $LNG'_filtered.po' - #replace '' with 'A00 ROM ' + #replace 'ß' with 'A00 ROM ß' sed -i 's/\xc3\x9f/\\xe2/g' $LNG'_filtered.po' fi #replace in spain translation if [ "$LNG" = "es" ]; then - #replace '' with 'a' + #replace 'á' with 'a' sed -i 's/\xc3\xa1/a/g' $LNG'_filtered.po' - #replace '' with '?' + #replace '¿' with '?' sed -i 's/\xc2\xbf/?/g' $LNG'_filtered.po' - #replace '' with 'o' + #replace 'ó' with 'o' sed -i 's/\xc3\xb3/o/g' $LNG'_filtered.po' - #replace '' with 'e' + #replace 'é' with 'e' sed -i 's/\xc3\xa9/e/g' $LNG'_filtered.po' - #replace '' with 'i' + #replace 'í' with 'i' sed -i 's/\xc3\xad/i/g' $LNG'_filtered.po' #replace '!' with '!' sed -i 's/\xc2\xa1/!/g' $LNG'_filtered.po' @@ -136,145 +136,175 @@ fi #replace in french translation https://en.wikipedia.org/wiki/French_orthography if [ "$LNG" = "fr" ]; then - #replace '' with 'a' (right) + #replace 'á' with 'a' (right) sed -i 's/\xc3\xa1/a/g' $LNG'_filtered.po' - #replace '' with 'A' (right) + #replace 'Á' with 'A' (right) sed -i 's/\xc3\x81/A/g' $LNG'_filtered.po' - #replace '' with 'a' (left) + #replace 'à' with 'a' (left) sed -i 's/\xc3\xa0/a/g' $LNG'_filtered.po' - #replace '' with 'A' (left) + #replace 'À' with 'A' (left) sed -i 's/\xc3\x80/A/g' $LNG'_filtered.po' - #replace '' with 'e' (right) + #replace 'é' with 'e' (right) sed -i 's/\xc3\xa9/e/g' $LNG'_filtered.po' - #replace '' with 'E' (right) + #replace 'É' with 'E' (right) sed -i 's/\xc3\x89/E/g' $LNG'_filtered.po' - #replace '' with 'e' (left) + #replace 'è' with 'e' (left) sed -i 's/\xc3\xa8/e/g' $LNG'_filtered.po' - #replace '' with 'E' (left) + #replace 'È' with 'E' (left) sed -i 's/\xc3\x88/E/g' $LNG'_filtered.po' fi #replace in italian translation if [ "$LNG" = "it" ]; then - #replace '' with 'e' (left) + #replace 'é' with 'e' (left) sed -i 's/\xc3\xa8/e/g' $LNG'_filtered.po' - #replace '' with 'a' (left) + #replace 'á' with 'a' (left) sed -i 's/\xc3\xa0/a/g' $LNG'_filtered.po' - #replace '' with 'o' (left) + #replace 'ó' with 'o' (left) sed -i 's/\xc3\xb2/o/g' $LNG'_filtered.po' - #replace '' with 'u' (left) + #replace 'ú' with 'u' (left) sed -i 's/\xc3\xb9/u/g' $LNG'_filtered.po' - #replace '' with 'e' + #replace 'é' with 'e' sed -i 's/\xc3\xa9/e/g' $LNG'_filtered.po' - #replace '' with 'E' (left) + #replace 'É' with 'E' (left) sed -i 's/\xc3\x88/E/g' $LNG'_filtered.po' fi #replace in dutch translation according to https://nl.wikipedia.org/wiki/Accenttekens_in_de_Nederlandse_spelling if [ "$LNG" = "nl" ]; then - #replace '' with 'e' + #replace 'ë' with 'e' sed -i 's/\xc3\xab/e/g' $LNG'_filtered.po' - #replace '' with 'i' + #replace 'ï' with 'i' sed -i 's/\xc3\xaf/i/g' $LNG'_filtered.po' - #replace '' with 'e' + #replace 'é' with 'e' sed -i 's/\xc3\xa9/e/g' $LNG'_filtered.po' - #replace '' with 'e' (left) + #replace 'è' with 'e' (left) sed -i 's/\xc3\xa8/e/g' $LNG'_filtered.po' - #replace '' with 'o' (left) + #replace 'ö' with 'o' (left) sed -i 's/\xc3\xb6/o/g' $LNG'_filtered.po' - #replace '' with 'e' (left) + #replace 'ê' with 'e' (left) sed -i 's/\xc3\xaa/e/g' $LNG'_filtered.po' - #replace '' with 'u' (left) + #replace 'ü' with 'u' (left) sed -i 's/\xc3\xbc/u/g' $LNG'_filtered.po' - #replace '' with 'c' (left) + #replace 'ç' with 'c' (left) sed -i 's/\xc3\xa7/c/g' $LNG'_filtered.po' - #replace '' with 'a' (left) + #replace 'á' with 'a' (left) sed -i 's/\xc3\xa1/a/g' $LNG'_filtered.po' - #replace '' with 'a' (left) + #replace 'à' with 'a' (left) sed -i 's/\xc3\xa0/a/g' $LNG'_filtered.po' - #replace '' with 'a' (left) + #replace 'ä' with 'a' (left) sed -i 's/\xc3\xa4/a/g' $LNG'_filtered.po' - #replace '' with 'u' (left) + #replace 'û' with 'u' (left) sed -i 's/\xc3\xbc/u/g' $LNG'_filtered.po' - #replace '' with 'i' (left) + #replace 'î' with 'i' (left) sed -i 's/\xc3\xae/i/g' $LNG'_filtered.po' - #replace '' with 'i' (left) + #replace 'í' with 'i' (left) sed -i 's/\xc3\xad/i/g' $LNG'_filtered.po' - #replace '' with 'o' (left) + #replace 'ô' with 'o' (left) sed -i 's/\xc3\xb4/o/g' $LNG'_filtered.po' - #replace '' with 'u' (left) + #replace 'ú' with 'u' (left) sed -i 's/\xc3\xba/u/g' $LNG'_filtered.po' - #replace '' with 'n' (left) + #replace 'ñ' with 'n' (left) sed -i 's/\xc3\xb1/n/g' $LNG'_filtered.po' - #replace '' with 'a' (left) + #replace 'â' with 'a' (left) sed -i 's/\xc3\xa2/a/g' $LNG'_filtered.po' - #replace '' with 'A' (left) + #replace 'Å' with 'A' (left) sed -i 's/\xc3\x85/A/g' $LNG'_filtered.po' fi if [ "$LNG" = "sv" ]; then -#repace '' with 'Aa' +#repace 'Å' with 'Aa' sed -i 's/\xc3\x85/Aa/g' $LNG'_filtered.po' -#repace '' with 'aa' +#repace 'å' with 'aa' sed -i 's/\xc3\xA5/aa/g' $LNG'_filtered.po' fi if [ "$LNG" = "da" ]; then -#repace '' with 'Aa' +#repace 'Å' with 'Aa' sed -i 's/\xc3\x85/Aa/g' $LNG'_filtered.po' -#repace '' with 'aa' +#repace 'å' with 'aa' sed -i 's/\xc3\xA5/aa/g' $LNG'_filtered.po' fi if [ "$LNG" = "sl" ]; then - #replace '' with 'e' + #replace 'ë' with 'e' sed -i 's/\xc3\xab/e/g' $LNG'_filtered.po' - #replace '' with 'a' (left) + #replace 'ä' with 'a' (left) sed -i 's/\xc3\xa4/a/g' $LNG'_filtered.po' - #replace '' with 'e' + #replace 'é' with 'e' sed -i 's/\xc3\xa9/e/g' $LNG'_filtered.po' fi -if [ "$LNG" = "hu" ]; then - #replace '' with 'e' - sed -i 's/\xc3\xab/e/g' $LNG'_filtered.po' - #replace '' with 'a' - sed -i 's/\xc3\xa4/a/g' $LNG'_filtered.po' - #replace '' with 'e' +if [ "$LNG" = "hu" ]; then # See https://www.fileformat.info/info/charset/UTF-8/list.htm + #replace 'Á' with 'A'(acute) + sed -i 's/\xc3\x81/A/g' $LNG'_filtered.po' + #replace 'á' with 'a' + sed -i 's/\xc3\xa1/a/g' $LNG'_filtered.po' + #replace 'É' with 'E' (acute) + sed -i 's/\xc3\x89/E/g' $LNG'_filtered.po' + #replace 'é' with 'e' sed -i 's/\xc3\xa9/e/g' $LNG'_filtered.po' + #replace 'Í' with 'I' (acute) + sed -i 's/\xc3\x8d/I/g' $LNG'_filtered.po' + #replace 'i̇́' with 'i' + sed -i 's/\xc3\xad/i/g' $LNG'_filtered.po' + #replace 'Ó' with 'O' (acute) + sed -i 's/\xc3\x93/O/g' $LNG'_filtered.po' + #replace 'ó' with 'o' + sed -i 's/\xc3\xb3/o/g' $LNG'_filtered.po' + #replace 'Ö' with 'O' (diaresis) + sed -i 's/\xc3\x96/O/g' $LNG'_filtered.po' + #replace 'ö' with 'o' + sed -i 's/\xc3\xb6/o/g' $LNG'_filtered.po' + #replace 'Ő' with 'O' (double acute) + sed -i 's/\xc5\x90/O/g' $LNG'_filtered.po' + #replace 'ő' with 'o' + sed -i 's/\xc5\x91/o/g' $LNG'_filtered.po' + #replace 'Ú' with 'U' (acute) + sed -i 's/\xc3\x9a/U/g' $LNG'_filtered.po' + #replace 'ú' with 'u' + sed -i 's/\xc3\xba/u/g' $LNG'_filtered.po' + #replace 'Ü' with 'U' (diaersis) + sed -i 's/\xc3\x9c/U/g' $LNG'_filtered.po' + #replace 'ü' with 'u' + sed -i 's/\xc3\xbc/u/g' $LNG'_filtered.po' + #replace 'Ű' with 'U' (double acute) + sed -i 's/\xc5\xb0/U/g' $LNG'_filtered.po' + #replace 'ű' with 'u' + sed -i 's/\xc5\xb1/u/g' $LNG'_filtered.po' fi if [ "$LNG" = "lb" ]; then - #replace '' with 'e' + #replace 'ë' with 'e' sed -i 's/\xc3\xab/e/g' $LNG'_filtered.po' - #replace '' with 'a' + #replace 'ä' with 'a' sed -i 's/\xc3\xa4/a/g' $LNG'_filtered.po' - #replace '' with 'e' + #replace 'é' with 'e' sed -i 's/\xc3\xa9/e/g' $LNG'_filtered.po' fi if [ "$LNG" = "hr" ]; then - #replace '' with 'e' + #replace 'ë' with 'e' sed -i 's/\xc3\xab/e/g' $LNG'_filtered.po' - #replace '' with 'a' + #replace 'ä' with 'a' sed -i 's/\xc3\xa4/a/g' $LNG'_filtered.po' - #replace '' with 'e' + #replace 'é' with 'e' sed -i 's/\xc3\xa9/e/g' $LNG'_filtered.po' fi if [ "$LNG" = "lt" ]; then - #replace '' with 'e' + #replace 'ë' with 'e' sed -i 's/\xc3\xab/e/g' $LNG'_filtered.po' - #replace '' with 'a' + #replace 'ä' with 'a' sed -i 's/\xc3\xa4/a/g' $LNG'_filtered.po' - #replace '' with 'e' + #replace 'é' with 'e' sed -i 's/\xc3\xa9/e/g' $LNG'_filtered.po' fi #replace in polish translation #if [ "$LNG" = "pl" ]; then #fi -#check for nonasci characters excpet HD44780 ROM A00 '' +#check for nonasci characters excpet HD44780 ROM A00 'äöüß' if grep --color='auto' -P -n '[^\x00-\x7F]' $LNG'_filtered.po' >nonascii.txt; then exit fi From 67a470e0ab4056fc35f0bc2493bd6fb7b8b26376 Mon Sep 17 00:00:00 2001 From: D05S Date: Tue, 1 Feb 2022 06:55:45 +0100 Subject: [PATCH 14/77] Czech translation fix translated missing parts --- .DS_Store | Bin 0 -> 8196 bytes lang/.DS_Store | Bin 0 -> 10244 bytes lang/po/.DS_Store | Bin 0 -> 8196 bytes lang/po/new/cs.mo | Bin 0 -> 26464 bytes lang/po/new/cs.po | 69 +++++++++++++++++++++------------------------- 5 files changed, 32 insertions(+), 37 deletions(-) create mode 100644 .DS_Store create mode 100644 lang/.DS_Store create mode 100644 lang/po/.DS_Store create mode 100644 lang/po/new/cs.mo diff --git a/.DS_Store b/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..8b4f1cd43063add63412f481639349e0e6e6150a GIT binary patch literal 8196 zcmeHMO>Y}T7=9;B>RsHXn>K;80?EP`q?R@fQKbr@x=sQ_r6j~wnvk|;*E?}mS?^f8 z>$pu6$!9q613+9kaYaJn%rD@E_z7_B37(lb-dDhQhf68Gefqe+{9&!2%V?^LZ zcuNq|Gm1yK?42CfppU@_sZBlf5E9Sfzscdpu>zX{YUOY*PQy99sFTk9XQ$(PQ9L*I zI~zMUK5@QKFbl=PliIH6)nYsDMpZl9mREHld}rX>&W6W(4QqN)1hMS}JX8eF<$yeX z-L)a>3Z0&gZ2DrS?P)l^Nr$#i<6hEsmoWUrl)3R-h69z z=IXU;Z#S$fj@{gAg>t5g!WUuH@ABjC=IxbWM_|N#XuR5y zP0ZG3%1VcY>R!#wiEu?;9He-)G{yNNb3|SFvQoXIazKk+F(W#Vj=ty&j@6 zyT^2}2izW=xr+X5KPIhXjrVB@D_F*k(Iz*?ka3-5To_?AusKe38}LLJ9p)o~nl_=h3<5}=Y( YNo_x|s6jgW7XeH^|CRE(c%2pa7kYcIU;qFB literal 0 HcmV?d00001 diff --git a/lang/.DS_Store b/lang/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..6b8648be1fe627950294aef445ef22ef6d6bb30e GIT binary patch literal 10244 zcmeI1O>fgM7{?!XgSP87h5(5RQY3`LVH@3xCQV$rG7elRf&(w5Z9*F@OR6Sa8Pleo z;XCjZxbjK(7`t$JP08iwTLnCUEN3E&S=7LecC}0#Y3K#{90{?>on6o*RDzP<3qkvJsC~&C& zj}I0y+nTcD*vg>;2e|}*oyTRFaE^6=WGrQC%8p|zQQR|LJqU#gwZsrHj^8aV4qH=p z9NQQt5#uD3XQ5UoLV5>h$>Jnxu{B4dfKgyt0baY`p*^zkX{OfiK6Pn`b$l0V`gJ-a z`-K;D+FsBG!9li%y#7ZfoDr3&LjmsaiCi%26jE=3_%T6LPEEq{U?)k;W>xpc1^KY?b?LK+=q0%fi+IH>s4)Is)^S5 zqGwsFRD4XcHhPrSuZ*qliMG|T9F>|nvr3fDI*0@id8_@}bw)XMo z9t?dulx!pZpapuC_ezF}A zc#?}{$mB!uUb}_-5t$R08^=~6ILPgISh*dKFT5T97@5mf*>b{pP1$j5aRuq0zYJ)@ VsoKMwu^u+-f2EaK|6i~5|6j5*C)xl2 literal 0 HcmV?d00001 diff --git a/lang/po/.DS_Store b/lang/po/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..8215cbe659ca3e66eb8b4cebc6bce4eea6e442ec GIT binary patch literal 8196 zcmeI1L5tHs6vyAR)i$gy1zqSx2zXuAT9<{zOYE+KS0j2*smUg~!EB}^>E=)hJ?nSy zD|q#j_+32ddo#0zwzDKBQG5e4|7r66ndH|_hBpNOF`h*a0R{lj!%EuU!NyYPJk_nz zGDq&93iJb15I_zw9Kdudnh!7mCcp%k025#We**zrv#Ip1S@-o>ZkYfR_%8|2`@zLZ z>KR>XRj&?gR0@FF!NaOxAM*g^agBOLms*t-uc@;KVXVTW7((0eyi4Jzp3$XNZ3m(4 zAk4_ZWGF(7jy_j~gYdL+%LJIfHUY}rZ^1K2FmJzD%ikrG&r^98rZU7BoL1rs*4ui{+qwT`Pe*LgEYt>Y5sI`7o(Rh;X* zIY`^M#JP4Z6!vieIXCcL+Quc$Yu+|wxZhT-&o=t?*`mU#n40{<*CDGAL)oILP17rEAt(Ss5f*oGU{T#TfGTb&^H0 z8p~N070T=D6OPk!CjG&De)#BU-#t7UE%x2{@o0$sH4WDZR+#XZ${~ z2(!$?ZT)%G(wsEUeCg*|Dl?ib0(kvjA>s}bXhfi`qXv}!KfQkcztOcghzT%(f0Kad zocgC@y!Wd`ck?kQ*LJbK$4Z6bmRgks8N+>Wm~cYyQ9_NgS91DTAh}(yVkB&()z%?GrhaLGt)iH zOpi1R7;}a@5HKbN0yx}PViV36z%jhX9TV=D#9SfdLBiv{^LXE1Rdvto;p>s?N43AI z>N@}RuYdjj|Eksfryp~x$IneidEWWp`6qhbHx)lixt{mx$9dk#;Ga8uD|i~|_kqWO zp9D_=?**yq{S&Bm{tY}HTylXecM7kgj(}?aMsO!s1Fr!; z1giWokGK7t04jYZcr9|Se-PlIFN7hL`&7uxSvfU3U>JO#WCTmsI3qEiig zEZBDWF9$XM+dz%?4v?kv?gIP4FMwM26ECvkI|EezKB)0r0;>Hhz@x#9E`JO7TGAt+ z*5k*Z`q_N3t-lA{qVJ%_`6^K3elw{4J^*Sw9|JY+d%-7wUw7%Fms|Rr#!2k zIe->2v7lG>MR#4^s0@QlE9aOvTci-;;SCalLcn0`$P~$v) zg&oh?AWPz{0QG$*sBv5mZU?JiANV)mG2r(=eg6Tdas3WddrL3zyaISGsCC{2UJAYe zyaD_w*bA;_FvH*ksPVrS6dnH-JP!POP~-V3D1Q1icn5gwD(Zl52Q}Z5Anpe6v7pv} zKUf4CpyvNIP~-Y8I0XI-)cgjX$QZ!`py*f!mx50N_5Dvk&GR*&=J^It^Sl!jeeZVo zc~I@&2Wp%@0FMWM?b1i}*m|de`hEeZ_IkjRzzv}KxduEF90FMyFLd}KQ0?6bN?v^! zWQ%)W12xWHfg1mb5LM$i6Vy1DgXe(jUH+iUzY#o{{3@t^pX$=LfU8Nr)a8E^)Ovi} zrN07-UiX1Zz+X809e6D1qgZs|@eWS~HLkP3qd_0kxGx4D1#SgJ?;W7#w-3~Kt^?K1 zP2kDk6nGMtf_uPcffs`Jf{@tzDX8)nFnG1M98|x3p!)3xp9F3M)$b9|%o|j{w}6`G z3&2ys*MRExouKCVA@D@-W1tS8&w@_|gFY(<{ti_6W7b%{J{?qlSA)C2Sy21n6X1E^ zd2215F9$CsJq4}=U+mKFbKma+#Rp5*A*;YXQ2XH^DET%EUJkwwJQe&8P~-eh@D%Wb z^>!bf4W2>T2Sxw&;A!Bf%bx^KCp`;327C#q`geek*1Hpg#k_BUqU*_QX3h7pprN-* z_kmicjV^yTC_WzptKbxE8m?-!nj!e<`>Pd_Aaj{T`@w_;*m_{wb(_ zj$!hucN(bgzDutFb+l0`75Ga~?fWo=>a79wy&u%Lw}YC;9#G@C4%GZ6 zz+o@}VIA*oP<;DSQ1t&5sQODFs_;Zm?Vkp22hRnyJ^?5?R6w=cbotK&)!&QV_g6T4 zjr;zWpy>S`P~*KDM78lg2gcwJLA5u2rRTj4oB~sD$yIKDf$H}bP~&?(sCmBB;p;%r zNh~G=W{^Gg*Sm}?~@>;_de(H zm$0ZB|4LBhcYqrI6ev10LDB1}pxS*Ncr|z%xCQ(=xD`B)Mb^H)31mp#J3#(<-{%)w z*1P0tTW%cWpZ9uxY5#o-RQo>%C71pHs{YZNZT{7u=)4=${0}&s0X3edyYx#z(e;g> z_~7l}zN64PK$TlMVCi-qsD67vmER1i{av8uyC2kgT<^Y@L9J5*Tn@HDm3uuXdcFnJ z{(mQ^b$B1B_4z0`2z~(^0v`{Njs_D@tKOI!PXMyVXMWDuYJE(Er0qz9f3yKeZ z4{E$8ZL@ebxPtV>;1X~*D0*HCs@(OU=rIjyU0dJ*@Y(MBH^BX*zYjhJ+_2q_Zy%`g z*Mq7bff~F{n)bhy{yw;lcr)I65#u!%&&NTH|BIm7y&u#*`xj8{{t(pq{1V&(ifP2B1K?V)2&(+6K$Ux)OTQIVzwZG# z8oaw)`seQZuR-mLKY*I&@d!uJ>@J~q(f)RK>sB?Jdn63A0ut56d zAX~+|8$^V7C&BbAp|>B@xZet{2R{j}1b+|qfy>!s%fK;E^Ev{my?27E!23Y0=P`$@ zo_!HGK>AwnG2pGB==lzZ9|A>>Pl0EEUj)_uzq<7C3@# zt;g3u(dj#&`uj1ce*OT8ZYQw$ls*R(T`vOb;HBWD;M+h*=iLvA{_C%|?QQ_IPj-S= zgNH!z#qFTh;Vq!rdl#s2d=ymwp9Z!5Uk6qGn_va}A*g+I@CMt@O`z&Upy=2HRqqv` z`n??#zrGU`pM4P2y8O=N_uOdb_aso`-UX`OK9^qvH;`_C8poZW4}JvHxbFu=mmj!1 zcjrvl?~eo3&vH=f)dOn$SAuGPH>i2v0E(VPm)``%kIw_wfVYEc=W}2`_$5$$e@fAg z>mu+H(i=gIYZAN+jKL>@Z+74R0rW}#2Gn@YEm``l0yXcopvJKQ+zt+cSAn;J>i3JF z_QlDewR5+Cdr3bH>;*pq?f`!cUJhP8Y3FeSRQoRmj|Oi82f)|3{BMF9&ksP&`!}HG zcQQm3UI;4xa_~5CHz+pZx8F zE8O=hyUM8utmM7Il@Epnagl+Dd z;2mA@^ZB-yko}xS{Ch5O3Gp=h0AB0LZ2~_`dJA|J;ZnkPNJm{|!>;(Ci;JJXLOATw zPXqso@H)cR34cj=6m7Az-e(Be&!dQ3Lino7xD{MSx$I}0$SI^>3f}KBuK*Lmy9j^l z^1cb4Pxwcd{t38@dg99h_-Ej5!n+BNS3aSKu$rKseo(xA5~#iMQ^Ge0D+zZJ?jpRG z(Eamm5(SrW2KDYH{#cj(3-C>ZO9|g6yn&#fa|joh82bd=>f$lD!^PhN>U?>-OMejj zvWsUhLVr&tXdh)ie@Em`T;d6Q+dycM{ypKhgdW2C39AYE`5EC{!gYin5>6)kD`6}3 z-U>b%)X&M_JHdY;TtNIO;2Q9|;5Kk4K|f;_^54tJmz?T#-}T{hgclS3K)8^wtLqy{ z?~R1zgf9}#<68}UA3;CEgf9?IB%Dpq&&8B!g4Yl>5l$oAMBe3~eqKV@L3$~;SsDC1 zj`VhLhHyj~{G34EDPY;8te$g`iwmCM;yMqfU0iSj;Z*955vs(GBm5`fwS+x{V+n`& z_I&UlVTAA^!sX;;Km9~*A^Zp7m4u7<_G54@;bVj)uIz2Zhh6*y#E&6lKO2eMOL!IG ze-nJdKM>9!>?f?H-k*Xiz%vQ|gZMuYt|vT+bob8|5~GBx$-f#r3hZ-b&LkZWE+hSM z@S}up5%hDtEAukqR}rou{Y>yTgf|oP^B9#Olz>kXt|jQ_CcKIqy%+o7`WBm6nxfXmxUe1I_2Rc3cr{1<#X zNO~DqA?(pNzpt>)PwIYBDTQ^V)+-fKyx+gzGS z8_g)5^2htV&6SE@OzL%tn0VCiOGz9S{GCCq*7j@lC|1#Be5_3e6CtIl6Hyq0^^hJW zn|=_N{CYGs-So$AE(Y~_6ikH;KcL~Xw#nPvXhaQ4r_IFt@~4w(Xk)cR1J##3Nl@}9 zqe@UUEt69rM?=gq{h$@_eWDWjNnC0Bho{51^RW@e4Q9^Zn`u1`OOz=T3a04=4N)j4 zHltS9Fw8I`qqNGGS&D#f`Au%$qk&9f=y=W_~f}c&a(=Z3&8HZwq84_&dWu zR5Edq&qOTwGvcb4$uYBHE@7$QkJxdSqEdWG({Dn>sjyz~w}umSdP-tHPG)B-;U@n; z5SbO5WR{FKY!=kTYV`{Vw}h3Z-)IKSv|;1T5Rz}HFvKKn`bn{vvcmMYFDxdlux^)i zlefhzn}ZlKcmqKtnyAxgC*~hKG~Si!#5EDV(P~21VTXjx#IMqg$r$%DmVg_4zKGBv z9MfnfwOUwj6#RioR4m&CHLRC+rVi$I_ut%^Va<#LQ4)7X!cv%Z9SG_$d#LG^yn*Q; zo(gj|$7?!UaK!~l(g^(^AGt5K(!y+y>gY#BlaNfyPvW6L4%MJ*<$4 zO#Wa}uLc!ZS_9NZLii1^t+IJ3p&+ZTiF%;-qxr}Xc*DeXoiOAmC=+m_K~QE zMZ#uO^OH$KSG(s8&9x@1yx&OclL4itgN7mBgsLC~{5G@qhbv*gdQK*lN^;mVQ4QiW zsPy>7>7d5Y+`6jwMi2E6e@xphcEv1q(d~Qk3*OemZzrjLIEax+3G7}&%s_rvLrvJc zz?>p}Y5qjIMn6q8M!(71*6XBTzqf7QzM*{?Fa#^|8B->}#T`hvS`thC_xLqCxuSR* zwuxgq`hvG@M(mg`f=SLH|2DfzJcovG(@`@^H@t22I_%hMBxh8Fi>pb!ZD?%hD@l2{ z9BmQPXX2n`_&S{&`byRQXG%$l`c%7)f zckh0Z6&BW=3rvm-*1Z-Y3=}hBo=Ag*hCCkREco>_M(ER&5|*xt+oLs$pcQDBie4-H z!%=fO+mRr9bW>i#P)%p3x}3XOopjo;Uqk3nOsXtd6AeO}If_#RP24^lApEvRanzVr zpOT+C>NQG9oSX>@HlxSi#i-CAn2cd)gutX`E8erLP)$hDSrtwW8jY|zfmTqfCuj)O zhMGBIDn^Zl89_;@*d6v0>{P1p4d z;d8^=0b`d!zrhK{E|nAw*b$SHp@f7z?mKkY^ze$i-CPfQO|y1C(@VtX_RY~3CXe&9LO%hD9x#Ul9)&!FwXHhe%qK0)!NFnxiM&in# zD%n`~hftlOm}6nMo;CtMT4%XN+M8qDsT8g;g0wkZPtvJrc%w0$pjRTe(S_husR=zg zP7hB<#c8wBrA8jGSf>7&yNB~fM!yM`?~1y?o9Om*Z?N+NTwths|04p|ttV2qf-)tkM+ z@Nj2cP@EbXKyI`5dxHu8{E@8;uwGJBDnNk<#t}i*P-2}%5-S;nKy>S&}YZW<^Uhwv)LB0R-W14M)NS6(4VX))$VPpvNF*f_}e!R zW>HS&p~*>a2uX`rvf^kmNn=F$)^IXNvDt@rZSC>5NvUr5VY67s(axKGAr*9IQmHMn)N?~XQaIDq-=Zzn^B@d>cQtq7IDQ43&sR3HpCGgYU) zmr|6BDU*{CTnkDC4qYVDddpl`??`HiIajY3G*Qp2JH<4O0xvHQHEp>}uQ2i_;v}!M znOC=tuhSKdEKMXy*$C80r^-3y&K`ua5oFS-?*q}S%yQ1}dPpr}gel+kHLrbr*|pDU z#u>vgxgMxsH*hBKBgjKHY}~m`^ydR++_}_#VBw!l&y?;Wmh{Cg>Mr65aW&`pqZS@K zJ)*<>Q%7gInUK`mhib_#YcoZwaAqh1?O``Nmu{x5yvwA<$f8n3Qji16ZL92j!0wl+ z+QkJm!=j6yjCrH;oOaA~-r{8w*1_Y;36^)*#d%qw`D4;J7a?fgyDN_^Q$s>cA$}`z zW!b&4pj1ccu+qZ`q)s_(9Qn4`v+r)Df&wN=~+7bn!Z^#a8$0|fR*r-m5k*zLOlPJzg$-c1pY>HjO{^n8%cbTb1#vCV4CLcJu z{}^A-K*zu1Ph#n6(#(V2GJzijRjl^9Ghg9l4PP8*ZQO1%_7PWgJY@}cwb=?PSmp3y zb}%kt)$SXPI6LZ1Z(kVHyR=#7!xrb%GzY#*m(V3hXLo3UYjc=F%Zkqp^Gj@G_|m8> z)-h6`l^6;D49WiP+LZd-@gUkn*8rq^dHakCmb(h}rABqh4kzQyK%;`jaJz9L&e`zd zxC&~Y25yI$FTg~Ir71P2dktvbczH67YGib1cz7Fs*)amOipI$z$6>}kI=rnqIAYwm z6f@r3Oq}#*8JUwcOFQ;}mPS$P+6vBSt-2H6NEH$x_dlpAuKh<+9tA-jo}t~U>=K3) zCT)CO`d|u$a@{SNTSw}*vCDwcUD zM{O?1#L1{pW*YK{G8HbkkTV5;Z-5y+m=vrsrc&&qHS+#Shm%gBlHyKIgEf79j86?Z z?TNmN=%6fZU!JN;5KW+TovYj{yUz-Dfv}39 z;z2`X%V#0)Q(%@=d#ft<&K&I}Kk6UpjYN0P_LLgcNvU55J8zVG#)|!I*2{Q6OlB_l z-B&|1V0@&(-W*+A%j`AI93x@$5UZ$Fka(+4)#B9sXEc2pDydn*-~g^~RD) zQ&-^p9m&4IU4uLNb-6U}&PiEaETW|2e0$HN`(Cq`M`Z&I!gNei3F#A#%}Tr8@{fR8`dWh*;6LdItSRJdBulOWKOePEoc+j z^EOl0-CgNqTG`|sh}hv%z7g#tWYc*EJ2yv8MJ~uWWIQnQb!NRdFc;bde*{6A+tSXz zB@x8!3`bOioRGosAPpQ`tqWOpMIUw`8SS!FYZajDrh4I~41b zSTL8Y^8fENvih0!m&8(WjIgmr-@=(^RsN_+C*^`aXZ;ZV*r27Tm{tP(^V~~e+cZgN zXLC<~sN+g9N*B6-cc{a7huF%8kgAgGL4}(v9bNOC52j+b{OaB4RKJ2Z-f3&R*KXUG z>xJw3uI#(PYGrbdNbg*zwt7g|Io7o@=G(eyjF*}Fa)(kNdBHJUPh>>(?ke>n%H)vi z_swlZ?{;SmE*&1~-50hZed{&1)&APPwQGC(__xOIyR`q(^-t_Wg;**tbnj@LD=&za z)cbvM>}7oKXc$zx(*1t1v2^dQz1uo{t|{~_h30aA_KqTG`q2}PG*@HiNAZ>NKGvD~ zhW(@4d#~t}Q(t&Dd$*ykNL%msub7CMONViL2bJFKT*){3{kUe5jScIrD8CA?Ug2+_d;Z>Wq|r~C~5F+Z6IIAB}JY*cRh<(s)f zilb`EgOqwOo9cxXx|4nEH1CBKvd-p@bB|&=M*i9yBL+FRXBlYr#T6rD}27467aajru&B)KeWzdcgG{%>`v1Tg6R}njX3dss zd%LaBC2Jf_zcL+E0!{_1-Sf~XWIEiAkMo!S+F|)|$KGy~gH8SbOIP*DV2jHKoAtbU zRDP@o{WECsO)4F_B<6~XZ)INPgpv8Jb`6S_rEsUEv@kRQXTV>Y{3h?3pb@v#XrslI zG3||)%}A-)>>4yDlS}CXkDxm9;ZwmMYU0L)2{K9s%)BA3p6L?tgV_aqf>M?=TlG?h z{9zTsncmYGShA~+|DGON?cy{%>~pP=Pp1>pX4s8+4okFWs%bOu#@bL>YLL?zym8X( zDc(Oc;$WHm4wFFE-H4Yun@b$SMa7)tp}9%snHBDEOP0eaA-gQi%7`$HB*n#(rH_^z-(x-jV`NL*n0nzRfEt(irMx-4rBcPMGoHGy(^~vpcCph$2|2)#iC$-1cXJ z**1h543Hu0HeM0Mit>!B!^tLRVTM1Kr8}Cfc3>5eVIEVpn@(zoHzh|}%I>_SN*SZF z5fAu(*$Mj_n0C|hY8WFAdqlg9EbaD;2U3q?Dy{a*j$xrCx9VnSMy z_9DDATMDqS^;X2}aD*v}En86@qip@PH5y#Wr!!EU)oQS@^o`jV=XBb``qd&Hr6Pw} zLph3iXb8%;!lFOO;Yh>~zq7VHLYpp1*d?_D$N;vq6b zJ&0>kN!mj8Wu&G@&R&>Qw{SsGN!}BgIDHrqD#nV7S*{)+wmGVL{jJOto)cz*c$zbUlnvl6#q^Y_`vf*w>t&C+0~jBWb~VqR+(N}6)6#j2e@LfjPVyB0O48IN7R;Mu{h^8=fS7dI zKCNQyVAyg!V0D7#CbR^WS#fb-!V)li93gWg4O?TT#K}p4YJwEvOf-(P)bdDDk)(^m znIgO_H3qe;&3#&HHjc`HgcGf)R>tYtLRgX*QA3&}Y_1BHWl1b@)Uz39;QpkEkYGvV zfJSd917=UyJ!zR?lQ#zElv4Y8!4}}rRmLjWdnfc12Bq%J)mP%rM6ff8U{ah;=aR_1 z(|V{HZtHXO^PtOY8a?`~__Od9Esip2e->3PjPplVi#5rUoHnl{GZM{NtOps%f@=R2 z!*RO;Udmowb+gU`jb@Qrb}&|2N3(`Foi^uCh6gvCYE~rTkCEE6dNhB2m1}Tax*V%* zsG6YF&GOd@lGoC1;6~WGC`Bc&X7s(y)5#3a_j&clRf1kfT3QDSpJl-Z(!pUS3L<%f zX1R@YH*c?~oe#8!z3!Lg7OiF{2qF}}snjX-q2ZwHPw=c6=4J!wY(s-J{Yr%D&Flmo zAoldb9hN&Cf(ay%KgQS?6XWEF$#ex#AR8!KqRnM{tIbyT2HWPWvD4DitE>isVLU)p zFweQz8xxgCdc1veRhV0^yB5z(nqhARwFITq9gi9oCR)=RemYRilEdyT>(A_*dgh5$ zPDsSRxPif$>TRA<;aIM+ir&~`J&QR2IPvXaEY?8|n=^xw4FspMP{WWoN#}%8Lpqq%jQM1xlT~PF zaJ*UJJpwvOc2MJ%6I(coPm1X{T-=h)(Bf5wi<&b<{zsQ))>cvR28?Bbp`+77pCJtE zo>fS_{pgwKfHGC2M-(xSc2)xH%(i`EweS#F@W#qoEHq)>Rk>Znv#ABItnz|c8Pzav zo{*3RF~gjo(^1m0M3gy)u-BfQ^D)lMxJ3&nGg}dz-Xe{eyPD$U!kSA=vnCErW`mYV z+ryK6OHL!0_S0ExMV^@8V^dWuGo6Yu%amSAJTl5q!lLQ^plaS;r6Qvgxj2}JN>Ft# zJBn?DHpRO|670+D=@q3~7>;Sa1!Jl46N!3wz;{=idC3HNtuOsAki*y5(Rz`Uy|{us zt!{QuoNA+oI??e?l&_v1U?Crn9SCle-ms2hok?fjUWwaE^u%Q$r#AM&mT=ao3X-fP zJmlFMEOwwH$za&Dnu3)ZPOUbJ+fk~GzAE(tvFQ|S?Y96>MaU6z{0HFePjZ`XlqsC(Q#@MflweyU2jTx&DYc`!o z0Jibt*I3t5M@T6rnY4<~{pozPCJg6Z`sEnP$^D87Q8jFkgshM#cWI6KhBHsox zuJ(E+vd)nTsP|VV+F4U6GnPtF{yL6kFob)Mj1S8NeM)KLk6)k z>S+<3cimQ3RIkPor|Yq7dSS6V*;7p_9eL%JN_Q1MYMRM>6@Nd zmh8aDdSuC3buF`dljV$DHcMy!WpxT2Ze`8ICYDJ2r3L$|n`_lN%Z8{*;kvB8Oh1<2 za8=fT^ZjMR(Nb$PXht8)Nnj z4jq{}Wf?EI#K}fyq>P)MWTdgbDVa5FEJ!-HtQ+5bj&YGUu;?kJ*s*wHPj zOiK?%RgJXnYjcx{TZ{RQ$%Sp?!@&P69ZK#IW4JOooq4jPB!63ZOb!pr?dHXn{c3aC z@W1WCwWiixeIHZacx$@agdMZx?=INQ@Of>wzvbV_xFd53QN#I~-ItCO6$go0EA4p(q`qi%UCrIOiqf z>zU@d1dc>{Na=BJwz^(!SxQqTXgUHVhvsSwrpiQON zE)q`gIL9Pn86BRpw<8AR?$Mvs=UH^anE4YQ5uW21%X6MrqU#NpRm;XVkBn{}+cr4F zpYqTP&bX|78bhhf{ z?#PVdKg@}Tz~cHx+MjiLN^+oQVI@vy<)m&KKZ3hBK=%w8D{2MzNp=1v2dA0daOqi& zSOgB?4;_q)4<7|`6-Gmc61!&=B7}#1$%T?%#=od7O#$g(T&v+Xh_Mc<)>UENZ;hIc z7{A4=eU>vV=e|#TGsY7rleyJqn~Jc~G%$PY(8|dSd5$na_N0sBH>Agm8H3LIEo>!A z4++1H2VmULGt+;E`L7KyIEKY_b=2c}!mSWn3u4zWzFBpsYL>zzoNjG%Xy1H+a2a<% zF=G)f`l)1GqcXB2fGxYY`$*)~{H6?@b@iFx$T7tvSQa=u^nz>NNHIP#anDXiOh~{O z-+G0&ck)W|XD{sjh4*$=e!_k3r4}^R6RwT_g*}+CWx<51Cyp$Fy+@EZp9# zJ0vqFFQ)_oZIHir;Ra%OXq-Po*NxPi>nmk+mL9fgnaivZ`zX;^>dcUvX*M8VbN_dV2+{|A@g{_+&O5d)Zomxex3h|NVh^t;MY@f8k*E zcFw3KOE(hyp@A5F95JiI*+};Msg{n~wh?h`OSsgsP1hCj{ATp@N8Yw-#Qy|iWH-bs z_;S!fZW-#!x^A5{tT;3W3@-%GC(H$%+e;cu!e7|p@%39eJ)!g5;dfUJ;A<7KwH~CB z6Ica5Ys=NhtPKXlAG?MK#rfUkH6MDQ{)mVsGa%!c1%uC9!*S7N`&aFy=Y#b9z%zXq zy>_j5wp26hbxzevm37*IUX$uNO7F6|Zbs35^e!v&t{&pQE{c=2 && n<=4) ? 1 : 2;\n" +"X-Generator: Poedit 3.0.1\n" +"X-Poedit-SourceCharset: UTF-8\n" # MSG_IR_03_OR_OLDER c=18 #: messages.c:164 @@ -46,14 +46,12 @@ msgid "[0;0] point offset" msgstr "[0;0] odsazeni bodu" # MSG_CRASH_DET_ONLY_IN_NORMAL c=20 r=4 -#: -msgid "Crash detection can\x0abe turned on only in\x0aNormal mode" -msgstr "Crash detekce muze\x0abyt zapnuta pouze v\x0aNormal modu" +msgid "Crash detection can\\x0abe turned on only in\\x0aNormal mode" +msgstr "Crash detekce muze\\x0abyt zapnuta pouze v\\x0aNormal modu" # MSG_CRASH_DET_STEALTH_FORCE_OFF c=20 r=4 -#: -msgid "WARNING:\x0aCrash detection\x0adisabled in\x0aStealth mode" -msgstr "POZOR:\x0aCrash detekce\x0adeaktivovana ve\x0aStealth modu" +msgid "WARNING:\\x0aCrash detection\\x0adisabled in\\x0aStealth mode" +msgstr "POZOR:\\x0aCrash detekce\\x0adeaktivovana ve\\x0aStealth modu" # MSG_BABYSTEPPING_Z c=15 #: ultralcd.cpp:3034 @@ -78,7 +76,7 @@ msgstr "Okoli" # MSG_AUTO c=6 #: messages.c:160 msgid "Auto" -msgstr "" +msgstr "Auto" # MSG_PRESS c=20 r=2 #: ultralcd.cpp:2485 @@ -93,7 +91,7 @@ msgstr "Dojely oba Z voziky k~hornimu dorazu?" # MSG_AUTO_HOME c=18 #: messages.c:11 msgid "Auto home" -msgstr "" +msgstr "Auto home" # MSG_AUTOLOAD_FILAMENT c=18 #: ultralcd.cpp:6732 @@ -253,7 +251,7 @@ msgstr "Kopirovat vybrany jazyk?" # MSG_CRASHDETECT c=13 #: messages.c:30 msgid "Crash det." -msgstr "" +msgstr "Det. narazu." # MSG_CHOOSE_FIL_1ST_LAYERCAL c=20 r=7 #: ultralcd.cpp:4842 @@ -341,7 +339,6 @@ msgid "Endstops" msgstr "Konc. spinace" # MSG_STACK_ERROR c=20 r=4 -#: msgid "Error - static memory has been overwritten" msgstr "Chyba - Doslo k prepisu staticke pameti" @@ -383,12 +380,12 @@ msgstr "Levy vent.:" # MSG_INFO_EXTRUDER c=18 #: ultralcd.cpp:2040 msgid "Extruder info" -msgstr "" +msgstr "Extruder info" # MSG_EXTRUDER c=17 #: messages.c:32 msgid "Extruder" -msgstr "" +msgstr "Extruder" # MSG_MMU_FAIL_STATS c=18 #: ultralcd.cpp:6754 @@ -593,7 +590,7 @@ msgstr "Vyber filament:" # MSG_FILAMENT c=17 #: messages.c:35 msgid "Filament" -msgstr "" +msgstr "Filament" # MSG_WIZARD_XYZ_CAL c=20 r=8 #: ultralcd.cpp:4951 @@ -733,7 +730,7 @@ msgstr "Merim referencni vysku kalibracniho bodu" # MSG_MESH_BED_LEVELING c=18 #: messages.c:148 msgid "Mesh Bed Leveling" -msgstr "" +msgstr "Mesh Bed Leveling" # MSG_MMU_OK_RESUMING_POSITION c=20 r=4 #: mmu.cpp:765 @@ -783,7 +780,7 @@ msgstr "MK3 firmware detekovan na MK3S tiskarne" # MSG_NORMAL c=7 #: messages.c:107 msgid "Normal" -msgstr "" +msgstr "Normal" # MSG_SILENT c=7 #: messages.c:106 @@ -823,7 +820,7 @@ msgstr "MMU2 pripojeno" # MSG_SELFTEST_MOTOR c=18 #: messages.c:96 msgid "Motor" -msgstr "" +msgstr "Motor" # MSG_MOVE_AXIS c=18 #: ultralcd.cpp:5677 @@ -858,7 +855,7 @@ msgstr "Zadna SD karta" # MSG_NA c=3 #: messages.c:127 msgid "N/A" -msgstr "" +msgstr "N/A" # MSG_NO c=4 #: messages.c:71 @@ -1143,7 +1140,7 @@ msgstr "Reset XYZ kalibr." # MSG_RESET c=14 #: messages.c:85 msgid "Reset" -msgstr "" +msgstr "Reset" # MSG_RESUME_PRINT c=18 #: messages.c:86 @@ -1163,7 +1160,7 @@ msgstr "Vpravo [um]" # MSG_RPI_PORT c=13 #: messages.c:142 msgid "RPi port" -msgstr "" +msgstr "RPi port" # MSG_WIZARD_RERUN c=20 r=7 #: ultralcd.cpp:4756 @@ -1193,7 +1190,7 @@ msgstr "Vyber jazyka" # MSG_SELFTEST_OK c=20 #: ultralcd.cpp:7679 msgid "Self test OK" -msgstr "" +msgstr "Self test OK" # MSG_SELFTEST_START c=20 #: ultralcd.cpp:7447 @@ -1281,7 +1278,6 @@ msgid "Loud" msgstr "Hlasity" # MSG_SLIGHT_SKEW c=14 -#: msgid "Slight skew:" msgstr "Lehke zkos.:" @@ -1293,7 +1289,7 @@ msgstr "Zvuk" # MSG_RUNOUTS c=7 #: ultralcd.cpp:1593 msgid "Runouts" -msgstr "" +msgstr "Runouts" # MSG_Z-LEVELING_ENFORCED c=20 r=4 #: Marlin_main.cpp:3303 @@ -1533,7 +1529,7 @@ msgstr "Kalibrace XYZ v poradku. X/Y osy mirne zkosene. Dobra prace!" # MSG_TIMEOUT c=12 #: messages.c:157 msgid "Timeout" -msgstr "" +msgstr "Timeout" # MSG_X_CORRECTION c=13 #: ultralcd.cpp:5086 @@ -1643,7 +1639,7 @@ msgstr "Komp. magnetu" # MSG_MESH c=12 #: messages.c:147 msgid "Mesh" -msgstr "" +msgstr "Mesh" # MSG_MK3S_FIRMWARE_ON_MK3 c=20 r=4 #: Marlin_main.cpp:875 @@ -1663,7 +1659,7 @@ msgstr "Probiha zmena modu..." # MSG_MODEL c=8 #: messages.c:132 msgid "Model" -msgstr "" +msgstr "Model" # MSG_NOZZLE_DIAMETER c=10 #: messages.c:136 @@ -1673,12 +1669,12 @@ msgstr "Tryska" # MSG_GCODE_DIFF_CONTINUE c=20 r=4 #: util.cpp:414 msgid "G-code sliced for a different level. Continue?" -msgstr "" +msgstr "G-code je pripraven pro jinou plochu. Pokracovat?" # MSG_GCODE_DIFF_CANCELLED c=20 r=7 #: util.cpp:420 msgid "G-code sliced for a different level. Please re-slice the model again. Print cancelled." -msgstr "" +msgstr "G-code je pripraven pro jinou plochu. Prosim preslicujte model znovu. Tisk zrusen." # MSG_GCODE_DIFF_PRINTER_CONTINUE c=20 r=5 #: messages.c:134 @@ -1723,7 +1719,7 @@ msgstr "Prumer trysky tiskarny se lisi od G-code. Prosim zkontrolujte nastaveni. # MSG_SELFTEST_FS_LEVEL c=20 #: ultralcd.cpp:8195 msgid "%s level expected" -msgstr "" +msgstr "%s ocekavana uroven" # MSG_RENAME c=18 #: ultralcd.cpp:6579 @@ -1769,4 +1765,3 @@ msgstr "Pocet mereni Z" #: ultralcd.cpp:2028 msgid "Printer IP Addr:" msgstr "IP adr. tiskarny:" - From 0928d28deffa5955f6ebf9fbe1487c80bf7bc11f Mon Sep 17 00:00:00 2001 From: Prime1910 Date: Tue, 1 Feb 2022 06:46:43 -0800 Subject: [PATCH 15/77] Created Croatian lang file from po file --- lang/lang_en_hr.txt | 704 ++++++++++++++++++++++---------------------- 1 file changed, 352 insertions(+), 352 deletions(-) diff --git a/lang/lang_en_hr.txt b/lang/lang_en_hr.txt index ce7f24193..0ead92f5d 100644 --- a/lang/lang_en_hr.txt +++ b/lang/lang_en_hr.txt @@ -1,1402 +1,1402 @@ #MSG_IR_03_OR_OLDER c=18 " 0.3 or older" -"\x00" +" 0.3 ili stariji" #MSG_FS_V_03_OR_OLDER c=18 "FS v0.3 or older" -"\x00" +"FS v0.3 il stariji" #MSG_IR_04_OR_NEWER c=18 " 0.4 or newer" -"\x00" +" 0.4 ili noviji" #MSG_FS_V_04_OR_NEWER c=18 "FS v0.4 or newer" -"\x00" +"FS v0.4 ili noviji" #MSG_IR_UNKNOWN c=18 "unknown state" -"\x00" +"nepoznato stanje" #MSG_MEASURED_OFFSET c=20 "[0;0] point offset" -"\x00" +"[0;0] razmak tocke" #MSG_CRASH_DET_ONLY_IN_NORMAL c=20 r=4 "Crash detection can\x0abe turned on only in\x0aNormal mode" -"\x00" +"Detekcija udarca moze\x0abiti ukljuceno samo u\x0aNormalnom nacinu rada" #MSG_CRASH_DET_STEALTH_FORCE_OFF c=20 r=4 "WARNING:\x0aCrash detection\x0adisabled in\x0aStealth mode" -"\x00" +"UPOZORENJE:\x0adetekcija udarca je iskljucena\x0au tihom modu" #MSG_BABYSTEPPING_Z c=15 "Adjusting Z:" -"\x00" +"Podesavanje Z:" #MSG_SELFTEST_CHECK_ALLCORRECT c=20 "All correct" -"\x00" +"Sve je u redu" #MSG_WIZARD_DONE c=20 r=8 "All is done. Happy printing!" -"\x00" +"Sve je gotovo. Sretno printanje!" #MSG_AMBIENT c=14 "Ambient" -"\x00" +"Ambijent" #MSG_AUTO c=6 "Auto" -"\x00" +"Auto" #MSG_PRESS c=20 r=2 "and press the knob" -"\x00" +"i pritisnite gumb" #MSG_CONFIRM_CARRIAGE_AT_THE_TOP c=20 r=2 "Are left and right Z~carriages all up?" -"\x00" +"Jesu lijevi i desni Z~nosaci podignuti?" #MSG_AUTO_HOME c=18 "Auto home" -"\x00" +"Pocetna tocka" #MSG_AUTOLOAD_FILAMENT c=18 "AutoLoad filament" -"\x00" +"Autopunj filamenta" #MSG_AUTOLOADING_ONLY_IF_FSENS_ON c=20 r=4 "Autoloading filament available only when filament sensor is turned on..." -"\x00" +"Automatsko punjenje filamenta moguce je samo kada je sensor filamenta ukljucen.." #MSG_AUTOLOADING_ENABLED c=20 r=4 "Autoloading filament is active, just press the knob and insert filament..." -"\x00" +"Auto punjenje fil. je aktivno, pritisnite gumb i umetnite fil.." #MSG_SELFTEST_AXIS_LENGTH c=20 "Axis length" -"\x00" +"Duljina osi" #MSG_SELFTEST_AXIS c=16 "Axis" -"\x00" +"Os" #MSG_SELFTEST_BEDHEATER c=20 "Bed/Heater" -"\x00" +"Grijac/Podloga" #MSG_BED_DONE c=20 "Bed done" -"\x00" +"Podloga zagrijana" #MSG_BED_HEATING c=20 "Bed Heating" -"\x00" +"Podloga se zagrijava" #MSG_BED_CORRECTION_MENU c=18 "Bed level correct" -"\x00" +"Podloga ispravna" #MSG_BELTTEST c=18 "Belt test" -"\x00" +"Testiranje remena" #MSG_BED_LEVELING_FAILED_POINT_LOW c=20 r=6 "Bed leveling failed. Sensor didn't trigger. Debris on nozzle? Waiting for reset." -"\x00" +"Niveliranje podloge nije uspijelo. Senzor aktiviran. Prljavstina na mlaznici? Ceka se resetiranje." #MSG_BRIGHT c=6 "Bright" -"\x00" +"Svijet" #MSG_BRIGHTNESS c=18 "Brightness" -"\x00" +"Svjetlina" #MSG_BED c=13 "Bed" -"\x00" +"Podloga" #MSG_BELT_STATUS c=18 "Belt status" -"\x00" +"Status remena" #MSG_RECOVER_PRINT c=20 r=2 "Blackout occurred. Recover print?" -"\x00" +"Doslo je do gasenja. Oporaviti print?" #MSG_CALIBRATING_HOME c=20 "Calibrating home" -"\x00" +"Kalibracija nultocke" #MSG_CALIBRATE_BED c=18 "Calibrate XYZ" -"\x00" +"Kalibrirajte XYZ" #MSG_HOMEYZ c=18 "Calibrate Z" -"\x00" +"Kalibrirajte Z" #MSG_CALIBRATE_PINDA c=17 "Calibrate" -"\x00" +"Kalibrirati" #MSG_CANCEL2 c=10 ">Cancel" -"\x00" +">Otkazati" #MSG_MOVE_CARRIAGE_TO_THE_TOP c=20 r=8 "Calibrating XYZ. Rotate the knob to move the Z carriage up to the end stoppers. Click when done." -"\x00" +"Kalibracija XYZ. Okrenite gumb da pomaknete Z nosac do krajnjih granicnika. Kliknite kada je zavrseno." #MSG_CALIBRATE_Z_AUTO c=20 r=2 "Calibrating Z" -"\x00" +"Kalibriranje Z" #MSG_MOVE_CARRIAGE_TO_THE_TOP_Z c=20 r=8 "Calibrating Z. Rotate the knob to move the Z carriage up to the end stoppers. Click when done." -"\x00" +"Kalibracija Z. Okrenite gumb da pomaknete Z nosac do krajnjih granicnika. Kliknite kada je zavrseno." #MSG_HOMEYZ_DONE c=20 "Calibration done" -"\x00" +"Kalibracija gotova" #MSG_MENU_CALIBRATION c=18 "Calibration" -"\x00" +"Kalibriranje" #MSG_SD_REMOVED c=20 "Card removed" -"\x00" +"Kartica je uklonjena" #MSG_CHECKING_FILE c=17 "Checking file" -"\x00" +"Provjera datoteke" #MSG_NOT_COLOR c=19 "Color not correct" -"\x00" +"Boja nije ispravna" #MSG_COOLDOWN c=18 "Cooldown" -"\x00" +"Ohladi" #MSG_COPY_SEL_LANG c=20 r=3 "Copy selected language?" -"\x00" +"Kopirati odabrani jezik?" #MSG_CRASHDETECT c=13 "Crash det." -"\x00" +"Udar detekti." #MSG_CHOOSE_FIL_1ST_LAYERCAL c=20 r=7 "Choose a filament for the First Layer Calibration and select it in the on-screen menu." -"\x00" +"Odaberite filament za Kalibraciju Prvog Sloja i odaberite ga u izborniku na zaslonu." #MSG_CRASH_DETECTED c=20 "Crash detected." -"\x00" +"Udar otkriven." #MSG_CRASH_RESUME c=20 r=3 "Crash detected. Resume print?" -"\x00" +"Otkriven je udar. Nastaviti print?" #MSG_CRASH c=7 "Crash" -"\x00" +"Udar" #MSG_CURRENT c=19 "Current" -"\x00" +"Trenutno" #MSG_DATE c=17 "Date:" -"\x00" +"Datum:" #MSG_COMMUNITY_MADE c=18 "Community made" -"\x00" +"Napravilo zajedno" #MSG_DISABLE_STEPPERS c=18 "Disable steppers" -"\x00" +"Onemoguci stepere" #MSG_BABYSTEP_Z_NOT_SET c=20 r=12 "Distance between tip of the nozzle and the bed surface has not been set yet. Please follow the manual, chapter First steps, section First layer calibration." -"\x00" +"Udaljenost izmedu vrha mlaznice i povrsine lezista jos nije postavljena. Molimo slijedite prirucnik, poglavlje Prvi koraci, odjeljak Kalibracija prvog sloja." #MSG_FS_CONTINUE c=5 "Cont." -"\x00" +"Nast." #MSG_WIZARD_REPEAT_V2_CAL c=20 r=7 "Do you want to repeat last step to readjust distance between nozzle and heatbed?" -"\x00" +"Zelite li ponoviti zadnji korak za ponovno podesavanje udaljenosti izmedu mlaznice i grijace podloge?" #MSG_EXTRUDER_CORRECTION c=13 "E-correct:" -"\x00" +"E-ispravan:" #MSG_EJECT_FILAMENT c=16 "Eject filament" -"\x00" +"Izbaci filament" #MSG_EJECTING_FILAMENT c=20 "Ejecting filament" -"\x00" +"Izbacivanje fil" #MSG_SELFTEST_ENDSTOP_NOTHIT c=20 "Endstop not hit" -"\x00" +"Granicnik nije aktiv" #MSG_SELFTEST_ENDSTOP c=16 "Endstop" -"\x00" +"Granicnik" #MSG_SELFTEST_ENDSTOPS c=20 "Endstops" -"\x00" +"Granicnici" #MSG_STACK_ERROR c=20 r=4 "Error - static memory has been overwritten" -"\x00" +"Pogreska - staticka memorija je prepisna preko postojece" #MSG_CUT_FILAMENT c=16 "Cut filament" -"\x00" +"Odrezite fil" #MSG_CUTTER c=9 "Cutter" -"\x00" +"Rezac" #MSG_MMU_CUTTING_FIL c=18 "Cutting filament" -"\x00" +"Rezanje filamenta" #MSG_FSENS_NOT_RESPONDING c=20 r=4 "ERROR: Filament sensor is not responding, please check connection." -"\x00" +"POGRESKA: Senzor filamenta ne reagira, provjerite vezu." #MSG_DIM c=6 "Dim" -"\x00" +"Tamno" #MSG_ERROR c=10 "ERROR:" -"\x00" +"POGRESKA:" #MSG_SELFTEST_EXTRUDER_FAN_SPEED c=18 "Extruder fan:" -"\x00" +"Ekstruder fan:" #MSG_INFO_EXTRUDER c=18 "Extruder info" -"\x00" +"Info o ekstruderu" #MSG_EXTRUDER c=17 "Extruder" -"\x00" +"Ekstruder" #MSG_MMU_FAIL_STATS c=18 "Fail stats MMU" -"\x00" +"Neuspjes. MMU stat" #MSG_FSENSOR_AUTOLOAD c=13 "F. autoload" -"\x00" +"F. auto.punj" #MSG_FAIL_STATS c=18 "Fail stats" -"\x00" +"Neuspjesna stat" #MSG_FAN_SPEED c=14 "Fan speed" -"\x00" +"Brzina fena" #MSG_SELFTEST_FAN c=20 "Fan test" -"\x00" +"Test ventilatora" #MSG_FANS_CHECK c=13 "Fans check" -"\x00" +"Provjera fana" #MSG_FSENSOR c=12 "Fil. sensor" -"\x00" +"Fil. senzor" #MSG_FIL_RUNOUTS c=15 "Fil. runouts" -"\x00" +"Bez filmaneta" #MSG_FILAMENT_CLEAN c=20 r=2 "Filament extruding & with correct color?" -"\x00" +"Ekstrudiranje fil.s sa ispravnom bojom?" #MSG_NOT_LOADED c=19 "Filament not loaded" -"\x00" +"Fil. nije napunjen" -#MSG_SELFTEST_FILAMENT_SENSOR c=17 +#MSG_FILAMENT_SENSOR c=20 "Filament sensor" -"\x00" +"Senzor filamenta" #MSG_FILAMENT_USED c=19 "Filament used" -"\x00" +"Iskoristeni fil" #MSG_PRINT_TIME c=19 "Print time" -"\x00" +"Vrijeme printanja" #MSG_FS_ACTION c=10 "FS Action" -"\x00" +"FS Akcija" #MSG_FILE_INCOMPLETE c=20 r=3 "File incomplete. Continue anyway?" -"\x00" +"Datoteka je nepotpuna. Svejedno nastaviti?" #MSG_FINISHING_MOVEMENTS c=20 "Finishing movements" -"\x00" +"Zavrsni pokreti" #MSG_V2_CALIBRATION c=18 "First layer cal." -"\x00" +"Prvi sloj kalib." #MSG_WIZARD_SELFTEST c=20 r=8 "First, I will run the selftest to check most common assembly problems." -"\x00" +"Prvo cu pokrenuti samotestiranje kako bih provjerio najcesce probleme sa montazom." #MSG_MMU_FIX_ISSUE c=20 r=4 "Fix the issue and then press button on MMU unit." -"\x00" +"Rijesite problem, a zatim pritisnite gumb na MMU jedinici." #MSG_FLOW c=15 "Flow" -"\x00" +"Protok" #MSG_SELFTEST_COOLING_FAN c=20 "Front print fan?" -"\x00" +"Prednji print venti?" #MSG_BED_CORRECTION_FRONT c=14 "Front side[um]" -"\x00" +"Prednj str[um]" #MSG_SELFTEST_FANS c=20 "Front/left fans" -"\x00" +"Prednji/lijevi fan" #MSG_SELFTEST_HEATERTHERMISTOR c=20 "Heater/Thermistor" -"\x00" +"Grijac/Termostat" #MSG_BED_HEATING_SAFETY_DISABLED c=20 r=4 "Heating disabled by safety timer." -"\x00" +"Grijanje je onemoguceno sigurnosnim mjeracem vremena." #MSG_HEATING_COMPLETE c=20 "Heating done." -"\x00" +"Grijanje obavljeno." #MSG_HEATING c=20 "Heating" -"\x00" +"Grijanje" #MSG_WIZARD_WELCOME c=20 r=7 "Hi, I am your Original Prusa i3 printer. Would you like me to guide you through the setup process?" -"Bok, ja sam vas Original Prusa i3 pisac. Zelite li da vas vodim kroz postupak postavljanja?" +"Bok, ja sam vas Original Prusa i3 printer. Zelite li da vas vodim kroz postupak postavljanja?" #MSG_FILAMENTCHANGE c=18 "Change filament" -"\x00" +"Promijeni filament" #MSG_CHANGE_SUCCESS c=20 "Change success!" -"\x00" +"Promijena uspjesna!" #MSG_CORRECTLY c=20 "Changed correctly?" -"\x00" +"Ispravno izmjenjeno?" #MSG_SELFTEST_CHECK_BED c=20 "Checking bed" -"\x00" +"Provjera podloge" #MSG_SELFTEST_CHECK_ENDSTOPS c=20 "Checking endstops" -"\x00" +"Provjera granicnika" #MSG_SELFTEST_CHECK_HOTEND c=20 "Checking hotend" -"\x00" +"Provjera hotenda" #MSG_SELFTEST_CHECK_FSENSOR c=20 "Checking sensors" -"\x00" +"Provjera senzora" #MSG_CHECKING_X c=20 "Checking X axis" -"\x00" +"Provjera X osi" #MSG_CHECKING_Y c=20 "Checking Y axis" -"\x00" +"Provjera Y osi" #MSG_SELFTEST_CHECK_Z c=20 "Checking Z axis" -"\x00" +"Provjera Z osi" #MSG_CHOOSE_EXTRUDER c=20 "Choose extruder:" -"\x00" +"Odaberite ekstruder:" #MSG_CHOOSE_FILAMENT c=20 "Choose filament:" -"\x00" +"Odaberite filament:" #MSG_FILAMENT c=17 "Filament" -"\x00" +"Filament" #MSG_WIZARD_XYZ_CAL c=20 r=8 "I will run xyz calibration now. It will take approx. 12 mins." -"\x00" +"Sada cu pokrenuti xyz kalibraciju. Trebat ce cca. 12 min." #MSG_WIZARD_Z_CAL c=20 r=8 "I will run z calibration now." -"\x00" +"Sada cu pokrenuti z kalibraciju." #MSG_WATCH c=18 "Info screen" -"\x00" +"Info zaslon" #MSG_INSERT_FILAMENT c=20 "Insert filament" -"\x00" +"Umetnite filament" #MSG_FILAMENT_LOADED c=20 r=2 "Is filament loaded?" -"\x00" +"Je li filament napunjen?" #MSG_STEEL_SHEET_CHECK c=20 r=2 "Is steel sheet on heatbed?" -"\x00" +"Je li celicna ploca na grijanoj podlozi?" #MSG_LAST_PRINT_FAILURES c=20 "Last print failures" -"\x00" +"Zadnji neusp. print" #MSG_WIZARD_WELCOME_SHIPPING c=20 r=16 "Hi, I am your Original Prusa i3 printer. I will guide you through a short setup process, in which the Z-axis will be calibrated. Then, you will be ready to print." -"\x00" +"Bok, ja sam vas Original Prusa i3 printer. Vodit cu vas kroz kratak proces postavljanja, u kojem ce se kalibrirati Z~os. Tada cete biti spremni za printanje." #MSG_ADDITIONAL_SHEETS c=20 r=9 "If you have additional steel sheets, calibrate their presets in Settings - HW Setup - Steel sheets." -"\x00" +"Ako imate dodatne celicne ploce, kalibrirajte njihove unaprijed postavljene postavke u Postavke - HW Podesavanje - Celicne ploce." #MSG_LAST_PRINT c=18 "Last print" -"\x00" +"Zadnji print" #MSG_SELFTEST_EXTRUDER_FAN c=20 "Left hotend fan?" -"\x00" +"Lijevi hotend vent?" #MSG_LEFT c=10 "Left" -"\x00" +"Lijevo" #MSG_BED_CORRECTION_LEFT c=14 "Left side [um]" -"\x00" +"Lijeva str[um]" #MSG_LIN_CORRECTION c=18 "Lin. correction" -"\x00" +"Lin. ispravak" #MSG_BABYSTEP_Z c=18 "Live adjust Z" -"\x00" +"Live podesavanje Z" #MSG_INSERT_FIL c=20 r=6 "Insert the filament (do not load it) into the extruder and then press the knob." -"\x00" +"Umetnite filament (nemojte ga puniti) u ekstruder i zatim pritisnite gumb." #MSG_LOAD_FILAMENT c=17 "Load filament" -"\x00" +"Napunite filament" #MSG_LOADING_COLOR c=20 "Loading color" -"\x00" +"Ucitavanje boje" #MSG_LOADING_FILAMENT c=20 "Loading filament" -"\x00" +"Punjenje filamenta" #MSG_ITERATION c=12 "Iteration" -"\x00" +"Ponavljanje" #MSG_LOOSE_PULLEY c=20 "Loose pulley" -"\x00" +"Labava remenica" #MSG_LOAD_TO_NOZZLE c=18 "Load to nozzle" -"\x00" +"Punjenje u mlazn" #MSG_M117_V2_CALIBRATION c=25 "M117 First layer cal." -"\x00" +"M117 Prvi sloj kal." #MSG_MAIN c=18 "Main" -"\x00" +"Glavni" #MSG_BL_HIGH c=12 "Level Bright" -"\x00" +"Razina svjet" #MSG_BL_LOW c=12 "Level Dimmed" -"\x00" +"Razina zatam" #MSG_MEASURE_BED_REFERENCE_HEIGHT_LINE1 c=20 r=3 "Measuring reference height of calibration point" -"\x00" +"Mjerenje referentne visine kalibracijske tocke" #MSG_MESH_BED_LEVELING c=18 "Mesh Bed Leveling" -"\x00" +"Izrav. mrez. podl" #MSG_MMU_OK_RESUMING_POSITION c=20 r=4 "MMU OK. Resuming position..." -"\x00" +"MMU OK. Nastavak pozicije..." #MSG_MMU_OK_RESUMING_TEMPERATURE c=20 r=4 "MMU OK. Resuming temperature..." -"\x00" +"MMU OK. Nastavak temperature..." #MSG_MEASURED_SKEW c=14 "Measured skew" -"\x00" +"Mjereni nagib" #MSG_MMU_FAILS c=15 "MMU fails" -"\x00" +"MMU ne uspijeva" #MSG_MMU_LOAD_FAILED c=20 "MMU load failed" -"\x00" +"Neusp. MMU punjenje" #MSG_MMU_LOAD_FAILS c=15 "MMU load fails" -"\x00" +"Neusp. MMU punj" #MSG_MMU_OK_RESUMING c=20 r=4 "MMU OK. Resuming..." -"\x00" +"MMU OK. Nastavak..." #MSG_MODE c=6 "Mode" -"\x00" +"Mod" #MSG_MK3_FIRMWARE_ON_MK3S c=20 r=4 "MK3 firmware detected on MK3S printer" -"\x00" +"MK3 firmware otkriven na MK3S printeru" #MSG_NORMAL c=7 "Normal" -"\x00" +"Normal" #MSG_SILENT c=7 "Silent" -"\x00" +"Tih" #MSG_MMU_USER_ATTENTION c=20 r=3 "MMU needs user attention." -"\x00" +"MMU treba paznju korisnika." #MSG_MMU_POWER_FAILS c=15 "MMU power fails" -"\x00" +"Neusp. MMU nap" #MSG_STEALTH c=7 "Stealth" -"\x00" +"Tiho" #MSG_AUTO_POWER c=10 "Auto power" -"\x00" +"Auto napaj" #MSG_HIGH_POWER c=10 "High power" -"\x00" +"Visoka sna" #MSG_MMU_CONNECTED c=18 "MMU2 connected" -"\x00" +"MMU2 spojen" #MSG_SELFTEST_MOTOR c=18 "Motor" -"\x00" +"Motor" #MSG_MOVE_AXIS c=18 "Move axis" -"\x00" +"Pomaknite os" #MSG_MOVE_X c=18 "Move X" -"\x00" +"Pomaknite X" #MSG_MOVE_Y c=18 "Move Y" -"\x00" +"Pomaknite Y" #MSG_MOVE_Z c=18 "Move Z" -"\x00" +"Pomaknite Z" #MSG_NO_MOVE c=20 "No move." -"\x00" +"Bez pomaka." #MSG_NO_CARD c=18 "No SD card" -"\x00" +"Nema SD kartice" #MSG_NA c=3 "N/A" -"\x00" +"N/A" #MSG_NO c=4 "No" -"\x00" +"Ne" #MSG_SELFTEST_NOTCONNECTED c=20 "Not connected" -"\x00" +"Nije povezano" #MSG_NEW_FIRMWARE_AVAILABLE c=20 r=2 "New firmware version available:" -"\x00" +"Dostupna nova verzija firmwera:" #MSG_SELFTEST_FAN_NO c=19 "Not spinning" -"\x00" +"Ne okrece se" #MSG_WIZARD_V2_CAL c=20 r=8 "Now I will calibrate distance between tip of the nozzle and heatbed surface." -"\x00" +"Sada cu kalibrirati udaljenost izmedu vrha mlaznice i povrsine grijane podloge." #MSG_WIZARD_WILL_PREHEAT c=20 r=4 "Now I will preheat nozzle for PLA." -"\x00" +"Sada cu zagrijati mlaznicu za PLA." #MSG_NOZZLE c=12 "Nozzle" -"\x00" +"Mlaznica" #MSG_DEFAULT_SETTINGS_LOADED c=20 r=6 "Old settings found. Default PID, Esteps etc. will be set." -"\x00" +"Pronadene stare postavke. Postavit ce se zadani PID, Esteps itd." #MSG_REMOVE_TEST_PRINT c=20 r=4 "Now remove the test print from steel sheet." -"\x00" +"Sada uklonite probni print sa celicne ploce." #MSG_NOZZLE_FAN c=10 "Nozzle FAN" -"\x00" +"Fan mlazn" #MSG_PAUSE_PRINT c=18 "Pause print" -"\x00" +"Pauzirajte print" #MSG_PID_RUNNING c=20 "PID cal." -"\x00" +"PID kal." #MSG_PID_FINISHED c=20 "PID cal. finished" -"\x00" +"PID kal. zavrsena" #MSG_PID_EXTRUDER c=17 "PID calibration" -"\x00" +"PID kalibracija" #MSG_PINDA_PREHEAT c=20 "PINDA Heating" -"\x00" +"PINDA se Zagrijava" #MSG_PAPER c=20 r=10 "Place a sheet of paper under the nozzle during the calibration of first 4 points. If the nozzle catches the paper, power off the printer immediately." -"\x00" +"Stavite list papira ispod mlaznice tijekom kalibracije prve 4 tocke. Ako mlaznica uhvati papir, odmah iskljucite printer." #MSG_WIZARD_CLEAN_HEATBED c=20 r=8 "Please clean heatbed and then press the knob." -"\x00" +"Ocistite grijacu podlogu, a zatim pritisnite gumb." #MSG_CONFIRM_NOZZLE_CLEAN c=20 r=8 "Please clean the nozzle for calibration. Click when done." -"\x00" +"Molimo ocistite mlaznicu radi kalibracije. Kliknite kada ste gotovi." #MSG_SELFTEST_PLEASECHECK c=20 "Please check:" -"\x00" +"Molimo provjerite:" #MSG_WIZARD_CALIBRATION_FAILED c=20 r=8 "Please check our handbook and fix the problem. Then resume the Wizard by rebooting the printer." -"\x00" +"Provjerite nas prirucnik i rijesite problem. Zatim nastavite s Carobnjakom ponovnim pokretanjem printera." #MSG_CHECK_IDLER c=20 r=5 "Please open idler and remove filament manually." -"\x00" +"Molimo otvorite klizac i rucno uklonite filament." #MSG_PLACE_STEEL_SHEET c=20 r=5 "Please place steel sheet on heatbed." -"\x00" +"Stavite celicnu plocu na grijacu podlogu." #MSG_PRESS_TO_UNLOAD c=20 r=4 "Please press the knob to unload filament" -"\x00" +"Pritisnite gumb za praznjenje filamenta" #MSG_PULL_OUT_FILAMENT c=20 r=4 "Please pull out filament immediately" -"\x00" +"Molimo odmah izvucite filament" #MSG_EJECT_REMOVE c=20 r=4 "Please remove filament and then press the knob." -"\x00" +"Molimo uklonite filament i zatim pritisnite gumb." #MSG_REMOVE_STEEL_SHEET c=20 r=4 "Please remove steel sheet from heatbed." -"\x00" +"Molimo uklonite celicnu plocu sa grijace podloge." #MSG_RUN_XYZ c=20 r=4 "Please run XYZ calibration first." -"\x00" +"Prvo pokrenite XYZ kalibraciju." #MSG_UPDATE_MMU2_FW c=20 r=4 "Please update firmware in your MMU2. Waiting for reset." -"\x00" +"Azurirajte firmwer u svom MMU2. Ceka se resetiranje." #MSG_PLEASE_WAIT c=20 "Please wait" -"\x00" +"Molimo pricekajte" #MSG_REMOVE_SHIPPING_HELPERS c=20 r=3 "Please remove shipping helpers first." -"\x00" +"Najprije uklonite prijevozne osloce." #MSG_PREHEAT_NOZZLE c=20 "Preheat the nozzle!" -"\x00" +"Predgrij. mlaznicu!" #MSG_PREHEAT c=18 "Preheat" -"\x00" +"Predgrijavanje" #MSG_WIZARD_HEATING c=20 r=3 "Preheating nozzle. Please wait." -"\x00" +"Predgrijavanje mlaznice. Molim vas pricekajte." #MSG_NEW_FIRMWARE_PLEASE_UPGRADE c=20 "Please upgrade." -"\x00" +"Molimo nadogradite." #MSG_PRESS_TO_PREHEAT c=20 r=4 "Press the knob to preheat nozzle and continue." -"\x00" +"Pritisnite gumb za predgrijavanje mlaznice i nastavite." #MSG_FS_PAUSE c=5 "Pause" -"\x00" +"Pauza" #MSG_POWER_FAILURES c=15 "Power failures" -"\x00" +"Prekidi struje" #MSG_PRINT_ABORTED c=20 "Print aborted" -"\x00" +"Print je prekinut" #MSG_PREHEATING_TO_LOAD c=20 "Preheating to load" -"\x00" +"Predgrij za punjenje" #MSG_PREHEATING_TO_UNLOAD c=20 "Preheating to unload" -"\x00" +"Predgrij. za praznj" #MSG_SELFTEST_PRINT_FAN_SPEED c=18 "Print fan:" -"\x00" +"Ventilator printa:" #MSG_CARD_MENU c=18 "Print from SD" -"\x00" +"Printaj sa SD" #MSG_PRESS_KNOB c=20 "Press the knob" -"\x00" +"Pritisnite gumb" #MSG_PRINT_PAUSED c=20 "Print paused" -"\x00" +"Print pauziran" #MSG_RESUME_NOZZLE_TEMP c=20 r=4 "Press the knob to resume nozzle temperature." -"\x00" +"Pritisnite gumb za nastavak temperature mlaznice." #MSG_FOLLOW_CALIBRATION_FLOW c=20 r=8 "Printer has not been calibrated yet. Please follow the manual, chapter First steps, section Calibration flow." -"\x00" +"Printer jos nije kalibriran. Molimo slijedite prirucnik, poglavlje Prvi koraci, odjeljak Tijek kalibracije." #MSG_PRINT_FAN c=10 "Print FAN" -"\x00" +"Print FAN" #MSG_WIZARD_LOAD_FILAMENT c=20 r=6 "Please insert filament into the extruder, then press the knob to load it." -"\x00" +"Umetnite filament u ekstruder, a zatim pritisnite gumb za punjenje." #MSG_MMU_INSERT_FILAMENT_FIRST_TUBE c=20 r=6 "Please insert filament into the first tube of the MMU, then press the knob to load it." -"\x00" +"Umetnite filament u prvu cijev MMU-a, a zatim pritisnite gumb za punjenje." #MSG_PLEASE_LOAD_PLA c=20 r=4 "Please load filament first." -"\x00" +"Molimo prvo ubacite filament." #MSG_BED_CORRECTION_REAR c=14 "Rear side [um]" -"\x00" +"Zad. str.[um]" #MSG_UNLOAD_FILAMENT_REPEAT c=20 r=4 "Please unload the filament first, then repeat this action." -"\x00" +"Prvo izvadite filament, a zatim ponovite ovu radnju." #MSG_CHECK_IR_CONNECTION c=20 r=4 "Please check the IR sensor connection, unload filament if present." -"\x00" +"Provjerite IR prikljucak senzora, izvadite filament ako postoji." #MSG_RECOVERING_PRINT c=20 "Recovering print" -"\x00" +"Oporavak printa" #MSG_REMOVE_OLD_FILAMENT c=20 r=5 "Remove old filament and press the knob to start loading new filament." -"\x00" +"Uklonite stari filament i pritisnite gumb za pocetak stavljanja novog filamenta." #MSG_CALIBRATE_BED_RESET c=18 "Reset XYZ calibr." -"\x00" +"Reset XYZ kalibr." #MSG_RESET c=14 "Reset" -"\x00" +"Resetiraj" #MSG_RESUME_PRINT c=18 "Resume print" -"\x00" +"Nastavite print" #MSG_RESUMING_PRINT c=20 "Resuming print" -"\x00" +"Nastavak printa" #MSG_BED_CORRECTION_RIGHT c=14 "Right side[um]" -"\x00" +"Desna str.[um]" #MSG_RPI_PORT c=13 "RPi port" -"\x00" +"RPi utor" #MSG_WIZARD_RERUN c=20 r=7 "Running Wizard will delete current calibration results and start from the beginning. Continue?" -"\x00" +"Pokrenuti carobnjak ce izbrisati trenutne rezultate kalibracije i poceti ispocetka. Nastavite?" #MSG_SD_CARD c=8 "SD card" -"\x00" +"SD karti" #MSG_RIGHT c=10 "Right" -"\x00" +"Tocno" #MSG_FIND_BED_OFFSET_AND_SKEW_LINE1 c=20 r=3 "Searching bed calibration point" -"\x00" +"Trazenje tocke kalibracije podloge" #MSG_LANGUAGE_SELECT c=18 "Select language" -"\x00" +"Izaberi jezik" #MSG_SELFTEST_OK c=20 "Self test OK" -"\x00" +"Samotestiranje OK" #MSG_SELFTEST_START c=20 "Self test start" -"\x00" +"Pocetak selftesta" #MSG_SELFTEST c=18 "Selftest" -"\x00" +"Selftest" #MSG_SELFTEST_ERROR c=20 "Selftest error!" -"\x00" +"Selftest error!" #MSG_SELFTEST_FAILED c=20 "Selftest failed" -"\x00" +"Selftest nije uspio" #MSG_FORCE_SELFTEST c=20 r=8 "Selftest will be run to calibrate accurate sensorless rehoming." -"\x00" +"Provest ce se selftest radi kalibracije preciznog ponovnog postavljanja bez senzora." #MSG_SEL_PREHEAT_TEMP c=20 r=6 "Select nozzle preheat temperature which matches your material." -"\x00" +"Odaberite temperaturu predgrijavanja mlaznice koja odgovara vasem materijalu." #MSG_SET_TEMPERATURE c=20 "Set temperature:" -"\x00" +"Postavi temperaturu:" #MSG_SETTINGS c=18 "Settings" -"\x00" +"Postavke" #MSG_SHOW_END_STOPS c=18 "Show end stops" -"\x00" +"Pokazi granicnike" #MSG_FILE_CNT c=20 r=6 "Some files will not be sorted. Max. No. of files in 1 folder for sorting is 100." -"\x00" +"Neke datoteke nece biti razvrstane. Max. Br. datoteka u 1 mapi za sortiranje je 100." #MSG_SORT c=7 "Sort" -"\x00" +"Vrsta" #MSG_NONE c=8 "None" -"\x00" +"Nema" #MSG_SORT_TIME c=8 "Time" -"\x00" +"Vrijeme" #MSG_SEVERE_SKEW c=14 "Severe skew" -"\x00" +"Veliki nagib" #MSG_SORT_ALPHA c=8 "Alphabet" -"\x00" +"Abeceda" #MSG_SORTING c=20 "Sorting files" -"\x00" +"Sortiranje datoteka" #MSG_SOUND_LOUD c=7 "Loud" -"\x00" +"Glasno" #MSG_SLIGHT_SKEW c=14 "Slight skew" -"\x00" +"Lagani nagib" #MSG_SOUND c=7 "Sound" -"\x00" +"Zvuk" #MSG_RUNOUTS c=7 "Runouts" -"\x00" +"Nestalo" #MSG_Z-LEVELING_ENFORCED c=20 r=4 "Some problem encountered, Z-leveling enforced ..." -"\x00" +"Naisao je neki problem, nametnuto Z-niveliranje..." #MSG_SOUND_ONCE c=7 "Once" -"\x00" +"Jednom" #MSG_SPEED c=15 "Speed" -"\x00" +"Brzina" #MSG_SELFTEST_FAN_YES c=19 "Spinning" -"\x00" +"Predenje" #MSG_TEMP_CAL_WARNING c=20 r=4 "Stable ambient temperature 21-26C is needed a rigid stand is required." -"\x00" +"Potrebna je stabilna temperatura okoline 21-26C, potrebno je cvrsto postolje." #MSG_STATISTICS c=18 "Statistics" -"\x00" +"Statistika" #MSG_STOP_PRINT c=18 "Stop print" -"\x00" +"Zaustavi print" #MSG_STOPPED c=20 "STOPPED." -"\x00" +"ZAUSTAVLJENO." #MSG_SUPPORT c=18 "Support" -"\x00" +"Podrska" #MSG_SELFTEST_SWAPPED c=16 "Swapped" -"\x00" +"Zamjenjeno" #MSG_SELECT_FILAMENT c=20 "Select filament:" -"\x00" +"Odaberi filament:" #MSG_TEMP_CALIBRATION c=14 "Temp. cal." -"\x00" +"Temp kal." #MSG_SELECT_TEMP_MATCHES_MATERIAL c=20 r=4 "Select temperature which matches your material." -"\x00" +"Odaberite temperaturu koja odgovara vasem materijalu." #MSG_CALIBRATION_PINDA_MENU c=17 "Temp. calibration" -"\x00" +"Temp kalibracija" #MSG_TEMP_CAL_FAILED c=20 r=8 "Temperature calibration failed" -"\x00" +"Kalibracija temperature nije uspjela" #MSG_TEMP_CALIBRATION_DONE c=20 r=12 "Temperature calibration is finished and active. Temp. calibration can be disabled in menu Settings->Temp. cal." -"\x00" +"Kalibracija temperature je zavrsena i aktivna. Temp. kalibracija se moze onemoguciti u izborniku Postavke->Temp. kal." #MSG_FS_VERIFIED c=20 r=3 "Sensor verified, remove the filament now." -"\x00" +"Senzor je provjeren, odmah uklonite filament." #MSG_TEMPERATURE c=18 "Temperature" -"\x00" +"Temperatura" #MSG_MENU_TEMPERATURES c=15 "Temperatures" -"\x00" +"Temperature" #MSG_FOLLOW_Z_CALIBRATION_FLOW c=20 r=9 "There is still a need to make Z calibration. Please follow the manual, chapter First steps, section Calibration flow." -"\x00" +"Jos uvijek je potrebno napraviti Z kalibraciju. Molimo slijedite prirucnik, poglavlje Prvi koraci, odjeljak Tijek kalibracije." #MSG_TOTAL_FILAMENT c=19 "Total filament" -"\x00" +"Totalno filamenta" #MSG_TOTAL_PRINT_TIME c=19 "Total print time" -"\x00" +"Vrijeme printanja" #MSG_TUNE c=18 "Tune" -"\x00" +"Ugodi" #MSG_TOTAL_FAILURES c=20 "Total failures" -"\x00" +"Totalne pogreske" #MSG_TO_LOAD_FIL c=20 "to load filament" -"\x00" +"da napuni filament" #MSG_TO_UNLOAD_FIL c=20 "to unload filament" -"\x00" +"da isprazni filament" -#MSG_UNLOAD_FILAMENT c=18 +#MSG_UNLOAD_FILAMENT c=16 "Unload filament" -"\x00" +"Ispraznite fil" #MSG_UNLOADING_FILAMENT c=20 "Unloading filament" -"\x00" +"Praznjenje filamenta" #MSG_TOTAL c=6 "Total" -"\x00" +"Ukupno" #MSG_USED c=19 "Used during print" -"\x00" +"Korist. pri printu" #MSG_MENU_VOLTAGES c=15 "Voltages" -"\x00" +"Voltaza" #MSG_UNKNOWN c=13 "unknown" -"\x00" +"nepoznato" #MSG_USERWAIT c=20 "Wait for user..." -"\x00" +"Ceka se korisnik..." #MSG_WAITING_TEMP c=20 r=4 "Waiting for nozzle and bed cooling" -"\x00" +"Ceka se hladjenje mlaznice i podloge" #MSG_WAITING_TEMP_PINDA c=20 r=3 "Waiting for PINDA probe cooling" -"\x00" +"Ceka se hladenje PINDA sonde" #MSG_CHANGED_BOTH c=20 r=4 "Warning: both printer type and motherboard type changed." -"\x00" +"Upozorenje: promijenjeni su i tip printera i tip maticne ploce." #MSG_CHANGED_MOTHERBOARD c=20 r=4 "Warning: motherboard type changed." -"\x00" +"Upozorenje: tip maticne ploce je promijenjen." #MSG_CHANGED_PRINTER c=20 r=4 "Warning: printer type changed." -"\x00" +"Upozorenje: promijenjena je vrsta printera." #MSG_UNLOAD_SUCCESSFUL c=20 r=2 "Was filament unload successful?" -"\x00" +"Je li praznjenje fil. bilo uspjesno?" #MSG_SELFTEST_WIRINGERROR c=18 "Wiring error" -"\x00" +"Greska u ozicenju" #MSG_WIZARD c=17 "Wizard" -"\x00" +"Carobnjak" #MSG_XYZ_DETAILS c=18 "XYZ cal. details" -"\x00" +"XYZ detalji kal" #MSG_BED_SKEW_OFFSET_DETECTION_FITTING_FAILED c=20 r=8 "XYZ calibration failed. Please consult the manual." -"\x00" +"XYZ kalibracija nije uspjela. Molimo pogledajte prirucnik." #MSG_YES c=3 "Yes" -"\x00" +"Da" #MSG_WIZARD_QUIT c=20 r=8 "You can always resume the Wizard from Calibration -> Wizard." -"\x00" +"Carobnjak uvijek mozete nastaviti iz Kalibracija -> Carobnjak." #MSG_BED_SKEW_OFFSET_DETECTION_SKEW_EXTREME c=20 r=8 "XYZ calibration all right. Skew will be corrected automatically." -"\x00" +"XYZ kalibracija u redu. Iskrivljenost ce se automatski ispraviti." #MSG_BED_SKEW_OFFSET_DETECTION_SKEW_MILD c=20 r=8 "XYZ calibration all right. X/Y axes are slightly skewed. Good job!" -"\x00" +"XYZ kalibracija je u redu. Osi X/Y su malo nagnute. Bravo!" #MSG_TIMEOUT c=12 "Timeout" -"\x00" +"Pauza" #MSG_X_CORRECTION c=13 "X-correct:" -"\x00" +"X-ispravan:" #MSG_BED_SKEW_OFFSET_DETECTION_PERFECT c=20 r=8 "XYZ calibration ok. X/Y axes are perpendicular. Congratulations!" -"\x00" +"XYZ kalibracija u redu. Osi X/Y su okomite. Cestitamo!" #MSG_BED_SKEW_OFFSET_DETECTION_WARNING_FRONT_BOTH_FAR c=20 r=8 "XYZ calibration compromised. Front calibration points not reachable." -"\x00" +"XYZ kalibracija je ugrozena. Prednje kalibracijske tocke nisu dostupne." #MSG_BED_SKEW_OFFSET_DETECTION_WARNING_FRONT_RIGHT_FAR c=20 r=8 "XYZ calibration compromised. Right front calibration point not reachable." -"\x00" +"XYZ kalibracija je ugrozena. Desna prednja tocka kalibracije nije dostupna." #MSG_LOAD_ALL c=17 "Load all" -"\x00" +"Napuni sve" #MSG_BED_SKEW_OFFSET_DETECTION_POINT_NOT_FOUND c=20 r=6 "XYZ calibration failed. Bed calibration point was not found." -"\x00" +"XYZ kalibracija nije uspjela. Tocka kalibracije podloga nije pronadena." #MSG_BED_SKEW_OFFSET_DETECTION_FAILED_FRONT_BOTH_FAR c=20 r=6 "XYZ calibration failed. Front calibration points not reachable." -"\x00" +"XYZ kalibracija nije uspjela. Prednje kalibracijske tocke nisu dostupne." #MSG_BED_SKEW_OFFSET_DETECTION_FAILED_FRONT_RIGHT_FAR c=20 r=6 "XYZ calibration failed. Right front calibration point not reachable." -"\x00" +"XYZ kalibracija nije uspjela. Desna prednja tocka kalibracije nije dostupna." #MSG_Y_DIST_FROM_MIN c=20 "Y distance from min" -"\x00" +"Y distance from min" #MSG_WIZARD_V2_CAL_2 c=20 r=12 "The printer will start printing a zig-zag line. Rotate the knob until you reach the optimal height. Check the pictures in the handbook (Calibration chapter)." -"\x00" +"Printe ce poceti printati cik-cak liniju. Okrecite gumb dok ne postignete optimalnu visinu. Provjerite slike u prirucniku (poglavlje Kalibracija)." #MSG_FIL_FAILED c=20 r=5 "Verification failed, remove the filament and try again." -"\x00" +"Provjera nije uspjela, uklonite filament i pokusajte ponovno." #MSG_Y_CORRECTION c=13 "Y-correct:" -"\x00" +"Y-ispravan:" #MSG_OFF c=3 "Off" -"\x00" +"Off" #MSG_ON c=3 "On" -"\x00" +"On" #MSG_BACK c=18 "Back" -"\x00" +"Vrati" #MSG_CHECKS c=18 "Checks" -"\x00" +"Provjere" #MSG_FALSE_TRIGGERING c=20 "False triggering" -"\x00" +"Lazno aktiviranje" #MSG_STRICT c=8 "Strict" -"\x00" +"Strogo" #MSG_WARN c=8 "Warn" -"\x00" +"Upozore" #MSG_HW_SETUP c=18 "HW Setup" -"\x00" +"HW podesavanje" #MSG_MAGNETS_COMP c=13 "Magnets comp." -"\x00" +"Magnet. komp." #MSG_MESH c=12 "Mesh" -"\x00" +"Mreza" #MSG_MK3S_FIRMWARE_ON_MK3 c=20 r=4 "MK3S firmware detected on MK3 printer" -"\x00" +"MK3S firmware detektiran na MK3 printeru" #MSG_MMU_MODE c=8 "MMU Mode" -"\x00" +"MMU Mod" #MSG_MODE_CHANGE_IN_PROGRESS c=20 r=3 "Mode change in progress..." -"\x00" +"Promjena moda u tijeku..." #MSG_MODEL c=8 "Model" -"\x00" +"Model" #MSG_NOZZLE_DIAMETER c=10 "Nozzle d." -"\x00" +"Mlaznica." #MSG_GCODE_DIFF_CONTINUE c=20 r=4 "G-code sliced for a different level. Continue?" -"\x00" +"G-kod izrezan za drugu razinu. Nastavite?" #MSG_GCODE_DIFF_CANCELLED c=20 r=7 "G-code sliced for a different level. Please re-slice the model again. Print cancelled." -"\x00" +"G-kod izrezan za drugu razinu. Molimo ponovo izrezite model. Print je otkazan." #MSG_GCODE_DIFF_PRINTER_CONTINUE c=20 r=5 "G-code sliced for a different printer type. Continue?" -"\x00" +"G-kod izrezan za drugu vrstu printera. Nastavite?" #MSG_GCODE_DIFF_PRINTER_CANCELLED c=20 r=8 "G-code sliced for a different printer type. Please re-slice the model again. Print cancelled." -"\x00" +"G-kod izrezan za drugu vrstu printera. Molimo ponovo izrezite model. Print je otkazan." #MSG_GCODE_NEWER_FIRMWARE_CONTINUE c=20 r=5 "G-code sliced for a newer firmware. Continue?" -"\x00" +"G-kod izrezan za noviji firmware. Nastavite?" #MSG_GCODE_NEWER_FIRMWARE_CANCELLED c=20 r=8 "G-code sliced for a newer firmware. Please update the firmware. Print cancelled." -"\x00" +"G-kod izrezan za noviji firmware. Molimo azurirajte firmware. Prime je otkazan." #MSG_PREHEATING_TO_CUT c=20 "Preheating to cut" -"\x00" +"Predgrij. za rezanje" #MSG_PREHEATING_TO_EJECT c=20 "Preheating to eject" -"\x00" +"Predgrij. za izbaciv" #MSG_NOZZLE_DIFFERS_CONTINUE c=20 r=5 "Printer nozzle diameter differs from the G-code. Continue?" -"\x00" +"Promjer mlaznice printera razlikuje se od G-koda. Nastavite?" #MSG_NOZZLE_DIFFERS_CANCELLED c=20 r=9 "Printer nozzle diameter differs from the G-code. Please check the value in settings. Print cancelled." -"\x00" +"Promjer mlaznice printera razlikuje se od G-koda. Molimo provjerite vrijednost u postavkama. Print je otkazan." #MSG_SELFTEST_FS_LEVEL c=20 "%s level expected" -"\x00" +"%s level ocekivan" #MSG_RENAME c=18 "Rename" -"\x00" +"Preimenuj" #MSG_SELECT c=18 "Select" -"\x00" +"Odaberi" #MSG_INFO_SENSORS c=18 "Sensor info" -"\x00" +"Info senzora" #MSG_SHEET c=10 "Sheet" -"\x00" +"Ploca" #MSG_SOUND_BLIND c=7 "Assist" -"\x00" +"Pomoc" #MSG_STEEL_SHEET c=18 "Steel sheets" -"\x00" +"Celicna ploca" #MSG_Z_CORRECTION c=13 "Z-correct:" -"\x00" +"Z-ispravan:" #MSG_Z_PROBE_NR c=14 "Z-probe nr." -"\x00" +"Z-sonda br." #MSG_PRINTER_IP c=18 "Printer IP Addr:" From 77cba57eb628782a227ad031947f5d068b4aa5f2 Mon Sep 17 00:00:00 2001 From: Prime1910 Date: Tue, 1 Feb 2022 06:59:38 -0800 Subject: [PATCH 16/77] Removed identical translations --- lang/lang_en_hr.txt | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/lang/lang_en_hr.txt b/lang/lang_en_hr.txt index 0ead92f5d..a5bde59bb 100644 --- a/lang/lang_en_hr.txt +++ b/lang/lang_en_hr.txt @@ -48,7 +48,7 @@ #MSG_AUTO c=6 "Auto" -"Auto" +"\x00" #MSG_PRESS c=20 r=2 "and press the knob" @@ -460,7 +460,7 @@ #MSG_FILAMENT c=17 "Filament" -"Filament" +"\x00" #MSG_WIZARD_XYZ_CAL c=20 r=8 "I will run xyz calibration now. It will take approx. 12 mins." @@ -612,7 +612,7 @@ #MSG_NORMAL c=7 "Normal" -"Normal" +"\x00" #MSG_SILENT c=7 "Silent" @@ -644,7 +644,7 @@ #MSG_SELFTEST_MOTOR c=18 "Motor" -"Motor" +"\x00" #MSG_MOVE_AXIS c=18 "Move axis" @@ -672,7 +672,7 @@ #MSG_NA c=3 "N/A" -"N/A" +"\x00" #MSG_NO c=4 "No" @@ -860,7 +860,7 @@ #MSG_PRINT_FAN c=10 "Print FAN" -"Print FAN" +"\x00" #MSG_WIZARD_LOAD_FILAMENT c=20 r=6 "Please insert filament into the extruder, then press the knob to load it." @@ -948,11 +948,11 @@ #MSG_SELFTEST c=18 "Selftest" -"Selftest" +"\x00" #MSG_SELFTEST_ERROR c=20 "Selftest error!" -"Selftest error!" +"\x00" #MSG_SELFTEST_FAILED c=20 "Selftest failed" @@ -1126,7 +1126,7 @@ "to unload filament" "da isprazni filament" -#MSG_UNLOAD_FILAMENT c=16 +#MSG_UNLOAD_FILAMENT c=18 "Unload filament" "Ispraznite fil" @@ -1248,7 +1248,7 @@ #MSG_Y_DIST_FROM_MIN c=20 "Y distance from min" -"Y distance from min" +"Y distanca od min" #MSG_WIZARD_V2_CAL_2 c=20 r=12 "The printer will start printing a zig-zag line. Rotate the knob until you reach the optimal height. Check the pictures in the handbook (Calibration chapter)." @@ -1264,11 +1264,11 @@ #MSG_OFF c=3 "Off" -"Off" +"\x00" #MSG_ON c=3 "On" -"On" +"\x00" #MSG_BACK c=18 "Back" @@ -1316,7 +1316,7 @@ #MSG_MODEL c=8 "Model" -"Model" +"\x00" #MSG_NOZZLE_DIAMETER c=10 "Nozzle d." From 9e36c809635783c153a7ad0344f0311381a9633a Mon Sep 17 00:00:00 2001 From: Prime1910 Date: Tue, 1 Feb 2022 07:05:53 -0800 Subject: [PATCH 17/77] Updated po files --- lang/po/Firmware_hr.po | 782 ++++----- lang/po/new/hr.po | 3544 ++++++++++++++++++++-------------------- 2 files changed, 2163 insertions(+), 2163 deletions(-) diff --git a/lang/po/Firmware_hr.po b/lang/po/Firmware_hr.po index 6017943a2..30810a6dc 100644 --- a/lang/po/Firmware_hr.po +++ b/lang/po/Firmware_hr.po @@ -7,8 +7,8 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Language: hr\n" "Project-Id-Version: Prusa-Firmware\n" -"POT-Creation-Date: Tue 21 Dec 2021 03:35:37 PM CET\n" -"PO-Revision-Date: Tue 21 Dec 2021 03:35:37 PM CET\n" +"POT-Creation-Date: Tue 01 Feb 2022 07:01:16 AM PST\n" +"PO-Revision-Date: Tue 01 Feb 2022 07:01:16 AM PST\n" "Language-Team: \n" "X-Generator: Poedit 2.0.7\n" "X-Poedit-SourceCharset: UTF-8\n" @@ -18,62 +18,62 @@ msgstr "" # MSG_IR_03_OR_OLDER c=18 #: messages.c:164 msgid " 0.3 or older" -msgstr "" +msgstr " 0.3 ili stariji" # MSG_FS_V_03_OR_OLDER c=18 -#: Marlin_main.cpp:9884 +#: Marlin_main.cpp:9887 msgid "FS v0.3 or older" -msgstr "" +msgstr "FS v0.3 il stariji" # MSG_IR_04_OR_NEWER c=18 #: messages.c:163 msgid " 0.4 or newer" -msgstr "" +msgstr " 0.4 ili noviji" # MSG_FS_V_04_OR_NEWER c=18 -#: Marlin_main.cpp:9883 +#: Marlin_main.cpp:9886 msgid "FS v0.4 or newer" -msgstr "" +msgstr "FS v0.4 ili noviji" # MSG_IR_UNKNOWN c=18 #: messages.c:165 msgid "unknown state" -msgstr "" +msgstr "nepoznato stanje" # MSG_MEASURED_OFFSET c=20 #: ultralcd.cpp:2913 msgid "[0;0] point offset" -msgstr "" +msgstr "[0;0] razmak tocke" # MSG_CRASH_DET_ONLY_IN_NORMAL c=20 r=4 #: msgid "Crash detection can\x0abe turned on only in\x0aNormal mode" -msgstr "" +msgstr "Detekcija udarca moze\x0abiti ukljuceno samo u\x0aNormalnom nacinu rada" # MSG_CRASH_DET_STEALTH_FORCE_OFF c=20 r=4 #: msgid "WARNING:\x0aCrash detection\x0adisabled in\x0aStealth mode" -msgstr "" +msgstr "UPOZORENJE:\x0adetekcija udarca je iskljucena\x0au tihom modu" # MSG_BABYSTEPPING_Z c=15 #: ultralcd.cpp:3034 msgid "Adjusting Z:" -msgstr "" +msgstr "Podesavanje Z:" # MSG_SELFTEST_CHECK_ALLCORRECT c=20 -#: ultralcd.cpp:8490 +#: ultralcd.cpp:8411 msgid "All correct" -msgstr "" +msgstr "Sve je u redu" # MSG_WIZARD_DONE c=20 r=8 #: messages.c:118 msgid "All is done. Happy printing!" -msgstr "" +msgstr "Sve je gotovo. Sretno printanje!" # MSG_AMBIENT c=14 #: ultralcd.cpp:1727 msgid "Ambient" -msgstr "" +msgstr "Ambijent" # MSG_AUTO c=6 #: messages.c:160 @@ -83,512 +83,512 @@ msgstr "" # MSG_PRESS c=20 r=2 #: ultralcd.cpp:2485 msgid "and press the knob" -msgstr "" +msgstr "i pritisnite gumb" # MSG_CONFIRM_CARRIAGE_AT_THE_TOP c=20 r=2 #: ultralcd.cpp:3355 msgid "Are left and right Z~carriages all up?" -msgstr "" +msgstr "Jesu lijevi i desni Z~nosaci podignuti?" # MSG_AUTO_HOME c=18 #: messages.c:11 msgid "Auto home" -msgstr "" +msgstr "Pocetna tocka" # MSG_AUTOLOAD_FILAMENT c=18 -#: ultralcd.cpp:6732 +#: ultralcd.cpp:6653 msgid "AutoLoad filament" -msgstr "" +msgstr "Autopunj filamenta" # MSG_AUTOLOADING_ONLY_IF_FSENS_ON c=20 r=4 #: ultralcd.cpp:4317 msgid "Autoloading filament available only when filament sensor is turned on..." -msgstr "" +msgstr "Automatsko punjenje filamenta moguce je samo kada je sensor filamenta ukljucen.." # MSG_AUTOLOADING_ENABLED c=20 r=4 #: ultralcd.cpp:2648 msgid "Autoloading filament is active, just press the knob and insert filament..." -msgstr "" +msgstr "Auto punjenje fil. je aktivno, pritisnite gumb i umetnite fil.." # MSG_SELFTEST_AXIS_LENGTH c=20 -#: ultralcd.cpp:8173 +#: ultralcd.cpp:8094 msgid "Axis length" -msgstr "" +msgstr "Duljina osi" # MSG_SELFTEST_AXIS c=16 -#: ultralcd.cpp:8174 +#: ultralcd.cpp:8095 msgid "Axis" -msgstr "" +msgstr "Os" # MSG_SELFTEST_BEDHEATER c=20 -#: ultralcd.cpp:8131 +#: ultralcd.cpp:8052 msgid "Bed/Heater" -msgstr "" +msgstr "Grijac/Podloga" # MSG_BED_DONE c=20 #: messages.c:15 msgid "Bed done" -msgstr "" +msgstr "Podloga zagrijana" # MSG_BED_HEATING c=20 #: messages.c:16 msgid "Bed Heating" -msgstr "" +msgstr "Podloga se zagrijava" # MSG_BED_CORRECTION_MENU c=18 #: ultralcd.cpp:5798 msgid "Bed level correct" -msgstr "" +msgstr "Podloga ispravna" # MSG_BELTTEST c=18 #: ultralcd.cpp:5778 msgid "Belt test" -msgstr "" +msgstr "Testiranje remena" # MSG_BED_LEVELING_FAILED_POINT_LOW c=20 r=6 #: messages.c:17 msgid "Bed leveling failed. Sensor didn't trigger. Debris on nozzle? Waiting for reset." -msgstr "" +msgstr "Niveliranje podloge nije uspijelo. Senzor aktiviran. Prljavstina na mlaznici? Ceka se resetiranje." # MSG_BRIGHT c=6 #: messages.c:158 msgid "Bright" -msgstr "" +msgstr "Svijet" # MSG_BRIGHTNESS c=18 #: messages.c:154 msgid "Brightness" -msgstr "" +msgstr "Svjetlina" # MSG_BED c=13 #: messages.c:14 msgid "Bed" -msgstr "" +msgstr "Podloga" # MSG_BELT_STATUS c=18 #: messages.c:19 msgid "Belt status" -msgstr "" +msgstr "Status remena" # MSG_RECOVER_PRINT c=20 r=2 #: messages.c:82 msgid "Blackout occurred. Recover print?" -msgstr "" +msgstr "Doslo je do gasenja. Oporaviti print?" # MSG_CALIBRATING_HOME c=20 -#: ultralcd.cpp:8492 +#: ultralcd.cpp:8413 msgid "Calibrating home" -msgstr "" +msgstr "Kalibracija nultocke" # MSG_CALIBRATE_BED c=18 #: ultralcd.cpp:5787 msgid "Calibrate XYZ" -msgstr "" +msgstr "Kalibrirajte XYZ" # MSG_HOMEYZ c=18 #: messages.c:52 msgid "Calibrate Z" -msgstr "" +msgstr "Kalibrirajte Z" # MSG_CALIBRATE_PINDA c=17 #: ultralcd.cpp:4529 msgid "Calibrate" -msgstr "" +msgstr "Kalibrirati" # MSG_CANCEL2 c=10 #: messages.c:20 msgid ">Cancel" -msgstr "" +msgstr ">Otkazati" # MSG_MOVE_CARRIAGE_TO_THE_TOP c=20 r=8 #: ultralcd.cpp:3318 msgid "Calibrating XYZ. Rotate the knob to move the Z carriage up to the end stoppers. Click when done." -msgstr "" +msgstr "Kalibracija XYZ. Okrenite gumb da pomaknete Z nosac do krajnjih granicnika. Kliknite kada je zavrseno." # MSG_CALIBRATE_Z_AUTO c=20 r=2 #: messages.c:21 msgid "Calibrating Z" -msgstr "" +msgstr "Kalibriranje Z" # MSG_MOVE_CARRIAGE_TO_THE_TOP_Z c=20 r=8 #: ultralcd.cpp:3318 msgid "Calibrating Z. Rotate the knob to move the Z carriage up to the end stoppers. Click when done." -msgstr "" +msgstr "Kalibracija Z. Okrenite gumb da pomaknete Z nosac do krajnjih granicnika. Kliknite kada je zavrseno." # MSG_HOMEYZ_DONE c=20 #: ultralcd.cpp:656 msgid "Calibration done" -msgstr "" +msgstr "Kalibracija gotova" # MSG_MENU_CALIBRATION c=18 #: messages.c:68 msgid "Calibration" -msgstr "" +msgstr "Kalibriranje" # MSG_SD_REMOVED c=20 -#: ultralcd.cpp:8939 +#: ultralcd.cpp:8860 msgid "Card removed" -msgstr "" +msgstr "Kartica je uklonjena" # MSG_CHECKING_FILE c=17 -#: ultralcd.cpp:8580 +#: ultralcd.cpp:8501 msgid "Checking file" -msgstr "" +msgstr "Provjera datoteke" # MSG_NOT_COLOR c=19 #: ultralcd.cpp:2565 msgid "Color not correct" -msgstr "" +msgstr "Boja nije ispravna" # MSG_COOLDOWN c=18 #: messages.c:27 msgid "Cooldown" -msgstr "" +msgstr "Ohladi" # MSG_COPY_SEL_LANG c=20 r=3 #: ultralcd.cpp:4435 msgid "Copy selected language?" -msgstr "" +msgstr "Kopirati odabrani jezik?" # MSG_CRASHDETECT c=13 #: messages.c:30 msgid "Crash det." -msgstr "" +msgstr "Udar detekti." # MSG_CHOOSE_FIL_1ST_LAYERCAL c=20 r=7 #: ultralcd.cpp:4842 msgid "Choose a filament for the First Layer Calibration and select it in the on-screen menu." -msgstr "" +msgstr "Odaberite filament za Kalibraciju Prvog Sloja i odaberite ga u izborniku na zaslonu." # MSG_CRASH_DETECTED c=20 #: messages.c:29 msgid "Crash detected." -msgstr "" +msgstr "Udar otkriven." # MSG_CRASH_RESUME c=20 r=3 #: Marlin_main.cpp:651 msgid "Crash detected. Resume print?" -msgstr "" +msgstr "Otkriven je udar. Nastaviti print?" # MSG_CRASH c=7 #: messages.c:28 msgid "Crash" -msgstr "" +msgstr "Udar" # MSG_CURRENT c=19 #: ultralcd.cpp:5929 msgid "Current" -msgstr "" +msgstr "Trenutno" # MSG_DATE c=17 #: ultralcd.cpp:1985 msgid "Date:" -msgstr "" +msgstr "Datum:" # MSG_COMMUNITY_MADE c=18 #: messages.c:25 msgid "Community made" -msgstr "" +msgstr "Napravilo zajedno" # MSG_DISABLE_STEPPERS c=18 #: ultralcd.cpp:5678 msgid "Disable steppers" -msgstr "" +msgstr "Onemoguci stepere" # MSG_BABYSTEP_Z_NOT_SET c=20 r=12 #: messages.c:13 msgid "Distance between tip of the nozzle and the bed surface has not been set yet. Please follow the manual, chapter First steps, section First layer calibration." -msgstr "" +msgstr "Udaljenost izmedu vrha mlaznice i povrsine lezista jos nije postavljena. Molimo slijedite prirucnik, poglavlje Prvi koraci, odjeljak Kalibracija prvog sloja." # MSG_FS_CONTINUE c=5 #: messages.c:152 msgid "Cont." -msgstr "" +msgstr "Nast." # MSG_WIZARD_REPEAT_V2_CAL c=20 r=7 #: ultralcd.cpp:5021 msgid "Do you want to repeat last step to readjust distance between nozzle and heatbed?" -msgstr "" +msgstr "Zelite li ponoviti zadnji korak za ponovno podesavanje udaljenosti izmedu mlaznice i grijace podloge?" # MSG_EXTRUDER_CORRECTION c=13 #: ultralcd.cpp:5090 msgid "E-correct:" -msgstr "" +msgstr "E-ispravan:" # MSG_EJECT_FILAMENT c=16 #: messages.c:60 msgid "Eject filament" -msgstr "" +msgstr "Izbaci filament" # MSG_EJECTING_FILAMENT c=20 #: mmu.cpp:1415 msgid "Ejecting filament" -msgstr "" +msgstr "Izbacivanje fil" # MSG_SELFTEST_ENDSTOP_NOTHIT c=20 -#: ultralcd.cpp:8149 +#: ultralcd.cpp:8070 msgid "Endstop not hit" -msgstr "" +msgstr "Granicnik nije aktiv" # MSG_SELFTEST_ENDSTOP c=16 -#: ultralcd.cpp:8144 +#: ultralcd.cpp:8065 msgid "Endstop" -msgstr "" +msgstr "Granicnik" # MSG_SELFTEST_ENDSTOPS c=20 -#: ultralcd.cpp:8135 +#: ultralcd.cpp:8056 msgid "Endstops" -msgstr "" +msgstr "Granicnici" # MSG_STACK_ERROR c=20 r=4 #: msgid "Error - static memory has been overwritten" -msgstr "" +msgstr "Pogreska - staticka memorija je prepisna preko postojece" # MSG_CUT_FILAMENT c=16 #: messages.c:61 msgid "Cut filament" -msgstr "" +msgstr "Odrezite fil" # MSG_CUTTER c=9 #: messages.c:128 msgid "Cutter" -msgstr "" +msgstr "Rezac" # MSG_MMU_CUTTING_FIL c=18 #: mmu.cpp:1387 msgid "Cutting filament" -msgstr "" +msgstr "Rezanje filamenta" # MSG_FSENS_NOT_RESPONDING c=20 r=4 #: ultralcd.cpp:4330 msgid "ERROR: Filament sensor is not responding, please check connection." -msgstr "" +msgstr "POGRESKA: Senzor filamenta ne reagira, provjerite vezu." # MSG_DIM c=6 #: messages.c:159 msgid "Dim" -msgstr "" +msgstr "Tamno" # MSG_ERROR c=10 #: messages.c:31 msgid "ERROR:" -msgstr "" +msgstr "POGRESKA:" # MSG_SELFTEST_EXTRUDER_FAN_SPEED c=18 -#: ultralcd.cpp:8498 +#: ultralcd.cpp:8419 msgid "Extruder fan:" -msgstr "" +msgstr "Ekstruder fan:" # MSG_INFO_EXTRUDER c=18 #: ultralcd.cpp:2040 msgid "Extruder info" -msgstr "" +msgstr "Info o ekstruderu" # MSG_EXTRUDER c=17 #: messages.c:32 msgid "Extruder" -msgstr "" +msgstr "Ekstruder" # MSG_MMU_FAIL_STATS c=18 -#: ultralcd.cpp:6754 +#: ultralcd.cpp:6675 msgid "Fail stats MMU" -msgstr "" +msgstr "Neuspjes. MMU stat" # MSG_FSENSOR_AUTOLOAD c=13 #: messages.c:48 msgid "F. autoload" -msgstr "" +msgstr "F. auto.punj" # MSG_FAIL_STATS c=18 -#: ultralcd.cpp:6751 +#: ultralcd.cpp:6672 msgid "Fail stats" -msgstr "" +msgstr "Neuspjesna stat" # MSG_FAN_SPEED c=14 #: messages.c:36 msgid "Fan speed" -msgstr "" +msgstr "Brzina fena" # MSG_SELFTEST_FAN c=20 #: messages.c:91 msgid "Fan test" -msgstr "" +msgstr "Test ventilatora" # MSG_FANS_CHECK c=13 #: messages.c:33 msgid "Fans check" -msgstr "" +msgstr "Provjera fana" # MSG_FSENSOR c=12 #: messages.c:49 msgid "Fil. sensor" -msgstr "" +msgstr "Fil. senzor" # MSG_FIL_RUNOUTS c=15 #: messages.c:34 msgid "Fil. runouts" -msgstr "" +msgstr "Bez filmaneta" # MSG_FILAMENT_CLEAN c=20 r=2 #: messages.c:37 msgid "Filament extruding & with correct color?" -msgstr "" +msgstr "Ekstrudiranje fil.s sa ispravnom bojom?" # MSG_NOT_LOADED c=19 #: ultralcd.cpp:2564 msgid "Filament not loaded" -msgstr "" +msgstr "Fil. nije napunjen" # MSG_FILAMENT_SENSOR c=20 #: messages.c:97 msgid "Filament sensor" -msgstr "" +msgstr "Senzor filamenta" # MSG_FILAMENT_USED c=19 #: ultralcd.cpp:2713 msgid "Filament used" -msgstr "" +msgstr "Iskoristeni fil" # MSG_PRINT_TIME c=19 #: ultralcd.cpp:2714 msgid "Print time" -msgstr "" +msgstr "Vrijeme printanja" # MSG_FS_ACTION c=10 #: messages.c:151 msgid "FS Action" -msgstr "" +msgstr "FS Akcija" # MSG_FILE_INCOMPLETE c=20 r=3 -#: ultralcd.cpp:8634 +#: ultralcd.cpp:8555 msgid "File incomplete. Continue anyway?" -msgstr "" +msgstr "Datoteka je nepotpuna. Svejedno nastaviti?" # MSG_FINISHING_MOVEMENTS c=20 #: messages.c:45 msgid "Finishing movements" -msgstr "" +msgstr "Zavrsni pokreti" # MSG_V2_CALIBRATION c=18 #: messages.c:124 msgid "First layer cal." -msgstr "" +msgstr "Prvi sloj kalib." # MSG_WIZARD_SELFTEST c=20 r=8 #: ultralcd.cpp:4942 msgid "First, I will run the selftest to check most common assembly problems." -msgstr "" +msgstr "Prvo cu pokrenuti samotestiranje kako bih provjerio najcesce probleme sa montazom." # MSG_MMU_FIX_ISSUE c=20 r=4 #: mmu.cpp:727 msgid "Fix the issue and then press button on MMU unit." -msgstr "" +msgstr "Rijesite problem, a zatim pritisnite gumb na MMU jedinici." # MSG_FLOW c=15 -#: ultralcd.cpp:6888 +#: ultralcd.cpp:6809 msgid "Flow" -msgstr "" +msgstr "Protok" # MSG_SELFTEST_COOLING_FAN c=20 #: messages.c:88 msgid "Front print fan?" -msgstr "" +msgstr "Prednji print venti?" # MSG_BED_CORRECTION_FRONT c=14 #: ultralcd.cpp:3116 msgid "Front side[um]" -msgstr "" +msgstr "Prednj str[um]" # MSG_SELFTEST_FANS c=20 -#: ultralcd.cpp:8179 +#: ultralcd.cpp:8100 msgid "Front/left fans" -msgstr "" +msgstr "Prednji/lijevi fan" # MSG_SELFTEST_HEATERTHERMISTOR c=20 -#: ultralcd.cpp:8127 +#: ultralcd.cpp:8048 msgid "Heater/Thermistor" -msgstr "" +msgstr "Grijac/Termostat" # MSG_BED_HEATING_SAFETY_DISABLED c=20 r=4 -#: Marlin_main.cpp:9874 +#: Marlin_main.cpp:9877 msgid "Heating disabled by safety timer." -msgstr "" +msgstr "Grijanje je onemoguceno sigurnosnim mjeracem vremena." # MSG_HEATING_COMPLETE c=20 #: messages.c:51 msgid "Heating done." -msgstr "" +msgstr "Grijanje obavljeno." # MSG_HEATING c=20 #: messages.c:50 msgid "Heating" -msgstr "" +msgstr "Grijanje" # MSG_WIZARD_WELCOME c=20 r=7 #: messages.c:121 msgid "Hi, I am your Original Prusa i3 printer. Would you like me to guide you through the setup process?" -msgstr "Bok, ja sam vas Original Prusa i3 pisac. Zelite li da vas vodim kroz postupak postavljanja?" +msgstr "Bok, ja sam vas Original Prusa i3 printer. Zelite li da vas vodim kroz postupak postavljanja?" # MSG_FILAMENTCHANGE c=18 #: messages.c:43 msgid "Change filament" -msgstr "" +msgstr "Promijeni filament" # MSG_CHANGE_SUCCESS c=20 #: ultralcd.cpp:2494 msgid "Change success!" -msgstr "" +msgstr "Promijena uspjesna!" # MSG_CORRECTLY c=20 #: ultralcd.cpp:2562 msgid "Changed correctly?" -msgstr "" +msgstr "Ispravno izmjenjeno?" # MSG_SELFTEST_CHECK_BED c=20 #: messages.c:94 msgid "Checking bed" -msgstr "" +msgstr "Provjera podloge" # MSG_SELFTEST_CHECK_ENDSTOPS c=20 -#: ultralcd.cpp:8481 +#: ultralcd.cpp:8402 msgid "Checking endstops" -msgstr "" +msgstr "Provjera granicnika" # MSG_SELFTEST_CHECK_HOTEND c=20 -#: ultralcd.cpp:8487 +#: ultralcd.cpp:8408 msgid "Checking hotend" -msgstr "" +msgstr "Provjera hotenda" # MSG_SELFTEST_CHECK_FSENSOR c=20 #: messages.c:95 msgid "Checking sensors" -msgstr "" +msgstr "Provjera senzora" # MSG_CHECKING_X c=20 #: messages.c:23 msgid "Checking X axis" -msgstr "" +msgstr "Provjera X osi" # MSG_CHECKING_Y c=20 #: messages.c:24 msgid "Checking Y axis" -msgstr "" +msgstr "Provjera Y osi" # MSG_SELFTEST_CHECK_Z c=20 -#: ultralcd.cpp:8484 +#: ultralcd.cpp:8405 msgid "Checking Z axis" -msgstr "" +msgstr "Provjera Z osi" # MSG_CHOOSE_EXTRUDER c=20 #: messages.c:54 msgid "Choose extruder:" -msgstr "" +msgstr "Odaberite ekstruder:" # MSG_CHOOSE_FILAMENT c=20 #: messages.c:55 msgid "Choose filament:" -msgstr "" +msgstr "Odaberite filament:" # MSG_FILAMENT c=17 #: messages.c:35 @@ -598,187 +598,187 @@ msgstr "" # MSG_WIZARD_XYZ_CAL c=20 r=8 #: ultralcd.cpp:4951 msgid "I will run xyz calibration now. It will take approx. 12 mins." -msgstr "" +msgstr "Sada cu pokrenuti xyz kalibraciju. Trebat ce cca. 12 min." # MSG_WIZARD_Z_CAL c=20 r=8 #: ultralcd.cpp:4959 msgid "I will run z calibration now." -msgstr "" +msgstr "Sada cu pokrenuti z kalibraciju." # MSG_WATCH c=18 #: messages.c:116 msgid "Info screen" -msgstr "" +msgstr "Info zaslon" # MSG_INSERT_FILAMENT c=20 #: ultralcd.cpp:2482 msgid "Insert filament" -msgstr "" +msgstr "Umetnite filament" # MSG_FILAMENT_LOADED c=20 r=2 #: messages.c:38 msgid "Is filament loaded?" -msgstr "" +msgstr "Je li filament napunjen?" # MSG_STEEL_SHEET_CHECK c=20 r=2 #: messages.c:109 msgid "Is steel sheet on heatbed?" -msgstr "" +msgstr "Je li celicna ploca na grijanoj podlozi?" # MSG_LAST_PRINT_FAILURES c=20 #: messages.c:57 msgid "Last print failures" -msgstr "" +msgstr "Zadnji neusp. print" # MSG_WIZARD_WELCOME_SHIPPING c=20 r=16 #: messages.c:122 msgid "Hi, I am your Original Prusa i3 printer. I will guide you through a short setup process, in which the Z-axis will be calibrated. Then, you will be ready to print." -msgstr "" +msgstr "Bok, ja sam vas Original Prusa i3 printer. Vodit cu vas kroz kratak proces postavljanja, u kojem ce se kalibrirati Z~os. Tada cete biti spremni za printanje." # MSG_ADDITIONAL_SHEETS c=20 r=9 #: ultralcd.cpp:5029 msgid "If you have additional steel sheets, calibrate their presets in Settings - HW Setup - Steel sheets." -msgstr "" +msgstr "Ako imate dodatne celicne ploce, kalibrirajte njihove unaprijed postavljene postavke u Postavke - HW Podesavanje - Celicne ploce." # MSG_LAST_PRINT c=18 #: messages.c:56 msgid "Last print" -msgstr "" +msgstr "Zadnji print" # MSG_SELFTEST_EXTRUDER_FAN c=20 #: messages.c:89 msgid "Left hotend fan?" -msgstr "" +msgstr "Lijevi hotend vent?" # MSG_LEFT c=10 #: ultralcd.cpp:2844 msgid "Left" -msgstr "" +msgstr "Lijevo" # MSG_BED_CORRECTION_LEFT c=14 #: ultralcd.cpp:3114 msgid "Left side [um]" -msgstr "" +msgstr "Lijeva str[um]" # MSG_LIN_CORRECTION c=18 #: ultralcd.cpp:5702 msgid "Lin. correction" -msgstr "" +msgstr "Lin. ispravak" # MSG_BABYSTEP_Z c=18 #: messages.c:12 msgid "Live adjust Z" -msgstr "" +msgstr "Live podesavanje Z" # MSG_INSERT_FIL c=20 r=6 -#: ultralcd.cpp:7380 +#: ultralcd.cpp:7301 msgid "Insert the filament (do not load it) into the extruder and then press the knob." -msgstr "" +msgstr "Umetnite filament (nemojte ga puniti) u ekstruder i zatim pritisnite gumb." # MSG_LOAD_FILAMENT c=17 #: messages.c:58 msgid "Load filament" -msgstr "" +msgstr "Napunite filament" # MSG_LOADING_COLOR c=20 #: ultralcd.cpp:2516 msgid "Loading color" -msgstr "" +msgstr "Ucitavanje boje" # MSG_LOADING_FILAMENT c=20 #: messages.c:59 msgid "Loading filament" -msgstr "" +msgstr "Punjenje filamenta" # MSG_ITERATION c=12 #: messages.c:53 msgid "Iteration" -msgstr "" +msgstr "Ponavljanje" # MSG_LOOSE_PULLEY c=20 -#: ultralcd.cpp:8167 +#: ultralcd.cpp:8088 msgid "Loose pulley" -msgstr "" +msgstr "Labava remenica" # MSG_LOAD_TO_NOZZLE c=18 -#: ultralcd.cpp:6717 +#: ultralcd.cpp:6638 msgid "Load to nozzle" -msgstr "" +msgstr "Punjenje u mlazn" # MSG_M117_V2_CALIBRATION c=25 #: messages.c:62 msgid "M117 First layer cal." -msgstr "" +msgstr "M117 Prvi sloj kal." # MSG_MAIN c=18 #: messages.c:63 msgid "Main" -msgstr "" +msgstr "Glavni" # MSG_BL_HIGH c=12 #: messages.c:155 msgid "Level Bright" -msgstr "" +msgstr "Razina svjet" # MSG_BL_LOW c=12 #: messages.c:156 msgid "Level Dimmed" -msgstr "" +msgstr "Razina zatam" # MSG_MEASURE_BED_REFERENCE_HEIGHT_LINE1 c=20 r=3 #: messages.c:67 msgid "Measuring reference height of calibration point" -msgstr "" +msgstr "Mjerenje referentne visine kalibracijske tocke" # MSG_MESH_BED_LEVELING c=18 #: messages.c:148 msgid "Mesh Bed Leveling" -msgstr "" +msgstr "Izrav. mrez. podl" # MSG_MMU_OK_RESUMING_POSITION c=20 r=4 #: mmu.cpp:765 msgid "MMU OK. Resuming position..." -msgstr "" +msgstr "MMU OK. Nastavak pozicije..." # MSG_MMU_OK_RESUMING_TEMPERATURE c=20 r=4 #: mmu.cpp:758 msgid "MMU OK. Resuming temperature..." -msgstr "" +msgstr "MMU OK. Nastavak temperature..." # MSG_MEASURED_SKEW c=14 #: ultralcd.cpp:2885 msgid "Measured skew" -msgstr "" +msgstr "Mjereni nagib" # MSG_MMU_FAILS c=15 #: messages.c:69 msgid "MMU fails" -msgstr "" +msgstr "MMU ne uspijeva" # MSG_MMU_LOAD_FAILED c=20 #: mmu.cpp:1587 msgid "MMU load failed" -msgstr "" +msgstr "Neusp. MMU punjenje" # MSG_MMU_LOAD_FAILS c=15 #: messages.c:70 msgid "MMU load fails" -msgstr "" +msgstr "Neusp. MMU punj" # MSG_MMU_OK_RESUMING c=20 r=4 #: mmu.cpp:776 msgid "MMU OK. Resuming..." -msgstr "" +msgstr "MMU OK. Nastavak..." # MSG_MODE c=6 #: messages.c:103 msgid "Mode" -msgstr "" +msgstr "Mod" # MSG_MK3_FIRMWARE_ON_MK3S c=20 r=4 #: Marlin_main.cpp:882 msgid "MK3 firmware detected on MK3S printer" -msgstr "" +msgstr "MK3 firmware otkriven na MK3S printeru" # MSG_NORMAL c=7 #: messages.c:107 @@ -788,37 +788,37 @@ msgstr "" # MSG_SILENT c=7 #: messages.c:106 msgid "Silent" -msgstr "" +msgstr "Tih" # MSG_MMU_USER_ATTENTION c=20 r=3 #: mmu.cpp:722 msgid "MMU needs user attention." -msgstr "" +msgstr "MMU treba paznju korisnika." # MSG_MMU_POWER_FAILS c=15 #: ultralcd.cpp:1517 msgid "MMU power fails" -msgstr "" +msgstr "Neusp. MMU nap" # MSG_STEALTH c=7 #: messages.c:108 msgid "Stealth" -msgstr "" +msgstr "Tiho" # MSG_AUTO_POWER c=10 #: messages.c:105 msgid "Auto power" -msgstr "" +msgstr "Auto napaj" # MSG_HIGH_POWER c=10 #: messages.c:104 msgid "High power" -msgstr "" +msgstr "Visoka sna" # MSG_MMU_CONNECTED c=18 #: ultralcd.cpp:1997 msgid "MMU2 connected" -msgstr "" +msgstr "MMU2 spojen" # MSG_SELFTEST_MOTOR c=18 #: messages.c:96 @@ -828,32 +828,32 @@ msgstr "" # MSG_MOVE_AXIS c=18 #: ultralcd.cpp:5677 msgid "Move axis" -msgstr "" +msgstr "Pomaknite os" # MSG_MOVE_X c=18 #: ultralcd.cpp:4233 msgid "Move X" -msgstr "" +msgstr "Pomaknite X" # MSG_MOVE_Y c=18 #: ultralcd.cpp:4234 msgid "Move Y" -msgstr "" +msgstr "Pomaknite Y" # MSG_MOVE_Z c=18 #: ultralcd.cpp:4235 msgid "Move Z" -msgstr "" +msgstr "Pomaknite Z" # MSG_NO_MOVE c=20 #: Marlin_main.cpp:5852 msgid "No move." -msgstr "" +msgstr "Bez pomaka." # MSG_NO_CARD c=18 -#: ultralcd.cpp:6697 +#: ultralcd.cpp:6618 msgid "No SD card" -msgstr "" +msgstr "Nema SD kartice" # MSG_NA c=3 #: messages.c:127 @@ -863,232 +863,232 @@ msgstr "" # MSG_NO c=4 #: messages.c:71 msgid "No" -msgstr "" +msgstr "Ne" # MSG_SELFTEST_NOTCONNECTED c=20 -#: ultralcd.cpp:8128 +#: ultralcd.cpp:8049 msgid "Not connected" -msgstr "" +msgstr "Nije povezano" # MSG_NEW_FIRMWARE_AVAILABLE c=20 r=2 #: util.cpp:195 msgid "New firmware version available:" -msgstr "" +msgstr "Dostupna nova verzija firmwera:" # MSG_SELFTEST_FAN_NO c=19 #: messages.c:92 msgid "Not spinning" -msgstr "" +msgstr "Ne okrece se" # MSG_WIZARD_V2_CAL c=20 r=8 #: ultralcd.cpp:4838 msgid "Now I will calibrate distance between tip of the nozzle and heatbed surface." -msgstr "" +msgstr "Sada cu kalibrirati udaljenost izmedu vrha mlaznice i povrsine grijane podloge." # MSG_WIZARD_WILL_PREHEAT c=20 r=4 #: ultralcd.cpp:4967 msgid "Now I will preheat nozzle for PLA." -msgstr "" +msgstr "Sada cu zagrijati mlaznicu za PLA." # MSG_NOZZLE c=12 #: messages.c:72 msgid "Nozzle" -msgstr "" +msgstr "Mlaznica" # MSG_DEFAULT_SETTINGS_LOADED c=20 r=6 #: Marlin_main.cpp:1605 msgid "Old settings found. Default PID, Esteps etc. will be set." -msgstr "" +msgstr "Pronadene stare postavke. Postavit ce se zadani PID, Esteps itd." # MSG_REMOVE_TEST_PRINT c=20 r=4 #: ultralcd.cpp:4958 msgid "Now remove the test print from steel sheet." -msgstr "" +msgstr "Sada uklonite probni print sa celicne ploce." # MSG_NOZZLE_FAN c=10 #: ultralcd.cpp:1446 msgid "Nozzle FAN" -msgstr "" +msgstr "Fan mlazn" # MSG_PAUSE_PRINT c=18 #: messages.c:74 msgid "Pause print" -msgstr "" +msgstr "Pauzirajte print" # MSG_PID_RUNNING c=20 #: ultralcd.cpp:1327 msgid "PID cal." -msgstr "" +msgstr "PID kal." # MSG_PID_FINISHED c=20 #: ultralcd.cpp:1333 msgid "PID cal. finished" -msgstr "" +msgstr "PID kal. zavrsena" # MSG_PID_EXTRUDER c=17 #: ultralcd.cpp:5799 msgid "PID calibration" -msgstr "" +msgstr "PID kalibracija" # MSG_PINDA_PREHEAT c=20 #: ultralcd.cpp:683 msgid "PINDA Heating" -msgstr "" +msgstr "PINDA se Zagrijava" # MSG_PAPER c=20 r=10 #: messages.c:73 msgid "Place a sheet of paper under the nozzle during the calibration of first 4 points. If the nozzle catches the paper, power off the printer immediately." -msgstr "" +msgstr "Stavite list papira ispod mlaznice tijekom kalibracije prve 4 tocke. Ako mlaznica uhvati papir, odmah iskljucite printer." # MSG_WIZARD_CLEAN_HEATBED c=20 r=8 #: ultralcd.cpp:5024 msgid "Please clean heatbed and then press the knob." -msgstr "" +msgstr "Ocistite grijacu podlogu, a zatim pritisnite gumb." # MSG_CONFIRM_NOZZLE_CLEAN c=20 r=8 #: messages.c:26 msgid "Please clean the nozzle for calibration. Click when done." -msgstr "" +msgstr "Molimo ocistite mlaznicu radi kalibracije. Kliknite kada ste gotovi." # MSG_SELFTEST_PLEASECHECK c=20 -#: ultralcd.cpp:8122 +#: ultralcd.cpp:8043 msgid "Please check:" -msgstr "" +msgstr "Molimo provjerite:" # MSG_WIZARD_CALIBRATION_FAILED c=20 r=8 #: messages.c:117 msgid "Please check our handbook and fix the problem. Then resume the Wizard by rebooting the printer." -msgstr "" +msgstr "Provjerite nas prirucnik i rijesite problem. Zatim nastavite s Carobnjakom ponovnim pokretanjem printera." # MSG_CHECK_IDLER c=20 r=5 #: Marlin_main.cpp:3798 msgid "Please open idler and remove filament manually." -msgstr "" +msgstr "Molimo otvorite klizac i rucno uklonite filament." # MSG_PLACE_STEEL_SHEET c=20 r=5 #: messages.c:75 msgid "Please place steel sheet on heatbed." -msgstr "" +msgstr "Stavite celicnu plocu na grijacu podlogu." # MSG_PRESS_TO_UNLOAD c=20 r=4 #: messages.c:79 msgid "Please press the knob to unload filament" -msgstr "" +msgstr "Pritisnite gumb za praznjenje filamenta" # MSG_PULL_OUT_FILAMENT c=20 r=4 #: messages.c:81 msgid "Please pull out filament immediately" -msgstr "" +msgstr "Molimo odmah izvucite filament" # MSG_EJECT_REMOVE c=20 r=4 #: mmu.cpp:1421 msgid "Please remove filament and then press the knob." -msgstr "" +msgstr "Molimo uklonite filament i zatim pritisnite gumb." # MSG_REMOVE_STEEL_SHEET c=20 r=4 #: messages.c:84 msgid "Please remove steel sheet from heatbed." -msgstr "" +msgstr "Molimo uklonite celicnu plocu sa grijace podloge." # MSG_RUN_XYZ c=20 r=4 #: Marlin_main.cpp:5338 msgid "Please run XYZ calibration first." -msgstr "" +msgstr "Prvo pokrenite XYZ kalibraciju." # MSG_UPDATE_MMU2_FW c=20 r=4 #: mmu.cpp:1341 msgid "Please update firmware in your MMU2. Waiting for reset." -msgstr "" +msgstr "Azurirajte firmwer u svom MMU2. Ceka se resetiranje." # MSG_PLEASE_WAIT c=20 #: messages.c:76 msgid "Please wait" -msgstr "" +msgstr "Molimo pricekajte" # MSG_REMOVE_SHIPPING_HELPERS c=20 r=3 #: ultralcd.cpp:4957 msgid "Please remove shipping helpers first." -msgstr "" +msgstr "Najprije uklonite prijevozne osloce." # MSG_PREHEAT_NOZZLE c=20 #: messages.c:78 msgid "Preheat the nozzle!" -msgstr "" +msgstr "Predgrij. mlaznicu!" # MSG_PREHEAT c=18 -#: ultralcd.cpp:6655 +#: ultralcd.cpp:6576 msgid "Preheat" -msgstr "" +msgstr "Predgrijavanje" # MSG_WIZARD_HEATING c=20 r=3 #: messages.c:119 msgid "Preheating nozzle. Please wait." -msgstr "" +msgstr "Predgrijavanje mlaznice. Molim vas pricekajte." # MSG_NEW_FIRMWARE_PLEASE_UPGRADE c=20 #: util.cpp:199 msgid "Please upgrade." -msgstr "" +msgstr "Molimo nadogradite." # MSG_PRESS_TO_PREHEAT c=20 r=4 -#: Marlin_main.cpp:12049 +#: Marlin_main.cpp:12052 msgid "Press the knob to preheat nozzle and continue." -msgstr "" +msgstr "Pritisnite gumb za predgrijavanje mlaznice i nastavite." # MSG_FS_PAUSE c=5 #: fsensor.cpp:730 msgid "Pause" -msgstr "" +msgstr "Pauza" # MSG_POWER_FAILURES c=15 #: messages.c:77 msgid "Power failures" -msgstr "" +msgstr "Prekidi struje" # MSG_PRINT_ABORTED c=20 #: messages.c:80 msgid "Print aborted" -msgstr "" +msgstr "Print je prekinut" # MSG_PREHEATING_TO_LOAD c=20 #: ultralcd.cpp:2297 msgid "Preheating to load" -msgstr "" +msgstr "Predgrij za punjenje" # MSG_PREHEATING_TO_UNLOAD c=20 #: ultralcd.cpp:2302 msgid "Preheating to unload" -msgstr "" +msgstr "Predgrij. za praznj" # MSG_SELFTEST_PRINT_FAN_SPEED c=18 -#: ultralcd.cpp:8501 +#: ultralcd.cpp:8422 msgid "Print fan:" -msgstr "" +msgstr "Ventilator printa:" # MSG_CARD_MENU c=18 #: messages.c:22 msgid "Print from SD" -msgstr "" +msgstr "Printaj sa SD" # MSG_PRESS_KNOB c=20 #: ultralcd.cpp:2130 msgid "Press the knob" -msgstr "" +msgstr "Pritisnite gumb" # MSG_PRINT_PAUSED c=20 #: ultralcd.cpp:907 msgid "Print paused" -msgstr "" +msgstr "Print pauziran" # MSG_RESUME_NOZZLE_TEMP c=20 r=4 #: mmu.cpp:726 msgid "Press the knob to resume nozzle temperature." -msgstr "" +msgstr "Pritisnite gumb za nastavak temperature mlaznice." # MSG_FOLLOW_CALIBRATION_FLOW c=20 r=8 #: messages.c:46 msgid "Printer has not been calibrated yet. Please follow the manual, chapter First steps, section Calibration flow." -msgstr "" +msgstr "Printer jos nije kalibriran. Molimo slijedite prirucnik, poglavlje Prvi koraci, odjeljak Tijek kalibracije." # MSG_PRINT_FAN c=10 #: ultralcd.cpp:1447 @@ -1098,107 +1098,107 @@ msgstr "" # MSG_WIZARD_LOAD_FILAMENT c=20 r=6 #: ultralcd.cpp:4818 msgid "Please insert filament into the extruder, then press the knob to load it." -msgstr "" +msgstr "Umetnite filament u ekstruder, a zatim pritisnite gumb za punjenje." # MSG_MMU_INSERT_FILAMENT_FIRST_TUBE c=20 r=6 #: ultralcd.cpp:4813 msgid "Please insert filament into the first tube of the MMU, then press the knob to load it." -msgstr "" +msgstr "Umetnite filament u prvu cijev MMU-a, a zatim pritisnite gumb za punjenje." # MSG_PLEASE_LOAD_PLA c=20 r=4 #: ultralcd.cpp:4735 msgid "Please load filament first." -msgstr "" +msgstr "Molimo prvo ubacite filament." # MSG_BED_CORRECTION_REAR c=14 #: ultralcd.cpp:3117 msgid "Rear side [um]" -msgstr "" +msgstr "Zad. str.[um]" # MSG_UNLOAD_FILAMENT_REPEAT c=20 r=4 -#: ultralcd.cpp:7404 +#: ultralcd.cpp:7325 msgid "Please unload the filament first, then repeat this action." -msgstr "" +msgstr "Prvo izvadite filament, a zatim ponovite ovu radnju." # MSG_CHECK_IR_CONNECTION c=20 r=4 -#: ultralcd.cpp:7407 +#: ultralcd.cpp:7328 msgid "Please check the IR sensor connection, unload filament if present." -msgstr "" +msgstr "Provjerite IR prikljucak senzora, izvadite filament ako postoji." # MSG_RECOVERING_PRINT c=20 -#: Marlin_main.cpp:11393 +#: Marlin_main.cpp:11396 msgid "Recovering print" -msgstr "" +msgstr "Oporavak printa" # MSG_REMOVE_OLD_FILAMENT c=20 r=5 #: mmu.cpp:833 msgid "Remove old filament and press the knob to start loading new filament." -msgstr "" +msgstr "Uklonite stari filament i pritisnite gumb za pocetak stavljanja novog filamenta." # MSG_CALIBRATE_BED_RESET c=18 #: ultralcd.cpp:5804 msgid "Reset XYZ calibr." -msgstr "" +msgstr "Reset XYZ kalibr." # MSG_RESET c=14 #: messages.c:85 msgid "Reset" -msgstr "" +msgstr "Resetiraj" # MSG_RESUME_PRINT c=18 #: messages.c:86 msgid "Resume print" -msgstr "" +msgstr "Nastavite print" # MSG_RESUMING_PRINT c=20 #: messages.c:87 msgid "Resuming print" -msgstr "" +msgstr "Nastavak printa" # MSG_BED_CORRECTION_RIGHT c=14 #: ultralcd.cpp:3115 msgid "Right side[um]" -msgstr "" +msgstr "Desna str.[um]" # MSG_RPI_PORT c=13 #: messages.c:142 msgid "RPi port" -msgstr "" +msgstr "RPi utor" # MSG_WIZARD_RERUN c=20 r=7 #: ultralcd.cpp:4756 msgid "Running Wizard will delete current calibration results and start from the beginning. Continue?" -msgstr "" +msgstr "Pokrenuti carobnjak ce izbrisati trenutne rezultate kalibracije i poceti ispocetka. Nastavite?" # MSG_SD_CARD c=8 #: messages.c:138 msgid "SD card" -msgstr "" +msgstr "SD karti" # MSG_RIGHT c=10 #: ultralcd.cpp:2845 msgid "Right" -msgstr "" +msgstr "Tocno" # MSG_FIND_BED_OFFSET_AND_SKEW_LINE1 c=20 r=3 #: messages.c:44 msgid "Searching bed calibration point" -msgstr "" +msgstr "Trazenje tocke kalibracije podloge" # MSG_LANGUAGE_SELECT c=18 #: ultralcd.cpp:4451 msgid "Select language" -msgstr "" +msgstr "Izaberi jezik" # MSG_SELFTEST_OK c=20 -#: ultralcd.cpp:7679 +#: ultralcd.cpp:7600 msgid "Self test OK" -msgstr "" +msgstr "Samotestiranje OK" # MSG_SELFTEST_START c=20 -#: ultralcd.cpp:7447 +#: ultralcd.cpp:7368 msgid "Self test start" -msgstr "" +msgstr "Pocetak selftesta" # MSG_SELFTEST c=18 #: ultralcd.cpp:5780 @@ -1206,394 +1206,394 @@ msgid "Selftest" msgstr "" # MSG_SELFTEST_ERROR c=20 -#: ultralcd.cpp:8121 +#: ultralcd.cpp:8042 msgid "Selftest error!" msgstr "" # MSG_SELFTEST_FAILED c=20 #: messages.c:90 msgid "Selftest failed" -msgstr "" +msgstr "Selftest nije uspio" # MSG_FORCE_SELFTEST c=20 r=8 #: Marlin_main.cpp:1637 msgid "Selftest will be run to calibrate accurate sensorless rehoming." -msgstr "" +msgstr "Provest ce se selftest radi kalibracije preciznog ponovnog postavljanja bez senzora." # MSG_SEL_PREHEAT_TEMP c=20 r=6 #: ultralcd.cpp:4998 msgid "Select nozzle preheat temperature which matches your material." -msgstr "" +msgstr "Odaberite temperaturu predgrijavanja mlaznice koja odgovara vasem materijalu." # MSG_SET_TEMPERATURE c=20 #: ultralcd.cpp:3135 msgid "Set temperature:" -msgstr "" +msgstr "Postavi temperaturu:" # MSG_SETTINGS c=18 #: messages.c:99 msgid "Settings" -msgstr "" +msgstr "Postavke" # MSG_SHOW_END_STOPS c=18 #: ultralcd.cpp:5801 msgid "Show end stops" -msgstr "" +msgstr "Pokazi granicnike" # MSG_FILE_CNT c=20 r=6 #: cardreader.cpp:817 msgid "Some files will not be sorted. Max. No. of files in 1 folder for sorting is 100." -msgstr "" +msgstr "Neke datoteke nece biti razvrstane. Max. Br. datoteka u 1 mapi za sortiranje je 100." # MSG_SORT c=7 #: messages.c:139 msgid "Sort" -msgstr "" +msgstr "Vrsta" # MSG_NONE c=8 #: messages.c:129 msgid "None" -msgstr "" +msgstr "Nema" # MSG_SORT_TIME c=8 #: messages.c:140 msgid "Time" -msgstr "" +msgstr "Vrijeme" # MSG_SEVERE_SKEW c=14 #: ultralcd.cpp:2888 msgid "Severe skew" -msgstr "" +msgstr "Veliki nagib" # MSG_SORT_ALPHA c=8 #: messages.c:141 msgid "Alphabet" -msgstr "" +msgstr "Abeceda" # MSG_SORTING c=20 #: cardreader.cpp:880 msgid "Sorting files" -msgstr "" +msgstr "Sortiranje datoteka" # MSG_SOUND_LOUD c=7 #: messages.c:144 msgid "Loud" -msgstr "" +msgstr "Glasno" # MSG_SLIGHT_SKEW c=14 #: ultralcd.cpp:2887 msgid "Slight skew" -msgstr "" +msgstr "Lagani nagib" # MSG_SOUND c=7 #: messages.c:143 msgid "Sound" -msgstr "" +msgstr "Zvuk" # MSG_RUNOUTS c=7 #: ultralcd.cpp:1593 msgid "Runouts" -msgstr "" +msgstr "Nestalo" # MSG_Z-LEVELING_ENFORCED c=20 r=4 #: Marlin_main.cpp:3303 msgid "Some problem encountered, Z-leveling enforced ..." -msgstr "" +msgstr "Naisao je neki problem, nametnuto Z-niveliranje..." # MSG_SOUND_ONCE c=7 #: messages.c:145 msgid "Once" -msgstr "" +msgstr "Jednom" # MSG_SPEED c=15 -#: ultralcd.cpp:6882 +#: ultralcd.cpp:6803 msgid "Speed" -msgstr "" +msgstr "Brzina" # MSG_SELFTEST_FAN_YES c=19 #: messages.c:93 msgid "Spinning" -msgstr "" +msgstr "Predenje" # MSG_TEMP_CAL_WARNING c=20 r=4 #: Marlin_main.cpp:5351 msgid "Stable ambient temperature 21-26C is needed a rigid stand is required." -msgstr "" +msgstr "Potrebna je stabilna temperatura okoline 21-26C, potrebno je cvrsto postolje." # MSG_STATISTICS c=18 #: ultralcd.cpp:6081 msgid "Statistics" -msgstr "" +msgstr "Statistika" # MSG_STOP_PRINT c=18 #: messages.c:110 msgid "Stop print" -msgstr "" +msgstr "Zaustavi print" # MSG_STOPPED c=20 #: messages.c:111 msgid "STOPPED." -msgstr "" +msgstr "ZAUSTAVLJENO." # MSG_SUPPORT c=18 -#: ultralcd.cpp:6756 +#: ultralcd.cpp:6677 msgid "Support" -msgstr "" +msgstr "Podrska" # MSG_SELFTEST_SWAPPED c=16 -#: ultralcd.cpp:8180 +#: ultralcd.cpp:8101 msgid "Swapped" -msgstr "" +msgstr "Zamjenjeno" # MSG_SELECT_FILAMENT c=20 #: ultralcd.cpp:4706 msgid "Select filament:" -msgstr "" +msgstr "Odaberi filament:" # MSG_TEMP_CALIBRATION c=14 #: messages.c:112 msgid "Temp. cal." -msgstr "" +msgstr "Temp kal." # MSG_SELECT_TEMP_MATCHES_MATERIAL c=20 r=4 #: ultralcd.cpp:4847 msgid "Select temperature which matches your material." -msgstr "" +msgstr "Odaberite temperaturu koja odgovara vasem materijalu." # MSG_CALIBRATION_PINDA_MENU c=17 #: ultralcd.cpp:5812 msgid "Temp. calibration" -msgstr "" +msgstr "Temp kalibracija" # MSG_TEMP_CAL_FAILED c=20 r=8 #: ultralcd.cpp:3771 msgid "Temperature calibration failed" -msgstr "" +msgstr "Kalibracija temperature nije uspjela" # MSG_TEMP_CALIBRATION_DONE c=20 r=12 #: messages.c:113 msgid "Temperature calibration is finished and active. Temp. calibration can be disabled in menu Settings->Temp. cal." -msgstr "" +msgstr "Kalibracija temperature je zavrsena i aktivna. Temp. kalibracija se moze onemoguciti u izborniku Postavke->Temp. kal." # MSG_FS_VERIFIED c=20 r=3 -#: ultralcd.cpp:7411 +#: ultralcd.cpp:7332 msgid "Sensor verified, remove the filament now." -msgstr "" +msgstr "Senzor je provjeren, odmah uklonite filament." # MSG_TEMPERATURE c=18 #: ultralcd.cpp:5673 msgid "Temperature" -msgstr "" +msgstr "Temperatura" # MSG_MENU_TEMPERATURES c=15 #: ultralcd.cpp:2047 msgid "Temperatures" -msgstr "" +msgstr "Temperature" # MSG_FOLLOW_Z_CALIBRATION_FLOW c=20 r=9 #: messages.c:47 msgid "There is still a need to make Z calibration. Please follow the manual, chapter First steps, section Calibration flow." -msgstr "" +msgstr "Jos uvijek je potrebno napraviti Z kalibraciju. Molimo slijedite prirucnik, poglavlje Prvi koraci, odjeljak Tijek kalibracije." # MSG_TOTAL_FILAMENT c=19 #: ultralcd.cpp:2735 msgid "Total filament" -msgstr "" +msgstr "Totalno filamenta" # MSG_TOTAL_PRINT_TIME c=19 #: ultralcd.cpp:2736 msgid "Total print time" -msgstr "" +msgstr "Vrijeme printanja" # MSG_TUNE c=18 -#: ultralcd.cpp:6653 +#: ultralcd.cpp:6574 msgid "Tune" -msgstr "" +msgstr "Ugodi" # MSG_TOTAL_FAILURES c=20 #: messages.c:101 msgid "Total failures" -msgstr "" +msgstr "Totalne pogreske" # MSG_TO_LOAD_FIL c=20 #: ultralcd.cpp:2137 msgid "to load filament" -msgstr "" +msgstr "da napuni filament" # MSG_TO_UNLOAD_FIL c=20 #: ultralcd.cpp:2141 msgid "to unload filament" -msgstr "" +msgstr "da isprazni filament" -# MSG_UNLOAD_FILAMENT c=16 +# MSG_UNLOAD_FILAMENT c=18 #: messages.c:114 msgid "Unload filament" -msgstr "" +msgstr "Ispraznite fil" # MSG_UNLOADING_FILAMENT c=20 #: messages.c:115 msgid "Unloading filament" -msgstr "" +msgstr "Praznjenje filamenta" # MSG_TOTAL c=6 #: messages.c:100 msgid "Total" -msgstr "" +msgstr "Ukupno" # MSG_USED c=19 #: ultralcd.cpp:5928 msgid "Used during print" -msgstr "" +msgstr "Korist. pri printu" # MSG_MENU_VOLTAGES c=15 #: ultralcd.cpp:2050 msgid "Voltages" -msgstr "" +msgstr "Voltaza" # MSG_UNKNOWN c=13 #: ultralcd.cpp:2005 msgid "unknown" -msgstr "" +msgstr "nepoznato" # MSG_USERWAIT c=20 #: Marlin_main.cpp:4347 msgid "Wait for user..." -msgstr "" +msgstr "Ceka se korisnik..." # MSG_WAITING_TEMP c=20 r=4 #: ultralcd.cpp:3283 msgid "Waiting for nozzle and bed cooling" -msgstr "" +msgstr "Ceka se hladjenje mlaznice i podloge" # MSG_WAITING_TEMP_PINDA c=20 r=3 #: ultralcd.cpp:3244 msgid "Waiting for PINDA probe cooling" -msgstr "" +msgstr "Ceka se hladenje PINDA sonde" # MSG_CHANGED_BOTH c=20 r=4 #: Marlin_main.cpp:1597 msgid "Warning: both printer type and motherboard type changed." -msgstr "" +msgstr "Upozorenje: promijenjeni su i tip printera i tip maticne ploce." # MSG_CHANGED_MOTHERBOARD c=20 r=4 #: Marlin_main.cpp:1589 msgid "Warning: motherboard type changed." -msgstr "" +msgstr "Upozorenje: tip maticne ploce je promijenjen." # MSG_CHANGED_PRINTER c=20 r=4 #: Marlin_main.cpp:1593 msgid "Warning: printer type changed." -msgstr "" +msgstr "Upozorenje: promijenjena je vrsta printera." # MSG_UNLOAD_SUCCESSFUL c=20 r=2 #: Marlin_main.cpp:3789 msgid "Was filament unload successful?" -msgstr "" +msgstr "Je li praznjenje fil. bilo uspjesno?" # MSG_SELFTEST_WIRINGERROR c=18 #: messages.c:98 msgid "Wiring error" -msgstr "" +msgstr "Greska u ozicenju" # MSG_WIZARD c=17 #: ultralcd.cpp:5771 msgid "Wizard" -msgstr "" +msgstr "Carobnjak" # MSG_XYZ_DETAILS c=18 #: ultralcd.cpp:2039 msgid "XYZ cal. details" -msgstr "" +msgstr "XYZ detalji kal" # MSG_BED_SKEW_OFFSET_DETECTION_FITTING_FAILED c=20 r=8 #: messages.c:18 msgid "XYZ calibration failed. Please consult the manual." -msgstr "" +msgstr "XYZ kalibracija nije uspjela. Molimo pogledajte prirucnik." # MSG_YES c=3 #: messages.c:123 msgid "Yes" -msgstr "" +msgstr "Da" # MSG_WIZARD_QUIT c=20 r=8 #: messages.c:120 msgid "You can always resume the Wizard from Calibration -> Wizard." -msgstr "" +msgstr "Carobnjak uvijek mozete nastaviti iz Kalibracija -> Carobnjak." # MSG_BED_SKEW_OFFSET_DETECTION_SKEW_EXTREME c=20 r=8 #: ultralcd.cpp:3743 msgid "XYZ calibration all right. Skew will be corrected automatically." -msgstr "" +msgstr "XYZ kalibracija u redu. Iskrivljenost ce se automatski ispraviti." # MSG_BED_SKEW_OFFSET_DETECTION_SKEW_MILD c=20 r=8 #: ultralcd.cpp:3740 msgid "XYZ calibration all right. X/Y axes are slightly skewed. Good job!" -msgstr "" +msgstr "XYZ kalibracija je u redu. Osi X/Y su malo nagnute. Bravo!" # MSG_TIMEOUT c=12 #: messages.c:157 msgid "Timeout" -msgstr "" +msgstr "Pauza" # MSG_X_CORRECTION c=13 #: ultralcd.cpp:5086 msgid "X-correct:" -msgstr "" +msgstr "X-ispravan:" # MSG_BED_SKEW_OFFSET_DETECTION_PERFECT c=20 r=8 #: ultralcd.cpp:3737 msgid "XYZ calibration ok. X/Y axes are perpendicular. Congratulations!" -msgstr "" +msgstr "XYZ kalibracija u redu. Osi X/Y su okomite. Cestitamo!" # MSG_BED_SKEW_OFFSET_DETECTION_WARNING_FRONT_BOTH_FAR c=20 r=8 #: ultralcd.cpp:3721 msgid "XYZ calibration compromised. Front calibration points not reachable." -msgstr "" +msgstr "XYZ kalibracija je ugrozena. Prednje kalibracijske tocke nisu dostupne." # MSG_BED_SKEW_OFFSET_DETECTION_WARNING_FRONT_RIGHT_FAR c=20 r=8 #: ultralcd.cpp:3724 msgid "XYZ calibration compromised. Right front calibration point not reachable." -msgstr "" +msgstr "XYZ kalibracija je ugrozena. Desna prednja tocka kalibracije nije dostupna." # MSG_LOAD_ALL c=17 #: ultralcd.cpp:6167 msgid "Load all" -msgstr "" +msgstr "Napuni sve" # MSG_BED_SKEW_OFFSET_DETECTION_POINT_NOT_FOUND c=20 r=6 #: ultralcd.cpp:3703 msgid "XYZ calibration failed. Bed calibration point was not found." -msgstr "" +msgstr "XYZ kalibracija nije uspjela. Tocka kalibracije podloga nije pronadena." # MSG_BED_SKEW_OFFSET_DETECTION_FAILED_FRONT_BOTH_FAR c=20 r=6 #: ultralcd.cpp:3709 msgid "XYZ calibration failed. Front calibration points not reachable." -msgstr "" +msgstr "XYZ kalibracija nije uspjela. Prednje kalibracijske tocke nisu dostupne." # MSG_BED_SKEW_OFFSET_DETECTION_FAILED_FRONT_RIGHT_FAR c=20 r=6 #: ultralcd.cpp:3712 msgid "XYZ calibration failed. Right front calibration point not reachable." -msgstr "" +msgstr "XYZ kalibracija nije uspjela. Desna prednja tocka kalibracije nije dostupna." # MSG_Y_DIST_FROM_MIN c=20 #: ultralcd.cpp:2842 msgid "Y distance from min" -msgstr "" +msgstr "Y distanca od min" # MSG_WIZARD_V2_CAL_2 c=20 r=12 #: ultralcd.cpp:4850 msgid "The printer will start printing a zig-zag line. Rotate the knob until you reach the optimal height. Check the pictures in the handbook (Calibration chapter)." -msgstr "" +msgstr "Printe ce poceti printati cik-cak liniju. Okrecite gumb dok ne postignete optimalnu visinu. Provjerite slike u prirucniku (poglavlje Kalibracija)." # MSG_FIL_FAILED c=20 r=5 -#: ultralcd.cpp:7415 +#: ultralcd.cpp:7336 msgid "Verification failed, remove the filament and try again." -msgstr "" +msgstr "Provjera nije uspjela, uklonite filament i pokusajte ponovno." # MSG_Y_CORRECTION c=13 #: ultralcd.cpp:5087 msgid "Y-correct:" -msgstr "" +msgstr "Y-ispravan:" # MSG_OFF c=3 #: messages.c:125 @@ -1608,57 +1608,57 @@ msgstr "" # MSG_BACK c=18 #: messages.c:64 msgid "Back" -msgstr "" +msgstr "Vrati" # MSG_CHECKS c=18 #: ultralcd.cpp:5641 msgid "Checks" -msgstr "" +msgstr "Provjere" # MSG_FALSE_TRIGGERING c=20 -#: ultralcd.cpp:8190 +#: ultralcd.cpp:8111 msgid "False triggering" -msgstr "" +msgstr "Lazno aktiviranje" # MSG_STRICT c=8 #: messages.c:131 msgid "Strict" -msgstr "" +msgstr "Strogo" # MSG_WARN c=8 #: messages.c:130 msgid "Warn" -msgstr "" +msgstr "Upozore" # MSG_HW_SETUP c=18 #: messages.c:102 msgid "HW Setup" -msgstr "" +msgstr "HW podesavanje" # MSG_MAGNETS_COMP c=13 #: messages.c:150 msgid "Magnets comp." -msgstr "" +msgstr "Magnet. komp." # MSG_MESH c=12 #: messages.c:147 msgid "Mesh" -msgstr "" +msgstr "Mreza" # MSG_MK3S_FIRMWARE_ON_MK3 c=20 r=4 #: Marlin_main.cpp:875 msgid "MK3S firmware detected on MK3 printer" -msgstr "" +msgstr "MK3S firmware detektiran na MK3 printeru" # MSG_MMU_MODE c=8 #: messages.c:137 msgid "MMU Mode" -msgstr "" +msgstr "MMU Mod" # MSG_MODE_CHANGE_IN_PROGRESS c=20 r=3 #: ultralcd.cpp:4366 msgid "Mode change in progress..." -msgstr "" +msgstr "Promjena moda u tijeku..." # MSG_MODEL c=8 #: messages.c:132 @@ -1668,102 +1668,102 @@ msgstr "" # MSG_NOZZLE_DIAMETER c=10 #: messages.c:136 msgid "Nozzle d." -msgstr "" +msgstr "Mlaznica." # MSG_GCODE_DIFF_CONTINUE c=20 r=4 #: util.cpp:414 msgid "G-code sliced for a different level. Continue?" -msgstr "" +msgstr "G-kod izrezan za drugu razinu. Nastavite?" # MSG_GCODE_DIFF_CANCELLED c=20 r=7 #: util.cpp:420 msgid "G-code sliced for a different level. Please re-slice the model again. Print cancelled." -msgstr "" +msgstr "G-kod izrezan za drugu razinu. Molimo ponovo izrezite model. Print je otkazan." # MSG_GCODE_DIFF_PRINTER_CONTINUE c=20 r=5 #: messages.c:134 msgid "G-code sliced for a different printer type. Continue?" -msgstr "" +msgstr "G-kod izrezan za drugu vrstu printera. Nastavite?" # MSG_GCODE_DIFF_PRINTER_CANCELLED c=20 r=8 #: messages.c:135 msgid "G-code sliced for a different printer type. Please re-slice the model again. Print cancelled." -msgstr "" +msgstr "G-kod izrezan za drugu vrstu printera. Molimo ponovo izrezite model. Print je otkazan." # MSG_GCODE_NEWER_FIRMWARE_CONTINUE c=20 r=5 #: util.cpp:381 msgid "G-code sliced for a newer firmware. Continue?" -msgstr "" +msgstr "G-kod izrezan za noviji firmware. Nastavite?" # MSG_GCODE_NEWER_FIRMWARE_CANCELLED c=20 r=8 #: util.cpp:387 msgid "G-code sliced for a newer firmware. Please update the firmware. Print cancelled." -msgstr "" +msgstr "G-kod izrezan za noviji firmware. Molimo azurirajte firmware. Prime je otkazan." # MSG_PREHEATING_TO_CUT c=20 #: ultralcd.cpp:2309 msgid "Preheating to cut" -msgstr "" +msgstr "Predgrij. za rezanje" # MSG_PREHEATING_TO_EJECT c=20 #: ultralcd.cpp:2306 msgid "Preheating to eject" -msgstr "" +msgstr "Predgrij. za izbaciv" # MSG_NOZZLE_DIFFERS_CONTINUE c=20 r=5 #: util.cpp:294 msgid "Printer nozzle diameter differs from the G-code. Continue?" -msgstr "" +msgstr "Promjer mlaznice printera razlikuje se od G-koda. Nastavite?" # MSG_NOZZLE_DIFFERS_CANCELLED c=20 r=9 #: util.cpp:301 msgid "Printer nozzle diameter differs from the G-code. Please check the value in settings. Print cancelled." -msgstr "" +msgstr "Promjer mlaznice printera razlikuje se od G-koda. Molimo provjerite vrijednost u postavkama. Print je otkazan." # MSG_SELFTEST_FS_LEVEL c=20 -#: ultralcd.cpp:8195 +#: ultralcd.cpp:8116 msgid "%s level expected" -msgstr "" +msgstr "%s level ocekivan" # MSG_RENAME c=18 -#: ultralcd.cpp:6579 +#: ultralcd.cpp:6500 msgid "Rename" -msgstr "" +msgstr "Preimenuj" # MSG_SELECT c=18 -#: ultralcd.cpp:6572 +#: ultralcd.cpp:6493 msgid "Select" -msgstr "" +msgstr "Odaberi" # MSG_INFO_SENSORS c=18 #: ultralcd.cpp:2041 msgid "Sensor info" -msgstr "" +msgstr "Info senzora" # MSG_SHEET c=10 #: messages.c:65 msgid "Sheet" -msgstr "" +msgstr "Ploca" # MSG_SOUND_BLIND c=7 #: messages.c:146 msgid "Assist" -msgstr "" +msgstr "Pomoc" # MSG_STEEL_SHEET c=18 #: messages.c:66 msgid "Steel sheets" -msgstr "" +msgstr "Celicna ploca" # MSG_Z_CORRECTION c=13 #: ultralcd.cpp:5088 msgid "Z-correct:" -msgstr "" +msgstr "Z-ispravan:" # MSG_Z_PROBE_NR c=14 #: messages.c:149 msgid "Z-probe nr." -msgstr "" +msgstr "Z-sonda br." # MSG_PRINTER_IP c=18 #: ultralcd.cpp:2028 diff --git a/lang/po/new/hr.po b/lang/po/new/hr.po index ea803b136..30810a6dc 100644 --- a/lang/po/new/hr.po +++ b/lang/po/new/hr.po @@ -1,1772 +1,1772 @@ -# Translation of Prusa-Firmware into Croatian. -# -msgid "" -msgstr "" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: hr\n" -"Project-Id-Version: Prusa-Firmware\n" -"POT-Creation-Date: Tue 21 Dec 2021 03:35:37 PM CET\n" -"PO-Revision-Date: Tue 21 Dec 2021 03:35:37 PM CET\n" -"Language-Team: \n" -"X-Generator: Poedit 2.0.7\n" -"X-Poedit-SourceCharset: UTF-8\n" -"Last-Translator: \n" -"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" - -# MSG_IR_03_OR_OLDER c=18 -#: messages.c:164 -msgid " 0.3 or older" -msgstr "" - -# MSG_FS_V_03_OR_OLDER c=18 -#: Marlin_main.cpp:9884 -msgid "FS v0.3 or older" -msgstr "" - -# MSG_IR_04_OR_NEWER c=18 -#: messages.c:163 -msgid " 0.4 or newer" -msgstr "" - -# MSG_FS_V_04_OR_NEWER c=18 -#: Marlin_main.cpp:9883 -msgid "FS v0.4 or newer" -msgstr "" - -# MSG_IR_UNKNOWN c=18 -#: messages.c:165 -msgid "unknown state" -msgstr "" - -# MSG_MEASURED_OFFSET c=20 -#: ultralcd.cpp:2913 -msgid "[0;0] point offset" -msgstr "" - -# MSG_CRASH_DET_ONLY_IN_NORMAL c=20 r=4 -#: -msgid "Crash detection can\x0abe turned on only in\x0aNormal mode" -msgstr "" - -# MSG_CRASH_DET_STEALTH_FORCE_OFF c=20 r=4 -#: -msgid "WARNING:\x0aCrash detection\x0adisabled in\x0aStealth mode" -msgstr "" - -# MSG_BABYSTEPPING_Z c=15 -#: ultralcd.cpp:3034 -msgid "Adjusting Z:" -msgstr "" - -# MSG_SELFTEST_CHECK_ALLCORRECT c=20 -#: ultralcd.cpp:8490 -msgid "All correct" -msgstr "" - -# MSG_WIZARD_DONE c=20 r=8 -#: messages.c:118 -msgid "All is done. Happy printing!" -msgstr "" - -# MSG_AMBIENT c=14 -#: ultralcd.cpp:1727 -msgid "Ambient" -msgstr "" - -# MSG_AUTO c=6 -#: messages.c:160 -msgid "Auto" -msgstr "" - -# MSG_PRESS c=20 r=2 -#: ultralcd.cpp:2485 -msgid "and press the knob" -msgstr "" - -# MSG_CONFIRM_CARRIAGE_AT_THE_TOP c=20 r=2 -#: ultralcd.cpp:3355 -msgid "Are left and right Z~carriages all up?" -msgstr "" - -# MSG_AUTO_HOME c=18 -#: messages.c:11 -msgid "Auto home" -msgstr "" - -# MSG_AUTOLOAD_FILAMENT c=18 -#: ultralcd.cpp:6732 -msgid "AutoLoad filament" -msgstr "" - -# MSG_AUTOLOADING_ONLY_IF_FSENS_ON c=20 r=4 -#: ultralcd.cpp:4317 -msgid "Autoloading filament available only when filament sensor is turned on..." -msgstr "" - -# MSG_AUTOLOADING_ENABLED c=20 r=4 -#: ultralcd.cpp:2648 -msgid "Autoloading filament is active, just press the knob and insert filament..." -msgstr "" - -# MSG_SELFTEST_AXIS_LENGTH c=20 -#: ultralcd.cpp:8173 -msgid "Axis length" -msgstr "" - -# MSG_SELFTEST_AXIS c=16 -#: ultralcd.cpp:8174 -msgid "Axis" -msgstr "" - -# MSG_SELFTEST_BEDHEATER c=20 -#: ultralcd.cpp:8131 -msgid "Bed/Heater" -msgstr "" - -# MSG_BED_DONE c=20 -#: messages.c:15 -msgid "Bed done" -msgstr "" - -# MSG_BED_HEATING c=20 -#: messages.c:16 -msgid "Bed Heating" -msgstr "" - -# MSG_BED_CORRECTION_MENU c=18 -#: ultralcd.cpp:5798 -msgid "Bed level correct" -msgstr "" - -# MSG_BELTTEST c=18 -#: ultralcd.cpp:5778 -msgid "Belt test" -msgstr "" - -# MSG_BED_LEVELING_FAILED_POINT_LOW c=20 r=6 -#: messages.c:17 -msgid "Bed leveling failed. Sensor didn't trigger. Debris on nozzle? Waiting for reset." -msgstr "" - -# MSG_BRIGHT c=6 -#: messages.c:158 -msgid "Bright" -msgstr "" - -# MSG_BRIGHTNESS c=18 -#: messages.c:154 -msgid "Brightness" -msgstr "" - -# MSG_BED c=13 -#: messages.c:14 -msgid "Bed" -msgstr "" - -# MSG_BELT_STATUS c=18 -#: messages.c:19 -msgid "Belt status" -msgstr "" - -# MSG_RECOVER_PRINT c=20 r=2 -#: messages.c:82 -msgid "Blackout occurred. Recover print?" -msgstr "" - -# MSG_CALIBRATING_HOME c=20 -#: ultralcd.cpp:8492 -msgid "Calibrating home" -msgstr "" - -# MSG_CALIBRATE_BED c=18 -#: ultralcd.cpp:5787 -msgid "Calibrate XYZ" -msgstr "" - -# MSG_HOMEYZ c=18 -#: messages.c:52 -msgid "Calibrate Z" -msgstr "" - -# MSG_CALIBRATE_PINDA c=17 -#: ultralcd.cpp:4529 -msgid "Calibrate" -msgstr "" - -# MSG_CANCEL2 c=10 -#: messages.c:20 -msgid ">Cancel" -msgstr "" - -# MSG_MOVE_CARRIAGE_TO_THE_TOP c=20 r=8 -#: ultralcd.cpp:3318 -msgid "Calibrating XYZ. Rotate the knob to move the Z carriage up to the end stoppers. Click when done." -msgstr "" - -# MSG_CALIBRATE_Z_AUTO c=20 r=2 -#: messages.c:21 -msgid "Calibrating Z" -msgstr "" - -# MSG_MOVE_CARRIAGE_TO_THE_TOP_Z c=20 r=8 -#: ultralcd.cpp:3318 -msgid "Calibrating Z. Rotate the knob to move the Z carriage up to the end stoppers. Click when done." -msgstr "" - -# MSG_HOMEYZ_DONE c=20 -#: ultralcd.cpp:656 -msgid "Calibration done" -msgstr "" - -# MSG_MENU_CALIBRATION c=18 -#: messages.c:68 -msgid "Calibration" -msgstr "" - -# MSG_SD_REMOVED c=20 -#: ultralcd.cpp:8939 -msgid "Card removed" -msgstr "" - -# MSG_CHECKING_FILE c=17 -#: ultralcd.cpp:8580 -msgid "Checking file" -msgstr "" - -# MSG_NOT_COLOR c=19 -#: ultralcd.cpp:2565 -msgid "Color not correct" -msgstr "" - -# MSG_COOLDOWN c=18 -#: messages.c:27 -msgid "Cooldown" -msgstr "" - -# MSG_COPY_SEL_LANG c=20 r=3 -#: ultralcd.cpp:4435 -msgid "Copy selected language?" -msgstr "" - -# MSG_CRASHDETECT c=13 -#: messages.c:30 -msgid "Crash det." -msgstr "" - -# MSG_CHOOSE_FIL_1ST_LAYERCAL c=20 r=7 -#: ultralcd.cpp:4842 -msgid "Choose a filament for the First Layer Calibration and select it in the on-screen menu." -msgstr "" - -# MSG_CRASH_DETECTED c=20 -#: messages.c:29 -msgid "Crash detected." -msgstr "" - -# MSG_CRASH_RESUME c=20 r=3 -#: Marlin_main.cpp:651 -msgid "Crash detected. Resume print?" -msgstr "" - -# MSG_CRASH c=7 -#: messages.c:28 -msgid "Crash" -msgstr "" - -# MSG_CURRENT c=19 -#: ultralcd.cpp:5929 -msgid "Current" -msgstr "" - -# MSG_DATE c=17 -#: ultralcd.cpp:1985 -msgid "Date:" -msgstr "" - -# MSG_COMMUNITY_MADE c=18 -#: messages.c:25 -msgid "Community made" -msgstr "" - -# MSG_DISABLE_STEPPERS c=18 -#: ultralcd.cpp:5678 -msgid "Disable steppers" -msgstr "" - -# MSG_BABYSTEP_Z_NOT_SET c=20 r=12 -#: messages.c:13 -msgid "Distance between tip of the nozzle and the bed surface has not been set yet. Please follow the manual, chapter First steps, section First layer calibration." -msgstr "" - -# MSG_FS_CONTINUE c=5 -#: messages.c:152 -msgid "Cont." -msgstr "" - -# MSG_WIZARD_REPEAT_V2_CAL c=20 r=7 -#: ultralcd.cpp:5021 -msgid "Do you want to repeat last step to readjust distance between nozzle and heatbed?" -msgstr "" - -# MSG_EXTRUDER_CORRECTION c=13 -#: ultralcd.cpp:5090 -msgid "E-correct:" -msgstr "" - -# MSG_EJECT_FILAMENT c=16 -#: messages.c:60 -msgid "Eject filament" -msgstr "" - -# MSG_EJECTING_FILAMENT c=20 -#: mmu.cpp:1415 -msgid "Ejecting filament" -msgstr "" - -# MSG_SELFTEST_ENDSTOP_NOTHIT c=20 -#: ultralcd.cpp:8149 -msgid "Endstop not hit" -msgstr "" - -# MSG_SELFTEST_ENDSTOP c=16 -#: ultralcd.cpp:8144 -msgid "Endstop" -msgstr "" - -# MSG_SELFTEST_ENDSTOPS c=20 -#: ultralcd.cpp:8135 -msgid "Endstops" -msgstr "" - -# MSG_STACK_ERROR c=20 r=4 -#: -msgid "Error - static memory has been overwritten" -msgstr "" - -# MSG_CUT_FILAMENT c=16 -#: messages.c:61 -msgid "Cut filament" -msgstr "" - -# MSG_CUTTER c=9 -#: messages.c:128 -msgid "Cutter" -msgstr "" - -# MSG_MMU_CUTTING_FIL c=18 -#: mmu.cpp:1387 -msgid "Cutting filament" -msgstr "" - -# MSG_FSENS_NOT_RESPONDING c=20 r=4 -#: ultralcd.cpp:4330 -msgid "ERROR: Filament sensor is not responding, please check connection." -msgstr "" - -# MSG_DIM c=6 -#: messages.c:159 -msgid "Dim" -msgstr "" - -# MSG_ERROR c=10 -#: messages.c:31 -msgid "ERROR:" -msgstr "" - -# MSG_SELFTEST_EXTRUDER_FAN_SPEED c=18 -#: ultralcd.cpp:8498 -msgid "Extruder fan:" -msgstr "" - -# MSG_INFO_EXTRUDER c=18 -#: ultralcd.cpp:2040 -msgid "Extruder info" -msgstr "" - -# MSG_EXTRUDER c=17 -#: messages.c:32 -msgid "Extruder" -msgstr "" - -# MSG_MMU_FAIL_STATS c=18 -#: ultralcd.cpp:6754 -msgid "Fail stats MMU" -msgstr "" - -# MSG_FSENSOR_AUTOLOAD c=13 -#: messages.c:48 -msgid "F. autoload" -msgstr "" - -# MSG_FAIL_STATS c=18 -#: ultralcd.cpp:6751 -msgid "Fail stats" -msgstr "" - -# MSG_FAN_SPEED c=14 -#: messages.c:36 -msgid "Fan speed" -msgstr "" - -# MSG_SELFTEST_FAN c=20 -#: messages.c:91 -msgid "Fan test" -msgstr "" - -# MSG_FANS_CHECK c=13 -#: messages.c:33 -msgid "Fans check" -msgstr "" - -# MSG_FSENSOR c=12 -#: messages.c:49 -msgid "Fil. sensor" -msgstr "" - -# MSG_FIL_RUNOUTS c=15 -#: messages.c:34 -msgid "Fil. runouts" -msgstr "" - -# MSG_FILAMENT_CLEAN c=20 r=2 -#: messages.c:37 -msgid "Filament extruding & with correct color?" -msgstr "" - -# MSG_NOT_LOADED c=19 -#: ultralcd.cpp:2564 -msgid "Filament not loaded" -msgstr "" - -# MSG_FILAMENT_SENSOR c=20 -#: messages.c:97 -msgid "Filament sensor" -msgstr "" - -# MSG_FILAMENT_USED c=19 -#: ultralcd.cpp:2713 -msgid "Filament used" -msgstr "" - -# MSG_PRINT_TIME c=19 -#: ultralcd.cpp:2714 -msgid "Print time" -msgstr "" - -# MSG_FS_ACTION c=10 -#: messages.c:151 -msgid "FS Action" -msgstr "" - -# MSG_FILE_INCOMPLETE c=20 r=3 -#: ultralcd.cpp:8634 -msgid "File incomplete. Continue anyway?" -msgstr "" - -# MSG_FINISHING_MOVEMENTS c=20 -#: messages.c:45 -msgid "Finishing movements" -msgstr "" - -# MSG_V2_CALIBRATION c=18 -#: messages.c:124 -msgid "First layer cal." -msgstr "" - -# MSG_WIZARD_SELFTEST c=20 r=8 -#: ultralcd.cpp:4942 -msgid "First, I will run the selftest to check most common assembly problems." -msgstr "" - -# MSG_MMU_FIX_ISSUE c=20 r=4 -#: mmu.cpp:727 -msgid "Fix the issue and then press button on MMU unit." -msgstr "" - -# MSG_FLOW c=15 -#: ultralcd.cpp:6888 -msgid "Flow" -msgstr "" - -# MSG_SELFTEST_COOLING_FAN c=20 -#: messages.c:88 -msgid "Front print fan?" -msgstr "" - -# MSG_BED_CORRECTION_FRONT c=14 -#: ultralcd.cpp:3116 -msgid "Front side[um]" -msgstr "" - -# MSG_SELFTEST_FANS c=20 -#: ultralcd.cpp:8179 -msgid "Front/left fans" -msgstr "" - -# MSG_SELFTEST_HEATERTHERMISTOR c=20 -#: ultralcd.cpp:8127 -msgid "Heater/Thermistor" -msgstr "" - -# MSG_BED_HEATING_SAFETY_DISABLED c=20 r=4 -#: Marlin_main.cpp:9874 -msgid "Heating disabled by safety timer." -msgstr "" - -# MSG_HEATING_COMPLETE c=20 -#: messages.c:51 -msgid "Heating done." -msgstr "" - -# MSG_HEATING c=20 -#: messages.c:50 -msgid "Heating" -msgstr "" - -# MSG_WIZARD_WELCOME c=20 r=7 -#: messages.c:121 -msgid "Hi, I am your Original Prusa i3 printer. Would you like me to guide you through the setup process?" -msgstr "Bok, ja sam vas Original Prusa i3 pisac. Zelite li da vas vodim kroz postupak postavljanja?" - -# MSG_FILAMENTCHANGE c=18 -#: messages.c:43 -msgid "Change filament" -msgstr "" - -# MSG_CHANGE_SUCCESS c=20 -#: ultralcd.cpp:2494 -msgid "Change success!" -msgstr "" - -# MSG_CORRECTLY c=20 -#: ultralcd.cpp:2562 -msgid "Changed correctly?" -msgstr "" - -# MSG_SELFTEST_CHECK_BED c=20 -#: messages.c:94 -msgid "Checking bed" -msgstr "" - -# MSG_SELFTEST_CHECK_ENDSTOPS c=20 -#: ultralcd.cpp:8481 -msgid "Checking endstops" -msgstr "" - -# MSG_SELFTEST_CHECK_HOTEND c=20 -#: ultralcd.cpp:8487 -msgid "Checking hotend" -msgstr "" - -# MSG_SELFTEST_CHECK_FSENSOR c=20 -#: messages.c:95 -msgid "Checking sensors" -msgstr "" - -# MSG_CHECKING_X c=20 -#: messages.c:23 -msgid "Checking X axis" -msgstr "" - -# MSG_CHECKING_Y c=20 -#: messages.c:24 -msgid "Checking Y axis" -msgstr "" - -# MSG_SELFTEST_CHECK_Z c=20 -#: ultralcd.cpp:8484 -msgid "Checking Z axis" -msgstr "" - -# MSG_CHOOSE_EXTRUDER c=20 -#: messages.c:54 -msgid "Choose extruder:" -msgstr "" - -# MSG_CHOOSE_FILAMENT c=20 -#: messages.c:55 -msgid "Choose filament:" -msgstr "" - -# MSG_FILAMENT c=17 -#: messages.c:35 -msgid "Filament" -msgstr "" - -# MSG_WIZARD_XYZ_CAL c=20 r=8 -#: ultralcd.cpp:4951 -msgid "I will run xyz calibration now. It will take approx. 12 mins." -msgstr "" - -# MSG_WIZARD_Z_CAL c=20 r=8 -#: ultralcd.cpp:4959 -msgid "I will run z calibration now." -msgstr "" - -# MSG_WATCH c=18 -#: messages.c:116 -msgid "Info screen" -msgstr "" - -# MSG_INSERT_FILAMENT c=20 -#: ultralcd.cpp:2482 -msgid "Insert filament" -msgstr "" - -# MSG_FILAMENT_LOADED c=20 r=2 -#: messages.c:38 -msgid "Is filament loaded?" -msgstr "" - -# MSG_STEEL_SHEET_CHECK c=20 r=2 -#: messages.c:109 -msgid "Is steel sheet on heatbed?" -msgstr "" - -# MSG_LAST_PRINT_FAILURES c=20 -#: messages.c:57 -msgid "Last print failures" -msgstr "" - -# MSG_WIZARD_WELCOME_SHIPPING c=20 r=16 -#: messages.c:122 -msgid "Hi, I am your Original Prusa i3 printer. I will guide you through a short setup process, in which the Z-axis will be calibrated. Then, you will be ready to print." -msgstr "" - -# MSG_ADDITIONAL_SHEETS c=20 r=9 -#: ultralcd.cpp:5029 -msgid "If you have additional steel sheets, calibrate their presets in Settings - HW Setup - Steel sheets." -msgstr "" - -# MSG_LAST_PRINT c=18 -#: messages.c:56 -msgid "Last print" -msgstr "" - -# MSG_SELFTEST_EXTRUDER_FAN c=20 -#: messages.c:89 -msgid "Left hotend fan?" -msgstr "" - -# MSG_LEFT c=10 -#: ultralcd.cpp:2844 -msgid "Left" -msgstr "" - -# MSG_BED_CORRECTION_LEFT c=14 -#: ultralcd.cpp:3114 -msgid "Left side [um]" -msgstr "" - -# MSG_LIN_CORRECTION c=18 -#: ultralcd.cpp:5702 -msgid "Lin. correction" -msgstr "" - -# MSG_BABYSTEP_Z c=18 -#: messages.c:12 -msgid "Live adjust Z" -msgstr "" - -# MSG_INSERT_FIL c=20 r=6 -#: ultralcd.cpp:7380 -msgid "Insert the filament (do not load it) into the extruder and then press the knob." -msgstr "" - -# MSG_LOAD_FILAMENT c=17 -#: messages.c:58 -msgid "Load filament" -msgstr "" - -# MSG_LOADING_COLOR c=20 -#: ultralcd.cpp:2516 -msgid "Loading color" -msgstr "" - -# MSG_LOADING_FILAMENT c=20 -#: messages.c:59 -msgid "Loading filament" -msgstr "" - -# MSG_ITERATION c=12 -#: messages.c:53 -msgid "Iteration" -msgstr "" - -# MSG_LOOSE_PULLEY c=20 -#: ultralcd.cpp:8167 -msgid "Loose pulley" -msgstr "" - -# MSG_LOAD_TO_NOZZLE c=18 -#: ultralcd.cpp:6717 -msgid "Load to nozzle" -msgstr "" - -# MSG_M117_V2_CALIBRATION c=25 -#: messages.c:62 -msgid "M117 First layer cal." -msgstr "" - -# MSG_MAIN c=18 -#: messages.c:63 -msgid "Main" -msgstr "" - -# MSG_BL_HIGH c=12 -#: messages.c:155 -msgid "Level Bright" -msgstr "" - -# MSG_BL_LOW c=12 -#: messages.c:156 -msgid "Level Dimmed" -msgstr "" - -# MSG_MEASURE_BED_REFERENCE_HEIGHT_LINE1 c=20 r=3 -#: messages.c:67 -msgid "Measuring reference height of calibration point" -msgstr "" - -# MSG_MESH_BED_LEVELING c=18 -#: messages.c:148 -msgid "Mesh Bed Leveling" -msgstr "" - -# MSG_MMU_OK_RESUMING_POSITION c=20 r=4 -#: mmu.cpp:765 -msgid "MMU OK. Resuming position..." -msgstr "" - -# MSG_MMU_OK_RESUMING_TEMPERATURE c=20 r=4 -#: mmu.cpp:758 -msgid "MMU OK. Resuming temperature..." -msgstr "" - -# MSG_MEASURED_SKEW c=14 -#: ultralcd.cpp:2885 -msgid "Measured skew" -msgstr "" - -# MSG_MMU_FAILS c=15 -#: messages.c:69 -msgid "MMU fails" -msgstr "" - -# MSG_MMU_LOAD_FAILED c=20 -#: mmu.cpp:1587 -msgid "MMU load failed" -msgstr "" - -# MSG_MMU_LOAD_FAILS c=15 -#: messages.c:70 -msgid "MMU load fails" -msgstr "" - -# MSG_MMU_OK_RESUMING c=20 r=4 -#: mmu.cpp:776 -msgid "MMU OK. Resuming..." -msgstr "" - -# MSG_MODE c=6 -#: messages.c:103 -msgid "Mode" -msgstr "" - -# MSG_MK3_FIRMWARE_ON_MK3S c=20 r=4 -#: Marlin_main.cpp:882 -msgid "MK3 firmware detected on MK3S printer" -msgstr "" - -# MSG_NORMAL c=7 -#: messages.c:107 -msgid "Normal" -msgstr "" - -# MSG_SILENT c=7 -#: messages.c:106 -msgid "Silent" -msgstr "" - -# MSG_MMU_USER_ATTENTION c=20 r=3 -#: mmu.cpp:722 -msgid "MMU needs user attention." -msgstr "" - -# MSG_MMU_POWER_FAILS c=15 -#: ultralcd.cpp:1517 -msgid "MMU power fails" -msgstr "" - -# MSG_STEALTH c=7 -#: messages.c:108 -msgid "Stealth" -msgstr "" - -# MSG_AUTO_POWER c=10 -#: messages.c:105 -msgid "Auto power" -msgstr "" - -# MSG_HIGH_POWER c=10 -#: messages.c:104 -msgid "High power" -msgstr "" - -# MSG_MMU_CONNECTED c=18 -#: ultralcd.cpp:1997 -msgid "MMU2 connected" -msgstr "" - -# MSG_SELFTEST_MOTOR c=18 -#: messages.c:96 -msgid "Motor" -msgstr "" - -# MSG_MOVE_AXIS c=18 -#: ultralcd.cpp:5677 -msgid "Move axis" -msgstr "" - -# MSG_MOVE_X c=18 -#: ultralcd.cpp:4233 -msgid "Move X" -msgstr "" - -# MSG_MOVE_Y c=18 -#: ultralcd.cpp:4234 -msgid "Move Y" -msgstr "" - -# MSG_MOVE_Z c=18 -#: ultralcd.cpp:4235 -msgid "Move Z" -msgstr "" - -# MSG_NO_MOVE c=20 -#: Marlin_main.cpp:5852 -msgid "No move." -msgstr "" - -# MSG_NO_CARD c=18 -#: ultralcd.cpp:6697 -msgid "No SD card" -msgstr "" - -# MSG_NA c=3 -#: messages.c:127 -msgid "N/A" -msgstr "" - -# MSG_NO c=4 -#: messages.c:71 -msgid "No" -msgstr "" - -# MSG_SELFTEST_NOTCONNECTED c=20 -#: ultralcd.cpp:8128 -msgid "Not connected" -msgstr "" - -# MSG_NEW_FIRMWARE_AVAILABLE c=20 r=2 -#: util.cpp:195 -msgid "New firmware version available:" -msgstr "" - -# MSG_SELFTEST_FAN_NO c=19 -#: messages.c:92 -msgid "Not spinning" -msgstr "" - -# MSG_WIZARD_V2_CAL c=20 r=8 -#: ultralcd.cpp:4838 -msgid "Now I will calibrate distance between tip of the nozzle and heatbed surface." -msgstr "" - -# MSG_WIZARD_WILL_PREHEAT c=20 r=4 -#: ultralcd.cpp:4967 -msgid "Now I will preheat nozzle for PLA." -msgstr "" - -# MSG_NOZZLE c=12 -#: messages.c:72 -msgid "Nozzle" -msgstr "" - -# MSG_DEFAULT_SETTINGS_LOADED c=20 r=6 -#: Marlin_main.cpp:1605 -msgid "Old settings found. Default PID, Esteps etc. will be set." -msgstr "" - -# MSG_REMOVE_TEST_PRINT c=20 r=4 -#: ultralcd.cpp:4958 -msgid "Now remove the test print from steel sheet." -msgstr "" - -# MSG_NOZZLE_FAN c=10 -#: ultralcd.cpp:1446 -msgid "Nozzle FAN" -msgstr "" - -# MSG_PAUSE_PRINT c=18 -#: messages.c:74 -msgid "Pause print" -msgstr "" - -# MSG_PID_RUNNING c=20 -#: ultralcd.cpp:1327 -msgid "PID cal." -msgstr "" - -# MSG_PID_FINISHED c=20 -#: ultralcd.cpp:1333 -msgid "PID cal. finished" -msgstr "" - -# MSG_PID_EXTRUDER c=17 -#: ultralcd.cpp:5799 -msgid "PID calibration" -msgstr "" - -# MSG_PINDA_PREHEAT c=20 -#: ultralcd.cpp:683 -msgid "PINDA Heating" -msgstr "" - -# MSG_PAPER c=20 r=10 -#: messages.c:73 -msgid "Place a sheet of paper under the nozzle during the calibration of first 4 points. If the nozzle catches the paper, power off the printer immediately." -msgstr "" - -# MSG_WIZARD_CLEAN_HEATBED c=20 r=8 -#: ultralcd.cpp:5024 -msgid "Please clean heatbed and then press the knob." -msgstr "" - -# MSG_CONFIRM_NOZZLE_CLEAN c=20 r=8 -#: messages.c:26 -msgid "Please clean the nozzle for calibration. Click when done." -msgstr "" - -# MSG_SELFTEST_PLEASECHECK c=20 -#: ultralcd.cpp:8122 -msgid "Please check:" -msgstr "" - -# MSG_WIZARD_CALIBRATION_FAILED c=20 r=8 -#: messages.c:117 -msgid "Please check our handbook and fix the problem. Then resume the Wizard by rebooting the printer." -msgstr "" - -# MSG_CHECK_IDLER c=20 r=5 -#: Marlin_main.cpp:3798 -msgid "Please open idler and remove filament manually." -msgstr "" - -# MSG_PLACE_STEEL_SHEET c=20 r=5 -#: messages.c:75 -msgid "Please place steel sheet on heatbed." -msgstr "" - -# MSG_PRESS_TO_UNLOAD c=20 r=4 -#: messages.c:79 -msgid "Please press the knob to unload filament" -msgstr "" - -# MSG_PULL_OUT_FILAMENT c=20 r=4 -#: messages.c:81 -msgid "Please pull out filament immediately" -msgstr "" - -# MSG_EJECT_REMOVE c=20 r=4 -#: mmu.cpp:1421 -msgid "Please remove filament and then press the knob." -msgstr "" - -# MSG_REMOVE_STEEL_SHEET c=20 r=4 -#: messages.c:84 -msgid "Please remove steel sheet from heatbed." -msgstr "" - -# MSG_RUN_XYZ c=20 r=4 -#: Marlin_main.cpp:5338 -msgid "Please run XYZ calibration first." -msgstr "" - -# MSG_UPDATE_MMU2_FW c=20 r=4 -#: mmu.cpp:1341 -msgid "Please update firmware in your MMU2. Waiting for reset." -msgstr "" - -# MSG_PLEASE_WAIT c=20 -#: messages.c:76 -msgid "Please wait" -msgstr "" - -# MSG_REMOVE_SHIPPING_HELPERS c=20 r=3 -#: ultralcd.cpp:4957 -msgid "Please remove shipping helpers first." -msgstr "" - -# MSG_PREHEAT_NOZZLE c=20 -#: messages.c:78 -msgid "Preheat the nozzle!" -msgstr "" - -# MSG_PREHEAT c=18 -#: ultralcd.cpp:6655 -msgid "Preheat" -msgstr "" - -# MSG_WIZARD_HEATING c=20 r=3 -#: messages.c:119 -msgid "Preheating nozzle. Please wait." -msgstr "" - -# MSG_NEW_FIRMWARE_PLEASE_UPGRADE c=20 -#: util.cpp:199 -msgid "Please upgrade." -msgstr "" - -# MSG_PRESS_TO_PREHEAT c=20 r=4 -#: Marlin_main.cpp:12049 -msgid "Press the knob to preheat nozzle and continue." -msgstr "" - -# MSG_FS_PAUSE c=5 -#: fsensor.cpp:730 -msgid "Pause" -msgstr "" - -# MSG_POWER_FAILURES c=15 -#: messages.c:77 -msgid "Power failures" -msgstr "" - -# MSG_PRINT_ABORTED c=20 -#: messages.c:80 -msgid "Print aborted" -msgstr "" - -# MSG_PREHEATING_TO_LOAD c=20 -#: ultralcd.cpp:2297 -msgid "Preheating to load" -msgstr "" - -# MSG_PREHEATING_TO_UNLOAD c=20 -#: ultralcd.cpp:2302 -msgid "Preheating to unload" -msgstr "" - -# MSG_SELFTEST_PRINT_FAN_SPEED c=18 -#: ultralcd.cpp:8501 -msgid "Print fan:" -msgstr "" - -# MSG_CARD_MENU c=18 -#: messages.c:22 -msgid "Print from SD" -msgstr "" - -# MSG_PRESS_KNOB c=20 -#: ultralcd.cpp:2130 -msgid "Press the knob" -msgstr "" - -# MSG_PRINT_PAUSED c=20 -#: ultralcd.cpp:907 -msgid "Print paused" -msgstr "" - -# MSG_RESUME_NOZZLE_TEMP c=20 r=4 -#: mmu.cpp:726 -msgid "Press the knob to resume nozzle temperature." -msgstr "" - -# MSG_FOLLOW_CALIBRATION_FLOW c=20 r=8 -#: messages.c:46 -msgid "Printer has not been calibrated yet. Please follow the manual, chapter First steps, section Calibration flow." -msgstr "" - -# MSG_PRINT_FAN c=10 -#: ultralcd.cpp:1447 -msgid "Print FAN" -msgstr "" - -# MSG_WIZARD_LOAD_FILAMENT c=20 r=6 -#: ultralcd.cpp:4818 -msgid "Please insert filament into the extruder, then press the knob to load it." -msgstr "" - -# MSG_MMU_INSERT_FILAMENT_FIRST_TUBE c=20 r=6 -#: ultralcd.cpp:4813 -msgid "Please insert filament into the first tube of the MMU, then press the knob to load it." -msgstr "" - -# MSG_PLEASE_LOAD_PLA c=20 r=4 -#: ultralcd.cpp:4735 -msgid "Please load filament first." -msgstr "" - -# MSG_BED_CORRECTION_REAR c=14 -#: ultralcd.cpp:3117 -msgid "Rear side [um]" -msgstr "" - -# MSG_UNLOAD_FILAMENT_REPEAT c=20 r=4 -#: ultralcd.cpp:7404 -msgid "Please unload the filament first, then repeat this action." -msgstr "" - -# MSG_CHECK_IR_CONNECTION c=20 r=4 -#: ultralcd.cpp:7407 -msgid "Please check the IR sensor connection, unload filament if present." -msgstr "" - -# MSG_RECOVERING_PRINT c=20 -#: Marlin_main.cpp:11393 -msgid "Recovering print" -msgstr "" - -# MSG_REMOVE_OLD_FILAMENT c=20 r=5 -#: mmu.cpp:833 -msgid "Remove old filament and press the knob to start loading new filament." -msgstr "" - -# MSG_CALIBRATE_BED_RESET c=18 -#: ultralcd.cpp:5804 -msgid "Reset XYZ calibr." -msgstr "" - -# MSG_RESET c=14 -#: messages.c:85 -msgid "Reset" -msgstr "" - -# MSG_RESUME_PRINT c=18 -#: messages.c:86 -msgid "Resume print" -msgstr "" - -# MSG_RESUMING_PRINT c=20 -#: messages.c:87 -msgid "Resuming print" -msgstr "" - -# MSG_BED_CORRECTION_RIGHT c=14 -#: ultralcd.cpp:3115 -msgid "Right side[um]" -msgstr "" - -# MSG_RPI_PORT c=13 -#: messages.c:142 -msgid "RPi port" -msgstr "" - -# MSG_WIZARD_RERUN c=20 r=7 -#: ultralcd.cpp:4756 -msgid "Running Wizard will delete current calibration results and start from the beginning. Continue?" -msgstr "" - -# MSG_SD_CARD c=8 -#: messages.c:138 -msgid "SD card" -msgstr "" - -# MSG_RIGHT c=10 -#: ultralcd.cpp:2845 -msgid "Right" -msgstr "" - -# MSG_FIND_BED_OFFSET_AND_SKEW_LINE1 c=20 r=3 -#: messages.c:44 -msgid "Searching bed calibration point" -msgstr "" - -# MSG_LANGUAGE_SELECT c=18 -#: ultralcd.cpp:4451 -msgid "Select language" -msgstr "" - -# MSG_SELFTEST_OK c=20 -#: ultralcd.cpp:7679 -msgid "Self test OK" -msgstr "" - -# MSG_SELFTEST_START c=20 -#: ultralcd.cpp:7447 -msgid "Self test start" -msgstr "" - -# MSG_SELFTEST c=18 -#: ultralcd.cpp:5780 -msgid "Selftest" -msgstr "" - -# MSG_SELFTEST_ERROR c=20 -#: ultralcd.cpp:8121 -msgid "Selftest error!" -msgstr "" - -# MSG_SELFTEST_FAILED c=20 -#: messages.c:90 -msgid "Selftest failed" -msgstr "" - -# MSG_FORCE_SELFTEST c=20 r=8 -#: Marlin_main.cpp:1637 -msgid "Selftest will be run to calibrate accurate sensorless rehoming." -msgstr "" - -# MSG_SEL_PREHEAT_TEMP c=20 r=6 -#: ultralcd.cpp:4998 -msgid "Select nozzle preheat temperature which matches your material." -msgstr "" - -# MSG_SET_TEMPERATURE c=20 -#: ultralcd.cpp:3135 -msgid "Set temperature:" -msgstr "" - -# MSG_SETTINGS c=18 -#: messages.c:99 -msgid "Settings" -msgstr "" - -# MSG_SHOW_END_STOPS c=18 -#: ultralcd.cpp:5801 -msgid "Show end stops" -msgstr "" - -# MSG_FILE_CNT c=20 r=6 -#: cardreader.cpp:817 -msgid "Some files will not be sorted. Max. No. of files in 1 folder for sorting is 100." -msgstr "" - -# MSG_SORT c=7 -#: messages.c:139 -msgid "Sort" -msgstr "" - -# MSG_NONE c=8 -#: messages.c:129 -msgid "None" -msgstr "" - -# MSG_SORT_TIME c=8 -#: messages.c:140 -msgid "Time" -msgstr "" - -# MSG_SEVERE_SKEW c=14 -#: ultralcd.cpp:2888 -msgid "Severe skew" -msgstr "" - -# MSG_SORT_ALPHA c=8 -#: messages.c:141 -msgid "Alphabet" -msgstr "" - -# MSG_SORTING c=20 -#: cardreader.cpp:880 -msgid "Sorting files" -msgstr "" - -# MSG_SOUND_LOUD c=7 -#: messages.c:144 -msgid "Loud" -msgstr "" - -# MSG_SLIGHT_SKEW c=14 -#: ultralcd.cpp:2887 -msgid "Slight skew" -msgstr "" - -# MSG_SOUND c=7 -#: messages.c:143 -msgid "Sound" -msgstr "" - -# MSG_RUNOUTS c=7 -#: ultralcd.cpp:1593 -msgid "Runouts" -msgstr "" - -# MSG_Z-LEVELING_ENFORCED c=20 r=4 -#: Marlin_main.cpp:3303 -msgid "Some problem encountered, Z-leveling enforced ..." -msgstr "" - -# MSG_SOUND_ONCE c=7 -#: messages.c:145 -msgid "Once" -msgstr "" - -# MSG_SPEED c=15 -#: ultralcd.cpp:6882 -msgid "Speed" -msgstr "" - -# MSG_SELFTEST_FAN_YES c=19 -#: messages.c:93 -msgid "Spinning" -msgstr "" - -# MSG_TEMP_CAL_WARNING c=20 r=4 -#: Marlin_main.cpp:5351 -msgid "Stable ambient temperature 21-26C is needed a rigid stand is required." -msgstr "" - -# MSG_STATISTICS c=18 -#: ultralcd.cpp:6081 -msgid "Statistics" -msgstr "" - -# MSG_STOP_PRINT c=18 -#: messages.c:110 -msgid "Stop print" -msgstr "" - -# MSG_STOPPED c=20 -#: messages.c:111 -msgid "STOPPED." -msgstr "" - -# MSG_SUPPORT c=18 -#: ultralcd.cpp:6756 -msgid "Support" -msgstr "" - -# MSG_SELFTEST_SWAPPED c=16 -#: ultralcd.cpp:8180 -msgid "Swapped" -msgstr "" - -# MSG_SELECT_FILAMENT c=20 -#: ultralcd.cpp:4706 -msgid "Select filament:" -msgstr "" - -# MSG_TEMP_CALIBRATION c=14 -#: messages.c:112 -msgid "Temp. cal." -msgstr "" - -# MSG_SELECT_TEMP_MATCHES_MATERIAL c=20 r=4 -#: ultralcd.cpp:4847 -msgid "Select temperature which matches your material." -msgstr "" - -# MSG_CALIBRATION_PINDA_MENU c=17 -#: ultralcd.cpp:5812 -msgid "Temp. calibration" -msgstr "" - -# MSG_TEMP_CAL_FAILED c=20 r=8 -#: ultralcd.cpp:3771 -msgid "Temperature calibration failed" -msgstr "" - -# MSG_TEMP_CALIBRATION_DONE c=20 r=12 -#: messages.c:113 -msgid "Temperature calibration is finished and active. Temp. calibration can be disabled in menu Settings->Temp. cal." -msgstr "" - -# MSG_FS_VERIFIED c=20 r=3 -#: ultralcd.cpp:7411 -msgid "Sensor verified, remove the filament now." -msgstr "" - -# MSG_TEMPERATURE c=18 -#: ultralcd.cpp:5673 -msgid "Temperature" -msgstr "" - -# MSG_MENU_TEMPERATURES c=15 -#: ultralcd.cpp:2047 -msgid "Temperatures" -msgstr "" - -# MSG_FOLLOW_Z_CALIBRATION_FLOW c=20 r=9 -#: messages.c:47 -msgid "There is still a need to make Z calibration. Please follow the manual, chapter First steps, section Calibration flow." -msgstr "" - -# MSG_TOTAL_FILAMENT c=19 -#: ultralcd.cpp:2735 -msgid "Total filament" -msgstr "" - -# MSG_TOTAL_PRINT_TIME c=19 -#: ultralcd.cpp:2736 -msgid "Total print time" -msgstr "" - -# MSG_TUNE c=18 -#: ultralcd.cpp:6653 -msgid "Tune" -msgstr "" - -# MSG_TOTAL_FAILURES c=20 -#: messages.c:101 -msgid "Total failures" -msgstr "" - -# MSG_TO_LOAD_FIL c=20 -#: ultralcd.cpp:2137 -msgid "to load filament" -msgstr "" - -# MSG_TO_UNLOAD_FIL c=20 -#: ultralcd.cpp:2141 -msgid "to unload filament" -msgstr "" - -# MSG_UNLOAD_FILAMENT c=16 -#: messages.c:114 -msgid "Unload filament" -msgstr "" - -# MSG_UNLOADING_FILAMENT c=20 -#: messages.c:115 -msgid "Unloading filament" -msgstr "" - -# MSG_TOTAL c=6 -#: messages.c:100 -msgid "Total" -msgstr "" - -# MSG_USED c=19 -#: ultralcd.cpp:5928 -msgid "Used during print" -msgstr "" - -# MSG_MENU_VOLTAGES c=15 -#: ultralcd.cpp:2050 -msgid "Voltages" -msgstr "" - -# MSG_UNKNOWN c=13 -#: ultralcd.cpp:2005 -msgid "unknown" -msgstr "" - -# MSG_USERWAIT c=20 -#: Marlin_main.cpp:4347 -msgid "Wait for user..." -msgstr "" - -# MSG_WAITING_TEMP c=20 r=4 -#: ultralcd.cpp:3283 -msgid "Waiting for nozzle and bed cooling" -msgstr "" - -# MSG_WAITING_TEMP_PINDA c=20 r=3 -#: ultralcd.cpp:3244 -msgid "Waiting for PINDA probe cooling" -msgstr "" - -# MSG_CHANGED_BOTH c=20 r=4 -#: Marlin_main.cpp:1597 -msgid "Warning: both printer type and motherboard type changed." -msgstr "" - -# MSG_CHANGED_MOTHERBOARD c=20 r=4 -#: Marlin_main.cpp:1589 -msgid "Warning: motherboard type changed." -msgstr "" - -# MSG_CHANGED_PRINTER c=20 r=4 -#: Marlin_main.cpp:1593 -msgid "Warning: printer type changed." -msgstr "" - -# MSG_UNLOAD_SUCCESSFUL c=20 r=2 -#: Marlin_main.cpp:3789 -msgid "Was filament unload successful?" -msgstr "" - -# MSG_SELFTEST_WIRINGERROR c=18 -#: messages.c:98 -msgid "Wiring error" -msgstr "" - -# MSG_WIZARD c=17 -#: ultralcd.cpp:5771 -msgid "Wizard" -msgstr "" - -# MSG_XYZ_DETAILS c=18 -#: ultralcd.cpp:2039 -msgid "XYZ cal. details" -msgstr "" - -# MSG_BED_SKEW_OFFSET_DETECTION_FITTING_FAILED c=20 r=8 -#: messages.c:18 -msgid "XYZ calibration failed. Please consult the manual." -msgstr "" - -# MSG_YES c=3 -#: messages.c:123 -msgid "Yes" -msgstr "" - -# MSG_WIZARD_QUIT c=20 r=8 -#: messages.c:120 -msgid "You can always resume the Wizard from Calibration -> Wizard." -msgstr "" - -# MSG_BED_SKEW_OFFSET_DETECTION_SKEW_EXTREME c=20 r=8 -#: ultralcd.cpp:3743 -msgid "XYZ calibration all right. Skew will be corrected automatically." -msgstr "" - -# MSG_BED_SKEW_OFFSET_DETECTION_SKEW_MILD c=20 r=8 -#: ultralcd.cpp:3740 -msgid "XYZ calibration all right. X/Y axes are slightly skewed. Good job!" -msgstr "" - -# MSG_TIMEOUT c=12 -#: messages.c:157 -msgid "Timeout" -msgstr "" - -# MSG_X_CORRECTION c=13 -#: ultralcd.cpp:5086 -msgid "X-correct:" -msgstr "" - -# MSG_BED_SKEW_OFFSET_DETECTION_PERFECT c=20 r=8 -#: ultralcd.cpp:3737 -msgid "XYZ calibration ok. X/Y axes are perpendicular. Congratulations!" -msgstr "" - -# MSG_BED_SKEW_OFFSET_DETECTION_WARNING_FRONT_BOTH_FAR c=20 r=8 -#: ultralcd.cpp:3721 -msgid "XYZ calibration compromised. Front calibration points not reachable." -msgstr "" - -# MSG_BED_SKEW_OFFSET_DETECTION_WARNING_FRONT_RIGHT_FAR c=20 r=8 -#: ultralcd.cpp:3724 -msgid "XYZ calibration compromised. Right front calibration point not reachable." -msgstr "" - -# MSG_LOAD_ALL c=17 -#: ultralcd.cpp:6167 -msgid "Load all" -msgstr "" - -# MSG_BED_SKEW_OFFSET_DETECTION_POINT_NOT_FOUND c=20 r=6 -#: ultralcd.cpp:3703 -msgid "XYZ calibration failed. Bed calibration point was not found." -msgstr "" - -# MSG_BED_SKEW_OFFSET_DETECTION_FAILED_FRONT_BOTH_FAR c=20 r=6 -#: ultralcd.cpp:3709 -msgid "XYZ calibration failed. Front calibration points not reachable." -msgstr "" - -# MSG_BED_SKEW_OFFSET_DETECTION_FAILED_FRONT_RIGHT_FAR c=20 r=6 -#: ultralcd.cpp:3712 -msgid "XYZ calibration failed. Right front calibration point not reachable." -msgstr "" - -# MSG_Y_DIST_FROM_MIN c=20 -#: ultralcd.cpp:2842 -msgid "Y distance from min" -msgstr "" - -# MSG_WIZARD_V2_CAL_2 c=20 r=12 -#: ultralcd.cpp:4850 -msgid "The printer will start printing a zig-zag line. Rotate the knob until you reach the optimal height. Check the pictures in the handbook (Calibration chapter)." -msgstr "" - -# MSG_FIL_FAILED c=20 r=5 -#: ultralcd.cpp:7415 -msgid "Verification failed, remove the filament and try again." -msgstr "" - -# MSG_Y_CORRECTION c=13 -#: ultralcd.cpp:5087 -msgid "Y-correct:" -msgstr "" - -# MSG_OFF c=3 -#: messages.c:125 -msgid "Off" -msgstr "" - -# MSG_ON c=3 -#: messages.c:126 -msgid "On" -msgstr "" - -# MSG_BACK c=18 -#: messages.c:64 -msgid "Back" -msgstr "" - -# MSG_CHECKS c=18 -#: ultralcd.cpp:5641 -msgid "Checks" -msgstr "" - -# MSG_FALSE_TRIGGERING c=20 -#: ultralcd.cpp:8190 -msgid "False triggering" -msgstr "" - -# MSG_STRICT c=8 -#: messages.c:131 -msgid "Strict" -msgstr "" - -# MSG_WARN c=8 -#: messages.c:130 -msgid "Warn" -msgstr "" - -# MSG_HW_SETUP c=18 -#: messages.c:102 -msgid "HW Setup" -msgstr "" - -# MSG_MAGNETS_COMP c=13 -#: messages.c:150 -msgid "Magnets comp." -msgstr "" - -# MSG_MESH c=12 -#: messages.c:147 -msgid "Mesh" -msgstr "" - -# MSG_MK3S_FIRMWARE_ON_MK3 c=20 r=4 -#: Marlin_main.cpp:875 -msgid "MK3S firmware detected on MK3 printer" -msgstr "" - -# MSG_MMU_MODE c=8 -#: messages.c:137 -msgid "MMU Mode" -msgstr "" - -# MSG_MODE_CHANGE_IN_PROGRESS c=20 r=3 -#: ultralcd.cpp:4366 -msgid "Mode change in progress..." -msgstr "" - -# MSG_MODEL c=8 -#: messages.c:132 -msgid "Model" -msgstr "" - -# MSG_NOZZLE_DIAMETER c=10 -#: messages.c:136 -msgid "Nozzle d." -msgstr "" - -# MSG_GCODE_DIFF_CONTINUE c=20 r=4 -#: util.cpp:414 -msgid "G-code sliced for a different level. Continue?" -msgstr "" - -# MSG_GCODE_DIFF_CANCELLED c=20 r=7 -#: util.cpp:420 -msgid "G-code sliced for a different level. Please re-slice the model again. Print cancelled." -msgstr "" - -# MSG_GCODE_DIFF_PRINTER_CONTINUE c=20 r=5 -#: messages.c:134 -msgid "G-code sliced for a different printer type. Continue?" -msgstr "" - -# MSG_GCODE_DIFF_PRINTER_CANCELLED c=20 r=8 -#: messages.c:135 -msgid "G-code sliced for a different printer type. Please re-slice the model again. Print cancelled." -msgstr "" - -# MSG_GCODE_NEWER_FIRMWARE_CONTINUE c=20 r=5 -#: util.cpp:381 -msgid "G-code sliced for a newer firmware. Continue?" -msgstr "" - -# MSG_GCODE_NEWER_FIRMWARE_CANCELLED c=20 r=8 -#: util.cpp:387 -msgid "G-code sliced for a newer firmware. Please update the firmware. Print cancelled." -msgstr "" - -# MSG_PREHEATING_TO_CUT c=20 -#: ultralcd.cpp:2309 -msgid "Preheating to cut" -msgstr "" - -# MSG_PREHEATING_TO_EJECT c=20 -#: ultralcd.cpp:2306 -msgid "Preheating to eject" -msgstr "" - -# MSG_NOZZLE_DIFFERS_CONTINUE c=20 r=5 -#: util.cpp:294 -msgid "Printer nozzle diameter differs from the G-code. Continue?" -msgstr "" - -# MSG_NOZZLE_DIFFERS_CANCELLED c=20 r=9 -#: util.cpp:301 -msgid "Printer nozzle diameter differs from the G-code. Please check the value in settings. Print cancelled." -msgstr "" - -# MSG_SELFTEST_FS_LEVEL c=20 -#: ultralcd.cpp:8195 -msgid "%s level expected" -msgstr "" - -# MSG_RENAME c=18 -#: ultralcd.cpp:6579 -msgid "Rename" -msgstr "" - -# MSG_SELECT c=18 -#: ultralcd.cpp:6572 -msgid "Select" -msgstr "" - -# MSG_INFO_SENSORS c=18 -#: ultralcd.cpp:2041 -msgid "Sensor info" -msgstr "" - -# MSG_SHEET c=10 -#: messages.c:65 -msgid "Sheet" -msgstr "" - -# MSG_SOUND_BLIND c=7 -#: messages.c:146 -msgid "Assist" -msgstr "" - -# MSG_STEEL_SHEET c=18 -#: messages.c:66 -msgid "Steel sheets" -msgstr "" - -# MSG_Z_CORRECTION c=13 -#: ultralcd.cpp:5088 -msgid "Z-correct:" -msgstr "" - -# MSG_Z_PROBE_NR c=14 -#: messages.c:149 -msgid "Z-probe nr." -msgstr "" - -# MSG_PRINTER_IP c=18 -#: ultralcd.cpp:2028 -msgid "Printer IP Addr:" -msgstr "" - +# Translation of Prusa-Firmware into Croatian. +# +msgid "" +msgstr "" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: hr\n" +"Project-Id-Version: Prusa-Firmware\n" +"POT-Creation-Date: Tue 01 Feb 2022 07:01:16 AM PST\n" +"PO-Revision-Date: Tue 01 Feb 2022 07:01:16 AM PST\n" +"Language-Team: \n" +"X-Generator: Poedit 2.0.7\n" +"X-Poedit-SourceCharset: UTF-8\n" +"Last-Translator: \n" +"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" + +# MSG_IR_03_OR_OLDER c=18 +#: messages.c:164 +msgid " 0.3 or older" +msgstr " 0.3 ili stariji" + +# MSG_FS_V_03_OR_OLDER c=18 +#: Marlin_main.cpp:9887 +msgid "FS v0.3 or older" +msgstr "FS v0.3 il stariji" + +# MSG_IR_04_OR_NEWER c=18 +#: messages.c:163 +msgid " 0.4 or newer" +msgstr " 0.4 ili noviji" + +# MSG_FS_V_04_OR_NEWER c=18 +#: Marlin_main.cpp:9886 +msgid "FS v0.4 or newer" +msgstr "FS v0.4 ili noviji" + +# MSG_IR_UNKNOWN c=18 +#: messages.c:165 +msgid "unknown state" +msgstr "nepoznato stanje" + +# MSG_MEASURED_OFFSET c=20 +#: ultralcd.cpp:2913 +msgid "[0;0] point offset" +msgstr "[0;0] razmak tocke" + +# MSG_CRASH_DET_ONLY_IN_NORMAL c=20 r=4 +#: +msgid "Crash detection can\x0abe turned on only in\x0aNormal mode" +msgstr "Detekcija udarca moze\x0abiti ukljuceno samo u\x0aNormalnom nacinu rada" + +# MSG_CRASH_DET_STEALTH_FORCE_OFF c=20 r=4 +#: +msgid "WARNING:\x0aCrash detection\x0adisabled in\x0aStealth mode" +msgstr "UPOZORENJE:\x0adetekcija udarca je iskljucena\x0au tihom modu" + +# MSG_BABYSTEPPING_Z c=15 +#: ultralcd.cpp:3034 +msgid "Adjusting Z:" +msgstr "Podesavanje Z:" + +# MSG_SELFTEST_CHECK_ALLCORRECT c=20 +#: ultralcd.cpp:8411 +msgid "All correct" +msgstr "Sve je u redu" + +# MSG_WIZARD_DONE c=20 r=8 +#: messages.c:118 +msgid "All is done. Happy printing!" +msgstr "Sve je gotovo. Sretno printanje!" + +# MSG_AMBIENT c=14 +#: ultralcd.cpp:1727 +msgid "Ambient" +msgstr "Ambijent" + +# MSG_AUTO c=6 +#: messages.c:160 +msgid "Auto" +msgstr "" + +# MSG_PRESS c=20 r=2 +#: ultralcd.cpp:2485 +msgid "and press the knob" +msgstr "i pritisnite gumb" + +# MSG_CONFIRM_CARRIAGE_AT_THE_TOP c=20 r=2 +#: ultralcd.cpp:3355 +msgid "Are left and right Z~carriages all up?" +msgstr "Jesu lijevi i desni Z~nosaci podignuti?" + +# MSG_AUTO_HOME c=18 +#: messages.c:11 +msgid "Auto home" +msgstr "Pocetna tocka" + +# MSG_AUTOLOAD_FILAMENT c=18 +#: ultralcd.cpp:6653 +msgid "AutoLoad filament" +msgstr "Autopunj filamenta" + +# MSG_AUTOLOADING_ONLY_IF_FSENS_ON c=20 r=4 +#: ultralcd.cpp:4317 +msgid "Autoloading filament available only when filament sensor is turned on..." +msgstr "Automatsko punjenje filamenta moguce je samo kada je sensor filamenta ukljucen.." + +# MSG_AUTOLOADING_ENABLED c=20 r=4 +#: ultralcd.cpp:2648 +msgid "Autoloading filament is active, just press the knob and insert filament..." +msgstr "Auto punjenje fil. je aktivno, pritisnite gumb i umetnite fil.." + +# MSG_SELFTEST_AXIS_LENGTH c=20 +#: ultralcd.cpp:8094 +msgid "Axis length" +msgstr "Duljina osi" + +# MSG_SELFTEST_AXIS c=16 +#: ultralcd.cpp:8095 +msgid "Axis" +msgstr "Os" + +# MSG_SELFTEST_BEDHEATER c=20 +#: ultralcd.cpp:8052 +msgid "Bed/Heater" +msgstr "Grijac/Podloga" + +# MSG_BED_DONE c=20 +#: messages.c:15 +msgid "Bed done" +msgstr "Podloga zagrijana" + +# MSG_BED_HEATING c=20 +#: messages.c:16 +msgid "Bed Heating" +msgstr "Podloga se zagrijava" + +# MSG_BED_CORRECTION_MENU c=18 +#: ultralcd.cpp:5798 +msgid "Bed level correct" +msgstr "Podloga ispravna" + +# MSG_BELTTEST c=18 +#: ultralcd.cpp:5778 +msgid "Belt test" +msgstr "Testiranje remena" + +# MSG_BED_LEVELING_FAILED_POINT_LOW c=20 r=6 +#: messages.c:17 +msgid "Bed leveling failed. Sensor didn't trigger. Debris on nozzle? Waiting for reset." +msgstr "Niveliranje podloge nije uspijelo. Senzor aktiviran. Prljavstina na mlaznici? Ceka se resetiranje." + +# MSG_BRIGHT c=6 +#: messages.c:158 +msgid "Bright" +msgstr "Svijet" + +# MSG_BRIGHTNESS c=18 +#: messages.c:154 +msgid "Brightness" +msgstr "Svjetlina" + +# MSG_BED c=13 +#: messages.c:14 +msgid "Bed" +msgstr "Podloga" + +# MSG_BELT_STATUS c=18 +#: messages.c:19 +msgid "Belt status" +msgstr "Status remena" + +# MSG_RECOVER_PRINT c=20 r=2 +#: messages.c:82 +msgid "Blackout occurred. Recover print?" +msgstr "Doslo je do gasenja. Oporaviti print?" + +# MSG_CALIBRATING_HOME c=20 +#: ultralcd.cpp:8413 +msgid "Calibrating home" +msgstr "Kalibracija nultocke" + +# MSG_CALIBRATE_BED c=18 +#: ultralcd.cpp:5787 +msgid "Calibrate XYZ" +msgstr "Kalibrirajte XYZ" + +# MSG_HOMEYZ c=18 +#: messages.c:52 +msgid "Calibrate Z" +msgstr "Kalibrirajte Z" + +# MSG_CALIBRATE_PINDA c=17 +#: ultralcd.cpp:4529 +msgid "Calibrate" +msgstr "Kalibrirati" + +# MSG_CANCEL2 c=10 +#: messages.c:20 +msgid ">Cancel" +msgstr ">Otkazati" + +# MSG_MOVE_CARRIAGE_TO_THE_TOP c=20 r=8 +#: ultralcd.cpp:3318 +msgid "Calibrating XYZ. Rotate the knob to move the Z carriage up to the end stoppers. Click when done." +msgstr "Kalibracija XYZ. Okrenite gumb da pomaknete Z nosac do krajnjih granicnika. Kliknite kada je zavrseno." + +# MSG_CALIBRATE_Z_AUTO c=20 r=2 +#: messages.c:21 +msgid "Calibrating Z" +msgstr "Kalibriranje Z" + +# MSG_MOVE_CARRIAGE_TO_THE_TOP_Z c=20 r=8 +#: ultralcd.cpp:3318 +msgid "Calibrating Z. Rotate the knob to move the Z carriage up to the end stoppers. Click when done." +msgstr "Kalibracija Z. Okrenite gumb da pomaknete Z nosac do krajnjih granicnika. Kliknite kada je zavrseno." + +# MSG_HOMEYZ_DONE c=20 +#: ultralcd.cpp:656 +msgid "Calibration done" +msgstr "Kalibracija gotova" + +# MSG_MENU_CALIBRATION c=18 +#: messages.c:68 +msgid "Calibration" +msgstr "Kalibriranje" + +# MSG_SD_REMOVED c=20 +#: ultralcd.cpp:8860 +msgid "Card removed" +msgstr "Kartica je uklonjena" + +# MSG_CHECKING_FILE c=17 +#: ultralcd.cpp:8501 +msgid "Checking file" +msgstr "Provjera datoteke" + +# MSG_NOT_COLOR c=19 +#: ultralcd.cpp:2565 +msgid "Color not correct" +msgstr "Boja nije ispravna" + +# MSG_COOLDOWN c=18 +#: messages.c:27 +msgid "Cooldown" +msgstr "Ohladi" + +# MSG_COPY_SEL_LANG c=20 r=3 +#: ultralcd.cpp:4435 +msgid "Copy selected language?" +msgstr "Kopirati odabrani jezik?" + +# MSG_CRASHDETECT c=13 +#: messages.c:30 +msgid "Crash det." +msgstr "Udar detekti." + +# MSG_CHOOSE_FIL_1ST_LAYERCAL c=20 r=7 +#: ultralcd.cpp:4842 +msgid "Choose a filament for the First Layer Calibration and select it in the on-screen menu." +msgstr "Odaberite filament za Kalibraciju Prvog Sloja i odaberite ga u izborniku na zaslonu." + +# MSG_CRASH_DETECTED c=20 +#: messages.c:29 +msgid "Crash detected." +msgstr "Udar otkriven." + +# MSG_CRASH_RESUME c=20 r=3 +#: Marlin_main.cpp:651 +msgid "Crash detected. Resume print?" +msgstr "Otkriven je udar. Nastaviti print?" + +# MSG_CRASH c=7 +#: messages.c:28 +msgid "Crash" +msgstr "Udar" + +# MSG_CURRENT c=19 +#: ultralcd.cpp:5929 +msgid "Current" +msgstr "Trenutno" + +# MSG_DATE c=17 +#: ultralcd.cpp:1985 +msgid "Date:" +msgstr "Datum:" + +# MSG_COMMUNITY_MADE c=18 +#: messages.c:25 +msgid "Community made" +msgstr "Napravilo zajedno" + +# MSG_DISABLE_STEPPERS c=18 +#: ultralcd.cpp:5678 +msgid "Disable steppers" +msgstr "Onemoguci stepere" + +# MSG_BABYSTEP_Z_NOT_SET c=20 r=12 +#: messages.c:13 +msgid "Distance between tip of the nozzle and the bed surface has not been set yet. Please follow the manual, chapter First steps, section First layer calibration." +msgstr "Udaljenost izmedu vrha mlaznice i povrsine lezista jos nije postavljena. Molimo slijedite prirucnik, poglavlje Prvi koraci, odjeljak Kalibracija prvog sloja." + +# MSG_FS_CONTINUE c=5 +#: messages.c:152 +msgid "Cont." +msgstr "Nast." + +# MSG_WIZARD_REPEAT_V2_CAL c=20 r=7 +#: ultralcd.cpp:5021 +msgid "Do you want to repeat last step to readjust distance between nozzle and heatbed?" +msgstr "Zelite li ponoviti zadnji korak za ponovno podesavanje udaljenosti izmedu mlaznice i grijace podloge?" + +# MSG_EXTRUDER_CORRECTION c=13 +#: ultralcd.cpp:5090 +msgid "E-correct:" +msgstr "E-ispravan:" + +# MSG_EJECT_FILAMENT c=16 +#: messages.c:60 +msgid "Eject filament" +msgstr "Izbaci filament" + +# MSG_EJECTING_FILAMENT c=20 +#: mmu.cpp:1415 +msgid "Ejecting filament" +msgstr "Izbacivanje fil" + +# MSG_SELFTEST_ENDSTOP_NOTHIT c=20 +#: ultralcd.cpp:8070 +msgid "Endstop not hit" +msgstr "Granicnik nije aktiv" + +# MSG_SELFTEST_ENDSTOP c=16 +#: ultralcd.cpp:8065 +msgid "Endstop" +msgstr "Granicnik" + +# MSG_SELFTEST_ENDSTOPS c=20 +#: ultralcd.cpp:8056 +msgid "Endstops" +msgstr "Granicnici" + +# MSG_STACK_ERROR c=20 r=4 +#: +msgid "Error - static memory has been overwritten" +msgstr "Pogreska - staticka memorija je prepisna preko postojece" + +# MSG_CUT_FILAMENT c=16 +#: messages.c:61 +msgid "Cut filament" +msgstr "Odrezite fil" + +# MSG_CUTTER c=9 +#: messages.c:128 +msgid "Cutter" +msgstr "Rezac" + +# MSG_MMU_CUTTING_FIL c=18 +#: mmu.cpp:1387 +msgid "Cutting filament" +msgstr "Rezanje filamenta" + +# MSG_FSENS_NOT_RESPONDING c=20 r=4 +#: ultralcd.cpp:4330 +msgid "ERROR: Filament sensor is not responding, please check connection." +msgstr "POGRESKA: Senzor filamenta ne reagira, provjerite vezu." + +# MSG_DIM c=6 +#: messages.c:159 +msgid "Dim" +msgstr "Tamno" + +# MSG_ERROR c=10 +#: messages.c:31 +msgid "ERROR:" +msgstr "POGRESKA:" + +# MSG_SELFTEST_EXTRUDER_FAN_SPEED c=18 +#: ultralcd.cpp:8419 +msgid "Extruder fan:" +msgstr "Ekstruder fan:" + +# MSG_INFO_EXTRUDER c=18 +#: ultralcd.cpp:2040 +msgid "Extruder info" +msgstr "Info o ekstruderu" + +# MSG_EXTRUDER c=17 +#: messages.c:32 +msgid "Extruder" +msgstr "Ekstruder" + +# MSG_MMU_FAIL_STATS c=18 +#: ultralcd.cpp:6675 +msgid "Fail stats MMU" +msgstr "Neuspjes. MMU stat" + +# MSG_FSENSOR_AUTOLOAD c=13 +#: messages.c:48 +msgid "F. autoload" +msgstr "F. auto.punj" + +# MSG_FAIL_STATS c=18 +#: ultralcd.cpp:6672 +msgid "Fail stats" +msgstr "Neuspjesna stat" + +# MSG_FAN_SPEED c=14 +#: messages.c:36 +msgid "Fan speed" +msgstr "Brzina fena" + +# MSG_SELFTEST_FAN c=20 +#: messages.c:91 +msgid "Fan test" +msgstr "Test ventilatora" + +# MSG_FANS_CHECK c=13 +#: messages.c:33 +msgid "Fans check" +msgstr "Provjera fana" + +# MSG_FSENSOR c=12 +#: messages.c:49 +msgid "Fil. sensor" +msgstr "Fil. senzor" + +# MSG_FIL_RUNOUTS c=15 +#: messages.c:34 +msgid "Fil. runouts" +msgstr "Bez filmaneta" + +# MSG_FILAMENT_CLEAN c=20 r=2 +#: messages.c:37 +msgid "Filament extruding & with correct color?" +msgstr "Ekstrudiranje fil.s sa ispravnom bojom?" + +# MSG_NOT_LOADED c=19 +#: ultralcd.cpp:2564 +msgid "Filament not loaded" +msgstr "Fil. nije napunjen" + +# MSG_FILAMENT_SENSOR c=20 +#: messages.c:97 +msgid "Filament sensor" +msgstr "Senzor filamenta" + +# MSG_FILAMENT_USED c=19 +#: ultralcd.cpp:2713 +msgid "Filament used" +msgstr "Iskoristeni fil" + +# MSG_PRINT_TIME c=19 +#: ultralcd.cpp:2714 +msgid "Print time" +msgstr "Vrijeme printanja" + +# MSG_FS_ACTION c=10 +#: messages.c:151 +msgid "FS Action" +msgstr "FS Akcija" + +# MSG_FILE_INCOMPLETE c=20 r=3 +#: ultralcd.cpp:8555 +msgid "File incomplete. Continue anyway?" +msgstr "Datoteka je nepotpuna. Svejedno nastaviti?" + +# MSG_FINISHING_MOVEMENTS c=20 +#: messages.c:45 +msgid "Finishing movements" +msgstr "Zavrsni pokreti" + +# MSG_V2_CALIBRATION c=18 +#: messages.c:124 +msgid "First layer cal." +msgstr "Prvi sloj kalib." + +# MSG_WIZARD_SELFTEST c=20 r=8 +#: ultralcd.cpp:4942 +msgid "First, I will run the selftest to check most common assembly problems." +msgstr "Prvo cu pokrenuti samotestiranje kako bih provjerio najcesce probleme sa montazom." + +# MSG_MMU_FIX_ISSUE c=20 r=4 +#: mmu.cpp:727 +msgid "Fix the issue and then press button on MMU unit." +msgstr "Rijesite problem, a zatim pritisnite gumb na MMU jedinici." + +# MSG_FLOW c=15 +#: ultralcd.cpp:6809 +msgid "Flow" +msgstr "Protok" + +# MSG_SELFTEST_COOLING_FAN c=20 +#: messages.c:88 +msgid "Front print fan?" +msgstr "Prednji print venti?" + +# MSG_BED_CORRECTION_FRONT c=14 +#: ultralcd.cpp:3116 +msgid "Front side[um]" +msgstr "Prednj str[um]" + +# MSG_SELFTEST_FANS c=20 +#: ultralcd.cpp:8100 +msgid "Front/left fans" +msgstr "Prednji/lijevi fan" + +# MSG_SELFTEST_HEATERTHERMISTOR c=20 +#: ultralcd.cpp:8048 +msgid "Heater/Thermistor" +msgstr "Grijac/Termostat" + +# MSG_BED_HEATING_SAFETY_DISABLED c=20 r=4 +#: Marlin_main.cpp:9877 +msgid "Heating disabled by safety timer." +msgstr "Grijanje je onemoguceno sigurnosnim mjeracem vremena." + +# MSG_HEATING_COMPLETE c=20 +#: messages.c:51 +msgid "Heating done." +msgstr "Grijanje obavljeno." + +# MSG_HEATING c=20 +#: messages.c:50 +msgid "Heating" +msgstr "Grijanje" + +# MSG_WIZARD_WELCOME c=20 r=7 +#: messages.c:121 +msgid "Hi, I am your Original Prusa i3 printer. Would you like me to guide you through the setup process?" +msgstr "Bok, ja sam vas Original Prusa i3 printer. Zelite li da vas vodim kroz postupak postavljanja?" + +# MSG_FILAMENTCHANGE c=18 +#: messages.c:43 +msgid "Change filament" +msgstr "Promijeni filament" + +# MSG_CHANGE_SUCCESS c=20 +#: ultralcd.cpp:2494 +msgid "Change success!" +msgstr "Promijena uspjesna!" + +# MSG_CORRECTLY c=20 +#: ultralcd.cpp:2562 +msgid "Changed correctly?" +msgstr "Ispravno izmjenjeno?" + +# MSG_SELFTEST_CHECK_BED c=20 +#: messages.c:94 +msgid "Checking bed" +msgstr "Provjera podloge" + +# MSG_SELFTEST_CHECK_ENDSTOPS c=20 +#: ultralcd.cpp:8402 +msgid "Checking endstops" +msgstr "Provjera granicnika" + +# MSG_SELFTEST_CHECK_HOTEND c=20 +#: ultralcd.cpp:8408 +msgid "Checking hotend" +msgstr "Provjera hotenda" + +# MSG_SELFTEST_CHECK_FSENSOR c=20 +#: messages.c:95 +msgid "Checking sensors" +msgstr "Provjera senzora" + +# MSG_CHECKING_X c=20 +#: messages.c:23 +msgid "Checking X axis" +msgstr "Provjera X osi" + +# MSG_CHECKING_Y c=20 +#: messages.c:24 +msgid "Checking Y axis" +msgstr "Provjera Y osi" + +# MSG_SELFTEST_CHECK_Z c=20 +#: ultralcd.cpp:8405 +msgid "Checking Z axis" +msgstr "Provjera Z osi" + +# MSG_CHOOSE_EXTRUDER c=20 +#: messages.c:54 +msgid "Choose extruder:" +msgstr "Odaberite ekstruder:" + +# MSG_CHOOSE_FILAMENT c=20 +#: messages.c:55 +msgid "Choose filament:" +msgstr "Odaberite filament:" + +# MSG_FILAMENT c=17 +#: messages.c:35 +msgid "Filament" +msgstr "" + +# MSG_WIZARD_XYZ_CAL c=20 r=8 +#: ultralcd.cpp:4951 +msgid "I will run xyz calibration now. It will take approx. 12 mins." +msgstr "Sada cu pokrenuti xyz kalibraciju. Trebat ce cca. 12 min." + +# MSG_WIZARD_Z_CAL c=20 r=8 +#: ultralcd.cpp:4959 +msgid "I will run z calibration now." +msgstr "Sada cu pokrenuti z kalibraciju." + +# MSG_WATCH c=18 +#: messages.c:116 +msgid "Info screen" +msgstr "Info zaslon" + +# MSG_INSERT_FILAMENT c=20 +#: ultralcd.cpp:2482 +msgid "Insert filament" +msgstr "Umetnite filament" + +# MSG_FILAMENT_LOADED c=20 r=2 +#: messages.c:38 +msgid "Is filament loaded?" +msgstr "Je li filament napunjen?" + +# MSG_STEEL_SHEET_CHECK c=20 r=2 +#: messages.c:109 +msgid "Is steel sheet on heatbed?" +msgstr "Je li celicna ploca na grijanoj podlozi?" + +# MSG_LAST_PRINT_FAILURES c=20 +#: messages.c:57 +msgid "Last print failures" +msgstr "Zadnji neusp. print" + +# MSG_WIZARD_WELCOME_SHIPPING c=20 r=16 +#: messages.c:122 +msgid "Hi, I am your Original Prusa i3 printer. I will guide you through a short setup process, in which the Z-axis will be calibrated. Then, you will be ready to print." +msgstr "Bok, ja sam vas Original Prusa i3 printer. Vodit cu vas kroz kratak proces postavljanja, u kojem ce se kalibrirati Z~os. Tada cete biti spremni za printanje." + +# MSG_ADDITIONAL_SHEETS c=20 r=9 +#: ultralcd.cpp:5029 +msgid "If you have additional steel sheets, calibrate their presets in Settings - HW Setup - Steel sheets." +msgstr "Ako imate dodatne celicne ploce, kalibrirajte njihove unaprijed postavljene postavke u Postavke - HW Podesavanje - Celicne ploce." + +# MSG_LAST_PRINT c=18 +#: messages.c:56 +msgid "Last print" +msgstr "Zadnji print" + +# MSG_SELFTEST_EXTRUDER_FAN c=20 +#: messages.c:89 +msgid "Left hotend fan?" +msgstr "Lijevi hotend vent?" + +# MSG_LEFT c=10 +#: ultralcd.cpp:2844 +msgid "Left" +msgstr "Lijevo" + +# MSG_BED_CORRECTION_LEFT c=14 +#: ultralcd.cpp:3114 +msgid "Left side [um]" +msgstr "Lijeva str[um]" + +# MSG_LIN_CORRECTION c=18 +#: ultralcd.cpp:5702 +msgid "Lin. correction" +msgstr "Lin. ispravak" + +# MSG_BABYSTEP_Z c=18 +#: messages.c:12 +msgid "Live adjust Z" +msgstr "Live podesavanje Z" + +# MSG_INSERT_FIL c=20 r=6 +#: ultralcd.cpp:7301 +msgid "Insert the filament (do not load it) into the extruder and then press the knob." +msgstr "Umetnite filament (nemojte ga puniti) u ekstruder i zatim pritisnite gumb." + +# MSG_LOAD_FILAMENT c=17 +#: messages.c:58 +msgid "Load filament" +msgstr "Napunite filament" + +# MSG_LOADING_COLOR c=20 +#: ultralcd.cpp:2516 +msgid "Loading color" +msgstr "Ucitavanje boje" + +# MSG_LOADING_FILAMENT c=20 +#: messages.c:59 +msgid "Loading filament" +msgstr "Punjenje filamenta" + +# MSG_ITERATION c=12 +#: messages.c:53 +msgid "Iteration" +msgstr "Ponavljanje" + +# MSG_LOOSE_PULLEY c=20 +#: ultralcd.cpp:8088 +msgid "Loose pulley" +msgstr "Labava remenica" + +# MSG_LOAD_TO_NOZZLE c=18 +#: ultralcd.cpp:6638 +msgid "Load to nozzle" +msgstr "Punjenje u mlazn" + +# MSG_M117_V2_CALIBRATION c=25 +#: messages.c:62 +msgid "M117 First layer cal." +msgstr "M117 Prvi sloj kal." + +# MSG_MAIN c=18 +#: messages.c:63 +msgid "Main" +msgstr "Glavni" + +# MSG_BL_HIGH c=12 +#: messages.c:155 +msgid "Level Bright" +msgstr "Razina svjet" + +# MSG_BL_LOW c=12 +#: messages.c:156 +msgid "Level Dimmed" +msgstr "Razina zatam" + +# MSG_MEASURE_BED_REFERENCE_HEIGHT_LINE1 c=20 r=3 +#: messages.c:67 +msgid "Measuring reference height of calibration point" +msgstr "Mjerenje referentne visine kalibracijske tocke" + +# MSG_MESH_BED_LEVELING c=18 +#: messages.c:148 +msgid "Mesh Bed Leveling" +msgstr "Izrav. mrez. podl" + +# MSG_MMU_OK_RESUMING_POSITION c=20 r=4 +#: mmu.cpp:765 +msgid "MMU OK. Resuming position..." +msgstr "MMU OK. Nastavak pozicije..." + +# MSG_MMU_OK_RESUMING_TEMPERATURE c=20 r=4 +#: mmu.cpp:758 +msgid "MMU OK. Resuming temperature..." +msgstr "MMU OK. Nastavak temperature..." + +# MSG_MEASURED_SKEW c=14 +#: ultralcd.cpp:2885 +msgid "Measured skew" +msgstr "Mjereni nagib" + +# MSG_MMU_FAILS c=15 +#: messages.c:69 +msgid "MMU fails" +msgstr "MMU ne uspijeva" + +# MSG_MMU_LOAD_FAILED c=20 +#: mmu.cpp:1587 +msgid "MMU load failed" +msgstr "Neusp. MMU punjenje" + +# MSG_MMU_LOAD_FAILS c=15 +#: messages.c:70 +msgid "MMU load fails" +msgstr "Neusp. MMU punj" + +# MSG_MMU_OK_RESUMING c=20 r=4 +#: mmu.cpp:776 +msgid "MMU OK. Resuming..." +msgstr "MMU OK. Nastavak..." + +# MSG_MODE c=6 +#: messages.c:103 +msgid "Mode" +msgstr "Mod" + +# MSG_MK3_FIRMWARE_ON_MK3S c=20 r=4 +#: Marlin_main.cpp:882 +msgid "MK3 firmware detected on MK3S printer" +msgstr "MK3 firmware otkriven na MK3S printeru" + +# MSG_NORMAL c=7 +#: messages.c:107 +msgid "Normal" +msgstr "" + +# MSG_SILENT c=7 +#: messages.c:106 +msgid "Silent" +msgstr "Tih" + +# MSG_MMU_USER_ATTENTION c=20 r=3 +#: mmu.cpp:722 +msgid "MMU needs user attention." +msgstr "MMU treba paznju korisnika." + +# MSG_MMU_POWER_FAILS c=15 +#: ultralcd.cpp:1517 +msgid "MMU power fails" +msgstr "Neusp. MMU nap" + +# MSG_STEALTH c=7 +#: messages.c:108 +msgid "Stealth" +msgstr "Tiho" + +# MSG_AUTO_POWER c=10 +#: messages.c:105 +msgid "Auto power" +msgstr "Auto napaj" + +# MSG_HIGH_POWER c=10 +#: messages.c:104 +msgid "High power" +msgstr "Visoka sna" + +# MSG_MMU_CONNECTED c=18 +#: ultralcd.cpp:1997 +msgid "MMU2 connected" +msgstr "MMU2 spojen" + +# MSG_SELFTEST_MOTOR c=18 +#: messages.c:96 +msgid "Motor" +msgstr "" + +# MSG_MOVE_AXIS c=18 +#: ultralcd.cpp:5677 +msgid "Move axis" +msgstr "Pomaknite os" + +# MSG_MOVE_X c=18 +#: ultralcd.cpp:4233 +msgid "Move X" +msgstr "Pomaknite X" + +# MSG_MOVE_Y c=18 +#: ultralcd.cpp:4234 +msgid "Move Y" +msgstr "Pomaknite Y" + +# MSG_MOVE_Z c=18 +#: ultralcd.cpp:4235 +msgid "Move Z" +msgstr "Pomaknite Z" + +# MSG_NO_MOVE c=20 +#: Marlin_main.cpp:5852 +msgid "No move." +msgstr "Bez pomaka." + +# MSG_NO_CARD c=18 +#: ultralcd.cpp:6618 +msgid "No SD card" +msgstr "Nema SD kartice" + +# MSG_NA c=3 +#: messages.c:127 +msgid "N/A" +msgstr "" + +# MSG_NO c=4 +#: messages.c:71 +msgid "No" +msgstr "Ne" + +# MSG_SELFTEST_NOTCONNECTED c=20 +#: ultralcd.cpp:8049 +msgid "Not connected" +msgstr "Nije povezano" + +# MSG_NEW_FIRMWARE_AVAILABLE c=20 r=2 +#: util.cpp:195 +msgid "New firmware version available:" +msgstr "Dostupna nova verzija firmwera:" + +# MSG_SELFTEST_FAN_NO c=19 +#: messages.c:92 +msgid "Not spinning" +msgstr "Ne okrece se" + +# MSG_WIZARD_V2_CAL c=20 r=8 +#: ultralcd.cpp:4838 +msgid "Now I will calibrate distance between tip of the nozzle and heatbed surface." +msgstr "Sada cu kalibrirati udaljenost izmedu vrha mlaznice i povrsine grijane podloge." + +# MSG_WIZARD_WILL_PREHEAT c=20 r=4 +#: ultralcd.cpp:4967 +msgid "Now I will preheat nozzle for PLA." +msgstr "Sada cu zagrijati mlaznicu za PLA." + +# MSG_NOZZLE c=12 +#: messages.c:72 +msgid "Nozzle" +msgstr "Mlaznica" + +# MSG_DEFAULT_SETTINGS_LOADED c=20 r=6 +#: Marlin_main.cpp:1605 +msgid "Old settings found. Default PID, Esteps etc. will be set." +msgstr "Pronadene stare postavke. Postavit ce se zadani PID, Esteps itd." + +# MSG_REMOVE_TEST_PRINT c=20 r=4 +#: ultralcd.cpp:4958 +msgid "Now remove the test print from steel sheet." +msgstr "Sada uklonite probni print sa celicne ploce." + +# MSG_NOZZLE_FAN c=10 +#: ultralcd.cpp:1446 +msgid "Nozzle FAN" +msgstr "Fan mlazn" + +# MSG_PAUSE_PRINT c=18 +#: messages.c:74 +msgid "Pause print" +msgstr "Pauzirajte print" + +# MSG_PID_RUNNING c=20 +#: ultralcd.cpp:1327 +msgid "PID cal." +msgstr "PID kal." + +# MSG_PID_FINISHED c=20 +#: ultralcd.cpp:1333 +msgid "PID cal. finished" +msgstr "PID kal. zavrsena" + +# MSG_PID_EXTRUDER c=17 +#: ultralcd.cpp:5799 +msgid "PID calibration" +msgstr "PID kalibracija" + +# MSG_PINDA_PREHEAT c=20 +#: ultralcd.cpp:683 +msgid "PINDA Heating" +msgstr "PINDA se Zagrijava" + +# MSG_PAPER c=20 r=10 +#: messages.c:73 +msgid "Place a sheet of paper under the nozzle during the calibration of first 4 points. If the nozzle catches the paper, power off the printer immediately." +msgstr "Stavite list papira ispod mlaznice tijekom kalibracije prve 4 tocke. Ako mlaznica uhvati papir, odmah iskljucite printer." + +# MSG_WIZARD_CLEAN_HEATBED c=20 r=8 +#: ultralcd.cpp:5024 +msgid "Please clean heatbed and then press the knob." +msgstr "Ocistite grijacu podlogu, a zatim pritisnite gumb." + +# MSG_CONFIRM_NOZZLE_CLEAN c=20 r=8 +#: messages.c:26 +msgid "Please clean the nozzle for calibration. Click when done." +msgstr "Molimo ocistite mlaznicu radi kalibracije. Kliknite kada ste gotovi." + +# MSG_SELFTEST_PLEASECHECK c=20 +#: ultralcd.cpp:8043 +msgid "Please check:" +msgstr "Molimo provjerite:" + +# MSG_WIZARD_CALIBRATION_FAILED c=20 r=8 +#: messages.c:117 +msgid "Please check our handbook and fix the problem. Then resume the Wizard by rebooting the printer." +msgstr "Provjerite nas prirucnik i rijesite problem. Zatim nastavite s Carobnjakom ponovnim pokretanjem printera." + +# MSG_CHECK_IDLER c=20 r=5 +#: Marlin_main.cpp:3798 +msgid "Please open idler and remove filament manually." +msgstr "Molimo otvorite klizac i rucno uklonite filament." + +# MSG_PLACE_STEEL_SHEET c=20 r=5 +#: messages.c:75 +msgid "Please place steel sheet on heatbed." +msgstr "Stavite celicnu plocu na grijacu podlogu." + +# MSG_PRESS_TO_UNLOAD c=20 r=4 +#: messages.c:79 +msgid "Please press the knob to unload filament" +msgstr "Pritisnite gumb za praznjenje filamenta" + +# MSG_PULL_OUT_FILAMENT c=20 r=4 +#: messages.c:81 +msgid "Please pull out filament immediately" +msgstr "Molimo odmah izvucite filament" + +# MSG_EJECT_REMOVE c=20 r=4 +#: mmu.cpp:1421 +msgid "Please remove filament and then press the knob." +msgstr "Molimo uklonite filament i zatim pritisnite gumb." + +# MSG_REMOVE_STEEL_SHEET c=20 r=4 +#: messages.c:84 +msgid "Please remove steel sheet from heatbed." +msgstr "Molimo uklonite celicnu plocu sa grijace podloge." + +# MSG_RUN_XYZ c=20 r=4 +#: Marlin_main.cpp:5338 +msgid "Please run XYZ calibration first." +msgstr "Prvo pokrenite XYZ kalibraciju." + +# MSG_UPDATE_MMU2_FW c=20 r=4 +#: mmu.cpp:1341 +msgid "Please update firmware in your MMU2. Waiting for reset." +msgstr "Azurirajte firmwer u svom MMU2. Ceka se resetiranje." + +# MSG_PLEASE_WAIT c=20 +#: messages.c:76 +msgid "Please wait" +msgstr "Molimo pricekajte" + +# MSG_REMOVE_SHIPPING_HELPERS c=20 r=3 +#: ultralcd.cpp:4957 +msgid "Please remove shipping helpers first." +msgstr "Najprije uklonite prijevozne osloce." + +# MSG_PREHEAT_NOZZLE c=20 +#: messages.c:78 +msgid "Preheat the nozzle!" +msgstr "Predgrij. mlaznicu!" + +# MSG_PREHEAT c=18 +#: ultralcd.cpp:6576 +msgid "Preheat" +msgstr "Predgrijavanje" + +# MSG_WIZARD_HEATING c=20 r=3 +#: messages.c:119 +msgid "Preheating nozzle. Please wait." +msgstr "Predgrijavanje mlaznice. Molim vas pricekajte." + +# MSG_NEW_FIRMWARE_PLEASE_UPGRADE c=20 +#: util.cpp:199 +msgid "Please upgrade." +msgstr "Molimo nadogradite." + +# MSG_PRESS_TO_PREHEAT c=20 r=4 +#: Marlin_main.cpp:12052 +msgid "Press the knob to preheat nozzle and continue." +msgstr "Pritisnite gumb za predgrijavanje mlaznice i nastavite." + +# MSG_FS_PAUSE c=5 +#: fsensor.cpp:730 +msgid "Pause" +msgstr "Pauza" + +# MSG_POWER_FAILURES c=15 +#: messages.c:77 +msgid "Power failures" +msgstr "Prekidi struje" + +# MSG_PRINT_ABORTED c=20 +#: messages.c:80 +msgid "Print aborted" +msgstr "Print je prekinut" + +# MSG_PREHEATING_TO_LOAD c=20 +#: ultralcd.cpp:2297 +msgid "Preheating to load" +msgstr "Predgrij za punjenje" + +# MSG_PREHEATING_TO_UNLOAD c=20 +#: ultralcd.cpp:2302 +msgid "Preheating to unload" +msgstr "Predgrij. za praznj" + +# MSG_SELFTEST_PRINT_FAN_SPEED c=18 +#: ultralcd.cpp:8422 +msgid "Print fan:" +msgstr "Ventilator printa:" + +# MSG_CARD_MENU c=18 +#: messages.c:22 +msgid "Print from SD" +msgstr "Printaj sa SD" + +# MSG_PRESS_KNOB c=20 +#: ultralcd.cpp:2130 +msgid "Press the knob" +msgstr "Pritisnite gumb" + +# MSG_PRINT_PAUSED c=20 +#: ultralcd.cpp:907 +msgid "Print paused" +msgstr "Print pauziran" + +# MSG_RESUME_NOZZLE_TEMP c=20 r=4 +#: mmu.cpp:726 +msgid "Press the knob to resume nozzle temperature." +msgstr "Pritisnite gumb za nastavak temperature mlaznice." + +# MSG_FOLLOW_CALIBRATION_FLOW c=20 r=8 +#: messages.c:46 +msgid "Printer has not been calibrated yet. Please follow the manual, chapter First steps, section Calibration flow." +msgstr "Printer jos nije kalibriran. Molimo slijedite prirucnik, poglavlje Prvi koraci, odjeljak Tijek kalibracije." + +# MSG_PRINT_FAN c=10 +#: ultralcd.cpp:1447 +msgid "Print FAN" +msgstr "" + +# MSG_WIZARD_LOAD_FILAMENT c=20 r=6 +#: ultralcd.cpp:4818 +msgid "Please insert filament into the extruder, then press the knob to load it." +msgstr "Umetnite filament u ekstruder, a zatim pritisnite gumb za punjenje." + +# MSG_MMU_INSERT_FILAMENT_FIRST_TUBE c=20 r=6 +#: ultralcd.cpp:4813 +msgid "Please insert filament into the first tube of the MMU, then press the knob to load it." +msgstr "Umetnite filament u prvu cijev MMU-a, a zatim pritisnite gumb za punjenje." + +# MSG_PLEASE_LOAD_PLA c=20 r=4 +#: ultralcd.cpp:4735 +msgid "Please load filament first." +msgstr "Molimo prvo ubacite filament." + +# MSG_BED_CORRECTION_REAR c=14 +#: ultralcd.cpp:3117 +msgid "Rear side [um]" +msgstr "Zad. str.[um]" + +# MSG_UNLOAD_FILAMENT_REPEAT c=20 r=4 +#: ultralcd.cpp:7325 +msgid "Please unload the filament first, then repeat this action." +msgstr "Prvo izvadite filament, a zatim ponovite ovu radnju." + +# MSG_CHECK_IR_CONNECTION c=20 r=4 +#: ultralcd.cpp:7328 +msgid "Please check the IR sensor connection, unload filament if present." +msgstr "Provjerite IR prikljucak senzora, izvadite filament ako postoji." + +# MSG_RECOVERING_PRINT c=20 +#: Marlin_main.cpp:11396 +msgid "Recovering print" +msgstr "Oporavak printa" + +# MSG_REMOVE_OLD_FILAMENT c=20 r=5 +#: mmu.cpp:833 +msgid "Remove old filament and press the knob to start loading new filament." +msgstr "Uklonite stari filament i pritisnite gumb za pocetak stavljanja novog filamenta." + +# MSG_CALIBRATE_BED_RESET c=18 +#: ultralcd.cpp:5804 +msgid "Reset XYZ calibr." +msgstr "Reset XYZ kalibr." + +# MSG_RESET c=14 +#: messages.c:85 +msgid "Reset" +msgstr "Resetiraj" + +# MSG_RESUME_PRINT c=18 +#: messages.c:86 +msgid "Resume print" +msgstr "Nastavite print" + +# MSG_RESUMING_PRINT c=20 +#: messages.c:87 +msgid "Resuming print" +msgstr "Nastavak printa" + +# MSG_BED_CORRECTION_RIGHT c=14 +#: ultralcd.cpp:3115 +msgid "Right side[um]" +msgstr "Desna str.[um]" + +# MSG_RPI_PORT c=13 +#: messages.c:142 +msgid "RPi port" +msgstr "RPi utor" + +# MSG_WIZARD_RERUN c=20 r=7 +#: ultralcd.cpp:4756 +msgid "Running Wizard will delete current calibration results and start from the beginning. Continue?" +msgstr "Pokrenuti carobnjak ce izbrisati trenutne rezultate kalibracije i poceti ispocetka. Nastavite?" + +# MSG_SD_CARD c=8 +#: messages.c:138 +msgid "SD card" +msgstr "SD karti" + +# MSG_RIGHT c=10 +#: ultralcd.cpp:2845 +msgid "Right" +msgstr "Tocno" + +# MSG_FIND_BED_OFFSET_AND_SKEW_LINE1 c=20 r=3 +#: messages.c:44 +msgid "Searching bed calibration point" +msgstr "Trazenje tocke kalibracije podloge" + +# MSG_LANGUAGE_SELECT c=18 +#: ultralcd.cpp:4451 +msgid "Select language" +msgstr "Izaberi jezik" + +# MSG_SELFTEST_OK c=20 +#: ultralcd.cpp:7600 +msgid "Self test OK" +msgstr "Samotestiranje OK" + +# MSG_SELFTEST_START c=20 +#: ultralcd.cpp:7368 +msgid "Self test start" +msgstr "Pocetak selftesta" + +# MSG_SELFTEST c=18 +#: ultralcd.cpp:5780 +msgid "Selftest" +msgstr "" + +# MSG_SELFTEST_ERROR c=20 +#: ultralcd.cpp:8042 +msgid "Selftest error!" +msgstr "" + +# MSG_SELFTEST_FAILED c=20 +#: messages.c:90 +msgid "Selftest failed" +msgstr "Selftest nije uspio" + +# MSG_FORCE_SELFTEST c=20 r=8 +#: Marlin_main.cpp:1637 +msgid "Selftest will be run to calibrate accurate sensorless rehoming." +msgstr "Provest ce se selftest radi kalibracije preciznog ponovnog postavljanja bez senzora." + +# MSG_SEL_PREHEAT_TEMP c=20 r=6 +#: ultralcd.cpp:4998 +msgid "Select nozzle preheat temperature which matches your material." +msgstr "Odaberite temperaturu predgrijavanja mlaznice koja odgovara vasem materijalu." + +# MSG_SET_TEMPERATURE c=20 +#: ultralcd.cpp:3135 +msgid "Set temperature:" +msgstr "Postavi temperaturu:" + +# MSG_SETTINGS c=18 +#: messages.c:99 +msgid "Settings" +msgstr "Postavke" + +# MSG_SHOW_END_STOPS c=18 +#: ultralcd.cpp:5801 +msgid "Show end stops" +msgstr "Pokazi granicnike" + +# MSG_FILE_CNT c=20 r=6 +#: cardreader.cpp:817 +msgid "Some files will not be sorted. Max. No. of files in 1 folder for sorting is 100." +msgstr "Neke datoteke nece biti razvrstane. Max. Br. datoteka u 1 mapi za sortiranje je 100." + +# MSG_SORT c=7 +#: messages.c:139 +msgid "Sort" +msgstr "Vrsta" + +# MSG_NONE c=8 +#: messages.c:129 +msgid "None" +msgstr "Nema" + +# MSG_SORT_TIME c=8 +#: messages.c:140 +msgid "Time" +msgstr "Vrijeme" + +# MSG_SEVERE_SKEW c=14 +#: ultralcd.cpp:2888 +msgid "Severe skew" +msgstr "Veliki nagib" + +# MSG_SORT_ALPHA c=8 +#: messages.c:141 +msgid "Alphabet" +msgstr "Abeceda" + +# MSG_SORTING c=20 +#: cardreader.cpp:880 +msgid "Sorting files" +msgstr "Sortiranje datoteka" + +# MSG_SOUND_LOUD c=7 +#: messages.c:144 +msgid "Loud" +msgstr "Glasno" + +# MSG_SLIGHT_SKEW c=14 +#: ultralcd.cpp:2887 +msgid "Slight skew" +msgstr "Lagani nagib" + +# MSG_SOUND c=7 +#: messages.c:143 +msgid "Sound" +msgstr "Zvuk" + +# MSG_RUNOUTS c=7 +#: ultralcd.cpp:1593 +msgid "Runouts" +msgstr "Nestalo" + +# MSG_Z-LEVELING_ENFORCED c=20 r=4 +#: Marlin_main.cpp:3303 +msgid "Some problem encountered, Z-leveling enforced ..." +msgstr "Naisao je neki problem, nametnuto Z-niveliranje..." + +# MSG_SOUND_ONCE c=7 +#: messages.c:145 +msgid "Once" +msgstr "Jednom" + +# MSG_SPEED c=15 +#: ultralcd.cpp:6803 +msgid "Speed" +msgstr "Brzina" + +# MSG_SELFTEST_FAN_YES c=19 +#: messages.c:93 +msgid "Spinning" +msgstr "Predenje" + +# MSG_TEMP_CAL_WARNING c=20 r=4 +#: Marlin_main.cpp:5351 +msgid "Stable ambient temperature 21-26C is needed a rigid stand is required." +msgstr "Potrebna je stabilna temperatura okoline 21-26C, potrebno je cvrsto postolje." + +# MSG_STATISTICS c=18 +#: ultralcd.cpp:6081 +msgid "Statistics" +msgstr "Statistika" + +# MSG_STOP_PRINT c=18 +#: messages.c:110 +msgid "Stop print" +msgstr "Zaustavi print" + +# MSG_STOPPED c=20 +#: messages.c:111 +msgid "STOPPED." +msgstr "ZAUSTAVLJENO." + +# MSG_SUPPORT c=18 +#: ultralcd.cpp:6677 +msgid "Support" +msgstr "Podrska" + +# MSG_SELFTEST_SWAPPED c=16 +#: ultralcd.cpp:8101 +msgid "Swapped" +msgstr "Zamjenjeno" + +# MSG_SELECT_FILAMENT c=20 +#: ultralcd.cpp:4706 +msgid "Select filament:" +msgstr "Odaberi filament:" + +# MSG_TEMP_CALIBRATION c=14 +#: messages.c:112 +msgid "Temp. cal." +msgstr "Temp kal." + +# MSG_SELECT_TEMP_MATCHES_MATERIAL c=20 r=4 +#: ultralcd.cpp:4847 +msgid "Select temperature which matches your material." +msgstr "Odaberite temperaturu koja odgovara vasem materijalu." + +# MSG_CALIBRATION_PINDA_MENU c=17 +#: ultralcd.cpp:5812 +msgid "Temp. calibration" +msgstr "Temp kalibracija" + +# MSG_TEMP_CAL_FAILED c=20 r=8 +#: ultralcd.cpp:3771 +msgid "Temperature calibration failed" +msgstr "Kalibracija temperature nije uspjela" + +# MSG_TEMP_CALIBRATION_DONE c=20 r=12 +#: messages.c:113 +msgid "Temperature calibration is finished and active. Temp. calibration can be disabled in menu Settings->Temp. cal." +msgstr "Kalibracija temperature je zavrsena i aktivna. Temp. kalibracija se moze onemoguciti u izborniku Postavke->Temp. kal." + +# MSG_FS_VERIFIED c=20 r=3 +#: ultralcd.cpp:7332 +msgid "Sensor verified, remove the filament now." +msgstr "Senzor je provjeren, odmah uklonite filament." + +# MSG_TEMPERATURE c=18 +#: ultralcd.cpp:5673 +msgid "Temperature" +msgstr "Temperatura" + +# MSG_MENU_TEMPERATURES c=15 +#: ultralcd.cpp:2047 +msgid "Temperatures" +msgstr "Temperature" + +# MSG_FOLLOW_Z_CALIBRATION_FLOW c=20 r=9 +#: messages.c:47 +msgid "There is still a need to make Z calibration. Please follow the manual, chapter First steps, section Calibration flow." +msgstr "Jos uvijek je potrebno napraviti Z kalibraciju. Molimo slijedite prirucnik, poglavlje Prvi koraci, odjeljak Tijek kalibracije." + +# MSG_TOTAL_FILAMENT c=19 +#: ultralcd.cpp:2735 +msgid "Total filament" +msgstr "Totalno filamenta" + +# MSG_TOTAL_PRINT_TIME c=19 +#: ultralcd.cpp:2736 +msgid "Total print time" +msgstr "Vrijeme printanja" + +# MSG_TUNE c=18 +#: ultralcd.cpp:6574 +msgid "Tune" +msgstr "Ugodi" + +# MSG_TOTAL_FAILURES c=20 +#: messages.c:101 +msgid "Total failures" +msgstr "Totalne pogreske" + +# MSG_TO_LOAD_FIL c=20 +#: ultralcd.cpp:2137 +msgid "to load filament" +msgstr "da napuni filament" + +# MSG_TO_UNLOAD_FIL c=20 +#: ultralcd.cpp:2141 +msgid "to unload filament" +msgstr "da isprazni filament" + +# MSG_UNLOAD_FILAMENT c=18 +#: messages.c:114 +msgid "Unload filament" +msgstr "Ispraznite fil" + +# MSG_UNLOADING_FILAMENT c=20 +#: messages.c:115 +msgid "Unloading filament" +msgstr "Praznjenje filamenta" + +# MSG_TOTAL c=6 +#: messages.c:100 +msgid "Total" +msgstr "Ukupno" + +# MSG_USED c=19 +#: ultralcd.cpp:5928 +msgid "Used during print" +msgstr "Korist. pri printu" + +# MSG_MENU_VOLTAGES c=15 +#: ultralcd.cpp:2050 +msgid "Voltages" +msgstr "Voltaza" + +# MSG_UNKNOWN c=13 +#: ultralcd.cpp:2005 +msgid "unknown" +msgstr "nepoznato" + +# MSG_USERWAIT c=20 +#: Marlin_main.cpp:4347 +msgid "Wait for user..." +msgstr "Ceka se korisnik..." + +# MSG_WAITING_TEMP c=20 r=4 +#: ultralcd.cpp:3283 +msgid "Waiting for nozzle and bed cooling" +msgstr "Ceka se hladjenje mlaznice i podloge" + +# MSG_WAITING_TEMP_PINDA c=20 r=3 +#: ultralcd.cpp:3244 +msgid "Waiting for PINDA probe cooling" +msgstr "Ceka se hladenje PINDA sonde" + +# MSG_CHANGED_BOTH c=20 r=4 +#: Marlin_main.cpp:1597 +msgid "Warning: both printer type and motherboard type changed." +msgstr "Upozorenje: promijenjeni su i tip printera i tip maticne ploce." + +# MSG_CHANGED_MOTHERBOARD c=20 r=4 +#: Marlin_main.cpp:1589 +msgid "Warning: motherboard type changed." +msgstr "Upozorenje: tip maticne ploce je promijenjen." + +# MSG_CHANGED_PRINTER c=20 r=4 +#: Marlin_main.cpp:1593 +msgid "Warning: printer type changed." +msgstr "Upozorenje: promijenjena je vrsta printera." + +# MSG_UNLOAD_SUCCESSFUL c=20 r=2 +#: Marlin_main.cpp:3789 +msgid "Was filament unload successful?" +msgstr "Je li praznjenje fil. bilo uspjesno?" + +# MSG_SELFTEST_WIRINGERROR c=18 +#: messages.c:98 +msgid "Wiring error" +msgstr "Greska u ozicenju" + +# MSG_WIZARD c=17 +#: ultralcd.cpp:5771 +msgid "Wizard" +msgstr "Carobnjak" + +# MSG_XYZ_DETAILS c=18 +#: ultralcd.cpp:2039 +msgid "XYZ cal. details" +msgstr "XYZ detalji kal" + +# MSG_BED_SKEW_OFFSET_DETECTION_FITTING_FAILED c=20 r=8 +#: messages.c:18 +msgid "XYZ calibration failed. Please consult the manual." +msgstr "XYZ kalibracija nije uspjela. Molimo pogledajte prirucnik." + +# MSG_YES c=3 +#: messages.c:123 +msgid "Yes" +msgstr "Da" + +# MSG_WIZARD_QUIT c=20 r=8 +#: messages.c:120 +msgid "You can always resume the Wizard from Calibration -> Wizard." +msgstr "Carobnjak uvijek mozete nastaviti iz Kalibracija -> Carobnjak." + +# MSG_BED_SKEW_OFFSET_DETECTION_SKEW_EXTREME c=20 r=8 +#: ultralcd.cpp:3743 +msgid "XYZ calibration all right. Skew will be corrected automatically." +msgstr "XYZ kalibracija u redu. Iskrivljenost ce se automatski ispraviti." + +# MSG_BED_SKEW_OFFSET_DETECTION_SKEW_MILD c=20 r=8 +#: ultralcd.cpp:3740 +msgid "XYZ calibration all right. X/Y axes are slightly skewed. Good job!" +msgstr "XYZ kalibracija je u redu. Osi X/Y su malo nagnute. Bravo!" + +# MSG_TIMEOUT c=12 +#: messages.c:157 +msgid "Timeout" +msgstr "Pauza" + +# MSG_X_CORRECTION c=13 +#: ultralcd.cpp:5086 +msgid "X-correct:" +msgstr "X-ispravan:" + +# MSG_BED_SKEW_OFFSET_DETECTION_PERFECT c=20 r=8 +#: ultralcd.cpp:3737 +msgid "XYZ calibration ok. X/Y axes are perpendicular. Congratulations!" +msgstr "XYZ kalibracija u redu. Osi X/Y su okomite. Cestitamo!" + +# MSG_BED_SKEW_OFFSET_DETECTION_WARNING_FRONT_BOTH_FAR c=20 r=8 +#: ultralcd.cpp:3721 +msgid "XYZ calibration compromised. Front calibration points not reachable." +msgstr "XYZ kalibracija je ugrozena. Prednje kalibracijske tocke nisu dostupne." + +# MSG_BED_SKEW_OFFSET_DETECTION_WARNING_FRONT_RIGHT_FAR c=20 r=8 +#: ultralcd.cpp:3724 +msgid "XYZ calibration compromised. Right front calibration point not reachable." +msgstr "XYZ kalibracija je ugrozena. Desna prednja tocka kalibracije nije dostupna." + +# MSG_LOAD_ALL c=17 +#: ultralcd.cpp:6167 +msgid "Load all" +msgstr "Napuni sve" + +# MSG_BED_SKEW_OFFSET_DETECTION_POINT_NOT_FOUND c=20 r=6 +#: ultralcd.cpp:3703 +msgid "XYZ calibration failed. Bed calibration point was not found." +msgstr "XYZ kalibracija nije uspjela. Tocka kalibracije podloga nije pronadena." + +# MSG_BED_SKEW_OFFSET_DETECTION_FAILED_FRONT_BOTH_FAR c=20 r=6 +#: ultralcd.cpp:3709 +msgid "XYZ calibration failed. Front calibration points not reachable." +msgstr "XYZ kalibracija nije uspjela. Prednje kalibracijske tocke nisu dostupne." + +# MSG_BED_SKEW_OFFSET_DETECTION_FAILED_FRONT_RIGHT_FAR c=20 r=6 +#: ultralcd.cpp:3712 +msgid "XYZ calibration failed. Right front calibration point not reachable." +msgstr "XYZ kalibracija nije uspjela. Desna prednja tocka kalibracije nije dostupna." + +# MSG_Y_DIST_FROM_MIN c=20 +#: ultralcd.cpp:2842 +msgid "Y distance from min" +msgstr "Y distanca od min" + +# MSG_WIZARD_V2_CAL_2 c=20 r=12 +#: ultralcd.cpp:4850 +msgid "The printer will start printing a zig-zag line. Rotate the knob until you reach the optimal height. Check the pictures in the handbook (Calibration chapter)." +msgstr "Printe ce poceti printati cik-cak liniju. Okrecite gumb dok ne postignete optimalnu visinu. Provjerite slike u prirucniku (poglavlje Kalibracija)." + +# MSG_FIL_FAILED c=20 r=5 +#: ultralcd.cpp:7336 +msgid "Verification failed, remove the filament and try again." +msgstr "Provjera nije uspjela, uklonite filament i pokusajte ponovno." + +# MSG_Y_CORRECTION c=13 +#: ultralcd.cpp:5087 +msgid "Y-correct:" +msgstr "Y-ispravan:" + +# MSG_OFF c=3 +#: messages.c:125 +msgid "Off" +msgstr "" + +# MSG_ON c=3 +#: messages.c:126 +msgid "On" +msgstr "" + +# MSG_BACK c=18 +#: messages.c:64 +msgid "Back" +msgstr "Vrati" + +# MSG_CHECKS c=18 +#: ultralcd.cpp:5641 +msgid "Checks" +msgstr "Provjere" + +# MSG_FALSE_TRIGGERING c=20 +#: ultralcd.cpp:8111 +msgid "False triggering" +msgstr "Lazno aktiviranje" + +# MSG_STRICT c=8 +#: messages.c:131 +msgid "Strict" +msgstr "Strogo" + +# MSG_WARN c=8 +#: messages.c:130 +msgid "Warn" +msgstr "Upozore" + +# MSG_HW_SETUP c=18 +#: messages.c:102 +msgid "HW Setup" +msgstr "HW podesavanje" + +# MSG_MAGNETS_COMP c=13 +#: messages.c:150 +msgid "Magnets comp." +msgstr "Magnet. komp." + +# MSG_MESH c=12 +#: messages.c:147 +msgid "Mesh" +msgstr "Mreza" + +# MSG_MK3S_FIRMWARE_ON_MK3 c=20 r=4 +#: Marlin_main.cpp:875 +msgid "MK3S firmware detected on MK3 printer" +msgstr "MK3S firmware detektiran na MK3 printeru" + +# MSG_MMU_MODE c=8 +#: messages.c:137 +msgid "MMU Mode" +msgstr "MMU Mod" + +# MSG_MODE_CHANGE_IN_PROGRESS c=20 r=3 +#: ultralcd.cpp:4366 +msgid "Mode change in progress..." +msgstr "Promjena moda u tijeku..." + +# MSG_MODEL c=8 +#: messages.c:132 +msgid "Model" +msgstr "" + +# MSG_NOZZLE_DIAMETER c=10 +#: messages.c:136 +msgid "Nozzle d." +msgstr "Mlaznica." + +# MSG_GCODE_DIFF_CONTINUE c=20 r=4 +#: util.cpp:414 +msgid "G-code sliced for a different level. Continue?" +msgstr "G-kod izrezan za drugu razinu. Nastavite?" + +# MSG_GCODE_DIFF_CANCELLED c=20 r=7 +#: util.cpp:420 +msgid "G-code sliced for a different level. Please re-slice the model again. Print cancelled." +msgstr "G-kod izrezan za drugu razinu. Molimo ponovo izrezite model. Print je otkazan." + +# MSG_GCODE_DIFF_PRINTER_CONTINUE c=20 r=5 +#: messages.c:134 +msgid "G-code sliced for a different printer type. Continue?" +msgstr "G-kod izrezan za drugu vrstu printera. Nastavite?" + +# MSG_GCODE_DIFF_PRINTER_CANCELLED c=20 r=8 +#: messages.c:135 +msgid "G-code sliced for a different printer type. Please re-slice the model again. Print cancelled." +msgstr "G-kod izrezan za drugu vrstu printera. Molimo ponovo izrezite model. Print je otkazan." + +# MSG_GCODE_NEWER_FIRMWARE_CONTINUE c=20 r=5 +#: util.cpp:381 +msgid "G-code sliced for a newer firmware. Continue?" +msgstr "G-kod izrezan za noviji firmware. Nastavite?" + +# MSG_GCODE_NEWER_FIRMWARE_CANCELLED c=20 r=8 +#: util.cpp:387 +msgid "G-code sliced for a newer firmware. Please update the firmware. Print cancelled." +msgstr "G-kod izrezan za noviji firmware. Molimo azurirajte firmware. Prime je otkazan." + +# MSG_PREHEATING_TO_CUT c=20 +#: ultralcd.cpp:2309 +msgid "Preheating to cut" +msgstr "Predgrij. za rezanje" + +# MSG_PREHEATING_TO_EJECT c=20 +#: ultralcd.cpp:2306 +msgid "Preheating to eject" +msgstr "Predgrij. za izbaciv" + +# MSG_NOZZLE_DIFFERS_CONTINUE c=20 r=5 +#: util.cpp:294 +msgid "Printer nozzle diameter differs from the G-code. Continue?" +msgstr "Promjer mlaznice printera razlikuje se od G-koda. Nastavite?" + +# MSG_NOZZLE_DIFFERS_CANCELLED c=20 r=9 +#: util.cpp:301 +msgid "Printer nozzle diameter differs from the G-code. Please check the value in settings. Print cancelled." +msgstr "Promjer mlaznice printera razlikuje se od G-koda. Molimo provjerite vrijednost u postavkama. Print je otkazan." + +# MSG_SELFTEST_FS_LEVEL c=20 +#: ultralcd.cpp:8116 +msgid "%s level expected" +msgstr "%s level ocekivan" + +# MSG_RENAME c=18 +#: ultralcd.cpp:6500 +msgid "Rename" +msgstr "Preimenuj" + +# MSG_SELECT c=18 +#: ultralcd.cpp:6493 +msgid "Select" +msgstr "Odaberi" + +# MSG_INFO_SENSORS c=18 +#: ultralcd.cpp:2041 +msgid "Sensor info" +msgstr "Info senzora" + +# MSG_SHEET c=10 +#: messages.c:65 +msgid "Sheet" +msgstr "Ploca" + +# MSG_SOUND_BLIND c=7 +#: messages.c:146 +msgid "Assist" +msgstr "Pomoc" + +# MSG_STEEL_SHEET c=18 +#: messages.c:66 +msgid "Steel sheets" +msgstr "Celicna ploca" + +# MSG_Z_CORRECTION c=13 +#: ultralcd.cpp:5088 +msgid "Z-correct:" +msgstr "Z-ispravan:" + +# MSG_Z_PROBE_NR c=14 +#: messages.c:149 +msgid "Z-probe nr." +msgstr "Z-sonda br." + +# MSG_PRINTER_IP c=18 +#: ultralcd.cpp:2028 +msgid "Printer IP Addr:" +msgstr "" + From cbae08991c863c00fc89ccfb242aa1bc8110a763 Mon Sep 17 00:00:00 2001 From: 3d-gussner <3d.gussner@gmail.com> Date: Wed, 2 Feb 2022 08:49:35 +0100 Subject: [PATCH 18/77] Add POEdit `.mo`and MAC generated `.DS_Store` --- .gitignore | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/.gitignore b/.gitignore index d69ee3819..c0dbafe22 100644 --- a/.gitignore +++ b/.gitignore @@ -61,4 +61,14 @@ config.tmp /lang/po/new/nonascii.txt /lang/po/new/lang_en*.txt /lang/po/new/*-output.txt -/lang/po/new/*.mo \ No newline at end of file +/lang/po/new/*.mo +.DS_Store +**/.DS_Store +Firmware/.DS_Store +Firmware/variant/.DS_Store +lang/.DS_Store +lang/po/.DS_Store +lang/po/new/.DS_Store +Tests/.DS_Store +tools/.DS_Store +tools/lib/.DS_Store \ No newline at end of file From d19fa38afe333b3681762264fdb617551ee82b79 Mon Sep 17 00:00:00 2001 From: D05S Date: Wed, 2 Feb 2022 12:29:17 +0100 Subject: [PATCH 19/77] Update cs.po memory optimization --- lang/po/new/cs.po | 40 ++++++++++++++++++++-------------------- 1 file changed, 20 insertions(+), 20 deletions(-) diff --git a/lang/po/new/cs.po b/lang/po/new/cs.po index 94eda7595..42cc6ed05 100644 --- a/lang/po/new/cs.po +++ b/lang/po/new/cs.po @@ -4,7 +4,7 @@ msgid "" msgstr "" "Project-Id-Version: Prusa-Firmware\n" "POT-Creation-Date: Sun 19 Dec 2021 07:17:23 PM CET\n" -"PO-Revision-Date: 2022-02-01 05:54+0100\n" +"PO-Revision-Date: 2022-02-02 12:28+0100\n" "Last-Translator: \n" "Language-Team: \n" "Language: cs\n" @@ -66,7 +66,7 @@ msgstr "Vse OK" # MSG_WIZARD_DONE c=20 r=8 #: messages.c:118 msgid "All is done. Happy printing!" -msgstr "Vse je hotovo." +msgstr "Vse je hotovo. Tisku zdar!" # MSG_AMBIENT c=14 #: ultralcd.cpp:1727 @@ -76,7 +76,7 @@ msgstr "Okoli" # MSG_AUTO c=6 #: messages.c:160 msgid "Auto" -msgstr "Auto" +msgstr "" # MSG_PRESS c=20 r=2 #: ultralcd.cpp:2485 @@ -91,7 +91,7 @@ msgstr "Dojely oba Z voziky k~hornimu dorazu?" # MSG_AUTO_HOME c=18 #: messages.c:11 msgid "Auto home" -msgstr "Auto home" +msgstr "" # MSG_AUTOLOAD_FILAMENT c=18 #: ultralcd.cpp:6732 @@ -380,12 +380,12 @@ msgstr "Levy vent.:" # MSG_INFO_EXTRUDER c=18 #: ultralcd.cpp:2040 msgid "Extruder info" -msgstr "Extruder info" +msgstr "" # MSG_EXTRUDER c=17 #: messages.c:32 msgid "Extruder" -msgstr "Extruder" +msgstr "" # MSG_MMU_FAIL_STATS c=18 #: ultralcd.cpp:6754 @@ -590,7 +590,7 @@ msgstr "Vyber filament:" # MSG_FILAMENT c=17 #: messages.c:35 msgid "Filament" -msgstr "Filament" +msgstr "" # MSG_WIZARD_XYZ_CAL c=20 r=8 #: ultralcd.cpp:4951 @@ -730,7 +730,7 @@ msgstr "Merim referencni vysku kalibracniho bodu" # MSG_MESH_BED_LEVELING c=18 #: messages.c:148 msgid "Mesh Bed Leveling" -msgstr "Mesh Bed Leveling" +msgstr "" # MSG_MMU_OK_RESUMING_POSITION c=20 r=4 #: mmu.cpp:765 @@ -780,7 +780,7 @@ msgstr "MK3 firmware detekovan na MK3S tiskarne" # MSG_NORMAL c=7 #: messages.c:107 msgid "Normal" -msgstr "Normal" +msgstr "" # MSG_SILENT c=7 #: messages.c:106 @@ -820,7 +820,7 @@ msgstr "MMU2 pripojeno" # MSG_SELFTEST_MOTOR c=18 #: messages.c:96 msgid "Motor" -msgstr "Motor" +msgstr "" # MSG_MOVE_AXIS c=18 #: ultralcd.cpp:5677 @@ -855,7 +855,7 @@ msgstr "Zadna SD karta" # MSG_NA c=3 #: messages.c:127 msgid "N/A" -msgstr "N/A" +msgstr "" # MSG_NO c=4 #: messages.c:71 @@ -1140,7 +1140,7 @@ msgstr "Reset XYZ kalibr." # MSG_RESET c=14 #: messages.c:85 msgid "Reset" -msgstr "Reset" +msgstr "" # MSG_RESUME_PRINT c=18 #: messages.c:86 @@ -1160,7 +1160,7 @@ msgstr "Vpravo [um]" # MSG_RPI_PORT c=13 #: messages.c:142 msgid "RPi port" -msgstr "RPi port" +msgstr "" # MSG_WIZARD_RERUN c=20 r=7 #: ultralcd.cpp:4756 @@ -1190,17 +1190,17 @@ msgstr "Vyber jazyka" # MSG_SELFTEST_OK c=20 #: ultralcd.cpp:7679 msgid "Self test OK" -msgstr "Self test OK" +msgstr "" # MSG_SELFTEST_START c=20 #: ultralcd.cpp:7447 msgid "Self test start" -msgstr "Self test start" +msgstr "" # MSG_SELFTEST c=18 #: ultralcd.cpp:5780 msgid "Selftest" -msgstr "Selftest" +msgstr "" # MSG_SELFTEST_ERROR c=20 #: ultralcd.cpp:8121 @@ -1289,7 +1289,7 @@ msgstr "Zvuk" # MSG_RUNOUTS c=7 #: ultralcd.cpp:1593 msgid "Runouts" -msgstr "Runouts" +msgstr "" # MSG_Z-LEVELING_ENFORCED c=20 r=4 #: Marlin_main.cpp:3303 @@ -1529,7 +1529,7 @@ msgstr "Kalibrace XYZ v poradku. X/Y osy mirne zkosene. Dobra prace!" # MSG_TIMEOUT c=12 #: messages.c:157 msgid "Timeout" -msgstr "Timeout" +msgstr "" # MSG_X_CORRECTION c=13 #: ultralcd.cpp:5086 @@ -1639,7 +1639,7 @@ msgstr "Komp. magnetu" # MSG_MESH c=12 #: messages.c:147 msgid "Mesh" -msgstr "Mesh" +msgstr "" # MSG_MK3S_FIRMWARE_ON_MK3 c=20 r=4 #: Marlin_main.cpp:875 @@ -1659,7 +1659,7 @@ msgstr "Probiha zmena modu..." # MSG_MODEL c=8 #: messages.c:132 msgid "Model" -msgstr "Model" +msgstr "" # MSG_NOZZLE_DIAMETER c=10 #: messages.c:136 From 45c121c7a463d191955c805e964da0b7522081e8 Mon Sep 17 00:00:00 2001 From: D05S Date: Wed, 2 Feb 2022 14:16:01 +0100 Subject: [PATCH 20/77] \x0a edit \\x0a to \x0a --- lang/po/new/cs.po | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/lang/po/new/cs.po b/lang/po/new/cs.po index 42cc6ed05..5d2b6d214 100644 --- a/lang/po/new/cs.po +++ b/lang/po/new/cs.po @@ -46,12 +46,12 @@ msgid "[0;0] point offset" msgstr "[0;0] odsazeni bodu" # MSG_CRASH_DET_ONLY_IN_NORMAL c=20 r=4 -msgid "Crash detection can\\x0abe turned on only in\\x0aNormal mode" -msgstr "Crash detekce muze\\x0abyt zapnuta pouze v\\x0aNormal modu" +msgid "Crash detection can\x0abe turned on only in\x0aNormal mode" +msgstr "Crash detekce muze\x0abyt zapnuta pouze v\x0aNormal modu" # MSG_CRASH_DET_STEALTH_FORCE_OFF c=20 r=4 -msgid "WARNING:\\x0aCrash detection\\x0adisabled in\\x0aStealth mode" -msgstr "POZOR:\\x0aCrash detekce\\x0adeaktivovana ve\\x0aStealth modu" +msgid "WARNING:\x0aCrash detection\x0adisabled in\x0aStealth mode" +msgstr "POZOR:\x0aCrash detekce\x0adeaktivovana ve\x0aStealth modu" # MSG_BABYSTEPPING_Z c=15 #: ultralcd.cpp:3034 From 0f76c05a369b0da03b81c7741b29eab06e8af01a Mon Sep 17 00:00:00 2001 From: D05S Date: Wed, 2 Feb 2022 14:46:48 +0100 Subject: [PATCH 21/77] test --- .DS_Store | Bin 8196 -> 8196 bytes lang/.DS_Store | Bin 10244 -> 10244 bytes lang/po/.DS_Store | Bin 8196 -> 8196 bytes lang/po/new/cs.mo | Bin 26464 -> 25744 bytes 4 files changed, 0 insertions(+), 0 deletions(-) diff --git a/.DS_Store b/.DS_Store index 8b4f1cd43063add63412f481639349e0e6e6150a..0d5ec3d5500c37a8114357e79fd7b7d9a221c1f5 100644 GIT binary patch delta 20 bcmZp1XmQxkA;@lQW~!rLY`M8#u#^t~L*fPn delta 20 bcmZp1XmQxkA;@lGY^I}NVz#+ou#^t~L(B#O diff --git a/lang/.DS_Store b/lang/.DS_Store index 6b8648be1fe627950294aef445ef22ef6d6bb30e..c4ddc8412a3e69590aba5d54f8402bed90a48d35 100644 GIT binary patch delta 32 hcmZn(XbISmCeChbW~!rLY`HmC{3kz*GdWj$Isl=_34H(n delta 32 hcmZn(XbISmCeChRY^I}NVzxO~{3kz*GdWj$Isl=233mVh diff --git a/lang/po/.DS_Store b/lang/po/.DS_Store index 8215cbe659ca3e66eb8b4cebc6bce4eea6e442ec..1384a646378f04b516c3dec264ab4913c785df58 100644 GIT binary patch delta 20 bcmZp1XmQw3A;NBKW~!rLY`M8!q?H>0Ljnc( delta 20 bcmZp1XmQw3A;NBAY^I}NVz#+nq?H>0LhJ?g diff --git a/lang/po/new/cs.mo b/lang/po/new/cs.mo index 8fa19868d58de60df4241817bc9e249086cd7b58..6a4863e2a2ef527f62ffee459959202d897b0e3e 100644 GIT binary patch delta 7387 zcmZA630Rd?9>?*6$R@IgxFN_U0tpDHs33|9DlUkEngs4-E>Lc$lX^8rTQ%)!nx;-> zRxUFYW?EKOnrm6wW=(E0O}ST&lbP9kfA>Ai<1_Em|9;Ln?|IMu-m7-zW3Oe0yj-Wk z>aH|ggnS1z-Sgc^JU``{t$i(yg5)WvdC!((i|3cblsv*j~U9W6w)^8^;*dZYt$74`g0 z3_#x&#>8SM`qID2B%z9(P!)QjW?YDRunb4xeYX4%jv)UfhGJHYVpkl4=TIw>&#ZFMRYXF2y%fjdHq^{RlbwM@;z05#s1=xl5x5Kk za4V|8*HQQPqGtLTY9&shW_kg&vcFn=*+(YsG7U*+r19vF88)Adda#ep4?{IrfoiB4 z)zLz1gpVMLW!78wq1wBEe5IIc$ctn`TRQ_y#{j+mJxOQ_3Q--7z-Cx!%OAGot55^o zjOuuY&F{uGAvPFK{GI=HzzAqZouCEC;tt6sp61Sb&RAhx-^d$5!dAKWWpQccdjw#Uxy1 z^LtVEzeDY9qYPs>z$ORv+KokhK`p`#xEDk425O-Gna-AmqaXQr)FEw+ItyJhS^owk zM%o)wFpT^n)DPfl)S1|hOwQ~R z{EUl41&QYEoQ@WtDlWr(d=9mz-=hY41=X;=95k>X)Ye4Wd>rb>DFZd*WvH!PjhgXu zsP^7N_2W87LQ8fMyWn}$k|$+3<#$`}!>*LiLM`nsOvZhvhOVGG`orG$XFoKsaMVB} z&~rFZ6G+D*z5lr+*egx6tvoPj4$11(?!HNZmD3`?wIQ7bYP zRc|3`g&)B%T#eewt=NJ7&D$h2v+Kxz<~AQ{pi_>sXMIuc`9xHMOOUadr)>EV)WENx z_Bg1sGw@W@3S^^Jq#LT;{+Ng5=+b+;oEs?Z|;Qmr?a%I4F5o zfempps)ILCUo`ts&mXeozBHm0Zh%^WC~JCG)?Xv)VGBx7r*=H*4BU@{y^NWQs`p8r zvvg-s9bZG$_v_|#5Q3U8{VWQ!CkwC;-8c}>p=OlH zGUh(m`E3sCf5BX};b91n%-v34R#(LDqH=!PU6Fqr<0%N8s}t-uD| zz-_1p-oiLMfNJ;xs^Q;JZ$U8cY&6E9?srE`U?_Vi4fr@}K&LSPf5a5LiCWRb{`}nl+v6xafb}qG z0PD}!xM|DAG{Z@F4=zGAbQX2!E~2*RH`K^;3hiGqQS~Y@2xp>JWD)8NJcFvg0oCCS z^v8Ft2MbyM`V@RhK`@>|RlJPq_y%fb{sWy3nxU3B(VC6g+X2`ZhoH{JWa|ohe-B1d zz7J#YENWnNTt&_vH$fG|V+eLco&G*HKOQx}nW&jAw)qvP2|SNU_zHUCNo<7Qq9%0B zdfOT>$a&5cPC{Rmu~-K?qdMw}fmn!I%2HHAqfkpe3Hk0aGf;uEAJ5f|+<3)nLp}=TANZQCl<{ zQ*kx&ZEQZoaID8Gqm_)drlD3O7j;N`V=Vofdu+j6)Pu{dn{D}97)JRq)IiT!oA7dL zOZuZ`JPg%g1*)UzsFj;%^Gi`HyBeqB7Id{I5jEWTF)2nh_%ep#4$Q;-sI%Z(>NF6B zs@D?LVH?yQcR|(5$H_PdwWaT%>K{O@*l|?-pGsMOb##LQo#FsqejTdDs4WbWJTtyzhBZi9=2M!v;X*n<(| z_u+IrZOcnW@Go2B%WyoNN4-viMmik~L2X4DYT%Pl?LLSa*b>wVxNZ3+)FE{3B#}Yl zFlwZ?FdMx`Ifth6@>6jDZo^c(iM=sttn+ui2T(J43DvCUg}O=zmFen4p&zl1bUwa_%*b3IG~h(a{*8Kd z@4TM2nUj+K|9Ab3)a%4sL^~elPuUx;YR(ui2Xmx!c{Z(=i#&^4bZP=YI% z`)BYz;s~*dh@h+zyP~cx_%Xgp_-p-hNc@%1m0>HrOnR%Q#QC^o-E@p)-+9`MWrhSV=raL{hc`zaTy! z9wBt;^^GOs2%U7j_qA6?o~f$MSX)zem2^|W^#UJjh$3PNQNYdp$Zvz^yE>5kVA82X z?KO$SHKGZjACfHUT*ol%Oy~-C@O=KjXBx58mVJ#O#51+~KaI@qL~kCxjcbWIwxOe> zb#*7-7l(Or&X>++(#1q8B7&$-opbmNQG5NzCT3ty;w7RHv4t3~_3ldI&g*?LpAsJt zeuNLvh=woXYC=~l^50_%)D=&BOWYzJC;Aghh-SpEgsyJX&9U`=a*CXP|5G}^-e`v9 z_U7NQ9{IQNExobzff!EIegz&=nk$+3%9C>b!D%DuCUknkmWg0uCee=AN4!Jm8ttI3ahLJpp>Sds zg-tP!xM?eh*+d1Q|3TH3XivHgK8&9bx-!ZCh@tqor-ZXY`YF=Y#2>b-)G7{n((HeC z5*s`jzR7rK0qF@uD(QvT!QK-w#3|x=rMdqc1`v ziP&E6|D!79+D$C?r1)Df<`UlA?@9cb^n>=^Yj}xBrd-!3B2x)_9mdAQWTFdknm9=4 z^0&_@y_d+^#z$RS_%G7^Ne{TA(kqm$Aao6K;14G5r=wo08P;NluTRXqqpPyri3!iw zoJhFj=l&u!*6p3v!kv(oTQeao*xx-rYl{1qtaa{ZI~=W9+VPrq&7++s`}k$XWMpP% zcC5M8t;(x@Ov!|4lV-&HY24_kvF?dI@@jVXSnV6wzoL3}Om#)o^t5dEw7##@r1T5) tcNZ2nb5AQybH7lWS97VjkH0&&tjhgr*^BN`?+D?0z%DT(-rZZ49%GHkV;G*UfA;cXQkDH;Zj-|4F+1DcvPnD3Xwb zII&bZk>n&rN*7Wgr8-nc%B9lKW5tt}^w{q6T~!HSt3@8s9VJ z?c3V*Jy7>&V?!K|zIYS5wN%mAW9<%xVm~!N&2$B7<{ME1zJ!|4Yp97I#g2Hw zM*FiWhG)H z>a4Rd6`#V1_%U|I6lRl;Q&0=2MeXFP=#THBCglE@gdVDExE}pFa1(AutvH1J?Ssux z&%h|0idCo`IF6dwmpBZ6LanfWCnkwwP&-+PL3kUg{$6CEZfi9Ot@J6>N_U{Pc%ShI zYJiidiJr#*yk_!V3HE(qsQOl@{t_?*`=EAo2u9#AYM8oY>mfJ zGrfvhK`{HOiA10#8iy@0#gyln@<|vgZHL+&sjSkerW3d4aKyCS8)B=a2CNv(^PZ7F9NtBQX!D<|ecVb&S zitMs=33Wp&rmqg;Py;8U22R7Cn2s8F9(q=e8h8Qf;kzHha5ZY&tx24}R=S&lV0;br zYxE9I#^PlA``~rd4L)7$r@Jv~zzodB`KY(y07hX{S9`0wV=Va+jK{?$zsuC0?8^S@ zVFPNrr57j3v5E(fjWW|49AhCd^$EJKOdXo zL#X@LyGgLS)(+%3v(BKlHk6lID{hXSEjRgO)KR6I@*LFDJ{rrg1U2!G(20$@*+(!J zHJ}^SehCg#ek}=|?K#v@e21F(CDcGZEMGT>dc=;?Zh@z z|3^>*e~8-2bC|C8|1t@V+e+zS4>%3gU=FIIg(m-iaTWHZd<*I*&SM9>f*QcVgQ5Gn zpz7056CZ?H$WYXT#$yQMTT@8nQ&53CKh{3f(|ZYZ1XocV__D7u7&SmR4#G&(5f!6$ zVis!WT&8>>YQV*&zQ(v(^^9+AAfYYaj+*g4~@97Kh|14^ctQ)4e&GS3+g)Re(y}XJOj1UIhk(zy&OYTmB{6l&nksP>tt0kTmm9)&uR38sD~>Zq#RB;rWi zf@-)HwWZIXz6Z9Vj$#+;i1uP0zK6rGHQVHk6{z-AsQYh6-FGKy;0I9?TZNkVddxz1 zEeSmgzoTXxGSIdKwj&>lzLJfjZl{I0o-B^`GJ>^50-n>@&!o;BZv? z3CR6!tCWOhbTewE_n`(_Y4YohJB<5KJ8{(bh4ClULVO3?{Y9X5pdIR&NkZLMfoiu9 z8|nRD=1H(6=u1T{>c-vJ0{5HpPf;`f0yW_uuoYfMJ^iiNPc2{!Y5~(x{menncR%`( ze+V_squ7w~tyLr*!p)eA-Lvfu?nd3P6t#kts4YK^p4SyM;8oNX`wg+{qp&^s4j6z1 zs3R*h_0vt>h3-Hq7Ld>kA3&{a4f^AD)QvBi^8Kg*KQQ^Ts2%yqlv_D=`!LkNQP>t^ zQT-1_^5O@pi_cmTDvHw?9RVl--{6EPSoQSI-*F1Qqj<9_7# z%Zgw-^-vB)eh{svaU`C^5KPKr|23oDdG^zpiwWe%U??uaW%vjdVJz=l5Z;aYrd*0G z@hu#WXHh$vo^L;7S*W8Mi<(Od?cR2i&_Exew&X18;kbgj;dj)4;RW`VMjPW$ zD@eqK*bCKe2!`P(Y=ll!|8r4Cu*kR)b;Ry1B$|=fiF#-b8GkelTC$&-aT|1CI%;B* zQAgl1`30zfm!sZ_jV6BpHNg*26Zz8Qe?%6*{*SQ#HVZ``8g#>O?1lPf%f$#RKOIP0q#Rh=nV|k_{T`7<5Q^D?JHEr7f@$(1^c0%oYv4E zyW&(-`xU5mYfOF7|=0Z*dN)MuRi=XVVDCtrX~aXD&Bw-|S$cH}K=g2zz(e{J#sh4y{Xh3vmN=t6-S z4#LJ*h?;4caXsotj-z(!ENZ}usDZAdb}o>2Q2CaqXD9|MF%?tsS!DC9Q>Y_InZWt0 z<31DY*Ch)x$d5xk-K$VX@eHcN=TPnUq9$+%^$eUqwLgus@B-@f8avS*s0ejmDQYKO zsQYT%B=nxHLOr!xQ4ib8sH6GKlqXEGSJ)FZ^K8_8!%g{A>_ff^HIW_Yz&)smpF-`- zMN|JP>TPrTO}0AQ_)5yp5XBQB!{cGsvGot+-8* z-ERWw=(-v+kR5Pac_h^FDAWumqHZif&Abv-zX&67F}iRQsyw=wGK|F%+<|)iT28U+ zZ$NEz9O}ptPz&gV;d=jbNND8~QCm9IQ^6pphw>imf~!y+9mX{L0QK-ToN7-j2HTTQ zM@?)xcEfV)gd0u$`{*G53wnP4Bd6J0*a5ZjuBeIh!9kdZy>U5e;A5z_Bh+dCTW~+j zC4U=s#H~G2LFsJXHUS(HmEy{{FO9n~Kw@Ejo`{`7fvyhO)1+Evmdb`eP32 zSs8&|n9j%D7)9JlTp@H#qI?nlKr~iEbKRozf7WD1Q89?E$$#ja_>Jdn|POKM|7Z!^?0uR#%5le{}D3dsccUCo3tK|LejeYjQX2j*S9vF z&l^p;HC`p2C-#`K2k;q_j^y4>#Bb#NF`gJ`>h%0sTk0|xO=T`ocZHKaXENp(SXi4Uh8e5?rK1y zJ@K(ASdKT+uI?%%(UANSJY@=dU#$}OJvupBWtZA;)r8J6m_$47ojVkc#jAsS`fNoY2(uPL&)?c!igdZyQ8j$ zh{5E8FjECwH;^BMHxctxz!gYYL!9Z!*?;-On6&6<()x9rVbWqE5vKDWO$TLU{E0t^ zCy1ehA2E))`*18Vf_RYVPFdZRMq&Z+J@F_JL)}H}O1wt+nzk!R=bQBXqYpR|^(Vawp3L2a06w)t|?nxXV+LC_(rw~6A;|L$hnxU@8Y&`#i;&#$+n*4D5 zj#x#kC(aWsxo;v7K=i7c-c%}5h%rRn<)DGCU_4|eJ)iIJnM}kI!#pKCptQNmq<0$w z(3e<71e&sYaK1_Bsef%@3p0?)PZEz4V@z2t>Hfs9dTny*r7u%AmV6tWMGW<-`FGUL zAS<)lRpFRXQRb}O8ok>u+8Q{|RargFS?QQwT%PtiJ|bI!7ID_j+oHO&&*G)T&$DGDI5HUSC>~*yQ*p)PCe4b;c`~F9K&*~5zblD?M#)cxYFgxtFCrT zw`<;hrDaZTsm)C*_x11MNKQ>lO{v}Ax7@3ycV zi)x+qeC?ZAO#^!U&qcAAX;yw^#gx(+#g6%9&hlbMS;e&K#Kc6^{JGdm`AOb+tkzMG z>09Ah?&N|Y0RhA7*8A+Zikk4kZGWzJPvMcczn1y`)_ni?!`}WQ&7wz6?(O>@(SDxW From 058c75f3ec4711845b6bb38fbfad5ed95b63e174 Mon Sep 17 00:00:00 2001 From: D05S Date: Wed, 2 Feb 2022 14:51:02 +0100 Subject: [PATCH 22/77] Delete mac files --- .DS_Store | Bin 8196 -> 0 bytes lang/.DS_Store | Bin 10244 -> 0 bytes lang/po/.DS_Store | Bin 8196 -> 0 bytes lang/po/new/cs.mo | Bin 25744 -> 0 bytes 4 files changed, 0 insertions(+), 0 deletions(-) delete mode 100644 .DS_Store delete mode 100644 lang/.DS_Store delete mode 100644 lang/po/.DS_Store delete mode 100644 lang/po/new/cs.mo diff --git a/.DS_Store b/.DS_Store deleted file mode 100644 index 0d5ec3d5500c37a8114357e79fd7b7d9a221c1f5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8196 zcmeHMO>Y}T7=9;BYA^-i2s);rej zI&KqH@)=J201#JBT#=AC^9#5kega&3f@fye&U(`bPEn=KSTpatGtV<0kN2JRtci$K zyY4NbSt2STOKX-;ydcSTnNOs#v}OvHfluVpO^Rr5)fdeZXkDQd&>?UsbYR#MwfY(giN(21oZv-E_*)ac+@3Qnw&SY2ubv;rp;kZ1QI zIn*VO{OtMN@r8pn8BX_*Z~mhaJficoL^j3Lq&-@YXZ;NJryO~wrDis$El zXJhBaC(aiNMxj)AT-y`9T5QMNsA`8h@~SR`?+kp~+4Oj?VNNfJAhx}Lhl=329FRw! zdx0x@RnZOHNO5aPgJBenhB4H=B(Ry7M{&nM|T$H=d4Be&y3t4#!WUuH@A92i=()9y-SmRiR?MHoHSdr&%*#3G26w+auBt!n z05g4Dp}PAx59~HKjB;f?Z7tGuM8^Z##Ql9p-_m#VBmF|Z(I4~|J!b`W zmA%cbvqknHyURXd57`E*vu*YT+e!FigKt&d`I*FATnxX}gIXB)B50vb;tPnQRYcVa zeMU7}8NJuXBq|%LlbGFoTBLd88~-EDzt6;ZiPjN;|HYCKpJh!`N5(2j6|>Yp^m>TO z>>ks>9&l@P<|_KL{TQ@?HQu9TtY8H@Mw{FmL&kNMabbkf!2WdjLY|D7EU$pwh^w7x z`1bO6M^lPs(Gyfp(b4F9KP z@IUY`aOE%I&)A(4e4pcON$aFHgeJRkUYh!o=X~vF*A5Yh`p{k{vWTdJ%yxMZ2TkJN zIZvg6y7CZKfG6_Fp%FF7qt;YubHONJ6fg=H1&jhlf&W1P%-NhumDrl2QNSo*6u3}; z#|I0UZB5y6Y~|2_gIof@&f~I7ILA6bGM2J6Wyi6VDDD}r9)v=LT4IP8$L|&whpj0) zj%|#Sh;b6ivrsD(A-#jMWN{L;*qWnJz$h@S0I%I|(+=7AG*jz$pSm=}I=+iF{TdyR z{n86MZ7*np;2_&UUi%{x&WOs?p#XQ-BNxmXh18oMeoPP*lpWD3wc*Fbo`J2S#QhAa z1HwW5d@c2Df?9-!5cS)lP1=Ufbx;v~rYK!U@q2=+$h{2KVimqvCC!rwcoU}yEp8;J z{HKGzOtM2gJYk3S;j>Ri6E%e{;w-~wlALM>S=($fN7X`iqPDjZ&&jQSfX@&u;zHXa zol@LuQng-6+`&P6^l_H~XpPE*{*%eN@SMYPyQbL7c5Omq?nAoXz#1pp^|H1x)kN!j z(X*^oDn6!J8$C+vSH{-&MBD0Ej!I3PStZJ69Ylhbm9du3?xA(`EJs{E+skA*>SnP+ zysQ8p zJ{xBFl{%m1>KxLc-mi@MBwOG(PmhJNZfA-6%QEdz*jMw_&vxH)!>C&QB?@!%*RB_f zt9xyuDFfv7X@kq+GiD;PJCp&3*5{55A(` zBMJ4VmTtt~FOD2j@>vcW1K$gL9#gpN0yN;3>SEM$kaeRaM%u#1geD6hc)qkHqiti> zI>l5FIXo&yYVPCMpPo<9n^V+HlplcbQI_8XM3@iwp8=0LQ~x8lKd0y=%piT#k~v4c zOW^re=NbJu#a;+!PK*LZ0i%FXz$jo8$WUM|zHU`uUu3`k&!Ej^qkvK1Dkvc4cN@EP zJjwYoWb&bSuiZlagv^P{jbkej9OQO9tlW;r7v7G4gv@2DY&qe)rtCPjxPtW0Uk0?{ VRPABTSPz@^ztYOA|F72i|1agsC*S}8 diff --git a/lang/po/.DS_Store b/lang/po/.DS_Store deleted file mode 100644 index 1384a646378f04b516c3dec264ab4913c785df58..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8196 zcmeI1L5tHs6vyAR)i$gy1r>S`0$$5ncU4%t#JUPzjp#w8CY$I6vzd~ln?qU1S-*o{ z!K6ywJIxKQ)dstScOS3gtp^(m%>p!qqSCT2chjC z%*euIC_;^nK39c<@U(Kv1em}!0m|L4!81rOZ$Dkj-zAjKQ+XVwGQ=31R^kiR-CwGx z3+-9Hv0A1qQa_}oB8}boTo`qP9{G@r`x-7 zwcmI8JNO;v$luVXmr|zTML!5%C2=(y-h3jnGDxyGSB4~tG34#*B#UG< zm5VGYl-JiM9B1InhNI>3;NgR@dvLgaK6aOf`;)PIAN%Ld;MSeHk6z3^rKg$vjNc~~ zVU~Hgu0O9@nv>?4&-^?~Wk$0_0I&ZmMBHHltq62=)QIx`rlx4ISwF##s% Ifj>&%Hz`s}_y7O^ diff --git a/lang/po/new/cs.mo b/lang/po/new/cs.mo deleted file mode 100644 index 6a4863e2a2ef527f62ffee459959202d897b0e3e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 25744 zcmcJX3!G$CedjN)0R~|Jd5Iu*Kww6?YkGPHgdT=wW_n)COm{ooGsCo?+^)LaeY>je zEvo8PPqjiMEXGX)#YZFF^DE>q9#hRQE@kG#AkHf;4}OEopbK3 z>IWigQXkIz&N=ry|L1@H=l}no(|q~#W8duY8$QbO&I4b&((^t>{HJFqmmirY14lVr z1)fIweDHX19rzsZ#o$Tc5XgVtDF2)QRza0(ftP@{f-At^2kFXt091Q_3hn|Q1Fr*5 zKi~6?1#bk^?xah{;4!2dE`JVGKevNw=e6J{cps?tzYD7VkHHhc6)*6-)!?b1#?cR| z+*P2y4}qHRFsOPrfH#3NF8?v`Wu(6do(f)Zfi1TaRC){)Jxbsz@Med%fv1zc+oj*- z@Ii-C^|g` zo(+BuRQ{8o=KnoVi^B)4)A`k5BxTGEck+p?e~j7jb|gM_O^iqa17LX{yKO$_&9hYxat!62CJax z_*PKk{uU^D{SXwrj=$87XBDXNtq0!;4uX^5*Fep4JCoWBj)Gd}yTBs&0H}GNy4H^C zJaB|`52*RS5Zb~--#Yjl@KxYm@J^5|;{6>+SKiM+^|!Xyw$lfypH1K~ z;CApTa5t#_ZU@!=t3mbmTcG&pO`zy;KX@|ue(*T(5%47N)1VHDzXe|oR$$t#;9r0z zgR3A0pS<%y^|uGy4c-BYuRjYuAH0N3LDbs{z7VW~Yrwa-^uzA^KZ07D?~>Ab2Y20IY&_P~-k87=q8=X#2Sh zRJqrK+rf8$TFp{);^`O@E9#Hdr2dMTw2CAP= zfuh&r;5FbkK&{7`D{TJt4rjnY@{fR`>j%KK;3J^g`3|Ul{?&ayfyL0c&Hy#eb3wzG zpvK<^j)I#(mdd*e6dyheihn){s{ZF4J`Sq=uYfzie*#7CbywPX4uEQRE2#VtQ2kA~ z?}5X}eZLtLJzoiGK6il};oiMq41N$)duw3cw}F>~DfoF%zer-S!^>i4}MQ}8|lYFwVx5_ynl^c?pLBQLhGSz267I>fX0O zmGfbeYrznFE_gqv_CEwlzI+l?{l{GX3K|i8PXjgo^Bwkq8qYSD9tXv*)1cNr0rwx} zdAEQn_gB|ix;+7^-yeV~fBY8P{wh%OeLi?Dcp<3on?bG9cJN|w52$iCgQEKpQ0s9U zI1IiK909)uYCioCN&EZ?Q1rhRRK4w>)_oXMKR1FJX9(^BTcFncqoC&hS%-fQUPAio zpvHB|HcP)VK$W`y)ch|4#eY|Uhrk`~`+eX6((eJ!0JSI@- zQ0p||(xJnq!`ng8;SCPo|?R^Q<{J#ORG~V|?)$8AG%MF1lH|{V5k0adz zRqvJHIp7^G|2|OTeix{Ee+0e&{5U8+e*)C_&)s3izZO(G8$t2YW^e^K3LXa@0#*J- z@J_G-?gM`eYW}-++VW$d#yPl9UqXQ2516gKMx z;Dw;RZv{2}1K{=GG${H#46Xow1R8$1&bEIhsPe19_233@KNy0DaPI@4`0l$PM}oI= z4{HkE0&2XU12vwnfG2|A1AD+9gQDl9d$9q)%fXw#N5Pfg8WuxxZv*%|unfKwyaQA_ zPk`dLZ-QE%pMV;F5T%D){{e-DBufFE`EDeyU@{~A06 z{4%I=-v-t1Q=sN`!ia7Ed7$Wfslx$K>$(p-3p@adFDee- zeIBTBT?8UZy-Qs>a^I_<)};xa2HpZ{p05K%kGFvu$NOCRkHOcG{sb6-V`KKb{0OLe zPk{w+#W=DKyc}e!c(;KJ(fc&0ai53q+z4I`ihehPec-*|YVb2)Klp7>?fD0-o-+b! zecE6zcn^pO_Wm3^16;{w5gjjZSO7(j&7k;mC#d#c>e9D>s&}`;`(6Hr!PCkAEU0mQ z&EeT>YOTj!Q1d+ms=p9aKTS|{yVa%d0!7z*z&iLI@N)3{!}k0b1J&LifTw~Fg4cqd z1jPp{CT#uFL6v(UsQ%W0THk9xmD>(hz?Xnp&p!iI{!vi$`W&e8{|u_1r$F)ViEMiD z(^;VCe;CyF-vl*}w}Pk~-g`my^9|4ke+X(`XWd}uy$00xe(+fE8c^+Q1I0h%p!%Bt z>DrqHwO>CDY9Buds=x1ps(+)t$_1+F@-0yMU9|F%M{Rr3uzvA-8Uxv?$^bO!N_zh6|=p`?=?H>TO4mW@rcNtW> zuK+c!J3-C=jV}LPp!o0o;Ck@WpvL)AZ~#2!Cd-G{fEv#jcqtfzn#XU0SAh3{mw|r+ z>ibcFU5~Y(#&aF0^*;=1zLTKFQ3ZE^w}MxLp9IzK(UX?HH-lG^u7mr)2f$wN$KXzI zP0^kgHBj?-H>ma>0*?V71-F5p0hPb1WXE$ZsPbz;?X%4e_q+UQQ1g2QDE_z|JPOor zoS;1Yt|Iez!rO>%2mdpu`8-L`crPXI|A5-F-M`;84FR$ldj3!FEYcqWSAp|jLeTGg(!=10NwK#{ z>-W1ByobQo6CjC^rJ|!~42iuBgpUz+xH>0;rxA{G>0|kJ2SL9*`n`&Sz@cpac4B<0`w-C-HuL=%=`dtJ5 zckqu0;>k^f|3c7jy({wv#NTUj>_6Y`iYvN>u*T*6Irx0ScET44Q-oI%^b;@Zw~KcB zT-)nNA46C{crkgGg8Kc0@N0yt2?OMR6l5D3Kgw@{=aKgy__u^l5MD#jPy2Q?;X;CV zT>CxyT}hodOE|oYyzde}hw%G^dkLe2n+d!5_DPWAz{uy5Nbe`!OUQm@B0nIUP0-nK z1!aB+o(^73&`*0R`~4G<0^u%~@ps@V!tc0r1N<3bCv|@gzLjvaYv(VB>$jEkb>JbB zva;rW;$wtM2Lz%CEe^1DM|JOxQaES13!kL8k5T*%(gzn$RN&Ge8FA2vJjw75& zyWa%wA?SAr>92z?0QI|w@DGHa5`K%YmvATHd4wMk^xHz&O|JYu+bpARD0-sHe;#a&X9uy{r;2r7g@&llU@91hyUnMP$PVS@LDC@ z@7EpP0NzJ9m2ffPFd-9spH-aSTEdr1%=(hvN&Ia3e9GksP9e+@HWD5o{24*Nz=Dz8 zM^Wbt!UxDZ2fUW>WA|OqCWHjtHEkeVPJA8s8{l6N^y?@6J@8cUZ%ht+Li`QHTZDgg zc@qu=kGc3(@a-pt< z->1Q|2o=ILgs%`jMbPgAS4Z)O2@epCb$S1r_+H}sy2|_^d2b@<_Yw<65ApoI!UjL7 z`$?q~)|J|*R20zqr2XV=-N7FM+f8y3+ zP_IY9blC6%8cu72-j+rqYEU|DCVnl^$Q0e11SNkessvTj6gd@gG^Q-m4_X1=Co7?! z#Fe%`HxtI4kBu;HFjYp|OzUx2qD-MsFikIMh(bZJ8MVS5UlV6eVS{=zpqX1D#e#J{U&6a4(kPfD4eX*Qxf}eGCyAl2mM1qWR_@(Su)w1+2Qg&uwgr`FvQDF&n1B7@ ziLO*9u8HuCRuj4oJ0xUjt8`;BCj5*CSbm=`B6J9gG@41R7S40GPn!N*W#}jJbya7ZF!HSNnWRaPPTFn{S6q-JjnEJBk^5pR zEzFLn&W_j{wBeDA6`+IJ6pgTgRPZDIi%sDq?rjw7A^VVBn-;QW!z0aliU1nOGO{g9 z2HP5elr%GvkW;Ouanx-4)u6--k{Hh3mLS2BImn+Nb8NrbJy1JEm_WsP(3r9R`X%iJ zlcA^)ZA;SdeIu=g8QXW4*6fNwe8Z8xU=ohaq=ywUk;xxU>eZkEOKX7INJzVFY^!Wu zN@y1f%;wJI*buv7z#EFHgoY7ajb><=UKve^Ump=VClWTJnx9M=y4pQ&Xs$J3<^4ul zp9&~F6EqC@CRGI~;J2B*KUxU`)^jSURFXN0oKX=jt|s-ip|PQ_B;{N^Vr^q@yJKp9Du@TX9R)vdXOy>N z%->?@saR{l32ZaE4&fb$ebZaR>qPy1`woz-u!8OYU>0Psz_pNFub7eNL>jCpbnu{C z!LO$=(w(N1umn`xoS_`^+J&OWCH`F0oXK_^$Q~T*6coL6MyjW*^5VwQhW#3{^@~ZB zC267(XtPFfiXe&Ga{4Q64jf15EGO_Lp2 zug(SaXB^Ao(ryfCt&}MfotBo6WY-~dr)FC7tOm4hd?u_{5k*PelU9hY-6QE|qs^hB@DearkDIGNm)a>g9u9xHjZHTYT& zgA$`fQx;1+iyn zi=?$m^KFQrEWXa#2GToY1)^hJ)fquNmH1XeA-+JP&(b2mR3`P-loE4BNE)K%tfe2Q zrXrb2lby+#oY6NK4fNIMv}2{|pz^xrBWaW$h`TwIu^7-W_v%zN%i9%2Hbs?`*?N1i zsLVgU)#tO^Ip%n7_#BQL3(^v_ptf7Hfy^qJlKl|RC@yLzn2yE7I!7st#P{~0zA+}$ymC0_ zQkqOXGzX3JzR(!dD2UmfperT|hkBL}I;PO}WRI{t*o)J!Ps2<}rr7lq0}fl5uwX2Z z;c%`)a5SEVTF#B_0dF|rKYwh9p6ew=b+#9XVC4=QO+K5MQjJ;^$Bdm%bD5ybh8!+c z7MIt0-8RXzUUil?h78bW$DHO!9^Jde7O{4j*|A2KFx$$XswdU%ji|CRsvY<{whU)c z&f1ZwDQ^VXiJ-9pW-3Wzg!5216{J|%qq~QC{OwYM8-Ca<7IH~W1!~9qR}4K$X{8Ez z1QJU(V*TAGV`Xbgj_w{F+Ty#z${P(}C;P9H3Zq!@>{%-mWg^r9m>8u76U$81Dcq%$ zGh*80WCYhrQh{R>8MD!{3-&g$SAxscD+WyzF6#g>O`~$lFGEdR&QOuGkth*obEVC^ zy0vnhm#|)GGD*rtL{2&7%&BYkXp>eiBTRiCisofVb0XJ6Y8kUh`L3@;?d!|#{Z7Tr zwi1);feLm@W+FU-JaofWT-d}wK48Y3%i*UN=h^g3=`LbP1MH&iGQJB}bCCyW=~2=n zIxId%bV{2ENnw4amh7@NQ}hI9I3l8c>1G$w&9s$wnba6rRI0G(#+hf_9k7uzEvm-2 z?Bar&VbSH!y1davZZ>ARXz{WM>nQQ%w#qx~;=HVo+v<4{jdK}-=DoY}SSK|k)HDLM zBIlFc8%s)c)Cem*oIvW7!)n3v)y)cvT5@v}>*QlJM0N}0Z0hC=x}dy~Iyl^dI|Z21 zMvay@HySCc+h17D5t!GTu4BgK?abja^hV8A&ee%gD?L4jU2&zwkXR|Mwwk+*F{OI@-7hcT3`-QV{n?Wbk$aICtRFR>ptme zTlSR1yp08uDCv^KCLcQw>0qNeDaM9eswPpKm6F9^^Vt-;NBu3O5)Lj?jf@3unM^)# zp8qP|nQa}9j6a3#s!1~sddmcUgr%>vHAvxQ4PP8*t=4YC^jTMRJY`LBwb=?P*xB%6 zb}%kur|u7fdY4-2oXujGnuhM}w}J%cUT0HiU26+?L92;#3_D8PW7yHCC|3FuXeDOi z03+$zh5FEO^4UaJ*V3Q7{YHz*t^NI}(N(h3$T%dh!yzi{ZTx%-cDPuqg65_n+X3bj zpA0b;rT26bJ=2-S#z#g+w+|J(G3Zk?{t@}~GCt8MZ8ftHNQB(Qpp&@vpG|q|n+fGFTdn#w?KI;&Z3rl{RZbm5M0S^e zgoB>4>aAm`qOH%U6RGSPkM;dwu4Qrb&}b?OOFa~mzG>JxBM2LS-7v=LcTGW5vKku^ zs?(R0=`op-{EGsKN1SDo*L)0x9(Ek7SazTswQ>E6E763^G~^azD%>g|DhmF-0NZvr zDOi0864^eM)@o*qb6ER`#&PT^%uDf99?kVy zMy*(@mAiUa9NkIy8Bg?Hlh?6h zb)#u`7zUyLD@#)H4jOv6 zwILFW?^;r{1{r17i+hyLwdOV5;@)}f*D_SxT1Z_v666vJ%(7~4RpoP8pn&A3^|QSO z=!R=$MN=3N0+N+ z56hI-PVByIwf31dGN%F;Q_N$*cPE84EF;zPBK4SZbsY)={$zp&K4UXEY7IYE$qnn1 ziA*7rX$^SxW?u1^D6*j0t`@X;oW}07QFk#pl~xA5LlHZB+BYJdgv>GT`pz|t({2m$ z)EIZjVs%&d`R4Yx;Ey3db2HdEnq)8kPosIenA7*uhZ=(yCRU-Hc}a1zvQ<> z@6IGC`LoI7>LpFcg@Vo#!Au3;dh+Qk7YgQ3wfALaZ%S$|9mj%3tb)L?ZXEE7n&RBi z)fBsY`If9SEBITP{E~5Sn`Vb%{RvCvl2!iyokmtaQ{0kR%8C&()?QmW^Q_9RH0h*V z@E5EfLLc+76cy7-fU}%SBFvH|3GHky#SeG9Kt_E+2k;Je81FD!`7qK{5j3(Az2p~#>#M;C)-S3 z8sqZia@wI(L7q#D))U!3y}L`jh%!0R27GgM(7VGKaw|tidiRH|NZ)$R)v({+*WcgU zr~mMq5AL%w z=8&?z;|Q7o^n)YKb(rW;yh$FyI#b_#V0=gKm7Q|x3s+1*G#gpdBY|yW%XtAnt1c(^=th>zt11=*TmOs?)NXb#E-Auyiu9!$?V^> z^7`JLVXX63QyEP{oc;cWLSJD$Uu?1$H3uzdn;qPMZ%1dJGsXCaL}Ey4Uo@GF7@csI zoQruRQw+*U5fZ|BAa(|0JTU=GKTo;4lBMLn{|z$~Y3(o9oci;n z0Ht=zWQZOXcq3&*JauPrbNR_+z#-d8=A&}kFW<`LP8?NJUV_wv`BZP2(4XupBLtm| zOmL%NdWB!|PrPpl{dq>2eKDtC>NA#VG9RNCB2N(g!L>ca!gS-3yWJ=UgZ?(wt?HA({+91F>v`R{{7(@|XVBuC^f(kqJeV#%#JtK0 zBlBDB8Wb%{%T7yaVPq1vfVnjJL0+{t;AolT_S!kzl1T+#FA#KUh0rPtU@@`dpZk0cJ=Y^(?hFWoPlY5 zE*SFZbYj{Gd$6xziS}$YZ3f=KHdK}l631|> zupoJOVUl@fg*)7m<#0sE7)!G_j?Em<>Yi2;FVv!C9Ru=#J>T3oA*kj zvAfIi@F!)Cmx4{d$R+Rak zt-rQLgUj)B7OJya4K|j(F&pDlPJ39tTEz2D1TSkSPfrgGLHSl#^oKbai5TK{)|Tg9 zGerrzq!vgpaG#oJsVP>j>qdg~yk+pNK~_UHh#4u`hKd-ummt5+pMCe`g(P*jo! zJtj^cMudv7;$oJor+#hDre1%DnZom8##)3pf<9>691k@p*NnJ2rdcS~Eab12IEQ!* zGln<~U?au!XsP?0HCY>FZMtI?507OMi$1Psy;wpxps&|>M9VC_{Ro|kmfv(|MYf_4 z4VG~mz2LsWPCBUt9mtVDd(4w0v(b5r z(?_RdPSO;oNz&Bi63m%o-JoY6V3=#!K4M~RV90VkfcimmkYk@^R9qaEKw?IXcVmGh zf%RugoQxExCP*31JmU>Rk)Sf1D@hiIvqgASItn^hn|rR-d>oYn2_ITht&EekMKBYw zkVZ5~*jN=TOOjaTC}*?H!re&|A;3z=F^pbN1`N;JJ!e;a&^riclv4Xnz!uSmp%8_hDc>|m@kj^+(C5!#5g%ZGF?Cv$Og)m zXmbhPYO`Ct;kG$T?6maADXW2CnBYM${s=5U_Qqr-lAdl~Hx(Av>#oIvj%L_fLG3{4 zbjP2Dh5gkuhno&ev*fUQ%Q`7LrC_Eb;_<#GbXteNJ?H*ot+K!{(@< zWCOveEYvI{PSQDw)Q}EdHDf+m>0}ia8k}fWcqf3)ksZYN+{6~noRi`?0T;Jq6SR0O z;iCCz>e9^GDk9!CV|if6==4x=2*bK(6;kg2dL%lYOcCh`Ma-XFl>j5MZ67l&Jp`7# zX0jFuO_&!nb@MPbT(+Fn#bRJufryn@bR29ohr=rX*rTeu- zjIxukXu1@rnpaM#$S6fE4kn`#RNcppVjFQ%@GApwC$y3n8J3SH95Drwvvf!Z;G7}xdMf}vv zI1aKLxnq%7!x^9Y#-Xk!PVLHG7Cf*I#%>1!3-Jpw3Kvww!GjsGjw)7B+O4g zylPo>+nnVvidg0}vs>cga9uBQG(Ge2gZ(lq=0*4z>6Fc3nTD)Q&!09-BBk5DWYKa5 z+S9d&UT$=E(-X^*9RXR7ELp3rWp=NhoLS0d>FmF(PNBoCthw045{bW3V1IRUty*W< zkWVRGm(`cC#_}7k${KLqx@x`TME7!L14>Ic3;Cq#o6#~H zqaU!OxPNuA%f7({Bg3UEb0n8I+31XvanqAyU~W4 zSTHy!il`HIbjzy8(kxLvBdvRXZUk}3u-KKjw2gcixQnF~$)RB^P$s8SOtz8aZ!3?< zMPa$!yp6J7ZB85hw_Ui_)VizhV|*L`N>`h(W48R=1-ltOukH4?JTe(~WKLY_@+uoa zijD6EV%FOkuv)$)b?gqWWkxP#a*ZKtV!2A=Zmn?@C<@P5yTYX8s&GC9^Ko8}rfe}M z&oRiip@=uBntD8!3QAlBDJ5ZtOUcIMSetBfB+nugr4@ACNfI!>f}_Y*&KXgU;_B#> zJeW1dVLlXeARRS2Uh`K|-B#VRsAc(Kf&9)j`9%ir!TBIF$&G{090rb92i=y}DbbPf z%L_SJH)kQ^tC>j*BO)}U2<=5&qtV*71{N?a~PPU@myr!unI?#a`gdiEI3>@@-omFE6$$NmFW-*=j*&3&~dH z{4SxIMJ3Kx%wR5gxMwl%rO*PLo7uI1i}IN&SnnK)xAhElJ(;pPx7o z(5~>xO|C-zIE4MY^s>x~K)BDniDG654ZHU{^4;73;PwgTQSn>(tEkjplivpHF=qpo z1h1l4P-~xN9v(A~%)Mj>M#hIVU#u)1F}qn_Vq>8%-PWu(q%wyl zk{%H?%pZl|?jIeQ;IFH7{j=b%NEw|ahh19c=4i}5`!m)wGvpeWjmOvA*f*Ih8F};O zg3Bnd)__y_C7;~!nr|MI!-Ih?h?)-LXaIY_+*u%a;2n6WUBj%f{Kc~_-7saZqL`Si z{&dxzP1&pq{?8fh%Ch>nz3N zt_OIHFGj~a!_CdnC5fItiqfIkHlmH~2zOex>AJ67+>9RC$n{l?_#d1YnGNv@zPzQ7 zTQ>IUt}9**D-O-U!gc&8XC5QSWQqop@Q0dhJ^A zY^i41>zt;QD(kcpO(oUckX}G_T|=VJ=mk{f>O9QFtT68(PMya=)746|$${dE7LXnawC1Zgl R>)~$Zs4%wFX{{YZ}m_Yyl From 183eaf80ec3f4cb85f2315bf9209505ca81bd5fb Mon Sep 17 00:00:00 2001 From: D05S Date: Wed, 2 Feb 2022 15:05:25 +0100 Subject: [PATCH 23/77] Created and updated files from new po --- lang/lang_en_cz.txt | 22 ++++---- lang/po/Firmware_cs.po | 122 ++++++++++++++++++++--------------------- 2 files changed, 72 insertions(+), 72 deletions(-) diff --git a/lang/lang_en_cz.txt b/lang/lang_en_cz.txt index e9d21ae75..8f55fd447 100644 --- a/lang/lang_en_cz.txt +++ b/lang/lang_en_cz.txt @@ -40,7 +40,7 @@ #MSG_WIZARD_DONE c=20 r=8 "All is done. Happy printing!" -"Vse je hotovo." +"Vse je hotovo. Tisku zdar!" #MSG_AMBIENT c=14 "Ambient" @@ -188,7 +188,7 @@ #MSG_CRASHDETECT c=13 "Crash det." -"\x00" +"Det. narazu." #MSG_CHOOSE_FIL_1ST_LAYERCAL c=20 r=7 "Choose a filament for the First Layer Calibration and select it in the on-screen menu." @@ -338,7 +338,7 @@ "Filament not loaded" "Filament nezaveden" -#MSG_SELFTEST_FILAMENT_SENSOR c=17 +#MSG_FILAMENT_SENSOR c=20 "Filament sensor" "Senzor filamentu" @@ -944,11 +944,11 @@ #MSG_SELFTEST_START c=20 "Self test start" -"Self test start" +"\x00" #MSG_SELFTEST c=18 "Selftest" -"Selftest" +"\x00" #MSG_SELFTEST_ERROR c=20 "Selftest error!" @@ -1011,8 +1011,8 @@ "Hlasity" #MSG_SLIGHT_SKEW c=14 -"Slight skew:" -"Lehke zkos.:" +"Slight skew" +"\x00" #MSG_SOUND c=7 "Sound" @@ -1126,7 +1126,7 @@ "to unload filament" "k vyjmuti filamentu" -#MSG_UNLOAD_FILAMENT c=18 +#MSG_UNLOAD_FILAMENT c=16 "Unload filament" "Vyjmout filament" @@ -1324,11 +1324,11 @@ #MSG_GCODE_DIFF_CONTINUE c=20 r=4 "G-code sliced for a different level. Continue?" -"\x00" +"G-code je pripraven pro jinou plochu. Pokracovat?" #MSG_GCODE_DIFF_CANCELLED c=20 r=7 "G-code sliced for a different level. Please re-slice the model again. Print cancelled." -"\x00" +"G-code je pripraven pro jinou plochu. Prosim preslicujte model znovu. Tisk zrusen." #MSG_GCODE_DIFF_PRINTER_CONTINUE c=20 r=5 "G-code sliced for a different printer type. Continue?" @@ -1364,7 +1364,7 @@ #MSG_SELFTEST_FS_LEVEL c=20 "%s level expected" -"\x00" +"%s ocekavana uroven" #MSG_RENAME c=18 "Rename" diff --git a/lang/po/Firmware_cs.po b/lang/po/Firmware_cs.po index 93467697b..a4e83d2be 100644 --- a/lang/po/Firmware_cs.po +++ b/lang/po/Firmware_cs.po @@ -7,8 +7,8 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Language: cs\n" "Project-Id-Version: Prusa-Firmware\n" -"POT-Creation-Date: Sun 19 Dec 2021 07:17:23 PM CET\n" -"PO-Revision-Date: Sun 19 Dec 2021 07:17:23 PM CET\n" +"POT-Creation-Date: Wed 02 Feb 2022 02:58:49 PM CET\n" +"PO-Revision-Date: Wed 02 Feb 2022 02:58:49 PM CET\n" "Language-Team: \n" "X-Generator: Poedit 2.0.7\n" "X-Poedit-SourceCharset: UTF-8\n" @@ -21,7 +21,7 @@ msgid " 0.3 or older" msgstr " 0.3 nebo starsi" # MSG_FS_V_03_OR_OLDER c=18 -#: Marlin_main.cpp:9884 +#: Marlin_main.cpp:9887 msgid "FS v0.3 or older" msgstr "FS 0.3 nebo starsi" @@ -31,7 +31,7 @@ msgid " 0.4 or newer" msgstr " 0.4 nebo novejsi" # MSG_FS_V_04_OR_NEWER c=18 -#: Marlin_main.cpp:9883 +#: Marlin_main.cpp:9886 msgid "FS v0.4 or newer" msgstr "FS 0.4 a novejsi" @@ -61,14 +61,14 @@ msgid "Adjusting Z:" msgstr "Doladeni Z:" # MSG_SELFTEST_CHECK_ALLCORRECT c=20 -#: ultralcd.cpp:8490 +#: ultralcd.cpp:8411 msgid "All correct" msgstr "Vse OK" # MSG_WIZARD_DONE c=20 r=8 #: messages.c:118 msgid "All is done. Happy printing!" -msgstr "Vse je hotovo." +msgstr "Vse je hotovo. Tisku zdar!" # MSG_AMBIENT c=14 #: ultralcd.cpp:1727 @@ -96,7 +96,7 @@ msgid "Auto home" msgstr "" # MSG_AUTOLOAD_FILAMENT c=18 -#: ultralcd.cpp:6732 +#: ultralcd.cpp:6653 msgid "AutoLoad filament" msgstr "AutoZavedeni fil." @@ -111,17 +111,17 @@ msgid "Autoloading filament is active, just press the knob and insert filament.. msgstr "Automaticke zavadeni filamentu aktivni, stisknete tlacitko a vlozte filament..." # MSG_SELFTEST_AXIS_LENGTH c=20 -#: ultralcd.cpp:8173 +#: ultralcd.cpp:8094 msgid "Axis length" msgstr "Delka osy" # MSG_SELFTEST_AXIS c=16 -#: ultralcd.cpp:8174 +#: ultralcd.cpp:8095 msgid "Axis" msgstr "Osa" # MSG_SELFTEST_BEDHEATER c=20 -#: ultralcd.cpp:8131 +#: ultralcd.cpp:8052 msgid "Bed/Heater" msgstr "Podlozka/Topeni" @@ -176,7 +176,7 @@ msgid "Blackout occurred. Recover print?" msgstr "Detekovan vypadek proudu.Obnovit tisk?" # MSG_CALIBRATING_HOME c=20 -#: ultralcd.cpp:8492 +#: ultralcd.cpp:8413 msgid "Calibrating home" msgstr "Kalibruji vychozi p." @@ -226,12 +226,12 @@ msgid "Calibration" msgstr "Kalibrace" # MSG_SD_REMOVED c=20 -#: ultralcd.cpp:8939 +#: ultralcd.cpp:8860 msgid "Card removed" msgstr "Karta vyjmuta" # MSG_CHECKING_FILE c=17 -#: ultralcd.cpp:8580 +#: ultralcd.cpp:8501 msgid "Checking file" msgstr "Kontroluji soubor" @@ -253,7 +253,7 @@ msgstr "Kopirovat vybrany jazyk?" # MSG_CRASHDETECT c=13 #: messages.c:30 msgid "Crash det." -msgstr "" +msgstr "Det. narazu." # MSG_CHOOSE_FIL_1ST_LAYERCAL c=20 r=7 #: ultralcd.cpp:4842 @@ -326,17 +326,17 @@ msgid "Ejecting filament" msgstr "Vysouvam filament" # MSG_SELFTEST_ENDSTOP_NOTHIT c=20 -#: ultralcd.cpp:8149 +#: ultralcd.cpp:8070 msgid "Endstop not hit" msgstr "Kon. spinac nesepnut" # MSG_SELFTEST_ENDSTOP c=16 -#: ultralcd.cpp:8144 +#: ultralcd.cpp:8065 msgid "Endstop" msgstr "Koncovy spinac" # MSG_SELFTEST_ENDSTOPS c=20 -#: ultralcd.cpp:8135 +#: ultralcd.cpp:8056 msgid "Endstops" msgstr "Konc. spinace" @@ -376,7 +376,7 @@ msgid "ERROR:" msgstr "CHYBA:" # MSG_SELFTEST_EXTRUDER_FAN_SPEED c=18 -#: ultralcd.cpp:8498 +#: ultralcd.cpp:8419 msgid "Extruder fan:" msgstr "Levy vent.:" @@ -391,7 +391,7 @@ msgid "Extruder" msgstr "" # MSG_MMU_FAIL_STATS c=18 -#: ultralcd.cpp:6754 +#: ultralcd.cpp:6675 msgid "Fail stats MMU" msgstr "Selhani MMU" @@ -401,7 +401,7 @@ msgid "F. autoload" msgstr "F. autozav." # MSG_FAIL_STATS c=18 -#: ultralcd.cpp:6751 +#: ultralcd.cpp:6672 msgid "Fail stats" msgstr "Selhani" @@ -461,7 +461,7 @@ msgid "FS Action" msgstr "FS reakce" # MSG_FILE_INCOMPLETE c=20 r=3 -#: ultralcd.cpp:8634 +#: ultralcd.cpp:8555 msgid "File incomplete. Continue anyway?" msgstr "Soubor nekompletni. Pokracovat?" @@ -486,7 +486,7 @@ msgid "Fix the issue and then press button on MMU unit." msgstr "Opravte chybu a pote stisknete tlacitko na jednotce MMU." # MSG_FLOW c=15 -#: ultralcd.cpp:6888 +#: ultralcd.cpp:6809 msgid "Flow" msgstr "Prutok" @@ -501,17 +501,17 @@ msgid "Front side[um]" msgstr "Vpredu [um]" # MSG_SELFTEST_FANS c=20 -#: ultralcd.cpp:8179 +#: ultralcd.cpp:8100 msgid "Front/left fans" msgstr "Predni/levy vent." # MSG_SELFTEST_HEATERTHERMISTOR c=20 -#: ultralcd.cpp:8127 +#: ultralcd.cpp:8048 msgid "Heater/Thermistor" msgstr "Topeni/Termistor" # MSG_BED_HEATING_SAFETY_DISABLED c=20 r=4 -#: Marlin_main.cpp:9874 +#: Marlin_main.cpp:9877 msgid "Heating disabled by safety timer." msgstr "Zahrivani preruseno bezpecnostnim casovacem." @@ -551,12 +551,12 @@ msgid "Checking bed" msgstr "Kontrola podlozky" # MSG_SELFTEST_CHECK_ENDSTOPS c=20 -#: ultralcd.cpp:8481 +#: ultralcd.cpp:8402 msgid "Checking endstops" msgstr "Kontrola endstopu" # MSG_SELFTEST_CHECK_HOTEND c=20 -#: ultralcd.cpp:8487 +#: ultralcd.cpp:8408 msgid "Checking hotend" msgstr "Kontrola hotend" @@ -576,7 +576,7 @@ msgid "Checking Y axis" msgstr "Kontrola osy Y" # MSG_SELFTEST_CHECK_Z c=20 -#: ultralcd.cpp:8484 +#: ultralcd.cpp:8405 msgid "Checking Z axis" msgstr "Kontrola osy Z" @@ -671,7 +671,7 @@ msgid "Live adjust Z" msgstr "Doladeni osy Z" # MSG_INSERT_FIL c=20 r=6 -#: ultralcd.cpp:7380 +#: ultralcd.cpp:7301 msgid "Insert the filament (do not load it) into the extruder and then press the knob." msgstr "Vlozte filament (nezavadejte) do extruderu a stisknete tlacitko" @@ -696,12 +696,12 @@ msgid "Iteration" msgstr "Opakovani" # MSG_LOOSE_PULLEY c=20 -#: ultralcd.cpp:8167 +#: ultralcd.cpp:8088 msgid "Loose pulley" msgstr "Uvolnena remenicka" # MSG_LOAD_TO_NOZZLE c=18 -#: ultralcd.cpp:6717 +#: ultralcd.cpp:6638 msgid "Load to nozzle" msgstr "Zavest do trysky" @@ -851,7 +851,7 @@ msgid "No move." msgstr "Bez pohybu." # MSG_NO_CARD c=18 -#: ultralcd.cpp:6697 +#: ultralcd.cpp:6618 msgid "No SD card" msgstr "Zadna SD karta" @@ -866,7 +866,7 @@ msgid "No" msgstr "Ne" # MSG_SELFTEST_NOTCONNECTED c=20 -#: ultralcd.cpp:8128 +#: ultralcd.cpp:8049 msgid "Not connected" msgstr "Nezapojeno" @@ -951,7 +951,7 @@ msgid "Please clean the nozzle for calibration. Click when done." msgstr "Pro uspesnou kalibraci ocistete prosim tiskovou trysku. Potvrdte tlacitkem." # MSG_SELFTEST_PLEASECHECK c=20 -#: ultralcd.cpp:8122 +#: ultralcd.cpp:8043 msgid "Please check:" msgstr "Zkontrolujte:" @@ -1016,7 +1016,7 @@ msgid "Preheat the nozzle!" msgstr "Predehrejte trysku!" # MSG_PREHEAT c=18 -#: ultralcd.cpp:6655 +#: ultralcd.cpp:6576 msgid "Preheat" msgstr "Predehrev" @@ -1031,7 +1031,7 @@ msgid "Please upgrade." msgstr "Prosim aktualizujte." # MSG_PRESS_TO_PREHEAT c=20 r=4 -#: Marlin_main.cpp:12049 +#: Marlin_main.cpp:12052 msgid "Press the knob to preheat nozzle and continue." msgstr "Pro nahrati trysky a pokracovani stisknete tlacitko." @@ -1061,7 +1061,7 @@ msgid "Preheating to unload" msgstr "Predehrev k vyjmuti" # MSG_SELFTEST_PRINT_FAN_SPEED c=18 -#: ultralcd.cpp:8501 +#: ultralcd.cpp:8422 msgid "Print fan:" msgstr "Tiskovy vent.:" @@ -1116,17 +1116,17 @@ msgid "Rear side [um]" msgstr "Vzadu [um]" # MSG_UNLOAD_FILAMENT_REPEAT c=20 r=4 -#: ultralcd.cpp:7404 +#: ultralcd.cpp:7325 msgid "Please unload the filament first, then repeat this action." msgstr "Prosim vyjmete filament a zopakujte tuto akci" # MSG_CHECK_IR_CONNECTION c=20 r=4 -#: ultralcd.cpp:7407 +#: ultralcd.cpp:7328 msgid "Please check the IR sensor connection, unload filament if present." msgstr "Prosim zkontrolujte zapojeni IR senzoru a vyjmuty filament" # MSG_RECOVERING_PRINT c=20 -#: Marlin_main.cpp:11393 +#: Marlin_main.cpp:11396 msgid "Recovering print" msgstr "Obnovovani tisku" @@ -1191,22 +1191,22 @@ msgid "Select language" msgstr "Vyber jazyka" # MSG_SELFTEST_OK c=20 -#: ultralcd.cpp:7679 +#: ultralcd.cpp:7600 msgid "Self test OK" msgstr "" # MSG_SELFTEST_START c=20 -#: ultralcd.cpp:7447 +#: ultralcd.cpp:7368 msgid "Self test start" -msgstr "Self test start" +msgstr "" # MSG_SELFTEST c=18 #: ultralcd.cpp:5780 msgid "Selftest" -msgstr "Selftest" +msgstr "" # MSG_SELFTEST_ERROR c=20 -#: ultralcd.cpp:8121 +#: ultralcd.cpp:8042 msgid "Selftest error!" msgstr "Chyba Selftestu!" @@ -1281,9 +1281,9 @@ msgid "Loud" msgstr "Hlasity" # MSG_SLIGHT_SKEW c=14 -#: -msgid "Slight skew:" -msgstr "Lehke zkos.:" +#: ultralcd.cpp:2887 +msgid "Slight skew" +msgstr "" # MSG_SOUND c=7 #: messages.c:143 @@ -1306,7 +1306,7 @@ msgid "Once" msgstr "Jednou" # MSG_SPEED c=15 -#: ultralcd.cpp:6882 +#: ultralcd.cpp:6803 msgid "Speed" msgstr "Rychlost" @@ -1336,12 +1336,12 @@ msgid "STOPPED." msgstr "ZASTAVENO." # MSG_SUPPORT c=18 -#: ultralcd.cpp:6756 +#: ultralcd.cpp:6677 msgid "Support" msgstr "Podpora" # MSG_SELFTEST_SWAPPED c=16 -#: ultralcd.cpp:8180 +#: ultralcd.cpp:8101 msgid "Swapped" msgstr "Prohozene" @@ -1376,7 +1376,7 @@ msgid "Temperature calibration is finished and active. Temp. calibration can be msgstr "Teplotni kalibrace dokoncena a je nyni aktivni. Teplotni kalibraci je mozno deaktivovat v menu Nastaveni->Tepl. kal." # MSG_FS_VERIFIED c=20 r=3 -#: ultralcd.cpp:7411 +#: ultralcd.cpp:7332 msgid "Sensor verified, remove the filament now." msgstr "Senzor overen, vyjmete filament." @@ -1406,7 +1406,7 @@ msgid "Total print time" msgstr "Celkovy cas tisku" # MSG_TUNE c=18 -#: ultralcd.cpp:6653 +#: ultralcd.cpp:6574 msgid "Tune" msgstr "Ladit" @@ -1586,7 +1586,7 @@ msgid "The printer will start printing a zig-zag line. Rotate the knob until you msgstr "Tiskarna zacne tisknout lomenou caru. Otacenim tlacitka nastavte optimalni vysku. Postupujte podle obrazku v handbooku (kapitola Kalibrace)." # MSG_FIL_FAILED c=20 r=5 -#: ultralcd.cpp:7415 +#: ultralcd.cpp:7336 msgid "Verification failed, remove the filament and try again." msgstr "Overeni selhalo, vyjmete filament a zkuste znovu." @@ -1616,7 +1616,7 @@ msgid "Checks" msgstr "Kontrola" # MSG_FALSE_TRIGGERING c=20 -#: ultralcd.cpp:8190 +#: ultralcd.cpp:8111 msgid "False triggering" msgstr "Falesne spusteni" @@ -1673,12 +1673,12 @@ msgstr "Tryska" # MSG_GCODE_DIFF_CONTINUE c=20 r=4 #: util.cpp:414 msgid "G-code sliced for a different level. Continue?" -msgstr "" +msgstr "G-code je pripraven pro jinou plochu. Pokracovat?" # MSG_GCODE_DIFF_CANCELLED c=20 r=7 #: util.cpp:420 msgid "G-code sliced for a different level. Please re-slice the model again. Print cancelled." -msgstr "" +msgstr "G-code je pripraven pro jinou plochu. Prosim preslicujte model znovu. Tisk zrusen." # MSG_GCODE_DIFF_PRINTER_CONTINUE c=20 r=5 #: messages.c:134 @@ -1721,17 +1721,17 @@ msgid "Printer nozzle diameter differs from the G-code. Please check the value i msgstr "Prumer trysky tiskarny se lisi od G-code. Prosim zkontrolujte nastaveni. Tisk zrusen." # MSG_SELFTEST_FS_LEVEL c=20 -#: ultralcd.cpp:8195 +#: ultralcd.cpp:8116 msgid "%s level expected" -msgstr "" +msgstr "%s ocekavana uroven" # MSG_RENAME c=18 -#: ultralcd.cpp:6579 +#: ultralcd.cpp:6500 msgid "Rename" msgstr "Prejmenovat" # MSG_SELECT c=18 -#: ultralcd.cpp:6572 +#: ultralcd.cpp:6493 msgid "Select" msgstr "Vybrat" From 2a4e90bd93fb3f8eb611a6fb360f78c1393f6f4c Mon Sep 17 00:00:00 2001 From: 3d-gussner <3d.gussner@gmail.com> Date: Wed, 2 Feb 2022 17:22:17 +0100 Subject: [PATCH 24/77] Update replace Czech non aA-zZ characters --- lang/lang-import.sh | 66 ++++++++++++++++++++++++++++++++++++++------- 1 file changed, 56 insertions(+), 10 deletions(-) diff --git a/lang/lang-import.sh b/lang/lang-import.sh index df8920d96..0a636d5c5 100755 --- a/lang/lang-import.sh +++ b/lang/lang-import.sh @@ -81,20 +81,66 @@ sed -i 's/ \\n/ /g;s/\\n/ /g' $LNG'_filtered.po' #replace in czech translation if [ "$LNG" = "cz" ]; then - #replace 'ž' with 'z' - sed -i 's/\xc5\xbe/z/g' $LNG'_filtered.po' - #replace 'ì' with 'e' - sed -i 's/\xc4\x9b/e/g' $LNG'_filtered.po' - #replace 'í' with 'i' - sed -i 's/\xc3\xad/i/g' $LNG'_filtered.po' - #replace 'ø' with 'r' - sed -i 's/\xc5\x99/r/g' $LNG'_filtered.po' - #replace 'è' with 'c' - sed -i 's/\xc4\x8d/c/g' $LNG'_filtered.po' + #replace 'Á' with 'A' + sed -i 's/\xc3\x81/A/g' $LNG'_filtered.po' #replace 'á' with 'a' sed -i 's/\xc3\xa1/a/g' $LNG'_filtered.po' + #replace 'Č' with 'C' + sed -i 's/\xc4\x8c/C/g' $LNG'_filtered.po' + #replace 'č' with 'c' + sed -i 's/\xc4\x8d/c/g' $LNG'_filtered.po' + #replace 'Ď' with 'D' + sed -i 's/\xc4\x8e/D/g' $LNG'_filtered.po' + #replace 'ď' with 'd' + sed -i 's/\xc4\x8f/d/g' $LNG'_filtered.po' + #replace 'É' with 'E' + sed -i 's/\xc3\x89/E/g' $LNG'_filtered.po' #replace 'é' with 'e' sed -i 's/\xc3\xa9/e/g' $LNG'_filtered.po' + #replace 'Ě' with 'E' + sed -i 's/\xc4\x9a/E/g' $LNG'_filtered.po' + #replace 'ě' with 'e' + sed -i 's/\xc4\x9b/e/g' $LNG'_filtered.po' + #replace 'Í' with 'I' + sed -i 's/\xc3\x8d/I/g' $LNG'_filtered.po' + #replace 'í' with 'i' + sed -i 's/\xc3\xad/i/g' $LNG'_filtered.po' + #replace 'Ň' with 'N' + sed -i 's/\xc5\x87/N/g' $LNG'_filtered.po' + #replace 'ň' with 'n' + sed -i 's/\xc5\x88/n/g' $LNG'_filtered.po' + #replace 'Ó' with 'O' + sed -i 's/\xc3\x93/O/g' $LNG'_filtered.po' + #replace 'ó' with 'o' + sed -i 's/\xc3\xb3/o/g' $LNG'_filtered.po' + #replace 'Ř' with 'R' + sed -i 's/\xc5\x98/R/g' $LNG'_filtered.po' + #replace 'ř' with 'r' + sed -i 's/\xc5\x99/r/g' $LNG'_filtered.po' + #replace 'Š' with 'S' + sed -i 's/\xc5\xa0/S/g' $LNG'_filtered.po' + #replace 'š' with 's' + sed -i 's/\xc5\xa1/s/g' $LNG'_filtered.po' + #replace 'Ť' with 'T' + sed -i 's/\xc5\xa4/T/g' $LNG'_filtered.po' + #replace 'ť' with 't' + sed -i 's/\xc5\xa5/t/g' $LNG'_filtered.po' + #replace 'Ú' with 'U' + sed -i 's/\xc3\x9a/U/g' $LNG'_filtered.po' + #replace 'ú' with 'u' + sed -i 's/\xc3\xba/u/g' $LNG'_filtered.po' + #replace 'Ů' with 'U' + sed -i 's/\xc5\xae/U/g' $LNG'_filtered.po' + #replace 'ů' with 'u' + sed -i 's/\xc5\xaf/u/g' $LNG'_filtered.po' + #replace 'Ý' with 'Y' + sed -i 's/\xc3\x9d/Y/g' $LNG'_filtered.po' + #replace 'ý' with 'y' + sed -i 's/\xc3\xbd/y/g' $LNG'_filtered.po' + #replace 'Ž' with 'Z' + sed -i 's/\xc5\xbd/Z/g' $LNG'_filtered.po' + #replace 'ž' with 'z' + sed -i 's/\xc5\xbe/z/g' $LNG'_filtered.po' fi #replace in german translation https://en.wikipedia.org/wiki/German_orthography From 86235259a3ef863009dc96f000ac28b30fdf915b Mon Sep 17 00:00:00 2001 From: 3d-gussner <3d.gussner@gmail.com> Date: Fri, 7 Jan 2022 14:52:13 +0100 Subject: [PATCH 25/77] Add syntax checks --- lang/lang-check.py | 72 +++++++++++++++++++++++++++++++++++++++------- 1 file changed, 62 insertions(+), 10 deletions(-) diff --git a/lang/lang-check.py b/lang/lang-check.py index 88792f4de..06410c019 100755 --- a/lang/lang-check.py +++ b/lang/lang-check.py @@ -1,7 +1,6 @@ #!/usr/bin/env python3 # -# Version 1.0.1 -# +# Version 1.0.2 - Build 37 ############################################################################# # Change log: # 7 May 2019, Ondrej Tuma, Initial @@ -13,12 +12,26 @@ # 23 Apr. 2021, wavexx , improve # 24 Apr. 2021, wavexx , improve # 26 Apr. 2021, 3d-gussner, add character ruler +# 07 Jan. 2022, 3d-gussner, Check for Syntax errors and exit with error +# , add Build number 'git rev-list --count HEAD lang-check.py' ############################################################################# # +# Expected syntax of the files, which other scripts depend on +# 'lang_en.txt' +# 1st line: '#MSG_'' c='' r=' ; '#MSG' is mandentory while 'c=' and 'r=' aren't but should be there +# 2nd line: '"''"' ; '"' double quotes at the beginning and end of message are mandentory +# 3rd line: LF ; Line feed is mandantory between messages +# +# 'lang_en_??.txt' +# 1st line: '#MSG_'' c='' r=' ; '#MSG' is mandentory while 'c=' and 'r=' aren't but should be there +# 2nd line: '"''"' ; '"' double quotes at the beginning and end of message are mandentory +# 3rd line: '"''"' ; '"' double quotes at the beginning and end of message are mandentory +# 4th line: LF ; Line feed is mandantory between messages +# """Check lang files.""" from argparse import ArgumentParser from traceback import print_exc -from sys import stdout, stderr +from sys import stdout, stderr, exit import textwrap import re @@ -99,7 +112,6 @@ def ign_char_first(c): def ign_char_last(c): return c.isalnum() or c in {'.', "'"} - def parse_txt(lang, no_warning, warn_empty): """Parse txt file and check strings to display definition.""" if lang == "en": @@ -112,9 +124,15 @@ def parse_txt(lang, no_warning, warn_empty): lines = 1 with open(file_path) as src: while True: - comment = src.readline().split(' ') - #print (comment) #Debug - + message = src.readline() + #print(message) #Debug + #check syntax 1st line starts with `#MSG` + if (message[0:4] != '#MSG'): + print(red("[E]: Critical syntax error: 1st line doesn't start with #MSG on line %d" % lines)) + print(red(message)) + exit(1) + #Check if columns and rows are defined + comment = message.split(' ') #Check if columns and rows are defined cols = None rows = None @@ -140,12 +158,46 @@ def parse_txt(lang, no_warning, warn_empty): print(yellow("[W]: Multiple rows with odd number of columns on line %d" % lines)) #Wrap text to 20 chars and rows - source = src.readline()[:-1].strip('"') + source = src.readline()[:-1] #read whole line + #check if 2nd line of origin message beginns and ends with " double quote + if (source[0]!="\""): + print(red('[E]: Critical syntax error: Missing " at beginning of message in source on line %d' % lines)) + print(red(source)) + exit(1) + if (source[-1]=="\""): + source = source.strip('"') #remove " double quotes from message + else: + print(red('[E]: Critical syntax error: Missing " at end of message in source on line %d' % lines)) + print(red(source)) + exit(1) #print (source) #Debug - translation = src.readline()[:-1].strip('"') + translation = src.readline()[:-1]#read whole line + #check if 3rd line of translation message beginns and ends with " double quote + if (translation[0]!="\""): + print(red('[E]: Critical syntax error: Missing " at beginning of message in translation on line %d' % lines)) + print(red(translation)) + exit(1) + if (translation[-1]=="\""): + #print ("End ok") + translation = translation.strip('"') #remove " double quote from message + else: + print(red('[E]: Critical syntax error: Missing " at end of message in translation on line %d' % lines)) + print(red(translation)) + exit(1) + #print (translation) if translation == '\\x00': # crude hack to handle intentionally-empty translations translation = '' + #check if source is ascii only + if source.isascii() == False: + print(red('[E]: Critical syntax: Non ascii chars found on line %d' % lines)) + print(red(source)) + exit(1) + #check if translation is ascii only + if translation.isascii() == False: + print(red('[E]: Critical syntax: Non ascii chars found on line %d' % lines)) + print(red(translation)) + exit(1) # handle backslash sequences source = unescape(source) @@ -232,8 +284,8 @@ def parse_txt(lang, no_warning, warn_empty): print_source_translation(source, translation, wrapped_source, wrapped_translation, rows, cols) - if len(src.readline()) != 1: # empty line + print(red('[E]: Critical Syntax error: Missing empty line between messages between lines: %d and %d' % (lines+3,lines+4))) break lines += 4 print(green("End %s lang-check" % lang)) From 1abd2be96d7aff1bd4a559e73e905edb26894770 Mon Sep 17 00:00:00 2001 From: 3d-gussner <3d.gussner@gmail.com> Date: Mon, 10 Jan 2022 09:52:43 +0100 Subject: [PATCH 26/77] Syntax check `lang_en.txt` Display correct line having issues --- lang/lang-check.py | 185 ++++++++++++++++++++++++--------------------- 1 file changed, 98 insertions(+), 87 deletions(-) diff --git a/lang/lang-check.py b/lang/lang-check.py index 06410c019..87f4d67ee 100755 --- a/lang/lang-check.py +++ b/lang/lang-check.py @@ -121,10 +121,11 @@ def parse_txt(lang, no_warning, warn_empty): print(green("Start %s lang-check" % lang)) - lines = 1 + lines = 0 with open(file_path) as src: while True: message = src.readline() + lines += 1 #print(message) #Debug #check syntax 1st line starts with `#MSG` if (message[0:4] != '#MSG'): @@ -151,7 +152,7 @@ def parse_txt(lang, no_warning, warn_empty): if cols is None and rows is None: if not no_warning: print(yellow("[W]: No display definition on line %d" % lines)) - cols = len(translation) # propably fullscreen + cols = len(source) # propably fullscreen if rows is None: rows = 1 elif rows > 1 and cols != 20: @@ -159,55 +160,61 @@ def parse_txt(lang, no_warning, warn_empty): #Wrap text to 20 chars and rows source = src.readline()[:-1] #read whole line + lines += 1 #check if 2nd line of origin message beginns and ends with " double quote if (source[0]!="\""): - print(red('[E]: Critical syntax error: Missing " at beginning of message in source on line %d' % lines)) + print(red('[E]: Critical syntax error: Missing " double quotes at beginning of message in source on line %d' % lines)) print(red(source)) exit(1) if (source[-1]=="\""): source = source.strip('"') #remove " double quotes from message else: - print(red('[E]: Critical syntax error: Missing " at end of message in source on line %d' % lines)) + print(red('[E]: Critical syntax error: Missing " double quotes at end of message in source on line %d' % lines)) print(red(source)) exit(1) - #print (source) #Debug - translation = src.readline()[:-1]#read whole line - #check if 3rd line of translation message beginns and ends with " double quote - if (translation[0]!="\""): - print(red('[E]: Critical syntax error: Missing " at beginning of message in translation on line %d' % lines)) - print(red(translation)) - exit(1) - if (translation[-1]=="\""): - #print ("End ok") - translation = translation.strip('"') #remove " double quote from message - else: - print(red('[E]: Critical syntax error: Missing " at end of message in translation on line %d' % lines)) - print(red(translation)) - exit(1) - #print (translation) - if translation == '\\x00': - # crude hack to handle intentionally-empty translations - translation = '' - #check if source is ascii only + #print(source) #Debug + if lang != "en": + translation = src.readline()[:-1]#read whole line + lines += 1 + #check if 3rd line of translation message beginns and ends with " double quote + if (translation[0]!="\""): + print(red('[E]: Critical syntax error: Missing " double quotes at beginning of message in translation on line %d' % lines)) + print(red(translation)) + exit(1) + if (translation[-1]=="\""): + #print ("End ok") + translation = translation.strip('"') #remove " double quote from message + else: + print(red('[E]: Critical syntax error: Missing " double quotes at end of message in translation on line %d' % lines)) + print(red(translation)) + exit(1) + #print(translation) #Debug + if translation == '\\x00': + # crude hack to handle intentionally-empty translations + translation = '' + #check if source is ascii only if source.isascii() == False: print(red('[E]: Critical syntax: Non ascii chars found on line %d' % lines)) print(red(source)) exit(1) #check if translation is ascii only - if translation.isascii() == False: - print(red('[E]: Critical syntax: Non ascii chars found on line %d' % lines)) - print(red(translation)) - exit(1) + if lang != "en": + if translation.isascii() == False: + print(red('[E]: Critical syntax: Non ascii chars found on line %d' % lines)) + print(red(translation)) + exit(1) # handle backslash sequences source = unescape(source) - translation = unescape(translation) + if lang != "en": + translation = unescape(translation) #print (translation) #Debug wrapped_source = wrap_text(source, cols) rows_count_source = len(wrapped_source) - wrapped_translation = wrap_text(translation, cols) - rows_count_translation = len(wrapped_translation) + if lang != "en": + wrapped_translation = wrap_text(translation, cols) + rows_count_translation = len(wrapped_translation) # Check for potential errors in the definition if not no_warning: @@ -224,70 +231,74 @@ def parse_txt(lang, no_warning, warn_empty): print() # Missing translation - if len(translation) == 0 and (warn_empty or rows > 1): - if rows == 1: - print(yellow("[W]: Empty translation for \"%s\" on line %d" % (source, lines))) - else: - print(yellow("[W]: Empty translation on line %d" % lines)) - print_ruler(6, cols); - print_wrapped(wrapped_source, rows, cols) - print() + if lang != "en": + if len(translation) == 0 and (warn_empty or rows > 1): + if rows == 1: + print(yellow("[W]: Empty translation for \"%s\" on line %d" % (source, lines))) + else: + print(yellow("[W]: Empty translation on line %d" % lines)) + print_ruler(6, cols); + print_wrapped(wrapped_source, rows, cols) + print() - # Check for translation lenght - if (rows_count_translation > rows) or (rows == 1 and len(translation) > cols): - print(red('[E]: Text is longer than definition on line %d: cols=%d rows=%d (rows diff=%d)' - % (lines, cols, rows, rows_count_translation-rows))) - print_source_translation(source, translation, - wrapped_source, wrapped_translation, - rows, cols) + # Check for translation lenght + if (rows_count_translation > rows) or (rows == 1 and len(translation) > cols): + print(red('[E]: Text is longer than definition on line %d: cols=%d rows=%d (rows diff=%d)' + % (lines, cols, rows, rows_count_translation-rows))) + print_source_translation(source, translation, + wrapped_source, wrapped_translation, + rows, cols) - # Different count of % sequences - if source.count('%') != translation.count('%') and len(translation) > 0: - print(red('[E]: Unequal count of %% escapes on line %d:' % (lines))) - print_source_translation(source, translation, - wrapped_source, wrapped_translation, - rows, cols) + # Different count of % sequences + if source.count('%') != translation.count('%') and len(translation) > 0: + print(red('[E]: Unequal count of %% escapes on line %d:' % (lines))) + print_source_translation(source, translation, + wrapped_source, wrapped_translation, + rows, cols) - # Different first/last character - if not no_warning and len(source) > 0 and len(translation) > 0: - source_end = source.rstrip()[-1] - translation_end = translation.rstrip()[-1] - start_diff = not (ign_char_first(source[0]) and ign_char_first(translation[0])) and source[0] != translation[0] - end_diff = not (ign_char_last(source_end) and ign_char_last(translation_end)) and source_end != translation_end - if start_diff or end_diff: - if start_diff: - print(yellow('[W]: Differing first punctuation character (%s => %s) on line %d:' % (source[0], translation[0], lines))) - if end_diff: - print(yellow('[W]: Differing last punctuation character (%s => %s) on line %d:' % (source[-1], translation[-1], lines))) - print_source_translation(source, translation, - wrapped_source, wrapped_translation, - rows, cols) + # Different first/last character + if not no_warning and len(source) > 0 and len(translation) > 0: + source_end = source.rstrip()[-1] + translation_end = translation.rstrip()[-1] + start_diff = not (ign_char_first(source[0]) and ign_char_first(translation[0])) and source[0] != translation[0] + end_diff = not (ign_char_last(source_end) and ign_char_last(translation_end)) and source_end != translation_end + if start_diff or end_diff: + if start_diff: + print(yellow('[W]: Differing first punctuation character (%s => %s) on line %d:' % (source[0], translation[0], lines))) + if end_diff: + print(yellow('[W]: Differing last punctuation character (%s => %s) on line %d:' % (source[-1], translation[-1], lines))) + print_source_translation(source, translation, + wrapped_source, wrapped_translation, + rows, cols) - # Short translation - if not no_warning and len(source) > 0 and len(translation) > 0: - if len(translation.rstrip()) < len(source.rstrip()) / 2: - print(yellow('[W]: Short translation on line %d:' % (lines))) - print_source_translation(source, translation, - wrapped_source, wrapped_translation, - rows, cols) + # Short translation + if not no_warning and len(source) > 0 and len(translation) > 0: + if len(translation.rstrip()) < len(source.rstrip()) / 2: + print(yellow('[W]: Short translation on line %d:' % (lines))) + print_source_translation(source, translation, + wrapped_source, wrapped_translation, + rows, cols) - # Incorrect trailing whitespace in translation - if not no_warning and len(translation) > 0 and \ - (source.rstrip() == source or (rows == 1 and len(source) == cols)) and \ - translation.rstrip() != translation and \ - (rows > 1 or len(translation) != len(source)): - print(yellow('[W]: Incorrect trailing whitespace for translation on line %d:' % (lines))) - source = highlight_trailing_white(source) - translation = highlight_trailing_white(translation) - wrapped_translation = highlight_trailing_white(wrapped_translation) - print_source_translation(source, translation, - wrapped_source, wrapped_translation, - rows, cols) - if len(src.readline()) != 1: # empty line - print(red('[E]: Critical Syntax error: Missing empty line between messages between lines: %d and %d' % (lines+3,lines+4))) + # Incorrect trailing whitespace in translation + if not no_warning and len(translation) > 0 and \ + (source.rstrip() == source or (rows == 1 and len(source) == cols)) and \ + translation.rstrip() != translation and \ + (rows > 1 or len(translation) != len(source)): + print(yellow('[W]: Incorrect trailing whitespace for translation on line %d:' % (lines))) + source = highlight_trailing_white(source) + translation = highlight_trailing_white(translation) + wrapped_translation = highlight_trailing_white(wrapped_translation) + print_source_translation(source, translation, + wrapped_source, wrapped_translation, + rows, cols) + delimiter = src.readline() + lines += 1 + if ("" == delimiter): + break + elif len(delimiter) != 1: # empty line + print(red('[E]: Critical Syntax error: Missing empty line between messages between lines: %d and %d' % (lines-1,lines))) break - lines += 4 print(green("End %s lang-check" % lang)) From a7839a6cc6017abaf64e23d3a48eb11153183076 Mon Sep 17 00:00:00 2001 From: 3d-gussner <3d.gussner@gmail.com> Date: Mon, 10 Jan 2022 10:34:22 +0100 Subject: [PATCH 27/77] Test Travis with focal Ubuntu20.04 LTS --- .travis.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index 4d9039dc0..a64c38e2f 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,4 +1,4 @@ -dist: trusty +dist: focal before_install: - sudo apt-get install -y ninja-build # Arduino IDE adds a lot of noise caused by network traffic, trying to firewall it off From 92ec7d3d24ac45e67313fa3d4468790f72a5edfe Mon Sep 17 00:00:00 2001 From: 3d-gussner <3d.gussner@gmail.com> Date: Tue, 11 Jan 2022 13:18:48 +0100 Subject: [PATCH 28/77] Add some documentation WIP --- lang/config.sh | 67 +++++++++++++++++++-------- lang/fw-build.sh | 109 +++++++++++++++++++++++++++----------------- lang/fw-clean.sh | 29 ++++++++---- lang/lang-build.sh | 61 ++++++++++++++++++++++--- lang/lang-clean.sh | 35 +++++++++----- lang/lang-export.sh | 39 ++++++++++++---- lang/lang-import.sh | 41 ++++++++++++++--- lang/progmem.sh | 26 +++++++---- lang/textaddr.sh | 18 ++++++-- lang/update_lang.sh | 35 +++++++++----- 10 files changed, 330 insertions(+), 130 deletions(-) diff --git a/lang/config.sh b/lang/config.sh index 42dbd3aff..13faebb23 100755 --- a/lang/config.sh +++ b/lang/config.sh @@ -1,20 +1,43 @@ #!/bin/bash # +# Version 1.0.1 Build 9 +# # config.sh - multi-language support configuration script # Definition of absolute paths etc. # This file is 'included' in all scripts. # +############################################################################# +# Change log: +# 31 May 2018, XPila, Initial +# 17 Dec. 2021, 3d-gussner, Change default Arduino path to by PF-build.sh +# created one +# Prepare to use one config file for all languages +# 11 Jan. 2022, 3d-gussner, Added version and Change log colored output +# Use `git rev-list --count HEAD config.sh` +# to get Build Nr +# Check if variables are set by other scripts +# and use these. More flexible for different build +# scripts +# Check correctly if files or dirs exist +############################################################################# +# # Arduino main folder: if [ -z "$ARDUINO" ]; then export ARDUINO=../../PF-build-env-1.0.6/1.8.5-1.0.4-linux-64 #C:/arduino-1.8.5 fi # # Arduino builder: -export BUILDER=$ARDUINO/arduino-builder +if [ -z "$BUILDER" ]; then + export BUILDER=$ARDUINO/arduino-builder +fi # # AVR gcc tools: -export OBJCOPY=$ARDUINO/hardware/tools/avr/bin/avr-objcopy -export OBJDUMP=$ARDUINO/hardware/tools/avr/bin/avr-objdump +if [ -z "$OBJCOPY" ]; then + export OBJCOPY=$ARDUINO/hardware/tools/avr/bin/avr-objcopy +fi +if [ -z "$OBJDUMP" ]; then + export OBJDUMP=$ARDUINO/hardware/tools/avr/bin/avr-objdump +fi # # Output folder: if [ -z "$OUTDIR" ]; then @@ -22,13 +45,19 @@ if [ -z "$OUTDIR" ]; then fi # # Objects folder: -export OBJDIR="$OUTDIR/sketch" +if [ -z "$OBJDIR" ]; then + export OBJDIR="$OUTDIR/sketch" +fi # # Generated elf file: -export INOELF="$OUTDIR/Firmware.ino.elf" +if [ -z "$INOELF" ]; then + export INOELF="$OUTDIR/Firmware.ino.elf" +fi # # Generated hex file: -export INOHEX="$OUTDIR/Firmware.ino.hex" +if [ -z "$INOHEX" ]; then + export INOHEX="$OUTDIR/Firmware.ino.hex" +fi # # Set default languages if [ -z "$LANGUAGES" ]; then @@ -54,44 +83,44 @@ if [ -z "$COMMUNITY_LANGUAGES" ]; then export COMMUNITY_LANGUAGES="$COMMUNITY_LANGUAGES" fi -echo "config.sh started" >&2 +echo "$(tput setaf 2)config.sh started$(tput sgr0)" >&2 _err=0 echo -n " Arduino main folder: " >&2 -if [ -e $ARDUINO ]; then echo 'OK' >&2; else echo 'NG!' >&2; _err=1; fi +if [ -d $ARDUINO ]; then echo "$(tput setaf 2)OK$(tput sgr0)" >&2; else echo "$(tput setaf 1)NG!$(tput sgr0)" >&2; _err=1; fi echo -n " Arduino builder: " >&2 -if [ -e $BUILDER ]; then echo 'OK' >&2; else echo 'NG!' >&2; _err=2; fi +if [ -e $BUILDER ]; then echo "$(tput setaf 2)OK$(tput sgr0)" >&2; else echo "$(tput setaf 1)NG!$(tput sgr0)" >&2; _err=2; fi echo " AVR gcc tools:" >&2 echo -n " objcopy " >&2 -if [ -e $OBJCOPY ]; then echo 'OK' >&2; else echo 'NG!' >&2; _err=3; fi +if [ -e $OBJCOPY ]; then echo "$(tput setaf 2)OK$(tput sgr0)" >&2; else echo "$(tput setaf 1)NG!$(tput sgr0)" >&2; _err=3; fi echo -n " objdump " >&2 -if [ -e $OBJDUMP ]; then echo 'OK' >&2; else echo 'NG!' >&2; _err=4; fi +if [ -e $OBJDUMP ]; then echo "$(tput setaf 2)OK$(tput sgr0)" >&2; else echo "$(tput setaf 1)NG!$(tput sgr0)" >&2; _err=4; fi echo -n " Output folder: " >&2 -if [ -e $OUTDIR ]; then echo 'OK' >&2; else echo 'NG!' >&2; _err=5; fi +if [ -d $OUTDIR ]; then echo "$(tput setaf 2)OK$(tput sgr0)" >&2; else echo "$(tput setaf 1)NG!$(tput sgr0)" >&2; _err=5; fi echo -n " Objects folder: " >&2 -if [ -e $OBJDIR ]; then echo 'OK' >&2; else echo 'NG!' >&2; _err=6; fi +if [ -d $OBJDIR ]; then echo "$(tput setaf 2)OK$(tput sgr0)" >&2; else echo "$(tput setaf 1)NG!$(tput sgr0)" >&2; _err=6; fi echo -n " Generated elf file: " >&2 -if [ -e $INOELF ]; then echo 'OK' >&2; else echo 'NG!' >&2; _err=7; fi +if [ -e $INOELF ]; then echo "$(tput setaf 2)OK$(tput sgr0)" >&2; else echo "$(tput setaf 1)NG!$(tput sgr0)" >&2; _err=7; fi echo -n " Generated hex file: " >&2 -if [ -e $INOHEX ]; then echo 'OK' >&2; else echo 'NG!' >&2; _err=8; fi +if [ -e $INOHEX ]; then echo "$(tput setaf 2)OK$(tput sgr0)" >&2; else echo "$(tput setaf 1)NG!$(tput sgr0)" >&2; _err=8; fi echo -n " Languages: " >&2 -echo "$LANGUAGES" >&2 +echo "$(tput setaf 2)$LANGUAGES$(tput sgr0)" >&2 echo -n " Community languages: " >&2 -echo "$COMMUNITY_LANGUAGES" >&2 +echo "$(tput setaf 2)$COMMUNITY_LANGUAGES$(tput sgr0)" >&2 if [ $_err -eq 0 ]; then - echo "config.sh finished with success" >&2 + echo "$(tput setaf 2)config.sh finished with success$(tput sgr0)" >&2 export CONFIG_OK=1 else - echo "config.sh finished with errors!" >&2 + echo "$(tput setaf 1)config.sh finished with errors!$(tput sgr0)" >&2 export CONFIG_OK=0 fi diff --git a/lang/fw-build.sh b/lang/fw-build.sh index 0813017ce..d52b74693 100755 --- a/lang/fw-build.sh +++ b/lang/fw-build.sh @@ -1,5 +1,7 @@ #!/bin/bash # +# Version 1.0.2 Build 12 +# # postbuild.sh - multi-language support script # Generate binary with secondary language. # @@ -17,17 +19,32 @@ # $PROGMEM.txt # textaddr.txt # +############################################################################# +# Change log: +# 31 May 2018, XPila, Initial +# 17 Dec. 2021, 3d-gussner, Use one config file for all languages +# 11 Jan. 2022, 3d-gussner, Add check for not translated messages using a +# parameter +# Added version and Change log +# colored output +# Add Community language support +# Use `git rev-list --count HEAD fw-build.sh` +# to get Build Nr +############################################################################# # # Config: if [ -z "$CONFIG_OK" ]; then eval "$(cat config.sh)"; fi -if [ -z "$CONFIG_OK" ] | [ $CONFIG_OK -eq 0 ]; then echo 'Config NG!' >&2; exit 1; fi +if [ -z "$CONFIG_OK" ] | [ $CONFIG_OK -eq 0 ]; then echo "$(tput setaf 1)Config NG!$(tput sgr0)" >&2; exit 1; fi # # Selected language: LNG=$1 -#if [ -z "$LNG" ]; then LNG='cz'; fi -# -# Params: -IGNORE_MISSING_TEXT=1 + +#Set default to ignore missing text +CHECK_MISSING_TEXT=0 +#Check if script should check for missing messages in the source code aren't translated by using parameter "--check-missing-text" +if [ "$1" = "--check-missing-text" ]; then + CHECK_MISSING_TEXT=1 +fi # List of supported languages if [ -z "$LANGUAGES" ]; then @@ -38,15 +55,16 @@ fi if [ ! -z "$COMMUNITY_LANGUAGES" ]; then LANGUAGES+=" $COMMUNITY_LANGUAGES" fi -echo "fw-build languages:$LANGUAGES" >&2 +echo "$(tput setaf 2)fw-build.sh started$(tput sgr 0)" >&2 +echo "fw-build languages:$(tput setaf 2)$LANGUAGES$(tput sgr 0)" >&2 finish() { echo if [ "$1" = "0" ]; then - echo "postbuild.sh finished with success" >&2 + echo "$(tput setaf 2)fw-build.sh finished with success$(tput sgr 0)" >&2 else - echo "postbuild.sh finished with errors!" >&2 + echo "$(tput setaf 1)fw-build.sh finished with errors!$(tput sgr 0)" >&2 fi case "$-" in *i*) echo "press enter key"; read ;; @@ -54,48 +72,48 @@ finish() exit $1 } -echo "postbuild.sh started" >&2 - #check input files echo " checking files:" >&2 -if [ ! -e $OUTDIR ]; then echo " folder '$OUTDIR' not found!" >&2; finish 1; fi -echo " folder OK" >&2 -if [ ! -e $INOELF ]; then echo " elf file '$INOELF' not found!" >&2; finish 1; fi -echo " elf OK" >&2 -if ! ls $OBJDIR/*.o >/dev/null 2>&1; then echo " no object files in '$OBJDIR/'!" >&2; finish 1; fi -echo " objects OK" >&2 +if [ ! -e $OUTDIR ]; then echo "$(tput setaf 1) folder '$OUTDIR' not found!$(tput sgr 0)" >&2; finish 1; fi +echo "$(tput setaf 2) folder OK$(tput sgr 0)" >&2 +if [ ! -e $INOELF ]; then echo "$(tput setaf 1) elf file '$INOELF' not found!$(tput sgr 0)" >&2; finish 1; fi +echo "$(tput setaf 2) elf OK$(tput sgr 0)" >&2 +if ! ls $OBJDIR/*.o >/dev/null 2>&1; then echo "$(tput setaf 1) no object files in '$OBJDIR/'!$(tput sgr 0)" >&2; finish 1; fi +echo "$(tput setaf 2) objects OK$(tput sgr 0)" >&2 #run progmem.sh - examine content of progmem1 echo -n " running progmem.sh..." >&2 ./progmem.sh 1 2>progmem.out -if [ $? -ne 0 ]; then echo "NG! - check progmem.out file" >&2; finish 1; fi -echo "OK" >&2 +if [ $? -ne 0 ]; then echo "$(tput setaf 1)NG! - check progmem.out file$(tput sgr 0)" >&2; finish 1; fi +echo "$(tput setaf 2)OK$(tput sgr 0)" >&2 #run textaddr.sh - map progmem addreses to text identifiers echo -n " running textaddr.sh..." >&2 ./textaddr.sh 2>textaddr.out -if [ $? -ne 0 ]; then echo "NG! - check progmem.out file" >&2; finish 1; fi -echo "OK" >&2 +if [ $? -ne 0 ]; then echo "$(tput setaf 1)NG! - check progmem.out file$(tput sgr 0)" >&2; finish 1; fi +echo "$(tput setaf 2)OK$(tput sgr 0)" >&2 #check for messages declared in progmem1, but not found in lang_en.txt echo -n " checking textaddr.txt..." >&2 cat textaddr.txt | grep "^TEXT NF" | sed "s/[^\"]*\"//;s/\"$//" >not_used.txt cat textaddr.txt | grep "^ADDR NF" | sed "s/[^\"]*\"//;s/\"$//" >not_tran.txt if cat textaddr.txt | grep "^ADDR NF" >/dev/null; then - echo "NG! - some texts not found in lang_en.txt!" - if [ $IGNORE_MISSING_TEXT -eq 0 ]; then + echo "$(tput setaf 1)NG! - some texts not found in lang_en.txt!$(tput sgr 0)" + if [ $CHECK_MISSING_TEXT -eq 1 ]; then + echo "$(tput setaf 1)Missing text found, please update the language files!$(tput setaf 6)" >&2 + cat not_tran.txt >&2 finish 1 else - echo " missing text ignored!" >&2 + echo "$(tput setaf 3) missing text ignored!$(tput sgr 0)" >&2 fi else - echo "OK" >&2 + echo "$(tput setaf 2)OK$(tput sgr 0)" >&2 fi #extract binary file echo -n " extracting binary..." >&2 $OBJCOPY -I ihex -O binary $INOHEX ./firmware.bin -echo "OK" >&2 +echo "$(tput setaf 2)OK$(tput sgr 0)" >&2 #update binary file echo " updating binary:" >&2 @@ -107,14 +125,14 @@ cat textaddr.txt | grep "^ADDR OK" | cut -f3- -d' ' | sed "s/^0000/0x/" |\ while read addr data; do /bin/echo -n -e $data | dd of=./firmware.bin bs=1 count=2 seek=$addr conv=notrunc oflag=nonblock 2>/dev/null done -echo "OK" >&2 +echo "$(tput setaf 2)OK$(tput sgr 0)" >&2 #update primary language signature in binary file echo -n " primary language signature..." >&2 if [ -e lang_en.bin ]; then #find symbol _PRI_LANG_SIGNATURE in section '.text' pri_lang=$(cat text.sym | grep -E "\b_PRI_LANG_SIGNATURE\b") - if [ -z "$pri_lang" ]; then echo "NG!\n symbol _PRI_LANG_SIGNATURE not found!" >&2; finish 1; fi + if [ -z "$pri_lang" ]; then echo "$(tput setaf 1)NG!\n symbol _PRI_LANG_SIGNATURE not found!$(tput sgr 0)" >&2; finish 1; fi #get pri_lang address pri_lang_addr='0x'$(echo $pri_lang | cut -f1 -d' ') #read header from primary language binary file @@ -123,31 +141,32 @@ if [ -e lang_en.bin ]; then chscnt=$(echo $header | cut -c18-29 | sed "s/ /\\\\x/g") /bin/echo -e -n "$chscnt" |\ dd of=firmware.bin bs=1 count=4 seek=$(($pri_lang_addr)) conv=notrunc 2>/dev/null - echo "OK" >&2 + echo "$(tput setaf 2)OK$(tput sgr 0)" >&2 else - echo "NG! - file lang_en.bin not found!" >&2; + echo "$(tput setaf 1)NG! - file lang_en.bin not found!$(tput sgr 0)" >&2; finish 1 fi #convert bin to hex -echo -n " converting to hex..." >&2 +echo -n " converting primary to hex..." >&2 $OBJCOPY -I binary -O ihex ./firmware.bin ./firmware.hex -echo "OK" >&2 +echo "$(tput setaf 2)OK$(tput sgr 0)" >&2 #update _SEC_LANG in binary file if language is selected -echo -n " secondary language data..." >&2 +echo -n " secondary language data..." >&2 if [ ! -z "$LNG" ]; then ./update_lang.sh $LNG 2>./update_lang.out - if [ $? -ne 0 ]; then echo "NG! - check update_lang.out file" >&2; finish 1; fi - echo "OK" >&2 + if [ $? -ne 0 ]; then echo "$(tput setaf 1)NG! - check update_lang.out file$(tput sgr 0)" >&2; finish 1; fi + echo "$(tput setaf 2)OK$(tput sgr 0)" >&2 finish 0 else - echo "Updating languages:" >&2 + echo >&2 + echo " Updating languages:" >&2 for lang in $LANGUAGES; do if [ -e lang_$lang.bin ]; then - echo -n " $lang : " >&2 + echo -n " $lang : " >&2 ./update_lang.sh $lang 2>./update_lang_$lang.out 1>/dev/null - if [ $? -eq 0 ]; then echo 'OK' >&2; else echo 'NG!' >&2; finish 1; fi + if [ $? -eq 0 ]; then echo "$(tput setaf 2)OK$(tput sgr 0)" >&2; else echo "$(tput setaf 1)NG!$(tput sgr 0)" >&2; finish 1; fi fi done fi @@ -166,17 +185,23 @@ lang_size_pad=$(( ($lang_size+4096-1) / 4096 * 4096 )) # TODO: hard-coded! get value by preprocessing LANG_SIZE from xflash_layout.h! lang_reserved=249856 -echo " total size usage: $lang_size_pad ($lang_size)" -echo " reserved size: $lang_reserved" +echo -n " total size usage: " >&2 if [ $lang_size_pad -gt $lang_reserved ]; then - echo "NG! - language data too large" >&2 + echo -n "$(tput setaf 1)" >&2 +else + echo -n "$(tput setaf 2)" >&2 +fi +echo "$lang_size_pad ($lang_size)$(tput sgr 0)" >&2 +echo " reserved size: $(tput setaf 2)$lang_reserved$(tput sgr 0)" >&2 +if [ $lang_size_pad -gt $lang_reserved ]; then + echo "$(tput setaf 1)NG! - language data too large$(tput sgr 0)" >&2 finish 1 fi #convert lang.bin to lang.hex -echo -n " converting to hex..." >&2 +echo -n " converting multi language to hex..." >&2 $OBJCOPY -I binary -O ihex ./lang.bin ./lang.hex -echo "OK" >&2 +echo "$(tput setaf 2)OK$(tput sgr 0)" >&2 #append languages to hex file cat ./lang.hex >> firmware.hex diff --git a/lang/fw-clean.sh b/lang/fw-clean.sh index 2c6e73dca..87172cf30 100755 --- a/lang/fw-clean.sh +++ b/lang/fw-clean.sh @@ -1,34 +1,44 @@ #!/bin/bash # +# Version 1.0.1 Build 10 +# # fw-clean.sh - multi-language support script # Remove all firmware output files from lang folder. # - +############################################################################# +# Change log: +# 21 June 2018, XPila, Initial +# 17 Dec. 2021, 3d-gussner, Use one config file for all languages +# 11 Jan. 2022, 3d-gussner, Added version and Change log +# colored output +# Use `git rev-list --count HEAD fw-clean.sh` +# to get Build Nr +############################################################################# # Config: if [ -z "$CONFIG_OK" ]; then eval "$(cat config.sh)"; fi -if [ -z "$CONFIG_OK" ] | [ $CONFIG_OK -eq 0 ]; then echo 'Config NG!' >&2; exit 1; fi +if [ -z "$CONFIG_OK" ] | [ $CONFIG_OK -eq 0 ]; then echo "$(tput setaf 1)Config NG!$(tput sgr0)" >&2; exit 1; fi if [ ! -z "$COMMUNITY_LANGUAGES" ]; then LANGUAGES+=" $COMMUNITY_LANGUAGES" fi -echo "fw-clean languages:$LANGUAGES" >&2 +echo "$(tput setaf 2)fw-clean.sh started$(tput sgr0)" >&2 +echo "fw-clean languages:$(tput setaf 2)$LANGUAGES$(tput sgr0)" >&2 result=0 rm_if_exists() { if [ -e $1 ]; then - echo -n " removing '$1'..." >&2 + echo -n "$(tput sgr0) removing $(tput sgr0) '$1'..." >&2 if rm $1; then - echo "OK" >&2 + echo "$(tput setaf 2)OK$(tput sgr0)" >&2 else - echo "NG!" >&2 + echo "$(tput setaf 1)NG!$(tput sgr0)" >&2 result=1 fi fi } -echo "fw-clean.sh started" >&2 rm_if_exists text.sym rm_if_exists progmem1.sym @@ -52,11 +62,10 @@ for lang in $LANGUAGES; do rm_if_exists update_lang_$lang.out done -echo -n "fw-clean.sh finished" >&2 if [ $result -eq 0 ]; then - echo " with success" >&2 + echo "$(tput setaf 2)fw-clean.sh finished with success$(tput sgr0)" >&2 else - echo " with errors!" >&2 + echo "$(tput setaf 1)fw-clean.sh finished with errors!$(tput sgr0)" >&2 fi case "$-" in diff --git a/lang/lang-build.sh b/lang/lang-build.sh index 80102a1ce..8a612bd17 100755 --- a/lang/lang-build.sh +++ b/lang/lang-build.sh @@ -1,5 +1,7 @@ #!/bin/bash # +# Version 1.0.2 Build 24 +# # lang-build.sh - multi-language support script # generate lang_xx.bin (language binary file) # @@ -9,21 +11,39 @@ # Output files: # lang_xx.bin # +# Depending on files: +# ../Firmware/config.h to read the max allowed size for translations +# # Temporary files: +# lang_en.cnt //calculated number of messages in english +# lang_en.max //maximum size determined by reading "../Firmware/config.h" # lang_xx.tmp # lang_xx.dat # +############################################################################# +# Change log: +# 18 June 2018, XPila, Initial +# 17 Dec. 2021, 3d-gussner, Use one config file for all languages +# 11 Jan. 2022, 3d-gussner, Add message and size count comparison +# Added version and Change log +# colored output +# Add Community language support +# Use `git rev-list --count HEAD lang-build.sh` +# to get Build Nr +############################################################################# +# # Config: -#startup message -echo "lang-build.sh started" >&2 if [ -z "$CONFIG_OK" ]; then eval "$(cat config.sh)"; fi -if [ -z "$CONFIG_OK" ] | [ $CONFIG_OK -eq 0 ]; then echo 'Config NG!' >&2; exit 1; fi +if [ -z "$CONFIG_OK" ] | [ $CONFIG_OK -eq 0 ]; then echo "$(tput setaf 1)Config NG!$(tput sgr 0)" >&2; exit 1; fi if [ ! -z "$COMMUNITY_LANGUAGES" ]; then LANGUAGES+=" $COMMUNITY_LANGUAGES" fi -echo "lang-build languages:$LANGUAGES" >&2 + +#startup message +echo "$(tput setaf 2)lang-build.sh started$(tput sgr 0)" >&2 +echo "lang-build languages:$(tput setaf 2)$LANGUAGES$(tput sgr 0)" >&2 #awk code to format ui16 variables for dd awk_ui16='{ h=int($1/256); printf("\\x%02x\\x%02x\n", int($1-256*h), h); }' @@ -33,9 +53,9 @@ awk_ui16='{ h=int($1/256); printf("\\x%02x\\x%02x\n", int($1-256*h), h); }' finish() { if [ $1 -eq 0 ]; then - echo "lang-build.sh finished with success" >&2 + echo "$(tput setaf 2)lang-build.sh finished with success$(tput sgr 0)" >&2 else - echo "lang-build.sh finished with errors!" >&2 + echo "$(tput setaf 1)lang-build.sh finished with errors!$(tput sgr 0)" >&2 fi exit $1 } @@ -106,7 +126,7 @@ write_header() generate_binary() # $1 - language code ('en', 'cz'...) { - echo "lang="$1 >&2 + echo "lang=$(tput setaf 2)$1$(tput sgr 0)" >&2 #remove output and temporary files rm -f lang_$1.bin rm -f lang_$1.tmp @@ -118,6 +138,16 @@ generate_binary() if [ "$1" = "en" ]; then #remove comments and empty lines cat lang_en.txt | sed '/^$/d;/^#/d' + #calculate number of strings + count=$(grep -c '^"' lang_en.txt) + echo "count="$count >&2 + #Calculate the number of strings and save to temporary file + echo $count >lang_en.cnt + #read the allowed maxsize from "../Firmware/config.h" and save to temporary file + maxsize=$(($(grep "#define LANG_SIZE_RESERVED" ../Firmware/config.h|sed -e's/ */ /g' |cut -d ' ' -f3))) + + echo "maxsize="$maxsize >&2 + echo $maxsize >lang_en.max else #remove comments and empty lines, print lines with translated text only cat lang_en_$1.txt | sed '/^$/d;/^#/d' | sed -n 'n;p' @@ -128,12 +158,29 @@ generate_binary() #calculate number of strings count=$(grep -c '^"' lang_$1.tmp) echo "count="$count >&2 + # read string count of English and compare it with the translation + encount=$(cat lang_en.cnt) + if [ "$count" -eq "$encount" ]; then + echo "$(tput setaf 2)OK:"$1"="$count"$(tput sgr 0) is equal to $(tput setaf 2)en="$encount"$(tput sgr 0)" >&2 + else + echo "$(tput setaf 1)Error:"$1"="$count"$(tput sgr 0) is NOT equal to $(tput setaf 1)en="$encount"$(tput sgr 0)" >&2 + finish 1 + fi #calculate text data offset offs=$((16 + 2 * $count)) echo "offs="$offs >&2 #calculate text data size size=$(($offs + $(wc -c lang_$1.dat | cut -f1 -d' '))) echo "size="$size >&2 + # read maxsize and compare with the translation + maxsize=$(cat lang_en.max) + if [ "$size" -lt "$maxsize" ]; then + free_space=$(($maxsize - $size)) + echo "$(tput setaf 2)OK:"$1"="$size"$(tput sgr 0) is less than $(tput setaf 2)"$maxsize"$(tput sgr 0). Free space:$(tput setaf 2)"$free_space"$(tput sgr 0)" >&2 + else + echo "$(tput setaf 1)Error:"$1"="$size"$(tput sgr 0) is higer than $(tput setaf 3)"$maxsize"$(tput sgr 0)" >&2 + finish 1 + fi #write header with empty signature and checksum write_header $1 $size $count 0x0000 0x00000000 #write offset table diff --git a/lang/lang-clean.sh b/lang/lang-clean.sh index c64b8d520..37008c653 100755 --- a/lang/lang-clean.sh +++ b/lang/lang-clean.sh @@ -1,13 +1,25 @@ #!/bin/bash # +# Version 1.0.1 Build 9 +# # clean.sh - multi-language support script # Remove all language output files from lang folder. # - +############################################################################# +# Change log: +# 1 Nov. 2018, XPila, Initial +# 17 Dec. 2021, 3d-gussner, Use one config file for all languages +# 11 Jan. 2022, 3d-gussner, Also remove temporally files which have been +# generated for message and size count comparison +# Added version and Change log +# colored output +# Add Community language support +# Use `git rev-list --count HEAD lang-clean.sh` +# to get Build Nr +############################################################################# # Config: -echo "CONFIG: $CONFIG_OK" if [ -z "$CONFIG_OK" ]; then eval "$(cat config.sh)"; fi -if [ -z "$CONFIG_OK" ] | [ $CONFIG_OK -eq 0 ]; then echo 'Config NG!' >&2; exit 1; fi +if [ -z "$CONFIG_OK" ] | [ $CONFIG_OK -eq 0 ]; then echo "$(tput setaf 1)Config NG!$(tput sgr0)" >&2; exit 1; fi if [ ! -z "$COMMUNITY_LANGUAGES" ]; then LANGUAGES+=" $COMMUNITY_LANGUAGES" @@ -18,11 +30,11 @@ result=0 rm_if_exists() { if [ -e $1 ]; then - echo -n " removing '$1'..." >&2 + echo -n "$(tput sgr0) removing $(tput setaf 3)'$1'$(tput sgr0)..." >&2 if rm $1; then - echo "OK" >&2 + echo "$(tput setaf 2)OK$(tput sgr0)" >&2 else - echo "NG!" >&2 + echo "$(tput setaf 1)NG!$(tput sgr0)" >&2 result=1 fi fi @@ -32,6 +44,8 @@ clean_lang() { if [ "$1" = "en" ]; then rm_if_exists lang_$1.tmp + rm_if_exists lang_$1.cnt + rm_if_exists lang_$1.max else rm_if_exists lang_$1.tmp rm_if_exists lang_en_$1.tmp @@ -46,21 +60,20 @@ clean_lang() rm_if_exists lang_$1_2.tmp } +echo "$(tput setaf 2)lang-clean.sh started$(tput sgr0)" >&2 #Clean English clean_lang en #Clean languages -echo "lang-clean.sh started" >&2 -echo "lang-clean languages:$LANGUAGES" >&2 +echo "lang-clean languages:$(tput setaf 2)$LANGUAGES$(tput sgr0)" >&2 for lang in $LANGUAGES; do clean_lang $lang done -echo -n "lang-clean.sh finished" >&2 if [ $result -eq 0 ]; then - echo " with success" >&2 + echo "$(tput setaf 2) lang-clean.sh with success$(tput sgr0)" >&2 else - echo " with errors!" >&2 + echo "$(tput setaf 1) lang-clean.sh with errors!$(tput sgr0)" >&2 fi case "$-" in diff --git a/lang/lang-export.sh b/lang/lang-export.sh index 940eff53a..3cec10ab5 100755 --- a/lang/lang-export.sh +++ b/lang/lang-export.sh @@ -1,16 +1,37 @@ #!/bin/bash # +# Version 1.0.1 Build 17 +# # lang-export.sh - multi-language support script # for generating lang_xx.po # +############################################################################# +# Change log: +# 9 Nov 2018, XPila, Initial +# 14 Sep. 2019, 3d-gussner, Prepare adding new language +# 1 Mar. 2019, 3d-gussner, Move `Dutch` language parts +# Add templates for future community languages +# 17 Dec. 2021, 3d-gussner, Use one config file for all languages +# Fix missing last translation +# 21 Dec. 2021, 3d-gussner, Add Swedish, Danish, Slovanian, Hungarian, +# Luxembourgish, Croatian +# 3 Jan. 2022, 3d-gussner, Add Lithuanian +# 11 Jan. 2022, 3d-gussner, Added version and Change log +# colored output +# Add Community language support +# Use `git rev-list --count HEAD lang-export.sh` +# to get Build Nr +############################################################################# # Config: if [ -z "$CONFIG_OK" ]; then eval "$(cat config.sh)"; fi -if [ -z "$CONFIG_OK" ] | [ $CONFIG_OK -eq 0 ]; then echo 'Config NG!' >&2; exit 1; fi +if [ -z "$CONFIG_OK" ] | [ $CONFIG_OK -eq 0 ]; then echo "$(tput setaf 1)Config NG!$(tput sgr 0)" >&2; exit 1; fi + +echo "$(tput setaf 2)lang-export.sh started$(tput sgr 0)" >&2 if [ ! -z "$COMMUNITY_LANGUAGES" ]; then LANGUAGES+=" $COMMUNITY_LANGUAGES" fi -echo "lang-export languages:$LANGUAGES" >&2 +echo "$(tput setaf 2)lang-export languages:$LANGUAGES$(tput sgr 0)" >&2 # relative path to source folder SRCDIR="../Firmware" @@ -78,7 +99,7 @@ else esac) # unknown language - error if [ -z "LNGNAME" ]; then - echo "Invalid argument '$LNG'." + echo "Invalid argument $(tput setaf 1)'$LNG'$(tput sgr 0).">&2 exit 1 fi INFILE=lang_en_$LNG.txt @@ -88,18 +109,16 @@ fi # remove output file if exists if [ -e $OUTFILE ]; then rm -f -v $OUTFILE; fi -echo "lang-export.sh started" - #total strings CNTTXT=$(grep '^#' -c $INFILE) #not translated strings CNTNT=$(grep '^\"\\x00\"' -c $INFILE) -echo " $CNTTXT texts, $CNTNT not translated" +echo " $(tput setaf 2)$CNTTXT$(tput sgr 0) texts, $(tput setaf 3)$CNTNT$(tput sgr 0) not translated" >&2 # list .cpp, .c and .h files from source folder SRCFILES=$(ls "$SRCDIR"/*.cpp "$SRCDIR"/*.c "$SRCDIR"/*.h) -echo " selected language=$LNGNAME" +echo " selected language=$(tput setaf 2)$LNGNAME$(tput sgr 0)" >&2 # write po/pot header ( @@ -138,7 +157,7 @@ num=1 #end debug if [ "${s:0:1}" = "\"" ]; then if [[ "${s0:0:1}" = "\"" || "$LNG" = "en" ]]; then - echo " processing $num of $CNTTXT" >&2 + echo -ne " processing $num of $CNTTXT\033[0K\r" >&2 # write po/pot item ( if [ "$LNG" = "en" ]; then s1=$s0; s0=$s; fi @@ -166,6 +185,6 @@ done >>$OUTFILE) 2>&1 #replace LF with CRLF sync sed -i 's/$/\r/' $OUTFILE - -echo "lang-export.sh finished" +echo >&2 +echo "$(tput setaf 2)lang-export.sh finished$(tput sgr 0)">&2 exit 0 diff --git a/lang/lang-import.sh b/lang/lang-import.sh index c1e6bb194..07f78e561 100755 --- a/lang/lang-import.sh +++ b/lang/lang-import.sh @@ -1,15 +1,39 @@ #!/bin/bash # +# Version 1.0.1 Build 23 +# # lang-import.sh - multi-language support script # for importing translated xx.po +# +############################################################################# +# Change log: +# 9 Nov 2018, XPila, Initial +# 14 Sep. 2019, 3d-gussner, Prepare adding new language +# 1 Mar. 2019, 3d-gussner, Move `Dutch` language parts +# Add templates for future community languages +# 17 Dec. 2021, 3d-gussner, Use one config file for all languages +# Fix missing last translation +# Add counter +# replace two double quotes with `\x00` +# 21 Dec. 2021, 3d-gussner, Add Swedish, Danish, Slovanian, Hungarian, +# Luxembourgish, Croatian +# 3 Jan. 2022, 3d-gussner, Add Lithuanian +# 11 Jan. 2022, 3d-gussner, Added version and Change log +# colored output +# Add Community language support +# Use `git rev-list --count HEAD lang-export.sh` +# to get Build Nr +############################################################################# # Config: if [ -z "$CONFIG_OK" ]; then eval "$(cat config.sh)"; fi -if [ -z "$CONFIG_OK" ] | [ $CONFIG_OK -eq 0 ]; then echo 'Config NG!' >&2; exit 1; fi +if [ -z "$CONFIG_OK" ] | [ $CONFIG_OK -eq 0 ]; then echo "$(tput setaf 1)Config NG!$(tput sgr 0)" >&2; exit 1; fi + +echo "$(tput setaf 2)lang-import.sh started$(tput sgr 0)" >&2 if [ ! -z "$COMMUNITY_LANGUAGES" ]; then LANGUAGES+=" $COMMUNITY_LANGUAGES" fi -echo "lang-import languages:$LANGUAGES" >&2 +echo "$(tput setaf 2)lang-import languages:$LANGUAGES$(tput sgr 0)" >&2 LNG=$1 # if no arguments, 'all' is selected (all po and also pot will be generated) @@ -33,7 +57,7 @@ cd po/new # check if input file exists if ! [ -e $LNGISO.po ]; then - echo "Input file $LNGISO.po not found!" >&2 + echo "$(tput setaf 1)Input file $LNGISO.po not found!$(tput sgr 0)" >&2 exit -1 fi @@ -249,7 +273,7 @@ cat $LNG'_filtered.po' | sed ':a;N;$!ba;s/\x22\n\x22//g' > $LNG'_new.po' CNTTXT=$(grep '^# MSG' -c $LNGISO.po) num=1 -echo " selected language=$LNGISO" >&2 +echo " selected language=$(tput setaf 2)$LNGISO$(tput sgr 0)" >&2 #generate new dictionary cat ../../lang_en.txt | sed 's/\\/\\\\/g' | while read -r s; do /bin/echo -e "$s" @@ -260,11 +284,11 @@ cat ../../lang_en.txt | sed 's/\\/\\\\/g' | while read -r s; do s=$(/bin/echo -e "$s") s2=$(grep -F -A1 -B0 "msgid $s" "$LNG"_new.po | tail -n1 | sed 's/^msgstr //') if [ -z "$s2" ]; then - echo " processing $num of $CNTTXT" >&2 + echo -ne " processing $num of $CNTTXT\033[0K\r" >&2 echo '"\x00"' num=$((num+1)) else - echo " processing $num of $CNTTXT" >&2 + echo -ne " processing $num of $CNTTXT\033[0K\r" >&2 echo "$s2" num=$((num+1)) fi @@ -272,8 +296,11 @@ cat ../../lang_en.txt | sed 's/\\/\\\\/g' | while read -r s; do fi done > lang_en_$LNG.txt -echo "Finished with $LNGISO" >&2 +echo >&2 +echo "$(tput setaf 2)Finished with $LNGISO$(tput sgr 0)" >&2 #replace two double quotes to "\x00" sed -i 's/""/"\\x00"/g' lang_en_$LNG.txt #remove CR sed -i "s/\r//g" lang_en_$LNG.txt +echo >&2 +echo "$(tput setaf 2)lang-import.sh finished$(tput sgr 0)">&2 \ No newline at end of file diff --git a/lang/progmem.sh b/lang/progmem.sh index 53993b280..f893b473e 100755 --- a/lang/progmem.sh +++ b/lang/progmem.sh @@ -1,5 +1,7 @@ #!/bin/bash # +# Version 1.0.1 Build 12 +# # progmem.sh - multi-language support script # Examine content of progmem sections (default is progmem1). # @@ -16,14 +18,22 @@ # $PROGMEM.var - variables - strings # $PROGMEM.txt - text data only (not used) # +############################################################################# +# Change log: +# 31 May 2018, XPila, Initial +# 9 June 2020, 3d-gussner, Added version and Change log +# 9 June 2020, 3d-gussner, colored output +# 2 Apr. 2021, 3d-gussner, Use `git rev-list --count HEAD progmem.sh` +# to get Build Nr +############################################################################# # # Config: if [ -z "$CONFIG_OK" ]; then eval "$(cat config.sh)"; fi -if [ -z "$OUTDIR" ]; then echo 'variable OUTDIR not set!' >&2; exit 1; fi -if [ -z "$OBJDIR" ]; then echo 'variable OBJDIR not set!' >&2; exit 1; fi -if [ -z "$INOELF" ]; then echo 'variable INOELF not set!' >&2; exit 1; fi -if [ -z "$OBJDUMP" ]; then echo 'variable OBJDUMP not set!' >&2; exit 1; fi -if [ -z "$CONFIG_OK" ] | [ $CONFIG_OK -eq 0 ]; then echo 'Config NG!' >&2; exit 1; fi +if [ -z "$OUTDIR" ]; then echo "$(tput setaf 1)variable OUTDIR not set!$(tput sgr0)" >&2; exit 1; fi +if [ -z "$OBJDIR" ]; then echo "$(tput setaf 1)variable OBJDIR not set!$(tput sgr0)" >&2; exit 1; fi +if [ -z "$INOELF" ]; then echo "$(tput setaf 1)variable INOELF not set!$(tput sgr0)" >&2; exit 1; fi +if [ -z "$OBJDUMP" ]; then echo "$(tput setaf 1)variable OBJDUMP not set!$(tput sgr0)" >&2; exit 1; fi +if [ -z "$CONFIG_OK" ] | [ $CONFIG_OK -eq 0 ]; then echo "$(tput setaf 1)Config NG!$(tput sgr0)" >&2; exit 1; fi # # Program memory used PROGMEM=progmem$1 @@ -39,11 +49,11 @@ if [ -z "$1" ]; then PROGMEM=progmem1; fi # 6. perform character check and conversion (output to $PROGMEM.var and $PROGMEM.txt) # -echo "progmem.sh started" >&2 +echo "$(tput setaf 2)progmem.sh started$(tput sgr0)" >&2 # (0) echo " progmem.sh (0) - checking input files" >&2 -if [ ! -e $OUTDIR ]; then echo "progmem.sh - file '$INOELF' not found!" >&2; exit 1; fi +if [ ! -e $OUTDIR ]; then echo "progmem.sh - file $(tput setaf 2)"$INOELF"$(tput sgr 0) not found!" >&2; exit 1; fi # (1) echo " progmem.sh (1) - removing output files" >&2 @@ -111,6 +121,6 @@ cat $PROGMEM.chr | \ #this step can be omitted because .txt file is not used cat $PROGMEM.var | sed 's/\r/\n/g' | sed -E 's/^[0-9a-f]{8} [^ ]* //' >$PROGMEM.txt -echo "progmem.sh finished" >&2 +echo "$(tput setaf 2)progmem.sh finished$(tput sgr0)" >&2 exit 0 \ No newline at end of file diff --git a/lang/textaddr.sh b/lang/textaddr.sh index 3645a7f03..c948f1a94 100755 --- a/lang/textaddr.sh +++ b/lang/textaddr.sh @@ -1,5 +1,7 @@ #!/bin/sh # +# Version 1.0.1 Build 7 +# # textaddr.sh - multi-language support script # Compile progmem1.var and lang_en.txt files to textaddr.txt file (mapping of progmem addreses to text idenifiers) # @@ -19,11 +21,19 @@ # after sort this will generate pairs of lines (line from progmem1 first) # result of sort is compiled with simple script and stored into file textaddr.txt # +############################################################################# +# Change log: +# 30 May 2018, XPila, Initial +# 9 June 2020, 3d-gussner, Added version and Change log +# 9 June 2020, 3d-gussner, colored output +# 2 Apr. 2021, 3d-gussner, Use `git rev-list --count HEAD textaddr.sh` +# to get Build Nr +############################################################################# -echo "textaddr.sh started" >&2 +echo "$(tput setaf 2)textaddr.sh started$(tput sgr0)" >&2 -if [ ! -e progmem1.var ]; then echo 'textaddr.sh - file progmem1.var not found!' >&2; exit 1; fi -if [ ! -e lang_en.txt ]; then echo 'textaddr.sh - file lang_en.txt not found!' >&2; exit 1; fi +if [ ! -e progmem1.var ]; then echo "$(tput setaf 1)textaddr.sh - file progmem1.var not found!$(tput sgr0)" >&2; exit 1; fi +if [ ! -e lang_en.txt ]; then echo "$(tput setaf 1)textaddr.sh - file lang_en.txt not found!$(tput sgr0)" >&2; exit 1; fi addr='' text='' (cat progmem1.var | sed -E "s/^([^ ]*) ([^ ]*) (.*)/\1 \"\3\"/";\ @@ -63,6 +73,6 @@ text='' fi done > textaddr.txt -echo "textaddr.sh finished" >&2 +echo "$(tput setaf 2)textaddr.sh finished$(tput sgr0)" >&2 exit 0 \ No newline at end of file diff --git a/lang/update_lang.sh b/lang/update_lang.sh index cc660463e..04ddc16dd 100755 --- a/lang/update_lang.sh +++ b/lang/update_lang.sh @@ -1,12 +1,23 @@ #!/bin/sh # +# Version 1.0.1 Build 10 +# # update_lang.sh - multi-language support script # Update secondary language in binary file. # +############################################################################# +# Change log: +# 17 June 2018, XPila, Initial +# 9 June 2020, 3d-gussner, Added version and Change log +# 9 June 2020, 3d-gussner, colored output +# 2 Apr. 2021, 3d-gussner, Use `git rev-list --count HEAD update_lang.sh` +# to get Build Nr +############################################################################# +# # Config: if [ -z "$CONFIG_OK" ]; then eval "$(cat config.sh)"; fi -if [ -z "$OBJCOPY" ]; then echo 'variable OBJCOPY not set!' >&2; exit 1; fi -if [ -z "$CONFIG_OK" ] | [ $CONFIG_OK -eq 0 ]; then echo 'Config NG!' >&2; exit 1; fi +if [ -z "$OBJCOPY" ]; then echo "$(tput setaf 1)variable OBJCOPY not set!$(tput sgr0)" >&2; exit 1; fi +if [ -z "$CONFIG_OK" ] | [ $CONFIG_OK -eq 0 ]; then echo "$(tput setaf 1)Config NG!$(tput sgr0)" >&2; exit 1; fi # # Selected language: LNG=$1 @@ -17,9 +28,9 @@ finish() { echo if [ "$1" = "0" ]; then - echo "update_lang.sh finished with success" >&2 + echo "$(tput setaf 2)update_lang.sh finished with success$(tput sgr0)" >&2 else - echo "update_lang.sh finished with errors!" >&2 + echo "$(tput setaf 1)update_lang.sh finished with errors!$(tput sgr0)" >&2 fi case "$-" in *i*) echo "press enter key" >&2; read ;; @@ -27,22 +38,22 @@ finish() exit $1 } -echo "update_lang.sh started" >&2 -echo " selected language=$LNG" >&2 +echo "$(tput setaf 2)update_lang.sh started$(tput sgr0)" >&2 +echo " selected language=$(tput setaf 2)$LNG$(tput sgr0)" >&2 echo -n " checking files..." >&2 -if [ ! -e text.sym ]; then echo "NG! file text.sym not found!" >&2; finish 1; fi -if [ ! -e lang_$LNG.bin ]; then echo "NG! file lang_$LNG.bin not found!" >&2; finish 1; fi -if [ ! -e firmware.bin ]; then echo "NG! file firmware.bin not found!" >&2; finish 1; fi +if [ ! -e text.sym ]; then echo "$(tput setaf 1)NG! file text.sym not found!$(tput sgr0)" >&2; finish 1; fi +if [ ! -e lang_$LNG.bin ]; then echo "$(tput setaf 1)NG! file lang_$LNG.bin not found!$(tput sgr0)" >&2; finish 1; fi +if [ ! -e firmware.bin ]; then echo "$(tput setaf 1)NG! file firmware.bin not found!$(tput sgr0)" >&2; finish 1; fi echo "OK" >&2 echo -n " checking symbols..." >&2 #find symbol _SEC_LANG in section '.text' sec_lang=$(cat text.sym | grep -E "\b_SEC_LANG\b") -if [ -z "$sec_lang" ]; then echo "NG!\n symbol _SEC_LANG not found!" >&2; finish 1; fi +if [ -z "$sec_lang" ]; then echo "$(tput setaf 1)NG!\n symbol _SEC_LANG not found!$(tput sgr0)" >&2; finish 1; fi #find symbol _PRI_LANG_SIGNATURE in section '.text' pri_lang=$(cat text.sym | grep -E "\b_PRI_LANG_SIGNATURE\b") -if [ -z "$pri_lang" ]; then echo "NG!\n symbol _PRI_LANG_SIGNATURE not found!" >&2; finish 1; fi +if [ -z "$pri_lang" ]; then echo "$(tput setaf 1)NG!\n symbol _PRI_LANG_SIGNATURE not found!$(tput sgr0)" >&2; finish 1; fi echo "OK" >&2 echo " calculating vars:" >&2 @@ -65,7 +76,7 @@ printf " lang_table_size =0x%04x (=%d bytes)\n" $lang_table_size $lang_table_si lang_file_size=$(wc -c lang_$LNG.bin | cut -f1 -d' ') printf " lang_file_size =0x%04x (=%d bytes)\n" $lang_file_size $lang_file_size >&2 -if [ $lang_file_size -gt $lang_table_size ]; then echo "Lanaguage binary file size too big!" >&2; finish 1; fi +if [ $lang_file_size -gt $lang_table_size ]; then echo "$(tput setaf 1)Lanaguage binary file size too big!$(tput sgr0)" >&2; finish 1; fi echo "updating 'firmware.bin'..." >&2 From 256c3f453bca17ef2e937e4c56c46232f740f23e Mon Sep 17 00:00:00 2001 From: 3d-gussner <3d.gussner@gmail.com> Date: Sun, 30 Jan 2022 11:01:19 +0100 Subject: [PATCH 29/77] PF-build.sh: - Add sort of variants. Request from @leptun - Add Arduino IDE 1.8.19 as an option - Allow upper and lower case. Request from @TojikCZ MK404-build.sh: - Allow upper and lower case. Request by @TojikCZ - Add update option to release OR devel --- MK404-build.sh | 84 +++++++++++++++++++++++++++++++++++--------------- PF-build.sh | 18 ++++++----- 2 files changed, 71 insertions(+), 31 deletions(-) diff --git a/MK404-build.sh b/MK404-build.sh index 4402a444c..30f7eb61f 100755 --- a/MK404-build.sh +++ b/MK404-build.sh @@ -10,7 +10,7 @@ # 3. Install latest updates with 'sudo apt-get upgrade' # # -# Version: 1.0.0-Build_13 +# Version: 1.0.0-Build_14 # Change log: # 11 Feb 2021, 3d-gussner, Inital # 11 Feb 2021, 3d-gussner, Optional flags to check for updates @@ -22,6 +22,8 @@ # 18 Jun 2021, 3d-gussner, Added -g 3 and 4 for more details extrusion lines # 18 Jun 2021, 3d-gussner, Check for updates is default. Fix update if internet connection is lost. # 21 Jun 2021, 3d-gussner, Change board_flash argument to 'y' and firmware_version to 'f' +# 25 Jan 2021, 3d-gussner, Allow upper and lower case in selection +# Add update option to release OR devel #### Start: Failures failures() @@ -74,7 +76,7 @@ while getopts c:f:g:m:n:p:u:x:y:?h flag # '?' 'h' argument usage and help if [ "$help_flag" == "1" ] ; then echo "***************************************" -echo "* MK404-build.sh Version: 1.0.0-Build_13 *" +echo "* MK404-build.sh Version: 1.0.0-Build_14 *" echo "***************************************" echo "Arguments:" echo "$(tput setaf 2)-c$(tput sgr0) Check for update" @@ -98,7 +100,7 @@ echo " -g : '$(tput setaf 2)0$(tput sgr0)' no, '$(tput setaf 2)1$(tput sgr0)' l echo " -m : '$(tput setaf 2)0$(tput sgr0)' no, '$(tput setaf 2)1$(tput sgr0)' yes '$(tput setaf 2)2$(tput sgr0)' with MMU2" echo " -n : '$(tput setaf 2)0$(tput sgr0)' no, '$(tput setaf 2)1$(tput sgr0)' yes" echo " -p : '$(tput setaf 2)MK25$(tput sgr0)', '$(tput setaf 2)MK25S$(tput sgr0)', '$(tput setaf 2)MK3$(tput sgr0)' or '$(tput setaf 2)MK3S$(tput sgr0)'" -echo " -u : '$(tput setaf 2)0$(tput sgr0)' no, '$(tput setaf 2)1$(tput sgr0)' yes '" +echo " -u : '$(tput setaf 2)0$(tput sgr0)' no, '$(tput setaf 2)1$(tput sgr0)' release ', '$(tput setaf 2)2$(tput sgr0)' devel '" echo " -x : '$(tput setaf 2)8$(tput sgr0)',$(tput setaf 2)16$(tput sgr0)',$(tput setaf 2)32$(tput sgr0)' or '$(tput setaf 2)64$(tput sgr0)' Kb." echo " -y : '$(tput setaf 2)256$(tput sgr0)','$(tput setaf 2)384$(tput sgr0)','$(tput setaf 2)512$(tput sgr0)','$(tput setaf 2)1024$(tput sgr0)''$(tput setaf 2)32M$(tput sgr0)'" echo @@ -170,9 +172,8 @@ fi #Start: Check if new build is selected if [ "$new_build_flag" == "1" ]; then check_flag=1 - update_flag=1 fi -if [ "$update_flag" == "1" ]; then +if [[ "$update_flag" == "1" || "$update_flag" == "2" ]]; then check_flag=1 fi #End: Check if new build is selected @@ -196,11 +197,13 @@ if [ ! -z $firmware_version_flag ]; then if [ ! -z $MK404_PRINTER_TEMP ]; then MK404_PRINTER=MK25S fi +elif [[ ! -z $new_build_flag || ! -z $update_flag || ! -z $check_flag ]]; then + echo "continue" else failures 8 fi -if [ -z "$MK404_PRINTER" ]; then +if [[ -z $MK404_PRINTER && -z $new_build_flag && -z $update_flag && -z $check_flag ]]; then failures 9 fi @@ -232,7 +235,7 @@ if [ ! -z $mk404_printer_flag ]; then fi fi -if [ -z $MK404_PRINTER ]; then +if [[ -z $MK404_PRINTER && -z $new_build_flag && -z $update_flag && -z $check_flag ]]; then failures 10 fi @@ -399,38 +402,58 @@ if [ "$check_flag" == "1" ]; then # Get latest release MK404_release_url=$(curl -Ls -o /dev/null -w %{url_effective} https://github.com/$MK404_owner/$MK404_project/releases/latest) MK404_release_tag=$(basename $MK404_release_url) -# Get remote Commit_Hash - #MK404_remote_GIT_COMMIT_HASH=$(git ls-remote --heads $(git config --get remote.origin.url) | grep "refs/heads/master" | cut -f 1) - MK404_remote_GIT_COMMIT_HASH=$(git ls-remote | grep "refs/tags/$MK404_release_tag" | cut -f 1) -# Get remote Commit_Number - MK404_remote_GIT_COMMIT_NUMBER=$(git rev-list $MK404_release_tag --count) +# Get release Commit_Hash + MK404_release_GIT_COMMIT_HASH=$(git ls-remote | grep "refs/tags/$MK404_release_tag" | cut -f 1) +# Get release Commit_Number + MK404_release_GIT_COMMIT_NUMBER=$(git rev-list $MK404_release_tag --count) +# Get latest development Commit_Hash + MK404_devel_GIT_COMMIT_HASH=$(git for-each-ref refs/remotes/origin/master | cut -d" " -f 1) +# Get latest development Commit_Number + MK404_devel_GIT_COMMIT_NUMBER=$(git rev-list refs/remotes/origin/master --count) # Output echo "" echo "Current version : $MK404_current_version" echo "" echo "Current local hash : $MK404_local_GIT_COMMIT_HASH" echo "Current local commit nr : $MK404_local_GIT_COMMIT_NUMBER" - if [ "$MK404_local_GIT_COMMIT_HASH" != "$MK404_remote_GIT_COMMIT_HASH" ]; then + if [ "$MK404_local_GIT_COMMIT_HASH" != "$MK404_release_GIT_COMMIT_HASH" ]; then echo "$(tput setaf 1)" else echo "$(tput setaf 2)" fi echo "Latest release tag : $MK404_release_tag" - echo "Latest release hash : $MK404_remote_GIT_COMMIT_HASH" - echo "Latest remote commit nr : $MK404_remote_GIT_COMMIT_NUMBER" + echo "Latest release hash : $MK404_release_GIT_COMMIT_HASH" + echo "Latest release commit nr: $MK404_release_GIT_COMMIT_NUMBER" + if [ "$MK404_local_GIT_COMMIT_HASH" != "$MK404_devel_GIT_COMMIT_HASH" ]; then + echo "$(tput setaf 1)" + else + echo "$(tput setaf 2)" + fi + echo "Latest devel hash : $MK404_devel_GIT_COMMIT_HASH" + echo "Latest devel commit nr : $MK404_devel_GIT_COMMIT_NUMBER" echo "$(tput sgr 0)" # Check for updates - if [ ! -z $MK404_remote_GIT_COMMIT_HASH ]; then - if [[ "$MK404_local_GIT_COMMIT_HASH" != "$MK404_remote_GIT_COMMIT_HASH" && -z "$update_flag" ]]; then - echo "$(tput setaf 2)Update is availible.$(tput sgr 0)" - read -t 10 -n 1 -p "$(tput setaf 3)Update now Y/n$(tput sgr 0)" update_answer - if [ "$update_answer" == "Y" ]; then + if [ ! -z $MK404_release_GIT_COMMIT_HASH ]; then + if [[ "$MK404_local_GIT_COMMIT_HASH" != "$MK404_release_GIT_COMMIT_HASH" && -z "$update_flag" ]]; then + echo "$(tput setaf 2)Update to release is availible.$(tput sgr 0)" + read -t 10 -n 1 -p "$(tput setaf 3)Update to release now Y/n$(tput sgr 0)" update_answer + if [[ "$update_answer" == "Y" || "$update_answer" == "y" ]]; then update_flag=1 fi echo "" fi fi + if [ ! -z $MK404_devel_GIT_COMMIT_HASH ]; then + if [[ "$MK404_local_GIT_COMMIT_HASH" != "$MK404_devel_GIT_COMMIT_HASH" && -z "$update_flag" ]]; then + echo "$(tput setaf 2)Update to devel is availible.$(tput sgr 0)" + read -t 10 -n 1 -p "$(tput setaf 3)Update to devel now Y/n$(tput sgr 0)" update_answer + if [[ "$update_answer" == "Y" || "$update_answer" == "y" ]]; then + update_flag=2 + fi + echo "" + fi + fi fi } #### End: Check for updates @@ -439,14 +462,27 @@ fi fetch_updates() { if [ "$update_flag" == "1" ]; then - if [ ! -z $MK404_remote_GIT_COMMIT_HASH ]; then - if [ "$MK404_local_GIT_COMMIT_HASH" != "$MK404_remote_GIT_COMMIT_HASH" ]; then + if [ ! -z $MK404_release_GIT_COMMIT_HASH ]; then + if [ "$MK404_local_GIT_COMMIT_HASH" != "$MK404_release_GIT_COMMIT_HASH" ]; then echo "" git fetch --all - read -t 10 -p "$(tput setaf 2)Updating MK404 !$(tput sgr 0)" + read -t 5 -p "$(tput setaf 2)Updating MK404 to release!$(tput sgr 0)" echo "" git reset --hard $MK404_release_tag - read -t 10 -p "$(tput setaf 2)Compiling MK404 !$(tput sgr 0)" + read -t 5 -p "$(tput setaf 2)Compiling MK404 release!$(tput sgr 0)" + echo "" + new_build_flag=1 + fi + fi +elif [ "$update_flag" == "2" ]; then + if [ ! -z $MK404_devel_GIT_COMMIT_HASH ]; then + if [ "$MK404_local_GIT_COMMIT_HASH" != "$MK404_devel_GIT_COMMIT_HASH" ]; then + echo "" + git fetch --all + read -t 5 -p "$(tput setaf 2)Updating MK404 to devel!$(tput sgr 0)" + echo "" + git reset --hard origin/master + read -t 5 -p "$(tput setaf 2)Compiling MK404 devel!$(tput sgr 0)" echo "" new_build_flag=1 fi diff --git a/PF-build.sh b/PF-build.sh index 8a96083d5..296463d3d 100755 --- a/PF-build.sh +++ b/PF-build.sh @@ -56,7 +56,7 @@ # Some may argue that this is only used by a script, BUT as soon someone accidentally or on purpose starts Arduino IDE # it will use the default Arduino IDE folders and so can corrupt the build environment. # -# Version: 2.0.0-Build_66 +# Version: 2.0.0-Build_67 # Change log: # 12 Jan 2019, 3d-gussner, Fixed "compiler.c.elf.flags=-w -Os -Wl,-u,vfprintf -lprintf_flt -lm -Wl,--gc-sections" in 'platform.txt' # 16 Jan 2019, 3d-gussner, Build_2, Added development check to modify 'Configuration.h' to prevent unwanted LCD messages that Firmware is unknown @@ -166,6 +166,9 @@ # 24 Jun 2021, 3d-gussner, Fix MK404 user interaction not to show if compiling 'All' variants # 24 Jun 2021, 3d-gussner, MK404 is only supported on Linux at this moment. # 03 Jan 2022, 3d-gussner, Remove calling lang-community.sh as not needed anymore +# 21 Jan 2022, 3d-gussner, Sort variants +# Add Arduino 1.8.19 as an option +# 25 Jan 2022, 3d-gussner, Allow upper and lower case for MK404 SCRIPT_PATH="$( cd "$(dirname "$0")" ; pwd -P )" @@ -221,7 +224,7 @@ while getopts b:c:d:g:h:i:j:l:m:n:o:p:v:x:y:?h flag # '?' 'h' argument usage and help if [ "$help_flag" == "1" ] ; then echo "***************************************" -echo "* PF-build.sh Version: 2.0.0-Build_66 *" +echo "* PF-build.sh Version: 2.0.0-Build_67 *" echo "***************************************" echo "Arguments:" echo "$(tput setaf 2)-b$(tput sgr0) Build/commit number" @@ -247,7 +250,7 @@ echo " -b : '$(tput setaf 2)Auto$(tput sgr0)' needs git or a number" echo " -c : '$(tput setaf 2)0$(tput sgr0)' clean up, '$(tput setaf 2)1$(tput sgr0)' keep" echo " -d : '$(tput setaf 2)GOLD$(tput sgr0)', '$(tput setaf 2)RC$(tput sgr0)', '$(tput setaf 2)BETA$(tput sgr0)', '$(tput setaf 2)ALPHA$(tput sgr0)', '$(tput setaf 2)DEBUG$(tput sgr0)', '$(tput setaf 2)DEVEL$(tput sgr0)' and '$(tput setaf 2)UNKNOWN$(tput sgr0)'" echo " -g : '$(tput setaf 2)0$(tput sgr0)' no '$(tput setaf 2)1$(tput sgr0)' lite '$(tput setaf 2)2$(tput sgr0)' fancy '$(tput setaf 2)3$(tput sgr0)' lite with Quad_HR '$(tput setaf 2)4$(tput sgr0)' fancy with Quad_HR" -echo " -i : '$(tput setaf 2)1.8.5$(tput sgr0)', '$(tput setaf 2)1.8.13$(tput sgr0)'" +echo " -i : '$(tput setaf 2)1.8.5$(tput sgr0)', '$(tput setaf 2)1.8.13$(tput sgr0)', '$(tput setaf 2)1.8.19$(tput sgr0)'" echo " -j : '$(tput setaf 2)0$(tput sgr0)' no, '$(tput setaf 2)1$(tput sgr0)' yes" echo " -l : '$(tput setaf 2)ALL$(tput sgr0)' for multi language or '$(tput setaf 2)EN_ONLY$(tput sgr0)' for English only" echo " -m : '$(tput setaf 2)0$(tput sgr0)' no, '$(tput setaf 2)1$(tput sgr0)' yes '$(tput setaf 2)2$(tput sgr0)' with MMU2" @@ -343,7 +346,7 @@ fi #Start: Check if Arduino IDE version is correct if [ ! -z "$IDE_flag" ]; then - if [[ "$IDE_flag" == "1.8.5" || "$IDE_flag" == "1.8.13" ]]; then + if [[ "$IDE_flag" == "1.8.5" || "$IDE_flag" == "1.8.13" || "$IDE_flag" == "1.8.19" ]]; then ARDUINO_ENV="${IDE_flag}" else ARDUINO_ENV="1.8.5" @@ -818,7 +821,8 @@ if [ -z "$variant_flag" ] ; then while IFS= read -r -d $'\0' f; do options[i++]="$f" done < <(find Firmware/variants/ -maxdepth 1 -type f -name "*.h" -print0 ) - select opt in "${options[@]}" "All" "Quit"; do + IFS=$'\n' sorted=($(sort -n <<<"${options[*]}")); unset IFS + select opt in "${sorted[@]}" "All" "Quit"; do case $opt in *.h) VARIANT=$(basename "$opt" ".h") @@ -1453,7 +1457,7 @@ if [[ "$output_flag" == "1" || -z "$output_flag" ]]; then if [[ -z "$mk404_flag" && "$variant_flag" != "All" ]]; then echo read -t 10 -n 1 -p "Do you want to start MK404? Y/$(tput setaf 2)n$(tput sgr 0)" mk404_start - if [ "$mk404_start" == "Y" ]; then + if [[ "$mk404_start" == "Y" || "$mk404_start" == "y" ]]; then echo read -t 10 -n 1 -p "Do you want to start MK404 with or without MMU2S? $(tput setaf 2)1$(tput sgr 0)/2" mk404_choose1 if [ "$mk404_choose1" == "1" ]; then @@ -1603,4 +1607,4 @@ done finish_pf-build if [ $TARGET_OS == "linux" ]; then MK404_SIM -fi \ No newline at end of file +fi From c3347dd2cb765d7bfcab713c5a189f5391424518 Mon Sep 17 00:00:00 2001 From: 3d-gussner <3d.gussner@gmail.com> Date: Sun, 30 Jan 2022 11:39:58 +0100 Subject: [PATCH 30/77] =?UTF-8?q?Improve=20language=20scripts=20-=20Add=20?= =?UTF-8?q?German=20`=C3=A4=C3=B6=C3=BC=C3=9F`=20support=20-=20Add/improve?= =?UTF-8?q?=20checks=20=20=20-=20Check=20for=20syntax=20errors=20=20=20-?= =?UTF-8?q?=20Output=20for=20translators=20-=20gitignore=20more=20temporar?= =?UTF-8?q?y=20files?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitignore | 7 + lang/fw-clean.sh | 11 +- lang/lang-build.sh | 30 +++- lang/lang-check.py | 61 ++++++-- lang/lang-clean.sh | 20 ++- lang/lang-export.sh | 21 ++- lang/lang-import.sh | 81 ++++++---- lang/lang_en_de.txt | 230 ++++++++++++++-------------- lang/po/Firmware_de.po | 102 ++++++------- lang/po/new/de.po | 332 ++++++++++++++++++++--------------------- 10 files changed, 513 insertions(+), 382 deletions(-) diff --git a/.gitignore b/.gitignore index db5bacd24..d69ee3819 100644 --- a/.gitignore +++ b/.gitignore @@ -55,3 +55,10 @@ Firmware/Doc /Firmware/variants/printers.h Configuration.tmp config.tmp +/lang/lang_en.max +/lang/po/new/*_new.po +/lang/po/new/*_filered.po +/lang/po/new/nonascii.txt +/lang/po/new/lang_en*.txt +/lang/po/new/*-output.txt +/lang/po/new/*.mo \ No newline at end of file diff --git a/lang/fw-clean.sh b/lang/fw-clean.sh index 87172cf30..0915e7493 100755 --- a/lang/fw-clean.sh +++ b/lang/fw-clean.sh @@ -1,6 +1,6 @@ #!/bin/bash # -# Version 1.0.1 Build 10 +# Version 1.0.1 Build 11 # # fw-clean.sh - multi-language support script # Remove all firmware output files from lang folder. @@ -8,11 +8,20 @@ ############################################################################# # Change log: # 21 June 2018, XPila, Initial +# 11 Sep. 2018, XPila, Lang update, french translation +# resized reserved space +# 18 Oct. 2018, XPila, New lang, arduino 1.8.5 - fw-clean.sh and lang-clean.sh fix +# 10 Dec. 2018, jhoblitt, make all shell scripts executable +# 26 Jul. 2019, leptun, Fix shifted languages. Use \n and \x0a +# 14 Sep. 2019, 3d-gussner, Prepare adding new language +# 01 Mar. 2021, 3d-gussner, Move `Dutch` language parts +# 22 Mar. 2021, 3d-gussner, Move Dutch removing part to correct loaction # 17 Dec. 2021, 3d-gussner, Use one config file for all languages # 11 Jan. 2022, 3d-gussner, Added version and Change log # colored output # Use `git rev-list --count HEAD fw-clean.sh` # to get Build Nr +# 25 Jan. 2022, 3d-gussner, Update documentation ############################################################################# # Config: if [ -z "$CONFIG_OK" ]; then eval "$(cat config.sh)"; fi diff --git a/lang/lang-build.sh b/lang/lang-build.sh index 8a612bd17..21eeb4bd1 100755 --- a/lang/lang-build.sh +++ b/lang/lang-build.sh @@ -1,6 +1,6 @@ #!/bin/bash # -# Version 1.0.2 Build 24 +# Version 1.0.2 Build 25 # # lang-build.sh - multi-language support script # generate lang_xx.bin (language binary file) @@ -23,13 +23,39 @@ ############################################################################# # Change log: # 18 June 2018, XPila, Initial +# 19 June 2018, XPila, New ML support +# 18 Oct. 2018, XPila, New lang French +# 26 Nov. 2018, mkbel, Automate secondary language support build. +# 7 May 2019, ondratu Check translation dictionary files to display definition +# 19 June 2019, mkbel Disable language check warnings of type "[W]: No display definition on line". +# Those warnings were masking all other much more useful build process output. +# 14 Sep. 2019, 3d-gussner, Prepare adding new language +# 18 Sep. 2020, 3d-gussner, Update new messages and their translations, fix translations +# Update CZ, FR, IT, ES translations +# CZ thanks to @DRracer +# FR thanks to Carlin Dcustom +# ES +# IT thanks to @wavexx +# Co-authored-by: @DRracer, @wavexx +# 1 Mar. 2021, 3d-gussner, Add Dutch translation # 17 Dec. 2021, 3d-gussner, Use one config file for all languages +# 21 Dec. 2021, 3d-gussner, Prepare more community languages +# Swedish +# Danish +# Slovanian +# Hungarian +# Luxembourgian +# Croatian +# 3 Jan. 2022, 3d-gussner, Prepare Lithuanian +# Cleanup outdated code # 11 Jan. 2022, 3d-gussner, Add message and size count comparison # Added version and Change log # colored output # Add Community language support # Use `git rev-list --count HEAD lang-build.sh` # to get Build Nr +# 25 Jan. 2022, 3d-gussner, Fix check +# Update documentation ############################################################################# # # Config: @@ -135,7 +161,7 @@ generate_binary() #check lang dictionary ./lang-check.py $1 #--no-warning #create lang_xx.tmp - different processing for 'en' language - if [ "$1" = "en" ]; then + if [[ "$1" = "en" || ! -f "lang_en.max" ]]; then #remove comments and empty lines cat lang_en.txt | sed '/^$/d;/^#/d' #calculate number of strings diff --git a/lang/lang-check.py b/lang/lang-check.py index 87f4d67ee..8fbb9bdc1 100755 --- a/lang/lang-check.py +++ b/lang/lang-check.py @@ -1,19 +1,31 @@ #!/usr/bin/env python3 # -# Version 1.0.2 - Build 37 +# Version 1.0.2 - Build 38 ############################################################################# # Change log: -# 7 May 2019, Ondrej Tuma, Initial -# 9 June 2020, 3d-gussner, Added version and Change log -# 9 June 2020, 3d-gussner, Wrap text to 20 char and rows -# 9 June 2020, 3d-gussner, colored output +# 7 May 2019, ondratu , Initial +# 13 June 2019, 3d-gussner, Fix length false positives +# 14 Sep. 2019, 3d-gussner, Prepare adding new language +# 18 Sep. 2020, 3d-gussner, Fix execution of lang-check.py # 2 Apr. 2021, 3d-gussner, Fix and improve text warp # 22 Apr. 2021, DRracer , add English source to output # 23 Apr. 2021, wavexx , improve # 24 Apr. 2021, wavexx , improve -# 26 Apr. 2021, 3d-gussner, add character ruler -# 07 Jan. 2022, 3d-gussner, Check for Syntax errors and exit with error +# 26 Apr. 2021, wavexx , add character ruler +# 21 Dec. 2021, 3d-gussner, Prepare more community languages +# Swedish +# Danish +# Slovanian +# Hungarian +# Luxembourgian +# Croatian +# 3 Jan. 2022, 3d-gussner, Prepare Lithuanian +# 7 Jan. 2022, 3d-gussner, Check for Syntax errors and exit with error # , add Build number 'git rev-list --count HEAD lang-check.py' +# 30 Jan. 2022, 3d-gussner, Add arguments. Requested by @AttilaSVK +# --information == output all source and translated messages +# --import-check == used by `lang-import.sh`to verify +# newly import `lang_en_??.txt` files ############################################################################# # # Expected syntax of the files, which other scripts depend on @@ -112,12 +124,15 @@ def ign_char_first(c): def ign_char_last(c): return c.isalnum() or c in {'.', "'"} -def parse_txt(lang, no_warning, warn_empty): +def parse_txt(lang, no_warning, warn_empty, information, import_check): """Parse txt file and check strings to display definition.""" if lang == "en": file_path = "lang_en.txt" else: - file_path = "lang_en_%s.txt" % lang + if import_check: + file_path = "po/new/lang_en_%s.txt" % lang + else: + file_path = "lang_en_%s.txt" % lang print(green("Start %s lang-check" % lang)) @@ -208,7 +223,7 @@ def parse_txt(lang, no_warning, warn_empty): source = unescape(source) if lang != "en": translation = unescape(translation) - + #print (translation) #Debug wrapped_source = wrap_text(source, cols) rows_count_source = len(wrapped_source) @@ -271,6 +286,12 @@ def parse_txt(lang, no_warning, warn_empty): print_source_translation(source, translation, wrapped_source, wrapped_translation, rows, cols) + #elif information: + # print(green('[I]: %s' % (message))) + # print_source_translation(source, translation, + # wrapped_source, wrapped_translation, + # rows, cols) + # Short translation if not no_warning and len(source) > 0 and len(translation) > 0: @@ -279,6 +300,11 @@ def parse_txt(lang, no_warning, warn_empty): print_source_translation(source, translation, wrapped_source, wrapped_translation, rows, cols) + #elif information: + # print(green('[I]: %s' % (message))) + # print_source_translation(source, translation, + # wrapped_source, wrapped_translation, + # rows, cols) # Incorrect trailing whitespace in translation if not no_warning and len(translation) > 0 and \ @@ -292,6 +318,13 @@ def parse_txt(lang, no_warning, warn_empty): print_source_translation(source, translation, wrapped_source, wrapped_translation, rows, cols) + elif information: + print(green('[I]: %s' % (message))) + print_source_translation(source, translation, + wrapped_source, wrapped_translation, + rows, cols) + + delimiter = src.readline() lines += 1 if ("" == delimiter): @@ -316,10 +349,16 @@ def main(): parser.add_argument( "--warn-empty", action="store_true", help="Warn about empty translations") + parser.add_argument( + "--information", action="store_true", + help="Output all translations") + parser.add_argument( + "--import-check", action="store_true", + help="Check import file and save informational to file") args = parser.parse_args() try: - parse_txt(args.lang, args.no_warning, args.warn_empty) + parse_txt(args.lang, args.no_warning, args.warn_empty, args.information, args.import_check) return 0 except Exception as exc: print_exc() diff --git a/lang/lang-clean.sh b/lang/lang-clean.sh index 37008c653..41dc574aa 100755 --- a/lang/lang-clean.sh +++ b/lang/lang-clean.sh @@ -1,6 +1,6 @@ #!/bin/bash # -# Version 1.0.1 Build 9 +# Version 1.0.1 Build 10 # # clean.sh - multi-language support script # Remove all language output files from lang folder. @@ -8,7 +8,15 @@ ############################################################################# # Change log: # 1 Nov. 2018, XPila, Initial -# 17 Dec. 2021, 3d-gussner, Use one config file for all languages +# 18 Oct. 2018, XPila, New lang, arduino 1.8.5 - fw-clean.sh and lang-clean.sh fix +# 25 Oct. 2018, XPila, New lang - fixed french langcode and comparsion in lang-clean script +# 10 Dec. 2018, jhoblitt, make all shell scripts executable +# 26 Jul. 2019, leptun, Fix shifted languages. Use \n and \x0a +# 14 Sep. 2019, 3d-gussner, Prepare adding new language +# 01 Mar. 2021, 3d-gussner, Move `Dutch` language parts +# 22 Mar. 2021, 3d-gussner, Move Dutch removing part to correct loaction +# 21 Dec. 2021, 3d-gussner, Use one config file for all languages +# 03 Jan. 2022, 3d-gussner, Cleanup outdated code # 11 Jan. 2022, 3d-gussner, Also remove temporally files which have been # generated for message and size count comparison # Added version and Change log @@ -16,6 +24,7 @@ # Add Community language support # Use `git rev-list --count HEAD lang-clean.sh` # to get Build Nr +# 25 Jan. 2022, 3d-gussner, clean up lang-import.sh temproray files ############################################################################# # Config: if [ -z "$CONFIG_OK" ]; then eval "$(cat config.sh)"; fi @@ -52,12 +61,19 @@ clean_lang() rm_if_exists lang_en_$1.dif rm_if_exists lang_$1.ofs rm_if_exists lang_$1.txt + rm_if_exists po/new/$1_new.po + rm_if_exists po/new/$1.mo + rm_if_exists po/new/$1_filtered.po + rm_if_exists po/new/lang_en_$1.txt + rm_if_exists po/new/$1-output.txt fi rm_if_exists lang_$1_check.dif rm_if_exists lang_$1.bin rm_if_exists lang_$1.dat rm_if_exists lang_$1_1.tmp rm_if_exists lang_$1_2.tmp + rm_if_exists po/new/nonascii.txt + } echo "$(tput setaf 2)lang-clean.sh started$(tput sgr0)" >&2 diff --git a/lang/lang-export.sh b/lang/lang-export.sh index 3cec10ab5..a0a3b76e7 100755 --- a/lang/lang-export.sh +++ b/lang/lang-export.sh @@ -1,14 +1,16 @@ #!/bin/bash # -# Version 1.0.1 Build 17 +# Version 1.0.1 Build 18 # # lang-export.sh - multi-language support script # for generating lang_xx.po # ############################################################################# # Change log: -# 9 Nov 2018, XPila, Initial +# 9 Nov. 2018, XPila, Initial +# 10 Dec. 2018, jhoblitt, make all shell scripts executable # 14 Sep. 2019, 3d-gussner, Prepare adding new language +# 6 Sep. 2019, DRracer, change to bash # 1 Mar. 2019, 3d-gussner, Move `Dutch` language parts # Add templates for future community languages # 17 Dec. 2021, 3d-gussner, Use one config file for all languages @@ -16,11 +18,13 @@ # 21 Dec. 2021, 3d-gussner, Add Swedish, Danish, Slovanian, Hungarian, # Luxembourgish, Croatian # 3 Jan. 2022, 3d-gussner, Add Lithuanian +# Cleanup outaded code # 11 Jan. 2022, 3d-gussner, Added version and Change log # colored output # Add Community language support # Use `git rev-list --count HEAD lang-export.sh` # to get Build Nr +# 25 Jan. 2022, 3d-gussner, Replace German HD44780 A00 ROM 'äöüß' to UTF-8 'äöüß' ############################################################################# # Config: if [ -z "$CONFIG_OK" ]; then eval "$(cat config.sh)"; fi @@ -185,6 +189,19 @@ done >>$OUTFILE) 2>&1 #replace LF with CRLF sync sed -i 's/$/\r/' $OUTFILE + +#replace HD44780 A00 'äöüß' to UTF-8 'äöüß' +if [ "$LNG" = "de" ]; then + #replace 'A00 ROM ä' with 'ä' + sed -i 's/\\xe1/\xc3\xa4/g' $OUTFILE + #replace 'A00 ROM ü' with 'ü' + sed -i 's/\\xf5/\xc3\xbc/g' $OUTFILE + #replace 'A00 ROM ö' with 'ö' + sed -i 's/\\xef/\xc3\xb6/g' $OUTFILE + #replace 'A00 ROM ß' with 'ß' + sed -i 's/\\xe2/\xc3\x9f/g' $OUTFILE +fi + echo >&2 echo "$(tput setaf 2)lang-export.sh finished$(tput sgr 0)">&2 exit 0 diff --git a/lang/lang-import.sh b/lang/lang-import.sh index 07f78e561..a79915433 100755 --- a/lang/lang-import.sh +++ b/lang/lang-import.sh @@ -1,13 +1,18 @@ #!/bin/bash # -# Version 1.0.1 Build 23 +# Version 1.0.1 Build 24 # # lang-import.sh - multi-language support script # for importing translated xx.po # ############################################################################# # Change log: -# 9 Nov 2018, XPila, Initial +# 9 Nov. 2018, XPila, Initial +# 21 Nov. 2018, XPila, fix - replace '\n' with space in all languages +# 10 Dec. 2018, jhoblitt, make all shell scripts executable +# 21 Aug. 2019, 3d-gussner, Added "All" argument and it is default in nothing is chosen +# Added few German/French diacritical characters +# 6 Sep. 2019, DRracer, change to bash # 14 Sep. 2019, 3d-gussner, Prepare adding new language # 1 Mar. 2019, 3d-gussner, Move `Dutch` language parts # Add templates for future community languages @@ -18,11 +23,16 @@ # 21 Dec. 2021, 3d-gussner, Add Swedish, Danish, Slovanian, Hungarian, # Luxembourgish, Croatian # 3 Jan. 2022, 3d-gussner, Add Lithuanian +# Cleanup outaded code # 11 Jan. 2022, 3d-gussner, Added version and Change log # colored output # Add Community language support -# Use `git rev-list --count HEAD lang-export.sh` +# Use `git rev-list --count HEAD lang-import.sh` # to get Build Nr +# 14 Jan. 2022, 3d-gussner, Replace German UTF-8 '' to HD44780 A00 ROM '' +# 28 Jan. 2022, 3d-gussner, Run lang-check and output `xx-output.txt` file to review +# translations +# new argruments `--information` `--import-check` ############################################################################# # Config: if [ -z "$CONFIG_OK" ]; then eval "$(cat config.sh)"; fi @@ -30,15 +40,17 @@ if [ -z "$CONFIG_OK" ] | [ $CONFIG_OK -eq 0 ]; then echo "$(tput setaf 1)Config echo "$(tput setaf 2)lang-import.sh started$(tput sgr 0)" >&2 -if [ ! -z "$COMMUNITY_LANGUAGES" ]; then - LANGUAGES+=" $COMMUNITY_LANGUAGES" -fi -echo "$(tput setaf 2)lang-import languages:$LANGUAGES$(tput sgr 0)" >&2 - LNG=$1 # if no arguments, 'all' is selected (all po and also pot will be generated) if [ -z "$LNG" ]; then LNG=all; fi +if [[ ! -z "$COMMUNITY_LANGUAGES" && "$LNG" = "all" ]]; then + LANGUAGES+=" $COMMUNITY_LANGUAGES" +else + LANGUAGES="$LNG" +fi +echo "$(tput setaf 2)lang-import languages:$LANGUAGES$(tput sgr 0)" >&2 + # if 'all' is selected, script will generate all po files and also pot file if [ "$LNG" = "all" ]; then for lang in $LANGUAGES; do @@ -87,20 +99,21 @@ fi #replace in german translation https://en.wikipedia.org/wiki/German_orthography if [ "$LNG" = "de" ]; then - #replace '' with 'ae' - sed -i 's/\xc3\xa4/ae/g' $LNG'_filtered.po' - #replace '' with 'Ae' - sed -i 's/\xc3\x84/Ae/g' $LNG'_filtered.po' - #replace '' with 'ue' - sed -i 's/\xc3\xbc/ue/g' $LNG'_filtered.po' - #replace '' with 'Ue' - sed -i 's/\xc3\x9c/Ue/g' $LNG'_filtered.po' - #replace '' with 'oe' - sed -i 's/\xc3\xb6/oe/g' $LNG'_filtered.po' - #replace '' with 'Oe' - sed -i 's/\xc3\x96/Oe/g' $LNG'_filtered.po' - #replace '' with 'ss' - sed -i 's/\xc3\x9f/ss/g' $LNG'_filtered.po' +#replace UTF-8 '' to HD44780 A00 '' + #replace '' with 'A00 ROM ' + sed -i 's/\xc3\xa4/\\xe1/g' $LNG'_filtered.po' + #replace '' with 'A00 ROM ' + sed -i 's/\xc3\x84/\\xe1/g' $LNG'_filtered.po' + #replace '' with 'A00 ROM ' + sed -i 's/\xc3\xbc/\\xf5/g' $LNG'_filtered.po' + #replace '' with 'A00 ROM ' + sed -i 's/\xc3\x9c/\\xf5/g' $LNG'_filtered.po' + #replace '' with 'A00 ROM ' + sed -i 's/\xc3\xb6/\\xef/g' $LNG'_filtered.po' + #replace '' with 'A00 ROM ' + sed -i 's/\xc3\x96/\\xef/g' $LNG'_filtered.po' + #replace '' with 'A00 ROM ' + sed -i 's/\xc3\x9f/\\xe2/g' $LNG'_filtered.po' fi #replace in spain translation @@ -199,21 +212,21 @@ if [ "$LNG" = "nl" ]; then sed -i 's/\xc3\x85/A/g' $LNG'_filtered.po' fi -if [ "$LGN" = "sv" ]; then +if [ "$LNG" = "sv" ]; then #repace '' with 'Aa' sed -i 's/\xc3\x85/Aa/g' $LNG'_filtered.po' #repace '' with 'aa' sed -i 's/\xc3\xA5/aa/g' $LNG'_filtered.po' fi -if [ "$LGN" = "da" ]; then +if [ "$LNG" = "da" ]; then #repace '' with 'Aa' sed -i 's/\xc3\x85/Aa/g' $LNG'_filtered.po' #repace '' with 'aa' sed -i 's/\xc3\xA5/aa/g' $LNG'_filtered.po' fi -if [ "$LGN" = "sl" ]; then +if [ "$LNG" = "sl" ]; then #replace '' with 'e' sed -i 's/\xc3\xab/e/g' $LNG'_filtered.po' #replace '' with 'a' (left) @@ -222,7 +235,7 @@ if [ "$LGN" = "sl" ]; then sed -i 's/\xc3\xa9/e/g' $LNG'_filtered.po' fi -if [ "$LGN" = "hu" ]; then +if [ "$LNG" = "hu" ]; then #replace '' with 'e' sed -i 's/\xc3\xab/e/g' $LNG'_filtered.po' #replace '' with 'a' @@ -231,7 +244,7 @@ if [ "$LGN" = "hu" ]; then sed -i 's/\xc3\xa9/e/g' $LNG'_filtered.po' fi -if [ "$LGN" = "lb" ]; then +if [ "$LNG" = "lb" ]; then #replace '' with 'e' sed -i 's/\xc3\xab/e/g' $LNG'_filtered.po' #replace '' with 'a' @@ -240,7 +253,7 @@ if [ "$LGN" = "lb" ]; then sed -i 's/\xc3\xa9/e/g' $LNG'_filtered.po' fi -if [ "$LGN" = "hr" ]; then +if [ "$LNG" = "hr" ]; then #replace '' with 'e' sed -i 's/\xc3\xab/e/g' $LNG'_filtered.po' #replace '' with 'a' @@ -249,7 +262,7 @@ if [ "$LGN" = "hr" ]; then sed -i 's/\xc3\xa9/e/g' $LNG'_filtered.po' fi -if [ "$LGN" = "lt" ]; then +if [ "$LNG" = "lt" ]; then #replace '' with 'e' sed -i 's/\xc3\xab/e/g' $LNG'_filtered.po' #replace '' with 'a' @@ -261,8 +274,8 @@ fi #if [ "$LNG" = "pl" ]; then #fi -#check for nonasci characters -if grep --color='auto' -P -n '[^\x00-\x7F]' $LNG'_filtered.po' >nonasci.txt; then +#check for nonasci characters excpet HD44780 ROM A00 '' +if grep --color='auto' -P -n '[^\x00-\x7F]' $LNG'_filtered.po' >nonascii.txt; then exit fi @@ -302,5 +315,9 @@ echo "$(tput setaf 2)Finished with $LNGISO$(tput sgr 0)" >&2 sed -i 's/""/"\\x00"/g' lang_en_$LNG.txt #remove CR sed -i "s/\r//g" lang_en_$LNG.txt +#check new lang +./../../lang-check.py $LNG --warn-empty +./../../lang-check.py $LNG --information >$LNG-output.txt echo >&2 -echo "$(tput setaf 2)lang-import.sh finished$(tput sgr 0)">&2 \ No newline at end of file +echo "$(tput setaf 2)lang-import.sh finished$(tput sgr 0)">&2 + diff --git a/lang/lang_en_de.txt b/lang/lang_en_de.txt index c34521ed8..7d14d86b0 100644 --- a/lang/lang_en_de.txt +++ b/lang/lang_en_de.txt @@ -1,10 +1,10 @@ #MSG_IR_03_OR_OLDER c=18 " 0.3 or older" -" 0.3 oder aelter" +" 0.3 oder \xe1lter" #MSG_FS_V_03_OR_OLDER c=18 "FS v0.3 or older" -"FS 0.3 oder aelter" +"FS v0.3 oder \xe1lter" #MSG_IR_04_OR_NEWER c=18 " 0.4 or newer" @@ -12,7 +12,7 @@ #MSG_FS_V_04_OR_NEWER c=18 "FS v0.4 or newer" -"FS 0.4 oder neuer" +"FS v0.4 oder neuer" #MSG_IR_UNKNOWN c=18 "unknown state" @@ -40,7 +40,7 @@ #MSG_WIZARD_DONE c=20 r=8 "All is done. Happy printing!" -"Alles abgeschlossen. Viel Spass beim Drucken!" +"Alles abgeschlossen. Viel Spa\xe2 beim Drucken!" #MSG_AMBIENT c=14 "Ambient" @@ -52,7 +52,7 @@ #MSG_PRESS c=20 r=2 "and press the knob" -"und Knopf druecken" +"und Knopf dr\xf5cken" #MSG_CONFIRM_CARRIAGE_AT_THE_TOP c=20 r=2 "Are left and right Z~carriages all up?" @@ -68,15 +68,15 @@ #MSG_AUTOLOADING_ONLY_IF_FSENS_ON c=20 r=4 "Autoloading filament available only when filament sensor is turned on..." -"Automatisches Laden Filament nur bei eingeschaltetem Fil. sensor verfuegbar..." +"Automatisches Laden Filament nur bei eingeschaltetem Fil. sensor verf\xf5gbar..." #MSG_AUTOLOADING_ENABLED c=20 r=4 "Autoloading filament is active, just press the knob and insert filament..." -"Automatisches Laden Filament ist aktiv, Knopf druecken und Filament einlegen..." +"Automatisches Laden Filament ist aktiv, Knopf dr\xf5cken und Filament einlegen..." #MSG_SELFTEST_AXIS_LENGTH c=20 "Axis length" -"Achsenlaenge" +"Achsenl\xe1nge" #MSG_SELFTEST_AXIS c=16 "Axis" @@ -92,7 +92,7 @@ #MSG_BED_HEATING c=20 "Bed Heating" -"Bett aufwaermen" +"Bett aufw\xe1rmen" #MSG_BED_CORRECTION_MENU c=18 "Bed level correct" @@ -104,7 +104,7 @@ #MSG_BED_LEVELING_FAILED_POINT_LOW c=20 r=6 "Bed leveling failed. Sensor didn't trigger. Debris on nozzle? Waiting for reset." -"Z-Kal. fehlgeschlg. Sensor nicht ausgeloest. Schmutzige Duese? Warte auf Reset." +"Z-Kal. fehlgeschlg. Sensor nicht ausgel\xefst. Schmutzige D\xf5se? Warte auf Reset." #MSG_BRIGHT c=6 "Bright" @@ -148,7 +148,7 @@ #MSG_MOVE_CARRIAGE_TO_THE_TOP c=20 r=8 "Calibrating XYZ. Rotate the knob to move the Z carriage up to the end stoppers. Click when done." -"XYZ Kalibrieren: Drehen Sie den Knopf bis der obere Anschlag erreicht wird. Anschliessend den Knopf druecken." +"XYZ Kalibrieren: Drehen Sie den Knopf bis der obere Anschlag erreicht wird. Anschliessend den Knopf dr\xf5cken." #MSG_CALIBRATE_Z_AUTO c=20 r=2 "Calibrating Z" @@ -156,7 +156,7 @@ #MSG_MOVE_CARRIAGE_TO_THE_TOP_Z c=20 r=8 "Calibrating Z. Rotate the knob to move the Z carriage up to the end stoppers. Click when done." -"Z Kalibrieren: Drehen Sie den Knopf bis der obere Anschlag erreicht wird. Anschliessend den Knopf druecken." +"Z Kalibrieren: Drehen Sie den Knopf bis der obere Anschlag erreicht wird. Anschliessend den Knopf dr\xf5cken." #MSG_HOMEYZ_DONE c=20 "Calibration done" @@ -172,7 +172,7 @@ #MSG_CHECKING_FILE c=17 "Checking file" -"Ueberpruefe Datei" +"\xf5berpr\xf5fe Datei" #MSG_NOT_COLOR c=19 "Color not correct" @@ -180,11 +180,11 @@ #MSG_COOLDOWN c=18 "Cooldown" -"Abkuehlen" +"Abk\xf5hlen" #MSG_COPY_SEL_LANG c=20 r=3 "Copy selected language?" -"Gewaehlte Sprache kopieren?" +"Gew\xe1hlte Sprache kopieren?" #MSG_CRASHDETECT c=13 "Crash det." @@ -192,7 +192,7 @@ #MSG_CHOOSE_FIL_1ST_LAYERCAL c=20 r=7 "Choose a filament for the First Layer Calibration and select it in the on-screen menu." -"Waehlen Sie ein Filament fuer Erste Schichtkalibrierung aus und waehlen Sie es im On-Screen-Menu aus." +"W\xe1hlen Sie ein Filament f\xf5r Erste- Schichtkalibrierung aus und w\xe1hlen Sie es im On-Screen-Menu aus." #MSG_CRASH_DETECTED c=20 "Crash detected." @@ -200,7 +200,7 @@ #MSG_CRASH_RESUME c=20 r=3 "Crash detected. Resume print?" -"Crash erkannt. Druck fortfuehren?" +"Crash erkannt. Druck fortf\xf5hren?" #MSG_CRASH c=7 "Crash" @@ -224,7 +224,7 @@ #MSG_BABYSTEP_Z_NOT_SET c=20 r=12 "Distance between tip of the nozzle and the bed surface has not been set yet. Please follow the manual, chapter First steps, section First layer calibration." -"Der Abstand zwischen der Spitze der Duese und dem Bett ist noch nicht eingestellt. Bitte folgen Sie dem Handbuch, Kapitel Erste Schritte, Abschnitt Erste Schicht Kalibrierung." +"Der Abstand zwischen der Spitze der D\xf5se und dem Bett ist noch nicht eingestellt. Bitte folgen Sie dem Handbuch, Kapitel Erste Schritte, Abschnitt Erste Schicht Kalibrierung." #MSG_FS_CONTINUE c=5 "Cont." @@ -232,7 +232,7 @@ #MSG_WIZARD_REPEAT_V2_CAL c=20 r=7 "Do you want to repeat last step to readjust distance between nozzle and heatbed?" -"Moechten Sie den letzten Schritt wiederholen, um den Abstand zwischen Duese und Druckbett neu einzustellen?" +"M\xefchten Sie den letzten Schritt wiederholen, um den Abstand zwischen D\xf5se und Druckbett neu einzustellen?" #MSG_EXTRUDER_CORRECTION c=13 "E-correct:" @@ -260,7 +260,7 @@ #MSG_STACK_ERROR c=20 r=4 "Error - static memory has been overwritten" -"Fehler - statischer Speicher wurde ueberschrieben" +"Fehler - statischer Speicher wurde \xf5berschrieben" #MSG_CUT_FILAMENT c=16 "Cut filament" @@ -276,7 +276,7 @@ #MSG_FSENS_NOT_RESPONDING c=20 r=4 "ERROR: Filament sensor is not responding, please check connection." -"FEHLER: Filament- sensor reagiert nicht, bitte Verbindung pruefen." +"FEHLER: Filament- sensor reagiert nicht, bitte Verbindung pr\xf5fen." #MSG_DIM c=6 "Dim" @@ -288,7 +288,7 @@ #MSG_SELFTEST_EXTRUDER_FAN_SPEED c=18 "Extruder fan:" -"Extruder Luefter:" +"Extruderl\xf5fter:" #MSG_INFO_EXTRUDER c=18 "Extruder info" @@ -312,15 +312,15 @@ #MSG_FAN_SPEED c=14 "Fan speed" -"Luefter-Tempo" +"L\xf5fter-Tempo" #MSG_SELFTEST_FAN c=20 "Fan test" -"Lueftertest" +"L\xf5ftertest" #MSG_FANS_CHECK c=13 "Fans check" -"Luefter Chk." +"L\xf5fter Check" #MSG_FSENSOR c=12 "Fil. sensor" @@ -328,7 +328,7 @@ #MSG_FIL_RUNOUTS c=15 "Fil. runouts" -"Fil. Maengel" +"Fil. M\xe1ngel" #MSG_FILAMENT_CLEAN c=20 r=2 "Filament extruding & with correct color?" @@ -356,7 +356,7 @@ #MSG_FILE_INCOMPLETE c=20 r=3 "File incomplete. Continue anyway?" -"Datei unvollstaendig Trotzdem fortfahren?" +"Datei unvollst\xe1ndig Trotzdem fortfahren?" #MSG_FINISHING_MOVEMENTS c=20 "Finishing movements" @@ -368,11 +368,11 @@ #MSG_WIZARD_SELFTEST c=20 r=8 "First, I will run the selftest to check most common assembly problems." -"Zunaechst fuehre ich den Selbsttest durch, um die haeufigsten Probleme beim Zusammenbau zu ueberpruefen." +"Zun\xe1chst f\xf5hre ich den Selbsttest durch, um die h\xe1ufigsten Probleme beim Zusammenbau zu \xf5berpr\xf5fen." #MSG_MMU_FIX_ISSUE c=20 r=4 "Fix the issue and then press button on MMU unit." -"Beseitigen Sie das Problem und druecken Sie dann den Knopf am MMU." +"Beseitigen Sie das Problem und dr\xf5cken Sie dann den Knopf am MMU." #MSG_FLOW c=15 "Flow" @@ -380,7 +380,7 @@ #MSG_SELFTEST_COOLING_FAN c=20 "Front print fan?" -"Teile Luefter?" +"Druckl\xf5fter?" #MSG_BED_CORRECTION_FRONT c=14 "Front side[um]" @@ -388,7 +388,7 @@ #MSG_SELFTEST_FANS c=20 "Front/left fans" -"Teile/Extr. Luefter" +"Druck/Extr. L\xf5fter" #MSG_SELFTEST_HEATERTHERMISTOR c=20 "Heater/Thermistor" @@ -400,15 +400,15 @@ #MSG_HEATING_COMPLETE c=20 "Heating done." -"Aufwaermen OK." +"Aufw\xe1rmen OK." #MSG_HEATING c=20 "Heating" -"Aufwaermen" +"Aufw\xe1rmen" #MSG_WIZARD_WELCOME c=20 r=7 "Hi, I am your Original Prusa i3 printer. Would you like me to guide you through the setup process?" -"Hallo, ich bin Ihr Original Prusa i3 Drucker. Moechten Sie, dass ich Sie durch den Einrich- tungsablauf fuehre?" +"Hallo, ich bin Ihr Original Prusa i3 Drucker. M\xefchten Sie, dass ich Sie durch den Einricht- ungsablauf f\xf5hre?" #MSG_FILAMENTCHANGE c=18 "Change filament" @@ -424,39 +424,39 @@ #MSG_SELFTEST_CHECK_BED c=20 "Checking bed" -"Pruefe Bett" +"Pr\xf5fe Bett" #MSG_SELFTEST_CHECK_ENDSTOPS c=20 "Checking endstops" -"Pruefe Endschalter" +"Pr\xf5fe Endschalter" #MSG_SELFTEST_CHECK_HOTEND c=20 "Checking hotend" -"Pruefe Duese" +"Pr\xf5fe D\xf5se" #MSG_SELFTEST_CHECK_FSENSOR c=20 "Checking sensors" -"Pruefe Sensoren" +"Pr\xf5fe Sensoren" #MSG_CHECKING_X c=20 "Checking X axis" -"Pruefe X Achse" +"Pr\xf5fe X Achse" #MSG_CHECKING_Y c=20 "Checking Y axis" -"Pruefe Y Achse" +"Pr\xf5fe Y Achse" #MSG_SELFTEST_CHECK_Z c=20 "Checking Z axis" -"Pruefe Z Achse" +"Pr\xf5fe Z Achse" #MSG_CHOOSE_EXTRUDER c=20 "Choose extruder:" -"Extruder waehlen:" +"Extruder w\xe1hlen:" #MSG_CHOOSE_FILAMENT c=20 "Choose filament:" -"Waehle Filament:" +"W\xe1hle Filament:" #MSG_FILAMENT c=17 "Filament" @@ -464,11 +464,11 @@ #MSG_WIZARD_XYZ_CAL c=20 r=8 "I will run xyz calibration now. It will take approx. 12 mins." -"Ich werde jetzt die XYZ-Kalibrierung durchfuehren. Es wird ca. 12 Minuten dauern." +"Ich werde jetzt die XYZ-Kalibrierung durchf\xf5hren. Es wird ca. 12 Minuten dauern." #MSG_WIZARD_Z_CAL c=20 r=8 "I will run z calibration now." -"Ich werde jetzt die Z Kalibrierung durchfuehren." +"Ich werde jetzt die Z Kalibrierung durchf\xf5hren." #MSG_WATCH c=18 "Info screen" @@ -492,11 +492,11 @@ #MSG_WIZARD_WELCOME_SHIPPING c=20 r=16 "Hi, I am your Original Prusa i3 printer. I will guide you through a short setup process, in which the Z-axis will be calibrated. Then, you will be ready to print." -"Hallo, ich bin Ihr Original Prusa i3 Drucker. Ich werde Sie durch einen kurzen Einrichtungsprozess fuehren, bei dem die Z-Achse kalibriert wird. Danach sind Sie bereit fuer den Druck." +"Hallo, ich bin Ihr Original Prusa i3 Drucker. Ich werde Sie durch einen kurzen Einrichtungsprozess f\xf5hren, bei dem die Z-Achse kalibriert wird. Danach sind Sie bereit f\xf5r den Druck." #MSG_ADDITIONAL_SHEETS c=20 r=9 "If you have additional steel sheets, calibrate their presets in Settings - HW Setup - Steel sheets." -"Wenn Sie zusaetzliche Stahlbleche haben, kalibrieren Sie deren Voreinstellungen unter Einstellungen - HW Setup - Stahlbleche." +"Wenn Sie zus\xe1tzliche Stahlbleche haben, kalibrieren Sie deren Voreinstellungen unter Einstellungen - HW Setup - Stahlbleche." #MSG_LAST_PRINT c=18 "Last print" @@ -504,7 +504,7 @@ #MSG_SELFTEST_EXTRUDER_FAN c=20 "Left hotend fan?" -"Extruder Luefter?" +"Extruderl\xf5fter?" #MSG_LEFT c=10 "Left" @@ -524,7 +524,7 @@ #MSG_INSERT_FIL c=20 r=6 "Insert the filament (do not load it) into the extruder and then press the knob." -"Stecken Sie das Filament (nicht laden) in den Extruder und druecken Sie dann den Knopf." +"Stecken Sie das Filament (nicht laden) in den Extruder und dr\xf5cken Sie dann den Knopf." #MSG_LOAD_FILAMENT c=17 "Load filament" @@ -536,7 +536,7 @@ #MSG_LOADING_FILAMENT c=20 "Loading filament" -"Filament laedt" +"Filament l\xe1dt" #MSG_ITERATION c=12 "Iteration" @@ -556,7 +556,7 @@ #MSG_MAIN c=18 "Main" -"Hauptmenue" +"Hauptmen\xf5" #MSG_BL_HIGH c=12 "Level Bright" @@ -568,7 +568,7 @@ #MSG_MEASURE_BED_REFERENCE_HEIGHT_LINE1 c=20 r=3 "Measuring reference height of calibration point" -"Messen der Referenzhoehe des Kalibrierpunktes" +"Messen der Referenzh\xefhe des Kalibrierpunktes" #MSG_MESH_BED_LEVELING c=18 "Mesh Bed Leveling" @@ -584,7 +584,7 @@ #MSG_MEASURED_SKEW c=14 "Measured skew" -"Schraeglauf" +"Schr\xe1glauf" #MSG_MMU_FAILS c=15 "MMU fails" @@ -684,7 +684,7 @@ #MSG_NEW_FIRMWARE_AVAILABLE c=20 r=2 "New firmware version available:" -"Neue Firmware- Version verfuegbar:" +"Neue Firmware- Version verf\xf5gbar:" #MSG_SELFTEST_FAN_NO c=19 "Not spinning" @@ -692,15 +692,15 @@ #MSG_WIZARD_V2_CAL c=20 r=8 "Now I will calibrate distance between tip of the nozzle and heatbed surface." -"Jetzt werde ich den Abstand zwischen Duesenspitze und Druckbett kalibrieren." +"Jetzt werde ich den Abstand zwischen D\xf5senspitze und Druckbett kalibrieren." #MSG_WIZARD_WILL_PREHEAT c=20 r=4 "Now I will preheat nozzle for PLA." -"Jetzt werde ich die Duese fuer PLA vorheizen." +"Jetzt werde ich die D\xf5se f\xf5r PLA vorheizen." #MSG_NOZZLE c=12 "Nozzle" -"Duese" +"D\xf5se" #MSG_DEFAULT_SETTINGS_LOADED c=20 r=6 "Old settings found. Default PID, Esteps etc. will be set." @@ -712,7 +712,7 @@ #MSG_NOZZLE_FAN c=10 "Nozzle FAN" -"Duesevent." +"Druckl\xf5ft." #MSG_PAUSE_PRINT c=18 "Pause print" @@ -732,23 +732,23 @@ #MSG_PINDA_PREHEAT c=20 "PINDA Heating" -"PINDA erwaermen" +"PINDA erw\xe1rmen" #MSG_PAPER c=20 r=10 "Place a sheet of paper under the nozzle during the calibration of first 4 points. If the nozzle catches the paper, power off the printer immediately." -"Legen Sie ein Blatt Papier unter die Duese waehrend der Kalibrierung der ersten 4 Punkte. Wenn die Duese das Papier erfasst, den Drucker sofort ausschalten." +"Legen Sie ein Blatt Papier unter die D\xf5se w\xe1hrend der Kalibrierung der ersten 4 Punkte. Wenn die D\xf5se das Papier erfasst, den Drucker sofort ausschalten." #MSG_WIZARD_CLEAN_HEATBED c=20 r=8 "Please clean heatbed and then press the knob." -"Bitte reinigen Sie das Heizbett und druecken Sie dann den Knopf." +"Bitte reinigen Sie das Heizbett und dr\xf5cken Sie dann den Knopf." #MSG_CONFIRM_NOZZLE_CLEAN c=20 r=8 "Please clean the nozzle for calibration. Click when done." -"Bitte entfernen Sie ueberstehendes Filament von der Duese. Klicken wenn sauber." +"Bitte entfernen Sie \xf5berstehendes Filament von der D\xf5se. Klicken wenn sauber." #MSG_SELFTEST_PLEASECHECK c=20 "Please check:" -"Bitte pruefe:" +"Bitte pr\xf5fen:" #MSG_WIZARD_CALIBRATION_FAILED c=20 r=8 "Please check our handbook and fix the problem. Then resume the Wizard by rebooting the printer." @@ -756,7 +756,7 @@ #MSG_CHECK_IDLER c=20 r=5 "Please open idler and remove filament manually." -"Bitte Spannrolle oeffnen und Fila- ment von Hand entfernen" +"Bitte Spannrolle \xefffnen und Filament von Hand entfernen" #MSG_PLACE_STEEL_SHEET c=20 r=5 "Please place steel sheet on heatbed." @@ -764,7 +764,7 @@ #MSG_PRESS_TO_UNLOAD c=20 r=4 "Please press the knob to unload filament" -"Bitte druecken Sie den Knopf um das Filament zu entladen." +"Bitte dr\xf5cken Sie den Knopf um das Filament zu entladen." #MSG_PULL_OUT_FILAMENT c=20 r=4 "Please pull out filament immediately" @@ -772,7 +772,7 @@ #MSG_EJECT_REMOVE c=20 r=4 "Please remove filament and then press the knob." -"Bitte Filament entfernen und dann den Knopf druecken" +"Bitte Filament entfernen und dann den Knopf dr\xf5cken" #MSG_REMOVE_STEEL_SHEET c=20 r=4 "Please remove steel sheet from heatbed." @@ -780,7 +780,7 @@ #MSG_RUN_XYZ c=20 r=4 "Please run XYZ calibration first." -"Bitte zuerst XYZ Kalibrierung ausfuehren." +"Bitte zuerst XYZ Kalibrierung ausf\xf5hren." #MSG_UPDATE_MMU2_FW c=20 r=4 "Please update firmware in your MMU2. Waiting for reset." @@ -796,7 +796,7 @@ #MSG_PREHEAT_NOZZLE c=20 "Preheat the nozzle!" -"Duese vorheizen!" +"D\xf5se vorheizen!" #MSG_PREHEAT c=18 "Preheat" @@ -804,7 +804,7 @@ #MSG_WIZARD_HEATING c=20 r=3 "Preheating nozzle. Please wait." -"Vorheizen der Duese. Bitte warten." +"Vorheizen der D\xf5se. Bitte warten." #MSG_NEW_FIRMWARE_PLEASE_UPGRADE c=20 "Please upgrade." @@ -812,7 +812,7 @@ #MSG_PRESS_TO_PREHEAT c=20 r=4 "Press the knob to preheat nozzle and continue." -"Bitte druecken Sie den Knopf um die Duese vorzuheizen und fortzufahren." +"Bitte dr\xf5cken Sie den Knopf um die D\xf5se vorzuheizen und fortzufahren." #MSG_FS_PAUSE c=5 "Pause" @@ -836,7 +836,7 @@ #MSG_SELFTEST_PRINT_FAN_SPEED c=18 "Print fan:" -"Druckvent.:" +"Druckl\xf5fter:" #MSG_CARD_MENU c=18 "Print from SD" @@ -844,7 +844,7 @@ #MSG_PRESS_KNOB c=20 "Press the knob" -"Knopf druecken zum" +"Knopf dr\xf5cken zum" #MSG_PRINT_PAUSED c=20 "Print paused" @@ -852,7 +852,7 @@ #MSG_RESUME_NOZZLE_TEMP c=20 r=4 "Press the knob to resume nozzle temperature." -"Druecken Sie den Knopf um die Duesentemperatur wiederherzustellen" +"Dr\xf5cken Sie den Knopf um die D\xf5sentemperatur wiederherzustellen" #MSG_FOLLOW_CALIBRATION_FLOW c=20 r=8 "Printer has not been calibrated yet. Please follow the manual, chapter First steps, section Calibration flow." @@ -860,15 +860,15 @@ #MSG_PRINT_FAN c=10 "Print FAN" -"Druckvent." +"Druckl\xf5ft." #MSG_WIZARD_LOAD_FILAMENT c=20 r=6 "Please insert filament into the extruder, then press the knob to load it." -"Bitte legen Sie das Filament in den Extruder ein und druecken Sie dann den Knopf, um es zu laden." +"Bitte legen Sie das Filament in den Extruder ein und dr\xf5cken Sie dann den Knopf, um es zu laden." #MSG_MMU_INSERT_FILAMENT_FIRST_TUBE c=20 r=6 "Please insert filament into the first tube of the MMU, then press the knob to load it." -"Bitte stecken Sie das Filament in den ersten Schlauch der MMU und druecken Sie dann den Knopf, um es zu laden." +"Bitte stecken Sie das Filament in den ersten Schlauch der MMU und dr\xf5cken Sie dann den Knopf, um es zu laden." #MSG_PLEASE_LOAD_PLA c=20 r=4 "Please load filament first." @@ -884,7 +884,7 @@ #MSG_CHECK_IR_CONNECTION c=20 r=4 "Please check the IR sensor connection, unload filament if present." -"Bitte IR Sensor Verbindungen ueber- pruefen und Filament entladen ist." +"Bitte IR Sensor Verbindungen \xf5ber- pr\xf5fen und Filament entladen ist." #MSG_RECOVERING_PRINT c=20 "Recovering print" @@ -892,7 +892,7 @@ #MSG_REMOVE_OLD_FILAMENT c=20 r=5 "Remove old filament and press the knob to start loading new filament." -"Entfernen Sie das alte Filament und druecken Sie den Knopf, um das neue zu laden." +"Entfernen Sie das alte Filament und dr\xf5cken Sie den Knopf, um das neue zu laden." #MSG_CALIBRATE_BED_RESET c=18 "Reset XYZ calibr." @@ -900,7 +900,7 @@ #MSG_RESET c=14 "Reset" -"Ruecksetzen" +"R\xf5cksetzen" #MSG_RESUME_PRINT c=18 "Resume print" @@ -920,7 +920,7 @@ #MSG_WIZARD_RERUN c=20 r=7 "Running Wizard will delete current calibration results and start from the beginning. Continue?" -"Der Assistent wird die aktuellen Kalibrierungsdaten loeschen und von vorne beginnen. Weiterfahren?" +"Der Assistent wird die aktuellen Kalibrierungsdaten l\xefschen und von vorne beginnen. Weiterfahren?" #MSG_SD_CARD c=8 "SD card" @@ -936,7 +936,7 @@ #MSG_LANGUAGE_SELECT c=18 "Select language" -"Waehle Sprache" +"W\xe1hle Sprache" #MSG_SELFTEST_OK c=20 "Self test OK" @@ -960,11 +960,11 @@ #MSG_FORCE_SELFTEST c=20 r=8 "Selftest will be run to calibrate accurate sensorless rehoming." -"Selbsttest im Gang, um die genaue Rueck- kehr zum Nullpunkt ohne Sensor zu kalibrieren" +"Selbsttest wird gestartet, um Startposition zu kalibrieren." #MSG_SEL_PREHEAT_TEMP c=20 r=6 "Select nozzle preheat temperature which matches your material." -"Bitte Vorheiztemperatur auswaehlen, die Ihrem Material entspricht." +"Bitte Vorheiztemperatur ausw\xe1hlen, die Ihrem Material entspricht." #MSG_SET_TEMPERATURE c=20 "Set temperature:" @@ -996,7 +996,7 @@ #MSG_SEVERE_SKEW c=14 "Severe skew" -"Sehr Schraeg" +"Sehr schr\xe1g" #MSG_SORT_ALPHA c=8 "Alphabet" @@ -1012,7 +1012,7 @@ #MSG_SLIGHT_SKEW c=14 "Slight skew" -"Leicht Schraeg" +"Leicht schr\xe1g" #MSG_SOUND c=7 "Sound" @@ -1020,7 +1020,7 @@ #MSG_RUNOUTS c=7 "Runouts" -"Maengel" +"M\xe1ngel" #MSG_Z-LEVELING_ENFORCED c=20 r=4 "Some problem encountered, Z-leveling enforced ..." @@ -1040,7 +1040,7 @@ #MSG_TEMP_CAL_WARNING c=20 r=4 "Stable ambient temperature 21-26C is needed a rigid stand is required." -"Stabile Umgebungs- temperatur 21-26C und feste Stand- flaeche erforderlich" +"Stabile Umgebungs- temperatur 21-26C und feste Stand- fl\xe1che erforderlich" #MSG_STATISTICS c=18 "Statistics" @@ -1064,7 +1064,7 @@ #MSG_SELECT_FILAMENT c=20 "Select filament:" -"Filament auswaehlen:" +"Filament ausw\xe1hlen:" #MSG_TEMP_CALIBRATION c=14 "Temp. cal." @@ -1072,7 +1072,7 @@ #MSG_SELECT_TEMP_MATCHES_MATERIAL c=20 r=4 "Select temperature which matches your material." -"Waehlen Sie die Temperatur, die zu Ihrem Material passt." +"W\xe1hlen Sie die Temperatur, die zu Ihrem Material passt." #MSG_CALIBRATION_PINDA_MENU c=17 "Temp. calibration" @@ -1088,7 +1088,7 @@ #MSG_FS_VERIFIED c=20 r=3 "Sensor verified, remove the filament now." -"Sensor ueberprueft, entladen Sie jetzt das Filament." +"Sensor \xf5berpr\xf5ft, entladen Sie jetzt das Filament." #MSG_TEMPERATURE c=18 "Temperature" @@ -1100,7 +1100,7 @@ #MSG_FOLLOW_Z_CALIBRATION_FLOW c=20 r=9 "There is still a need to make Z calibration. Please follow the manual, chapter First steps, section Calibration flow." -"Es ist noch not- wendig die Z- Kalibrierung aus- zufuehren. Bitte befolgen Sie das Handbuch, Kapitel Erste Schritte, Abschnitt Kalibrierablauf." +"Es ist noch not- wendig die Z- Kalibrierung aus- zuf\xf5hren. Bitte befolgen Sie das Handbuch, Kapitel Erste Schritte, Abschnitt Kalibrierablauf." #MSG_TOTAL_FILAMENT c=19 "Total filament" @@ -1156,23 +1156,23 @@ #MSG_WAITING_TEMP c=20 r=4 "Waiting for nozzle and bed cooling" -"Warten bis Heizung und Bett abgekuehlt sind" +"Warten bis Heizung und Bett abgek\xf5hlt sind" #MSG_WAITING_TEMP_PINDA c=20 r=3 "Waiting for PINDA probe cooling" -"Warten, bis PINDA- Sonde abgekuehlt ist" +"Warten, bis PINDA- Sonde abgek\xf5hlt ist" #MSG_CHANGED_BOTH c=20 r=4 "Warning: both printer type and motherboard type changed." -"Warnung: Druckertyp und Platinentyp wurden beide geaendert." +"Warnung: Druckertyp und Platinentyp wurden beide ge\xe1ndert." #MSG_CHANGED_MOTHERBOARD c=20 r=4 "Warning: motherboard type changed." -"Warnung: Platinentyp wurde geaendert." +"Warnung: Platinentyp wurde ge\xe1ndert." #MSG_CHANGED_PRINTER c=20 r=4 "Warning: printer type changed." -"Warnung: Druckertyp wurde geaendert." +"Warnung: Druckertyp wurde ge\xe1ndert." #MSG_UNLOAD_SUCCESSFUL c=20 r=2 "Was filament unload successful?" @@ -1200,19 +1200,19 @@ #MSG_WIZARD_QUIT c=20 r=8 "You can always resume the Wizard from Calibration -> Wizard." -"Sie koennen den Assistenten immer im Menu neu starten: Kalibrierung -> Assistent" +"Sie k\xefnnen den Assistenten immer im Menu neu starten: Kalibrierung -> Assistent" #MSG_BED_SKEW_OFFSET_DETECTION_SKEW_EXTREME c=20 r=8 "XYZ calibration all right. Skew will be corrected automatically." -"XYZ Kalibrierung in Ordnung. Schraeglauf wird automatisch korrigiert." +"XYZ Kalibrierung in Ordnung. Schr\xe1glauf wird automatisch korrigiert." #MSG_BED_SKEW_OFFSET_DETECTION_SKEW_MILD c=20 r=8 "XYZ calibration all right. X/Y axes are slightly skewed. Good job!" -"XYZ Kalibrierung in Ordnung. X/Y Achsen sind etwas schraeg. Gut gemacht!" +"XYZ Kalibrierung in Ordnung. X/Y Achsen sind etwas schr\xe1g. Gut gemacht!" #MSG_TIMEOUT c=12 "Timeout" -"Verzoegerung" +"\x00" #MSG_X_CORRECTION c=13 "X-correct:" @@ -1220,15 +1220,15 @@ #MSG_BED_SKEW_OFFSET_DETECTION_PERFECT c=20 r=8 "XYZ calibration ok. X/Y axes are perpendicular. Congratulations!" -"XYZ-Kalibrierung ok. X/Y-Achsen sind senkrecht zueinander Glueckwunsch!" +"XYZ-Kalibrierung ok. X/Y-Achsen sind senkrecht zueinander Gl\xf5ckwunsch!" #MSG_BED_SKEW_OFFSET_DETECTION_WARNING_FRONT_BOTH_FAR c=20 r=8 "XYZ calibration compromised. Front calibration points not reachable." -"XYZ-Kalibrierung beeintraechtigt. Vordere Kalibrierpunkte nicht erreichbar." +"XYZ-Kalibrierung beeintr\xe1chtigt. Vordere Kalibrierpunkte nicht erreichbar." #MSG_BED_SKEW_OFFSET_DETECTION_WARNING_FRONT_RIGHT_FAR c=20 r=8 "XYZ calibration compromised. Right front calibration point not reachable." -"XYZ-Kalibrierung beeintraechtigt. Rechter vorderer Kalibrierpunkt nicht erreichbar." +"XYZ-Kalibrierung beeintr\xe1chtigt. Rechter vorderer Kalibrierpunkt nicht erreichbar." #MSG_LOAD_ALL c=17 "Load all" @@ -1252,11 +1252,11 @@ #MSG_WIZARD_V2_CAL_2 c=20 r=12 "The printer will start printing a zig-zag line. Rotate the knob until you reach the optimal height. Check the pictures in the handbook (Calibration chapter)." -"Der Drucker beginnt mit dem Drucken einer Zickzacklinie. Drehen Sie den Knopf, bis Sie die optimale Hoehe erreicht haben. Ueberpruefen Sie die Bilder im Handbuch (Kapitel Kalibrierung)." +"Der Drucker beginnt mit dem Drucken einer Zickzacklinie. Drehen Sie den Knopf, bis Sie die optimale H\xefhe erreicht haben. \xf5berpr\xf5fen Sie die Bilder im Handbuch (Kapitel Kalibrierung)." #MSG_FIL_FAILED c=20 r=5 "Verification failed, remove the filament and try again." -"Ueberpruefung fehl- geschlagen, entladen Sie das Filament und versuchen Sie es erneut." +"\xf5berpr\xf5fung fehl- geschlagen, entladen Sie das Filament und versuchen Sie es erneut." #MSG_Y_CORRECTION c=13 "Y-correct:" @@ -1272,7 +1272,7 @@ #MSG_BACK c=18 "Back" -"Zurueck" +"Zur\xf5ck" #MSG_CHECKS c=18 "Checks" @@ -1320,31 +1320,31 @@ #MSG_NOZZLE_DIAMETER c=10 "Nozzle d." -"Duese D." +"D\xf5sen Dia." #MSG_GCODE_DIFF_CONTINUE c=20 r=4 "G-code sliced for a different level. Continue?" -"G-Code ist fuer einen anderen Level geslict. Fortfahren?" +"G-Code ist f\xf5r einen anderen Level geslict. Fortfahren?" #MSG_GCODE_DIFF_CANCELLED c=20 r=7 "G-code sliced for a different level. Please re-slice the model again. Print cancelled." -"G-Code ist fuer einen anderen Level geslict. Bitte slicen Sie das Modell erneut. Druck abgebrochen." +"G-Code ist f\xf5r einen anderen Level geslict. Bitte slicen Sie das Modell erneut. Druck abgebrochen." #MSG_GCODE_DIFF_PRINTER_CONTINUE c=20 r=5 "G-code sliced for a different printer type. Continue?" -"G-Code ist fuer einen anderen Drucker geslict. Fortfahren?" +"G-Code ist f\xf5r einen anderen Drucker geslict. Fortfahren?" #MSG_GCODE_DIFF_PRINTER_CANCELLED c=20 r=8 "G-code sliced for a different printer type. Please re-slice the model again. Print cancelled." -"G-Code ist fuer einen anderen Drucker geslict. Bitte slicen Sie das Modell erneut. Druck abgebrochen." +"G-Code ist f\xf5r einen anderen Drucker geslict. Bitte slicen Sie das Modell erneut. Druck abgebrochen." #MSG_GCODE_NEWER_FIRMWARE_CONTINUE c=20 r=5 "G-code sliced for a newer firmware. Continue?" -"G-Code ist fuer eine neuere Firmware geslict. Fortfahren?" +"G-Code ist f\xf5r eine neuere Firmware geslict. Fortfahren?" #MSG_GCODE_NEWER_FIRMWARE_CANCELLED c=20 r=8 "G-code sliced for a newer firmware. Please update the firmware. Print cancelled." -"G-Code ist fuer eine neuere Firmware geslict. Bitte die Firmware updaten. Druck abgebrochen." +"G-Code ist f\xf5r eine neuere Firmware geslict. Bitte die Firmware updaten. Druck abgebrochen." #MSG_PREHEATING_TO_CUT c=20 "Preheating to cut" @@ -1356,11 +1356,11 @@ #MSG_NOZZLE_DIFFERS_CONTINUE c=20 r=5 "Printer nozzle diameter differs from the G-code. Continue?" -"Der Durchmesser der Druckerduese weicht vom G-Code ab. Fortfahren?" +"Der Durchmesser der Druckerd\xf5se weicht vom G-Code ab. Fortfahren?" #MSG_NOZZLE_DIFFERS_CANCELLED c=20 r=9 "Printer nozzle diameter differs from the G-code. Please check the value in settings. Print cancelled." -"Der Durchmesser der Druckerduese weicht vom G-Code ab. Bitte ueberpruefen Sie den Wert in den Einstellungen. Druck abgebrochen." +"Der Durchmesser der Druckerd\xf5se weicht vom G-Code ab. Bitte \xf5berpr\xf5fen Sie den Wert in den Einstellungen. Druck abgebrochen." #MSG_SELFTEST_FS_LEVEL c=20 "%s level expected" diff --git a/lang/po/Firmware_de.po b/lang/po/Firmware_de.po index c4163afa1..ea7cd4106 100644 --- a/lang/po/Firmware_de.po +++ b/lang/po/Firmware_de.po @@ -7,8 +7,8 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Language: de\n" "Project-Id-Version: Prusa-Firmware\n" -"POT-Creation-Date: Sun 19 Dec 2021 07:17:27 PM CET\n" -"PO-Revision-Date: Sun 19 Dec 2021 07:17:27 PM CET\n" +"POT-Creation-Date: Wed 26 Jan 2022 05:40:56 PM CET\n" +"PO-Revision-Date: Wed 26 Jan 2022 05:40:56 PM CET\n" "Language-Team: \n" "X-Generator: Poedit 2.0.7\n" "X-Poedit-SourceCharset: UTF-8\n" @@ -21,7 +21,7 @@ msgid " 0.3 or older" msgstr " 0.3 oder aelter" # MSG_FS_V_03_OR_OLDER c=18 -#: Marlin_main.cpp:9884 +#: Marlin_main.cpp:9887 msgid "FS v0.3 or older" msgstr "FS 0.3 oder aelter" @@ -31,7 +31,7 @@ msgid " 0.4 or newer" msgstr " 0.4 oder neuer" # MSG_FS_V_04_OR_NEWER c=18 -#: Marlin_main.cpp:9883 +#: Marlin_main.cpp:9886 msgid "FS v0.4 or newer" msgstr "FS 0.4 oder neuer" @@ -61,7 +61,7 @@ msgid "Adjusting Z:" msgstr "Z Anpassen:" # MSG_SELFTEST_CHECK_ALLCORRECT c=20 -#: ultralcd.cpp:8490 +#: ultralcd.cpp:8411 msgid "All correct" msgstr "Alles richtig" @@ -96,7 +96,7 @@ msgid "Auto home" msgstr "Startposition" # MSG_AUTOLOAD_FILAMENT c=18 -#: ultralcd.cpp:6732 +#: ultralcd.cpp:6653 msgid "AutoLoad filament" msgstr "AutoLaden Filament" @@ -111,17 +111,17 @@ msgid "Autoloading filament is active, just press the knob and insert filament.. msgstr "Automatisches Laden Filament ist aktiv, Knopf druecken und Filament einlegen..." # MSG_SELFTEST_AXIS_LENGTH c=20 -#: ultralcd.cpp:8173 +#: ultralcd.cpp:8094 msgid "Axis length" msgstr "Achsenlaenge" # MSG_SELFTEST_AXIS c=16 -#: ultralcd.cpp:8174 +#: ultralcd.cpp:8095 msgid "Axis" msgstr "Achse" # MSG_SELFTEST_BEDHEATER c=20 -#: ultralcd.cpp:8131 +#: ultralcd.cpp:8052 msgid "Bed/Heater" msgstr "Bett/Heizung" @@ -176,7 +176,7 @@ msgid "Blackout occurred. Recover print?" msgstr "Stromausfall! Druck wiederherstellen?" # MSG_CALIBRATING_HOME c=20 -#: ultralcd.cpp:8492 +#: ultralcd.cpp:8413 msgid "Calibrating home" msgstr "Kalibriere Start" @@ -226,12 +226,12 @@ msgid "Calibration" msgstr "Kalibrierung" # MSG_SD_REMOVED c=20 -#: ultralcd.cpp:8939 +#: ultralcd.cpp:8860 msgid "Card removed" msgstr "SD Karte entfernt" # MSG_CHECKING_FILE c=17 -#: ultralcd.cpp:8580 +#: ultralcd.cpp:8501 msgid "Checking file" msgstr "Ueberpruefe Datei" @@ -326,17 +326,17 @@ msgid "Ejecting filament" msgstr "werfe Filament aus" # MSG_SELFTEST_ENDSTOP_NOTHIT c=20 -#: ultralcd.cpp:8149 +#: ultralcd.cpp:8070 msgid "Endstop not hit" msgstr "Ende nicht getroffen" # MSG_SELFTEST_ENDSTOP c=16 -#: ultralcd.cpp:8144 +#: ultralcd.cpp:8065 msgid "Endstop" msgstr "Endanschlag" # MSG_SELFTEST_ENDSTOPS c=20 -#: ultralcd.cpp:8135 +#: ultralcd.cpp:8056 msgid "Endstops" msgstr "Endschalter" @@ -376,7 +376,7 @@ msgid "ERROR:" msgstr "FEHLER:" # MSG_SELFTEST_EXTRUDER_FAN_SPEED c=18 -#: ultralcd.cpp:8498 +#: ultralcd.cpp:8419 msgid "Extruder fan:" msgstr "Extruder Luefter:" @@ -391,7 +391,7 @@ msgid "Extruder" msgstr "" # MSG_MMU_FAIL_STATS c=18 -#: ultralcd.cpp:6754 +#: ultralcd.cpp:6675 msgid "Fail stats MMU" msgstr "MMU-Fehler" @@ -401,7 +401,7 @@ msgid "F. autoload" msgstr "F. autoladen" # MSG_FAIL_STATS c=18 -#: ultralcd.cpp:6751 +#: ultralcd.cpp:6672 msgid "Fail stats" msgstr "Fehlerstatistik" @@ -461,7 +461,7 @@ msgid "FS Action" msgstr "FS Aktion" # MSG_FILE_INCOMPLETE c=20 r=3 -#: ultralcd.cpp:8634 +#: ultralcd.cpp:8555 msgid "File incomplete. Continue anyway?" msgstr "Datei unvollstaendig Trotzdem fortfahren?" @@ -486,7 +486,7 @@ msgid "Fix the issue and then press button on MMU unit." msgstr "Beseitigen Sie das Problem und druecken Sie dann den Knopf am MMU." # MSG_FLOW c=15 -#: ultralcd.cpp:6888 +#: ultralcd.cpp:6809 msgid "Flow" msgstr "Durchfluss" @@ -501,17 +501,17 @@ msgid "Front side[um]" msgstr "Vorne [um]" # MSG_SELFTEST_FANS c=20 -#: ultralcd.cpp:8179 +#: ultralcd.cpp:8100 msgid "Front/left fans" msgstr "Teile/Extr. Luefter" # MSG_SELFTEST_HEATERTHERMISTOR c=20 -#: ultralcd.cpp:8127 +#: ultralcd.cpp:8048 msgid "Heater/Thermistor" msgstr "Heizung/Thermistor" # MSG_BED_HEATING_SAFETY_DISABLED c=20 r=4 -#: Marlin_main.cpp:9874 +#: Marlin_main.cpp:9877 msgid "Heating disabled by safety timer." msgstr "Heizung durch Sicherheitstimer deaktiviert." @@ -551,12 +551,12 @@ msgid "Checking bed" msgstr "Pruefe Bett" # MSG_SELFTEST_CHECK_ENDSTOPS c=20 -#: ultralcd.cpp:8481 +#: ultralcd.cpp:8402 msgid "Checking endstops" msgstr "Pruefe Endschalter" # MSG_SELFTEST_CHECK_HOTEND c=20 -#: ultralcd.cpp:8487 +#: ultralcd.cpp:8408 msgid "Checking hotend" msgstr "Pruefe Duese" @@ -576,7 +576,7 @@ msgid "Checking Y axis" msgstr "Pruefe Y Achse" # MSG_SELFTEST_CHECK_Z c=20 -#: ultralcd.cpp:8484 +#: ultralcd.cpp:8405 msgid "Checking Z axis" msgstr "Pruefe Z Achse" @@ -671,7 +671,7 @@ msgid "Live adjust Z" msgstr "Z einstellen" # MSG_INSERT_FIL c=20 r=6 -#: ultralcd.cpp:7380 +#: ultralcd.cpp:7301 msgid "Insert the filament (do not load it) into the extruder and then press the knob." msgstr "Stecken Sie das Filament (nicht laden) in den Extruder und druecken Sie dann den Knopf." @@ -696,12 +696,12 @@ msgid "Iteration" msgstr "Wiederholung" # MSG_LOOSE_PULLEY c=20 -#: ultralcd.cpp:8167 +#: ultralcd.cpp:8088 msgid "Loose pulley" msgstr "Lose Riemenscheibe" # MSG_LOAD_TO_NOZZLE c=18 -#: ultralcd.cpp:6717 +#: ultralcd.cpp:6638 msgid "Load to nozzle" msgstr "In Nozzle laden" @@ -851,7 +851,7 @@ msgid "No move." msgstr "Keine Bewegung." # MSG_NO_CARD c=18 -#: ultralcd.cpp:6697 +#: ultralcd.cpp:6618 msgid "No SD card" msgstr "Keine SD Karte" @@ -866,7 +866,7 @@ msgid "No" msgstr "Nein" # MSG_SELFTEST_NOTCONNECTED c=20 -#: ultralcd.cpp:8128 +#: ultralcd.cpp:8049 msgid "Not connected" msgstr "Nicht angeschlossen" @@ -951,7 +951,7 @@ msgid "Please clean the nozzle for calibration. Click when done." msgstr "Bitte entfernen Sie ueberstehendes Filament von der Duese. Klicken wenn sauber." # MSG_SELFTEST_PLEASECHECK c=20 -#: ultralcd.cpp:8122 +#: ultralcd.cpp:8043 msgid "Please check:" msgstr "Bitte pruefe:" @@ -1016,7 +1016,7 @@ msgid "Preheat the nozzle!" msgstr "Duese vorheizen!" # MSG_PREHEAT c=18 -#: ultralcd.cpp:6655 +#: ultralcd.cpp:6576 msgid "Preheat" msgstr "Vorheizen" @@ -1031,7 +1031,7 @@ msgid "Please upgrade." msgstr "Bitte aktualisieren." # MSG_PRESS_TO_PREHEAT c=20 r=4 -#: Marlin_main.cpp:12049 +#: Marlin_main.cpp:12052 msgid "Press the knob to preheat nozzle and continue." msgstr "Bitte druecken Sie den Knopf um die Duese vorzuheizen und fortzufahren." @@ -1061,7 +1061,7 @@ msgid "Preheating to unload" msgstr "Heizen zum Entladen" # MSG_SELFTEST_PRINT_FAN_SPEED c=18 -#: ultralcd.cpp:8501 +#: ultralcd.cpp:8422 msgid "Print fan:" msgstr "Druckvent.:" @@ -1116,17 +1116,17 @@ msgid "Rear side [um]" msgstr "Hinten [um]" # MSG_UNLOAD_FILAMENT_REPEAT c=20 r=4 -#: ultralcd.cpp:7404 +#: ultralcd.cpp:7325 msgid "Please unload the filament first, then repeat this action." msgstr "Bitte entladen Sie erst das Filament und versuchen Sie es nochmal." # MSG_CHECK_IR_CONNECTION c=20 r=4 -#: ultralcd.cpp:7407 +#: ultralcd.cpp:7328 msgid "Please check the IR sensor connection, unload filament if present." msgstr "Bitte IR Sensor Verbindungen ueber- pruefen und Filament entladen ist." # MSG_RECOVERING_PRINT c=20 -#: Marlin_main.cpp:11393 +#: Marlin_main.cpp:11396 msgid "Recovering print" msgstr "Druck wiederherst" @@ -1191,12 +1191,12 @@ msgid "Select language" msgstr "Waehle Sprache" # MSG_SELFTEST_OK c=20 -#: ultralcd.cpp:7679 +#: ultralcd.cpp:7600 msgid "Self test OK" msgstr "Selbsttest OK" # MSG_SELFTEST_START c=20 -#: ultralcd.cpp:7447 +#: ultralcd.cpp:7368 msgid "Self test start" msgstr "Selbsttest start" @@ -1206,7 +1206,7 @@ msgid "Selftest" msgstr "Selbsttest" # MSG_SELFTEST_ERROR c=20 -#: ultralcd.cpp:8121 +#: ultralcd.cpp:8042 msgid "Selftest error!" msgstr "Selbsttest Fehler!" @@ -1306,7 +1306,7 @@ msgid "Once" msgstr "Einmal" # MSG_SPEED c=15 -#: ultralcd.cpp:6882 +#: ultralcd.cpp:6803 msgid "Speed" msgstr "Geschwindigkeit" @@ -1336,12 +1336,12 @@ msgid "STOPPED." msgstr "GESTOPPT." # MSG_SUPPORT c=18 -#: ultralcd.cpp:6756 +#: ultralcd.cpp:6677 msgid "Support" msgstr "" # MSG_SELFTEST_SWAPPED c=16 -#: ultralcd.cpp:8180 +#: ultralcd.cpp:8101 msgid "Swapped" msgstr "Ausgetauscht" @@ -1376,7 +1376,7 @@ msgid "Temperature calibration is finished and active. Temp. calibration can be msgstr "Temp.kalibrierung ist fertig + aktiv. Temp.kalibrierung kann ausgeschaltet werden im Menu Einstellungen -> Temp.kal." # MSG_FS_VERIFIED c=20 r=3 -#: ultralcd.cpp:7411 +#: ultralcd.cpp:7332 msgid "Sensor verified, remove the filament now." msgstr "Sensor ueberprueft, entladen Sie jetzt das Filament." @@ -1406,7 +1406,7 @@ msgid "Total print time" msgstr "Gesamte Druckzeit" # MSG_TUNE c=18 -#: ultralcd.cpp:6653 +#: ultralcd.cpp:6574 msgid "Tune" msgstr "Feineinstellung" @@ -1586,7 +1586,7 @@ msgid "The printer will start printing a zig-zag line. Rotate the knob until you msgstr "Der Drucker beginnt mit dem Drucken einer Zickzacklinie. Drehen Sie den Knopf, bis Sie die optimale Hoehe erreicht haben. Ueberpruefen Sie die Bilder im Handbuch (Kapitel Kalibrierung)." # MSG_FIL_FAILED c=20 r=5 -#: ultralcd.cpp:7415 +#: ultralcd.cpp:7336 msgid "Verification failed, remove the filament and try again." msgstr "Ueberpruefung fehl- geschlagen, entladen Sie das Filament und versuchen Sie es erneut." @@ -1616,7 +1616,7 @@ msgid "Checks" msgstr "Kontrolle" # MSG_FALSE_TRIGGERING c=20 -#: ultralcd.cpp:8190 +#: ultralcd.cpp:8111 msgid "False triggering" msgstr "Falschtriggerung" @@ -1721,17 +1721,17 @@ msgid "Printer nozzle diameter differs from the G-code. Please check the value i msgstr "Der Durchmesser der Druckerduese weicht vom G-Code ab. Bitte ueberpruefen Sie den Wert in den Einstellungen. Druck abgebrochen." # MSG_SELFTEST_FS_LEVEL c=20 -#: ultralcd.cpp:8195 +#: ultralcd.cpp:8116 msgid "%s level expected" msgstr "%s Level erwartet" # MSG_RENAME c=18 -#: ultralcd.cpp:6579 +#: ultralcd.cpp:6500 msgid "Rename" msgstr "Umbenennen" # MSG_SELECT c=18 -#: ultralcd.cpp:6572 +#: ultralcd.cpp:6493 msgid "Select" msgstr "Auswahl" diff --git a/lang/po/new/de.po b/lang/po/new/de.po index 03675522d..b57d7377c 100644 --- a/lang/po/new/de.po +++ b/lang/po/new/de.po @@ -7,8 +7,8 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Language: de\n" "Project-Id-Version: Prusa-Firmware\n" -"POT-Creation-Date: Sun 19 Dec 2021 07:17:27 PM CET\n" -"PO-Revision-Date: Sun 19 Dec 2021 07:17:27 PM CET\n" +"POT-Creation-Date: Wed 26 Jan 2022 05:40:56 PM CET\n" +"PO-Revision-Date: Wed 26 Jan 2022 05:40:56 PM CET\n" "Language-Team: \n" "X-Generator: Poedit 2.0.7\n" "X-Poedit-SourceCharset: UTF-8\n" @@ -18,12 +18,12 @@ msgstr "" # MSG_IR_03_OR_OLDER c=18 #: messages.c:164 msgid " 0.3 or older" -msgstr " 0.3 oder aelter" +msgstr " 0.3 oder älter" # MSG_FS_V_03_OR_OLDER c=18 -#: Marlin_main.cpp:9884 +#: Marlin_main.cpp:9887 msgid "FS v0.3 or older" -msgstr "FS 0.3 oder aelter" +msgstr "FS v0.3 oder älter" # MSG_IR_04_OR_NEWER c=18 #: messages.c:163 @@ -31,9 +31,9 @@ msgid " 0.4 or newer" msgstr " 0.4 oder neuer" # MSG_FS_V_04_OR_NEWER c=18 -#: Marlin_main.cpp:9883 +#: Marlin_main.cpp:9886 msgid "FS v0.4 or newer" -msgstr "FS 0.4 oder neuer" +msgstr "FS v0.4 oder neuer" # MSG_IR_UNKNOWN c=18 #: messages.c:165 @@ -61,14 +61,14 @@ msgid "Adjusting Z:" msgstr "Z Anpassen:" # MSG_SELFTEST_CHECK_ALLCORRECT c=20 -#: ultralcd.cpp:8490 +#: ultralcd.cpp:8411 msgid "All correct" msgstr "Alles richtig" # MSG_WIZARD_DONE c=20 r=8 #: messages.c:118 msgid "All is done. Happy printing!" -msgstr "Alles abgeschlossen. Viel Spass beim Drucken!" +msgstr "Alles abgeschlossen. Viel Spaß beim Drucken!" # MSG_AMBIENT c=14 #: ultralcd.cpp:1727 @@ -83,7 +83,7 @@ msgstr "" # MSG_PRESS c=20 r=2 #: ultralcd.cpp:2485 msgid "and press the knob" -msgstr "und Knopf druecken" +msgstr "und Knopf drücken" # MSG_CONFIRM_CARRIAGE_AT_THE_TOP c=20 r=2 #: ultralcd.cpp:3355 @@ -96,32 +96,32 @@ msgid "Auto home" msgstr "Startposition" # MSG_AUTOLOAD_FILAMENT c=18 -#: ultralcd.cpp:6732 +#: ultralcd.cpp:6653 msgid "AutoLoad filament" msgstr "AutoLaden Filament" # MSG_AUTOLOADING_ONLY_IF_FSENS_ON c=20 r=4 #: ultralcd.cpp:4317 msgid "Autoloading filament available only when filament sensor is turned on..." -msgstr "Automatisches Laden Filament nur bei eingeschaltetem Fil. sensor verfuegbar..." +msgstr "Automatisches Laden Filament nur bei eingeschaltetem Fil. sensor verfügbar..." # MSG_AUTOLOADING_ENABLED c=20 r=4 #: ultralcd.cpp:2648 msgid "Autoloading filament is active, just press the knob and insert filament..." -msgstr "Automatisches Laden Filament ist aktiv, Knopf druecken und Filament einlegen..." +msgstr "Automatisches Laden Filament ist aktiv, Knopf drücken und Filament einlegen..." # MSG_SELFTEST_AXIS_LENGTH c=20 -#: ultralcd.cpp:8173 +#: ultralcd.cpp:8094 msgid "Axis length" -msgstr "Achsenlaenge" +msgstr "Achsenlänge" # MSG_SELFTEST_AXIS c=16 -#: ultralcd.cpp:8174 +#: ultralcd.cpp:8095 msgid "Axis" msgstr "Achse" # MSG_SELFTEST_BEDHEATER c=20 -#: ultralcd.cpp:8131 +#: ultralcd.cpp:8052 msgid "Bed/Heater" msgstr "Bett/Heizung" @@ -133,7 +133,7 @@ msgstr "Bett OK" # MSG_BED_HEATING c=20 #: messages.c:16 msgid "Bed Heating" -msgstr "Bett aufwaermen" +msgstr "Bett aufwärmen" # MSG_BED_CORRECTION_MENU c=18 #: ultralcd.cpp:5798 @@ -148,7 +148,7 @@ msgstr "Riementest" # MSG_BED_LEVELING_FAILED_POINT_LOW c=20 r=6 #: messages.c:17 msgid "Bed leveling failed. Sensor didn't trigger. Debris on nozzle? Waiting for reset." -msgstr "Z-Kal. fehlgeschlg. Sensor nicht ausgeloest. Schmutzige Duese? Warte auf Reset." +msgstr "Z-Kal. fehlgeschlg. Sensor nicht ausgelöst. Schmutzige Düse? Warte auf Reset." # MSG_BRIGHT c=6 #: messages.c:158 @@ -176,7 +176,7 @@ msgid "Blackout occurred. Recover print?" msgstr "Stromausfall! Druck wiederherstellen?" # MSG_CALIBRATING_HOME c=20 -#: ultralcd.cpp:8492 +#: ultralcd.cpp:8413 msgid "Calibrating home" msgstr "Kalibriere Start" @@ -203,7 +203,7 @@ msgstr ">Abbruch" # MSG_MOVE_CARRIAGE_TO_THE_TOP c=20 r=8 #: ultralcd.cpp:3318 msgid "Calibrating XYZ. Rotate the knob to move the Z carriage up to the end stoppers. Click when done." -msgstr "XYZ Kalibrieren: Drehen Sie den Knopf bis der obere Anschlag erreicht wird. Anschliessend den Knopf druecken." +msgstr "XYZ Kalibrieren: Drehen Sie den Knopf bis der obere Anschlag erreicht wird. Anschliessend den Knopf drücken." # MSG_CALIBRATE_Z_AUTO c=20 r=2 #: messages.c:21 @@ -213,7 +213,7 @@ msgstr "Kalibrierung Z" # MSG_MOVE_CARRIAGE_TO_THE_TOP_Z c=20 r=8 #: ultralcd.cpp:3318 msgid "Calibrating Z. Rotate the knob to move the Z carriage up to the end stoppers. Click when done." -msgstr "Z Kalibrieren: Drehen Sie den Knopf bis der obere Anschlag erreicht wird. Anschliessend den Knopf druecken." +msgstr "Z Kalibrieren: Drehen Sie den Knopf bis der obere Anschlag erreicht wird. Anschliessend den Knopf drücken." # MSG_HOMEYZ_DONE c=20 #: ultralcd.cpp:656 @@ -226,14 +226,14 @@ msgid "Calibration" msgstr "Kalibrierung" # MSG_SD_REMOVED c=20 -#: ultralcd.cpp:8939 +#: ultralcd.cpp:8860 msgid "Card removed" msgstr "SD Karte entfernt" # MSG_CHECKING_FILE c=17 -#: ultralcd.cpp:8580 +#: ultralcd.cpp:8501 msgid "Checking file" -msgstr "Ueberpruefe Datei" +msgstr "überprüfe Datei" # MSG_NOT_COLOR c=19 #: ultralcd.cpp:2565 @@ -243,12 +243,12 @@ msgstr "Falsche Farbe" # MSG_COOLDOWN c=18 #: messages.c:27 msgid "Cooldown" -msgstr "Abkuehlen" +msgstr "Abkühlen" # MSG_COPY_SEL_LANG c=20 r=3 #: ultralcd.cpp:4435 msgid "Copy selected language?" -msgstr "Gewaehlte Sprache kopieren?" +msgstr "Gewählte Sprache kopieren?" # MSG_CRASHDETECT c=13 #: messages.c:30 @@ -258,7 +258,7 @@ msgstr "Crash Erk." # MSG_CHOOSE_FIL_1ST_LAYERCAL c=20 r=7 #: ultralcd.cpp:4842 msgid "Choose a filament for the First Layer Calibration and select it in the on-screen menu." -msgstr "Waehlen Sie ein Filament fuer Erste Schichtkalibrierung aus und waehlen Sie es im On-Screen-Menu aus." +msgstr "Wählen Sie ein Filament für Erste- Schichtkalibrierung aus und wählen Sie es im On-Screen-Menu aus." # MSG_CRASH_DETECTED c=20 #: messages.c:29 @@ -268,7 +268,7 @@ msgstr "Crash erkannt." # MSG_CRASH_RESUME c=20 r=3 #: Marlin_main.cpp:651 msgid "Crash detected. Resume print?" -msgstr "Crash erkannt. Druck fortfuehren?" +msgstr "Crash erkannt. Druck fortführen?" # MSG_CRASH c=7 #: messages.c:28 @@ -298,7 +298,7 @@ msgstr "Motoren aus" # MSG_BABYSTEP_Z_NOT_SET c=20 r=12 #: messages.c:13 msgid "Distance between tip of the nozzle and the bed surface has not been set yet. Please follow the manual, chapter First steps, section First layer calibration." -msgstr "Der Abstand zwischen der Spitze der Duese und dem Bett ist noch nicht eingestellt. Bitte folgen Sie dem Handbuch, Kapitel Erste Schritte, Abschnitt Erste Schicht Kalibrierung." +msgstr "Der Abstand zwischen der Spitze der Düse und dem Bett ist noch nicht eingestellt. Bitte folgen Sie dem Handbuch, Kapitel Erste Schritte, Abschnitt Erste Schicht Kalibrierung." # MSG_FS_CONTINUE c=5 #: messages.c:152 @@ -308,7 +308,7 @@ msgstr "" # MSG_WIZARD_REPEAT_V2_CAL c=20 r=7 #: ultralcd.cpp:5021 msgid "Do you want to repeat last step to readjust distance between nozzle and heatbed?" -msgstr "Moechten Sie den letzten Schritt wiederholen, um den Abstand zwischen Duese und Druckbett neu einzustellen?" +msgstr "Möchten Sie den letzten Schritt wiederholen, um den Abstand zwischen Düse und Druckbett neu einzustellen?" # MSG_EXTRUDER_CORRECTION c=13 #: ultralcd.cpp:5090 @@ -326,24 +326,24 @@ msgid "Ejecting filament" msgstr "werfe Filament aus" # MSG_SELFTEST_ENDSTOP_NOTHIT c=20 -#: ultralcd.cpp:8149 +#: ultralcd.cpp:8070 msgid "Endstop not hit" msgstr "Ende nicht getroffen" # MSG_SELFTEST_ENDSTOP c=16 -#: ultralcd.cpp:8144 +#: ultralcd.cpp:8065 msgid "Endstop" msgstr "Endanschlag" # MSG_SELFTEST_ENDSTOPS c=20 -#: ultralcd.cpp:8135 +#: ultralcd.cpp:8056 msgid "Endstops" msgstr "Endschalter" # MSG_STACK_ERROR c=20 r=4 #: msgid "Error - static memory has been overwritten" -msgstr "Fehler - statischer Speicher wurde ueberschrieben" +msgstr "Fehler - statischer Speicher wurde überschrieben" # MSG_CUT_FILAMENT c=16 #: messages.c:61 @@ -363,7 +363,7 @@ msgstr "Schneide filament" # MSG_FSENS_NOT_RESPONDING c=20 r=4 #: ultralcd.cpp:4330 msgid "ERROR: Filament sensor is not responding, please check connection." -msgstr "FEHLER: Filament- sensor reagiert nicht, bitte Verbindung pruefen." +msgstr "FEHLER: Filament- sensor reagiert nicht, bitte Verbindung prüfen." # MSG_DIM c=6 #: messages.c:159 @@ -376,9 +376,9 @@ msgid "ERROR:" msgstr "FEHLER:" # MSG_SELFTEST_EXTRUDER_FAN_SPEED c=18 -#: ultralcd.cpp:8498 +#: ultralcd.cpp:8419 msgid "Extruder fan:" -msgstr "Extruder Luefter:" +msgstr "Extruderlüfter:" # MSG_INFO_EXTRUDER c=18 #: ultralcd.cpp:2040 @@ -391,7 +391,7 @@ msgid "Extruder" msgstr "" # MSG_MMU_FAIL_STATS c=18 -#: ultralcd.cpp:6754 +#: ultralcd.cpp:6675 msgid "Fail stats MMU" msgstr "MMU-Fehler" @@ -401,24 +401,24 @@ msgid "F. autoload" msgstr "F. autoladen" # MSG_FAIL_STATS c=18 -#: ultralcd.cpp:6751 +#: ultralcd.cpp:6672 msgid "Fail stats" msgstr "Fehlerstatistik" # MSG_FAN_SPEED c=14 #: messages.c:36 msgid "Fan speed" -msgstr "Luefter-Tempo" +msgstr "Lüfter-Tempo" # MSG_SELFTEST_FAN c=20 #: messages.c:91 msgid "Fan test" -msgstr "Lueftertest" +msgstr "Lüftertest" # MSG_FANS_CHECK c=13 #: messages.c:33 msgid "Fans check" -msgstr "Luefter Chk." +msgstr "Lüfter Check" # MSG_FSENSOR c=12 #: messages.c:49 @@ -428,7 +428,7 @@ msgstr "Fil. Sensor" # MSG_FIL_RUNOUTS c=15 #: messages.c:34 msgid "Fil. runouts" -msgstr "Fil. Maengel" +msgstr "Fil. Mängel" # MSG_FILAMENT_CLEAN c=20 r=2 #: messages.c:37 @@ -461,9 +461,9 @@ msgid "FS Action" msgstr "FS Aktion" # MSG_FILE_INCOMPLETE c=20 r=3 -#: ultralcd.cpp:8634 +#: ultralcd.cpp:8555 msgid "File incomplete. Continue anyway?" -msgstr "Datei unvollstaendig Trotzdem fortfahren?" +msgstr "Datei unvollständig Trotzdem fortfahren?" # MSG_FINISHING_MOVEMENTS c=20 #: messages.c:45 @@ -478,22 +478,22 @@ msgstr "Erste-Schicht Kal." # MSG_WIZARD_SELFTEST c=20 r=8 #: ultralcd.cpp:4942 msgid "First, I will run the selftest to check most common assembly problems." -msgstr "Zunaechst fuehre ich den Selbsttest durch, um die haeufigsten Probleme beim Zusammenbau zu ueberpruefen." +msgstr "Zunächst führe ich den Selbsttest durch, um die häufigsten Probleme beim Zusammenbau zu überprüfen." # MSG_MMU_FIX_ISSUE c=20 r=4 #: mmu.cpp:727 msgid "Fix the issue and then press button on MMU unit." -msgstr "Beseitigen Sie das Problem und druecken Sie dann den Knopf am MMU." +msgstr "Beseitigen Sie das Problem und drücken Sie dann den Knopf am MMU." # MSG_FLOW c=15 -#: ultralcd.cpp:6888 +#: ultralcd.cpp:6809 msgid "Flow" msgstr "Durchfluss" # MSG_SELFTEST_COOLING_FAN c=20 #: messages.c:88 msgid "Front print fan?" -msgstr "Teile Luefter?" +msgstr "Drucklüfter?" # MSG_BED_CORRECTION_FRONT c=14 #: ultralcd.cpp:3116 @@ -501,34 +501,34 @@ msgid "Front side[um]" msgstr "Vorne [um]" # MSG_SELFTEST_FANS c=20 -#: ultralcd.cpp:8179 +#: ultralcd.cpp:8100 msgid "Front/left fans" -msgstr "Teile/Extr. Luefter" +msgstr "Druck/Extr. Lüfter" # MSG_SELFTEST_HEATERTHERMISTOR c=20 -#: ultralcd.cpp:8127 +#: ultralcd.cpp:8048 msgid "Heater/Thermistor" msgstr "Heizung/Thermistor" # MSG_BED_HEATING_SAFETY_DISABLED c=20 r=4 -#: Marlin_main.cpp:9874 +#: Marlin_main.cpp:9877 msgid "Heating disabled by safety timer." msgstr "Heizung durch Sicherheitstimer deaktiviert." # MSG_HEATING_COMPLETE c=20 #: messages.c:51 msgid "Heating done." -msgstr "Aufwaermen OK." +msgstr "Aufwärmen OK." # MSG_HEATING c=20 #: messages.c:50 msgid "Heating" -msgstr "Aufwaermen" +msgstr "Aufwärmen" # MSG_WIZARD_WELCOME c=20 r=7 #: messages.c:121 msgid "Hi, I am your Original Prusa i3 printer. Would you like me to guide you through the setup process?" -msgstr "Hallo, ich bin Ihr Original Prusa i3 Drucker. Moechten Sie, dass ich Sie durch den Einrich- tungsablauf fuehre?" +msgstr "Hallo, ich bin Ihr Original Prusa i3 Drucker. Möchten Sie, dass ich Sie durch den Einricht- ungsablauf führe?" # MSG_FILAMENTCHANGE c=18 #: messages.c:43 @@ -548,47 +548,47 @@ msgstr "Wechsel ok?" # MSG_SELFTEST_CHECK_BED c=20 #: messages.c:94 msgid "Checking bed" -msgstr "Pruefe Bett" +msgstr "Prüfe Bett" # MSG_SELFTEST_CHECK_ENDSTOPS c=20 -#: ultralcd.cpp:8481 +#: ultralcd.cpp:8402 msgid "Checking endstops" -msgstr "Pruefe Endschalter" +msgstr "Prüfe Endschalter" # MSG_SELFTEST_CHECK_HOTEND c=20 -#: ultralcd.cpp:8487 +#: ultralcd.cpp:8408 msgid "Checking hotend" -msgstr "Pruefe Duese" +msgstr "Prüfe Düse" # MSG_SELFTEST_CHECK_FSENSOR c=20 #: messages.c:95 msgid "Checking sensors" -msgstr "Pruefe Sensoren" +msgstr "Prüfe Sensoren" # MSG_CHECKING_X c=20 #: messages.c:23 msgid "Checking X axis" -msgstr "Pruefe X Achse" +msgstr "Prüfe X Achse" # MSG_CHECKING_Y c=20 #: messages.c:24 msgid "Checking Y axis" -msgstr "Pruefe Y Achse" +msgstr "Prüfe Y Achse" # MSG_SELFTEST_CHECK_Z c=20 -#: ultralcd.cpp:8484 +#: ultralcd.cpp:8405 msgid "Checking Z axis" -msgstr "Pruefe Z Achse" +msgstr "Prüfe Z Achse" # MSG_CHOOSE_EXTRUDER c=20 #: messages.c:54 msgid "Choose extruder:" -msgstr "Extruder waehlen:" +msgstr "Extruder wählen:" # MSG_CHOOSE_FILAMENT c=20 #: messages.c:55 msgid "Choose filament:" -msgstr "Waehle Filament:" +msgstr "Wähle Filament:" # MSG_FILAMENT c=17 #: messages.c:35 @@ -598,12 +598,12 @@ msgstr "" # MSG_WIZARD_XYZ_CAL c=20 r=8 #: ultralcd.cpp:4951 msgid "I will run xyz calibration now. It will take approx. 12 mins." -msgstr "Ich werde jetzt die XYZ-Kalibrierung durchfuehren. Es wird ca. 12 Minuten dauern." +msgstr "Ich werde jetzt die XYZ-Kalibrierung durchführen. Es wird ca. 12 Minuten dauern." # MSG_WIZARD_Z_CAL c=20 r=8 #: ultralcd.cpp:4959 msgid "I will run z calibration now." -msgstr "Ich werde jetzt die Z Kalibrierung durchfuehren." +msgstr "Ich werde jetzt die Z Kalibrierung durchführen." # MSG_WATCH c=18 #: messages.c:116 @@ -633,12 +633,12 @@ msgstr "Letzte Druckfehler" # MSG_WIZARD_WELCOME_SHIPPING c=20 r=16 #: messages.c:122 msgid "Hi, I am your Original Prusa i3 printer. I will guide you through a short setup process, in which the Z-axis will be calibrated. Then, you will be ready to print." -msgstr "Hallo, ich bin Ihr Original Prusa i3 Drucker. Ich werde Sie durch einen kurzen Einrichtungsprozess fuehren, bei dem die Z-Achse kalibriert wird. Danach sind Sie bereit fuer den Druck." +msgstr "Hallo, ich bin Ihr Original Prusa i3 Drucker. Ich werde Sie durch einen kurzen Einrichtungsprozess führen, bei dem die Z-Achse kalibriert wird. Danach sind Sie bereit für den Druck." # MSG_ADDITIONAL_SHEETS c=20 r=9 #: ultralcd.cpp:5029 msgid "If you have additional steel sheets, calibrate their presets in Settings - HW Setup - Steel sheets." -msgstr "Wenn Sie zusaetzliche Stahlbleche haben, kalibrieren Sie deren Voreinstellungen unter Einstellungen - HW Setup - Stahlbleche." +msgstr "Wenn Sie zusätzliche Stahlbleche haben, kalibrieren Sie deren Voreinstellungen unter Einstellungen - HW Setup - Stahlbleche." # MSG_LAST_PRINT c=18 #: messages.c:56 @@ -648,7 +648,7 @@ msgstr "Letzter Druck" # MSG_SELFTEST_EXTRUDER_FAN c=20 #: messages.c:89 msgid "Left hotend fan?" -msgstr "Extruder Luefter?" +msgstr "Extruderlüfter?" # MSG_LEFT c=10 #: ultralcd.cpp:2844 @@ -671,9 +671,9 @@ msgid "Live adjust Z" msgstr "Z einstellen" # MSG_INSERT_FIL c=20 r=6 -#: ultralcd.cpp:7380 +#: ultralcd.cpp:7301 msgid "Insert the filament (do not load it) into the extruder and then press the knob." -msgstr "Stecken Sie das Filament (nicht laden) in den Extruder und druecken Sie dann den Knopf." +msgstr "Stecken Sie das Filament (nicht laden) in den Extruder und drücken Sie dann den Knopf." # MSG_LOAD_FILAMENT c=17 #: messages.c:58 @@ -688,7 +688,7 @@ msgstr "Lade Farbe" # MSG_LOADING_FILAMENT c=20 #: messages.c:59 msgid "Loading filament" -msgstr "Filament laedt" +msgstr "Filament lädt" # MSG_ITERATION c=12 #: messages.c:53 @@ -696,12 +696,12 @@ msgid "Iteration" msgstr "Wiederholung" # MSG_LOOSE_PULLEY c=20 -#: ultralcd.cpp:8167 +#: ultralcd.cpp:8088 msgid "Loose pulley" msgstr "Lose Riemenscheibe" # MSG_LOAD_TO_NOZZLE c=18 -#: ultralcd.cpp:6717 +#: ultralcd.cpp:6638 msgid "Load to nozzle" msgstr "In Nozzle laden" @@ -713,7 +713,7 @@ msgstr "M117 Erste-Schicht Kal." # MSG_MAIN c=18 #: messages.c:63 msgid "Main" -msgstr "Hauptmenue" +msgstr "Hauptmenü" # MSG_BL_HIGH c=12 #: messages.c:155 @@ -728,7 +728,7 @@ msgstr "Dimmwert" # MSG_MEASURE_BED_REFERENCE_HEIGHT_LINE1 c=20 r=3 #: messages.c:67 msgid "Measuring reference height of calibration point" -msgstr "Messen der Referenzhoehe des Kalibrierpunktes" +msgstr "Messen der Referenzhöhe des Kalibrierpunktes" # MSG_MESH_BED_LEVELING c=18 #: messages.c:148 @@ -748,7 +748,7 @@ msgstr "MMU OK. Temperatur wiederherstellen..." # MSG_MEASURED_SKEW c=14 #: ultralcd.cpp:2885 msgid "Measured skew" -msgstr "Schraeglauf" +msgstr "Schräglauf" # MSG_MMU_FAILS c=15 #: messages.c:69 @@ -851,7 +851,7 @@ msgid "No move." msgstr "Keine Bewegung." # MSG_NO_CARD c=18 -#: ultralcd.cpp:6697 +#: ultralcd.cpp:6618 msgid "No SD card" msgstr "Keine SD Karte" @@ -866,14 +866,14 @@ msgid "No" msgstr "Nein" # MSG_SELFTEST_NOTCONNECTED c=20 -#: ultralcd.cpp:8128 +#: ultralcd.cpp:8049 msgid "Not connected" msgstr "Nicht angeschlossen" # MSG_NEW_FIRMWARE_AVAILABLE c=20 r=2 #: util.cpp:195 msgid "New firmware version available:" -msgstr "Neue Firmware- Version verfuegbar:" +msgstr "Neue Firmware- Version verfügbar:" # MSG_SELFTEST_FAN_NO c=19 #: messages.c:92 @@ -883,17 +883,17 @@ msgstr "Dreht sich nicht" # MSG_WIZARD_V2_CAL c=20 r=8 #: ultralcd.cpp:4838 msgid "Now I will calibrate distance between tip of the nozzle and heatbed surface." -msgstr "Jetzt werde ich den Abstand zwischen Duesenspitze und Druckbett kalibrieren." +msgstr "Jetzt werde ich den Abstand zwischen Düsenspitze und Druckbett kalibrieren." # MSG_WIZARD_WILL_PREHEAT c=20 r=4 #: ultralcd.cpp:4967 msgid "Now I will preheat nozzle for PLA." -msgstr "Jetzt werde ich die Duese fuer PLA vorheizen." +msgstr "Jetzt werde ich die Düse für PLA vorheizen." # MSG_NOZZLE c=12 #: messages.c:72 msgid "Nozzle" -msgstr "Duese" +msgstr "Düse" # MSG_DEFAULT_SETTINGS_LOADED c=20 r=6 #: Marlin_main.cpp:1605 @@ -908,7 +908,7 @@ msgstr "Testdruck jetzt von Stahlblech entfernen." # MSG_NOZZLE_FAN c=10 #: ultralcd.cpp:1446 msgid "Nozzle FAN" -msgstr "Duesevent." +msgstr "Drucklüft." # MSG_PAUSE_PRINT c=18 #: messages.c:74 @@ -933,27 +933,27 @@ msgstr "PID Kalibrierung" # MSG_PINDA_PREHEAT c=20 #: ultralcd.cpp:683 msgid "PINDA Heating" -msgstr "PINDA erwaermen" +msgstr "PINDA erwärmen" # MSG_PAPER c=20 r=10 #: messages.c:73 msgid "Place a sheet of paper under the nozzle during the calibration of first 4 points. If the nozzle catches the paper, power off the printer immediately." -msgstr "Legen Sie ein Blatt Papier unter die Duese waehrend der Kalibrierung der ersten 4 Punkte. Wenn die Duese das Papier erfasst, den Drucker sofort ausschalten." +msgstr "Legen Sie ein Blatt Papier unter die Düse während der Kalibrierung der ersten 4 Punkte. Wenn die Düse das Papier erfasst, den Drucker sofort ausschalten." # MSG_WIZARD_CLEAN_HEATBED c=20 r=8 #: ultralcd.cpp:5024 msgid "Please clean heatbed and then press the knob." -msgstr "Bitte reinigen Sie das Heizbett und druecken Sie dann den Knopf." +msgstr "Bitte reinigen Sie das Heizbett und drücken Sie dann den Knopf." # MSG_CONFIRM_NOZZLE_CLEAN c=20 r=8 #: messages.c:26 msgid "Please clean the nozzle for calibration. Click when done." -msgstr "Bitte entfernen Sie ueberstehendes Filament von der Duese. Klicken wenn sauber." +msgstr "Bitte entfernen Sie überstehendes Filament von der Düse. Klicken wenn sauber." # MSG_SELFTEST_PLEASECHECK c=20 -#: ultralcd.cpp:8122 +#: ultralcd.cpp:8043 msgid "Please check:" -msgstr "Bitte pruefe:" +msgstr "Bitte prüfen:" # MSG_WIZARD_CALIBRATION_FAILED c=20 r=8 #: messages.c:117 @@ -963,7 +963,7 @@ msgstr "Bitte lesen Sie unser Handbuch und beheben Sie das Problem. Fahren Sie d # MSG_CHECK_IDLER c=20 r=5 #: Marlin_main.cpp:3798 msgid "Please open idler and remove filament manually." -msgstr "Bitte Spannrolle oeffnen und Fila- ment von Hand entfernen" +msgstr "Bitte Spannrolle öffnen und Filament von Hand entfernen" # MSG_PLACE_STEEL_SHEET c=20 r=5 #: messages.c:75 @@ -973,7 +973,7 @@ msgstr "Bitte legen Sie das Stahlblech auf das Heizbett." # MSG_PRESS_TO_UNLOAD c=20 r=4 #: messages.c:79 msgid "Please press the knob to unload filament" -msgstr "Bitte druecken Sie den Knopf um das Filament zu entladen." +msgstr "Bitte drücken Sie den Knopf um das Filament zu entladen." # MSG_PULL_OUT_FILAMENT c=20 r=4 #: messages.c:81 @@ -983,7 +983,7 @@ msgstr "Bitte ziehen Sie das Filament sofort heraus" # MSG_EJECT_REMOVE c=20 r=4 #: mmu.cpp:1421 msgid "Please remove filament and then press the knob." -msgstr "Bitte Filament entfernen und dann den Knopf druecken" +msgstr "Bitte Filament entfernen und dann den Knopf drücken" # MSG_REMOVE_STEEL_SHEET c=20 r=4 #: messages.c:84 @@ -993,7 +993,7 @@ msgstr "Bitte entfernen Sie das Stahlblech vom Heizbett." # MSG_RUN_XYZ c=20 r=4 #: Marlin_main.cpp:5338 msgid "Please run XYZ calibration first." -msgstr "Bitte zuerst XYZ Kalibrierung ausfuehren." +msgstr "Bitte zuerst XYZ Kalibrierung ausführen." # MSG_UPDATE_MMU2_FW c=20 r=4 #: mmu.cpp:1341 @@ -1013,17 +1013,17 @@ msgstr "Bitte zuerst Transportsicherungen entfernen." # MSG_PREHEAT_NOZZLE c=20 #: messages.c:78 msgid "Preheat the nozzle!" -msgstr "Duese vorheizen!" +msgstr "Düse vorheizen!" # MSG_PREHEAT c=18 -#: ultralcd.cpp:6655 +#: ultralcd.cpp:6576 msgid "Preheat" msgstr "Vorheizen" # MSG_WIZARD_HEATING c=20 r=3 #: messages.c:119 msgid "Preheating nozzle. Please wait." -msgstr "Vorheizen der Duese. Bitte warten." +msgstr "Vorheizen der Düse. Bitte warten." # MSG_NEW_FIRMWARE_PLEASE_UPGRADE c=20 #: util.cpp:199 @@ -1031,9 +1031,9 @@ msgid "Please upgrade." msgstr "Bitte aktualisieren." # MSG_PRESS_TO_PREHEAT c=20 r=4 -#: Marlin_main.cpp:12049 +#: Marlin_main.cpp:12052 msgid "Press the knob to preheat nozzle and continue." -msgstr "Bitte druecken Sie den Knopf um die Duese vorzuheizen und fortzufahren." +msgstr "Bitte drücken Sie den Knopf um die Düse vorzuheizen und fortzufahren." # MSG_FS_PAUSE c=5 #: fsensor.cpp:730 @@ -1061,9 +1061,9 @@ msgid "Preheating to unload" msgstr "Heizen zum Entladen" # MSG_SELFTEST_PRINT_FAN_SPEED c=18 -#: ultralcd.cpp:8501 +#: ultralcd.cpp:8422 msgid "Print fan:" -msgstr "Druckvent.:" +msgstr "Drucklüfter:" # MSG_CARD_MENU c=18 #: messages.c:22 @@ -1073,7 +1073,7 @@ msgstr "Drucken von SD" # MSG_PRESS_KNOB c=20 #: ultralcd.cpp:2130 msgid "Press the knob" -msgstr "Knopf druecken zum" +msgstr "Knopf drücken zum" # MSG_PRINT_PAUSED c=20 #: ultralcd.cpp:907 @@ -1083,7 +1083,7 @@ msgstr "Druck pausiert" # MSG_RESUME_NOZZLE_TEMP c=20 r=4 #: mmu.cpp:726 msgid "Press the knob to resume nozzle temperature." -msgstr "Druecken Sie den Knopf um die Duesentemperatur wiederherzustellen" +msgstr "Drücken Sie den Knopf um die Düsentemperatur wiederherzustellen" # MSG_FOLLOW_CALIBRATION_FLOW c=20 r=8 #: messages.c:46 @@ -1093,17 +1093,17 @@ msgstr "Drucker wurde noch nicht kalibriert. Bitte folgen Sie dem Handbuch, Kapi # MSG_PRINT_FAN c=10 #: ultralcd.cpp:1447 msgid "Print FAN" -msgstr "Druckvent." +msgstr "Drucklüft." # MSG_WIZARD_LOAD_FILAMENT c=20 r=6 #: ultralcd.cpp:4818 msgid "Please insert filament into the extruder, then press the knob to load it." -msgstr "Bitte legen Sie das Filament in den Extruder ein und druecken Sie dann den Knopf, um es zu laden." +msgstr "Bitte legen Sie das Filament in den Extruder ein und drücken Sie dann den Knopf, um es zu laden." # MSG_MMU_INSERT_FILAMENT_FIRST_TUBE c=20 r=6 #: ultralcd.cpp:4813 msgid "Please insert filament into the first tube of the MMU, then press the knob to load it." -msgstr "Bitte stecken Sie das Filament in den ersten Schlauch der MMU und druecken Sie dann den Knopf, um es zu laden." +msgstr "Bitte stecken Sie das Filament in den ersten Schlauch der MMU und drücken Sie dann den Knopf, um es zu laden." # MSG_PLEASE_LOAD_PLA c=20 r=4 #: ultralcd.cpp:4735 @@ -1116,24 +1116,24 @@ msgid "Rear side [um]" msgstr "Hinten [um]" # MSG_UNLOAD_FILAMENT_REPEAT c=20 r=4 -#: ultralcd.cpp:7404 +#: ultralcd.cpp:7325 msgid "Please unload the filament first, then repeat this action." msgstr "Bitte entladen Sie erst das Filament und versuchen Sie es nochmal." # MSG_CHECK_IR_CONNECTION c=20 r=4 -#: ultralcd.cpp:7407 +#: ultralcd.cpp:7328 msgid "Please check the IR sensor connection, unload filament if present." -msgstr "Bitte IR Sensor Verbindungen ueber- pruefen und Filament entladen ist." +msgstr "Bitte IR Sensor Verbindungen über- prüfen und Filament entladen ist." # MSG_RECOVERING_PRINT c=20 -#: Marlin_main.cpp:11393 +#: Marlin_main.cpp:11396 msgid "Recovering print" msgstr "Druck wiederherst" # MSG_REMOVE_OLD_FILAMENT c=20 r=5 #: mmu.cpp:833 msgid "Remove old filament and press the knob to start loading new filament." -msgstr "Entfernen Sie das alte Filament und druecken Sie den Knopf, um das neue zu laden." +msgstr "Entfernen Sie das alte Filament und drücken Sie den Knopf, um das neue zu laden." # MSG_CALIBRATE_BED_RESET c=18 #: ultralcd.cpp:5804 @@ -1143,7 +1143,7 @@ msgstr "Reset XYZ Kalibr." # MSG_RESET c=14 #: messages.c:85 msgid "Reset" -msgstr "Ruecksetzen" +msgstr "Rücksetzen" # MSG_RESUME_PRINT c=18 #: messages.c:86 @@ -1168,7 +1168,7 @@ msgstr "" # MSG_WIZARD_RERUN c=20 r=7 #: ultralcd.cpp:4756 msgid "Running Wizard will delete current calibration results and start from the beginning. Continue?" -msgstr "Der Assistent wird die aktuellen Kalibrierungsdaten loeschen und von vorne beginnen. Weiterfahren?" +msgstr "Der Assistent wird die aktuellen Kalibrierungsdaten löschen und von vorne beginnen. Weiterfahren?" # MSG_SD_CARD c=8 #: messages.c:138 @@ -1188,15 +1188,15 @@ msgstr "Suche Bett Kalibrierpunkt" # MSG_LANGUAGE_SELECT c=18 #: ultralcd.cpp:4451 msgid "Select language" -msgstr "Waehle Sprache" +msgstr "Wähle Sprache" # MSG_SELFTEST_OK c=20 -#: ultralcd.cpp:7679 +#: ultralcd.cpp:7600 msgid "Self test OK" msgstr "Selbsttest OK" # MSG_SELFTEST_START c=20 -#: ultralcd.cpp:7447 +#: ultralcd.cpp:7368 msgid "Self test start" msgstr "Selbsttest start" @@ -1206,7 +1206,7 @@ msgid "Selftest" msgstr "Selbsttest" # MSG_SELFTEST_ERROR c=20 -#: ultralcd.cpp:8121 +#: ultralcd.cpp:8042 msgid "Selftest error!" msgstr "Selbsttest Fehler!" @@ -1218,12 +1218,12 @@ msgstr "Selbsttest Error" # MSG_FORCE_SELFTEST c=20 r=8 #: Marlin_main.cpp:1637 msgid "Selftest will be run to calibrate accurate sensorless rehoming." -msgstr "Selbsttest im Gang, um die genaue Rueck- kehr zum Nullpunkt ohne Sensor zu kalibrieren" +msgstr "Selbsttest wird gestartet, um Startposition zu kalibrieren." # MSG_SEL_PREHEAT_TEMP c=20 r=6 #: ultralcd.cpp:4998 msgid "Select nozzle preheat temperature which matches your material." -msgstr "Bitte Vorheiztemperatur auswaehlen, die Ihrem Material entspricht." +msgstr "Bitte Vorheiztemperatur auswählen, die Ihrem Material entspricht." # MSG_SET_TEMPERATURE c=20 #: ultralcd.cpp:3135 @@ -1263,7 +1263,7 @@ msgstr "Zeit" # MSG_SEVERE_SKEW c=14 #: ultralcd.cpp:2888 msgid "Severe skew" -msgstr "Sehr Schraeg" +msgstr "Sehr schräg" # MSG_SORT_ALPHA c=8 #: messages.c:141 @@ -1283,7 +1283,7 @@ msgstr "Laut" # MSG_SLIGHT_SKEW c=14 #: ultralcd.cpp:2887 msgid "Slight skew" -msgstr "Leicht Schraeg" +msgstr "Leicht schräg" # MSG_SOUND c=7 #: messages.c:143 @@ -1293,7 +1293,7 @@ msgstr "Ton" # MSG_RUNOUTS c=7 #: ultralcd.cpp:1593 msgid "Runouts" -msgstr "Maengel" +msgstr "Mängel" # MSG_Z-LEVELING_ENFORCED c=20 r=4 #: Marlin_main.cpp:3303 @@ -1306,7 +1306,7 @@ msgid "Once" msgstr "Einmal" # MSG_SPEED c=15 -#: ultralcd.cpp:6882 +#: ultralcd.cpp:6803 msgid "Speed" msgstr "Geschwindigkeit" @@ -1318,7 +1318,7 @@ msgstr "Dreht sich" # MSG_TEMP_CAL_WARNING c=20 r=4 #: Marlin_main.cpp:5351 msgid "Stable ambient temperature 21-26C is needed a rigid stand is required." -msgstr "Stabile Umgebungs- temperatur 21-26C und feste Stand- flaeche erforderlich" +msgstr "Stabile Umgebungs- temperatur 21-26C und feste Stand- fläche erforderlich" # MSG_STATISTICS c=18 #: ultralcd.cpp:6081 @@ -1336,19 +1336,19 @@ msgid "STOPPED." msgstr "GESTOPPT." # MSG_SUPPORT c=18 -#: ultralcd.cpp:6756 +#: ultralcd.cpp:6677 msgid "Support" msgstr "" # MSG_SELFTEST_SWAPPED c=16 -#: ultralcd.cpp:8180 +#: ultralcd.cpp:8101 msgid "Swapped" msgstr "Ausgetauscht" # MSG_SELECT_FILAMENT c=20 #: ultralcd.cpp:4706 msgid "Select filament:" -msgstr "Filament auswaehlen:" +msgstr "Filament auswählen:" # MSG_TEMP_CALIBRATION c=14 #: messages.c:112 @@ -1358,7 +1358,7 @@ msgstr "Temp Kalib." # MSG_SELECT_TEMP_MATCHES_MATERIAL c=20 r=4 #: ultralcd.cpp:4847 msgid "Select temperature which matches your material." -msgstr "Waehlen Sie die Temperatur, die zu Ihrem Material passt." +msgstr "Wählen Sie die Temperatur, die zu Ihrem Material passt." # MSG_CALIBRATION_PINDA_MENU c=17 #: ultralcd.cpp:5812 @@ -1376,9 +1376,9 @@ msgid "Temperature calibration is finished and active. Temp. calibration can be msgstr "Temp.kalibrierung ist fertig + aktiv. Temp.kalibrierung kann ausgeschaltet werden im Menu Einstellungen -> Temp.kal." # MSG_FS_VERIFIED c=20 r=3 -#: ultralcd.cpp:7411 +#: ultralcd.cpp:7332 msgid "Sensor verified, remove the filament now." -msgstr "Sensor ueberprueft, entladen Sie jetzt das Filament." +msgstr "Sensor überprüft, entladen Sie jetzt das Filament." # MSG_TEMPERATURE c=18 #: ultralcd.cpp:5673 @@ -1393,7 +1393,7 @@ msgstr "Temperaturen" # MSG_FOLLOW_Z_CALIBRATION_FLOW c=20 r=9 #: messages.c:47 msgid "There is still a need to make Z calibration. Please follow the manual, chapter First steps, section Calibration flow." -msgstr "Es ist noch not- wendig die Z- Kalibrierung aus- zufuehren. Bitte befolgen Sie das Handbuch, Kapitel Erste Schritte, Abschnitt Kalibrierablauf." +msgstr "Es ist noch not- wendig die Z- Kalibrierung aus- zuführen. Bitte befolgen Sie das Handbuch, Kapitel Erste Schritte, Abschnitt Kalibrierablauf." # MSG_TOTAL_FILAMENT c=19 #: ultralcd.cpp:2735 @@ -1406,7 +1406,7 @@ msgid "Total print time" msgstr "Gesamte Druckzeit" # MSG_TUNE c=18 -#: ultralcd.cpp:6653 +#: ultralcd.cpp:6574 msgid "Tune" msgstr "Feineinstellung" @@ -1463,27 +1463,27 @@ msgstr "Warte auf Benutzer.." # MSG_WAITING_TEMP c=20 r=4 #: ultralcd.cpp:3283 msgid "Waiting for nozzle and bed cooling" -msgstr "Warten bis Heizung und Bett abgekuehlt sind" +msgstr "Warten bis Heizung und Bett abgekühlt sind" # MSG_WAITING_TEMP_PINDA c=20 r=3 #: ultralcd.cpp:3244 msgid "Waiting for PINDA probe cooling" -msgstr "Warten, bis PINDA- Sonde abgekuehlt ist" +msgstr "Warten, bis PINDA- Sonde abgekühlt ist" # MSG_CHANGED_BOTH c=20 r=4 #: Marlin_main.cpp:1597 msgid "Warning: both printer type and motherboard type changed." -msgstr "Warnung: Druckertyp und Platinentyp wurden beide geaendert." +msgstr "Warnung: Druckertyp und Platinentyp wurden beide geändert." # MSG_CHANGED_MOTHERBOARD c=20 r=4 #: Marlin_main.cpp:1589 msgid "Warning: motherboard type changed." -msgstr "Warnung: Platinentyp wurde geaendert." +msgstr "Warnung: Platinentyp wurde geändert." # MSG_CHANGED_PRINTER c=20 r=4 #: Marlin_main.cpp:1593 msgid "Warning: printer type changed." -msgstr "Warnung: Druckertyp wurde geaendert." +msgstr "Warnung: Druckertyp wurde geändert." # MSG_UNLOAD_SUCCESSFUL c=20 r=2 #: Marlin_main.cpp:3789 @@ -1518,22 +1518,22 @@ msgstr "Ja" # MSG_WIZARD_QUIT c=20 r=8 #: messages.c:120 msgid "You can always resume the Wizard from Calibration -> Wizard." -msgstr "Sie koennen den Assistenten immer im Menu neu starten: Kalibrierung -> Assistent" +msgstr "Sie können den Assistenten immer im Menu neu starten: Kalibrierung -> Assistent" # MSG_BED_SKEW_OFFSET_DETECTION_SKEW_EXTREME c=20 r=8 #: ultralcd.cpp:3743 msgid "XYZ calibration all right. Skew will be corrected automatically." -msgstr "XYZ Kalibrierung in Ordnung. Schraeglauf wird automatisch korrigiert." +msgstr "XYZ Kalibrierung in Ordnung. Schräglauf wird automatisch korrigiert." # MSG_BED_SKEW_OFFSET_DETECTION_SKEW_MILD c=20 r=8 #: ultralcd.cpp:3740 msgid "XYZ calibration all right. X/Y axes are slightly skewed. Good job!" -msgstr "XYZ Kalibrierung in Ordnung. X/Y Achsen sind etwas schraeg. Gut gemacht!" +msgstr "XYZ Kalibrierung in Ordnung. X/Y Achsen sind etwas schräg. Gut gemacht!" # MSG_TIMEOUT c=12 #: messages.c:157 msgid "Timeout" -msgstr "Verzoegerung" +msgstr "" # MSG_X_CORRECTION c=13 #: ultralcd.cpp:5086 @@ -1543,17 +1543,17 @@ msgstr "X-Korrektur:" # MSG_BED_SKEW_OFFSET_DETECTION_PERFECT c=20 r=8 #: ultralcd.cpp:3737 msgid "XYZ calibration ok. X/Y axes are perpendicular. Congratulations!" -msgstr "XYZ-Kalibrierung ok. X/Y-Achsen sind senkrecht zueinander Glueckwunsch!" +msgstr "XYZ-Kalibrierung ok. X/Y-Achsen sind senkrecht zueinander Glückwunsch!" # MSG_BED_SKEW_OFFSET_DETECTION_WARNING_FRONT_BOTH_FAR c=20 r=8 #: ultralcd.cpp:3721 msgid "XYZ calibration compromised. Front calibration points not reachable." -msgstr "XYZ-Kalibrierung beeintraechtigt. Vordere Kalibrierpunkte nicht erreichbar." +msgstr "XYZ-Kalibrierung beeinträchtigt. Vordere Kalibrierpunkte nicht erreichbar." # MSG_BED_SKEW_OFFSET_DETECTION_WARNING_FRONT_RIGHT_FAR c=20 r=8 #: ultralcd.cpp:3724 msgid "XYZ calibration compromised. Right front calibration point not reachable." -msgstr "XYZ-Kalibrierung beeintraechtigt. Rechter vorderer Kalibrierpunkt nicht erreichbar." +msgstr "XYZ-Kalibrierung beeinträchtigt. Rechter vorderer Kalibrierpunkt nicht erreichbar." # MSG_LOAD_ALL c=17 #: ultralcd.cpp:6167 @@ -1583,12 +1583,12 @@ msgstr "Y Entfernung vom Min" # MSG_WIZARD_V2_CAL_2 c=20 r=12 #: ultralcd.cpp:4850 msgid "The printer will start printing a zig-zag line. Rotate the knob until you reach the optimal height. Check the pictures in the handbook (Calibration chapter)." -msgstr "Der Drucker beginnt mit dem Drucken einer Zickzacklinie. Drehen Sie den Knopf, bis Sie die optimale Hoehe erreicht haben. Ueberpruefen Sie die Bilder im Handbuch (Kapitel Kalibrierung)." +msgstr "Der Drucker beginnt mit dem Drucken einer Zickzacklinie. Drehen Sie den Knopf, bis Sie die optimale Höhe erreicht haben. überprüfen Sie die Bilder im Handbuch (Kapitel Kalibrierung)." # MSG_FIL_FAILED c=20 r=5 -#: ultralcd.cpp:7415 +#: ultralcd.cpp:7336 msgid "Verification failed, remove the filament and try again." -msgstr "Ueberpruefung fehl- geschlagen, entladen Sie das Filament und versuchen Sie es erneut." +msgstr "überprüfung fehl- geschlagen, entladen Sie das Filament und versuchen Sie es erneut." # MSG_Y_CORRECTION c=13 #: ultralcd.cpp:5087 @@ -1608,7 +1608,7 @@ msgstr "An" # MSG_BACK c=18 #: messages.c:64 msgid "Back" -msgstr "Zurueck" +msgstr "Zurück" # MSG_CHECKS c=18 #: ultralcd.cpp:5641 @@ -1616,7 +1616,7 @@ msgid "Checks" msgstr "Kontrolle" # MSG_FALSE_TRIGGERING c=20 -#: ultralcd.cpp:8190 +#: ultralcd.cpp:8111 msgid "False triggering" msgstr "Falschtriggerung" @@ -1668,37 +1668,37 @@ msgstr "Modell" # MSG_NOZZLE_DIAMETER c=10 #: messages.c:136 msgid "Nozzle d." -msgstr "Duese D." +msgstr "Düsendiam." # MSG_GCODE_DIFF_CONTINUE c=20 r=4 #: util.cpp:414 msgid "G-code sliced for a different level. Continue?" -msgstr "G-Code ist fuer einen anderen Level geslict. Fortfahren?" +msgstr "G-Code ist für einen anderen Level geslict. Fortfahren?" # MSG_GCODE_DIFF_CANCELLED c=20 r=7 #: util.cpp:420 msgid "G-code sliced for a different level. Please re-slice the model again. Print cancelled." -msgstr "G-Code ist fuer einen anderen Level geslict. Bitte slicen Sie das Modell erneut. Druck abgebrochen." +msgstr "G-Code ist für einen anderen Level geslict. Bitte slicen Sie das Modell erneut. Druck abgebrochen." # MSG_GCODE_DIFF_PRINTER_CONTINUE c=20 r=5 #: messages.c:134 msgid "G-code sliced for a different printer type. Continue?" -msgstr "G-Code ist fuer einen anderen Drucker geslict. Fortfahren?" +msgstr "G-Code ist für einen anderen Drucker geslict. Fortfahren?" # MSG_GCODE_DIFF_PRINTER_CANCELLED c=20 r=8 #: messages.c:135 msgid "G-code sliced for a different printer type. Please re-slice the model again. Print cancelled." -msgstr "G-Code ist fuer einen anderen Drucker geslict. Bitte slicen Sie das Modell erneut. Druck abgebrochen." +msgstr "G-Code ist für einen anderen Drucker geslict. Bitte slicen Sie das Modell erneut. Druck abgebrochen." # MSG_GCODE_NEWER_FIRMWARE_CONTINUE c=20 r=5 #: util.cpp:381 msgid "G-code sliced for a newer firmware. Continue?" -msgstr "G-Code ist fuer eine neuere Firmware geslict. Fortfahren?" +msgstr "G-Code ist für eine neuere Firmware geslict. Fortfahren?" # MSG_GCODE_NEWER_FIRMWARE_CANCELLED c=20 r=8 #: util.cpp:387 msgid "G-code sliced for a newer firmware. Please update the firmware. Print cancelled." -msgstr "G-Code ist fuer eine neuere Firmware geslict. Bitte die Firmware updaten. Druck abgebrochen." +msgstr "G-Code ist für eine neuere Firmware geslict. Bitte die Firmware updaten. Druck abgebrochen." # MSG_PREHEATING_TO_CUT c=20 #: ultralcd.cpp:2309 @@ -1713,25 +1713,25 @@ msgstr "Heizen zum Auswurf" # MSG_NOZZLE_DIFFERS_CONTINUE c=20 r=5 #: util.cpp:294 msgid "Printer nozzle diameter differs from the G-code. Continue?" -msgstr "Der Durchmesser der Druckerduese weicht vom G-Code ab. Fortfahren?" +msgstr "Der Durchmesser der Druckerdüse weicht vom G-Code ab. Fortfahren?" # MSG_NOZZLE_DIFFERS_CANCELLED c=20 r=9 #: util.cpp:301 msgid "Printer nozzle diameter differs from the G-code. Please check the value in settings. Print cancelled." -msgstr "Der Durchmesser der Druckerduese weicht vom G-Code ab. Bitte ueberpruefen Sie den Wert in den Einstellungen. Druck abgebrochen." +msgstr "Der Durchmesser der Druckerdüse weicht vom G-Code ab. Bitte überprüfen Sie den Wert in den Einstellungen. Druck abgebrochen." # MSG_SELFTEST_FS_LEVEL c=20 -#: ultralcd.cpp:8195 +#: ultralcd.cpp:8116 msgid "%s level expected" msgstr "%s Level erwartet" # MSG_RENAME c=18 -#: ultralcd.cpp:6579 +#: ultralcd.cpp:6500 msgid "Rename" msgstr "Umbenennen" # MSG_SELECT c=18 -#: ultralcd.cpp:6572 +#: ultralcd.cpp:6493 msgid "Select" msgstr "Auswahl" From f290039dffb4ed0565507fc011e562e7733915a6 Mon Sep 17 00:00:00 2001 From: 3d-gussner <3d.gussner@gmail.com> Date: Sun, 30 Jan 2022 12:26:54 +0100 Subject: [PATCH 31/77] Add Hungarian replacement Fix changed chars. --- lang/lang-import.sh | 184 ++++++++++++++++++++++++++------------------ 1 file changed, 107 insertions(+), 77 deletions(-) diff --git a/lang/lang-import.sh b/lang/lang-import.sh index a79915433..df8920d96 100755 --- a/lang/lang-import.sh +++ b/lang/lang-import.sh @@ -29,7 +29,7 @@ # Add Community language support # Use `git rev-list --count HEAD lang-import.sh` # to get Build Nr -# 14 Jan. 2022, 3d-gussner, Replace German UTF-8 '' to HD44780 A00 ROM '' +# 14 Jan. 2022, 3d-gussner, Replace German UTF-8 'äöÿÿ' to HD44780 A00 ROM 'äöÿÿ' # 28 Jan. 2022, 3d-gussner, Run lang-check and output `xx-output.txt` file to review # translations # new argruments `--information` `--import-check` @@ -81,52 +81,52 @@ sed -i 's/ \\n/ /g;s/\\n/ /g' $LNG'_filtered.po' #replace in czech translation if [ "$LNG" = "cz" ]; then - #replace '' with 'z' + #replace 'ž' with 'z' sed -i 's/\xc5\xbe/z/g' $LNG'_filtered.po' - #replace '' with 'e' + #replace 'ì' with 'e' sed -i 's/\xc4\x9b/e/g' $LNG'_filtered.po' - #replace '' with 'i' + #replace 'í' with 'i' sed -i 's/\xc3\xad/i/g' $LNG'_filtered.po' - #replace '' with 'r' + #replace 'ø' with 'r' sed -i 's/\xc5\x99/r/g' $LNG'_filtered.po' - #replace '' with 'c' + #replace 'è' with 'c' sed -i 's/\xc4\x8d/c/g' $LNG'_filtered.po' - #replace '' with 'a' + #replace 'á' with 'a' sed -i 's/\xc3\xa1/a/g' $LNG'_filtered.po' - #replace '' with 'e' + #replace 'é' with 'e' sed -i 's/\xc3\xa9/e/g' $LNG'_filtered.po' fi #replace in german translation https://en.wikipedia.org/wiki/German_orthography if [ "$LNG" = "de" ]; then -#replace UTF-8 '' to HD44780 A00 '' - #replace '' with 'A00 ROM ' +#replace UTF-8 'äöüß' to HD44780 A00 'äöüß' + #replace 'ä' with 'A00 ROM ä' sed -i 's/\xc3\xa4/\\xe1/g' $LNG'_filtered.po' - #replace '' with 'A00 ROM ' + #replace 'Ä' with 'A00 ROM ä' sed -i 's/\xc3\x84/\\xe1/g' $LNG'_filtered.po' - #replace '' with 'A00 ROM ' + #replace 'ü' with 'A00 ROM ü' sed -i 's/\xc3\xbc/\\xf5/g' $LNG'_filtered.po' - #replace '' with 'A00 ROM ' + #replace 'Ü' with 'A00 ROM ü' sed -i 's/\xc3\x9c/\\xf5/g' $LNG'_filtered.po' - #replace '' with 'A00 ROM ' + #replace 'ö' with 'A00 ROM ö' sed -i 's/\xc3\xb6/\\xef/g' $LNG'_filtered.po' - #replace '' with 'A00 ROM ' + #replace 'Ö' with 'A00 ROM ö' sed -i 's/\xc3\x96/\\xef/g' $LNG'_filtered.po' - #replace '' with 'A00 ROM ' + #replace 'ß' with 'A00 ROM ß' sed -i 's/\xc3\x9f/\\xe2/g' $LNG'_filtered.po' fi #replace in spain translation if [ "$LNG" = "es" ]; then - #replace '' with 'a' + #replace 'á' with 'a' sed -i 's/\xc3\xa1/a/g' $LNG'_filtered.po' - #replace '' with '?' + #replace '¿' with '?' sed -i 's/\xc2\xbf/?/g' $LNG'_filtered.po' - #replace '' with 'o' + #replace 'ó' with 'o' sed -i 's/\xc3\xb3/o/g' $LNG'_filtered.po' - #replace '' with 'e' + #replace 'é' with 'e' sed -i 's/\xc3\xa9/e/g' $LNG'_filtered.po' - #replace '' with 'i' + #replace 'í' with 'i' sed -i 's/\xc3\xad/i/g' $LNG'_filtered.po' #replace '!' with '!' sed -i 's/\xc2\xa1/!/g' $LNG'_filtered.po' @@ -136,145 +136,175 @@ fi #replace in french translation https://en.wikipedia.org/wiki/French_orthography if [ "$LNG" = "fr" ]; then - #replace '' with 'a' (right) + #replace 'á' with 'a' (right) sed -i 's/\xc3\xa1/a/g' $LNG'_filtered.po' - #replace '' with 'A' (right) + #replace 'Á' with 'A' (right) sed -i 's/\xc3\x81/A/g' $LNG'_filtered.po' - #replace '' with 'a' (left) + #replace 'à' with 'a' (left) sed -i 's/\xc3\xa0/a/g' $LNG'_filtered.po' - #replace '' with 'A' (left) + #replace 'À' with 'A' (left) sed -i 's/\xc3\x80/A/g' $LNG'_filtered.po' - #replace '' with 'e' (right) + #replace 'é' with 'e' (right) sed -i 's/\xc3\xa9/e/g' $LNG'_filtered.po' - #replace '' with 'E' (right) + #replace 'É' with 'E' (right) sed -i 's/\xc3\x89/E/g' $LNG'_filtered.po' - #replace '' with 'e' (left) + #replace 'è' with 'e' (left) sed -i 's/\xc3\xa8/e/g' $LNG'_filtered.po' - #replace '' with 'E' (left) + #replace 'È' with 'E' (left) sed -i 's/\xc3\x88/E/g' $LNG'_filtered.po' fi #replace in italian translation if [ "$LNG" = "it" ]; then - #replace '' with 'e' (left) + #replace 'é' with 'e' (left) sed -i 's/\xc3\xa8/e/g' $LNG'_filtered.po' - #replace '' with 'a' (left) + #replace 'á' with 'a' (left) sed -i 's/\xc3\xa0/a/g' $LNG'_filtered.po' - #replace '' with 'o' (left) + #replace 'ó' with 'o' (left) sed -i 's/\xc3\xb2/o/g' $LNG'_filtered.po' - #replace '' with 'u' (left) + #replace 'ú' with 'u' (left) sed -i 's/\xc3\xb9/u/g' $LNG'_filtered.po' - #replace '' with 'e' + #replace 'é' with 'e' sed -i 's/\xc3\xa9/e/g' $LNG'_filtered.po' - #replace '' with 'E' (left) + #replace 'É' with 'E' (left) sed -i 's/\xc3\x88/E/g' $LNG'_filtered.po' fi #replace in dutch translation according to https://nl.wikipedia.org/wiki/Accenttekens_in_de_Nederlandse_spelling if [ "$LNG" = "nl" ]; then - #replace '' with 'e' + #replace 'ë' with 'e' sed -i 's/\xc3\xab/e/g' $LNG'_filtered.po' - #replace '' with 'i' + #replace 'ï' with 'i' sed -i 's/\xc3\xaf/i/g' $LNG'_filtered.po' - #replace '' with 'e' + #replace 'é' with 'e' sed -i 's/\xc3\xa9/e/g' $LNG'_filtered.po' - #replace '' with 'e' (left) + #replace 'è' with 'e' (left) sed -i 's/\xc3\xa8/e/g' $LNG'_filtered.po' - #replace '' with 'o' (left) + #replace 'ö' with 'o' (left) sed -i 's/\xc3\xb6/o/g' $LNG'_filtered.po' - #replace '' with 'e' (left) + #replace 'ê' with 'e' (left) sed -i 's/\xc3\xaa/e/g' $LNG'_filtered.po' - #replace '' with 'u' (left) + #replace 'ü' with 'u' (left) sed -i 's/\xc3\xbc/u/g' $LNG'_filtered.po' - #replace '' with 'c' (left) + #replace 'ç' with 'c' (left) sed -i 's/\xc3\xa7/c/g' $LNG'_filtered.po' - #replace '' with 'a' (left) + #replace 'á' with 'a' (left) sed -i 's/\xc3\xa1/a/g' $LNG'_filtered.po' - #replace '' with 'a' (left) + #replace 'à' with 'a' (left) sed -i 's/\xc3\xa0/a/g' $LNG'_filtered.po' - #replace '' with 'a' (left) + #replace 'ä' with 'a' (left) sed -i 's/\xc3\xa4/a/g' $LNG'_filtered.po' - #replace '' with 'u' (left) + #replace 'û' with 'u' (left) sed -i 's/\xc3\xbc/u/g' $LNG'_filtered.po' - #replace '' with 'i' (left) + #replace 'î' with 'i' (left) sed -i 's/\xc3\xae/i/g' $LNG'_filtered.po' - #replace '' with 'i' (left) + #replace 'í' with 'i' (left) sed -i 's/\xc3\xad/i/g' $LNG'_filtered.po' - #replace '' with 'o' (left) + #replace 'ô' with 'o' (left) sed -i 's/\xc3\xb4/o/g' $LNG'_filtered.po' - #replace '' with 'u' (left) + #replace 'ú' with 'u' (left) sed -i 's/\xc3\xba/u/g' $LNG'_filtered.po' - #replace '' with 'n' (left) + #replace 'ñ' with 'n' (left) sed -i 's/\xc3\xb1/n/g' $LNG'_filtered.po' - #replace '' with 'a' (left) + #replace 'â' with 'a' (left) sed -i 's/\xc3\xa2/a/g' $LNG'_filtered.po' - #replace '' with 'A' (left) + #replace 'Å' with 'A' (left) sed -i 's/\xc3\x85/A/g' $LNG'_filtered.po' fi if [ "$LNG" = "sv" ]; then -#repace '' with 'Aa' +#repace 'Å' with 'Aa' sed -i 's/\xc3\x85/Aa/g' $LNG'_filtered.po' -#repace '' with 'aa' +#repace 'å' with 'aa' sed -i 's/\xc3\xA5/aa/g' $LNG'_filtered.po' fi if [ "$LNG" = "da" ]; then -#repace '' with 'Aa' +#repace 'Å' with 'Aa' sed -i 's/\xc3\x85/Aa/g' $LNG'_filtered.po' -#repace '' with 'aa' +#repace 'å' with 'aa' sed -i 's/\xc3\xA5/aa/g' $LNG'_filtered.po' fi if [ "$LNG" = "sl" ]; then - #replace '' with 'e' + #replace 'ë' with 'e' sed -i 's/\xc3\xab/e/g' $LNG'_filtered.po' - #replace '' with 'a' (left) + #replace 'ä' with 'a' (left) sed -i 's/\xc3\xa4/a/g' $LNG'_filtered.po' - #replace '' with 'e' + #replace 'é' with 'e' sed -i 's/\xc3\xa9/e/g' $LNG'_filtered.po' fi -if [ "$LNG" = "hu" ]; then - #replace '' with 'e' - sed -i 's/\xc3\xab/e/g' $LNG'_filtered.po' - #replace '' with 'a' - sed -i 's/\xc3\xa4/a/g' $LNG'_filtered.po' - #replace '' with 'e' +if [ "$LNG" = "hu" ]; then # See https://www.fileformat.info/info/charset/UTF-8/list.htm + #replace 'Á' with 'A'(acute) + sed -i 's/\xc3\x81/A/g' $LNG'_filtered.po' + #replace 'á' with 'a' + sed -i 's/\xc3\xa1/a/g' $LNG'_filtered.po' + #replace 'É' with 'E' (acute) + sed -i 's/\xc3\x89/E/g' $LNG'_filtered.po' + #replace 'é' with 'e' sed -i 's/\xc3\xa9/e/g' $LNG'_filtered.po' + #replace 'Í' with 'I' (acute) + sed -i 's/\xc3\x8d/I/g' $LNG'_filtered.po' + #replace 'i̇́' with 'i' + sed -i 's/\xc3\xad/i/g' $LNG'_filtered.po' + #replace 'Ó' with 'O' (acute) + sed -i 's/\xc3\x93/O/g' $LNG'_filtered.po' + #replace 'ó' with 'o' + sed -i 's/\xc3\xb3/o/g' $LNG'_filtered.po' + #replace 'Ö' with 'O' (diaresis) + sed -i 's/\xc3\x96/O/g' $LNG'_filtered.po' + #replace 'ö' with 'o' + sed -i 's/\xc3\xb6/o/g' $LNG'_filtered.po' + #replace 'Ő' with 'O' (double acute) + sed -i 's/\xc5\x90/O/g' $LNG'_filtered.po' + #replace 'ő' with 'o' + sed -i 's/\xc5\x91/o/g' $LNG'_filtered.po' + #replace 'Ú' with 'U' (acute) + sed -i 's/\xc3\x9a/U/g' $LNG'_filtered.po' + #replace 'ú' with 'u' + sed -i 's/\xc3\xba/u/g' $LNG'_filtered.po' + #replace 'Ü' with 'U' (diaersis) + sed -i 's/\xc3\x9c/U/g' $LNG'_filtered.po' + #replace 'ü' with 'u' + sed -i 's/\xc3\xbc/u/g' $LNG'_filtered.po' + #replace 'Ű' with 'U' (double acute) + sed -i 's/\xc5\xb0/U/g' $LNG'_filtered.po' + #replace 'ű' with 'u' + sed -i 's/\xc5\xb1/u/g' $LNG'_filtered.po' fi if [ "$LNG" = "lb" ]; then - #replace '' with 'e' + #replace 'ë' with 'e' sed -i 's/\xc3\xab/e/g' $LNG'_filtered.po' - #replace '' with 'a' + #replace 'ä' with 'a' sed -i 's/\xc3\xa4/a/g' $LNG'_filtered.po' - #replace '' with 'e' + #replace 'é' with 'e' sed -i 's/\xc3\xa9/e/g' $LNG'_filtered.po' fi if [ "$LNG" = "hr" ]; then - #replace '' with 'e' + #replace 'ë' with 'e' sed -i 's/\xc3\xab/e/g' $LNG'_filtered.po' - #replace '' with 'a' + #replace 'ä' with 'a' sed -i 's/\xc3\xa4/a/g' $LNG'_filtered.po' - #replace '' with 'e' + #replace 'é' with 'e' sed -i 's/\xc3\xa9/e/g' $LNG'_filtered.po' fi if [ "$LNG" = "lt" ]; then - #replace '' with 'e' + #replace 'ë' with 'e' sed -i 's/\xc3\xab/e/g' $LNG'_filtered.po' - #replace '' with 'a' + #replace 'ä' with 'a' sed -i 's/\xc3\xa4/a/g' $LNG'_filtered.po' - #replace '' with 'e' + #replace 'é' with 'e' sed -i 's/\xc3\xa9/e/g' $LNG'_filtered.po' fi #replace in polish translation #if [ "$LNG" = "pl" ]; then #fi -#check for nonasci characters excpet HD44780 ROM A00 '' +#check for nonasci characters excpet HD44780 ROM A00 'äöüß' if grep --color='auto' -P -n '[^\x00-\x7F]' $LNG'_filtered.po' >nonascii.txt; then exit fi From fbe33ed28ff2ebf7ab846573e715d99c0e4e7388 Mon Sep 17 00:00:00 2001 From: 3d-gussner <3d.gussner@gmail.com> Date: Wed, 2 Feb 2022 08:49:35 +0100 Subject: [PATCH 32/77] Add POEdit `.mo`and MAC generated `.DS_Store` --- .gitignore | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/.gitignore b/.gitignore index d69ee3819..c0dbafe22 100644 --- a/.gitignore +++ b/.gitignore @@ -61,4 +61,14 @@ config.tmp /lang/po/new/nonascii.txt /lang/po/new/lang_en*.txt /lang/po/new/*-output.txt -/lang/po/new/*.mo \ No newline at end of file +/lang/po/new/*.mo +.DS_Store +**/.DS_Store +Firmware/.DS_Store +Firmware/variant/.DS_Store +lang/.DS_Store +lang/po/.DS_Store +lang/po/new/.DS_Store +Tests/.DS_Store +tools/.DS_Store +tools/lib/.DS_Store \ No newline at end of file From ce6b92052c63b2611ab79f8a3c62875d131575b1 Mon Sep 17 00:00:00 2001 From: 3d-gussner <3d.gussner@gmail.com> Date: Wed, 2 Feb 2022 17:22:17 +0100 Subject: [PATCH 33/77] Update replace Czech non aA-zZ characters --- lang/lang-import.sh | 66 ++++++++++++++++++++++++++++++++++++++------- 1 file changed, 56 insertions(+), 10 deletions(-) diff --git a/lang/lang-import.sh b/lang/lang-import.sh index df8920d96..0a636d5c5 100755 --- a/lang/lang-import.sh +++ b/lang/lang-import.sh @@ -81,20 +81,66 @@ sed -i 's/ \\n/ /g;s/\\n/ /g' $LNG'_filtered.po' #replace in czech translation if [ "$LNG" = "cz" ]; then - #replace 'ž' with 'z' - sed -i 's/\xc5\xbe/z/g' $LNG'_filtered.po' - #replace 'ì' with 'e' - sed -i 's/\xc4\x9b/e/g' $LNG'_filtered.po' - #replace 'í' with 'i' - sed -i 's/\xc3\xad/i/g' $LNG'_filtered.po' - #replace 'ø' with 'r' - sed -i 's/\xc5\x99/r/g' $LNG'_filtered.po' - #replace 'è' with 'c' - sed -i 's/\xc4\x8d/c/g' $LNG'_filtered.po' + #replace 'Á' with 'A' + sed -i 's/\xc3\x81/A/g' $LNG'_filtered.po' #replace 'á' with 'a' sed -i 's/\xc3\xa1/a/g' $LNG'_filtered.po' + #replace 'Č' with 'C' + sed -i 's/\xc4\x8c/C/g' $LNG'_filtered.po' + #replace 'č' with 'c' + sed -i 's/\xc4\x8d/c/g' $LNG'_filtered.po' + #replace 'Ď' with 'D' + sed -i 's/\xc4\x8e/D/g' $LNG'_filtered.po' + #replace 'ď' with 'd' + sed -i 's/\xc4\x8f/d/g' $LNG'_filtered.po' + #replace 'É' with 'E' + sed -i 's/\xc3\x89/E/g' $LNG'_filtered.po' #replace 'é' with 'e' sed -i 's/\xc3\xa9/e/g' $LNG'_filtered.po' + #replace 'Ě' with 'E' + sed -i 's/\xc4\x9a/E/g' $LNG'_filtered.po' + #replace 'ě' with 'e' + sed -i 's/\xc4\x9b/e/g' $LNG'_filtered.po' + #replace 'Í' with 'I' + sed -i 's/\xc3\x8d/I/g' $LNG'_filtered.po' + #replace 'í' with 'i' + sed -i 's/\xc3\xad/i/g' $LNG'_filtered.po' + #replace 'Ň' with 'N' + sed -i 's/\xc5\x87/N/g' $LNG'_filtered.po' + #replace 'ň' with 'n' + sed -i 's/\xc5\x88/n/g' $LNG'_filtered.po' + #replace 'Ó' with 'O' + sed -i 's/\xc3\x93/O/g' $LNG'_filtered.po' + #replace 'ó' with 'o' + sed -i 's/\xc3\xb3/o/g' $LNG'_filtered.po' + #replace 'Ř' with 'R' + sed -i 's/\xc5\x98/R/g' $LNG'_filtered.po' + #replace 'ř' with 'r' + sed -i 's/\xc5\x99/r/g' $LNG'_filtered.po' + #replace 'Š' with 'S' + sed -i 's/\xc5\xa0/S/g' $LNG'_filtered.po' + #replace 'š' with 's' + sed -i 's/\xc5\xa1/s/g' $LNG'_filtered.po' + #replace 'Ť' with 'T' + sed -i 's/\xc5\xa4/T/g' $LNG'_filtered.po' + #replace 'ť' with 't' + sed -i 's/\xc5\xa5/t/g' $LNG'_filtered.po' + #replace 'Ú' with 'U' + sed -i 's/\xc3\x9a/U/g' $LNG'_filtered.po' + #replace 'ú' with 'u' + sed -i 's/\xc3\xba/u/g' $LNG'_filtered.po' + #replace 'Ů' with 'U' + sed -i 's/\xc5\xae/U/g' $LNG'_filtered.po' + #replace 'ů' with 'u' + sed -i 's/\xc5\xaf/u/g' $LNG'_filtered.po' + #replace 'Ý' with 'Y' + sed -i 's/\xc3\x9d/Y/g' $LNG'_filtered.po' + #replace 'ý' with 'y' + sed -i 's/\xc3\xbd/y/g' $LNG'_filtered.po' + #replace 'Ž' with 'Z' + sed -i 's/\xc5\xbd/Z/g' $LNG'_filtered.po' + #replace 'ž' with 'z' + sed -i 's/\xc5\xbe/z/g' $LNG'_filtered.po' fi #replace in german translation https://en.wikipedia.org/wiki/German_orthography From 82dba0660223278f2eca1c4e4c1de79d72959263 Mon Sep 17 00:00:00 2001 From: Prime1910 Date: Wed, 2 Feb 2022 14:16:32 -0800 Subject: [PATCH 34/77] Croatian translation updated --- lang/po/new/hr.po | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/lang/po/new/hr.po b/lang/po/new/hr.po index 30810a6dc..dd4039b55 100644 --- a/lang/po/new/hr.po +++ b/lang/po/new/hr.po @@ -378,7 +378,7 @@ msgstr "POGRESKA:" # MSG_SELFTEST_EXTRUDER_FAN_SPEED c=18 #: ultralcd.cpp:8419 msgid "Extruder fan:" -msgstr "Ekstruder fan:" +msgstr "Ekstruder ventila:" # MSG_INFO_EXTRUDER c=18 #: ultralcd.cpp:2040 @@ -408,7 +408,7 @@ msgstr "Neuspjesna stat" # MSG_FAN_SPEED c=14 #: messages.c:36 msgid "Fan speed" -msgstr "Brzina fena" +msgstr "Brzina vent." # MSG_SELFTEST_FAN c=20 #: messages.c:91 @@ -503,7 +503,7 @@ msgstr "Prednj str[um]" # MSG_SELFTEST_FANS c=20 #: ultralcd.cpp:8100 msgid "Front/left fans" -msgstr "Prednji/lijevi fan" +msgstr "Prednji/lijevi vent." # MSG_SELFTEST_HEATERTHERMISTOR c=20 #: ultralcd.cpp:8048 @@ -908,7 +908,7 @@ msgstr "Sada uklonite probni print sa celicne ploce." # MSG_NOZZLE_FAN c=10 #: ultralcd.cpp:1446 msgid "Nozzle FAN" -msgstr "Fan mlazn" +msgstr "vent mlazn" # MSG_PAUSE_PRINT c=18 #: messages.c:74 @@ -1093,7 +1093,7 @@ msgstr "Printer jos nije kalibriran. Molimo slijedite prirucnik, poglavlje Prvi # MSG_PRINT_FAN c=10 #: ultralcd.cpp:1447 msgid "Print FAN" -msgstr "" +msgstr "Print vent" # MSG_WIZARD_LOAD_FILAMENT c=20 r=6 #: ultralcd.cpp:4818 From cc4601f3fed2ed74f1797851d57db5c738c668b3 Mon Sep 17 00:00:00 2001 From: Prime1910 Date: Wed, 2 Feb 2022 14:17:53 -0800 Subject: [PATCH 35/77] Croatian translation file changed --- lang/po/new/hr.po | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lang/po/new/hr.po b/lang/po/new/hr.po index dd4039b55..ab21d3477 100644 --- a/lang/po/new/hr.po +++ b/lang/po/new/hr.po @@ -493,7 +493,7 @@ msgstr "Protok" # MSG_SELFTEST_COOLING_FAN c=20 #: messages.c:88 msgid "Front print fan?" -msgstr "Prednji print venti?" +msgstr "Prednji print vent?" # MSG_BED_CORRECTION_FRONT c=14 #: ultralcd.cpp:3116 From f3a817ae458d2699e493983fa020e0c730329053 Mon Sep 17 00:00:00 2001 From: Prime1910 Date: Wed, 2 Feb 2022 14:25:20 -0800 Subject: [PATCH 36/77] Croatian translation of "spinning" corected --- lang/po/new/hr.po | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lang/po/new/hr.po b/lang/po/new/hr.po index ab21d3477..947caf4fa 100644 --- a/lang/po/new/hr.po +++ b/lang/po/new/hr.po @@ -1313,7 +1313,7 @@ msgstr "Brzina" # MSG_SELFTEST_FAN_YES c=19 #: messages.c:93 msgid "Spinning" -msgstr "Predenje" +msgstr "Vrti se" # MSG_TEMP_CAL_WARNING c=20 r=4 #: Marlin_main.cpp:5351 From 0f7dcdf885de01e6cc5f76e536b6114cf28dfa52 Mon Sep 17 00:00:00 2001 From: Prime1910 Date: Wed, 2 Feb 2022 14:35:56 -0800 Subject: [PATCH 37/77] Some small changes in translation --- lang/po/Firmware_hr.po | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/lang/po/Firmware_hr.po b/lang/po/Firmware_hr.po index 30810a6dc..947caf4fa 100644 --- a/lang/po/Firmware_hr.po +++ b/lang/po/Firmware_hr.po @@ -378,7 +378,7 @@ msgstr "POGRESKA:" # MSG_SELFTEST_EXTRUDER_FAN_SPEED c=18 #: ultralcd.cpp:8419 msgid "Extruder fan:" -msgstr "Ekstruder fan:" +msgstr "Ekstruder ventila:" # MSG_INFO_EXTRUDER c=18 #: ultralcd.cpp:2040 @@ -408,7 +408,7 @@ msgstr "Neuspjesna stat" # MSG_FAN_SPEED c=14 #: messages.c:36 msgid "Fan speed" -msgstr "Brzina fena" +msgstr "Brzina vent." # MSG_SELFTEST_FAN c=20 #: messages.c:91 @@ -493,7 +493,7 @@ msgstr "Protok" # MSG_SELFTEST_COOLING_FAN c=20 #: messages.c:88 msgid "Front print fan?" -msgstr "Prednji print venti?" +msgstr "Prednji print vent?" # MSG_BED_CORRECTION_FRONT c=14 #: ultralcd.cpp:3116 @@ -503,7 +503,7 @@ msgstr "Prednj str[um]" # MSG_SELFTEST_FANS c=20 #: ultralcd.cpp:8100 msgid "Front/left fans" -msgstr "Prednji/lijevi fan" +msgstr "Prednji/lijevi vent." # MSG_SELFTEST_HEATERTHERMISTOR c=20 #: ultralcd.cpp:8048 @@ -908,7 +908,7 @@ msgstr "Sada uklonite probni print sa celicne ploce." # MSG_NOZZLE_FAN c=10 #: ultralcd.cpp:1446 msgid "Nozzle FAN" -msgstr "Fan mlazn" +msgstr "vent mlazn" # MSG_PAUSE_PRINT c=18 #: messages.c:74 @@ -1093,7 +1093,7 @@ msgstr "Printer jos nije kalibriran. Molimo slijedite prirucnik, poglavlje Prvi # MSG_PRINT_FAN c=10 #: ultralcd.cpp:1447 msgid "Print FAN" -msgstr "" +msgstr "Print vent" # MSG_WIZARD_LOAD_FILAMENT c=20 r=6 #: ultralcd.cpp:4818 @@ -1313,7 +1313,7 @@ msgstr "Brzina" # MSG_SELFTEST_FAN_YES c=19 #: messages.c:93 msgid "Spinning" -msgstr "Predenje" +msgstr "Vrti se" # MSG_TEMP_CAL_WARNING c=20 r=4 #: Marlin_main.cpp:5351 From 75118d540f6ffdb2c880b4cd272fc67d30f79498 Mon Sep 17 00:00:00 2001 From: Prime1910 Date: Wed, 2 Feb 2022 14:50:33 -0800 Subject: [PATCH 38/77] Croatian translation small changes --- lang/lang_en_hr.txt | 12 ++++++------ lang/po/Firmware_hr.po | 4 ++-- lang/po/new/hr.po | 2 +- 3 files changed, 9 insertions(+), 9 deletions(-) diff --git a/lang/lang_en_hr.txt b/lang/lang_en_hr.txt index a5bde59bb..0b7c87308 100644 --- a/lang/lang_en_hr.txt +++ b/lang/lang_en_hr.txt @@ -288,7 +288,7 @@ #MSG_SELFTEST_EXTRUDER_FAN_SPEED c=18 "Extruder fan:" -"Ekstruder fan:" +"Ekstruder vent:" #MSG_INFO_EXTRUDER c=18 "Extruder info" @@ -312,7 +312,7 @@ #MSG_FAN_SPEED c=14 "Fan speed" -"Brzina fena" +"Brzina vent" #MSG_SELFTEST_FAN c=20 "Fan test" @@ -320,7 +320,7 @@ #MSG_FANS_CHECK c=13 "Fans check" -"Provjera fana" +"Provjera vent" #MSG_FSENSOR c=12 "Fil. sensor" @@ -380,7 +380,7 @@ #MSG_SELFTEST_COOLING_FAN c=20 "Front print fan?" -"Prednji print venti?" +"Prednji print vent?" #MSG_BED_CORRECTION_FRONT c=14 "Front side[um]" @@ -388,7 +388,7 @@ #MSG_SELFTEST_FANS c=20 "Front/left fans" -"Prednji/lijevi fan" +"Prednji/lijevi vent" #MSG_SELFTEST_HEATERTHERMISTOR c=20 "Heater/Thermistor" @@ -1036,7 +1036,7 @@ #MSG_SELFTEST_FAN_YES c=19 "Spinning" -"Predenje" +"Vrti se" #MSG_TEMP_CAL_WARNING c=20 r=4 "Stable ambient temperature 21-26C is needed a rigid stand is required." diff --git a/lang/po/Firmware_hr.po b/lang/po/Firmware_hr.po index 947caf4fa..c08b13504 100644 --- a/lang/po/Firmware_hr.po +++ b/lang/po/Firmware_hr.po @@ -378,7 +378,7 @@ msgstr "POGRESKA:" # MSG_SELFTEST_EXTRUDER_FAN_SPEED c=18 #: ultralcd.cpp:8419 msgid "Extruder fan:" -msgstr "Ekstruder ventila:" +msgstr "Ekstruder vent:" # MSG_INFO_EXTRUDER c=18 #: ultralcd.cpp:2040 @@ -418,7 +418,7 @@ msgstr "Test ventilatora" # MSG_FANS_CHECK c=13 #: messages.c:33 msgid "Fans check" -msgstr "Provjera fana" +msgstr "Provjera vent" # MSG_FSENSOR c=12 #: messages.c:49 diff --git a/lang/po/new/hr.po b/lang/po/new/hr.po index 947caf4fa..2f778e01e 100644 --- a/lang/po/new/hr.po +++ b/lang/po/new/hr.po @@ -378,7 +378,7 @@ msgstr "POGRESKA:" # MSG_SELFTEST_EXTRUDER_FAN_SPEED c=18 #: ultralcd.cpp:8419 msgid "Extruder fan:" -msgstr "Ekstruder ventila:" +msgstr "Ekstruder vent:" # MSG_INFO_EXTRUDER c=18 #: ultralcd.cpp:2040 From eb04c5861dd6b9acafbf451b252e25728f195c66 Mon Sep 17 00:00:00 2001 From: Prime1910 Date: Wed, 2 Feb 2022 15:10:19 -0800 Subject: [PATCH 39/77] shorten words corrected - croatitan translation --- lang/lang_en_hr.txt | 22 +++++++++++----------- lang/po/Firmware_hr.po | 24 ++++++++++++------------ lang/po/new/hr.po | 22 +++++++++++----------- 3 files changed, 34 insertions(+), 34 deletions(-) diff --git a/lang/lang_en_hr.txt b/lang/lang_en_hr.txt index 0b7c87308..ed744bb04 100644 --- a/lang/lang_en_hr.txt +++ b/lang/lang_en_hr.txt @@ -140,7 +140,7 @@ #MSG_CALIBRATE_PINDA c=17 "Calibrate" -"Kalibrirati" +"Kalibrirajte" #MSG_CANCEL2 c=10 ">Cancel" @@ -152,7 +152,7 @@ #MSG_CALIBRATE_Z_AUTO c=20 r=2 "Calibrating Z" -"Kalibriranje Z" +"Kalibriracija Z" #MSG_MOVE_CARRIAGE_TO_THE_TOP_Z c=20 r=8 "Calibrating Z. Rotate the knob to move the Z carriage up to the end stoppers. Click when done." @@ -244,7 +244,7 @@ #MSG_EJECTING_FILAMENT c=20 "Ejecting filament" -"Izbacivanje fil" +"Izbacivanje fil." #MSG_SELFTEST_ENDSTOP_NOTHIT c=20 "Endstop not hit" @@ -264,7 +264,7 @@ #MSG_CUT_FILAMENT c=16 "Cut filament" -"Odrezite fil" +"Odrezite fil." #MSG_CUTTER c=9 "Cutter" @@ -344,7 +344,7 @@ #MSG_FILAMENT_USED c=19 "Filament used" -"Iskoristeni fil" +"Iskoristeni fil." #MSG_PRINT_TIME c=19 "Print time" @@ -796,7 +796,7 @@ #MSG_PREHEAT_NOZZLE c=20 "Preheat the nozzle!" -"Predgrij. mlaznicu!" +"Predgr. mlaznicu!" #MSG_PREHEAT c=18 "Preheat" @@ -828,11 +828,11 @@ #MSG_PREHEATING_TO_LOAD c=20 "Preheating to load" -"Predgrij za punjenje" +"Predgr. za punjenje" #MSG_PREHEATING_TO_UNLOAD c=20 "Preheating to unload" -"Predgrij. za praznj" +"Predgr. za praznj." #MSG_SELFTEST_PRINT_FAN_SPEED c=18 "Print fan:" @@ -1128,7 +1128,7 @@ #MSG_UNLOAD_FILAMENT c=18 "Unload filament" -"Ispraznite fil" +"Ispraznite fil." #MSG_UNLOADING_FILAMENT c=20 "Unloading filament" @@ -1348,11 +1348,11 @@ #MSG_PREHEATING_TO_CUT c=20 "Preheating to cut" -"Predgrij. za rezanje" +"Predgr. za rezanje" #MSG_PREHEATING_TO_EJECT c=20 "Preheating to eject" -"Predgrij. za izbaciv" +"Predgr. za izbaci." #MSG_NOZZLE_DIFFERS_CONTINUE c=20 r=5 "Printer nozzle diameter differs from the G-code. Continue?" diff --git a/lang/po/Firmware_hr.po b/lang/po/Firmware_hr.po index c08b13504..db906589c 100644 --- a/lang/po/Firmware_hr.po +++ b/lang/po/Firmware_hr.po @@ -193,7 +193,7 @@ msgstr "Kalibrirajte Z" # MSG_CALIBRATE_PINDA c=17 #: ultralcd.cpp:4529 msgid "Calibrate" -msgstr "Kalibrirati" +msgstr "Kalibrirajte" # MSG_CANCEL2 c=10 #: messages.c:20 @@ -208,7 +208,7 @@ msgstr "Kalibracija XYZ. Okrenite gumb da pomaknete Z nosac do krajnjih granicni # MSG_CALIBRATE_Z_AUTO c=20 r=2 #: messages.c:21 msgid "Calibrating Z" -msgstr "Kalibriranje Z" +msgstr "Kalibriracija Z" # MSG_MOVE_CARRIAGE_TO_THE_TOP_Z c=20 r=8 #: ultralcd.cpp:3318 @@ -323,7 +323,7 @@ msgstr "Izbaci filament" # MSG_EJECTING_FILAMENT c=20 #: mmu.cpp:1415 msgid "Ejecting filament" -msgstr "Izbacivanje fil" +msgstr "Izbacivanje fil." # MSG_SELFTEST_ENDSTOP_NOTHIT c=20 #: ultralcd.cpp:8070 @@ -348,7 +348,7 @@ msgstr "Pogreska - staticka memorija je prepisna preko postojece" # MSG_CUT_FILAMENT c=16 #: messages.c:61 msgid "Cut filament" -msgstr "Odrezite fil" +msgstr "Odrezite fil." # MSG_CUTTER c=9 #: messages.c:128 @@ -418,7 +418,7 @@ msgstr "Test ventilatora" # MSG_FANS_CHECK c=13 #: messages.c:33 msgid "Fans check" -msgstr "Provjera vent" +msgstr "Provjera fana" # MSG_FSENSOR c=12 #: messages.c:49 @@ -448,7 +448,7 @@ msgstr "Senzor filamenta" # MSG_FILAMENT_USED c=19 #: ultralcd.cpp:2713 msgid "Filament used" -msgstr "Iskoristeni fil" +msgstr "Iskoristeni fil." # MSG_PRINT_TIME c=19 #: ultralcd.cpp:2714 @@ -1013,7 +1013,7 @@ msgstr "Najprije uklonite prijevozne osloce." # MSG_PREHEAT_NOZZLE c=20 #: messages.c:78 msgid "Preheat the nozzle!" -msgstr "Predgrij. mlaznicu!" +msgstr "Predgr. mlaznicu!" # MSG_PREHEAT c=18 #: ultralcd.cpp:6576 @@ -1053,12 +1053,12 @@ msgstr "Print je prekinut" # MSG_PREHEATING_TO_LOAD c=20 #: ultralcd.cpp:2297 msgid "Preheating to load" -msgstr "Predgrij za punjenje" +msgstr "Predgr. za punjenje" # MSG_PREHEATING_TO_UNLOAD c=20 #: ultralcd.cpp:2302 msgid "Preheating to unload" -msgstr "Predgrij. za praznj" +msgstr "Predgr. za praznj." # MSG_SELFTEST_PRINT_FAN_SPEED c=18 #: ultralcd.cpp:8422 @@ -1428,7 +1428,7 @@ msgstr "da isprazni filament" # MSG_UNLOAD_FILAMENT c=18 #: messages.c:114 msgid "Unload filament" -msgstr "Ispraznite fil" +msgstr "Ispraznite fil." # MSG_UNLOADING_FILAMENT c=20 #: messages.c:115 @@ -1703,12 +1703,12 @@ msgstr "G-kod izrezan za noviji firmware. Molimo azurirajte firmware. Prime je o # MSG_PREHEATING_TO_CUT c=20 #: ultralcd.cpp:2309 msgid "Preheating to cut" -msgstr "Predgrij. za rezanje" +msgstr "Predgr. za rezanje" # MSG_PREHEATING_TO_EJECT c=20 #: ultralcd.cpp:2306 msgid "Preheating to eject" -msgstr "Predgrij. za izbaciv" +msgstr "Predgr. za izbaciv." # MSG_NOZZLE_DIFFERS_CONTINUE c=20 r=5 #: util.cpp:294 diff --git a/lang/po/new/hr.po b/lang/po/new/hr.po index 2f778e01e..db906589c 100644 --- a/lang/po/new/hr.po +++ b/lang/po/new/hr.po @@ -193,7 +193,7 @@ msgstr "Kalibrirajte Z" # MSG_CALIBRATE_PINDA c=17 #: ultralcd.cpp:4529 msgid "Calibrate" -msgstr "Kalibrirati" +msgstr "Kalibrirajte" # MSG_CANCEL2 c=10 #: messages.c:20 @@ -208,7 +208,7 @@ msgstr "Kalibracija XYZ. Okrenite gumb da pomaknete Z nosac do krajnjih granicni # MSG_CALIBRATE_Z_AUTO c=20 r=2 #: messages.c:21 msgid "Calibrating Z" -msgstr "Kalibriranje Z" +msgstr "Kalibriracija Z" # MSG_MOVE_CARRIAGE_TO_THE_TOP_Z c=20 r=8 #: ultralcd.cpp:3318 @@ -323,7 +323,7 @@ msgstr "Izbaci filament" # MSG_EJECTING_FILAMENT c=20 #: mmu.cpp:1415 msgid "Ejecting filament" -msgstr "Izbacivanje fil" +msgstr "Izbacivanje fil." # MSG_SELFTEST_ENDSTOP_NOTHIT c=20 #: ultralcd.cpp:8070 @@ -348,7 +348,7 @@ msgstr "Pogreska - staticka memorija je prepisna preko postojece" # MSG_CUT_FILAMENT c=16 #: messages.c:61 msgid "Cut filament" -msgstr "Odrezite fil" +msgstr "Odrezite fil." # MSG_CUTTER c=9 #: messages.c:128 @@ -448,7 +448,7 @@ msgstr "Senzor filamenta" # MSG_FILAMENT_USED c=19 #: ultralcd.cpp:2713 msgid "Filament used" -msgstr "Iskoristeni fil" +msgstr "Iskoristeni fil." # MSG_PRINT_TIME c=19 #: ultralcd.cpp:2714 @@ -1013,7 +1013,7 @@ msgstr "Najprije uklonite prijevozne osloce." # MSG_PREHEAT_NOZZLE c=20 #: messages.c:78 msgid "Preheat the nozzle!" -msgstr "Predgrij. mlaznicu!" +msgstr "Predgr. mlaznicu!" # MSG_PREHEAT c=18 #: ultralcd.cpp:6576 @@ -1053,12 +1053,12 @@ msgstr "Print je prekinut" # MSG_PREHEATING_TO_LOAD c=20 #: ultralcd.cpp:2297 msgid "Preheating to load" -msgstr "Predgrij za punjenje" +msgstr "Predgr. za punjenje" # MSG_PREHEATING_TO_UNLOAD c=20 #: ultralcd.cpp:2302 msgid "Preheating to unload" -msgstr "Predgrij. za praznj" +msgstr "Predgr. za praznj." # MSG_SELFTEST_PRINT_FAN_SPEED c=18 #: ultralcd.cpp:8422 @@ -1428,7 +1428,7 @@ msgstr "da isprazni filament" # MSG_UNLOAD_FILAMENT c=18 #: messages.c:114 msgid "Unload filament" -msgstr "Ispraznite fil" +msgstr "Ispraznite fil." # MSG_UNLOADING_FILAMENT c=20 #: messages.c:115 @@ -1703,12 +1703,12 @@ msgstr "G-kod izrezan za noviji firmware. Molimo azurirajte firmware. Prime je o # MSG_PREHEATING_TO_CUT c=20 #: ultralcd.cpp:2309 msgid "Preheating to cut" -msgstr "Predgrij. za rezanje" +msgstr "Predgr. za rezanje" # MSG_PREHEATING_TO_EJECT c=20 #: ultralcd.cpp:2306 msgid "Preheating to eject" -msgstr "Predgrij. za izbaciv" +msgstr "Predgr. za izbaciv." # MSG_NOZZLE_DIFFERS_CONTINUE c=20 r=5 #: util.cpp:294 From 9993026202212d68a14d27b3e8eb2930c77b1328 Mon Sep 17 00:00:00 2001 From: 3d-gussner <3d.gussner@gmail.com> Date: Thu, 3 Feb 2022 06:53:20 +0100 Subject: [PATCH 40/77] Delete as it has been merged in https://github.com/prusa3d/Prusa-Firmware/pull/3355 --- .travis.yml | 35 ----------------------------------- 1 file changed, 35 deletions(-) delete mode 100644 .travis.yml diff --git a/.travis.yml b/.travis.yml deleted file mode 100644 index a64c38e2f..000000000 --- a/.travis.yml +++ /dev/null @@ -1,35 +0,0 @@ -dist: focal -before_install: - - sudo apt-get install -y ninja-build - # Arduino IDE adds a lot of noise caused by network traffic, trying to firewall it off - - sudo iptables -P INPUT DROP - - sudo iptables -P FORWARD DROP - - sudo iptables -P OUTPUT ACCEPT - - sudo iptables -A INPUT -i lo -j ACCEPT - - sudo iptables -A OUTPUT -o lo -j ACCEPT - - sudo iptables -A INPUT -m conntrack --ctstate ESTABLISHED,RELATED -j ACCEPT -script: - - bash -x test.sh - - cp Firmware/variants/1_75mm_MK3S-EINSy10a-E3Dv6full.h Firmware/Configuration_prusa.h - - bash -x build.sh || { echo "1_75mm_MK3S-EINSy10a-E3Dv6full variant failed" && false; } - - rm Firmware/Configuration_prusa.h - - cp Firmware/variants/1_75mm_MK3-EINSy10a-E3Dv6full.h Firmware/Configuration_prusa.h - - bash -x build.sh || { echo "1_75mm_MK3-EINSy10a-E3Dv6full variant failed" && false; } - - rm Firmware/Configuration_prusa.h - - cp Firmware/variants/1_75mm_MK25S-RAMBo13a-E3Dv6full.h Firmware/Configuration_prusa.h - - bash -x build.sh || { echo "1_75mm_MK25S-RAMBo13a-E3Dv6full variant failed" && false; } - - rm Firmware/Configuration_prusa.h - - cp Firmware/variants/1_75mm_MK25S-RAMBo10a-E3Dv6full.h Firmware/Configuration_prusa.h - - bash -x build.sh || { echo "1_75mm_MK25S-RAMBo10a-E3Dv6full variant failed" && false; } - - rm Firmware/Configuration_prusa.h - - cp Firmware/variants/1_75mm_MK25-RAMBo13a-E3Dv6full.h Firmware/Configuration_prusa.h - - bash -x build.sh || { echo "1_75mm_MK25-RAMBo13a-E3Dv6full variant failed" && false; } - - rm Firmware/Configuration_prusa.h - - cp Firmware/variants/1_75mm_MK25-RAMBo10a-E3Dv6full.h Firmware/Configuration_prusa.h - - bash -x build.sh || { echo "1_75mm_MK25-RAMBo10a-E3Dv6full variant failed" && false; } - - rm Firmware/Configuration_prusa.h - - cp Firmware/variants/1_75mm_MK2-RAMBo13a-E3Dv6full.h Firmware/Configuration_prusa.h - - bash -x build.sh || { echo "1_75mm_MK2-RAMBo13a-E3Dv6full variant failed" && false; } - - rm Firmware/Configuration_prusa.h - - cp Firmware/variants/1_75mm_MK2-RAMBo10a-E3Dv6full.h Firmware/Configuration_prusa.h - - bash -x build.sh || { echo "1_75mm_MK2-RAMBo10a-E3Dv6full variant failed" && false; } \ No newline at end of file From 1e5421906f91eb5390c26b2f5e3d89e1abe629c0 Mon Sep 17 00:00:00 2001 From: 3d-gussner <3d.gussner@gmail.com> Date: Thu, 3 Feb 2022 06:55:50 +0100 Subject: [PATCH 41/77] Revert "Delete as it has been merged in https://github.com/prusa3d/Prusa-Firmware/pull/3355" This reverts commit 9993026202212d68a14d27b3e8eb2930c77b1328. Affraid it will delete it when merged to MK3 branch --- .travis.yml | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 .travis.yml diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 000000000..a64c38e2f --- /dev/null +++ b/.travis.yml @@ -0,0 +1,35 @@ +dist: focal +before_install: + - sudo apt-get install -y ninja-build + # Arduino IDE adds a lot of noise caused by network traffic, trying to firewall it off + - sudo iptables -P INPUT DROP + - sudo iptables -P FORWARD DROP + - sudo iptables -P OUTPUT ACCEPT + - sudo iptables -A INPUT -i lo -j ACCEPT + - sudo iptables -A OUTPUT -o lo -j ACCEPT + - sudo iptables -A INPUT -m conntrack --ctstate ESTABLISHED,RELATED -j ACCEPT +script: + - bash -x test.sh + - cp Firmware/variants/1_75mm_MK3S-EINSy10a-E3Dv6full.h Firmware/Configuration_prusa.h + - bash -x build.sh || { echo "1_75mm_MK3S-EINSy10a-E3Dv6full variant failed" && false; } + - rm Firmware/Configuration_prusa.h + - cp Firmware/variants/1_75mm_MK3-EINSy10a-E3Dv6full.h Firmware/Configuration_prusa.h + - bash -x build.sh || { echo "1_75mm_MK3-EINSy10a-E3Dv6full variant failed" && false; } + - rm Firmware/Configuration_prusa.h + - cp Firmware/variants/1_75mm_MK25S-RAMBo13a-E3Dv6full.h Firmware/Configuration_prusa.h + - bash -x build.sh || { echo "1_75mm_MK25S-RAMBo13a-E3Dv6full variant failed" && false; } + - rm Firmware/Configuration_prusa.h + - cp Firmware/variants/1_75mm_MK25S-RAMBo10a-E3Dv6full.h Firmware/Configuration_prusa.h + - bash -x build.sh || { echo "1_75mm_MK25S-RAMBo10a-E3Dv6full variant failed" && false; } + - rm Firmware/Configuration_prusa.h + - cp Firmware/variants/1_75mm_MK25-RAMBo13a-E3Dv6full.h Firmware/Configuration_prusa.h + - bash -x build.sh || { echo "1_75mm_MK25-RAMBo13a-E3Dv6full variant failed" && false; } + - rm Firmware/Configuration_prusa.h + - cp Firmware/variants/1_75mm_MK25-RAMBo10a-E3Dv6full.h Firmware/Configuration_prusa.h + - bash -x build.sh || { echo "1_75mm_MK25-RAMBo10a-E3Dv6full variant failed" && false; } + - rm Firmware/Configuration_prusa.h + - cp Firmware/variants/1_75mm_MK2-RAMBo13a-E3Dv6full.h Firmware/Configuration_prusa.h + - bash -x build.sh || { echo "1_75mm_MK2-RAMBo13a-E3Dv6full variant failed" && false; } + - rm Firmware/Configuration_prusa.h + - cp Firmware/variants/1_75mm_MK2-RAMBo10a-E3Dv6full.h Firmware/Configuration_prusa.h + - bash -x build.sh || { echo "1_75mm_MK2-RAMBo10a-E3Dv6full variant failed" && false; } \ No newline at end of file From 22b3fbfe0953e8ebfce28080d58d88c364bc98cc Mon Sep 17 00:00:00 2001 From: 3d-gussner <3d.gussner@gmail.com> Date: Thu, 3 Feb 2022 07:05:59 +0100 Subject: [PATCH 42/77] Deactivate translations haven't been merged or translated yet --- Firmware/config.h | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/Firmware/config.h b/Firmware/config.h index 44d5c1197..c5a7356a4 100644 --- a/Firmware/config.h +++ b/Firmware/config.h @@ -65,14 +65,14 @@ #if (COMMUNITY_LANG_GROUP == 1) #define COMMUNITY_LANG_GROUP1_NL // Community Dutch language -#define COMMUNITY_LANG_GROUP1_SV // Community Swedish language -#define COMMUNITY_LANG_GROUP1_DA // Community Danish language -#define COMMUNITY_LANG_GROUP1_SL // Community Slovanian language -#define COMMUNITY_LANG_GROUP1_HU // Community Hungarian language -#define COMMUNITY_LANG_GROUP1_LB // Community Luxembourgish language -#define COMMUNITY_LANG_GROUP1_HR // Community Croatian language -#define COMMUNITY_LANG_GROUP1_LT // Community Lithuanian language #define COMMUNITY_LANG_GROUP1_RO // Community Romanian language +#define COMMUNITY_LANG_GROUP1_HU // Community Hungarian language +#define COMMUNITY_LANG_GROUP1_HR // Community Croatian language +//#define COMMUNITY_LANG_GROUP1_SV // Community Swedish language +//#define COMMUNITY_LANG_GROUP1_DA // Community Danish language +//#define COMMUNITY_LANG_GROUP1_SL // Community Slovanian language +//#define COMMUNITY_LANG_GROUP1_LB // Community Luxembourgish language +//#define COMMUNITY_LANG_GROUP1_LT // Community Lithuanian language //#define COMMUNITY_LANG_GROUP1_QR // Community new language //..use this as a template and replace 'QR' #endif From 37662afdd1f3fe6258dac771051315e98f7a234b Mon Sep 17 00:00:00 2001 From: 3d-gussner <3d.gussner@gmail.com> Date: Thu, 3 Feb 2022 08:05:49 +0100 Subject: [PATCH 43/77] Add LF --- .gitignore | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.gitignore b/.gitignore index c0dbafe22..c85ffa347 100644 --- a/.gitignore +++ b/.gitignore @@ -71,4 +71,4 @@ lang/po/.DS_Store lang/po/new/.DS_Store Tests/.DS_Store tools/.DS_Store -tools/lib/.DS_Store \ No newline at end of file +tools/lib/.DS_Store From fc94322a103d5c284ab36382a648594433308cdb Mon Sep 17 00:00:00 2001 From: 3d-gussner <3d.gussner@gmail.com> Date: Thu, 3 Feb 2022 08:07:07 +0100 Subject: [PATCH 44/77] Fix typo --- lang/lang-import.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lang/lang-import.sh b/lang/lang-import.sh index 0a636d5c5..9b36a068d 100755 --- a/lang/lang-import.sh +++ b/lang/lang-import.sh @@ -350,7 +350,7 @@ fi #if [ "$LNG" = "pl" ]; then #fi -#check for nonasci characters excpet HD44780 ROM A00 'äöüß' +#check for nonasci characters except HD44780 ROM A00 'äöüß' if grep --color='auto' -P -n '[^\x00-\x7F]' $LNG'_filtered.po' >nonascii.txt; then exit fi From 9e8ed08092265b738ef48b0297eb842a5620327b Mon Sep 17 00:00:00 2001 From: 3d-gussner <3d.gussner@gmail.com> Date: Thu, 3 Feb 2022 08:08:28 +0100 Subject: [PATCH 45/77] Add new line at end of file --- lang/progmem.sh | 2 +- lang/textaddr.sh | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/lang/progmem.sh b/lang/progmem.sh index f893b473e..ba8d1f40c 100755 --- a/lang/progmem.sh +++ b/lang/progmem.sh @@ -123,4 +123,4 @@ cat $PROGMEM.var | sed 's/\r/\n/g' | sed -E 's/^[0-9a-f]{8} [^ ]* //' >$PROGMEM. echo "$(tput setaf 2)progmem.sh finished$(tput sgr0)" >&2 -exit 0 \ No newline at end of file +exit 0 diff --git a/lang/textaddr.sh b/lang/textaddr.sh index c948f1a94..253b7683d 100755 --- a/lang/textaddr.sh +++ b/lang/textaddr.sh @@ -75,4 +75,4 @@ done > textaddr.txt echo "$(tput setaf 2)textaddr.sh finished$(tput sgr0)" >&2 -exit 0 \ No newline at end of file +exit 0 From 6167813f07860c04ccd3e7c20e2de12c46bcb68a Mon Sep 17 00:00:00 2001 From: SauerDominik Date: Thu, 3 Feb 2022 09:46:12 +0100 Subject: [PATCH 46/77] Update lang_en_cz.txt --- lang/lang_en_cz.txt | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/lang/lang_en_cz.txt b/lang/lang_en_cz.txt index 8f55fd447..86fdb7f50 100644 --- a/lang/lang_en_cz.txt +++ b/lang/lang_en_cz.txt @@ -188,7 +188,7 @@ #MSG_CRASHDETECT c=13 "Crash det." -"Det. narazu." +"Det. narazu" #MSG_CHOOSE_FIL_1ST_LAYERCAL c=20 r=7 "Choose a filament for the First Layer Calibration and select it in the on-screen menu." @@ -1012,7 +1012,7 @@ #MSG_SLIGHT_SKEW c=14 "Slight skew" -"\x00" +"Lehke zkos." #MSG_SOUND c=7 "Sound" @@ -1324,11 +1324,11 @@ #MSG_GCODE_DIFF_CONTINUE c=20 r=4 "G-code sliced for a different level. Continue?" -"G-code je pripraven pro jinou plochu. Pokracovat?" +"G-code je pripraven pro jinou verzi. Pokracovat?" #MSG_GCODE_DIFF_CANCELLED c=20 r=7 "G-code sliced for a different level. Please re-slice the model again. Print cancelled." -"G-code je pripraven pro jinou plochu. Prosim preslicujte model znovu. Tisk zrusen." +"G-code je pripraven pro jinou verzi. Prosim preslicujte model znovu. Tisk zrusen." #MSG_GCODE_DIFF_PRINTER_CONTINUE c=20 r=5 "G-code sliced for a different printer type. Continue?" @@ -1364,7 +1364,7 @@ #MSG_SELFTEST_FS_LEVEL c=20 "%s level expected" -"%s ocekavana uroven" +"%s ocekavana verze" #MSG_RENAME c=18 "Rename" From 4302fccca84a9db35fe3f2dca8fff639e35b2ad8 Mon Sep 17 00:00:00 2001 From: Dominik Sauer Date: Thu, 3 Feb 2022 13:47:14 +0100 Subject: [PATCH 47/77] Update cs.po --- lang/po/new/cs.po | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/lang/po/new/cs.po b/lang/po/new/cs.po index 5d2b6d214..063dcfb73 100644 --- a/lang/po/new/cs.po +++ b/lang/po/new/cs.po @@ -4,7 +4,7 @@ msgid "" msgstr "" "Project-Id-Version: Prusa-Firmware\n" "POT-Creation-Date: Sun 19 Dec 2021 07:17:23 PM CET\n" -"PO-Revision-Date: 2022-02-02 12:28+0100\n" +"PO-Revision-Date: 2022-02-03 12:53+0100\n" "Last-Translator: \n" "Language-Team: \n" "Language: cs\n" @@ -12,7 +12,7 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" -"X-Generator: Poedit 3.0.1\n" +"X-Generator: Poedit 3.0\n" "X-Poedit-SourceCharset: UTF-8\n" # MSG_IR_03_OR_OLDER c=18 @@ -251,7 +251,7 @@ msgstr "Kopirovat vybrany jazyk?" # MSG_CRASHDETECT c=13 #: messages.c:30 msgid "Crash det." -msgstr "Det. narazu." +msgstr "Det. narazu" # MSG_CHOOSE_FIL_1ST_LAYERCAL c=20 r=7 #: ultralcd.cpp:4842 @@ -1669,12 +1669,12 @@ msgstr "Tryska" # MSG_GCODE_DIFF_CONTINUE c=20 r=4 #: util.cpp:414 msgid "G-code sliced for a different level. Continue?" -msgstr "G-code je pripraven pro jinou plochu. Pokracovat?" +msgstr "G-code je pripraven pro jinou verzi. Pokracovat?" # MSG_GCODE_DIFF_CANCELLED c=20 r=7 #: util.cpp:420 msgid "G-code sliced for a different level. Please re-slice the model again. Print cancelled." -msgstr "G-code je pripraven pro jinou plochu. Prosim preslicujte model znovu. Tisk zrusen." +msgstr "G-code je pripraven pro jinou verzi. Prosim preslicujte model znovu. Tisk zrusen." # MSG_GCODE_DIFF_PRINTER_CONTINUE c=20 r=5 #: messages.c:134 @@ -1719,7 +1719,7 @@ msgstr "Prumer trysky tiskarny se lisi od G-code. Prosim zkontrolujte nastaveni. # MSG_SELFTEST_FS_LEVEL c=20 #: ultralcd.cpp:8195 msgid "%s level expected" -msgstr "%s ocekavana uroven" +msgstr "%s ocekavana verze" # MSG_RENAME c=18 #: ultralcd.cpp:6579 From a3930cbff6d1edddb5bcfb969053b0d4f93900de Mon Sep 17 00:00:00 2001 From: Prime1910 Date: Fri, 4 Feb 2022 09:38:38 -0800 Subject: [PATCH 48/77] some words changed --- lang/lang_en_hr.txt | 4 ++-- lang/po/Firmware_hr.po | 4 ++-- lang/po/new/hr.po | 4 ++-- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/lang/lang_en_hr.txt b/lang/lang_en_hr.txt index ed744bb04..9dd8a1fc3 100644 --- a/lang/lang_en_hr.txt +++ b/lang/lang_en_hr.txt @@ -556,7 +556,7 @@ #MSG_MAIN c=18 "Main" -"Glavni" +"Nazad" #MSG_BL_HIGH c=12 "Level Bright" @@ -1036,7 +1036,7 @@ #MSG_SELFTEST_FAN_YES c=19 "Spinning" -"Vrti se" +"Okrece se" #MSG_TEMP_CAL_WARNING c=20 r=4 "Stable ambient temperature 21-26C is needed a rigid stand is required." diff --git a/lang/po/Firmware_hr.po b/lang/po/Firmware_hr.po index db906589c..bd1020035 100644 --- a/lang/po/Firmware_hr.po +++ b/lang/po/Firmware_hr.po @@ -713,7 +713,7 @@ msgstr "M117 Prvi sloj kal." # MSG_MAIN c=18 #: messages.c:63 msgid "Main" -msgstr "Glavni" +msgstr "Nazad" # MSG_BL_HIGH c=12 #: messages.c:155 @@ -1313,7 +1313,7 @@ msgstr "Brzina" # MSG_SELFTEST_FAN_YES c=19 #: messages.c:93 msgid "Spinning" -msgstr "Vrti se" +msgstr "Okrece se" # MSG_TEMP_CAL_WARNING c=20 r=4 #: Marlin_main.cpp:5351 diff --git a/lang/po/new/hr.po b/lang/po/new/hr.po index db906589c..bd1020035 100644 --- a/lang/po/new/hr.po +++ b/lang/po/new/hr.po @@ -713,7 +713,7 @@ msgstr "M117 Prvi sloj kal." # MSG_MAIN c=18 #: messages.c:63 msgid "Main" -msgstr "Glavni" +msgstr "Nazad" # MSG_BL_HIGH c=12 #: messages.c:155 @@ -1313,7 +1313,7 @@ msgstr "Brzina" # MSG_SELFTEST_FAN_YES c=19 #: messages.c:93 msgid "Spinning" -msgstr "Vrti se" +msgstr "Okrece se" # MSG_TEMP_CAL_WARNING c=20 r=4 #: Marlin_main.cpp:5351 From e7d7068840dbcea180c87eef58a5044c3fd18a54 Mon Sep 17 00:00:00 2001 From: 3d-gussner <3d.gussner@gmail.com> Date: Tue, 8 Feb 2022 08:46:07 +0100 Subject: [PATCH 49/77] Change `MSG_WIZARD_DONE` rows to 3 --- Firmware/messages.c | 2 +- lang/lang_en.txt | 2 +- lang/lang_en_cz.txt | 2 +- lang/lang_en_da.txt | 2 +- lang/lang_en_de.txt | 2 +- lang/lang_en_es.txt | 2 +- lang/lang_en_fr.txt | 2 +- lang/lang_en_hr.txt | 2 +- lang/lang_en_hu.txt | 2 +- lang/lang_en_it.txt | 2 +- lang/lang_en_lb.txt | 2 +- lang/lang_en_lt.txt | 2 +- lang/lang_en_nl.txt | 2 +- lang/lang_en_pl.txt | 2 +- lang/lang_en_ro.txt | 2 +- lang/lang_en_sl.txt | 2 +- lang/lang_en_sv.txt | 2 +- 17 files changed, 17 insertions(+), 17 deletions(-) diff --git a/Firmware/messages.c b/Firmware/messages.c index a06c707ba..8fd3eeab6 100644 --- a/Firmware/messages.c +++ b/Firmware/messages.c @@ -115,7 +115,7 @@ const char MSG_UNLOAD_FILAMENT[] PROGMEM_I1 = ISTR("Unload filament"); ////c=18 const char MSG_UNLOADING_FILAMENT[] PROGMEM_I1 = ISTR("Unloading filament"); ////c=20 const char MSG_WATCH[] PROGMEM_I1 = ISTR("Info screen"); ////c=18 const char MSG_WIZARD_CALIBRATION_FAILED[] PROGMEM_I1 = ISTR("Please check our handbook and fix the problem. Then resume the Wizard by rebooting the printer."); ////c=20 r=8 -const char MSG_WIZARD_DONE[] PROGMEM_I1 = ISTR("All is done. Happy printing!"); ////c=20 r=8 +const char MSG_WIZARD_DONE[] PROGMEM_I1 = ISTR("All is done. Happy printing!"); ////c=20 r=3 const char MSG_WIZARD_HEATING[] PROGMEM_I1 = ISTR("Preheating nozzle. Please wait."); ////c=20 r=3 const char MSG_WIZARD_QUIT[] PROGMEM_I1 = ISTR("You can always resume the Wizard from Calibration -> Wizard."); ////c=20 r=8 const char MSG_WIZARD_WELCOME[] PROGMEM_I1 = ISTR("Hi, I am your Original Prusa i3 printer. Would you like me to guide you through the setup process?"); //// c=20 r=7 diff --git a/lang/lang_en.txt b/lang/lang_en.txt index 45ce6d3a8..632594f0a 100644 --- a/lang/lang_en.txt +++ b/lang/lang_en.txt @@ -28,7 +28,7 @@ #MSG_SELFTEST_CHECK_ALLCORRECT c=20 "All correct" -#MSG_WIZARD_DONE c=20 r=8 +#MSG_WIZARD_DONE c=20 r=3 "All is done. Happy printing!" #MSG_AMBIENT c=14 diff --git a/lang/lang_en_cz.txt b/lang/lang_en_cz.txt index 86fdb7f50..50b4f8ffe 100644 --- a/lang/lang_en_cz.txt +++ b/lang/lang_en_cz.txt @@ -38,7 +38,7 @@ "All correct" "Vse OK" -#MSG_WIZARD_DONE c=20 r=8 +#MSG_WIZARD_DONE c=20 r=3 "All is done. Happy printing!" "Vse je hotovo. Tisku zdar!" diff --git a/lang/lang_en_da.txt b/lang/lang_en_da.txt index b274501bf..a77729604 100644 --- a/lang/lang_en_da.txt +++ b/lang/lang_en_da.txt @@ -38,7 +38,7 @@ "All correct" "\x00" -#MSG_WIZARD_DONE c=20 r=8 +#MSG_WIZARD_DONE c=20 r=3 "All is done. Happy printing!" "\x00" diff --git a/lang/lang_en_de.txt b/lang/lang_en_de.txt index 7d14d86b0..cf4eee7b7 100644 --- a/lang/lang_en_de.txt +++ b/lang/lang_en_de.txt @@ -38,7 +38,7 @@ "All correct" "Alles richtig" -#MSG_WIZARD_DONE c=20 r=8 +#MSG_WIZARD_DONE c=20 r=3 "All is done. Happy printing!" "Alles abgeschlossen. Viel Spa\xe2 beim Drucken!" diff --git a/lang/lang_en_es.txt b/lang/lang_en_es.txt index 8276874f4..9064bed85 100644 --- a/lang/lang_en_es.txt +++ b/lang/lang_en_es.txt @@ -38,7 +38,7 @@ "All correct" "Todo bien" -#MSG_WIZARD_DONE c=20 r=8 +#MSG_WIZARD_DONE c=20 r=3 "All is done. Happy printing!" "Terminado! Feliz impresion!" diff --git a/lang/lang_en_fr.txt b/lang/lang_en_fr.txt index f0c2a84a7..7d5702b13 100644 --- a/lang/lang_en_fr.txt +++ b/lang/lang_en_fr.txt @@ -38,7 +38,7 @@ "All correct" "Tout est correct" -#MSG_WIZARD_DONE c=20 r=8 +#MSG_WIZARD_DONE c=20 r=3 "All is done. Happy printing!" "Tout est pret. Bonne impression!" diff --git a/lang/lang_en_hr.txt b/lang/lang_en_hr.txt index 9dd8a1fc3..c62426148 100644 --- a/lang/lang_en_hr.txt +++ b/lang/lang_en_hr.txt @@ -38,7 +38,7 @@ "All correct" "Sve je u redu" -#MSG_WIZARD_DONE c=20 r=8 +#MSG_WIZARD_DONE c=20 r=3 "All is done. Happy printing!" "Sve je gotovo. Sretno printanje!" diff --git a/lang/lang_en_hu.txt b/lang/lang_en_hu.txt index 66d1fa050..d746b0be7 100644 --- a/lang/lang_en_hu.txt +++ b/lang/lang_en_hu.txt @@ -38,7 +38,7 @@ "All correct" "Minden rendben" -#MSG_WIZARD_DONE c=20 r=8 +#MSG_WIZARD_DONE c=20 r=3 "All is done. Happy printing!" "Keszen vagyunk. Jo nyomtatast!" diff --git a/lang/lang_en_it.txt b/lang/lang_en_it.txt index a05fe66c8..a0d0cdcc3 100644 --- a/lang/lang_en_it.txt +++ b/lang/lang_en_it.txt @@ -38,7 +38,7 @@ "All correct" "Nessun errore" -#MSG_WIZARD_DONE c=20 r=8 +#MSG_WIZARD_DONE c=20 r=3 "All is done. Happy printing!" "Tutto fatto. Buona stampa!" diff --git a/lang/lang_en_lb.txt b/lang/lang_en_lb.txt index 736cdd21f..0b4dba8e4 100644 --- a/lang/lang_en_lb.txt +++ b/lang/lang_en_lb.txt @@ -38,7 +38,7 @@ "All correct" "\x00" -#MSG_WIZARD_DONE c=20 r=8 +#MSG_WIZARD_DONE c=20 r=3 "All is done. Happy printing!" "\x00" diff --git a/lang/lang_en_lt.txt b/lang/lang_en_lt.txt index be345f725..b4b00eaff 100644 --- a/lang/lang_en_lt.txt +++ b/lang/lang_en_lt.txt @@ -38,7 +38,7 @@ "All correct" "\x00" -#MSG_WIZARD_DONE c=20 r=8 +#MSG_WIZARD_DONE c=20 r=3 "All is done. Happy printing!" "\x00" diff --git a/lang/lang_en_nl.txt b/lang/lang_en_nl.txt index c529767ca..a42698ad4 100644 --- a/lang/lang_en_nl.txt +++ b/lang/lang_en_nl.txt @@ -38,7 +38,7 @@ "All correct" "Allemaal goed" -#MSG_WIZARD_DONE c=20 r=8 +#MSG_WIZARD_DONE c=20 r=3 "All is done. Happy printing!" "Klaar. Happy printing!" diff --git a/lang/lang_en_pl.txt b/lang/lang_en_pl.txt index ca6c397bc..5eb7431ee 100644 --- a/lang/lang_en_pl.txt +++ b/lang/lang_en_pl.txt @@ -38,7 +38,7 @@ "All correct" "Wszystko OK" -#MSG_WIZARD_DONE c=20 r=8 +#MSG_WIZARD_DONE c=20 r=3 "All is done. Happy printing!" "Gotowe. Udanego drukowania!" diff --git a/lang/lang_en_ro.txt b/lang/lang_en_ro.txt index 265c02ac1..9d21db76a 100644 --- a/lang/lang_en_ro.txt +++ b/lang/lang_en_ro.txt @@ -38,7 +38,7 @@ "All correct" "Totul OK" -#MSG_WIZARD_DONE c=20 r=8 +#MSG_WIZARD_DONE c=20 r=3 "All is done. Happy printing!" "Totul este OK. Distractie placuta!" diff --git a/lang/lang_en_sl.txt b/lang/lang_en_sl.txt index 42ff8df74..41f242cf2 100644 --- a/lang/lang_en_sl.txt +++ b/lang/lang_en_sl.txt @@ -38,7 +38,7 @@ "All correct" "\x00" -#MSG_WIZARD_DONE c=20 r=8 +#MSG_WIZARD_DONE c=20 r=3 "All is done. Happy printing!" "\x00" diff --git a/lang/lang_en_sv.txt b/lang/lang_en_sv.txt index 280e37e8f..cc2664b74 100644 --- a/lang/lang_en_sv.txt +++ b/lang/lang_en_sv.txt @@ -38,7 +38,7 @@ "All correct" "\x00" -#MSG_WIZARD_DONE c=20 r=8 +#MSG_WIZARD_DONE c=20 r=3 "All is done. Happy printing!" "\x00" From 881db2e7477741f15fa07c01cd4846a8489228f6 Mon Sep 17 00:00:00 2001 From: 3d-gussner <3d.gussner@gmail.com> Date: Tue, 8 Feb 2022 08:50:24 +0100 Subject: [PATCH 50/77] Change `MSG_YES` to max. 4 chars Hungarian YES is 4 letters long --- Firmware/messages.c | 2 +- lang/lang_en.txt | 2 +- lang/lang_en_cz.txt | 2 +- lang/lang_en_da.txt | 2 +- lang/lang_en_de.txt | 2 +- lang/lang_en_es.txt | 2 +- lang/lang_en_fr.txt | 2 +- lang/lang_en_hr.txt | 2 +- lang/lang_en_hu.txt | 2 +- lang/lang_en_it.txt | 2 +- lang/lang_en_lb.txt | 2 +- lang/lang_en_lt.txt | 2 +- lang/lang_en_nl.txt | 2 +- lang/lang_en_pl.txt | 2 +- lang/lang_en_ro.txt | 2 +- lang/lang_en_sl.txt | 2 +- lang/lang_en_sv.txt | 2 +- 17 files changed, 17 insertions(+), 17 deletions(-) diff --git a/Firmware/messages.c b/Firmware/messages.c index 8fd3eeab6..8855464b3 100644 --- a/Firmware/messages.c +++ b/Firmware/messages.c @@ -120,7 +120,7 @@ const char MSG_WIZARD_HEATING[] PROGMEM_I1 = ISTR("Preheating nozzle. Please wai const char MSG_WIZARD_QUIT[] PROGMEM_I1 = ISTR("You can always resume the Wizard from Calibration -> Wizard."); ////c=20 r=8 const char MSG_WIZARD_WELCOME[] PROGMEM_I1 = ISTR("Hi, I am your Original Prusa i3 printer. Would you like me to guide you through the setup process?"); //// c=20 r=7 const char MSG_WIZARD_WELCOME_SHIPPING[] PROGMEM_I1 = ISTR("Hi, I am your Original Prusa i3 printer. I will guide you through a short setup process, in which the Z-axis will be calibrated. Then, you will be ready to print."); ////c=20 r=16 -const char MSG_YES[] PROGMEM_I1 = ISTR("Yes"); ////c=3 +const char MSG_YES[] PROGMEM_I1 = ISTR("Yes"); ////c=4 const char MSG_V2_CALIBRATION[] PROGMEM_I1 = ISTR("First layer cal."); ////c=18 const char MSG_OFF[] PROGMEM_I1 = ISTR("Off"); ////c=3 const char MSG_ON[] PROGMEM_I1 = ISTR("On"); ////c=3 diff --git a/lang/lang_en.txt b/lang/lang_en.txt index 632594f0a..93b2590be 100644 --- a/lang/lang_en.txt +++ b/lang/lang_en.txt @@ -895,7 +895,7 @@ #MSG_BED_SKEW_OFFSET_DETECTION_FITTING_FAILED c=20 r=8 "XYZ calibration failed. Please consult the manual." -#MSG_YES c=3 +#MSG_YES c=4 "Yes" #MSG_WIZARD_QUIT c=20 r=8 diff --git a/lang/lang_en_cz.txt b/lang/lang_en_cz.txt index 50b4f8ffe..42f2f88b2 100644 --- a/lang/lang_en_cz.txt +++ b/lang/lang_en_cz.txt @@ -1194,7 +1194,7 @@ "XYZ calibration failed. Please consult the manual." "Kalibrace XYZ selhala. Nahlednete do manualu." -#MSG_YES c=3 +#MSG_YES c=4 "Yes" "Ano" diff --git a/lang/lang_en_da.txt b/lang/lang_en_da.txt index a77729604..365296206 100644 --- a/lang/lang_en_da.txt +++ b/lang/lang_en_da.txt @@ -1194,7 +1194,7 @@ "XYZ calibration failed. Please consult the manual." "\x00" -#MSG_YES c=3 +#MSG_YES c=4 "Yes" "\x00" diff --git a/lang/lang_en_de.txt b/lang/lang_en_de.txt index cf4eee7b7..3cd6bc605 100644 --- a/lang/lang_en_de.txt +++ b/lang/lang_en_de.txt @@ -1194,7 +1194,7 @@ "XYZ calibration failed. Please consult the manual." "XYZ-Kalibrierung fehlgeschlagen. Bitte schauen Sie in das Handbuch." -#MSG_YES c=3 +#MSG_YES c=4 "Yes" "Ja" diff --git a/lang/lang_en_es.txt b/lang/lang_en_es.txt index 9064bed85..72934db72 100644 --- a/lang/lang_en_es.txt +++ b/lang/lang_en_es.txt @@ -1194,7 +1194,7 @@ "XYZ calibration failed. Please consult the manual." "Calibracion XYZ fallada. Consulta el manual por favor." -#MSG_YES c=3 +#MSG_YES c=4 "Yes" "Si" diff --git a/lang/lang_en_fr.txt b/lang/lang_en_fr.txt index 7d5702b13..8ac80c6bb 100644 --- a/lang/lang_en_fr.txt +++ b/lang/lang_en_fr.txt @@ -1194,7 +1194,7 @@ "XYZ calibration failed. Please consult the manual." "Echec calibration XYZ. Consultez le manuel." -#MSG_YES c=3 +#MSG_YES c=4 "Yes" "Oui" diff --git a/lang/lang_en_hr.txt b/lang/lang_en_hr.txt index c62426148..5b2f0695f 100644 --- a/lang/lang_en_hr.txt +++ b/lang/lang_en_hr.txt @@ -1194,7 +1194,7 @@ "XYZ calibration failed. Please consult the manual." "XYZ kalibracija nije uspjela. Molimo pogledajte prirucnik." -#MSG_YES c=3 +#MSG_YES c=4 "Yes" "Da" diff --git a/lang/lang_en_hu.txt b/lang/lang_en_hu.txt index d746b0be7..bf1423a7d 100644 --- a/lang/lang_en_hu.txt +++ b/lang/lang_en_hu.txt @@ -1194,7 +1194,7 @@ "XYZ calibration failed. Please consult the manual." "XYZ kalibracio sikertelen. Kerlek, nezz bele a kezikonyvbe." -#MSG_YES c=3 +#MSG_YES c=4 "Yes" "Igen" diff --git a/lang/lang_en_it.txt b/lang/lang_en_it.txt index a0d0cdcc3..861981b5e 100644 --- a/lang/lang_en_it.txt +++ b/lang/lang_en_it.txt @@ -1194,7 +1194,7 @@ "XYZ calibration failed. Please consult the manual." "Calibrazione XYZ fallita. Si prega di consultare il manuale." -#MSG_YES c=3 +#MSG_YES c=4 "Yes" "Si" diff --git a/lang/lang_en_lb.txt b/lang/lang_en_lb.txt index 0b4dba8e4..ff8575fd2 100644 --- a/lang/lang_en_lb.txt +++ b/lang/lang_en_lb.txt @@ -1194,7 +1194,7 @@ "XYZ calibration failed. Please consult the manual." "\x00" -#MSG_YES c=3 +#MSG_YES c=4 "Yes" "\x00" diff --git a/lang/lang_en_lt.txt b/lang/lang_en_lt.txt index b4b00eaff..5b8566d47 100644 --- a/lang/lang_en_lt.txt +++ b/lang/lang_en_lt.txt @@ -1194,7 +1194,7 @@ "XYZ calibration failed. Please consult the manual." "\x00" -#MSG_YES c=3 +#MSG_YES c=4 "Yes" "\x00" diff --git a/lang/lang_en_nl.txt b/lang/lang_en_nl.txt index a42698ad4..73f65a725 100644 --- a/lang/lang_en_nl.txt +++ b/lang/lang_en_nl.txt @@ -1194,7 +1194,7 @@ "XYZ calibration failed. Please consult the manual." "XYZ-kalibratie mislukt. Raadpleeg de handleiding aub." -#MSG_YES c=3 +#MSG_YES c=4 "Yes" "Ja" diff --git a/lang/lang_en_pl.txt b/lang/lang_en_pl.txt index 5eb7431ee..5cc44a9e8 100644 --- a/lang/lang_en_pl.txt +++ b/lang/lang_en_pl.txt @@ -1194,7 +1194,7 @@ "XYZ calibration failed. Please consult the manual." "Kalibracja XYZ nieudana. Sprawdz przyczyny i rozwiazania w instrukcji." -#MSG_YES c=3 +#MSG_YES c=4 "Yes" "Tak" diff --git a/lang/lang_en_ro.txt b/lang/lang_en_ro.txt index 9d21db76a..cfd5d92c2 100644 --- a/lang/lang_en_ro.txt +++ b/lang/lang_en_ro.txt @@ -1194,7 +1194,7 @@ "XYZ calibration failed. Please consult the manual." "Calibrarea XYZ a esuat. Va rugam consultati manualul." -#MSG_YES c=3 +#MSG_YES c=4 "Yes" "Da" diff --git a/lang/lang_en_sl.txt b/lang/lang_en_sl.txt index 41f242cf2..c48bb4cb6 100644 --- a/lang/lang_en_sl.txt +++ b/lang/lang_en_sl.txt @@ -1194,7 +1194,7 @@ "XYZ calibration failed. Please consult the manual." "\x00" -#MSG_YES c=3 +#MSG_YES c=4 "Yes" "\x00" diff --git a/lang/lang_en_sv.txt b/lang/lang_en_sv.txt index cc2664b74..2eca01e7d 100644 --- a/lang/lang_en_sv.txt +++ b/lang/lang_en_sv.txt @@ -1194,7 +1194,7 @@ "XYZ calibration failed. Please consult the manual." "\x00" -#MSG_YES c=3 +#MSG_YES c=4 "Yes" "\x00" From d80cef54437933f510783f29af693962b446d727 Mon Sep 17 00:00:00 2001 From: 3d-gussner <3d.gussner@gmail.com> Date: Tue, 8 Feb 2022 10:18:27 +0100 Subject: [PATCH 51/77] =?UTF-8?q?Change=20[um]=20to=20[=CE=BCm]=20Includin?= =?UTF-8?q?g=20lang-im/export.sh=20to=20convert=20HD44780=20to=20UTF-8=20a?= =?UTF-8?q?nd=20vice=20versa?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Firmware/ultralcd.cpp | 16 ++++++++-------- lang/lang-export.sh | 5 +++++ lang/lang-import.sh | 4 ++++ lang/lang_en.txt | 8 ++++---- lang/lang_en_cz.txt | 16 ++++++++-------- lang/lang_en_da.txt | 8 ++++---- lang/lang_en_de.txt | 16 ++++++++-------- lang/lang_en_es.txt | 16 ++++++++-------- lang/lang_en_fr.txt | 16 ++++++++-------- lang/lang_en_hr.txt | 16 ++++++++-------- lang/lang_en_hu.txt | 16 ++++++++-------- lang/lang_en_it.txt | 16 ++++++++-------- lang/lang_en_lb.txt | 8 ++++---- lang/lang_en_lt.txt | 8 ++++---- lang/lang_en_nl.txt | 16 ++++++++-------- lang/lang_en_pl.txt | 16 ++++++++-------- lang/lang_en_ro.txt | 16 ++++++++-------- lang/lang_en_sl.txt | 8 ++++---- lang/lang_en_sv.txt | 8 ++++---- 19 files changed, 121 insertions(+), 112 deletions(-) diff --git a/Firmware/ultralcd.cpp b/Firmware/ultralcd.cpp index 4e7c7fae4..9b045eb57 100755 --- a/Firmware/ultralcd.cpp +++ b/Firmware/ultralcd.cpp @@ -3075,10 +3075,10 @@ void lcd_adjust_bed_reset(void) //! @code{.unparsed} //! |01234567890123456789| //! |Settings: | MSG_SETTINGS -//! |Left side [um]: | MSG_BED_CORRECTION_LEFT -//! |Right side[um]: | MSG_BED_CORRECTION_RIGHT -//! |Front side[um]: | MSG_BED_CORRECTION_FRONT -//! |Rear side [um]: | MSG_BED_CORRECTION_REAR +//! |Left side [μm]: | MSG_BED_CORRECTION_LEFT +//! |Right side[μm]: | MSG_BED_CORRECTION_RIGHT +//! |Front side[μm]: | MSG_BED_CORRECTION_FRONT +//! |Rear side [μm]: | MSG_BED_CORRECTION_REAR //! |Reset | MSG_BED_CORRECTION_RESET //! ---------------------- //! @endcode @@ -3111,10 +3111,10 @@ void lcd_adjust_bed(void) eeprom_update_byte((unsigned char*)EEPROM_BED_CORRECTION_VALID, 1); ); MENU_ITEM_BACK_P(_T(MSG_SETTINGS)); - MENU_ITEM_EDIT_int3_P(_i("Left side [um]"), &_md->left, -BED_ADJUSTMENT_UM_MAX, BED_ADJUSTMENT_UM_MAX);////MSG_BED_CORRECTION_LEFT c=14 - MENU_ITEM_EDIT_int3_P(_i("Right side[um]"), &_md->right, -BED_ADJUSTMENT_UM_MAX, BED_ADJUSTMENT_UM_MAX);////MSG_BED_CORRECTION_RIGHT c=14 - MENU_ITEM_EDIT_int3_P(_i("Front side[um]"), &_md->front, -BED_ADJUSTMENT_UM_MAX, BED_ADJUSTMENT_UM_MAX);////MSG_BED_CORRECTION_FRONT c=14 - MENU_ITEM_EDIT_int3_P(_i("Rear side [um]"), &_md->rear, -BED_ADJUSTMENT_UM_MAX, BED_ADJUSTMENT_UM_MAX);////MSG_BED_CORRECTION_REAR c=14 + MENU_ITEM_EDIT_int3_P(_i("Left side [\xe4m]"), &_md->left, -BED_ADJUSTMENT_UM_MAX, BED_ADJUSTMENT_UM_MAX);////MSG_BED_CORRECTION_LEFT c=14 + MENU_ITEM_EDIT_int3_P(_i("Right side[\xe4m]"), &_md->right, -BED_ADJUSTMENT_UM_MAX, BED_ADJUSTMENT_UM_MAX);////MSG_BED_CORRECTION_RIGHT c=14 + MENU_ITEM_EDIT_int3_P(_i("Front side[\xe4m]"), &_md->front, -BED_ADJUSTMENT_UM_MAX, BED_ADJUSTMENT_UM_MAX);////MSG_BED_CORRECTION_FRONT c=14 + MENU_ITEM_EDIT_int3_P(_i("Rear side [\xe4m]"), &_md->rear, -BED_ADJUSTMENT_UM_MAX, BED_ADJUSTMENT_UM_MAX);////MSG_BED_CORRECTION_REAR c=14 MENU_ITEM_FUNCTION_P(_T(MSG_RESET), lcd_adjust_bed_reset);////MSG_RESET c=14 MENU_END(); } diff --git a/lang/lang-export.sh b/lang/lang-export.sh index a0a3b76e7..0621f05fe 100755 --- a/lang/lang-export.sh +++ b/lang/lang-export.sh @@ -202,6 +202,11 @@ if [ "$LNG" = "de" ]; then sed -i 's/\\xe2/\xc3\x9f/g' $OUTFILE fi +#replace HD44780 A00 'μ' to UTF-8 'μ' +#replace 'A00 ROMμ' with ' μ' +sed -i 's/\\xe4/\xce\xbc/g' $OUTFILE + + echo >&2 echo "$(tput setaf 2)lang-export.sh finished$(tput sgr 0)">&2 exit 0 diff --git a/lang/lang-import.sh b/lang/lang-import.sh index 9b36a068d..59f3dc3b1 100755 --- a/lang/lang-import.sh +++ b/lang/lang-import.sh @@ -350,6 +350,10 @@ fi #if [ "$LNG" = "pl" ]; then #fi +#replace UTF-8 'μ' to HD44780 A00 'μ' + #replace 'μ' with 'A00 ROM μ' + sed -i 's/\xce\xbc/\\xe4/g' $LNG'_filtered.po' + #check for nonasci characters except HD44780 ROM A00 'äöüß' if grep --color='auto' -P -n '[^\x00-\x7F]' $LNG'_filtered.po' >nonascii.txt; then exit diff --git a/lang/lang_en.txt b/lang/lang_en.txt index 93b2590be..8386b0950 100644 --- a/lang/lang_en.txt +++ b/lang/lang_en.txt @@ -287,7 +287,7 @@ "Front print fan?" #MSG_BED_CORRECTION_FRONT c=14 -"Front side[um]" +"Front side[\xe4m]" #MSG_SELFTEST_FANS c=20 "Front/left fans" @@ -383,7 +383,7 @@ "Left" #MSG_BED_CORRECTION_LEFT c=14 -"Left side [um]" +"Left side [\xe4m]" #MSG_LIN_CORRECTION c=18 "Lin. correction" @@ -656,7 +656,7 @@ "Please load filament first." #MSG_BED_CORRECTION_REAR c=14 -"Rear side [um]" +"Rear side [\xe4m]" #MSG_UNLOAD_FILAMENT_REPEAT c=20 r=4 "Please unload the filament first, then repeat this action." @@ -683,7 +683,7 @@ "Resuming print" #MSG_BED_CORRECTION_RIGHT c=14 -"Right side[um]" +"Right side[\xe4m]" #MSG_RPI_PORT c=13 "RPi port" diff --git a/lang/lang_en_cz.txt b/lang/lang_en_cz.txt index 42f2f88b2..71bada605 100644 --- a/lang/lang_en_cz.txt +++ b/lang/lang_en_cz.txt @@ -383,8 +383,8 @@ "Predni tiskovy vent?" #MSG_BED_CORRECTION_FRONT c=14 -"Front side[um]" -"Vpredu [um]" +"Front side[\xe4m]" +"Vpredu [\xe4m]" #MSG_SELFTEST_FANS c=20 "Front/left fans" @@ -511,8 +511,8 @@ "Vlevo" #MSG_BED_CORRECTION_LEFT c=14 -"Left side [um]" -"Vlevo [um]" +"Left side [\xe4m]" +"Vlevo [\xe4m]" #MSG_LIN_CORRECTION c=18 "Lin. correction" @@ -875,8 +875,8 @@ "Prosim nejdriv zavedte filament" #MSG_BED_CORRECTION_REAR c=14 -"Rear side [um]" -"Vzadu [um]" +"Rear side [\xe4m]" +"Vzadu [\xe4m]" #MSG_UNLOAD_FILAMENT_REPEAT c=20 r=4 "Please unload the filament first, then repeat this action." @@ -911,8 +911,8 @@ "Obnoveni tisku" #MSG_BED_CORRECTION_RIGHT c=14 -"Right side[um]" -"Vpravo [um]" +"Right side[\xe4m]" +"Vpravo [\xe4m]" #MSG_RPI_PORT c=13 "RPi port" diff --git a/lang/lang_en_da.txt b/lang/lang_en_da.txt index 365296206..361d59348 100644 --- a/lang/lang_en_da.txt +++ b/lang/lang_en_da.txt @@ -383,7 +383,7 @@ "\x00" #MSG_BED_CORRECTION_FRONT c=14 -"Front side[um]" +"Front side[\xe4m]" "\x00" #MSG_SELFTEST_FANS c=20 @@ -511,7 +511,7 @@ "\x00" #MSG_BED_CORRECTION_LEFT c=14 -"Left side [um]" +"Left side [\xe4m]" "\x00" #MSG_LIN_CORRECTION c=18 @@ -875,7 +875,7 @@ "\x00" #MSG_BED_CORRECTION_REAR c=14 -"Rear side [um]" +"Rear side [\xe4m]" "\x00" #MSG_UNLOAD_FILAMENT_REPEAT c=20 r=4 @@ -911,7 +911,7 @@ "\x00" #MSG_BED_CORRECTION_RIGHT c=14 -"Right side[um]" +"Right side[\xe4m]" "\x00" #MSG_RPI_PORT c=13 diff --git a/lang/lang_en_de.txt b/lang/lang_en_de.txt index 3cd6bc605..5586200f8 100644 --- a/lang/lang_en_de.txt +++ b/lang/lang_en_de.txt @@ -383,8 +383,8 @@ "Druckl\xf5fter?" #MSG_BED_CORRECTION_FRONT c=14 -"Front side[um]" -"Vorne [um]" +"Front side[\xe4m]" +"Vorne [\xe4m]" #MSG_SELFTEST_FANS c=20 "Front/left fans" @@ -511,8 +511,8 @@ "Links" #MSG_BED_CORRECTION_LEFT c=14 -"Left side [um]" -"Links [um]" +"Left side [\xe4m]" +"Links [\xe4m]" #MSG_LIN_CORRECTION c=18 "Lin. correction" @@ -875,8 +875,8 @@ "Bitte laden Sie zuerst das Filament." #MSG_BED_CORRECTION_REAR c=14 -"Rear side [um]" -"Hinten [um]" +"Rear side [\xe4m]" +"Hinten [\xe4m]" #MSG_UNLOAD_FILAMENT_REPEAT c=20 r=4 "Please unload the filament first, then repeat this action." @@ -911,8 +911,8 @@ "Druck fortgesetzt" #MSG_BED_CORRECTION_RIGHT c=14 -"Right side[um]" -"Rechts [um]" +"Right side[\xe4m]" +"Rechts [\xe4m]" #MSG_RPI_PORT c=13 "RPi port" diff --git a/lang/lang_en_es.txt b/lang/lang_en_es.txt index 72934db72..8d6808880 100644 --- a/lang/lang_en_es.txt +++ b/lang/lang_en_es.txt @@ -383,8 +383,8 @@ "Vent. frontal?" #MSG_BED_CORRECTION_FRONT c=14 -"Front side[um]" -"Frontal [um]" +"Front side[\xe4m]" +"Frontal [\xe4m]" #MSG_SELFTEST_FANS c=20 "Front/left fans" @@ -511,8 +511,8 @@ "Izquierda" #MSG_BED_CORRECTION_LEFT c=14 -"Left side [um]" -"Izquierda [um]" +"Left side [\xe4m]" +"Izquierda [\xe4m]" #MSG_LIN_CORRECTION c=18 "Lin. correction" @@ -875,8 +875,8 @@ "Por favor, cargar primero el filamento." #MSG_BED_CORRECTION_REAR c=14 -"Rear side [um]" -"Trasera [um]" +"Rear side [\xe4m]" +"Trasera [\xe4m]" #MSG_UNLOAD_FILAMENT_REPEAT c=20 r=4 "Please unload the filament first, then repeat this action." @@ -911,8 +911,8 @@ "Continuan. impresion" #MSG_BED_CORRECTION_RIGHT c=14 -"Right side[um]" -"Derecha [um]" +"Right side[\xe4m]" +"Derecha [\xe4m]" #MSG_RPI_PORT c=13 "RPi port" diff --git a/lang/lang_en_fr.txt b/lang/lang_en_fr.txt index 8ac80c6bb..6d5b9f62c 100644 --- a/lang/lang_en_fr.txt +++ b/lang/lang_en_fr.txt @@ -383,8 +383,8 @@ "Ventilo impr avant?" #MSG_BED_CORRECTION_FRONT c=14 -"Front side[um]" -"Avant [um]" +"Front side[\xe4m]" +"Avant [\xe4m]" #MSG_SELFTEST_FANS c=20 "Front/left fans" @@ -511,8 +511,8 @@ "Gauche" #MSG_BED_CORRECTION_LEFT c=14 -"Left side [um]" -"Gauche [um]" +"Left side [\xe4m]" +"Gauche [\xe4m]" #MSG_LIN_CORRECTION c=18 "Lin. correction" @@ -875,8 +875,8 @@ "Veuillez d'abord charger un filament." #MSG_BED_CORRECTION_REAR c=14 -"Rear side [um]" -"Arriere [um]" +"Rear side [\xe4m]" +"Arriere [\xe4m]" #MSG_UNLOAD_FILAMENT_REPEAT c=20 r=4 "Please unload the filament first, then repeat this action." @@ -911,8 +911,8 @@ "Reprise de l'impr." #MSG_BED_CORRECTION_RIGHT c=14 -"Right side[um]" -"Droite [um]" +"Right side[\xe4m]" +"Droite [\xe4m]" #MSG_RPI_PORT c=13 "RPi port" diff --git a/lang/lang_en_hr.txt b/lang/lang_en_hr.txt index 5b2f0695f..6b6680c80 100644 --- a/lang/lang_en_hr.txt +++ b/lang/lang_en_hr.txt @@ -383,8 +383,8 @@ "Prednji print vent?" #MSG_BED_CORRECTION_FRONT c=14 -"Front side[um]" -"Prednj str[um]" +"Front side[\xe4m]" +"Prednj str[\xe4m]" #MSG_SELFTEST_FANS c=20 "Front/left fans" @@ -511,8 +511,8 @@ "Lijevo" #MSG_BED_CORRECTION_LEFT c=14 -"Left side [um]" -"Lijeva str[um]" +"Left side [\xe4m]" +"Lijeva str[\xe4m]" #MSG_LIN_CORRECTION c=18 "Lin. correction" @@ -875,8 +875,8 @@ "Molimo prvo ubacite filament." #MSG_BED_CORRECTION_REAR c=14 -"Rear side [um]" -"Zad. str.[um]" +"Rear side [\xe4m]" +"Zad. str.[\xe4m]" #MSG_UNLOAD_FILAMENT_REPEAT c=20 r=4 "Please unload the filament first, then repeat this action." @@ -911,8 +911,8 @@ "Nastavak printa" #MSG_BED_CORRECTION_RIGHT c=14 -"Right side[um]" -"Desna str.[um]" +"Right side[\xe4m]" +"Desna str.[\xe4m]" #MSG_RPI_PORT c=13 "RPi port" diff --git a/lang/lang_en_hu.txt b/lang/lang_en_hu.txt index bf1423a7d..c331a7018 100644 --- a/lang/lang_en_hu.txt +++ b/lang/lang_en_hu.txt @@ -383,8 +383,8 @@ "Elso targyhuto vent?" #MSG_BED_CORRECTION_FRONT c=14 -"Front side[um]" -"Elulso old[um]" +"Front side[\xe4m]" +"Elulso old[\xe4m]" #MSG_SELFTEST_FANS c=20 "Front/left fans" @@ -511,8 +511,8 @@ "Bal" #MSG_BED_CORRECTION_LEFT c=14 -"Left side [um]" -"Bal [um]" +"Left side [\xe4m]" +"Bal [\xe4m]" #MSG_LIN_CORRECTION c=18 "Lin. correction" @@ -875,8 +875,8 @@ "Kerlek eloszor toltsd be a filamentet." #MSG_BED_CORRECTION_REAR c=14 -"Rear side [um]" -"Hatso old.[um]" +"Rear side [\xe4m]" +"Hatso old.[\xe4m]" #MSG_UNLOAD_FILAMENT_REPEAT c=20 r=4 "Please unload the filament first, then repeat this action." @@ -911,8 +911,8 @@ "Nyomtatas folytatasa" #MSG_BED_CORRECTION_RIGHT c=14 -"Right side[um]" -"Jobb old.[um]" +"Right side[\xe4m]" +"Jobb old.[\xe4m]" #MSG_RPI_PORT c=13 "RPi port" diff --git a/lang/lang_en_it.txt b/lang/lang_en_it.txt index 861981b5e..801244de8 100644 --- a/lang/lang_en_it.txt +++ b/lang/lang_en_it.txt @@ -383,8 +383,8 @@ "Ventola frontale?" #MSG_BED_CORRECTION_FRONT c=14 -"Front side[um]" -"Fronte [um]" +"Front side[\xe4m]" +"Fronte [\xe4m]" #MSG_SELFTEST_FANS c=20 "Front/left fans" @@ -511,8 +511,8 @@ "Sinistra" #MSG_BED_CORRECTION_LEFT c=14 -"Left side [um]" -"Sinistra [um]" +"Left side [\xe4m]" +"Sinistra [\xe4m]" #MSG_LIN_CORRECTION c=18 "Lin. correction" @@ -875,8 +875,8 @@ "Per favore prima carica il filamento." #MSG_BED_CORRECTION_REAR c=14 -"Rear side [um]" -"Retro [um]" +"Rear side [\xe4m]" +"Retro [\xe4m]" #MSG_UNLOAD_FILAMENT_REPEAT c=20 r=4 "Please unload the filament first, then repeat this action." @@ -911,8 +911,8 @@ "Riprendi stampa" #MSG_BED_CORRECTION_RIGHT c=14 -"Right side[um]" -"Destra [um]" +"Right side[\xe4m]" +"Destra [\xe4m]" #MSG_RPI_PORT c=13 "RPi port" diff --git a/lang/lang_en_lb.txt b/lang/lang_en_lb.txt index ff8575fd2..9d2506362 100644 --- a/lang/lang_en_lb.txt +++ b/lang/lang_en_lb.txt @@ -383,7 +383,7 @@ "\x00" #MSG_BED_CORRECTION_FRONT c=14 -"Front side[um]" +"Front side[\xe4m]" "\x00" #MSG_SELFTEST_FANS c=20 @@ -511,7 +511,7 @@ "\x00" #MSG_BED_CORRECTION_LEFT c=14 -"Left side [um]" +"Left side [\xe4m]" "\x00" #MSG_LIN_CORRECTION c=18 @@ -875,7 +875,7 @@ "\x00" #MSG_BED_CORRECTION_REAR c=14 -"Rear side [um]" +"Rear side [\xe4m]" "\x00" #MSG_UNLOAD_FILAMENT_REPEAT c=20 r=4 @@ -911,7 +911,7 @@ "\x00" #MSG_BED_CORRECTION_RIGHT c=14 -"Right side[um]" +"Right side[\xe4m]" "\x00" #MSG_RPI_PORT c=13 diff --git a/lang/lang_en_lt.txt b/lang/lang_en_lt.txt index 5b8566d47..59857596d 100644 --- a/lang/lang_en_lt.txt +++ b/lang/lang_en_lt.txt @@ -383,7 +383,7 @@ "\x00" #MSG_BED_CORRECTION_FRONT c=14 -"Front side[um]" +"Front side[\xe4m]" "\x00" #MSG_SELFTEST_FANS c=20 @@ -511,7 +511,7 @@ "\x00" #MSG_BED_CORRECTION_LEFT c=14 -"Left side [um]" +"Left side [\xe4m]" "\x00" #MSG_LIN_CORRECTION c=18 @@ -875,7 +875,7 @@ "\x00" #MSG_BED_CORRECTION_REAR c=14 -"Rear side [um]" +"Rear side [\xe4m]" "\x00" #MSG_UNLOAD_FILAMENT_REPEAT c=20 r=4 @@ -911,7 +911,7 @@ "\x00" #MSG_BED_CORRECTION_RIGHT c=14 -"Right side[um]" +"Right side[\xe4m]" "\x00" #MSG_RPI_PORT c=13 diff --git a/lang/lang_en_nl.txt b/lang/lang_en_nl.txt index 73f65a725..8dd432ff3 100644 --- a/lang/lang_en_nl.txt +++ b/lang/lang_en_nl.txt @@ -383,8 +383,8 @@ "Voorzijde fan?" #MSG_BED_CORRECTION_FRONT c=14 -"Front side[um]" -"Voorkant [um]" +"Front side[\xe4m]" +"Voorkant [\xe4m]" #MSG_SELFTEST_FANS c=20 "Front/left fans" @@ -511,8 +511,8 @@ "Links" #MSG_BED_CORRECTION_LEFT c=14 -"Left side [um]" -"Linkerkant[um]" +"Left side [\xe4m]" +"Linkerkant[\xe4m]" #MSG_LIN_CORRECTION c=18 "Lin. correction" @@ -875,8 +875,8 @@ "Laad a.u.b. eerst filament." #MSG_BED_CORRECTION_REAR c=14 -"Rear side [um]" -"Achterkant[um]" +"Rear side [\xe4m]" +"Achterkant[\xe4m]" #MSG_UNLOAD_FILAMENT_REPEAT c=20 r=4 "Please unload the filament first, then repeat this action." @@ -911,8 +911,8 @@ "Hervatten print" #MSG_BED_CORRECTION_RIGHT c=14 -"Right side[um]" -"Recht.kant[um]" +"Right side[\xe4m]" +"Recht.kant[\xe4m]" #MSG_RPI_PORT c=13 "RPi port" diff --git a/lang/lang_en_pl.txt b/lang/lang_en_pl.txt index 5cc44a9e8..a5ff9c35c 100644 --- a/lang/lang_en_pl.txt +++ b/lang/lang_en_pl.txt @@ -383,8 +383,8 @@ "Przedni went. druku?" #MSG_BED_CORRECTION_FRONT c=14 -"Front side[um]" -"Przod [um]" +"Front side[\xe4m]" +"Przod [\xe4m]" #MSG_SELFTEST_FANS c=20 "Front/left fans" @@ -511,8 +511,8 @@ "Lewa" #MSG_BED_CORRECTION_LEFT c=14 -"Left side [um]" -"Lewo [um]" +"Left side [\xe4m]" +"Lewo [\xe4m]" #MSG_LIN_CORRECTION c=18 "Lin. correction" @@ -875,8 +875,8 @@ "Najpierw zaladuj filament." #MSG_BED_CORRECTION_REAR c=14 -"Rear side [um]" -"Tyl [um]" +"Rear side [\xe4m]" +"Tyl [\xe4m]" #MSG_UNLOAD_FILAMENT_REPEAT c=20 r=4 "Please unload the filament first, then repeat this action." @@ -911,8 +911,8 @@ "Wznawianie druku" #MSG_BED_CORRECTION_RIGHT c=14 -"Right side[um]" -"Prawo [um]" +"Right side[\xe4m]" +"Prawo [\xe4m]" #MSG_RPI_PORT c=13 "RPi port" diff --git a/lang/lang_en_ro.txt b/lang/lang_en_ro.txt index cfd5d92c2..f5618e509 100644 --- a/lang/lang_en_ro.txt +++ b/lang/lang_en_ro.txt @@ -383,8 +383,8 @@ "Vent. print?" #MSG_BED_CORRECTION_FRONT c=14 -"Front side[um]" -"Fata [um]" +"Front side[\xe4m]" +"Fata [\xe4m]" #MSG_SELFTEST_FANS c=20 "Front/left fans" @@ -511,8 +511,8 @@ "Stanga" #MSG_BED_CORRECTION_LEFT c=14 -"Left side [um]" -"Stanga [um]" +"Left side [\xe4m]" +"Stanga [\xe4m]" #MSG_LIN_CORRECTION c=18 "Lin. correction" @@ -875,8 +875,8 @@ "Va rugam incarcati filamentul mai intai." #MSG_BED_CORRECTION_REAR c=14 -"Rear side [um]" -"Spate [um]" +"Rear side [\xe4m]" +"Spate [\xe4m]" #MSG_UNLOAD_FILAMENT_REPEAT c=20 r=4 "Please unload the filament first, then repeat this action." @@ -911,8 +911,8 @@ "Reluare print..." #MSG_BED_CORRECTION_RIGHT c=14 -"Right side[um]" -"Dreapta [um]" +"Right side[\xe4m]" +"Dreapta [\xe4m]" #MSG_RPI_PORT c=13 "RPi port" diff --git a/lang/lang_en_sl.txt b/lang/lang_en_sl.txt index c48bb4cb6..66dbd7f74 100644 --- a/lang/lang_en_sl.txt +++ b/lang/lang_en_sl.txt @@ -383,7 +383,7 @@ "\x00" #MSG_BED_CORRECTION_FRONT c=14 -"Front side[um]" +"Front side[\xe4m]" "\x00" #MSG_SELFTEST_FANS c=20 @@ -511,7 +511,7 @@ "\x00" #MSG_BED_CORRECTION_LEFT c=14 -"Left side [um]" +"Left side [\xe4m]" "\x00" #MSG_LIN_CORRECTION c=18 @@ -875,7 +875,7 @@ "\x00" #MSG_BED_CORRECTION_REAR c=14 -"Rear side [um]" +"Rear side [\xe4m]" "\x00" #MSG_UNLOAD_FILAMENT_REPEAT c=20 r=4 @@ -911,7 +911,7 @@ "\x00" #MSG_BED_CORRECTION_RIGHT c=14 -"Right side[um]" +"Right side[\xe4m]" "\x00" #MSG_RPI_PORT c=13 diff --git a/lang/lang_en_sv.txt b/lang/lang_en_sv.txt index 2eca01e7d..ecfc6f973 100644 --- a/lang/lang_en_sv.txt +++ b/lang/lang_en_sv.txt @@ -383,7 +383,7 @@ "\x00" #MSG_BED_CORRECTION_FRONT c=14 -"Front side[um]" +"Front side[\xe4m]" "\x00" #MSG_SELFTEST_FANS c=20 @@ -511,7 +511,7 @@ "\x00" #MSG_BED_CORRECTION_LEFT c=14 -"Left side [um]" +"Left side [\xe4m]" "\x00" #MSG_LIN_CORRECTION c=18 @@ -875,7 +875,7 @@ "\x00" #MSG_BED_CORRECTION_REAR c=14 -"Rear side [um]" +"Rear side [\xe4m]" "\x00" #MSG_UNLOAD_FILAMENT_REPEAT c=20 r=4 @@ -911,7 +911,7 @@ "\x00" #MSG_BED_CORRECTION_RIGHT c=14 -"Right side[um]" +"Right side[\xe4m]" "\x00" #MSG_RPI_PORT c=13 From a4b605ba16f12f4c676c81724817fbdb898134bc Mon Sep 17 00:00:00 2001 From: 3d-gussner <3d.gussner@gmail.com> Date: Tue, 8 Feb 2022 10:38:04 +0100 Subject: [PATCH 52/77] The `Bed level correct` menu is under `Calibration` so `BACK` is correct --- Firmware/ultralcd.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Firmware/ultralcd.cpp b/Firmware/ultralcd.cpp index 9b045eb57..25dae8f3d 100755 --- a/Firmware/ultralcd.cpp +++ b/Firmware/ultralcd.cpp @@ -3110,7 +3110,7 @@ void lcd_adjust_bed(void) eeprom_update_int8((unsigned char*)EEPROM_BED_CORRECTION_REAR, _md->rear); eeprom_update_byte((unsigned char*)EEPROM_BED_CORRECTION_VALID, 1); ); - MENU_ITEM_BACK_P(_T(MSG_SETTINGS)); + MENU_ITEM_BACK_P(_T(MSG_BACK)); MENU_ITEM_EDIT_int3_P(_i("Left side [\xe4m]"), &_md->left, -BED_ADJUSTMENT_UM_MAX, BED_ADJUSTMENT_UM_MAX);////MSG_BED_CORRECTION_LEFT c=14 MENU_ITEM_EDIT_int3_P(_i("Right side[\xe4m]"), &_md->right, -BED_ADJUSTMENT_UM_MAX, BED_ADJUSTMENT_UM_MAX);////MSG_BED_CORRECTION_RIGHT c=14 MENU_ITEM_EDIT_int3_P(_i("Front side[\xe4m]"), &_md->front, -BED_ADJUSTMENT_UM_MAX, BED_ADJUSTMENT_UM_MAX);////MSG_BED_CORRECTION_FRONT c=14 From dd72b079eae877ea8026dd900b30cc07ede68b3e Mon Sep 17 00:00:00 2001 From: 3d-gussner <3d.gussner@gmail.com> Date: Tue, 8 Feb 2022 10:43:57 +0100 Subject: [PATCH 53/77] Better translation in German for Bed level correct --- lang/lang_en_de.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lang/lang_en_de.txt b/lang/lang_en_de.txt index 5586200f8..330084bf7 100644 --- a/lang/lang_en_de.txt +++ b/lang/lang_en_de.txt @@ -96,7 +96,7 @@ #MSG_BED_CORRECTION_MENU c=18 "Bed level correct" -"Ausgleich Bett ok" +"Bett Level Korr." #MSG_BELTTEST c=18 "Belt test" From 048117c3cb596a3ec56c7bf8727c51bb0f21cd56 Mon Sep 17 00:00:00 2001 From: 3d-gussner <3d.gussner@gmail.com> Date: Tue, 8 Feb 2022 14:41:35 +0100 Subject: [PATCH 54/77] Fix MSG in cz and hu as these have been different to other lang_en*.txt files --- lang/lang_en_cz.txt | 4 ++-- lang/lang_en_hr.txt | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/lang/lang_en_cz.txt b/lang/lang_en_cz.txt index 71bada605..2f2a73877 100644 --- a/lang/lang_en_cz.txt +++ b/lang/lang_en_cz.txt @@ -338,7 +338,7 @@ "Filament not loaded" "Filament nezaveden" -#MSG_FILAMENT_SENSOR c=20 +#MSG_SELFTEST_FILAMENT_SENSOR c=17 "Filament sensor" "Senzor filamentu" @@ -1126,7 +1126,7 @@ "to unload filament" "k vyjmuti filamentu" -#MSG_UNLOAD_FILAMENT c=16 +#MSG_UNLOAD_FILAMENT c=18 "Unload filament" "Vyjmout filament" diff --git a/lang/lang_en_hr.txt b/lang/lang_en_hr.txt index 6b6680c80..a10920fd6 100644 --- a/lang/lang_en_hr.txt +++ b/lang/lang_en_hr.txt @@ -338,7 +338,7 @@ "Filament not loaded" "Fil. nije napunjen" -#MSG_FILAMENT_SENSOR c=20 +#MSG_SELFTEST_FILAMENT_SENSOR c=17 "Filament sensor" "Senzor filamenta" From 752eef087698a7fa6cb94c8ef20c9d8acca67b7e Mon Sep 17 00:00:00 2001 From: 3d-gussner <3d.gussner@gmail.com> Date: Tue, 8 Feb 2022 14:43:15 +0100 Subject: [PATCH 55/77] Enable to clean non active languages --- lang/lang-clean.sh | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/lang/lang-clean.sh b/lang/lang-clean.sh index 41dc574aa..5c6032901 100755 --- a/lang/lang-clean.sh +++ b/lang/lang-clean.sh @@ -82,9 +82,13 @@ echo "$(tput setaf 2)lang-clean.sh started$(tput sgr0)" >&2 #Clean languages echo "lang-clean languages:$(tput setaf 2)$LANGUAGES$(tput sgr0)" >&2 +if [ -e $1 ]; then for lang in $LANGUAGES; do clean_lang $lang done +else + clean_lang $1 +fi if [ $result -eq 0 ]; then echo "$(tput setaf 2) lang-clean.sh with success$(tput sgr0)" >&2 From 00036bcfcc6ed6b97d017e9afbd62ae621514679 Mon Sep 17 00:00:00 2001 From: 3d-gussner <3d.gussner@gmail.com> Date: Tue, 8 Feb 2022 14:48:16 +0100 Subject: [PATCH 56/77] Update all po files --- lang/po/Firmware.pot | 120 +- lang/po/Firmware_cs.po | 38 +- lang/po/Firmware_da.po | 118 +- lang/po/Firmware_de.po | 260 +-- lang/po/Firmware_es.po | 128 +- lang/po/Firmware_fr.po | 128 +- lang/po/Firmware_hr.po | 38 +- lang/po/Firmware_hu.po | 24 +- lang/po/Firmware_it.po | 126 +- lang/po/Firmware_lb.po | 118 +- lang/po/Firmware_lt.po | 20 +- lang/po/Firmware_nl.po | 126 +- lang/po/Firmware_pl.po | 126 +- lang/po/Firmware_ro.po | 28 +- lang/po/Firmware_sl.po | 118 +- lang/po/Firmware_sv.po | 118 +- lang/po/new/cs.po | 147 +- lang/po/new/da.po | 118 +- lang/po/new/de.po | 32 +- lang/po/new/es.po | 128 +- lang/po/new/fr.po | 128 +- lang/po/new/hr.po | 3544 ++++++++++++++++++++-------------------- lang/po/new/hu.po | 150 +- lang/po/new/it.po | 126 +- lang/po/new/lb.po | 118 +- lang/po/new/lt.po | 20 +- lang/po/new/nl.po | 126 +- lang/po/new/pl.po | 126 +- lang/po/new/ro.po | 28 +- lang/po/new/sl.po | 118 +- lang/po/new/sv.po | 118 +- 31 files changed, 3335 insertions(+), 3326 deletions(-) diff --git a/lang/po/Firmware.pot b/lang/po/Firmware.pot index 42d9e1300..615510b14 100644 --- a/lang/po/Firmware.pot +++ b/lang/po/Firmware.pot @@ -7,8 +7,8 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Language: en\n" "Project-Id-Version: Prusa-Firmware\n" -"POT-Creation-Date: Sun 19 Dec 2021 07:17:20 PM CET\n" -"PO-Revision-Date: Sun 19 Dec 2021 07:17:20 PM CET\n" +"POT-Creation-Date: Tue 08 Feb 2022 02:44:11 PM CET\n" +"PO-Revision-Date: Tue 08 Feb 2022 02:44:11 PM CET\n" "Language-Team: \n" "X-Generator: Poedit 2.0.7\n" "X-Poedit-SourceCharset: UTF-8\n" @@ -21,7 +21,7 @@ msgid " 0.3 or older" msgstr "" # MSG_FS_V_03_OR_OLDER c=18 -#: Marlin_main.cpp:9884 +#: Marlin_main.cpp:9887 msgid "FS v0.3 or older" msgstr "" @@ -31,7 +31,7 @@ msgid " 0.4 or newer" msgstr "" # MSG_FS_V_04_OR_NEWER c=18 -#: Marlin_main.cpp:9883 +#: Marlin_main.cpp:9886 msgid "FS v0.4 or newer" msgstr "" @@ -61,11 +61,11 @@ msgid "Adjusting Z:" msgstr "" # MSG_SELFTEST_CHECK_ALLCORRECT c=20 -#: ultralcd.cpp:8490 +#: ultralcd.cpp:8411 msgid "All correct" msgstr "" -# MSG_WIZARD_DONE c=20 r=8 +# MSG_WIZARD_DONE c=20 r=3 #: messages.c:118 msgid "All is done. Happy printing!" msgstr "" @@ -96,7 +96,7 @@ msgid "Auto home" msgstr "" # MSG_AUTOLOAD_FILAMENT c=18 -#: ultralcd.cpp:6732 +#: ultralcd.cpp:6653 msgid "AutoLoad filament" msgstr "" @@ -111,17 +111,17 @@ msgid "Autoloading filament is active, just press the knob and insert filament.. msgstr "" # MSG_SELFTEST_AXIS_LENGTH c=20 -#: ultralcd.cpp:8173 +#: ultralcd.cpp:8094 msgid "Axis length" msgstr "" # MSG_SELFTEST_AXIS c=16 -#: ultralcd.cpp:8174 +#: ultralcd.cpp:8095 msgid "Axis" msgstr "" # MSG_SELFTEST_BEDHEATER c=20 -#: ultralcd.cpp:8131 +#: ultralcd.cpp:8052 msgid "Bed/Heater" msgstr "" @@ -176,7 +176,7 @@ msgid "Blackout occurred. Recover print?" msgstr "" # MSG_CALIBRATING_HOME c=20 -#: ultralcd.cpp:8492 +#: ultralcd.cpp:8413 msgid "Calibrating home" msgstr "" @@ -226,12 +226,12 @@ msgid "Calibration" msgstr "" # MSG_SD_REMOVED c=20 -#: ultralcd.cpp:8939 +#: ultralcd.cpp:8860 msgid "Card removed" msgstr "" # MSG_CHECKING_FILE c=17 -#: ultralcd.cpp:8580 +#: ultralcd.cpp:8501 msgid "Checking file" msgstr "" @@ -326,17 +326,17 @@ msgid "Ejecting filament" msgstr "" # MSG_SELFTEST_ENDSTOP_NOTHIT c=20 -#: ultralcd.cpp:8149 +#: ultralcd.cpp:8070 msgid "Endstop not hit" msgstr "" # MSG_SELFTEST_ENDSTOP c=16 -#: ultralcd.cpp:8144 +#: ultralcd.cpp:8065 msgid "Endstop" msgstr "" # MSG_SELFTEST_ENDSTOPS c=20 -#: ultralcd.cpp:8135 +#: ultralcd.cpp:8056 msgid "Endstops" msgstr "" @@ -376,7 +376,7 @@ msgid "ERROR:" msgstr "" # MSG_SELFTEST_EXTRUDER_FAN_SPEED c=18 -#: ultralcd.cpp:8498 +#: ultralcd.cpp:8419 msgid "Extruder fan:" msgstr "" @@ -391,7 +391,7 @@ msgid "Extruder" msgstr "" # MSG_MMU_FAIL_STATS c=18 -#: ultralcd.cpp:6754 +#: ultralcd.cpp:6675 msgid "Fail stats MMU" msgstr "" @@ -401,7 +401,7 @@ msgid "F. autoload" msgstr "" # MSG_FAIL_STATS c=18 -#: ultralcd.cpp:6751 +#: ultralcd.cpp:6672 msgid "Fail stats" msgstr "" @@ -440,7 +440,7 @@ msgstr "" msgid "Filament not loaded" msgstr "" -# MSG_FILAMENT_SENSOR c=20 +# MSG_SELFTEST_FILAMENT_SENSOR c=17 #: messages.c:97 msgid "Filament sensor" msgstr "" @@ -461,7 +461,7 @@ msgid "FS Action" msgstr "" # MSG_FILE_INCOMPLETE c=20 r=3 -#: ultralcd.cpp:8634 +#: ultralcd.cpp:8555 msgid "File incomplete. Continue anyway?" msgstr "" @@ -486,7 +486,7 @@ msgid "Fix the issue and then press button on MMU unit." msgstr "" # MSG_FLOW c=15 -#: ultralcd.cpp:6888 +#: ultralcd.cpp:6809 msgid "Flow" msgstr "" @@ -497,21 +497,21 @@ msgstr "" # MSG_BED_CORRECTION_FRONT c=14 #: ultralcd.cpp:3116 -msgid "Front side[um]" +msgid "Front side[μm]" msgstr "" # MSG_SELFTEST_FANS c=20 -#: ultralcd.cpp:8179 +#: ultralcd.cpp:8100 msgid "Front/left fans" msgstr "" # MSG_SELFTEST_HEATERTHERMISTOR c=20 -#: ultralcd.cpp:8127 +#: ultralcd.cpp:8048 msgid "Heater/Thermistor" msgstr "" # MSG_BED_HEATING_SAFETY_DISABLED c=20 r=4 -#: Marlin_main.cpp:9874 +#: Marlin_main.cpp:9877 msgid "Heating disabled by safety timer." msgstr "" @@ -551,12 +551,12 @@ msgid "Checking bed" msgstr "" # MSG_SELFTEST_CHECK_ENDSTOPS c=20 -#: ultralcd.cpp:8481 +#: ultralcd.cpp:8402 msgid "Checking endstops" msgstr "" # MSG_SELFTEST_CHECK_HOTEND c=20 -#: ultralcd.cpp:8487 +#: ultralcd.cpp:8408 msgid "Checking hotend" msgstr "" @@ -576,7 +576,7 @@ msgid "Checking Y axis" msgstr "" # MSG_SELFTEST_CHECK_Z c=20 -#: ultralcd.cpp:8484 +#: ultralcd.cpp:8405 msgid "Checking Z axis" msgstr "" @@ -657,7 +657,7 @@ msgstr "" # MSG_BED_CORRECTION_LEFT c=14 #: ultralcd.cpp:3114 -msgid "Left side [um]" +msgid "Left side [μm]" msgstr "" # MSG_LIN_CORRECTION c=18 @@ -671,7 +671,7 @@ msgid "Live adjust Z" msgstr "" # MSG_INSERT_FIL c=20 r=6 -#: ultralcd.cpp:7380 +#: ultralcd.cpp:7301 msgid "Insert the filament (do not load it) into the extruder and then press the knob." msgstr "" @@ -696,12 +696,12 @@ msgid "Iteration" msgstr "" # MSG_LOOSE_PULLEY c=20 -#: ultralcd.cpp:8167 +#: ultralcd.cpp:8088 msgid "Loose pulley" msgstr "" # MSG_LOAD_TO_NOZZLE c=18 -#: ultralcd.cpp:6717 +#: ultralcd.cpp:6638 msgid "Load to nozzle" msgstr "" @@ -851,7 +851,7 @@ msgid "No move." msgstr "" # MSG_NO_CARD c=18 -#: ultralcd.cpp:6697 +#: ultralcd.cpp:6618 msgid "No SD card" msgstr "" @@ -866,7 +866,7 @@ msgid "No" msgstr "" # MSG_SELFTEST_NOTCONNECTED c=20 -#: ultralcd.cpp:8128 +#: ultralcd.cpp:8049 msgid "Not connected" msgstr "" @@ -951,7 +951,7 @@ msgid "Please clean the nozzle for calibration. Click when done." msgstr "" # MSG_SELFTEST_PLEASECHECK c=20 -#: ultralcd.cpp:8122 +#: ultralcd.cpp:8043 msgid "Please check:" msgstr "" @@ -1016,7 +1016,7 @@ msgid "Preheat the nozzle!" msgstr "" # MSG_PREHEAT c=18 -#: ultralcd.cpp:6655 +#: ultralcd.cpp:6576 msgid "Preheat" msgstr "" @@ -1031,7 +1031,7 @@ msgid "Please upgrade." msgstr "" # MSG_PRESS_TO_PREHEAT c=20 r=4 -#: Marlin_main.cpp:12049 +#: Marlin_main.cpp:12052 msgid "Press the knob to preheat nozzle and continue." msgstr "" @@ -1061,7 +1061,7 @@ msgid "Preheating to unload" msgstr "" # MSG_SELFTEST_PRINT_FAN_SPEED c=18 -#: ultralcd.cpp:8501 +#: ultralcd.cpp:8422 msgid "Print fan:" msgstr "" @@ -1112,21 +1112,21 @@ msgstr "" # MSG_BED_CORRECTION_REAR c=14 #: ultralcd.cpp:3117 -msgid "Rear side [um]" +msgid "Rear side [μm]" msgstr "" # MSG_UNLOAD_FILAMENT_REPEAT c=20 r=4 -#: ultralcd.cpp:7404 +#: ultralcd.cpp:7325 msgid "Please unload the filament first, then repeat this action." msgstr "" # MSG_CHECK_IR_CONNECTION c=20 r=4 -#: ultralcd.cpp:7407 +#: ultralcd.cpp:7328 msgid "Please check the IR sensor connection, unload filament if present." msgstr "" # MSG_RECOVERING_PRINT c=20 -#: Marlin_main.cpp:11393 +#: Marlin_main.cpp:11396 msgid "Recovering print" msgstr "" @@ -1157,7 +1157,7 @@ msgstr "" # MSG_BED_CORRECTION_RIGHT c=14 #: ultralcd.cpp:3115 -msgid "Right side[um]" +msgid "Right side[μm]" msgstr "" # MSG_RPI_PORT c=13 @@ -1191,12 +1191,12 @@ msgid "Select language" msgstr "" # MSG_SELFTEST_OK c=20 -#: ultralcd.cpp:7679 +#: ultralcd.cpp:7600 msgid "Self test OK" msgstr "" # MSG_SELFTEST_START c=20 -#: ultralcd.cpp:7447 +#: ultralcd.cpp:7368 msgid "Self test start" msgstr "" @@ -1206,7 +1206,7 @@ msgid "Selftest" msgstr "" # MSG_SELFTEST_ERROR c=20 -#: ultralcd.cpp:8121 +#: ultralcd.cpp:8042 msgid "Selftest error!" msgstr "" @@ -1225,7 +1225,7 @@ msgstr "" msgid "Select nozzle preheat temperature which matches your material." msgstr "" -# MSG_SET_TEMPERATURE c=19 +# MSG_SET_TEMPERATURE c=20 #: ultralcd.cpp:3135 msgid "Set temperature:" msgstr "" @@ -1306,7 +1306,7 @@ msgid "Once" msgstr "" # MSG_SPEED c=15 -#: ultralcd.cpp:6882 +#: ultralcd.cpp:6803 msgid "Speed" msgstr "" @@ -1336,12 +1336,12 @@ msgid "STOPPED." msgstr "" # MSG_SUPPORT c=18 -#: ultralcd.cpp:6756 +#: ultralcd.cpp:6677 msgid "Support" msgstr "" # MSG_SELFTEST_SWAPPED c=16 -#: ultralcd.cpp:8180 +#: ultralcd.cpp:8101 msgid "Swapped" msgstr "" @@ -1376,7 +1376,7 @@ msgid "Temperature calibration is finished and active. Temp. calibration can be msgstr "" # MSG_FS_VERIFIED c=20 r=3 -#: ultralcd.cpp:7411 +#: ultralcd.cpp:7332 msgid "Sensor verified, remove the filament now." msgstr "" @@ -1406,7 +1406,7 @@ msgid "Total print time" msgstr "" # MSG_TUNE c=18 -#: ultralcd.cpp:6653 +#: ultralcd.cpp:6574 msgid "Tune" msgstr "" @@ -1425,7 +1425,7 @@ msgstr "" msgid "to unload filament" msgstr "" -# MSG_UNLOAD_FILAMENT c=16 +# MSG_UNLOAD_FILAMENT c=18 #: messages.c:114 msgid "Unload filament" msgstr "" @@ -1510,7 +1510,7 @@ msgstr "" msgid "XYZ calibration failed. Please consult the manual." msgstr "" -# MSG_YES c=3 +# MSG_YES c=4 #: messages.c:123 msgid "Yes" msgstr "" @@ -1586,7 +1586,7 @@ msgid "The printer will start printing a zig-zag line. Rotate the knob until you msgstr "" # MSG_FIL_FAILED c=20 r=5 -#: ultralcd.cpp:7415 +#: ultralcd.cpp:7336 msgid "Verification failed, remove the filament and try again." msgstr "" @@ -1616,7 +1616,7 @@ msgid "Checks" msgstr "" # MSG_FALSE_TRIGGERING c=20 -#: ultralcd.cpp:8190 +#: ultralcd.cpp:8111 msgid "False triggering" msgstr "" @@ -1721,17 +1721,17 @@ msgid "Printer nozzle diameter differs from the G-code. Please check the value i msgstr "" # MSG_SELFTEST_FS_LEVEL c=20 -#: ultralcd.cpp:8195 +#: ultralcd.cpp:8116 msgid "%s level expected" msgstr "" # MSG_RENAME c=18 -#: ultralcd.cpp:6579 +#: ultralcd.cpp:6500 msgid "Rename" msgstr "" # MSG_SELECT c=18 -#: ultralcd.cpp:6572 +#: ultralcd.cpp:6493 msgid "Select" msgstr "" diff --git a/lang/po/Firmware_cs.po b/lang/po/Firmware_cs.po index a4e83d2be..3e458949f 100644 --- a/lang/po/Firmware_cs.po +++ b/lang/po/Firmware_cs.po @@ -7,8 +7,8 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Language: cs\n" "Project-Id-Version: Prusa-Firmware\n" -"POT-Creation-Date: Wed 02 Feb 2022 02:58:49 PM CET\n" -"PO-Revision-Date: Wed 02 Feb 2022 02:58:49 PM CET\n" +"POT-Creation-Date: Tue 08 Feb 2022 02:44:14 PM CET\n" +"PO-Revision-Date: Tue 08 Feb 2022 02:44:14 PM CET\n" "Language-Team: \n" "X-Generator: Poedit 2.0.7\n" "X-Poedit-SourceCharset: UTF-8\n" @@ -65,7 +65,7 @@ msgstr "Doladeni Z:" msgid "All correct" msgstr "Vse OK" -# MSG_WIZARD_DONE c=20 r=8 +# MSG_WIZARD_DONE c=20 r=3 #: messages.c:118 msgid "All is done. Happy printing!" msgstr "Vse je hotovo. Tisku zdar!" @@ -253,7 +253,7 @@ msgstr "Kopirovat vybrany jazyk?" # MSG_CRASHDETECT c=13 #: messages.c:30 msgid "Crash det." -msgstr "Det. narazu." +msgstr "Det. narazu" # MSG_CHOOSE_FIL_1ST_LAYERCAL c=20 r=7 #: ultralcd.cpp:4842 @@ -440,7 +440,7 @@ msgstr "Filament vytlacen a spravne barvy?" msgid "Filament not loaded" msgstr "Filament nezaveden" -# MSG_FILAMENT_SENSOR c=20 +# MSG_SELFTEST_FILAMENT_SENSOR c=17 #: messages.c:97 msgid "Filament sensor" msgstr "Senzor filamentu" @@ -497,8 +497,8 @@ msgstr "Predni tiskovy vent?" # MSG_BED_CORRECTION_FRONT c=14 #: ultralcd.cpp:3116 -msgid "Front side[um]" -msgstr "Vpredu [um]" +msgid "Front side[μm]" +msgstr "Vpredu [μm]" # MSG_SELFTEST_FANS c=20 #: ultralcd.cpp:8100 @@ -657,8 +657,8 @@ msgstr "Vlevo" # MSG_BED_CORRECTION_LEFT c=14 #: ultralcd.cpp:3114 -msgid "Left side [um]" -msgstr "Vlevo [um]" +msgid "Left side [μm]" +msgstr "Vlevo [μm]" # MSG_LIN_CORRECTION c=18 #: ultralcd.cpp:5702 @@ -1112,8 +1112,8 @@ msgstr "Prosim nejdriv zavedte filament" # MSG_BED_CORRECTION_REAR c=14 #: ultralcd.cpp:3117 -msgid "Rear side [um]" -msgstr "Vzadu [um]" +msgid "Rear side [μm]" +msgstr "Vzadu [μm]" # MSG_UNLOAD_FILAMENT_REPEAT c=20 r=4 #: ultralcd.cpp:7325 @@ -1157,8 +1157,8 @@ msgstr "Obnoveni tisku" # MSG_BED_CORRECTION_RIGHT c=14 #: ultralcd.cpp:3115 -msgid "Right side[um]" -msgstr "Vpravo [um]" +msgid "Right side[μm]" +msgstr "Vpravo [μm]" # MSG_RPI_PORT c=13 #: messages.c:142 @@ -1283,7 +1283,7 @@ msgstr "Hlasity" # MSG_SLIGHT_SKEW c=14 #: ultralcd.cpp:2887 msgid "Slight skew" -msgstr "" +msgstr "Lehke zkos." # MSG_SOUND c=7 #: messages.c:143 @@ -1425,7 +1425,7 @@ msgstr "k zavedeni filamentu" msgid "to unload filament" msgstr "k vyjmuti filamentu" -# MSG_UNLOAD_FILAMENT c=16 +# MSG_UNLOAD_FILAMENT c=18 #: messages.c:114 msgid "Unload filament" msgstr "Vyjmout filament" @@ -1510,7 +1510,7 @@ msgstr "Detaily XYZ kal." msgid "XYZ calibration failed. Please consult the manual." msgstr "Kalibrace XYZ selhala. Nahlednete do manualu." -# MSG_YES c=3 +# MSG_YES c=4 #: messages.c:123 msgid "Yes" msgstr "Ano" @@ -1673,12 +1673,12 @@ msgstr "Tryska" # MSG_GCODE_DIFF_CONTINUE c=20 r=4 #: util.cpp:414 msgid "G-code sliced for a different level. Continue?" -msgstr "G-code je pripraven pro jinou plochu. Pokracovat?" +msgstr "G-code je pripraven pro jinou verzi. Pokracovat?" # MSG_GCODE_DIFF_CANCELLED c=20 r=7 #: util.cpp:420 msgid "G-code sliced for a different level. Please re-slice the model again. Print cancelled." -msgstr "G-code je pripraven pro jinou plochu. Prosim preslicujte model znovu. Tisk zrusen." +msgstr "G-code je pripraven pro jinou verzi. Prosim preslicujte model znovu. Tisk zrusen." # MSG_GCODE_DIFF_PRINTER_CONTINUE c=20 r=5 #: messages.c:134 @@ -1723,7 +1723,7 @@ msgstr "Prumer trysky tiskarny se lisi od G-code. Prosim zkontrolujte nastaveni. # MSG_SELFTEST_FS_LEVEL c=20 #: ultralcd.cpp:8116 msgid "%s level expected" -msgstr "%s ocekavana uroven" +msgstr "%s ocekavana verze" # MSG_RENAME c=18 #: ultralcd.cpp:6500 diff --git a/lang/po/Firmware_da.po b/lang/po/Firmware_da.po index 4cae8e005..1a4f56b8d 100644 --- a/lang/po/Firmware_da.po +++ b/lang/po/Firmware_da.po @@ -7,8 +7,8 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Language: da\n" "Project-Id-Version: Prusa-Firmware\n" -"POT-Creation-Date: Tue 21 Dec 2021 02:56:33 PM CET\n" -"PO-Revision-Date: Tue 21 Dec 2021 02:56:33 PM CET\n" +"POT-Creation-Date: Tue 08 Feb 2022 02:44:55 PM CET\n" +"PO-Revision-Date: Tue 08 Feb 2022 02:44:55 PM CET\n" "Language-Team: \n" "X-Generator: Poedit 2.0.7\n" "X-Poedit-SourceCharset: UTF-8\n" @@ -21,7 +21,7 @@ msgid " 0.3 or older" msgstr "" # MSG_FS_V_03_OR_OLDER c=18 -#: Marlin_main.cpp:9884 +#: Marlin_main.cpp:9887 msgid "FS v0.3 or older" msgstr "" @@ -31,7 +31,7 @@ msgid " 0.4 or newer" msgstr "" # MSG_FS_V_04_OR_NEWER c=18 -#: Marlin_main.cpp:9883 +#: Marlin_main.cpp:9886 msgid "FS v0.4 or newer" msgstr "" @@ -61,11 +61,11 @@ msgid "Adjusting Z:" msgstr "" # MSG_SELFTEST_CHECK_ALLCORRECT c=20 -#: ultralcd.cpp:8490 +#: ultralcd.cpp:8411 msgid "All correct" msgstr "" -# MSG_WIZARD_DONE c=20 r=8 +# MSG_WIZARD_DONE c=20 r=3 #: messages.c:118 msgid "All is done. Happy printing!" msgstr "" @@ -96,7 +96,7 @@ msgid "Auto home" msgstr "" # MSG_AUTOLOAD_FILAMENT c=18 -#: ultralcd.cpp:6732 +#: ultralcd.cpp:6653 msgid "AutoLoad filament" msgstr "" @@ -111,17 +111,17 @@ msgid "Autoloading filament is active, just press the knob and insert filament.. msgstr "" # MSG_SELFTEST_AXIS_LENGTH c=20 -#: ultralcd.cpp:8173 +#: ultralcd.cpp:8094 msgid "Axis length" msgstr "" # MSG_SELFTEST_AXIS c=16 -#: ultralcd.cpp:8174 +#: ultralcd.cpp:8095 msgid "Axis" msgstr "" # MSG_SELFTEST_BEDHEATER c=20 -#: ultralcd.cpp:8131 +#: ultralcd.cpp:8052 msgid "Bed/Heater" msgstr "" @@ -176,7 +176,7 @@ msgid "Blackout occurred. Recover print?" msgstr "" # MSG_CALIBRATING_HOME c=20 -#: ultralcd.cpp:8492 +#: ultralcd.cpp:8413 msgid "Calibrating home" msgstr "" @@ -226,12 +226,12 @@ msgid "Calibration" msgstr "" # MSG_SD_REMOVED c=20 -#: ultralcd.cpp:8939 +#: ultralcd.cpp:8860 msgid "Card removed" msgstr "" # MSG_CHECKING_FILE c=17 -#: ultralcd.cpp:8580 +#: ultralcd.cpp:8501 msgid "Checking file" msgstr "" @@ -326,17 +326,17 @@ msgid "Ejecting filament" msgstr "" # MSG_SELFTEST_ENDSTOP_NOTHIT c=20 -#: ultralcd.cpp:8149 +#: ultralcd.cpp:8070 msgid "Endstop not hit" msgstr "" # MSG_SELFTEST_ENDSTOP c=16 -#: ultralcd.cpp:8144 +#: ultralcd.cpp:8065 msgid "Endstop" msgstr "" # MSG_SELFTEST_ENDSTOPS c=20 -#: ultralcd.cpp:8135 +#: ultralcd.cpp:8056 msgid "Endstops" msgstr "" @@ -376,7 +376,7 @@ msgid "ERROR:" msgstr "" # MSG_SELFTEST_EXTRUDER_FAN_SPEED c=18 -#: ultralcd.cpp:8498 +#: ultralcd.cpp:8419 msgid "Extruder fan:" msgstr "" @@ -391,7 +391,7 @@ msgid "Extruder" msgstr "" # MSG_MMU_FAIL_STATS c=18 -#: ultralcd.cpp:6754 +#: ultralcd.cpp:6675 msgid "Fail stats MMU" msgstr "" @@ -401,7 +401,7 @@ msgid "F. autoload" msgstr "" # MSG_FAIL_STATS c=18 -#: ultralcd.cpp:6751 +#: ultralcd.cpp:6672 msgid "Fail stats" msgstr "" @@ -440,7 +440,7 @@ msgstr "" msgid "Filament not loaded" msgstr "" -# MSG_FILAMENT_SENSOR c=20 +# MSG_SELFTEST_FILAMENT_SENSOR c=17 #: messages.c:97 msgid "Filament sensor" msgstr "" @@ -461,7 +461,7 @@ msgid "FS Action" msgstr "" # MSG_FILE_INCOMPLETE c=20 r=3 -#: ultralcd.cpp:8634 +#: ultralcd.cpp:8555 msgid "File incomplete. Continue anyway?" msgstr "" @@ -486,7 +486,7 @@ msgid "Fix the issue and then press button on MMU unit." msgstr "" # MSG_FLOW c=15 -#: ultralcd.cpp:6888 +#: ultralcd.cpp:6809 msgid "Flow" msgstr "" @@ -497,21 +497,21 @@ msgstr "" # MSG_BED_CORRECTION_FRONT c=14 #: ultralcd.cpp:3116 -msgid "Front side[um]" +msgid "Front side[μm]" msgstr "" # MSG_SELFTEST_FANS c=20 -#: ultralcd.cpp:8179 +#: ultralcd.cpp:8100 msgid "Front/left fans" msgstr "" # MSG_SELFTEST_HEATERTHERMISTOR c=20 -#: ultralcd.cpp:8127 +#: ultralcd.cpp:8048 msgid "Heater/Thermistor" msgstr "" # MSG_BED_HEATING_SAFETY_DISABLED c=20 r=4 -#: Marlin_main.cpp:9874 +#: Marlin_main.cpp:9877 msgid "Heating disabled by safety timer." msgstr "" @@ -551,12 +551,12 @@ msgid "Checking bed" msgstr "" # MSG_SELFTEST_CHECK_ENDSTOPS c=20 -#: ultralcd.cpp:8481 +#: ultralcd.cpp:8402 msgid "Checking endstops" msgstr "" # MSG_SELFTEST_CHECK_HOTEND c=20 -#: ultralcd.cpp:8487 +#: ultralcd.cpp:8408 msgid "Checking hotend" msgstr "" @@ -576,7 +576,7 @@ msgid "Checking Y axis" msgstr "" # MSG_SELFTEST_CHECK_Z c=20 -#: ultralcd.cpp:8484 +#: ultralcd.cpp:8405 msgid "Checking Z axis" msgstr "" @@ -657,7 +657,7 @@ msgstr "" # MSG_BED_CORRECTION_LEFT c=14 #: ultralcd.cpp:3114 -msgid "Left side [um]" +msgid "Left side [μm]" msgstr "" # MSG_LIN_CORRECTION c=18 @@ -671,7 +671,7 @@ msgid "Live adjust Z" msgstr "" # MSG_INSERT_FIL c=20 r=6 -#: ultralcd.cpp:7380 +#: ultralcd.cpp:7301 msgid "Insert the filament (do not load it) into the extruder and then press the knob." msgstr "" @@ -696,12 +696,12 @@ msgid "Iteration" msgstr "" # MSG_LOOSE_PULLEY c=20 -#: ultralcd.cpp:8167 +#: ultralcd.cpp:8088 msgid "Loose pulley" msgstr "" # MSG_LOAD_TO_NOZZLE c=18 -#: ultralcd.cpp:6717 +#: ultralcd.cpp:6638 msgid "Load to nozzle" msgstr "" @@ -851,7 +851,7 @@ msgid "No move." msgstr "" # MSG_NO_CARD c=18 -#: ultralcd.cpp:6697 +#: ultralcd.cpp:6618 msgid "No SD card" msgstr "" @@ -866,7 +866,7 @@ msgid "No" msgstr "" # MSG_SELFTEST_NOTCONNECTED c=20 -#: ultralcd.cpp:8128 +#: ultralcd.cpp:8049 msgid "Not connected" msgstr "" @@ -951,7 +951,7 @@ msgid "Please clean the nozzle for calibration. Click when done." msgstr "" # MSG_SELFTEST_PLEASECHECK c=20 -#: ultralcd.cpp:8122 +#: ultralcd.cpp:8043 msgid "Please check:" msgstr "" @@ -1016,7 +1016,7 @@ msgid "Preheat the nozzle!" msgstr "" # MSG_PREHEAT c=18 -#: ultralcd.cpp:6655 +#: ultralcd.cpp:6576 msgid "Preheat" msgstr "" @@ -1031,7 +1031,7 @@ msgid "Please upgrade." msgstr "" # MSG_PRESS_TO_PREHEAT c=20 r=4 -#: Marlin_main.cpp:12049 +#: Marlin_main.cpp:12052 msgid "Press the knob to preheat nozzle and continue." msgstr "" @@ -1061,7 +1061,7 @@ msgid "Preheating to unload" msgstr "" # MSG_SELFTEST_PRINT_FAN_SPEED c=18 -#: ultralcd.cpp:8501 +#: ultralcd.cpp:8422 msgid "Print fan:" msgstr "" @@ -1112,21 +1112,21 @@ msgstr "" # MSG_BED_CORRECTION_REAR c=14 #: ultralcd.cpp:3117 -msgid "Rear side [um]" +msgid "Rear side [μm]" msgstr "" # MSG_UNLOAD_FILAMENT_REPEAT c=20 r=4 -#: ultralcd.cpp:7404 +#: ultralcd.cpp:7325 msgid "Please unload the filament first, then repeat this action." msgstr "" # MSG_CHECK_IR_CONNECTION c=20 r=4 -#: ultralcd.cpp:7407 +#: ultralcd.cpp:7328 msgid "Please check the IR sensor connection, unload filament if present." msgstr "" # MSG_RECOVERING_PRINT c=20 -#: Marlin_main.cpp:11393 +#: Marlin_main.cpp:11396 msgid "Recovering print" msgstr "" @@ -1157,7 +1157,7 @@ msgstr "" # MSG_BED_CORRECTION_RIGHT c=14 #: ultralcd.cpp:3115 -msgid "Right side[um]" +msgid "Right side[μm]" msgstr "" # MSG_RPI_PORT c=13 @@ -1191,12 +1191,12 @@ msgid "Select language" msgstr "" # MSG_SELFTEST_OK c=20 -#: ultralcd.cpp:7679 +#: ultralcd.cpp:7600 msgid "Self test OK" msgstr "" # MSG_SELFTEST_START c=20 -#: ultralcd.cpp:7447 +#: ultralcd.cpp:7368 msgid "Self test start" msgstr "" @@ -1206,7 +1206,7 @@ msgid "Selftest" msgstr "" # MSG_SELFTEST_ERROR c=20 -#: ultralcd.cpp:8121 +#: ultralcd.cpp:8042 msgid "Selftest error!" msgstr "" @@ -1306,7 +1306,7 @@ msgid "Once" msgstr "" # MSG_SPEED c=15 -#: ultralcd.cpp:6882 +#: ultralcd.cpp:6803 msgid "Speed" msgstr "" @@ -1336,12 +1336,12 @@ msgid "STOPPED." msgstr "" # MSG_SUPPORT c=18 -#: ultralcd.cpp:6756 +#: ultralcd.cpp:6677 msgid "Support" msgstr "" # MSG_SELFTEST_SWAPPED c=16 -#: ultralcd.cpp:8180 +#: ultralcd.cpp:8101 msgid "Swapped" msgstr "" @@ -1376,7 +1376,7 @@ msgid "Temperature calibration is finished and active. Temp. calibration can be msgstr "" # MSG_FS_VERIFIED c=20 r=3 -#: ultralcd.cpp:7411 +#: ultralcd.cpp:7332 msgid "Sensor verified, remove the filament now." msgstr "" @@ -1406,7 +1406,7 @@ msgid "Total print time" msgstr "" # MSG_TUNE c=18 -#: ultralcd.cpp:6653 +#: ultralcd.cpp:6574 msgid "Tune" msgstr "" @@ -1425,7 +1425,7 @@ msgstr "" msgid "to unload filament" msgstr "" -# MSG_UNLOAD_FILAMENT c=16 +# MSG_UNLOAD_FILAMENT c=18 #: messages.c:114 msgid "Unload filament" msgstr "" @@ -1510,7 +1510,7 @@ msgstr "" msgid "XYZ calibration failed. Please consult the manual." msgstr "" -# MSG_YES c=3 +# MSG_YES c=4 #: messages.c:123 msgid "Yes" msgstr "" @@ -1586,7 +1586,7 @@ msgid "The printer will start printing a zig-zag line. Rotate the knob until you msgstr "" # MSG_FIL_FAILED c=20 r=5 -#: ultralcd.cpp:7415 +#: ultralcd.cpp:7336 msgid "Verification failed, remove the filament and try again." msgstr "" @@ -1616,7 +1616,7 @@ msgid "Checks" msgstr "" # MSG_FALSE_TRIGGERING c=20 -#: ultralcd.cpp:8190 +#: ultralcd.cpp:8111 msgid "False triggering" msgstr "" @@ -1721,17 +1721,17 @@ msgid "Printer nozzle diameter differs from the G-code. Please check the value i msgstr "" # MSG_SELFTEST_FS_LEVEL c=20 -#: ultralcd.cpp:8195 +#: ultralcd.cpp:8116 msgid "%s level expected" msgstr "" # MSG_RENAME c=18 -#: ultralcd.cpp:6579 +#: ultralcd.cpp:6500 msgid "Rename" msgstr "" # MSG_SELECT c=18 -#: ultralcd.cpp:6572 +#: ultralcd.cpp:6493 msgid "Select" msgstr "" diff --git a/lang/po/Firmware_de.po b/lang/po/Firmware_de.po index ea7cd4106..69e28dcad 100644 --- a/lang/po/Firmware_de.po +++ b/lang/po/Firmware_de.po @@ -7,8 +7,8 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Language: de\n" "Project-Id-Version: Prusa-Firmware\n" -"POT-Creation-Date: Wed 26 Jan 2022 05:40:56 PM CET\n" -"PO-Revision-Date: Wed 26 Jan 2022 05:40:56 PM CET\n" +"POT-Creation-Date: Tue 08 Feb 2022 02:44:18 PM CET\n" +"PO-Revision-Date: Tue 08 Feb 2022 02:44:18 PM CET\n" "Language-Team: \n" "X-Generator: Poedit 2.0.7\n" "X-Poedit-SourceCharset: UTF-8\n" @@ -18,12 +18,12 @@ msgstr "" # MSG_IR_03_OR_OLDER c=18 #: messages.c:164 msgid " 0.3 or older" -msgstr " 0.3 oder aelter" +msgstr " 0.3 oder älter" # MSG_FS_V_03_OR_OLDER c=18 #: Marlin_main.cpp:9887 msgid "FS v0.3 or older" -msgstr "FS 0.3 oder aelter" +msgstr "FS v0.3 oder älter" # MSG_IR_04_OR_NEWER c=18 #: messages.c:163 @@ -33,7 +33,7 @@ msgstr " 0.4 oder neuer" # MSG_FS_V_04_OR_NEWER c=18 #: Marlin_main.cpp:9886 msgid "FS v0.4 or newer" -msgstr "FS 0.4 oder neuer" +msgstr "FS v0.4 oder neuer" # MSG_IR_UNKNOWN c=18 #: messages.c:165 @@ -65,10 +65,10 @@ msgstr "Z Anpassen:" msgid "All correct" msgstr "Alles richtig" -# MSG_WIZARD_DONE c=20 r=8 +# MSG_WIZARD_DONE c=20 r=3 #: messages.c:118 msgid "All is done. Happy printing!" -msgstr "Alles abgeschlossen. Viel Spass beim Drucken!" +msgstr "Alles abgeschlossen. Viel Spaß beim Drucken!" # MSG_AMBIENT c=14 #: ultralcd.cpp:1727 @@ -83,7 +83,7 @@ msgstr "" # MSG_PRESS c=20 r=2 #: ultralcd.cpp:2485 msgid "and press the knob" -msgstr "und Knopf druecken" +msgstr "und Knopf drücken" # MSG_CONFIRM_CARRIAGE_AT_THE_TOP c=20 r=2 #: ultralcd.cpp:3355 @@ -103,17 +103,17 @@ msgstr "AutoLaden Filament" # MSG_AUTOLOADING_ONLY_IF_FSENS_ON c=20 r=4 #: ultralcd.cpp:4317 msgid "Autoloading filament available only when filament sensor is turned on..." -msgstr "Automatisches Laden Filament nur bei eingeschaltetem Fil. sensor verfuegbar..." +msgstr "Automatisches Laden Filament nur bei eingeschaltetem Fil. sensor verfügbar..." # MSG_AUTOLOADING_ENABLED c=20 r=4 #: ultralcd.cpp:2648 msgid "Autoloading filament is active, just press the knob and insert filament..." -msgstr "Automatisches Laden Filament ist aktiv, Knopf druecken und Filament einlegen..." +msgstr "Automatisches Laden Filament ist aktiv, Knopf drücken und Filament einlegen..." # MSG_SELFTEST_AXIS_LENGTH c=20 #: ultralcd.cpp:8094 msgid "Axis length" -msgstr "Achsenlaenge" +msgstr "Achsenlänge" # MSG_SELFTEST_AXIS c=16 #: ultralcd.cpp:8095 @@ -133,12 +133,12 @@ msgstr "Bett OK" # MSG_BED_HEATING c=20 #: messages.c:16 msgid "Bed Heating" -msgstr "Bett aufwaermen" +msgstr "Bett aufwärmen" # MSG_BED_CORRECTION_MENU c=18 #: ultralcd.cpp:5798 msgid "Bed level correct" -msgstr "Ausgleich Bett ok" +msgstr "Bett Level Korr." # MSG_BELTTEST c=18 #: ultralcd.cpp:5778 @@ -148,7 +148,7 @@ msgstr "Riementest" # MSG_BED_LEVELING_FAILED_POINT_LOW c=20 r=6 #: messages.c:17 msgid "Bed leveling failed. Sensor didn't trigger. Debris on nozzle? Waiting for reset." -msgstr "Z-Kal. fehlgeschlg. Sensor nicht ausgeloest. Schmutzige Duese? Warte auf Reset." +msgstr "Z-Kal. fehlgeschlg. Sensor nicht ausgelöst. Schmutzige Düse? Warte auf Reset." # MSG_BRIGHT c=6 #: messages.c:158 @@ -203,7 +203,7 @@ msgstr ">Abbruch" # MSG_MOVE_CARRIAGE_TO_THE_TOP c=20 r=8 #: ultralcd.cpp:3318 msgid "Calibrating XYZ. Rotate the knob to move the Z carriage up to the end stoppers. Click when done." -msgstr "XYZ Kalibrieren: Drehen Sie den Knopf bis der obere Anschlag erreicht wird. Anschliessend den Knopf druecken." +msgstr "XYZ Kalibrieren: Drehen Sie den Knopf bis der obere Anschlag erreicht wird. Anschliessend den Knopf drücken." # MSG_CALIBRATE_Z_AUTO c=20 r=2 #: messages.c:21 @@ -213,7 +213,7 @@ msgstr "Kalibrierung Z" # MSG_MOVE_CARRIAGE_TO_THE_TOP_Z c=20 r=8 #: ultralcd.cpp:3318 msgid "Calibrating Z. Rotate the knob to move the Z carriage up to the end stoppers. Click when done." -msgstr "Z Kalibrieren: Drehen Sie den Knopf bis der obere Anschlag erreicht wird. Anschliessend den Knopf druecken." +msgstr "Z Kalibrieren: Drehen Sie den Knopf bis der obere Anschlag erreicht wird. Anschliessend den Knopf drücken." # MSG_HOMEYZ_DONE c=20 #: ultralcd.cpp:656 @@ -233,7 +233,7 @@ msgstr "SD Karte entfernt" # MSG_CHECKING_FILE c=17 #: ultralcd.cpp:8501 msgid "Checking file" -msgstr "Ueberpruefe Datei" +msgstr "überprüfe Datei" # MSG_NOT_COLOR c=19 #: ultralcd.cpp:2565 @@ -243,12 +243,12 @@ msgstr "Falsche Farbe" # MSG_COOLDOWN c=18 #: messages.c:27 msgid "Cooldown" -msgstr "Abkuehlen" +msgstr "Abkühlen" # MSG_COPY_SEL_LANG c=20 r=3 #: ultralcd.cpp:4435 msgid "Copy selected language?" -msgstr "Gewaehlte Sprache kopieren?" +msgstr "Gewählte Sprache kopieren?" # MSG_CRASHDETECT c=13 #: messages.c:30 @@ -258,7 +258,7 @@ msgstr "Crash Erk." # MSG_CHOOSE_FIL_1ST_LAYERCAL c=20 r=7 #: ultralcd.cpp:4842 msgid "Choose a filament for the First Layer Calibration and select it in the on-screen menu." -msgstr "Waehlen Sie ein Filament fuer Erste Schichtkalibrierung aus und waehlen Sie es im On-Screen-Menu aus." +msgstr "Wählen Sie ein Filament für Erste- Schichtkalibrierung aus und wählen Sie es im On-Screen-Menu aus." # MSG_CRASH_DETECTED c=20 #: messages.c:29 @@ -268,7 +268,7 @@ msgstr "Crash erkannt." # MSG_CRASH_RESUME c=20 r=3 #: Marlin_main.cpp:651 msgid "Crash detected. Resume print?" -msgstr "Crash erkannt. Druck fortfuehren?" +msgstr "Crash erkannt. Druck fortführen?" # MSG_CRASH c=7 #: messages.c:28 @@ -298,7 +298,7 @@ msgstr "Motoren aus" # MSG_BABYSTEP_Z_NOT_SET c=20 r=12 #: messages.c:13 msgid "Distance between tip of the nozzle and the bed surface has not been set yet. Please follow the manual, chapter First steps, section First layer calibration." -msgstr "Der Abstand zwischen der Spitze der Duese und dem Bett ist noch nicht eingestellt. Bitte folgen Sie dem Handbuch, Kapitel Erste Schritte, Abschnitt Erste Schicht Kalibrierung." +msgstr "Der Abstand zwischen der Spitze der Düse und dem Bett ist noch nicht eingestellt. Bitte folgen Sie dem Handbuch, Kapitel Erste Schritte, Abschnitt Erste Schicht Kalibrierung." # MSG_FS_CONTINUE c=5 #: messages.c:152 @@ -308,7 +308,7 @@ msgstr "" # MSG_WIZARD_REPEAT_V2_CAL c=20 r=7 #: ultralcd.cpp:5021 msgid "Do you want to repeat last step to readjust distance between nozzle and heatbed?" -msgstr "Moechten Sie den letzten Schritt wiederholen, um den Abstand zwischen Duese und Druckbett neu einzustellen?" +msgstr "Möchten Sie den letzten Schritt wiederholen, um den Abstand zwischen Düse und Druckbett neu einzustellen?" # MSG_EXTRUDER_CORRECTION c=13 #: ultralcd.cpp:5090 @@ -343,7 +343,7 @@ msgstr "Endschalter" # MSG_STACK_ERROR c=20 r=4 #: msgid "Error - static memory has been overwritten" -msgstr "Fehler - statischer Speicher wurde ueberschrieben" +msgstr "Fehler - statischer Speicher wurde überschrieben" # MSG_CUT_FILAMENT c=16 #: messages.c:61 @@ -363,7 +363,7 @@ msgstr "Schneide filament" # MSG_FSENS_NOT_RESPONDING c=20 r=4 #: ultralcd.cpp:4330 msgid "ERROR: Filament sensor is not responding, please check connection." -msgstr "FEHLER: Filament- sensor reagiert nicht, bitte Verbindung pruefen." +msgstr "FEHLER: Filament- sensor reagiert nicht, bitte Verbindung prüfen." # MSG_DIM c=6 #: messages.c:159 @@ -378,7 +378,7 @@ msgstr "FEHLER:" # MSG_SELFTEST_EXTRUDER_FAN_SPEED c=18 #: ultralcd.cpp:8419 msgid "Extruder fan:" -msgstr "Extruder Luefter:" +msgstr "Extruderlüfter:" # MSG_INFO_EXTRUDER c=18 #: ultralcd.cpp:2040 @@ -408,17 +408,17 @@ msgstr "Fehlerstatistik" # MSG_FAN_SPEED c=14 #: messages.c:36 msgid "Fan speed" -msgstr "Luefter-Tempo" +msgstr "Lüfter-Tempo" # MSG_SELFTEST_FAN c=20 #: messages.c:91 msgid "Fan test" -msgstr "Lueftertest" +msgstr "Lüftertest" # MSG_FANS_CHECK c=13 #: messages.c:33 msgid "Fans check" -msgstr "Luefter Chk." +msgstr "Lüfter Check" # MSG_FSENSOR c=12 #: messages.c:49 @@ -428,7 +428,7 @@ msgstr "Fil. Sensor" # MSG_FIL_RUNOUTS c=15 #: messages.c:34 msgid "Fil. runouts" -msgstr "Fil. Maengel" +msgstr "Fil. Mängel" # MSG_FILAMENT_CLEAN c=20 r=2 #: messages.c:37 @@ -440,7 +440,7 @@ msgstr "Filament extrudiert mit richtiger Farbe?" msgid "Filament not loaded" msgstr "Fil. nicht geladen" -# MSG_FILAMENT_SENSOR c=20 +# MSG_SELFTEST_FILAMENT_SENSOR c=17 #: messages.c:97 msgid "Filament sensor" msgstr "Filamentsensor" @@ -463,7 +463,7 @@ msgstr "FS Aktion" # MSG_FILE_INCOMPLETE c=20 r=3 #: ultralcd.cpp:8555 msgid "File incomplete. Continue anyway?" -msgstr "Datei unvollstaendig Trotzdem fortfahren?" +msgstr "Datei unvollständig Trotzdem fortfahren?" # MSG_FINISHING_MOVEMENTS c=20 #: messages.c:45 @@ -478,12 +478,12 @@ msgstr "Erste-Schicht Kal." # MSG_WIZARD_SELFTEST c=20 r=8 #: ultralcd.cpp:4942 msgid "First, I will run the selftest to check most common assembly problems." -msgstr "Zunaechst fuehre ich den Selbsttest durch, um die haeufigsten Probleme beim Zusammenbau zu ueberpruefen." +msgstr "Zunächst führe ich den Selbsttest durch, um die häufigsten Probleme beim Zusammenbau zu überprüfen." # MSG_MMU_FIX_ISSUE c=20 r=4 #: mmu.cpp:727 msgid "Fix the issue and then press button on MMU unit." -msgstr "Beseitigen Sie das Problem und druecken Sie dann den Knopf am MMU." +msgstr "Beseitigen Sie das Problem und drücken Sie dann den Knopf am MMU." # MSG_FLOW c=15 #: ultralcd.cpp:6809 @@ -493,17 +493,17 @@ msgstr "Durchfluss" # MSG_SELFTEST_COOLING_FAN c=20 #: messages.c:88 msgid "Front print fan?" -msgstr "Teile Luefter?" +msgstr "Drucklüfter?" # MSG_BED_CORRECTION_FRONT c=14 #: ultralcd.cpp:3116 -msgid "Front side[um]" -msgstr "Vorne [um]" +msgid "Front side[μm]" +msgstr "Vorne [μm]" # MSG_SELFTEST_FANS c=20 #: ultralcd.cpp:8100 msgid "Front/left fans" -msgstr "Teile/Extr. Luefter" +msgstr "Druck/Extr. Lüfter" # MSG_SELFTEST_HEATERTHERMISTOR c=20 #: ultralcd.cpp:8048 @@ -518,17 +518,17 @@ msgstr "Heizung durch Sicherheitstimer deaktiviert." # MSG_HEATING_COMPLETE c=20 #: messages.c:51 msgid "Heating done." -msgstr "Aufwaermen OK." +msgstr "Aufwärmen OK." # MSG_HEATING c=20 #: messages.c:50 msgid "Heating" -msgstr "Aufwaermen" +msgstr "Aufwärmen" # MSG_WIZARD_WELCOME c=20 r=7 #: messages.c:121 msgid "Hi, I am your Original Prusa i3 printer. Would you like me to guide you through the setup process?" -msgstr "Hallo, ich bin Ihr Original Prusa i3 Drucker. Moechten Sie, dass ich Sie durch den Einrich- tungsablauf fuehre?" +msgstr "Hallo, ich bin Ihr Original Prusa i3 Drucker. Möchten Sie, dass ich Sie durch den Einricht- ungsablauf führe?" # MSG_FILAMENTCHANGE c=18 #: messages.c:43 @@ -548,47 +548,47 @@ msgstr "Wechsel ok?" # MSG_SELFTEST_CHECK_BED c=20 #: messages.c:94 msgid "Checking bed" -msgstr "Pruefe Bett" +msgstr "Prüfe Bett" # MSG_SELFTEST_CHECK_ENDSTOPS c=20 #: ultralcd.cpp:8402 msgid "Checking endstops" -msgstr "Pruefe Endschalter" +msgstr "Prüfe Endschalter" # MSG_SELFTEST_CHECK_HOTEND c=20 #: ultralcd.cpp:8408 msgid "Checking hotend" -msgstr "Pruefe Duese" +msgstr "Prüfe Düse" # MSG_SELFTEST_CHECK_FSENSOR c=20 #: messages.c:95 msgid "Checking sensors" -msgstr "Pruefe Sensoren" +msgstr "Prüfe Sensoren" # MSG_CHECKING_X c=20 #: messages.c:23 msgid "Checking X axis" -msgstr "Pruefe X Achse" +msgstr "Prüfe X Achse" # MSG_CHECKING_Y c=20 #: messages.c:24 msgid "Checking Y axis" -msgstr "Pruefe Y Achse" +msgstr "Prüfe Y Achse" # MSG_SELFTEST_CHECK_Z c=20 #: ultralcd.cpp:8405 msgid "Checking Z axis" -msgstr "Pruefe Z Achse" +msgstr "Prüfe Z Achse" # MSG_CHOOSE_EXTRUDER c=20 #: messages.c:54 msgid "Choose extruder:" -msgstr "Extruder waehlen:" +msgstr "Extruder wählen:" # MSG_CHOOSE_FILAMENT c=20 #: messages.c:55 msgid "Choose filament:" -msgstr "Waehle Filament:" +msgstr "Wähle Filament:" # MSG_FILAMENT c=17 #: messages.c:35 @@ -598,12 +598,12 @@ msgstr "" # MSG_WIZARD_XYZ_CAL c=20 r=8 #: ultralcd.cpp:4951 msgid "I will run xyz calibration now. It will take approx. 12 mins." -msgstr "Ich werde jetzt die XYZ-Kalibrierung durchfuehren. Es wird ca. 12 Minuten dauern." +msgstr "Ich werde jetzt die XYZ-Kalibrierung durchführen. Es wird ca. 12 Minuten dauern." # MSG_WIZARD_Z_CAL c=20 r=8 #: ultralcd.cpp:4959 msgid "I will run z calibration now." -msgstr "Ich werde jetzt die Z Kalibrierung durchfuehren." +msgstr "Ich werde jetzt die Z Kalibrierung durchführen." # MSG_WATCH c=18 #: messages.c:116 @@ -633,12 +633,12 @@ msgstr "Letzte Druckfehler" # MSG_WIZARD_WELCOME_SHIPPING c=20 r=16 #: messages.c:122 msgid "Hi, I am your Original Prusa i3 printer. I will guide you through a short setup process, in which the Z-axis will be calibrated. Then, you will be ready to print." -msgstr "Hallo, ich bin Ihr Original Prusa i3 Drucker. Ich werde Sie durch einen kurzen Einrichtungsprozess fuehren, bei dem die Z-Achse kalibriert wird. Danach sind Sie bereit fuer den Druck." +msgstr "Hallo, ich bin Ihr Original Prusa i3 Drucker. Ich werde Sie durch einen kurzen Einrichtungsprozess führen, bei dem die Z-Achse kalibriert wird. Danach sind Sie bereit für den Druck." # MSG_ADDITIONAL_SHEETS c=20 r=9 #: ultralcd.cpp:5029 msgid "If you have additional steel sheets, calibrate their presets in Settings - HW Setup - Steel sheets." -msgstr "Wenn Sie zusaetzliche Stahlbleche haben, kalibrieren Sie deren Voreinstellungen unter Einstellungen - HW Setup - Stahlbleche." +msgstr "Wenn Sie zusätzliche Stahlbleche haben, kalibrieren Sie deren Voreinstellungen unter Einstellungen - HW Setup - Stahlbleche." # MSG_LAST_PRINT c=18 #: messages.c:56 @@ -648,7 +648,7 @@ msgstr "Letzter Druck" # MSG_SELFTEST_EXTRUDER_FAN c=20 #: messages.c:89 msgid "Left hotend fan?" -msgstr "Extruder Luefter?" +msgstr "Extruderlüfter?" # MSG_LEFT c=10 #: ultralcd.cpp:2844 @@ -657,8 +657,8 @@ msgstr "Links" # MSG_BED_CORRECTION_LEFT c=14 #: ultralcd.cpp:3114 -msgid "Left side [um]" -msgstr "Links [um]" +msgid "Left side [μm]" +msgstr "Links [μm]" # MSG_LIN_CORRECTION c=18 #: ultralcd.cpp:5702 @@ -673,7 +673,7 @@ msgstr "Z einstellen" # MSG_INSERT_FIL c=20 r=6 #: ultralcd.cpp:7301 msgid "Insert the filament (do not load it) into the extruder and then press the knob." -msgstr "Stecken Sie das Filament (nicht laden) in den Extruder und druecken Sie dann den Knopf." +msgstr "Stecken Sie das Filament (nicht laden) in den Extruder und drücken Sie dann den Knopf." # MSG_LOAD_FILAMENT c=17 #: messages.c:58 @@ -688,7 +688,7 @@ msgstr "Lade Farbe" # MSG_LOADING_FILAMENT c=20 #: messages.c:59 msgid "Loading filament" -msgstr "Filament laedt" +msgstr "Filament lädt" # MSG_ITERATION c=12 #: messages.c:53 @@ -713,7 +713,7 @@ msgstr "M117 Erste-Schicht Kal." # MSG_MAIN c=18 #: messages.c:63 msgid "Main" -msgstr "Hauptmenue" +msgstr "Hauptmenü" # MSG_BL_HIGH c=12 #: messages.c:155 @@ -728,7 +728,7 @@ msgstr "Dimmwert" # MSG_MEASURE_BED_REFERENCE_HEIGHT_LINE1 c=20 r=3 #: messages.c:67 msgid "Measuring reference height of calibration point" -msgstr "Messen der Referenzhoehe des Kalibrierpunktes" +msgstr "Messen der Referenzhöhe des Kalibrierpunktes" # MSG_MESH_BED_LEVELING c=18 #: messages.c:148 @@ -748,7 +748,7 @@ msgstr "MMU OK. Temperatur wiederherstellen..." # MSG_MEASURED_SKEW c=14 #: ultralcd.cpp:2885 msgid "Measured skew" -msgstr "Schraeglauf" +msgstr "Schräglauf" # MSG_MMU_FAILS c=15 #: messages.c:69 @@ -873,7 +873,7 @@ msgstr "Nicht angeschlossen" # MSG_NEW_FIRMWARE_AVAILABLE c=20 r=2 #: util.cpp:195 msgid "New firmware version available:" -msgstr "Neue Firmware- Version verfuegbar:" +msgstr "Neue Firmware- Version verfügbar:" # MSG_SELFTEST_FAN_NO c=19 #: messages.c:92 @@ -883,17 +883,17 @@ msgstr "Dreht sich nicht" # MSG_WIZARD_V2_CAL c=20 r=8 #: ultralcd.cpp:4838 msgid "Now I will calibrate distance between tip of the nozzle and heatbed surface." -msgstr "Jetzt werde ich den Abstand zwischen Duesenspitze und Druckbett kalibrieren." +msgstr "Jetzt werde ich den Abstand zwischen Düsenspitze und Druckbett kalibrieren." # MSG_WIZARD_WILL_PREHEAT c=20 r=4 #: ultralcd.cpp:4967 msgid "Now I will preheat nozzle for PLA." -msgstr "Jetzt werde ich die Duese fuer PLA vorheizen." +msgstr "Jetzt werde ich die Düse für PLA vorheizen." # MSG_NOZZLE c=12 #: messages.c:72 msgid "Nozzle" -msgstr "Duese" +msgstr "Düse" # MSG_DEFAULT_SETTINGS_LOADED c=20 r=6 #: Marlin_main.cpp:1605 @@ -908,7 +908,7 @@ msgstr "Testdruck jetzt von Stahlblech entfernen." # MSG_NOZZLE_FAN c=10 #: ultralcd.cpp:1446 msgid "Nozzle FAN" -msgstr "Duesevent." +msgstr "Drucklüft." # MSG_PAUSE_PRINT c=18 #: messages.c:74 @@ -933,27 +933,27 @@ msgstr "PID Kalibrierung" # MSG_PINDA_PREHEAT c=20 #: ultralcd.cpp:683 msgid "PINDA Heating" -msgstr "PINDA erwaermen" +msgstr "PINDA erwärmen" # MSG_PAPER c=20 r=10 #: messages.c:73 msgid "Place a sheet of paper under the nozzle during the calibration of first 4 points. If the nozzle catches the paper, power off the printer immediately." -msgstr "Legen Sie ein Blatt Papier unter die Duese waehrend der Kalibrierung der ersten 4 Punkte. Wenn die Duese das Papier erfasst, den Drucker sofort ausschalten." +msgstr "Legen Sie ein Blatt Papier unter die Düse während der Kalibrierung der ersten 4 Punkte. Wenn die Düse das Papier erfasst, den Drucker sofort ausschalten." # MSG_WIZARD_CLEAN_HEATBED c=20 r=8 #: ultralcd.cpp:5024 msgid "Please clean heatbed and then press the knob." -msgstr "Bitte reinigen Sie das Heizbett und druecken Sie dann den Knopf." +msgstr "Bitte reinigen Sie das Heizbett und drücken Sie dann den Knopf." # MSG_CONFIRM_NOZZLE_CLEAN c=20 r=8 #: messages.c:26 msgid "Please clean the nozzle for calibration. Click when done." -msgstr "Bitte entfernen Sie ueberstehendes Filament von der Duese. Klicken wenn sauber." +msgstr "Bitte entfernen Sie überstehendes Filament von der Düse. Klicken wenn sauber." # MSG_SELFTEST_PLEASECHECK c=20 #: ultralcd.cpp:8043 msgid "Please check:" -msgstr "Bitte pruefe:" +msgstr "Bitte prüfen:" # MSG_WIZARD_CALIBRATION_FAILED c=20 r=8 #: messages.c:117 @@ -963,7 +963,7 @@ msgstr "Bitte lesen Sie unser Handbuch und beheben Sie das Problem. Fahren Sie d # MSG_CHECK_IDLER c=20 r=5 #: Marlin_main.cpp:3798 msgid "Please open idler and remove filament manually." -msgstr "Bitte Spannrolle oeffnen und Fila- ment von Hand entfernen" +msgstr "Bitte Spannrolle öffnen und Filament von Hand entfernen" # MSG_PLACE_STEEL_SHEET c=20 r=5 #: messages.c:75 @@ -973,7 +973,7 @@ msgstr "Bitte legen Sie das Stahlblech auf das Heizbett." # MSG_PRESS_TO_UNLOAD c=20 r=4 #: messages.c:79 msgid "Please press the knob to unload filament" -msgstr "Bitte druecken Sie den Knopf um das Filament zu entladen." +msgstr "Bitte drücken Sie den Knopf um das Filament zu entladen." # MSG_PULL_OUT_FILAMENT c=20 r=4 #: messages.c:81 @@ -983,7 +983,7 @@ msgstr "Bitte ziehen Sie das Filament sofort heraus" # MSG_EJECT_REMOVE c=20 r=4 #: mmu.cpp:1421 msgid "Please remove filament and then press the knob." -msgstr "Bitte Filament entfernen und dann den Knopf druecken" +msgstr "Bitte Filament entfernen und dann den Knopf drücken" # MSG_REMOVE_STEEL_SHEET c=20 r=4 #: messages.c:84 @@ -993,7 +993,7 @@ msgstr "Bitte entfernen Sie das Stahlblech vom Heizbett." # MSG_RUN_XYZ c=20 r=4 #: Marlin_main.cpp:5338 msgid "Please run XYZ calibration first." -msgstr "Bitte zuerst XYZ Kalibrierung ausfuehren." +msgstr "Bitte zuerst XYZ Kalibrierung ausführen." # MSG_UPDATE_MMU2_FW c=20 r=4 #: mmu.cpp:1341 @@ -1013,7 +1013,7 @@ msgstr "Bitte zuerst Transportsicherungen entfernen." # MSG_PREHEAT_NOZZLE c=20 #: messages.c:78 msgid "Preheat the nozzle!" -msgstr "Duese vorheizen!" +msgstr "Düse vorheizen!" # MSG_PREHEAT c=18 #: ultralcd.cpp:6576 @@ -1023,7 +1023,7 @@ msgstr "Vorheizen" # MSG_WIZARD_HEATING c=20 r=3 #: messages.c:119 msgid "Preheating nozzle. Please wait." -msgstr "Vorheizen der Duese. Bitte warten." +msgstr "Vorheizen der Düse. Bitte warten." # MSG_NEW_FIRMWARE_PLEASE_UPGRADE c=20 #: util.cpp:199 @@ -1033,7 +1033,7 @@ msgstr "Bitte aktualisieren." # MSG_PRESS_TO_PREHEAT c=20 r=4 #: Marlin_main.cpp:12052 msgid "Press the knob to preheat nozzle and continue." -msgstr "Bitte druecken Sie den Knopf um die Duese vorzuheizen und fortzufahren." +msgstr "Bitte drücken Sie den Knopf um die Düse vorzuheizen und fortzufahren." # MSG_FS_PAUSE c=5 #: fsensor.cpp:730 @@ -1063,7 +1063,7 @@ msgstr "Heizen zum Entladen" # MSG_SELFTEST_PRINT_FAN_SPEED c=18 #: ultralcd.cpp:8422 msgid "Print fan:" -msgstr "Druckvent.:" +msgstr "Drucklüfter:" # MSG_CARD_MENU c=18 #: messages.c:22 @@ -1073,7 +1073,7 @@ msgstr "Drucken von SD" # MSG_PRESS_KNOB c=20 #: ultralcd.cpp:2130 msgid "Press the knob" -msgstr "Knopf druecken zum" +msgstr "Knopf drücken zum" # MSG_PRINT_PAUSED c=20 #: ultralcd.cpp:907 @@ -1083,7 +1083,7 @@ msgstr "Druck pausiert" # MSG_RESUME_NOZZLE_TEMP c=20 r=4 #: mmu.cpp:726 msgid "Press the knob to resume nozzle temperature." -msgstr "Druecken Sie den Knopf um die Duesentemperatur wiederherzustellen" +msgstr "Drücken Sie den Knopf um die Düsentemperatur wiederherzustellen" # MSG_FOLLOW_CALIBRATION_FLOW c=20 r=8 #: messages.c:46 @@ -1093,17 +1093,17 @@ msgstr "Drucker wurde noch nicht kalibriert. Bitte folgen Sie dem Handbuch, Kapi # MSG_PRINT_FAN c=10 #: ultralcd.cpp:1447 msgid "Print FAN" -msgstr "Druckvent." +msgstr "Drucklüft." # MSG_WIZARD_LOAD_FILAMENT c=20 r=6 #: ultralcd.cpp:4818 msgid "Please insert filament into the extruder, then press the knob to load it." -msgstr "Bitte legen Sie das Filament in den Extruder ein und druecken Sie dann den Knopf, um es zu laden." +msgstr "Bitte legen Sie das Filament in den Extruder ein und drücken Sie dann den Knopf, um es zu laden." # MSG_MMU_INSERT_FILAMENT_FIRST_TUBE c=20 r=6 #: ultralcd.cpp:4813 msgid "Please insert filament into the first tube of the MMU, then press the knob to load it." -msgstr "Bitte stecken Sie das Filament in den ersten Schlauch der MMU und druecken Sie dann den Knopf, um es zu laden." +msgstr "Bitte stecken Sie das Filament in den ersten Schlauch der MMU und drücken Sie dann den Knopf, um es zu laden." # MSG_PLEASE_LOAD_PLA c=20 r=4 #: ultralcd.cpp:4735 @@ -1112,8 +1112,8 @@ msgstr "Bitte laden Sie zuerst das Filament." # MSG_BED_CORRECTION_REAR c=14 #: ultralcd.cpp:3117 -msgid "Rear side [um]" -msgstr "Hinten [um]" +msgid "Rear side [μm]" +msgstr "Hinten [μm]" # MSG_UNLOAD_FILAMENT_REPEAT c=20 r=4 #: ultralcd.cpp:7325 @@ -1123,7 +1123,7 @@ msgstr "Bitte entladen Sie erst das Filament und versuchen Sie es nochmal." # MSG_CHECK_IR_CONNECTION c=20 r=4 #: ultralcd.cpp:7328 msgid "Please check the IR sensor connection, unload filament if present." -msgstr "Bitte IR Sensor Verbindungen ueber- pruefen und Filament entladen ist." +msgstr "Bitte IR Sensor Verbindungen über- prüfen und Filament entladen ist." # MSG_RECOVERING_PRINT c=20 #: Marlin_main.cpp:11396 @@ -1133,7 +1133,7 @@ msgstr "Druck wiederherst" # MSG_REMOVE_OLD_FILAMENT c=20 r=5 #: mmu.cpp:833 msgid "Remove old filament and press the knob to start loading new filament." -msgstr "Entfernen Sie das alte Filament und druecken Sie den Knopf, um das neue zu laden." +msgstr "Entfernen Sie das alte Filament und drücken Sie den Knopf, um das neue zu laden." # MSG_CALIBRATE_BED_RESET c=18 #: ultralcd.cpp:5804 @@ -1143,7 +1143,7 @@ msgstr "Reset XYZ Kalibr." # MSG_RESET c=14 #: messages.c:85 msgid "Reset" -msgstr "Ruecksetzen" +msgstr "Rücksetzen" # MSG_RESUME_PRINT c=18 #: messages.c:86 @@ -1157,8 +1157,8 @@ msgstr "Druck fortgesetzt" # MSG_BED_CORRECTION_RIGHT c=14 #: ultralcd.cpp:3115 -msgid "Right side[um]" -msgstr "Rechts [um]" +msgid "Right side[μm]" +msgstr "Rechts [μm]" # MSG_RPI_PORT c=13 #: messages.c:142 @@ -1168,7 +1168,7 @@ msgstr "" # MSG_WIZARD_RERUN c=20 r=7 #: ultralcd.cpp:4756 msgid "Running Wizard will delete current calibration results and start from the beginning. Continue?" -msgstr "Der Assistent wird die aktuellen Kalibrierungsdaten loeschen und von vorne beginnen. Weiterfahren?" +msgstr "Der Assistent wird die aktuellen Kalibrierungsdaten löschen und von vorne beginnen. Weiterfahren?" # MSG_SD_CARD c=8 #: messages.c:138 @@ -1188,7 +1188,7 @@ msgstr "Suche Bett Kalibrierpunkt" # MSG_LANGUAGE_SELECT c=18 #: ultralcd.cpp:4451 msgid "Select language" -msgstr "Waehle Sprache" +msgstr "Wähle Sprache" # MSG_SELFTEST_OK c=20 #: ultralcd.cpp:7600 @@ -1218,12 +1218,12 @@ msgstr "Selbsttest Error" # MSG_FORCE_SELFTEST c=20 r=8 #: Marlin_main.cpp:1637 msgid "Selftest will be run to calibrate accurate sensorless rehoming." -msgstr "Selbsttest im Gang, um die genaue Rueck- kehr zum Nullpunkt ohne Sensor zu kalibrieren" +msgstr "Selbsttest wird gestartet, um Startposition zu kalibrieren." # MSG_SEL_PREHEAT_TEMP c=20 r=6 #: ultralcd.cpp:4998 msgid "Select nozzle preheat temperature which matches your material." -msgstr "Bitte Vorheiztemperatur auswaehlen, die Ihrem Material entspricht." +msgstr "Bitte Vorheiztemperatur auswählen, die Ihrem Material entspricht." # MSG_SET_TEMPERATURE c=20 #: ultralcd.cpp:3135 @@ -1263,7 +1263,7 @@ msgstr "Zeit" # MSG_SEVERE_SKEW c=14 #: ultralcd.cpp:2888 msgid "Severe skew" -msgstr "Sehr Schraeg" +msgstr "Sehr schräg" # MSG_SORT_ALPHA c=8 #: messages.c:141 @@ -1283,7 +1283,7 @@ msgstr "Laut" # MSG_SLIGHT_SKEW c=14 #: ultralcd.cpp:2887 msgid "Slight skew" -msgstr "Leicht Schraeg" +msgstr "Leicht schräg" # MSG_SOUND c=7 #: messages.c:143 @@ -1293,7 +1293,7 @@ msgstr "Ton" # MSG_RUNOUTS c=7 #: ultralcd.cpp:1593 msgid "Runouts" -msgstr "Maengel" +msgstr "Mängel" # MSG_Z-LEVELING_ENFORCED c=20 r=4 #: Marlin_main.cpp:3303 @@ -1318,7 +1318,7 @@ msgstr "Dreht sich" # MSG_TEMP_CAL_WARNING c=20 r=4 #: Marlin_main.cpp:5351 msgid "Stable ambient temperature 21-26C is needed a rigid stand is required." -msgstr "Stabile Umgebungs- temperatur 21-26C und feste Stand- flaeche erforderlich" +msgstr "Stabile Umgebungs- temperatur 21-26C und feste Stand- fläche erforderlich" # MSG_STATISTICS c=18 #: ultralcd.cpp:6081 @@ -1348,7 +1348,7 @@ msgstr "Ausgetauscht" # MSG_SELECT_FILAMENT c=20 #: ultralcd.cpp:4706 msgid "Select filament:" -msgstr "Filament auswaehlen:" +msgstr "Filament auswählen:" # MSG_TEMP_CALIBRATION c=14 #: messages.c:112 @@ -1358,7 +1358,7 @@ msgstr "Temp Kalib." # MSG_SELECT_TEMP_MATCHES_MATERIAL c=20 r=4 #: ultralcd.cpp:4847 msgid "Select temperature which matches your material." -msgstr "Waehlen Sie die Temperatur, die zu Ihrem Material passt." +msgstr "Wählen Sie die Temperatur, die zu Ihrem Material passt." # MSG_CALIBRATION_PINDA_MENU c=17 #: ultralcd.cpp:5812 @@ -1378,7 +1378,7 @@ msgstr "Temp.kalibrierung ist fertig + aktiv. Temp.kalibrierung kann ausgeschalt # MSG_FS_VERIFIED c=20 r=3 #: ultralcd.cpp:7332 msgid "Sensor verified, remove the filament now." -msgstr "Sensor ueberprueft, entladen Sie jetzt das Filament." +msgstr "Sensor überprüft, entladen Sie jetzt das Filament." # MSG_TEMPERATURE c=18 #: ultralcd.cpp:5673 @@ -1393,7 +1393,7 @@ msgstr "Temperaturen" # MSG_FOLLOW_Z_CALIBRATION_FLOW c=20 r=9 #: messages.c:47 msgid "There is still a need to make Z calibration. Please follow the manual, chapter First steps, section Calibration flow." -msgstr "Es ist noch not- wendig die Z- Kalibrierung aus- zufuehren. Bitte befolgen Sie das Handbuch, Kapitel Erste Schritte, Abschnitt Kalibrierablauf." +msgstr "Es ist noch not- wendig die Z- Kalibrierung aus- zuführen. Bitte befolgen Sie das Handbuch, Kapitel Erste Schritte, Abschnitt Kalibrierablauf." # MSG_TOTAL_FILAMENT c=19 #: ultralcd.cpp:2735 @@ -1425,7 +1425,7 @@ msgstr "Filament laden" msgid "to unload filament" msgstr "um Filament entladen" -# MSG_UNLOAD_FILAMENT c=16 +# MSG_UNLOAD_FILAMENT c=18 #: messages.c:114 msgid "Unload filament" msgstr "Fil. entladen" @@ -1463,27 +1463,27 @@ msgstr "Warte auf Benutzer.." # MSG_WAITING_TEMP c=20 r=4 #: ultralcd.cpp:3283 msgid "Waiting for nozzle and bed cooling" -msgstr "Warten bis Heizung und Bett abgekuehlt sind" +msgstr "Warten bis Heizung und Bett abgekühlt sind" # MSG_WAITING_TEMP_PINDA c=20 r=3 #: ultralcd.cpp:3244 msgid "Waiting for PINDA probe cooling" -msgstr "Warten, bis PINDA- Sonde abgekuehlt ist" +msgstr "Warten, bis PINDA- Sonde abgekühlt ist" # MSG_CHANGED_BOTH c=20 r=4 #: Marlin_main.cpp:1597 msgid "Warning: both printer type and motherboard type changed." -msgstr "Warnung: Druckertyp und Platinentyp wurden beide geaendert." +msgstr "Warnung: Druckertyp und Platinentyp wurden beide geändert." # MSG_CHANGED_MOTHERBOARD c=20 r=4 #: Marlin_main.cpp:1589 msgid "Warning: motherboard type changed." -msgstr "Warnung: Platinentyp wurde geaendert." +msgstr "Warnung: Platinentyp wurde geändert." # MSG_CHANGED_PRINTER c=20 r=4 #: Marlin_main.cpp:1593 msgid "Warning: printer type changed." -msgstr "Warnung: Druckertyp wurde geaendert." +msgstr "Warnung: Druckertyp wurde geändert." # MSG_UNLOAD_SUCCESSFUL c=20 r=2 #: Marlin_main.cpp:3789 @@ -1510,7 +1510,7 @@ msgstr "XYZ Kal. Details" msgid "XYZ calibration failed. Please consult the manual." msgstr "XYZ-Kalibrierung fehlgeschlagen. Bitte schauen Sie in das Handbuch." -# MSG_YES c=3 +# MSG_YES c=4 #: messages.c:123 msgid "Yes" msgstr "Ja" @@ -1518,22 +1518,22 @@ msgstr "Ja" # MSG_WIZARD_QUIT c=20 r=8 #: messages.c:120 msgid "You can always resume the Wizard from Calibration -> Wizard." -msgstr "Sie koennen den Assistenten immer im Menu neu starten: Kalibrierung -> Assistent" +msgstr "Sie können den Assistenten immer im Menu neu starten: Kalibrierung -> Assistent" # MSG_BED_SKEW_OFFSET_DETECTION_SKEW_EXTREME c=20 r=8 #: ultralcd.cpp:3743 msgid "XYZ calibration all right. Skew will be corrected automatically." -msgstr "XYZ Kalibrierung in Ordnung. Schraeglauf wird automatisch korrigiert." +msgstr "XYZ Kalibrierung in Ordnung. Schräglauf wird automatisch korrigiert." # MSG_BED_SKEW_OFFSET_DETECTION_SKEW_MILD c=20 r=8 #: ultralcd.cpp:3740 msgid "XYZ calibration all right. X/Y axes are slightly skewed. Good job!" -msgstr "XYZ Kalibrierung in Ordnung. X/Y Achsen sind etwas schraeg. Gut gemacht!" +msgstr "XYZ Kalibrierung in Ordnung. X/Y Achsen sind etwas schräg. Gut gemacht!" # MSG_TIMEOUT c=12 #: messages.c:157 msgid "Timeout" -msgstr "Verzoegerung" +msgstr "" # MSG_X_CORRECTION c=13 #: ultralcd.cpp:5086 @@ -1543,17 +1543,17 @@ msgstr "X-Korrektur:" # MSG_BED_SKEW_OFFSET_DETECTION_PERFECT c=20 r=8 #: ultralcd.cpp:3737 msgid "XYZ calibration ok. X/Y axes are perpendicular. Congratulations!" -msgstr "XYZ-Kalibrierung ok. X/Y-Achsen sind senkrecht zueinander Glueckwunsch!" +msgstr "XYZ-Kalibrierung ok. X/Y-Achsen sind senkrecht zueinander Glückwunsch!" # MSG_BED_SKEW_OFFSET_DETECTION_WARNING_FRONT_BOTH_FAR c=20 r=8 #: ultralcd.cpp:3721 msgid "XYZ calibration compromised. Front calibration points not reachable." -msgstr "XYZ-Kalibrierung beeintraechtigt. Vordere Kalibrierpunkte nicht erreichbar." +msgstr "XYZ-Kalibrierung beeinträchtigt. Vordere Kalibrierpunkte nicht erreichbar." # MSG_BED_SKEW_OFFSET_DETECTION_WARNING_FRONT_RIGHT_FAR c=20 r=8 #: ultralcd.cpp:3724 msgid "XYZ calibration compromised. Right front calibration point not reachable." -msgstr "XYZ-Kalibrierung beeintraechtigt. Rechter vorderer Kalibrierpunkt nicht erreichbar." +msgstr "XYZ-Kalibrierung beeinträchtigt. Rechter vorderer Kalibrierpunkt nicht erreichbar." # MSG_LOAD_ALL c=17 #: ultralcd.cpp:6167 @@ -1583,12 +1583,12 @@ msgstr "Y Entfernung vom Min" # MSG_WIZARD_V2_CAL_2 c=20 r=12 #: ultralcd.cpp:4850 msgid "The printer will start printing a zig-zag line. Rotate the knob until you reach the optimal height. Check the pictures in the handbook (Calibration chapter)." -msgstr "Der Drucker beginnt mit dem Drucken einer Zickzacklinie. Drehen Sie den Knopf, bis Sie die optimale Hoehe erreicht haben. Ueberpruefen Sie die Bilder im Handbuch (Kapitel Kalibrierung)." +msgstr "Der Drucker beginnt mit dem Drucken einer Zickzacklinie. Drehen Sie den Knopf, bis Sie die optimale Höhe erreicht haben. überprüfen Sie die Bilder im Handbuch (Kapitel Kalibrierung)." # MSG_FIL_FAILED c=20 r=5 #: ultralcd.cpp:7336 msgid "Verification failed, remove the filament and try again." -msgstr "Ueberpruefung fehl- geschlagen, entladen Sie das Filament und versuchen Sie es erneut." +msgstr "überprüfung fehl- geschlagen, entladen Sie das Filament und versuchen Sie es erneut." # MSG_Y_CORRECTION c=13 #: ultralcd.cpp:5087 @@ -1608,7 +1608,7 @@ msgstr "An" # MSG_BACK c=18 #: messages.c:64 msgid "Back" -msgstr "Zurueck" +msgstr "Zurück" # MSG_CHECKS c=18 #: ultralcd.cpp:5641 @@ -1668,37 +1668,37 @@ msgstr "Modell" # MSG_NOZZLE_DIAMETER c=10 #: messages.c:136 msgid "Nozzle d." -msgstr "Duese D." +msgstr "Düsen Dia." # MSG_GCODE_DIFF_CONTINUE c=20 r=4 #: util.cpp:414 msgid "G-code sliced for a different level. Continue?" -msgstr "G-Code ist fuer einen anderen Level geslict. Fortfahren?" +msgstr "G-Code ist für einen anderen Level geslict. Fortfahren?" # MSG_GCODE_DIFF_CANCELLED c=20 r=7 #: util.cpp:420 msgid "G-code sliced for a different level. Please re-slice the model again. Print cancelled." -msgstr "G-Code ist fuer einen anderen Level geslict. Bitte slicen Sie das Modell erneut. Druck abgebrochen." +msgstr "G-Code ist für einen anderen Level geslict. Bitte slicen Sie das Modell erneut. Druck abgebrochen." # MSG_GCODE_DIFF_PRINTER_CONTINUE c=20 r=5 #: messages.c:134 msgid "G-code sliced for a different printer type. Continue?" -msgstr "G-Code ist fuer einen anderen Drucker geslict. Fortfahren?" +msgstr "G-Code ist für einen anderen Drucker geslict. Fortfahren?" # MSG_GCODE_DIFF_PRINTER_CANCELLED c=20 r=8 #: messages.c:135 msgid "G-code sliced for a different printer type. Please re-slice the model again. Print cancelled." -msgstr "G-Code ist fuer einen anderen Drucker geslict. Bitte slicen Sie das Modell erneut. Druck abgebrochen." +msgstr "G-Code ist für einen anderen Drucker geslict. Bitte slicen Sie das Modell erneut. Druck abgebrochen." # MSG_GCODE_NEWER_FIRMWARE_CONTINUE c=20 r=5 #: util.cpp:381 msgid "G-code sliced for a newer firmware. Continue?" -msgstr "G-Code ist fuer eine neuere Firmware geslict. Fortfahren?" +msgstr "G-Code ist für eine neuere Firmware geslict. Fortfahren?" # MSG_GCODE_NEWER_FIRMWARE_CANCELLED c=20 r=8 #: util.cpp:387 msgid "G-code sliced for a newer firmware. Please update the firmware. Print cancelled." -msgstr "G-Code ist fuer eine neuere Firmware geslict. Bitte die Firmware updaten. Druck abgebrochen." +msgstr "G-Code ist für eine neuere Firmware geslict. Bitte die Firmware updaten. Druck abgebrochen." # MSG_PREHEATING_TO_CUT c=20 #: ultralcd.cpp:2309 @@ -1713,12 +1713,12 @@ msgstr "Heizen zum Auswurf" # MSG_NOZZLE_DIFFERS_CONTINUE c=20 r=5 #: util.cpp:294 msgid "Printer nozzle diameter differs from the G-code. Continue?" -msgstr "Der Durchmesser der Druckerduese weicht vom G-Code ab. Fortfahren?" +msgstr "Der Durchmesser der Druckerdüse weicht vom G-Code ab. Fortfahren?" # MSG_NOZZLE_DIFFERS_CANCELLED c=20 r=9 #: util.cpp:301 msgid "Printer nozzle diameter differs from the G-code. Please check the value in settings. Print cancelled." -msgstr "Der Durchmesser der Druckerduese weicht vom G-Code ab. Bitte ueberpruefen Sie den Wert in den Einstellungen. Druck abgebrochen." +msgstr "Der Durchmesser der Druckerdüse weicht vom G-Code ab. Bitte überprüfen Sie den Wert in den Einstellungen. Druck abgebrochen." # MSG_SELFTEST_FS_LEVEL c=20 #: ultralcd.cpp:8116 diff --git a/lang/po/Firmware_es.po b/lang/po/Firmware_es.po index 73abcda4b..fcdab566c 100644 --- a/lang/po/Firmware_es.po +++ b/lang/po/Firmware_es.po @@ -7,8 +7,8 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Language: es\n" "Project-Id-Version: Prusa-Firmware\n" -"POT-Creation-Date: Sun 19 Dec 2021 07:17:30 PM CET\n" -"PO-Revision-Date: Sun 19 Dec 2021 07:17:30 PM CET\n" +"POT-Creation-Date: Tue 08 Feb 2022 02:44:22 PM CET\n" +"PO-Revision-Date: Tue 08 Feb 2022 02:44:22 PM CET\n" "Language-Team: \n" "X-Generator: Poedit 2.0.7\n" "X-Poedit-SourceCharset: UTF-8\n" @@ -21,7 +21,7 @@ msgid " 0.3 or older" msgstr " 0.3 o mayor" # MSG_FS_V_03_OR_OLDER c=18 -#: Marlin_main.cpp:9884 +#: Marlin_main.cpp:9887 msgid "FS v0.3 or older" msgstr "FS 0.3 o mayor" @@ -31,7 +31,7 @@ msgid " 0.4 or newer" msgstr " 0.4 o mas nueva" # MSG_FS_V_04_OR_NEWER c=18 -#: Marlin_main.cpp:9883 +#: Marlin_main.cpp:9886 msgid "FS v0.4 or newer" msgstr "FS 0.4 o mas nueva" @@ -61,11 +61,11 @@ msgid "Adjusting Z:" msgstr "Ajustar-Z:" # MSG_SELFTEST_CHECK_ALLCORRECT c=20 -#: ultralcd.cpp:8490 +#: ultralcd.cpp:8411 msgid "All correct" msgstr "Todo bien" -# MSG_WIZARD_DONE c=20 r=8 +# MSG_WIZARD_DONE c=20 r=3 #: messages.c:118 msgid "All is done. Happy printing!" msgstr "Terminado! Feliz impresion!" @@ -96,7 +96,7 @@ msgid "Auto home" msgstr "Llevar al origen" # MSG_AUTOLOAD_FILAMENT c=18 -#: ultralcd.cpp:6732 +#: ultralcd.cpp:6653 msgid "AutoLoad filament" msgstr "Carga auto. filam." @@ -111,17 +111,17 @@ msgid "Autoloading filament is active, just press the knob and insert filament.. msgstr "La carga automatica esta activada, pulse el dial e inserte el filamento..." # MSG_SELFTEST_AXIS_LENGTH c=20 -#: ultralcd.cpp:8173 +#: ultralcd.cpp:8094 msgid "Axis length" msgstr "Longitud del eje" # MSG_SELFTEST_AXIS c=16 -#: ultralcd.cpp:8174 +#: ultralcd.cpp:8095 msgid "Axis" msgstr "Eje" # MSG_SELFTEST_BEDHEATER c=20 -#: ultralcd.cpp:8131 +#: ultralcd.cpp:8052 msgid "Bed/Heater" msgstr "Base/Calentador" @@ -176,7 +176,7 @@ msgid "Blackout occurred. Recover print?" msgstr "Se fue la luz. Re- anudar la impresion?" # MSG_CALIBRATING_HOME c=20 -#: ultralcd.cpp:8492 +#: ultralcd.cpp:8413 msgid "Calibrating home" msgstr "Calibrar pos.inicial" @@ -226,12 +226,12 @@ msgid "Calibration" msgstr "Calibracion" # MSG_SD_REMOVED c=20 -#: ultralcd.cpp:8939 +#: ultralcd.cpp:8860 msgid "Card removed" msgstr "Tarjeta retirada" # MSG_CHECKING_FILE c=17 -#: ultralcd.cpp:8580 +#: ultralcd.cpp:8501 msgid "Checking file" msgstr "Verif. archivo" @@ -326,17 +326,17 @@ msgid "Ejecting filament" msgstr "Expulsando filamento" # MSG_SELFTEST_ENDSTOP_NOTHIT c=20 -#: ultralcd.cpp:8149 +#: ultralcd.cpp:8070 msgid "Endstop not hit" msgstr "Endstop no alcanzado" # MSG_SELFTEST_ENDSTOP c=16 -#: ultralcd.cpp:8144 +#: ultralcd.cpp:8065 msgid "Endstop" msgstr "" # MSG_SELFTEST_ENDSTOPS c=20 -#: ultralcd.cpp:8135 +#: ultralcd.cpp:8056 msgid "Endstops" msgstr "" @@ -376,7 +376,7 @@ msgid "ERROR:" msgstr "" # MSG_SELFTEST_EXTRUDER_FAN_SPEED c=18 -#: ultralcd.cpp:8498 +#: ultralcd.cpp:8419 msgid "Extruder fan:" msgstr "Vent.extrusor:" @@ -391,7 +391,7 @@ msgid "Extruder" msgstr "Extruir" # MSG_MMU_FAIL_STATS c=18 -#: ultralcd.cpp:6754 +#: ultralcd.cpp:6675 msgid "Fail stats MMU" msgstr "Total Fallos MMU" @@ -401,7 +401,7 @@ msgid "F. autoload" msgstr "Autocarg.fil." # MSG_FAIL_STATS c=18 -#: ultralcd.cpp:6751 +#: ultralcd.cpp:6672 msgid "Fail stats" msgstr "Estadistica Fallos" @@ -440,10 +440,10 @@ msgstr "Es nitido el color nuevo?" msgid "Filament not loaded" msgstr "Fil. no introducido" -# MSG_FILAMENT_SENSOR c=20 +# MSG_SELFTEST_FILAMENT_SENSOR c=17 #: messages.c:97 msgid "Filament sensor" -msgstr "Sensor de filamento" +msgstr "Sensor de fil." # MSG_FILAMENT_USED c=19 #: ultralcd.cpp:2713 @@ -461,7 +461,7 @@ msgid "FS Action" msgstr "FS accion" # MSG_FILE_INCOMPLETE c=20 r=3 -#: ultralcd.cpp:8634 +#: ultralcd.cpp:8555 msgid "File incomplete. Continue anyway?" msgstr "Archivo incompleto. ?Continuar de todos modos?" @@ -486,7 +486,7 @@ msgid "Fix the issue and then press button on MMU unit." msgstr "Corrige el problema y pulsa el boton en la unidad MMU." # MSG_FLOW c=15 -#: ultralcd.cpp:6888 +#: ultralcd.cpp:6809 msgid "Flow" msgstr "Flujo" @@ -497,21 +497,21 @@ msgstr "Vent. frontal?" # MSG_BED_CORRECTION_FRONT c=14 #: ultralcd.cpp:3116 -msgid "Front side[um]" -msgstr "Frontal [um]" +msgid "Front side[μm]" +msgstr "Frontal [μm]" # MSG_SELFTEST_FANS c=20 -#: ultralcd.cpp:8179 +#: ultralcd.cpp:8100 msgid "Front/left fans" msgstr "Vents. front/izqui" # MSG_SELFTEST_HEATERTHERMISTOR c=20 -#: ultralcd.cpp:8127 +#: ultralcd.cpp:8048 msgid "Heater/Thermistor" msgstr "Calentador/Termistor" # MSG_BED_HEATING_SAFETY_DISABLED c=20 r=4 -#: Marlin_main.cpp:9874 +#: Marlin_main.cpp:9877 msgid "Heating disabled by safety timer." msgstr "Calentadores desactivados por el temporizador de seguridad." @@ -551,12 +551,12 @@ msgid "Checking bed" msgstr "Control base cal." # MSG_SELFTEST_CHECK_ENDSTOPS c=20 -#: ultralcd.cpp:8481 +#: ultralcd.cpp:8402 msgid "Checking endstops" msgstr "Control endstops" # MSG_SELFTEST_CHECK_HOTEND c=20 -#: ultralcd.cpp:8487 +#: ultralcd.cpp:8408 msgid "Checking hotend" msgstr "Control fusor" @@ -576,7 +576,7 @@ msgid "Checking Y axis" msgstr "Control sensor Y" # MSG_SELFTEST_CHECK_Z c=20 -#: ultralcd.cpp:8484 +#: ultralcd.cpp:8405 msgid "Checking Z axis" msgstr "Control sensor Z" @@ -657,8 +657,8 @@ msgstr "Izquierda" # MSG_BED_CORRECTION_LEFT c=14 #: ultralcd.cpp:3114 -msgid "Left side [um]" -msgstr "Izquierda [um]" +msgid "Left side [μm]" +msgstr "Izquierda [μm]" # MSG_LIN_CORRECTION c=18 #: ultralcd.cpp:5702 @@ -671,7 +671,7 @@ msgid "Live adjust Z" msgstr "Micropaso Eje Z" # MSG_INSERT_FIL c=20 r=6 -#: ultralcd.cpp:7380 +#: ultralcd.cpp:7301 msgid "Insert the filament (do not load it) into the extruder and then press the knob." msgstr "Inserte el filamento (no lo cargue) en el extrusor y luego presione el dial." @@ -696,12 +696,12 @@ msgid "Iteration" msgstr "Iteracion" # MSG_LOOSE_PULLEY c=20 -#: ultralcd.cpp:8167 +#: ultralcd.cpp:8088 msgid "Loose pulley" msgstr "Polea suelta" # MSG_LOAD_TO_NOZZLE c=18 -#: ultralcd.cpp:6717 +#: ultralcd.cpp:6638 msgid "Load to nozzle" msgstr "Cargar a boquilla" @@ -851,7 +851,7 @@ msgid "No move." msgstr "Sin movimiento" # MSG_NO_CARD c=18 -#: ultralcd.cpp:6697 +#: ultralcd.cpp:6618 msgid "No SD card" msgstr "No hay tarjeta SD" @@ -866,7 +866,7 @@ msgid "No" msgstr "" # MSG_SELFTEST_NOTCONNECTED c=20 -#: ultralcd.cpp:8128 +#: ultralcd.cpp:8049 msgid "Not connected" msgstr "No hay conexion" @@ -951,7 +951,7 @@ msgid "Please clean the nozzle for calibration. Click when done." msgstr "Limpia boquilla para calibracion. Click cuando acabes." # MSG_SELFTEST_PLEASECHECK c=20 -#: ultralcd.cpp:8122 +#: ultralcd.cpp:8043 msgid "Please check:" msgstr "Controla:" @@ -1016,7 +1016,7 @@ msgid "Preheat the nozzle!" msgstr "Precalienta extrusor" # MSG_PREHEAT c=18 -#: ultralcd.cpp:6655 +#: ultralcd.cpp:6576 msgid "Preheat" msgstr "Precalentar" @@ -1031,7 +1031,7 @@ msgid "Please upgrade." msgstr "Actualize por favor" # MSG_PRESS_TO_PREHEAT c=20 r=4 -#: Marlin_main.cpp:12049 +#: Marlin_main.cpp:12052 msgid "Press the knob to preheat nozzle and continue." msgstr "Pulsa el dial para precalentar la boquilla y continue." @@ -1061,7 +1061,7 @@ msgid "Preheating to unload" msgstr "Precalent. descargar" # MSG_SELFTEST_PRINT_FAN_SPEED c=18 -#: ultralcd.cpp:8501 +#: ultralcd.cpp:8422 msgid "Print fan:" msgstr "Vent.fusor:" @@ -1112,21 +1112,21 @@ msgstr "Por favor, cargar primero el filamento." # MSG_BED_CORRECTION_REAR c=14 #: ultralcd.cpp:3117 -msgid "Rear side [um]" -msgstr "Trasera [um]" +msgid "Rear side [μm]" +msgstr "Trasera [μm]" # MSG_UNLOAD_FILAMENT_REPEAT c=20 r=4 -#: ultralcd.cpp:7404 +#: ultralcd.cpp:7325 msgid "Please unload the filament first, then repeat this action." msgstr "Primero descargue el filamento, luego repita esta accion." # MSG_CHECK_IR_CONNECTION c=20 r=4 -#: ultralcd.cpp:7407 +#: ultralcd.cpp:7328 msgid "Please check the IR sensor connection, unload filament if present." msgstr "Por favor comprueba la conexion del IR sensor y filamento esta descargado." # MSG_RECOVERING_PRINT c=20 -#: Marlin_main.cpp:11393 +#: Marlin_main.cpp:11396 msgid "Recovering print" msgstr "Recuper. impresion" @@ -1157,8 +1157,8 @@ msgstr "Continuan. impresion" # MSG_BED_CORRECTION_RIGHT c=14 #: ultralcd.cpp:3115 -msgid "Right side[um]" -msgstr "Derecha [um]" +msgid "Right side[μm]" +msgstr "Derecha [μm]" # MSG_RPI_PORT c=13 #: messages.c:142 @@ -1191,12 +1191,12 @@ msgid "Select language" msgstr "Cambiar el idioma" # MSG_SELFTEST_OK c=20 -#: ultralcd.cpp:7679 +#: ultralcd.cpp:7600 msgid "Self test OK" msgstr "" # MSG_SELFTEST_START c=20 -#: ultralcd.cpp:7447 +#: ultralcd.cpp:7368 msgid "Self test start" msgstr "Iniciar Selftest" @@ -1206,7 +1206,7 @@ msgid "Selftest" msgstr "" # MSG_SELFTEST_ERROR c=20 -#: ultralcd.cpp:8121 +#: ultralcd.cpp:8042 msgid "Selftest error!" msgstr "Error Selftest!" @@ -1306,7 +1306,7 @@ msgid "Once" msgstr "Una vez" # MSG_SPEED c=15 -#: ultralcd.cpp:6882 +#: ultralcd.cpp:6803 msgid "Speed" msgstr "Velocidad" @@ -1336,12 +1336,12 @@ msgid "STOPPED." msgstr "PARADA" # MSG_SUPPORT c=18 -#: ultralcd.cpp:6756 +#: ultralcd.cpp:6677 msgid "Support" msgstr "Soporte" # MSG_SELFTEST_SWAPPED c=16 -#: ultralcd.cpp:8180 +#: ultralcd.cpp:8101 msgid "Swapped" msgstr "Intercambiado" @@ -1376,7 +1376,7 @@ msgid "Temperature calibration is finished and active. Temp. calibration can be msgstr "Calibracion temperatura terminada. Haz clic para continuar." # MSG_FS_VERIFIED c=20 r=3 -#: ultralcd.cpp:7411 +#: ultralcd.cpp:7332 msgid "Sensor verified, remove the filament now." msgstr "Sensor verificado, retire el filamento ahora." @@ -1406,7 +1406,7 @@ msgid "Total print time" msgstr "Tiempo total" # MSG_TUNE c=18 -#: ultralcd.cpp:6653 +#: ultralcd.cpp:6574 msgid "Tune" msgstr "Ajustar" @@ -1425,7 +1425,7 @@ msgstr "para cargar el fil." msgid "to unload filament" msgstr "para descargar fil." -# MSG_UNLOAD_FILAMENT c=16 +# MSG_UNLOAD_FILAMENT c=18 #: messages.c:114 msgid "Unload filament" msgstr "Soltar filamento" @@ -1510,7 +1510,7 @@ msgstr "Detalles cal. XYZ" msgid "XYZ calibration failed. Please consult the manual." msgstr "Calibracion XYZ fallada. Consulta el manual por favor." -# MSG_YES c=3 +# MSG_YES c=4 #: messages.c:123 msgid "Yes" msgstr "Si" @@ -1586,7 +1586,7 @@ msgid "The printer will start printing a zig-zag line. Rotate the knob until you msgstr "La impresora comenzara a imprimir una linea en zig-zag. Gira el dial hasta que la linea alcance la altura optima. Mira las fotos del manual (Capitulo de calibracion)." # MSG_FIL_FAILED c=20 r=5 -#: ultralcd.cpp:7415 +#: ultralcd.cpp:7336 msgid "Verification failed, remove the filament and try again." msgstr "La verificacion fallo, retire el filamento e intente nuevamente." @@ -1616,7 +1616,7 @@ msgid "Checks" msgstr "Comprobaciones" # MSG_FALSE_TRIGGERING c=20 -#: ultralcd.cpp:8190 +#: ultralcd.cpp:8111 msgid "False triggering" msgstr "Falsa activacion" @@ -1721,17 +1721,17 @@ msgid "Printer nozzle diameter differs from the G-code. Please check the value i msgstr "Diametro nozzle Impresora difiere de cod.G. Comprueba los valores en ajustes. Impresion cancelada." # MSG_SELFTEST_FS_LEVEL c=20 -#: ultralcd.cpp:8195 +#: ultralcd.cpp:8116 msgid "%s level expected" msgstr "%s nivel esperado" # MSG_RENAME c=18 -#: ultralcd.cpp:6579 +#: ultralcd.cpp:6500 msgid "Rename" msgstr "Renombrar" # MSG_SELECT c=18 -#: ultralcd.cpp:6572 +#: ultralcd.cpp:6493 msgid "Select" msgstr "Seleccionar" diff --git a/lang/po/Firmware_fr.po b/lang/po/Firmware_fr.po index e4bdf15b0..c3e922005 100644 --- a/lang/po/Firmware_fr.po +++ b/lang/po/Firmware_fr.po @@ -7,8 +7,8 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Language: fr\n" "Project-Id-Version: Prusa-Firmware\n" -"POT-Creation-Date: Sun 19 Dec 2021 07:17:34 PM CET\n" -"PO-Revision-Date: Sun 19 Dec 2021 07:17:34 PM CET\n" +"POT-Creation-Date: Tue 08 Feb 2022 02:44:25 PM CET\n" +"PO-Revision-Date: Tue 08 Feb 2022 02:44:25 PM CET\n" "Language-Team: \n" "X-Generator: Poedit 2.0.7\n" "X-Poedit-SourceCharset: UTF-8\n" @@ -21,7 +21,7 @@ msgid " 0.3 or older" msgstr " 0.3 ou +ancien" # MSG_FS_V_03_OR_OLDER c=18 -#: Marlin_main.cpp:9884 +#: Marlin_main.cpp:9887 msgid "FS v0.3 or older" msgstr "FS v0.3 ou +ancien" @@ -31,7 +31,7 @@ msgid " 0.4 or newer" msgstr " 0.4 ou +recent" # MSG_FS_V_04_OR_NEWER c=18 -#: Marlin_main.cpp:9883 +#: Marlin_main.cpp:9886 msgid "FS v0.4 or newer" msgstr "FS v0.4 ou +recent" @@ -61,11 +61,11 @@ msgid "Adjusting Z:" msgstr "Ajuster Z:" # MSG_SELFTEST_CHECK_ALLCORRECT c=20 -#: ultralcd.cpp:8490 +#: ultralcd.cpp:8411 msgid "All correct" msgstr "Tout est correct" -# MSG_WIZARD_DONE c=20 r=8 +# MSG_WIZARD_DONE c=20 r=3 #: messages.c:118 msgid "All is done. Happy printing!" msgstr "Tout est pret. Bonne impression!" @@ -96,7 +96,7 @@ msgid "Auto home" msgstr "Mise a 0 des axes" # MSG_AUTOLOAD_FILAMENT c=18 -#: ultralcd.cpp:6732 +#: ultralcd.cpp:6653 msgid "AutoLoad filament" msgstr "Autocharge du fil." @@ -111,17 +111,17 @@ msgid "Autoloading filament is active, just press the knob and insert filament.. msgstr "Chargement auto. du fil. active, appuyez sur le bouton et inserez le fil." # MSG_SELFTEST_AXIS_LENGTH c=20 -#: ultralcd.cpp:8173 +#: ultralcd.cpp:8094 msgid "Axis length" msgstr "Longueur de l'axe" # MSG_SELFTEST_AXIS c=16 -#: ultralcd.cpp:8174 +#: ultralcd.cpp:8095 msgid "Axis" msgstr "Axe" # MSG_SELFTEST_BEDHEATER c=20 -#: ultralcd.cpp:8131 +#: ultralcd.cpp:8052 msgid "Bed/Heater" msgstr "Lit/Chauffage" @@ -176,7 +176,7 @@ msgid "Blackout occurred. Recover print?" msgstr "Coupure detectee. Reprendre impres.?" # MSG_CALIBRATING_HOME c=20 -#: ultralcd.cpp:8492 +#: ultralcd.cpp:8413 msgid "Calibrating home" msgstr "Calib. mise a 0" @@ -226,12 +226,12 @@ msgid "Calibration" msgstr "" # MSG_SD_REMOVED c=20 -#: ultralcd.cpp:8939 +#: ultralcd.cpp:8860 msgid "Card removed" msgstr "Carte retiree" # MSG_CHECKING_FILE c=17 -#: ultralcd.cpp:8580 +#: ultralcd.cpp:8501 msgid "Checking file" msgstr "Verific. fichier" @@ -326,17 +326,17 @@ msgid "Ejecting filament" msgstr "Le fil. remonte" # MSG_SELFTEST_ENDSTOP_NOTHIT c=20 -#: ultralcd.cpp:8149 +#: ultralcd.cpp:8070 msgid "Endstop not hit" msgstr "Butee non atteinte" # MSG_SELFTEST_ENDSTOP c=16 -#: ultralcd.cpp:8144 +#: ultralcd.cpp:8065 msgid "Endstop" msgstr "Butee" # MSG_SELFTEST_ENDSTOPS c=20 -#: ultralcd.cpp:8135 +#: ultralcd.cpp:8056 msgid "Endstops" msgstr "Butees" @@ -376,7 +376,7 @@ msgid "ERROR:" msgstr "ERREUR:" # MSG_SELFTEST_EXTRUDER_FAN_SPEED c=18 -#: ultralcd.cpp:8498 +#: ultralcd.cpp:8419 msgid "Extruder fan:" msgstr "Ventilo extrudeur:" @@ -391,7 +391,7 @@ msgid "Extruder" msgstr "Extrudeur" # MSG_MMU_FAIL_STATS c=18 -#: ultralcd.cpp:6754 +#: ultralcd.cpp:6675 msgid "Fail stats MMU" msgstr "Stat. d'echec MMU" @@ -401,7 +401,7 @@ msgid "F. autoload" msgstr "F. autocharg." # MSG_FAIL_STATS c=18 -#: ultralcd.cpp:6751 +#: ultralcd.cpp:6672 msgid "Fail stats" msgstr "Stat. d'echec" @@ -440,10 +440,10 @@ msgstr "Filament extrude et avec bonne couleur?" msgid "Filament not loaded" msgstr "Filament non charge" -# MSG_FILAMENT_SENSOR c=20 +# MSG_SELFTEST_FILAMENT_SENSOR c=17 #: messages.c:97 msgid "Filament sensor" -msgstr "Capteur de filament" +msgstr "Capteur de fil." # MSG_FILAMENT_USED c=19 #: ultralcd.cpp:2713 @@ -461,7 +461,7 @@ msgid "FS Action" msgstr "" # MSG_FILE_INCOMPLETE c=20 r=3 -#: ultralcd.cpp:8634 +#: ultralcd.cpp:8555 msgid "File incomplete. Continue anyway?" msgstr "Fichier incomplet. Continuer qd meme?" @@ -486,7 +486,7 @@ msgid "Fix the issue and then press button on MMU unit." msgstr "Corrigez le probleme et appuyez sur le bouton sur la MMU." # MSG_FLOW c=15 -#: ultralcd.cpp:6888 +#: ultralcd.cpp:6809 msgid "Flow" msgstr "Flux" @@ -497,21 +497,21 @@ msgstr "Ventilo impr avant?" # MSG_BED_CORRECTION_FRONT c=14 #: ultralcd.cpp:3116 -msgid "Front side[um]" -msgstr "Avant [um]" +msgid "Front side[μm]" +msgstr "Avant [μm]" # MSG_SELFTEST_FANS c=20 -#: ultralcd.cpp:8179 +#: ultralcd.cpp:8100 msgid "Front/left fans" msgstr "Ventilos avt/gauche" # MSG_SELFTEST_HEATERTHERMISTOR c=20 -#: ultralcd.cpp:8127 +#: ultralcd.cpp:8048 msgid "Heater/Thermistor" msgstr "Chauffage/Thermistor" # MSG_BED_HEATING_SAFETY_DISABLED c=20 r=4 -#: Marlin_main.cpp:9874 +#: Marlin_main.cpp:9877 msgid "Heating disabled by safety timer." msgstr "Chauffage desactivee par le compteur de securite." @@ -551,12 +551,12 @@ msgid "Checking bed" msgstr "Verif. plateau chauf" # MSG_SELFTEST_CHECK_ENDSTOPS c=20 -#: ultralcd.cpp:8481 +#: ultralcd.cpp:8402 msgid "Checking endstops" msgstr "Verification butees" # MSG_SELFTEST_CHECK_HOTEND c=20 -#: ultralcd.cpp:8487 +#: ultralcd.cpp:8408 msgid "Checking hotend" msgstr "Verif. du hotend" @@ -576,7 +576,7 @@ msgid "Checking Y axis" msgstr "Verification axe Y" # MSG_SELFTEST_CHECK_Z c=20 -#: ultralcd.cpp:8484 +#: ultralcd.cpp:8405 msgid "Checking Z axis" msgstr "Verification axe Z" @@ -657,8 +657,8 @@ msgstr "Gauche" # MSG_BED_CORRECTION_LEFT c=14 #: ultralcd.cpp:3114 -msgid "Left side [um]" -msgstr "Gauche [um]" +msgid "Left side [μm]" +msgstr "Gauche [μm]" # MSG_LIN_CORRECTION c=18 #: ultralcd.cpp:5702 @@ -671,7 +671,7 @@ msgid "Live adjust Z" msgstr "Ajuster Z en dir." # MSG_INSERT_FIL c=20 r=6 -#: ultralcd.cpp:7380 +#: ultralcd.cpp:7301 msgid "Insert the filament (do not load it) into the extruder and then press the knob." msgstr "Veuillez inserer le filament ( ne le chargez pas) dans l'extrudeur, puis appuyez sur le bouton." @@ -696,12 +696,12 @@ msgid "Iteration" msgstr "" # MSG_LOOSE_PULLEY c=20 -#: ultralcd.cpp:8167 +#: ultralcd.cpp:8088 msgid "Loose pulley" msgstr "Poulie lache" # MSG_LOAD_TO_NOZZLE c=18 -#: ultralcd.cpp:6717 +#: ultralcd.cpp:6638 msgid "Load to nozzle" msgstr "Charger la buse" @@ -851,7 +851,7 @@ msgid "No move." msgstr "Pas de mouvement." # MSG_NO_CARD c=18 -#: ultralcd.cpp:6697 +#: ultralcd.cpp:6618 msgid "No SD card" msgstr "Pas de carte SD" @@ -866,7 +866,7 @@ msgid "No" msgstr "Non" # MSG_SELFTEST_NOTCONNECTED c=20 -#: ultralcd.cpp:8128 +#: ultralcd.cpp:8049 msgid "Not connected" msgstr "Non connecte" @@ -951,7 +951,7 @@ msgid "Please clean the nozzle for calibration. Click when done." msgstr "Nettoyez la buse pour la calibration. Cliquez une fois fait." # MSG_SELFTEST_PLEASECHECK c=20 -#: ultralcd.cpp:8122 +#: ultralcd.cpp:8043 msgid "Please check:" msgstr "Verifiez:" @@ -1016,7 +1016,7 @@ msgid "Preheat the nozzle!" msgstr "Prechauffez la buse!" # MSG_PREHEAT c=18 -#: ultralcd.cpp:6655 +#: ultralcd.cpp:6576 msgid "Preheat" msgstr "Prechauffage" @@ -1031,7 +1031,7 @@ msgid "Please upgrade." msgstr "Mettez a jour le FW." # MSG_PRESS_TO_PREHEAT c=20 r=4 -#: Marlin_main.cpp:12049 +#: Marlin_main.cpp:12052 msgid "Press the knob to preheat nozzle and continue." msgstr "Appuyez sur le bouton pour prechauffer la buse et continuer." @@ -1061,7 +1061,7 @@ msgid "Preheating to unload" msgstr "Chauf.pour decharger" # MSG_SELFTEST_PRINT_FAN_SPEED c=18 -#: ultralcd.cpp:8501 +#: ultralcd.cpp:8422 msgid "Print fan:" msgstr "Vent. impr:" @@ -1112,21 +1112,21 @@ msgstr "Veuillez d'abord charger un filament." # MSG_BED_CORRECTION_REAR c=14 #: ultralcd.cpp:3117 -msgid "Rear side [um]" -msgstr "Arriere [um]" +msgid "Rear side [μm]" +msgstr "Arriere [μm]" # MSG_UNLOAD_FILAMENT_REPEAT c=20 r=4 -#: ultralcd.cpp:7404 +#: ultralcd.cpp:7325 msgid "Please unload the filament first, then repeat this action." msgstr "SVP, dechargez le filament et reessayez." # MSG_CHECK_IR_CONNECTION c=20 r=4 -#: ultralcd.cpp:7407 +#: ultralcd.cpp:7328 msgid "Please check the IR sensor connection, unload filament if present." msgstr "SVP, verifiez la connexion du capteur IR et decharge le filament." # MSG_RECOVERING_PRINT c=20 -#: Marlin_main.cpp:11393 +#: Marlin_main.cpp:11396 msgid "Recovering print" msgstr "Recup. impression" @@ -1157,8 +1157,8 @@ msgstr "Reprise de l'impr." # MSG_BED_CORRECTION_RIGHT c=14 #: ultralcd.cpp:3115 -msgid "Right side[um]" -msgstr "Droite [um]" +msgid "Right side[μm]" +msgstr "Droite [μm]" # MSG_RPI_PORT c=13 #: messages.c:142 @@ -1191,12 +1191,12 @@ msgid "Select language" msgstr "Choisir langue" # MSG_SELFTEST_OK c=20 -#: ultralcd.cpp:7679 +#: ultralcd.cpp:7600 msgid "Self test OK" msgstr "Auto-test OK" # MSG_SELFTEST_START c=20 -#: ultralcd.cpp:7447 +#: ultralcd.cpp:7368 msgid "Self test start" msgstr "Debut auto-test" @@ -1206,7 +1206,7 @@ msgid "Selftest" msgstr "Auto-test" # MSG_SELFTEST_ERROR c=20 -#: ultralcd.cpp:8121 +#: ultralcd.cpp:8042 msgid "Selftest error!" msgstr "Erreur auto-test!" @@ -1306,7 +1306,7 @@ msgid "Once" msgstr "1 fois" # MSG_SPEED c=15 -#: ultralcd.cpp:6882 +#: ultralcd.cpp:6803 msgid "Speed" msgstr "Vitesse" @@ -1336,12 +1336,12 @@ msgid "STOPPED." msgstr "ARRETE." # MSG_SUPPORT c=18 -#: ultralcd.cpp:6756 +#: ultralcd.cpp:6677 msgid "Support" msgstr "" # MSG_SELFTEST_SWAPPED c=16 -#: ultralcd.cpp:8180 +#: ultralcd.cpp:8101 msgid "Swapped" msgstr "Echange" @@ -1376,7 +1376,7 @@ msgid "Temperature calibration is finished and active. Temp. calibration can be msgstr "La calibration en temperature est terminee et activee. La calibration en temperature peut etre desactivee dans le menu Reglages-> Cal. Temp." # MSG_FS_VERIFIED c=20 r=3 -#: ultralcd.cpp:7411 +#: ultralcd.cpp:7332 msgid "Sensor verified, remove the filament now." msgstr "Capteur verifie, retirez le filament maintenant." @@ -1406,7 +1406,7 @@ msgid "Total print time" msgstr "Temps total impr." # MSG_TUNE c=18 -#: ultralcd.cpp:6653 +#: ultralcd.cpp:6574 msgid "Tune" msgstr "Regler" @@ -1425,7 +1425,7 @@ msgstr "pour charger le fil." msgid "to unload filament" msgstr "pour decharger fil." -# MSG_UNLOAD_FILAMENT c=16 +# MSG_UNLOAD_FILAMENT c=18 #: messages.c:114 msgid "Unload filament" msgstr "Decharger fil." @@ -1510,7 +1510,7 @@ msgstr "Details calib. XYZ" msgid "XYZ calibration failed. Please consult the manual." msgstr "Echec calibration XYZ. Consultez le manuel." -# MSG_YES c=3 +# MSG_YES c=4 #: messages.c:123 msgid "Yes" msgstr "Oui" @@ -1586,7 +1586,7 @@ msgid "The printer will start printing a zig-zag line. Rotate the knob until you msgstr "L'imprimante commencera a imprimer une ligne en zig-zag. Tournez le bouton jusqu'a atteindre la hauteur optimale. Consultez les photos dans le manuel (chapitre Calibration)." # MSG_FIL_FAILED c=20 r=5 -#: ultralcd.cpp:7415 +#: ultralcd.cpp:7336 msgid "Verification failed, remove the filament and try again." msgstr "Verification en echec, retirez le filament et reessayez." @@ -1616,7 +1616,7 @@ msgid "Checks" msgstr "Verifications" # MSG_FALSE_TRIGGERING c=20 -#: ultralcd.cpp:8190 +#: ultralcd.cpp:8111 msgid "False triggering" msgstr "Faux declenchement" @@ -1721,17 +1721,17 @@ msgid "Printer nozzle diameter differs from the G-code. Please check the value i msgstr "Diametre de la buse dans les reglages ne correspond pas a celui dans le G-Code. Merci de verifier le parametre dans les reglages. Impression annulee." # MSG_SELFTEST_FS_LEVEL c=20 -#: ultralcd.cpp:8195 +#: ultralcd.cpp:8116 msgid "%s level expected" msgstr "niveau %s attendu" # MSG_RENAME c=18 -#: ultralcd.cpp:6579 +#: ultralcd.cpp:6500 msgid "Rename" msgstr "Renommer" # MSG_SELECT c=18 -#: ultralcd.cpp:6572 +#: ultralcd.cpp:6493 msgid "Select" msgstr "Selectionner" diff --git a/lang/po/Firmware_hr.po b/lang/po/Firmware_hr.po index bd1020035..46b3c7666 100644 --- a/lang/po/Firmware_hr.po +++ b/lang/po/Firmware_hr.po @@ -7,8 +7,8 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Language: hr\n" "Project-Id-Version: Prusa-Firmware\n" -"POT-Creation-Date: Tue 01 Feb 2022 07:01:16 AM PST\n" -"PO-Revision-Date: Tue 01 Feb 2022 07:01:16 AM PST\n" +"POT-Creation-Date: Tue 08 Feb 2022 02:44:49 PM CET\n" +"PO-Revision-Date: Tue 08 Feb 2022 02:44:49 PM CET\n" "Language-Team: \n" "X-Generator: Poedit 2.0.7\n" "X-Poedit-SourceCharset: UTF-8\n" @@ -65,7 +65,7 @@ msgstr "Podesavanje Z:" msgid "All correct" msgstr "Sve je u redu" -# MSG_WIZARD_DONE c=20 r=8 +# MSG_WIZARD_DONE c=20 r=3 #: messages.c:118 msgid "All is done. Happy printing!" msgstr "Sve je gotovo. Sretno printanje!" @@ -408,7 +408,7 @@ msgstr "Neuspjesna stat" # MSG_FAN_SPEED c=14 #: messages.c:36 msgid "Fan speed" -msgstr "Brzina vent." +msgstr "Brzina vent" # MSG_SELFTEST_FAN c=20 #: messages.c:91 @@ -418,7 +418,7 @@ msgstr "Test ventilatora" # MSG_FANS_CHECK c=13 #: messages.c:33 msgid "Fans check" -msgstr "Provjera fana" +msgstr "Provjera vent" # MSG_FSENSOR c=12 #: messages.c:49 @@ -440,7 +440,7 @@ msgstr "Ekstrudiranje fil.s sa ispravnom bojom?" msgid "Filament not loaded" msgstr "Fil. nije napunjen" -# MSG_FILAMENT_SENSOR c=20 +# MSG_SELFTEST_FILAMENT_SENSOR c=17 #: messages.c:97 msgid "Filament sensor" msgstr "Senzor filamenta" @@ -497,13 +497,13 @@ msgstr "Prednji print vent?" # MSG_BED_CORRECTION_FRONT c=14 #: ultralcd.cpp:3116 -msgid "Front side[um]" -msgstr "Prednj str[um]" +msgid "Front side[μm]" +msgstr "Prednj str[μm]" # MSG_SELFTEST_FANS c=20 #: ultralcd.cpp:8100 msgid "Front/left fans" -msgstr "Prednji/lijevi vent." +msgstr "Prednji/lijevi vent" # MSG_SELFTEST_HEATERTHERMISTOR c=20 #: ultralcd.cpp:8048 @@ -657,8 +657,8 @@ msgstr "Lijevo" # MSG_BED_CORRECTION_LEFT c=14 #: ultralcd.cpp:3114 -msgid "Left side [um]" -msgstr "Lijeva str[um]" +msgid "Left side [μm]" +msgstr "Lijeva str[μm]" # MSG_LIN_CORRECTION c=18 #: ultralcd.cpp:5702 @@ -908,7 +908,7 @@ msgstr "Sada uklonite probni print sa celicne ploce." # MSG_NOZZLE_FAN c=10 #: ultralcd.cpp:1446 msgid "Nozzle FAN" -msgstr "vent mlazn" +msgstr "Fan mlazn" # MSG_PAUSE_PRINT c=18 #: messages.c:74 @@ -1093,7 +1093,7 @@ msgstr "Printer jos nije kalibriran. Molimo slijedite prirucnik, poglavlje Prvi # MSG_PRINT_FAN c=10 #: ultralcd.cpp:1447 msgid "Print FAN" -msgstr "Print vent" +msgstr "" # MSG_WIZARD_LOAD_FILAMENT c=20 r=6 #: ultralcd.cpp:4818 @@ -1112,8 +1112,8 @@ msgstr "Molimo prvo ubacite filament." # MSG_BED_CORRECTION_REAR c=14 #: ultralcd.cpp:3117 -msgid "Rear side [um]" -msgstr "Zad. str.[um]" +msgid "Rear side [μm]" +msgstr "Zad. str.[μm]" # MSG_UNLOAD_FILAMENT_REPEAT c=20 r=4 #: ultralcd.cpp:7325 @@ -1157,8 +1157,8 @@ msgstr "Nastavak printa" # MSG_BED_CORRECTION_RIGHT c=14 #: ultralcd.cpp:3115 -msgid "Right side[um]" -msgstr "Desna str.[um]" +msgid "Right side[μm]" +msgstr "Desna str.[μm]" # MSG_RPI_PORT c=13 #: messages.c:142 @@ -1510,7 +1510,7 @@ msgstr "XYZ detalji kal" msgid "XYZ calibration failed. Please consult the manual." msgstr "XYZ kalibracija nije uspjela. Molimo pogledajte prirucnik." -# MSG_YES c=3 +# MSG_YES c=4 #: messages.c:123 msgid "Yes" msgstr "Da" @@ -1708,7 +1708,7 @@ msgstr "Predgr. za rezanje" # MSG_PREHEATING_TO_EJECT c=20 #: ultralcd.cpp:2306 msgid "Preheating to eject" -msgstr "Predgr. za izbaciv." +msgstr "Predgr. za izbaci." # MSG_NOZZLE_DIFFERS_CONTINUE c=20 r=5 #: util.cpp:294 diff --git a/lang/po/Firmware_hu.po b/lang/po/Firmware_hu.po index e74cc41b4..e26dd1159 100644 --- a/lang/po/Firmware_hu.po +++ b/lang/po/Firmware_hu.po @@ -7,8 +7,8 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Language: hu\n" "Project-Id-Version: Prusa-Firmware\n" -"POT-Creation-Date: Ut 18. január 2022, 13:48:40 CET\n" -"PO-Revision-Date: Ut 18. január 2022, 13:48:40 CET\n" +"POT-Creation-Date: Tue 08 Feb 2022 02:44:44 PM CET\n" +"PO-Revision-Date: Tue 08 Feb 2022 02:44:44 PM CET\n" "Language-Team: \n" "X-Generator: Poedit 2.0.7\n" "X-Poedit-SourceCharset: UTF-8\n" @@ -65,7 +65,7 @@ msgstr "Z allitasa:" msgid "All correct" msgstr "Minden rendben" -# MSG_WIZARD_DONE c=20 r=8 +# MSG_WIZARD_DONE c=20 r=3 #: messages.c:118 msgid "All is done. Happy printing!" msgstr "Keszen vagyunk. Jo nyomtatast!" @@ -497,8 +497,8 @@ msgstr "Elso targyhuto vent?" # MSG_BED_CORRECTION_FRONT c=14 #: ultralcd.cpp:3116 -msgid "Front side[um]" -msgstr "Elulso old[um]" +msgid "Front side[μm]" +msgstr "Elulso old[μm]" # MSG_SELFTEST_FANS c=20 #: ultralcd.cpp:8100 @@ -657,8 +657,8 @@ msgstr "Bal" # MSG_BED_CORRECTION_LEFT c=14 #: ultralcd.cpp:3114 -msgid "Left side [um]" -msgstr "Bal [um]" +msgid "Left side [μm]" +msgstr "Bal [μm]" # MSG_LIN_CORRECTION c=18 #: ultralcd.cpp:5702 @@ -1112,8 +1112,8 @@ msgstr "Kerlek eloszor toltsd be a filamentet." # MSG_BED_CORRECTION_REAR c=14 #: ultralcd.cpp:3117 -msgid "Rear side [um]" -msgstr "Hatso old.[um]" +msgid "Rear side [μm]" +msgstr "Hatso old.[μm]" # MSG_UNLOAD_FILAMENT_REPEAT c=20 r=4 #: ultralcd.cpp:7325 @@ -1157,8 +1157,8 @@ msgstr "Nyomtatas folytatasa" # MSG_BED_CORRECTION_RIGHT c=14 #: ultralcd.cpp:3115 -msgid "Right side[um]" -msgstr "Jobb old.[um]" +msgid "Right side[μm]" +msgstr "Jobb old.[μm]" # MSG_RPI_PORT c=13 #: messages.c:142 @@ -1510,7 +1510,7 @@ msgstr "XYZ kal. reszlet" msgid "XYZ calibration failed. Please consult the manual." msgstr "XYZ kalibracio sikertelen. Kerlek, nezz bele a kezikonyvbe." -# MSG_YES c=3 +# MSG_YES c=4 #: messages.c:123 msgid "Yes" msgstr "Igen" diff --git a/lang/po/Firmware_it.po b/lang/po/Firmware_it.po index 0fd12cfab..6bb32541a 100644 --- a/lang/po/Firmware_it.po +++ b/lang/po/Firmware_it.po @@ -7,8 +7,8 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Language: it\n" "Project-Id-Version: Prusa-Firmware\n" -"POT-Creation-Date: Sun 19 Dec 2021 07:17:37 PM CET\n" -"PO-Revision-Date: Sun 19 Dec 2021 07:17:37 PM CET\n" +"POT-Creation-Date: Tue 08 Feb 2022 02:44:29 PM CET\n" +"PO-Revision-Date: Tue 08 Feb 2022 02:44:29 PM CET\n" "Language-Team: \n" "X-Generator: Poedit 2.0.7\n" "X-Poedit-SourceCharset: UTF-8\n" @@ -21,7 +21,7 @@ msgid " 0.3 or older" msgstr " 0.3 o inferiore" # MSG_FS_V_03_OR_OLDER c=18 -#: Marlin_main.cpp:9884 +#: Marlin_main.cpp:9887 msgid "FS v0.3 or older" msgstr "FS 0.3 o inferiore" @@ -31,7 +31,7 @@ msgid " 0.4 or newer" msgstr " 0.4 o superiore" # MSG_FS_V_04_OR_NEWER c=18 -#: Marlin_main.cpp:9883 +#: Marlin_main.cpp:9886 msgid "FS v0.4 or newer" msgstr "FS 0.4 o superiore" @@ -61,11 +61,11 @@ msgid "Adjusting Z:" msgstr "Compensaz. Z:" # MSG_SELFTEST_CHECK_ALLCORRECT c=20 -#: ultralcd.cpp:8490 +#: ultralcd.cpp:8411 msgid "All correct" msgstr "Nessun errore" -# MSG_WIZARD_DONE c=20 r=8 +# MSG_WIZARD_DONE c=20 r=3 #: messages.c:118 msgid "All is done. Happy printing!" msgstr "Tutto fatto. Buona stampa!" @@ -96,7 +96,7 @@ msgid "Auto home" msgstr "Trova origine" # MSG_AUTOLOAD_FILAMENT c=18 -#: ultralcd.cpp:6732 +#: ultralcd.cpp:6653 msgid "AutoLoad filament" msgstr "Autocaric. filam." @@ -111,17 +111,17 @@ msgid "Autoloading filament is active, just press the knob and insert filament.. msgstr "Caricamento automatico attivo, premi la manopola e inserisci il filam." # MSG_SELFTEST_AXIS_LENGTH c=20 -#: ultralcd.cpp:8173 +#: ultralcd.cpp:8094 msgid "Axis length" msgstr "Lunghezza dell'asse" # MSG_SELFTEST_AXIS c=16 -#: ultralcd.cpp:8174 +#: ultralcd.cpp:8095 msgid "Axis" msgstr "Assi" # MSG_SELFTEST_BEDHEATER c=20 -#: ultralcd.cpp:8131 +#: ultralcd.cpp:8052 msgid "Bed/Heater" msgstr "Piano/Riscald." @@ -176,7 +176,7 @@ msgid "Blackout occurred. Recover print?" msgstr "Blackout rilevato. Recuperare stampa?" # MSG_CALIBRATING_HOME c=20 -#: ultralcd.cpp:8492 +#: ultralcd.cpp:8413 msgid "Calibrating home" msgstr "Calibrazione Home" @@ -226,12 +226,12 @@ msgid "Calibration" msgstr "Calibrazione" # MSG_SD_REMOVED c=20 -#: ultralcd.cpp:8939 +#: ultralcd.cpp:8860 msgid "Card removed" msgstr "SD rimossa" # MSG_CHECKING_FILE c=17 -#: ultralcd.cpp:8580 +#: ultralcd.cpp:8501 msgid "Checking file" msgstr "Verifica file" @@ -326,17 +326,17 @@ msgid "Ejecting filament" msgstr "Espellendo filamento" # MSG_SELFTEST_ENDSTOP_NOTHIT c=20 -#: ultralcd.cpp:8149 +#: ultralcd.cpp:8070 msgid "Endstop not hit" msgstr "Finec. fuori portata" # MSG_SELFTEST_ENDSTOP c=16 -#: ultralcd.cpp:8144 +#: ultralcd.cpp:8065 msgid "Endstop" msgstr "Finecorsa" # MSG_SELFTEST_ENDSTOPS c=20 -#: ultralcd.cpp:8135 +#: ultralcd.cpp:8056 msgid "Endstops" msgstr "Finecorsa" @@ -376,7 +376,7 @@ msgid "ERROR:" msgstr "ERRORE:" # MSG_SELFTEST_EXTRUDER_FAN_SPEED c=18 -#: ultralcd.cpp:8498 +#: ultralcd.cpp:8419 msgid "Extruder fan:" msgstr "Ventola estrusore:" @@ -391,7 +391,7 @@ msgid "Extruder" msgstr "Estrusore" # MSG_MMU_FAIL_STATS c=18 -#: ultralcd.cpp:6754 +#: ultralcd.cpp:6675 msgid "Fail stats MMU" msgstr "Stat.fall. MMU" @@ -401,7 +401,7 @@ msgid "F. autoload" msgstr "Autocar.fil." # MSG_FAIL_STATS c=18 -#: ultralcd.cpp:6751 +#: ultralcd.cpp:6672 msgid "Fail stats" msgstr "Stat. fallimenti" @@ -440,7 +440,7 @@ msgstr "Filamento estruso e con colore corretto?" msgid "Filament not loaded" msgstr "Fil. non caricato" -# MSG_FILAMENT_SENSOR c=20 +# MSG_SELFTEST_FILAMENT_SENSOR c=17 #: messages.c:97 msgid "Filament sensor" msgstr "Sensore filam." @@ -461,7 +461,7 @@ msgid "FS Action" msgstr "Azione FS" # MSG_FILE_INCOMPLETE c=20 r=3 -#: ultralcd.cpp:8634 +#: ultralcd.cpp:8555 msgid "File incomplete. Continue anyway?" msgstr "File incompleto. Continuare comunque?" @@ -486,7 +486,7 @@ msgid "Fix the issue and then press button on MMU unit." msgstr "Risolvere il problema e premere il bottone sull'unita MMU." # MSG_FLOW c=15 -#: ultralcd.cpp:6888 +#: ultralcd.cpp:6809 msgid "Flow" msgstr "Flusso" @@ -497,21 +497,21 @@ msgstr "Ventola frontale?" # MSG_BED_CORRECTION_FRONT c=14 #: ultralcd.cpp:3116 -msgid "Front side[um]" -msgstr "Fronte [um]" +msgid "Front side[μm]" +msgstr "Fronte [μm]" # MSG_SELFTEST_FANS c=20 -#: ultralcd.cpp:8179 +#: ultralcd.cpp:8100 msgid "Front/left fans" msgstr "Ventola frontale/sin" # MSG_SELFTEST_HEATERTHERMISTOR c=20 -#: ultralcd.cpp:8127 +#: ultralcd.cpp:8048 msgid "Heater/Thermistor" msgstr "Riscald./Termist." # MSG_BED_HEATING_SAFETY_DISABLED c=20 r=4 -#: Marlin_main.cpp:9874 +#: Marlin_main.cpp:9877 msgid "Heating disabled by safety timer." msgstr "Riscaldamento fermato dal timer di sicurezza." @@ -551,12 +551,12 @@ msgid "Checking bed" msgstr "Verifica piano" # MSG_SELFTEST_CHECK_ENDSTOPS c=20 -#: ultralcd.cpp:8481 +#: ultralcd.cpp:8402 msgid "Checking endstops" msgstr "Verifica finecorsa" # MSG_SELFTEST_CHECK_HOTEND c=20 -#: ultralcd.cpp:8487 +#: ultralcd.cpp:8408 msgid "Checking hotend" msgstr "Verifica ugello" @@ -576,7 +576,7 @@ msgid "Checking Y axis" msgstr "Verifica asse Y" # MSG_SELFTEST_CHECK_Z c=20 -#: ultralcd.cpp:8484 +#: ultralcd.cpp:8405 msgid "Checking Z axis" msgstr "Verifica asse Z" @@ -657,8 +657,8 @@ msgstr "Sinistra" # MSG_BED_CORRECTION_LEFT c=14 #: ultralcd.cpp:3114 -msgid "Left side [um]" -msgstr "Sinistra [um]" +msgid "Left side [μm]" +msgstr "Sinistra [μm]" # MSG_LIN_CORRECTION c=18 #: ultralcd.cpp:5702 @@ -671,7 +671,7 @@ msgid "Live adjust Z" msgstr "Compensazione Z" # MSG_INSERT_FIL c=20 r=6 -#: ultralcd.cpp:7380 +#: ultralcd.cpp:7301 msgid "Insert the filament (do not load it) into the extruder and then press the knob." msgstr "Inserire filamento (senza caricarlo) nell'estrusore e premere la manopola." @@ -696,12 +696,12 @@ msgid "Iteration" msgstr "Iterazione" # MSG_LOOSE_PULLEY c=20 -#: ultralcd.cpp:8167 +#: ultralcd.cpp:8088 msgid "Loose pulley" msgstr "Puleggia lenta" # MSG_LOAD_TO_NOZZLE c=18 -#: ultralcd.cpp:6717 +#: ultralcd.cpp:6638 msgid "Load to nozzle" msgstr "Carica ugello" @@ -851,7 +851,7 @@ msgid "No move." msgstr "Nessun movimento." # MSG_NO_CARD c=18 -#: ultralcd.cpp:6697 +#: ultralcd.cpp:6618 msgid "No SD card" msgstr "Nessuna SD" @@ -866,7 +866,7 @@ msgid "No" msgstr "" # MSG_SELFTEST_NOTCONNECTED c=20 -#: ultralcd.cpp:8128 +#: ultralcd.cpp:8049 msgid "Not connected" msgstr "Non connesso" @@ -951,7 +951,7 @@ msgid "Please clean the nozzle for calibration. Click when done." msgstr "Pulire l'ugello per la calibrazione, poi fare click." # MSG_SELFTEST_PLEASECHECK c=20 -#: ultralcd.cpp:8122 +#: ultralcd.cpp:8043 msgid "Please check:" msgstr "Verifica:" @@ -1016,7 +1016,7 @@ msgid "Preheat the nozzle!" msgstr "Prerisc. ugello!" # MSG_PREHEAT c=18 -#: ultralcd.cpp:6655 +#: ultralcd.cpp:6576 msgid "Preheat" msgstr "Preriscalda" @@ -1031,7 +1031,7 @@ msgid "Please upgrade." msgstr "Prego aggiornare." # MSG_PRESS_TO_PREHEAT c=20 r=4 -#: Marlin_main.cpp:12049 +#: Marlin_main.cpp:12052 msgid "Press the knob to preheat nozzle and continue." msgstr "Premete la manopola per preriscaldare l'ugello e continuare." @@ -1061,7 +1061,7 @@ msgid "Preheating to unload" msgstr "Preriscald. scarico" # MSG_SELFTEST_PRINT_FAN_SPEED c=18 -#: ultralcd.cpp:8501 +#: ultralcd.cpp:8422 msgid "Print fan:" msgstr "Vent.stam:" @@ -1112,21 +1112,21 @@ msgstr "Per favore prima carica il filamento." # MSG_BED_CORRECTION_REAR c=14 #: ultralcd.cpp:3117 -msgid "Rear side [um]" -msgstr "Retro [um]" +msgid "Rear side [μm]" +msgstr "Retro [μm]" # MSG_UNLOAD_FILAMENT_REPEAT c=20 r=4 -#: ultralcd.cpp:7404 +#: ultralcd.cpp:7325 msgid "Please unload the filament first, then repeat this action." msgstr "Scaricare prima il filamento, poi ripetere l'operazione." # MSG_CHECK_IR_CONNECTION c=20 r=4 -#: ultralcd.cpp:7407 +#: ultralcd.cpp:7328 msgid "Please check the IR sensor connection, unload filament if present." msgstr "Controllare il collegamento al sensore e rimuovere il filamento." # MSG_RECOVERING_PRINT c=20 -#: Marlin_main.cpp:11393 +#: Marlin_main.cpp:11396 msgid "Recovering print" msgstr "Recupero stampa" @@ -1157,8 +1157,8 @@ msgstr "Riprendi stampa" # MSG_BED_CORRECTION_RIGHT c=14 #: ultralcd.cpp:3115 -msgid "Right side[um]" -msgstr "Destra [um]" +msgid "Right side[μm]" +msgstr "Destra [μm]" # MSG_RPI_PORT c=13 #: messages.c:142 @@ -1191,12 +1191,12 @@ msgid "Select language" msgstr "Seleziona lingua" # MSG_SELFTEST_OK c=20 -#: ultralcd.cpp:7679 +#: ultralcd.cpp:7600 msgid "Self test OK" msgstr "Autotest OK" # MSG_SELFTEST_START c=20 -#: ultralcd.cpp:7447 +#: ultralcd.cpp:7368 msgid "Self test start" msgstr "Avvia autotest" @@ -1206,7 +1206,7 @@ msgid "Selftest" msgstr "Autotest" # MSG_SELFTEST_ERROR c=20 -#: ultralcd.cpp:8121 +#: ultralcd.cpp:8042 msgid "Selftest error!" msgstr "Errore Autotest!" @@ -1306,7 +1306,7 @@ msgid "Once" msgstr "Singolo" # MSG_SPEED c=15 -#: ultralcd.cpp:6882 +#: ultralcd.cpp:6803 msgid "Speed" msgstr "Velocita" @@ -1336,12 +1336,12 @@ msgid "STOPPED." msgstr "ARRESTATO." # MSG_SUPPORT c=18 -#: ultralcd.cpp:6756 +#: ultralcd.cpp:6677 msgid "Support" msgstr "Supporto" # MSG_SELFTEST_SWAPPED c=16 -#: ultralcd.cpp:8180 +#: ultralcd.cpp:8101 msgid "Swapped" msgstr "Scambiato" @@ -1376,7 +1376,7 @@ msgid "Temperature calibration is finished and active. Temp. calibration can be msgstr "Calibrazione temperatura completata e attiva. Puo essere disattivata dal menu Impostazioni ->Cal. Temp." # MSG_FS_VERIFIED c=20 r=3 -#: ultralcd.cpp:7411 +#: ultralcd.cpp:7332 msgid "Sensor verified, remove the filament now." msgstr "Sensore verificato, rimuovere il filamento." @@ -1406,7 +1406,7 @@ msgid "Total print time" msgstr "Tempo stampa totale" # MSG_TUNE c=18 -#: ultralcd.cpp:6653 +#: ultralcd.cpp:6574 msgid "Tune" msgstr "Regola" @@ -1425,7 +1425,7 @@ msgstr "per caricare il fil." msgid "to unload filament" msgstr "per scaricare fil." -# MSG_UNLOAD_FILAMENT c=16 +# MSG_UNLOAD_FILAMENT c=18 #: messages.c:114 msgid "Unload filament" msgstr "Scarica filam." @@ -1510,7 +1510,7 @@ msgstr "XYZ Cal. dettagli" msgid "XYZ calibration failed. Please consult the manual." msgstr "Calibrazione XYZ fallita. Si prega di consultare il manuale." -# MSG_YES c=3 +# MSG_YES c=4 #: messages.c:123 msgid "Yes" msgstr "Si" @@ -1586,7 +1586,7 @@ msgid "The printer will start printing a zig-zag line. Rotate the knob until you msgstr "La stampante iniziera a stampare una linea a zig-zag. Gira la manopola fino a che non hai raggiungo l'altezza ottimale. Verifica con le immagini nel manuale (capitolo sulla calibrazione)." # MSG_FIL_FAILED c=20 r=5 -#: ultralcd.cpp:7415 +#: ultralcd.cpp:7336 msgid "Verification failed, remove the filament and try again." msgstr "Verifica fallita, rimuovere il filamento e riprovare." @@ -1616,7 +1616,7 @@ msgid "Checks" msgstr "Controlli" # MSG_FALSE_TRIGGERING c=20 -#: ultralcd.cpp:8190 +#: ultralcd.cpp:8111 msgid "False triggering" msgstr "Falso innesco" @@ -1721,17 +1721,17 @@ msgid "Printer nozzle diameter differs from the G-code. Please check the value i msgstr "Diametro ugello diverso dal G-Code. Controlla il valore nelle impostazioni. Stampa annullata." # MSG_SELFTEST_FS_LEVEL c=20 -#: ultralcd.cpp:8195 +#: ultralcd.cpp:8116 msgid "%s level expected" msgstr "atteso livello %s" # MSG_RENAME c=18 -#: ultralcd.cpp:6579 +#: ultralcd.cpp:6500 msgid "Rename" msgstr "Rinomina" # MSG_SELECT c=18 -#: ultralcd.cpp:6572 +#: ultralcd.cpp:6493 msgid "Select" msgstr "Seleziona" diff --git a/lang/po/Firmware_lb.po b/lang/po/Firmware_lb.po index 8b932d1e0..19b02ec8c 100644 --- a/lang/po/Firmware_lb.po +++ b/lang/po/Firmware_lb.po @@ -7,8 +7,8 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Language: lb\n" "Project-Id-Version: Prusa-Firmware\n" -"POT-Creation-Date: Tue 21 Dec 2021 03:32:02 PM CET\n" -"PO-Revision-Date: Tue 21 Dec 2021 03:32:02 PM CET\n" +"POT-Creation-Date: Tue 08 Feb 2022 02:45:05 PM CET\n" +"PO-Revision-Date: Tue 08 Feb 2022 02:45:05 PM CET\n" "Language-Team: \n" "X-Generator: Poedit 2.0.7\n" "X-Poedit-SourceCharset: UTF-8\n" @@ -21,7 +21,7 @@ msgid " 0.3 or older" msgstr "" # MSG_FS_V_03_OR_OLDER c=18 -#: Marlin_main.cpp:9884 +#: Marlin_main.cpp:9887 msgid "FS v0.3 or older" msgstr "" @@ -31,7 +31,7 @@ msgid " 0.4 or newer" msgstr "" # MSG_FS_V_04_OR_NEWER c=18 -#: Marlin_main.cpp:9883 +#: Marlin_main.cpp:9886 msgid "FS v0.4 or newer" msgstr "" @@ -61,11 +61,11 @@ msgid "Adjusting Z:" msgstr "" # MSG_SELFTEST_CHECK_ALLCORRECT c=20 -#: ultralcd.cpp:8490 +#: ultralcd.cpp:8411 msgid "All correct" msgstr "" -# MSG_WIZARD_DONE c=20 r=8 +# MSG_WIZARD_DONE c=20 r=3 #: messages.c:118 msgid "All is done. Happy printing!" msgstr "" @@ -96,7 +96,7 @@ msgid "Auto home" msgstr "" # MSG_AUTOLOAD_FILAMENT c=18 -#: ultralcd.cpp:6732 +#: ultralcd.cpp:6653 msgid "AutoLoad filament" msgstr "" @@ -111,17 +111,17 @@ msgid "Autoloading filament is active, just press the knob and insert filament.. msgstr "" # MSG_SELFTEST_AXIS_LENGTH c=20 -#: ultralcd.cpp:8173 +#: ultralcd.cpp:8094 msgid "Axis length" msgstr "" # MSG_SELFTEST_AXIS c=16 -#: ultralcd.cpp:8174 +#: ultralcd.cpp:8095 msgid "Axis" msgstr "" # MSG_SELFTEST_BEDHEATER c=20 -#: ultralcd.cpp:8131 +#: ultralcd.cpp:8052 msgid "Bed/Heater" msgstr "" @@ -176,7 +176,7 @@ msgid "Blackout occurred. Recover print?" msgstr "" # MSG_CALIBRATING_HOME c=20 -#: ultralcd.cpp:8492 +#: ultralcd.cpp:8413 msgid "Calibrating home" msgstr "" @@ -226,12 +226,12 @@ msgid "Calibration" msgstr "" # MSG_SD_REMOVED c=20 -#: ultralcd.cpp:8939 +#: ultralcd.cpp:8860 msgid "Card removed" msgstr "" # MSG_CHECKING_FILE c=17 -#: ultralcd.cpp:8580 +#: ultralcd.cpp:8501 msgid "Checking file" msgstr "" @@ -326,17 +326,17 @@ msgid "Ejecting filament" msgstr "" # MSG_SELFTEST_ENDSTOP_NOTHIT c=20 -#: ultralcd.cpp:8149 +#: ultralcd.cpp:8070 msgid "Endstop not hit" msgstr "" # MSG_SELFTEST_ENDSTOP c=16 -#: ultralcd.cpp:8144 +#: ultralcd.cpp:8065 msgid "Endstop" msgstr "" # MSG_SELFTEST_ENDSTOPS c=20 -#: ultralcd.cpp:8135 +#: ultralcd.cpp:8056 msgid "Endstops" msgstr "" @@ -376,7 +376,7 @@ msgid "ERROR:" msgstr "" # MSG_SELFTEST_EXTRUDER_FAN_SPEED c=18 -#: ultralcd.cpp:8498 +#: ultralcd.cpp:8419 msgid "Extruder fan:" msgstr "" @@ -391,7 +391,7 @@ msgid "Extruder" msgstr "" # MSG_MMU_FAIL_STATS c=18 -#: ultralcd.cpp:6754 +#: ultralcd.cpp:6675 msgid "Fail stats MMU" msgstr "" @@ -401,7 +401,7 @@ msgid "F. autoload" msgstr "" # MSG_FAIL_STATS c=18 -#: ultralcd.cpp:6751 +#: ultralcd.cpp:6672 msgid "Fail stats" msgstr "" @@ -440,7 +440,7 @@ msgstr "" msgid "Filament not loaded" msgstr "" -# MSG_FILAMENT_SENSOR c=20 +# MSG_SELFTEST_FILAMENT_SENSOR c=17 #: messages.c:97 msgid "Filament sensor" msgstr "" @@ -461,7 +461,7 @@ msgid "FS Action" msgstr "" # MSG_FILE_INCOMPLETE c=20 r=3 -#: ultralcd.cpp:8634 +#: ultralcd.cpp:8555 msgid "File incomplete. Continue anyway?" msgstr "" @@ -486,7 +486,7 @@ msgid "Fix the issue and then press button on MMU unit." msgstr "" # MSG_FLOW c=15 -#: ultralcd.cpp:6888 +#: ultralcd.cpp:6809 msgid "Flow" msgstr "" @@ -497,21 +497,21 @@ msgstr "" # MSG_BED_CORRECTION_FRONT c=14 #: ultralcd.cpp:3116 -msgid "Front side[um]" +msgid "Front side[μm]" msgstr "" # MSG_SELFTEST_FANS c=20 -#: ultralcd.cpp:8179 +#: ultralcd.cpp:8100 msgid "Front/left fans" msgstr "" # MSG_SELFTEST_HEATERTHERMISTOR c=20 -#: ultralcd.cpp:8127 +#: ultralcd.cpp:8048 msgid "Heater/Thermistor" msgstr "" # MSG_BED_HEATING_SAFETY_DISABLED c=20 r=4 -#: Marlin_main.cpp:9874 +#: Marlin_main.cpp:9877 msgid "Heating disabled by safety timer." msgstr "" @@ -551,12 +551,12 @@ msgid "Checking bed" msgstr "" # MSG_SELFTEST_CHECK_ENDSTOPS c=20 -#: ultralcd.cpp:8481 +#: ultralcd.cpp:8402 msgid "Checking endstops" msgstr "" # MSG_SELFTEST_CHECK_HOTEND c=20 -#: ultralcd.cpp:8487 +#: ultralcd.cpp:8408 msgid "Checking hotend" msgstr "" @@ -576,7 +576,7 @@ msgid "Checking Y axis" msgstr "" # MSG_SELFTEST_CHECK_Z c=20 -#: ultralcd.cpp:8484 +#: ultralcd.cpp:8405 msgid "Checking Z axis" msgstr "" @@ -657,7 +657,7 @@ msgstr "" # MSG_BED_CORRECTION_LEFT c=14 #: ultralcd.cpp:3114 -msgid "Left side [um]" +msgid "Left side [μm]" msgstr "" # MSG_LIN_CORRECTION c=18 @@ -671,7 +671,7 @@ msgid "Live adjust Z" msgstr "" # MSG_INSERT_FIL c=20 r=6 -#: ultralcd.cpp:7380 +#: ultralcd.cpp:7301 msgid "Insert the filament (do not load it) into the extruder and then press the knob." msgstr "" @@ -696,12 +696,12 @@ msgid "Iteration" msgstr "" # MSG_LOOSE_PULLEY c=20 -#: ultralcd.cpp:8167 +#: ultralcd.cpp:8088 msgid "Loose pulley" msgstr "" # MSG_LOAD_TO_NOZZLE c=18 -#: ultralcd.cpp:6717 +#: ultralcd.cpp:6638 msgid "Load to nozzle" msgstr "" @@ -851,7 +851,7 @@ msgid "No move." msgstr "" # MSG_NO_CARD c=18 -#: ultralcd.cpp:6697 +#: ultralcd.cpp:6618 msgid "No SD card" msgstr "" @@ -866,7 +866,7 @@ msgid "No" msgstr "" # MSG_SELFTEST_NOTCONNECTED c=20 -#: ultralcd.cpp:8128 +#: ultralcd.cpp:8049 msgid "Not connected" msgstr "" @@ -951,7 +951,7 @@ msgid "Please clean the nozzle for calibration. Click when done." msgstr "" # MSG_SELFTEST_PLEASECHECK c=20 -#: ultralcd.cpp:8122 +#: ultralcd.cpp:8043 msgid "Please check:" msgstr "" @@ -1016,7 +1016,7 @@ msgid "Preheat the nozzle!" msgstr "" # MSG_PREHEAT c=18 -#: ultralcd.cpp:6655 +#: ultralcd.cpp:6576 msgid "Preheat" msgstr "" @@ -1031,7 +1031,7 @@ msgid "Please upgrade." msgstr "" # MSG_PRESS_TO_PREHEAT c=20 r=4 -#: Marlin_main.cpp:12049 +#: Marlin_main.cpp:12052 msgid "Press the knob to preheat nozzle and continue." msgstr "" @@ -1061,7 +1061,7 @@ msgid "Preheating to unload" msgstr "" # MSG_SELFTEST_PRINT_FAN_SPEED c=18 -#: ultralcd.cpp:8501 +#: ultralcd.cpp:8422 msgid "Print fan:" msgstr "" @@ -1112,21 +1112,21 @@ msgstr "" # MSG_BED_CORRECTION_REAR c=14 #: ultralcd.cpp:3117 -msgid "Rear side [um]" +msgid "Rear side [μm]" msgstr "" # MSG_UNLOAD_FILAMENT_REPEAT c=20 r=4 -#: ultralcd.cpp:7404 +#: ultralcd.cpp:7325 msgid "Please unload the filament first, then repeat this action." msgstr "" # MSG_CHECK_IR_CONNECTION c=20 r=4 -#: ultralcd.cpp:7407 +#: ultralcd.cpp:7328 msgid "Please check the IR sensor connection, unload filament if present." msgstr "" # MSG_RECOVERING_PRINT c=20 -#: Marlin_main.cpp:11393 +#: Marlin_main.cpp:11396 msgid "Recovering print" msgstr "" @@ -1157,7 +1157,7 @@ msgstr "" # MSG_BED_CORRECTION_RIGHT c=14 #: ultralcd.cpp:3115 -msgid "Right side[um]" +msgid "Right side[μm]" msgstr "" # MSG_RPI_PORT c=13 @@ -1191,12 +1191,12 @@ msgid "Select language" msgstr "" # MSG_SELFTEST_OK c=20 -#: ultralcd.cpp:7679 +#: ultralcd.cpp:7600 msgid "Self test OK" msgstr "" # MSG_SELFTEST_START c=20 -#: ultralcd.cpp:7447 +#: ultralcd.cpp:7368 msgid "Self test start" msgstr "" @@ -1206,7 +1206,7 @@ msgid "Selftest" msgstr "" # MSG_SELFTEST_ERROR c=20 -#: ultralcd.cpp:8121 +#: ultralcd.cpp:8042 msgid "Selftest error!" msgstr "" @@ -1306,7 +1306,7 @@ msgid "Once" msgstr "" # MSG_SPEED c=15 -#: ultralcd.cpp:6882 +#: ultralcd.cpp:6803 msgid "Speed" msgstr "" @@ -1336,12 +1336,12 @@ msgid "STOPPED." msgstr "" # MSG_SUPPORT c=18 -#: ultralcd.cpp:6756 +#: ultralcd.cpp:6677 msgid "Support" msgstr "" # MSG_SELFTEST_SWAPPED c=16 -#: ultralcd.cpp:8180 +#: ultralcd.cpp:8101 msgid "Swapped" msgstr "" @@ -1376,7 +1376,7 @@ msgid "Temperature calibration is finished and active. Temp. calibration can be msgstr "" # MSG_FS_VERIFIED c=20 r=3 -#: ultralcd.cpp:7411 +#: ultralcd.cpp:7332 msgid "Sensor verified, remove the filament now." msgstr "" @@ -1406,7 +1406,7 @@ msgid "Total print time" msgstr "" # MSG_TUNE c=18 -#: ultralcd.cpp:6653 +#: ultralcd.cpp:6574 msgid "Tune" msgstr "" @@ -1425,7 +1425,7 @@ msgstr "" msgid "to unload filament" msgstr "" -# MSG_UNLOAD_FILAMENT c=16 +# MSG_UNLOAD_FILAMENT c=18 #: messages.c:114 msgid "Unload filament" msgstr "" @@ -1510,7 +1510,7 @@ msgstr "" msgid "XYZ calibration failed. Please consult the manual." msgstr "" -# MSG_YES c=3 +# MSG_YES c=4 #: messages.c:123 msgid "Yes" msgstr "" @@ -1586,7 +1586,7 @@ msgid "The printer will start printing a zig-zag line. Rotate the knob until you msgstr "" # MSG_FIL_FAILED c=20 r=5 -#: ultralcd.cpp:7415 +#: ultralcd.cpp:7336 msgid "Verification failed, remove the filament and try again." msgstr "" @@ -1616,7 +1616,7 @@ msgid "Checks" msgstr "" # MSG_FALSE_TRIGGERING c=20 -#: ultralcd.cpp:8190 +#: ultralcd.cpp:8111 msgid "False triggering" msgstr "" @@ -1721,17 +1721,17 @@ msgid "Printer nozzle diameter differs from the G-code. Please check the value i msgstr "" # MSG_SELFTEST_FS_LEVEL c=20 -#: ultralcd.cpp:8195 +#: ultralcd.cpp:8116 msgid "%s level expected" msgstr "" # MSG_RENAME c=18 -#: ultralcd.cpp:6579 +#: ultralcd.cpp:6500 msgid "Rename" msgstr "" # MSG_SELECT c=18 -#: ultralcd.cpp:6572 +#: ultralcd.cpp:6493 msgid "Select" msgstr "" diff --git a/lang/po/Firmware_lt.po b/lang/po/Firmware_lt.po index 0341cf468..020a31b96 100644 --- a/lang/po/Firmware_lt.po +++ b/lang/po/Firmware_lt.po @@ -7,8 +7,8 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Language: lt\n" "Project-Id-Version: Prusa-Firmware\n" -"POT-Creation-Date: Mon 03 Jan 2022 02:56:21 PM CET\n" -"PO-Revision-Date: Mon 03 Jan 2022 02:56:21 PM CET\n" +"POT-Creation-Date: Tue 08 Feb 2022 02:45:10 PM CET\n" +"PO-Revision-Date: Tue 08 Feb 2022 02:45:10 PM CET\n" "Language-Team: \n" "X-Generator: Poedit 2.0.7\n" "X-Poedit-SourceCharset: UTF-8\n" @@ -65,7 +65,7 @@ msgstr "" msgid "All correct" msgstr "" -# MSG_WIZARD_DONE c=20 r=8 +# MSG_WIZARD_DONE c=20 r=3 #: messages.c:118 msgid "All is done. Happy printing!" msgstr "" @@ -440,7 +440,7 @@ msgstr "" msgid "Filament not loaded" msgstr "" -# MSG_FILAMENT_SENSOR c=20 +# MSG_SELFTEST_FILAMENT_SENSOR c=17 #: messages.c:97 msgid "Filament sensor" msgstr "" @@ -497,7 +497,7 @@ msgstr "" # MSG_BED_CORRECTION_FRONT c=14 #: ultralcd.cpp:3116 -msgid "Front side[um]" +msgid "Front side[μm]" msgstr "" # MSG_SELFTEST_FANS c=20 @@ -657,7 +657,7 @@ msgstr "" # MSG_BED_CORRECTION_LEFT c=14 #: ultralcd.cpp:3114 -msgid "Left side [um]" +msgid "Left side [μm]" msgstr "" # MSG_LIN_CORRECTION c=18 @@ -1112,7 +1112,7 @@ msgstr "" # MSG_BED_CORRECTION_REAR c=14 #: ultralcd.cpp:3117 -msgid "Rear side [um]" +msgid "Rear side [μm]" msgstr "" # MSG_UNLOAD_FILAMENT_REPEAT c=20 r=4 @@ -1157,7 +1157,7 @@ msgstr "" # MSG_BED_CORRECTION_RIGHT c=14 #: ultralcd.cpp:3115 -msgid "Right side[um]" +msgid "Right side[μm]" msgstr "" # MSG_RPI_PORT c=13 @@ -1425,7 +1425,7 @@ msgstr "" msgid "to unload filament" msgstr "" -# MSG_UNLOAD_FILAMENT c=16 +# MSG_UNLOAD_FILAMENT c=18 #: messages.c:114 msgid "Unload filament" msgstr "" @@ -1510,7 +1510,7 @@ msgstr "" msgid "XYZ calibration failed. Please consult the manual." msgstr "" -# MSG_YES c=3 +# MSG_YES c=4 #: messages.c:123 msgid "Yes" msgstr "" diff --git a/lang/po/Firmware_nl.po b/lang/po/Firmware_nl.po index 4863dca01..dbff276c1 100644 --- a/lang/po/Firmware_nl.po +++ b/lang/po/Firmware_nl.po @@ -7,8 +7,8 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Language: nl\n" "Project-Id-Version: Prusa-Firmware\n" -"POT-Creation-Date: Sun 19 Dec 2021 07:17:44 PM CET\n" -"PO-Revision-Date: Sun 19 Dec 2021 07:17:44 PM CET\n" +"POT-Creation-Date: Tue 08 Feb 2022 02:44:37 PM CET\n" +"PO-Revision-Date: Tue 08 Feb 2022 02:44:37 PM CET\n" "Language-Team: \n" "X-Generator: Poedit 2.0.7\n" "X-Poedit-SourceCharset: UTF-8\n" @@ -21,7 +21,7 @@ msgid " 0.3 or older" msgstr " 0.3 of ouder" # MSG_FS_V_03_OR_OLDER c=18 -#: Marlin_main.cpp:9884 +#: Marlin_main.cpp:9887 msgid "FS v0.3 or older" msgstr "FS 0.3 of ouder" @@ -31,7 +31,7 @@ msgid " 0.4 or newer" msgstr " 0.4 of nieuwer" # MSG_FS_V_04_OR_NEWER c=18 -#: Marlin_main.cpp:9883 +#: Marlin_main.cpp:9886 msgid "FS v0.4 or newer" msgstr "FS 0.4 of nieuwer" @@ -61,11 +61,11 @@ msgid "Adjusting Z:" msgstr "Z is ingesteld:" # MSG_SELFTEST_CHECK_ALLCORRECT c=20 -#: ultralcd.cpp:8490 +#: ultralcd.cpp:8411 msgid "All correct" msgstr "Allemaal goed" -# MSG_WIZARD_DONE c=20 r=8 +# MSG_WIZARD_DONE c=20 r=3 #: messages.c:118 msgid "All is done. Happy printing!" msgstr "Klaar. Happy printing!" @@ -96,7 +96,7 @@ msgid "Auto home" msgstr "Startpositie" # MSG_AUTOLOAD_FILAMENT c=18 -#: ultralcd.cpp:6732 +#: ultralcd.cpp:6653 msgid "AutoLoad filament" msgstr "Autoladen filament" @@ -111,17 +111,17 @@ msgid "Autoloading filament is active, just press the knob and insert filament.. msgstr "Automatisch laden van flament is actief, druk de knop en laad filament..." # MSG_SELFTEST_AXIS_LENGTH c=20 -#: ultralcd.cpp:8173 +#: ultralcd.cpp:8094 msgid "Axis length" msgstr "Aslengte" # MSG_SELFTEST_AXIS c=16 -#: ultralcd.cpp:8174 +#: ultralcd.cpp:8095 msgid "Axis" msgstr "As" # MSG_SELFTEST_BEDHEATER c=20 -#: ultralcd.cpp:8131 +#: ultralcd.cpp:8052 msgid "Bed/Heater" msgstr "Bed/Verwarming" @@ -176,7 +176,7 @@ msgid "Blackout occurred. Recover print?" msgstr "Stroomstoring. Print herstellen?" # MSG_CALIBRATING_HOME c=20 -#: ultralcd.cpp:8492 +#: ultralcd.cpp:8413 msgid "Calibrating home" msgstr "Kalibreren start" @@ -226,12 +226,12 @@ msgid "Calibration" msgstr "Kalibratie" # MSG_SD_REMOVED c=20 -#: ultralcd.cpp:8939 +#: ultralcd.cpp:8860 msgid "Card removed" msgstr "SD verwijderd" # MSG_CHECKING_FILE c=17 -#: ultralcd.cpp:8580 +#: ultralcd.cpp:8501 msgid "Checking file" msgstr "Bestand controle" @@ -326,17 +326,17 @@ msgid "Ejecting filament" msgstr "Fil. word ontladen" # MSG_SELFTEST_ENDSTOP_NOTHIT c=20 -#: ultralcd.cpp:8149 +#: ultralcd.cpp:8070 msgid "Endstop not hit" msgstr "Endstop niet geraakt" # MSG_SELFTEST_ENDSTOP c=16 -#: ultralcd.cpp:8144 +#: ultralcd.cpp:8065 msgid "Endstop" msgstr "Eindstop" # MSG_SELFTEST_ENDSTOPS c=20 -#: ultralcd.cpp:8135 +#: ultralcd.cpp:8056 msgid "Endstops" msgstr "Eindstops" @@ -376,7 +376,7 @@ msgid "ERROR:" msgstr "FOUT:" # MSG_SELFTEST_EXTRUDER_FAN_SPEED c=18 -#: ultralcd.cpp:8498 +#: ultralcd.cpp:8419 msgid "Extruder fan:" msgstr "" @@ -391,7 +391,7 @@ msgid "Extruder" msgstr "" # MSG_MMU_FAIL_STATS c=18 -#: ultralcd.cpp:6754 +#: ultralcd.cpp:6675 msgid "Fail stats MMU" msgstr "MMU-Fouten" @@ -401,7 +401,7 @@ msgid "F. autoload" msgstr "F. autoladen" # MSG_FAIL_STATS c=18 -#: ultralcd.cpp:6751 +#: ultralcd.cpp:6672 msgid "Fail stats" msgstr "Foutstatistieken" @@ -440,7 +440,7 @@ msgstr "Filament extrudeert met de juiste kleur?" msgid "Filament not loaded" msgstr "Fil. niet geladen" -# MSG_FILAMENT_SENSOR c=20 +# MSG_SELFTEST_FILAMENT_SENSOR c=17 #: messages.c:97 msgid "Filament sensor" msgstr "Filamentsensor" @@ -461,7 +461,7 @@ msgid "FS Action" msgstr "FS actie" # MSG_FILE_INCOMPLETE c=20 r=3 -#: ultralcd.cpp:8634 +#: ultralcd.cpp:8555 msgid "File incomplete. Continue anyway?" msgstr "Bestand onvolledig. Toch doorgaan?" @@ -486,7 +486,7 @@ msgid "Fix the issue and then press button on MMU unit." msgstr "Los het probleem op en druk vervolgens op de knop op de MMU-eenheid." # MSG_FLOW c=15 -#: ultralcd.cpp:6888 +#: ultralcd.cpp:6809 msgid "Flow" msgstr "Stromen" @@ -497,21 +497,21 @@ msgstr "Voorzijde fan?" # MSG_BED_CORRECTION_FRONT c=14 #: ultralcd.cpp:3116 -msgid "Front side[um]" -msgstr "Voorkant [um]" +msgid "Front side[μm]" +msgstr "Voorkant [μm]" # MSG_SELFTEST_FANS c=20 -#: ultralcd.cpp:8179 +#: ultralcd.cpp:8100 msgid "Front/left fans" msgstr "Fans voor/links" # MSG_SELFTEST_HEATERTHERMISTOR c=20 -#: ultralcd.cpp:8127 +#: ultralcd.cpp:8048 msgid "Heater/Thermistor" msgstr "Verwarmer/Therm." # MSG_BED_HEATING_SAFETY_DISABLED c=20 r=4 -#: Marlin_main.cpp:9874 +#: Marlin_main.cpp:9877 msgid "Heating disabled by safety timer." msgstr "Verwarming uitgeschakeld door veiligheidstimer." @@ -551,12 +551,12 @@ msgid "Checking bed" msgstr "Controleer bed" # MSG_SELFTEST_CHECK_ENDSTOPS c=20 -#: ultralcd.cpp:8481 +#: ultralcd.cpp:8402 msgid "Checking endstops" msgstr "Controleer endstops" # MSG_SELFTEST_CHECK_HOTEND c=20 -#: ultralcd.cpp:8487 +#: ultralcd.cpp:8408 msgid "Checking hotend" msgstr "Controleer hotend" @@ -576,7 +576,7 @@ msgid "Checking Y axis" msgstr "Controleer Y as" # MSG_SELFTEST_CHECK_Z c=20 -#: ultralcd.cpp:8484 +#: ultralcd.cpp:8405 msgid "Checking Z axis" msgstr "Controleer Z as" @@ -657,8 +657,8 @@ msgstr "Links" # MSG_BED_CORRECTION_LEFT c=14 #: ultralcd.cpp:3114 -msgid "Left side [um]" -msgstr "Linkerkant[um]" +msgid "Left side [μm]" +msgstr "Linkerkant[μm]" # MSG_LIN_CORRECTION c=18 #: ultralcd.cpp:5702 @@ -671,7 +671,7 @@ msgid "Live adjust Z" msgstr "Live Z aanpassen" # MSG_INSERT_FIL c=20 r=6 -#: ultralcd.cpp:7380 +#: ultralcd.cpp:7301 msgid "Insert the filament (do not load it) into the extruder and then press the knob." msgstr "Steek a.u.b. filament (maar niet laden) in de extruder en druk op knop." @@ -696,12 +696,12 @@ msgid "Iteration" msgstr "Iteratie" # MSG_LOOSE_PULLEY c=20 -#: ultralcd.cpp:8167 +#: ultralcd.cpp:8088 msgid "Loose pulley" msgstr "Losse riemschijf" # MSG_LOAD_TO_NOZZLE c=18 -#: ultralcd.cpp:6717 +#: ultralcd.cpp:6638 msgid "Load to nozzle" msgstr "Tot tuit laden" @@ -851,7 +851,7 @@ msgid "No move." msgstr "Geen beweging." # MSG_NO_CARD c=18 -#: ultralcd.cpp:6697 +#: ultralcd.cpp:6618 msgid "No SD card" msgstr "Geen SD kaart" @@ -866,7 +866,7 @@ msgid "No" msgstr "Nee" # MSG_SELFTEST_NOTCONNECTED c=20 -#: ultralcd.cpp:8128 +#: ultralcd.cpp:8049 msgid "Not connected" msgstr "Niet verbonden" @@ -951,7 +951,7 @@ msgid "Please clean the nozzle for calibration. Click when done." msgstr "Reinig de tuit voor de kalibratie. Druk op de knop wanneer gereed." # MSG_SELFTEST_PLEASECHECK c=20 -#: ultralcd.cpp:8122 +#: ultralcd.cpp:8043 msgid "Please check:" msgstr "Controleer aub:" @@ -1016,7 +1016,7 @@ msgid "Preheat the nozzle!" msgstr "Tuit voorverwarmen!" # MSG_PREHEAT c=18 -#: ultralcd.cpp:6655 +#: ultralcd.cpp:6576 msgid "Preheat" msgstr "Voorverwarmen" @@ -1031,7 +1031,7 @@ msgid "Please upgrade." msgstr "Voer een upgrade uit" # MSG_PRESS_TO_PREHEAT c=20 r=4 -#: Marlin_main.cpp:12049 +#: Marlin_main.cpp:12052 msgid "Press the knob to preheat nozzle and continue." msgstr "Druk op de knop om de tuit voor te verwarmen en door te gaan." @@ -1061,7 +1061,7 @@ msgid "Preheating to unload" msgstr "Opwarmen uitwerpen" # MSG_SELFTEST_PRINT_FAN_SPEED c=18 -#: ultralcd.cpp:8501 +#: ultralcd.cpp:8422 msgid "Print fan:" msgstr "" @@ -1112,21 +1112,21 @@ msgstr "Laad a.u.b. eerst filament." # MSG_BED_CORRECTION_REAR c=14 #: ultralcd.cpp:3117 -msgid "Rear side [um]" -msgstr "Achterkant[um]" +msgid "Rear side [μm]" +msgstr "Achterkant[μm]" # MSG_UNLOAD_FILAMENT_REPEAT c=20 r=4 -#: ultralcd.cpp:7404 +#: ultralcd.cpp:7325 msgid "Please unload the filament first, then repeat this action." msgstr "Verwijder eerst het filament en probeer het opnieuw." # MSG_CHECK_IR_CONNECTION c=20 r=4 -#: ultralcd.cpp:7407 +#: ultralcd.cpp:7328 msgid "Please check the IR sensor connection, unload filament if present." msgstr "AUB IR sensor ver- binding kontrolleren , verwijder filament indien aanwezig." # MSG_RECOVERING_PRINT c=20 -#: Marlin_main.cpp:11393 +#: Marlin_main.cpp:11396 msgid "Recovering print" msgstr "Print herstellen" @@ -1157,8 +1157,8 @@ msgstr "Hervatten print" # MSG_BED_CORRECTION_RIGHT c=14 #: ultralcd.cpp:3115 -msgid "Right side[um]" -msgstr "Recht.kant[um]" +msgid "Right side[μm]" +msgstr "Recht.kant[μm]" # MSG_RPI_PORT c=13 #: messages.c:142 @@ -1191,12 +1191,12 @@ msgid "Select language" msgstr "Kies taal" # MSG_SELFTEST_OK c=20 -#: ultralcd.cpp:7679 +#: ultralcd.cpp:7600 msgid "Self test OK" msgstr "Zelftest OK" # MSG_SELFTEST_START c=20 -#: ultralcd.cpp:7447 +#: ultralcd.cpp:7368 msgid "Self test start" msgstr "Zelftest start" @@ -1206,7 +1206,7 @@ msgid "Selftest" msgstr "Zelftest" # MSG_SELFTEST_ERROR c=20 -#: ultralcd.cpp:8121 +#: ultralcd.cpp:8042 msgid "Selftest error!" msgstr "Zelftest fout!" @@ -1306,7 +1306,7 @@ msgid "Once" msgstr "Eenmaal" # MSG_SPEED c=15 -#: ultralcd.cpp:6882 +#: ultralcd.cpp:6803 msgid "Speed" msgstr "Snelheid" @@ -1336,12 +1336,12 @@ msgid "STOPPED." msgstr "GESTOPT." # MSG_SUPPORT c=18 -#: ultralcd.cpp:6756 +#: ultralcd.cpp:6677 msgid "Support" msgstr "" # MSG_SELFTEST_SWAPPED c=16 -#: ultralcd.cpp:8180 +#: ultralcd.cpp:8101 msgid "Swapped" msgstr "Gewisseld" @@ -1376,7 +1376,7 @@ msgid "Temperature calibration is finished and active. Temp. calibration can be msgstr "Temperatuurkalibratie kan uitgeschakeld worden in het menu Instellingen-> Tempkalibratie." # MSG_FS_VERIFIED c=20 r=3 -#: ultralcd.cpp:7411 +#: ultralcd.cpp:7332 msgid "Sensor verified, remove the filament now." msgstr "Sensor geverifieerd, verwijder nu het filament." @@ -1406,7 +1406,7 @@ msgid "Total print time" msgstr "Totaal printtijd" # MSG_TUNE c=18 -#: ultralcd.cpp:6653 +#: ultralcd.cpp:6574 msgid "Tune" msgstr "Fijnafstemming" @@ -1425,7 +1425,7 @@ msgstr "om filament te laden" msgid "to unload filament" msgstr "om fil. uitwerpen" -# MSG_UNLOAD_FILAMENT c=16 +# MSG_UNLOAD_FILAMENT c=18 #: messages.c:114 msgid "Unload filament" msgstr "Fil. uitwerpen" @@ -1510,7 +1510,7 @@ msgstr "XYZ kal. details" msgid "XYZ calibration failed. Please consult the manual." msgstr "XYZ-kalibratie mislukt. Raadpleeg de handleiding aub." -# MSG_YES c=3 +# MSG_YES c=4 #: messages.c:123 msgid "Yes" msgstr "Ja" @@ -1586,7 +1586,7 @@ msgid "The printer will start printing a zig-zag line. Rotate the knob until you msgstr "De printer begint een zigzaglijn printen. Draai aan de knop totdat je de optimale hoogte hebt bereikt. Bekijk de afbeeldingen in de handleiding (Calibration chapter)." # MSG_FIL_FAILED c=20 r=5 -#: ultralcd.cpp:7415 +#: ultralcd.cpp:7336 msgid "Verification failed, remove the filament and try again." msgstr "Verificatie mislukt, verwijder het filament en probeer het opnieuw." @@ -1616,7 +1616,7 @@ msgid "Checks" msgstr "" # MSG_FALSE_TRIGGERING c=20 -#: ultralcd.cpp:8190 +#: ultralcd.cpp:8111 msgid "False triggering" msgstr "Valse triggering" @@ -1721,17 +1721,17 @@ msgid "Printer nozzle diameter differs from the G-code. Please check the value i msgstr "De diameter van de tuit van de printer verschilt van de G-code. Controleer de waarde in de instellingen. Afdrukken geannuleerd." # MSG_SELFTEST_FS_LEVEL c=20 -#: ultralcd.cpp:8195 +#: ultralcd.cpp:8116 msgid "%s level expected" msgstr "%s niveau verwacht" # MSG_RENAME c=18 -#: ultralcd.cpp:6579 +#: ultralcd.cpp:6500 msgid "Rename" msgstr "Hernoem" # MSG_SELECT c=18 -#: ultralcd.cpp:6572 +#: ultralcd.cpp:6493 msgid "Select" msgstr "Selecteer" diff --git a/lang/po/Firmware_pl.po b/lang/po/Firmware_pl.po index dfdeece04..2015222af 100644 --- a/lang/po/Firmware_pl.po +++ b/lang/po/Firmware_pl.po @@ -7,8 +7,8 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" "Project-Id-Version: Prusa-Firmware\n" -"POT-Creation-Date: Sun 19 Dec 2021 07:17:40 PM CET\n" -"PO-Revision-Date: Sun 19 Dec 2021 07:17:40 PM CET\n" +"POT-Creation-Date: Tue 08 Feb 2022 02:44:33 PM CET\n" +"PO-Revision-Date: Tue 08 Feb 2022 02:44:33 PM CET\n" "Language-Team: \n" "X-Generator: Poedit 2.0.7\n" "X-Poedit-SourceCharset: UTF-8\n" @@ -21,7 +21,7 @@ msgid " 0.3 or older" msgstr " 0.3 lub starszy" # MSG_FS_V_03_OR_OLDER c=18 -#: Marlin_main.cpp:9884 +#: Marlin_main.cpp:9887 msgid "FS v0.3 or older" msgstr "FS 0.3 lub starszy" @@ -31,7 +31,7 @@ msgid " 0.4 or newer" msgstr " 0.4 lub nowszy" # MSG_FS_V_04_OR_NEWER c=18 -#: Marlin_main.cpp:9883 +#: Marlin_main.cpp:9886 msgid "FS v0.4 or newer" msgstr "FS 0.4 lub nowszy" @@ -61,11 +61,11 @@ msgid "Adjusting Z:" msgstr "Ustawianie Z:" # MSG_SELFTEST_CHECK_ALLCORRECT c=20 -#: ultralcd.cpp:8490 +#: ultralcd.cpp:8411 msgid "All correct" msgstr "Wszystko OK" -# MSG_WIZARD_DONE c=20 r=8 +# MSG_WIZARD_DONE c=20 r=3 #: messages.c:118 msgid "All is done. Happy printing!" msgstr "Gotowe. Udanego drukowania!" @@ -96,7 +96,7 @@ msgid "Auto home" msgstr "Auto zerowanie" # MSG_AUTOLOAD_FILAMENT c=18 -#: ultralcd.cpp:6732 +#: ultralcd.cpp:6653 msgid "AutoLoad filament" msgstr "Autoladowanie fil." @@ -111,17 +111,17 @@ msgid "Autoloading filament is active, just press the knob and insert filament.. msgstr "Autoladowanie filamentu wlaczone, nacisnij pokretlo i wsun filament..." # MSG_SELFTEST_AXIS_LENGTH c=20 -#: ultralcd.cpp:8173 +#: ultralcd.cpp:8094 msgid "Axis length" msgstr "Dlugosc osi" # MSG_SELFTEST_AXIS c=16 -#: ultralcd.cpp:8174 +#: ultralcd.cpp:8095 msgid "Axis" msgstr "Os" # MSG_SELFTEST_BEDHEATER c=20 -#: ultralcd.cpp:8131 +#: ultralcd.cpp:8052 msgid "Bed/Heater" msgstr "Stol/Grzanie" @@ -176,7 +176,7 @@ msgid "Blackout occurred. Recover print?" msgstr "Wykryto zanik napiecia.Kontynowac?" # MSG_CALIBRATING_HOME c=20 -#: ultralcd.cpp:8492 +#: ultralcd.cpp:8413 msgid "Calibrating home" msgstr "Zerowanie osi" @@ -226,12 +226,12 @@ msgid "Calibration" msgstr "Kalibracja" # MSG_SD_REMOVED c=20 -#: ultralcd.cpp:8939 +#: ultralcd.cpp:8860 msgid "Card removed" msgstr "Karta wyjeta" # MSG_CHECKING_FILE c=17 -#: ultralcd.cpp:8580 +#: ultralcd.cpp:8501 msgid "Checking file" msgstr "Sprawdzanie pliku" @@ -326,17 +326,17 @@ msgid "Ejecting filament" msgstr "Wysuwanie filamentu" # MSG_SELFTEST_ENDSTOP_NOTHIT c=20 -#: ultralcd.cpp:8149 +#: ultralcd.cpp:8070 msgid "Endstop not hit" msgstr "Krancowka nie aktyw." # MSG_SELFTEST_ENDSTOP c=16 -#: ultralcd.cpp:8144 +#: ultralcd.cpp:8065 msgid "Endstop" msgstr "Krancowka" # MSG_SELFTEST_ENDSTOPS c=20 -#: ultralcd.cpp:8135 +#: ultralcd.cpp:8056 msgid "Endstops" msgstr "Krancowki" @@ -376,7 +376,7 @@ msgid "ERROR:" msgstr "BLAD:" # MSG_SELFTEST_EXTRUDER_FAN_SPEED c=18 -#: ultralcd.cpp:8498 +#: ultralcd.cpp:8419 msgid "Extruder fan:" msgstr "WentHotend:" @@ -391,7 +391,7 @@ msgid "Extruder" msgstr "Ekstruder" # MSG_MMU_FAIL_STATS c=18 -#: ultralcd.cpp:6754 +#: ultralcd.cpp:6675 msgid "Fail stats MMU" msgstr "Bledy MMU" @@ -401,7 +401,7 @@ msgid "F. autoload" msgstr "Autolad. fil." # MSG_FAIL_STATS c=18 -#: ultralcd.cpp:6751 +#: ultralcd.cpp:6672 msgid "Fail stats" msgstr "Statystyki bledow" @@ -440,7 +440,7 @@ msgstr "Filament wychodzi z dyszy,kolor jest ok?" msgid "Filament not loaded" msgstr "Fil. nie zaladowany" -# MSG_FILAMENT_SENSOR c=20 +# MSG_SELFTEST_FILAMENT_SENSOR c=17 #: messages.c:97 msgid "Filament sensor" msgstr "Czujnik filamentu" @@ -461,7 +461,7 @@ msgid "FS Action" msgstr "Akcja FS" # MSG_FILE_INCOMPLETE c=20 r=3 -#: ultralcd.cpp:8634 +#: ultralcd.cpp:8555 msgid "File incomplete. Continue anyway?" msgstr "Plik niekompletny. Kontynowac?" @@ -486,7 +486,7 @@ msgid "Fix the issue and then press button on MMU unit." msgstr "Rozwiaz problem i wcisnij przycisk na MMU." # MSG_FLOW c=15 -#: ultralcd.cpp:6888 +#: ultralcd.cpp:6809 msgid "Flow" msgstr "Przeplyw" @@ -497,21 +497,21 @@ msgstr "Przedni went. druku?" # MSG_BED_CORRECTION_FRONT c=14 #: ultralcd.cpp:3116 -msgid "Front side[um]" -msgstr "Przod [um]" +msgid "Front side[μm]" +msgstr "Przod [μm]" # MSG_SELFTEST_FANS c=20 -#: ultralcd.cpp:8179 +#: ultralcd.cpp:8100 msgid "Front/left fans" msgstr "Przedni/lewy wentyl." # MSG_SELFTEST_HEATERTHERMISTOR c=20 -#: ultralcd.cpp:8127 +#: ultralcd.cpp:8048 msgid "Heater/Thermistor" msgstr "Grzalka/Termistor" # MSG_BED_HEATING_SAFETY_DISABLED c=20 r=4 -#: Marlin_main.cpp:9874 +#: Marlin_main.cpp:9877 msgid "Heating disabled by safety timer." msgstr "Grzanie wylaczone przez wyl. czasowy" @@ -551,12 +551,12 @@ msgid "Checking bed" msgstr "Kontrola stolu" # MSG_SELFTEST_CHECK_ENDSTOPS c=20 -#: ultralcd.cpp:8481 +#: ultralcd.cpp:8402 msgid "Checking endstops" msgstr "Kontrola krancowek" # MSG_SELFTEST_CHECK_HOTEND c=20 -#: ultralcd.cpp:8487 +#: ultralcd.cpp:8408 msgid "Checking hotend" msgstr "Kontrola hotendu" @@ -576,7 +576,7 @@ msgid "Checking Y axis" msgstr "Kontrola osi Y" # MSG_SELFTEST_CHECK_Z c=20 -#: ultralcd.cpp:8484 +#: ultralcd.cpp:8405 msgid "Checking Z axis" msgstr "Kontrola osi Z" @@ -657,8 +657,8 @@ msgstr "Lewa" # MSG_BED_CORRECTION_LEFT c=14 #: ultralcd.cpp:3114 -msgid "Left side [um]" -msgstr "Lewo [um]" +msgid "Left side [μm]" +msgstr "Lewo [μm]" # MSG_LIN_CORRECTION c=18 #: ultralcd.cpp:5702 @@ -671,7 +671,7 @@ msgid "Live adjust Z" msgstr "Ustaw. Live Z" # MSG_INSERT_FIL c=20 r=6 -#: ultralcd.cpp:7380 +#: ultralcd.cpp:7301 msgid "Insert the filament (do not load it) into the extruder and then press the knob." msgstr "Wsun filament (nie uzywaj funkcji ladowania) do ekstrudera i nacisnij pokretlo." @@ -696,12 +696,12 @@ msgid "Iteration" msgstr "Iteracja" # MSG_LOOSE_PULLEY c=20 -#: ultralcd.cpp:8167 +#: ultralcd.cpp:8088 msgid "Loose pulley" msgstr "Luzne kolo pasowe" # MSG_LOAD_TO_NOZZLE c=18 -#: ultralcd.cpp:6717 +#: ultralcd.cpp:6638 msgid "Load to nozzle" msgstr "Zaladuj do dyszy" @@ -851,7 +851,7 @@ msgid "No move." msgstr "Brak ruchu." # MSG_NO_CARD c=18 -#: ultralcd.cpp:6697 +#: ultralcd.cpp:6618 msgid "No SD card" msgstr "Brak karty SD" @@ -866,7 +866,7 @@ msgid "No" msgstr "Nie" # MSG_SELFTEST_NOTCONNECTED c=20 -#: ultralcd.cpp:8128 +#: ultralcd.cpp:8049 msgid "Not connected" msgstr "Nie podlaczono" @@ -951,7 +951,7 @@ msgid "Please clean the nozzle for calibration. Click when done." msgstr "Dla prawidlowej kalibracji nalezy oczyscic dysze. Potwierdz guzikiem." # MSG_SELFTEST_PLEASECHECK c=20 -#: ultralcd.cpp:8122 +#: ultralcd.cpp:8043 msgid "Please check:" msgstr "Sprawdz:" @@ -1016,7 +1016,7 @@ msgid "Preheat the nozzle!" msgstr "Nagrzej dysze!" # MSG_PREHEAT c=18 -#: ultralcd.cpp:6655 +#: ultralcd.cpp:6576 msgid "Preheat" msgstr "Grzanie" @@ -1031,7 +1031,7 @@ msgid "Please upgrade." msgstr "Prosze zaktualizowac" # MSG_PRESS_TO_PREHEAT c=20 r=4 -#: Marlin_main.cpp:12049 +#: Marlin_main.cpp:12052 msgid "Press the knob to preheat nozzle and continue." msgstr "Wcisnij pokretlo aby rozgrzac dysze i kontynuowac." @@ -1061,7 +1061,7 @@ msgid "Preheating to unload" msgstr "Nagrzew. do rozlad." # MSG_SELFTEST_PRINT_FAN_SPEED c=18 -#: ultralcd.cpp:8501 +#: ultralcd.cpp:8422 msgid "Print fan:" msgstr "WentWydruk:" @@ -1112,21 +1112,21 @@ msgstr "Najpierw zaladuj filament." # MSG_BED_CORRECTION_REAR c=14 #: ultralcd.cpp:3117 -msgid "Rear side [um]" -msgstr "Tyl [um]" +msgid "Rear side [μm]" +msgstr "Tyl [μm]" # MSG_UNLOAD_FILAMENT_REPEAT c=20 r=4 -#: ultralcd.cpp:7404 +#: ultralcd.cpp:7325 msgid "Please unload the filament first, then repeat this action." msgstr "Najpierw rozladuj filament, nastepnie powtorz czynnosc." # MSG_CHECK_IR_CONNECTION c=20 r=4 -#: ultralcd.cpp:7407 +#: ultralcd.cpp:7328 msgid "Please check the IR sensor connection, unload filament if present." msgstr "Sprawdz polaczenie czujnika IR, rozladuj filament, jesli zaladowany." # MSG_RECOVERING_PRINT c=20 -#: Marlin_main.cpp:11393 +#: Marlin_main.cpp:11396 msgid "Recovering print" msgstr "Wznawianie wydruku" @@ -1157,8 +1157,8 @@ msgstr "Wznawianie druku" # MSG_BED_CORRECTION_RIGHT c=14 #: ultralcd.cpp:3115 -msgid "Right side[um]" -msgstr "Prawo [um]" +msgid "Right side[μm]" +msgstr "Prawo [μm]" # MSG_RPI_PORT c=13 #: messages.c:142 @@ -1191,12 +1191,12 @@ msgid "Select language" msgstr "Wybor jezyka" # MSG_SELFTEST_OK c=20 -#: ultralcd.cpp:7679 +#: ultralcd.cpp:7600 msgid "Self test OK" msgstr "Selftest OK" # MSG_SELFTEST_START c=20 -#: ultralcd.cpp:7447 +#: ultralcd.cpp:7368 msgid "Self test start" msgstr "Selftest startuje" @@ -1206,7 +1206,7 @@ msgid "Selftest" msgstr "" # MSG_SELFTEST_ERROR c=20 -#: ultralcd.cpp:8121 +#: ultralcd.cpp:8042 msgid "Selftest error!" msgstr "Blad selftest!" @@ -1306,7 +1306,7 @@ msgid "Once" msgstr "1-raz" # MSG_SPEED c=15 -#: ultralcd.cpp:6882 +#: ultralcd.cpp:6803 msgid "Speed" msgstr "Predkosc" @@ -1336,12 +1336,12 @@ msgid "STOPPED." msgstr "ZATRZYMANO." # MSG_SUPPORT c=18 -#: ultralcd.cpp:6756 +#: ultralcd.cpp:6677 msgid "Support" msgstr "Wsparcie" # MSG_SELFTEST_SWAPPED c=16 -#: ultralcd.cpp:8180 +#: ultralcd.cpp:8101 msgid "Swapped" msgstr "Zamieniono" @@ -1376,7 +1376,7 @@ msgid "Temperature calibration is finished and active. Temp. calibration can be msgstr "Kalibracja temperaturowa zakonczona i wlaczona. Moze byc wylaczona z menu Ustawienia -> Kalibracja temp." # MSG_FS_VERIFIED c=20 r=3 -#: ultralcd.cpp:7411 +#: ultralcd.cpp:7332 msgid "Sensor verified, remove the filament now." msgstr "Czujnik sprawdzony, wyciagnij filament." @@ -1406,7 +1406,7 @@ msgid "Total print time" msgstr "Laczny czas druku" # MSG_TUNE c=18 -#: ultralcd.cpp:6653 +#: ultralcd.cpp:6574 msgid "Tune" msgstr "Strojenie" @@ -1425,7 +1425,7 @@ msgstr "aby zaladow. fil." msgid "to unload filament" msgstr "aby rozlad. filament" -# MSG_UNLOAD_FILAMENT c=16 +# MSG_UNLOAD_FILAMENT c=18 #: messages.c:114 msgid "Unload filament" msgstr "Rozladowanie fil" @@ -1510,7 +1510,7 @@ msgstr "Szczegoly kal. XYZ" msgid "XYZ calibration failed. Please consult the manual." msgstr "Kalibracja XYZ nieudana. Sprawdz przyczyny i rozwiazania w instrukcji." -# MSG_YES c=3 +# MSG_YES c=4 #: messages.c:123 msgid "Yes" msgstr "Tak" @@ -1586,7 +1586,7 @@ msgid "The printer will start printing a zig-zag line. Rotate the knob until you msgstr "Drukarka zacznie drukowanie linii w ksztalcie zygzaka. Ustaw optymalna wysokosc obracajac pokretlo. Porownaj z ilustracjami w Podreczniku (rozdzial Kalibracja)." # MSG_FIL_FAILED c=20 r=5 -#: ultralcd.cpp:7415 +#: ultralcd.cpp:7336 msgid "Verification failed, remove the filament and try again." msgstr "Niepowodzenie sprawdzenia, wyciagnij filament i sprobuj ponownie." @@ -1616,7 +1616,7 @@ msgid "Checks" msgstr "Testy" # MSG_FALSE_TRIGGERING c=20 -#: ultralcd.cpp:8190 +#: ultralcd.cpp:8111 msgid "False triggering" msgstr "Falszywy alarm" @@ -1721,17 +1721,17 @@ msgid "Printer nozzle diameter differs from the G-code. Please check the value i msgstr "Srednica dyszy rozni sie od tej w G-code. Sprawdz ustawienia. Druk anulowany." # MSG_SELFTEST_FS_LEVEL c=20 -#: ultralcd.cpp:8195 +#: ultralcd.cpp:8116 msgid "%s level expected" msgstr "Oczekiwano wersji %s" # MSG_RENAME c=18 -#: ultralcd.cpp:6579 +#: ultralcd.cpp:6500 msgid "Rename" msgstr "Zmien nazwe" # MSG_SELECT c=18 -#: ultralcd.cpp:6572 +#: ultralcd.cpp:6493 msgid "Select" msgstr "Wybierz" diff --git a/lang/po/Firmware_ro.po b/lang/po/Firmware_ro.po index a9de9dfdd..2b7247fc7 100644 --- a/lang/po/Firmware_ro.po +++ b/lang/po/Firmware_ro.po @@ -7,8 +7,8 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Language: ro\n" "Project-Id-Version: Prusa-Firmware\n" -"POT-Creation-Date: Mon Jan 17 12:19:31 CET 2022\n" -"PO-Revision-Date: Mon Jan 17 12:19:31 CET 2022\n" +"POT-Creation-Date: Tue 08 Feb 2022 02:44:41 PM CET\n" +"PO-Revision-Date: Tue 08 Feb 2022 02:44:41 PM CET\n" "Language-Team: \n" "X-Generator: Poedit 2.0.7\n" "X-Poedit-SourceCharset: UTF-8\n" @@ -65,7 +65,7 @@ msgstr "Ajustare Z:" msgid "All correct" msgstr "Totul OK" -# MSG_WIZARD_DONE c=20 r=8 +# MSG_WIZARD_DONE c=20 r=3 #: messages.c:118 msgid "All is done. Happy printing!" msgstr "Totul este OK. Distractie placuta!" @@ -440,7 +440,7 @@ msgstr "Fil. curge si are culoarea corecta?" msgid "Filament not loaded" msgstr "Fil. nu e incarcat" -# MSG_FILAMENT_SENSOR c=20 +# MSG_SELFTEST_FILAMENT_SENSOR c=17 #: messages.c:97 msgid "Filament sensor" msgstr "Senz. de filament" @@ -497,8 +497,8 @@ msgstr "Vent. print?" # MSG_BED_CORRECTION_FRONT c=14 #: ultralcd.cpp:3116 -msgid "Front side[um]" -msgstr "Fata [um]" +msgid "Front side[μm]" +msgstr "Fata [μm]" # MSG_SELFTEST_FANS c=20 #: ultralcd.cpp:8100 @@ -657,8 +657,8 @@ msgstr "Stanga" # MSG_BED_CORRECTION_LEFT c=14 #: ultralcd.cpp:3114 -msgid "Left side [um]" -msgstr "Stanga [um]" +msgid "Left side [μm]" +msgstr "Stanga [μm]" # MSG_LIN_CORRECTION c=18 #: ultralcd.cpp:5702 @@ -1112,8 +1112,8 @@ msgstr "Va rugam incarcati filamentul mai intai." # MSG_BED_CORRECTION_REAR c=14 #: ultralcd.cpp:3117 -msgid "Rear side [um]" -msgstr "Spate [um]" +msgid "Rear side [μm]" +msgstr "Spate [μm]" # MSG_UNLOAD_FILAMENT_REPEAT c=20 r=4 #: ultralcd.cpp:7325 @@ -1157,8 +1157,8 @@ msgstr "Reluare print..." # MSG_BED_CORRECTION_RIGHT c=14 #: ultralcd.cpp:3115 -msgid "Right side[um]" -msgstr "Dreapta [um]" +msgid "Right side[μm]" +msgstr "Dreapta [μm]" # MSG_RPI_PORT c=13 #: messages.c:142 @@ -1425,7 +1425,7 @@ msgstr "a incarca filament" msgid "to unload filament" msgstr "a scoate filament" -# MSG_UNLOAD_FILAMENT c=16 +# MSG_UNLOAD_FILAMENT c=18 #: messages.c:114 msgid "Unload filament" msgstr "Descarca filament" @@ -1510,7 +1510,7 @@ msgstr "Detalii cal. XYZ" msgid "XYZ calibration failed. Please consult the manual." msgstr "Calibrarea XYZ a esuat. Va rugam consultati manualul." -# MSG_YES c=3 +# MSG_YES c=4 #: messages.c:123 msgid "Yes" msgstr "Da" diff --git a/lang/po/Firmware_sl.po b/lang/po/Firmware_sl.po index 0f0584073..ff8c53b0a 100644 --- a/lang/po/Firmware_sl.po +++ b/lang/po/Firmware_sl.po @@ -7,8 +7,8 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Language: sl\n" "Project-Id-Version: Prusa-Firmware\n" -"POT-Creation-Date: Tue 21 Dec 2021 03:23:03 PM CET\n" -"PO-Revision-Date: Tue 21 Dec 2021 03:23:03 PM CET\n" +"POT-Creation-Date: Tue 08 Feb 2022 02:45:16 PM CET\n" +"PO-Revision-Date: Tue 08 Feb 2022 02:45:16 PM CET\n" "Language-Team: \n" "X-Generator: Poedit 2.0.7\n" "X-Poedit-SourceCharset: UTF-8\n" @@ -21,7 +21,7 @@ msgid " 0.3 or older" msgstr "" # MSG_FS_V_03_OR_OLDER c=18 -#: Marlin_main.cpp:9884 +#: Marlin_main.cpp:9887 msgid "FS v0.3 or older" msgstr "" @@ -31,7 +31,7 @@ msgid " 0.4 or newer" msgstr "" # MSG_FS_V_04_OR_NEWER c=18 -#: Marlin_main.cpp:9883 +#: Marlin_main.cpp:9886 msgid "FS v0.4 or newer" msgstr "" @@ -61,11 +61,11 @@ msgid "Adjusting Z:" msgstr "" # MSG_SELFTEST_CHECK_ALLCORRECT c=20 -#: ultralcd.cpp:8490 +#: ultralcd.cpp:8411 msgid "All correct" msgstr "" -# MSG_WIZARD_DONE c=20 r=8 +# MSG_WIZARD_DONE c=20 r=3 #: messages.c:118 msgid "All is done. Happy printing!" msgstr "" @@ -96,7 +96,7 @@ msgid "Auto home" msgstr "" # MSG_AUTOLOAD_FILAMENT c=18 -#: ultralcd.cpp:6732 +#: ultralcd.cpp:6653 msgid "AutoLoad filament" msgstr "" @@ -111,17 +111,17 @@ msgid "Autoloading filament is active, just press the knob and insert filament.. msgstr "" # MSG_SELFTEST_AXIS_LENGTH c=20 -#: ultralcd.cpp:8173 +#: ultralcd.cpp:8094 msgid "Axis length" msgstr "" # MSG_SELFTEST_AXIS c=16 -#: ultralcd.cpp:8174 +#: ultralcd.cpp:8095 msgid "Axis" msgstr "" # MSG_SELFTEST_BEDHEATER c=20 -#: ultralcd.cpp:8131 +#: ultralcd.cpp:8052 msgid "Bed/Heater" msgstr "" @@ -176,7 +176,7 @@ msgid "Blackout occurred. Recover print?" msgstr "" # MSG_CALIBRATING_HOME c=20 -#: ultralcd.cpp:8492 +#: ultralcd.cpp:8413 msgid "Calibrating home" msgstr "" @@ -226,12 +226,12 @@ msgid "Calibration" msgstr "" # MSG_SD_REMOVED c=20 -#: ultralcd.cpp:8939 +#: ultralcd.cpp:8860 msgid "Card removed" msgstr "" # MSG_CHECKING_FILE c=17 -#: ultralcd.cpp:8580 +#: ultralcd.cpp:8501 msgid "Checking file" msgstr "" @@ -326,17 +326,17 @@ msgid "Ejecting filament" msgstr "" # MSG_SELFTEST_ENDSTOP_NOTHIT c=20 -#: ultralcd.cpp:8149 +#: ultralcd.cpp:8070 msgid "Endstop not hit" msgstr "" # MSG_SELFTEST_ENDSTOP c=16 -#: ultralcd.cpp:8144 +#: ultralcd.cpp:8065 msgid "Endstop" msgstr "" # MSG_SELFTEST_ENDSTOPS c=20 -#: ultralcd.cpp:8135 +#: ultralcd.cpp:8056 msgid "Endstops" msgstr "" @@ -376,7 +376,7 @@ msgid "ERROR:" msgstr "" # MSG_SELFTEST_EXTRUDER_FAN_SPEED c=18 -#: ultralcd.cpp:8498 +#: ultralcd.cpp:8419 msgid "Extruder fan:" msgstr "" @@ -391,7 +391,7 @@ msgid "Extruder" msgstr "" # MSG_MMU_FAIL_STATS c=18 -#: ultralcd.cpp:6754 +#: ultralcd.cpp:6675 msgid "Fail stats MMU" msgstr "" @@ -401,7 +401,7 @@ msgid "F. autoload" msgstr "" # MSG_FAIL_STATS c=18 -#: ultralcd.cpp:6751 +#: ultralcd.cpp:6672 msgid "Fail stats" msgstr "" @@ -440,7 +440,7 @@ msgstr "" msgid "Filament not loaded" msgstr "" -# MSG_FILAMENT_SENSOR c=20 +# MSG_SELFTEST_FILAMENT_SENSOR c=17 #: messages.c:97 msgid "Filament sensor" msgstr "" @@ -461,7 +461,7 @@ msgid "FS Action" msgstr "" # MSG_FILE_INCOMPLETE c=20 r=3 -#: ultralcd.cpp:8634 +#: ultralcd.cpp:8555 msgid "File incomplete. Continue anyway?" msgstr "" @@ -486,7 +486,7 @@ msgid "Fix the issue and then press button on MMU unit." msgstr "" # MSG_FLOW c=15 -#: ultralcd.cpp:6888 +#: ultralcd.cpp:6809 msgid "Flow" msgstr "" @@ -497,21 +497,21 @@ msgstr "" # MSG_BED_CORRECTION_FRONT c=14 #: ultralcd.cpp:3116 -msgid "Front side[um]" +msgid "Front side[μm]" msgstr "" # MSG_SELFTEST_FANS c=20 -#: ultralcd.cpp:8179 +#: ultralcd.cpp:8100 msgid "Front/left fans" msgstr "" # MSG_SELFTEST_HEATERTHERMISTOR c=20 -#: ultralcd.cpp:8127 +#: ultralcd.cpp:8048 msgid "Heater/Thermistor" msgstr "" # MSG_BED_HEATING_SAFETY_DISABLED c=20 r=4 -#: Marlin_main.cpp:9874 +#: Marlin_main.cpp:9877 msgid "Heating disabled by safety timer." msgstr "" @@ -551,12 +551,12 @@ msgid "Checking bed" msgstr "" # MSG_SELFTEST_CHECK_ENDSTOPS c=20 -#: ultralcd.cpp:8481 +#: ultralcd.cpp:8402 msgid "Checking endstops" msgstr "" # MSG_SELFTEST_CHECK_HOTEND c=20 -#: ultralcd.cpp:8487 +#: ultralcd.cpp:8408 msgid "Checking hotend" msgstr "" @@ -576,7 +576,7 @@ msgid "Checking Y axis" msgstr "" # MSG_SELFTEST_CHECK_Z c=20 -#: ultralcd.cpp:8484 +#: ultralcd.cpp:8405 msgid "Checking Z axis" msgstr "" @@ -657,7 +657,7 @@ msgstr "" # MSG_BED_CORRECTION_LEFT c=14 #: ultralcd.cpp:3114 -msgid "Left side [um]" +msgid "Left side [μm]" msgstr "" # MSG_LIN_CORRECTION c=18 @@ -671,7 +671,7 @@ msgid "Live adjust Z" msgstr "" # MSG_INSERT_FIL c=20 r=6 -#: ultralcd.cpp:7380 +#: ultralcd.cpp:7301 msgid "Insert the filament (do not load it) into the extruder and then press the knob." msgstr "" @@ -696,12 +696,12 @@ msgid "Iteration" msgstr "" # MSG_LOOSE_PULLEY c=20 -#: ultralcd.cpp:8167 +#: ultralcd.cpp:8088 msgid "Loose pulley" msgstr "" # MSG_LOAD_TO_NOZZLE c=18 -#: ultralcd.cpp:6717 +#: ultralcd.cpp:6638 msgid "Load to nozzle" msgstr "" @@ -851,7 +851,7 @@ msgid "No move." msgstr "" # MSG_NO_CARD c=18 -#: ultralcd.cpp:6697 +#: ultralcd.cpp:6618 msgid "No SD card" msgstr "" @@ -866,7 +866,7 @@ msgid "No" msgstr "" # MSG_SELFTEST_NOTCONNECTED c=20 -#: ultralcd.cpp:8128 +#: ultralcd.cpp:8049 msgid "Not connected" msgstr "" @@ -951,7 +951,7 @@ msgid "Please clean the nozzle for calibration. Click when done." msgstr "" # MSG_SELFTEST_PLEASECHECK c=20 -#: ultralcd.cpp:8122 +#: ultralcd.cpp:8043 msgid "Please check:" msgstr "" @@ -1016,7 +1016,7 @@ msgid "Preheat the nozzle!" msgstr "" # MSG_PREHEAT c=18 -#: ultralcd.cpp:6655 +#: ultralcd.cpp:6576 msgid "Preheat" msgstr "" @@ -1031,7 +1031,7 @@ msgid "Please upgrade." msgstr "" # MSG_PRESS_TO_PREHEAT c=20 r=4 -#: Marlin_main.cpp:12049 +#: Marlin_main.cpp:12052 msgid "Press the knob to preheat nozzle and continue." msgstr "" @@ -1061,7 +1061,7 @@ msgid "Preheating to unload" msgstr "" # MSG_SELFTEST_PRINT_FAN_SPEED c=18 -#: ultralcd.cpp:8501 +#: ultralcd.cpp:8422 msgid "Print fan:" msgstr "" @@ -1112,21 +1112,21 @@ msgstr "" # MSG_BED_CORRECTION_REAR c=14 #: ultralcd.cpp:3117 -msgid "Rear side [um]" +msgid "Rear side [μm]" msgstr "" # MSG_UNLOAD_FILAMENT_REPEAT c=20 r=4 -#: ultralcd.cpp:7404 +#: ultralcd.cpp:7325 msgid "Please unload the filament first, then repeat this action." msgstr "" # MSG_CHECK_IR_CONNECTION c=20 r=4 -#: ultralcd.cpp:7407 +#: ultralcd.cpp:7328 msgid "Please check the IR sensor connection, unload filament if present." msgstr "" # MSG_RECOVERING_PRINT c=20 -#: Marlin_main.cpp:11393 +#: Marlin_main.cpp:11396 msgid "Recovering print" msgstr "" @@ -1157,7 +1157,7 @@ msgstr "" # MSG_BED_CORRECTION_RIGHT c=14 #: ultralcd.cpp:3115 -msgid "Right side[um]" +msgid "Right side[μm]" msgstr "" # MSG_RPI_PORT c=13 @@ -1191,12 +1191,12 @@ msgid "Select language" msgstr "" # MSG_SELFTEST_OK c=20 -#: ultralcd.cpp:7679 +#: ultralcd.cpp:7600 msgid "Self test OK" msgstr "" # MSG_SELFTEST_START c=20 -#: ultralcd.cpp:7447 +#: ultralcd.cpp:7368 msgid "Self test start" msgstr "" @@ -1206,7 +1206,7 @@ msgid "Selftest" msgstr "" # MSG_SELFTEST_ERROR c=20 -#: ultralcd.cpp:8121 +#: ultralcd.cpp:8042 msgid "Selftest error!" msgstr "" @@ -1306,7 +1306,7 @@ msgid "Once" msgstr "" # MSG_SPEED c=15 -#: ultralcd.cpp:6882 +#: ultralcd.cpp:6803 msgid "Speed" msgstr "" @@ -1336,12 +1336,12 @@ msgid "STOPPED." msgstr "" # MSG_SUPPORT c=18 -#: ultralcd.cpp:6756 +#: ultralcd.cpp:6677 msgid "Support" msgstr "" # MSG_SELFTEST_SWAPPED c=16 -#: ultralcd.cpp:8180 +#: ultralcd.cpp:8101 msgid "Swapped" msgstr "" @@ -1376,7 +1376,7 @@ msgid "Temperature calibration is finished and active. Temp. calibration can be msgstr "" # MSG_FS_VERIFIED c=20 r=3 -#: ultralcd.cpp:7411 +#: ultralcd.cpp:7332 msgid "Sensor verified, remove the filament now." msgstr "" @@ -1406,7 +1406,7 @@ msgid "Total print time" msgstr "" # MSG_TUNE c=18 -#: ultralcd.cpp:6653 +#: ultralcd.cpp:6574 msgid "Tune" msgstr "" @@ -1425,7 +1425,7 @@ msgstr "" msgid "to unload filament" msgstr "" -# MSG_UNLOAD_FILAMENT c=16 +# MSG_UNLOAD_FILAMENT c=18 #: messages.c:114 msgid "Unload filament" msgstr "" @@ -1510,7 +1510,7 @@ msgstr "" msgid "XYZ calibration failed. Please consult the manual." msgstr "" -# MSG_YES c=3 +# MSG_YES c=4 #: messages.c:123 msgid "Yes" msgstr "" @@ -1586,7 +1586,7 @@ msgid "The printer will start printing a zig-zag line. Rotate the knob until you msgstr "" # MSG_FIL_FAILED c=20 r=5 -#: ultralcd.cpp:7415 +#: ultralcd.cpp:7336 msgid "Verification failed, remove the filament and try again." msgstr "" @@ -1616,7 +1616,7 @@ msgid "Checks" msgstr "" # MSG_FALSE_TRIGGERING c=20 -#: ultralcd.cpp:8190 +#: ultralcd.cpp:8111 msgid "False triggering" msgstr "" @@ -1721,17 +1721,17 @@ msgid "Printer nozzle diameter differs from the G-code. Please check the value i msgstr "" # MSG_SELFTEST_FS_LEVEL c=20 -#: ultralcd.cpp:8195 +#: ultralcd.cpp:8116 msgid "%s level expected" msgstr "" # MSG_RENAME c=18 -#: ultralcd.cpp:6579 +#: ultralcd.cpp:6500 msgid "Rename" msgstr "" # MSG_SELECT c=18 -#: ultralcd.cpp:6572 +#: ultralcd.cpp:6493 msgid "Select" msgstr "" diff --git a/lang/po/Firmware_sv.po b/lang/po/Firmware_sv.po index b2e076fb3..2ea4218b2 100644 --- a/lang/po/Firmware_sv.po +++ b/lang/po/Firmware_sv.po @@ -7,8 +7,8 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Language: sv\n" "Project-Id-Version: Prusa-Firmware\n" -"POT-Creation-Date: Tue 21 Dec 2021 02:31:55 PM CET\n" -"PO-Revision-Date: Tue 21 Dec 2021 02:31:55 PM CET\n" +"POT-Creation-Date: Tue 08 Feb 2022 02:45:22 PM CET\n" +"PO-Revision-Date: Tue 08 Feb 2022 02:45:22 PM CET\n" "Language-Team: \n" "X-Generator: Poedit 2.0.7\n" "X-Poedit-SourceCharset: UTF-8\n" @@ -21,7 +21,7 @@ msgid " 0.3 or older" msgstr "" # MSG_FS_V_03_OR_OLDER c=18 -#: Marlin_main.cpp:9884 +#: Marlin_main.cpp:9887 msgid "FS v0.3 or older" msgstr "" @@ -31,7 +31,7 @@ msgid " 0.4 or newer" msgstr "" # MSG_FS_V_04_OR_NEWER c=18 -#: Marlin_main.cpp:9883 +#: Marlin_main.cpp:9886 msgid "FS v0.4 or newer" msgstr "" @@ -61,11 +61,11 @@ msgid "Adjusting Z:" msgstr "" # MSG_SELFTEST_CHECK_ALLCORRECT c=20 -#: ultralcd.cpp:8490 +#: ultralcd.cpp:8411 msgid "All correct" msgstr "" -# MSG_WIZARD_DONE c=20 r=8 +# MSG_WIZARD_DONE c=20 r=3 #: messages.c:118 msgid "All is done. Happy printing!" msgstr "" @@ -96,7 +96,7 @@ msgid "Auto home" msgstr "" # MSG_AUTOLOAD_FILAMENT c=18 -#: ultralcd.cpp:6732 +#: ultralcd.cpp:6653 msgid "AutoLoad filament" msgstr "" @@ -111,17 +111,17 @@ msgid "Autoloading filament is active, just press the knob and insert filament.. msgstr "" # MSG_SELFTEST_AXIS_LENGTH c=20 -#: ultralcd.cpp:8173 +#: ultralcd.cpp:8094 msgid "Axis length" msgstr "" # MSG_SELFTEST_AXIS c=16 -#: ultralcd.cpp:8174 +#: ultralcd.cpp:8095 msgid "Axis" msgstr "" # MSG_SELFTEST_BEDHEATER c=20 -#: ultralcd.cpp:8131 +#: ultralcd.cpp:8052 msgid "Bed/Heater" msgstr "" @@ -176,7 +176,7 @@ msgid "Blackout occurred. Recover print?" msgstr "" # MSG_CALIBRATING_HOME c=20 -#: ultralcd.cpp:8492 +#: ultralcd.cpp:8413 msgid "Calibrating home" msgstr "" @@ -226,12 +226,12 @@ msgid "Calibration" msgstr "" # MSG_SD_REMOVED c=20 -#: ultralcd.cpp:8939 +#: ultralcd.cpp:8860 msgid "Card removed" msgstr "" # MSG_CHECKING_FILE c=17 -#: ultralcd.cpp:8580 +#: ultralcd.cpp:8501 msgid "Checking file" msgstr "" @@ -326,17 +326,17 @@ msgid "Ejecting filament" msgstr "" # MSG_SELFTEST_ENDSTOP_NOTHIT c=20 -#: ultralcd.cpp:8149 +#: ultralcd.cpp:8070 msgid "Endstop not hit" msgstr "" # MSG_SELFTEST_ENDSTOP c=16 -#: ultralcd.cpp:8144 +#: ultralcd.cpp:8065 msgid "Endstop" msgstr "" # MSG_SELFTEST_ENDSTOPS c=20 -#: ultralcd.cpp:8135 +#: ultralcd.cpp:8056 msgid "Endstops" msgstr "" @@ -376,7 +376,7 @@ msgid "ERROR:" msgstr "" # MSG_SELFTEST_EXTRUDER_FAN_SPEED c=18 -#: ultralcd.cpp:8498 +#: ultralcd.cpp:8419 msgid "Extruder fan:" msgstr "" @@ -391,7 +391,7 @@ msgid "Extruder" msgstr "" # MSG_MMU_FAIL_STATS c=18 -#: ultralcd.cpp:6754 +#: ultralcd.cpp:6675 msgid "Fail stats MMU" msgstr "" @@ -401,7 +401,7 @@ msgid "F. autoload" msgstr "" # MSG_FAIL_STATS c=18 -#: ultralcd.cpp:6751 +#: ultralcd.cpp:6672 msgid "Fail stats" msgstr "" @@ -440,7 +440,7 @@ msgstr "" msgid "Filament not loaded" msgstr "" -# MSG_FILAMENT_SENSOR c=20 +# MSG_SELFTEST_FILAMENT_SENSOR c=17 #: messages.c:97 msgid "Filament sensor" msgstr "" @@ -461,7 +461,7 @@ msgid "FS Action" msgstr "" # MSG_FILE_INCOMPLETE c=20 r=3 -#: ultralcd.cpp:8634 +#: ultralcd.cpp:8555 msgid "File incomplete. Continue anyway?" msgstr "" @@ -486,7 +486,7 @@ msgid "Fix the issue and then press button on MMU unit." msgstr "" # MSG_FLOW c=15 -#: ultralcd.cpp:6888 +#: ultralcd.cpp:6809 msgid "Flow" msgstr "" @@ -497,21 +497,21 @@ msgstr "" # MSG_BED_CORRECTION_FRONT c=14 #: ultralcd.cpp:3116 -msgid "Front side[um]" +msgid "Front side[μm]" msgstr "" # MSG_SELFTEST_FANS c=20 -#: ultralcd.cpp:8179 +#: ultralcd.cpp:8100 msgid "Front/left fans" msgstr "" # MSG_SELFTEST_HEATERTHERMISTOR c=20 -#: ultralcd.cpp:8127 +#: ultralcd.cpp:8048 msgid "Heater/Thermistor" msgstr "" # MSG_BED_HEATING_SAFETY_DISABLED c=20 r=4 -#: Marlin_main.cpp:9874 +#: Marlin_main.cpp:9877 msgid "Heating disabled by safety timer." msgstr "" @@ -551,12 +551,12 @@ msgid "Checking bed" msgstr "" # MSG_SELFTEST_CHECK_ENDSTOPS c=20 -#: ultralcd.cpp:8481 +#: ultralcd.cpp:8402 msgid "Checking endstops" msgstr "" # MSG_SELFTEST_CHECK_HOTEND c=20 -#: ultralcd.cpp:8487 +#: ultralcd.cpp:8408 msgid "Checking hotend" msgstr "" @@ -576,7 +576,7 @@ msgid "Checking Y axis" msgstr "" # MSG_SELFTEST_CHECK_Z c=20 -#: ultralcd.cpp:8484 +#: ultralcd.cpp:8405 msgid "Checking Z axis" msgstr "" @@ -657,7 +657,7 @@ msgstr "" # MSG_BED_CORRECTION_LEFT c=14 #: ultralcd.cpp:3114 -msgid "Left side [um]" +msgid "Left side [μm]" msgstr "" # MSG_LIN_CORRECTION c=18 @@ -671,7 +671,7 @@ msgid "Live adjust Z" msgstr "" # MSG_INSERT_FIL c=20 r=6 -#: ultralcd.cpp:7380 +#: ultralcd.cpp:7301 msgid "Insert the filament (do not load it) into the extruder and then press the knob." msgstr "" @@ -696,12 +696,12 @@ msgid "Iteration" msgstr "" # MSG_LOOSE_PULLEY c=20 -#: ultralcd.cpp:8167 +#: ultralcd.cpp:8088 msgid "Loose pulley" msgstr "" # MSG_LOAD_TO_NOZZLE c=18 -#: ultralcd.cpp:6717 +#: ultralcd.cpp:6638 msgid "Load to nozzle" msgstr "" @@ -851,7 +851,7 @@ msgid "No move." msgstr "" # MSG_NO_CARD c=18 -#: ultralcd.cpp:6697 +#: ultralcd.cpp:6618 msgid "No SD card" msgstr "" @@ -866,7 +866,7 @@ msgid "No" msgstr "" # MSG_SELFTEST_NOTCONNECTED c=20 -#: ultralcd.cpp:8128 +#: ultralcd.cpp:8049 msgid "Not connected" msgstr "" @@ -951,7 +951,7 @@ msgid "Please clean the nozzle for calibration. Click when done." msgstr "" # MSG_SELFTEST_PLEASECHECK c=20 -#: ultralcd.cpp:8122 +#: ultralcd.cpp:8043 msgid "Please check:" msgstr "" @@ -1016,7 +1016,7 @@ msgid "Preheat the nozzle!" msgstr "" # MSG_PREHEAT c=18 -#: ultralcd.cpp:6655 +#: ultralcd.cpp:6576 msgid "Preheat" msgstr "" @@ -1031,7 +1031,7 @@ msgid "Please upgrade." msgstr "" # MSG_PRESS_TO_PREHEAT c=20 r=4 -#: Marlin_main.cpp:12049 +#: Marlin_main.cpp:12052 msgid "Press the knob to preheat nozzle and continue." msgstr "" @@ -1061,7 +1061,7 @@ msgid "Preheating to unload" msgstr "" # MSG_SELFTEST_PRINT_FAN_SPEED c=18 -#: ultralcd.cpp:8501 +#: ultralcd.cpp:8422 msgid "Print fan:" msgstr "" @@ -1112,21 +1112,21 @@ msgstr "" # MSG_BED_CORRECTION_REAR c=14 #: ultralcd.cpp:3117 -msgid "Rear side [um]" +msgid "Rear side [μm]" msgstr "" # MSG_UNLOAD_FILAMENT_REPEAT c=20 r=4 -#: ultralcd.cpp:7404 +#: ultralcd.cpp:7325 msgid "Please unload the filament first, then repeat this action." msgstr "" # MSG_CHECK_IR_CONNECTION c=20 r=4 -#: ultralcd.cpp:7407 +#: ultralcd.cpp:7328 msgid "Please check the IR sensor connection, unload filament if present." msgstr "" # MSG_RECOVERING_PRINT c=20 -#: Marlin_main.cpp:11393 +#: Marlin_main.cpp:11396 msgid "Recovering print" msgstr "" @@ -1157,7 +1157,7 @@ msgstr "" # MSG_BED_CORRECTION_RIGHT c=14 #: ultralcd.cpp:3115 -msgid "Right side[um]" +msgid "Right side[μm]" msgstr "" # MSG_RPI_PORT c=13 @@ -1191,12 +1191,12 @@ msgid "Select language" msgstr "" # MSG_SELFTEST_OK c=20 -#: ultralcd.cpp:7679 +#: ultralcd.cpp:7600 msgid "Self test OK" msgstr "" # MSG_SELFTEST_START c=20 -#: ultralcd.cpp:7447 +#: ultralcd.cpp:7368 msgid "Self test start" msgstr "" @@ -1206,7 +1206,7 @@ msgid "Selftest" msgstr "" # MSG_SELFTEST_ERROR c=20 -#: ultralcd.cpp:8121 +#: ultralcd.cpp:8042 msgid "Selftest error!" msgstr "" @@ -1306,7 +1306,7 @@ msgid "Once" msgstr "" # MSG_SPEED c=15 -#: ultralcd.cpp:6882 +#: ultralcd.cpp:6803 msgid "Speed" msgstr "" @@ -1336,12 +1336,12 @@ msgid "STOPPED." msgstr "" # MSG_SUPPORT c=18 -#: ultralcd.cpp:6756 +#: ultralcd.cpp:6677 msgid "Support" msgstr "" # MSG_SELFTEST_SWAPPED c=16 -#: ultralcd.cpp:8180 +#: ultralcd.cpp:8101 msgid "Swapped" msgstr "" @@ -1376,7 +1376,7 @@ msgid "Temperature calibration is finished and active. Temp. calibration can be msgstr "" # MSG_FS_VERIFIED c=20 r=3 -#: ultralcd.cpp:7411 +#: ultralcd.cpp:7332 msgid "Sensor verified, remove the filament now." msgstr "" @@ -1406,7 +1406,7 @@ msgid "Total print time" msgstr "" # MSG_TUNE c=18 -#: ultralcd.cpp:6653 +#: ultralcd.cpp:6574 msgid "Tune" msgstr "" @@ -1425,7 +1425,7 @@ msgstr "" msgid "to unload filament" msgstr "" -# MSG_UNLOAD_FILAMENT c=16 +# MSG_UNLOAD_FILAMENT c=18 #: messages.c:114 msgid "Unload filament" msgstr "" @@ -1510,7 +1510,7 @@ msgstr "" msgid "XYZ calibration failed. Please consult the manual." msgstr "" -# MSG_YES c=3 +# MSG_YES c=4 #: messages.c:123 msgid "Yes" msgstr "" @@ -1586,7 +1586,7 @@ msgid "The printer will start printing a zig-zag line. Rotate the knob until you msgstr "" # MSG_FIL_FAILED c=20 r=5 -#: ultralcd.cpp:7415 +#: ultralcd.cpp:7336 msgid "Verification failed, remove the filament and try again." msgstr "" @@ -1616,7 +1616,7 @@ msgid "Checks" msgstr "" # MSG_FALSE_TRIGGERING c=20 -#: ultralcd.cpp:8190 +#: ultralcd.cpp:8111 msgid "False triggering" msgstr "" @@ -1721,17 +1721,17 @@ msgid "Printer nozzle diameter differs from the G-code. Please check the value i msgstr "" # MSG_SELFTEST_FS_LEVEL c=20 -#: ultralcd.cpp:8195 +#: ultralcd.cpp:8116 msgid "%s level expected" msgstr "" # MSG_RENAME c=18 -#: ultralcd.cpp:6579 +#: ultralcd.cpp:6500 msgid "Rename" msgstr "" # MSG_SELECT c=18 -#: ultralcd.cpp:6572 +#: ultralcd.cpp:6493 msgid "Select" msgstr "" diff --git a/lang/po/new/cs.po b/lang/po/new/cs.po index 063dcfb73..352fc23cb 100644 --- a/lang/po/new/cs.po +++ b/lang/po/new/cs.po @@ -2,18 +2,18 @@ # msgid "" msgstr "" -"Project-Id-Version: Prusa-Firmware\n" -"POT-Creation-Date: Sun 19 Dec 2021 07:17:23 PM CET\n" -"PO-Revision-Date: 2022-02-03 12:53+0100\n" -"Last-Translator: \n" -"Language-Team: \n" -"Language: cs\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" -"X-Generator: Poedit 3.0\n" +"Language: cs\n" +"Project-Id-Version: Prusa-Firmware\n" +"POT-Creation-Date: Tue 08 Feb 2022 02:44:14 PM CET\n" +"PO-Revision-Date: Tue 08 Feb 2022 02:44:14 PM CET\n" +"Language-Team: \n" +"X-Generator: Poedit 2.0.7\n" "X-Poedit-SourceCharset: UTF-8\n" +"Last-Translator: \n" +"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" # MSG_IR_03_OR_OLDER c=18 #: messages.c:164 @@ -21,7 +21,7 @@ msgid " 0.3 or older" msgstr " 0.3 nebo starsi" # MSG_FS_V_03_OR_OLDER c=18 -#: Marlin_main.cpp:9884 +#: Marlin_main.cpp:9887 msgid "FS v0.3 or older" msgstr "FS 0.3 nebo starsi" @@ -31,7 +31,7 @@ msgid " 0.4 or newer" msgstr " 0.4 nebo novejsi" # MSG_FS_V_04_OR_NEWER c=18 -#: Marlin_main.cpp:9883 +#: Marlin_main.cpp:9886 msgid "FS v0.4 or newer" msgstr "FS 0.4 a novejsi" @@ -46,10 +46,12 @@ msgid "[0;0] point offset" msgstr "[0;0] odsazeni bodu" # MSG_CRASH_DET_ONLY_IN_NORMAL c=20 r=4 +#: msgid "Crash detection can\x0abe turned on only in\x0aNormal mode" msgstr "Crash detekce muze\x0abyt zapnuta pouze v\x0aNormal modu" # MSG_CRASH_DET_STEALTH_FORCE_OFF c=20 r=4 +#: msgid "WARNING:\x0aCrash detection\x0adisabled in\x0aStealth mode" msgstr "POZOR:\x0aCrash detekce\x0adeaktivovana ve\x0aStealth modu" @@ -59,11 +61,11 @@ msgid "Adjusting Z:" msgstr "Doladeni Z:" # MSG_SELFTEST_CHECK_ALLCORRECT c=20 -#: ultralcd.cpp:8490 +#: ultralcd.cpp:8411 msgid "All correct" msgstr "Vse OK" -# MSG_WIZARD_DONE c=20 r=8 +# MSG_WIZARD_DONE c=20 r=3 #: messages.c:118 msgid "All is done. Happy printing!" msgstr "Vse je hotovo. Tisku zdar!" @@ -94,7 +96,7 @@ msgid "Auto home" msgstr "" # MSG_AUTOLOAD_FILAMENT c=18 -#: ultralcd.cpp:6732 +#: ultralcd.cpp:6653 msgid "AutoLoad filament" msgstr "AutoZavedeni fil." @@ -109,17 +111,17 @@ msgid "Autoloading filament is active, just press the knob and insert filament.. msgstr "Automaticke zavadeni filamentu aktivni, stisknete tlacitko a vlozte filament..." # MSG_SELFTEST_AXIS_LENGTH c=20 -#: ultralcd.cpp:8173 +#: ultralcd.cpp:8094 msgid "Axis length" msgstr "Delka osy" # MSG_SELFTEST_AXIS c=16 -#: ultralcd.cpp:8174 +#: ultralcd.cpp:8095 msgid "Axis" msgstr "Osa" # MSG_SELFTEST_BEDHEATER c=20 -#: ultralcd.cpp:8131 +#: ultralcd.cpp:8052 msgid "Bed/Heater" msgstr "Podlozka/Topeni" @@ -174,7 +176,7 @@ msgid "Blackout occurred. Recover print?" msgstr "Detekovan vypadek proudu.Obnovit tisk?" # MSG_CALIBRATING_HOME c=20 -#: ultralcd.cpp:8492 +#: ultralcd.cpp:8413 msgid "Calibrating home" msgstr "Kalibruji vychozi p." @@ -224,12 +226,12 @@ msgid "Calibration" msgstr "Kalibrace" # MSG_SD_REMOVED c=20 -#: ultralcd.cpp:8939 +#: ultralcd.cpp:8860 msgid "Card removed" msgstr "Karta vyjmuta" # MSG_CHECKING_FILE c=17 -#: ultralcd.cpp:8580 +#: ultralcd.cpp:8501 msgid "Checking file" msgstr "Kontroluji soubor" @@ -324,21 +326,22 @@ msgid "Ejecting filament" msgstr "Vysouvam filament" # MSG_SELFTEST_ENDSTOP_NOTHIT c=20 -#: ultralcd.cpp:8149 +#: ultralcd.cpp:8070 msgid "Endstop not hit" msgstr "Kon. spinac nesepnut" # MSG_SELFTEST_ENDSTOP c=16 -#: ultralcd.cpp:8144 +#: ultralcd.cpp:8065 msgid "Endstop" msgstr "Koncovy spinac" # MSG_SELFTEST_ENDSTOPS c=20 -#: ultralcd.cpp:8135 +#: ultralcd.cpp:8056 msgid "Endstops" msgstr "Konc. spinace" # MSG_STACK_ERROR c=20 r=4 +#: msgid "Error - static memory has been overwritten" msgstr "Chyba - Doslo k prepisu staticke pameti" @@ -373,7 +376,7 @@ msgid "ERROR:" msgstr "CHYBA:" # MSG_SELFTEST_EXTRUDER_FAN_SPEED c=18 -#: ultralcd.cpp:8498 +#: ultralcd.cpp:8419 msgid "Extruder fan:" msgstr "Levy vent.:" @@ -388,7 +391,7 @@ msgid "Extruder" msgstr "" # MSG_MMU_FAIL_STATS c=18 -#: ultralcd.cpp:6754 +#: ultralcd.cpp:6675 msgid "Fail stats MMU" msgstr "Selhani MMU" @@ -398,7 +401,7 @@ msgid "F. autoload" msgstr "F. autozav." # MSG_FAIL_STATS c=18 -#: ultralcd.cpp:6751 +#: ultralcd.cpp:6672 msgid "Fail stats" msgstr "Selhani" @@ -437,7 +440,7 @@ msgstr "Filament vytlacen a spravne barvy?" msgid "Filament not loaded" msgstr "Filament nezaveden" -# MSG_FILAMENT_SENSOR c=20 +# MSG_SELFTEST_FILAMENT_SENSOR c=17 #: messages.c:97 msgid "Filament sensor" msgstr "Senzor filamentu" @@ -458,7 +461,7 @@ msgid "FS Action" msgstr "FS reakce" # MSG_FILE_INCOMPLETE c=20 r=3 -#: ultralcd.cpp:8634 +#: ultralcd.cpp:8555 msgid "File incomplete. Continue anyway?" msgstr "Soubor nekompletni. Pokracovat?" @@ -483,7 +486,7 @@ msgid "Fix the issue and then press button on MMU unit." msgstr "Opravte chybu a pote stisknete tlacitko na jednotce MMU." # MSG_FLOW c=15 -#: ultralcd.cpp:6888 +#: ultralcd.cpp:6809 msgid "Flow" msgstr "Prutok" @@ -494,21 +497,21 @@ msgstr "Predni tiskovy vent?" # MSG_BED_CORRECTION_FRONT c=14 #: ultralcd.cpp:3116 -msgid "Front side[um]" -msgstr "Vpredu [um]" +msgid "Front side[μm]" +msgstr "Vpredu [μm]" # MSG_SELFTEST_FANS c=20 -#: ultralcd.cpp:8179 +#: ultralcd.cpp:8100 msgid "Front/left fans" msgstr "Predni/levy vent." # MSG_SELFTEST_HEATERTHERMISTOR c=20 -#: ultralcd.cpp:8127 +#: ultralcd.cpp:8048 msgid "Heater/Thermistor" msgstr "Topeni/Termistor" # MSG_BED_HEATING_SAFETY_DISABLED c=20 r=4 -#: Marlin_main.cpp:9874 +#: Marlin_main.cpp:9877 msgid "Heating disabled by safety timer." msgstr "Zahrivani preruseno bezpecnostnim casovacem." @@ -548,12 +551,12 @@ msgid "Checking bed" msgstr "Kontrola podlozky" # MSG_SELFTEST_CHECK_ENDSTOPS c=20 -#: ultralcd.cpp:8481 +#: ultralcd.cpp:8402 msgid "Checking endstops" msgstr "Kontrola endstopu" # MSG_SELFTEST_CHECK_HOTEND c=20 -#: ultralcd.cpp:8487 +#: ultralcd.cpp:8408 msgid "Checking hotend" msgstr "Kontrola hotend" @@ -573,7 +576,7 @@ msgid "Checking Y axis" msgstr "Kontrola osy Y" # MSG_SELFTEST_CHECK_Z c=20 -#: ultralcd.cpp:8484 +#: ultralcd.cpp:8405 msgid "Checking Z axis" msgstr "Kontrola osy Z" @@ -654,8 +657,8 @@ msgstr "Vlevo" # MSG_BED_CORRECTION_LEFT c=14 #: ultralcd.cpp:3114 -msgid "Left side [um]" -msgstr "Vlevo [um]" +msgid "Left side [μm]" +msgstr "Vlevo [μm]" # MSG_LIN_CORRECTION c=18 #: ultralcd.cpp:5702 @@ -668,7 +671,7 @@ msgid "Live adjust Z" msgstr "Doladeni osy Z" # MSG_INSERT_FIL c=20 r=6 -#: ultralcd.cpp:7380 +#: ultralcd.cpp:7301 msgid "Insert the filament (do not load it) into the extruder and then press the knob." msgstr "Vlozte filament (nezavadejte) do extruderu a stisknete tlacitko" @@ -693,12 +696,12 @@ msgid "Iteration" msgstr "Opakovani" # MSG_LOOSE_PULLEY c=20 -#: ultralcd.cpp:8167 +#: ultralcd.cpp:8088 msgid "Loose pulley" msgstr "Uvolnena remenicka" # MSG_LOAD_TO_NOZZLE c=18 -#: ultralcd.cpp:6717 +#: ultralcd.cpp:6638 msgid "Load to nozzle" msgstr "Zavest do trysky" @@ -848,7 +851,7 @@ msgid "No move." msgstr "Bez pohybu." # MSG_NO_CARD c=18 -#: ultralcd.cpp:6697 +#: ultralcd.cpp:6618 msgid "No SD card" msgstr "Zadna SD karta" @@ -863,7 +866,7 @@ msgid "No" msgstr "Ne" # MSG_SELFTEST_NOTCONNECTED c=20 -#: ultralcd.cpp:8128 +#: ultralcd.cpp:8049 msgid "Not connected" msgstr "Nezapojeno" @@ -948,7 +951,7 @@ msgid "Please clean the nozzle for calibration. Click when done." msgstr "Pro uspesnou kalibraci ocistete prosim tiskovou trysku. Potvrdte tlacitkem." # MSG_SELFTEST_PLEASECHECK c=20 -#: ultralcd.cpp:8122 +#: ultralcd.cpp:8043 msgid "Please check:" msgstr "Zkontrolujte:" @@ -1013,7 +1016,7 @@ msgid "Preheat the nozzle!" msgstr "Predehrejte trysku!" # MSG_PREHEAT c=18 -#: ultralcd.cpp:6655 +#: ultralcd.cpp:6576 msgid "Preheat" msgstr "Predehrev" @@ -1028,7 +1031,7 @@ msgid "Please upgrade." msgstr "Prosim aktualizujte." # MSG_PRESS_TO_PREHEAT c=20 r=4 -#: Marlin_main.cpp:12049 +#: Marlin_main.cpp:12052 msgid "Press the knob to preheat nozzle and continue." msgstr "Pro nahrati trysky a pokracovani stisknete tlacitko." @@ -1058,7 +1061,7 @@ msgid "Preheating to unload" msgstr "Predehrev k vyjmuti" # MSG_SELFTEST_PRINT_FAN_SPEED c=18 -#: ultralcd.cpp:8501 +#: ultralcd.cpp:8422 msgid "Print fan:" msgstr "Tiskovy vent.:" @@ -1109,21 +1112,21 @@ msgstr "Prosim nejdriv zavedte filament" # MSG_BED_CORRECTION_REAR c=14 #: ultralcd.cpp:3117 -msgid "Rear side [um]" -msgstr "Vzadu [um]" +msgid "Rear side [μm]" +msgstr "Vzadu [μm]" # MSG_UNLOAD_FILAMENT_REPEAT c=20 r=4 -#: ultralcd.cpp:7404 +#: ultralcd.cpp:7325 msgid "Please unload the filament first, then repeat this action." msgstr "Prosim vyjmete filament a zopakujte tuto akci" # MSG_CHECK_IR_CONNECTION c=20 r=4 -#: ultralcd.cpp:7407 +#: ultralcd.cpp:7328 msgid "Please check the IR sensor connection, unload filament if present." msgstr "Prosim zkontrolujte zapojeni IR senzoru a vyjmuty filament" # MSG_RECOVERING_PRINT c=20 -#: Marlin_main.cpp:11393 +#: Marlin_main.cpp:11396 msgid "Recovering print" msgstr "Obnovovani tisku" @@ -1154,8 +1157,8 @@ msgstr "Obnoveni tisku" # MSG_BED_CORRECTION_RIGHT c=14 #: ultralcd.cpp:3115 -msgid "Right side[um]" -msgstr "Vpravo [um]" +msgid "Right side[μm]" +msgstr "Vpravo [μm]" # MSG_RPI_PORT c=13 #: messages.c:142 @@ -1188,12 +1191,12 @@ msgid "Select language" msgstr "Vyber jazyka" # MSG_SELFTEST_OK c=20 -#: ultralcd.cpp:7679 +#: ultralcd.cpp:7600 msgid "Self test OK" msgstr "" # MSG_SELFTEST_START c=20 -#: ultralcd.cpp:7447 +#: ultralcd.cpp:7368 msgid "Self test start" msgstr "" @@ -1203,7 +1206,7 @@ msgid "Selftest" msgstr "" # MSG_SELFTEST_ERROR c=20 -#: ultralcd.cpp:8121 +#: ultralcd.cpp:8042 msgid "Selftest error!" msgstr "Chyba Selftestu!" @@ -1278,8 +1281,9 @@ msgid "Loud" msgstr "Hlasity" # MSG_SLIGHT_SKEW c=14 -msgid "Slight skew:" -msgstr "Lehke zkos.:" +#: ultralcd.cpp:2887 +msgid "Slight skew" +msgstr "Lehke zkos." # MSG_SOUND c=7 #: messages.c:143 @@ -1302,7 +1306,7 @@ msgid "Once" msgstr "Jednou" # MSG_SPEED c=15 -#: ultralcd.cpp:6882 +#: ultralcd.cpp:6803 msgid "Speed" msgstr "Rychlost" @@ -1332,12 +1336,12 @@ msgid "STOPPED." msgstr "ZASTAVENO." # MSG_SUPPORT c=18 -#: ultralcd.cpp:6756 +#: ultralcd.cpp:6677 msgid "Support" msgstr "Podpora" # MSG_SELFTEST_SWAPPED c=16 -#: ultralcd.cpp:8180 +#: ultralcd.cpp:8101 msgid "Swapped" msgstr "Prohozene" @@ -1372,7 +1376,7 @@ msgid "Temperature calibration is finished and active. Temp. calibration can be msgstr "Teplotni kalibrace dokoncena a je nyni aktivni. Teplotni kalibraci je mozno deaktivovat v menu Nastaveni->Tepl. kal." # MSG_FS_VERIFIED c=20 r=3 -#: ultralcd.cpp:7411 +#: ultralcd.cpp:7332 msgid "Sensor verified, remove the filament now." msgstr "Senzor overen, vyjmete filament." @@ -1402,7 +1406,7 @@ msgid "Total print time" msgstr "Celkovy cas tisku" # MSG_TUNE c=18 -#: ultralcd.cpp:6653 +#: ultralcd.cpp:6574 msgid "Tune" msgstr "Ladit" @@ -1421,7 +1425,7 @@ msgstr "k zavedeni filamentu" msgid "to unload filament" msgstr "k vyjmuti filamentu" -# MSG_UNLOAD_FILAMENT c=16 +# MSG_UNLOAD_FILAMENT c=18 #: messages.c:114 msgid "Unload filament" msgstr "Vyjmout filament" @@ -1506,7 +1510,7 @@ msgstr "Detaily XYZ kal." msgid "XYZ calibration failed. Please consult the manual." msgstr "Kalibrace XYZ selhala. Nahlednete do manualu." -# MSG_YES c=3 +# MSG_YES c=4 #: messages.c:123 msgid "Yes" msgstr "Ano" @@ -1582,7 +1586,7 @@ msgid "The printer will start printing a zig-zag line. Rotate the knob until you msgstr "Tiskarna zacne tisknout lomenou caru. Otacenim tlacitka nastavte optimalni vysku. Postupujte podle obrazku v handbooku (kapitola Kalibrace)." # MSG_FIL_FAILED c=20 r=5 -#: ultralcd.cpp:7415 +#: ultralcd.cpp:7336 msgid "Verification failed, remove the filament and try again." msgstr "Overeni selhalo, vyjmete filament a zkuste znovu." @@ -1612,7 +1616,7 @@ msgid "Checks" msgstr "Kontrola" # MSG_FALSE_TRIGGERING c=20 -#: ultralcd.cpp:8190 +#: ultralcd.cpp:8111 msgid "False triggering" msgstr "Falesne spusteni" @@ -1717,17 +1721,17 @@ msgid "Printer nozzle diameter differs from the G-code. Please check the value i msgstr "Prumer trysky tiskarny se lisi od G-code. Prosim zkontrolujte nastaveni. Tisk zrusen." # MSG_SELFTEST_FS_LEVEL c=20 -#: ultralcd.cpp:8195 +#: ultralcd.cpp:8116 msgid "%s level expected" msgstr "%s ocekavana verze" # MSG_RENAME c=18 -#: ultralcd.cpp:6579 +#: ultralcd.cpp:6500 msgid "Rename" msgstr "Prejmenovat" # MSG_SELECT c=18 -#: ultralcd.cpp:6572 +#: ultralcd.cpp:6493 msgid "Select" msgstr "Vybrat" @@ -1765,3 +1769,4 @@ msgstr "Pocet mereni Z" #: ultralcd.cpp:2028 msgid "Printer IP Addr:" msgstr "IP adr. tiskarny:" + diff --git a/lang/po/new/da.po b/lang/po/new/da.po index e9da98243..7b6fdd4e8 100644 --- a/lang/po/new/da.po +++ b/lang/po/new/da.po @@ -7,8 +7,8 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Language: da\n" "Project-Id-Version: Prusa-Firmware\n" -"POT-Creation-Date: Tue 21 Dec 2021 02:56:33 PM CET\n" -"PO-Revision-Date: Tue 21 Dec 2021 02:56:33 PM CET\n" +"POT-Creation-Date: Tue 08 Feb 2022 02:44:55 PM CET\n" +"PO-Revision-Date: Tue 08 Feb 2022 02:44:55 PM CET\n" "Language-Team: \n" "X-Generator: Poedit 2.0.7\n" "X-Poedit-SourceCharset: UTF-8\n" @@ -21,7 +21,7 @@ msgid " 0.3 or older" msgstr "" # MSG_FS_V_03_OR_OLDER c=18 -#: Marlin_main.cpp:9884 +#: Marlin_main.cpp:9887 msgid "FS v0.3 or older" msgstr "" @@ -31,7 +31,7 @@ msgid " 0.4 or newer" msgstr "" # MSG_FS_V_04_OR_NEWER c=18 -#: Marlin_main.cpp:9883 +#: Marlin_main.cpp:9886 msgid "FS v0.4 or newer" msgstr "" @@ -61,11 +61,11 @@ msgid "Adjusting Z:" msgstr "" # MSG_SELFTEST_CHECK_ALLCORRECT c=20 -#: ultralcd.cpp:8490 +#: ultralcd.cpp:8411 msgid "All correct" msgstr "" -# MSG_WIZARD_DONE c=20 r=8 +# MSG_WIZARD_DONE c=20 r=3 #: messages.c:118 msgid "All is done. Happy printing!" msgstr "" @@ -96,7 +96,7 @@ msgid "Auto home" msgstr "" # MSG_AUTOLOAD_FILAMENT c=18 -#: ultralcd.cpp:6732 +#: ultralcd.cpp:6653 msgid "AutoLoad filament" msgstr "" @@ -111,17 +111,17 @@ msgid "Autoloading filament is active, just press the knob and insert filament.. msgstr "" # MSG_SELFTEST_AXIS_LENGTH c=20 -#: ultralcd.cpp:8173 +#: ultralcd.cpp:8094 msgid "Axis length" msgstr "" # MSG_SELFTEST_AXIS c=16 -#: ultralcd.cpp:8174 +#: ultralcd.cpp:8095 msgid "Axis" msgstr "" # MSG_SELFTEST_BEDHEATER c=20 -#: ultralcd.cpp:8131 +#: ultralcd.cpp:8052 msgid "Bed/Heater" msgstr "" @@ -176,7 +176,7 @@ msgid "Blackout occurred. Recover print?" msgstr "" # MSG_CALIBRATING_HOME c=20 -#: ultralcd.cpp:8492 +#: ultralcd.cpp:8413 msgid "Calibrating home" msgstr "" @@ -226,12 +226,12 @@ msgid "Calibration" msgstr "" # MSG_SD_REMOVED c=20 -#: ultralcd.cpp:8939 +#: ultralcd.cpp:8860 msgid "Card removed" msgstr "" # MSG_CHECKING_FILE c=17 -#: ultralcd.cpp:8580 +#: ultralcd.cpp:8501 msgid "Checking file" msgstr "" @@ -326,17 +326,17 @@ msgid "Ejecting filament" msgstr "" # MSG_SELFTEST_ENDSTOP_NOTHIT c=20 -#: ultralcd.cpp:8149 +#: ultralcd.cpp:8070 msgid "Endstop not hit" msgstr "" # MSG_SELFTEST_ENDSTOP c=16 -#: ultralcd.cpp:8144 +#: ultralcd.cpp:8065 msgid "Endstop" msgstr "" # MSG_SELFTEST_ENDSTOPS c=20 -#: ultralcd.cpp:8135 +#: ultralcd.cpp:8056 msgid "Endstops" msgstr "" @@ -376,7 +376,7 @@ msgid "ERROR:" msgstr "" # MSG_SELFTEST_EXTRUDER_FAN_SPEED c=18 -#: ultralcd.cpp:8498 +#: ultralcd.cpp:8419 msgid "Extruder fan:" msgstr "" @@ -391,7 +391,7 @@ msgid "Extruder" msgstr "" # MSG_MMU_FAIL_STATS c=18 -#: ultralcd.cpp:6754 +#: ultralcd.cpp:6675 msgid "Fail stats MMU" msgstr "" @@ -401,7 +401,7 @@ msgid "F. autoload" msgstr "" # MSG_FAIL_STATS c=18 -#: ultralcd.cpp:6751 +#: ultralcd.cpp:6672 msgid "Fail stats" msgstr "" @@ -440,7 +440,7 @@ msgstr "" msgid "Filament not loaded" msgstr "" -# MSG_FILAMENT_SENSOR c=20 +# MSG_SELFTEST_FILAMENT_SENSOR c=17 #: messages.c:97 msgid "Filament sensor" msgstr "" @@ -461,7 +461,7 @@ msgid "FS Action" msgstr "" # MSG_FILE_INCOMPLETE c=20 r=3 -#: ultralcd.cpp:8634 +#: ultralcd.cpp:8555 msgid "File incomplete. Continue anyway?" msgstr "" @@ -486,7 +486,7 @@ msgid "Fix the issue and then press button on MMU unit." msgstr "" # MSG_FLOW c=15 -#: ultralcd.cpp:6888 +#: ultralcd.cpp:6809 msgid "Flow" msgstr "" @@ -497,21 +497,21 @@ msgstr "" # MSG_BED_CORRECTION_FRONT c=14 #: ultralcd.cpp:3116 -msgid "Front side[um]" +msgid "Front side[μm]" msgstr "" # MSG_SELFTEST_FANS c=20 -#: ultralcd.cpp:8179 +#: ultralcd.cpp:8100 msgid "Front/left fans" msgstr "" # MSG_SELFTEST_HEATERTHERMISTOR c=20 -#: ultralcd.cpp:8127 +#: ultralcd.cpp:8048 msgid "Heater/Thermistor" msgstr "" # MSG_BED_HEATING_SAFETY_DISABLED c=20 r=4 -#: Marlin_main.cpp:9874 +#: Marlin_main.cpp:9877 msgid "Heating disabled by safety timer." msgstr "" @@ -551,12 +551,12 @@ msgid "Checking bed" msgstr "" # MSG_SELFTEST_CHECK_ENDSTOPS c=20 -#: ultralcd.cpp:8481 +#: ultralcd.cpp:8402 msgid "Checking endstops" msgstr "" # MSG_SELFTEST_CHECK_HOTEND c=20 -#: ultralcd.cpp:8487 +#: ultralcd.cpp:8408 msgid "Checking hotend" msgstr "" @@ -576,7 +576,7 @@ msgid "Checking Y axis" msgstr "" # MSG_SELFTEST_CHECK_Z c=20 -#: ultralcd.cpp:8484 +#: ultralcd.cpp:8405 msgid "Checking Z axis" msgstr "" @@ -657,7 +657,7 @@ msgstr "" # MSG_BED_CORRECTION_LEFT c=14 #: ultralcd.cpp:3114 -msgid "Left side [um]" +msgid "Left side [μm]" msgstr "" # MSG_LIN_CORRECTION c=18 @@ -671,7 +671,7 @@ msgid "Live adjust Z" msgstr "" # MSG_INSERT_FIL c=20 r=6 -#: ultralcd.cpp:7380 +#: ultralcd.cpp:7301 msgid "Insert the filament (do not load it) into the extruder and then press the knob." msgstr "" @@ -696,12 +696,12 @@ msgid "Iteration" msgstr "" # MSG_LOOSE_PULLEY c=20 -#: ultralcd.cpp:8167 +#: ultralcd.cpp:8088 msgid "Loose pulley" msgstr "" # MSG_LOAD_TO_NOZZLE c=18 -#: ultralcd.cpp:6717 +#: ultralcd.cpp:6638 msgid "Load to nozzle" msgstr "" @@ -851,7 +851,7 @@ msgid "No move." msgstr "" # MSG_NO_CARD c=18 -#: ultralcd.cpp:6697 +#: ultralcd.cpp:6618 msgid "No SD card" msgstr "" @@ -866,7 +866,7 @@ msgid "No" msgstr "" # MSG_SELFTEST_NOTCONNECTED c=20 -#: ultralcd.cpp:8128 +#: ultralcd.cpp:8049 msgid "Not connected" msgstr "" @@ -951,7 +951,7 @@ msgid "Please clean the nozzle for calibration. Click when done." msgstr "" # MSG_SELFTEST_PLEASECHECK c=20 -#: ultralcd.cpp:8122 +#: ultralcd.cpp:8043 msgid "Please check:" msgstr "" @@ -1016,7 +1016,7 @@ msgid "Preheat the nozzle!" msgstr "" # MSG_PREHEAT c=18 -#: ultralcd.cpp:6655 +#: ultralcd.cpp:6576 msgid "Preheat" msgstr "" @@ -1031,7 +1031,7 @@ msgid "Please upgrade." msgstr "" # MSG_PRESS_TO_PREHEAT c=20 r=4 -#: Marlin_main.cpp:12049 +#: Marlin_main.cpp:12052 msgid "Press the knob to preheat nozzle and continue." msgstr "" @@ -1061,7 +1061,7 @@ msgid "Preheating to unload" msgstr "" # MSG_SELFTEST_PRINT_FAN_SPEED c=18 -#: ultralcd.cpp:8501 +#: ultralcd.cpp:8422 msgid "Print fan:" msgstr "" @@ -1112,21 +1112,21 @@ msgstr "" # MSG_BED_CORRECTION_REAR c=14 #: ultralcd.cpp:3117 -msgid "Rear side [um]" +msgid "Rear side [μm]" msgstr "" # MSG_UNLOAD_FILAMENT_REPEAT c=20 r=4 -#: ultralcd.cpp:7404 +#: ultralcd.cpp:7325 msgid "Please unload the filament first, then repeat this action." msgstr "" # MSG_CHECK_IR_CONNECTION c=20 r=4 -#: ultralcd.cpp:7407 +#: ultralcd.cpp:7328 msgid "Please check the IR sensor connection, unload filament if present." msgstr "" # MSG_RECOVERING_PRINT c=20 -#: Marlin_main.cpp:11393 +#: Marlin_main.cpp:11396 msgid "Recovering print" msgstr "" @@ -1157,7 +1157,7 @@ msgstr "" # MSG_BED_CORRECTION_RIGHT c=14 #: ultralcd.cpp:3115 -msgid "Right side[um]" +msgid "Right side[μm]" msgstr "" # MSG_RPI_PORT c=13 @@ -1191,12 +1191,12 @@ msgid "Select language" msgstr "" # MSG_SELFTEST_OK c=20 -#: ultralcd.cpp:7679 +#: ultralcd.cpp:7600 msgid "Self test OK" msgstr "" # MSG_SELFTEST_START c=20 -#: ultralcd.cpp:7447 +#: ultralcd.cpp:7368 msgid "Self test start" msgstr "" @@ -1206,7 +1206,7 @@ msgid "Selftest" msgstr "" # MSG_SELFTEST_ERROR c=20 -#: ultralcd.cpp:8121 +#: ultralcd.cpp:8042 msgid "Selftest error!" msgstr "" @@ -1306,7 +1306,7 @@ msgid "Once" msgstr "" # MSG_SPEED c=15 -#: ultralcd.cpp:6882 +#: ultralcd.cpp:6803 msgid "Speed" msgstr "" @@ -1336,12 +1336,12 @@ msgid "STOPPED." msgstr "" # MSG_SUPPORT c=18 -#: ultralcd.cpp:6756 +#: ultralcd.cpp:6677 msgid "Support" msgstr "" # MSG_SELFTEST_SWAPPED c=16 -#: ultralcd.cpp:8180 +#: ultralcd.cpp:8101 msgid "Swapped" msgstr "" @@ -1376,7 +1376,7 @@ msgid "Temperature calibration is finished and active. Temp. calibration can be msgstr "" # MSG_FS_VERIFIED c=20 r=3 -#: ultralcd.cpp:7411 +#: ultralcd.cpp:7332 msgid "Sensor verified, remove the filament now." msgstr "" @@ -1406,7 +1406,7 @@ msgid "Total print time" msgstr "" # MSG_TUNE c=18 -#: ultralcd.cpp:6653 +#: ultralcd.cpp:6574 msgid "Tune" msgstr "" @@ -1425,7 +1425,7 @@ msgstr "" msgid "to unload filament" msgstr "" -# MSG_UNLOAD_FILAMENT c=16 +# MSG_UNLOAD_FILAMENT c=18 #: messages.c:114 msgid "Unload filament" msgstr "" @@ -1510,7 +1510,7 @@ msgstr "" msgid "XYZ calibration failed. Please consult the manual." msgstr "" -# MSG_YES c=3 +# MSG_YES c=4 #: messages.c:123 msgid "Yes" msgstr "" @@ -1586,7 +1586,7 @@ msgid "The printer will start printing a zig-zag line. Rotate the knob until you msgstr "" # MSG_FIL_FAILED c=20 r=5 -#: ultralcd.cpp:7415 +#: ultralcd.cpp:7336 msgid "Verification failed, remove the filament and try again." msgstr "" @@ -1616,7 +1616,7 @@ msgid "Checks" msgstr "" # MSG_FALSE_TRIGGERING c=20 -#: ultralcd.cpp:8190 +#: ultralcd.cpp:8111 msgid "False triggering" msgstr "" @@ -1721,17 +1721,17 @@ msgid "Printer nozzle diameter differs from the G-code. Please check the value i msgstr "" # MSG_SELFTEST_FS_LEVEL c=20 -#: ultralcd.cpp:8195 +#: ultralcd.cpp:8116 msgid "%s level expected" msgstr "" # MSG_RENAME c=18 -#: ultralcd.cpp:6579 +#: ultralcd.cpp:6500 msgid "Rename" msgstr "" # MSG_SELECT c=18 -#: ultralcd.cpp:6572 +#: ultralcd.cpp:6493 msgid "Select" msgstr "" diff --git a/lang/po/new/de.po b/lang/po/new/de.po index b57d7377c..6cb6937a3 100644 --- a/lang/po/new/de.po +++ b/lang/po/new/de.po @@ -7,8 +7,8 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Language: de\n" "Project-Id-Version: Prusa-Firmware\n" -"POT-Creation-Date: Wed 26 Jan 2022 05:40:56 PM CET\n" -"PO-Revision-Date: Wed 26 Jan 2022 05:40:56 PM CET\n" +"POT-Creation-Date: Tue 08 Feb 2022 02:44:18 PM CET\n" +"PO-Revision-Date: Tue 08 Feb 2022 02:44:18 PM CET\n" "Language-Team: \n" "X-Generator: Poedit 2.0.7\n" "X-Poedit-SourceCharset: UTF-8\n" @@ -65,7 +65,7 @@ msgstr "Z Anpassen:" msgid "All correct" msgstr "Alles richtig" -# MSG_WIZARD_DONE c=20 r=8 +# MSG_WIZARD_DONE c=20 r=3 #: messages.c:118 msgid "All is done. Happy printing!" msgstr "Alles abgeschlossen. Viel Spaß beim Drucken!" @@ -138,7 +138,7 @@ msgstr "Bett aufwärmen" # MSG_BED_CORRECTION_MENU c=18 #: ultralcd.cpp:5798 msgid "Bed level correct" -msgstr "Ausgleich Bett ok" +msgstr "Bett Level Korr." # MSG_BELTTEST c=18 #: ultralcd.cpp:5778 @@ -440,7 +440,7 @@ msgstr "Filament extrudiert mit richtiger Farbe?" msgid "Filament not loaded" msgstr "Fil. nicht geladen" -# MSG_FILAMENT_SENSOR c=20 +# MSG_SELFTEST_FILAMENT_SENSOR c=17 #: messages.c:97 msgid "Filament sensor" msgstr "Filamentsensor" @@ -497,8 +497,8 @@ msgstr "Drucklüfter?" # MSG_BED_CORRECTION_FRONT c=14 #: ultralcd.cpp:3116 -msgid "Front side[um]" -msgstr "Vorne [um]" +msgid "Front side[μm]" +msgstr "Vorne [μm]" # MSG_SELFTEST_FANS c=20 #: ultralcd.cpp:8100 @@ -657,8 +657,8 @@ msgstr "Links" # MSG_BED_CORRECTION_LEFT c=14 #: ultralcd.cpp:3114 -msgid "Left side [um]" -msgstr "Links [um]" +msgid "Left side [μm]" +msgstr "Links [μm]" # MSG_LIN_CORRECTION c=18 #: ultralcd.cpp:5702 @@ -1112,8 +1112,8 @@ msgstr "Bitte laden Sie zuerst das Filament." # MSG_BED_CORRECTION_REAR c=14 #: ultralcd.cpp:3117 -msgid "Rear side [um]" -msgstr "Hinten [um]" +msgid "Rear side [μm]" +msgstr "Hinten [μm]" # MSG_UNLOAD_FILAMENT_REPEAT c=20 r=4 #: ultralcd.cpp:7325 @@ -1157,8 +1157,8 @@ msgstr "Druck fortgesetzt" # MSG_BED_CORRECTION_RIGHT c=14 #: ultralcd.cpp:3115 -msgid "Right side[um]" -msgstr "Rechts [um]" +msgid "Right side[μm]" +msgstr "Rechts [μm]" # MSG_RPI_PORT c=13 #: messages.c:142 @@ -1425,7 +1425,7 @@ msgstr "Filament laden" msgid "to unload filament" msgstr "um Filament entladen" -# MSG_UNLOAD_FILAMENT c=16 +# MSG_UNLOAD_FILAMENT c=18 #: messages.c:114 msgid "Unload filament" msgstr "Fil. entladen" @@ -1510,7 +1510,7 @@ msgstr "XYZ Kal. Details" msgid "XYZ calibration failed. Please consult the manual." msgstr "XYZ-Kalibrierung fehlgeschlagen. Bitte schauen Sie in das Handbuch." -# MSG_YES c=3 +# MSG_YES c=4 #: messages.c:123 msgid "Yes" msgstr "Ja" @@ -1668,7 +1668,7 @@ msgstr "Modell" # MSG_NOZZLE_DIAMETER c=10 #: messages.c:136 msgid "Nozzle d." -msgstr "Düsendiam." +msgstr "Düsen Dia." # MSG_GCODE_DIFF_CONTINUE c=20 r=4 #: util.cpp:414 diff --git a/lang/po/new/es.po b/lang/po/new/es.po index 1ee12eb3d..06b2d7f4d 100644 --- a/lang/po/new/es.po +++ b/lang/po/new/es.po @@ -7,8 +7,8 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Language: es\n" "Project-Id-Version: Prusa-Firmware\n" -"POT-Creation-Date: Sun 19 Dec 2021 07:17:30 PM CET\n" -"PO-Revision-Date: Sun 19 Dec 2021 07:17:30 PM CET\n" +"POT-Creation-Date: Tue 08 Feb 2022 02:44:22 PM CET\n" +"PO-Revision-Date: Tue 08 Feb 2022 02:44:22 PM CET\n" "Language-Team: \n" "X-Generator: Poedit 2.0.7\n" "X-Poedit-SourceCharset: UTF-8\n" @@ -21,7 +21,7 @@ msgid " 0.3 or older" msgstr " 0.3 o mayor" # MSG_FS_V_03_OR_OLDER c=18 -#: Marlin_main.cpp:9884 +#: Marlin_main.cpp:9887 msgid "FS v0.3 or older" msgstr "FS 0.3 o mayor" @@ -31,7 +31,7 @@ msgid " 0.4 or newer" msgstr " 0.4 o mas nueva" # MSG_FS_V_04_OR_NEWER c=18 -#: Marlin_main.cpp:9883 +#: Marlin_main.cpp:9886 msgid "FS v0.4 or newer" msgstr "FS 0.4 o mas nueva" @@ -61,11 +61,11 @@ msgid "Adjusting Z:" msgstr "Ajustar-Z:" # MSG_SELFTEST_CHECK_ALLCORRECT c=20 -#: ultralcd.cpp:8490 +#: ultralcd.cpp:8411 msgid "All correct" msgstr "Todo bien" -# MSG_WIZARD_DONE c=20 r=8 +# MSG_WIZARD_DONE c=20 r=3 #: messages.c:118 msgid "All is done. Happy printing!" msgstr "Terminado! Feliz impresion!" @@ -96,7 +96,7 @@ msgid "Auto home" msgstr "Llevar al origen" # MSG_AUTOLOAD_FILAMENT c=18 -#: ultralcd.cpp:6732 +#: ultralcd.cpp:6653 msgid "AutoLoad filament" msgstr "Carga auto. filam." @@ -111,17 +111,17 @@ msgid "Autoloading filament is active, just press the knob and insert filament.. msgstr "La carga automatica esta activada, pulse el dial e inserte el filamento..." # MSG_SELFTEST_AXIS_LENGTH c=20 -#: ultralcd.cpp:8173 +#: ultralcd.cpp:8094 msgid "Axis length" msgstr "Longitud del eje" # MSG_SELFTEST_AXIS c=16 -#: ultralcd.cpp:8174 +#: ultralcd.cpp:8095 msgid "Axis" msgstr "Eje" # MSG_SELFTEST_BEDHEATER c=20 -#: ultralcd.cpp:8131 +#: ultralcd.cpp:8052 msgid "Bed/Heater" msgstr "Base/Calentador" @@ -176,7 +176,7 @@ msgid "Blackout occurred. Recover print?" msgstr "Se fue la luz. Re- anudar la impresion?" # MSG_CALIBRATING_HOME c=20 -#: ultralcd.cpp:8492 +#: ultralcd.cpp:8413 msgid "Calibrating home" msgstr "Calibrar pos.inicial" @@ -226,12 +226,12 @@ msgid "Calibration" msgstr "Calibracion" # MSG_SD_REMOVED c=20 -#: ultralcd.cpp:8939 +#: ultralcd.cpp:8860 msgid "Card removed" msgstr "Tarjeta retirada" # MSG_CHECKING_FILE c=17 -#: ultralcd.cpp:8580 +#: ultralcd.cpp:8501 msgid "Checking file" msgstr "Verif. archivo" @@ -326,17 +326,17 @@ msgid "Ejecting filament" msgstr "Expulsando filamento" # MSG_SELFTEST_ENDSTOP_NOTHIT c=20 -#: ultralcd.cpp:8149 +#: ultralcd.cpp:8070 msgid "Endstop not hit" msgstr "Endstop no alcanzado" # MSG_SELFTEST_ENDSTOP c=16 -#: ultralcd.cpp:8144 +#: ultralcd.cpp:8065 msgid "Endstop" msgstr "" # MSG_SELFTEST_ENDSTOPS c=20 -#: ultralcd.cpp:8135 +#: ultralcd.cpp:8056 msgid "Endstops" msgstr "" @@ -376,7 +376,7 @@ msgid "ERROR:" msgstr "" # MSG_SELFTEST_EXTRUDER_FAN_SPEED c=18 -#: ultralcd.cpp:8498 +#: ultralcd.cpp:8419 msgid "Extruder fan:" msgstr "Vent.extrusor:" @@ -391,7 +391,7 @@ msgid "Extruder" msgstr "Extruir" # MSG_MMU_FAIL_STATS c=18 -#: ultralcd.cpp:6754 +#: ultralcd.cpp:6675 msgid "Fail stats MMU" msgstr "Total Fallos MMU" @@ -401,7 +401,7 @@ msgid "F. autoload" msgstr "Autocarg.fil." # MSG_FAIL_STATS c=18 -#: ultralcd.cpp:6751 +#: ultralcd.cpp:6672 msgid "Fail stats" msgstr "Estadistica Fallos" @@ -440,10 +440,10 @@ msgstr "Es nitido el color nuevo?" msgid "Filament not loaded" msgstr "Fil. no introducido" -# MSG_FILAMENT_SENSOR c=20 +# MSG_SELFTEST_FILAMENT_SENSOR c=17 #: messages.c:97 msgid "Filament sensor" -msgstr "Sensor de filamento" +msgstr "Sensor de fil." # MSG_FILAMENT_USED c=19 #: ultralcd.cpp:2713 @@ -461,7 +461,7 @@ msgid "FS Action" msgstr "FS accion" # MSG_FILE_INCOMPLETE c=20 r=3 -#: ultralcd.cpp:8634 +#: ultralcd.cpp:8555 msgid "File incomplete. Continue anyway?" msgstr "Archivo incompleto. ?Continuar de todos modos?" @@ -486,7 +486,7 @@ msgid "Fix the issue and then press button on MMU unit." msgstr "Corrige el problema y pulsa el boton en la unidad MMU." # MSG_FLOW c=15 -#: ultralcd.cpp:6888 +#: ultralcd.cpp:6809 msgid "Flow" msgstr "Flujo" @@ -497,21 +497,21 @@ msgstr "Vent. frontal?" # MSG_BED_CORRECTION_FRONT c=14 #: ultralcd.cpp:3116 -msgid "Front side[um]" -msgstr "Frontal [um]" +msgid "Front side[μm]" +msgstr "Frontal [μm]" # MSG_SELFTEST_FANS c=20 -#: ultralcd.cpp:8179 +#: ultralcd.cpp:8100 msgid "Front/left fans" msgstr "Vents. front/izqui" # MSG_SELFTEST_HEATERTHERMISTOR c=20 -#: ultralcd.cpp:8127 +#: ultralcd.cpp:8048 msgid "Heater/Thermistor" msgstr "Calentador/Termistor" # MSG_BED_HEATING_SAFETY_DISABLED c=20 r=4 -#: Marlin_main.cpp:9874 +#: Marlin_main.cpp:9877 msgid "Heating disabled by safety timer." msgstr "Calentadores desactivados por el temporizador de seguridad." @@ -551,12 +551,12 @@ msgid "Checking bed" msgstr "Control base cal." # MSG_SELFTEST_CHECK_ENDSTOPS c=20 -#: ultralcd.cpp:8481 +#: ultralcd.cpp:8402 msgid "Checking endstops" msgstr "Control endstops" # MSG_SELFTEST_CHECK_HOTEND c=20 -#: ultralcd.cpp:8487 +#: ultralcd.cpp:8408 msgid "Checking hotend" msgstr "Control fusor" @@ -576,7 +576,7 @@ msgid "Checking Y axis" msgstr "Control sensor Y" # MSG_SELFTEST_CHECK_Z c=20 -#: ultralcd.cpp:8484 +#: ultralcd.cpp:8405 msgid "Checking Z axis" msgstr "Control sensor Z" @@ -657,8 +657,8 @@ msgstr "Izquierda" # MSG_BED_CORRECTION_LEFT c=14 #: ultralcd.cpp:3114 -msgid "Left side [um]" -msgstr "Izquierda [um]" +msgid "Left side [μm]" +msgstr "Izquierda [μm]" # MSG_LIN_CORRECTION c=18 #: ultralcd.cpp:5702 @@ -671,7 +671,7 @@ msgid "Live adjust Z" msgstr "Micropaso Eje Z" # MSG_INSERT_FIL c=20 r=6 -#: ultralcd.cpp:7380 +#: ultralcd.cpp:7301 msgid "Insert the filament (do not load it) into the extruder and then press the knob." msgstr "Inserte el filamento (no lo cargue) en el extrusor y luego presione el dial." @@ -696,12 +696,12 @@ msgid "Iteration" msgstr "Iteracion" # MSG_LOOSE_PULLEY c=20 -#: ultralcd.cpp:8167 +#: ultralcd.cpp:8088 msgid "Loose pulley" msgstr "Polea suelta" # MSG_LOAD_TO_NOZZLE c=18 -#: ultralcd.cpp:6717 +#: ultralcd.cpp:6638 msgid "Load to nozzle" msgstr "Cargar a boquilla" @@ -851,7 +851,7 @@ msgid "No move." msgstr "Sin movimiento" # MSG_NO_CARD c=18 -#: ultralcd.cpp:6697 +#: ultralcd.cpp:6618 msgid "No SD card" msgstr "No hay tarjeta SD" @@ -866,7 +866,7 @@ msgid "No" msgstr "" # MSG_SELFTEST_NOTCONNECTED c=20 -#: ultralcd.cpp:8128 +#: ultralcd.cpp:8049 msgid "Not connected" msgstr "No hay conexion" @@ -951,7 +951,7 @@ msgid "Please clean the nozzle for calibration. Click when done." msgstr "Limpia boquilla para calibracion. Click cuando acabes." # MSG_SELFTEST_PLEASECHECK c=20 -#: ultralcd.cpp:8122 +#: ultralcd.cpp:8043 msgid "Please check:" msgstr "Controla:" @@ -1016,7 +1016,7 @@ msgid "Preheat the nozzle!" msgstr "Precalienta extrusor" # MSG_PREHEAT c=18 -#: ultralcd.cpp:6655 +#: ultralcd.cpp:6576 msgid "Preheat" msgstr "Precalentar" @@ -1031,7 +1031,7 @@ msgid "Please upgrade." msgstr "Actualize por favor" # MSG_PRESS_TO_PREHEAT c=20 r=4 -#: Marlin_main.cpp:12049 +#: Marlin_main.cpp:12052 msgid "Press the knob to preheat nozzle and continue." msgstr "Pulsa el dial para precalentar la boquilla y continue." @@ -1061,7 +1061,7 @@ msgid "Preheating to unload" msgstr "Precalent. descargar" # MSG_SELFTEST_PRINT_FAN_SPEED c=18 -#: ultralcd.cpp:8501 +#: ultralcd.cpp:8422 msgid "Print fan:" msgstr "Vent.fusor:" @@ -1112,21 +1112,21 @@ msgstr "Por favor, cargar primero el filamento." # MSG_BED_CORRECTION_REAR c=14 #: ultralcd.cpp:3117 -msgid "Rear side [um]" -msgstr "Trasera [um]" +msgid "Rear side [μm]" +msgstr "Trasera [μm]" # MSG_UNLOAD_FILAMENT_REPEAT c=20 r=4 -#: ultralcd.cpp:7404 +#: ultralcd.cpp:7325 msgid "Please unload the filament first, then repeat this action." msgstr "Primero descargue el filamento, luego repita esta accion." # MSG_CHECK_IR_CONNECTION c=20 r=4 -#: ultralcd.cpp:7407 +#: ultralcd.cpp:7328 msgid "Please check the IR sensor connection, unload filament if present." msgstr "Por favor comprueba la conexion del IR sensor y filamento esta descargado." # MSG_RECOVERING_PRINT c=20 -#: Marlin_main.cpp:11393 +#: Marlin_main.cpp:11396 msgid "Recovering print" msgstr "Recuper. impresion" @@ -1157,8 +1157,8 @@ msgstr "Continuan. impresion" # MSG_BED_CORRECTION_RIGHT c=14 #: ultralcd.cpp:3115 -msgid "Right side[um]" -msgstr "Derecha [um]" +msgid "Right side[μm]" +msgstr "Derecha [μm]" # MSG_RPI_PORT c=13 #: messages.c:142 @@ -1191,12 +1191,12 @@ msgid "Select language" msgstr "Cambiar el idioma" # MSG_SELFTEST_OK c=20 -#: ultralcd.cpp:7679 +#: ultralcd.cpp:7600 msgid "Self test OK" msgstr "" # MSG_SELFTEST_START c=20 -#: ultralcd.cpp:7447 +#: ultralcd.cpp:7368 msgid "Self test start" msgstr "Iniciar Selftest" @@ -1206,7 +1206,7 @@ msgid "Selftest" msgstr "" # MSG_SELFTEST_ERROR c=20 -#: ultralcd.cpp:8121 +#: ultralcd.cpp:8042 msgid "Selftest error!" msgstr "Error Selftest!" @@ -1306,7 +1306,7 @@ msgid "Once" msgstr "Una vez" # MSG_SPEED c=15 -#: ultralcd.cpp:6882 +#: ultralcd.cpp:6803 msgid "Speed" msgstr "Velocidad" @@ -1336,12 +1336,12 @@ msgid "STOPPED." msgstr "PARADA" # MSG_SUPPORT c=18 -#: ultralcd.cpp:6756 +#: ultralcd.cpp:6677 msgid "Support" msgstr "Soporte" # MSG_SELFTEST_SWAPPED c=16 -#: ultralcd.cpp:8180 +#: ultralcd.cpp:8101 msgid "Swapped" msgstr "Intercambiado" @@ -1376,7 +1376,7 @@ msgid "Temperature calibration is finished and active. Temp. calibration can be msgstr "Calibracion temperatura terminada. Haz clic para continuar." # MSG_FS_VERIFIED c=20 r=3 -#: ultralcd.cpp:7411 +#: ultralcd.cpp:7332 msgid "Sensor verified, remove the filament now." msgstr "Sensor verificado, retire el filamento ahora." @@ -1406,7 +1406,7 @@ msgid "Total print time" msgstr "Tiempo total" # MSG_TUNE c=18 -#: ultralcd.cpp:6653 +#: ultralcd.cpp:6574 msgid "Tune" msgstr "Ajustar" @@ -1425,7 +1425,7 @@ msgstr "para cargar el fil." msgid "to unload filament" msgstr "para descargar fil." -# MSG_UNLOAD_FILAMENT c=16 +# MSG_UNLOAD_FILAMENT c=18 #: messages.c:114 msgid "Unload filament" msgstr "Soltar filamento" @@ -1510,7 +1510,7 @@ msgstr "Detalles cal. XYZ" msgid "XYZ calibration failed. Please consult the manual." msgstr "Calibracion XYZ fallada. Consulta el manual por favor." -# MSG_YES c=3 +# MSG_YES c=4 #: messages.c:123 msgid "Yes" msgstr "Si" @@ -1586,7 +1586,7 @@ msgid "The printer will start printing a zig-zag line. Rotate the knob until you msgstr "La impresora comenzara a imprimir una linea en zig-zag. Gira el dial hasta que la linea alcance la altura optima. Mira las fotos del manual (Capitulo de calibracion)." # MSG_FIL_FAILED c=20 r=5 -#: ultralcd.cpp:7415 +#: ultralcd.cpp:7336 msgid "Verification failed, remove the filament and try again." msgstr "La verificacion fallo, retire el filamento e intente nuevamente." @@ -1616,7 +1616,7 @@ msgid "Checks" msgstr "Comprobaciones" # MSG_FALSE_TRIGGERING c=20 -#: ultralcd.cpp:8190 +#: ultralcd.cpp:8111 msgid "False triggering" msgstr "Falsa activacion" @@ -1721,17 +1721,17 @@ msgid "Printer nozzle diameter differs from the G-code. Please check the value i msgstr "Diametro nozzle Impresora difiere de cod.G. Comprueba los valores en ajustes. Impresion cancelada." # MSG_SELFTEST_FS_LEVEL c=20 -#: ultralcd.cpp:8195 +#: ultralcd.cpp:8116 msgid "%s level expected" msgstr "%s nivel esperado" # MSG_RENAME c=18 -#: ultralcd.cpp:6579 +#: ultralcd.cpp:6500 msgid "Rename" msgstr "Renombrar" # MSG_SELECT c=18 -#: ultralcd.cpp:6572 +#: ultralcd.cpp:6493 msgid "Select" msgstr "Seleccionar" diff --git a/lang/po/new/fr.po b/lang/po/new/fr.po index 1b211445f..76943673d 100644 --- a/lang/po/new/fr.po +++ b/lang/po/new/fr.po @@ -7,8 +7,8 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Language: fr\n" "Project-Id-Version: Prusa-Firmware\n" -"POT-Creation-Date: Sun 19 Dec 2021 07:17:34 PM CET\n" -"PO-Revision-Date: Sun 19 Dec 2021 07:17:34 PM CET\n" +"POT-Creation-Date: Tue 08 Feb 2022 02:44:25 PM CET\n" +"PO-Revision-Date: Tue 08 Feb 2022 02:44:25 PM CET\n" "Language-Team: \n" "X-Generator: Poedit 2.0.7\n" "X-Poedit-SourceCharset: UTF-8\n" @@ -21,7 +21,7 @@ msgid " 0.3 or older" msgstr " 0.3 ou +ancien" # MSG_FS_V_03_OR_OLDER c=18 -#: Marlin_main.cpp:9884 +#: Marlin_main.cpp:9887 msgid "FS v0.3 or older" msgstr "FS v0.3 ou +ancien" @@ -31,7 +31,7 @@ msgid " 0.4 or newer" msgstr " 0.4 ou +recent" # MSG_FS_V_04_OR_NEWER c=18 -#: Marlin_main.cpp:9883 +#: Marlin_main.cpp:9886 msgid "FS v0.4 or newer" msgstr "FS v0.4 ou +recent" @@ -61,11 +61,11 @@ msgid "Adjusting Z:" msgstr "Ajuster Z:" # MSG_SELFTEST_CHECK_ALLCORRECT c=20 -#: ultralcd.cpp:8490 +#: ultralcd.cpp:8411 msgid "All correct" msgstr "Tout est correct" -# MSG_WIZARD_DONE c=20 r=8 +# MSG_WIZARD_DONE c=20 r=3 #: messages.c:118 msgid "All is done. Happy printing!" msgstr "Tout est pret. Bonne impression!" @@ -96,7 +96,7 @@ msgid "Auto home" msgstr "Mise a 0 des axes" # MSG_AUTOLOAD_FILAMENT c=18 -#: ultralcd.cpp:6732 +#: ultralcd.cpp:6653 msgid "AutoLoad filament" msgstr "Autocharge du fil." @@ -111,17 +111,17 @@ msgid "Autoloading filament is active, just press the knob and insert filament.. msgstr "Chargement auto. du fil. active, appuyez sur le bouton et inserez le fil." # MSG_SELFTEST_AXIS_LENGTH c=20 -#: ultralcd.cpp:8173 +#: ultralcd.cpp:8094 msgid "Axis length" msgstr "Longueur de l'axe" # MSG_SELFTEST_AXIS c=16 -#: ultralcd.cpp:8174 +#: ultralcd.cpp:8095 msgid "Axis" msgstr "Axe" # MSG_SELFTEST_BEDHEATER c=20 -#: ultralcd.cpp:8131 +#: ultralcd.cpp:8052 msgid "Bed/Heater" msgstr "Lit/Chauffage" @@ -176,7 +176,7 @@ msgid "Blackout occurred. Recover print?" msgstr "Coupure detectee. Reprendre impres.?" # MSG_CALIBRATING_HOME c=20 -#: ultralcd.cpp:8492 +#: ultralcd.cpp:8413 msgid "Calibrating home" msgstr "Calib. mise a 0" @@ -226,12 +226,12 @@ msgid "Calibration" msgstr "" # MSG_SD_REMOVED c=20 -#: ultralcd.cpp:8939 +#: ultralcd.cpp:8860 msgid "Card removed" msgstr "Carte retiree" # MSG_CHECKING_FILE c=17 -#: ultralcd.cpp:8580 +#: ultralcd.cpp:8501 msgid "Checking file" msgstr "Verific. fichier" @@ -326,17 +326,17 @@ msgid "Ejecting filament" msgstr "Le fil. remonte" # MSG_SELFTEST_ENDSTOP_NOTHIT c=20 -#: ultralcd.cpp:8149 +#: ultralcd.cpp:8070 msgid "Endstop not hit" msgstr "Butee non atteinte" # MSG_SELFTEST_ENDSTOP c=16 -#: ultralcd.cpp:8144 +#: ultralcd.cpp:8065 msgid "Endstop" msgstr "Butee" # MSG_SELFTEST_ENDSTOPS c=20 -#: ultralcd.cpp:8135 +#: ultralcd.cpp:8056 msgid "Endstops" msgstr "Butees" @@ -376,7 +376,7 @@ msgid "ERROR:" msgstr "ERREUR:" # MSG_SELFTEST_EXTRUDER_FAN_SPEED c=18 -#: ultralcd.cpp:8498 +#: ultralcd.cpp:8419 msgid "Extruder fan:" msgstr "Ventilo extrudeur:" @@ -391,7 +391,7 @@ msgid "Extruder" msgstr "Extrudeur" # MSG_MMU_FAIL_STATS c=18 -#: ultralcd.cpp:6754 +#: ultralcd.cpp:6675 msgid "Fail stats MMU" msgstr "Stat. d'echec MMU" @@ -401,7 +401,7 @@ msgid "F. autoload" msgstr "F. autocharg." # MSG_FAIL_STATS c=18 -#: ultralcd.cpp:6751 +#: ultralcd.cpp:6672 msgid "Fail stats" msgstr "Stat. d'echec" @@ -440,10 +440,10 @@ msgstr "Filament extrude et avec bonne couleur?" msgid "Filament not loaded" msgstr "Filament non charge" -# MSG_FILAMENT_SENSOR c=20 +# MSG_SELFTEST_FILAMENT_SENSOR c=17 #: messages.c:97 msgid "Filament sensor" -msgstr "Capteur de filament" +msgstr "Capteur de fil." # MSG_FILAMENT_USED c=19 #: ultralcd.cpp:2713 @@ -461,7 +461,7 @@ msgid "FS Action" msgstr "" # MSG_FILE_INCOMPLETE c=20 r=3 -#: ultralcd.cpp:8634 +#: ultralcd.cpp:8555 msgid "File incomplete. Continue anyway?" msgstr "Fichier incomplet. Continuer qd meme?" @@ -486,7 +486,7 @@ msgid "Fix the issue and then press button on MMU unit." msgstr "Corrigez le probleme et appuyez sur le bouton sur la MMU." # MSG_FLOW c=15 -#: ultralcd.cpp:6888 +#: ultralcd.cpp:6809 msgid "Flow" msgstr "Flux" @@ -497,21 +497,21 @@ msgstr "Ventilo impr avant?" # MSG_BED_CORRECTION_FRONT c=14 #: ultralcd.cpp:3116 -msgid "Front side[um]" -msgstr "Avant [um]" +msgid "Front side[μm]" +msgstr "Avant [μm]" # MSG_SELFTEST_FANS c=20 -#: ultralcd.cpp:8179 +#: ultralcd.cpp:8100 msgid "Front/left fans" msgstr "Ventilos avt/gauche" # MSG_SELFTEST_HEATERTHERMISTOR c=20 -#: ultralcd.cpp:8127 +#: ultralcd.cpp:8048 msgid "Heater/Thermistor" msgstr "Chauffage/Thermistor" # MSG_BED_HEATING_SAFETY_DISABLED c=20 r=4 -#: Marlin_main.cpp:9874 +#: Marlin_main.cpp:9877 msgid "Heating disabled by safety timer." msgstr "Chauffage desactivee par le compteur de securite." @@ -551,12 +551,12 @@ msgid "Checking bed" msgstr "Verif. plateau chauf" # MSG_SELFTEST_CHECK_ENDSTOPS c=20 -#: ultralcd.cpp:8481 +#: ultralcd.cpp:8402 msgid "Checking endstops" msgstr "Verification butees" # MSG_SELFTEST_CHECK_HOTEND c=20 -#: ultralcd.cpp:8487 +#: ultralcd.cpp:8408 msgid "Checking hotend" msgstr "Verif. du hotend" @@ -576,7 +576,7 @@ msgid "Checking Y axis" msgstr "Verification axe Y" # MSG_SELFTEST_CHECK_Z c=20 -#: ultralcd.cpp:8484 +#: ultralcd.cpp:8405 msgid "Checking Z axis" msgstr "Verification axe Z" @@ -657,8 +657,8 @@ msgstr "Gauche" # MSG_BED_CORRECTION_LEFT c=14 #: ultralcd.cpp:3114 -msgid "Left side [um]" -msgstr "Gauche [um]" +msgid "Left side [μm]" +msgstr "Gauche [μm]" # MSG_LIN_CORRECTION c=18 #: ultralcd.cpp:5702 @@ -671,7 +671,7 @@ msgid "Live adjust Z" msgstr "Ajuster Z en dir." # MSG_INSERT_FIL c=20 r=6 -#: ultralcd.cpp:7380 +#: ultralcd.cpp:7301 msgid "Insert the filament (do not load it) into the extruder and then press the knob." msgstr "Veuillez inserer le filament ( ne le chargez pas) dans l'extrudeur, puis appuyez sur le bouton." @@ -696,12 +696,12 @@ msgid "Iteration" msgstr "" # MSG_LOOSE_PULLEY c=20 -#: ultralcd.cpp:8167 +#: ultralcd.cpp:8088 msgid "Loose pulley" msgstr "Poulie lache" # MSG_LOAD_TO_NOZZLE c=18 -#: ultralcd.cpp:6717 +#: ultralcd.cpp:6638 msgid "Load to nozzle" msgstr "Charger la buse" @@ -851,7 +851,7 @@ msgid "No move." msgstr "Pas de mouvement." # MSG_NO_CARD c=18 -#: ultralcd.cpp:6697 +#: ultralcd.cpp:6618 msgid "No SD card" msgstr "Pas de carte SD" @@ -866,7 +866,7 @@ msgid "No" msgstr "Non" # MSG_SELFTEST_NOTCONNECTED c=20 -#: ultralcd.cpp:8128 +#: ultralcd.cpp:8049 msgid "Not connected" msgstr "Non connecte" @@ -951,7 +951,7 @@ msgid "Please clean the nozzle for calibration. Click when done." msgstr "Nettoyez la buse pour la calibration. Cliquez une fois fait." # MSG_SELFTEST_PLEASECHECK c=20 -#: ultralcd.cpp:8122 +#: ultralcd.cpp:8043 msgid "Please check:" msgstr "Verifiez:" @@ -1016,7 +1016,7 @@ msgid "Preheat the nozzle!" msgstr "Prechauffez la buse!" # MSG_PREHEAT c=18 -#: ultralcd.cpp:6655 +#: ultralcd.cpp:6576 msgid "Preheat" msgstr "Prechauffage" @@ -1031,7 +1031,7 @@ msgid "Please upgrade." msgstr "Mettez a jour le FW." # MSG_PRESS_TO_PREHEAT c=20 r=4 -#: Marlin_main.cpp:12049 +#: Marlin_main.cpp:12052 msgid "Press the knob to preheat nozzle and continue." msgstr "Appuyez sur le bouton pour prechauffer la buse et continuer." @@ -1061,7 +1061,7 @@ msgid "Preheating to unload" msgstr "Chauf.pour decharger" # MSG_SELFTEST_PRINT_FAN_SPEED c=18 -#: ultralcd.cpp:8501 +#: ultralcd.cpp:8422 msgid "Print fan:" msgstr "Vent. impr:" @@ -1112,21 +1112,21 @@ msgstr "Veuillez d'abord charger un filament." # MSG_BED_CORRECTION_REAR c=14 #: ultralcd.cpp:3117 -msgid "Rear side [um]" -msgstr "Arriere [um]" +msgid "Rear side [μm]" +msgstr "Arriere [μm]" # MSG_UNLOAD_FILAMENT_REPEAT c=20 r=4 -#: ultralcd.cpp:7404 +#: ultralcd.cpp:7325 msgid "Please unload the filament first, then repeat this action." msgstr "SVP, dechargez le filament et reessayez." # MSG_CHECK_IR_CONNECTION c=20 r=4 -#: ultralcd.cpp:7407 +#: ultralcd.cpp:7328 msgid "Please check the IR sensor connection, unload filament if present." msgstr "SVP, verifiez la connexion du capteur IR et decharge le filament." # MSG_RECOVERING_PRINT c=20 -#: Marlin_main.cpp:11393 +#: Marlin_main.cpp:11396 msgid "Recovering print" msgstr "Recup. impression" @@ -1157,8 +1157,8 @@ msgstr "Reprise de l'impr." # MSG_BED_CORRECTION_RIGHT c=14 #: ultralcd.cpp:3115 -msgid "Right side[um]" -msgstr "Droite [um]" +msgid "Right side[μm]" +msgstr "Droite [μm]" # MSG_RPI_PORT c=13 #: messages.c:142 @@ -1191,12 +1191,12 @@ msgid "Select language" msgstr "Choisir langue" # MSG_SELFTEST_OK c=20 -#: ultralcd.cpp:7679 +#: ultralcd.cpp:7600 msgid "Self test OK" msgstr "Auto-test OK" # MSG_SELFTEST_START c=20 -#: ultralcd.cpp:7447 +#: ultralcd.cpp:7368 msgid "Self test start" msgstr "Debut auto-test" @@ -1206,7 +1206,7 @@ msgid "Selftest" msgstr "Auto-test" # MSG_SELFTEST_ERROR c=20 -#: ultralcd.cpp:8121 +#: ultralcd.cpp:8042 msgid "Selftest error!" msgstr "Erreur auto-test!" @@ -1306,7 +1306,7 @@ msgid "Once" msgstr "1 fois" # MSG_SPEED c=15 -#: ultralcd.cpp:6882 +#: ultralcd.cpp:6803 msgid "Speed" msgstr "Vitesse" @@ -1336,12 +1336,12 @@ msgid "STOPPED." msgstr "ARRETE." # MSG_SUPPORT c=18 -#: ultralcd.cpp:6756 +#: ultralcd.cpp:6677 msgid "Support" msgstr "" # MSG_SELFTEST_SWAPPED c=16 -#: ultralcd.cpp:8180 +#: ultralcd.cpp:8101 msgid "Swapped" msgstr "Echange" @@ -1376,7 +1376,7 @@ msgid "Temperature calibration is finished and active. Temp. calibration can be msgstr "La calibration en temperature est terminee et activee. La calibration en temperature peut etre desactivee dans le menu Reglages-> Cal. Temp." # MSG_FS_VERIFIED c=20 r=3 -#: ultralcd.cpp:7411 +#: ultralcd.cpp:7332 msgid "Sensor verified, remove the filament now." msgstr "Capteur verifie, retirez le filament maintenant." @@ -1406,7 +1406,7 @@ msgid "Total print time" msgstr "Temps total impr." # MSG_TUNE c=18 -#: ultralcd.cpp:6653 +#: ultralcd.cpp:6574 msgid "Tune" msgstr "Regler" @@ -1425,7 +1425,7 @@ msgstr "pour charger le fil." msgid "to unload filament" msgstr "pour decharger fil." -# MSG_UNLOAD_FILAMENT c=16 +# MSG_UNLOAD_FILAMENT c=18 #: messages.c:114 msgid "Unload filament" msgstr "Decharger fil." @@ -1510,7 +1510,7 @@ msgstr "Details calib. XYZ" msgid "XYZ calibration failed. Please consult the manual." msgstr "Echec calibration XYZ. Consultez le manuel." -# MSG_YES c=3 +# MSG_YES c=4 #: messages.c:123 msgid "Yes" msgstr "Oui" @@ -1586,7 +1586,7 @@ msgid "The printer will start printing a zig-zag line. Rotate the knob until you msgstr "L'imprimante commencera a imprimer une ligne en zig-zag. Tournez le bouton jusqu'a atteindre la hauteur optimale. Consultez les photos dans le manuel (chapitre Calibration)." # MSG_FIL_FAILED c=20 r=5 -#: ultralcd.cpp:7415 +#: ultralcd.cpp:7336 msgid "Verification failed, remove the filament and try again." msgstr "Verification en echec, retirez le filament et reessayez." @@ -1616,7 +1616,7 @@ msgid "Checks" msgstr "Verifications" # MSG_FALSE_TRIGGERING c=20 -#: ultralcd.cpp:8190 +#: ultralcd.cpp:8111 msgid "False triggering" msgstr "Faux declenchement" @@ -1721,17 +1721,17 @@ msgid "Printer nozzle diameter differs from the G-code. Please check the value i msgstr "Diametre de la buse dans les reglages ne correspond pas a celui dans le G-Code. Merci de verifier le parametre dans les reglages. Impression annulee." # MSG_SELFTEST_FS_LEVEL c=20 -#: ultralcd.cpp:8195 +#: ultralcd.cpp:8116 msgid "%s level expected" msgstr "niveau %s attendu" # MSG_RENAME c=18 -#: ultralcd.cpp:6579 +#: ultralcd.cpp:6500 msgid "Rename" msgstr "Renommer" # MSG_SELECT c=18 -#: ultralcd.cpp:6572 +#: ultralcd.cpp:6493 msgid "Select" msgstr "Selectionner" diff --git a/lang/po/new/hr.po b/lang/po/new/hr.po index bd1020035..006c8f1ee 100644 --- a/lang/po/new/hr.po +++ b/lang/po/new/hr.po @@ -1,1772 +1,1772 @@ -# Translation of Prusa-Firmware into Croatian. -# -msgid "" -msgstr "" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: hr\n" -"Project-Id-Version: Prusa-Firmware\n" -"POT-Creation-Date: Tue 01 Feb 2022 07:01:16 AM PST\n" -"PO-Revision-Date: Tue 01 Feb 2022 07:01:16 AM PST\n" -"Language-Team: \n" -"X-Generator: Poedit 2.0.7\n" -"X-Poedit-SourceCharset: UTF-8\n" -"Last-Translator: \n" -"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" - -# MSG_IR_03_OR_OLDER c=18 -#: messages.c:164 -msgid " 0.3 or older" -msgstr " 0.3 ili stariji" - -# MSG_FS_V_03_OR_OLDER c=18 -#: Marlin_main.cpp:9887 -msgid "FS v0.3 or older" -msgstr "FS v0.3 il stariji" - -# MSG_IR_04_OR_NEWER c=18 -#: messages.c:163 -msgid " 0.4 or newer" -msgstr " 0.4 ili noviji" - -# MSG_FS_V_04_OR_NEWER c=18 -#: Marlin_main.cpp:9886 -msgid "FS v0.4 or newer" -msgstr "FS v0.4 ili noviji" - -# MSG_IR_UNKNOWN c=18 -#: messages.c:165 -msgid "unknown state" -msgstr "nepoznato stanje" - -# MSG_MEASURED_OFFSET c=20 -#: ultralcd.cpp:2913 -msgid "[0;0] point offset" -msgstr "[0;0] razmak tocke" - -# MSG_CRASH_DET_ONLY_IN_NORMAL c=20 r=4 -#: -msgid "Crash detection can\x0abe turned on only in\x0aNormal mode" -msgstr "Detekcija udarca moze\x0abiti ukljuceno samo u\x0aNormalnom nacinu rada" - -# MSG_CRASH_DET_STEALTH_FORCE_OFF c=20 r=4 -#: -msgid "WARNING:\x0aCrash detection\x0adisabled in\x0aStealth mode" -msgstr "UPOZORENJE:\x0adetekcija udarca je iskljucena\x0au tihom modu" - -# MSG_BABYSTEPPING_Z c=15 -#: ultralcd.cpp:3034 -msgid "Adjusting Z:" -msgstr "Podesavanje Z:" - -# MSG_SELFTEST_CHECK_ALLCORRECT c=20 -#: ultralcd.cpp:8411 -msgid "All correct" -msgstr "Sve je u redu" - -# MSG_WIZARD_DONE c=20 r=8 -#: messages.c:118 -msgid "All is done. Happy printing!" -msgstr "Sve je gotovo. Sretno printanje!" - -# MSG_AMBIENT c=14 -#: ultralcd.cpp:1727 -msgid "Ambient" -msgstr "Ambijent" - -# MSG_AUTO c=6 -#: messages.c:160 -msgid "Auto" -msgstr "" - -# MSG_PRESS c=20 r=2 -#: ultralcd.cpp:2485 -msgid "and press the knob" -msgstr "i pritisnite gumb" - -# MSG_CONFIRM_CARRIAGE_AT_THE_TOP c=20 r=2 -#: ultralcd.cpp:3355 -msgid "Are left and right Z~carriages all up?" -msgstr "Jesu lijevi i desni Z~nosaci podignuti?" - -# MSG_AUTO_HOME c=18 -#: messages.c:11 -msgid "Auto home" -msgstr "Pocetna tocka" - -# MSG_AUTOLOAD_FILAMENT c=18 -#: ultralcd.cpp:6653 -msgid "AutoLoad filament" -msgstr "Autopunj filamenta" - -# MSG_AUTOLOADING_ONLY_IF_FSENS_ON c=20 r=4 -#: ultralcd.cpp:4317 -msgid "Autoloading filament available only when filament sensor is turned on..." -msgstr "Automatsko punjenje filamenta moguce je samo kada je sensor filamenta ukljucen.." - -# MSG_AUTOLOADING_ENABLED c=20 r=4 -#: ultralcd.cpp:2648 -msgid "Autoloading filament is active, just press the knob and insert filament..." -msgstr "Auto punjenje fil. je aktivno, pritisnite gumb i umetnite fil.." - -# MSG_SELFTEST_AXIS_LENGTH c=20 -#: ultralcd.cpp:8094 -msgid "Axis length" -msgstr "Duljina osi" - -# MSG_SELFTEST_AXIS c=16 -#: ultralcd.cpp:8095 -msgid "Axis" -msgstr "Os" - -# MSG_SELFTEST_BEDHEATER c=20 -#: ultralcd.cpp:8052 -msgid "Bed/Heater" -msgstr "Grijac/Podloga" - -# MSG_BED_DONE c=20 -#: messages.c:15 -msgid "Bed done" -msgstr "Podloga zagrijana" - -# MSG_BED_HEATING c=20 -#: messages.c:16 -msgid "Bed Heating" -msgstr "Podloga se zagrijava" - -# MSG_BED_CORRECTION_MENU c=18 -#: ultralcd.cpp:5798 -msgid "Bed level correct" -msgstr "Podloga ispravna" - -# MSG_BELTTEST c=18 -#: ultralcd.cpp:5778 -msgid "Belt test" -msgstr "Testiranje remena" - -# MSG_BED_LEVELING_FAILED_POINT_LOW c=20 r=6 -#: messages.c:17 -msgid "Bed leveling failed. Sensor didn't trigger. Debris on nozzle? Waiting for reset." -msgstr "Niveliranje podloge nije uspijelo. Senzor aktiviran. Prljavstina na mlaznici? Ceka se resetiranje." - -# MSG_BRIGHT c=6 -#: messages.c:158 -msgid "Bright" -msgstr "Svijet" - -# MSG_BRIGHTNESS c=18 -#: messages.c:154 -msgid "Brightness" -msgstr "Svjetlina" - -# MSG_BED c=13 -#: messages.c:14 -msgid "Bed" -msgstr "Podloga" - -# MSG_BELT_STATUS c=18 -#: messages.c:19 -msgid "Belt status" -msgstr "Status remena" - -# MSG_RECOVER_PRINT c=20 r=2 -#: messages.c:82 -msgid "Blackout occurred. Recover print?" -msgstr "Doslo je do gasenja. Oporaviti print?" - -# MSG_CALIBRATING_HOME c=20 -#: ultralcd.cpp:8413 -msgid "Calibrating home" -msgstr "Kalibracija nultocke" - -# MSG_CALIBRATE_BED c=18 -#: ultralcd.cpp:5787 -msgid "Calibrate XYZ" -msgstr "Kalibrirajte XYZ" - -# MSG_HOMEYZ c=18 -#: messages.c:52 -msgid "Calibrate Z" -msgstr "Kalibrirajte Z" - -# MSG_CALIBRATE_PINDA c=17 -#: ultralcd.cpp:4529 -msgid "Calibrate" -msgstr "Kalibrirajte" - -# MSG_CANCEL2 c=10 -#: messages.c:20 -msgid ">Cancel" -msgstr ">Otkazati" - -# MSG_MOVE_CARRIAGE_TO_THE_TOP c=20 r=8 -#: ultralcd.cpp:3318 -msgid "Calibrating XYZ. Rotate the knob to move the Z carriage up to the end stoppers. Click when done." -msgstr "Kalibracija XYZ. Okrenite gumb da pomaknete Z nosac do krajnjih granicnika. Kliknite kada je zavrseno." - -# MSG_CALIBRATE_Z_AUTO c=20 r=2 -#: messages.c:21 -msgid "Calibrating Z" -msgstr "Kalibriracija Z" - -# MSG_MOVE_CARRIAGE_TO_THE_TOP_Z c=20 r=8 -#: ultralcd.cpp:3318 -msgid "Calibrating Z. Rotate the knob to move the Z carriage up to the end stoppers. Click when done." -msgstr "Kalibracija Z. Okrenite gumb da pomaknete Z nosac do krajnjih granicnika. Kliknite kada je zavrseno." - -# MSG_HOMEYZ_DONE c=20 -#: ultralcd.cpp:656 -msgid "Calibration done" -msgstr "Kalibracija gotova" - -# MSG_MENU_CALIBRATION c=18 -#: messages.c:68 -msgid "Calibration" -msgstr "Kalibriranje" - -# MSG_SD_REMOVED c=20 -#: ultralcd.cpp:8860 -msgid "Card removed" -msgstr "Kartica je uklonjena" - -# MSG_CHECKING_FILE c=17 -#: ultralcd.cpp:8501 -msgid "Checking file" -msgstr "Provjera datoteke" - -# MSG_NOT_COLOR c=19 -#: ultralcd.cpp:2565 -msgid "Color not correct" -msgstr "Boja nije ispravna" - -# MSG_COOLDOWN c=18 -#: messages.c:27 -msgid "Cooldown" -msgstr "Ohladi" - -# MSG_COPY_SEL_LANG c=20 r=3 -#: ultralcd.cpp:4435 -msgid "Copy selected language?" -msgstr "Kopirati odabrani jezik?" - -# MSG_CRASHDETECT c=13 -#: messages.c:30 -msgid "Crash det." -msgstr "Udar detekti." - -# MSG_CHOOSE_FIL_1ST_LAYERCAL c=20 r=7 -#: ultralcd.cpp:4842 -msgid "Choose a filament for the First Layer Calibration and select it in the on-screen menu." -msgstr "Odaberite filament za Kalibraciju Prvog Sloja i odaberite ga u izborniku na zaslonu." - -# MSG_CRASH_DETECTED c=20 -#: messages.c:29 -msgid "Crash detected." -msgstr "Udar otkriven." - -# MSG_CRASH_RESUME c=20 r=3 -#: Marlin_main.cpp:651 -msgid "Crash detected. Resume print?" -msgstr "Otkriven je udar. Nastaviti print?" - -# MSG_CRASH c=7 -#: messages.c:28 -msgid "Crash" -msgstr "Udar" - -# MSG_CURRENT c=19 -#: ultralcd.cpp:5929 -msgid "Current" -msgstr "Trenutno" - -# MSG_DATE c=17 -#: ultralcd.cpp:1985 -msgid "Date:" -msgstr "Datum:" - -# MSG_COMMUNITY_MADE c=18 -#: messages.c:25 -msgid "Community made" -msgstr "Napravilo zajedno" - -# MSG_DISABLE_STEPPERS c=18 -#: ultralcd.cpp:5678 -msgid "Disable steppers" -msgstr "Onemoguci stepere" - -# MSG_BABYSTEP_Z_NOT_SET c=20 r=12 -#: messages.c:13 -msgid "Distance between tip of the nozzle and the bed surface has not been set yet. Please follow the manual, chapter First steps, section First layer calibration." -msgstr "Udaljenost izmedu vrha mlaznice i povrsine lezista jos nije postavljena. Molimo slijedite prirucnik, poglavlje Prvi koraci, odjeljak Kalibracija prvog sloja." - -# MSG_FS_CONTINUE c=5 -#: messages.c:152 -msgid "Cont." -msgstr "Nast." - -# MSG_WIZARD_REPEAT_V2_CAL c=20 r=7 -#: ultralcd.cpp:5021 -msgid "Do you want to repeat last step to readjust distance between nozzle and heatbed?" -msgstr "Zelite li ponoviti zadnji korak za ponovno podesavanje udaljenosti izmedu mlaznice i grijace podloge?" - -# MSG_EXTRUDER_CORRECTION c=13 -#: ultralcd.cpp:5090 -msgid "E-correct:" -msgstr "E-ispravan:" - -# MSG_EJECT_FILAMENT c=16 -#: messages.c:60 -msgid "Eject filament" -msgstr "Izbaci filament" - -# MSG_EJECTING_FILAMENT c=20 -#: mmu.cpp:1415 -msgid "Ejecting filament" -msgstr "Izbacivanje fil." - -# MSG_SELFTEST_ENDSTOP_NOTHIT c=20 -#: ultralcd.cpp:8070 -msgid "Endstop not hit" -msgstr "Granicnik nije aktiv" - -# MSG_SELFTEST_ENDSTOP c=16 -#: ultralcd.cpp:8065 -msgid "Endstop" -msgstr "Granicnik" - -# MSG_SELFTEST_ENDSTOPS c=20 -#: ultralcd.cpp:8056 -msgid "Endstops" -msgstr "Granicnici" - -# MSG_STACK_ERROR c=20 r=4 -#: -msgid "Error - static memory has been overwritten" -msgstr "Pogreska - staticka memorija je prepisna preko postojece" - -# MSG_CUT_FILAMENT c=16 -#: messages.c:61 -msgid "Cut filament" -msgstr "Odrezite fil." - -# MSG_CUTTER c=9 -#: messages.c:128 -msgid "Cutter" -msgstr "Rezac" - -# MSG_MMU_CUTTING_FIL c=18 -#: mmu.cpp:1387 -msgid "Cutting filament" -msgstr "Rezanje filamenta" - -# MSG_FSENS_NOT_RESPONDING c=20 r=4 -#: ultralcd.cpp:4330 -msgid "ERROR: Filament sensor is not responding, please check connection." -msgstr "POGRESKA: Senzor filamenta ne reagira, provjerite vezu." - -# MSG_DIM c=6 -#: messages.c:159 -msgid "Dim" -msgstr "Tamno" - -# MSG_ERROR c=10 -#: messages.c:31 -msgid "ERROR:" -msgstr "POGRESKA:" - -# MSG_SELFTEST_EXTRUDER_FAN_SPEED c=18 -#: ultralcd.cpp:8419 -msgid "Extruder fan:" -msgstr "Ekstruder vent:" - -# MSG_INFO_EXTRUDER c=18 -#: ultralcd.cpp:2040 -msgid "Extruder info" -msgstr "Info o ekstruderu" - -# MSG_EXTRUDER c=17 -#: messages.c:32 -msgid "Extruder" -msgstr "Ekstruder" - -# MSG_MMU_FAIL_STATS c=18 -#: ultralcd.cpp:6675 -msgid "Fail stats MMU" -msgstr "Neuspjes. MMU stat" - -# MSG_FSENSOR_AUTOLOAD c=13 -#: messages.c:48 -msgid "F. autoload" -msgstr "F. auto.punj" - -# MSG_FAIL_STATS c=18 -#: ultralcd.cpp:6672 -msgid "Fail stats" -msgstr "Neuspjesna stat" - -# MSG_FAN_SPEED c=14 -#: messages.c:36 -msgid "Fan speed" -msgstr "Brzina vent." - -# MSG_SELFTEST_FAN c=20 -#: messages.c:91 -msgid "Fan test" -msgstr "Test ventilatora" - -# MSG_FANS_CHECK c=13 -#: messages.c:33 -msgid "Fans check" -msgstr "Provjera fana" - -# MSG_FSENSOR c=12 -#: messages.c:49 -msgid "Fil. sensor" -msgstr "Fil. senzor" - -# MSG_FIL_RUNOUTS c=15 -#: messages.c:34 -msgid "Fil. runouts" -msgstr "Bez filmaneta" - -# MSG_FILAMENT_CLEAN c=20 r=2 -#: messages.c:37 -msgid "Filament extruding & with correct color?" -msgstr "Ekstrudiranje fil.s sa ispravnom bojom?" - -# MSG_NOT_LOADED c=19 -#: ultralcd.cpp:2564 -msgid "Filament not loaded" -msgstr "Fil. nije napunjen" - -# MSG_FILAMENT_SENSOR c=20 -#: messages.c:97 -msgid "Filament sensor" -msgstr "Senzor filamenta" - -# MSG_FILAMENT_USED c=19 -#: ultralcd.cpp:2713 -msgid "Filament used" -msgstr "Iskoristeni fil." - -# MSG_PRINT_TIME c=19 -#: ultralcd.cpp:2714 -msgid "Print time" -msgstr "Vrijeme printanja" - -# MSG_FS_ACTION c=10 -#: messages.c:151 -msgid "FS Action" -msgstr "FS Akcija" - -# MSG_FILE_INCOMPLETE c=20 r=3 -#: ultralcd.cpp:8555 -msgid "File incomplete. Continue anyway?" -msgstr "Datoteka je nepotpuna. Svejedno nastaviti?" - -# MSG_FINISHING_MOVEMENTS c=20 -#: messages.c:45 -msgid "Finishing movements" -msgstr "Zavrsni pokreti" - -# MSG_V2_CALIBRATION c=18 -#: messages.c:124 -msgid "First layer cal." -msgstr "Prvi sloj kalib." - -# MSG_WIZARD_SELFTEST c=20 r=8 -#: ultralcd.cpp:4942 -msgid "First, I will run the selftest to check most common assembly problems." -msgstr "Prvo cu pokrenuti samotestiranje kako bih provjerio najcesce probleme sa montazom." - -# MSG_MMU_FIX_ISSUE c=20 r=4 -#: mmu.cpp:727 -msgid "Fix the issue and then press button on MMU unit." -msgstr "Rijesite problem, a zatim pritisnite gumb na MMU jedinici." - -# MSG_FLOW c=15 -#: ultralcd.cpp:6809 -msgid "Flow" -msgstr "Protok" - -# MSG_SELFTEST_COOLING_FAN c=20 -#: messages.c:88 -msgid "Front print fan?" -msgstr "Prednji print vent?" - -# MSG_BED_CORRECTION_FRONT c=14 -#: ultralcd.cpp:3116 -msgid "Front side[um]" -msgstr "Prednj str[um]" - -# MSG_SELFTEST_FANS c=20 -#: ultralcd.cpp:8100 -msgid "Front/left fans" -msgstr "Prednji/lijevi vent." - -# MSG_SELFTEST_HEATERTHERMISTOR c=20 -#: ultralcd.cpp:8048 -msgid "Heater/Thermistor" -msgstr "Grijac/Termostat" - -# MSG_BED_HEATING_SAFETY_DISABLED c=20 r=4 -#: Marlin_main.cpp:9877 -msgid "Heating disabled by safety timer." -msgstr "Grijanje je onemoguceno sigurnosnim mjeracem vremena." - -# MSG_HEATING_COMPLETE c=20 -#: messages.c:51 -msgid "Heating done." -msgstr "Grijanje obavljeno." - -# MSG_HEATING c=20 -#: messages.c:50 -msgid "Heating" -msgstr "Grijanje" - -# MSG_WIZARD_WELCOME c=20 r=7 -#: messages.c:121 -msgid "Hi, I am your Original Prusa i3 printer. Would you like me to guide you through the setup process?" -msgstr "Bok, ja sam vas Original Prusa i3 printer. Zelite li da vas vodim kroz postupak postavljanja?" - -# MSG_FILAMENTCHANGE c=18 -#: messages.c:43 -msgid "Change filament" -msgstr "Promijeni filament" - -# MSG_CHANGE_SUCCESS c=20 -#: ultralcd.cpp:2494 -msgid "Change success!" -msgstr "Promijena uspjesna!" - -# MSG_CORRECTLY c=20 -#: ultralcd.cpp:2562 -msgid "Changed correctly?" -msgstr "Ispravno izmjenjeno?" - -# MSG_SELFTEST_CHECK_BED c=20 -#: messages.c:94 -msgid "Checking bed" -msgstr "Provjera podloge" - -# MSG_SELFTEST_CHECK_ENDSTOPS c=20 -#: ultralcd.cpp:8402 -msgid "Checking endstops" -msgstr "Provjera granicnika" - -# MSG_SELFTEST_CHECK_HOTEND c=20 -#: ultralcd.cpp:8408 -msgid "Checking hotend" -msgstr "Provjera hotenda" - -# MSG_SELFTEST_CHECK_FSENSOR c=20 -#: messages.c:95 -msgid "Checking sensors" -msgstr "Provjera senzora" - -# MSG_CHECKING_X c=20 -#: messages.c:23 -msgid "Checking X axis" -msgstr "Provjera X osi" - -# MSG_CHECKING_Y c=20 -#: messages.c:24 -msgid "Checking Y axis" -msgstr "Provjera Y osi" - -# MSG_SELFTEST_CHECK_Z c=20 -#: ultralcd.cpp:8405 -msgid "Checking Z axis" -msgstr "Provjera Z osi" - -# MSG_CHOOSE_EXTRUDER c=20 -#: messages.c:54 -msgid "Choose extruder:" -msgstr "Odaberite ekstruder:" - -# MSG_CHOOSE_FILAMENT c=20 -#: messages.c:55 -msgid "Choose filament:" -msgstr "Odaberite filament:" - -# MSG_FILAMENT c=17 -#: messages.c:35 -msgid "Filament" -msgstr "" - -# MSG_WIZARD_XYZ_CAL c=20 r=8 -#: ultralcd.cpp:4951 -msgid "I will run xyz calibration now. It will take approx. 12 mins." -msgstr "Sada cu pokrenuti xyz kalibraciju. Trebat ce cca. 12 min." - -# MSG_WIZARD_Z_CAL c=20 r=8 -#: ultralcd.cpp:4959 -msgid "I will run z calibration now." -msgstr "Sada cu pokrenuti z kalibraciju." - -# MSG_WATCH c=18 -#: messages.c:116 -msgid "Info screen" -msgstr "Info zaslon" - -# MSG_INSERT_FILAMENT c=20 -#: ultralcd.cpp:2482 -msgid "Insert filament" -msgstr "Umetnite filament" - -# MSG_FILAMENT_LOADED c=20 r=2 -#: messages.c:38 -msgid "Is filament loaded?" -msgstr "Je li filament napunjen?" - -# MSG_STEEL_SHEET_CHECK c=20 r=2 -#: messages.c:109 -msgid "Is steel sheet on heatbed?" -msgstr "Je li celicna ploca na grijanoj podlozi?" - -# MSG_LAST_PRINT_FAILURES c=20 -#: messages.c:57 -msgid "Last print failures" -msgstr "Zadnji neusp. print" - -# MSG_WIZARD_WELCOME_SHIPPING c=20 r=16 -#: messages.c:122 -msgid "Hi, I am your Original Prusa i3 printer. I will guide you through a short setup process, in which the Z-axis will be calibrated. Then, you will be ready to print." -msgstr "Bok, ja sam vas Original Prusa i3 printer. Vodit cu vas kroz kratak proces postavljanja, u kojem ce se kalibrirati Z~os. Tada cete biti spremni za printanje." - -# MSG_ADDITIONAL_SHEETS c=20 r=9 -#: ultralcd.cpp:5029 -msgid "If you have additional steel sheets, calibrate their presets in Settings - HW Setup - Steel sheets." -msgstr "Ako imate dodatne celicne ploce, kalibrirajte njihove unaprijed postavljene postavke u Postavke - HW Podesavanje - Celicne ploce." - -# MSG_LAST_PRINT c=18 -#: messages.c:56 -msgid "Last print" -msgstr "Zadnji print" - -# MSG_SELFTEST_EXTRUDER_FAN c=20 -#: messages.c:89 -msgid "Left hotend fan?" -msgstr "Lijevi hotend vent?" - -# MSG_LEFT c=10 -#: ultralcd.cpp:2844 -msgid "Left" -msgstr "Lijevo" - -# MSG_BED_CORRECTION_LEFT c=14 -#: ultralcd.cpp:3114 -msgid "Left side [um]" -msgstr "Lijeva str[um]" - -# MSG_LIN_CORRECTION c=18 -#: ultralcd.cpp:5702 -msgid "Lin. correction" -msgstr "Lin. ispravak" - -# MSG_BABYSTEP_Z c=18 -#: messages.c:12 -msgid "Live adjust Z" -msgstr "Live podesavanje Z" - -# MSG_INSERT_FIL c=20 r=6 -#: ultralcd.cpp:7301 -msgid "Insert the filament (do not load it) into the extruder and then press the knob." -msgstr "Umetnite filament (nemojte ga puniti) u ekstruder i zatim pritisnite gumb." - -# MSG_LOAD_FILAMENT c=17 -#: messages.c:58 -msgid "Load filament" -msgstr "Napunite filament" - -# MSG_LOADING_COLOR c=20 -#: ultralcd.cpp:2516 -msgid "Loading color" -msgstr "Ucitavanje boje" - -# MSG_LOADING_FILAMENT c=20 -#: messages.c:59 -msgid "Loading filament" -msgstr "Punjenje filamenta" - -# MSG_ITERATION c=12 -#: messages.c:53 -msgid "Iteration" -msgstr "Ponavljanje" - -# MSG_LOOSE_PULLEY c=20 -#: ultralcd.cpp:8088 -msgid "Loose pulley" -msgstr "Labava remenica" - -# MSG_LOAD_TO_NOZZLE c=18 -#: ultralcd.cpp:6638 -msgid "Load to nozzle" -msgstr "Punjenje u mlazn" - -# MSG_M117_V2_CALIBRATION c=25 -#: messages.c:62 -msgid "M117 First layer cal." -msgstr "M117 Prvi sloj kal." - -# MSG_MAIN c=18 -#: messages.c:63 -msgid "Main" -msgstr "Nazad" - -# MSG_BL_HIGH c=12 -#: messages.c:155 -msgid "Level Bright" -msgstr "Razina svjet" - -# MSG_BL_LOW c=12 -#: messages.c:156 -msgid "Level Dimmed" -msgstr "Razina zatam" - -# MSG_MEASURE_BED_REFERENCE_HEIGHT_LINE1 c=20 r=3 -#: messages.c:67 -msgid "Measuring reference height of calibration point" -msgstr "Mjerenje referentne visine kalibracijske tocke" - -# MSG_MESH_BED_LEVELING c=18 -#: messages.c:148 -msgid "Mesh Bed Leveling" -msgstr "Izrav. mrez. podl" - -# MSG_MMU_OK_RESUMING_POSITION c=20 r=4 -#: mmu.cpp:765 -msgid "MMU OK. Resuming position..." -msgstr "MMU OK. Nastavak pozicije..." - -# MSG_MMU_OK_RESUMING_TEMPERATURE c=20 r=4 -#: mmu.cpp:758 -msgid "MMU OK. Resuming temperature..." -msgstr "MMU OK. Nastavak temperature..." - -# MSG_MEASURED_SKEW c=14 -#: ultralcd.cpp:2885 -msgid "Measured skew" -msgstr "Mjereni nagib" - -# MSG_MMU_FAILS c=15 -#: messages.c:69 -msgid "MMU fails" -msgstr "MMU ne uspijeva" - -# MSG_MMU_LOAD_FAILED c=20 -#: mmu.cpp:1587 -msgid "MMU load failed" -msgstr "Neusp. MMU punjenje" - -# MSG_MMU_LOAD_FAILS c=15 -#: messages.c:70 -msgid "MMU load fails" -msgstr "Neusp. MMU punj" - -# MSG_MMU_OK_RESUMING c=20 r=4 -#: mmu.cpp:776 -msgid "MMU OK. Resuming..." -msgstr "MMU OK. Nastavak..." - -# MSG_MODE c=6 -#: messages.c:103 -msgid "Mode" -msgstr "Mod" - -# MSG_MK3_FIRMWARE_ON_MK3S c=20 r=4 -#: Marlin_main.cpp:882 -msgid "MK3 firmware detected on MK3S printer" -msgstr "MK3 firmware otkriven na MK3S printeru" - -# MSG_NORMAL c=7 -#: messages.c:107 -msgid "Normal" -msgstr "" - -# MSG_SILENT c=7 -#: messages.c:106 -msgid "Silent" -msgstr "Tih" - -# MSG_MMU_USER_ATTENTION c=20 r=3 -#: mmu.cpp:722 -msgid "MMU needs user attention." -msgstr "MMU treba paznju korisnika." - -# MSG_MMU_POWER_FAILS c=15 -#: ultralcd.cpp:1517 -msgid "MMU power fails" -msgstr "Neusp. MMU nap" - -# MSG_STEALTH c=7 -#: messages.c:108 -msgid "Stealth" -msgstr "Tiho" - -# MSG_AUTO_POWER c=10 -#: messages.c:105 -msgid "Auto power" -msgstr "Auto napaj" - -# MSG_HIGH_POWER c=10 -#: messages.c:104 -msgid "High power" -msgstr "Visoka sna" - -# MSG_MMU_CONNECTED c=18 -#: ultralcd.cpp:1997 -msgid "MMU2 connected" -msgstr "MMU2 spojen" - -# MSG_SELFTEST_MOTOR c=18 -#: messages.c:96 -msgid "Motor" -msgstr "" - -# MSG_MOVE_AXIS c=18 -#: ultralcd.cpp:5677 -msgid "Move axis" -msgstr "Pomaknite os" - -# MSG_MOVE_X c=18 -#: ultralcd.cpp:4233 -msgid "Move X" -msgstr "Pomaknite X" - -# MSG_MOVE_Y c=18 -#: ultralcd.cpp:4234 -msgid "Move Y" -msgstr "Pomaknite Y" - -# MSG_MOVE_Z c=18 -#: ultralcd.cpp:4235 -msgid "Move Z" -msgstr "Pomaknite Z" - -# MSG_NO_MOVE c=20 -#: Marlin_main.cpp:5852 -msgid "No move." -msgstr "Bez pomaka." - -# MSG_NO_CARD c=18 -#: ultralcd.cpp:6618 -msgid "No SD card" -msgstr "Nema SD kartice" - -# MSG_NA c=3 -#: messages.c:127 -msgid "N/A" -msgstr "" - -# MSG_NO c=4 -#: messages.c:71 -msgid "No" -msgstr "Ne" - -# MSG_SELFTEST_NOTCONNECTED c=20 -#: ultralcd.cpp:8049 -msgid "Not connected" -msgstr "Nije povezano" - -# MSG_NEW_FIRMWARE_AVAILABLE c=20 r=2 -#: util.cpp:195 -msgid "New firmware version available:" -msgstr "Dostupna nova verzija firmwera:" - -# MSG_SELFTEST_FAN_NO c=19 -#: messages.c:92 -msgid "Not spinning" -msgstr "Ne okrece se" - -# MSG_WIZARD_V2_CAL c=20 r=8 -#: ultralcd.cpp:4838 -msgid "Now I will calibrate distance between tip of the nozzle and heatbed surface." -msgstr "Sada cu kalibrirati udaljenost izmedu vrha mlaznice i povrsine grijane podloge." - -# MSG_WIZARD_WILL_PREHEAT c=20 r=4 -#: ultralcd.cpp:4967 -msgid "Now I will preheat nozzle for PLA." -msgstr "Sada cu zagrijati mlaznicu za PLA." - -# MSG_NOZZLE c=12 -#: messages.c:72 -msgid "Nozzle" -msgstr "Mlaznica" - -# MSG_DEFAULT_SETTINGS_LOADED c=20 r=6 -#: Marlin_main.cpp:1605 -msgid "Old settings found. Default PID, Esteps etc. will be set." -msgstr "Pronadene stare postavke. Postavit ce se zadani PID, Esteps itd." - -# MSG_REMOVE_TEST_PRINT c=20 r=4 -#: ultralcd.cpp:4958 -msgid "Now remove the test print from steel sheet." -msgstr "Sada uklonite probni print sa celicne ploce." - -# MSG_NOZZLE_FAN c=10 -#: ultralcd.cpp:1446 -msgid "Nozzle FAN" -msgstr "vent mlazn" - -# MSG_PAUSE_PRINT c=18 -#: messages.c:74 -msgid "Pause print" -msgstr "Pauzirajte print" - -# MSG_PID_RUNNING c=20 -#: ultralcd.cpp:1327 -msgid "PID cal." -msgstr "PID kal." - -# MSG_PID_FINISHED c=20 -#: ultralcd.cpp:1333 -msgid "PID cal. finished" -msgstr "PID kal. zavrsena" - -# MSG_PID_EXTRUDER c=17 -#: ultralcd.cpp:5799 -msgid "PID calibration" -msgstr "PID kalibracija" - -# MSG_PINDA_PREHEAT c=20 -#: ultralcd.cpp:683 -msgid "PINDA Heating" -msgstr "PINDA se Zagrijava" - -# MSG_PAPER c=20 r=10 -#: messages.c:73 -msgid "Place a sheet of paper under the nozzle during the calibration of first 4 points. If the nozzle catches the paper, power off the printer immediately." -msgstr "Stavite list papira ispod mlaznice tijekom kalibracije prve 4 tocke. Ako mlaznica uhvati papir, odmah iskljucite printer." - -# MSG_WIZARD_CLEAN_HEATBED c=20 r=8 -#: ultralcd.cpp:5024 -msgid "Please clean heatbed and then press the knob." -msgstr "Ocistite grijacu podlogu, a zatim pritisnite gumb." - -# MSG_CONFIRM_NOZZLE_CLEAN c=20 r=8 -#: messages.c:26 -msgid "Please clean the nozzle for calibration. Click when done." -msgstr "Molimo ocistite mlaznicu radi kalibracije. Kliknite kada ste gotovi." - -# MSG_SELFTEST_PLEASECHECK c=20 -#: ultralcd.cpp:8043 -msgid "Please check:" -msgstr "Molimo provjerite:" - -# MSG_WIZARD_CALIBRATION_FAILED c=20 r=8 -#: messages.c:117 -msgid "Please check our handbook and fix the problem. Then resume the Wizard by rebooting the printer." -msgstr "Provjerite nas prirucnik i rijesite problem. Zatim nastavite s Carobnjakom ponovnim pokretanjem printera." - -# MSG_CHECK_IDLER c=20 r=5 -#: Marlin_main.cpp:3798 -msgid "Please open idler and remove filament manually." -msgstr "Molimo otvorite klizac i rucno uklonite filament." - -# MSG_PLACE_STEEL_SHEET c=20 r=5 -#: messages.c:75 -msgid "Please place steel sheet on heatbed." -msgstr "Stavite celicnu plocu na grijacu podlogu." - -# MSG_PRESS_TO_UNLOAD c=20 r=4 -#: messages.c:79 -msgid "Please press the knob to unload filament" -msgstr "Pritisnite gumb za praznjenje filamenta" - -# MSG_PULL_OUT_FILAMENT c=20 r=4 -#: messages.c:81 -msgid "Please pull out filament immediately" -msgstr "Molimo odmah izvucite filament" - -# MSG_EJECT_REMOVE c=20 r=4 -#: mmu.cpp:1421 -msgid "Please remove filament and then press the knob." -msgstr "Molimo uklonite filament i zatim pritisnite gumb." - -# MSG_REMOVE_STEEL_SHEET c=20 r=4 -#: messages.c:84 -msgid "Please remove steel sheet from heatbed." -msgstr "Molimo uklonite celicnu plocu sa grijace podloge." - -# MSG_RUN_XYZ c=20 r=4 -#: Marlin_main.cpp:5338 -msgid "Please run XYZ calibration first." -msgstr "Prvo pokrenite XYZ kalibraciju." - -# MSG_UPDATE_MMU2_FW c=20 r=4 -#: mmu.cpp:1341 -msgid "Please update firmware in your MMU2. Waiting for reset." -msgstr "Azurirajte firmwer u svom MMU2. Ceka se resetiranje." - -# MSG_PLEASE_WAIT c=20 -#: messages.c:76 -msgid "Please wait" -msgstr "Molimo pricekajte" - -# MSG_REMOVE_SHIPPING_HELPERS c=20 r=3 -#: ultralcd.cpp:4957 -msgid "Please remove shipping helpers first." -msgstr "Najprije uklonite prijevozne osloce." - -# MSG_PREHEAT_NOZZLE c=20 -#: messages.c:78 -msgid "Preheat the nozzle!" -msgstr "Predgr. mlaznicu!" - -# MSG_PREHEAT c=18 -#: ultralcd.cpp:6576 -msgid "Preheat" -msgstr "Predgrijavanje" - -# MSG_WIZARD_HEATING c=20 r=3 -#: messages.c:119 -msgid "Preheating nozzle. Please wait." -msgstr "Predgrijavanje mlaznice. Molim vas pricekajte." - -# MSG_NEW_FIRMWARE_PLEASE_UPGRADE c=20 -#: util.cpp:199 -msgid "Please upgrade." -msgstr "Molimo nadogradite." - -# MSG_PRESS_TO_PREHEAT c=20 r=4 -#: Marlin_main.cpp:12052 -msgid "Press the knob to preheat nozzle and continue." -msgstr "Pritisnite gumb za predgrijavanje mlaznice i nastavite." - -# MSG_FS_PAUSE c=5 -#: fsensor.cpp:730 -msgid "Pause" -msgstr "Pauza" - -# MSG_POWER_FAILURES c=15 -#: messages.c:77 -msgid "Power failures" -msgstr "Prekidi struje" - -# MSG_PRINT_ABORTED c=20 -#: messages.c:80 -msgid "Print aborted" -msgstr "Print je prekinut" - -# MSG_PREHEATING_TO_LOAD c=20 -#: ultralcd.cpp:2297 -msgid "Preheating to load" -msgstr "Predgr. za punjenje" - -# MSG_PREHEATING_TO_UNLOAD c=20 -#: ultralcd.cpp:2302 -msgid "Preheating to unload" -msgstr "Predgr. za praznj." - -# MSG_SELFTEST_PRINT_FAN_SPEED c=18 -#: ultralcd.cpp:8422 -msgid "Print fan:" -msgstr "Ventilator printa:" - -# MSG_CARD_MENU c=18 -#: messages.c:22 -msgid "Print from SD" -msgstr "Printaj sa SD" - -# MSG_PRESS_KNOB c=20 -#: ultralcd.cpp:2130 -msgid "Press the knob" -msgstr "Pritisnite gumb" - -# MSG_PRINT_PAUSED c=20 -#: ultralcd.cpp:907 -msgid "Print paused" -msgstr "Print pauziran" - -# MSG_RESUME_NOZZLE_TEMP c=20 r=4 -#: mmu.cpp:726 -msgid "Press the knob to resume nozzle temperature." -msgstr "Pritisnite gumb za nastavak temperature mlaznice." - -# MSG_FOLLOW_CALIBRATION_FLOW c=20 r=8 -#: messages.c:46 -msgid "Printer has not been calibrated yet. Please follow the manual, chapter First steps, section Calibration flow." -msgstr "Printer jos nije kalibriran. Molimo slijedite prirucnik, poglavlje Prvi koraci, odjeljak Tijek kalibracije." - -# MSG_PRINT_FAN c=10 -#: ultralcd.cpp:1447 -msgid "Print FAN" -msgstr "Print vent" - -# MSG_WIZARD_LOAD_FILAMENT c=20 r=6 -#: ultralcd.cpp:4818 -msgid "Please insert filament into the extruder, then press the knob to load it." -msgstr "Umetnite filament u ekstruder, a zatim pritisnite gumb za punjenje." - -# MSG_MMU_INSERT_FILAMENT_FIRST_TUBE c=20 r=6 -#: ultralcd.cpp:4813 -msgid "Please insert filament into the first tube of the MMU, then press the knob to load it." -msgstr "Umetnite filament u prvu cijev MMU-a, a zatim pritisnite gumb za punjenje." - -# MSG_PLEASE_LOAD_PLA c=20 r=4 -#: ultralcd.cpp:4735 -msgid "Please load filament first." -msgstr "Molimo prvo ubacite filament." - -# MSG_BED_CORRECTION_REAR c=14 -#: ultralcd.cpp:3117 -msgid "Rear side [um]" -msgstr "Zad. str.[um]" - -# MSG_UNLOAD_FILAMENT_REPEAT c=20 r=4 -#: ultralcd.cpp:7325 -msgid "Please unload the filament first, then repeat this action." -msgstr "Prvo izvadite filament, a zatim ponovite ovu radnju." - -# MSG_CHECK_IR_CONNECTION c=20 r=4 -#: ultralcd.cpp:7328 -msgid "Please check the IR sensor connection, unload filament if present." -msgstr "Provjerite IR prikljucak senzora, izvadite filament ako postoji." - -# MSG_RECOVERING_PRINT c=20 -#: Marlin_main.cpp:11396 -msgid "Recovering print" -msgstr "Oporavak printa" - -# MSG_REMOVE_OLD_FILAMENT c=20 r=5 -#: mmu.cpp:833 -msgid "Remove old filament and press the knob to start loading new filament." -msgstr "Uklonite stari filament i pritisnite gumb za pocetak stavljanja novog filamenta." - -# MSG_CALIBRATE_BED_RESET c=18 -#: ultralcd.cpp:5804 -msgid "Reset XYZ calibr." -msgstr "Reset XYZ kalibr." - -# MSG_RESET c=14 -#: messages.c:85 -msgid "Reset" -msgstr "Resetiraj" - -# MSG_RESUME_PRINT c=18 -#: messages.c:86 -msgid "Resume print" -msgstr "Nastavite print" - -# MSG_RESUMING_PRINT c=20 -#: messages.c:87 -msgid "Resuming print" -msgstr "Nastavak printa" - -# MSG_BED_CORRECTION_RIGHT c=14 -#: ultralcd.cpp:3115 -msgid "Right side[um]" -msgstr "Desna str.[um]" - -# MSG_RPI_PORT c=13 -#: messages.c:142 -msgid "RPi port" -msgstr "RPi utor" - -# MSG_WIZARD_RERUN c=20 r=7 -#: ultralcd.cpp:4756 -msgid "Running Wizard will delete current calibration results and start from the beginning. Continue?" -msgstr "Pokrenuti carobnjak ce izbrisati trenutne rezultate kalibracije i poceti ispocetka. Nastavite?" - -# MSG_SD_CARD c=8 -#: messages.c:138 -msgid "SD card" -msgstr "SD karti" - -# MSG_RIGHT c=10 -#: ultralcd.cpp:2845 -msgid "Right" -msgstr "Tocno" - -# MSG_FIND_BED_OFFSET_AND_SKEW_LINE1 c=20 r=3 -#: messages.c:44 -msgid "Searching bed calibration point" -msgstr "Trazenje tocke kalibracije podloge" - -# MSG_LANGUAGE_SELECT c=18 -#: ultralcd.cpp:4451 -msgid "Select language" -msgstr "Izaberi jezik" - -# MSG_SELFTEST_OK c=20 -#: ultralcd.cpp:7600 -msgid "Self test OK" -msgstr "Samotestiranje OK" - -# MSG_SELFTEST_START c=20 -#: ultralcd.cpp:7368 -msgid "Self test start" -msgstr "Pocetak selftesta" - -# MSG_SELFTEST c=18 -#: ultralcd.cpp:5780 -msgid "Selftest" -msgstr "" - -# MSG_SELFTEST_ERROR c=20 -#: ultralcd.cpp:8042 -msgid "Selftest error!" -msgstr "" - -# MSG_SELFTEST_FAILED c=20 -#: messages.c:90 -msgid "Selftest failed" -msgstr "Selftest nije uspio" - -# MSG_FORCE_SELFTEST c=20 r=8 -#: Marlin_main.cpp:1637 -msgid "Selftest will be run to calibrate accurate sensorless rehoming." -msgstr "Provest ce se selftest radi kalibracije preciznog ponovnog postavljanja bez senzora." - -# MSG_SEL_PREHEAT_TEMP c=20 r=6 -#: ultralcd.cpp:4998 -msgid "Select nozzle preheat temperature which matches your material." -msgstr "Odaberite temperaturu predgrijavanja mlaznice koja odgovara vasem materijalu." - -# MSG_SET_TEMPERATURE c=20 -#: ultralcd.cpp:3135 -msgid "Set temperature:" -msgstr "Postavi temperaturu:" - -# MSG_SETTINGS c=18 -#: messages.c:99 -msgid "Settings" -msgstr "Postavke" - -# MSG_SHOW_END_STOPS c=18 -#: ultralcd.cpp:5801 -msgid "Show end stops" -msgstr "Pokazi granicnike" - -# MSG_FILE_CNT c=20 r=6 -#: cardreader.cpp:817 -msgid "Some files will not be sorted. Max. No. of files in 1 folder for sorting is 100." -msgstr "Neke datoteke nece biti razvrstane. Max. Br. datoteka u 1 mapi za sortiranje je 100." - -# MSG_SORT c=7 -#: messages.c:139 -msgid "Sort" -msgstr "Vrsta" - -# MSG_NONE c=8 -#: messages.c:129 -msgid "None" -msgstr "Nema" - -# MSG_SORT_TIME c=8 -#: messages.c:140 -msgid "Time" -msgstr "Vrijeme" - -# MSG_SEVERE_SKEW c=14 -#: ultralcd.cpp:2888 -msgid "Severe skew" -msgstr "Veliki nagib" - -# MSG_SORT_ALPHA c=8 -#: messages.c:141 -msgid "Alphabet" -msgstr "Abeceda" - -# MSG_SORTING c=20 -#: cardreader.cpp:880 -msgid "Sorting files" -msgstr "Sortiranje datoteka" - -# MSG_SOUND_LOUD c=7 -#: messages.c:144 -msgid "Loud" -msgstr "Glasno" - -# MSG_SLIGHT_SKEW c=14 -#: ultralcd.cpp:2887 -msgid "Slight skew" -msgstr "Lagani nagib" - -# MSG_SOUND c=7 -#: messages.c:143 -msgid "Sound" -msgstr "Zvuk" - -# MSG_RUNOUTS c=7 -#: ultralcd.cpp:1593 -msgid "Runouts" -msgstr "Nestalo" - -# MSG_Z-LEVELING_ENFORCED c=20 r=4 -#: Marlin_main.cpp:3303 -msgid "Some problem encountered, Z-leveling enforced ..." -msgstr "Naisao je neki problem, nametnuto Z-niveliranje..." - -# MSG_SOUND_ONCE c=7 -#: messages.c:145 -msgid "Once" -msgstr "Jednom" - -# MSG_SPEED c=15 -#: ultralcd.cpp:6803 -msgid "Speed" -msgstr "Brzina" - -# MSG_SELFTEST_FAN_YES c=19 -#: messages.c:93 -msgid "Spinning" -msgstr "Okrece se" - -# MSG_TEMP_CAL_WARNING c=20 r=4 -#: Marlin_main.cpp:5351 -msgid "Stable ambient temperature 21-26C is needed a rigid stand is required." -msgstr "Potrebna je stabilna temperatura okoline 21-26C, potrebno je cvrsto postolje." - -# MSG_STATISTICS c=18 -#: ultralcd.cpp:6081 -msgid "Statistics" -msgstr "Statistika" - -# MSG_STOP_PRINT c=18 -#: messages.c:110 -msgid "Stop print" -msgstr "Zaustavi print" - -# MSG_STOPPED c=20 -#: messages.c:111 -msgid "STOPPED." -msgstr "ZAUSTAVLJENO." - -# MSG_SUPPORT c=18 -#: ultralcd.cpp:6677 -msgid "Support" -msgstr "Podrska" - -# MSG_SELFTEST_SWAPPED c=16 -#: ultralcd.cpp:8101 -msgid "Swapped" -msgstr "Zamjenjeno" - -# MSG_SELECT_FILAMENT c=20 -#: ultralcd.cpp:4706 -msgid "Select filament:" -msgstr "Odaberi filament:" - -# MSG_TEMP_CALIBRATION c=14 -#: messages.c:112 -msgid "Temp. cal." -msgstr "Temp kal." - -# MSG_SELECT_TEMP_MATCHES_MATERIAL c=20 r=4 -#: ultralcd.cpp:4847 -msgid "Select temperature which matches your material." -msgstr "Odaberite temperaturu koja odgovara vasem materijalu." - -# MSG_CALIBRATION_PINDA_MENU c=17 -#: ultralcd.cpp:5812 -msgid "Temp. calibration" -msgstr "Temp kalibracija" - -# MSG_TEMP_CAL_FAILED c=20 r=8 -#: ultralcd.cpp:3771 -msgid "Temperature calibration failed" -msgstr "Kalibracija temperature nije uspjela" - -# MSG_TEMP_CALIBRATION_DONE c=20 r=12 -#: messages.c:113 -msgid "Temperature calibration is finished and active. Temp. calibration can be disabled in menu Settings->Temp. cal." -msgstr "Kalibracija temperature je zavrsena i aktivna. Temp. kalibracija se moze onemoguciti u izborniku Postavke->Temp. kal." - -# MSG_FS_VERIFIED c=20 r=3 -#: ultralcd.cpp:7332 -msgid "Sensor verified, remove the filament now." -msgstr "Senzor je provjeren, odmah uklonite filament." - -# MSG_TEMPERATURE c=18 -#: ultralcd.cpp:5673 -msgid "Temperature" -msgstr "Temperatura" - -# MSG_MENU_TEMPERATURES c=15 -#: ultralcd.cpp:2047 -msgid "Temperatures" -msgstr "Temperature" - -# MSG_FOLLOW_Z_CALIBRATION_FLOW c=20 r=9 -#: messages.c:47 -msgid "There is still a need to make Z calibration. Please follow the manual, chapter First steps, section Calibration flow." -msgstr "Jos uvijek je potrebno napraviti Z kalibraciju. Molimo slijedite prirucnik, poglavlje Prvi koraci, odjeljak Tijek kalibracije." - -# MSG_TOTAL_FILAMENT c=19 -#: ultralcd.cpp:2735 -msgid "Total filament" -msgstr "Totalno filamenta" - -# MSG_TOTAL_PRINT_TIME c=19 -#: ultralcd.cpp:2736 -msgid "Total print time" -msgstr "Vrijeme printanja" - -# MSG_TUNE c=18 -#: ultralcd.cpp:6574 -msgid "Tune" -msgstr "Ugodi" - -# MSG_TOTAL_FAILURES c=20 -#: messages.c:101 -msgid "Total failures" -msgstr "Totalne pogreske" - -# MSG_TO_LOAD_FIL c=20 -#: ultralcd.cpp:2137 -msgid "to load filament" -msgstr "da napuni filament" - -# MSG_TO_UNLOAD_FIL c=20 -#: ultralcd.cpp:2141 -msgid "to unload filament" -msgstr "da isprazni filament" - -# MSG_UNLOAD_FILAMENT c=18 -#: messages.c:114 -msgid "Unload filament" -msgstr "Ispraznite fil." - -# MSG_UNLOADING_FILAMENT c=20 -#: messages.c:115 -msgid "Unloading filament" -msgstr "Praznjenje filamenta" - -# MSG_TOTAL c=6 -#: messages.c:100 -msgid "Total" -msgstr "Ukupno" - -# MSG_USED c=19 -#: ultralcd.cpp:5928 -msgid "Used during print" -msgstr "Korist. pri printu" - -# MSG_MENU_VOLTAGES c=15 -#: ultralcd.cpp:2050 -msgid "Voltages" -msgstr "Voltaza" - -# MSG_UNKNOWN c=13 -#: ultralcd.cpp:2005 -msgid "unknown" -msgstr "nepoznato" - -# MSG_USERWAIT c=20 -#: Marlin_main.cpp:4347 -msgid "Wait for user..." -msgstr "Ceka se korisnik..." - -# MSG_WAITING_TEMP c=20 r=4 -#: ultralcd.cpp:3283 -msgid "Waiting for nozzle and bed cooling" -msgstr "Ceka se hladjenje mlaznice i podloge" - -# MSG_WAITING_TEMP_PINDA c=20 r=3 -#: ultralcd.cpp:3244 -msgid "Waiting for PINDA probe cooling" -msgstr "Ceka se hladenje PINDA sonde" - -# MSG_CHANGED_BOTH c=20 r=4 -#: Marlin_main.cpp:1597 -msgid "Warning: both printer type and motherboard type changed." -msgstr "Upozorenje: promijenjeni su i tip printera i tip maticne ploce." - -# MSG_CHANGED_MOTHERBOARD c=20 r=4 -#: Marlin_main.cpp:1589 -msgid "Warning: motherboard type changed." -msgstr "Upozorenje: tip maticne ploce je promijenjen." - -# MSG_CHANGED_PRINTER c=20 r=4 -#: Marlin_main.cpp:1593 -msgid "Warning: printer type changed." -msgstr "Upozorenje: promijenjena je vrsta printera." - -# MSG_UNLOAD_SUCCESSFUL c=20 r=2 -#: Marlin_main.cpp:3789 -msgid "Was filament unload successful?" -msgstr "Je li praznjenje fil. bilo uspjesno?" - -# MSG_SELFTEST_WIRINGERROR c=18 -#: messages.c:98 -msgid "Wiring error" -msgstr "Greska u ozicenju" - -# MSG_WIZARD c=17 -#: ultralcd.cpp:5771 -msgid "Wizard" -msgstr "Carobnjak" - -# MSG_XYZ_DETAILS c=18 -#: ultralcd.cpp:2039 -msgid "XYZ cal. details" -msgstr "XYZ detalji kal" - -# MSG_BED_SKEW_OFFSET_DETECTION_FITTING_FAILED c=20 r=8 -#: messages.c:18 -msgid "XYZ calibration failed. Please consult the manual." -msgstr "XYZ kalibracija nije uspjela. Molimo pogledajte prirucnik." - -# MSG_YES c=3 -#: messages.c:123 -msgid "Yes" -msgstr "Da" - -# MSG_WIZARD_QUIT c=20 r=8 -#: messages.c:120 -msgid "You can always resume the Wizard from Calibration -> Wizard." -msgstr "Carobnjak uvijek mozete nastaviti iz Kalibracija -> Carobnjak." - -# MSG_BED_SKEW_OFFSET_DETECTION_SKEW_EXTREME c=20 r=8 -#: ultralcd.cpp:3743 -msgid "XYZ calibration all right. Skew will be corrected automatically." -msgstr "XYZ kalibracija u redu. Iskrivljenost ce se automatski ispraviti." - -# MSG_BED_SKEW_OFFSET_DETECTION_SKEW_MILD c=20 r=8 -#: ultralcd.cpp:3740 -msgid "XYZ calibration all right. X/Y axes are slightly skewed. Good job!" -msgstr "XYZ kalibracija je u redu. Osi X/Y su malo nagnute. Bravo!" - -# MSG_TIMEOUT c=12 -#: messages.c:157 -msgid "Timeout" -msgstr "Pauza" - -# MSG_X_CORRECTION c=13 -#: ultralcd.cpp:5086 -msgid "X-correct:" -msgstr "X-ispravan:" - -# MSG_BED_SKEW_OFFSET_DETECTION_PERFECT c=20 r=8 -#: ultralcd.cpp:3737 -msgid "XYZ calibration ok. X/Y axes are perpendicular. Congratulations!" -msgstr "XYZ kalibracija u redu. Osi X/Y su okomite. Cestitamo!" - -# MSG_BED_SKEW_OFFSET_DETECTION_WARNING_FRONT_BOTH_FAR c=20 r=8 -#: ultralcd.cpp:3721 -msgid "XYZ calibration compromised. Front calibration points not reachable." -msgstr "XYZ kalibracija je ugrozena. Prednje kalibracijske tocke nisu dostupne." - -# MSG_BED_SKEW_OFFSET_DETECTION_WARNING_FRONT_RIGHT_FAR c=20 r=8 -#: ultralcd.cpp:3724 -msgid "XYZ calibration compromised. Right front calibration point not reachable." -msgstr "XYZ kalibracija je ugrozena. Desna prednja tocka kalibracije nije dostupna." - -# MSG_LOAD_ALL c=17 -#: ultralcd.cpp:6167 -msgid "Load all" -msgstr "Napuni sve" - -# MSG_BED_SKEW_OFFSET_DETECTION_POINT_NOT_FOUND c=20 r=6 -#: ultralcd.cpp:3703 -msgid "XYZ calibration failed. Bed calibration point was not found." -msgstr "XYZ kalibracija nije uspjela. Tocka kalibracije podloga nije pronadena." - -# MSG_BED_SKEW_OFFSET_DETECTION_FAILED_FRONT_BOTH_FAR c=20 r=6 -#: ultralcd.cpp:3709 -msgid "XYZ calibration failed. Front calibration points not reachable." -msgstr "XYZ kalibracija nije uspjela. Prednje kalibracijske tocke nisu dostupne." - -# MSG_BED_SKEW_OFFSET_DETECTION_FAILED_FRONT_RIGHT_FAR c=20 r=6 -#: ultralcd.cpp:3712 -msgid "XYZ calibration failed. Right front calibration point not reachable." -msgstr "XYZ kalibracija nije uspjela. Desna prednja tocka kalibracije nije dostupna." - -# MSG_Y_DIST_FROM_MIN c=20 -#: ultralcd.cpp:2842 -msgid "Y distance from min" -msgstr "Y distanca od min" - -# MSG_WIZARD_V2_CAL_2 c=20 r=12 -#: ultralcd.cpp:4850 -msgid "The printer will start printing a zig-zag line. Rotate the knob until you reach the optimal height. Check the pictures in the handbook (Calibration chapter)." -msgstr "Printe ce poceti printati cik-cak liniju. Okrecite gumb dok ne postignete optimalnu visinu. Provjerite slike u prirucniku (poglavlje Kalibracija)." - -# MSG_FIL_FAILED c=20 r=5 -#: ultralcd.cpp:7336 -msgid "Verification failed, remove the filament and try again." -msgstr "Provjera nije uspjela, uklonite filament i pokusajte ponovno." - -# MSG_Y_CORRECTION c=13 -#: ultralcd.cpp:5087 -msgid "Y-correct:" -msgstr "Y-ispravan:" - -# MSG_OFF c=3 -#: messages.c:125 -msgid "Off" -msgstr "" - -# MSG_ON c=3 -#: messages.c:126 -msgid "On" -msgstr "" - -# MSG_BACK c=18 -#: messages.c:64 -msgid "Back" -msgstr "Vrati" - -# MSG_CHECKS c=18 -#: ultralcd.cpp:5641 -msgid "Checks" -msgstr "Provjere" - -# MSG_FALSE_TRIGGERING c=20 -#: ultralcd.cpp:8111 -msgid "False triggering" -msgstr "Lazno aktiviranje" - -# MSG_STRICT c=8 -#: messages.c:131 -msgid "Strict" -msgstr "Strogo" - -# MSG_WARN c=8 -#: messages.c:130 -msgid "Warn" -msgstr "Upozore" - -# MSG_HW_SETUP c=18 -#: messages.c:102 -msgid "HW Setup" -msgstr "HW podesavanje" - -# MSG_MAGNETS_COMP c=13 -#: messages.c:150 -msgid "Magnets comp." -msgstr "Magnet. komp." - -# MSG_MESH c=12 -#: messages.c:147 -msgid "Mesh" -msgstr "Mreza" - -# MSG_MK3S_FIRMWARE_ON_MK3 c=20 r=4 -#: Marlin_main.cpp:875 -msgid "MK3S firmware detected on MK3 printer" -msgstr "MK3S firmware detektiran na MK3 printeru" - -# MSG_MMU_MODE c=8 -#: messages.c:137 -msgid "MMU Mode" -msgstr "MMU Mod" - -# MSG_MODE_CHANGE_IN_PROGRESS c=20 r=3 -#: ultralcd.cpp:4366 -msgid "Mode change in progress..." -msgstr "Promjena moda u tijeku..." - -# MSG_MODEL c=8 -#: messages.c:132 -msgid "Model" -msgstr "" - -# MSG_NOZZLE_DIAMETER c=10 -#: messages.c:136 -msgid "Nozzle d." -msgstr "Mlaznica." - -# MSG_GCODE_DIFF_CONTINUE c=20 r=4 -#: util.cpp:414 -msgid "G-code sliced for a different level. Continue?" -msgstr "G-kod izrezan za drugu razinu. Nastavite?" - -# MSG_GCODE_DIFF_CANCELLED c=20 r=7 -#: util.cpp:420 -msgid "G-code sliced for a different level. Please re-slice the model again. Print cancelled." -msgstr "G-kod izrezan za drugu razinu. Molimo ponovo izrezite model. Print je otkazan." - -# MSG_GCODE_DIFF_PRINTER_CONTINUE c=20 r=5 -#: messages.c:134 -msgid "G-code sliced for a different printer type. Continue?" -msgstr "G-kod izrezan za drugu vrstu printera. Nastavite?" - -# MSG_GCODE_DIFF_PRINTER_CANCELLED c=20 r=8 -#: messages.c:135 -msgid "G-code sliced for a different printer type. Please re-slice the model again. Print cancelled." -msgstr "G-kod izrezan za drugu vrstu printera. Molimo ponovo izrezite model. Print je otkazan." - -# MSG_GCODE_NEWER_FIRMWARE_CONTINUE c=20 r=5 -#: util.cpp:381 -msgid "G-code sliced for a newer firmware. Continue?" -msgstr "G-kod izrezan za noviji firmware. Nastavite?" - -# MSG_GCODE_NEWER_FIRMWARE_CANCELLED c=20 r=8 -#: util.cpp:387 -msgid "G-code sliced for a newer firmware. Please update the firmware. Print cancelled." -msgstr "G-kod izrezan za noviji firmware. Molimo azurirajte firmware. Prime je otkazan." - -# MSG_PREHEATING_TO_CUT c=20 -#: ultralcd.cpp:2309 -msgid "Preheating to cut" -msgstr "Predgr. za rezanje" - -# MSG_PREHEATING_TO_EJECT c=20 -#: ultralcd.cpp:2306 -msgid "Preheating to eject" -msgstr "Predgr. za izbaciv." - -# MSG_NOZZLE_DIFFERS_CONTINUE c=20 r=5 -#: util.cpp:294 -msgid "Printer nozzle diameter differs from the G-code. Continue?" -msgstr "Promjer mlaznice printera razlikuje se od G-koda. Nastavite?" - -# MSG_NOZZLE_DIFFERS_CANCELLED c=20 r=9 -#: util.cpp:301 -msgid "Printer nozzle diameter differs from the G-code. Please check the value in settings. Print cancelled." -msgstr "Promjer mlaznice printera razlikuje se od G-koda. Molimo provjerite vrijednost u postavkama. Print je otkazan." - -# MSG_SELFTEST_FS_LEVEL c=20 -#: ultralcd.cpp:8116 -msgid "%s level expected" -msgstr "%s level ocekivan" - -# MSG_RENAME c=18 -#: ultralcd.cpp:6500 -msgid "Rename" -msgstr "Preimenuj" - -# MSG_SELECT c=18 -#: ultralcd.cpp:6493 -msgid "Select" -msgstr "Odaberi" - -# MSG_INFO_SENSORS c=18 -#: ultralcd.cpp:2041 -msgid "Sensor info" -msgstr "Info senzora" - -# MSG_SHEET c=10 -#: messages.c:65 -msgid "Sheet" -msgstr "Ploca" - -# MSG_SOUND_BLIND c=7 -#: messages.c:146 -msgid "Assist" -msgstr "Pomoc" - -# MSG_STEEL_SHEET c=18 -#: messages.c:66 -msgid "Steel sheets" -msgstr "Celicna ploca" - -# MSG_Z_CORRECTION c=13 -#: ultralcd.cpp:5088 -msgid "Z-correct:" -msgstr "Z-ispravan:" - -# MSG_Z_PROBE_NR c=14 -#: messages.c:149 -msgid "Z-probe nr." -msgstr "Z-sonda br." - -# MSG_PRINTER_IP c=18 -#: ultralcd.cpp:2028 -msgid "Printer IP Addr:" -msgstr "" - +# Translation of Prusa-Firmware into Croatian. +# +msgid "" +msgstr "" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: hr\n" +"Project-Id-Version: Prusa-Firmware\n" +"POT-Creation-Date: Tue 08 Feb 2022 02:44:49 PM CET\n" +"PO-Revision-Date: Tue 08 Feb 2022 02:44:49 PM CET\n" +"Language-Team: \n" +"X-Generator: Poedit 2.0.7\n" +"X-Poedit-SourceCharset: UTF-8\n" +"Last-Translator: \n" +"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" + +# MSG_IR_03_OR_OLDER c=18 +#: messages.c:164 +msgid " 0.3 or older" +msgstr " 0.3 ili stariji" + +# MSG_FS_V_03_OR_OLDER c=18 +#: Marlin_main.cpp:9887 +msgid "FS v0.3 or older" +msgstr "FS v0.3 il stariji" + +# MSG_IR_04_OR_NEWER c=18 +#: messages.c:163 +msgid " 0.4 or newer" +msgstr " 0.4 ili noviji" + +# MSG_FS_V_04_OR_NEWER c=18 +#: Marlin_main.cpp:9886 +msgid "FS v0.4 or newer" +msgstr "FS v0.4 ili noviji" + +# MSG_IR_UNKNOWN c=18 +#: messages.c:165 +msgid "unknown state" +msgstr "nepoznato stanje" + +# MSG_MEASURED_OFFSET c=20 +#: ultralcd.cpp:2913 +msgid "[0;0] point offset" +msgstr "[0;0] razmak tocke" + +# MSG_CRASH_DET_ONLY_IN_NORMAL c=20 r=4 +#: +msgid "Crash detection can\x0abe turned on only in\x0aNormal mode" +msgstr "Detekcija udarca moze\x0abiti ukljuceno samo u\x0aNormalnom nacinu rada" + +# MSG_CRASH_DET_STEALTH_FORCE_OFF c=20 r=4 +#: +msgid "WARNING:\x0aCrash detection\x0adisabled in\x0aStealth mode" +msgstr "UPOZORENJE:\x0adetekcija udarca je iskljucena\x0au tihom modu" + +# MSG_BABYSTEPPING_Z c=15 +#: ultralcd.cpp:3034 +msgid "Adjusting Z:" +msgstr "Podesavanje Z:" + +# MSG_SELFTEST_CHECK_ALLCORRECT c=20 +#: ultralcd.cpp:8411 +msgid "All correct" +msgstr "Sve je u redu" + +# MSG_WIZARD_DONE c=20 r=3 +#: messages.c:118 +msgid "All is done. Happy printing!" +msgstr "Sve je gotovo. Sretno printanje!" + +# MSG_AMBIENT c=14 +#: ultralcd.cpp:1727 +msgid "Ambient" +msgstr "Ambijent" + +# MSG_AUTO c=6 +#: messages.c:160 +msgid "Auto" +msgstr "" + +# MSG_PRESS c=20 r=2 +#: ultralcd.cpp:2485 +msgid "and press the knob" +msgstr "i pritisnite gumb" + +# MSG_CONFIRM_CARRIAGE_AT_THE_TOP c=20 r=2 +#: ultralcd.cpp:3355 +msgid "Are left and right Z~carriages all up?" +msgstr "Jesu lijevi i desni Z~nosaci podignuti?" + +# MSG_AUTO_HOME c=18 +#: messages.c:11 +msgid "Auto home" +msgstr "Pocetna tocka" + +# MSG_AUTOLOAD_FILAMENT c=18 +#: ultralcd.cpp:6653 +msgid "AutoLoad filament" +msgstr "Autopunj filamenta" + +# MSG_AUTOLOADING_ONLY_IF_FSENS_ON c=20 r=4 +#: ultralcd.cpp:4317 +msgid "Autoloading filament available only when filament sensor is turned on..." +msgstr "Automatsko punjenje filamenta moguce je samo kada je sensor filamenta ukljucen.." + +# MSG_AUTOLOADING_ENABLED c=20 r=4 +#: ultralcd.cpp:2648 +msgid "Autoloading filament is active, just press the knob and insert filament..." +msgstr "Auto punjenje fil. je aktivno, pritisnite gumb i umetnite fil.." + +# MSG_SELFTEST_AXIS_LENGTH c=20 +#: ultralcd.cpp:8094 +msgid "Axis length" +msgstr "Duljina osi" + +# MSG_SELFTEST_AXIS c=16 +#: ultralcd.cpp:8095 +msgid "Axis" +msgstr "Os" + +# MSG_SELFTEST_BEDHEATER c=20 +#: ultralcd.cpp:8052 +msgid "Bed/Heater" +msgstr "Grijac/Podloga" + +# MSG_BED_DONE c=20 +#: messages.c:15 +msgid "Bed done" +msgstr "Podloga zagrijana" + +# MSG_BED_HEATING c=20 +#: messages.c:16 +msgid "Bed Heating" +msgstr "Podloga se zagrijava" + +# MSG_BED_CORRECTION_MENU c=18 +#: ultralcd.cpp:5798 +msgid "Bed level correct" +msgstr "Podloga ispravna" + +# MSG_BELTTEST c=18 +#: ultralcd.cpp:5778 +msgid "Belt test" +msgstr "Testiranje remena" + +# MSG_BED_LEVELING_FAILED_POINT_LOW c=20 r=6 +#: messages.c:17 +msgid "Bed leveling failed. Sensor didn't trigger. Debris on nozzle? Waiting for reset." +msgstr "Niveliranje podloge nije uspijelo. Senzor aktiviran. Prljavstina na mlaznici? Ceka se resetiranje." + +# MSG_BRIGHT c=6 +#: messages.c:158 +msgid "Bright" +msgstr "Svijet" + +# MSG_BRIGHTNESS c=18 +#: messages.c:154 +msgid "Brightness" +msgstr "Svjetlina" + +# MSG_BED c=13 +#: messages.c:14 +msgid "Bed" +msgstr "Podloga" + +# MSG_BELT_STATUS c=18 +#: messages.c:19 +msgid "Belt status" +msgstr "Status remena" + +# MSG_RECOVER_PRINT c=20 r=2 +#: messages.c:82 +msgid "Blackout occurred. Recover print?" +msgstr "Doslo je do gasenja. Oporaviti print?" + +# MSG_CALIBRATING_HOME c=20 +#: ultralcd.cpp:8413 +msgid "Calibrating home" +msgstr "Kalibracija nultocke" + +# MSG_CALIBRATE_BED c=18 +#: ultralcd.cpp:5787 +msgid "Calibrate XYZ" +msgstr "Kalibrirajte XYZ" + +# MSG_HOMEYZ c=18 +#: messages.c:52 +msgid "Calibrate Z" +msgstr "Kalibrirajte Z" + +# MSG_CALIBRATE_PINDA c=17 +#: ultralcd.cpp:4529 +msgid "Calibrate" +msgstr "Kalibrirajte" + +# MSG_CANCEL2 c=10 +#: messages.c:20 +msgid ">Cancel" +msgstr ">Otkazati" + +# MSG_MOVE_CARRIAGE_TO_THE_TOP c=20 r=8 +#: ultralcd.cpp:3318 +msgid "Calibrating XYZ. Rotate the knob to move the Z carriage up to the end stoppers. Click when done." +msgstr "Kalibracija XYZ. Okrenite gumb da pomaknete Z nosac do krajnjih granicnika. Kliknite kada je zavrseno." + +# MSG_CALIBRATE_Z_AUTO c=20 r=2 +#: messages.c:21 +msgid "Calibrating Z" +msgstr "Kalibriracija Z" + +# MSG_MOVE_CARRIAGE_TO_THE_TOP_Z c=20 r=8 +#: ultralcd.cpp:3318 +msgid "Calibrating Z. Rotate the knob to move the Z carriage up to the end stoppers. Click when done." +msgstr "Kalibracija Z. Okrenite gumb da pomaknete Z nosac do krajnjih granicnika. Kliknite kada je zavrseno." + +# MSG_HOMEYZ_DONE c=20 +#: ultralcd.cpp:656 +msgid "Calibration done" +msgstr "Kalibracija gotova" + +# MSG_MENU_CALIBRATION c=18 +#: messages.c:68 +msgid "Calibration" +msgstr "Kalibriranje" + +# MSG_SD_REMOVED c=20 +#: ultralcd.cpp:8860 +msgid "Card removed" +msgstr "Kartica je uklonjena" + +# MSG_CHECKING_FILE c=17 +#: ultralcd.cpp:8501 +msgid "Checking file" +msgstr "Provjera datoteke" + +# MSG_NOT_COLOR c=19 +#: ultralcd.cpp:2565 +msgid "Color not correct" +msgstr "Boja nije ispravna" + +# MSG_COOLDOWN c=18 +#: messages.c:27 +msgid "Cooldown" +msgstr "Ohladi" + +# MSG_COPY_SEL_LANG c=20 r=3 +#: ultralcd.cpp:4435 +msgid "Copy selected language?" +msgstr "Kopirati odabrani jezik?" + +# MSG_CRASHDETECT c=13 +#: messages.c:30 +msgid "Crash det." +msgstr "Udar detekti." + +# MSG_CHOOSE_FIL_1ST_LAYERCAL c=20 r=7 +#: ultralcd.cpp:4842 +msgid "Choose a filament for the First Layer Calibration and select it in the on-screen menu." +msgstr "Odaberite filament za Kalibraciju Prvog Sloja i odaberite ga u izborniku na zaslonu." + +# MSG_CRASH_DETECTED c=20 +#: messages.c:29 +msgid "Crash detected." +msgstr "Udar otkriven." + +# MSG_CRASH_RESUME c=20 r=3 +#: Marlin_main.cpp:651 +msgid "Crash detected. Resume print?" +msgstr "Otkriven je udar. Nastaviti print?" + +# MSG_CRASH c=7 +#: messages.c:28 +msgid "Crash" +msgstr "Udar" + +# MSG_CURRENT c=19 +#: ultralcd.cpp:5929 +msgid "Current" +msgstr "Trenutno" + +# MSG_DATE c=17 +#: ultralcd.cpp:1985 +msgid "Date:" +msgstr "Datum:" + +# MSG_COMMUNITY_MADE c=18 +#: messages.c:25 +msgid "Community made" +msgstr "Napravilo zajedno" + +# MSG_DISABLE_STEPPERS c=18 +#: ultralcd.cpp:5678 +msgid "Disable steppers" +msgstr "Onemoguci stepere" + +# MSG_BABYSTEP_Z_NOT_SET c=20 r=12 +#: messages.c:13 +msgid "Distance between tip of the nozzle and the bed surface has not been set yet. Please follow the manual, chapter First steps, section First layer calibration." +msgstr "Udaljenost izmedu vrha mlaznice i povrsine lezista jos nije postavljena. Molimo slijedite prirucnik, poglavlje Prvi koraci, odjeljak Kalibracija prvog sloja." + +# MSG_FS_CONTINUE c=5 +#: messages.c:152 +msgid "Cont." +msgstr "Nast." + +# MSG_WIZARD_REPEAT_V2_CAL c=20 r=7 +#: ultralcd.cpp:5021 +msgid "Do you want to repeat last step to readjust distance between nozzle and heatbed?" +msgstr "Zelite li ponoviti zadnji korak za ponovno podesavanje udaljenosti izmedu mlaznice i grijace podloge?" + +# MSG_EXTRUDER_CORRECTION c=13 +#: ultralcd.cpp:5090 +msgid "E-correct:" +msgstr "E-ispravan:" + +# MSG_EJECT_FILAMENT c=16 +#: messages.c:60 +msgid "Eject filament" +msgstr "Izbaci filament" + +# MSG_EJECTING_FILAMENT c=20 +#: mmu.cpp:1415 +msgid "Ejecting filament" +msgstr "Izbacivanje fil." + +# MSG_SELFTEST_ENDSTOP_NOTHIT c=20 +#: ultralcd.cpp:8070 +msgid "Endstop not hit" +msgstr "Granicnik nije aktiv" + +# MSG_SELFTEST_ENDSTOP c=16 +#: ultralcd.cpp:8065 +msgid "Endstop" +msgstr "Granicnik" + +# MSG_SELFTEST_ENDSTOPS c=20 +#: ultralcd.cpp:8056 +msgid "Endstops" +msgstr "Granicnici" + +# MSG_STACK_ERROR c=20 r=4 +#: +msgid "Error - static memory has been overwritten" +msgstr "Pogreska - staticka memorija je prepisna preko postojece" + +# MSG_CUT_FILAMENT c=16 +#: messages.c:61 +msgid "Cut filament" +msgstr "Odrezite fil." + +# MSG_CUTTER c=9 +#: messages.c:128 +msgid "Cutter" +msgstr "Rezac" + +# MSG_MMU_CUTTING_FIL c=18 +#: mmu.cpp:1387 +msgid "Cutting filament" +msgstr "Rezanje filamenta" + +# MSG_FSENS_NOT_RESPONDING c=20 r=4 +#: ultralcd.cpp:4330 +msgid "ERROR: Filament sensor is not responding, please check connection." +msgstr "POGRESKA: Senzor filamenta ne reagira, provjerite vezu." + +# MSG_DIM c=6 +#: messages.c:159 +msgid "Dim" +msgstr "Tamno" + +# MSG_ERROR c=10 +#: messages.c:31 +msgid "ERROR:" +msgstr "POGRESKA:" + +# MSG_SELFTEST_EXTRUDER_FAN_SPEED c=18 +#: ultralcd.cpp:8419 +msgid "Extruder fan:" +msgstr "Ekstruder vent:" + +# MSG_INFO_EXTRUDER c=18 +#: ultralcd.cpp:2040 +msgid "Extruder info" +msgstr "Info o ekstruderu" + +# MSG_EXTRUDER c=17 +#: messages.c:32 +msgid "Extruder" +msgstr "Ekstruder" + +# MSG_MMU_FAIL_STATS c=18 +#: ultralcd.cpp:6675 +msgid "Fail stats MMU" +msgstr "Neuspjes. MMU stat" + +# MSG_FSENSOR_AUTOLOAD c=13 +#: messages.c:48 +msgid "F. autoload" +msgstr "F. auto.punj" + +# MSG_FAIL_STATS c=18 +#: ultralcd.cpp:6672 +msgid "Fail stats" +msgstr "Neuspjesna stat" + +# MSG_FAN_SPEED c=14 +#: messages.c:36 +msgid "Fan speed" +msgstr "Brzina vent" + +# MSG_SELFTEST_FAN c=20 +#: messages.c:91 +msgid "Fan test" +msgstr "Test ventilatora" + +# MSG_FANS_CHECK c=13 +#: messages.c:33 +msgid "Fans check" +msgstr "Provjera vent" + +# MSG_FSENSOR c=12 +#: messages.c:49 +msgid "Fil. sensor" +msgstr "Fil. senzor" + +# MSG_FIL_RUNOUTS c=15 +#: messages.c:34 +msgid "Fil. runouts" +msgstr "Bez filmaneta" + +# MSG_FILAMENT_CLEAN c=20 r=2 +#: messages.c:37 +msgid "Filament extruding & with correct color?" +msgstr "Ekstrudiranje fil.s sa ispravnom bojom?" + +# MSG_NOT_LOADED c=19 +#: ultralcd.cpp:2564 +msgid "Filament not loaded" +msgstr "Fil. nije napunjen" + +# MSG_SELFTEST_FILAMENT_SENSOR c=17 +#: messages.c:97 +msgid "Filament sensor" +msgstr "Senzor filamenta" + +# MSG_FILAMENT_USED c=19 +#: ultralcd.cpp:2713 +msgid "Filament used" +msgstr "Iskoristeni fil." + +# MSG_PRINT_TIME c=19 +#: ultralcd.cpp:2714 +msgid "Print time" +msgstr "Vrijeme printanja" + +# MSG_FS_ACTION c=10 +#: messages.c:151 +msgid "FS Action" +msgstr "FS Akcija" + +# MSG_FILE_INCOMPLETE c=20 r=3 +#: ultralcd.cpp:8555 +msgid "File incomplete. Continue anyway?" +msgstr "Datoteka je nepotpuna. Svejedno nastaviti?" + +# MSG_FINISHING_MOVEMENTS c=20 +#: messages.c:45 +msgid "Finishing movements" +msgstr "Zavrsni pokreti" + +# MSG_V2_CALIBRATION c=18 +#: messages.c:124 +msgid "First layer cal." +msgstr "Prvi sloj kalib." + +# MSG_WIZARD_SELFTEST c=20 r=8 +#: ultralcd.cpp:4942 +msgid "First, I will run the selftest to check most common assembly problems." +msgstr "Prvo cu pokrenuti samotestiranje kako bih provjerio najcesce probleme sa montazom." + +# MSG_MMU_FIX_ISSUE c=20 r=4 +#: mmu.cpp:727 +msgid "Fix the issue and then press button on MMU unit." +msgstr "Rijesite problem, a zatim pritisnite gumb na MMU jedinici." + +# MSG_FLOW c=15 +#: ultralcd.cpp:6809 +msgid "Flow" +msgstr "Protok" + +# MSG_SELFTEST_COOLING_FAN c=20 +#: messages.c:88 +msgid "Front print fan?" +msgstr "Prednji print vent?" + +# MSG_BED_CORRECTION_FRONT c=14 +#: ultralcd.cpp:3116 +msgid "Front side[μm]" +msgstr "Prednj str[μm]" + +# MSG_SELFTEST_FANS c=20 +#: ultralcd.cpp:8100 +msgid "Front/left fans" +msgstr "Prednji/lijevi vent" + +# MSG_SELFTEST_HEATERTHERMISTOR c=20 +#: ultralcd.cpp:8048 +msgid "Heater/Thermistor" +msgstr "Grijac/Termostat" + +# MSG_BED_HEATING_SAFETY_DISABLED c=20 r=4 +#: Marlin_main.cpp:9877 +msgid "Heating disabled by safety timer." +msgstr "Grijanje je onemoguceno sigurnosnim mjeracem vremena." + +# MSG_HEATING_COMPLETE c=20 +#: messages.c:51 +msgid "Heating done." +msgstr "Grijanje obavljeno." + +# MSG_HEATING c=20 +#: messages.c:50 +msgid "Heating" +msgstr "Grijanje" + +# MSG_WIZARD_WELCOME c=20 r=7 +#: messages.c:121 +msgid "Hi, I am your Original Prusa i3 printer. Would you like me to guide you through the setup process?" +msgstr "Bok, ja sam vas Original Prusa i3 printer. Zelite li da vas vodim kroz postupak postavljanja?" + +# MSG_FILAMENTCHANGE c=18 +#: messages.c:43 +msgid "Change filament" +msgstr "Promijeni filament" + +# MSG_CHANGE_SUCCESS c=20 +#: ultralcd.cpp:2494 +msgid "Change success!" +msgstr "Promijena uspjesna!" + +# MSG_CORRECTLY c=20 +#: ultralcd.cpp:2562 +msgid "Changed correctly?" +msgstr "Ispravno izmjenjeno?" + +# MSG_SELFTEST_CHECK_BED c=20 +#: messages.c:94 +msgid "Checking bed" +msgstr "Provjera podloge" + +# MSG_SELFTEST_CHECK_ENDSTOPS c=20 +#: ultralcd.cpp:8402 +msgid "Checking endstops" +msgstr "Provjera granicnika" + +# MSG_SELFTEST_CHECK_HOTEND c=20 +#: ultralcd.cpp:8408 +msgid "Checking hotend" +msgstr "Provjera hotenda" + +# MSG_SELFTEST_CHECK_FSENSOR c=20 +#: messages.c:95 +msgid "Checking sensors" +msgstr "Provjera senzora" + +# MSG_CHECKING_X c=20 +#: messages.c:23 +msgid "Checking X axis" +msgstr "Provjera X osi" + +# MSG_CHECKING_Y c=20 +#: messages.c:24 +msgid "Checking Y axis" +msgstr "Provjera Y osi" + +# MSG_SELFTEST_CHECK_Z c=20 +#: ultralcd.cpp:8405 +msgid "Checking Z axis" +msgstr "Provjera Z osi" + +# MSG_CHOOSE_EXTRUDER c=20 +#: messages.c:54 +msgid "Choose extruder:" +msgstr "Odaberite ekstruder:" + +# MSG_CHOOSE_FILAMENT c=20 +#: messages.c:55 +msgid "Choose filament:" +msgstr "Odaberite filament:" + +# MSG_FILAMENT c=17 +#: messages.c:35 +msgid "Filament" +msgstr "" + +# MSG_WIZARD_XYZ_CAL c=20 r=8 +#: ultralcd.cpp:4951 +msgid "I will run xyz calibration now. It will take approx. 12 mins." +msgstr "Sada cu pokrenuti xyz kalibraciju. Trebat ce cca. 12 min." + +# MSG_WIZARD_Z_CAL c=20 r=8 +#: ultralcd.cpp:4959 +msgid "I will run z calibration now." +msgstr "Sada cu pokrenuti z kalibraciju." + +# MSG_WATCH c=18 +#: messages.c:116 +msgid "Info screen" +msgstr "Info zaslon" + +# MSG_INSERT_FILAMENT c=20 +#: ultralcd.cpp:2482 +msgid "Insert filament" +msgstr "Umetnite filament" + +# MSG_FILAMENT_LOADED c=20 r=2 +#: messages.c:38 +msgid "Is filament loaded?" +msgstr "Je li filament napunjen?" + +# MSG_STEEL_SHEET_CHECK c=20 r=2 +#: messages.c:109 +msgid "Is steel sheet on heatbed?" +msgstr "Je li celicna ploca na grijanoj podlozi?" + +# MSG_LAST_PRINT_FAILURES c=20 +#: messages.c:57 +msgid "Last print failures" +msgstr "Zadnji neusp. print" + +# MSG_WIZARD_WELCOME_SHIPPING c=20 r=16 +#: messages.c:122 +msgid "Hi, I am your Original Prusa i3 printer. I will guide you through a short setup process, in which the Z-axis will be calibrated. Then, you will be ready to print." +msgstr "Bok, ja sam vas Original Prusa i3 printer. Vodit cu vas kroz kratak proces postavljanja, u kojem ce se kalibrirati Z~os. Tada cete biti spremni za printanje." + +# MSG_ADDITIONAL_SHEETS c=20 r=9 +#: ultralcd.cpp:5029 +msgid "If you have additional steel sheets, calibrate their presets in Settings - HW Setup - Steel sheets." +msgstr "Ako imate dodatne celicne ploce, kalibrirajte njihove unaprijed postavljene postavke u Postavke - HW Podesavanje - Celicne ploce." + +# MSG_LAST_PRINT c=18 +#: messages.c:56 +msgid "Last print" +msgstr "Zadnji print" + +# MSG_SELFTEST_EXTRUDER_FAN c=20 +#: messages.c:89 +msgid "Left hotend fan?" +msgstr "Lijevi hotend vent?" + +# MSG_LEFT c=10 +#: ultralcd.cpp:2844 +msgid "Left" +msgstr "Lijevo" + +# MSG_BED_CORRECTION_LEFT c=14 +#: ultralcd.cpp:3114 +msgid "Left side [μm]" +msgstr "Lijeva str[μm]" + +# MSG_LIN_CORRECTION c=18 +#: ultralcd.cpp:5702 +msgid "Lin. correction" +msgstr "Lin. ispravak" + +# MSG_BABYSTEP_Z c=18 +#: messages.c:12 +msgid "Live adjust Z" +msgstr "Live podesavanje Z" + +# MSG_INSERT_FIL c=20 r=6 +#: ultralcd.cpp:7301 +msgid "Insert the filament (do not load it) into the extruder and then press the knob." +msgstr "Umetnite filament (nemojte ga puniti) u ekstruder i zatim pritisnite gumb." + +# MSG_LOAD_FILAMENT c=17 +#: messages.c:58 +msgid "Load filament" +msgstr "Napunite filament" + +# MSG_LOADING_COLOR c=20 +#: ultralcd.cpp:2516 +msgid "Loading color" +msgstr "Ucitavanje boje" + +# MSG_LOADING_FILAMENT c=20 +#: messages.c:59 +msgid "Loading filament" +msgstr "Punjenje filamenta" + +# MSG_ITERATION c=12 +#: messages.c:53 +msgid "Iteration" +msgstr "Ponavljanje" + +# MSG_LOOSE_PULLEY c=20 +#: ultralcd.cpp:8088 +msgid "Loose pulley" +msgstr "Labava remenica" + +# MSG_LOAD_TO_NOZZLE c=18 +#: ultralcd.cpp:6638 +msgid "Load to nozzle" +msgstr "Punjenje u mlazn" + +# MSG_M117_V2_CALIBRATION c=25 +#: messages.c:62 +msgid "M117 First layer cal." +msgstr "M117 Prvi sloj kal." + +# MSG_MAIN c=18 +#: messages.c:63 +msgid "Main" +msgstr "Nazad" + +# MSG_BL_HIGH c=12 +#: messages.c:155 +msgid "Level Bright" +msgstr "Razina svjet" + +# MSG_BL_LOW c=12 +#: messages.c:156 +msgid "Level Dimmed" +msgstr "Razina zatam" + +# MSG_MEASURE_BED_REFERENCE_HEIGHT_LINE1 c=20 r=3 +#: messages.c:67 +msgid "Measuring reference height of calibration point" +msgstr "Mjerenje referentne visine kalibracijske tocke" + +# MSG_MESH_BED_LEVELING c=18 +#: messages.c:148 +msgid "Mesh Bed Leveling" +msgstr "Izrav. mrez. podl" + +# MSG_MMU_OK_RESUMING_POSITION c=20 r=4 +#: mmu.cpp:765 +msgid "MMU OK. Resuming position..." +msgstr "MMU OK. Nastavak pozicije..." + +# MSG_MMU_OK_RESUMING_TEMPERATURE c=20 r=4 +#: mmu.cpp:758 +msgid "MMU OK. Resuming temperature..." +msgstr "MMU OK. Nastavak temperature..." + +# MSG_MEASURED_SKEW c=14 +#: ultralcd.cpp:2885 +msgid "Measured skew" +msgstr "Mjereni nagib" + +# MSG_MMU_FAILS c=15 +#: messages.c:69 +msgid "MMU fails" +msgstr "MMU ne uspijeva" + +# MSG_MMU_LOAD_FAILED c=20 +#: mmu.cpp:1587 +msgid "MMU load failed" +msgstr "Neusp. MMU punjenje" + +# MSG_MMU_LOAD_FAILS c=15 +#: messages.c:70 +msgid "MMU load fails" +msgstr "Neusp. MMU punj" + +# MSG_MMU_OK_RESUMING c=20 r=4 +#: mmu.cpp:776 +msgid "MMU OK. Resuming..." +msgstr "MMU OK. Nastavak..." + +# MSG_MODE c=6 +#: messages.c:103 +msgid "Mode" +msgstr "Mod" + +# MSG_MK3_FIRMWARE_ON_MK3S c=20 r=4 +#: Marlin_main.cpp:882 +msgid "MK3 firmware detected on MK3S printer" +msgstr "MK3 firmware otkriven na MK3S printeru" + +# MSG_NORMAL c=7 +#: messages.c:107 +msgid "Normal" +msgstr "" + +# MSG_SILENT c=7 +#: messages.c:106 +msgid "Silent" +msgstr "Tih" + +# MSG_MMU_USER_ATTENTION c=20 r=3 +#: mmu.cpp:722 +msgid "MMU needs user attention." +msgstr "MMU treba paznju korisnika." + +# MSG_MMU_POWER_FAILS c=15 +#: ultralcd.cpp:1517 +msgid "MMU power fails" +msgstr "Neusp. MMU nap" + +# MSG_STEALTH c=7 +#: messages.c:108 +msgid "Stealth" +msgstr "Tiho" + +# MSG_AUTO_POWER c=10 +#: messages.c:105 +msgid "Auto power" +msgstr "Auto napaj" + +# MSG_HIGH_POWER c=10 +#: messages.c:104 +msgid "High power" +msgstr "Visoka sna" + +# MSG_MMU_CONNECTED c=18 +#: ultralcd.cpp:1997 +msgid "MMU2 connected" +msgstr "MMU2 spojen" + +# MSG_SELFTEST_MOTOR c=18 +#: messages.c:96 +msgid "Motor" +msgstr "" + +# MSG_MOVE_AXIS c=18 +#: ultralcd.cpp:5677 +msgid "Move axis" +msgstr "Pomaknite os" + +# MSG_MOVE_X c=18 +#: ultralcd.cpp:4233 +msgid "Move X" +msgstr "Pomaknite X" + +# MSG_MOVE_Y c=18 +#: ultralcd.cpp:4234 +msgid "Move Y" +msgstr "Pomaknite Y" + +# MSG_MOVE_Z c=18 +#: ultralcd.cpp:4235 +msgid "Move Z" +msgstr "Pomaknite Z" + +# MSG_NO_MOVE c=20 +#: Marlin_main.cpp:5852 +msgid "No move." +msgstr "Bez pomaka." + +# MSG_NO_CARD c=18 +#: ultralcd.cpp:6618 +msgid "No SD card" +msgstr "Nema SD kartice" + +# MSG_NA c=3 +#: messages.c:127 +msgid "N/A" +msgstr "" + +# MSG_NO c=4 +#: messages.c:71 +msgid "No" +msgstr "Ne" + +# MSG_SELFTEST_NOTCONNECTED c=20 +#: ultralcd.cpp:8049 +msgid "Not connected" +msgstr "Nije povezano" + +# MSG_NEW_FIRMWARE_AVAILABLE c=20 r=2 +#: util.cpp:195 +msgid "New firmware version available:" +msgstr "Dostupna nova verzija firmwera:" + +# MSG_SELFTEST_FAN_NO c=19 +#: messages.c:92 +msgid "Not spinning" +msgstr "Ne okrece se" + +# MSG_WIZARD_V2_CAL c=20 r=8 +#: ultralcd.cpp:4838 +msgid "Now I will calibrate distance between tip of the nozzle and heatbed surface." +msgstr "Sada cu kalibrirati udaljenost izmedu vrha mlaznice i povrsine grijane podloge." + +# MSG_WIZARD_WILL_PREHEAT c=20 r=4 +#: ultralcd.cpp:4967 +msgid "Now I will preheat nozzle for PLA." +msgstr "Sada cu zagrijati mlaznicu za PLA." + +# MSG_NOZZLE c=12 +#: messages.c:72 +msgid "Nozzle" +msgstr "Mlaznica" + +# MSG_DEFAULT_SETTINGS_LOADED c=20 r=6 +#: Marlin_main.cpp:1605 +msgid "Old settings found. Default PID, Esteps etc. will be set." +msgstr "Pronadene stare postavke. Postavit ce se zadani PID, Esteps itd." + +# MSG_REMOVE_TEST_PRINT c=20 r=4 +#: ultralcd.cpp:4958 +msgid "Now remove the test print from steel sheet." +msgstr "Sada uklonite probni print sa celicne ploce." + +# MSG_NOZZLE_FAN c=10 +#: ultralcd.cpp:1446 +msgid "Nozzle FAN" +msgstr "Fan mlazn" + +# MSG_PAUSE_PRINT c=18 +#: messages.c:74 +msgid "Pause print" +msgstr "Pauzirajte print" + +# MSG_PID_RUNNING c=20 +#: ultralcd.cpp:1327 +msgid "PID cal." +msgstr "PID kal." + +# MSG_PID_FINISHED c=20 +#: ultralcd.cpp:1333 +msgid "PID cal. finished" +msgstr "PID kal. zavrsena" + +# MSG_PID_EXTRUDER c=17 +#: ultralcd.cpp:5799 +msgid "PID calibration" +msgstr "PID kalibracija" + +# MSG_PINDA_PREHEAT c=20 +#: ultralcd.cpp:683 +msgid "PINDA Heating" +msgstr "PINDA se Zagrijava" + +# MSG_PAPER c=20 r=10 +#: messages.c:73 +msgid "Place a sheet of paper under the nozzle during the calibration of first 4 points. If the nozzle catches the paper, power off the printer immediately." +msgstr "Stavite list papira ispod mlaznice tijekom kalibracije prve 4 tocke. Ako mlaznica uhvati papir, odmah iskljucite printer." + +# MSG_WIZARD_CLEAN_HEATBED c=20 r=8 +#: ultralcd.cpp:5024 +msgid "Please clean heatbed and then press the knob." +msgstr "Ocistite grijacu podlogu, a zatim pritisnite gumb." + +# MSG_CONFIRM_NOZZLE_CLEAN c=20 r=8 +#: messages.c:26 +msgid "Please clean the nozzle for calibration. Click when done." +msgstr "Molimo ocistite mlaznicu radi kalibracije. Kliknite kada ste gotovi." + +# MSG_SELFTEST_PLEASECHECK c=20 +#: ultralcd.cpp:8043 +msgid "Please check:" +msgstr "Molimo provjerite:" + +# MSG_WIZARD_CALIBRATION_FAILED c=20 r=8 +#: messages.c:117 +msgid "Please check our handbook and fix the problem. Then resume the Wizard by rebooting the printer." +msgstr "Provjerite nas prirucnik i rijesite problem. Zatim nastavite s Carobnjakom ponovnim pokretanjem printera." + +# MSG_CHECK_IDLER c=20 r=5 +#: Marlin_main.cpp:3798 +msgid "Please open idler and remove filament manually." +msgstr "Molimo otvorite klizac i rucno uklonite filament." + +# MSG_PLACE_STEEL_SHEET c=20 r=5 +#: messages.c:75 +msgid "Please place steel sheet on heatbed." +msgstr "Stavite celicnu plocu na grijacu podlogu." + +# MSG_PRESS_TO_UNLOAD c=20 r=4 +#: messages.c:79 +msgid "Please press the knob to unload filament" +msgstr "Pritisnite gumb za praznjenje filamenta" + +# MSG_PULL_OUT_FILAMENT c=20 r=4 +#: messages.c:81 +msgid "Please pull out filament immediately" +msgstr "Molimo odmah izvucite filament" + +# MSG_EJECT_REMOVE c=20 r=4 +#: mmu.cpp:1421 +msgid "Please remove filament and then press the knob." +msgstr "Molimo uklonite filament i zatim pritisnite gumb." + +# MSG_REMOVE_STEEL_SHEET c=20 r=4 +#: messages.c:84 +msgid "Please remove steel sheet from heatbed." +msgstr "Molimo uklonite celicnu plocu sa grijace podloge." + +# MSG_RUN_XYZ c=20 r=4 +#: Marlin_main.cpp:5338 +msgid "Please run XYZ calibration first." +msgstr "Prvo pokrenite XYZ kalibraciju." + +# MSG_UPDATE_MMU2_FW c=20 r=4 +#: mmu.cpp:1341 +msgid "Please update firmware in your MMU2. Waiting for reset." +msgstr "Azurirajte firmwer u svom MMU2. Ceka se resetiranje." + +# MSG_PLEASE_WAIT c=20 +#: messages.c:76 +msgid "Please wait" +msgstr "Molimo pricekajte" + +# MSG_REMOVE_SHIPPING_HELPERS c=20 r=3 +#: ultralcd.cpp:4957 +msgid "Please remove shipping helpers first." +msgstr "Najprije uklonite prijevozne osloce." + +# MSG_PREHEAT_NOZZLE c=20 +#: messages.c:78 +msgid "Preheat the nozzle!" +msgstr "Predgr. mlaznicu!" + +# MSG_PREHEAT c=18 +#: ultralcd.cpp:6576 +msgid "Preheat" +msgstr "Predgrijavanje" + +# MSG_WIZARD_HEATING c=20 r=3 +#: messages.c:119 +msgid "Preheating nozzle. Please wait." +msgstr "Predgrijavanje mlaznice. Molim vas pricekajte." + +# MSG_NEW_FIRMWARE_PLEASE_UPGRADE c=20 +#: util.cpp:199 +msgid "Please upgrade." +msgstr "Molimo nadogradite." + +# MSG_PRESS_TO_PREHEAT c=20 r=4 +#: Marlin_main.cpp:12052 +msgid "Press the knob to preheat nozzle and continue." +msgstr "Pritisnite gumb za predgrijavanje mlaznice i nastavite." + +# MSG_FS_PAUSE c=5 +#: fsensor.cpp:730 +msgid "Pause" +msgstr "Pauza" + +# MSG_POWER_FAILURES c=15 +#: messages.c:77 +msgid "Power failures" +msgstr "Prekidi struje" + +# MSG_PRINT_ABORTED c=20 +#: messages.c:80 +msgid "Print aborted" +msgstr "Print je prekinut" + +# MSG_PREHEATING_TO_LOAD c=20 +#: ultralcd.cpp:2297 +msgid "Preheating to load" +msgstr "Predgr. za punjenje" + +# MSG_PREHEATING_TO_UNLOAD c=20 +#: ultralcd.cpp:2302 +msgid "Preheating to unload" +msgstr "Predgr. za praznj." + +# MSG_SELFTEST_PRINT_FAN_SPEED c=18 +#: ultralcd.cpp:8422 +msgid "Print fan:" +msgstr "Ventilator printa:" + +# MSG_CARD_MENU c=18 +#: messages.c:22 +msgid "Print from SD" +msgstr "Printaj sa SD" + +# MSG_PRESS_KNOB c=20 +#: ultralcd.cpp:2130 +msgid "Press the knob" +msgstr "Pritisnite gumb" + +# MSG_PRINT_PAUSED c=20 +#: ultralcd.cpp:907 +msgid "Print paused" +msgstr "Print pauziran" + +# MSG_RESUME_NOZZLE_TEMP c=20 r=4 +#: mmu.cpp:726 +msgid "Press the knob to resume nozzle temperature." +msgstr "Pritisnite gumb za nastavak temperature mlaznice." + +# MSG_FOLLOW_CALIBRATION_FLOW c=20 r=8 +#: messages.c:46 +msgid "Printer has not been calibrated yet. Please follow the manual, chapter First steps, section Calibration flow." +msgstr "Printer jos nije kalibriran. Molimo slijedite prirucnik, poglavlje Prvi koraci, odjeljak Tijek kalibracije." + +# MSG_PRINT_FAN c=10 +#: ultralcd.cpp:1447 +msgid "Print FAN" +msgstr "" + +# MSG_WIZARD_LOAD_FILAMENT c=20 r=6 +#: ultralcd.cpp:4818 +msgid "Please insert filament into the extruder, then press the knob to load it." +msgstr "Umetnite filament u ekstruder, a zatim pritisnite gumb za punjenje." + +# MSG_MMU_INSERT_FILAMENT_FIRST_TUBE c=20 r=6 +#: ultralcd.cpp:4813 +msgid "Please insert filament into the first tube of the MMU, then press the knob to load it." +msgstr "Umetnite filament u prvu cijev MMU-a, a zatim pritisnite gumb za punjenje." + +# MSG_PLEASE_LOAD_PLA c=20 r=4 +#: ultralcd.cpp:4735 +msgid "Please load filament first." +msgstr "Molimo prvo ubacite filament." + +# MSG_BED_CORRECTION_REAR c=14 +#: ultralcd.cpp:3117 +msgid "Rear side [μm]" +msgstr "Zad. str.[μm]" + +# MSG_UNLOAD_FILAMENT_REPEAT c=20 r=4 +#: ultralcd.cpp:7325 +msgid "Please unload the filament first, then repeat this action." +msgstr "Prvo izvadite filament, a zatim ponovite ovu radnju." + +# MSG_CHECK_IR_CONNECTION c=20 r=4 +#: ultralcd.cpp:7328 +msgid "Please check the IR sensor connection, unload filament if present." +msgstr "Provjerite IR prikljucak senzora, izvadite filament ako postoji." + +# MSG_RECOVERING_PRINT c=20 +#: Marlin_main.cpp:11396 +msgid "Recovering print" +msgstr "Oporavak printa" + +# MSG_REMOVE_OLD_FILAMENT c=20 r=5 +#: mmu.cpp:833 +msgid "Remove old filament and press the knob to start loading new filament." +msgstr "Uklonite stari filament i pritisnite gumb za pocetak stavljanja novog filamenta." + +# MSG_CALIBRATE_BED_RESET c=18 +#: ultralcd.cpp:5804 +msgid "Reset XYZ calibr." +msgstr "Reset XYZ kalibr." + +# MSG_RESET c=14 +#: messages.c:85 +msgid "Reset" +msgstr "Resetiraj" + +# MSG_RESUME_PRINT c=18 +#: messages.c:86 +msgid "Resume print" +msgstr "Nastavite print" + +# MSG_RESUMING_PRINT c=20 +#: messages.c:87 +msgid "Resuming print" +msgstr "Nastavak printa" + +# MSG_BED_CORRECTION_RIGHT c=14 +#: ultralcd.cpp:3115 +msgid "Right side[μm]" +msgstr "Desna str.[μm]" + +# MSG_RPI_PORT c=13 +#: messages.c:142 +msgid "RPi port" +msgstr "RPi utor" + +# MSG_WIZARD_RERUN c=20 r=7 +#: ultralcd.cpp:4756 +msgid "Running Wizard will delete current calibration results and start from the beginning. Continue?" +msgstr "Pokrenuti carobnjak ce izbrisati trenutne rezultate kalibracije i poceti ispocetka. Nastavite?" + +# MSG_SD_CARD c=8 +#: messages.c:138 +msgid "SD card" +msgstr "SD karti" + +# MSG_RIGHT c=10 +#: ultralcd.cpp:2845 +msgid "Right" +msgstr "Tocno" + +# MSG_FIND_BED_OFFSET_AND_SKEW_LINE1 c=20 r=3 +#: messages.c:44 +msgid "Searching bed calibration point" +msgstr "Trazenje tocke kalibracije podloge" + +# MSG_LANGUAGE_SELECT c=18 +#: ultralcd.cpp:4451 +msgid "Select language" +msgstr "Izaberi jezik" + +# MSG_SELFTEST_OK c=20 +#: ultralcd.cpp:7600 +msgid "Self test OK" +msgstr "Samotestiranje OK" + +# MSG_SELFTEST_START c=20 +#: ultralcd.cpp:7368 +msgid "Self test start" +msgstr "Pocetak selftesta" + +# MSG_SELFTEST c=18 +#: ultralcd.cpp:5780 +msgid "Selftest" +msgstr "" + +# MSG_SELFTEST_ERROR c=20 +#: ultralcd.cpp:8042 +msgid "Selftest error!" +msgstr "" + +# MSG_SELFTEST_FAILED c=20 +#: messages.c:90 +msgid "Selftest failed" +msgstr "Selftest nije uspio" + +# MSG_FORCE_SELFTEST c=20 r=8 +#: Marlin_main.cpp:1637 +msgid "Selftest will be run to calibrate accurate sensorless rehoming." +msgstr "Provest ce se selftest radi kalibracije preciznog ponovnog postavljanja bez senzora." + +# MSG_SEL_PREHEAT_TEMP c=20 r=6 +#: ultralcd.cpp:4998 +msgid "Select nozzle preheat temperature which matches your material." +msgstr "Odaberite temperaturu predgrijavanja mlaznice koja odgovara vasem materijalu." + +# MSG_SET_TEMPERATURE c=20 +#: ultralcd.cpp:3135 +msgid "Set temperature:" +msgstr "Postavi temperaturu:" + +# MSG_SETTINGS c=18 +#: messages.c:99 +msgid "Settings" +msgstr "Postavke" + +# MSG_SHOW_END_STOPS c=18 +#: ultralcd.cpp:5801 +msgid "Show end stops" +msgstr "Pokazi granicnike" + +# MSG_FILE_CNT c=20 r=6 +#: cardreader.cpp:817 +msgid "Some files will not be sorted. Max. No. of files in 1 folder for sorting is 100." +msgstr "Neke datoteke nece biti razvrstane. Max. Br. datoteka u 1 mapi za sortiranje je 100." + +# MSG_SORT c=7 +#: messages.c:139 +msgid "Sort" +msgstr "Vrsta" + +# MSG_NONE c=8 +#: messages.c:129 +msgid "None" +msgstr "Nema" + +# MSG_SORT_TIME c=8 +#: messages.c:140 +msgid "Time" +msgstr "Vrijeme" + +# MSG_SEVERE_SKEW c=14 +#: ultralcd.cpp:2888 +msgid "Severe skew" +msgstr "Veliki nagib" + +# MSG_SORT_ALPHA c=8 +#: messages.c:141 +msgid "Alphabet" +msgstr "Abeceda" + +# MSG_SORTING c=20 +#: cardreader.cpp:880 +msgid "Sorting files" +msgstr "Sortiranje datoteka" + +# MSG_SOUND_LOUD c=7 +#: messages.c:144 +msgid "Loud" +msgstr "Glasno" + +# MSG_SLIGHT_SKEW c=14 +#: ultralcd.cpp:2887 +msgid "Slight skew" +msgstr "Lagani nagib" + +# MSG_SOUND c=7 +#: messages.c:143 +msgid "Sound" +msgstr "Zvuk" + +# MSG_RUNOUTS c=7 +#: ultralcd.cpp:1593 +msgid "Runouts" +msgstr "Nestalo" + +# MSG_Z-LEVELING_ENFORCED c=20 r=4 +#: Marlin_main.cpp:3303 +msgid "Some problem encountered, Z-leveling enforced ..." +msgstr "Naisao je neki problem, nametnuto Z-niveliranje..." + +# MSG_SOUND_ONCE c=7 +#: messages.c:145 +msgid "Once" +msgstr "Jednom" + +# MSG_SPEED c=15 +#: ultralcd.cpp:6803 +msgid "Speed" +msgstr "Brzina" + +# MSG_SELFTEST_FAN_YES c=19 +#: messages.c:93 +msgid "Spinning" +msgstr "Okrece se" + +# MSG_TEMP_CAL_WARNING c=20 r=4 +#: Marlin_main.cpp:5351 +msgid "Stable ambient temperature 21-26C is needed a rigid stand is required." +msgstr "Potrebna je stabilna temperatura okoline 21-26C, potrebno je cvrsto postolje." + +# MSG_STATISTICS c=18 +#: ultralcd.cpp:6081 +msgid "Statistics" +msgstr "Statistika" + +# MSG_STOP_PRINT c=18 +#: messages.c:110 +msgid "Stop print" +msgstr "Zaustavi print" + +# MSG_STOPPED c=20 +#: messages.c:111 +msgid "STOPPED." +msgstr "ZAUSTAVLJENO." + +# MSG_SUPPORT c=18 +#: ultralcd.cpp:6677 +msgid "Support" +msgstr "Podrska" + +# MSG_SELFTEST_SWAPPED c=16 +#: ultralcd.cpp:8101 +msgid "Swapped" +msgstr "Zamjenjeno" + +# MSG_SELECT_FILAMENT c=20 +#: ultralcd.cpp:4706 +msgid "Select filament:" +msgstr "Odaberi filament:" + +# MSG_TEMP_CALIBRATION c=14 +#: messages.c:112 +msgid "Temp. cal." +msgstr "Temp kal." + +# MSG_SELECT_TEMP_MATCHES_MATERIAL c=20 r=4 +#: ultralcd.cpp:4847 +msgid "Select temperature which matches your material." +msgstr "Odaberite temperaturu koja odgovara vasem materijalu." + +# MSG_CALIBRATION_PINDA_MENU c=17 +#: ultralcd.cpp:5812 +msgid "Temp. calibration" +msgstr "Temp kalibracija" + +# MSG_TEMP_CAL_FAILED c=20 r=8 +#: ultralcd.cpp:3771 +msgid "Temperature calibration failed" +msgstr "Kalibracija temperature nije uspjela" + +# MSG_TEMP_CALIBRATION_DONE c=20 r=12 +#: messages.c:113 +msgid "Temperature calibration is finished and active. Temp. calibration can be disabled in menu Settings->Temp. cal." +msgstr "Kalibracija temperature je zavrsena i aktivna. Temp. kalibracija se moze onemoguciti u izborniku Postavke->Temp. kal." + +# MSG_FS_VERIFIED c=20 r=3 +#: ultralcd.cpp:7332 +msgid "Sensor verified, remove the filament now." +msgstr "Senzor je provjeren, odmah uklonite filament." + +# MSG_TEMPERATURE c=18 +#: ultralcd.cpp:5673 +msgid "Temperature" +msgstr "Temperatura" + +# MSG_MENU_TEMPERATURES c=15 +#: ultralcd.cpp:2047 +msgid "Temperatures" +msgstr "Temperature" + +# MSG_FOLLOW_Z_CALIBRATION_FLOW c=20 r=9 +#: messages.c:47 +msgid "There is still a need to make Z calibration. Please follow the manual, chapter First steps, section Calibration flow." +msgstr "Jos uvijek je potrebno napraviti Z kalibraciju. Molimo slijedite prirucnik, poglavlje Prvi koraci, odjeljak Tijek kalibracije." + +# MSG_TOTAL_FILAMENT c=19 +#: ultralcd.cpp:2735 +msgid "Total filament" +msgstr "Totalno filamenta" + +# MSG_TOTAL_PRINT_TIME c=19 +#: ultralcd.cpp:2736 +msgid "Total print time" +msgstr "Vrijeme printanja" + +# MSG_TUNE c=18 +#: ultralcd.cpp:6574 +msgid "Tune" +msgstr "Ugodi" + +# MSG_TOTAL_FAILURES c=20 +#: messages.c:101 +msgid "Total failures" +msgstr "Totalne pogreske" + +# MSG_TO_LOAD_FIL c=20 +#: ultralcd.cpp:2137 +msgid "to load filament" +msgstr "da napuni filament" + +# MSG_TO_UNLOAD_FIL c=20 +#: ultralcd.cpp:2141 +msgid "to unload filament" +msgstr "da isprazni filament" + +# MSG_UNLOAD_FILAMENT c=18 +#: messages.c:114 +msgid "Unload filament" +msgstr "Ispraznite fil." + +# MSG_UNLOADING_FILAMENT c=20 +#: messages.c:115 +msgid "Unloading filament" +msgstr "Praznjenje filamenta" + +# MSG_TOTAL c=6 +#: messages.c:100 +msgid "Total" +msgstr "Ukupno" + +# MSG_USED c=19 +#: ultralcd.cpp:5928 +msgid "Used during print" +msgstr "Korist. pri printu" + +# MSG_MENU_VOLTAGES c=15 +#: ultralcd.cpp:2050 +msgid "Voltages" +msgstr "Voltaza" + +# MSG_UNKNOWN c=13 +#: ultralcd.cpp:2005 +msgid "unknown" +msgstr "nepoznato" + +# MSG_USERWAIT c=20 +#: Marlin_main.cpp:4347 +msgid "Wait for user..." +msgstr "Ceka se korisnik..." + +# MSG_WAITING_TEMP c=20 r=4 +#: ultralcd.cpp:3283 +msgid "Waiting for nozzle and bed cooling" +msgstr "Ceka se hladjenje mlaznice i podloge" + +# MSG_WAITING_TEMP_PINDA c=20 r=3 +#: ultralcd.cpp:3244 +msgid "Waiting for PINDA probe cooling" +msgstr "Ceka se hladenje PINDA sonde" + +# MSG_CHANGED_BOTH c=20 r=4 +#: Marlin_main.cpp:1597 +msgid "Warning: both printer type and motherboard type changed." +msgstr "Upozorenje: promijenjeni su i tip printera i tip maticne ploce." + +# MSG_CHANGED_MOTHERBOARD c=20 r=4 +#: Marlin_main.cpp:1589 +msgid "Warning: motherboard type changed." +msgstr "Upozorenje: tip maticne ploce je promijenjen." + +# MSG_CHANGED_PRINTER c=20 r=4 +#: Marlin_main.cpp:1593 +msgid "Warning: printer type changed." +msgstr "Upozorenje: promijenjena je vrsta printera." + +# MSG_UNLOAD_SUCCESSFUL c=20 r=2 +#: Marlin_main.cpp:3789 +msgid "Was filament unload successful?" +msgstr "Je li praznjenje fil. bilo uspjesno?" + +# MSG_SELFTEST_WIRINGERROR c=18 +#: messages.c:98 +msgid "Wiring error" +msgstr "Greska u ozicenju" + +# MSG_WIZARD c=17 +#: ultralcd.cpp:5771 +msgid "Wizard" +msgstr "Carobnjak" + +# MSG_XYZ_DETAILS c=18 +#: ultralcd.cpp:2039 +msgid "XYZ cal. details" +msgstr "XYZ detalji kal" + +# MSG_BED_SKEW_OFFSET_DETECTION_FITTING_FAILED c=20 r=8 +#: messages.c:18 +msgid "XYZ calibration failed. Please consult the manual." +msgstr "XYZ kalibracija nije uspjela. Molimo pogledajte prirucnik." + +# MSG_YES c=4 +#: messages.c:123 +msgid "Yes" +msgstr "Da" + +# MSG_WIZARD_QUIT c=20 r=8 +#: messages.c:120 +msgid "You can always resume the Wizard from Calibration -> Wizard." +msgstr "Carobnjak uvijek mozete nastaviti iz Kalibracija -> Carobnjak." + +# MSG_BED_SKEW_OFFSET_DETECTION_SKEW_EXTREME c=20 r=8 +#: ultralcd.cpp:3743 +msgid "XYZ calibration all right. Skew will be corrected automatically." +msgstr "XYZ kalibracija u redu. Iskrivljenost ce se automatski ispraviti." + +# MSG_BED_SKEW_OFFSET_DETECTION_SKEW_MILD c=20 r=8 +#: ultralcd.cpp:3740 +msgid "XYZ calibration all right. X/Y axes are slightly skewed. Good job!" +msgstr "XYZ kalibracija je u redu. Osi X/Y su malo nagnute. Bravo!" + +# MSG_TIMEOUT c=12 +#: messages.c:157 +msgid "Timeout" +msgstr "Pauza" + +# MSG_X_CORRECTION c=13 +#: ultralcd.cpp:5086 +msgid "X-correct:" +msgstr "X-ispravan:" + +# MSG_BED_SKEW_OFFSET_DETECTION_PERFECT c=20 r=8 +#: ultralcd.cpp:3737 +msgid "XYZ calibration ok. X/Y axes are perpendicular. Congratulations!" +msgstr "XYZ kalibracija u redu. Osi X/Y su okomite. Cestitamo!" + +# MSG_BED_SKEW_OFFSET_DETECTION_WARNING_FRONT_BOTH_FAR c=20 r=8 +#: ultralcd.cpp:3721 +msgid "XYZ calibration compromised. Front calibration points not reachable." +msgstr "XYZ kalibracija je ugrozena. Prednje kalibracijske tocke nisu dostupne." + +# MSG_BED_SKEW_OFFSET_DETECTION_WARNING_FRONT_RIGHT_FAR c=20 r=8 +#: ultralcd.cpp:3724 +msgid "XYZ calibration compromised. Right front calibration point not reachable." +msgstr "XYZ kalibracija je ugrozena. Desna prednja tocka kalibracije nije dostupna." + +# MSG_LOAD_ALL c=17 +#: ultralcd.cpp:6167 +msgid "Load all" +msgstr "Napuni sve" + +# MSG_BED_SKEW_OFFSET_DETECTION_POINT_NOT_FOUND c=20 r=6 +#: ultralcd.cpp:3703 +msgid "XYZ calibration failed. Bed calibration point was not found." +msgstr "XYZ kalibracija nije uspjela. Tocka kalibracije podloga nije pronadena." + +# MSG_BED_SKEW_OFFSET_DETECTION_FAILED_FRONT_BOTH_FAR c=20 r=6 +#: ultralcd.cpp:3709 +msgid "XYZ calibration failed. Front calibration points not reachable." +msgstr "XYZ kalibracija nije uspjela. Prednje kalibracijske tocke nisu dostupne." + +# MSG_BED_SKEW_OFFSET_DETECTION_FAILED_FRONT_RIGHT_FAR c=20 r=6 +#: ultralcd.cpp:3712 +msgid "XYZ calibration failed. Right front calibration point not reachable." +msgstr "XYZ kalibracija nije uspjela. Desna prednja tocka kalibracije nije dostupna." + +# MSG_Y_DIST_FROM_MIN c=20 +#: ultralcd.cpp:2842 +msgid "Y distance from min" +msgstr "Y distanca od min" + +# MSG_WIZARD_V2_CAL_2 c=20 r=12 +#: ultralcd.cpp:4850 +msgid "The printer will start printing a zig-zag line. Rotate the knob until you reach the optimal height. Check the pictures in the handbook (Calibration chapter)." +msgstr "Printe ce poceti printati cik-cak liniju. Okrecite gumb dok ne postignete optimalnu visinu. Provjerite slike u prirucniku (poglavlje Kalibracija)." + +# MSG_FIL_FAILED c=20 r=5 +#: ultralcd.cpp:7336 +msgid "Verification failed, remove the filament and try again." +msgstr "Provjera nije uspjela, uklonite filament i pokusajte ponovno." + +# MSG_Y_CORRECTION c=13 +#: ultralcd.cpp:5087 +msgid "Y-correct:" +msgstr "Y-ispravan:" + +# MSG_OFF c=3 +#: messages.c:125 +msgid "Off" +msgstr "" + +# MSG_ON c=3 +#: messages.c:126 +msgid "On" +msgstr "" + +# MSG_BACK c=18 +#: messages.c:64 +msgid "Back" +msgstr "Vrati" + +# MSG_CHECKS c=18 +#: ultralcd.cpp:5641 +msgid "Checks" +msgstr "Provjere" + +# MSG_FALSE_TRIGGERING c=20 +#: ultralcd.cpp:8111 +msgid "False triggering" +msgstr "Lazno aktiviranje" + +# MSG_STRICT c=8 +#: messages.c:131 +msgid "Strict" +msgstr "Strogo" + +# MSG_WARN c=8 +#: messages.c:130 +msgid "Warn" +msgstr "Upozore" + +# MSG_HW_SETUP c=18 +#: messages.c:102 +msgid "HW Setup" +msgstr "HW podesavanje" + +# MSG_MAGNETS_COMP c=13 +#: messages.c:150 +msgid "Magnets comp." +msgstr "Magnet. komp." + +# MSG_MESH c=12 +#: messages.c:147 +msgid "Mesh" +msgstr "Mreza" + +# MSG_MK3S_FIRMWARE_ON_MK3 c=20 r=4 +#: Marlin_main.cpp:875 +msgid "MK3S firmware detected on MK3 printer" +msgstr "MK3S firmware detektiran na MK3 printeru" + +# MSG_MMU_MODE c=8 +#: messages.c:137 +msgid "MMU Mode" +msgstr "MMU Mod" + +# MSG_MODE_CHANGE_IN_PROGRESS c=20 r=3 +#: ultralcd.cpp:4366 +msgid "Mode change in progress..." +msgstr "Promjena moda u tijeku..." + +# MSG_MODEL c=8 +#: messages.c:132 +msgid "Model" +msgstr "" + +# MSG_NOZZLE_DIAMETER c=10 +#: messages.c:136 +msgid "Nozzle d." +msgstr "Mlaznica." + +# MSG_GCODE_DIFF_CONTINUE c=20 r=4 +#: util.cpp:414 +msgid "G-code sliced for a different level. Continue?" +msgstr "G-kod izrezan za drugu razinu. Nastavite?" + +# MSG_GCODE_DIFF_CANCELLED c=20 r=7 +#: util.cpp:420 +msgid "G-code sliced for a different level. Please re-slice the model again. Print cancelled." +msgstr "G-kod izrezan za drugu razinu. Molimo ponovo izrezite model. Print je otkazan." + +# MSG_GCODE_DIFF_PRINTER_CONTINUE c=20 r=5 +#: messages.c:134 +msgid "G-code sliced for a different printer type. Continue?" +msgstr "G-kod izrezan za drugu vrstu printera. Nastavite?" + +# MSG_GCODE_DIFF_PRINTER_CANCELLED c=20 r=8 +#: messages.c:135 +msgid "G-code sliced for a different printer type. Please re-slice the model again. Print cancelled." +msgstr "G-kod izrezan za drugu vrstu printera. Molimo ponovo izrezite model. Print je otkazan." + +# MSG_GCODE_NEWER_FIRMWARE_CONTINUE c=20 r=5 +#: util.cpp:381 +msgid "G-code sliced for a newer firmware. Continue?" +msgstr "G-kod izrezan za noviji firmware. Nastavite?" + +# MSG_GCODE_NEWER_FIRMWARE_CANCELLED c=20 r=8 +#: util.cpp:387 +msgid "G-code sliced for a newer firmware. Please update the firmware. Print cancelled." +msgstr "G-kod izrezan za noviji firmware. Molimo azurirajte firmware. Prime je otkazan." + +# MSG_PREHEATING_TO_CUT c=20 +#: ultralcd.cpp:2309 +msgid "Preheating to cut" +msgstr "Predgr. za rezanje" + +# MSG_PREHEATING_TO_EJECT c=20 +#: ultralcd.cpp:2306 +msgid "Preheating to eject" +msgstr "Predgr. za izbaci." + +# MSG_NOZZLE_DIFFERS_CONTINUE c=20 r=5 +#: util.cpp:294 +msgid "Printer nozzle diameter differs from the G-code. Continue?" +msgstr "Promjer mlaznice printera razlikuje se od G-koda. Nastavite?" + +# MSG_NOZZLE_DIFFERS_CANCELLED c=20 r=9 +#: util.cpp:301 +msgid "Printer nozzle diameter differs from the G-code. Please check the value in settings. Print cancelled." +msgstr "Promjer mlaznice printera razlikuje se od G-koda. Molimo provjerite vrijednost u postavkama. Print je otkazan." + +# MSG_SELFTEST_FS_LEVEL c=20 +#: ultralcd.cpp:8116 +msgid "%s level expected" +msgstr "%s level ocekivan" + +# MSG_RENAME c=18 +#: ultralcd.cpp:6500 +msgid "Rename" +msgstr "Preimenuj" + +# MSG_SELECT c=18 +#: ultralcd.cpp:6493 +msgid "Select" +msgstr "Odaberi" + +# MSG_INFO_SENSORS c=18 +#: ultralcd.cpp:2041 +msgid "Sensor info" +msgstr "Info senzora" + +# MSG_SHEET c=10 +#: messages.c:65 +msgid "Sheet" +msgstr "Ploca" + +# MSG_SOUND_BLIND c=7 +#: messages.c:146 +msgid "Assist" +msgstr "Pomoc" + +# MSG_STEEL_SHEET c=18 +#: messages.c:66 +msgid "Steel sheets" +msgstr "Celicna ploca" + +# MSG_Z_CORRECTION c=13 +#: ultralcd.cpp:5088 +msgid "Z-correct:" +msgstr "Z-ispravan:" + +# MSG_Z_PROBE_NR c=14 +#: messages.c:149 +msgid "Z-probe nr." +msgstr "Z-sonda br." + +# MSG_PRINTER_IP c=18 +#: ultralcd.cpp:2028 +msgid "Printer IP Addr:" +msgstr "" + diff --git a/lang/po/new/hu.po b/lang/po/new/hu.po index b1659f3ad..6fe383e8e 100644 --- a/lang/po/new/hu.po +++ b/lang/po/new/hu.po @@ -2,18 +2,18 @@ # msgid "" msgstr "" -"Project-Id-Version: Prusa-Firmware\n" -"POT-Creation-Date: Tue 21 Dec 2021 03:27:31 PM CET\n" -"PO-Revision-Date: 2022-01-12 11:41+0100\n" -"Last-Translator: \n" -"Language-Team: \n" -"Language: hu\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" -"X-Generator: Poedit 3.0.1\n" +"Language: hu\n" +"Project-Id-Version: Prusa-Firmware\n" +"POT-Creation-Date: Tue 08 Feb 2022 02:44:44 PM CET\n" +"PO-Revision-Date: Tue 08 Feb 2022 02:44:44 PM CET\n" +"Language-Team: \n" +"X-Generator: Poedit 2.0.7\n" "X-Poedit-SourceCharset: UTF-8\n" +"Last-Translator: \n" +"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" # MSG_IR_03_OR_OLDER c=18 #: messages.c:164 @@ -21,7 +21,7 @@ msgid " 0.3 or older" msgstr " 0.3 vagy regebbi" # MSG_FS_V_03_OR_OLDER c=18 -#: Marlin_main.cpp:9884 +#: Marlin_main.cpp:9887 msgid "FS v0.3 or older" msgstr "FS v0.3 v. regebbi" @@ -31,7 +31,7 @@ msgid " 0.4 or newer" msgstr " 0.4 v. ujabb" # MSG_FS_V_04_OR_NEWER c=18 -#: Marlin_main.cpp:9883 +#: Marlin_main.cpp:9886 msgid "FS v0.4 or newer" msgstr "FS v0.4 vagy ujabb" @@ -46,12 +46,14 @@ msgid "[0;0] point offset" msgstr "[0;0] pont offszet" # MSG_CRASH_DET_ONLY_IN_NORMAL c=20 r=4 -msgid "Crash detection can\\x0abe turned on only in\\x0aNormal mode" -msgstr "Utkozes erzekeles csak\\x0anormal modban\\x0akapcsolhato be" +#: +msgid "Crash detection can\x0abe turned on only in\x0aNormal mode" +msgstr "Utkozes erzekeles csak\x0anormal modban\x0akapcsolhato be" # MSG_CRASH_DET_STEALTH_FORCE_OFF c=20 r=4 -msgid "WARNING:\\x0aCrash detection\\x0adisabled in\\x0aStealth mode" -msgstr "FIGYELEM:\\x0aUtkozes erzekeles\\x0akikapcsolva\\x0aHalk modban" +#: +msgid "WARNING:\x0aCrash detection\x0adisabled in\x0aStealth mode" +msgstr "FIGYELEM:\x0aUtkozes erzekeles\x0akikapcsolva\x0aHalk modban" # MSG_BABYSTEPPING_Z c=15 #: ultralcd.cpp:3034 @@ -59,11 +61,11 @@ msgid "Adjusting Z:" msgstr "Z allitasa:" # MSG_SELFTEST_CHECK_ALLCORRECT c=20 -#: ultralcd.cpp:8490 +#: ultralcd.cpp:8411 msgid "All correct" msgstr "Minden rendben" -# MSG_WIZARD_DONE c=20 r=8 +# MSG_WIZARD_DONE c=20 r=3 #: messages.c:118 msgid "All is done. Happy printing!" msgstr "Keszen vagyunk. Jo nyomtatast!" @@ -94,7 +96,7 @@ msgid "Auto home" msgstr "Auto home" # MSG_AUTOLOAD_FILAMENT c=18 -#: ultralcd.cpp:6732 +#: ultralcd.cpp:6653 msgid "AutoLoad filament" msgstr "Fil. auto.betolt." @@ -109,17 +111,17 @@ msgid "Autoloading filament is active, just press the knob and insert filament.. msgstr "Autom. betoltes be, nyomd meg a gombot es helyzed be a filamentet." # MSG_SELFTEST_AXIS_LENGTH c=20 -#: ultralcd.cpp:8173 +#: ultralcd.cpp:8094 msgid "Axis length" msgstr "Tengely hossz" # MSG_SELFTEST_AXIS c=16 -#: ultralcd.cpp:8174 +#: ultralcd.cpp:8095 msgid "Axis" msgstr "Tengely" # MSG_SELFTEST_BEDHEATER c=20 -#: ultralcd.cpp:8131 +#: ultralcd.cpp:8052 msgid "Bed/Heater" msgstr "Asztal/Fej futes" @@ -174,7 +176,7 @@ msgid "Blackout occurred. Recover print?" msgstr "Aramkieses volt, nyomt. folytatasa?" # MSG_CALIBRATING_HOME c=20 -#: ultralcd.cpp:8492 +#: ultralcd.cpp:8413 msgid "Calibrating home" msgstr "Home poz. kalibralas" @@ -224,12 +226,12 @@ msgid "Calibration" msgstr "Kalibracio" # MSG_SD_REMOVED c=20 -#: ultralcd.cpp:8939 +#: ultralcd.cpp:8860 msgid "Card removed" msgstr "Kartya eltavolitva" # MSG_CHECKING_FILE c=17 -#: ultralcd.cpp:8580 +#: ultralcd.cpp:8501 msgid "Checking file" msgstr "Fajl ellenorzese" @@ -324,21 +326,22 @@ msgid "Ejecting filament" msgstr "Filament kiadasa" # MSG_SELFTEST_ENDSTOP_NOTHIT c=20 -#: ultralcd.cpp:8149 +#: ultralcd.cpp:8070 msgid "Endstop not hit" msgstr "Vegallask. nem kapcs" # MSG_SELFTEST_ENDSTOP c=16 -#: ultralcd.cpp:8144 +#: ultralcd.cpp:8065 msgid "Endstop" msgstr "Vegallaskapcsolo" # MSG_SELFTEST_ENDSTOPS c=20 -#: ultralcd.cpp:8135 +#: ultralcd.cpp:8056 msgid "Endstops" msgstr "Vegallaskapcsolok" # MSG_STACK_ERROR c=20 r=4 +#: msgid "Error - static memory has been overwritten" msgstr "Hiba - a sztatikus memoria felulirodott" @@ -373,7 +376,7 @@ msgid "ERROR:" msgstr "HIBA:" # MSG_SELFTEST_EXTRUDER_FAN_SPEED c=18 -#: ultralcd.cpp:8498 +#: ultralcd.cpp:8419 msgid "Extruder fan:" msgstr "Extruder vent.:" @@ -388,7 +391,7 @@ msgid "Extruder" msgstr "Extruder" # MSG_MMU_FAIL_STATS c=18 -#: ultralcd.cpp:6754 +#: ultralcd.cpp:6675 msgid "Fail stats MMU" msgstr "MMU hiba stat." @@ -398,7 +401,7 @@ msgid "F. autoload" msgstr "F. autobetolt" # MSG_FAIL_STATS c=18 -#: ultralcd.cpp:6751 +#: ultralcd.cpp:6672 msgid "Fail stats" msgstr "Hiba statisztika" @@ -437,7 +440,7 @@ msgstr "Filament es a szine rendben?" msgid "Filament not loaded" msgstr "Fil. nincs betoltve" -# MSG_FILAMENT_SENSOR c=20 +# MSG_SELFTEST_FILAMENT_SENSOR c=17 #: messages.c:97 msgid "Filament sensor" msgstr "Filament szenzor" @@ -458,7 +461,7 @@ msgid "FS Action" msgstr "FSz akcio" # MSG_FILE_INCOMPLETE c=20 r=3 -#: ultralcd.cpp:8634 +#: ultralcd.cpp:8555 msgid "File incomplete. Continue anyway?" msgstr "A fajl vege hianyzik. Folytatod igy is?" @@ -483,7 +486,7 @@ msgid "Fix the issue and then press button on MMU unit." msgstr "Hozd helyre a hibat, majd nyomd meg a gombot az MMU egysegen." # MSG_FLOW c=15 -#: ultralcd.cpp:6888 +#: ultralcd.cpp:6809 msgid "Flow" msgstr "Flow" @@ -494,21 +497,21 @@ msgstr "Elso targyhuto vent?" # MSG_BED_CORRECTION_FRONT c=14 #: ultralcd.cpp:3116 -msgid "Front side[um]" -msgstr "Elulso old[um]" +msgid "Front side[μm]" +msgstr "Elulso old[μm]" # MSG_SELFTEST_FANS c=20 -#: ultralcd.cpp:8179 +#: ultralcd.cpp:8100 msgid "Front/left fans" msgstr "Elso/bal ventillator" # MSG_SELFTEST_HEATERTHERMISTOR c=20 -#: ultralcd.cpp:8127 +#: ultralcd.cpp:8048 msgid "Heater/Thermistor" msgstr "Futotest/Termisztor" # MSG_BED_HEATING_SAFETY_DISABLED c=20 r=4 -#: Marlin_main.cpp:9874 +#: Marlin_main.cpp:9877 msgid "Heating disabled by safety timer." msgstr "A bizonsagi idozito leallitotta a futest" @@ -548,12 +551,12 @@ msgid "Checking bed" msgstr "Asztal ellenorzese" # MSG_SELFTEST_CHECK_ENDSTOPS c=20 -#: ultralcd.cpp:8481 +#: ultralcd.cpp:8402 msgid "Checking endstops" msgstr "Vegallaskapcs. ellen" # MSG_SELFTEST_CHECK_HOTEND c=20 -#: ultralcd.cpp:8487 +#: ultralcd.cpp:8408 msgid "Checking hotend" msgstr "Hotend ellenorzese" @@ -573,7 +576,7 @@ msgid "Checking Y axis" msgstr "Y tengely ellenorzes" # MSG_SELFTEST_CHECK_Z c=20 -#: ultralcd.cpp:8484 +#: ultralcd.cpp:8405 msgid "Checking Z axis" msgstr "Z tengely ellenorzes" @@ -654,8 +657,8 @@ msgstr "Bal" # MSG_BED_CORRECTION_LEFT c=14 #: ultralcd.cpp:3114 -msgid "Left side [um]" -msgstr "Bal [um]" +msgid "Left side [μm]" +msgstr "Bal [μm]" # MSG_LIN_CORRECTION c=18 #: ultralcd.cpp:5702 @@ -668,7 +671,7 @@ msgid "Live adjust Z" msgstr "Z magassag beall." # MSG_INSERT_FIL c=20 r=6 -#: ultralcd.cpp:7380 +#: ultralcd.cpp:7301 msgid "Insert the filament (do not load it) into the extruder and then press the knob." msgstr "Helyezd be a filamentet az extruderbe (ne toltsd be), majd nyomtd meg a gombot." @@ -693,12 +696,12 @@ msgid "Iteration" msgstr "Iteracio" # MSG_LOOSE_PULLEY c=20 -#: ultralcd.cpp:8167 +#: ultralcd.cpp:8088 msgid "Loose pulley" msgstr "Laza szijtarcsa" # MSG_LOAD_TO_NOZZLE c=18 -#: ultralcd.cpp:6717 +#: ultralcd.cpp:6638 msgid "Load to nozzle" msgstr "Betolt. fuvokahoz" @@ -848,7 +851,7 @@ msgid "No move." msgstr "Nincs mozgas." # MSG_NO_CARD c=18 -#: ultralcd.cpp:6697 +#: ultralcd.cpp:6618 msgid "No SD card" msgstr "Nincs SD kartya" @@ -863,7 +866,7 @@ msgid "No" msgstr "Nem" # MSG_SELFTEST_NOTCONNECTED c=20 -#: ultralcd.cpp:8128 +#: ultralcd.cpp:8049 msgid "Not connected" msgstr "Nincs csatlakoztatva" @@ -948,7 +951,7 @@ msgid "Please clean the nozzle for calibration. Click when done." msgstr "Kerlek, tisztisd meg a fuvokat kalibracio elott. Nyomd meg a gombot, ha keszen vagy." # MSG_SELFTEST_PLEASECHECK c=20 -#: ultralcd.cpp:8122 +#: ultralcd.cpp:8043 msgid "Please check:" msgstr "Kerlek ellenorizd:" @@ -1013,7 +1016,7 @@ msgid "Preheat the nozzle!" msgstr "Futsd fel a fuvokat!" # MSG_PREHEAT c=18 -#: ultralcd.cpp:6655 +#: ultralcd.cpp:6576 msgid "Preheat" msgstr "Elofutes" @@ -1028,7 +1031,7 @@ msgid "Please upgrade." msgstr "Kerlek frissits." # MSG_PRESS_TO_PREHEAT c=20 r=4 -#: Marlin_main.cpp:12049 +#: Marlin_main.cpp:12052 msgid "Press the knob to preheat nozzle and continue." msgstr "Nyomd meg a gombot a folytatashoz es a fuvoka felfutesehez." @@ -1058,7 +1061,7 @@ msgid "Preheating to unload" msgstr "Felfutes kiadashoz" # MSG_SELFTEST_PRINT_FAN_SPEED c=18 -#: ultralcd.cpp:8501 +#: ultralcd.cpp:8422 msgid "Print fan:" msgstr "Targyhuto:" @@ -1109,21 +1112,21 @@ msgstr "Kerlek eloszor toltsd be a filamentet." # MSG_BED_CORRECTION_REAR c=14 #: ultralcd.cpp:3117 -msgid "Rear side [um]" -msgstr "Hatso old.[um]" +msgid "Rear side [μm]" +msgstr "Hatso old.[μm]" # MSG_UNLOAD_FILAMENT_REPEAT c=20 r=4 -#: ultralcd.cpp:7404 +#: ultralcd.cpp:7325 msgid "Please unload the filament first, then repeat this action." msgstr "Kerlek eloszor vedd ki a filamentet, majd probalkozz ujra." # MSG_CHECK_IR_CONNECTION c=20 r=4 -#: ultralcd.cpp:7407 +#: ultralcd.cpp:7328 msgid "Please check the IR sensor connection, unload filament if present." msgstr "Nezd meg az IR szenzor csatlakoz., vedd ki a filam., ha bent van." # MSG_RECOVERING_PRINT c=20 -#: Marlin_main.cpp:11393 +#: Marlin_main.cpp:11396 msgid "Recovering print" msgstr "Nyomt. visszaallit" @@ -1154,8 +1157,8 @@ msgstr "Nyomtatas folytatasa" # MSG_BED_CORRECTION_RIGHT c=14 #: ultralcd.cpp:3115 -msgid "Right side[um]" -msgstr "Jobb old.[um]" +msgid "Right side[μm]" +msgstr "Jobb old.[μm]" # MSG_RPI_PORT c=13 #: messages.c:142 @@ -1188,12 +1191,12 @@ msgid "Select language" msgstr "Valassz nyelvet" # MSG_SELFTEST_OK c=20 -#: ultralcd.cpp:7679 +#: ultralcd.cpp:7600 msgid "Self test OK" msgstr "Ondiagnosztika OK" # MSG_SELFTEST_START c=20 -#: ultralcd.cpp:7447 +#: ultralcd.cpp:7368 msgid "Self test start" msgstr "Ondiagnosztika indul" @@ -1203,7 +1206,7 @@ msgid "Selftest" msgstr "Ondiagnosztika" # MSG_SELFTEST_ERROR c=20 -#: ultralcd.cpp:8121 +#: ultralcd.cpp:8042 msgid "Selftest error!" msgstr "Ondiagnosztika hiba!" @@ -1303,7 +1306,7 @@ msgid "Once" msgstr "Egyszer" # MSG_SPEED c=15 -#: ultralcd.cpp:6882 +#: ultralcd.cpp:6803 msgid "Speed" msgstr "Sebesseg" @@ -1333,12 +1336,12 @@ msgid "STOPPED." msgstr "MEGALLITVA." # MSG_SUPPORT c=18 -#: ultralcd.cpp:6756 +#: ultralcd.cpp:6677 msgid "Support" msgstr "Tamogatas" # MSG_SELFTEST_SWAPPED c=16 -#: ultralcd.cpp:8180 +#: ultralcd.cpp:8101 msgid "Swapped" msgstr "Felcserelve" @@ -1373,7 +1376,7 @@ msgid "Temperature calibration is finished and active. Temp. calibration can be msgstr "Homerseklet kalibracio sikeres es aktiv. Kikapcsolhato a Beallitasok ->Homers. kal menuben." # MSG_FS_VERIFIED c=20 r=3 -#: ultralcd.cpp:7411 +#: ultralcd.cpp:7332 msgid "Sensor verified, remove the filament now." msgstr "Szenzor OK, vedd ki a filamentet most." @@ -1403,7 +1406,7 @@ msgid "Total print time" msgstr "Ossz. nyomt. ido" # MSG_TUNE c=18 -#: ultralcd.cpp:6653 +#: ultralcd.cpp:6574 msgid "Tune" msgstr "Finomhangolas" @@ -1422,7 +1425,7 @@ msgstr "filam. betoltesehez" msgid "to unload filament" msgstr "filament kiadasahoz" -# MSG_UNLOAD_FILAMENT c=16 +# MSG_UNLOAD_FILAMENT c=18 #: messages.c:114 msgid "Unload filament" msgstr "Filament kiadasa" @@ -1507,7 +1510,7 @@ msgstr "XYZ kal. reszlet" msgid "XYZ calibration failed. Please consult the manual." msgstr "XYZ kalibracio sikertelen. Kerlek, nezz bele a kezikonyvbe." -# MSG_YES c=3 +# MSG_YES c=4 #: messages.c:123 msgid "Yes" msgstr "Igen" @@ -1583,7 +1586,7 @@ msgid "The printer will start printing a zig-zag line. Rotate the knob until you msgstr "A nyomtato egy cikk-cakkos vonalat fog nyomtatni. Tekerd a gombot addig, amig el nem ered az optimalis magassagot. Nezd meg a kepeket a kezikonyv Kalibracio fejezeteben." # MSG_FIL_FAILED c=20 r=5 -#: ultralcd.cpp:7415 +#: ultralcd.cpp:7336 msgid "Verification failed, remove the filament and try again." msgstr "Ellenorzes sikertelen, vedd ki a filamentet es probald ujra." @@ -1613,7 +1616,7 @@ msgid "Checks" msgstr "Ellenorzesek" # MSG_FALSE_TRIGGERING c=20 -#: ultralcd.cpp:8190 +#: ultralcd.cpp:8111 msgid "False triggering" msgstr "Hamis kivalto ok" @@ -1718,17 +1721,17 @@ msgid "Printer nozzle diameter differs from the G-code. Please check the value i msgstr "A nyomtato fuvoka atmeroje elter a G-kodtol. Ellenorizd az erteket a beallitasokban. Nyomtatas megallitva." # MSG_SELFTEST_FS_LEVEL c=20 -#: ultralcd.cpp:8195 +#: ultralcd.cpp:8116 msgid "%s level expected" msgstr "Vart szint: %s" # MSG_RENAME c=18 -#: ultralcd.cpp:6579 +#: ultralcd.cpp:6500 msgid "Rename" msgstr "Atnevezes" # MSG_SELECT c=18 -#: ultralcd.cpp:6572 +#: ultralcd.cpp:6493 msgid "Select" msgstr "Kivalasztas" @@ -1766,3 +1769,4 @@ msgstr "Z meres szama" #: ultralcd.cpp:2028 msgid "Printer IP Addr:" msgstr "Nyomtato IP cime:" + diff --git a/lang/po/new/it.po b/lang/po/new/it.po index 11b89085d..bba54bc7b 100644 --- a/lang/po/new/it.po +++ b/lang/po/new/it.po @@ -7,8 +7,8 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Language: it\n" "Project-Id-Version: Prusa-Firmware\n" -"POT-Creation-Date: Sun 19 Dec 2021 07:17:37 PM CET\n" -"PO-Revision-Date: Sun 19 Dec 2021 07:17:37 PM CET\n" +"POT-Creation-Date: Tue 08 Feb 2022 02:44:29 PM CET\n" +"PO-Revision-Date: Tue 08 Feb 2022 02:44:29 PM CET\n" "Language-Team: \n" "X-Generator: Poedit 2.0.7\n" "X-Poedit-SourceCharset: UTF-8\n" @@ -21,7 +21,7 @@ msgid " 0.3 or older" msgstr " 0.3 o inferiore" # MSG_FS_V_03_OR_OLDER c=18 -#: Marlin_main.cpp:9884 +#: Marlin_main.cpp:9887 msgid "FS v0.3 or older" msgstr "FS 0.3 o inferiore" @@ -31,7 +31,7 @@ msgid " 0.4 or newer" msgstr " 0.4 o superiore" # MSG_FS_V_04_OR_NEWER c=18 -#: Marlin_main.cpp:9883 +#: Marlin_main.cpp:9886 msgid "FS v0.4 or newer" msgstr "FS 0.4 o superiore" @@ -61,11 +61,11 @@ msgid "Adjusting Z:" msgstr "Compensaz. Z:" # MSG_SELFTEST_CHECK_ALLCORRECT c=20 -#: ultralcd.cpp:8490 +#: ultralcd.cpp:8411 msgid "All correct" msgstr "Nessun errore" -# MSG_WIZARD_DONE c=20 r=8 +# MSG_WIZARD_DONE c=20 r=3 #: messages.c:118 msgid "All is done. Happy printing!" msgstr "Tutto fatto. Buona stampa!" @@ -96,7 +96,7 @@ msgid "Auto home" msgstr "Trova origine" # MSG_AUTOLOAD_FILAMENT c=18 -#: ultralcd.cpp:6732 +#: ultralcd.cpp:6653 msgid "AutoLoad filament" msgstr "Autocaric. filam." @@ -111,17 +111,17 @@ msgid "Autoloading filament is active, just press the knob and insert filament.. msgstr "Caricamento automatico attivo, premi la manopola e inserisci il filam." # MSG_SELFTEST_AXIS_LENGTH c=20 -#: ultralcd.cpp:8173 +#: ultralcd.cpp:8094 msgid "Axis length" msgstr "Lunghezza dell'asse" # MSG_SELFTEST_AXIS c=16 -#: ultralcd.cpp:8174 +#: ultralcd.cpp:8095 msgid "Axis" msgstr "Assi" # MSG_SELFTEST_BEDHEATER c=20 -#: ultralcd.cpp:8131 +#: ultralcd.cpp:8052 msgid "Bed/Heater" msgstr "Piano/Riscald." @@ -176,7 +176,7 @@ msgid "Blackout occurred. Recover print?" msgstr "Blackout rilevato. Recuperare stampa?" # MSG_CALIBRATING_HOME c=20 -#: ultralcd.cpp:8492 +#: ultralcd.cpp:8413 msgid "Calibrating home" msgstr "Calibrazione Home" @@ -226,12 +226,12 @@ msgid "Calibration" msgstr "Calibrazione" # MSG_SD_REMOVED c=20 -#: ultralcd.cpp:8939 +#: ultralcd.cpp:8860 msgid "Card removed" msgstr "SD rimossa" # MSG_CHECKING_FILE c=17 -#: ultralcd.cpp:8580 +#: ultralcd.cpp:8501 msgid "Checking file" msgstr "Verifica file" @@ -326,17 +326,17 @@ msgid "Ejecting filament" msgstr "Espellendo filamento" # MSG_SELFTEST_ENDSTOP_NOTHIT c=20 -#: ultralcd.cpp:8149 +#: ultralcd.cpp:8070 msgid "Endstop not hit" msgstr "Finec. fuori portata" # MSG_SELFTEST_ENDSTOP c=16 -#: ultralcd.cpp:8144 +#: ultralcd.cpp:8065 msgid "Endstop" msgstr "Finecorsa" # MSG_SELFTEST_ENDSTOPS c=20 -#: ultralcd.cpp:8135 +#: ultralcd.cpp:8056 msgid "Endstops" msgstr "Finecorsa" @@ -376,7 +376,7 @@ msgid "ERROR:" msgstr "ERRORE:" # MSG_SELFTEST_EXTRUDER_FAN_SPEED c=18 -#: ultralcd.cpp:8498 +#: ultralcd.cpp:8419 msgid "Extruder fan:" msgstr "Ventola estrusore:" @@ -391,7 +391,7 @@ msgid "Extruder" msgstr "Estrusore" # MSG_MMU_FAIL_STATS c=18 -#: ultralcd.cpp:6754 +#: ultralcd.cpp:6675 msgid "Fail stats MMU" msgstr "Stat.fall. MMU" @@ -401,7 +401,7 @@ msgid "F. autoload" msgstr "Autocar.fil." # MSG_FAIL_STATS c=18 -#: ultralcd.cpp:6751 +#: ultralcd.cpp:6672 msgid "Fail stats" msgstr "Stat. fallimenti" @@ -440,7 +440,7 @@ msgstr "Filamento estruso e con colore corretto?" msgid "Filament not loaded" msgstr "Fil. non caricato" -# MSG_FILAMENT_SENSOR c=20 +# MSG_SELFTEST_FILAMENT_SENSOR c=17 #: messages.c:97 msgid "Filament sensor" msgstr "Sensore filam." @@ -461,7 +461,7 @@ msgid "FS Action" msgstr "Azione FS" # MSG_FILE_INCOMPLETE c=20 r=3 -#: ultralcd.cpp:8634 +#: ultralcd.cpp:8555 msgid "File incomplete. Continue anyway?" msgstr "File incompleto. Continuare comunque?" @@ -486,7 +486,7 @@ msgid "Fix the issue and then press button on MMU unit." msgstr "Risolvere il problema e premere il bottone sull'unita MMU." # MSG_FLOW c=15 -#: ultralcd.cpp:6888 +#: ultralcd.cpp:6809 msgid "Flow" msgstr "Flusso" @@ -497,21 +497,21 @@ msgstr "Ventola frontale?" # MSG_BED_CORRECTION_FRONT c=14 #: ultralcd.cpp:3116 -msgid "Front side[um]" -msgstr "Fronte [um]" +msgid "Front side[μm]" +msgstr "Fronte [μm]" # MSG_SELFTEST_FANS c=20 -#: ultralcd.cpp:8179 +#: ultralcd.cpp:8100 msgid "Front/left fans" msgstr "Ventola frontale/sin" # MSG_SELFTEST_HEATERTHERMISTOR c=20 -#: ultralcd.cpp:8127 +#: ultralcd.cpp:8048 msgid "Heater/Thermistor" msgstr "Riscald./Termist." # MSG_BED_HEATING_SAFETY_DISABLED c=20 r=4 -#: Marlin_main.cpp:9874 +#: Marlin_main.cpp:9877 msgid "Heating disabled by safety timer." msgstr "Riscaldamento fermato dal timer di sicurezza." @@ -551,12 +551,12 @@ msgid "Checking bed" msgstr "Verifica piano" # MSG_SELFTEST_CHECK_ENDSTOPS c=20 -#: ultralcd.cpp:8481 +#: ultralcd.cpp:8402 msgid "Checking endstops" msgstr "Verifica finecorsa" # MSG_SELFTEST_CHECK_HOTEND c=20 -#: ultralcd.cpp:8487 +#: ultralcd.cpp:8408 msgid "Checking hotend" msgstr "Verifica ugello" @@ -576,7 +576,7 @@ msgid "Checking Y axis" msgstr "Verifica asse Y" # MSG_SELFTEST_CHECK_Z c=20 -#: ultralcd.cpp:8484 +#: ultralcd.cpp:8405 msgid "Checking Z axis" msgstr "Verifica asse Z" @@ -657,8 +657,8 @@ msgstr "Sinistra" # MSG_BED_CORRECTION_LEFT c=14 #: ultralcd.cpp:3114 -msgid "Left side [um]" -msgstr "Sinistra [um]" +msgid "Left side [μm]" +msgstr "Sinistra [μm]" # MSG_LIN_CORRECTION c=18 #: ultralcd.cpp:5702 @@ -671,7 +671,7 @@ msgid "Live adjust Z" msgstr "Compensazione Z" # MSG_INSERT_FIL c=20 r=6 -#: ultralcd.cpp:7380 +#: ultralcd.cpp:7301 msgid "Insert the filament (do not load it) into the extruder and then press the knob." msgstr "Inserire filamento (senza caricarlo) nell'estrusore e premere la manopola." @@ -696,12 +696,12 @@ msgid "Iteration" msgstr "Iterazione" # MSG_LOOSE_PULLEY c=20 -#: ultralcd.cpp:8167 +#: ultralcd.cpp:8088 msgid "Loose pulley" msgstr "Puleggia lenta" # MSG_LOAD_TO_NOZZLE c=18 -#: ultralcd.cpp:6717 +#: ultralcd.cpp:6638 msgid "Load to nozzle" msgstr "Carica ugello" @@ -851,7 +851,7 @@ msgid "No move." msgstr "Nessun movimento." # MSG_NO_CARD c=18 -#: ultralcd.cpp:6697 +#: ultralcd.cpp:6618 msgid "No SD card" msgstr "Nessuna SD" @@ -866,7 +866,7 @@ msgid "No" msgstr "" # MSG_SELFTEST_NOTCONNECTED c=20 -#: ultralcd.cpp:8128 +#: ultralcd.cpp:8049 msgid "Not connected" msgstr "Non connesso" @@ -951,7 +951,7 @@ msgid "Please clean the nozzle for calibration. Click when done." msgstr "Pulire l'ugello per la calibrazione, poi fare click." # MSG_SELFTEST_PLEASECHECK c=20 -#: ultralcd.cpp:8122 +#: ultralcd.cpp:8043 msgid "Please check:" msgstr "Verifica:" @@ -1016,7 +1016,7 @@ msgid "Preheat the nozzle!" msgstr "Prerisc. ugello!" # MSG_PREHEAT c=18 -#: ultralcd.cpp:6655 +#: ultralcd.cpp:6576 msgid "Preheat" msgstr "Preriscalda" @@ -1031,7 +1031,7 @@ msgid "Please upgrade." msgstr "Prego aggiornare." # MSG_PRESS_TO_PREHEAT c=20 r=4 -#: Marlin_main.cpp:12049 +#: Marlin_main.cpp:12052 msgid "Press the knob to preheat nozzle and continue." msgstr "Premete la manopola per preriscaldare l'ugello e continuare." @@ -1061,7 +1061,7 @@ msgid "Preheating to unload" msgstr "Preriscald. scarico" # MSG_SELFTEST_PRINT_FAN_SPEED c=18 -#: ultralcd.cpp:8501 +#: ultralcd.cpp:8422 msgid "Print fan:" msgstr "Vent.stam:" @@ -1112,21 +1112,21 @@ msgstr "Per favore prima carica il filamento." # MSG_BED_CORRECTION_REAR c=14 #: ultralcd.cpp:3117 -msgid "Rear side [um]" -msgstr "Retro [um]" +msgid "Rear side [μm]" +msgstr "Retro [μm]" # MSG_UNLOAD_FILAMENT_REPEAT c=20 r=4 -#: ultralcd.cpp:7404 +#: ultralcd.cpp:7325 msgid "Please unload the filament first, then repeat this action." msgstr "Scaricare prima il filamento, poi ripetere l'operazione." # MSG_CHECK_IR_CONNECTION c=20 r=4 -#: ultralcd.cpp:7407 +#: ultralcd.cpp:7328 msgid "Please check the IR sensor connection, unload filament if present." msgstr "Controllare il collegamento al sensore e rimuovere il filamento." # MSG_RECOVERING_PRINT c=20 -#: Marlin_main.cpp:11393 +#: Marlin_main.cpp:11396 msgid "Recovering print" msgstr "Recupero stampa" @@ -1157,8 +1157,8 @@ msgstr "Riprendi stampa" # MSG_BED_CORRECTION_RIGHT c=14 #: ultralcd.cpp:3115 -msgid "Right side[um]" -msgstr "Destra [um]" +msgid "Right side[μm]" +msgstr "Destra [μm]" # MSG_RPI_PORT c=13 #: messages.c:142 @@ -1191,12 +1191,12 @@ msgid "Select language" msgstr "Seleziona lingua" # MSG_SELFTEST_OK c=20 -#: ultralcd.cpp:7679 +#: ultralcd.cpp:7600 msgid "Self test OK" msgstr "Autotest OK" # MSG_SELFTEST_START c=20 -#: ultralcd.cpp:7447 +#: ultralcd.cpp:7368 msgid "Self test start" msgstr "Avvia autotest" @@ -1206,7 +1206,7 @@ msgid "Selftest" msgstr "Autotest" # MSG_SELFTEST_ERROR c=20 -#: ultralcd.cpp:8121 +#: ultralcd.cpp:8042 msgid "Selftest error!" msgstr "Errore Autotest!" @@ -1306,7 +1306,7 @@ msgid "Once" msgstr "Singolo" # MSG_SPEED c=15 -#: ultralcd.cpp:6882 +#: ultralcd.cpp:6803 msgid "Speed" msgstr "Velocita" @@ -1336,12 +1336,12 @@ msgid "STOPPED." msgstr "ARRESTATO." # MSG_SUPPORT c=18 -#: ultralcd.cpp:6756 +#: ultralcd.cpp:6677 msgid "Support" msgstr "Supporto" # MSG_SELFTEST_SWAPPED c=16 -#: ultralcd.cpp:8180 +#: ultralcd.cpp:8101 msgid "Swapped" msgstr "Scambiato" @@ -1376,7 +1376,7 @@ msgid "Temperature calibration is finished and active. Temp. calibration can be msgstr "Calibrazione temperatura completata e attiva. Puo essere disattivata dal menu Impostazioni ->Cal. Temp." # MSG_FS_VERIFIED c=20 r=3 -#: ultralcd.cpp:7411 +#: ultralcd.cpp:7332 msgid "Sensor verified, remove the filament now." msgstr "Sensore verificato, rimuovere il filamento." @@ -1406,7 +1406,7 @@ msgid "Total print time" msgstr "Tempo stampa totale" # MSG_TUNE c=18 -#: ultralcd.cpp:6653 +#: ultralcd.cpp:6574 msgid "Tune" msgstr "Regola" @@ -1425,7 +1425,7 @@ msgstr "per caricare il fil." msgid "to unload filament" msgstr "per scaricare fil." -# MSG_UNLOAD_FILAMENT c=16 +# MSG_UNLOAD_FILAMENT c=18 #: messages.c:114 msgid "Unload filament" msgstr "Scarica filam." @@ -1510,7 +1510,7 @@ msgstr "XYZ Cal. dettagli" msgid "XYZ calibration failed. Please consult the manual." msgstr "Calibrazione XYZ fallita. Si prega di consultare il manuale." -# MSG_YES c=3 +# MSG_YES c=4 #: messages.c:123 msgid "Yes" msgstr "Si" @@ -1586,7 +1586,7 @@ msgid "The printer will start printing a zig-zag line. Rotate the knob until you msgstr "La stampante iniziera a stampare una linea a zig-zag. Gira la manopola fino a che non hai raggiungo l'altezza ottimale. Verifica con le immagini nel manuale (capitolo sulla calibrazione)." # MSG_FIL_FAILED c=20 r=5 -#: ultralcd.cpp:7415 +#: ultralcd.cpp:7336 msgid "Verification failed, remove the filament and try again." msgstr "Verifica fallita, rimuovere il filamento e riprovare." @@ -1616,7 +1616,7 @@ msgid "Checks" msgstr "Controlli" # MSG_FALSE_TRIGGERING c=20 -#: ultralcd.cpp:8190 +#: ultralcd.cpp:8111 msgid "False triggering" msgstr "Falso innesco" @@ -1721,17 +1721,17 @@ msgid "Printer nozzle diameter differs from the G-code. Please check the value i msgstr "Diametro ugello diverso dal G-Code. Controlla il valore nelle impostazioni. Stampa annullata." # MSG_SELFTEST_FS_LEVEL c=20 -#: ultralcd.cpp:8195 +#: ultralcd.cpp:8116 msgid "%s level expected" msgstr "atteso livello %s" # MSG_RENAME c=18 -#: ultralcd.cpp:6579 +#: ultralcd.cpp:6500 msgid "Rename" msgstr "Rinomina" # MSG_SELECT c=18 -#: ultralcd.cpp:6572 +#: ultralcd.cpp:6493 msgid "Select" msgstr "Seleziona" diff --git a/lang/po/new/lb.po b/lang/po/new/lb.po index e3f634ab9..6e1d3a519 100644 --- a/lang/po/new/lb.po +++ b/lang/po/new/lb.po @@ -7,8 +7,8 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Language: lb\n" "Project-Id-Version: Prusa-Firmware\n" -"POT-Creation-Date: Tue 21 Dec 2021 03:32:02 PM CET\n" -"PO-Revision-Date: Tue 21 Dec 2021 03:32:02 PM CET\n" +"POT-Creation-Date: Tue 08 Feb 2022 02:45:05 PM CET\n" +"PO-Revision-Date: Tue 08 Feb 2022 02:45:05 PM CET\n" "Language-Team: \n" "X-Generator: Poedit 2.0.7\n" "X-Poedit-SourceCharset: UTF-8\n" @@ -21,7 +21,7 @@ msgid " 0.3 or older" msgstr "" # MSG_FS_V_03_OR_OLDER c=18 -#: Marlin_main.cpp:9884 +#: Marlin_main.cpp:9887 msgid "FS v0.3 or older" msgstr "" @@ -31,7 +31,7 @@ msgid " 0.4 or newer" msgstr "" # MSG_FS_V_04_OR_NEWER c=18 -#: Marlin_main.cpp:9883 +#: Marlin_main.cpp:9886 msgid "FS v0.4 or newer" msgstr "" @@ -61,11 +61,11 @@ msgid "Adjusting Z:" msgstr "" # MSG_SELFTEST_CHECK_ALLCORRECT c=20 -#: ultralcd.cpp:8490 +#: ultralcd.cpp:8411 msgid "All correct" msgstr "" -# MSG_WIZARD_DONE c=20 r=8 +# MSG_WIZARD_DONE c=20 r=3 #: messages.c:118 msgid "All is done. Happy printing!" msgstr "" @@ -96,7 +96,7 @@ msgid "Auto home" msgstr "" # MSG_AUTOLOAD_FILAMENT c=18 -#: ultralcd.cpp:6732 +#: ultralcd.cpp:6653 msgid "AutoLoad filament" msgstr "" @@ -111,17 +111,17 @@ msgid "Autoloading filament is active, just press the knob and insert filament.. msgstr "" # MSG_SELFTEST_AXIS_LENGTH c=20 -#: ultralcd.cpp:8173 +#: ultralcd.cpp:8094 msgid "Axis length" msgstr "" # MSG_SELFTEST_AXIS c=16 -#: ultralcd.cpp:8174 +#: ultralcd.cpp:8095 msgid "Axis" msgstr "" # MSG_SELFTEST_BEDHEATER c=20 -#: ultralcd.cpp:8131 +#: ultralcd.cpp:8052 msgid "Bed/Heater" msgstr "" @@ -176,7 +176,7 @@ msgid "Blackout occurred. Recover print?" msgstr "" # MSG_CALIBRATING_HOME c=20 -#: ultralcd.cpp:8492 +#: ultralcd.cpp:8413 msgid "Calibrating home" msgstr "" @@ -226,12 +226,12 @@ msgid "Calibration" msgstr "" # MSG_SD_REMOVED c=20 -#: ultralcd.cpp:8939 +#: ultralcd.cpp:8860 msgid "Card removed" msgstr "" # MSG_CHECKING_FILE c=17 -#: ultralcd.cpp:8580 +#: ultralcd.cpp:8501 msgid "Checking file" msgstr "" @@ -326,17 +326,17 @@ msgid "Ejecting filament" msgstr "" # MSG_SELFTEST_ENDSTOP_NOTHIT c=20 -#: ultralcd.cpp:8149 +#: ultralcd.cpp:8070 msgid "Endstop not hit" msgstr "" # MSG_SELFTEST_ENDSTOP c=16 -#: ultralcd.cpp:8144 +#: ultralcd.cpp:8065 msgid "Endstop" msgstr "" # MSG_SELFTEST_ENDSTOPS c=20 -#: ultralcd.cpp:8135 +#: ultralcd.cpp:8056 msgid "Endstops" msgstr "" @@ -376,7 +376,7 @@ msgid "ERROR:" msgstr "" # MSG_SELFTEST_EXTRUDER_FAN_SPEED c=18 -#: ultralcd.cpp:8498 +#: ultralcd.cpp:8419 msgid "Extruder fan:" msgstr "" @@ -391,7 +391,7 @@ msgid "Extruder" msgstr "" # MSG_MMU_FAIL_STATS c=18 -#: ultralcd.cpp:6754 +#: ultralcd.cpp:6675 msgid "Fail stats MMU" msgstr "" @@ -401,7 +401,7 @@ msgid "F. autoload" msgstr "" # MSG_FAIL_STATS c=18 -#: ultralcd.cpp:6751 +#: ultralcd.cpp:6672 msgid "Fail stats" msgstr "" @@ -440,7 +440,7 @@ msgstr "" msgid "Filament not loaded" msgstr "" -# MSG_FILAMENT_SENSOR c=20 +# MSG_SELFTEST_FILAMENT_SENSOR c=17 #: messages.c:97 msgid "Filament sensor" msgstr "" @@ -461,7 +461,7 @@ msgid "FS Action" msgstr "" # MSG_FILE_INCOMPLETE c=20 r=3 -#: ultralcd.cpp:8634 +#: ultralcd.cpp:8555 msgid "File incomplete. Continue anyway?" msgstr "" @@ -486,7 +486,7 @@ msgid "Fix the issue and then press button on MMU unit." msgstr "" # MSG_FLOW c=15 -#: ultralcd.cpp:6888 +#: ultralcd.cpp:6809 msgid "Flow" msgstr "" @@ -497,21 +497,21 @@ msgstr "" # MSG_BED_CORRECTION_FRONT c=14 #: ultralcd.cpp:3116 -msgid "Front side[um]" +msgid "Front side[μm]" msgstr "" # MSG_SELFTEST_FANS c=20 -#: ultralcd.cpp:8179 +#: ultralcd.cpp:8100 msgid "Front/left fans" msgstr "" # MSG_SELFTEST_HEATERTHERMISTOR c=20 -#: ultralcd.cpp:8127 +#: ultralcd.cpp:8048 msgid "Heater/Thermistor" msgstr "" # MSG_BED_HEATING_SAFETY_DISABLED c=20 r=4 -#: Marlin_main.cpp:9874 +#: Marlin_main.cpp:9877 msgid "Heating disabled by safety timer." msgstr "" @@ -551,12 +551,12 @@ msgid "Checking bed" msgstr "" # MSG_SELFTEST_CHECK_ENDSTOPS c=20 -#: ultralcd.cpp:8481 +#: ultralcd.cpp:8402 msgid "Checking endstops" msgstr "" # MSG_SELFTEST_CHECK_HOTEND c=20 -#: ultralcd.cpp:8487 +#: ultralcd.cpp:8408 msgid "Checking hotend" msgstr "" @@ -576,7 +576,7 @@ msgid "Checking Y axis" msgstr "" # MSG_SELFTEST_CHECK_Z c=20 -#: ultralcd.cpp:8484 +#: ultralcd.cpp:8405 msgid "Checking Z axis" msgstr "" @@ -657,7 +657,7 @@ msgstr "" # MSG_BED_CORRECTION_LEFT c=14 #: ultralcd.cpp:3114 -msgid "Left side [um]" +msgid "Left side [μm]" msgstr "" # MSG_LIN_CORRECTION c=18 @@ -671,7 +671,7 @@ msgid "Live adjust Z" msgstr "" # MSG_INSERT_FIL c=20 r=6 -#: ultralcd.cpp:7380 +#: ultralcd.cpp:7301 msgid "Insert the filament (do not load it) into the extruder and then press the knob." msgstr "" @@ -696,12 +696,12 @@ msgid "Iteration" msgstr "" # MSG_LOOSE_PULLEY c=20 -#: ultralcd.cpp:8167 +#: ultralcd.cpp:8088 msgid "Loose pulley" msgstr "" # MSG_LOAD_TO_NOZZLE c=18 -#: ultralcd.cpp:6717 +#: ultralcd.cpp:6638 msgid "Load to nozzle" msgstr "" @@ -851,7 +851,7 @@ msgid "No move." msgstr "" # MSG_NO_CARD c=18 -#: ultralcd.cpp:6697 +#: ultralcd.cpp:6618 msgid "No SD card" msgstr "" @@ -866,7 +866,7 @@ msgid "No" msgstr "" # MSG_SELFTEST_NOTCONNECTED c=20 -#: ultralcd.cpp:8128 +#: ultralcd.cpp:8049 msgid "Not connected" msgstr "" @@ -951,7 +951,7 @@ msgid "Please clean the nozzle for calibration. Click when done." msgstr "" # MSG_SELFTEST_PLEASECHECK c=20 -#: ultralcd.cpp:8122 +#: ultralcd.cpp:8043 msgid "Please check:" msgstr "" @@ -1016,7 +1016,7 @@ msgid "Preheat the nozzle!" msgstr "" # MSG_PREHEAT c=18 -#: ultralcd.cpp:6655 +#: ultralcd.cpp:6576 msgid "Preheat" msgstr "" @@ -1031,7 +1031,7 @@ msgid "Please upgrade." msgstr "" # MSG_PRESS_TO_PREHEAT c=20 r=4 -#: Marlin_main.cpp:12049 +#: Marlin_main.cpp:12052 msgid "Press the knob to preheat nozzle and continue." msgstr "" @@ -1061,7 +1061,7 @@ msgid "Preheating to unload" msgstr "" # MSG_SELFTEST_PRINT_FAN_SPEED c=18 -#: ultralcd.cpp:8501 +#: ultralcd.cpp:8422 msgid "Print fan:" msgstr "" @@ -1112,21 +1112,21 @@ msgstr "" # MSG_BED_CORRECTION_REAR c=14 #: ultralcd.cpp:3117 -msgid "Rear side [um]" +msgid "Rear side [μm]" msgstr "" # MSG_UNLOAD_FILAMENT_REPEAT c=20 r=4 -#: ultralcd.cpp:7404 +#: ultralcd.cpp:7325 msgid "Please unload the filament first, then repeat this action." msgstr "" # MSG_CHECK_IR_CONNECTION c=20 r=4 -#: ultralcd.cpp:7407 +#: ultralcd.cpp:7328 msgid "Please check the IR sensor connection, unload filament if present." msgstr "" # MSG_RECOVERING_PRINT c=20 -#: Marlin_main.cpp:11393 +#: Marlin_main.cpp:11396 msgid "Recovering print" msgstr "" @@ -1157,7 +1157,7 @@ msgstr "" # MSG_BED_CORRECTION_RIGHT c=14 #: ultralcd.cpp:3115 -msgid "Right side[um]" +msgid "Right side[μm]" msgstr "" # MSG_RPI_PORT c=13 @@ -1191,12 +1191,12 @@ msgid "Select language" msgstr "" # MSG_SELFTEST_OK c=20 -#: ultralcd.cpp:7679 +#: ultralcd.cpp:7600 msgid "Self test OK" msgstr "" # MSG_SELFTEST_START c=20 -#: ultralcd.cpp:7447 +#: ultralcd.cpp:7368 msgid "Self test start" msgstr "" @@ -1206,7 +1206,7 @@ msgid "Selftest" msgstr "" # MSG_SELFTEST_ERROR c=20 -#: ultralcd.cpp:8121 +#: ultralcd.cpp:8042 msgid "Selftest error!" msgstr "" @@ -1306,7 +1306,7 @@ msgid "Once" msgstr "" # MSG_SPEED c=15 -#: ultralcd.cpp:6882 +#: ultralcd.cpp:6803 msgid "Speed" msgstr "" @@ -1336,12 +1336,12 @@ msgid "STOPPED." msgstr "" # MSG_SUPPORT c=18 -#: ultralcd.cpp:6756 +#: ultralcd.cpp:6677 msgid "Support" msgstr "" # MSG_SELFTEST_SWAPPED c=16 -#: ultralcd.cpp:8180 +#: ultralcd.cpp:8101 msgid "Swapped" msgstr "" @@ -1376,7 +1376,7 @@ msgid "Temperature calibration is finished and active. Temp. calibration can be msgstr "" # MSG_FS_VERIFIED c=20 r=3 -#: ultralcd.cpp:7411 +#: ultralcd.cpp:7332 msgid "Sensor verified, remove the filament now." msgstr "" @@ -1406,7 +1406,7 @@ msgid "Total print time" msgstr "" # MSG_TUNE c=18 -#: ultralcd.cpp:6653 +#: ultralcd.cpp:6574 msgid "Tune" msgstr "" @@ -1425,7 +1425,7 @@ msgstr "" msgid "to unload filament" msgstr "" -# MSG_UNLOAD_FILAMENT c=16 +# MSG_UNLOAD_FILAMENT c=18 #: messages.c:114 msgid "Unload filament" msgstr "" @@ -1510,7 +1510,7 @@ msgstr "" msgid "XYZ calibration failed. Please consult the manual." msgstr "" -# MSG_YES c=3 +# MSG_YES c=4 #: messages.c:123 msgid "Yes" msgstr "" @@ -1586,7 +1586,7 @@ msgid "The printer will start printing a zig-zag line. Rotate the knob until you msgstr "" # MSG_FIL_FAILED c=20 r=5 -#: ultralcd.cpp:7415 +#: ultralcd.cpp:7336 msgid "Verification failed, remove the filament and try again." msgstr "" @@ -1616,7 +1616,7 @@ msgid "Checks" msgstr "" # MSG_FALSE_TRIGGERING c=20 -#: ultralcd.cpp:8190 +#: ultralcd.cpp:8111 msgid "False triggering" msgstr "" @@ -1721,17 +1721,17 @@ msgid "Printer nozzle diameter differs from the G-code. Please check the value i msgstr "" # MSG_SELFTEST_FS_LEVEL c=20 -#: ultralcd.cpp:8195 +#: ultralcd.cpp:8116 msgid "%s level expected" msgstr "" # MSG_RENAME c=18 -#: ultralcd.cpp:6579 +#: ultralcd.cpp:6500 msgid "Rename" msgstr "" # MSG_SELECT c=18 -#: ultralcd.cpp:6572 +#: ultralcd.cpp:6493 msgid "Select" msgstr "" diff --git a/lang/po/new/lt.po b/lang/po/new/lt.po index 3a9b22d2f..66eaaa6f7 100644 --- a/lang/po/new/lt.po +++ b/lang/po/new/lt.po @@ -7,8 +7,8 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Language: lt\n" "Project-Id-Version: Prusa-Firmware\n" -"POT-Creation-Date: Mon 03 Jan 2022 02:53:20 PM CET\n" -"PO-Revision-Date: Mon 03 Jan 2022 02:53:20 PM CET\n" +"POT-Creation-Date: Tue 08 Feb 2022 02:45:10 PM CET\n" +"PO-Revision-Date: Tue 08 Feb 2022 02:45:10 PM CET\n" "Language-Team: \n" "X-Generator: Poedit 2.0.7\n" "X-Poedit-SourceCharset: UTF-8\n" @@ -65,7 +65,7 @@ msgstr "" msgid "All correct" msgstr "" -# MSG_WIZARD_DONE c=20 r=8 +# MSG_WIZARD_DONE c=20 r=3 #: messages.c:118 msgid "All is done. Happy printing!" msgstr "" @@ -440,7 +440,7 @@ msgstr "" msgid "Filament not loaded" msgstr "" -# MSG_FILAMENT_SENSOR c=20 +# MSG_SELFTEST_FILAMENT_SENSOR c=17 #: messages.c:97 msgid "Filament sensor" msgstr "" @@ -497,7 +497,7 @@ msgstr "" # MSG_BED_CORRECTION_FRONT c=14 #: ultralcd.cpp:3116 -msgid "Front side[um]" +msgid "Front side[μm]" msgstr "" # MSG_SELFTEST_FANS c=20 @@ -657,7 +657,7 @@ msgstr "" # MSG_BED_CORRECTION_LEFT c=14 #: ultralcd.cpp:3114 -msgid "Left side [um]" +msgid "Left side [μm]" msgstr "" # MSG_LIN_CORRECTION c=18 @@ -1112,7 +1112,7 @@ msgstr "" # MSG_BED_CORRECTION_REAR c=14 #: ultralcd.cpp:3117 -msgid "Rear side [um]" +msgid "Rear side [μm]" msgstr "" # MSG_UNLOAD_FILAMENT_REPEAT c=20 r=4 @@ -1157,7 +1157,7 @@ msgstr "" # MSG_BED_CORRECTION_RIGHT c=14 #: ultralcd.cpp:3115 -msgid "Right side[um]" +msgid "Right side[μm]" msgstr "" # MSG_RPI_PORT c=13 @@ -1425,7 +1425,7 @@ msgstr "" msgid "to unload filament" msgstr "" -# MSG_UNLOAD_FILAMENT c=16 +# MSG_UNLOAD_FILAMENT c=18 #: messages.c:114 msgid "Unload filament" msgstr "" @@ -1510,7 +1510,7 @@ msgstr "" msgid "XYZ calibration failed. Please consult the manual." msgstr "" -# MSG_YES c=3 +# MSG_YES c=4 #: messages.c:123 msgid "Yes" msgstr "" diff --git a/lang/po/new/nl.po b/lang/po/new/nl.po index 901bb686c..0cf06c9af 100644 --- a/lang/po/new/nl.po +++ b/lang/po/new/nl.po @@ -7,8 +7,8 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Language: nl\n" "Project-Id-Version: Prusa-Firmware\n" -"POT-Creation-Date: Sun 19 Dec 2021 07:17:44 PM CET\n" -"PO-Revision-Date: Sun 19 Dec 2021 07:17:44 PM CET\n" +"POT-Creation-Date: Tue 08 Feb 2022 02:44:37 PM CET\n" +"PO-Revision-Date: Tue 08 Feb 2022 02:44:37 PM CET\n" "Language-Team: \n" "X-Generator: Poedit 2.0.7\n" "X-Poedit-SourceCharset: UTF-8\n" @@ -21,7 +21,7 @@ msgid " 0.3 or older" msgstr " 0.3 of ouder" # MSG_FS_V_03_OR_OLDER c=18 -#: Marlin_main.cpp:9884 +#: Marlin_main.cpp:9887 msgid "FS v0.3 or older" msgstr "FS 0.3 of ouder" @@ -31,7 +31,7 @@ msgid " 0.4 or newer" msgstr " 0.4 of nieuwer" # MSG_FS_V_04_OR_NEWER c=18 -#: Marlin_main.cpp:9883 +#: Marlin_main.cpp:9886 msgid "FS v0.4 or newer" msgstr "FS 0.4 of nieuwer" @@ -61,11 +61,11 @@ msgid "Adjusting Z:" msgstr "Z is ingesteld:" # MSG_SELFTEST_CHECK_ALLCORRECT c=20 -#: ultralcd.cpp:8490 +#: ultralcd.cpp:8411 msgid "All correct" msgstr "Allemaal goed" -# MSG_WIZARD_DONE c=20 r=8 +# MSG_WIZARD_DONE c=20 r=3 #: messages.c:118 msgid "All is done. Happy printing!" msgstr "Klaar. Happy printing!" @@ -96,7 +96,7 @@ msgid "Auto home" msgstr "Startpositie" # MSG_AUTOLOAD_FILAMENT c=18 -#: ultralcd.cpp:6732 +#: ultralcd.cpp:6653 msgid "AutoLoad filament" msgstr "Autoladen filament" @@ -111,17 +111,17 @@ msgid "Autoloading filament is active, just press the knob and insert filament.. msgstr "Automatisch laden van flament is actief, druk de knop en laad filament..." # MSG_SELFTEST_AXIS_LENGTH c=20 -#: ultralcd.cpp:8173 +#: ultralcd.cpp:8094 msgid "Axis length" msgstr "Aslengte" # MSG_SELFTEST_AXIS c=16 -#: ultralcd.cpp:8174 +#: ultralcd.cpp:8095 msgid "Axis" msgstr "As" # MSG_SELFTEST_BEDHEATER c=20 -#: ultralcd.cpp:8131 +#: ultralcd.cpp:8052 msgid "Bed/Heater" msgstr "Bed/Verwarming" @@ -176,7 +176,7 @@ msgid "Blackout occurred. Recover print?" msgstr "Stroomstoring. Print herstellen?" # MSG_CALIBRATING_HOME c=20 -#: ultralcd.cpp:8492 +#: ultralcd.cpp:8413 msgid "Calibrating home" msgstr "Kalibreren start" @@ -226,12 +226,12 @@ msgid "Calibration" msgstr "Kalibratie" # MSG_SD_REMOVED c=20 -#: ultralcd.cpp:8939 +#: ultralcd.cpp:8860 msgid "Card removed" msgstr "SD verwijderd" # MSG_CHECKING_FILE c=17 -#: ultralcd.cpp:8580 +#: ultralcd.cpp:8501 msgid "Checking file" msgstr "Bestand controle" @@ -326,17 +326,17 @@ msgid "Ejecting filament" msgstr "Fil. word ontladen" # MSG_SELFTEST_ENDSTOP_NOTHIT c=20 -#: ultralcd.cpp:8149 +#: ultralcd.cpp:8070 msgid "Endstop not hit" msgstr "Endstop niet geraakt" # MSG_SELFTEST_ENDSTOP c=16 -#: ultralcd.cpp:8144 +#: ultralcd.cpp:8065 msgid "Endstop" msgstr "Eindstop" # MSG_SELFTEST_ENDSTOPS c=20 -#: ultralcd.cpp:8135 +#: ultralcd.cpp:8056 msgid "Endstops" msgstr "Eindstops" @@ -376,7 +376,7 @@ msgid "ERROR:" msgstr "FOUT:" # MSG_SELFTEST_EXTRUDER_FAN_SPEED c=18 -#: ultralcd.cpp:8498 +#: ultralcd.cpp:8419 msgid "Extruder fan:" msgstr "" @@ -391,7 +391,7 @@ msgid "Extruder" msgstr "" # MSG_MMU_FAIL_STATS c=18 -#: ultralcd.cpp:6754 +#: ultralcd.cpp:6675 msgid "Fail stats MMU" msgstr "MMU-Fouten" @@ -401,7 +401,7 @@ msgid "F. autoload" msgstr "F. autoladen" # MSG_FAIL_STATS c=18 -#: ultralcd.cpp:6751 +#: ultralcd.cpp:6672 msgid "Fail stats" msgstr "Foutstatistieken" @@ -440,7 +440,7 @@ msgstr "Filament extrudeert met de juiste kleur?" msgid "Filament not loaded" msgstr "Fil. niet geladen" -# MSG_FILAMENT_SENSOR c=20 +# MSG_SELFTEST_FILAMENT_SENSOR c=17 #: messages.c:97 msgid "Filament sensor" msgstr "Filamentsensor" @@ -461,7 +461,7 @@ msgid "FS Action" msgstr "FS actie" # MSG_FILE_INCOMPLETE c=20 r=3 -#: ultralcd.cpp:8634 +#: ultralcd.cpp:8555 msgid "File incomplete. Continue anyway?" msgstr "Bestand onvolledig. Toch doorgaan?" @@ -486,7 +486,7 @@ msgid "Fix the issue and then press button on MMU unit." msgstr "Los het probleem op en druk vervolgens op de knop op de MMU-eenheid." # MSG_FLOW c=15 -#: ultralcd.cpp:6888 +#: ultralcd.cpp:6809 msgid "Flow" msgstr "Stromen" @@ -497,21 +497,21 @@ msgstr "Voorzijde fan?" # MSG_BED_CORRECTION_FRONT c=14 #: ultralcd.cpp:3116 -msgid "Front side[um]" -msgstr "Voorkant [um]" +msgid "Front side[μm]" +msgstr "Voorkant [μm]" # MSG_SELFTEST_FANS c=20 -#: ultralcd.cpp:8179 +#: ultralcd.cpp:8100 msgid "Front/left fans" msgstr "Fans voor/links" # MSG_SELFTEST_HEATERTHERMISTOR c=20 -#: ultralcd.cpp:8127 +#: ultralcd.cpp:8048 msgid "Heater/Thermistor" msgstr "Verwarmer/Therm." # MSG_BED_HEATING_SAFETY_DISABLED c=20 r=4 -#: Marlin_main.cpp:9874 +#: Marlin_main.cpp:9877 msgid "Heating disabled by safety timer." msgstr "Verwarming uitgeschakeld door veiligheidstimer." @@ -551,12 +551,12 @@ msgid "Checking bed" msgstr "Controleer bed" # MSG_SELFTEST_CHECK_ENDSTOPS c=20 -#: ultralcd.cpp:8481 +#: ultralcd.cpp:8402 msgid "Checking endstops" msgstr "Controleer endstops" # MSG_SELFTEST_CHECK_HOTEND c=20 -#: ultralcd.cpp:8487 +#: ultralcd.cpp:8408 msgid "Checking hotend" msgstr "Controleer hotend" @@ -576,7 +576,7 @@ msgid "Checking Y axis" msgstr "Controleer Y as" # MSG_SELFTEST_CHECK_Z c=20 -#: ultralcd.cpp:8484 +#: ultralcd.cpp:8405 msgid "Checking Z axis" msgstr "Controleer Z as" @@ -657,8 +657,8 @@ msgstr "Links" # MSG_BED_CORRECTION_LEFT c=14 #: ultralcd.cpp:3114 -msgid "Left side [um]" -msgstr "Linkerkant[um]" +msgid "Left side [μm]" +msgstr "Linkerkant[μm]" # MSG_LIN_CORRECTION c=18 #: ultralcd.cpp:5702 @@ -671,7 +671,7 @@ msgid "Live adjust Z" msgstr "Live Z aanpassen" # MSG_INSERT_FIL c=20 r=6 -#: ultralcd.cpp:7380 +#: ultralcd.cpp:7301 msgid "Insert the filament (do not load it) into the extruder and then press the knob." msgstr "Steek a.u.b. filament (maar niet laden) in de extruder en druk op knop." @@ -696,12 +696,12 @@ msgid "Iteration" msgstr "Iteratie" # MSG_LOOSE_PULLEY c=20 -#: ultralcd.cpp:8167 +#: ultralcd.cpp:8088 msgid "Loose pulley" msgstr "Losse riemschijf" # MSG_LOAD_TO_NOZZLE c=18 -#: ultralcd.cpp:6717 +#: ultralcd.cpp:6638 msgid "Load to nozzle" msgstr "Tot tuit laden" @@ -851,7 +851,7 @@ msgid "No move." msgstr "Geen beweging." # MSG_NO_CARD c=18 -#: ultralcd.cpp:6697 +#: ultralcd.cpp:6618 msgid "No SD card" msgstr "Geen SD kaart" @@ -866,7 +866,7 @@ msgid "No" msgstr "Nee" # MSG_SELFTEST_NOTCONNECTED c=20 -#: ultralcd.cpp:8128 +#: ultralcd.cpp:8049 msgid "Not connected" msgstr "Niet verbonden" @@ -951,7 +951,7 @@ msgid "Please clean the nozzle for calibration. Click when done." msgstr "Reinig de tuit voor de kalibratie. Druk op de knop wanneer gereed." # MSG_SELFTEST_PLEASECHECK c=20 -#: ultralcd.cpp:8122 +#: ultralcd.cpp:8043 msgid "Please check:" msgstr "Controleer aub:" @@ -1016,7 +1016,7 @@ msgid "Preheat the nozzle!" msgstr "Tuit voorverwarmen!" # MSG_PREHEAT c=18 -#: ultralcd.cpp:6655 +#: ultralcd.cpp:6576 msgid "Preheat" msgstr "Voorverwarmen" @@ -1031,7 +1031,7 @@ msgid "Please upgrade." msgstr "Voer een upgrade uit" # MSG_PRESS_TO_PREHEAT c=20 r=4 -#: Marlin_main.cpp:12049 +#: Marlin_main.cpp:12052 msgid "Press the knob to preheat nozzle and continue." msgstr "Druk op de knop om de tuit voor te verwarmen en door te gaan." @@ -1061,7 +1061,7 @@ msgid "Preheating to unload" msgstr "Opwarmen uitwerpen" # MSG_SELFTEST_PRINT_FAN_SPEED c=18 -#: ultralcd.cpp:8501 +#: ultralcd.cpp:8422 msgid "Print fan:" msgstr "" @@ -1112,21 +1112,21 @@ msgstr "Laad a.u.b. eerst filament." # MSG_BED_CORRECTION_REAR c=14 #: ultralcd.cpp:3117 -msgid "Rear side [um]" -msgstr "Achterkant[um]" +msgid "Rear side [μm]" +msgstr "Achterkant[μm]" # MSG_UNLOAD_FILAMENT_REPEAT c=20 r=4 -#: ultralcd.cpp:7404 +#: ultralcd.cpp:7325 msgid "Please unload the filament first, then repeat this action." msgstr "Verwijder eerst het filament en probeer het opnieuw." # MSG_CHECK_IR_CONNECTION c=20 r=4 -#: ultralcd.cpp:7407 +#: ultralcd.cpp:7328 msgid "Please check the IR sensor connection, unload filament if present." msgstr "AUB IR sensor ver- binding kontrolleren , verwijder filament indien aanwezig." # MSG_RECOVERING_PRINT c=20 -#: Marlin_main.cpp:11393 +#: Marlin_main.cpp:11396 msgid "Recovering print" msgstr "Print herstellen" @@ -1157,8 +1157,8 @@ msgstr "Hervatten print" # MSG_BED_CORRECTION_RIGHT c=14 #: ultralcd.cpp:3115 -msgid "Right side[um]" -msgstr "Recht.kant[um]" +msgid "Right side[μm]" +msgstr "Recht.kant[μm]" # MSG_RPI_PORT c=13 #: messages.c:142 @@ -1191,12 +1191,12 @@ msgid "Select language" msgstr "Kies taal" # MSG_SELFTEST_OK c=20 -#: ultralcd.cpp:7679 +#: ultralcd.cpp:7600 msgid "Self test OK" msgstr "Zelftest OK" # MSG_SELFTEST_START c=20 -#: ultralcd.cpp:7447 +#: ultralcd.cpp:7368 msgid "Self test start" msgstr "Zelftest start" @@ -1206,7 +1206,7 @@ msgid "Selftest" msgstr "Zelftest" # MSG_SELFTEST_ERROR c=20 -#: ultralcd.cpp:8121 +#: ultralcd.cpp:8042 msgid "Selftest error!" msgstr "Zelftest fout!" @@ -1306,7 +1306,7 @@ msgid "Once" msgstr "Eenmaal" # MSG_SPEED c=15 -#: ultralcd.cpp:6882 +#: ultralcd.cpp:6803 msgid "Speed" msgstr "Snelheid" @@ -1336,12 +1336,12 @@ msgid "STOPPED." msgstr "GESTOPT." # MSG_SUPPORT c=18 -#: ultralcd.cpp:6756 +#: ultralcd.cpp:6677 msgid "Support" msgstr "" # MSG_SELFTEST_SWAPPED c=16 -#: ultralcd.cpp:8180 +#: ultralcd.cpp:8101 msgid "Swapped" msgstr "Gewisseld" @@ -1376,7 +1376,7 @@ msgid "Temperature calibration is finished and active. Temp. calibration can be msgstr "Temperatuurkalibratie kan uitgeschakeld worden in het menu Instellingen-> Tempkalibratie." # MSG_FS_VERIFIED c=20 r=3 -#: ultralcd.cpp:7411 +#: ultralcd.cpp:7332 msgid "Sensor verified, remove the filament now." msgstr "Sensor geverifieerd, verwijder nu het filament." @@ -1406,7 +1406,7 @@ msgid "Total print time" msgstr "Totaal printtijd" # MSG_TUNE c=18 -#: ultralcd.cpp:6653 +#: ultralcd.cpp:6574 msgid "Tune" msgstr "Fijnafstemming" @@ -1425,7 +1425,7 @@ msgstr "om filament te laden" msgid "to unload filament" msgstr "om fil. uitwerpen" -# MSG_UNLOAD_FILAMENT c=16 +# MSG_UNLOAD_FILAMENT c=18 #: messages.c:114 msgid "Unload filament" msgstr "Fil. uitwerpen" @@ -1510,7 +1510,7 @@ msgstr "XYZ kal. details" msgid "XYZ calibration failed. Please consult the manual." msgstr "XYZ-kalibratie mislukt. Raadpleeg de handleiding aub." -# MSG_YES c=3 +# MSG_YES c=4 #: messages.c:123 msgid "Yes" msgstr "Ja" @@ -1586,7 +1586,7 @@ msgid "The printer will start printing a zig-zag line. Rotate the knob until you msgstr "De printer begint een zigzaglijn printen. Draai aan de knop totdat je de optimale hoogte hebt bereikt. Bekijk de afbeeldingen in de handleiding (Calibration chapter)." # MSG_FIL_FAILED c=20 r=5 -#: ultralcd.cpp:7415 +#: ultralcd.cpp:7336 msgid "Verification failed, remove the filament and try again." msgstr "Verificatie mislukt, verwijder het filament en probeer het opnieuw." @@ -1616,7 +1616,7 @@ msgid "Checks" msgstr "" # MSG_FALSE_TRIGGERING c=20 -#: ultralcd.cpp:8190 +#: ultralcd.cpp:8111 msgid "False triggering" msgstr "Valse triggering" @@ -1721,17 +1721,17 @@ msgid "Printer nozzle diameter differs from the G-code. Please check the value i msgstr "De diameter van de tuit van de printer verschilt van de G-code. Controleer de waarde in de instellingen. Afdrukken geannuleerd." # MSG_SELFTEST_FS_LEVEL c=20 -#: ultralcd.cpp:8195 +#: ultralcd.cpp:8116 msgid "%s level expected" msgstr "%s niveau verwacht" # MSG_RENAME c=18 -#: ultralcd.cpp:6579 +#: ultralcd.cpp:6500 msgid "Rename" msgstr "Hernoem" # MSG_SELECT c=18 -#: ultralcd.cpp:6572 +#: ultralcd.cpp:6493 msgid "Select" msgstr "Selecteer" diff --git a/lang/po/new/pl.po b/lang/po/new/pl.po index edd7caef5..310786e59 100644 --- a/lang/po/new/pl.po +++ b/lang/po/new/pl.po @@ -7,8 +7,8 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" "Project-Id-Version: Prusa-Firmware\n" -"POT-Creation-Date: Sun 19 Dec 2021 07:17:40 PM CET\n" -"PO-Revision-Date: Sun 19 Dec 2021 07:17:40 PM CET\n" +"POT-Creation-Date: Tue 08 Feb 2022 02:44:33 PM CET\n" +"PO-Revision-Date: Tue 08 Feb 2022 02:44:33 PM CET\n" "Language-Team: \n" "X-Generator: Poedit 2.0.7\n" "X-Poedit-SourceCharset: UTF-8\n" @@ -21,7 +21,7 @@ msgid " 0.3 or older" msgstr " 0.3 lub starszy" # MSG_FS_V_03_OR_OLDER c=18 -#: Marlin_main.cpp:9884 +#: Marlin_main.cpp:9887 msgid "FS v0.3 or older" msgstr "FS 0.3 lub starszy" @@ -31,7 +31,7 @@ msgid " 0.4 or newer" msgstr " 0.4 lub nowszy" # MSG_FS_V_04_OR_NEWER c=18 -#: Marlin_main.cpp:9883 +#: Marlin_main.cpp:9886 msgid "FS v0.4 or newer" msgstr "FS 0.4 lub nowszy" @@ -61,11 +61,11 @@ msgid "Adjusting Z:" msgstr "Ustawianie Z:" # MSG_SELFTEST_CHECK_ALLCORRECT c=20 -#: ultralcd.cpp:8490 +#: ultralcd.cpp:8411 msgid "All correct" msgstr "Wszystko OK" -# MSG_WIZARD_DONE c=20 r=8 +# MSG_WIZARD_DONE c=20 r=3 #: messages.c:118 msgid "All is done. Happy printing!" msgstr "Gotowe. Udanego drukowania!" @@ -96,7 +96,7 @@ msgid "Auto home" msgstr "Auto zerowanie" # MSG_AUTOLOAD_FILAMENT c=18 -#: ultralcd.cpp:6732 +#: ultralcd.cpp:6653 msgid "AutoLoad filament" msgstr "Autoladowanie fil." @@ -111,17 +111,17 @@ msgid "Autoloading filament is active, just press the knob and insert filament.. msgstr "Autoladowanie filamentu wlaczone, nacisnij pokretlo i wsun filament..." # MSG_SELFTEST_AXIS_LENGTH c=20 -#: ultralcd.cpp:8173 +#: ultralcd.cpp:8094 msgid "Axis length" msgstr "Dlugosc osi" # MSG_SELFTEST_AXIS c=16 -#: ultralcd.cpp:8174 +#: ultralcd.cpp:8095 msgid "Axis" msgstr "Os" # MSG_SELFTEST_BEDHEATER c=20 -#: ultralcd.cpp:8131 +#: ultralcd.cpp:8052 msgid "Bed/Heater" msgstr "Stol/Grzanie" @@ -176,7 +176,7 @@ msgid "Blackout occurred. Recover print?" msgstr "Wykryto zanik napiecia.Kontynowac?" # MSG_CALIBRATING_HOME c=20 -#: ultralcd.cpp:8492 +#: ultralcd.cpp:8413 msgid "Calibrating home" msgstr "Zerowanie osi" @@ -226,12 +226,12 @@ msgid "Calibration" msgstr "Kalibracja" # MSG_SD_REMOVED c=20 -#: ultralcd.cpp:8939 +#: ultralcd.cpp:8860 msgid "Card removed" msgstr "Karta wyjeta" # MSG_CHECKING_FILE c=17 -#: ultralcd.cpp:8580 +#: ultralcd.cpp:8501 msgid "Checking file" msgstr "Sprawdzanie pliku" @@ -326,17 +326,17 @@ msgid "Ejecting filament" msgstr "Wysuwanie filamentu" # MSG_SELFTEST_ENDSTOP_NOTHIT c=20 -#: ultralcd.cpp:8149 +#: ultralcd.cpp:8070 msgid "Endstop not hit" msgstr "Krancowka nie aktyw." # MSG_SELFTEST_ENDSTOP c=16 -#: ultralcd.cpp:8144 +#: ultralcd.cpp:8065 msgid "Endstop" msgstr "Krancowka" # MSG_SELFTEST_ENDSTOPS c=20 -#: ultralcd.cpp:8135 +#: ultralcd.cpp:8056 msgid "Endstops" msgstr "Krancowki" @@ -376,7 +376,7 @@ msgid "ERROR:" msgstr "BLAD:" # MSG_SELFTEST_EXTRUDER_FAN_SPEED c=18 -#: ultralcd.cpp:8498 +#: ultralcd.cpp:8419 msgid "Extruder fan:" msgstr "WentHotend:" @@ -391,7 +391,7 @@ msgid "Extruder" msgstr "Ekstruder" # MSG_MMU_FAIL_STATS c=18 -#: ultralcd.cpp:6754 +#: ultralcd.cpp:6675 msgid "Fail stats MMU" msgstr "Bledy MMU" @@ -401,7 +401,7 @@ msgid "F. autoload" msgstr "Autolad. fil." # MSG_FAIL_STATS c=18 -#: ultralcd.cpp:6751 +#: ultralcd.cpp:6672 msgid "Fail stats" msgstr "Statystyki bledow" @@ -440,7 +440,7 @@ msgstr "Filament wychodzi z dyszy,kolor jest ok?" msgid "Filament not loaded" msgstr "Fil. nie zaladowany" -# MSG_FILAMENT_SENSOR c=20 +# MSG_SELFTEST_FILAMENT_SENSOR c=17 #: messages.c:97 msgid "Filament sensor" msgstr "Czujnik filamentu" @@ -461,7 +461,7 @@ msgid "FS Action" msgstr "Akcja FS" # MSG_FILE_INCOMPLETE c=20 r=3 -#: ultralcd.cpp:8634 +#: ultralcd.cpp:8555 msgid "File incomplete. Continue anyway?" msgstr "Plik niekompletny. Kontynowac?" @@ -486,7 +486,7 @@ msgid "Fix the issue and then press button on MMU unit." msgstr "Rozwiaz problem i wcisnij przycisk na MMU." # MSG_FLOW c=15 -#: ultralcd.cpp:6888 +#: ultralcd.cpp:6809 msgid "Flow" msgstr "Przeplyw" @@ -497,21 +497,21 @@ msgstr "Przedni went. druku?" # MSG_BED_CORRECTION_FRONT c=14 #: ultralcd.cpp:3116 -msgid "Front side[um]" -msgstr "Przod [um]" +msgid "Front side[μm]" +msgstr "Przod [μm]" # MSG_SELFTEST_FANS c=20 -#: ultralcd.cpp:8179 +#: ultralcd.cpp:8100 msgid "Front/left fans" msgstr "Przedni/lewy wentyl." # MSG_SELFTEST_HEATERTHERMISTOR c=20 -#: ultralcd.cpp:8127 +#: ultralcd.cpp:8048 msgid "Heater/Thermistor" msgstr "Grzalka/Termistor" # MSG_BED_HEATING_SAFETY_DISABLED c=20 r=4 -#: Marlin_main.cpp:9874 +#: Marlin_main.cpp:9877 msgid "Heating disabled by safety timer." msgstr "Grzanie wylaczone przez wyl. czasowy" @@ -551,12 +551,12 @@ msgid "Checking bed" msgstr "Kontrola stolu" # MSG_SELFTEST_CHECK_ENDSTOPS c=20 -#: ultralcd.cpp:8481 +#: ultralcd.cpp:8402 msgid "Checking endstops" msgstr "Kontrola krancowek" # MSG_SELFTEST_CHECK_HOTEND c=20 -#: ultralcd.cpp:8487 +#: ultralcd.cpp:8408 msgid "Checking hotend" msgstr "Kontrola hotendu" @@ -576,7 +576,7 @@ msgid "Checking Y axis" msgstr "Kontrola osi Y" # MSG_SELFTEST_CHECK_Z c=20 -#: ultralcd.cpp:8484 +#: ultralcd.cpp:8405 msgid "Checking Z axis" msgstr "Kontrola osi Z" @@ -657,8 +657,8 @@ msgstr "Lewa" # MSG_BED_CORRECTION_LEFT c=14 #: ultralcd.cpp:3114 -msgid "Left side [um]" -msgstr "Lewo [um]" +msgid "Left side [μm]" +msgstr "Lewo [μm]" # MSG_LIN_CORRECTION c=18 #: ultralcd.cpp:5702 @@ -671,7 +671,7 @@ msgid "Live adjust Z" msgstr "Ustaw. Live Z" # MSG_INSERT_FIL c=20 r=6 -#: ultralcd.cpp:7380 +#: ultralcd.cpp:7301 msgid "Insert the filament (do not load it) into the extruder and then press the knob." msgstr "Wsun filament (nie uzywaj funkcji ladowania) do ekstrudera i nacisnij pokretlo." @@ -696,12 +696,12 @@ msgid "Iteration" msgstr "Iteracja" # MSG_LOOSE_PULLEY c=20 -#: ultralcd.cpp:8167 +#: ultralcd.cpp:8088 msgid "Loose pulley" msgstr "Luzne kolo pasowe" # MSG_LOAD_TO_NOZZLE c=18 -#: ultralcd.cpp:6717 +#: ultralcd.cpp:6638 msgid "Load to nozzle" msgstr "Zaladuj do dyszy" @@ -851,7 +851,7 @@ msgid "No move." msgstr "Brak ruchu." # MSG_NO_CARD c=18 -#: ultralcd.cpp:6697 +#: ultralcd.cpp:6618 msgid "No SD card" msgstr "Brak karty SD" @@ -866,7 +866,7 @@ msgid "No" msgstr "Nie" # MSG_SELFTEST_NOTCONNECTED c=20 -#: ultralcd.cpp:8128 +#: ultralcd.cpp:8049 msgid "Not connected" msgstr "Nie podlaczono" @@ -951,7 +951,7 @@ msgid "Please clean the nozzle for calibration. Click when done." msgstr "Dla prawidlowej kalibracji nalezy oczyscic dysze. Potwierdz guzikiem." # MSG_SELFTEST_PLEASECHECK c=20 -#: ultralcd.cpp:8122 +#: ultralcd.cpp:8043 msgid "Please check:" msgstr "Sprawdz:" @@ -1016,7 +1016,7 @@ msgid "Preheat the nozzle!" msgstr "Nagrzej dysze!" # MSG_PREHEAT c=18 -#: ultralcd.cpp:6655 +#: ultralcd.cpp:6576 msgid "Preheat" msgstr "Grzanie" @@ -1031,7 +1031,7 @@ msgid "Please upgrade." msgstr "Prosze zaktualizowac" # MSG_PRESS_TO_PREHEAT c=20 r=4 -#: Marlin_main.cpp:12049 +#: Marlin_main.cpp:12052 msgid "Press the knob to preheat nozzle and continue." msgstr "Wcisnij pokretlo aby rozgrzac dysze i kontynuowac." @@ -1061,7 +1061,7 @@ msgid "Preheating to unload" msgstr "Nagrzew. do rozlad." # MSG_SELFTEST_PRINT_FAN_SPEED c=18 -#: ultralcd.cpp:8501 +#: ultralcd.cpp:8422 msgid "Print fan:" msgstr "WentWydruk:" @@ -1112,21 +1112,21 @@ msgstr "Najpierw zaladuj filament." # MSG_BED_CORRECTION_REAR c=14 #: ultralcd.cpp:3117 -msgid "Rear side [um]" -msgstr "Tyl [um]" +msgid "Rear side [μm]" +msgstr "Tyl [μm]" # MSG_UNLOAD_FILAMENT_REPEAT c=20 r=4 -#: ultralcd.cpp:7404 +#: ultralcd.cpp:7325 msgid "Please unload the filament first, then repeat this action." msgstr "Najpierw rozladuj filament, nastepnie powtorz czynnosc." # MSG_CHECK_IR_CONNECTION c=20 r=4 -#: ultralcd.cpp:7407 +#: ultralcd.cpp:7328 msgid "Please check the IR sensor connection, unload filament if present." msgstr "Sprawdz polaczenie czujnika IR, rozladuj filament, jesli zaladowany." # MSG_RECOVERING_PRINT c=20 -#: Marlin_main.cpp:11393 +#: Marlin_main.cpp:11396 msgid "Recovering print" msgstr "Wznawianie wydruku" @@ -1157,8 +1157,8 @@ msgstr "Wznawianie druku" # MSG_BED_CORRECTION_RIGHT c=14 #: ultralcd.cpp:3115 -msgid "Right side[um]" -msgstr "Prawo [um]" +msgid "Right side[μm]" +msgstr "Prawo [μm]" # MSG_RPI_PORT c=13 #: messages.c:142 @@ -1191,12 +1191,12 @@ msgid "Select language" msgstr "Wybor jezyka" # MSG_SELFTEST_OK c=20 -#: ultralcd.cpp:7679 +#: ultralcd.cpp:7600 msgid "Self test OK" msgstr "Selftest OK" # MSG_SELFTEST_START c=20 -#: ultralcd.cpp:7447 +#: ultralcd.cpp:7368 msgid "Self test start" msgstr "Selftest startuje" @@ -1206,7 +1206,7 @@ msgid "Selftest" msgstr "" # MSG_SELFTEST_ERROR c=20 -#: ultralcd.cpp:8121 +#: ultralcd.cpp:8042 msgid "Selftest error!" msgstr "Blad selftest!" @@ -1306,7 +1306,7 @@ msgid "Once" msgstr "1-raz" # MSG_SPEED c=15 -#: ultralcd.cpp:6882 +#: ultralcd.cpp:6803 msgid "Speed" msgstr "Predkosc" @@ -1336,12 +1336,12 @@ msgid "STOPPED." msgstr "ZATRZYMANO." # MSG_SUPPORT c=18 -#: ultralcd.cpp:6756 +#: ultralcd.cpp:6677 msgid "Support" msgstr "Wsparcie" # MSG_SELFTEST_SWAPPED c=16 -#: ultralcd.cpp:8180 +#: ultralcd.cpp:8101 msgid "Swapped" msgstr "Zamieniono" @@ -1376,7 +1376,7 @@ msgid "Temperature calibration is finished and active. Temp. calibration can be msgstr "Kalibracja temperaturowa zakonczona i wlaczona. Moze byc wylaczona z menu Ustawienia -> Kalibracja temp." # MSG_FS_VERIFIED c=20 r=3 -#: ultralcd.cpp:7411 +#: ultralcd.cpp:7332 msgid "Sensor verified, remove the filament now." msgstr "Czujnik sprawdzony, wyciagnij filament." @@ -1406,7 +1406,7 @@ msgid "Total print time" msgstr "Laczny czas druku" # MSG_TUNE c=18 -#: ultralcd.cpp:6653 +#: ultralcd.cpp:6574 msgid "Tune" msgstr "Strojenie" @@ -1425,7 +1425,7 @@ msgstr "aby zaladow. fil." msgid "to unload filament" msgstr "aby rozlad. filament" -# MSG_UNLOAD_FILAMENT c=16 +# MSG_UNLOAD_FILAMENT c=18 #: messages.c:114 msgid "Unload filament" msgstr "Rozladowanie fil" @@ -1510,7 +1510,7 @@ msgstr "Szczegoly kal. XYZ" msgid "XYZ calibration failed. Please consult the manual." msgstr "Kalibracja XYZ nieudana. Sprawdz przyczyny i rozwiazania w instrukcji." -# MSG_YES c=3 +# MSG_YES c=4 #: messages.c:123 msgid "Yes" msgstr "Tak" @@ -1586,7 +1586,7 @@ msgid "The printer will start printing a zig-zag line. Rotate the knob until you msgstr "Drukarka zacznie drukowanie linii w ksztalcie zygzaka. Ustaw optymalna wysokosc obracajac pokretlo. Porownaj z ilustracjami w Podreczniku (rozdzial Kalibracja)." # MSG_FIL_FAILED c=20 r=5 -#: ultralcd.cpp:7415 +#: ultralcd.cpp:7336 msgid "Verification failed, remove the filament and try again." msgstr "Niepowodzenie sprawdzenia, wyciagnij filament i sprobuj ponownie." @@ -1616,7 +1616,7 @@ msgid "Checks" msgstr "Testy" # MSG_FALSE_TRIGGERING c=20 -#: ultralcd.cpp:8190 +#: ultralcd.cpp:8111 msgid "False triggering" msgstr "Falszywy alarm" @@ -1721,17 +1721,17 @@ msgid "Printer nozzle diameter differs from the G-code. Please check the value i msgstr "Srednica dyszy rozni sie od tej w G-code. Sprawdz ustawienia. Druk anulowany." # MSG_SELFTEST_FS_LEVEL c=20 -#: ultralcd.cpp:8195 +#: ultralcd.cpp:8116 msgid "%s level expected" msgstr "Oczekiwano wersji %s" # MSG_RENAME c=18 -#: ultralcd.cpp:6579 +#: ultralcd.cpp:6500 msgid "Rename" msgstr "Zmien nazwe" # MSG_SELECT c=18 -#: ultralcd.cpp:6572 +#: ultralcd.cpp:6493 msgid "Select" msgstr "Wybierz" diff --git a/lang/po/new/ro.po b/lang/po/new/ro.po index 614c2ee71..47f3b9cd4 100644 --- a/lang/po/new/ro.po +++ b/lang/po/new/ro.po @@ -7,8 +7,8 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Language: ro\n" "Project-Id-Version: Prusa-Firmware\n" -"POT-Creation-Date: Mon Jan 17 12:19:31 CET 2022\n" -"PO-Revision-Date: Mon Jan 17 12:19:31 CET 2022\n" +"POT-Creation-Date: Tue 08 Feb 2022 02:44:41 PM CET\n" +"PO-Revision-Date: Tue 08 Feb 2022 02:44:41 PM CET\n" "Language-Team: \n" "X-Generator: Poedit 2.0.7\n" "X-Poedit-SourceCharset: UTF-8\n" @@ -65,7 +65,7 @@ msgstr "Ajustare Z:" msgid "All correct" msgstr "Totul OK" -# MSG_WIZARD_DONE c=20 r=8 +# MSG_WIZARD_DONE c=20 r=3 #: messages.c:118 msgid "All is done. Happy printing!" msgstr "Totul este OK. Distractie placuta!" @@ -440,7 +440,7 @@ msgstr "Fil. curge si are culoarea corecta?" msgid "Filament not loaded" msgstr "Fil. nu e incarcat" -# MSG_FILAMENT_SENSOR c=20 +# MSG_SELFTEST_FILAMENT_SENSOR c=17 #: messages.c:97 msgid "Filament sensor" msgstr "Senz. de filament" @@ -497,8 +497,8 @@ msgstr "Vent. print?" # MSG_BED_CORRECTION_FRONT c=14 #: ultralcd.cpp:3116 -msgid "Front side[um]" -msgstr "Fata [um]" +msgid "Front side[μm]" +msgstr "Fata [μm]" # MSG_SELFTEST_FANS c=20 #: ultralcd.cpp:8100 @@ -657,8 +657,8 @@ msgstr "Stanga" # MSG_BED_CORRECTION_LEFT c=14 #: ultralcd.cpp:3114 -msgid "Left side [um]" -msgstr "Stanga [um]" +msgid "Left side [μm]" +msgstr "Stanga [μm]" # MSG_LIN_CORRECTION c=18 #: ultralcd.cpp:5702 @@ -1112,8 +1112,8 @@ msgstr "Va rugam incarcati filamentul mai intai." # MSG_BED_CORRECTION_REAR c=14 #: ultralcd.cpp:3117 -msgid "Rear side [um]" -msgstr "Spate [um]" +msgid "Rear side [μm]" +msgstr "Spate [μm]" # MSG_UNLOAD_FILAMENT_REPEAT c=20 r=4 #: ultralcd.cpp:7325 @@ -1157,8 +1157,8 @@ msgstr "Reluare print..." # MSG_BED_CORRECTION_RIGHT c=14 #: ultralcd.cpp:3115 -msgid "Right side[um]" -msgstr "Dreapta [um]" +msgid "Right side[μm]" +msgstr "Dreapta [μm]" # MSG_RPI_PORT c=13 #: messages.c:142 @@ -1425,7 +1425,7 @@ msgstr "a incarca filament" msgid "to unload filament" msgstr "a scoate filament" -# MSG_UNLOAD_FILAMENT c=16 +# MSG_UNLOAD_FILAMENT c=18 #: messages.c:114 msgid "Unload filament" msgstr "Descarca filament" @@ -1510,7 +1510,7 @@ msgstr "Detalii cal. XYZ" msgid "XYZ calibration failed. Please consult the manual." msgstr "Calibrarea XYZ a esuat. Va rugam consultati manualul." -# MSG_YES c=3 +# MSG_YES c=4 #: messages.c:123 msgid "Yes" msgstr "Da" diff --git a/lang/po/new/sl.po b/lang/po/new/sl.po index 39fcd4430..911420c03 100644 --- a/lang/po/new/sl.po +++ b/lang/po/new/sl.po @@ -7,8 +7,8 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Language: sl\n" "Project-Id-Version: Prusa-Firmware\n" -"POT-Creation-Date: Tue 21 Dec 2021 03:23:03 PM CET\n" -"PO-Revision-Date: Tue 21 Dec 2021 03:23:03 PM CET\n" +"POT-Creation-Date: Tue 08 Feb 2022 02:45:16 PM CET\n" +"PO-Revision-Date: Tue 08 Feb 2022 02:45:16 PM CET\n" "Language-Team: \n" "X-Generator: Poedit 2.0.7\n" "X-Poedit-SourceCharset: UTF-8\n" @@ -21,7 +21,7 @@ msgid " 0.3 or older" msgstr "" # MSG_FS_V_03_OR_OLDER c=18 -#: Marlin_main.cpp:9884 +#: Marlin_main.cpp:9887 msgid "FS v0.3 or older" msgstr "" @@ -31,7 +31,7 @@ msgid " 0.4 or newer" msgstr "" # MSG_FS_V_04_OR_NEWER c=18 -#: Marlin_main.cpp:9883 +#: Marlin_main.cpp:9886 msgid "FS v0.4 or newer" msgstr "" @@ -61,11 +61,11 @@ msgid "Adjusting Z:" msgstr "" # MSG_SELFTEST_CHECK_ALLCORRECT c=20 -#: ultralcd.cpp:8490 +#: ultralcd.cpp:8411 msgid "All correct" msgstr "" -# MSG_WIZARD_DONE c=20 r=8 +# MSG_WIZARD_DONE c=20 r=3 #: messages.c:118 msgid "All is done. Happy printing!" msgstr "" @@ -96,7 +96,7 @@ msgid "Auto home" msgstr "" # MSG_AUTOLOAD_FILAMENT c=18 -#: ultralcd.cpp:6732 +#: ultralcd.cpp:6653 msgid "AutoLoad filament" msgstr "" @@ -111,17 +111,17 @@ msgid "Autoloading filament is active, just press the knob and insert filament.. msgstr "" # MSG_SELFTEST_AXIS_LENGTH c=20 -#: ultralcd.cpp:8173 +#: ultralcd.cpp:8094 msgid "Axis length" msgstr "" # MSG_SELFTEST_AXIS c=16 -#: ultralcd.cpp:8174 +#: ultralcd.cpp:8095 msgid "Axis" msgstr "" # MSG_SELFTEST_BEDHEATER c=20 -#: ultralcd.cpp:8131 +#: ultralcd.cpp:8052 msgid "Bed/Heater" msgstr "" @@ -176,7 +176,7 @@ msgid "Blackout occurred. Recover print?" msgstr "" # MSG_CALIBRATING_HOME c=20 -#: ultralcd.cpp:8492 +#: ultralcd.cpp:8413 msgid "Calibrating home" msgstr "" @@ -226,12 +226,12 @@ msgid "Calibration" msgstr "" # MSG_SD_REMOVED c=20 -#: ultralcd.cpp:8939 +#: ultralcd.cpp:8860 msgid "Card removed" msgstr "" # MSG_CHECKING_FILE c=17 -#: ultralcd.cpp:8580 +#: ultralcd.cpp:8501 msgid "Checking file" msgstr "" @@ -326,17 +326,17 @@ msgid "Ejecting filament" msgstr "" # MSG_SELFTEST_ENDSTOP_NOTHIT c=20 -#: ultralcd.cpp:8149 +#: ultralcd.cpp:8070 msgid "Endstop not hit" msgstr "" # MSG_SELFTEST_ENDSTOP c=16 -#: ultralcd.cpp:8144 +#: ultralcd.cpp:8065 msgid "Endstop" msgstr "" # MSG_SELFTEST_ENDSTOPS c=20 -#: ultralcd.cpp:8135 +#: ultralcd.cpp:8056 msgid "Endstops" msgstr "" @@ -376,7 +376,7 @@ msgid "ERROR:" msgstr "" # MSG_SELFTEST_EXTRUDER_FAN_SPEED c=18 -#: ultralcd.cpp:8498 +#: ultralcd.cpp:8419 msgid "Extruder fan:" msgstr "" @@ -391,7 +391,7 @@ msgid "Extruder" msgstr "" # MSG_MMU_FAIL_STATS c=18 -#: ultralcd.cpp:6754 +#: ultralcd.cpp:6675 msgid "Fail stats MMU" msgstr "" @@ -401,7 +401,7 @@ msgid "F. autoload" msgstr "" # MSG_FAIL_STATS c=18 -#: ultralcd.cpp:6751 +#: ultralcd.cpp:6672 msgid "Fail stats" msgstr "" @@ -440,7 +440,7 @@ msgstr "" msgid "Filament not loaded" msgstr "" -# MSG_FILAMENT_SENSOR c=20 +# MSG_SELFTEST_FILAMENT_SENSOR c=17 #: messages.c:97 msgid "Filament sensor" msgstr "" @@ -461,7 +461,7 @@ msgid "FS Action" msgstr "" # MSG_FILE_INCOMPLETE c=20 r=3 -#: ultralcd.cpp:8634 +#: ultralcd.cpp:8555 msgid "File incomplete. Continue anyway?" msgstr "" @@ -486,7 +486,7 @@ msgid "Fix the issue and then press button on MMU unit." msgstr "" # MSG_FLOW c=15 -#: ultralcd.cpp:6888 +#: ultralcd.cpp:6809 msgid "Flow" msgstr "" @@ -497,21 +497,21 @@ msgstr "" # MSG_BED_CORRECTION_FRONT c=14 #: ultralcd.cpp:3116 -msgid "Front side[um]" +msgid "Front side[μm]" msgstr "" # MSG_SELFTEST_FANS c=20 -#: ultralcd.cpp:8179 +#: ultralcd.cpp:8100 msgid "Front/left fans" msgstr "" # MSG_SELFTEST_HEATERTHERMISTOR c=20 -#: ultralcd.cpp:8127 +#: ultralcd.cpp:8048 msgid "Heater/Thermistor" msgstr "" # MSG_BED_HEATING_SAFETY_DISABLED c=20 r=4 -#: Marlin_main.cpp:9874 +#: Marlin_main.cpp:9877 msgid "Heating disabled by safety timer." msgstr "" @@ -551,12 +551,12 @@ msgid "Checking bed" msgstr "" # MSG_SELFTEST_CHECK_ENDSTOPS c=20 -#: ultralcd.cpp:8481 +#: ultralcd.cpp:8402 msgid "Checking endstops" msgstr "" # MSG_SELFTEST_CHECK_HOTEND c=20 -#: ultralcd.cpp:8487 +#: ultralcd.cpp:8408 msgid "Checking hotend" msgstr "" @@ -576,7 +576,7 @@ msgid "Checking Y axis" msgstr "" # MSG_SELFTEST_CHECK_Z c=20 -#: ultralcd.cpp:8484 +#: ultralcd.cpp:8405 msgid "Checking Z axis" msgstr "" @@ -657,7 +657,7 @@ msgstr "" # MSG_BED_CORRECTION_LEFT c=14 #: ultralcd.cpp:3114 -msgid "Left side [um]" +msgid "Left side [μm]" msgstr "" # MSG_LIN_CORRECTION c=18 @@ -671,7 +671,7 @@ msgid "Live adjust Z" msgstr "" # MSG_INSERT_FIL c=20 r=6 -#: ultralcd.cpp:7380 +#: ultralcd.cpp:7301 msgid "Insert the filament (do not load it) into the extruder and then press the knob." msgstr "" @@ -696,12 +696,12 @@ msgid "Iteration" msgstr "" # MSG_LOOSE_PULLEY c=20 -#: ultralcd.cpp:8167 +#: ultralcd.cpp:8088 msgid "Loose pulley" msgstr "" # MSG_LOAD_TO_NOZZLE c=18 -#: ultralcd.cpp:6717 +#: ultralcd.cpp:6638 msgid "Load to nozzle" msgstr "" @@ -851,7 +851,7 @@ msgid "No move." msgstr "" # MSG_NO_CARD c=18 -#: ultralcd.cpp:6697 +#: ultralcd.cpp:6618 msgid "No SD card" msgstr "" @@ -866,7 +866,7 @@ msgid "No" msgstr "" # MSG_SELFTEST_NOTCONNECTED c=20 -#: ultralcd.cpp:8128 +#: ultralcd.cpp:8049 msgid "Not connected" msgstr "" @@ -951,7 +951,7 @@ msgid "Please clean the nozzle for calibration. Click when done." msgstr "" # MSG_SELFTEST_PLEASECHECK c=20 -#: ultralcd.cpp:8122 +#: ultralcd.cpp:8043 msgid "Please check:" msgstr "" @@ -1016,7 +1016,7 @@ msgid "Preheat the nozzle!" msgstr "" # MSG_PREHEAT c=18 -#: ultralcd.cpp:6655 +#: ultralcd.cpp:6576 msgid "Preheat" msgstr "" @@ -1031,7 +1031,7 @@ msgid "Please upgrade." msgstr "" # MSG_PRESS_TO_PREHEAT c=20 r=4 -#: Marlin_main.cpp:12049 +#: Marlin_main.cpp:12052 msgid "Press the knob to preheat nozzle and continue." msgstr "" @@ -1061,7 +1061,7 @@ msgid "Preheating to unload" msgstr "" # MSG_SELFTEST_PRINT_FAN_SPEED c=18 -#: ultralcd.cpp:8501 +#: ultralcd.cpp:8422 msgid "Print fan:" msgstr "" @@ -1112,21 +1112,21 @@ msgstr "" # MSG_BED_CORRECTION_REAR c=14 #: ultralcd.cpp:3117 -msgid "Rear side [um]" +msgid "Rear side [μm]" msgstr "" # MSG_UNLOAD_FILAMENT_REPEAT c=20 r=4 -#: ultralcd.cpp:7404 +#: ultralcd.cpp:7325 msgid "Please unload the filament first, then repeat this action." msgstr "" # MSG_CHECK_IR_CONNECTION c=20 r=4 -#: ultralcd.cpp:7407 +#: ultralcd.cpp:7328 msgid "Please check the IR sensor connection, unload filament if present." msgstr "" # MSG_RECOVERING_PRINT c=20 -#: Marlin_main.cpp:11393 +#: Marlin_main.cpp:11396 msgid "Recovering print" msgstr "" @@ -1157,7 +1157,7 @@ msgstr "" # MSG_BED_CORRECTION_RIGHT c=14 #: ultralcd.cpp:3115 -msgid "Right side[um]" +msgid "Right side[μm]" msgstr "" # MSG_RPI_PORT c=13 @@ -1191,12 +1191,12 @@ msgid "Select language" msgstr "" # MSG_SELFTEST_OK c=20 -#: ultralcd.cpp:7679 +#: ultralcd.cpp:7600 msgid "Self test OK" msgstr "" # MSG_SELFTEST_START c=20 -#: ultralcd.cpp:7447 +#: ultralcd.cpp:7368 msgid "Self test start" msgstr "" @@ -1206,7 +1206,7 @@ msgid "Selftest" msgstr "" # MSG_SELFTEST_ERROR c=20 -#: ultralcd.cpp:8121 +#: ultralcd.cpp:8042 msgid "Selftest error!" msgstr "" @@ -1306,7 +1306,7 @@ msgid "Once" msgstr "" # MSG_SPEED c=15 -#: ultralcd.cpp:6882 +#: ultralcd.cpp:6803 msgid "Speed" msgstr "" @@ -1336,12 +1336,12 @@ msgid "STOPPED." msgstr "" # MSG_SUPPORT c=18 -#: ultralcd.cpp:6756 +#: ultralcd.cpp:6677 msgid "Support" msgstr "" # MSG_SELFTEST_SWAPPED c=16 -#: ultralcd.cpp:8180 +#: ultralcd.cpp:8101 msgid "Swapped" msgstr "" @@ -1376,7 +1376,7 @@ msgid "Temperature calibration is finished and active. Temp. calibration can be msgstr "" # MSG_FS_VERIFIED c=20 r=3 -#: ultralcd.cpp:7411 +#: ultralcd.cpp:7332 msgid "Sensor verified, remove the filament now." msgstr "" @@ -1406,7 +1406,7 @@ msgid "Total print time" msgstr "" # MSG_TUNE c=18 -#: ultralcd.cpp:6653 +#: ultralcd.cpp:6574 msgid "Tune" msgstr "" @@ -1425,7 +1425,7 @@ msgstr "" msgid "to unload filament" msgstr "" -# MSG_UNLOAD_FILAMENT c=16 +# MSG_UNLOAD_FILAMENT c=18 #: messages.c:114 msgid "Unload filament" msgstr "" @@ -1510,7 +1510,7 @@ msgstr "" msgid "XYZ calibration failed. Please consult the manual." msgstr "" -# MSG_YES c=3 +# MSG_YES c=4 #: messages.c:123 msgid "Yes" msgstr "" @@ -1586,7 +1586,7 @@ msgid "The printer will start printing a zig-zag line. Rotate the knob until you msgstr "" # MSG_FIL_FAILED c=20 r=5 -#: ultralcd.cpp:7415 +#: ultralcd.cpp:7336 msgid "Verification failed, remove the filament and try again." msgstr "" @@ -1616,7 +1616,7 @@ msgid "Checks" msgstr "" # MSG_FALSE_TRIGGERING c=20 -#: ultralcd.cpp:8190 +#: ultralcd.cpp:8111 msgid "False triggering" msgstr "" @@ -1721,17 +1721,17 @@ msgid "Printer nozzle diameter differs from the G-code. Please check the value i msgstr "" # MSG_SELFTEST_FS_LEVEL c=20 -#: ultralcd.cpp:8195 +#: ultralcd.cpp:8116 msgid "%s level expected" msgstr "" # MSG_RENAME c=18 -#: ultralcd.cpp:6579 +#: ultralcd.cpp:6500 msgid "Rename" msgstr "" # MSG_SELECT c=18 -#: ultralcd.cpp:6572 +#: ultralcd.cpp:6493 msgid "Select" msgstr "" diff --git a/lang/po/new/sv.po b/lang/po/new/sv.po index 08bd25962..e05836880 100644 --- a/lang/po/new/sv.po +++ b/lang/po/new/sv.po @@ -7,8 +7,8 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Language: sv\n" "Project-Id-Version: Prusa-Firmware\n" -"POT-Creation-Date: Tue 21 Dec 2021 02:31:55 PM CET\n" -"PO-Revision-Date: Tue 21 Dec 2021 02:31:55 PM CET\n" +"POT-Creation-Date: Tue 08 Feb 2022 02:45:22 PM CET\n" +"PO-Revision-Date: Tue 08 Feb 2022 02:45:22 PM CET\n" "Language-Team: \n" "X-Generator: Poedit 2.0.7\n" "X-Poedit-SourceCharset: UTF-8\n" @@ -21,7 +21,7 @@ msgid " 0.3 or older" msgstr "" # MSG_FS_V_03_OR_OLDER c=18 -#: Marlin_main.cpp:9884 +#: Marlin_main.cpp:9887 msgid "FS v0.3 or older" msgstr "" @@ -31,7 +31,7 @@ msgid " 0.4 or newer" msgstr "" # MSG_FS_V_04_OR_NEWER c=18 -#: Marlin_main.cpp:9883 +#: Marlin_main.cpp:9886 msgid "FS v0.4 or newer" msgstr "" @@ -61,11 +61,11 @@ msgid "Adjusting Z:" msgstr "" # MSG_SELFTEST_CHECK_ALLCORRECT c=20 -#: ultralcd.cpp:8490 +#: ultralcd.cpp:8411 msgid "All correct" msgstr "" -# MSG_WIZARD_DONE c=20 r=8 +# MSG_WIZARD_DONE c=20 r=3 #: messages.c:118 msgid "All is done. Happy printing!" msgstr "" @@ -96,7 +96,7 @@ msgid "Auto home" msgstr "" # MSG_AUTOLOAD_FILAMENT c=18 -#: ultralcd.cpp:6732 +#: ultralcd.cpp:6653 msgid "AutoLoad filament" msgstr "" @@ -111,17 +111,17 @@ msgid "Autoloading filament is active, just press the knob and insert filament.. msgstr "" # MSG_SELFTEST_AXIS_LENGTH c=20 -#: ultralcd.cpp:8173 +#: ultralcd.cpp:8094 msgid "Axis length" msgstr "" # MSG_SELFTEST_AXIS c=16 -#: ultralcd.cpp:8174 +#: ultralcd.cpp:8095 msgid "Axis" msgstr "" # MSG_SELFTEST_BEDHEATER c=20 -#: ultralcd.cpp:8131 +#: ultralcd.cpp:8052 msgid "Bed/Heater" msgstr "" @@ -176,7 +176,7 @@ msgid "Blackout occurred. Recover print?" msgstr "" # MSG_CALIBRATING_HOME c=20 -#: ultralcd.cpp:8492 +#: ultralcd.cpp:8413 msgid "Calibrating home" msgstr "" @@ -226,12 +226,12 @@ msgid "Calibration" msgstr "" # MSG_SD_REMOVED c=20 -#: ultralcd.cpp:8939 +#: ultralcd.cpp:8860 msgid "Card removed" msgstr "" # MSG_CHECKING_FILE c=17 -#: ultralcd.cpp:8580 +#: ultralcd.cpp:8501 msgid "Checking file" msgstr "" @@ -326,17 +326,17 @@ msgid "Ejecting filament" msgstr "" # MSG_SELFTEST_ENDSTOP_NOTHIT c=20 -#: ultralcd.cpp:8149 +#: ultralcd.cpp:8070 msgid "Endstop not hit" msgstr "" # MSG_SELFTEST_ENDSTOP c=16 -#: ultralcd.cpp:8144 +#: ultralcd.cpp:8065 msgid "Endstop" msgstr "" # MSG_SELFTEST_ENDSTOPS c=20 -#: ultralcd.cpp:8135 +#: ultralcd.cpp:8056 msgid "Endstops" msgstr "" @@ -376,7 +376,7 @@ msgid "ERROR:" msgstr "" # MSG_SELFTEST_EXTRUDER_FAN_SPEED c=18 -#: ultralcd.cpp:8498 +#: ultralcd.cpp:8419 msgid "Extruder fan:" msgstr "" @@ -391,7 +391,7 @@ msgid "Extruder" msgstr "" # MSG_MMU_FAIL_STATS c=18 -#: ultralcd.cpp:6754 +#: ultralcd.cpp:6675 msgid "Fail stats MMU" msgstr "" @@ -401,7 +401,7 @@ msgid "F. autoload" msgstr "" # MSG_FAIL_STATS c=18 -#: ultralcd.cpp:6751 +#: ultralcd.cpp:6672 msgid "Fail stats" msgstr "" @@ -440,7 +440,7 @@ msgstr "" msgid "Filament not loaded" msgstr "" -# MSG_FILAMENT_SENSOR c=20 +# MSG_SELFTEST_FILAMENT_SENSOR c=17 #: messages.c:97 msgid "Filament sensor" msgstr "" @@ -461,7 +461,7 @@ msgid "FS Action" msgstr "" # MSG_FILE_INCOMPLETE c=20 r=3 -#: ultralcd.cpp:8634 +#: ultralcd.cpp:8555 msgid "File incomplete. Continue anyway?" msgstr "" @@ -486,7 +486,7 @@ msgid "Fix the issue and then press button on MMU unit." msgstr "" # MSG_FLOW c=15 -#: ultralcd.cpp:6888 +#: ultralcd.cpp:6809 msgid "Flow" msgstr "" @@ -497,21 +497,21 @@ msgstr "" # MSG_BED_CORRECTION_FRONT c=14 #: ultralcd.cpp:3116 -msgid "Front side[um]" +msgid "Front side[μm]" msgstr "" # MSG_SELFTEST_FANS c=20 -#: ultralcd.cpp:8179 +#: ultralcd.cpp:8100 msgid "Front/left fans" msgstr "" # MSG_SELFTEST_HEATERTHERMISTOR c=20 -#: ultralcd.cpp:8127 +#: ultralcd.cpp:8048 msgid "Heater/Thermistor" msgstr "" # MSG_BED_HEATING_SAFETY_DISABLED c=20 r=4 -#: Marlin_main.cpp:9874 +#: Marlin_main.cpp:9877 msgid "Heating disabled by safety timer." msgstr "" @@ -551,12 +551,12 @@ msgid "Checking bed" msgstr "" # MSG_SELFTEST_CHECK_ENDSTOPS c=20 -#: ultralcd.cpp:8481 +#: ultralcd.cpp:8402 msgid "Checking endstops" msgstr "" # MSG_SELFTEST_CHECK_HOTEND c=20 -#: ultralcd.cpp:8487 +#: ultralcd.cpp:8408 msgid "Checking hotend" msgstr "" @@ -576,7 +576,7 @@ msgid "Checking Y axis" msgstr "" # MSG_SELFTEST_CHECK_Z c=20 -#: ultralcd.cpp:8484 +#: ultralcd.cpp:8405 msgid "Checking Z axis" msgstr "" @@ -657,7 +657,7 @@ msgstr "" # MSG_BED_CORRECTION_LEFT c=14 #: ultralcd.cpp:3114 -msgid "Left side [um]" +msgid "Left side [μm]" msgstr "" # MSG_LIN_CORRECTION c=18 @@ -671,7 +671,7 @@ msgid "Live adjust Z" msgstr "" # MSG_INSERT_FIL c=20 r=6 -#: ultralcd.cpp:7380 +#: ultralcd.cpp:7301 msgid "Insert the filament (do not load it) into the extruder and then press the knob." msgstr "" @@ -696,12 +696,12 @@ msgid "Iteration" msgstr "" # MSG_LOOSE_PULLEY c=20 -#: ultralcd.cpp:8167 +#: ultralcd.cpp:8088 msgid "Loose pulley" msgstr "" # MSG_LOAD_TO_NOZZLE c=18 -#: ultralcd.cpp:6717 +#: ultralcd.cpp:6638 msgid "Load to nozzle" msgstr "" @@ -851,7 +851,7 @@ msgid "No move." msgstr "" # MSG_NO_CARD c=18 -#: ultralcd.cpp:6697 +#: ultralcd.cpp:6618 msgid "No SD card" msgstr "" @@ -866,7 +866,7 @@ msgid "No" msgstr "" # MSG_SELFTEST_NOTCONNECTED c=20 -#: ultralcd.cpp:8128 +#: ultralcd.cpp:8049 msgid "Not connected" msgstr "" @@ -951,7 +951,7 @@ msgid "Please clean the nozzle for calibration. Click when done." msgstr "" # MSG_SELFTEST_PLEASECHECK c=20 -#: ultralcd.cpp:8122 +#: ultralcd.cpp:8043 msgid "Please check:" msgstr "" @@ -1016,7 +1016,7 @@ msgid "Preheat the nozzle!" msgstr "" # MSG_PREHEAT c=18 -#: ultralcd.cpp:6655 +#: ultralcd.cpp:6576 msgid "Preheat" msgstr "" @@ -1031,7 +1031,7 @@ msgid "Please upgrade." msgstr "" # MSG_PRESS_TO_PREHEAT c=20 r=4 -#: Marlin_main.cpp:12049 +#: Marlin_main.cpp:12052 msgid "Press the knob to preheat nozzle and continue." msgstr "" @@ -1061,7 +1061,7 @@ msgid "Preheating to unload" msgstr "" # MSG_SELFTEST_PRINT_FAN_SPEED c=18 -#: ultralcd.cpp:8501 +#: ultralcd.cpp:8422 msgid "Print fan:" msgstr "" @@ -1112,21 +1112,21 @@ msgstr "" # MSG_BED_CORRECTION_REAR c=14 #: ultralcd.cpp:3117 -msgid "Rear side [um]" +msgid "Rear side [μm]" msgstr "" # MSG_UNLOAD_FILAMENT_REPEAT c=20 r=4 -#: ultralcd.cpp:7404 +#: ultralcd.cpp:7325 msgid "Please unload the filament first, then repeat this action." msgstr "" # MSG_CHECK_IR_CONNECTION c=20 r=4 -#: ultralcd.cpp:7407 +#: ultralcd.cpp:7328 msgid "Please check the IR sensor connection, unload filament if present." msgstr "" # MSG_RECOVERING_PRINT c=20 -#: Marlin_main.cpp:11393 +#: Marlin_main.cpp:11396 msgid "Recovering print" msgstr "" @@ -1157,7 +1157,7 @@ msgstr "" # MSG_BED_CORRECTION_RIGHT c=14 #: ultralcd.cpp:3115 -msgid "Right side[um]" +msgid "Right side[μm]" msgstr "" # MSG_RPI_PORT c=13 @@ -1191,12 +1191,12 @@ msgid "Select language" msgstr "" # MSG_SELFTEST_OK c=20 -#: ultralcd.cpp:7679 +#: ultralcd.cpp:7600 msgid "Self test OK" msgstr "" # MSG_SELFTEST_START c=20 -#: ultralcd.cpp:7447 +#: ultralcd.cpp:7368 msgid "Self test start" msgstr "" @@ -1206,7 +1206,7 @@ msgid "Selftest" msgstr "" # MSG_SELFTEST_ERROR c=20 -#: ultralcd.cpp:8121 +#: ultralcd.cpp:8042 msgid "Selftest error!" msgstr "" @@ -1306,7 +1306,7 @@ msgid "Once" msgstr "" # MSG_SPEED c=15 -#: ultralcd.cpp:6882 +#: ultralcd.cpp:6803 msgid "Speed" msgstr "" @@ -1336,12 +1336,12 @@ msgid "STOPPED." msgstr "" # MSG_SUPPORT c=18 -#: ultralcd.cpp:6756 +#: ultralcd.cpp:6677 msgid "Support" msgstr "" # MSG_SELFTEST_SWAPPED c=16 -#: ultralcd.cpp:8180 +#: ultralcd.cpp:8101 msgid "Swapped" msgstr "" @@ -1376,7 +1376,7 @@ msgid "Temperature calibration is finished and active. Temp. calibration can be msgstr "" # MSG_FS_VERIFIED c=20 r=3 -#: ultralcd.cpp:7411 +#: ultralcd.cpp:7332 msgid "Sensor verified, remove the filament now." msgstr "" @@ -1406,7 +1406,7 @@ msgid "Total print time" msgstr "" # MSG_TUNE c=18 -#: ultralcd.cpp:6653 +#: ultralcd.cpp:6574 msgid "Tune" msgstr "" @@ -1425,7 +1425,7 @@ msgstr "" msgid "to unload filament" msgstr "" -# MSG_UNLOAD_FILAMENT c=16 +# MSG_UNLOAD_FILAMENT c=18 #: messages.c:114 msgid "Unload filament" msgstr "" @@ -1510,7 +1510,7 @@ msgstr "" msgid "XYZ calibration failed. Please consult the manual." msgstr "" -# MSG_YES c=3 +# MSG_YES c=4 #: messages.c:123 msgid "Yes" msgstr "" @@ -1586,7 +1586,7 @@ msgid "The printer will start printing a zig-zag line. Rotate the knob until you msgstr "" # MSG_FIL_FAILED c=20 r=5 -#: ultralcd.cpp:7415 +#: ultralcd.cpp:7336 msgid "Verification failed, remove the filament and try again." msgstr "" @@ -1616,7 +1616,7 @@ msgid "Checks" msgstr "" # MSG_FALSE_TRIGGERING c=20 -#: ultralcd.cpp:8190 +#: ultralcd.cpp:8111 msgid "False triggering" msgstr "" @@ -1721,17 +1721,17 @@ msgid "Printer nozzle diameter differs from the G-code. Please check the value i msgstr "" # MSG_SELFTEST_FS_LEVEL c=20 -#: ultralcd.cpp:8195 +#: ultralcd.cpp:8116 msgid "%s level expected" msgstr "" # MSG_RENAME c=18 -#: ultralcd.cpp:6579 +#: ultralcd.cpp:6500 msgid "Rename" msgstr "" # MSG_SELECT c=18 -#: ultralcd.cpp:6572 +#: ultralcd.cpp:6493 msgid "Select" msgstr "" From db7b41e294a3320e03ac09163e876384a02be8d2 Mon Sep 17 00:00:00 2001 From: 3d-gussner <3d.gussner@gmail.com> Date: Wed, 9 Feb 2022 09:41:11 +0100 Subject: [PATCH 57/77] Add community language firmware files for MK2.5/S Add selection of language in MK404 for MK2.5/S --- PF-build.sh | 35 +++++++++++++++++++---------------- 1 file changed, 19 insertions(+), 16 deletions(-) diff --git a/PF-build.sh b/PF-build.sh index 296463d3d..390d097ef 100755 --- a/PF-build.sh +++ b/PF-build.sh @@ -1321,25 +1321,24 @@ create_multi_firmware() cp -f firmware.hex $SCRIPT_PATH/../$OUTPUT_FOLDER/$OUTPUT_FILENAME.hex cp -f $BUILD_PATH/Firmware.ino.elf $SCRIPT_PATH/../$OUTPUT_FOLDER/$OUTPUT_FILENAME.elf else - echo "$(tput setaf 2)Zip multi language firmware for MK2.5/miniRAMbo board to PF-build-hex folder$(tput sgr 0)" - cp -f firmware_cz.hex $SCRIPT_PATH/../$OUTPUT_FOLDER/$OUTPUT_FILENAME-cz.hex - cp -f firmware_de.hex $SCRIPT_PATH/../$OUTPUT_FOLDER/$OUTPUT_FILENAME-de.hex - cp -f firmware_es.hex $SCRIPT_PATH/../$OUTPUT_FOLDER/$OUTPUT_FILENAME-es.hex - cp -f firmware_fr.hex $SCRIPT_PATH/../$OUTPUT_FOLDER/$OUTPUT_FILENAME-fr.hex - cp -f firmware_it.hex $SCRIPT_PATH/../$OUTPUT_FOLDER/$OUTPUT_FILENAME-it.hex - cp -f firmware_pl.hex $SCRIPT_PATH/../$OUTPUT_FOLDER/$OUTPUT_FILENAME-pl.hex - cp -f firmware_nl.hex $SCRIPT_PATH/../$OUTPUT_FOLDER/$OUTPUT_FILENAME-nl.hex + #Search for created firmware languages + langs=$(find firmware_*.hex | cut -d "_" -f2 | cut -d "." -f1) + #Copy found firmware_*.hex files + for la in $langs; do + cp -f firmware_$la.hex $SCRIPT_PATH/../$OUTPUT_FOLDER/$OUTPUT_FILENAME-$la.hex + done cp -f $BUILD_PATH/Firmware.ino.elf $SCRIPT_PATH/../$OUTPUT_FOLDER/$OUTPUT_FILENAME.elf + echo "$(tput setaf 2)Zip multi language firmware for MK2.5/miniRAMbo board to PF-build-hex folder$(tput sgr 0)" if [ $TARGET_OS == "windows" ]; then zip a $SCRIPT_PATH/../$OUTPUT_FOLDER/$OUTPUT_FILENAME.zip $SCRIPT_PATH/../$OUTPUT_FOLDER/$OUTPUT_FILENAME-??.hex - rm $SCRIPT_PATH/../$OUTPUT_FOLDER/$OUTPUT_FILENAME-??.hex + #rm $SCRIPT_PATH/../$OUTPUT_FOLDER/$OUTPUT_FILENAME-??.hex elif [ $TARGET_OS == "linux" ]; then # Make a copy for MK404 sim of MK2, MK2.5, MK2.5S firmware if [ ! -z "$mk404_flag" ]; then cp -f firmware_de.hex $SCRIPT_PATH/../$OUTPUT_FOLDER/$OUTPUT_FILENAME.hex fi # End of MK2, MK2.5, MK2.5S firmware copy - zip -m -j ../../$OUTPUT_FOLDER/$OUTPUT_FILENAME.zip ../../$OUTPUT_FOLDER/$OUTPUT_FILENAME-??.hex + zip -j ../../$OUTPUT_FOLDER/$OUTPUT_FILENAME.zip ../../$OUTPUT_FOLDER/$OUTPUT_FILENAME-??.hex fi fi @@ -1500,11 +1499,6 @@ fi if [[ ! -z "$mk404_flag" && "$variant_flag" != "All " ]]; then -# For Prusa MK2, MK2.5/S - if [ "$MOTHERBOARD" == "BOARD_RAMBO_MINI_1_3" ]; then - MK404_PRINTER="${MK404_PRINTER}_mR13" - fi - # Run MK404 with 'debugcore' and/or 'bootloader-file' if [ ! -z "$board_mem_flag" ]; then MK404_options="-x $board_mem_flag" @@ -1535,7 +1529,16 @@ if [[ ! -z "$mk404_flag" && "$variant_flag" != "All " ]]; then #Decide which hex file to use EN_ONLY or Multi language if [ "$LANGUAGES" == "ALL" ]; then - MK404_firmware_file=$SCRIPT_PATH/../$OUTPUT_FOLDER/$OUTPUT_FILENAME.hex + if [[ "$MK404_PRINTER" == "MK3" || "$MK404_PRINTER" == "MK3S" ]]; then + MK404_firmware_file=$SCRIPT_PATH/../$OUTPUT_FOLDER/$OUTPUT_FILENAME.hex + else + PS3="Select a language:" + select lan in ${langs[@]} + do + MK404_firmware_file=$SCRIPT_PATH/../$OUTPUT_FOLDER/$OUTPUT_FILENAME-$lan.hex + break + done + fi else MK404_firmware_file=$SCRIPT_PATH/../$OUTPUT_FOLDER/$OUTPUT_FILENAME-EN_ONLY.hex fi From 35cee44df186c3e7935beb7f6fd9137f35d5e46b Mon Sep 17 00:00:00 2001 From: 3d-gussner <3d.gussner@gmail.com> Date: Thu, 10 Feb 2022 08:27:04 +0100 Subject: [PATCH 58/77] Add SRCDIR for compatibility with build server --- PF-build.sh | 9 +++++++-- lang/config.sh | 18 +++++++++++++----- lang/lang-build.sh | 5 +++-- 3 files changed, 23 insertions(+), 9 deletions(-) diff --git a/PF-build.sh b/PF-build.sh index 390d097ef..71ce4a90a 100755 --- a/PF-build.sh +++ b/PF-build.sh @@ -56,7 +56,7 @@ # Some may argue that this is only used by a script, BUT as soon someone accidentally or on purpose starts Arduino IDE # it will use the default Arduino IDE folders and so can corrupt the build environment. # -# Version: 2.0.0-Build_67 +# Version: 2.0.0-Build_69 # Change log: # 12 Jan 2019, 3d-gussner, Fixed "compiler.c.elf.flags=-w -Os -Wl,-u,vfprintf -lprintf_flt -lm -Wl,--gc-sections" in 'platform.txt' # 16 Jan 2019, 3d-gussner, Build_2, Added development check to modify 'Configuration.h' to prevent unwanted LCD messages that Firmware is unknown @@ -169,8 +169,13 @@ # 21 Jan 2022, 3d-gussner, Sort variants # Add Arduino 1.8.19 as an option # 25 Jan 2022, 3d-gussner, Allow upper and lower case for MK404 +# 09 Feb 2022, 3d-gussner, Add community language firmware files for MK2.5/S +# Add selection of language in MK404 for MK2.5/S +# 10 Feb 2022, 3d-gussner, Add SRCDIR for compatibility with build server + SCRIPT_PATH="$( cd "$(dirname "$0")" ; pwd -P )" +export SRCDIR=$SCRIPT_PATH #### Start: Failures failures() @@ -224,7 +229,7 @@ while getopts b:c:d:g:h:i:j:l:m:n:o:p:v:x:y:?h flag # '?' 'h' argument usage and help if [ "$help_flag" == "1" ] ; then echo "***************************************" -echo "* PF-build.sh Version: 2.0.0-Build_67 *" +echo "* PF-build.sh Version: 2.0.0-Build_69 *" echo "***************************************" echo "Arguments:" echo "$(tput setaf 2)-b$(tput sgr0) Build/commit number" diff --git a/lang/config.sh b/lang/config.sh index 13faebb23..a713cea29 100755 --- a/lang/config.sh +++ b/lang/config.sh @@ -1,6 +1,6 @@ #!/bin/bash # -# Version 1.0.1 Build 9 +# Version 1.0.1 Build 10 # # config.sh - multi-language support configuration script # Definition of absolute paths etc. @@ -19,8 +19,16 @@ # and use these. More flexible for different build # scripts # Check correctly if files or dirs exist +# 10 Feb. 2022, 3d-gussner, Add SRCDIR for compatibility with build server ############################################################################# # +if [ -z "$SRCDIR" ]; then + export SRCDIR=".." +fi + +LNGDIR="$( cd "$(dirname "$0")" ; pwd -P )" +export LNGDIR=$LNGDIR + # Arduino main folder: if [ -z "$ARDUINO" ]; then export ARDUINO=../../PF-build-env-1.0.6/1.8.5-1.0.4-linux-64 #C:/arduino-1.8.5 @@ -68,15 +76,15 @@ fi MAX_COMMINITY_LANG=10 # Total 16 - 6 default COMMUNITY_LANGUAGES="" #Search Firmware/config.h for active community group -COMMUNITY_LANG_GROUP=$(grep --max-count=1 "^#define COMMUNITY_LANG_GROUP" ../Firmware/config.h| cut -d ' ' -f3) +COMMUNITY_LANG_GROUP=$(grep --max-count=1 "^#define COMMUNITY_LANG_GROUP" $SRCDIR/Firmware/config.h| cut -d ' ' -f3) # Search Firmware/config.h for active community languanges if [ "$COMMUNITY_LANG_GROUP" = "1" ]; then - COMMUNITY_LANGUAGES=$(grep --max-count=$MAX_COMMINITY_LANG "^#define COMMUNITY_LANG_GROUP1_" ../Firmware/config.h| cut -d '_' -f4 |cut -d ' ' -f1 |tr '[:upper:]' '[:lower:]'| tr '\n' ' ') + COMMUNITY_LANGUAGES=$(grep --max-count=$MAX_COMMINITY_LANG "^#define COMMUNITY_LANG_GROUP1_" $SRCDIR/Firmware/config.h| cut -d '_' -f4 |cut -d ' ' -f1 |tr '[:upper:]' '[:lower:]'| tr '\n' ' ') elif [ "$COMMUNITY_LANG_GROUP" = "2" ]; then - COMMUNITY_LANGUAGES=$(grep --max-count=$MAX_COMMINITY_LANG "^#define COMMUNITY_LANG_GROUP2_" ../Firmware/config.h| cut -d '_' -f4 |cut -d ' ' -f1 |tr '[:upper:]' '[:lower:]'| tr '\n' ' ') + COMMUNITY_LANGUAGES=$(grep --max-count=$MAX_COMMINITY_LANG "^#define COMMUNITY_LANG_GROUP2_" $SRCDIR/Firmware/config.h| cut -d '_' -f4 |cut -d ' ' -f1 |tr '[:upper:]' '[:lower:]'| tr '\n' ' ') elif [ "$COMMUNITY_LANG_GROUP" = "3" ]; then - COMMUNITY_LANGUAGES=$(grep --max-count=$MAX_COMMINITY_LANG "^#define COMMUNITY_LANG_GROUP3_" ../Firmware/config.h| cut -d '_' -f4 |cut -d ' ' -f1 |tr '[:upper:]' '[:lower:]'| tr '\n' ' ') + COMMUNITY_LANGUAGES=$(grep --max-count=$MAX_COMMINITY_LANG "^#define COMMUNITY_LANG_GROUP3_" $SRCDIR/Firmware/config.h| cut -d '_' -f4 |cut -d ' ' -f1 |tr '[:upper:]' '[:lower:]'| tr '\n' ' ') fi if [ -z "$COMMUNITY_LANGUAGES" ]; then diff --git a/lang/lang-build.sh b/lang/lang-build.sh index 21eeb4bd1..ac28fa9dd 100755 --- a/lang/lang-build.sh +++ b/lang/lang-build.sh @@ -1,6 +1,6 @@ #!/bin/bash # -# Version 1.0.2 Build 25 +# Version 1.0.2 Build 27 # # lang-build.sh - multi-language support script # generate lang_xx.bin (language binary file) @@ -56,6 +56,7 @@ # to get Build Nr # 25 Jan. 2022, 3d-gussner, Fix check # Update documentation +# 10 Feb. 2022, 3d-gussner, Use SRCDIR for compatibility with build server ############################################################################# # # Config: @@ -170,7 +171,7 @@ generate_binary() #Calculate the number of strings and save to temporary file echo $count >lang_en.cnt #read the allowed maxsize from "../Firmware/config.h" and save to temporary file - maxsize=$(($(grep "#define LANG_SIZE_RESERVED" ../Firmware/config.h|sed -e's/ */ /g' |cut -d ' ' -f3))) + maxsize=$(($(grep "#define LANG_SIZE_RESERVED" $SRCDIR/Firmware/config.h|sed -e's/ */ /g' |cut -d ' ' -f3))) echo "maxsize="$maxsize >&2 echo $maxsize >lang_en.max From 834cc24e6c96d85a7093769a4df612a6fd6afe4f Mon Sep 17 00:00:00 2001 From: ingbrzy Date: Thu, 10 Feb 2022 19:01:04 +0100 Subject: [PATCH 59/77] Add SK language --- Firmware/language.c | 3 + Firmware/language.h | 3 + lang/Add_new_language.md | 8 +- lang/lang-build.sh | 2 + lang/lang-check.py | 2 +- lang/lang-export.sh | 2 + lang/lang-import.sh | 4 + lang/lang_en_sk.txt | 1403 ++++++++++++++++++++++++++++++++++++++ 8 files changed, 1422 insertions(+), 5 deletions(-) create mode 100644 lang/lang_en_sk.txt diff --git a/Firmware/language.c b/Firmware/language.c index bee31b796..798da1c34 100644 --- a/Firmware/language.c +++ b/Firmware/language.c @@ -221,6 +221,9 @@ const char* lang_get_name_by_code(uint16_t code) #ifdef COMMUNITY_LANG_GROUP1_DA case LANG_CODE_DA: return _n("Dansk"); //community Danish contribution #endif // COMMUNITY_LANG_GROUP1_DA +#ifdef COMMUNITY_LANG_GROUP1_SK + case LANG_CODE_SK: return _n("Slovenčina"); //community Slovak contribution +#endif // COMMUNITY_LANG_GROUP1_SK #ifdef COMMUNITY_LANG_GROUP1_SL case LANG_CODE_SL: return _n("Slovenscina"); //community Slovanian contribution #endif // COMMUNITY_LANG_GROUP1_SL diff --git a/Firmware/language.h b/Firmware/language.h index a8bf63975..abdc92a7d 100644 --- a/Firmware/language.h +++ b/Firmware/language.h @@ -119,6 +119,9 @@ typedef struct #ifdef COMMUNITY_LANG_GROUP1_LT #define LANG_CODE_LT 0x6C74 //!<'lt' #endif // COMMUNITY_LANG_GROUP1_LT +#ifdef COMMUNITY_LANG_GROUP1_SK +#define LANG_CODE_SK 0x736b //!<'sk' +#endif // COMMUNITY_LANG_GROUP1_SK #ifdef COMMUNITY_LANG_GROUP1_RO #define LANG_CODE_RO 0x726F //!<'ro' #endif // COMMUNITY_LANG_GROUP1_RO diff --git a/lang/Add_new_language.md b/lang/Add_new_language.md index e65a23bee..517be5268 100644 --- a/lang/Add_new_language.md +++ b/lang/Add_new_language.md @@ -4,11 +4,11 @@ We will use Dutch as an example here. ## Prepare Prusa Firmware -QR = palceholder for language in upper case +QR = placeholder for language in upper case qr = placehodler for language in lower case -AB = palceholder for hexadecial +AB = placeholder for hexadecial Files needs to be modified - `../Firmware/language.h` @@ -174,7 +174,7 @@ https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes ## Prepare language part -To prepare the acutal language translation files we need create the `lang_en_qr.txt` file. +To prepare the actual language translation files we need create the `lang_en_qr.txt` file. 1. Copy and `lang_en.txt` as `lang_en_qr.txt` 2. run `../lang/lang-export.sh` 3. copy `../lang/po/Firmware_qr.po` file to `../lang/po/new/qr.po` @@ -191,4 +191,4 @@ To prepare the acutal language translation files we need create the `lang_en_qr. -## \ No newline at end of file +## diff --git a/lang/lang-build.sh b/lang/lang-build.sh index ac28fa9dd..6fa6ddade 100755 --- a/lang/lang-build.sh +++ b/lang/lang-build.sh @@ -106,6 +106,8 @@ lang_code_hex_data() *sv*) echo '\x76\x73' ;; #Danish *da*) echo '\x61\x64' ;; +#Slovak + *sk*) echo '\x6b\x73' ;; #Slovanian *sl*) echo '\x6c\x73' ;; #Hungarian diff --git a/lang/lang-check.py b/lang/lang-check.py index 8fbb9bdc1..a585557d2 100755 --- a/lang/lang-check.py +++ b/lang/lang-check.py @@ -342,7 +342,7 @@ def main(): usage="%(prog)s lang") parser.add_argument( "lang", nargs='?', default="en", type=str, - help="Check lang file (en|cs|da|de|es|fr|hr|hu|lb|lt|nl|it|pl|ro|sl|sv)") + help="Check lang file (en|cs|da|de|es|fr|hr|hu|lb|lt|nl|it|pl|ro|sk|sl|sv)") parser.add_argument( "--no-warning", action="store_true", help="Disable warnings") diff --git a/lang/lang-export.sh b/lang/lang-export.sh index 0621f05fe..8fb9e1747 100755 --- a/lang/lang-export.sh +++ b/lang/lang-export.sh @@ -85,6 +85,8 @@ else *sv*) echo "Swedish" ;; #Danish *da*) echo "Danish" ;; +#Slovak + *sk*) echo "Slovakian" ;; #Slovanian *sl*) echo "Slovanian" ;; #Hugarian diff --git a/lang/lang-import.sh b/lang/lang-import.sh index 59f3dc3b1..b403215e8 100755 --- a/lang/lang-import.sh +++ b/lang/lang-import.sh @@ -350,6 +350,10 @@ fi #if [ "$LNG" = "pl" ]; then #fi +#replace in slovak translation +#if [ "$LNG" = "sk" ]; then +#fi + #replace UTF-8 'μ' to HD44780 A00 'μ' #replace 'μ' with 'A00 ROM μ' sed -i 's/\xce\xbc/\\xe4/g' $LNG'_filtered.po' diff --git a/lang/lang_en_sk.txt b/lang/lang_en_sk.txt new file mode 100644 index 000000000..61631e069 --- /dev/null +++ b/lang/lang_en_sk.txt @@ -0,0 +1,1403 @@ +#MSG_IR_03_OR_OLDER c=18 +" 0.3 or older" +" 0.3 a starsie" + +#MSG_FS_V_03_OR_OLDER c=18 +"FS v0.3 or older" +"FS 0.3 a starsie" + +#MSG_IR_04_OR_NEWER c=18 +" 0.4 or newer" +" 0.4 a novsie" + +#MSG_FS_V_04_OR_NEWER c=18 +"FS v0.4 or newer" +"FS 0.4 a novsie" + +#MSG_IR_UNKNOWN c=18 +"unknown state" +"neznamy stav" + +#MSG_MEASURED_OFFSET c=20 +"[0;0] point offset" +"[0;0] odsadenie bodu" + +#MSG_CRASH_DET_ONLY_IN_NORMAL c=20 r=4 +"Crash detection can\x0abe turned on only in\x0aNormal mode" +"Crash detekcia moze\x0abyt zapnuta len v\x0aNormal mode" + +#MSG_CRASH_DET_STEALTH_FORCE_OFF c=20 r=4 +"WARNING:\x0aCrash detection\x0adisabled in\x0aStealth mode" +"POZOR:\x0aCrash detekcia\x0adeaktivovana v\x0aStealth mode" + +#MSG_BABYSTEPPING_Z c=15 +"Adjusting Z:" +"Doladenie Z:" + +#MSG_SELFTEST_CHECK_ALLCORRECT c=20 +"All correct" +"Vsetko OK" + +#MSG_WIZARD_DONE c=20 r=3 +"All is done. Happy printing!" +"Vsetko je hotove!" + +#MSG_AMBIENT c=14 +"Ambient" +"Okolie" + +#MSG_AUTO c=6 +"Auto" +"\x00" + +#MSG_PRESS c=20 r=2 +"and press the knob" +"a stlacte tlacidlo" + +#MSG_CONFIRM_CARRIAGE_AT_THE_TOP c=20 r=2 +"Are left and right Z~carriages all up?" +"Dosli oba Z voziky k~hornemu dorazu?" + +#MSG_AUTO_HOME c=18 +"Auto home" +"\x00" + +#MSG_AUTOLOAD_FILAMENT c=18 +"AutoLoad filament" +"Autozav. filam." + +#MSG_AUTOLOADING_ONLY_IF_FSENS_ON c=20 r=4 +"Autoloading filament available only when filament sensor is turned on..." +"Autom. zavedenie filam. je mozne len pri zapnutom filam. senzore..." + +#MSG_AUTOLOADING_ENABLED c=20 r=4 +"Autoloading filament is active, just press the knob and insert filament..." +"Autom. zavedenie filam. aktivne, stlacte tlacidlo a vlozte filament..." + +#MSG_SELFTEST_AXIS_LENGTH c=20 +"Axis length" +"Dlzka osi" + +#MSG_SELFTEST_AXIS c=16 +"Axis" +"Os" + +#MSG_SELFTEST_BEDHEATER c=20 +"Bed/Heater" +"Podlozka/Zohrievanie" + +#MSG_BED_DONE c=20 +"Bed done" +"Podlozka OK." + +#MSG_BED_HEATING c=20 +"Bed Heating" +"Zahrievanie podlozky" + +#MSG_BED_CORRECTION_MENU c=18 +"Bed level correct" +"Korekcie podlozky" + +#MSG_BELTTEST c=18 +"Belt test" +"Test remena" + +#MSG_BED_LEVELING_FAILED_POINT_LOW c=20 r=6 +"Bed leveling failed. Sensor didn't trigger. Debris on nozzle? Waiting for reset." +"Kalibracia Z zlyhala. Sensor nezopol. Znecistena tryska? Cakam na reset." + +#MSG_BRIGHT c=6 +"Bright" +"Jasne" + +#MSG_BRIGHTNESS c=18 +"Brightness" +"Podsvietenie" + +#MSG_BED c=13 +"Bed" +"Podlozka" + +#MSG_BELT_STATUS c=18 +"Belt status" +"Stav remena" + +#MSG_RECOVER_PRINT c=20 r=2 +"Blackout occurred. Recover print?" +"Detekovany vypadok prudu.Obnovit tlac?" + +#MSG_CALIBRATING_HOME c=20 +"Calibrating home" +"Kalibr. vychodziu p." + +#MSG_CALIBRATE_BED c=18 +"Calibrate XYZ" +"Kalibracia XYZ" + +#MSG_HOMEYZ c=18 +"Calibrate Z" +"Kalibrovat Z" + +#MSG_CALIBRATE_PINDA c=17 +"Calibrate" +"Skalibrovat" + +#MSG_CANCEL2 c=10 +">Cancel" +">Zrusit" + +#MSG_MOVE_CARRIAGE_TO_THE_TOP c=20 r=8 +"Calibrating XYZ. Rotate the knob to move the Z carriage up to the end stoppers. Click when done." +"Kalibracia XYZ. Otacanim tlacidla posunte Z os az k hornemu dorazu. Potvrdte tlacidlom." + +#MSG_CALIBRATE_Z_AUTO c=20 r=2 +"Calibrating Z" +"Kalibrujem Z" + +#MSG_MOVE_CARRIAGE_TO_THE_TOP_Z c=20 r=8 +"Calibrating Z. Rotate the knob to move the Z carriage up to the end stoppers. Click when done." +"Kalibracia Z. Otacanim tlacidla posunte Z os az k~hornemu dorazu. Potvrdte tlacidlom." + +#MSG_HOMEYZ_DONE c=20 +"Calibration done" +"Kalibracia OK" + +#MSG_MENU_CALIBRATION c=18 +"Calibration" +"Kalibracia" + +#MSG_SD_REMOVED c=20 +"Card removed" +"Karta vysunuta" + +#MSG_CHECKING_FILE c=17 +"Checking file" +"Kontrolujem subor" + +#MSG_NOT_COLOR c=19 +"Color not correct" +"Farba nie je cista" + +#MSG_COOLDOWN c=18 +"Cooldown" +"Schladit" + +#MSG_COPY_SEL_LANG c=20 r=3 +"Copy selected language?" +"Kopirovat vybrany jazyk?" + +#MSG_CRASHDETECT c=13 +"Crash det." +"\x00" + +#MSG_CHOOSE_FIL_1ST_LAYERCAL c=20 r=7 +"Choose a filament for the First Layer Calibration and select it in the on-screen menu." +"Zvolte filament pre kalibraciu prvej vrstvy z nasledujuceho menu" + +#MSG_CRASH_DETECTED c=20 +"Crash detected." +"Detekovany naraz." + +#MSG_CRASH_RESUME c=20 r=3 +"Crash detected. Resume print?" +"Detekovany naraz. Obnovit tlac?" + +#MSG_CRASH c=7 +"Crash" +"Naraz" + +#MSG_CURRENT c=19 +"Current" +"Len aktualny" + +#MSG_DATE c=17 +"Date:" +"Datum:" + +#MSG_COMMUNITY_MADE c=18 +"Community made" +"Komunitny prekl." + +#MSG_DISABLE_STEPPERS c=18 +"Disable steppers" +"Vypnut motory" + +#MSG_BABYSTEP_Z_NOT_SET c=20 r=12 +"Distance between tip of the nozzle and the bed surface has not been set yet. Please follow the manual, chapter First steps, section First layer calibration." +"Nie je skalibrovana vzdialenost trysky od podlozky. Postupujte prosim podla manualu, kapitola Zaciname, odstavec Nastavenie prvej vrstvy." + +#MSG_FS_CONTINUE c=5 +"Cont." +"Pokr." + +#MSG_WIZARD_REPEAT_V2_CAL c=20 r=7 +"Do you want to repeat last step to readjust distance between nozzle and heatbed?" +"Chcete opakovat posledny krok a pozmenit vzdialenost medzi tryskou a podlozkou?" + +#MSG_EXTRUDER_CORRECTION c=13 +"E-correct:" +"Korekcia E:" + +#MSG_EJECT_FILAMENT c=16 +"Eject filament" +"Vysunut fil." + +#MSG_EJECTING_FILAMENT c=20 +"Ejecting filament" +"Vysuvam filament" + +#MSG_SELFTEST_ENDSTOP_NOTHIT c=20 +"Endstop not hit" +"Kon. spinac nezopol" + +#MSG_SELFTEST_ENDSTOP c=16 +"Endstop" +"Koncovy spinac" + +#MSG_SELFTEST_ENDSTOPS c=20 +"Endstops" +"Konc. spinace" + +#MSG_STACK_ERROR c=20 r=4 +"Error - static memory has been overwritten" +"Chyba - Doslo k prepisu statickej pamati" + +#MSG_CUT_FILAMENT c=16 +"Cut filament" +"Odstrihnut" + +#MSG_CUTTER c=9 +"Cutter" +"Strihanie" + +#MSG_MMU_CUTTING_FIL c=18 +"Cutting filament" +"Strihanie filam." + +#MSG_FSENS_NOT_RESPONDING c=20 r=4 +"ERROR: Filament sensor is not responding, please check connection." +"CHYBA: Filament senzor nereaguje, skontrolujte prosim zapojenie." + +#MSG_DIM c=6 +"Dim" +"Temny" + +#MSG_ERROR c=10 +"ERROR:" +"CHYBA:" + +#MSG_SELFTEST_EXTRUDER_FAN_SPEED c=18 +"Extruder fan:" +"Lavy vent.:" + +#MSG_INFO_EXTRUDER c=18 +"Extruder info" +"\x00" + +#MSG_EXTRUDER c=17 +"Extruder" +"\x00" + +#MSG_MMU_FAIL_STATS c=18 +"Fail stats MMU" +"Zlyhanie MMU" + +#MSG_FSENSOR_AUTOLOAD c=13 +"F. autoload" +"F. autozav." + +#MSG_FAIL_STATS c=18 +"Fail stats" +"Zlyhanie" + +#MSG_FAN_SPEED c=14 +"Fan speed" +"Rychlost vent." + +#MSG_SELFTEST_FAN c=20 +"Fan test" +"Test ventilatora" + +#MSG_FANS_CHECK c=13 +"Fans check" +"Kontr. vent." + +#MSG_FSENSOR c=12 +"Fil. sensor" +"Fil. senzor" + +#MSG_FIL_RUNOUTS c=15 +"Fil. runouts" +"Vypadky filam." + +#MSG_FILAMENT_CLEAN c=20 r=2 +"Filament extruding & with correct color?" +"Filament vytlaceny a spravnej farby?" + +#MSG_NOT_LOADED c=19 +"Filament not loaded" +"Filament nezavedeny" + +#MSG_SELFTEST_FILAMENT_SENSOR c=17 +"Filament sensor" +"Senzor filamentu" + +#MSG_FILAMENT_USED c=19 +"Filament used" +"Spotrebovany filam." + +#MSG_PRINT_TIME c=19 +"Print time" +"Cas tlace" + +#MSG_FS_ACTION c=10 +"FS Action" +"FS reakcia" + +#MSG_FILE_INCOMPLETE c=20 r=3 +"File incomplete. Continue anyway?" +"Subor nekompletny. Pokracovat?" + +#MSG_FINISHING_MOVEMENTS c=20 +"Finishing movements" +"Dokoncovanie pohybu" + +#MSG_V2_CALIBRATION c=18 +"First layer cal." +"Kal. prvej vrstvy" + +#MSG_WIZARD_SELFTEST c=20 r=8 +"First, I will run the selftest to check most common assembly problems." +"Najskor pomocou selftestu skontolujem nejcastejsie chyby vznikajuce pri zostaveni tlaciarne." + +#MSG_MMU_FIX_ISSUE c=20 r=4 +"Fix the issue and then press button on MMU unit." +"Opravte chybu a potom stlacte tlacidlo na jednotke MMU." + +#MSG_FLOW c=15 +"Flow" +"Prietok" + +#MSG_SELFTEST_COOLING_FAN c=20 +"Front print fan?" +"Predny tlacovy vent?" + +#MSG_BED_CORRECTION_FRONT c=14 +"Front side[\xe4m]" +"Vpredu [\xe4m]" + +#MSG_SELFTEST_FANS c=20 +"Front/left fans" +"Predny/lavy vent." + +#MSG_SELFTEST_HEATERTHERMISTOR c=20 +"Heater/Thermistor" +"Zohr./Termistor" + +#MSG_BED_HEATING_SAFETY_DISABLED c=20 r=4 +"Heating disabled by safety timer." +"Zohrievanie prerusene bezpecnostnym casovacom." + +#MSG_HEATING_COMPLETE c=20 +"Heating done." +"Zahrievanie OK." + +#MSG_HEATING c=20 +"Heating" +"Zahrievanie" + +#MSG_WIZARD_WELCOME c=20 r=7 +"Hi, I am your Original Prusa i3 printer. Would you like me to guide you through the setup process?" +"Dobry den, som vasa tlaciaren Original Prusa i3. Chcete aby som Vas previedla kalibracnym procesom?" + +#MSG_FILAMENTCHANGE c=18 +"Change filament" +"Vymenit filament" + +#MSG_CHANGE_SUCCESS c=20 +"Change success!" +"Zmena uspesna!" + +#MSG_CORRECTLY c=20 +"Changed correctly?" +"Vymena ok?" + +#MSG_SELFTEST_CHECK_BED c=20 +"Checking bed" +"Kontrola podlozky" + +#MSG_SELFTEST_CHECK_ENDSTOPS c=20 +"Checking endstops" +"Kontrola endstopu" + +#MSG_SELFTEST_CHECK_HOTEND c=20 +"Checking hotend" +"Kontrola hotend" + +#MSG_SELFTEST_CHECK_FSENSOR c=20 +"Checking sensors" +"Kontrola senzorov" + +#MSG_CHECKING_X c=20 +"Checking X axis" +"Kontrola osi X" + +#MSG_CHECKING_Y c=20 +"Checking Y axis" +"Kontrola osi Y" + +#MSG_SELFTEST_CHECK_Z c=20 +"Checking Z axis" +"Kontrola osi Z" + +#MSG_CHOOSE_EXTRUDER c=20 +"Choose extruder:" +"Vyberte extruder:" + +#MSG_CHOOSE_FILAMENT c=20 +"Choose filament:" +"Vyber filament:" + +#MSG_FILAMENT c=17 +"Filament" +"\x00" + +#MSG_WIZARD_XYZ_CAL c=20 r=8 +"I will run xyz calibration now. It will take approx. 12 mins." +"Teraz urobim XYZ kalibraciu. Zaberie to priblizne 12 min." + +#MSG_WIZARD_Z_CAL c=20 r=8 +"I will run z calibration now." +"Teraz urobim kalibraciu Z." + +#MSG_WATCH c=18 +"Info screen" +"Informacie" + +#MSG_INSERT_FILAMENT c=20 +"Insert filament" +"Vlozte filament" + +#MSG_FILAMENT_LOADED c=20 r=2 +"Is filament loaded?" +"Je filament zavedeny?" + +#MSG_STEEL_SHEET_CHECK c=20 r=2 +"Is steel sheet on heatbed?" +"Je platna na podlozke?" + +#MSG_LAST_PRINT_FAILURES c=20 +"Last print failures" +"Zlyhanie posl. tlace" + +#MSG_WIZARD_WELCOME_SHIPPING c=20 r=16 +"Hi, I am your Original Prusa i3 printer. I will guide you through a short setup process, in which the Z-axis will be calibrated. Then, you will be ready to print." +"Ahoj, som vasa tlaciaren Original Prusa i3. Prevediem vas kratkym procesom nastavenia, v ktorom skalibrujem os Z. Potom budete moct zacat tlacit." + +#MSG_ADDITIONAL_SHEETS c=20 r=9 +"If you have additional steel sheets, calibrate their presets in Settings - HW Setup - Steel sheets." +"Ak mate viac platni, kalibrujte ich v menu Nastavenie - HW nastavenie - Platne" + +#MSG_LAST_PRINT c=18 +"Last print" +"Posledna tlac" + +#MSG_SELFTEST_EXTRUDER_FAN c=20 +"Left hotend fan?" +"Lavy vent na tryske?" + +#MSG_LEFT c=10 +"Left" +"Vlavo" + +#MSG_BED_CORRECTION_LEFT c=14 +"Left side [\xe4m]" +"Vlavo [\xe4m]" + +#MSG_LIN_CORRECTION c=18 +"Lin. correction" +"Korekcia lin." + +#MSG_BABYSTEP_Z c=18 +"Live adjust Z" +"Doladenie osi Z" + +#MSG_INSERT_FIL c=20 r=6 +"Insert the filament (do not load it) into the extruder and then press the knob." +"Vlozte filament (nezavadzajte) do extruderu a stlacte tlacidlo" + +#MSG_LOAD_FILAMENT c=17 +"Load filament" +"Zaviest filament" + +#MSG_LOADING_COLOR c=20 +"Loading color" +"Cistenie farby" + +#MSG_LOADING_FILAMENT c=20 +"Loading filament" +"Zavedenie filamentu" + +#MSG_ITERATION c=12 +"Iteration" +"Opakovanie" + +#MSG_LOOSE_PULLEY c=20 +"Loose pulley" +"Uvolnena remenica" + +#MSG_LOAD_TO_NOZZLE c=18 +"Load to nozzle" +"Zaved. do trysky" + +#MSG_M117_V2_CALIBRATION c=25 +"M117 First layer cal." +"M117 Kal. prvej vrstvy" + +#MSG_MAIN c=18 +"Main" +"Hlavna ponuka" + +#MSG_BL_HIGH c=12 +"Level Bright" +"Normalne" + +#MSG_BL_LOW c=12 +"Level Dimmed" +"Stlmene" + +#MSG_MEASURE_BED_REFERENCE_HEIGHT_LINE1 c=20 r=3 +"Measuring reference height of calibration point" +"Meriam referencnu vysku kalibracneho bodu" + +#MSG_MESH_BED_LEVELING c=18 +"Mesh Bed Leveling" +"\x00" + +#MSG_MMU_OK_RESUMING_POSITION c=20 r=4 +"MMU OK. Resuming position..." +"MMU OK. Pokracujem v tlaci..." + +#MSG_MMU_OK_RESUMING_TEMPERATURE c=20 r=4 +"MMU OK. Resuming temperature..." +"MMU OK. Pokracujem v nahrievani..." + +#MSG_MEASURED_SKEW c=14 +"Measured skew" +"Merane skos." + +#MSG_MMU_FAILS c=15 +"MMU fails" +"Zlyhanie MMU" + +#MSG_MMU_LOAD_FAILED c=20 +"MMU load failed" +"MMU zaved. zlyhalo" + +#MSG_MMU_LOAD_FAILS c=15 +"MMU load fails" +"MMU zlyhalo" + +#MSG_MMU_OK_RESUMING c=20 r=4 +"MMU OK. Resuming..." +"MMU OK. Pokracujem..." + +#MSG_MODE c=6 +"Mode" +"Mod" + +#MSG_MK3_FIRMWARE_ON_MK3S c=20 r=4 +"MK3 firmware detected on MK3S printer" +"MK3 firmware detekovany na MK3S tlaciarni" + +#MSG_NORMAL c=7 +"Normal" +"Normal" + +#MSG_SILENT c=7 +"Silent" +"Tichy" + +#MSG_MMU_USER_ATTENTION c=20 r=3 +"MMU needs user attention." +"MMU potrebuje zasah uzivatela." + +#MSG_MMU_POWER_FAILS c=15 +"MMU power fails" +"MMU vyp. prudu" + +#MSG_STEALTH c=7 +"Stealth" +"Tichy" + +#MSG_AUTO_POWER c=10 +"Auto power" +"Automat." + +#MSG_HIGH_POWER c=10 +"High power" +"Vys. vykon" + +#MSG_MMU_CONNECTED c=18 +"MMU2 connected" +"MMU2 pripojene" + +#MSG_SELFTEST_MOTOR c=18 +"Motor" +"\x00" + +#MSG_MOVE_AXIS c=18 +"Move axis" +"Posunut os" + +#MSG_MOVE_X c=18 +"Move X" +"Posunut X" + +#MSG_MOVE_Y c=18 +"Move Y" +"Posunut Y" + +#MSG_MOVE_Z c=18 +"Move Z" +"Posunut Z" + +#MSG_NO_MOVE c=20 +"No move." +"Bez pohybu." + +#MSG_NO_CARD c=18 +"No SD card" +"Ziadna SD karta" + +#MSG_NA c=3 +"N/A" +"\x00" + +#MSG_NO c=4 +"No" +"Nie" + +#MSG_SELFTEST_NOTCONNECTED c=20 +"Not connected" +"Nezapojene" + +#MSG_NEW_FIRMWARE_AVAILABLE c=20 r=2 +"New firmware version available:" +"Vysla nova verzia firmware:" + +#MSG_SELFTEST_FAN_NO c=19 +"Not spinning" +"Netoci sa" + +#MSG_WIZARD_V2_CAL c=20 r=8 +"Now I will calibrate distance between tip of the nozzle and heatbed surface." +"Teraz skalibrujem vzdialenost medzi koncom trysky a povrchom podlozky." + +#MSG_WIZARD_WILL_PREHEAT c=20 r=4 +"Now I will preheat nozzle for PLA." +"Teraz predhrejem trysku pre PLA." + +#MSG_NOZZLE c=12 +"Nozzle" +"Tryska" + +#MSG_DEFAULT_SETTINGS_LOADED c=20 r=6 +"Old settings found. Default PID, Esteps etc. will be set." +"Neplatne hodnoty nastavenia. Bude pouzite predvolene PID, Esteps atd." + +#MSG_REMOVE_TEST_PRINT c=20 r=4 +"Now remove the test print from steel sheet." +"Teraz odstrante testovaci vytlacok z platne." + +#MSG_NOZZLE_FAN c=10 +"Nozzle FAN" +"V. trysky" + +#MSG_PAUSE_PRINT c=18 +"Pause print" +"Pozastavit tlac" + +#MSG_PID_RUNNING c=20 +"PID cal." +"PID kal." + +#MSG_PID_FINISHED c=20 +"PID cal. finished" +"PID kal. ukoncena" + +#MSG_PID_EXTRUDER c=17 +"PID calibration" +"PID kalibracia" + +#MSG_PINDA_PREHEAT c=20 +"PINDA Heating" +"Nahrievanie PINDA" + +#MSG_PAPER c=20 r=10 +"Place a sheet of paper under the nozzle during the calibration of first 4 points. If the nozzle catches the paper, power off the printer immediately." +"Umiestnite list papiera na podlozku a udrzujte ho pod tryskou behom merania prvych 4 bodov. Pokial tryska zachyti papier, okamzite vypnite tlaciaren tlacidlom X." + +#MSG_WIZARD_CLEAN_HEATBED c=20 r=8 +"Please clean heatbed and then press the knob." +"Prosim ocistite podlozku a stlacte tlacidlo." + +#MSG_CONFIRM_NOZZLE_CLEAN c=20 r=8 +"Please clean the nozzle for calibration. Click when done." +"Pre uspesnu kalibraciu ocistite prosim tlacovu trysku. Potvrdte tlacidlom." + +#MSG_SELFTEST_PLEASECHECK c=20 +"Please check:" +"Skontrolujte:" + +#MSG_WIZARD_CALIBRATION_FAILED c=20 r=8 +"Please check our handbook and fix the problem. Then resume the Wizard by rebooting the printer." +"Prosim pozrite sa do prirucky a opravte problem. Potom obnovte Sprievodcu restartovanim tlaciarne." + +#MSG_CHECK_IDLER c=20 r=5 +"Please open idler and remove filament manually." +"Prosim otvorte idler a manualne odstrante filament." + +#MSG_PLACE_STEEL_SHEET c=20 r=5 +"Please place steel sheet on heatbed." +"Umiestnite prosim platnu na podlozku" + +#MSG_PRESS_TO_UNLOAD c=20 r=4 +"Please press the knob to unload filament" +"Pre vysunutie filamentu stlacte prosim tlacidlo" + +#MSG_PULL_OUT_FILAMENT c=20 r=4 +"Please pull out filament immediately" +"Prosim vyberte urychlene filament" + +#MSG_EJECT_REMOVE c=20 r=4 +"Please remove filament and then press the knob." +"Prosim vyberte filament a potom stlacte tlacidlo." + +#MSG_REMOVE_STEEL_SHEET c=20 r=4 +"Please remove steel sheet from heatbed." +"Odstrante prosim platnu z pozdlozky." + +#MSG_RUN_XYZ c=20 r=4 +"Please run XYZ calibration first." +"Nejskor spustte kalibraciu XYZ." + +#MSG_UPDATE_MMU2_FW c=20 r=4 +"Please update firmware in your MMU2. Waiting for reset." +"Prosim aktualizujte firmware v vasej MMU2 jednotke. Cakam na reset." + +#MSG_PLEASE_WAIT c=20 +"Please wait" +"Cakajte prosim" + +#MSG_REMOVE_SHIPPING_HELPERS c=20 r=3 +"Please remove shipping helpers first." +"Najskor prosim odstrante prevozne suciastky." + +#MSG_PREHEAT_NOZZLE c=20 +"Preheat the nozzle!" +"Predhrejte trysku!" + +#MSG_PREHEAT c=18 +"Preheat" +"Predohrev" + +#MSG_WIZARD_HEATING c=20 r=3 +"Preheating nozzle. Please wait." +"Predhrev trysky. Prosim cakajte." + +#MSG_NEW_FIRMWARE_PLEASE_UPGRADE c=20 +"Please upgrade." +"Aktualizujte prosim." + +#MSG_PRESS_TO_PREHEAT c=20 r=4 +"Press the knob to preheat nozzle and continue." +"Pre nahriatie trysky a pokracovanie stlacte tlacidlo." + +#MSG_FS_PAUSE c=5 +"Pause" +"Pauza" + +#MSG_POWER_FAILURES c=15 +"Power failures" +"Vypadky prudu" + +#MSG_PRINT_ABORTED c=20 +"Print aborted" +"Tlac prerusena" + +#MSG_PREHEATING_TO_LOAD c=20 +"Preheating to load" +"Predhrev k zavedeniu" + +#MSG_PREHEATING_TO_UNLOAD c=20 +"Preheating to unload" +"Predhrev k vybratiu" + +#MSG_SELFTEST_PRINT_FAN_SPEED c=18 +"Print fan:" +"Tlacovy vent.:" + +#MSG_CARD_MENU c=18 +"Print from SD" +"Tlac z SD" + +#MSG_PRESS_KNOB c=20 +"Press the knob" +"Stlacte tlacidlo" + +#MSG_PRINT_PAUSED c=20 +"Print paused" +"Tlac pozastavena" + +#MSG_RESUME_NOZZLE_TEMP c=20 r=4 +"Press the knob to resume nozzle temperature." +"Pre pokracovanie nahrievania trysky stlacte tlacidlo." + +#MSG_FOLLOW_CALIBRATION_FLOW c=20 r=8 +"Printer has not been calibrated yet. Please follow the manual, chapter First steps, section Calibration flow." +"Tlaciaren nebola este skalibrovana. Postupujte prosim podla manualu, kapitola Zaciname, odstavec Postup kalibracie." + +#MSG_PRINT_FAN c=10 +"Print FAN" +"Tlacovy v." + +#MSG_WIZARD_LOAD_FILAMENT c=20 r=6 +"Please insert filament into the extruder, then press the knob to load it." +"Prosim vlozte filament do extruderu a stlacte tlacidlo k jeho zavedeniu" + +#MSG_MMU_INSERT_FILAMENT_FIRST_TUBE c=20 r=6 +"Please insert filament into the first tube of the MMU, then press the knob to load it." +"Prosim vlozte filament do prvej trubicky MMU a stlacte tlacidlo k jeho zavedeniu" + +#MSG_PLEASE_LOAD_PLA c=20 r=4 +"Please load filament first." +"Prosim najskor zavedte filament" + +#MSG_BED_CORRECTION_REAR c=14 +"Rear side [\xe4m]" +"Vzadu [\xe4m]" + +#MSG_UNLOAD_FILAMENT_REPEAT c=20 r=4 +"Please unload the filament first, then repeat this action." +"Prosim vyberte filament a zopakujte tuto akciu" + +#MSG_CHECK_IR_CONNECTION c=20 r=4 +"Please check the IR sensor connection, unload filament if present." +"Prosim skontrolujte zapojenie IR senzoru a vyberte filament" + +#MSG_RECOVERING_PRINT c=20 +"Recovering print" +"Obnovovanie tlace" + +#MSG_REMOVE_OLD_FILAMENT c=20 r=5 +"Remove old filament and press the knob to start loading new filament." +"Vyberte stary filament a stlacte tlacidlo pre zavedenie noveho." + +#MSG_CALIBRATE_BED_RESET c=18 +"Reset XYZ calibr." +"Reset XYZ kalibr." + +#MSG_RESET c=14 +"Reset" +"\x00" + +#MSG_RESUME_PRINT c=18 +"Resume print" +"Pokracovat" + +#MSG_RESUMING_PRINT c=20 +"Resuming print" +"Obnovenie tlace" + +#MSG_BED_CORRECTION_RIGHT c=14 +"Right side[\xe4m]" +"Vpravo [\xe4m]" + +#MSG_RPI_PORT c=13 +"RPi port" +"\x00" + +#MSG_WIZARD_RERUN c=20 r=7 +"Running Wizard will delete current calibration results and start from the beginning. Continue?" +"Spustenie Sprievodcu vymaze ulozene vysledky vsetkych kalibracii a spusti kalibracny proces od zaciatku. Pokracovat?" + +#MSG_SD_CARD c=8 +"SD card" +"SD karta" + +#MSG_RIGHT c=10 +"Right" +"Vpravo" + +#MSG_FIND_BED_OFFSET_AND_SKEW_LINE1 c=20 r=3 +"Searching bed calibration point" +"Hladam kalibracny bod podlozky" + +#MSG_LANGUAGE_SELECT c=18 +"Select language" +"Vyber jazyka" + +#MSG_SELFTEST_OK c=20 +"Self test OK" +"\x00" + +#MSG_SELFTEST_START c=20 +"Self test start" +"Self test start" + +#MSG_SELFTEST c=18 +"Selftest" +"Selftest" + +#MSG_SELFTEST_ERROR c=20 +"Selftest error!" +"Chyba Selftestu!" + +#MSG_SELFTEST_FAILED c=20 +"Selftest failed" +"Selftest zlyhal" + +#MSG_FORCE_SELFTEST c=20 r=8 +"Selftest will be run to calibrate accurate sensorless rehoming." +"Pre kalibraciu presneho rehomovania bude teraz spusteny selftest." + +#MSG_SEL_PREHEAT_TEMP c=20 r=6 +"Select nozzle preheat temperature which matches your material." +"Vyberte teplotu predohrevu trysky ktora zodpoveda vasmu materialu." + +#MSG_SET_TEMPERATURE c=20 +"Set temperature:" +"Nastavte teplotu:" + +#MSG_SETTINGS c=18 +"Settings" +"Nastavenie" + +#MSG_SHOW_END_STOPS c=18 +"Show end stops" +"Stav konc. spin." + +#MSG_FILE_CNT c=20 r=6 +"Some files will not be sorted. Max. No. of files in 1 folder for sorting is 100." +"Niektore subory nebudu zoradene. Maximalny pocet suborov v zlozke pre zoradenie je 100." + +#MSG_SORT c=7 +"Sort" +"Triedit" + +#MSG_NONE c=8 +"None" +"Ziadne" + +#MSG_SORT_TIME c=8 +"Time" +"Cas" + +#MSG_SEVERE_SKEW c=14 +"Severe skew" +"Tazke skos." + +#MSG_SORT_ALPHA c=8 +"Alphabet" +"Abeceda" + +#MSG_SORTING c=20 +"Sorting files" +"Triedenie suborov" + +#MSG_SOUND_LOUD c=7 +"Loud" +"Hlasny" + +#MSG_SLIGHT_SKEW c=14 +"Slight skew" +"Lahke skos." + +#MSG_SOUND c=7 +"Sound" +"Zvuk" + +#MSG_RUNOUTS c=7 +"Runouts" +"\x00" + +#MSG_Z-LEVELING_ENFORCED c=20 r=4 +"Some problem encountered, Z-leveling enforced ..." +"Vyskytol sa problem, zarovnam os Z ..." + +#MSG_SOUND_ONCE c=7 +"Once" +"Raz" + +#MSG_SPEED c=15 +"Speed" +"Rychlost" + +#MSG_SELFTEST_FAN_YES c=19 +"Spinning" +"Toci sa" + +#MSG_TEMP_CAL_WARNING c=20 r=4 +"Stable ambient temperature 21-26C is needed a rigid stand is required." +"Je vyzadovana stabilna izbova teplota 21-26C a pevna podlozka." + +#MSG_STATISTICS c=18 +"Statistics" +"Statistika" + +#MSG_STOP_PRINT c=18 +"Stop print" +"Zastavit tlac" + +#MSG_STOPPED c=20 +"STOPPED." +"ZASTAVENE." + +#MSG_SUPPORT c=18 +"Support" +"Podpora" + +#MSG_SELFTEST_SWAPPED c=16 +"Swapped" +"Prehodene" + +#MSG_SELECT_FILAMENT c=20 +"Select filament:" +"Zvolte filament:" + +#MSG_TEMP_CALIBRATION c=14 +"Temp. cal." +"Tepl. kal." + +#MSG_SELECT_TEMP_MATCHES_MATERIAL c=20 r=4 +"Select temperature which matches your material." +"Zvolte teplotu, ktora odpoveda vasmu materialu." + +#MSG_CALIBRATION_PINDA_MENU c=17 +"Temp. calibration" +"Teplot. kalibr." + +#MSG_TEMP_CAL_FAILED c=20 r=8 +"Temperature calibration failed" +"Teplotna kalibracia zlyhala" + +#MSG_TEMP_CALIBRATION_DONE c=20 r=12 +"Temperature calibration is finished and active. Temp. calibration can be disabled in menu Settings->Temp. cal." +"Teplotna kalibracia dokoncena a je teraz aktivna. Teplotnu kalibraciu je mozno deaktivovat v menu Nastavenie->Tepl. kal." + +#MSG_FS_VERIFIED c=20 r=3 +"Sensor verified, remove the filament now." +"Senzor overeny, vyberte filament." + +#MSG_TEMPERATURE c=18 +"Temperature" +"Teplota" + +#MSG_MENU_TEMPERATURES c=15 +"Temperatures" +"Teploty" + +#MSG_FOLLOW_Z_CALIBRATION_FLOW c=20 r=9 +"There is still a need to make Z calibration. Please follow the manual, chapter First steps, section Calibration flow." +"Je potrebne skalibrovat os Z. Prosim postupujte podla prirucky, kapitola Zaciname, sekcia Postup kalibracie." + +#MSG_TOTAL_FILAMENT c=19 +"Total filament" +"Filament celkom" + +#MSG_TOTAL_PRINT_TIME c=19 +"Total print time" +"Celkovy cas tlace" + +#MSG_TUNE c=18 +"Tune" +"Ladit" + +#MSG_TOTAL_FAILURES c=20 +"Total failures" +"Celkom zlyhani" + +#MSG_TO_LOAD_FIL c=20 +"to load filament" +"k zavedeniu filam." + +#MSG_TO_UNLOAD_FIL c=20 +"to unload filament" +"k vybraniu filamentu" + +#MSG_UNLOAD_FILAMENT c=18 +"Unload filament" +"Vybrat filament" + +#MSG_UNLOADING_FILAMENT c=20 +"Unloading filament" +"Vysuvam filament" + +#MSG_TOTAL c=6 +"Total" +"Celkom" + +#MSG_USED c=19 +"Used during print" +"Pouzite behom tlace" + +#MSG_MENU_VOLTAGES c=15 +"Voltages" +"Napatie" + +#MSG_UNKNOWN c=13 +"unknown" +"neznamy" + +#MSG_USERWAIT c=20 +"Wait for user..." +"Caka sa na uzivatela" + +#MSG_WAITING_TEMP c=20 r=4 +"Waiting for nozzle and bed cooling" +"Cakanie na schladenie trysky a podlozky." + +#MSG_WAITING_TEMP_PINDA c=20 r=3 +"Waiting for PINDA probe cooling" +"Cakanie na schladnutie PINDA" + +#MSG_CHANGED_BOTH c=20 r=4 +"Warning: both printer type and motherboard type changed." +"Varovanie: doslo k zmene typu tlaciarne a motherboardu." + +#MSG_CHANGED_MOTHERBOARD c=20 r=4 +"Warning: motherboard type changed." +"Varovanie: doslo k zmene typu motherboardu." + +#MSG_CHANGED_PRINTER c=20 r=4 +"Warning: printer type changed." +"Varovanie: doslo k zmene typu tlaciarne." + +#MSG_UNLOAD_SUCCESSFUL c=20 r=2 +"Was filament unload successful?" +"Bolo vysunutie filamentu uspesne?" + +#MSG_SELFTEST_WIRINGERROR c=18 +"Wiring error" +"Chyba zapojenia" + +#MSG_WIZARD c=17 +"Wizard" +"Sprievodca" + +#MSG_XYZ_DETAILS c=18 +"XYZ cal. details" +"Detaily XYZ kal." + +#MSG_BED_SKEW_OFFSET_DETECTION_FITTING_FAILED c=20 r=8 +"XYZ calibration failed. Please consult the manual." +"Kalibracia XYZ zlyhala. Nahliadnite do manualu." + +#MSG_YES c=4 +"Yes" +"Ano" + +#MSG_WIZARD_QUIT c=20 r=8 +"You can always resume the Wizard from Calibration -> Wizard." +"Sprievodcu mozete kedykolvek znovu spustit z menu Kalibracia -> Sprievodca" + +#MSG_BED_SKEW_OFFSET_DETECTION_SKEW_EXTREME c=20 r=8 +"XYZ calibration all right. Skew will be corrected automatically." +"Kalibracia XYZ v poradku. Skosenie bude automaticky vyrovnane pri tlaci." + +#MSG_BED_SKEW_OFFSET_DETECTION_SKEW_MILD c=20 r=8 +"XYZ calibration all right. X/Y axes are slightly skewed. Good job!" +"Kalibracia XYZ v poriadku. X/Y osi mierne skosene. Dobra praca!" + +#MSG_TIMEOUT c=12 +"Timeout" +"\x00" + +#MSG_X_CORRECTION c=13 +"X-correct:" +"Korekcia X:" + +#MSG_BED_SKEW_OFFSET_DETECTION_PERFECT c=20 r=8 +"XYZ calibration ok. X/Y axes are perpendicular. Congratulations!" +"Kalibracia XYZ v poradku. X/Y osi su kolme. Gratulujem!" + +#MSG_BED_SKEW_OFFSET_DETECTION_WARNING_FRONT_BOTH_FAR c=20 r=8 +"XYZ calibration compromised. Front calibration points not reachable." +"Kalibracia XYZ nepresna. Predne kalibracne body su velmi vpredu." + +#MSG_BED_SKEW_OFFSET_DETECTION_WARNING_FRONT_RIGHT_FAR c=20 r=8 +"XYZ calibration compromised. Right front calibration point not reachable." +"Kalibracia XYZ nepresna. Pravy predny bod je velmi vpredu." + +#MSG_LOAD_ALL c=17 +"Load all" +"Zaviest vsetko" + +#MSG_BED_SKEW_OFFSET_DETECTION_POINT_NOT_FOUND c=20 r=6 +"XYZ calibration failed. Bed calibration point was not found." +"Kalibracia XYZ zlyhala. Kalibracny bod podlozky nenajdeny." + +#MSG_BED_SKEW_OFFSET_DETECTION_FAILED_FRONT_BOTH_FAR c=20 r=6 +"XYZ calibration failed. Front calibration points not reachable." +"Kalibracia XYZ zlyhala. Predne kalibracne body velmi vpredu. Zrovnajte tlaciaren." + +#MSG_BED_SKEW_OFFSET_DETECTION_FAILED_FRONT_RIGHT_FAR c=20 r=6 +"XYZ calibration failed. Right front calibration point not reachable." +"Kalibracia XYZ zlyhala. Pravy predny bod velmi vpredu. Zrovnajte tlaciaren." + +#MSG_Y_DIST_FROM_MIN c=20 +"Y distance from min" +"Y vzdialenost od min" + +#MSG_WIZARD_V2_CAL_2 c=20 r=12 +"The printer will start printing a zig-zag line. Rotate the knob until you reach the optimal height. Check the pictures in the handbook (Calibration chapter)." +"Tlaciaren zacne tlacit lomenu ciaru. Otacanim tlacidla nastavte optimalnu vysku. Postupujte podla obrazku v handbooku (kapitola Kalibracia)." + +#MSG_FIL_FAILED c=20 r=5 +"Verification failed, remove the filament and try again." +"Overenie zlyhalo, vyberte filament a skuste znovu." + +#MSG_Y_CORRECTION c=13 +"Y-correct:" +"Korekcia Y:" + +#MSG_OFF c=3 +"Off" +"Vyp" + +#MSG_ON c=3 +"On" +"Zap" + +#MSG_BACK c=18 +"Back" +"Spat" + +#MSG_CHECKS c=18 +"Checks" +"Kontrola" + +#MSG_FALSE_TRIGGERING c=20 +"False triggering" +"Falosne spustenie" + +#MSG_STRICT c=8 +"Strict" +"Prisne" + +#MSG_WARN c=8 +"Warn" +"Varovat" + +#MSG_HW_SETUP c=18 +"HW Setup" +"HW nastavenie" + +#MSG_MAGNETS_COMP c=13 +"Magnets comp." +"Komp. magnetu" + +#MSG_MESH c=12 +"Mesh" +"\x00" + +#MSG_MK3S_FIRMWARE_ON_MK3 c=20 r=4 +"MK3S firmware detected on MK3 printer" +"MK3S firmware detekovany na tlaciarni MK3" + +#MSG_MMU_MODE c=8 +"MMU Mode" +"MMU mod" + +#MSG_MODE_CHANGE_IN_PROGRESS c=20 r=3 +"Mode change in progress..." +"Prebieha zmena modu..." + +#MSG_MODEL c=8 +"Model" +"\x00" + +#MSG_NOZZLE_DIAMETER c=10 +"Nozzle d." +"Tryska" + +#MSG_GCODE_DIFF_CONTINUE c=20 r=4 +"G-code sliced for a different level. Continue?" +"G-code pripraveny pre inu uroven. Pokracovat?" + +#MSG_GCODE_DIFF_CANCELLED c=20 r=7 +"G-code sliced for a different level. Please re-slice the model again. Print cancelled." +"G-code pripraveny pre inu uroven. Vygenerujte G-code znova. Tlac zrusena." + +#MSG_GCODE_DIFF_PRINTER_CONTINUE c=20 r=5 +"G-code sliced for a different printer type. Continue?" +"G-code je pripraveny pre iny typ tlaciarne. Pokracovat?" + +#MSG_GCODE_DIFF_PRINTER_CANCELLED c=20 r=8 +"G-code sliced for a different printer type. Please re-slice the model again. Print cancelled." +"G-code je pripraveny pre iny typ tlaciarne. Vygenerujte G-code znova. Tlac zrusena." + +#MSG_GCODE_NEWER_FIRMWARE_CONTINUE c=20 r=5 +"G-code sliced for a newer firmware. Continue?" +"G-code je pripraveny pre novsi firmware. Pokracovat?" + +#MSG_GCODE_NEWER_FIRMWARE_CANCELLED c=20 r=8 +"G-code sliced for a newer firmware. Please update the firmware. Print cancelled." +"G-code je pripraveny pre novsi firmware. Prosim aktualizujte firmware. Tlac zrusena." + +#MSG_PREHEATING_TO_CUT c=20 +"Preheating to cut" +"Predhrev k strihu" + +#MSG_PREHEATING_TO_EJECT c=20 +"Preheating to eject" +"Predhrev k vysunutiu" + +#MSG_NOZZLE_DIFFERS_CONTINUE c=20 r=5 +"Printer nozzle diameter differs from the G-code. Continue?" +"Priemer trysky tlaciarne sa lisi od G-code. Pokracovat?" + +#MSG_NOZZLE_DIFFERS_CANCELLED c=20 r=9 +"Printer nozzle diameter differs from the G-code. Please check the value in settings. Print cancelled." +"Priemer trysky tlaciarne sa lisi od G-code. Prosim skontrolujte nastavenie. Tlac zrusena." + +#MSG_SELFTEST_FS_LEVEL c=20 +"%s level expected" +"Ocakavany level %s" + +#MSG_RENAME c=18 +"Rename" +"Premenovat" + +#MSG_SELECT c=18 +"Select" +"Vybrat" + +#MSG_INFO_SENSORS c=18 +"Sensor info" +"Senzor info" + +#MSG_SHEET c=10 +"Sheet" +"Platna" + +#MSG_SOUND_BLIND c=7 +"Assist" +"Asist." + +#MSG_STEEL_SHEET c=18 +"Steel sheets" +"Platne" + +#MSG_Z_CORRECTION c=13 +"Z-correct:" +"Korekcia Z:" + +#MSG_Z_PROBE_NR c=14 +"Z-probe nr." +"Pocet merani Z" + +#MSG_PRINTER_IP c=18 +"Printer IP Addr:" +"IP adr. tlaciarne:" \ No newline at end of file From 0ac7874d27392c31469c3530f4e214dc965ce585 Mon Sep 17 00:00:00 2001 From: ingbrzy Date: Thu, 10 Feb 2022 21:01:16 +0100 Subject: [PATCH 60/77] Add SK .po files --- lang/po/Firmware_sk.po | 1767 ++++++++++++++++++++++++++++++++++++++++ lang/po/new/sk.po | 1767 ++++++++++++++++++++++++++++++++++++++++ 2 files changed, 3534 insertions(+) create mode 100644 lang/po/Firmware_sk.po create mode 100644 lang/po/new/sk.po diff --git a/lang/po/Firmware_sk.po b/lang/po/Firmware_sk.po new file mode 100644 index 000000000..acf08de5a --- /dev/null +++ b/lang/po/Firmware_sk.po @@ -0,0 +1,1767 @@ +# Translation of Prusa-Firmware into Slovak. +# +msgid "" +msgstr "" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: sk\n" +"Project-Id-Version: Prusa-Firmware\n" +"POT-Creation-Date: Št 10. február 2022, 20:56:12 CET\n" +"PO-Revision-Date: Št 10. február 2022, 20:56:12 CET\n" +"Language-Team: \n" +"X-Generator: Poedit 2.0.7\n" +"X-Poedit-SourceCharset: UTF-8\n" +"Last-Translator: \n" +"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" + +# MSG_IR_03_OR_OLDER c=18 +#: messages.c:164 +msgid " 0.3 or older" +msgstr " 0.3 a starsie" + +# MSG_FS_V_03_OR_OLDER c=18 +#: Marlin_main.cpp:9693 +msgid "FS v0.3 or older" +msgstr "FS 0.3 a starsie" + +# MSG_IR_04_OR_NEWER c=18 +#: messages.c:163 +msgid " 0.4 or newer" +msgstr " 0.4 a novsie" + +# MSG_FS_V_04_OR_NEWER c=18 +#: Marlin_main.cpp:9692 +msgid "FS v0.4 or newer" +msgstr "FS 0.4 a novsie" + +# MSG_IR_UNKNOWN c=18 +#: messages.c:165 +msgid "unknown state" +msgstr "neznamy stav" + +# MSG_MEASURED_OFFSET c=20 +#: ultralcd.cpp:2834 +msgid "[0;0] point offset" +msgstr "[0;0] odsadenie bodu" + +# MSG_CRASH_DET_ONLY_IN_NORMAL c=20 r=4 +#: +msgid "Crash detection can\x0abe turned on only in\x0aNormal mode" +msgstr "Crash detekcia moze\x0abyt zapnuta len v\x0aNormal mode" + +# MSG_CRASH_DET_STEALTH_FORCE_OFF c=20 r=4 +#: +msgid "WARNING:\x0aCrash detection\x0adisabled in\x0aStealth mode" +msgstr "POZOR:\x0aCrash detekcia\x0adeaktivovana v\x0aStealth mode" + +# MSG_BABYSTEPPING_Z c=15 +#: ultralcd.cpp:2955 +msgid "Adjusting Z:" +msgstr "Doladenie Z:" + +# MSG_SELFTEST_CHECK_ALLCORRECT c=20 +#: ultralcd.cpp:8430 +msgid "All correct" +msgstr "Vsetko OK" + +# MSG_WIZARD_DONE c=20 r=3 +#: messages.c:118 +msgid "All is done. Happy printing!" +msgstr "Vsetko je hotove!" + +# MSG_AMBIENT c=14 +#: ultralcd.cpp:1724 +msgid "Ambient" +msgstr "Okolie" + +# MSG_AUTO c=6 +#: messages.c:160 +msgid "Auto" +msgstr "" + +# MSG_PRESS c=20 r=2 +#: ultralcd.cpp:2406 +msgid "and press the knob" +msgstr "a stlacte tlacidlo" + +# MSG_CONFIRM_CARRIAGE_AT_THE_TOP c=20 r=2 +#: ultralcd.cpp:3276 +msgid "Are left and right Z~carriages all up?" +msgstr "Dosli oba Z voziky k~hornemu dorazu?" + +# MSG_AUTO_HOME c=18 +#: messages.c:11 +msgid "Auto home" +msgstr "" + +# MSG_AUTOLOAD_FILAMENT c=18 +#: ultralcd.cpp:6653 +msgid "AutoLoad filament" +msgstr "Autozav. filam." + +# MSG_AUTOLOADING_ONLY_IF_FSENS_ON c=20 r=4 +#: ultralcd.cpp:4238 +msgid "Autoloading filament available only when filament sensor is turned on..." +msgstr "Autom. zavedenie filam. je mozne len pri zapnutom filam. senzore..." + +# MSG_AUTOLOADING_ENABLED c=20 r=4 +#: ultralcd.cpp:2569 +msgid "Autoloading filament is active, just press the knob and insert filament..." +msgstr "Autom. zavedenie filam. aktivne, stlacte tlacidlo a vlozte filament..." + +# MSG_SELFTEST_AXIS_LENGTH c=20 +#: ultralcd.cpp:8113 +msgid "Axis length" +msgstr "Dlzka osi" + +# MSG_SELFTEST_AXIS c=16 +#: ultralcd.cpp:8114 +msgid "Axis" +msgstr "Os" + +# MSG_SELFTEST_BEDHEATER c=20 +#: ultralcd.cpp:8071 +msgid "Bed/Heater" +msgstr "Podlozka/Zohrievanie" + +# MSG_BED_DONE c=20 +#: messages.c:15 +msgid "Bed done" +msgstr "Podlozka OK." + +# MSG_BED_HEATING c=20 +#: messages.c:16 +msgid "Bed Heating" +msgstr "Zahrievanie podlozky" + +# MSG_BED_CORRECTION_MENU c=18 +#: ultralcd.cpp:5719 +msgid "Bed level correct" +msgstr "Korekcie podlozky" + +# MSG_BELTTEST c=18 +#: ultralcd.cpp:5699 +msgid "Belt test" +msgstr "Test remena" + +# MSG_BED_LEVELING_FAILED_POINT_LOW c=20 r=6 +#: messages.c:17 +msgid "Bed leveling failed. Sensor didn't trigger. Debris on nozzle? Waiting for reset." +msgstr "Kalibracia Z zlyhala. Sensor nezopol. Znecistena tryska? Cakam na reset." + +# MSG_BRIGHT c=6 +#: messages.c:158 +msgid "Bright" +msgstr "Jasne" + +# MSG_BRIGHTNESS c=18 +#: messages.c:154 +msgid "Brightness" +msgstr "Podsvietenie" + +# MSG_BED c=13 +#: messages.c:14 +msgid "Bed" +msgstr "Podlozka" + +# MSG_BELT_STATUS c=18 +#: messages.c:19 +msgid "Belt status" +msgstr "Stav remena" + +# MSG_RECOVER_PRINT c=20 r=2 +#: messages.c:82 +msgid "Blackout occurred. Recover print?" +msgstr "Detekovany vypadok prudu.Obnovit tlac?" + +# MSG_CALIBRATING_HOME c=20 +#: ultralcd.cpp:8432 +msgid "Calibrating home" +msgstr "Kalibr. vychodziu p." + +# MSG_CALIBRATE_BED c=18 +#: ultralcd.cpp:5708 +msgid "Calibrate XYZ" +msgstr "Kalibracia XYZ" + +# MSG_HOMEYZ c=18 +#: messages.c:52 +msgid "Calibrate Z" +msgstr "Kalibrovat Z" + +# MSG_CALIBRATE_PINDA c=17 +#: ultralcd.cpp:4450 +msgid "Calibrate" +msgstr "Skalibrovat" + +# MSG_CANCEL2 c=10 +#: messages.c:20 +msgid ">Cancel" +msgstr ">Zrusit" + +# MSG_MOVE_CARRIAGE_TO_THE_TOP c=20 r=8 +#: ultralcd.cpp:3239 +msgid "Calibrating XYZ. Rotate the knob to move the Z carriage up to the end stoppers. Click when done." +msgstr "Kalibracia XYZ. Otacanim tlacidla posunte Z os az k hornemu dorazu. Potvrdte tlacidlom." + +# MSG_CALIBRATE_Z_AUTO c=20 r=2 +#: messages.c:21 +msgid "Calibrating Z" +msgstr "Kalibrujem Z" + +# MSG_MOVE_CARRIAGE_TO_THE_TOP_Z c=20 r=8 +#: ultralcd.cpp:3239 +msgid "Calibrating Z. Rotate the knob to move the Z carriage up to the end stoppers. Click when done." +msgstr "Kalibracia Z. Otacanim tlacidla posunte Z os az k~hornemu dorazu. Potvrdte tlacidlom." + +# MSG_HOMEYZ_DONE c=20 +#: ultralcd.cpp:652 +msgid "Calibration done" +msgstr "Kalibracia OK" + +# MSG_MENU_CALIBRATION c=18 +#: messages.c:68 +msgid "Calibration" +msgstr "Kalibracia" + +# MSG_SD_REMOVED c=20 +#: ultralcd.cpp:8871 +msgid "Card removed" +msgstr "Karta vysunuta" + +# MSG_CHECKING_FILE c=17 +#: ultralcd.cpp:8520 +msgid "Checking file" +msgstr "Kontrolujem subor" + +# MSG_NOT_COLOR c=19 +#: ultralcd.cpp:2486 +msgid "Color not correct" +msgstr "Farba nie je cista" + +# MSG_COOLDOWN c=18 +#: messages.c:27 +msgid "Cooldown" +msgstr "Schladit" + +# MSG_COPY_SEL_LANG c=20 r=3 +#: ultralcd.cpp:4356 +msgid "Copy selected language?" +msgstr "Kopirovat vybrany jazyk?" + +# MSG_CRASHDETECT c=13 +#: messages.c:30 +msgid "Crash det." +msgstr "" + +# MSG_CHOOSE_FIL_1ST_LAYERCAL c=20 r=7 +#: ultralcd.cpp:4763 +msgid "Choose a filament for the First Layer Calibration and select it in the on-screen menu." +msgstr "Zvolte filament pre kalibraciu prvej vrstvy z nasledujuceho menu" + +# MSG_CRASH_DETECTED c=20 +#: messages.c:29 +msgid "Crash detected." +msgstr "Detekovany naraz." + +# MSG_CRASH_RESUME c=20 r=3 +#: Marlin_main.cpp:645 +msgid "Crash detected. Resume print?" +msgstr "Detekovany naraz. Obnovit tlac?" + +# MSG_CRASH c=7 +#: messages.c:28 +msgid "Crash" +msgstr "Naraz" + +# MSG_CURRENT c=19 +#: ultralcd.cpp:5850 +msgid "Current" +msgstr "Len aktualny" + +# MSG_DATE c=17 +#: ultralcd.cpp:1927 +msgid "Date:" +msgstr "Datum:" + +# MSG_COMMUNITY_MADE c=18 +#: messages.c:25 +msgid "Community made" +msgstr "Komunitny prekl." + +# MSG_DISABLE_STEPPERS c=18 +#: ultralcd.cpp:5599 +msgid "Disable steppers" +msgstr "Vypnut motory" + +# MSG_BABYSTEP_Z_NOT_SET c=20 r=12 +#: messages.c:13 +msgid "Distance between tip of the nozzle and the bed surface has not been set yet. Please follow the manual, chapter First steps, section First layer calibration." +msgstr "Nie je skalibrovana vzdialenost trysky od podlozky. Postupujte prosim podla manualu, kapitola Zaciname, odstavec Nastavenie prvej vrstvy." + +# MSG_FS_CONTINUE c=5 +#: messages.c:152 +msgid "Cont." +msgstr "Pokr." + +# MSG_WIZARD_REPEAT_V2_CAL c=20 r=7 +#: ultralcd.cpp:4942 +msgid "Do you want to repeat last step to readjust distance between nozzle and heatbed?" +msgstr "Chcete opakovat posledny krok a pozmenit vzdialenost medzi tryskou a podlozkou?" + +# MSG_EXTRUDER_CORRECTION c=13 +#: ultralcd.cpp:5011 +msgid "E-correct:" +msgstr "Korekcia E:" + +# MSG_EJECT_FILAMENT c=16 +#: messages.c:60 +msgid "Eject filament" +msgstr "Vysunut fil." + +# MSG_EJECTING_FILAMENT c=20 +#: mmu.cpp:1414 +msgid "Ejecting filament" +msgstr "Vysuvam filament" + +# MSG_SELFTEST_ENDSTOP_NOTHIT c=20 +#: ultralcd.cpp:8089 +msgid "Endstop not hit" +msgstr "Kon. spinac nezopol" + +# MSG_SELFTEST_ENDSTOP c=16 +#: ultralcd.cpp:8084 +msgid "Endstop" +msgstr "Koncovy spinac" + +# MSG_SELFTEST_ENDSTOPS c=20 +#: ultralcd.cpp:8075 +msgid "Endstops" +msgstr "Konc. spinace" + +# MSG_STACK_ERROR c=20 r=4 +#: ultralcd.cpp:6688 +msgid "Error - static memory has been overwritten" +msgstr "Chyba - Doslo k prepisu statickej pamati" + +# MSG_CUT_FILAMENT c=16 +#: messages.c:61 +msgid "Cut filament" +msgstr "Odstrihnut" + +# MSG_CUTTER c=9 +#: messages.c:128 +msgid "Cutter" +msgstr "Strihanie" + +# MSG_MMU_CUTTING_FIL c=18 +#: mmu.cpp:1386 +msgid "Cutting filament" +msgstr "Strihanie filam." + +# MSG_FSENS_NOT_RESPONDING c=20 r=4 +#: ultralcd.cpp:4251 +msgid "ERROR: Filament sensor is not responding, please check connection." +msgstr "CHYBA: Filament senzor nereaguje, skontrolujte prosim zapojenie." + +# MSG_DIM c=6 +#: messages.c:159 +msgid "Dim" +msgstr "Temny" + +# MSG_ERROR c=10 +#: messages.c:31 +msgid "ERROR:" +msgstr "CHYBA:" + +# MSG_SELFTEST_EXTRUDER_FAN_SPEED c=18 +#: ultralcd.cpp:8438 +msgid "Extruder fan:" +msgstr "Lavy vent.:" + +# MSG_INFO_EXTRUDER c=18 +#: ultralcd.cpp:1982 +msgid "Extruder info" +msgstr "" + +# MSG_EXTRUDER c=17 +#: messages.c:32 +msgid "Extruder" +msgstr "" + +# MSG_MMU_FAIL_STATS c=18 +#: ultralcd.cpp:6675 +msgid "Fail stats MMU" +msgstr "Zlyhanie MMU" + +# MSG_FSENSOR_AUTOLOAD c=13 +#: messages.c:48 +msgid "F. autoload" +msgstr "F. autozav." + +# MSG_FAIL_STATS c=18 +#: ultralcd.cpp:6672 +msgid "Fail stats" +msgstr "Zlyhanie" + +# MSG_FAN_SPEED c=14 +#: messages.c:36 +msgid "Fan speed" +msgstr "Rychlost vent." + +# MSG_SELFTEST_FAN c=20 +#: messages.c:91 +msgid "Fan test" +msgstr "Test ventilatora" + +# MSG_FANS_CHECK c=13 +#: messages.c:33 +msgid "Fans check" +msgstr "Kontr. vent." + +# MSG_FSENSOR c=12 +#: messages.c:49 +msgid "Fil. sensor" +msgstr "Fil. senzor" + +# MSG_FIL_RUNOUTS c=15 +#: messages.c:34 +msgid "Fil. runouts" +msgstr "Vypadky filam." + +# MSG_FILAMENT_CLEAN c=20 r=2 +#: messages.c:37 +msgid "Filament extruding & with correct color?" +msgstr "Filament vytlaceny a spravnej farby?" + +# MSG_NOT_LOADED c=19 +#: ultralcd.cpp:2485 +msgid "Filament not loaded" +msgstr "Filament nezavedeny" + +# MSG_SELFTEST_FILAMENT_SENSOR c=17 +#: messages.c:97 +msgid "Filament sensor" +msgstr "Senzor filamentu" + +# MSG_FILAMENT_USED c=19 +#: ultralcd.cpp:2634 +msgid "Filament used" +msgstr "Spotrebovany filam." + +# MSG_PRINT_TIME c=19 +#: ultralcd.cpp:2635 +msgid "Print time" +msgstr "Cas tlace" + +# MSG_FS_ACTION c=10 +#: messages.c:151 +msgid "FS Action" +msgstr "FS reakcia" + +# MSG_FILE_INCOMPLETE c=20 r=3 +#: ultralcd.cpp:8574 +msgid "File incomplete. Continue anyway?" +msgstr "Subor nekompletny. Pokracovat?" + +# MSG_FINISHING_MOVEMENTS c=20 +#: messages.c:45 +msgid "Finishing movements" +msgstr "Dokoncovanie pohybu" + +# MSG_V2_CALIBRATION c=18 +#: messages.c:124 +msgid "First layer cal." +msgstr "Kal. prvej vrstvy" + +# MSG_WIZARD_SELFTEST c=20 r=8 +#: ultralcd.cpp:4863 +msgid "First, I will run the selftest to check most common assembly problems." +msgstr "Najskor pomocou selftestu skontolujem nejcastejsie chyby vznikajuce pri zostaveni tlaciarne." + +# MSG_MMU_FIX_ISSUE c=20 r=4 +#: mmu.cpp:726 +msgid "Fix the issue and then press button on MMU unit." +msgstr "Opravte chybu a potom stlacte tlacidlo na jednotke MMU." + +# MSG_FLOW c=15 +#: ultralcd.cpp:6815 +msgid "Flow" +msgstr "Prietok" + +# MSG_SELFTEST_COOLING_FAN c=20 +#: messages.c:88 +msgid "Front print fan?" +msgstr "Predny tlacovy vent?" + +# MSG_BED_CORRECTION_FRONT c=14 +#: +msgid "Front side[\xe4m]" +msgstr "Vpredu [\xe4m]" + +# MSG_SELFTEST_FANS c=20 +#: ultralcd.cpp:8119 +msgid "Front/left fans" +msgstr "Predny/lavy vent." + +# MSG_SELFTEST_HEATERTHERMISTOR c=20 +#: ultralcd.cpp:8067 +msgid "Heater/Thermistor" +msgstr "Zohr./Termistor" + +# MSG_BED_HEATING_SAFETY_DISABLED c=20 r=4 +#: Marlin_main.cpp:9683 +msgid "Heating disabled by safety timer." +msgstr "Zohrievanie prerusene bezpecnostnym casovacom." + +# MSG_HEATING_COMPLETE c=20 +#: messages.c:51 +msgid "Heating done." +msgstr "Zahrievanie OK." + +# MSG_HEATING c=20 +#: messages.c:50 +msgid "Heating" +msgstr "Zahrievanie" + +# MSG_WIZARD_WELCOME c=20 r=7 +#: messages.c:121 +msgid "Hi, I am your Original Prusa i3 printer. Would you like me to guide you through the setup process?" +msgstr "Dobry den, som vasa tlaciaren Original Prusa i3. Chcete aby som Vas previedla kalibracnym procesom?" + +# MSG_FILAMENTCHANGE c=18 +#: messages.c:43 +msgid "Change filament" +msgstr "Vymenit filament" + +# MSG_CHANGE_SUCCESS c=20 +#: ultralcd.cpp:2415 +msgid "Change success!" +msgstr "Zmena uspesna!" + +# MSG_CORRECTLY c=20 +#: ultralcd.cpp:2483 +msgid "Changed correctly?" +msgstr "Vymena ok?" + +# MSG_SELFTEST_CHECK_BED c=20 +#: messages.c:94 +msgid "Checking bed" +msgstr "Kontrola podlozky" + +# MSG_SELFTEST_CHECK_ENDSTOPS c=20 +#: ultralcd.cpp:8421 +msgid "Checking endstops" +msgstr "Kontrola endstopu" + +# MSG_SELFTEST_CHECK_HOTEND c=20 +#: ultralcd.cpp:8427 +msgid "Checking hotend" +msgstr "Kontrola hotend" + +# MSG_SELFTEST_CHECK_FSENSOR c=20 +#: messages.c:95 +msgid "Checking sensors" +msgstr "Kontrola senzorov" + +# MSG_CHECKING_X c=20 +#: messages.c:23 +msgid "Checking X axis" +msgstr "Kontrola osi X" + +# MSG_CHECKING_Y c=20 +#: messages.c:24 +msgid "Checking Y axis" +msgstr "Kontrola osi Y" + +# MSG_SELFTEST_CHECK_Z c=20 +#: ultralcd.cpp:8424 +msgid "Checking Z axis" +msgstr "Kontrola osi Z" + +# MSG_CHOOSE_EXTRUDER c=20 +#: messages.c:54 +msgid "Choose extruder:" +msgstr "Vyberte extruder:" + +# MSG_CHOOSE_FILAMENT c=20 +#: messages.c:55 +msgid "Choose filament:" +msgstr "Vyber filament:" + +# MSG_FILAMENT c=17 +#: messages.c:35 +msgid "Filament" +msgstr "" + +# MSG_WIZARD_XYZ_CAL c=20 r=8 +#: ultralcd.cpp:4872 +msgid "I will run xyz calibration now. It will take approx. 12 mins." +msgstr "Teraz urobim XYZ kalibraciu. Zaberie to priblizne 12 min." + +# MSG_WIZARD_Z_CAL c=20 r=8 +#: ultralcd.cpp:4880 +msgid "I will run z calibration now." +msgstr "Teraz urobim kalibraciu Z." + +# MSG_WATCH c=18 +#: messages.c:116 +msgid "Info screen" +msgstr "Informacie" + +# MSG_INSERT_FILAMENT c=20 +#: ultralcd.cpp:2403 +msgid "Insert filament" +msgstr "Vlozte filament" + +# MSG_FILAMENT_LOADED c=20 r=2 +#: messages.c:38 +msgid "Is filament loaded?" +msgstr "Je filament zavedeny?" + +# MSG_STEEL_SHEET_CHECK c=20 r=2 +#: messages.c:109 +msgid "Is steel sheet on heatbed?" +msgstr "Je platna na podlozke?" + +# MSG_LAST_PRINT_FAILURES c=20 +#: messages.c:57 +msgid "Last print failures" +msgstr "Zlyhanie posl. tlace" + +# MSG_WIZARD_WELCOME_SHIPPING c=20 r=16 +#: messages.c:122 +msgid "Hi, I am your Original Prusa i3 printer. I will guide you through a short setup process, in which the Z-axis will be calibrated. Then, you will be ready to print." +msgstr "Ahoj, som vasa tlaciaren Original Prusa i3. Prevediem vas kratkym procesom nastavenia, v ktorom skalibrujem os Z. Potom budete moct zacat tlacit." + +# MSG_ADDITIONAL_SHEETS c=20 r=9 +#: ultralcd.cpp:4950 +msgid "If you have additional steel sheets, calibrate their presets in Settings - HW Setup - Steel sheets." +msgstr "Ak mate viac platni, kalibrujte ich v menu Nastavenie - HW nastavenie - Platne" + +# MSG_LAST_PRINT c=18 +#: messages.c:56 +msgid "Last print" +msgstr "Posledna tlac" + +# MSG_SELFTEST_EXTRUDER_FAN c=20 +#: messages.c:89 +msgid "Left hotend fan?" +msgstr "Lavy vent na tryske?" + +# MSG_LEFT c=10 +#: ultralcd.cpp:2765 +msgid "Left" +msgstr "Vlavo" + +# MSG_BED_CORRECTION_LEFT c=14 +#: +msgid "Left side [\xe4m]" +msgstr "Vlavo [\xe4m]" + +# MSG_LIN_CORRECTION c=18 +#: ultralcd.cpp:5623 +msgid "Lin. correction" +msgstr "Korekcia lin." + +# MSG_BABYSTEP_Z c=18 +#: messages.c:12 +msgid "Live adjust Z" +msgstr "Doladenie osi Z" + +# MSG_INSERT_FIL c=20 r=6 +#: ultralcd.cpp:7320 +msgid "Insert the filament (do not load it) into the extruder and then press the knob." +msgstr "Vlozte filament (nezavadzajte) do extruderu a stlacte tlacidlo" + +# MSG_LOAD_FILAMENT c=17 +#: messages.c:58 +msgid "Load filament" +msgstr "Zaviest filament" + +# MSG_LOADING_COLOR c=20 +#: ultralcd.cpp:2437 +msgid "Loading color" +msgstr "Cistenie farby" + +# MSG_LOADING_FILAMENT c=20 +#: messages.c:59 +msgid "Loading filament" +msgstr "Zavedenie filamentu" + +# MSG_ITERATION c=12 +#: messages.c:53 +msgid "Iteration" +msgstr "Opakovanie" + +# MSG_LOOSE_PULLEY c=20 +#: ultralcd.cpp:8107 +msgid "Loose pulley" +msgstr "Uvolnena remenica" + +# MSG_LOAD_TO_NOZZLE c=18 +#: ultralcd.cpp:6638 +msgid "Load to nozzle" +msgstr "Zaved. do trysky" + +# MSG_M117_V2_CALIBRATION c=25 +#: messages.c:62 +msgid "M117 First layer cal." +msgstr "M117 Kal. prvej vrstvy" + +# MSG_MAIN c=18 +#: messages.c:63 +msgid "Main" +msgstr "Hlavna ponuka" + +# MSG_BL_HIGH c=12 +#: messages.c:155 +msgid "Level Bright" +msgstr "Normalne" + +# MSG_BL_LOW c=12 +#: messages.c:156 +msgid "Level Dimmed" +msgstr "Stlmene" + +# MSG_MEASURE_BED_REFERENCE_HEIGHT_LINE1 c=20 r=3 +#: messages.c:67 +msgid "Measuring reference height of calibration point" +msgstr "Meriam referencnu vysku kalibracneho bodu" + +# MSG_MESH_BED_LEVELING c=18 +#: messages.c:148 +msgid "Mesh Bed Leveling" +msgstr "" + +# MSG_MMU_OK_RESUMING_POSITION c=20 r=4 +#: mmu.cpp:764 +msgid "MMU OK. Resuming position..." +msgstr "MMU OK. Pokracujem v tlaci..." + +# MSG_MMU_OK_RESUMING_TEMPERATURE c=20 r=4 +#: mmu.cpp:757 +msgid "MMU OK. Resuming temperature..." +msgstr "MMU OK. Pokracujem v nahrievani..." + +# MSG_MEASURED_SKEW c=14 +#: ultralcd.cpp:2806 +msgid "Measured skew" +msgstr "Merane skos." + +# MSG_MMU_FAILS c=15 +#: messages.c:69 +msgid "MMU fails" +msgstr "Zlyhanie MMU" + +# MSG_MMU_LOAD_FAILED c=20 +#: mmu.cpp:1586 +msgid "MMU load failed" +msgstr "MMU zaved. zlyhalo" + +# MSG_MMU_LOAD_FAILS c=15 +#: messages.c:70 +msgid "MMU load fails" +msgstr "MMU zlyhalo" + +# MSG_MMU_OK_RESUMING c=20 r=4 +#: mmu.cpp:775 +msgid "MMU OK. Resuming..." +msgstr "MMU OK. Pokracujem..." + +# MSG_MODE c=6 +#: messages.c:103 +msgid "Mode" +msgstr "Mod" + +# MSG_MK3_FIRMWARE_ON_MK3S c=20 r=4 +#: Marlin_main.cpp:876 +msgid "MK3 firmware detected on MK3S printer" +msgstr "MK3 firmware detekovany na MK3S tlaciarni" + +# MSG_NORMAL c=7 +#: messages.c:107 +msgid "Normal" +msgstr "Normal" + +# MSG_SILENT c=7 +#: messages.c:106 +msgid "Silent" +msgstr "Tichy" + +# MSG_MMU_USER_ATTENTION c=20 r=3 +#: mmu.cpp:721 +msgid "MMU needs user attention." +msgstr "MMU potrebuje zasah uzivatela." + +# MSG_MMU_POWER_FAILS c=15 +#: ultralcd.cpp:1514 +msgid "MMU power fails" +msgstr "MMU vyp. prudu" + +# MSG_STEALTH c=7 +#: messages.c:108 +msgid "Stealth" +msgstr "Tichy" + +# MSG_AUTO_POWER c=10 +#: messages.c:105 +msgid "Auto power" +msgstr "Automat." + +# MSG_HIGH_POWER c=10 +#: messages.c:104 +msgid "High power" +msgstr "Vys. vykon" + +# MSG_MMU_CONNECTED c=18 +#: ultralcd.cpp:1939 +msgid "MMU2 connected" +msgstr "MMU2 pripojene" + +# MSG_SELFTEST_MOTOR c=18 +#: messages.c:96 +msgid "Motor" +msgstr "" + +# MSG_MOVE_AXIS c=18 +#: ultralcd.cpp:5598 +msgid "Move axis" +msgstr "Posunut os" + +# MSG_MOVE_X c=18 +#: ultralcd.cpp:4154 +msgid "Move X" +msgstr "Posunut X" + +# MSG_MOVE_Y c=18 +#: ultralcd.cpp:4155 +msgid "Move Y" +msgstr "Posunut Y" + +# MSG_MOVE_Z c=18 +#: ultralcd.cpp:4156 +msgid "Move Z" +msgstr "Posunut Z" + +# MSG_NO_MOVE c=20 +#: Marlin_main.cpp:5731 +msgid "No move." +msgstr "Bez pohybu." + +# MSG_NO_CARD c=18 +#: ultralcd.cpp:6618 +msgid "No SD card" +msgstr "Ziadna SD karta" + +# MSG_NA c=3 +#: messages.c:127 +msgid "N/A" +msgstr "" + +# MSG_NO c=4 +#: messages.c:71 +msgid "No" +msgstr "Nie" + +# MSG_SELFTEST_NOTCONNECTED c=20 +#: ultralcd.cpp:8068 +msgid "Not connected" +msgstr "Nezapojene" + +# MSG_NEW_FIRMWARE_AVAILABLE c=20 r=2 +#: util.cpp:294 +msgid "New firmware version available:" +msgstr "Vysla nova verzia firmware:" + +# MSG_SELFTEST_FAN_NO c=19 +#: messages.c:92 +msgid "Not spinning" +msgstr "Netoci sa" + +# MSG_WIZARD_V2_CAL c=20 r=8 +#: ultralcd.cpp:4759 +msgid "Now I will calibrate distance between tip of the nozzle and heatbed surface." +msgstr "Teraz skalibrujem vzdialenost medzi koncom trysky a povrchom podlozky." + +# MSG_WIZARD_WILL_PREHEAT c=20 r=4 +#: ultralcd.cpp:4888 +msgid "Now I will preheat nozzle for PLA." +msgstr "Teraz predhrejem trysku pre PLA." + +# MSG_NOZZLE c=12 +#: messages.c:72 +msgid "Nozzle" +msgstr "Tryska" + +# MSG_DEFAULT_SETTINGS_LOADED c=20 r=6 +#: Marlin_main.cpp:1543 +msgid "Old settings found. Default PID, Esteps etc. will be set." +msgstr "Neplatne hodnoty nastavenia. Bude pouzite predvolene PID, Esteps atd." + +# MSG_REMOVE_TEST_PRINT c=20 r=4 +#: ultralcd.cpp:4879 +msgid "Now remove the test print from steel sheet." +msgstr "Teraz odstrante testovaci vytlacok z platne." + +# MSG_NOZZLE_FAN c=10 +#: ultralcd.cpp:1443 +msgid "Nozzle FAN" +msgstr "V. trysky" + +# MSG_PAUSE_PRINT c=18 +#: messages.c:74 +msgid "Pause print" +msgstr "Pozastavit tlac" + +# MSG_PID_RUNNING c=20 +#: ultralcd.cpp:1323 +msgid "PID cal." +msgstr "PID kal." + +# MSG_PID_FINISHED c=20 +#: ultralcd.cpp:1329 +msgid "PID cal. finished" +msgstr "PID kal. ukoncena" + +# MSG_PID_EXTRUDER c=17 +#: ultralcd.cpp:5720 +msgid "PID calibration" +msgstr "PID kalibracia" + +# MSG_PINDA_PREHEAT c=20 +#: ultralcd.cpp:679 +msgid "PINDA Heating" +msgstr "Nahrievanie PINDA" + +# MSG_PAPER c=20 r=10 +#: messages.c:73 +msgid "Place a sheet of paper under the nozzle during the calibration of first 4 points. If the nozzle catches the paper, power off the printer immediately." +msgstr "Umiestnite list papiera na podlozku a udrzujte ho pod tryskou behom merania prvych 4 bodov. Pokial tryska zachyti papier, okamzite vypnite tlaciaren tlacidlom X." + +# MSG_WIZARD_CLEAN_HEATBED c=20 r=8 +#: ultralcd.cpp:4945 +msgid "Please clean heatbed and then press the knob." +msgstr "Prosim ocistite podlozku a stlacte tlacidlo." + +# MSG_CONFIRM_NOZZLE_CLEAN c=20 r=8 +#: messages.c:26 +msgid "Please clean the nozzle for calibration. Click when done." +msgstr "Pre uspesnu kalibraciu ocistite prosim tlacovu trysku. Potvrdte tlacidlom." + +# MSG_SELFTEST_PLEASECHECK c=20 +#: ultralcd.cpp:8062 +msgid "Please check:" +msgstr "Skontrolujte:" + +# MSG_WIZARD_CALIBRATION_FAILED c=20 r=8 +#: messages.c:117 +msgid "Please check our handbook and fix the problem. Then resume the Wizard by rebooting the printer." +msgstr "Prosim pozrite sa do prirucky a opravte problem. Potom obnovte Sprievodcu restartovanim tlaciarne." + +# MSG_CHECK_IDLER c=20 r=5 +#: Marlin_main.cpp:3691 +msgid "Please open idler and remove filament manually." +msgstr "Prosim otvorte idler a manualne odstrante filament." + +# MSG_PLACE_STEEL_SHEET c=20 r=5 +#: messages.c:75 +msgid "Please place steel sheet on heatbed." +msgstr "Umiestnite prosim platnu na podlozku" + +# MSG_PRESS_TO_UNLOAD c=20 r=4 +#: messages.c:79 +msgid "Please press the knob to unload filament" +msgstr "Pre vysunutie filamentu stlacte prosim tlacidlo" + +# MSG_PULL_OUT_FILAMENT c=20 r=4 +#: messages.c:81 +msgid "Please pull out filament immediately" +msgstr "Prosim vyberte urychlene filament" + +# MSG_EJECT_REMOVE c=20 r=4 +#: mmu.cpp:1420 +msgid "Please remove filament and then press the knob." +msgstr "Prosim vyberte filament a potom stlacte tlacidlo." + +# MSG_REMOVE_STEEL_SHEET c=20 r=4 +#: messages.c:84 +msgid "Please remove steel sheet from heatbed." +msgstr "Odstrante prosim platnu z pozdlozky." + +# MSG_RUN_XYZ c=20 r=4 +#: Marlin_main.cpp:5217 +msgid "Please run XYZ calibration first." +msgstr "Nejskor spustte kalibraciu XYZ." + +# MSG_UPDATE_MMU2_FW c=20 r=4 +#: mmu.cpp:1340 +msgid "Please update firmware in your MMU2. Waiting for reset." +msgstr "Prosim aktualizujte firmware v vasej MMU2 jednotke. Cakam na reset." + +# MSG_PLEASE_WAIT c=20 +#: messages.c:76 +msgid "Please wait" +msgstr "Cakajte prosim" + +# MSG_REMOVE_SHIPPING_HELPERS c=20 r=3 +#: ultralcd.cpp:4878 +msgid "Please remove shipping helpers first." +msgstr "Najskor prosim odstrante prevozne suciastky." + +# MSG_PREHEAT_NOZZLE c=20 +#: messages.c:78 +msgid "Preheat the nozzle!" +msgstr "Predhrejte trysku!" + +# MSG_PREHEAT c=18 +#: ultralcd.cpp:6576 +msgid "Preheat" +msgstr "Predohrev" + +# MSG_WIZARD_HEATING c=20 r=3 +#: messages.c:119 +msgid "Preheating nozzle. Please wait." +msgstr "Predhrev trysky. Prosim cakajte." + +# MSG_NEW_FIRMWARE_PLEASE_UPGRADE c=20 +#: util.cpp:298 +msgid "Please upgrade." +msgstr "Aktualizujte prosim." + +# MSG_PRESS_TO_PREHEAT c=20 r=4 +#: Marlin_main.cpp:11804 +msgid "Press the knob to preheat nozzle and continue." +msgstr "Pre nahriatie trysky a pokracovanie stlacte tlacidlo." + +# MSG_FS_PAUSE c=5 +#: fsensor.cpp:730 +msgid "Pause" +msgstr "Pauza" + +# MSG_POWER_FAILURES c=15 +#: messages.c:77 +msgid "Power failures" +msgstr "Vypadky prudu" + +# MSG_PRINT_ABORTED c=20 +#: messages.c:80 +msgid "Print aborted" +msgstr "Tlac prerusena" + +# MSG_PREHEATING_TO_LOAD c=20 +#: ultralcd.cpp:2220 +msgid "Preheating to load" +msgstr "Predhrev k zavedeniu" + +# MSG_PREHEATING_TO_UNLOAD c=20 +#: ultralcd.cpp:2225 +msgid "Preheating to unload" +msgstr "Predhrev k vybratiu" + +# MSG_SELFTEST_PRINT_FAN_SPEED c=18 +#: ultralcd.cpp:8441 +msgid "Print fan:" +msgstr "Tlacovy vent.:" + +# MSG_CARD_MENU c=18 +#: messages.c:22 +msgid "Print from SD" +msgstr "Tlac z SD" + +# MSG_PRESS_KNOB c=20 +#: ultralcd.cpp:2060 +msgid "Press the knob" +msgstr "Stlacte tlacidlo" + +# MSG_PRINT_PAUSED c=20 +#: ultralcd.cpp:903 +msgid "Print paused" +msgstr "Tlac pozastavena" + +# MSG_RESUME_NOZZLE_TEMP c=20 r=4 +#: mmu.cpp:725 +msgid "Press the knob to resume nozzle temperature." +msgstr "Pre pokracovanie nahrievania trysky stlacte tlacidlo." + +# MSG_FOLLOW_CALIBRATION_FLOW c=20 r=8 +#: messages.c:46 +msgid "Printer has not been calibrated yet. Please follow the manual, chapter First steps, section Calibration flow." +msgstr "Tlaciaren nebola este skalibrovana. Postupujte prosim podla manualu, kapitola Zaciname, odstavec Postup kalibracie." + +# MSG_PRINT_FAN c=10 +#: ultralcd.cpp:1444 +msgid "Print FAN" +msgstr "Tlacovy v." + +# MSG_WIZARD_LOAD_FILAMENT c=20 r=6 +#: ultralcd.cpp:4739 +msgid "Please insert filament into the extruder, then press the knob to load it." +msgstr "Prosim vlozte filament do extruderu a stlacte tlacidlo k jeho zavedeniu" + +# MSG_MMU_INSERT_FILAMENT_FIRST_TUBE c=20 r=6 +#: ultralcd.cpp:4734 +msgid "Please insert filament into the first tube of the MMU, then press the knob to load it." +msgstr "Prosim vlozte filament do prvej trubicky MMU a stlacte tlacidlo k jeho zavedeniu" + +# MSG_PLEASE_LOAD_PLA c=20 r=4 +#: ultralcd.cpp:4656 +msgid "Please load filament first." +msgstr "Prosim najskor zavedte filament" + +# MSG_BED_CORRECTION_REAR c=14 +#: +msgid "Rear side [\xe4m]" +msgstr "Vzadu [\xe4m]" + +# MSG_UNLOAD_FILAMENT_REPEAT c=20 r=4 +#: ultralcd.cpp:7344 +msgid "Please unload the filament first, then repeat this action." +msgstr "Prosim vyberte filament a zopakujte tuto akciu" + +# MSG_CHECK_IR_CONNECTION c=20 r=4 +#: ultralcd.cpp:7347 +msgid "Please check the IR sensor connection, unload filament if present." +msgstr "Prosim skontrolujte zapojenie IR senzoru a vyberte filament" + +# MSG_RECOVERING_PRINT c=20 +#: Marlin_main.cpp:11148 +msgid "Recovering print" +msgstr "Obnovovanie tlace" + +# MSG_REMOVE_OLD_FILAMENT c=20 r=5 +#: mmu.cpp:832 +msgid "Remove old filament and press the knob to start loading new filament." +msgstr "Vyberte stary filament a stlacte tlacidlo pre zavedenie noveho." + +# MSG_CALIBRATE_BED_RESET c=18 +#: ultralcd.cpp:5725 +msgid "Reset XYZ calibr." +msgstr "Reset XYZ kalibr." + +# MSG_RESET c=14 +#: messages.c:85 +msgid "Reset" +msgstr "" + +# MSG_RESUME_PRINT c=18 +#: messages.c:86 +msgid "Resume print" +msgstr "Pokracovat" + +# MSG_RESUMING_PRINT c=20 +#: messages.c:87 +msgid "Resuming print" +msgstr "Obnovenie tlace" + +# MSG_BED_CORRECTION_RIGHT c=14 +#: +msgid "Right side[\xe4m]" +msgstr "Vpravo [\xe4m]" + +# MSG_RPI_PORT c=13 +#: messages.c:142 +msgid "RPi port" +msgstr "" + +# MSG_WIZARD_RERUN c=20 r=7 +#: ultralcd.cpp:4677 +msgid "Running Wizard will delete current calibration results and start from the beginning. Continue?" +msgstr "Spustenie Sprievodcu vymaze ulozene vysledky vsetkych kalibracii a spusti kalibracny proces od zaciatku. Pokracovat?" + +# MSG_SD_CARD c=8 +#: messages.c:138 +msgid "SD card" +msgstr "SD karta" + +# MSG_RIGHT c=10 +#: ultralcd.cpp:2766 +msgid "Right" +msgstr "Vpravo" + +# MSG_FIND_BED_OFFSET_AND_SKEW_LINE1 c=20 r=3 +#: messages.c:44 +msgid "Searching bed calibration point" +msgstr "Hladam kalibracny bod podlozky" + +# MSG_LANGUAGE_SELECT c=18 +#: ultralcd.cpp:4372 +msgid "Select language" +msgstr "Vyber jazyka" + +# MSG_SELFTEST_OK c=20 +#: ultralcd.cpp:7619 +msgid "Self test OK" +msgstr "" + +# MSG_SELFTEST_START c=20 +#: ultralcd.cpp:7387 +msgid "Self test start" +msgstr "Self test start" + +# MSG_SELFTEST c=18 +#: ultralcd.cpp:5701 +msgid "Selftest" +msgstr "Selftest" + +# MSG_SELFTEST_ERROR c=20 +#: ultralcd.cpp:8061 +msgid "Selftest error!" +msgstr "Chyba Selftestu!" + +# MSG_SELFTEST_FAILED c=20 +#: messages.c:90 +msgid "Selftest failed" +msgstr "Selftest zlyhal" + +# MSG_FORCE_SELFTEST c=20 r=8 +#: Marlin_main.cpp:1575 +msgid "Selftest will be run to calibrate accurate sensorless rehoming." +msgstr "Pre kalibraciu presneho rehomovania bude teraz spusteny selftest." + +# MSG_SEL_PREHEAT_TEMP c=20 r=6 +#: ultralcd.cpp:4919 +msgid "Select nozzle preheat temperature which matches your material." +msgstr "Vyberte teplotu predohrevu trysky ktora zodpoveda vasmu materialu." + +# MSG_SET_TEMPERATURE c=20 +#: ultralcd.cpp:3056 +msgid "Set temperature:" +msgstr "Nastavte teplotu:" + +# MSG_SETTINGS c=18 +#: messages.c:99 +msgid "Settings" +msgstr "Nastavenie" + +# MSG_SHOW_END_STOPS c=18 +#: ultralcd.cpp:5722 +msgid "Show end stops" +msgstr "Stav konc. spin." + +# MSG_FILE_CNT c=20 r=6 +#: cardreader.cpp:825 +msgid "Some files will not be sorted. Max. No. of files in 1 folder for sorting is 100." +msgstr "Niektore subory nebudu zoradene. Maximalny pocet suborov v zlozke pre zoradenie je 100." + +# MSG_SORT c=7 +#: messages.c:139 +msgid "Sort" +msgstr "Triedit" + +# MSG_NONE c=8 +#: messages.c:129 +msgid "None" +msgstr "Ziadne" + +# MSG_SORT_TIME c=8 +#: messages.c:140 +msgid "Time" +msgstr "Cas" + +# MSG_SEVERE_SKEW c=14 +#: ultralcd.cpp:2809 +msgid "Severe skew" +msgstr "Tazke skos." + +# MSG_SORT_ALPHA c=8 +#: messages.c:141 +msgid "Alphabet" +msgstr "Abeceda" + +# MSG_SORTING c=20 +#: cardreader.cpp:888 +msgid "Sorting files" +msgstr "Triedenie suborov" + +# MSG_SOUND_LOUD c=7 +#: messages.c:144 +msgid "Loud" +msgstr "Hlasny" + +# MSG_SLIGHT_SKEW c=14 +#: ultralcd.cpp:2808 +msgid "Slight skew" +msgstr "Lahke skos." + +# MSG_SOUND c=7 +#: messages.c:143 +msgid "Sound" +msgstr "Zvuk" + +# MSG_RUNOUTS c=7 +#: ultralcd.cpp:1590 +msgid "Runouts" +msgstr "" + +# MSG_Z-LEVELING_ENFORCED c=20 r=4 +#: Marlin_main.cpp:3198 +msgid "Some problem encountered, Z-leveling enforced ..." +msgstr "Vyskytol sa problem, zarovnam os Z ..." + +# MSG_SOUND_ONCE c=7 +#: messages.c:145 +msgid "Once" +msgstr "Raz" + +# MSG_SPEED c=15 +#: ultralcd.cpp:6809 +msgid "Speed" +msgstr "Rychlost" + +# MSG_SELFTEST_FAN_YES c=19 +#: messages.c:93 +msgid "Spinning" +msgstr "Toci sa" + +# MSG_TEMP_CAL_WARNING c=20 r=4 +#: Marlin_main.cpp:5230 +msgid "Stable ambient temperature 21-26C is needed a rigid stand is required." +msgstr "Je vyzadovana stabilna izbova teplota 21-26C a pevna podlozka." + +# MSG_STATISTICS c=18 +#: ultralcd.cpp:6002 +msgid "Statistics" +msgstr "Statistika" + +# MSG_STOP_PRINT c=18 +#: messages.c:110 +msgid "Stop print" +msgstr "Zastavit tlac" + +# MSG_STOPPED c=20 +#: messages.c:111 +msgid "STOPPED." +msgstr "ZASTAVENE." + +# MSG_SUPPORT c=18 +#: ultralcd.cpp:6677 +msgid "Support" +msgstr "Podpora" + +# MSG_SELFTEST_SWAPPED c=16 +#: ultralcd.cpp:8120 +msgid "Swapped" +msgstr "Prehodene" + +# MSG_SELECT_FILAMENT c=20 +#: ultralcd.cpp:4627 +msgid "Select filament:" +msgstr "Zvolte filament:" + +# MSG_TEMP_CALIBRATION c=14 +#: messages.c:112 +msgid "Temp. cal." +msgstr "Tepl. kal." + +# MSG_SELECT_TEMP_MATCHES_MATERIAL c=20 r=4 +#: ultralcd.cpp:4768 +msgid "Select temperature which matches your material." +msgstr "Zvolte teplotu, ktora odpoveda vasmu materialu." + +# MSG_CALIBRATION_PINDA_MENU c=17 +#: ultralcd.cpp:5733 +msgid "Temp. calibration" +msgstr "Teplot. kalibr." + +# MSG_TEMP_CAL_FAILED c=20 r=8 +#: ultralcd.cpp:3692 +msgid "Temperature calibration failed" +msgstr "Teplotna kalibracia zlyhala" + +# MSG_TEMP_CALIBRATION_DONE c=20 r=12 +#: messages.c:113 +msgid "Temperature calibration is finished and active. Temp. calibration can be disabled in menu Settings->Temp. cal." +msgstr "Teplotna kalibracia dokoncena a je teraz aktivna. Teplotnu kalibraciu je mozno deaktivovat v menu Nastavenie->Tepl. kal." + +# MSG_FS_VERIFIED c=20 r=3 +#: ultralcd.cpp:7351 +msgid "Sensor verified, remove the filament now." +msgstr "Senzor overeny, vyberte filament." + +# MSG_TEMPERATURE c=18 +#: ultralcd.cpp:5594 +msgid "Temperature" +msgstr "Teplota" + +# MSG_MENU_TEMPERATURES c=15 +#: ultralcd.cpp:1989 +msgid "Temperatures" +msgstr "Teploty" + +# MSG_FOLLOW_Z_CALIBRATION_FLOW c=20 r=9 +#: messages.c:47 +msgid "There is still a need to make Z calibration. Please follow the manual, chapter First steps, section Calibration flow." +msgstr "Je potrebne skalibrovat os Z. Prosim postupujte podla prirucky, kapitola Zaciname, sekcia Postup kalibracie." + +# MSG_TOTAL_FILAMENT c=19 +#: ultralcd.cpp:2656 +msgid "Total filament" +msgstr "Filament celkom" + +# MSG_TOTAL_PRINT_TIME c=19 +#: ultralcd.cpp:2657 +msgid "Total print time" +msgstr "Celkovy cas tlace" + +# MSG_TUNE c=18 +#: ultralcd.cpp:6574 +msgid "Tune" +msgstr "Ladit" + +# MSG_TOTAL_FAILURES c=20 +#: messages.c:101 +msgid "Total failures" +msgstr "Celkom zlyhani" + +# MSG_TO_LOAD_FIL c=20 +#: ultralcd.cpp:2067 +msgid "to load filament" +msgstr "k zavedeniu filam." + +# MSG_TO_UNLOAD_FIL c=20 +#: ultralcd.cpp:2071 +msgid "to unload filament" +msgstr "k vybraniu filamentu" + +# MSG_UNLOAD_FILAMENT c=18 +#: messages.c:114 +msgid "Unload filament" +msgstr "Vybrat filament" + +# MSG_UNLOADING_FILAMENT c=20 +#: messages.c:115 +msgid "Unloading filament" +msgstr "Vysuvam filament" + +# MSG_TOTAL c=6 +#: messages.c:100 +msgid "Total" +msgstr "Celkom" + +# MSG_USED c=19 +#: ultralcd.cpp:5849 +msgid "Used during print" +msgstr "Pouzite behom tlace" + +# MSG_MENU_VOLTAGES c=15 +#: ultralcd.cpp:1992 +msgid "Voltages" +msgstr "Napatie" + +# MSG_UNKNOWN c=13 +#: ultralcd.cpp:1947 +msgid "unknown" +msgstr "neznamy" + +# MSG_USERWAIT c=20 +#: Marlin_main.cpp:4226 +msgid "Wait for user..." +msgstr "Caka sa na uzivatela" + +# MSG_WAITING_TEMP c=20 r=4 +#: ultralcd.cpp:3204 +msgid "Waiting for nozzle and bed cooling" +msgstr "Cakanie na schladenie trysky a podlozky." + +# MSG_WAITING_TEMP_PINDA c=20 r=3 +#: ultralcd.cpp:3165 +msgid "Waiting for PINDA probe cooling" +msgstr "Cakanie na schladnutie PINDA" + +# MSG_CHANGED_BOTH c=20 r=4 +#: Marlin_main.cpp:1535 +msgid "Warning: both printer type and motherboard type changed." +msgstr "Varovanie: doslo k zmene typu tlaciarne a motherboardu." + +# MSG_CHANGED_MOTHERBOARD c=20 r=4 +#: Marlin_main.cpp:1527 +msgid "Warning: motherboard type changed." +msgstr "Varovanie: doslo k zmene typu motherboardu." + +# MSG_CHANGED_PRINTER c=20 r=4 +#: Marlin_main.cpp:1531 +msgid "Warning: printer type changed." +msgstr "Varovanie: doslo k zmene typu tlaciarne." + +# MSG_UNLOAD_SUCCESSFUL c=20 r=2 +#: Marlin_main.cpp:3682 +msgid "Was filament unload successful?" +msgstr "Bolo vysunutie filamentu uspesne?" + +# MSG_SELFTEST_WIRINGERROR c=18 +#: messages.c:98 +msgid "Wiring error" +msgstr "Chyba zapojenia" + +# MSG_WIZARD c=17 +#: ultralcd.cpp:5692 +msgid "Wizard" +msgstr "Sprievodca" + +# MSG_XYZ_DETAILS c=18 +#: ultralcd.cpp:1981 +msgid "XYZ cal. details" +msgstr "Detaily XYZ kal." + +# MSG_BED_SKEW_OFFSET_DETECTION_FITTING_FAILED c=20 r=8 +#: messages.c:18 +msgid "XYZ calibration failed. Please consult the manual." +msgstr "Kalibracia XYZ zlyhala. Nahliadnite do manualu." + +# MSG_YES c=4 +#: messages.c:123 +msgid "Yes" +msgstr "Ano" + +# MSG_WIZARD_QUIT c=20 r=8 +#: messages.c:120 +msgid "You can always resume the Wizard from Calibration -> Wizard." +msgstr "Sprievodcu mozete kedykolvek znovu spustit z menu Kalibracia -> Sprievodca" + +# MSG_BED_SKEW_OFFSET_DETECTION_SKEW_EXTREME c=20 r=8 +#: ultralcd.cpp:3664 +msgid "XYZ calibration all right. Skew will be corrected automatically." +msgstr "Kalibracia XYZ v poradku. Skosenie bude automaticky vyrovnane pri tlaci." + +# MSG_BED_SKEW_OFFSET_DETECTION_SKEW_MILD c=20 r=8 +#: ultralcd.cpp:3661 +msgid "XYZ calibration all right. X/Y axes are slightly skewed. Good job!" +msgstr "Kalibracia XYZ v poriadku. X/Y osi mierne skosene. Dobra praca!" + +# MSG_TIMEOUT c=12 +#: messages.c:157 +msgid "Timeout" +msgstr "" + +# MSG_X_CORRECTION c=13 +#: ultralcd.cpp:5007 +msgid "X-correct:" +msgstr "Korekcia X:" + +# MSG_BED_SKEW_OFFSET_DETECTION_PERFECT c=20 r=8 +#: ultralcd.cpp:3658 +msgid "XYZ calibration ok. X/Y axes are perpendicular. Congratulations!" +msgstr "Kalibracia XYZ v poradku. X/Y osi su kolme. Gratulujem!" + +# MSG_BED_SKEW_OFFSET_DETECTION_WARNING_FRONT_BOTH_FAR c=20 r=8 +#: ultralcd.cpp:3642 +msgid "XYZ calibration compromised. Front calibration points not reachable." +msgstr "Kalibracia XYZ nepresna. Predne kalibracne body su velmi vpredu." + +# MSG_BED_SKEW_OFFSET_DETECTION_WARNING_FRONT_RIGHT_FAR c=20 r=8 +#: ultralcd.cpp:3645 +msgid "XYZ calibration compromised. Right front calibration point not reachable." +msgstr "Kalibracia XYZ nepresna. Pravy predny bod je velmi vpredu." + +# MSG_LOAD_ALL c=17 +#: ultralcd.cpp:6088 +msgid "Load all" +msgstr "Zaviest vsetko" + +# MSG_BED_SKEW_OFFSET_DETECTION_POINT_NOT_FOUND c=20 r=6 +#: ultralcd.cpp:3624 +msgid "XYZ calibration failed. Bed calibration point was not found." +msgstr "Kalibracia XYZ zlyhala. Kalibracny bod podlozky nenajdeny." + +# MSG_BED_SKEW_OFFSET_DETECTION_FAILED_FRONT_BOTH_FAR c=20 r=6 +#: ultralcd.cpp:3630 +msgid "XYZ calibration failed. Front calibration points not reachable." +msgstr "Kalibracia XYZ zlyhala. Predne kalibracne body velmi vpredu. Zrovnajte tlaciaren." + +# MSG_BED_SKEW_OFFSET_DETECTION_FAILED_FRONT_RIGHT_FAR c=20 r=6 +#: ultralcd.cpp:3633 +msgid "XYZ calibration failed. Right front calibration point not reachable." +msgstr "Kalibracia XYZ zlyhala. Pravy predny bod velmi vpredu. Zrovnajte tlaciaren." + +# MSG_Y_DIST_FROM_MIN c=20 +#: ultralcd.cpp:2763 +msgid "Y distance from min" +msgstr "Y vzdialenost od min" + +# MSG_WIZARD_V2_CAL_2 c=20 r=12 +#: ultralcd.cpp:4771 +msgid "The printer will start printing a zig-zag line. Rotate the knob until you reach the optimal height. Check the pictures in the handbook (Calibration chapter)." +msgstr "Tlaciaren zacne tlacit lomenu ciaru. Otacanim tlacidla nastavte optimalnu vysku. Postupujte podla obrazku v handbooku (kapitola Kalibracia)." + +# MSG_FIL_FAILED c=20 r=5 +#: ultralcd.cpp:7355 +msgid "Verification failed, remove the filament and try again." +msgstr "Overenie zlyhalo, vyberte filament a skuste znovu." + +# MSG_Y_CORRECTION c=13 +#: ultralcd.cpp:5008 +msgid "Y-correct:" +msgstr "Korekcia Y:" + +# MSG_OFF c=3 +#: messages.c:125 +msgid "Off" +msgstr "Vyp" + +# MSG_ON c=3 +#: messages.c:126 +msgid "On" +msgstr "Zap" + +# MSG_BACK c=18 +#: messages.c:64 +msgid "Back" +msgstr "Spat" + +# MSG_CHECKS c=18 +#: ultralcd.cpp:5562 +msgid "Checks" +msgstr "Kontrola" + +# MSG_FALSE_TRIGGERING c=20 +#: ultralcd.cpp:8130 +msgid "False triggering" +msgstr "Falosne spustenie" + +# MSG_STRICT c=8 +#: messages.c:131 +msgid "Strict" +msgstr "Prisne" + +# MSG_WARN c=8 +#: messages.c:130 +msgid "Warn" +msgstr "Varovat" + +# MSG_HW_SETUP c=18 +#: messages.c:102 +msgid "HW Setup" +msgstr "HW nastavenie" + +# MSG_MAGNETS_COMP c=13 +#: messages.c:150 +msgid "Magnets comp." +msgstr "Komp. magnetu" + +# MSG_MESH c=12 +#: messages.c:147 +msgid "Mesh" +msgstr "" + +# MSG_MK3S_FIRMWARE_ON_MK3 c=20 r=4 +#: Marlin_main.cpp:869 +msgid "MK3S firmware detected on MK3 printer" +msgstr "MK3S firmware detekovany na tlaciarni MK3" + +# MSG_MMU_MODE c=8 +#: messages.c:137 +msgid "MMU Mode" +msgstr "MMU mod" + +# MSG_MODE_CHANGE_IN_PROGRESS c=20 r=3 +#: ultralcd.cpp:4287 +msgid "Mode change in progress..." +msgstr "Prebieha zmena modu..." + +# MSG_MODEL c=8 +#: messages.c:132 +msgid "Model" +msgstr "" + +# MSG_NOZZLE_DIAMETER c=10 +#: messages.c:136 +msgid "Nozzle d." +msgstr "Tryska" + +# MSG_GCODE_DIFF_CONTINUE c=20 r=4 +#: util.cpp:515 +msgid "G-code sliced for a different level. Continue?" +msgstr "G-code pripraveny pre inu uroven. Pokracovat?" + +# MSG_GCODE_DIFF_CANCELLED c=20 r=7 +#: util.cpp:521 +msgid "G-code sliced for a different level. Please re-slice the model again. Print cancelled." +msgstr "G-code pripraveny pre inu uroven. Vygenerujte G-code znova. Tlac zrusena." + +# MSG_GCODE_DIFF_PRINTER_CONTINUE c=20 r=5 +#: messages.c:134 +msgid "G-code sliced for a different printer type. Continue?" +msgstr "G-code je pripraveny pre iny typ tlaciarne. Pokracovat?" + +# MSG_GCODE_DIFF_PRINTER_CANCELLED c=20 r=8 +#: messages.c:135 +msgid "G-code sliced for a different printer type. Please re-slice the model again. Print cancelled." +msgstr "G-code je pripraveny pre iny typ tlaciarne. Vygenerujte G-code znova. Tlac zrusena." + +# MSG_GCODE_NEWER_FIRMWARE_CONTINUE c=20 r=5 +#: util.cpp:482 +msgid "G-code sliced for a newer firmware. Continue?" +msgstr "G-code je pripraveny pre novsi firmware. Pokracovat?" + +# MSG_GCODE_NEWER_FIRMWARE_CANCELLED c=20 r=8 +#: util.cpp:488 +msgid "G-code sliced for a newer firmware. Please update the firmware. Print cancelled." +msgstr "G-code je pripraveny pre novsi firmware. Prosim aktualizujte firmware. Tlac zrusena." + +# MSG_PREHEATING_TO_CUT c=20 +#: ultralcd.cpp:2232 +msgid "Preheating to cut" +msgstr "Predhrev k strihu" + +# MSG_PREHEATING_TO_EJECT c=20 +#: ultralcd.cpp:2229 +msgid "Preheating to eject" +msgstr "Predhrev k vysunutiu" + +# MSG_NOZZLE_DIFFERS_CONTINUE c=20 r=5 +#: util.cpp:395 +msgid "Printer nozzle diameter differs from the G-code. Continue?" +msgstr "Priemer trysky tlaciarne sa lisi od G-code. Pokracovat?" + +# MSG_NOZZLE_DIFFERS_CANCELLED c=20 r=9 +#: util.cpp:402 +msgid "Printer nozzle diameter differs from the G-code. Please check the value in settings. Print cancelled." +msgstr "Priemer trysky tlaciarne sa lisi od G-code. Prosim skontrolujte nastavenie. Tlac zrusena." + +# MSG_SELFTEST_FS_LEVEL c=20 +#: ultralcd.cpp:8135 +msgid "%s level expected" +msgstr "Ocakavany level %s" + +# MSG_RENAME c=18 +#: ultralcd.cpp:6500 +msgid "Rename" +msgstr "Premenovat" + +# MSG_SELECT c=18 +#: ultralcd.cpp:6493 +msgid "Select" +msgstr "Vybrat" + +# MSG_INFO_SENSORS c=18 +#: ultralcd.cpp:1983 +msgid "Sensor info" +msgstr "Senzor info" + +# MSG_SHEET c=10 +#: messages.c:65 +msgid "Sheet" +msgstr "Platna" + +# MSG_SOUND_BLIND c=7 +#: messages.c:146 +msgid "Assist" +msgstr "Asist." + +# MSG_STEEL_SHEET c=18 +#: messages.c:66 +msgid "Steel sheets" +msgstr "Platne" + +# MSG_Z_CORRECTION c=13 +#: ultralcd.cpp:5009 +msgid "Z-correct:" +msgstr "Korekcia Z:" + +# MSG_Z_PROBE_NR c=14 +#: messages.c:149 +msgid "Z-probe nr." +msgstr "Pocet merani Z" + diff --git a/lang/po/new/sk.po b/lang/po/new/sk.po new file mode 100644 index 000000000..acf7cc164 --- /dev/null +++ b/lang/po/new/sk.po @@ -0,0 +1,1767 @@ +# Translation of Prusa-Firmware into Slovak. +# +msgid "" +msgstr "" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: sk\n" +"Project-Id-Version: Prusa-Firmware\n" +"POT-Creation-Date: Št 10. február 2022, 20:56:12 CET\n" +"PO-Revision-Date: Št 10. február 2022, 20:56:12 CET\n" +"Language-Team: \n" +"X-Generator: Poedit 2.0.7\n" +"X-Poedit-SourceCharset: UTF-8\n" +"Last-Translator: \n" +"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" + +# MSG_IR_03_OR_OLDER c=18 +#: messages.c:164 +msgid " 0.3 or older" +msgstr " 0.3 a starsie" + +# MSG_FS_V_03_OR_OLDER c=18 +#: Marlin_main.cpp:9693 +msgid "FS v0.3 or older" +msgstr "FS 0.3 a starsie" + +# MSG_IR_04_OR_NEWER c=18 +#: messages.c:163 +msgid " 0.4 or newer" +msgstr " 0.4 a novsie" + +# MSG_FS_V_04_OR_NEWER c=18 +#: Marlin_main.cpp:9692 +msgid "FS v0.4 or newer" +msgstr "FS 0.4 a novsie" + +# MSG_IR_UNKNOWN c=18 +#: messages.c:165 +msgid "unknown state" +msgstr "neznamy stav" + +# MSG_MEASURED_OFFSET c=20 +#: ultralcd.cpp:2834 +msgid "[0;0] point offset" +msgstr "[0;0] odsadenie bodu" + +# MSG_CRASH_DET_ONLY_IN_NORMAL c=20 r=4 +#: +msgid "Crash detection can\x0abe turned on only in\x0aNormal mode" +msgstr "Crash detekcia moze\x0abyt zapnuta len v\x0aNormal mode" + +# MSG_CRASH_DET_STEALTH_FORCE_OFF c=20 r=4 +#: +msgid "WARNING:\x0aCrash detection\x0adisabled in\x0aStealth mode" +msgstr "POZOR:\x0aCrash detekcia\x0adeaktivovana v\x0aStealth mode" + +# MSG_BABYSTEPPING_Z c=15 +#: ultralcd.cpp:2955 +msgid "Adjusting Z:" +msgstr "Doladenie Z:" + +# MSG_SELFTEST_CHECK_ALLCORRECT c=20 +#: ultralcd.cpp:8430 +msgid "All correct" +msgstr "Vsetko OK" + +# MSG_WIZARD_DONE c=20 r=3 +#: messages.c:118 +msgid "All is done. Happy printing!" +msgstr "Vsetko je hotove!" + +# MSG_AMBIENT c=14 +#: ultralcd.cpp:1724 +msgid "Ambient" +msgstr "Okolie" + +# MSG_AUTO c=6 +#: messages.c:160 +msgid "Auto" +msgstr "" + +# MSG_PRESS c=20 r=2 +#: ultralcd.cpp:2406 +msgid "and press the knob" +msgstr "a stlacte tlacidlo" + +# MSG_CONFIRM_CARRIAGE_AT_THE_TOP c=20 r=2 +#: ultralcd.cpp:3276 +msgid "Are left and right Z~carriages all up?" +msgstr "Dosli oba Z voziky k~hornemu dorazu?" + +# MSG_AUTO_HOME c=18 +#: messages.c:11 +msgid "Auto home" +msgstr "" + +# MSG_AUTOLOAD_FILAMENT c=18 +#: ultralcd.cpp:6653 +msgid "AutoLoad filament" +msgstr "Autozav. filam." + +# MSG_AUTOLOADING_ONLY_IF_FSENS_ON c=20 r=4 +#: ultralcd.cpp:4238 +msgid "Autoloading filament available only when filament sensor is turned on..." +msgstr "Autom. zavedenie filam. je mozne len pri zapnutom filam. senzore..." + +# MSG_AUTOLOADING_ENABLED c=20 r=4 +#: ultralcd.cpp:2569 +msgid "Autoloading filament is active, just press the knob and insert filament..." +msgstr "Autom. zavedenie filam. aktivne, stlacte tlacidlo a vlozte filament..." + +# MSG_SELFTEST_AXIS_LENGTH c=20 +#: ultralcd.cpp:8113 +msgid "Axis length" +msgstr "Dlzka osi" + +# MSG_SELFTEST_AXIS c=16 +#: ultralcd.cpp:8114 +msgid "Axis" +msgstr "Os" + +# MSG_SELFTEST_BEDHEATER c=20 +#: ultralcd.cpp:8071 +msgid "Bed/Heater" +msgstr "Podlozka/Zohrievanie" + +# MSG_BED_DONE c=20 +#: messages.c:15 +msgid "Bed done" +msgstr "Podlozka OK." + +# MSG_BED_HEATING c=20 +#: messages.c:16 +msgid "Bed Heating" +msgstr "Zahrievanie podlozky" + +# MSG_BED_CORRECTION_MENU c=18 +#: ultralcd.cpp:5719 +msgid "Bed level correct" +msgstr "Korekcie podlozky" + +# MSG_BELTTEST c=18 +#: ultralcd.cpp:5699 +msgid "Belt test" +msgstr "Test remena" + +# MSG_BED_LEVELING_FAILED_POINT_LOW c=20 r=6 +#: messages.c:17 +msgid "Bed leveling failed. Sensor didn't trigger. Debris on nozzle? Waiting for reset." +msgstr "Kalibracia Z zlyhala. Sensor nezopol. Znecistena tryska? Cakam na reset." + +# MSG_BRIGHT c=6 +#: messages.c:158 +msgid "Bright" +msgstr "Jasne" + +# MSG_BRIGHTNESS c=18 +#: messages.c:154 +msgid "Brightness" +msgstr "Podsvietenie" + +# MSG_BED c=13 +#: messages.c:14 +msgid "Bed" +msgstr "Podlozka" + +# MSG_BELT_STATUS c=18 +#: messages.c:19 +msgid "Belt status" +msgstr "Stav remena" + +# MSG_RECOVER_PRINT c=20 r=2 +#: messages.c:82 +msgid "Blackout occurred. Recover print?" +msgstr "Detekovany vypadok prudu.Obnovit tlac?" + +# MSG_CALIBRATING_HOME c=20 +#: ultralcd.cpp:8432 +msgid "Calibrating home" +msgstr "Kalibr. vychodziu p." + +# MSG_CALIBRATE_BED c=18 +#: ultralcd.cpp:5708 +msgid "Calibrate XYZ" +msgstr "Kalibracia XYZ" + +# MSG_HOMEYZ c=18 +#: messages.c:52 +msgid "Calibrate Z" +msgstr "Kalibrovat Z" + +# MSG_CALIBRATE_PINDA c=17 +#: ultralcd.cpp:4450 +msgid "Calibrate" +msgstr "Skalibrovat" + +# MSG_CANCEL2 c=10 +#: messages.c:20 +msgid ">Cancel" +msgstr ">Zrusit" + +# MSG_MOVE_CARRIAGE_TO_THE_TOP c=20 r=8 +#: ultralcd.cpp:3239 +msgid "Calibrating XYZ. Rotate the knob to move the Z carriage up to the end stoppers. Click when done." +msgstr "Kalibracia XYZ. Otacanim tlacidla posunte Z os az k hornemu dorazu. Potvrdte tlacidlom." + +# MSG_CALIBRATE_Z_AUTO c=20 r=2 +#: messages.c:21 +msgid "Calibrating Z" +msgstr "Kalibrujem Z" + +# MSG_MOVE_CARRIAGE_TO_THE_TOP_Z c=20 r=8 +#: ultralcd.cpp:3239 +msgid "Calibrating Z. Rotate the knob to move the Z carriage up to the end stoppers. Click when done." +msgstr "Kalibracia Z. Otacanim tlacidla posunte Z os az k~hornemu dorazu. Potvrdte tlacidlom." + +# MSG_HOMEYZ_DONE c=20 +#: ultralcd.cpp:652 +msgid "Calibration done" +msgstr "Kalibracia OK" + +# MSG_MENU_CALIBRATION c=18 +#: messages.c:68 +msgid "Calibration" +msgstr "Kalibracia" + +# MSG_SD_REMOVED c=20 +#: ultralcd.cpp:8871 +msgid "Card removed" +msgstr "Karta vysunuta" + +# MSG_CHECKING_FILE c=17 +#: ultralcd.cpp:8520 +msgid "Checking file" +msgstr "Kontrolujem subor" + +# MSG_NOT_COLOR c=19 +#: ultralcd.cpp:2486 +msgid "Color not correct" +msgstr "Farba nie je cista" + +# MSG_COOLDOWN c=18 +#: messages.c:27 +msgid "Cooldown" +msgstr "Schladit" + +# MSG_COPY_SEL_LANG c=20 r=3 +#: ultralcd.cpp:4356 +msgid "Copy selected language?" +msgstr "Kopirovat vybrany jazyk?" + +# MSG_CRASHDETECT c=13 +#: messages.c:30 +msgid "Crash det." +msgstr "" + +# MSG_CHOOSE_FIL_1ST_LAYERCAL c=20 r=7 +#: ultralcd.cpp:4763 +msgid "Choose a filament for the First Layer Calibration and select it in the on-screen menu." +msgstr "Zvolte filament pre kalibraciu prvej vrstvy z nasledujuceho menu" + +# MSG_CRASH_DETECTED c=20 +#: messages.c:29 +msgid "Crash detected." +msgstr "Detekovany naraz." + +# MSG_CRASH_RESUME c=20 r=3 +#: Marlin_main.cpp:645 +msgid "Crash detected. Resume print?" +msgstr "Detekovany naraz. Obnovit tlac?" + +# MSG_CRASH c=7 +#: messages.c:28 +msgid "Crash" +msgstr "Naraz" + +# MSG_CURRENT c=19 +#: ultralcd.cpp:5850 +msgid "Current" +msgstr "Len aktualny" + +# MSG_DATE c=17 +#: ultralcd.cpp:1927 +msgid "Date:" +msgstr "Datum:" + +# MSG_COMMUNITY_MADE c=18 +#: messages.c:25 +msgid "Community made" +msgstr "Komunitny prekl." + +# MSG_DISABLE_STEPPERS c=18 +#: ultralcd.cpp:5599 +msgid "Disable steppers" +msgstr "Vypnut motory" + +# MSG_BABYSTEP_Z_NOT_SET c=20 r=12 +#: messages.c:13 +msgid "Distance between tip of the nozzle and the bed surface has not been set yet. Please follow the manual, chapter First steps, section First layer calibration." +msgstr "Nie je skalibrovana vzdialenost trysky od podlozky. Postupujte prosim podla manualu, kapitola Zaciname, odstavec Nastavenie prvej vrstvy." + +# MSG_FS_CONTINUE c=5 +#: messages.c:152 +msgid "Cont." +msgstr "Pokr." + +# MSG_WIZARD_REPEAT_V2_CAL c=20 r=7 +#: ultralcd.cpp:4942 +msgid "Do you want to repeat last step to readjust distance between nozzle and heatbed?" +msgstr "Chcete opakovat posledny krok a pozmenit vzdialenost medzi tryskou a podlozkou?" + +# MSG_EXTRUDER_CORRECTION c=13 +#: ultralcd.cpp:5011 +msgid "E-correct:" +msgstr "Korekcia E:" + +# MSG_EJECT_FILAMENT c=16 +#: messages.c:60 +msgid "Eject filament" +msgstr "Vysunut fil." + +# MSG_EJECTING_FILAMENT c=20 +#: mmu.cpp:1414 +msgid "Ejecting filament" +msgstr "Vysuvam filament" + +# MSG_SELFTEST_ENDSTOP_NOTHIT c=20 +#: ultralcd.cpp:8089 +msgid "Endstop not hit" +msgstr "Kon. spinac nezopol" + +# MSG_SELFTEST_ENDSTOP c=16 +#: ultralcd.cpp:8084 +msgid "Endstop" +msgstr "Koncovy spinac" + +# MSG_SELFTEST_ENDSTOPS c=20 +#: ultralcd.cpp:8075 +msgid "Endstops" +msgstr "Konc. spinace" + +# MSG_STACK_ERROR c=20 r=4 +#: ultralcd.cpp:6688 +msgid "Error - static memory has been overwritten" +msgstr "Chyba - Doslo k prepisu statickej pamati" + +# MSG_CUT_FILAMENT c=16 +#: messages.c:61 +msgid "Cut filament" +msgstr "Odstrihnut" + +# MSG_CUTTER c=9 +#: messages.c:128 +msgid "Cutter" +msgstr "Strihanie" + +# MSG_MMU_CUTTING_FIL c=18 +#: mmu.cpp:1386 +msgid "Cutting filament" +msgstr "Strihanie filam." + +# MSG_FSENS_NOT_RESPONDING c=20 r=4 +#: ultralcd.cpp:4251 +msgid "ERROR: Filament sensor is not responding, please check connection." +msgstr "CHYBA: Filament senzor nereaguje, skontrolujte prosim zapojenie." + +# MSG_DIM c=6 +#: messages.c:159 +msgid "Dim" +msgstr "Temny" + +# MSG_ERROR c=10 +#: messages.c:31 +msgid "ERROR:" +msgstr "CHYBA:" + +# MSG_SELFTEST_EXTRUDER_FAN_SPEED c=18 +#: ultralcd.cpp:8438 +msgid "Extruder fan:" +msgstr "Lavy vent.:" + +# MSG_INFO_EXTRUDER c=18 +#: ultralcd.cpp:1982 +msgid "Extruder info" +msgstr "" + +# MSG_EXTRUDER c=17 +#: messages.c:32 +msgid "Extruder" +msgstr "" + +# MSG_MMU_FAIL_STATS c=18 +#: ultralcd.cpp:6675 +msgid "Fail stats MMU" +msgstr "Zlyhanie MMU" + +# MSG_FSENSOR_AUTOLOAD c=13 +#: messages.c:48 +msgid "F. autoload" +msgstr "F. autozav." + +# MSG_FAIL_STATS c=18 +#: ultralcd.cpp:6672 +msgid "Fail stats" +msgstr "Zlyhanie" + +# MSG_FAN_SPEED c=14 +#: messages.c:36 +msgid "Fan speed" +msgstr "Rychlost vent." + +# MSG_SELFTEST_FAN c=20 +#: messages.c:91 +msgid "Fan test" +msgstr "Test ventilatora" + +# MSG_FANS_CHECK c=13 +#: messages.c:33 +msgid "Fans check" +msgstr "Kontr. vent." + +# MSG_FSENSOR c=12 +#: messages.c:49 +msgid "Fil. sensor" +msgstr "Fil. senzor" + +# MSG_FIL_RUNOUTS c=15 +#: messages.c:34 +msgid "Fil. runouts" +msgstr "Vypadky filam." + +# MSG_FILAMENT_CLEAN c=20 r=2 +#: messages.c:37 +msgid "Filament extruding & with correct color?" +msgstr "Filament vytlaceny a spravnej farby?" + +# MSG_NOT_LOADED c=19 +#: ultralcd.cpp:2485 +msgid "Filament not loaded" +msgstr "Filament nezavedeny" + +# MSG_SELFTEST_FILAMENT_SENSOR c=17 +#: messages.c:97 +msgid "Filament sensor" +msgstr "Senzor filamentu" + +# MSG_FILAMENT_USED c=19 +#: ultralcd.cpp:2634 +msgid "Filament used" +msgstr "Spotrebovany filam." + +# MSG_PRINT_TIME c=19 +#: ultralcd.cpp:2635 +msgid "Print time" +msgstr "Cas tlace" + +# MSG_FS_ACTION c=10 +#: messages.c:151 +msgid "FS Action" +msgstr "FS reakcia" + +# MSG_FILE_INCOMPLETE c=20 r=3 +#: ultralcd.cpp:8574 +msgid "File incomplete. Continue anyway?" +msgstr "Subor nekompletny. Pokracovat?" + +# MSG_FINISHING_MOVEMENTS c=20 +#: messages.c:45 +msgid "Finishing movements" +msgstr "Dokoncovanie pohybu" + +# MSG_V2_CALIBRATION c=18 +#: messages.c:124 +msgid "First layer cal." +msgstr "Kal. prvej vrstvy" + +# MSG_WIZARD_SELFTEST c=20 r=8 +#: ultralcd.cpp:4863 +msgid "First, I will run the selftest to check most common assembly problems." +msgstr "Najskor pomocou selftestu skontolujem nejcastejsie chyby vznikajuce pri zostaveni tlaciarne." + +# MSG_MMU_FIX_ISSUE c=20 r=4 +#: mmu.cpp:726 +msgid "Fix the issue and then press button on MMU unit." +msgstr "Opravte chybu a potom stlacte tlacidlo na jednotke MMU." + +# MSG_FLOW c=15 +#: ultralcd.cpp:6815 +msgid "Flow" +msgstr "Prietok" + +# MSG_SELFTEST_COOLING_FAN c=20 +#: messages.c:88 +msgid "Front print fan?" +msgstr "Predny tlacovy vent?" + +# MSG_BED_CORRECTION_FRONT c=14 +#: +msgid "Front side[\xe4m]" +msgstr "Vpredu [\xe4m]" + +# MSG_SELFTEST_FANS c=20 +#: ultralcd.cpp:8119 +msgid "Front/left fans" +msgstr "Predny/lavy vent." + +# MSG_SELFTEST_HEATERTHERMISTOR c=20 +#: ultralcd.cpp:8067 +msgid "Heater/Thermistor" +msgstr "Zohr./Termistor" + +# MSG_BED_HEATING_SAFETY_DISABLED c=20 r=4 +#: Marlin_main.cpp:9683 +msgid "Heating disabled by safety timer." +msgstr "Zohrievanie prerusene bezpecnostnym casovacom." + +# MSG_HEATING_COMPLETE c=20 +#: messages.c:51 +msgid "Heating done." +msgstr "Zahrievanie OK." + +# MSG_HEATING c=20 +#: messages.c:50 +msgid "Heating" +msgstr "Zahrievanie" + +# MSG_WIZARD_WELCOME c=20 r=7 +#: messages.c:121 +msgid "Hi, I am your Original Prusa i3 printer. Would you like me to guide you through the setup process?" +msgstr "Dobry den, som vasa tlaciaren Original Prusa i3. Chcete aby som Vas previedla kalibracnym procesom?" + +# MSG_FILAMENTCHANGE c=18 +#: messages.c:43 +msgid "Change filament" +msgstr "Vymenit filament" + +# MSG_CHANGE_SUCCESS c=20 +#: ultralcd.cpp:2415 +msgid "Change success!" +msgstr "Zmena uspesna!" + +# MSG_CORRECTLY c=20 +#: ultralcd.cpp:2483 +msgid "Changed correctly?" +msgstr "Vymena ok?" + +# MSG_SELFTEST_CHECK_BED c=20 +#: messages.c:94 +msgid "Checking bed" +msgstr "Kontrola podlozky" + +# MSG_SELFTEST_CHECK_ENDSTOPS c=20 +#: ultralcd.cpp:8421 +msgid "Checking endstops" +msgstr "Kontrola endstopu" + +# MSG_SELFTEST_CHECK_HOTEND c=20 +#: ultralcd.cpp:8427 +msgid "Checking hotend" +msgstr "Kontrola hotend" + +# MSG_SELFTEST_CHECK_FSENSOR c=20 +#: messages.c:95 +msgid "Checking sensors" +msgstr "Kontrola senzorov" + +# MSG_CHECKING_X c=20 +#: messages.c:23 +msgid "Checking X axis" +msgstr "Kontrola osi X" + +# MSG_CHECKING_Y c=20 +#: messages.c:24 +msgid "Checking Y axis" +msgstr "Kontrola osi Y" + +# MSG_SELFTEST_CHECK_Z c=20 +#: ultralcd.cpp:8424 +msgid "Checking Z axis" +msgstr "Kontrola osi Z" + +# MSG_CHOOSE_EXTRUDER c=20 +#: messages.c:54 +msgid "Choose extruder:" +msgstr "Vyberte extruder:" + +# MSG_CHOOSE_FILAMENT c=20 +#: messages.c:55 +msgid "Choose filament:" +msgstr "Vyber filament:" + +# MSG_FILAMENT c=17 +#: messages.c:35 +msgid "Filament" +msgstr "" + +# MSG_WIZARD_XYZ_CAL c=20 r=8 +#: ultralcd.cpp:4872 +msgid "I will run xyz calibration now. It will take approx. 12 mins." +msgstr "Teraz urobim XYZ kalibraciu. Zaberie to priblizne 12 min." + +# MSG_WIZARD_Z_CAL c=20 r=8 +#: ultralcd.cpp:4880 +msgid "I will run z calibration now." +msgstr "Teraz urobim kalibraciu Z." + +# MSG_WATCH c=18 +#: messages.c:116 +msgid "Info screen" +msgstr "Informacie" + +# MSG_INSERT_FILAMENT c=20 +#: ultralcd.cpp:2403 +msgid "Insert filament" +msgstr "Vlozte filament" + +# MSG_FILAMENT_LOADED c=20 r=2 +#: messages.c:38 +msgid "Is filament loaded?" +msgstr "Je filament zavedeny?" + +# MSG_STEEL_SHEET_CHECK c=20 r=2 +#: messages.c:109 +msgid "Is steel sheet on heatbed?" +msgstr "Je platna na podlozke?" + +# MSG_LAST_PRINT_FAILURES c=20 +#: messages.c:57 +msgid "Last print failures" +msgstr "Zlyhanie posl. tlace" + +# MSG_WIZARD_WELCOME_SHIPPING c=20 r=16 +#: messages.c:122 +msgid "Hi, I am your Original Prusa i3 printer. I will guide you through a short setup process, in which the Z-axis will be calibrated. Then, you will be ready to print." +msgstr "Ahoj, som vasa tlaciaren Original Prusa i3. Prevediem vas kratkym procesom nastavenia, v ktorom skalibrujem os Z. Potom budete moct zacat tlacit." + +# MSG_ADDITIONAL_SHEETS c=20 r=9 +#: ultralcd.cpp:4950 +msgid "If you have additional steel sheets, calibrate their presets in Settings - HW Setup - Steel sheets." +msgstr "Ak mate viac platni, kalibrujte ich v menu Nastavenie - HW nastavenie - Platne" + +# MSG_LAST_PRINT c=18 +#: messages.c:56 +msgid "Last print" +msgstr "Posledna tlac" + +# MSG_SELFTEST_EXTRUDER_FAN c=20 +#: messages.c:89 +msgid "Left hotend fan?" +msgstr "Lavy vent na tryske?" + +# MSG_LEFT c=10 +#: ultralcd.cpp:2765 +msgid "Left" +msgstr "Vlavo" + +# MSG_BED_CORRECTION_LEFT c=14 +#: +msgid "Left side [\xe4m]" +msgstr "Vlavo [\xe4m]" + +# MSG_LIN_CORRECTION c=18 +#: ultralcd.cpp:5623 +msgid "Lin. correction" +msgstr "Korekcia lin." + +# MSG_BABYSTEP_Z c=18 +#: messages.c:12 +msgid "Live adjust Z" +msgstr "Doladenie osi Z" + +# MSG_INSERT_FIL c=20 r=6 +#: ultralcd.cpp:7320 +msgid "Insert the filament (do not load it) into the extruder and then press the knob." +msgstr "Vlozte filament (nezavadzajte) do extruderu a stlacte tlacidlo" + +# MSG_LOAD_FILAMENT c=17 +#: messages.c:58 +msgid "Load filament" +msgstr "Zaviest filament" + +# MSG_LOADING_COLOR c=20 +#: ultralcd.cpp:2437 +msgid "Loading color" +msgstr "Cistenie farby" + +# MSG_LOADING_FILAMENT c=20 +#: messages.c:59 +msgid "Loading filament" +msgstr "Zavedenie filamentu" + +# MSG_ITERATION c=12 +#: messages.c:53 +msgid "Iteration" +msgstr "Opakovanie" + +# MSG_LOOSE_PULLEY c=20 +#: ultralcd.cpp:8107 +msgid "Loose pulley" +msgstr "Uvolnena remenica" + +# MSG_LOAD_TO_NOZZLE c=18 +#: ultralcd.cpp:6638 +msgid "Load to nozzle" +msgstr "Zaved. do trysky" + +# MSG_M117_V2_CALIBRATION c=25 +#: messages.c:62 +msgid "M117 First layer cal." +msgstr "M117 Kal. prvej vrstvy" + +# MSG_MAIN c=18 +#: messages.c:63 +msgid "Main" +msgstr "Hlavna ponuka" + +# MSG_BL_HIGH c=12 +#: messages.c:155 +msgid "Level Bright" +msgstr "Normalne" + +# MSG_BL_LOW c=12 +#: messages.c:156 +msgid "Level Dimmed" +msgstr "Stlmene" + +# MSG_MEASURE_BED_REFERENCE_HEIGHT_LINE1 c=20 r=3 +#: messages.c:67 +msgid "Measuring reference height of calibration point" +msgstr "Meriam referencnu vysku kalibracneho bodu" + +# MSG_MESH_BED_LEVELING c=18 +#: messages.c:148 +msgid "Mesh Bed Leveling" +msgstr "" + +# MSG_MMU_OK_RESUMING_POSITION c=20 r=4 +#: mmu.cpp:764 +msgid "MMU OK. Resuming position..." +msgstr "MMU OK. Pokracujem v tlaci..." + +# MSG_MMU_OK_RESUMING_TEMPERATURE c=20 r=4 +#: mmu.cpp:757 +msgid "MMU OK. Resuming temperature..." +msgstr "MMU OK. Pokracujem v nahrievani..." + +# MSG_MEASURED_SKEW c=14 +#: ultralcd.cpp:2806 +msgid "Measured skew" +msgstr "Merane skos." + +# MSG_MMU_FAILS c=15 +#: messages.c:69 +msgid "MMU fails" +msgstr "Zlyhanie MMU" + +# MSG_MMU_LOAD_FAILED c=20 +#: mmu.cpp:1586 +msgid "MMU load failed" +msgstr "MMU zaved. zlyhalo" + +# MSG_MMU_LOAD_FAILS c=15 +#: messages.c:70 +msgid "MMU load fails" +msgstr "MMU zlyhalo" + +# MSG_MMU_OK_RESUMING c=20 r=4 +#: mmu.cpp:775 +msgid "MMU OK. Resuming..." +msgstr "MMU OK. Pokracujem..." + +# MSG_MODE c=6 +#: messages.c:103 +msgid "Mode" +msgstr "Mod" + +# MSG_MK3_FIRMWARE_ON_MK3S c=20 r=4 +#: Marlin_main.cpp:876 +msgid "MK3 firmware detected on MK3S printer" +msgstr "MK3 firmware detekovany na MK3S tlaciarni" + +# MSG_NORMAL c=7 +#: messages.c:107 +msgid "Normal" +msgstr "Normal" + +# MSG_SILENT c=7 +#: messages.c:106 +msgid "Silent" +msgstr "Tichy" + +# MSG_MMU_USER_ATTENTION c=20 r=3 +#: mmu.cpp:721 +msgid "MMU needs user attention." +msgstr "MMU potrebuje zasah uzivatela." + +# MSG_MMU_POWER_FAILS c=15 +#: ultralcd.cpp:1514 +msgid "MMU power fails" +msgstr "MMU vyp. prudu" + +# MSG_STEALTH c=7 +#: messages.c:108 +msgid "Stealth" +msgstr "Tichy" + +# MSG_AUTO_POWER c=10 +#: messages.c:105 +msgid "Auto power" +msgstr "Automat." + +# MSG_HIGH_POWER c=10 +#: messages.c:104 +msgid "High power" +msgstr "Vys. vykon" + +# MSG_MMU_CONNECTED c=18 +#: ultralcd.cpp:1939 +msgid "MMU2 connected" +msgstr "MMU2 pripojene" + +# MSG_SELFTEST_MOTOR c=18 +#: messages.c:96 +msgid "Motor" +msgstr "" + +# MSG_MOVE_AXIS c=18 +#: ultralcd.cpp:5598 +msgid "Move axis" +msgstr "Posunut os" + +# MSG_MOVE_X c=18 +#: ultralcd.cpp:4154 +msgid "Move X" +msgstr "Posunut X" + +# MSG_MOVE_Y c=18 +#: ultralcd.cpp:4155 +msgid "Move Y" +msgstr "Posunut Y" + +# MSG_MOVE_Z c=18 +#: ultralcd.cpp:4156 +msgid "Move Z" +msgstr "Posunut Z" + +# MSG_NO_MOVE c=20 +#: Marlin_main.cpp:5731 +msgid "No move." +msgstr "Bez pohybu." + +# MSG_NO_CARD c=18 +#: ultralcd.cpp:6618 +msgid "No SD card" +msgstr "Ziadna SD karta" + +# MSG_NA c=3 +#: messages.c:127 +msgid "N/A" +msgstr "" + +# MSG_NO c=4 +#: messages.c:71 +msgid "No" +msgstr "Nie" + +# MSG_SELFTEST_NOTCONNECTED c=20 +#: ultralcd.cpp:8068 +msgid "Not connected" +msgstr "Nezapojene" + +# MSG_NEW_FIRMWARE_AVAILABLE c=20 r=2 +#: util.cpp:294 +msgid "New firmware version available:" +msgstr "Vysla nova verzia firmware:" + +# MSG_SELFTEST_FAN_NO c=19 +#: messages.c:92 +msgid "Not spinning" +msgstr "Netoci sa" + +# MSG_WIZARD_V2_CAL c=20 r=8 +#: ultralcd.cpp:4759 +msgid "Now I will calibrate distance between tip of the nozzle and heatbed surface." +msgstr "Teraz skalibrujem vzdialenost medzi koncom trysky a povrchom podlozky." + +# MSG_WIZARD_WILL_PREHEAT c=20 r=4 +#: ultralcd.cpp:4888 +msgid "Now I will preheat nozzle for PLA." +msgstr "Teraz predhrejem trysku pre PLA." + +# MSG_NOZZLE c=12 +#: messages.c:72 +msgid "Nozzle" +msgstr "Tryska" + +# MSG_DEFAULT_SETTINGS_LOADED c=20 r=6 +#: Marlin_main.cpp:1543 +msgid "Old settings found. Default PID, Esteps etc. will be set." +msgstr "Neplatne hodnoty nastavenia. Bude pouzite predvolene PID, Esteps atd." + +# MSG_REMOVE_TEST_PRINT c=20 r=4 +#: ultralcd.cpp:4879 +msgid "Now remove the test print from steel sheet." +msgstr "Teraz odstrante testovaci vytlacok z platne." + +# MSG_NOZZLE_FAN c=10 +#: ultralcd.cpp:1443 +msgid "Nozzle FAN" +msgstr "V. trysky" + +# MSG_PAUSE_PRINT c=18 +#: messages.c:74 +msgid "Pause print" +msgstr "Pozastavit tlac" + +# MSG_PID_RUNNING c=20 +#: ultralcd.cpp:1323 +msgid "PID cal." +msgstr "PID kal." + +# MSG_PID_FINISHED c=20 +#: ultralcd.cpp:1329 +msgid "PID cal. finished" +msgstr "PID kal. ukoncena" + +# MSG_PID_EXTRUDER c=17 +#: ultralcd.cpp:5720 +msgid "PID calibration" +msgstr "PID kalibracia" + +# MSG_PINDA_PREHEAT c=20 +#: ultralcd.cpp:679 +msgid "PINDA Heating" +msgstr "Nahrievanie PINDA" + +# MSG_PAPER c=20 r=10 +#: messages.c:73 +msgid "Place a sheet of paper under the nozzle during the calibration of first 4 points. If the nozzle catches the paper, power off the printer immediately." +msgstr "Umiestnite list papiera na podlozku a udrzujte ho pod tryskou behom merania prvych 4 bodov. Pokial tryska zachyti papier, okamzite vypnite tlaciaren tlacidlom X." + +# MSG_WIZARD_CLEAN_HEATBED c=20 r=8 +#: ultralcd.cpp:4945 +msgid "Please clean heatbed and then press the knob." +msgstr "Prosim ocistite podlozku a stlacte tlacidlo." + +# MSG_CONFIRM_NOZZLE_CLEAN c=20 r=8 +#: messages.c:26 +msgid "Please clean the nozzle for calibration. Click when done." +msgstr "Pre uspesnu kalibraciu ocistite prosim tlacovu trysku. Potvrdte tlacidlom." + +# MSG_SELFTEST_PLEASECHECK c=20 +#: ultralcd.cpp:8062 +msgid "Please check:" +msgstr "Skontrolujte:" + +# MSG_WIZARD_CALIBRATION_FAILED c=20 r=8 +#: messages.c:117 +msgid "Please check our handbook and fix the problem. Then resume the Wizard by rebooting the printer." +msgstr "Prosim pozrite sa do prirucky a opravte problem. Potom obnovte Sprievodcu restartovanim tlaciarne." + +# MSG_CHECK_IDLER c=20 r=5 +#: Marlin_main.cpp:3691 +msgid "Please open idler and remove filament manually." +msgstr "Prosim otvorte idler a manualne odstrante filament." + +# MSG_PLACE_STEEL_SHEET c=20 r=5 +#: messages.c:75 +msgid "Please place steel sheet on heatbed." +msgstr "Umiestnite prosim platnu na podlozku" + +# MSG_PRESS_TO_UNLOAD c=20 r=4 +#: messages.c:79 +msgid "Please press the knob to unload filament" +msgstr "Pre vysunutie filamentu stlacte prosim tlacidlo" + +# MSG_PULL_OUT_FILAMENT c=20 r=4 +#: messages.c:81 +msgid "Please pull out filament immediately" +msgstr "Prosim vyberte urychlene filament" + +# MSG_EJECT_REMOVE c=20 r=4 +#: mmu.cpp:1420 +msgid "Please remove filament and then press the knob." +msgstr "Prosim vyberte filament a potom stlacte tlacidlo." + +# MSG_REMOVE_STEEL_SHEET c=20 r=4 +#: messages.c:84 +msgid "Please remove steel sheet from heatbed." +msgstr "Odstrante prosim platnu z pozdlozky." + +# MSG_RUN_XYZ c=20 r=4 +#: Marlin_main.cpp:5217 +msgid "Please run XYZ calibration first." +msgstr "Nejskor spustte kalibraciu XYZ." + +# MSG_UPDATE_MMU2_FW c=20 r=4 +#: mmu.cpp:1340 +msgid "Please update firmware in your MMU2. Waiting for reset." +msgstr "Prosim aktualizujte firmware v vasej MMU2 jednotke. Cakam na reset." + +# MSG_PLEASE_WAIT c=20 +#: messages.c:76 +msgid "Please wait" +msgstr "Cakajte prosim" + +# MSG_REMOVE_SHIPPING_HELPERS c=20 r=3 +#: ultralcd.cpp:4878 +msgid "Please remove shipping helpers first." +msgstr "Najskor prosim odstrante prevozne suciastky." + +# MSG_PREHEAT_NOZZLE c=20 +#: messages.c:78 +msgid "Preheat the nozzle!" +msgstr "Predhrejte trysku!" + +# MSG_PREHEAT c=18 +#: ultralcd.cpp:6576 +msgid "Preheat" +msgstr "Predohrev" + +# MSG_WIZARD_HEATING c=20 r=3 +#: messages.c:119 +msgid "Preheating nozzle. Please wait." +msgstr "Predhrev trysky. Prosim cakajte." + +# MSG_NEW_FIRMWARE_PLEASE_UPGRADE c=20 +#: util.cpp:298 +msgid "Please upgrade." +msgstr "Aktualizujte prosim." + +# MSG_PRESS_TO_PREHEAT c=20 r=4 +#: Marlin_main.cpp:11804 +msgid "Press the knob to preheat nozzle and continue." +msgstr "Pre nahriatie trysky a pokracovanie stlacte tlacidlo." + +# MSG_FS_PAUSE c=5 +#: fsensor.cpp:730 +msgid "Pause" +msgstr "Pauza" + +# MSG_POWER_FAILURES c=15 +#: messages.c:77 +msgid "Power failures" +msgstr "Vypadky prudu" + +# MSG_PRINT_ABORTED c=20 +#: messages.c:80 +msgid "Print aborted" +msgstr "Tlac prerusena" + +# MSG_PREHEATING_TO_LOAD c=20 +#: ultralcd.cpp:2220 +msgid "Preheating to load" +msgstr "Predhrev k zavedeniu" + +# MSG_PREHEATING_TO_UNLOAD c=20 +#: ultralcd.cpp:2225 +msgid "Preheating to unload" +msgstr "Predhrev k vybratiu" + +# MSG_SELFTEST_PRINT_FAN_SPEED c=18 +#: ultralcd.cpp:8441 +msgid "Print fan:" +msgstr "Tlacovy vent.:" + +# MSG_CARD_MENU c=18 +#: messages.c:22 +msgid "Print from SD" +msgstr "Tlac z SD" + +# MSG_PRESS_KNOB c=20 +#: ultralcd.cpp:2060 +msgid "Press the knob" +msgstr "Stlacte tlacidlo" + +# MSG_PRINT_PAUSED c=20 +#: ultralcd.cpp:903 +msgid "Print paused" +msgstr "Tlac pozastavena" + +# MSG_RESUME_NOZZLE_TEMP c=20 r=4 +#: mmu.cpp:725 +msgid "Press the knob to resume nozzle temperature." +msgstr "Pre pokracovanie nahrievania trysky stlacte tlacidlo." + +# MSG_FOLLOW_CALIBRATION_FLOW c=20 r=8 +#: messages.c:46 +msgid "Printer has not been calibrated yet. Please follow the manual, chapter First steps, section Calibration flow." +msgstr "Tlaciaren nebola este skalibrovana. Postupujte prosim podla manualu, kapitola Zaciname, odstavec Postup kalibracie." + +# MSG_PRINT_FAN c=10 +#: ultralcd.cpp:1444 +msgid "Print FAN" +msgstr "Tlacovy v." + +# MSG_WIZARD_LOAD_FILAMENT c=20 r=6 +#: ultralcd.cpp:4739 +msgid "Please insert filament into the extruder, then press the knob to load it." +msgstr "Prosim vlozte filament do extruderu a stlacte tlacidlo k jeho zavedeniu" + +# MSG_MMU_INSERT_FILAMENT_FIRST_TUBE c=20 r=6 +#: ultralcd.cpp:4734 +msgid "Please insert filament into the first tube of the MMU, then press the knob to load it." +msgstr "Prosim vlozte filament do prvej trubicky MMU a stlacte tlacidlo k jeho zavedeniu" + +# MSG_PLEASE_LOAD_PLA c=20 r=4 +#: ultralcd.cpp:4656 +msgid "Please load filament first." +msgstr "Prosim najskor zavedte filament" + +# MSG_BED_CORRECTION_REAR c=14 +#: +msgid "Rear side [\xe4m]" +msgstr "Vzadu [\xe4m]" + +# MSG_UNLOAD_FILAMENT_REPEAT c=20 r=4 +#: ultralcd.cpp:7344 +msgid "Please unload the filament first, then repeat this action." +msgstr "Prosim vyberte filament a zopakujte tuto akciu" + +# MSG_CHECK_IR_CONNECTION c=20 r=4 +#: ultralcd.cpp:7347 +msgid "Please check the IR sensor connection, unload filament if present." +msgstr "Prosim skontrolujte zapojenie IR senzoru a vyberte filament" + +# MSG_RECOVERING_PRINT c=20 +#: Marlin_main.cpp:11148 +msgid "Recovering print" +msgstr "Obnovovanie tlace" + +# MSG_REMOVE_OLD_FILAMENT c=20 r=5 +#: mmu.cpp:832 +msgid "Remove old filament and press the knob to start loading new filament." +msgstr "Vyberte stary filament a stlacte tlacidlo pre zavedenie noveho." + +# MSG_CALIBRATE_BED_RESET c=18 +#: ultralcd.cpp:5725 +msgid "Reset XYZ calibr." +msgstr "Reset XYZ kalibr." + +# MSG_RESET c=14 +#: messages.c:85 +msgid "Reset" +msgstr "" + +# MSG_RESUME_PRINT c=18 +#: messages.c:86 +msgid "Resume print" +msgstr "Pokracovat" + +# MSG_RESUMING_PRINT c=20 +#: messages.c:87 +msgid "Resuming print" +msgstr "Obnovenie tlace" + +# MSG_BED_CORRECTION_RIGHT c=14 +#: +msgid "Right side[\xe4m]" +msgstr "Vpravo [\xe4m]" + +# MSG_RPI_PORT c=13 +#: messages.c:142 +msgid "RPi port" +msgstr "" + +# MSG_WIZARD_RERUN c=20 r=7 +#: ultralcd.cpp:4677 +msgid "Running Wizard will delete current calibration results and start from the beginning. Continue?" +msgstr "Spustenie Sprievodcu vymaze ulozene vysledky vsetkych kalibracii a spusti kalibracny proces od zaciatku. Pokracovat?" + +# MSG_SD_CARD c=8 +#: messages.c:138 +msgid "SD card" +msgstr "SD karta" + +# MSG_RIGHT c=10 +#: ultralcd.cpp:2766 +msgid "Right" +msgstr "Vpravo" + +# MSG_FIND_BED_OFFSET_AND_SKEW_LINE1 c=20 r=3 +#: messages.c:44 +msgid "Searching bed calibration point" +msgstr "Hladam kalibracny bod podlozky" + +# MSG_LANGUAGE_SELECT c=18 +#: ultralcd.cpp:4372 +msgid "Select language" +msgstr "Vyber jazyka" + +# MSG_SELFTEST_OK c=20 +#: ultralcd.cpp:7619 +msgid "Self test OK" +msgstr "" + +# MSG_SELFTEST_START c=20 +#: ultralcd.cpp:7387 +msgid "Self test start" +msgstr "Self test start" + +# MSG_SELFTEST c=18 +#: ultralcd.cpp:5701 +msgid "Selftest" +msgstr "Selftest" + +# MSG_SELFTEST_ERROR c=20 +#: ultralcd.cpp:8061 +msgid "Selftest error!" +msgstr "Chyba Selftestu!" + +# MSG_SELFTEST_FAILED c=20 +#: messages.c:90 +msgid "Selftest failed" +msgstr "Selftest zlyhal" + +# MSG_FORCE_SELFTEST c=20 r=8 +#: Marlin_main.cpp:1575 +msgid "Selftest will be run to calibrate accurate sensorless rehoming." +msgstr "Pre kalibraciu presneho rehomovania bude teraz spusteny selftest." + +# MSG_SEL_PREHEAT_TEMP c=20 r=6 +#: ultralcd.cpp:4919 +msgid "Select nozzle preheat temperature which matches your material." +msgstr "Vyberte teplotu predohrevu trysky ktora zodpoveda vasmu materialu." + +# MSG_SET_TEMPERATURE c=20 +#: ultralcd.cpp:3056 +msgid "Set temperature:" +msgstr "Nastavte teplotu:" + +# MSG_SETTINGS c=18 +#: messages.c:99 +msgid "Settings" +msgstr "Nastavenie" + +# MSG_SHOW_END_STOPS c=18 +#: ultralcd.cpp:5722 +msgid "Show end stops" +msgstr "Stav konc. spin." + +# MSG_FILE_CNT c=20 r=6 +#: cardreader.cpp:825 +msgid "Some files will not be sorted. Max. No. of files in 1 folder for sorting is 100." +msgstr "Niektore subory nebudu zoradene. Maximalny pocet suborov v zlozke pre zoradenie je 100." + +# MSG_SORT c=7 +#: messages.c:139 +msgid "Sort" +msgstr "Triedit" + +# MSG_NONE c=8 +#: messages.c:129 +msgid "None" +msgstr "Ziadne" + +# MSG_SORT_TIME c=8 +#: messages.c:140 +msgid "Time" +msgstr "Cas" + +# MSG_SEVERE_SKEW c=14 +#: ultralcd.cpp:2809 +msgid "Severe skew" +msgstr "Tazke skos." + +# MSG_SORT_ALPHA c=8 +#: messages.c:141 +msgid "Alphabet" +msgstr "Abeceda" + +# MSG_SORTING c=20 +#: cardreader.cpp:888 +msgid "Sorting files" +msgstr "Triedenie suborov" + +# MSG_SOUND_LOUD c=7 +#: messages.c:144 +msgid "Loud" +msgstr "Hlasny" + +# MSG_SLIGHT_SKEW c=14 +#: ultralcd.cpp:2808 +msgid "Slight skew" +msgstr "Lahke skos." + +# MSG_SOUND c=7 +#: messages.c:143 +msgid "Sound" +msgstr "Zvuk" + +# MSG_RUNOUTS c=7 +#: ultralcd.cpp:1590 +msgid "Runouts" +msgstr "" + +# MSG_Z-LEVELING_ENFORCED c=20 r=4 +#: Marlin_main.cpp:3198 +msgid "Some problem encountered, Z-leveling enforced ..." +msgstr "Vyskytol sa problem, zarovnam os Z ..." + +# MSG_SOUND_ONCE c=7 +#: messages.c:145 +msgid "Once" +msgstr "Raz" + +# MSG_SPEED c=15 +#: ultralcd.cpp:6809 +msgid "Speed" +msgstr "Rychlost" + +# MSG_SELFTEST_FAN_YES c=19 +#: messages.c:93 +msgid "Spinning" +msgstr "Toci sa" + +# MSG_TEMP_CAL_WARNING c=20 r=4 +#: Marlin_main.cpp:5230 +msgid "Stable ambient temperature 21-26C is needed a rigid stand is required." +msgstr "Je vyzadovana stabilna izbova teplota 21-26C a pevna podlozka." + +# MSG_STATISTICS c=18 +#: ultralcd.cpp:6002 +msgid "Statistics" +msgstr "Statistika" + +# MSG_STOP_PRINT c=18 +#: messages.c:110 +msgid "Stop print" +msgstr "Zastavit tlac" + +# MSG_STOPPED c=20 +#: messages.c:111 +msgid "STOPPED." +msgstr "ZASTAVENE." + +# MSG_SUPPORT c=18 +#: ultralcd.cpp:6677 +msgid "Support" +msgstr "Podpora" + +# MSG_SELFTEST_SWAPPED c=16 +#: ultralcd.cpp:8120 +msgid "Swapped" +msgstr "Prehodene" + +# MSG_SELECT_FILAMENT c=20 +#: ultralcd.cpp:4627 +msgid "Select filament:" +msgstr "Zvolte filament:" + +# MSG_TEMP_CALIBRATION c=14 +#: messages.c:112 +msgid "Temp. cal." +msgstr "Tepl. kal." + +# MSG_SELECT_TEMP_MATCHES_MATERIAL c=20 r=4 +#: ultralcd.cpp:4768 +msgid "Select temperature which matches your material." +msgstr "Zvolte teplotu, ktora odpoveda vasmu materialu." + +# MSG_CALIBRATION_PINDA_MENU c=17 +#: ultralcd.cpp:5733 +msgid "Temp. calibration" +msgstr "Teplot. kalibr." + +# MSG_TEMP_CAL_FAILED c=20 r=8 +#: ultralcd.cpp:3692 +msgid "Temperature calibration failed" +msgstr "Teplotna kalibracia zlyhala" + +# MSG_TEMP_CALIBRATION_DONE c=20 r=12 +#: messages.c:113 +msgid "Temperature calibration is finished and active. Temp. calibration can be disabled in menu Settings->Temp. cal." +msgstr "Teplotna kalibracia dokoncena a je teraz aktivna. Teplotnu kalibraciu je mozno deaktivovat v menu Nastavenie->Tepl. kal." + +# MSG_FS_VERIFIED c=20 r=3 +#: ultralcd.cpp:7351 +msgid "Sensor verified, remove the filament now." +msgstr "Senzor overeny, vyberte filament." + +# MSG_TEMPERATURE c=18 +#: ultralcd.cpp:5594 +msgid "Temperature" +msgstr "Teplota" + +# MSG_MENU_TEMPERATURES c=15 +#: ultralcd.cpp:1989 +msgid "Temperatures" +msgstr "Teploty" + +# MSG_FOLLOW_Z_CALIBRATION_FLOW c=20 r=9 +#: messages.c:47 +msgid "There is still a need to make Z calibration. Please follow the manual, chapter First steps, section Calibration flow." +msgstr "Je potrebne skalibrovat os Z. Prosim postupujte podla prirucky, kapitola Zaciname, sekcia Postup kalibracie." + +# MSG_TOTAL_FILAMENT c=19 +#: ultralcd.cpp:2656 +msgid "Total filament" +msgstr "Filament celkom" + +# MSG_TOTAL_PRINT_TIME c=19 +#: ultralcd.cpp:2657 +msgid "Total print time" +msgstr "Celkovy cas tlace" + +# MSG_TUNE c=18 +#: ultralcd.cpp:6574 +msgid "Tune" +msgstr "Ladit" + +# MSG_TOTAL_FAILURES c=20 +#: messages.c:101 +msgid "Total failures" +msgstr "Celkom zlyhani" + +# MSG_TO_LOAD_FIL c=20 +#: ultralcd.cpp:2067 +msgid "to load filament" +msgstr "k zavedeniu filam." + +# MSG_TO_UNLOAD_FIL c=20 +#: ultralcd.cpp:2071 +msgid "to unload filament" +msgstr "k vybraniu filamentu" + +# MSG_UNLOAD_FILAMENT c=18 +#: messages.c:114 +msgid "Unload filament" +msgstr "Vybrat filament" + +# MSG_UNLOADING_FILAMENT c=20 +#: messages.c:115 +msgid "Unloading filament" +msgstr "Vysuvam filament" + +# MSG_TOTAL c=6 +#: messages.c:100 +msgid "Total" +msgstr "Celkom" + +# MSG_USED c=19 +#: ultralcd.cpp:5849 +msgid "Used during print" +msgstr "Pouzite behom tlace" + +# MSG_MENU_VOLTAGES c=15 +#: ultralcd.cpp:1992 +msgid "Voltages" +msgstr "Napatie" + +# MSG_UNKNOWN c=13 +#: ultralcd.cpp:1947 +msgid "unknown" +msgstr "neznamy" + +# MSG_USERWAIT c=20 +#: Marlin_main.cpp:4226 +msgid "Wait for user..." +msgstr "Caka sa na uzivatela" + +# MSG_WAITING_TEMP c=20 r=4 +#: ultralcd.cpp:3204 +msgid "Waiting for nozzle and bed cooling" +msgstr "Cakanie na schladenie trysky a podlozky." + +# MSG_WAITING_TEMP_PINDA c=20 r=3 +#: ultralcd.cpp:3165 +msgid "Waiting for PINDA probe cooling" +msgstr "Cakanie na schladnutie PINDA" + +# MSG_CHANGED_BOTH c=20 r=4 +#: Marlin_main.cpp:1535 +msgid "Warning: both printer type and motherboard type changed." +msgstr "Varovanie: doslo k zmene typu tlaciarne a motherboardu." + +# MSG_CHANGED_MOTHERBOARD c=20 r=4 +#: Marlin_main.cpp:1527 +msgid "Warning: motherboard type changed." +msgstr "Varovanie: doslo k zmene typu motherboardu." + +# MSG_CHANGED_PRINTER c=20 r=4 +#: Marlin_main.cpp:1531 +msgid "Warning: printer type changed." +msgstr "Varovanie: doslo k zmene typu tlaciarne." + +# MSG_UNLOAD_SUCCESSFUL c=20 r=2 +#: Marlin_main.cpp:3682 +msgid "Was filament unload successful?" +msgstr "Bolo vysunutie filamentu uspesne?" + +# MSG_SELFTEST_WIRINGERROR c=18 +#: messages.c:98 +msgid "Wiring error" +msgstr "Chyba zapojenia" + +# MSG_WIZARD c=17 +#: ultralcd.cpp:5692 +msgid "Wizard" +msgstr "Sprievodca" + +# MSG_XYZ_DETAILS c=18 +#: ultralcd.cpp:1981 +msgid "XYZ cal. details" +msgstr "Detaily XYZ kal." + +# MSG_BED_SKEW_OFFSET_DETECTION_FITTING_FAILED c=20 r=8 +#: messages.c:18 +msgid "XYZ calibration failed. Please consult the manual." +msgstr "Kalibracia XYZ zlyhala. Nahliadnite do manualu." + +# MSG_YES c=4 +#: messages.c:123 +msgid "Yes" +msgstr "Ano" + +# MSG_WIZARD_QUIT c=20 r=8 +#: messages.c:120 +msgid "You can always resume the Wizard from Calibration -> Wizard." +msgstr "Sprievodcu mozete kedykolvek znovu spustit z menu Kalibracia -> Sprievodca" + +# MSG_BED_SKEW_OFFSET_DETECTION_SKEW_EXTREME c=20 r=8 +#: ultralcd.cpp:3664 +msgid "XYZ calibration all right. Skew will be corrected automatically." +msgstr "Kalibracia XYZ v poradku. Skosenie bude automaticky vyrovnane pri tlaci." + +# MSG_BED_SKEW_OFFSET_DETECTION_SKEW_MILD c=20 r=8 +#: ultralcd.cpp:3661 +msgid "XYZ calibration all right. X/Y axes are slightly skewed. Good job!" +msgstr "Kalibracia XYZ v poriadku. X/Y osi mierne skosene. Dobra praca!" + +# MSG_TIMEOUT c=12 +#: messages.c:157 +msgid "Timeout" +msgstr "" + +# MSG_X_CORRECTION c=13 +#: ultralcd.cpp:5007 +msgid "X-correct:" +msgstr "Korekcia X:" + +# MSG_BED_SKEW_OFFSET_DETECTION_PERFECT c=20 r=8 +#: ultralcd.cpp:3658 +msgid "XYZ calibration ok. X/Y axes are perpendicular. Congratulations!" +msgstr "Kalibracia XYZ v poradku. X/Y osi su kolme. Gratulujem!" + +# MSG_BED_SKEW_OFFSET_DETECTION_WARNING_FRONT_BOTH_FAR c=20 r=8 +#: ultralcd.cpp:3642 +msgid "XYZ calibration compromised. Front calibration points not reachable." +msgstr "Kalibracia XYZ nepresna. Predne kalibracne body su velmi vpredu." + +# MSG_BED_SKEW_OFFSET_DETECTION_WARNING_FRONT_RIGHT_FAR c=20 r=8 +#: ultralcd.cpp:3645 +msgid "XYZ calibration compromised. Right front calibration point not reachable." +msgstr "Kalibracia XYZ nepresna. Pravy predny bod je velmi vpredu." + +# MSG_LOAD_ALL c=17 +#: ultralcd.cpp:6088 +msgid "Load all" +msgstr "Zaviest vsetko" + +# MSG_BED_SKEW_OFFSET_DETECTION_POINT_NOT_FOUND c=20 r=6 +#: ultralcd.cpp:3624 +msgid "XYZ calibration failed. Bed calibration point was not found." +msgstr "Kalibracia XYZ zlyhala. Kalibracny bod podlozky nenajdeny." + +# MSG_BED_SKEW_OFFSET_DETECTION_FAILED_FRONT_BOTH_FAR c=20 r=6 +#: ultralcd.cpp:3630 +msgid "XYZ calibration failed. Front calibration points not reachable." +msgstr "Kalibracia XYZ zlyhala. Predne kalibracne body velmi vpredu. Zrovnajte tlaciaren." + +# MSG_BED_SKEW_OFFSET_DETECTION_FAILED_FRONT_RIGHT_FAR c=20 r=6 +#: ultralcd.cpp:3633 +msgid "XYZ calibration failed. Right front calibration point not reachable." +msgstr "Kalibracia XYZ zlyhala. Pravy predny bod velmi vpredu. Zrovnajte tlaciaren." + +# MSG_Y_DIST_FROM_MIN c=20 +#: ultralcd.cpp:2763 +msgid "Y distance from min" +msgstr "Y vzdialenost od min" + +# MSG_WIZARD_V2_CAL_2 c=20 r=12 +#: ultralcd.cpp:4771 +msgid "The printer will start printing a zig-zag line. Rotate the knob until you reach the optimal height. Check the pictures in the handbook (Calibration chapter)." +msgstr "Tlaciaren zacne tlacit lomenu ciaru. Otacanim tlacidla nastavte optimalnu vysku. Postupujte podla obrazku v handbooku (kapitola Kalibracia)." + +# MSG_FIL_FAILED c=20 r=5 +#: ultralcd.cpp:7355 +msgid "Verification failed, remove the filament and try again." +msgstr "Overenie zlyhalo, vyberte filament a skuste znovu." + +# MSG_Y_CORRECTION c=13 +#: ultralcd.cpp:5008 +msgid "Y-correct:" +msgstr "Korekcia Y:" + +# MSG_OFF c=3 +#: messages.c:125 +msgid "Off" +msgstr "Vyp" + +# MSG_ON c=3 +#: messages.c:126 +msgid "On" +msgstr "Zap" + +# MSG_BACK c=18 +#: messages.c:64 +msgid "Back" +msgstr "Spat" + +# MSG_CHECKS c=18 +#: ultralcd.cpp:5562 +msgid "Checks" +msgstr "Kontrola" + +# MSG_FALSE_TRIGGERING c=20 +#: ultralcd.cpp:8130 +msgid "False triggering" +msgstr "Falosne spustenie" + +# MSG_STRICT c=8 +#: messages.c:131 +msgid "Strict" +msgstr "Prisne" + +# MSG_WARN c=8 +#: messages.c:130 +msgid "Warn" +msgstr "Varovat" + +# MSG_HW_SETUP c=18 +#: messages.c:102 +msgid "HW Setup" +msgstr "HW nastavenie" + +# MSG_MAGNETS_COMP c=13 +#: messages.c:150 +msgid "Magnets comp." +msgstr "Komp. magnetu" + +# MSG_MESH c=12 +#: messages.c:147 +msgid "Mesh" +msgstr "" + +# MSG_MK3S_FIRMWARE_ON_MK3 c=20 r=4 +#: Marlin_main.cpp:869 +msgid "MK3S firmware detected on MK3 printer" +msgstr "MK3S firmware detekovany na tlaciarni MK3" + +# MSG_MMU_MODE c=8 +#: messages.c:137 +msgid "MMU Mode" +msgstr "MMU mod" + +# MSG_MODE_CHANGE_IN_PROGRESS c=20 r=3 +#: ultralcd.cpp:4287 +msgid "Mode change in progress..." +msgstr "Prebieha zmena modu..." + +# MSG_MODEL c=8 +#: messages.c:132 +msgid "Model" +msgstr "" + +# MSG_NOZZLE_DIAMETER c=10 +#: messages.c:136 +msgid "Nozzle d." +msgstr "Tryska" + +# MSG_GCODE_DIFF_CONTINUE c=20 r=4 +#: util.cpp:515 +msgid "G-code sliced for a different level. Continue?" +msgstr "G-code pripraveny pre inu uroven. Pokracovat?" + +# MSG_GCODE_DIFF_CANCELLED c=20 r=7 +#: util.cpp:521 +msgid "G-code sliced for a different level. Please re-slice the model again. Print cancelled." +msgstr "G-code pripraveny pre inu uroven. Vygenerujte G-code znova. Tlac zrusena." + +# MSG_GCODE_DIFF_PRINTER_CONTINUE c=20 r=5 +#: messages.c:134 +msgid "G-code sliced for a different printer type. Continue?" +msgstr "G-code je pripraveny pre iny typ tlaciarne. Pokracovat?" + +# MSG_GCODE_DIFF_PRINTER_CANCELLED c=20 r=8 +#: messages.c:135 +msgid "G-code sliced for a different printer type. Please re-slice the model again. Print cancelled." +msgstr "G-code je pripraveny pre iny typ tlaciarne. Vygenerujte G-code znova. Tlac zrusena." + +# MSG_GCODE_NEWER_FIRMWARE_CONTINUE c=20 r=5 +#: util.cpp:482 +msgid "G-code sliced for a newer firmware. Continue?" +msgstr "G-code je pripraveny pre novsi firmware. Pokracovat?" + +# MSG_GCODE_NEWER_FIRMWARE_CANCELLED c=20 r=8 +#: util.cpp:488 +msgid "G-code sliced for a newer firmware. Please update the firmware. Print cancelled." +msgstr "G-code je pripraveny pre novsi firmware. Prosim aktualizujte firmware. Tlac zrusena." + +# MSG_PREHEATING_TO_CUT c=20 +#: ultralcd.cpp:2232 +msgid "Preheating to cut" +msgstr "Predhrev k strihu" + +# MSG_PREHEATING_TO_EJECT c=20 +#: ultralcd.cpp:2229 +msgid "Preheating to eject" +msgstr "Predhrev k vysunutiu" + +# MSG_NOZZLE_DIFFERS_CONTINUE c=20 r=5 +#: util.cpp:395 +msgid "Printer nozzle diameter differs from the G-code. Continue?" +msgstr "Priemer trysky tlaciarne sa lisi od G-code. Pokracovat?" + +# MSG_NOZZLE_DIFFERS_CANCELLED c=20 r=9 +#: util.cpp:402 +msgid "Printer nozzle diameter differs from the G-code. Please check the value in settings. Print cancelled." +msgstr "Priemer trysky tlaciarne sa lisi od G-code. Prosim skontrolujte nastavenie. Tlac zrusena." + +# MSG_SELFTEST_FS_LEVEL c=20 +#: ultralcd.cpp:8135 +msgid "%s level expected" +msgstr "Ocakavany level %s" + +# MSG_RENAME c=18 +#: ultralcd.cpp:6500 +msgid "Rename" +msgstr "Premenovat" + +# MSG_SELECT c=18 +#: ultralcd.cpp:6493 +msgid "Select" +msgstr "Vybrat" + +# MSG_INFO_SENSORS c=18 +#: ultralcd.cpp:1983 +msgid "Sensor info" +msgstr "Senzor info" + +# MSG_SHEET c=10 +#: messages.c:65 +msgid "Sheet" +msgstr "Platna" + +# MSG_SOUND_BLIND c=7 +#: messages.c:146 +msgid "Assist" +msgstr "Asist." + +# MSG_STEEL_SHEET c=18 +#: messages.c:66 +msgid "Steel sheets" +msgstr "Platne" + +# MSG_Z_CORRECTION c=13 +#: ultralcd.cpp:5009 +msgid "Z-correct:" +msgstr "Korekcia Z:" + +# MSG_Z_PROBE_NR c=14 +#: messages.c:149 +msgid "Z-probe nr." +msgstr "Pocet merani Z" + From 79aa067a8abee5effe848346a8005d0f7dbc4d66 Mon Sep 17 00:00:00 2001 From: ingbrzy Date: Thu, 10 Feb 2022 21:20:06 +0100 Subject: [PATCH 61/77] Update SK .po files --- lang/po/Firmware_sk.po | 386 ++++++++++++++++++++--------------------- lang/po/new/sk.po | 386 ++++++++++++++++++++--------------------- 2 files changed, 386 insertions(+), 386 deletions(-) diff --git a/lang/po/Firmware_sk.po b/lang/po/Firmware_sk.po index acf08de5a..33429be74 100644 --- a/lang/po/Firmware_sk.po +++ b/lang/po/Firmware_sk.po @@ -7,8 +7,8 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Language: sk\n" "Project-Id-Version: Prusa-Firmware\n" -"POT-Creation-Date: Št 10. február 2022, 20:56:12 CET\n" -"PO-Revision-Date: Št 10. február 2022, 20:56:12 CET\n" +"POT-Creation-Date: Št 10. február 2022, 21:16:34 CET\n" +"PO-Revision-Date: Št 10. február 2022, 21:16:34 CET\n" "Language-Team: \n" "X-Generator: Poedit 2.0.7\n" "X-Poedit-SourceCharset: UTF-8\n" @@ -21,7 +21,7 @@ msgid " 0.3 or older" msgstr " 0.3 a starsie" # MSG_FS_V_03_OR_OLDER c=18 -#: Marlin_main.cpp:9693 +#: Marlin_main.cpp:9887 msgid "FS v0.3 or older" msgstr "FS 0.3 a starsie" @@ -31,7 +31,7 @@ msgid " 0.4 or newer" msgstr " 0.4 a novsie" # MSG_FS_V_04_OR_NEWER c=18 -#: Marlin_main.cpp:9692 +#: Marlin_main.cpp:9886 msgid "FS v0.4 or newer" msgstr "FS 0.4 a novsie" @@ -41,7 +41,7 @@ msgid "unknown state" msgstr "neznamy stav" # MSG_MEASURED_OFFSET c=20 -#: ultralcd.cpp:2834 +#: ultralcd.cpp:2913 msgid "[0;0] point offset" msgstr "[0;0] odsadenie bodu" @@ -56,12 +56,12 @@ msgid "WARNING:\x0aCrash detection\x0adisabled in\x0aStealth mode" msgstr "POZOR:\x0aCrash detekcia\x0adeaktivovana v\x0aStealth mode" # MSG_BABYSTEPPING_Z c=15 -#: ultralcd.cpp:2955 +#: ultralcd.cpp:3034 msgid "Adjusting Z:" msgstr "Doladenie Z:" # MSG_SELFTEST_CHECK_ALLCORRECT c=20 -#: ultralcd.cpp:8430 +#: ultralcd.cpp:8411 msgid "All correct" msgstr "Vsetko OK" @@ -71,7 +71,7 @@ msgid "All is done. Happy printing!" msgstr "Vsetko je hotove!" # MSG_AMBIENT c=14 -#: ultralcd.cpp:1724 +#: ultralcd.cpp:1727 msgid "Ambient" msgstr "Okolie" @@ -81,12 +81,12 @@ msgid "Auto" msgstr "" # MSG_PRESS c=20 r=2 -#: ultralcd.cpp:2406 +#: ultralcd.cpp:2485 msgid "and press the knob" msgstr "a stlacte tlacidlo" # MSG_CONFIRM_CARRIAGE_AT_THE_TOP c=20 r=2 -#: ultralcd.cpp:3276 +#: ultralcd.cpp:3355 msgid "Are left and right Z~carriages all up?" msgstr "Dosli oba Z voziky k~hornemu dorazu?" @@ -101,27 +101,27 @@ msgid "AutoLoad filament" msgstr "Autozav. filam." # MSG_AUTOLOADING_ONLY_IF_FSENS_ON c=20 r=4 -#: ultralcd.cpp:4238 +#: ultralcd.cpp:4317 msgid "Autoloading filament available only when filament sensor is turned on..." msgstr "Autom. zavedenie filam. je mozne len pri zapnutom filam. senzore..." # MSG_AUTOLOADING_ENABLED c=20 r=4 -#: ultralcd.cpp:2569 +#: ultralcd.cpp:2648 msgid "Autoloading filament is active, just press the knob and insert filament..." msgstr "Autom. zavedenie filam. aktivne, stlacte tlacidlo a vlozte filament..." # MSG_SELFTEST_AXIS_LENGTH c=20 -#: ultralcd.cpp:8113 +#: ultralcd.cpp:8094 msgid "Axis length" msgstr "Dlzka osi" # MSG_SELFTEST_AXIS c=16 -#: ultralcd.cpp:8114 +#: ultralcd.cpp:8095 msgid "Axis" msgstr "Os" # MSG_SELFTEST_BEDHEATER c=20 -#: ultralcd.cpp:8071 +#: ultralcd.cpp:8052 msgid "Bed/Heater" msgstr "Podlozka/Zohrievanie" @@ -136,12 +136,12 @@ msgid "Bed Heating" msgstr "Zahrievanie podlozky" # MSG_BED_CORRECTION_MENU c=18 -#: ultralcd.cpp:5719 +#: ultralcd.cpp:5798 msgid "Bed level correct" msgstr "Korekcie podlozky" # MSG_BELTTEST c=18 -#: ultralcd.cpp:5699 +#: ultralcd.cpp:5778 msgid "Belt test" msgstr "Test remena" @@ -176,12 +176,12 @@ msgid "Blackout occurred. Recover print?" msgstr "Detekovany vypadok prudu.Obnovit tlac?" # MSG_CALIBRATING_HOME c=20 -#: ultralcd.cpp:8432 +#: ultralcd.cpp:8413 msgid "Calibrating home" msgstr "Kalibr. vychodziu p." # MSG_CALIBRATE_BED c=18 -#: ultralcd.cpp:5708 +#: ultralcd.cpp:5787 msgid "Calibrate XYZ" msgstr "Kalibracia XYZ" @@ -191,7 +191,7 @@ msgid "Calibrate Z" msgstr "Kalibrovat Z" # MSG_CALIBRATE_PINDA c=17 -#: ultralcd.cpp:4450 +#: ultralcd.cpp:4529 msgid "Calibrate" msgstr "Skalibrovat" @@ -201,7 +201,7 @@ msgid ">Cancel" msgstr ">Zrusit" # MSG_MOVE_CARRIAGE_TO_THE_TOP c=20 r=8 -#: ultralcd.cpp:3239 +#: ultralcd.cpp:3318 msgid "Calibrating XYZ. Rotate the knob to move the Z carriage up to the end stoppers. Click when done." msgstr "Kalibracia XYZ. Otacanim tlacidla posunte Z os az k hornemu dorazu. Potvrdte tlacidlom." @@ -211,12 +211,12 @@ msgid "Calibrating Z" msgstr "Kalibrujem Z" # MSG_MOVE_CARRIAGE_TO_THE_TOP_Z c=20 r=8 -#: ultralcd.cpp:3239 +#: ultralcd.cpp:3318 msgid "Calibrating Z. Rotate the knob to move the Z carriage up to the end stoppers. Click when done." msgstr "Kalibracia Z. Otacanim tlacidla posunte Z os az k~hornemu dorazu. Potvrdte tlacidlom." # MSG_HOMEYZ_DONE c=20 -#: ultralcd.cpp:652 +#: ultralcd.cpp:656 msgid "Calibration done" msgstr "Kalibracia OK" @@ -226,17 +226,17 @@ msgid "Calibration" msgstr "Kalibracia" # MSG_SD_REMOVED c=20 -#: ultralcd.cpp:8871 +#: ultralcd.cpp:8860 msgid "Card removed" msgstr "Karta vysunuta" # MSG_CHECKING_FILE c=17 -#: ultralcd.cpp:8520 +#: ultralcd.cpp:8501 msgid "Checking file" msgstr "Kontrolujem subor" # MSG_NOT_COLOR c=19 -#: ultralcd.cpp:2486 +#: ultralcd.cpp:2565 msgid "Color not correct" msgstr "Farba nie je cista" @@ -246,7 +246,7 @@ msgid "Cooldown" msgstr "Schladit" # MSG_COPY_SEL_LANG c=20 r=3 -#: ultralcd.cpp:4356 +#: ultralcd.cpp:4435 msgid "Copy selected language?" msgstr "Kopirovat vybrany jazyk?" @@ -256,7 +256,7 @@ msgid "Crash det." msgstr "" # MSG_CHOOSE_FIL_1ST_LAYERCAL c=20 r=7 -#: ultralcd.cpp:4763 +#: ultralcd.cpp:4842 msgid "Choose a filament for the First Layer Calibration and select it in the on-screen menu." msgstr "Zvolte filament pre kalibraciu prvej vrstvy z nasledujuceho menu" @@ -266,7 +266,7 @@ msgid "Crash detected." msgstr "Detekovany naraz." # MSG_CRASH_RESUME c=20 r=3 -#: Marlin_main.cpp:645 +#: Marlin_main.cpp:651 msgid "Crash detected. Resume print?" msgstr "Detekovany naraz. Obnovit tlac?" @@ -276,12 +276,12 @@ msgid "Crash" msgstr "Naraz" # MSG_CURRENT c=19 -#: ultralcd.cpp:5850 +#: ultralcd.cpp:5929 msgid "Current" msgstr "Len aktualny" # MSG_DATE c=17 -#: ultralcd.cpp:1927 +#: ultralcd.cpp:1985 msgid "Date:" msgstr "Datum:" @@ -291,7 +291,7 @@ msgid "Community made" msgstr "Komunitny prekl." # MSG_DISABLE_STEPPERS c=18 -#: ultralcd.cpp:5599 +#: ultralcd.cpp:5678 msgid "Disable steppers" msgstr "Vypnut motory" @@ -306,12 +306,12 @@ msgid "Cont." msgstr "Pokr." # MSG_WIZARD_REPEAT_V2_CAL c=20 r=7 -#: ultralcd.cpp:4942 +#: ultralcd.cpp:5021 msgid "Do you want to repeat last step to readjust distance between nozzle and heatbed?" msgstr "Chcete opakovat posledny krok a pozmenit vzdialenost medzi tryskou a podlozkou?" # MSG_EXTRUDER_CORRECTION c=13 -#: ultralcd.cpp:5011 +#: ultralcd.cpp:5090 msgid "E-correct:" msgstr "Korekcia E:" @@ -321,27 +321,27 @@ msgid "Eject filament" msgstr "Vysunut fil." # MSG_EJECTING_FILAMENT c=20 -#: mmu.cpp:1414 +#: mmu.cpp:1415 msgid "Ejecting filament" msgstr "Vysuvam filament" # MSG_SELFTEST_ENDSTOP_NOTHIT c=20 -#: ultralcd.cpp:8089 +#: ultralcd.cpp:8070 msgid "Endstop not hit" msgstr "Kon. spinac nezopol" # MSG_SELFTEST_ENDSTOP c=16 -#: ultralcd.cpp:8084 +#: ultralcd.cpp:8065 msgid "Endstop" msgstr "Koncovy spinac" # MSG_SELFTEST_ENDSTOPS c=20 -#: ultralcd.cpp:8075 +#: ultralcd.cpp:8056 msgid "Endstops" msgstr "Konc. spinace" # MSG_STACK_ERROR c=20 r=4 -#: ultralcd.cpp:6688 +#: msgid "Error - static memory has been overwritten" msgstr "Chyba - Doslo k prepisu statickej pamati" @@ -356,12 +356,12 @@ msgid "Cutter" msgstr "Strihanie" # MSG_MMU_CUTTING_FIL c=18 -#: mmu.cpp:1386 +#: mmu.cpp:1387 msgid "Cutting filament" msgstr "Strihanie filam." # MSG_FSENS_NOT_RESPONDING c=20 r=4 -#: ultralcd.cpp:4251 +#: ultralcd.cpp:4330 msgid "ERROR: Filament sensor is not responding, please check connection." msgstr "CHYBA: Filament senzor nereaguje, skontrolujte prosim zapojenie." @@ -376,12 +376,12 @@ msgid "ERROR:" msgstr "CHYBA:" # MSG_SELFTEST_EXTRUDER_FAN_SPEED c=18 -#: ultralcd.cpp:8438 +#: ultralcd.cpp:8419 msgid "Extruder fan:" msgstr "Lavy vent.:" # MSG_INFO_EXTRUDER c=18 -#: ultralcd.cpp:1982 +#: ultralcd.cpp:2040 msgid "Extruder info" msgstr "" @@ -436,7 +436,7 @@ msgid "Filament extruding & with correct color?" msgstr "Filament vytlaceny a spravnej farby?" # MSG_NOT_LOADED c=19 -#: ultralcd.cpp:2485 +#: ultralcd.cpp:2564 msgid "Filament not loaded" msgstr "Filament nezavedeny" @@ -446,12 +446,12 @@ msgid "Filament sensor" msgstr "Senzor filamentu" # MSG_FILAMENT_USED c=19 -#: ultralcd.cpp:2634 +#: ultralcd.cpp:2713 msgid "Filament used" msgstr "Spotrebovany filam." # MSG_PRINT_TIME c=19 -#: ultralcd.cpp:2635 +#: ultralcd.cpp:2714 msgid "Print time" msgstr "Cas tlace" @@ -461,7 +461,7 @@ msgid "FS Action" msgstr "FS reakcia" # MSG_FILE_INCOMPLETE c=20 r=3 -#: ultralcd.cpp:8574 +#: ultralcd.cpp:8555 msgid "File incomplete. Continue anyway?" msgstr "Subor nekompletny. Pokracovat?" @@ -476,17 +476,17 @@ msgid "First layer cal." msgstr "Kal. prvej vrstvy" # MSG_WIZARD_SELFTEST c=20 r=8 -#: ultralcd.cpp:4863 +#: ultralcd.cpp:4942 msgid "First, I will run the selftest to check most common assembly problems." msgstr "Najskor pomocou selftestu skontolujem nejcastejsie chyby vznikajuce pri zostaveni tlaciarne." # MSG_MMU_FIX_ISSUE c=20 r=4 -#: mmu.cpp:726 +#: mmu.cpp:727 msgid "Fix the issue and then press button on MMU unit." msgstr "Opravte chybu a potom stlacte tlacidlo na jednotke MMU." # MSG_FLOW c=15 -#: ultralcd.cpp:6815 +#: ultralcd.cpp:6809 msgid "Flow" msgstr "Prietok" @@ -496,22 +496,22 @@ msgid "Front print fan?" msgstr "Predny tlacovy vent?" # MSG_BED_CORRECTION_FRONT c=14 -#: +#: ultralcd.cpp:3116 msgid "Front side[\xe4m]" msgstr "Vpredu [\xe4m]" # MSG_SELFTEST_FANS c=20 -#: ultralcd.cpp:8119 +#: ultralcd.cpp:8100 msgid "Front/left fans" msgstr "Predny/lavy vent." # MSG_SELFTEST_HEATERTHERMISTOR c=20 -#: ultralcd.cpp:8067 +#: ultralcd.cpp:8048 msgid "Heater/Thermistor" msgstr "Zohr./Termistor" # MSG_BED_HEATING_SAFETY_DISABLED c=20 r=4 -#: Marlin_main.cpp:9683 +#: Marlin_main.cpp:9877 msgid "Heating disabled by safety timer." msgstr "Zohrievanie prerusene bezpecnostnym casovacom." @@ -536,12 +536,12 @@ msgid "Change filament" msgstr "Vymenit filament" # MSG_CHANGE_SUCCESS c=20 -#: ultralcd.cpp:2415 +#: ultralcd.cpp:2494 msgid "Change success!" msgstr "Zmena uspesna!" # MSG_CORRECTLY c=20 -#: ultralcd.cpp:2483 +#: ultralcd.cpp:2562 msgid "Changed correctly?" msgstr "Vymena ok?" @@ -551,12 +551,12 @@ msgid "Checking bed" msgstr "Kontrola podlozky" # MSG_SELFTEST_CHECK_ENDSTOPS c=20 -#: ultralcd.cpp:8421 +#: ultralcd.cpp:8402 msgid "Checking endstops" msgstr "Kontrola endstopu" # MSG_SELFTEST_CHECK_HOTEND c=20 -#: ultralcd.cpp:8427 +#: ultralcd.cpp:8408 msgid "Checking hotend" msgstr "Kontrola hotend" @@ -576,7 +576,7 @@ msgid "Checking Y axis" msgstr "Kontrola osi Y" # MSG_SELFTEST_CHECK_Z c=20 -#: ultralcd.cpp:8424 +#: ultralcd.cpp:8405 msgid "Checking Z axis" msgstr "Kontrola osi Z" @@ -596,12 +596,12 @@ msgid "Filament" msgstr "" # MSG_WIZARD_XYZ_CAL c=20 r=8 -#: ultralcd.cpp:4872 +#: ultralcd.cpp:4951 msgid "I will run xyz calibration now. It will take approx. 12 mins." msgstr "Teraz urobim XYZ kalibraciu. Zaberie to priblizne 12 min." # MSG_WIZARD_Z_CAL c=20 r=8 -#: ultralcd.cpp:4880 +#: ultralcd.cpp:4959 msgid "I will run z calibration now." msgstr "Teraz urobim kalibraciu Z." @@ -611,7 +611,7 @@ msgid "Info screen" msgstr "Informacie" # MSG_INSERT_FILAMENT c=20 -#: ultralcd.cpp:2403 +#: ultralcd.cpp:2482 msgid "Insert filament" msgstr "Vlozte filament" @@ -636,7 +636,7 @@ msgid "Hi, I am your Original Prusa i3 printer. I will guide you through a short msgstr "Ahoj, som vasa tlaciaren Original Prusa i3. Prevediem vas kratkym procesom nastavenia, v ktorom skalibrujem os Z. Potom budete moct zacat tlacit." # MSG_ADDITIONAL_SHEETS c=20 r=9 -#: ultralcd.cpp:4950 +#: ultralcd.cpp:5029 msgid "If you have additional steel sheets, calibrate their presets in Settings - HW Setup - Steel sheets." msgstr "Ak mate viac platni, kalibrujte ich v menu Nastavenie - HW nastavenie - Platne" @@ -651,17 +651,17 @@ msgid "Left hotend fan?" msgstr "Lavy vent na tryske?" # MSG_LEFT c=10 -#: ultralcd.cpp:2765 +#: ultralcd.cpp:2844 msgid "Left" msgstr "Vlavo" # MSG_BED_CORRECTION_LEFT c=14 -#: +#: ultralcd.cpp:3114 msgid "Left side [\xe4m]" msgstr "Vlavo [\xe4m]" # MSG_LIN_CORRECTION c=18 -#: ultralcd.cpp:5623 +#: ultralcd.cpp:5702 msgid "Lin. correction" msgstr "Korekcia lin." @@ -671,7 +671,7 @@ msgid "Live adjust Z" msgstr "Doladenie osi Z" # MSG_INSERT_FIL c=20 r=6 -#: ultralcd.cpp:7320 +#: ultralcd.cpp:7301 msgid "Insert the filament (do not load it) into the extruder and then press the knob." msgstr "Vlozte filament (nezavadzajte) do extruderu a stlacte tlacidlo" @@ -681,7 +681,7 @@ msgid "Load filament" msgstr "Zaviest filament" # MSG_LOADING_COLOR c=20 -#: ultralcd.cpp:2437 +#: ultralcd.cpp:2516 msgid "Loading color" msgstr "Cistenie farby" @@ -696,7 +696,7 @@ msgid "Iteration" msgstr "Opakovanie" # MSG_LOOSE_PULLEY c=20 -#: ultralcd.cpp:8107 +#: ultralcd.cpp:8088 msgid "Loose pulley" msgstr "Uvolnena remenica" @@ -736,17 +736,17 @@ msgid "Mesh Bed Leveling" msgstr "" # MSG_MMU_OK_RESUMING_POSITION c=20 r=4 -#: mmu.cpp:764 +#: mmu.cpp:765 msgid "MMU OK. Resuming position..." msgstr "MMU OK. Pokracujem v tlaci..." # MSG_MMU_OK_RESUMING_TEMPERATURE c=20 r=4 -#: mmu.cpp:757 +#: mmu.cpp:758 msgid "MMU OK. Resuming temperature..." msgstr "MMU OK. Pokracujem v nahrievani..." # MSG_MEASURED_SKEW c=14 -#: ultralcd.cpp:2806 +#: ultralcd.cpp:2885 msgid "Measured skew" msgstr "Merane skos." @@ -756,7 +756,7 @@ msgid "MMU fails" msgstr "Zlyhanie MMU" # MSG_MMU_LOAD_FAILED c=20 -#: mmu.cpp:1586 +#: mmu.cpp:1587 msgid "MMU load failed" msgstr "MMU zaved. zlyhalo" @@ -766,7 +766,7 @@ msgid "MMU load fails" msgstr "MMU zlyhalo" # MSG_MMU_OK_RESUMING c=20 r=4 -#: mmu.cpp:775 +#: mmu.cpp:776 msgid "MMU OK. Resuming..." msgstr "MMU OK. Pokracujem..." @@ -776,7 +776,7 @@ msgid "Mode" msgstr "Mod" # MSG_MK3_FIRMWARE_ON_MK3S c=20 r=4 -#: Marlin_main.cpp:876 +#: Marlin_main.cpp:882 msgid "MK3 firmware detected on MK3S printer" msgstr "MK3 firmware detekovany na MK3S tlaciarni" @@ -791,12 +791,12 @@ msgid "Silent" msgstr "Tichy" # MSG_MMU_USER_ATTENTION c=20 r=3 -#: mmu.cpp:721 +#: mmu.cpp:722 msgid "MMU needs user attention." msgstr "MMU potrebuje zasah uzivatela." # MSG_MMU_POWER_FAILS c=15 -#: ultralcd.cpp:1514 +#: ultralcd.cpp:1517 msgid "MMU power fails" msgstr "MMU vyp. prudu" @@ -816,7 +816,7 @@ msgid "High power" msgstr "Vys. vykon" # MSG_MMU_CONNECTED c=18 -#: ultralcd.cpp:1939 +#: ultralcd.cpp:1997 msgid "MMU2 connected" msgstr "MMU2 pripojene" @@ -826,27 +826,27 @@ msgid "Motor" msgstr "" # MSG_MOVE_AXIS c=18 -#: ultralcd.cpp:5598 +#: ultralcd.cpp:5677 msgid "Move axis" msgstr "Posunut os" # MSG_MOVE_X c=18 -#: ultralcd.cpp:4154 +#: ultralcd.cpp:4233 msgid "Move X" msgstr "Posunut X" # MSG_MOVE_Y c=18 -#: ultralcd.cpp:4155 +#: ultralcd.cpp:4234 msgid "Move Y" msgstr "Posunut Y" # MSG_MOVE_Z c=18 -#: ultralcd.cpp:4156 +#: ultralcd.cpp:4235 msgid "Move Z" msgstr "Posunut Z" # MSG_NO_MOVE c=20 -#: Marlin_main.cpp:5731 +#: Marlin_main.cpp:5852 msgid "No move." msgstr "Bez pohybu." @@ -866,12 +866,12 @@ msgid "No" msgstr "Nie" # MSG_SELFTEST_NOTCONNECTED c=20 -#: ultralcd.cpp:8068 +#: ultralcd.cpp:8049 msgid "Not connected" msgstr "Nezapojene" # MSG_NEW_FIRMWARE_AVAILABLE c=20 r=2 -#: util.cpp:294 +#: util.cpp:195 msgid "New firmware version available:" msgstr "Vysla nova verzia firmware:" @@ -881,12 +881,12 @@ msgid "Not spinning" msgstr "Netoci sa" # MSG_WIZARD_V2_CAL c=20 r=8 -#: ultralcd.cpp:4759 +#: ultralcd.cpp:4838 msgid "Now I will calibrate distance between tip of the nozzle and heatbed surface." msgstr "Teraz skalibrujem vzdialenost medzi koncom trysky a povrchom podlozky." # MSG_WIZARD_WILL_PREHEAT c=20 r=4 -#: ultralcd.cpp:4888 +#: ultralcd.cpp:4967 msgid "Now I will preheat nozzle for PLA." msgstr "Teraz predhrejem trysku pre PLA." @@ -896,17 +896,17 @@ msgid "Nozzle" msgstr "Tryska" # MSG_DEFAULT_SETTINGS_LOADED c=20 r=6 -#: Marlin_main.cpp:1543 +#: Marlin_main.cpp:1605 msgid "Old settings found. Default PID, Esteps etc. will be set." msgstr "Neplatne hodnoty nastavenia. Bude pouzite predvolene PID, Esteps atd." # MSG_REMOVE_TEST_PRINT c=20 r=4 -#: ultralcd.cpp:4879 +#: ultralcd.cpp:4958 msgid "Now remove the test print from steel sheet." msgstr "Teraz odstrante testovaci vytlacok z platne." # MSG_NOZZLE_FAN c=10 -#: ultralcd.cpp:1443 +#: ultralcd.cpp:1446 msgid "Nozzle FAN" msgstr "V. trysky" @@ -916,22 +916,22 @@ msgid "Pause print" msgstr "Pozastavit tlac" # MSG_PID_RUNNING c=20 -#: ultralcd.cpp:1323 +#: ultralcd.cpp:1327 msgid "PID cal." msgstr "PID kal." # MSG_PID_FINISHED c=20 -#: ultralcd.cpp:1329 +#: ultralcd.cpp:1333 msgid "PID cal. finished" msgstr "PID kal. ukoncena" # MSG_PID_EXTRUDER c=17 -#: ultralcd.cpp:5720 +#: ultralcd.cpp:5799 msgid "PID calibration" msgstr "PID kalibracia" # MSG_PINDA_PREHEAT c=20 -#: ultralcd.cpp:679 +#: ultralcd.cpp:683 msgid "PINDA Heating" msgstr "Nahrievanie PINDA" @@ -941,7 +941,7 @@ msgid "Place a sheet of paper under the nozzle during the calibration of first 4 msgstr "Umiestnite list papiera na podlozku a udrzujte ho pod tryskou behom merania prvych 4 bodov. Pokial tryska zachyti papier, okamzite vypnite tlaciaren tlacidlom X." # MSG_WIZARD_CLEAN_HEATBED c=20 r=8 -#: ultralcd.cpp:4945 +#: ultralcd.cpp:5024 msgid "Please clean heatbed and then press the knob." msgstr "Prosim ocistite podlozku a stlacte tlacidlo." @@ -951,7 +951,7 @@ msgid "Please clean the nozzle for calibration. Click when done." msgstr "Pre uspesnu kalibraciu ocistite prosim tlacovu trysku. Potvrdte tlacidlom." # MSG_SELFTEST_PLEASECHECK c=20 -#: ultralcd.cpp:8062 +#: ultralcd.cpp:8043 msgid "Please check:" msgstr "Skontrolujte:" @@ -961,7 +961,7 @@ msgid "Please check our handbook and fix the problem. Then resume the Wizard by msgstr "Prosim pozrite sa do prirucky a opravte problem. Potom obnovte Sprievodcu restartovanim tlaciarne." # MSG_CHECK_IDLER c=20 r=5 -#: Marlin_main.cpp:3691 +#: Marlin_main.cpp:3798 msgid "Please open idler and remove filament manually." msgstr "Prosim otvorte idler a manualne odstrante filament." @@ -981,7 +981,7 @@ msgid "Please pull out filament immediately" msgstr "Prosim vyberte urychlene filament" # MSG_EJECT_REMOVE c=20 r=4 -#: mmu.cpp:1420 +#: mmu.cpp:1421 msgid "Please remove filament and then press the knob." msgstr "Prosim vyberte filament a potom stlacte tlacidlo." @@ -991,12 +991,12 @@ msgid "Please remove steel sheet from heatbed." msgstr "Odstrante prosim platnu z pozdlozky." # MSG_RUN_XYZ c=20 r=4 -#: Marlin_main.cpp:5217 +#: Marlin_main.cpp:5338 msgid "Please run XYZ calibration first." msgstr "Nejskor spustte kalibraciu XYZ." # MSG_UPDATE_MMU2_FW c=20 r=4 -#: mmu.cpp:1340 +#: mmu.cpp:1341 msgid "Please update firmware in your MMU2. Waiting for reset." msgstr "Prosim aktualizujte firmware v vasej MMU2 jednotke. Cakam na reset." @@ -1006,7 +1006,7 @@ msgid "Please wait" msgstr "Cakajte prosim" # MSG_REMOVE_SHIPPING_HELPERS c=20 r=3 -#: ultralcd.cpp:4878 +#: ultralcd.cpp:4957 msgid "Please remove shipping helpers first." msgstr "Najskor prosim odstrante prevozne suciastky." @@ -1026,12 +1026,12 @@ msgid "Preheating nozzle. Please wait." msgstr "Predhrev trysky. Prosim cakajte." # MSG_NEW_FIRMWARE_PLEASE_UPGRADE c=20 -#: util.cpp:298 +#: util.cpp:199 msgid "Please upgrade." msgstr "Aktualizujte prosim." # MSG_PRESS_TO_PREHEAT c=20 r=4 -#: Marlin_main.cpp:11804 +#: Marlin_main.cpp:12052 msgid "Press the knob to preheat nozzle and continue." msgstr "Pre nahriatie trysky a pokracovanie stlacte tlacidlo." @@ -1051,17 +1051,17 @@ msgid "Print aborted" msgstr "Tlac prerusena" # MSG_PREHEATING_TO_LOAD c=20 -#: ultralcd.cpp:2220 +#: ultralcd.cpp:2297 msgid "Preheating to load" msgstr "Predhrev k zavedeniu" # MSG_PREHEATING_TO_UNLOAD c=20 -#: ultralcd.cpp:2225 +#: ultralcd.cpp:2302 msgid "Preheating to unload" msgstr "Predhrev k vybratiu" # MSG_SELFTEST_PRINT_FAN_SPEED c=18 -#: ultralcd.cpp:8441 +#: ultralcd.cpp:8422 msgid "Print fan:" msgstr "Tlacovy vent.:" @@ -1071,17 +1071,17 @@ msgid "Print from SD" msgstr "Tlac z SD" # MSG_PRESS_KNOB c=20 -#: ultralcd.cpp:2060 +#: ultralcd.cpp:2130 msgid "Press the knob" msgstr "Stlacte tlacidlo" # MSG_PRINT_PAUSED c=20 -#: ultralcd.cpp:903 +#: ultralcd.cpp:907 msgid "Print paused" msgstr "Tlac pozastavena" # MSG_RESUME_NOZZLE_TEMP c=20 r=4 -#: mmu.cpp:725 +#: mmu.cpp:726 msgid "Press the knob to resume nozzle temperature." msgstr "Pre pokracovanie nahrievania trysky stlacte tlacidlo." @@ -1091,52 +1091,52 @@ msgid "Printer has not been calibrated yet. Please follow the manual, chapter Fi msgstr "Tlaciaren nebola este skalibrovana. Postupujte prosim podla manualu, kapitola Zaciname, odstavec Postup kalibracie." # MSG_PRINT_FAN c=10 -#: ultralcd.cpp:1444 +#: ultralcd.cpp:1447 msgid "Print FAN" msgstr "Tlacovy v." # MSG_WIZARD_LOAD_FILAMENT c=20 r=6 -#: ultralcd.cpp:4739 +#: ultralcd.cpp:4818 msgid "Please insert filament into the extruder, then press the knob to load it." msgstr "Prosim vlozte filament do extruderu a stlacte tlacidlo k jeho zavedeniu" # MSG_MMU_INSERT_FILAMENT_FIRST_TUBE c=20 r=6 -#: ultralcd.cpp:4734 +#: ultralcd.cpp:4813 msgid "Please insert filament into the first tube of the MMU, then press the knob to load it." msgstr "Prosim vlozte filament do prvej trubicky MMU a stlacte tlacidlo k jeho zavedeniu" # MSG_PLEASE_LOAD_PLA c=20 r=4 -#: ultralcd.cpp:4656 +#: ultralcd.cpp:4735 msgid "Please load filament first." msgstr "Prosim najskor zavedte filament" # MSG_BED_CORRECTION_REAR c=14 -#: +#: ultralcd.cpp:3117 msgid "Rear side [\xe4m]" msgstr "Vzadu [\xe4m]" # MSG_UNLOAD_FILAMENT_REPEAT c=20 r=4 -#: ultralcd.cpp:7344 +#: ultralcd.cpp:7325 msgid "Please unload the filament first, then repeat this action." msgstr "Prosim vyberte filament a zopakujte tuto akciu" # MSG_CHECK_IR_CONNECTION c=20 r=4 -#: ultralcd.cpp:7347 +#: ultralcd.cpp:7328 msgid "Please check the IR sensor connection, unload filament if present." msgstr "Prosim skontrolujte zapojenie IR senzoru a vyberte filament" # MSG_RECOVERING_PRINT c=20 -#: Marlin_main.cpp:11148 +#: Marlin_main.cpp:11396 msgid "Recovering print" msgstr "Obnovovanie tlace" # MSG_REMOVE_OLD_FILAMENT c=20 r=5 -#: mmu.cpp:832 +#: mmu.cpp:833 msgid "Remove old filament and press the knob to start loading new filament." msgstr "Vyberte stary filament a stlacte tlacidlo pre zavedenie noveho." # MSG_CALIBRATE_BED_RESET c=18 -#: ultralcd.cpp:5725 +#: ultralcd.cpp:5804 msgid "Reset XYZ calibr." msgstr "Reset XYZ kalibr." @@ -1156,7 +1156,7 @@ msgid "Resuming print" msgstr "Obnovenie tlace" # MSG_BED_CORRECTION_RIGHT c=14 -#: +#: ultralcd.cpp:3115 msgid "Right side[\xe4m]" msgstr "Vpravo [\xe4m]" @@ -1166,7 +1166,7 @@ msgid "RPi port" msgstr "" # MSG_WIZARD_RERUN c=20 r=7 -#: ultralcd.cpp:4677 +#: ultralcd.cpp:4756 msgid "Running Wizard will delete current calibration results and start from the beginning. Continue?" msgstr "Spustenie Sprievodcu vymaze ulozene vysledky vsetkych kalibracii a spusti kalibracny proces od zaciatku. Pokracovat?" @@ -1176,7 +1176,7 @@ msgid "SD card" msgstr "SD karta" # MSG_RIGHT c=10 -#: ultralcd.cpp:2766 +#: ultralcd.cpp:2845 msgid "Right" msgstr "Vpravo" @@ -1186,27 +1186,27 @@ msgid "Searching bed calibration point" msgstr "Hladam kalibracny bod podlozky" # MSG_LANGUAGE_SELECT c=18 -#: ultralcd.cpp:4372 +#: ultralcd.cpp:4451 msgid "Select language" msgstr "Vyber jazyka" # MSG_SELFTEST_OK c=20 -#: ultralcd.cpp:7619 +#: ultralcd.cpp:7600 msgid "Self test OK" msgstr "" # MSG_SELFTEST_START c=20 -#: ultralcd.cpp:7387 +#: ultralcd.cpp:7368 msgid "Self test start" msgstr "Self test start" # MSG_SELFTEST c=18 -#: ultralcd.cpp:5701 +#: ultralcd.cpp:5780 msgid "Selftest" msgstr "Selftest" # MSG_SELFTEST_ERROR c=20 -#: ultralcd.cpp:8061 +#: ultralcd.cpp:8042 msgid "Selftest error!" msgstr "Chyba Selftestu!" @@ -1216,17 +1216,17 @@ msgid "Selftest failed" msgstr "Selftest zlyhal" # MSG_FORCE_SELFTEST c=20 r=8 -#: Marlin_main.cpp:1575 +#: Marlin_main.cpp:1637 msgid "Selftest will be run to calibrate accurate sensorless rehoming." msgstr "Pre kalibraciu presneho rehomovania bude teraz spusteny selftest." # MSG_SEL_PREHEAT_TEMP c=20 r=6 -#: ultralcd.cpp:4919 +#: ultralcd.cpp:4998 msgid "Select nozzle preheat temperature which matches your material." msgstr "Vyberte teplotu predohrevu trysky ktora zodpoveda vasmu materialu." # MSG_SET_TEMPERATURE c=20 -#: ultralcd.cpp:3056 +#: ultralcd.cpp:3135 msgid "Set temperature:" msgstr "Nastavte teplotu:" @@ -1236,12 +1236,12 @@ msgid "Settings" msgstr "Nastavenie" # MSG_SHOW_END_STOPS c=18 -#: ultralcd.cpp:5722 +#: ultralcd.cpp:5801 msgid "Show end stops" msgstr "Stav konc. spin." # MSG_FILE_CNT c=20 r=6 -#: cardreader.cpp:825 +#: cardreader.cpp:817 msgid "Some files will not be sorted. Max. No. of files in 1 folder for sorting is 100." msgstr "Niektore subory nebudu zoradene. Maximalny pocet suborov v zlozke pre zoradenie je 100." @@ -1261,7 +1261,7 @@ msgid "Time" msgstr "Cas" # MSG_SEVERE_SKEW c=14 -#: ultralcd.cpp:2809 +#: ultralcd.cpp:2888 msgid "Severe skew" msgstr "Tazke skos." @@ -1271,7 +1271,7 @@ msgid "Alphabet" msgstr "Abeceda" # MSG_SORTING c=20 -#: cardreader.cpp:888 +#: cardreader.cpp:880 msgid "Sorting files" msgstr "Triedenie suborov" @@ -1281,7 +1281,7 @@ msgid "Loud" msgstr "Hlasny" # MSG_SLIGHT_SKEW c=14 -#: ultralcd.cpp:2808 +#: ultralcd.cpp:2887 msgid "Slight skew" msgstr "Lahke skos." @@ -1291,12 +1291,12 @@ msgid "Sound" msgstr "Zvuk" # MSG_RUNOUTS c=7 -#: ultralcd.cpp:1590 +#: ultralcd.cpp:1593 msgid "Runouts" msgstr "" # MSG_Z-LEVELING_ENFORCED c=20 r=4 -#: Marlin_main.cpp:3198 +#: Marlin_main.cpp:3303 msgid "Some problem encountered, Z-leveling enforced ..." msgstr "Vyskytol sa problem, zarovnam os Z ..." @@ -1306,7 +1306,7 @@ msgid "Once" msgstr "Raz" # MSG_SPEED c=15 -#: ultralcd.cpp:6809 +#: ultralcd.cpp:6803 msgid "Speed" msgstr "Rychlost" @@ -1316,12 +1316,12 @@ msgid "Spinning" msgstr "Toci sa" # MSG_TEMP_CAL_WARNING c=20 r=4 -#: Marlin_main.cpp:5230 +#: Marlin_main.cpp:5351 msgid "Stable ambient temperature 21-26C is needed a rigid stand is required." msgstr "Je vyzadovana stabilna izbova teplota 21-26C a pevna podlozka." # MSG_STATISTICS c=18 -#: ultralcd.cpp:6002 +#: ultralcd.cpp:6081 msgid "Statistics" msgstr "Statistika" @@ -1341,12 +1341,12 @@ msgid "Support" msgstr "Podpora" # MSG_SELFTEST_SWAPPED c=16 -#: ultralcd.cpp:8120 +#: ultralcd.cpp:8101 msgid "Swapped" msgstr "Prehodene" # MSG_SELECT_FILAMENT c=20 -#: ultralcd.cpp:4627 +#: ultralcd.cpp:4706 msgid "Select filament:" msgstr "Zvolte filament:" @@ -1356,17 +1356,17 @@ msgid "Temp. cal." msgstr "Tepl. kal." # MSG_SELECT_TEMP_MATCHES_MATERIAL c=20 r=4 -#: ultralcd.cpp:4768 +#: ultralcd.cpp:4847 msgid "Select temperature which matches your material." msgstr "Zvolte teplotu, ktora odpoveda vasmu materialu." # MSG_CALIBRATION_PINDA_MENU c=17 -#: ultralcd.cpp:5733 +#: ultralcd.cpp:5812 msgid "Temp. calibration" msgstr "Teplot. kalibr." # MSG_TEMP_CAL_FAILED c=20 r=8 -#: ultralcd.cpp:3692 +#: ultralcd.cpp:3771 msgid "Temperature calibration failed" msgstr "Teplotna kalibracia zlyhala" @@ -1376,17 +1376,17 @@ msgid "Temperature calibration is finished and active. Temp. calibration can be msgstr "Teplotna kalibracia dokoncena a je teraz aktivna. Teplotnu kalibraciu je mozno deaktivovat v menu Nastavenie->Tepl. kal." # MSG_FS_VERIFIED c=20 r=3 -#: ultralcd.cpp:7351 +#: ultralcd.cpp:7332 msgid "Sensor verified, remove the filament now." msgstr "Senzor overeny, vyberte filament." # MSG_TEMPERATURE c=18 -#: ultralcd.cpp:5594 +#: ultralcd.cpp:5673 msgid "Temperature" msgstr "Teplota" # MSG_MENU_TEMPERATURES c=15 -#: ultralcd.cpp:1989 +#: ultralcd.cpp:2047 msgid "Temperatures" msgstr "Teploty" @@ -1396,12 +1396,12 @@ msgid "There is still a need to make Z calibration. Please follow the manual, ch msgstr "Je potrebne skalibrovat os Z. Prosim postupujte podla prirucky, kapitola Zaciname, sekcia Postup kalibracie." # MSG_TOTAL_FILAMENT c=19 -#: ultralcd.cpp:2656 +#: ultralcd.cpp:2735 msgid "Total filament" msgstr "Filament celkom" # MSG_TOTAL_PRINT_TIME c=19 -#: ultralcd.cpp:2657 +#: ultralcd.cpp:2736 msgid "Total print time" msgstr "Celkovy cas tlace" @@ -1416,12 +1416,12 @@ msgid "Total failures" msgstr "Celkom zlyhani" # MSG_TO_LOAD_FIL c=20 -#: ultralcd.cpp:2067 +#: ultralcd.cpp:2137 msgid "to load filament" msgstr "k zavedeniu filam." # MSG_TO_UNLOAD_FIL c=20 -#: ultralcd.cpp:2071 +#: ultralcd.cpp:2141 msgid "to unload filament" msgstr "k vybraniu filamentu" @@ -1441,52 +1441,52 @@ msgid "Total" msgstr "Celkom" # MSG_USED c=19 -#: ultralcd.cpp:5849 +#: ultralcd.cpp:5928 msgid "Used during print" msgstr "Pouzite behom tlace" # MSG_MENU_VOLTAGES c=15 -#: ultralcd.cpp:1992 +#: ultralcd.cpp:2050 msgid "Voltages" msgstr "Napatie" # MSG_UNKNOWN c=13 -#: ultralcd.cpp:1947 +#: ultralcd.cpp:2005 msgid "unknown" msgstr "neznamy" # MSG_USERWAIT c=20 -#: Marlin_main.cpp:4226 +#: Marlin_main.cpp:4347 msgid "Wait for user..." msgstr "Caka sa na uzivatela" # MSG_WAITING_TEMP c=20 r=4 -#: ultralcd.cpp:3204 +#: ultralcd.cpp:3283 msgid "Waiting for nozzle and bed cooling" msgstr "Cakanie na schladenie trysky a podlozky." # MSG_WAITING_TEMP_PINDA c=20 r=3 -#: ultralcd.cpp:3165 +#: ultralcd.cpp:3244 msgid "Waiting for PINDA probe cooling" msgstr "Cakanie na schladnutie PINDA" # MSG_CHANGED_BOTH c=20 r=4 -#: Marlin_main.cpp:1535 +#: Marlin_main.cpp:1597 msgid "Warning: both printer type and motherboard type changed." msgstr "Varovanie: doslo k zmene typu tlaciarne a motherboardu." # MSG_CHANGED_MOTHERBOARD c=20 r=4 -#: Marlin_main.cpp:1527 +#: Marlin_main.cpp:1589 msgid "Warning: motherboard type changed." msgstr "Varovanie: doslo k zmene typu motherboardu." # MSG_CHANGED_PRINTER c=20 r=4 -#: Marlin_main.cpp:1531 +#: Marlin_main.cpp:1593 msgid "Warning: printer type changed." msgstr "Varovanie: doslo k zmene typu tlaciarne." # MSG_UNLOAD_SUCCESSFUL c=20 r=2 -#: Marlin_main.cpp:3682 +#: Marlin_main.cpp:3789 msgid "Was filament unload successful?" msgstr "Bolo vysunutie filamentu uspesne?" @@ -1496,12 +1496,12 @@ msgid "Wiring error" msgstr "Chyba zapojenia" # MSG_WIZARD c=17 -#: ultralcd.cpp:5692 +#: ultralcd.cpp:5771 msgid "Wizard" msgstr "Sprievodca" # MSG_XYZ_DETAILS c=18 -#: ultralcd.cpp:1981 +#: ultralcd.cpp:2039 msgid "XYZ cal. details" msgstr "Detaily XYZ kal." @@ -1521,12 +1521,12 @@ msgid "You can always resume the Wizard from Calibration -> Wizard." msgstr "Sprievodcu mozete kedykolvek znovu spustit z menu Kalibracia -> Sprievodca" # MSG_BED_SKEW_OFFSET_DETECTION_SKEW_EXTREME c=20 r=8 -#: ultralcd.cpp:3664 +#: ultralcd.cpp:3743 msgid "XYZ calibration all right. Skew will be corrected automatically." msgstr "Kalibracia XYZ v poradku. Skosenie bude automaticky vyrovnane pri tlaci." # MSG_BED_SKEW_OFFSET_DETECTION_SKEW_MILD c=20 r=8 -#: ultralcd.cpp:3661 +#: ultralcd.cpp:3740 msgid "XYZ calibration all right. X/Y axes are slightly skewed. Good job!" msgstr "Kalibracia XYZ v poriadku. X/Y osi mierne skosene. Dobra praca!" @@ -1536,62 +1536,62 @@ msgid "Timeout" msgstr "" # MSG_X_CORRECTION c=13 -#: ultralcd.cpp:5007 +#: ultralcd.cpp:5086 msgid "X-correct:" msgstr "Korekcia X:" # MSG_BED_SKEW_OFFSET_DETECTION_PERFECT c=20 r=8 -#: ultralcd.cpp:3658 +#: ultralcd.cpp:3737 msgid "XYZ calibration ok. X/Y axes are perpendicular. Congratulations!" msgstr "Kalibracia XYZ v poradku. X/Y osi su kolme. Gratulujem!" # MSG_BED_SKEW_OFFSET_DETECTION_WARNING_FRONT_BOTH_FAR c=20 r=8 -#: ultralcd.cpp:3642 +#: ultralcd.cpp:3721 msgid "XYZ calibration compromised. Front calibration points not reachable." msgstr "Kalibracia XYZ nepresna. Predne kalibracne body su velmi vpredu." # MSG_BED_SKEW_OFFSET_DETECTION_WARNING_FRONT_RIGHT_FAR c=20 r=8 -#: ultralcd.cpp:3645 +#: ultralcd.cpp:3724 msgid "XYZ calibration compromised. Right front calibration point not reachable." msgstr "Kalibracia XYZ nepresna. Pravy predny bod je velmi vpredu." # MSG_LOAD_ALL c=17 -#: ultralcd.cpp:6088 +#: ultralcd.cpp:6167 msgid "Load all" msgstr "Zaviest vsetko" # MSG_BED_SKEW_OFFSET_DETECTION_POINT_NOT_FOUND c=20 r=6 -#: ultralcd.cpp:3624 +#: ultralcd.cpp:3703 msgid "XYZ calibration failed. Bed calibration point was not found." msgstr "Kalibracia XYZ zlyhala. Kalibracny bod podlozky nenajdeny." # MSG_BED_SKEW_OFFSET_DETECTION_FAILED_FRONT_BOTH_FAR c=20 r=6 -#: ultralcd.cpp:3630 +#: ultralcd.cpp:3709 msgid "XYZ calibration failed. Front calibration points not reachable." msgstr "Kalibracia XYZ zlyhala. Predne kalibracne body velmi vpredu. Zrovnajte tlaciaren." # MSG_BED_SKEW_OFFSET_DETECTION_FAILED_FRONT_RIGHT_FAR c=20 r=6 -#: ultralcd.cpp:3633 +#: ultralcd.cpp:3712 msgid "XYZ calibration failed. Right front calibration point not reachable." msgstr "Kalibracia XYZ zlyhala. Pravy predny bod velmi vpredu. Zrovnajte tlaciaren." # MSG_Y_DIST_FROM_MIN c=20 -#: ultralcd.cpp:2763 +#: ultralcd.cpp:2842 msgid "Y distance from min" msgstr "Y vzdialenost od min" # MSG_WIZARD_V2_CAL_2 c=20 r=12 -#: ultralcd.cpp:4771 +#: ultralcd.cpp:4850 msgid "The printer will start printing a zig-zag line. Rotate the knob until you reach the optimal height. Check the pictures in the handbook (Calibration chapter)." msgstr "Tlaciaren zacne tlacit lomenu ciaru. Otacanim tlacidla nastavte optimalnu vysku. Postupujte podla obrazku v handbooku (kapitola Kalibracia)." # MSG_FIL_FAILED c=20 r=5 -#: ultralcd.cpp:7355 +#: ultralcd.cpp:7336 msgid "Verification failed, remove the filament and try again." msgstr "Overenie zlyhalo, vyberte filament a skuste znovu." # MSG_Y_CORRECTION c=13 -#: ultralcd.cpp:5008 +#: ultralcd.cpp:5087 msgid "Y-correct:" msgstr "Korekcia Y:" @@ -1611,12 +1611,12 @@ msgid "Back" msgstr "Spat" # MSG_CHECKS c=18 -#: ultralcd.cpp:5562 +#: ultralcd.cpp:5641 msgid "Checks" msgstr "Kontrola" # MSG_FALSE_TRIGGERING c=20 -#: ultralcd.cpp:8130 +#: ultralcd.cpp:8111 msgid "False triggering" msgstr "Falosne spustenie" @@ -1646,7 +1646,7 @@ msgid "Mesh" msgstr "" # MSG_MK3S_FIRMWARE_ON_MK3 c=20 r=4 -#: Marlin_main.cpp:869 +#: Marlin_main.cpp:875 msgid "MK3S firmware detected on MK3 printer" msgstr "MK3S firmware detekovany na tlaciarni MK3" @@ -1656,7 +1656,7 @@ msgid "MMU Mode" msgstr "MMU mod" # MSG_MODE_CHANGE_IN_PROGRESS c=20 r=3 -#: ultralcd.cpp:4287 +#: ultralcd.cpp:4366 msgid "Mode change in progress..." msgstr "Prebieha zmena modu..." @@ -1671,12 +1671,12 @@ msgid "Nozzle d." msgstr "Tryska" # MSG_GCODE_DIFF_CONTINUE c=20 r=4 -#: util.cpp:515 +#: util.cpp:414 msgid "G-code sliced for a different level. Continue?" msgstr "G-code pripraveny pre inu uroven. Pokracovat?" # MSG_GCODE_DIFF_CANCELLED c=20 r=7 -#: util.cpp:521 +#: util.cpp:420 msgid "G-code sliced for a different level. Please re-slice the model again. Print cancelled." msgstr "G-code pripraveny pre inu uroven. Vygenerujte G-code znova. Tlac zrusena." @@ -1691,37 +1691,37 @@ msgid "G-code sliced for a different printer type. Please re-slice the model aga msgstr "G-code je pripraveny pre iny typ tlaciarne. Vygenerujte G-code znova. Tlac zrusena." # MSG_GCODE_NEWER_FIRMWARE_CONTINUE c=20 r=5 -#: util.cpp:482 +#: util.cpp:381 msgid "G-code sliced for a newer firmware. Continue?" msgstr "G-code je pripraveny pre novsi firmware. Pokracovat?" # MSG_GCODE_NEWER_FIRMWARE_CANCELLED c=20 r=8 -#: util.cpp:488 +#: util.cpp:387 msgid "G-code sliced for a newer firmware. Please update the firmware. Print cancelled." msgstr "G-code je pripraveny pre novsi firmware. Prosim aktualizujte firmware. Tlac zrusena." # MSG_PREHEATING_TO_CUT c=20 -#: ultralcd.cpp:2232 +#: ultralcd.cpp:2309 msgid "Preheating to cut" msgstr "Predhrev k strihu" # MSG_PREHEATING_TO_EJECT c=20 -#: ultralcd.cpp:2229 +#: ultralcd.cpp:2306 msgid "Preheating to eject" msgstr "Predhrev k vysunutiu" # MSG_NOZZLE_DIFFERS_CONTINUE c=20 r=5 -#: util.cpp:395 +#: util.cpp:294 msgid "Printer nozzle diameter differs from the G-code. Continue?" msgstr "Priemer trysky tlaciarne sa lisi od G-code. Pokracovat?" # MSG_NOZZLE_DIFFERS_CANCELLED c=20 r=9 -#: util.cpp:402 +#: util.cpp:301 msgid "Printer nozzle diameter differs from the G-code. Please check the value in settings. Print cancelled." msgstr "Priemer trysky tlaciarne sa lisi od G-code. Prosim skontrolujte nastavenie. Tlac zrusena." # MSG_SELFTEST_FS_LEVEL c=20 -#: ultralcd.cpp:8135 +#: ultralcd.cpp:8116 msgid "%s level expected" msgstr "Ocakavany level %s" @@ -1736,7 +1736,7 @@ msgid "Select" msgstr "Vybrat" # MSG_INFO_SENSORS c=18 -#: ultralcd.cpp:1983 +#: ultralcd.cpp:2041 msgid "Sensor info" msgstr "Senzor info" @@ -1756,7 +1756,7 @@ msgid "Steel sheets" msgstr "Platne" # MSG_Z_CORRECTION c=13 -#: ultralcd.cpp:5009 +#: ultralcd.cpp:5088 msgid "Z-correct:" msgstr "Korekcia Z:" diff --git a/lang/po/new/sk.po b/lang/po/new/sk.po index acf7cc164..919e2e993 100644 --- a/lang/po/new/sk.po +++ b/lang/po/new/sk.po @@ -7,8 +7,8 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Language: sk\n" "Project-Id-Version: Prusa-Firmware\n" -"POT-Creation-Date: Št 10. február 2022, 20:56:12 CET\n" -"PO-Revision-Date: Št 10. február 2022, 20:56:12 CET\n" +"POT-Creation-Date: Št 10. február 2022, 21:16:34 CET\n" +"PO-Revision-Date: Št 10. február 2022, 21:16:34 CET\n" "Language-Team: \n" "X-Generator: Poedit 2.0.7\n" "X-Poedit-SourceCharset: UTF-8\n" @@ -21,7 +21,7 @@ msgid " 0.3 or older" msgstr " 0.3 a starsie" # MSG_FS_V_03_OR_OLDER c=18 -#: Marlin_main.cpp:9693 +#: Marlin_main.cpp:9887 msgid "FS v0.3 or older" msgstr "FS 0.3 a starsie" @@ -31,7 +31,7 @@ msgid " 0.4 or newer" msgstr " 0.4 a novsie" # MSG_FS_V_04_OR_NEWER c=18 -#: Marlin_main.cpp:9692 +#: Marlin_main.cpp:9886 msgid "FS v0.4 or newer" msgstr "FS 0.4 a novsie" @@ -41,7 +41,7 @@ msgid "unknown state" msgstr "neznamy stav" # MSG_MEASURED_OFFSET c=20 -#: ultralcd.cpp:2834 +#: ultralcd.cpp:2913 msgid "[0;0] point offset" msgstr "[0;0] odsadenie bodu" @@ -56,12 +56,12 @@ msgid "WARNING:\x0aCrash detection\x0adisabled in\x0aStealth mode" msgstr "POZOR:\x0aCrash detekcia\x0adeaktivovana v\x0aStealth mode" # MSG_BABYSTEPPING_Z c=15 -#: ultralcd.cpp:2955 +#: ultralcd.cpp:3034 msgid "Adjusting Z:" msgstr "Doladenie Z:" # MSG_SELFTEST_CHECK_ALLCORRECT c=20 -#: ultralcd.cpp:8430 +#: ultralcd.cpp:8411 msgid "All correct" msgstr "Vsetko OK" @@ -71,7 +71,7 @@ msgid "All is done. Happy printing!" msgstr "Vsetko je hotove!" # MSG_AMBIENT c=14 -#: ultralcd.cpp:1724 +#: ultralcd.cpp:1727 msgid "Ambient" msgstr "Okolie" @@ -81,12 +81,12 @@ msgid "Auto" msgstr "" # MSG_PRESS c=20 r=2 -#: ultralcd.cpp:2406 +#: ultralcd.cpp:2485 msgid "and press the knob" msgstr "a stlacte tlacidlo" # MSG_CONFIRM_CARRIAGE_AT_THE_TOP c=20 r=2 -#: ultralcd.cpp:3276 +#: ultralcd.cpp:3355 msgid "Are left and right Z~carriages all up?" msgstr "Dosli oba Z voziky k~hornemu dorazu?" @@ -101,27 +101,27 @@ msgid "AutoLoad filament" msgstr "Autozav. filam." # MSG_AUTOLOADING_ONLY_IF_FSENS_ON c=20 r=4 -#: ultralcd.cpp:4238 +#: ultralcd.cpp:4317 msgid "Autoloading filament available only when filament sensor is turned on..." msgstr "Autom. zavedenie filam. je mozne len pri zapnutom filam. senzore..." # MSG_AUTOLOADING_ENABLED c=20 r=4 -#: ultralcd.cpp:2569 +#: ultralcd.cpp:2648 msgid "Autoloading filament is active, just press the knob and insert filament..." msgstr "Autom. zavedenie filam. aktivne, stlacte tlacidlo a vlozte filament..." # MSG_SELFTEST_AXIS_LENGTH c=20 -#: ultralcd.cpp:8113 +#: ultralcd.cpp:8094 msgid "Axis length" msgstr "Dlzka osi" # MSG_SELFTEST_AXIS c=16 -#: ultralcd.cpp:8114 +#: ultralcd.cpp:8095 msgid "Axis" msgstr "Os" # MSG_SELFTEST_BEDHEATER c=20 -#: ultralcd.cpp:8071 +#: ultralcd.cpp:8052 msgid "Bed/Heater" msgstr "Podlozka/Zohrievanie" @@ -136,12 +136,12 @@ msgid "Bed Heating" msgstr "Zahrievanie podlozky" # MSG_BED_CORRECTION_MENU c=18 -#: ultralcd.cpp:5719 +#: ultralcd.cpp:5798 msgid "Bed level correct" msgstr "Korekcie podlozky" # MSG_BELTTEST c=18 -#: ultralcd.cpp:5699 +#: ultralcd.cpp:5778 msgid "Belt test" msgstr "Test remena" @@ -176,12 +176,12 @@ msgid "Blackout occurred. Recover print?" msgstr "Detekovany vypadok prudu.Obnovit tlac?" # MSG_CALIBRATING_HOME c=20 -#: ultralcd.cpp:8432 +#: ultralcd.cpp:8413 msgid "Calibrating home" msgstr "Kalibr. vychodziu p." # MSG_CALIBRATE_BED c=18 -#: ultralcd.cpp:5708 +#: ultralcd.cpp:5787 msgid "Calibrate XYZ" msgstr "Kalibracia XYZ" @@ -191,7 +191,7 @@ msgid "Calibrate Z" msgstr "Kalibrovat Z" # MSG_CALIBRATE_PINDA c=17 -#: ultralcd.cpp:4450 +#: ultralcd.cpp:4529 msgid "Calibrate" msgstr "Skalibrovat" @@ -201,7 +201,7 @@ msgid ">Cancel" msgstr ">Zrusit" # MSG_MOVE_CARRIAGE_TO_THE_TOP c=20 r=8 -#: ultralcd.cpp:3239 +#: ultralcd.cpp:3318 msgid "Calibrating XYZ. Rotate the knob to move the Z carriage up to the end stoppers. Click when done." msgstr "Kalibracia XYZ. Otacanim tlacidla posunte Z os az k hornemu dorazu. Potvrdte tlacidlom." @@ -211,12 +211,12 @@ msgid "Calibrating Z" msgstr "Kalibrujem Z" # MSG_MOVE_CARRIAGE_TO_THE_TOP_Z c=20 r=8 -#: ultralcd.cpp:3239 +#: ultralcd.cpp:3318 msgid "Calibrating Z. Rotate the knob to move the Z carriage up to the end stoppers. Click when done." msgstr "Kalibracia Z. Otacanim tlacidla posunte Z os az k~hornemu dorazu. Potvrdte tlacidlom." # MSG_HOMEYZ_DONE c=20 -#: ultralcd.cpp:652 +#: ultralcd.cpp:656 msgid "Calibration done" msgstr "Kalibracia OK" @@ -226,17 +226,17 @@ msgid "Calibration" msgstr "Kalibracia" # MSG_SD_REMOVED c=20 -#: ultralcd.cpp:8871 +#: ultralcd.cpp:8860 msgid "Card removed" msgstr "Karta vysunuta" # MSG_CHECKING_FILE c=17 -#: ultralcd.cpp:8520 +#: ultralcd.cpp:8501 msgid "Checking file" msgstr "Kontrolujem subor" # MSG_NOT_COLOR c=19 -#: ultralcd.cpp:2486 +#: ultralcd.cpp:2565 msgid "Color not correct" msgstr "Farba nie je cista" @@ -246,7 +246,7 @@ msgid "Cooldown" msgstr "Schladit" # MSG_COPY_SEL_LANG c=20 r=3 -#: ultralcd.cpp:4356 +#: ultralcd.cpp:4435 msgid "Copy selected language?" msgstr "Kopirovat vybrany jazyk?" @@ -256,7 +256,7 @@ msgid "Crash det." msgstr "" # MSG_CHOOSE_FIL_1ST_LAYERCAL c=20 r=7 -#: ultralcd.cpp:4763 +#: ultralcd.cpp:4842 msgid "Choose a filament for the First Layer Calibration and select it in the on-screen menu." msgstr "Zvolte filament pre kalibraciu prvej vrstvy z nasledujuceho menu" @@ -266,7 +266,7 @@ msgid "Crash detected." msgstr "Detekovany naraz." # MSG_CRASH_RESUME c=20 r=3 -#: Marlin_main.cpp:645 +#: Marlin_main.cpp:651 msgid "Crash detected. Resume print?" msgstr "Detekovany naraz. Obnovit tlac?" @@ -276,12 +276,12 @@ msgid "Crash" msgstr "Naraz" # MSG_CURRENT c=19 -#: ultralcd.cpp:5850 +#: ultralcd.cpp:5929 msgid "Current" msgstr "Len aktualny" # MSG_DATE c=17 -#: ultralcd.cpp:1927 +#: ultralcd.cpp:1985 msgid "Date:" msgstr "Datum:" @@ -291,7 +291,7 @@ msgid "Community made" msgstr "Komunitny prekl." # MSG_DISABLE_STEPPERS c=18 -#: ultralcd.cpp:5599 +#: ultralcd.cpp:5678 msgid "Disable steppers" msgstr "Vypnut motory" @@ -306,12 +306,12 @@ msgid "Cont." msgstr "Pokr." # MSG_WIZARD_REPEAT_V2_CAL c=20 r=7 -#: ultralcd.cpp:4942 +#: ultralcd.cpp:5021 msgid "Do you want to repeat last step to readjust distance between nozzle and heatbed?" msgstr "Chcete opakovat posledny krok a pozmenit vzdialenost medzi tryskou a podlozkou?" # MSG_EXTRUDER_CORRECTION c=13 -#: ultralcd.cpp:5011 +#: ultralcd.cpp:5090 msgid "E-correct:" msgstr "Korekcia E:" @@ -321,27 +321,27 @@ msgid "Eject filament" msgstr "Vysunut fil." # MSG_EJECTING_FILAMENT c=20 -#: mmu.cpp:1414 +#: mmu.cpp:1415 msgid "Ejecting filament" msgstr "Vysuvam filament" # MSG_SELFTEST_ENDSTOP_NOTHIT c=20 -#: ultralcd.cpp:8089 +#: ultralcd.cpp:8070 msgid "Endstop not hit" msgstr "Kon. spinac nezopol" # MSG_SELFTEST_ENDSTOP c=16 -#: ultralcd.cpp:8084 +#: ultralcd.cpp:8065 msgid "Endstop" msgstr "Koncovy spinac" # MSG_SELFTEST_ENDSTOPS c=20 -#: ultralcd.cpp:8075 +#: ultralcd.cpp:8056 msgid "Endstops" msgstr "Konc. spinace" # MSG_STACK_ERROR c=20 r=4 -#: ultralcd.cpp:6688 +#: msgid "Error - static memory has been overwritten" msgstr "Chyba - Doslo k prepisu statickej pamati" @@ -356,12 +356,12 @@ msgid "Cutter" msgstr "Strihanie" # MSG_MMU_CUTTING_FIL c=18 -#: mmu.cpp:1386 +#: mmu.cpp:1387 msgid "Cutting filament" msgstr "Strihanie filam." # MSG_FSENS_NOT_RESPONDING c=20 r=4 -#: ultralcd.cpp:4251 +#: ultralcd.cpp:4330 msgid "ERROR: Filament sensor is not responding, please check connection." msgstr "CHYBA: Filament senzor nereaguje, skontrolujte prosim zapojenie." @@ -376,12 +376,12 @@ msgid "ERROR:" msgstr "CHYBA:" # MSG_SELFTEST_EXTRUDER_FAN_SPEED c=18 -#: ultralcd.cpp:8438 +#: ultralcd.cpp:8419 msgid "Extruder fan:" msgstr "Lavy vent.:" # MSG_INFO_EXTRUDER c=18 -#: ultralcd.cpp:1982 +#: ultralcd.cpp:2040 msgid "Extruder info" msgstr "" @@ -436,7 +436,7 @@ msgid "Filament extruding & with correct color?" msgstr "Filament vytlaceny a spravnej farby?" # MSG_NOT_LOADED c=19 -#: ultralcd.cpp:2485 +#: ultralcd.cpp:2564 msgid "Filament not loaded" msgstr "Filament nezavedeny" @@ -446,12 +446,12 @@ msgid "Filament sensor" msgstr "Senzor filamentu" # MSG_FILAMENT_USED c=19 -#: ultralcd.cpp:2634 +#: ultralcd.cpp:2713 msgid "Filament used" msgstr "Spotrebovany filam." # MSG_PRINT_TIME c=19 -#: ultralcd.cpp:2635 +#: ultralcd.cpp:2714 msgid "Print time" msgstr "Cas tlace" @@ -461,7 +461,7 @@ msgid "FS Action" msgstr "FS reakcia" # MSG_FILE_INCOMPLETE c=20 r=3 -#: ultralcd.cpp:8574 +#: ultralcd.cpp:8555 msgid "File incomplete. Continue anyway?" msgstr "Subor nekompletny. Pokracovat?" @@ -476,17 +476,17 @@ msgid "First layer cal." msgstr "Kal. prvej vrstvy" # MSG_WIZARD_SELFTEST c=20 r=8 -#: ultralcd.cpp:4863 +#: ultralcd.cpp:4942 msgid "First, I will run the selftest to check most common assembly problems." msgstr "Najskor pomocou selftestu skontolujem nejcastejsie chyby vznikajuce pri zostaveni tlaciarne." # MSG_MMU_FIX_ISSUE c=20 r=4 -#: mmu.cpp:726 +#: mmu.cpp:727 msgid "Fix the issue and then press button on MMU unit." msgstr "Opravte chybu a potom stlacte tlacidlo na jednotke MMU." # MSG_FLOW c=15 -#: ultralcd.cpp:6815 +#: ultralcd.cpp:6809 msgid "Flow" msgstr "Prietok" @@ -496,22 +496,22 @@ msgid "Front print fan?" msgstr "Predny tlacovy vent?" # MSG_BED_CORRECTION_FRONT c=14 -#: +#: ultralcd.cpp:3116 msgid "Front side[\xe4m]" msgstr "Vpredu [\xe4m]" # MSG_SELFTEST_FANS c=20 -#: ultralcd.cpp:8119 +#: ultralcd.cpp:8100 msgid "Front/left fans" msgstr "Predny/lavy vent." # MSG_SELFTEST_HEATERTHERMISTOR c=20 -#: ultralcd.cpp:8067 +#: ultralcd.cpp:8048 msgid "Heater/Thermistor" msgstr "Zohr./Termistor" # MSG_BED_HEATING_SAFETY_DISABLED c=20 r=4 -#: Marlin_main.cpp:9683 +#: Marlin_main.cpp:9877 msgid "Heating disabled by safety timer." msgstr "Zohrievanie prerusene bezpecnostnym casovacom." @@ -536,12 +536,12 @@ msgid "Change filament" msgstr "Vymenit filament" # MSG_CHANGE_SUCCESS c=20 -#: ultralcd.cpp:2415 +#: ultralcd.cpp:2494 msgid "Change success!" msgstr "Zmena uspesna!" # MSG_CORRECTLY c=20 -#: ultralcd.cpp:2483 +#: ultralcd.cpp:2562 msgid "Changed correctly?" msgstr "Vymena ok?" @@ -551,12 +551,12 @@ msgid "Checking bed" msgstr "Kontrola podlozky" # MSG_SELFTEST_CHECK_ENDSTOPS c=20 -#: ultralcd.cpp:8421 +#: ultralcd.cpp:8402 msgid "Checking endstops" msgstr "Kontrola endstopu" # MSG_SELFTEST_CHECK_HOTEND c=20 -#: ultralcd.cpp:8427 +#: ultralcd.cpp:8408 msgid "Checking hotend" msgstr "Kontrola hotend" @@ -576,7 +576,7 @@ msgid "Checking Y axis" msgstr "Kontrola osi Y" # MSG_SELFTEST_CHECK_Z c=20 -#: ultralcd.cpp:8424 +#: ultralcd.cpp:8405 msgid "Checking Z axis" msgstr "Kontrola osi Z" @@ -596,12 +596,12 @@ msgid "Filament" msgstr "" # MSG_WIZARD_XYZ_CAL c=20 r=8 -#: ultralcd.cpp:4872 +#: ultralcd.cpp:4951 msgid "I will run xyz calibration now. It will take approx. 12 mins." msgstr "Teraz urobim XYZ kalibraciu. Zaberie to priblizne 12 min." # MSG_WIZARD_Z_CAL c=20 r=8 -#: ultralcd.cpp:4880 +#: ultralcd.cpp:4959 msgid "I will run z calibration now." msgstr "Teraz urobim kalibraciu Z." @@ -611,7 +611,7 @@ msgid "Info screen" msgstr "Informacie" # MSG_INSERT_FILAMENT c=20 -#: ultralcd.cpp:2403 +#: ultralcd.cpp:2482 msgid "Insert filament" msgstr "Vlozte filament" @@ -636,7 +636,7 @@ msgid "Hi, I am your Original Prusa i3 printer. I will guide you through a short msgstr "Ahoj, som vasa tlaciaren Original Prusa i3. Prevediem vas kratkym procesom nastavenia, v ktorom skalibrujem os Z. Potom budete moct zacat tlacit." # MSG_ADDITIONAL_SHEETS c=20 r=9 -#: ultralcd.cpp:4950 +#: ultralcd.cpp:5029 msgid "If you have additional steel sheets, calibrate their presets in Settings - HW Setup - Steel sheets." msgstr "Ak mate viac platni, kalibrujte ich v menu Nastavenie - HW nastavenie - Platne" @@ -651,17 +651,17 @@ msgid "Left hotend fan?" msgstr "Lavy vent na tryske?" # MSG_LEFT c=10 -#: ultralcd.cpp:2765 +#: ultralcd.cpp:2844 msgid "Left" msgstr "Vlavo" # MSG_BED_CORRECTION_LEFT c=14 -#: +#: ultralcd.cpp:3114 msgid "Left side [\xe4m]" msgstr "Vlavo [\xe4m]" # MSG_LIN_CORRECTION c=18 -#: ultralcd.cpp:5623 +#: ultralcd.cpp:5702 msgid "Lin. correction" msgstr "Korekcia lin." @@ -671,7 +671,7 @@ msgid "Live adjust Z" msgstr "Doladenie osi Z" # MSG_INSERT_FIL c=20 r=6 -#: ultralcd.cpp:7320 +#: ultralcd.cpp:7301 msgid "Insert the filament (do not load it) into the extruder and then press the knob." msgstr "Vlozte filament (nezavadzajte) do extruderu a stlacte tlacidlo" @@ -681,7 +681,7 @@ msgid "Load filament" msgstr "Zaviest filament" # MSG_LOADING_COLOR c=20 -#: ultralcd.cpp:2437 +#: ultralcd.cpp:2516 msgid "Loading color" msgstr "Cistenie farby" @@ -696,7 +696,7 @@ msgid "Iteration" msgstr "Opakovanie" # MSG_LOOSE_PULLEY c=20 -#: ultralcd.cpp:8107 +#: ultralcd.cpp:8088 msgid "Loose pulley" msgstr "Uvolnena remenica" @@ -736,17 +736,17 @@ msgid "Mesh Bed Leveling" msgstr "" # MSG_MMU_OK_RESUMING_POSITION c=20 r=4 -#: mmu.cpp:764 +#: mmu.cpp:765 msgid "MMU OK. Resuming position..." msgstr "MMU OK. Pokracujem v tlaci..." # MSG_MMU_OK_RESUMING_TEMPERATURE c=20 r=4 -#: mmu.cpp:757 +#: mmu.cpp:758 msgid "MMU OK. Resuming temperature..." msgstr "MMU OK. Pokracujem v nahrievani..." # MSG_MEASURED_SKEW c=14 -#: ultralcd.cpp:2806 +#: ultralcd.cpp:2885 msgid "Measured skew" msgstr "Merane skos." @@ -756,7 +756,7 @@ msgid "MMU fails" msgstr "Zlyhanie MMU" # MSG_MMU_LOAD_FAILED c=20 -#: mmu.cpp:1586 +#: mmu.cpp:1587 msgid "MMU load failed" msgstr "MMU zaved. zlyhalo" @@ -766,7 +766,7 @@ msgid "MMU load fails" msgstr "MMU zlyhalo" # MSG_MMU_OK_RESUMING c=20 r=4 -#: mmu.cpp:775 +#: mmu.cpp:776 msgid "MMU OK. Resuming..." msgstr "MMU OK. Pokracujem..." @@ -776,7 +776,7 @@ msgid "Mode" msgstr "Mod" # MSG_MK3_FIRMWARE_ON_MK3S c=20 r=4 -#: Marlin_main.cpp:876 +#: Marlin_main.cpp:882 msgid "MK3 firmware detected on MK3S printer" msgstr "MK3 firmware detekovany na MK3S tlaciarni" @@ -791,12 +791,12 @@ msgid "Silent" msgstr "Tichy" # MSG_MMU_USER_ATTENTION c=20 r=3 -#: mmu.cpp:721 +#: mmu.cpp:722 msgid "MMU needs user attention." msgstr "MMU potrebuje zasah uzivatela." # MSG_MMU_POWER_FAILS c=15 -#: ultralcd.cpp:1514 +#: ultralcd.cpp:1517 msgid "MMU power fails" msgstr "MMU vyp. prudu" @@ -816,7 +816,7 @@ msgid "High power" msgstr "Vys. vykon" # MSG_MMU_CONNECTED c=18 -#: ultralcd.cpp:1939 +#: ultralcd.cpp:1997 msgid "MMU2 connected" msgstr "MMU2 pripojene" @@ -826,27 +826,27 @@ msgid "Motor" msgstr "" # MSG_MOVE_AXIS c=18 -#: ultralcd.cpp:5598 +#: ultralcd.cpp:5677 msgid "Move axis" msgstr "Posunut os" # MSG_MOVE_X c=18 -#: ultralcd.cpp:4154 +#: ultralcd.cpp:4233 msgid "Move X" msgstr "Posunut X" # MSG_MOVE_Y c=18 -#: ultralcd.cpp:4155 +#: ultralcd.cpp:4234 msgid "Move Y" msgstr "Posunut Y" # MSG_MOVE_Z c=18 -#: ultralcd.cpp:4156 +#: ultralcd.cpp:4235 msgid "Move Z" msgstr "Posunut Z" # MSG_NO_MOVE c=20 -#: Marlin_main.cpp:5731 +#: Marlin_main.cpp:5852 msgid "No move." msgstr "Bez pohybu." @@ -866,12 +866,12 @@ msgid "No" msgstr "Nie" # MSG_SELFTEST_NOTCONNECTED c=20 -#: ultralcd.cpp:8068 +#: ultralcd.cpp:8049 msgid "Not connected" msgstr "Nezapojene" # MSG_NEW_FIRMWARE_AVAILABLE c=20 r=2 -#: util.cpp:294 +#: util.cpp:195 msgid "New firmware version available:" msgstr "Vysla nova verzia firmware:" @@ -881,12 +881,12 @@ msgid "Not spinning" msgstr "Netoci sa" # MSG_WIZARD_V2_CAL c=20 r=8 -#: ultralcd.cpp:4759 +#: ultralcd.cpp:4838 msgid "Now I will calibrate distance between tip of the nozzle and heatbed surface." msgstr "Teraz skalibrujem vzdialenost medzi koncom trysky a povrchom podlozky." # MSG_WIZARD_WILL_PREHEAT c=20 r=4 -#: ultralcd.cpp:4888 +#: ultralcd.cpp:4967 msgid "Now I will preheat nozzle for PLA." msgstr "Teraz predhrejem trysku pre PLA." @@ -896,17 +896,17 @@ msgid "Nozzle" msgstr "Tryska" # MSG_DEFAULT_SETTINGS_LOADED c=20 r=6 -#: Marlin_main.cpp:1543 +#: Marlin_main.cpp:1605 msgid "Old settings found. Default PID, Esteps etc. will be set." msgstr "Neplatne hodnoty nastavenia. Bude pouzite predvolene PID, Esteps atd." # MSG_REMOVE_TEST_PRINT c=20 r=4 -#: ultralcd.cpp:4879 +#: ultralcd.cpp:4958 msgid "Now remove the test print from steel sheet." msgstr "Teraz odstrante testovaci vytlacok z platne." # MSG_NOZZLE_FAN c=10 -#: ultralcd.cpp:1443 +#: ultralcd.cpp:1446 msgid "Nozzle FAN" msgstr "V. trysky" @@ -916,22 +916,22 @@ msgid "Pause print" msgstr "Pozastavit tlac" # MSG_PID_RUNNING c=20 -#: ultralcd.cpp:1323 +#: ultralcd.cpp:1327 msgid "PID cal." msgstr "PID kal." # MSG_PID_FINISHED c=20 -#: ultralcd.cpp:1329 +#: ultralcd.cpp:1333 msgid "PID cal. finished" msgstr "PID kal. ukoncena" # MSG_PID_EXTRUDER c=17 -#: ultralcd.cpp:5720 +#: ultralcd.cpp:5799 msgid "PID calibration" msgstr "PID kalibracia" # MSG_PINDA_PREHEAT c=20 -#: ultralcd.cpp:679 +#: ultralcd.cpp:683 msgid "PINDA Heating" msgstr "Nahrievanie PINDA" @@ -941,7 +941,7 @@ msgid "Place a sheet of paper under the nozzle during the calibration of first 4 msgstr "Umiestnite list papiera na podlozku a udrzujte ho pod tryskou behom merania prvych 4 bodov. Pokial tryska zachyti papier, okamzite vypnite tlaciaren tlacidlom X." # MSG_WIZARD_CLEAN_HEATBED c=20 r=8 -#: ultralcd.cpp:4945 +#: ultralcd.cpp:5024 msgid "Please clean heatbed and then press the knob." msgstr "Prosim ocistite podlozku a stlacte tlacidlo." @@ -951,7 +951,7 @@ msgid "Please clean the nozzle for calibration. Click when done." msgstr "Pre uspesnu kalibraciu ocistite prosim tlacovu trysku. Potvrdte tlacidlom." # MSG_SELFTEST_PLEASECHECK c=20 -#: ultralcd.cpp:8062 +#: ultralcd.cpp:8043 msgid "Please check:" msgstr "Skontrolujte:" @@ -961,7 +961,7 @@ msgid "Please check our handbook and fix the problem. Then resume the Wizard by msgstr "Prosim pozrite sa do prirucky a opravte problem. Potom obnovte Sprievodcu restartovanim tlaciarne." # MSG_CHECK_IDLER c=20 r=5 -#: Marlin_main.cpp:3691 +#: Marlin_main.cpp:3798 msgid "Please open idler and remove filament manually." msgstr "Prosim otvorte idler a manualne odstrante filament." @@ -981,7 +981,7 @@ msgid "Please pull out filament immediately" msgstr "Prosim vyberte urychlene filament" # MSG_EJECT_REMOVE c=20 r=4 -#: mmu.cpp:1420 +#: mmu.cpp:1421 msgid "Please remove filament and then press the knob." msgstr "Prosim vyberte filament a potom stlacte tlacidlo." @@ -991,12 +991,12 @@ msgid "Please remove steel sheet from heatbed." msgstr "Odstrante prosim platnu z pozdlozky." # MSG_RUN_XYZ c=20 r=4 -#: Marlin_main.cpp:5217 +#: Marlin_main.cpp:5338 msgid "Please run XYZ calibration first." msgstr "Nejskor spustte kalibraciu XYZ." # MSG_UPDATE_MMU2_FW c=20 r=4 -#: mmu.cpp:1340 +#: mmu.cpp:1341 msgid "Please update firmware in your MMU2. Waiting for reset." msgstr "Prosim aktualizujte firmware v vasej MMU2 jednotke. Cakam na reset." @@ -1006,7 +1006,7 @@ msgid "Please wait" msgstr "Cakajte prosim" # MSG_REMOVE_SHIPPING_HELPERS c=20 r=3 -#: ultralcd.cpp:4878 +#: ultralcd.cpp:4957 msgid "Please remove shipping helpers first." msgstr "Najskor prosim odstrante prevozne suciastky." @@ -1026,12 +1026,12 @@ msgid "Preheating nozzle. Please wait." msgstr "Predhrev trysky. Prosim cakajte." # MSG_NEW_FIRMWARE_PLEASE_UPGRADE c=20 -#: util.cpp:298 +#: util.cpp:199 msgid "Please upgrade." msgstr "Aktualizujte prosim." # MSG_PRESS_TO_PREHEAT c=20 r=4 -#: Marlin_main.cpp:11804 +#: Marlin_main.cpp:12052 msgid "Press the knob to preheat nozzle and continue." msgstr "Pre nahriatie trysky a pokracovanie stlacte tlacidlo." @@ -1051,17 +1051,17 @@ msgid "Print aborted" msgstr "Tlac prerusena" # MSG_PREHEATING_TO_LOAD c=20 -#: ultralcd.cpp:2220 +#: ultralcd.cpp:2297 msgid "Preheating to load" msgstr "Predhrev k zavedeniu" # MSG_PREHEATING_TO_UNLOAD c=20 -#: ultralcd.cpp:2225 +#: ultralcd.cpp:2302 msgid "Preheating to unload" msgstr "Predhrev k vybratiu" # MSG_SELFTEST_PRINT_FAN_SPEED c=18 -#: ultralcd.cpp:8441 +#: ultralcd.cpp:8422 msgid "Print fan:" msgstr "Tlacovy vent.:" @@ -1071,17 +1071,17 @@ msgid "Print from SD" msgstr "Tlac z SD" # MSG_PRESS_KNOB c=20 -#: ultralcd.cpp:2060 +#: ultralcd.cpp:2130 msgid "Press the knob" msgstr "Stlacte tlacidlo" # MSG_PRINT_PAUSED c=20 -#: ultralcd.cpp:903 +#: ultralcd.cpp:907 msgid "Print paused" msgstr "Tlac pozastavena" # MSG_RESUME_NOZZLE_TEMP c=20 r=4 -#: mmu.cpp:725 +#: mmu.cpp:726 msgid "Press the knob to resume nozzle temperature." msgstr "Pre pokracovanie nahrievania trysky stlacte tlacidlo." @@ -1091,52 +1091,52 @@ msgid "Printer has not been calibrated yet. Please follow the manual, chapter Fi msgstr "Tlaciaren nebola este skalibrovana. Postupujte prosim podla manualu, kapitola Zaciname, odstavec Postup kalibracie." # MSG_PRINT_FAN c=10 -#: ultralcd.cpp:1444 +#: ultralcd.cpp:1447 msgid "Print FAN" msgstr "Tlacovy v." # MSG_WIZARD_LOAD_FILAMENT c=20 r=6 -#: ultralcd.cpp:4739 +#: ultralcd.cpp:4818 msgid "Please insert filament into the extruder, then press the knob to load it." msgstr "Prosim vlozte filament do extruderu a stlacte tlacidlo k jeho zavedeniu" # MSG_MMU_INSERT_FILAMENT_FIRST_TUBE c=20 r=6 -#: ultralcd.cpp:4734 +#: ultralcd.cpp:4813 msgid "Please insert filament into the first tube of the MMU, then press the knob to load it." msgstr "Prosim vlozte filament do prvej trubicky MMU a stlacte tlacidlo k jeho zavedeniu" # MSG_PLEASE_LOAD_PLA c=20 r=4 -#: ultralcd.cpp:4656 +#: ultralcd.cpp:4735 msgid "Please load filament first." msgstr "Prosim najskor zavedte filament" # MSG_BED_CORRECTION_REAR c=14 -#: +#: ultralcd.cpp:3117 msgid "Rear side [\xe4m]" msgstr "Vzadu [\xe4m]" # MSG_UNLOAD_FILAMENT_REPEAT c=20 r=4 -#: ultralcd.cpp:7344 +#: ultralcd.cpp:7325 msgid "Please unload the filament first, then repeat this action." msgstr "Prosim vyberte filament a zopakujte tuto akciu" # MSG_CHECK_IR_CONNECTION c=20 r=4 -#: ultralcd.cpp:7347 +#: ultralcd.cpp:7328 msgid "Please check the IR sensor connection, unload filament if present." msgstr "Prosim skontrolujte zapojenie IR senzoru a vyberte filament" # MSG_RECOVERING_PRINT c=20 -#: Marlin_main.cpp:11148 +#: Marlin_main.cpp:11396 msgid "Recovering print" msgstr "Obnovovanie tlace" # MSG_REMOVE_OLD_FILAMENT c=20 r=5 -#: mmu.cpp:832 +#: mmu.cpp:833 msgid "Remove old filament and press the knob to start loading new filament." msgstr "Vyberte stary filament a stlacte tlacidlo pre zavedenie noveho." # MSG_CALIBRATE_BED_RESET c=18 -#: ultralcd.cpp:5725 +#: ultralcd.cpp:5804 msgid "Reset XYZ calibr." msgstr "Reset XYZ kalibr." @@ -1156,7 +1156,7 @@ msgid "Resuming print" msgstr "Obnovenie tlace" # MSG_BED_CORRECTION_RIGHT c=14 -#: +#: ultralcd.cpp:3115 msgid "Right side[\xe4m]" msgstr "Vpravo [\xe4m]" @@ -1166,7 +1166,7 @@ msgid "RPi port" msgstr "" # MSG_WIZARD_RERUN c=20 r=7 -#: ultralcd.cpp:4677 +#: ultralcd.cpp:4756 msgid "Running Wizard will delete current calibration results and start from the beginning. Continue?" msgstr "Spustenie Sprievodcu vymaze ulozene vysledky vsetkych kalibracii a spusti kalibracny proces od zaciatku. Pokracovat?" @@ -1176,7 +1176,7 @@ msgid "SD card" msgstr "SD karta" # MSG_RIGHT c=10 -#: ultralcd.cpp:2766 +#: ultralcd.cpp:2845 msgid "Right" msgstr "Vpravo" @@ -1186,27 +1186,27 @@ msgid "Searching bed calibration point" msgstr "Hladam kalibracny bod podlozky" # MSG_LANGUAGE_SELECT c=18 -#: ultralcd.cpp:4372 +#: ultralcd.cpp:4451 msgid "Select language" msgstr "Vyber jazyka" # MSG_SELFTEST_OK c=20 -#: ultralcd.cpp:7619 +#: ultralcd.cpp:7600 msgid "Self test OK" msgstr "" # MSG_SELFTEST_START c=20 -#: ultralcd.cpp:7387 +#: ultralcd.cpp:7368 msgid "Self test start" msgstr "Self test start" # MSG_SELFTEST c=18 -#: ultralcd.cpp:5701 +#: ultralcd.cpp:5780 msgid "Selftest" msgstr "Selftest" # MSG_SELFTEST_ERROR c=20 -#: ultralcd.cpp:8061 +#: ultralcd.cpp:8042 msgid "Selftest error!" msgstr "Chyba Selftestu!" @@ -1216,17 +1216,17 @@ msgid "Selftest failed" msgstr "Selftest zlyhal" # MSG_FORCE_SELFTEST c=20 r=8 -#: Marlin_main.cpp:1575 +#: Marlin_main.cpp:1637 msgid "Selftest will be run to calibrate accurate sensorless rehoming." msgstr "Pre kalibraciu presneho rehomovania bude teraz spusteny selftest." # MSG_SEL_PREHEAT_TEMP c=20 r=6 -#: ultralcd.cpp:4919 +#: ultralcd.cpp:4998 msgid "Select nozzle preheat temperature which matches your material." msgstr "Vyberte teplotu predohrevu trysky ktora zodpoveda vasmu materialu." # MSG_SET_TEMPERATURE c=20 -#: ultralcd.cpp:3056 +#: ultralcd.cpp:3135 msgid "Set temperature:" msgstr "Nastavte teplotu:" @@ -1236,12 +1236,12 @@ msgid "Settings" msgstr "Nastavenie" # MSG_SHOW_END_STOPS c=18 -#: ultralcd.cpp:5722 +#: ultralcd.cpp:5801 msgid "Show end stops" msgstr "Stav konc. spin." # MSG_FILE_CNT c=20 r=6 -#: cardreader.cpp:825 +#: cardreader.cpp:817 msgid "Some files will not be sorted. Max. No. of files in 1 folder for sorting is 100." msgstr "Niektore subory nebudu zoradene. Maximalny pocet suborov v zlozke pre zoradenie je 100." @@ -1261,7 +1261,7 @@ msgid "Time" msgstr "Cas" # MSG_SEVERE_SKEW c=14 -#: ultralcd.cpp:2809 +#: ultralcd.cpp:2888 msgid "Severe skew" msgstr "Tazke skos." @@ -1271,7 +1271,7 @@ msgid "Alphabet" msgstr "Abeceda" # MSG_SORTING c=20 -#: cardreader.cpp:888 +#: cardreader.cpp:880 msgid "Sorting files" msgstr "Triedenie suborov" @@ -1281,7 +1281,7 @@ msgid "Loud" msgstr "Hlasny" # MSG_SLIGHT_SKEW c=14 -#: ultralcd.cpp:2808 +#: ultralcd.cpp:2887 msgid "Slight skew" msgstr "Lahke skos." @@ -1291,12 +1291,12 @@ msgid "Sound" msgstr "Zvuk" # MSG_RUNOUTS c=7 -#: ultralcd.cpp:1590 +#: ultralcd.cpp:1593 msgid "Runouts" msgstr "" # MSG_Z-LEVELING_ENFORCED c=20 r=4 -#: Marlin_main.cpp:3198 +#: Marlin_main.cpp:3303 msgid "Some problem encountered, Z-leveling enforced ..." msgstr "Vyskytol sa problem, zarovnam os Z ..." @@ -1306,7 +1306,7 @@ msgid "Once" msgstr "Raz" # MSG_SPEED c=15 -#: ultralcd.cpp:6809 +#: ultralcd.cpp:6803 msgid "Speed" msgstr "Rychlost" @@ -1316,12 +1316,12 @@ msgid "Spinning" msgstr "Toci sa" # MSG_TEMP_CAL_WARNING c=20 r=4 -#: Marlin_main.cpp:5230 +#: Marlin_main.cpp:5351 msgid "Stable ambient temperature 21-26C is needed a rigid stand is required." msgstr "Je vyzadovana stabilna izbova teplota 21-26C a pevna podlozka." # MSG_STATISTICS c=18 -#: ultralcd.cpp:6002 +#: ultralcd.cpp:6081 msgid "Statistics" msgstr "Statistika" @@ -1341,12 +1341,12 @@ msgid "Support" msgstr "Podpora" # MSG_SELFTEST_SWAPPED c=16 -#: ultralcd.cpp:8120 +#: ultralcd.cpp:8101 msgid "Swapped" msgstr "Prehodene" # MSG_SELECT_FILAMENT c=20 -#: ultralcd.cpp:4627 +#: ultralcd.cpp:4706 msgid "Select filament:" msgstr "Zvolte filament:" @@ -1356,17 +1356,17 @@ msgid "Temp. cal." msgstr "Tepl. kal." # MSG_SELECT_TEMP_MATCHES_MATERIAL c=20 r=4 -#: ultralcd.cpp:4768 +#: ultralcd.cpp:4847 msgid "Select temperature which matches your material." msgstr "Zvolte teplotu, ktora odpoveda vasmu materialu." # MSG_CALIBRATION_PINDA_MENU c=17 -#: ultralcd.cpp:5733 +#: ultralcd.cpp:5812 msgid "Temp. calibration" msgstr "Teplot. kalibr." # MSG_TEMP_CAL_FAILED c=20 r=8 -#: ultralcd.cpp:3692 +#: ultralcd.cpp:3771 msgid "Temperature calibration failed" msgstr "Teplotna kalibracia zlyhala" @@ -1376,17 +1376,17 @@ msgid "Temperature calibration is finished and active. Temp. calibration can be msgstr "Teplotna kalibracia dokoncena a je teraz aktivna. Teplotnu kalibraciu je mozno deaktivovat v menu Nastavenie->Tepl. kal." # MSG_FS_VERIFIED c=20 r=3 -#: ultralcd.cpp:7351 +#: ultralcd.cpp:7332 msgid "Sensor verified, remove the filament now." msgstr "Senzor overeny, vyberte filament." # MSG_TEMPERATURE c=18 -#: ultralcd.cpp:5594 +#: ultralcd.cpp:5673 msgid "Temperature" msgstr "Teplota" # MSG_MENU_TEMPERATURES c=15 -#: ultralcd.cpp:1989 +#: ultralcd.cpp:2047 msgid "Temperatures" msgstr "Teploty" @@ -1396,12 +1396,12 @@ msgid "There is still a need to make Z calibration. Please follow the manual, ch msgstr "Je potrebne skalibrovat os Z. Prosim postupujte podla prirucky, kapitola Zaciname, sekcia Postup kalibracie." # MSG_TOTAL_FILAMENT c=19 -#: ultralcd.cpp:2656 +#: ultralcd.cpp:2735 msgid "Total filament" msgstr "Filament celkom" # MSG_TOTAL_PRINT_TIME c=19 -#: ultralcd.cpp:2657 +#: ultralcd.cpp:2736 msgid "Total print time" msgstr "Celkovy cas tlace" @@ -1416,12 +1416,12 @@ msgid "Total failures" msgstr "Celkom zlyhani" # MSG_TO_LOAD_FIL c=20 -#: ultralcd.cpp:2067 +#: ultralcd.cpp:2137 msgid "to load filament" msgstr "k zavedeniu filam." # MSG_TO_UNLOAD_FIL c=20 -#: ultralcd.cpp:2071 +#: ultralcd.cpp:2141 msgid "to unload filament" msgstr "k vybraniu filamentu" @@ -1441,52 +1441,52 @@ msgid "Total" msgstr "Celkom" # MSG_USED c=19 -#: ultralcd.cpp:5849 +#: ultralcd.cpp:5928 msgid "Used during print" msgstr "Pouzite behom tlace" # MSG_MENU_VOLTAGES c=15 -#: ultralcd.cpp:1992 +#: ultralcd.cpp:2050 msgid "Voltages" msgstr "Napatie" # MSG_UNKNOWN c=13 -#: ultralcd.cpp:1947 +#: ultralcd.cpp:2005 msgid "unknown" msgstr "neznamy" # MSG_USERWAIT c=20 -#: Marlin_main.cpp:4226 +#: Marlin_main.cpp:4347 msgid "Wait for user..." msgstr "Caka sa na uzivatela" # MSG_WAITING_TEMP c=20 r=4 -#: ultralcd.cpp:3204 +#: ultralcd.cpp:3283 msgid "Waiting for nozzle and bed cooling" msgstr "Cakanie na schladenie trysky a podlozky." # MSG_WAITING_TEMP_PINDA c=20 r=3 -#: ultralcd.cpp:3165 +#: ultralcd.cpp:3244 msgid "Waiting for PINDA probe cooling" msgstr "Cakanie na schladnutie PINDA" # MSG_CHANGED_BOTH c=20 r=4 -#: Marlin_main.cpp:1535 +#: Marlin_main.cpp:1597 msgid "Warning: both printer type and motherboard type changed." msgstr "Varovanie: doslo k zmene typu tlaciarne a motherboardu." # MSG_CHANGED_MOTHERBOARD c=20 r=4 -#: Marlin_main.cpp:1527 +#: Marlin_main.cpp:1589 msgid "Warning: motherboard type changed." msgstr "Varovanie: doslo k zmene typu motherboardu." # MSG_CHANGED_PRINTER c=20 r=4 -#: Marlin_main.cpp:1531 +#: Marlin_main.cpp:1593 msgid "Warning: printer type changed." msgstr "Varovanie: doslo k zmene typu tlaciarne." # MSG_UNLOAD_SUCCESSFUL c=20 r=2 -#: Marlin_main.cpp:3682 +#: Marlin_main.cpp:3789 msgid "Was filament unload successful?" msgstr "Bolo vysunutie filamentu uspesne?" @@ -1496,12 +1496,12 @@ msgid "Wiring error" msgstr "Chyba zapojenia" # MSG_WIZARD c=17 -#: ultralcd.cpp:5692 +#: ultralcd.cpp:5771 msgid "Wizard" msgstr "Sprievodca" # MSG_XYZ_DETAILS c=18 -#: ultralcd.cpp:1981 +#: ultralcd.cpp:2039 msgid "XYZ cal. details" msgstr "Detaily XYZ kal." @@ -1521,12 +1521,12 @@ msgid "You can always resume the Wizard from Calibration -> Wizard." msgstr "Sprievodcu mozete kedykolvek znovu spustit z menu Kalibracia -> Sprievodca" # MSG_BED_SKEW_OFFSET_DETECTION_SKEW_EXTREME c=20 r=8 -#: ultralcd.cpp:3664 +#: ultralcd.cpp:3743 msgid "XYZ calibration all right. Skew will be corrected automatically." msgstr "Kalibracia XYZ v poradku. Skosenie bude automaticky vyrovnane pri tlaci." # MSG_BED_SKEW_OFFSET_DETECTION_SKEW_MILD c=20 r=8 -#: ultralcd.cpp:3661 +#: ultralcd.cpp:3740 msgid "XYZ calibration all right. X/Y axes are slightly skewed. Good job!" msgstr "Kalibracia XYZ v poriadku. X/Y osi mierne skosene. Dobra praca!" @@ -1536,62 +1536,62 @@ msgid "Timeout" msgstr "" # MSG_X_CORRECTION c=13 -#: ultralcd.cpp:5007 +#: ultralcd.cpp:5086 msgid "X-correct:" msgstr "Korekcia X:" # MSG_BED_SKEW_OFFSET_DETECTION_PERFECT c=20 r=8 -#: ultralcd.cpp:3658 +#: ultralcd.cpp:3737 msgid "XYZ calibration ok. X/Y axes are perpendicular. Congratulations!" msgstr "Kalibracia XYZ v poradku. X/Y osi su kolme. Gratulujem!" # MSG_BED_SKEW_OFFSET_DETECTION_WARNING_FRONT_BOTH_FAR c=20 r=8 -#: ultralcd.cpp:3642 +#: ultralcd.cpp:3721 msgid "XYZ calibration compromised. Front calibration points not reachable." msgstr "Kalibracia XYZ nepresna. Predne kalibracne body su velmi vpredu." # MSG_BED_SKEW_OFFSET_DETECTION_WARNING_FRONT_RIGHT_FAR c=20 r=8 -#: ultralcd.cpp:3645 +#: ultralcd.cpp:3724 msgid "XYZ calibration compromised. Right front calibration point not reachable." msgstr "Kalibracia XYZ nepresna. Pravy predny bod je velmi vpredu." # MSG_LOAD_ALL c=17 -#: ultralcd.cpp:6088 +#: ultralcd.cpp:6167 msgid "Load all" msgstr "Zaviest vsetko" # MSG_BED_SKEW_OFFSET_DETECTION_POINT_NOT_FOUND c=20 r=6 -#: ultralcd.cpp:3624 +#: ultralcd.cpp:3703 msgid "XYZ calibration failed. Bed calibration point was not found." msgstr "Kalibracia XYZ zlyhala. Kalibracny bod podlozky nenajdeny." # MSG_BED_SKEW_OFFSET_DETECTION_FAILED_FRONT_BOTH_FAR c=20 r=6 -#: ultralcd.cpp:3630 +#: ultralcd.cpp:3709 msgid "XYZ calibration failed. Front calibration points not reachable." msgstr "Kalibracia XYZ zlyhala. Predne kalibracne body velmi vpredu. Zrovnajte tlaciaren." # MSG_BED_SKEW_OFFSET_DETECTION_FAILED_FRONT_RIGHT_FAR c=20 r=6 -#: ultralcd.cpp:3633 +#: ultralcd.cpp:3712 msgid "XYZ calibration failed. Right front calibration point not reachable." msgstr "Kalibracia XYZ zlyhala. Pravy predny bod velmi vpredu. Zrovnajte tlaciaren." # MSG_Y_DIST_FROM_MIN c=20 -#: ultralcd.cpp:2763 +#: ultralcd.cpp:2842 msgid "Y distance from min" msgstr "Y vzdialenost od min" # MSG_WIZARD_V2_CAL_2 c=20 r=12 -#: ultralcd.cpp:4771 +#: ultralcd.cpp:4850 msgid "The printer will start printing a zig-zag line. Rotate the knob until you reach the optimal height. Check the pictures in the handbook (Calibration chapter)." msgstr "Tlaciaren zacne tlacit lomenu ciaru. Otacanim tlacidla nastavte optimalnu vysku. Postupujte podla obrazku v handbooku (kapitola Kalibracia)." # MSG_FIL_FAILED c=20 r=5 -#: ultralcd.cpp:7355 +#: ultralcd.cpp:7336 msgid "Verification failed, remove the filament and try again." msgstr "Overenie zlyhalo, vyberte filament a skuste znovu." # MSG_Y_CORRECTION c=13 -#: ultralcd.cpp:5008 +#: ultralcd.cpp:5087 msgid "Y-correct:" msgstr "Korekcia Y:" @@ -1611,12 +1611,12 @@ msgid "Back" msgstr "Spat" # MSG_CHECKS c=18 -#: ultralcd.cpp:5562 +#: ultralcd.cpp:5641 msgid "Checks" msgstr "Kontrola" # MSG_FALSE_TRIGGERING c=20 -#: ultralcd.cpp:8130 +#: ultralcd.cpp:8111 msgid "False triggering" msgstr "Falosne spustenie" @@ -1646,7 +1646,7 @@ msgid "Mesh" msgstr "" # MSG_MK3S_FIRMWARE_ON_MK3 c=20 r=4 -#: Marlin_main.cpp:869 +#: Marlin_main.cpp:875 msgid "MK3S firmware detected on MK3 printer" msgstr "MK3S firmware detekovany na tlaciarni MK3" @@ -1656,7 +1656,7 @@ msgid "MMU Mode" msgstr "MMU mod" # MSG_MODE_CHANGE_IN_PROGRESS c=20 r=3 -#: ultralcd.cpp:4287 +#: ultralcd.cpp:4366 msgid "Mode change in progress..." msgstr "Prebieha zmena modu..." @@ -1671,12 +1671,12 @@ msgid "Nozzle d." msgstr "Tryska" # MSG_GCODE_DIFF_CONTINUE c=20 r=4 -#: util.cpp:515 +#: util.cpp:414 msgid "G-code sliced for a different level. Continue?" msgstr "G-code pripraveny pre inu uroven. Pokracovat?" # MSG_GCODE_DIFF_CANCELLED c=20 r=7 -#: util.cpp:521 +#: util.cpp:420 msgid "G-code sliced for a different level. Please re-slice the model again. Print cancelled." msgstr "G-code pripraveny pre inu uroven. Vygenerujte G-code znova. Tlac zrusena." @@ -1691,37 +1691,37 @@ msgid "G-code sliced for a different printer type. Please re-slice the model aga msgstr "G-code je pripraveny pre iny typ tlaciarne. Vygenerujte G-code znova. Tlac zrusena." # MSG_GCODE_NEWER_FIRMWARE_CONTINUE c=20 r=5 -#: util.cpp:482 +#: util.cpp:381 msgid "G-code sliced for a newer firmware. Continue?" msgstr "G-code je pripraveny pre novsi firmware. Pokracovat?" # MSG_GCODE_NEWER_FIRMWARE_CANCELLED c=20 r=8 -#: util.cpp:488 +#: util.cpp:387 msgid "G-code sliced for a newer firmware. Please update the firmware. Print cancelled." msgstr "G-code je pripraveny pre novsi firmware. Prosim aktualizujte firmware. Tlac zrusena." # MSG_PREHEATING_TO_CUT c=20 -#: ultralcd.cpp:2232 +#: ultralcd.cpp:2309 msgid "Preheating to cut" msgstr "Predhrev k strihu" # MSG_PREHEATING_TO_EJECT c=20 -#: ultralcd.cpp:2229 +#: ultralcd.cpp:2306 msgid "Preheating to eject" msgstr "Predhrev k vysunutiu" # MSG_NOZZLE_DIFFERS_CONTINUE c=20 r=5 -#: util.cpp:395 +#: util.cpp:294 msgid "Printer nozzle diameter differs from the G-code. Continue?" msgstr "Priemer trysky tlaciarne sa lisi od G-code. Pokracovat?" # MSG_NOZZLE_DIFFERS_CANCELLED c=20 r=9 -#: util.cpp:402 +#: util.cpp:301 msgid "Printer nozzle diameter differs from the G-code. Please check the value in settings. Print cancelled." msgstr "Priemer trysky tlaciarne sa lisi od G-code. Prosim skontrolujte nastavenie. Tlac zrusena." # MSG_SELFTEST_FS_LEVEL c=20 -#: ultralcd.cpp:8135 +#: ultralcd.cpp:8116 msgid "%s level expected" msgstr "Ocakavany level %s" @@ -1736,7 +1736,7 @@ msgid "Select" msgstr "Vybrat" # MSG_INFO_SENSORS c=18 -#: ultralcd.cpp:1983 +#: ultralcd.cpp:2041 msgid "Sensor info" msgstr "Senzor info" @@ -1756,7 +1756,7 @@ msgid "Steel sheets" msgstr "Platne" # MSG_Z_CORRECTION c=13 -#: ultralcd.cpp:5009 +#: ultralcd.cpp:5088 msgid "Z-correct:" msgstr "Korekcia Z:" From 54e4966f2c799b1b8ff9f6dc3f8d45cb0ef6e806 Mon Sep 17 00:00:00 2001 From: ingbrzy Date: Fri, 11 Feb 2022 12:48:38 +0100 Subject: [PATCH 62/77] typos --- lang/lang_en_sk.txt | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/lang/lang_en_sk.txt b/lang/lang_en_sk.txt index 61631e069..90544304a 100644 --- a/lang/lang_en_sk.txt +++ b/lang/lang_en_sk.txt @@ -64,15 +64,15 @@ #MSG_AUTOLOAD_FILAMENT c=18 "AutoLoad filament" -"Autozav. filam." +"Autozav. filamentu" #MSG_AUTOLOADING_ONLY_IF_FSENS_ON c=20 r=4 "Autoloading filament available only when filament sensor is turned on..." -"Autom. zavedenie filam. je mozne len pri zapnutom filam. senzore..." +"Autom. zavedenie filamentu je mozne len pri zapnutom filam. senzore..." #MSG_AUTOLOADING_ENABLED c=20 r=4 "Autoloading filament is active, just press the knob and insert filament..." -"Autom. zavedenie filam. aktivne, stlacte tlacidlo a vlozte filament..." +"Autom. zavedenie filamentu aktivne, stlacte tlacidlo a vlozte filament..." #MSG_SELFTEST_AXIS_LENGTH c=20 "Axis length" @@ -944,11 +944,11 @@ #MSG_SELFTEST_START c=20 "Self test start" -"Self test start" +"\x00" #MSG_SELFTEST c=18 "Selftest" -"Selftest" +"\x00" #MSG_SELFTEST_ERROR c=20 "Selftest error!" @@ -1400,4 +1400,4 @@ #MSG_PRINTER_IP c=18 "Printer IP Addr:" -"IP adr. tlaciarne:" \ No newline at end of file +"IP adr. tlaciarne:" From 9f093ee404b16b26b5bed11c7e55a19a594f2ea9 Mon Sep 17 00:00:00 2001 From: ingbrzy Date: Fri, 11 Feb 2022 12:49:41 +0100 Subject: [PATCH 63/77] typo --- Firmware/language.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Firmware/language.c b/Firmware/language.c index 798da1c34..9d25edf89 100644 --- a/Firmware/language.c +++ b/Firmware/language.c @@ -222,7 +222,7 @@ const char* lang_get_name_by_code(uint16_t code) case LANG_CODE_DA: return _n("Dansk"); //community Danish contribution #endif // COMMUNITY_LANG_GROUP1_DA #ifdef COMMUNITY_LANG_GROUP1_SK - case LANG_CODE_SK: return _n("Slovenčina"); //community Slovak contribution + case LANG_CODE_SK: return _n("Slovencina"); //community Slovak contribution #endif // COMMUNITY_LANG_GROUP1_SK #ifdef COMMUNITY_LANG_GROUP1_SL case LANG_CODE_SL: return _n("Slovenscina"); //community Slovanian contribution From c9f17b30e633437ac026e77a31fea885df6dd928 Mon Sep 17 00:00:00 2001 From: ingbrzy Date: Fri, 11 Feb 2022 12:50:28 +0100 Subject: [PATCH 64/77] typo --- lang/lang-export.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lang/lang-export.sh b/lang/lang-export.sh index 8fb9e1747..8226e5d2d 100755 --- a/lang/lang-export.sh +++ b/lang/lang-export.sh @@ -86,7 +86,7 @@ else #Danish *da*) echo "Danish" ;; #Slovak - *sk*) echo "Slovakian" ;; + *sk*) echo "Slovak" ;; #Slovanian *sl*) echo "Slovanian" ;; #Hugarian From 489e4fd35c41950ee84267b96fa27ae3c34e02af Mon Sep 17 00:00:00 2001 From: Alex Voinea Date: Fri, 11 Feb 2022 13:04:27 +0100 Subject: [PATCH 65/77] Fix PRUSA commands --- Firmware/Marlin_main.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Firmware/Marlin_main.cpp b/Firmware/Marlin_main.cpp index 9778e565e..06c699a94 100755 --- a/Firmware/Marlin_main.cpp +++ b/Firmware/Marlin_main.cpp @@ -4550,7 +4550,7 @@ void process_commands() #elif defined(BOOTAPP) //this is a safety precaution. This is because the new bootloader turns off the heaters, but the old one doesn't. The watchdog should be used most of the time. asm volatile("jmp 0x3E000"); #endif - }else if (code_seen_P("fv")) { // PRUSA fv + } else if (code_seen_P(PSTR("fv"))) { // PRUSA fv // get file version #ifdef SDSUPPORT card.openFileReadFilteredGcode(strchr_pointer + 3,true); From 5b45553f38360d89f03384b518056a0f08037deb Mon Sep 17 00:00:00 2001 From: ingbrzy Date: Fri, 11 Feb 2022 13:31:43 +0100 Subject: [PATCH 66/77] add community SK --- Firmware/config.h | 1 + 1 file changed, 1 insertion(+) diff --git a/Firmware/config.h b/Firmware/config.h index c5a7356a4..696fa8d69 100644 --- a/Firmware/config.h +++ b/Firmware/config.h @@ -68,6 +68,7 @@ #define COMMUNITY_LANG_GROUP1_RO // Community Romanian language #define COMMUNITY_LANG_GROUP1_HU // Community Hungarian language #define COMMUNITY_LANG_GROUP1_HR // Community Croatian language +#define COMMUNITY_LANG_GROUP1_SK // Community Slovak language //#define COMMUNITY_LANG_GROUP1_SV // Community Swedish language //#define COMMUNITY_LANG_GROUP1_DA // Community Danish language //#define COMMUNITY_LANG_GROUP1_SL // Community Slovanian language From 65e99c62de7ab88d787cfdfbf18a2e801d2609ca Mon Sep 17 00:00:00 2001 From: ingbrzy Date: Fri, 11 Feb 2022 14:18:03 +0100 Subject: [PATCH 67/77] add SK letters replacement --- lang/lang-import.sh | 71 +++++++++++++++++++++++++++++++++++++++++++-- 1 file changed, 69 insertions(+), 2 deletions(-) diff --git a/lang/lang-import.sh b/lang/lang-import.sh index b403215e8..2f2b26fb7 100755 --- a/lang/lang-import.sh +++ b/lang/lang-import.sh @@ -33,6 +33,7 @@ # 28 Jan. 2022, 3d-gussner, Run lang-check and output `xx-output.txt` file to review # translations # new argruments `--information` `--import-check` +# 11 Jan. 2022, ingbrzy, Add Slovak letters ############################################################################# # Config: if [ -z "$CONFIG_OK" ]; then eval "$(cat config.sh)"; fi @@ -351,8 +352,74 @@ fi #fi #replace in slovak translation -#if [ "$LNG" = "sk" ]; then -#fi +if [ "$LNG" = "sk" ]; then + #replace 'Á' with 'A' + sed -i 's/\xc3\x81/A/g' $LNG'_filtered.po' + #replace 'á' with 'a' + sed -i 's/\xc3\xa1/a/g' $LNG'_filtered.po' + #replace 'ä' with 'a' + sed -i 's/\xc3\xa4/a/g' $LNG'_filtered.po' + #replace 'Č' with 'C' + sed -i 's/\xc4\x8c/C/g' $LNG'_filtered.po' + #replace 'č' with 'c' + sed -i 's/\xc4\x8d/c/g' $LNG'_filtered.po' + #replace 'Ď' with 'D' + sed -i 's/\xc4\x8e/D/g' $LNG'_filtered.po' + #replace 'ď' with 'd' + sed -i 's/\xc4\x8f/d/g' $LNG'_filtered.po' + #replace 'É' with 'E' + sed -i 's/\xc3\x89/E/g' $LNG'_filtered.po' + #replace 'é' with 'e' + sed -i 's/\xc3\xa9/e/g' $LNG'_filtered.po' + #replace 'Í' with 'I' + sed -i 's/\xc3\x8d/I/g' $LNG'_filtered.po' + #replace 'í' with 'i' + sed -i 's/\xc3\xad/i/g' $LNG'_filtered.po' + #replace 'ľ' with 'l' + sed -i 's/\xc4\xbe/l/g' $LNG'_filtered.po' + #replace 'Ľ' with 'L' + sed -i 's/\xc4\xbd/L/g' $LNG'_filtered.po' + #replace 'Ň' with 'N' + sed -i 's/\xc5\x87/N/g' $LNG'_filtered.po' + #replace 'ň' with 'n' + sed -i 's/\xc5\x88/n/g' $LNG'_filtered.po' + #replace 'Ó' with 'O' + sed -i 's/\xc3\x93/O/g' $LNG'_filtered.po' + #replace 'ó' with 'o' + sed -i 's/\xc3\xb3/o/g' $LNG'_filtered.po' + #replace 'ô' with 'O' + sed -i 's/\xc3\xb4/O/g' $LNG'_filtered.po' + #replace 'Ô' with 'O' + sed -i 's/\xc3\x94/o/g' $LNG'_filtered.po' + #replace 'ŕ' with 'r' + sed -i 's/\xc5\x95/r/g' $LNG'_filtered.po' + #replace 'Ŕ' with 'R' + sed -i 's/\xc5\x94/R/g' $LNG'_filtered.po' + #replace 'Š' with 'S' + sed -i 's/\xc5\xa0/S/g' $LNG'_filtered.po' + #replace 'š' with 's' + sed -i 's/\xc5\xa1/s/g' $LNG'_filtered.po' + #replace 'Ť' with 'T' + sed -i 's/\xc5\xa4/T/g' $LNG'_filtered.po' + #replace 'ť' with 't' + sed -i 's/\xc5\xa5/t/g' $LNG'_filtered.po' + #replace 'Ú' with 'U' + sed -i 's/\xc3\x9a/U/g' $LNG'_filtered.po' + #replace 'ú' with 'u' + sed -i 's/\xc3\xba/u/g' $LNG'_filtered.po' + #replace 'Ů' with 'U' + sed -i 's/\xc5\xae/U/g' $LNG'_filtered.po' + #replace 'ů' with 'u' + sed -i 's/\xc5\xaf/u/g' $LNG'_filtered.po' + #replace 'Ý' with 'Y' + sed -i 's/\xc3\x9d/Y/g' $LNG'_filtered.po' + #replace 'ý' with 'y' + sed -i 's/\xc3\xbd/y/g' $LNG'_filtered.po' + #replace 'Ž' with 'Z' + sed -i 's/\xc5\xbd/Z/g' $LNG'_filtered.po' + #replace 'ž' with 'z' + sed -i 's/\xc5\xbe/z/g' $LNG'_filtered.po' +fi #replace UTF-8 'μ' to HD44780 A00 'μ' #replace 'μ' with 'A00 ROM μ' From 8e73bb030e74540dbb9bad544b8ad73ab1a7b0bd Mon Sep 17 00:00:00 2001 From: 3d-gussner <3d.gussner@gmail.com> Date: Fri, 11 Feb 2022 15:04:35 +0100 Subject: [PATCH 68/77] Change to python3 Bump up version --- Firmware/Configuration.h | 10 +++++----- lang/lang-build.sh | 5 +++-- lang/lang-import.sh | 7 ++++--- 3 files changed, 12 insertions(+), 10 deletions(-) diff --git a/Firmware/Configuration.h b/Firmware/Configuration.h index 1ede18c03..5da6a39bc 100644 --- a/Firmware/Configuration.h +++ b/Firmware/Configuration.h @@ -17,17 +17,17 @@ extern PGM_P sPrinterName; // Firmware version #define FW_MAJOR 3 -#define FW_MINOR 10 -#define FW_REVISION 1 -//#define FW_FLAVOR RC //uncomment if DEBUG, DEVEL, APLHA, BETA or RC -//#define FW_FLAVERSION 1 //uncomment if FW_FLAVOR is defined and versioning is needed. +#define FW_MINOR 11 +#define FW_REVISION 0 +#define FW_FLAVOR RC //uncomment if DEBUG, DEVEL, APLHA, BETA or RC +#define FW_FLAVERSION 1 //uncomment if FW_FLAVOR is defined and versioning is needed. #ifndef FW_FLAVOR #define FW_VERSION STR(FW_MAJOR) "." STR(FW_MINOR) "." STR(FW_REVISION) #else #define FW_VERSION STR(FW_MAJOR) "." STR(FW_MINOR) "." STR(FW_REVISION) "-" STR(FW_FLAVOR) "" STR(FW_FLAVERSION) #endif -#define FW_COMMIT_NR 4697 +#define FW_COMMIT_NR 4842 // FW_VERSION_UNKNOWN means this is an unofficial build. // The firmware should only be checked into github with this symbol. diff --git a/lang/lang-build.sh b/lang/lang-build.sh index ac28fa9dd..962319ade 100755 --- a/lang/lang-build.sh +++ b/lang/lang-build.sh @@ -1,6 +1,6 @@ #!/bin/bash # -# Version 1.0.2 Build 27 +# Version 1.0.2 Build 28 # # lang-build.sh - multi-language support script # generate lang_xx.bin (language binary file) @@ -57,6 +57,7 @@ # 25 Jan. 2022, 3d-gussner, Fix check # Update documentation # 10 Feb. 2022, 3d-gussner, Use SRCDIR for compatibility with build server +# 11 Feb. 2022, 3d-gussner, Change to python3 ############################################################################# # # Config: @@ -160,7 +161,7 @@ generate_binary() rm -f lang_$1.dat LNG=$1 #check lang dictionary - ./lang-check.py $1 #--no-warning + python3 lang-check.py $1 #--no-warning #create lang_xx.tmp - different processing for 'en' language if [[ "$1" = "en" || ! -f "lang_en.max" ]]; then #remove comments and empty lines diff --git a/lang/lang-import.sh b/lang/lang-import.sh index 59f3dc3b1..38a118b66 100755 --- a/lang/lang-import.sh +++ b/lang/lang-import.sh @@ -1,6 +1,6 @@ #!/bin/bash # -# Version 1.0.1 Build 24 +# Version 1.0.1 Build 25 # # lang-import.sh - multi-language support script # for importing translated xx.po @@ -33,6 +33,7 @@ # 28 Jan. 2022, 3d-gussner, Run lang-check and output `xx-output.txt` file to review # translations # new argruments `--information` `--import-check` +# 11 Feb. 2022, 3d-gussner, Change to python3 ############################################################################# # Config: if [ -z "$CONFIG_OK" ]; then eval "$(cat config.sh)"; fi @@ -396,8 +397,8 @@ sed -i 's/""/"\\x00"/g' lang_en_$LNG.txt #remove CR sed -i "s/\r//g" lang_en_$LNG.txt #check new lang -./../../lang-check.py $LNG --warn-empty -./../../lang-check.py $LNG --information >$LNG-output.txt +python3 ../../lang-check.py $LNG --warn-empty +python3 ../../lang-check.py $LNG --information >$LNG-output.txt echo >&2 echo "$(tput setaf 2)lang-import.sh finished$(tput sgr 0)">&2 From 2a65086f756fcd53a5e6e824164a5aea85fdb2b2 Mon Sep 17 00:00:00 2001 From: ingbrzy Date: Sat, 12 Feb 2022 05:37:00 +0100 Subject: [PATCH 69/77] Update .po files --- lang/po/Firmware_sk.po | 35 ++++++++++++++++++++--------------- lang/po/new/sk.po | 24 ++++++++++++------------ 2 files changed, 32 insertions(+), 27 deletions(-) diff --git a/lang/po/Firmware_sk.po b/lang/po/Firmware_sk.po index 33429be74..0ca717118 100644 --- a/lang/po/Firmware_sk.po +++ b/lang/po/Firmware_sk.po @@ -7,8 +7,8 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Language: sk\n" "Project-Id-Version: Prusa-Firmware\n" -"POT-Creation-Date: Št 10. február 2022, 21:16:34 CET\n" -"PO-Revision-Date: Št 10. február 2022, 21:16:34 CET\n" +"POT-Creation-Date: So 12. február 2022, 05:31:02 CET\n" +"PO-Revision-Date: So 12. február 2022, 05:31:02 CET\n" "Language-Team: \n" "X-Generator: Poedit 2.0.7\n" "X-Poedit-SourceCharset: UTF-8\n" @@ -98,17 +98,17 @@ msgstr "" # MSG_AUTOLOAD_FILAMENT c=18 #: ultralcd.cpp:6653 msgid "AutoLoad filament" -msgstr "Autozav. filam." +msgstr "Autozav. filamentu" # MSG_AUTOLOADING_ONLY_IF_FSENS_ON c=20 r=4 #: ultralcd.cpp:4317 msgid "Autoloading filament available only when filament sensor is turned on..." -msgstr "Autom. zavedenie filam. je mozne len pri zapnutom filam. senzore..." +msgstr "Autom. zavedenie filamentu je mozne len pri zapnutom filam. senzore..." # MSG_AUTOLOADING_ENABLED c=20 r=4 #: ultralcd.cpp:2648 msgid "Autoloading filament is active, just press the knob and insert filament..." -msgstr "Autom. zavedenie filam. aktivne, stlacte tlacidlo a vlozte filament..." +msgstr "Autom. zavedenie filamentu aktivne, stlacte tlacidlo a vlozte filament..." # MSG_SELFTEST_AXIS_LENGTH c=20 #: ultralcd.cpp:8094 @@ -497,8 +497,8 @@ msgstr "Predny tlacovy vent?" # MSG_BED_CORRECTION_FRONT c=14 #: ultralcd.cpp:3116 -msgid "Front side[\xe4m]" -msgstr "Vpredu [\xe4m]" +msgid "Front side[μm]" +msgstr "Vpredu [μm]" # MSG_SELFTEST_FANS c=20 #: ultralcd.cpp:8100 @@ -657,8 +657,8 @@ msgstr "Vlavo" # MSG_BED_CORRECTION_LEFT c=14 #: ultralcd.cpp:3114 -msgid "Left side [\xe4m]" -msgstr "Vlavo [\xe4m]" +msgid "Left side [μm]" +msgstr "Vlavo [μm]" # MSG_LIN_CORRECTION c=18 #: ultralcd.cpp:5702 @@ -1112,8 +1112,8 @@ msgstr "Prosim najskor zavedte filament" # MSG_BED_CORRECTION_REAR c=14 #: ultralcd.cpp:3117 -msgid "Rear side [\xe4m]" -msgstr "Vzadu [\xe4m]" +msgid "Rear side [μm]" +msgstr "Vzadu [μm]" # MSG_UNLOAD_FILAMENT_REPEAT c=20 r=4 #: ultralcd.cpp:7325 @@ -1157,8 +1157,8 @@ msgstr "Obnovenie tlace" # MSG_BED_CORRECTION_RIGHT c=14 #: ultralcd.cpp:3115 -msgid "Right side[\xe4m]" -msgstr "Vpravo [\xe4m]" +msgid "Right side[μm]" +msgstr "Vpravo [μm]" # MSG_RPI_PORT c=13 #: messages.c:142 @@ -1198,12 +1198,12 @@ msgstr "" # MSG_SELFTEST_START c=20 #: ultralcd.cpp:7368 msgid "Self test start" -msgstr "Self test start" +msgstr "" # MSG_SELFTEST c=18 #: ultralcd.cpp:5780 msgid "Selftest" -msgstr "Selftest" +msgstr "" # MSG_SELFTEST_ERROR c=20 #: ultralcd.cpp:8042 @@ -1765,3 +1765,8 @@ msgstr "Korekcia Z:" msgid "Z-probe nr." msgstr "Pocet merani Z" +# MSG_PRINTER_IP c=18 +#: ultralcd.cpp:2028 +msgid "Printer IP Addr:" +msgstr "IP adr. tlaciarne:" + diff --git a/lang/po/new/sk.po b/lang/po/new/sk.po index 919e2e993..331f5e408 100644 --- a/lang/po/new/sk.po +++ b/lang/po/new/sk.po @@ -2,18 +2,18 @@ # msgid "" msgstr "" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: sk\n" -"Project-Id-Version: Prusa-Firmware\n" -"POT-Creation-Date: Št 10. február 2022, 21:16:34 CET\n" -"PO-Revision-Date: Št 10. február 2022, 21:16:34 CET\n" -"Language-Team: \n" -"X-Generator: Poedit 2.0.7\n" -"X-Poedit-SourceCharset: UTF-8\n" -"Last-Translator: \n" -"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" +"MIME-Version: 1.0 " +"Content-Type: text/plain; charset=UTF-8 " +"Content-Transfer-Encoding: 8bit " +"Language: sk " +"Project-Id-Version: Prusa-Firmware " +"POT-Creation-Date: St 10. februar 2022, 21:16:34 CET " +"PO-Revision-Date: St 10. februar 2022, 21:16:34 CET " +"Language-Team: " +"X-Generator: Poedit 2.0.7 " +"X-Poedit-SourceCharset: UTF-8 " +"Last-Translator: " +"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2; " # MSG_IR_03_OR_OLDER c=18 #: messages.c:164 From e36d5ebe1c9e24796e47ad697921dd6735c17cb6 Mon Sep 17 00:00:00 2001 From: ingbrzy Date: Sat, 12 Feb 2022 05:46:42 +0100 Subject: [PATCH 70/77] Update .po files --- lang/po/new/sk.po | 39 ++++++++++++++++++++++----------------- 1 file changed, 22 insertions(+), 17 deletions(-) diff --git a/lang/po/new/sk.po b/lang/po/new/sk.po index 331f5e408..4cb75e655 100644 --- a/lang/po/new/sk.po +++ b/lang/po/new/sk.po @@ -2,18 +2,18 @@ # msgid "" msgstr "" -"MIME-Version: 1.0 " -"Content-Type: text/plain; charset=UTF-8 " -"Content-Transfer-Encoding: 8bit " -"Language: sk " -"Project-Id-Version: Prusa-Firmware " -"POT-Creation-Date: St 10. februar 2022, 21:16:34 CET " -"PO-Revision-Date: St 10. februar 2022, 21:16:34 CET " -"Language-Team: " -"X-Generator: Poedit 2.0.7 " -"X-Poedit-SourceCharset: UTF-8 " -"Last-Translator: " -"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2; " +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: sk\n" +"Project-Id-Version: Prusa-Firmware\n" +"POT-Creation-Date: So 12. februar 2022, 05:31:02 CET\n" +"PO-Revision-Date: So 12. februar 2022, 05:31:02 CET\n" +"Language-Team:\n" +"X-Generator: Poedit 2.0.7\n" +"X-Poedit-SourceCharset: UTF-8\n" +"Last-Translator: \n" +"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" # MSG_IR_03_OR_OLDER c=18 #: messages.c:164 @@ -98,17 +98,17 @@ msgstr "" # MSG_AUTOLOAD_FILAMENT c=18 #: ultralcd.cpp:6653 msgid "AutoLoad filament" -msgstr "Autozav. filam." +msgstr "Autozav. filamentu" # MSG_AUTOLOADING_ONLY_IF_FSENS_ON c=20 r=4 #: ultralcd.cpp:4317 msgid "Autoloading filament available only when filament sensor is turned on..." -msgstr "Autom. zavedenie filam. je mozne len pri zapnutom filam. senzore..." +msgstr "Autom. zavedenie filamentu je mozne len pri zapnutom filam. senzore..." # MSG_AUTOLOADING_ENABLED c=20 r=4 #: ultralcd.cpp:2648 msgid "Autoloading filament is active, just press the knob and insert filament..." -msgstr "Autom. zavedenie filam. aktivne, stlacte tlacidlo a vlozte filament..." +msgstr "Autom. zavedenie filamentu aktivne, stlacte tlacidlo a vlozte filament..." # MSG_SELFTEST_AXIS_LENGTH c=20 #: ultralcd.cpp:8094 @@ -1198,12 +1198,12 @@ msgstr "" # MSG_SELFTEST_START c=20 #: ultralcd.cpp:7368 msgid "Self test start" -msgstr "Self test start" +msgstr "" # MSG_SELFTEST c=18 #: ultralcd.cpp:5780 msgid "Selftest" -msgstr "Selftest" +msgstr "" # MSG_SELFTEST_ERROR c=20 #: ultralcd.cpp:8042 @@ -1765,3 +1765,8 @@ msgstr "Korekcia Z:" msgid "Z-probe nr." msgstr "Pocet merani Z" +# MSG_PRINTER_IP c=18 +#: ultralcd.cpp:2028 +msgid "Printer IP Addr:" +msgstr "IP adr. tlaciarne:" + From d9cd5324e7559873e8f076dd9a7faf83ee03e9a6 Mon Sep 17 00:00:00 2001 From: ingbrzy Date: Sun, 13 Feb 2022 07:45:45 +0100 Subject: [PATCH 71/77] Typos after review --- lang/lang_en_sk.txt | 22 ++++++++++----------- lang/po/Firmware_sk.po | 26 ++++++++++++------------- lang/po/new/sk.po | 44 +++++++++++++++++++++--------------------- 3 files changed, 46 insertions(+), 46 deletions(-) diff --git a/lang/lang_en_sk.txt b/lang/lang_en_sk.txt index 90544304a..13cbc63d5 100644 --- a/lang/lang_en_sk.txt +++ b/lang/lang_en_sk.txt @@ -56,7 +56,7 @@ #MSG_CONFIRM_CARRIAGE_AT_THE_TOP c=20 r=2 "Are left and right Z~carriages all up?" -"Dosli oba Z voziky k~hornemu dorazu?" +"Dosli oba Z voziky k hornemu dorazu?" #MSG_AUTO_HOME c=18 "Auto home" @@ -124,7 +124,7 @@ #MSG_RECOVER_PRINT c=20 r=2 "Blackout occurred. Recover print?" -"Detekovany vypadok prudu.Obnovit tlac?" +"Nastal vypadok prudu. Obnovit tlac?" #MSG_CALIBRATING_HOME c=20 "Calibrating home" @@ -156,7 +156,7 @@ #MSG_MOVE_CARRIAGE_TO_THE_TOP_Z c=20 r=8 "Calibrating Z. Rotate the knob to move the Z carriage up to the end stoppers. Click when done." -"Kalibracia Z. Otacanim tlacidla posunte Z os az k~hornemu dorazu. Potvrdte tlacidlom." +"Kalibracia Z. Otacanim tlacidla posunte Z os az k hornemu dorazu. Potvrdte tlacidlom." #MSG_HOMEYZ_DONE c=20 "Calibration done" @@ -176,7 +176,7 @@ #MSG_NOT_COLOR c=19 "Color not correct" -"Farba nie je cista" +"Nespravna farba" #MSG_COOLDOWN c=18 "Cooldown" @@ -188,7 +188,7 @@ #MSG_CRASHDETECT c=13 "Crash det." -"\x00" +"Det. narazu" #MSG_CHOOSE_FIL_1ST_LAYERCAL c=20 r=7 "Choose a filament for the First Layer Calibration and select it in the on-screen menu." @@ -196,11 +196,11 @@ #MSG_CRASH_DETECTED c=20 "Crash detected." -"Detekovany naraz." +"Zisteny naraz." #MSG_CRASH_RESUME c=20 r=3 "Crash detected. Resume print?" -"Detekovany naraz. Obnovit tlac?" +"Zisteny naraz. Obnovit tlac?" #MSG_CRASH c=7 "Crash" @@ -608,7 +608,7 @@ #MSG_MK3_FIRMWARE_ON_MK3S c=20 r=4 "MK3 firmware detected on MK3S printer" -"MK3 firmware detekovany na MK3S tlaciarni" +"MK3 firmware na MK3S tlaciarni" #MSG_NORMAL c=7 "Normal" @@ -1304,7 +1304,7 @@ #MSG_MK3S_FIRMWARE_ON_MK3 c=20 r=4 "MK3S firmware detected on MK3 printer" -"MK3S firmware detekovany na tlaciarni MK3" +"MK3S firmware na MK3 tlaciarni" #MSG_MMU_MODE c=8 "MMU Mode" @@ -1328,7 +1328,7 @@ #MSG_GCODE_DIFF_CANCELLED c=20 r=7 "G-code sliced for a different level. Please re-slice the model again. Print cancelled." -"G-code pripraveny pre inu uroven. Vygenerujte G-code znova. Tlac zrusena." +"G-code pripraveny pre inu verziu. Vygenerujte G-code znova. Tlac zrusena." #MSG_GCODE_DIFF_PRINTER_CONTINUE c=20 r=5 "G-code sliced for a different printer type. Continue?" @@ -1364,7 +1364,7 @@ #MSG_SELFTEST_FS_LEVEL c=20 "%s level expected" -"Ocakavany level %s" +"Ocakavana verzia %s" #MSG_RENAME c=18 "Rename" diff --git a/lang/po/Firmware_sk.po b/lang/po/Firmware_sk.po index 0ca717118..988ea4b8b 100644 --- a/lang/po/Firmware_sk.po +++ b/lang/po/Firmware_sk.po @@ -7,8 +7,8 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Language: sk\n" "Project-Id-Version: Prusa-Firmware\n" -"POT-Creation-Date: So 12. február 2022, 05:31:02 CET\n" -"PO-Revision-Date: So 12. február 2022, 05:31:02 CET\n" +"POT-Creation-Date: Ne 13. február 2022, 07:42:43 CET\n" +"PO-Revision-Date: Ne 13. február 2022, 07:42:43 CET\n" "Language-Team: \n" "X-Generator: Poedit 2.0.7\n" "X-Poedit-SourceCharset: UTF-8\n" @@ -88,7 +88,7 @@ msgstr "a stlacte tlacidlo" # MSG_CONFIRM_CARRIAGE_AT_THE_TOP c=20 r=2 #: ultralcd.cpp:3355 msgid "Are left and right Z~carriages all up?" -msgstr "Dosli oba Z voziky k~hornemu dorazu?" +msgstr "Dosli oba Z voziky k hornemu dorazu?" # MSG_AUTO_HOME c=18 #: messages.c:11 @@ -173,7 +173,7 @@ msgstr "Stav remena" # MSG_RECOVER_PRINT c=20 r=2 #: messages.c:82 msgid "Blackout occurred. Recover print?" -msgstr "Detekovany vypadok prudu.Obnovit tlac?" +msgstr "Nastal vypadok prudu. Obnovit tlac?" # MSG_CALIBRATING_HOME c=20 #: ultralcd.cpp:8413 @@ -213,7 +213,7 @@ msgstr "Kalibrujem Z" # MSG_MOVE_CARRIAGE_TO_THE_TOP_Z c=20 r=8 #: ultralcd.cpp:3318 msgid "Calibrating Z. Rotate the knob to move the Z carriage up to the end stoppers. Click when done." -msgstr "Kalibracia Z. Otacanim tlacidla posunte Z os az k~hornemu dorazu. Potvrdte tlacidlom." +msgstr "Kalibracia Z. Otacanim tlacidla posunte Z os az k hornemu dorazu. Potvrdte tlacidlom." # MSG_HOMEYZ_DONE c=20 #: ultralcd.cpp:656 @@ -238,7 +238,7 @@ msgstr "Kontrolujem subor" # MSG_NOT_COLOR c=19 #: ultralcd.cpp:2565 msgid "Color not correct" -msgstr "Farba nie je cista" +msgstr "Nespravna farba" # MSG_COOLDOWN c=18 #: messages.c:27 @@ -253,7 +253,7 @@ msgstr "Kopirovat vybrany jazyk?" # MSG_CRASHDETECT c=13 #: messages.c:30 msgid "Crash det." -msgstr "" +msgstr "Det. narazu" # MSG_CHOOSE_FIL_1ST_LAYERCAL c=20 r=7 #: ultralcd.cpp:4842 @@ -263,12 +263,12 @@ msgstr "Zvolte filament pre kalibraciu prvej vrstvy z nasledujuceho menu" # MSG_CRASH_DETECTED c=20 #: messages.c:29 msgid "Crash detected." -msgstr "Detekovany naraz." +msgstr "Zisteny naraz." # MSG_CRASH_RESUME c=20 r=3 #: Marlin_main.cpp:651 msgid "Crash detected. Resume print?" -msgstr "Detekovany naraz. Obnovit tlac?" +msgstr "Zisteny naraz. Obnovit tlac?" # MSG_CRASH c=7 #: messages.c:28 @@ -778,7 +778,7 @@ msgstr "Mod" # MSG_MK3_FIRMWARE_ON_MK3S c=20 r=4 #: Marlin_main.cpp:882 msgid "MK3 firmware detected on MK3S printer" -msgstr "MK3 firmware detekovany na MK3S tlaciarni" +msgstr "MK3 firmware na MK3S tlaciarni" # MSG_NORMAL c=7 #: messages.c:107 @@ -1648,7 +1648,7 @@ msgstr "" # MSG_MK3S_FIRMWARE_ON_MK3 c=20 r=4 #: Marlin_main.cpp:875 msgid "MK3S firmware detected on MK3 printer" -msgstr "MK3S firmware detekovany na tlaciarni MK3" +msgstr "MK3S firmware na MK3 tlaciarni" # MSG_MMU_MODE c=8 #: messages.c:137 @@ -1678,7 +1678,7 @@ msgstr "G-code pripraveny pre inu uroven. Pokracovat?" # MSG_GCODE_DIFF_CANCELLED c=20 r=7 #: util.cpp:420 msgid "G-code sliced for a different level. Please re-slice the model again. Print cancelled." -msgstr "G-code pripraveny pre inu uroven. Vygenerujte G-code znova. Tlac zrusena." +msgstr "G-code pripraveny pre inu verziu. Vygenerujte G-code znova. Tlac zrusena." # MSG_GCODE_DIFF_PRINTER_CONTINUE c=20 r=5 #: messages.c:134 @@ -1723,7 +1723,7 @@ msgstr "Priemer trysky tlaciarne sa lisi od G-code. Prosim skontrolujte nastaven # MSG_SELFTEST_FS_LEVEL c=20 #: ultralcd.cpp:8116 msgid "%s level expected" -msgstr "Ocakavany level %s" +msgstr "Ocakavana verzia %s" # MSG_RENAME c=18 #: ultralcd.cpp:6500 diff --git a/lang/po/new/sk.po b/lang/po/new/sk.po index 4cb75e655..06e55ac61 100644 --- a/lang/po/new/sk.po +++ b/lang/po/new/sk.po @@ -7,9 +7,9 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Language: sk\n" "Project-Id-Version: Prusa-Firmware\n" -"POT-Creation-Date: So 12. februar 2022, 05:31:02 CET\n" -"PO-Revision-Date: So 12. februar 2022, 05:31:02 CET\n" -"Language-Team:\n" +"POT-Creation-Date: Ne 13. február 2022, 07:42:43 CET\n" +"PO-Revision-Date: Ne 13. február 2022, 07:42:43 CET\n" +"Language-Team: \n" "X-Generator: Poedit 2.0.7\n" "X-Poedit-SourceCharset: UTF-8\n" "Last-Translator: \n" @@ -88,7 +88,7 @@ msgstr "a stlacte tlacidlo" # MSG_CONFIRM_CARRIAGE_AT_THE_TOP c=20 r=2 #: ultralcd.cpp:3355 msgid "Are left and right Z~carriages all up?" -msgstr "Dosli oba Z voziky k~hornemu dorazu?" +msgstr "Dosli oba Z voziky k hornemu dorazu?" # MSG_AUTO_HOME c=18 #: messages.c:11 @@ -173,7 +173,7 @@ msgstr "Stav remena" # MSG_RECOVER_PRINT c=20 r=2 #: messages.c:82 msgid "Blackout occurred. Recover print?" -msgstr "Detekovany vypadok prudu.Obnovit tlac?" +msgstr "Nastal vypadok prudu. Obnovit tlac?" # MSG_CALIBRATING_HOME c=20 #: ultralcd.cpp:8413 @@ -213,7 +213,7 @@ msgstr "Kalibrujem Z" # MSG_MOVE_CARRIAGE_TO_THE_TOP_Z c=20 r=8 #: ultralcd.cpp:3318 msgid "Calibrating Z. Rotate the knob to move the Z carriage up to the end stoppers. Click when done." -msgstr "Kalibracia Z. Otacanim tlacidla posunte Z os az k~hornemu dorazu. Potvrdte tlacidlom." +msgstr "Kalibracia Z. Otacanim tlacidla posunte Z os az k hornemu dorazu. Potvrdte tlacidlom." # MSG_HOMEYZ_DONE c=20 #: ultralcd.cpp:656 @@ -238,7 +238,7 @@ msgstr "Kontrolujem subor" # MSG_NOT_COLOR c=19 #: ultralcd.cpp:2565 msgid "Color not correct" -msgstr "Farba nie je cista" +msgstr "Nespravna farba" # MSG_COOLDOWN c=18 #: messages.c:27 @@ -253,7 +253,7 @@ msgstr "Kopirovat vybrany jazyk?" # MSG_CRASHDETECT c=13 #: messages.c:30 msgid "Crash det." -msgstr "" +msgstr "Det. narazu" # MSG_CHOOSE_FIL_1ST_LAYERCAL c=20 r=7 #: ultralcd.cpp:4842 @@ -263,12 +263,12 @@ msgstr "Zvolte filament pre kalibraciu prvej vrstvy z nasledujuceho menu" # MSG_CRASH_DETECTED c=20 #: messages.c:29 msgid "Crash detected." -msgstr "Detekovany naraz." +msgstr "Zisteny naraz." # MSG_CRASH_RESUME c=20 r=3 #: Marlin_main.cpp:651 msgid "Crash detected. Resume print?" -msgstr "Detekovany naraz. Obnovit tlac?" +msgstr "Zisteny naraz. Obnovit tlac?" # MSG_CRASH c=7 #: messages.c:28 @@ -497,8 +497,8 @@ msgstr "Predny tlacovy vent?" # MSG_BED_CORRECTION_FRONT c=14 #: ultralcd.cpp:3116 -msgid "Front side[\xe4m]" -msgstr "Vpredu [\xe4m]" +msgid "Front side[μm]" +msgstr "Vpredu [μm]" # MSG_SELFTEST_FANS c=20 #: ultralcd.cpp:8100 @@ -657,8 +657,8 @@ msgstr "Vlavo" # MSG_BED_CORRECTION_LEFT c=14 #: ultralcd.cpp:3114 -msgid "Left side [\xe4m]" -msgstr "Vlavo [\xe4m]" +msgid "Left side [μm]" +msgstr "Vlavo [μm]" # MSG_LIN_CORRECTION c=18 #: ultralcd.cpp:5702 @@ -778,7 +778,7 @@ msgstr "Mod" # MSG_MK3_FIRMWARE_ON_MK3S c=20 r=4 #: Marlin_main.cpp:882 msgid "MK3 firmware detected on MK3S printer" -msgstr "MK3 firmware detekovany na MK3S tlaciarni" +msgstr "MK3 firmware na MK3S tlaciarni" # MSG_NORMAL c=7 #: messages.c:107 @@ -1112,8 +1112,8 @@ msgstr "Prosim najskor zavedte filament" # MSG_BED_CORRECTION_REAR c=14 #: ultralcd.cpp:3117 -msgid "Rear side [\xe4m]" -msgstr "Vzadu [\xe4m]" +msgid "Rear side [μm]" +msgstr "Vzadu [μm]" # MSG_UNLOAD_FILAMENT_REPEAT c=20 r=4 #: ultralcd.cpp:7325 @@ -1157,8 +1157,8 @@ msgstr "Obnovenie tlace" # MSG_BED_CORRECTION_RIGHT c=14 #: ultralcd.cpp:3115 -msgid "Right side[\xe4m]" -msgstr "Vpravo [\xe4m]" +msgid "Right side[μm]" +msgstr "Vpravo [μm]" # MSG_RPI_PORT c=13 #: messages.c:142 @@ -1648,7 +1648,7 @@ msgstr "" # MSG_MK3S_FIRMWARE_ON_MK3 c=20 r=4 #: Marlin_main.cpp:875 msgid "MK3S firmware detected on MK3 printer" -msgstr "MK3S firmware detekovany na tlaciarni MK3" +msgstr "MK3S firmware na MK3 tlaciarni" # MSG_MMU_MODE c=8 #: messages.c:137 @@ -1678,7 +1678,7 @@ msgstr "G-code pripraveny pre inu uroven. Pokracovat?" # MSG_GCODE_DIFF_CANCELLED c=20 r=7 #: util.cpp:420 msgid "G-code sliced for a different level. Please re-slice the model again. Print cancelled." -msgstr "G-code pripraveny pre inu uroven. Vygenerujte G-code znova. Tlac zrusena." +msgstr "G-code pripraveny pre inu verziu. Vygenerujte G-code znova. Tlac zrusena." # MSG_GCODE_DIFF_PRINTER_CONTINUE c=20 r=5 #: messages.c:134 @@ -1723,7 +1723,7 @@ msgstr "Priemer trysky tlaciarne sa lisi od G-code. Prosim skontrolujte nastaven # MSG_SELFTEST_FS_LEVEL c=20 #: ultralcd.cpp:8116 msgid "%s level expected" -msgstr "Ocakavany level %s" +msgstr "Ocakavana verzia %s" # MSG_RENAME c=18 #: ultralcd.cpp:6500 From 2eb32ac2c6f471e0b3a591b6e27e059d46f8398f Mon Sep 17 00:00:00 2001 From: ingbrzy Date: Sun, 13 Feb 2022 08:11:21 +0100 Subject: [PATCH 72/77] Typo --- lang/lang_en_sk.txt | 2 +- lang/po/Firmware_sk.po | 6 +++--- lang/po/new/sk.po | 6 +++--- 3 files changed, 7 insertions(+), 7 deletions(-) diff --git a/lang/lang_en_sk.txt b/lang/lang_en_sk.txt index 13cbc63d5..0ec7ee9e6 100644 --- a/lang/lang_en_sk.txt +++ b/lang/lang_en_sk.txt @@ -68,7 +68,7 @@ #MSG_AUTOLOADING_ONLY_IF_FSENS_ON c=20 r=4 "Autoloading filament available only when filament sensor is turned on..." -"Autom. zavedenie filamentu je mozne len pri zapnutom filam. senzore..." +"Autom. zavedenie filamentu je mozne len pri zapnutom senzore filamentu..." #MSG_AUTOLOADING_ENABLED c=20 r=4 "Autoloading filament is active, just press the knob and insert filament..." diff --git a/lang/po/Firmware_sk.po b/lang/po/Firmware_sk.po index 988ea4b8b..db3cdeadb 100644 --- a/lang/po/Firmware_sk.po +++ b/lang/po/Firmware_sk.po @@ -7,8 +7,8 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Language: sk\n" "Project-Id-Version: Prusa-Firmware\n" -"POT-Creation-Date: Ne 13. február 2022, 07:42:43 CET\n" -"PO-Revision-Date: Ne 13. február 2022, 07:42:43 CET\n" +"POT-Creation-Date: Ne 13. február 2022, 08:09:46 CET\n" +"PO-Revision-Date: Ne 13. február 2022, 08:09:46 CET\n" "Language-Team: \n" "X-Generator: Poedit 2.0.7\n" "X-Poedit-SourceCharset: UTF-8\n" @@ -103,7 +103,7 @@ msgstr "Autozav. filamentu" # MSG_AUTOLOADING_ONLY_IF_FSENS_ON c=20 r=4 #: ultralcd.cpp:4317 msgid "Autoloading filament available only when filament sensor is turned on..." -msgstr "Autom. zavedenie filamentu je mozne len pri zapnutom filam. senzore..." +msgstr "Autom. zavedenie filamentu je mozne len pri zapnutom senzore filamentu..." # MSG_AUTOLOADING_ENABLED c=20 r=4 #: ultralcd.cpp:2648 diff --git a/lang/po/new/sk.po b/lang/po/new/sk.po index 06e55ac61..6b85ab039 100644 --- a/lang/po/new/sk.po +++ b/lang/po/new/sk.po @@ -7,8 +7,8 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Language: sk\n" "Project-Id-Version: Prusa-Firmware\n" -"POT-Creation-Date: Ne 13. február 2022, 07:42:43 CET\n" -"PO-Revision-Date: Ne 13. február 2022, 07:42:43 CET\n" +"POT-Creation-Date: Ne 13. február 2022, 08:09:46 CET\n" +"PO-Revision-Date: Ne 13. február 2022, 08:09:46 CET\n" "Language-Team: \n" "X-Generator: Poedit 2.0.7\n" "X-Poedit-SourceCharset: UTF-8\n" @@ -103,7 +103,7 @@ msgstr "Autozav. filamentu" # MSG_AUTOLOADING_ONLY_IF_FSENS_ON c=20 r=4 #: ultralcd.cpp:4317 msgid "Autoloading filament available only when filament sensor is turned on..." -msgstr "Autom. zavedenie filamentu je mozne len pri zapnutom filam. senzore..." +msgstr "Autom. zavedenie filamentu je mozne len pri zapnutom senzore filamentu..." # MSG_AUTOLOADING_ENABLED c=20 r=4 #: ultralcd.cpp:2648 From 8db5ad1044460dcbac7eada30a3f69167ecdfc24 Mon Sep 17 00:00:00 2001 From: ingbrzy Date: Sun, 13 Feb 2022 08:23:35 +0100 Subject: [PATCH 73/77] this letter doesn't exist in SK alphabet --- lang/lang-import.sh | 4 ---- 1 file changed, 4 deletions(-) diff --git a/lang/lang-import.sh b/lang/lang-import.sh index e5d40a81d..09363bc6a 100755 --- a/lang/lang-import.sh +++ b/lang/lang-import.sh @@ -408,10 +408,6 @@ if [ "$LNG" = "sk" ]; then sed -i 's/\xc3\x9a/U/g' $LNG'_filtered.po' #replace 'ú' with 'u' sed -i 's/\xc3\xba/u/g' $LNG'_filtered.po' - #replace 'Ů' with 'U' - sed -i 's/\xc5\xae/U/g' $LNG'_filtered.po' - #replace 'ů' with 'u' - sed -i 's/\xc5\xaf/u/g' $LNG'_filtered.po' #replace 'Ý' with 'Y' sed -i 's/\xc3\x9d/Y/g' $LNG'_filtered.po' #replace 'ý' with 'y' From 592af528022ce9dbf34277c8936eedf71f1f8286 Mon Sep 17 00:00:00 2001 From: ingbrzy Date: Sun, 13 Feb 2022 08:27:20 +0100 Subject: [PATCH 74/77] typo --- lang/lang-import.sh | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lang/lang-import.sh b/lang/lang-import.sh index 09363bc6a..f87295df8 100755 --- a/lang/lang-import.sh +++ b/lang/lang-import.sh @@ -388,10 +388,10 @@ if [ "$LNG" = "sk" ]; then sed -i 's/\xc3\x93/O/g' $LNG'_filtered.po' #replace 'ó' with 'o' sed -i 's/\xc3\xb3/o/g' $LNG'_filtered.po' - #replace 'ô' with 'O' - sed -i 's/\xc3\xb4/O/g' $LNG'_filtered.po' + #replace 'ô' with 'o' + sed -i 's/\xc3\xb4/o/g' $LNG'_filtered.po' #replace 'Ô' with 'O' - sed -i 's/\xc3\x94/o/g' $LNG'_filtered.po' + sed -i 's/\xc3\x94/O/g' $LNG'_filtered.po' #replace 'ŕ' with 'r' sed -i 's/\xc5\x95/r/g' $LNG'_filtered.po' #replace 'Ŕ' with 'R' From 7c9369ede6a27441cf0ee700b9f1779422afe505 Mon Sep 17 00:00:00 2001 From: Alex Voinea Date: Sun, 13 Feb 2022 09:52:04 +0100 Subject: [PATCH 75/77] PF-build.sh fix delay for the "Restoring" after failure when using "-o0" Also update PF-build.sh revision --- PF-build.sh | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/PF-build.sh b/PF-build.sh index 71ce4a90a..2bb74cd0b 100755 --- a/PF-build.sh +++ b/PF-build.sh @@ -56,7 +56,7 @@ # Some may argue that this is only used by a script, BUT as soon someone accidentally or on purpose starts Arduino IDE # it will use the default Arduino IDE folders and so can corrupt the build environment. # -# Version: 2.0.0-Build_69 +# Version: 2.0.0-Build_70 # Change log: # 12 Jan 2019, 3d-gussner, Fixed "compiler.c.elf.flags=-w -Os -Wl,-u,vfprintf -lprintf_flt -lm -Wl,--gc-sections" in 'platform.txt' # 16 Jan 2019, 3d-gussner, Build_2, Added development check to modify 'Configuration.h' to prevent unwanted LCD messages that Firmware is unknown @@ -172,6 +172,7 @@ # 09 Feb 2022, 3d-gussner, Add community language firmware files for MK2.5/S # Add selection of language in MK404 for MK2.5/S # 10 Feb 2022, 3d-gussner, Add SRCDIR for compatibility with build server +# 13 Feb 2022, leptun , Fix -o for "Restoring" messages after failure SCRIPT_PATH="$( cd "$(dirname "$0")" ; pwd -P )" @@ -192,8 +193,8 @@ case "$1" in 12) echo "$(tput setaf 5)Failed to copy file $(tput sgr0)" ; exit 12 ;; 13) echo "$(tput setaf 5)Failed to delete $(tput sgr0)" ; exit 13 ;; 20) echo "$(tput setaf 2)Conditional stop initiated by user $(tput sgr0)" ; exit 20 ;; - 21) echo "$(tput setaf 1)PF-build.sh has been interrupted/failed. $(tput setaf 6)Restoring 'Configuration.h'$(tput sgr0)" ; sleep 5 ;; - 22) echo "$(tput setaf 1)PF-build.sh has been interrupted/failed. $(tput setaf 6)Restoring 'config.h'$(tput sgr0)" ; sleep 5 ;; + 21) echo "$(tput setaf 1)PF-build.sh has been interrupted/failed. $(tput setaf 6)Restoring 'Configuration.h'$(tput sgr0)" ; if [ $OUTPUT == "1" ] ; then sleep 5 ; fi ;; + 22) echo "$(tput setaf 1)PF-build.sh has been interrupted/failed. $(tput setaf 6)Restoring 'config.h'$(tput sgr0)" ; if [ $OUTPUT == "1" ] ; then sleep 5 ; fi ;; 24) echo "$(tput setaf 1)PF-build.sh stopped due to compiling errors! Try to restore modified files.$(tput sgr0)"; check_script_failed_nr1 ; check_script_failed_nr2 ; cleanup_firmware ; exit 24 ;; 25) echo "$(tput setaf 1)Failed to execute $(tput sgr0)" ; exit 25 ;; esac @@ -229,7 +230,7 @@ while getopts b:c:d:g:h:i:j:l:m:n:o:p:v:x:y:?h flag # '?' 'h' argument usage and help if [ "$help_flag" == "1" ] ; then echo "***************************************" -echo "* PF-build.sh Version: 2.0.0-Build_69 *" +echo "* PF-build.sh Version: 2.0.0-Build_70 *" echo "***************************************" echo "Arguments:" echo "$(tput setaf 2)-b$(tput sgr0) Build/commit number" From 1bba7815fce925677b30d37b92d36d2f2f1606da Mon Sep 17 00:00:00 2001 From: 3d-gussner <3d.gussner@gmail.com> Date: Mon, 14 Feb 2022 08:39:03 +0100 Subject: [PATCH 76/77] MK3_3.11.0_Lang fixes (#3404) * Replace non-block space with space Fix of some editors create non-block spaces which cause issues. * Replace non-block space with space Fix single language run without config.sh OK * Update Slovak po files * revert delete of lang/po/Firmware_sk.po * Fix typos Unix format for md files --- lang/Add_new_language.md | 8 +- lang/lang-clean.sh | 19 +- lang/lang-export.sh | 22 +- lang/lang-import.sh | 17 +- lang/po/Firmware_sk.po | 4 +- lang/po/new/sk.po | 4 +- lang/translations.md | 502 +++++++++++++++++++-------------------- 7 files changed, 293 insertions(+), 283 deletions(-) diff --git a/lang/Add_new_language.md b/lang/Add_new_language.md index 517be5268..811b90499 100644 --- a/lang/Add_new_language.md +++ b/lang/Add_new_language.md @@ -6,9 +6,9 @@ We will use Dutch as an example here. QR = placeholder for language in upper case -qr = placehodler for language in lower case +qr = placeholder for language in lower case -AB = placeholder for hexadecial +AB = placeholder for hexadecimal Files needs to be modified - `../Firmware/language.h` @@ -36,7 +36,7 @@ https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes - `../lang/lang-build.sh` - In section `#returns hexadecial data for lang code` add a case `*qr*) echo '0x71\0x72'` + In section `#returns hexadecimal data for lang code` add a case `*qr*) echo '0x71\0x72'` Example: `*nl*) echo '\x6c\x6e' ;;` !!! IMPORTANT that the hex values are switched so 'nl' is here in 'ln' !!! @@ -185,7 +185,7 @@ To prepare the actual language translation files we need create the `lang_en_qr. ``` qr_filtered.po qr_new.po - noasci.txt + nonascii.txt ``` diff --git a/lang/lang-clean.sh b/lang/lang-clean.sh index 5c6032901..563eb8e1e 100755 --- a/lang/lang-clean.sh +++ b/lang/lang-clean.sh @@ -1,6 +1,6 @@ #!/bin/bash # -# Version 1.0.1 Build 10 +# Version 1.0.1 Build 12 # # clean.sh - multi-language support script # Remove all language output files from lang folder. @@ -25,15 +25,8 @@ # Use `git rev-list --count HEAD lang-clean.sh` # to get Build Nr # 25 Jan. 2022, 3d-gussner, clean up lang-import.sh temproray files +# 14 Feb. 2022, 3d-gussner, Fix single language run without config.sh OK ############################################################################# -# Config: -if [ -z "$CONFIG_OK" ]; then eval "$(cat config.sh)"; fi -if [ -z "$CONFIG_OK" ] | [ $CONFIG_OK -eq 0 ]; then echo "$(tput setaf 1)Config NG!$(tput sgr0)" >&2; exit 1; fi - -if [ ! -z "$COMMUNITY_LANGUAGES" ]; then - LANGUAGES+=" $COMMUNITY_LANGUAGES" -fi - result=0 rm_if_exists() @@ -83,6 +76,14 @@ echo "$(tput setaf 2)lang-clean.sh started$(tput sgr0)" >&2 #Clean languages echo "lang-clean languages:$(tput setaf 2)$LANGUAGES$(tput sgr0)" >&2 if [ -e $1 ]; then +# Config: + if [ -z "$CONFIG_OK" ]; then eval "$(cat config.sh)"; fi + if [ -z "$CONFIG_OK" ] | [ $CONFIG_OK -eq 0 ]; then echo "$(tput setaf 1)Config NG!$(tput sgr0)" >&2; exit 1; fi + + if [ ! -z "$COMMUNITY_LANGUAGES" ]; then + LANGUAGES+=" $COMMUNITY_LANGUAGES" + fi + for lang in $LANGUAGES; do clean_lang $lang done diff --git a/lang/lang-export.sh b/lang/lang-export.sh index 8226e5d2d..6c9ff2e62 100755 --- a/lang/lang-export.sh +++ b/lang/lang-export.sh @@ -1,6 +1,6 @@ #!/bin/bash # -# Version 1.0.1 Build 18 +# Version 1.0.1 Build 23 # # lang-export.sh - multi-language support script # for generating lang_xx.po @@ -25,18 +25,11 @@ # Use `git rev-list --count HEAD lang-export.sh` # to get Build Nr # 25 Jan. 2022, 3d-gussner, Replace German HD44780 A00 ROM 'äöüß' to UTF-8 'äöüß' +# 14 Feb. 2022, 3d-gussner, Fix single language run without config.sh OK ############################################################################# -# Config: -if [ -z "$CONFIG_OK" ]; then eval "$(cat config.sh)"; fi -if [ -z "$CONFIG_OK" ] | [ $CONFIG_OK -eq 0 ]; then echo "$(tput setaf 1)Config NG!$(tput sgr 0)" >&2; exit 1; fi echo "$(tput setaf 2)lang-export.sh started$(tput sgr 0)" >&2 -if [ ! -z "$COMMUNITY_LANGUAGES" ]; then - LANGUAGES+=" $COMMUNITY_LANGUAGES" -fi -echo "$(tput setaf 2)lang-export languages:$LANGUAGES$(tput sgr 0)" >&2 - # relative path to source folder SRCDIR="../Firmware" @@ -44,7 +37,16 @@ SRCDIR="../Firmware" LNG=$1 # if no arguments, 'all' is selected (all po and also pot will be generated) -if [ -z "$LNG" ]; then LNG=all; fi +if [ -z "$LNG" ]; then + LNG=all; +# Config: + if [ -z "$CONFIG_OK" ]; then eval "$(cat config.sh)"; fi + if [ -z "$CONFIG_OK" ] | [ $CONFIG_OK -eq 0 ]; then echo "$(tput setaf 1)Config NG!$(tput sgr 0)" >&2; exit 1; fi + if [ ! -z "$COMMUNITY_LANGUAGES" ]; then + LANGUAGES+=" $COMMUNITY_LANGUAGES" + fi + echo "$(tput setaf 2)lang-export languages:$LANGUAGES$(tput sgr 0)" >&2 +fi # if 'all' is selected, script will generate all po files and also pot file if [ "$LNG" = "all" ]; then diff --git a/lang/lang-import.sh b/lang/lang-import.sh index f87295df8..c6f85d47f 100755 --- a/lang/lang-import.sh +++ b/lang/lang-import.sh @@ -1,6 +1,6 @@ #!/bin/bash # -# Version 1.0.1 Build 25 +# Version 1.0.1 Build 36 # # lang-import.sh - multi-language support script # for importing translated xx.po @@ -35,16 +35,20 @@ # new argruments `--information` `--import-check` # 11 Jan. 2022, ingbrzy, Add Slovak letters # 11 Feb. 2022, 3d-gussner, Change to python3 +# 14 Feb. 2022, 3d-gussner, Replace non-block space with space +# Fix single language run without config.sh OK ############################################################################# -# Config: -if [ -z "$CONFIG_OK" ]; then eval "$(cat config.sh)"; fi -if [ -z "$CONFIG_OK" ] | [ $CONFIG_OK -eq 0 ]; then echo "$(tput setaf 1)Config NG!$(tput sgr 0)" >&2; exit 1; fi echo "$(tput setaf 2)lang-import.sh started$(tput sgr 0)" >&2 LNG=$1 # if no arguments, 'all' is selected (all po and also pot will be generated) -if [ -z "$LNG" ]; then LNG=all; fi +if [ -z "$LNG" ]; then + LNG=all; +# Config: + if [ -z "$CONFIG_OK" ]; then eval "$(cat config.sh)"; fi + if [ -z "$CONFIG_OK" ] | [ $CONFIG_OK -eq 0 ]; then echo "$(tput setaf 1)Config NG!$(tput sgr 0)" >&2; exit 1; fi +fi if [[ ! -z "$COMMUNITY_LANGUAGES" && "$LNG" = "all" ]]; then LANGUAGES+=" $COMMUNITY_LANGUAGES" @@ -421,6 +425,8 @@ fi #replace UTF-8 'μ' to HD44780 A00 'μ' #replace 'μ' with 'A00 ROM μ' sed -i 's/\xce\xbc/\\xe4/g' $LNG'_filtered.po' +#replace non-break space with space + sed -i 's/\xc2\xa0/ /g' $LNG'_filtered.po' #check for nonasci characters except HD44780 ROM A00 'äöüß' if grep --color='auto' -P -n '[^\x00-\x7F]' $LNG'_filtered.po' >nonascii.txt; then @@ -463,6 +469,7 @@ echo "$(tput setaf 2)Finished with $LNGISO$(tput sgr 0)" >&2 sed -i 's/""/"\\x00"/g' lang_en_$LNG.txt #remove CR sed -i "s/\r//g" lang_en_$LNG.txt + #check new lang python3 ../../lang-check.py $LNG --warn-empty python3 ../../lang-check.py $LNG --information >$LNG-output.txt diff --git a/lang/po/Firmware_sk.po b/lang/po/Firmware_sk.po index db3cdeadb..008d55e8c 100644 --- a/lang/po/Firmware_sk.po +++ b/lang/po/Firmware_sk.po @@ -7,8 +7,8 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Language: sk\n" "Project-Id-Version: Prusa-Firmware\n" -"POT-Creation-Date: Ne 13. február 2022, 08:09:46 CET\n" -"PO-Revision-Date: Ne 13. február 2022, 08:09:46 CET\n" +"POT-Creation-Date: Mon 14 Feb 2022 07:49:28 AM CET\n" +"PO-Revision-Date: Mon 14 Feb 2022 07:49:28 AM CET\n" "Language-Team: \n" "X-Generator: Poedit 2.0.7\n" "X-Poedit-SourceCharset: UTF-8\n" diff --git a/lang/po/new/sk.po b/lang/po/new/sk.po index 6b85ab039..cf8409d94 100644 --- a/lang/po/new/sk.po +++ b/lang/po/new/sk.po @@ -7,8 +7,8 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Language: sk\n" "Project-Id-Version: Prusa-Firmware\n" -"POT-Creation-Date: Ne 13. február 2022, 08:09:46 CET\n" -"PO-Revision-Date: Ne 13. február 2022, 08:09:46 CET\n" +"POT-Creation-Date: Mon 14 Feb 2022 07:49:28 AM CET\n" +"PO-Revision-Date: Mon 14 Feb 2022 07:49:28 AM CET\n" "Language-Team: \n" "X-Generator: Poedit 2.0.7\n" "X-Poedit-SourceCharset: UTF-8\n" diff --git a/lang/translations.md b/lang/translations.md index 913bf8108..85fa2056a 100644 --- a/lang/translations.md +++ b/lang/translations.md @@ -1,251 +1,251 @@ -# Translations - -## Workflow - -- Build firmware - - using `build.sh` - - using `PF-build.sh` with a parameter `-c 1` to keep lang build files after compiling -- change to `lang` folder -- check if lang scripts being able to run with `config.sh` - - if you get `Arduino main folder: NG` message change in `config.sh` `export ARDUINO=C:/arduino-1.8.5` to `export ARDUINO=` - -example: `export ARDUINO=D:/Github/Prusa-Firmware/PF-build-env-1.0.6/windows-64` -- run `lang-build.sh en` to create english `lang_en.tmp`, `lang_en.dat` and `lang_en.bin` files -- change in `fw-build.sh` `IGNORE_MISSING_TEXT=1` to `IGNORE_MISSING_TEXT=0` so it stops with error and generates `not_used.txt` and `not_tran.txt` -- run modified `fw-build.sh` - - `not_tran.txt` should be reviewed and added as these are potential missing translations - - copy `not_tran.txt` as `lang_add.txt` - - check if there are things you don't want to translate or must be modifed - - als check that the strings do not start with `spaces` as the scripts doesn't handle these well at this moment. - - run `lang-add.sh lang_add.txt` to add the missing translations to `lang_en.txt` and `lang_en_??.txt` - - `not_used.txt` should only contain messages that aren't used in this variant like MK2.5/S vs MK3/S -- run `fw-clean.sh` to cleanup firmware related files -- delete `not_used.txt` and `not_tran.txt` -- run `lang-clean.sh` to cleanup language related files -- run `lang-export.sh all` to create PO files for translation these are stored in `/lang/po` folder - - Send them to translators and reviewers or - - copy these to `/lang/po/new` and - - translate these with POEdit the newly added messages - - easiest way is to choose `Validate`in POEdit as it shows you `errors` and the `missing transalations` / most likely the newly added at the top. -- The new translated files are expected in `/lang/po/new` folder so store the received files these -- run `lang-import.sh ` for each newly translated language - - script improvement to import "all" and other things would be great. -- Double check if something is missing or faulty - - run `PF-build.sh -v all -n 1 -c 1` to compile for all variants files - - check if there are still some messages in `not_tran.txt` that need attention -- After approval - - run `fw-clean.sh` to cleanup firmware related files - - run `lang-clean.sh` to cleanup language related files - - change in `fw-build.sh` back to `IGNORE_MISSING_TEXT=1` - - build your firmware with `build.sh`, `PF-build.sh` or how you normally do it. - - Check/Test firmware on printer - -## Code / usage -There are 2 modes of operation. If `LANG_MODE==0`, only one language is being used (the default compilation approach from plain Arduino IDE). -The reset of this explanation is devoted to `LANG_MODE==1`: - -`language.h`: -```C++ -// section .loc_sec (originaly .progmem0) will be used for localized translated strings -#define PROGMEM_I2 __attribute__((section(".loc_sec"))) -// section .loc_pri (originaly .progmem1) will be used for localized strings in english -#define PROGMEM_I1 __attribute__((section(".loc_pri"))) -// section .noloc (originaly progmem2) will be used for not localized strings in english -#define PROGMEM_N1 __attribute__((section(".noloc"))) -#define _I(s) (__extension__({static const char __c[] PROGMEM_I1 = "\xff\xff" s; &__c[0];})) -#define ISTR(s) "\xff\xff" s -#define _i(s) lang_get_translation(_I(s)) -#define _T(s) lang_get_translation(s) -``` -That explains the macros: -- `_i` expands into `lang_get_translation((__extension__({static const char __c[] PROGMEM_I1 = "\xff\xff" s; &__c[0];})))` . Note the two 0xff's in the beginning of the string. `_i` allows for declaring a string directly inplace of C++ code, no string table is used. The downside of this approach is obvious - the compiler is not able/willing to merge duplicit strings into one. -- `_T` expands into `lang_get_translation(s)` without the two 0xff's at the beginning. Must be used in conjunction with MSG tables in `messages.h`. Allows to declare a string only once and use many times. -- `_N` means not-translated. These strings reside in a different segment of memory. - -The two 0xff's are somehow magically replaced by real string ID's where the translations are available (still don't know where). -```C++ -const char* lang_get_translation(const char* s){ - if (lang_selected == 0) return s + 2; //primary language selected, return orig. str. - if (lang_table == 0) return s + 2; //sec. lang table not found, return orig. str. - uint16_t ui = pgm_read_word(((uint16_t*)s)); //read string id - if (ui == 0xffff) return s + 2; //translation not found, return orig. str. - ui = pgm_read_word(((uint16_t*)(((char*)lang_table + 16 + ui*2)))); //read relative offset - if (pgm_read_byte(((uint8_t*)((char*)lang_table + ui))) == 0) //read first character - return s + 2;//zero length string == not translated, return orig. str. - return (const char*)((char*)lang_table + ui); //return calculated pointer -} -``` - -## Files - -### `lang_en.txt` -``` -#MSG_CRASH_DET_ONLY_IN_NORMAL c=20 r=4 -"Crash detection can\x0abe turned on only in\x0aNormal mode" -``` - -### `lang_en_*.txt` -``` -#MSG_CRASH_DET_ONLY_IN_NORMAL c=20 r=4 -"Crash detection can\x0abe turned on only in\x0aNormal mode" -"Crash detekce muze\x0abyt zapnuta pouze v\x0aNormal modu" -``` -1. a comment - usually a MSG define with number of characters (c) and rows (r) -2. English text -3. translated text - -### `not_tran.txt` -A simple list of strings that are not translated yet. - -### `not_used.txt` -A list os strings not currently used in this variant of the firmware or are obsolete. -Example: There are MK2.5 specific messages that aren't used when you compile a MK3 variant and vice versa. So be carefull and double check the code if this message is obsolete or just not used due to the chosen variant. - -## Scripts - -### `config.sh` -- Checks setup and sets auxiliary env vars used in many other scripts. -- Looks for env var `ARDUINO`. If not found/empty, a default `C:/arduino-1.8.5` is used. -- Sets env var `CONFIG_OK=1` when all good, otherwise sets `CONFIG_OK=0` - -### `fw-build.sh` -Joins firmware HEX and language binaries into one file. - -### `fw-clean.sh` - -### `lang-add.sh` -Adds new messages into the dictionary regardless of whether there have been any older versions. - -### `lang-build.sh` -Generates lang_xx.bin (language binary files) for the whole firmware build. - -Arguments: -- `$1` : language code (`en`, `cz`, `de`, `es`, `fr`, `it`, `pl`) or `all` -- empty/no arguments defaults to `all` - -Input: `lang_en.txt` or `lang_en_xx.txt` - -Output: `lang_xx.bin` - -Temporary files: `lang_xx.tmp` and `lang_xx.dat` - -Description of the process: -The script first runs `lang-check.py $1` and removes empty lines and comments (and non-translated texts) into `lang_$1.tmp`. -The tmp file now contains all translated texts (some of them empty, i.e. ""). -The tmp file is then transformed into `lang_$1.dat`, which is a simple dump of all texts together, each terminated with a `\x00`. -Format of the `bin` file: -- 00-01: `A5 5A` -- 02-03: `B4 4B` -- 04-05: 2B size -- 06-07: 2B number of strings -- 08-09: 2B checksum -- 0A-0B: 2B lang code hex data: basically `en` converted into `ne`, i.e. characters swapped. Only `cz` is changed into `sc` (old `cs` ISO code). -- 0C-0D: 2B signature low -- 0E-0F: 2B signature high -- 10-(10 + 2*number of strings): table of string offsets from the beginning of this file -- after the table there are the strings themselves, each terminated with `\x00` - -The signature is composed of 2B number of strings and 2B checksum in lang_en.bin. Signature in lang_en.bin is zero. - -### `lang-check.sh` and `lang-check.py` -Both do the same, only lang-check.py is newer, i.e. lang-check.sh is not used anymore. -lang-check.py makes a binary comparison between what's in the dictionary and what's in the binary. - -### `lang-clean.sh` -Removes all language output files from lang folder. That means deleting: -- if [ "$1" = "en" ]; then - rm_if_exists lang_$1.tmp - else - rm_if_exists lang_$1.tmp - rm_if_exists lang_en_$1.tmp - rm_if_exists lang_en_$1.dif - rm_if_exists lang_$1.ofs - rm_if_exists lang_$1.txt - fi - rm_if_exists lang_$1_check.dif - rm_if_exists lang_$1.bin - rm_if_exists lang_$1.dat - rm_if_exists lang_$1_1.tmp - rm_if_exists lang_$1_2.tmp - -### `lang-export.sh` -Exports PO (gettext) for external translators. - -### `lang-import.sh` -Import from PO. - -Arguments: -- `$1` : language code (`en`, `cz`, `de`, `es`, `fr`, `it`, `pl`) -- empty/no arguments quits the script - -Input files: `.po` files like `de.po`, `es.po`, etc. - -Input folder: ´/lang/po/new´ - -Output files: - -Output foler: ´/lang/po/new´ - -Needed improments to scrpit: - - add `all` argument - - update `replace in translations` to all known special characters the LCD display with Japanese ROM cannot display - - move `lang_en_.txt` to folder `/lang` - - cleanup `_filtered.po`, `_new.po` and `nonasci.txt` - -### `progmem.sh` - -Examine content of progmem sections (default is progmem1). - -Input: -- $OUTDIR/Firmware.ino.elf -- $OUTDIR/sketch/*.o (all object files) - -Outputs: -- text.sym - formated symbol listing of section '.text' -- $PROGMEM.sym - formated symbol listing of section '.progmemX' -- $PROGMEM.lss - disassembly listing file -- $PROGMEM.hex - variables - hex -- $PROGMEM.chr - variables - char escape -- $PROGMEM.var - variables - strings -- $PROGMEM.txt - text data only (not used) - -Description of process: -- check input files -- remove output files -- list symbol table of section '.text' from output elf file to text.sym (sorted by address) -- calculate start and stop address of section '.$PROGMEM' -- dump $PROGMEM data in hex format, cut disassembly (keep hex data only) into $PROGMEM.lss -- convert $PROGMEM.lss to $PROGMEM.hex: - - replace empty lines with '|' (variables separated by empty lines) - - remove address from multiline variables (keep address at first variable line only) - - remove '<' and '>:', remove whitespace at end of lines - - remove line-endings, replace separator with '\n' (join hex data lines - each line will contain single variable) -- convert $PROGMEM.hex to $PROGMEM.chr (prepare string data for character check and conversion) - - replace first space with tab - - replace second and third space with tab and space - - replace all remaining spaces with '\x' - - replace all tabs with spaces -- convert $PROGMEM.chr to $PROGMEM.var (convert data to text) - a set of special characters is escaped here including `\x0a` - - -### `textaddr.sh` - -Compiles `progmem1.var` and `lang_en.txt` files to `textaddr.txt` file (mapping of progmem addreses to text idenifiers). - -Description of process: -- check if input files exists -- create sorted list of strings from progmem1.var and lang_en.txt -- lines from progmem1.var will contain addres (8 chars) and english text -- lines from lang_en.txt will contain linenumber and english text -- after sort this will generate pairs of lines (line from progmem1 first) -- result of sort is compiled with simple script and stored into file textaddr.txt - -Input: -- progmem1.var -- lang_en.txt - -Output: -- textaddr.txt - - - -update_lang.sh +# Translations + +## Workflow + +- Build firmware + - using `build.sh` + - using `PF-build.sh` with a parameter `-c 1` to keep lang build files after compiling +- change to `lang` folder +- check if lang scripts being able to run with `config.sh` + - if you get `Arduino main folder: NG` message change in `config.sh` `export ARDUINO=C:/arduino-1.8.5` to `export ARDUINO=` + -example: `export ARDUINO=D:/Github/Prusa-Firmware/PF-build-env-1.0.6/windows-64` +- run `lang-build.sh en` to create english `lang_en.tmp`, `lang_en.dat` and `lang_en.bin` files +- change in `fw-build.sh` `IGNORE_MISSING_TEXT=1` to `IGNORE_MISSING_TEXT=0` so it stops with error and generates `not_used.txt` and `not_tran.txt` +- run modified `fw-build.sh` + - `not_tran.txt` should be reviewed and added as these are potential missing translations + - copy `not_tran.txt` as `lang_add.txt` + - check if there are things you don't want to translate or must be modified + - als check that the strings do not start with `spaces` as the scripts doesn't handle these well at this moment. + - run `lang-add.sh lang_add.txt` to add the missing translations to `lang_en.txt` and `lang_en_??.txt` + - `not_used.txt` should only contain messages that aren't used in this variant like MK2.5/S vs MK3/S +- run `fw-clean.sh` to cleanup firmware related files +- delete `not_used.txt` and `not_tran.txt` +- run `lang-clean.sh` to cleanup language related files +- run `lang-export.sh all` to create PO files for translation these are stored in `/lang/po` folder + - Send them to translators and reviewers or + - copy these to `/lang/po/new` and + - translate these with POEdit the newly added messages + - easiest way is to choose `Validate`in POEdit as it shows you `errors` and the `missing translations` / most likely the newly added at the top. +- The new translated files are expected in `/lang/po/new` folder so store the received files these +- run `lang-import.sh ` for each newly translated language + - script improvement to import "all" and other things would be great. +- Double check if something is missing or faulty + - run `PF-build.sh -v all -n 1 -c 1` to compile for all variants files + - check if there are still some messages in `not_tran.txt` that need attention +- After approval + - run `fw-clean.sh` to cleanup firmware related files + - run `lang-clean.sh` to cleanup language related files + - change in `fw-build.sh` back to `IGNORE_MISSING_TEXT=1` + - build your firmware with `build.sh`, `PF-build.sh` or how you normally do it. + - Check/Test firmware on printer + +## Code / usage +There are 2 modes of operation. If `LANG_MODE==0`, only one language is being used (the default compilation approach from plain Arduino IDE). +The reset of this explanation is devoted to `LANG_MODE==1`: + +`language.h`: +```C++ +// section .loc_sec (originally .progmem0) will be used for localized translated strings +#define PROGMEM_I2 __attribute__((section(".loc_sec"))) +// section .loc_pri (originally .progmem1) will be used for localized strings in english +#define PROGMEM_I1 __attribute__((section(".loc_pri"))) +// section .noloc (originally progmem2) will be used for not localized strings in english +#define PROGMEM_N1 __attribute__((section(".noloc"))) +#define _I(s) (__extension__({static const char __c[] PROGMEM_I1 = "\xff\xff" s; &__c[0];})) +#define ISTR(s) "\xff\xff" s +#define _i(s) lang_get_translation(_I(s)) +#define _T(s) lang_get_translation(s) +``` +That explains the macros: +- `_i` expands into `lang_get_translation((__extension__({static const char __c[] PROGMEM_I1 = "\xff\xff" s; &__c[0];})))` . Note the two 0xff's in the beginning of the string. `_i` allows for declaring a string directly in-place of C++ code, no string table is used. The downside of this approach is obvious - the compiler is not able/willing to merge duplicate strings into one. +- `_T` expands into `lang_get_translation(s)` without the two 0xff's at the beginning. Must be used in conjunction with MSG tables in `messages.h`. Allows to declare a string only once and use many times. +- `_N` means not-translated. These strings reside in a different segment of memory. + +The two 0xff's are somehow magically replaced by real string ID's where the translations are available (still don't know where). +```C++ +const char* lang_get_translation(const char* s){ + if (lang_selected == 0) return s + 2; //primary language selected, return orig. str. + if (lang_table == 0) return s + 2; //sec. lang table not found, return orig. str. + uint16_t ui = pgm_read_word(((uint16_t*)s)); //read string id + if (ui == 0xffff) return s + 2; //translation not found, return orig. str. + ui = pgm_read_word(((uint16_t*)(((char*)lang_table + 16 + ui*2)))); //read relative offset + if (pgm_read_byte(((uint8_t*)((char*)lang_table + ui))) == 0) //read first character + return s + 2;//zero length string == not translated, return orig. str. + return (const char*)((char*)lang_table + ui); //return calculated pointer +} +``` + +## Files + +### `lang_en.txt` +``` +#MSG_CRASH_DET_ONLY_IN_NORMAL c=20 r=4 +"Crash detection can\x0abe turned on only in\x0aNormal mode" +``` + +### `lang_en_*.txt` +``` +#MSG_CRASH_DET_ONLY_IN_NORMAL c=20 r=4 +"Crash detection can\x0abe turned on only in\x0aNormal mode" +"Crash detekce muze\x0abyt zapnuta pouze v\x0aNormal modu" +``` +1. a comment - usually a MSG define with number of characters (c) and rows (r) +2. English text +3. translated text + +### `not_tran.txt` +A simple list of strings that are not translated yet. + +### `not_used.txt` +A list os strings not currently used in this variant of the firmware or are obsolete. +Example: There are MK2.5 specific messages that aren't used when you compile a MK3 variant and vice versa. So be careful and double check the code if this message is obsolete or just not used due to the chosen variant. + +## Scripts + +### `config.sh` +- Checks setup and sets auxiliary env vars used in many other scripts. +- Looks for env var `ARDUINO`. If not found/empty, a default `C:/arduino-1.8.5` is used. +- Sets env var `CONFIG_OK=1` when all good, otherwise sets `CONFIG_OK=0` + +### `fw-build.sh` +Joins firmware HEX and language binaries into one file. + +### `fw-clean.sh` + +### `lang-add.sh` +Adds new messages into the dictionary regardless of whether there have been any older versions. + +### `lang-build.sh` +Generates lang_xx.bin (language binary files) for the whole firmware build. + +Arguments: +- `$1` : language code (`en`, `cz`, `de`, `es`, `fr`, `it`, `pl`) or `all` +- empty/no arguments defaults to `all` + +Input: `lang_en.txt` or `lang_en_xx.txt` + +Output: `lang_xx.bin` + +Temporary files: `lang_xx.tmp` and `lang_xx.dat` + +Description of the process: +The script first runs `lang-check.py $1` and removes empty lines and comments (and non-translated texts) into `lang_$1.tmp`. +The tmp file now contains all translated texts (some of them empty, i.e. ""). +The tmp file is then transformed into `lang_$1.dat`, which is a simple dump of all texts together, each terminated with a `\x00`. +Format of the `bin` file: +- 00-01: `A5 5A` +- 02-03: `B4 4B` +- 04-05: 2B size +- 06-07: 2B number of strings +- 08-09: 2B checksum +- 0A-0B: 2B lang code hex data: basically `en` converted into `ne`, i.e. characters swapped. Only `cz` is changed into `sc` (old `cs` ISO code). +- 0C-0D: 2B signature low +- 0E-0F: 2B signature high +- 10-(10 + 2*number of strings): table of string offsets from the beginning of this file +- after the table there are the strings themselves, each terminated with `\x00` + +The signature is composed of 2B number of strings and 2B checksum in lang_en.bin. Signature in lang_en.bin is zero. + +### `lang-check.sh` and `lang-check.py` +Both do the same, only lang-check.py is newer, i.e. lang-check.sh is not used anymore. +lang-check.py makes a binary comparison between what's in the dictionary and what's in the binary. + +### `lang-clean.sh` +Removes all language output files from lang folder. That means deleting: +- if [ "$1" = "en" ]; then + rm_if_exists lang_$1.tmp + else + rm_if_exists lang_$1.tmp + rm_if_exists lang_en_$1.tmp + rm_if_exists lang_en_$1.dif + rm_if_exists lang_$1.ofs + rm_if_exists lang_$1.txt + fi + rm_if_exists lang_$1_check.dif + rm_if_exists lang_$1.bin + rm_if_exists lang_$1.dat + rm_if_exists lang_$1_1.tmp + rm_if_exists lang_$1_2.tmp + +### `lang-export.sh` +Exports PO (gettext) for external translators. + +### `lang-import.sh` +Import from PO. + +Arguments: +- `$1` : language code (`en`, `cz`, `de`, `es`, `fr`, `it`, `pl`) +- empty/no arguments quits the script + +Input files: `.po` files like `de.po`, `es.po`, etc. + +Input folder: ´/lang/po/new´ + +Output files: + +Output foler: ´/lang/po/new´ + +Needed improvements to scripts: + - add `all` argument + - update `replace in translations` to all known special characters the LCD display with Japanese ROM cannot display + - move `lang_en_.txt` to folder `/lang` + - cleanup `_filtered.po`, `_new.po` and `nonasci.txt` + +### `progmem.sh` + +Examine content of progmem sections (default is progmem1). + +Input: +- $OUTDIR/Firmware.ino.elf +- $OUTDIR/sketch/*.o (all object files) + +Outputs: +- text.sym - formatted symbol listing of section '.text' +- $PROGMEM.sym - formatted symbol listing of section '.progmemX' +- $PROGMEM.lss - disassembly listing file +- $PROGMEM.hex - variables - hex +- $PROGMEM.chr - variables - char escape +- $PROGMEM.var - variables - strings +- $PROGMEM.txt - text data only (not used) + +Description of process: +- check input files +- remove output files +- list symbol table of section '.text' from output elf file to text.sym (sorted by address) +- calculate start and stop address of section '.$PROGMEM' +- dump $PROGMEM data in hex format, cut disassembly (keep hex data only) into $PROGMEM.lss +- convert $PROGMEM.lss to $PROGMEM.hex: + - replace empty lines with '|' (variables separated by empty lines) + - remove address from multiline variables (keep address at first variable line only) + - remove '<' and '>:', remove whitespace at end of lines + - remove line-endings, replace separator with '\n' (join hex data lines - each line will contain single variable) +- convert $PROGMEM.hex to $PROGMEM.chr (prepare string data for character check and conversion) + - replace first space with tab + - replace second and third space with tab and space + - replace all remaining spaces with '\x' + - replace all tabs with spaces +- convert $PROGMEM.chr to $PROGMEM.var (convert data to text) - a set of special characters is escaped here including `\x0a` + + +### `textaddr.sh` + +Compiles `progmem1.var` and `lang_en.txt` files to `textaddr.txt` file (mapping of progmem addresses to text identifiers). + +Description of process: +- check if input files exists +- create sorted list of strings from progmem1.var and lang_en.txt +- lines from progmem1.var will contain address (8 chars) and english text +- lines from lang_en.txt will contain line number and english text +- after sort this will generate pairs of lines (line from progmem1 first) +- result of sort is compiled with simple script and stored into file textaddr.txt + +Input: +- progmem1.var +- lang_en.txt + +Output: +- textaddr.txt + + + +update_lang.sh From 73c0837856e5fad954ca7d3b1867283608f1c301 Mon Sep 17 00:00:00 2001 From: pkg2000 <70897476+pkg2000@users.noreply.github.com> Date: Wed, 16 Feb 2022 11:59:12 +0100 Subject: [PATCH 77/77] =?UTF-8?q?Changed=20"ae"=20to=20"=C3=A4"=20and=20"o?= =?UTF-8?q?e"=20to=20"=C3=B6"?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Changed "ae" to "ä" and "oe" to "ö" --- lang/po/new/sv.po | 734 +++++++++++++++++++++++----------------------- 1 file changed, 365 insertions(+), 369 deletions(-) diff --git a/lang/po/new/sv.po b/lang/po/new/sv.po index e05836880..0a2a36639 100644 --- a/lang/po/new/sv.po +++ b/lang/po/new/sv.po @@ -2,773 +2,770 @@ # msgid "" msgstr "" +"Project-Id-Version: Prusa-Firmware\n" +"POT-Creation-Date: Tue 18 Jan 2022 09:19:13 AM CET\n" +"PO-Revision-Date: 2022-02-16 11:56+0100\n" +"Last-Translator: \n" +"Language-Team: \n" +"Language: sv\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: sv\n" -"Project-Id-Version: Prusa-Firmware\n" -"POT-Creation-Date: Tue 08 Feb 2022 02:45:22 PM CET\n" -"PO-Revision-Date: Tue 08 Feb 2022 02:45:22 PM CET\n" -"Language-Team: \n" -"X-Generator: Poedit 2.0.7\n" -"X-Poedit-SourceCharset: UTF-8\n" -"Last-Translator: \n" "Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" +"X-Generator: Poedit 3.0.1\n" +"X-Poedit-SourceCharset: UTF-8\n" # MSG_IR_03_OR_OLDER c=18 #: messages.c:164 msgid " 0.3 or older" -msgstr "" +msgstr " 0.3 el äldre" # MSG_FS_V_03_OR_OLDER c=18 #: Marlin_main.cpp:9887 msgid "FS v0.3 or older" -msgstr "" +msgstr "FS v0.3 el äldre" # MSG_IR_04_OR_NEWER c=18 #: messages.c:163 msgid " 0.4 or newer" -msgstr "" +msgstr " 0.4 el nyare" # MSG_FS_V_04_OR_NEWER c=18 #: Marlin_main.cpp:9886 msgid "FS v0.4 or newer" -msgstr "" +msgstr "FS v0.4 el nyare" # MSG_IR_UNKNOWN c=18 #: messages.c:165 msgid "unknown state" -msgstr "" +msgstr "okänt tillstand" # MSG_MEASURED_OFFSET c=20 #: ultralcd.cpp:2913 msgid "[0;0] point offset" -msgstr "" +msgstr "[0;0] punktforskjutn" # MSG_CRASH_DET_ONLY_IN_NORMAL c=20 r=4 -#: -msgid "Crash detection can\x0abe turned on only in\x0aNormal mode" -msgstr "" +msgid "Crash detection can\\x0abe turned on only in\\x0aNormal mode" +msgstr "Krockdetekt kan\\x0ändast aktiveras i\\x0anormalt läge" # MSG_CRASH_DET_STEALTH_FORCE_OFF c=20 r=4 -#: -msgid "WARNING:\x0aCrash detection\x0adisabled in\x0aStealth mode" -msgstr "" +msgid "WARNING:\\x0aCrash detection\\x0adisabled in\\x0aStealth mode" +msgstr "VARNING:\\x0aKrockdetekt\\x0ainaktiverad i\\x0a Smyg-läge" # MSG_BABYSTEPPING_Z c=15 #: ultralcd.cpp:3034 msgid "Adjusting Z:" -msgstr "" +msgstr "Justera Z:" # MSG_SELFTEST_CHECK_ALLCORRECT c=20 #: ultralcd.cpp:8411 msgid "All correct" -msgstr "" +msgstr "Allt korrekt" -# MSG_WIZARD_DONE c=20 r=3 +# MSG_WIZARD_DONE c=20 r=8 #: messages.c:118 msgid "All is done. Happy printing!" -msgstr "" +msgstr "Allt är klart. God utskrift!" # MSG_AMBIENT c=14 #: ultralcd.cpp:1727 msgid "Ambient" -msgstr "" +msgstr "Omgivande" # MSG_AUTO c=6 #: messages.c:160 msgid "Auto" -msgstr "" +msgstr "Auto" # MSG_PRESS c=20 r=2 #: ultralcd.cpp:2485 msgid "and press the knob" -msgstr "" +msgstr "och tryck pa knappen" # MSG_CONFIRM_CARRIAGE_AT_THE_TOP c=20 r=2 #: ultralcd.cpp:3355 msgid "Are left and right Z~carriages all up?" -msgstr "" +msgstr "Ar bada Z-slädarna i topp-läge?" # MSG_AUTO_HOME c=18 #: messages.c:11 msgid "Auto home" -msgstr "" +msgstr "Auto hem" # MSG_AUTOLOAD_FILAMENT c=18 #: ultralcd.cpp:6653 msgid "AutoLoad filament" -msgstr "" +msgstr "Autoladda filament" # MSG_AUTOLOADING_ONLY_IF_FSENS_ON c=20 r=4 #: ultralcd.cpp:4317 msgid "Autoloading filament available only when filament sensor is turned on..." -msgstr "" +msgstr "Autoladdning av fil. är endast möjligt när fil. sensorn är aktiv..." # MSG_AUTOLOADING_ENABLED c=20 r=4 #: ultralcd.cpp:2648 msgid "Autoloading filament is active, just press the knob and insert filament..." -msgstr "" +msgstr "Autoladdning filament är aktiv, tryck pa knappen och sätt i filament..." # MSG_SELFTEST_AXIS_LENGTH c=20 #: ultralcd.cpp:8094 msgid "Axis length" -msgstr "" +msgstr "Axellängd" # MSG_SELFTEST_AXIS c=16 #: ultralcd.cpp:8095 msgid "Axis" -msgstr "" +msgstr "Axel" # MSG_SELFTEST_BEDHEATER c=20 #: ultralcd.cpp:8052 msgid "Bed/Heater" -msgstr "" +msgstr "Bädd/Värmare" # MSG_BED_DONE c=20 #: messages.c:15 msgid "Bed done" -msgstr "" +msgstr "Bädd klar" # MSG_BED_HEATING c=20 #: messages.c:16 msgid "Bed Heating" -msgstr "" +msgstr "Bädduppvärmning" # MSG_BED_CORRECTION_MENU c=18 #: ultralcd.cpp:5798 msgid "Bed level correct" -msgstr "" +msgstr "Bäddniva korrekt" # MSG_BELTTEST c=18 #: ultralcd.cpp:5778 msgid "Belt test" -msgstr "" +msgstr "Bält test" # MSG_BED_LEVELING_FAILED_POINT_LOW c=20 r=6 #: messages.c:17 msgid "Bed leveling failed. Sensor didn't trigger. Debris on nozzle? Waiting for reset." -msgstr "" +msgstr "Bäddnivelleringen felade. Sensorn utlostes inte. Skräp pa munstycket? Väntar pa aterställning." # MSG_BRIGHT c=6 #: messages.c:158 msgid "Bright" -msgstr "" +msgstr "Ljus" # MSG_BRIGHTNESS c=18 #: messages.c:154 msgid "Brightness" -msgstr "" +msgstr "Ljusstyrka" # MSG_BED c=13 #: messages.c:14 msgid "Bed" -msgstr "" +msgstr "Bädd" # MSG_BELT_STATUS c=18 #: messages.c:19 msgid "Belt status" -msgstr "" +msgstr "Bält status" # MSG_RECOVER_PRINT c=20 r=2 #: messages.c:82 msgid "Blackout occurred. Recover print?" -msgstr "" +msgstr "Blackout skedde. Aterstalla utskrift?" # MSG_CALIBRATING_HOME c=20 #: ultralcd.cpp:8413 msgid "Calibrating home" -msgstr "" +msgstr "Kalibrerar hem" # MSG_CALIBRATE_BED c=18 #: ultralcd.cpp:5787 msgid "Calibrate XYZ" -msgstr "" +msgstr "Kalibrerar XYZ" # MSG_HOMEYZ c=18 #: messages.c:52 msgid "Calibrate Z" -msgstr "" +msgstr "Kalibrera Z" # MSG_CALIBRATE_PINDA c=17 #: ultralcd.cpp:4529 msgid "Calibrate" -msgstr "" +msgstr "Kalibrerar" # MSG_CANCEL2 c=10 #: messages.c:20 msgid ">Cancel" -msgstr "" +msgstr ">Avbryt" # MSG_MOVE_CARRIAGE_TO_THE_TOP c=20 r=8 #: ultralcd.cpp:3318 msgid "Calibrating XYZ. Rotate the knob to move the Z carriage up to the end stoppers. Click when done." -msgstr "" +msgstr "Kalibrerar XYZ. Vrid vredet för att flytta Z-slädarna upp till ändstoppen. Klicka när du är klar." # MSG_CALIBRATE_Z_AUTO c=20 r=2 #: messages.c:21 msgid "Calibrating Z" -msgstr "" +msgstr "Kalibrerar Z" # MSG_MOVE_CARRIAGE_TO_THE_TOP_Z c=20 r=8 #: ultralcd.cpp:3318 msgid "Calibrating Z. Rotate the knob to move the Z carriage up to the end stoppers. Click when done." -msgstr "" +msgstr "Kalibrerar Z. Vrid vredet för att flytta Z-slädarna upp till ändstoppen. Klicka när du är klar." # MSG_HOMEYZ_DONE c=20 #: ultralcd.cpp:656 msgid "Calibration done" -msgstr "" +msgstr "Kalibraring utford" # MSG_MENU_CALIBRATION c=18 #: messages.c:68 msgid "Calibration" -msgstr "" +msgstr "Kalibrering" # MSG_SD_REMOVED c=20 #: ultralcd.cpp:8860 msgid "Card removed" -msgstr "" +msgstr "Kort borttaget" # MSG_CHECKING_FILE c=17 #: ultralcd.cpp:8501 msgid "Checking file" -msgstr "" +msgstr "Kontrollerar fil" # MSG_NOT_COLOR c=19 #: ultralcd.cpp:2565 msgid "Color not correct" -msgstr "" +msgstr "Färg ej korrekt" # MSG_COOLDOWN c=18 #: messages.c:27 msgid "Cooldown" -msgstr "" +msgstr "Kyla ner" # MSG_COPY_SEL_LANG c=20 r=3 #: ultralcd.cpp:4435 msgid "Copy selected language?" -msgstr "" +msgstr "Kopiera det valda spraket?" # MSG_CRASHDETECT c=13 #: messages.c:30 msgid "Crash det." -msgstr "" +msgstr "Krockdetekt." # MSG_CHOOSE_FIL_1ST_LAYERCAL c=20 r=7 #: ultralcd.cpp:4842 msgid "Choose a filament for the First Layer Calibration and select it in the on-screen menu." -msgstr "" +msgstr "Välj ett filament för första lagrets kalibrering och välj det i skärmmenyn." # MSG_CRASH_DETECTED c=20 #: messages.c:29 msgid "Crash detected." -msgstr "" +msgstr "Krock upptäckt." # MSG_CRASH_RESUME c=20 r=3 #: Marlin_main.cpp:651 msgid "Crash detected. Resume print?" -msgstr "" +msgstr "Krock upptäckt. Ateruppta utskrift?" # MSG_CRASH c=7 #: messages.c:28 msgid "Crash" -msgstr "" +msgstr "Krock" # MSG_CURRENT c=19 #: ultralcd.cpp:5929 msgid "Current" -msgstr "" +msgstr "Aktuell" # MSG_DATE c=17 #: ultralcd.cpp:1985 msgid "Date:" -msgstr "" +msgstr "Datum:" # MSG_COMMUNITY_MADE c=18 #: messages.c:25 msgid "Community made" -msgstr "" +msgstr "Allmänhetsgjord" # MSG_DISABLE_STEPPERS c=18 #: ultralcd.cpp:5678 msgid "Disable steppers" -msgstr "" +msgstr "Inaktivera stepper" # MSG_BABYSTEP_Z_NOT_SET c=20 r=12 #: messages.c:13 msgid "Distance between tip of the nozzle and the bed surface has not been set yet. Please follow the manual, chapter First steps, section First layer calibration." -msgstr "" +msgstr "Avstandet mellan munstyckets spets och bäddytan har inte ställts in ännu. Vänligen följ manualen Första lagrets kalibrering." # MSG_FS_CONTINUE c=5 #: messages.c:152 msgid "Cont." -msgstr "" +msgstr "Fort." # MSG_WIZARD_REPEAT_V2_CAL c=20 r=7 #: ultralcd.cpp:5021 msgid "Do you want to repeat last step to readjust distance between nozzle and heatbed?" -msgstr "" +msgstr "Vill du upprepa det sista steget för att justera avstandet mellan munstycket och värmebädden?" # MSG_EXTRUDER_CORRECTION c=13 #: ultralcd.cpp:5090 msgid "E-correct:" -msgstr "" +msgstr "E-korrektion:" # MSG_EJECT_FILAMENT c=16 #: messages.c:60 msgid "Eject filament" -msgstr "" +msgstr "Mata ut filament" # MSG_EJECTING_FILAMENT c=20 #: mmu.cpp:1415 msgid "Ejecting filament" -msgstr "" +msgstr "Matar ut filament" # MSG_SELFTEST_ENDSTOP_NOTHIT c=20 #: ultralcd.cpp:8070 msgid "Endstop not hit" -msgstr "" +msgstr "Aendlage inte natt" # MSG_SELFTEST_ENDSTOP c=16 #: ultralcd.cpp:8065 msgid "Endstop" -msgstr "" +msgstr "Aendlage" # MSG_SELFTEST_ENDSTOPS c=20 #: ultralcd.cpp:8056 msgid "Endstops" -msgstr "" +msgstr "Aendlagen" # MSG_STACK_ERROR c=20 r=4 -#: msgid "Error - static memory has been overwritten" -msgstr "" +msgstr "Fel - statiskt minne har skrivits över" # MSG_CUT_FILAMENT c=16 #: messages.c:61 msgid "Cut filament" -msgstr "" +msgstr "Skär filament" # MSG_CUTTER c=9 #: messages.c:128 msgid "Cutter" -msgstr "" +msgstr "Skärare" # MSG_MMU_CUTTING_FIL c=18 #: mmu.cpp:1387 msgid "Cutting filament" -msgstr "" +msgstr "Skär filament" # MSG_FSENS_NOT_RESPONDING c=20 r=4 #: ultralcd.cpp:4330 msgid "ERROR: Filament sensor is not responding, please check connection." -msgstr "" +msgstr "FEL: Filamentsensorn svarar inte, kontrollera anslutningen." # MSG_DIM c=6 #: messages.c:159 msgid "Dim" -msgstr "" +msgstr "Dim" # MSG_ERROR c=10 #: messages.c:31 msgid "ERROR:" -msgstr "" +msgstr "FEL:" # MSG_SELFTEST_EXTRUDER_FAN_SPEED c=18 #: ultralcd.cpp:8419 msgid "Extruder fan:" -msgstr "" +msgstr "Extruder fläkt:" # MSG_INFO_EXTRUDER c=18 #: ultralcd.cpp:2040 msgid "Extruder info" -msgstr "" +msgstr "Extruder info" # MSG_EXTRUDER c=17 #: messages.c:32 msgid "Extruder" -msgstr "" +msgstr "Extruder" # MSG_MMU_FAIL_STATS c=18 #: ultralcd.cpp:6675 msgid "Fail stats MMU" -msgstr "" +msgstr "Felstatistik MMU" # MSG_FSENSOR_AUTOLOAD c=13 #: messages.c:48 msgid "F. autoload" -msgstr "" +msgstr "F. autoladdn" # MSG_FAIL_STATS c=18 #: ultralcd.cpp:6672 msgid "Fail stats" -msgstr "" +msgstr "Felstatistik" # MSG_FAN_SPEED c=14 #: messages.c:36 msgid "Fan speed" -msgstr "" +msgstr "Fläktfart" # MSG_SELFTEST_FAN c=20 #: messages.c:91 msgid "Fan test" -msgstr "" +msgstr "Fläkttest" # MSG_FANS_CHECK c=13 #: messages.c:33 msgid "Fans check" -msgstr "" +msgstr "Fläktcheck" # MSG_FSENSOR c=12 #: messages.c:49 msgid "Fil. sensor" -msgstr "" +msgstr "Fil. sensor" # MSG_FIL_RUNOUTS c=15 #: messages.c:34 msgid "Fil. runouts" -msgstr "" +msgstr "Fil. avbrott" # MSG_FILAMENT_CLEAN c=20 r=2 #: messages.c:37 msgid "Filament extruding & with correct color?" -msgstr "" +msgstr "Extruderas filament med rätt färg?" # MSG_NOT_LOADED c=19 #: ultralcd.cpp:2564 msgid "Filament not loaded" -msgstr "" +msgstr "Filament ej laddat" # MSG_SELFTEST_FILAMENT_SENSOR c=17 #: messages.c:97 msgid "Filament sensor" -msgstr "" +msgstr "Filament sensor" # MSG_FILAMENT_USED c=19 #: ultralcd.cpp:2713 msgid "Filament used" -msgstr "" +msgstr "Använt filament" # MSG_PRINT_TIME c=19 #: ultralcd.cpp:2714 msgid "Print time" -msgstr "" +msgstr "Utskriftstid" # MSG_FS_ACTION c=10 #: messages.c:151 msgid "FS Action" -msgstr "" +msgstr "FS aktion" # MSG_FILE_INCOMPLETE c=20 r=3 #: ultralcd.cpp:8555 msgid "File incomplete. Continue anyway?" -msgstr "" +msgstr "Filen ar ofullständig. Fortsätta ända?" # MSG_FINISHING_MOVEMENTS c=20 #: messages.c:45 msgid "Finishing movements" -msgstr "" +msgstr "Avslutar flyttning" # MSG_V2_CALIBRATION c=18 #: messages.c:124 msgid "First layer cal." -msgstr "" +msgstr "Forstalager kalib." # MSG_WIZARD_SELFTEST c=20 r=8 #: ultralcd.cpp:4942 msgid "First, I will run the selftest to check most common assembly problems." -msgstr "" +msgstr "Först kommer jag att utfora självtestet för att kontrollera de vanligaste monteringsproblemen." # MSG_MMU_FIX_ISSUE c=20 r=4 #: mmu.cpp:727 msgid "Fix the issue and then press button on MMU unit." -msgstr "" +msgstr "Atgärda problemet och tryck sedan pa knappen pa MMU-enheten." # MSG_FLOW c=15 #: ultralcd.cpp:6809 msgid "Flow" -msgstr "" +msgstr "Flöde" # MSG_SELFTEST_COOLING_FAN c=20 #: messages.c:88 msgid "Front print fan?" -msgstr "" +msgstr "Frontfläkt?" # MSG_BED_CORRECTION_FRONT c=14 #: ultralcd.cpp:3116 -msgid "Front side[μm]" -msgstr "" +msgid "Front side[um]" +msgstr "Front[um]" # MSG_SELFTEST_FANS c=20 #: ultralcd.cpp:8100 msgid "Front/left fans" -msgstr "" +msgstr "Front/vanster fläkt" # MSG_SELFTEST_HEATERTHERMISTOR c=20 #: ultralcd.cpp:8048 msgid "Heater/Thermistor" -msgstr "" +msgstr "Värmare/Termistor" # MSG_BED_HEATING_SAFETY_DISABLED c=20 r=4 #: Marlin_main.cpp:9877 msgid "Heating disabled by safety timer." -msgstr "" +msgstr "Uppvärmning avaktiverad av säkerhetstimer." # MSG_HEATING_COMPLETE c=20 #: messages.c:51 msgid "Heating done." -msgstr "" +msgstr "Uppvärmning klar." # MSG_HEATING c=20 #: messages.c:50 msgid "Heating" -msgstr "" +msgstr "Uppvärmning" # MSG_WIZARD_WELCOME c=20 r=7 #: messages.c:121 msgid "Hi, I am your Original Prusa i3 printer. Would you like me to guide you through the setup process?" -msgstr "Hej, jag ar din ursprungliga Prusa i3 -skrivare. Vill du att jag ska vagleda dig genom installationsprocessen?" +msgstr "Hej, jag är din Prusa i3-skrivare. Vill du att jag ska guida dig genom installationsprocessen?" # MSG_FILAMENTCHANGE c=18 #: messages.c:43 msgid "Change filament" -msgstr "" +msgstr "Aendra filament" # MSG_CHANGE_SUCCESS c=20 #: ultralcd.cpp:2494 msgid "Change success!" -msgstr "" +msgstr "Aendring utford!" # MSG_CORRECTLY c=20 #: ultralcd.cpp:2562 msgid "Changed correctly?" -msgstr "" +msgstr "Aendring korrekt?" # MSG_SELFTEST_CHECK_BED c=20 #: messages.c:94 msgid "Checking bed" -msgstr "" +msgstr "Kontroll bädd" # MSG_SELFTEST_CHECK_ENDSTOPS c=20 #: ultralcd.cpp:8402 msgid "Checking endstops" -msgstr "" +msgstr "Kontroll anedlagen" # MSG_SELFTEST_CHECK_HOTEND c=20 #: ultralcd.cpp:8408 msgid "Checking hotend" -msgstr "" +msgstr "Kontroll hotend" # MSG_SELFTEST_CHECK_FSENSOR c=20 #: messages.c:95 msgid "Checking sensors" -msgstr "" +msgstr "Kontroll sensorer" # MSG_CHECKING_X c=20 #: messages.c:23 msgid "Checking X axis" -msgstr "" +msgstr "Kontroll X-axel" # MSG_CHECKING_Y c=20 #: messages.c:24 msgid "Checking Y axis" -msgstr "" +msgstr "Kontroll Y-axel" # MSG_SELFTEST_CHECK_Z c=20 #: ultralcd.cpp:8405 msgid "Checking Z axis" -msgstr "" +msgstr "Kontroll Z-axel" # MSG_CHOOSE_EXTRUDER c=20 #: messages.c:54 msgid "Choose extruder:" -msgstr "" +msgstr "Välj extruder:" # MSG_CHOOSE_FILAMENT c=20 #: messages.c:55 msgid "Choose filament:" -msgstr "" +msgstr "Välj filament:" # MSG_FILAMENT c=17 #: messages.c:35 msgid "Filament" -msgstr "" +msgstr "Mata ut filament" # MSG_WIZARD_XYZ_CAL c=20 r=8 #: ultralcd.cpp:4951 msgid "I will run xyz calibration now. It will take approx. 12 mins." -msgstr "" +msgstr "Jag kommer att utföra en xyz-kalibrering nu. Det kommer att ta ca. 12 min." # MSG_WIZARD_Z_CAL c=20 r=8 #: ultralcd.cpp:4959 msgid "I will run z calibration now." -msgstr "" +msgstr "Jag kommer att utföra z-kalibrering nu." # MSG_WATCH c=18 #: messages.c:116 msgid "Info screen" -msgstr "" +msgstr "Infoskärm" # MSG_INSERT_FILAMENT c=20 #: ultralcd.cpp:2482 msgid "Insert filament" -msgstr "" +msgstr "Sätt i filament" # MSG_FILAMENT_LOADED c=20 r=2 #: messages.c:38 msgid "Is filament loaded?" -msgstr "" +msgstr "Aer filament isatt?" # MSG_STEEL_SHEET_CHECK c=20 r=2 #: messages.c:109 msgid "Is steel sheet on heatbed?" -msgstr "" +msgstr "Ligger metallskiva pa värmebädden?" # MSG_LAST_PRINT_FAILURES c=20 #: messages.c:57 msgid "Last print failures" -msgstr "" +msgstr "Senaste utskriftsfel" # MSG_WIZARD_WELCOME_SHIPPING c=20 r=16 #: messages.c:122 msgid "Hi, I am your Original Prusa i3 printer. I will guide you through a short setup process, in which the Z-axis will be calibrated. Then, you will be ready to print." -msgstr "" +msgstr "Hej, jag är din Prusa i3-skrivare. Jag guidar dig genom en kort installationsprocess, där Z-axeln kommer att kalibreras. Sedan är du redo att skriva ut." # MSG_ADDITIONAL_SHEETS c=20 r=9 #: ultralcd.cpp:5029 msgid "If you have additional steel sheets, calibrate their presets in Settings - HW Setup - Steel sheets." -msgstr "" +msgstr "Om du har ytterligare metallskivor, kalibrera deras förinställningar i Inställningar - HW Setup - Metallskiva." # MSG_LAST_PRINT c=18 #: messages.c:56 msgid "Last print" -msgstr "" +msgstr "Senaste utskrift" # MSG_SELFTEST_EXTRUDER_FAN c=20 #: messages.c:89 msgid "Left hotend fan?" -msgstr "" +msgstr "Vanst hotend fläkt?" # MSG_LEFT c=10 #: ultralcd.cpp:2844 msgid "Left" -msgstr "" +msgstr "Vänster" # MSG_BED_CORRECTION_LEFT c=14 #: ultralcd.cpp:3114 -msgid "Left side [μm]" -msgstr "" +msgid "Left side [um]" +msgstr "Vanstsida [um]" # MSG_LIN_CORRECTION c=18 #: ultralcd.cpp:5702 msgid "Lin. correction" -msgstr "" +msgstr "Linjär korrektion" # MSG_BABYSTEP_Z c=18 #: messages.c:12 msgid "Live adjust Z" -msgstr "" +msgstr "Live justera Z" # MSG_INSERT_FIL c=20 r=6 #: ultralcd.cpp:7301 msgid "Insert the filament (do not load it) into the extruder and then press the knob." -msgstr "" +msgstr "Infoga filamentet (ladda inte in det) i extrudern och tryck sedan pa knappen." # MSG_LOAD_FILAMENT c=17 #: messages.c:58 msgid "Load filament" -msgstr "" +msgstr "Ladda filament" # MSG_LOADING_COLOR c=20 #: ultralcd.cpp:2516 msgid "Loading color" -msgstr "" +msgstr "Laddar färg" # MSG_LOADING_FILAMENT c=20 #: messages.c:59 msgid "Loading filament" -msgstr "" +msgstr "Laddar filament" # MSG_ITERATION c=12 #: messages.c:53 msgid "Iteration" -msgstr "" +msgstr "Iteration" # MSG_LOOSE_PULLEY c=20 #: ultralcd.cpp:8088 msgid "Loose pulley" -msgstr "" +msgstr "Lossa pulley" # MSG_LOAD_TO_NOZZLE c=18 #: ultralcd.cpp:6638 msgid "Load to nozzle" -msgstr "" +msgstr "Ladd till munstyck" # MSG_M117_V2_CALIBRATION c=25 #: messages.c:62 msgid "M117 First layer cal." -msgstr "" +msgstr "M117 Först lager kalibr." # MSG_MAIN c=18 #: messages.c:63 msgid "Main" -msgstr "" +msgstr "Huvudsaklig" # MSG_BL_HIGH c=12 #: messages.c:155 msgid "Level Bright" -msgstr "" +msgstr "Ljusniva" # MSG_BL_LOW c=12 #: messages.c:156 msgid "Level Dimmed" -msgstr "" +msgstr "Niva dämpad" # MSG_MEASURE_BED_REFERENCE_HEIGHT_LINE1 c=20 r=3 #: messages.c:67 msgid "Measuring reference height of calibration point" -msgstr "" +msgstr "Mätning av referenshöjd för kalibreringspunkt" # MSG_MESH_BED_LEVELING c=18 #: messages.c:148 msgid "Mesh Bed Leveling" -msgstr "" +msgstr "Badd nivautjamning" # MSG_MMU_OK_RESUMING_POSITION c=20 r=4 #: mmu.cpp:765 msgid "MMU OK. Resuming position..." -msgstr "" +msgstr "MMU OK. Aterupptar position..." # MSG_MMU_OK_RESUMING_TEMPERATURE c=20 r=4 #: mmu.cpp:758 msgid "MMU OK. Resuming temperature..." -msgstr "" +msgstr "MMU OK. Aterupptar temperatur..." # MSG_MEASURED_SKEW c=14 #: ultralcd.cpp:2885 msgid "Measured skew" -msgstr "" +msgstr "Mätt skevhet" # MSG_MMU_FAILS c=15 #: messages.c:69 msgid "MMU fails" -msgstr "" +msgstr "MMU felar" # MSG_MMU_LOAD_FAILED c=20 #: mmu.cpp:1587 msgid "MMU load failed" -msgstr "" +msgstr "MMU-laddning felade" # MSG_MMU_LOAD_FAILS c=15 #: messages.c:70 msgid "MMU load fails" -msgstr "" +msgstr "MMU-laddn felar" # MSG_MMU_OK_RESUMING c=20 r=4 #: mmu.cpp:776 msgid "MMU OK. Resuming..." -msgstr "" +msgstr "MMU OK. Aterupptar..." # MSG_MODE c=6 #: messages.c:103 @@ -778,995 +775,994 @@ msgstr "" # MSG_MK3_FIRMWARE_ON_MK3S c=20 r=4 #: Marlin_main.cpp:882 msgid "MK3 firmware detected on MK3S printer" -msgstr "" +msgstr "MK3-firmware upptäckt pa MK3S-skrivare" # MSG_NORMAL c=7 #: messages.c:107 msgid "Normal" -msgstr "" +msgstr "Normal" # MSG_SILENT c=7 #: messages.c:106 msgid "Silent" -msgstr "" +msgstr "Tyst" # MSG_MMU_USER_ATTENTION c=20 r=3 #: mmu.cpp:722 msgid "MMU needs user attention." -msgstr "" +msgstr "MMU fordrar användarens uppmärksamhet.." # MSG_MMU_POWER_FAILS c=15 #: ultralcd.cpp:1517 msgid "MMU power fails" -msgstr "" +msgstr "MMU strömavbr." # MSG_STEALTH c=7 #: messages.c:108 msgid "Stealth" -msgstr "" +msgstr "Smyg" # MSG_AUTO_POWER c=10 #: messages.c:105 msgid "Auto power" -msgstr "" +msgstr "Auto kraft" # MSG_HIGH_POWER c=10 #: messages.c:104 msgid "High power" -msgstr "" +msgstr "Hög kraft" # MSG_MMU_CONNECTED c=18 #: ultralcd.cpp:1997 msgid "MMU2 connected" -msgstr "" +msgstr "MMU2 ansluten" # MSG_SELFTEST_MOTOR c=18 #: messages.c:96 msgid "Motor" -msgstr "" +msgstr "Motor" # MSG_MOVE_AXIS c=18 #: ultralcd.cpp:5677 msgid "Move axis" -msgstr "" +msgstr "Flytta axlar" # MSG_MOVE_X c=18 #: ultralcd.cpp:4233 msgid "Move X" -msgstr "" +msgstr "Flytta X" # MSG_MOVE_Y c=18 #: ultralcd.cpp:4234 msgid "Move Y" -msgstr "" +msgstr "Flytta Y" # MSG_MOVE_Z c=18 #: ultralcd.cpp:4235 msgid "Move Z" -msgstr "" +msgstr "Flytta Z" # MSG_NO_MOVE c=20 #: Marlin_main.cpp:5852 msgid "No move." -msgstr "" +msgstr "Ingen rörelse." # MSG_NO_CARD c=18 #: ultralcd.cpp:6618 msgid "No SD card" -msgstr "" +msgstr "Inget SD-kort" # MSG_NA c=3 #: messages.c:127 msgid "N/A" -msgstr "" +msgstr "N/A" # MSG_NO c=4 #: messages.c:71 msgid "No" -msgstr "" +msgstr "Nej" # MSG_SELFTEST_NOTCONNECTED c=20 #: ultralcd.cpp:8049 msgid "Not connected" -msgstr "" +msgstr "Inte ansluten" # MSG_NEW_FIRMWARE_AVAILABLE c=20 r=2 #: util.cpp:195 msgid "New firmware version available:" -msgstr "" +msgstr "Ny firmware version tillgänglig:" # MSG_SELFTEST_FAN_NO c=19 #: messages.c:92 msgid "Not spinning" -msgstr "" +msgstr "Roterar inte" # MSG_WIZARD_V2_CAL c=20 r=8 #: ultralcd.cpp:4838 msgid "Now I will calibrate distance between tip of the nozzle and heatbed surface." -msgstr "" +msgstr "Nu ska jag kalibrera avstandet mellan munstyckets spets och värmebäddsytan." # MSG_WIZARD_WILL_PREHEAT c=20 r=4 #: ultralcd.cpp:4967 msgid "Now I will preheat nozzle for PLA." -msgstr "" +msgstr "Nu ska jag forvärma munstycket för PLA." # MSG_NOZZLE c=12 #: messages.c:72 msgid "Nozzle" -msgstr "" +msgstr "Munstycke" # MSG_DEFAULT_SETTINGS_LOADED c=20 r=6 #: Marlin_main.cpp:1605 msgid "Old settings found. Default PID, Esteps etc. will be set." -msgstr "" +msgstr "Gamla inställningar hittades. Standard PID, Esteps etc. kommer att ställas in." # MSG_REMOVE_TEST_PRINT c=20 r=4 #: ultralcd.cpp:4958 msgid "Now remove the test print from steel sheet." -msgstr "" +msgstr "Ta nu bort testutskriften fran metallskivan." # MSG_NOZZLE_FAN c=10 #: ultralcd.cpp:1446 msgid "Nozzle FAN" -msgstr "" +msgstr "Muns flakt" # MSG_PAUSE_PRINT c=18 #: messages.c:74 msgid "Pause print" -msgstr "" +msgstr "Pausa utskrift" # MSG_PID_RUNNING c=20 #: ultralcd.cpp:1327 msgid "PID cal." -msgstr "" +msgstr "PID kalibrering." # MSG_PID_FINISHED c=20 #: ultralcd.cpp:1333 msgid "PID cal. finished" -msgstr "" +msgstr "PID kalibrering klar" # MSG_PID_EXTRUDER c=17 #: ultralcd.cpp:5799 msgid "PID calibration" -msgstr "" +msgstr "PID kalibrering" # MSG_PINDA_PREHEAT c=20 #: ultralcd.cpp:683 msgid "PINDA Heating" -msgstr "" +msgstr "PINDA uppvärmning" # MSG_PAPER c=20 r=10 #: messages.c:73 msgid "Place a sheet of paper under the nozzle during the calibration of first 4 points. If the nozzle catches the paper, power off the printer immediately." -msgstr "" +msgstr "Placera ett pappersark under munstycket under kalibreringen av de första 4 punkterna. Stäng av skrivaren omedelbart om munstycket rör vid pappret.." # MSG_WIZARD_CLEAN_HEATBED c=20 r=8 #: ultralcd.cpp:5024 msgid "Please clean heatbed and then press the knob." -msgstr "" +msgstr "Rengör bädden och tryck sedan pa knappen." # MSG_CONFIRM_NOZZLE_CLEAN c=20 r=8 #: messages.c:26 msgid "Please clean the nozzle for calibration. Click when done." -msgstr "" +msgstr "Rengör munstycket för kalibrering. Klicka när du är klar." # MSG_SELFTEST_PLEASECHECK c=20 #: ultralcd.cpp:8043 msgid "Please check:" -msgstr "" +msgstr "Kontrollera:" # MSG_WIZARD_CALIBRATION_FAILED c=20 r=8 #: messages.c:117 msgid "Please check our handbook and fix the problem. Then resume the Wizard by rebooting the printer." -msgstr "" +msgstr "Se var handbok och atgärda problemet. Ateruppta sedan guiden genom att starta om skrivaren." # MSG_CHECK_IDLER c=20 r=5 #: Marlin_main.cpp:3798 msgid "Please open idler and remove filament manually." -msgstr "" +msgstr "Oeppna idler och ta bort filamentet manuellt." # MSG_PLACE_STEEL_SHEET c=20 r=5 #: messages.c:75 msgid "Please place steel sheet on heatbed." -msgstr "" +msgstr "Placera metallskiva pa värmebädden." # MSG_PRESS_TO_UNLOAD c=20 r=4 #: messages.c:79 msgid "Please press the knob to unload filament" -msgstr "" +msgstr "Vänligen tryck pa knappen för att mata ut filament" # MSG_PULL_OUT_FILAMENT c=20 r=4 #: messages.c:81 msgid "Please pull out filament immediately" -msgstr "" +msgstr "Vänligen ta ut filamentet omedelbart" # MSG_EJECT_REMOVE c=20 r=4 #: mmu.cpp:1421 msgid "Please remove filament and then press the knob." -msgstr "" +msgstr "Ta bort filamentet och tryck sedan pa knappen." # MSG_REMOVE_STEEL_SHEET c=20 r=4 #: messages.c:84 msgid "Please remove steel sheet from heatbed." -msgstr "" +msgstr "Ta bort metallskivan fran varmebadden." # MSG_RUN_XYZ c=20 r=4 #: Marlin_main.cpp:5338 msgid "Please run XYZ calibration first." -msgstr "" +msgstr "Utför XYZ-kalibrering först." # MSG_UPDATE_MMU2_FW c=20 r=4 #: mmu.cpp:1341 msgid "Please update firmware in your MMU2. Waiting for reset." -msgstr "" +msgstr "Uppdatera firmware i din MMU2. Väntar pa aterställning." # MSG_PLEASE_WAIT c=20 #: messages.c:76 msgid "Please wait" -msgstr "" +msgstr "Vänligen vänta" # MSG_REMOVE_SHIPPING_HELPERS c=20 r=3 #: ultralcd.cpp:4957 msgid "Please remove shipping helpers first." -msgstr "" +msgstr "Vänligen ta bort fraktinsatserna först." # MSG_PREHEAT_NOZZLE c=20 #: messages.c:78 msgid "Preheat the nozzle!" -msgstr "" +msgstr "Förvarm munstycket!" # MSG_PREHEAT c=18 #: ultralcd.cpp:6576 msgid "Preheat" -msgstr "" +msgstr "Förvärm" # MSG_WIZARD_HEATING c=20 r=3 #: messages.c:119 msgid "Preheating nozzle. Please wait." -msgstr "" +msgstr "Förvärmer munstycke. Vänta." # MSG_NEW_FIRMWARE_PLEASE_UPGRADE c=20 #: util.cpp:199 msgid "Please upgrade." -msgstr "" +msgstr "Väligen uppgradera." # MSG_PRESS_TO_PREHEAT c=20 r=4 #: Marlin_main.cpp:12052 msgid "Press the knob to preheat nozzle and continue." -msgstr "" +msgstr "Tryck pa knappen för att förvärma munstycket och fortsätta." # MSG_FS_PAUSE c=5 #: fsensor.cpp:730 msgid "Pause" -msgstr "" +msgstr "Paus" # MSG_POWER_FAILURES c=15 #: messages.c:77 msgid "Power failures" -msgstr "" +msgstr "Strömavbrott" # MSG_PRINT_ABORTED c=20 #: messages.c:80 msgid "Print aborted" -msgstr "" +msgstr "Utskriften avbröts" # MSG_PREHEATING_TO_LOAD c=20 #: ultralcd.cpp:2297 msgid "Preheating to load" -msgstr "" +msgstr "Forvärmer for ladda" # MSG_PREHEATING_TO_UNLOAD c=20 #: ultralcd.cpp:2302 msgid "Preheating to unload" -msgstr "" +msgstr "Forvarmer for utmatn" # MSG_SELFTEST_PRINT_FAN_SPEED c=18 #: ultralcd.cpp:8422 msgid "Print fan:" -msgstr "" +msgstr "Utskriftsfläkt:" # MSG_CARD_MENU c=18 #: messages.c:22 msgid "Print from SD" -msgstr "" +msgstr "Skriv ut fran SD" # MSG_PRESS_KNOB c=20 #: ultralcd.cpp:2130 msgid "Press the knob" -msgstr "" +msgstr "Tryck pa knappen" # MSG_PRINT_PAUSED c=20 #: ultralcd.cpp:907 msgid "Print paused" -msgstr "" +msgstr "Utskriften pausad" # MSG_RESUME_NOZZLE_TEMP c=20 r=4 #: mmu.cpp:726 msgid "Press the knob to resume nozzle temperature." -msgstr "" +msgstr "Tryck pa knappen för att aterställa munstyckstemperaturen." # MSG_FOLLOW_CALIBRATION_FLOW c=20 r=8 #: messages.c:46 msgid "Printer has not been calibrated yet. Please follow the manual, chapter First steps, section Calibration flow." -msgstr "" +msgstr "Skrivaren har inte kalibrerats ännu. Vänligen följ manualen, kapitel Första stegen, avsnitt Kalibreringsflöde." # MSG_PRINT_FAN c=10 #: ultralcd.cpp:1447 msgid "Print FAN" -msgstr "" +msgstr "Utskrflakt" # MSG_WIZARD_LOAD_FILAMENT c=20 r=6 #: ultralcd.cpp:4818 msgid "Please insert filament into the extruder, then press the knob to load it." -msgstr "" +msgstr "Vänligen sätt in filamentet i extrudern, tryck sedan pa knappen för inladdning.." # MSG_MMU_INSERT_FILAMENT_FIRST_TUBE c=20 r=6 #: ultralcd.cpp:4813 msgid "Please insert filament into the first tube of the MMU, then press the knob to load it." -msgstr "" +msgstr "Vänligen sätt i filamentet i den första kanalen pa MMU:n och tryck sedan pa knappen för inladdning." # MSG_PLEASE_LOAD_PLA c=20 r=4 #: ultralcd.cpp:4735 msgid "Please load filament first." -msgstr "" +msgstr "Vänligen ladda filament forest." # MSG_BED_CORRECTION_REAR c=14 #: ultralcd.cpp:3117 -msgid "Rear side [μm]" -msgstr "" +msgid "Rear side [um]" +msgstr "Baksida [um]" # MSG_UNLOAD_FILAMENT_REPEAT c=20 r=4 #: ultralcd.cpp:7325 msgid "Please unload the filament first, then repeat this action." -msgstr "" +msgstr "Vänligen mata ut filamentet först och upprepa sedan denna atgard." # MSG_CHECK_IR_CONNECTION c=20 r=4 #: ultralcd.cpp:7328 msgid "Please check the IR sensor connection, unload filament if present." -msgstr "" +msgstr "Kontrollera IR-sensorns anslutning, mata ut eventuellt filament." # MSG_RECOVERING_PRINT c=20 #: Marlin_main.cpp:11396 msgid "Recovering print" -msgstr "" +msgstr "Aterstaller utskrift" # MSG_REMOVE_OLD_FILAMENT c=20 r=5 #: mmu.cpp:833 msgid "Remove old filament and press the knob to start loading new filament." -msgstr "" +msgstr "Ta bort det gamla filamentet och tryck pa knappen för att börja ladda nytt filament." # MSG_CALIBRATE_BED_RESET c=18 #: ultralcd.cpp:5804 msgid "Reset XYZ calibr." -msgstr "" +msgstr "Aterstall XYZ-kal." # MSG_RESET c=14 #: messages.c:85 msgid "Reset" -msgstr "" +msgstr "Aterställ" # MSG_RESUME_PRINT c=18 #: messages.c:86 msgid "Resume print" -msgstr "" +msgstr "Ateruppta utskrift" # MSG_RESUMING_PRINT c=20 #: messages.c:87 msgid "Resuming print" -msgstr "" +msgstr "Aterupptar utskrift" # MSG_BED_CORRECTION_RIGHT c=14 #: ultralcd.cpp:3115 -msgid "Right side[μm]" -msgstr "" +msgid "Right side[um]" +msgstr "Hoger sida[um]" # MSG_RPI_PORT c=13 #: messages.c:142 msgid "RPi port" -msgstr "" +msgstr "RPi port" # MSG_WIZARD_RERUN c=20 r=7 #: ultralcd.cpp:4756 msgid "Running Wizard will delete current calibration results and start from the beginning. Continue?" -msgstr "" +msgstr "Att utföra guiden kommer att radera aktuella kalibrerings inställningar och börja om fran början. Förtsatta?" # MSG_SD_CARD c=8 #: messages.c:138 msgid "SD card" -msgstr "" +msgstr "SD-kort" # MSG_RIGHT c=10 #: ultralcd.cpp:2845 msgid "Right" -msgstr "" +msgstr "Höger" # MSG_FIND_BED_OFFSET_AND_SKEW_LINE1 c=20 r=3 #: messages.c:44 msgid "Searching bed calibration point" -msgstr "" +msgstr "Söker efter kalibreringspunkt för bädden" # MSG_LANGUAGE_SELECT c=18 #: ultralcd.cpp:4451 msgid "Select language" -msgstr "" +msgstr "Välj sprak" # MSG_SELFTEST_OK c=20 #: ultralcd.cpp:7600 msgid "Self test OK" -msgstr "" +msgstr "Självtest OK" # MSG_SELFTEST_START c=20 #: ultralcd.cpp:7368 msgid "Self test start" -msgstr "" +msgstr "Självteststart" # MSG_SELFTEST c=18 #: ultralcd.cpp:5780 msgid "Selftest" -msgstr "" +msgstr "Självtest" # MSG_SELFTEST_ERROR c=20 #: ultralcd.cpp:8042 msgid "Selftest error!" -msgstr "" +msgstr "Självtestfel!" # MSG_SELFTEST_FAILED c=20 #: messages.c:90 msgid "Selftest failed" -msgstr "" +msgstr "Självtestet felade" # MSG_FORCE_SELFTEST c=20 r=8 #: Marlin_main.cpp:1637 msgid "Selftest will be run to calibrate accurate sensorless rehoming." -msgstr "" +msgstr "Sjalevtest kommer att utföras för att kalibrera exakt sensorlös hemposition." # MSG_SEL_PREHEAT_TEMP c=20 r=6 #: ultralcd.cpp:4998 msgid "Select nozzle preheat temperature which matches your material." -msgstr "" +msgstr "Välj munstyckesförvärmningstemperatur som passar ditt material." # MSG_SET_TEMPERATURE c=20 #: ultralcd.cpp:3135 msgid "Set temperature:" -msgstr "" +msgstr "Sätt temperatur:" # MSG_SETTINGS c=18 #: messages.c:99 msgid "Settings" -msgstr "" +msgstr "Inställningar" # MSG_SHOW_END_STOPS c=18 #: ultralcd.cpp:5801 msgid "Show end stops" -msgstr "" +msgstr "Visa ändlagen" # MSG_FILE_CNT c=20 r=6 #: cardreader.cpp:817 msgid "Some files will not be sorted. Max. No. of files in 1 folder for sorting is 100." -msgstr "" +msgstr "Vissa filer kommer inte att sorteras. Max. antal filer i 1 mapp för sortering är 100." # MSG_SORT c=7 #: messages.c:139 msgid "Sort" -msgstr "" +msgstr "Sortera" # MSG_NONE c=8 #: messages.c:129 msgid "None" -msgstr "" +msgstr "Ingen" # MSG_SORT_TIME c=8 #: messages.c:140 msgid "Time" -msgstr "" +msgstr "Tid" # MSG_SEVERE_SKEW c=14 #: ultralcd.cpp:2888 msgid "Severe skew" -msgstr "" +msgstr "Hög skevhet" # MSG_SORT_ALPHA c=8 #: messages.c:141 msgid "Alphabet" -msgstr "" +msgstr "Alfabet" # MSG_SORTING c=20 #: cardreader.cpp:880 msgid "Sorting files" -msgstr "" +msgstr "Sorterar filer" # MSG_SOUND_LOUD c=7 #: messages.c:144 msgid "Loud" -msgstr "" +msgstr "Högt" # MSG_SLIGHT_SKEW c=14 #: ultralcd.cpp:2887 msgid "Slight skew" -msgstr "" +msgstr "Lag skevhet" # MSG_SOUND c=7 #: messages.c:143 msgid "Sound" -msgstr "" +msgstr "Ljud" # MSG_RUNOUTS c=7 #: ultralcd.cpp:1593 msgid "Runouts" -msgstr "" +msgstr "Avbrott" # MSG_Z-LEVELING_ENFORCED c=20 r=4 #: Marlin_main.cpp:3303 msgid "Some problem encountered, Z-leveling enforced ..." -msgstr "" +msgstr "Ett problem har uppstatt, Z-nivellering patvingad..." # MSG_SOUND_ONCE c=7 #: messages.c:145 msgid "Once" -msgstr "" +msgstr "En gang" # MSG_SPEED c=15 #: ultralcd.cpp:6803 msgid "Speed" -msgstr "" +msgstr "Fart" # MSG_SELFTEST_FAN_YES c=19 #: messages.c:93 msgid "Spinning" -msgstr "" +msgstr "Rotation" # MSG_TEMP_CAL_WARNING c=20 r=4 #: Marlin_main.cpp:5351 msgid "Stable ambient temperature 21-26C is needed a rigid stand is required." -msgstr "" +msgstr "Stabil omgivningstemperatur 21-26C krävs samt ett styvt stativ." # MSG_STATISTICS c=18 #: ultralcd.cpp:6081 msgid "Statistics" -msgstr "" +msgstr "Statistik" # MSG_STOP_PRINT c=18 #: messages.c:110 msgid "Stop print" -msgstr "" +msgstr "Stoppa utskriften" # MSG_STOPPED c=20 #: messages.c:111 msgid "STOPPED." -msgstr "" +msgstr "STOPPAD." # MSG_SUPPORT c=18 #: ultralcd.cpp:6677 msgid "Support" -msgstr "" +msgstr "Support" # MSG_SELFTEST_SWAPPED c=16 #: ultralcd.cpp:8101 msgid "Swapped" -msgstr "" +msgstr "Bytt" # MSG_SELECT_FILAMENT c=20 #: ultralcd.cpp:4706 msgid "Select filament:" -msgstr "" +msgstr "Välj filament:" # MSG_TEMP_CALIBRATION c=14 #: messages.c:112 msgid "Temp. cal." -msgstr "" +msgstr "Temp. kal." # MSG_SELECT_TEMP_MATCHES_MATERIAL c=20 r=4 #: ultralcd.cpp:4847 msgid "Select temperature which matches your material." -msgstr "" +msgstr "Välj temperatur som passar ditt material." # MSG_CALIBRATION_PINDA_MENU c=17 #: ultralcd.cpp:5812 msgid "Temp. calibration" -msgstr "" +msgstr "Temp. kalibrering" # MSG_TEMP_CAL_FAILED c=20 r=8 #: ultralcd.cpp:3771 msgid "Temperature calibration failed" -msgstr "" +msgstr "Temperaturkalibrering misslyckades" # MSG_TEMP_CALIBRATION_DONE c=20 r=12 #: messages.c:113 msgid "Temperature calibration is finished and active. Temp. calibration can be disabled in menu Settings->Temp. cal." -msgstr "" +msgstr "Temperaturkalibreringen är klar och aktiv. Temp. kalibrering kan inaktiveras i menyn Inställningar->Temp. kal." # MSG_FS_VERIFIED c=20 r=3 #: ultralcd.cpp:7332 msgid "Sensor verified, remove the filament now." -msgstr "" +msgstr "Sensor verifierad, ta bort filamentet nu." # MSG_TEMPERATURE c=18 #: ultralcd.cpp:5673 msgid "Temperature" -msgstr "" +msgstr "Temperatur" # MSG_MENU_TEMPERATURES c=15 #: ultralcd.cpp:2047 msgid "Temperatures" -msgstr "" +msgstr "Temperaturer" # MSG_FOLLOW_Z_CALIBRATION_FLOW c=20 r=9 #: messages.c:47 msgid "There is still a need to make Z calibration. Please follow the manual, chapter First steps, section Calibration flow." -msgstr "" +msgstr "Det finns fortfarande ett behov av att göra Z-kalibrering. Vänligen följ manualen, kapitel Första stegen, avsnitt Kalibreringsflöde." # MSG_TOTAL_FILAMENT c=19 #: ultralcd.cpp:2735 msgid "Total filament" -msgstr "" +msgstr "Totalt filament" # MSG_TOTAL_PRINT_TIME c=19 #: ultralcd.cpp:2736 msgid "Total print time" -msgstr "" +msgstr "Total utskriftstid" # MSG_TUNE c=18 #: ultralcd.cpp:6574 msgid "Tune" -msgstr "" +msgstr "Ställ in" # MSG_TOTAL_FAILURES c=20 #: messages.c:101 msgid "Total failures" -msgstr "" +msgstr "Totala misslyckanden" # MSG_TO_LOAD_FIL c=20 #: ultralcd.cpp:2137 msgid "to load filament" -msgstr "" +msgstr "att ladda filament" # MSG_TO_UNLOAD_FIL c=20 #: ultralcd.cpp:2141 msgid "to unload filament" -msgstr "" +msgstr "att ta bort filament" # MSG_UNLOAD_FILAMENT c=18 #: messages.c:114 msgid "Unload filament" -msgstr "" +msgstr "Ta bort filament" # MSG_UNLOADING_FILAMENT c=20 #: messages.c:115 msgid "Unloading filament" -msgstr "" +msgstr "Tar bort filament" # MSG_TOTAL c=6 #: messages.c:100 msgid "Total" -msgstr "" +msgstr "Total" # MSG_USED c=19 #: ultralcd.cpp:5928 msgid "Used during print" -msgstr "" +msgstr "Anvands under utskr" # MSG_MENU_VOLTAGES c=15 #: ultralcd.cpp:2050 msgid "Voltages" -msgstr "" +msgstr "Spänning" # MSG_UNKNOWN c=13 #: ultralcd.cpp:2005 msgid "unknown" -msgstr "" +msgstr "okänd" # MSG_USERWAIT c=20 #: Marlin_main.cpp:4347 msgid "Wait for user..." -msgstr "" +msgstr "Invantar anvandare.." # MSG_WAITING_TEMP c=20 r=4 #: ultralcd.cpp:3283 msgid "Waiting for nozzle and bed cooling" -msgstr "" +msgstr "Väntar pa munstycks- och bäddkylning" # MSG_WAITING_TEMP_PINDA c=20 r=3 #: ultralcd.cpp:3244 msgid "Waiting for PINDA probe cooling" -msgstr "" +msgstr "Väntar pa PINDA-sondens kylning" # MSG_CHANGED_BOTH c=20 r=4 #: Marlin_main.cpp:1597 msgid "Warning: both printer type and motherboard type changed." -msgstr "" +msgstr "Varning: bade skrivartyp och moderkortstyp har ändrats." # MSG_CHANGED_MOTHERBOARD c=20 r=4 #: Marlin_main.cpp:1589 msgid "Warning: motherboard type changed." -msgstr "" +msgstr "Varning: moderkortstyp ändrad." # MSG_CHANGED_PRINTER c=20 r=4 #: Marlin_main.cpp:1593 msgid "Warning: printer type changed." -msgstr "" +msgstr "Varning: skrivartyp har ändrats." # MSG_UNLOAD_SUCCESSFUL c=20 r=2 #: Marlin_main.cpp:3789 msgid "Was filament unload successful?" -msgstr "" +msgstr "Lyckades filamentutmatningen?" # MSG_SELFTEST_WIRINGERROR c=18 #: messages.c:98 msgid "Wiring error" -msgstr "" +msgstr "Kabelfel" # MSG_WIZARD c=17 #: ultralcd.cpp:5771 msgid "Wizard" -msgstr "" +msgstr "Guide" # MSG_XYZ_DETAILS c=18 #: ultralcd.cpp:2039 msgid "XYZ cal. details" -msgstr "" +msgstr "XYZ kal. detaljer" # MSG_BED_SKEW_OFFSET_DETECTION_FITTING_FAILED c=20 r=8 #: messages.c:18 msgid "XYZ calibration failed. Please consult the manual." -msgstr "" +msgstr "XYZ-kalibrering misslyckades. Se bruksanvisningen." -# MSG_YES c=4 +# MSG_YES c=3 #: messages.c:123 msgid "Yes" -msgstr "" +msgstr "Ja" # MSG_WIZARD_QUIT c=20 r=8 #: messages.c:120 msgid "You can always resume the Wizard from Calibration -> Wizard." -msgstr "" +msgstr "Du kan alltid ateruppta guiden fran Kalibrering -> Guide." # MSG_BED_SKEW_OFFSET_DETECTION_SKEW_EXTREME c=20 r=8 #: ultralcd.cpp:3743 msgid "XYZ calibration all right. Skew will be corrected automatically." -msgstr "" +msgstr "XYZ-kalibrering är ok. Skevhet kommer att korrigeras automatiskt." # MSG_BED_SKEW_OFFSET_DETECTION_SKEW_MILD c=20 r=8 #: ultralcd.cpp:3740 msgid "XYZ calibration all right. X/Y axes are slightly skewed. Good job!" -msgstr "" +msgstr "XYZ-kalibrering ok. X/Y-axlarna är lite skeva. Bra jobbat!" # MSG_TIMEOUT c=12 #: messages.c:157 msgid "Timeout" -msgstr "" +msgstr "Timeout" # MSG_X_CORRECTION c=13 #: ultralcd.cpp:5086 msgid "X-correct:" -msgstr "" +msgstr "X-korrektion:" # MSG_BED_SKEW_OFFSET_DETECTION_PERFECT c=20 r=8 #: ultralcd.cpp:3737 msgid "XYZ calibration ok. X/Y axes are perpendicular. Congratulations!" -msgstr "" +msgstr "XYZ-kalibrering ok. X/Y-axlarna ar vinkelräta. Grattis!" # MSG_BED_SKEW_OFFSET_DETECTION_WARNING_FRONT_BOTH_FAR c=20 r=8 #: ultralcd.cpp:3721 msgid "XYZ calibration compromised. Front calibration points not reachable." -msgstr "" +msgstr "XYZ-kalibrering komprometterade. Främre kalibreringspunkter kan inte nas." # MSG_BED_SKEW_OFFSET_DETECTION_WARNING_FRONT_RIGHT_FAR c=20 r=8 #: ultralcd.cpp:3724 msgid "XYZ calibration compromised. Right front calibration point not reachable." -msgstr "" +msgstr "XYZ-kalibrering komprometterad. Höger främre kalibreringspunkter kan inte nas." # MSG_LOAD_ALL c=17 #: ultralcd.cpp:6167 msgid "Load all" -msgstr "" +msgstr "Ladda alla" # MSG_BED_SKEW_OFFSET_DETECTION_POINT_NOT_FOUND c=20 r=6 #: ultralcd.cpp:3703 msgid "XYZ calibration failed. Bed calibration point was not found." -msgstr "" +msgstr "XYZ-kalibrering misslyckades. Bäddkalibreringspunkterna hittades inte." # MSG_BED_SKEW_OFFSET_DETECTION_FAILED_FRONT_BOTH_FAR c=20 r=6 #: ultralcd.cpp:3709 msgid "XYZ calibration failed. Front calibration points not reachable." -msgstr "" +msgstr "XYZ-kalibrering misslyckades. Främre kalibreringspunkter kan inte nas." # MSG_BED_SKEW_OFFSET_DETECTION_FAILED_FRONT_RIGHT_FAR c=20 r=6 #: ultralcd.cpp:3712 msgid "XYZ calibration failed. Right front calibration point not reachable." -msgstr "" +msgstr "XYZ-kalibrering misslyckades. Höger främre kalibreringspunkt kan inte nas." # MSG_Y_DIST_FROM_MIN c=20 #: ultralcd.cpp:2842 msgid "Y distance from min" -msgstr "" +msgstr "Y avstand fran min" # MSG_WIZARD_V2_CAL_2 c=20 r=12 #: ultralcd.cpp:4850 msgid "The printer will start printing a zig-zag line. Rotate the knob until you reach the optimal height. Check the pictures in the handbook (Calibration chapter)." -msgstr "" +msgstr "Skrivaren börjar skriva ut en sicksacklinje. Vrid vredet tills du nar optimal höjd. Kontrollera med bilderna i handboken (Kalibreringskapitlet)." # MSG_FIL_FAILED c=20 r=5 #: ultralcd.cpp:7336 msgid "Verification failed, remove the filament and try again." -msgstr "" +msgstr "Verifieringen misslyckades, ta bort filamentet och försök igen." # MSG_Y_CORRECTION c=13 #: ultralcd.cpp:5087 msgid "Y-correct:" -msgstr "" +msgstr "Y-korrektion:" # MSG_OFF c=3 #: messages.c:125 msgid "Off" -msgstr "" +msgstr "Av" # MSG_ON c=3 #: messages.c:126 msgid "On" -msgstr "" +msgstr "Pa" # MSG_BACK c=18 #: messages.c:64 msgid "Back" -msgstr "" +msgstr "Tillbaka" # MSG_CHECKS c=18 #: ultralcd.cpp:5641 msgid "Checks" -msgstr "" +msgstr "Kontrollerar" # MSG_FALSE_TRIGGERING c=20 #: ultralcd.cpp:8111 msgid "False triggering" -msgstr "" +msgstr "Felaktig utlösare" # MSG_STRICT c=8 #: messages.c:131 msgid "Strict" -msgstr "" +msgstr "Strikt" # MSG_WARN c=8 #: messages.c:130 msgid "Warn" -msgstr "" +msgstr "Varna" # MSG_HW_SETUP c=18 #: messages.c:102 msgid "HW Setup" -msgstr "" +msgstr "HW-inställning" # MSG_MAGNETS_COMP c=13 #: messages.c:150 msgid "Magnets comp." -msgstr "" +msgstr "Magnets komp." # MSG_MESH c=12 #: messages.c:147 msgid "Mesh" -msgstr "" +msgstr "Nätverk" # MSG_MK3S_FIRMWARE_ON_MK3 c=20 r=4 #: Marlin_main.cpp:875 msgid "MK3S firmware detected on MK3 printer" -msgstr "" +msgstr "MK3S-firmware upptäckt pa MK3-skrivare" # MSG_MMU_MODE c=8 #: messages.c:137 msgid "MMU Mode" -msgstr "" +msgstr "MMU-lage" # MSG_MODE_CHANGE_IN_PROGRESS c=20 r=3 #: ultralcd.cpp:4366 msgid "Mode change in progress..." -msgstr "" +msgstr "Lägesändring pagar..." # MSG_MODEL c=8 #: messages.c:132 msgid "Model" -msgstr "" +msgstr "Modell" # MSG_NOZZLE_DIAMETER c=10 #: messages.c:136 msgid "Nozzle d." -msgstr "" +msgstr "Munst dia." # MSG_GCODE_DIFF_CONTINUE c=20 r=4 #: util.cpp:414 msgid "G-code sliced for a different level. Continue?" -msgstr "" +msgstr "G-kod genererad för en annan niva. Fortsätta?" # MSG_GCODE_DIFF_CANCELLED c=20 r=7 #: util.cpp:420 msgid "G-code sliced for a different level. Please re-slice the model again. Print cancelled." -msgstr "" +msgstr "G-kod genererad för en annan niva. Vänligen re-generera modellen igen. Utskriften avbröts." # MSG_GCODE_DIFF_PRINTER_CONTINUE c=20 r=5 #: messages.c:134 msgid "G-code sliced for a different printer type. Continue?" -msgstr "" +msgstr "G-kod genererad för en annan skrivartyp. Fortsätta?" # MSG_GCODE_DIFF_PRINTER_CANCELLED c=20 r=8 #: messages.c:135 msgid "G-code sliced for a different printer type. Please re-slice the model again. Print cancelled." -msgstr "" +msgstr "G-kod genererad för en annan skrivartyp. Vänligen re-generera modellen igen. Utskriften avbröts." # MSG_GCODE_NEWER_FIRMWARE_CONTINUE c=20 r=5 #: util.cpp:381 msgid "G-code sliced for a newer firmware. Continue?" -msgstr "" +msgstr "G-kod genererad för en nyare firmware. Fortsätta?" # MSG_GCODE_NEWER_FIRMWARE_CANCELLED c=20 r=8 #: util.cpp:387 msgid "G-code sliced for a newer firmware. Please update the firmware. Print cancelled." -msgstr "" +msgstr "G-kod genererad för en nyare firmware. Vänligen uppdatera firmware. Utskriften avbröts." # MSG_PREHEATING_TO_CUT c=20 #: ultralcd.cpp:2309 msgid "Preheating to cut" -msgstr "" +msgstr "Forvarmer for skara" # MSG_PREHEATING_TO_EJECT c=20 #: ultralcd.cpp:2306 msgid "Preheating to eject" -msgstr "" +msgstr "Forvarmer for utmatn" # MSG_NOZZLE_DIFFERS_CONTINUE c=20 r=5 #: util.cpp:294 msgid "Printer nozzle diameter differs from the G-code. Continue?" -msgstr "" +msgstr "Skrivarmunstyckets diameter skiljer sig fran G-koden. Fortsätta?" # MSG_NOZZLE_DIFFERS_CANCELLED c=20 r=9 #: util.cpp:301 msgid "Printer nozzle diameter differs from the G-code. Please check the value in settings. Print cancelled." -msgstr "" +msgstr "Skrivarmunstyckets diameter skiljer sig fran G-koden. Kontrollera värdet i inställningarna. Utskriften avbröts." # MSG_SELFTEST_FS_LEVEL c=20 #: ultralcd.cpp:8116 msgid "%s level expected" -msgstr "" +msgstr "%s niva förvantad" # MSG_RENAME c=18 #: ultralcd.cpp:6500 msgid "Rename" -msgstr "" +msgstr "Döp om" # MSG_SELECT c=18 #: ultralcd.cpp:6493 msgid "Select" -msgstr "" +msgstr "Välj" # MSG_INFO_SENSORS c=18 #: ultralcd.cpp:2041 msgid "Sensor info" -msgstr "" +msgstr "Sensorinformation" # MSG_SHEET c=10 #: messages.c:65 msgid "Sheet" -msgstr "" +msgstr "Skiva" # MSG_SOUND_BLIND c=7 #: messages.c:146 msgid "Assist" -msgstr "" +msgstr "Assist" # MSG_STEEL_SHEET c=18 #: messages.c:66 msgid "Steel sheets" -msgstr "" +msgstr "Metallskivor" # MSG_Z_CORRECTION c=13 #: ultralcd.cpp:5088 msgid "Z-correct:" -msgstr "" +msgstr "Z-korrekt:" # MSG_Z_PROBE_NR c=14 #: messages.c:149 msgid "Z-probe nr." -msgstr "" +msgstr "Z-sond nr." # MSG_PRINTER_IP c=18 #: ultralcd.cpp:2028 msgid "Printer IP Addr:" msgstr "" -