add crowdin translations
This commit is contained in:
parent
55f37f91c5
commit
cb878d1a4f
21
.github/workflows/translate.yml
vendored
21
.github/workflows/translate.yml
vendored
@ -1,21 +0,0 @@
|
||||
name: Translate files using DeepL Translate GitHub Action
|
||||
on:
|
||||
workflow_dispatch:
|
||||
pull_request:
|
||||
types:
|
||||
- merged
|
||||
paths:
|
||||
- 'locales/en.json'
|
||||
|
||||
|
||||
jobs:
|
||||
build:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- name: Translate locales json
|
||||
uses: lyqht/deepl-translate-github-action@v2.1.1
|
||||
with:
|
||||
target_languages: all
|
||||
input_file_path: locales/en.json
|
||||
output_file_name_pattern: locales/{language}.json
|
||||
deepl_api_key: ${{ secrets.DEEPL_API_KEY }}
|
@ -23,7 +23,7 @@ An app to create beautiful QR codes and scan various QR code types.
|
||||
- 📋 Copy to clipboard
|
||||
- 🌓 Light/dark/system-preference mode toggle
|
||||
- 🎲 Randomize style button
|
||||
- 🌐 Available in 29+ languages thanks to [deepl-translate-github-action](https://github.com/lyqht/deepl-translate-github-action)
|
||||
- 🌐 Available in 30+ languages
|
||||
- 💾 Save & Load QR Code config
|
||||
- 🖼️ Upload custom image for logo
|
||||
- 🎭 Presets: Pre-crafted QR code styles
|
||||
|
32
crowdin.yml
32
crowdin.yml
@ -1,3 +1,29 @@
|
||||
files:
|
||||
- source: /locales/*.json
|
||||
translation: /locales/%two_letters_code%.json
|
||||
#
|
||||
# Basic Crowdin CLI configuration
|
||||
# See https://crowdin.github.io/crowdin-cli/configuration for more information
|
||||
# See https://support.crowdin.com/developer/configuration-file/ for all available options
|
||||
#
|
||||
# Defines whether to preserve the original directory structure in the Crowdin project
|
||||
# Recommended to set to true
|
||||
#
|
||||
"preserve_hierarchy": true
|
||||
|
||||
#
|
||||
# Files configuration.
|
||||
# See https://support.crowdin.com/developer/configuration-file/ for all available options
|
||||
#
|
||||
files: [
|
||||
{
|
||||
#
|
||||
# Source files filter
|
||||
# e.g. "/resources/en/*.json"
|
||||
#
|
||||
"source": "locales/en.json",
|
||||
|
||||
#
|
||||
# Translation files filter
|
||||
# e.g. "/resources/%two_letters_code%/%original_file_name%"
|
||||
#
|
||||
"translation": "locales/%two_letters_code%.json",
|
||||
}
|
||||
]
|
145
locales/af.json
Normal file
145
locales/af.json
Normal file
@ -0,0 +1,145 @@
|
||||
{
|
||||
"bg": "Bulgarian",
|
||||
"cs": "Czech",
|
||||
"da": "Danish",
|
||||
"de": "German",
|
||||
"el": "Greek",
|
||||
"en": "English",
|
||||
"es": "Spanish",
|
||||
"et": "Estonian",
|
||||
"fi": "Finnish",
|
||||
"fr": "French",
|
||||
"hu": "Hungarian",
|
||||
"id": "Indonesian",
|
||||
"it": "Italian",
|
||||
"ja": "Japanese",
|
||||
"ko": "Korean",
|
||||
"lt": "Lithuanian",
|
||||
"lv": "Latvian",
|
||||
"nb": "Norwegian Bokmål",
|
||||
"nl": "Dutch",
|
||||
"pl": "Polish",
|
||||
"ptBR": "Portuguese (Brazil)",
|
||||
"ptPT": "Portuguese (Portugal)",
|
||||
"ro": "Romanian",
|
||||
"ru": "Russian",
|
||||
"sk": "Slovak",
|
||||
"sl": "Slovenian",
|
||||
"sv": "Swedish",
|
||||
"tr": "Turkish",
|
||||
"uk": "Ukrainian",
|
||||
"zh": "Chinese",
|
||||
"Mini QR Code Generator": "Mini QR Code Generator",
|
||||
"Default": "Default",
|
||||
"Randomize style": "Randomize style",
|
||||
"No data!": "No data!",
|
||||
"Select language": "Select language",
|
||||
"Select preset": "Select preset",
|
||||
"GitHub repository for this project": "GitHub repository for this project",
|
||||
"Data to encode": "Data to encode",
|
||||
"data to encode e.g. a URL or a string": "data to encode e.g. a URL or a string",
|
||||
"Logo image URL": "Logo image URL",
|
||||
"Last saved locally": "Loaded from local storage",
|
||||
"Loaded from file": "Loaded from file",
|
||||
"Copy QR Code to clipboard": "Copy QR Code to clipboard",
|
||||
"Export as": "Export as",
|
||||
"Download QR Code as PNG": "Download QR Code as PNG",
|
||||
"Download QR Code as SVG": "Download QR Code as SVG",
|
||||
"Download QR Code as JPG": "Download QR Code as JPG",
|
||||
"Upload image": "Upload image",
|
||||
"Background color": "Background color",
|
||||
"Width (px)": "Width (px)",
|
||||
"Height (px)": "Height (px)",
|
||||
"Margin (px)": "Margin (px)",
|
||||
"Image margin (px)": "Image margin (px)",
|
||||
"Border radius (px)": "Border radius (px)",
|
||||
"Dots color": "Dots color",
|
||||
"Dots type": "Dots type",
|
||||
"Save QR Code configuration": "Save QR Code configuration",
|
||||
"Load QR Code configuration": "Load QR Code configuration",
|
||||
"Corners Square color": "Corners Square color",
|
||||
"Corners Square type": "Corners Square type",
|
||||
"Corners Dot color": "Corners Dot color",
|
||||
"Corners Dot type": "Corners Dot type",
|
||||
"With background": "With background",
|
||||
"QR code preset": "QR code preset",
|
||||
"Recommended": "Recommended",
|
||||
"Error correction level": "Error correction level",
|
||||
"Low (7%)": "Low (7%)",
|
||||
"Medium (15%)": "Medium (15%)",
|
||||
"High (25%)": "High (25%)",
|
||||
"Highest (30%)": "Highest (30%)",
|
||||
"What is this?": "What is this?",
|
||||
"What is error correction level?": "What is error correction level?",
|
||||
"Preset": "Preset",
|
||||
"dots": "dots",
|
||||
"rounded": "rounded",
|
||||
"classy": "classy",
|
||||
"classy-rounded": "classy-rounded",
|
||||
"square": "square",
|
||||
"extra-rounded": "extra-rounded",
|
||||
"dot": "dot",
|
||||
"Drag and drop a CSV file here or click to select": "Drag and drop a CSV file here or click to select",
|
||||
"Click to select and upload a CSV file": "Click to select and upload a CSV file",
|
||||
"{count} piece(s) of data detected": "{count} piece(s) of data detected",
|
||||
"Invalid CSV": "Invalid CSV",
|
||||
"Single export": "Single export",
|
||||
"Batch export": "Batch export",
|
||||
"Creating QR codes... This may take a while.": "Creating QR codes... This may take a while.",
|
||||
"{index} / {count} QR codes have been created.": "{index} / {count} QR codes have been created.",
|
||||
"QR codes have been successfully exported.": "QR codes have been successfully exported.",
|
||||
"Start new batch export": "Start new batch export",
|
||||
"There are too many QR codes to be copied to the clipboard at once. Please download them as SVG or PNG instead.": "There are too many QR codes to be copied to the clipboard at once. Please download them as SVG or PNG instead.",
|
||||
"Please enter data to encode first": "Please enter data to encode first",
|
||||
"Please upload a file first": "Please upload a file first",
|
||||
"Upload a text/CSV file": "Upload a text/CSV file",
|
||||
"Click to select a text or CSV file containing data to encode": "Click to select a text or CSV file containing data to encode",
|
||||
"First row preview:": "First row preview:",
|
||||
"Example file": "Example file",
|
||||
"Have nice day!": "Have nice day!",
|
||||
"Suggested": "Suggested",
|
||||
"Create": "Create",
|
||||
"Scan": "Scan",
|
||||
"Switch to Create Mode": "Switch to Create Mode",
|
||||
"Switch to Scan Mode": "Switch to Scan Mode",
|
||||
"QR Code Content": "QR Code Content",
|
||||
"Data copied to clipboard": "Data copied to clipboard",
|
||||
"Scan Another": "Scan Another",
|
||||
"Create QR Code with this data": "Create QR Code with this data",
|
||||
"Processing...": "Processing...",
|
||||
"Scan a QR Code": "Scan a QR Code",
|
||||
"Upload QR Code Image": "Upload QR Code Image",
|
||||
"or drag and drop an image here": "or drag and drop an image here",
|
||||
"Tip: For best results, use a clear image with good lighting.": "Tip: For best results, use a clear image with good lighting.",
|
||||
"No QR code found in the image.": "No QR code found in the image.",
|
||||
"Error reading file": "Error reading file",
|
||||
"Failed to copy to clipboard": "Failed to copy to clipboard",
|
||||
"Scan with Camera": "Scan with Camera",
|
||||
"or": "or",
|
||||
"Note: QR code scanning may not work well with front cameras or in low lighting conditions. For best results, use a high-resolution image.": "Note: QR code scanning may not work well with front cameras or in low lighting conditions. For best results, use a high-resolution image.",
|
||||
"Camera access denied. Please allow camera access to use this feature.": "Camera access denied. Please allow camera access to use this feature.",
|
||||
"Camera access denied. Please allow camera access in your browser settings.": "Camera access denied. Please allow camera access in your browser settings.",
|
||||
"No camera found on this device": "No camera found on this device",
|
||||
"Camera is already in use by another application": "Camera is already in use by another application",
|
||||
"Could not start QR code scanner": "Could not start QR code scanner",
|
||||
"Cancel": "Cancel",
|
||||
"Error checking camera availability": "Error checking camera availability",
|
||||
"Frame settings": "Frame settings",
|
||||
"QR code settings": "QR code settings",
|
||||
"Add frame": "Add frame",
|
||||
"Frame style": "Frame style",
|
||||
"Text position": "Text position",
|
||||
"Scan for more info": "Scan for more info",
|
||||
"Text color": "Text color",
|
||||
"Border color": "Border color",
|
||||
"Border width": "Border width",
|
||||
"Border radius": "Border radius",
|
||||
"padding": "padding",
|
||||
"top": "top",
|
||||
"bottom": "bottom",
|
||||
"left": "left",
|
||||
"right": "right",
|
||||
"Close scanner": "Close scanner",
|
||||
"Switch camera": "Switch camera",
|
||||
"Ignore header row": "Ignore header row"
|
||||
}
|
145
locales/ar.json
Normal file
145
locales/ar.json
Normal file
@ -0,0 +1,145 @@
|
||||
{
|
||||
"bg": "البلغاري",
|
||||
"cs": "التشيكية",
|
||||
"da": "الدانماركية",
|
||||
"de": "الألمانية",
|
||||
"el": "اليونانية",
|
||||
"en": "الإنكليزية",
|
||||
"es": "الإسبانية",
|
||||
"et": "الإستونية",
|
||||
"fi": "الفنلندية",
|
||||
"fr": "الفرنسية",
|
||||
"hu": "الهنغارية",
|
||||
"id": "الإندونيسية",
|
||||
"it": "الإيطالية",
|
||||
"ja": "يابانية",
|
||||
"ko": "الكورية",
|
||||
"lt": "ليتوانية",
|
||||
"lv": "لاتفيا",
|
||||
"nb": "البوكماول النرويجية",
|
||||
"nl": "الهولندية",
|
||||
"pl": "البولندية",
|
||||
"ptBR": "البرتغالية (البرازيل)",
|
||||
"ptPT": "البرتغالية (البرتغال)",
|
||||
"ro": "الرومانية",
|
||||
"ru": "الروسية",
|
||||
"sk": "السلوفاكية",
|
||||
"sl": "Slovenian",
|
||||
"sv": "السويدية",
|
||||
"tr": "تركية",
|
||||
"uk": "أوكراني",
|
||||
"zh": "الصينية",
|
||||
"Mini QR Code Generator": "Mini QR Code Generator",
|
||||
"Default": "الافتراضي",
|
||||
"Randomize style": "نمط عشوائي",
|
||||
"No data!": "لا توجد بيانات!",
|
||||
"Select language": "حدد اللغة",
|
||||
"Select preset": "حدد الإعداد المسبق",
|
||||
"GitHub repository for this project": "مستودع GitHub لهذا المشروع",
|
||||
"Data to encode": "بيانات للترميز",
|
||||
"data to encode e.g. a URL or a string": "بيانات للترميز على سبيل المثال عنوان URL أو سلسلة",
|
||||
"Logo image URL": "رابط صورة الشعار",
|
||||
"Last saved locally": "تم تحميله من التخزين المحلي",
|
||||
"Loaded from file": "تم التحميل من الملف",
|
||||
"Copy QR Code to clipboard": "نسخ رمز QR إلى الحافظة",
|
||||
"Export as": "تصدير كـ",
|
||||
"Download QR Code as PNG": "تحميل رمز QR كـ PNG",
|
||||
"Download QR Code as SVG": "تحميل رمز QR كـ SVG",
|
||||
"Download QR Code as JPG": "تحميل رمز QR كـ JPG",
|
||||
"Upload image": "تحميل صورة",
|
||||
"Background color": "لون الخلفية",
|
||||
"Width (px)": "Width (px)",
|
||||
"Height (px)": "Height (px)",
|
||||
"Margin (px)": "Margin (px)",
|
||||
"Image margin (px)": "Image margin (px)",
|
||||
"Border radius (px)": "Border radius (px)",
|
||||
"Dots color": "لون النقاط",
|
||||
"Dots type": "نوع النقاط",
|
||||
"Save QR Code configuration": "حفظ تكوين رمز QR",
|
||||
"Load QR Code configuration": "تحميل تكوين رمز QR",
|
||||
"Corners Square color": "لون مربع الزوايا",
|
||||
"Corners Square type": "نوع مربع الزوايا",
|
||||
"Corners Dot color": "لون زوايا الدرجات",
|
||||
"Corners Dot type": "نوع زوايا",
|
||||
"With background": "مع الخلفية",
|
||||
"QR code preset": "QR code preset",
|
||||
"Recommended": "موصى",
|
||||
"Error correction level": "مستوى تصحيح الخطأ",
|
||||
"Low (7%)": "منخفض (7%)",
|
||||
"Medium (15%)": "متوسط (15%)",
|
||||
"High (25%)": "مرتفعة (25 في المائة)",
|
||||
"Highest (30%)": "الأعلى (30%)",
|
||||
"What is this?": "ما هذا؟",
|
||||
"What is error correction level?": "ما هو مستوى تصحيح الخطأ؟",
|
||||
"Preset": "Preset",
|
||||
"dots": "النقاط",
|
||||
"rounded": "مستديرة",
|
||||
"classy": "كلاسيكي",
|
||||
"classy-rounded": "تقريب",
|
||||
"square": "مربع",
|
||||
"extra-rounded": "خارج التقريب",
|
||||
"dot": "نقطة",
|
||||
"Drag and drop a CSV file here or click to select": "قم بسحب وإسقاط ملف CSV هنا أو انقر لتحديد",
|
||||
"Click to select and upload a CSV file": "انقر لتحديد وتحميل ملف CSV",
|
||||
"{count} piece(s) of data detected": "{count} جزء (أجزاء) البيانات المكتشفة",
|
||||
"Invalid CSV": "CSV غير صالح",
|
||||
"Single export": "تصدير واحد",
|
||||
"Batch export": "تصدير دفعة",
|
||||
"Creating QR codes... This may take a while.": "إنشاء رموز QR... قد يستغرق هذا بعض الوقت.",
|
||||
"{index} / {count} QR codes have been created.": "تم إنشاء رموز QR {index} / {count}",
|
||||
"QR codes have been successfully exported.": "تم تصدير رموز QR بنجاح.",
|
||||
"Start new batch export": "بدء تصدير دفعة جديدة",
|
||||
"There are too many QR codes to be copied to the clipboard at once. Please download them as SVG or PNG instead.": "هناك الكثير من رموز QR التي يمكن نسخها إلى الحافظة في وقت واحد. الرجاء تنزيلها كـ SVG أو PNG بدلاً من ذلك.",
|
||||
"Please enter data to encode first": "الرجاء إدخال البيانات للترميز أولاً",
|
||||
"Please upload a file first": "الرجاء تحميل ملف أولاً",
|
||||
"Upload a text/CSV file": "تحميل ملف نصي / SV",
|
||||
"Click to select a text or CSV file containing data to encode": "انقر لتحديد ملف نص أو CSV يحتوي على بيانات لترميز",
|
||||
"First row preview:": "معاينة الصف الأول:",
|
||||
"Example file": "مثال ملف",
|
||||
"Have nice day!": "لديك يوم جميل!",
|
||||
"Suggested": "مقترح",
|
||||
"Create": "إنشاء",
|
||||
"Scan": "فحص",
|
||||
"Switch to Create Mode": "التبديل إلى إنشاء وضع",
|
||||
"Switch to Scan Mode": "التبديل إلى وضع المسح",
|
||||
"QR Code Content": "QR Code Content",
|
||||
"Data copied to clipboard": "تم نسخ البيانات إلى الحافظة",
|
||||
"Scan Another": "مسح آخر",
|
||||
"Create QR Code with this data": "إنشاء رمز QR مع هذه البيانات",
|
||||
"Processing...": "معالجة...",
|
||||
"Scan a QR Code": "Scan a QR Code",
|
||||
"Upload QR Code Image": "تحميل صورة رمز QR",
|
||||
"or drag and drop an image here": "أو قم بسحب وإسقاط صورة هنا",
|
||||
"Tip: For best results, use a clear image with good lighting.": "نصيحة: للحصول على أفضل النتائج، استخدم صورة واضحة مع إضاءة جيدة.",
|
||||
"No QR code found in the image.": "لا يوجد رمز QR في الصورة.",
|
||||
"Error reading file": "خطأ في قراءة الملف",
|
||||
"Failed to copy to clipboard": "فشل النسخ إلى الحافظة",
|
||||
"Scan with Camera": "فحص بواسطة الكاميرا",
|
||||
"or": "أو",
|
||||
"Note: QR code scanning may not work well with front cameras or in low lighting conditions. For best results, use a high-resolution image.": "ملاحظة: قد لا يعمل مسح رمز QR بشكل جيد مع الكاميرات الأمامية أو في ظروف الإضاءة المنخفضة. للحصول على أفضل النتائج، استخدم صورة عالية الدقة.",
|
||||
"Camera access denied. Please allow camera access to use this feature.": "تم رفض الوصول إلى الكاميرا. الرجاء السماح بالوصول إلى الكاميرا لاستخدام هذه الميزة.",
|
||||
"Camera access denied. Please allow camera access in your browser settings.": "تم رفض الوصول إلى الكاميرا. الرجاء السماح بالوصول إلى الكاميرا في إعدادات المتصفح الخاص بك.",
|
||||
"No camera found on this device": "لم يتم العثور على كاميرا على هذا الجهاز",
|
||||
"Camera is already in use by another application": "الكاميرا قيد الاستخدام بالفعل من قبل تطبيق آخر",
|
||||
"Could not start QR code scanner": "تعذر تشغيل ماسح رمز QR",
|
||||
"Cancel": "إلغاء",
|
||||
"Error checking camera availability": "خطأ في التحقق من توافر الكاميرا",
|
||||
"Frame settings": "إعدادات الإطار",
|
||||
"QR code settings": "إعدادات رمز QR",
|
||||
"Add frame": "إضافة إطار",
|
||||
"Frame style": "نمط الإطار",
|
||||
"Text position": "موضع النص",
|
||||
"Scan for more info": "البحث عن مزيد من المعلومات",
|
||||
"Text color": "لون النص",
|
||||
"Border color": "لون الحدود",
|
||||
"Border width": "Border width",
|
||||
"Border radius": "نصف قطر الحدود",
|
||||
"padding": "padding",
|
||||
"top": "أعلى",
|
||||
"bottom": "أسفل",
|
||||
"left": "اليسار",
|
||||
"right": "يمين",
|
||||
"Close scanner": "إغلاق الماسح الضوئي",
|
||||
"Switch camera": "تبديل الكاميرا",
|
||||
"Ignore header row": "تجاهل صف الرأس"
|
||||
}
|
145
locales/ca.json
Normal file
145
locales/ca.json
Normal file
@ -0,0 +1,145 @@
|
||||
{
|
||||
"bg": "Bulgarian",
|
||||
"cs": "Czech",
|
||||
"da": "Danish",
|
||||
"de": "German",
|
||||
"el": "Greek",
|
||||
"en": "English",
|
||||
"es": "Spanish",
|
||||
"et": "Estonian",
|
||||
"fi": "Finnish",
|
||||
"fr": "French",
|
||||
"hu": "Hungarian",
|
||||
"id": "Indonesian",
|
||||
"it": "Italian",
|
||||
"ja": "Japanese",
|
||||
"ko": "Korean",
|
||||
"lt": "Lithuanian",
|
||||
"lv": "Latvian",
|
||||
"nb": "Norwegian Bokmål",
|
||||
"nl": "Dutch",
|
||||
"pl": "Polish",
|
||||
"ptBR": "Portuguese (Brazil)",
|
||||
"ptPT": "Portuguese (Portugal)",
|
||||
"ro": "Romanian",
|
||||
"ru": "Russian",
|
||||
"sk": "Slovak",
|
||||
"sl": "Slovenian",
|
||||
"sv": "Swedish",
|
||||
"tr": "Turkish",
|
||||
"uk": "Ukrainian",
|
||||
"zh": "Chinese",
|
||||
"Mini QR Code Generator": "Mini QR Code Generator",
|
||||
"Default": "Default",
|
||||
"Randomize style": "Randomize style",
|
||||
"No data!": "No data!",
|
||||
"Select language": "Select language",
|
||||
"Select preset": "Select preset",
|
||||
"GitHub repository for this project": "GitHub repository for this project",
|
||||
"Data to encode": "Data to encode",
|
||||
"data to encode e.g. a URL or a string": "data to encode e.g. a URL or a string",
|
||||
"Logo image URL": "Logo image URL",
|
||||
"Last saved locally": "Loaded from local storage",
|
||||
"Loaded from file": "Loaded from file",
|
||||
"Copy QR Code to clipboard": "Copy QR Code to clipboard",
|
||||
"Export as": "Export as",
|
||||
"Download QR Code as PNG": "Download QR Code as PNG",
|
||||
"Download QR Code as SVG": "Download QR Code as SVG",
|
||||
"Download QR Code as JPG": "Download QR Code as JPG",
|
||||
"Upload image": "Upload image",
|
||||
"Background color": "Background color",
|
||||
"Width (px)": "Width (px)",
|
||||
"Height (px)": "Height (px)",
|
||||
"Margin (px)": "Margin (px)",
|
||||
"Image margin (px)": "Image margin (px)",
|
||||
"Border radius (px)": "Border radius (px)",
|
||||
"Dots color": "Dots color",
|
||||
"Dots type": "Dots type",
|
||||
"Save QR Code configuration": "Save QR Code configuration",
|
||||
"Load QR Code configuration": "Load QR Code configuration",
|
||||
"Corners Square color": "Corners Square color",
|
||||
"Corners Square type": "Corners Square type",
|
||||
"Corners Dot color": "Corners Dot color",
|
||||
"Corners Dot type": "Corners Dot type",
|
||||
"With background": "With background",
|
||||
"QR code preset": "QR code preset",
|
||||
"Recommended": "Recommended",
|
||||
"Error correction level": "Error correction level",
|
||||
"Low (7%)": "Low (7%)",
|
||||
"Medium (15%)": "Medium (15%)",
|
||||
"High (25%)": "High (25%)",
|
||||
"Highest (30%)": "Highest (30%)",
|
||||
"What is this?": "What is this?",
|
||||
"What is error correction level?": "What is error correction level?",
|
||||
"Preset": "Preset",
|
||||
"dots": "dots",
|
||||
"rounded": "rounded",
|
||||
"classy": "classy",
|
||||
"classy-rounded": "classy-rounded",
|
||||
"square": "square",
|
||||
"extra-rounded": "extra-rounded",
|
||||
"dot": "dot",
|
||||
"Drag and drop a CSV file here or click to select": "Drag and drop a CSV file here or click to select",
|
||||
"Click to select and upload a CSV file": "Click to select and upload a CSV file",
|
||||
"{count} piece(s) of data detected": "{count} piece(s) of data detected",
|
||||
"Invalid CSV": "Invalid CSV",
|
||||
"Single export": "Single export",
|
||||
"Batch export": "Batch export",
|
||||
"Creating QR codes... This may take a while.": "Creating QR codes... This may take a while.",
|
||||
"{index} / {count} QR codes have been created.": "{index} / {count} QR codes have been created.",
|
||||
"QR codes have been successfully exported.": "QR codes have been successfully exported.",
|
||||
"Start new batch export": "Start new batch export",
|
||||
"There are too many QR codes to be copied to the clipboard at once. Please download them as SVG or PNG instead.": "There are too many QR codes to be copied to the clipboard at once. Please download them as SVG or PNG instead.",
|
||||
"Please enter data to encode first": "Please enter data to encode first",
|
||||
"Please upload a file first": "Please upload a file first",
|
||||
"Upload a text/CSV file": "Upload a text/CSV file",
|
||||
"Click to select a text or CSV file containing data to encode": "Click to select a text or CSV file containing data to encode",
|
||||
"First row preview:": "First row preview:",
|
||||
"Example file": "Example file",
|
||||
"Have nice day!": "Have nice day!",
|
||||
"Suggested": "Suggested",
|
||||
"Create": "Create",
|
||||
"Scan": "Scan",
|
||||
"Switch to Create Mode": "Switch to Create Mode",
|
||||
"Switch to Scan Mode": "Switch to Scan Mode",
|
||||
"QR Code Content": "QR Code Content",
|
||||
"Data copied to clipboard": "Data copied to clipboard",
|
||||
"Scan Another": "Scan Another",
|
||||
"Create QR Code with this data": "Create QR Code with this data",
|
||||
"Processing...": "Processing...",
|
||||
"Scan a QR Code": "Scan a QR Code",
|
||||
"Upload QR Code Image": "Upload QR Code Image",
|
||||
"or drag and drop an image here": "or drag and drop an image here",
|
||||
"Tip: For best results, use a clear image with good lighting.": "Tip: For best results, use a clear image with good lighting.",
|
||||
"No QR code found in the image.": "No QR code found in the image.",
|
||||
"Error reading file": "Error reading file",
|
||||
"Failed to copy to clipboard": "Failed to copy to clipboard",
|
||||
"Scan with Camera": "Scan with Camera",
|
||||
"or": "or",
|
||||
"Note: QR code scanning may not work well with front cameras or in low lighting conditions. For best results, use a high-resolution image.": "Note: QR code scanning may not work well with front cameras or in low lighting conditions. For best results, use a high-resolution image.",
|
||||
"Camera access denied. Please allow camera access to use this feature.": "Camera access denied. Please allow camera access to use this feature.",
|
||||
"Camera access denied. Please allow camera access in your browser settings.": "Camera access denied. Please allow camera access in your browser settings.",
|
||||
"No camera found on this device": "No camera found on this device",
|
||||
"Camera is already in use by another application": "Camera is already in use by another application",
|
||||
"Could not start QR code scanner": "Could not start QR code scanner",
|
||||
"Cancel": "Cancel",
|
||||
"Error checking camera availability": "Error checking camera availability",
|
||||
"Frame settings": "Frame settings",
|
||||
"QR code settings": "QR code settings",
|
||||
"Add frame": "Add frame",
|
||||
"Frame style": "Frame style",
|
||||
"Text position": "Text position",
|
||||
"Scan for more info": "Scan for more info",
|
||||
"Text color": "Text color",
|
||||
"Border color": "Border color",
|
||||
"Border width": "Border width",
|
||||
"Border radius": "Border radius",
|
||||
"padding": "padding",
|
||||
"top": "top",
|
||||
"bottom": "bottom",
|
||||
"left": "left",
|
||||
"right": "right",
|
||||
"Close scanner": "Close scanner",
|
||||
"Switch camera": "Switch camera",
|
||||
"Ignore header row": "Ignore header row"
|
||||
}
|
146
locales/cs.json
146
locales/cs.json
File diff suppressed because one or more lines are too long
146
locales/da.json
146
locales/da.json
File diff suppressed because one or more lines are too long
146
locales/de.json
146
locales/de.json
File diff suppressed because one or more lines are too long
146
locales/el.json
146
locales/el.json
File diff suppressed because one or more lines are too long
@ -45,6 +45,7 @@
|
||||
"Export as": "Export as",
|
||||
"Download QR Code as PNG": "Download QR Code as PNG",
|
||||
"Download QR Code as SVG": "Download QR Code as SVG",
|
||||
"Download QR Code as JPG": "Download QR Code as JPG",
|
||||
"Upload image": "Upload image",
|
||||
"Background color": "Background color",
|
||||
"Width (px)": "Width (px)",
|
||||
@ -122,5 +123,23 @@
|
||||
"Camera is already in use by another application": "Camera is already in use by another application",
|
||||
"Could not start QR code scanner": "Could not start QR code scanner",
|
||||
"Cancel": "Cancel",
|
||||
"Error checking camera availability": "Error checking camera availability"
|
||||
"Error checking camera availability": "Error checking camera availability",
|
||||
"Frame settings": "Frame settings",
|
||||
"QR code settings": "QR code settings",
|
||||
"Add frame": "Add frame",
|
||||
"Frame style": "Frame style",
|
||||
"Text position": "Text position",
|
||||
"Scan for more info": "Scan for more info",
|
||||
"Text color": "Text color",
|
||||
"Border color": "Border color",
|
||||
"Border width": "Border width",
|
||||
"Border radius": "Border radius",
|
||||
"padding": "padding",
|
||||
"top": "top",
|
||||
"bottom": "bottom",
|
||||
"left": "left",
|
||||
"right": "right",
|
||||
"Close scanner": "Close scanner",
|
||||
"Switch camera": "Switch camera",
|
||||
"Ignore header row": "Ignore header row"
|
||||
}
|
||||
|
146
locales/es.json
146
locales/es.json
File diff suppressed because one or more lines are too long
146
locales/fi.json
146
locales/fi.json
File diff suppressed because one or more lines are too long
146
locales/fr.json
146
locales/fr.json
File diff suppressed because one or more lines are too long
145
locales/he.json
Normal file
145
locales/he.json
Normal file
@ -0,0 +1,145 @@
|
||||
{
|
||||
"bg": "Bulgarian",
|
||||
"cs": "Czech",
|
||||
"da": "Danish",
|
||||
"de": "German",
|
||||
"el": "Greek",
|
||||
"en": "English",
|
||||
"es": "Spanish",
|
||||
"et": "Estonian",
|
||||
"fi": "Finnish",
|
||||
"fr": "French",
|
||||
"hu": "Hungarian",
|
||||
"id": "Indonesian",
|
||||
"it": "Italian",
|
||||
"ja": "Japanese",
|
||||
"ko": "Korean",
|
||||
"lt": "Lithuanian",
|
||||
"lv": "Latvian",
|
||||
"nb": "Norwegian Bokmål",
|
||||
"nl": "Dutch",
|
||||
"pl": "Polish",
|
||||
"ptBR": "Portuguese (Brazil)",
|
||||
"ptPT": "Portuguese (Portugal)",
|
||||
"ro": "Romanian",
|
||||
"ru": "Russian",
|
||||
"sk": "Slovak",
|
||||
"sl": "Slovenian",
|
||||
"sv": "Swedish",
|
||||
"tr": "Turkish",
|
||||
"uk": "Ukrainian",
|
||||
"zh": "Chinese",
|
||||
"Mini QR Code Generator": "Mini QR Code Generator",
|
||||
"Default": "Default",
|
||||
"Randomize style": "Randomize style",
|
||||
"No data!": "No data!",
|
||||
"Select language": "Select language",
|
||||
"Select preset": "Select preset",
|
||||
"GitHub repository for this project": "GitHub repository for this project",
|
||||
"Data to encode": "Data to encode",
|
||||
"data to encode e.g. a URL or a string": "data to encode e.g. a URL or a string",
|
||||
"Logo image URL": "Logo image URL",
|
||||
"Last saved locally": "Loaded from local storage",
|
||||
"Loaded from file": "Loaded from file",
|
||||
"Copy QR Code to clipboard": "Copy QR Code to clipboard",
|
||||
"Export as": "Export as",
|
||||
"Download QR Code as PNG": "Download QR Code as PNG",
|
||||
"Download QR Code as SVG": "Download QR Code as SVG",
|
||||
"Download QR Code as JPG": "Download QR Code as JPG",
|
||||
"Upload image": "Upload image",
|
||||
"Background color": "Background color",
|
||||
"Width (px)": "Width (px)",
|
||||
"Height (px)": "Height (px)",
|
||||
"Margin (px)": "Margin (px)",
|
||||
"Image margin (px)": "Image margin (px)",
|
||||
"Border radius (px)": "Border radius (px)",
|
||||
"Dots color": "Dots color",
|
||||
"Dots type": "Dots type",
|
||||
"Save QR Code configuration": "Save QR Code configuration",
|
||||
"Load QR Code configuration": "Load QR Code configuration",
|
||||
"Corners Square color": "Corners Square color",
|
||||
"Corners Square type": "Corners Square type",
|
||||
"Corners Dot color": "Corners Dot color",
|
||||
"Corners Dot type": "Corners Dot type",
|
||||
"With background": "With background",
|
||||
"QR code preset": "QR code preset",
|
||||
"Recommended": "Recommended",
|
||||
"Error correction level": "Error correction level",
|
||||
"Low (7%)": "Low (7%)",
|
||||
"Medium (15%)": "Medium (15%)",
|
||||
"High (25%)": "High (25%)",
|
||||
"Highest (30%)": "Highest (30%)",
|
||||
"What is this?": "What is this?",
|
||||
"What is error correction level?": "What is error correction level?",
|
||||
"Preset": "Preset",
|
||||
"dots": "dots",
|
||||
"rounded": "rounded",
|
||||
"classy": "classy",
|
||||
"classy-rounded": "classy-rounded",
|
||||
"square": "square",
|
||||
"extra-rounded": "extra-rounded",
|
||||
"dot": "dot",
|
||||
"Drag and drop a CSV file here or click to select": "Drag and drop a CSV file here or click to select",
|
||||
"Click to select and upload a CSV file": "Click to select and upload a CSV file",
|
||||
"{count} piece(s) of data detected": "{count} piece(s) of data detected",
|
||||
"Invalid CSV": "Invalid CSV",
|
||||
"Single export": "Single export",
|
||||
"Batch export": "Batch export",
|
||||
"Creating QR codes... This may take a while.": "Creating QR codes... This may take a while.",
|
||||
"{index} / {count} QR codes have been created.": "{index} / {count} QR codes have been created.",
|
||||
"QR codes have been successfully exported.": "QR codes have been successfully exported.",
|
||||
"Start new batch export": "Start new batch export",
|
||||
"There are too many QR codes to be copied to the clipboard at once. Please download them as SVG or PNG instead.": "There are too many QR codes to be copied to the clipboard at once. Please download them as SVG or PNG instead.",
|
||||
"Please enter data to encode first": "Please enter data to encode first",
|
||||
"Please upload a file first": "Please upload a file first",
|
||||
"Upload a text/CSV file": "Upload a text/CSV file",
|
||||
"Click to select a text or CSV file containing data to encode": "Click to select a text or CSV file containing data to encode",
|
||||
"First row preview:": "First row preview:",
|
||||
"Example file": "Example file",
|
||||
"Have nice day!": "Have nice day!",
|
||||
"Suggested": "Suggested",
|
||||
"Create": "Create",
|
||||
"Scan": "Scan",
|
||||
"Switch to Create Mode": "Switch to Create Mode",
|
||||
"Switch to Scan Mode": "Switch to Scan Mode",
|
||||
"QR Code Content": "QR Code Content",
|
||||
"Data copied to clipboard": "Data copied to clipboard",
|
||||
"Scan Another": "Scan Another",
|
||||
"Create QR Code with this data": "Create QR Code with this data",
|
||||
"Processing...": "Processing...",
|
||||
"Scan a QR Code": "Scan a QR Code",
|
||||
"Upload QR Code Image": "Upload QR Code Image",
|
||||
"or drag and drop an image here": "or drag and drop an image here",
|
||||
"Tip: For best results, use a clear image with good lighting.": "Tip: For best results, use a clear image with good lighting.",
|
||||
"No QR code found in the image.": "No QR code found in the image.",
|
||||
"Error reading file": "Error reading file",
|
||||
"Failed to copy to clipboard": "Failed to copy to clipboard",
|
||||
"Scan with Camera": "Scan with Camera",
|
||||
"or": "or",
|
||||
"Note: QR code scanning may not work well with front cameras or in low lighting conditions. For best results, use a high-resolution image.": "Note: QR code scanning may not work well with front cameras or in low lighting conditions. For best results, use a high-resolution image.",
|
||||
"Camera access denied. Please allow camera access to use this feature.": "Camera access denied. Please allow camera access to use this feature.",
|
||||
"Camera access denied. Please allow camera access in your browser settings.": "Camera access denied. Please allow camera access in your browser settings.",
|
||||
"No camera found on this device": "No camera found on this device",
|
||||
"Camera is already in use by another application": "Camera is already in use by another application",
|
||||
"Could not start QR code scanner": "Could not start QR code scanner",
|
||||
"Cancel": "Cancel",
|
||||
"Error checking camera availability": "Error checking camera availability",
|
||||
"Frame settings": "Frame settings",
|
||||
"QR code settings": "QR code settings",
|
||||
"Add frame": "Add frame",
|
||||
"Frame style": "Frame style",
|
||||
"Text position": "Text position",
|
||||
"Scan for more info": "Scan for more info",
|
||||
"Text color": "Text color",
|
||||
"Border color": "Border color",
|
||||
"Border width": "Border width",
|
||||
"Border radius": "Border radius",
|
||||
"padding": "padding",
|
||||
"top": "top",
|
||||
"bottom": "bottom",
|
||||
"left": "left",
|
||||
"right": "right",
|
||||
"Close scanner": "Close scanner",
|
||||
"Switch camera": "Switch camera",
|
||||
"Ignore header row": "Ignore header row"
|
||||
}
|
146
locales/hu.json
146
locales/hu.json
File diff suppressed because one or more lines are too long
146
locales/it.json
146
locales/it.json
File diff suppressed because one or more lines are too long
146
locales/ja.json
146
locales/ja.json
File diff suppressed because one or more lines are too long
146
locales/ko.json
146
locales/ko.json
File diff suppressed because one or more lines are too long
146
locales/nl.json
146
locales/nl.json
File diff suppressed because one or more lines are too long
145
locales/no.json
Normal file
145
locales/no.json
Normal file
@ -0,0 +1,145 @@
|
||||
{
|
||||
"bg": "Bulgarsk",
|
||||
"cs": "Tsjekkisk",
|
||||
"da": "Dansk",
|
||||
"de": "Tysk",
|
||||
"el": "Gresk",
|
||||
"en": "Engelsk",
|
||||
"es": "Spansk",
|
||||
"et": "Estisk",
|
||||
"fi": "Finsk",
|
||||
"fr": "Fransk",
|
||||
"hu": "Ungarsk",
|
||||
"id": "Indonesisk",
|
||||
"it": "Italiensk",
|
||||
"ja": "Japansk",
|
||||
"ko": "Koreansk",
|
||||
"lt": "Litauisk",
|
||||
"lv": "Latvisk",
|
||||
"nb": "Norske Bokmål",
|
||||
"nl": "Nederlandsk",
|
||||
"pl": "Polsk",
|
||||
"ptBR": "Portugisisk (Brasil)",
|
||||
"ptPT": "Portugisisk (Portugal)",
|
||||
"ro": "Rumensk",
|
||||
"ru": "Russisk",
|
||||
"sk": "Slovakisk",
|
||||
"sl": "Slovenian",
|
||||
"sv": "Svensk",
|
||||
"tr": "Tyrkisk",
|
||||
"uk": "Ukrainsk",
|
||||
"zh": "Kinesisk",
|
||||
"Mini QR Code Generator": "Mini QR Code Generator",
|
||||
"Default": "Standard",
|
||||
"Randomize style": "Tilfeldig stil",
|
||||
"No data!": "Ingen data!",
|
||||
"Select language": "Velg språk",
|
||||
"Select preset": "Velg forhåndsinnstilling",
|
||||
"GitHub repository for this project": "GitHub område for dette prosjektet",
|
||||
"Data to encode": "Data for å kode",
|
||||
"data to encode e.g. a URL or a string": "data å kode for eksempel en URL eller en streng",
|
||||
"Logo image URL": "Logobilde URL",
|
||||
"Last saved locally": "Lastet ut av lokal lagring",
|
||||
"Loaded from file": "Lastet inn fra fil",
|
||||
"Copy QR Code to clipboard": "Kopier QR-koden til utklippstavlen",
|
||||
"Export as": "Eksporter som",
|
||||
"Download QR Code as PNG": "Last ned QR-kode som PNG",
|
||||
"Download QR Code as SVG": "Last ned QR-kode som SVG",
|
||||
"Download QR Code as JPG": "Last ned QR-kode som JPG",
|
||||
"Upload image": "Last opp bilde",
|
||||
"Background color": "Bakgrunnsfarge",
|
||||
"Width (px)": "Width (px)",
|
||||
"Height (px)": "Height (px)",
|
||||
"Margin (px)": "Margin (px)",
|
||||
"Image margin (px)": "Image margin (px)",
|
||||
"Border radius (px)": "Border radius (px)",
|
||||
"Dots color": "Farge på prikker",
|
||||
"Dots type": "Type prikker",
|
||||
"Save QR Code configuration": "Lagre QR-kodekonfigurasjon",
|
||||
"Load QR Code configuration": "Last QR-kode konfigurasjon",
|
||||
"Corners Square color": "Hjørner firkantet farge",
|
||||
"Corners Square type": "Hjørner Kvadrat type",
|
||||
"Corners Dot color": "Hjørner pung farge",
|
||||
"Corners Dot type": "Hjørner Bott type",
|
||||
"With background": "Med bakgrunn",
|
||||
"QR code preset": "QR code preset",
|
||||
"Recommended": "Anbefalt",
|
||||
"Error correction level": "Feilkorreksjonsnivå for feil",
|
||||
"Low (7%)": "Lav (7 %)",
|
||||
"Medium (15%)": "Middels (15 %)",
|
||||
"High (25%)": "Høy (25 %)",
|
||||
"Highest (30%)": "Høyeste (30 %)",
|
||||
"What is this?": "Hva er dette?",
|
||||
"What is error correction level?": "Hva er feilrettingsnivå?",
|
||||
"Preset": "Preset",
|
||||
"dots": "prikker",
|
||||
"rounded": "avrundet",
|
||||
"classy": "klassisk",
|
||||
"classy-rounded": "klassy-avrundet",
|
||||
"square": "firkant",
|
||||
"extra-rounded": "ekstra-avrundet",
|
||||
"dot": "prikk",
|
||||
"Drag and drop a CSV file here or click to select": "Dra og slipp en CSV-fil her, eller klikk for å velge",
|
||||
"Click to select and upload a CSV file": "Klikk for å velge og laste opp en CSV-fil",
|
||||
"{count} piece(s) of data detected": "{count} del(er) av data oppdaget",
|
||||
"Invalid CSV": "Ugyldig CSV",
|
||||
"Single export": "Enkelt eksport",
|
||||
"Batch export": "Batch eksport",
|
||||
"Creating QR codes... This may take a while.": "Oppretter QR-koder... Dette kan ta en stund.",
|
||||
"{index} / {count} QR codes have been created.": "{index} / {count} QR-koder har blitt opprettet.",
|
||||
"QR codes have been successfully exported.": "QR-koder har blitt eksportert.",
|
||||
"Start new batch export": "Start ny bunteksport",
|
||||
"There are too many QR codes to be copied to the clipboard at once. Please download them as SVG or PNG instead.": "Det er for mange QR-koder til utklippstavlen samtidig. Last dem ned som SVG eller PNG i stedet.",
|
||||
"Please enter data to encode first": "Skriv inn data for å kode først",
|
||||
"Please upload a file first": "Vennligst last opp en fil først",
|
||||
"Upload a text/CSV file": "Last opp en tekst/CSV-fil",
|
||||
"Click to select a text or CSV file containing data to encode": "Klikk for å velge en tekst eller CSV fil som inneholder data for å kode",
|
||||
"First row preview:": "Forhåndsvisning av første rad:",
|
||||
"Example file": "Eksempel på fil",
|
||||
"Have nice day!": "Ha en fin dag!",
|
||||
"Suggested": "Foreslått",
|
||||
"Create": "Opprett",
|
||||
"Scan": "Skann",
|
||||
"Switch to Create Mode": "Bytt til Opprett modus",
|
||||
"Switch to Scan Mode": "Bytt til skannmodus",
|
||||
"QR Code Content": "QR Code Content",
|
||||
"Data copied to clipboard": "Kopierte data til utklippstavlen",
|
||||
"Scan Another": "Skann en annen",
|
||||
"Create QR Code with this data": "Lag QR-kode med disse dataene",
|
||||
"Processing...": "Behandler...",
|
||||
"Scan a QR Code": "Scan a QR Code",
|
||||
"Upload QR Code Image": "Last opp QR-kode bilde",
|
||||
"or drag and drop an image here": "eller dra og slipp et bilde her",
|
||||
"Tip: For best results, use a clear image with good lighting.": "Tips: For best resultat bruk et tydelig bilde med godt lys.",
|
||||
"No QR code found in the image.": "Ingen QR-kode funnet i bildet.",
|
||||
"Error reading file": "Feil under lesing av fil",
|
||||
"Failed to copy to clipboard": "Kan ikke kopiere til utklippstavlen",
|
||||
"Scan with Camera": "Skann med kamera",
|
||||
"or": "eller",
|
||||
"Note: QR code scanning may not work well with front cameras or in low lighting conditions. For best results, use a high-resolution image.": "Merk: Skanning av QR-kode fungerer kanskje ikke godt med frontkamera eller under forhold med lav belysning. For best resultat skal du bruke bilder med høy oppløsning.",
|
||||
"Camera access denied. Please allow camera access to use this feature.": "Kameratilgang nektet. Gi kameratilgang til å bruke denne funksjonen.",
|
||||
"Camera access denied. Please allow camera access in your browser settings.": "Kameratilgang nektet. Gi tilgang til kameraet i innstillingene i nettleseren.",
|
||||
"No camera found on this device": "Finner ingen kamera på denne enheten",
|
||||
"Camera is already in use by another application": "Kameraet er allerede i bruk av en annen applikasjon",
|
||||
"Could not start QR code scanner": "Kunne ikke starte QR-kodeskanner",
|
||||
"Cancel": "Avbryt",
|
||||
"Error checking camera availability": "Feil ved kontroll av kameratilgjengelighet",
|
||||
"Frame settings": "Ramme innstillinger",
|
||||
"QR code settings": "QR-kode innstillinger",
|
||||
"Add frame": "Legg til bilde",
|
||||
"Frame style": "Ramme stil",
|
||||
"Text position": "Posisjon for tekst",
|
||||
"Scan for more info": "Søk etter mer info",
|
||||
"Text color": "Tekst farge",
|
||||
"Border color": "Ramme farge",
|
||||
"Border width": "Border width",
|
||||
"Border radius": "Kantlinje radius",
|
||||
"padding": "padding",
|
||||
"top": "topp",
|
||||
"bottom": "bunn",
|
||||
"left": "venstre",
|
||||
"right": "høyre",
|
||||
"Close scanner": "Lukk skanner",
|
||||
"Switch camera": "Bytt kamera",
|
||||
"Ignore header row": "Ignore header row"
|
||||
}
|
146
locales/pl.json
146
locales/pl.json
File diff suppressed because one or more lines are too long
145
locales/pt.json
Normal file
145
locales/pt.json
Normal file
@ -0,0 +1,145 @@
|
||||
{
|
||||
"bg": "búlgaro",
|
||||
"cs": "tcheco",
|
||||
"da": "Dinamarquês",
|
||||
"de": "alemão",
|
||||
"el": "Grego",
|
||||
"en": "Portuguese-Brazil",
|
||||
"es": "espanhol",
|
||||
"et": "Estônio",
|
||||
"fi": "Finlandês",
|
||||
"fr": "francês",
|
||||
"hu": "Húngaro",
|
||||
"id": "indonésio",
|
||||
"it": "italiano",
|
||||
"ja": "japonês",
|
||||
"ko": "coreano",
|
||||
"lt": "lituano",
|
||||
"lv": "Letã",
|
||||
"nb": "Norueguês Bokmahl",
|
||||
"nl": "Neerlandês",
|
||||
"pl": "Polonês",
|
||||
"ptBR": "Português (Brasil)",
|
||||
"ptPT": "Português (Portugal)",
|
||||
"ro": "romeno",
|
||||
"ru": "Russo",
|
||||
"sk": "Eslovaco",
|
||||
"sl": "Slovenian",
|
||||
"sv": "sueco",
|
||||
"tr": "Turco",
|
||||
"uk": "ucraniano",
|
||||
"zh": "chinês",
|
||||
"Mini QR Code Generator": "Mini QR Code Generator",
|
||||
"Default": "Padrão",
|
||||
"Randomize style": "Randomizar estilo",
|
||||
"No data!": "Sem dados!",
|
||||
"Select language": "Selecione o idioma",
|
||||
"Select preset": "Selecionar predefinição",
|
||||
"GitHub repository for this project": "Repositório GitHub para este projeto",
|
||||
"Data to encode": "Dados para codificar",
|
||||
"data to encode e.g. a URL or a string": "dados para codificar, por exemplo, uma URL ou uma string",
|
||||
"Logo image URL": "URL do logotipo",
|
||||
"Last saved locally": "Carregado do armazenamento local",
|
||||
"Loaded from file": "Carregado do arquivo",
|
||||
"Copy QR Code to clipboard": "Copiar QR Code para área de transferência",
|
||||
"Export as": "Exportar como",
|
||||
"Download QR Code as PNG": "Baixar QR Code como PNG",
|
||||
"Download QR Code as SVG": "Baixe o QR Code como SVG",
|
||||
"Download QR Code as JPG": "Baixar QR Code como JPG",
|
||||
"Upload image": "Upload de imagem",
|
||||
"Background color": "Cor de fundo",
|
||||
"Width (px)": "Width (px)",
|
||||
"Height (px)": "Height (px)",
|
||||
"Margin (px)": "Margin (px)",
|
||||
"Image margin (px)": "Image margin (px)",
|
||||
"Border radius (px)": "Border radius (px)",
|
||||
"Dots color": "Cor dos pontos",
|
||||
"Dots type": "Tipo de pontos",
|
||||
"Save QR Code configuration": "Salvar configuração do código QR",
|
||||
"Load QR Code configuration": "Carregar configuração de código QR",
|
||||
"Corners Square color": "Cor dos cantos quadrados",
|
||||
"Corners Square type": "Tipo de cantos quadrados",
|
||||
"Corners Dot color": "Cor dos cantos",
|
||||
"Corners Dot type": "Tipo de Ponto Canto",
|
||||
"With background": "Com fundo",
|
||||
"QR code preset": "QR code preset",
|
||||
"Recommended": "Recomendados",
|
||||
"Error correction level": "Nível de correção de erro",
|
||||
"Low (7%)": "Baixa (7%)",
|
||||
"Medium (15%)": "Médio (15%)",
|
||||
"High (25%)": "Alto (25%)",
|
||||
"Highest (30%)": "Maior (30%)",
|
||||
"What is this?": "O que é isto?",
|
||||
"What is error correction level?": "O que é nível de correção de erro?",
|
||||
"Preset": "Preset",
|
||||
"dots": "pontos",
|
||||
"rounded": "arredondado",
|
||||
"classy": "turma",
|
||||
"classy-rounded": "classe-arredondado",
|
||||
"square": "quadrado",
|
||||
"extra-rounded": "arredondado extra",
|
||||
"dot": "ponto",
|
||||
"Drag and drop a CSV file here or click to select": "Arraste e solte um arquivo CSV aqui ou clique para selecionar",
|
||||
"Click to select and upload a CSV file": "Clique para selecionar e carregar um arquivo CSV",
|
||||
"{count} piece(s) of data detected": "{count} parte(s) dos dados detectados",
|
||||
"Invalid CSV": "CSV inválido",
|
||||
"Single export": "Exportação única",
|
||||
"Batch export": "Exportação em lote",
|
||||
"Creating QR codes... This may take a while.": "Criando códigos QR... Isto pode demorar um pouco.",
|
||||
"{index} / {count} QR codes have been created.": "Os códigos QR {index} / {count} foram criados.",
|
||||
"QR codes have been successfully exported.": "Códigos QR exportados com sucesso.",
|
||||
"Start new batch export": "Iniciar nova exportação em lote",
|
||||
"There are too many QR codes to be copied to the clipboard at once. Please download them as SVG or PNG instead.": "Há muitos códigos QR para ser copiado para a área de transferência de uma vez. Em vez disso, baixe-os como SVG ou PNG.",
|
||||
"Please enter data to encode first": "Por favor, digite os dados para codificar primeiro",
|
||||
"Please upload a file first": "Faça o upload de um arquivo primeiro",
|
||||
"Upload a text/CSV file": "Carregar um arquivo de texto/CSV",
|
||||
"Click to select a text or CSV file containing data to encode": "Clique para selecionar um texto ou arquivo CSV contendo dados para codificar",
|
||||
"First row preview:": "Visualização da primeira linha:",
|
||||
"Example file": "Ficheiro exemplo",
|
||||
"Have nice day!": "Tenha um bom dia!",
|
||||
"Suggested": "Sugerido",
|
||||
"Create": "Crio",
|
||||
"Scan": "Escanear",
|
||||
"Switch to Create Mode": "Mudar para o modo de criação",
|
||||
"Switch to Scan Mode": "Alternar para o modo de digitalização",
|
||||
"QR Code Content": "QR Code Content",
|
||||
"Data copied to clipboard": "Dados copiados para área de transferência",
|
||||
"Scan Another": "Escanear Outro",
|
||||
"Create QR Code with this data": "Criar código QR com estes dados",
|
||||
"Processing...": "Processandochar@@0",
|
||||
"Scan a QR Code": "Scan a QR Code",
|
||||
"Upload QR Code Image": "Enviar imagem de código QR",
|
||||
"or drag and drop an image here": "ou arraste e solte uma imagem aqui",
|
||||
"Tip: For best results, use a clear image with good lighting.": "Dica: Para obter melhores resultados, use uma imagem clara com iluminação.",
|
||||
"No QR code found in the image.": "Nenhum código QR encontrado na imagem.",
|
||||
"Error reading file": "Erro ao ler arquivo",
|
||||
"Failed to copy to clipboard": "Falha ao copiar para área de transferência",
|
||||
"Scan with Camera": "Digitalizar com a Câmera",
|
||||
"or": "ou",
|
||||
"Note: QR code scanning may not work well with front cameras or in low lighting conditions. For best results, use a high-resolution image.": "Nota: a verificação de código QR pode não funcionar bem com câmeras frontais ou em condições de baixa luminosidade. Para obter melhores resultados, use uma imagem de alta resolução.",
|
||||
"Camera access denied. Please allow camera access to use this feature.": "Acesso à câmera negado. Por favor, permita o acesso à câmera para usar esse recurso.",
|
||||
"Camera access denied. Please allow camera access in your browser settings.": "Acesso à câmera negado. Por favor, permita o acesso à câmera nas configurações do seu navegador.",
|
||||
"No camera found on this device": "Nenhuma câmera encontrada neste dispositivo",
|
||||
"Camera is already in use by another application": "A câmera já está em uso por outro aplicativo",
|
||||
"Could not start QR code scanner": "Não foi possível iniciar o leitor de código QR",
|
||||
"Cancel": "cancelar",
|
||||
"Error checking camera availability": "Erro ao verificar disponibilidade da câmera",
|
||||
"Frame settings": "Configurações de moldura",
|
||||
"QR code settings": "Configurações de código QR",
|
||||
"Add frame": "Adicionar quadro",
|
||||
"Frame style": "Estilo de quadro",
|
||||
"Text position": "Posição do texto",
|
||||
"Scan for more info": "Procurar mais informações",
|
||||
"Text color": "Cor do texto",
|
||||
"Border color": "Cor da borda",
|
||||
"Border width": "Border width",
|
||||
"Border radius": "Raio da borda",
|
||||
"padding": "padding",
|
||||
"top": "superior",
|
||||
"bottom": "inferior",
|
||||
"left": "esquerda",
|
||||
"right": "Direita",
|
||||
"Close scanner": "Fechar scanner",
|
||||
"Switch camera": "Trocar câmera",
|
||||
"Ignore header row": "Ignorar linha de cabeçalho"
|
||||
}
|
146
locales/ro.json
146
locales/ro.json
File diff suppressed because one or more lines are too long
146
locales/ru.json
146
locales/ru.json
File diff suppressed because one or more lines are too long
145
locales/sr.json
Normal file
145
locales/sr.json
Normal file
@ -0,0 +1,145 @@
|
||||
{
|
||||
"bg": "Bulgarian",
|
||||
"cs": "Czech",
|
||||
"da": "Danish",
|
||||
"de": "German",
|
||||
"el": "Greek",
|
||||
"en": "English",
|
||||
"es": "Spanish",
|
||||
"et": "Estonian",
|
||||
"fi": "Finnish",
|
||||
"fr": "French",
|
||||
"hu": "Hungarian",
|
||||
"id": "Indonesian",
|
||||
"it": "Italian",
|
||||
"ja": "Japanese",
|
||||
"ko": "Korean",
|
||||
"lt": "Lithuanian",
|
||||
"lv": "Latvian",
|
||||
"nb": "Norwegian Bokmål",
|
||||
"nl": "Dutch",
|
||||
"pl": "Polish",
|
||||
"ptBR": "Portuguese (Brazil)",
|
||||
"ptPT": "Portuguese (Portugal)",
|
||||
"ro": "Romanian",
|
||||
"ru": "Russian",
|
||||
"sk": "Slovak",
|
||||
"sl": "Slovenian",
|
||||
"sv": "Swedish",
|
||||
"tr": "Turkish",
|
||||
"uk": "Ukrainian",
|
||||
"zh": "Chinese",
|
||||
"Mini QR Code Generator": "Mini QR Code Generator",
|
||||
"Default": "Default",
|
||||
"Randomize style": "Randomize style",
|
||||
"No data!": "No data!",
|
||||
"Select language": "Select language",
|
||||
"Select preset": "Select preset",
|
||||
"GitHub repository for this project": "GitHub repository for this project",
|
||||
"Data to encode": "Data to encode",
|
||||
"data to encode e.g. a URL or a string": "data to encode e.g. a URL or a string",
|
||||
"Logo image URL": "Logo image URL",
|
||||
"Last saved locally": "Loaded from local storage",
|
||||
"Loaded from file": "Loaded from file",
|
||||
"Copy QR Code to clipboard": "Copy QR Code to clipboard",
|
||||
"Export as": "Export as",
|
||||
"Download QR Code as PNG": "Download QR Code as PNG",
|
||||
"Download QR Code as SVG": "Download QR Code as SVG",
|
||||
"Download QR Code as JPG": "Download QR Code as JPG",
|
||||
"Upload image": "Upload image",
|
||||
"Background color": "Background color",
|
||||
"Width (px)": "Width (px)",
|
||||
"Height (px)": "Height (px)",
|
||||
"Margin (px)": "Margin (px)",
|
||||
"Image margin (px)": "Image margin (px)",
|
||||
"Border radius (px)": "Border radius (px)",
|
||||
"Dots color": "Dots color",
|
||||
"Dots type": "Dots type",
|
||||
"Save QR Code configuration": "Save QR Code configuration",
|
||||
"Load QR Code configuration": "Load QR Code configuration",
|
||||
"Corners Square color": "Corners Square color",
|
||||
"Corners Square type": "Corners Square type",
|
||||
"Corners Dot color": "Corners Dot color",
|
||||
"Corners Dot type": "Corners Dot type",
|
||||
"With background": "With background",
|
||||
"QR code preset": "QR code preset",
|
||||
"Recommended": "Recommended",
|
||||
"Error correction level": "Error correction level",
|
||||
"Low (7%)": "Low (7%)",
|
||||
"Medium (15%)": "Medium (15%)",
|
||||
"High (25%)": "High (25%)",
|
||||
"Highest (30%)": "Highest (30%)",
|
||||
"What is this?": "What is this?",
|
||||
"What is error correction level?": "What is error correction level?",
|
||||
"Preset": "Preset",
|
||||
"dots": "dots",
|
||||
"rounded": "rounded",
|
||||
"classy": "classy",
|
||||
"classy-rounded": "classy-rounded",
|
||||
"square": "square",
|
||||
"extra-rounded": "extra-rounded",
|
||||
"dot": "dot",
|
||||
"Drag and drop a CSV file here or click to select": "Drag and drop a CSV file here or click to select",
|
||||
"Click to select and upload a CSV file": "Click to select and upload a CSV file",
|
||||
"{count} piece(s) of data detected": "{count} piece(s) of data detected",
|
||||
"Invalid CSV": "Invalid CSV",
|
||||
"Single export": "Single export",
|
||||
"Batch export": "Batch export",
|
||||
"Creating QR codes... This may take a while.": "Creating QR codes... This may take a while.",
|
||||
"{index} / {count} QR codes have been created.": "{index} / {count} QR codes have been created.",
|
||||
"QR codes have been successfully exported.": "QR codes have been successfully exported.",
|
||||
"Start new batch export": "Start new batch export",
|
||||
"There are too many QR codes to be copied to the clipboard at once. Please download them as SVG or PNG instead.": "There are too many QR codes to be copied to the clipboard at once. Please download them as SVG or PNG instead.",
|
||||
"Please enter data to encode first": "Please enter data to encode first",
|
||||
"Please upload a file first": "Please upload a file first",
|
||||
"Upload a text/CSV file": "Upload a text/CSV file",
|
||||
"Click to select a text or CSV file containing data to encode": "Click to select a text or CSV file containing data to encode",
|
||||
"First row preview:": "First row preview:",
|
||||
"Example file": "Example file",
|
||||
"Have nice day!": "Have nice day!",
|
||||
"Suggested": "Suggested",
|
||||
"Create": "Create",
|
||||
"Scan": "Scan",
|
||||
"Switch to Create Mode": "Switch to Create Mode",
|
||||
"Switch to Scan Mode": "Switch to Scan Mode",
|
||||
"QR Code Content": "QR Code Content",
|
||||
"Data copied to clipboard": "Data copied to clipboard",
|
||||
"Scan Another": "Scan Another",
|
||||
"Create QR Code with this data": "Create QR Code with this data",
|
||||
"Processing...": "Processing...",
|
||||
"Scan a QR Code": "Scan a QR Code",
|
||||
"Upload QR Code Image": "Upload QR Code Image",
|
||||
"or drag and drop an image here": "or drag and drop an image here",
|
||||
"Tip: For best results, use a clear image with good lighting.": "Tip: For best results, use a clear image with good lighting.",
|
||||
"No QR code found in the image.": "No QR code found in the image.",
|
||||
"Error reading file": "Error reading file",
|
||||
"Failed to copy to clipboard": "Failed to copy to clipboard",
|
||||
"Scan with Camera": "Scan with Camera",
|
||||
"or": "or",
|
||||
"Note: QR code scanning may not work well with front cameras or in low lighting conditions. For best results, use a high-resolution image.": "Note: QR code scanning may not work well with front cameras or in low lighting conditions. For best results, use a high-resolution image.",
|
||||
"Camera access denied. Please allow camera access to use this feature.": "Camera access denied. Please allow camera access to use this feature.",
|
||||
"Camera access denied. Please allow camera access in your browser settings.": "Camera access denied. Please allow camera access in your browser settings.",
|
||||
"No camera found on this device": "No camera found on this device",
|
||||
"Camera is already in use by another application": "Camera is already in use by another application",
|
||||
"Could not start QR code scanner": "Could not start QR code scanner",
|
||||
"Cancel": "Cancel",
|
||||
"Error checking camera availability": "Error checking camera availability",
|
||||
"Frame settings": "Frame settings",
|
||||
"QR code settings": "QR code settings",
|
||||
"Add frame": "Add frame",
|
||||
"Frame style": "Frame style",
|
||||
"Text position": "Text position",
|
||||
"Scan for more info": "Scan for more info",
|
||||
"Text color": "Text color",
|
||||
"Border color": "Border color",
|
||||
"Border width": "Border width",
|
||||
"Border radius": "Border radius",
|
||||
"padding": "padding",
|
||||
"top": "top",
|
||||
"bottom": "bottom",
|
||||
"left": "left",
|
||||
"right": "right",
|
||||
"Close scanner": "Close scanner",
|
||||
"Switch camera": "Switch camera",
|
||||
"Ignore header row": "Ignore header row"
|
||||
}
|
146
locales/sv.json
146
locales/sv.json
File diff suppressed because one or more lines are too long
146
locales/tr.json
146
locales/tr.json
File diff suppressed because one or more lines are too long
146
locales/uk.json
146
locales/uk.json
File diff suppressed because one or more lines are too long
145
locales/vi.json
Normal file
145
locales/vi.json
Normal file
@ -0,0 +1,145 @@
|
||||
{
|
||||
"bg": "Bulgarian",
|
||||
"cs": "Czech",
|
||||
"da": "Danish",
|
||||
"de": "German",
|
||||
"el": "Greek",
|
||||
"en": "English",
|
||||
"es": "Spanish",
|
||||
"et": "Estonian",
|
||||
"fi": "Finnish",
|
||||
"fr": "French",
|
||||
"hu": "Hungarian",
|
||||
"id": "Indonesian",
|
||||
"it": "Italian",
|
||||
"ja": "Japanese",
|
||||
"ko": "Korean",
|
||||
"lt": "Lithuanian",
|
||||
"lv": "Latvian",
|
||||
"nb": "Norwegian Bokmål",
|
||||
"nl": "Dutch",
|
||||
"pl": "Polish",
|
||||
"ptBR": "Portuguese (Brazil)",
|
||||
"ptPT": "Portuguese (Portugal)",
|
||||
"ro": "Romanian",
|
||||
"ru": "Russian",
|
||||
"sk": "Slovak",
|
||||
"sl": "Slovenian",
|
||||
"sv": "Swedish",
|
||||
"tr": "Turkish",
|
||||
"uk": "Ukrainian",
|
||||
"zh": "Chinese",
|
||||
"Mini QR Code Generator": "Mini QR Code Generator",
|
||||
"Default": "Default",
|
||||
"Randomize style": "Randomize style",
|
||||
"No data!": "No data!",
|
||||
"Select language": "Select language",
|
||||
"Select preset": "Select preset",
|
||||
"GitHub repository for this project": "GitHub repository for this project",
|
||||
"Data to encode": "Data to encode",
|
||||
"data to encode e.g. a URL or a string": "data to encode e.g. a URL or a string",
|
||||
"Logo image URL": "Logo image URL",
|
||||
"Last saved locally": "Loaded from local storage",
|
||||
"Loaded from file": "Loaded from file",
|
||||
"Copy QR Code to clipboard": "Copy QR Code to clipboard",
|
||||
"Export as": "Export as",
|
||||
"Download QR Code as PNG": "Download QR Code as PNG",
|
||||
"Download QR Code as SVG": "Download QR Code as SVG",
|
||||
"Download QR Code as JPG": "Download QR Code as JPG",
|
||||
"Upload image": "Upload image",
|
||||
"Background color": "Background color",
|
||||
"Width (px)": "Width (px)",
|
||||
"Height (px)": "Height (px)",
|
||||
"Margin (px)": "Margin (px)",
|
||||
"Image margin (px)": "Image margin (px)",
|
||||
"Border radius (px)": "Border radius (px)",
|
||||
"Dots color": "Dots color",
|
||||
"Dots type": "Dots type",
|
||||
"Save QR Code configuration": "Save QR Code configuration",
|
||||
"Load QR Code configuration": "Load QR Code configuration",
|
||||
"Corners Square color": "Corners Square color",
|
||||
"Corners Square type": "Corners Square type",
|
||||
"Corners Dot color": "Corners Dot color",
|
||||
"Corners Dot type": "Corners Dot type",
|
||||
"With background": "With background",
|
||||
"QR code preset": "QR code preset",
|
||||
"Recommended": "Recommended",
|
||||
"Error correction level": "Error correction level",
|
||||
"Low (7%)": "Low (7%)",
|
||||
"Medium (15%)": "Medium (15%)",
|
||||
"High (25%)": "High (25%)",
|
||||
"Highest (30%)": "Highest (30%)",
|
||||
"What is this?": "What is this?",
|
||||
"What is error correction level?": "What is error correction level?",
|
||||
"Preset": "Preset",
|
||||
"dots": "dots",
|
||||
"rounded": "rounded",
|
||||
"classy": "classy",
|
||||
"classy-rounded": "classy-rounded",
|
||||
"square": "square",
|
||||
"extra-rounded": "extra-rounded",
|
||||
"dot": "dot",
|
||||
"Drag and drop a CSV file here or click to select": "Drag and drop a CSV file here or click to select",
|
||||
"Click to select and upload a CSV file": "Click to select and upload a CSV file",
|
||||
"{count} piece(s) of data detected": "{count} piece(s) of data detected",
|
||||
"Invalid CSV": "Invalid CSV",
|
||||
"Single export": "Single export",
|
||||
"Batch export": "Batch export",
|
||||
"Creating QR codes... This may take a while.": "Creating QR codes... This may take a while.",
|
||||
"{index} / {count} QR codes have been created.": "{index} / {count} QR codes have been created.",
|
||||
"QR codes have been successfully exported.": "QR codes have been successfully exported.",
|
||||
"Start new batch export": "Start new batch export",
|
||||
"There are too many QR codes to be copied to the clipboard at once. Please download them as SVG or PNG instead.": "There are too many QR codes to be copied to the clipboard at once. Please download them as SVG or PNG instead.",
|
||||
"Please enter data to encode first": "Please enter data to encode first",
|
||||
"Please upload a file first": "Please upload a file first",
|
||||
"Upload a text/CSV file": "Upload a text/CSV file",
|
||||
"Click to select a text or CSV file containing data to encode": "Click to select a text or CSV file containing data to encode",
|
||||
"First row preview:": "First row preview:",
|
||||
"Example file": "Example file",
|
||||
"Have nice day!": "Have nice day!",
|
||||
"Suggested": "Suggested",
|
||||
"Create": "Create",
|
||||
"Scan": "Scan",
|
||||
"Switch to Create Mode": "Switch to Create Mode",
|
||||
"Switch to Scan Mode": "Switch to Scan Mode",
|
||||
"QR Code Content": "QR Code Content",
|
||||
"Data copied to clipboard": "Data copied to clipboard",
|
||||
"Scan Another": "Scan Another",
|
||||
"Create QR Code with this data": "Create QR Code with this data",
|
||||
"Processing...": "Processing...",
|
||||
"Scan a QR Code": "Scan a QR Code",
|
||||
"Upload QR Code Image": "Upload QR Code Image",
|
||||
"or drag and drop an image here": "or drag and drop an image here",
|
||||
"Tip: For best results, use a clear image with good lighting.": "Tip: For best results, use a clear image with good lighting.",
|
||||
"No QR code found in the image.": "No QR code found in the image.",
|
||||
"Error reading file": "Error reading file",
|
||||
"Failed to copy to clipboard": "Failed to copy to clipboard",
|
||||
"Scan with Camera": "Scan with Camera",
|
||||
"or": "or",
|
||||
"Note: QR code scanning may not work well with front cameras or in low lighting conditions. For best results, use a high-resolution image.": "Note: QR code scanning may not work well with front cameras or in low lighting conditions. For best results, use a high-resolution image.",
|
||||
"Camera access denied. Please allow camera access to use this feature.": "Camera access denied. Please allow camera access to use this feature.",
|
||||
"Camera access denied. Please allow camera access in your browser settings.": "Camera access denied. Please allow camera access in your browser settings.",
|
||||
"No camera found on this device": "No camera found on this device",
|
||||
"Camera is already in use by another application": "Camera is already in use by another application",
|
||||
"Could not start QR code scanner": "Could not start QR code scanner",
|
||||
"Cancel": "Cancel",
|
||||
"Error checking camera availability": "Error checking camera availability",
|
||||
"Frame settings": "Frame settings",
|
||||
"QR code settings": "QR code settings",
|
||||
"Add frame": "Add frame",
|
||||
"Frame style": "Frame style",
|
||||
"Text position": "Text position",
|
||||
"Scan for more info": "Scan for more info",
|
||||
"Text color": "Text color",
|
||||
"Border color": "Border color",
|
||||
"Border width": "Border width",
|
||||
"Border radius": "Border radius",
|
||||
"padding": "padding",
|
||||
"top": "top",
|
||||
"bottom": "bottom",
|
||||
"left": "left",
|
||||
"right": "right",
|
||||
"Close scanner": "Close scanner",
|
||||
"Switch camera": "Switch camera",
|
||||
"Ignore header row": "Ignore header row"
|
||||
}
|
146
locales/zh.json
146
locales/zh.json
File diff suppressed because one or more lines are too long
@ -164,8 +164,8 @@ defineExpose({
|
||||
class="rounded-full bg-white/80 p-2 text-black shadow-md transition-colors hover:bg-white/90 dark:bg-black/80 dark:text-white dark:hover:bg-black/90"
|
||||
@click="toggleCamera"
|
||||
type="button"
|
||||
:aria-label="t('Switch Camera')"
|
||||
:title="t('Switch Camera')"
|
||||
:aria-label="t('Switch camera')"
|
||||
:title="t('Switch camera')"
|
||||
>
|
||||
<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24">
|
||||
<path
|
||||
@ -179,8 +179,8 @@ defineExpose({
|
||||
<button
|
||||
class="rounded-full bg-white/80 p-2 text-black shadow-md transition-colors hover:bg-white/90 dark:bg-black/80 dark:text-white dark:hover:bg-black/90"
|
||||
@click="stopScanning"
|
||||
:aria-label="t('Close Scanner')"
|
||||
:title="t('Close Scanner')"
|
||||
:aria-label="t('Close scanner')"
|
||||
:title="t('Close scanner')"
|
||||
>
|
||||
<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24">
|
||||
<path
|
||||
|
@ -1040,7 +1040,7 @@ async function generateBatchQRCodes(format: 'png' | 'svg' | 'jpg') {
|
||||
class="text-input"
|
||||
id="frame-text"
|
||||
rows="2"
|
||||
:placeholder="t('Text to display with QR code')"
|
||||
:placeholder="t('Scan for more info')"
|
||||
v-model="frameText"
|
||||
/>
|
||||
</div>
|
||||
@ -1050,7 +1050,7 @@ async function generateBatchQRCodes(format: 'png' | 'svg' | 'jpg') {
|
||||
<fieldset class="flex-1" role="radiogroup" tabindex="0">
|
||||
<div
|
||||
class="radiogroup"
|
||||
v-for="position in ['top', 'bottom', 'left', 'right']"
|
||||
v-for="position in ['top', 'bottom', 'right', 'left']"
|
||||
:key="position"
|
||||
>
|
||||
<input
|
||||
@ -1142,7 +1142,7 @@ async function generateBatchQRCodes(format: 'png' | 'svg' | 'jpg') {
|
||||
<AccordionItem value="qr-code-settings">
|
||||
<AccordionTrigger
|
||||
class="button !px-4 text-2xl text-gray-700 outline-none dark:text-gray-100 md:!px-6 lg:!px-8"
|
||||
>{{ t('QR Code settings') }}</AccordionTrigger
|
||||
>{{ t('QR code settings') }}</AccordionTrigger
|
||||
>
|
||||
<AccordionContent class="px-2 pb-8 pt-4">
|
||||
<div class="space-y-8">
|
||||
|
Loading…
x
Reference in New Issue
Block a user