Browse Source

Merge pull request #3194 from jbrazio/feature/add-pt_pt-utf8

Add pt_pt-utf8 language pack and fix some minor compiler warnings
Scott Lahteine 8 years ago
parent
commit
be08eb6153

+ 1
- 1
Marlin/Configuration.h View File

697
 // @section lcd
697
 // @section lcd
698
 
698
 
699
 // Define your display language below. Replace (en) with your language code and uncomment.
699
 // Define your display language below. Replace (en) with your language code and uncomment.
700
-// en, pl, fr, de, es, ru, bg, it, pt, pt-br, fi, an, nl, ca, eu, kana, kana_utf8, cn, cz, test
700
+// en, pl, fr, de, es, ru, bg, it, pt, pt_utf8, pt-br, pt-br_utf8, fi, an, nl, ca, eu, kana, kana_utf8, cn, cz, test
701
 // See also language.h
701
 // See also language.h
702
 #define LANGUAGE_INCLUDE GENERATE_LANGUAGE_INCLUDE(en)
702
 #define LANGUAGE_INCLUDE GENERATE_LANGUAGE_INCLUDE(en)
703
 
703
 

+ 1
- 1
Marlin/example_configurations/Felix/Configuration.h View File

681
 // @section lcd
681
 // @section lcd
682
 
682
 
683
 // Define your display language below. Replace (en) with your language code and uncomment.
683
 // Define your display language below. Replace (en) with your language code and uncomment.
684
-// en, pl, fr, de, es, ru, bg, it, pt, pt-br, fi, an, nl, ca, eu, kana, kana_utf8, cn, cz, test
684
+// en, pl, fr, de, es, ru, bg, it, pt, pt_utf8, pt-br, pt-br_utf8, fi, an, nl, ca, eu, kana, kana_utf8, cn, cz, test
685
 // See also language.h
685
 // See also language.h
686
 //#define LANGUAGE_INCLUDE GENERATE_LANGUAGE_INCLUDE(en)
686
 //#define LANGUAGE_INCLUDE GENERATE_LANGUAGE_INCLUDE(en)
687
 
687
 

+ 1
- 1
Marlin/example_configurations/Felix/Configuration_DUAL.h View File

678
 // @section lcd
678
 // @section lcd
679
 
679
 
680
 // Define your display language below. Replace (en) with your language code and uncomment.
680
 // Define your display language below. Replace (en) with your language code and uncomment.
681
-// en, pl, fr, de, es, ru, bg, it, pt, pt-br, fi, an, nl, ca, eu, kana, kana_utf8, cn, cz, test
681
+// en, pl, fr, de, es, ru, bg, it, pt, pt_utf8, pt-br, pt-br_utf8, fi, an, nl, ca, eu, kana, kana_utf8, cn, cz, test
682
 // See also language.h
682
 // See also language.h
683
 //#define LANGUAGE_INCLUDE GENERATE_LANGUAGE_INCLUDE(en)
683
 //#define LANGUAGE_INCLUDE GENERATE_LANGUAGE_INCLUDE(en)
684
 
684
 

+ 1
- 1
Marlin/example_configurations/Hephestos/Configuration.h View File

690
 // @section lcd
690
 // @section lcd
691
 
691
 
692
 // Define your display language below. Replace (en) with your language code and uncomment.
692
 // Define your display language below. Replace (en) with your language code and uncomment.
693
-// en, pl, fr, de, es, ru, bg, it, pt, pt-br, fi, an, nl, ca, eu, kana, kana_utf8, cn, cz, test
693
+// en, pl, fr, de, es, ru, bg, it, pt, pt_utf8, pt-br, pt-br_utf8, fi, an, nl, ca, eu, kana, kana_utf8, cn, cz, test
694
 // See also language.h
694
 // See also language.h
695
 //#define LANGUAGE_INCLUDE GENERATE_LANGUAGE_INCLUDE(en)
695
 //#define LANGUAGE_INCLUDE GENERATE_LANGUAGE_INCLUDE(en)
696
 
696
 

+ 1
- 1
Marlin/example_configurations/Hephestos_2/Configuration.h View File

679
 // @section lcd
679
 // @section lcd
680
 
680
 
681
 // Define your display language below. Replace (en) with your language code and uncomment.
681
 // Define your display language below. Replace (en) with your language code and uncomment.
682
-// en, pl, fr, de, es, ru, bg, it, pt, pt-br, fi, an, nl, ca, eu, kana, kana_utf8, cn, cz, test
682
+// en, pl, fr, de, es, ru, bg, it, pt, pt_utf8, pt-br, pt-br_utf8, fi, an, nl, ca, eu, kana, kana_utf8, cn, cz, test
683
 // See also language.h
683
 // See also language.h
684
 #define LANGUAGE_INCLUDE GENERATE_LANGUAGE_INCLUDE(en)
684
 #define LANGUAGE_INCLUDE GENERATE_LANGUAGE_INCLUDE(en)
685
 
685
 

+ 1
- 1
Marlin/example_configurations/K8200/Configuration.h View File

713
 // @section lcd
713
 // @section lcd
714
 
714
 
715
 // Define your display language below. Replace (en) with your language code and uncomment.
715
 // Define your display language below. Replace (en) with your language code and uncomment.
716
-// en, pl, fr, de, es, ru, bg, it, pt, pt-br, fi, an, nl, ca, eu, kana, kana_utf8, cn, cz, test
716
+// en, pl, fr, de, es, ru, bg, it, pt, pt_utf8, pt-br, pt-br_utf8, fi, an, nl, ca, eu, kana, kana_utf8, cn, cz, test
717
 // See also language.h
717
 // See also language.h
718
 #define LANGUAGE_INCLUDE GENERATE_LANGUAGE_INCLUDE(en)
718
 #define LANGUAGE_INCLUDE GENERATE_LANGUAGE_INCLUDE(en)
719
 
719
 

+ 1
- 1
Marlin/example_configurations/RepRapWorld/Megatronics/Configuration.h View File

