diff --git a/i18n/en.json b/i18n/en.json index 08e12be2..77201b48 100644 --- a/i18n/en.json +++ b/i18n/en.json @@ -1,10 +1,221 @@ { - "theia": { - "core": { - "common": { - "example": "This is an example translatable string", - "another-example": "This is another example translatable string" - } + "arduino": { + "common": { + "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.", + "noBoardSelected": "No board selected" + }, + "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.autoUpdate": "True to enable automatic update checks. The IDE will check for updates automatically and periodically.", + "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." + }, + "cloud": { + "signIn": "Sign in", + "signOut": "Sign Out", + "shareSketch": "Share Sketch", + "showHideRemoveSketchbook": "Show/Hide Remote Sketchbook", + "pullSketch": "Pull Sketch", + "openInCloudEditor": "Open in Cloud Editor", + "options": "Options...", + "share": "Share...", + "remote": "Remote", + "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}’." + }, + "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 just to compile, but not to upload your sketch.", + "pleasePickBoard": "Please pick a board connected to the port you have selected.", + "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?", + "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 as \"{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", + "doneUploading": "Done uploading.", + "couldNotConnectToMonitor": "Could not reconnect to serial monitor. {0}", + "verifyOrCompile": "Verify/Compile", + "exportBinary": "Export Compiled Binary", + "verify": "Verify", + "doneCompiling": "Done compiling.", + "openSketchInNewWindow": "Open Sketch in New Window", + "openFolder": "Open Folder", + "close": "Are you sure you want to close the sketch?" + }, + "bootloader": { + "burnBootloader": "Burn Bootloader", + "doneBurningBootloader": "Done burning bootloader." + }, + "debug": { + "debugWithMessage": "Debug - {0}", + "noPlatformInstalledFor": "Platform is not installed for '{0}'", + "debuggingNotSupported": "Debugging is not supported by '{0}'" + }, + "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" + }, + "certificate": { + "uploadRootCertificates": "Upload SSL Root Certificates", + "openContext": "Open context", + "remove": "Remove", + "upload": "Upload" + }, + "firmware": { + "updater": "WiFi101 / WiFiNINA Firmware Updater" + }, + "dialog": { + "dontAskAgain": "Don't ask again" + }, + "monitor": { + "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 the the serial-monitor after 10 consecutive attempts. The {1} serial port is busy.", + "reconnect": "Reconnecting {0} to {1} in {2] seconds..." + }, + "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." + } + }, + "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}" + }, + "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." + } } - } }