fixed loading the Chinese translation

thanks, @moodykeke!
snap7
Jens Mönig 2022-01-17 17:04:47 +01:00
rodzic 697fa5612b
commit ff7b5d1c9c
3 zmienionych plików z 185 dodań i 167 usunięć

Wyświetl plik

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

Wyświetl plik

@ -31,7 +31,7 @@
<script src="src/extensions.js?version=2022-01-13"></script> <script src="src/extensions.js?version=2022-01-13"></script>
<script src="src/xml.js?version=2021-07-05"></script> <script src="src/xml.js?version=2021-07-05"></script>
<script src="src/store.js?version=2022-01-02"></script> <script src="src/store.js?version=2022-01-02"></script>
<script src="src/locale.js?version=2022-01-10"></script> <script src="src/locale.js?version=2022-01-17"></script>
<script src="src/cloud.js?version=2021-02-04"></script> <script src="src/cloud.js?version=2021-02-04"></script>
<script src="src/api.js?version=2022-01-03"></script> <script src="src/api.js?version=2022-01-03"></script>
<script src="src/sha512.js?version=2019-06-27"></script> <script src="src/sha512.js?version=2019-06-27"></script>

Wyświetl plik

@ -50,7 +50,7 @@
// Global stuff // Global stuff
modules.locale = '2022-January-10'; modules.locale = '2022-January-17';
var Localizer; var Localizer;
var SnapTranslator = new Localizer(); var SnapTranslator = new Localizer();
@ -262,7 +262,7 @@ SnapTranslator.dict.zh_CN = {
'translator_e-mail': 'translator_e-mail':
'ubertao@qq.com/djh@rhjxx.cn/simon@snapontop.org', 'ubertao@qq.com/djh@rhjxx.cn/simon@snapontop.org',
'last_changed': 'last_changed':
'2022-01-10' '2022-01-17'
}; };
SnapTranslator.dict.eo = { SnapTranslator.dict.eo = {