698
 // @section lcd
698
 // @section lcd
699
 
699
 
700
 // Define your display language below. Replace (en) with your language code and uncomment.
700
 // Define your display language below. Replace (en) with your language code and uncomment.
701
-// en, pl, fr, de, es, ru, bg, it, pt, pt-br, fi, an, nl, ca, eu, kana, kana_utf8, cn, cz, test
701
+// en, pl, fr, de, es, ru, bg, it, pt, pt_utf8, pt-br, pt-br_utf8, fi, an, nl, ca, eu, kana, kana_utf8, cn, cz, test
702
 // See also language.h
702
 // See also language.h
703
 #define LANGUAGE_INCLUDE GENERATE_LANGUAGE_INCLUDE(en)
703
 #define LANGUAGE_INCLUDE GENERATE_LANGUAGE_INCLUDE(en)
704
 
704
 

+ 1
- 1
Marlin/example_configurations/RigidBot/Configuration.h View File

693
 // @section lcd
693
 // @section lcd
694
 
694
 
695
 // Define your display language below. Replace (en) with your language code and uncomment.
695
 // Define your display language below. Replace (en) with your language code and uncomment.
696
-// en, pl, fr, de, es, ru, bg, it, pt, pt-br, fi, an, nl, ca, eu, kana, kana_utf8, cn, cz, test
696
+// en, pl, fr, de, es, ru, bg, it, pt, pt_utf8, pt-br, pt-br_utf8, fi, an, nl, ca, eu, kana, kana_utf8, cn, cz, test
697
 // See also language.h
697
 // See also language.h
698
 #define LANGUAGE_INCLUDE GENERATE_LANGUAGE_INCLUDE(en)
698
 #define LANGUAGE_INCLUDE GENERATE_LANGUAGE_INCLUDE(en)
699
 
699
 

+ 1
- 1
Marlin/example_configurations/SCARA/Configuration.h View File

706
 // @section lcd
706
 // @section lcd
707
 
707
 
708
 // Define your display language below. Replace (en) with your language code and uncomment.
708
 // Define your display language below. Replace (en) with your language code and uncomment.
709
-// en, pl, fr, de, es, ru, bg, it, pt, pt-br, fi, an, nl, ca, eu, kana, kana_utf8, cn, cz, test
709
+// en, pl, fr, de, es, ru, bg, it, pt, pt_utf8, pt-br, pt-br_utf8, fi, an, nl, ca, eu, kana, kana_utf8, cn, cz, test
710
 // See also language.h
710
 // See also language.h
711
 //#define LANGUAGE_INCLUDE GENERATE_LANGUAGE_INCLUDE(en)
711
 //#define LANGUAGE_INCLUDE GENERATE_LANGUAGE_INCLUDE(en)
712
 
712
 

+ 1
- 1
Marlin/example_configurations/TAZ4/Configuration.h View File

749
 // @section lcd
749
 // @section lcd
750
 
750
 
751
 // Define your display language below. Replace (en) with your language code and uncomment.
751
 // Define your display language below. Replace (en) with your language code and uncomment.
752
-// en, pl, fr, de, es, ru, bg, it, pt, pt-br, fi, an, nl, ca, eu, kana, kana_utf8, cn, cz, test
752
+// en, pl, fr, de, es, ru, bg, it, pt, pt_utf8, pt-br, pt-br_utf8, fi, an, nl, ca, eu, kana, kana_utf8, cn, cz, test
753
 // See also language.h
753
 // See also language.h
754
 #define LANGUAGE_INCLUDE GENERATE_LANGUAGE_INCLUDE(en)
754
 #define LANGUAGE_INCLUDE GENERATE_LANGUAGE_INCLUDE(en)
755
 
755
 

+ 1
- 1
Marlin/example_configurations/WITBOX/Configuration.h View File

690
 // @section lcd
690
 // @section lcd
691
 
691
 
692
 // Define your display language below. Replace (en) with your language code and uncomment.
692
 // Define your display language below. Replace (en) with your language code and uncomment.
693
-// en, pl, fr, de, es, ru, bg, it, pt, pt-br, fi, an, nl, ca, eu, kana, kana_utf8, cn, cz, test
693
+// en, pl, fr, de, es, ru, bg, it, pt, pt_utf8, pt-br, pt-br_utf8, fi, an, nl, ca, eu, kana, kana_utf8, cn, cz, test
694
 // See also language.h
694
 // See also language.h
695
 //#define LANGUAGE_INCLUDE GENERATE_LANGUAGE_INCLUDE(en)
695
 //#define LANGUAGE_INCLUDE GENERATE_LANGUAGE_INCLUDE(en)
696
 
696
 

+ 1
- 1
Marlin/example_configurations/adafruit/ST7565/Configuration.h View File

698
 // @section lcd
698
 // @section lcd
699
 
699
 
700
 // Define your display language below. Replace (en) with your language code and uncomment.
700
 // Define your display language below. Replace (en) with your language code and uncomment.
701
-// en, pl, fr, de, es, ru, bg, it, pt, pt-br, fi, an, nl, ca, eu, kana, kana_utf8, cn, cz, test
701
+// en, pl, fr, de, es, ru, bg, it, pt, pt_utf8, pt-br, pt-br_utf8, fi, an, nl, ca, eu, kana, kana_utf8, cn, cz, test
702
 // See also language.h
702
 // See also language.h
703
 #define LANGUAGE_INCLUDE GENERATE_LANGUAGE_INCLUDE(en)
703
 #define LANGUAGE_INCLUDE GENERATE_LANGUAGE_INCLUDE(en)
704
 
704
 

+ 1
- 1
Marlin/example_configurations/delta/biv2.5/Configuration.h View File

820
 // @section lcd
820
 // @section lcd
821
 
821
 
822
 // Define your display language below. Replace (en) with your language code and uncomment.
822
 // Define your display language below. Replace (en) with your language code and uncomment.
