update lingua

This commit is contained in:
MiraclePatrickLumowa
2025-10-13 01:34:50 +08:00
committed by GitHub
parent dd0cad69e6
commit 8a52dbd8cc
15 changed files with 110 additions and 32 deletions
+7 -2
View File
@@ -3,7 +3,7 @@
"toggleOverlay": "Vorschau umschalten",
"scanColors": "Farben scannen",
"uploadImage": "Bild hochladen",
"resizeImage": "Bildgröße ändern",
"resizeImage": "Bild verarbeiten/bearbeiten",
"selectPosition": "Position wählen",
"startPainting": "Malen starten",
"stopPainting": "Malen stoppen",
@@ -11,7 +11,8 @@
"noColorsFound": "❌ Öffne die Farbpalette und versuche es erneut!",
"colorsFound": "✅ {count} verfügbare Farben gefunden. Bereit zum Hochladen.",
"loadingImage": "🖼️ Bild wird geladen...",
"imageLoaded": "✅ Bild mit {count} gültigen Pixeln geladen",
"imageLoaded": "✅ Bild mit {count} gültigen Pixeln geladen ⚠️ Verarbeiten Sie das Bild zuerst über \"Bild verarbeiten/bearbeiten\", bevor Sie es platzieren!",
"imageNeedsProcessing": "Bild muss verarbeitet werden ⚠️",
"imageError": "❌ Fehler beim Laden des Bildes",
"selectPositionAlert": "Male den ersten Pixel an der Stelle, an der dein Kunstwerk beginnen soll!",
"waitingPosition": "👆 Warte, bis du den Referenzpixel malst...",
@@ -149,6 +150,10 @@
"paintTransparentPixelsDescription": "Wenn aktiviert, werden transparente Template-Pixel gemalt",
"paintUnavailablePixels": "Nicht verfügbare Pixel malen",
"paintUnavailablePixelsDescription": "Wenn aktiviert, werden nicht verfügbare Template-Farben mit der nächsten verfügbaren Farbe gemalt",
"paintingModeAuto": "Automatisch",
"paintingModeAssist": "Assistieren",
"paintingModeAutoDesc": "Bot malt automatisch Pixel",
"paintingModeAssistDesc": "Overlay leitet Ihre manuelle Pixelplatzierung",
"colorsUpdated": "✅ Verfügbare Farben erhöht {oldCount} -> {newCount}, {diffCount} neue Farben gefunden",
"overlayTilesNotLoaded": "❌ Erforderliche Kartenkacheln nicht geladen. Verbindung prüfen oder erneut versuchen.",
"paintingBatchFailed": "❌ Batch-Senden nach mehreren Versuchen fehlgeschlagen. Malen gestoppt.",
+6 -2
View File
@@ -3,7 +3,7 @@
"toggleOverlay": "Toggle Overlay",
"scanColors": "Scan Colors",
"uploadImage": "Upload",
"resizeImage": "Resize",
"resizeImage": "Process/Edit Image",
"selectPosition": "Select Position",
"startPainting": "Start",
"stopPainting": "Stop",
@@ -158,5 +158,9 @@
"paintTransparentPixels": "Paint Transparent",
"paintTransparentPixelsDescription": "If enabled, template transparent pixels will be painted",
"paintUnavailablePixels": "Paint Unavailable",
"paintUnavailablePixelsDescription": "If enabled, template colors that are unavailable will be painted using the closest available color"
"paintUnavailablePixelsDescription": "If enabled, template colors that are unavailable will be painted using the closest available color",
"paintingModeAuto": "Auto",
"paintingModeAssist": "Assist",
"paintingModeAutoDesc": "Bot will automatically paint pixels",
"paintingModeAssistDesc": "Overlay will guide your manual pixel placement"
}
+8 -3
View File
@@ -3,7 +3,7 @@
"toggleOverlay": "Alternar superposición",
"scanColors": "Escanear colores",
"uploadImage": "Subir imagen",
"resizeImage": "Cambiar tamaño",
"resizeImage": "Procesar/Editar imagen",
"selectPosition": "Seleccionar posición",
"startPainting": "Iniciar",
"stopPainting": "Detener",
@@ -12,7 +12,8 @@
"colorsUpdated": "✅ Colores disponibles aumentados {oldCount} -> {newCount}, {diffCount} nuevos colores encontrados",
"colorsFound": "✅ Se encontraron {count} colores disponibles. Listo para subir.",
"loadingImage": "🖼️ Cargando imagen...",
"imageLoaded": "✅ Imagen cargada con {count} píxeles válidos",
"imageLoaded": "✅ Imagen cargada con {count} píxeles válidos ⚠️ ¡Procesa la imagen primero mediante \"Procesar/Editar imagen\" antes de colocarla!",
"imageNeedsProcessing": "La imagen necesita procesamiento ⚠️",
"imageError": "❌ Error al cargar la imagen",
"selectPositionAlert": "¡Pinta el primer píxel en la ubicación donde quieres que comience el arte!",
"waitingPosition": "👆 Esperando que pintes el píxel de referencia...",
@@ -157,5 +158,9 @@
"paintTransparentPixels": "Pintar píxeles transparentes",
"paintTransparentPixelsDescription": "Si está activado, se pintarán los píxeles transparentes de la plantilla",
"paintUnavailablePixels": "Pintar píxeles no disponibles",
"paintUnavailablePixelsDescription": "Si está activado, los colores de plantilla no disponibles se pintarán usando el color disponible más cercano"
"paintUnavailablePixelsDescription": "Si está activado, los colores de plantilla no disponibles se pintarán usando el color disponible más cercano",
"paintingModeAuto": "Automático",
"paintingModeAssist": "Asistir",
"paintingModeAutoDesc": "El bot pintará píxeles automáticamente",
"paintingModeAssistDesc": "La superposición guiará tu colocación manual de píxeles"
}
+7 -2
View File
@@ -3,7 +3,7 @@
"toggleOverlay": "Basculer l'overlay",
"scanColors": "Scanner les couleurs",
"uploadImage": "Télécharger l'image",
"resizeImage": "Redimensionner l'image",
"resizeImage": "Traiter/Éditer l'image",
"selectPosition": "Sélectionner la position",
"startPainting": "Commencer à peindre",
"stopPainting": "Arrêter de peindre",
@@ -11,7 +11,8 @@
"noColorsFound": "❌ Ouvrez la palette de couleurs sur le site et réessayez!",
"colorsFound": "✅ {count} couleurs trouvées. Prêt à télécharger.",
"loadingImage": "🖼️ Chargement de l'image...",
"imageLoaded": "✅ Image chargée avec {count} pixels valides",
"imageLoaded": "✅ Image chargée avec {count} pixels valides ⚠️ Traitez d'abord l'image via \"Traiter/Éditer l'image\" avant de la placer!",
"imageNeedsProcessing": "L'image nécessite un traitement ⚠️",
"imageError": "❌ Erreur lors du chargement de l'image",
"selectPositionAlert": "Peignez le premier pixel à l'endroit où vous voulez que l'art commence!",
"waitingPosition": "👆 En attente que vous peigniez le pixel de référence...",
@@ -151,6 +152,10 @@
"paintTransparentPixelsDescription": "Si activé, les pixels transparents du modèle seront peints",
"paintUnavailablePixels": "Peindre les pixels indisponibles",
"paintUnavailablePixelsDescription": "Si activé, les couleurs de modèle non disponibles seront peintes avec la couleur disponible la plus proche",
"paintingModeAuto": "Auto",
"paintingModeAssist": "Assistance",
"paintingModeAutoDesc": "Le bot peindra automatiquement les pixels",
"paintingModeAssistDesc": "La superposition guidera votre placement manuel de pixels",
"colorsUpdated": "✅ Couleurs disponibles augmentées {oldCount} -> {newCount}, {diffCount} nouvelles couleurs trouvées",
"overlayTilesNotLoaded": "❌ Tuiles de carte requises non chargées. Vérifiez la connexion ou réessayez.",
"paintingBatchFailed": "❌ Échec de l'envoi du lot après plusieurs tentatives. Peinture arrêtée.",
+7 -2
View File
@@ -3,7 +3,7 @@
"toggleOverlay": "Toggle Overlay",
"scanColors": "Pindai Warna",
"uploadImage": "Unggah Gambar",
"resizeImage": "Ubah Ukuran Gambar",
"resizeImage": "Proses/Edit Gambar",
"selectPosition": "Pilih Posisi",
"startPainting": "Mulai Melukis",
"stopPainting": "Berhenti Melukis",
@@ -11,7 +11,8 @@
"noColorsFound": "❌ Buka palet warna di situs dan coba lagi!",
"colorsFound": "✅ {count} warna ditemukan. Siap untuk diunggah.",
"loadingImage": "🖼️ Memuat gambar...",
"imageLoaded": "✅ Gambar dimuat dengan {count} piksel valid",
"imageLoaded": "✅ Gambar dimuat dengan {count} piksel valid ⚠️ Proses gambar terlebih dahulu melalui \"Proses/Edit Gambar\" sebelum menempatkan!",
"imageNeedsProcessing": "Gambar perlu diproses ⚠️",
"imageError": "❌ Kesalahan saat memuat gambar",
"selectPositionAlert": "Lukis piksel pertama di lokasi tempat karya seni akan dimulai!",
"waitingPosition": "👆 Menunggu Anda melukis piksel referensi...",
@@ -151,6 +152,10 @@
"paintTransparentPixelsDescription": "Jika diaktifkan, piksel transparan template akan dicat",
"paintUnavailablePixels": "Cat piksel tidak tersedia",
"paintUnavailablePixelsDescription": "Jika diaktifkan, warna template yang tidak tersedia akan dicat dengan warna tersedia terdekat",
"paintingModeAuto": "Otomatis",
"paintingModeAssist": "Bantu",
"paintingModeAutoDesc": "Bot akan melukis piksel secara otomatis",
"paintingModeAssistDesc": "Overlay akan memandu penempatan piksel manual Anda",
"colorsUpdated": "✅ Warna tersedia meningkat {oldCount} -> {newCount}, {diffCount} warna baru ditemukan",
"overlayTilesNotLoaded": "❌ Ubin peta yang diperlukan tidak dimuat. Periksa koneksi atau coba lagi.",
"paintingBatchFailed": "❌ Gagal mengirim batch setelah beberapa percobaan. Melukis dihentikan.",
+7 -2
View File
@@ -3,7 +3,7 @@
"toggleOverlay": "オーバーレイ切替",
"scanColors": "色をスキャン",
"uploadImage": "画像をアップロード",
"resizeImage": "画像サイズ変更",
"resizeImage": "画像の処理/編集",
"selectPosition": "位置を選択",
"startPainting": "描画開始",
"stopPainting": "描画停止",
@@ -11,7 +11,8 @@
"noColorsFound": "❌ サイトでカラーパレットを開いて再試行してください!",
"colorsFound": "✅ 利用可能な色 {count} 件を検出。アップロード可能。",
"loadingImage": "🖼️ 画像を読み込み中...",
"imageLoaded": "✅ 画像を読み込みました。有効なピクセル {count}",
"imageLoaded": "✅ 画像を読み込みました。有効なピクセル {count} ⚠️ 配置する前に「画像の処理/編集」で画像を処理してください!",
"imageNeedsProcessing": "画像の処理が必要です ⚠️",
"imageError": "❌ 画像の読み込みエラー",
"selectPositionAlert": "作品を開始したい位置に最初のピクセルを置いてください!",
"waitingPosition": "👆 参照ピクセルの描画を待っています...",
@@ -151,6 +152,10 @@
"paintTransparentPixelsDescription": "有効にすると、テンプレートの透明ピクセルが描画されます",
"paintUnavailablePixels": "利用不可のピクセルを描画",
"paintUnavailablePixelsDescription": "有効にすると、利用できないテンプレートの色は最も近い利用可能な色で描画されます",
"paintingModeAuto": "自動",
"paintingModeAssist": "アシスト",
"paintingModeAutoDesc": "ボットが自動的にピクセルを描画します",
"paintingModeAssistDesc": "オーバーレイが手動ピクセル配置をガイドします",
"colorsUpdated": "✅ 利用可能な色が増加 {oldCount} -> {newCount}、{diffCount} 個の新しい色が見つかりました",
"overlayTilesNotLoaded": "❌ 必要なマップタイルがロードされていません。接続を確認するか、再試行してください。",
"paintingBatchFailed": "❌ 複数回の試行後、バッチ送信に失敗しました。描画を停止しました。",
+7 -2
View File
@@ -3,7 +3,7 @@
"toggleOverlay": "오버레이 전환",
"scanColors": "색상 스캔",
"uploadImage": "이미지 업로드",
"resizeImage": "크기 조정",
"resizeImage": "이미지 처리/편집",
"selectPosition": "위치 선택",
"startPainting": "그리기 시작",
"stopPainting": "그리기 중지",
@@ -11,7 +11,8 @@
"noColorsFound": "❌ 색상 팔레트를 열고 다시 시도하세요!",
"colorsFound": "✅ {count}개의 사용 가능한 색상을 찾았습니다. 업로드 준비 완료.",
"loadingImage": "🖼️ 이미지 로딩 중...",
"imageLoaded": "✅ {count}개의 유효한 픽셀이 포함된 이미지를 로드했습니다",
"imageLoaded": "✅ {count}개의 유효한 픽셀이 포함된 이미지를 로드했습니다 ⚠️ 배치하기 전에 \"이미지 처리/편집\"을 통해 먼저 이미지를 처리하세요!",
"imageNeedsProcessing": "이미지 처리가 필요합니다 ⚠️",
"imageError": "❌ 이미지 로딩 오류",
"selectPositionAlert": "작품이 시작될 위치에 첫 번째 픽셀을 그리세요!",
"waitingPosition": "👆 참조 픽셀 그릴 때까지 대기 중...",
@@ -151,6 +152,10 @@
"paintTransparentPixelsDescription": "활성화하면 템플릿 투명 픽셀이 칠해집니다",
"paintUnavailablePixels": "사용 불가능한 픽셀 칠하기",
"paintUnavailablePixelsDescription": "활성화하면 사용할 수 없는 템플릿 색상을 가장 가까운 사용 가능한 색상으로 칠합니다",
"paintingModeAuto": "자동",
"paintingModeAssist": "보조",
"paintingModeAutoDesc": "봇이 자동으로 픽셀을 칠합니다",
"paintingModeAssistDesc": "오버레이가 수동 픽셀 배치를 안내합니다",
"colorsUpdated": "✅ 사용 가능한 색상 증가 {oldCount} -> {newCount}, {diffCount}개의 새 색상 발견",
"overlayTilesNotLoaded": "❌ 필요한 맵 타일이 로드되지 않았습니다. 연결을 확인하거나 다시 시도하세요.",
"paintingBatchFailed": "❌ 여러 번 시도 후 배치 전송 실패. 그리기가 중지되었습니다.",
+12 -3
View File
@@ -3,7 +3,7 @@
"toggleOverlay": "Alternar superposición",
"scanColors": "Escanear colores",
"uploadImage": "Subir imagen",
"resizeImage": "Cambiar tamaño de imagen",
"resizeImage": "Procesar/Editar imagen",
"selectPosition": "Seleccionar posición",
"startPainting": "Iniciar pintado",
"stopPainting": "Detener pintado",
@@ -11,7 +11,8 @@
"noColorsFound": "❌ ¡Abre la paleta de colores en el sitio e inténtalo de nuevo!",
"colorsFound": "✅ Se encontraron {count} colores disponibles. Listo para subir.",
"loadingImage": "🖼️ Cargando imagen...",
"imageLoaded": "✅ Imagen cargada con {count} píxeles válidos",
"imageLoaded": "✅ Imagen cargada con {count} píxeles válidos ⚠️ ¡Procesa la imagen primero mediante \"Procesar/Editar imagen\" antes de colocarla!",
"imageNeedsProcessing": "La imagen necesita procesamiento ⚠️",
"imageError": "❌ Error al cargar la imagen",
"selectPositionAlert": "¡Pinta el primer píxel en la ubicación donde quieres que comience el arte!",
"waitingPosition": "👆 Esperando que pintes el píxel de referencia...",
@@ -140,5 +141,13 @@
"hideStats": "Ocultar estadísticas",
"paintOptions": "Opciones de pintado",
"paintWhitePixels": "Pintar píxeles blancos",
"paintTransparentPixels": "Pintar píxeles transparentes"
"paintWhitePixelsDescription": "Si está activado, se pintarán los píxeles blancos de la plantilla.",
"paintTransparentPixels": "Pintar píxeles transparentes",
"paintTransparentPixelsDescription": "Si está activado, se pintarán los píxeles transparentes de la plantilla",
"paintUnavailablePixels": "Pintar píxeles no disponibles",
"paintUnavailablePixelsDescription": "Si está activado, los colores de plantilla no disponibles se pintarán usando el color disponible más cercano",
"paintingModeAuto": "Automático",
"paintingModeAssist": "Asistir",
"paintingModeAutoDesc": "El bot pintará píxeles automáticamente",
"paintingModeAssistDesc": "La superposición guiará tu colocación manual de píxeles"
}
+7 -2
View File
@@ -3,7 +3,7 @@
"toggleOverlay": "Toggle Overlay",
"scanColors": "Escanear Cores",
"uploadImage": "Upload da Imagem",
"resizeImage": "Redimensionar Imagem",
"resizeImage": "Processar/Editar Imagem",
"selectPosition": "Selecionar Posição",
"startPainting": "Iniciar Pintura",
"stopPainting": "Parar Pintura",
@@ -11,7 +11,8 @@
"noColorsFound": "❌ Abra a paleta de cores no site e tente novamente!",
"colorsFound": "✅ {count} cores encontradas. Pronto para upload.",
"loadingImage": "🖼️ Carregando imagem...",
"imageLoaded": "✅ Imagem carregada com {count} pixels válidos",
"imageLoaded": "✅ Imagem carregada com {count} pixels válidos ⚠️ Processe a imagem primeiro via \"Processar/Editar Imagem\" antes de colocar!",
"imageNeedsProcessing": "A imagem precisa de processamento ⚠️",
"imageError": "❌ Erro ao carregar imagem",
"selectPositionAlert": "Pinte o primeiro pixel на localização onde deseja que a arte comece!",
"waitingPosition": "👆 Aguardando você pintar o pixel de referência...",
@@ -150,6 +151,10 @@
"paintTransparentPixelsDescription": "Se ativado, pixels transparentes do modelo serão pintados",
"paintUnavailablePixels": "Pintar pixels indisponíveis",
"paintUnavailablePixelsDescription": "Se ativado, cores de modelo indisponíveis serão pintadas usando a cor disponível mais próxima",
"paintingModeAuto": "Automático",
"paintingModeAssist": "Assistir",
"paintingModeAutoDesc": "Bot pintará pixels automaticamente",
"paintingModeAssistDesc": "Sobreposição guiará sua colocação manual de pixels",
"colorsUpdated": "✅ Cores disponíveis aumentadas {oldCount} -> {newCount}, {diffCount} novas cores encontradas",
"overlayTilesNotLoaded": "❌ Blocos de mapa necessários não carregados. Verifique a conexão ou tente novamente.",
"paintingBatchFailed": "❌ Falha ao enviar lote após várias tentativas. Pintura interrompida.",
+7 -2
View File
@@ -3,7 +3,7 @@
"toggleOverlay": "Toggle Overlay",
"scanColors": "Сканировать цвета",
"uploadImage": "Загрузить изображение",
"resizeImage": "Изменить размер изображения",
"resizeImage": "Обработать/Редактировать изображение",
"selectPosition": "Выбрать позицию",
"startPainting": "Начать рисование",
"stopPainting": "Остановить рисование",
@@ -11,7 +11,8 @@
"noColorsFound": "❌ Откройте палитру цветов на сайте и попробуйте снова!",
"colorsFound": "✅ Найдено доступных цветов: {count}. Готово к загрузке.",
"loadingImage": "🖼️ Загрузка изображения...",
"imageLoaded": "✅ Изображение загружено, валидных пикселей: {count}",
"imageLoaded": "✅ Изображение загружено, валидных пикселей: {count} ⚠️ Сначала обработайте изображение через \"Обработать/Редактировать изображение\" перед размещением!",
"imageNeedsProcessing": "Изображение требует обработки ⚠️",
"imageError": "❌ Ошибка при загрузке изображения",
"selectPositionAlert": "Нарисуйте первый пиксель в месте, откуда начнётся рисунок!",
"waitingPosition": "👆 Ожидание, пока вы нарисуете опорный пиксель...",
@@ -150,6 +151,10 @@
"paintTransparentPixelsDescription": "Если включено, прозрачные пиксели шаблона будут рисоваться",
"paintUnavailablePixels": "Рисовать недоступные пиксели",
"paintUnavailablePixelsDescription": "Если включено, недоступные цвета шаблона будут рисоваться ближайшим доступным цветом",
"paintingModeAuto": "Авто",
"paintingModeAssist": "Помощь",
"paintingModeAutoDesc": "Бот будет автоматически рисовать пиксели",
"paintingModeAssistDesc": "Оверлей будет направлять вашу ручную расстановку пикселей",
"colorsUpdated": "✅ Доступные цвета увеличены {oldCount} -> {newCount}, найдено {diffCount} новых цветов",
"overlayTilesNotLoaded": "❌ Необходимые тайлы карты не загружены. Проверьте соединение или попробуйте снова.",
"paintingBatchFailed": "❌ Не удалось отправить пакет после нескольких попыток. Рисование остановлено.",
+7 -2
View File
@@ -3,7 +3,7 @@
"toggleOverlay": "Katmanı Aç/Kapat",
"scanColors": "Renkleri Tara",
"uploadImage": "Resim Yükle",
"resizeImage": "Resmi Yeniden Boyutlandır",
"resizeImage": "Resmi İşle/Düzenle",
"selectPosition": "Konum Seç",
"startPainting": "Boyamayı Başlat",
"stopPainting": "Boyamayı Durdur",
@@ -11,7 +11,8 @@
"noColorsFound": "❌ Sitede renk paletini açın ve tekrar deneyin!",
"colorsFound": "✅ {count} uygun renk bulundu. Yüklemeye hazır.",
"loadingImage": "🖼️ Resim yükleniyor...",
"imageLoaded": "✅ Resim {count} geçerli piksel ile yüklendi",
"imageLoaded": "✅ Resim {count} geçerli piksel ile yüklendi ⚠️ Yerleştirmeden önce \"Resmi İşle/Düzenle\" yoluyla resmi işleyin!",
"imageNeedsProcessing": "Resim işleme gerektirir ⚠️",
"imageError": "❌ Resim yüklenirken hata oluştu",
"selectPositionAlert": "Sanatı başlatmak istediğiniz ilk pikseli boyayın!",
"waitingPosition": "👆 Referans pikseli boyamanız bekleniyor...",
@@ -151,6 +152,10 @@
"paintTransparentPixelsDescription": "Etkinleştirilirse, şablon şeffaf pikselleri boyanacaktır",
"paintUnavailablePixels": "Kullanılamayan pikselleri boya",
"paintUnavailablePixelsDescription": "Etkinleştirilirse, kullanılamayan şablon renkleri en yakın uygun renkle boyanacaktır",
"paintingModeAuto": "Otomatik",
"paintingModeAssist": "Yardımcı",
"paintingModeAutoDesc": "Bot pikselleri otomatik olarak boyayacak",
"paintingModeAssistDesc": "Katman, manuel piksel yerleştirmenizi yönlendirecek",
"colorsUpdated": "✅ Uygun renkler arttı {oldCount} -> {newCount}, {diffCount} yeni renk bulundu",
"overlayTilesNotLoaded": "❌ Gerekli harita karoları yüklenmedi. Bağlantıyı kontrol edin veya yeniden deneyin.",
"paintingBatchFailed": "❌ Toplu gönderim birkaç denemeden sonra başarısız oldu. Boyama durduruldu.",
+7 -2
View File
@@ -3,7 +3,7 @@
"toggleOverlay": "Перемкнути оверлей",
"scanColors": "Сканувати кольори",
"uploadImage": "Завантажити зображення",
"resizeImage": "Змінити розмір зображення",
"resizeImage": "Обробити/Редагувати зображення",
"selectPosition": "Вибрати позицію",
"startPainting": "Почати малювання",
"stopPainting": "Зупинити малювання",
@@ -11,7 +11,8 @@
"noColorsFound": "❌ Відкрий палітру кольорів на сайті та спробуй ще раз!",
"colorsFound": "✅ Знайдено {count} доступних кольорів. Готово до завантаження.",
"loadingImage": "🖼️ Завантаження зображення...",
"imageLoaded": "✅ Зображення завантажено. Валідних пікселів: {count}",
"imageLoaded": "✅ Зображення завантажено. Валідних пікселів: {count} ⚠️ Спочатку обробіть зображення через \"Обробити/Редагувати зображення\" перед розміщенням!",
"imageNeedsProcessing": "Зображення потребує обробки ⚠️",
"imageError": "❌ Помилка завантаження зображення",
"selectPositionAlert": "Намалюй перший піксель у місці, де має починатися арт!",
"waitingPosition": "👆 Очікування на малювання референсного пікселя...",
@@ -151,6 +152,10 @@
"paintTransparentPixelsDescription": "Якщо ввімкнено, прозорі пікселі шаблону будуть намальовані",
"paintUnavailablePixels": "Малювати недоступні пікселі",
"paintUnavailablePixelsDescription": "Якщо ввімкнено, недоступні кольори шаблону будуть намальовані найближчим доступним кольором",
"paintingModeAuto": "Авто",
"paintingModeAssist": "Допомога",
"paintingModeAutoDesc": "Бот буде автоматично малювати пікселі",
"paintingModeAssistDesc": "Оверлей буде направляти ваше ручне розташування пікселів",
"colorsUpdated": "✅ Доступні кольори збільшено {oldCount} -> {newCount}, знайдено {diffCount} нових кольорів",
"overlayTilesNotLoaded": "❌ Необхідні тайли карти не завантажені. Перевір з'єднання або спробуй знову.",
"paintingBatchFailed": "❌ Не вдалося відправити пакет після кількох спроб. Малювання зупинено.",
+7 -2
View File
@@ -3,7 +3,7 @@
"toggleOverlay": "Bật/tắt lớp phủ",
"scanColors": "Quét màu",
"uploadImage": "Tải lên hình ảnh",
"resizeImage": "Thay đổi kích thước",
"resizeImage": "Xử lý/Chỉnh sửa hình ảnh",
"selectPosition": "Chọn vị trí",
"startPainting": "Bắt đầu vẽ",
"stopPainting": "Dừng vẽ",
@@ -11,7 +11,8 @@
"noColorsFound": "❌ Hãy mở bảng màu trên trang web và thử lại!",
"colorsFound": "✅ Tìm thấy {count} màu. Sẵn sàng để tải lên.",
"loadingImage": "🖼️ Đang tải hình ảnh...",
"imageLoaded": "✅ Đã tải hình ảnh với {count} pixel hợp lệ",
"imageLoaded": "✅ Đã tải hình ảnh với {count} pixel hợp lệ ⚠️ Xử lý hình ảnh trước qua \"Xử lý/Chỉnh sửa hình ảnh\" trước khi đặt!",
"imageNeedsProcessing": "Hình ảnh cần xử lý ⚠️",
"imageError": "❌ Lỗi khi tải hình ảnh",
"selectPositionAlert": "Vẽ pixel đầu tiên tại vị trí bạn muốn tác phẩm nghệ thuật bắt đầu!",
"waitingPosition": "👆 Đang chờ bạn vẽ pixel tham chiếu...",
@@ -151,6 +152,10 @@
"paintTransparentPixelsDescription": "Nếu được bật, các pixel trong suốt của mẫu sẽ được vẽ",
"paintUnavailablePixels": "Vẽ pixel không khả dụng",
"paintUnavailablePixelsDescription": "Nếu được bật, màu mẫu không khả dụng sẽ được vẽ bằng màu khả dụng gần nhất",
"paintingModeAuto": "Tự động",
"paintingModeAssist": "Trợ giúp",
"paintingModeAutoDesc": "Bot sẽ tự động vẽ pixel",
"paintingModeAssistDesc": "Lớp phủ sẽ hướng dẫn việc đặt pixel thủ công của bạn",
"colorsUpdated": "✅ Màu khả dụng tăng {oldCount} -> {newCount}, tìm thấy {diffCount} màu mới",
"overlayTilesNotLoaded": "❌ Ô bản đồ cần thiết chưa được tải. Kiểm tra kết nối hoặc thử lại.",
"paintingBatchFailed": "❌ Gửi lô thất bại sau nhiều lần thử. Dừng vẽ.",
+7 -2
View File
@@ -3,7 +3,7 @@
"toggleOverlay": "切换覆盖层",
"scanColors": "扫描颜色",
"uploadImage": "上传图像",
"resizeImage": "调整大小",
"resizeImage": "处理/编辑图像",
"selectPosition": "选择位置",
"startPainting": "开始绘制",
"stopPainting": "停止绘制",
@@ -11,7 +11,8 @@
"noColorsFound": "❌ 请在网站上打开调色板后再试!",
"colorsFound": "✅ 找到 {count} 个可用颜色,准备上传。",
"loadingImage": "🖼️ 正在加载图像...",
"imageLoaded": "✅ 图像已加载,包含 {count} 个有效像素",
"imageLoaded": "✅ 图像已加载,包含 {count} 个有效像素 ⚠️ 放置前请先通过\"处理/编辑图像\"处理图像!",
"imageNeedsProcessing": "图像需要处理 ⚠️",
"imageError": "❌ 加载图像时出错",
"selectPositionAlert": "请在你想让作品开始的位置绘制第一个像素!",
"waitingPosition": "👆 正在等待你绘制参考像素...",
@@ -151,6 +152,10 @@
"paintTransparentPixelsDescription": "如果启用,将绘制模板透明像素",
"paintUnavailablePixels": "绘制不可用像素",
"paintUnavailablePixelsDescription": "如果启用,不可用的模板颜色将使用最接近的可用颜色绘制",
"paintingModeAuto": "自动",
"paintingModeAssist": "辅助",
"paintingModeAutoDesc": "机器人将自动绘制像素",
"paintingModeAssistDesc": "叠加层将引导您手动放置像素",
"colorsUpdated": "✅ 可用颜色增加 {oldCount} -> {newCount},找到 {diffCount} 个新颜色",
"overlayTilesNotLoaded": "❌ 所需的地图图块未加载。检查连接或重试。",
"paintingBatchFailed": "❌ 多次尝试后批量发送失败。绘制已停止。",
+7 -2
View File
@@ -3,7 +3,7 @@
"toggleOverlay": "切換覆蓋層",
"scanColors": "掃描顏色",
"uploadImage": "上傳圖像",
"resizeImage": "調整大小",
"resizeImage": "處理/編輯圖像",
"selectPosition": "選擇位置",
"startPainting": "開始繪製",
"stopPainting": "停止繪製",
@@ -11,7 +11,8 @@
"noColorsFound": "❌ 請在網站上打開調色板後再試!",
"colorsFound": "✅ 找到 {count} 個可用顏色,準備上傳。",
"loadingImage": "🖼️ 正在載入圖像...",
"imageLoaded": "✅ 圖像已載入,包含 {count} 個有效像素",
"imageLoaded": "✅ 圖像已載入,包含 {count} 個有效像素 ⚠️ 放置前請先透過\"處理/編輯圖像\"處理圖像!",
"imageNeedsProcessing": "圖像需要處理 ⚠️",
"imageError": "❌ 載入圖像時出錯",
"selectPositionAlert": "請在你想讓作品開始的位置繪製第一個像素!",
"waitingPosition": "👆 正在等待你繪製參考像素...",
@@ -151,6 +152,10 @@
"paintTransparentPixelsDescription": "如果啟用,將繪製範本透明像素",
"paintUnavailablePixels": "繪製不可用像素",
"paintUnavailablePixelsDescription": "如果啟用,不可用的範本顏色將使用最接近的可用顏色繪製",
"paintingModeAuto": "自動",
"paintingModeAssist": "輔助",
"paintingModeAutoDesc": "機器人將自動繪製像素",
"paintingModeAssistDesc": "疊加層將引導您手動放置像素",
"colorsUpdated": "✅ 可用顏色增加 {oldCount} -> {newCount},找到 {diffCount} 個新顏色",
"overlayTilesNotLoaded": "❌ 所需的地圖圖塊未載入。檢查連線或重試。",
"paintingBatchFailed": "❌ 多次嘗試後批次傳送失敗。繪製已停止。",