From eecb1c06ed5a3a594e5bd1e0d575db729286f74a Mon Sep 17 00:00:00 2001 From: chrisgarrity Date: Tue, 18 May 2021 03:14:25 +0000 Subject: [PATCH] pull new editor translations from Transifex --- editor/blocks/es-419.json | 12 +- editor/extensions/es-419.json | 162 +++++++++--------- .../cs.json | 148 ++++++++-------- .../fr.json | 26 +-- .../zh-cn.json | 2 +- .../zh-cn.json | 18 +- .../ja-Hira.json | 4 +- www/scratch-website.gdxfor-l10njson/es.json | 24 +-- www/scratch-website.general-l10njson/fr.json | 6 +- www/scratch-website.general-l10njson/pl.json | 34 ++-- www/scratch-website.preview-l10njson/pl.json | 4 +- .../ja-Hira.json | 2 +- www/scratch-website.sec-l10njson/cs.json | 68 ++++---- www/scratch-website.sec-l10njson/fr.json | 2 +- www/scratch-website.sec-l10njson/zh-cn.json | 2 +- www/scratch-website.splash-l10njson/es.json | 12 +- www/scratch-website.splash-l10njson/pl.json | 12 +- .../zh-cn.json | 2 +- www/scratch-website.studio-l10njson/de.json | 60 +++---- www/scratch-website.studio-l10njson/fr.json | 30 ++-- www/scratch-website.studio-l10njson/it.json | 36 ++-- .../ja-Hira.json | 2 +- www/scratch-website.studio-l10njson/ja.json | 30 ++-- www/scratch-website.studio-l10njson/pl.json | 62 +++---- .../pt-br.json | 30 ++-- .../zh-cn.json | 56 +++--- 26 files changed, 423 insertions(+), 423 deletions(-) diff --git a/editor/blocks/es-419.json b/editor/blocks/es-419.json index 2dd21f0d..86c237cc 100644 --- a/editor/blocks/es-419.json +++ b/editor/blocks/es-419.json @@ -32,7 +32,7 @@ "DATA_ITEMOFLIST": "elemento %1 de %2", "DATA_ITEMNUMOFLIST": "# de elemento de %1 en %2", "DATA_LENGTHOFLIST": "longitud de %1", - "DATA_LISTCONTAINSITEM": "¿%1 contiene %2?", + "DATA_LISTCONTAINSITEM": "¿%2 está en %1?", "DATA_SHOWLIST": "mostrar lista %1", "DATA_HIDELIST": "esconder lista %1", "DATA_INDEX_ALL": "todos", @@ -173,7 +173,7 @@ "OPERATORS_MATHOP_10EXP": "10 ^", "PROCEDURES_DEFINITION": "definir %1", "SENSING_TOUCHINGOBJECT": "¿tocando %1?", - "SENSING_TOUCHINGOBJECT_POINTER": "puntero del ratón", + "SENSING_TOUCHINGOBJECT_POINTER": "el puntero del ratón", "SENSING_TOUCHINGOBJECT_EDGE": "el borde", "SENSING_TOUCHINGCOLOR": "¿tocando el color %1?", "SENSING_COLORISTOUCHINGCOLOR": "¿color %1 está tocando %2?", @@ -215,7 +215,7 @@ "SENSING_DAYSSINCE2000": "días desde el 2000", "SENSING_USERNAME": "nombre de usuario", "SENSING_USERID": "nombre de usuario", - "SOUND_PLAY": "tocar sonido %1", + "SOUND_PLAY": "iniciar sonido %1", "SOUND_PLAYUNTILDONE": "tocar sonido %1 hasta que termine", "SOUND_STOPALLSOUNDS": "detener todos los sonidos", "SOUND_SETEFFECTO": "fijar efecto %1 a %2", @@ -268,10 +268,10 @@ "NEW_PROCEDURE": "Crear un bloque", "PROCEDURE_ALREADY_EXISTS": "Ya existe un procedimiento llamado \"%1\".", "PROCEDURE_DEFAULT_NAME": "nombre del bloque", - "PROCEDURE_USED": "To delete a block definition, first remove all uses of the block", + "PROCEDURE_USED": "Para eliminar una definición de bloque, primero borre todos sus usos", "NEW_LIST": "Crear una lista", - "NEW_LIST_TITLE": "Nueva lista", - "LIST_MODAL_TITLE": "Lista nueva", + "NEW_LIST_TITLE": "Nombre para nueva lista:", + "LIST_MODAL_TITLE": "Nueva lista", "LIST_ALREADY_EXISTS": "Ya existe una lista llamada \"%1\".", "RENAME_LIST_TITLE": "Renombrar todas las listas \"%1\" a:", "RENAME_LIST_MODAL_TITLE": "Renombrar lista", diff --git a/editor/extensions/es-419.json b/editor/extensions/es-419.json index 75f70a8d..497b8081 100644 --- a/editor/extensions/es-419.json +++ b/editor/extensions/es-419.json @@ -1,42 +1,42 @@ { "boost.color.any": "de cualquier color", - "boost.color.black": "negro", + "boost.color.black": "negra", "boost.color.blue": "azul", "boost.color.green": "verde", - "boost.color.red": "rojo", - "boost.color.white": "blanco", - "boost.color.yellow": "amarillo", - "boost.getMotorPosition": "posición del motor [MOTOR_REPORTER_ID]", - "boost.getTiltAngle": "ángulo de inclinación [TILT_DIRECTION]", - "boost.motorDirection.backward": "hacia allá", - "boost.motorDirection.forward": "hacia acá", + "boost.color.red": "roja", + "boost.color.white": "blanca", + "boost.color.yellow": "amarilla", + "boost.getMotorPosition": "posición de motor [MOTOR_REPORTER_ID]", + "boost.getTiltAngle": "ángulo de inclinación hacia [TILT_DIRECTION]", + "boost.motorDirection.backward": "allá", + "boost.motorDirection.forward": "acá", "boost.motorDirection.reverse": "reversa", "boost.motorOff": "apagar motor [MOTOR_ID]", "boost.motorOn": "encender motor [MOTOR_ID]", - "boost.motorOnFor": "encender motor [MOTOR_ID] durante [DURATION] segundos", - "boost.motorOnForRotation": "encender motor [MOTOR_ID] durante [ROTATION] rotaciones", - "boost.seeingColor": "¿viendo un bloque [COLOR]?", - "boost.setLightHue": "establecer color de luz a [HUE]", - "boost.setMotorDirection": "fijar dirección del motor [MOTOR_ID] [MOTOR_DIRECTION]", + "boost.motorOnFor": "girar motor [MOTOR_ID] durante [DURATION] segundos", + "boost.motorOnForRotation": "girar motor [MOTOR_ID] por [ROTATION] vueltas", + "boost.seeingColor": "¿viendo pieza [COLOR]?", + "boost.setLightHue": "fijar color de luz a [HUE]", + "boost.setMotorDirection": "fijar dirección de motor [MOTOR_ID] hacia [MOTOR_DIRECTION]", "boost.setMotorPower": "fijar velocidad del motor [MOTOR_ID] a [POWER] %", - "boost.tiltDirection.any": "cualquiera", + "boost.tiltDirection.any": "cualquier dirección", "boost.tiltDirection.down": "abajo", "boost.tiltDirection.left": "izquierda", "boost.tiltDirection.right": "derecha", "boost.tiltDirection.up": "arriba", - "boost.whenColor": "al ver un bloque [COLOR]", - "boost.whenTilted": "al inclinarse [TILT_DIRECTION_ANY]", + "boost.whenColor": "cuando vea pieza [COLOR]", + "boost.whenTilted": "al inclinar hacia [TILT_DIRECTION_ANY]", "ev3.beepNote": "tocar nota [NOTE] durante [TIME] segundos", - "ev3.buttonPressed": "¿está presionado el botón [PORT]?", + "ev3.buttonPressed": "¿botón [PORT] presionado?", "ev3.getBrightness": "brillo", "ev3.getDistance": "distancia", "ev3.getMotorPosition": "posición del motor [PORT] ", - "ev3.motorSetPower": "establecer fuerza del motor [PORT] a [POWER]%", - "ev3.motorTurnClockwise": "girar el motor [PORT] hacia allá por [TIME] segundos", - "ev3.motorTurnCounterClockwise": "girar el motor [PORT] hacia acá por [TIME] segundos", - "ev3.whenBrightnessLessThan": "cuando el brillo sea < [DISTANCE]", - "ev3.whenButtonPressed": "cuando el botón [PORT] está presionado", - "ev3.whenDistanceLessThan": "cuando la distancia sea < [DISTANCE]", + "ev3.motorSetPower": "fijar potencia de motor [PORT] a [POWER]%", + "ev3.motorTurnClockwise": "girar motor [PORT] hacia acá durante [TIME] segundos", + "ev3.motorTurnCounterClockwise": "girar motor [PORT] hacia allá durante [TIME] segundos", + "ev3.whenBrightnessLessThan": "cuando brillo < [DISTANCE]", + "ev3.whenButtonPressed": "al presionar botón [PORT]", + "ev3.whenDistanceLessThan": "cuando distancia < [DISTANCE]", "gdxfor.getAcceleration": "aceleración [DIRECTION]", "gdxfor.getForce": "fuerza", "gdxfor.getSpin": " velocidad de giro [DIRECTION]", @@ -44,18 +44,18 @@ "gdxfor.isFreeFalling": "¿cayendo?", "gdxfor.isTilted": "¿inclinado hacia [TILT]?", "gdxfor.pulled": "tirado", - "gdxfor.pushed": "presionado", - "gdxfor.shaken": "sacudirse", + "gdxfor.pushed": "empujado", + "gdxfor.shaken": "agitar", "gdxfor.startedFalling": "comenzar a caer", - "gdxfor.tiltDirectionMenu.any": "cualquiera", - "gdxfor.tiltDirectionMenu.back": "hacia atrás", - "gdxfor.tiltDirectionMenu.front": "hacia el frente", - "gdxfor.tiltDirectionMenu.left": "izquierda", - "gdxfor.tiltDirectionMenu.right": "derecha", - "gdxfor.turnedFaceDown": "voltearse boca abajo", - "gdxfor.turnedFaceUp": "voltearse boca arriba", - "gdxfor.whenForcePushedOrPulled": "al [PUSH_PULL] el sensor de presión", - "gdxfor.whenGesture": "cuando [GESTURE]", + "gdxfor.tiltDirectionMenu.any": "cualquier dirección", + "gdxfor.tiltDirectionMenu.back": "atrás", + "gdxfor.tiltDirectionMenu.front": "adelante", + "gdxfor.tiltDirectionMenu.left": "la izquierda", + "gdxfor.tiltDirectionMenu.right": "la derecha", + "gdxfor.turnedFaceDown": "estar hacia abajo", + "gdxfor.turnedFaceUp": "estar hacia arriba", + "gdxfor.whenForcePushedOrPulled": "cuando el sensor de fuerza es [PUSH_PULL]", + "gdxfor.whenGesture": "al [GESTURE]", "gdxfor.whenTilted": "al inclinarse hacia [TILT]", "makeymakey.downArrow": "flecha abajo", "makeymakey.downArrowShort": "abajo", @@ -67,28 +67,28 @@ "makeymakey.upArrow": "flecha arriba", "makeymakey.upArrowShort": "arriba", "makeymakey.whenKeyPressed": "al presionar la tecla [KEY]", - "makeymakey.whenKeysPressedInOrder": "al presionar [SEQUENCE] en orden", + "makeymakey.whenKeysPressedInOrder": "al presionar en orden [SEQUENCE] ", "microbit.buttonsMenu.any": "cualquiera", "microbit.clearDisplay": "limpiar pantalla", "microbit.defaultTextToDisplay": "¡Hola!", "microbit.displaySymbol": "mostrar [MATRIX]", "microbit.displayText": "mostrar texto [TEXT]", - "microbit.gesturesMenu.jumped": "salte", - "microbit.gesturesMenu.moved": "se mueva", - "microbit.gesturesMenu.shaken": "sacudirse", + "microbit.gesturesMenu.jumped": "saltar", + "microbit.gesturesMenu.moved": "mover", + "microbit.gesturesMenu.shaken": "agitar", "microbit.isButtonPressed": "¿botón [BTN] presionado?", - "microbit.isTilted": "¿inclinado [DIRECTION]?", + "microbit.isTilted": "¿inclinado hacia [DIRECTION]?", "microbit.pinStateMenu.off": "apagado", "microbit.pinStateMenu.on": "encendido", - "microbit.tiltAngle": "ángulo de inclinación [DIRECTION]", - "microbit.tiltDirectionMenu.any": "cualquiera", - "microbit.tiltDirectionMenu.back": "hacia atrás", - "microbit.tiltDirectionMenu.front": "hacia el frente", - "microbit.tiltDirectionMenu.left": "hacia la izquierda", - "microbit.tiltDirectionMenu.right": "hacia la derecha", - "microbit.whenButtonPressed": "al presionar el botón [BTN]", - "microbit.whenGesture": "cuando [GESTURE]", - "microbit.whenPinConnected": "al conectar el pin [PIN]", + "microbit.tiltAngle": "ángulo de inclinación hacia [DIRECTION]", + "microbit.tiltDirectionMenu.any": "cualquier dirección", + "microbit.tiltDirectionMenu.back": "atrás", + "microbit.tiltDirectionMenu.front": "delante", + "microbit.tiltDirectionMenu.left": "izquierda", + "microbit.tiltDirectionMenu.right": "derecha", + "microbit.whenButtonPressed": "al presionar botón [BTN]", + "microbit.whenGesture": "al [GESTURE]", + "microbit.whenPinConnected": "al inclinar hacia [PIN]", "microbit.whenTilted": "al inclinar [DIRECTION]", "music.categoryName": "Música", "music.changeTempo": "cambiar el tempo en [TEMPO]", @@ -132,30 +132,30 @@ "music.instrumentTrombone": "(9) Trombón", "music.instrumentVibraphone": "(16) Vibráfono", "music.instrumentWoodenFlute": "(13) Flauta de Madera", - "music.midiPlayDrumForBeats": "tocar el tambor [DRUM] por [BEATS] pulsos", + "music.midiPlayDrumForBeats": "tocar tambor [DRUM] durante [BEATS] tiempos", "music.midiSetInstrument": "fijar instrumento a [INSTRUMENT]", - "music.playDrumForBeats": "tocar el tambor [DRUM] por [BEATS] pulsos", - "music.playNoteForBeats": "tocar la nota [NOTE] por [BEATS] pulsos", - "music.restForBeats": "descansar por [BEATS] pulsos", + "music.playDrumForBeats": "tocar tambor [DRUM] durante [BEATS] tiempos", + "music.playNoteForBeats": "tocar nota [NOTE] durante [BEATS] tiempos", + "music.restForBeats": "silenciar durante [BEATS] tiempos", "music.setInstrument": "fijar instrumento a [INSTRUMENT]", "music.setTempo": "fijar tempo a [TEMPO]", "pen.categoryName": "Lápiz", - "pen.changeColorParam": "cambiar el [COLOR_PARAM] del lápiz en [VALUE]", - "pen.changeHue": "cambiar el color del lápiz en [HUE]", - "pen.changeShade": "cambiar la intensidad del lápiz en [SHADE]", - "pen.changeSize": "cambiar el tamaño del lápiz en [SIZE]", + "pen.changeColorParam": "cambiar [COLOR_PARAM] de lápiz en [VALUE]", + "pen.changeHue": "cambiar color de lápiz en [HUE]", + "pen.changeShade": "cambiar sombra de lápiz en [SHADE]", + "pen.changeSize": "cambiar tamaño de lápiz en [SIZE]", "pen.clear": "borrar todo", "pen.colorMenu.brightness": "brillo", "pen.colorMenu.color": "color", "pen.colorMenu.saturation": "saturación", "pen.colorMenu.transparency": "transparencia", - "pen.penDown": "lápiz abajo", - "pen.penUp": "lápiz arriba", - "pen.setColor": "establecer color de lápiz a [COLOR]", - "pen.setColorParam": "establecer [COLOR_PARAM] de lápiz a [VALUE]", - "pen.setHue": "establecer color de lápiz a [HUE]", - "pen.setShade": "establecer intensidad de lápiz a [SHADE]", - "pen.setSize": "establecer tamaño de lápiz a [SIZE]", + "pen.penDown": "bajar lápiz", + "pen.penUp": "subir lápiz", + "pen.setColor": "fijar color de lápiz a [COLOR]", + "pen.setColorParam": "fijar [COLOR_PARAM] de lápiz a [VALUE]", + "pen.setHue": "fijar color de lápiz a [HUE]", + "pen.setShade": "fijar sombra de lápiz a [SHADE]", + "pen.setSize": "fijar tamaño de lápiz a [SIZE]", "pen.stamp": "sellar", "speech.defaultWhenIHearValue": "vamos", "speech.extensionName": "Voz a texto", @@ -170,29 +170,29 @@ "text2speech.setLanguageBlock": "fijar idioma a [LANGUAGE]", "text2speech.setVoiceBlock": "fijar voz a [VOICE]", "text2speech.speakAndWaitBlock": "decir [WORDS]", - "text2speech.squeak": "chirrido", + "text2speech.squeak": "chillido", "text2speech.tenor": "tenor", - "translate.categoryName": "Traductor", + "translate.categoryName": "Traducir", "translate.defaultTextToTranslate": "hola", "translate.translateBlock": "traducir [WORDS] al [LANGUAGE]", - "translate.viewerLanguage": "lenguaje", + "translate.viewerLanguage": "idioma", "videoSensing.categoryName": "Sensor de video", "videoSensing.direction": "dirección", "videoSensing.motion": "movimiento", - "videoSensing.off": "desactivar", - "videoSensing.on": "activar", + "videoSensing.off": "apagar", + "videoSensing.on": "encender", "videoSensing.onFlipped": "invertir", "videoSensing.setVideoTransparency": "fijar transparencia de video a [TRANSPARENCY]", "videoSensing.sprite": "objeto", "videoSensing.stage": "escenario", "videoSensing.videoOn": "[ATTRIBUTE] del video en [SUBJECT]", "videoSensing.videoToggle": "[VIDEO_STATE] video", - "videoSensing.whenMotionGreaterThan": "cuando el movimiento del video sea > [REFERENCE]", + "videoSensing.whenMotionGreaterThan": "cuando el movimiento del video > [REFERENCE]", "wedo2.getDistance": "distancia", - "wedo2.getTiltAngle": "ángulo de inclinación [TILT_DIRECTION]", - "wedo2.isTilted": "¿inclinado [TILT_DIRECTION_ANY]?", - "wedo2.motorDirection.backward": "hacia allá", - "wedo2.motorDirection.forward": "hacia acá", + "wedo2.getTiltAngle": "ángulo de inclinación hacia [TILT_DIRECTION]", + "wedo2.isTilted": "¿inclinado hacia [TILT_DIRECTION_ANY]?", + "wedo2.motorDirection.backward": "allá", + "wedo2.motorDirection.forward": "acá", "wedo2.motorDirection.reverse": "reversa", "wedo2.motorId.a": "motor A", "wedo2.motorId.all": "todos los motores", @@ -200,16 +200,16 @@ "wedo2.motorId.default": "motor", "wedo2.motorOff": "apagar [MOTOR_ID]", "wedo2.motorOn": "encender [MOTOR_ID]", - "wedo2.motorOnFor": "encender [MOTOR_ID] por [DURATION]segundos", - "wedo2.playNoteFor": "tocar nota [NOTE] por [DURATION] segundos", - "wedo2.setLightHue": "establecer color de luz a [HUE]", - "wedo2.setMotorDirection": "establecer dirección de [MOTOR_ID] a [MOTOR_DIRECTION]", - "wedo2.startMotorPower": "establecer fuerza de [MOTOR_ID] a [POWER]", - "wedo2.tiltDirection.any": "cualquiera", + "wedo2.motorOnFor": "encender [MOTOR_ID] durante [DURATION] segundos", + "wedo2.playNoteFor": "tocar nota [NOTE] durante [DURATION] segundos", + "wedo2.setLightHue": "fijar color de la luz a [HUE]", + "wedo2.setMotorDirection": "fijar dirección de [MOTOR_ID] hacia [MOTOR_DIRECTION]", + "wedo2.startMotorPower": "fijar potencia de [MOTOR_ID] a [POWER]", + "wedo2.tiltDirection.any": "cualquier dirección", "wedo2.tiltDirection.down": "abajo", "wedo2.tiltDirection.left": "izquierda", "wedo2.tiltDirection.right": "derecha", "wedo2.tiltDirection.up": "arriba", - "wedo2.whenDistance": "cuando la distancia [OP][REFERENCE]", - "wedo2.whenTilted": "al inclinarse [TILT_DIRECTION_ANY]" + "wedo2.whenDistance": "cuando distancia [OP] [REFERENCE]", + "wedo2.whenTilted": "al inclinar hacia [TILT_DIRECTION_ANY]" } \ No newline at end of file diff --git a/www/scratch-website.annual-report-l10njson/cs.json b/www/scratch-website.annual-report-l10njson/cs.json index eb1e18ba..28e9e730 100644 --- a/www/scratch-website.annual-report-l10njson/cs.json +++ b/www/scratch-website.annual-report-l10njson/cs.json @@ -1,90 +1,90 @@ { "annualReport.subnavMessage": "Zpráva", - "annualReport.subnavMission": "Mission", - "annualReport.subnavMilestones": "Milestones", - "annualReport.subnavReach": "Reach", - "annualReport.subnavInitiatives": "Initiatives", - "annualReport.subnavFinancials": "Financials", - "annualReport.subnavSupporters": "Supporters", - "annualReport.subnavTeam": "Team", + "annualReport.subnavMission": "Poslání", + "annualReport.subnavMilestones": "Milníky", + "annualReport.subnavReach": "Dosah", + "annualReport.subnavInitiatives": "Iniciativy", + "annualReport.subnavFinancials": "Finance", + "annualReport.subnavSupporters": "Podporovatelé", + "annualReport.subnavTeam": "Tým", "annualReport.subnavDonate": "Podpořit", - "annualReport.mastheadYear": "2019 Annual Report", - "annualReport.mastheadTitle": "Cultivating a World of Creative Learning", - "annualReport.messageTitle": "Message from the Scratch Team", - "annualReport.messageP1": "2019 was a year of great progress for Scratch. We started the year with the launch of Scratch 3.0, our newest generation of Scratch, designed to spark children’s creativity and engage children with diverse interests and backgrounds. We celebrated the end of the year with our team moving from MIT into its new home at the Scratch Foundation, in a playful first-floor space near South Station in Boston. Throughout the year, the Scratch community continued to thrive and grow: More than 20 million young people created projects with Scratch in 2019, an increase of 48% over the year before.", - "annualReport.messageP2": "The impact and importance of Scratch have been highlighted in 2020 as the COVID pandemic forced schools to close. Activity in the Scratch online community more than doubled as young people, confined to their homes, turned to Scratch to express themselves creatively and connect with one another. Scratchers have also been actively engaged in Black Lives Matter and other movements for racial justice and equity, creating animated projects and studios to spread awareness and demand change.", - "annualReport.messageP3": "From the time we launched Scratch in 2007, we have always seen Scratch as more than a programming language. Scratch provides opportunities for all young people, from all backgrounds, to develop their voices, express their ideas, and create with one another. We love to see the ways that Scratchers have responded to recent societal challenges with creativity, collaboration, caring, and kindness.", - "annualReport.messageP4": "In this Annual Report, we’ll share more about the mission, plans, impact, and reach of Scratch, supported with examples of how Scratch is expanding learning opportunities for a broad diversity of young people around the world, both in schools and throughout their lives.", - "annualReport.messageP5": "We’re proud of what young people are creating and learning with Scratch today, and we’re committed to providing more opportunities for more young people in the future.", - "annualReport.messageSignature": "— The Scratch Team", - "annualReport.covidResponseTitle": "Scratch Responds to COVID", - "annualReport.covidResponseP1": "As we write this annual report, we are months into the COVID pandemic. Since the middle of March 2020, the Scratch office has been closed and Scratch Team members have been actively working from home to support children and educators around the world whose lives have been disrupted by the pandemic.", - "annualReport.covidResponseP2": "On March 17, we launched the #ScratchAtHome initiative to provide children, families, and educators with ideas for engaging in creative learning activities with Scratch at home. We continue to add video tutorials and other resources to the {scratchAtHomeLink}.", - "annualReport.covidResponseScratchAtHomePage": "#ScratchAtHome page", - "annualReport.covidResponseP3": "Activity in the {scratchCommunityLink} has more than doubled from last year. Scratchers are creating and sharing projects to support and inspire others through the pandemic—with projects and studios that offer ideas for exercising at home, tips for staying healthy, humor to cheer up one another, and thanks to essential workers.", - "annualReport.covidResponseScratchCommunity": "Scratch online community", - "annualReport.missionTitle": "Our Mission", - "annualReport.missionSubtitle": "Our mission is to provide all children, from all backgrounds, with opportunities to imagine, create, and collaborate with new technologies — so they can shape the world of tomorrow.", - "annualReport.missionP1": "We are committed to prioritizing equity across all aspects of our work, with a particular focus on initiatives and approaches that support children, families, and educators furthest from educational justice.", - "annualReport.missionP2": "We’ve developed Scratch as a free, safe, playful learning environment that engages all children in thinking creatively, reasoning systematically, and working collaboratively — essential skills for everyone in today's society. We work with educators and families to support children in exploring, sharing, and learning.", - "annualReport.missionP3": "In developing new technologies, activities, and learning materials, we are guided by what we call the {fourPsItalics}:", - "annualReport.fourPs": "Four P’s of Creative Learning", + "annualReport.mastheadYear": "Výroční zpráva za rok 2019", + "annualReport.mastheadTitle": "Rozvoj světa tvořivého učení", + "annualReport.messageTitle": "Zpráva od týmu Scratch", + "annualReport.messageP1": "2019 byl rokem velkého pokroku pro Scratch. Rok jsme zahájili vydáním Scratch 3.0, naší nejnovější generace Scratch, navržené k zažehnutí dětské tvořivosti a věnovaný dětem s různými zájmy i zázemími. Konec roku jsme oslavili s našim týmem přesídlením z MIT do našeho domova v Nadaci Scratch, do hravého prostoru v přízemí blízko Jižní stanice v Bostonu. V průběhu roku společenství Scratch pokračovalo v prosperitě a růstu: Více než 20 milionů mladých lidí vytvářelo projekty se Scratch v roce 2019, nárůst 48% v porovnání s předchozím rokem.", + "annualReport.messageP2": "Vliv a důležitost Scratche se zvýraznila v roce 2020, když pandemie COVID donutila školy k uzavření. činnosti v on-line společenství Scratch se více než zdvojnásobily jelikož mládež, upoutaná ve svých domovech, se obrátila ke Scratchi pro jejich tvůrčí vyjádření a spojení s ostatními. Scratcheři se také aktivně angažovali v Black Lives Matter a dalších hnutích kvůli rasovému soudnictví a rovnosti, vytvářením animovaných projektů a studií k rozšíření povědomí a potřeby změny.", + "annualReport.messageP3": "Od doby prvního vydání Scratch v roce 2007, jsme vždy viděli Scratch jako více než pouhý programovací jazyk. Scratch poskytuje příležitosti všem mladým lidem, ze všech prostředí, rozvinout jejich názory vyjádřit své nápady a tvořit s ostatními. S radostí pozorujeme způsoby, kterými Scratcheři reagují na nedávné sociální konflikty s tvořivostí, spoluprací, péčí a laskavostí.", + "annualReport.messageP4": "V této výroční zprávě poinformujeme více o poslání, plánech, vlivu a dosahu Scratche, za podpory příkladů jak Scratch rozšiřuje výukové možnosti pro širokou škálu mládeže po celém světě, jak ve školách tak i jejich životě.", + "annualReport.messageP5": "Jsme hrdí na to, co dnes mládež tvoří a učí se se Scratchem a zavazujeme se k poskytování více příležitostí mládeži v budoucnu.", + "annualReport.messageSignature": "— Tým Scratch", + "annualReport.covidResponseTitle": "Scratch odpovědi na COVID", + "annualReport.covidResponseP1": "Během psaní této výroční zprávy jsme měsíce v pandemii COVID. Od března 2020 je kancelář zavřená a členové týmu Scratch aktivně pracují z domova na podporu dětem a lektorů z celého světa, jejichž životy byly narušeny pandemií.", + "annualReport.covidResponseP2": "17-tého března jsme pustili iniciativu #ScratchAtHome pro poskytování nápadů dětem, rodinám a lektorům pro zabývání se tvořivými výukovými aktivitami se Scratch doma. Stále přidáváme video návody a další zdroje na {scratchAtHomeLink}.", + "annualReport.covidResponseScratchAtHomePage": "stránky #ScratchAtHome", + "annualReport.covidResponseP3": "Activita ve {scratchCommunityLink} se od posledního roku více než zdvojnásobila. Scratcheři vytváří a sdílí projekty na podporu a inspiraci ostatních během pandemie—s projety a studii která nabízí nápady na vyzkoušení doma, tipy jak zůstat zdraví, humor pro rozveselení druhých a poděkování nepostradatelným pracovníkům.", + "annualReport.covidResponseScratchCommunity": "Scratch on-line společenství", + "annualReport.missionTitle": "Naše poslání", + "annualReport.missionSubtitle": "Naším cílem je poskytnout všem dětem, ze všech prostředí příležitosti vymýšlet, tvořit a spolupracovat v nových technologiích — tak mohou utvářet svět zítřka.", + "annualReport.missionP1": "Zavazujeme se upřednostňování rovnosti napříč všemi aspekty naší práce, se zvláštním zřetelem na iniciativy a postoje podporujících děti, rodiny a lektory vzdálené od vzdělávacího procesu.", + "annualReport.missionP2": "Vyvinuli jsme Scratch jako bezplatné, bezpečné, hravé výukové prostředí zaručujícího všem dětem myslet tvořivě, uvažovat systematicky a spolupracovat — podstatné schopnosti pro každého v dnešní společnosti. Pracujeme s lektory a rodinami na podpoře dětí ve zkoumání, sdílení i učení.", + "annualReport.missionP3": "Během vývoje nových technologií, aktivitách a učebních materiálů se držíme toho, co nazýváme {fourPsItalics}:", + "annualReport.fourPs": "Čtyři body tvořivé výuky", "annualReport.missionProjectsTitle": "Projekty", "annualReport.missionPeersTitle": "Vrstevníci", "annualReport.missionPassionTitle": "Vášeň", "annualReport.missionPlayTitle": "Hraj", - "annualReport.missionProjectsDescription": "Engage children in designing, creating, and expressing themselves creatively", - "annualReport.missionPeersDescription": "Support children in collaborating, sharing, remixing, and mentoring", - "annualReport.missionPassionDescription": "Enable children to build on their interests and work on personally meaningful projects", - "annualReport.missionPlayDescription": "Encourage children to tinker, experiment, and iterate", - "annualReport.milestonesTitle": "Milestones", - "annualReport.milestonesDescription": "Here are some key events and accomplishments in the history of Scratch and the global Scratch community.", - "annualReport.milestones2003Message": "Awarded a National Science Foundation grant to start development of Scratch", - "annualReport.milestones2004Message": "Offered first Scratch workshop at Computer Clubhouse Teen Summit", - "annualReport.milestones2007Message": "Public launch of Scratch programming language and online community", - "annualReport.milestones2008Message": "Organized first Scratch Conference for educators and developers", - "annualReport.milestones2009Message1.4": "Released Scratch 1.4, translated into more than 40 languages", - "annualReport.milestones2009MessageScratchDay": "Hosted first Scratch Day event for children and families", - "annualReport.milestones2010Message": "Scratch online community reaches 1 million members", - "annualReport.milestones2013MessageFoundation": "Established Code-to-Learn Foundation (later renamed Scratch Foundation)", - "annualReport.milestones2013MessageScratch2": "Launch of Scratch 2.0, providing new opportunities for collaboration", - "annualReport.milestones2014Message": "Launch of ScratchJr for younger children, ages 5 to 7", - "annualReport.milestones2016Message": "Scratch online community reaches 10 million members", - "annualReport.milestones2017Message": "Scratch Day grows to 1,100 events in 60 countries", - "annualReport.milestones2019MessageScratch3": "Launch of Scratch 3.0, expanding what kids can create with code", - "annualReport.milestones2019MessageMove": "Scratch Team moves from MIT into Scratch Foundation", - "annualReport.reachTitle": "Reaching Children Around the World", - "annualReport.reachSubtitle": "Scratch is the world’s largest coding community for children and teens, ages 8 and up.", - "annualReport.reachMillion": "million", + "annualReport.missionProjectsDescription": "Zaujmout děti pro navrhování, vytváření a vyjádření se tvořivě", + "annualReport.missionPeersDescription": "Podpořit děti ve spolupráci, sdílení, vylepšování a zaučování", + "annualReport.missionPassionDescription": "Umožnit dětem stavět na jejich zájmech a pracovat na osobně významných projektech", + "annualReport.missionPlayDescription": "Povzbuzovat děti k vrtání se, experimentování a opakování", + "annualReport.milestonesTitle": "Milníky", + "annualReport.milestonesDescription": "Tady je několik klíčových událostí a úspěchů v historii Scratche a globálního společenství Scratch.", + "annualReport.milestones2003Message": "Přidělení grantu z National Science Foundation pro start Scratch vývoje", + "annualReport.milestones2004Message": "Nabídnutí prvního Scratch workshopu na Computer Clubhouse Teen Summit", + "annualReport.milestones2007Message": "Veřejné spuštění programovacího jazyka Scratch a on-line společenství", + "annualReport.milestones2008Message": "Zorganizování první konference Scratch pro lektory a vývojáře", + "annualReport.milestones2009Message1.4": "Vydání Scratch 1.4, přeloženého do více než 40 jazyků", + "annualReport.milestones2009MessageScratchDay": "Uspořádání prvního Dne Scratch pro děti a rodiny", + "annualReport.milestones2010Message": "Scratch on-line společenství dosáhlo 1 milion členů", + "annualReport.milestones2013MessageFoundation": "Založení nadace Code-to-Learn (později přejmenované na Nadaci Scratch)", + "annualReport.milestones2013MessageScratch2": "Spuštění Scratch 2.0, poskytujícího nové příležitosti pro spolupráci", + "annualReport.milestones2014Message": "Uvedení ScratchJr pro mladší děti, ve věku 5 až 7", + "annualReport.milestones2016Message": "Scratch on-line společenství dosáhlo 10 milionu členů", + "annualReport.milestones2017Message": "Den Scratch narostl na 1100 událostí v 60 zemích", + "annualReport.milestones2019MessageScratch3": "Spuštění Scratch 3.0, rozšiřující co vše děti dokážou v kódu vytvořit", + "annualReport.milestones2019MessageMove": "Tým Scratch se přestěhoval z MIT do Nadace Scratch", + "annualReport.reachTitle": "Dosažení dětí po celém světě", + "annualReport.reachSubtitle": "Scratch je největším společenstvím programování pro děti a mládež, od 8 let a výše.", + "annualReport.reachMillion": "milionů", "annualReport.reach170million": "170 {million}", "annualReport.reach60million": "60 {million}", "annualReport.reach20million": "20 {million}", "annualReport.reach48million": "48 {million}", - "annualReport.reachUniqueVisitors": "Unique Visitors", - "annualReport.reachProjectsCreated": "Projects Created", - "annualReport.reachProjectCreators": "People Created Projects", - "annualReport.reachComments": "Comments Posted in the Online Community", - "annualReport.reachGrowthTitle": "Community Growth", - "annualReport.reachGrowthBlurb": "New accounts created in the Scratch Online Community within the last 5 years.", - "annualReport.reachGlobalCommunity": "Our Global Community", - "annualReport.reachMapBlurb": "Total accounts registered in the Scratch Online Community from the launch of Scratch through 2019", + "annualReport.reachUniqueVisitors": "Jednotlivých návštěvníků", + "annualReport.reachProjectsCreated": "Vytvořených projektů", + "annualReport.reachProjectCreators": "Lidí vytvářejících projekty", + "annualReport.reachComments": "Odeslaných komentářů v on-line společenství", + "annualReport.reachGrowthTitle": "Růst společenství", + "annualReport.reachGrowthBlurb": "Nové účty vytvořené v on-line společenství Scratch během posledních 5-ti let.", + "annualReport.reachGlobalCommunity": "Naše globální společenství", + "annualReport.reachMapBlurb": "Celkem účtů zaregistrovaných v on-line společenství Scratch od spuštění Scratche do roku 2019.", "annualReport.reachMap20M": "20M", - "annualReport.reachMapLog": "on a logarithmic scale", - "annualReport.reachTranslationTitle": "Scratch is Translated into 60+ Languages", - "annualReport.reachTranslationBlurb": "Thanks to volunteer translators from around the world.", - "annualReport.reachScratchJrBlurb": "ScratchJr is an introductory programming environment that enables young children (ages 5-7) to create their own interactive stories and games.", + "annualReport.reachMapLog": "v logaritmickém měřítku", + "annualReport.reachTranslationTitle": "Scratch je přeložen do více než 60-ti jazyků", + "annualReport.reachTranslationBlurb": "Děkujeme dobrovolným překladatelům z celého světa.", + "annualReport.reachScratchJrBlurb": "ScratchJr je úvodní programovací prostředí které umožňuje malým dětem (ve věku 5-7) tvořit jejich vlastní interaktivní příběhy a hry.", "annualReport.reach22million": "22 {million}", - "annualReport.reachDownloads": "Downloads Since Launching in 2014", - "annualReport.initiativesTitle": "Initiatives", - "annualReport.initiativesDescription": "The work at the Scratch Foundation centers on three strategic areas: creative tools, community, and schools. Each area prioritizes the voice and needs of children who are underrepresented in creative computing and seeks to support children in diverse settings and cultures around the world.", - "annualReport.equity": "Equity", - "annualReport.globalStrategy": "Global Strategy", - "annualReport.toolsTitle": "Creative Tools", - "annualReport.toolsIntro": "We are constantly experimenting and innovating with new technologies and new designs — always striving to provide children with new ways to create, collaborate, and learn.", - "annualReport.toolsSpotlight": "Creative Tools — Spotlight Story", - "annualReport.toolsLaunch": "Launch of Scratch 3.0", - "annualReport.toolsLaunchIntro1": "We designed Scratch 3.0 to expand how, what, and where kids can create with Scratch. Released at the start of 2019, Scratch 3.0 led to a surge of activity in the Scratch community, with more projects — and a greater variety of projects — than ever before.", - "annualReport.toolsLaunchIntro2": "Scratch 3.0 includes a library of extensions — extra collections of coding blocks that add new capabilities to Scratch. Some extensions provide access to web services and other software features, while others connect Scratch with physical-world devices like motors and sensors.", + "annualReport.reachDownloads": "Počet stažení od spuštění v roce 2014", + "annualReport.initiativesTitle": "Iniciativy", + "annualReport.initiativesDescription": "Práce v Nadaci Scratch se soustředí na tři strategické oblasti: tvořivé nástroje, společenství a školy. Každá oblast upřednostňuje názor a potřeby dětí které jsou nejméně zastoupeny v tvořivém programování a hledá podporu pro děti v různých prostředích a kulturách po světě.", + "annualReport.equity": "Spravedlnost", + "annualReport.globalStrategy": "Globální strategie", + "annualReport.toolsTitle": "Tvořivé nástroje", + "annualReport.toolsIntro": "Neustále experimentujeme a děláme inovace s novými technologiemi a novými designy — vždy se snažíme dětem poskytnout nové způsoby jak tvořit, spolupracovat a učit se.", + "annualReport.toolsSpotlight": "Tvořivé nástroje — atraktivní příběh", + "annualReport.toolsLaunch": "Spuštění Scratch 3.0", + "annualReport.toolsLaunchIntro1": "Scratch 3.0 jsme navrhli pro rozšíření toho jak, co a kde mou děti se Scratch vytvořit. Scratch 3.0, vydaný začátkem roku 2019, vedl k návalu aktivity ve společenství Scratch, s dalšími projekty — a větší pestrostí projektů — než kdykoli předtím.", + "annualReport.toolsLaunchIntro2": "Scratch 3.0 obsahuje knihovnu s rozšířeními — extra kolekcemi programovacích bloků, které do Scratche přidávají nové schopnosti. Některá rozšíření poskytují přístup k webovým službám a dalším softwarovým prvkům, zatímco jiná spojují Scratch se zařízeními fyzického světa, jako jsou motory a sensory.", "annualReport.toolsTexttoSpeech": "Text-to-Speech", "annualReport.toolsTexttoSpeechIntro": "With the Text-to-Speech extension, kids can program their Scratch characters to speak out loud, in a variety of different voices.", "annualReport.toolsNumProjects": "330,000+", diff --git a/www/scratch-website.annual-report-l10njson/fr.json b/www/scratch-website.annual-report-l10njson/fr.json index dc83b65a..a1385e6d 100644 --- a/www/scratch-website.annual-report-l10njson/fr.json +++ b/www/scratch-website.annual-report-l10njson/fr.json @@ -40,7 +40,7 @@ "annualReport.milestonesTitle": "Étapes importantes", "annualReport.milestonesDescription": "Voici quelques événements et réalisations clés dans l'histoire de Scratch et de la communauté mondiale de Scratch.", "annualReport.milestones2003Message": "Obtention d'une subvention de la National Science Foundation pour lancer le développement de Scratch", - "annualReport.milestones2004Message": "À offert le premier atelier Scratch au Computer Clubhouse Teen Summit", + "annualReport.milestones2004Message": "A offert le premier atelier Scratch au Computer Clubhouse Teen Summit", "annualReport.milestones2007Message": "Lancement public du langage de programmation Scratch et de la communauté en ligne", "annualReport.milestones2008Message": "Organisation de la première conférence Scratch pour les éducateurs et les développeurs", "annualReport.milestones2009Message1.4": "Sortie de Scratch 1.4, traduit dans plus de 40 langues", @@ -96,25 +96,25 @@ "annualReport.toolsTranslateIntro": "Grâce à l'extension Traduire, basée sur l'API Google Translate, les enfants peuvent intégrer la traduction automatique dans leurs projets, ce qui favorise l'apprentissage des langues et la communication mondiale.", "annualReport.toolsNumLanguages": "Plus de 50", "annualReport.toolsTranslateLanguages": "{numLanguages} langues traduites dans l'extension", - "annualReport.toolsSupportsLiteracy": "Soutenir l'alphabétisation", + "annualReport.toolsSupportsLiteracy": "Soutient l'alphabétisation", "annualReport.toolsCSandLanguageArts": "l'informatique et les arts du langage", "annualReport.toolsTranslateLiteracy": "{supportsLiteracy} par {CSandLanguageArtsLink}", "annualReport.toolsCollabGoogle": "Collaboration avec Google", "annualReport.toolsPhysicalWorld": "Connexions physiques au monde", "annualReport.toolsMindstormsLink": "LEGO Mindstorms EV3", "annualReport.toolsWeDoLink": "WeDo 2.0", - "annualReport.toolsLEGORoboticsIntro": "Les élèves peuvent créer des robots qui dansent, des sculptures interactives et des expériences de collecte de données en utilisant les kits de robotique Scratch avec LEGO. Le nouveau LEGO Education SPIKE Prime Set comprend une application basée sur Scratch. De plus, des extensions Scratch sont disponibles pour {mindstormsLink} et {weDoLink} .", + "annualReport.toolsLEGORoboticsIntro": "Les élèves peuvent créer des robots qui dansent, des sculptures interactives et des expériences de collecte de données en utilisant les kits de robotique Scratch avec LEGO. Le nouveau LEGO Education SPIKE Prime Set comprend une application basée sur Scratch. De plus, des extensions Scratch sont disponibles pour {mindstormsLink} et {weDoLink}.", "annualReport.toolsCollabLEGO": "Collaboration avec LEGO Education", "annualReport.toolsVideoTutorials": "Tutoriels vidéo", "annualReport.toolsTutorialsIntro": "Scratch 3.0 a introduit une collection diversifiée de tutoriels vidéo pour aider les enfants à s'initier à Scratch. Les tutoriels sont ouverts et conçus pour encourager les élèves à expérimenter, à suivre leurs passions et à exprimer leurs propres idées.", "annualReport.toolsNumTutorials": "25 nouveaux tutoriels", "annualReport.toolsNewTutorials": "{numTutorials} disponibles dans Scratch 3.0", - "annualReport.toolsNumViews": "23 million", + "annualReport.toolsNumViews": "23 millions", "annualReport.toolsTutorialsViews": "{numViews} de vues en 2019", "annualReport.toolsApp": "L'application Scratch soutient l'apprentissage hors ligne", "annualReport.toolsDownloadLink": "application téléchargeable", "annualReport.toolsRaspberryLink": "utiliser sur Raspberry 4", - "annualReport.toolsAppIntro": "En 2019, l'équipe Scratch a publié Scratch 3.0 en tant qu'{downloadableLink} pour une utilisation sur plusieurs plateformes, y compris Windows, MacOS, ChromeOS et les tablettes Android. En outre, la Raspberry Pi Foundation a publié Scratch 3.0 à {raspberryLink} . Ces versions téléchargeables sont particulièrement importantes pour des millions d'apprenants dans des régions où la connectivité internet n'est pas disponible ou peu fiable.", + "annualReport.toolsAppIntro": "En 2019, l'équipe Scratch a publié Scratch 3.0 en tant qu'{downloadableLink} pour une utilisation sur plusieurs plateformes, y compris Windows, MacOS, ChromeOS et les tablettes Android. En outre, la Raspberry Pi Foundation a publié Scratch 3.0 à {raspberryLink}. Ces versions téléchargeables sont particulièrement importantes pour des millions d'apprenants dans des régions où la connectivité internet n'est pas disponible ou peu fiable.", "annualReport.toolsAbhiTitle": "Abhi au Cartoon Network", "annualReport.toolsAbhiIntro": "Pour mettre en évidence ce que les enfants peuvent faire avec Scratch 3.0, nous avons collaboré avec Cartoon Network pour créer une vidéo mettant en scène Abhi, un Scratcher de 12 ans qui adore faire des animations et des jeux. Dans la vidéo, Abhi rencontre Ian Jones-Quartey, créateur de OK K.O. et d'autres émissions de Cartoon Network. Abhi présente à Ian les principales caractéristiques de la nouvelle version de Scratch, et ensemble, ils dessinent et programment une animation d'un personnage de Cartoon Network qui saute de haut en bas.", "annualReport.toolsAbhiQuote": "Ce que je préfère chez Scratch, c'est la communauté, car ils sont gentils et m'aident. C'est pourquoi je suis toujours heureux de partager tous les projets dont je rêve.", @@ -122,7 +122,7 @@ "annualReport.communityIntro": "La communauté en ligne Scratch a toujours été une partie importante de l'expérience Scratch, offrant aux enfants la possibilité de collaborer, de partager et de se faire part de leurs commentaires.", "annualReport.communitySpotlight": "Communauté — Histoire mise en avant", "annualReport.communityTeam": "L'équipe de la communauté Scratch", - "annualReport.communityTeamIntro1": "Lorsqu'on leur demande pourquoi ils utilisent Scratch, la plupart des Scratchers parlent de l'importance de la communauté en ligne pour motiver leur participation continue, en leur offrant un espace où ils peuvent exprimer leur créativité, se faire des amis, recevoir des commentaires, trouver de nouvelles idées et acquérir de nouvelles compétences. De nombreux Scratchers expriment leur appréciation de la communauté Scratch en tant qu'espace sûr et accueillant pour se mettre en relation, partager et apprendre les uns des autres.", + "annualReport.communityTeamIntro1": "Lorsqu'on leur demande pourquoi ils utilisent Scratch, la plupart des Scratcheurs parlent de l'importance de la communauté en ligne pour motiver leur participation continue, en leur offrant un espace où ils peuvent exprimer leur créativité, se faire des amis, recevoir des commentaires, trouver de nouvelles idées et acquérir de nouvelles compétences. De nombreux Scratcheurs expriment leur appréciation de la communauté Scratch en tant qu'espace sûr et accueillant pour se mettre en relation, partager et apprendre les uns des autres.", "annualReport.communityTeamIntro2": "Avec 40 000 nouveaux projets et 400 000 nouveaux commentaires chaque jour dans la communauté en ligne Scratch, comment pouvons-nous garantir que la communauté reste sûre et conviviale, tout en soutenant et en encourageant l'expression créative ? Notre équipe communautaire, qui comprend du personnel à plein temps et un réseau de modérateurs, dirige ce travail essentiel. Le travail de l'équipe communautaire comporte deux dimensions essentielles : la modération et l'engagement de la communauté.", "annualReport.communityModerationTitle": "Modération communautaire", "annualReport.communityModerationInfo": "Lorsque les jeunes rejoignent la communauté Scratch, ils acceptent de suivre un ensemble de règles de conduite communautaires, qui sont conçues pour faire de Scratch un lieu sûr et de soutien aux jeunes de tous les milieux. Notre équipe communautaire utilise une grande variété d'outils et de stratégies pour encourager une bonne citoyenneté numérique et maintenir un environnement positif dans lequel les Scratchers peuvent créer. Des filtres automatisés empêchent le partage d'informations privées ou la publication de contenus inappropriés, et nous autorisons toute personne à signaler les contenus qui, selon elle, enfreignent les règles de conduite communautaires.", @@ -146,15 +146,15 @@ "annualReport.communityBounce": "Bounce", "annualReport.communityBounceInfo": "Créer un projet qui implique le rebond, le saut, le ressort ou le sautillement.", "annualReport.communityMonochromatic": "Monochromatic", - "annualReport.communityMonochromaticInfo": "A quoi ressembleraient les choses s'il n'y avait qu'une seule couleur ?", + "annualReport.communityMonochromaticInfo": "À quoi ressembleraient les choses s'il n'y avait qu'une seule couleur ?", "annualReport.communityQuotes": "Communité — Citations", "annualReport.communityQuote1": "J'ai rejoint Scratch à l'âge de 11 ans et les choses que j'ai apprises en utilisant la plateforme et en interagissant avec la communauté ont vraiment été une partie essentielle de mon apprentissage en grandissant.", - "annualReport.communityQuote2": "Scratch m'a permis de faire des choses à la maison, comme : \n- Respecter les personnes et leurs projets\n- Se faire des amis\n- Sentir que je ne suis pas seul dans cette quarantaine\n....et bien d'autres choses encore, je tiens donc à dire \nMerci !", + "annualReport.communityQuote2": "Scratch m'a permis de faire des choses à la maison, comme : \n- Respecter les personnes et leurs projets\n- Se faire des amis\n- Sentir que je ne suis pas seul dans cette quarantaine\n.... et bien d'autres choses encore, je tiens donc à dire \nMerci !", "annualReport.communityQuote3": "Je suis sur Scratch depuis environ 2 ans, et cela a changé ma vie ! J'ai appris tellement de nouvelles choses, comme le codage, l'étiquette en ligne et l'art !", "annualReport.communityQuote4": "Scratch était mon passe-temps favori en sixième année. Il m'a secrètement initié à la logique booléenne, à l'ordre des opérations et aux expressions mathématiques imbriquées, sans parler de la programmation informatique elle-même.", "annualReport.studio": "studio", "annualReport.communityBLMIntro": "Alors que les protestations pour la justice raciale déferlaient sur les États-Unis après les meurtres tragiques de George Floyd, Breonna Taylor, Ahmaud Arbery et d'autres personnes au début de l'année 2020, de nombreux jeunes ont utilisé Scratch comme moyen d'exprimer leur soutien au mouvement Black Lives Matter, en créant des projets et en publiant des commentaires pour dénoncer le racisme et la violence policière. Dans un {BLMStudioLink} à l'affiche sur la page d'accueil de Scratch, les Scratchers ont contribué à des centaines de projets et à des milliers de commentaires. L'équipe communautaire de Scratch a participé activement, pour soutenir les Scratchers pendant une période traumatisante et pour s'assurer que tous les projets et conversations restent respectueux.", - "annualReport.communityArtwork": "Oeuvres d'art du Scratcher OnionDipAnimations", + "annualReport.communityArtwork": "Œuvres d'art du Scratcher OnionDipAnimations", "annualReport.communityChangeTitle": "Nous considérons les jeunes comme des acteurs du changement.", "annualReport.communityChangeInfo": "Nous nous engageons à travailler avec eux, ainsi qu'avec les éducateurs et les familles qui les soutiennent, pour veiller à ce qu'ils acquièrent les compétences, la motivation et la confiance dont ils auront besoin pour mener une vie épanouie et apporter des changements significatifs dans la société.", "annualReport.watchVideo": "Voir la vidéo", @@ -188,7 +188,7 @@ "annualReport.conferencesEuropeDescription": "En août 2019, la Raspberry Pi Foundation a organisé la quatrième {scratchConferenceEuropeLink}, qui s'est tenue à Cambridge, au Royaume-Uni. La conférence a rassemblé des éducateurs formels et informels de plus de 25 pays pour des ateliers pratiques, des présentations et des démonstrations par des élèves, des éducateurs, des chercheurs et des organisations communautaires.", "annualReport.conferencesEuropeImageCaption": "Photo fournie par {photoCredit}", "annualReport.conferencesAfricaTitle": "Afrique", - "annualReport.conferencesAfricaDescription": "En octobre 2019, la première {scratchAfricaConferenceLink} a eu lieu à Nairobi, au Kenya, attirant plus de 250 éducateurs et élèves de toute l'Afrique pour partager des leçons, responsabiliser les jeunes et célébrer les réalisations en matière de codage créatif. Lors de la conférence, l'équipe Scratch a lancé une version swahili de Scratch, disponible en ligne et hors ligne.", + "annualReport.conferencesAfricaDescription": "En octobre 2019, la première {scratchAfricaConferenceLink} a eu lieu à Nairobi, au Kenya, attirant plus de 250 éducateurs et élèves de toute l'Afrique pour partager des leçons, responsabiliser les jeunes et célébrer les réalisations en matière de codage créatif. Lors de la conférence, l'équipe Scratch a lancé une version swahilie de Scratch, disponible en ligne et hors ligne.", "annualReport.conferencesAfricaImageCaption": "Photo par {photoCredit}", "annualReport.financialsTitle": "Finances - 2019", "annualReport.financialsButton": "Données financières auditées 2019", @@ -197,10 +197,10 @@ "annualReport.supportersIntro": "Merci à nos généreux supporters. Votre contribution nous aide à élargir les possibilités d'apprentissage créatif pour les enfants de tous âges, de tous horizons, partout dans le monde.", "annualReport.supportersSpotlightTitle": "Donateur - Histoire mise en avant", "annualReport.supportersSFETitle": "Siegel Family Endowment", - "annualReport.supportersSFEDescription1": "En mai 2012, David Siegel a participé au Scratch Day au Media Lab du MIT avec son fils Zach, un Scratcher actif et enthousiaste. En regardant Zach et d'autres enfants utiliser Scratch pour coder leurs propres jeux, animations et créatures robotisées, David a vu tout le potentiel de Scratch pour aider les enfants à acquérir des compétences pratiques en matière de codage et à devenir des penseurs informatiques.", + "annualReport.supportersSFEDescription1": "En mai 2012, David Siegel a participé au Scratch Day au Media Lab du MIT avec son fils Zach, un Scratcheur actif et enthousiaste. En regardant Zach et d'autres enfants utiliser Scratch pour coder leurs propres jeux, animations et créatures robotisées, David a vu tout le potentiel de Scratch pour aider les enfants à acquérir des compétences pratiques en matière de codage et à devenir des penseurs informatiques.", "annualReport.supportersSFEDescription2": "David connaît de première main l'importance de la pensée informatique, et sa carrière d'informaticien et d'entrepreneur a été façonnée par la même curiosité que celle que Scratch aide les jeunes apprenants à explorer au quotidien. C'est ce même instinct d'exploration qui l'a conduit à étudier l'informatique à Princeton et à obtenir un doctorat sur la base des travaux réalisés au laboratoire d'intelligence artificielle du MIT. En 2001, il a cofondé Two Sigma, qui est devenu un leader mondial dans l'application de l'apprentissage automatique et de la science des données à la gestion des investissements.", - "annualReport.supportersSFEDescription3": "En 2011, David a fondé le Siegel Family Endowment (SFE) pour soutenir les organisations qui aident les gens à s'adapter aux exigences des nouvelles technologies, et pour mieux comprendre et atténuer les puissantes perturbations que la technologie a engendrées dans presque tous les secteurs. Il est également co-fondateur de la Scratch Foundation, et est un fervent défenseur de la mission de l'organisation qui consiste à maintenir le Scratch gratuit et accessible aux apprenants du monde entier.", - "annualReport.supportersCoFounder": "Co-fondateur et co-président", + "annualReport.supportersSFEDescription3": "En 2011, David a fondé le Siegel Family Endowment (SFE) pour soutenir les organisations qui aident les gens à s'adapter aux exigences des nouvelles technologies, et pour mieux comprendre et atténuer les puissantes perturbations que la technologie a engendrées dans presque tous les secteurs. Il est également cofondateur de la Scratch Foundation, et est un fervent défenseur de la mission de l'organisation qui consiste à maintenir le Scratch gratuit et accessible aux apprenants du monde entier.", + "annualReport.supportersCoFounder": "Cofondateur et coprésident", "annualReport.supportersQuote": "Faire en sorte que Scratch reste gratuit et accessible aux enfants du monde entier est l'un des moyens les plus efficaces d'aider les jeunes apprenants à s'engager et à s'épanouir dans un monde de plus en plus numérique. Soutenir Scratch est aujourd'hui plus important que jamais.", "annualReport.supportersThankYou": "Merci à nos supporters", "annualReport.supportersAllDescription": "Notre mission est d'offrir à tous les enfants, de tous les milieux, la possibilité d'imaginer, de créer et de partager avec les nouvelles technologies. Nous voulons remercier tous les supporters de Scratch qui, depuis que nous avons commencé à travailler sur Scratch en 2002, nous ont aidés à créer des expériences d'apprentissage étonnantes pour des millions de jeunes dans le monde entier. La liste suivante est basée sur les dons cumulés à Scratch (à la fois au MIT et à la Fondation Scratch) jusqu'au 31 décembre 2019.", diff --git a/www/scratch-website.conference-index-2020-l10njson/zh-cn.json b/www/scratch-website.conference-index-2020-l10njson/zh-cn.json index 5973dde8..4fb45784 100644 --- a/www/scratch-website.conference-index-2020-l10njson/zh-cn.json +++ b/www/scratch-website.conference-index-2020-l10njson/zh-cn.json @@ -6,7 +6,7 @@ "conference-2020.date": "时间:", "conference-2020.location": "地点:", "conference-2020.desc1": "参加环球Scratch吧,这是一个为致力于创造性Scratch编程教师的在线会议。", - "conference-2020.desc1a": "Although we are not able to meet in person this year, we are excited to find ways to connect and share with others in the global Scratch educator community.", + "conference-2020.desc1a": "虽然今年我们不能在线下见面,但我们很高兴能与全球 Scratch 教育者社区的人联系和分享。", "conference-2020.desc3": "会议全程免费。", "conference-2020.register": "转到注册页", "conference-2020.stayDesc2": "如有其他问题,请通过{emailLink}联系Scratch大会团队", diff --git a/www/scratch-website.credits-l10njson/zh-cn.json b/www/scratch-website.credits-l10njson/zh-cn.json index 2f827a14..370084fa 100644 --- a/www/scratch-website.credits-l10njson/zh-cn.json +++ b/www/scratch-website.credits-l10njson/zh-cn.json @@ -1,6 +1,6 @@ { "credits.title": "Scratch 工作人员与贡献者", - "credits.developers": "Scratch is designed, developed, and moderated by the staff of the Scratch Foundation, a nonprofit organization.", + "credits.developers": "Scratch 由 Scratch 基金会(非营利组织)的工作人员设计、开发和管理。", "credits.moderators": "Scratch在线社区由以下管理员团队管理、支持并改进:", "credits.previousTitle": "前MIT Scratch团队成员", "credits.previousBody": "前Scratch团队成员做出了很多重要的贡献。包括 John Maloney (领导了Scratch前十年的软件开发)和 Andrés Monroy-Hernández (领导了Scratch的第一个社区网站的开发)。其他贡献者包括:", @@ -16,12 +16,12 @@ "credits.acknowledgementsTitle": "致谢", "credits.acknowledgementsContributors": "过去几年里,以下人士也对Scratch的开发和运行做出了贡献:", "credits.acknowledgementsDonors": "The Scratch Foundation is a 501(c)(3) non-profit that relies on tax-deductible donations to support Scratch and keep it free for all. For a list of donors to the Scratch Foundation, please visit the {donorsLink}.", - "credits.acknowledgementsDonorsLinkText": "Supporters page", + "credits.acknowledgementsDonorsLinkText": "赞助页", "credits.acknowledgementsLifelongKindergarten": "The {lifelongKindergartenLink} at the MIT Media Lab initiated the Scratch project in 2002, and received a {nsfGrantLink} to support it a year later. The group publicly launched Scratch in 2007 and developed it through 2019, when the Scratch Team moved to the Scratch Foundation. The Lifelong Kindergarten group, led by Professor Mitchel Resnick, continues to collaborate with the Scratch Team to research and support creative learning with Scratch around the world.", - "credits.acknowledgementsLifelongKindergartenLinkText": "Lifelong Kindergarten research group", - "credits.acknowledgementsNSFGrantLinkText": "National Science Foundation Grant", + "credits.acknowledgementsLifelongKindergartenLinkText": "终生幼儿园研究小组", + "credits.acknowledgementsNSFGrantLinkText": "国家科学基金会拨款", "credits.acknowledgementsTranslators": "在来自世界各地的{translatorsLink}的帮助下,Scratch已支持多种语言。", - "credits.acknowledgementsLanguageOrganizers": "Many thanks to the following language organizers for helping to coordinate Scratch translators in their language:", + "credits.acknowledgementsLanguageOrganizers": "我们向以下语言组织在Scratch译者协调工作方面的帮助表示衷心的感谢:", "credits.acknowledgementsTranslatorsLinkText": "Scratch翻译者", "credits.acknowledgementsCommunity": "我们深深感谢全球Scratch社区成员的贡献,他们通过分享自己的作品、观点和创意影响了Scratch的发展方向。", "credits.acknowledgementsInfluencers": "Seymour Papert 和 Alan Kay 的想法深深激励和影响着我们在Scratch的工作。", @@ -32,13 +32,13 @@ "credits.currentSponsors": "当前赞助人", "credits.currentFinancialSupport": "以下组织为Scratch提供了主要的资金支持:", "credits.donorsTitle": "捐赠者", - "credits.lifelongKindergartenTitle": "Lifelong Kindergarten Group", - "credits.translationsTitle": "Translators", + "credits.lifelongKindergartenTitle": "终生幼儿园小组", + "credits.translationsTitle": "翻译者", "credits.illustrationsTitle": "绘图", "credits.acknowledgementsIllustrations": "感谢以下对Scratch 3.0角色库做出贡献的艺术家:", "credits.soundsTitle": "声音", - "credits.pastContributors": "Past Scratch Team Members", - "credits.pastContributorsThanks": "Many important contributions have been made by previous Scratch Team members, including:", + "credits.pastContributors": "前Scratch团队成员", + "credits.pastContributorsThanks": "以下是作出重要贡献的前Scratch团队成员:", "credits.acknowledgementsOtherContributors": "过往贡献者", "credits.otherContributors": "其他贡献者包括:", "credits.acknowledgementsSounds": "Scratch声音库使用了来自以下网站的免费素材:Adobe.com、Archive.org、FreeMusicArchive.org、FreeSound.org以及Incompetech.com。", diff --git a/www/scratch-website.explore-l10njson/ja-Hira.json b/www/scratch-website.explore-l10njson/ja-Hira.json index e53dba81..dcb39f83 100644 --- a/www/scratch-website.explore-l10njson/ja-Hira.json +++ b/www/scratch-website.explore-l10njson/ja-Hira.json @@ -1,5 +1,5 @@ { "explore.trending": "けいこう", - "explore.popular": "人気", - "explore.recent": "最近" + "explore.popular": "にんき", + "explore.recent": "さいきん" } \ No newline at end of file diff --git a/www/scratch-website.gdxfor-l10njson/es.json b/www/scratch-website.gdxfor-l10njson/es.json index 6f01c344..6b3b39dc 100644 --- a/www/scratch-website.gdxfor-l10njson/es.json +++ b/www/scratch-website.gdxfor-l10njson/es.json @@ -1,14 +1,14 @@ { - "gdxfor.headerText": "El sensor {gdxforLink} es una poderosa herramienta científica que desbloquea nuevas formas de conectar el mundo físico a sus proyectos Scratch. Mida la fuerza mientras empuja y tira, e interactúe sacudiendo, girando, cayendo libremente y más.", + "gdxfor.headerText": "El sensor {gdxforLink} es una poderosa herramienta científica que desbloquea nuevas formas de conectar el mundo físico a tus proyectos Scratch. Mide la fuerza mientras empujas y tira, e interactúe sacudiendo, girando, cayendo libremente y más.", "gdxfor.gettingStarted": "Para empezar", - "gdxfor.connectingGdxfor": "Conectando el sensor de Fuerza & Aceleración a Scratch", - "gdxfor.powerGdxfor": "Enciende el sensor presionando el botón de encendido.", + "gdxfor.connectingGdxfor": "Conectando el sensor de fuerza y aceleración a Scratch", + "gdxfor.powerGdxfor": "Enciende tu sensor presionando el botón de encendido.", "gdxfor.useScratch3": "Utiliza el editor {scratch3Link}.", - "gdxfor.addExtension": "Agregar la extensión Go Direct Force & Acceleration", + "gdxfor.addExtension": "Añade la extensión Go Direct Force & Acceleration.", "gdxfor.thingsToTry": "Cosas para probar", - "gdxfor.pushToMakeASound": "Pulsar para hacer un sonido", - "gdxfor.connectForcePushedToPlaySound": "Conectar el bloque {whenForceSensorPushed} a un bloque {startSound}.", - "gdxfor.whenForceSensorPushed": "\"cuando el sensor de fuerza es pulsado\"", + "gdxfor.pushToMakeASound": "Pulsa para hacer un sonido", + "gdxfor.connectForcePushedToPlaySound": "Conecta el bloque {whenForceSensorPushed} a un bloque {startSound}.", + "gdxfor.whenForceSensorPushed": "“cuando el sensor de fuerza es pulsado”", "gdxfor.startSound": "“iniciar sonido”", "gdxfor.pushOnForceSensor": "Pulsar el sensor de fuerza.", "gdxfor.starterProjects": "Proyectos de iniciación", @@ -19,15 +19,15 @@ "gdxfor.macOSVersionLinkText": "Mac OS", "gdxfor.closeScratchCopiesTitle": "Cierra otras copias de Scratch", "gdxfor.closeScratchCopiesText": "Solo una copia de Scratch puede conectarse con el sensor de Fuerza y Aceleración a la vez. Si tienes Scratch abierto en otras pestañas del navegador, ciérralo e inténtalo nuevamente.", - "gdxfor.otherComputerConnectedTitle": "Asegúrate que ninguna otra computadora esté conectada con tu sensor", - "gdxfor.otherComputerConnectedText": "Solo una computadora se puede conectar a un sensor de Fuerza y Aceleración a la vez. Si tiene otra computadora conectada a su sensor, desconecte el sensor o cierre Scratch en esa computadora y vuelva a intentarlo nuevamente.", - "gdxfor.imgAltGdxforIllustration": "Ilustración del sensor Vernier Go Direct Force and Acceleration", + "gdxfor.otherComputerConnectedTitle": "Asegúrate que ningún otro ordenador esté conectado con tu sensor", + "gdxfor.otherComputerConnectedText": "Solo un ordenador se puede conectar a un sensor de fuerza y aceleración a la vez. Si tienes otro ordenador conectado al sensor, desconéctalo o cierra Scratch en ese ordenador y vuelve a intentarlo de nuevo.", + "gdxfor.imgAltGdxforIllustration": "Ilustración del sensor Vernier Go Direct Force and Acceleration.", "gdxfor.imgAltPushForce": "Una mano desplazando el sensor de fuerza sobre el sensor The Vernier Go Direct Force and Acceleration.", "gdxfor.frogBand": "Banda de Rana", "gdxfor.frogBandDescription": "Sacude, empuja y lanza el sensor para hacer música.", - "gdxfor.imgAltFrogBand": "Un proyecto Scratch con una rana e instrumentos musicales.", + "gdxfor.imgAltFrogBand": "Un proyecto de Scratch con una rana e instrumentos musicales.", "gdxfor.dayAndNight": "Día y noche", - "gdxfor.dayAndNightDescription": "Gira el sensor hacia abajo para cambiar el día en noche.", + "gdxfor.dayAndNightDescription": "Pon el sensor boca abajo para cambiar del día a la noche.", "gdxfor.imgAltDayAndNight": "Un proyecto Scratch con un elfo con una capa", "gdxfor.underwaterRocket": "Cohete submarino", "gdxfor.underwaterRocketDescription": "Gira y empuja el sensor para dirigir la nave.", diff --git a/www/scratch-website.general-l10njson/fr.json b/www/scratch-website.general-l10njson/fr.json index eafc630d..bd63b734 100644 --- a/www/scratch-website.general-l10njson/fr.json +++ b/www/scratch-website.general-l10njson/fr.json @@ -344,7 +344,7 @@ "comments.muted.warningBlocked": "Si vous continuez à poster des commentaires de ce type, vous serez bloqué et ne pourrez plus utiliser Scratch. ", "comments.muted.warningCareful": "Nous ne voulons pas que ça arrive, alors faites attention et vérifiez d'avoir lu et compris les {CommunityGuidelinesLink} avant de poster à nouveau !", "comments.muted.mistake": "Vous pensez que c'était une erreur ? {feedbackLink}.", - "comments.muted.feedbackLinkText": "Faites-le nous savoir", + "comments.muted.feedbackLinkText": "Faites-le-nous savoir", "comments.muted.mistakeHeader": "Vous pensez que c'était une erreur ?", "comments.muted.mistakeInstructions": "Parfois, le filtre détecte des choses qu'il ne devrait pas. Le fait de signaler une erreur ne changera pas le temps d'attente avant que vous puissiez faire un nouveau commentaire, mais vos commentaires nous aideront à éviter que des erreurs ne se produisent plus à l'avenir.", "comments.muted.thanksFeedback": "Merci de nous en informer !", @@ -359,13 +359,13 @@ "comment.type.pii.past": "Il semble que l'un de vos récents commentaires partageait ou demandait des informations privées.", "comment.pii.header": "Faites attention à ne pas partager d'informations personnelles sur Scratch.", "comment.pii.content1": "Il semblerait que vous ayez partagé ou demandé des informations personnelles.", - "comment.pii.content2": "Les choses que vous partagez sur Scratch peuvent être vues par tout le monde, et peuvent apparaître dans résultats des moteurs de recherche. Les informations personnelles peuvent être utilisées par d'autres personnes de manière nuisible, il est donc important de les garder privées.", + "comment.pii.content2": "Les choses que vous partagez sur Scratch peuvent être vues par tout le monde et peuvent apparaître dans résultats des moteurs de recherche. Les informations personnelles peuvent être utilisées par d'autres personnes de manière nuisible, il est donc important de les garder privées.", "comment.pii.content3": "Il s'agit d'un problème important de sécurité.", "comment.type.unconstructive": "On dirait que votre dernier commentaire disait quelque chose qui aurait pu être blessant.", "comment.type.unconstructive.past": "Il semble que l'un de vos récents commentaires ait dit quelque chose qui aurait pu être blessant.", "comment.unconstructive.header": "Nous vous encourageons à rester positif lorsque vous commentez sur les projets des autres.", "comment.unconstructive.content1": "Il semblerait que votre commentaire ait dit quelque chose qui aurait pu être blessant.", - "comment.unconstructive.content2": "Si vous pensez que quelque chose pourrait être amélioré, vous pouvez dire quelque chose que vous aimez à propos du projet, et faire une suggestion sur comment l'améliorer.", + "comment.unconstructive.content2": "Si vous pensez que quelque chose pourrait être amélioré, vous pouvez dire quelque chose que vous aimez à propos du projet et faire une suggestion sur comment l'améliorer.", "comment.type.vulgarity": "Votre dernier commentaire semblait contenir un gros mot.", "comment.type.vulgarity.past": "Il semble que l'un de vos récents commentaires contenait un gros mot.", "comment.vulgarity.header": "Nous vous encourageons à utiliser un langage qui convient à tous les âges.", diff --git a/www/scratch-website.general-l10njson/pl.json b/www/scratch-website.general-l10njson/pl.json index 2c6466f1..d37e395e 100644 --- a/www/scratch-website.general-l10njson/pl.json +++ b/www/scratch-website.general-l10njson/pl.json @@ -61,7 +61,7 @@ "general.myClass": "Moja Klasa", "general.myClasses": "Moje Klasy", "general.myStuff": "Moje rzeczy", - "general.next": "Następne", + "general.next": "Dalej", "general.noDeletionTitle": "Twoje konto nie zostanie usunięte", "general.noDeletionDescription": "Twoje konto zostało zaplanowane do usunięcia, ale jesteś zalogowany. Twoje konto zostało reaktywowane. Jeśli nie prosiłeś o usunięcie swojego konta, upewnij się {resetLink}, że Twoje konto jest bezpieczne.", "general.noDeletionLink": "zmień swoje hasło", @@ -123,7 +123,7 @@ "footer.discuss": "Fora dyskusyjne", "footer.scratchFamily": "Rodzina Scratcha", "footer.donorRecognition": "Scratch is available for free thanks to support from our {donorLink}. We are grateful to our Founding Partners:", - "footer.donors": "dawcy", + "footer.donors": "darczyńcy", "footer.donorList": "{donor1}, {donor2}, {donor3} i {donor4}.", "form.validationRequired": "To pole jest wymagane", "login.needHelp": "Potrzebujesz pomocy?", @@ -146,7 +146,7 @@ "parents.FaqResourcesQ": "Jakie zasoby są dostępny by nauczyć się Scratch?", "parents.introDescription": "Scratch to język programowania oraz społeczność internetowa, gdzie dzieci mogą programować i udostępniać interaktywne zasoby, jak: historie, gry i animacje ludziom z całego świata. Gdy dzieci programują w Scratchu, uczą się kreatywności, wspólnej pracy, a w skutku - systematyczności. Scratch jest zaprojektowany i utrzymywany przez grupę Lifelong Kindergarten z MIT Media Lab.", "registration.birthDateStepInfo": "Pomaga to nam zrozumieć, w jakim wieku są użytkownicy Scratch oraz aby potwierdzić przynależność konta jeżeli będziesz się z nami kontaktował. Te informacje nie będą prezentowane publicznie.", - "registration.birthDateStepTitle": "Miejsce urodzenia", + "registration.birthDateStepTitle": "Kiedy się urodziłeś?", "registration.cantCreateAccount": "Scratch nie mógł utworzyć twojego konta.", "registration.checkOutResources": "Pierwsze kroki z zasobami", "registration.checkOutResourcesDescription": "Przeglądaj materiały dla nauczycieli i moderatorów napisane przez zespół Scratch, w tym wskazówki, samouczki i przewodniki..", @@ -167,13 +167,13 @@ "registration.errorCaptcha": "Wystąpił błąd w teście CAPTCHA.", "registration.errorPasswordTooShort": "Twoje hasło jest za krótkie. Musi zawierać co najmniej 6 znaków.", "registration.errorUsernameExists": "Ta nazwa użytkownika już istnieje. Spróbuj ponownie z inną nazwą użytkownika.", - "registration.genderStepTitle": "Twoja płeć", + "registration.genderStepTitle": "Jaka jest Twoja płeć?", "registration.genderStepDescription": "Scratch przyjmuje ludzi o dowolnej płci.", - "registration.genderStepInfo": "Pomaga nam to zrozumieć, kto używa Scratcha i rozszerzać grono jego użytkowników. Te informacje nie będą prezentowane publicznie na Twoim koncie.", + "registration.genderStepInfo": "Pomaga nam to zrozumieć, kto korzysta ze Scratcha i rozszerzać grono jego użytkowników. Te informacje nie będą prezentowane publicznie na Twoim koncie.", "registration.genderOptionAnother": "Inna płeć", "registration.genderOptionPreferNotToSay": "Nie chcę wskazywać", - "registration.emailStepTitle": "Twój email?", - "registration.emailStepInfo": "To pomoże, jeśli zapomnisz hasła. Te informacje nie będą ukazywane na twoim koncie.", + "registration.emailStepTitle": "Jaki jest Twój email?", + "registration.emailStepInfo": "To pomoże, jeśli zapomnisz hasła. Te informacje nie będą pokazywane na twoim koncie.", "registration.goToClass": "Dodaj do klasy", "registration.invitedBy": "zaproszony przez", "registration.lastStepTitle": "Dziękujemy za zainteresowanie Kontem nauczyciela Scratcha", @@ -194,7 +194,7 @@ "registration.startOverInstruction": "Kliknij \"Zacznij od początku\".", "registration.studentPersonalStepDescription": "Ta informacja nie będzie widoczna na stronie rejestracji Scratch.", "registration.showPassword": "Pokaż hasło", - "registration.troubleReload": "Scratch nie jest w stanie zakończyć rejestrację. Spróbuj odświeżyć stronę lub spróbuj ponownie w innej przeglądarce.", + "registration.troubleReload": "Scratch nie jest w stanie zakończyć rejestracji. Spróbuj odświeżyć stronę lub spróbuj ponownie w innej przeglądarce.", "registration.tryAgainInstruction": "Kliknij \"Spróbuj ponownie\"/", "registration.usernameStepDescription": "Wypełnij następujące formularze, aby poprosić o konto. Proces zatwierdzania może potrwać do jednego dnia.", "registration.usernameStepDescriptionNonEducator": "Twórz projekty, dziel się pomysłami, znajduj przyjaciół. Za darmo!", @@ -203,24 +203,24 @@ "registration.studentUsernameStepDescription": "Możesz robić gry, animacje i historyjki używając Scratcha. Tworzenie konta jest łatwe i darmowe. Wypełnij poniższy formularz aby rozpocząć.", "registration.studentUsernameStepHelpText": "Posiadasz już konto Scratch?", "registration.studentUsernameStepTooltip": "Musisz stworzyć nowe konto Scratch, aby dołączyć do klasy.", - "registration.studentUsernameSuggestion": "Spróbuj twoje ulubione jedzenie, hobby, lub zwierzę razem z liczbami", + "registration.studentUsernameSuggestion": "Użyj twoje ulubione jedzenie, hobby lub zwierzę razem z liczbami", "registration.acceptTermsOfUse": "Tworząc konto, uznajesz {privacyPolicyLink} oraz akceptojesz i zgadzasz się z {touLink}.", "registration.usernameStepTitle": "Poproś o Konto nauczyciela", "registration.usernameStepTitleScratcher": "Utwórz konto Scratch", "registration.validationMaxLength": "Przepraszamy, ale osiągnąłeś maksymalny limit długości.", "registration.validationPasswordConfirmNotEquals": "Wpisane hasła różnią się od siebie", "registration.validationPasswordLength": "Użyj przynajmniej 6 znaków", - "registration.validationPasswordNotEquals": "Hasło jest zbyt łatwe do odgadnięcia. Spróbuj czegoś innego.", + "registration.validationPasswordNotEquals": "Hasło jest zbyt łatwe do odgadnięcia. Wymyślisz coś innego?", "registration.validationPasswordNotUsername": "Hasło musi być inne niż Twoja nazwa użytkownika", "registration.validationUsernameRegexp": "W nazwie użytkownika mogą być wyłącznie litery, cyfry oraz znaki - i _", "registration.validationUsernameMinLength": "Użyj przynajmniej 3 znaków", - "registration.validationUsernameMaxLength": "Użyj mniej niż 20 znaków", - "registration.validationUsernameExists": "Nazwa użytkownika jest już zajęta. Spróbuj czegoś innego.", + "registration.validationUsernameMaxLength": "Użyj co najwyżej 20 znaków", + "registration.validationUsernameExists": "Nazwa użytkownika jest już zajęta. Wymyślisz inną?", "registration.validationUsernameNotAllowed": "Nazwa użytkownika jest niedozwolona", "registration.validationUsernameVulgar": "Hmm, to wygląda niewłaściwie", "registration.validationUsernameInvalid": "Nieprawidłowa nazwa użytkownika", "registration.validationUsernameSpaces": "Nazwy użytkownika nie mogą zawierać spacji", - "registration.validationEmailInvalid": "Email nie wygląda na poprawny. Spróbuj czegoś innego.", + "registration.validationEmailInvalid": "Email nie wygląda na poprawny. Spróbujesz inny?", "registration.waitForApproval": "Czeka na zatwierdzenie", "registration.waitForApprovalDescription": "Możesz teraz zalogować się na swoje konto Scratch, ale funkcje specyficzne dla nauczycieli nie będą jeszcze dostępne. Twoje informacje są sprawdzane. Prosimy o cierpliwość, proces zatwierdzania może potrwać nawet jeden dzień. Po zatwierdzeniu Twojego konta, otrzymasz e-mail z informacją, że Twoje konto zostało uaktualnione.", "registration.welcomeStepDescription": "Poprawnie utworzyłeś konto Scratch! Jesteś teraz członkiem klasy:", @@ -232,8 +232,8 @@ "thumbnail.by": "przez", "report.error": "Coś poszło nie tak podczas próby wysłania wiadomości. Proszę spróbuj ponownie.", "report.project": "Zgłoś projekt", - "report.studio": "Report Studio", - "report.projectInstructions": "Kiedy wysyłasz raport, dajesz Zespołowi Scratch znać o projektach, które łamią {CommunityGuidelinesLink}. Czy coś w tym projekcie łamie {CommunityGuidelinesLink}? Jeśli uważasz, że tak, powiedz nam więcej.", + "report.studio": "Zgłoś studio", + "report.projectInstructions": "Kiedy wysyłasz zgłoszenie, dajesz Zespołowi Scratch znać o projektach, które łamią {CommunityGuidelinesLink}. Czy coś w tym projekcie łamie {CommunityGuidelinesLink}? Jeśli uważasz, że tak, powiedz nam więcej.", "report.CommunityGuidelinesLinkText": "Wytyczne Społeczności Scratch", "report.reasonPlaceHolder": "Wybierz powód", "report.reasonCopy": "Dokładna kopia projektu", @@ -258,7 +258,7 @@ "report.reasonNoRemixingAllowed": "Projekt nie pozwala na remiksowanie", "report.reasonCreatorsSafety": "Martwię się o bezpieczeństwo twórcy tego projektu", "report.reasonSomethingElse": "Coś innego", - "report.reasonDisrespectful": "Brak szacunku do Scratchownika lub grupy", + "report.reasonDisrespectful": "Brak szacunku do Scratchera lub grupy", "report.receivedHeader": "Otrzymaliśmy Twój raport!", "report.receivedBody": "Zespół Scratch dokona przeglądu projektu na podstawie wytycznych społeczności Scratch.", "report.promptPlaceholder": "Wybierz przyczynę powyżej.", @@ -339,7 +339,7 @@ "comments.muted.duration": "You will be able to comment again {inDuration}.", "comments.muted.commentingPaused": "Twoje konto zostało wstrzymane od komentowania do tego czasu.", "comments.muted.moreInfoGuidelines": "If you would like more information, you can read the {CommunityGuidelinesLink}.", - "comments.muted.moreInfoModal": "For more information, {clickHereLink}.", + "comments.muted.moreInfoModal": "Aby otrzymać więcej informacji, {clickHereLink}.", "comments.muted.clickHereLinkText": "kliknij tutaj", "comments.muted.warningBlocked": "Jeżeli będziesz dodawać tego typu komentarze, zostaniesz zablokowany i nie będziesz mógł korzystać ze Scratcha", "comments.muted.warningCareful": "We don't want that to happen, so please be careful and make sure you have read and understand the {CommunityGuidelinesLink} before you try to post again!", diff --git a/www/scratch-website.preview-l10njson/pl.json b/www/scratch-website.preview-l10njson/pl.json index e37d4e40..925a9f52 100644 --- a/www/scratch-website.preview-l10njson/pl.json +++ b/www/scratch-website.preview-l10njson/pl.json @@ -33,7 +33,7 @@ "project.communityCensoredMessage": "Twój projekt jest tymczasowo nieudostępniony, ponieważ wiele osób zgłosiło go jako nieodpowiedni.", "project.willReviewCensoredMessage": "Zespół Scratch dokona przeglądu projektu na podstawie {communityGuidelinesLink}i przywróci projekt lub potwierdzi cenzurę.", "project.tempCensoredMessage": "Przeczytaj {communityGuidelinesLink} i upewnij się przed ponownym udostępnieniem, że edytowany przez Ciebie post jest pełen szacunku.", - "project.permCensoredMessage": "Nie można tego udostępnić w przyszłości.", + "project.permCensoredMessage": "Nie można tego ponownie udostępniać w przyszłości.", "project.communityGuidelines": "Wytyczne dla społeczności", "project.moderationInfoLabel": "Informacje o moderacji", "project.numScripts": "{number} skryptów", @@ -45,5 +45,5 @@ "project.cloudVariables": "Zmienne w chmurze", "project.cloudDataLink": "Zobacz dane", "project.usernameBlockAlert": "Ten projekt może wykryć, kto go używa, poprzez bloczek \"nazwa użytkownika\". Aby ukryć swoją tożsamość, wyloguj się przed skorzystaniem z projektu.", - "project.inappropriateUpdate": "Hmm ... detektor złych słów uważa, że jest problem z twoim tekstem. Zmień to i pamiętaj, aby kulturalnym." + "project.inappropriateUpdate": "Hmmm... detektor złych słów uważa, że jest problem z twoim tekstem. Zmień to i pamiętaj, aby być kulturalnym." } \ No newline at end of file diff --git a/www/scratch-website.search-l10njson/ja-Hira.json b/www/scratch-website.search-l10njson/ja-Hira.json index 76605afe..552a5a8e 100644 --- a/www/scratch-website.search-l10njson/ja-Hira.json +++ b/www/scratch-website.search-l10njson/ja-Hira.json @@ -1,4 +1,4 @@ { "search.trending": "けいこう", - "search.popular": "人気" + "search.popular": "にんき" } \ No newline at end of file diff --git a/www/scratch-website.sec-l10njson/cs.json b/www/scratch-website.sec-l10njson/cs.json index 01e78f4c..3084cd54 100644 --- a/www/scratch-website.sec-l10njson/cs.json +++ b/www/scratch-website.sec-l10njson/cs.json @@ -35,38 +35,38 @@ "sec.faqWhatIsAnswer": "Scratch obsahuje tvořivé učení jako vzdělávací přístup podporující žáky při vývoji jako tvořivé myslitele a přispěvatelích do svých komunit. Kreativní vzdělávací přístup se zaměřuje na 4 body: Projekty, Zájem, Přátelé a Hravost: poskytuje žákům příležitosti pracovat na projektech, založený na jejich zájmech, ve spolupráci s přáteli, v hravém duchu (Resnick, 2017).", "sec.faqWhatIsAnswer2": "Pro více informací, co si myslí Nadace Scratch a Lifelong Kindergarten group o tvořivé výuce navštiv {lclLink}.", "sec.faqLCLWebsite": "Server učení kreativní výuky", - "sec.faqWhen": "When does the yearlong program begin and end?", - "sec.faqWhenAnswer": "The SEC program begins the first week of May 2021, and ends in May of 2022.", - "sec.faqUsingScratch": "Do I have to be using Scratch at my organization already?", - "sec.faqUsingScratchAnswer": "No, your organization does not need to already be using Scratch.", - "sec.faqUsingScratchAnswer2": "As a participant in the SEC, you will collaborate in developing and implementing programming and events for your community which incorporate Scratch. It is important that your organization and the community you will support through your work with the SEC has a plan for accessing technology.", - "sec.faqBackground": "Do I need to have a background in computer science?", - "sec.faqBackgroundAnswer": "You do not need to have a background in computer science, or be implementing educational programming in computer science in order to participate in the SEC.", - "sec.faqBackgroundAnswer2": "We encourage the use of Scratch as a creative tool and welcome organizations who are interested in using Scratch in a variety of contexts.", - "sec.faqEligible": "What kinds of organizations can apply to be members of the SEC?", - "sec.faqEligibleAnswer": "Non-profit organizations, public schools, school districts, universities, colleges, and other government entities are all welcome to apply.", - "sec.faqEligibleAnswer2": "The SEC encourages organizations from around the world to apply.", - "sec.faqInternational": "Do you accept international applications?", - "sec.faqInternationalAnswer": "Yes, the SEC is an international community. We welcome applications from organizations around the world.", - "sec.faqEnglish": "Does my organization need to be english-speaking?", - "sec.faqEnglishAnswer": "Your organization does not need to be English-speaking in order to apply.", - "sec.faqEnglishAnswer2": "We do ask that one member of your organization is able to participate in SEC events, which will be run in English.", - "sec.faqHowManyMembers": "How many members of my organization will be required to participate? ", - "sec.faqHowManyMembersAnswer": "Being a member organization requires buy-in from, at minimum, one representative and the Executive director/CEO/or equivalent position. ", - "sec.faqHowManyMembersAnswer2": "One member of your team will be responsible for attending SEC events, and communicating with Scratch Team members and other participating SEC member organizations.", - "sec.faqNotified": "When will I be notified of my acceptance?", - "sec.faqNotifiedAnswer": "You will hear back from us by the first week of April, 2021.", - "sec.faqHours": "How many hours per month should I expect to devote to participating in the SEC?", - "sec.faqHoursAnswer": "You should expect to spend 4-10 hours a month participating in SEC related work.", - "sec.faqVirtual": "Will the program be entirely virtual?", - "sec.faqVirtualAnswer": "All workshops and sessions for the 2021-2022 cohort will be hosted virtually.", - "sec.faqWorkshopLanguage": "The SEC is an international community, what is the primary language that workshops and sessions will be offered in?", - "sec.faqWorkshopLanguageAnswer": "SEC workshops and events will be facilitated in English. ", - "sec.faqCost": "What is the cost of participating in the SEC?", - "sec.faqCostAnswer": "Participating in the SEC is free for all participating organizations.", - "sec.faqCulturallySustaining": "What do we mean by culturally sustaining in the context of education?", - "sec.faqCulturallySustainingAnswer": "Culturally sustaining pedagogy empowers students by creating educational experiences which reaffirm, honor, explore, and extend their culture, heritage and communities (Ladson-Billings, 1994). Scratch and the SEC aims to empower educators and students across the globe through engagement in culturally relevant creative learning practices and creative computing experiences that will lead to culturally sustaining frames of reference and perspective (Hammond, 2015) and support relevant personal connections to Scratch’s and the SEC’s mission and values. ", - "sec.faqFuture": "I cannot participate this year, can I apply in the future? ", - "sec.faqFutureAnswer": "Yes! Join our {subscribeLink} to stay connected and receive future updates about the SEC.", - "sec.faqMailingList": "mailing list" + "sec.faqWhen": "Kdy celoroční program začíná a končí?", + "sec.faqWhenAnswer": "Program SEC začíná první týden května 2021 a končí v květnu 2022.", + "sec.faqUsingScratch": "Musím již používat Scratch ve své organizaci?", + "sec.faqUsingScratchAnswer": "Ne, vaše organizace zatím nemusí užívat Scratch.", + "sec.faqUsingScratchAnswer2": "Jakožto účastník v SEC budete spolupracovat ve vývoji a nasazování programování a událostí pro svou komunitu jež zařadí Scratch. Je důležité, aby vaše organizace i komunita kterou budete podporovat svou prací se SEC měla plán pro zpřístupnění technologie.", + "sec.faqBackground": "Potřebuji mít základy počítačové vědy?", + "sec.faqBackgroundAnswer": "Nepotřebujete mít základy počítačové vědy ani už implementovat vzdělávací programování na počítačích abyste se mohl/a řádně účastnit v SEC.", + "sec.faqBackgroundAnswer2": "Pobízíme vás k použití Scrache jako tvořivého nástroje a vítáme organizace, které se zajímají o použití Scratche v rozličných souvislostech.", + "sec.faqEligible": "Jaké typy organizací mohou požádat o členství v SEC?", + "sec.faqEligibleAnswer": "Vítáme registrace z nevýdělečných organizací, veřejných škol, spádových škol, univerzit, kolejí i jiné státní jednotek. ", + "sec.faqEligibleAnswer2": "SEC povzbuzuje k registraci organizace z celého světa.", + "sec.faqInternational": "Přijímáte mezinárodní žádosti o registraci?", + "sec.faqInternationalAnswer": "Ano, SEC je mezinárodní společenství. Vítáme žádosti o členství z organizací po celém světě.", + "sec.faqEnglish": "Měla by být má organizace anglicky hovořící?", + "sec.faqEnglishAnswer": "K řádné registraci nemusí být vaše organizace anglicky hovořící.", + "sec.faqEnglishAnswer2": "Požadujeme, aby jeden člen vaší organizace byl schopen se účastnit na SET událostech, které budou probíhat v angličtině.", + "sec.faqHowManyMembers": "Kolik členů mé organizace se bude muset zapojit?", + "sec.faqHowManyMembersAnswer": "Stát se členem organizace vyžaduje zapojení minimálně jednoho reprezentanta a také výkonného ředitele nebo někoho na rovnocenné pozici.", + "sec.faqHowManyMembersAnswer2": "Jeden člen vašeho týmu bude zodpovědný za návštěvy SEC událostí a komunikovat s týmem Scratch a dalšími zúčastněnými SEC členskými organizacemi.", + "sec.faqNotified": "Kdy dostanu oznámení o svém přijetí?", + "sec.faqNotifiedAnswer": "Odpověď od nás uslyšíte v prvním týdnu dubna 2021.", + "sec.faqHours": "Kolik hodin měsíčně mám čekat obětovat na účastnění se v SEC?", + "sec.faqHoursAnswer": "Měl/a byste očekávat, že strávíte 4-10 hodin měsíčně účastí na práci související se SEC.", + "sec.faqVirtual": "Bude program zcela virtuální?", + "sec.faqVirtualAnswer": "Všechny workshopy a schůze za období 2021-2022 budou pořádány virtuálně.", + "sec.faqWorkshopLanguage": "SEC je mezinárodní společenství, jaký je hlavní jazyk který workshopy a schůze nabízí?", + "sec.faqWorkshopLanguageAnswer": "SEC workshopy a události budou umožněny v angličtině.", + "sec.faqCost": "Kolik se platí za účast v SEC?", + "sec.faqCostAnswer": "Účast v SEC je zdarma pro všechny zapojené organizace.", + "sec.faqCulturallySustaining": "Co myslíme kulturně přijatelným v souvislosti se vzděláváním?", + "sec.faqCulturallySustainingAnswer": "Kulturně přijatelná pedagogika zajišťuje studentům vytvoření vzdělávacích zkušeností, které potvrzují, respektují, zkoumají a obohacují jejich kulturu, dědictví a komunity (Ladson-Billings, 1994). Scratch a SEC se zaměřuje na pověřené lektory a žáky na zeměkouli skrze zapojení v kulturně smysluplných způsobech tvořivého učení a tvořivých počítačových zkušeností, které povedou ke kulturně udržitelným referenčním rámcům a perspektivě (Hammond, 2015) a podpoří důležitá osobní propojení s posláním a hodnotami Scratche a SEC.", + "sec.faqFuture": "Tento rok se nemohu zúčastnit, mohu se přihlásit v budoucnosti?", + "sec.faqFutureAnswer": "Ano! Připoj se odkazem {subscribeLink} abys zůstal/a v kontaktu a obdržel/a budoucí novinky o SEC.", + "sec.faqMailingList": "seznam odběratelů" } \ No newline at end of file diff --git a/www/scratch-website.sec-l10njson/fr.json b/www/scratch-website.sec-l10njson/fr.json index 2f0494c1..04887a7d 100644 --- a/www/scratch-website.sec-l10njson/fr.json +++ b/www/scratch-website.sec-l10njson/fr.json @@ -18,7 +18,7 @@ "sec.expectationsFromSecPoint3": "Collaborer à l'élaboration de ressources, d'événements et d'ateliers de codage créatif axés sur l'équité en utilisant Scratch pour votre communauté locale", "sec.expectationsFromSecPoint4": "Accès à un financement de démarrage pour les activités liées à Scratch et SEC pour votre communauté locale", "sec.expectationsFromOrgs": "Rejoindre le réseau SEC :", - "sec.expectationsFromOrgsPoint1": "Participer à des réunions et des ateliers virtuels trimestriels avec les organisations partenaires de la Scratch Foundation et du SEC au cours de l'année", + "sec.expectationsFromOrgsPoint1": "Participer à des réunions et des ateliers virtuels trimestriels avec les organisations partenaires de la Scratch Foundation et de la SEC au cours de l'année", "sec.expectationsFromOrgsPoint2": "Organiser au moins un événement virtuel, un tutoriel ou une activité de développement professionnel dans le domaine de l'informatique créative pour votre communauté en 2021", "sec.expectationsFromOrgsPoint3": "Développer et promouvoir des ressources, des événements et des ateliers de codage créatif centrés sur l'équité en utilisant Scratch pour votre communauté locale", "sec.expectationsFromOrgsPoint4": "Partager les bonnes pratiques et les programmes d'informatique créative innovants avec la Scratch Foundation et la communauté de la SEC", diff --git a/www/scratch-website.sec-l10njson/zh-cn.json b/www/scratch-website.sec-l10njson/zh-cn.json index bcafeb94..88086db8 100644 --- a/www/scratch-website.sec-l10njson/zh-cn.json +++ b/www/scratch-website.sec-l10njson/zh-cn.json @@ -6,7 +6,7 @@ "sec.projectsTitle": "概述", "sec.eligibilityTitle": "资格", "sec.applyTitle": "如何申请?", - "sec.applyDeadline": "The deadline for applying to the Scratch Education Collaborative has been extended to March 1st, 2021", + "sec.applyDeadline": "Scratch教育协作项目的申请截止日期已延长到2021年3月1日。", "sec.applyButton": "点击这里申请", "sec.projectsIntro": "Scratch教育合作(SEC)在Google.org支持下,正在建设一个遍布世界各地的机构网络", "sec.projectsIntroBold": "focused on supporting learners from historically marginalized communities in developing their confidence with creative computing.", diff --git a/www/scratch-website.splash-l10njson/es.json b/www/scratch-website.splash-l10njson/es.json index c04b54f2..9355ca69 100644 --- a/www/scratch-website.splash-l10njson/es.json +++ b/www/scratch-website.splash-l10njson/es.json @@ -12,8 +12,8 @@ "messages.becomeCuratorText": "{username} ahora es curador/a de {studio}", "messages.becomeManagerText": "{username} ahora es administrador/a de {studio}", "messages.favoriteText": "{profileLink} ha añadido {projectLink} a sus favoritos", - "messages.followProfileText": "{profileLink} está siguiendo {followeeLink}", - "messages.followStudioText": "{profileLink} está siguiendo {studioLink}", + "messages.followProfileText": "{profileLink} está siguiendo a {followeeLink}", + "messages.followStudioText": "{profileLink} está siguiendo a {studioLink}", "messages.loveText": "{profileLink} amó el proyecto {projectLink}", "messages.remixText": "{profileLink} reinventó el proyecto {remixedProjectLink} como {projectLink}", "messages.shareText": "{profileLink} compartió el proyecto {projectLink}", @@ -26,7 +26,7 @@ "intro.tagLine2": "Comparte con gente de todo el mundo", "intro.watchVideo": "Ver vídeo", "news.scratchNews": "Noticias de Scratch", - "donatebanner.askSupport": "Scratch is the world's largest free coding community for kids. Your support makes a difference.", + "donatebanner.askSupport": "Scratch es la comunidad de programación gratuita para niños más grande del mundo. Tu apoyo hace la diferencia.", "teacherbanner.greeting": "Hola", "teacherbanner.subgreeting": "Cuentas de maestros", "teacherbanner.classesButton": "Mis Clases", @@ -34,13 +34,13 @@ "hocbanner.title": "¡Se creativo con la programación!", "hocbanner.moreActivities": "Ver más actividades", "hocbanner.imagine": "Imagina un Mundo", - "hocbanner.codeACartoon": "Programar unos dibujos animados", + "hocbanner.codeACartoon": "Programa unos dibujos animados", "hocbanner.talking": "Cuentos que hablan", "hocbanner.makeItFly": "Hazlo volar", "welcome.welcomeToScratch": "¡Bienvenido a Scratch!", "welcome.learn": "Aprende a hacer un proyecto en Scratch", "welcome.tryOut": "Prueba los proyectos de inicio", "welcome.connect": "Conéctate con otros Scratchers", - "activity.seeUpdates": "Aquí verás las actualizaciones de los Scratchers que sigues", - "activity.checkOutScratchers": "Dale una mirada a algunos Scratchers que te podría interesar seguir" + "activity.seeUpdates": "Aquí es donde verás las novedades de los Scratchers a los que sigues", + "activity.checkOutScratchers": "Échale un vistazo a algunos Scratchers que te podría interesar seguir" } \ No newline at end of file diff --git a/www/scratch-website.splash-l10njson/pl.json b/www/scratch-website.splash-l10njson/pl.json index a0f21870..04d2d79e 100644 --- a/www/scratch-website.splash-l10njson/pl.json +++ b/www/scratch-website.splash-l10njson/pl.json @@ -26,21 +26,21 @@ "intro.tagLine2": "Dziel się z ludźmi na całym świecie", "intro.watchVideo": "Obejrzyj film", "news.scratchNews": "Wiadomości Scratcha", - "donatebanner.askSupport": "Scratch is the world's largest free coding community for kids. Your support makes a difference.", + "donatebanner.askSupport": "Scratch to największa na świecie społeczność dzieci - programistów. Twoje wsparcie ma znaczenie.", "teacherbanner.greeting": "Cześć", "teacherbanner.subgreeting": "Konto nauczyciela", "teacherbanner.classesButton": "Moje Klasy", "teacherbanner.faqButton": "FAQ Konta nauczyciela", - "hocbanner.title": "Bądź kreatywny z programowaniem!", - "hocbanner.moreActivities": "Zobacz więcej czynności", + "hocbanner.title": "Bądź kreatywnym Koderem!", + "hocbanner.moreActivities": "Zobacz więcej aktywności", "hocbanner.imagine": "Wyobraź sobie świat", "hocbanner.codeACartoon": "Zakoduj kreskówkę", - "hocbanner.talking": "Opowiadanie opowieści", + "hocbanner.talking": "Opowiadanie historyjek", "hocbanner.makeItFly": "Spraw, aby latało", "welcome.welcomeToScratch": "Witamy w Scratch!", "welcome.learn": "Naucz się tworzyć projekty w Scratch'u", "welcome.tryOut": "Wypróbuj nasze projekty na start", "welcome.connect": "Połącz z innymi Scratchersami", - "activity.seeUpdates": "Tutaj zobaczysz nowości od Scratchersów, których śledzisz", - "activity.checkOutScratchers": "Sprawdź Scratchowników, których możesz zezhcieć śledzić" + "activity.seeUpdates": "Tutaj zobaczysz nowości od Scratcherów, których obserwujesz", + "activity.checkOutScratchers": "Sprawdź Scratcherów, których może zechcesz obserwować" } \ No newline at end of file diff --git a/www/scratch-website.splash-l10njson/zh-cn.json b/www/scratch-website.splash-l10njson/zh-cn.json index e86cd605..006fd4ff 100644 --- a/www/scratch-website.splash-l10njson/zh-cn.json +++ b/www/scratch-website.splash-l10njson/zh-cn.json @@ -26,7 +26,7 @@ "intro.tagLine2": "与世界上的其他人分享", "intro.watchVideo": "观看视频", "news.scratchNews": "Scratch新闻", - "donatebanner.askSupport": "Scratch is the world's largest free coding community for kids. Your support makes a difference.", + "donatebanner.askSupport": "Scratch是全球最大的免费儿童编程社区。你的支持会给我们带来不同。", "teacherbanner.greeting": "嗨", "teacherbanner.subgreeting": "教师账户", "teacherbanner.classesButton": "我的所有班级", diff --git a/www/scratch-website.studio-l10njson/de.json b/www/scratch-website.studio-l10njson/de.json index 46dc1971..0489a79d 100644 --- a/www/scratch-website.studio-l10njson/de.json +++ b/www/scratch-website.studio-l10njson/de.json @@ -6,23 +6,23 @@ "studio.title": "Titel", "studio.description": "Problembeschreibung", "studio.thumbnail": "Bild", - "studio.updateErrors.generic": "Something went wrong updating the studio.", - "studio.updateErrors.inappropriate": "That seems inappropriate. Please be respectful.", - "studio.updateErrors.textTooLong": "That is too long.", - "studio.updateErrors.requiredField": "This cannot be blank.", - "studio.updateErrors.thumbnailTooLarge": "Maximum file size is 512 KB and less than 500x500 pixels.", - "studio.updateErrors.thumbnailInvalid": "Upload a valid image. The file you uploaded was either not an image or a corrupted image.", + "studio.updateErrors.generic": "Es gab einen Fehler beim Aktualisieren des Studios.", + "studio.updateErrors.inappropriate": "Das sieht unangemessen aus. Bitte sei respektvoll.", + "studio.updateErrors.textTooLong": "Das ist zu lang.", + "studio.updateErrors.requiredField": "Das kann nicht leer sein.", + "studio.updateErrors.thumbnailTooLarge": "Maximale Dateiengröße sind 512 KB und weniger als 500x500 Pixel.", + "studio.updateErrors.thumbnailInvalid": "Lade ein gültiges Bild hoch. Das bBild, das du hochgeladen hast, war entweder kein Bild oder ein beschädigtes Bild.", "studio.projectsHeader": "Projekte", "studio.addProjectsHeader": "Projekte hinzufügen", "studio.addProject": "Hinzufügen", - "studio.addProjectPlaceholder": "Project URL", - "studio.openToAll": "Anyone can add projects", - "studio.projectsEmptyCanAdd1": "Your studio is looking a little empty.", - "studio.projectsEmptyCanAdd2": "Add your first project!", - "studio.projectsEmpty1": "This studio has no projects yet.", - "studio.projectsEmpty2": "Suggest projects you want to add in the comments!", - "studio.browseProjects": "Browse Projects", - "studio.projectErrors.checkUrl": "Could not add project. Check the URL and try again.", + "studio.addProjectPlaceholder": "Projekt-URL", + "studio.openToAll": "Jeder kann Projekte hinzufügen", + "studio.projectsEmptyCanAdd1": "Dein Studio sieht etwas leer aus.", + "studio.projectsEmptyCanAdd2": "Füge dein erstes Projekt hinzu!", + "studio.projectsEmpty1": "Dieses Studio hat noch keine Projekte.", + "studio.projectsEmpty2": "Schlage Projekte, die du hinzufügen möchtest, in den Kommentaren vor!", + "studio.browseProjects": "Projekte durchsuchen", + "studio.projectErrors.checkUrl": "Konnte das Projekt nicht hinzufügen. Überprüfe die URL und versuche es erneut.", "studio.creatorRole": "Studiogründer:in", "studio.managersHeader": "Manager:innen", "studio.unfollowStudio": "Studio nicht mehr folgen", @@ -32,28 +32,28 @@ "studio.inviteCurator": "Einladen", "studio.inviteCuratorPlaceholder": "Scratch-Benutzername", "studio.curatorAcceptInvite": "Einladung annehmen", - "studio.curatorsEmptyCanAdd1": "You don’t have curators right now.", - "studio.curatorsEmptyCanAdd2": "Add some curators to collaborate with!", - "studio.curatorsEmpty1": "This studio has no curators right now.", - "studio.curatorErrors.generic": "Could not invite curator.", - "studio.curatorErrors.alreadyCurator": "They are already part of the studio.", - "studio.curatorErrors.unknownUsername": "Could not invite a curator with that username.", - "studio.curatorErrors.tooFast": "You are adding curators too fast.", + "studio.curatorsEmptyCanAdd1": "Du hast noch keine Kuratoren.", + "studio.curatorsEmptyCanAdd2": "Füge ein paar Kuratoren zum Mitarbeiten hinzu!", + "studio.curatorsEmpty1": "Dieses Studio hat noch keine Kuratoren.", + "studio.curatorErrors.generic": "Konnte Kurator nicht einladen.", + "studio.curatorErrors.alreadyCurator": "Sie sind schon Teil des Studios.", + "studio.curatorErrors.unknownUsername": "Konnte Kurator mit diesem Benutzernamen nicht einladen.", + "studio.curatorErrors.tooFast": "Du fügst Kuratoren zu schnell hinzu.", "studio.remove": "Entfernen", - "studio.promote": "Promote", + "studio.promote": "Befördern", "studio.commentsHeader": "Kommentare", "studio.comments.toggleOff": "Kommentarfunktion aus", "studio.comments.toggleOn": "Kommentarfunktion ein", - "studio.comments.turnedOff": "Sorry, comment posting has been turned off for this studio.", + "studio.comments.turnedOff": "Es tut uns leid, das Posten von Kommentaren wurde für dieses Studio ausgeschalten.", "studio.sharedFilter": "Veröffentlicht", - "studio.favoritedFilter": "Favorited", + "studio.favoritedFilter": "Favoriten", "studio.recentFilter": "Neu", "studio.studentsFilter": "Schüler/innen", "studio.activityHeader": "Aktivität", - "studio.activityAddProjectToStudio": "{profileLink} added the project {projectLink}", - "studio.activityRemoveProjectStudio": "{profileLink} removed the project {projectLink}", - "studio.activityUpdateStudio": "{profileLink} made edits to the title, thumbnail, or description", - "studio.activityBecomeCurator": "{newCuratorProfileLink} accepted an invitation from {inviterProfileLink} to curate this studio", - "studio.activityRemoveCurator": "{removerProfileLink} removed the curator {removedProfileLink}", - "studio.activityBecomeOwner": "{promotedProfileLink} was promoted to manager by {promotorProfileLink}" + "studio.activityAddProjectToStudio": "{profileLink} hat das Projekt {projectLink} hinzugefügt", + "studio.activityRemoveProjectStudio": "{profileLink} hat das Projekt {projectLink} entfernt", + "studio.activityUpdateStudio": "{profileLink} hat Änderungen am Namen, dem Bild oder der Beschreibung dieses Studios vorgenommen", + "studio.activityBecomeCurator": "{newCuratorProfileLink} hat eine Einladung von {inviterProfileLink} zum Kuratieren dieses Studios angenommen", + "studio.activityRemoveCurator": "{removerProfileLink} hat den Kurator {removedProfileLink} entfernt", + "studio.activityBecomeOwner": "{promotedProfileLink} wurde von {promotorProfileLink} zum Manager befördert" } \ No newline at end of file diff --git a/www/scratch-website.studio-l10njson/fr.json b/www/scratch-website.studio-l10njson/fr.json index 4638108f..229047d2 100644 --- a/www/scratch-website.studio-l10njson/fr.json +++ b/www/scratch-website.studio-l10njson/fr.json @@ -6,23 +6,23 @@ "studio.title": "Titre", "studio.description": "Description", "studio.thumbnail": "Vignette", - "studio.updateErrors.generic": "Something went wrong updating the studio.", - "studio.updateErrors.inappropriate": "That seems inappropriate. Please be respectful.", - "studio.updateErrors.textTooLong": "That is too long.", - "studio.updateErrors.requiredField": "This cannot be blank.", - "studio.updateErrors.thumbnailTooLarge": "Maximum file size is 512 KB and less than 500x500 pixels.", - "studio.updateErrors.thumbnailInvalid": "Upload a valid image. The file you uploaded was either not an image or a corrupted image.", + "studio.updateErrors.generic": "Quelque chose s'est mal passé lors de la mise à jour du studio.", + "studio.updateErrors.inappropriate": "Ceci a l'air inapproprié. Merci d'être respectueux.", + "studio.updateErrors.textTooLong": "C'est trop long.", + "studio.updateErrors.requiredField": "Ceci ne peut pas être vide.", + "studio.updateErrors.thumbnailTooLarge": "La taille maximale des fichiers est de 512 Ko et moins de 500×500 pixels.", + "studio.updateErrors.thumbnailInvalid": "Importez une image valide. Le fichier que vous avez importé n'était pas une image ou était une image corrompue.", "studio.projectsHeader": "Projets", "studio.addProjectsHeader": "Ajouter des projets", "studio.addProject": "Ajouter", - "studio.addProjectPlaceholder": "Project URL", - "studio.openToAll": "Anyone can add projects", + "studio.addProjectPlaceholder": "URL du projet", + "studio.openToAll": "Tout le monde peut ajouter des projets", "studio.projectsEmptyCanAdd1": "Ton studio a l'air un peu vide.", "studio.projectsEmptyCanAdd2": "Ajoute ton premier projet !", "studio.projectsEmpty1": "Ce studio n'a pas encore de projets.", "studio.projectsEmpty2": "Suggère dans les commentaires des projets que tu souhaiterais voir ajoutés !", "studio.browseProjects": "Parcourir les projets", - "studio.projectErrors.checkUrl": "Could not add project. Check the URL and try again.", + "studio.projectErrors.checkUrl": "Impossible d'ajouter le projet. Vérifiez l'URL et réessayez.", "studio.creatorRole": "Créateur du studio", "studio.managersHeader": "Gestionnaires", "studio.unfollowStudio": "Ne plus suivre le Studio", @@ -35,16 +35,16 @@ "studio.curatorsEmptyCanAdd1": "Tu n'as pas de curateurs pour le moment.", "studio.curatorsEmptyCanAdd2": "Ajoute des curateurs avec qui collaborer !", "studio.curatorsEmpty1": "Ce studio n'a pas de curateurs pour le moment.", - "studio.curatorErrors.generic": "Could not invite curator.", - "studio.curatorErrors.alreadyCurator": "They are already part of the studio.", - "studio.curatorErrors.unknownUsername": "Could not invite a curator with that username.", - "studio.curatorErrors.tooFast": "You are adding curators too fast.", + "studio.curatorErrors.generic": "Impossible d'inviter le curateur.", + "studio.curatorErrors.alreadyCurator": "Ils font déjà partie du studio.", + "studio.curatorErrors.unknownUsername": "Impossible d'inviter un curateur avec ce nom d'utilisateur.", + "studio.curatorErrors.tooFast": "Vous ajoutez les curateurs trop rapidement.", "studio.remove": "Supprimer", - "studio.promote": "Promote", + "studio.promote": "Promouvoir", "studio.commentsHeader": "Commentaires", "studio.comments.toggleOff": "Commentaires désactivés", "studio.comments.toggleOn": "Commentaires activés", - "studio.comments.turnedOff": "Sorry, comment posting has been turned off for this studio.", + "studio.comments.turnedOff": "Désolé, mais l'envoi de commentaires a été désactivé pour ce studio.", "studio.sharedFilter": "Partagés", "studio.favoritedFilter": "Favoris", "studio.recentFilter": "Récents", diff --git a/www/scratch-website.studio-l10njson/it.json b/www/scratch-website.studio-l10njson/it.json index 80bdf56b..215e6a80 100644 --- a/www/scratch-website.studio-l10njson/it.json +++ b/www/scratch-website.studio-l10njson/it.json @@ -6,23 +6,23 @@ "studio.title": "Titolo", "studio.description": "Descrizione", "studio.thumbnail": "Immagine di anteprima", - "studio.updateErrors.generic": "Something went wrong updating the studio.", - "studio.updateErrors.inappropriate": "That seems inappropriate. Please be respectful.", - "studio.updateErrors.textTooLong": "That is too long.", - "studio.updateErrors.requiredField": "This cannot be blank.", - "studio.updateErrors.thumbnailTooLarge": "Maximum file size is 512 KB and less than 500x500 pixels.", - "studio.updateErrors.thumbnailInvalid": "Upload a valid image. The file you uploaded was either not an image or a corrupted image.", + "studio.updateErrors.generic": "Qualcosa è andato storto nell'aggiornamento della galleria.", + "studio.updateErrors.inappropriate": "Questo non sembra appropriato. Ti preghiamo di essere rispettoso.", + "studio.updateErrors.textTooLong": "Questo è troppo lungo.", + "studio.updateErrors.requiredField": "Questo non può essere vuoto.", + "studio.updateErrors.thumbnailTooLarge": "La dimensione massima del file è 512 KB e la risoluzione massima 500x500 pixel.", + "studio.updateErrors.thumbnailInvalid": "Carica un'immagine valida. Il file caricato o non è un'immagine o è corrotto.", "studio.projectsHeader": "Progetti", "studio.addProjectsHeader": "Aggiungi Progetti", "studio.addProject": "Aggiungi", - "studio.addProjectPlaceholder": "Project URL", - "studio.openToAll": "Anyone can add projects", + "studio.addProjectPlaceholder": "URL del progetto", + "studio.openToAll": "Chiunque può aggiungere dei progetti", "studio.projectsEmptyCanAdd1": "La tua galleria sembra un po' vuota.", "studio.projectsEmptyCanAdd2": "Aggiungi il tuo primo progetto!", "studio.projectsEmpty1": "Questo studio non ha ancora progetti.", "studio.projectsEmpty2": "Suggerisci nei commenti i progetti che vorresti aggiungere!", "studio.browseProjects": "Guarda i Progetti", - "studio.projectErrors.checkUrl": "Could not add project. Check the URL and try again.", + "studio.projectErrors.checkUrl": "Impossibile aggiungere il progetto. Verifica l'URL e riprova.", "studio.creatorRole": "Creatore Galleria", "studio.managersHeader": "Manager", "studio.unfollowStudio": "Smetti di seguire la Galleria", @@ -30,21 +30,21 @@ "studio.curatorsHeader": "Curatori", "studio.inviteCuratorsHeader": "Invita Curatori", "studio.inviteCurator": "Invita", - "studio.inviteCuratorPlaceholder": "Nome utente del sito Scratch", + "studio.inviteCuratorPlaceholder": "Username del sito Scratch", "studio.curatorAcceptInvite": "Accetta Invito", "studio.curatorsEmptyCanAdd1": "Non hai ancora curatori.", "studio.curatorsEmptyCanAdd2": "Aggiungi alcuni curatori con cui collaborare!", "studio.curatorsEmpty1": "Questo studio non ha ancora curatori.", - "studio.curatorErrors.generic": "Could not invite curator.", - "studio.curatorErrors.alreadyCurator": "They are already part of the studio.", - "studio.curatorErrors.unknownUsername": "Could not invite a curator with that username.", - "studio.curatorErrors.tooFast": "You are adding curators too fast.", - "studio.remove": "Chiudi", - "studio.promote": "Promote", + "studio.curatorErrors.generic": "Impossibile invitare il curatore.", + "studio.curatorErrors.alreadyCurator": "Sono già presenti nella galleria.", + "studio.curatorErrors.unknownUsername": "Impossibile invitare un curatore con questa username.", + "studio.curatorErrors.tooFast": "Stai aggiungendo curatori troppo velocemente.", + "studio.remove": "Rimuovi", + "studio.promote": "Promuovi", "studio.commentsHeader": "Commenti", - "studio.comments.toggleOff": "Abilita i commenti", + "studio.comments.toggleOff": "Disabilita i commenti", "studio.comments.toggleOn": "Disattiva i commenti", - "studio.comments.turnedOff": "Sorry, comment posting has been turned off for this studio.", + "studio.comments.turnedOff": "L'invio di commenti è stato disabilitato per questa galleria.", "studio.sharedFilter": "Condiviso", "studio.favoritedFilter": "Favoriti", "studio.recentFilter": "Recente", diff --git a/www/scratch-website.studio-l10njson/ja-Hira.json b/www/scratch-website.studio-l10njson/ja-Hira.json index c038ea99..ac73c568 100644 --- a/www/scratch-website.studio-l10njson/ja-Hira.json +++ b/www/scratch-website.studio-l10njson/ja-Hira.json @@ -47,7 +47,7 @@ "studio.comments.turnedOff": "Sorry, comment posting has been turned off for this studio.", "studio.sharedFilter": "きょうゆうされたもの", "studio.favoritedFilter": "Favorited", - "studio.recentFilter": "最近", + "studio.recentFilter": "さいきん", "studio.studentsFilter": "Students", "studio.activityHeader": "Activity", "studio.activityAddProjectToStudio": "{profileLink} added the project {projectLink}", diff --git a/www/scratch-website.studio-l10njson/ja.json b/www/scratch-website.studio-l10njson/ja.json index 5ffe6ecc..5327605e 100644 --- a/www/scratch-website.studio-l10njson/ja.json +++ b/www/scratch-website.studio-l10njson/ja.json @@ -6,23 +6,23 @@ "studio.title": "タイトル", "studio.description": "説明", "studio.thumbnail": "サムネイル", - "studio.updateErrors.generic": "Something went wrong updating the studio.", - "studio.updateErrors.inappropriate": "That seems inappropriate. Please be respectful.", - "studio.updateErrors.textTooLong": "That is too long.", - "studio.updateErrors.requiredField": "This cannot be blank.", - "studio.updateErrors.thumbnailTooLarge": "Maximum file size is 512 KB and less than 500x500 pixels.", - "studio.updateErrors.thumbnailInvalid": "Upload a valid image. The file you uploaded was either not an image or a corrupted image.", + "studio.updateErrors.generic": "スタジオの更新中に問題が発生しました。", + "studio.updateErrors.inappropriate": "不適切のようです。敬意を示すように気をつけましょう。", + "studio.updateErrors.textTooLong": "長すぎます。", + "studio.updateErrors.requiredField": "空にはできません。", + "studio.updateErrors.thumbnailTooLarge": "ファイルサイズは512KBまで、かつ最大500x500ピクセルです。", + "studio.updateErrors.thumbnailInvalid": "画像ファイルをアップロードしてください。アップロードされたファイルは画像ではないか、破損した画像ファイルです。", "studio.projectsHeader": "プロジェクト", "studio.addProjectsHeader": "プロジェクトを追加", "studio.addProject": "追加", - "studio.addProjectPlaceholder": "Project URL", - "studio.openToAll": "Anyone can add projects", + "studio.addProjectPlaceholder": "プロジェクトのURL", + "studio.openToAll": "誰でもプロジェクトを追加できるようにする", "studio.projectsEmptyCanAdd1": "スタジオが空っぽのようです。", "studio.projectsEmptyCanAdd2": "プロジェクトを入れてみましょう!", "studio.projectsEmpty1": "プロジェクトがありません。", "studio.projectsEmpty2": "入れたいプロジェクトをコメントで提案してください!", "studio.browseProjects": "プロジェクトを見る", - "studio.projectErrors.checkUrl": "Could not add project. Check the URL and try again.", + "studio.projectErrors.checkUrl": "プロジェクトを追加できませんでした。URLを確認し、やり直してください。", "studio.creatorRole": "スタジオのキュレーター", "studio.managersHeader": "マネージャー", "studio.unfollowStudio": "スタジオのフォローを解除", @@ -35,16 +35,16 @@ "studio.curatorsEmptyCanAdd1": "キュレーターがいません。", "studio.curatorsEmptyCanAdd2": "協力してくれるキュレーターを追加しましょう!", "studio.curatorsEmpty1": "キュレーターがいません。", - "studio.curatorErrors.generic": "Could not invite curator.", - "studio.curatorErrors.alreadyCurator": "They are already part of the studio.", - "studio.curatorErrors.unknownUsername": "Could not invite a curator with that username.", - "studio.curatorErrors.tooFast": "You are adding curators too fast.", + "studio.curatorErrors.generic": "キュレーターを招待できませんでした。", + "studio.curatorErrors.alreadyCurator": "その人は既に招待されています。", + "studio.curatorErrors.unknownUsername": "そのユーザー名でキュレーターを招待できませんでした。", + "studio.curatorErrors.tooFast": "キュレーターの追加速度が速すぎます。", "studio.remove": "閉じる", - "studio.promote": "Promote", + "studio.promote": "昇格", "studio.commentsHeader": "コメント", "studio.comments.toggleOff": "コメントはオフです", "studio.comments.toggleOn": "コメントはオンです", - "studio.comments.turnedOff": "Sorry, comment posting has been turned off for this studio.", + "studio.comments.turnedOff": "申し訳ありませんが、 このスタジオへのコメント投稿はオフに設定されています。", "studio.sharedFilter": "共有されたもの", "studio.favoritedFilter": "お気に入り", "studio.recentFilter": "最近", diff --git a/www/scratch-website.studio-l10njson/pl.json b/www/scratch-website.studio-l10njson/pl.json index 8a3dc72f..6ff5d19c 100644 --- a/www/scratch-website.studio-l10njson/pl.json +++ b/www/scratch-website.studio-l10njson/pl.json @@ -6,23 +6,23 @@ "studio.title": "Tytuł", "studio.description": "Opis", "studio.thumbnail": "Miniaturka", - "studio.updateErrors.generic": "Something went wrong updating the studio.", - "studio.updateErrors.inappropriate": "That seems inappropriate. Please be respectful.", - "studio.updateErrors.textTooLong": "That is too long.", - "studio.updateErrors.requiredField": "This cannot be blank.", - "studio.updateErrors.thumbnailTooLarge": "Maximum file size is 512 KB and less than 500x500 pixels.", - "studio.updateErrors.thumbnailInvalid": "Upload a valid image. The file you uploaded was either not an image or a corrupted image.", + "studio.updateErrors.generic": "Coś poszło nie tak podczas aktualizacji studia.", + "studio.updateErrors.inappropriate": "To jest chyba nieodpowiednie. Proszę o więcej szacunku!", + "studio.updateErrors.textTooLong": "To jest za długie.", + "studio.updateErrors.requiredField": "To nie może być puste.", + "studio.updateErrors.thumbnailTooLarge": "Maksymalny rozmiar pliku to 512 KB i mniej niż 500 x 500 pikseli.", + "studio.updateErrors.thumbnailInvalid": "Prześlij prawidłowy plik obrazka. Przesłany plik nie był obrazkiem lub był uszkodzony.", "studio.projectsHeader": "Projekty", "studio.addProjectsHeader": "Dodaj projekty", "studio.addProject": "Dodaj", - "studio.addProjectPlaceholder": "Project URL", - "studio.openToAll": "Anyone can add projects", - "studio.projectsEmptyCanAdd1": "Your studio is looking a little empty.", - "studio.projectsEmptyCanAdd2": "Add your first project!", - "studio.projectsEmpty1": "This studio has no projects yet.", - "studio.projectsEmpty2": "Suggest projects you want to add in the comments!", - "studio.browseProjects": "Browse Projects", - "studio.projectErrors.checkUrl": "Could not add project. Check the URL and try again.", + "studio.addProjectPlaceholder": "Adres projektu", + "studio.openToAll": "Każdy może dodawać projekty", + "studio.projectsEmptyCanAdd1": "Twoje studio wygląda na nieco puste.", + "studio.projectsEmptyCanAdd2": "Dodaj swój pierwszy projekt!", + "studio.projectsEmpty1": "To studio nie ma jeszcze żadnych projektów.", + "studio.projectsEmpty2": "Zaproponuj w komentarzach projekty, które chciałbyś dodać!", + "studio.browseProjects": "Przeglądaj projekty", + "studio.projectErrors.checkUrl": "Nie udało się dodać projektu. Sprawdź adres i spróbuj ponownie.", "studio.creatorRole": "Twórca studia", "studio.managersHeader": "Administratorzy", "studio.unfollowStudio": "Przestań obserwować", @@ -30,30 +30,30 @@ "studio.curatorsHeader": "Opiekunowie", "studio.inviteCuratorsHeader": "Zaproś Opiekunów", "studio.inviteCurator": "Zaproś", - "studio.inviteCuratorPlaceholder": "Użytkownik w Scratch", + "studio.inviteCuratorPlaceholder": "Użytkownik w Scratchu", "studio.curatorAcceptInvite": "Zaakceptuj zaproszenie", - "studio.curatorsEmptyCanAdd1": "You don’t have curators right now.", - "studio.curatorsEmptyCanAdd2": "Add some curators to collaborate with!", - "studio.curatorsEmpty1": "This studio has no curators right now.", - "studio.curatorErrors.generic": "Could not invite curator.", - "studio.curatorErrors.alreadyCurator": "They are already part of the studio.", - "studio.curatorErrors.unknownUsername": "Could not invite a curator with that username.", - "studio.curatorErrors.tooFast": "You are adding curators too fast.", + "studio.curatorsEmptyCanAdd1": "Nie masz teraz opiekunów.", + "studio.curatorsEmptyCanAdd2": "Zaproś opiekunów do współpracy!", + "studio.curatorsEmpty1": "W tej chwili studio nie ma opiekunów.", + "studio.curatorErrors.generic": "Nie udało się zaprosić opiekuna.", + "studio.curatorErrors.alreadyCurator": "Oni są już częścią studia.", + "studio.curatorErrors.unknownUsername": "Nie udało się zaprosić opiekuna o tej nazwie.", + "studio.curatorErrors.tooFast": "Za szybko dodajesz opiekunów.", "studio.remove": "Usuń", - "studio.promote": "Promote", + "studio.promote": "Promuj", "studio.commentsHeader": "Komentarze", "studio.comments.toggleOff": "Komentowanie wyłączone", "studio.comments.toggleOn": "Komentowanie włączone", - "studio.comments.turnedOff": "Sorry, comment posting has been turned off for this studio.", + "studio.comments.turnedOff": "Niestety, publikowanie komentarzy zostało wyłączone dla tego studia.", "studio.sharedFilter": "Udostępnione", - "studio.favoritedFilter": "Favorited", + "studio.favoritedFilter": "Ulubione", "studio.recentFilter": "Najnowsze", "studio.studentsFilter": "Uczniowie", "studio.activityHeader": "Aktywność", - "studio.activityAddProjectToStudio": "{profileLink} added the project {projectLink}", - "studio.activityRemoveProjectStudio": "{profileLink} removed the project {projectLink}", - "studio.activityUpdateStudio": "{profileLink} made edits to the title, thumbnail, or description", - "studio.activityBecomeCurator": "{newCuratorProfileLink} accepted an invitation from {inviterProfileLink} to curate this studio", - "studio.activityRemoveCurator": "{removerProfileLink} removed the curator {removedProfileLink}", - "studio.activityBecomeOwner": "{promotedProfileLink} was promoted to manager by {promotorProfileLink}" + "studio.activityAddProjectToStudio": "{profileLink} dodał projekt {projectLink}", + "studio.activityRemoveProjectStudio": "{profileLink} usunął projekt {projectLink}", + "studio.activityUpdateStudio": "{profileLink} wprowadził zmiany w tytule, miniaturze lub opisie ", + "studio.activityBecomeCurator": "{newCuratorProfileLink} zaakceptował zaproszenie od {inviterProfileLink}, aby opiekować się tym studiem", + "studio.activityRemoveCurator": "{removerProfileLink} usunął opiekuna {removedProfileLink}", + "studio.activityBecomeOwner": "{promotedProfileLink} awansował na administratora {promotorProfileLink}" } \ No newline at end of file diff --git a/www/scratch-website.studio-l10njson/pt-br.json b/www/scratch-website.studio-l10njson/pt-br.json index 29ac0bb5..0dba8c3a 100644 --- a/www/scratch-website.studio-l10njson/pt-br.json +++ b/www/scratch-website.studio-l10njson/pt-br.json @@ -6,23 +6,23 @@ "studio.title": "Título", "studio.description": "Descrição", "studio.thumbnail": "Miniatura", - "studio.updateErrors.generic": "Something went wrong updating the studio.", - "studio.updateErrors.inappropriate": "That seems inappropriate. Please be respectful.", - "studio.updateErrors.textTooLong": "That is too long.", - "studio.updateErrors.requiredField": "This cannot be blank.", - "studio.updateErrors.thumbnailTooLarge": "Maximum file size is 512 KB and less than 500x500 pixels.", - "studio.updateErrors.thumbnailInvalid": "Upload a valid image. The file you uploaded was either not an image or a corrupted image.", + "studio.updateErrors.generic": "Algo deu errado ao atualizar o estúdio.", + "studio.updateErrors.inappropriate": "Isso parece inapropriado. Por favor seja respeitoso.", + "studio.updateErrors.textTooLong": "Isso é longo demais.", + "studio.updateErrors.requiredField": "Isso não pode ser deixado em branco.", + "studio.updateErrors.thumbnailTooLarge": "O tamanho máximo de arquivo é 512 KB e menos de 500x500 pixels.", + "studio.updateErrors.thumbnailInvalid": "Carregue uma imagem válida. O arquivo que você carregou não é uma imagem ou está corrompido.", "studio.projectsHeader": "Projetos", "studio.addProjectsHeader": "Adicionar Projetos", "studio.addProject": "Adicionar", - "studio.addProjectPlaceholder": "Project URL", - "studio.openToAll": "Anyone can add projects", + "studio.addProjectPlaceholder": "URL do Projeto", + "studio.openToAll": "Qualquer um pode adicionar projetos", "studio.projectsEmptyCanAdd1": "Seu estúdio parece vazio.", "studio.projectsEmptyCanAdd2": "Adicione seu primeiro projeto!", "studio.projectsEmpty1": "Esse estúdio não tem projetos ainda.", "studio.projectsEmpty2": "Sugira projetos para adicionar nos comentários!", "studio.browseProjects": "Explore Projetos", - "studio.projectErrors.checkUrl": "Could not add project. Check the URL and try again.", + "studio.projectErrors.checkUrl": "Projeto não pôde ser adicionado. Verifique o URL e tente novamente.", "studio.creatorRole": "Criador do Estúdio", "studio.managersHeader": "Administrador", "studio.unfollowStudio": "Parar de Seguir Estúdio", @@ -35,16 +35,16 @@ "studio.curatorsEmptyCanAdd1": "Você não tem curadores por enquanto.", "studio.curatorsEmptyCanAdd2": "Adicione alguns curadores para colaborar com você!", "studio.curatorsEmpty1": "Esse estúdio não tem curadores por enquanto.", - "studio.curatorErrors.generic": "Could not invite curator.", - "studio.curatorErrors.alreadyCurator": "They are already part of the studio.", - "studio.curatorErrors.unknownUsername": "Could not invite a curator with that username.", - "studio.curatorErrors.tooFast": "You are adding curators too fast.", + "studio.curatorErrors.generic": "Não foi possível convidar esse curador.", + "studio.curatorErrors.alreadyCurator": "Esse curador já faz parte desse estúdio.", + "studio.curatorErrors.unknownUsername": "Não foi possível convidar um curador com esse nome.", + "studio.curatorErrors.tooFast": "Você está adicionando curadores rápido demais.", "studio.remove": "Remover", - "studio.promote": "Promote", + "studio.promote": "Promover", "studio.commentsHeader": "Comentários", "studio.comments.toggleOff": "Comentários desativados", "studio.comments.toggleOn": "Comentários ativados", - "studio.comments.turnedOff": "Sorry, comment posting has been turned off for this studio.", + "studio.comments.turnedOff": "Desculpe, comentários estão desativados nesse estúdio.", "studio.sharedFilter": "Compartilhado", "studio.favoritedFilter": "Favoritado", "studio.recentFilter": "Recente", diff --git a/www/scratch-website.studio-l10njson/zh-cn.json b/www/scratch-website.studio-l10njson/zh-cn.json index 2fd09706..58f07f1b 100644 --- a/www/scratch-website.studio-l10njson/zh-cn.json +++ b/www/scratch-website.studio-l10njson/zh-cn.json @@ -6,52 +6,52 @@ "studio.title": "标题", "studio.description": "描述", "studio.thumbnail": "缩略图", - "studio.updateErrors.generic": "Something went wrong updating the studio.", - "studio.updateErrors.inappropriate": "That seems inappropriate. Please be respectful.", - "studio.updateErrors.textTooLong": "That is too long.", - "studio.updateErrors.requiredField": "This cannot be blank.", - "studio.updateErrors.thumbnailTooLarge": "Maximum file size is 512 KB and less than 500x500 pixels.", - "studio.updateErrors.thumbnailInvalid": "Upload a valid image. The file you uploaded was either not an image or a corrupted image.", + "studio.updateErrors.generic": "更新工作室时发生错误。", + "studio.updateErrors.inappropriate": "此发言疑似不妥,请注意礼貌。", + "studio.updateErrors.textTooLong": "内容过长。", + "studio.updateErrors.requiredField": "不能为空。", + "studio.updateErrors.thumbnailTooLarge": "文件的大小上限为 512KB ,并且小于 500x500 像素。", + "studio.updateErrors.thumbnailInvalid": "上传文件不是图片文件,或为不受支持的图片文件。请正确上传图片。", "studio.projectsHeader": "作品", "studio.addProjectsHeader": "添加作品", "studio.addProject": "添加", - "studio.addProjectPlaceholder": "Project URL", - "studio.openToAll": "Anyone can add projects", - "studio.projectsEmptyCanAdd1": "Your studio is looking a little empty.", - "studio.projectsEmptyCanAdd2": "Add your first project!", - "studio.projectsEmpty1": "This studio has no projects yet.", - "studio.projectsEmpty2": "Suggest projects you want to add in the comments!", - "studio.browseProjects": "Browse Projects", - "studio.projectErrors.checkUrl": "Could not add project. Check the URL and try again.", - "studio.creatorRole": "Studio Creator", - "studio.managersHeader": "Managers", - "studio.unfollowStudio": "Unfollow Studio", - "studio.followStudio": "Follow Studio", + "studio.addProjectPlaceholder": "作品链接", + "studio.openToAll": "任何人都可以添加作品", + "studio.projectsEmptyCanAdd1": "你的工作室还是空的。", + "studio.projectsEmptyCanAdd2": "添加你的第一个作品!", + "studio.projectsEmpty1": "该工作室暂无作品。", + "studio.projectsEmpty2": "在评论区推荐你想添加的作品吧!", + "studio.browseProjects": "浏览作品", + "studio.projectErrors.checkUrl": "无法添加作品。请检查链接并重试。", + "studio.creatorRole": "工作室创建者", + "studio.managersHeader": "管理员", + "studio.unfollowStudio": "取消关注工作室", + "studio.followStudio": "关注工作室", "studio.curatorsHeader": "策划人", - "studio.inviteCuratorsHeader": "Invite Curators", + "studio.inviteCuratorsHeader": "邀请管理员", "studio.inviteCurator": "邀请", "studio.inviteCuratorPlaceholder": "Scratch 用户名", - "studio.curatorAcceptInvite": "Accept Invite", - "studio.curatorsEmptyCanAdd1": "You don’t have curators right now.", + "studio.curatorAcceptInvite": "接受邀请", + "studio.curatorsEmptyCanAdd1": "暂无管理员。", "studio.curatorsEmptyCanAdd2": "Add some curators to collaborate with!", - "studio.curatorsEmpty1": "This studio has no curators right now.", + "studio.curatorsEmpty1": "该工作室暂无管理员。", "studio.curatorErrors.generic": "Could not invite curator.", - "studio.curatorErrors.alreadyCurator": "They are already part of the studio.", + "studio.curatorErrors.alreadyCurator": "已经是工作室成员。", "studio.curatorErrors.unknownUsername": "Could not invite a curator with that username.", "studio.curatorErrors.tooFast": "You are adding curators too fast.", "studio.remove": "关闭", - "studio.promote": "Promote", + "studio.promote": "远程", "studio.commentsHeader": "评论", "studio.comments.toggleOff": "禁止评论", "studio.comments.toggleOn": "允许评论", - "studio.comments.turnedOff": "Sorry, comment posting has been turned off for this studio.", + "studio.comments.turnedOff": "抱歉,该工作室禁止评论。", "studio.sharedFilter": "已分享", - "studio.favoritedFilter": "Favorited", + "studio.favoritedFilter": "收藏", "studio.recentFilter": "新建的", "studio.studentsFilter": "所有学生", "studio.activityHeader": "动态", - "studio.activityAddProjectToStudio": "{profileLink} added the project {projectLink}", - "studio.activityRemoveProjectStudio": "{profileLink} removed the project {projectLink}", + "studio.activityAddProjectToStudio": "{profileLink}添加作品{projectLink}", + "studio.activityRemoveProjectStudio": "{profileLink}移除作品{projectLink}", "studio.activityUpdateStudio": "{profileLink} made edits to the title, thumbnail, or description", "studio.activityBecomeCurator": "{newCuratorProfileLink} accepted an invitation from {inviterProfileLink} to curate this studio", "studio.activityRemoveCurator": "{removerProfileLink} removed the curator {removedProfileLink}",