823
-// en, pl, fr, de, es, ru, bg, it, pt, pt-br, fi, an, nl, ca, eu, kana, kana_utf8, cn, cz, test
823
+// en, pl, fr, de, es, ru, bg, it, pt, pt_utf8, pt-br, pt-br_utf8, fi, an, nl, ca, eu, kana, kana_utf8, cn, cz, test
824
 // See also language.h
824
 // See also language.h
825
 #define LANGUAGE_INCLUDE GENERATE_LANGUAGE_INCLUDE(en)
825
 #define LANGUAGE_INCLUDE GENERATE_LANGUAGE_INCLUDE(en)
826
 
826
 

+ 1
- 1
Marlin/example_configurations/delta/generic/Configuration.h View File

820
 // @section lcd
820
 // @section lcd
821
 
821
 
822
 // Define your display language below. Replace (en) with your language code and uncomment.
822
 // Define your display language below. Replace (en) with your language code and uncomment.
823
-// en, pl, fr, de, es, ru, bg, it, pt, pt-br, fi, an, nl, ca, eu, kana, kana_utf8, cn, cz, test
823
+// en, pl, fr, de, es, ru, bg, it, pt, pt_utf8, pt-br, pt-br_utf8, fi, an, nl, ca, eu, kana, kana_utf8, cn, cz, test
824
 // See also language.h
824
 // See also language.h
825
 #define LANGUAGE_INCLUDE GENERATE_LANGUAGE_INCLUDE(en)
825
 #define LANGUAGE_INCLUDE GENERATE_LANGUAGE_INCLUDE(en)
826
 
826
 

+ 1
- 1
Marlin/example_configurations/delta/kossel_mini/Configuration.h View File

824
 // @section lcd
824
 // @section lcd
825
 
825
 
826
 // Define your display language below. Replace (en) with your language code and uncomment.
826
 // Define your display language below. Replace (en) with your language code and uncomment.
827
-// en, pl, fr, de, es, ru, bg, it, pt, pt-br, fi, an, nl, ca, eu, kana, kana_utf8, cn, cz, test
827
+// en, pl, fr, de, es, ru, bg, it, pt, pt_utf8, pt-br, pt-br_utf8, fi, an, nl, ca, eu, kana, kana_utf8, cn, cz, test
828
 // See also language.h
828
 // See also language.h
829
 #define LANGUAGE_INCLUDE GENERATE_LANGUAGE_INCLUDE(en)
829
 #define LANGUAGE_INCLUDE GENERATE_LANGUAGE_INCLUDE(en)
830
 
830
 

+ 1
- 1
Marlin/example_configurations/delta/kossel_pro/Configuration.h View File

815
 // @section lcd
815
 // @section lcd
816
 
816
 
817
 // Define your display language below. Replace (en) with your language code and uncomment.
817
 // Define your display language below. Replace (en) with your language code and uncomment.
818
-// en, pl, fr, de, es, ru, bg, it, pt, pt-br, fi, an, nl, ca, eu, kana, kana_utf8, cn, cz, test
818
+// en, pl, fr, de, es, ru, bg, it, pt, pt_utf8, pt-br, pt-br_utf8, fi, an, nl, ca, eu, kana, kana_utf8, cn, cz, test
819
 // See also language.h
819
 // See also language.h
820
 #define LANGUAGE_INCLUDE GENERATE_LANGUAGE_INCLUDE(en)
820
 #define LANGUAGE_INCLUDE GENERATE_LANGUAGE_INCLUDE(en)
821
 
821
 

+ 1
- 1
Marlin/example_configurations/delta/kossel_xl/Configuration.h View File

734
 // @section lcd
734
 // @section lcd
735
 
735
 
736
 // Define your display language below. Replace (en) with your language code and uncomment.
736
 // Define your display language below. Replace (en) with your language code and uncomment.
737
-// en, pl, fr, de, es, ru, bg, it, pt, pt-br, fi, an, nl, ca, eu, kana, kana_utf8, cn, cz, test
737
+// en, pl, fr, de, es, ru, bg, it, pt, pt_utf8, pt-br, pt-br_utf8, fi, an, nl, ca, eu, kana, kana_utf8, cn, cz, test
738
 // See also language.h
738
 // See also language.h
739
 #define LANGUAGE_INCLUDE GENERATE_LANGUAGE_INCLUDE(en)
739
 #define LANGUAGE_INCLUDE GENERATE_LANGUAGE_INCLUDE(en)
740
 
740
 

+ 1
- 1
Marlin/example_configurations/makibox/Configuration.h View File

701
 // @section lcd
701
 // @section lcd
702
 
702
 
703
 // Define your display language below. Replace (en) with your language code and uncomment.
703
 // Define your display language below. Replace (en) with your language code and uncomment.
704
-// en, pl, fr, de, es, ru, bg, it, pt, pt-br, fi, an, nl, ca, eu, kana, kana_utf8, cn, cz, test
704
+// en, pl, fr, de, es, ru, bg, it, pt, pt_utf8, pt-br, pt-br_utf8, fi, an, nl, ca, eu, kana, kana_utf8, cn, cz, test
705
 // See also language.h
705
 // See also language.h
706
 //#define LANGUAGE_INCLUDE GENERATE_LANGUAGE_INCLUDE(en)
706
 //#define LANGUAGE_INCLUDE GENERATE_LANGUAGE_INCLUDE(en)
707
 
707
 

+ 1
- 1
Marlin/example_configurations/tvrrug/Round2/Configuration.h View File

692
 // @section lcd
692
 // @section lcd
693
 
693
 
694
 // Define your display language below. Replace (en) with your language code and uncomment.
694
 // Define your display language below. Replace (en) with your language code and uncomment.
695
-// en, pl, fr, de, es, ru, bg, it, pt, pt-br, fi, an, nl, ca, eu, kana, kana_utf8, cn, cz, test
695
+// en, pl, fr, de, es, ru, bg, it, pt, pt_utf8, pt-br, pt-br_utf8, fi, an, nl, ca, eu, kana, kana_utf8, cn, cz, test
696
 // See also language.h
