diff --git a/src/composables/useI18n.js b/src/composables/useI18n.js index 557f60b..54c89f2 100644 --- a/src/composables/useI18n.js +++ b/src/composables/useI18n.js @@ -2429,21 +2429,2067 @@ const messages = { 'theme.dark': 'Ilun', 'language.searchLabel': 'Bilatu hizkuntza', 'language.searchPlaceholder': 'Idatzi hizkuntzaren izena...' + }, + ja: { + 'app.title': 'ノノグラム', + 'level.easy': '初級 5X5', + 'level.medium': '中級 10X10', + 'level.hard': '上級 15X15', + 'level.custom': 'カスタム', + 'level.guide': 'ガイド ❓', + 'actions.reset': 'リセット', + 'actions.random': 'ランダム', + 'actions.undo': '元に戻す', + 'status.time': '時間', + 'status.moves': '手数', + 'status.progress': '進行状況', + 'fixed.time': '時間:', + 'fixed.progress': '進行:', + 'fixed.hide': '隠す', + 'fixed.show': '表示', + 'guide.play': '開始', + 'guide.pause': '一時停止', + 'guide.step': 'ステップ', + 'guide.speed': '速度', + 'guide.waiting': '待機中...', + 'guide.solved': '解決!', + 'custom.title': 'カスタムゲーム', + 'custom.prompt': 'グリッドサイズを入力 (5 - 80):', + 'custom.cancel': 'キャンセル', + 'custom.start': '開始', + 'custom.sizeError': 'サイズは5〜80の間でなければなりません!', + 'win.title': 'おめでとう!', + 'win.message': 'パズルを解きました!', + 'win.time': '時間:', + 'win.playAgain': 'もう一度プレイ', + 'win.shareTitle': '結果を共有', + 'win.shareText': '{size}x{size}のノノグラムを{time}で解きました!', + 'win.shareX': 'X', + 'win.shareFacebook': 'Facebook', + 'win.shareWhatsapp': 'WhatsApp', + 'win.shareDownload': 'スクショを保存', + 'pwa.installTitle': 'アプリをインストールしてオフラインでプレイ', + 'pwa.installMobile': 'ホーム画面に追加', + 'pwa.installDesktop': 'デスクトップにインストール', + 'language.label': '言語選択', + 'theme.label': 'テーマ', + 'theme.system': 'システム', + 'theme.light': 'ライト', + 'theme.dark': 'ダーク', + 'language.searchLabel': '言語を検索', + 'language.searchPlaceholder': '言語名を入力...' + }, + ko: { + 'app.title': '노노그램', + 'level.easy': '쉬움 5X5', + 'level.medium': '보통 10X10', + 'level.hard': '어려움 15X15', + 'level.custom': '커스텀', + 'level.guide': '가이드 ❓', + 'actions.reset': '초기화', + 'actions.random': '새 랜덤 게임', + 'actions.undo': '되돌리기', + 'status.time': '시간', + 'status.moves': '이동', + 'status.progress': '진행', + 'fixed.time': '시간:', + 'fixed.progress': '진행:', + 'fixed.hide': '숨기기', + 'fixed.show': '보기', + 'guide.play': '시작', + 'guide.pause': '일시정지', + 'guide.step': '단계', + 'guide.speed': '속도', + 'guide.waiting': '대기 중...', + 'guide.solved': '해결됨!', + 'custom.title': '커스텀 게임', + 'custom.prompt': '그리드 크기 입력 (5 - 80):', + 'custom.cancel': '취소', + 'custom.start': '시작', + 'custom.sizeError': '크기는 5에서 80 사이여야 합니다!', + 'win.title': '축하합니다!', + 'win.message': '퍼즐을 풀었습니다!', + 'win.time': '시간:', + 'win.playAgain': '다시 하기', + 'win.shareTitle': '결과 공유', + 'win.shareText': '{time}만에 {size}x{size} 노노그램을 풀었습니다!', + 'win.shareX': 'X', + 'win.shareFacebook': 'Facebook', + 'win.shareWhatsapp': 'WhatsApp', + 'win.shareDownload': '스크린샷 다운로드', + 'pwa.installTitle': '앱 설치하고 오프라인 플레이', + 'pwa.installMobile': '홈 화면에 추가', + 'pwa.installDesktop': '데스크탑에 설치', + 'language.label': '언어 선택', + 'theme.label': '테마', + 'theme.system': '시스템', + 'theme.light': '라이트', + 'theme.dark': '다크', + 'language.searchLabel': '언어 검색', + 'language.searchPlaceholder': '언어 이름 입력...' + }, + id: { + 'app.title': 'Nonograms', + 'level.easy': 'MUDAH 5X5', + 'level.medium': 'SEDANG 10X10', + 'level.hard': 'SULIT 15X15', + 'level.custom': 'KUSTOM', + 'level.guide': 'PANDUAN ❓', + 'actions.reset': 'ULANG', + 'actions.random': 'ACAK BARU', + 'actions.undo': 'UNDO', + 'status.time': 'WAKTU', + 'status.moves': 'LANGKAH', + 'status.progress': 'PROGRES', + 'fixed.time': 'Waktu:', + 'fixed.progress': 'Progres:', + 'fixed.hide': 'Sembunyi', + 'fixed.show': 'Tampil', + 'guide.play': 'MULAI', + 'guide.pause': 'JEDA', + 'guide.step': 'LANGKAH', + 'guide.speed': 'KECEPATAN', + 'guide.waiting': 'Menunggu...', + 'guide.solved': 'Terpecahkan!', + 'custom.title': 'GAME KUSTOM', + 'custom.prompt': 'Masukkan ukuran grid (5 - 80):', + 'custom.cancel': 'Batal', + 'custom.start': 'Mulai', + 'custom.sizeError': 'Ukuran harus antara 5 dan 80!', + 'win.title': 'SELAMAT!', + 'win.message': 'Anda memecahkan teka-teki!', + 'win.time': 'Waktu:', + 'win.playAgain': 'Main Lagi', + 'win.shareTitle': 'Bagikan hasil', + 'win.shareText': 'Saya menyelesaikan nonogram {size}x{size} dalam {time}!', + 'win.shareX': 'X', + 'win.shareFacebook': 'Facebook', + 'win.shareWhatsapp': 'WhatsApp', + 'win.shareDownload': 'Unduh tangkapan layar', + 'pwa.installTitle': 'Instal aplikasi dan main offline', + 'pwa.installMobile': 'Tambahkan ke layar utama', + 'pwa.installDesktop': 'Instal di desktop', + 'language.label': 'Pilih Bahasa', + 'theme.label': 'Tema', + 'theme.system': 'Sistem', + 'theme.light': 'Terang', + 'theme.dark': 'Gelap', + 'language.searchLabel': 'Cari bahasa', + 'language.searchPlaceholder': 'Ketik nama bahasa...' + }, + vi: { + 'app.title': 'Nonograms', + 'level.easy': 'DỄ 5X5', + 'level.medium': 'TRUNG BÌNH 10X10', + 'level.hard': 'KHÓ 15X15', + 'level.custom': 'TÙY CHỈNH', + 'level.guide': 'HƯỚNG DẪN ❓', + 'actions.reset': 'ĐẶT LẠI', + 'actions.random': 'NGẪU NHIÊN MỚI', + 'actions.undo': 'HOÀN TÁC', + 'status.time': 'THỜI GIAN', + 'status.moves': 'BƯỚC ĐI', + 'status.progress': 'TIẾN ĐỘ', + 'fixed.time': 'Thời gian:', + 'fixed.progress': 'Tiến độ:', + 'fixed.hide': 'Ẩn', + 'fixed.show': 'Hiện', + 'guide.play': 'CHƠI', + 'guide.pause': 'TẠM DỪNG', + 'guide.step': 'BƯỚC', + 'guide.speed': 'TỐC ĐỘ', + 'guide.waiting': 'Đang chờ...', + 'guide.solved': 'Đã giải!', + 'custom.title': 'GAME TÙY CHỈNH', + 'custom.prompt': 'Nhập kích thước lưới (5 - 80):', + 'custom.cancel': 'Hủy', + 'custom.start': 'Bắt đầu', + 'custom.sizeError': 'Kích thước phải từ 5 đến 80!', + 'win.title': 'CHÚC MỪNG!', + 'win.message': 'Bạn đã giải được câu đố!', + 'win.time': 'Thời gian:', + 'win.playAgain': 'Chơi lại', + 'win.shareTitle': 'Chia sẻ kết quả', + 'win.shareText': 'Tôi đã giải nonogram {size}x{size} trong {time}!', + 'win.shareX': 'X', + 'win.shareFacebook': 'Facebook', + 'win.shareWhatsapp': 'WhatsApp', + 'win.shareDownload': 'Tải ảnh chụp màn hình', + 'pwa.installTitle': 'Cài đặt ứng dụng và chơi ngoại tuyến', + 'pwa.installMobile': 'Thêm vào màn hình chính', + 'pwa.installDesktop': 'Cài đặt trên máy tính', + 'language.label': 'Chọn ngôn ngữ', + 'theme.label': 'Giao diện', + 'theme.system': 'Hệ thống', + 'theme.light': 'Sáng', + 'theme.dark': 'Tối', + 'language.searchLabel': 'Tìm ngôn ngữ', + 'language.searchPlaceholder': 'Nhập tên ngôn ngữ...' + }, + th: { + 'app.title': 'Nonograms', + 'level.easy': 'ง่าย 5X5', + 'level.medium': 'ปานกลาง 10X10', + 'level.hard': 'ยาก 15X15', + 'level.custom': 'กำหนดเอง', + 'level.guide': 'คู่มือ ❓', + 'actions.reset': 'รีเซ็ต', + 'actions.random': 'สุ่มใหม่', + 'actions.undo': 'ย้อนกลับ', + 'status.time': 'เวลา', + 'status.moves': 'การเดิน', + 'status.progress': 'ความคืบหน้า', + 'fixed.time': 'เวลา:', + 'fixed.progress': 'ความคืบหน้า:', + 'fixed.hide': 'ซ่อน', + 'fixed.show': 'แสดง', + 'guide.play': 'เล่น', + 'guide.pause': 'หยุดชั่วคราว', + 'guide.step': 'ขั้นตอน', + 'guide.speed': 'ความเร็ว', + 'guide.waiting': 'กำลังรอ...', + 'guide.solved': 'แก้ได้แล้ว!', + 'custom.title': 'เกมกำหนดเอง', + 'custom.prompt': 'ป้อนขนาดตาราง (5 - 80):', + 'custom.cancel': 'ยกเลิก', + 'custom.start': 'เริ่ม', + 'custom.sizeError': 'ขนาดต้องอยู่ระหว่าง 5 ถึง 80!', + 'win.title': 'ยินดีด้วย!', + 'win.message': 'คุณแก้ปริศนาได้แล้ว!', + 'win.time': 'เวลา:', + 'win.playAgain': 'เล่นอีกครั้ง', + 'win.shareTitle': 'แชร์ผลลัพธ์', + 'win.shareText': 'ฉันแก้ nonogram {size}x{size} ในเวลา {time}!', + 'win.shareX': 'X', + 'win.shareFacebook': 'Facebook', + 'win.shareWhatsapp': 'WhatsApp', + 'win.shareDownload': 'ดาวน์โหลดภาพหน้าจอ', + 'pwa.installTitle': 'ติดตั้งแอปและเล่นออฟไลน์', + 'pwa.installMobile': 'เพิ่มลงในหน้าจอหลัก', + 'pwa.installDesktop': 'ติดตั้งบนเดสก์ท็อป', + 'language.label': 'เลือกภาษา', + 'theme.label': 'ธีม', + 'theme.system': 'ระบบ', + 'theme.light': 'สว่าง', + 'theme.dark': 'มืด', + 'language.searchLabel': 'ค้นหาภาษา', + 'language.searchPlaceholder': 'พิมพ์ชื่อภาษา...' + }, + ms: { + 'app.title': 'Nonograms', + 'level.easy': 'MUDAH 5X5', + 'level.medium': 'SEDERHANA 10X10', + 'level.hard': 'SUKAR 15X15', + 'level.custom': 'KHAS', + 'level.guide': 'PANDUAN ❓', + 'actions.reset': 'TETAP SEMULA', + 'actions.random': 'RAWAK BARU', + 'actions.undo': 'BATAL', + 'status.time': 'MASA', + 'status.moves': 'LANGKAH', + 'status.progress': 'KEMAJUAN', + 'fixed.time': 'Masa:', + 'fixed.progress': 'Kemajuan:', + 'fixed.hide': 'Sembunyi', + 'fixed.show': 'Papar', + 'guide.play': 'MULA', + 'guide.pause': 'JEDA', + 'guide.step': 'LANGKAH', + 'guide.speed': 'KELAJUAN', + 'guide.waiting': 'Menunggu...', + 'guide.solved': 'Selesai!', + 'custom.title': 'PERMAINAN KHAS', + 'custom.prompt': 'Masukkan saiz grid (5 - 80):', + 'custom.cancel': 'Batal', + 'custom.start': 'Mula', + 'custom.sizeError': 'Saiz mesti antara 5 dan 80!', + 'win.title': 'TAHNIAH!', + 'win.message': 'Anda berjaya menyelesaikan teka-teki!', + 'win.time': 'Masa:', + 'win.playAgain': 'Main Semula', + 'win.shareTitle': 'Kongsi keputusan', + 'win.shareText': 'Saya menyelesaikan nonogram {size}x{size} dalam {time}!', + 'win.shareX': 'X', + 'win.shareFacebook': 'Facebook', + 'win.shareWhatsapp': 'WhatsApp', + 'win.shareDownload': 'Muat turun tangkapan skrin', + 'pwa.installTitle': 'Pasang aplikasi dan main di luar talian', + 'pwa.installMobile': 'Tambah ke skrin utama', + 'pwa.installDesktop': 'Pasang pada desktop', + 'language.label': 'Pilihan Bahasa', + 'theme.label': 'Tema', + 'theme.system': 'Sistem', + 'theme.light': 'Terang', + 'theme.dark': 'Gelap', + 'language.searchLabel': 'Cari bahasa', + 'language.searchPlaceholder': 'Taip nama bahasa...' + }, + fa: { + 'app.title': 'Nonograms', + 'level.easy': 'آسان 5X5', + 'level.medium': 'متوسط 10X10', + 'level.hard': 'سخت 15X15', + 'level.custom': 'سفارشی', + 'level.guide': 'راهنما ❓', + 'actions.reset': 'بازنشانی', + 'actions.random': 'تصادفی جدید', + 'actions.undo': 'برگشت', + 'status.time': 'زمان', + 'status.moves': 'حرکات', + 'status.progress': 'پیشرفت', + 'fixed.time': 'زمان:', + 'fixed.progress': 'پیشرفت:', + 'fixed.hide': 'پنهان', + 'fixed.show': 'نمایش', + 'guide.play': 'شروع', + 'guide.pause': 'مکث', + 'guide.step': 'گام', + 'guide.speed': 'سرعت', + 'guide.waiting': 'در انتظار...', + 'guide.solved': 'حل شد!', + 'custom.title': 'بازی سفارشی', + 'custom.prompt': 'اندازه شبکه (5 - 80):', + 'custom.cancel': 'لغو', + 'custom.start': 'شروع', + 'custom.sizeError': 'اندازه باید بین 5 تا 80 باشد!', + 'win.title': 'تبریک!', + 'win.message': 'شما معما را حل کردید!', + 'win.time': 'زمان:', + 'win.playAgain': 'بازی مجدد', + 'win.shareTitle': 'اشتراک نتیجه', + 'win.shareText': 'من نونوگرام {size}x{size} را در {time} حل کردم!', + 'win.shareX': 'X', + 'win.shareFacebook': 'Facebook', + 'win.shareWhatsapp': 'WhatsApp', + 'win.shareDownload': 'دانلود اسکرین‌شات', + 'pwa.installTitle': 'نصب برنامه و بازی آفلاین', + 'pwa.installMobile': 'افزودن به صفحه اصلی', + 'pwa.installDesktop': 'نصب روی دسکتاپ', + 'language.label': 'انتخاب زبان', + 'theme.label': 'تم', + 'theme.system': 'سیستم', + 'theme.light': 'روشن', + 'theme.dark': 'تاریک', + 'language.searchLabel': 'جستجوی زبان', + 'language.searchPlaceholder': 'نام زبان را بنویسید...' + }, + he: { + 'app.title': 'Nonograms', + 'level.easy': 'קל 5X5', + 'level.medium': 'בינוני 10X10', + 'level.hard': 'קשה 15X15', + 'level.custom': 'מותאם אישית', + 'level.guide': 'מדריך ❓', + 'actions.reset': 'אפס', + 'actions.random': 'אקראי חדש', + 'actions.undo': 'בטל', + 'status.time': 'זמן', + 'status.moves': 'מהלכים', + 'status.progress': 'התקדמות', + 'fixed.time': 'זמן:', + 'fixed.progress': 'התקדמות:', + 'fixed.hide': 'הסתר', + 'fixed.show': 'הצג', + 'guide.play': 'שחק', + 'guide.pause': 'השהה', + 'guide.step': 'צעד', + 'guide.speed': 'מהירות', + 'guide.waiting': 'ממתין...', + 'guide.solved': 'נפתר!', + 'custom.title': 'משחק מותאם', + 'custom.prompt': 'הכנס גודל רשת (5 - 80):', + 'custom.cancel': 'ביטול', + 'custom.start': 'התחל', + 'custom.sizeError': 'גודל חייב להיות בין 5 ל-80!', + 'win.title': 'ברכות!', + 'win.message': 'פתרת את החידה!', + 'win.time': 'זמן:', + 'win.playAgain': 'שחק שוב', + 'win.shareTitle': 'שתף תוצאה', + 'win.shareText': 'פתרתי נונוגרם {size}x{size} בזמן {time}!', + 'win.shareX': 'X', + 'win.shareFacebook': 'Facebook', + 'win.shareWhatsapp': 'WhatsApp', + 'win.shareDownload': 'הורד צילום מסך', + 'pwa.installTitle': 'התקן אפליקציה ושחק אופליין', + 'pwa.installMobile': 'הוסף למסך הבית', + 'pwa.installDesktop': 'התקן בשולחן העבודה', + 'language.label': 'בחירת שפה', + 'theme.label': 'ערכת נושא', + 'theme.system': 'מערכת', + 'theme.light': 'בהיר', + 'theme.dark': 'כהה', + 'language.searchLabel': 'חפש שפה', + 'language.searchPlaceholder': 'הקלד שם שפה...' + }, + az: { + 'app.title': 'Nonograms', + 'level.easy': 'ASAN 5X5', + 'level.medium': 'ORTA 10X10', + 'level.hard': 'ÇƏTİN 15X15', + 'level.custom': 'XÜSUSİ', + 'level.guide': 'BƏLƏDÇİ ❓', + 'actions.reset': 'SIFIRLA', + 'actions.random': 'YENİ TƏSADÜFİ', + 'actions.undo': 'GERİ', + 'status.time': 'VAXT', + 'status.moves': 'HƏRƏKƏTLƏR', + 'status.progress': 'TƏRƏQQİ', + 'fixed.time': 'Vaxt:', + 'fixed.progress': 'Tərəqqi:', + 'fixed.hide': 'Gizlət', + 'fixed.show': 'Göstər', + 'guide.play': 'BAŞLA', + 'guide.pause': 'FASİLƏ', + 'guide.step': 'ADDIM', + 'guide.speed': 'SÜRƏT', + 'guide.waiting': 'Gözlənilir...', + 'guide.solved': 'Həll edildi!', + 'custom.title': 'XÜSUSİ OYUN', + 'custom.prompt': 'Tor ölçüsünü daxil edin (5 - 80):', + 'custom.cancel': 'Ləğv et', + 'custom.start': 'Başla', + 'custom.sizeError': 'Ölçü 5 ilə 80 arasında olmalıdır!', + 'win.title': 'TƏBRİKLƏR!', + 'win.message': 'Tapmacanı həll etdiniz!', + 'win.time': 'Vaxt:', + 'win.playAgain': 'Yenidən oyna', + 'win.shareTitle': 'Nəticəni paylaş', + 'win.shareText': 'Mən {time} ərzində {size}x{size} nonogram həll etdim!', + 'win.shareX': 'X', + 'win.shareFacebook': 'Facebook', + 'win.shareWhatsapp': 'WhatsApp', + 'win.shareDownload': 'Ekran görüntüsünü yüklə', + 'pwa.installTitle': 'Tətbiqi quraşdır və oflayn oyna', + 'pwa.installMobile': 'Ana ekrana əlavə et', + 'pwa.installDesktop': 'Masaüstünə quraşdır', + 'language.label': 'Dil seçimi', + 'theme.label': 'Mövzu', + 'theme.system': 'Sistem', + 'theme.light': 'Açıq', + 'theme.dark': 'Qaranlıq', + 'language.searchLabel': 'Dili axtar', + 'language.searchPlaceholder': 'Dil adını yazın...' + }, + hy: { + 'app.title': 'Nonograms', + 'level.easy': 'ՀԵՇՏ 5X5', + 'level.medium': 'ՄԻՋԻՆ 10X10', + 'level.hard': 'ԴԺՎԱՐ 15X15', + 'level.custom': 'ՀԱՏՈՒԿ', + 'level.guide': 'ՈՒՂԵՑՈՒՅՑ ❓', + 'actions.reset': 'ՎԵՐԱԿԱՅԵԼ', + 'actions.random': 'ՆՈՐ ՊԱՏԱՀԱԿԱՆ', + 'actions.undo': 'ՀԵՏ', + 'status.time': 'ԺԱՄԱՆԱԿ', + 'status.moves': 'ՔԱՅԼԵՐ', + 'status.progress': 'ԸՆԹԱՑՔ', + 'fixed.time': 'Ժամանակ:', + 'fixed.progress': 'Ընթացք:', + 'fixed.hide': 'Թաքցնել', + 'fixed.show': 'Ցուցադրել', + 'guide.play': 'ՍԿՍԵԼ', + 'guide.pause': 'ԴԱԴԱՐ', + 'guide.step': 'ՔԱՅԼ', + 'guide.speed': 'ԱՐԱԳՈՒԹՅՈՒՆ', + 'guide.waiting': 'Սպասում...', + 'guide.solved': 'Լուծված է!', + 'custom.title': 'ՀԱՏՈՒԿ ԽԱՂ', + 'custom.prompt': 'Մուտքագրեք չափսը (5 - 80):', + 'custom.cancel': 'Չեղարկել', + 'custom.start': 'Սկսել', + 'custom.sizeError': 'Չափսը պետք է լինի 5-ից 80:', + 'win.title': 'ՇՆՈՐՀԱՎՈՐԱՆՔՆԵՐ!', + 'win.message': 'Դուք լուծեցիք գլուխկոտրուկը!', + 'win.time': 'Ժամանակ:', + 'win.playAgain': 'Խաղալ կրկին', + 'win.shareTitle': 'Կիսվել արդյունքով', + 'win.shareText': 'Ես լուծեցի {size}x{size} նոնոգրամ {time}-ում!', + 'win.shareX': 'X', + 'win.shareFacebook': 'Facebook', + 'win.shareWhatsapp': 'WhatsApp', + 'win.shareDownload': 'Ներբեռնել նկարը', + 'pwa.installTitle': 'Տեղադրեք և խաղացեք օֆլայն', + 'pwa.installMobile': 'Ավելացնել էկրանին', + 'pwa.installDesktop': 'Տեղադրել համակարգչում', + 'language.label': 'Լեզվի ընտրություն', + 'theme.label': 'Թեմա', + 'theme.system': 'Համակարգ', + 'theme.light': 'Լուսավոր', + 'theme.dark': 'Մութ', + 'language.searchLabel': 'Փնտրել լեզուն', + 'language.searchPlaceholder': 'Գրեք լեզվի անունը...' + }, + uz: { + 'app.title': 'Nonograms', + 'level.easy': 'OSON 5X5', + 'level.medium': 'O‘RTA 10X10', + 'level.hard': 'QIYIN 15X15', + 'level.custom': 'MAXSUS', + 'level.guide': 'QO‘LLANMA ❓', + 'actions.reset': 'QAYTA', + 'actions.random': 'YANGI TASODIFIY', + 'actions.undo': 'BEKOR QILISH', + 'status.time': 'VAQT', + 'status.moves': 'YURISH', + 'status.progress': 'JARAYON', + 'fixed.time': 'Vaqt:', + 'fixed.progress': 'Jarayon:', + 'fixed.hide': 'Yashirish', + 'fixed.show': 'Ko‘rsatish', + 'guide.play': 'BOSHLASH', + 'guide.pause': 'TO‘XTATISH', + 'guide.step': 'QADAM', + 'guide.speed': 'TEZLIK', + 'guide.waiting': 'Kutilmoqda...', + 'guide.solved': 'Yechildi!', + 'custom.title': 'MAXSUS O‘YIN', + 'custom.prompt': 'Katak hajmini kiriting (5 - 80):', + 'custom.cancel': 'Bekor qilish', + 'custom.start': 'Boshlash', + 'custom.sizeError': 'Hajm 5 dan 80 gacha bo‘lishi kerak!', + 'win.title': 'TABRIKLAYMIZ!', + 'win.message': 'Siz jumboqni yechdingiz!', + 'win.time': 'Vaqt:', + 'win.playAgain': 'Qayta o‘ynash', + 'win.shareTitle': 'Natijani ulashish', + 'win.shareText': 'Men {time} ichida {size}x{size} nonogram yechdim!', + 'win.shareX': 'X', + 'win.shareFacebook': 'Facebook', + 'win.shareWhatsapp': 'WhatsApp', + 'win.shareDownload': 'Skrinshotni yuklash', + 'pwa.installTitle': 'Ilovani o‘rnating va oflayn o‘ynang', + 'pwa.installMobile': 'Bosh ekranga qo‘shish', + 'pwa.installDesktop': 'Ish stoliga o‘rnatish', + 'language.label': 'Tilni tanlash', + 'theme.label': 'Mavzu', + 'theme.system': 'Tizim', + 'theme.light': 'Yorug‘', + 'theme.dark': 'Qorong‘u', + 'language.searchLabel': 'Tilni qidirish', + 'language.searchPlaceholder': 'Til nomini yozing...' + }, + kk: { + 'app.title': 'Nonograms', + 'level.easy': 'OÑAI 5X5', + 'level.medium': 'ORTAŞA 10X10', + 'level.hard': 'QIYIN 15X15', + 'level.custom': 'ARNAIY', + 'level.guide': 'NŪSQAULYQ ❓', + 'actions.reset': 'QAIŞA', + 'actions.random': 'JAÑA KEZDEISOQ', + 'actions.undo': 'BELDYRU', + 'status.time': 'UAQYT', + 'status.moves': 'JÜRİS', + 'status.progress': 'ILGERİLEU', + 'fixed.time': 'Uaqyt:', + 'fixed.progress': 'Ilgerileu:', + 'fixed.hide': 'Jasyru', + 'fixed.show': 'Körsetu', + 'guide.play': 'BASTAU', + 'guide.pause': 'KİDİRTU', + 'guide.step': 'QADAM', + 'guide.speed': 'JYLDAMDYQ', + 'guide.waiting': 'Kütude...', + 'guide.solved': 'Şeşildi!', + 'custom.title': 'ARNAIY OYIN', + 'custom.prompt': 'Tor ölşemin engiz (5 - 80):', + 'custom.cancel': 'Bıd', + 'custom.start': 'Bastau', + 'custom.sizeError': 'Ölşem 5 pen 80 arasynda boluy kerek!', + 'win.title': 'QŪTTYQTAIMYZ!', + 'win.message': 'Siz jūmbaqty şeştıñiz!', + 'win.time': 'Uaqyt:', + 'win.playAgain': 'Qaita oinau', + 'win.shareTitle': 'Nätijemen bölisu', + 'win.shareText': 'Men {time} işinde {size}x{size} nonogram şeştım!', + 'win.shareX': 'X', + 'win.shareFacebook': 'Facebook', + 'win.shareWhatsapp': 'WhatsApp', + 'win.shareDownload': 'Skrinşot jüktesu', + 'pwa.installTitle': 'Qosymşany ornatyp, oflain oinañyz', + 'pwa.installMobile': 'Basty ekranğa qosu', + 'pwa.installDesktop': 'Jūmys stolyna ornatu', + 'language.label': 'Til tañdau', + 'theme.label': 'Taqyryp', + 'theme.system': 'Jüye', + 'theme.light': 'Jaryq', + 'theme.dark': 'Qarañğy', + 'language.searchLabel': 'Tildi izdeu', + 'language.searchPlaceholder': 'Til atauyn jaz...' + }, + gu: { + 'app.title': 'Nonograms', + 'level.easy': 'સરળ 5X5', + 'level.medium': 'મધ્યમ 10X10', + 'level.hard': 'કઠિન 15X15', + 'level.custom': 'કસ્ટમ', + 'level.guide': 'માર્ગદર્શિકા ❓', + 'actions.reset': 'રીસેટ', + 'actions.random': 'નવું રેન્ડમ', + 'actions.undo': 'રદ કરો', + 'status.time': 'સમય', + 'status.moves': 'ચાલ', + 'status.progress': 'પ્રગતિ', + 'fixed.time': 'સમય:', + 'fixed.progress': 'પ્રગતિ:', + 'fixed.hide': 'છુપાવો', + 'fixed.show': 'બતાવો', + 'guide.play': 'શરૂ', + 'guide.pause': 'વિરામ', + 'guide.step': 'પગલું', + 'guide.speed': 'ઝડપ', + 'guide.waiting': 'રાહ જોઈ રહ્યું છે...', + 'guide.solved': 'ઉકેલાઈ ગયું!', + 'custom.title': 'કસ્ટમ રમત', + 'custom.prompt': 'ગ્રીડ માપ દાખલ કરો (5 - 80):', + 'custom.cancel': 'રદ કરો', + 'custom.start': 'શરૂ', + 'custom.sizeError': 'માપ 5 અને 80 ની વચ્ચે હોવું જોઈએ!', + 'win.title': 'અભિનંદન!', + 'win.message': 'તમે કોયડો ઉકેલ્યો!', + 'win.time': 'સમય:', + 'win.playAgain': 'ફરી રમો', + 'win.shareTitle': 'પરિણામ શેર કરો', + 'win.shareText': 'મેં {time} માં {size}x{size} નોનોગ્રામ ઉકેલ્યો!', + 'win.shareX': 'X', + 'win.shareFacebook': 'Facebook', + 'win.shareWhatsapp': 'WhatsApp', + 'win.shareDownload': 'સ્ક્રીનશોટ ડાઉનલોડ કરો', + 'pwa.installTitle': 'એપ્લિકેશન ઇન્સ્ટોલ કરો અને ઑફલાઇન રમો', + 'pwa.installMobile': 'હોમ સ્ક્રીનમાં ઉમેરો', + 'pwa.installDesktop': 'ડેસ્કટોપ પર ઇન્સ્ટોલ કરો', + 'language.label': 'ભાષા પસંદગી', + 'theme.label': 'થીમ', + 'theme.system': 'સિસ્ટમ', + 'theme.light': 'લાઇટ', + 'theme.dark': 'ડાર્ક', + 'language.searchLabel': 'ભાષા શોધો', + 'language.searchPlaceholder': 'ભાષાનું નામ લખો...' + }, + kn: { + 'app.title': 'Nonograms', + 'level.easy': 'ಸುಲಭ 5X5', + 'level.medium': 'ಮಧ್ಯಮ 10X10', + 'level.hard': 'ಕಠಿಣ 15X15', + 'level.custom': 'ಕಸ್ಟಮ್', + 'level.guide': 'ಮಾರ್ಗದರ್ಶಿ ❓', + 'actions.reset': 'ಮರುಹೊಂದಿಸಿ', + 'actions.random': 'ಹೊಸ ಯಾದೃಚ್ಛಿಕ', + 'actions.undo': 'ರದ್ದುಗೊಳಿಸಿ', + 'status.time': 'ಸಮಯ', + 'status.moves': 'ಚಲನೆಗಳು', + 'status.progress': 'ಪ್ರಗತಿ', + 'fixed.time': 'ಸಮಯ:', + 'fixed.progress': 'ಪ್ರಗತಿ:', + 'fixed.hide': 'ಮರೆಮಾಡಿ', + 'fixed.show': 'ತೋರಿಸಿ', + 'guide.play': 'ಪ್ಲೇ', + 'guide.pause': 'ವಿರಾಮ', + 'guide.step': 'ಹಂತ', + 'guide.speed': 'ವೇಗ', + 'guide.waiting': 'ಕಾಯುತ್ತಿದೆ...', + 'guide.solved': 'ಪರಿಹರಿಸಲಾಗಿದೆ!', + 'custom.title': 'ಕಸ್ಟಮ್ ಆಟ', + 'custom.prompt': 'ಗ್ರಿಡ್ ಗಾತ್ರ ನಮೂದಿಸಿ (5 - 80):', + 'custom.cancel': 'ರದ್ದು', + 'custom.start': 'ಪ್ರಾರಂಭಿಸಿ', + 'custom.sizeError': 'ಗಾತ್ರ 5 ಮತ್ತು 80 ರ ನಡುವೆ ಇರಬೇಕು!', + 'win.title': 'ಅಭಿನಂದನೆಗಳು!', + 'win.message': 'ನೀವು ಒಗಟು ಪರಿಹರಿಸಿದ್ದೀರಿ!', + 'win.time': 'ಸಮಯ:', + 'win.playAgain': 'ಮತ್ತೆ ಆಡಿ', + 'win.shareTitle': 'ಫಲಿತಾಂಶ ಹಂಚಿಕೊಳ್ಳಿ', + 'win.shareText': 'ನಾನು {size}x{size} ನೊನೊಗ್ರಾಮ್ ಅನ್ನು {time} ರಲ್ಲಿ ಪರಿಹರಿಸಿದ್ದೇನೆ!', + 'win.shareX': 'X', + 'win.shareFacebook': 'Facebook', + 'win.shareWhatsapp': 'WhatsApp', + 'win.shareDownload': 'ಸ್ಕ್ರೀನ್‌ಶಾಟ್ ಡೌನ್‌ಲೋಡ್ ಮಾಡಿ', + 'pwa.installTitle': 'ಅಪ್ಲಿಕೇಶನ್ ಸ್ಥಾಪಿಸಿ ಮತ್ತು ಆಫ್‌ಲೈನ್ ಪ್ಲೇ ಮಾಡಿ', + 'pwa.installMobile': 'ಹೋಮ್ ಸ್ಕ್ರೀನ್‌ಗೆ ಸೇರಿಸಿ', + 'pwa.installDesktop': 'ಡೆಸ್ಕ್‌ಟಾಪ್‌ನಲ್ಲಿ ಸ್ಥಾಪಿಸಿ', + 'language.label': 'ಭಾಷೆ ಆಯ್ಕೆ', + 'theme.label': 'ಥೀಮ್', + 'theme.system': 'ವ್ಯವಸ್ಥೆ', + 'theme.light': 'ಬೆಳಕು', + 'theme.dark': 'ಕತ್ತಲೆ', + 'language.searchLabel': 'ಭಾಷೆ ಹುಡುಕಿ', + 'language.searchPlaceholder': 'ಭಾಷೆಯ ಹೆಸರನ್ನು ಟೈಪ್ ಮಾಡಿ...' + }, + mr: { + 'app.title': 'Nonograms', + 'level.easy': 'सोपे 5X5', + 'level.medium': 'मध्यम 10X10', + 'level.hard': 'कठीण 15X15', + 'level.custom': 'सानुकूल', + 'level.guide': 'मार्गदर्शक ❓', + 'actions.reset': 'रीसेट', + 'actions.random': 'नवीन यादृच्छिक', + 'actions.undo': 'पूर्ववत', + 'status.time': 'वेळ', + 'status.moves': 'हालचाली', + 'status.progress': 'प्रगती', + 'fixed.time': 'वेळ:', + 'fixed.progress': 'प्रगती:', + 'fixed.hide': 'लपवा', + 'fixed.show': 'दाखवा', + 'guide.play': 'सुरू', + 'guide.pause': 'विराम', + 'guide.step': 'पाऊल', + 'guide.speed': 'वेग', + 'guide.waiting': 'प्रतीक्षा...', + 'guide.solved': 'सोडवले!', + 'custom.title': 'सानुकूल खेळ', + 'custom.prompt': 'ग्रीड आकार प्रविष्ट करा (5 - 80):', + 'custom.cancel': 'रद्द करा', + 'custom.start': 'प्रारंभ', + 'custom.sizeError': 'आकार 5 ते 80 दरम्यान असावा!', + 'win.title': 'अभिनंदन!', + 'win.message': 'तुम्ही कोडे सोडवले!', + 'win.time': 'वेळ:', + 'win.playAgain': 'पुन्हा खेळा', + 'win.shareTitle': 'निकाल शेअर करा', + 'win.shareText': 'मी {time} मध्ये {size}x{size} नॉनोग्राम सोडवला!', + 'win.shareX': 'X', + 'win.shareFacebook': 'Facebook', + 'win.shareWhatsapp': 'WhatsApp', + 'win.shareDownload': 'स्क्रीनशॉट डाउनलोड करा', + 'pwa.installTitle': 'अॅप इन्स्टॉल करा आणि ऑफलाइन खेळा', + 'pwa.installMobile': 'होम स्क्रीनवर जोडा', + 'pwa.installDesktop': 'डेस्कटॉपवर इन्स्टॉल करा', + 'language.label': 'भाषा निवड', + 'theme.label': 'थीम', + 'theme.system': 'सिस्टम', + 'theme.light': 'लाईट', + 'theme.dark': 'डार्क', + 'language.searchLabel': 'भाषा शोधा', + 'language.searchPlaceholder': 'भाषेचे नाव लिहा...' + }, + pa: { + 'app.title': 'Nonograms', + 'level.easy': 'ਆਸਾਨ 5X5', + 'level.medium': 'ਦਰਮਿਆਨਾ 10X10', + 'level.hard': 'ਔਖਾ 15X15', + 'level.custom': 'ਕਸਟਮ', + 'level.guide': 'ਗਾਈਡ ❓', + 'actions.reset': 'ਰੀਸੈੱਟ', + 'actions.random': 'ਨਵਾਂ ਰੈਂਡਮ', + 'actions.undo': 'ਵਾਪਿਸ', + 'status.time': 'ਸਮਾਂ', + 'status.moves': 'ਚਾਲਾਂ', + 'status.progress': 'ਤਰੱਕੀ', + 'fixed.time': 'ਸਮਾਂ:', + 'fixed.progress': 'ਤਰੱਕੀ:', + 'fixed.hide': 'ਲੁਕਾਓ', + 'fixed.show': 'ਦਿਖਾਓ', + 'guide.play': 'ਚਲਾਓ', + 'guide.pause': 'ਰੋਕੋ', + 'guide.step': 'ਕਦਮ', + 'guide.speed': 'ਗਤੀ', + 'guide.waiting': 'ਉਡੀਕ...', + 'guide.solved': 'ਹੱਲ ਹੋ ਗਿਆ!', + 'custom.title': 'ਕਸਟਮ ਖੇਡ', + 'custom.prompt': 'ਗਰਿੱਡ ਸਾਈਜ਼ ਭਰੋ (5 - 80):', + 'custom.cancel': 'ਰੱਦ ਕਰੋ', + 'custom.start': 'ਸ਼ੁਰੂ', + 'custom.sizeError': 'ਸਾਈਜ਼ 5 ਤੋਂ 80 ਦੇ ਵਿਚਕਾਰ ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ!', + 'win.title': 'ਵਧਾਈਆਂ!', + 'win.message': 'ਤੁਸੀਂ ਪਹੇਲੀ ਹੱਲ ਕਰ ਲਈ!', + 'win.time': 'ਸਮਾਂ:', + 'win.playAgain': 'ਦੁਬਾਰਾ ਖੇਡੋ', + 'win.shareTitle': 'ਨਤੀਜਾ ਸਾਂਝਾ ਕਰੋ', + 'win.shareText': 'ਮੈਂ {time} ਵਿੱਚ {size}x{size} ਨੋਨੋਗ੍ਰਾਮ ਹੱਲ ਕੀਤਾ!', + 'win.shareX': 'X', + 'win.shareFacebook': 'Facebook', + 'win.shareWhatsapp': 'WhatsApp', + 'win.shareDownload': 'ਸਕ੍ਰੀਨਸ਼ਾਟ ਡਾਊਨਲੋਡ ਕਰੋ', + 'pwa.installTitle': 'ਐਪ ਇੰਸਟਾਲ ਕਰੋ ਅਤੇ ਆਫਲਾਈਨ ਖੇਡੋ', + 'pwa.installMobile': 'ਹੋਮ ਸਕ੍ਰੀਨ ਤੇ ਜੋੜੋ', + 'pwa.installDesktop': 'ਡੈਸਕਟਾਪ ਤੇ ਇੰਸਟਾਲ ਕਰੋ', + 'language.label': 'ਭਾਸ਼ਾ ਚੋਣ', + 'theme.label': 'ਥੀਮ', + 'theme.system': 'ਸਿਸਟਮ', + 'theme.light': 'ਲਾਈਟ', + 'theme.dark': 'ਡਾਰਕ', + 'language.searchLabel': 'ਭਾਸ਼ਾ ਖੋਜੋ', + 'language.searchPlaceholder': 'ਭਾਸ਼ਾ ਦਾ ਨਾਮ ਲਿਖੋ...' + }, + ta: { + 'app.title': 'Nonograms', + 'level.easy': 'எளிது 5X5', + 'level.medium': 'நடுத்தரம் 10X10', + 'level.hard': 'கடினம் 15X15', + 'level.custom': 'தனிப்பயன்', + 'level.guide': 'வழிகாட்டி ❓', + 'actions.reset': 'மீட்டமை', + 'actions.random': 'புதியது', + 'actions.undo': 'தவிர்', + 'status.time': 'நேரம்', + 'status.moves': 'நகர்வுகள்', + 'status.progress': 'முன்னேற்றம்', + 'fixed.time': 'நேரம்:', + 'fixed.progress': 'முன்னேற்றம்:', + 'fixed.hide': 'மறை', + 'fixed.show': 'காட்டு', + 'guide.play': 'விளையாடு', + 'guide.pause': 'இடைநிறுத்தம்', + 'guide.step': 'படி', + 'guide.speed': 'வேகம்', + 'guide.waiting': 'காத்திருக்கிறது...', + 'guide.solved': 'தீர்க்கப்பட்டது!', + 'custom.title': 'தனிப்பயன் விளையாட்டு', + 'custom.prompt': 'கட்ட அளவை உள்ளிடவும் (5 - 80):', + 'custom.cancel': 'ரத்து', + 'custom.start': 'தொடங்கு', + 'custom.sizeError': 'அளவு 5 முதல் 80 வரை இருக்க வேண்டும்!', + 'win.title': 'வாழ்த்துக்கள்!', + 'win.message': 'நீங்கள் புதிரை தீர்த்துவிட்டீர்கள்!', + 'win.time': 'நேரம்:', + 'win.playAgain': 'மீண்டும் விளையாடு', + 'win.shareTitle': 'முடிவைப் பகிரவும்', + 'win.shareText': 'நான் {time} நேரத்தில் {size}x{size} நோனோகிராமை தீர்த்தேன்!', + 'win.shareX': 'X', + 'win.shareFacebook': 'Facebook', + 'win.shareWhatsapp': 'WhatsApp', + 'win.shareDownload': 'ஸ்கிரீன்ஷாட் பதிவிறக்கவும்', + 'pwa.installTitle': 'செயலியை நிறுவி ஆஃப்லைனில் விளையாடுங்கள்', + 'pwa.installMobile': 'முகப்புத் திரையில் சேர்', + 'pwa.installDesktop': 'டெஸ்க்டாப்பில் நிறுவு', + 'language.label': 'மொழி தேர்வு', + 'theme.label': 'தீம்', + 'theme.system': 'அமைப்பு', + 'theme.light': 'வெளிச்சம்', + 'theme.dark': 'இருள்', + 'language.searchLabel': 'மொழியைத் தேடு', + 'language.searchPlaceholder': 'மொழி பெயரை உள்ளிடவும்...' + }, + te: { + 'app.title': 'Nonograms', + 'level.easy': 'సులభం 5X5', + 'level.medium': 'మధ్యస్థం 10X10', + 'level.hard': 'కఠినం 15X15', + 'level.custom': 'కస్టమ్', + 'level.guide': 'గైడ్ ❓', + 'actions.reset': 'రీసెట్', + 'actions.random': 'కొత్త రాండమ్', + 'actions.undo': 'రద్దు', + 'status.time': 'సమయం', + 'status.moves': 'కదలికలు', + 'status.progress': 'పురోగతి', + 'fixed.time': 'సమయం:', + 'fixed.progress': 'పురోగతి:', + 'fixed.hide': 'దాచు', + 'fixed.show': 'చూపు', + 'guide.play': 'ఆడు', + 'guide.pause': 'పాజ్', + 'guide.step': 'దశ', + 'guide.speed': 'వేగం', + 'guide.waiting': 'వేచి ఉంది...', + 'guide.solved': 'పరిష్కరించబడింది!', + 'custom.title': 'కస్టమ్ గేమ్', + 'custom.prompt': 'గ్రిడ్ పరిమాణం (5 - 80):', + 'custom.cancel': 'రద్దు', + 'custom.start': 'ప్రారంభించు', + 'custom.sizeError': 'పరిమాణం 5 నుండి 80 మధ్య ఉండాలి!', + 'win.title': 'అభినందనలు!', + 'win.message': 'మీరు పజిల్‌ను పరిష్కరించారు!', + 'win.time': 'సమయం:', + 'win.playAgain': 'మళ్ళీ ఆడు', + 'win.shareTitle': 'ఫలితాన్ని పంచుకోండి', + 'win.shareText': 'నేను {time} లో {size}x{size} నానోగ్రామ్‌ను పరిష్కరించాను!', + 'win.shareX': 'X', + 'win.shareFacebook': 'Facebook', + 'win.shareWhatsapp': 'WhatsApp', + 'win.shareDownload': 'స్క్రీన్‌షాట్ డౌన్‌లోడ్', + 'pwa.installTitle': 'యాప్‌ను ఇన్‌స్టాల్ చేయండి మరియు ఆఫ్‌లైన్‌లో ఆడండి', + 'pwa.installMobile': 'హోమ్ స్క్రీన్‌కు జోడించు', + 'pwa.installDesktop': 'డెస్క్‌టాప్‌లో ఇన్‌స్టాల్ చేయండి', + 'language.label': 'భాష ఎంపిక', + 'theme.label': 'థీమ్', + 'theme.system': 'సిస్టమ్', + 'theme.light': 'లైట్', + 'theme.dark': 'డార్క్', + 'language.searchLabel': 'భాషను వెతకండి', + 'language.searchPlaceholder': 'భాష పేరు టైప్ చేయండి...' + }, + ne: { + 'app.title': 'Nonograms', + 'level.easy': 'सजिलो 5X5', + 'level.medium': 'मध्यम 10X10', + 'level.hard': 'गाह्रो 15X15', + 'level.custom': 'कस्टम', + 'level.guide': 'गाइड ❓', + 'actions.reset': 'रिसेट', + 'actions.random': 'नयाँ र्यान्डम', + 'actions.undo': 'फिर्ता', + 'status.time': 'समय', + 'status.moves': 'चाल', + 'status.progress': 'प्रगति', + 'fixed.time': 'समय:', + 'fixed.progress': 'प्रगति:', + 'fixed.hide': 'लुकाउनुहोस्', + 'fixed.show': 'देखाउनुहोस्', + 'guide.play': 'खेल्नुहोस्', + 'guide.pause': 'रोक्नुहोस्', + 'guide.step': 'चरण', + 'guide.speed': 'गति', + 'guide.waiting': 'प्रतीक्षा...', + 'guide.solved': 'हल भयो!', + 'custom.title': 'कस्टम खेल', + 'custom.prompt': 'ग्रिड साइज प्रविष्ट गर्नुहोस् (5 - 80):', + 'custom.cancel': 'रद्द', + 'custom.start': 'सुरु', + 'custom.sizeError': 'साइज 5 र 80 को बीच हुनुपर्छ!', + 'win.title': 'बधाई छ!', + 'win.message': 'तपाईंले पजल हल गर्नुभयो!', + 'win.time': 'समय:', + 'win.playAgain': 'फेरि खेल्नुहोस्', + 'win.shareTitle': 'नतिजा साझा गर्नुहोस्', + 'win.shareText': 'मैले {time} मा {size}x{size} नोनोग्राम हल गरें!', + 'win.shareX': 'X', + 'win.shareFacebook': 'Facebook', + 'win.shareWhatsapp': 'WhatsApp', + 'win.shareDownload': 'स्क्रिनसट डाउनलोड गर्नुहोस्', + 'pwa.installTitle': 'एप इन्स्टल गर्नुहोस् र अफलाइन खेल्नुहोस्', + 'pwa.installMobile': 'होम स्क्रिनमा थप्नुहोस्', + 'pwa.installDesktop': 'डेस्कटपमा इन्स्टल गर्नुहोस्', + 'language.label': 'भाषा चयन', + 'theme.label': 'थिम', + 'theme.system': 'सिस्टम', + 'theme.light': 'लाइट', + 'theme.dark': 'डार्क', + 'language.searchLabel': 'भाषा खोज्नुहोस्', + 'language.searchPlaceholder': 'भाषाको नाम लेख्नुहोस्...' + }, + my: { + 'app.title': 'Nonograms', + 'level.easy': 'လွယ်ကူ 5X5', + 'level.medium': 'အလယ်အလတ် 10X10', + 'level.hard': 'ခက်ခဲ 15X15', + 'level.custom': 'စိတ်ကြိုက်', + 'level.guide': 'လမ်းညွှန် ❓', + 'actions.reset': 'ပြန်စမည်', + 'actions.random': 'အသစ်', + 'actions.undo': 'ပြန်ပြင်', + 'status.time': 'အချိန်', + 'status.moves': 'ရွေ့လျားမှု', + 'status.progress': 'တိုးတက်မှု', + 'fixed.time': 'အချိန်:', + 'fixed.progress': 'တိုးတက်မှု:', + 'fixed.hide': 'ဖျောက်', + 'fixed.show': 'ပြ', + 'guide.play': 'စ', + 'guide.pause': 'ခေတ္တရပ်', + 'guide.step': 'အဆင့်', + 'guide.speed': 'အမြန်နှုန်း', + 'guide.waiting': 'စောင့်နေသည်...', + 'guide.solved': 'ဖြေရှင်းပြီး!', + 'custom.title': 'စိတ်ကြိုက်ဂိမ်း', + 'custom.prompt': 'ဇယားကွက်အရွယ်အစား (5 - 80):', + 'custom.cancel': 'မလုပ်တော့', + 'custom.start': 'စမည်', + 'custom.sizeError': 'အရွယ်အစား 5 မှ 80 ကြားရှိရမည်!', + 'win.title': 'ဂုဏ်ယူပါတယ်!', + 'win.message': 'ပဟေဠိကို ဖြေရှင်းလိုက်ပါပြီ!', + 'win.time': 'အချိန်:', + 'win.playAgain': 'ထပ်ကစားမည်', + 'win.shareTitle': 'မျှဝေမည်', + 'win.shareText': '{size}x{size} nonogram ကို {time} ဖြင့် ဖြေရှင်းခဲ့သည်!', + 'win.shareX': 'X', + 'win.shareFacebook': 'Facebook', + 'win.shareWhatsapp': 'WhatsApp', + 'win.shareDownload': 'ဓာတ်ပုံဒေါင်းလုဒ်', + 'pwa.installTitle': 'အက်ပ်ထည့်သွင်းပြီး အော့ဖ်လိုင်းကစားပါ', + 'pwa.installMobile': 'ပင်မစာမျက်နှာသို့ထည့်ပါ', + 'pwa.installDesktop': 'ကွန်ပျူတာတွင်ထည့်ပါ', + 'language.label': 'ဘာသာစကား', + 'theme.label': 'အပြင်အဆင်', + 'theme.system': 'စနစ်', + 'theme.light': 'အလင်း', + 'theme.dark': 'အမှောင်', + 'language.searchLabel': 'ဘာသာစကားရှာပါ', + 'language.searchPlaceholder': 'ဘာသာစကားအမည်ရိုက်ထည့်ပါ...' + }, + km: { + 'app.title': 'Nonograms', + 'level.easy': 'ងាយស្រួល 5X5', + 'level.medium': 'មធ្យម 10X10', + 'level.hard': 'ពិបាក 15X15', + 'level.custom': 'ផ្ទាល់ខ្លួន', + 'level.guide': 'មគ្គុទ្ទេសក៍ ❓', + 'actions.reset': 'កំណត់ឡើងវិញ', + 'actions.random': 'ថ្មី', + 'actions.undo': 'មិនធ្វើវិញ', + 'status.time': 'ពេលវេលា', + 'status.moves': 'ចលនា', + 'status.progress': 'វឌ្ឍនភាព', + 'fixed.time': 'ពេលវេលា:', + 'fixed.progress': 'វឌ្ឍនភាព:', + 'fixed.hide': 'លាក់', + 'fixed.show': 'បង្ហាញ', + 'guide.play': 'លេង', + 'guide.pause': 'ផ្អាក', + 'guide.step': 'ជំហាន', + 'guide.speed': 'ល្បឿន', + 'guide.waiting': 'កំពុងរង់ចាំ...', + 'guide.solved': 'បានដោះស្រាយ!', + 'custom.title': 'ហ្គេមផ្ទាល់ខ្លួន', + 'custom.prompt': 'បញ្ចូលទំហំក្រឡា (5 - 80):', + 'custom.cancel': 'បោះបង់', + 'custom.start': 'ចាប់ផ្តើម', + 'custom.sizeError': 'ទំហំត្រូវតែចន្លោះពី 5 ដល់ 80!', + 'win.title': 'អបអរសាទរ!', + 'win.message': 'អ្នកបានដោះស្រាយបញ្ហា!', + 'win.time': 'ពេលវេលា:', + 'win.playAgain': 'លេងម្តងទៀត', + 'win.shareTitle': 'ចែករំលែក', + 'win.shareText': 'ខ្ញុំបានដោះស្រាយ nonogram {size}x{size} ក្នុងរយៈពេល {time}!', + 'win.shareX': 'X', + 'win.shareFacebook': 'Facebook', + 'win.shareWhatsapp': 'WhatsApp', + 'win.shareDownload': 'ទាញយករូបថតអេក្រង់', + 'pwa.installTitle': 'ដំឡើងកម្មវិធី ហើយលេងក្រៅបណ្តាញ', + 'pwa.installMobile': 'បន្ថែមទៅអេក្រង់ដើម', + 'pwa.installDesktop': 'ដំឡើងលើកុំព្យូទ័រ', + 'language.label': 'ជ្រើសរើសភាសា', + 'theme.label': 'ស្បែក', + 'theme.system': 'ប្រព័ន្ធ', + 'theme.light': 'ភ្លឺ', + 'theme.dark': 'ងងឹត', + 'language.searchLabel': 'ស្វែងរកភាសា', + 'language.searchPlaceholder': 'វាយឈ្មោះភាសា...' + }, + lo: { + 'app.title': 'Nonograms', + 'level.easy': 'ງ່າຍ 5X5', + 'level.medium': 'ປານກາງ 10X10', + 'level.hard': 'ຍາກ 15X15', + 'level.custom': 'ກຳນົດເອງ', + 'level.guide': 'ຄູ່ມື ❓', + 'actions.reset': 'ຣີເຊັດ', + 'actions.random': 'ສຸ່ມໃໝ່', + 'actions.undo': 'ຍົກເລີກ', + 'status.time': 'ເວລາ', + 'status.moves': 'ການເຄື່ອນໄຫວ', + 'status.progress': 'ຄວາມຄືບໜ້າ', + 'fixed.time': 'ເວລາ:', + 'fixed.progress': 'ຄວາມຄືບໜ້າ:', + 'fixed.hide': 'ເຊື່ອງ', + 'fixed.show': 'ສະແດງ', + 'guide.play': 'ຫຼິ້ນ', + 'guide.pause': 'ພັກ', + 'guide.step': 'ຂັ້ນຕອນ', + 'guide.speed': 'ຄວາມໄວ', + 'guide.waiting': 'ກຳລັງຖ້າ...', + 'guide.solved': 'ແກ້ໄຂແລ້ວ!', + 'custom.title': 'ເກມກຳນົດເອງ', + 'custom.prompt': 'ປ້ອນຂະໜາດຕາຕະລາງ (5 - 80):', + 'custom.cancel': 'ຍົກເລີກ', + 'custom.start': 'ເລີ່ມ', + 'custom.sizeError': 'ຂະໜາດຕ້ອງຢູ່ລະຫວ່າງ 5 ຫາ 80!', + 'win.title': 'ຍິນດີນຳ!', + 'win.message': 'ເຈົ້າແກ້ໄຂປິດສະໜາໄດ້ແລ້ວ!', + 'win.time': 'ເວລາ:', + 'win.playAgain': 'ຫຼິ້ນອີກຄັ້ງ', + 'win.shareTitle': 'ແບ່ງປັນຜົນ', + 'win.shareText': 'ຂ້ອຍແກ້ໄຂ nonogram {size}x{size} ໃນເວລາ {time}!', + 'win.shareX': 'X', + 'win.shareFacebook': 'Facebook', + 'win.shareWhatsapp': 'WhatsApp', + 'win.shareDownload': 'ດາວໂຫຼດຮູບໜ້າຈໍ', + 'pwa.installTitle': 'ຕິດຕັ້ງແອັບ ແລະຫຼິ້ນແບບອອບໄລນ໌', + 'pwa.installMobile': 'ເພີ່ມໃສ່ໜ້າຈໍຫຼັກ', + 'pwa.installDesktop': 'ຕິດຕັ້ງໃສ່ເດັສທັອບ', + 'language.label': 'ເລືອກພາສາ', + 'theme.label': 'ທີມ', + 'theme.system': 'ລະບົບ', + 'theme.light': 'ແຈ້ງ', + 'theme.dark': 'ມືດ', + 'language.searchLabel': 'ຄົ້ນຫາພາສາ', + 'language.searchPlaceholder': 'ພິມຊື່ພາສາ...' + }, + mn: { + 'app.title': 'Nonograms', + 'level.easy': 'Хялбар 5X5', + 'level.medium': 'Дунд 10X10', + 'level.hard': 'Хэцүү 15X15', + 'level.custom': 'Захиалгат', + 'level.guide': 'Заавар ❓', + 'actions.reset': 'Шинэчлэх', + 'actions.random': 'Шинэ санамсаргүй', + 'actions.undo': 'Буцаах', + 'status.time': 'Цаг', + 'status.moves': 'Нүүдэл', + 'status.progress': 'Явц', + 'fixed.time': 'Цаг:', + 'fixed.progress': 'Явц:', + 'fixed.hide': 'Нуух', + 'fixed.show': 'Харуулах', + 'guide.play': 'Эхлэх', + 'guide.pause': 'Зогсоох', + 'guide.step': 'Алхам', + 'guide.speed': 'Хурд', + 'guide.waiting': 'Хүлээж байна...', + 'guide.solved': 'Шийдэгдсэн!', + 'custom.title': 'Захиалгат тоглоом', + 'custom.prompt': 'Хэмжээг оруулна уу (5 - 80):', + 'custom.cancel': 'Цуцлах', + 'custom.start': 'Эхлэх', + 'custom.sizeError': 'Хэмжээ 5-аас 80-ын хооронд байх ёстой!', + 'win.title': 'Баяр хүргэе!', + 'win.message': 'Та тааврыг таале!', + 'win.time': 'Цаг:', + 'win.playAgain': 'Дахин тоглох', + 'win.shareTitle': 'Үр дүнг хуваалцах', + 'win.shareText': 'Би {size}x{size} нонограммыг {time}-д таале!', + 'win.shareX': 'X', + 'win.shareFacebook': 'Facebook', + 'win.shareWhatsapp': 'WhatsApp', + 'win.shareDownload': 'Скриншот татах', + 'pwa.installTitle': 'Апп суулгаж, офлайн тоглох', + 'pwa.installMobile': 'Нүүр дэлгэцэнд нэмэх', + 'pwa.installDesktop': 'Десктопт суулгах', + 'language.label': 'Хэл сонгох', + 'theme.label': 'Загвар', + 'theme.system': 'Систем', + 'theme.light': 'Гэгээтэй', + 'theme.dark': 'Харанхуй', + 'language.searchLabel': 'Хэл хайх', + 'language.searchPlaceholder': 'Хэлний нэрийг бичнэ үү...' + }, + bo: { + 'app.title': 'Nonograms', + 'level.easy': 'སླ་ 5X5', + 'level.medium': 'འབྲིང་ 10X10', + 'level.hard': 'དཀའ་ 15X15', + 'level.custom': 'རང་བཟོ', + 'level.guide': 'ལམ་ཡིག ❓', + 'actions.reset': 'བསྐྱར་སྒྲིག', + 'actions.random': 'གསར་པ', + 'actions.undo': 'ཕྱིར་འཐེན', + 'status.time': 'དུས་ཚོད', + 'status.moves': 'སྤོ་བ', + 'status.progress': 'འཕེལ་རིམ', + 'fixed.time': 'དུས་ཚོད:', + 'fixed.progress': 'འཕེལ་རིམ:', + 'fixed.hide': 'སྦས', + 'fixed.show': 'སྟོན', + 'guide.play': 'རྩེ', + 'guide.pause': 'མཚམས་འཇོག', + 'guide.step': 'གོམ་པ', + 'guide.speed': 'མགྱོགས་ཚད', + 'guide.waiting': 'སྒུག་བཞིན་པ...', + 'guide.solved': 'ཐག་གཅོད་ཟིན!', + 'custom.title': 'རང་བཟོས་རྩེད་མོ', + 'custom.prompt': 'མིག་མང་གི་ཆེ་ཆུང་ (5 - 80):', + 'custom.cancel': 'ཕྱིར་འཐེན', + 'custom.start': 'འགོ་འཛུགས', + 'custom.sizeError': 'ཆེ་ཆུང་ 5 ནས་ 80 བར་དགོས!', + 'win.title': 'བཀྲ་ཤིས་བདེ་ལེགས!', + 'win.message': 'ཁྱེད་ཀྱིས་མིག་མང་སྒྲིག་ཟིན!', + 'win.time': 'དུས་ཚོད:', + 'win.playAgain': 'ཡང་བསྐྱར་རྩེ', + 'win.shareTitle': 'མཉམ་སྤྱོད', + 'win.shareText': 'ངས་ {size}x{size} མིག་མང་ {time} ནང་སྒྲིག་ཟིན!', + 'win.shareX': 'X', + 'win.shareFacebook': 'Facebook', + 'win.shareWhatsapp': 'WhatsApp', + 'win.shareDownload': 'པར་ལེན', + 'pwa.installTitle': 'ཨབ་དབོག་འཇུག་བྱས་ནས་དྲ་མེད་རྩེ', + 'pwa.installMobile': 'གཙོ་ངོས་སུ་སྣོན', + 'pwa.installDesktop': 'གློག་ཀླད་དུ་དབོག་འཇུག', + 'language.label': 'སྐད་ཡིག་འདེམས་པ', + 'theme.label': 'བརྗོད་གཞི', + 'theme.system': 'མ་ལག', + 'theme.light': 'དཀར་པོ', + 'theme.dark': 'ནག་པོ', + 'language.searchLabel': 'སྐད་ཡིག་འཚོལ', + 'language.searchPlaceholder': 'སྐད་ཡིག་གི་མིང་འབྲི...' + }, + af: { + 'app.title': 'Nonograms', + 'level.easy': 'MAKLIK 5X5', + 'level.medium': 'MEDIUM 10X10', + 'level.hard': 'MOEILIK 15X15', + 'level.custom': 'AANPAS', + 'level.guide': 'GIDS ❓', + 'actions.reset': 'TERUGSTEL', + 'actions.random': 'NUWE LUKRAAK', + 'actions.undo': 'ONTDOEN', + 'status.time': 'TYD', + 'status.moves': 'SKUIWE', + 'status.progress': 'VORDERING', + 'fixed.time': 'Tyd:', + 'fixed.progress': 'Vordering:', + 'fixed.hide': 'Versteek', + 'fixed.show': 'Wys', + 'guide.play': 'SPEEL', + 'guide.pause': 'POUSE', + 'guide.step': 'STAP', + 'guide.speed': 'SPOED', + 'guide.waiting': 'Wag...', + 'guide.solved': 'Opgelos!', + 'custom.title': 'AANGEPASTE SPEL', + 'custom.prompt': 'Voer roostergrootte in (5 - 80):', + 'custom.cancel': 'Kanselleer', + 'custom.start': 'Begin', + 'custom.sizeError': 'Grootte moet tussen 5 en 80 wees!', + 'win.title': 'GELUK!', + 'win.message': 'Jy het die legkaart opgelos!', + 'win.time': 'Tyd:', + 'win.playAgain': 'Speel Weer', + 'win.shareTitle': 'Deel resultaat', + 'win.shareText': 'Ek het {size}x{size} nonogram in {time} opgelos!', + 'win.shareX': 'X', + 'win.shareFacebook': 'Facebook', + 'win.shareWhatsapp': 'WhatsApp', + 'win.shareDownload': 'Laai skermskoot af', + 'pwa.installTitle': 'Installeer app en speel vanlyn', + 'pwa.installMobile': 'Voeg by tuisskerm', + 'pwa.installDesktop': 'Installeer op rekenaar', + 'language.label': 'Kies Taal', + 'theme.label': 'Tema', + 'theme.system': 'Stelsel', + 'theme.light': 'Lig', + 'theme.dark': 'Donker', + 'language.searchLabel': 'Soek taal', + 'language.searchPlaceholder': 'Tik taalnaam...' + }, + sw: { + 'app.title': 'Nonograms', + 'level.easy': 'RAHISI 5X5', + 'level.medium': 'KAWAIDA 10X10', + 'level.hard': 'GUMU 15X15', + 'level.custom': 'MAALUM', + 'level.guide': 'MWONGOZO ❓', + 'actions.reset': 'WEKA UPYA', + 'actions.random': 'MPYA', + 'actions.undo': 'TENGUA', + 'status.time': 'MUDA', + 'status.moves': 'HATUA', + 'status.progress': 'MAENDELEO', + 'fixed.time': 'Muda:', + 'fixed.progress': 'Maendeleo:', + 'fixed.hide': 'Ficha', + 'fixed.show': 'Onyesha', + 'guide.play': 'CHEZA', + 'guide.pause': 'SIMAMISHA', + 'guide.step': 'HATUA', + 'guide.speed': 'KASI', + 'guide.waiting': 'Inasubiri...', + 'guide.solved': 'Imetatuliwa!', + 'custom.title': 'MCHEZO MAALUM', + 'custom.prompt': 'Weka ukubwa wa gridi (5 - 80):', + 'custom.cancel': 'Ghairi', + 'custom.start': 'Anza', + 'custom.sizeError': 'Ukubwa lazima uwe kati ya 5 na 80!', + 'win.title': 'HONGERA!', + 'win.message': 'Umetatua fumbo!', + 'win.time': 'Muda:', + 'win.playAgain': 'Cheza Tena', + 'win.shareTitle': 'Shiriki matokeo', + 'win.shareText': 'Nimetatua nonogram ya {size}x{size} kwa {time}!', + 'win.shareX': 'X', + 'win.shareFacebook': 'Facebook', + 'win.shareWhatsapp': 'WhatsApp', + 'win.shareDownload': 'Pakua picha ya skrini', + 'pwa.installTitle': 'Sakinisha programu na cheza nje ya mtandao', + 'pwa.installMobile': 'Ongeza kwenye skrini ya nyumbani', + 'pwa.installDesktop': 'Sakinisha kwenye kompyuta', + 'language.label': 'Chagua Lugha', + 'theme.label': 'Mandhari', + 'theme.system': 'Mfumo', + 'theme.light': 'Nyeupe', + 'theme.dark': 'Giza', + 'language.searchLabel': 'Tafuta lugha', + 'language.searchPlaceholder': 'Andika jina la lugha...' + }, + am: { + 'app.title': 'Nonograms', + 'level.easy': 'ቀላል 5X5', + 'level.medium': 'መካከለኛ 10X10', + 'level.hard': 'ከባድ 15X15', + 'level.custom': 'ብጁ', + 'level.guide': 'መመሪያ ❓', + 'actions.reset': 'ዳግም አስጀምር', + 'actions.random': 'አዲስ', + 'actions.undo': 'መልስ', + 'status.time': 'ሰዓት', + 'status.moves': 'እንቅስቃሴዎች', + 'status.progress': 'ሂደት', + 'fixed.time': 'ሰዓት:', + 'fixed.progress': 'ሂደት:', + 'fixed.hide': 'ደብቅ', + 'fixed.show': 'አሳይ', + 'guide.play': 'ጫወት', + 'guide.pause': 'ለጊዜው አቁም', + 'guide.step': 'ደረጃ', + 'guide.speed': 'ፍጥነት', + 'guide.waiting': 'በመጠበቅ ላይ...', + 'guide.solved': 'ተፈትቷል!', + 'custom.title': 'ብጁ ጨዋታ', + 'custom.prompt': 'የፍርግርግ መጠን ያስገቡ (5 - 80):', + 'custom.cancel': 'ሰርዝ', + 'custom.start': 'ጀምር', + 'custom.sizeError': 'መጠን በ5 እና 80 መካከል መሆን አለበት!', + 'win.title': 'እንኳን ደስ አለዎት!', + 'win.message': 'እንቆቅልሹን ፈትተዋል!', + 'win.time': 'ሰዓት:', + 'win.playAgain': 'እንደገና ይጫወቱ', + 'win.shareTitle': 'ውጤት አጋራ', + 'win.shareText': 'እኔ {size}x{size} nonogram በ {time} ፈትቻለሁ!', + 'win.shareX': 'X', + 'win.shareFacebook': 'Facebook', + 'win.shareWhatsapp': 'WhatsApp', + 'win.shareDownload': 'ስክሪን ሾት አውርድ', + 'pwa.installTitle': 'መተግበሪያውን ይጫኑ እና ከመስመር ውጭ ይጫወቱ', + 'pwa.installMobile': 'ወደ መነሻ ገጽ አክል', + 'pwa.installDesktop': 'በኮምፒውተር ላይ ጫን', + 'language.label': 'ቋንቋ ይምረጡ', + 'theme.label': 'ገጽታ', + 'theme.system': 'ስርዓት', + 'theme.light': 'ቀላል', + 'theme.dark': 'ጨለማ', + 'language.searchLabel': 'ቋንቋ ይፈልጉ', + 'language.searchPlaceholder': 'የቋንቋ ስም ይተይቡ...' + }, + yo: { + 'app.title': 'Nonograms', + 'level.easy': 'RỌRÙN 5X5', + 'level.medium': 'ÀÁRIN 10X10', + 'level.hard': 'LE 15X15', + 'level.custom': 'ÀṢÀMÚṢE', + 'level.guide': 'ÌTỌ́ZỌ́NÀ ❓', + 'actions.reset': 'TÚN BẸ̀RẸ̀', + 'actions.random': 'TITUN', + 'actions.undo': 'DÁPADÀ', + 'status.time': 'ÀKÓKÒ', + 'status.moves': 'ÌGBÉSẸ̀', + 'status.progress': 'ÌTẸ̀SÍWÁJÚ', + 'fixed.time': 'Àkókò:', + 'fixed.progress': 'Ìtẹ̀síwájú:', + 'fixed.hide': 'Farasin', + 'fixed.show': 'Fihàn', + 'guide.play': 'ṢERÉ', + 'guide.pause': 'DÁDÚRÓ', + 'guide.step': 'ÌGBÉSẸ̀', + 'guide.speed': 'ERÉ', + 'guide.waiting': 'Nduro...', + 'guide.solved': 'Ti yanju!', + 'custom.title': 'ERÉ ÀṢÀMÚṢE', + 'custom.prompt': 'Tẹ iwọn grid (5 - 80):', + 'custom.cancel': 'Fagilee', + 'custom.start': 'Bẹ̀rẹ̀', + 'custom.sizeError': 'Iwọn gbọdọ wa laarin 5 ati 80!', + 'win.title': 'E KU ORIRE!', + 'win.message': 'O ti yanju àlọ́ náà!', + 'win.time': 'Àkókò:', + 'win.playAgain': 'Tun Ṣeré', + 'win.shareTitle': 'Pin abajade', + 'win.shareText': 'Mo yanju {size}x{size} nonogram ni {time}!', + 'win.shareX': 'X', + 'win.shareFacebook': 'Facebook', + 'win.shareWhatsapp': 'WhatsApp', + 'win.shareDownload': 'Ṣe igbasilẹ aworan iboju', + 'pwa.installTitle': 'Fi sori ẹrọ app ati mu ṣiṣẹ offline', + 'pwa.installMobile': 'Fi kun si iboju ile', + 'pwa.installDesktop': 'Fi sori ẹrọ lori kọmputa', + 'language.label': 'Yan Èdè', + 'theme.label': 'Àwọ̀', + 'theme.system': 'Ètò', + 'theme.light': 'Fúyẹ́', + 'theme.dark': 'Dúdú', + 'language.searchLabel': 'Wá èdè', + 'language.searchPlaceholder': 'Tẹ orukọ èdè...' + }, + ig: { + 'app.title': 'Nonograms', + 'level.easy': 'DỊ MFE 5X5', + 'level.medium': 'NKE ETITI 10X10', + 'level.hard': 'SIRI IKE 15X15', + 'level.custom': 'OZI', + 'level.guide': 'NDU ❓', + 'actions.reset': 'MALITE', + 'actions.random': 'ỌHỤRỤ', + 'actions.undo': 'MEGHARIA', + 'status.time': 'OGE', + 'status.moves': 'NGAFE', + 'status.progress': 'ỌGANIHU', + 'fixed.time': 'Oge:', + 'fixed.progress': 'Ọganihu:', + 'fixed.hide': 'Zoo', + 'fixed.show': 'Gosi', + 'guide.play': 'GWUO', + 'guide.pause': 'KWỤSỊ', + 'guide.step': 'NZỌỤKWỤ', + 'guide.speed': 'ỌSỌ', + 'guide.waiting': 'Na-eche...', + 'guide.solved': 'Edoziwo!', + 'custom.title': 'EGWUREGWU OZI', + 'custom.prompt': 'Tinye nha grid (5 - 80):', + 'custom.cancel': 'Kagbuo', + 'custom.start': 'Malite', + 'custom.sizeError': 'Nha ga-adị n\'etiti 5 na 80!', + 'win.title': 'EKELE!', + 'win.message': 'I doziela ilu ahụ!', + 'win.time': 'Oge:', + 'win.playAgain': 'Gwuo Ọzọ', + 'win.shareTitle': 'Kekọrịta nsonaazụ', + 'win.shareText': 'Edoziri m nonogram {size}x{size} na {time}!', + 'win.shareX': 'X', + 'win.shareFacebook': 'Facebook', + 'win.shareWhatsapp': 'WhatsApp', + 'win.shareDownload': 'Budata nseta ihuenyo', + 'pwa.installTitle': 'Wụnye ngwa ma gwuo na-anọghị n\'ịntanetị', + 'pwa.installMobile': 'Tinye na ihuenyo mbụ', + 'pwa.installDesktop': 'Wụnye na kọmputa', + 'language.label': 'Họrọ Asụsụ', + 'theme.label': 'Isiokwu', + 'theme.system': 'Sistemụ', + 'theme.light': 'Ọkụ', + 'theme.dark': 'Ọchịchịrị', + 'language.searchLabel': 'Chọọ asụsụ', + 'language.searchPlaceholder': 'Pịnye aha asụsụ...' + }, + so: { + 'app.title': 'Nonograms', + 'level.easy': 'FUDUD 5X5', + 'level.medium': 'DHEXDHEXAAD 10X10', + 'level.hard': 'ADAG 15X15', + 'level.custom': 'GAAR AH', + 'level.guide': 'HAGAAHA ❓', + 'actions.reset': 'DIB U DEJI', + 'actions.random': 'CUSUB', + 'actions.undo': 'KA NOQO', + 'status.time': 'WAKHTIGA', + 'status.moves': 'TALLAABOOYINKA', + 'status.progress': 'HORUMARKA', + 'fixed.time': 'Wakhtiga:', + 'fixed.progress': 'Horumarka:', + 'fixed.hide': 'Qari', + 'fixed.show': 'Muuji', + 'guide.play': 'CYYAR', + 'guide.pause': 'HAKAD', + 'guide.step': 'TALLAABO', + 'guide.speed': 'XAWLI', + 'guide.waiting': 'Sugaya...', + 'guide.solved': 'Waa la xaliyay!', + 'custom.title': 'CIYAAR GAAR AH', + 'custom.prompt': 'Geli cabbirka shabagga (5 - 80):', + 'custom.cancel': 'Jooji', + 'custom.start': 'Bilow', + 'custom.sizeError': 'Cabbirku waa inuu u dhexeeyaa 5 iyo 80!', + 'win.title': 'HAMBALYO!', + 'win.message': 'Waxaad xalisay xujo!', + 'win.time': 'Wakhtiga:', + 'win.playAgain': 'Ciyaar Mar Kale', + 'win.shareTitle': 'La wadaag natiijada', + 'win.shareText': 'Waxaan xaliyay nonogram {size}x{size} muddo {time} ah!', + 'win.shareX': 'X', + 'win.shareFacebook': 'Facebook', + 'win.shareWhatsapp': 'WhatsApp', + 'win.shareDownload': 'Soo dejiso shaashadda', + 'pwa.installTitle': 'Ku shub abka oo ciyaar offline', + 'pwa.installMobile': 'Ku dar shaashadda guriga', + 'pwa.installDesktop': 'Ku shub kombiyuutarka', + 'language.label': 'Dooro Luqad', + 'theme.label': 'Mawduuc', + 'theme.system': 'Nidaamka', + 'theme.light': 'Iftiin', + 'theme.dark': 'Madoow', + 'language.searchLabel': 'Raadi luqad', + 'language.searchPlaceholder': 'Qor magaca luqadda...' + }, + rw: { + 'app.title': 'Nonograms', + 'level.easy': 'BYOROSHYE 5X5', + 'level.medium': 'HAGATI 10X10', + 'level.hard': 'BIKOMEYE 15X15', + 'level.custom': 'KUGENA', + 'level.guide': 'UYOBORA ❓', + 'actions.reset': 'SUBIRAMO', + 'actions.random': 'GISHYA', + 'actions.undo': 'SUBIZA INYUMA', + 'status.time': 'IGIHE', + 'status.moves': 'INTAMBWE', + 'status.progress': 'ITERAMBERE', + 'fixed.time': 'Igihe:', + 'fixed.progress': 'Iterambere:', + 'fixed.hide': 'Hisha', + 'fixed.show': 'Erekana', + 'guide.play': 'KINA', + 'guide.pause': 'HAGARARA', + 'guide.step': 'INTAMBWE', + 'guide.speed': 'UMUVUDUKO', + 'guide.waiting': 'Gutegereza...', + 'guide.solved': 'Byakemutse!', + 'custom.title': 'UMUKINO WAGENWE', + 'custom.prompt': 'Injiza ingano ya guri (5 - 80):', + 'custom.cancel': 'Kureka', + 'custom.start': 'Tangira', + 'custom.sizeError': 'Ingano igomba kuba hagati ya 5 na 80!', + 'win.title': 'URAKOZE!', + 'win.message': 'Wakemuye ikibazo!', + 'win.time': 'Igihe:', + 'win.playAgain': 'Kina Nanone', + 'win.shareTitle': 'Sangira ibisubizo', + 'win.shareText': 'Nakemuye nonogram {size}x{size} mu {time}!', + 'win.shareX': 'X', + 'win.shareFacebook': 'Facebook', + 'win.shareWhatsapp': 'WhatsApp', + 'win.shareDownload': 'Kura ishusho', + 'pwa.installTitle': 'Shyira porogaramu ukine udafite interineti', + 'pwa.installMobile': 'Ongeraho kuri ecran y\'ibanze', + 'pwa.installDesktop': 'Shyira kuri mudasobwa', + 'language.label': 'Hitamo Ururimi', + 'theme.label': 'Insanganyamatsiko', + 'theme.system': 'Sisteme', + 'theme.light': 'Urumuri', + 'theme.dark': 'Umwijima', + 'language.searchLabel': 'Shakisha ururimi', + 'language.searchPlaceholder': 'Andika izina ry\'ururimi...' + }, + rn: { + 'app.title': 'Nonograms', + 'level.easy': 'VYOROSHE 5X5', + 'level.medium': 'HAGATI 10X10', + 'level.hard': 'BIGOYE 15X15', + 'level.custom': 'GUHINGURA', + 'level.guide': 'IMBONERAKURE ❓', + 'actions.reset': 'SUBIRAMWO', + 'actions.random': 'GISHASHA', + 'actions.undo': 'SUBIZA INYUMA', + 'status.time': 'IGIHE', + 'status.moves': 'INTAMBWE', + 'status.progress': 'ITERAMBERE', + 'fixed.time': 'Igihe:', + 'fixed.progress': 'Iterambere:', + 'fixed.hide': 'Nyegeza', + 'fixed.show': 'Erekana', + 'guide.play': 'KINA', + 'guide.pause': 'HAGARARA', + 'guide.step': 'INTAMBWE', + 'guide.speed': 'UMUVUDUKO', + 'guide.waiting': 'Burarindiriye...', + 'guide.solved': 'Vyatoruwe!', + 'custom.title': 'UMUKINO WAHINGUWE', + 'custom.prompt': 'Injiza ingano ya guri (5 - 80):', + 'custom.cancel': 'Hagarika', + 'custom.start': 'Tangura', + 'custom.sizeError': 'Ingano itegerezwa kuba hagati ya 5 na 80!', + 'win.title': 'URAKOZE!', + 'win.message': 'Watoroye ikibazo!', + 'win.time': 'Igihe:', + 'win.playAgain': 'Kina Kandi', + 'win.shareTitle': 'Sangira ibisubizo', + 'win.shareText': 'Natoroye nonogram {size}x{size} mu {time}!', + 'win.shareX': 'X', + 'win.shareFacebook': 'Facebook', + 'win.shareWhatsapp': 'WhatsApp', + 'win.shareDownload': 'Kurura ishusho', + 'pwa.installTitle': 'Shira porogaramu ukine udafite interineti', + 'pwa.installMobile': 'Ongerako kuri ecran nkuru', + 'pwa.installDesktop': 'Shirako kuri mudasobwa', + 'language.label': 'Hitamo Ururimi', + 'theme.label': 'Insanganyamatsiko', + 'theme.system': 'Sisitemu', + 'theme.light': 'Umuco', + 'theme.dark': 'Umwijima', + 'language.searchLabel': 'Rondera ururimi', + 'language.searchPlaceholder': 'Andika izina ry\'ururimi...' + }, + wo: { + 'app.title': 'Nonograms', + 'level.easy': 'YOMB 5X5', + 'level.medium': 'DIGGU 10X10', + 'level.hard': 'JAFE 15X15', + 'level.custom': 'TANN', + 'level.guide': 'TEGTAL ❓', + 'actions.reset': 'DELLU', + 'actions.random': 'BEES', + 'actions.undo': 'DELLU GINNAAW', + 'status.time': 'WAXTU', + 'status.moves': 'JEGO', + 'status.progress': 'DOXIN', + 'fixed.time': 'Waxtu:', + 'fixed.progress': 'Doxin:', + 'fixed.hide': 'Nëbb', + 'fixed.show': 'Wone', + 'guide.play': 'PO', + 'guide.pause': 'TAXAW', + 'guide.step': 'JEGO', + 'guide.speed': 'GAOWAY', + 'guide.waiting': 'Xaar...', + 'guide.solved': 'Faj na!', + 'custom.title': 'PO BU ÑU TANN', + 'custom.prompt': 'Dugal dayoo grid bi (5 - 80):', + 'custom.cancel': 'Neenal', + 'custom.start': 'Tambali', + 'custom.sizeError': 'Dayoo bi dafa wara nekk ci diggante 5 ak 80!', + 'win.title': 'NDOKKALE!', + 'win.message': 'Faj nga leeb bi!', + 'win.time': 'Waxtu:', + 'win.playAgain': 'Poowaat', + 'win.shareTitle': 'Séddoo kàbbar', + 'win.shareText': 'Faj naa nonogram {size}x{size} ci {time}!', + 'win.shareX': 'X', + 'win.shareFacebook': 'Facebook', + 'win.shareWhatsapp': 'WhatsApp', + 'win.shareDownload': 'Yebbi nataal', + 'pwa.installTitle': 'Sampal aplikasioŋ bi te po offline', + 'pwa.installMobile': 'Yokk ci ekranu kër', + 'pwa.installDesktop': 'Sampal ci ordinatër', + 'language.label': 'Tann Làkk', + 'theme.label': 'Theme', + 'theme.system': 'System', + 'theme.light': 'Leer', + 'theme.dark': 'Lëndëm', + 'language.searchLabel': 'Seet làkk', + 'language.searchPlaceholder': 'Bind turu làkk...' + }, + om: { + 'app.title': 'Nonograms', + 'level.easy': 'SALPHAA 5X5', + 'level.medium': 'GIDDU-GALEESSA 10X10', + 'level.hard': 'JABAA 15X15', + 'level.custom': 'KAN BIRAA', + 'level.guide': 'QAJEE LCHA ❓', + 'actions.reset': 'DEEBISII', + 'actions.random': 'HAARAA', + 'actions.undo': 'DUUBA DEEBISII', + 'status.time': 'YEROO', + 'status.moves': 'TARKAANFII', + 'status.progress': 'ADEEMSA', + 'fixed.time': 'Yeroo:', + 'fixed.progress': 'Adeemsa:', + 'fixed.hide': 'Dhoksi', + 'fixed.show': 'Agarsiisi', + 'guide.play': 'TAPHA', + 'guide.pause': 'DHAA BI', + 'guide.step': 'TARKAANFII', + 'guide.speed': 'SAFFISA', + 'guide.waiting': 'Eegaa...', + 'guide.solved': 'Furameera!', + 'custom.title': 'TAPHA KAN BIRAA', + 'custom.prompt': 'Hanga giridii galchi (5 - 80):', + 'custom.cancel': 'Haqi', + 'custom.start': 'Eegali', + 'custom.sizeError': 'Hangi 5 hanga 80 gidduu ta\'uu qaba!', + 'win.title': 'BAGAM GAMMADDE!', + 'win.message': 'Ati hibboo furteetta!', + 'win.time': 'Yeroo:', + 'win.playAgain': 'Irra Deebi\'ii Taphadhu', + 'win.shareTitle': 'Bu\'aa qoodi', + 'win.shareText': 'Ani nonogram {size}x{size} yeroo {time} keessatti fureera!', + 'win.shareX': 'X', + 'win.shareFacebook': 'Facebook', + 'win.shareWhatsapp': 'WhatsApp', + 'win.shareDownload': 'Suuraa buufadhu', + 'pwa.installTitle': 'Appii fe\'iitii offline taphadhu', + 'pwa.installMobile': 'Iskirinii manaa irratti dabali', + 'pwa.installDesktop': 'Kompyuutara irratti fe\'i', + 'language.label': 'Afaan Filadhu', + 'theme.label': 'Bifa', + 'theme.system': 'Sistimii', + 'theme.light': 'Ifaa', + 'theme.dark': 'Dukkana', + 'language.searchLabel': 'Afaan barbaadi', + 'language.searchPlaceholder': 'Maqaa afaanii barreessi...' + }, + ti: { + 'app.title': 'Nonograms', + 'level.easy': 'ቀሊል 5X5', + 'level.medium': 'ማእኸላይ 10X10', + 'level.hard': 'ብርቱዕ 15X15', + 'level.custom': 'ፍሉይ', + 'level.guide': 'መምርሒ ❓', + 'actions.reset': 'ምስ ተመለስ', + 'actions.random': 'ሓድሽ', + 'actions.undo': 'ምለስ', + 'status.time': 'ግዜ', + 'status.moves': 'ስጉምትታት', + 'status.progress': 'ምዕባለ', + 'fixed.time': 'ግዜ:', + 'fixed.progress': 'ምዕባለ:', + 'fixed.hide': 'ሕባእ', + 'fixed.show': 'አርእይ', + 'guide.play': 'ተጫወት', + 'guide.pause': 'አቋርጽ', + 'guide.step': 'ስጉምቲ', + 'guide.speed': 'ፍጥነት', + 'guide.waiting': 'ይጽበ ኣሎ...', + 'guide.solved': 'ተፈቲሑ!', + 'custom.title': 'ፍሉይ ጸወታ', + 'custom.prompt': 'ግሪድ መጠን ኣእትው (5 - 80):', + 'custom.cancel': 'ሰርዝ', + 'custom.start': 'ጀምር', + 'custom.sizeError': 'መጠን ካብ 5 ክሳብ 80 ክኸውን ኣለዎ!', + 'win.title': 'እንቋዕ ሓጎሰካ!', + 'win.message': 'ነቲ ሕቶ ፈቲሕካዮ!', + 'win.time': 'ግዜ:', + 'win.playAgain': 'እንደገና ተጫወት', + 'win.shareTitle': 'ውጽኢት ምክፋል', + 'win.shareText': 'ኣነ {size}x{size} nonogram ኣብ {time} ፈቲሐዮ!', + 'win.shareX': 'X', + 'win.shareFacebook': 'Facebook', + 'win.shareWhatsapp': 'WhatsApp', + 'win.shareDownload': 'ስክሪን ሾት ኣውርድ', + 'pwa.installTitle': 'ኣፕ ጽዓን እሞ ብዘይ ኢንተርኔት ተጫወት', + 'pwa.installMobile': 'ናብ ሆም ስክሪን ወስኽ', + 'pwa.installDesktop': 'ኣብ ኮምፒተር ጽዓን', + 'language.label': 'ቋንቋ ምረጽ', + 'theme.label': 'ቴማ', + 'theme.system': 'ሲስተም', + 'theme.light': 'ብሩህ', + 'theme.dark': 'ጸልማት', + 'language.searchLabel': 'ቋንቋ ድለ', + 'language.searchPlaceholder': 'ስም ቋንቋ ጽሓፍ...' + }, + ht: { + 'app.title': 'Nonograms', + 'level.easy': 'FASIL 5X5', + 'level.medium': 'MWAYEN 10X10', + 'level.hard': 'DIFISIL 15X15', + 'level.custom': 'PÈSONALIZE', + 'level.guide': 'GID ❓', + 'actions.reset': 'REYAJISTE', + 'actions.random': 'NOUVO AZA', + 'actions.undo': 'ANILE', + 'status.time': 'TAN', + 'status.moves': 'MOUVMAN', + 'status.progress': 'PWOGRÈ', + 'fixed.time': 'Tan:', + 'fixed.progress': 'Pwogrè:', + 'fixed.hide': 'Kache', + 'fixed.show': 'Montre', + 'guide.play': 'JWE', + 'guide.pause': 'POZ', + 'guide.step': 'ETAP', + 'guide.speed': 'VITÈS', + 'guide.waiting': 'Ap tann...', + 'guide.solved': 'Rezoud!', + 'custom.title': 'JWÈT PÈSONALIZE', + 'custom.prompt': 'Antre gwosè kadriyaj la (5 - 80):', + 'custom.cancel': 'Anile', + 'custom.start': 'Kòmanse', + 'custom.sizeError': 'Gwosè a dwe ant 5 ak 80!', + 'win.title': 'FELISITASYON!', + 'win.message': 'Ou rezoud devinèt la!', + 'win.time': 'Tan:', + 'win.playAgain': 'Jwe Ankò', + 'win.shareTitle': 'Pataje rezilta', + 'win.shareText': 'Mwen rezoud yon nonogram {size}x{size} nan {time}!', + 'win.shareX': 'X', + 'win.shareFacebook': 'Facebook', + 'win.shareWhatsapp': 'WhatsApp', + 'win.shareDownload': 'Telechaje kapti ekran', + 'pwa.installTitle': 'Enstale aplikasyon an epi jwe offline', + 'pwa.installMobile': 'Ajoute sou ekran akeyi', + 'pwa.installDesktop': 'Enstale sou òdinatè', + 'language.label': 'Chwazi Lang', + 'theme.label': 'Tèm', + 'theme.system': 'Sistèm', + 'theme.light': 'Klè', + 'theme.dark': 'Fènwa', + 'language.searchLabel': 'Chèche lang', + 'language.searchPlaceholder': 'Ekri non lang lan...' + }, + ceb: { + 'app.title': 'Nonograms', + 'level.easy': 'SAYON 5X5', + 'level.medium': 'IGO-IGO 10X10', + 'level.hard': 'LISOD 15X15', + 'level.custom': 'PASADYA', + 'level.guide': 'GIYA ❓', + 'actions.reset': 'I-RESET', + 'actions.random': 'BAG-O', + 'actions.undo': 'I-UNDO', + 'status.time': 'ORAS', + 'status.moves': 'LIHOK', + 'status.progress': 'PAG-USWAG', + 'fixed.time': 'Oras:', + 'fixed.progress': 'Pag-uswag:', + 'fixed.hide': 'Tagoa', + 'fixed.show': 'Ipakita', + 'guide.play': 'DULA', + 'guide.pause': 'PAHULAY', + 'guide.step': 'LAKANG', + 'guide.speed': 'KAKUSGON', + 'guide.waiting': 'Naghuwat...', + 'guide.solved': 'Nasulbad na!', + 'custom.title': 'PASADYA NGA DULA', + 'custom.prompt': 'Isulod ang gidak-on sa grid (5 - 80):', + 'custom.cancel': 'Kanselahon', + 'custom.start': 'Sugdi', + 'custom.sizeError': 'Ang gidak-on kinahanglan naa sa taliwala sa 5 ug 80!', + 'win.title': 'PAHALIPAY!', + 'win.message': 'Nasulbad nimo ang puzzle!', + 'win.time': 'Oras:', + 'win.playAgain': 'Dula Usab', + 'win.shareTitle': 'Ipakigbahin ang resulta', + 'win.shareText': 'Nasulbad nako ang {size}x{size} nga nonogram sa {time}!', + 'win.shareX': 'X', + 'win.shareFacebook': 'Facebook', + 'win.shareWhatsapp': 'WhatsApp', + 'win.shareDownload': 'I-download ang screenshot', + 'pwa.installTitle': 'I-install ang app ug magdula offline', + 'pwa.installMobile': 'Idugang sa home screen', + 'pwa.installDesktop': 'I-install sa desktop', + 'language.label': 'Pagpili ug Pinulongan', + 'theme.label': 'Tema', + 'theme.system': 'Sistema', + 'theme.light': 'Hayag', + 'theme.dark': 'Ngitngit', + 'language.searchLabel': 'Pangitaa ang pinulongan', + 'language.searchPlaceholder': 'Isulat ang ngalan sa pinulongan...' + }, + ilo: { + 'app.title': 'Nonograms', + 'level.easy': 'NALAKA 5X5', + 'level.medium': 'KALALAINGAN 10X10', + 'level.hard': 'NARIGAT 15X15', + 'level.custom': 'NAISANGAYAN', + 'level.guide': 'GIYA ❓', + 'actions.reset': 'ISUBI', + 'actions.random': 'BARO', + 'actions.undo': 'IBABAW', + 'status.time': 'ORAS', + 'status.moves': 'GARAW', + 'status.progress': 'PROGRESO', + 'fixed.time': 'Oras:', + 'fixed.progress': 'Progreso:', + 'fixed.hide': 'Ilemmeng', + 'fixed.show': 'Ipakita', + 'guide.play': 'AGAY-AYAM', + 'guide.pause': 'ISARDENG', + 'guide.step': 'ADDANG', + 'guide.speed': 'KAPARTAK', + 'guide.waiting': 'Agur-uray...', + 'guide.solved': 'Nasulbar!', + 'custom.title': 'NAISANGAYAN NGA AY-AYAM', + 'custom.prompt': 'Iserrek ti kadakkel ti grid (5 - 80):', + 'custom.cancel': 'Ukasen', + 'custom.start': 'Rugian', + 'custom.sizeError': 'Ti kadakkel masapul a nagbaetan ti 5 ken 80!', + 'win.title': 'KABLAALAW!', + 'win.message': 'Nasulbarmo ti puzzle!', + 'win.time': 'Oras:', + 'win.playAgain': 'Agay-ayam Manen', + 'win.shareTitle': 'Ibinglay ti resulta', + 'win.shareText': 'Nasulbar ko ti {size}x{size} nonogram iti {time}!', + 'win.shareX': 'X', + 'win.shareFacebook': 'Facebook', + 'win.shareWhatsapp': 'WhatsApp', + 'win.shareDownload': 'Idownload ti screenshot', + 'pwa.installTitle': 'I-install ti app ken agay-ayam offline', + 'pwa.installMobile': 'Inayon iti home screen', + 'pwa.installDesktop': 'I-install iti desktop', + 'language.label': 'Piliem ti Pagsasao', + 'theme.label': 'Tema', + 'theme.system': 'Sistema', + 'theme.light': 'Naraniag', + 'theme.dark': 'Nasipnget', + 'language.searchLabel': 'Biroken ti pagsasao', + 'language.searchPlaceholder': 'I-type ti nagan ti pagsasao...' + }, + jv: { + 'app.title': 'Nonograms', + 'level.easy': 'GAMPANG 5X5', + 'level.medium': 'SEDENG 10X10', + 'level.hard': 'ANGEL 15X15', + 'level.custom': 'KHUSUS', + 'level.guide': 'PANDUAN ❓', + 'actions.reset': 'BALENI', + 'actions.random': 'ANYAR', + 'actions.undo': 'BATAL', + 'status.time': 'WEKTU', + 'status.moves': 'LANGKAH', + 'status.progress': 'PROGRES', + 'fixed.time': 'Wektu:', + 'fixed.progress': 'Progres:', + 'fixed.hide': 'Ndelik', + 'fixed.show': 'Nuduhake', + 'guide.play': 'MAIN', + 'guide.pause': 'JEDA', + 'guide.step': 'LANGKAH', + 'guide.speed': 'KECEPATAN', + 'guide.waiting': 'Ngenteni...', + 'guide.solved': 'Rampung!', + 'custom.title': 'PERMAINAN KHUSUS', + 'custom.prompt': 'Lebokake ukuran kothak (5 - 80):', + 'custom.cancel': 'Batal', + 'custom.start': 'Mulai', + 'custom.sizeError': 'Ukuran kudu antarane 5 lan 80!', + 'win.title': 'SELAMET!', + 'win.message': 'Sampeyan ngrampungake teka-teki!', + 'win.time': 'Wektu:', + 'win.playAgain': 'Main Meneh', + 'win.shareTitle': 'Nuduhake asil', + 'win.shareText': 'Aku ngrampungake nonogram {size}x{size} ing {time}!', + 'win.shareX': 'X', + 'win.shareFacebook': 'Facebook', + 'win.shareWhatsapp': 'WhatsApp', + 'win.shareDownload': 'Unduh gambar layar', + 'pwa.installTitle': 'Instal aplikasi lan main offline', + 'pwa.installMobile': 'Tambahake menyang layar utama', + 'pwa.installDesktop': 'Instal ing desktop', + 'language.label': 'Pilih Basa', + 'theme.label': 'Tema', + 'theme.system': 'Sistem', + 'theme.light': 'Padhang', + 'theme.dark': 'Peteng', + 'language.searchLabel': 'Goleki basa', + 'language.searchPlaceholder': 'Ketik jeneng basa...' + }, + ku: { + 'app.title': 'Nonograms', + 'level.easy': 'HÊSAN 5X5', + 'level.medium': 'NAVENDA 10X10', + 'level.hard': 'ZOR 15X15', + 'level.custom': 'XWERÛ', + 'level.guide': 'RÊBER ❓', + 'actions.reset': 'DÎSA DESTPÊKE', + 'actions.random': 'NÛ', + 'actions.undo': 'VEGERÎNE', + 'status.time': 'DEM', + 'status.moves': 'GAV', + 'status.progress': 'PÊŞVEÇÛN', + 'fixed.time': 'Dem:', + 'fixed.progress': 'Pêşveçûn:', + 'fixed.hide': 'Veşêre', + 'fixed.show': 'Nîşan bide', + 'guide.play': 'BÎZÎNE', + 'guide.pause': 'RAWESTÎNE', + 'guide.step': 'GAV', + 'guide.speed': 'LEZ', + 'guide.waiting': 'Li bendê ye...', + 'guide.solved': 'Hate çareserkirin!', + 'custom.title': 'LÎSTIKA XWERÛ', + 'custom.prompt': 'Mezinahiya torê binivîse (5 - 80):', + 'custom.cancel': 'Betal bike', + 'custom.start': 'Dest pê bike', + 'custom.sizeError': 'Mezinahî divê di navbera 5 û 80 de be!', + 'win.title': 'PÎROZ BE!', + 'win.message': 'Te puzel çareser kir!', + 'win.time': 'Dem:', + 'win.playAgain': 'Dîsa Bilîze', + 'win.shareTitle': 'Encam parve bike', + 'win.shareText': 'Min nonograma {size}x{size} di {time} de çareser kir!', + 'win.shareX': 'X', + 'win.shareFacebook': 'Facebook', + 'win.shareWhatsapp': 'WhatsApp', + 'win.shareDownload': 'Wêneyê ekranê daxe', + 'pwa.installTitle': 'Serlêdanê saz bike û offline bilîze', + 'pwa.installMobile': 'Li ekrana malê zêde bike', + 'pwa.installDesktop': 'Li ser sermaseyê saz bike', + 'language.label': 'Ziman Hilbijêre', + 'theme.label': 'Mijar', + 'theme.system': 'Pergal', + 'theme.light': 'Ronahî', + 'theme.dark': 'Tarî', + 'language.searchLabel': 'Li ziman bigere', + 'language.searchPlaceholder': 'Navê ziman binivîse...' + }, + ckb: { + 'app.title': 'Nonograms', + 'level.easy': 'ئاسان 5X5', + 'level.medium': 'مامناوەند 10X10', + 'level.hard': 'قورس 15X15', + 'level.custom': 'تایبەت', + 'level.guide': 'ڕێبەر ❓', + 'actions.reset': 'ڕێکخستنەوە', + 'actions.random': 'هەڕەمەکی نوێ', + 'actions.undo': 'گەڕانەوە', + 'status.time': 'کات', + 'status.moves': 'جوڵەکان', + 'status.progress': 'پێشکەوتن', + 'fixed.time': 'کات:', + 'fixed.progress': 'پێشکەوتن:', + 'fixed.hide': 'شاردنەوە', + 'fixed.show': 'پیشandan', + 'guide.play': 'یاری کردن', + 'guide.pause': 'وەستان', + 'guide.step': 'هەنگاو', + 'guide.speed': 'خێرایی', + 'guide.waiting': 'چاوەڕوانی...', + 'guide.solved': 'چارەسەر کرا!', + 'custom.title': 'یاری تایبەت', + 'custom.prompt': 'قەبارەی تۆڕەکە بنووسە (5 - 80):', + 'custom.cancel': 'هەڵوەشاندنەوە', + 'custom.start': 'دەستپێکردن', + 'custom.sizeError': 'قەبارە دەبێت لە نێوان 5 و 80 بێت!', + 'win.title': 'پیرۆزە!', + 'win.message': 'تۆ مەتەڵەکەت چارەسەر کرد!', + 'win.time': 'کات:', + 'win.playAgain': 'یاری کردنەوە', + 'win.shareTitle': 'هاوبەشکردنی ئەنجام', + 'win.shareText': 'من نۆنۆگرامی {size}x{size}م لە {time} چارەسەر کرد!', + 'win.shareX': 'X', + 'win.shareFacebook': 'Facebook', + 'win.shareWhatsapp': 'WhatsApp', + 'win.shareDownload': 'داگرتنی وێنەی شاشە', + 'pwa.installTitle': 'ئەپەکە دابەزێنە و بەبێ ئینتەرنێت یاری بکە', + 'pwa.installMobile': 'زیادکردن بۆ شاشەی سەرەکی', + 'pwa.installDesktop': 'دابەزاندن بۆ سەر کۆمپیوتەر', + 'language.label': 'هەڵبژاردنی زمان', + 'theme.label': 'بابەت', + 'theme.system': 'سیستەم', + 'theme.light': 'ڕووناک', + 'theme.dark': 'تاریک', + 'language.searchLabel': 'گەڕان بۆ زمان', + 'language.searchPlaceholder': 'ناوی زمان بنووسە...' + }, + ps: { + 'app.title': 'Nonograms', + 'level.easy': 'اسانه 5X5', + 'level.medium': 'منځنی 10X10', + 'level.hard': 'سخت 15X15', + 'level.custom': 'خپل', + 'level.guide': 'لارښود ❓', + 'actions.reset': 'بیا تنظیم', + 'actions.random': 'نوی تصادفي', + 'actions.undo': 'شاته کول', + 'status.time': 'وخت', + 'status.moves': 'حرکتونه', + 'status.progress': 'پرمختګ', + 'fixed.time': 'وخت:', + 'fixed.progress': 'پرمختګ:', + 'fixed.hide': 'پټول', + 'fixed.show': 'ښودل', + 'guide.play': 'لوبه', + 'guide.pause': 'توقف', + 'guide.step': 'ګام', + 'guide.speed': 'سرعت', + 'guide.waiting': 'انتظار...', + 'guide.solved': 'حل شو!', + 'custom.title': 'خپله لوبه', + 'custom.prompt': 'د جال اندازه ولیکئ (5 - 80):', + 'custom.cancel': 'لغوه', + 'custom.start': 'پیل', + 'custom.sizeError': 'اندازه باید د 5 او 80 ترمنځ وي!', + 'win.title': 'مبارک!', + 'win.message': 'تاسو پहेلي حل کړه!', + 'win.time': 'وخت:', + 'win.playAgain': 'بیا لوبه وکړئ', + 'win.shareTitle': 'پایله شریکه کړئ', + 'win.shareText': 'ما {size}x{size} نونوګرام په {time} کې حل کړ!', + 'win.shareX': 'X', + 'win.shareFacebook': 'Facebook', + 'win.shareWhatsapp': 'WhatsApp', + 'win.shareDownload': 'د سکرین شاټ ډاونلوډ', + 'pwa.installTitle': 'اپلیکیشن نصب کړئ او آفلاین لوبه وکړئ', + 'pwa.installMobile': 'کور سکرین ته اضافه کړئ', + 'pwa.installDesktop': 'په ډیسکټاپ کې نصب کړئ', + 'language.label': 'ژبه غوره کړئ', + 'theme.label': 'تیم', + 'theme.system': 'سیستم', + 'theme.light': 'رڼا', + 'theme.dark': 'تور', + 'language.searchLabel': 'ژبه وپلټئ', + 'language.searchPlaceholder': 'د ژبې نوم ولیکئ...' } }; -const addLocalesFromEn = (arr) => { - arr.forEach((code) => { - messages[code] = { - ...messages.en - }; - }); -}; - -addLocalesFromEn([ - 'af','am','hy','az','my','km','ceb','fa','gu','ht','he','ig','ilo','id','ja','jv','kn','kk','rw','rn','ko','ku','ckb','ky','lo','ms','mr','mh','mn','nv','ne','om','ps','pa','so','sw','tl','ta','te','th','bo','ti','uz','vi','wo','yo','pt-br','pt-pt','fr-ca','nl-be','es-es','es-419','zh-hant','zh-hans' -]); - const requiredKeys = [ 'app.title','level.easy','level.medium','level.hard','level.custom','level.guide', 'actions.reset','actions.random','actions.undo','status.time','status.moves','status.progress', @@ -2462,7 +4508,19 @@ const supportedLocales = Object.keys(messages).filter( const detectLocale = () => { if (typeof navigator === 'undefined') return 'en'; const browserLocale = (navigator.languages && navigator.languages[0]) || navigator.language || 'en'; - const short = browserLocale.toLowerCase().split('-')[0]; + let short = browserLocale.toLowerCase().split('-')[0]; + + // Handle aliases for legacy/variant codes + const aliases = { + 'in': 'id', // Indonesian legacy + 'iw': 'he', // Hebrew legacy + 'fil': 'tl' // Filipino -> Tagalog + }; + + if (aliases[short]) { + short = aliases[short]; + } + return supportedLocales.includes(short) ? short : 'en'; };