diff --git a/Extension/lang/de.json b/Extension/lang/de.json index 3af0fbf..7e5dcbb 100644 --- a/Extension/lang/de.json +++ b/Extension/lang/de.json @@ -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.", diff --git a/Extension/lang/en.json b/Extension/lang/en.json index ccf8021..0f7cd46 100644 --- a/Extension/lang/en.json +++ b/Extension/lang/en.json @@ -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" } \ No newline at end of file diff --git a/Extension/lang/es.json b/Extension/lang/es.json index 5987aea..e2a8600 100644 --- a/Extension/lang/es.json +++ b/Extension/lang/es.json @@ -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" } diff --git a/Extension/lang/fr.json b/Extension/lang/fr.json index 6a83089..7948a65 100644 --- a/Extension/lang/fr.json +++ b/Extension/lang/fr.json @@ -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.", diff --git a/Extension/lang/id.json b/Extension/lang/id.json index b4f8bc7..7cfde44 100644 --- a/Extension/lang/id.json +++ b/Extension/lang/id.json @@ -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.", diff --git a/Extension/lang/ja.json b/Extension/lang/ja.json index f247837..8500d4b 100644 --- a/Extension/lang/ja.json +++ b/Extension/lang/ja.json @@ -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": "❌ 複数回の試行後、バッチ送信に失敗しました。描画を停止しました。", diff --git a/Extension/lang/ko.json b/Extension/lang/ko.json index 836b18f..7e083b6 100644 --- a/Extension/lang/ko.json +++ b/Extension/lang/ko.json @@ -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": "❌ 여러 번 시도 후 배치 전송 실패. 그리기가 중지되었습니다.", diff --git a/Extension/lang/lang/es-MX.json b/Extension/lang/lang/es-MX.json index f702f52..96ba564 100644 --- a/Extension/lang/lang/es-MX.json +++ b/Extension/lang/lang/es-MX.json @@ -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" } diff --git a/Extension/lang/pt.json b/Extension/lang/pt.json index ed6bcb2..253774c 100644 --- a/Extension/lang/pt.json +++ b/Extension/lang/pt.json @@ -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.", diff --git a/Extension/lang/ru.json b/Extension/lang/ru.json index c1d81c2..1bba518 100644 --- a/Extension/lang/ru.json +++ b/Extension/lang/ru.json @@ -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": "❌ Не удалось отправить пакет после нескольких попыток. Рисование остановлено.", diff --git a/Extension/lang/tr.json b/Extension/lang/tr.json index dc990e4..e4e038b 100644 --- a/Extension/lang/tr.json +++ b/Extension/lang/tr.json @@ -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.", diff --git a/Extension/lang/uk.json b/Extension/lang/uk.json index 17e1aa1..71338bd 100644 --- a/Extension/lang/uk.json +++ b/Extension/lang/uk.json @@ -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": "❌ Не вдалося відправити пакет після кількох спроб. Малювання зупинено.", diff --git a/Extension/lang/vi.json b/Extension/lang/vi.json index d4c964a..d477249 100644 --- a/Extension/lang/vi.json +++ b/Extension/lang/vi.json @@ -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ẽ.", diff --git a/Extension/lang/zh-CN.json b/Extension/lang/zh-CN.json index ef67cd7..c0ae5da 100644 --- a/Extension/lang/zh-CN.json +++ b/Extension/lang/zh-CN.json @@ -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": "❌ 多次尝试后批量发送失败。绘制已停止。", diff --git a/Extension/lang/zh-TW.json b/Extension/lang/zh-TW.json index bbb8792..7dfad9d 100644 --- a/Extension/lang/zh-TW.json +++ b/Extension/lang/zh-TW.json @@ -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": "❌ 多次嘗試後批次傳送失敗。繪製已停止。",