696
 // See also language.h
697
 //#define LANGUAGE_INCLUDE GENERATE_LANGUAGE_INCLUDE(en)
697
 //#define LANGUAGE_INCLUDE GENERATE_LANGUAGE_INCLUDE(en)
698
 
698
 

+ 22
- 20
Marlin/language.h View File

13
 // See also documentation/LCDLanguageFont.md
13
 // See also documentation/LCDLanguageFont.md
14
 
14
 
15
 // Languages
15
 // Languages
16
-// en       English
17
-// pl       Polish
18
-// fr       French
19
-// de       German
20
-// es       Spanish
21
-// ru       Russian
22
-// bg       Bulgarian
23
-// it       Italian
24
-// pt       Portuguese
25
-// pt-br    Portuguese (Brazil)
26
-// fi       Finnish
27
-// an       Aragonese
28
-// nl       Dutch
29
-// gl       Galician
30
-// ca       Catalan
31
-// eu       Basque-Euskera
32
-// kana     Japanese
33
-// kana_utf Japanese
34
-// cn       Chinese
35
-// cz       Czech
16
+// en         English
17
+// pl         Polish
18
+// fr         French
19
+// de         German
20
+// es         Spanish
21
+// ru         Russian
22
+// bg         Bulgarian
23
+// it         Italian
24
+// pt         Portuguese
25
+// pt_utf8    Portuguese (UTF8)
26
+// pt-br      Portuguese (Brazilian)
27
+// pt-br_utf8 Portuguese (Brazilian UTF8)
28
+// fi         Finnish
29
+// an         Aragonese
30
+// nl         Dutch
31
+// gl         Galician
32
+// ca         Catalan
33
+// eu         Basque-Euskera
34
+// kana       Japanese
35
+// kana_utf8  Japanese (UTF8)
36
+// cn         Chinese
37
+// cz         Czech
36
 
38
 
37
 // fallback if no language is set, don't change
39
 // fallback if no language is set, don't change
38
 #ifndef LANGUAGE_INCLUDE
40
 #ifndef LANGUAGE_INCLUDE

+ 1
- 1
Marlin/language_pt-br.h View File

26
 #define MSG_PREHEAT_PLA                     "Pre-aquecer PLA"
26
 #define MSG_PREHEAT_PLA                     "Pre-aquecer PLA"
27
 #define MSG_PREHEAT_PLA_N                   "Pre-aquecer PLA"
27
 #define MSG_PREHEAT_PLA_N                   "Pre-aquecer PLA"
28
 #define MSG_PREHEAT_PLA_ALL                 "Pre-aq.Todo PLA"
28
 #define MSG_PREHEAT_PLA_ALL                 "Pre-aq.Todo PLA"
29
-#define MSG_PREHEAT_PLA_BEDONLY             "Pre-aq. PLA "LCD_STR_THERMOMETER "Base"
29
+#define MSG_PREHEAT_PLA_BEDONLY             "Pre-aq. PLA " LCD_STR_THERMOMETER "Base"
30
 #define MSG_PREHEAT_PLA_SETTINGS            "Ajustar PLA"
30
 #define MSG_PREHEAT_PLA_SETTINGS            "Ajustar PLA"
31
 #define MSG_PREHEAT_ABS                     "Pre-aquecer ABS"
31
 #define MSG_PREHEAT_ABS                     "Pre-aquecer ABS"
32
 #define MSG_PREHEAT_ABS_N                   "Pre-aquecer ABS"
32
 #define MSG_PREHEAT_ABS_N                   "Pre-aquecer ABS"

Marlin/language_pt-br_utf.h → Marlin/language_pt-br_utf8.h View File

5
  * See also documentation/LCDLanguageFont.md
5
  * See also documentation/LCDLanguageFont.md
6
  *
6
  *
7
  */
7
  */
8
-#ifndef LANGUAGE_PT_BR_H
9
-#define LANGUAGE_PT_BR_H
8
+#ifndef LANGUAGE_PT_BR_UTF_H
9
+#define LANGUAGE_PT_BR_UTF_H
10
 
10
 
11
 #define MAPPER_NON
11
 #define MAPPER_NON
12
 // Define SIMULATE_ROMFONT to see what is seen on the character based display defined in Configuration.h
12
 // Define SIMULATE_ROMFONT to see what is seen on the character based display defined in Configuration.h
20
 #define MSG_AUTOSTART                       "Autostart"
20
 #define MSG_AUTOSTART                       "Autostart"
21
 #define MSG_DISABLE_STEPPERS                "Desabi. motores"
21
 #define MSG_DISABLE_STEPPERS                "Desabi. motores"
22
 #define MSG_AUTO_HOME                       "Ir para origen"
22
 #define MSG_AUTO_HOME                       "Ir para origen"
23
-#define MSG_LEVEL_BED_HOMING                "Homing"
23
+#define MSG_LEVEL_BED_HOMING                "Indo para origem"
24
 #define MSG_SET_HOME_OFFSETS                "Ajustar Jogo"
24
 #define MSG_SET_HOME_OFFSETS                "Ajustar Jogo"
25
 #define MSG_SET_ORIGIN                      "Ajustar orig."
25
 #define MSG_SET_ORIGIN                      "Ajustar orig."
26
 #define MSG_PREHEAT_PLA                     "Pre-aquecer PLA"
26
 #define MSG_PREHEAT_PLA                     "Pre-aquecer PLA"
27
 #define MSG_PREHEAT_PLA_N                   "Pre-aquecer PLA"
27
 #define MSG_PREHEAT_PLA_N                   "Pre-aquecer PLA"
28
 #define MSG_PREHEAT_PLA_ALL                 "Pre-aq.Todo PLA"
28
 #define MSG_PREHEAT_PLA_ALL                 "Pre-aq.Todo PLA"
