Merge pull request #552 from MCelliotG/main

Greek language update, fix SPI speed entry
This commit is contained in:
Sjef Verhoeven PE5PVB
2024-05-06 15:17:12 +02:00
committed by GitHub
2 changed files with 30 additions and 30 deletions
+9 -9
View File
@@ -1859,13 +1859,13 @@ void MenuUp() {
OneBigLineSprite.setTextDatum(TL_DATUM); OneBigLineSprite.setTextDatum(TL_DATUM);
OneBigLineSprite.setTextColor(ActiveColor, ActiveColorSmooth, false); OneBigLineSprite.setTextColor(ActiveColor, ActiveColorSmooth, false);
OneBigLineSprite.drawString("MHz", 155, 0); OneBigLineSprite.drawString("MHz", 175, 0);
OneBigLineSprite.setTextDatum(TR_DATUM); OneBigLineSprite.setTextDatum(TR_DATUM);
OneBigLineSprite.setTextColor(PrimaryColor, PrimaryColorSmooth, false); OneBigLineSprite.setTextColor(PrimaryColor, PrimaryColorSmooth, false);
if (spispeed == 7) { if (spispeed == 7) {
OneBigLineSprite.drawString(myLanguage[language][86], 140, 0); OneBigLineSprite.drawString(myLanguage[language][86], 160, 0);
} else { } else {
OneBigLineSprite.drawString((spispeed == SPI_SPEED_DEFAULT ? String(myLanguage[language][204]) + " " + String(SPI_FREQUENCY / 1000000, DEC) : String(spispeed * 10, DEC)), 140, 0); OneBigLineSprite.drawString((spispeed == SPI_SPEED_DEFAULT ? String(myLanguage[language][204]) + " " + String(SPI_FREQUENCY / 1000000, DEC) : String(spispeed * 10, DEC)), 160, 0);
} }
OneBigLineSprite.pushSprite(24, 118); OneBigLineSprite.pushSprite(24, 118);
@@ -2682,13 +2682,13 @@ void MenuDown() {
if (spispeed > SPI_SPEED_COUNT - 1) spispeed = SPI_SPEED_COUNT - 1; if (spispeed > SPI_SPEED_COUNT - 1) spispeed = SPI_SPEED_COUNT - 1;
OneBigLineSprite.setTextDatum(TL_DATUM); OneBigLineSprite.setTextDatum(TL_DATUM);
OneBigLineSprite.setTextColor(ActiveColor, ActiveColorSmooth, false); OneBigLineSprite.setTextColor(ActiveColor, ActiveColorSmooth, false);
OneBigLineSprite.drawString("MHz", 155, 0); OneBigLineSprite.drawString("MHz", 175, 0);
OneBigLineSprite.setTextDatum(TR_DATUM); OneBigLineSprite.setTextDatum(TR_DATUM);
OneBigLineSprite.setTextColor(PrimaryColor, PrimaryColorSmooth, false); OneBigLineSprite.setTextColor(PrimaryColor, PrimaryColorSmooth, false);
if (spispeed == 7) { if (spispeed == 7) {
OneBigLineSprite.drawString(myLanguage[language][86], 140, 0); OneBigLineSprite.drawString(myLanguage[language][86], 160, 0);
} else { } else {
OneBigLineSprite.drawString((spispeed == SPI_SPEED_DEFAULT ? String(myLanguage[language][204]) + " " + String(SPI_FREQUENCY / 1000000, DEC) : String(spispeed * 10, DEC)), 140, 0); OneBigLineSprite.drawString((spispeed == SPI_SPEED_DEFAULT ? String(myLanguage[language][204]) + " " + String(SPI_FREQUENCY / 1000000, DEC) : String(spispeed * 10, DEC)), 160, 0);
} }
OneBigLineSprite.pushSprite(24, 118); OneBigLineSprite.pushSprite(24, 118);
@@ -3571,13 +3571,13 @@ void DoMenu() {
OneBigLineSprite.setTextDatum(TL_DATUM); OneBigLineSprite.setTextDatum(TL_DATUM);
OneBigLineSprite.setTextColor(ActiveColor, ActiveColorSmooth, false); OneBigLineSprite.setTextColor(ActiveColor, ActiveColorSmooth, false);
OneBigLineSprite.drawString("MHz", 155, 0); OneBigLineSprite.drawString("MHz", 175, 0);
OneBigLineSprite.setTextDatum(TR_DATUM); OneBigLineSprite.setTextDatum(TR_DATUM);
OneBigLineSprite.setTextColor(PrimaryColor, PrimaryColorSmooth, false); OneBigLineSprite.setTextColor(PrimaryColor, PrimaryColorSmooth, false);
if (spispeed == 7) { if (spispeed == 7) {
OneBigLineSprite.drawString(myLanguage[language][86], 140, 0); OneBigLineSprite.drawString(myLanguage[language][86], 160, 0);
} else { } else {
OneBigLineSprite.drawString((spispeed == SPI_SPEED_DEFAULT ? String(myLanguage[language][204]) + " " + String(SPI_FREQUENCY / 1000000, DEC) : String(spispeed * 10, DEC)), 140, 0); OneBigLineSprite.drawString((spispeed == SPI_SPEED_DEFAULT ? String(myLanguage[language][204]) + " " + String(SPI_FREQUENCY / 1000000, DEC) : String(spispeed * 10, DEC)), 160, 0);
} }
OneBigLineSprite.pushSprite(24, 118); OneBigLineSprite.pushSprite(24, 118);
break; break;
+20 -20
View File
@@ -996,7 +996,7 @@ static const char* const myLanguage[18][224] PROGMEM = {
"KAMIA", // 83 "KAMIA", // 83
"Έκδοση λογισμικού", // 84 "Έκδοση λογισμικού", // 84
"Γραμματοσειρά\nσυχνότητας", // 85 "Γραμματοσειρά\nσυχνότητας", // 85
"Auto", // 86 "Αυτόματο", // 86
"Μη διαθέσιμο AF", // 87 "Μη διαθέσιμο AF", // 87
"Μη διαθέσιμο EON", // 88 "Μη διαθέσιμο EON", // 88
"Μη διαθέσιμο RT+", // 89 "Μη διαθέσιμο RT+", // 89
@@ -2922,25 +2922,25 @@ static const char* const myLanguage[18][224] PROGMEM = {
"Багато", // 201 "Багато", // 201
"Усе", // 202 "Усе", // 202
"Швидкий PS", // 203 "Швидкий PS", // 203
"Стандартний", // 204 "Default", // 204
"Приглушення екрану\nпри підключенні XDRGTK", // 205 "Mute screen on\nXDRGTK connection", // 205
"Покращення стерео\nFMSI", // 206 "FMSI stereo\nimprovement", // 206
"Функція доступна тільки\nна TEF6687/6689!", // 207 "Function only available\non TEF6687/6689!", // 207
"Функція недоступна\nна вибраній шкірці!", // 208 "Function not available\non selected skin!", // 208
"Початок сканування\nканалів пам'яті", // 209 "Begin scanning\nmemory channels", // 209
"Зупинка сканування\nканалів пам'яті", // 210 "Stop scanning\nmemory channels", // 210
"Час очікування", // 211 "Wait time", // 211
"Початок DX-сканування", // 212 "Start DX scanning", // 212
"Опції FM DX", // 213 "FM DX Options", // 213
"Перервати! Початковий канал\nпозначений як пропущений.", // 214 "Abort! The start channel\nis marked as skipped.", // 214
"Автоматичне сортування AF", // 215 "Авто сорт. AF", // 215
"Канали пам'яті", // 216 "Memory channels", // 216
"Виключити", // 217 "Exclude", // 217
"Тільки", // 218 "Only", // 218
"Автоматичне скасування сканування", // 219 "Auto cancel scan", // 219
"Коректний PI", // 220 "Correct PI", // 220
"Сигнал", // 221 "Signal", // 221
"Приглушення аудіо\nпід час сканування", // 222 "Mute audio\nwhile scanning", // 222
"AIR" // 223 "AIR" // 223
}, },