From f799a1d60522f8b4bf99e2eebbabff40eb774e09 Mon Sep 17 00:00:00 2001 From: leryfm <150333458+leryfm@users.noreply.github.com> Date: Thu, 9 Nov 2023 13:52:04 +0300 Subject: [PATCH] Update language.h Hello! I reworked the Russian language of the receiver menu. In the old version, some lines did not fit into the screen due to their length and language features. Also, in some places words were abbreviated, which looks unaesthetic and not entirely correct. I used synonyms and shorter expressions so that the lines fit into the display on the screen and the paragraphs were pleasant to read. I am a native russian speaker. You might be interested in including my version of the translation in the overall project. I will be very glad to be useful. Thank you! --- src/language.h | 210 ++++++++++++++++++++++++------------------------- 1 file changed, 105 insertions(+), 105 deletions(-) diff --git a/src/language.h b/src/language.h index 30b6c10..50290c5 100644 --- a/src/language.h +++ b/src/language.h @@ -2301,35 +2301,35 @@ static const char* const myLanguage[18][207] = { }, { "Русский", // Russian - "Изменено направление вращения", // 1 - "Пожалуйста, отпустите кнопку", // 2 - "Экран перевернут", // 3 - "Откалибровать аналоговый метр", // 4 - "Отпустите кнопку, когда будете готовы", // 5 - "энкодер установлен в оптический режим", // 6 - "энкодер установлен в стандартный режим", // 7 - "FM/AM приемник", // 8 + "Изменено направление", // 1 + "Теперь отпустите кнопку", // 2 + "Экран перевёрнут", // 3 + "Калибровка S-метра", // 4 + "Готово? Отпустите кнопку", // 5 + "энкодер: оптический", // 6 + "энкодер: стандартный", // 7 + "AM/FM РАДИОПРИЁМНИК", // 8 "Тюнер: !Нет!", // 9 - "Громкость:", // 10 - "Конвертер:", // 11 - "Нижняя граница диапазона:", // 12 - "Верхняя граница диапазона:", // 13 - "FM Смещение уровня RF:", // 14 - "Порог стерео:", // 15 - "Угол среза высоких частот:", // 16 - "Порог высокого среза:", // 17 - "Нижний порог уровня:", // 18 - "Контрастность:", // 19 - "Установить громкость", // 20 - "Установить смещение конвертера", // 21 - "Установить низ. диапазона", // 22 - "Установить верх. диапазона", // 23 - "Установить смещение уровня", // 24 - "Установить порог стерео", // 25 - "Установить частоту верх. среза", // 26 - "Установить порог выс. среза", // 27 - "Установить нижний порог уровня", // 28 - "Установить яркость дисплея", // 29 + "Линейная громкость:", // 10 + "Сдвиг конвертера:", // 11 + "Нижняя граница FM:", // 12 + "Верхняя граница FM:", // 13 + "Калибровка уровня:", // 14 + "Порог открытия стерео:", // 15 + "Срез ВЧ:", // 16 + "Порог среза ВЧ:", // 17 + "Порог качества сигнала:", // 18 + "Яркость:", // 19 + "Линейная громкость", // 20 + "Сдвиг конвертера", // 21 + "Нижняя граница FM", // 22 + "Верхняя граница FM", // 23 + "Калибровка уровня", // 24 + "Порог открытия стереодекодера", // 25 + "Срез ВЧ при слабом сигнале", // 26 + "Порог высокочастотного среза", // 27 + "Порог качества сигнала", // 28 + "Яркость дисплея", // 29 "Выкл.", // 30 "Экран отключен!", // 31 "Чтобы включить звук, снимите флажок RF+", // 32 @@ -2338,18 +2338,18 @@ static const char* const myLanguage[18][207] = { "Тюнер не обнаружен", // 35 "Установлена версия тюнера: v", // 36 "Пожалуйста, перезагрузите тюнер", // 37 - "Показать ошибки RDS", // 38 - "Язык", // 39 - "Выбрать язык", // 40 - "НАЖМИТЕ MODE ДЛЯ ВЫХОДА И СОХР.", // 41 + "Уровень ошибок RDS", // 38 + "Язык меню", // 39 + "Язык меню: ", // 40 + "НАЖМИТЕ MODE ДЛЯ СОХРАНЕНИЯ", // 41 "Вкл.", // 42 - "Тихий режим FM", // 43 - "Тихий режим AM", // 44 - "Сигнал при достиж. границы диап.", // 45 + "FM Soft Mute", // 43 + "AM Soft Mute", // 44 + "Край диапазона (звук): ", // 45 "Регион", // 46 "Европа", // 47 "США", // 48 - "Показать символ подчерк. в RDS", // 49 + "Показывать _ в RDS", // 49 "Режим USB", // 50 "Wi-Fi активен", // 51 "Настройка Wi-Fi", // 52 @@ -2358,60 +2358,60 @@ static const char* const myLanguage[18][207] = { "Попытка подключения Wi-Fi", // 55 "НЕ УДАЛОСЬ... Wi-Fi отключен", // 56 "Подключено!", // 57 - "IP клиента списка станций", // 58 - "Показать длину волны SW", // 59 - "Фильтр RDS", // 60 - "Показать ошибки PI", // 61 - "Показать шумоподавитель", // 62 - "Модуляционный метр", // 63 - "Шумоподавитель AM", // 64 - "Шумоподавитель FM", // 65 - "Загрузка настроек по умолчанию", // 66 - "Аудиовыход", // 67 - "Разрешить настройку во время питания", // 68 + "IP stationlist-клиента", // 58 + "Отображать длину волны", // 59 + "Фильтр RDS-данных", // 60 + "Ошибки PI-кода", // 61 + "Отображать шумодав", // 62 + "Уровень модуляции", // 63 + "AM Noise blanker", // 64 + "FM Noise blanker", // 65 + "Загружены настройки по умолчанию", // 66 + "Режим вывода аудио", // 67 + "Настройка при погашенном экране", // 68 for translation reference to computer Touch Typing "Инвертировать дисплей", // 69 "О программе", // 70 "Основной код:", // 71 "Соавторы:", // 72 "Неизвестно", // 73 - "Настройка питания", // 74 - "Таймер тайм-аута", // 75 - "Экран выключен", // 76 + "Действие по таймеру", // 74 + "Глубокий сон", // 75 + "Погасить экран", // 76 "Тема", // 77 "По умолчанию", // 78 - "Циан", // 79 - "Малиновый", // 80 - "Монохром", // 81 - "Вулкан", // 82 - "Дендро", // 83 - "Сакура", // 84 - "Белый", // 85 + "Cyan", // 79 + "Crimson", // 80 + "Monochrome", // 81 + "Volcano", // 82 + "Dendro", // 83 + "Sakura", // 84 + "Whiteout", // 85 "НЕВОЗМОЖНО", // 86 - "Нет доступного AF", // 87 - "Нет доступного EON", // 88 - "Нет доступного RT+", // 89 + "Нет данных", // 87 + "Нет данных", // 88 + "Нет данных", // 89 "Шаг FM по умолчанию", // 90 - "Питание выкл. через", // 91 + "Таймер", // 91 "сек", // 92 "НАЖМИТЕ BAND ДЛЯ ЗАКРЫТИЯ", // 93 "1% яркости", // 94 "25% яркости", // 95 "50% яркости", // 96 - "Смещение уровня AM RF:", // 97 - "Измеритель сигнала:", // 98 - "Режим AF:", // 99 - "Выберите FM-диапазон:", // 100 - "Выберите AM-диапазон:", // 101 - "LW", // 102 *** - "MW", // 103 *** - "SW", // 104 *** - "FM", // 105 *** - "OIRT", // 106 *** - "Вращение при выкл. экране", // 107 + "Калибровка уровня:", // 97 + "Измерять сигнал в:", // 98 + "Переключаться по AF:", // 99 + "Активные диапазоны:", // 100 + "Активные диапазоны:", // 101 + " ДВ", // 102 + " СВ", // 103 + " КВ", // 104 + " FM", // 105 + " УКВ", // 106 + "При погашенном экране: ", // 107 "Выбор модели", // 108 "Стандартный (ILI9341)", // 109 "Портативный (ILI9341)", // 110 - "Портатив. сенсорный (ILI9341)", // 111 + "Сенсорный (ILI9341)", // 111 "Название", // 112 "Альбом", // 113 "Трек", // 114 @@ -2429,7 +2429,7 @@ static const char* const myLanguage[18][207] = { "Спорт", // 126 "Лотерея", // 127 "Гороскоп", // 128 - "Ежедневные развлечения", // 129 + "Развлечения", // 129 "Здоровье", // 130 "Событие", // 131 "Сцена", // 132 @@ -2456,10 +2456,10 @@ static const char* const myLanguage[18][207] = { "Телефон студии", // 153 "Телефон", // 154 "SMS студии", // 155 - "SMS", // 156 *** + "SMS", // 156 "Email горячей линии", // 157 "Email студии", // 158 - "Email", // 159 *** + "Email", // 159 "Чат", // 160 "Чат-центр", // 161 "Вопрос голосования", // 162 @@ -2469,44 +2469,44 @@ static const char* const myLanguage[18][207] = { "Идентификатор", // 166 "Покупка", // 167 "Получить данные", // 168 - "MW default stepsize", // 169 *** - "Мандариновый", // 170 - "Океан", // 171 - "Индиго", // 172 - "Варианты батареи", // 173 - "Показать значение", // 174 - "Показать проценты", // 175 - "Буферизация RT", // 176 + " ", // 169 + "Tangerine", // 170 + "Ocean", // 171 + "Indigo", // 172 + "Индикатор батареи", // 173 + "Вольтаж", // 174 + "Процент заряда", // 175 + "Буфер RT", // 176 "Основные настройки", // 177 - "Настройки звука", // 178 + "Звуковые настройки", // 178 "Настройки отображения", // 179 - "Настройки RDS", // 180 + "RDS", // 180 "Настройки FM", // 181 "Настройки AM", // 182 "Соединение", // 183 - "НАЖМИТЕ MODE, ДЛЯ ВОЗВР.", // 184 - "AM CoChannelDet", // 185 - "CoChannelDet чувствительность", // 186 - "Порог AM CoChannelDet", // 187 - "CoChannelDet количество", // 188 - "ОСНОВНОЙ", // 189 - "АУДИО", // 190 - "ДИСПЛЕЙ", // 191 - "RDS", // 192 *** - "FM", // 193 *** - "AM", // 194 *** - "ПОДКЛЮЧЕНИЕ", // 195 - "Авто сорт. AF", // 196 - "Stationlist ID", // 197 *** - "AM ATT", // 198 - "FM deemphasis", // 199 *** + "НАЖМИТЕ MODE ДЛЯ ВОЗВРАТА", // 184 + "CoChannelDet чувствительность", // 185 + "AM CoChannelDet", // 186 + "CoChannelDet количество", // 187 + "Порог AM CoChannelDet", // 188 + "ОСНОВНЫЕ", // 189 + "ЗВУКОВЫЕ", // 190 + "ОТОБРАЖЕНИЕ", // 191 + "RDS", // 192 + "FM", // 193 + "AM", // 194 + "КОННЕКТ", // 195 + "Сортировка AF-частот", // 196 + "Stationlist ID", // 197 + "AM аттеньюатор", // 198 + "FM deemphasis", // 199 "Мало", // 200 - "Много", // 201 - "Все", // 202 + "Больше", // 201 + "Все" // 202 "Быстрый PS", // 203 "Обнаруженные приложения", // 204 "мин.", // 205 - "Dynamic SPI speed" // 206 *** + "Скорость шины дисплея (SPI)" // 206 *** }, { "Українська", // Ukranian