29
-#define MSG_PREHEAT_PLA_BEDONLY             "Pre-aq. PLA "LCD_STR_THERMOMETER "Base"
29
+#define MSG_PREHEAT_PLA_BEDONLY             "Pre-aq. PLA " LCD_STR_THERMOMETER "Base"
30
 #define MSG_PREHEAT_PLA_SETTINGS            "Ajustar PLA"
30
 #define MSG_PREHEAT_PLA_SETTINGS            "Ajustar PLA"
31
 #define MSG_PREHEAT_ABS                     "Pre-aquecer ABS"
31
 #define MSG_PREHEAT_ABS                     "Pre-aquecer ABS"
32
 #define MSG_PREHEAT_ABS_N                   "Pre-aquecer ABS"
32
 #define MSG_PREHEAT_ABS_N                   "Pre-aquecer ABS"
133
   #define MSG_DELTA_CALIBRATE_CENTER        "Calibrar Centro"
133
   #define MSG_DELTA_CALIBRATE_CENTER        "Calibrar Centro"
134
 #endif // DELTA_CALIBRATION_MENU
134
 #endif // DELTA_CALIBRATION_MENU
135
 
135
 
136
-#endif // LANGUAGE_PT_BR_H
136
+#endif // LANGUAGE_PT_BR_UTF_H

+ 28
- 24
Marlin/language_pt.h View File

16
 #define WELCOME_MSG                         MACHINE_NAME " pronto."
16
 #define WELCOME_MSG                         MACHINE_NAME " pronto."
17
 #define MSG_SD_INSERTED                     "Cartao inserido"
17
 #define MSG_SD_INSERTED                     "Cartao inserido"
18
 #define MSG_SD_REMOVED                      "Cartao removido"
18
 #define MSG_SD_REMOVED                      "Cartao removido"
19
-#define MSG_MAIN                            " Menu principal"
19
+#define MSG_MAIN                            "Menu principal"
20
 #define MSG_AUTOSTART                       "Autostart"
20
 #define MSG_AUTOSTART                       "Autostart"
21
-#define MSG_DISABLE_STEPPERS                " Desactivar motores"
21
+#define MSG_DISABLE_STEPPERS                "Desactivar motores"
22
 #define MSG_AUTO_HOME                       "Ir para origem"
22
 #define MSG_AUTO_HOME                       "Ir para origem"
23
-#define MSG_LEVEL_BED_HOMING                "Homing"
24
-#define MSG_SET_HOME_OFFSETS                "Def. desvio origem"
23
+#define MSG_LEVEL_BED_HOMING                "Indo para origem"
24
+#define MSG_SET_HOME_OFFSETS                "Definir desvio"
25
 #define MSG_SET_ORIGIN                      "Definir origem"
25
 #define MSG_SET_ORIGIN                      "Definir origem"
26
 #define MSG_PREHEAT_PLA                     "Pre-aquecer PLA"
26
 #define MSG_PREHEAT_PLA                     "Pre-aquecer PLA"
27
-#define MSG_PREHEAT_PLA_N                   "Pre-aquecer PLA "
27
+#define MSG_PREHEAT_PLA_N                   "Pre-aquecer PLA"
28
 #define MSG_PREHEAT_PLA_ALL                 "Pre-aq. PLA Tudo"
28
 #define MSG_PREHEAT_PLA_ALL                 "Pre-aq. PLA Tudo"
29
 #define MSG_PREHEAT_PLA_BEDONLY             "Pre-aq. PLA " LCD_STR_THERMOMETER "Base"
29
 #define MSG_PREHEAT_PLA_BEDONLY             "Pre-aq. PLA " LCD_STR_THERMOMETER "Base"
30
 #define MSG_PREHEAT_PLA_SETTINGS            "Definicoes PLA"
30
 #define MSG_PREHEAT_PLA_SETTINGS            "Definicoes PLA"
42
 #define MSG_MOVE_X                          "Mover X"
42
 #define MSG_MOVE_X                          "Mover X"
43
 #define MSG_MOVE_Y                          "Mover Y"
43
 #define MSG_MOVE_Y                          "Mover Y"
44
 #define MSG_MOVE_Z                          "Mover Z"
44
 #define MSG_MOVE_Z                          "Mover Z"
45
-#define MSG_MOVE_E                          "Extrusor"
45
+#define MSG_MOVE_E                          "Mover Extrusor"
46
 #define MSG_MOVE_01MM                       "Mover 0.1mm"
46
 #define MSG_MOVE_01MM                       "Mover 0.1mm"
47
 #define MSG_MOVE_1MM                        "Mover 1mm"
47
 #define MSG_MOVE_1MM                        "Mover 1mm"
48
 #define MSG_MOVE_10MM                       "Mover 10mm"
48
 #define MSG_MOVE_10MM                       "Mover 10mm"
49
 #define MSG_SPEED                           "Velocidade"
49
 #define MSG_SPEED                           "Velocidade"
50
-#define MSG_NOZZLE                          LCD_STR_THERMOMETER "Bico"
51
-#define MSG_BED                             LCD_STR_THERMOMETER "Base"
52
-#define MSG_FAN_SPEED                       "Velocidade do ar."
50
+#define MSG_NOZZLE                          LCD_STR_THERMOMETER " Bico"
51
+#define MSG_BED                             LCD_STR_THERMOMETER " Base"
52
+#define MSG_FAN_SPEED                       "Vel. ventoinha"
53
 #define MSG_FLOW                            "Fluxo"
53
 #define MSG_FLOW                            "Fluxo"
54
 #define MSG_CONTROL                         "Controlo"
54
 #define MSG_CONTROL                         "Controlo"
55
 #define MSG_MIN                             LCD_STR_THERMOMETER " Min"
55
 #define MSG_MIN                             LCD_STR_THERMOMETER " Min"
56
 #define MSG_MAX                             LCD_STR_THERMOMETER " Max"
56
 #define MSG_MAX                             LCD_STR_THERMOMETER " Max"
57
 #define MSG_FACTOR                          LCD_STR_THERMOMETER " Fact"
