From 5248ca324a4cf07b7be2b9b3a9fe884e3c724d60 Mon Sep 17 00:00:00 2001 From: Alisher Suyunov Date: Sat, 16 Nov 2024 20:01:32 +0500 Subject: [PATCH 1/9] Added translation into Uzbek --- Translations/translation_UZ.json | 319 +++++++++++++++++++++++++++++++ 1 file changed, 319 insertions(+) create mode 100644 Translations/translation_UZ.json diff --git a/Translations/translation_UZ.json b/Translations/translation_UZ.json new file mode 100644 index 0000000000..789f827139 --- /dev/null +++ b/Translations/translation_UZ.json @@ -0,0 +1,319 @@ +{ + "languageCode": "UZ", + "languageLocalName": "O‘zbek", + "tempUnitFahrenheit": false, + "messagesWarn": { + "CalibrationDone": { + "message": "Kalibrovka\nyakunlandi!" + }, + "ResetOKMessage": { + "message": "Sozlamalar tiklandi" + }, + "SettingsResetMessage": { + "message": "Ayrim sozlamalar\no‘zgartirildi" + }, + "NoAccelerometerMessage": { + "message": "Akselerometr\ntopilmadi!" + }, + "NoPowerDeliveryMessage": { + "message": "USB-PD IC\ntopilmadi!" + }, + "LockingKeysString": { + "message": "QULFLANDI" + }, + "UnlockingKeysString": { + "message": "QULF OCHILDI" + }, + "WarningKeysLockedString": { + "message": "!QULFLANGAN!" + }, + "WarningThermalRunaway": { + "message": "Issiqlik\nqochishi" + }, + "WarningTipShorted": { + "message": "!Uchida qisqa tutashuv!" + }, + "SettingsCalibrationWarning": { + "message": "Qayta yuklashdan oldin, uchi va tutqich xona haroratida ekanligiga ishonch hosil qiling!" + }, + "CJCCalibrating": { + "message": "Kalibrovka\nqilinmoqda\n" + }, + "SettingsResetWarning": { + "message": "Sozlamalarni standart holatga qaytarishni istaysizmi?" + }, + "UVLOWarningString": { + "message": "DC PAST" + }, + "UndervoltageString": { + "message": "Past kuchlanish\n" + }, + "InputVoltageString": { + "message": "Kirish kuchlanishi: \n" + }, + "SleepingSimpleString": { + "message": "Zzzz" + }, + "SleepingAdvancedString": { + "message": "Uyqu holati...\n" + }, + "SleepingTipAdvancedString": { + "message": "Uch: \n" + }, + "OffString": { + "message": "O‘chirilgan" + }, + "ProfilePreheatString": { + "message": "Qizdirish\n" + }, + "ProfileCooldownString": { + "message": "Sovutish\n" + }, + "DeviceFailedValidationWarning": { + "message": "Qurilmangiz soxta bo‘lishi mumkin!" + }, + "TooHotToStartProfileWarning": { + "message": "Profilni boshlash uchun\njuda issiq" + } + }, + "characters": { + "SettingRightChar": "R", + "SettingLeftChar": "L", + "SettingAutoChar": "A", + "SettingOffChar": "O", + "SettingSlowChar": "S", + "SettingMediumChar": "M", + "SettingFastChar": "F", + "SettingStartNoneChar": "O", + "SettingStartSolderingChar": "S", + "SettingStartSleepChar": "Z", + "SettingStartSleepOffChar": "R", + "SettingLockDisableChar": "D", + "SettingLockBoostChar": "B", + "SettingLockFullChar": "F" + }, + "menuGroups": { + "PowerMenu": { + "displayText": "Quvvat\nsozlamalari", + "description": "" + }, + "SolderingMenu": { + "displayText": "Paylash\nsozlamalari", + "description": "" + }, + "PowerSavingMenu": { + "displayText": "Uyqu\nrejimi", + "description": "" + }, + "UIMenu": { + "displayText": "Foydalanuvchi\ninterfeysi", + "description": "" + }, + "AdvancedMenu": { + "displayText": "Kengaytirilgan\nsozlamalar", + "description": "" + } + }, + "menuOptions": { + "DCInCutoff": { + "displayText": "Quvvat\nmanbai", + "description": "Batareya haddan tashqari zaryadsizlanishini oldini olish uchun kuchlanish chegarasini o‘rnatish (DC 10V) (S=3.3V har bir yacheyka uchun, quvvat PWR chegarasini o‘chirish)" + }, + "MinVolCell": { + "displayText": "Minimal\nkuchlanish", + "description": "Batareya yacheyka uchun minimal ruxsat etilgan kuchlanish (3S: 3 - 3.7V | 4-6S: 2.4 - 3.7V)" + }, + "QCMaxVoltage": { + "displayText": "QC\nkuchlanishi", + "description": "Max QC voltage the iron should negotiate for" + }, + "PDNegTimeout": { + "displayText": "PD\ntimeout", + "description": "PD o‘rnatish timeouti 100ms qadamlar bilan QC zaryadlovchi qurilmalar bilan moslikni ta'minlash uchun" + }, + "PDVpdo": { + "displayText": "PD\nVPDO", + "description": "PPS & EPR rejimlarini faollashtiradi" + }, + "BoostTemperature": { + "displayText": "Kuchaytirish\nharorati", + "description": "\"Boost mode\" rejimida uch harorati" + }, + "AutoStart": { + "displayText": "Boshlash\nholati", + "description": "O=o‘chgan | S=paylash temperaturasigacha qizdirish | Z=qo‘zg‘atilmagunicha uyqu rejimida ushlash | R=qo‘zg‘atilmagunicha qizdirilmagan holda ushlash" + }, + "TempChangeShortStep": { + "displayText": "Tugmaning qisqa\nbosilishi", + "description": "Qisqa bosilgandagi harorat o‘zgarishi-oshirish" + }, + "TempChangeLongStep": { + "displayText": "Tugmaning uzoqroq\nbosilishi", + "description": "Uzoqroq bosilgandagi harorat o‘zgarishi-oshirish" + }, + "LockingMode": { + "displayText": "Tugmalarni qulflashni\nfaollashtirish", + "description": "Qulflash uchun paylash davomida ikkala tugmani bosib turing (D=Nofaol | B=faqat boost mode uchun | F=to‘liq qulflash)" + }, + "ProfilePhases": { + "displayText": "Profil\nbosqichlari", + "description": "Profil rejimlarida bosqichlar soni" + }, + "ProfilePreheatTemp": { + "displayText": "Dastlabgi\nHarorat", + "description": "Profil rejimida dastlab ushbu haroratga qizdirish" + }, + "ProfilePreheatSpeed": { + "displayText": "Qizdirish\nTezligi", + "description": "Ushbu tezlikda qizdirish (1 sekundda shuncha daraja)" + }, + "ProfilePhase1Temp": { + "displayText": "1-faza\nHarorati", + "description": "Bu fazaning oxirida mo‘ljallangan harorat" + }, + "ProfilePhase1Duration": { + "displayText": "1-faza\nDavomiyligi", + "description": "Ushbu fazaning davomiyligi (sekund)" + }, + "ProfilePhase2Temp": { + "displayText": "2-faza\nHarorati", + "description": "" + }, + "ProfilePhase2Duration": { + "displayText": "2-faza\nDavomiyligi", + "description": "" + }, + "ProfilePhase3Temp": { + "displayText": "3-faza\nHarorati", + "description": "" + }, + "ProfilePhase3Duration": { + "displayText": "3-faza\nDavomiyligi", + "description": "" + }, + "ProfilePhase4Temp": { + "displayText": "4-faza\nHarorati", + "description": "" + }, + "ProfilePhase4Duration": { + "displayText": "4-faza\nDavomiyligi", + "description": "" + }, + "ProfilePhase5Temp": { + "displayText": "5-faza\nHarorati", + "description": "" + }, + "ProfilePhase5Duration": { + "displayText": "5-faza\nDavomiyligi", + "description": "" + }, + "ProfileCooldownSpeed": { + "displayText": "Sovutish\ntezligi", + "description": "Profil rejimi oxirida bu tezlikda sovutish (1 sekundda shuncha daraja)" + }, + "MotionSensitivity": { + "displayText": "Harakat\nsezgirligi", + "description": "0=nofaol | 1=quyi sezgirlik | ... | 9=eng yuqori sezgirlik" + }, + "SleepTemperature": { + "displayText": "Uyqu\nharorati", + "description": "\"Uyqu holati\"dagi uch harorati" + }, + "SleepTimeout": { + "displayText": "Uyquga ketish\nvaqti", + "description": "\"Uyqu holati\" boshlanishidan oldingi interval sleep mode (s=sekund | m=minut)" + }, + "ShutdownTimeout": { + "displayText": "O‘chish\nvaqti", + "description": "Temirni o‘chirishdan oldingi interval (m=minut)" + }, + "HallEffSensitivity": { + "displayText": "Hall sensori\nsezgirligi", + "description": "Magnitlarga nisbatan sezgirlik darajasi (0=nofaol | 1=quyi sezgirlik | ... | 9=eng yuqori sezgirlik)" + }, + "TemperatureUnit": { + "displayText": "Harorat o‘lchov\nbirligi", + "description": "C=°Selsiy | F=°Fahrenheit" + }, + "DisplayRotation": { + "displayText": "Ekran\nyo‘nalishi", + "description": "R=o‘ng qo‘l | L=chap qo‘l | A=avtomatik" + }, + "CooldownBlink": { + "displayText": "Sovutish\nindikatori", + "description": "Uchi qizigan bo‘sh turgan holatida harorat o‘lchovini yangilab turish" + }, + "ScrollingSpeed": { + "displayText": "Matn aylanish\ntezligi", + "description": "Matn aylanish tezligini sozlash (S=sekin | F=tez)" + }, + "ReverseButtonTempChange": { + "displayText": "(+) va (-) tugmalarni\nalmashtirish", + "description": "Harorat o‘zgarishi uchun tugmachalarni vazifasini almashish" + }, + "AnimSpeed": { + "displayText": "Anim.\ntezligi", + "description": "Menyudagi ikonka animatsiyalari tezligini sozlash (O=o‘chirilgan | S=sekin | M=o‘rtacha | F=tez)" + }, + "AnimLoop": { + "displayText": "Anim.\nqaytarilishi", + "description": "Bosh menyudagi ikonka anim. qaytarilishi" + }, + "Brightness": { + "displayText": "Ekran\nyorqinligi", + "description": "OLED ekran yorqinligini sozlash" + }, + "ColourInversion": { + "displayText": "Ranglarni\ninvert qilish", + "description": "OLED ekran ranglarini teskari qilish" + }, + "LOGOTime": { + "displayText": "Yuklanish logosi\ndavomiyligi", + "description": "Yuklanish logosi davomiyligini o‘rnatish (s=sekund)" + }, + "AdvancedIdle": { + "displayText": "Batafsil\nbo‘sh turgandagi ekran", + "description": "B‘sh turgandagi ekranda kichik shriftda batafsil ma’lumotni ko‘rsatish" + }, + "AdvancedSoldering": { + "displayText": "Batafsil\npayvandlash ekrani", + "description": "Payvandlash ekrani uchun kichik shrift bilan batafsil ma’lumotni ko‘rsatish" + }, + "BluetoothLE": { + "displayText": "Bluetooth\n", + "description": "Faollashtirish BLE" + }, + "PowerLimit": { + "displayText": "Quvvat\nchegarasi", + "description": "Temir foydalanishi mumkin bo‘lgan o‘rtacha maksimal quvvat (W=watt)" + }, + "CalibrateCJC": { + "displayText": "Keyingi yuklashda\nCJC kalibrovkasi", + "description": "Keyingi yuklashda Sovuq Tugun Kompensatsiyasini (CJC) kalibrlash (Delta T < 5°C bo‘lsa, talab qilinmaydi)" + }, + "VoltageCalibration": { + "displayText": "Kirish kuchlanishini\nkalibrlash", + "description": "VIN kalibrovkasini boshlash (chiqish uchun uzoq bosib turing)" + }, + "PowerPulsePower": { + "displayText": "Quvvat\npulsi", + "description": "Uxlashdan saqlash pulsining quvvat intensivligi (W=watt)" + }, + "PowerPulseWait": { + "displayText": "Quvvat pulsi\nkechikishi", + "description": "Uxlashdan saqlash pulsi boshlanishigacha bo‘lgan kechikish (x 2.5 soniya)" + }, + "PowerPulseDuration": { + "displayText": "Quvvat pulsi\ndavomiyligi", + "description": "Uxlashdan saqlash pulsi davomiyligi (x 250ms)" + }, + "SettingsReset": { + "displayText": "Sozlamalarni\nqayta tiklash", + "description": "Barcha sozlamalarni odatiy holatga qaytarish" + }, + "LanguageSwitch": { + "displayText": "Til:\n UZ O‘zbek tili", + "description": "" + } + } +} From 7056da0d2fc3a0df7eed328db5b35c509e680f58 Mon Sep 17 00:00:00 2001 From: Ivan Zorin Date: Tue, 19 Nov 2024 18:25:42 +0300 Subject: [PATCH 2/9] Temporaly override translation_UZ.json with EN for reference --- Translations/translation_UZ.json | 660 ++++++++++++++++--------------- 1 file changed, 344 insertions(+), 316 deletions(-) diff --git a/Translations/translation_UZ.json b/Translations/translation_UZ.json index 789f827139..9ef29e1ef7 100644 --- a/Translations/translation_UZ.json +++ b/Translations/translation_UZ.json @@ -1,319 +1,347 @@ { - "languageCode": "UZ", - "languageLocalName": "O‘zbek", - "tempUnitFahrenheit": false, - "messagesWarn": { - "CalibrationDone": { - "message": "Kalibrovka\nyakunlandi!" - }, - "ResetOKMessage": { - "message": "Sozlamalar tiklandi" - }, - "SettingsResetMessage": { - "message": "Ayrim sozlamalar\no‘zgartirildi" - }, - "NoAccelerometerMessage": { - "message": "Akselerometr\ntopilmadi!" - }, - "NoPowerDeliveryMessage": { - "message": "USB-PD IC\ntopilmadi!" - }, - "LockingKeysString": { - "message": "QULFLANDI" - }, - "UnlockingKeysString": { - "message": "QULF OCHILDI" - }, - "WarningKeysLockedString": { - "message": "!QULFLANGAN!" - }, - "WarningThermalRunaway": { - "message": "Issiqlik\nqochishi" - }, - "WarningTipShorted": { - "message": "!Uchida qisqa tutashuv!" - }, - "SettingsCalibrationWarning": { - "message": "Qayta yuklashdan oldin, uchi va tutqich xona haroratida ekanligiga ishonch hosil qiling!" - }, - "CJCCalibrating": { - "message": "Kalibrovka\nqilinmoqda\n" - }, - "SettingsResetWarning": { - "message": "Sozlamalarni standart holatga qaytarishni istaysizmi?" - }, - "UVLOWarningString": { - "message": "DC PAST" - }, - "UndervoltageString": { - "message": "Past kuchlanish\n" - }, - "InputVoltageString": { - "message": "Kirish kuchlanishi: \n" - }, - "SleepingSimpleString": { - "message": "Zzzz" - }, - "SleepingAdvancedString": { - "message": "Uyqu holati...\n" - }, - "SleepingTipAdvancedString": { - "message": "Uch: \n" - }, - "OffString": { - "message": "O‘chirilgan" - }, - "ProfilePreheatString": { - "message": "Qizdirish\n" - }, - "ProfileCooldownString": { - "message": "Sovutish\n" - }, - "DeviceFailedValidationWarning": { - "message": "Qurilmangiz soxta bo‘lishi mumkin!" - }, - "TooHotToStartProfileWarning": { - "message": "Profilni boshlash uchun\njuda issiq" - } - }, - "characters": { - "SettingRightChar": "R", - "SettingLeftChar": "L", - "SettingAutoChar": "A", - "SettingOffChar": "O", - "SettingSlowChar": "S", - "SettingMediumChar": "M", - "SettingFastChar": "F", - "SettingStartNoneChar": "O", - "SettingStartSolderingChar": "S", - "SettingStartSleepChar": "Z", - "SettingStartSleepOffChar": "R", - "SettingLockDisableChar": "D", - "SettingLockBoostChar": "B", - "SettingLockFullChar": "F" - }, - "menuGroups": { - "PowerMenu": { - "displayText": "Quvvat\nsozlamalari", - "description": "" - }, - "SolderingMenu": { - "displayText": "Paylash\nsozlamalari", - "description": "" - }, - "PowerSavingMenu": { - "displayText": "Uyqu\nrejimi", - "description": "" - }, - "UIMenu": { - "displayText": "Foydalanuvchi\ninterfeysi", - "description": "" - }, - "AdvancedMenu": { - "displayText": "Kengaytirilgan\nsozlamalar", - "description": "" - } - }, - "menuOptions": { - "DCInCutoff": { - "displayText": "Quvvat\nmanbai", - "description": "Batareya haddan tashqari zaryadsizlanishini oldini olish uchun kuchlanish chegarasini o‘rnatish (DC 10V) (S=3.3V har bir yacheyka uchun, quvvat PWR chegarasini o‘chirish)" - }, - "MinVolCell": { - "displayText": "Minimal\nkuchlanish", - "description": "Batareya yacheyka uchun minimal ruxsat etilgan kuchlanish (3S: 3 - 3.7V | 4-6S: 2.4 - 3.7V)" - }, - "QCMaxVoltage": { - "displayText": "QC\nkuchlanishi", - "description": "Max QC voltage the iron should negotiate for" - }, - "PDNegTimeout": { - "displayText": "PD\ntimeout", - "description": "PD o‘rnatish timeouti 100ms qadamlar bilan QC zaryadlovchi qurilmalar bilan moslikni ta'minlash uchun" - }, - "PDVpdo": { - "displayText": "PD\nVPDO", - "description": "PPS & EPR rejimlarini faollashtiradi" - }, - "BoostTemperature": { - "displayText": "Kuchaytirish\nharorati", - "description": "\"Boost mode\" rejimida uch harorati" - }, - "AutoStart": { - "displayText": "Boshlash\nholati", - "description": "O=o‘chgan | S=paylash temperaturasigacha qizdirish | Z=qo‘zg‘atilmagunicha uyqu rejimida ushlash | R=qo‘zg‘atilmagunicha qizdirilmagan holda ushlash" - }, - "TempChangeShortStep": { - "displayText": "Tugmaning qisqa\nbosilishi", - "description": "Qisqa bosilgandagi harorat o‘zgarishi-oshirish" - }, - "TempChangeLongStep": { - "displayText": "Tugmaning uzoqroq\nbosilishi", - "description": "Uzoqroq bosilgandagi harorat o‘zgarishi-oshirish" - }, - "LockingMode": { - "displayText": "Tugmalarni qulflashni\nfaollashtirish", - "description": "Qulflash uchun paylash davomida ikkala tugmani bosib turing (D=Nofaol | B=faqat boost mode uchun | F=to‘liq qulflash)" - }, - "ProfilePhases": { - "displayText": "Profil\nbosqichlari", - "description": "Profil rejimlarida bosqichlar soni" - }, - "ProfilePreheatTemp": { - "displayText": "Dastlabgi\nHarorat", - "description": "Profil rejimida dastlab ushbu haroratga qizdirish" - }, - "ProfilePreheatSpeed": { - "displayText": "Qizdirish\nTezligi", - "description": "Ushbu tezlikda qizdirish (1 sekundda shuncha daraja)" - }, - "ProfilePhase1Temp": { - "displayText": "1-faza\nHarorati", - "description": "Bu fazaning oxirida mo‘ljallangan harorat" - }, - "ProfilePhase1Duration": { - "displayText": "1-faza\nDavomiyligi", - "description": "Ushbu fazaning davomiyligi (sekund)" - }, - "ProfilePhase2Temp": { - "displayText": "2-faza\nHarorati", - "description": "" - }, - "ProfilePhase2Duration": { - "displayText": "2-faza\nDavomiyligi", - "description": "" - }, - "ProfilePhase3Temp": { - "displayText": "3-faza\nHarorati", - "description": "" - }, - "ProfilePhase3Duration": { - "displayText": "3-faza\nDavomiyligi", - "description": "" - }, - "ProfilePhase4Temp": { - "displayText": "4-faza\nHarorati", - "description": "" - }, - "ProfilePhase4Duration": { - "displayText": "4-faza\nDavomiyligi", - "description": "" - }, - "ProfilePhase5Temp": { - "displayText": "5-faza\nHarorati", - "description": "" - }, - "ProfilePhase5Duration": { - "displayText": "5-faza\nDavomiyligi", - "description": "" - }, - "ProfileCooldownSpeed": { - "displayText": "Sovutish\ntezligi", - "description": "Profil rejimi oxirida bu tezlikda sovutish (1 sekundda shuncha daraja)" - }, - "MotionSensitivity": { - "displayText": "Harakat\nsezgirligi", - "description": "0=nofaol | 1=quyi sezgirlik | ... | 9=eng yuqori sezgirlik" - }, - "SleepTemperature": { - "displayText": "Uyqu\nharorati", - "description": "\"Uyqu holati\"dagi uch harorati" - }, - "SleepTimeout": { - "displayText": "Uyquga ketish\nvaqti", - "description": "\"Uyqu holati\" boshlanishidan oldingi interval sleep mode (s=sekund | m=minut)" - }, - "ShutdownTimeout": { - "displayText": "O‘chish\nvaqti", - "description": "Temirni o‘chirishdan oldingi interval (m=minut)" - }, - "HallEffSensitivity": { - "displayText": "Hall sensori\nsezgirligi", - "description": "Magnitlarga nisbatan sezgirlik darajasi (0=nofaol | 1=quyi sezgirlik | ... | 9=eng yuqori sezgirlik)" - }, - "TemperatureUnit": { - "displayText": "Harorat o‘lchov\nbirligi", - "description": "C=°Selsiy | F=°Fahrenheit" - }, - "DisplayRotation": { - "displayText": "Ekran\nyo‘nalishi", - "description": "R=o‘ng qo‘l | L=chap qo‘l | A=avtomatik" - }, - "CooldownBlink": { - "displayText": "Sovutish\nindikatori", - "description": "Uchi qizigan bo‘sh turgan holatida harorat o‘lchovini yangilab turish" - }, - "ScrollingSpeed": { - "displayText": "Matn aylanish\ntezligi", - "description": "Matn aylanish tezligini sozlash (S=sekin | F=tez)" - }, - "ReverseButtonTempChange": { - "displayText": "(+) va (-) tugmalarni\nalmashtirish", - "description": "Harorat o‘zgarishi uchun tugmachalarni vazifasini almashish" - }, - "AnimSpeed": { - "displayText": "Anim.\ntezligi", - "description": "Menyudagi ikonka animatsiyalari tezligini sozlash (O=o‘chirilgan | S=sekin | M=o‘rtacha | F=tez)" - }, - "AnimLoop": { - "displayText": "Anim.\nqaytarilishi", - "description": "Bosh menyudagi ikonka anim. qaytarilishi" - }, - "Brightness": { - "displayText": "Ekran\nyorqinligi", - "description": "OLED ekran yorqinligini sozlash" - }, - "ColourInversion": { - "displayText": "Ranglarni\ninvert qilish", - "description": "OLED ekran ranglarini teskari qilish" - }, - "LOGOTime": { - "displayText": "Yuklanish logosi\ndavomiyligi", - "description": "Yuklanish logosi davomiyligini o‘rnatish (s=sekund)" - }, - "AdvancedIdle": { - "displayText": "Batafsil\nbo‘sh turgandagi ekran", - "description": "B‘sh turgandagi ekranda kichik shriftda batafsil ma’lumotni ko‘rsatish" - }, - "AdvancedSoldering": { - "displayText": "Batafsil\npayvandlash ekrani", - "description": "Payvandlash ekrani uchun kichik shrift bilan batafsil ma’lumotni ko‘rsatish" - }, - "BluetoothLE": { - "displayText": "Bluetooth\n", - "description": "Faollashtirish BLE" - }, - "PowerLimit": { - "displayText": "Quvvat\nchegarasi", - "description": "Temir foydalanishi mumkin bo‘lgan o‘rtacha maksimal quvvat (W=watt)" - }, - "CalibrateCJC": { - "displayText": "Keyingi yuklashda\nCJC kalibrovkasi", - "description": "Keyingi yuklashda Sovuq Tugun Kompensatsiyasini (CJC) kalibrlash (Delta T < 5°C bo‘lsa, talab qilinmaydi)" - }, - "VoltageCalibration": { - "displayText": "Kirish kuchlanishini\nkalibrlash", - "description": "VIN kalibrovkasini boshlash (chiqish uchun uzoq bosib turing)" - }, - "PowerPulsePower": { - "displayText": "Quvvat\npulsi", - "description": "Uxlashdan saqlash pulsining quvvat intensivligi (W=watt)" - }, - "PowerPulseWait": { - "displayText": "Quvvat pulsi\nkechikishi", - "description": "Uxlashdan saqlash pulsi boshlanishigacha bo‘lgan kechikish (x 2.5 soniya)" - }, - "PowerPulseDuration": { - "displayText": "Quvvat pulsi\ndavomiyligi", - "description": "Uxlashdan saqlash pulsi davomiyligi (x 250ms)" - }, - "SettingsReset": { - "displayText": "Sozlamalarni\nqayta tiklash", - "description": "Barcha sozlamalarni odatiy holatga qaytarish" - }, - "LanguageSwitch": { - "displayText": "Til:\n UZ O‘zbek tili", - "description": "" - } + "languageCode": "EN", + "languageLocalName": "English", + "tempUnitFahrenheit": true, + "messagesWarn": { + "CalibrationDone": { + "message": "Calibration\ndone!" + }, + "ResetOKMessage": { + "message": "Reset OK" + }, + "SettingsResetMessage": { + "message": "Certain settings\nchanged!" + }, + "NoAccelerometerMessage": { + "message": "No accelerometer\ndetected!" + }, + "NoPowerDeliveryMessage": { + "message": "No USB-PD IC\ndetected!" + }, + "LockingKeysString": { + "message": "LOCKED" + }, + "UnlockingKeysString": { + "message": "UNLOCKED" + }, + "WarningKeysLockedString": { + "message": "!LOCKED!" + }, + "WarningThermalRunaway": { + "message": "Thermal\nRunaway" + }, + "WarningTipShorted": { + "message": "!Tip Shorted!" + }, + "SettingsCalibrationWarning": { + "message": "Before rebooting, make sure tip & handle are at room temperature!" + }, + "CJCCalibrating": { + "message": "calibrating\n" + }, + "SettingsResetWarning": { + "message": "Are you sure you want to restore default settings?" + }, + "UVLOWarningString": { + "message": "DC LOW" + }, + "UndervoltageString": { + "message": "Undervoltage\n" + }, + "InputVoltageString": { + "message": "Input V: \n" + }, + "SleepingAdvancedString": { + "message": "Sleeping...\n" + }, + "SleepingTipAdvancedString": { + "message": "Tip: \n" + }, + "ProfilePreheatString": { + "message": "Preheat\n" + }, + "ProfileCooldownString": { + "message": "Cooldown\n" + }, + "DeviceFailedValidationWarning": { + "message": "Your device is most likely a counterfeit!" + }, + "TooHotToStartProfileWarning": { + "message": "Too hot to\nstart profile" + } + }, + "characters": { + "SettingRightChar": "R", + "SettingLeftChar": "L", + "SettingAutoChar": "A", + "SettingSlowChar": "S", + "SettingMediumChar": "M", + "SettingFastChar": "F", + "SettingStartSolderingChar": "S", + "SettingStartSleepChar": "Z", + "SettingStartSleepOffChar": "R", + "SettingLockBoostChar": "B", + "SettingLockFullChar": "F" + }, + "menuGroups": { + "PowerMenu": { + "displayText": "Power\nsettings", + "description": "" + }, + "SolderingMenu": { + "displayText": "Soldering\nsettings", + "description": "" + }, + "PowerSavingMenu": { + "displayText": "Sleep\nmode", + "description": "" + }, + "UIMenu": { + "displayText": "User\ninterface", + "description": "" + }, + "AdvancedMenu": { + "displayText": "Advanced\nsettings", + "description": "" + } + }, + "menuValues": { + "USBPDModeDefault": { + "displayText": "Default\nMode" + }, + "USBPDModeNoDynamic": { + "displayText": "No\nDynamic" + }, + "USBPDModeSafe": { + "displayText": "Safe\nMode" + }, + "TipTypeAuto": { + "displayText": "Auto\nSense" + }, + "TipTypeT12Long": { + "displayText": "TS100\nLong" + }, + "TipTypeT12Short": { + "displayText": "Pine\nShort" + }, + "TipTypeT12PTS": { + "displayText": "PTS\n200" + }, + "TipTypeTS80": { + "displayText": "TS80\n" + }, + "TipTypeJBCC210": { + "displayText": "JBC\nC210" + } + }, + "menuOptions": { + "DCInCutoff": { + "displayText": "Power\nsource", + "description": "Set cutoff voltage to prevent battery overdischarge (DC=10V) (S=3.3V per cell, disable PWR limit)" + }, + "MinVolCell": { + "displayText": "Minimum\nvoltage", + "description": "Minimum allowed voltage per battery cell (3S: 3 - 3.7V | 4-6S: 2.4 - 3.7V)" + }, + "QCMaxVoltage": { + "displayText": "QC\nvoltage", + "description": "Max QC voltage the iron should negotiate for" + }, + "PDNegTimeout": { + "displayText": "PD\ntimeout", + "description": "PD negotiation timeout in 100ms steps for compatibility with some QC chargers" + }, + "USBPDMode": { + "displayText": "PD\nMode", + "description": "No Dynamic disables EPR & PPS, Safe mode does not use padding resistance" + }, + "BoostTemperature": { + "displayText": "Boost\ntemp", + "description": "Tip temperature used in \"boost mode\"" + }, + "AutoStart": { + "displayText": "Start-up\nbehavior", + "description": "S=heat to soldering temp | Z=standby at sleep temp until moved | R=standby without heating until moved" + }, + "TempChangeShortStep": { + "displayText": "Temp change\nshort", + "description": "Temperature-change-increment on short button press" + }, + "TempChangeLongStep": { + "displayText": "Temp change\nlong", + "description": "Temperature-change-increment on long button press" + }, + "LockingMode": { + "displayText": "Allow locking\nbuttons", + "description": "While soldering, hold down both buttons to toggle locking them (B=boost mode only | F=full locking)" + }, + "ProfilePhases": { + "displayText": "Profile\nPhases", + "description": "Number of phases in profile mode" + }, + "ProfilePreheatTemp": { + "displayText": "Preheat\nTemp", + "description": "Preheat to this temperature at the start of profile mode" + }, + "ProfilePreheatSpeed": { + "displayText": "Preheat\nSpeed", + "description": "Preheat at this rate (degrees per second)" + }, + "ProfilePhase1Temp": { + "displayText": "Phase 1\nTemp", + "description": "Target temperature for the end of this phase" + }, + "ProfilePhase1Duration": { + "displayText": "Phase 1\nDuration", + "description": "Target duration of this phase (seconds)" + }, + "ProfilePhase2Temp": { + "displayText": "Phase 2\nTemp", + "description": "" + }, + "ProfilePhase2Duration": { + "displayText": "Phase 2\nDuration", + "description": "" + }, + "ProfilePhase3Temp": { + "displayText": "Phase 3\nTemp", + "description": "" + }, + "ProfilePhase3Duration": { + "displayText": "Phase 3\nDuration", + "description": "" + }, + "ProfilePhase4Temp": { + "displayText": "Phase 4\nTemp", + "description": "" + }, + "ProfilePhase4Duration": { + "displayText": "Phase 4\nDuration", + "description": "" + }, + "ProfilePhase5Temp": { + "displayText": "Phase 5\nTemp", + "description": "" + }, + "ProfilePhase5Duration": { + "displayText": "Phase 5\nDuration", + "description": "" + }, + "ProfileCooldownSpeed": { + "displayText": "Cooldown\nSpeed", + "description": "Cooldown at this rate at the end of profile mode (degrees per second)" + }, + "MotionSensitivity": { + "displayText": "Motion\nsensitivity", + "description": "1=least sensitive | ... | 9=most sensitive" + }, + "SleepTemperature": { + "displayText": "Sleep\ntemp", + "description": "Tip temperature while in \"sleep mode\"" + }, + "SleepTimeout": { + "displayText": "Sleep\ntimeout", + "description": "Interval before \"sleep mode\" starts (s=seconds | m=minutes)" + }, + "ShutdownTimeout": { + "displayText": "Shutdown\ntimeout", + "description": "Interval before the iron shuts down (m=minutes)" + }, + "HallEffSensitivity": { + "displayText": "Hall sensor\nsensitivity", + "description": "Sensitivity to magnets (1=least sensitive | ... | 9=most sensitive)" + }, + "HallEffSleepTimeout": { + "displayText": "HallSensor\nSleepTime", + "description": "Interval before \"sleep mode\" starts when hall effect is above threshold" + }, + "TemperatureUnit": { + "displayText": "Temperature\nunit", + "description": "C=°Celsius | F=°Fahrenheit" + }, + "DisplayRotation": { + "displayText": "Display\norientation", + "description": "R=right-handed | L=left-handed | A=automatic" + }, + "CooldownBlink": { + "displayText": "Cooldown\nflashing", + "description": "Flash temp reading at idle while tip is hot" + }, + "ScrollingSpeed": { + "displayText": "Scrolling\nspeed", + "description": "Scrolling speed of info text (S=slow | F=fast)" + }, + "ReverseButtonTempChange": { + "displayText": "Swap\n+ - keys", + "description": "Reverse assignment of buttons for temperature adjustment" + }, + "AnimSpeed": { + "displayText": "Anim.\nspeed", + "description": "Pace of icon animations in menu (S=slow | M=medium | F=fast)" + }, + "AnimLoop": { + "displayText": "Anim.\nloop", + "description": "Loop icon animations in main menu" + }, + "Brightness": { + "displayText": "Screen\nbrightness", + "description": "Adjust the OLED screen brightness" + }, + "ColourInversion": { + "displayText": "Invert\nscreen", + "description": "Invert the OLED screen colors" + }, + "LOGOTime": { + "displayText": "Boot logo\nduration", + "description": "Set boot logo duration (s=seconds)" + }, + "AdvancedIdle": { + "displayText": "Detailed\nidle screen", + "description": "Display detailed info in a smaller font on idle screen" + }, + "AdvancedSoldering": { + "displayText": "Detailed\nsolder screen", + "description": "Display detailed info in a smaller font on soldering screen" + }, + "BluetoothLE": { + "displayText": "Bluetooth\n", + "description": "Enables BLE" + }, + "PowerLimit": { + "displayText": "Power\nlimit", + "description": "Average maximum power the iron can use (W=watt)" + }, + "CalibrateCJC": { + "displayText": "Calibrate CJC\nat next boot", + "description": "Calibrate Cold Junction Compensation at next boot (not required if Delta T is < 5°C)" + }, + "VoltageCalibration": { + "displayText": "Calibrate\ninput voltage", + "description": "Start VIN calibration (long press to exit)" + }, + "PowerPulsePower": { + "displayText": "Power\npulse", + "description": "Intensity of power of keep-awake-pulse (W=watt)" + }, + "PowerPulseWait": { + "displayText": "Power pulse\ndelay", + "description": "Delay before keep-awake-pulse is triggered (x 2.5s)" + }, + "PowerPulseDuration": { + "displayText": "Power pulse\nduration", + "description": "Keep-awake-pulse duration (x 250ms)" + }, + "SettingsReset": { + "displayText": "Restore default\nsettings", + "description": "Reset all settings to default" + }, + "LanguageSwitch": { + "displayText": "Language:\n EN English", + "description": "" + }, + "SolderingTipType": { + "displayText": "Soldering\nTip Type", + "description": "Select the tip type fitted" } + } } From 8f2a3e7caa9294db11df64463d4135b05632e84f Mon Sep 17 00:00:00 2001 From: Ivan Zorin Date: Tue, 19 Nov 2024 18:39:59 +0300 Subject: [PATCH 3/9] Temporaly override translation_UZ.json with EN for reference --- Translations/translation_UZ.json | 154 +++++++++++++++---------------- 1 file changed, 77 insertions(+), 77 deletions(-) diff --git a/Translations/translation_UZ.json b/Translations/translation_UZ.json index 9ef29e1ef7..d1b788dc66 100644 --- a/Translations/translation_UZ.json +++ b/Translations/translation_UZ.json @@ -3,85 +3,85 @@ "languageLocalName": "English", "tempUnitFahrenheit": true, "messagesWarn": { - "CalibrationDone": { - "message": "Calibration\ndone!" - }, - "ResetOKMessage": { - "message": "Reset OK" - }, - "SettingsResetMessage": { - "message": "Certain settings\nchanged!" - }, - "NoAccelerometerMessage": { - "message": "No accelerometer\ndetected!" - }, - "NoPowerDeliveryMessage": { - "message": "No USB-PD IC\ndetected!" - }, - "LockingKeysString": { - "message": "LOCKED" - }, - "UnlockingKeysString": { - "message": "UNLOCKED" - }, - "WarningKeysLockedString": { - "message": "!LOCKED!" - }, - "WarningThermalRunaway": { - "message": "Thermal\nRunaway" - }, - "WarningTipShorted": { - "message": "!Tip Shorted!" - }, - "SettingsCalibrationWarning": { - "message": "Before rebooting, make sure tip & handle are at room temperature!" - }, - "CJCCalibrating": { - "message": "calibrating\n" - }, - "SettingsResetWarning": { - "message": "Are you sure you want to restore default settings?" - }, - "UVLOWarningString": { - "message": "DC LOW" - }, - "UndervoltageString": { - "message": "Undervoltage\n" - }, - "InputVoltageString": { - "message": "Input V: \n" - }, - "SleepingAdvancedString": { - "message": "Sleeping...\n" - }, - "SleepingTipAdvancedString": { - "message": "Tip: \n" - }, - "ProfilePreheatString": { - "message": "Preheat\n" - }, - "ProfileCooldownString": { - "message": "Cooldown\n" - }, - "DeviceFailedValidationWarning": { - "message": "Your device is most likely a counterfeit!" - }, - "TooHotToStartProfileWarning": { - "message": "Too hot to\nstart profile" - } + "CalibrationDone": { + "message": "Calibration\ndone!" + }, + "ResetOKMessage": { + "message": "Reset OK" + }, + "SettingsResetMessage": { + "message": "Certain settings\nchanged!" + }, + "NoAccelerometerMessage": { + "message": "No accelerometer\ndetected!" + }, + "NoPowerDeliveryMessage": { + "message": "No USB-PD IC\ndetected!" + }, + "LockingKeysString": { + "message": "LOCKED" + }, + "UnlockingKeysString": { + "message": "UNLOCKED" + }, + "WarningKeysLockedString": { + "message": "!LOCKED!" + }, + "WarningThermalRunaway": { + "message": "Thermal\nRunaway" + }, + "WarningTipShorted": { + "message": "!Tip Shorted!" + }, + "SettingsCalibrationWarning": { + "message": "Before rebooting, make sure tip & handle are at room temperature!" + }, + "CJCCalibrating": { + "message": "calibrating\n" + }, + "SettingsResetWarning": { + "message": "Are you sure you want to restore default settings?" + }, + "UVLOWarningString": { + "message": "DC LOW" + }, + "UndervoltageString": { + "message": "Undervoltage\n" + }, + "InputVoltageString": { + "message": "Input V: \n" + }, + "SleepingAdvancedString": { + "message": "Sleeping...\n" + }, + "SleepingTipAdvancedString": { + "message": "Tip: \n" + }, + "ProfilePreheatString": { + "message": "Preheat\n" + }, + "ProfileCooldownString": { + "message": "Cooldown\n" + }, + "DeviceFailedValidationWarning": { + "message": "Your device is most likely a counterfeit!" + }, + "TooHotToStartProfileWarning": { + "message": "Too hot to\nstart profile" + } }, "characters": { - "SettingRightChar": "R", - "SettingLeftChar": "L", - "SettingAutoChar": "A", - "SettingSlowChar": "S", - "SettingMediumChar": "M", - "SettingFastChar": "F", - "SettingStartSolderingChar": "S", - "SettingStartSleepChar": "Z", - "SettingStartSleepOffChar": "R", - "SettingLockBoostChar": "B", - "SettingLockFullChar": "F" + "SettingRightChar": "R", + "SettingLeftChar": "L", + "SettingAutoChar": "A", + "SettingSlowChar": "S", + "SettingMediumChar": "M", + "SettingFastChar": "F", + "SettingStartSolderingChar": "S", + "SettingStartSleepChar": "Z", + "SettingStartSleepOffChar": "R", + "SettingLockBoostChar": "B", + "SettingLockFullChar": "F" }, "menuGroups": { "PowerMenu": { From faef419dc7e19987d022ffb49e83a0d5e5fe999e Mon Sep 17 00:00:00 2001 From: Ivan Zorin Date: Tue, 19 Nov 2024 18:57:13 +0300 Subject: [PATCH 4/9] UZ translation: fill text for messages from the original patch --- Translations/translation_UZ.json | 48 ++++++++++++++++---------------- 1 file changed, 24 insertions(+), 24 deletions(-) diff --git a/Translations/translation_UZ.json b/Translations/translation_UZ.json index d1b788dc66..4d0c1faea8 100644 --- a/Translations/translation_UZ.json +++ b/Translations/translation_UZ.json @@ -1,73 +1,73 @@ { - "languageCode": "EN", - "languageLocalName": "English", - "tempUnitFahrenheit": true, + "languageCode": "UZ", + "languageLocalName": "O‘zbek", + "tempUnitFahrenheit": false, "messagesWarn": { "CalibrationDone": { - "message": "Calibration\ndone!" + "message": "Kalibrovka\nyakunlandi!" }, "ResetOKMessage": { - "message": "Reset OK" + "message": "Sozlamalar tiklandi" }, "SettingsResetMessage": { - "message": "Certain settings\nchanged!" + "message": "Ayrim sozlamalar\no‘zgartirildi" }, "NoAccelerometerMessage": { - "message": "No accelerometer\ndetected!" + "message": "Akselerometr\ntopilmadi!" }, "NoPowerDeliveryMessage": { - "message": "No USB-PD IC\ndetected!" + "message": "USB-PD IC\ntopilmadi!" }, "LockingKeysString": { - "message": "LOCKED" + "message": "QULFLANDI" }, "UnlockingKeysString": { - "message": "UNLOCKED" + "message": "QULF OCHILDI" }, "WarningKeysLockedString": { - "message": "!LOCKED!" + "message": "!QULFLANGAN!" }, "WarningThermalRunaway": { - "message": "Thermal\nRunaway" + "message": "Issiqlik\nqochishi" }, "WarningTipShorted": { - "message": "!Tip Shorted!" + "message": "!Uchida qisqa tutashuv!" }, "SettingsCalibrationWarning": { - "message": "Before rebooting, make sure tip & handle are at room temperature!" + "message": "Qayta yuklashdan oldin, uchi va tutqich xona haroratida ekanligiga ishonch hosil qiling!" }, "CJCCalibrating": { - "message": "calibrating\n" + "message": "Kalibrovka\nqilinmoqda\n" }, "SettingsResetWarning": { - "message": "Are you sure you want to restore default settings?" + "message": "Sozlamalarni standart holatga qaytarishni istaysizmi?" }, "UVLOWarningString": { - "message": "DC LOW" + "message": "DC PAST" }, "UndervoltageString": { - "message": "Undervoltage\n" + "message": "Past kuchlanish\n" }, "InputVoltageString": { - "message": "Input V: \n" + "message": "Kirish kuchlanishi: \n" }, "SleepingAdvancedString": { - "message": "Sleeping...\n" + "message": "Uyqu holati...\n" }, "SleepingTipAdvancedString": { "message": "Tip: \n" }, "ProfilePreheatString": { - "message": "Preheat\n" + "message": "Qizdirish\n" }, "ProfileCooldownString": { - "message": "Cooldown\n" + "message": "Sovutish\n" }, "DeviceFailedValidationWarning": { - "message": "Your device is most likely a counterfeit!" + "message": "Qurilmangiz soxta bo‘lishi mumkin!" }, "TooHotToStartProfileWarning": { - "message": "Too hot to\nstart profile" + "message": "Profilni boshlash uchun\njuda issiq" } }, "characters": { From b2b3965f3f7fc15591c6f7555a820143b3ae6d87 Mon Sep 17 00:00:00 2001 From: Ivan Zorin Date: Tue, 19 Nov 2024 19:09:50 +0300 Subject: [PATCH 5/9] UZ translation: fill text for menuGroups from the original patch --- Translations/translation_UZ.json | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/Translations/translation_UZ.json b/Translations/translation_UZ.json index 4d0c1faea8..28643d2cc9 100644 --- a/Translations/translation_UZ.json +++ b/Translations/translation_UZ.json @@ -85,23 +85,23 @@ }, "menuGroups": { "PowerMenu": { - "displayText": "Power\nsettings", + "displayText": "Quvvat\nsozlamalari", "description": "" }, "SolderingMenu": { - "displayText": "Soldering\nsettings", + "displayText": "Paylash\nsozlamalari", "description": "" }, "PowerSavingMenu": { - "displayText": "Sleep\nmode", + "displayText": "Uyqu\nrejimi", "description": "" }, "UIMenu": { - "displayText": "User\ninterface", + "displayText": "Foydalanuvchi\ninterfeysi", "description": "" }, "AdvancedMenu": { - "displayText": "Advanced\nsettings", + "displayText": "Kengaytirilgan\nsozlamalar", "description": "" } }, From 457ca4ea75358738e24cc1d36beaeaf1576caada Mon Sep 17 00:00:00 2001 From: Ivan Zorin Date: Tue, 19 Nov 2024 19:23:00 +0300 Subject: [PATCH 6/9] UZ translation: fill text for menuOptions from the original patch, part 1 --- Translations/translation_UZ.json | 30 +++++++++++++++--------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/Translations/translation_UZ.json b/Translations/translation_UZ.json index 28643d2cc9..efffd67313 100644 --- a/Translations/translation_UZ.json +++ b/Translations/translation_UZ.json @@ -55,7 +55,7 @@ "message": "Uyqu holati...\n" }, "SleepingTipAdvancedString": { - "message": "Tip: \n" + "message": "Uch: \n" }, "ProfilePreheatString": { "message": "Qizdirish\n" @@ -136,12 +136,12 @@ }, "menuOptions": { "DCInCutoff": { - "displayText": "Power\nsource", - "description": "Set cutoff voltage to prevent battery overdischarge (DC=10V) (S=3.3V per cell, disable PWR limit)" + "displayText": "Quvvat\nmanbai", + "description": "Batareya haddan tashqari zaryadsizlanishini oldini olish uchun kuchlanish chegarasini o‘rnatish (DC 10V) (S=3.3V har bir yacheyka uchun, quvvat PWR chegarasini o‘chirish)" }, "MinVolCell": { - "displayText": "Minimum\nvoltage", - "description": "Minimum allowed voltage per battery cell (3S: 3 - 3.7V | 4-6S: 2.4 - 3.7V)" + "displayText": "Minimal\nkuchlanish", + "description": "Batareya yacheyka uchun minimal ruxsat etilgan kuchlanish (3S: 3 - 3.7V | 4-6S: 2.4 - 3.7V)" }, "QCMaxVoltage": { "displayText": "QC\nvoltage", @@ -156,24 +156,24 @@ "description": "No Dynamic disables EPR & PPS, Safe mode does not use padding resistance" }, "BoostTemperature": { - "displayText": "Boost\ntemp", - "description": "Tip temperature used in \"boost mode\"" + "displayText": "Kuchaytirish\nharorati", + "description": "\"Boost mode\" rejimida uch harorati" }, "AutoStart": { - "displayText": "Start-up\nbehavior", - "description": "S=heat to soldering temp | Z=standby at sleep temp until moved | R=standby without heating until moved" + "displayText": "Boshlash\nholati", + "description": "O=o‘chgan | S=paylash temperaturasigacha qizdirish | Z=qo‘zg‘atilmagunicha uyqu rejimida ushlash | R=qo‘zg‘atilmagunicha qizdirilmagan holda ushlash" }, "TempChangeShortStep": { - "displayText": "Temp change\nshort", - "description": "Temperature-change-increment on short button press" + "displayText": "Tugmaning qisqa\nbosilishi", + "description": "Qisqa bosilgandagi harorat o‘zgarishi-oshirish" }, "TempChangeLongStep": { - "displayText": "Temp change\nlong", - "description": "Temperature-change-increment on long button press" + "displayText": "Tugmaning uzoqroq\nbosilishi", + "description": "Uzoqroq bosilgandagi harorat o‘zgarishi-oshirish" }, "LockingMode": { - "displayText": "Allow locking\nbuttons", - "description": "While soldering, hold down both buttons to toggle locking them (B=boost mode only | F=full locking)" + "displayText": "Tugmalarni qulflashni\nfaollashtirish", + "description": "Qulflash uchun paylash davomida ikkala tugmani bosib turing (D=Nofaol | B=faqat boost mode uchun | F=to‘liq qulflash)" }, "ProfilePhases": { "displayText": "Profile\nPhases", From ea6eaf5c1e94dc0ce36fd95701206aa15224e772 Mon Sep 17 00:00:00 2001 From: Ivan Zorin Date: Tue, 19 Nov 2024 19:25:24 +0300 Subject: [PATCH 7/9] UZ translation: fill text for menuOptions from the original patch, part 2 --- Translations/translation_UZ.json | 60 ++++++++++++++++---------------- 1 file changed, 30 insertions(+), 30 deletions(-) diff --git a/Translations/translation_UZ.json b/Translations/translation_UZ.json index efffd67313..a565e6094d 100644 --- a/Translations/translation_UZ.json +++ b/Translations/translation_UZ.json @@ -176,80 +176,80 @@ "description": "Qulflash uchun paylash davomida ikkala tugmani bosib turing (D=Nofaol | B=faqat boost mode uchun | F=to‘liq qulflash)" }, "ProfilePhases": { - "displayText": "Profile\nPhases", - "description": "Number of phases in profile mode" + "displayText": "Profil\nbosqichlari", + "description": "Profil rejimlarida bosqichlar soni" }, "ProfilePreheatTemp": { - "displayText": "Preheat\nTemp", - "description": "Preheat to this temperature at the start of profile mode" + "displayText": "Dastlabgi\nHarorat", + "description": "Profil rejimida dastlab ushbu haroratga qizdirish" }, "ProfilePreheatSpeed": { - "displayText": "Preheat\nSpeed", - "description": "Preheat at this rate (degrees per second)" + "displayText": "Qizdirish\nTezligi", + "description": "Ushbu tezlikda qizdirish (1 sekundda shuncha daraja)" }, "ProfilePhase1Temp": { - "displayText": "Phase 1\nTemp", - "description": "Target temperature for the end of this phase" + "displayText": "1-faza\nHarorati", + "description": "Bu fazaning oxirida mo‘ljallangan harorat" }, "ProfilePhase1Duration": { - "displayText": "Phase 1\nDuration", - "description": "Target duration of this phase (seconds)" + "displayText": "1-faza\nDavomiyligi", + "description": "Ushbu fazaning davomiyligi (sekund)" }, "ProfilePhase2Temp": { - "displayText": "Phase 2\nTemp", + "displayText": "2-faza\nHarorati", "description": "" }, "ProfilePhase2Duration": { - "displayText": "Phase 2\nDuration", + "displayText": "2-faza\nDavomiyligi", "description": "" }, "ProfilePhase3Temp": { - "displayText": "Phase 3\nTemp", + "displayText": "3-faza\nHarorati", "description": "" }, "ProfilePhase3Duration": { - "displayText": "Phase 3\nDuration", + "displayText": "3-faza\nDavomiyligi", "description": "" }, "ProfilePhase4Temp": { - "displayText": "Phase 4\nTemp", + "displayText": "4-faza\nHarorati", "description": "" }, "ProfilePhase4Duration": { - "displayText": "Phase 4\nDuration", + "displayText": "4-faza\nDavomiyligi", "description": "" }, "ProfilePhase5Temp": { - "displayText": "Phase 5\nTemp", + "displayText": "5-faza\nHarorati", "description": "" }, "ProfilePhase5Duration": { - "displayText": "Phase 5\nDuration", + "displayText": "5-faza\nDavomiyligi", "description": "" }, "ProfileCooldownSpeed": { - "displayText": "Cooldown\nSpeed", - "description": "Cooldown at this rate at the end of profile mode (degrees per second)" + "displayText": "Sovutish\ntezligi", + "description": "Profil rejimi oxirida bu tezlikda sovutish (1 sekundda shuncha daraja)" }, "MotionSensitivity": { - "displayText": "Motion\nsensitivity", - "description": "1=least sensitive | ... | 9=most sensitive" + "displayText": "Harakat\nsezgirligi", + "description": "0=nofaol | 1=quyi sezgirlik | ... | 9=eng yuqori sezgirlik" }, "SleepTemperature": { - "displayText": "Sleep\ntemp", - "description": "Tip temperature while in \"sleep mode\"" + "displayText": "Uyqu\nharorati", + "description": "\"Uyqu holati\"dagi uch harorati" }, "SleepTimeout": { - "displayText": "Sleep\ntimeout", - "description": "Interval before \"sleep mode\" starts (s=seconds | m=minutes)" + "displayText": "Uyquga ketish\nvaqti", + "description": "\"Uyqu holati\" boshlanishidan oldingi interval sleep mode (s=sekund | m=minut)" }, "ShutdownTimeout": { - "displayText": "Shutdown\ntimeout", - "description": "Interval before the iron shuts down (m=minutes)" + "displayText": "O‘chish\nvaqti", + "description": "Temirni o‘chirishdan oldingi interval (m=minut)" }, "HallEffSensitivity": { - "displayText": "Hall sensor\nsensitivity", - "description": "Sensitivity to magnets (1=least sensitive | ... | 9=most sensitive)" + "displayText": "Hall sensori\nsezgirligi", + "description": "Magnitlarga nisbatan sezgirlik darajasi (0=nofaol | 1=quyi sezgirlik | ... | 9=eng yuqori sezgirlik)" }, "HallEffSleepTimeout": { "displayText": "HallSensor\nSleepTime", From 06ae2b62ec9594aefb670121891babf9862919f8 Mon Sep 17 00:00:00 2001 From: Ivan Zorin Date: Tue, 19 Nov 2024 19:31:06 +0300 Subject: [PATCH 8/9] UZ translation: fill text from the original patch --- Translations/translation_UZ.json | 80 ++++++++++++++++---------------- 1 file changed, 40 insertions(+), 40 deletions(-) diff --git a/Translations/translation_UZ.json b/Translations/translation_UZ.json index a565e6094d..49bdd01f8e 100644 --- a/Translations/translation_UZ.json +++ b/Translations/translation_UZ.json @@ -256,87 +256,87 @@ "description": "Interval before \"sleep mode\" starts when hall effect is above threshold" }, "TemperatureUnit": { - "displayText": "Temperature\nunit", - "description": "C=°Celsius | F=°Fahrenheit" + "displayText": "Harorat o‘lchov\nbirligi", + "description": "C=°Selsiy | F=°Fahrenheit" }, "DisplayRotation": { - "displayText": "Display\norientation", - "description": "R=right-handed | L=left-handed | A=automatic" + "displayText": "Ekran\nyo‘nalishi", + "description": "R=o‘ng qo‘l | L=chap qo‘l | A=avtomatik" }, "CooldownBlink": { - "displayText": "Cooldown\nflashing", - "description": "Flash temp reading at idle while tip is hot" + "displayText": "Sovutish\nindikatori", + "description": "Uchi qizigan bo‘sh turgan holatida harorat o‘lchovini yangilab turish" }, "ScrollingSpeed": { - "displayText": "Scrolling\nspeed", - "description": "Scrolling speed of info text (S=slow | F=fast)" + "displayText": "Matn aylanish\ntezligi", + "description": "Matn aylanish tezligini sozlash (S=sekin | F=tez)" }, "ReverseButtonTempChange": { - "displayText": "Swap\n+ - keys", - "description": "Reverse assignment of buttons for temperature adjustment" + "displayText": "(+) va (-) tugmalarni\nalmashtirish", + "description": "Harorat o‘zgarishi uchun tugmachalarni vazifasini almashish" }, "AnimSpeed": { - "displayText": "Anim.\nspeed", - "description": "Pace of icon animations in menu (S=slow | M=medium | F=fast)" + "displayText": "Anim.\ntezligi", + "description": "Menyudagi ikonka animatsiyalari tezligini sozlash (O=o‘chirilgan | S=sekin | M=o‘rtacha | F=tez)" }, "AnimLoop": { - "displayText": "Anim.\nloop", - "description": "Loop icon animations in main menu" + "displayText": "Anim.\nqaytarilishi", + "description": "Bosh menyudagi ikonka anim. qaytarilishi" }, "Brightness": { - "displayText": "Screen\nbrightness", - "description": "Adjust the OLED screen brightness" + "displayText": "Ekran\nyorqinligi", + "description": "OLED ekran yorqinligini sozlash" }, "ColourInversion": { - "displayText": "Invert\nscreen", - "description": "Invert the OLED screen colors" + "displayText": "Ranglarni\ninvert qilish", + "description": "OLED ekran ranglarini teskari qilish" }, "LOGOTime": { - "displayText": "Boot logo\nduration", - "description": "Set boot logo duration (s=seconds)" + "displayText": "Yuklanish logosi\ndavomiyligi", + "description": "Yuklanish logosi davomiyligini o‘rnatish (s=sekund)" }, "AdvancedIdle": { - "displayText": "Detailed\nidle screen", - "description": "Display detailed info in a smaller font on idle screen" + "displayText": "Batafsil\nbo‘sh turgandagi ekran", + "description": "B‘sh turgandagi ekranda kichik shriftda batafsil ma’lumotni ko‘rsatish" }, "AdvancedSoldering": { - "displayText": "Detailed\nsolder screen", - "description": "Display detailed info in a smaller font on soldering screen" + "displayText": "Batafsil\npayvandlash ekrani", + "description": "Payvandlash ekrani uchun kichik shrift bilan batafsil ma’lumotni ko‘rsatish" }, "BluetoothLE": { "displayText": "Bluetooth\n", - "description": "Enables BLE" + "description": "Faollashtirish BLE" }, "PowerLimit": { - "displayText": "Power\nlimit", - "description": "Average maximum power the iron can use (W=watt)" + "displayText": "Quvvat\nchegarasi", + "description": "Temir foydalanishi mumkin bo‘lgan o‘rtacha maksimal quvvat (W=watt)" }, "CalibrateCJC": { - "displayText": "Calibrate CJC\nat next boot", - "description": "Calibrate Cold Junction Compensation at next boot (not required if Delta T is < 5°C)" + "displayText": "Keyingi yuklashda\nCJC kalibrovkasi", + "description": "Keyingi yuklashda Sovuq Tugun Kompensatsiyasini (CJC) kalibrlash (Delta T < 5°C bo‘lsa, talab qilinmaydi)" }, "VoltageCalibration": { - "displayText": "Calibrate\ninput voltage", - "description": "Start VIN calibration (long press to exit)" + "displayText": "Kirish kuchlanishini\nkalibrlash", + "description": "VIN kalibrovkasini boshlash (chiqish uchun uzoq bosib turing)" }, "PowerPulsePower": { - "displayText": "Power\npulse", - "description": "Intensity of power of keep-awake-pulse (W=watt)" + "displayText": "Quvvat\npulsi", + "description": "Uxlashdan saqlash pulsining quvvat intensivligi (W=watt)" }, "PowerPulseWait": { - "displayText": "Power pulse\ndelay", - "description": "Delay before keep-awake-pulse is triggered (x 2.5s)" + "displayText": "Quvvat pulsi\nkechikishi", + "description": "Uxlashdan saqlash pulsi boshlanishigacha bo‘lgan kechikish (x 2.5 soniya)" }, "PowerPulseDuration": { - "displayText": "Power pulse\nduration", - "description": "Keep-awake-pulse duration (x 250ms)" + "displayText": "Quvvat pulsi\ndavomiyligi", + "description": "Uxlashdan saqlash pulsi davomiyligi (x 250ms)" }, "SettingsReset": { - "displayText": "Restore default\nsettings", - "description": "Reset all settings to default" + "displayText": "Sozlamalarni\nqayta tiklash", + "description": "Barcha sozlamalarni odatiy holatga qaytarish" }, "LanguageSwitch": { - "displayText": "Language:\n EN English", + "displayText": "Til:\n UZ O‘zbek tili", "description": "" }, "SolderingTipType": { From 450299397ee978b4eb5fd2d2c0d9c8787bc72c13 Mon Sep 17 00:00:00 2001 From: discip <53649486+discip@users.noreply.github.com> Date: Wed, 20 Nov 2024 23:26:04 +0100 Subject: [PATCH 9/9] adapting translation_UZ.json MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This should work 😊 --- Translations/translation_UZ.json | 206 +++++++++++++++---------------- 1 file changed, 103 insertions(+), 103 deletions(-) diff --git a/Translations/translation_UZ.json b/Translations/translation_UZ.json index 49bdd01f8e..97f8b9d623 100644 --- a/Translations/translation_UZ.json +++ b/Translations/translation_UZ.json @@ -1,87 +1,87 @@ { "languageCode": "UZ", - "languageLocalName": "O‘zbek", + "languageLocalName": "O'zbek", "tempUnitFahrenheit": false, "messagesWarn": { - "CalibrationDone": { - "message": "Kalibrovka\nyakunlandi!" - }, - "ResetOKMessage": { - "message": "Sozlamalar tiklandi" - }, - "SettingsResetMessage": { - "message": "Ayrim sozlamalar\no‘zgartirildi" - }, - "NoAccelerometerMessage": { - "message": "Akselerometr\ntopilmadi!" - }, - "NoPowerDeliveryMessage": { - "message": "USB-PD IC\ntopilmadi!" - }, - "LockingKeysString": { - "message": "QULFLANDI" - }, - "UnlockingKeysString": { - "message": "QULF OCHILDI" - }, - "WarningKeysLockedString": { - "message": "!QULFLANGAN!" - }, - "WarningThermalRunaway": { - "message": "Issiqlik\nqochishi" - }, - "WarningTipShorted": { - "message": "!Uchida qisqa tutashuv!" - }, - "SettingsCalibrationWarning": { - "message": "Qayta yuklashdan oldin, uchi va tutqich xona haroratida ekanligiga ishonch hosil qiling!" - }, - "CJCCalibrating": { - "message": "Kalibrovka\nqilinmoqda\n" - }, - "SettingsResetWarning": { - "message": "Sozlamalarni standart holatga qaytarishni istaysizmi?" - }, - "UVLOWarningString": { - "message": "DC PAST" - }, - "UndervoltageString": { - "message": "Past kuchlanish\n" - }, - "InputVoltageString": { - "message": "Kirish kuchlanishi: \n" - }, - "SleepingAdvancedString": { - "message": "Uyqu holati...\n" - }, - "SleepingTipAdvancedString": { - "message": "Uch: \n" - }, - "ProfilePreheatString": { - "message": "Qizdirish\n" - }, - "ProfileCooldownString": { - "message": "Sovutish\n" - }, - "DeviceFailedValidationWarning": { - "message": "Qurilmangiz soxta bo‘lishi mumkin!" - }, - "TooHotToStartProfileWarning": { - "message": "Profilni boshlash uchun\njuda issiq" - } + "CalibrationDone": { + "message": "Kalibrovka\nyakunlandi!" + }, + "ResetOKMessage": { + "message": "Sozlamalar\ntiklandi" + }, + "SettingsResetMessage": { + "message": "Ayrim sozlamalar\no'zgartirildi" + }, + "NoAccelerometerMessage": { + "message": "Akselerometr\ntopilmadi!" + }, + "NoPowerDeliveryMessage": { + "message": "USB-PD IC\ntopilmadi!" + }, + "LockingKeysString": { + "message": "QULFLANDI" + }, + "UnlockingKeysString": { + "message": "QULF OCHILDI" + }, + "WarningKeysLockedString": { + "message": "!QULFLANGAN!" + }, + "WarningThermalRunaway": { + "message": "Issiqlik\nqochishi" + }, + "WarningTipShorted": { + "message": "!Uchida qisqa tutashuv!" + }, + "SettingsCalibrationWarning": { + "message": "Qayta yuklashdan oldin, uchi va tutqich xona haroratida ekanligiga ishonch hosil qiling!" + }, + "CJCCalibrating": { + "message": "Kalibrovka\nqilinmoqda" + }, + "SettingsResetWarning": { + "message": "Sozlamalarni standart holatga qaytarishni istaysizmi?" + }, + "UVLOWarningString": { + "message": "DC PAST" + }, + "UndervoltageString": { + "message": "Past kuchlanish\n" + }, + "InputVoltageString": { + "message": "Kirish kuchlanishi: \n" + }, + "SleepingAdvancedString": { + "message": "Uyqu holati...\n" + }, + "SleepingTipAdvancedString": { + "message": "Uch: \n" + }, + "ProfilePreheatString": { + "message": "Qizdirish\n" + }, + "ProfileCooldownString": { + "message": "Sovutish\n" + }, + "DeviceFailedValidationWarning": { + "message": "Qurilmangiz soxta bo'lishi mumkin!" + }, + "TooHotToStartProfileWarning": { + "message": "Profilni boshlash uchun\njuda issiq" + } }, "characters": { - "SettingRightChar": "R", - "SettingLeftChar": "L", - "SettingAutoChar": "A", - "SettingSlowChar": "S", - "SettingMediumChar": "M", - "SettingFastChar": "F", - "SettingStartSolderingChar": "S", - "SettingStartSleepChar": "Z", - "SettingStartSleepOffChar": "R", - "SettingLockBoostChar": "B", - "SettingLockFullChar": "F" + "SettingRightChar": "O", + "SettingLeftChar": "C", + "SettingAutoChar": "A", + "SettingSlowChar": "S", + "SettingMediumChar": "O", + "SettingFastChar": "T", + "SettingStartSolderingChar": "P", + "SettingStartSleepChar": "U", + "SettingStartSleepOffChar": "X", + "SettingLockBoostChar": "B", + "SettingLockFullChar": "T" }, "menuGroups": { "PowerMenu": { @@ -137,7 +137,7 @@ "menuOptions": { "DCInCutoff": { "displayText": "Quvvat\nmanbai", - "description": "Batareya haddan tashqari zaryadsizlanishini oldini olish uchun kuchlanish chegarasini o‘rnatish (DC 10V) (S=3.3V har bir yacheyka uchun, quvvat PWR chegarasini o‘chirish)" + "description": "Batareya haddan tashqari zaryadsizlanishini oldini olish uchun kuchlanish chegarasini o'rnatish (DC 10V) (S=3.3V har bir yacheyka uchun, quvvat PWR chegarasini o'chirish)" }, "MinVolCell": { "displayText": "Minimal\nkuchlanish", @@ -161,19 +161,19 @@ }, "AutoStart": { "displayText": "Boshlash\nholati", - "description": "O=o‘chgan | S=paylash temperaturasigacha qizdirish | Z=qo‘zg‘atilmagunicha uyqu rejimida ushlash | R=qo‘zg‘atilmagunicha qizdirilmagan holda ushlash" + "description": "P=paylash temperaturasigacha qizdirish | U=qo'zg'atilmagunicha uyqu rejimida ushlash | X=qo'zg'atilmagunicha qizdirilmagan holda ushlash" }, "TempChangeShortStep": { "displayText": "Tugmaning qisqa\nbosilishi", - "description": "Qisqa bosilgandagi harorat o‘zgarishi-oshirish" + "description": "Qisqa bosilgandagi harorat o'zgarishi-oshirish" }, "TempChangeLongStep": { "displayText": "Tugmaning uzoqroq\nbosilishi", - "description": "Uzoqroq bosilgandagi harorat o‘zgarishi-oshirish" + "description": "Uzoqroq bosilgandagi harorat o'zgarishi-oshirish" }, "LockingMode": { "displayText": "Tugmalarni qulflashni\nfaollashtirish", - "description": "Qulflash uchun paylash davomida ikkala tugmani bosib turing (D=Nofaol | B=faqat boost mode uchun | F=to‘liq qulflash)" + "description": "Qulflash uchun paylash davomida ikkala tugmani bosib turing (B=faqat boost mode uchun | T=to'liq qulflash)" }, "ProfilePhases": { "displayText": "Profil\nbosqichlari", @@ -189,7 +189,7 @@ }, "ProfilePhase1Temp": { "displayText": "1-faza\nHarorati", - "description": "Bu fazaning oxirida mo‘ljallangan harorat" + "description": "Bu fazaning oxirida mo'ljallangan harorat" }, "ProfilePhase1Duration": { "displayText": "1-faza\nDavomiyligi", @@ -233,7 +233,7 @@ }, "MotionSensitivity": { "displayText": "Harakat\nsezgirligi", - "description": "0=nofaol | 1=quyi sezgirlik | ... | 9=eng yuqori sezgirlik" + "description": "1=quyi sezgirlik | ... | 9=eng yuqori sezgirlik" }, "SleepTemperature": { "displayText": "Uyqu\nharorati", @@ -244,40 +244,40 @@ "description": "\"Uyqu holati\" boshlanishidan oldingi interval sleep mode (s=sekund | m=minut)" }, "ShutdownTimeout": { - "displayText": "O‘chish\nvaqti", - "description": "Temirni o‘chirishdan oldingi interval (m=minut)" + "displayText": "O'chish\nvaqti", + "description": "Temirni o'chirishdan oldingi interval (m=minut)" }, "HallEffSensitivity": { "displayText": "Hall sensori\nsezgirligi", - "description": "Magnitlarga nisbatan sezgirlik darajasi (0=nofaol | 1=quyi sezgirlik | ... | 9=eng yuqori sezgirlik)" + "description": "Magnitlarga nisbatan sezgirlik darajasi (1=quyi sezgirlik | ... | 9=eng yuqori sezgirlik)" }, "HallEffSleepTimeout": { "displayText": "HallSensor\nSleepTime", "description": "Interval before \"sleep mode\" starts when hall effect is above threshold" }, "TemperatureUnit": { - "displayText": "Harorat o‘lchov\nbirligi", + "displayText": "Harorat o'lchov\nbirligi", "description": "C=°Selsiy | F=°Fahrenheit" }, "DisplayRotation": { - "displayText": "Ekran\nyo‘nalishi", - "description": "R=o‘ng qo‘l | L=chap qo‘l | A=avtomatik" + "displayText": "Ekran\nyo'nalishi", + "description": "O=o'ng qo'l | C=chap qo'l | A=avtomatik" }, "CooldownBlink": { "displayText": "Sovutish\nindikatori", - "description": "Uchi qizigan bo‘sh turgan holatida harorat o‘lchovini yangilab turish" + "description": "Uchi qizigan bo'sh turgan holatida harorat o'lchovini yangilab turish" }, "ScrollingSpeed": { "displayText": "Matn aylanish\ntezligi", - "description": "Matn aylanish tezligini sozlash (S=sekin | F=tez)" + "description": "Matn aylanish tezligini sozlash (S=sekin | T=tez)" }, "ReverseButtonTempChange": { "displayText": "(+) va (-) tugmalarni\nalmashtirish", - "description": "Harorat o‘zgarishi uchun tugmachalarni vazifasini almashish" + "description": "Harorat o'zgarishi uchun tugmachalarni vazifasini almashish" }, "AnimSpeed": { "displayText": "Anim.\ntezligi", - "description": "Menyudagi ikonka animatsiyalari tezligini sozlash (O=o‘chirilgan | S=sekin | M=o‘rtacha | F=tez)" + "description": "Menyudagi ikonka animatsiyalari tezligini sozlash (S=sekin | O=o'rtacha | T=tez)" }, "AnimLoop": { "displayText": "Anim.\nqaytarilishi", @@ -293,15 +293,15 @@ }, "LOGOTime": { "displayText": "Yuklanish logosi\ndavomiyligi", - "description": "Yuklanish logosi davomiyligini o‘rnatish (s=sekund)" + "description": "Yuklanish logosi davomiyligini o'rnatish (s=sekund)" }, "AdvancedIdle": { - "displayText": "Batafsil\nbo‘sh turgandagi ekran", - "description": "B‘sh turgandagi ekranda kichik shriftda batafsil ma’lumotni ko‘rsatish" + "displayText": "Batafsil\nbo'sh turgandagi ekran", + "description": "B'sh turgandagi ekranda kichik shriftda batafsil ma’lumotni ko'rsatish" }, "AdvancedSoldering": { "displayText": "Batafsil\npayvandlash ekrani", - "description": "Payvandlash ekrani uchun kichik shrift bilan batafsil ma’lumotni ko‘rsatish" + "description": "Payvandlash ekrani uchun kichik shrift bilan batafsil ma’lumotni ko'rsatish" }, "BluetoothLE": { "displayText": "Bluetooth\n", @@ -309,11 +309,11 @@ }, "PowerLimit": { "displayText": "Quvvat\nchegarasi", - "description": "Temir foydalanishi mumkin bo‘lgan o‘rtacha maksimal quvvat (W=watt)" + "description": "Temir foydalanishi mumkin bo'lgan o'rtacha maksimal quvvat (W=watt)" }, "CalibrateCJC": { "displayText": "Keyingi yuklashda\nCJC kalibrovkasi", - "description": "Keyingi yuklashda Sovuq Tugun Kompensatsiyasini (CJC) kalibrlash (Delta T < 5°C bo‘lsa, talab qilinmaydi)" + "description": "Keyingi yuklashda Sovuq Tugun Kompensatsiyasini (CJC) kalibrlash (Delta T < 5°C bo'lsa, talab qilinmaydi)" }, "VoltageCalibration": { "displayText": "Kirish kuchlanishini\nkalibrlash", @@ -325,7 +325,7 @@ }, "PowerPulseWait": { "displayText": "Quvvat pulsi\nkechikishi", - "description": "Uxlashdan saqlash pulsi boshlanishigacha bo‘lgan kechikish (x 2.5 soniya)" + "description": "Uxlashdan saqlash pulsi boshlanishigacha bo'lgan kechikish (x 2.5 soniya)" }, "PowerPulseDuration": { "displayText": "Quvvat pulsi\ndavomiyligi", @@ -336,7 +336,7 @@ "description": "Barcha sozlamalarni odatiy holatga qaytarish" }, "LanguageSwitch": { - "displayText": "Til:\n UZ O‘zbek tili", + "displayText": "Til:\n UZ O'zbek tili", "description": "" }, "SolderingTipType": {