From ff7b5d1c9c703bd03a76586a5585ce67b2483437 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jens=20M=C3=B6nig?= Date: Mon, 17 Jan 2022 17:04:47 +0100 Subject: [PATCH] fixed loading the Chinese translation thanks, @moodykeke! --- locale/lang-zh_CN.js | 346 +++++++++++++++++++++++-------------------- snap.html | 2 +- src/locale.js | 4 +- 3 files changed, 185 insertions(+), 167 deletions(-) diff --git a/locale/lang-zh_CN.js b/locale/lang-zh_CN.js index 7100d432..5e2f9c7b 100644 --- a/locale/lang-zh_CN.js +++ b/locale/lang-zh_CN.js @@ -192,7 +192,7 @@ SnapTranslator.dict.zh_CN = { 'paint a new sprite': '绘制一个新角色', 'take a camera snapshot and\nimport it as a new sprite': - '用摄像头拍摄一个新角色', + '用摄像头拍摄一个新角色', // tab help 'costumes tab help': @@ -281,15 +281,15 @@ SnapTranslator.dict.zh_CN = { 'Hello!': '你好!', 'Hmm...': - '嗯……', + '嗯......', '%img of costume %cst': - '取 %img 于 %cst', + '取 %img 于 %cst', 'pixels': '像素', 'current': - '当前造型', + '当前造型', 'stretch %cst x: %n y: %n %': - '拉伸 %cst 比例 x: %n y: %n %', + '拉伸 %cst 比例 x: %n y: %n %', 'change %eff effect by %n': '把 %eff 效果增加 %n', 'set %eff effect to %n': @@ -297,7 +297,7 @@ SnapTranslator.dict.zh_CN = { 'clear graphic effects': '清除所有图形效果', '%eff effect': - '%eff 效果', + '%eff 效果', 'change size by %n': '把角色的大小增加 %n', 'set size to %n %': @@ -315,7 +315,7 @@ SnapTranslator.dict.zh_CN = { 'front': '顶', 'back': - '底', + '底', 'go back %n layers': '下移 %n 层', @@ -353,17 +353,17 @@ SnapTranslator.dict.zh_CN = { // development mode: morph context menu 'user features...': - '用户菜单…', + '用户菜单...', 'color...': - '颜色…', + '颜色...', 'choose another color \nfor this morph': '指定morph的颜色', 'transparency...': - '透明度…', + '透明度...', 'set this morph\'s\nalpha value': '设置morph的alpha通道值', 'resize...': - '改变大小…', + '改变大小...', 'show a handle\nwhich can be dragged\nto change this morph\'s extent': '显示一个把手,\n拖动可改变morph大小', 'pick up': @@ -371,15 +371,15 @@ SnapTranslator.dict.zh_CN = { 'disattach and put \ninto the hand': '断开连接拿起morph', 'attach...': - '连接到…', + '连接到...', 'stick this morph\nto another one': '连接到另外一个morph', 'move...': - '移动…', + '移动...', 'show a handle\nwhich can be dragged\nto move this morph': '显示一个把手,\n拖动可移动这个morph', 'inspect...': - '查看…', + '查看...', 'open a window\non all properties': '打开新的窗口\n显示所有属性', 'open a new window\nwith a picture of this morph': // pick up @@ -393,11 +393,11 @@ SnapTranslator.dict.zh_CN = { 'make this morph\nmovable': '可以移动morph', 'World...': - 'World…', // don't translate "World" + 'World...', // don't translate "World" 'show the\nWorld\'s menu': '显示World菜单', 'font size...': - '字体大小…', + '字体大小...', 'set this String\'s\nfont point size': '设置字符串的字体点数', 'align left': @@ -429,19 +429,19 @@ SnapTranslator.dict.zh_CN = { 'delete block': '删除积木', 'spec...': - '描述…', + '描述...', 'spec': '描述', 'border width...': - '边框粗细…', + '边框粗细...', 'set the border\'s\nline size': '设置边框线条尺寸', 'border color...': - '边框颜色…', + '边框颜色...', 'set the border\'s\nline color': '设置边框线条颜色', 'corner size...': - '圆角大小…', + '圆角大小...', 'set the corner\'s\nradius': '设置圆角半径', 'alpha\nvalue:': @@ -451,7 +451,7 @@ SnapTranslator.dict.zh_CN = { // development mode: morph inspector 'show...': - '显示…', + '显示...', 'close': '关闭', 'attributes': @@ -465,29 +465,29 @@ SnapTranslator.dict.zh_CN = { 'save': '保存', 'add property...': - '增加属性…', + '增加属性...', 'remove...': - '删除…', + '删除...', 'new property name:': '新属性名:', 'property name:': '属性名:', 'in new inspector...': - '新窗口…', + '新窗口...', 'here...': - '此窗口…', + '此窗口...', // development mode: WorldMorph context menu 'demo...': - '演示…', + '演示...', 'sample morphs': '各种morph示例', 'hide all...': - '全部隐藏…', + '全部隐藏...', 'show all...': - '全部显示…', + '全部显示...', 'move all inside...': - '全部围住…', + '全部围住...', 'keep all submorphs\nwithin and visible': '围入所有子morph\n全部可见', 'auto line wrap on...': @@ -499,21 +499,21 @@ SnapTranslator.dict.zh_CN = { 'turn automatic\nline wrapping\noff': '关闭自动折行功能', 'screenshot...': - '屏幕截图…', + '屏幕截图...', 'restore display': '恢复显示', 'redraw the\nscreen once': '重画屏幕', 'fill page...': - '填满页面…', + '填满页面...', 'let the World automatically\nadjust to browser resizings': '让Wolrd随浏览器改变大小', 'sharp shadows...': - '锐利的阴影…', + '锐利的阴影...', 'sharp drop shadows\nuse for old browsers': '对老旧浏览器\n使用锐利的阴影', 'blurred shadows...': - '模糊的阴影…', + '模糊的阴影...', 'blurry shades,\n use for new browsers': '对新浏览器\n使用模糊的阴影', 'choose the World\'s\nbackground color': @@ -527,13 +527,13 @@ SnapTranslator.dict.zh_CN = { 'smaller menu fonts\nand sliders': '使用小号菜单字体和游标', 'user mode...': - '用户模式…', + '用户模式...', 'disable developers\'\ncontext menus': '禁用开发者快捷菜单', 'about morphic.js...': - '关于morphic.js…', + '关于morphic.js...', 'development mode...': - '开发者模式…', + '开发者模式...', // development mode: World's demo context menu 'make a morph': @@ -573,11 +573,11 @@ SnapTranslator.dict.zh_CN = { 'play sound %snd until done': '播放声音 %snd 直到播放完毕', 'stop all sounds': - '停止所有声音', + '停止所有声音', 'rest for %n beats': '停止 %n 拍', 'play sound %snd at %rate Hz': - '播放声音 %snd 于频率 %rate 赫兹', + '播放声音 %snd 于频率 %rate 赫兹', 'play note %note for %n beats': '弹奏音符 %note 持续 %n 拍', '%aa of sound %snd': @@ -589,15 +589,15 @@ SnapTranslator.dict.zh_CN = { 'number of channels': '通道数', 'new sound %l rate %rate Hz': - '创建声音 %l 频率 %rate Hz', + '创建声音 %l 频率 %rate Hz', 'sample rate': '样本频率', 'samples': - '样本数据', + '样本数据', 'change volume by %n': '把音量增加 %n', 'set volume to %n %': - '把音量设定为 %n %', + '把音量设定为 %n %', 'volume': '音量', 'change balance by %n': @@ -605,7 +605,7 @@ SnapTranslator.dict.zh_CN = { 'set balance to %n': '设置声音平衡为 %n', 'balance': - '声音平衡', + '声音平衡', 'set instrument to %inst': '将乐器设定为 %inst', 'change tempo by %n': @@ -617,7 +617,7 @@ SnapTranslator.dict.zh_CN = { 'play frequency %n Hz': '演奏频率 %n 赫兹', 'stop frequency': - '停止演奏频率', + '停止演奏频率', 'play %n Hz for %n secs': '演奏频率 %n 赫兹 %n 秒', @@ -627,11 +627,11 @@ SnapTranslator.dict.zh_CN = { 'pen down': '落笔', 'pen down?': - '画笔已落下?', + '画笔已落下?', 'pen up': '抬笔', 'set pen color to %clr': - '把画笔的颜色值设定为 %clr', + '把画笔的颜色值设定为 %clr', 'change pen %clrdim by %n': '把画笔的 %clrdim 增加 %n', 'set pen %clrdim to %n': @@ -641,7 +641,7 @@ SnapTranslator.dict.zh_CN = { 'transparency': '透明度', 'pen %pen': - '画笔的 %pen', + '画笔的 %pen', 'change pen color by %n': '把画笔的颜色值增加 %n', 'set pen color to %n': @@ -659,13 +659,13 @@ SnapTranslator.dict.zh_CN = { 'change background %clrdim by %n': '把背景的 %clrdim 增加 %n', 'set background %clrdim to %n': - '把背景的 %clrdim 设定为 %n', + '把背景的 %clrdim 设定为 %n', 'stamp': '图章', 'fill': '填充', 'write %s size %n': - '写字 %s 字号 %n', + '写字 %s 字号 %n', 'tip': '尖端', 'middle': @@ -673,9 +673,9 @@ SnapTranslator.dict.zh_CN = { 'paste on %spr': '拼贴在 %spr 上', 'cut from %spr': - '从 %spr 剪切', + '从 %spr 剪切', 'pen vectors': - '画笔矢量', + '画笔矢量', // control: 'when %greenflag clicked': @@ -697,9 +697,9 @@ SnapTranslator.dict.zh_CN = { 'scrolled-up': '向上滚动滚轮', 'scrolled-down': - '向下滚动滚轮', + '向下滚动滚轮', 'stopped': - '停止', + '停止', 'when %b': '当 %b', 'when I receive %msgHat %message': @@ -727,13 +727,13 @@ SnapTranslator.dict.zh_CN = { 'repeat until %b %loop': '重复执行直到 %b %loop', 'for %upvar = %n to %n %cla': - '重复执行 因子 %upvar 从 %n 到 %n %cla', + '重复执行 因子 %upvar 从 %n 到 %n %cla', 'if %b %c': '如果 %b %c', 'if %b %c else %c': '如果 %b %c 否则 %c', 'if %b then %s else %s': - '如果 %b 返回 %s 否则 %s', + '如果 %b 返回 %s 否则 %s', 'report %s': '报告 %s', 'stop %stopChoices': @@ -781,11 +781,11 @@ SnapTranslator.dict.zh_CN = { 'switch to scene %scn %send': '切换至场景 %scn %send', 'and send': - '并发送', + '并发送', 'next': '下一个', 'previous': - '上一个', + '上一个', // sensing: 'touching %col ?': @@ -809,13 +809,13 @@ SnapTranslator.dict.zh_CN = { 'key %key pressed?': '按下了 %key 键?', '%rel to %dst': - '%rel 到 %dst', + '%rel 到 %dst', '%asp at %loc' : - '%asp 于 %loc', + '%asp 于 %loc', 'sprites': '角色', 'object %self': - '对象 %self', + '对象 %self', 'distance to %dst': '到 %dst 的距离', 'distance': @@ -865,7 +865,7 @@ SnapTranslator.dict.zh_CN = { 'at': '于', 'microphone %audio': - '麦克风 %audio', + '麦克风 %audio', 'Microphone resolution...': '麦克风分辨率...', 'Microphone': @@ -875,7 +875,7 @@ SnapTranslator.dict.zh_CN = { 'high': '高', 'max': - '最大', + '最大', 'note': '音符', 'frequency': @@ -891,31 +891,31 @@ SnapTranslator.dict.zh_CN = { 'motion': '动作', 'set video transparency to %n': - '把视频透明度设置为 %n', + '把视频透明度设置为 %n', 'is %setting on?': '%setting 已启用?', 'set %setting to %b': - '设置 %setting 为 %b', + '设置 %setting 为 %b', 'turbo mode': '加速模式', 'flat line ends': '平头线条', 'video capture': - '视频捕捉', + '视频捕捉', 'mirror video': - '视频镜像', + '视频镜像', 'frames': - '帧', + '帧', 'log pen vectors': '记录画笔矢量', '%block of block %repRing': - '积木 %repRing 的 %block', + '%block 自积木 %repRing', 'definition': '定义', 'custom?': - '是自定义积木?', + '是自定义积木?', 'global?': - '是全局积木?', + '是全局积木?', // operators: '%n mod %n': @@ -1011,19 +1011,19 @@ SnapTranslator.dict.zh_CN = { 'is %l empty?': '%l 为空?', 'map %repRing over %l': - '映射 %repRing ,来源 %l', + '映射 %repRing ,来源 %l', 'keep items %predRing from %l': - '保留满足条件 %predRing 的数据,来源 %l', + '保留满足条件 %predRing 的数据,来源 %l', 'find first item %predRing in %l': - '满足条件 %predRing 的第一个数据,来源 %l', + '满足条件 %predRing 的第一个数据,来源 %l', 'combine %l using %repRing': - '合并 %l 方法为 %repRing', + '合并 %l 方法为 %repRing', 'for each %upvar in %l %cla': '逐个执行 %upvar 来自 %l %cla', 'item': - '项', + '项', '%la of %l': - '%l 的 %la', + '%la 自 %l', 'rank': '维数', 'dimensions': @@ -1035,15 +1035,15 @@ SnapTranslator.dict.zh_CN = { 'reverse': '倒序', 'lines': - '行', + '行', 'index': '索引', 'index of %s in %l': - '%s 在 %l 中的索引', + '%s 在 %l 中的索引', 'append %lists': '追加合并 %lists', 'reshape %l to %nums': - '重构列表 %l 为 %nums', + '重构列表 %l 为 %nums', // other 'Make a block': @@ -1052,7 +1052,7 @@ SnapTranslator.dict.zh_CN = { // menus // snap menu 'About...': - '关于Snap!…', + '关于Snap!...', 'Reference manual': '参考手册', 'Snap! website': @@ -1072,11 +1072,11 @@ SnapTranslator.dict.zh_CN = { // project menu 'Project notes...': - '项目备注…', + '项目备注...', 'New': '新建', 'Open...': - '打开…', + '打开...', 'Save': '保存', 'Save to disk': @@ -1085,17 +1085,17 @@ SnapTranslator.dict.zh_CN = { '保存到下载文件夹\n(部分浏览器支持)', 'Save As...': - '另存为…', + '另存为...', 'Import...': - '导入…', + '导入...', 'file menu import hint': '加载导出的项目、积木库、造型或声音', 'Export project as plain text...': - '用文字格式导出项目…', + '用文字格式导出项目...', 'Export project...': - '导出项目…', + '导出项目...', '(in a new window)': '(打开新窗口)', 'save project data as XML\nto your downloads folder': @@ -1103,15 +1103,15 @@ SnapTranslator.dict.zh_CN = { 'show project data as XML\nin a new browser window': '打开新窗口,展示项目的XML数据', 'Export Project As...': - '把项目导出到…', + '把项目导出到...', 'Exported!': '导出好了!', 'Export blocks...': - '导出积木…', + '导出积木...', 'show global custom block definitions as XML\nin a new browser window': '打开新窗口,以XML格式展示全局自制积木', 'Unused blocks...': - '没用到的积木…', + '没用到的积木...', 'Hide blocks...': '隐藏积木...', 'New category...': @@ -1123,7 +1123,7 @@ SnapTranslator.dict.zh_CN = { 'New scene': '新建场景', 'Add scene...': - '添加场景...', + '添加场景...', 'find unused global custom blocks\nand remove their definitions': '查找没用到的全局自制积木,\n删除它们的定义', 'Remove unused blocks': @@ -1137,7 +1137,7 @@ SnapTranslator.dict.zh_CN = { 'open a new browser browser window\n with a summary of this project': '打开新窗口,展示这个项目', 'Export summary with drop-shadows...': - '以HTML格式导出项目(带阴影)…', + '以HTML格式导出项目(带阴影)...', 'open a new browser browser window\nwith a summary of this project\nwith drop-shadows on all pictures.\nnot supported by all browsers': '打开新窗口,使用带有阴影的图形\n展示这个项目\n(只有部分浏览器可以)', @@ -1158,7 +1158,7 @@ SnapTranslator.dict.zh_CN = { 'load the official library of\npowerful blocks': '载入强大的官方积木库', 'Libraries...': - '积木库…', + '积木库...', 'Select categories of additional blocks to add to this project.': '挑选更多积木,添加到项目中。', 'Select a costume from the media library': @@ -1174,25 +1174,25 @@ SnapTranslator.dict.zh_CN = { // cloud menu 'Login...': - '登录…', + '登录...', 'Signup...': - '注册…', + '注册...', 'Reset Password...': - '重设密码…', + '重设密码...', 'Logout': '登出', 'Change Password...': - '修改密码…', + '修改密码...', 'Change Password': '修改密码', 'password has been changed.': '密码改好了。', 'Export all scripts as pic...': - '把所有脚本导出为图片…', + '把所有脚本导出为图片...', 'show a picture of all scripts\nand block definitions': '把所有脚本展示成一张图片', 'url...': - '网址…', + '网址...', 'Service:': '服务:', 'Reset Password': @@ -1202,13 +1202,13 @@ SnapTranslator.dict.zh_CN = { 'Signup': '注册', 'export project media only...': - '仅导出项目中的媒体文件…', + '仅导出项目中的媒体文件...', 'export project without media...': - '导出项目,不含媒体…', + '导出项目,不含媒体...', 'export project as cloud data...': - '把项目以云端数据格式导出…', + '把项目以云端数据格式导出...', 'open shared project from cloud...': - '打开共享在云端的项目…', + '打开共享在云端的项目...', // Sign up dialog 'Sign up': @@ -1224,9 +1224,9 @@ SnapTranslator.dict.zh_CN = { 'E-mail address of parent or guardian:': '家长电子邮件:', 'Terms of Service...': - '服务条款…', + '服务条款...', 'Privacy...': - '隐私政策…', + '隐私政策...', 'I have read and agree\nto the Terms of Service': '我已阅读并同意《服务条款》', 'January': @@ -1290,13 +1290,13 @@ SnapTranslator.dict.zh_CN = { // settings menu 'Language...': - '语言…', + '语言...', 'Zoom blocks...': - '放大积木…', + '放大积木...', 'Fade blocks...': - '积木边框隐身...', + '积木边框隐身...', 'Stage size...': - '舞台大小…', + '舞台大小...', 'Stage size': '舞台大小', 'Stage width': @@ -1347,6 +1347,18 @@ SnapTranslator.dict.zh_CN = { '不使用移动设备的虚拟键盘', 'check to enable\nvirtual keyboard support\nfor mobile devices': '使用移动设备的虚拟键盘', + 'JavaScript extensions': + 'JavaScript扩展', + 'check to support\nnative JavaScript functions': + '勾选启用JS扩展函数', + 'uncheck to disable support for\nnative JavaScript functions': + '取消勾选以禁用JS扩展函数', + 'Extension blocks': + '第三方扩展块', + 'check to show extension\nprimitives in the palette': + '显示扩展块', + 'uncheck to hide extension\nprimitives in the palette': + '隐藏扩展块', 'Input sliders': '使用游标', 'uncheck to disable\ninput sliders for\nentry fields': @@ -1402,7 +1414,7 @@ SnapTranslator.dict.zh_CN = { 'check for higher contrast\ntable views': '深色表格线', 'Visible stepping': - '可视化单步运行', + '可视化单步运行', 'Thread safe scripts': '线程安全的脚本', 'uncheck to allow\nscript reentrance': @@ -1446,7 +1458,7 @@ SnapTranslator.dict.zh_CN = { 'check to enable support\n for first-class sprite': '使用高等角色', 'Dragging threshold...': - '拖放最小距离…', + '拖放最小距离...', 'specify the distance the hand has to move\nbefore it picks up an object': '要抓起东西\n鼠标需要移动的最小距离', 'Cache Inputs': @@ -1478,13 +1490,19 @@ SnapTranslator.dict.zh_CN = { 'uncheck to enable\ndirectly running blocks\nby clicking on them': '取消勾选后可以点击积木直接运行', 'check to disable\ndirectly running blocks\nby clicking on them': - '勾选后禁止点击积木直接运行', + '勾选后禁止点击积木直接运行', 'Single palette': '单一积木面板', 'check to show all blocks in a single palette': '勾选之后所有的积木会在同一个积木面板(类别)里显示', 'uncheck to show only the selected category\'s blocks': '取消勾选后积木会分别显示在其归属的积木面板(类别)中', + 'HSL pen color model': + '画笔HSL颜色模式', + 'check to switch pen colors\nand graphic effects to HSL': + '勾选后更改画笔颜色为HSL模式', + 'uncheck to switch pen colors\nand graphic effects to HSV': + '取消勾选后更改画笔颜色为HSV模式', // inputs 'with inputs': '输入项', @@ -1495,7 +1513,7 @@ SnapTranslator.dict.zh_CN = { 'input list:': '输入列表:', 'options...': - '选项…', + '选项...', 'read-only': '只读', 'Input Slot Options': @@ -1516,7 +1534,7 @@ SnapTranslator.dict.zh_CN = { 'uncheck to turn off\nlogging pen vectors': '取消勾选以停止记录画笔矢量', 'check to turn on\nlogging pen vectors': - '勾选以开始记录画笔矢量', + '勾选以开始记录画笔矢量', // palette: 'hide primitives': @@ -1524,15 +1542,15 @@ SnapTranslator.dict.zh_CN = { 'show primitives': '显示原始积木', 'header mapping...': - '对应的定义代码…', + '对应的定义代码...', 'code mapping...': - '对应的调用代码…', + '对应的调用代码...', 'code list mapping...': - '列表对应的代码…', + '列表对应的代码...', 'code item mapping...': - '列表项对应的代码…', + '列表项对应的代码...', 'code delimiter mapping...': - '列表项分隔符对应的代码…', + '列表项分隔符对应的代码...', // codification dialog: 'Header mapping': @@ -1580,20 +1598,20 @@ SnapTranslator.dict.zh_CN = { 'header': '定义代码', 'code string mapping...': - '字符串对应的代码…', + '字符串对应的代码...', // sprites: 'parent:': '母角色:', 'parent...': - '母角色…', + '母角色...', 'current parent': '目前的母角色', // blocks: 'help...': - '帮助…', + '帮助...', 'relabel...': - '更换…', + '更换...', 'duplicate': '复制', 'make a copy\nand pick it up': @@ -1603,11 +1621,11 @@ SnapTranslator.dict.zh_CN = { 'delete': '删除', 'script pic...': - '显示脚本图片…', + '显示脚本图片...', 'open a new window\nwith a picture of this script': '打开一个新窗口,\n显示这个脚本的图片', 'script pic with result...': - '带结果的脚本图片…', + '带结果的脚本图片...', 'open a new window\nwith a picture of both\nthis script and its result': '打开一个新窗口,\n显示这个脚本和运行结果的图片', 'ringify': @@ -1621,15 +1639,15 @@ SnapTranslator.dict.zh_CN = { 'check to prevent contents\nfrom being saved': '不保存变量内容', 'find blocks...': - '找积木…', + '找积木...', // custom blocks: 'delete block definition...': - '删除积木定义…', + '删除积木定义...', 'duplicate block definition...': - '复制积木定义…', + '复制积木定义...', 'edit...': - '编辑…', + '编辑...', // sprites: 'edit': @@ -1641,7 +1659,7 @@ SnapTranslator.dict.zh_CN = { 'detach all parts': '所有组件脱离', 'export...': - '导出…', + '导出...', 'paint a new sprite': '画一个新角色', @@ -1649,11 +1667,11 @@ SnapTranslator.dict.zh_CN = { 'show all': '显示所有', 'pic...': - '展示图片…', + '展示图片...', 'open a new window\nwith a picture of the stage': '打开一个新窗口,显示舞台的图片', 'turn pen trails into new costume...': - '把笔迹变成新造型…', + '把笔迹变成新造型...', 'turn all pen trails and stamps\ninto a new costume for the\ncurrently selected sprite': '把所有笔迹和图章变成当前选中角色的一个新造型', @@ -1669,11 +1687,11 @@ SnapTranslator.dict.zh_CN = { 'undo the last\nblock drop\nin this pane': '收回刚刚放下的积木', 'scripts pic...': - '脚本图片…', + '脚本图片...', 'open a new window\nwith a picture of all scripts': '打开一个新窗口,展示所有脚本的图片', 'make a block...': - '制作新积木…', + '制作新积木...', // costumes 'rename': @@ -1685,7 +1703,7 @@ SnapTranslator.dict.zh_CN = { 'Paint a new costume': '画一个新造型', 'edit rotation point only...': - '修改旋转中心点…', + '修改旋转中心点...', // sounds 'Play sound': @@ -1701,13 +1719,13 @@ SnapTranslator.dict.zh_CN = { // lists and tables 'list view...': - '展示为列表…', + '展示为列表...', 'table view...': - '展示为表格…', + '展示为表格...', 'open in dialog...': - '在对话框中查看…', + '在对话框中查看...', 'open in another dialog...': - '在另一个对话框中查看…', + '在另一个对话框中查看...', 'reset columns': '重置列', 'items': @@ -1770,7 +1788,7 @@ SnapTranslator.dict.zh_CN = { 'Are you sure you want to delete': '你确定要删除', 'rename...': - '改名为…', + '改名为...', 'Open': '打开', 'Cloud': @@ -1784,7 +1802,7 @@ SnapTranslator.dict.zh_CN = { 'You are not logged in': '你还没有登录', 'Updating\nproject list...': - '正在更新项目列表…', + '正在更新项目列表...', 'last changed': '最后修改', 'Share': @@ -1800,21 +1818,21 @@ SnapTranslator.dict.zh_CN = { 'Are you sure you want to unpublish': '确定不让其他人看到项目', 'sharing\nproject...': - '正在分享项目…', + '正在分享项目...', 'shared.': '项目已分享给其他人。', 'unsharing\nproject...': - '正在取消项目分享…', + '正在取消项目分享...', 'unshared.': '其他人已看不到项目。', 'Fetching project\nfrom the cloud...': - '从云端下载下项目…', + '从云端下载下项目...', 'Opening project...': - '正在打开项目…', + '正在打开项目...', 'Save Project': - '保存项目…', + '保存项目...', 'Saving project\nto the cloud...': - '把项目保存到云端…', + '把项目保存到云端...', 'saved.': '项目已保存。', @@ -1836,7 +1854,7 @@ SnapTranslator.dict.zh_CN = { // save project 'Save Project As...': - '项目另存为…', + '项目另存为...', // export blocks 'Export blocks': @@ -1878,13 +1896,13 @@ SnapTranslator.dict.zh_CN = { 'block deletion dialog text': '你确实要删除所有这种自制积木和它的定义吗?', 'block variables...': - '积木变量…', + '积木变量...', 'block variables': '积木变量', 'Block variable name': '积木变量名字', 'remove block variables...': - '删除积木变量…', + '删除积木变量...', '(temporary)': '(临时)', @@ -1934,15 +1952,15 @@ SnapTranslator.dict.zh_CN = { 'About Snap': '关于 Snap', 'Back...': - '返回…', + '返回...', 'License...': - '许可…', + '许可...', 'Modules...': - '模块…', + '模块...', 'Credits...': - '光荣榜…', + '光荣榜...', 'Translators...': - '翻译者…', + '翻译者...', 'License': '许可协议', 'current module versions:': @@ -1960,11 +1978,11 @@ SnapTranslator.dict.zh_CN = { 'slider': '游标', 'slider min...': - '游标最小值…', + '游标最小值...', 'slider max...': - '游标最大值…', + '游标最大值...', 'import...': - '导入…', + '导入...', 'Slider minimum value': '游标的最小值', 'Slider maximum value': @@ -1976,9 +1994,9 @@ SnapTranslator.dict.zh_CN = { // comments 'add comment here...': - '在这里添加说明…', + '在这里添加说明...', 'comment pic...': - '展示图片…', + '展示图片...', 'open a new window\nwith a picture of this comment': '打开新窗口,展示这条说明的图片', @@ -2127,7 +2145,7 @@ SnapTranslator.dict.zh_CN = { // messages 'new...': - '新建…', + '新建...', // math functions 'abs': @@ -2141,7 +2159,7 @@ SnapTranslator.dict.zh_CN = { 'neg': '取反', 'sign': - '符号', + '符号', 'e^': 'e^', @@ -2201,7 +2219,7 @@ SnapTranslator.dict.zh_CN = { 'temporary?': '属性为临时?', 'draggable?': - '是否可拖动?', + '是否可拖动?', 'clones': '克隆', 'other clones': @@ -2230,7 +2248,7 @@ SnapTranslator.dict.zh_CN = { '宽度', 'height': '高度', - + // Paint.js 'Paint Editor': '画板', @@ -2277,10 +2295,10 @@ SnapTranslator.dict.zh_CN = { 'expecting': '此处要求填写', 'input(s), but getting': - '个输入项,但实际得到输入项个数是', + '个输入项,但实际得到输入项个数是', 'Vector': '矢量', 'Bitmap': - '位图' + '位图' }; diff --git a/snap.html b/snap.html index c9a89a80..28f535cd 100755 --- a/snap.html +++ b/snap.html @@ -31,7 +31,7 @@ - + diff --git a/src/locale.js b/src/locale.js index 3811b8cc..6deb3533 100644 --- a/src/locale.js +++ b/src/locale.js @@ -50,7 +50,7 @@ // Global stuff -modules.locale = '2022-January-10'; +modules.locale = '2022-January-17'; var Localizer; var SnapTranslator = new Localizer(); @@ -262,7 +262,7 @@ SnapTranslator.dict.zh_CN = { 'translator_e-mail': 'ubertao@qq.com/djh@rhjxx.cn/simon@snapontop.org', 'last_changed': - '2022-01-10' + '2022-01-17' }; SnapTranslator.dict.eo = {