chore: Update translations from Crowdin (#2742)
Co-authored-by: Kostas Bariotis <konmpar@gmail.com>
This commit is contained in:
parent
6a16caf13c
commit
fd699c0447
2
.github/workflows/locales-coverage.yml
vendored
2
.github/workflows/locales-coverage.yml
vendored
@ -43,5 +43,5 @@ jobs:
|
|||||||
uses: kt3k/update-pr-description@v1.0.1
|
uses: kt3k/update-pr-description@v1.0.1
|
||||||
with:
|
with:
|
||||||
pr_body: ${{ steps.getCommentBody.outputs.body }}
|
pr_body: ${{ steps.getCommentBody.outputs.body }}
|
||||||
pr_title: "chore: New Crowdin updates"
|
pr_title: "chore: Update translations from Crowdin"
|
||||||
github_token: ${{ secrets.PUSH_TRANSLATIONS_COVERAGE_PAT }}
|
github_token: ${{ secrets.PUSH_TRANSLATIONS_COVERAGE_PAT }}
|
||||||
|
@ -25,7 +25,6 @@ export const LanguageList = ({
|
|||||||
<option key={i18n.defaultLang.code} value={i18n.defaultLang.code}>
|
<option key={i18n.defaultLang.code} value={i18n.defaultLang.code}>
|
||||||
{i18n.defaultLang.label}
|
{i18n.defaultLang.label}
|
||||||
</option>
|
</option>
|
||||||
<option disabled>{"──────────"}</option>
|
|
||||||
{languages.map((lang) => (
|
{languages.map((lang) => (
|
||||||
<option key={lang.code} value={lang.code}>
|
<option key={lang.code} value={lang.code}>
|
||||||
{lang.label}
|
{lang.label}
|
||||||
|
@ -30,11 +30,11 @@
|
|||||||
"edges": "角",
|
"edges": "角",
|
||||||
"sharp": "四角",
|
"sharp": "四角",
|
||||||
"round": "丸",
|
"round": "丸",
|
||||||
"arrowheads": "",
|
"arrowheads": "線の終点",
|
||||||
"arrowhead_none": "",
|
"arrowhead_none": "なし",
|
||||||
"arrowhead_arrow": "",
|
"arrowhead_arrow": "矢印",
|
||||||
"arrowhead_bar": "",
|
"arrowhead_bar": "バー",
|
||||||
"arrowhead_dot": "",
|
"arrowhead_dot": "ドット",
|
||||||
"fontSize": "フォントの大きさ",
|
"fontSize": "フォントの大きさ",
|
||||||
"fontFamily": "フォントの種類",
|
"fontFamily": "フォントの種類",
|
||||||
"onlySelected": "選択中のみ",
|
"onlySelected": "選択中のみ",
|
||||||
@ -118,9 +118,9 @@
|
|||||||
"redo": "やり直し",
|
"redo": "やり直し",
|
||||||
"roomDialog": "共同編集を開始する",
|
"roomDialog": "共同編集を開始する",
|
||||||
"createNewRoom": "新しい部屋を作成する",
|
"createNewRoom": "新しい部屋を作成する",
|
||||||
"fullScreen": "",
|
"fullScreen": "全画面表示",
|
||||||
"darkMode": "",
|
"darkMode": "ダークモード",
|
||||||
"lightMode": "",
|
"lightMode": "ライトモード",
|
||||||
"zenMode": "",
|
"zenMode": "",
|
||||||
"exitZenMode": "集中モードをやめる"
|
"exitZenMode": "集中モードをやめる"
|
||||||
},
|
},
|
||||||
@ -225,12 +225,12 @@
|
|||||||
"angle": "",
|
"angle": "",
|
||||||
"element": "",
|
"element": "",
|
||||||
"elements": "",
|
"elements": "",
|
||||||
"height": "",
|
"height": "高さ",
|
||||||
"scene": "",
|
"scene": "",
|
||||||
"selected": "",
|
"selected": "",
|
||||||
"storage": "",
|
"storage": "",
|
||||||
"title": "",
|
"title": "",
|
||||||
"total": "",
|
"total": "合計",
|
||||||
"width": ""
|
"width": "幅"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"labels": {
|
"labels": {
|
||||||
"paste": "Lim inn",
|
"paste": "Lim inn",
|
||||||
"pasteCharts": "Lim inn diagrammer",
|
"pasteCharts": "Lim inn diagram",
|
||||||
"selectAll": "Vel alt",
|
"selectAll": "Vel alt",
|
||||||
"multiSelect": "Legg til element i utval",
|
"multiSelect": "Legg til element i utval",
|
||||||
"moveCanvas": "Flytt lerretet",
|
"moveCanvas": "Flytt lerretet",
|
||||||
|
@ -14,7 +14,7 @@
|
|||||||
"hu-HU": 100,
|
"hu-HU": 100,
|
||||||
"id-ID": 100,
|
"id-ID": 100,
|
||||||
"it-IT": 100,
|
"it-IT": 100,
|
||||||
"ja-JP": 85,
|
"ja-JP": 90,
|
||||||
"ko-KR": 100,
|
"ko-KR": 100,
|
||||||
"my-MM": 93,
|
"my-MM": 93,
|
||||||
"nb-NO": 100,
|
"nb-NO": 100,
|
||||||
|
@ -135,7 +135,7 @@
|
|||||||
"decryptFailed": "Nie udało się odszyfrować danych.",
|
"decryptFailed": "Nie udało się odszyfrować danych.",
|
||||||
"uploadedSecurly": "By zapewnić Ci prywatność, udostępnianie projektu jest zabezpieczone szyfrowaniem end-to-end, co oznacza, że poza tobą i osobą z którą podzielisz się linkiem, nikt nie ma dostępu do tego co udostępniasz.",
|
"uploadedSecurly": "By zapewnić Ci prywatność, udostępnianie projektu jest zabezpieczone szyfrowaniem end-to-end, co oznacza, że poza tobą i osobą z którą podzielisz się linkiem, nikt nie ma dostępu do tego co udostępniasz.",
|
||||||
"loadSceneOverridePrompt": "Wczytanie zewnętrznego rysunku zastąpi istniejącą zawartość. Czy chcesz kontynuować?",
|
"loadSceneOverridePrompt": "Wczytanie zewnętrznego rysunku zastąpi istniejącą zawartość. Czy chcesz kontynuować?",
|
||||||
"errorLoadingLibrary": "Wystąpił błąd podczas ładowania biblioteki stron trzecich.",
|
"errorLoadingLibrary": "Wystąpił błąd podczas ładowania zewnętrznej biblioteki.",
|
||||||
"confirmAddLibrary": "To doda {{numShapes}} kształtów do twojej biblioteki. Jesteś pewien?",
|
"confirmAddLibrary": "To doda {{numShapes}} kształtów do twojej biblioteki. Jesteś pewien?",
|
||||||
"imageDoesNotContainScene": "Importowanie zdjęć nie jest obecnie obsługiwane.\n\nCzy chciałeś zaimportować scenę? Ten obraz nie zawiera żadnych danych sceny. Czy włączyłeś to podczas eksportowania?",
|
"imageDoesNotContainScene": "Importowanie zdjęć nie jest obecnie obsługiwane.\n\nCzy chciałeś zaimportować scenę? Ten obraz nie zawiera żadnych danych sceny. Czy włączyłeś to podczas eksportowania?",
|
||||||
"cannotRestoreFromImage": "Scena nie mogła zostać przywrócona z pliku obrazu"
|
"cannotRestoreFromImage": "Scena nie mogła zostać przywrócona z pliku obrazu"
|
||||||
|
@ -22,8 +22,8 @@
|
|||||||
"strokeWidth": "Толщина штриха",
|
"strokeWidth": "Толщина штриха",
|
||||||
"strokeStyle": "Стиль обводки",
|
"strokeStyle": "Стиль обводки",
|
||||||
"strokeStyle_solid": "Сплошная",
|
"strokeStyle_solid": "Сплошная",
|
||||||
"strokeStyle_dashed": "Штриховая",
|
"strokeStyle_dashed": "Пунктирная",
|
||||||
"strokeStyle_dotted": "Пунктирная",
|
"strokeStyle_dotted": "Точечная",
|
||||||
"sloppiness": "Стиль обводки",
|
"sloppiness": "Стиль обводки",
|
||||||
"opacity": "Непрозрачность",
|
"opacity": "Непрозрачность",
|
||||||
"textAlign": "Выравнивание текста",
|
"textAlign": "Выравнивание текста",
|
||||||
@ -31,9 +31,9 @@
|
|||||||
"sharp": "Острые",
|
"sharp": "Острые",
|
||||||
"round": "Скругленные",
|
"round": "Скругленные",
|
||||||
"arrowheads": "Стрелка",
|
"arrowheads": "Стрелка",
|
||||||
"arrowhead_none": "Без стрелки",
|
"arrowhead_none": "Нет",
|
||||||
"arrowhead_arrow": "Cтрелка",
|
"arrowhead_arrow": "Cтрелка",
|
||||||
"arrowhead_bar": "Столбец",
|
"arrowhead_bar": "Черта",
|
||||||
"arrowhead_dot": "Точка",
|
"arrowhead_dot": "Точка",
|
||||||
"fontSize": "Размер шрифта",
|
"fontSize": "Размер шрифта",
|
||||||
"fontFamily": "Семейство шрифтов",
|
"fontFamily": "Семейство шрифтов",
|
||||||
@ -70,7 +70,7 @@
|
|||||||
"language": "Язык",
|
"language": "Язык",
|
||||||
"createRoom": "Создать многопользовательскую сессию",
|
"createRoom": "Создать многопользовательскую сессию",
|
||||||
"duplicateSelection": "Дубликат",
|
"duplicateSelection": "Дубликат",
|
||||||
"untitled": "Без названия",
|
"untitled": "Безымянный",
|
||||||
"name": "Имя",
|
"name": "Имя",
|
||||||
"yourName": "Ваше имя",
|
"yourName": "Ваше имя",
|
||||||
"madeWithExcalidraw": "Сделано в Excalidraw",
|
"madeWithExcalidraw": "Сделано в Excalidraw",
|
||||||
|
@ -6,7 +6,7 @@
|
|||||||
"multiSelect": "添加元素到选区",
|
"multiSelect": "添加元素到选区",
|
||||||
"moveCanvas": "移动画布",
|
"moveCanvas": "移动画布",
|
||||||
"cut": "剪切",
|
"cut": "剪切",
|
||||||
"copy": "复制",
|
"copy": "拷贝",
|
||||||
"copyAsPng": "复制为 PNG 到剪贴板",
|
"copyAsPng": "复制为 PNG 到剪贴板",
|
||||||
"copyAsSvg": "复制为 SVG 到剪贴板",
|
"copyAsSvg": "复制为 SVG 到剪贴板",
|
||||||
"bringForward": "上移一层",
|
"bringForward": "上移一层",
|
||||||
@ -39,8 +39,8 @@
|
|||||||
"fontFamily": "字体",
|
"fontFamily": "字体",
|
||||||
"onlySelected": "仅被选中",
|
"onlySelected": "仅被选中",
|
||||||
"withBackground": "使用背景",
|
"withBackground": "使用背景",
|
||||||
"exportEmbedScene": "将场景嵌入到导出的文件",
|
"exportEmbedScene": "将画布数据嵌入到导出的文件",
|
||||||
"exportEmbedScene_details": "场景数据将被保存到导出的 PNG/SVG 文件,以便恢复。\n将会增加导出的文件大小。",
|
"exportEmbedScene_details": "画布数据将被保存到导出的 PNG/SVG 文件,以便恢复。\n将会增加导出的文件大小。",
|
||||||
"addWatermark": "添加 “使用 Excalidraw 创建” 水印",
|
"addWatermark": "添加 “使用 Excalidraw 创建” 水印",
|
||||||
"handDrawn": "手写",
|
"handDrawn": "手写",
|
||||||
"normal": "正常",
|
"normal": "正常",
|
||||||
@ -69,7 +69,7 @@
|
|||||||
"actions": "操作",
|
"actions": "操作",
|
||||||
"language": "语言",
|
"language": "语言",
|
||||||
"createRoom": "分享实时协作会议",
|
"createRoom": "分享实时协作会议",
|
||||||
"duplicateSelection": "复制所有已选择的元素",
|
"duplicateSelection": "复制",
|
||||||
"untitled": "无标题",
|
"untitled": "无标题",
|
||||||
"name": "名字",
|
"name": "名字",
|
||||||
"yourName": "您的姓名",
|
"yourName": "您的姓名",
|
||||||
@ -121,13 +121,13 @@
|
|||||||
"fullScreen": "全屏",
|
"fullScreen": "全屏",
|
||||||
"darkMode": "暗色主题",
|
"darkMode": "暗色主题",
|
||||||
"lightMode": "浅色模式",
|
"lightMode": "浅色模式",
|
||||||
"zenMode": "禅意模式",
|
"zenMode": "禅模式",
|
||||||
"exitZenMode": "退出禅模式"
|
"exitZenMode": "退出禅模式"
|
||||||
},
|
},
|
||||||
"alerts": {
|
"alerts": {
|
||||||
"clearReset": "这将会清除整个 画板。您是否要继续?",
|
"clearReset": "这将会清除整个 画板。您是否要继续?",
|
||||||
"couldNotCreateShareableLink": "无法创建共享链接",
|
"couldNotCreateShareableLink": "无法创建共享链接",
|
||||||
"couldNotCreateShareableLinkTooBig": "无法创建可共享链接:场景过大",
|
"couldNotCreateShareableLinkTooBig": "无法创建可共享链接:画布过大",
|
||||||
"couldNotLoadInvalidFile": "无法加载错误文件",
|
"couldNotLoadInvalidFile": "无法加载错误文件",
|
||||||
"importBackendFailed": "从后端导入失败",
|
"importBackendFailed": "从后端导入失败",
|
||||||
"cannotExportEmptyCanvas": "无法导出空画布。",
|
"cannotExportEmptyCanvas": "无法导出空画布。",
|
||||||
@ -137,8 +137,8 @@
|
|||||||
"loadSceneOverridePrompt": "加载外部绘图将取代您现有的内容。您想要继续吗?",
|
"loadSceneOverridePrompt": "加载外部绘图将取代您现有的内容。您想要继续吗?",
|
||||||
"errorLoadingLibrary": "加载第三方库时出错。",
|
"errorLoadingLibrary": "加载第三方库时出错。",
|
||||||
"confirmAddLibrary": "这将添加 {{numShapes}} 个形状到您的库。您确定吗?",
|
"confirmAddLibrary": "这将添加 {{numShapes}} 个形状到您的库。您确定吗?",
|
||||||
"imageDoesNotContainScene": "当前不支持导入图片。\n\n您想要导入场景吗?此图像似乎不包含任何场景数据。您是否在导出过程中启用了这个数据?",
|
"imageDoesNotContainScene": "当前不支持导入图片。\n\n您想要导入画布数据吗?此图像似乎不包含任何画布数据。您是否在导出过程中启用了嵌入画布的选项?",
|
||||||
"cannotRestoreFromImage": "无法从此图像文件恢复场景"
|
"cannotRestoreFromImage": "无法从此图像文件恢复画布"
|
||||||
},
|
},
|
||||||
"toolBar": {
|
"toolBar": {
|
||||||
"selection": "选择",
|
"selection": "选择",
|
||||||
@ -182,7 +182,7 @@
|
|||||||
"clearCanvasCaveat": "这会造成当前工作丢失",
|
"clearCanvasCaveat": "这会造成当前工作丢失",
|
||||||
"trackedToSentry_pre": "带有标识符的错误",
|
"trackedToSentry_pre": "带有标识符的错误",
|
||||||
"trackedToSentry_post": "已在我们的系统中跟踪",
|
"trackedToSentry_post": "已在我们的系统中跟踪",
|
||||||
"openIssueMessage_pre": "我们非常谨慎地不将您的场景信息包含在错误信息中。如果您的场景不是私密的,请考虑跟进我们的",
|
"openIssueMessage_pre": "我们非常谨慎地处理错误信息,您的画布内容不会被包含在错误报告中。如果您的画布内容不需要保持私密,请考虑使用我们的",
|
||||||
"openIssueMessage_button": "错误追踪器。",
|
"openIssueMessage_button": "错误追踪器。",
|
||||||
"openIssueMessage_post": " 请复制并粘贴以下信息到 GitHub Issue 中。",
|
"openIssueMessage_post": " 请复制并粘贴以下信息到 GitHub Issue 中。",
|
||||||
"sceneContent": "画布内容:"
|
"sceneContent": "画布内容:"
|
||||||
@ -226,7 +226,7 @@
|
|||||||
"element": "元素",
|
"element": "元素",
|
||||||
"elements": "元素",
|
"elements": "元素",
|
||||||
"height": "高度",
|
"height": "高度",
|
||||||
"scene": "场景",
|
"scene": "画布",
|
||||||
"selected": "选中",
|
"selected": "选中",
|
||||||
"storage": "存储",
|
"storage": "存储",
|
||||||
"title": "详细统计信息",
|
"title": "详细统计信息",
|
||||||
|
Loading…
x
Reference in New Issue
Block a user