57
 #define MSG_FACTOR                          LCD_STR_THERMOMETER " Fact"
58
-#define MSG_AUTOTEMP                        "Autotemp:"
58
+#define MSG_AUTOTEMP                        "Temp. Automatica"
59
 #define MSG_ON                              "On "
59
 #define MSG_ON                              "On "
60
 #define MSG_OFF                             "Off"
60
 #define MSG_OFF                             "Off"
61
 #define MSG_PID_P                           "PID-P"
61
 #define MSG_PID_P                           "PID-P"
62
 #define MSG_PID_I                           "PID-I"
62
 #define MSG_PID_I                           "PID-I"
63
 #define MSG_PID_D                           "PID-D"
63
 #define MSG_PID_D                           "PID-D"
64
 #define MSG_PID_C                           "PID-C"
64
 #define MSG_PID_C                           "PID-C"
65
+#define MSG_E1                              "E1"
66
+#define MSG_E2                              "E2"
67
+#define MSG_E3                              "E3"
68
+#define MSG_E4                              "E4"
65
 #define MSG_ACC                             "Acc"
69
 #define MSG_ACC                             "Acc"
66
 #define MSG_VXY_JERK                        "Vxy-jerk"
70
 #define MSG_VXY_JERK                        "Vxy-jerk"
67
 #define MSG_VZ_JERK                         "Vz-jerk"
71
 #define MSG_VZ_JERK                         "Vz-jerk"
75
 #define MSG_VTRAV_MIN                       "VTrav min"
79
 #define MSG_VTRAV_MIN                       "VTrav min"
76
 #define MSG_AMAX                            "Amax "
80
 #define MSG_AMAX                            "Amax "
77
 #define MSG_A_RETRACT                       "A-retract"
81
 #define MSG_A_RETRACT                       "A-retract"
78
-#define MSG_XSTEPS                          "Xpasso/mm"
79
-#define MSG_YSTEPS                          "Ypasso/mm"
80
-#define MSG_ZSTEPS                          "Zpasso/mm"
81
-#define MSG_ESTEPS                          "Epasso/mm"
82
+#define MSG_XSTEPS                          "X passo/mm"
83
+#define MSG_YSTEPS                          "Y passo/mm"
84
+#define MSG_ZSTEPS                          "Z passo/mm"
85
+#define MSG_ESTEPS                          "E passo/mm"
82
 #define MSG_TEMPERATURE                     "Temperatura"
86
 #define MSG_TEMPERATURE                     "Temperatura"
83
 #define MSG_MOTION                          "Movimento"
87
 #define MSG_MOTION                          "Movimento"
84
 #define MSG_VOLUMETRIC                      "Filamento"
88
 #define MSG_VOLUMETRIC                      "Filamento"
85
-#define MSG_VOLUMETRIC_ENABLED              "E in mm3"
89
+#define MSG_VOLUMETRIC_ENABLED              "E em mm3"
86
 #define MSG_FILAMENT_DIAM                   "Fil. Diam."
90
 #define MSG_FILAMENT_DIAM                   "Fil. Diam."
87
 #define MSG_CONTRAST                        "Contraste"
91
 #define MSG_CONTRAST                        "Contraste"
88
 #define MSG_STORE_EPROM                     "Guardar na memoria"
92
 #define MSG_STORE_EPROM                     "Guardar na memoria"
89
 #define MSG_LOAD_EPROM                      "Carregar da memoria"
93
 #define MSG_LOAD_EPROM                      "Carregar da memoria"
90
 #define MSG_RESTORE_FAILSAFE                "Rest. de emergen."
94
 #define MSG_RESTORE_FAILSAFE                "Rest. de emergen."
91
 #define MSG_REFRESH                         LCD_STR_REFRESH " Recarregar"
95
 #define MSG_REFRESH                         LCD_STR_REFRESH " Recarregar"
92
-#define MSG_WATCH                           "Monitorar"
96
+#define MSG_WATCH                           "Monitorizar"
93
 #define MSG_PREPARE                         "Preparar"
97
 #define MSG_PREPARE                         "Preparar"
94
 #define MSG_TUNE                            "Afinar"
98
 #define MSG_TUNE                            "Afinar"
95
-#define MSG_PAUSE_PRINT                     "Pausa impressao"
99
+#define MSG_PAUSE_PRINT                     "Pausar impressao"
96
 #define MSG_RESUME_PRINT                    "Retomar impressao"
100
 #define MSG_RESUME_PRINT                    "Retomar impressao"
97
 #define MSG_STOP_PRINT                      "Parar impressao"
101
 #define MSG_STOP_PRINT                      "Parar impressao"
98
-#define MSG_CARD_MENU                       "Menu cartao SD"
102
+#define MSG_CARD_MENU                       "Imprimir do SD"
99
 #define MSG_NO_CARD                         "Sem cartao SD"
103
 #define MSG_NO_CARD                         "Sem cartao SD"
100
-#define MSG_DWELL                           "Repouso..."
104
+#define MSG_DWELL                           "Em espera..."
101
 #define MSG_USERWAIT                        "A espera de ordem"
105
 #define MSG_USERWAIT                        "A espera de ordem"
102
 #define MSG_RESUMING                        "Retomando impressao"
106
 #define MSG_RESUMING                        "Retomando impressao"
103
 #define MSG_PRINT_ABORTED                   "Impressao cancelada"
107
 #define MSG_PRINT_ABORTED                   "Impressao cancelada"
104
 #define MSG_NO_MOVE                         "Sem movimento"
108
 #define MSG_NO_MOVE                         "Sem movimento"
105
-#define MSG_KILLED                          "INTRRP. DE EMERG."
109
+#define MSG_KILLED                          "EMERGENCIA. "
106
 #define MSG_STOPPED                         "PARADO. "
110
 #define MSG_STOPPED                         "PARADO. "
107
 #define MSG_CONTROL_RETRACT                 " Retrair mm"
111
 #define MSG_CONTROL_RETRACT                 " Retrair mm"
