diff --git a/i18n/af.json b/i18n/af.json
index 165edfe15..97a98911f 100644
--- a/i18n/af.json
+++ b/i18n/af.json
@@ -23,8 +23,8 @@
"downloadingNotice": "Downloading the latest version of the Arduino IDE.",
"updateAvailable": "Update Available",
"newVersionAvailable": "A new version of Arduino IDE ({0}) is available for download.",
- "skipVersionButton": "Skip Version",
- "downloadButton": "Download",
+ "skipVersionButton": "Volgende Weergawe",
+ "downloadButton": "Aflaai",
"goToDownloadPage": "An update for the Arduino IDE is available, but we're not able to download and install it automatically. Please go to the download page and download the latest version from there.",
"goToDownloadButton": "Go To Download",
"ideUpdaterDialog": "Software Update",
@@ -107,11 +107,11 @@
"continue": "Continue",
"pushSketch": "Push Sketch",
"pushSketchMsg": "This is a Public Sketch. Before pushing, make sure any sensitive information is defined in arduino_secrets.h files. You can make a Sketch private from the Share panel.",
- "pull": "Pull",
+ "pull": "Trek",
"pullSketchMsg": "Pulling this Sketch from the Cloud will overwrite its local version. Are you sure you want to continue?",
"donePulling": "Done pulling ‘{0}’.",
"notYetPulled": "Cannot push to Cloud. It is not yet pulled.",
- "push": "Push",
+ "push": "Stoot",
"pullFirst": "You have to pull first to be able to push to the Cloud.",
"donePushing": "Done pushing ‘{0}’.",
"connected": "Connected",
@@ -131,7 +131,7 @@
"succesfullyUninstalledPlatform": "Successfully uninstalled platform {0}:{1}",
"couldNotFindPreviouslySelected": "Could not find previously selected board '{0}' in installed platform '{1}'. Please manually reselect the board you want to use. Do you want to reselect it now?",
"reselectLater": "Herselekteer later",
- "noneSelected": "No boards selected.",
+ "noneSelected": "Geen bord gekies nie.",
"noPortsSelected": "No ports selected for board: '{0}'.",
"noFQBN": "The FQBN is not available for the selected board \"{0}\". Do you have the corresponding core installed?",
"openBoardsConfig": "Kies ander bord en poort...",
diff --git a/i18n/ar.json b/i18n/ar.json
index 8e4ac6a7a..ea22a2031 100644
--- a/i18n/ar.json
+++ b/i18n/ar.json
@@ -1,330 +1,330 @@
{
"arduino": {
"common": {
- "offlineIndicator": "You appear to be offline. Without an Internet connection, the Arduino CLI might not be able to download the required resources and could cause malfunction. Please connect to the Internet and restart the application.",
- "noBoardSelected": "No board selected",
- "selectedOn": "on {0}",
- "notConnected": "[not connected]",
+ "offlineIndicator": "انت غير متصل بالانترنت على الارجح , بدون الاتصال بالانترنت لن تستطيع واجهة سطر الاوامر الخاصة بالاردوينو \"Arduino CLI\" تحميل الموارد المطلوبة و من الممكن ان تسبب باخطاء , الرجاء الاتصال بالانترنت و اعادة تشغيل البرنامج",
+ "noBoardSelected": "لم يتم اختيار اي لوحة",
+ "selectedOn": "{0} شغّل",
+ "notConnected": "[غير متصل]",
"serialMonitor": "مراقب المنفذ التسلسلي \"سيريال بورت\"\n ",
- "oldFormat": "The '{0}' still uses the old `.pde` format. Do you want to switch to the new `.ino` extension?",
- "later": "Later",
- "selectBoard": "Select Board",
- "unknown": "Unknown",
- "processing": "Processing",
- "saveChangesToSketch": "Do you want to save changes to this sketch before closing?",
- "loseChanges": "If you don't save, your changes will be lost."
+ "oldFormat": "ال '{0}' ما زالت تستخدم صيغة `.pde` القديمة . هل تريد الانتقال الى صيغة `.ino` الجديدة ؟",
+ "later": "لاحقا",
+ "selectBoard": "اختر لوحة",
+ "unknown": "غير معروف",
+ "processing": "تتم المعالجة",
+ "saveChangesToSketch": "هل تريد حفظ التغييرات على هذا الملف قبل الخروج ؟",
+ "loseChanges": "اذا لم تقم بالحفظ ستزول كل التغييرات التي قمت بها "
},
"ide-updater": {
- "errorCheckingForUpdates": "Error while checking for Arduino IDE updates.\n{0}",
- "notNowButton": "Not now",
- "versionDownloaded": "Arduino IDE {0} has been downloaded.",
- "closeToInstallNotice": "Close the software and install the update on your machine.",
- "closeAndInstallButton": "Close and Install",
- "downloadingNotice": "Downloading the latest version of the Arduino IDE.",
- "updateAvailable": "Update Available",
- "newVersionAvailable": "A new version of Arduino IDE ({0}) is available for download.",
- "skipVersionButton": "Skip Version",
- "downloadButton": "Download",
- "goToDownloadPage": "An update for the Arduino IDE is available, but we're not able to download and install it automatically. Please go to the download page and download the latest version from there.",
- "goToDownloadButton": "Go To Download",
- "ideUpdaterDialog": "Software Update",
- "noUpdatesAvailable": "There are no recent updates available for the Arduino IDE"
+ "errorCheckingForUpdates": "حدث خطأ اثناء البحث عن تحديثات للـ Arduino IDE \n{0}",
+ "notNowButton": "ليس الان",
+ "versionDownloaded": "لقد تم تحميل {0} Arduino IDE",
+ "closeToInstallNotice": "اغلق البرمجية و حّدث الجهاز الخاص بك ",
+ "closeAndInstallButton": "قم بالاغلاق و التحديث",
+ "downloadingNotice": "يتم تحميل اخر نسخة من Arduino IDE",
+ "updateAvailable": "يوجد تحديث",
+ "newVersionAvailable": "نسخة جديدة من {0} Arduino IDE قابلة للتحميل",
+ "skipVersionButton": "تخطى النسخة",
+ "downloadButton": "حمّل",
+ "goToDownloadPage": "يوجد تحديث للArduino IDE . لكننا غير قادرين على تنزيله و تثبيته تلقائيا . الرجاء الذهاب الى صفحة التحميلات و تنزيل احدث نسخة من هناك.",
+ "goToDownloadButton": "اذهب الى التحميلات",
+ "ideUpdaterDialog": "التحديثات للبرنامج",
+ "noUpdatesAvailable": "لا يوجد تحديثات اخيرة متوافرة لل Arduino IDE"
},
"menu": {
- "sketch": "Sketch",
+ "sketch": "مشروع",
"tools": "ادوات"
},
"debug": {
- "optimizeForDebugging": "Optimize for Debugging",
- "debugWithMessage": "Debug - {0}",
- "noPlatformInstalledFor": "Platform is not installed for '{0}'",
- "debuggingNotSupported": "Debugging is not supported by '{0}'"
+ "optimizeForDebugging": "التحسين من اجل التصحيح البرمجي",
+ "debugWithMessage": "تصحيح برمجي - {0}",
+ "noPlatformInstalledFor": "المنصة غير مثبتة ل '{0}'",
+ "debuggingNotSupported": "'{0}' لا يقبل التصحيح البرمجي"
},
"preferences": {
- "language.log": "True if the Arduino Language Server should generate log files into the sketch folder. Otherwise, false. It's false by default.",
- "compile.verbose": "True for verbose compile output. False by default",
- "compile.warnings": "Tells gcc which warning level to use. It's 'None' by default",
- "upload.verbose": "True for verbose upload output. False by default.",
- "window.autoScale": "True if the user interface automatically scales with the font size.",
- "window.zoomLevel": "Adjust the zoom level of the window. The original size is 0 and each increment above (e.g. 1) or below (e.g. -1) represents zooming 20% larger or smaller. You can also enter decimals to adjust the zoom level with a finer granularity.",
- "ide.updateChannel": "Release channel to get updated from. 'stable' is the stable release, 'nightly' is the latest development build.",
- "board.certificates": "List of certificates that can be uploaded to boards",
- "sketchbook.showAllFiles": "True to show all sketch files inside the sketch. It is false by default.",
- "cloud.enabled": "True if the sketch sync functions are enabled. Defaults to true.",
- "cloud.pull.warn": "True if users should be warned before pulling a cloud sketch. Defaults to true.",
- "cloud.push.warn": "True if users should be warned before pushing a cloud sketch. Defaults to true.",
- "cloud.pushpublic.warn": "True if users should be warned before pushing a public sketch to the cloud. Defaults to true.",
- "cloud.sketchSyncEnpoint": "The endpoint used to push and pull sketches from a backend. By default it points to Arduino Cloud API.",
- "auth.clientID": "The OAuth2 client ID.",
- "auth.domain": "The OAuth2 domain.",
- "auth.audience": "The OAuth2 audience.",
- "auth.registerUri": "The URI used to register a new user.",
+ "language.log": "\"True\" اذا كان مخدم اللغات الخاص بArduino يستطيع توليد سجلات الى ملف المشروع , و الا \"False\", و هي كذلك بشكل افتراضي.",
+ "compile.verbose": "True لخرج الترجمة المطول . False افتراضيا",
+ "compile.warnings": "يخبر gcc اي مستوى انذار سيتم استخدامه , قيمته 'None' افتراضيا",
+ "upload.verbose": "True لخرج الرفع المطول . False افتراضيا",
+ "window.autoScale": "True اذا كان مقياس الواجهة يتزامن تلقائيا مع حجم الخط ",
+ "window.zoomLevel": "تعديل درجة التكبير للنافذة . الحجم الاصلي 0 و كل زيادة فوقه (مثلا 1) او اقل (مثلا -1) تمثل تكبير بدرجة 20% اكبر او اصغر . تستطيع ايضا ادخال فواصل لتعديل درجة التكبير بدقة اكبر",
+ "ide.updateChannel": "انشر القناة للحصول على تحديثات من . 'stable' هو النسخة الثابتة .'nightly' هي اخر نسخة تطويرية ",
+ "board.certificates": "قائمة الشهادات التي يمكن رفعها الى اللوحات",
+ "sketchbook.showAllFiles": "True لعرض كل مجلدات مشاريع داخل المشروع . False افتراضيا",
+ "cloud.enabled": "True اذا كانت مهام المزامنة مفعلة . True افتراضيا",
+ "cloud.pull.warn": "True اذا كان يجب تحذير المستخدمين قبل سحب مشروع من السحابة . True افتراضيا",
+ "cloud.push.warn": "True اذا كان يجب تحذير المستخدمين قبل دفع مشروع الى السحابة . True افتراضيا",
+ "cloud.pushpublic.warn": "True اذا كان يجب تحذير المستخدمين قبل دفع مشروع عام الى السحابة . True افتراضيا",
+ "cloud.sketchSyncEnpoint": "الوجهة المستخدمة لدفع و سحب المشاريع من الخلفية . تشير افتراضيا الى Arduino Cloud API.",
+ "auth.clientID": "ID الخاص بعميل OAuth2",
+ "auth.domain": "نطاق OAuth2",
+ "auth.audience": "جمهور OAuth2",
+ "auth.registerUri": "عنوان URL المستخدم لتسجيل مستخدم جديد",
"network": "شبكة",
- "sketchbook.location": "Sketchbook location",
+ "sketchbook.location": "موقع ملف المشاريع",
"browse": "استعرض",
- "files.inside.sketches": "Show files inside Sketches",
- "editorFontSize": "Editor font size",
- "interfaceScale": "Interface scale",
- "showVerbose": "Show verbose output during",
- "compilerWarnings": "Compiler warnings",
+ "files.inside.sketches": "اظهر الملفات داخل المشاريع",
+ "editorFontSize": "حجم خط المحرّر",
+ "interfaceScale": "مقياس الواجهة",
+ "showVerbose": "اظهر خرج مطوّل خلال",
+ "compilerWarnings": "تحذيرات المترجم",
"automatic": "تلقائي",
- "compile": "compile",
- "upload": "upload",
- "verifyAfterUpload": "Verify code after upload",
- "editorQuickSuggestions": "Editor Quick Suggestions",
- "additionalManagerURLs": "تدبير عناوين اللوحات الإضافية",
- "noProxy": "No proxy",
- "manualProxy": "Manual proxy configuration",
- "newSketchbookLocation": "Select new sketchbook location",
- "choose": "Choose",
- "enterAdditionalURLs": "Enter additional URLs, one for each row",
- "unofficialBoardSupport": "Click for a list of unofficial board support URLs",
- "invalid.sketchbook.location": "Invalid sketchbook location: {0}",
- "invalid.editorFontSize": "Invalid editor font size. It must be a positive integer.",
- "invalid.theme": "Invalid theme."
+ "compile": "الترجمة",
+ "upload": "الرفع",
+ "verifyAfterUpload": "التحقق من الكود بعد الرفع",
+ "editorQuickSuggestions": "اقتراحات المحرّر السريعة",
+ "additionalManagerURLs": "مدير اللوحات الاضافية",
+ "noProxy": "لا يوجد وكيل",
+ "manualProxy": "اعدادات الوكيل يدوياً",
+ "newSketchbookLocation": "اختر مكان المشروع الجديد",
+ "choose": "اختر",
+ "enterAdditionalURLs": "قم بادخال عناوين URL الاضافية , واحد لكل صف",
+ "unofficialBoardSupport": "انقر لعرض قائمة عناوين URL للوحات المدعومة بشكل غير رسمي",
+ "invalid.sketchbook.location": "موقع ملف المشروع غير صالح : {0}",
+ "invalid.editorFontSize": "حجم خط المحرّر غير صالح . يجب ان يكون عدد موجب",
+ "invalid.theme": "سمة غير صالحة"
},
"cloud": {
- "signIn": "SIGN IN",
- "signOut": "Sign Out",
- "chooseSketchVisibility": "Choose visibility of your Sketch:",
- "privateVisibility": "Private. Only you can view the Sketch.",
- "publicVisibility": "Public. Anyone with the link can view the Sketch.",
- "link": "Link:",
- "embed": "Embed:",
- "cloudSketchbook": "Cloud Sketchbook",
- "shareSketch": "Share Sketch",
- "showHideRemoveSketchbook": "Show/Hide Remote Sketchbook",
- "pullSketch": "Pull Sketch",
- "openInCloudEditor": "Open in Cloud Editor",
- "options": "Options...",
- "share": "Share...",
- "remote": "Remote",
- "emptySketchbook": "Your Sketchbook is empty",
- "visitArduinoCloud": "Visit Arduino Cloud to create Cloud Sketches.",
- "signInToCloud": "Sign in to Arduino Cloud",
- "syncEditSketches": "Sync and edit your Arduino Cloud Sketches",
- "learnMore": "Learn more",
- "continue": "Continue",
- "pushSketch": "Push Sketch",
- "pushSketchMsg": "This is a Public Sketch. Before pushing, make sure any sensitive information is defined in arduino_secrets.h files. You can make a Sketch private from the Share panel.",
- "pull": "Pull",
- "pullSketchMsg": "Pulling this Sketch from the Cloud will overwrite its local version. Are you sure you want to continue?",
- "donePulling": "Done pulling ‘{0}’.",
- "notYetPulled": "Cannot push to Cloud. It is not yet pulled.",
- "push": "Push",
- "pullFirst": "You have to pull first to be able to push to the Cloud.",
- "donePushing": "Done pushing ‘{0}’.",
- "connected": "Connected",
- "offline": "Offline",
- "profilePicture": "Profile picture"
+ "signIn": "تسجيل الدخول",
+ "signOut": "تسجيل الخروج",
+ "chooseSketchVisibility": "اختر خصوصية مشروعك:",
+ "privateVisibility": "خاص . وحدك فقط من يستطيع رؤية المشروع",
+ "publicVisibility": "عام. اي شخص معه الرابط يستطيع رؤية المشروع",
+ "link": "الرابط:",
+ "embed": "تضمين:",
+ "cloudSketchbook": "مشاريع على السحابة",
+ "shareSketch": "مشاركة المشروع",
+ "showHideRemoveSketchbook": "اظهار/اخفاء المشاريع عن بعد",
+ "pullSketch": "سحب المشروع",
+ "openInCloudEditor": "الفتح في المحرّر السحابي",
+ "options": "اعدادات...",
+ "share": "مشاركة...",
+ "remote": "عن بعد",
+ "emptySketchbook": "ملف المشاريع الخاص بك فارغ",
+ "visitArduinoCloud": "قم بزيارة Arduino Cloud من اجل انشاء ملف مشاريع على السحابة",
+ "signInToCloud": "تسجيل الدخول الى Arduino Cloud",
+ "syncEditSketches": "المزامنة و التعديل على مشاريعك في Arduino Cloud",
+ "learnMore": "تعرف على المزيد",
+ "continue": "استئناف",
+ "pushSketch": "دفع المشروع",
+ "pushSketchMsg": "هذا مشروع عام . قبل دفعه , تاكد من عدم وجود اي معلومات حساسة داخل ملف arduino_secrets.h . تستطيع جعل المشروع خاصا من لوحة المشاركة",
+ "pull": "اسحب",
+ "pullSketchMsg": "سحب هذا المشروع من Cloud سيقوم بالكتابة فوق النسخة المحلية . هل تريد الاكمال ؟",
+ "donePulling": "تم السحب بنجاح '{0}'",
+ "notYetPulled": "تعذر الدفع الى Cloud . انها لم تسحب الى الان",
+ "push": "ادفع",
+ "pullFirst": "عليك السحب اولا لكي تصبح قادرا على الدفع الى السحابة",
+ "donePushing": "تم الدفع بنجاح '{0}'",
+ "connected": "متصل",
+ "offline": "غير متصل",
+ "profilePicture": "صورة الملف الشخصي"
},
"board": {
- "installManually": "Install Manually",
- "installNow": "The \"{0} {1}\" core has to be installed for the currently selected \"{2}\" board. Do you want to install it now?",
- "configDialogTitle": "Select Other Board & Port",
- "configDialog1": "Select both a Board and a Port if you want to upload a sketch.",
- "configDialog2": "If you only select a Board you will be able to compile, but not to upload your sketch.",
- "pleasePickBoard": "Please pick a board connected to the port you have selected.",
- "showAllAvailablePorts": "Shows all available ports when enabled",
- "programmer": "Programmer",
- "succesfullyInstalledPlatform": "Successfully installed platform {0}:{1}",
- "succesfullyUninstalledPlatform": "Successfully uninstalled platform {0}:{1}",
- "couldNotFindPreviouslySelected": "Could not find previously selected board '{0}' in installed platform '{1}'. Please manually reselect the board you want to use. Do you want to reselect it now?",
- "reselectLater": "Reselect later",
- "noneSelected": "No boards selected.",
- "noPortsSelected": "No ports selected for board: '{0}'.",
- "noFQBN": "The FQBN is not available for the selected board \"{0}\". Do you have the corresponding core installed?",
- "openBoardsConfig": "Select other board and port…",
- "boardListItem": "{0} at {1}",
- "selectBoardForInfo": "Please select a board to obtain board info.",
- "platformMissing": "The platform for the selected '{0}' board is not installed.",
- "selectPortForInfo": "Please select a port to obtain board info.",
+ "installManually": "ثبّت يدويا",
+ "installNow": "نواة \"{0} {1}\" يجب تثبيتها للوحة \"{2}\" التي تم اختيارها . هل تريد تثبيتها الان ؟",
+ "configDialogTitle": "اختر لوحات اخرى و المنفذ",
+ "configDialog1": "اختر لوحة و منفذ معا اذا اردت ان ترفع السكتش",
+ "configDialog2": "اذا قمت باختيار لوحة فقط ستسطيع ان تترجم لكن بدون ان ترفع المشروع",
+ "pleasePickBoard": "من فضلك اختر لوحة متصلة على المنفذ الذي اخترته",
+ "showAllAvailablePorts": "يظهر كل المنافذ المتاحة عند تفعيله",
+ "programmer": "المبرمجة",
+ "succesfullyInstalledPlatform": "تم تثبيت المنصة {0}:{1} بنجاح",
+ "succesfullyUninstalledPlatform": "تم الغاء تثبيت المنصة {0}:{1} بنجاح",
+ "couldNotFindPreviouslySelected": "تعذر ايجاد اللوحة '{0}' المختارة مسبقا في المنصة المثبتة '{1}' . الرجاء اعادة اختيار اللوحة التي تريد استعمالها يدويا . هل تريد باعادة الاختيار الان؟",
+ "reselectLater": "اعد الاختيار لاحقا",
+ "noneSelected": "لم يتم اختيار اي لوحة",
+ "noPortsSelected": "لا يوجد اية منافذ متاحة للوحة '{0}'",
+ "noFQBN": "FQBN غير متاح للوحة المختارة \"{0}\" . هل قمت بتثبيت النواة المعنية ؟",
+ "openBoardsConfig": "قم باختيار لوحة و منفذ مختلفين",
+ "boardListItem": "{0} في {1}",
+ "selectBoardForInfo": "الرجاء اختيار لوحة من احل الحصول على معلومات اللوحة",
+ "platformMissing": "المنصة للّوحة المختارة '{0}' غير مثبتة",
+ "selectPortForInfo": "الرجاء اختيار منفذ من اجل الحصول على معلومات اللوحة",
"boardInfo": "معلومات اللوحة",
- "board": "Board{0}",
- "port": "Port{0}",
- "getBoardInfo": "Get Board Info",
- "inSketchbook": " (in Sketchbook)"
+ "board": "اللوحة {0}",
+ "port": "المنفذ {0}",
+ "getBoardInfo": "الحصول على معلومات اللوحة",
+ "inSketchbook": "(داخل ملف المشاريع)"
},
"boardsManager": "مدير اللوحة",
"about": {
- "label": "About {0}",
- "detail": "Version: {0}\nDate: {1}{2}\nCLI Version: {3}{4} [{5}]\n\n{6}"
+ "label": "حول {0}",
+ "detail": "النسخة : {0}\nالتاريخ : {1} {2} \nنسخة موجه سطر الاوامر CLI {3}{4} [{5}] \n{6}"
},
"contributions": {
"addFile": "اضف ملف...",
- "replaceTitle": "Replace",
- "fileAdded": "One file added to the sketch."
+ "replaceTitle": "استبدال",
+ "fileAdded": "تمت اضافة ملف واحد الى المشروع"
},
- "replaceMsg": "Replace the existing version of {0}?",
+ "replaceMsg": "هل تريد استبدال النسخة الحالية من {0} ؟",
"library": {
"addZip": "اضف مكتبة .ZIP ...",
- "zipLibrary": "Library",
- "overwriteExistingLibrary": "Do you want to overwrite the existing library?",
- "successfullyInstalledZipLibrary": "Successfully installed library from {0} archive",
- "namedLibraryAlreadyExists": "A library folder named {0} already exists. Do you want to overwrite it?",
- "libraryAlreadyExists": "A library already exists. Do you want to overwrite it?",
- "include": "Include Library",
- "manageLibraries": "Manage Libraries...",
- "arduinoLibraries": "Arduino libraries",
- "contributedLibraries": "Contributed libraries",
- "title": "Library Manager",
- "needsOneDependency": "The library {0}:{1} needs another dependency currently not installed:",
- "needsMultipleDependencies": "The library {0}:{1} needs some other dependencies currently not installed:",
- "installOneMissingDependency": "Would you like to install the missing dependency?",
- "installMissingDependencies": "Would you like to install all the missing dependencies?",
- "dependenciesForLibrary": "Dependencies for library {0}:{1}",
- "installAll": "Install all",
- "installOnly": "Install {0} only",
- "installedSuccessfully": "Successfully installed library {0}:{1}",
- "uninstalledSuccessfully": "Successfully uninstalled library {0}:{1}"
+ "zipLibrary": "المكتبة",
+ "overwriteExistingLibrary": "هل تريد الكتابة فوق المكتبة الحالية ؟",
+ "successfullyInstalledZipLibrary": "تم تثبيت المكتبة من الارشيف {0} بنجاح",
+ "namedLibraryAlreadyExists": "يوجد ملف مكتبة باسم {0} مسبقا . هل تريد الكتابة فوقه ؟",
+ "libraryAlreadyExists": "المكتبة موجودة مسبقا . هل تريد الكتابة فوقها ؟",
+ "include": "ضمّن مكتبة",
+ "manageLibraries": "ادارة المكتبات",
+ "arduinoLibraries": "مكتبات Arduino",
+ "contributedLibraries": "المكتبات التي سوهم بها",
+ "title": "مدير المكتبات",
+ "needsOneDependency": "المكتبة {0}:{1} تحتاج الى تبعات اخرى غير مثبتة حاليا",
+ "needsMultipleDependencies": "المكتبة {0}:{1} تحتاج الى تبعات اخرى غير مثبتة حاليا",
+ "installOneMissingDependency": "هل تريد تثبيت التبعية المفقودة ؟",
+ "installMissingDependencies": "هل تريد تثبيت التبعيات المفقودة؟",
+ "dependenciesForLibrary": "تبعيات المكتبة {0}:{1}",
+ "installAll": "تثبيت الكل",
+ "installOnly": "تثبيت {0} فقط",
+ "installedSuccessfully": "تم تثبيت المكتبة {0}:{1} بنجاح",
+ "uninstalledSuccessfully": "تم الغاء تثبيت المكتبة {0}:{1} بنجاح"
},
- "selectZip": "Select a zip file containing the library you'd like to add",
+ "selectZip": "اختر ملف .zip يحوي المكتبة التي تريد اضافتها",
"sketch": {
"archiveSketch": "ارشفة الشيفرة البرمجية",
- "saveSketchAs": "Save sketch folder as...",
- "createdArchive": "Created archive '{0}'.",
- "new": "New",
- "openRecent": "Open Recent",
- "showFolder": "Show Sketch Folder",
- "sketch": "Sketch",
- "moving": "Moving",
- "movingMsg": "The file \"{0}\" needs to be inside a sketch folder named \"{1}\".\nCreate this folder, move the file, and continue?",
+ "saveSketchAs": "حفظ ملف المشروع باسم ...",
+ "createdArchive": "تم انشاء ارشيف '{0}'",
+ "new": "جديد",
+ "openRecent": "فُتِحَ مؤخرا ",
+ "showFolder": "اعرض ملف المشروع",
+ "sketch": "مشروع",
+ "moving": "يتم النقل",
+ "movingMsg": "الملف \"{0}\" يجب ان يكون داخل مجلد مشروع مسمى \"{1}\"\nهل انشئ المجلد , ثم انقل الملف و اكمل ؟",
"cantOpen": "المجلد المسمى \"{0}\" موجود مسبقا. لا يمكن فتح الشيفرة البرمجية",
- "saveFolderAs": "Save sketch folder as...",
- "sketchbook": "Sketchbook",
+ "saveFolderAs": "احفظ مجلد المشروع باسم",
+ "sketchbook": "مجلد المشاريع",
"upload": "رفع",
- "uploadUsingProgrammer": "Upload Using Programmer",
- "userFieldsNotFoundError": "Can't find user fields for connected board",
- "doneUploading": "Done uploading.",
- "configureAndUpload": "Configure And Upload",
- "verifyOrCompile": "Verify/Compile",
- "exportBinary": "Export Compiled Binary",
- "verify": "Verify",
- "doneCompiling": "Done compiling.",
- "couldNotConnectToSerial": "Could not reconnect to serial port. {0}",
- "openSketchInNewWindow": "Open Sketch in New Window",
- "openFolder": "Open Folder",
- "titleLocalSketchbook": "Local Sketchbook",
- "titleSketchbook": "Sketchbook",
- "close": "Are you sure you want to close the sketch?"
+ "uploadUsingProgrammer": "الرفع باستخدام مبرمجة",
+ "userFieldsNotFoundError": "تعذر ايجاد حقول المستخدم للوحة المتصلة",
+ "doneUploading": "تم الرفع بنجاح.",
+ "configureAndUpload": "تهيئة و رفع",
+ "verifyOrCompile": "تحقق/ترجم",
+ "exportBinary": "تصدير الملف الثنائي المترجم",
+ "verify": "تحقق",
+ "doneCompiling": "تمت الترجمة بنجاح.",
+ "couldNotConnectToSerial": "لا يمكن الاتصال بالمنفذ التسلسلي {0}",
+ "openSketchInNewWindow": "فتح المشروع في نافذة جديدة",
+ "openFolder": "فتح المجلد",
+ "titleLocalSketchbook": "مجلد المشاريع المحلي",
+ "titleSketchbook": "مجلد المشاريع",
+ "close": "هل انت متاكد بانك تريد اغلاق المشروع ؟"
},
"bootloader": {
"burnBootloader": "ثبت محمل برنامج الإقلاع",
- "doneBurningBootloader": "Done burning bootloader."
+ "doneBurningBootloader": "تم حرق محمل الاقلاع"
},
"editor": {
- "copyForForum": "Copy for Forum (Markdown)",
+ "copyForForum": "النسخ من اجل المنتدى ",
"commentUncomment": "ملاحظة/ الغاء الملاحظة",
- "increaseIndent": "Increase Indent",
- "decreaseIndent": "Decrease Indent",
- "increaseFontSize": "Increase Font Size",
+ "increaseIndent": "زيادة مسافة البادئة",
+ "decreaseIndent": "تقليل مسافة البادئة",
+ "increaseFontSize": "تكبير حجم الخط",
"decreaseFontSize": "تصغير حجم الخط",
"autoFormat": "تنسيق تلقائي"
},
"examples": {
- "menu": "Examples",
- "couldNotInitializeExamples": "Could not initialize built-in examples.",
+ "menu": "أمثلة",
+ "couldNotInitializeExamples": "تعذرت تهيئة الامثلة المدمجة",
"builtInExamples": "الأمثلة المدمجة",
- "customLibrary": "Examples from Custom Libraries",
- "for": "Examples for {0}",
- "forAny": "Examples for any board"
+ "customLibrary": "امثلة من مكتبات مخصصة",
+ "for": "امثلة ل {0}",
+ "forAny": "أمثلة لأي لوحة"
},
"help": {
- "search": "Search on Arduino.cc",
- "keyword": "Type a keyword",
- "gettingStarted": "Getting Started",
- "environment": "Environment",
- "troubleshooting": "Troubleshooting",
- "reference": "Reference",
- "findInReference": "Find in Reference",
- "faq": "Frequently Asked Questions",
- "visit": "Visit Arduino.cc",
- "privacyPolicy": "Privacy Policy"
+ "search": "البحث على Arduino.cc",
+ "keyword": "ادخل كلمة مفتاحية",
+ "gettingStarted": "البدء",
+ "environment": "البيئة",
+ "troubleshooting": "استكشاف الاخطاء و اصلاحها",
+ "reference": "مراجع",
+ "findInReference": "ايجاد في مرجع",
+ "faq": "اسئلة متكررة",
+ "visit": "زيارة Arduino.cc",
+ "privacyPolicy": "سياسة الخصوصية"
},
"certificate": {
- "uploadRootCertificates": "Upload SSL Root Certificates",
- "openContext": "Open context",
+ "uploadRootCertificates": "رفع شهادات SSL Root",
+ "openContext": "افتح المحتوى",
"remove": "حذف",
"upload": "رفع",
- "addURL": "Add URL to fetch SSL certificate",
- "enterURL": "Enter URL",
- "selectCertificateToUpload": "1. Select certificate to upload",
- "addNew": "Add New",
- "selectDestinationBoardToUpload": "2. Select destination board and upload certificate",
- "uploadingCertificates": "Uploading certificates.",
- "certificatesUploaded": "Certificates uploaded.",
- "uploadFailed": "Upload failed. Please try again.",
- "selectBoard": "Select a board...",
- "boardAtPort": "{0} at {1}",
- "noSupportedBoardConnected": "No supported board connected"
+ "addURL": "اضف URL لجلب شهادات SSL",
+ "enterURL": "ادخل URL",
+ "selectCertificateToUpload": "1. اختر شهادة لرفعها",
+ "addNew": "اضافة جديد",
+ "selectDestinationBoardToUpload": "2. اختر وجهة اللوحة و ارفع الشهادة",
+ "uploadingCertificates": "جار رفع الشهادة",
+ "certificatesUploaded": "تم رفع الشهادات",
+ "uploadFailed": "فشل الرفع . الرجاء اعادة المحاولة لاحقا",
+ "selectBoard": "اختر لوحة ...",
+ "boardAtPort": "{0} في {1}",
+ "noSupportedBoardConnected": "لا يوجد اية لوحة مدعومة متصلة "
},
"firmware": {
- "updater": "WiFi101 / WiFiNINA Firmware Updater",
- "selectBoard": "Select Board",
- "checkUpdates": "Check Updates",
- "selectVersion": "Select firmware version",
+ "updater": "محدث البرامج الثابتة ل WiFi101 / WiFiNINA ",
+ "selectBoard": "اختر لوحة",
+ "checkUpdates": "التحقق من التحديثات",
+ "selectVersion": "اختر نسخة البرامج الثابتة",
"install": "تنصيب",
- "overwriteSketch": "Installation will overwrite the Sketch on the board.",
- "installingFirmware": "Installing firmware.",
- "successfullyInstalled": "Firmware successfully installed.",
- "failedInstall": "Installation failed. Please try again."
+ "overwriteSketch": "التثبيت سيكتب فوق المشروع على اللوحة",
+ "installingFirmware": "جار تثبيت البرامج الثابتة",
+ "successfullyInstalled": "تم تثبيت البرامج الثابتة بنجاح",
+ "failedInstall": "فشل التثبيت. الرجاء اعادة المحاولة لاحقا"
},
"dialog": {
- "dontAskAgain": "Don't ask again"
+ "dontAskAgain": "لا تسأل مرة اخرى"
},
"userFields": {
- "cancel": "Cancel",
+ "cancel": "الغاء",
"upload": "رفع"
},
"serial": {
- "toggleTimestamp": "Toggle Timestamp",
- "autoscroll": "Autoscroll",
- "timestamp": "Timestamp",
+ "toggleTimestamp": "تبديل الطابع الزمني",
+ "autoscroll": "تمرير تلقائي",
+ "timestamp": "الطابع الزمني",
"noLineEndings": "نهاية السطر غير موجودة",
"newLine": "سطر جديد",
"carriageReturn": "اعادة الحمل",
- "newLineCarriageReturn": "كلاهما NL & CR",
- "notConnected": "Not connected. Select a board and a port to connect automatically.",
- "message": "Message ({0} + Enter to send message to '{1}' on '{2}')",
- "connectionBusy": "Connection failed. Serial port is busy: {0}",
- "disconnected": "Disconnected {0} from {1}.",
- "unexpectedError": "Unexpected error. Reconnecting {0} on port {1}.",
- "failedReconnect": "Failed to reconnect {0} to serial port after 10 consecutive attempts. The {1} serial port is busy.",
- "reconnect": "Reconnecting {0} to {1} in {2} seconds..."
+ "newLineCarriageReturn": " NL & CR معاً",
+ "notConnected": "غير متصل . اختر لوحة و منفذ للاتصال تلقائيا",
+ "message": "الرسالة ({0} + ادخل لارسال رسالة الى '{1}' على '{2}')",
+ "connectionBusy": "تعذر الاتصال . المنفذ التسلسلي مشغول : {0}",
+ "disconnected": "انقطع اتصال {0} من {1}",
+ "unexpectedError": "خطأ غير متوقع . جار اعادة اتصال {0} على المنفذ {1}",
+ "failedReconnect": "فشل اعادة الاتصال بالمنفذ التسلسلي {0}بعد 10 محاولات متتالية . المنفذ التسلسلي{1} مشغول",
+ "reconnect": "جار اعادة اتصال {0} الى {1} خلال {2} ثانية"
},
"component": {
- "uninstall": "Uninstall",
- "uninstallMsg": "Do you want to uninstall {0}?",
- "by": "by",
+ "uninstall": "الغاء التثبيت",
+ "uninstallMsg": "هل تريد الغاء تثبيت {0}؟",
+ "by": "بواسطة",
"version": "النسخة {0}",
- "moreInfo": "More info",
+ "moreInfo": "عرض المزيد",
"install": "تنصيب",
"filterSearch": "ترشيح بحثك..."
},
"electron": {
- "couldNotSave": "Could not save the sketch. Please copy your unsaved work into your favorite text editor, and restart the IDE.",
- "unsavedChanges": "Any unsaved changes will not be saved."
+ "couldNotSave": "تعذر حفظ المشروع . الرجاء نسخ عملك الغير محفوظ الى محرر النصوص المفضل لديك و اعادة تشغيل Arduino IDE",
+ "unsavedChanges": "اي تغييرات لم تحفظ لن يتم حفظها"
},
"compile": {
- "error": "Compilation error: {0}"
+ "error": "خطا في الترجمة : {0}"
},
"upload": {
- "error": "{0} error: {1}"
+ "error": "خطا {0} : {1}"
},
"burnBootloader": {
- "error": "Error while burning the bootloader: {0}"
+ "error": "خطا اثناء حرق محمل الاقلاع : {0}"
}
},
"theia": {
"core": {
- "couldNotSave": "Could not save the sketch. Please copy your unsaved work into your favorite text editor, and restart the IDE.",
- "offline": "Offline",
- "daemonOffline": "CLI Daemon Offline",
- "cannotConnectBackend": "Cannot connect to the backend.",
- "cannotConnectDaemon": "Cannot connect to the CLI daemon."
+ "couldNotSave": "تعذر حفظ المشروع . الرجاء نسخ عملك الغير محفوظ الى محرر النصوص المفضل لديك و اعادة تشغيل Arduino IDE",
+ "offline": "غير متصل",
+ "daemonOffline": "CLI Daemon غير متصل",
+ "cannotConnectBackend": "تعذر الاتصال بالخلفية",
+ "cannotConnectDaemon": "تعذر الاتصال ب CLI daemon"
},
"debug": {
- "start": "Start...",
+ "start": "البدء...",
"typeNotSupported": "The debug session type \"{0}\" is not supported.",
"startError": "There was an error starting the debug session, check the logs for more details."
},
@@ -332,19 +332,19 @@
"unsavedTitle": "Unsaved – {0}"
},
"messages": {
- "expand": "Expand",
- "collapse": "Collapse"
+ "expand": "توسيع",
+ "collapse": "تقليص"
},
"workspace": {
"fileNewName": "Name for new file",
"invalidFilename": "Invalid filename.",
"invalidExtension": "\".{0}\" امتداد غير صالح",
- "newFileName": "New name for file",
- "deleteCurrentSketch": "Do you want to delete the current sketch?",
+ "newFileName": "الاسم الجديد لملف",
+ "deleteCurrentSketch": "هل تريد حذف المشروع الحالي؟",
"sketchDirectoryError": "There was an error creating the sketch directory. See the log for more details. The application will probably not work as expected."
}
},
"cloud": {
- "GoToCloud": "GO TO CLOUD"
+ "GoToCloud": "الانتقال الى السحابة"
}
}
diff --git a/i18n/ca.json b/i18n/ca.json
new file mode 100644
index 000000000..1ebc51e5d
--- /dev/null
+++ b/i18n/ca.json
@@ -0,0 +1,350 @@
+{
+ "arduino": {
+ "common": {
+ "offlineIndicator": "You appear to be offline. Without an Internet connection, the Arduino CLI might not be able to download the required resources and could cause malfunction. Please connect to the Internet and restart the application.",
+ "noBoardSelected": "No board selected",
+ "selectedOn": "on {0}",
+ "notConnected": "[not connected]",
+ "serialMonitor": "Serial Monitor",
+ "oldFormat": "The '{0}' still uses the old `.pde` format. Do you want to switch to the new `.ino` extension?",
+ "later": "Later",
+ "selectBoard": "Select Board",
+ "unknown": "Unknown",
+ "processing": "Processing",
+ "saveChangesToSketch": "Do you want to save changes to this sketch before closing?",
+ "loseChanges": "If you don't save, your changes will be lost."
+ },
+ "ide-updater": {
+ "errorCheckingForUpdates": "Error while checking for Arduino IDE updates.\n{0}",
+ "notNowButton": "Not now",
+ "versionDownloaded": "Arduino IDE {0} has been downloaded.",
+ "closeToInstallNotice": "Close the software and install the update on your machine.",
+ "closeAndInstallButton": "Close and Install",
+ "downloadingNotice": "Downloading the latest version of the Arduino IDE.",
+ "updateAvailable": "Update Available",
+ "newVersionAvailable": "A new version of Arduino IDE ({0}) is available for download.",
+ "skipVersionButton": "Skip Version",
+ "downloadButton": "Download",
+ "goToDownloadPage": "An update for the Arduino IDE is available, but we're not able to download and install it automatically. Please go to the download page and download the latest version from there.",
+ "goToDownloadButton": "Go To Download",
+ "ideUpdaterDialog": "Software Update",
+ "noUpdatesAvailable": "There are no recent updates available for the Arduino IDE"
+ },
+ "menu": {
+ "sketch": "Sketch",
+ "tools": "Tools"
+ },
+ "debug": {
+ "optimizeForDebugging": "Optimize for Debugging",
+ "debugWithMessage": "Debug - {0}",
+ "noPlatformInstalledFor": "Platform is not installed for '{0}'",
+ "debuggingNotSupported": "Debugging is not supported by '{0}'"
+ },
+ "preferences": {
+ "language.log": "True if the Arduino Language Server should generate log files into the sketch folder. Otherwise, false. It's false by default.",
+ "compile.verbose": "True for verbose compile output. False by default",
+ "compile.warnings": "Tells gcc which warning level to use. It's 'None' by default",
+ "upload.verbose": "True for verbose upload output. False by default.",
+ "window.autoScale": "True if the user interface automatically scales with the font size.",
+ "window.zoomLevel": "Adjust the zoom level of the window. The original size is 0 and each increment above (e.g. 1) or below (e.g. -1) represents zooming 20% larger or smaller. You can also enter decimals to adjust the zoom level with a finer granularity.",
+ "ide.updateChannel": "Release channel to get updated from. 'stable' is the stable release, 'nightly' is the latest development build.",
+ "board.certificates": "List of certificates that can be uploaded to boards",
+ "sketchbook.showAllFiles": "True to show all sketch files inside the sketch. It is false by default.",
+ "cloud.enabled": "True if the sketch sync functions are enabled. Defaults to true.",
+ "cloud.pull.warn": "True if users should be warned before pulling a cloud sketch. Defaults to true.",
+ "cloud.push.warn": "True if users should be warned before pushing a cloud sketch. Defaults to true.",
+ "cloud.pushpublic.warn": "True if users should be warned before pushing a public sketch to the cloud. Defaults to true.",
+ "cloud.sketchSyncEnpoint": "The endpoint used to push and pull sketches from a backend. By default it points to Arduino Cloud API.",
+ "auth.clientID": "The OAuth2 client ID.",
+ "auth.domain": "The OAuth2 domain.",
+ "auth.audience": "The OAuth2 audience.",
+ "auth.registerUri": "The URI used to register a new user.",
+ "network": "Network",
+ "sketchbook.location": "Sketchbook location",
+ "browse": "Browse",
+ "files.inside.sketches": "Show files inside Sketches",
+ "editorFontSize": "Editor font size",
+ "interfaceScale": "Interface scale",
+ "showVerbose": "Show verbose output during",
+ "compilerWarnings": "Compiler warnings",
+ "automatic": "Automatic",
+ "compile": "compile",
+ "upload": "upload",
+ "verifyAfterUpload": "Verify code after upload",
+ "editorQuickSuggestions": "Editor Quick Suggestions",
+ "additionalManagerURLs": "Additional Boards Manager URLs",
+ "noProxy": "No proxy",
+ "manualProxy": "Manual proxy configuration",
+ "newSketchbookLocation": "Select new sketchbook location",
+ "choose": "Choose",
+ "enterAdditionalURLs": "Enter additional URLs, one for each row",
+ "unofficialBoardSupport": "Click for a list of unofficial board support URLs",
+ "invalid.sketchbook.location": "Invalid sketchbook location: {0}",
+ "invalid.editorFontSize": "Invalid editor font size. It must be a positive integer.",
+ "invalid.theme": "Invalid theme."
+ },
+ "cloud": {
+ "signIn": "SIGN IN",
+ "signOut": "Sign Out",
+ "chooseSketchVisibility": "Choose visibility of your Sketch:",
+ "privateVisibility": "Private. Only you can view the Sketch.",
+ "publicVisibility": "Public. Anyone with the link can view the Sketch.",
+ "link": "Link:",
+ "embed": "Embed:",
+ "cloudSketchbook": "Cloud Sketchbook",
+ "shareSketch": "Share Sketch",
+ "showHideRemoveSketchbook": "Show/Hide Remote Sketchbook",
+ "pullSketch": "Pull Sketch",
+ "openInCloudEditor": "Open in Cloud Editor",
+ "options": "Options...",
+ "share": "Share...",
+ "remote": "Remote",
+ "emptySketchbook": "Your Sketchbook is empty",
+ "visitArduinoCloud": "Visit Arduino Cloud to create Cloud Sketches.",
+ "signInToCloud": "Sign in to Arduino Cloud",
+ "syncEditSketches": "Sync and edit your Arduino Cloud Sketches",
+ "learnMore": "Learn more",
+ "continue": "Continue",
+ "pushSketch": "Push Sketch",
+ "pushSketchMsg": "This is a Public Sketch. Before pushing, make sure any sensitive information is defined in arduino_secrets.h files. You can make a Sketch private from the Share panel.",
+ "pull": "Pull",
+ "pullSketchMsg": "Pulling this Sketch from the Cloud will overwrite its local version. Are you sure you want to continue?",
+ "donePulling": "Done pulling ‘{0}’.",
+ "notYetPulled": "Cannot push to Cloud. It is not yet pulled.",
+ "push": "Push",
+ "pullFirst": "You have to pull first to be able to push to the Cloud.",
+ "donePushing": "Done pushing ‘{0}’.",
+ "connected": "Connected",
+ "offline": "Offline",
+ "profilePicture": "Profile picture"
+ },
+ "board": {
+ "installManually": "Install Manually",
+ "installNow": "The \"{0} {1}\" core has to be installed for the currently selected \"{2}\" board. Do you want to install it now?",
+ "configDialogTitle": "Select Other Board & Port",
+ "configDialog1": "Select both a Board and a Port if you want to upload a sketch.",
+ "configDialog2": "If you only select a Board you will be able to compile, but not to upload your sketch.",
+ "pleasePickBoard": "Please pick a board connected to the port you have selected.",
+ "showAllAvailablePorts": "Shows all available ports when enabled",
+ "programmer": "Programmer",
+ "succesfullyInstalledPlatform": "Successfully installed platform {0}:{1}",
+ "succesfullyUninstalledPlatform": "Successfully uninstalled platform {0}:{1}",
+ "couldNotFindPreviouslySelected": "Could not find previously selected board '{0}' in installed platform '{1}'. Please manually reselect the board you want to use. Do you want to reselect it now?",
+ "reselectLater": "Reselect later",
+ "noneSelected": "No boards selected.",
+ "noPortsSelected": "No ports selected for board: '{0}'.",
+ "noFQBN": "The FQBN is not available for the selected board \"{0}\". Do you have the corresponding core installed?",
+ "openBoardsConfig": "Select other board and port…",
+ "boardListItem": "{0} at {1}",
+ "selectBoardForInfo": "Please select a board to obtain board info.",
+ "platformMissing": "The platform for the selected '{0}' board is not installed.",
+ "selectPortForInfo": "Please select a port to obtain board info.",
+ "boardInfo": "Board Info",
+ "board": "Board{0}",
+ "port": "Port{0}",
+ "getBoardInfo": "Get Board Info",
+ "inSketchbook": " (in Sketchbook)"
+ },
+ "boardsManager": "Boards Manager",
+ "about": {
+ "label": "About {0}",
+ "detail": "Version: {0}\nDate: {1}{2}\nCLI Version: {3}{4} [{5}]\n\n{6}"
+ },
+ "contributions": {
+ "addFile": "Add File",
+ "replaceTitle": "Replace",
+ "fileAdded": "One file added to the sketch."
+ },
+ "replaceMsg": "Replace the existing version of {0}?",
+ "library": {
+ "addZip": "Add .ZIP Library...",
+ "zipLibrary": "Library",
+ "overwriteExistingLibrary": "Do you want to overwrite the existing library?",
+ "successfullyInstalledZipLibrary": "Successfully installed library from {0} archive",
+ "namedLibraryAlreadyExists": "A library folder named {0} already exists. Do you want to overwrite it?",
+ "libraryAlreadyExists": "A library already exists. Do you want to overwrite it?",
+ "include": "Include Library",
+ "manageLibraries": "Manage Libraries...",
+ "arduinoLibraries": "Arduino libraries",
+ "contributedLibraries": "Contributed libraries",
+ "title": "Library Manager",
+ "needsOneDependency": "The library {0}:{1} needs another dependency currently not installed:",
+ "needsMultipleDependencies": "The library {0}:{1} needs some other dependencies currently not installed:",
+ "installOneMissingDependency": "Would you like to install the missing dependency?",
+ "installMissingDependencies": "Would you like to install all the missing dependencies?",
+ "dependenciesForLibrary": "Dependencies for library {0}:{1}",
+ "installAll": "Install all",
+ "installOnly": "Install {0} only",
+ "installedSuccessfully": "Successfully installed library {0}:{1}",
+ "uninstalledSuccessfully": "Successfully uninstalled library {0}:{1}"
+ },
+ "selectZip": "Select a zip file containing the library you'd like to add",
+ "sketch": {
+ "archiveSketch": "Archive Sketch",
+ "saveSketchAs": "Save sketch folder as...",
+ "createdArchive": "Created archive '{0}'.",
+ "new": "New",
+ "openRecent": "Open Recent",
+ "showFolder": "Show Sketch Folder",
+ "sketch": "Sketch",
+ "moving": "Moving",
+ "movingMsg": "The file \"{0}\" needs to be inside a sketch folder named \"{1}\".\nCreate this folder, move the file, and continue?",
+ "cantOpen": "A folder named \"{0}\" already exists. Can't open sketch.",
+ "saveFolderAs": "Save sketch folder as...",
+ "sketchbook": "Sketchbook",
+ "upload": "Upload",
+ "uploadUsingProgrammer": "Upload Using Programmer",
+ "userFieldsNotFoundError": "Can't find user fields for connected board",
+ "doneUploading": "Done uploading.",
+ "configureAndUpload": "Configure And Upload",
+ "verifyOrCompile": "Verify/Compile",
+ "exportBinary": "Export Compiled Binary",
+ "verify": "Verify",
+ "doneCompiling": "Done compiling.",
+ "couldNotConnectToSerial": "Could not reconnect to serial port. {0}",
+ "openSketchInNewWindow": "Open Sketch in New Window",
+ "openFolder": "Open Folder",
+ "titleLocalSketchbook": "Local Sketchbook",
+ "titleSketchbook": "Sketchbook",
+ "close": "Are you sure you want to close the sketch?"
+ },
+ "bootloader": {
+ "burnBootloader": "Burn Bootloader",
+ "doneBurningBootloader": "Done burning bootloader."
+ },
+ "editor": {
+ "copyForForum": "Copy for Forum (Markdown)",
+ "commentUncomment": "Comment/Uncomment",
+ "increaseIndent": "Increase Indent",
+ "decreaseIndent": "Decrease Indent",
+ "increaseFontSize": "Increase Font Size",
+ "decreaseFontSize": "Decrease Font Size",
+ "autoFormat": "Auto Format"
+ },
+ "examples": {
+ "menu": "Examples",
+ "couldNotInitializeExamples": "Could not initialize built-in examples.",
+ "builtInExamples": "Built-in examples",
+ "customLibrary": "Examples from Custom Libraries",
+ "for": "Examples for {0}",
+ "forAny": "Examples for any board"
+ },
+ "help": {
+ "search": "Search on Arduino.cc",
+ "keyword": "Type a keyword",
+ "gettingStarted": "Getting Started",
+ "environment": "Environment",
+ "troubleshooting": "Troubleshooting",
+ "reference": "Reference",
+ "findInReference": "Find in Reference",
+ "faq": "Frequently Asked Questions",
+ "visit": "Visit Arduino.cc",
+ "privacyPolicy": "Privacy Policy"
+ },
+ "certificate": {
+ "uploadRootCertificates": "Upload SSL Root Certificates",
+ "openContext": "Open context",
+ "remove": "Remove",
+ "upload": "Upload",
+ "addURL": "Add URL to fetch SSL certificate",
+ "enterURL": "Enter URL",
+ "selectCertificateToUpload": "1. Select certificate to upload",
+ "addNew": "Add New",
+ "selectDestinationBoardToUpload": "2. Select destination board and upload certificate",
+ "uploadingCertificates": "Uploading certificates.",
+ "certificatesUploaded": "Certificates uploaded.",
+ "uploadFailed": "Upload failed. Please try again.",
+ "selectBoard": "Select a board...",
+ "boardAtPort": "{0} at {1}",
+ "noSupportedBoardConnected": "No supported board connected"
+ },
+ "firmware": {
+ "updater": "WiFi101 / WiFiNINA Firmware Updater",
+ "selectBoard": "Select Board",
+ "checkUpdates": "Check Updates",
+ "selectVersion": "Select firmware version",
+ "install": "Install",
+ "overwriteSketch": "Installation will overwrite the Sketch on the board.",
+ "installingFirmware": "Installing firmware.",
+ "successfullyInstalled": "Firmware successfully installed.",
+ "failedInstall": "Installation failed. Please try again."
+ },
+ "dialog": {
+ "dontAskAgain": "Don't ask again"
+ },
+ "userFields": {
+ "cancel": "Cancel",
+ "upload": "Upload"
+ },
+ "serial": {
+ "toggleTimestamp": "Toggle Timestamp",
+ "autoscroll": "Autoscroll",
+ "timestamp": "Timestamp",
+ "noLineEndings": "No Line Ending",
+ "newLine": "New Line",
+ "carriageReturn": "Carriage Return",
+ "newLineCarriageReturn": "Both NL & CR",
+ "notConnected": "Not connected. Select a board and a port to connect automatically.",
+ "message": "Message ({0} + Enter to send message to '{1}' on '{2}')",
+ "connectionBusy": "Connection failed. Serial port is busy: {0}",
+ "disconnected": "Disconnected {0} from {1}.",
+ "unexpectedError": "Unexpected error. Reconnecting {0} on port {1}.",
+ "failedReconnect": "Failed to reconnect {0} to serial port after 10 consecutive attempts. The {1} serial port is busy.",
+ "reconnect": "Reconnecting {0} to {1} in {2} seconds..."
+ },
+ "component": {
+ "uninstall": "Uninstall",
+ "uninstallMsg": "Do you want to uninstall {0}?",
+ "by": "by",
+ "version": "Version {0}",
+ "moreInfo": "More info",
+ "install": "INSTALL",
+ "filterSearch": "Filter your search..."
+ },
+ "electron": {
+ "couldNotSave": "Could not save the sketch. Please copy your unsaved work into your favorite text editor, and restart the IDE.",
+ "unsavedChanges": "Any unsaved changes will not be saved."
+ },
+ "compile": {
+ "error": "Compilation error: {0}"
+ },
+ "upload": {
+ "error": "{0} error: {1}"
+ },
+ "burnBootloader": {
+ "error": "Error while burning the bootloader: {0}"
+ }
+ },
+ "theia": {
+ "core": {
+ "couldNotSave": "Could not save the sketch. Please copy your unsaved work into your favorite text editor, and restart the IDE.",
+ "offline": "Offline",
+ "daemonOffline": "CLI Daemon Offline",
+ "cannotConnectBackend": "Cannot connect to the backend.",
+ "cannotConnectDaemon": "Cannot connect to the CLI daemon."
+ },
+ "debug": {
+ "start": "Start...",
+ "typeNotSupported": "The debug session type \"{0}\" is not supported.",
+ "startError": "There was an error starting the debug session, check the logs for more details."
+ },
+ "editor": {
+ "unsavedTitle": "Unsaved – {0}"
+ },
+ "messages": {
+ "expand": "Expand",
+ "collapse": "Collapse"
+ },
+ "workspace": {
+ "fileNewName": "Name for new file",
+ "invalidFilename": "Invalid filename.",
+ "invalidExtension": ".{0} is not a valid extension",
+ "newFileName": "New name for file",
+ "deleteCurrentSketch": "Do you want to delete the current sketch?",
+ "sketchDirectoryError": "There was an error creating the sketch directory. See the log for more details. The application will probably not work as expected."
+ }
+ },
+ "cloud": {
+ "GoToCloud": "GO TO CLOUD"
+ }
+}
diff --git a/i18n/cs.json b/i18n/cs.json
index 1498f524c..e0b1f351d 100644
--- a/i18n/cs.json
+++ b/i18n/cs.json
@@ -41,19 +41,19 @@
"debuggingNotSupported": "Debugging není podporován s '{0}'"
},
"preferences": {
- "language.log": "True if the Arduino Language Server should generate log files into the sketch folder. Otherwise, false. It's false by default.",
- "compile.verbose": "True for verbose compile output. False by default",
- "compile.warnings": "Tells gcc which warning level to use. It's 'None' by default",
- "upload.verbose": "True for verbose upload output. False by default.",
- "window.autoScale": "True if the user interface automatically scales with the font size.",
- "window.zoomLevel": "Adjust the zoom level of the window. The original size is 0 and each increment above (e.g. 1) or below (e.g. -1) represents zooming 20% larger or smaller. You can also enter decimals to adjust the zoom level with a finer granularity.",
- "ide.updateChannel": "Release channel to get updated from. 'stable' is the stable release, 'nightly' is the latest development build.",
+ "language.log": "Ano pokud by jazykový server pro Arduino měl generovat logovací soubory do složky se sketchi, jinak ne. Ne je výchozí hodnota.",
+ "compile.verbose": "Ano pro podrobný výstup při kompilaci. Ne je výchozí hodnota. ",
+ "compile.warnings": "Řekne gcc který stupeň varování se má použít. \"Žádný\" je výchozí hodnota. ",
+ "upload.verbose": "Ano pro podrobný výstup při nahrávání. Ne je výchozí hodnota. ",
+ "window.autoScale": "Ano pokud se měřítko uživatelského prostředí automaticky mění s velikostí písma. ",
+ "window.zoomLevel": "Přizpůsobení přiblížení okna. Originální velikost je 0, zvýšení (např. o 1) nebo snížení (např. o -1) znamená 20% přiblížení nebo oddálení. Můžete použít desetinná čísla pro jemnější přizpůsobení.",
+ "ide.updateChannel": "Výběr kanálu pro aktualizace. 'stable' pro stabilní vydání, 'nightly' pro nejnovější vývojové verze.",
"board.certificates": "Seznam certifikátů, které mohou být nahrány na desky",
- "sketchbook.showAllFiles": "True to show all sketch files inside the sketch. It is false by default.",
- "cloud.enabled": "True if the sketch sync functions are enabled. Defaults to true.",
- "cloud.pull.warn": "True if users should be warned before pulling a cloud sketch. Defaults to true.",
- "cloud.push.warn": "True if users should be warned before pushing a cloud sketch. Defaults to true.",
- "cloud.pushpublic.warn": "True if users should be warned before pushing a public sketch to the cloud. Defaults to true.",
+ "sketchbook.showAllFiles": "Ano pro zobrazení všech souborů sketche. Ne je výchozí hodnota. ",
+ "cloud.enabled": "Ano pokud je povolená automatická synchronizace sketche. Ano je výchozí hodnota. ",
+ "cloud.pull.warn": "Ano pokud by měl být uživatel varován před stahováním cloud sketche. Ano je výchozí hodnota. ",
+ "cloud.push.warn": "Ano pokud by měl být uživatel varován před odesláním cloud sketche. Ano je výchozí hodnota. ",
+ "cloud.pushpublic.warn": "Ano pokud by měl být uživatel varován před odesláním veřejné sketche do cloudu. Ano je výchozí hodnota. ",
"cloud.sketchSyncEnpoint": "Endpoint použitý pro stahování a odesílání sketchí z backendu. Ve výchozím stavu je toto směrováno na Arduino Cloud API.",
"auth.clientID": "OAuth2 klient ID",
"auth.domain": "Doména OAuth2 ",
diff --git a/i18n/es.json b/i18n/es.json
index d8634062e..7c765416f 100644
--- a/i18n/es.json
+++ b/i18n/es.json
@@ -3,348 +3,348 @@
"common": {
"offlineIndicator": "Al parecer no estás en línea. Sin una conexión a internet, el CLI de Arduino no podrá descargar los recursos necesarios, lo cual puede ocasionar fallos. Por favor, conecte a internet y reinicie la aplicación.",
"noBoardSelected": "Ninguna placa seleccionada.",
- "selectedOn": "on {0}",
- "notConnected": "[not connected]",
+ "selectedOn": "on 1{0}\n ",
+ "notConnected": "[no conectado]",
"serialMonitor": "Monitor Serie",
- "oldFormat": "El '{0}' aún usa el antiguo formato `.pde` . ¿Deseas cambiar a la nueva extensión `.ino`?.",
- "later": "Later",
+ "oldFormat": "La página '{0}' sigue utilizando el formato antiguo `.pde`. ¿Quieres cambiar a la nueva extensión `.ino`?",
+ "later": "Más tarde",
"selectBoard": "Seleccionar Placa",
- "unknown": "Unknown",
+ "unknown": "Desconocido",
"processing": "Procesando",
- "saveChangesToSketch": "¿Deseas guardar los cambios en este código antes de cerrar?",
- "loseChanges": "Si no guardas, perderás los cambios."
+ "saveChangesToSketch": "¿Quieres guardar los cambios en este sketch antes de cerrar?",
+ "loseChanges": "Si no guardas, tus cambios se perderán."
},
"ide-updater": {
- "errorCheckingForUpdates": "Error while checking for Arduino IDE updates.\n{0}",
- "notNowButton": "Not now",
- "versionDownloaded": "Arduino IDE {0} has been downloaded.",
- "closeToInstallNotice": "Close the software and install the update on your machine.",
- "closeAndInstallButton": "Close and Install",
- "downloadingNotice": "Downloading the latest version of the Arduino IDE.",
- "updateAvailable": "Update Available",
- "newVersionAvailable": "A new version of Arduino IDE ({0}) is available for download.",
- "skipVersionButton": "Skip Version",
- "downloadButton": "Download",
- "goToDownloadPage": "An update for the Arduino IDE is available, but we're not able to download and install it automatically. Please go to the download page and download the latest version from there.",
- "goToDownloadButton": "Go To Download",
- "ideUpdaterDialog": "Software Update",
- "noUpdatesAvailable": "There are no recent updates available for the Arduino IDE"
+ "errorCheckingForUpdates": "Error al comprobar las actualizaciones del IDE de Arduino.\n{0}",
+ "notNowButton": "Ahora no",
+ "versionDownloaded": "Arduino IDE 1{0} se ha descargado.",
+ "closeToInstallNotice": "Cierra el programa e instala la actualización en tu máquina.",
+ "closeAndInstallButton": "Cerrar e instalar",
+ "downloadingNotice": "Descargando la última versión del Arduino IDE.",
+ "updateAvailable": "Actualización disponible",
+ "newVersionAvailable": "Una nueva versión del Arduino IDE ({0}) está disponible para descargar.",
+ "skipVersionButton": "Omitir versión",
+ "downloadButton": "Descargar",
+ "goToDownloadPage": "Una nueva versión del Arduino IDE está disponible, pero no es posible descargarla e instalarla automáticamente. Por favor, diríjase a la página de descarga y descargue la última versión desde allí.",
+ "goToDownloadButton": "Actualización de Software",
+ "ideUpdaterDialog": "Actualización de Software",
+ "noUpdatesAvailable": "No hay actualizaciones recientes disponibles para el Arduino IDE"
},
"menu": {
- "sketch": "Programa",
+ "sketch": "Sketch",
"tools": "Herramientas"
},
"debug": {
"optimizeForDebugging": "Optimizar para depuración",
"debugWithMessage": "Debug - {0}",
"noPlatformInstalledFor": "La plataforma no está instalada para '{0}'",
- "debuggingNotSupported": "La depuracion no esta soportada por '{0}'"
+ "debuggingNotSupported": "La depuración no está soportada por '{0}'"
},
"preferences": {
- "language.log": "True if the Arduino Language Server should generate log files into the sketch folder. Otherwise, false. It's false by default.",
- "compile.verbose": "True for verbose compile output. False by default",
- "compile.warnings": "Tells gcc which warning level to use. It's 'None' by default",
- "upload.verbose": "True for verbose upload output. False by default.",
- "window.autoScale": "True if the user interface automatically scales with the font size.",
- "window.zoomLevel": "Adjust the zoom level of the window. The original size is 0 and each increment above (e.g. 1) or below (e.g. -1) represents zooming 20% larger or smaller. You can also enter decimals to adjust the zoom level with a finer granularity.",
- "ide.updateChannel": "Release channel to get updated from. 'stable' is the stable release, 'nightly' is the latest development build.",
- "board.certificates": "List of certificates that can be uploaded to boards",
- "sketchbook.showAllFiles": "True to show all sketch files inside the sketch. It is false by default.",
- "cloud.enabled": "Verdadero si la sincronización de código está activada. Valor verdadero por defecto.",
- "cloud.pull.warn": "True if users should be warned before pulling a cloud sketch. Defaults to true.",
- "cloud.push.warn": "True if users should be warned before pushing a cloud sketch. Defaults to true.",
- "cloud.pushpublic.warn": "True if users should be warned before pushing a public sketch to the cloud. Defaults to true.",
- "cloud.sketchSyncEnpoint": "The endpoint used to push and pull sketches from a backend. By default it points to Arduino Cloud API.",
- "auth.clientID": "The OAuth2 client ID.",
- "auth.domain": "The OAuth2 domain.",
- "auth.audience": "The OAuth2 audience.",
- "auth.registerUri": "The URI used to register a new user.",
+ "language.log": "Verdadero si el Servidor de Lenguaje Arduino debe generar archivos de registro en la carpeta del sketch. En caso contrario, falso. Por defecto es falso.",
+ "compile.verbose": "Verdadero para compilación detallada. Falso por defecto",
+ "compile.warnings": "Indica a gcc qué nivel de advertencia usar. Por defecto es \"Ninguno\"",
+ "upload.verbose": "Verdadero para una salida verbosa de la carga. Falso por defecto.",
+ "window.autoScale": "Verdadero si la interfaz de usuario se escala automáticamente con el tamaño de la fuente.",
+ "window.zoomLevel": "Ajusta el nivel de zoom de la ventana. El tamaño original es 0 y cada incremento por encima (p. ej. 1) o por debajo (p. ej. -1) representa un zoom un 20 % más grande o más pequeño. También puedes introducir decimales para ajustar el nivel de zoom con una granularidad más fina.",
+ "ide.updateChannel": "Canal de publicación desde el que se actualiza. 'stable' es la versión estable, 'nightly' es la última versión de desarrollo.",
+ "board.certificates": "Listado de certificados que pueden ser cargados en las placas",
+ "sketchbook.showAllFiles": "Verdadero para mostrar todos los archivos de bocetos dentro del boceto. Por defecto es falso.",
+ "cloud.enabled": "Verdadero si las funciones de sincronización del sketch están activadas. Verdadero por defecto.",
+ "cloud.pull.warn": "Verdadero si se debe advertir a los usuarios antes de sacar un boceto de la nube. El valor predeterminado es verdadero.",
+ "cloud.push.warn": "Verdadero si se debe advertir a los usuarios antes de enviar un boceto a la nube. El valor predeterminado es verdadero.",
+ "cloud.pushpublic.warn": "Verdadero si se debe advertir a los usuarios antes de enviar un boceto público a la nube. El valor predeterminado es verdadero.",
+ "cloud.sketchSyncEnpoint": "El punto final utilizado para empujar y extraer bocetos de un backend. Por defecto, apunta a la API de Arduino Cloud.",
+ "auth.clientID": "El ID del cliente OAuth2.",
+ "auth.domain": "El dominio de OAuth2.",
+ "auth.audience": "El público de OAuth2.",
+ "auth.registerUri": "URI usada para registrar un nuevo usuario",
"network": "Red",
- "sketchbook.location": "Sketchbook location",
+ "sketchbook.location": "Ruta del Sketchbook",
"browse": "Explorar",
- "files.inside.sketches": "Show files inside Sketches",
+ "files.inside.sketches": "Ver los ficheros dentro de los bocetos",
"editorFontSize": "Tamaño de letra del editor",
- "interfaceScale": "Interface scale",
- "showVerbose": "Show verbose output during",
- "compilerWarnings": "Compiler warnings",
+ "interfaceScale": "Escala de la interfaz",
+ "showVerbose": "Mostrar salida verbosa durante",
+ "compilerWarnings": "alertas de compilación",
"automatic": "Automático",
"compile": "Compliar",
- "upload": "Subir",
- "verifyAfterUpload": "Verificar código después de subir",
+ "upload": "Carga",
+ "verifyAfterUpload": "Verificar el código después de cargarlo",
"editorQuickSuggestions": "Sugerencias rápidas del editor",
- "additionalManagerURLs": "Gestor de URLs Adicionales de Tarjetas",
- "noProxy": "No hay proxy",
+ "additionalManagerURLs": "URLs adicionales de gestor de placas",
+ "noProxy": "Sin Proxy",
"manualProxy": "Configuración manual del proxy",
- "newSketchbookLocation": "Select new sketchbook location",
+ "newSketchbookLocation": "Selecciona la nueva ruta del sketchbook",
"choose": "Elija",
"enterAdditionalURLs": "Introduzca otras URLs, una por fila",
- "unofficialBoardSupport": "Click for a list of unofficial board support URLs",
- "invalid.sketchbook.location": "Invalid sketchbook location: {0}",
- "invalid.editorFontSize": "Tamaño de fuente invalido. Debe ser un entero positivo.",
- "invalid.theme": "Tema no valido."
+ "unofficialBoardSupport": "Pulsa para listar las URLs de las tarjetas no oficiales",
+ "invalid.sketchbook.location": "Ruta del sketchbook no válida: {0}",
+ "invalid.editorFontSize": "Tamaño de fuente del editor no válido. Debe ser un número entero positivo.",
+ "invalid.theme": "Tema no válido."
},
"cloud": {
- "signIn": "SIGN IN",
- "signOut": "Sign Out",
- "chooseSketchVisibility": "Choose visibility of your Sketch:",
+ "signIn": "Iniciar sesión",
+ "signOut": "Cerrar sesión",
+ "chooseSketchVisibility": "Elige la visibilidad de tu Sketch:",
"privateVisibility": "Privado: Solo tú puedes ver el código.",
"publicVisibility": "Público: Cualquiera con el enlace puede ver el código.",
"link": "Enlace:",
- "embed": "Embed:",
- "cloudSketchbook": "Cloud Sketchbook",
- "shareSketch": "Compartir código",
- "showHideRemoveSketchbook": "Show/Hide Remote Sketchbook",
- "pullSketch": "Pull Sketch",
+ "embed": "Incrustado:",
+ "cloudSketchbook": "Libro de bocetos en la nube",
+ "shareSketch": "Compartir Sketch",
+ "showHideRemoveSketchbook": "Mostrar/Ocultar Sketchbook Remoto",
+ "pullSketch": "Descargar boceto",
"openInCloudEditor": "Abrir en editor web",
"options": "Opciones...",
"share": "Compartir...",
- "remote": "Remote",
- "emptySketchbook": "Your Sketchbook is empty",
- "visitArduinoCloud": "Visit Arduino Cloud to create Cloud Sketches.",
- "signInToCloud": "Sign in to Arduino Cloud",
- "syncEditSketches": "Sync and edit your Arduino Cloud Sketches",
- "learnMore": "Learn more",
- "continue": "Continue",
- "pushSketch": "Push Sketch",
- "pushSketchMsg": "This is a Public Sketch. Before pushing, make sure any sensitive information is defined in arduino_secrets.h files. You can make a Sketch private from the Share panel.",
- "pull": "Pull",
- "pullSketchMsg": "Pulling this Sketch from the Cloud will overwrite its local version. Are you sure you want to continue?",
- "donePulling": "Done pulling ‘{0}’.",
- "notYetPulled": "Cannot push to Cloud. It is not yet pulled.",
- "push": "Push",
- "pullFirst": "You have to pull first to be able to push to the Cloud.",
- "donePushing": "Done pushing ‘{0}’.",
+ "remote": "Remoto",
+ "emptySketchbook": "Tu Sketchbook está vacío",
+ "visitArduinoCloud": "Visita Arduino Cloud para crear Cloud Sketches. ",
+ "signInToCloud": "Iniciar sesión en Arduino Cloud",
+ "syncEditSketches": "Sincroniza y edita tus Arduino Cloud Sketches",
+ "learnMore": "Aprender más",
+ "continue": "Continuar",
+ "pushSketch": "Pulsa para listar las URLs de la tarjetas no oficiales",
+ "pushSketchMsg": "Este es un Sketch público. Antes de enviarlo, asegúrate de que cualquier información sensible está definida en los archivos arduino_secrets.h. Puedes hacer que un Sketch sea privado desde el panel Compartir.",
+ "pull": "Descargar",
+ "pullSketchMsg": "Descarga finalizada",
+ "donePulling": "Extracción de '{0}' realizada.",
+ "notYetPulled": "No se puede cargar a las nube. Todavía no ha sido descargado",
+ "push": "Cargar",
+ "pullFirst": "Tiene que descargarlo primero, para poder cargarlo en la nube",
+ "donePushing": "Envío a '{0}' realizado.",
"connected": "Conectado",
"offline": "Desconectado",
"profilePicture": "Foto de perfil"
},
"board": {
"installManually": "Instalar manualmente",
- "installNow": "The \"{0} {1}\" core has to be installed for the currently selected \"{2}\" board. Do you want to install it now?",
+ "installNow": "Hay que instalar el núcleo \"{0} {1} \" para la placa \"{2}\" actualmente seleccionada. ¿Quieres instalarlo ahora?",
"configDialogTitle": "Seleccione otra placa y puerto",
- "configDialog1": "Select both a Board and a Port if you want to upload a sketch.",
- "configDialog2": "If you only select a Board you will be able to compile, but not to upload your sketch.",
+ "configDialog1": "Selecciona tanto una placa como un puerto si quieres cargar un sketch.",
+ "configDialog2": "Si seleccionas solo una placa podrás compilar, pero no cargar tu sketch.",
"pleasePickBoard": "Por favor, elija una placa conectada al puerto que haya seleccionado.",
- "showAllAvailablePorts": "Shows all available ports when enabled",
+ "showAllAvailablePorts": "Muestra todos los puertos disponibles cuando está activado",
"programmer": "Programador",
- "succesfullyInstalledPlatform": "Successfully installed platform {0}:{1}",
- "succesfullyUninstalledPlatform": "Successfully uninstalled platform {0}:{1}",
- "couldNotFindPreviouslySelected": "Could not find previously selected board '{0}' in installed platform '{1}'. Please manually reselect the board you want to use. Do you want to reselect it now?",
- "reselectLater": "Reselect later",
- "noneSelected": "No boards selected.",
- "noPortsSelected": "No ports selected for board: '{0}'.",
- "noFQBN": "The FQBN is not available for the selected board \"{0}\". Do you have the corresponding core installed?",
+ "succesfullyInstalledPlatform": "Plataforma {0}:{1} instalada correctamente",
+ "succesfullyUninstalledPlatform": "Plataforma {0}:{1} desinstalada correctamente",
+ "couldNotFindPreviouslySelected": "No se ha podido encontrar la placa previamente seleccionada '{0}' en la plataforma instalada '{1}'. Por favor, vuelve a seleccionar manualmente la placa que quieres utilizar. ¿Quieres volver a seleccionarla ahora?",
+ "reselectLater": "Vuelve a seleccionar más tarde",
+ "noneSelected": "Ninguna placa seleccionada.",
+ "noPortsSelected": "No se han seleccionado puertos para la placa: '{0}'.",
+ "noFQBN": "El FQBN no está disponible para la placa seleccionada \"{0}\". ¿Tienes instalado el núcleo correspondiente?",
"openBoardsConfig": "Seleccione otra placa y puerto...",
- "boardListItem": "{0} at {1}",
+ "boardListItem": "{0} en {1}",
"selectBoardForInfo": "Por favor, seleccione una placa para obtener información sobre ella.",
- "platformMissing": "The platform for the selected '{0}' board is not installed.",
+ "platformMissing": "La plataforma seleccionada para la placa '{0}' no está instalada.",
"selectPortForInfo": "Por favor, seleccione un puerto para obtener información sobre la placa.",
- "boardInfo": "Obtén información de la placa",
- "board": "Board{0}",
- "port": "Port{0}",
- "getBoardInfo": "Get Board Info",
- "inSketchbook": " (in Sketchbook)"
+ "boardInfo": "Información de la placa",
+ "board": "Placa{0}",
+ "port": "Puerto {0}",
+ "getBoardInfo": "Obtener información de la placa",
+ "inSketchbook": " (en el Sketchbook)"
},
- "boardsManager": "Gestor de tarjetas",
+ "boardsManager": "Gestor de placas",
"about": {
- "label": "About {0}",
- "detail": "Version: {0}\nDate: {1}{2}\nCLI Version: {3}{4} [{5}]\n\n{6}"
+ "label": "Acerca de {0}",
+ "detail": "Versión: {0}\nFecha: {1}{2}\nVersión del CLI: {3}{4} [{5}]\n\n{6}"
},
"contributions": {
"addFile": "Añadir fichero...",
"replaceTitle": "Reemplazar",
- "fileAdded": "One file added to the sketch."
+ "fileAdded": "Un archivo añadido al sketch."
},
"replaceMsg": "¿Sustituir la versión existente de {0}?",
"library": {
"addZip": "Añadir biblioteca .ZIP...",
- "zipLibrary": "Library",
- "overwriteExistingLibrary": "Do you want to overwrite the existing library?",
- "successfullyInstalledZipLibrary": "Successfully installed library from {0} archive",
- "namedLibraryAlreadyExists": "A library folder named {0} already exists. Do you want to overwrite it?",
- "libraryAlreadyExists": "A library already exists. Do you want to overwrite it?",
- "include": "Include Library",
- "manageLibraries": "Manage Libraries...",
- "arduinoLibraries": "Arduino libraries",
- "contributedLibraries": "Contributed libraries",
- "title": "Library Manager",
- "needsOneDependency": "The library {0}:{1} needs another dependency currently not installed:",
- "needsMultipleDependencies": "The library {0}:{1} needs some other dependencies currently not installed:",
- "installOneMissingDependency": "Would you like to install the missing dependency?",
- "installMissingDependencies": "Would you like to install all the missing dependencies?",
- "dependenciesForLibrary": "Dependencies for library {0}:{1}",
+ "zipLibrary": "Biblioteca",
+ "overwriteExistingLibrary": "¿Quieres sobrescribir la biblioteca existente?",
+ "successfullyInstalledZipLibrary": "Biblioteca instalada correctamente desde el archivo {0}",
+ "namedLibraryAlreadyExists": "Ya existe una carpeta de la biblioteca llamada {0}. ¿Quieres sobrescribirla?",
+ "libraryAlreadyExists": "Ya existe una biblioteca. ¿Quieres sobrescribirla?",
+ "include": "Incluir biblioteca",
+ "manageLibraries": "Gestionar bibliotecas...",
+ "arduinoLibraries": "Bibliotecas de Arduino",
+ "contributedLibraries": "Bibliotecas aportadas",
+ "title": "Gestor de Bibliotecas",
+ "needsOneDependency": "La biblioteca {0}:{1} necesita otra dependencia que actualmente no está instalada:",
+ "needsMultipleDependencies": "La biblioteca {0}:{1} necesita otras dependencias que actualmente no están instaladas:",
+ "installOneMissingDependency": "¿Quieres instalar la dependencia faltante?",
+ "installMissingDependencies": "¿Quieres instalar todas las dependencias faltantes?",
+ "dependenciesForLibrary": "Dependencias para la biblioteca {0}:{1}",
"installAll": "Instalar todo",
"installOnly": "Instalar {0} solamente",
- "installedSuccessfully": "Successfully installed library {0}:{1}",
- "uninstalledSuccessfully": "Successfully uninstalled library {0}:{1}"
+ "installedSuccessfully": "Biblioteca {0}:{1} instalada correctamente",
+ "uninstalledSuccessfully": "Biblioteca {0}:{1} desinstalada correctamente"
},
- "selectZip": "Select a zip file containing the library you'd like to add",
+ "selectZip": "Seleccione un archivo zip que contenga la biblioteca que deseas añadir",
"sketch": {
"archiveSketch": "Archivo de programa",
- "saveSketchAs": "Save sketch folder as...",
- "createdArchive": "Created archive '{0}'.",
- "new": "New",
+ "saveSketchAs": "Guardar carpeta de sketch como...",
+ "createdArchive": "Archivo '{0}' creado.",
+ "new": "Nuevo",
"openRecent": "Abierto recientemente",
- "showFolder": "Show Sketch Folder",
+ "showFolder": "Mostrar carpeta de Sketch",
"sketch": "Sketch",
- "moving": "Moving",
- "movingMsg": "The file \"{0}\" needs to be inside a sketch folder named \"{1}\".\nCreate this folder, move the file, and continue?",
+ "moving": "Moviendo",
+ "movingMsg": "El archivo \"{0}\" tiene que estar dentro de una carpeta de bocetos llamada \"{1}\".\n¿Crear esta carpeta, mover el archivo y continuar?",
"cantOpen": "Ya existe una carpeta con el nombre \"{0}\". No se puede abrir.",
- "saveFolderAs": "Save sketch folder as...",
+ "saveFolderAs": "Guardar carpeta de sketch como...",
"sketchbook": "Sketchbook",
- "upload": "Upload",
- "uploadUsingProgrammer": "Upload Using Programmer",
- "userFieldsNotFoundError": "Can't find user fields for connected board",
- "doneUploading": "Done uploading.",
- "configureAndUpload": "Configure And Upload",
- "verifyOrCompile": "Verify/Compile",
- "exportBinary": "Export Compiled Binary",
- "verify": "Verify",
- "doneCompiling": "Done compiling.",
- "couldNotConnectToSerial": "Could not reconnect to serial port. {0}",
- "openSketchInNewWindow": "Open Sketch in New Window",
- "openFolder": "Open Folder",
- "titleLocalSketchbook": "Local Sketchbook",
+ "upload": "Cargar",
+ "uploadUsingProgrammer": "Cargar usando el programador",
+ "userFieldsNotFoundError": "No se pueden encontrar campos de usuario para la placa conectada",
+ "doneUploading": "Carga completada.",
+ "configureAndUpload": "Configurar y subir",
+ "verifyOrCompile": "Verificar/Compilar",
+ "exportBinary": "Exportar binario compilado",
+ "verify": "Verificar",
+ "doneCompiling": "Compilación completada.",
+ "couldNotConnectToSerial": "No se ha podido reconectar al puerto serie. {0}",
+ "openSketchInNewWindow": "Abrir Sketch en una ventana nueva",
+ "openFolder": "Abrir carpeta",
+ "titleLocalSketchbook": "Sketchbook Local",
"titleSketchbook": "Sketchbook",
- "close": "Are you sure you want to close the sketch?"
+ "close": "¿Estás seguro de que quieres cerrar el sketch?"
},
"bootloader": {
- "burnBootloader": "Quemar Bootloader",
- "doneBurningBootloader": "Done burning bootloader."
+ "burnBootloader": "Grabar Bootloader",
+ "doneBurningBootloader": "Finalizada la grabación del bootloader."
},
"editor": {
"copyForForum": "Copiar al Foro (Markdown)",
"commentUncomment": "Comentar / Descomentar",
- "increaseIndent": "Increase Indent",
- "decreaseIndent": "Decrease Indent",
- "increaseFontSize": "Increase Font Size",
+ "increaseIndent": "Aumentar sangría",
+ "decreaseIndent": "Disminuir sangría",
+ "increaseFontSize": "Aumentar tamaño de fuente",
"decreaseFontSize": "Reducir Tamaño de Fuente",
"autoFormat": "Auto Formato"
},
"examples": {
- "menu": "Examples",
- "couldNotInitializeExamples": "Could not initialize built-in examples.",
+ "menu": "Ejemplos",
+ "couldNotInitializeExamples": "No se han podido inicializar los ejemplos integrados.",
"builtInExamples": "Ejemplos Construidos ",
- "customLibrary": "Examples from Custom Libraries",
- "for": "Examples for {0}",
- "forAny": "Examples for any board"
+ "customLibrary": "Ejemplos de bibliotecas personalizadas",
+ "for": "Ejemplos para {0}",
+ "forAny": "Ejemplos para cualquier placa"
},
"help": {
- "search": "Search on Arduino.cc",
- "keyword": "Type a keyword",
- "gettingStarted": "Getting Started",
- "environment": "Environment",
- "troubleshooting": "Troubleshooting",
- "reference": "Reference",
- "findInReference": "Find in Reference",
- "faq": "Frequently Asked Questions",
+ "search": "Buscar en Arduino.cc",
+ "keyword": "Escribe una palabra clave",
+ "gettingStarted": "Primeros pasos",
+ "environment": "Entorno de desarrollo (IDE)",
+ "troubleshooting": "Resolución de problemas",
+ "reference": "Referencia",
+ "findInReference": "Buscar en la referencia",
+ "faq": "Preguntas frecuentes",
"visit": "Visitar Arduino.cc",
- "privacyPolicy": "Privacy Policy"
+ "privacyPolicy": "Política de privacidad"
},
"certificate": {
- "uploadRootCertificates": "Upload SSL Root Certificates",
- "openContext": "Open context",
- "remove": "Remove",
- "upload": "Subir",
- "addURL": "Add URL to fetch SSL certificate",
- "enterURL": "Enter URL",
- "selectCertificateToUpload": "1. Select certificate to upload",
- "addNew": "Add New",
- "selectDestinationBoardToUpload": "2. Select destination board and upload certificate",
- "uploadingCertificates": "Uploading certificates.",
- "certificatesUploaded": "Certificates uploaded.",
- "uploadFailed": "Upload failed. Please try again.",
- "selectBoard": "Select a board...",
- "boardAtPort": "{0} at {1}",
- "noSupportedBoardConnected": "No supported board connected"
+ "uploadRootCertificates": "Cargar certificados raíz SSL",
+ "openContext": "Contexto abierto",
+ "remove": "Eliminar",
+ "upload": "Cargar",
+ "addURL": "Añadir URL para obtener el certificado SSL",
+ "enterURL": "Introduce la URL",
+ "selectCertificateToUpload": "1. Seleccione el certificado que desea cargar",
+ "addNew": "Añadir nuevo",
+ "selectDestinationBoardToUpload": "2. Seleccione la placa de destino y cargue el certificado",
+ "uploadingCertificates": "Cargando certificados.",
+ "certificatesUploaded": "Certificados cargados.",
+ "uploadFailed": "Carga fallida. Por favor, inténtalo de nuevo.",
+ "selectBoard": "Selecciona una placa...",
+ "boardAtPort": "{0} en {1}",
+ "noSupportedBoardConnected": "No hay ninguna placa compatible conectada"
},
"firmware": {
- "updater": "WiFi101 / WiFiNINA Firmware Updater",
- "selectBoard": "Select Board",
- "checkUpdates": "Check Updates",
- "selectVersion": "Select firmware version",
+ "updater": "Actualizador de Firmware de WiFi101 / WiFiNINA",
+ "selectBoard": "Seleccionar Placa",
+ "checkUpdates": "Comprobar actualizaciones",
+ "selectVersion": "Seleccionar la versión del firmware",
"install": "Instalar",
- "overwriteSketch": "Installation will overwrite the Sketch on the board.",
- "installingFirmware": "Installing firmware.",
- "successfullyInstalled": "Firmware successfully installed.",
- "failedInstall": "Installation failed. Please try again."
+ "overwriteSketch": "La instalación sobrescribirá el Sketch de la placa.",
+ "installingFirmware": "Instalando el firmware.",
+ "successfullyInstalled": "Firmware instalado correctamente.",
+ "failedInstall": "Instalación fallida, Por favor, inténtalo de nuevo."
},
"dialog": {
- "dontAskAgain": "Don't ask again"
+ "dontAskAgain": "No volver a preguntar"
},
"userFields": {
- "cancel": "Cancel",
- "upload": "Subir"
+ "cancel": "Cancelar",
+ "upload": "Cargar"
},
"serial": {
- "toggleTimestamp": "Toggle Timestamp",
+ "toggleTimestamp": "Alternar la marca de tiempo",
"autoscroll": "Autoscroll",
- "timestamp": "Timestamp",
+ "timestamp": "Marca de tiempo",
"noLineEndings": "Sin ajuste de línea",
"newLine": "Nueva línea",
"carriageReturn": "Retorno de carro",
"newLineCarriageReturn": "Ambos NL & CR",
- "notConnected": "Not connected. Select a board and a port to connect automatically.",
- "message": "Message ({0} + Enter to send message to '{1}' on '{2}')",
- "connectionBusy": "Connection failed. Serial port is busy: {0}",
- "disconnected": "Disconnected {0} from {1}.",
- "unexpectedError": "Unexpected error. Reconnecting {0} on port {1}.",
- "failedReconnect": "Failed to reconnect {0} to serial port after 10 consecutive attempts. The {1} serial port is busy.",
- "reconnect": "Reconnecting {0} to {1} in {2} seconds..."
+ "notConnected": "No conectado. Selecciona una placa y un puerto para conectarte automáticamente.",
+ "message": "Mensaje ({0} + Enter para enviar el mensaje a '{1}' en '{2}')",
+ "connectionBusy": "Error en la conexión. El puerto serie está ocupado: {0}",
+ "disconnected": "Desconectado {0} de {1}.",
+ "unexpectedError": "Error inesperado. Reconectando {0} en el puerto {1}.",
+ "failedReconnect": "Fallo al reconectar {0} al puerto serie después de 10 intentos consecutivos. El puerto serie {1} está ocupado.",
+ "reconnect": "Reconectando {0} a {1} en {2} segundos..."
},
"component": {
- "uninstall": "Uninstall",
- "uninstallMsg": "Do you want to uninstall {0}?",
- "by": "by",
+ "uninstall": "Desinstalar",
+ "uninstallMsg": "¿Quieres desinstalar {0}?",
+ "by": "de",
"version": "Versión {0}",
- "moreInfo": "More info",
+ "moreInfo": "Más información",
"install": "Instalar",
"filterSearch": "Filtre su búsqueda..."
},
"electron": {
- "couldNotSave": "Could not save the sketch. Please copy your unsaved work into your favorite text editor, and restart the IDE.",
- "unsavedChanges": "Any unsaved changes will not be saved."
+ "couldNotSave": "No se ha podido guardar el sketch. Por favor, copia tu trabajo no guardado en tu editor de texto favorito y reinicia el IDE.",
+ "unsavedChanges": "Los cambios no guardados no serán guardados."
},
"compile": {
- "error": "Compilation error: {0}"
+ "error": "Error de compilación: {0}"
},
"upload": {
- "error": "{0} error: {1}"
+ "error": "1{0} error: 2{1}"
},
"burnBootloader": {
- "error": "Error while burning the bootloader: {0}"
+ "error": "Error al grabar el bootloader: {0}"
}
},
"theia": {
"core": {
- "couldNotSave": "Could not save the sketch. Please copy your unsaved work into your favorite text editor, and restart the IDE.",
- "offline": "Offline",
- "daemonOffline": "CLI Daemon Offline",
- "cannotConnectBackend": "Cannot connect to the backend.",
- "cannotConnectDaemon": "Cannot connect to the CLI daemon."
+ "couldNotSave": "No se ha podido guardar el sketch. Por favor, copia tu trabajo no guardado en tu editor de texto favorito y reinicia el IDE.",
+ "offline": "Desconectado",
+ "daemonOffline": "Demonio del CLI fuera de línea",
+ "cannotConnectBackend": "No se puede conectar al backend.",
+ "cannotConnectDaemon": "No se puede conectar con el demonio del CLI."
},
"debug": {
- "start": "Start...",
- "typeNotSupported": "The debug session type \"{0}\" is not supported.",
- "startError": "There was an error starting the debug session, check the logs for more details."
+ "start": "Empezar...",
+ "typeNotSupported": "El tipo de sesión de depuración \"{0}\" no es compatible.",
+ "startError": "Se ha producido un error al iniciar la sesión de depuración, consulte los logs para obtener más detalles."
},
"editor": {
- "unsavedTitle": "Unsaved – {0}"
+ "unsavedTitle": "Sin guardar – {0}"
},
"messages": {
- "expand": "Expand",
- "collapse": "Collapse"
+ "expand": "Expandir",
+ "collapse": "Contraer"
},
"workspace": {
- "fileNewName": "Name for new file",
- "invalidFilename": "Invalid filename.",
+ "fileNewName": "Nombre del nuevo archivo",
+ "invalidFilename": "Nombre de archivo no válido.",
"invalidExtension": "\".{0}\" no es una extensión válida",
- "newFileName": "New name for file",
- "deleteCurrentSketch": "Do you want to delete the current sketch?",
- "sketchDirectoryError": "There was an error creating the sketch directory. See the log for more details. The application will probably not work as expected."
+ "newFileName": "Nuevo nombre para el archivo",
+ "deleteCurrentSketch": "¿Quieres borrar el sketch actual?",
+ "sketchDirectoryError": "Se ha producido un error al crear el directorio de bocetos. Consulta el log para obtener más detalles. Es probable que la aplicación no funcione como se espera."
}
},
"cloud": {
- "GoToCloud": "GO TO CLOUD"
+ "GoToCloud": "IR AL CLOUD"
}
}
diff --git a/i18n/fa.json b/i18n/fa.json
index c929e1618..8ceb89ffa 100644
--- a/i18n/fa.json
+++ b/i18n/fa.json
@@ -1,350 +1,350 @@
{
"arduino": {
"common": {
- "offlineIndicator": "You appear to be offline. Without an Internet connection, the Arduino CLI might not be able to download the required resources and could cause malfunction. Please connect to the Internet and restart the application.",
+ "offlineIndicator": "به نظر می رسد آفلاین هستید. بدون اتصال به اینترنت، رابط ترمینال آردوینو ممکن است نتواند منابع مورد نیاز را دانلود کند و باعث اختلال در عملکرد شود. لطفاً به اینترنت متصل شوید و برنامه را مجدداً راه اندازی کنید.",
"noBoardSelected": "بردی انتخاب نشده",
"selectedOn": "روشن {0}",
- "notConnected": "[not connected]",
- "serialMonitor": "Serial Monitor",
- "oldFormat": "The '{0}' still uses the old `.pde` format. Do you want to switch to the new `.ino` extension?",
+ "notConnected": "[متصل نشد]",
+ "serialMonitor": "نمایشگر ترمینال سریال",
+ "oldFormat": "'{0}' هنوز از قالب قدیمی `.pde` استفاده می کند. آیا میخواهید به برنامه افزودنی «.ino» جدید بروید؟",
"later": "بعدا",
"selectBoard": "انتخاب برد",
"unknown": "نامعلوم",
"processing": "در حال محاسبه",
- "saveChangesToSketch": "Do you want to save changes to this sketch before closing?",
+ "saveChangesToSketch": "آیا می خواهید قبل از بسته شدن، تغییرات را در این طرح ذخیره کنید؟",
"loseChanges": "اگر ذخیره نکنید، تغییراتتون اعمال نمی شوند."
},
"ide-updater": {
- "errorCheckingForUpdates": "Error while checking for Arduino IDE updates.\n{0}",
- "notNowButton": "Not now",
- "versionDownloaded": "Arduino IDE {0} has been downloaded.",
- "closeToInstallNotice": "Close the software and install the update on your machine.",
- "closeAndInstallButton": "Close and Install",
- "downloadingNotice": "Downloading the latest version of the Arduino IDE.",
- "updateAvailable": "Update Available",
- "newVersionAvailable": "A new version of Arduino IDE ({0}) is available for download.",
- "skipVersionButton": "Skip Version",
- "downloadButton": "Download",
- "goToDownloadPage": "An update for the Arduino IDE is available, but we're not able to download and install it automatically. Please go to the download page and download the latest version from there.",
- "goToDownloadButton": "Go To Download",
- "ideUpdaterDialog": "Software Update",
- "noUpdatesAvailable": "There are no recent updates available for the Arduino IDE"
+ "errorCheckingForUpdates": "خطا در حلقه بررسی برای وجود بروزرسانی برای آردوینو رخ داد. {0}",
+ "notNowButton": "الان ممکن نیست",
+ "versionDownloaded": "آردوینو {0} دانلود شده بوده است.",
+ "closeToInstallNotice": "نرم افزار را ببندید و به روز رسانی را روی دستگاه خود نصب کنید.",
+ "closeAndInstallButton": "بستن و نصب",
+ "downloadingNotice": "در حال بارگیری آخرین نسخه از آردوینو",
+ "updateAvailable": "به روز رسانی موجود است",
+ "newVersionAvailable": "ورژن جدید ای دی ای آردوینو ({0}) آماده نصب است.",
+ "skipVersionButton": "نسخه بعدی",
+ "downloadButton": "دانلود",
+ "goToDownloadPage": "یک بهروزرسانی برای آردوینو در دسترس است، اما نمیتوانیم آن را بهطور خودکار دانلود و نصب کنیم. لطفا به صفحه دانلود بروید و آخرین نسخه را از آنجا دانلود کنید.",
+ "goToDownloadButton": "برو به بارگیری ",
+ "ideUpdaterDialog": "به روز رسانی نرم افزار",
+ "noUpdatesAvailable": "هیچ به روز رسانی جدیدی برای آردوینو موجود نیست"
},
"menu": {
- "sketch": "Sketch",
+ "sketch": "طرح",
"tools": "ابزار ها"
},
"debug": {
- "optimizeForDebugging": "Optimize for Debugging",
- "debugWithMessage": "Debug - {0}",
- "noPlatformInstalledFor": "Platform is not installed for '{0}'",
- "debuggingNotSupported": "Debugging is not supported by '{0}'"
+ "optimizeForDebugging": "بهینه کردن برای رفع خطا",
+ "debugWithMessage": "رفع خطا {0}",
+ "noPlatformInstalledFor": "دستگاه مورد نظر برای {0} نصب نشده است",
+ "debuggingNotSupported": "رفع خطا توسط {0} پشتیبانی نمی شود."
},
"preferences": {
- "language.log": "True if the Arduino Language Server should generate log files into the sketch folder. Otherwise, false. It's false by default.",
- "compile.verbose": "True for verbose compile output. False by default",
- "compile.warnings": "Tells gcc which warning level to use. It's 'None' by default",
- "upload.verbose": "True for verbose upload output. False by default.",
- "window.autoScale": "True if the user interface automatically scales with the font size.",
- "window.zoomLevel": "Adjust the zoom level of the window. The original size is 0 and each increment above (e.g. 1) or below (e.g. -1) represents zooming 20% larger or smaller. You can also enter decimals to adjust the zoom level with a finer granularity.",
- "ide.updateChannel": "Release channel to get updated from. 'stable' is the stable release, 'nightly' is the latest development build.",
- "board.certificates": "List of certificates that can be uploaded to boards",
- "sketchbook.showAllFiles": "True to show all sketch files inside the sketch. It is false by default.",
- "cloud.enabled": "True if the sketch sync functions are enabled. Defaults to true.",
- "cloud.pull.warn": "True if users should be warned before pulling a cloud sketch. Defaults to true.",
- "cloud.push.warn": "True if users should be warned before pushing a cloud sketch. Defaults to true.",
- "cloud.pushpublic.warn": "True if users should be warned before pushing a public sketch to the cloud. Defaults to true.",
- "cloud.sketchSyncEnpoint": "The endpoint used to push and pull sketches from a backend. By default it points to Arduino Cloud API.",
- "auth.clientID": "The OAuth2 client ID.",
- "auth.domain": "The OAuth2 domain.",
- "auth.audience": "The OAuth2 audience.",
- "auth.registerUri": "The URI used to register a new user.",
+ "language.log": "اگر سرور زبان آردوینو باید فایل های گزارش را در پوشه طرح ایجاد کند درست می باشد. در غیر این صورت، نادرست است. به طور پیش فرض نادرست است.",
+ "compile.verbose": "برای خروجی کامپایل پرمخاطب درست است. به طور پیش فرض نادرست است",
+ "compile.warnings": "به gcc می گوید از کدام سطح هشدار استفاده کند. به طور پیش فرض \"هیچ\" است",
+ "upload.verbose": "برای خروجی آپلود پرمخاطب درست است. به طور پیش فرض نادرست است.",
+ "window.autoScale": "اگر رابط کاربری به طور خودکار با اندازه فونت تغییر کند درست است.",
+ "window.zoomLevel": "سطح بزرگنمایی پنجره را تنظیم کنید. اندازه اصلی 0 است و هر افزایش به بالاتر (مثلاً 1) یا پایین تر (مثلاً -1) نشان دهنده بزرگنمایی 20٪ بزرگتر یا کوچکتر است. همچنین می توانید اعداد اعشاری را وارد کنید تا سطح زوم را با دقت دقیق تر تنظیم کنید.",
+ "ide.updateChannel": "برای به روز رسانی کانال را منتشر کنید 'stable' نسخه پایدار است، 'nightly' جدیدترین ساخت توسعه است.",
+ "board.certificates": "فهرست گواهیهایی که میتوان در تابلوها بارگذاری کرد",
+ "sketchbook.showAllFiles": "همه فایلهای طرح را در داخل طرح نشان دهد درست است. به طور پیش فرض نادرست است.",
+ "cloud.enabled": "اگر فعال بودن توابع همگام سازی طرح درست می باشد ، پیش فرض ها درست است",
+ "cloud.pull.warn": "اگر هشدار دادن به کاربران قبل از کشیدن یک طرح ابری درست می باشد ، پیش فرض ها صحیح است.",
+ "cloud.push.warn": "اگر هشدار دادن به کاربران قبل از ارسال یک طرح ابری درست است پیش فرض ها درست می باشد",
+ "cloud.pushpublic.warn": "اگر هشدار دادن به کاربران قبل از ارسال یک طرح عمومی به فضای درست می باشد پیش فرض ها درست است.",
+ "cloud.sketchSyncEnpoint": "نقطه ای برای ارسال و دریافت طرح ها استفاده می شود . به طور پیش فرض به رابط ابر آردوینو استفاده می کند.",
+ "auth.clientID": "شناسه مشتری OAuth2(احراز هویت اینترنتی).",
+ "auth.domain": "دامنه OAuth2(احراز هویت اینترنتی).",
+ "auth.audience": "حضار OAuth2(احراز هویت اینترنتی).",
+ "auth.registerUri": "لینک برای ثبت یک کاربر جدید استفاده می شود.",
"network": "نتورک",
- "sketchbook.location": "Sketchbook location",
- "browse": "Browse",
- "files.inside.sketches": "Show files inside Sketches",
- "editorFontSize": "Editor font size",
- "interfaceScale": "Interface scale",
- "showVerbose": "Show verbose output during",
+ "sketchbook.location": "مکان منبع طرح ها",
+ "browse": "مرور کردن",
+ "files.inside.sketches": "نمایش فایل ها در داخل طرح ها",
+ "editorFontSize": "اندازه فونت ویرایشگر",
+ "interfaceScale": "مقیاس رابط",
+ "showVerbose": "نمایش خروجی پرمخاطب در طول",
"compilerWarnings": "هشدار های کامپایلر",
"automatic": "اتوماتیک",
- "compile": "compile",
+ "compile": "کامپایل",
"upload": "آپلود",
"verifyAfterUpload": "تائید کد بعد از آپلود",
- "editorQuickSuggestions": "Editor Quick Suggestions",
- "additionalManagerURLs": "Additional Boards Manager URLs",
- "noProxy": "No proxy",
- "manualProxy": "Manual proxy configuration",
- "newSketchbookLocation": "Select new sketchbook location",
+ "editorQuickSuggestions": "پیشنهادات سریع ویرایشگر",
+ "additionalManagerURLs": "نشانیهای اینترنتی مدیر تابلوهای افزوده",
+ "noProxy": "بدون پروکسی",
+ "manualProxy": "پیکربندی دستی پروکسی",
+ "newSketchbookLocation": "مکان جدید منبع طرح ها را مشخص کنید",
"choose": "انتخاب",
- "enterAdditionalURLs": "Enter additional URLs, one for each row",
- "unofficialBoardSupport": "Click for a list of unofficial board support URLs",
- "invalid.sketchbook.location": "Invalid sketchbook location: {0}",
- "invalid.editorFontSize": "Invalid editor font size. It must be a positive integer.",
- "invalid.theme": "Invalid theme."
+ "enterAdditionalURLs": "نشانیهای وب اضافی، یکی برای هر ردیف وارد کنید",
+ "unofficialBoardSupport": "برای لیستی از آدرس های اینترنتی پشتیبانی هیئت مدیره غیررسمی کلیک کنید",
+ "invalid.sketchbook.location": "مکان نامعتبر منبع طرح ها: {0}",
+ "invalid.editorFontSize": "اندازه فونت ویرایشگر نامعتبر است. باید یک عدد صحیح مثبت باشد.",
+ "invalid.theme": "طرح زمینه موجود نیست"
},
"cloud": {
"signIn": "ورود کاربر",
"signOut": "خروج کاربر",
- "chooseSketchVisibility": "Choose visibility of your Sketch:",
- "privateVisibility": "Private. Only you can view the Sketch.",
- "publicVisibility": "Public. Anyone with the link can view the Sketch.",
+ "chooseSketchVisibility": "قابلیت مشاهده طرح خود را انتخاب کنید:",
+ "privateVisibility": "خصوصی است. فقط شما می توانید طرح را مشاهده کنید.",
+ "publicVisibility": "عمومی است. هر کسی که پیوند را داشته باشد می تواند طرح را مشاهده کند.",
"link": "لینک:",
- "embed": "Embed:",
- "cloudSketchbook": "Cloud Sketchbook",
+ "embed": "قرار دادن:",
+ "cloudSketchbook": "منبع ابری طرح ها",
"shareSketch": "اشتراک طرح",
- "showHideRemoveSketchbook": "Show/Hide Remote Sketchbook",
- "pullSketch": "Pull Sketch",
+ "showHideRemoveSketchbook": "نمایش/پنهان کردن از راه دور منبع طرح ها",
+ "pullSketch": "دریافت طرح",
"openInCloudEditor": "در ویرایشگر ابری باز کن",
"options": "تنظیمات...",
"share": "اشتراک گذاری...",
- "remote": "Remote",
+ "remote": "از راه دور",
"emptySketchbook": "طرح شما خالی است",
- "visitArduinoCloud": "Visit Arduino Cloud to create Cloud Sketches.",
- "signInToCloud": "Sign in to Arduino Cloud",
- "syncEditSketches": "Sync and edit your Arduino Cloud Sketches",
- "learnMore": "Learn more",
+ "visitArduinoCloud": "بازدید از ابر آردوینو برای ساخت ابر طرح ها",
+ "signInToCloud": "ورود به ابر آردوینو",
+ "syncEditSketches": "طرح های ابر آردوینو خود را همگام سازی و ویرایش کنید",
+ "learnMore": "یادگیری بیشتر",
"continue": "ادامه",
- "pushSketch": "Push Sketch",
- "pushSketchMsg": "This is a Public Sketch. Before pushing, make sure any sensitive information is defined in arduino_secrets.h files. You can make a Sketch private from the Share panel.",
- "pull": "Pull",
- "pullSketchMsg": "Pulling this Sketch from the Cloud will overwrite its local version. Are you sure you want to continue?",
- "donePulling": "Done pulling ‘{0}’.",
- "notYetPulled": "Cannot push to Cloud. It is not yet pulled.",
- "push": "Push",
- "pullFirst": "You have to pull first to be able to push to the Cloud.",
- "donePushing": "Done pushing ‘{0}’.",
+ "pushSketch": "ارسال طرح",
+ "pushSketchMsg": "این یک طرح عمومی است. قبل از ارسال، مطمئن شوید که اطلاعات حساس در فایلهای arduino_secrets.h تعریف شده است. میتوانید از پانل اشتراکگذاری یک طرح را خصوصی کنید.",
+ "pull": "دریافت",
+ "pullSketchMsg": "با بیرون کشیدن این طرح از ابر، نسخه محلی آن بازنویسی می شود. آیا مطمئن هستید که میخواهید ادامه دهید؟",
+ "donePulling": "پایان دریافت {0}",
+ "notYetPulled": "نمی توان به ابر ارسال کرد. هنوز دریافت نشده است.",
+ "push": "ارسال",
+ "pullFirst": "ابتدا باید دریافت کنید تا بتوانید به سمت ابر ارسال کنید.",
+ "donePushing": "پایان ارسال {0}",
"connected": "متصل",
"offline": "آفلاین",
"profilePicture": "عکس پروفایل"
},
"board": {
"installManually": "دستی نصب کن",
- "installNow": "The \"{0} {1}\" core has to be installed for the currently selected \"{2}\" board. Do you want to install it now?",
+ "installNow": "هسته \"{0}{1}\" باید برای برد \"{2}\" انتخاب شده فعلی نصب شود. آیا الان می خواهید نصبش کنید؟",
"configDialogTitle": "انتخاب یک بورد و پورت دیگر",
- "configDialog1": "Select both a Board and a Port if you want to upload a sketch.",
- "configDialog2": "If you only select a Board you will be able to compile, but not to upload your sketch.",
- "pleasePickBoard": "Please pick a board connected to the port you have selected.",
- "showAllAvailablePorts": "Shows all available ports when enabled",
+ "configDialog1": "اگر میخواهید طرحی را آپلود کنید، هم یک تابلو و هم یک پورت انتخاب کنید.",
+ "configDialog2": "اگر فقط تابلو را انتخاب کنید، می توانید کامپایل کنید، اما نمی توانید طرح خود را آپلود کنید.",
+ "pleasePickBoard": "لطفاً یک برد متصل به پورتی که انتخاب کرده اید را انتخاب کنید.",
+ "showAllAvailablePorts": "نمایش تمام پورت های موجود در صورت فعال بودن",
"programmer": "برنامه ریز",
- "succesfullyInstalledPlatform": "Successfully installed platform {0}:{1}",
- "succesfullyUninstalledPlatform": "Successfully uninstalled platform {0}:{1}",
- "couldNotFindPreviouslySelected": "Could not find previously selected board '{0}' in installed platform '{1}'. Please manually reselect the board you want to use. Do you want to reselect it now?",
+ "succesfullyInstalledPlatform": "نصب پلتفرم موفقیت آمیز بود {0}:{1}",
+ "succesfullyUninstalledPlatform": "لغو نصب پلتفرم موفقیت آمیز بود. {0}:{1}",
+ "couldNotFindPreviouslySelected": "نمی توان برد انتخاب شده قبلی '{0}' در پلتفرم نصب شده '{1}' را پیدا کرد. لطفاً تابلویی را که میخواهید استفاده کنید، مجدداً بهصورت دستی انتخاب کنید. آیا اکنون می خواهید آن را مجدداً انتخاب کنید؟",
"reselectLater": "بعدا انتخاب کنید",
- "noneSelected": "No boards selected.",
- "noPortsSelected": "No ports selected for board: '{0}'.",
- "noFQBN": "The FQBN is not available for the selected board \"{0}\". Do you have the corresponding core installed?",
- "openBoardsConfig": "Select other board and port…",
+ "noneSelected": "هیچ بردی انتخاب نشده است.",
+ "noPortsSelected": "هیچ پورتی برای برد انتخاب نشده است.{0}",
+ "noFQBN": "FQBN برای برد انتخاب شده \"{0}\" موجود نیست. آیا هسته مربوطه را نصب کرده اید؟",
+ "openBoardsConfig": "انتخاب سایر برد ها و پورت ها",
"boardListItem": "{0} در {1}",
- "selectBoardForInfo": "Please select a board to obtain board info.",
- "platformMissing": "The platform for the selected '{0}' board is not installed.",
- "selectPortForInfo": "Please select a port to obtain board info.",
+ "selectBoardForInfo": "لطفاً یک برد را برای به دست آوردن اطلاعات هیئت مدیره انتخاب کنید.",
+ "platformMissing": "پلت فرم برای برد انتخابی '{0}' نصب نشده است.",
+ "selectPortForInfo": "لطفاً یک پورت را برای به دست آوردن اطلاعات هیئت مدیره انتخاب کنید.",
"boardInfo": "مشخصات برد",
"board": "بورد {0}",
"port": "پورت {0}",
- "getBoardInfo": "Get Board Info",
- "inSketchbook": " (in Sketchbook)"
+ "getBoardInfo": "دریافت راهنمای برد",
+ "inSketchbook": "(در منبع طرح ها)"
},
- "boardsManager": "Boards Manager",
+ "boardsManager": "مدیریت برد ها",
"about": {
"label": "درباره {0}",
- "detail": "Version: {0}\nDate: {1}{2}\nCLI Version: {3}{4} [{5}]\n\n{6}"
+ "detail": "نسخه :{0}\nتاریخ: {1} {2}\nنسخه CLI : {3}{4} [{5}]\n\n{6}"
},
"contributions": {
"addFile": "فایل اظافه کن",
"replaceTitle": "جایگذاری",
- "fileAdded": "One file added to the sketch."
+ "fileAdded": "یک فایل به طرح افزوده شد."
},
- "replaceMsg": "Replace the existing version of {0}?",
+ "replaceMsg": "آیا می خواهید نسخه موجود را با {0} جایگزین کنید؟",
"library": {
"addZip": "اضافه کتابخانه ی .zip شده",
"zipLibrary": "کتابخانه",
- "overwriteExistingLibrary": "Do you want to overwrite the existing library?",
- "successfullyInstalledZipLibrary": "Successfully installed library from {0} archive",
- "namedLibraryAlreadyExists": "A library folder named {0} already exists. Do you want to overwrite it?",
- "libraryAlreadyExists": "A library already exists. Do you want to overwrite it?",
+ "overwriteExistingLibrary": "آیا می خواهید کتابخانه موجود را بازنویسی کنید؟",
+ "successfullyInstalledZipLibrary": "نصب کتابخانه از {0} موفقیت امیز بود.",
+ "namedLibraryAlreadyExists": "یک پوشه کتابخانه به نام {0} از قبل وجود دارد. آیا می خواهید آن را بازنویسی کنید؟",
+ "libraryAlreadyExists": "یک کتابخانه از قبل وجود دارد. آیا میخواهید آن را بازنویسی کنید؟",
"include": "اضافه کتابخانه",
"manageLibraries": "مدیریت کتابخانه ها...",
"arduinoLibraries": "کتابخانه های آردوینو",
- "contributedLibraries": "Contributed libraries",
+ "contributedLibraries": "کتابخانه های اشتراکی",
"title": "اداره کتابخانه ها",
- "needsOneDependency": "The library {0}:{1} needs another dependency currently not installed:",
- "needsMultipleDependencies": "The library {0}:{1} needs some other dependencies currently not installed:",
- "installOneMissingDependency": "Would you like to install the missing dependency?",
- "installMissingDependencies": "Would you like to install all the missing dependencies?",
- "dependenciesForLibrary": "Dependencies for library {0}:{1}",
+ "needsOneDependency": "کتابخانه {0}:{1} به وابستگی دیگری نیاز دارد که در حال حاضر نصب نشده است:",
+ "needsMultipleDependencies": "کتابخانه {0}:{1} به برخی وابستگی های دیگر نیاز دارد که در حال حاضر نصب نشده اند:",
+ "installOneMissingDependency": "آیا می خواهید وابستگی از دست رفته را نصب کنید؟",
+ "installMissingDependencies": "آیا می خواهید تمام وابستگی های از دست رفته را نصب کنید؟",
+ "dependenciesForLibrary": "وابستگی های کتابخانه {0}:{1}",
"installAll": "نصب همه",
"installOnly": "فقط {0} را نصب کن",
- "installedSuccessfully": "Successfully installed library {0}:{1}",
- "uninstalledSuccessfully": "Successfully uninstalled library {0}:{1}"
+ "installedSuccessfully": "نصب کتابخانه {0}:{1} موفقیت آمیز بود.",
+ "uninstalledSuccessfully": "لغو نصب کتابخانه {0}:{1} موفقیت آمیز بود."
},
- "selectZip": "Select a zip file containing the library you'd like to add",
+ "selectZip": "یک فایل فشرده حاوی کتابخانه ای را که می خواهید اضافه کنید انتخاب کنید",
"sketch": {
"archiveSketch": "آرشیو طرح",
- "saveSketchAs": "Save sketch folder as...",
- "createdArchive": "Created archive '{0}'.",
+ "saveSketchAs": "ذخیره پوشه طرح در ...",
+ "createdArchive": "آرشیو {0} ایجاد شد.",
"new": "جدید",
"openRecent": "باز کردن آخرین ها",
- "showFolder": "Show Sketch Folder",
+ "showFolder": "نمایش پوشه ظرح",
"sketch": "طرح",
- "moving": "Moving",
- "movingMsg": "The file \"{0}\" needs to be inside a sketch folder named \"{1}\".\nCreate this folder, move the file, and continue?",
- "cantOpen": "A folder named \"{0}\" already exists. Can't open sketch.",
- "saveFolderAs": "Save sketch folder as...",
- "sketchbook": "Sketchbook",
+ "moving": "جابجا کردن",
+ "movingMsg": "فایل \"{0}\" باید داخل یک پوشه طرح به نام \"{1}\" باشد.\nاین پوشه را ایجاد کنید، فایل را منتقل کنید و ادامه دهید؟",
+ "cantOpen": "پوشه ای با نام \"{0}\" از قبل وجود دارد. طرح را نمی توان باز کرد",
+ "saveFolderAs": "ذخیره پوشه طرح در ...",
+ "sketchbook": "منبع طرح ها",
"upload": "آپلود",
- "uploadUsingProgrammer": "Upload Using Programmer",
- "userFieldsNotFoundError": "Can't find user fields for connected board",
- "doneUploading": "Done uploading.",
- "configureAndUpload": "Configure And Upload",
- "verifyOrCompile": "Verify/Compile",
- "exportBinary": "Export Compiled Binary",
- "verify": "Verify",
- "doneCompiling": "Done compiling.",
- "couldNotConnectToSerial": "Could not reconnect to serial port. {0}",
- "openSketchInNewWindow": "Open Sketch in New Window",
- "openFolder": "Open Folder",
- "titleLocalSketchbook": "Local Sketchbook",
- "titleSketchbook": "Sketchbook",
- "close": "Are you sure you want to close the sketch?"
+ "uploadUsingProgrammer": "بارگذاری با استفاده از پروگرامر",
+ "userFieldsNotFoundError": "عدم یافت شدن فیلد های کاربر برای برد متصل",
+ "doneUploading": "پایان بارگذاری",
+ "configureAndUpload": "پیکربندی و بارگذاری",
+ "verifyOrCompile": "تائید / کامپایل",
+ "exportBinary": "دریافت خروجی باینری کامپایل شده",
+ "verify": "تائید",
+ "doneCompiling": "پایان کامپایل کردن",
+ "couldNotConnectToSerial": "ابر نتوانست دوباره به پورت سریال {0} متصل شود.",
+ "openSketchInNewWindow": "باز کردن طرح در پنجره جدید.",
+ "openFolder": "بازکردن پوشه",
+ "titleLocalSketchbook": "منبع طرح محلی",
+ "titleSketchbook": "منبع طرح ها",
+ "close": "آیا شما می خواهید این طرح را ببندید؟"
},
"bootloader": {
- "burnBootloader": "Burn Bootloader",
- "doneBurningBootloader": "Done burning bootloader."
+ "burnBootloader": "بارگذاری بوت لودر.",
+ "doneBurningBootloader": "اتمام بارگذاری بوت لودر."
},
"editor": {
- "copyForForum": "Copy for Forum (Markdown)",
- "commentUncomment": "Comment/Uncomment",
- "increaseIndent": "Increase Indent",
- "decreaseIndent": "Decrease Indent",
- "increaseFontSize": "Increase Font Size",
- "decreaseFontSize": "Decrease Font Size",
- "autoFormat": "Auto Format"
+ "copyForForum": "کپی از انجمن (Markdown)",
+ "commentUncomment": "نظر / لغو نظر",
+ "increaseIndent": "افزودن دندانه",
+ "decreaseIndent": "برداشتن دندانه",
+ "increaseFontSize": "افزایش اندازه فونت",
+ "decreaseFontSize": "کاهش اندازه فونت",
+ "autoFormat": "دندانه گذاری خودکار"
},
"examples": {
- "menu": "Examples",
- "couldNotInitializeExamples": "Could not initialize built-in examples.",
- "builtInExamples": "Built-in examples",
- "customLibrary": "Examples from Custom Libraries",
- "for": "Examples for {0}",
- "forAny": "Examples for any board"
+ "menu": "مثال ها",
+ "couldNotInitializeExamples": "ابر نمی تواند نمونه های داخلی را مقدار دهی اولیه کند.",
+ "builtInExamples": "نمونه های داخلی",
+ "customLibrary": "مثال از کتابخانه شخصی",
+ "for": "مثال برای {0}",
+ "forAny": "مثال برای همه برد ها"
},
"help": {
- "search": "Search on Arduino.cc",
- "keyword": "Type a keyword",
- "gettingStarted": "Getting Started",
- "environment": "Environment",
- "troubleshooting": "Troubleshooting",
- "reference": "Reference",
- "findInReference": "Find in Reference",
- "faq": "Frequently Asked Questions",
- "visit": "Visit Arduino.cc",
- "privacyPolicy": "Privacy Policy"
+ "search": "جستجو در Arduino.cc",
+ "keyword": "کلید واژه را بنویسید",
+ "gettingStarted": "آغاز کار",
+ "environment": "محیط",
+ "troubleshooting": "عیب یابی",
+ "reference": "دستورالعمل",
+ "findInReference": "جستجو در دستورالعمل",
+ "faq": "سوالات سریع پاسخ داده شده",
+ "visit": "بازدید از Arduino.cc",
+ "privacyPolicy": "حریم خصوصی"
},
"certificate": {
- "uploadRootCertificates": "Upload SSL Root Certificates",
- "openContext": "Open context",
- "remove": "Remove",
+ "uploadRootCertificates": "بارگذاری سند ریشه SSL",
+ "openContext": "زمینه باز",
+ "remove": "حذف",
"upload": "آپلود",
- "addURL": "Add URL to fetch SSL certificate",
- "enterURL": "Enter URL",
- "selectCertificateToUpload": "1. Select certificate to upload",
- "addNew": "Add New",
- "selectDestinationBoardToUpload": "2. Select destination board and upload certificate",
- "uploadingCertificates": "Uploading certificates.",
- "certificatesUploaded": "Certificates uploaded.",
+ "addURL": "افزودن لینک به سند واکشی SSL",
+ "enterURL": "لینک را بنویسید.",
+ "selectCertificateToUpload": "1. انتخاب سند برای بارگذاری",
+ "addNew": "افزودن جدید",
+ "selectDestinationBoardToUpload": "2. انتخاب برد مورد نظر و بارگذاری سند",
+ "uploadingCertificates": "در حال بارگذاری سند.",
+ "certificatesUploaded": "سند بارگذاری شد.",
"uploadFailed": "آپلود ناموفق بود. لطفا دوباره سعی کنید.",
- "selectBoard": "Select a board...",
- "boardAtPort": "{0} at {1}",
- "noSupportedBoardConnected": "No supported board connected"
+ "selectBoard": "انتخاب یک برد ...",
+ "boardAtPort": "{0} در {1}",
+ "noSupportedBoardConnected": "برد متصل شده پشتیبانی نمی شود."
},
"firmware": {
- "updater": "WiFi101 / WiFiNINA Firmware Updater",
- "selectBoard": "Select Board",
- "checkUpdates": "Check Updates",
- "selectVersion": "Select firmware version",
+ "updater": "بروزرسان درایور WiFi101 / WiFiNINA",
+ "selectBoard": "انتخاب برد",
+ "checkUpdates": "بررسی بروزرسانی",
+ "selectVersion": "انتخاب نسخه درایور",
"install": "نصب",
- "overwriteSketch": "Installation will overwrite the Sketch on the board.",
- "installingFirmware": "Installing firmware.",
- "successfullyInstalled": "Firmware successfully installed.",
- "failedInstall": "Installation failed. Please try again."
+ "overwriteSketch": "نصب کردن، طرح را روی برد بازنویسی می کند.",
+ "installingFirmware": "در حال نصب درایور.",
+ "successfullyInstalled": "نصب درایور موفقیت آمیز بود.",
+ "failedInstall": "نصب ناموفق بود. دوباره تلاش کنید."
},
"dialog": {
- "dontAskAgain": "Don't ask again"
+ "dontAskAgain": "نمی تواند بپرسد."
},
"userFields": {
"cancel": "لغو",
- "upload": "Upload"
+ "upload": "بارگذاری"
},
"serial": {
- "toggleTimestamp": "Toggle Timestamp",
- "autoscroll": "Autoscroll",
- "timestamp": "Timestamp",
- "noLineEndings": "No Line Ending",
- "newLine": "New Line",
- "carriageReturn": "Carriage Return",
- "newLineCarriageReturn": "Both NL & CR",
- "notConnected": "Not connected. Select a board and a port to connect automatically.",
- "message": "Message ({0} + Enter to send message to '{1}' on '{2}')",
- "connectionBusy": "Connection failed. Serial port is busy: {0}",
- "disconnected": "Disconnected {0} from {1}.",
- "unexpectedError": "Unexpected error. Reconnecting {0} on port {1}.",
- "failedReconnect": "Failed to reconnect {0} to serial port after 10 consecutive attempts. The {1} serial port is busy.",
- "reconnect": "Reconnecting {0} to {1} in {2} seconds..."
+ "toggleTimestamp": "اتصال برچسب زمان",
+ "autoscroll": "پیمایش خودکار",
+ "timestamp": "برچسب زمانی",
+ "noLineEndings": "بدون پایان خط",
+ "newLine": "خط جدید",
+ "carriageReturn": "رفتن به سر سطر",
+ "newLineCarriageReturn": "هم NL و هم CR",
+ "notConnected": "متصل نشد. برد و پورت را انتخاب کنید تا بطور خودکار متصل شود.",
+ "message": "پیام ( {0} + بزنید تا پیام به '{1}' بر '{2}' ارسال شود)",
+ "connectionBusy": "اتصال ناموفق بود. پورت سریال مشغول به {0} است.",
+ "disconnected": "{0} از {1} قطع شد.",
+ "unexpectedError": "خطای غیر منتظره. اتصال مجدد {0} در پورت {1}.",
+ "failedReconnect": "اتصال دوباره {0} به پورت سریال بعد از 10 تلاش متوالی ناموفق بود. {1} پورت سریال مشغول است.",
+ "reconnect": "اتصال دوباره {0} به {1} در {2} ثانیه ..."
},
"component": {
- "uninstall": "Uninstall",
- "uninstallMsg": "Do you want to uninstall {0}?",
- "by": "by",
+ "uninstall": "لغو نصب",
+ "uninstallMsg": "آیا شما می خواهید {0} را لغو نصب کنید؟",
+ "by": "توسط",
"version": "ورژن {0}",
"moreInfo": "اطلاعات بیشتر",
"install": "نصب",
- "filterSearch": "Filter your search..."
+ "filterSearch": "محدود کردن جستجوی شما ..."
},
"electron": {
- "couldNotSave": "Could not save the sketch. Please copy your unsaved work into your favorite text editor, and restart the IDE.",
- "unsavedChanges": "Any unsaved changes will not be saved."
+ "couldNotSave": "ابر طرح را ذخیره نکرد. لطفا کار ذخیره نشده خود را به ویرایشگر متن مورد علاقه خود کپی کنید، و آردوینو را دوباره راه اندازی کنید.",
+ "unsavedChanges": "هر تغییری که انجام می دهید ذخیره نمی شود."
},
"compile": {
- "error": "Compilation error: {0}"
+ "error": "خطای کامپایل : {0}"
},
"upload": {
- "error": "{0} error: {1}"
+ "error": "خطا {0} : {1}"
},
"burnBootloader": {
- "error": "Error while burning the bootloader: {0}"
+ "error": "خطای حیاتی حلقه بوت لودر : {0}"
}
},
"theia": {
"core": {
- "couldNotSave": "Could not save the sketch. Please copy your unsaved work into your favorite text editor, and restart the IDE.",
- "offline": "Offline",
- "daemonOffline": "CLI Daemon Offline",
- "cannotConnectBackend": "Cannot connect to the backend.",
- "cannotConnectDaemon": "Cannot connect to the CLI daemon."
+ "couldNotSave": "ابر طرح را ذخیره نکرد. لطفا کار ذخیره نشده خود را به ویرایشگر متن مورد علاقه خود کپی کنید، و آردوینو را دوباره راه اندازی کنید.",
+ "offline": "آفلاین",
+ "daemonOffline": "CLI آفلاین پس زمینه",
+ "cannotConnectBackend": "اتصال به سرور ناموفق بود.",
+ "cannotConnectDaemon": "نمی توان به CLI پس زمینه متصل شد."
},
"debug": {
- "start": "Start...",
- "typeNotSupported": "The debug session type \"{0}\" is not supported.",
- "startError": "There was an error starting the debug session, check the logs for more details."
+ "start": "شروع...",
+ "typeNotSupported": "جلسه رفع خطا \"{0}\" پشتیبانی نمی شود.",
+ "startError": "یک خطا در آغاز جلسه رفع خطا بود، تاریخچه بقیه جزئیات را بررسی کنید."
},
"editor": {
- "unsavedTitle": "Unsaved – {0}"
+ "unsavedTitle": "ذخیره نشده – {0}"
},
"messages": {
- "expand": "Expand",
- "collapse": "Collapse"
+ "expand": "باز کردن.",
+ "collapse": "فروکش"
},
"workspace": {
- "fileNewName": "Name for new file",
- "invalidFilename": "Invalid filename.",
- "invalidExtension": ".{0} is not a valid extension",
- "newFileName": "New name for file",
- "deleteCurrentSketch": "Do you want to delete the current sketch?",
- "sketchDirectoryError": "There was an error creating the sketch directory. See the log for more details. The application will probably not work as expected."
+ "fileNewName": "نام برای فایل جدید",
+ "invalidFilename": "عدم وجود نام برای فایل",
+ "invalidExtension": "افزونه {0} نادرست است.",
+ "newFileName": "نام جدید برای فایل",
+ "deleteCurrentSketch": "آیا می خواهید طرح کنونی را حذف کنید؟",
+ "sketchDirectoryError": "یک خطا در ساخت دیکشنری طرح بود، تاریخچه بقیه جزئیات را بررسی کنید. نرم افزار شاید نتواند پیش بینی شده کار کند."
}
},
"cloud": {
- "GoToCloud": "GO TO CLOUD"
+ "GoToCloud": "برو به ابر"
}
}
diff --git a/i18n/he.json b/i18n/he.json
index 98f2bb330..db6feaaa5 100644
--- a/i18n/he.json
+++ b/i18n/he.json
@@ -16,18 +16,18 @@
},
"ide-updater": {
"errorCheckingForUpdates": "Error while checking for Arduino IDE updates.\n{0}",
- "notNowButton": "Not now",
+ "notNowButton": "לא עכשיו",
"versionDownloaded": "Arduino IDE {0} has been downloaded.",
- "closeToInstallNotice": "Close the software and install the update on your machine.",
- "closeAndInstallButton": "Close and Install",
+ "closeToInstallNotice": "סגור את התוכנה והתקן את העדכון על המכונה שלך.",
+ "closeAndInstallButton": "סגור והתקן",
"downloadingNotice": "Downloading the latest version of the Arduino IDE.",
- "updateAvailable": "Update Available",
+ "updateAvailable": "נמצא עדכון",
"newVersionAvailable": "A new version of Arduino IDE ({0}) is available for download.",
- "skipVersionButton": "Skip Version",
- "downloadButton": "Download",
+ "skipVersionButton": "דלג גרסה",
+ "downloadButton": "הורד",
"goToDownloadPage": "An update for the Arduino IDE is available, but we're not able to download and install it automatically. Please go to the download page and download the latest version from there.",
"goToDownloadButton": "Go To Download",
- "ideUpdaterDialog": "Software Update",
+ "ideUpdaterDialog": "עדכון תוכנה",
"noUpdatesAvailable": "There are no recent updates available for the Arduino IDE"
},
"menu": {
diff --git a/i18n/hi.json b/i18n/hi.json
new file mode 100644
index 000000000..1ebc51e5d
--- /dev/null
+++ b/i18n/hi.json
@@ -0,0 +1,350 @@
+{
+ "arduino": {
+ "common": {
+ "offlineIndicator": "You appear to be offline. Without an Internet connection, the Arduino CLI might not be able to download the required resources and could cause malfunction. Please connect to the Internet and restart the application.",
+ "noBoardSelected": "No board selected",
+ "selectedOn": "on {0}",
+ "notConnected": "[not connected]",
+ "serialMonitor": "Serial Monitor",
+ "oldFormat": "The '{0}' still uses the old `.pde` format. Do you want to switch to the new `.ino` extension?",
+ "later": "Later",
+ "selectBoard": "Select Board",
+ "unknown": "Unknown",
+ "processing": "Processing",
+ "saveChangesToSketch": "Do you want to save changes to this sketch before closing?",
+ "loseChanges": "If you don't save, your changes will be lost."
+ },
+ "ide-updater": {
+ "errorCheckingForUpdates": "Error while checking for Arduino IDE updates.\n{0}",
+ "notNowButton": "Not now",
+ "versionDownloaded": "Arduino IDE {0} has been downloaded.",
+ "closeToInstallNotice": "Close the software and install the update on your machine.",
+ "closeAndInstallButton": "Close and Install",
+ "downloadingNotice": "Downloading the latest version of the Arduino IDE.",
+ "updateAvailable": "Update Available",
+ "newVersionAvailable": "A new version of Arduino IDE ({0}) is available for download.",
+ "skipVersionButton": "Skip Version",
+ "downloadButton": "Download",
+ "goToDownloadPage": "An update for the Arduino IDE is available, but we're not able to download and install it automatically. Please go to the download page and download the latest version from there.",
+ "goToDownloadButton": "Go To Download",
+ "ideUpdaterDialog": "Software Update",
+ "noUpdatesAvailable": "There are no recent updates available for the Arduino IDE"
+ },
+ "menu": {
+ "sketch": "Sketch",
+ "tools": "Tools"
+ },
+ "debug": {
+ "optimizeForDebugging": "Optimize for Debugging",
+ "debugWithMessage": "Debug - {0}",
+ "noPlatformInstalledFor": "Platform is not installed for '{0}'",
+ "debuggingNotSupported": "Debugging is not supported by '{0}'"
+ },
+ "preferences": {
+ "language.log": "True if the Arduino Language Server should generate log files into the sketch folder. Otherwise, false. It's false by default.",
+ "compile.verbose": "True for verbose compile output. False by default",
+ "compile.warnings": "Tells gcc which warning level to use. It's 'None' by default",
+ "upload.verbose": "True for verbose upload output. False by default.",
+ "window.autoScale": "True if the user interface automatically scales with the font size.",
+ "window.zoomLevel": "Adjust the zoom level of the window. The original size is 0 and each increment above (e.g. 1) or below (e.g. -1) represents zooming 20% larger or smaller. You can also enter decimals to adjust the zoom level with a finer granularity.",
+ "ide.updateChannel": "Release channel to get updated from. 'stable' is the stable release, 'nightly' is the latest development build.",
+ "board.certificates": "List of certificates that can be uploaded to boards",
+ "sketchbook.showAllFiles": "True to show all sketch files inside the sketch. It is false by default.",
+ "cloud.enabled": "True if the sketch sync functions are enabled. Defaults to true.",
+ "cloud.pull.warn": "True if users should be warned before pulling a cloud sketch. Defaults to true.",
+ "cloud.push.warn": "True if users should be warned before pushing a cloud sketch. Defaults to true.",
+ "cloud.pushpublic.warn": "True if users should be warned before pushing a public sketch to the cloud. Defaults to true.",
+ "cloud.sketchSyncEnpoint": "The endpoint used to push and pull sketches from a backend. By default it points to Arduino Cloud API.",
+ "auth.clientID": "The OAuth2 client ID.",
+ "auth.domain": "The OAuth2 domain.",
+ "auth.audience": "The OAuth2 audience.",
+ "auth.registerUri": "The URI used to register a new user.",
+ "network": "Network",
+ "sketchbook.location": "Sketchbook location",
+ "browse": "Browse",
+ "files.inside.sketches": "Show files inside Sketches",
+ "editorFontSize": "Editor font size",
+ "interfaceScale": "Interface scale",
+ "showVerbose": "Show verbose output during",
+ "compilerWarnings": "Compiler warnings",
+ "automatic": "Automatic",
+ "compile": "compile",
+ "upload": "upload",
+ "verifyAfterUpload": "Verify code after upload",
+ "editorQuickSuggestions": "Editor Quick Suggestions",
+ "additionalManagerURLs": "Additional Boards Manager URLs",
+ "noProxy": "No proxy",
+ "manualProxy": "Manual proxy configuration",
+ "newSketchbookLocation": "Select new sketchbook location",
+ "choose": "Choose",
+ "enterAdditionalURLs": "Enter additional URLs, one for each row",
+ "unofficialBoardSupport": "Click for a list of unofficial board support URLs",
+ "invalid.sketchbook.location": "Invalid sketchbook location: {0}",
+ "invalid.editorFontSize": "Invalid editor font size. It must be a positive integer.",
+ "invalid.theme": "Invalid theme."
+ },
+ "cloud": {
+ "signIn": "SIGN IN",
+ "signOut": "Sign Out",
+ "chooseSketchVisibility": "Choose visibility of your Sketch:",
+ "privateVisibility": "Private. Only you can view the Sketch.",
+ "publicVisibility": "Public. Anyone with the link can view the Sketch.",
+ "link": "Link:",
+ "embed": "Embed:",
+ "cloudSketchbook": "Cloud Sketchbook",
+ "shareSketch": "Share Sketch",
+ "showHideRemoveSketchbook": "Show/Hide Remote Sketchbook",
+ "pullSketch": "Pull Sketch",
+ "openInCloudEditor": "Open in Cloud Editor",
+ "options": "Options...",
+ "share": "Share...",
+ "remote": "Remote",
+ "emptySketchbook": "Your Sketchbook is empty",
+ "visitArduinoCloud": "Visit Arduino Cloud to create Cloud Sketches.",
+ "signInToCloud": "Sign in to Arduino Cloud",
+ "syncEditSketches": "Sync and edit your Arduino Cloud Sketches",
+ "learnMore": "Learn more",
+ "continue": "Continue",
+ "pushSketch": "Push Sketch",
+ "pushSketchMsg": "This is a Public Sketch. Before pushing, make sure any sensitive information is defined in arduino_secrets.h files. You can make a Sketch private from the Share panel.",
+ "pull": "Pull",
+ "pullSketchMsg": "Pulling this Sketch from the Cloud will overwrite its local version. Are you sure you want to continue?",
+ "donePulling": "Done pulling ‘{0}’.",
+ "notYetPulled": "Cannot push to Cloud. It is not yet pulled.",
+ "push": "Push",
+ "pullFirst": "You have to pull first to be able to push to the Cloud.",
+ "donePushing": "Done pushing ‘{0}’.",
+ "connected": "Connected",
+ "offline": "Offline",
+ "profilePicture": "Profile picture"
+ },
+ "board": {
+ "installManually": "Install Manually",
+ "installNow": "The \"{0} {1}\" core has to be installed for the currently selected \"{2}\" board. Do you want to install it now?",
+ "configDialogTitle": "Select Other Board & Port",
+ "configDialog1": "Select both a Board and a Port if you want to upload a sketch.",
+ "configDialog2": "If you only select a Board you will be able to compile, but not to upload your sketch.",
+ "pleasePickBoard": "Please pick a board connected to the port you have selected.",
+ "showAllAvailablePorts": "Shows all available ports when enabled",
+ "programmer": "Programmer",
+ "succesfullyInstalledPlatform": "Successfully installed platform {0}:{1}",
+ "succesfullyUninstalledPlatform": "Successfully uninstalled platform {0}:{1}",
+ "couldNotFindPreviouslySelected": "Could not find previously selected board '{0}' in installed platform '{1}'. Please manually reselect the board you want to use. Do you want to reselect it now?",
+ "reselectLater": "Reselect later",
+ "noneSelected": "No boards selected.",
+ "noPortsSelected": "No ports selected for board: '{0}'.",
+ "noFQBN": "The FQBN is not available for the selected board \"{0}\". Do you have the corresponding core installed?",
+ "openBoardsConfig": "Select other board and port…",
+ "boardListItem": "{0} at {1}",
+ "selectBoardForInfo": "Please select a board to obtain board info.",
+ "platformMissing": "The platform for the selected '{0}' board is not installed.",
+ "selectPortForInfo": "Please select a port to obtain board info.",
+ "boardInfo": "Board Info",
+ "board": "Board{0}",
+ "port": "Port{0}",
+ "getBoardInfo": "Get Board Info",
+ "inSketchbook": " (in Sketchbook)"
+ },
+ "boardsManager": "Boards Manager",
+ "about": {
+ "label": "About {0}",
+ "detail": "Version: {0}\nDate: {1}{2}\nCLI Version: {3}{4} [{5}]\n\n{6}"
+ },
+ "contributions": {
+ "addFile": "Add File",
+ "replaceTitle": "Replace",
+ "fileAdded": "One file added to the sketch."
+ },
+ "replaceMsg": "Replace the existing version of {0}?",
+ "library": {
+ "addZip": "Add .ZIP Library...",
+ "zipLibrary": "Library",
+ "overwriteExistingLibrary": "Do you want to overwrite the existing library?",
+ "successfullyInstalledZipLibrary": "Successfully installed library from {0} archive",
+ "namedLibraryAlreadyExists": "A library folder named {0} already exists. Do you want to overwrite it?",
+ "libraryAlreadyExists": "A library already exists. Do you want to overwrite it?",
+ "include": "Include Library",
+ "manageLibraries": "Manage Libraries...",
+ "arduinoLibraries": "Arduino libraries",
+ "contributedLibraries": "Contributed libraries",
+ "title": "Library Manager",
+ "needsOneDependency": "The library {0}:{1} needs another dependency currently not installed:",
+ "needsMultipleDependencies": "The library {0}:{1} needs some other dependencies currently not installed:",
+ "installOneMissingDependency": "Would you like to install the missing dependency?",
+ "installMissingDependencies": "Would you like to install all the missing dependencies?",
+ "dependenciesForLibrary": "Dependencies for library {0}:{1}",
+ "installAll": "Install all",
+ "installOnly": "Install {0} only",
+ "installedSuccessfully": "Successfully installed library {0}:{1}",
+ "uninstalledSuccessfully": "Successfully uninstalled library {0}:{1}"
+ },
+ "selectZip": "Select a zip file containing the library you'd like to add",
+ "sketch": {
+ "archiveSketch": "Archive Sketch",
+ "saveSketchAs": "Save sketch folder as...",
+ "createdArchive": "Created archive '{0}'.",
+ "new": "New",
+ "openRecent": "Open Recent",
+ "showFolder": "Show Sketch Folder",
+ "sketch": "Sketch",
+ "moving": "Moving",
+ "movingMsg": "The file \"{0}\" needs to be inside a sketch folder named \"{1}\".\nCreate this folder, move the file, and continue?",
+ "cantOpen": "A folder named \"{0}\" already exists. Can't open sketch.",
+ "saveFolderAs": "Save sketch folder as...",
+ "sketchbook": "Sketchbook",
+ "upload": "Upload",
+ "uploadUsingProgrammer": "Upload Using Programmer",
+ "userFieldsNotFoundError": "Can't find user fields for connected board",
+ "doneUploading": "Done uploading.",
+ "configureAndUpload": "Configure And Upload",
+ "verifyOrCompile": "Verify/Compile",
+ "exportBinary": "Export Compiled Binary",
+ "verify": "Verify",
+ "doneCompiling": "Done compiling.",
+ "couldNotConnectToSerial": "Could not reconnect to serial port. {0}",
+ "openSketchInNewWindow": "Open Sketch in New Window",
+ "openFolder": "Open Folder",
+ "titleLocalSketchbook": "Local Sketchbook",
+ "titleSketchbook": "Sketchbook",
+ "close": "Are you sure you want to close the sketch?"
+ },
+ "bootloader": {
+ "burnBootloader": "Burn Bootloader",
+ "doneBurningBootloader": "Done burning bootloader."
+ },
+ "editor": {
+ "copyForForum": "Copy for Forum (Markdown)",
+ "commentUncomment": "Comment/Uncomment",
+ "increaseIndent": "Increase Indent",
+ "decreaseIndent": "Decrease Indent",
+ "increaseFontSize": "Increase Font Size",
+ "decreaseFontSize": "Decrease Font Size",
+ "autoFormat": "Auto Format"
+ },
+ "examples": {
+ "menu": "Examples",
+ "couldNotInitializeExamples": "Could not initialize built-in examples.",
+ "builtInExamples": "Built-in examples",
+ "customLibrary": "Examples from Custom Libraries",
+ "for": "Examples for {0}",
+ "forAny": "Examples for any board"
+ },
+ "help": {
+ "search": "Search on Arduino.cc",
+ "keyword": "Type a keyword",
+ "gettingStarted": "Getting Started",
+ "environment": "Environment",
+ "troubleshooting": "Troubleshooting",
+ "reference": "Reference",
+ "findInReference": "Find in Reference",
+ "faq": "Frequently Asked Questions",
+ "visit": "Visit Arduino.cc",
+ "privacyPolicy": "Privacy Policy"
+ },
+ "certificate": {
+ "uploadRootCertificates": "Upload SSL Root Certificates",
+ "openContext": "Open context",
+ "remove": "Remove",
+ "upload": "Upload",
+ "addURL": "Add URL to fetch SSL certificate",
+ "enterURL": "Enter URL",
+ "selectCertificateToUpload": "1. Select certificate to upload",
+ "addNew": "Add New",
+ "selectDestinationBoardToUpload": "2. Select destination board and upload certificate",
+ "uploadingCertificates": "Uploading certificates.",
+ "certificatesUploaded": "Certificates uploaded.",
+ "uploadFailed": "Upload failed. Please try again.",
+ "selectBoard": "Select a board...",
+ "boardAtPort": "{0} at {1}",
+ "noSupportedBoardConnected": "No supported board connected"
+ },
+ "firmware": {
+ "updater": "WiFi101 / WiFiNINA Firmware Updater",
+ "selectBoard": "Select Board",
+ "checkUpdates": "Check Updates",
+ "selectVersion": "Select firmware version",
+ "install": "Install",
+ "overwriteSketch": "Installation will overwrite the Sketch on the board.",
+ "installingFirmware": "Installing firmware.",
+ "successfullyInstalled": "Firmware successfully installed.",
+ "failedInstall": "Installation failed. Please try again."
+ },
+ "dialog": {
+ "dontAskAgain": "Don't ask again"
+ },
+ "userFields": {
+ "cancel": "Cancel",
+ "upload": "Upload"
+ },
+ "serial": {
+ "toggleTimestamp": "Toggle Timestamp",
+ "autoscroll": "Autoscroll",
+ "timestamp": "Timestamp",
+ "noLineEndings": "No Line Ending",
+ "newLine": "New Line",
+ "carriageReturn": "Carriage Return",
+ "newLineCarriageReturn": "Both NL & CR",
+ "notConnected": "Not connected. Select a board and a port to connect automatically.",
+ "message": "Message ({0} + Enter to send message to '{1}' on '{2}')",
+ "connectionBusy": "Connection failed. Serial port is busy: {0}",
+ "disconnected": "Disconnected {0} from {1}.",
+ "unexpectedError": "Unexpected error. Reconnecting {0} on port {1}.",
+ "failedReconnect": "Failed to reconnect {0} to serial port after 10 consecutive attempts. The {1} serial port is busy.",
+ "reconnect": "Reconnecting {0} to {1} in {2} seconds..."
+ },
+ "component": {
+ "uninstall": "Uninstall",
+ "uninstallMsg": "Do you want to uninstall {0}?",
+ "by": "by",
+ "version": "Version {0}",
+ "moreInfo": "More info",
+ "install": "INSTALL",
+ "filterSearch": "Filter your search..."
+ },
+ "electron": {
+ "couldNotSave": "Could not save the sketch. Please copy your unsaved work into your favorite text editor, and restart the IDE.",
+ "unsavedChanges": "Any unsaved changes will not be saved."
+ },
+ "compile": {
+ "error": "Compilation error: {0}"
+ },
+ "upload": {
+ "error": "{0} error: {1}"
+ },
+ "burnBootloader": {
+ "error": "Error while burning the bootloader: {0}"
+ }
+ },
+ "theia": {
+ "core": {
+ "couldNotSave": "Could not save the sketch. Please copy your unsaved work into your favorite text editor, and restart the IDE.",
+ "offline": "Offline",
+ "daemonOffline": "CLI Daemon Offline",
+ "cannotConnectBackend": "Cannot connect to the backend.",
+ "cannotConnectDaemon": "Cannot connect to the CLI daemon."
+ },
+ "debug": {
+ "start": "Start...",
+ "typeNotSupported": "The debug session type \"{0}\" is not supported.",
+ "startError": "There was an error starting the debug session, check the logs for more details."
+ },
+ "editor": {
+ "unsavedTitle": "Unsaved – {0}"
+ },
+ "messages": {
+ "expand": "Expand",
+ "collapse": "Collapse"
+ },
+ "workspace": {
+ "fileNewName": "Name for new file",
+ "invalidFilename": "Invalid filename.",
+ "invalidExtension": ".{0} is not a valid extension",
+ "newFileName": "New name for file",
+ "deleteCurrentSketch": "Do you want to delete the current sketch?",
+ "sketchDirectoryError": "There was an error creating the sketch directory. See the log for more details. The application will probably not work as expected."
+ }
+ },
+ "cloud": {
+ "GoToCloud": "GO TO CLOUD"
+ }
+}
diff --git a/i18n/it.json b/i18n/it.json
index 63c7259ab..0623b0b48 100644
--- a/i18n/it.json
+++ b/i18n/it.json
@@ -6,7 +6,7 @@
"selectedOn": "su {0}",
"notConnected": "[non connesso]",
"serialMonitor": "Monitor seriale",
- "oldFormat": "The '{0}' still uses the old `.pde` format. Do you want to switch to the new `.ino` extension?",
+ "oldFormat": "Il '{0}' utilizza ancora il vecchio formato `.pde` . Vuoi sostituirlo con la nuova estensione `.ino?",
"later": "Salta",
"selectBoard": "Seleziona Scheda",
"unknown": "Sconosciuto",
@@ -15,20 +15,20 @@
"loseChanges": "Se non salvi, tutti i cambiamenti saranno persi."
},
"ide-updater": {
- "errorCheckingForUpdates": "Error while checking for Arduino IDE updates.\n{0}",
- "notNowButton": "Not now",
- "versionDownloaded": "Arduino IDE {0} has been downloaded.",
- "closeToInstallNotice": "Close the software and install the update on your machine.",
+ "errorCheckingForUpdates": "Si è verificato un errore durante il controllo degli aggiornamenti per Arduino IDE {0} .",
+ "notNowButton": "Non ora",
+ "versionDownloaded": "L'Arduino IDE ( 1 {0} ) è stato correttamente scaricato.",
+ "closeToInstallNotice": "Chiudi il software e installa l’aggiornamento sulla tua macchina",
"closeAndInstallButton": "Chiudi e Installa",
- "downloadingNotice": "Downloading the latest version of the Arduino IDE.",
- "updateAvailable": "Update Available",
- "newVersionAvailable": "A new version of Arduino IDE ({0}) is available for download.",
+ "downloadingNotice": "Stai scaricando l’ultima versione dell’Arduino IDE",
+ "updateAvailable": "Aggiornamento disponibile",
+ "newVersionAvailable": "La nuova versione (1{0}) di Arduino IDE è disponibile per il download.",
"skipVersionButton": "Salta questa versione",
- "downloadButton": "Download",
- "goToDownloadPage": "An update for the Arduino IDE is available, but we're not able to download and install it automatically. Please go to the download page and download the latest version from there.",
- "goToDownloadButton": "Go To Download",
- "ideUpdaterDialog": "Software Update",
- "noUpdatesAvailable": "There are no recent updates available for the Arduino IDE"
+ "downloadButton": "Scarica",
+ "goToDownloadPage": "E' disponibile un nuovo aggiornamento per Arduino IDE, ma attualmente non è possibile scaricarlo ne tantomeno installarlo in modalità automatica. Si consiglia di andare sul sito ufficiale e dalla pagina download scaricare l'ultima versione disponibile. ",
+ "goToDownloadButton": "Clicca per scaricare",
+ "ideUpdaterDialog": "Aggiornamento software",
+ "noUpdatesAvailable": "Non ci sono aggiornamenti recenti per Arduino IDE "
},
"menu": {
"sketch": "Sketch",
@@ -41,24 +41,24 @@
"debuggingNotSupported": "Il debug non è supportato da '{0}'"
},
"preferences": {
- "language.log": "True if the Arduino Language Server should generate log files into the sketch folder. Otherwise, false. It's false by default.",
+ "language.log": "Imposta su True se vuoi che l'Arduino Language Server generi il file di log all'interno della cartella dello sketch. Diversamente, imposta su false. L'impostazione predefinita è false.",
"compile.verbose": "Vero per compilazione esplicita. Falso come opzione predefinita",
- "compile.warnings": "Tells gcc which warning level to use. It's 'None' by default",
- "upload.verbose": "True for verbose upload output. False by default.",
- "window.autoScale": "True if the user interface automatically scales with the font size.",
+ "compile.warnings": "Indica a gcc il livello di avviso che deve mostrare. Il valore predefinito è 'None' ",
+ "upload.verbose": " Seleziona Vero per un rapporto dettagliato durante l'upload. Il valore predefinito è impostato su falso",
+ "window.autoScale": "Impostato su True l'interfaccia scala automaticamente in base alla dimensione del font .",
"window.zoomLevel": "Regola il livello di zoom della finestra. La dimensione originale è 0 e ogni incremento sopra (es. 1) o sotto (es. -1) rappresenta lo zoom del 20% in più o in meno. Puoi anche inserire i decimali per regolare il livello di zoom con una granularità più fine.",
- "ide.updateChannel": "Release channel to get updated from. 'stable' is the stable release, 'nightly' is the latest development build.",
+ "ide.updateChannel": "Canale di rilascio per le versioni aggiornate. 'stable' è per le versioni stabili, 'nightly' è per l'ultima versione in sviluppo.",
"board.certificates": "Lista dei certificati che possono essere caricati nelle schede",
"sketchbook.showAllFiles": "Vero per mostrare tutti i file relativi contenuti all'interno dello sketch. L'opzione predefinita è falso.",
- "cloud.enabled": "True if the sketch sync functions are enabled. Defaults to true.",
- "cloud.pull.warn": "True if users should be warned before pulling a cloud sketch. Defaults to true.",
- "cloud.push.warn": "True if users should be warned before pushing a cloud sketch. Defaults to true.",
- "cloud.pushpublic.warn": "True if users should be warned before pushing a public sketch to the cloud. Defaults to true.",
- "cloud.sketchSyncEnpoint": "The endpoint used to push and pull sketches from a backend. By default it points to Arduino Cloud API.",
+ "cloud.enabled": "Imposta su true per abilitare le funzioni di sincronia dello sketch. Il valore predefinito è true.",
+ "cloud.pull.warn": "Imposta su true se gli utenti devono essere avvisato dopo avere effettuato il pull dello sketch sul cloud. Il valore predefinito è true.",
+ "cloud.push.warn": "Imposta su True se gli utenti devono essere avvisati prima di eseguire l'invio di uno sketch cloud. Il valore predefinito è true.",
+ "cloud.pushpublic.warn": "True se gli utenti devono essere avvisati prima di eseguire l'invio di uno sketch pubblico nel cloud. Il valore predefinito è true.",
+ "cloud.sketchSyncEnpoint": "La destinazione utilizzata per inviare e richiedere gli schizzi da un back-end. L'impostazione predefinita utilizza Arduino Cloud API.",
"auth.clientID": "il Client ID OAuth2.",
"auth.domain": "Dominio OAuth2.",
- "auth.audience": "The OAuth2 audience.",
- "auth.registerUri": "The URI used to register a new user.",
+ "auth.audience": "Protocollo pubblico OAuth2",
+ "auth.registerUri": "L'indirizzo utilizzato per la registrazione di un nuovo utente.",
"network": "Rete",
"sketchbook.location": "Percorso della cartella degli sketch",
"browse": "Sfoglia",
@@ -71,146 +71,146 @@
"compile": "compilazione",
"upload": "caricamento",
"verifyAfterUpload": "Verifica il codice dopo il caricamento",
- "editorQuickSuggestions": "Editor Quick Suggestions",
+ "editorQuickSuggestions": "Suggerimenti rapidi dell'editor",
"additionalManagerURLs": "URL aggiuntive per il Gestore schede",
"noProxy": "Nessun proxy",
"manualProxy": "Configurazione manuale del proxy",
"newSketchbookLocation": "Seleziona un percorso per il nuovo sketchbook",
"choose": "Scegli",
- "enterAdditionalURLs": "Enter additional URLs, one for each row",
- "unofficialBoardSupport": "Click for a list of unofficial board support URLs",
- "invalid.sketchbook.location": "Invalid sketchbook location: {0}",
- "invalid.editorFontSize": "Invalid editor font size. It must be a positive integer.",
+ "enterAdditionalURLs": "Aggiungi degli URLs aggiuntivi, uno per ogni riga",
+ "unofficialBoardSupport": "Clicca per ottenere la lista di collegamenti per le schede di terze parti, non schede ufficiali.",
+ "invalid.sketchbook.location": "Posizione dello sketchbook non valida: {0}",
+ "invalid.editorFontSize": "Dimensione del carattere dell'editor non valida. Deve essere un numero intero positivo.",
"invalid.theme": "Tema non valido"
},
"cloud": {
- "signIn": "SIGN IN",
- "signOut": "Sign Out",
- "chooseSketchVisibility": "Choose visibility of your Sketch:",
+ "signIn": "COLLEGATI",
+ "signOut": "Disconnetti",
+ "chooseSketchVisibility": "Scegli a chi far vedere il tuo Sketch:",
"privateVisibility": "Privato. Solo tu potrai vedere lo sketch.",
- "publicVisibility": "Public. Anyone with the link can view the Sketch.",
+ "publicVisibility": "Pubblico. Chiunque abbia il link può vedere lo Sketch.",
"link": "Link:",
- "embed": "Embed:",
+ "embed": "Includi:",
"cloudSketchbook": "Cloud Sketchbook",
"shareSketch": "Condividi sketch",
- "showHideRemoveSketchbook": "Show/Hide Remote Sketchbook",
- "pullSketch": "Pull Sketch",
- "openInCloudEditor": "Open in Cloud Editor",
+ "showHideRemoveSketchbook": "Mostra/Nascondi la raccolta Remota degli Schetch",
+ "pullSketch": "Richiedi lo Sketch",
+ "openInCloudEditor": "Apri nell'editor del Cloud",
"options": "Opzioni...",
"share": "Condividi...",
"remote": "Remoto",
"emptySketchbook": "Lo Sketchbook è vuoto",
"visitArduinoCloud": "Visita Arduino Cloud per creare Cloud Sketch ",
- "signInToCloud": "Sign in to Arduino Cloud",
- "syncEditSketches": "Sync and edit your Arduino Cloud Sketches",
+ "signInToCloud": "Effettua la registrazione su Arduino Cloud",
+ "syncEditSketches": "Sincronizza e modifica la tua raccolta di Sketches sul Cloud Arduino",
"learnMore": "Più informazioni",
"continue": "Continua",
- "pushSketch": "Push Sketch",
- "pushSketchMsg": "This is a Public Sketch. Before pushing, make sure any sensitive information is defined in arduino_secrets.h files. You can make a Sketch private from the Share panel.",
- "pull": "Pull",
- "pullSketchMsg": "Pulling this Sketch from the Cloud will overwrite its local version. Are you sure you want to continue?",
- "donePulling": "Done pulling ‘{0}’.",
- "notYetPulled": "Cannot push to Cloud. It is not yet pulled.",
+ "pushSketch": "Invia lo Sketch",
+ "pushSketchMsg": "Questo è uno sketch pubblico. Prima di inviarlo, verifica che tutte le informazioni sensibili siano all'interno di arduino_secrets.h. Eventualmente puoi rendere lo sketch privato dal Pannello di Condivisione.",
+ "pull": "Richiedi",
+ "pullSketchMsg": "Richiedendo questo Sketch tramite il Cloud, lo stesso sovrascriverà quello presente in locale. Sei sicuro di dover continuare?",
+ "donePulling": "Pulling terminato ‘{0}’.",
+ "notYetPulled": "Sul Cloud non puoi effettuare il push se non hai ancora fatto il pull",
"push": "Push",
- "pullFirst": "You have to pull first to be able to push to the Cloud.",
- "donePushing": "Done pushing ‘{0}’.",
+ "pullFirst": "Nel Cloud devi prima effettuare il Pull per poi poter eseguire il Push.",
+ "donePushing": "Invio terminato ‘{0}’.",
"connected": "Connesso",
"offline": "Fuori linea",
- "profilePicture": "Profile picture"
+ "profilePicture": "Immagine profilo"
},
"board": {
"installManually": "Installa manualmente",
- "installNow": "The \"{0} {1}\" core has to be installed for the currently selected \"{2}\" board. Do you want to install it now?",
+ "installNow": "Il \"{0} {1}\" core non è installato per la scheda \"{2}\" . Vuoi installarlo ora?",
"configDialogTitle": "Seleziona un'altra scheda o porta",
"configDialog1": "Seleziona una scheda ed una porta se vuoi inviare lo sketch.",
- "configDialog2": "If you only select a Board you will be able to compile, but not to upload your sketch.",
- "pleasePickBoard": "Please pick a board connected to the port you have selected.",
- "showAllAvailablePorts": "Shows all available ports when enabled",
+ "configDialog2": "Se selezioni solo una Board potrai compilare, ma non caricare il tuo sketch.",
+ "pleasePickBoard": "Scegli la scheda collegata alla porta che hai selezionato.",
+ "showAllAvailablePorts": "Quando abilitato, mostra tutte le porte disponibili",
"programmer": "Programmatore",
- "succesfullyInstalledPlatform": "Successfully installed platform {0}:{1}",
- "succesfullyUninstalledPlatform": "Successfully uninstalled platform {0}:{1}",
- "couldNotFindPreviouslySelected": "Could not find previously selected board '{0}' in installed platform '{1}'. Please manually reselect the board you want to use. Do you want to reselect it now?",
- "reselectLater": "Reselect later",
+ "succesfullyInstalledPlatform": "Piattaforma installata correttamente {0}:{1}",
+ "succesfullyUninstalledPlatform": "Piattaforma disinstallata correttamente {0}:{1}",
+ "couldNotFindPreviouslySelected": "Impossibile trovare la scehda selezionata '{0}' nelle piattaforme installate '{1}'. Scegli nuovamente la scheda che vuoi utilizzare. Vuoi sceglierla ora?",
+ "reselectLater": "Riselezionare più tardi",
"noneSelected": "Nessuna scheda selezionata.",
- "noPortsSelected": "No ports selected for board: '{0}'.",
- "noFQBN": "The FQBN is not available for the selected board \"{0}\". Do you have the corresponding core installed?",
- "openBoardsConfig": "Select other board and port…",
+ "noPortsSelected": "Nessuna porta selezionata per la scheda: '{0}'.",
+ "noFQBN": "La FQBN non è disponibile per la scheda selezionata\"{0}\". Sei sicuro che il core specifico sia stato installato?",
+ "openBoardsConfig": "Scegli un'altra scheda e un altra porta...",
"boardListItem": "{0} a {1}",
- "selectBoardForInfo": "Please select a board to obtain board info.",
- "platformMissing": "The platform for the selected '{0}' board is not installed.",
- "selectPortForInfo": "Please select a port to obtain board info.",
+ "selectBoardForInfo": "Seleziona la scheda per la quale desideri informazioni.",
+ "platformMissing": "La piattaforma per la scheda '{0}' non è installata.",
+ "selectPortForInfo": "Selezionare la porta per ottenere info sulla scheda.",
"boardInfo": "Informazioni sulla scheda",
"board": "Scheda{0}",
"port": "Porta{0}",
- "getBoardInfo": "Get Board Info",
- "inSketchbook": " (in Sketchbook)"
+ "getBoardInfo": "Acquisisci informazioni sulla Scheda",
+ "inSketchbook": " (nella raccolta sketch)"
},
"boardsManager": "Gestore schede",
"about": {
- "label": "About {0}",
- "detail": "Version: {0}\nDate: {1}{2}\nCLI Version: {3}{4} [{5}]\n\n{6}"
+ "label": "Informazioni su {0}",
+ "detail": "Versione: {0}\nData: {1}{2}\nVersione CLI : {3}{4} [{5}]\n{6}"
},
"contributions": {
"addFile": "Aggiungi file...",
"replaceTitle": "Sostituisci",
- "fileAdded": "One file added to the sketch."
+ "fileAdded": "Aggiunto un file allo sketch."
},
- "replaceMsg": "Replace the existing version of {0}?",
+ "replaceMsg": "Sostituisce la versione esistente con la versione 1{0} ?",
"library": {
"addZip": "Aggiungi libreria da file .ZIP...",
"zipLibrary": "Libreria",
- "overwriteExistingLibrary": "Do you want to overwrite the existing library?",
+ "overwriteExistingLibrary": "Vuoi sovrascrivere la libreria esistente?",
"successfullyInstalledZipLibrary": "La libreria è stata installata con successo dalla cartella {0}",
- "namedLibraryAlreadyExists": "A library folder named {0} already exists. Do you want to overwrite it?",
- "libraryAlreadyExists": "A library already exists. Do you want to overwrite it?",
+ "namedLibraryAlreadyExists": "La cartella con nome {0} esiste già. Vuoi sovrascriverla?",
+ "libraryAlreadyExists": "Libreria già presente. Vuoi sovrascriverla?",
"include": "Includi Libreria",
"manageLibraries": "Gestisci Librerie",
"arduinoLibraries": "Librerie Arduino",
- "contributedLibraries": "Contributed libraries",
+ "contributedLibraries": "Librerie di terze parti",
"title": "Gestore Librerie",
- "needsOneDependency": "The library {0}:{1} needs another dependency currently not installed:",
- "needsMultipleDependencies": "The library {0}:{1} needs some other dependencies currently not installed:",
- "installOneMissingDependency": "Would you like to install the missing dependency?",
- "installMissingDependencies": "Would you like to install all the missing dependencies?",
- "dependenciesForLibrary": "Dependencies for library {0}:{1}",
+ "needsOneDependency": "La libreria {0}:{1} necessità di dipendenze che attualmente non sono installate:",
+ "needsMultipleDependencies": "La libreria {0}:{1} di altre dipendenze che al momento non risultano installate:",
+ "installOneMissingDependency": "Vorresti installare le dipendenze mancanti?",
+ "installMissingDependencies": "Vorresti installare tutte le dipendenze mancanti?",
+ "dependenciesForLibrary": "Dipendenze per la libreria {0}:{1}",
"installAll": "Installa tutto",
"installOnly": "Installa {0} solamente",
- "installedSuccessfully": "Successfully installed library {0}:{1}",
- "uninstalledSuccessfully": "Successfully uninstalled library {0}:{1}"
+ "installedSuccessfully": "Libreria installata correttamente 1{0} : 2{1} ",
+ "uninstalledSuccessfully": "Libreria disinstallata con successo 1{0} : 2{1}"
},
- "selectZip": "Select a zip file containing the library you'd like to add",
+ "selectZip": "Scegli il file zip che contiene la libreria che vuoi aggiungere",
"sketch": {
"archiveSketch": "Archivia sketch",
"saveSketchAs": "Salva la cartella dello sketch come...",
- "createdArchive": "Created archive '{0}'.",
+ "createdArchive": "Creato l'archivio '{0}'.",
"new": "Nuovo",
"openRecent": "Apri recenti",
"showFolder": "Mostra la cartella dello Sketch",
"sketch": "Sketch",
"moving": "Spostando",
- "movingMsg": "The file \"{0}\" needs to be inside a sketch folder named \"{1}\".\nCreate this folder, move the file, and continue?",
+ "movingMsg": "Il file \"{0}\" deve essere all'interno della cartella \"{1}\".\nCreare questa cartella, spostare il file e continuare?",
"cantOpen": "Una cartella di nome \"{0}\" esiste già. Impossibile aprire lo sketch.",
- "saveFolderAs": "Save sketch folder as...",
- "sketchbook": "Sketchbook",
- "upload": "Upload",
- "uploadUsingProgrammer": "Upload Using Programmer",
- "userFieldsNotFoundError": "Can't find user fields for connected board",
- "doneUploading": "Done uploading.",
- "configureAndUpload": "Configure And Upload",
+ "saveFolderAs": "Salva la cartella sketch come...",
+ "sketchbook": "Raccolta degli sketch",
+ "upload": "Caricare",
+ "uploadUsingProgrammer": "Carica tramite Programmatore",
+ "userFieldsNotFoundError": "Non è possibile trovare i campi utente per connettere la scheda",
+ "doneUploading": "Caricamento terminato.",
+ "configureAndUpload": "Configurare e caricare",
"verifyOrCompile": "Verifica/Compila",
"exportBinary": "Esporta sketch compilato",
"verify": "Verifica",
"doneCompiling": "Compilazione completata.",
- "couldNotConnectToSerial": "Could not reconnect to serial port. {0}",
- "openSketchInNewWindow": "Open Sketch in New Window",
+ "couldNotConnectToSerial": "Non è possibile riconnettersi alla porta seriale. 1{0}",
+ "openSketchInNewWindow": "Apri lo sketch in una Nuova Finestra.",
"openFolder": "Apri Cartella",
- "titleLocalSketchbook": "Local Sketchbook",
+ "titleLocalSketchbook": "Cartella degli sketch locali",
"titleSketchbook": "Sketchbook",
"close": "Sei sicuro di voler chiudere lo sketch?"
},
"bootloader": {
"burnBootloader": "Scrivi il bootloader",
- "doneBurningBootloader": "Done burning bootloader."
+ "doneBurningBootloader": "La scritture de bootloader è terminata."
},
"editor": {
"copyForForum": "Copia per il forum (Markdown)",
@@ -223,50 +223,50 @@
},
"examples": {
"menu": "Esempi",
- "couldNotInitializeExamples": "Could not initialize built-in examples.",
+ "couldNotInitializeExamples": "Impossibile inizializzare gli esempi incorporati.",
"builtInExamples": "Esempi integrati",
- "customLibrary": "Examples from Custom Libraries",
+ "customLibrary": "Esempi da librerie di terzi",
"for": "Esempi per {0}",
"forAny": "Esempi per tutte le schede"
},
"help": {
"search": "Cerca su Arduino.cc",
"keyword": "Digita una parola chiave",
- "gettingStarted": "Getting Started",
- "environment": "Environment",
- "troubleshooting": "Troubleshooting",
+ "gettingStarted": "Guida introduttiva",
+ "environment": "Ambiente di sviluppo",
+ "troubleshooting": "Risoluzione dei problemi",
"reference": "Riferimenti",
- "findInReference": "Find in Reference",
- "faq": "Frequently Asked Questions",
- "visit": "Visit Arduino.cc",
- "privacyPolicy": "Privacy Policy"
+ "findInReference": "Trova riferimento alla selezione",
+ "faq": "Domande poste frequentemente",
+ "visit": "Vai al sito Arduino.cc",
+ "privacyPolicy": "Politica sulla riservatezza"
},
"certificate": {
- "uploadRootCertificates": "Upload SSL Root Certificates",
- "openContext": "Open context",
+ "uploadRootCertificates": "Carica i tuoi certificati SSL Root",
+ "openContext": "Apri una contestazione",
"remove": "Rimuovi",
"upload": "Carica",
- "addURL": "Add URL to fetch SSL certificate",
+ "addURL": "Aggiungi un URL per acquisire il certificato SSL",
"enterURL": "Inserisci URL",
- "selectCertificateToUpload": "1. Select certificate to upload",
+ "selectCertificateToUpload": "1. Scegli il certificato da caricare",
"addNew": "Aggiungi nuovo",
- "selectDestinationBoardToUpload": "2. Select destination board and upload certificate",
- "uploadingCertificates": "Uploading certificates.",
- "certificatesUploaded": "Certificates uploaded.",
- "uploadFailed": "Upload failed. Please try again.",
+ "selectDestinationBoardToUpload": "2. Scegli la scheda e carica i certificati",
+ "uploadingCertificates": "Caricamento dei certificati.",
+ "certificatesUploaded": "Certificati caricati.",
+ "uploadFailed": "Caricamento fallito. Si prega di riprovare.",
"selectBoard": "Seleziona una scheda...",
"boardAtPort": "{0} a {1}",
- "noSupportedBoardConnected": "No supported board connected"
+ "noSupportedBoardConnected": "La scheda collegata non è supportata."
},
"firmware": {
- "updater": "WiFi101 / WiFiNINA Firmware Updater",
+ "updater": "WiFi101 / WiFiNINA Aggiornamento Frmware",
"selectBoard": "Seleziona la scheda",
"checkUpdates": "Verifica aggiornamenti",
"selectVersion": "Selezione la versione del firmware",
"install": "Installa",
- "overwriteSketch": "Installation will overwrite the Sketch on the board.",
+ "overwriteSketch": "L'installazione sovrascriverà lo sketch presente nella scheda.",
"installingFirmware": "Installazione del firmware",
- "successfullyInstalled": "Firmware successfully installed.",
+ "successfullyInstalled": "Firmware correttamente installato.",
"failedInstall": "Installazione fallita. Riprova"
},
"dialog": {
@@ -277,39 +277,39 @@
"upload": "Carica"
},
"serial": {
- "toggleTimestamp": "Toggle Timestamp",
+ "toggleTimestamp": "Alterna il Timestamp",
"autoscroll": "Scorrimento automatico",
- "timestamp": "Timestamp",
+ "timestamp": "Marca temporale",
"noLineEndings": "Nessun fine riga",
"newLine": "A capo (NL)",
"carriageReturn": "Ritorno carrello (CR)",
"newLineCarriageReturn": "Entrambi NL & CR",
- "notConnected": "Not connected. Select a board and a port to connect automatically.",
- "message": "Message ({0} + Enter to send message to '{1}' on '{2}')",
- "connectionBusy": "Connection failed. Serial port is busy: {0}",
- "disconnected": "Disconnected {0} from {1}.",
- "unexpectedError": "Unexpected error. Reconnecting {0} on port {1}.",
- "failedReconnect": "Failed to reconnect {0} to serial port after 10 consecutive attempts. The {1} serial port is busy.",
- "reconnect": "Reconnecting {0} to {1} in {2} seconds..."
+ "notConnected": "Non collegato. Scegli una scheda e la porta di comunicazione per una connessione automatica.",
+ "message": "Messaggio({0} + Invio per inviare il messaggio a '{1}' su '{2}')",
+ "connectionBusy": "Connessione fallita. La porta seriale è occupata: 1{0}",
+ "disconnected": "Disconnesso 1{0} da 2{1} .",
+ "unexpectedError": "Errore imprevisto. Riconnessione 1{0} nella porta 2{1} .",
+ "failedReconnect": "Connessione alla porta seriale 1 {0} fallita dopo 10 tentativi. La 2{1} porta seriale è occupata.",
+ "reconnect": "Riconnessione da 1 {0} a 2 {1} tra {2} secondi..."
},
"component": {
"uninstall": "Disinstalla",
- "uninstallMsg": "Do you want to uninstall {0}?",
- "by": "by",
+ "uninstallMsg": "Vuoi veramente disinstallare 1 {0} ?",
+ "by": "da",
"version": "Versione {0}",
"moreInfo": "Maggiori informazioni",
"install": "Installa",
"filterSearch": "Filtra la tua ricerca..."
},
"electron": {
- "couldNotSave": "Could not save the sketch. Please copy your unsaved work into your favorite text editor, and restart the IDE.",
- "unsavedChanges": "Any unsaved changes will not be saved."
+ "couldNotSave": "Non è stato possibile salvare lo sketch. Si consiglia di copiarlo è salvarlo su un file di testo e solo successivamente riavviare l' Arduino IDE. ",
+ "unsavedChanges": "Eventuali modifiche non salvate verranno perse"
},
"compile": {
"error": "Errore di compilazione: {0}"
},
"upload": {
- "error": "{0} error: {1}"
+ "error": "1 {0} errore: 2 {1}"
},
"burnBootloader": {
"error": "Errore durante la scrittura del bootloader: {0}"
@@ -317,19 +317,19 @@
},
"theia": {
"core": {
- "couldNotSave": "Could not save the sketch. Please copy your unsaved work into your favorite text editor, and restart the IDE.",
- "offline": "Offline",
- "daemonOffline": "CLI Daemon Offline",
+ "couldNotSave": "Non è stato possibile salvare lo sketch. Si consiglia di copiarlo è salvarlo su un file di testo e solo successivamente riavviare l' Arduino IDE. ",
+ "offline": "Disconnesso",
+ "daemonOffline": "Il CLI Daemon è disconnesso",
"cannotConnectBackend": "Non reisco a collegarmi al backend",
"cannotConnectDaemon": "Non riesco a collegarmi al demone CLI"
},
"debug": {
"start": "Inizio...",
- "typeNotSupported": "The debug session type \"{0}\" is not supported.",
- "startError": "There was an error starting the debug session, check the logs for more details."
+ "typeNotSupported": "Il tipo di sessione di debug \" 1 {0} \" non è supportato. ",
+ "startError": "Si è verificato un problema all'avvio del debug, per ulteriori controlla i logs"
},
"editor": {
- "unsavedTitle": "Unsaved – {0}"
+ "unsavedTitle": "Non salvato – 1{0}"
},
"messages": {
"expand": "Espandi",
@@ -340,8 +340,8 @@
"invalidFilename": "Nome del file invalido",
"invalidExtension": "\".{0}\" non è un'estensione valida",
"newFileName": "Nuovo nome del file",
- "deleteCurrentSketch": "Do you want to delete the current sketch?",
- "sketchDirectoryError": "There was an error creating the sketch directory. See the log for more details. The application will probably not work as expected."
+ "deleteCurrentSketch": "Vuoi eliminare lo sketch attuale?",
+ "sketchDirectoryError": "Si è verificato un errore durante la creazione della directory degli sketch. Per ulteriori dettagli guarda il file di log. Probabilmente l'applicazione non funzionerà come previsto."
}
},
"cloud": {
diff --git a/i18n/pt.json b/i18n/pt.json
index ba8bc1123..b2f40b39e 100644
--- a/i18n/pt.json
+++ b/i18n/pt.json
@@ -47,7 +47,7 @@
"upload.verbose": "Verdadeiro para saída de upload detalhada. Falsa é padrão.",
"window.autoScale": "Verdadeiro se a interface do usuário for dimensionada automaticamente com o tamanho da fonte.",
"window.zoomLevel": "Ajuste o nível de zoom da janela. O tamanho original é 0 e cada incremento acima (por exemplo, 1) ou abaixo (por exemplo, -1) representa um zoom 20% maior ou menor. Você também pode inserir decimais para ajustar o nível de zoom para uma maior precisão.",
- "ide.updateChannel": "Release channel to get updated from. 'stable' is the stable release, 'nightly' is the latest development build.",
+ "ide.updateChannel": "Canal de lançamento para se atualizar. 'stable' é o lançamento estável, 'nightly' é o último build de desenvolvimento.",
"board.certificates": "Lista de certificados que podem ser carregados nas placas",
"sketchbook.showAllFiles": "Verdadeiro para mostrar todos os arquivos de sketch dentro do sketch. Falso é padrão.",
"cloud.enabled": "Verdadeiro se as funções de sincronização de sketch estiverem ativadas. O padrão é verdadeiro.",
@@ -123,7 +123,7 @@
"installNow": "O núcleo \"{0} {1}\" deve ser instalado para a placa \"{2}\" atualmente selecionada. Quer instalar agora?",
"configDialogTitle": "Selecionar Outra Placa e Porta",
"configDialog1": "Selecione uma placa e uma porta se quiser fazer o upload de um sketch.",
- "configDialog2": "If you only select a Board you will be able to compile, but not to upload your sketch.",
+ "configDialog2": "Se você somente selecionar uma Placa você será capaz de compilar, mas não de enviar o seu rascunho.",
"pleasePickBoard": "Escolha uma placa conectada à porta que você selecionou.",
"showAllAvailablePorts": "Mostrar todas as portas disponíveis quando habilitado",
"programmer": "Programador/Gravador",
@@ -259,7 +259,7 @@
"noSupportedBoardConnected": "Nenhuma placa compatível conectada"
},
"firmware": {
- "updater": "WiFi101 / WiFiNINA Firmware Updater",
+ "updater": "Atualizador de Firmware WiFi101 / WiFiNINA",
"selectBoard": "Selecionar Placa",
"checkUpdates": "Verificar Atualizações",
"selectVersion": "Selecione a versão do firmware",
diff --git a/i18n/sq.json b/i18n/sq.json
new file mode 100644
index 000000000..1ebc51e5d
--- /dev/null
+++ b/i18n/sq.json
@@ -0,0 +1,350 @@
+{
+ "arduino": {
+ "common": {
+ "offlineIndicator": "You appear to be offline. Without an Internet connection, the Arduino CLI might not be able to download the required resources and could cause malfunction. Please connect to the Internet and restart the application.",
+ "noBoardSelected": "No board selected",
+ "selectedOn": "on {0}",
+ "notConnected": "[not connected]",
+ "serialMonitor": "Serial Monitor",
+ "oldFormat": "The '{0}' still uses the old `.pde` format. Do you want to switch to the new `.ino` extension?",
+ "later": "Later",
+ "selectBoard": "Select Board",
+ "unknown": "Unknown",
+ "processing": "Processing",
+ "saveChangesToSketch": "Do you want to save changes to this sketch before closing?",
+ "loseChanges": "If you don't save, your changes will be lost."
+ },
+ "ide-updater": {
+ "errorCheckingForUpdates": "Error while checking for Arduino IDE updates.\n{0}",
+ "notNowButton": "Not now",
+ "versionDownloaded": "Arduino IDE {0} has been downloaded.",
+ "closeToInstallNotice": "Close the software and install the update on your machine.",
+ "closeAndInstallButton": "Close and Install",
+ "downloadingNotice": "Downloading the latest version of the Arduino IDE.",
+ "updateAvailable": "Update Available",
+ "newVersionAvailable": "A new version of Arduino IDE ({0}) is available for download.",
+ "skipVersionButton": "Skip Version",
+ "downloadButton": "Download",
+ "goToDownloadPage": "An update for the Arduino IDE is available, but we're not able to download and install it automatically. Please go to the download page and download the latest version from there.",
+ "goToDownloadButton": "Go To Download",
+ "ideUpdaterDialog": "Software Update",
+ "noUpdatesAvailable": "There are no recent updates available for the Arduino IDE"
+ },
+ "menu": {
+ "sketch": "Sketch",
+ "tools": "Tools"
+ },
+ "debug": {
+ "optimizeForDebugging": "Optimize for Debugging",
+ "debugWithMessage": "Debug - {0}",
+ "noPlatformInstalledFor": "Platform is not installed for '{0}'",
+ "debuggingNotSupported": "Debugging is not supported by '{0}'"
+ },
+ "preferences": {
+ "language.log": "True if the Arduino Language Server should generate log files into the sketch folder. Otherwise, false. It's false by default.",
+ "compile.verbose": "True for verbose compile output. False by default",
+ "compile.warnings": "Tells gcc which warning level to use. It's 'None' by default",
+ "upload.verbose": "True for verbose upload output. False by default.",
+ "window.autoScale": "True if the user interface automatically scales with the font size.",
+ "window.zoomLevel": "Adjust the zoom level of the window. The original size is 0 and each increment above (e.g. 1) or below (e.g. -1) represents zooming 20% larger or smaller. You can also enter decimals to adjust the zoom level with a finer granularity.",
+ "ide.updateChannel": "Release channel to get updated from. 'stable' is the stable release, 'nightly' is the latest development build.",
+ "board.certificates": "List of certificates that can be uploaded to boards",
+ "sketchbook.showAllFiles": "True to show all sketch files inside the sketch. It is false by default.",
+ "cloud.enabled": "True if the sketch sync functions are enabled. Defaults to true.",
+ "cloud.pull.warn": "True if users should be warned before pulling a cloud sketch. Defaults to true.",
+ "cloud.push.warn": "True if users should be warned before pushing a cloud sketch. Defaults to true.",
+ "cloud.pushpublic.warn": "True if users should be warned before pushing a public sketch to the cloud. Defaults to true.",
+ "cloud.sketchSyncEnpoint": "The endpoint used to push and pull sketches from a backend. By default it points to Arduino Cloud API.",
+ "auth.clientID": "The OAuth2 client ID.",
+ "auth.domain": "The OAuth2 domain.",
+ "auth.audience": "The OAuth2 audience.",
+ "auth.registerUri": "The URI used to register a new user.",
+ "network": "Network",
+ "sketchbook.location": "Sketchbook location",
+ "browse": "Browse",
+ "files.inside.sketches": "Show files inside Sketches",
+ "editorFontSize": "Editor font size",
+ "interfaceScale": "Interface scale",
+ "showVerbose": "Show verbose output during",
+ "compilerWarnings": "Compiler warnings",
+ "automatic": "Automatic",
+ "compile": "compile",
+ "upload": "upload",
+ "verifyAfterUpload": "Verify code after upload",
+ "editorQuickSuggestions": "Editor Quick Suggestions",
+ "additionalManagerURLs": "Additional Boards Manager URLs",
+ "noProxy": "No proxy",
+ "manualProxy": "Manual proxy configuration",
+ "newSketchbookLocation": "Select new sketchbook location",
+ "choose": "Choose",
+ "enterAdditionalURLs": "Enter additional URLs, one for each row",
+ "unofficialBoardSupport": "Click for a list of unofficial board support URLs",
+ "invalid.sketchbook.location": "Invalid sketchbook location: {0}",
+ "invalid.editorFontSize": "Invalid editor font size. It must be a positive integer.",
+ "invalid.theme": "Invalid theme."
+ },
+ "cloud": {
+ "signIn": "SIGN IN",
+ "signOut": "Sign Out",
+ "chooseSketchVisibility": "Choose visibility of your Sketch:",
+ "privateVisibility": "Private. Only you can view the Sketch.",
+ "publicVisibility": "Public. Anyone with the link can view the Sketch.",
+ "link": "Link:",
+ "embed": "Embed:",
+ "cloudSketchbook": "Cloud Sketchbook",
+ "shareSketch": "Share Sketch",
+ "showHideRemoveSketchbook": "Show/Hide Remote Sketchbook",
+ "pullSketch": "Pull Sketch",
+ "openInCloudEditor": "Open in Cloud Editor",
+ "options": "Options...",
+ "share": "Share...",
+ "remote": "Remote",
+ "emptySketchbook": "Your Sketchbook is empty",
+ "visitArduinoCloud": "Visit Arduino Cloud to create Cloud Sketches.",
+ "signInToCloud": "Sign in to Arduino Cloud",
+ "syncEditSketches": "Sync and edit your Arduino Cloud Sketches",
+ "learnMore": "Learn more",
+ "continue": "Continue",
+ "pushSketch": "Push Sketch",
+ "pushSketchMsg": "This is a Public Sketch. Before pushing, make sure any sensitive information is defined in arduino_secrets.h files. You can make a Sketch private from the Share panel.",
+ "pull": "Pull",
+ "pullSketchMsg": "Pulling this Sketch from the Cloud will overwrite its local version. Are you sure you want to continue?",
+ "donePulling": "Done pulling ‘{0}’.",
+ "notYetPulled": "Cannot push to Cloud. It is not yet pulled.",
+ "push": "Push",
+ "pullFirst": "You have to pull first to be able to push to the Cloud.",
+ "donePushing": "Done pushing ‘{0}’.",
+ "connected": "Connected",
+ "offline": "Offline",
+ "profilePicture": "Profile picture"
+ },
+ "board": {
+ "installManually": "Install Manually",
+ "installNow": "The \"{0} {1}\" core has to be installed for the currently selected \"{2}\" board. Do you want to install it now?",
+ "configDialogTitle": "Select Other Board & Port",
+ "configDialog1": "Select both a Board and a Port if you want to upload a sketch.",
+ "configDialog2": "If you only select a Board you will be able to compile, but not to upload your sketch.",
+ "pleasePickBoard": "Please pick a board connected to the port you have selected.",
+ "showAllAvailablePorts": "Shows all available ports when enabled",
+ "programmer": "Programmer",
+ "succesfullyInstalledPlatform": "Successfully installed platform {0}:{1}",
+ "succesfullyUninstalledPlatform": "Successfully uninstalled platform {0}:{1}",
+ "couldNotFindPreviouslySelected": "Could not find previously selected board '{0}' in installed platform '{1}'. Please manually reselect the board you want to use. Do you want to reselect it now?",
+ "reselectLater": "Reselect later",
+ "noneSelected": "No boards selected.",
+ "noPortsSelected": "No ports selected for board: '{0}'.",
+ "noFQBN": "The FQBN is not available for the selected board \"{0}\". Do you have the corresponding core installed?",
+ "openBoardsConfig": "Select other board and port…",
+ "boardListItem": "{0} at {1}",
+ "selectBoardForInfo": "Please select a board to obtain board info.",
+ "platformMissing": "The platform for the selected '{0}' board is not installed.",
+ "selectPortForInfo": "Please select a port to obtain board info.",
+ "boardInfo": "Board Info",
+ "board": "Board{0}",
+ "port": "Port{0}",
+ "getBoardInfo": "Get Board Info",
+ "inSketchbook": " (in Sketchbook)"
+ },
+ "boardsManager": "Boards Manager",
+ "about": {
+ "label": "About {0}",
+ "detail": "Version: {0}\nDate: {1}{2}\nCLI Version: {3}{4} [{5}]\n\n{6}"
+ },
+ "contributions": {
+ "addFile": "Add File",
+ "replaceTitle": "Replace",
+ "fileAdded": "One file added to the sketch."
+ },
+ "replaceMsg": "Replace the existing version of {0}?",
+ "library": {
+ "addZip": "Add .ZIP Library...",
+ "zipLibrary": "Library",
+ "overwriteExistingLibrary": "Do you want to overwrite the existing library?",
+ "successfullyInstalledZipLibrary": "Successfully installed library from {0} archive",
+ "namedLibraryAlreadyExists": "A library folder named {0} already exists. Do you want to overwrite it?",
+ "libraryAlreadyExists": "A library already exists. Do you want to overwrite it?",
+ "include": "Include Library",
+ "manageLibraries": "Manage Libraries...",
+ "arduinoLibraries": "Arduino libraries",
+ "contributedLibraries": "Contributed libraries",
+ "title": "Library Manager",
+ "needsOneDependency": "The library {0}:{1} needs another dependency currently not installed:",
+ "needsMultipleDependencies": "The library {0}:{1} needs some other dependencies currently not installed:",
+ "installOneMissingDependency": "Would you like to install the missing dependency?",
+ "installMissingDependencies": "Would you like to install all the missing dependencies?",
+ "dependenciesForLibrary": "Dependencies for library {0}:{1}",
+ "installAll": "Install all",
+ "installOnly": "Install {0} only",
+ "installedSuccessfully": "Successfully installed library {0}:{1}",
+ "uninstalledSuccessfully": "Successfully uninstalled library {0}:{1}"
+ },
+ "selectZip": "Select a zip file containing the library you'd like to add",
+ "sketch": {
+ "archiveSketch": "Archive Sketch",
+ "saveSketchAs": "Save sketch folder as...",
+ "createdArchive": "Created archive '{0}'.",
+ "new": "New",
+ "openRecent": "Open Recent",
+ "showFolder": "Show Sketch Folder",
+ "sketch": "Sketch",
+ "moving": "Moving",
+ "movingMsg": "The file \"{0}\" needs to be inside a sketch folder named \"{1}\".\nCreate this folder, move the file, and continue?",
+ "cantOpen": "A folder named \"{0}\" already exists. Can't open sketch.",
+ "saveFolderAs": "Save sketch folder as...",
+ "sketchbook": "Sketchbook",
+ "upload": "Upload",
+ "uploadUsingProgrammer": "Upload Using Programmer",
+ "userFieldsNotFoundError": "Can't find user fields for connected board",
+ "doneUploading": "Done uploading.",
+ "configureAndUpload": "Configure And Upload",
+ "verifyOrCompile": "Verify/Compile",
+ "exportBinary": "Export Compiled Binary",
+ "verify": "Verify",
+ "doneCompiling": "Done compiling.",
+ "couldNotConnectToSerial": "Could not reconnect to serial port. {0}",
+ "openSketchInNewWindow": "Open Sketch in New Window",
+ "openFolder": "Open Folder",
+ "titleLocalSketchbook": "Local Sketchbook",
+ "titleSketchbook": "Sketchbook",
+ "close": "Are you sure you want to close the sketch?"
+ },
+ "bootloader": {
+ "burnBootloader": "Burn Bootloader",
+ "doneBurningBootloader": "Done burning bootloader."
+ },
+ "editor": {
+ "copyForForum": "Copy for Forum (Markdown)",
+ "commentUncomment": "Comment/Uncomment",
+ "increaseIndent": "Increase Indent",
+ "decreaseIndent": "Decrease Indent",
+ "increaseFontSize": "Increase Font Size",
+ "decreaseFontSize": "Decrease Font Size",
+ "autoFormat": "Auto Format"
+ },
+ "examples": {
+ "menu": "Examples",
+ "couldNotInitializeExamples": "Could not initialize built-in examples.",
+ "builtInExamples": "Built-in examples",
+ "customLibrary": "Examples from Custom Libraries",
+ "for": "Examples for {0}",
+ "forAny": "Examples for any board"
+ },
+ "help": {
+ "search": "Search on Arduino.cc",
+ "keyword": "Type a keyword",
+ "gettingStarted": "Getting Started",
+ "environment": "Environment",
+ "troubleshooting": "Troubleshooting",
+ "reference": "Reference",
+ "findInReference": "Find in Reference",
+ "faq": "Frequently Asked Questions",
+ "visit": "Visit Arduino.cc",
+ "privacyPolicy": "Privacy Policy"
+ },
+ "certificate": {
+ "uploadRootCertificates": "Upload SSL Root Certificates",
+ "openContext": "Open context",
+ "remove": "Remove",
+ "upload": "Upload",
+ "addURL": "Add URL to fetch SSL certificate",
+ "enterURL": "Enter URL",
+ "selectCertificateToUpload": "1. Select certificate to upload",
+ "addNew": "Add New",
+ "selectDestinationBoardToUpload": "2. Select destination board and upload certificate",
+ "uploadingCertificates": "Uploading certificates.",
+ "certificatesUploaded": "Certificates uploaded.",
+ "uploadFailed": "Upload failed. Please try again.",
+ "selectBoard": "Select a board...",
+ "boardAtPort": "{0} at {1}",
+ "noSupportedBoardConnected": "No supported board connected"
+ },
+ "firmware": {
+ "updater": "WiFi101 / WiFiNINA Firmware Updater",
+ "selectBoard": "Select Board",
+ "checkUpdates": "Check Updates",
+ "selectVersion": "Select firmware version",
+ "install": "Install",
+ "overwriteSketch": "Installation will overwrite the Sketch on the board.",
+ "installingFirmware": "Installing firmware.",
+ "successfullyInstalled": "Firmware successfully installed.",
+ "failedInstall": "Installation failed. Please try again."
+ },
+ "dialog": {
+ "dontAskAgain": "Don't ask again"
+ },
+ "userFields": {
+ "cancel": "Cancel",
+ "upload": "Upload"
+ },
+ "serial": {
+ "toggleTimestamp": "Toggle Timestamp",
+ "autoscroll": "Autoscroll",
+ "timestamp": "Timestamp",
+ "noLineEndings": "No Line Ending",
+ "newLine": "New Line",
+ "carriageReturn": "Carriage Return",
+ "newLineCarriageReturn": "Both NL & CR",
+ "notConnected": "Not connected. Select a board and a port to connect automatically.",
+ "message": "Message ({0} + Enter to send message to '{1}' on '{2}')",
+ "connectionBusy": "Connection failed. Serial port is busy: {0}",
+ "disconnected": "Disconnected {0} from {1}.",
+ "unexpectedError": "Unexpected error. Reconnecting {0} on port {1}.",
+ "failedReconnect": "Failed to reconnect {0} to serial port after 10 consecutive attempts. The {1} serial port is busy.",
+ "reconnect": "Reconnecting {0} to {1} in {2} seconds..."
+ },
+ "component": {
+ "uninstall": "Uninstall",
+ "uninstallMsg": "Do you want to uninstall {0}?",
+ "by": "by",
+ "version": "Version {0}",
+ "moreInfo": "More info",
+ "install": "INSTALL",
+ "filterSearch": "Filter your search..."
+ },
+ "electron": {
+ "couldNotSave": "Could not save the sketch. Please copy your unsaved work into your favorite text editor, and restart the IDE.",
+ "unsavedChanges": "Any unsaved changes will not be saved."
+ },
+ "compile": {
+ "error": "Compilation error: {0}"
+ },
+ "upload": {
+ "error": "{0} error: {1}"
+ },
+ "burnBootloader": {
+ "error": "Error while burning the bootloader: {0}"
+ }
+ },
+ "theia": {
+ "core": {
+ "couldNotSave": "Could not save the sketch. Please copy your unsaved work into your favorite text editor, and restart the IDE.",
+ "offline": "Offline",
+ "daemonOffline": "CLI Daemon Offline",
+ "cannotConnectBackend": "Cannot connect to the backend.",
+ "cannotConnectDaemon": "Cannot connect to the CLI daemon."
+ },
+ "debug": {
+ "start": "Start...",
+ "typeNotSupported": "The debug session type \"{0}\" is not supported.",
+ "startError": "There was an error starting the debug session, check the logs for more details."
+ },
+ "editor": {
+ "unsavedTitle": "Unsaved – {0}"
+ },
+ "messages": {
+ "expand": "Expand",
+ "collapse": "Collapse"
+ },
+ "workspace": {
+ "fileNewName": "Name for new file",
+ "invalidFilename": "Invalid filename.",
+ "invalidExtension": ".{0} is not a valid extension",
+ "newFileName": "New name for file",
+ "deleteCurrentSketch": "Do you want to delete the current sketch?",
+ "sketchDirectoryError": "There was an error creating the sketch directory. See the log for more details. The application will probably not work as expected."
+ }
+ },
+ "cloud": {
+ "GoToCloud": "GO TO CLOUD"
+ }
+}
diff --git a/i18n/sr.json b/i18n/sr.json
new file mode 100644
index 000000000..8f9178c7c
--- /dev/null
+++ b/i18n/sr.json
@@ -0,0 +1,350 @@
+{
+ "arduino": {
+ "common": {
+ "offlineIndicator": "Изгледа да сте ван мреже. Без интернет везе, Arduino CLI можда неће моћи да преузме потребне ресурсе и може изазвати квар. Повежите се на Интернет и поново покрените апликацију.",
+ "noBoardSelected": "Плоча није одабрана",
+ "selectedOn": "на {0}",
+ "notConnected": "[није повезано]",
+ "serialMonitor": "Монитор серијског порта",
+ "oldFormat": "The '{0}' still uses the old `.pde` format. Do you want to switch to the new `.ino` extension?",
+ "later": "Касније",
+ "selectBoard": "Одабери плочу",
+ "unknown": "Непознато",
+ "processing": "Обрађује се",
+ "saveChangesToSketch": "Да ли желиш да сачуваш рад прије затварања?",
+ "loseChanges": "Уколико не сачуваш, промјене ће бити изгубљене."
+ },
+ "ide-updater": {
+ "errorCheckingForUpdates": "Грешка приликом провере надоградњи за Arduino IDE.\n{0}",
+ "notNowButton": "Не сада",
+ "versionDownloaded": "Arduino IDE {0} је преузет.",
+ "closeToInstallNotice": "Затворите програм и покрените инсталацију надоградње на ваш рачунар.",
+ "closeAndInstallButton": "Затвори и инсталирај",
+ "downloadingNotice": "Преузимање последње верзије Arduino IDE.",
+ "updateAvailable": "Доступна је надоградња",
+ "newVersionAvailable": "Нова верзија Arduino IDE ({0}) је доступна за преузимање.",
+ "skipVersionButton": "Прескочите ову верзију",
+ "downloadButton": "Преузимање",
+ "goToDownloadPage": "Ажурирање за Arduine IDE је доступно, али нисмо у могућности да га аутоматски преузмемо и инсталирамо. Идите на страницу за преузимање и преузмите најновију верзију одатле.",
+ "goToDownloadButton": "Пређите на преузимање",
+ "ideUpdaterDialog": "Надоградња програма",
+ "noUpdatesAvailable": "Нема недавних доступних ажурирања за Arduine IDE"
+ },
+ "menu": {
+ "sketch": "Рад",
+ "tools": "Алатке"
+ },
+ "debug": {
+ "optimizeForDebugging": "Оптимизовано за отклањање грешака",
+ "debugWithMessage": "Отклањање грешака - {0}",
+ "noPlatformInstalledFor": "Платформа није инсталирана за '{0}'",
+ "debuggingNotSupported": "'{0}' не подржава отклањање грешака"
+ },
+ "preferences": {
+ "language.log": "Тачно ако Ардуино језички сервер треба да генерише датотеке евиденције у фасциклу за скице. Иначе, нетачно. Подразумевано је нетачно.",
+ "compile.verbose": "True for verbose compile output. False by default",
+ "compile.warnings": "Tells gcc which warning level to use. It's 'None' by default",
+ "upload.verbose": "True for verbose upload output. False by default.",
+ "window.autoScale": "True if the user interface automatically scales with the font size.",
+ "window.zoomLevel": "Подесите ниво зумирања прозора. Оригинална величина је 0 и сваки корак изнад (нпр. 1) или испод (нпр. -1) представља зумирање за 20% веће или мање. Такође можете да унесете децимале да бисте подесили ниво зумирања са бољом прецизношћу.",
+ "ide.updateChannel": "Release channel to get updated from. 'stable' is the stable release, 'nightly' is the latest development build.",
+ "board.certificates": "Листа сертификата који могу бити спуштени на плоче",
+ "sketchbook.showAllFiles": "True to show all sketch files inside the sketch. It is false by default.",
+ "cloud.enabled": "True if the sketch sync functions are enabled. Defaults to true.",
+ "cloud.pull.warn": "True if users should be warned before pulling a cloud sketch. Defaults to true.",
+ "cloud.push.warn": "True if users should be warned before pushing a cloud sketch. Defaults to true.",
+ "cloud.pushpublic.warn": "True if users should be warned before pushing a public sketch to the cloud. Defaults to true.",
+ "cloud.sketchSyncEnpoint": "The endpoint used to push and pull sketches from a backend. By default it points to Arduino Cloud API.",
+ "auth.clientID": "OAuth2 идентификатор клијента.",
+ "auth.domain": "OAuth2 домен.",
+ "auth.audience": "OAuth2 публика.",
+ "auth.registerUri": "URI коришћен за регистровање нових корисника.",
+ "network": "Мрежа",
+ "sketchbook.location": "Локација радне свеске",
+ "browse": "Претражи",
+ "files.inside.sketches": "Прикажи датотеке у радовима",
+ "editorFontSize": "Величина текста уређивача",
+ "interfaceScale": "Величина интерфејса",
+ "showVerbose": "Прикажи детаљан испис током",
+ "compilerWarnings": "Упозорења преводиоца",
+ "automatic": "Аутоматско",
+ "compile": "преведи",
+ "upload": "спусти",
+ "verifyAfterUpload": "Провјери код након спуштања",
+ "editorQuickSuggestions": "Editor Quick Suggestions",
+ "additionalManagerURLs": "Additional Boards Manager URLs",
+ "noProxy": "Без посредника",
+ "manualProxy": "Ручно подешавање посредника",
+ "newSketchbookLocation": "Одабери нову локацију радне свеске",
+ "choose": "Одабери",
+ "enterAdditionalURLs": "Enter additional URLs, one for each row",
+ "unofficialBoardSupport": "Click for a list of unofficial board support URLs",
+ "invalid.sketchbook.location": "Неважећа локација радне свеске: {0}",
+ "invalid.editorFontSize": "Неважећа величина текста уређивача. Мора да буде позитиван цијели број.",
+ "invalid.theme": "Неважећа тема."
+ },
+ "cloud": {
+ "signIn": "ПРИЈАВИ СЕ",
+ "signOut": "Одјави се",
+ "chooseSketchVisibility": "Одабери видљивост твог рада:",
+ "privateVisibility": "Приватно. Само ти можеш да видиш рад.",
+ "publicVisibility": "Јавно. Свако са линком може да види рад.",
+ "link": "Линк:",
+ "embed": "Угради:",
+ "cloudSketchbook": "Cloud Sketchbook",
+ "shareSketch": "Подјели рад",
+ "showHideRemoveSketchbook": "Прикажи/Сакриј удаљене радне свеске",
+ "pullSketch": "Pull Sketch",
+ "openInCloudEditor": "Open in Cloud Editor",
+ "options": "Опције...",
+ "share": "Подјели...",
+ "remote": "Удаљени",
+ "emptySketchbook": "Твоја радна свеска је празна",
+ "visitArduinoCloud": "Visit Arduino Cloud to create Cloud Sketches.",
+ "signInToCloud": "Улогујте се на Arduino Cloud",
+ "syncEditSketches": "Sync and edit your Arduino Cloud Sketches",
+ "learnMore": "Сазнајте више",
+ "continue": "Наставите",
+ "pushSketch": "Push Sketch",
+ "pushSketchMsg": "This is a Public Sketch. Before pushing, make sure any sensitive information is defined in arduino_secrets.h files. You can make a Sketch private from the Share panel.",
+ "pull": "Повуци",
+ "pullSketchMsg": "Pulling this Sketch from the Cloud will overwrite its local version. Are you sure you want to continue?",
+ "donePulling": "Готово повлачење ‘{0}’.",
+ "notYetPulled": "Cannot push to Cloud. It is not yet pulled.",
+ "push": "Гурни",
+ "pullFirst": "You have to pull first to be able to push to the Cloud.",
+ "donePushing": "Done pushing ‘{0}’.",
+ "connected": "Повезан",
+ "offline": "Није на мрежи",
+ "profilePicture": "Фотографија профила"
+ },
+ "board": {
+ "installManually": "Инсталирај ручно",
+ "installNow": "The \"{0} {1}\" core has to be installed for the currently selected \"{2}\" board. Do you want to install it now?",
+ "configDialogTitle": "Одабери другу плочу или порт",
+ "configDialog1": "Одабери и плочу и порт ако желиш да спустиш рад.",
+ "configDialog2": "Ако одабереш само плочу моћи ћеш само да преведеш, али не и да спустиш рад.",
+ "pleasePickBoard": "Одабери плочу повезану са одабраним портом.",
+ "showAllAvailablePorts": "Приказује све доступне портове када је укључено",
+ "programmer": "Програмер",
+ "succesfullyInstalledPlatform": "Успјешно инсталирана платформа {0}:{1}",
+ "succesfullyUninstalledPlatform": "Успјешно деинсталирана платформа {0}:{1}",
+ "couldNotFindPreviouslySelected": "Could not find previously selected board '{0}' in installed platform '{1}'. Please manually reselect the board you want to use. Do you want to reselect it now?",
+ "reselectLater": "Одабери поново касније",
+ "noneSelected": "Ниједна плоча није одабрана.",
+ "noPortsSelected": "Ниједан порт није одабран за плочу: '{0}'.",
+ "noFQBN": "The FQBN is not available for the selected board \"{0}\". Do you have the corresponding core installed?",
+ "openBoardsConfig": "Одабери другу плочу и порт...",
+ "boardListItem": "{0} на {1}",
+ "selectBoardForInfo": "Одабери плочу да добијеш информације о њој.",
+ "platformMissing": "Платформа за одабрану плочу '{0}' није инсталирана.",
+ "selectPortForInfo": "Одабери порт да добијеш информације о плочи",
+ "boardInfo": "Информације о плочи",
+ "board": "Плоча{0}",
+ "port": "Порт{0}",
+ "getBoardInfo": "Дохвати информације о плочи",
+ "inSketchbook": "(у радној свесци)"
+ },
+ "boardsManager": "Управљач плочама",
+ "about": {
+ "label": "О {0}",
+ "detail": "Верзија: {0}\nДатум: {1}{2}\nCLI верзија: {3}{4} [{5}]\n\n{6}"
+ },
+ "contributions": {
+ "addFile": "Додај датотеку",
+ "replaceTitle": "Замјени",
+ "fileAdded": "Датотека је додата у рад."
+ },
+ "replaceMsg": "Замјени тренутну верзију {0}?",
+ "library": {
+ "addZip": "Додај .ZIP библиотеку...",
+ "zipLibrary": "Библиотека",
+ "overwriteExistingLibrary": "Желиш да препишеш преко већ постојеће библиотеке?",
+ "successfullyInstalledZipLibrary": "Успјешно инсталирана библиотека из архиве {0}",
+ "namedLibraryAlreadyExists": "Директоријум за библиотеку назван {0} већ постоји. Желиш да препишеш преко њега?",
+ "libraryAlreadyExists": "Библиотека већ постоји. Желиш да препишеш преко ње?",
+ "include": "Укључи библиотеку",
+ "manageLibraries": "Управљај библиотекама...",
+ "arduinoLibraries": "Arduino библиотеке",
+ "contributedLibraries": "Contributed libraries",
+ "title": "Управљач библиотекама",
+ "needsOneDependency": "Библиотека {0}:{1} захтјева другу библиотеку која није тренутно инсталирана:",
+ "needsMultipleDependencies": "Библиотека {0}:{1} захтјева друге библиотеке које нису тренутно инсталиране:",
+ "installOneMissingDependency": "Да ли желиш да инсталираш зависну библиотеку?",
+ "installMissingDependencies": "Да ли желиш да инсталираш све зависне библиотеке?",
+ "dependenciesForLibrary": "Зависне библиотеке за библиотеку {0}:{1}",
+ "installAll": "Инсталирај све",
+ "installOnly": "Инсталирај само {0}",
+ "installedSuccessfully": "Успјешно инсталирана библиотека {0}:{1}",
+ "uninstalledSuccessfully": "Успјешно деинсталирана библиотека {0}:{1}"
+ },
+ "selectZip": "Одабери zip датотеку са библиотеком коју желиш да додаш",
+ "sketch": {
+ "archiveSketch": "Архивирај рад",
+ "saveSketchAs": "Сачувај радни фолдер као...",
+ "createdArchive": "Направљена архива '{0}'.",
+ "new": "Нови",
+ "openRecent": "Отвори недавно",
+ "showFolder": "Прикажи радни директоријум",
+ "sketch": "Рад",
+ "moving": "Премјешта се",
+ "movingMsg": "Датотека \"{0}\" мора да буде унутар радног директоријума \"{1}\".\nКреирај овај директоријум, премјести датотеку, и настави?",
+ "cantOpen": "Директоријум \"{0}\" већ постоји. Није могуће отворити рад.",
+ "saveFolderAs": "Сачувај радни директоријум као...",
+ "sketchbook": "Радна свеска",
+ "upload": "Спусти",
+ "uploadUsingProgrammer": "Спусти помоћу програмера",
+ "userFieldsNotFoundError": "Није могуће пронаћи корисничка поља за повезану плочу.",
+ "doneUploading": "Спуштање завршено.",
+ "configureAndUpload": "Конфигуриши и спусти",
+ "verifyOrCompile": "Провјери/Преведи",
+ "exportBinary": "Export Compiled Binary",
+ "verify": "Провјери",
+ "doneCompiling": "Превођење завршено.",
+ "couldNotConnectToSerial": "Could not reconnect to serial port. {0}",
+ "openSketchInNewWindow": "Отвори рад у новом прозору",
+ "openFolder": "Отвори директоријум",
+ "titleLocalSketchbook": "Локална радна свеска",
+ "titleSketchbook": "Радна свеска",
+ "close": "Да ли желиш да затвориш рад?"
+ },
+ "bootloader": {
+ "burnBootloader": "Burn Bootloader",
+ "doneBurningBootloader": "Done burning bootloader."
+ },
+ "editor": {
+ "copyForForum": "Копирај за форум (Markdown)",
+ "commentUncomment": "Коментариши/одкоментариши",
+ "increaseIndent": "Повећај увлачење",
+ "decreaseIndent": "Смањи увлачење",
+ "increaseFontSize": "Повећај величину текста",
+ "decreaseFontSize": "Смањи величину текста",
+ "autoFormat": "Аутоматски форматирај"
+ },
+ "examples": {
+ "menu": "Примјери",
+ "couldNotInitializeExamples": "Није могуће иницијализовати уграђене примјере.",
+ "builtInExamples": "Уграђени примјери",
+ "customLibrary": "Примјери библиотека",
+ "for": "Примјери за {0}",
+ "forAny": "Примјери за било коју плочу"
+ },
+ "help": {
+ "search": "Потражи на Arduino.cc",
+ "keyword": "Унеси кључну ријеч",
+ "gettingStarted": "Увод",
+ "environment": "Окружење",
+ "troubleshooting": "Рјешавање проблема",
+ "reference": "Референца",
+ "findInReference": "Потражи у референци",
+ "faq": "Често постављана питања",
+ "visit": "Посјети Arduino.cc",
+ "privacyPolicy": "Политика приватности"
+ },
+ "certificate": {
+ "uploadRootCertificates": "Спусти SSL Root сертификате",
+ "openContext": "Отвори садржај",
+ "remove": "Избаци",
+ "upload": "Спусти",
+ "addURL": "Додај URL за дохватање SSL сертификата",
+ "enterURL": "Унеси URL",
+ "selectCertificateToUpload": "1. Одабери сертификат за спуштање",
+ "addNew": "Додај нови",
+ "selectDestinationBoardToUpload": "2. Одабери одредишну плочу и спусти сертификат",
+ "uploadingCertificates": "Спуштање сертификата.",
+ "certificatesUploaded": "Сертификати су спуштени.",
+ "uploadFailed": "Спуштање није успјело. Покушај поново.",
+ "selectBoard": "Одабери плочу...",
+ "boardAtPort": "{0} на {1}",
+ "noSupportedBoardConnected": "Није повезана ниједна подржана плоча"
+ },
+ "firmware": {
+ "updater": "WiFi101 / WiFiNINA Firmware Updater",
+ "selectBoard": "Одабери плочу",
+ "checkUpdates": "Провјери ажурирања",
+ "selectVersion": "Одаберзи верзију фирмвера",
+ "install": "Инсталирај",
+ "overwriteSketch": "Инсталација ће преписати рад на плочи.",
+ "installingFirmware": "Инсталирање фирмвера.",
+ "successfullyInstalled": "Фирмвер успјешно инсталиран.",
+ "failedInstall": "Инсталирање није успјело. Покушај поново."
+ },
+ "dialog": {
+ "dontAskAgain": "Не питај поново"
+ },
+ "userFields": {
+ "cancel": "Одустани",
+ "upload": "Спусти"
+ },
+ "serial": {
+ "toggleTimestamp": "Укључи/искључи временску ознаку",
+ "autoscroll": "Аутоматско скроловање",
+ "timestamp": "Временска ознака",
+ "noLineEndings": "Без завршетка линије",
+ "newLine": "Нова линија",
+ "carriageReturn": "Carriage Return",
+ "newLineCarriageReturn": "И нова линија и CR",
+ "notConnected": "Није повезано. Одабери плочу и порт за аутоматско повезивање.",
+ "message": "Message ({0} + Enter to send message to '{1}' on '{2}')",
+ "connectionBusy": "Повезивање није успјело. Серијски порт је заузет: {0}",
+ "disconnected": "Откачен {0} од {1}.",
+ "unexpectedError": "Неочекивана грешка. Поновно повезивање {0} на порту {1}.",
+ "failedReconnect": "Failed to reconnect {0} to serial port after 10 consecutive attempts. The {1} serial port is busy.",
+ "reconnect": "Поновно повезивање {0} на {1} за {2} секунди..."
+ },
+ "component": {
+ "uninstall": "Деинсталирај",
+ "uninstallMsg": "Да ли желиш да деинсталираш {0}? ",
+ "by": "од",
+ "version": "Верзија {0}",
+ "moreInfo": "Више информација",
+ "install": "ИНСТАЛИРАЈ",
+ "filterSearch": "Филтрирај претрагу..."
+ },
+ "electron": {
+ "couldNotSave": "Could not save the sketch. Please copy your unsaved work into your favorite text editor, and restart the IDE.",
+ "unsavedChanges": "Ниједна несачувана промјена неће бити сачувана."
+ },
+ "compile": {
+ "error": "Грешка приликом превођења: {0}"
+ },
+ "upload": {
+ "error": "{0} грешка: {1}"
+ },
+ "burnBootloader": {
+ "error": "Error while burning the bootloader: {0}"
+ }
+ },
+ "theia": {
+ "core": {
+ "couldNotSave": "Could not save the sketch. Please copy your unsaved work into your favorite text editor, and restart the IDE.",
+ "offline": "Није на мрежи",
+ "daemonOffline": "CLI Daemon Offline",
+ "cannotConnectBackend": "Cannot connect to the backend.",
+ "cannotConnectDaemon": "Cannot connect to the CLI daemon."
+ },
+ "debug": {
+ "start": "Почни...",
+ "typeNotSupported": "The debug session type \"{0}\" is not supported.",
+ "startError": "There was an error starting the debug session, check the logs for more details."
+ },
+ "editor": {
+ "unsavedTitle": "Несачуван – {0} "
+ },
+ "messages": {
+ "expand": "Прошири",
+ "collapse": "Отвори"
+ },
+ "workspace": {
+ "fileNewName": "Име за нову датотеку",
+ "invalidFilename": "Неважеће име датотеке.",
+ "invalidExtension": ".{0} није валидна екстензија",
+ "newFileName": "Ново име за датотеку",
+ "deleteCurrentSketch": "Да ли желиш да обришеш тренутни рад?",
+ "sketchDirectoryError": "There was an error creating the sketch directory. See the log for more details. The application will probably not work as expected."
+ }
+ },
+ "cloud": {
+ "GoToCloud": "GO TO CLOUD"
+ }
+}
diff --git a/i18n/ta.json b/i18n/ta.json
new file mode 100644
index 000000000..1ebc51e5d
--- /dev/null
+++ b/i18n/ta.json
@@ -0,0 +1,350 @@
+{
+ "arduino": {
+ "common": {
+ "offlineIndicator": "You appear to be offline. Without an Internet connection, the Arduino CLI might not be able to download the required resources and could cause malfunction. Please connect to the Internet and restart the application.",
+ "noBoardSelected": "No board selected",
+ "selectedOn": "on {0}",
+ "notConnected": "[not connected]",
+ "serialMonitor": "Serial Monitor",
+ "oldFormat": "The '{0}' still uses the old `.pde` format. Do you want to switch to the new `.ino` extension?",
+ "later": "Later",
+ "selectBoard": "Select Board",
+ "unknown": "Unknown",
+ "processing": "Processing",
+ "saveChangesToSketch": "Do you want to save changes to this sketch before closing?",
+ "loseChanges": "If you don't save, your changes will be lost."
+ },
+ "ide-updater": {
+ "errorCheckingForUpdates": "Error while checking for Arduino IDE updates.\n{0}",
+ "notNowButton": "Not now",
+ "versionDownloaded": "Arduino IDE {0} has been downloaded.",
+ "closeToInstallNotice": "Close the software and install the update on your machine.",
+ "closeAndInstallButton": "Close and Install",
+ "downloadingNotice": "Downloading the latest version of the Arduino IDE.",
+ "updateAvailable": "Update Available",
+ "newVersionAvailable": "A new version of Arduino IDE ({0}) is available for download.",
+ "skipVersionButton": "Skip Version",
+ "downloadButton": "Download",
+ "goToDownloadPage": "An update for the Arduino IDE is available, but we're not able to download and install it automatically. Please go to the download page and download the latest version from there.",
+ "goToDownloadButton": "Go To Download",
+ "ideUpdaterDialog": "Software Update",
+ "noUpdatesAvailable": "There are no recent updates available for the Arduino IDE"
+ },
+ "menu": {
+ "sketch": "Sketch",
+ "tools": "Tools"
+ },
+ "debug": {
+ "optimizeForDebugging": "Optimize for Debugging",
+ "debugWithMessage": "Debug - {0}",
+ "noPlatformInstalledFor": "Platform is not installed for '{0}'",
+ "debuggingNotSupported": "Debugging is not supported by '{0}'"
+ },
+ "preferences": {
+ "language.log": "True if the Arduino Language Server should generate log files into the sketch folder. Otherwise, false. It's false by default.",
+ "compile.verbose": "True for verbose compile output. False by default",
+ "compile.warnings": "Tells gcc which warning level to use. It's 'None' by default",
+ "upload.verbose": "True for verbose upload output. False by default.",
+ "window.autoScale": "True if the user interface automatically scales with the font size.",
+ "window.zoomLevel": "Adjust the zoom level of the window. The original size is 0 and each increment above (e.g. 1) or below (e.g. -1) represents zooming 20% larger or smaller. You can also enter decimals to adjust the zoom level with a finer granularity.",
+ "ide.updateChannel": "Release channel to get updated from. 'stable' is the stable release, 'nightly' is the latest development build.",
+ "board.certificates": "List of certificates that can be uploaded to boards",
+ "sketchbook.showAllFiles": "True to show all sketch files inside the sketch. It is false by default.",
+ "cloud.enabled": "True if the sketch sync functions are enabled. Defaults to true.",
+ "cloud.pull.warn": "True if users should be warned before pulling a cloud sketch. Defaults to true.",
+ "cloud.push.warn": "True if users should be warned before pushing a cloud sketch. Defaults to true.",
+ "cloud.pushpublic.warn": "True if users should be warned before pushing a public sketch to the cloud. Defaults to true.",
+ "cloud.sketchSyncEnpoint": "The endpoint used to push and pull sketches from a backend. By default it points to Arduino Cloud API.",
+ "auth.clientID": "The OAuth2 client ID.",
+ "auth.domain": "The OAuth2 domain.",
+ "auth.audience": "The OAuth2 audience.",
+ "auth.registerUri": "The URI used to register a new user.",
+ "network": "Network",
+ "sketchbook.location": "Sketchbook location",
+ "browse": "Browse",
+ "files.inside.sketches": "Show files inside Sketches",
+ "editorFontSize": "Editor font size",
+ "interfaceScale": "Interface scale",
+ "showVerbose": "Show verbose output during",
+ "compilerWarnings": "Compiler warnings",
+ "automatic": "Automatic",
+ "compile": "compile",
+ "upload": "upload",
+ "verifyAfterUpload": "Verify code after upload",
+ "editorQuickSuggestions": "Editor Quick Suggestions",
+ "additionalManagerURLs": "Additional Boards Manager URLs",
+ "noProxy": "No proxy",
+ "manualProxy": "Manual proxy configuration",
+ "newSketchbookLocation": "Select new sketchbook location",
+ "choose": "Choose",
+ "enterAdditionalURLs": "Enter additional URLs, one for each row",
+ "unofficialBoardSupport": "Click for a list of unofficial board support URLs",
+ "invalid.sketchbook.location": "Invalid sketchbook location: {0}",
+ "invalid.editorFontSize": "Invalid editor font size. It must be a positive integer.",
+ "invalid.theme": "Invalid theme."
+ },
+ "cloud": {
+ "signIn": "SIGN IN",
+ "signOut": "Sign Out",
+ "chooseSketchVisibility": "Choose visibility of your Sketch:",
+ "privateVisibility": "Private. Only you can view the Sketch.",
+ "publicVisibility": "Public. Anyone with the link can view the Sketch.",
+ "link": "Link:",
+ "embed": "Embed:",
+ "cloudSketchbook": "Cloud Sketchbook",
+ "shareSketch": "Share Sketch",
+ "showHideRemoveSketchbook": "Show/Hide Remote Sketchbook",
+ "pullSketch": "Pull Sketch",
+ "openInCloudEditor": "Open in Cloud Editor",
+ "options": "Options...",
+ "share": "Share...",
+ "remote": "Remote",
+ "emptySketchbook": "Your Sketchbook is empty",
+ "visitArduinoCloud": "Visit Arduino Cloud to create Cloud Sketches.",
+ "signInToCloud": "Sign in to Arduino Cloud",
+ "syncEditSketches": "Sync and edit your Arduino Cloud Sketches",
+ "learnMore": "Learn more",
+ "continue": "Continue",
+ "pushSketch": "Push Sketch",
+ "pushSketchMsg": "This is a Public Sketch. Before pushing, make sure any sensitive information is defined in arduino_secrets.h files. You can make a Sketch private from the Share panel.",
+ "pull": "Pull",
+ "pullSketchMsg": "Pulling this Sketch from the Cloud will overwrite its local version. Are you sure you want to continue?",
+ "donePulling": "Done pulling ‘{0}’.",
+ "notYetPulled": "Cannot push to Cloud. It is not yet pulled.",
+ "push": "Push",
+ "pullFirst": "You have to pull first to be able to push to the Cloud.",
+ "donePushing": "Done pushing ‘{0}’.",
+ "connected": "Connected",
+ "offline": "Offline",
+ "profilePicture": "Profile picture"
+ },
+ "board": {
+ "installManually": "Install Manually",
+ "installNow": "The \"{0} {1}\" core has to be installed for the currently selected \"{2}\" board. Do you want to install it now?",
+ "configDialogTitle": "Select Other Board & Port",
+ "configDialog1": "Select both a Board and a Port if you want to upload a sketch.",
+ "configDialog2": "If you only select a Board you will be able to compile, but not to upload your sketch.",
+ "pleasePickBoard": "Please pick a board connected to the port you have selected.",
+ "showAllAvailablePorts": "Shows all available ports when enabled",
+ "programmer": "Programmer",
+ "succesfullyInstalledPlatform": "Successfully installed platform {0}:{1}",
+ "succesfullyUninstalledPlatform": "Successfully uninstalled platform {0}:{1}",
+ "couldNotFindPreviouslySelected": "Could not find previously selected board '{0}' in installed platform '{1}'. Please manually reselect the board you want to use. Do you want to reselect it now?",
+ "reselectLater": "Reselect later",
+ "noneSelected": "No boards selected.",
+ "noPortsSelected": "No ports selected for board: '{0}'.",
+ "noFQBN": "The FQBN is not available for the selected board \"{0}\". Do you have the corresponding core installed?",
+ "openBoardsConfig": "Select other board and port…",
+ "boardListItem": "{0} at {1}",
+ "selectBoardForInfo": "Please select a board to obtain board info.",
+ "platformMissing": "The platform for the selected '{0}' board is not installed.",
+ "selectPortForInfo": "Please select a port to obtain board info.",
+ "boardInfo": "Board Info",
+ "board": "Board{0}",
+ "port": "Port{0}",
+ "getBoardInfo": "Get Board Info",
+ "inSketchbook": " (in Sketchbook)"
+ },
+ "boardsManager": "Boards Manager",
+ "about": {
+ "label": "About {0}",
+ "detail": "Version: {0}\nDate: {1}{2}\nCLI Version: {3}{4} [{5}]\n\n{6}"
+ },
+ "contributions": {
+ "addFile": "Add File",
+ "replaceTitle": "Replace",
+ "fileAdded": "One file added to the sketch."
+ },
+ "replaceMsg": "Replace the existing version of {0}?",
+ "library": {
+ "addZip": "Add .ZIP Library...",
+ "zipLibrary": "Library",
+ "overwriteExistingLibrary": "Do you want to overwrite the existing library?",
+ "successfullyInstalledZipLibrary": "Successfully installed library from {0} archive",
+ "namedLibraryAlreadyExists": "A library folder named {0} already exists. Do you want to overwrite it?",
+ "libraryAlreadyExists": "A library already exists. Do you want to overwrite it?",
+ "include": "Include Library",
+ "manageLibraries": "Manage Libraries...",
+ "arduinoLibraries": "Arduino libraries",
+ "contributedLibraries": "Contributed libraries",
+ "title": "Library Manager",
+ "needsOneDependency": "The library {0}:{1} needs another dependency currently not installed:",
+ "needsMultipleDependencies": "The library {0}:{1} needs some other dependencies currently not installed:",
+ "installOneMissingDependency": "Would you like to install the missing dependency?",
+ "installMissingDependencies": "Would you like to install all the missing dependencies?",
+ "dependenciesForLibrary": "Dependencies for library {0}:{1}",
+ "installAll": "Install all",
+ "installOnly": "Install {0} only",
+ "installedSuccessfully": "Successfully installed library {0}:{1}",
+ "uninstalledSuccessfully": "Successfully uninstalled library {0}:{1}"
+ },
+ "selectZip": "Select a zip file containing the library you'd like to add",
+ "sketch": {
+ "archiveSketch": "Archive Sketch",
+ "saveSketchAs": "Save sketch folder as...",
+ "createdArchive": "Created archive '{0}'.",
+ "new": "New",
+ "openRecent": "Open Recent",
+ "showFolder": "Show Sketch Folder",
+ "sketch": "Sketch",
+ "moving": "Moving",
+ "movingMsg": "The file \"{0}\" needs to be inside a sketch folder named \"{1}\".\nCreate this folder, move the file, and continue?",
+ "cantOpen": "A folder named \"{0}\" already exists. Can't open sketch.",
+ "saveFolderAs": "Save sketch folder as...",
+ "sketchbook": "Sketchbook",
+ "upload": "Upload",
+ "uploadUsingProgrammer": "Upload Using Programmer",
+ "userFieldsNotFoundError": "Can't find user fields for connected board",
+ "doneUploading": "Done uploading.",
+ "configureAndUpload": "Configure And Upload",
+ "verifyOrCompile": "Verify/Compile",
+ "exportBinary": "Export Compiled Binary",
+ "verify": "Verify",
+ "doneCompiling": "Done compiling.",
+ "couldNotConnectToSerial": "Could not reconnect to serial port. {0}",
+ "openSketchInNewWindow": "Open Sketch in New Window",
+ "openFolder": "Open Folder",
+ "titleLocalSketchbook": "Local Sketchbook",
+ "titleSketchbook": "Sketchbook",
+ "close": "Are you sure you want to close the sketch?"
+ },
+ "bootloader": {
+ "burnBootloader": "Burn Bootloader",
+ "doneBurningBootloader": "Done burning bootloader."
+ },
+ "editor": {
+ "copyForForum": "Copy for Forum (Markdown)",
+ "commentUncomment": "Comment/Uncomment",
+ "increaseIndent": "Increase Indent",
+ "decreaseIndent": "Decrease Indent",
+ "increaseFontSize": "Increase Font Size",
+ "decreaseFontSize": "Decrease Font Size",
+ "autoFormat": "Auto Format"
+ },
+ "examples": {
+ "menu": "Examples",
+ "couldNotInitializeExamples": "Could not initialize built-in examples.",
+ "builtInExamples": "Built-in examples",
+ "customLibrary": "Examples from Custom Libraries",
+ "for": "Examples for {0}",
+ "forAny": "Examples for any board"
+ },
+ "help": {
+ "search": "Search on Arduino.cc",
+ "keyword": "Type a keyword",
+ "gettingStarted": "Getting Started",
+ "environment": "Environment",
+ "troubleshooting": "Troubleshooting",
+ "reference": "Reference",
+ "findInReference": "Find in Reference",
+ "faq": "Frequently Asked Questions",
+ "visit": "Visit Arduino.cc",
+ "privacyPolicy": "Privacy Policy"
+ },
+ "certificate": {
+ "uploadRootCertificates": "Upload SSL Root Certificates",
+ "openContext": "Open context",
+ "remove": "Remove",
+ "upload": "Upload",
+ "addURL": "Add URL to fetch SSL certificate",
+ "enterURL": "Enter URL",
+ "selectCertificateToUpload": "1. Select certificate to upload",
+ "addNew": "Add New",
+ "selectDestinationBoardToUpload": "2. Select destination board and upload certificate",
+ "uploadingCertificates": "Uploading certificates.",
+ "certificatesUploaded": "Certificates uploaded.",
+ "uploadFailed": "Upload failed. Please try again.",
+ "selectBoard": "Select a board...",
+ "boardAtPort": "{0} at {1}",
+ "noSupportedBoardConnected": "No supported board connected"
+ },
+ "firmware": {
+ "updater": "WiFi101 / WiFiNINA Firmware Updater",
+ "selectBoard": "Select Board",
+ "checkUpdates": "Check Updates",
+ "selectVersion": "Select firmware version",
+ "install": "Install",
+ "overwriteSketch": "Installation will overwrite the Sketch on the board.",
+ "installingFirmware": "Installing firmware.",
+ "successfullyInstalled": "Firmware successfully installed.",
+ "failedInstall": "Installation failed. Please try again."
+ },
+ "dialog": {
+ "dontAskAgain": "Don't ask again"
+ },
+ "userFields": {
+ "cancel": "Cancel",
+ "upload": "Upload"
+ },
+ "serial": {
+ "toggleTimestamp": "Toggle Timestamp",
+ "autoscroll": "Autoscroll",
+ "timestamp": "Timestamp",
+ "noLineEndings": "No Line Ending",
+ "newLine": "New Line",
+ "carriageReturn": "Carriage Return",
+ "newLineCarriageReturn": "Both NL & CR",
+ "notConnected": "Not connected. Select a board and a port to connect automatically.",
+ "message": "Message ({0} + Enter to send message to '{1}' on '{2}')",
+ "connectionBusy": "Connection failed. Serial port is busy: {0}",
+ "disconnected": "Disconnected {0} from {1}.",
+ "unexpectedError": "Unexpected error. Reconnecting {0} on port {1}.",
+ "failedReconnect": "Failed to reconnect {0} to serial port after 10 consecutive attempts. The {1} serial port is busy.",
+ "reconnect": "Reconnecting {0} to {1} in {2} seconds..."
+ },
+ "component": {
+ "uninstall": "Uninstall",
+ "uninstallMsg": "Do you want to uninstall {0}?",
+ "by": "by",
+ "version": "Version {0}",
+ "moreInfo": "More info",
+ "install": "INSTALL",
+ "filterSearch": "Filter your search..."
+ },
+ "electron": {
+ "couldNotSave": "Could not save the sketch. Please copy your unsaved work into your favorite text editor, and restart the IDE.",
+ "unsavedChanges": "Any unsaved changes will not be saved."
+ },
+ "compile": {
+ "error": "Compilation error: {0}"
+ },
+ "upload": {
+ "error": "{0} error: {1}"
+ },
+ "burnBootloader": {
+ "error": "Error while burning the bootloader: {0}"
+ }
+ },
+ "theia": {
+ "core": {
+ "couldNotSave": "Could not save the sketch. Please copy your unsaved work into your favorite text editor, and restart the IDE.",
+ "offline": "Offline",
+ "daemonOffline": "CLI Daemon Offline",
+ "cannotConnectBackend": "Cannot connect to the backend.",
+ "cannotConnectDaemon": "Cannot connect to the CLI daemon."
+ },
+ "debug": {
+ "start": "Start...",
+ "typeNotSupported": "The debug session type \"{0}\" is not supported.",
+ "startError": "There was an error starting the debug session, check the logs for more details."
+ },
+ "editor": {
+ "unsavedTitle": "Unsaved – {0}"
+ },
+ "messages": {
+ "expand": "Expand",
+ "collapse": "Collapse"
+ },
+ "workspace": {
+ "fileNewName": "Name for new file",
+ "invalidFilename": "Invalid filename.",
+ "invalidExtension": ".{0} is not a valid extension",
+ "newFileName": "New name for file",
+ "deleteCurrentSketch": "Do you want to delete the current sketch?",
+ "sketchDirectoryError": "There was an error creating the sketch directory. See the log for more details. The application will probably not work as expected."
+ }
+ },
+ "cloud": {
+ "GoToCloud": "GO TO CLOUD"
+ }
+}
diff --git a/i18n/zh_TW.json b/i18n/zh_TW.json
index 7c43dc28a..e856e1553 100644
--- a/i18n/zh_TW.json
+++ b/i18n/zh_TW.json
@@ -1,125 +1,125 @@
{
"arduino": {
"common": {
- "offlineIndicator": "You appear to be offline. Without an Internet connection, the Arduino CLI might not be able to download the required resources and could cause malfunction. Please connect to the Internet and restart the application.",
+ "offlineIndicator": "您目前處於離線狀態,在沒有網路的情況下,Arduino命令列介面將無法下載需要的資源,並可能導致錯誤。請連接至網路並重新啟動程式。",
"noBoardSelected": "沒有選擇開發版",
"selectedOn": "on {0}",
"notConnected": "[未連接]",
"serialMonitor": "序列埠監控",
- "oldFormat": "The '{0}' still uses the old `.pde` format. Do you want to switch to the new `.ino` extension?",
- "later": "Later",
+ "oldFormat": "'{0}'仍然使用舊的 `.pde` 格式,是否要轉換至新的 `.ino` 擴充?",
+ "later": "稍後再說",
"selectBoard": "選擇開發版",
"unknown": "未知",
- "processing": "Processing",
- "saveChangesToSketch": "Do you want to save changes to this sketch before closing?",
- "loseChanges": "If you don't save, your changes will be lost."
+ "processing": "資料處理中",
+ "saveChangesToSketch": "是否在關閉草稿前儲存變更?",
+ "loseChanges": "如果不儲存,所做的變更將會遺失。"
},
"ide-updater": {
- "errorCheckingForUpdates": "Error while checking for Arduino IDE updates.\n{0}",
+ "errorCheckingForUpdates": "檢查Arduino IDE更新時發生錯誤。{0}",
"notNowButton": "現在不要",
- "versionDownloaded": "Arduino IDE {0} has been downloaded.",
- "closeToInstallNotice": "Close the software and install the update on your machine.",
- "closeAndInstallButton": "Close and Install",
- "downloadingNotice": "Downloading the latest version of the Arduino IDE.",
- "updateAvailable": "Update Available",
- "newVersionAvailable": "A new version of Arduino IDE ({0}) is available for download.",
- "skipVersionButton": "Skip Version",
- "downloadButton": "Download",
- "goToDownloadPage": "An update for the Arduino IDE is available, but we're not able to download and install it automatically. Please go to the download page and download the latest version from there.",
- "goToDownloadButton": "Go To Download",
- "ideUpdaterDialog": "Software Update",
- "noUpdatesAvailable": "There are no recent updates available for the Arduino IDE"
+ "versionDownloaded": "Arduino IDE{0}下載完成。",
+ "closeToInstallNotice": "關閉軟體並安裝更新。",
+ "closeAndInstallButton": "關閉並安裝。",
+ "downloadingNotice": "正在下載最新版本的Arduino IDE。",
+ "updateAvailable": "有可用的更新。",
+ "newVersionAvailable": "有新版本的Arduino IDE({0})可供下載。",
+ "skipVersionButton": "跳過這個版本",
+ "downloadButton": "下載",
+ "goToDownloadPage": "Arduino IDE可以更新,但我們無法自動下載與安裝。請至下載頁面下載最新的版本。",
+ "goToDownloadButton": "前往下載",
+ "ideUpdaterDialog": "軟體更新",
+ "noUpdatesAvailable": "Arduino IDE目前沒有更新的版本。"
},
"menu": {
- "sketch": "Sketch",
- "tools": "Tools"
+ "sketch": "草稿",
+ "tools": "工具"
},
"debug": {
- "optimizeForDebugging": "Optimize for Debugging",
- "debugWithMessage": "Debug - {0}",
- "noPlatformInstalledFor": "Platform is not installed for '{0}'",
- "debuggingNotSupported": "Debugging is not supported by '{0}'"
+ "optimizeForDebugging": "除錯最佳化",
+ "debugWithMessage": "除錯 - {0}",
+ "noPlatformInstalledFor": "未安裝'{0}'的平台",
+ "debuggingNotSupported": "'{0}'不支援除錯。"
},
"preferences": {
- "language.log": "True if the Arduino Language Server should generate log files into the sketch folder. Otherwise, false. It's false by default.",
- "compile.verbose": "True for verbose compile output. False by default",
- "compile.warnings": "Tells gcc which warning level to use. It's 'None' by default",
- "upload.verbose": "True for verbose upload output. False by default.",
- "window.autoScale": "True if the user interface automatically scales with the font size.",
- "window.zoomLevel": "Adjust the zoom level of the window. The original size is 0 and each increment above (e.g. 1) or below (e.g. -1) represents zooming 20% larger or smaller. You can also enter decimals to adjust the zoom level with a finer granularity.",
- "ide.updateChannel": "Release channel to get updated from. 'stable' is the stable release, 'nightly' is the latest development build.",
- "board.certificates": "List of certificates that can be uploaded to boards",
- "sketchbook.showAllFiles": "True to show all sketch files inside the sketch. It is false by default.",
- "cloud.enabled": "True if the sketch sync functions are enabled. Defaults to true.",
- "cloud.pull.warn": "True if users should be warned before pulling a cloud sketch. Defaults to true.",
- "cloud.push.warn": "True if users should be warned before pushing a cloud sketch. Defaults to true.",
- "cloud.pushpublic.warn": "True if users should be warned before pushing a public sketch to the cloud. Defaults to true.",
- "cloud.sketchSyncEnpoint": "The endpoint used to push and pull sketches from a backend. By default it points to Arduino Cloud API.",
- "auth.clientID": "The OAuth2 client ID.",
- "auth.domain": "The OAuth2 domain.",
- "auth.audience": "The OAuth2 audience.",
- "auth.registerUri": "The URI used to register a new user.",
- "network": "Network",
- "sketchbook.location": "Sketchbook location",
- "browse": "Browse",
- "files.inside.sketches": "Show files inside Sketches",
- "editorFontSize": "Editor font size",
- "interfaceScale": "Interface scale",
- "showVerbose": "Show verbose output during",
- "compilerWarnings": "Compiler warnings",
- "automatic": "Automatic",
- "compile": "compile",
- "upload": "upload",
- "verifyAfterUpload": "Verify code after upload",
- "editorQuickSuggestions": "Editor Quick Suggestions",
- "additionalManagerURLs": "Additional Boards Manager URLs",
- "noProxy": "No proxy",
- "manualProxy": "Manual proxy configuration",
- "newSketchbookLocation": "Select new sketchbook location",
- "choose": "Choose",
- "enterAdditionalURLs": "Enter additional URLs, one for each row",
- "unofficialBoardSupport": "Click for a list of unofficial board support URLs",
- "invalid.sketchbook.location": "Invalid sketchbook location: {0}",
- "invalid.editorFontSize": "Invalid editor font size. It must be a positive integer.",
- "invalid.theme": "Invalid theme."
+ "language.log": "True則Arduino語言伺服器會自動在草稿資料夾產生日誌檔案。預設為false。",
+ "compile.verbose": "True則輸出詳細編譯資訊。預設為False",
+ "compile.warnings": "設定gcc警告等級。預設為'None'",
+ "upload.verbose": "True則輸出詳細上傳資訊。預設為False",
+ "window.autoScale": "True則使用者介面隨字體大小自動縮放。",
+ "window.zoomLevel": "調整視窗的縮放大小。預設大小為0,增加(例如1)或者減少(例如-1)代表縮放增加或減少20%。可以自行輸入小數調整更精細的大小。",
+ "ide.updateChannel": "前往版本釋出頻道獲取更新。 'stable'表示為穩定的版本, 'nightly' 則是最新的開發版本。",
+ "board.certificates": "可上傳至開發版的證書列表",
+ "sketchbook.showAllFiles": "True則顯示所有草稿中的草稿檔案。預設為false。",
+ "cloud.enabled": "True則啟用草稿同步功能。預設為true。",
+ "cloud.pull.warn": "True則在取出雲端草稿時警告使用者。預設為true。",
+ "cloud.push.warn": "True則在更改雲端草稿時警告使用者。預設為True。",
+ "cloud.pushpublic.warn": "True則在更改一個公開草稿到雲端時警告使用者。預設為true",
+ "cloud.sketchSyncEnpoint": "用來從後台更改與取出草稿的端點。預設的端點是指向Arduino Cloud API。",
+ "auth.clientID": "OAuth2客戶端ID",
+ "auth.domain": "OAuth2域",
+ "auth.audience": "OAuth2閱聽者",
+ "auth.registerUri": "用於註冊新使用者的地址",
+ "network": "網路",
+ "sketchbook.location": "草稿資料夾位置",
+ "browse": "瀏覽",
+ "files.inside.sketches": "顯示草稿中的檔案",
+ "editorFontSize": "編輯器字體大小",
+ "interfaceScale": "介面比例",
+ "showVerbose": "顯示詳細輸出",
+ "compilerWarnings": "編譯器警告",
+ "automatic": "自動調整",
+ "compile": "編譯",
+ "upload": "上傳",
+ "verifyAfterUpload": "上傳後驗證程式",
+ "editorQuickSuggestions": "編輯器快速建議",
+ "additionalManagerURLs": "其他開發版管理器網址",
+ "noProxy": "無代理",
+ "manualProxy": "手動設置代理",
+ "newSketchbookLocation": "選取新的草稿資料夾位置",
+ "choose": "選擇",
+ "enterAdditionalURLs": "輸入其他網址,每行一個",
+ "unofficialBoardSupport": "點擊以取得支援非官方開發版的網址列表",
+ "invalid.sketchbook.location": "無效的草稿資料夾位置:{0}",
+ "invalid.editorFontSize": "無效的編輯器字體大小。它必須是正整數。",
+ "invalid.theme": "無效的主題。"
},
"cloud": {
- "signIn": "SIGN IN",
- "signOut": "Sign Out",
- "chooseSketchVisibility": "Choose visibility of your Sketch:",
- "privateVisibility": "Private. Only you can view the Sketch.",
- "publicVisibility": "Public. Anyone with the link can view the Sketch.",
- "link": "Link:",
- "embed": "Embed:",
- "cloudSketchbook": "Cloud Sketchbook",
- "shareSketch": "Share Sketch",
- "showHideRemoveSketchbook": "Show/Hide Remote Sketchbook",
- "pullSketch": "Pull Sketch",
- "openInCloudEditor": "Open in Cloud Editor",
- "options": "Options...",
- "share": "Share...",
- "remote": "Remote",
- "emptySketchbook": "Your Sketchbook is empty",
- "visitArduinoCloud": "Visit Arduino Cloud to create Cloud Sketches.",
- "signInToCloud": "Sign in to Arduino Cloud",
- "syncEditSketches": "Sync and edit your Arduino Cloud Sketches",
- "learnMore": "Learn more",
- "continue": "Continue",
- "pushSketch": "Push Sketch",
- "pushSketchMsg": "This is a Public Sketch. Before pushing, make sure any sensitive information is defined in arduino_secrets.h files. You can make a Sketch private from the Share panel.",
- "pull": "Pull",
- "pullSketchMsg": "Pulling this Sketch from the Cloud will overwrite its local version. Are you sure you want to continue?",
- "donePulling": "Done pulling ‘{0}’.",
- "notYetPulled": "Cannot push to Cloud. It is not yet pulled.",
- "push": "Push",
- "pullFirst": "You have to pull first to be able to push to the Cloud.",
- "donePushing": "Done pushing ‘{0}’.",
- "connected": "Connected",
- "offline": "Offline",
- "profilePicture": "Profile picture"
+ "signIn": "登入",
+ "signOut": "登出",
+ "chooseSketchVisibility": "選擇草稿的能見度:",
+ "privateVisibility": "私人的。只有你可以查看草稿。",
+ "publicVisibility": "公開的。擁有連結的人都可以查看草稿。",
+ "link": "連結:",
+ "embed": "嵌入:",
+ "cloudSketchbook": "雲端草稿資料夾",
+ "shareSketch": "分享草稿",
+ "showHideRemoveSketchbook": "顯示/隱藏遠端草稿資料夾",
+ "pullSketch": "讀取草稿",
+ "openInCloudEditor": "在雲端編輯器中打開",
+ "options": "選項...",
+ "share": "分享...",
+ "remote": "遠端",
+ "emptySketchbook": "您的草稿資料夾是空的",
+ "visitArduinoCloud": "前往Arduino Cloud建立雲端草稿。",
+ "signInToCloud": "登入Arduino Cloud",
+ "syncEditSketches": "同步和編輯您的Arduino Clou草稿",
+ "learnMore": "了解更多",
+ "continue": "繼續",
+ "pushSketch": "更改草稿",
+ "pushSketchMsg": "這是一個公開草稿,在更改前,請確認所有敏感資訊都定義在arduino_secrets.h中。可以在分享介面設定為私人草稿。",
+ "pull": "讀取",
+ "pullSketchMsg": "從雲端中讀取這個草稿將會覆蓋本地的版本。你確定要繼續嗎?",
+ "donePulling": "完成讀取'{0}'。",
+ "notYetPulled": "無法更改至雲端。尚未被讀取。",
+ "push": "更改",
+ "pullFirst": "您必些先讀取才能更改至Cloud。",
+ "donePushing": "完成更改'{0}'。",
+ "connected": "已連接",
+ "offline": "離線",
+ "profilePicture": "頭像圖片"
},
"board": {
- "installManually": "Install Manually",
+ "installManually": "手動安裝",
"installNow": "The \"{0} {1}\" core has to be installed for the currently selected \"{2}\" board. Do you want to install it now?",
"configDialogTitle": "Select Other Board & Port",
"configDialog1": "Select both a Board and a Port if you want to upload a sketch.",
@@ -186,7 +186,7 @@
"new": "新增",
"openRecent": "Open Recent",
"showFolder": "Show Sketch Folder",
- "sketch": "Sketch",
+ "sketch": "草稿",
"moving": "Moving",
"movingMsg": "The file \"{0}\" needs to be inside a sketch folder named \"{1}\".\nCreate this folder, move the file, and continue?",
"cantOpen": "A folder named \"{0}\" already exists. Can't open sketch.",
@@ -318,7 +318,7 @@
"theia": {
"core": {
"couldNotSave": "Could not save the sketch. Please copy your unsaved work into your favorite text editor, and restart the IDE.",
- "offline": "Offline",
+ "offline": "離線",
"daemonOffline": "CLI Daemon Offline",
"cannotConnectBackend": "Cannot connect to the backend.",
"cannotConnectDaemon": "Cannot connect to the CLI daemon."