From 6f074e4799d73c91ebe0429c79bb2a690ca71dd9 Mon Sep 17 00:00:00 2001 From: Manuel Menezes de Sequeira Date: Sun, 9 Mar 2014 21:57:07 +0000 Subject: [PATCH 1/3] Add localization support for 'Brush size' string. --- paint.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/paint.js b/paint.js index 1929f957..7f1504d7 100644 --- a/paint.js +++ b/paint.js @@ -371,7 +371,7 @@ PaintEditorMorph.prototype.populatePropertiesMenu = function () { c.add(pc.colorpicker); //c.add(pc.primaryColorButton); c.add(pc.primaryColorViewer); - c.add(new TextMorph("Brush size")); + c.add(new TextMorph(localize("Brush size"))); c.add(alpen); c.add(pc.constrain); }; From 1f0e4f7480e47fd2f0552547b174ff9d938435ee Mon Sep 17 00:00:00 2001 From: Manuel Menezes de Sequeira Date: Sun, 9 Mar 2014 21:59:32 +0000 Subject: [PATCH 2/3] Add localization support for SymbolMorph menu items. --- byob.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/byob.js b/byob.js index 4b581e1e..5946fd51 100644 --- a/byob.js +++ b/byob.js @@ -2579,7 +2579,7 @@ InputSlotDialogMorph.prototype.symbolMenu = function () { myself = this; SymbolMorph.prototype.names.forEach(function (symbol) { symbols.push([ - [new SymbolMorph(symbol, myself.fontSize, symbolColor), symbol], + [new SymbolMorph(symbol, myself.fontSize, symbolColor), localize(symbol)], '$' + symbol ]); }); From d115aa58d7afca248eac8b44181c6f13c3531747 Mon Sep 17 00:00:00 2001 From: Manuel Menezes de Sequeira Date: Sun, 9 Mar 2014 22:00:55 +0000 Subject: [PATCH 3/3] Improve translation of several strings and add several new translations. --- lang-pt.js | 122 ++++++++++++++++++++++++++++++++++++++++++++++++++--- 1 file changed, 117 insertions(+), 5 deletions(-) diff --git a/lang-pt.js b/lang-pt.js index 36ae99d4..c5e33b04 100755 --- a/lang-pt.js +++ b/lang-pt.js @@ -1093,15 +1093,15 @@ SnapTranslator.dict.pt = { // detecção de colisões 'mouse-pointer': - 'ponteiro do rato', + 'o ponteiro do rato', 'edge': - 'borda', + 'a borda', 'pen trails': 'traços da caneta', // trajes 'Turtle': - 'seta', + 'tartaruga', 'Empty': 'vazio', @@ -1225,7 +1225,7 @@ SnapTranslator.dict.pt = { 'whitespace': 'espaços em branco', 'line': - 'avanços de linha', + 'linha', 'tab': 'tabuladores', 'cr': @@ -1385,5 +1385,117 @@ SnapTranslator.dict.pt = { 'comment pic...': 'fotografia do comentário…', 'open a new window\nwith a picture of this comment': - 'Abrir uma nova janela com\numa fotografia deste comentário.' + 'Abrir uma nova janela com\numa fotografia deste comentário.', + 'undo': + 'desfazer', + 'Brush size': + 'Espessura do pincel', + 'Constrain proportions of shapes?\n(you can also hold shift)': + 'Preservar proporções das formas?\n(também pode pressionar shift)', + 'Eraser tool': + 'Borracha', + 'Paintbrush tool\n(free draw)': + 'Pincel\n(desenho livre)', + 'Line tool\n(shift: vertical/horizontal)': + 'Segmento de recta\n(shift: vertical/horizontal)', + 'Stroked Rectangle\n(shift: square)': + 'Rectângulo\n(shift: quadrado)', + 'Filled Rectangle\n(shift: square)': + 'Rectângulo preenchido\n(shift: quadrado)', + 'Stroked Ellipse\n(shift: circle)': + 'Elipse\n(shift: circunferência)', + 'Filled Ellipse\n(shift: circle)': + 'Elipse preenchida\n(shift: círculo)', + 'Fill a region': + 'Balde de tinta', + 'Set the rotation center': + 'Estabelecer centro de rotação', + 'Pipette tool\n(pick a color anywhere)': + 'Pipeta\n(recolher uma cor em qualquer lado)', + 'Paint Editor': + 'Editor de Pintura', + 'square': + 'quadrado', + 'pointRight': + 'triângulo para a direita', + 'gears': + 'roda dentada', + 'file': + 'arquivo', + 'fullScreen': + 'ecrã inteiro', + 'normalScreen': + 'ecrã normal', + 'smallStage': + 'palco pequeno', + 'normalStage': + 'palco normal', + 'turtle': + 'tartaruga', + 'stage': + 'palco', + 'turtleOutline': + 'contorno de tartaruga', + 'pause': + 'pausa', + 'flag': + 'bandeira', + 'octagon': + 'octógono', + 'cloud': + 'nuvem', + 'cloudOutline': + 'contorno de nuvem', + 'cloudGradient': + 'nuvem com gradiente', + 'turnRight': + 'girar à direita', + 'turnLeft': + 'girar à esquerda', + 'storage': + 'armazenagem', + 'poster': + 'póster', + 'flash': + 'relâmpago', + 'brush': + 'pincel', + 'rectangle': + 'rectângulo', + 'rectangleSolid': + 'rectângulo preenchido', + 'circle': + 'circunferência', + 'circleSolid': + 'círculo', + 'crosshairs': + 'mira', + 'paintbucket': + 'balde de tinta', + 'eraser': + 'borracha', + 'pipette': + 'pipeta', + 'speechBubble': + 'balão de fala', + 'speechBubbleOutline': + 'contorno de balão de fala', + 'arrowUp': + 'seta para cima', + 'arrowUpOutline': + 'contorno de seta para cima', + 'arrowLeft': + 'seta para a esquerda', + 'arrowLeftOutline': + 'contorno de seta para a esquerda', + 'arrowDown': + 'seta para baixo', + 'arrowDownOutline': + 'contorno de seta para baixo', + 'arrowRight': + 'seta para a direita', + 'arrowRightOutline': + 'contorno de seta para a direita', + 'robot': + 'robot' };