108
 #define MSG_CONTROL_RETRACT_SWAP            "Troca Retrair mm"
112
 #define MSG_CONTROL_RETRACT_SWAP            "Troca Retrair mm"
113
 #define MSG_CONTROL_RETRACT_RECOVERF        " DesRet  V"
117
 #define MSG_CONTROL_RETRACT_RECOVERF        " DesRet  V"
114
 #define MSG_AUTORETRACT                     " AutoRetr."
118
 #define MSG_AUTORETRACT                     " AutoRetr."
115
 #define MSG_FILAMENTCHANGE                  "Trocar filamento"
119
 #define MSG_FILAMENTCHANGE                  "Trocar filamento"
116
-#define MSG_INIT_SDCARD                     "Cartao SD inic."
117
-#define MSG_CNG_SDCARD                      "Cartao SD trocado
118
-#define MSG_ZPROBE_OUT                      "Sensor fora d base"
120
+#define MSG_INIT_SDCARD                     "Inici. cartao SD"
121
+#define MSG_CNG_SDCARD                      "Trocar cartao SD"
122
+#define MSG_ZPROBE_OUT                      "Sensor fora/base"
119
 #define MSG_POSITION_UNKNOWN                "XY antes de Z"
123
 #define MSG_POSITION_UNKNOWN                "XY antes de Z"
120
 #define MSG_ZPROBE_ZOFFSET                  "Desvio Z"
124
 #define MSG_ZPROBE_ZOFFSET                  "Desvio Z"
121
 #define MSG_BABYSTEP_X                      "Babystep X"
125
 #define MSG_BABYSTEP_X                      "Babystep X"
122
 #define MSG_BABYSTEP_Y                      "Babystep Y"
126
 #define MSG_BABYSTEP_Y                      "Babystep Y"
123
 #define MSG_BABYSTEP_Z                      "Babystep Z"
127
 #define MSG_BABYSTEP_Z                      "Babystep Z"
124
-#define MSG_ENDSTOP_ABORT                   "Endstop abort."
128
+#define MSG_ENDSTOP_ABORT                   "Fim de curso"
125
 #define MSG_END_HOUR                        "horas"
129
 #define MSG_END_HOUR                        "horas"
126
 #define MSG_END_MINUTE                      "minutos"
130
 #define MSG_END_MINUTE                      "minutos"
127
 
131
 

+ 140
- 0
Marlin/language_pt_utf8.h View File

