diff --git a/lib/l10n/app_fr.arb b/lib/l10n/app_fr.arb new file mode 100644 index 00000000..53b51eff --- /dev/null +++ b/lib/l10n/app_fr.arb @@ -0,0 +1,259 @@ +{ + "@@locale": "fr", + "about": "About", + "aboutThanks": "Thanks to the following people who participated in.", + "add": "Add", + "addAServer": "add a server", + "addPrivateKey": "Add private key", + "addSystemPrivateKeyTip": "Currently don't have any private key, do you add the one that comes with the system (~/.ssh/id_rsa)?", + "added2List": "Added to task list", + "all": "All", + "alreadyLastDir": "Already in last directory.", + "alterUrl": "Alter url", + "askContinue": "{msg}, continue?", + "attention": "Attention", + "authRequired": "Auth required", + "auto": "Auto", + "autoBackupConflict": "Only one automatic backup can be turned on at the same time.", + "autoCheckUpdate": "Auto check update", + "autoConnect": "Auto connect", + "autoUpdateHomeWidget": "Auto update home widget", + "backup": "Backup", + "backupAndRestore": "Backup and Restore", + "backupTip": "The exported data is simply encrypted. \nPlease keep it safe.", + "backupVersionNotMatch": "Backup version is not match.", + "battery": "Battery", + "bgRun": "Run in backgroud", + "bioAuth": "Biometric auth", + "canPullRefresh": "You can pull to refresh.", + "cancel": "Cancel", + "choose": "Choose", + "chooseFontFile": "Choose a font file", + "choosePrivateKey": "Choose private key", + "clear": "Clear", + "close": "Close", + "cmd": "Command", + "conn": "Connection", + "connected": "Connected", + "containerName": "Container name", + "containerStatus": "Container status", + "convert": "Convert", + "copy": "Copy", + "copyPath": "Copy path", + "createFile": "Create file", + "createFolder": "Create folder", + "dark": "Dark", + "debug": "Debug", + "decode": "Decode", + "decompress": "Decompress", + "delete": "Delete", + "deleteScripts": "Delete server scripts at the same time", + "deleteServers": "Batch delete servers", + "dirEmpty": "Make sure dir is empty.", + "disabled": "Disabled", + "disconnected": "Disconnected", + "disk": "Disk", + "diskIgnorePath": "Ignore path for disk", + "displayName": "Display name", + "dl2Local": "Download {fileName} to local?", + "dockerEditHost": "Edit DOCKER_HOST", + "dockerEmptyRunningItems": "No running container. \nIt may be that the env DOCKER_HOST is not read correctly. You can found it by running `echo $DOCKER_HOST` in terminal.", + "dockerImagesFmt": "{count} images", + "dockerNotInstalled": "Docker not installed", + "dockerStatusRunningAndStoppedFmt": "{runningCount} running, {stoppedCount} container stopped.", + "dockerStatusRunningFmt": "{count} container running.", + "doubleColumnMode": "Double column mode", + "download": "Download", + "edit": "Edit", + "editVirtKeys": "Edit virtual keys", + "editor": "Editor", + "editorHighlightTip": "The current code highlighting performance is worse and can be optionally turned off to improve.", + "encode": "Encode", + "error": "Error", + "exampleName": "Example name", + "experimentalFeature": "Experimental feature", + "export": "Export", + "extraArgs": "Extra args", + "failed": "Failed", + "feedback": "Feedback", + "feedbackOnGithub": "If you have any questions, please feedback on Github.", + "fieldMustNotEmpty": "These fields must not be empty.", + "fileNotExist": "{file} not exist", + "fileTooLarge": "File '{file}' too large {size}, max {sizeMax}", + "files": "Files", + "finished": "Finished", + "followSystem": "Follow system", + "font": "Font", + "fontSize": "Font size", + "force": "Force", + "foundNUpdate": "Found {count} update", + "fullScreen": "Full screen mode", + "fullScreenJitter": "Full screen jitter", + "fullScreenJitterHelp": "To avoid screen burn-in", + "getPushTokenFailed": "Can't fetch push token", + "gettingToken": "Getting token...", + "goBackQ": "Go back?", + "goto": "Go to", + "highlight": "Code highlight", + "homeWidgetUrlConfig": "Config home widget url", + "host": "Host", + "httpFailedWithCode": "request failed, status code: {code}", + "icloudSynced": "iCloud wird synchronisiert und einige Einstellungen erfordern möglicherweise einen Neustart der App, um wirksam zu werden.", + "image": "Image", + "imagesList": "Images list", + "import": "Import", + "inner": "Inner", + "inputDomainHere": "Input Domain here", + "install": "install", + "installDockerWithUrl": "Please https://docs.docker.com/engine/install docker first.", + "invalidJson": "Invalid JSON", + "invalidVersion": "Invalid version", + "invalidVersionHelp": "Please make sure that docker is installed correctly, or that you are using a non-self-compiled version. If you don't have the above issues, please submit an issue on {url}.", + "isBusy": "Is busy now", + "jumpServer": "Jump server", + "keepForeground": "Keep app foreground!", + "keyAuth": "Key Auth", + "keyboardCompatibility": "Possible to improve input method compatibility", + "keyboardType": "Keyborad type", + "language": "Language", + "languageName": "English", + "lastTry": "Last try", + "launchPage": "Launch page", + "license": "License", + "light": "Light", + "loadingFiles": "Loading files...", + "location": "Location", + "log": "Log", + "loss": "loss", + "madeWithLove": "Made with ❤️ by {myGithub}", + "manual": "Manual", + "max": "max", + "maxRetryCount": "Number of server reconnection", + "maxRetryCountEqual0": "Will retry again and again.", + "min": "min", + "mission": "Mission", + "moveOutServerFuncBtnsHelp": "On: can be displayed below each card on the Server Tab page. Off: can be displayed at the top of the Server Details page.", + "ms": "ms", + "name": "Name", + "needRestart": "Need to restart app", + "net": "Net", + "netViewType": "Net view type", + "newContainer": "New container", + "noClient": "No client", + "noInterface": "No interface", + "noOptions": "No options", + "noResult": "No result", + "noSavedPrivateKey": "No saved private keys.", + "noSavedSnippet": "No saved snippets.", + "noServerAvailable": "No server available.", + "noTask": "No task", + "noUpdateAvailable": "No update available", + "notSelected": "Not selected", + "note": "Note", + "nullToken": "Null token", + "ok": "OK", + "onServerDetailPage": "On server detail page", + "open": "Open", + "openLastPath": "Open the last path", + "openLastPathTip": "Different servers will have different logs, and the log is the path to the exit", + "paste": "Paste", + "path": "Path", + "percentOfSize": "{percent}% of {size}", + "pickFile": "Pick file", + "pingAvg": "Avg:", + "pingInputIP": "Please input a target IP / domain.", + "pingNoServer": "No server to ping.\nPlease add a server in server tab.", + "pkg": "Pkg", + "platformNotSupportUpdate": "Current platform does not support in app update.\nPlease build from source and install it.", + "plzEnterHost": "Please enter host.", + "plzSelectKey": "Please select a key.", + "port": "Port", + "preview": "Preview", + "primaryColorSeed": "Primary color seed", + "privateKey": "Private Key", + "process": "Process", + "pushToken": "Push token", + "pwd": "Password", + "read": "Read", + "reboot": "Reboot", + "remotePath": "Remote path", + "rename": "Rename", + "reportBugsOnGithubIssue": "Please report bugs on {url}", + "restart": "Restart", + "restore": "Restore", + "restoreSuccess": "Restore success. Restart app to apply.", + "result": "Result", + "rotateAngel": "Rotation angle", + "run": "Run", + "save": "Save", + "saved": "Saved", + "second": "s", + "sequence": "Sequence", + "server": "Server", + "serverDetailOrder": "Detail page widget order", + "serverFuncBtns": "Server func buttons", + "serverOrder": "Server order", + "serverTabConnecting": "Connecting...", + "serverTabEmpty": "There is no server.\nClick the fab to add one.", + "serverTabFailed": "Failed", + "serverTabLoading": "Loading...", + "serverTabPlzSave": "Please 'save' this private key again.", + "serverTabUnkown": "Unknown state", + "setting": "Settings", + "sftpDlPrepare": "Preparing to connect...", + "sftpRmrDirSummary": "Use `rm -r` to delete a folder in SFTP.", + "sftpSSHConnected": "SFTP Connected", + "showDistLogo": "Show distribution logo", + "shutdown": "Shutdown", + "snippet": "Snippet", + "speed": "Speed", + "spentTime": "Spent time: {time}", + "sshTip": "This function is now in the experimental stage.\n\nPlease report bugs on {url} or join our development.", + "sshVirtualKeyAutoOff": "Auto switching of virtual keys", + "start": "Start", + "stats": "Stats", + "stop": "Stop", + "success": "Success", + "suspend": "Suspend", + "suspendTip": "The suspend function requires root privileges and systemd support.", + "syncTip": "A restart may be required for some changes to take effect.", + "system": "System", + "tag": "Tags", + "temperature": "Temperature", + "terminal": "Terminal", + "test": "Test", + "textScaler": "Text scaler", + "textScalerTip": "1.0 => 100% (original size), only works on server page part of the font, not recommended to change.", + "theme": "Theme", + "themeMode": "Theme mode", + "times": "Times", + "traffic": "Traffic", + "ttl": "ttl", + "unknown": "Unknown", + "unknownError": "Unknown error", + "unkownConvertMode": "Unknown convert mode", + "update": "Update", + "updateAll": "Update all", + "updateIntervalEqual0": "You set to 0, will not update automatically.\nCan't calculate CPU status.", + "updateServerStatusInterval": "Server status update interval", + "updateTip": "Update: v1.0.{newest}", + "updateTipTooLow": "Current version is too low, please update to v1.0.{newest}", + "upload": "Upload", + "upsideDown": "Upside Down", + "uptime": "Uptime", + "urlOrJson": "URL or JSON", + "useNoPwd": "No password will be used.", + "user": "User", + "versionHaveUpdate": "Found: v1.0.{build}, click to update", + "versionUnknownUpdate": "Current: v1.0.{build}, click to check updates", + "versionUpdated": "Current: v1.0.{build}, is up to date", + "viewErr": "See error", + "virtKeyHelpClipboard": "Copy to the clipboard if terminal selected is not empty, otherwise paste the contents of the clipboard to the terminal.", + "virtKeyHelpSFTP": "Open current directory in SFTP.", + "waitConnection": "Please wait for the connection to be established.", + "watchNotPaired": "No paired Apple Watch", + "webdavSettingEmpty": "Webdav setting is empty", + "whenOpenApp": "When opening the app", + "willTakEeffectImmediately": "Will take effect immediately", + "write": "Write" +} \ No newline at end of file