New Crowdin translations (#1020)
This commit is contained in:
parent
edd54d93b3
commit
46e619d800
@ -17,6 +17,7 @@ export const languages = [
|
|||||||
{ lng: "tr-TR", label: "Türkçe", data: require("./locales/tr-TR.json") },
|
{ lng: "tr-TR", label: "Türkçe", data: require("./locales/tr-TR.json") },
|
||||||
{ lng: "ko-KR", label: "한국어", data: require("./locales/ko-KR.json") },
|
{ lng: "ko-KR", label: "한국어", data: require("./locales/ko-KR.json") },
|
||||||
{ lng: "zh-TW", label: "繁體中文", data: require("./locales/zh-TW.json") },
|
{ lng: "zh-TW", label: "繁體中文", data: require("./locales/zh-TW.json") },
|
||||||
|
{ lng: "zh-CN", label: "简体中文", data: require("./locales/zh-CN.json") },
|
||||||
];
|
];
|
||||||
|
|
||||||
let currentLanguage = languages[0];
|
let currentLanguage = languages[0];
|
||||||
|
@ -3,7 +3,7 @@
|
|||||||
"paste": "Вставить",
|
"paste": "Вставить",
|
||||||
"selectAll": "Выделить всё",
|
"selectAll": "Выделить всё",
|
||||||
"copy": "Копировать",
|
"copy": "Копировать",
|
||||||
"copyAsPng": "Copy to clipboard as PNG",
|
"copyAsPng": "Копировать в буфер обмена как PNG",
|
||||||
"bringForward": "Переложить вперёд",
|
"bringForward": "Переложить вперёд",
|
||||||
"sendToBack": "На задний план",
|
"sendToBack": "На задний план",
|
||||||
"bringToFront": "На передний план",
|
"bringToFront": "На передний план",
|
||||||
@ -43,8 +43,8 @@
|
|||||||
"drawingCanvas": "Рисование холста",
|
"drawingCanvas": "Рисование холста",
|
||||||
"layers": "Слои",
|
"layers": "Слои",
|
||||||
"language": "Язык",
|
"language": "Язык",
|
||||||
"createRoom": "Share a live-collaboration session",
|
"createRoom": "Создать многопользовательскую сессию",
|
||||||
"duplicateSelection": "Duplicate selected elements"
|
"duplicateSelection": "Дублировать выбранные элементы"
|
||||||
},
|
},
|
||||||
"buttons": {
|
"buttons": {
|
||||||
"clearReset": "Очистить холст & сбросить цвет фона",
|
"clearReset": "Очистить холст & сбросить цвет фона",
|
||||||
@ -64,10 +64,10 @@
|
|||||||
"menu": "Меню",
|
"menu": "Меню",
|
||||||
"done": "Готово",
|
"done": "Готово",
|
||||||
"edit": "Изменить",
|
"edit": "Изменить",
|
||||||
"undo": "Undo",
|
"undo": "Шаг назад",
|
||||||
"redo": "Redo",
|
"redo": "Шаг вперед",
|
||||||
"roomDialog": "Start live collaboration",
|
"roomDialog": "Начать совместную работу",
|
||||||
"createNewRoom": "Create new room"
|
"createNewRoom": "Создать новую комнату"
|
||||||
},
|
},
|
||||||
"alerts": {
|
"alerts": {
|
||||||
"clearReset": "Это очистит весь холст. Вы уверены?",
|
"clearReset": "Это очистит весь холст. Вы уверены?",
|
||||||
@ -75,7 +75,7 @@
|
|||||||
"importBackendFailed": "Не удалось импортировать из бэкэнда.",
|
"importBackendFailed": "Не удалось импортировать из бэкэнда.",
|
||||||
"cannotExportEmptyCanvas": "Не может экспортировать пустой холст.",
|
"cannotExportEmptyCanvas": "Не может экспортировать пустой холст.",
|
||||||
"couldNotCopyToClipboard": "Не удалось скопировать в буфер обмена. Попробуйте использовать веб-браузер Chrome.",
|
"couldNotCopyToClipboard": "Не удалось скопировать в буфер обмена. Попробуйте использовать веб-браузер Chrome.",
|
||||||
"decryptFailed": "Couldn't decrypt data.",
|
"decryptFailed": "Не удалось декодировать данные.",
|
||||||
"uploadedSecurly": "Загружаемые данные защищена сквозным шифрованием, что означает, что сервер Excalidraw и третьи стороны не могут прочитать содержимое."
|
"uploadedSecurly": "Загружаемые данные защищена сквозным шифрованием, что означает, что сервер Excalidraw и третьи стороны не могут прочитать содержимое."
|
||||||
},
|
},
|
||||||
"toolBar": {
|
"toolBar": {
|
||||||
@ -95,30 +95,30 @@
|
|||||||
},
|
},
|
||||||
"hints": {
|
"hints": {
|
||||||
"linearElement": "Нажмите, чтобы начать несколько точек, перетащите для одной линии",
|
"linearElement": "Нажмите, чтобы начать несколько точек, перетащите для одной линии",
|
||||||
"linearElementMulti": "Click on last point or press Escape or Enter to finish",
|
"linearElementMulti": "Кликните на последней точке или нажмите Escape или Enter чтобы закончить",
|
||||||
"resize": "Вы можете ограничить пропорции, удерживая SHIFT во время изменения размера"
|
"resize": "Вы можете ограничить пропорции, удерживая SHIFT во время изменения размера"
|
||||||
},
|
},
|
||||||
"errorSplash": {
|
"errorSplash": {
|
||||||
"headingMain_pre": "Encountered an error. Try ",
|
"headingMain_pre": "Возникла ошибка. Попробуйте ",
|
||||||
"headingMain_button": "reloading the page.",
|
"headingMain_button": "перезагрузить страницу.",
|
||||||
"clearCanvasMessage": "If reloading doesn't work, try ",
|
"clearCanvasMessage": "Если перезагрузка страницы не помогла, попробуйте ",
|
||||||
"clearCanvasMessage_button": "clearing the canvas.",
|
"clearCanvasMessage_button": "очистить холст.",
|
||||||
"clearCanvasCaveat": " This will result in loss of work ",
|
"clearCanvasCaveat": " Текущая работа будет утеряна ",
|
||||||
"openIssueMessage_pre": "Before doing so, we'd appreciate if you opened an issue on our ",
|
"openIssueMessage_pre": "Перед тем как вы продолжите, мы будем признательны если вы откроете тикет в нашем ",
|
||||||
"openIssueMessage_button": "bug tracker.",
|
"openIssueMessage_button": "баг трекере.",
|
||||||
"openIssueMessage_post": " Please include the following error stack trace (and if it's not private, also the scene content):",
|
"openIssueMessage_post": " Пожалуйста, приложите следующую трассировку стека (и контент сцены, если возможно):",
|
||||||
"errorStack": "Error stack trace:",
|
"errorStack": "Трассировка стека с ошибкой:",
|
||||||
"errorStack_loading": "Loading data. please wait...",
|
"errorStack_loading": "Данные загружаются. Пожалуйста, подождите...",
|
||||||
"sceneContent": "Scene content:"
|
"sceneContent": "Содержание сцены:"
|
||||||
},
|
},
|
||||||
"roomDialog": {
|
"roomDialog": {
|
||||||
"desc_intro": "You can invite people to your current scene to collaborate with you.",
|
"desc_intro": "Вы можете пригласить людей в текущую сцену для совместной работы.",
|
||||||
"desc_privacy": "Don't worry, the session uses end-to-end encryption, so whatever you draw will stay private. Not even our server will be able to see what you come up with.",
|
"desc_privacy": "Не беспокойтесь, сессия использует сквозное шифрование, поэтому всё что вы нарисуете останется приватным. Ваша информация не будет доступна даже на наших серверах.",
|
||||||
"button_startSession": "Start session",
|
"button_startSession": "Начать сессию",
|
||||||
"button_stopSession": "Stop session",
|
"button_stopSession": "Закончить сессию",
|
||||||
"desc_inProgressIntro": "Live-collaboration session is now in progress.",
|
"desc_inProgressIntro": "Совместная сессия теперь активна.",
|
||||||
"desc_persistenceWarning": "Note that the scene data is shared across collaborators in a P2P fashion, and not persisted to our server. Thus, if all of you disconnect, you will loose the data unless you export it to a file or a shareable link.",
|
"desc_persistenceWarning": "Контент сцены доступен участникам в режиме P2P, и не сохраняется на нашем сервере. Поэтому если все участники отключатся, то вы потеряете свои данные, если не экспортируете сцену в файл или не сгенерируете публичную ссылку.",
|
||||||
"desc_shareLink": "Share this link with anyone you want to collaborate with:",
|
"desc_shareLink": "Поделитесь этой ссылкой со всеми участниками:",
|
||||||
"desc_exitSession": "Stopping the session will disconnect your from the room, but you'll be able to continue working with the scene, locally. Note that this won't affect other people, and they'll still be able to collaborate on their version."
|
"desc_exitSession": "Остановка сессии отсоединит вас от комнаты, но вы сможете продолжить работу локально. Это не повлияет на остальных участников, и они смогут продолжить работу над общей версией."
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -3,7 +3,7 @@
|
|||||||
"paste": "粘贴",
|
"paste": "粘贴",
|
||||||
"selectAll": "全选",
|
"selectAll": "全选",
|
||||||
"copy": "复制",
|
"copy": "复制",
|
||||||
"copyAsPng": "Copy to clipboard as PNG",
|
"copyAsPng": "复制为 PNG 到剪贴板",
|
||||||
"bringForward": "上移一层",
|
"bringForward": "上移一层",
|
||||||
"sendToBack": "移至最后",
|
"sendToBack": "移至最后",
|
||||||
"bringToFront": "移至最前",
|
"bringToFront": "移至最前",
|
||||||
@ -17,47 +17,47 @@
|
|||||||
"strokeWidth": "描边宽度",
|
"strokeWidth": "描边宽度",
|
||||||
"sloppiness": "倾斜",
|
"sloppiness": "倾斜",
|
||||||
"opacity": "透明度",
|
"opacity": "透明度",
|
||||||
"fontSize": "字体大小:",
|
"fontSize": "字体大小",
|
||||||
"fontFamily": "字体族",
|
"fontFamily": "字体",
|
||||||
"onlySelected": "Only selected",
|
"onlySelected": "仅被选中",
|
||||||
"withBackground": "With Background",
|
"withBackground": "添加背景",
|
||||||
"handDrawn": "Hand-Drawn",
|
"handDrawn": "手写",
|
||||||
"normal": "Normal",
|
"normal": "正常",
|
||||||
"code": "Code",
|
"code": "代码",
|
||||||
"small": "Small",
|
"small": "小号",
|
||||||
"medium": "Medium",
|
"medium": "中等",
|
||||||
"large": "Large",
|
"large": "大号",
|
||||||
"veryLarge": "Very Large",
|
"veryLarge": "极大",
|
||||||
"solid": "Solid",
|
"solid": "Solid",
|
||||||
"hachure": "Hachure",
|
"hachure": "Hachure",
|
||||||
"crossHatch": "Cross-Hatch",
|
"crossHatch": "Cross-Hatch",
|
||||||
"thin": "Thin",
|
"thin": "细",
|
||||||
"bold": "Bold",
|
"bold": "加粗",
|
||||||
"extraBold": "Extra Bold",
|
"extraBold": "特粗",
|
||||||
"architect": "Architect",
|
"architect": "Architect",
|
||||||
"artist": "Artist",
|
"artist": "Artist",
|
||||||
"cartoonist": "Cartoonist",
|
"cartoonist": "Cartoonist",
|
||||||
"fileTitle": "File title",
|
"fileTitle": "文件名",
|
||||||
"colorPicker": "Color picker",
|
"colorPicker": "调色盘",
|
||||||
"canvasBackground": "Canvas background",
|
"canvasBackground": "Canvas 背景",
|
||||||
"drawingCanvas": "Drawing Canvas",
|
"drawingCanvas": "绘制 Canvas",
|
||||||
"layers": "图层",
|
"layers": "图层",
|
||||||
"language": "语言",
|
"language": "语言",
|
||||||
"createRoom": "Share a live-collaboration session",
|
"createRoom": "分享实时协作会议",
|
||||||
"duplicateSelection": "Duplicate selected elements"
|
"duplicateSelection": "复制所有已选择的元素"
|
||||||
},
|
},
|
||||||
"buttons": {
|
"buttons": {
|
||||||
"clearReset": "重置画布",
|
"clearReset": "重置画布",
|
||||||
"export": "导出",
|
"export": "导出",
|
||||||
"exportToPng": "导出为 PNG",
|
"exportToPng": "导出为 PNG",
|
||||||
"exportToSvg": "导出为 SVG",
|
"exportToSvg": "导出为 SVG",
|
||||||
"copyToClipboard": "Copy to clipboard",
|
"copyToClipboard": "复制到剪贴板",
|
||||||
"save": "保存",
|
"save": "保存",
|
||||||
"load": "Load",
|
"load": "载入文件",
|
||||||
"getShareableLink": "Get shareable link",
|
"getShareableLink": "获取共享链接",
|
||||||
"close": "关闭",
|
"close": "关闭",
|
||||||
"selectLanguage": "选择语言",
|
"selectLanguage": "选择语言",
|
||||||
"scrollBackToContent": "Scroll back to content",
|
"scrollBackToContent": "滚动回到内容",
|
||||||
"zoomIn": "放大",
|
"zoomIn": "放大",
|
||||||
"zoomOut": "缩小",
|
"zoomOut": "缩小",
|
||||||
"resetZoom": "重置缩放",
|
"resetZoom": "重置缩放",
|
||||||
@ -67,26 +67,26 @@
|
|||||||
"undo": "撤销",
|
"undo": "撤销",
|
||||||
"redo": "重做",
|
"redo": "重做",
|
||||||
"roomDialog": "开始实时协作",
|
"roomDialog": "开始实时协作",
|
||||||
"createNewRoom": "Create new room"
|
"createNewRoom": "新建会议室"
|
||||||
},
|
},
|
||||||
"alerts": {
|
"alerts": {
|
||||||
"clearReset": "This will clear the whole canvas. Are you sure?",
|
"clearReset": "这将会清除整个 canvas。你确定吗?",
|
||||||
"couldNotCreateShareableLink": "Couldn't create shareable link.",
|
"couldNotCreateShareableLink": "无法创建共享链接",
|
||||||
"importBackendFailed": "Importing from backend failed.",
|
"importBackendFailed": "从后端导入失败。",
|
||||||
"cannotExportEmptyCanvas": "Cannot export empty canvas.",
|
"cannotExportEmptyCanvas": "无法导出空白的 canvas。",
|
||||||
"couldNotCopyToClipboard": "Couldn't copy to clipboard. Try using Chrome browser.",
|
"couldNotCopyToClipboard": "无法复制到剪贴板。 请使用 Chrome 浏览器。",
|
||||||
"decryptFailed": "Couldn't decrypt data.",
|
"decryptFailed": "无法解析数据。",
|
||||||
"uploadedSecurly": "The upload has been secured with end-to-end encryption, which means that Excalidraw server and third parties can't read the content."
|
"uploadedSecurly": "上传已经过端到端加密, 这意味着 Excalidraw 服务器和第三方无法读取内容。"
|
||||||
},
|
},
|
||||||
"toolBar": {
|
"toolBar": {
|
||||||
"selection": "Selection",
|
"selection": "选择",
|
||||||
"rectangle": "矩形",
|
"rectangle": "矩形",
|
||||||
"diamond": "Diamond",
|
"diamond": "菱形",
|
||||||
"ellipse": "Ellipse",
|
"ellipse": "椭圆",
|
||||||
"arrow": "箭头",
|
"arrow": "箭头",
|
||||||
"line": "Line",
|
"line": "线条",
|
||||||
"text": "Text",
|
"text": "文字",
|
||||||
"lock": "Keep selected tool active after drawing"
|
"lock": "绘制后保持所选的工具栏状态"
|
||||||
},
|
},
|
||||||
"headings": {
|
"headings": {
|
||||||
"canvasActions": "Canvas actions",
|
"canvasActions": "Canvas actions",
|
||||||
@ -96,29 +96,29 @@
|
|||||||
"hints": {
|
"hints": {
|
||||||
"linearElement": "Click to start multiple points, drag for single line",
|
"linearElement": "Click to start multiple points, drag for single line",
|
||||||
"linearElementMulti": "Click on last point or press Escape or Enter to finish",
|
"linearElementMulti": "Click on last point or press Escape or Enter to finish",
|
||||||
"resize": "You can constraint proportions by holding SHIFT while resizing"
|
"resize": "当你调整大小时可以按住 SHIFT 来固定比例"
|
||||||
},
|
},
|
||||||
"errorSplash": {
|
"errorSplash": {
|
||||||
"headingMain_pre": "Encountered an error. Try ",
|
"headingMain_pre": "遇到异常。请尝试 ",
|
||||||
"headingMain_button": "reloading the page.",
|
"headingMain_button": "重新加载页面。",
|
||||||
"clearCanvasMessage": "If reloading doesn't work, try ",
|
"clearCanvasMessage": "如果重新加载页面无效, 请尝试 ",
|
||||||
"clearCanvasMessage_button": "clearing the canvas.",
|
"clearCanvasMessage_button": "清除画布。",
|
||||||
"clearCanvasCaveat": " This will result in loss of work ",
|
"clearCanvasCaveat": " This will result in loss of work ",
|
||||||
"openIssueMessage_pre": "Before doing so, we'd appreciate if you opened an issue on our ",
|
"openIssueMessage_pre": "Before doing so, we'd appreciate if you opened an issue on our ",
|
||||||
"openIssueMessage_button": "bug tracker.",
|
"openIssueMessage_button": "bug tracker.",
|
||||||
"openIssueMessage_post": " Please include the following error stack trace (and if it's not private, also the scene content):",
|
"openIssueMessage_post": " Please include the following error stack trace (and if it's not private, also the scene content):",
|
||||||
"errorStack": "Error stack trace:",
|
"errorStack": "Error stack trace:",
|
||||||
"errorStack_loading": "Loading data. please wait...",
|
"errorStack_loading": "加载数据中,请等待...",
|
||||||
"sceneContent": "Scene content:"
|
"sceneContent": "画布 内容:"
|
||||||
},
|
},
|
||||||
"roomDialog": {
|
"roomDialog": {
|
||||||
"desc_intro": "You can invite people to your current scene to collaborate with you.",
|
"desc_intro": "你可以邀请其他人到目前的画面中与你协作。",
|
||||||
"desc_privacy": "Don't worry, the session uses end-to-end encryption, so whatever you draw will stay private. Not even our server will be able to see what you come up with.",
|
"desc_privacy": "别担心, 该会话使用端到端加密, 无论绘制什么都将保持私密,甚至连我们的服务器也无法查看。",
|
||||||
"button_startSession": "Start session",
|
"button_startSession": "启动会议",
|
||||||
"button_stopSession": "Stop session",
|
"button_stopSession": "结束会议",
|
||||||
"desc_inProgressIntro": "Live-collaboration session is now in progress.",
|
"desc_inProgressIntro": "实时协作会议正在进行。",
|
||||||
"desc_persistenceWarning": "Note that the scene data is shared across collaborators in a P2P fashion, and not persisted to our server. Thus, if all of you disconnect, you will loose the data unless you export it to a file or a shareable link.",
|
"desc_persistenceWarning": "注意,画布数据通过 P2P 方式与协作者共享, 并且不会保存到我们的服务器. 因此, 如果失去网络连接, 你可能会丢失数据,除非将数据导出成文件或者是公开链接",
|
||||||
"desc_shareLink": "Share this link with anyone you want to collaborate with:",
|
"desc_shareLink": "分享此链接给你要协作的用户",
|
||||||
"desc_exitSession": "Stopping the session will disconnect your from the room, but you'll be able to continue working with the scene, locally. Note that this won't affect other people, and they'll still be able to collaborate on their version."
|
"desc_exitSession": "停止会话将中断你在会议室的连接,但你依然可以在本地继续使用画布. 注意,这不会影响到其他用户, 他们仍可以在自己的版本上继续协作。"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user