1
+/**
2
+ * Portuguese
3
+ *
4
+ * LCD Menu Messages
5
+ * See also documentation/LCDLanguageFont.md
6
+ *
7
+ */
8
+#ifndef LANGUAGE_PT_UTF_H
9
+#define LANGUAGE_PT_UTF_H
10
+
11
+#define MAPPER_NON
12
+// Define SIMULATE_ROMFONT to see what is seen on the character based display defined in Configuration.h
13
+//#define SIMULATE_ROMFONT
14
+#define DISPLAY_CHARSET_ISO10646_1
15
+
16
+#define WELCOME_MSG                         MACHINE_NAME " pronto."
17
+#define MSG_SD_INSERTED                     "Cartão inserido"
18
+#define MSG_SD_REMOVED                      "Cartão removido"
19
+#define MSG_MAIN                            "Menu principal"
20
+#define MSG_AUTOSTART                       "Autostart"
21
+#define MSG_DISABLE_STEPPERS                "Desactivar motores"
22
+#define MSG_AUTO_HOME                       "Ir para origem"
23
+#define MSG_LEVEL_BED_HOMING                "Indo para origem"
24
+#define MSG_SET_HOME_OFFSETS                "Definir desvio"
25
+#define MSG_SET_ORIGIN                      "Definir origem"
26
+#define MSG_PREHEAT_PLA                     "Pre-aquecer PLA"
27
+#define MSG_PREHEAT_PLA_N                   "Pre-aquecer PLA"
28
+#define MSG_PREHEAT_PLA_ALL                 "Pre-aq. PLA Tudo"
29
+#define MSG_PREHEAT_PLA_BEDONLY             "Pre-aq. PLA " LCD_STR_THERMOMETER "Base"
30
+#define MSG_PREHEAT_PLA_SETTINGS            "Definições PLA"
31
+#define MSG_PREHEAT_ABS                     "Pre-aquecer ABS"
32
+#define MSG_PREHEAT_ABS_N                   "Pre-aquecer ABS "
33
+#define MSG_PREHEAT_ABS_ALL                 "Pre-aq. ABS Tudo"
34
+#define MSG_PREHEAT_ABS_BEDONLY             "Pre-aq. ABS " LCD_STR_THERMOMETER "Base"
35
+#define MSG_PREHEAT_ABS_SETTINGS            "Definições ABS"
36
+#define MSG_COOLDOWN                        "Arrefecer"
37
+#define MSG_SWITCH_PS_ON                    "Ligar"
38
+#define MSG_SWITCH_PS_OFF                   "Desligar"
39
+#define MSG_EXTRUDE                         "Extrudir"
40
+#define MSG_RETRACT                         "Retrair"
41
+#define MSG_MOVE_AXIS                       "Mover eixo"
42
+#define MSG_MOVE_X                          "Mover X"
43
+#define MSG_MOVE_Y                          "Mover Y"
44
+#define MSG_MOVE_Z                          "Mover Z"
45
+#define MSG_MOVE_E                          "Mover Extrusor"
46
+#define MSG_MOVE_01MM                       "Mover 0.1mm"
47
+#define MSG_MOVE_1MM                        "Mover 1mm"
48
+#define MSG_MOVE_10MM                       "Mover 10mm"
49
+#define MSG_SPEED                           "Velocidade"
50
+#define MSG_NOZZLE                          LCD_STR_THERMOMETER " Bico"
51
+#define MSG_BED                             LCD_STR_THERMOMETER " Base"
52
+#define MSG_FAN_SPEED                       "Vel. ventoinha"
53
+#define MSG_FLOW                            "Fluxo"
54
+#define MSG_CONTROL                         "Controlo"
55
+#define MSG_MIN                             LCD_STR_THERMOMETER " Min"
56
+#define MSG_MAX                             LCD_STR_THERMOMETER " Max"
57
+#define MSG_FACTOR                          LCD_STR_THERMOMETER " Fact"
58
+#define MSG_AUTOTEMP                        "Temp. Automática"
59
+#define MSG_ON                              "On "
60
+#define MSG_OFF                             "Off"
61
+#define MSG_PID_P                           "PID-P"
62
+#define MSG_PID_I                           "PID-I"
63
+#define MSG_PID_D                           "PID-D"
64
+#define MSG_PID_C                           "PID-C"
65
+#define MSG_E1                              "E1"
66
+#define MSG_E2                              "E2"
67
+#define MSG_E3                              "E3"
68
+#define MSG_E4                              "E4"
69
+#define MSG_ACC                             "Acc"
70
+#define MSG_VXY_JERK                        "Vxy-jerk"
71
+#define MSG_VZ_JERK                         "Vz-jerk"
72
+#define MSG_VE_JERK                         "Ve-jerk"
73
+#define MSG_VMAX                            " Vmax "
74
+#define MSG_X                               "x"
75
+#define MSG_Y                               "y"
76
+#define MSG_Z                               "z"
77
+#define MSG_E                               "e"
78
+#define MSG_VMIN                            "Vmin"
79
+#define MSG_VTRAV_MIN                       "VTrav min"
80
+#define MSG_AMAX                            "Amax "
81
+#define MSG_A_RETRACT                       "A-retract"
82
+#define MSG_XSTEPS                          "X passo/mm"
83
+#define MSG_YSTEPS                          "Y passo/mm"
84
+#define MSG_ZSTEPS                          "Z passo/mm"
85
+#define MSG_ESTEPS                          "E passo/mm"
86
+#define MSG_TEMPERATURE                     "Temperatura"
87
+#define MSG_MOTION                          "Movimento"
88
+#define MSG_VOLUMETRIC                      "Filamento"
89
+#define MSG_VOLUMETRIC_ENABLED              "E em mm3"
90
+#define MSG_FILAMENT_DIAM                   "Fil. Diam."
91
+#define MSG_CONTRAST                        "Contraste"
92
+#define MSG_STORE_EPROM                     "Guardar na memoria"
93
+#define MSG_LOAD_EPROM                      "Carregar da memoria"
94
+#define MSG_RESTORE_FAILSAFE                "Rest. de emergen."
95
+#define MSG_REFRESH                         LCD_STR_REFRESH " Recarregar"
96
+#define MSG_WATCH                           "Monitorizar"
97
+#define MSG_PREPARE                         "Preparar"
98
+#define MSG_TUNE                            "Afinar"
99
+#define MSG_PAUSE_PRINT                     "Pausar impressão"
100
+#define MSG_RESUME_PRINT                    "Retomar impressão"
101
+#define MSG_STOP_PRINT                      "Parar impressão"
102
+#define MSG_CARD_MENU                       "Imprimir do SD"
103
+#define MSG_NO_CARD                         "Sem cartão SD"
104
+#define MSG_DWELL                           "Em espera..."
105
+#define MSG_USERWAIT                        "A espera de ordem"
106
+#define MSG_RESUMING                        "Retomando impressão"
107
+#define MSG_PRINT_ABORTED                   "Impressão cancelada"
108
+#define MSG_NO_MOVE                         "Sem movimento"
109
+#define MSG_KILLED                          "EMERGÊNCIA. "
110
+#define MSG_STOPPED                         "PARADO. "
111
+#define MSG_CONTROL_RETRACT                 " Retrair mm"
112
+#define MSG_CONTROL_RETRACT_SWAP            "Troca Retrair mm"
113
+#define MSG_CONTROL_RETRACTF                " Retrair  V"
114
+#define MSG_CONTROL_RETRACT_ZLIFT           " Levantar mm"
115
+#define MSG_CONTROL_RETRACT_RECOVER         " DesRet +mm"
116
+#define MSG_CONTROL_RETRACT_RECOVER_SWAP    "Troca DesRet +mm"
117
+#define MSG_CONTROL_RETRACT_RECOVERF        " DesRet  V"
118
+#define MSG_AUTORETRACT                     " AutoRetr."
119
+#define MSG_FILAMENTCHANGE                  "Trocar filamento"
120
+#define MSG_INIT_SDCARD                     "Inici. cartão SD"
121
+#define MSG_CNG_SDCARD                      "Trocar cartão SD"
122
+#define MSG_ZPROBE_OUT                      "Sensor fora/base"
123
+#define MSG_POSITION_UNKNOWN                "XY antes de Z"
124
+#define MSG_ZPROBE_ZOFFSET                  "Desvio Z"
125
+#define MSG_BABYSTEP_X                      "Babystep X"
126
+#define MSG_BABYSTEP_Y                      "Babystep Y"
127
+#define MSG_BABYSTEP_Z                      "Babystep Z"
128
+#define MSG_ENDSTOP_ABORT                   "Fim de curso"
129
+#define MSG_END_HOUR                        "horas"
130
+#define MSG_END_MINUTE                      "minutos"
131
+
132
+#if ENABLED(DELTA_CALIBRATION_MENU)
133
+  #define MSG_DELTA_CALIBRATE             "Calibração Delta"
134
+  #define MSG_DELTA_CALIBRATE_X           "Calibrar X"
135
+  #define MSG_DELTA_CALIBRATE_Y           "Calibrar Y"
136
+  #define MSG_DELTA_CALIBRATE_Z           "Calibrar Z"
137
+  #define MSG_DELTA_CALIBRATE_CENTER      "Calibrar Centro"
138
+#endif // DELTA_CALIBRATION_MENU
139
+
140
+#endif // LANGUAGE_PT_UTF_H

Loading…
Cancel
Save