From af35fe0dbe51b1d3ef1d916bab5b53d047dc76e0 Mon Sep 17 00:00:00 2001 From: Cori Hudson Date: Thu, 1 Sep 2022 11:04:00 -0400 Subject: [PATCH] feat: add esperanto language --- editor/blocks/eo.json | 285 ++++++++++ editor/extensions/eo.json | 215 ++++++++ editor/interface/eo.json | 513 ++++++++++++++++++ editor/paint-editor/eo.json | 45 ++ src/locale-data.js | 2 + src/supported-locales.js | 1 + www/scratch-website.3faq-l10njson/eo.json | 3 + www/scratch-website.about-l10njson/eo.json | 40 ++ .../eo.json | 233 ++++++++ .../eo.json | 306 +++++++++++ .../eo.json | 271 +++++++++ .../eo.json | 233 ++++++++ .../eo.json | 57 ++ www/scratch-website.boost-l10njson/eo.json | 36 ++ www/scratch-website.camp-l10njson/eo.json | 21 + .../eo.json | 14 + .../eo.json | 13 + .../eo.json | 31 ++ .../eo.json | 27 + .../eo.json | 14 + .../eo.json | 56 ++ .../eo.json | 27 + www/scratch-website.credits-l10njson/eo.json | 46 ++ .../eo.json | 60 ++ www/scratch-website.dmca-l10njson/eo.json | 24 + www/scratch-website.download-l10njson/eo.json | 56 ++ .../eo.json | 31 ++ .../eo.json | 44 ++ www/scratch-website.ethics-l10njson/eo.json | 11 + www/scratch-website.ev3-l10njson/eo.json | 55 ++ www/scratch-website.explore-l10njson/eo.json | 5 + www/scratch-website.faq-l10njson/eo.json | 198 +++++++ www/scratch-website.gdxfor-l10njson/eo.json | 37 ++ www/scratch-website.general-l10njson/eo.json | 418 ++++++++++++++ .../eo.json | 19 + www/scratch-website.ideas-l10njson/eo.json | 53 ++ www/scratch-website.messages-l10njson/eo.json | 32 ++ www/scratch-website.microbit-l10njson/eo.json | 45 ++ www/scratch-website.parents-l10njson/eo.json | 41 ++ www/scratch-website.preview-l10njson/eo.json | 51 ++ .../eo.json | 56 ++ www/scratch-website.research-l10njson/eo.json | 9 + .../eo.json | 34 ++ www/scratch-website.search-l10njson/eo.json | 4 + www/scratch-website.sec-l10njson/eo.json | 55 ++ www/scratch-website.splash-l10njson/eo.json | 50 ++ .../eo.json | 10 + www/scratch-website.studio-l10njson/eo.json | 140 +++++ .../eo.json | 69 +++ .../eo.json | 39 ++ www/scratch-website.wedo2-l10njson/eo.json | 37 ++ .../eo.json | 21 + 52 files changed, 4193 insertions(+) create mode 100644 editor/blocks/eo.json create mode 100644 editor/extensions/eo.json create mode 100644 editor/interface/eo.json create mode 100644 editor/paint-editor/eo.json create mode 100644 www/scratch-website.3faq-l10njson/eo.json create mode 100644 www/scratch-website.about-l10njson/eo.json create mode 100644 www/scratch-website.annual-report-2019-l10njson/eo.json create mode 100644 www/scratch-website.annual-report-2020-l10njson/eo.json create mode 100644 www/scratch-website.annual-report-2021-l10njson/eo.json create mode 100644 www/scratch-website.annual-report-l10njson/eo.json create mode 100644 www/scratch-website.become-a-scratcher-l10njson/eo.json create mode 100644 www/scratch-website.boost-l10njson/eo.json create mode 100644 www/scratch-website.camp-l10njson/eo.json create mode 100644 www/scratch-website.conference-2021-index-l10njson/eo.json create mode 100644 www/scratch-website.conference-2022-index-l10njson/eo.json create mode 100644 www/scratch-website.conference-index-2017-l10njson/eo.json create mode 100644 www/scratch-website.conference-index-2019-l10njson/eo.json create mode 100644 www/scratch-website.conference-index-2021-l10njson/eo.json create mode 100644 www/scratch-website.conference-index-l10njson/eo.json create mode 100644 www/scratch-website.contact-us-l10njson/eo.json create mode 100644 www/scratch-website.credits-l10njson/eo.json create mode 100644 www/scratch-website.developers-l10njson/eo.json create mode 100644 www/scratch-website.dmca-l10njson/eo.json create mode 100644 www/scratch-website.download-l10njson/eo.json create mode 100644 www/scratch-website.download-scratch2-l10njson/eo.json create mode 100644 www/scratch-website.educator-landing-l10njson/eo.json create mode 100644 www/scratch-website.ethics-l10njson/eo.json create mode 100644 www/scratch-website.ev3-l10njson/eo.json create mode 100644 www/scratch-website.explore-l10njson/eo.json create mode 100644 www/scratch-website.faq-l10njson/eo.json create mode 100644 www/scratch-website.gdxfor-l10njson/eo.json create mode 100644 www/scratch-website.general-l10njson/eo.json create mode 100644 www/scratch-website.guidelines-l10njson/eo.json create mode 100644 www/scratch-website.ideas-l10njson/eo.json create mode 100644 www/scratch-website.messages-l10njson/eo.json create mode 100644 www/scratch-website.microbit-l10njson/eo.json create mode 100644 www/scratch-website.parents-l10njson/eo.json create mode 100644 www/scratch-website.preview-l10njson/eo.json create mode 100644 www/scratch-website.privacypolicy-apps-l10njson/eo.json create mode 100644 www/scratch-website.research-l10njson/eo.json create mode 100644 www/scratch-website.scratch_14-l10njson/eo.json create mode 100644 www/scratch-website.search-l10njson/eo.json create mode 100644 www/scratch-website.sec-l10njson/eo.json create mode 100644 www/scratch-website.splash-l10njson/eo.json create mode 100644 www/scratch-website.starter-projects-l10njson/eo.json create mode 100644 www/scratch-website.studio-l10njson/eo.json create mode 100644 www/scratch-website.teacher-faq-l10njson/eo.json create mode 100644 www/scratch-website.teacherregistration-l10njson/eo.json create mode 100644 www/scratch-website.wedo2-l10njson/eo.json create mode 100644 www/scratch-website.wedo2-legacy-l10njson/eo.json diff --git a/editor/blocks/eo.json b/editor/blocks/eo.json new file mode 100644 index 000000000..7b5da143b --- /dev/null +++ b/editor/blocks/eo.json @@ -0,0 +1,285 @@ +{ + "CONTROL_FOREVER": "ripeti senfine", + "CONTROL_REPEAT": "ripeti %1-foje", + "CONTROL_IF": "se %1 do", + "CONTROL_ELSE": "alikaze", + "CONTROL_STOP": "haltigi", + "CONTROL_STOP_ALL": "ĉion", + "CONTROL_STOP_THIS": "tiun ĉi skripton", + "CONTROL_STOP_OTHER": "aliajn skriptojn en la rolulo", + "CONTROL_WAIT": "atendi %1 sekundojn", + "CONTROL_WAITUNTIL": "atendi ĝis %1", + "CONTROL_REPEATUNTIL": "ripeti ĝis %1", + "CONTROL_WHILE": "dum %1", + "CONTROL_FOREACH": "por ĉiu %1 en %2", + "CONTROL_STARTASCLONE": "kiam mi kreiĝas kiel klono", + "CONTROL_CREATECLONEOF": "krei klonon de %1", + "CONTROL_CREATECLONEOF_MYSELF": "mi mem", + "CONTROL_DELETETHISCLONE": "forigi tiun ĉi klonon", + "CONTROL_COUNTER": "nombrilo", + "CONTROL_INCRCOUNTER": "kreska nombrilo", + "CONTROL_CLEARCOUNTER": "restartigi nombrilon", + "CONTROL_ALLATONCE": "ĉiuj kune", + "DATA_SETVARIABLETO": "agordi %1 al %2", + "DATA_CHANGEVARIABLEBY": "ŝanĝi %1 je %2", + "DATA_SHOWVARIABLE": "montri variablon %1", + "DATA_HIDEVARIABLE": "kaŝi variablon %1", + "DATA_ADDTOLIST": "aldoni %1 al %2", + "DATA_DELETEOFLIST": "forigi %1 de el %2", + "DATA_DELETEALLOFLIST": "forigi ĉion el %1", + "DATA_INSERTATLIST": "enmeti %1 ĉe %2 de %3", + "DATA_REPLACEITEMOFLIST": "anstataŭigi %1-an eron de %2 per %3", + "DATA_ITEMOFLIST": "%1-a ero de %2", + "DATA_ITEMNUMOFLIST": "vica numero de %1 en %2", + "DATA_LENGTHOFLIST": "longo de %1", + "DATA_LISTCONTAINSITEM": "ĉu %1 enhavas %2?", + "DATA_SHOWLIST": "montri liston %1", + "DATA_HIDELIST": "kaŝi liston %1", + "DATA_INDEX_ALL": "ĉion", + "DATA_INDEX_LAST": "lastan", + "DATA_INDEX_RANDOM": "hazardan", + "EVENT_WHENFLAGCLICKED": "kiam %1 estas alklakita", + "EVENT_WHENTHISSPRITECLICKED": "kiam tiu ĉi rolulo estas alklakita", + "EVENT_WHENSTAGECLICKED": "kiam la scenejo estas alklakita", + "EVENT_WHENTOUCHINGOBJECT": "kiam tiu ĉi rolulo tuŝas %1", + "EVENT_WHENBROADCASTRECEIVED": "kiam mi ricevas %1", + "EVENT_WHENBACKDROPSWITCHESTO": "kiam fono ŝanĝiĝas al %1", + "EVENT_WHENGREATERTHAN": "kiam %1 > %2", + "EVENT_WHENGREATERTHAN_TIMER": "horloĝo", + "EVENT_WHENGREATERTHAN_LOUDNESS": "laŭto", + "EVENT_BROADCAST": "elsendi %1", + "EVENT_BROADCASTANDWAIT": "elsendi %1 kaj atendi", + "EVENT_WHENKEYPRESSED": "kiam klavo %1 estas tuŝita", + "EVENT_WHENKEYPRESSED_SPACE": "spacetklavo", + "EVENT_WHENKEYPRESSED_LEFT": "sago maldekstra", + "EVENT_WHENKEYPRESSED_RIGHT": "sago dekstra", + "EVENT_WHENKEYPRESSED_DOWN": "sago malsupra", + "EVENT_WHENKEYPRESSED_UP": "sago supra", + "EVENT_WHENKEYPRESSED_ANY": "iu ajn", + "LOOKS_SAYFORSECS": "diri %1 dum %2 sekundoj", + "LOOKS_SAY": "diri %1", + "LOOKS_HELLO": "Saluton!", + "LOOKS_THINKFORSECS": "pensi %1 dum %2 sekundoj", + "LOOKS_THINK": "pensi %1", + "LOOKS_HMM": "Nu...", + "LOOKS_SHOW": "montri", + "LOOKS_HIDE": "kaŝi", + "LOOKS_HIDEALLSPRITES": "kaŝi ĉiujn rolulojn", + "LOOKS_EFFECT_COLOR": "kolora", + "LOOKS_EFFECT_FISHEYE": "fiŝokula", + "LOOKS_EFFECT_WHIRL": "kirla", + "LOOKS_EFFECT_PIXELATE": "rastruma", + "LOOKS_EFFECT_MOSAIC": "mozaika", + "LOOKS_EFFECT_BRIGHTNESS": "heleca", + "LOOKS_EFFECT_GHOST": "diafaneca", + "LOOKS_CHANGEEFFECTBY": "ŝanĝi efikon %1 je %2", + "LOOKS_SETEFFECTTO": "agordi efikon %1 al %2", + "LOOKS_CLEARGRAPHICEFFECTS": "forigi grafikajn efikojn", + "LOOKS_CHANGESIZEBY": "ŝanĝi grandon je %1", + "LOOKS_SETSIZETO": "agordi grandon al %1 %", + "LOOKS_SIZE": "grando", + "LOOKS_CHANGESTRETCHBY": "ŝanĝi streĉon je %1", + "LOOKS_SETSTRETCHTO": "agordi streĉon al %1", + "LOOKS_SWITCHCOSTUMETO": "ŝanĝi al la kostumo %1", + "LOOKS_NEXTCOSTUME": "sekva kostumo", + "LOOKS_SWITCHBACKDROPTO": "ŝanĝi fonon al %1", + "LOOKS_GOTOFRONTBACK": "iri al %1 tavolo", + "LOOKS_GOTOFRONTBACK_FRONT": "malfona", + "LOOKS_GOTOFRONTBACK_BACK": "fona", + "LOOKS_GOFORWARDBACKWARDLAYERS": "iri %1 je %2 tavoloj", + "LOOKS_GOFORWARDBACKWARDLAYERS_FORWARD": "malfonen", + "LOOKS_GOFORWARDBACKWARDLAYERS_BACKWARD": "fonen", + "LOOKS_BACKDROPNUMBERNAME": "%1 de fono", + "LOOKS_COSTUMENUMBERNAME": "%1 de kostumo", + "LOOKS_NUMBERNAME_NUMBER": "numero", + "LOOKS_NUMBERNAME_NAME": "nomo", + "LOOKS_SWITCHBACKDROPTOANDWAIT": "ŝanĝi fonon al %1 kaj atendi", + "LOOKS_NEXTBACKDROP_BLOCK": "sekva fono", + "LOOKS_NEXTBACKDROP": "sekva fono", + "LOOKS_PREVIOUSBACKDROP": "antaŭa fono", + "LOOKS_RANDOMBACKDROP": "hazarda fono", + "MOTION_MOVESTEPS": "movi %1 paŝojn", + "MOTION_TURNLEFT": "turni %1 je %2 gradoj", + "MOTION_TURNRIGHT": "turni %1 je %2 gradoj", + "MOTION_POINTINDIRECTION": "agordi direkton al %1", + "MOTION_POINTTOWARDS": "direkti al %1", + "MOTION_POINTTOWARDS_POINTER": "musa montrilo", + "MOTION_POINTTOWARDS_RANDOM": "hazarda direkto", + "MOTION_GOTO": "iri al %1", + "MOTION_GOTO_POINTER": "musa montrilo", + "MOTION_GOTO_RANDOM": "hazarda pozicio", + "MOTION_GOTOXY": "iri al x: %1 y: %2", + "MOTION_GLIDESECSTOXY": "gliti dum %1 sekundoj al x: %2 y: %3", + "MOTION_GLIDETO": "gliti dum %1 sekundoj al %2", + "MOTION_GLIDETO_POINTER": "musa montrilo", + "MOTION_GLIDETO_RANDOM": "hazarda pozicio", + "MOTION_CHANGEXBY": "ŝanĝi x je %1", + "MOTION_SETX": "agordi x al %1", + "MOTION_CHANGEYBY": "ŝanĝi y je %1", + "MOTION_SETY": "agordi y al %1", + "MOTION_IFONEDGEBOUNCE": "se mi tuŝas randon, resalti", + "MOTION_SETROTATIONSTYLE": "turniĝi tiel: %1", + "MOTION_SETROTATIONSTYLE_LEFTRIGHT": "nur dekstre-maldekstre", + "MOTION_SETROTATIONSTYLE_DONTROTATE": "ne turniĝi", + "MOTION_SETROTATIONSTYLE_ALLAROUND": "turniĝi libere", + "MOTION_XPOSITION": "x-pozicio", + "MOTION_YPOSITION": "y-pozicio", + "MOTION_DIRECTION": "direkto", + "MOTION_SCROLLRIGHT": "rulumi dekstren je %1", + "MOTION_SCROLLUP": "rulumi supren je %1", + "MOTION_ALIGNSCENE": "ĝisrandigi scenejon tiel: %1", + "MOTION_ALIGNSCENE_BOTTOMLEFT": "sube-maldekstre", + "MOTION_ALIGNSCENE_BOTTOMRIGHT": "sube-dekstre", + "MOTION_ALIGNSCENE_MIDDLE": "centre", + "MOTION_ALIGNSCENE_TOPLEFT": "super-maldekstre", + "MOTION_ALIGNSCENE_TOPRIGHT": "supre-dekstre", + "MOTION_XSCROLL": "x-rulumado", + "MOTION_YSCROLL": "y-rulumado", + "MOTION_STAGE_SELECTED": "Scenejo elektita: neniu movo eblas", + "OPERATORS_ADD": "%1 + %2", + "OPERATORS_SUBTRACT": "%1 - %2", + "OPERATORS_MULTIPLY": "%1 * %2", + "OPERATORS_DIVIDE": "%1 / %2", + "OPERATORS_RANDOM": "hazarda numero inter %1 kaj %2", + "OPERATORS_GT": "%1 > %2", + "OPERATORS_LT": "%1 < %2", + "OPERATORS_EQUALS": "%1 = %2", + "OPERATORS_AND": "%1 kaj %2", + "OPERATORS_OR": "%1 aŭ %2", + "OPERATORS_NOT": "ne %1", + "OPERATORS_JOIN": "kunigi %1 %2", + "OPERATORS_JOIN_APPLE": "patrino", + "OPERATORS_JOIN_BANANA": "pravas", + "OPERATORS_LETTEROF": "%1 -a litero de %2", + "OPERATORS_LETTEROF_APPLE": "p", + "OPERATORS_LENGTH": "longo de %1", + "OPERATORS_CONTAINS": "ĉu %1 enhavas %2?", + "OPERATORS_MOD": "%1 mod %2", + "OPERATORS_ROUND": "rondigi %1", + "OPERATORS_MATHOP": "%1 de %2", + "OPERATORS_MATHOP_ABS": "abs", + "OPERATORS_MATHOP_FLOOR": "planko", + "OPERATORS_MATHOP_CEILING": "plafono", + "OPERATORS_MATHOP_SQRT": "radiko", + "OPERATORS_MATHOP_SIN": "sin", + "OPERATORS_MATHOP_COS": "cos", + "OPERATORS_MATHOP_TAN": "tan", + "OPERATORS_MATHOP_ASIN": "asin", + "OPERATORS_MATHOP_ACOS": "acos", + "OPERATORS_MATHOP_ATAN": "atan", + "OPERATORS_MATHOP_LN": "ln", + "OPERATORS_MATHOP_LOG": "log", + "OPERATORS_MATHOP_EEXP": "e ^", + "OPERATORS_MATHOP_10EXP": "10 ^", + "PROCEDURES_DEFINITION": "difini %1", + "SENSING_TOUCHINGOBJECT": "ĉu tuŝas %1?", + "SENSING_TOUCHINGOBJECT_POINTER": "musan montrilon", + "SENSING_TOUCHINGOBJECT_EDGE": "randon", + "SENSING_TOUCHINGCOLOR": "ĉu tuŝas koloron %1?", + "SENSING_COLORISTOUCHINGCOLOR": "ĉu koloro %1 tuŝas koloron %2?", + "SENSING_DISTANCETO": "distanco al %1", + "SENSING_DISTANCETO_POINTER": "musa montrilo", + "SENSING_ASKANDWAIT": "demandi %1 kaj atendi", + "SENSING_ASK_TEXT": "Kiel vi nomiĝas?", + "SENSING_ANSWER": "respondo", + "SENSING_KEYPRESSED": "ĉu klavo %1 estas tuŝita?", + "SENSING_MOUSEDOWN": "ĉu musbutono estas premita?", + "SENSING_MOUSEX": "musa x-pozicio", + "SENSING_MOUSEY": "musa y-pozicio", + "SENSING_SETDRAGMODE": "ĉu eblu treni rolulojn? %1", + "SENSING_SETDRAGMODE_DRAGGABLE": "jes", + "SENSING_SETDRAGMODE_NOTDRAGGABLE": "ne", + "SENSING_LOUDNESS": "laŭto", + "SENSING_LOUD": "ĉu laŭta?", + "SENSING_TIMER": "horloĝo", + "SENSING_RESETTIMER": "restartigi klikhorloĝon", + "SENSING_OF": "%1 de %2", + "SENSING_OF_XPOSITION": "x-pozicio", + "SENSING_OF_YPOSITION": "y-pozicio", + "SENSING_OF_DIRECTION": "direkto", + "SENSING_OF_COSTUMENUMBER": "numero de kostumo", + "SENSING_OF_COSTUMENAME": "nomo de kostumo", + "SENSING_OF_SIZE": "grando", + "SENSING_OF_VOLUME": "laŭteco", + "SENSING_OF_BACKDROPNUMBER": "numero de la fono", + "SENSING_OF_BACKDROPNAME": "nomo de fono", + "SENSING_OF_STAGE": "Scenejo", + "SENSING_CURRENT": "aktuala %1", + "SENSING_CURRENT_YEAR": "jaro", + "SENSING_CURRENT_MONTH": "monato", + "SENSING_CURRENT_DATE": "dato", + "SENSING_CURRENT_DAYOFWEEK": "tago de la semajno", + "SENSING_CURRENT_HOUR": "horo", + "SENSING_CURRENT_MINUTE": "minuto", + "SENSING_CURRENT_SECOND": "sekundo", + "SENSING_DAYSSINCE2000": "tagoj post 2000", + "SENSING_USERNAME": "salutnomo", + "SENSING_USERID": "ID de uzanto", + "SOUND_PLAY": "komenci sonon %1", + "SOUND_PLAYUNTILDONE": "aŭdigi sonon %1 ĝis la fino", + "SOUND_STOPALLSOUNDS": "ĉesigi ĉiujn sonojn", + "SOUND_SETEFFECTO": "agordi efikon %1 al %2", + "SOUND_CHANGEEFFECTBY": "ŝanĝi efikon %1 je %2", + "SOUND_CLEAREFFECTS": "forigi sonojn", + "SOUND_EFFECTS_PITCH": "tonalto", + "SOUND_EFFECTS_PAN": "aŭdigi maldekstre/dekstre", + "SOUND_CHANGEVOLUMEBY": "ŝanĝi laŭtecon je %1", + "SOUND_SETVOLUMETO": "agordi laŭtecon al %1%", + "SOUND_VOLUME": "laŭteco", + "SOUND_RECORD": "registri...", + "CATEGORY_MOTION": "Movado", + "CATEGORY_LOOKS": "Aspekto", + "CATEGORY_SOUND": "Sono", + "CATEGORY_EVENTS": "Eventoj", + "CATEGORY_CONTROL": "Stirado", + "CATEGORY_SENSING": "Sentiloj", + "CATEGORY_OPERATORS": "Operatoroj", + "CATEGORY_VARIABLES": "Variabloj", + "CATEGORY_MYBLOCKS": "Miaj Blokoj", + "DUPLICATE": "Krei kopion", + "DELETE": "Forigi", + "ADD_COMMENT": "Aldoni komenton", + "REMOVE_COMMENT": "Forigi komenton", + "DELETE_BLOCK": "Forigi blokon", + "DELETE_X_BLOCKS": "Forigi %1 blokojn", + "DELETE_ALL_BLOCKS": "Ĉu forigi ĉiujn %1 blokojn?", + "CLEAN_UP": "Ordigi blokojn", + "HELP": "Helpo", + "UNDO": "Malfari", + "REDO": "Refari", + "EDIT_PROCEDURE": "Redakti", + "SHOW_PROCEDURE_DEFINITION": "Iri al difino", + "WORKSPACE_COMMENT_DEFAULT_TEXT": "Skribu ion...", + "COLOUR_HUE_LABEL": "Koloro", + "COLOUR_SATURATION_LABEL": "Satureco", + "COLOUR_BRIGHTNESS_LABEL": "Heleco", + "CHANGE_VALUE_TITLE": "Ŝanĝi valoron:", + "RENAME_VARIABLE": "Renomi variablon", + "RENAME_VARIABLE_TITLE": "Renomi ĉiujn \"%1\"-variablojn al:", + "RENAME_VARIABLE_MODAL_TITLE": "Renomi variablon", + "NEW_VARIABLE": "Krei variablon", + "NEW_VARIABLE_TITLE": "Nova nomo de variablo:", + "VARIABLE_MODAL_TITLE": "Nova variablo", + "VARIABLE_ALREADY_EXISTS": "Variablo nomita \"%1\" jam ekzistas.", + "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "Variablo nomita \"%1\" jam ekzistas por alia variablo de typo \"%2\".", + "DELETE_VARIABLE_CONFIRMATION": "Ĉu vi volas forigi %1 uzojn de la variablo \"%2\"?", + "CANNOT_DELETE_VARIABLE_PROCEDURE": "Ne eblas forigi la variablon \"%1\" ĉar ĝi uziĝas en la difino de la funkcio \"%2\"", + "DELETE_VARIABLE": "Forigi la variablon \"%1\"", + "NEW_PROCEDURE": "Krei blokon", + "PROCEDURE_ALREADY_EXISTS": "Proceduro nomita \"%1\" jam ekzistas.", + "PROCEDURE_DEFAULT_NAME": "nomo de bloko", + "PROCEDURE_USED": "Antaŭ ol forigi difinon de iu bloko, vi devas unue forigi ĉiun uzon de la bloko", + "NEW_LIST": "Krei liston", + "NEW_LIST_TITLE": "Nomo de la nova listo:", + "LIST_MODAL_TITLE": "Nova listo", + "LIST_ALREADY_EXISTS": "Listo nomita \"%1\" jam ekzistas.", + "RENAME_LIST_TITLE": "Renomi ĉiujn \"%1\"-listojn al:", + "RENAME_LIST_MODAL_TITLE": "Renomi liston", + "DEFAULT_LIST_ITEM": "tion ĉi", + "DELETE_LIST": "Forigi la liston \"%1\"", + "RENAME_LIST": "Renomi liston", + "NEW_BROADCAST_MESSAGE": "Nova mesaĝo", + "NEW_BROADCAST_MESSAGE_TITLE": "Nomo de nova mesaĝo:", + "BROADCAST_MODAL_TITLE": "Nova mesaĝo", + "DEFAULT_BROADCAST_MESSAGE_NAME": "mesaĝo1" +} \ No newline at end of file diff --git a/editor/extensions/eo.json b/editor/extensions/eo.json new file mode 100644 index 000000000..10ee31bff --- /dev/null +++ b/editor/extensions/eo.json @@ -0,0 +1,215 @@ +{ + "boost.color.any": "iu ajn koloro", + "boost.color.black": "nigra", + "boost.color.blue": "blua", + "boost.color.green": "verda", + "boost.color.red": "ruĝa", + "boost.color.white": "blanka", + "boost.color.yellow": "flava", + "boost.getMotorPosition": "pozicio de motoro [MOTOR_REPORTER_ID]", + "boost.getTiltAngle": "angulo de klino [TILT_DIRECTION]", + "boost.motorDirection.backward": "tien", + "boost.motorDirection.forward": "ĉi tien", + "boost.motorDirection.reverse": "renversi", + "boost.motorOff": "malŝalti motoron [MOTOR_ID]", + "boost.motorOn": "ŝalti motoron [MOTOR_ID]", + "boost.motorOnFor": "ŝalti motoron [MOTOR_ID] dum [DURATION] sekundoj", + "boost.motorOnForRotation": "ŝalti motoron [MOTOR_ID] dum [ROTATION] turnoj", + "boost.seeingColor": "ĉu [COLOR] briko videblas?", + "boost.setLightHue": "kolorigi LED al [HUE]", + "boost.setMotorDirection": "motoro [MOTOR_ID] turniĝu [MOTOR_DIRECTION]", + "boost.setMotorPower": "motoro [MOTOR_ID] turniĝu kun rapideco [POWER] %", + "boost.tiltDirection.any": "iu ajn", + "boost.tiltDirection.down": "malsupre", + "boost.tiltDirection.left": "maldekstra", + "boost.tiltDirection.right": "dekstre", + "boost.tiltDirection.up": "supre", + "boost.whenColor": "kiam [COLOR] briko videblas", + "boost.whenTilted": "kiam klinita [TILT_DIRECTION_ANY]", + "ev3.beepNote": "sonorigi noton [NOTE] dum [TIME] sekundoj", + "ev3.buttonPressed": "ĉu butono [PORT] estas premita?", + "ev3.getBrightness": "heleco", + "ev3.getDistance": "distanco", + "ev3.getMotorPosition": "pozicio de motoro ĉe pordo [PORT]", + "ev3.motorSetPower": "motoro ĉe pordo [PORT] turniĝu kun rapideco [POWER] %", + "ev3.motorTurnClockwise": "motoro ĉe pordo [PORT] turniĝu dekstrume dum [TIME] sekundoj", + "ev3.motorTurnCounterClockwise": "motoro ĉe pordo [PORT] turniĝu maldekstrume dum [TIME] sekundoj", + "ev3.whenBrightnessLessThan": "kiam brileco < [DISTANCE]", + "ev3.whenButtonPressed": "kiam butono ĉe pordo [PORT] estas premita", + "ev3.whenDistanceLessThan": "kiam distanco < [DISTANCE]", + "gdxfor.getAcceleration": "akcelo [DIRECTION]", + "gdxfor.getForce": "forto", + "gdxfor.getSpin": "rapideco de turnado [DIRECTION]", + "gdxfor.getTilt": "angulo de klino [TILT]", + "gdxfor.isFreeFalling": "ĉu falanta?", + "gdxfor.isTilted": "ĉu klinita [TILT]?", + "gdxfor.pulled": "tirita", + "gdxfor.pushed": "puŝita", + "gdxfor.shaken": "ŝancelita", + "gdxfor.startedFalling": "ekfalas", + "gdxfor.tiltDirectionMenu.any": "iu ajn", + "gdxfor.tiltDirectionMenu.back": "fona", + "gdxfor.tiltDirectionMenu.front": "malfona", + "gdxfor.tiltDirectionMenu.left": "maldekstra", + "gdxfor.tiltDirectionMenu.right": "dekstre", + "gdxfor.turnedFaceDown": "turnita frontosuben", + "gdxfor.turnedFaceUp": "turnita frontosupren", + "gdxfor.whenForcePushedOrPulled": "kiam fortodetektilo [PUSH_PULL]", + "gdxfor.whenGesture": "kiam [GESTURE]", + "gdxfor.whenTilted": "kiam klinita [TILT]", + "makeymakey.downArrow": "sago malsupra", + "makeymakey.downArrowShort": "malsupre", + "makeymakey.leftArrow": "sago maldekstra", + "makeymakey.leftArrowShort": "maldekstra", + "makeymakey.rightArrow": "sago dekstra", + "makeymakey.rightArrowShort": "dekstre", + "makeymakey.spaceKey": "spacetklavo", + "makeymakey.upArrow": "sago supra", + "makeymakey.upArrowShort": "supre", + "makeymakey.whenKeyPressed": "kiam klavo [KEY] premita", + "makeymakey.whenKeysPressedInOrder": "kiam sinsekvo [SEQUENCE] tajpita", + "microbit.buttonsMenu.any": "iu ajn", + "microbit.clearDisplay": "viŝi matricon", + "microbit.defaultTextToDisplay": "Saluton!", + "microbit.displaySymbol": "afiŝi [MATRIX]", + "microbit.displayText": "afiŝi tekston [TEXT]", + "microbit.gesturesMenu.jumped": "saltigita", + "microbit.gesturesMenu.moved": "movita", + "microbit.gesturesMenu.shaken": "ŝancelita", + "microbit.isButtonPressed": "ĉu butono [BTN] premita?", + "microbit.isTilted": "ĉu klinita [DIRECTION]?", + "microbit.pinStateMenu.off": "malŝaltita", + "microbit.pinStateMenu.on": "ŝaltita", + "microbit.tiltAngle": "angulo de kliniĝo [DIRECTION]", + "microbit.tiltDirectionMenu.any": "iu", + "microbit.tiltDirectionMenu.back": "reen", + "microbit.tiltDirectionMenu.front": "malfona", + "microbit.tiltDirectionMenu.left": "maldekstra", + "microbit.tiltDirectionMenu.right": "dekstre", + "microbit.whenButtonPressed": "kiam butono [BTN] premita", + "microbit.whenGesture": "kiam [GESTURE]", + "microbit.whenPinConnected": "kiam stifto [PIN] konektita", + "microbit.whenTilted": "kiam klinita [DIRECTION]", + "music.categoryName": "Muziko", + "music.changeTempo": "ŝanĝi muziktempon je [TEMPO]", + "music.drumBass": "(2) Bastamburo", + "music.drumBongo": "(13) Bongo", + "music.drumCabasa": "(15) Kabaso", + "music.drumClaves": "(9) Klaveo", + "music.drumClosedHiHat": "(6) Fermita ĉarlestono", + "music.drumConga": "(14) Kongao", + "music.drumCowbell": "(11) Bovtintilo", + "music.drumCrashCymbal": "(4) cimbalo", + "music.drumCuica": "(18) Kuiko", + "music.drumGuiro": "(16) Guiro", + "music.drumHandClap": "(8) Manfrapo", + "music.drumOpenHiHat": "(5) Malferma ĉarlestono", + "music.drumSideStick": "(3) Batil-flanke", + "music.drumSnare": "(1) Tambureto", + "music.drumTambourine": "(7) Tamburino", + "music.drumTriangle": "(12) Triangulo", + "music.drumVibraslap": "(17) Vibrafrapo", + "music.drumWoodBlock": "(10) Lignobloko", + "music.getTempo": "rapido", + "music.instrumentBass": "(6) Baso", + "music.instrumentBassoon": "(14) Fagoto", + "music.instrumentCello": "(8) Violonĉelo", + "music.instrumentChoir": "(15) Ĥoro", + "music.instrumentClarinet": "(10) Klarneto", + "music.instrumentElectricGuitar": "(5) Elektra gitaro", + "music.instrumentElectricPiano": "(2) Elektra piano", + "music.instrumentFlute": "(12) Transversa fluto", + "music.instrumentGuitar": "(4) Gitaro", + "music.instrumentMarimba": "(19) Marimbo", + "music.instrumentMusicBox": "(17) Musik-skatolo", + "music.instrumentOrgan": "(3) Orgeno", + "music.instrumentPiano": "(1) Piano", + "music.instrumentPizzicato": "(7) Pizzicato", + "music.instrumentSaxophone": "(11) Saksofono", + "music.instrumentSteelDrum": "(18) Ŝtaltamburo", + "music.instrumentSynthLead": "(20) Sintezilo 1", + "music.instrumentSynthPad": "(21) Sintezilo 2", + "music.instrumentTrombone": "(9) Trombono", + "music.instrumentVibraphone": "(16) Vibrafono", + "music.instrumentWoodenFlute": "(13) Ligna fluto", + "music.midiPlayDrumForBeats": "ludi tamburon [DRUM] dum [BEATS] taktoj", + "music.midiSetInstrument": "elekti instrumenton [INSTRUMENT]", + "music.playDrumForBeats": "ludi tamburon [DRUM] dum [BEATS] taktoj", + "music.playNoteForBeats": "ludi noton [NOTE] dum [BEATS] taktoj", + "music.restForBeats": "silenti dum [BEATS] taktoj", + "music.setInstrument": "elekti instrumenton [INSTRUMENT]", + "music.setTempo": "agordi muziktempon al [TEMPO]", + "pen.categoryName": "Skribilo", + "pen.changeColorParam": "ŝanĝi skribilon [COLOR_PARAM] je [VALUE]", + "pen.changeHue": "ŝanĝi koloron de skribilo de [HUE]", + "pen.changeShade": "ŝanĝi kolornuancon de skribilo de [SHADE]", + "pen.changeSize": "ŝanĝi grandon de skribilo de [SIZE]", + "pen.clear": "forigi ĉion", + "pen.colorMenu.brightness": "heleca", + "pen.colorMenu.color": "kolora", + "pen.colorMenu.saturation": "satureco", + "pen.colorMenu.transparency": "travedebleco", + "pen.penDown": "ekskribi", + "pen.penUp": "ĉesi skribi", + "pen.setColor": "kolorigi skribilon al [COLOR]", + "pen.setColorParam": "agordi [COLOR_PARAM] de skribilo al [VALUE]", + "pen.setHue": "kolorigi skribilon al [HUE]", + "pen.setShade": "agordi kolornuancon de skribilo al [SHADE]", + "pen.setSize": "agordi grandon de skribilo al [SIZE]", + "pen.stamp": "stampi", + "speech.defaultWhenIHearValue": "ek!", + "speech.extensionName": "Parolado al teksto", + "speech.listenAndWait": "aŭskulti kaj atendi", + "speech.speechReporter": "parolaĵo", + "speech.whenIHear": "kiam mi aŭdas [PHRASE]", + "text2speech.alto": "aldo", + "text2speech.categoryName": "Teksto al parolado", + "text2speech.defaultTextToSpeak": "saluton", + "text2speech.giant": "gigantulo", + "text2speech.kitten": "katido", + "text2speech.setLanguageBlock": "agordi lingvon al [LANGUAGE]", + "text2speech.setVoiceBlock": "agordi voĉon al [VOICE]", + "text2speech.speakAndWaitBlock": "diri [WORDS]", + "text2speech.squeak": "muso", + "text2speech.tenor": "tenoro", + "translate.categoryName": "Traduki", + "translate.defaultTextToTranslate": "saluton", + "translate.translateBlock": "traduki [WORDS] al [LANGUAGE]", + "translate.viewerLanguage": "lingvo", + "videoSensing.categoryName": "Video-detektiloj", + "videoSensing.direction": "orientiĝo", + "videoSensing.motion": "movado", + "videoSensing.off": "malŝaltita", + "videoSensing.on": "ŝaltita", + "videoSensing.onFlipped": "ŝaltita kaj inversita", + "videoSensing.setVideoTransparency": "agordi travideblecon de video al [TRANSPARENCY]", + "videoSensing.sprite": "rolulo", + "videoSensing.stage": "scenejo", + "videoSensing.videoOn": "[ATTRIBUTE] de video sur [SUBJECT]", + "videoSensing.videoToggle": "agordi videon [VIDEO_STATE]", + "videoSensing.whenMotionGreaterThan": "kiam movo en video > [REFERENCE]", + "wedo2.getDistance": "distanco", + "wedo2.getTiltAngle": "angulo de klino [TILT_DIRECTION]", + "wedo2.isTilted": "ĉu inklinita [TILT_DIRECTION_ANY]?", + "wedo2.motorDirection.backward": "tien", + "wedo2.motorDirection.forward": "ĉi tien", + "wedo2.motorDirection.reverse": "renversi", + "wedo2.motorId.a": "motoro A", + "wedo2.motorId.all": "ĉiuj motoroj", + "wedo2.motorId.b": "motoro B", + "wedo2.motorId.default": "motoro", + "wedo2.motorOff": "malŝalti [MOTOR_ID]", + "wedo2.motorOn": "ŝalti [MOTOR_ID]", + "wedo2.motorOnFor": "ŝalti [MOTOR_ID] dum [DURATION] sekundoj", + "wedo2.playNoteFor": "ludi noton [NOTE] dum [DURATION] sekundoj", + "wedo2.setLightHue": "kolorigi LED al [HUE]", + "wedo2.setMotorDirection": "agordi direkton de [MOTOR_ID] al [MOTOR_DIRECTION]", + "wedo2.startMotorPower": "agordi rapidecon de [MOTOR_ID] al [POWER]", + "wedo2.tiltDirection.any": "iu", + "wedo2.tiltDirection.down": "malsupre", + "wedo2.tiltDirection.left": "maldekstra", + "wedo2.tiltDirection.right": "dekstre", + "wedo2.tiltDirection.up": "supre", + "wedo2.whenDistance": "kiam distanco [OP] [REFERENCE]", + "wedo2.whenTilted": "kiam klinita [TILT_DIRECTION_ANY]" +} \ No newline at end of file diff --git a/editor/interface/eo.json b/editor/interface/eo.json new file mode 100644 index 000000000..b6164ee86 --- /dev/null +++ b/editor/interface/eo.json @@ -0,0 +1,513 @@ +{ + "gui.alerts.lostPeripheralConnection": "Scratch perdis sian konekton al {extensionName}.", + "gui.alerts.tryAgain": "Reprovi", + "gui.alerts.download": "Elŝuti", + "gui.connection.reconnect": "Rekonekti", + "gui.backpack.costumeLabel": "costume", + "gui.backpack.soundLabel": "sound", + "gui.backpack.scriptLabel": "script", + "gui.backpack.spriteLabel": "sprite", + "gui.backpack.header": "Dorsosako", + "gui.backpack.errorBackpack": "Eraro dum malfermo de dorsosako", + "gui.backpack.loadingBackpack": "Ŝargado...", + "gui.backpack.more": "Pli", + "gui.backpack.emptyBackpack": "Dorsosako estas malplena", + "gui.unsupportedBrowser.label": "Scratch ne funkcias kun via TTT-legilo", + "gui.unsupportedBrowser.errorLabel": "Okazis eraro", + "gui.unsupportedBrowser.notRecommended": "Bedaŭrinde vi ŝajne uzas retumilon, kiu ne funkcias kun Scratch. Ni rekomendas uzi lastatempan version de retumilo kiel Google Chrome, Mozilla Firefox, Microsoft Edge aŭ Apple Safari.", + "gui.unsupportedBrowser.description": "Ni bedaŭras sed Scratch ne funkcias kun via retumilo. Ni rekomendas lastatempan version de Google Chrome, Mozilla Firefox, Microsoft Edge aŭ Apple Safari.", + "gui.unsupportedBrowser.back": "Reen", + "gui.unsupportedBrowser.previewfaq": "Por lerni pli, iru al la {previewFaqLink}.", + "gui.unsupportedBrowser.previewfaqlinktext": "Demandaro", + "gui.cards.all-tutorials": "Instruilo", + "gui.cards.shrink": "Malgrandigi", + "gui.cards.expand": "Vidigi", + "gui.cards.close": "Fermi", + "gui.cards.more-things-to-try": "Aliaj aferoj por provi!", + "gui.cards.see-more": "Vidi pli", + "gui.comingSoon.message1": "Ne zorgu, ni baldaŭ okupiĝos pri tio {emoji}", + "gui.comingSoon.message2": "Venos baldaŭ...", + "gui.comingSoon.message3": "Ni laboras pri tio {emoji}", + "gui.connection.auto-scanning.noPeripheralsFound": "Neniu aparato trovita", + "gui.connection.auto-scanning.prescan": "Alproksimigu vian aparaton, kaj ekigi la serĉon.", + "gui.connection.auto-scanning.pressbutton": "Tuŝu la butonon sur via aparato.", + "gui.connection.auto-scanning.start-search": "Komenci serĉi", + "gui.connection.connecting-searchbutton": "Serĉado...", + "gui.connection.auto-scanning.try-again": "Reprovi", + "gui.connection.connected": "Konektita", + "gui.connection.disconnect": "Malkonekti", + "gui.connection.go-to-editor": "Iri al Redaktilo", + "gui.connection.connecting-cancelbutton": "Konektado...", + "gui.connection.error.errorMessage": "Ups, ŝajne okazis ia eraro.", + "gui.connection.error.tryagainbutton": "Reprovi", + "gui.connection.error.helpbutton": "Helpo", + "gui.connection.peripheral-name-label": "Nomo de aparato", + "gui.connection.connect": "Konekti", + "gui.connection.scanning.lookingforperipherals": "Serĉado por aparatoj...", + "gui.connection.scanning.noPeripheralsFound": "Neniu aparato trovita", + "gui.connection.scanning.instructions": "Elektu vian aparaton el la ĉi-supra listo.", + "gui.connection.search": "Re-serĉi", + "gui.connection.unavailable.installscratchlink": "Kontrolu, ke Scratch Link estas instalita kaj aktuale funkcias", + "gui.connection.unavailable.enablebluetooth": "Kontrolu, ke Bluetooth estas ŝaltita", + "gui.connection.unavailable.tryagainbutton": "Reprovi", + "gui.connection.unavailable.helpbutton": "Helpo", + "gui.controls.go": "Ek!", + "gui.controls.stop": "Halti", + "gui.crashMessage.label": "Ups! Eraro okazis.", + "gui.crashMessage.description": "Bedaŭrinde, ŝajnas ke Scratch kraŝis. La teamo de Scratch jam ricevis aŭtomatan raporton pri tio. Provu reŝargi la paĝon nun.", + "gui.crashMessage.errorNumber": "Via eraro estas registrita kun la ID {errorId}", + "gui.crashMessage.reload": "Reŝargi", + "gui.customProcedures.myblockModalTitle": "Krei blokon", + "gui.customProcedures.addAnInputNumberText": "Aldoni enigon", + "gui.customProcedures.numberTextType": "numero aŭ teksto", + "gui.customProcedures.addAnInputBoolean": "Aldoni enigon", + "gui.customProcedures.booleanType": "bulea", + "gui.customProcedures.addALabel": "Aldoni etikedon", + "gui.customProcedures.runWithoutScreenRefresh": "Rulumi sen redesegni la ekranon", + "gui.customProcedures.cancel": "Rezigni", + "gui.customProcedures.ok": "Bone", + "gui.SpriteInfo.direction": "Direkto", + "gui.directionPicker.rotationStyles.allAround": "turniĝi libere", + "gui.directionPicker.rotationStyles.leftRight": "nur dekstre-maldekstre", + "gui.directionPicker.rotationStyles.dontRotate": "ne turniĝi", + "gui.gui.addExtension": "Aldoni kromaĵon", + "gui.gui.codeTab": "Skriptoj", + "gui.gui.backdropsTab": "Fonoj", + "gui.gui.costumesTab": "Kostumoj", + "gui.gui.soundsTab": "Sonoj", + "gui.extensionLibrary.comingSoon": "Baldaŭ venos", + "gui.extensionLibrary.requires": "Bezonas", + "gui.extensionLibrary.collaboration": "Kunlaboro kun", + "gui.library.filterPlaceholder": "Serĉi", + "gui.library.allTag": "Ĉion", + "gui.loader.message1": "Kreado de blokoj...", + "gui.loader.message2": "Ŝargado de roluloj...", + "gui.loader.message3": "Ŝargado de sonoj...", + "gui.loader.message4": "Ŝargado de kromprogramoj..", + "gui.loader.message5": "Grupigado de katidoj...", + "gui.loader.message6": "Serĉado de Nano...", + "gui.loader.message7": "Ordigado de Gobooj...", + "gui.loader.message8": "Preparado de emoĝioj...", + "gui.loader.headline": "Ŝargado de projekto", + "gui.loader.creating": "Kreado de projekto", + "gui.accountMenu.profile": "Profilo", + "gui.accountMenu.myStuff": "Miaj Aferoj", + "gui.accountMenu.myClasses": "Miaj klasoj", + "gui.accountMenu.myClass": "Mia klaso", + "gui.accountMenu.accountSettings": "Agordoj de via konto", + "gui.accountMenu.signOut": "Elsaluti", + "gui.authorInfo.byUser": "de {username}", + "gui.menuBar.seeProjectPage": "Vidi projektan paĝon", + "general.username": "Salutnomo", + "general.password": "Pasvorto", + "general.signIn": "Ensaluti", + "login.needHelp": "Ĉu vi bezonas helpon?", + "form.validationRequired": "Tiu ĉi kampo estas deviga", + "gui.menuBar.LanguageSelector": "elektilo por lingvoj", + "gui.menuBar.tutorialsLibrary": "Instruilo", + "gui.menuBar.restoreSprite": "Malfari forigon de rolulo", + "gui.menuBar.restoreSound": "Malfari forigon de sono", + "gui.menuBar.restoreCostume": "Malfari forigon de kostumo", + "gui.menuBar.restore": "Malfari forigon", + "gui.menuBar.saveNow": "Konservi nun", + "gui.menuBar.saveAsCopy": "Konservi kiel kopion", + "gui.menuBar.remix": "Remiksi", + "gui.menuBar.new": "Nova", + "gui.menuBar.file": "Dosiero", + "gui.menuBar.downloadToComputer": "Konservi ĉe via komputilo", + "gui.menuBar.edit": "Redakti", + "gui.menuBar.turboModeOff": "Malŝalti turbinan reĝimon", + "gui.menuBar.turboModeOn": "Ŝalti turbinan reĝimon", + "gui.menuBar.joinScratch": "Krei Scratch-konton", + "gui.menuBar.signIn": "Ensaluti", + "gui.gui.projectTitlePlaceholder": "Sentitola projekto", + "gui.menuBar.saveNowLink": "Konservi nun", + "gui.menuBar.isShared": "Kunhavigita", + "gui.menuBar.share": "Kunhavigi", + "gui.modal.help": "Helpo", + "gui.modal.back": "Reen", + "gui.monitor.listMonitor.empty": "(malplena)", + "gui.monitor.listMonitor.listLength": "longo {length}", + "gui.monitor.contextMenu.default": "kutima montrilo", + "gui.monitor.contextMenu.large": "granda indikilo", + "gui.monitor.contextMenu.slider": "ŝovilo", + "gui.monitor.contextMenu.sliderRange": "ŝanĝi amplekson de ŝovilo", + "gui.monitor.contextMenu.import": "importi", + "gui.monitor.contextMenu.export": "eksporti", + "gui.monitor.contextMenu.hide": "hide", + "gui.playButton.play": "Aǔdigi", + "gui.playButton.stop": "Halti", + "gui.gui.variableScopeOptionAllSprites": "Por ĉiuj roluloj", + "gui.gui.variableScopeOptionSpriteOnly": "Nur por tiu ĉi rolulo", + "gui.gui.cloudVariableOption": "Ennuba variablo (stokita ĉe la servilo)", + "gui.gui.variablePromptAllSpritesMessage": "Tiu ĉi variablo estos atingebla de ĉiu rolulo.", + "gui.gui.listPromptAllSpritesMessage": "This list will be available to all sprites.", + "gui.prompt.cancel": "Rezigni", + "gui.prompt.ok": "Bone", + "gui.playbackStep.stopMsg": "Halti", + "gui.playbackStep.playMsg": "Aǔdigi", + "gui.playbackStep.loadingMsg": "Ŝargado...", + "gui.playbackStep.saveMsg": "Konservi", + "gui.playbackStep.reRecordMsg": "Re-registri", + "gui.recordModal.title": "Registri sonon", + "gui.recordingStep.beginRecord": "Komenci registri per la butono sube", + "gui.recordingStep.permission": "{arrow} Ni bezonas vian permeson por uzi vian mikrofonon", + "gui.recordingStep.stop": "Fini registri", + "gui.recordingStep.record": "Registri", + "gui.sliderModal.min": "Minimuma valoro", + "gui.sliderModal.max": "Maksimuma valoro", + "gui.sliderModal.title": "Ŝanĝi amplekson de ŝovilo", + "gui.sliderPrompt.cancel": "Rezigni", + "gui.sliderPrompt.ok": "Bone", + "gui.soundEditor.sound": "Sono", + "gui.soundEditor.play": "Aǔdigi", + "gui.soundEditor.stop": "Halti", + "gui.soundEditor.copy": "Kopii", + "gui.soundEditor.paste": "Alglui", + "gui.soundEditor.copyToNew": "Kopii al nova", + "gui.soundEditor.delete": "Forigi", + "gui.soundEditor.save": "Konservi", + "gui.soundEditor.undo": "Malfari", + "gui.soundEditor.redo": "Refari", + "gui.soundEditor.faster": "Plirapidigi", + "gui.soundEditor.slower": "Malplirapidigi", + "gui.soundEditor.echo": "Eĥo", + "gui.soundEditor.robot": "Roboto", + "gui.soundEditor.louder": "Plilaŭtigi", + "gui.soundEditor.softer": "Malplilaŭtigi", + "gui.soundEditor.reverse": "Inversigi", + "gui.soundEditor.fadeOut": "Poiome mallaŭtigi", + "gui.soundEditor.fadeIn": "Poiome laŭtigi", + "gui.soundEditor.mute": "Silentigi", + "gui.SpriteInfo.spritePlaceholder": "Nomo", + "gui.SpriteInfo.sprite": "Rolulo", + "gui.SpriteInfo.show": "Montri", + "gui.SpriteInfo.size": "Grandeco", + "gui.spriteSelectorItem.contextMenuDuplicate": "duplikati", + "gui.spriteSelectorItem.contextMenuExport": "eksporti", + "gui.spriteSelectorItem.contextMenuDelete": "forigi", + "gui.spriteSelector.addSpriteFromLibrary": "Elekti rolulon", + "gui.spriteSelector.addSpriteFromPaint": "Desegni", + "gui.spriteSelector.addSpriteFromSurprise": "Hazarda", + "gui.spriteSelector.addSpriteFromFile": "Alŝuti rolulon", + "gui.stageHeader.stageSizeLarge": "Ŝanĝi al granda scenejo", + "gui.stageHeader.stageSizeSmall": "Ŝanĝi al malgranda scenejo", + "gui.stageHeader.stageSizeFull": "Uzi plenan ekranon", + "gui.stageHeader.stageSizeUnFull": "Ne uzi plenan ekranon", + "gui.stageHeader.fullscreenControl": "Regilo de plenekrana reĝimo", + "gui.spriteSelector.addBackdropFromLibrary": "Elekti scenejon", + "gui.stageSelector.addBackdropFromPaint": "Desegni", + "gui.stageSelector.addBackdropFromSurprise": "Hazarda", + "gui.stageSelector.addBackdropFromFile": "Alŝuti scenejon", + "gui.stageSelector.stage": "Scenejo", + "gui.stageSelector.backdrops": "Fonoj", + "gui.telemetryOptIn.label": "Raporti statistikojn por plibonigi Scratch", + "gui.telemetryOptIn.body1": "La skipo de Scratch ĉiam volas pli bone kompreni kiel Scratch uziĝas ĉirkaŭ la mondo. Por helpi kun tio, vi povas permesi, ke Scratch resendu anonimajn informojn pri via uzo al la skipo de Scratch.", + "gui.telemetryOptIn.body2": "La informoj kolektitaj estas ekzemple pri la lingvo, la blokoj uzitaj, kaj kelkaj eventoj kiel konservi, ŝargi, alŝuti, k.s. Ni NENIAM kolektas personajn informojn pri vi. Nia {privacyPolicyLink} enhavas pli da informoj pri tio. ", + "gui.telemetryOptIn.privacyPolicyLink": "Privateca Politiko", + "gui.telemetryOptIn.optInText": "Share my usage data with the Scratch Team", + "gui.telemetryOptIn.optInTooltip": "Enable telemetry", + "gui.telemetryOptIn.optOutText": "Do not share my usage data with the Scratch Team", + "gui.telemetryOptIn.optOutTooltip": "Disable telemetry", + "gui.telemetryOptIn.settingWasUpdated": "Your setting was updated.", + "gui.telemetryOptIn.buttonClose": "Close", + "gui.turboMode.active": "Rapidega Reĝimo", + "gui.webglModal.label": "WebGL ne funkcias en via retumilo.", + "gui.webglModal.description": "Bedaŭrinde ŝajnas, ke {webGlLink} en via komputilo aŭ retumilo. Tiu teknologio estas bezonata por funkciigi Scratch 3.0.", + "gui.webglModal.webgllink": "mankas WebGL", + "gui.webglModal.back": "Reen", + "gui.webglModal.previewfaq": "Por lerni pli, iru al la {previewFaqLink}.", + "gui.webglModal.previewfaqlinktext": "Demandaro", + "gui.costumeLibrary.chooseABackdrop": "Elekti scenejon", + "gui.costumeLibrary.chooseACostume": "Elekti kostumon", + "gui.costumeTab.addBackdropFromLibrary": "Elekti scenejon", + "gui.costumeTab.addCostumeFromLibrary": "Elekti kostumon", + "gui.costumeTab.addBlankCostume": "Desegni", + "gui.costumeTab.addSurpriseCostume": "Hazarda", + "gui.costumeTab.addFileBackdrop": "Alŝuti scenejon", + "gui.costumeTab.addFileCostume": "Alŝuti kostumon", + "gui.extensionLibrary.chooseAnExtension": "Elekti kromprogramon", + "gui.extensionLibrary.extensionUrl": "Tajpu la URL-on de la kromprogramo", + "gui.monitors.importListColumnPrompt": "Kiun kolumnon ni uzu? (inter 1 kaj {numberOfColumns})", + "gui.recordingStep.alertMsg": "Ne eblis komenci registri", + "gui.soundLibrary.chooseASound": "Elekti sonon", + "gui.soundTab.fileUploadSound": "Alŝuti sonon", + "gui.soundTab.surpriseSound": "Hazarda", + "gui.soundTab.recordSound": "Registri", + "gui.soundTab.addSoundFromLibrary": "Elekti sonon", + "gui.spriteLibrary.chooseASprite": "Elekti rolulon", + "gui.tipsLibrary.tutorials": "Elekti lernilon", + "gui.alerts.createsuccess": "Nova projekto kreita.", + "gui.alerts.createcopysuccess": "Projekto konservita kiel kopio", + "gui.alerts.createremixsuccess": "Projekto konservita kiel remikso.", + "gui.alerts.creating": "Kreado de nova...", + "gui.alerts.creatingCopy": "Kopiado de projekto...", + "gui.alerts.creatingRemix": "Remiksado de projekto...", + "gui.alerts.creatingError": "Ne eblis krei la projekton. Bonvolu reprovi!", + "gui.alerts.savingError": "Ne eblis konservi la projekton.", + "gui.alerts.savesuccess": "Projekto konservita.", + "gui.alerts.saving": "Konservado de projekto...", + "gui.alerts.cloudInfo": "Notu, ke nuba variablo povas teni nur numeron, ne literojn nek simbolojn. {learnMoreLink}", + "gui.alerts.cloudInfoLearnMore": "Lerni pli pri tio.", + "gui.alerts.importing": "Importado...", + "gui.defaultProject.meow": "Miaŭ", + "gui.defaultProject.variable": "mia variablo", + "gui.menuBar.modeMenu": "Mode", + "gui.menuBar.normalMode": "Normal mode", + "gui.menuBar.caturdayMode": "Caturday mode", + "gui.menuBar.1990sMode": "90s mode", + "gui.menuBar.oldTimeyMode": "Old timey mode", + "gui.menuBar.prehistoricMode": "Prehistoric mode", + "gui.howtos.intro-move-sayhello-hat.name": "Unuaj Paŝoj", + "gui.howtos.intro-move.step_stepMove": "Aldoni blokon por movi", + "gui.howtos.add-a-move-block.step_stepSay": "Add a say block", + "gui.howtos.add-a-move-block.step_stepGreenFlag": "Click the green flag to start", + "gui.howtos.intro-getting-started-ASL.name": "Getting Started - ASL", + "gui.howtos.animate-a-name.name": "Animacii nomon", + "gui.howtos.animate-a-name.step_AnimatePickLetter": "Elekti litero-rolulon", + "gui.howtos.animate-a-name.step_AnimatePlaySound": "Aŭdigi sonon kiam alklakita", + "gui.howtos.animate-a-name.step_AnimatePickLetter2": "Elekti alian litero-rolulon", + "gui.howtos.animate-a-name.step_AnimateChangeColor": "Ŝanĝi koloron", + "gui.howtos.animate-a-name.step_AnimateSpin": "Elekti alian liter-rolulon kaj turni ĝin", + "gui.howtos.animate-a-name.step_AnimateGrow": "Elekti alian liter-rolulon kaj pligrandigi ĝin", + "gui.howtos.imagine": "Imagu alian mondon", + "gui.howtos.imagine.step_imagineTypeWhatYouWant": "Tajpi tion, kion vi volas diri", + "gui.howtos.imagine.step_imagineClickGreenFlag": "Alklaku la verdan flagon por komenci", + "gui.howtos.imagine.step_imagineChooseBackdrop": "Elekti iun ajn scenejon", + "gui.howtos.imagine.step_imagineChooseSprite": "Elekti iun ajn rolulon", + "gui.howtos.imagine.step_imagineFlyAround": "Tuŝi la spacoklavo por gliti", + "gui.howtos.imagine.step_imagineChooseAnotherSprite": "Elekti alian rolulon", + "gui.howtos.imagine.step_imagineLeftRight": "Moviĝi dekstren-maldekstren", + "gui.howtos.imagine.step_imagineUpDown": "Moviĝi supren-malsupren", + "gui.howtos.imagine.step_imagineChangeCostumes": "Ŝanĝi kostumojn", + "gui.howtos.imagine.step_imagineGlideToPoint": "Gliti ĝis iu punkto", + "gui.howtos.imagine.step_imagineGrowShrink": "Pli- kaj malpli-grandiĝi", + "gui.howtos.imagine.step_imagineChooseAnotherBackdrop": "Elekti alian scenejon", + "gui.howtos.imagine.step_imagineSwitchBackdrops": "Ŝanĝi la scenejon", + "gui.howtos.imagine.step_imagineRecordASound": "Aldoni sonon", + "gui.howtos.imagine.step_imagineChooseSound": "Elekti sonon", + "gui.howtos.make-music.name": "Krei muzikon", + "gui.howtos.Make-Music.step_PickInstrument": "Elekti instrument-rolulon", + "gui.howtos.Make-Music.step_PlaySoundClick": "Aŭdigi sonon kiam alklakita", + "gui.howtos.Make-Music.step_MakeSong": "Krei kanton", + "gui.howtos.make-music.step_MakeBeat": "Elekti tamburon kaj krei ritmon", + "gui.howtos.make-music.step_MakeBeatBox": "Elekti la mikrofon-rolulon kaj krei surprizan sonmaŝinon", + "gui.howtos.story.name": "Krei rakonton", + "gui.howtos.story.step_addbg": "Aldoni scenejon", + "gui.howtos.story.step_addsprite": "Aldoni rolulon", + "gui.howtos.story.step_saysomething": "Diri ion", + "gui.howtos.story.step_addanothersprite": "Aldoni alian rolulon", + "gui.howtos.story.step_flip": "Inversigi direkton", + "gui.howtos.story.step_conversation": "Fari konversacion", + "gui.howtos.story.addanotherbg": "Aldoni plian fonon", + "gui.howtos.story.step_swithbg": "Ŝanĝi la scenejon", + "gui.howtos.story.step_hidewizard": "Kaŝi rolulon", + "gui.howtos.story.step_showwizard": "Montri rolulon", + "gui.howtos.make-a-chase-game.name": "Krei ĉas-ludon", + "gui.howtos.Chase-Game.step_BG": "Aldoni scenejon", + "gui.howtos.chase-game.step_AddOcto": "Aldoni rolulon", + "gui.howtos.make-music.step_LeftRight": "Movi dekstren-maldekstren per la sagoklavoj", + "gui.howtos.Chase-Game.step_UpDown": "Movi supren-malsupren per la sagoklavoj", + "gui.howtos.Chase-Game.step_AddStar": "Aldoni plian rolulon", + "gui.howtos.Chase-Game.step_MoveRandom": "Movi hazarde", + "gui.howtos.Chase-Game.step_WhenTouch": "En la Polpo-rolulo, aŭdigi sonon kiam tuŝita", + "gui.howtos.Chase-Game.step_ScoreVariable": "Krei variablon \"Poentoj\"", + "gui.howtos.Chase-Game.ScoreWhenTouch": "En la Polpo-rolulo, aldoni poenton kiam tuŝita", + "gui.howtos.animate-char.name": "Krei animacion", + "gui.howtos.animate-char.step_addbg": "Aldoni scenejon", + "gui.howtos.animate-char.step_addsprite": "Aldoni rolulon", + "gui.howtos.animate-char.step_saysomething": "Diri ion", + "gui.howtos.animate-char.step_addsound": "Aldoni sonon", + "gui.howtos.animate-char.step_animatetalking": "Parolanta animacio", + "gui.howtos.animate-char.step_arrowkeys": "Movi per la sagoklavoj", + "gui.howtos.animate-char.step_jump": "Salti", + "gui.howtos.animate-char.step_changecolor": "Ŝanĝi koloron", + "gui.howtos.make-a-game.name": "Krei Klak-ludon", + "gui.howtos.Make-A-Game.step_GamePickSprite": "Elekti rolulon", + "gui.howtos.make-a-game.step_GamePlaySound": "Aŭdigi sonon kiam alklakita", + "gui.howtos.make-a-game.step_GameAddScore": "Krei variablon \"Poentoj\"", + "gui.howtos.make-a-game.step_GameChangeScore": "Kiam alklakita, aldoni poenton", + "gui.howtos.make-a-game.step_Random": "Iri al hazarda loko", + "gui.howtos.make-music.step_GameChangeColor": "Ŝanĝi koloron", + "gui.howtos.make-music.step_ResetScore": "Nuligi poentojn", + "gui.howtos.make-it-fly.name": "Flugigi ĝin", + "gui.howtos.fly.step_stepflyChooseBackdrop": "Elekti ĉielan fonon", + "gui.howtos.add-a-move-block.step_stepflyChooseCharacter": "Elekti rolulon", + "gui.howtos.fly.step_stepflySaySomething": "Diri ion", + "gui.howtos.add-a-move-block.step_stepflyMoveArrows": "Movi per sagoklavoj", + "gui.howtos.fly.step_stepflyChooseObject": "Elekti objekton por kolekti", + "gui.howtos.add-a-move-block.step_stepflyFlyingObject": "Movi la objekton", + "gui.howtos.add-a-move-block.step_stepflySelectFlyingSprite": "Elekti vian rolulon", + "gui.howtos.add-a-move-block.step_stepflyAddScore": "Aldoni poentojn", + "gui.howtos.add-a-move-block.step_stepflyKeepScore": "Registri poentojn", + "gui.howtos.add-a-move-block.step_stepflyAddScenery": "Aldoni scenejon", + "gui.howtos.add-a-move-block.step_stepflyMoveScenery": "Movi la scenejon", + "gui.howtos.add-a-move-block.step_stepflySwitchLooks": "Sekva kostumo", + "gui.howtos.pong": "Pong-ludo", + "gui.howtos.pong.step_pongAddBackdrop": "Aldoni scenejon", + "gui.howtos.pong.step_pongAddBallSprite": "Aldoni pilko-rolulon", + "gui.howtos.pong.step_pongBounceAround": "Resalti ĉien", + "gui.howtos.pong.step_pongAddPaddle": "Aldoni batilon", + "gui.howtos.pong.step_pongMoveThePaddle": "Movi la batilon", + "gui.howtos.pong.step_pongSelectBallSprite": "Elekti la pilko-rolulon", + "gui.howtos.pong.step_pongAddMoreCodeToBall": "Aldoni kodon por resaltigi la pilkon kontraŭ la batilo", + "gui.howtos.pong.step_pongAddAScore": "Aldoni poentojn", + "gui.howtos.pong.step_pongChooseScoreFromMenu": "Elekti 'Poentoj'n el la menuo", + "gui.howtos.pong.step_pongInsertChangeScoreBlock": "Eldoni la blokon 'Ŝanĝi poentojn'", + "gui.howtos.pong.step_pongResetScore": "Nuligi poentojn", + "gui.howtos.pong.step_pongAddLineSprite": "Aldoni la linio-rolulon", + "gui.howtos.pong.step_pongGameOver": "FINO", + "gui.howtos.code-cartoon": "Programi kartunon", + "gui.howtos.code-cartoon.step_codeCartoonSaySomething": "Diri ion kiam vi alklakas la verdan flagon", + "gui.howtos.code-cartoon.step_codeCartoonAnimate": "Lanĉi movadon kiam vi alklakas", + "gui.howtos.code-cartoon.step_codeCartoonSelectDifferentCharacter": "Elekti alian rolulon", + "gui.howtos.code-cartoon.step_codeCartoonUseMinusSign": "Uzi minus-signon por malpligrandigi", + "gui.howtos.code-cartoon.step_codeCartoonGrowShrink": "Pli- kaj malpli-grandigi la rolulon", + "gui.howtos.code-cartoon.step_codeCartoonSelectDifferentCharacter2": "Elekti alian rolulon", + "gui.howtos.code-cartoon.step_codeCartoonJump": "Salti", + "gui.howtos.code-cartoon.step_codeCartoonChangeScenes": "Alklaki rolulon por ŝanĝi la scenejon", + "gui.howtos.code-cartoon.step_codeCartoonGlideAround": "Gliti tien kaj reen", + "gui.howtos.code-cartoon.step_codeCartoonChangeCostumes": "Ŝanĝi kostumojn", + "gui.howtos.code-cartoon.step_codeCartoonChooseMoreCharacters": "Elekti pli da roluloj por aldoni al via kartuno", + "gui.howtos.cartoon-network": "Animaciigi aventuran ludon", + "gui.howtos.cartoon-network.step_CNcharacter": "Elekti rolulon por montri", + "gui.howtos.cartoon-network.step_CNsay": "Diri ion", + "gui.howtos.cartoon-network.step_CNglide": "Gliti tien kaj reen", + "gui.howtos.cartoon-network.step_CNpicksprite": "Elekti objekton por postkuri", + "gui.howtos.cartoon-network.step_CNcollect": "Kolekti objektojn", + "gui.howtos.cartoon-network.step_CNvariable": "Krei variablon por nombri poentojn", + "gui.howtos.cartoon-network.step_CNscore": "Registri poentojn", + "gui.howtos.cartoon-network.step_CNbackdrop": "Sekva nivelo: ŝanĝi fonon", + "gui.howtos.videosens.name": "Video-sentiloj", + "gui.howtos.videosens.step_addextension": "Aldoni kromaĵon", + "gui.howtos.videosens.step_pet": "Karesi la katon", + "gui.howtos.videosens.step_animate": "Animacio", + "gui.howtos.videosens.step_pop": "Krevi balonon", + "gui.howtos.say-it-out-loud": "Krei animaciojn, kiuj parolas", + "gui.howtos.say-it-out-loud.step_AddTXTextension": "Aldoni la blokojn por laŭtlegi tekston", + "gui.howtos.say-it-out-loud.step_TXTSpeech": "Diri ion", + "gui.howtos.say-it-out-loud_TXTSetVoice": "Elekti voĉon", + "gui.howtos.say-it-out-loud.step_TXTMove": "Moviĝi", + "gui.howtos.say-it-out-loud.step_TXTBackdrop": "Aldoni scenejon", + "gui.howtos.say-it-out-loud.step_TXTAddSprite": "Aldoni alian rolulon", + "gui.howtos.say-it-out-loud.step_TXTSong": "Kanti", + "gui.howtos.say-it-out-loud.step_TXTColor": "Ŝanĝi koloron", + "gui.howtos.say-it-out-loud.step_TXTSpin": "Turniĝi", + "gui.howtos.say-it-out-loud.step_TXTGrow": "Pli- kaj malpli-grandiĝi", + "gui.howtos.talking": "Parolado", + "gui.howtos.talking.step_talesAddExtension": "Alklaki por aldoni la parolsintezajn blokojn", + "gui.howtos.talking.step_talesChooseSprite": "Elekti rolulon", + "gui.howtos.talking.step_talesSaySomething": "Paroligi vian rolulon", + "gui.howtos.talking.step_talesChooseBackdrop": "Elekti scenejon", + "gui.howtos.talking.step_talesSwitchBackdrop": "Alklaki rolulon por antaŭenigi la scenejon", + "gui.howtos.talking.step_talesChooseAnotherSprite": "Elekti alian rolulon", + "gui.howtos.talking.step_talesMoveAround": "Moviĝi", + "gui.howtos.talking.step_talesChooseAnotherBackdrop": "Elekti alian scenejon", + "gui.howtos.talking.step_talesAnimateTalking": "Parolanta animacio", + "gui.howtos.talking.step_talesChooseThirdBackdrop": "Elekti alian scenejon", + "gui.howtos.talking.step_talesChooseSound": "Elekti kanton por danci", + "gui.howtos.talking.step_talesDanceMoves": "Danc-movoj", + "gui.howtos.talking.step_talesAskAnswer": "Elekti la blokojn Demandi kaj Respondi el la kategorio Sentiloj", + "gui.howtos.add-sprite.name": "Aldoni rolulon", + "gui.howtos.add-sprite.step_addSprite": "Aldoni rolulon", + "gui.howtos.add-a-backdrop.name": "Aldoni scenejon", + "gui.howtos.add-a-backdrop.step_addBackdrop": "Aldoni scenejon", + "gui.howtos.change-size.name": "Ŝanĝi grandon", + "gui.howtos.change-size.step_changeSize": "Ŝanĝi grandon", + "gui.howtos.glide-around.name": "Gliti tien kaj reen", + "gui.howtos.change-size.step_glideAroundBackAndForth": "Gliti tien kaj reen", + "gui.howtos.change-size.step_glideAroundPoint": "Gliti ĝis iu punkto", + "gui.howtos.record-a-sound.name": "Registri sonon", + "gui.howtos.change-size.step_recordASoundSoundsTab": "Alklaki la langeton 'Sonoj'", + "gui.howtos.change-size.step_recordASoundClickRecord": "Alklaki 'Registri'", + "gui.howtos.change-size.step_recordASoundPressRecordButton": "Tuŝi la butonon 'Registri'", + "gui.howtos.change-size.step_recordASoundChooseSound": "Elekti sonon", + "gui.howtos.change-size.step_recordASoundPlayYourSound": "Aŭdigi vian sonon", + "gui.howtos.spin-video.name": "Turni ĝin", + "gui.howtos.change-size.step_spinTurn": "Turni", + "gui.howtos.change-size.step_spinPointInDirection": "Agordi direkton", + "gui.howtos.hide-and-show.name": "Kaŝi kaj montri", + "gui.howtos.change-size.step_hideAndShow": "Kaŝi kaj montri", + "gui.howtos.switch-costume.name": "Animi rolulon", + "gui.howtos.change-size.step_switchCostumes": "Animi rolulon", + "gui.howtos.move-around-with-arrow-keys.name": "Uzi sagoklavojn", + "gui.howtos.add-a-backdrop.step_moveArrowKeysLeftRight": "Moviĝi dekstren kaj maldekstren", + "gui.howtos.add-a-backdrop.step_moveArrowKeysUpDown": "Moviĝi supren kaj malsupren", + "gui.howtos.add-effects.name": "Aldoni efikojn", + "gui.howtos.videosens.step_addEffects": "Aldoni efikojn", + "gui.extension.music.name": "Muziko", + "gui.extension.music.description": "Ludi instrumentojn kaj tamburojn.", + "gui.extension.pen.name": "Skribilo", + "gui.extension.pen.description": "Desegni per viaj roluloj.", + "gui.extension.videosensing.name": "Video-sentiloj", + "gui.extension.videosensing.description": "Detekti movojn per la kamerao", + "gui.extension.text2speech.name": "Teksto al parolado", + "gui.extension.text2speech.description": "Paroligi viajn projektojn", + "gui.extension.translate.name": "Traduki", + "gui.extension.translate.description": "Traduki tekston al multaj lingvoj.", + "gui.extension.makeymakey.description": "Fari butonon el io ajn.", + "gui.extension.microbit.description": "Konekti viajn projektojn al la mondo.", + "gui.extension.microbit.connectingMessage": "Konektado", + "gui.extension.ev3.description": "Konstrui interaktivajn robotojn, kaj pli.", + "gui.extension.ev3.connectingMessage": "Konektado daŭras... Kontrolu, ke vi agordis la sekretan numeron de via EV3 al 1234.", + "gui.extension.boost.description": "Vivigi robotajn kreaĵojn.", + "gui.extension.boost.connectingMessage": "Konektado", + "gui.extension.wedo2.description": "Konstrui per motoroj kaj detektiloj", + "gui.extension.wedo2.connectingMessage": "Konektado", + "gui.extension.gdxfor.description": "Detekti puŝojn, tirojn, movojn kaj turnojn", + "gui.extension.gdxfor.connectingMessage": "Konektado", + "gui.libraryTags.all": "Ĉion", + "gui.libraryTags.animals": "Bestoj", + "gui.libraryTags.dance": "Danci", + "gui.libraryTags.effects": "Efektoj", + "gui.libraryTags.fantasy": "Fantazio", + "gui.libraryTags.fashion": "Modo", + "gui.libraryTags.food": "Nutraĵoj", + "gui.libraryTags.indoors": "En konstruaĵo", + "gui.libraryTags.loops": "Iteracioj", + "gui.libraryTags.music": "Muziko", + "gui.libraryTags.notes": "Notoj", + "gui.libraryTags.outdoors": "Ekstere", + "gui.libraryTags.patterns": "Ŝablonoj", + "gui.libraryTags.people": "Homoj", + "gui.libraryTags.percussion": "Frapinstrumentoj", + "gui.libraryTags.space": "La Kosmo", + "gui.libraryTags.sports": "Sportoj", + "gui.libraryTags.underwater": "Subakve", + "gui.libraryTags.voice": "Voĉo", + "gui.libraryTags.wacky": "Frenezaĵoj", + "gui.libraryTags.animation": "Animacio", + "gui.libraryTags.art": "Arto", + "gui.libraryTags.games": "Ludoj", + "gui.libraryTags.stories": "Rakontoj", + "gui.libraryTags.letters": "Literoj", + "gui.opcodeLabels.direction": "orientiĝo", + "gui.opcodeLabels.xposition": "x-pozicio", + "gui.opcodeLabels.yposition": "y-pozicio", + "gui.opcodeLabels.size": "grando", + "gui.opcodeLabels.costumename": "nomo de kostumo", + "gui.opcodeLabels.costumenumber": "numero de kostumo", + "gui.opcodeLabels.backdropname": "nomo de fono", + "gui.opcodeLabels.backdropnumber": "numero de fono", + "gui.opcodeLabels.volume": "laŭteco", + "gui.opcodeLabels.tempo": "rapido", + "gui.opcodeLabels.answer": "respondo", + "gui.opcodeLabels.loudness": "laŭto", + "gui.opcodeLabels.username": "salutnomo", + "gui.opcodeLabels.year": "jaro", + "gui.opcodeLabels.month": "monato", + "gui.opcodeLabels.date": "dato", + "gui.opcodeLabels.dayofweek": "tago de la semajno", + "gui.opcodeLabels.hour": "horo", + "gui.opcodeLabels.minute": "minuto", + "gui.opcodeLabels.second": "sekundo", + "gui.opcodeLabels.timer": "horloĝo", + "gui.projectLoader.loadError": "La elektita projektodosiero ne sukcesis ŝargiĝi", + "gui.sharedMessages.backdrop": "fono n-ro {index}", + "gui.sharedMessages.costume": "kostumo n-ro {index}", + "gui.sharedMessages.sprite": "rolulo n-ro {index}", + "gui.sharedMessages.pop": "pop", + "gui.sharedMessages.replaceProjectWarning": "Forigi enhavon de aktuala projekto, ĉu?", + "gui.sharedMessages.loadFromComputerTitle": "Alŝuti de via komputilo", + "gui.gui.defaultProjectTitle": "Scratch-projekto" +} \ No newline at end of file diff --git a/editor/paint-editor/eo.json b/editor/paint-editor/eo.json new file mode 100644 index 000000000..89c338d07 --- /dev/null +++ b/editor/paint-editor/eo.json @@ -0,0 +1,45 @@ +{ + "paint.paintEditor.hue": "Koloro", + "paint.paintEditor.saturation": "Satureco", + "paint.paintEditor.brightness": "Heleco", + "gui.comingSoon.message1": "Ne zorgu, ni baldaŭ okupiĝos pri tio {emoji}", + "gui.comingSoon.message2": "Venos baldaŭ...", + "gui.comingSoon.message3": "Ni laboras pri tio {emoji}", + "paint.paintEditor.costume": "Kostumo", + "paint.paintEditor.group": "Grupo", + "paint.paintEditor.ungroup": "Malgrupigi", + "paint.paintEditor.undo": "Malfari", + "paint.paintEditor.redo": "Refari", + "paint.paintEditor.forward": "supren", + "paint.paintEditor.backward": "malsupren", + "paint.paintEditor.front": "al la supro", + "paint.paintEditor.back": "Reen", + "paint.paintEditor.more": "Pli", + "paint.modeTools.brushSize": "Grandeco", + "paint.modeTools.eraserSize": "grando de forviŝilo", + "paint.modeTools.copy": "Kopii", + "paint.modeTools.paste": "Alglui", + "paint.modeTools.delete": "Forigi", + "paint.modeTools.curved": "Kurbigi", + "paint.modeTools.pointed": "akrigi", + "paint.modeTools.thickness": "Larĝo", + "paint.modeTools.flipHorizontal": "inversi horizontale", + "paint.modeTools.flipVertical": "inversi vertikale", + "paint.modeTools.filled": "Plenigita", + "paint.modeTools.outlined": "Konturo", + "paint.paintEditor.bitmap": "Konverti al rastruma bildo", + "paint.paintEditor.vector": "Konverti al vektora bildo", + "paint.paintEditor.fill": "Plenigi", + "paint.paintEditor.stroke": "Konturo", + "paint.brushMode.brush": "Peniko", + "paint.eraserMode.eraser": "Forviŝilo", + "paint.fillMode.fill": "Plenigi", + "paint.lineMode.line": "Linio", + "paint.ovalMode.oval": "Cirklo", + "paint.rectMode.rect": "Rektangulo", + "paint.reshapeMode.reshape": "Ŝanĝi formon", + "paint.roundedRectMode.roundedRect": "Rondigita rektangulo", + "paint.selectMode.select": "Elekti", + "paint.textMode.text": "Teksto", + "paint.colorPicker.swap": "Interŝanĝi" +} \ No newline at end of file diff --git a/src/locale-data.js b/src/locale-data.js index adc5827d0..65b495742 100644 --- a/src/locale-data.js +++ b/src/locale-data.js @@ -16,6 +16,7 @@ import cy from './locale-data/cy'; import da from './locale-data/da'; import de from './locale-data/de'; import el from './locale-data/el'; +import eo from './locale-data/eo'; import es from './locale-data/es'; import et from './locale-data/et'; import eu from './locale-data/eu'; @@ -88,6 +89,7 @@ let localeData = [].concat( da, de, el, + eo, es, et, eu, diff --git a/src/supported-locales.js b/src/supported-locales.js index 6c44b766e..2beda0fd2 100644 --- a/src/supported-locales.js +++ b/src/supported-locales.js @@ -25,6 +25,7 @@ const locales = { 'en': {name: 'English'}, 'es': {name: 'Español (España)'}, 'es-419': {name: 'Español Latinoamericano'}, + 'eo': {name: 'Esperanto'}, 'eu': {name: 'Euskara'}, 'fa': {name: 'فارسی'}, 'fr': {name: 'Français'}, diff --git a/www/scratch-website.3faq-l10njson/eo.json b/www/scratch-website.3faq-l10njson/eo.json new file mode 100644 index 000000000..6fbca791c --- /dev/null +++ b/www/scratch-website.3faq-l10njson/eo.json @@ -0,0 +1,3 @@ +{ + "preview-faq.title": "Scratch 3.0 FAQ" +} \ No newline at end of file diff --git a/www/scratch-website.about-l10njson/eo.json b/www/scratch-website.about-l10njson/eo.json new file mode 100644 index 000000000..0dface1df --- /dev/null +++ b/www/scratch-website.about-l10njson/eo.json @@ -0,0 +1,40 @@ +{ + "about.introOne": "Scratch is the world’s largest coding community for children and a coding language with a simple visual interface that allows young people to create digital stories, games, and animations. Scratch is designed, developed, and moderated by the {foundationLink}, a nonprofit organization. ", + "about.introTwo": "Scratch promotes computational thinking and problem solving skills; creative teaching and learning; self-expression and collaboration; and equity in computing.", + "about.introThree": "Scratch is always free and is available in more than 70 languages.", + "about.foundationText": "Scratch-Fondaĵo", + "about.introParents": "Informoj por gepatroj", + "about.introEducators": "Informoj por edukistoj", + "about.whoUsesScratch": "Kiu uzas Scratch?", + "about.whoUsesScratchDescription": "Scratch celas ĉefe junulojn inter 8- kaj 16-jaraĝajn, sed estas uzata de homoj de ĉiuj aĝoj. Milionoj da homoj kreas Scratch-projektojn por plej diversaj celoj en la hejmo, lernejo, muzeo, biblioteko, kaj komunumejo.", + "about.aroundTheWorld": "Ĉirkaŭ la Mondo", + "about.aroundTheWorldDescription": "Scratch is used in more than {countryCount} different countries and territories and is available in more than {languageCount} languages. To change languages, click the menu at the bottom of the page. Or, in the Project Editor, click the globe at the top of the page. To add or improve a translation, see the {translationLink} page.", + "about.translationLinkText": "traduko", + "about.quotes": "Citaĵoj", + "about.quotesDescription": "La skipo de Scratch ricevas multajn retmesaĝojn de junuloj, de gepatroj kaj de edukistoj, por danki ilin pro Scratch. Ĉu vi volas vidi? Legu kolekton de la {quotesLink}, kiujn ni ricevis.", + "about.quotesLinkText": "citaĵoj", + "about.learnMore": "Lerni Pli Pri Scratch", + "about.learnMoreFaq": "Oftaj Demandoj", + "about.learnMoreParents": "Informoj por Gepatroj", + "about.learnMoreEducators": "Information for Educators", + "about.learnMoreAnnualReport": "Annual Report", + "about.literacy": "Lernu Programi, Programu por Lerni", + "about.literacyDescription": "La kapablo krei komputilajn programojn estas grava afero por la hodiaŭa vivo. Kiam homoj lernas programi per Scratch, ili lernas gravajn strategiojn por solvi problemojn, konstrukti projektojn kaj komuniki ideojn.", + "about.schools": "Scratch en Lernejoj", + "about.schoolsDescription": "Students are learning with Scratch at all levels (from elementary school to college) and across disciplines (such as math, computer science, language arts, social studies). Educator resources are available on the {scratchForEducatorsLink} page.", + "about.scratchForEducatorsLinkText": "Scratch For Educators", + "about.scratchedLinkText": "Retejo de ScratchEd", + "about.research": "Priserĉado", + "about.researchDescription": "The {lifelongKindergartenGroupLink} and collaborators are {researchLink} how young people create, collaborate, and learn with Scratch. For an overview, see the article {codingAtACrossroadsLink} and the book {lifelongKindergartenBookLink}. To find out more about the use of Scratch, see the {statisticsLink} page and the Scratch {annualReportLink}.", + "about.researchLinkText": "researching", + "about.statisticsLinkText": "statistikoj", + "about.lifelongKindergartenGroupLinkText": "Lifelong Kindergarten group", + "about.codingAtACrossroadsLinkText": "Coding at a Crossroads", + "about.lifelongKindergartenBookLinkText": "Lifelong Kindergarten", + "about.annualReportLinkText": "Annual Report", + "about.support": "Subteno kaj Stipendioj", + "about.supportDescription": "Scratch is available for free, thanks to support from our {donorsLink}. This support helps us provide kids around the world with opportunities to imagine, create, and share. You can support Scratch by making a donation {donateLink}.", + "about.donorsLinkText": "donors", + "about.donateLinkText": "ĉi tie", + "about.donateButton": "Donaci" +} \ No newline at end of file diff --git a/www/scratch-website.annual-report-2019-l10njson/eo.json b/www/scratch-website.annual-report-2019-l10njson/eo.json new file mode 100644 index 000000000..6308be405 --- /dev/null +++ b/www/scratch-website.annual-report-2019-l10njson/eo.json @@ -0,0 +1,233 @@ +{ + "annualReport.subnavMessage": "Mesaĝo", + "annualReport.subnavMission": "Mission", + "annualReport.subnavMilestones": "Milestones", + "annualReport.subnavReach": "Reach", + "annualReport.subnavInitiatives": "Initiatives", + "annualReport.subnavFinancials": "Financials", + "annualReport.subnavSupporters": "Supporters", + "annualReport.subnavTeam": "Team", + "annualReport.subnavDonate": "Donaci", + "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.missionProjectsTitle": "Projektoj", + "annualReport.missionPeersTitle": "Peers", + "annualReport.missionPassionTitle": "Passion", + "annualReport.missionPlayTitle": "Aǔdigi", + "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.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.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.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.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+", + "annualReport.toolsTexttoSpeechProjects": "{numProjects} projects in 2019 used Text-to-Speech", + "annualReport.toolsMostPopular": "Most Popular", + "annualReport.toolsTexttoSpeechPopular": "{mostPopular} new Scratch Extension in the community", + "annualReport.toolsCollabAWS": "Collaboration with Amazon Web Services", + "annualReport.toolsTranslate": "Traduki", + "annualReport.toolsTranslateIntro": "With the Translate extension, built on the Google Translate API, kids can incorporate automatic translation into their projects, supporting language learning and global communication.", + "annualReport.toolsNumLanguages": "50+", + "annualReport.toolsTranslateLanguages": "{numLanguages} languages translated in the extension", + "annualReport.toolsSupportsLiteracy": "Supports Literacy", + "annualReport.toolsCSandLanguageArts": "computer science and language arts", + "annualReport.toolsTranslateLiteracy": "{supportsLiteracy} across {CSandLanguageArtsLink}", + "annualReport.toolsCollabGoogle": "Collaboration with Google", + "annualReport.toolsPhysicalWorld": "Physical World Connections", + "annualReport.toolsMindstormsLink": "LEGO Mindstorms EV3", + "annualReport.toolsWeDoLink": "WeDo 2.0", + "annualReport.toolsLEGORoboticsIntro": "Students can create dancing robots, interactive sculptures, and data-collection experiments using Scratch with LEGO robotics kits. The new LEGO Education SPIKE Prime Set features an app based on Scratch. In addition, Scratch extensions are available for {mindstormsLink} and {weDoLink}.", + "annualReport.toolsCollabLEGO": "Collaboration with LEGO Education", + "annualReport.toolsVideoTutorials": "Video-instruiloj", + "annualReport.toolsTutorialsIntro": "Scratch 3.0 introduced a diverse collection of video tutorials to help kids get started with Scratch. The tutorials are open-ended and designed to encourage students to experiment, follow their interests, and express their own ideas.", + "annualReport.toolsNumTutorials": "25 new tutorials", + "annualReport.toolsNewTutorials": "{numTutorials} available in Scratch 3.0", + "annualReport.toolsNumViews": "23 million", + "annualReport.toolsTutorialsViews": "{numViews} views in 2019", + "annualReport.toolsApp": "Scratch App Supports Learning Offline", + "annualReport.toolsDownloadLink": "downloadable app", + "annualReport.toolsRaspberryLink": "use on Raspberry Pi 4", + "annualReport.toolsAppIntro": "During 2019, the Scratch Team released Scratch 3.0 as a {downloadableLink} for use on multiple platforms, including Windows, MacOS, ChromeOS, and Android tablets. In addition, the Raspberry Pi Foundation released Scratch 3.0 for {raspberryLink}. These downloadable versions are especially important for millions of learners in areas where internet connectivity is unavailable or unreliable.", + "annualReport.toolsAbhiTitle": "Abhi at Cartoon Network", + "annualReport.toolsAbhiIntro": "To highlight what kids can do with Scratch 3.0, we collaborated with Cartoon Network to create a video featuring Abhi, a 12-year-old Scratcher who loves to make animations and games. In the video, Abhi meets with Ian Jones-Quartey, creator of OK K.O. and other Cartoon Network shows. Abhi introduces Ian to key features of the new version of Scratch, and together they draw and program an animation of a Cartoon Network character jumping up and down.", + "annualReport.toolsAbhiQuote": "My favorite thing about Scratch is the community, because they are nice and helpful to me. That’s why I’m always happy to share every project that’s in my dreams.", + "annualReport.communityTitle": "Community", + "annualReport.communityIntro": "The Scratch online community has always been an important part of the Scratch experience, providing opportunities for children to collaborate, share, and provide feedback to one another.", + "annualReport.communitySpotlight": "Community — Spotlight Story", + "annualReport.communityTeam": "Scratch Community Team", + "annualReport.communityTeamIntro1": "When asked why they use Scratch, most Scratchers talk about the importance of the online community for motivating their ongoing participation, providing a space where they can express their creativity, make friends, receive feedback, get new ideas, and learn new skills. Many Scratchers express their appreciation for the Scratch community as a safe and welcoming space to connect, share, and learn from one another.", + "annualReport.communityTeamIntro2": "With 40,000 new projects and 400,000 new comments in the Scratch online community each day, how can we ensure that the community remains safe and friendly, while also supporting and encouraging creative expression? Our Community Team, including full-time staff and a network of moderators, leads this essential work. There are two key dimensions of the Community Team's work: moderation and community engagement.", + "annualReport.communityModerationTitle": "Community Moderation", + "annualReport.communityModerationInfo": "When young people join the Scratch community, they agree to follow a set of Community Guidelines, which are designed to keep Scratch a safe and supportive place for young people from all backgrounds. Our Community Team uses a wide variety of tools and strategies to encourage good digital citizenship and maintain a positive environment for Scratchers to create in. Automated filters prevent private information from being shared or inappropriate content from being posted, and we allow anyone to report content they feel violates the Community Guidelines.", + "annualReport.communityGuidelinesTitle": "Regularo de la komunumo", + "annualReport.communityGuidelinesInfo": "Scratch welcomes people of all ages, races, ethnicities, religions, abilities, sexual orientations, and gender identities.", + "annualReport.communityGuidelinesRespect": "Be respectful.", + "annualReport.communityGuidelinesShare": "Kunhavigi", + "annualReport.communityGuidelinesHonest": "Be honest.", + "annualReport.communityGuidelinesConstructive": "Be constructive.", + "annualReport.communityGuidelinesPrivacy": "Keep personal info private.", + "annualReport.communityGuidelinesFriendly": "Help keep the site friendly.", + "annualReport.communityEngagementTitle": "Community Engagement", + "annualReport.storySwap": "Story Swap", + "annualReport.communityEngagementInfo": "Another major role of the Community Team is to highlight and develop opportunities for young people to express their ideas and become engaged in positive ways. The team features projects and studios from community members to serve as inspiration, and it regularly posts Scratch Design Studios to encourage creative activity. Each summer, the team organizes an online Scratch Camp: the theme in 2019 was {storySwapLink}, with Scratchers building on one another’s stories.", + "annualReport.communitySDSTitle": "Scratch Design Studios", + "annualReport.communitySDSInfo": "Some Scratch Design Studios from 2019:", + "annualReport.communityDayintheLife": "Day in the Life", + "annualReport.communityDayintheLifeInfo": "Create a project about a day in the life of something", + "annualReport.communityYear3000": "Year 3000", + "annualReport.communityYear3000Info": "What might life be like in the year 3000?", + "annualReport.communityBounce": "Bounce", + "annualReport.communityBounceInfo": "Create a project that involves bouncing, jumping, boinging, or hopping.", + "annualReport.communityMonochromatic": "Monochromatic", + "annualReport.communityMonochromaticInfo": "How would things look if there were only one color?", + "annualReport.communityQuotes": "Community — Quotes", + "annualReport.communityQuote1": "I joined Scratch when I was 11 years old and the things I learned from using the platform and interacting with the community were really a vital part of my learning growing up.", + "annualReport.communityQuote2": "Scratch has allowed me to do things from home, like \n- Respect people and their projects\n- Make friends\n- Feel that I am not alone in this quarantine\n....and much more, so I want to say \n¡GRACIAS!", + "annualReport.communityQuote3": "I've been on Scratch for about 2 years, and it's been a life-changing experience! I've learned so many new things, such as coding, online etiquette, and art!", + "annualReport.communityQuote4": "Scratch was my favorite hobby in sixth grade. It secretly introduced me to Boolean logic, order of operations, and nested mathematical expressions—not to mention computer programming itself.", + "annualReport.studio": "studio", + "annualReport.communityBLMIntro": "As racial justice protests swept the United States after the tragic killings of George Floyd, Breonna Taylor, Ahmaud Arbery, and others in early 2020, many young people used Scratch as a way to express their support for the Black Lives Matter movement, creating projects and posting comments to speak out against racism and police violence. In a {BLMStudioLink} featured on the Scratch home page, Scratchers contributed hundreds of projects and thousands of comments. The Scratch Community Team was actively involved, to support Scratchers during a traumatic time and to ensure that all projects and conversations remained respectful.", + "annualReport.communityArtwork": "Artwork by the Scratcher OnionDipAnimations", + "annualReport.communityChangeTitle": "We see young people as agents of change.", + "annualReport.communityChangeInfo": "We are committed to working with them, and with the educators and families who support them, to ensure that they develop the skills, the motivation, and the confidence they’ll need to lead fulfilling lives and bring about meaningful change in society.", + "annualReport.watchVideo": "Watch Video", + "annualReport.schoolsTitle": "Schools", + "annualReport.schoolsIntro": "We provide programs and resources to support teachers and students in schools around the world, designed to achieve equity in creative computing experiences, based on projects, passion, peers, and play.", + "annualReport.schoolsSpotlight": "Schools — Spotlight Story", + "annualReport.cpsProjectTitle": "Creative Computing in Chicago Public Schools", + "annualReport.cpsProjectIntroP1": "In 2019, with funding from Google.org, the Scratch Team partnered with SocialWorks, CS4ALL Chicago and Chicago Public Schools to support seven elementary schools in the South Side of Chicago as they launched an initiative to incorporate creative coding into their curriculum.", + "annualReport.cpsProjectIntroP2": "As a part of this initiative, hundreds of students imagined and drew themselves as the superhero of their own video games. They brought those ideas to life in a collaborative Scratch project called SuperMe. Local Chicago hero and Grammy Award winning musician Chance the Rapper was so inspired by the students’ work that he named it the official video game for his hit song “I Love You So Much” and shared it with the world.", + "annualReport.familyCreativeNightsHeader": "Family Creative Coding Nights", + "annualReport.familyCreativeNightsDescription": "A key to the success of this initiative was to connect students, families, teachers, and other community members through Family Creative Coding Nights. These events brought together hundreds of family members of all ages—from young children to grandparents—in activities that mixed coding with art, dance, and music. These events strengthened connections between home and school, recognizing the important role of families in inspiring and supporting children's learning.", + "annualReport.familyNightsPhotoCredit": "Photos by Jordan Macy, SocialWorks", + "annualReport.teacherPDHeader": "Investing in Professional Development for Teachers", + "annualReport.teacherPDDescription": "Teachers across the participating elementary schools came together for professional development workshops, gaining first-hand experience in creating their own Scratch projects and finding meaningful ways to use Scratch to support student learning across the curriculum.", + "annualReport.teacherPDQuoteAttribution": "{teacherName}, CPS Educator", + "annualReport.teacherPDQuote": "What surprised me most was the intrinsic collaboration that came with using Scratch in my classroom. Often, students themselves would discover something in the Scratch platform, show me, and then spread it among themselves.", + "annualReport.extendingReachHeader": "Extending the Reach", + "annualReport.extendingReachDescription": "To expand the reach of this partnership, CS4ALL Chicago built on the Family Creative Coding Night model and has made it available to all Chicago Public Schools. Google CS First produced {codeYourHeroLink} guides for students and teachers, available free online in English and Spanish.", + "annualReport.codeYourHero": "Code Your Hero", + "annualReport.inTheNewsHeader": "In the News", + "annualReport.chicagoSunTimesArticle": "Chicago Sun Times Article", + "annualReport.rollingStoneArticle": "Rolling Stone Article", + "annualReport.conferencesTitle": "Scratch Conferences around the World", + "annualReport.conferencesIntro": "In 2008, the Scratch Team hosted the first Scratch conference at MIT, bringing together educators, researchers, and developers to share ideas and experiences for using Scratch to support creative learning. Since then, the Scratch Team has organized and hosted a Scratch conference at MIT every two years. In addition, members of the global Scratch community have organized and hosted more than a dozen conferences—stretching across oceans, continents, cultures, and languages.", + "annualReport.conferencesHeroImageCaption": "Scratch Africa Conference, photo by {photoCredit}", + "annualReport.conferencesLatinAmericaTitle": "Latin America", + "annualReport.conferencesLatinAmericaDescription": "In May 2019, educators from across Chile and other areas of Latin America came together for the second {scratchAlSurLink} conference in Santiago, Chile. Following the conference, Scratch al Sur released a {spanishVersionLink} of the {creativeComputingCurriculumLink} guide, developed by the Creative Computing group at the Harvard Graduate School of Education.", + "annualReport.conferencesSpanishVersionLinkText": "Spanish version", + "annualReport.conferencesLatinAmericaImageCaption": "Photo provided by {photoCredit}", + "annualReport.conferencesEuropeTitle": "Europe", + "annualReport.conferencesEuropeDescription": "In August 2019, the Raspberry Pi Foundation organized the fourth {scratchConferenceEuropeLink}, held in Cambridge, UK. The conference brought together formal and informal educators from more than 25 countries for hands-on workshops, presentations, and demonstrations by students, educators, researchers, and community-based organizations.", + "annualReport.conferencesEuropeImageCaption": "Photo provided by {photoCredit}", + "annualReport.conferencesAfricaTitle": "Africa", + "annualReport.conferencesAfricaDescription": "In October 2019, the first {scratchAfricaConferenceLink} was held in Nairobi, Kenya, drawing more than 250 educators and students from across Africa to share lessons, empower young people, and celebrate accomplishments in creative coding. At the conference, the Scratch Team launched a Swahili version of Scratch, available for use both online and offline.", + "annualReport.conferencesAfricaImageCaption": "Photo by {photoCredit}", + "annualReport.financialsTitle": "Financials - 2019", + "annualReport.financialsButton": "2019 Audited Financials", + "annualReport.financialsFutureYears": "Note: Financials in future years will be significantly different, since the Scratch staff has now transitioned from MIT to the Scratch Foundation.", + "annualReport.supportersTitle": "Thank You to Our Supporters", + "annualReport.supportersIntro": "Thank you to our generous supporters. Your contribution helps us expand creative learning opportunities for children of all ages, from all backgrounds, around the globe.", + "annualReport.supportersSpotlightTitle": "Donor - Spotlight Story", + "annualReport.supportersSFETitle": "Siegel Family Endowment", + "annualReport.supportersSFEDescription1": "In May 2012, David Siegel attended Scratch Day at the MIT Media Lab with his son Zach, an active and enthusiastic Scratcher. Watching Zach and other children using Scratch to code their own games, animations, and robotic creatures, David saw how much potential Scratch had to help children both learn practical coding skills, and develop as computational thinkers.", + "annualReport.supportersSFEDescription2": "David knows the importance of computational thinking firsthand, and his career as a computer scientist and entrepreneur has been shaped by the same curiosity that Scratch helps young learners explore every day. It's the same exploratory instinct that led him to study computer science at Princeton, and earn a PhD based on work completed at MIT's Artificial Intelligence Lab. In 2001, he co-founded Two Sigma, which has grown to become a world leader in applying machine learning and data science to investment management.", + "annualReport.supportersSFEDescription3": "In 2011, David founded Siegel Family Endowment (SFE) to support organizations working to help people adapt to the demands of new technology, and to better understand and mitigate the powerful disruptions that technology has driven in almost every sector. He is also a co-founder of the Scratch Foundation, and is a strong advocate for the organization's mission to keep Scratch free and accessible to learners all over the world.", + "annualReport.supportersCoFounder": "Co-Founder and Co-Chairman", + "annualReport.supportersQuote": "Making sure that Scratch remains free and accessible for kids everywhere is one of the most impactful ways we can help young learners engage and thrive in an increasingly digital world. Supporting Scratch is more important today than ever before.", + "annualReport.supportersThankYou": "Thank you to our supporters", + "annualReport.supportersAllDescription": "Our mission is to provide all children, from all backgrounds, with opportunities to imagine, create, and share with new technologies. We want to thank all Scratch supporters who, since we started working on Scratch in 2002, have helped us create amazing learning experiences for millions of young people around the world. The following list is based on cumulative giving to Scratch (at both MIT and Scratch Foundation) through December 31, 2019.", + "annualReport.supportersFoundingDescription": "We are especially grateful to our Founding Partners who supported us from the early days of Scratch, each providing at least $10,000,000 of cumulative support, in various forms.", + "annualReport.supportersFoundingTitle": "Founding Partners", + "annualReport.supportersCreativityTitle": "Creativity Circle — $1,000,000+", + "annualReport.supportersCollaborationTitle": "Collaboration Circle — $200,000+", + "annualReport.supportersImaginationTitle": "Imagination Circle — $50,000+", + "annualReport.supportersInspirationTitle": "Inspiration Circle — $20,000+", + "annualReport.supportersExplorationTitle": "Exploration Circle — $5,000+", + "annualReport.supportersInKindTitle": "In-Kind Supporters", + "annualReport.leadershipTitle": "Our Team", + "annualReport.leadershipBoard": "Board of Directors", + "annualReport.leadershipChair": "Chair", + "annualReport.leadershipProfessor": "Professor of Learning Research", + "annualReport.leadershipViceChair": "Vice-Chair", + "annualReport.leadershipBoardMember": "Board Member", + "annualReport.leadershipPresidentCEO": "President and CEO", + "annualReport.leadershipFormerPresident": "Former President", + "annualReport.leadershipFounderCEO": "Founder and CEO", + "annualReport.leadershipFormerChairCEO": "Former Chair and CEO", + "annualReport.leadershipBoardSecretaryTreasurer": "Board Secretary & Treasurer", + "annualReport.leadershipBoardSecretary": "Board Secretary", + "annualReport.leadershipBoardTreasurer": "Board Treasurer", + "annualReport.leadershipScratchTeam": "Scratch Team", + "annualReport.leadershipInterim": "Interim Executive Director", + "annualReport.donateTitle": "Support Us", + "annualReport.donateMessage": "Your support enables us to make Scratch free for everyone, keeps our servers running, and most importantly, we are able to provide kids around the world an opportunity to imagine, create and share. Thank you!", + "annualReport.donateButton": "Donaci" +} \ No newline at end of file diff --git a/www/scratch-website.annual-report-2020-l10njson/eo.json b/www/scratch-website.annual-report-2020-l10njson/eo.json new file mode 100644 index 000000000..3ffd9b23e --- /dev/null +++ b/www/scratch-website.annual-report-2020-l10njson/eo.json @@ -0,0 +1,306 @@ +{ + "annualReport.2020.subnavFoundersMessage": "Founder's Message", + "annualReport.2020.subnavMission": "Mission", + "annualReport.2020.subnavReach": "Reach", + "annualReport.2020.subnavThemes": "Themes", + "annualReport.2020.subnavDirectorsMessage": "Director's Message", + "annualReport.2020.subnavSupporters": "Supporters", + "annualReport.2020.subnavTeam": "Team", + "annualReport.2020.subnavDonate": "Donaci", + "annualReport.2020.mastheadYear": "2020 Annual Report", + "annualReport.2020.mastheadTitle": "Adapting to a Changing World", + "annualReport.2020.foundersMessageTitle": "A Message from Our Founder", + "annualReport.2020.foundersMessageP1": "The year 2020 will be remembered as the year when the COVID pandemic swept across the world, causing hardships and disruptions in the lives of everyone -- with the greatest hardships falling inequitably on those already facing challenges in their lives.", + "annualReport.2020.foundersMessageP2": "Throughout the pandemic, young people around the world, many isolated in their homes, have come to the Scratch website in greater numbers than ever before, seeing Scratch as a safe space where they can express themselves creatively, learn new skills, and collaborate with one another. We were inspired by so many of the Scratch projects that young people created during 2020, many of them sharing their thoughts and feelings about the pandemic, climate change, racial injustice, and other issues on their minds. Young people were not just learning computational concepts and skills, but also developing their voice and their identities.", + "annualReport.2020.foundersMessageP3": "To ensure that Scratch can continue to play this important role in young people’s lives in the years ahead, we’ve been making significant organizational changes at Scratch. At the start of 2020, the Scratch Team moved out of its longtime home at the MIT Media Lab and into the new offices of the Scratch Foundation in downtown Boston. This move will help us to build a sustainable organization capable of supporting Scratch as a global creative coding platform into the future.", + "annualReport.2020.foundersMessageP4": "Later in 2020, as part of this organizational transition, we hired Shawna Young to serve as Executive Director of the Scratch Foundation. Shawna comes to the Scratch Foundation with a strong background in education and nonprofit management, and a deep commitment to equity and inclusion. Throughout her career in institutions such as Duke and MIT, Shawna has worked to expand learning experiences for students from diverse communities. That commitment is strongly aligned with Scratch’s mission and values, and it will play an important role in her leadership at Scratch. I encourage you to read Shawna’s message at the end of this annual report.", + "annualReport.2020.foundersMessageP5": "Over the past decade, Scratch has had phenomenal success, engaging tens of millions of young people around the world. But we are just beginning. The challenge for the years ahead is to ensure that we can continue to spread and support not just our technology but also our creative, caring, collaborative learning approach, so that young people around the world have equitable opportunities to imagine, create, share, and learn. We look forward to working with all of you to make that happen!", + "annualReport.2020.foundersMessageScratchTitle": "Chair, Scratch Foundation", + "annualReport.2020.foundersMessageAffiliation": "Professor, MIT Media Lab", + "annualReport.2020.watchVideo": "Watch Video", + "annualReport.2020.missionTitle": "Our Mission & Vision", + "annualReport.2020.visionHeader": "Vision", + "annualReport.2020.visionSubtitle": "To spread creative, caring, collaborative, equitable approaches to coding and learning around the world.", + "annualReport.2020.missionHeader": "Mission", + "annualReport.2020.missionSubtitle": "Providing young people with digital tools and opportunities to imagine, create, share, and learn.", + "annualReport.2020.missionP1": "We are committed to educational justice and prioritizing equity across all aspects of our work, with a particular focus on initiatives and approaches that support children, families, and educators excluded from creative computing.", + "annualReport.2020.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.2020.missionP3": "In developing new technologies, activities, and learning materials, we are guided by what we call the Four P’s of Creative Learning:", + "annualReport.2020.fourPs": "Four P’s of Creative Learning", + "annualReport.2020.missionProjectsTitle": "Projektoj", + "annualReport.2020.missionPeersTitle": "Peers", + "annualReport.2020.missionPassionTitle": "Passion", + "annualReport.2020.missionPlayTitle": "Aǔdigi", + "annualReport.2020.missionProjectsDescription": "Engage children in designing, creating, and expressing themselves creatively", + "annualReport.2020.missionPeersDescription": "Support children in collaborating, sharing, remixing, and mentoring", + "annualReport.2020.missionPassionDescription": "Enable children to build on their interests and work on personally meaningful projects", + "annualReport.2020.missionPlayDescription": "Encourage children to tinker, experiment, and iterate", + "annualReport.2020.reachTitle": "Reaching Children Around the World", + "annualReport.2020.reachSubtitle": "Scratch is the world’s largest coding community for children and teens, ages 8 and up.", + "annualReport.2020.reachMillion": "million", + "annualReport.2020.reachNewUsersNumber": "15 {million}", + "annualReport.2020.reachNewUsersIncrease": "3.8% from 2019", + "annualReport.2020.reachProjectsCreatedNumber": "80 {million}", + "annualReport.2020.reachProjectsCreatedIncrease": "37% from 2019", + "annualReport.2020.reachProjectCreatorsNumber": "29 {million}", + "annualReport.2020.reachProjectCreatorsIncrease": "44% from 2019", + "annualReport.2020.reachIncreaseInCommentsNumber": "217%", + "annualReport.2020.reachIncreaseInCommentsOld": "48 {million}", + "annualReport.2020.reachIncreaseInCommentsIncrease": "150 {million}", + "annualReport.2020.reachNewUsers": "New Users", + "annualReport.2020.reachProjectsCreated": "Projects Created", + "annualReport.2020.reachProjectCreators": "People Creating Projects", + "annualReport.2020.reachComments": "increase in comments posted", + "annualReport.2020.reachGlobalCommunity": "Our Global Community", + "annualReport.2020.reachMapBlurb": "Total accounts registered in the Scratch Online Community from the launch of Scratch through December 2020", + "annualReport.2020.reachMap24M": "24M", + "annualReport.2020.reachMapLog": "on a logarithmic scale", + "annualReport.2020.reachTranslationTitle": "Scratch is Translated into 64 Languages", + "annualReport.2020.reachTranslationIncrease": "3 languages from 2019", + "annualReport.2020.reachTranslationBlurb": "Thanks to volunteer translators from around the world.", + "annualReport.2020.reachScratchJrBlurb": "ScratchJr is an introductory programming environment that enables young children (ages 5-7) to create their own interactive stories and games.", + "annualReport.2020.reachDownloadsMillion": "3 {million}", + "annualReport.2020.reachDownloads": "Downloads in 2020", + "annualReport.2020.reachDownloadsIncrease": "2 {million} from 2019", + "annualReport.2020.themesTitle": "Emerging Themes", + "annualReport.2020.themesDescription": "As young people faced the unprecedented challenges of COVID-19, Scratch became a more important place than ever for them to connect, create, and express themselves. Throughout the year, our work was focused on three areas to best support our growing global community: connectivity, adaptation, and community. As always, our efforts were grounded in our commitment to equity and inclusion.", + "annualReport.2020.equity": "Equity", + "annualReport.2020.globalStrategy": "Global Strategy", + "annualReport.2020.connectivityTitle": "Connectivity", + "annualReport.2020.connectivityIntro": "While young people were isolated inside of their homes due to COVID-19, Scratch offered an opportunity for them to connect and create with faraway friends, classmates, and family members. It also served as a portal to the outside world, where they discovered that millions of kids across countries and continents were experiencing the same things they were.", + "annualReport.2020.aaronText": "Aaron’s students worked together to build a “kooky” version of their town called “Norwouldn’t,” packed with storybook creatures, original artwork, and interconnecting narratives. It was one of many collaborative Scratch projects Aaron facilitated to remind students that even while COVID-19 kept them inside their homes, they were still part of a caring and joyful community.", + "annualReport.2020.spotlightStory": "Spotlight Story", + "annualReport.2020.connectivityIndia": "Scratch in India", + "annualReport.2020.connectivityIndiaIntro": "In India, the COVID-19 pandemic took an enormous toll and kept many young people and families isolated inside for long stretches.", + "annualReport.2020.connectivityIndiaParagraph": "Across the entire global Scratch community, we saw a huge spike in activity beginning in March 2020. Nowhere was this sudden spike more evident than in India, where the COVID-19 pandemic took an enormous toll and kept many young people and families isolated inside for long stretches of time. Through Scratch, kids in India found connection by creating and sharing 602% more projects than the year before.", + "annualReport.2020.connectivityIndiaProjectsNumber": "2.3 {million}", + "annualReport.2020.connectivityIndiaProjectsSubhead": "Projects Were Created Online in 2020", + "annualReport.2020.connectivityIndiaProjectsIncreasePercent": "602% from 2019", + "annualReport.2020.connectivityRegistedUsers": "The number of all-time registered users in India more than doubled in one year, ", + "annualReport.2020.connectivityRegistedUsersNumbers": "rising from over 300,000 in 2019 to over 700,000 in 2020.", + "annualReport.2020.connectivityIndiaUsers": "The number of unique visitors increased", + "annualReport.2020.connectivityIndiaUsersPercent": "156%", + "annualReport.2020.connectivityIndiaUsersOld": "1.8 {million}", + "annualReport.2020.connectivityIndiaUsersNew": "4.6 {million}", + "annualReport.2020.connectivityIndiaProjects": "The number of people creating projects increased", + "annualReport.2020.connectivityIndiaProjectsPercent": "270%", + "annualReport.2020.connectivityIndiaYear": "in 2020", + "annualReport.2020.connectivityIndiaProjectsOld": "303 thousand", + "annualReport.2020.connectivityIndiaProjectsNew": "1.1 {million}", + "annualReport.2020.connectivityWorld": "Scratch Around the World", + "annualReport.2020.connectivityWorldSubtitle": "International Collaborators", + "annualReport.2020.connectivityCountryChileTitle": "Scratch Al Sur", + "annualReport.2020.connectivityCountryChile": "Chile", + "annualReport.2020.connectivityCountryChileParagraph": "Scratch Al Sur is dedicated to supporting computational and creative thinking among students and educators in Chile and across Latin America. They aided our translation and localization efforts in Rapa Nui and Spanish, and have engaged many educators in collaborative, playful Scratch professional development workshops.", + "annualReport.2020.connectivityCountryBrazilTitle": "Brazil Creative Learning Network", + "annualReport.2020.connectivityCountryBrazil": "Brazil", + "annualReport.2020.connectivityCountryBrazilParagraph": "The Brazilian Creative Learning Network is a grassroots movement that implements playful, creative and relevant hands-on educational practices throughout Brazil. In 2020, the Scratch Team presented at the Brazilian Creative Learning Network’s Creative Learning Week event to share how kids were using Scratch to build community, express themselves, and speak out about what’s important to them. In turn, we learned how educators in the network were creating opportunities for self-expression with learners in their own communities.", + "annualReport.2020.connectivityCountryIndiaTitle": "Quest Alliance", + "annualReport.2020.connectivityCountryIndia": "India", + "annualReport.2020.connectivityCountryIndiaParagraph": "Quest Alliance empowers millions of learners and educators with 21st century skills, including creative computing. In 2020, {QuestAllianceLink} shared Scratch with learners and educators across India.", + "annualReport.2020.connectivityCountryUSATitle": "Raspberry Pi Foundation", + "annualReport.2020.connectivityCountryUSA": "UK", + "annualReport.2020.connectivityCountryUSAParagraph": "The Raspberry Pi Foundation works to put the power of computing and digital making into the hands of people all over the world. Through their Making at Home initiative, they lead livestream events that encouraged families and young people to learn and create together. Several of these livestreams featured Scratch tutorials—and sometimes, even {USALink}!", + "annualReport.2020.connectivityResources": "Resources", + "annualReport.2020.connectivityResourcesSubtitle": "Localizing with Support from the LEGO Foundation", + "annualReport.2020.connectivityResourcesParagraph": "To support our growing global reach and aid our COVID-19 response, the LEGO Foundation supported Scratch with a generous grant. With this funding, we were able to localize key resources and reach even more young people around the world.", + "annualReport.2020.connectivityExample1Title": "Tutorial Images", + "annualReport.2020.connectivityExample1Paragraph": "We created translations of the images for 25 Scratch tutorials in 12 languages—totalling over 1,000 new images!", + "annualReport.2020.connectivityExample2Title": "Unuaj Paŝoj kun Scratch", + "annualReport.2020.connectivityExample2Paragraph": "The Getting Started with Scratch video is the most highly accessed and viewed Scratch tutorial video, greeting new Scratchers when they first join the site. We were able to translate this video into 25 new languages and to update the 3 previous translations, including visuals, voiceovers, and subtitles.", + "annualReport.2020.connectivityExample3Title": "Scratch Editor", + "annualReport.2020.connectivityExample3Paragraph": "The Scratch project editor is the most essential Scratch resource. We worked with a South African translation company that specializes in culturally-relevant educational translation to translate and review the Scratch editor in five South African languages: isiZulu, isiXhosa, Afrikaans, Sestwana, and Sepedi.", + "annualReport.2020.adaptationTitle": "Adaptation", + "annualReport.2020.adaptationIntro": "As COVID-19 forced schools to close and pushed learning to virtual spaces, many students and teachers were discovering Scratch for the first time or adapting the way they taught and learned creative coding. From our own homes, the Scratch Team worked to support the changing needs of educators and the online community.", + "annualReport.2020.adaptationQuoteName": "Benedikt Hochwartner", + "annualReport.2020.adaptationQuoteTitle": "Curator for Creative Learning, mumok, Vienna, Austria", + "annualReport.2020.adaptationQuoteText": "In all the troubles over the past year, Scratch remained our platform of communication, our place to meet, and our medium of expressing ourselves creatively.", + "annualReport.2020.adaptationHighlightName": "Aaron Reuland", + "annualReport.2020.adaptationHighlightTitle": "K-5 Library Media Teacher, Norwood, MA", + "annualReport.2020.adaptationHighlightText": "In Aaron Reuland’s Title One school in Norwood, Massachusetts, he counted on Scratch to help engage remote students in creative learning and rekindle their sense of community “when the only things I could count on us all having were a working computer and an internet connection.”", + "annualReport.2020.adaptationHighlightText2": "Aaron’s students worked together to build a “kooky” version of their town called “Norwouldn’t,” packed with storybook creatures, original artwork, and interconnecting narratives. It was one of many collaborative Scratch projects Aaron facilitated to remind students that even while COVID-19 kept them inside their homes, they were still part of a caring and joyful community.", + "annualReport.2020.adaptationHighlightTitle2": "Scratch at Home", + "annualReport.2020.adaptationHighlightText2b": "On March 17, we responded to the COVID-19 crisis by launching the {linkText} to provide children, families, and educators with ideas for engaging in creative learning activities with Scratch at home. It was an invaluable way to connect with our community and adapt to a whole new way of learning and interacting online.", + "annualReport.2020.adaptationHighlightTitle3": "Live Create-Alongs", + "annualReport.2020.adaptationHighlightText3b": "Our team hosted weekly, live {linkText} to connect with kids, parents, and educators at home and share tips and tricks for creating different types of Scratch projects. We had a blast seeing the projects they were inspired to create in our Create-Along studios!", + "annualReport.2020.adaptationHighlightTitle4": "Hack Your Window", + "annualReport.2020.adaptationHighlightText4b": "Scratch educator Eduard Muntaner Perich created a #ScratchAtHome-inspired studio that took the community by storm: {linkText}. Hundreds of Scratchers from all over the world imagined fantastical games and stories happening just outside their window.", + "annualReport.2020.adaptationEducatorsTitle": "Connecting with Educators", + "annualReport.2020.adaptationEducatorsText": "Educators around the world shared their own #ScratchAtHome ideas and discussed the struggles and triumphs of teaching remotely in a lively Twitter Chat on April 8th, 2020.", + "annualReport.2020.adaptationSnapshot": "Snapshots", + "annualReport.2020.adaptationSnapshot1Title": "Computer Clubhouse Network Virtual Workshops", + "annualReport.2020.adaptationSnapshot1Text": "As part of our longstanding partnership, the Scratch Team conducts workshops for youth educators from {linkText}. Like educators around the world, our team had to conduct online workshops for the first time in 2020—and learn how to combat the isolation and technical difficulties of virtual learning. But thanks to online collaboration tools and innovative methods of sharing and reflecting, the team was able to recreate the collaborative, playful spirit of in-person workshops in a virtual space.", + "annualReport.2020.adaptationSnapshot2Title": "Bring Yourself Into Scratch", + "annualReport.2020.adaptationSnapshot2Text": "2020 was also a year of adapting our tools and platform. We developed and added new sprites to the Sprite Library to inspire and enable beginner Scratchers to make projects representative of their racial, cultural, gender, or other personal identity.", + "annualReport.2020.communityTitle": "Community", + "annualReport.2020.communityIntro": "In 2020, the Scratch Community became an even more vital place for young people to find a sense of togetherness and belonging. As we saw the meaningful conversations, collaborative projects, and moving stories Scratchers shared, we were in awe of their creative and resilient spirit.", + "annualReport.2020.communityTitle1": "Virtual Family Creative Coding Nights Guide", + "annualReport.2020.communityText1": "In 2019, with support from Google.org, the Scratch Team worked with Chicago Public School’s Office of Computer Science to connect students, families, teachers, and other community members through Family Creative Coding Nights.", + "annualReport.2020.communityText2": "This year, our teams faced a new challenge: how could we bring the playful, community-building spirit of Family Creative Coding Nights to a virtual space, helping schools develop vital connections with remote students and their families? We developed the Virtual Family Coding Nights guide to provide a structure for these connections and support joyful learning", + "annualReport.2020.communityDownloadButton": "Virtual Family Coding Nights Guide", + "annualReport.2020.communityQuoteName": "Kendra Mallory, M.Ed.", + "annualReport.2020.communityQuoteTitle": "Ruggles Elementary S.T.E.M. Coordinator", + "annualReport.2020.communityQuoteText": "[In 2020], there were not many opportunities to engage with parents in such a fun, high energy way. So this opportunity provided much needed engagement...Teachers were apprehensive, but the students' level of excitement pushed them into a space where they had to trust the process and allow kids to learn from one another.", + "annualReport.2020.communityScratchCommunity": "Scratch Community", + "annualReport.2020.communityScratchCommunityIntro": "When asked why they use Scratch, most Scratchers talk about the importance of the online community for motivating their ongoing participation, providing a space where they can express their creativity, make friends, receive feedback, get new ideas, and learn new skills. Many Scratchers express their appreciation for the Scratch community as a safe and welcoming space to connect, share, and learn from one another.", + "annualReport.2020.communityQuoteGroupText1": "I joined Scratch when I was 11 years old and the things I learned from using the platform and interacting with the community were really a vital part of my learning growing up.", + "annualReport.2020.communityQuoteGroupText2": "Scratch has allowed me to do things from home, like\n- Respect people and their projects\n- Make friends\n- Feel that I am not alone in this quarantine\n....and much more, so I want to say ¡GRACIAS!", + "annualReport.2020.communityQuoteGroupText3": "I've been on Scratch for about 2 years, and it's been a life-changing experience! I've learned so many new things, such as coding, online etiquette, and art!", + "annualReport.2020.communityQuoteGroupText4": "Scratch was my favorite hobby in sixth grade. It secretly introduced me to Boolean logic, order of operations, and nested mathematical expressions—not to mention computer programming itself.", + "annualReport.2020.yearInReview": "Year in Review", + "annualReport.2020.yearInReviewText": "2020 was a remarkable year in the online community. The Community Team highlighted and developed opportunities for young people to express their ideas and become engaged in positive ways, and incredible movements sprung up from Scratchers themselves. Here’s a look back at some of the highlights of the year:", + "annualReport.2020.yearInReviewCard1Date": "januaro", + "annualReport.2020.yearInReviewCard1Title": "End of the Decade Scratch Design Studio", + "annualReport.2020.yearInReviewCard1Text": "Scratchers celebrated the close of a decade and new beginnings in this Scratch Design Studio.", + "annualReport.2020.yearInReviewCard2Date": "aprilo", + "annualReport.2020.yearInReviewCard2Title": "April Fool’s Day", + "annualReport.2020.yearInReviewCard2Text": "“Mundane mysteries” appeared around the site, and Cat Blocks surprised and delighted the Scratch community.", + "annualReport.2020.yearInReviewCard3Date": "aprilo", + "annualReport.2020.yearInReviewCard3Title": "Create-Alongs", + "annualReport.2020.yearInReviewCard3Text": "Scratch Team members began hosting live tutorials to connect and create with Scratchers and their families at home.", + "annualReport.2020.yearInReviewCard4Date": "majo", + "annualReport.2020.yearInReviewCard4Title": "Scratch Month", + "annualReport.2020.yearInReviewCard4Text": "Scratchers around the world shared thousands of projects around weekly themes, from recycled crafts to hand-washing jingles.", + "annualReport.2020.yearInReviewCard5Date": "majo", + "annualReport.2020.yearInReviewCard5Title": "Black Lives Matter", + "annualReport.2020.yearInReviewCard5Text": "As racial justice protests swept the US, the community came together to support each other and call for change.", + "annualReport.2020.yearInReviewCard6Date": "junio", + "annualReport.2020.yearInReviewCard6Title": "Fun At Home! Scratch Design Studio", + "annualReport.2020.yearInReviewCard6Text": "Scratchers shared their favorite indoor games and activities to keep themselves engaged while staying home.", + "annualReport.2020.yearInReviewCard7Date": "junio", + "annualReport.2020.yearInReviewCard7Title": "Juneteenth Studio", + "annualReport.2020.yearInReviewCard7Text": "Scratchers created projects to honor Juneteenth and the continued fight for racial justice.", + "annualReport.2020.yearInReviewCard8Date": "julio", + "annualReport.2020.yearInReviewCard8Title": "Scratch Camp", + "annualReport.2020.yearInReviewCard8Text": "Scratch the Musical got the whole community acting, singing, and dancing together.", + "annualReport.2020.yearInReviewCard9Date": "oktobro", + "annualReport.2020.yearInReviewCard9Title": "Scratchtober", + "annualReport.2020.yearInReviewCard9Text": "Scratchers made hundreds of creative stories, games, and animations based on daily themed prompts.", + "annualReport.2020.communityQuote2Name": "Anna Lytical, Scratch Alum", + "annualReport.2020.communityQuote2Title": "Google Cloud Platform Developer Relations Engineer, and the Coding Drag Queen", + "annualReport.2020.communityQuote2Text": "Seeing the power you have when you’re creating something and can represent yourself and your problems and express them or solve them with code is a really magical experience and has real world impact.", + "annualReport.2020.communitySnapshotTitle": "Improving Our Tools", + "annualReport.2020.communitySnapshotText": "Our Community Team uses a wide variety of tools and strategies to encourage good digital citizenship and maintain a positive environment for Scratchers to create in. In 2020, we developed a new, more intuitive interface to help Scratchers flag inappropriate content, and improved the tools used by our community moderation team. As a result, we received higher quality reports from the community, and our community moderators were able to work more quickly and efficiently—keeping the site safer and friendlier for everyone.", + "annualReport.2020.communitySnapshot2Title": "New Scratch Tutorials on YouTube", + "annualReport.2020.communitySnapshot2Text": "The Scratch Team began sharing tutorials on our YouTube channel in March 2020 to help Scratchers gain the skills to create whatever they can imagine. From pixel art to virtual pets, these tutorials are a hit with Scratchers of all ages, gaining 1.3 million views in 2020.", + "annualReport.2020.tutorial1": "Virtual Town", + "annualReport.2020.tutorial2": "Catch Game", + "annualReport.2020.tutorial3": "Character Designer", + "annualReport.2020.tutorial4": "Virtual Pet", + "annualReport.2020.EDMessageTitle": "A Message from Our Executive Director", + "annualReport.2020.EDMessageText1": "2020 was a transformational year around the world, and for Scratch. I joined the team in November, when we were months into the COVID-19 pandemic. With my background as an educational leader, I was excited about the potential of leading Scratch through a period of significant change and continuing to work toward my personal goal of helping students from all backgrounds reach new heights. I knew that in this challenging year, young people everywhere were in serious need of even more support to help them achieve their potential.", + "annualReport.2020.EDMessageText2": "The inequitable structures we have built to educate children were exacerbated by the pandemic. Through our conversations with families and educators from around the world, we know that in 2020, kids from all communities needed creative learning opportunities to express their ideas and build their skills more than ever, even while many of them did not have the ability to go to school.", + "annualReport.2020.EDMessageText3": "As the world adapted and approached creative learning and self expression in new ways, many educators, parents, and young people turned to Scratch. We saw 40% more Scratchers creating projects year over year, and Scratchers left 200% more comments in 2020 than in 2019. Young people from all around the world used Scratch as a place to connect, converse, collaborate, and engage with one another. We saw them discover the amazing things they could create when they were given the opportunity to think creatively and solve problems they were passionate about. ", + "annualReport.2020.EDMessageText4": "In the wake of the pandemic, some have called for a “return to normal.” But for many young people, the freedom to learn and explore was missing in our schools well before COVID-19.", + "annualReport.2020.EDMessagePullQuote": "We must do everything we can to change the systemic inequities in our educational systems, because “normal” was not built to be fair and equitable for most of our children.", + "annualReport.2020.EDMessageText5": "In 2021, Scratch is redoubling our efforts to reach young people who have been historically excluded from creative computing and other creative learning opportunities. With support from Google.org, we’ve launched the Scratch Education Collaborative (SEC), a powerful network of organizations across the world focused on supporting these learners in developing their confidence in creative computing. The 41 organizations in year one of the new program will connect with and learn from the Scratch Team and one another, and develop Equity Toolkits that will support them as they grow and scale their support for the learners in their community.", + "annualReport.2020.EDMessageText6": "Our work to make Scratch even more equitable and inclusive is far from over. I’m excited to share more with you in the coming months. Until then, I’d like to extend my sincere appreciation to the Scratch Community for continuing to support and care for each other through a turbulent year. Your creativity and compassion never ceases to inspire us.", + "annualReport.2020.EDTitle": "Executive Director, Scratch Foundation", + "annualReport.2020.lookingForward": "Looking Forward", + "annualReport.2020.lookingForwardText1": "In 2021, we’re continuing to innovate and collaborate with our partners to make Scratch even better for young people around the world. In the coming months, we’re working to bring Scratch into more schools, expand pathways to creative learning, develop and localize more resources for educators and young people, and improve the Scratch onboarding experience, and even more exciting projects.", + "annualReport.2020.lookingForwardText2": "We’ve received generous grants from the LEGO Foundation and Google.org to help expand our global reach, advance our mission, and support this important work. Learn more:", + "annualReport.2020.learnMore": "Learn More:", + "annualReport.2020.learnMoreLink1Text": "The LEGO Foundation and Scratch Foundation announce partnership to support learning through play with technology for millions of children across the world", + "annualReport.2020.learnMoreLink2Text": "Computer Science Education Week: More help for more students", + "annualReport.2020.supportersTitle": "Thank You to Our Supporters", + "annualReport.2020.supportersIntro": "Thank you to our generous supporters. Your contribution helps us expand creative learning opportunities for children of all ages, from all backgrounds, around the globe.", + "annualReport.2020.ourSupporters": "Our Supporters", + "annualReport.2020.ourSupportersText": "We want to thank all Scratch supporters who, throughout the years, have helped us create amazing learning experiences for millions of young people around the world. The following list is based on giving to the Scratch Foundation from January 1, 2020 to December 31, 2020.", + "annualReport.2020.supportersFoundingTitle": "Founding Partners — $10,000,000+", + "annualReport.2020.supportersFoundingText": "We are especially grateful to our Founding Partners who have each provided at least $10,000,000 in cumulative support, since the start of Scratch in 2003.", + "annualReport.2020.supportersCatPartnersTitle": "Scratch Cat Partners — $1,000,000+", + "annualReport.2020.supportersCreativityTitle": "Creativity Circle — $250,000+", + "annualReport.2020.supportersCollaborationTitle": "Collaboration Circle — $100,000+", + "annualReport.2020.supportersImaginationTitle": "Imagination Circle — $50,000+", + "annualReport.2020.supportersInspirationTitle": "Inspiration Circle — $20,000+", + "annualReport.2020.supportersExplorationTitle": "Exploration Circle — $5,000+", + "annualReport.2020.supportersPlayTitle": "Play Circle — $1,000+", + "annualReport.2020.supportersInKindTitle": "In-Kind Supporters", + "annualReport.2020.leadershipTitle": "Our Team", + "annualReport.2020.leadershipBoard": "Board of Directors", + "annualReport.2020.leadershipChair": "Chair", + "annualReport.2020.leadershipProfessor": "Professor of Learning Research", + "annualReport.2020.leadershipViceChair": "Vice-Chair", + "annualReport.2020.leadershipCoFounder": "Co-Founder and Co-Chairman", + "annualReport.2020.leadershipBoardMember": "Board Member", + "annualReport.2020.leadershipPresidentCEO": "President and CEO", + "annualReport.2020.leadershipFormerPresident": "Former President", + "annualReport.2020.leadershipFounderCEO": "Founder and Executive Chairman", + "annualReport.2020.leadershipFormerChairCEO": "Former CEO and Chairwoman", + "annualReport.2020.leadershipBoardSecretaryTreasurer": "Board Secretary & Treasurer", + "annualReport.2020.leadershipBoardSecretary": "Board Secretary", + "annualReport.2020.leadershipBoardTreasurer": "Board Treasurer", + "annualReport.2020.leadershipScratchTeam": "2020 Scratch Team", + "annualReport.2020.leadershipED": "Executive Director", + "annualReport.2020.teamThankYou": "Thank you to Mitch Resnick, Natalie Rusk, Rupal Jain, and other collaborators at the Lifelong Kindergarten Group at the MIT Media Lab for your tireless support of Scratch.", + "annualReport.2020.donateTitle": "Support Us", + "annualReport.2020.donateMessage": "Your support enables us to make Scratch free for everyone, keeps our servers running, and most importantly, we are able to provide kids around the world an opportunity to imagine, create and share. Thank you!", + "annualReport.2020.donateButton": "Donaci", + "annualReport.2020.projectBy": "project by", + "annualReport.2020.altAvatar": "user avatar", + "annualReport.2020.altDropdownArrow": "Arrow indicating dropdown menu.", + "annualReport.2020.altMastheadIllustration": "Three people interacting with physical scratch components.", + "annualReport.2020.altWave": "An emoji hand waving.", + "annualReport.2020.altMitchHeadshot": "Founder Mitch Resnick", + "annualReport.2020.altBlocks": "Two scratch blocks stacked on top of one another.", + "annualReport.2020.altBanana": "A banana with a wire plugged into it.", + "annualReport.2020.altProjectsIllustration": "Three children, one standing, one sitting in a wheelchair, and one sitting on the ground paint and cut art projects.", + "annualReport.2020.altPassionIllustration": "Three children, one standing, one kneeling, and one sitting on the ground paint, play music on a piano, and stargaze using a telescope.", + "annualReport.2020.altPeersIllustration": "Four childeren sit around a campfire playing games and high fiving.", + "annualReport.2020.altPlayIllustration": "Three children, one standing, one kneeling, and one sitting crosslegged stack rocks, play with toy boats, and fold origami.", + "annualReport.2020.altCalendar": "A calendar displaying the year 2020.", + "annualReport.2020.altCommentsVisualization": "Two comment bubbles. One smaller and darker representing the share of comments in 2019. One lighter representing the increase in comments made in 2020.", + "annualReport.2020.altArrowUp": "An arrow pointing up and to the right.", + "annualReport.2020.altTranslated": "A scratch component saying \"Hello\" and listing languages that scratch is available in.", + "annualReport.2020.altScratchHorizontalCommand": "A scratch horizontal command component.", + "annualReport.2020.altScratchJr": "Scratch Jr logo", + "annualReport.2020.altHorizontalLoop": "Scratch horizontal loop component.", + "annualReport.2020.altPieChart": "Visualization showing the 602% increase in projects created during 2020 in relation to projects created in 2019.", + "annualReport.2020.altUsers": "Two generic user icons, a slightly smaller gray one and a slightly larger purple one.", + "annualReport.2020.altArrowNext": "An arrow pointing to the right.", + "annualReport.2020.altBenedict": "Avatar for Benedikt Hochwartner", + "annualReport.2020.altAaronReuland": "Aaron Reuland imopsed over a paper bag puppet and illustration of a flying turtle.", + "annualReport.2020.altSprinklesLeft": "A smiley face, scratch component, and heart displayed on a phone.", + "annualReport.2020.altSprinklesRight": "A hand interacting with scratch components.", + "annualReport.2020.altFileDownload": "An arrow pointing into a basket indicating that a file can be downloaded.", + "annualReport.2020.altWaveTop": "A light blue wave covered with scratch avatars and scratch components.", + "annualReport.2020.altWaveBottom": "A light blue wave.", + "annualReport.2020.altConnectingLine": "A dotted line connecting the months", + "annualReport.2020.altApril": "A pen and pencil drawing on a scratch project depicting a boat and water.", + "annualReport.2020.altMay": "A calendar marked with emojis placed on a bubble.", + "annualReport.2020.altJune": "The Juneteenth flag and a paper airplane.", + "annualReport.2020.altJuly": "A microphone and music notes.", + "annualReport.2020.altToolsIllustration": "A hand touching an exclamation point icon above a few text bubbles.", + "annualReport.2020.altVirtualTown": "A girl runs along a sidewalk in front of a few houses.", + "annualReport.2020.altCatchGame": "An apple floats on the horizon to the right while a basket sits below toward the center of the frame.", + "annualReport.2020.altCharacterDesigner": "A dog sits in front of a green and white chevron background.", + "annualReport.2020.altVirtualPet": "A hedgehog sits on top of a rock in the middle of some grass.", + "annualReport.2020.altLookingForward": "A watering tree waters a sapling that grows into a tall tree.", + "annualReport.2020.altIndia1": "A lit sparkler appears below text saying \"happy Diwali!\"", + "annualReport.2020.altIndia2": "The scratch cat mascot appears next to some text written in Hindi", + "annualReport.2020.altIndia3": "An Indian woman appears in front of the Indian flag which has a heart containing the word \"India\" on it.", + "annualReport.2020.altIndia4": "Two hands appear over a flute in front of a background containing a boardwalk and sea.", + "annualReport.2020.altChile": "A group of children sits around a table filled with arts and crafts and a laptop.", + "annualReport.2020.altBrazil": "Children sit in front of a laptop connected to five spoons with wires.", + "annualReport.2020.altIndia": "A woman instructs girls sitting in front of a computer.", + "annualReport.2020.altUSA": "A small video thumbnail is displayed next to a screenshot of the Scratch user interface", + "annualReport.2020.altChileIcon": "The Scratch mascot", + "annualReport.2020.altBrazilIcon": "A green swirl", + "annualReport.2020.altIndiaIcon": "A star interlocked with a circle", + "annualReport.2020.altUSAIcon": "A cartoon raspberry, the Raspberry Pi Foundation logo", + "annualReport.2020.altTutorial": "A Scratch tutorial in Spanish", + "annualReport.2020.altGettingStarted": "A play button sits on top of the Scratch UI.", + "annualReport.2020.altEditor": "The Scratch UI along with a preview of the progam currently being built showing two people talking to each other.", + "annualReport.2020.altHackYourWindow": "A dog in a space helmet, a star, and a donut float outside a window in space.", + "annualReport.2020.altScratchInteraction": "Two people talk amongst scratch components. One is handing a component to the other one.", + "annualReport.2020.altImageBubbles": "Images from Scratch projects appear in bubble shapes grouped together.", + "annualReport.2020.altConnectivityVideoPreview": "A play button appears over a scene of friendly sea creatures.", + "annualReport.2020.altAdaptationVideoPreview": "A play button apppears over various scenes from the Scratch user interface.", + "annualReport.2020.altJanuaryCard": "Rey from Star Wars holds a staff and stands in the desert.", + "annualReport.2020.altAprilCard": "Multiple screenshots from the Scratch UI are placed together.", + "annualReport.2020.altMayCard": "Hands belonging to people of a variety of races are raised in fists.", + "annualReport.2020.altJuneCard": "A person staples a paper flower together.", + "annualReport.2020.altJulyCard": "A crab, mermaid, and octopus play music together under the sea.", + "annualReport.2020.altOctoberCard": "A pumpkin and candy corn appear on the wall above a computer workstation.", + "annualReport.2020.altDonateIllustration": "Two hands form the shape of a heart with their fingers inside of a cut out heart shape." +} \ No newline at end of file diff --git a/www/scratch-website.annual-report-2021-l10njson/eo.json b/www/scratch-website.annual-report-2021-l10njson/eo.json new file mode 100644 index 000000000..2020cef51 --- /dev/null +++ b/www/scratch-website.annual-report-2021-l10njson/eo.json @@ -0,0 +1,271 @@ +{ + "annualReport.2021.subnavFoundersMessage": "Founder's Message", + "annualReport.2021.subnavMission": "Mission", + "annualReport.2021.subnavReach": "Reach", + "annualReport.2021.subnavThemes": "Themes", + "annualReport.2021.subnavDirectorsMessage": "Director's Message", + "annualReport.2021.subnavSupporters": "Supporters", + "annualReport.2021.subnavTeam": "Team", + "annualReport.2021.subnavDonate": "Donaci", + "annualReport.2021.mastheadYear": "2021 Annual Report", + "annualReport.2021.mastheadTitle": "Building an Equitable Community Together", + "annualReport.2021.directorsMessageTitle": "A Message from Our Executive Director", + "annualReport.2021.directorsMessageP1": "In 2021, COVID-19 continued to disrupt our routines and shape the way we interact with one another. Even as we began to gather together, schools reopened, and there were calls for a “return to normal,” the most vulnerable in our society remained disproportionately impacted by the inequitable structures that COVID-19 exacerbated. The COVID-19 crisis shaped young people’s relationships to Scratch, and solidified Scratch as a more vital place than ever for them to create, learn, and connect. But as we moved into a new year, we did not leave behind our most vulnerable young people as they began to navigate “the new normal.”", + "annualReport.2021.directorsMessageP2": "One of the foundational values of Scratch has always been to empower young people to explore, create, play, and discover—opportunities that aren’t afforded equitably to all students.", + "annualReport.2021.directorsMessagePullquote": "We believe in the transformative power of self-expression and creativity, and in providing space for young people to use creative coding as a tool to raise their voice.", + "annualReport.2021.directorsMessageP3": "I’m proud to serve as the Executive Director of the Scratch Foundation during this pivotal moment in our history, and will continue to spread Scratch’s caring, collaborative approach to creative learning to kids around the world who need these opportunities the most.", + "annualReport.2021.directorsMessageP4": "Last year was an incredible year for the Scratch Foundation–we focused on growing our team with remarkable, diverse leaders and building a solid foundation for our continued transition to an independent organization. We developed a three-year Strategic Plan with the combined efforts of every team member at every level of our organization, codifying the work we’re embarking on together. As Scratch grows, we remain focused on equity and community-building, and keeping Scratch a safe space for kids to connect, create, and collaborate with their peers around the world.", + "annualReport.2021.directorsMessageP5": "I can’t thank you enough for embarking on this journey with our team, and for your continued support of our mission. The compassion and creativity of the Scratch Community is endlessly inspiring to us, and we can’t wait for you to join us in the important work ahead of us.", + "annualReport.2021.EDTitle": "Executive Director, Scratch Foundation", + "annualReport.2021.watchVideo": "Watch Video", + "annualReport.2021.missionTitle": "Our Mission, Vision, & Values", + "annualReport.2021.missionP1": "We are committed to educational justice and prioritizing equity across all aspects of our work, with a particular focus on initiatives and approaches that support children, families, and educators who have been excluded from creative computing.", + "annualReport.2021.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.2021.missionHeader": "Mission", + "annualReport.2021.missionSubtitle": "Providing young people with digital tools and opportunities to imagine, create, share, and learn.", + "annualReport.2021.visionHeader": "Vision", + "annualReport.2021.visionSubtitle": "To spread creative, caring, collaborative, equitable approaches to coding and learning around the world.", + "annualReport.2021.valuesHeader": "Values", + "annualReport.2021.valuesSubtitle": "In this work, we are guided by our core values that define our principles as an organization and a community:", + "annualReport.2021.creativeExpressionTitle": "Creative Expression", + "annualReport.2021.progressiveImprovementTitle": "Progressive Improvement", + "annualReport.2021.EquitableOpportunitiesTitle": "Equitable Opportunities", + "annualReport.2021.playfulEngagementTitle": "Playful Engagement", + "annualReport.2021.creativeExpressionDescription": " We are committed to providing everyone with tools and opportunities to express their ideas, their interests, and their authentic selves within a supportive community.", + "annualReport.2021.progressiveImprovementDescription": "We hold ourselves to a high standard and always strive to iterate, improve, and inspire one another to best serve young people around the world and the community that makes our work possible.", + "annualReport.2021.EquitableOpportunitiesDescription": "We are building an educational movement inclusive of people from diverse backgrounds so we can reach children around the world who have been excluded from creative coding opportunities.", + "annualReport.2021.playfulEngagementDescription": "At Scratch, play is an approach for making, sharing, learning, and engaging with the world. We encourage joyful exploration, experimentation, and collaboration.", + "annualReport.2021.reachTitle": "Reaching Children Around the World", + "annualReport.2021.reachSubtitle": "Scratch is the world’s largest coding community for children and teens, ages 8 and up.", + "annualReport.2021.reachMillion": "million", + "annualReport.2021.reachNewUsersNumber": "18 {million}", + "annualReport.2021.reachNewUsersIncrease": "22% from 2020", + "annualReport.2021.reachProjectsCreatedNumber": "113 {million}", + "annualReport.2021.reachProjectsCreatedIncrease": "39% from 2020", + "annualReport.2021.reachProjectCreatorsNumber": "42 {million}", + "annualReport.2021.reachProjectCreatorsIncrease": "44% from 2020", + "annualReport.2021.reachNewUsers": "New Users", + "annualReport.2021.reachProjectsCreated": "Projects Created", + "annualReport.2021.reachProjectCreators": "People Creating Projects", + "annualReport.2021.reachScratchAroundTheWorld": "Scratch is used around the world across {numberOfCountries}", + "annualReport.2021.reachScratchAroundTheWorldBold": "more than 200 countries and territories", + "annualReport.2021.reachSaudiArabiaTitle": "Saudi Arabia", + "annualReport.2021.reachSaudiArabiaDescription": "We saw tremendous growth around the world in 2021, but we were amazed to see the growth in Saudi Arabia, where we saw twice as many new users as the year before.", + "annualReport.2021.reachTranslationTitle": "Scratch is Translated into 74 Languages", + "annualReport.2021.reachTranslationIncrease": "10 languages from 2020", + "annualReport.2021.reachTranslationBlurb": "Thanks to volunteer translators from around the world.", + "annualReport.2021.reachScratchJrBlurb": "ScratchJr is an introductory programming environment that enables young children (ages 5-7) to create their own interactive stories and games.", + "annualReport.2021.reachDownloadsMillion": "5 {million}", + "annualReport.2021.reachDownloads": "Downloads in 2021", + "annualReport.2021.reachDownloadsIncrease": "2 million from 2020", + "annualReport.2021.themesTitle": "Emerging Themes", + "annualReport.2021.themesDescription": "Amidst ongoing uncertainty from COVID-19, Scratch continued to serve as a key space for young people to connect and create together. In 2021, we focused our efforts on building a strong foundation to equitably support our growing global community and our growing Scratch Team. Our work was centered around three major themes: fostering community, increasing access and accessibility, and developing the Scratch Education Collaborative (SEC).", + "annualReport.2021.SECTitle": "Scratch Education Collaborative", + "annualReport.2021.SECIntro": "Community voices and partnerships are deeply woven into the fabric of Scratch’s history. They have, and continue to be, integral in helping us increase accessible and equitable coding opportunities worldwide. In 2021, we launched the Scratch Education Collaborative, an initiative committed to identifying and eliminating the barriers to access to creative coding that connects remarkable organizations around the world.", + "annualReport.2021.SECWhatIs": "What is SEC?", + "annualReport.2021.SECWhatIsP1": "The SEC supports and engages participating organizations in a two-year, collaborative cohort experience to strengthen their commitment to, and implementation of, equitable creative coding using Scratch and ScratchJr.", + "annualReport.2021.SECWhatIsP2": "By the end of the cohort experience, organizations will have formed new partnerships with each other and with Scratch, and will have established new models for equity-centered creative coding resources.", + "annualReport.2021.SECWhatIsP3": "Our work with the SEC is made possible thanks to a generous grant from Google.org. We’d like to extend our gratitude for their continued support of our mission.", + "annualReport.2021.SECOrgNumber": "41", + "annualReport.2021.SECOrgLabel": "organizations", + "annualReport.2021.SECCountryNumber": "13", + "annualReport.2021.SECCountryLabel": "countries", + "annualReport.2021.SECPartnerNumber": "7", + "annualReport.2021.SECPartnerLabel": "partners", + "annualReport.2021.SECMapParagraph": "Our first cohort included 41 organizations representing 13 countries around the world, united by their commitment to supporting learners from historically marginalized communities in developing their confidence with creative computing. Their locations are highlighted below:", + "annualReport.2021.spotlightStory": "Spotlight Story", + "annualReport.2021.SECSpotlightTitle": "Bridges to Science", + "annualReport.2021.SECSpotlightLocation": "Fulshear, Texas", + "annualReport.2021.SECSpotlightText1": "Bridges to Science; a Texas-based nonprofit providing math, coding, and robotics programs for underserved youth; was one of 41 exceptional organizations to join the Scratch Education Collaborative's first cohort.", + "annualReport.2021.SECSpotlightText2": "In 2021, we supported Bridges to Science in facilitating their first “Hour of Code” workshop with Code.org. The event “Fiestas y Piñatas” attracted over 22,000 teachers and students from Latin America. We also collaborated with Bridges to Science to develop a toolkit of unique resources to meet their community’s needs.", + "annualReport.2021.SECPullQuote": "One of the greatest joys that we have in teaching our students is that each one of them, no matter how quiet they are, all find a voice in computer science through Scratch.", + "annualReport.2021.SECPullQuoteAttr": "- Rosa Aristy, Bridges to Science Founder ", + "annualReport.2021.SECWorkshops": "SEC Workshops", + "annualReport.2021.SECWorkshopsText": "Last year, the Scratch Education Collaborative hosted a series of workshops that supported their inaugural cohort in defining and exploring unique pathways to equitable creative coding. Workshops were facilitated by Stanford d. School, Tinkering Studio, the Brazilian Creative Learning Network, and Chicago Public Schools CS4ALL. Together, workshop participants developed a shared understanding of creative coding and discussed strategies and practices that foster culturally sustaining communities through creative communication and collaboration.", + "annualReport.2021.SECWorkshopsSubtitle": "How can we creatively empower local community in exploring creative coding?", + "annualReport.2021.accessTitle": "Access", + "annualReport.2021.accessIntro": "As COVID-19 forced schools to close and pushed learning to virtual spaces, many students and teachers were discovering Scratch for the first time or adapting the way they taught and learned creative coding. From our own homes, the Scratch Team worked to support the changing needs of educators and the online community.", + "annualReport.2021.accessASL": "ASL Tutorial", + "annualReport.2021.accessASLText": "In 2021, we partnered with Deaf Kids Code to launch our first American Sign Language tutorial in the Scratch Editor.", + "annualReport.2021.accessASLText2": " Together, we were inspired to create an evergreen resource that would expand creative pathways for deaf Scratchers.", + "annualReport.2021.accessASLText3": "The video is a 13-minute remake of our original “Getting Started with Scratch” tutorial that introduces beginners to the Scratch platform.", + "annualReport.2021.accessPullQuote": "Being a good ally is a willingness to bend towards being accessible and really putting weight on the recommendations of organizations like mine … Asking, ‘What is it that we can do?’ and really letting us take the reins and go for it, with very little to no resistance; that is a very rare thing.", + "annualReport.2021.accessPullQuoteAttr": "- Shireen Hafeez, Founder of Deaf Kids Code ", + "annualReport.2021.accessDEICommittee": "DEI Committees at Scratch", + "annualReport.2021.accessDEICommitteeText": "In 2021, several committees at Scratch embarked on work to make Scratch more diverse, equitable, and inclusive for all users. We’re excited to share the progress each committee has made and the work still ahead.", + "annualReport.2021.accessDEICommitteeAccessibility": "Accessibility", + "annualReport.2021.accessDEICommitteeAccessibilityText": "The Accessibility Committee was created in response to one Scratch Team member’s own difficulty using Scratch’s coding blocks and a recognized need to better support Scratchers of all abilities.", + "annualReport.2021.accessDEICommitteeAccessibilityText2": "In October of 2021, the committee launched a project to make the color of our coding blocks accessible for Scratchers with vision impairments. The committee is excited to partner with teachers and community organizations specializing in accessibility so the coding blocks meet web accessibility guidelines, and more importantly, lower floors to make Scratch more accessible for all.", + "annualReport.2021.accessDEICommitteeG-JEDI": "G-JEDI", + "annualReport.2021.accessDEICommitteeG-JEDIText": "The Global, Justice, Equity, Diversity, and Inclusion (G-JEDI) Committee was formed to develop a shared language that defines what Diversity, Equity, and Inclusion (DEI) mean to the Scratch Team.", + "annualReport.2021.accessDEICommitteeG-JEDIText2": "In 2021, the committee began work on a DEI statement to outline the ways in which DEI has informed the Scratch Team and community’s past and present work, and how it will continue to inform new initiatives going forward.", + "annualReport.2021.accessDEICommitteeEquityXDesign": "Equity x Design", + "annualReport.2021.accessDEICommitteeEquityXDesignText": "The EquityXDesign Committee was created as a place for Scratch Team members and our collaborators in MIT’s Lifelong Kindergarten group to read and discuss ideas around equity-centered design practices.", + "annualReport.2021.accessDEICommitteeEquityXDesignText2": "The conversations are guided by Sasha Costanza-Chock’s “Design Justice: Community-Led Practices to Build the Worlds We Need,” and committee members discuss ways in which they can incorporate equity-centered design practices in the development of Scratch tools and resources.", + "annualReport.2021.access10NewLanguages": "10 New Languages", + "annualReport.2021.access10NewLanguagesText": "With huge thanks to our translation community, we were able to connect with Scratchers in 74 languages last year! In 2021, 10 new languages were added to Scratch, including isiXhosa (South Africa), Sepedi (South Africa), Setswana (South Africa), Afrikaans (South Africa), Kichwa (Peru), ଓଡ଼ିଆ/Odia (India), Kazakh (Kazakhstan), Aragonese (Spain), Western Frisian (the Netherlands), and Bengali (Bangladesh, India, and other regions).", + "annualReport.2021.accessSouthAfrica": "Zero-rated Scratch in South Africa", + "annualReport.2021.accessSouthAfricaText": "To improve the Scratch experience for young people in regions with low or no internet connectivity, we partnered with the National Education Collaboration Trust (NECT) of South Africa to host a zero-rated page for downloading Scratch. Downloads on zero-rated pages do not use up any data bandwidth, reducing a barrier to accessing Scratch due to data limits and costs. Just two months after its April 2021 launch, the page had more than 1300 visitors.", + "annualReport.2021.accessSnapshot": "Snapshots", + "annualReport.2021.communityTitle": "Community", + "annualReport.2021.communityIntro": "In 2021, the Scratch community continued to experience rapid growth as even more young people around the world created and connected alongside their peers. We also continued to develop partnerships with community members to improve the Scratch experience for our diverse community of users.", + "annualReport.2021.communityScratchConference": "Scratch-Konferenco", + "annualReport.2021.communityScratchConferenceText1": "In July, educators in our global community came together to celebrate creative coding at the Scratch Conference. This free, virtual event was led by our collaborators at MIT’s Lifelong Kindergarten Group. The conference brought together {more_bold}, who spent the day connecting, collaborating, and learning from one another, even as COVID kept us apart.", + "annualReport.2021.communityScratchConferenceText1More": "more than 1,500 educators and Scratch enthusiasts", + "annualReport.2021.communityVolunteerTranslators": "Volunteer Translators", + "annualReport.2021.communityVolunteerTranslatorsText": "Since Scratch was launched in 2007, we have been committed to supporting our users worldwide. Our language translation volunteers work closely with the Scratch Team to help translate and localize our platform and resources for the diverse communities that we serve.", + "annualReport.2021.communityVolunteerTranslatorsText2": "Thousands of translators have volunteered their time to translate Scratch into 74 languages and counting, and there are currently more than one thousand translators signed up to translate Scratch and ScratchJr. We’re grateful to our volunteers for helping us reach more Scratchers around the world!", + "annualReport.2021.communityScratchCommunity": "The Scratch Community in 2021", + "annualReport.2021.communityScratchCommunityIntro": "In 2021, more than 113 million projects were created on the Scratch site – almost a 39% increase from 2020 – and more than one million new studios were created! Throughout the year, the Scratch Team hosted numerous studios to celebrate important events and encourage Scratchers to participate in the online community.", + "annualReport.2021.yearInReview": "Year in Review", + "annualReport.2021.yearInReviewText": "2021 was a remarkable year in the online community. The Community Team highlighted and developed opportunities for young people to express their ideas and become engaged in positive ways, and incredible movements sprung up from Scratchers themselves. Here’s a look back at some of the highlights of the year:", + "annualReport.2021.yearInReviewCard1Date": "januaro", + "annualReport.2021.yearInReviewCard1Title": "Poetic Cafe", + "annualReport.2021.yearInReviewCard1Text": "We “opened” our very first Poetic Cafe where Scratchers were invited to write, share, or collaborate on poems to share with the community.", + "annualReport.2021.yearInReviewCard2Date": "februaro", + "annualReport.2021.yearInReviewCard2Title": "Black History Month Studio", + "annualReport.2021.yearInReviewCard2Text": "Scratchers shared interactive artwork, created poems, animated music videos, and more to celebrate influential people and events in Black history.", + "annualReport.2021.yearInReviewCard3Date": "aprilo", + "annualReport.2021.yearInReviewCard3Title": "April Fool’s Day", + "annualReport.2021.yearInReviewCard3Text": "Scratchers were asked to imagine the “Secret life” of the Scratch Cat and went on a treasure hunt for fun and silly things hidden around the Scratch website.", + "annualReport.2021.yearInReviewCard4Date": "majo", + "annualReport.2021.yearInReviewCard4Title": "Scratch Week", + "annualReport.2021.yearInReviewCard4Text": "Scratchers around the world shared more than 3,500 projects responding to themed prompts like “Cooking With Scratch” and “Ridiculous Inventions” to celebrate Scratch's birthday.", + "annualReport.2021.yearInReviewCard5Date": "junio", + "annualReport.2021.yearInReviewCard5Title": "Pride Month", + "annualReport.2021.yearInReviewCard5Text": "Scratchers created projects using all the colors of the rainbow to celebrate the LGBTQ+ community in the Pride Month studio.", + "annualReport.2021.yearInReviewCard6Date": "aŭgusto", + "annualReport.2021.yearInReviewCard6Title": "Scratch Camp", + "annualReport.2021.yearInReviewCard6Text": "During this annual three-week long event, Scratchers created more than 7,000 projects that moved and grooved, showcased creative do-it-yourself (DIY) ideas, and shared their discoveries about the natural world around them.", + "annualReport.2021.yearInReviewCard7Date": "oktobro", + "annualReport.2021.yearInReviewCard7Title": "Scratchtober", + "annualReport.2021.yearInReviewCard7Text": "For two weeks, Scratchers created projects showcasing their interpretations of daily prompts in the Scratchtober studio. More than 3,500 projects were created around single-word themes like underwater, celebration, and creatures.", + "annualReport.2021.yearInReviewCard8Date": "decembro", + "annualReport.2021.yearInReviewCard8Title": "CSEdWeek", + "annualReport.2021.yearInReviewCard8Text": "Computer Science Education Week (CSEdWeek) occurred from December 6-12 to celebrate computer science around the world. Scratch participated in the week by encouraging community members to check out tutorials, studios, and a live event hosted in partnership with Makey Makey!", + "annualReport.2021.yearInReviewCard9Date": "decembro", + "annualReport.2021.yearInReviewCard9Title": "2021: A Scratch Year in Review Studio", + "annualReport.2021.yearInReviewCard9Text": "In 2021, Scratchers learned new skills, connected with friends around the world, and found creative ways to express themselves. More than 1,000 Scratchers shared their favorite Scratch memories and what Scratch meant to them in the 2021: A Scratch Year in Review studio.", + "annualReport.2021.communityScratchLabTitle": "Scratch Lab", + "annualReport.2021.communityScratchLabText": "With the launch of Scratch Lab in February, we’ve opened the doors of our development process directly to Scratchers around the world.", + "annualReport.2021.communityScratchLabText2": "Before we decide if we should introduce new blocks to the Scratch coding editor, it’s crucial to see the creative, innovative, and surprising ways Scratchers interact with them. Scratch Lab is a sandbox where everyone can try out these new features and, most importantly, share their thoughts and ideas directly with us.", + "annualReport.2021.communityScratchLabText3": "Over 500,000 Scratchers explored the Scratch Lab site in 2021, and they submitted more than 37,000 pieces of feedback.", + "annualReport.2021.communityScratchLabText4": "This feedback has been invaluable as we evaluate and develop Animated Text blocks, Face Sensing blocks, and more potential new features.", + "annualReport.2021.ytData1": "100,000", + "annualReport.2021.ytData1Sub": "uzantoj", + "annualReport.2021.ytData2": "9 million", + "annualReport.2021.ytData2Sub": "views on videos", + "annualReport.2021.ytData3Top": "viewers in", + "annualReport.2021.ytData3": "178", + "annualReport.2021.ytData3Sub": "countries", + "annualReport.2021.communitySnapshot2Title": "The Scratch Team on YouTube", + "annualReport.2021.communitySnapshot2Text": "The Scratch Team YouTube channel reached 100,000 subscribers in 2021— a nearly 500 percent increase from 2020! As students, educators, and families evolved in response to the pandemic, we knew we had to create resources that were reactive to their needs.", + "annualReport.2021.communitySnapshot2Text2": "These resources include a series of comprehensive Scratch tutorials that guide users through designing stories, games, and animations on Scratch. In 2021, these videos garnered nearly nine million views from viewers in 178 countries.", + "annualReport.2021.tutorial1": "How to Make an 'About Me'", + "annualReport.2021.tutorial2": "How to Make a Clicker Game", + "annualReport.2021.tutorial3": "How to Make a Mouse Trail", + "annualReport.2021.FounderMessageTitle": "A Message from Our Founder", + "annualReport.2021.FounderMessageSubTitle": "Support and Inspiration from a Founding Partner", + "annualReport.2021.FounderMessageText1": "As you read through this annual report, you’ll learn about many ways that Scratch is expanding creative computing opportunities for millions of young people around the world, especially those from marginalized communities. This global impact is possible because of the tireless work of the growing team of engineers, designers, educators, community moderators, and others at the Scratch Foundation.", + "annualReport.2021.FounderMessageText2": "To continue to grow our efforts and impact, we rely on the generous financial support of an incredible collection of companies, foundations, and individual donors who are aligned with our mission and vision. Here, I want to highlight the support and inspiration we’ve received from one of our Founding Partners: the LEGO Foundation.", + "annualReport.2021.FounderMessageText3": "My research group at the MIT Media Lab started collaborating with the LEGO company and LEGO Foundation more than 30 years ago. LEGO funding helped support our early work on Scratch, leading up to the public launch of Scratch in 2007. Then, when Scratch spun out of MIT into the Scratch Foundation in 2019, the LEGO Foundation provided important funding for the new organization, with a five-year $10 million grant to “support transformative educational change by developing and promoting playful, creative approaches to coding...in diverse economic and cultural contexts.” When the pandemic hit, the LEGO Foundation stepped up with an additional $5 million grant in 2021, to ensure that the Scratch Foundation could meet the needs of children and educators disrupted by the pandemic.", + "annualReport.2021.FounderMessageText4": "But the LEGO-Scratch connection goes far beyond financial support. The Scratch approach of creating animated stories and games by snapping together graphical programming blocks was inspired, in part, by the way children build LEGO houses and castles by snapping together plastic LEGO bricks. Scratch and LEGO also share the same project-based educational philosophy, encouraging children to iteratively refine their projects by trying out an idea, seeing what happens, then making revisions and trying again.", + "annualReport.2021.FounderMessageText5": "I’ve always loved the LEGO slogan “Joy of Building, Pride of Creation.” The LEGO Foundation’s deep partnership with the Scratch Foundation is helping to bring “Joy of Building, Pride of Creation” to children’s digital activities. The partnership serves as a model of how organizations with shared ideas and values can work together to catalyze transformational change in learning and education. As the Scratch Foundation continues to build its network of partners and supporters, I look forward to connecting with other organizations to expand creative computing opportunities for children around the world.", + "annualReport.2021.FounderTitle": "Founder, Scratch Foundation", + "annualReport.2021.lookingForward": "Looking Forward", + "annualReport.2021.lookingForwardText1": "In 2021, we outlined a Strategic Framework guiding our major priorities for the next 4 years. We’re focused on these major areas:", + "annualReport.2021.lookingForwardText2": "We would like to extend a huge thank you to the LEGO Foundation, whose generous COVID Recovery Grant will enable us to carry out this crucial work. We can’t wait to share more with you about the exciting projects we have planned, including updates to the Scratch experience for schools, updates to ScratchJr, and more.", + "annualReport.2021.LookingForward1": "Strengthening the Scratch Platform and Community Infrastructure", + "annualReport.2021.LookingForward2": "Expanding Pathways to Creative Learning", + "annualReport.2021.LookingForward3": "Building Organizational Capacity and Ensuring Fiscal Sustainability", + "annualReport.2021.supportersTitle": "Thank You to Our Supporters", + "annualReport.2021.supportersIntro": "Thank you to our generous supporters. Your contribution helps us expand creative learning opportunities for children of all ages, from all backgrounds, around the globe.", + "annualReport.2021.ourSupporters": "Our Supporters", + "annualReport.2021.ourSupportersText": "We want to thank all Scratch supporters who, throughout the years, have helped us amazing learning experiences for millions of young people around the world. The following list is based on giving to Scratch Foundation from January 1, 2021 to December 31, 2021.", + "annualReport.2021.supportersFoundingTitle": "Founding Partners — $10,000,000+", + "annualReport.2021.supportersFoundingText": "We are especially grateful to our Founding Partners who have each provided at least $10,000,000 in cumulative support, since the start of Scratch in 2003.", + "annualReport.2021.supportersCatPartnersTitle": "Scratch Cat Partners — $1,000,000+", + "annualReport.2021.supportersCreativityTitle": "Creativity Circle — $250,000+", + "annualReport.2021.supportersCollaborationTitle": "Collaboration Circle — $100,000+", + "annualReport.2021.supportersImaginationTitle": "Imagination Circle — $50,000+", + "annualReport.2021.supportersInspirationTitle": "Inspiration Circle — $20,000+", + "annualReport.2021.supportersExplorationTitle": "Exploration Circle — $5,000+", + "annualReport.2021.supportersPlayTitle": "Play Circle — $1,000+", + "annualReport.2021.supportersInKindTitle": "In-Kind Supporters", + "annualReport.2021.leadershipTitle": "Our Team", + "annualReport.2021.leadershipBoard": "Board of Directors", + "annualReport.2021.leadershipChair": "Chair", + "annualReport.2021.leadershipProfessor": "Professor of Learning Research", + "annualReport.2021.leadershipViceChair": "Vice-Chair", + "annualReport.2021.leadershipCoFounder": "Co-Founder and Co-Chairman", + "annualReport.2021.leadershipBoardMember": "Board Member", + "annualReport.2021.leadershipPresidentCEO": "President and CEO", + "annualReport.2021.leadershipFormerPresident": "Former President", + "annualReport.2021.leadershipFounderCEO": "Founder and CEO", + "annualReport.2021.leadershipFormerChairCEO": "Former CEO and Chairwoman", + "annualReport.2021.leadershipBoardSecretaryTreasurer": "Board Secretary & Treasurer", + "annualReport.2021.leadershipBoardSecretary": "Board Secretary", + "annualReport.2021.leadershipBoardTreasurer": "Board Treasurer", + "annualReport.2021.leadershipScratchTeam": "2021 Scratch Team", + "annualReport.2021.leadershipED": "Executive Director", + "annualReport.2021.teamThankYou": "Thank you to Mitch Resnick, Natalie Rusk, Rupal Jain, and other collaborators at the Lifelong Kindergarten Group at the MIT Media Lab for your tireless support of Scratch.", + "annualReport.2021.donateTitle": "Support Us", + "annualReport.2021.donateMessage": "Your support enables us to create inspiring, creative, and memorable learning experiences for kids everywhere, especially those who have been systemically excluded from creative coding opportunities. Make a gift to Scratch today to help us keep our servers running, maintain our growing global community, and make creative coding possible for kids in every country around the world.", + "annualReport.2021.donateMessage2": "Thank you for your generosity.", + "annualReport.2021.donateButton": "Donaci", + "annualReport.2021.projectBy": "project by", + "annualReport.2021.JuneIlloAttr": "Flags by @ratchild", + "annualReport.2021.OctIlloAttr": "Potato and glasses by @Cupwing", + "annualReport.2021.altMap": "A map of the world showing 41 SEC organizations", + "annualReport.2021.altSECSpotlightImage": "A child plays with a toy in front of an orange background", + "annualReport.2021.altAccessibility": "Two people use sign language in front of a green background.", + "annualReport.2021.altaccessDEICommittee": "A hand holds out a scratch component on a green background.", + "annualReport.2021.altaccessDEICommitteeAccessibility": "A hand paints scratch components on a blue background.", + "annualReport.2021.altaccessDEICommitteeG-JEDI": "Two hands reach toward a text bubble with a heart inside it.", + "annualReport.2021.altaccessDEICommitteeEquitXDesign": "Two hands work together to compile a list of scratch components.", + "annualReport.2021.altaccessSouthAfrica": "Two kids, one using a tablet and one using a laptop, work on a scratch project together.", + "annualReport.2021.altcommunityVolunteerTransators": "Four hands are raised with text bubbles resting on top of them in front of a purple background.", + "annualReport.2021.altcommunityThankYou": "A globe with a banner across it saying 'Thank you' surrounded by the words for thank you in various languages.", + "annualReport.2021.altAvatar": "user avatar", + "annualReport.2021.altDropdownArrow": "Arrow indicating dropdown menu.", + "annualReport.2021.altMastheadIllustration": "Three people interacting with physical scratch components.", + "annualReport.2021.altWave": "An emoji hand waving.", + "annualReport.2021.altMitchHeadshot": "Founder Mitch Resnick", + "annualReport.2021.altCalendar": "A calendar displaying the year 2021.", + "annualReport.2021.altWorldVisualization": "An illustrated version of the globe.", + "annualReport.2021.altSaudiArabiaVisualization": "A bar chart showing that there were more than twice as many new Scratch users in 2021 as there were in 2020.", + "annualReport.2021.altScratchHorizontalCommand": "A yellow Scratch programming component.", + "annualReport.2021.altSECVideoPreview": "The Scratch interface appears on the left and a girl signing appears on the right.", + "annualReport.2021.altScratchJr": "Text reading Scratch jr", + "annualReport.2021.altHorizontalLoop": "A yellow horizontal Scratch programming component.", + "annualReport.2021.altaccessDEICommitteeEquityXDesign": "Two hands lining up physical Scratch components.", + "annualReport.2021.altcommunityVolunteerTranslators": "Hands reaching up in front of a purple background with text bubbles floating above them.", + "annualReport.2021.altScratchLogoText": "A green rectangle with the words 'Scratch Lab' writton on it.", + "annualReport.2021.altScratchLabVideo": "A screenshot of a Scratch project with a play button on top.", + "annualReport.2021.altHat": "A person wearing a yellow hat and pink heart sunglasses.", + "annualReport.2021.altScratchText": "A rainbow Scratch component displaying the text, 'Here we go!'", + "annualReport.2021.altStar": "A girl with a yellow star in front of her face.", + "annualReport.2021.altMouseTrail": "Multiple cut outs of a squirrel head placed randomly on top of each other.", + "annualReport.2021.altSECWorkshops": "People playing together", + "annualReport.2021.altArrowUp": "An arrow pointing up.", + "annualReport.2021.altTranslated": "A scratch component saying \"Hello\" and listing languages that scratch is available in.", + "annualReport.2021.altAboutMe": "The words 'About me' placed over an easel, hedgehog, mango, and soccer ball.", + "annualReport.2021.altClickerGame": "A math game showing an apple, an orange, and a cut up bowl of fruit.", + "annualReport.2021.altLookingForward1": "Interlocking hexagons displaying a swirl, start, and heart.", + "annualReport.2021.altLookingForward2": "A sign post with one arrow poining right displaying a swirl and one arrow pointing left displaying a heart.", + "annualReport.2021.altLookingForward3": "Colorful blocks lined up to create steps with a plant growing on top.", + "annualReport.2021.altSparkle": "White sparkle decoration", + "annualReport.2021.altDownArrow": "Purple arrow pointing down", + "annualReport.2021.altConnectingLine": "A dotted line connecting timeline elements.", + "annualReport.2021.altApril": "A pen and Scratch components placed on top of a purple background.", + "annualReport.2021.altJune": "A birthday cake in front of a banner of flags displaying various types of LGBTQ+ pride.", + "annualReport.2021.altAugust": "A potato, birthday had, and sunglasses on top of a purple background.", + "annualReport.2021.altCard1": "A colorful blob floats in front of a black and gray background next to the words 'A dream In a world of nightmares.'", + "annualReport.2021.altCard2": "A black woman is wearing a yellow headband and gold hoop earrings.", + "annualReport.2021.altCard3": "The scratch cat mascot swings in front of buildings accompanied by text reading 'I think Scratch Cat is a superhero.'", + "annualReport.2021.altCard5": "A smiling block stands next to a text bubble reading 'no matter how anyone dresses, what pronouns they use, or who they love, you should always respect them!'", + "annualReport.2021.altCard6": "A potato wearing sunglasses sits in front of a purple background.", + "annualReport.2021.altCard7": "A colorful birthday hat sits on top of a neon cube.", + "annualReport.2021.altCard9": "'2022' sits in front of a rainbow of ovals.", + "annualReport.2021.altDonateIllustration": "Two hands form the shape of a heart with their fingers inside of a cut out heart shape." +} \ No newline at end of file diff --git a/www/scratch-website.annual-report-l10njson/eo.json b/www/scratch-website.annual-report-l10njson/eo.json new file mode 100644 index 000000000..6308be405 --- /dev/null +++ b/www/scratch-website.annual-report-l10njson/eo.json @@ -0,0 +1,233 @@ +{ + "annualReport.subnavMessage": "Mesaĝo", + "annualReport.subnavMission": "Mission", + "annualReport.subnavMilestones": "Milestones", + "annualReport.subnavReach": "Reach", + "annualReport.subnavInitiatives": "Initiatives", + "annualReport.subnavFinancials": "Financials", + "annualReport.subnavSupporters": "Supporters", + "annualReport.subnavTeam": "Team", + "annualReport.subnavDonate": "Donaci", + "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.missionProjectsTitle": "Projektoj", + "annualReport.missionPeersTitle": "Peers", + "annualReport.missionPassionTitle": "Passion", + "annualReport.missionPlayTitle": "Aǔdigi", + "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.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.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.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.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+", + "annualReport.toolsTexttoSpeechProjects": "{numProjects} projects in 2019 used Text-to-Speech", + "annualReport.toolsMostPopular": "Most Popular", + "annualReport.toolsTexttoSpeechPopular": "{mostPopular} new Scratch Extension in the community", + "annualReport.toolsCollabAWS": "Collaboration with Amazon Web Services", + "annualReport.toolsTranslate": "Traduki", + "annualReport.toolsTranslateIntro": "With the Translate extension, built on the Google Translate API, kids can incorporate automatic translation into their projects, supporting language learning and global communication.", + "annualReport.toolsNumLanguages": "50+", + "annualReport.toolsTranslateLanguages": "{numLanguages} languages translated in the extension", + "annualReport.toolsSupportsLiteracy": "Supports Literacy", + "annualReport.toolsCSandLanguageArts": "computer science and language arts", + "annualReport.toolsTranslateLiteracy": "{supportsLiteracy} across {CSandLanguageArtsLink}", + "annualReport.toolsCollabGoogle": "Collaboration with Google", + "annualReport.toolsPhysicalWorld": "Physical World Connections", + "annualReport.toolsMindstormsLink": "LEGO Mindstorms EV3", + "annualReport.toolsWeDoLink": "WeDo 2.0", + "annualReport.toolsLEGORoboticsIntro": "Students can create dancing robots, interactive sculptures, and data-collection experiments using Scratch with LEGO robotics kits. The new LEGO Education SPIKE Prime Set features an app based on Scratch. In addition, Scratch extensions are available for {mindstormsLink} and {weDoLink}.", + "annualReport.toolsCollabLEGO": "Collaboration with LEGO Education", + "annualReport.toolsVideoTutorials": "Video-instruiloj", + "annualReport.toolsTutorialsIntro": "Scratch 3.0 introduced a diverse collection of video tutorials to help kids get started with Scratch. The tutorials are open-ended and designed to encourage students to experiment, follow their interests, and express their own ideas.", + "annualReport.toolsNumTutorials": "25 new tutorials", + "annualReport.toolsNewTutorials": "{numTutorials} available in Scratch 3.0", + "annualReport.toolsNumViews": "23 million", + "annualReport.toolsTutorialsViews": "{numViews} views in 2019", + "annualReport.toolsApp": "Scratch App Supports Learning Offline", + "annualReport.toolsDownloadLink": "downloadable app", + "annualReport.toolsRaspberryLink": "use on Raspberry Pi 4", + "annualReport.toolsAppIntro": "During 2019, the Scratch Team released Scratch 3.0 as a {downloadableLink} for use on multiple platforms, including Windows, MacOS, ChromeOS, and Android tablets. In addition, the Raspberry Pi Foundation released Scratch 3.0 for {raspberryLink}. These downloadable versions are especially important for millions of learners in areas where internet connectivity is unavailable or unreliable.", + "annualReport.toolsAbhiTitle": "Abhi at Cartoon Network", + "annualReport.toolsAbhiIntro": "To highlight what kids can do with Scratch 3.0, we collaborated with Cartoon Network to create a video featuring Abhi, a 12-year-old Scratcher who loves to make animations and games. In the video, Abhi meets with Ian Jones-Quartey, creator of OK K.O. and other Cartoon Network shows. Abhi introduces Ian to key features of the new version of Scratch, and together they draw and program an animation of a Cartoon Network character jumping up and down.", + "annualReport.toolsAbhiQuote": "My favorite thing about Scratch is the community, because they are nice and helpful to me. That’s why I’m always happy to share every project that’s in my dreams.", + "annualReport.communityTitle": "Community", + "annualReport.communityIntro": "The Scratch online community has always been an important part of the Scratch experience, providing opportunities for children to collaborate, share, and provide feedback to one another.", + "annualReport.communitySpotlight": "Community — Spotlight Story", + "annualReport.communityTeam": "Scratch Community Team", + "annualReport.communityTeamIntro1": "When asked why they use Scratch, most Scratchers talk about the importance of the online community for motivating their ongoing participation, providing a space where they can express their creativity, make friends, receive feedback, get new ideas, and learn new skills. Many Scratchers express their appreciation for the Scratch community as a safe and welcoming space to connect, share, and learn from one another.", + "annualReport.communityTeamIntro2": "With 40,000 new projects and 400,000 new comments in the Scratch online community each day, how can we ensure that the community remains safe and friendly, while also supporting and encouraging creative expression? Our Community Team, including full-time staff and a network of moderators, leads this essential work. There are two key dimensions of the Community Team's work: moderation and community engagement.", + "annualReport.communityModerationTitle": "Community Moderation", + "annualReport.communityModerationInfo": "When young people join the Scratch community, they agree to follow a set of Community Guidelines, which are designed to keep Scratch a safe and supportive place for young people from all backgrounds. Our Community Team uses a wide variety of tools and strategies to encourage good digital citizenship and maintain a positive environment for Scratchers to create in. Automated filters prevent private information from being shared or inappropriate content from being posted, and we allow anyone to report content they feel violates the Community Guidelines.", + "annualReport.communityGuidelinesTitle": "Regularo de la komunumo", + "annualReport.communityGuidelinesInfo": "Scratch welcomes people of all ages, races, ethnicities, religions, abilities, sexual orientations, and gender identities.", + "annualReport.communityGuidelinesRespect": "Be respectful.", + "annualReport.communityGuidelinesShare": "Kunhavigi", + "annualReport.communityGuidelinesHonest": "Be honest.", + "annualReport.communityGuidelinesConstructive": "Be constructive.", + "annualReport.communityGuidelinesPrivacy": "Keep personal info private.", + "annualReport.communityGuidelinesFriendly": "Help keep the site friendly.", + "annualReport.communityEngagementTitle": "Community Engagement", + "annualReport.storySwap": "Story Swap", + "annualReport.communityEngagementInfo": "Another major role of the Community Team is to highlight and develop opportunities for young people to express their ideas and become engaged in positive ways. The team features projects and studios from community members to serve as inspiration, and it regularly posts Scratch Design Studios to encourage creative activity. Each summer, the team organizes an online Scratch Camp: the theme in 2019 was {storySwapLink}, with Scratchers building on one another’s stories.", + "annualReport.communitySDSTitle": "Scratch Design Studios", + "annualReport.communitySDSInfo": "Some Scratch Design Studios from 2019:", + "annualReport.communityDayintheLife": "Day in the Life", + "annualReport.communityDayintheLifeInfo": "Create a project about a day in the life of something", + "annualReport.communityYear3000": "Year 3000", + "annualReport.communityYear3000Info": "What might life be like in the year 3000?", + "annualReport.communityBounce": "Bounce", + "annualReport.communityBounceInfo": "Create a project that involves bouncing, jumping, boinging, or hopping.", + "annualReport.communityMonochromatic": "Monochromatic", + "annualReport.communityMonochromaticInfo": "How would things look if there were only one color?", + "annualReport.communityQuotes": "Community — Quotes", + "annualReport.communityQuote1": "I joined Scratch when I was 11 years old and the things I learned from using the platform and interacting with the community were really a vital part of my learning growing up.", + "annualReport.communityQuote2": "Scratch has allowed me to do things from home, like \n- Respect people and their projects\n- Make friends\n- Feel that I am not alone in this quarantine\n....and much more, so I want to say \n¡GRACIAS!", + "annualReport.communityQuote3": "I've been on Scratch for about 2 years, and it's been a life-changing experience! I've learned so many new things, such as coding, online etiquette, and art!", + "annualReport.communityQuote4": "Scratch was my favorite hobby in sixth grade. It secretly introduced me to Boolean logic, order of operations, and nested mathematical expressions—not to mention computer programming itself.", + "annualReport.studio": "studio", + "annualReport.communityBLMIntro": "As racial justice protests swept the United States after the tragic killings of George Floyd, Breonna Taylor, Ahmaud Arbery, and others in early 2020, many young people used Scratch as a way to express their support for the Black Lives Matter movement, creating projects and posting comments to speak out against racism and police violence. In a {BLMStudioLink} featured on the Scratch home page, Scratchers contributed hundreds of projects and thousands of comments. The Scratch Community Team was actively involved, to support Scratchers during a traumatic time and to ensure that all projects and conversations remained respectful.", + "annualReport.communityArtwork": "Artwork by the Scratcher OnionDipAnimations", + "annualReport.communityChangeTitle": "We see young people as agents of change.", + "annualReport.communityChangeInfo": "We are committed to working with them, and with the educators and families who support them, to ensure that they develop the skills, the motivation, and the confidence they’ll need to lead fulfilling lives and bring about meaningful change in society.", + "annualReport.watchVideo": "Watch Video", + "annualReport.schoolsTitle": "Schools", + "annualReport.schoolsIntro": "We provide programs and resources to support teachers and students in schools around the world, designed to achieve equity in creative computing experiences, based on projects, passion, peers, and play.", + "annualReport.schoolsSpotlight": "Schools — Spotlight Story", + "annualReport.cpsProjectTitle": "Creative Computing in Chicago Public Schools", + "annualReport.cpsProjectIntroP1": "In 2019, with funding from Google.org, the Scratch Team partnered with SocialWorks, CS4ALL Chicago and Chicago Public Schools to support seven elementary schools in the South Side of Chicago as they launched an initiative to incorporate creative coding into their curriculum.", + "annualReport.cpsProjectIntroP2": "As a part of this initiative, hundreds of students imagined and drew themselves as the superhero of their own video games. They brought those ideas to life in a collaborative Scratch project called SuperMe. Local Chicago hero and Grammy Award winning musician Chance the Rapper was so inspired by the students’ work that he named it the official video game for his hit song “I Love You So Much” and shared it with the world.", + "annualReport.familyCreativeNightsHeader": "Family Creative Coding Nights", + "annualReport.familyCreativeNightsDescription": "A key to the success of this initiative was to connect students, families, teachers, and other community members through Family Creative Coding Nights. These events brought together hundreds of family members of all ages—from young children to grandparents—in activities that mixed coding with art, dance, and music. These events strengthened connections between home and school, recognizing the important role of families in inspiring and supporting children's learning.", + "annualReport.familyNightsPhotoCredit": "Photos by Jordan Macy, SocialWorks", + "annualReport.teacherPDHeader": "Investing in Professional Development for Teachers", + "annualReport.teacherPDDescription": "Teachers across the participating elementary schools came together for professional development workshops, gaining first-hand experience in creating their own Scratch projects and finding meaningful ways to use Scratch to support student learning across the curriculum.", + "annualReport.teacherPDQuoteAttribution": "{teacherName}, CPS Educator", + "annualReport.teacherPDQuote": "What surprised me most was the intrinsic collaboration that came with using Scratch in my classroom. Often, students themselves would discover something in the Scratch platform, show me, and then spread it among themselves.", + "annualReport.extendingReachHeader": "Extending the Reach", + "annualReport.extendingReachDescription": "To expand the reach of this partnership, CS4ALL Chicago built on the Family Creative Coding Night model and has made it available to all Chicago Public Schools. Google CS First produced {codeYourHeroLink} guides for students and teachers, available free online in English and Spanish.", + "annualReport.codeYourHero": "Code Your Hero", + "annualReport.inTheNewsHeader": "In the News", + "annualReport.chicagoSunTimesArticle": "Chicago Sun Times Article", + "annualReport.rollingStoneArticle": "Rolling Stone Article", + "annualReport.conferencesTitle": "Scratch Conferences around the World", + "annualReport.conferencesIntro": "In 2008, the Scratch Team hosted the first Scratch conference at MIT, bringing together educators, researchers, and developers to share ideas and experiences for using Scratch to support creative learning. Since then, the Scratch Team has organized and hosted a Scratch conference at MIT every two years. In addition, members of the global Scratch community have organized and hosted more than a dozen conferences—stretching across oceans, continents, cultures, and languages.", + "annualReport.conferencesHeroImageCaption": "Scratch Africa Conference, photo by {photoCredit}", + "annualReport.conferencesLatinAmericaTitle": "Latin America", + "annualReport.conferencesLatinAmericaDescription": "In May 2019, educators from across Chile and other areas of Latin America came together for the second {scratchAlSurLink} conference in Santiago, Chile. Following the conference, Scratch al Sur released a {spanishVersionLink} of the {creativeComputingCurriculumLink} guide, developed by the Creative Computing group at the Harvard Graduate School of Education.", + "annualReport.conferencesSpanishVersionLinkText": "Spanish version", + "annualReport.conferencesLatinAmericaImageCaption": "Photo provided by {photoCredit}", + "annualReport.conferencesEuropeTitle": "Europe", + "annualReport.conferencesEuropeDescription": "In August 2019, the Raspberry Pi Foundation organized the fourth {scratchConferenceEuropeLink}, held in Cambridge, UK. The conference brought together formal and informal educators from more than 25 countries for hands-on workshops, presentations, and demonstrations by students, educators, researchers, and community-based organizations.", + "annualReport.conferencesEuropeImageCaption": "Photo provided by {photoCredit}", + "annualReport.conferencesAfricaTitle": "Africa", + "annualReport.conferencesAfricaDescription": "In October 2019, the first {scratchAfricaConferenceLink} was held in Nairobi, Kenya, drawing more than 250 educators and students from across Africa to share lessons, empower young people, and celebrate accomplishments in creative coding. At the conference, the Scratch Team launched a Swahili version of Scratch, available for use both online and offline.", + "annualReport.conferencesAfricaImageCaption": "Photo by {photoCredit}", + "annualReport.financialsTitle": "Financials - 2019", + "annualReport.financialsButton": "2019 Audited Financials", + "annualReport.financialsFutureYears": "Note: Financials in future years will be significantly different, since the Scratch staff has now transitioned from MIT to the Scratch Foundation.", + "annualReport.supportersTitle": "Thank You to Our Supporters", + "annualReport.supportersIntro": "Thank you to our generous supporters. Your contribution helps us expand creative learning opportunities for children of all ages, from all backgrounds, around the globe.", + "annualReport.supportersSpotlightTitle": "Donor - Spotlight Story", + "annualReport.supportersSFETitle": "Siegel Family Endowment", + "annualReport.supportersSFEDescription1": "In May 2012, David Siegel attended Scratch Day at the MIT Media Lab with his son Zach, an active and enthusiastic Scratcher. Watching Zach and other children using Scratch to code their own games, animations, and robotic creatures, David saw how much potential Scratch had to help children both learn practical coding skills, and develop as computational thinkers.", + "annualReport.supportersSFEDescription2": "David knows the importance of computational thinking firsthand, and his career as a computer scientist and entrepreneur has been shaped by the same curiosity that Scratch helps young learners explore every day. It's the same exploratory instinct that led him to study computer science at Princeton, and earn a PhD based on work completed at MIT's Artificial Intelligence Lab. In 2001, he co-founded Two Sigma, which has grown to become a world leader in applying machine learning and data science to investment management.", + "annualReport.supportersSFEDescription3": "In 2011, David founded Siegel Family Endowment (SFE) to support organizations working to help people adapt to the demands of new technology, and to better understand and mitigate the powerful disruptions that technology has driven in almost every sector. He is also a co-founder of the Scratch Foundation, and is a strong advocate for the organization's mission to keep Scratch free and accessible to learners all over the world.", + "annualReport.supportersCoFounder": "Co-Founder and Co-Chairman", + "annualReport.supportersQuote": "Making sure that Scratch remains free and accessible for kids everywhere is one of the most impactful ways we can help young learners engage and thrive in an increasingly digital world. Supporting Scratch is more important today than ever before.", + "annualReport.supportersThankYou": "Thank you to our supporters", + "annualReport.supportersAllDescription": "Our mission is to provide all children, from all backgrounds, with opportunities to imagine, create, and share with new technologies. We want to thank all Scratch supporters who, since we started working on Scratch in 2002, have helped us create amazing learning experiences for millions of young people around the world. The following list is based on cumulative giving to Scratch (at both MIT and Scratch Foundation) through December 31, 2019.", + "annualReport.supportersFoundingDescription": "We are especially grateful to our Founding Partners who supported us from the early days of Scratch, each providing at least $10,000,000 of cumulative support, in various forms.", + "annualReport.supportersFoundingTitle": "Founding Partners", + "annualReport.supportersCreativityTitle": "Creativity Circle — $1,000,000+", + "annualReport.supportersCollaborationTitle": "Collaboration Circle — $200,000+", + "annualReport.supportersImaginationTitle": "Imagination Circle — $50,000+", + "annualReport.supportersInspirationTitle": "Inspiration Circle — $20,000+", + "annualReport.supportersExplorationTitle": "Exploration Circle — $5,000+", + "annualReport.supportersInKindTitle": "In-Kind Supporters", + "annualReport.leadershipTitle": "Our Team", + "annualReport.leadershipBoard": "Board of Directors", + "annualReport.leadershipChair": "Chair", + "annualReport.leadershipProfessor": "Professor of Learning Research", + "annualReport.leadershipViceChair": "Vice-Chair", + "annualReport.leadershipBoardMember": "Board Member", + "annualReport.leadershipPresidentCEO": "President and CEO", + "annualReport.leadershipFormerPresident": "Former President", + "annualReport.leadershipFounderCEO": "Founder and CEO", + "annualReport.leadershipFormerChairCEO": "Former Chair and CEO", + "annualReport.leadershipBoardSecretaryTreasurer": "Board Secretary & Treasurer", + "annualReport.leadershipBoardSecretary": "Board Secretary", + "annualReport.leadershipBoardTreasurer": "Board Treasurer", + "annualReport.leadershipScratchTeam": "Scratch Team", + "annualReport.leadershipInterim": "Interim Executive Director", + "annualReport.donateTitle": "Support Us", + "annualReport.donateMessage": "Your support enables us to make Scratch free for everyone, keeps our servers running, and most importantly, we are able to provide kids around the world an opportunity to imagine, create and share. Thank you!", + "annualReport.donateButton": "Donaci" +} \ No newline at end of file diff --git a/www/scratch-website.become-a-scratcher-l10njson/eo.json b/www/scratch-website.become-a-scratcher-l10njson/eo.json new file mode 100644 index 000000000..7ec925b22 --- /dev/null +++ b/www/scratch-website.become-a-scratcher-l10njson/eo.json @@ -0,0 +1,57 @@ +{ + "becomeAScratcher.buttons.back": "Reen", + "becomeAScratcher.buttons.next": "Sekva", + "becomeAScratcher.buttons.communityGuidelines": "Regularo de la komunumo", + "becomeAScratcher.buttons.getStarted": "Get Started", + "becomeAScratcher.buttons.finishLater": "Finish Later", + "becomeAScratcher.buttons.goBack": "Go Back", + "becomeAScratcher.buttons.iAgree": "I Agree", + "becomeAScratcher.buttons.takeMeBack": "Take me back to Scratch", + "becomeAScratcher.buttons.backToProfile": "Back to Profile Page", + "becomeAScratcher.congratulations.header": "Congratulations, {username}! You have shown that you are ready to become a Scratcher.", + "becomeAScratcher.congratulations.body": "Scratch is a friendly and welcoming community for everyone, where people create, share, and learn together. We welcome people of all ages, races, ethnicities, religions, abilities, sexual orientations, and gender identities.", + "becomeAScratcher.toBeAScratcher.header": "What does it mean to be a Scratcher?", + "becomeAScratcher.toBeAScratcher.body": "You might notice on your profile page that you are currently a “New Scratcher”. Now that you have spent some time on Scratch, we invite you to become a “Scratcher”.", + "becomeAScratcher.toBeAScratcher.definition": "Scratchers have a bit more experience on Scratch and are excited to both contribute to the community and to make it a supportive and welcoming space for others.", + "becomeAScratcher.toBeAScratcher.canDo": "Here are some things Scratchers do:", + "becomeAScratcher.toBeAScratcher.createStudios": "Create studios", + "becomeAScratcher.toBeAScratcher.helpOut": "Help out in the community", + "becomeAScratcher.toBeAScratcher.communityGuidelines": "Next, we will take you through the community guidelines and explain what these are.", + "becomeAScratcher.guidelines.respectSection": "Become a Scratcher - Treat everyone with respect", + "becomeAScratcher.guidelines.respectHeader": "Scratchers treat everyone with respect.", + "becomeAScratcher.guidelines.respectBody": "Everyone on Scratch is encouraged to share things that excite them and are important to them—we hope that you find ways to celebrate your own identity on Scratch, and allow others to do the same.", + "becomeAScratcher.guidelines.safeSection": "Become a Scratcher - Be safe", + "becomeAScratcher.guidelines.safeHeader": "Scratchers are safe: we keep personal and contact information private.", + "becomeAScratcher.guidelines.safeBody": "This includes not sharing real last names, phone numbers, addresses, hometowns, school names, email addresses, usernames or links to social media sites, video chatting applications, or websites with private chat functionality.", + "becomeAScratcher.guidelines.feedbackSection": "Become a Scratcher - Give helpful feedback", + "becomeAScratcher.guidelines.feedbackHeader": "Scratchers give helpful feedback.", + "becomeAScratcher.guidelines.feedbackBody": "When commenting on a project, remember to say something you like about it, offer suggestions, and be kind, not critical.", + "becomeAScratcher.guidelines.remix1Section": "Become a Scratcher - Embrace remix culture", + "becomeAScratcher.guidelines.remix1Header": "Scratchers embrace remix culture.", + "becomeAScratcher.guidelines.remix1Body": "Remixing is when you build upon someone else’s projects, code, ideas, images, or anything else they share on Scratch to make your own unique creation.", + "becomeAScratcher.guidelines.remix2Section": "Become a Scratcher - Embrace remix culture", + "becomeAScratcher.guidelines.remix2Header": "Remixing is a great way to collaborate and connect with other Scratchers.", + "becomeAScratcher.guidelines.remix2Body": "You are encouraged to use anything you find on Scratch in your own creations, as long as you provide credit to everyone whose work you used and make a meaningful change to it. ", + "becomeAScratcher.guidelines.remix3Section": "Become a Scratcher - Embrace remix culture", + "becomeAScratcher.guidelines.remix3Header": "Remixing means sharing with others.", + "becomeAScratcher.guidelines.remix3Body": "When you share something on Scratch, you are giving permission to all Scratchers to use your work in their creations, too.", + "becomeAScratcher.guidelines.honestSection": "Become a Scratcher - Be honest", + "becomeAScratcher.guidelines.honestHeader": "Scratchers are honest.", + "becomeAScratcher.guidelines.honestBody": "It’s important to be honest and authentic when interacting with others on Scratch, and remember that there is a person behind every Scratch account.", + "becomeAScratcher.guidelines.friendlySection": "Become a Scratcher - Keep the site friendly", + "becomeAScratcher.guidelines.friendlyHeader": "Scratchers help keep the site friendly.", + "becomeAScratcher.guidelines.friendlyBody": "It’s important to keep your creations and conversations friendly and appropriate for all ages. If you think something on Scratch is mean, insulting, too violent, or otherwise disruptive to the community, click “Report” to let us know about it.", + "becomeAScratcher.invitation.header": "{username}, we invite you to become a Scratcher.", + "becomeAScratcher.invitation.body": "Scratch is a friendly and welcoming community for everyone. If you agree to be respectful, be safe, give helpful feedback, embrace remix culture, be honest, and help keep the site friendly, click “I agree!”", + "becomeAScratcher.invitation.finishLater": "You get to decide if you want to become a Scratcher. If you do not want to be a Scratcher yet, just click “Finish Later” above.", + "registration.success.error": "Sorry, an unexpected error occurred.", + "becomeAScratcher.success.header": "Hooray! You are now officially a Scratcher.", + "becomeAScratcher.success.body": "Here are some links that might be helpful for you.", + "becomeAScratcher.success.communityGuidelines": "Regularo de la komunumo", + "becomeAScratcher.success.createAProject": "Create a Project", + "becomeAScratcher.noInvitation.header": "Whoops! Looks like you haven’t received an invitation to become a Scratcher yet.", + "becomeAScratcher.noInvitation.body": "To become a Scratcher, you must be active on Scratch for a while, share several projects, and comment constructively in the community. After a few weeks, you will receive a notification inviting you to become a Scratcher. Scratch on!", + "becomeAScratcher.finishLater.header": "No worries, take your time!", + "becomeAScratcher.finishLater.body": "By leaving this page, you will not finish the process to become a Scratcher and will stay as a New Scratcher. If you change your mind later, you can always come back via your profile page.", + "becomeAScratcher.finishLater.clickBecomeAScratcher": "Just click on “★ Become a Scratcher!” below your username." +} \ No newline at end of file diff --git a/www/scratch-website.boost-l10njson/eo.json b/www/scratch-website.boost-l10njson/eo.json new file mode 100644 index 000000000..ea3ee1633 --- /dev/null +++ b/www/scratch-website.boost-l10njson/eo.json @@ -0,0 +1,36 @@ +{ + "boost.headerText": "The {boostLink} kit brings your LEGO creations to life with powerful motors, a color sensor and more. By combining it with Scratch, you can build your own robotic creatures, tell physical-digital stories, invent new game controllers, or whatever else you can imagine.", + "boost.gettingStarted": "Unuaj Paŝoj", + "boost.connectingBoost": "Connecting BOOST to Scratch", + "boost.powerBoost": "Turn on your sensor by pressing the power button.", + "boost.useScratch3": "Use the {scratch3Link} editor.", + "boost.addExtension": "Add the BOOST extension.", + "boost.thingsToTry": "Things to Try", + "boost.makeAMotorMove": "Make a motor move", + "boost.findTurnMotorOnForSeconds": "Find the {turnMotorOnForSeconds} block and click on it.", + "boost.turnMotorOnForSeconds": "“turn motor A on for 1 seconds”", + "boost.connectALegoBeam": "Connect a LEGO beam with an axle to motor A and click the block again to make it spin.", + "boost.starterProjects": "Starter Projects", + "boost.troubleshootingTitle": "Troubleshooting", + "boost.updateScratchLinkTitle": "Make sure you have the latest version of Scratch Link", + "boost.updateScratchLinkText": "Install Scratch Link using the button above. We recommend using the app store installation process to help keep your version up to date.", + "boost.checkOSVersionTitle": "Make sure your operating system is compatible with Scratch Link", + "boost.checkOSVersionText": "The minimum operating system versions are listed at the top of this page. See instructions for checking your version of {winOSVersionLink} or {macOSVersionLink}.", + "boost.winOSVersionLinkText": "Windows", + "boost.macOSVersionLinkText": "Mac OS", + "boost.closeScratchCopiesTitle": "Close other copies of Scratch", + "boost.closeScratchCopiesText": "Only one copy of Scratch can connect with a BOOST at a time. If you have Scratch open in other browser tabs, close it and try again.", + "boost.otherComputerConnectedTitle": "Make sure no other computer is connected to your sensor", + "boost.otherComputerConnectedText": "Only one computer can be connected to a BOOST at a time. If you have another computer connected to your sensor, disconnect the sensor or close Scratch on that computer and try again.", + "boost.imgAltBoostIllustration": "Illustration of the LEGO BOOST.", + "boost.imgAltConnectALegoBeam": "A LEGO BOOST hub with an axle and a short beam connected to motor A.", + "boost.feedTheCat": "Feed the Cat", + "boost.feedTheCatDescription": "Feed a robot cat with colored LEGO bricks.", + "boost.imgAltFeedTheCat": "A Scratch project with a white cat", + "boost.driving": "Driving", + "boost.drivingDescription": "Drive around a wheeled robot and make music.", + "boost.imgAltDriving": "A Scratch project with a wheeled robot with eyes", + "boost.walkAround": "Walk Around", + "boost.walkAroundDescription": "Make your own controller to move a character on the screen.", + "boost.imgAltwalkAround": "A Scratch project with character on a green background" +} \ No newline at end of file diff --git a/www/scratch-website.camp-l10njson/eo.json b/www/scratch-website.camp-l10njson/eo.json new file mode 100644 index 000000000..fec83c3d1 --- /dev/null +++ b/www/scratch-website.camp-l10njson/eo.json @@ -0,0 +1,21 @@ +{ + "camp.title": "Scratch Camp: Down Deep", + "camp.dates": "July 24th - August 13th", + "camp.welcome": "Welcome to Scratch Camp 2017!", + "camp.welcomeIntro": "Come take a dive into the ocean with us and design your very own creation. Your creation can be anything you might find in the ocean - real or made up!
In this year’s camp, dive down deep with us in these three parts:", + "camp.part1Dates": "Part 1 (July 24th - July 30th)", + "camp.detailsTitle": "Details:", + "camp.part1Details": "Create a project introducing us to a character, real or imagined, that lives in the ocean. You could create a monster from the depths, a cute little starfish, a taco eating shark, or anything else you can imagine.", + "camp.particpateTitle": "How to Participate:", + "camp.part1Particpate": "Part 1 of camp will take place in the Main Camp Cabin studio. Here you can ask questions, view other Scratchers' creations, and submit your own. Go to the studio to learn more!", + "camp.part2Dates": "Part 2 (July 31st - August 6th)", + "camp.part2Details": "Now make your character interactive! Does your character have questions to ask us? What happens when you click on it? Does it have any special powers? And more!", + "camp.part2Particpate": "Part 2 of camp will also take place in the Main Camp Cabin studio. Here you can ask questions, view other Scratchers' creations, and submit your own. Go to the studio to learn more!", + "camp.part3Dates": "Part 3 (August 7th - August 13th)", + "camp.part3Details": "Create a project using your own creation along with other Scratchers’ creations. It could be a game, story, animation, or anything you come up with!", + "camp.part3Particpate": "The Final Projects Camp Cabin studio will hold part 3 of this year's Scratch Camp. Here you can submit your final project, give feedback to others, and celebrate Scratch Camp! Swim on over to the studio when part 3 comes out!", + "camp.helpfulInfo": "Helpful Information", + "camp.infoCounselors": "The Camp Counselors studio offers a variety of examples for your ocean creation. You can also directly communicate with the Counselors there.", + "camp.infoPart3": "Remember, in part 3, you must use some other creations made for this Scratch Camp. Use their part 2 project to learn about the character's personality!", + "camp.infoTime": "Don't worry if you aren't around the whole time, you can always participate in whatever part you are available for! Just have fun and dive deep!" +} \ No newline at end of file diff --git a/www/scratch-website.conference-2021-index-l10njson/eo.json b/www/scratch-website.conference-2021-index-l10njson/eo.json new file mode 100644 index 000000000..a288fdc26 --- /dev/null +++ b/www/scratch-website.conference-2021-index-l10njson/eo.json @@ -0,0 +1,14 @@ +{ + "conference-2021.title": "Scratch Around the World:", + "conference-2021.subtitle": "An Online Conference", + "conference-2021.dateDesc": "July 22, 2021", + "conference-2021.locationDetails": "Online", + "conference-2021.date": "When:", + "conference-2021.location": "Where:", + "conference-2021.desc1": "Join us for Scratch Around the World, an online conference for educators interested in creative learning with Scratch.", + "conference-2021.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-2021.desc3": "The conference will be free of charge.", + "conference-2021.register": "Go to registration page", + "conference-2021.stayDesc2": "For additional questions, contact the Scratch Conference Team at {emailLink}", + "conference-2021.organizedBy": "The Scratch Conference is organized by the Lifelong Kindergarten group at the MIT Media Lab in collaboration with the Scratch Foundation." +} \ No newline at end of file diff --git a/www/scratch-website.conference-2022-index-l10njson/eo.json b/www/scratch-website.conference-2022-index-l10njson/eo.json new file mode 100644 index 000000000..889e3ce10 --- /dev/null +++ b/www/scratch-website.conference-2022-index-l10njson/eo.json @@ -0,0 +1,13 @@ +{ + "conference-2022.title": "Scratch Conference 2022", + "conference-2022.locationDetails": "Online", + "conference-2022.date": "When:", + "conference-2022.location": "Where:", + "conference-2022.eventTime": "10 AM - 4 PM ET", + "conference-2022.desc1": "Join us for Scratch Conference 2022, an online gathering for educators interested in creative learning with Scratch! This year's theme will be \"What will you create?\"", + "conference-2022.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-2022.desc3": "The conference will be free of charge.", + "conference-2022.register": "Stay tuned for registration information!", + "conference-2022.stayDesc2": "For additional questions, contact the Scratch Conference Team at {emailLink}", + "conference-2022.organizedBy": "The Scratch Conference is organized by the Scratch Foundation." +} \ No newline at end of file diff --git a/www/scratch-website.conference-index-2017-l10njson/eo.json b/www/scratch-website.conference-index-2017-l10njson/eo.json new file mode 100644 index 000000000..309ae8121 --- /dev/null +++ b/www/scratch-website.conference-index-2017-l10njson/eo.json @@ -0,0 +1,31 @@ +{ + "conference-2017.title": "Scratch Conferences 2017", + "conference-2017.desc": "This year, in celebration of Scratch’s 10th anniversary, the global Scratch community will host regional Scratch conferences in many cities around the world.", + "conference-2017.seeBelow": "Learn more about conference dates and locations below.", + "conference-2017.date": "Date", + "conference-2017.location": "Location", + "conference-2017.audience": "Audience", + "conference-2017.language": "Language", + "conference-2017.website": "Visit Website", + "conference-2017.franceTitle": "Scratch2017BDX", + "conference-2017.franceSubTitle": "Opening, Inspiring, Connecting", + "conference-2017.franceDesc": "Scratch2017BDX is an opportunity to meet people and share ideas, and to be inspired and inspiring. It's a global fest to celebrate creativity and enjoy discoveries and understanding about Scratch and beyond.", + "conference-2017.franceAudience": "Global Scratch family", + "conference-2017.brasilTitle": "Conferência Scratch Brasil 2017", + "conference-2017.brasilDesc": "The Scratch Brazil Conference 2017 will be a meeting point for Brazilian educators, researchers, developers and makers who are interested in creating, sharing and learning with Scratch. The conference will foster discussions about the use of Scratch in and out of the classroom, creative computing, Scratch extensions, and other important themes related to Scratch's adoption in Brazil. We are planning something very participatory, with lots of hands-on workshops, poster sessions and opportunities for collaboration.", + "conference-2017.brasilAudience": "Educators, researchers, developers, and makers", + "conference-2017.hungaryTitle": "Scratch 2017 @ Budapest", + "conference-2017.hungaryDesc": "The Scratch Conference in Budapest is a unique opportunity to meet our extended Scratch family and grow and inspire each other. It is a space to revel in creative thinking and coding, to dive in and share in all the diverse possibilities we have found. We are change agents — tried and true geeks in our genes — and we look forward to rolling up our shirt sleeves and having some “hard-fun”. Truly in this sphere, the outlook for the future is bright and we are excited. Come, meet, and collaborate with other members of the Scratch community.", + "conference-2017.hungaryAudience": "Teachers, educators, foundations", + "conference-2017.chileTitle": "Scratch al Sur 2017", + "conference-2017.chileSubTitle": "Imaginando, creando, compartiendo", + "conference-2017.chileDesc": "Scratch al Sur 2017 is an opportunity to learn about the importance of introducing programming languages in schools. All lectures and workshops will provide an opportunity to share different experiences, from higher levels to those who are beginning to participate in Scratch's global community.", + "conference-2017.chileAudience": "School teachers, principals, education administrators, researchers, and information technology professionals", + "conference-2017.chinaTitle": "Scratch Conference: China*Love", + "conference-2017.chinaDesc": "Join us for a gathering to support creative expression with Scratch in China. Share ways to promote learning with passion for programming, animation, community, and life.", + "conference-2017.chinaAudience": "Educators, parents, developers, makers", + "conference-2017.costaricaTitle": "Scratch Conference Costa Rica", + "conference-2017.costaricaSubTitle": "People, Projects, and Places", + "conference-2017.costaricaDesc": "Scratch Conference Costa Rica is a global event taking place at a community level that unites teachers, students, businesses, and leaders, so that coding and design is part of every child's education, starting with Scratch.", + "conference-2017.costaricaAudience": "Scratch users, teachers, college professors, potential Scratchers, university students (future teachers and software developers) in Costa Rica and Spanish-speaking Latin America" +} \ No newline at end of file diff --git a/www/scratch-website.conference-index-2019-l10njson/eo.json b/www/scratch-website.conference-index-2019-l10njson/eo.json new file mode 100644 index 000000000..07d42f215 --- /dev/null +++ b/www/scratch-website.conference-index-2019-l10njson/eo.json @@ -0,0 +1,27 @@ +{ + "conference-2019.title": "Scratch Conferences 2019", + "conference-2019.descA": "Scratch conferences are playful gatherings of educators, researchers, developers, and other members of the worldwide Scratch community.", + "conference-2019.descB": "These events, held in various locations around the world, provide opportunities for people of diverse backgrounds and practices to discuss how they support children using Scratch, to collaborate and share ideas with one another, and to bring new creative-learning strategies and activities back to their own communities.", + "conference-2019.descC": "The first Scratch conference was held at MIT in 2008, and the Scratch Team has continued to organize a Scratch conference every other year. The next Scratch@MIT conference will be held in the summer of 2020 (in Cambridge, Massachusetts, USA).", + "conference-2019.descD": "In 2019, there will be several Scratch conferences held in other locations around the world (see below).", + "conference-2019.seeBelow": "Schedule & Locations", + "conference-2019.joinMailingListButtonText": "Aliĝi al la dissendlisto", + "conference-2019.joinMailingList": "To learn more about 2020’s Scratch@MIT conference in Cambridge, Massachusetts, and to receive updates about regional conferences around the world, join our mailing list.", + "conference-2019.date": "Date", + "conference-2019.location": "Location", + "conference-2019.audience": "Audience", + "conference-2019.language": "Language", + "conference-2019.hashtag": "Hashtag", + "conference-2019.website": "Visit Website", + "conference-2019.ukTitle": "Scratch Conference Europe", + "conference-2019.ukDesc": "Hosted by Raspberry Pi, the 2019 Scratch Conference Europe will take place in Cambridge, UK, from Friday 23 August to Sunday 25 August. The schedule is full of exciting participatory activities led by members of the Scratch community. Participants can look forward to workshops, talks, and keynotes across a range of topics, including the new Scratch 3.0, as well as plenty of informal opportunities to chat and connect!", + "conference-2019.ukAudience": "Education professionals and volunteers", + "conference-2019.kenyaTitle": "Scratch Conference Africa: Scratch2019NBO", + "conference-2019.kenyaSubTitle": "Waves of Innovation", + "conference-2019.kenyaDesc": "In recognition of Africa's technological contributions to the world and the potential of the youth of Africa, Scratch2019NBO will be held in Nairobi, Kenya. Join educators from around the world to share lessons, empower young people, and celebrate accomplishments in creative coding.", + "conference-2019.kenyaPostpone": "The Scratch2019NBO conference, originally planned for Nairobi, Kenya in July 2019, has been postponed. Information about future plans will be available later this year.", + "conference-2019.kenyaAudience": "Educators", + "conference-2019.chileDesc": "Scratch al Sur Conferencia Chile 2019 is an event aimed at teachers of all educational areas and levels, who seek to innovate in the classroom through creative learning, thus supporting public policies that are promoted through the National Plan of Digital Languages, launched by the Chilean government as of 2019. Various workshops, panels, experiences, stands, a presentation of the new Scratch 3.0, Makey-Makey, and much more will be offered.", + "conference-2019.chileAudience": "Teachers and policy makers", + "conference-2019.spanishWithSimultaneous": "Spanish - simultaneous translation into English during plenary sessions" +} \ No newline at end of file diff --git a/www/scratch-website.conference-index-2021-l10njson/eo.json b/www/scratch-website.conference-index-2021-l10njson/eo.json new file mode 100644 index 000000000..a288fdc26 --- /dev/null +++ b/www/scratch-website.conference-index-2021-l10njson/eo.json @@ -0,0 +1,14 @@ +{ + "conference-2021.title": "Scratch Around the World:", + "conference-2021.subtitle": "An Online Conference", + "conference-2021.dateDesc": "July 22, 2021", + "conference-2021.locationDetails": "Online", + "conference-2021.date": "When:", + "conference-2021.location": "Where:", + "conference-2021.desc1": "Join us for Scratch Around the World, an online conference for educators interested in creative learning with Scratch.", + "conference-2021.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-2021.desc3": "The conference will be free of charge.", + "conference-2021.register": "Go to registration page", + "conference-2021.stayDesc2": "For additional questions, contact the Scratch Conference Team at {emailLink}", + "conference-2021.organizedBy": "The Scratch Conference is organized by the Lifelong Kindergarten group at the MIT Media Lab in collaboration with the Scratch Foundation." +} \ No newline at end of file diff --git a/www/scratch-website.conference-index-l10njson/eo.json b/www/scratch-website.conference-index-l10njson/eo.json new file mode 100644 index 000000000..0258fb1ed --- /dev/null +++ b/www/scratch-website.conference-index-l10njson/eo.json @@ -0,0 +1,56 @@ +{ + "conference-2018.title": "Scratch Conference 2018:", + "conference-2018.subtitle": "The Next Generation", + "conference-2018.dateDesc": "July 26-28, 2018 | Cambridge, MA, USA", + "conference-2018.dateDescMore": " (with opening reception the evening of July 25)", + "conference-2018.locationDetails": "MIT Media Lab, Cambridge, MA", + "conference-2018.seeBelow": "Learn more about conference dates and locations below.", + "conference-2018.date": "When:", + "conference-2018.location": "Where:", + "conference-2018.desc1": "Join us for the Scratch@MIT conference, a playful gathering of educators, researchers, developers, and other members of the worldwide Scratch community.", + "conference-2018.desc2": "We're planning a very participatory conference, with an entire day of hands-on workshops and lots of opportunities for peer-to-peer discussion and collaboration. The conference is intended primarily for adults who support young people learning Scratch.", + "conference-2018.registrationDate": "Registration opens March 1, 2018.", + "conference-2018.registerNow": "Register Now!", + "conference-2018.sessionDesc": "Interested in offering a session? We invite four types of proposals:", + "conference-2018.sessionItem1Title": "Poster/demonstration (90 minutes).", + "conference-2018.sessionItem1Desc": "Show off your project in an exhibition setting, alongside other presenters. You will be provided with display space for a poster and table space for a computer or handouts.", + "conference-2018.sessionItem2Title": "Hands-on workshop (90 minutes).", + "conference-2018.sessionItem2Desc": "Engage participants in hands-on activities, highlighting new ways of creating and collaborating with Scratch.", + "conference-2018.sessionItem3Title": "Interactive panel (60 minutes).", + "conference-2018.sessionItem3Desc": "Discuss a Scratch-related topic in a panel with three or more people. Your proposal should describe how you will engage the audience during the session.", + "conference-2018.sessionItem4Title": "Ignite talk (5 minutes).", + "conference-2018.sessionItem4Desc": "Share what you've been doing in a short, lively presentation.", + "conference-2018.deadline": "Deadline for proposals is February 5, 2018.", + "conference-2018.proposal": " Submit Your Proposal", + "conference-2018.proposalDeadline": "Deadline for proposals: February 5", + "conference-2018.proposalAccept": "Notification of acceptance: March 1", + "conference-2018.registrationTitle": "Registration:", + "conference-2018.registrationEarly": "Early Bird Registration (March 1-May 1): $200", + "conference-2018.registrationStandard": "Standard Registration (after May 1): $300", + "conference-2018.questions": "Questions? Contact the Scratch Team at {emailLink}", + "conference-2018.questionsTitle": "Questions:", + "conference-2018.submissionQ": "I missed the submission deadline. Can I still submit a proposal for the conference?", + "conference-2018.submissionAns": "We are no longer accepting proposal submissions.", + "conference-2018.regQ": "I can only attend one day of the conference. Do you offer single-day registration?", + "conference-2018.regAns": "Sorry, we are not offering single-day tickets.", + "conference-2018.accommodationsQ": "I want to plan my visit. Do you have suggestions for accommodations?", + "conference-2018.accommodationsAns1": "Yes, MIT partners with several hotels in the area who offer discounts to participants attending MIT events, including: {marriottLink} (0.4 miles from the MIT Media Lab), {holidayinnLink} (1.6 miles), {residenceinnLink} (0.3 miles), and {lemeridienLink} (0.9 miles). To reserve a room at one of these hotels, call the hotel and request the MIT discount. Advance booking is strongly recommended, as summer is a busy time in Boston. All MIT rates are subject to availability.", + "conference-2018.accommodationsAns2": "If you are looking for additional accommodation options, we also recommend the {acLink} (7.1 miles), {doubletreeLink} (3.3 miles), and {hotelbostonLink} with the code MITSC2018 (5.3 mile). You might also consider home-share options such as Airbnb. Find an extended list of accommodations {mitLink}.", + "conference-2018.here": "ĉi tie", + "conference-2018.accommodationsAns3": "Limited lodging is available in {neuLink} dorms rooms at the following rates:", + "conference-2018.apartment": "Apartment", + "conference-2018.suite": "Suite", + "conference-2018.single": "Single", + "conference-2018.double": "Double", + "conference-2018.pp": "/person/night", + "conference-2018.accommodationsAns4": "To request a dorm room, please complete the {dormrequestLink}. Please note that Northeastern is located in Boston, two miles from the conference site at MIT. It is a half-hour commute via public transportation, accessible by subway via the Green Line (the Northeastern stop on the E line) or the Orange Line (Ruggles Station stop).", + "conference-2018.dormRequestText": "Dorm Room Request Form", + "conference-2018.letterQ": "Can I get a visa letter?", + "conference-2018.letterAns": "Yes. Contact us at {emailLink}, and we can email you a letter.", + "conference-2018.preConfQ": "In previous years, there was an event on Wednesday evening before the conference. Will you be hosting something similar this year?", + "conference-2018.preConfAns": "There will be an informal, optional reception the evening of Wednesday, July 25. Participants may register early at this time as well.", + "conference-2018.bringQ": "What should I bring?", + "conference-2018.bringAns": "Plan to bring your personal device (laptops are preferred) and power cord. Presenters should plan to bring all additional presentation materials (we will provide projectors and screens). Snacks and beverages will be available throughout the day.", + "conference-2018.moreQ": "Have additional questions?", + "conference-2018.moreAns": "Contact the Scratch Team at {emailLink}." +} \ No newline at end of file diff --git a/www/scratch-website.contact-us-l10njson/eo.json b/www/scratch-website.contact-us-l10njson/eo.json new file mode 100644 index 000000000..f5e7cc1eb --- /dev/null +++ b/www/scratch-website.contact-us-l10njson/eo.json @@ -0,0 +1,27 @@ +{ + "contactUs.title": "Kiel kontakti nin", + "contactUs.intro": "You can find answers to most questions about Scratch on our {faqLink} page.", + "contactUs.faqLinkText": "Oftaj Demandoj", + "contactUs.forumsInfo": "If you cannot find an answer in the FAQ, there are many experienced Scratchers in the Discussion Forums who are happy to help.", + "contactUs.forumsLinkText": "Discussion Forums", + "contactUs.questionsText": "{questionsLink}: Ask others in the community about anything related to Scratch.", + "contactUs.questionsForum": "You can ask general questions about how to do stuff in the {questionsLink} forum.", + "contactUs.questionsLinkText": "Questions About Scratch", + "contactUs.scriptsText": "{scriptsLink}: Get help with the blocks or code to make your project work.", + "contactUs.scriptsForum": "If you need help with a specific project, try posting in the {scriptsLink} forum.", + "contactUs.scriptsLinkText": "Help with Scripts", + "contactUs.bugsText": "{bugsLink}: Find out how to deal with technical issues you encounter on the Scratch website or in the project editor.", + "contactUs.bugsForum": "If you want to report a bug in Scratch, check the {bugsLink} forum. It's the best place to report bugs and see if others are experiencing similar difficulties.", + "contactUs.bugsLinkText": "Bugs and Glitches", + "contactUs.formIntro": "If you still need to contact us, please fill out the form below with as much detail as you can. If you have any screenshots, attachments or links that help to explain your problem, please include them. We get a lot of mail, so we may not be able to respond to your message.", + "contactUs.findHelp": "Where to find help:", + "contactUs.contactScratch": "Contact the Scratch Team", + "contactUs.qTitle": "Questions", + "contactUs.seeFaq": "See the FAQ", + "contactUs.faqInfo": "You can find a list of answers to many questions about Scratch on our {faqLink} page.", + "contactUs.askCommunity": "Ask the Community", + "contactUs.forumsIntro": "You can also look through and post questions in the Scratch Discussion forums.", + "contactUs.forumsHelp": "There are many friendly and experienced Scratch community members who can help with the following topics and more:", + "contactUs.needSupport": "Need Support?", + "contactUs.supportInfo": "Click {helpLink} to type in a question about anything related to Scratch or to contact us. The Scratch Team receives lots of messages each day and is not able to answer each one individually, so we encourage you to read our online support articles and participate in the Discussion forums." +} \ No newline at end of file diff --git a/www/scratch-website.credits-l10njson/eo.json b/www/scratch-website.credits-l10njson/eo.json new file mode 100644 index 000000000..95cd005ba --- /dev/null +++ b/www/scratch-website.credits-l10njson/eo.json @@ -0,0 +1,46 @@ +{ + "credits.title": "Scratch Credits & Contributors", + "credits.developers": "Scratch is designed, developed, and moderated by the staff of the Scratch Foundation, a nonprofit organization.", + "credits.moderators": "The team of Scratch moderators manages, supports, and improves the Scratch online community:", + "credits.previousTitle": "Previous MIT Scratch Team Members", + "credits.previousBody": "Many important contributions have been made by previous Scratch Team members, including John Maloney (who led software development for the first decade of Scratch) and Andrés Monroy-Hernández (who led the development of the first Scratch community website). Other contributors include:", + "credits.partnersTitle": "Design and Development Partners", + "credits.researchersIntro": "Research on Scratch is being conducted by members of the MIT Scratch Team and researchers at other universities, including:", + "credits.partnersBody": "Paula Bontá and Brian Silverman, Playful Invention Company (who started contributing to the design of Scratch even before it was called Scratch).", + "credits.researchersTitle": "Scratch Researchers", + "credits.researchersBody": "{scratchResearchLink} is being conducted by members of the MIT Scratch Team and researchers at other universities, including:", + "credits.researchLinkText": "Research on Scratch", + "credits.researchersContributors": "Yasmin Kafai (who collaborated on the {nsfLink}) at the University of Pennsylvania Graduate School of Education, Karen Brennan (who leads the {scratchEdLink}) at the Harvard Graduate School of Education, Benjamin Mako Hill at the University of Washington, Andrés Monroy Hernández at Microsoft Research, Mimi Ito and Crystle Martin at the University of California, Irvine, Quinn Burke at College of Charleston, Deborah Fields at Utah State University, and Kylie Peppler at Indiana University.", + "credits.researchNSFLinkText": "initial NSF Scratch grant", + "credits.researchScratchEdLinkText": "ScratchEd project", + "credits.acknowledgementsTitle": "Acknowledgements", + "credits.acknowledgementsContributors": "The following people have also contributed to the development and support of Scratch over the years:", + "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.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.acknowledgementsTranslators": "With the help of {translatorsLink} around the world, Scratch is available in many languages.", + "credits.acknowledgementsLanguageOrganizers": "Many thanks to the following language organizers for helping to coordinate Scratch translators in their language:", + "credits.acknowledgementsTranslatorsLinkText": "Scratch Translators", + "credits.acknowledgementsCommunity": "We greatly appreciate all of the contributions by members of the worldwide Scratch community, who have shaped the direction of Scratch by sharing their projects, comments, and ideas.", + "credits.acknowledgementsInfluencers": "The ideas of Seymour Papert and Alan Kay have deeply inspired and influenced our work on Scratch.", + "credits.supportersTitle": "Supporting Organizations", + "credits.supportersFinancialHeader": "The following organizations have provided major financial support for Scratch:", + "credits.supportersServicesHeader": "The following organizations donate their services to help keep the Scratch project running:", + "credits.supportersOpenHeader": "Scratch would not be possible without free and open source software, including:", + "credits.currentSponsors": "Current Sponsors", + "credits.currentFinancialSupport": "The following organizations are providing major financial support for Scratch:", + "credits.donorsTitle": "Donors", + "credits.lifelongKindergartenTitle": "Lifelong Kindergarten Group", + "credits.translationsTitle": "Translators", + "credits.illustrationsTitle": "Illustrations", + "credits.acknowledgementsIllustrations": "Many thanks to the following artists for their contributions to the Scratch sprite library:", + "credits.soundsTitle": "Sonoj", + "credits.pastContributors": "Past Scratch Team Members", + "credits.pastContributorsThanks": "Many important contributions have been made by previous Scratch Team members, including:", + "credits.acknowledgementsOtherContributors": "Past Contributors", + "credits.otherContributors": "Other contributors include:", + "credits.acknowledgementsSounds": "The Scratch sound library uses free sound resources from Adobe.com, Archive.org, FreeMusicArchive.org, FreeSound.org, and Incompetech.com.", + "credits.soundsThanks": "Thanks to Nina Paley from Archive.org; Kellee Maize, Peter Rudenko, and Chris Zabriskie from FreeMusicArchive.org; and Kevin MacLeod from Incompetech.com. Thanks to the following freesound.org artists:" +} \ No newline at end of file diff --git a/www/scratch-website.developers-l10njson/eo.json b/www/scratch-website.developers-l10njson/eo.json new file mode 100644 index 000000000..1f14ab9bb --- /dev/null +++ b/www/scratch-website.developers-l10njson/eo.json @@ -0,0 +1,60 @@ +{ + "developers.hereLinkText": "ĉi tie", + "developers.title": "Scratch por programistoj", + "developers.introLinkText": "Scratch Team", + "developers.intro": "On this page, you’ll find information about open source projects created and maintained by the {introLink}, as well as our thoughts on best practices for designing learning experiences for children.", + "developers.projectsTitle": "Projektoj", + "developers.principlesTitle": "Principoj", + "developers.joinTitle": "Join Us", + "developers.donateTitle": "Donaci", + "developers.partnersTitle": "Partners", + "developers.faqTitle": "Demandaro", + "developers.projectsIntro": "The following projects are open source and available for any purpose.", + "developers.scratchBlocksTitle": "Scratch Blocks", + "developers.scratchBlocksIntroBlocklyLinkText": "Blockly technology", + "developers.scratchBlocksIntro": "Scratch Blocks is a new development project for the next generation of graphical programming blocks, based on a collaboration between Google and MIT’s Scratch Team — building on Google’s {blocklyLink} and informed by the Scratch Team’s expertise in developing creative learning tools for young people. Scratch Blocks will provide a framework for building programming blocks in both vertical (text-based) and horizontal (icon-based) formats. You can access the code (currently as a developer-preview) and documentation {githubLink}.", + "developers.scratchBlocksBody": "This first release includes code for Scratch’s Horizontal Grammar. Looking ahead, we plan to release additional code including but not limited to the Vertical Grammar (currently used by Scratch), a new Rendering Engine to support sprites and graphic effects, and a new Audio Engine to support creation with sound and music.", + "developers.wwwTitle": "Scratch WWW", + "developers.wwwIntro": "Scratch-www is a standalone web client for the Scratch Community, built using React and Redux. Access the code and documentation through {wwwIntroLink}.", + "developers.LearningPrinciples": "Learning Principles", + "developers.DesignPrinciples": "Design Principles", + "developers.principlesIntro": "We created Scratch to empower young people to think creatively, reason systematically, and work collaboratively. We are guided by a set of {learningPrinciples} and {designPrinciples} that we hope you will follow as you develop new tools and technologies with Scratch Blocks.", + "developers.jrBodyWebsiteLinkText": "ScratchJr website", + "developers.jrBody": "ScratchJr is an introductory programming language that enables young children (ages 5-7) to create their own interactive stories and games. For more information, visit the {websiteLink} or access the code and documentation on {githubLink}.", + "developers.learningPrinciplesProjectsBody": "People learn best when they are actively working on projects — generating new ideas, designing prototypes, making improvements and creating final products.", + "developers.learningPrinciplesPassionTitle": "Passion", + "developers.learningPrinciplesPassionBody": "When people focus on things they care about, they work longer and harder, persist in the face of challenges, and learn more in the process.", + "developers.learningPrinciplesPeersTitle": "Peers", + "developers.learningPrinciplesPeersBody": "Learning flourishes as a social activity, with people sharing ideas, collaborating on projects, and building on one another's work.", + "developers.learningPrinciplesPlayTitle": "Aǔdigi", + "developers.learningPrinciplesPlayBody": "Learning involves playful experimentation — trying new things, tinkering with materials, testing boundaries, taking risks, iterating again and again.", + "developers.designPrinciplesRoomTitle": "Low Floor & Wide Walls", + "developers.designPrinciplesRoomBody": "In order to encourage a varied and diverse set of interactions, we explicitly include elements and features that are easy for kids to understand (low floor), but general enough to support diverse uses (wide walls).", + "developers.designPrinciplesSimpleTitle": "Make it as Simple as Possible — And Maybe Even Simpler", + "developers.designPrinciplesSimpleBody": "Despite the common drive to add more features to software products, we have found that reducing the number of features often improves the user experience. What initially seems like a constraint or limitation can foster new forms of creativity.", + "developers.designPrinciplesGlobalTitle": "Many Paths, Many Styles", + "developers.designPrinciplesGlobalBody": "Many math and science activities have traditionally been biased towards specific populations. By paying special attention to creating accessible and appealing technologies, we are working to close the gap.", + "developers.designPrinciplesTinkerTitle": "Design for Tinkerability", + "developers.designPrinciplesTinkerBody": "We believe that the learning process is inherently iterative. Tinkerers start by exploring and experimenting, then revising and refining their goals and creations. To support this style of interaction, we design our interfaces to encourage quick experimentation and rapid cycles of iteration.", + "developers.joinBodyJobsLinkText": "Jobs Page", + "developers.joinBody": "We're a diverse group of educators, designers, and engineers, who work together in a playful, creative environment full of LEGO bricks, craft materials, and maker tools. We strongly value diversity, collaboration, and respect in the workplace. If you're interested in joining us, take a look at our open positions on our {jobsPageLink}, or send us an email at {emailLink}.", + "developers.donateIntroLinkText": "making a donation to support Scratch", + "developers.donateIntro": "We are pleased to provide Scratch free of charge. If you enjoy using Scratch, please consider {donateLink}. Donations of any size are appreciated.", + "developers.donateBody": "Your donation to the Scratch Foundation will be used to support future development of Scratch software and the Scratch website.", + "developers.donateThanks": "Thanks for supporting Scratch!", + "developers.partnersIntro": "The creation and maintenance of this open source code would not be possible without generous technical and financial support from our partners:", + "developers.faqAboutTitle": "Where can I learn more about Scratch?", + "developers.faqAboutBodyLLKLinkText": "Lifelong Kindergarten", + "developers.faqAboutBodyMITLinkText": "MIT Media Lab", + "developers.faqAboutBody": "Scratch is a free programming language and online community where young people can create their own interactive stories, games, and animations. Scratch is a project of the {llkLink} Group at the {mitLink}. You can learn more about Scratch {aboutLink}.", + "developers.faqRulesTitle": "Are there rules to using this code in my application?", + "developers.faqRulesBody": "You may use this code in accordance with the license which governs each project. We also strongly encourage you to consider the learning and design principles (above, on this page) when building creative learning experiences for kids of all ages.", + "developers.faqNameTitle": "Am I allowed to use the name \"Scratch Blocks\" in the description of my app and other public messaging?", + "developers.faqNameBody": "If you wish, you can publicly state that your application is powered by Scratch Blocks. If you do so, we would also encourage you to link back to the code repository.", + "developers.faqReleasesTitle": "Are you releasing more code and when?", + "developers.faqReleasesBody": "We plan to open source additional code relating to the Scratch programming language over the next few months. Keep an eye on this page!", + "developers.faqDifferencesTitle": "What’s the difference between Blockly and Scratch Blocks?", + "developers.faqDifferencesBody": "Scratch Blocks builds upon the Blockly code base, and is specifically designed with our principles in mind to support creative learning experiences.", + "developers.faqCollabTitle": "I’d like to collaborate. How do I get in touch?", + "developers.faqCollabBody": "You can reach us over on {githubLink} or on our {contactUsLink} page. We look forward to hearing from you!" +} \ No newline at end of file diff --git a/www/scratch-website.dmca-l10njson/eo.json b/www/scratch-website.dmca-l10njson/eo.json new file mode 100644 index 000000000..c4aaa72c9 --- /dev/null +++ b/www/scratch-website.dmca-l10njson/eo.json @@ -0,0 +1,24 @@ +{ + "dmca.intro": "The Lifelong Kindergarten research group respects the intellectual property of others, as well as our users. If you believe that your work has been copied in a way that constitutes copyright infringement, please email copyright@scratch.mit.edu, or mail your complaint to the following:", + "dmca.llkresponse": "The Lifelong Kindergarten Group will promptly process and investigate notices of alleged infringement and will take appropriate actions under the Digital Millennium Copyright Act (“DMCA”) and other applicable intellectual property laws. Upon receipt of notices complying or substantially complying with the DMCA, the Lifelong Kindergarten Group may act expeditiously to remove or disable access to any material claimed to be infringing. Repeat infringers of third-party copyrights are subject to termination in appropriate circumstances.", + "dmca.assessment": "In assessing whether or not a Scratch user has violated your copyrights, please keep in mind that Scratch is an educational and not-for-profit initiative, seeking to aid children’s learning by providing the tools for them to learn and express themselves using digital technology. Please also keep in mind the “Fair Use” doctrine incorporated into the Copyright Act of 1976, 17 U.S.C. § 107.", + "dmca.eyetoeye": "We hope you also see Scratch not only as a good way of popularizing your creations/website but also as an opportunity to do something good for children’s education.", + "dmca.afterfiling": "If you choose to make a copyright infringement complaint, please note that we may post your notification, with personally identifiable information redacted, to a clearinghouse such as chillingeffects.org. Please also note that you may be liable for damages (including costs and attorneys’ fees) if you materially misrepresent that an activity is infringing your copyright.", + "dmca.counternotification": "Counter-notification", + "dmca.ifremoved": "If your content has been removed due to a DMCA takedown notice, you believe you have a legal right to use the material, and you want to legally dispute this claim, you can file a DMCA counter-notification. You should only submit a counter-notification if the content was removed because of a mistake or misidentification and you are willing to go to court to defend your use of the material.", + "dmca.mailcounter": "A DMCA counter-notification can be emailed to copyright@scratch.mit.edu or mailed to:", + "dmca.mustinclude": "This counter-notice must include:", + "dmca.fullname": "Your full name", + "dmca.address": "Your address", + "dmca.phone": "Your phone number", + "dmca.email": "Your email address", + "dmca.username": "The username of your Scratch account", + "dmca.projecturl": "The URLs of the projects which were taken down", + "dmca.statementerror": "A statement made under penalty of perjury that the content was removed in error", + "dmca.statementjurisdiction": "A statement consenting to jurisdiction in the area which you reside", + "dmca.signature": "Your signature", + "dmca.valid": "Upon receipt of a valid DMCA counter-notice, Scratch will share the information you provide with the person who made the original claim of copyright infringement against you. They will be able to use this information to contact you or to notify you if they choose to file a lawsuit against you.", + "dmca.lawsuit": "If we are not notified about a lawsuit being filed ten (10) business days after providing a counter-notification to a person who has filed a DMCA takedown notice, access to the content which was taken down will be restored.", + "dmca.repeat": "Repeat Infringers", + "dmca.disableaccess": "We are required by the DMCA to disable access to our service to repeat copyright infringers. If we receive a DMCA compliant takedown notice against a person, and that person doesn’t submit a counter-notification, a strike is added to their account. After three (3) strikes have been received, accounts belonging to the person will be blocked and standard measures will be taken to block their access to Scratch. We assess strikes ten (10) business days after a DMCA takedown notice is received to ensure that no person is blocked before they have a chance to review the issue and submit a valid counter-notice." +} \ No newline at end of file diff --git a/www/scratch-website.download-l10njson/eo.json b/www/scratch-website.download-l10njson/eo.json new file mode 100644 index 000000000..c5a806be6 --- /dev/null +++ b/www/scratch-website.download-l10njson/eo.json @@ -0,0 +1,56 @@ +{ + "download.appTitle": "Download the Scratch App", + "download.appIntro": "Would you like to create and save Scratch projects without an internet connection? Download the free Scratch app.", + "download.requirements": "Requirements", + "download.imgAltDownloadIllustration": "Scratch 3.0 Desktop screenshot", + "download.troubleshootingTitle": "Demandaro", + "download.startScratchDesktop": "Start Scratch Desktop", + "download.howDoIInstall": "How do I install Scratch Desktop?", + "download.whenSupportLinuxApp": "When will you have the Scratch app available for Linux?", + "download.whenSupportLinux": "When will you have Scratch Desktop for Linux?", + "download.supportLinuxAnswer": "Scratch Desktop on Linux is currently not supported. We are working with partners and the open-source community to determine if there is a way we can support Linux in the future. Stay tuned!", + "download.whenSupportLinuxAppAnswer": "The Scratch app is currently not supported on Linux. We are working with partners and the open-source community to determine if there is a way we can support Linux in the future. Stay tuned!", + "download.supportChromeOS": "When will you have Scratch Desktop for Chromebooks?", + "download.supportChromeOSAnswer": "Scratch Desktop for Chromebooks is not yet available. We are working on it and expect to release later in 2019.", + "download.olderVersionsTitle": "Older Versions", + "download.olderVersions": "Looking for an earlier version of Scratch?", + "download.scratch1-4Desktop": "Scratch 1.4", + "download.scratch2Desktop": "Scratch 2.0 Offline Editor", + "download.cannotAccessMacStore": "What if I can't access the Mac App Store?", + "download.cannotAccessWindowsStore": "What if I can't access the Microsoft Store?", + "download.macMoveAppToApplications": "Open the .dmg file. Move Scratch 3 into Applications.", + "download.macMoveToApplications": "Open the .dmg file. Move Scratch Desktop into Applications.", + "download.winMoveToApplications": "Run the .exe file.", + "download.doIHaveToDownload": "Do I have to download an app to use Scratch?", + "download.doIHaveToDownloadAnswer": "No. You can also use the Scratch project editor in most web browsers on most devices by going to scratch.mit.edu and clicking \"Create\".", + "download.canIUseScratchLink": "Can I use Scratch Link to connect to extensions?", + "download.canIUseScratchLinkAnswer": "Yes. However, you will need an Internet connection to use Scratch Link.", + "download.canIUseExtensions": "Can I connect to hardware extensions?", + "download.canIUseExtensionsAnswer": "Yes. With the Scratch app you can connect to extensions, and you do not need Scratch Link.", + "download.howConnectHardwareDevices": "How do I connect the Scratch app to hardware devices?", + "download.howConnectHardwareDevicesAnswerLink": "You will need to install and run Scratch Link in order to connect to hardware devices when using Scratch app for {operatingsystem}. You will also need an internet connection to use Scratch Link.", + "download.howConnectHardwareDevicesAnswerApp": "With the Scratch app you can connect to hardware devices like the micro:bit or LEGO Boost. When using the Scratch app for {operatingsystem} you do not need Scratch Link.", + "download.desktopAndBrowser": "Can I use Scratch Desktop and also have Scratch open in the browser?", + "download.appAndBrowser": "Can I use the Scratch app and also have Scratch open in the browser?", + "download.yesAnswer": "Yes.", + "download.onPhone": "Can I install Scratch on my Android phone?", + "download.onPhoneAnswer": "No. The current version of Scratch for Android only works on tablets.", + "download.howUpdateApp": "How do I update the Scratch app?", + "download.howUpdateAppAnswerPlayStore": "Open the Google Play store and check for updates. If your installation is managed by school administrators, they will need to update the version and make the update available to managed devices.", + "download.howUpdateAppAnswerDownload": "To update Scratch for {operatingsystem} from this page, download the latest version and install. To check which version you have, click the Scratch logo in the downloaded app.", + "download.canIShare": "Can I share from Scratch Desktop?", + "download.canIShareAnswer": "This isn’t supported currently. For now, you can save a project from Scratch Desktop, upload it to your Scratch account, and share it there. In a later version we will add the ability to upload to your Scratch account directly in Scratch Desktop.", + "download.canIShareApp": "Can I share to the online community from the Scratch app for {operatingsystem}?", + "download.canIShareAnswerPlayStore": "Yes. Click the 3-dots menu on a project in the lobby and select \"Share\" from the options. In addition to sharing by email, you can sign in to your Scratch account and share a project to the Scratch online community.", + "download.canIShareAnswerDownloaded": "Sharing directly to online community from the Scratch app for {operatingsystem} is not currently supported. For now, you can export a project from the Scratch app, then log onto the Scratch website, and upload and share your project there.", + "download.whyNoDevicesVisible": "Why doesn't Scratch show any devices when I try to connect hardware extensions?", + "download.whyNoDevicesVisibleAnswer": "We’ve found that turning your {devicePosessive} bluetooth off and on again in the system settings usually allows you to see hardware devices again. If the problem persists, check that Location services are enabled for your device. If you still do not see any devices, please {whyNoDevicesContactUsLink}.", + "download.whyNoDevicesContactUsLink": "contact us", + "download.chromebookPossessive": "Chromebook's", + "download.androidPossessive": "Android tablet's", + "download.whyAskForLocation": "Why is {operatingsystem} asking for my location?", + "download.whyAskForLocationAnswer": "Scratch uses bluetooth to connect to other devices, such as a micro:bit or LEGO BOOST. Bluetooth can be used to provide location data to the app, so Google requires every app that uses bluetooth ask users for permission to access their location. Scratch will not use bluetooth to track your location.", + "download.whereProjectStored": "Where does the Scratch App store my projects?", + "download.whereProjectStoredAnswer": "Projects are saved internally in the app. To export a project file, click the 3-dot menu and select \"Share\". On the next screen select \"export\". The options visible depend on the applications installed on your device. Common options are Google Drive, Files, and email.", + "download.iconAltText": "Elŝuti" +} \ No newline at end of file diff --git a/www/scratch-website.download-scratch2-l10njson/eo.json b/www/scratch-website.download-scratch2-l10njson/eo.json new file mode 100644 index 000000000..d57f97054 --- /dev/null +++ b/www/scratch-website.download-scratch2-l10njson/eo.json @@ -0,0 +1,31 @@ +{ + "download.title": "Scratch 2.0 Offline Editor", + "download.intro": "You can install the Scratch 2.0 editor to work on projects without an internet connection. This version will work on Windows and MacOS.", + "download.installation": "Installation", + "download.airTitle": "Adobe AIR", + "download.airBody": "If you don't already have it, download and install the latest Adobe AIR", + "download.macOSX": "Mac OS X", + "download.macOlder": "Mac OS 10.5 & Older", + "download.windows": "Windows", + "download.download": "Elŝuti", + "download.offlineEditorTitle": "Scratch Offline Editor", + "download.offlineEditorBody": "Next download and install the Scratch 2.0 Offline Editor", + "download.supportMaterialsTitle": "Support Materials", + "download.supportMaterialsBody": "Need some help getting started? Here are some helpful resources.", + "download.starterProjects": "Starter Projects", + "download.gettingStarted": "Gvidilo Kiel Komenci", + "download.scratchCards": "Scratch Cards", + "download.updatesTitle": "Updates", + "download.updatesBody": "The Offline Editor can update itself (with user permission). It will check for updates at startup or you can use the \"Check for updates\" command in the file menu.", + "download.currentVersion": "The current version is {version}.", + "download.otherVersionsTitle": "Other Versions of Scratch", + "download.otherVersionsOlder": "If you have an older computer, or cannot install the Scratch 2.0 offline editor, you can try installing Scratch 1.4.", + "download.otherVersionsAdmin": "If you are a network administrator: a Scratch 2.0 MSI has been created and maintained by a member of the community and hosted for public download here.", + "download.knownIssuesTitle": "Known issues", + "download.knownIssuesOne": "If your offline editor is crashing directly after Scratch is opened, install the Scratch 2 offline editor again (see step 2 above). This issue is due to a bug introduced in Adobe AIR version 14 (released April 2014).", + "download.knownIssuesTwo": "Graphic effects blocks (in \"Looks\") may slow down projects due to a known Flash bug.", + "download.knownIssuesThree": "The backpack is not yet available.", + "download.knownIssuesFour": "On Mac OS you may see a prompt indicating that \"Scratch 2 is trying to install a new helper tool\" and asking for your user name and password. We are currently investigating a solution to this problem.", + "download.reportBugs": "Report Bugs and Glitches", + "download.notAvailable": "Hmm, editor downloads are not available right now - please refresh the page to try again." +} \ No newline at end of file diff --git a/www/scratch-website.educator-landing-l10njson/eo.json b/www/scratch-website.educator-landing-l10njson/eo.json new file mode 100644 index 000000000..18f6be9ac --- /dev/null +++ b/www/scratch-website.educator-landing-l10njson/eo.json @@ -0,0 +1,44 @@ +{ + "teacherlanding.title": "Scratch for Educators", + "teacherlanding.intro": "Your students can use Scratch to code their own interactive stories, animations, and games. In the process, they learn to think creatively, reason systematically, and work collaboratively  — essential skills for everyone in today’s society. Educators are integrating Scratch across many different subject areas and age groups.", + "teacherlanding.resourcesTitle": "Resources", + "teacherlanding.connectTitle": "Konekti", + "teacherlanding.newsTitle": "News", + "teacherlanding.teacherAccountsTitle": "Teacher Accounts", + "teacherlanding.educatorResourcesTitle": "Resources for Educators", + "teacherlanding.educatorGuides": "{educatorLink} show you how to prepare and run Scratch classes and workshops.", + "teacherlanding.educatorGuideLinkText": "Educator Guides", + "teacherlanding.sip": "{sipName} ({abbreviatedSipName}) shares ideas and resources from Scratch Team and educators around the world. Each month, the {abbreviatedSipName} website features a new theme to explore and discuss.", + "teacherlanding.sipName": "Scratch in Practice", + "teacherlanding.abbreviatedSipName": "SiP", + "teacherlanding.howUsingScratch": "How Educators Are Using Scratch", + "teacherlanding.seeLatest": "See the latest", + "teacherlanding.creativeComputing": "{scratchEdLink} from the ScratchEd Team at Harvard provides plans, activities, and strategies for introducing creative computing in the classroom.", + "teacherlanding.scratchEdLinkText": "Creative Computing", + "teacherlanding.studentResourcesTitle": "Resources for Students", + "teacherlanding.tutorialResources": "Explore {tutorialLink} to find out how you can create stories, animations, games, and more!", + "teacherlanding.tutorialLink": "Scratch Tutorials", + "teacherlanding.codingCardResources": "Download and print {codingCardLink} for step-by-step instructions for a variety of projects.", + "teacherlanding.codingCardLink": "Coding Cards", + "teacherlanding.ideasResources": "Visit the {ideasPageLink} for additional resources from the Scratch Team", + "teacherlanding.ideasLink": "Ideas Page", + "teacherlanding.connectingWithEducators": "Connecting with Other Educators", + "teacherlanding.teachingWithScratch": "Join the {teachingWithScratchLink} Facebook group to share ideas, questions, and resources related to teaching with Scratch.", + "teacherlanding.teachingWithScratchLink": "Teaching with Scratch", + "teacherlanding.attendMeetups": "Attend {meetupLink} to share ideas and strategies with other educators for supporting computational creativity in all its forms.", + "teacherlanding.meetupLink": "ScratchEd Educator Meetups", + "teacherlanding.moreGetStartedTitle": "More Ways to Get Started", + "teacherlanding.csFirst": "Google’s free curriculum, {csFirstLink}, has been used by students and educators worldwide. Over 1,000 instructional videos and lesson plans introduce students to Scratch.", + "teacherlanding.csFirstLink": "CS First", + "teacherlanding.codeClub": "Visit {codeClubLink} to access more than 30 free project modules to engage students in learning to make interactive stories, games, and animations.", + "teacherlanding.codeClubLink": "Code Club", + "teacherlanding.newsAndUpdatesTitle": "News and Updates", + "teacherlanding.followUs": "Follow us on {facebookLink}, {twitterLink}, and {instagramLink}!", + "teacherlanding.signupTips": "Sign up to receive {signupTipsLink} from the Scratch Team", + "teacherlanding.signupTipsLink": "updates and tips", + "teacherlanding.accountsTitle": "Teacher Accounts in Scratch", + "teacherlanding.accountsRequestInfo": "As an educator, you can request a Scratch Teacher Account, which makes it easier to create accounts for students and to manage their projects and comments. To learn more, see the {setupGuideLink} and the {teacherAccountFaqLink}.", + "teacherlanding.accountsSetupGuide": "Teacher Account Setup Guide", + "teacherlanding.accountsFaqPage": "Teacher Account FAQ page", + "teacherlanding.requestAccount": "Request Account" +} \ No newline at end of file diff --git a/www/scratch-website.ethics-l10njson/eo.json b/www/scratch-website.ethics-l10njson/eo.json new file mode 100644 index 000000000..719f6d8c6 --- /dev/null +++ b/www/scratch-website.ethics-l10njson/eo.json @@ -0,0 +1,11 @@ +{ + "ethics.title": "Scratch Foundation Research Code of Ethics", + "ethics.intro1": "At the Scratch Foundation, our mission is to provide young people with digital tools and opportunities to imagine, create, share, and learn. The Scratch platform is 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 this playful learning environment.", + "ethics.intro2": "This Code of Ethics guides Scratch Foundation employees and affiliates as they conduct research and evaluation in support of the efforts to improve the platform, participant experience, teaching and learning outcomes, and grant-funded work. All research and evaluation work at the Foundation adheres to the following principles.", + "ethics.principle1Title": "Principle 1: Protect our participants.", + "ethics.principle1": "{title} Scratch Foundation employees and contractors respect the privacy and confidentiality of participants. Employees and contractors will not disclose any personally identifiable information about any participant without the permission of the participant and (if a minor) the participant’s parent or guardian. Additionally, we will avoid causing harm to participants and seek to maximize the benefits of participation. Participation in research activities is always voluntary; contact us at {researchEmailLink} to opt-out.", + "ethics.principle2Title": "Principle 2: Lead with transparency.", + "ethics.principle2": "{title} When collecting data, Foundation staff and contractors will disclose the objective, participation requirements (including time and effort), any possible participation-related risks, ways in which we will safeguard and report the data, ways in which participants can opt out, and relevant Foundation contact information. ", + "ethics.principle3Title": "Principle 3. Embrace data-stewardship.", + "ethics.principle3": "{title} Foundation staff and contractors will ensure data security and compliance with digital privacy policies such as (but not limited to) the Scratch Privacy Policy and the General Data Protection Regulation (GDPR). " +} \ No newline at end of file diff --git a/www/scratch-website.ev3-l10njson/eo.json b/www/scratch-website.ev3-l10njson/eo.json new file mode 100644 index 000000000..f837d3b13 --- /dev/null +++ b/www/scratch-website.ev3-l10njson/eo.json @@ -0,0 +1,55 @@ +{ + "ev3.headerText": "{ev3Link} is an invention kit with motors and sensors you can use to build interactive robotic creations. Connecting it to Scratch expands the possibilities: build a robotic puppet and tell stories, make your own musical instruments and game controllers, or whatever else you can imagine.", + "ev3.gettingStarted": "Unuaj Paŝoj", + "ev3.connectingEV3": "Connecting EV3 to Scratch", + "ev3.turnOnEV3": "Turn on your EV3 by holding down the center button.", + "ev3.useScratch3": "Use the {scratch3Link} editor.", + "ev3.addExtension": "Add the EV3 extension.", + "ev3.firstTimeConnecting": "First time connecting your EV3?", + "ev3.pairingDescription": "After clicking the connect button in Scratch, you will need to pair it with your computer:", + "ev3.acceptConnection": "Accept the connection.", + "ev3.acceptPasscode": "Accept the passcode.", + "ev3.windowsFinalizePairing": "Wait for your device to be ready.", + "ev3.macosFinalizePairing": "Enter the passcode on your computer.", + "ev3.chromeosFinalizePairing": "Enter the passcode on your Chromebook.", + "ev3.thingsToTry": "Things to Try", + "ev3.makeMotorMove": "Make a motor move", + "ev3.plugMotorIn": "Plug a motor into {portA} on the EV3 hub", + "ev3.portA": "port A", + "ev3.clickMotorBlock": "Find the {motorBlockText} block and click on it.", + "ev3.motorBlockText": "\"motor A turn this way\"", + "ev3.starterProjects": "Starter Projects", + "ev3.starter1BasketballTitle": "Play Basketball", + "ev3.starter1BasketballDescription": "Move in front of the distance sensor to bounce the ball.", + "ev3.starter2MusicTitle": "Krei muzikon", + "ev3.starter2MusicDescription": "Press the buttons to play saxophone and drums.", + "ev3.starter3SpaceTitle": "Space Tacos", + "ev3.starter3SpaceDescription": "Build your own controller to catch tacos in space.", + "ev3.troubleshootingTitle": "Troubleshooting", + "ev3.checkOSVersionTitle": "Make sure your operating system is compatible with Scratch Link", + "ev3.checkOSVersionText": "The minimum operating system versions are listed at the top of this page. See instructions for checking your version of {winOSVersionLink} or {macOSVersionLink}.", + "ev3.winOSVersionLinkText": "Windows", + "ev3.macOSVersionLinkText": "Mac OS", + "ev3.makeSurePairedTitle": "Make sure your computer is paired with your EV3", + "ev3.makeSurePairedText": "Your computer needs to be paired with your EV3 before it can connect to Scratch. We try to do this automatically the first time you add the EV3 extension, but if it isn't working you can try these {pairingInstructionLink}.", + "ev3.pairingInstructionText": "bluetooth pairing instructions from LEGO", + "ev3.reconnectTitle": "On Windows, try un-pairing before connecting", + "ev3.reconnectText": "If you have connected before and are unable to reconnect, try manually un-pairing your EV3 from your computer: open your Bluetooth settings, find your EV3, and remove it.", + "ev3.closeScratchCopiesTitle": "Close other copies of Scratch", + "ev3.closeScratchCopiesText": "Only one copy of Scratch can connect with the EV3 at a time. If you have Scratch open in other browser tabs, close it and try again.", + "ev3.otherComputerConnectedTitle": "Make sure no other computer is connected to your EV3", + "ev3.otherComputerConnectedText": "Only one computer can be connected to an EV3 at a time. If you have another computer connected to your EV3, disconnect the EV3 or close Scratch on that computer and try again.", + "ev3.updateFirmwareTitle": "Try updating your EV3 firmware", + "ev3.updateFirmwareText": "We recommend updating to EV3 firmware version 1.10E or above. See {firmwareUpdateLink}.", + "ev3.firmwareUpdateText": "firmware update instructions from LEGO", + "ev3.imgAltEv3Illustration": "Illustration of an EV3 hub, featuring some examples of interacting with it.", + "ev3.imgAltAcceptConnection": "Use the buttons on your EV3 to accept the connection.", + "ev3.imgAltAcceptPasscode": "Use the center button on your EV3 to accept the passcode.", + "ev3.imgAltWaitForWindows": "Windows will notify you when the EV3 is ready.", + "ev3.imgAltEnterPasscodeMac": "Enter the passcode into the connection request window opening on your Mac.", + "ev3.imgAltEnterPasscodeChrome": "Enter the passcode into the connection request window opening on your Chromebook.", + "ev3.imgAltPlugInMotor": "To find port A: hold the EV3 with the screen and buttons facing you, with the screen above the buttons. Port A is on top, and it is the left-most one", + "ev3.imgAltStarter1Basketball": "A Scratch project with a basketball.", + "ev3.imgAltStarter2Music": "A Scratch project with musical instruments.", + "ev3.imgAltStarter3Space": "A Scratch project with Scratch Cat and a taco in space." +} \ No newline at end of file diff --git a/www/scratch-website.explore-l10njson/eo.json b/www/scratch-website.explore-l10njson/eo.json new file mode 100644 index 000000000..04df3086a --- /dev/null +++ b/www/scratch-website.explore-l10njson/eo.json @@ -0,0 +1,5 @@ +{ + "explore.trending": "Trending", + "explore.popular": "Popular", + "explore.recent": "Recent" +} \ No newline at end of file diff --git a/www/scratch-website.faq-l10njson/eo.json b/www/scratch-website.faq-l10njson/eo.json new file mode 100644 index 000000000..6e62a028a --- /dev/null +++ b/www/scratch-website.faq-l10njson/eo.json @@ -0,0 +1,198 @@ +{ + "faq.title": "Oftaj Demandoj", + "faq.intro": "On this page, you’ll find answers to frequently asked questions about Scratch.", + "faq.aboutTitle": "General Questions", + "faq.scratch3Title": "Scratch 3.0", + "faq.remixTitle": "Remixing and Copying", + "faq.accountsTitle": "Accounts", + "faq.permissionsTitle": "Licensing and Permissions", + "faq.inappropriateContentTitle": "Inappropriate Content", + "faq.scratchExtensionsTitle": "Scratch-Kromaĵoj", + "faq.cloudDataTitle": "Cloud Variables", + "faq.aboutScratchTitle": "What is Scratch, and what can I do with it?", + "faq.aboutScratchBody": "With the Scratch programming language and online community, you can create your own interactive stories, games, and animations -- and share your creations with others around the world. As young people create and share Scratch projects, they learn to think creatively, reason systematically, and work collaboratively. To learn more about Scratch, see the {aboutScratchLink} page.", + "faq.aboutScratchLinkText": "About Scratch", + "faq.makeGameTitle": "Kiel fari ludon aŭ animacion per Scratch?", + "faq.makeGameBody": "Check out the {ideasLink} to see lots of ways to get started with Scratch", + "faq.ideasLinkText": "Ideas page", + "faq.whoUsesScratchTitle": "Who uses Scratch?", + "faq.whoUsesScratchBody": "Scratch is used by people from all backgrounds, in all countries around the world, in all types of settings -- homes, schools, libraries, museums, and more. Scratch is designed especially for young people ages 8 to 16, but people of all ages create and share with Scratch. Younger children may want to try {scratchJrLink}, a simplified version of Scratch designed for ages 5 to 7.", + "faq.requirementsTitle": "What are the system requirements for Scratch?", + "faq.requirementsBody": "Scratch will run in most current web browsers on desktops, laptops and tablets. You can view projects on mobile phones, but currently you are not able to create or edit projects on phones. Below is the list of officially supported browsers.", + "faq.requirementsDesktop": "Desktop", + "faq.requirementsDesktopChrome": "Chrome (63+)", + "faq.requirementsDesktopEdge": "Edge (15+)", + "faq.requirementsDesktopFirefox": "Firefox (57+)", + "faq.requirementsDesktopSafari": "Safari (11+)", + "faq.requirementsDesktopIE": "Internet Explorer is NOT supported.", + "faq.requirementsTablet": "Tablet", + "faq.requirementsTabletChrome": "Mobile Chrome (63+)", + "faq.requirementsTabletSafari": "Mobile Safari (11+)", + "faq.requirementsNote": "Note:", + "faq.requirementsNoteDesktop": "If your computer doesn’t meet these requirements, you can try the {downloadLink} editor (see next item in FAQ). ", + "faq.scratchApp": "Scratch app", + "faq.requirementsNoteWebGL": "If you encounter a WebGL error, try a different browser.", + "faq.requirementsNoteTablets": "On tablets, there is currently not a way to use \"key pressed\" blocks or right-click context menus.", + "faq.offlineTitle": "Do you have a downloadable version so I can create and view projects offline?", + "faq.offlineBody": "The Scratch app allows you to create Scratch projects without an internet connection. You can download the {downloadLink} from the Scratch website or the app store for your device. (This was previously called the \"Scratch Offline Editor\").", + "faq.uploadOldTitle": "Can I still upload projects created with older versions of Scratch to the website?", + "faq.uploadOldBody": "Yes: You can share or upload projects made with earlier versions of Scratch, and they will be visible and playable. (However, you can’t download projects made with or edited in later versions of Scratch and open them in earlier versions. For example, you can’t open a Scratch 3.0 project in the desktop version of {scratch2Link}, because Scratch 2.0 doesn’t know how to read the .sb3 project file format.)", + "faq.scratch2": "Scratch 2.0", + "faq.scratchCostTitle": "How much does Scratch cost? Do I need a license?", + "faq.scratchCostBody": "Scratch is and always will be free. You don’t need a license to use Scratch in your school, home, or anywhere else. The development and maintenance of Scratch is paid for by grants and donations. If you’d like to contribute to Scratch, check out our {donateLink}.", + "faq.donateLinkText": "Donate page", + "faq.mediaLabTitle": "Who created Scratch?", + "faq.mediaLabBody": "Scratch is developed and maintained by the Scratch Team at the {llkLink} at {mediaLabLink}.", + "faq.llkLinkText": "Lifelong Kindergarten group", + "faq.mediaLabLinkText": "MIT Media Lab", + "faq.aboutScratch3Title": "What is Scratch 3.0?", + "faq.aboutScratch3Body": "Scratch 3.0 is the latest generation of Scratch, launched on January 2, 2019. It is designed to expand how, what, and where you can create with Scratch. It includes dozens of new sprites, a totally new sound editor, and many new programming blocks. And with Scratch 3.0, you’re able to create and play projects on your tablet, in addition to your laptop or desktop computer.", + "faq.reportBugsScratch3Title": "How can I report bugs and share feedback on Scratch 3.0?", + "faq.reportBugsScratch3Body": "You can report bugs and share feedback in the {forumsLink} section of the Scratch discussion forums.", + "faq.forumsLinkText": "Bugs & Glitches", + "faq.languagesScratch3Title": "Is Scratch 3.0 available in multiple languages?", + "faq.languagesScratch3Body1": "Yes. To change the language of the programming blocks, click on the “globe” icon in the top navigation bar of the programming editor, then click on the dropdown menu to select a language.", + "faq.languagesScratch3Body2": "All of our translations are done by volunteers. The Scratch 3.0 editor has already been translated into 40+ languages. You can view all the languages currently being translated and reviewed on our {transifexLink}. If you want to help with translation or review, please contact {emailLink}.", + "faq.transifexLinkText": "translation server", + "faq.removedBlocksScratch3Title": "Does Scratch 3.0 remove any coding blocks from earlier versions of Scratch?", + "faq.removedBlocksScratch3Body": "No coding blocks have been removed in Scratch 3.0, but some have changed a bit and others have moved into \"Extensions\" (as described below, in the {extensionsFAQLink} section).", + "faq.newBlocksScratch3Title": "Does Scratch 3.0 introduce new blocks?", + "faq.newBlocksScratch3Body": "Yes! In Scratch 3.0 you’ll find:", + "faq.newBlocksSoundEffect": "New \"sound effect\" blocks", + "faq.newBlocksOperators": "New operators that make it easier to work with text (strings)", + "faq.newBlocksPen": "New pen blocks, including support for transparency", + "faq.newBlocksGlide": "New glide block to move easily to a sprite (or random point)", + "faq.newBlocksExtensions": "Many new capabilities through \"Scratch Extensions\" (see the Extensions section below)", + "faq.biggerBlocksScratch3Title": "Why are the blocks bigger in Scratch 3.0 than in earlier versions?", + "faq.biggerBlocksScratch3Body": "In order to make Scratch 3.0 work well on touch devices (like many Chromebooks, Windows Surface laptops, and tablets), we needed to make the blocks bigger, so that it’s easier to drag and tap the blocks. In addition, blocks are slightly bigger in Scratch 3.0 to help address issues we observed with new users having trouble clicking and dragging small interface elements.", + "faq.extensionsScratch3Title": "Where did the Pen blocks go? Where did the Music blocks go? Where did the Video Sensing blocks go?", + "faq.extensionsScratch3Body": "The Pen, Music, and Video Sensing blocks have been moved into extensions. Extensions can be added by clicking the button on the bottom left of the screen (see the \"Extensions\" section below).", + "faq.paintEditorScratch3Title": "What are the new features in the Paint Editor?", + "faq.paintEditorScratch3Body": "The Paint Editor has been redesigned to provide powerful new features while also making it easier to use. Changes and new features include:", + "faq.paintEditorLayout": "New layout that makes available tools and options more visible", + "faq.paintEditorTools": "New tools such as an \"eraser\" that works in vector mode", + "faq.paintEditorColors": "More options for selecting and adjusting colors", + "faq.paintEditorVector": "More control over vector points (curve handles and point modes)", + "faq.paintEditorLayers": "Additional controls for ordering layers (\"bring to front\", \"move to back\", etc.)", + "faq.paintEditorGradients": "New gradient controls", + "faq.soundEditorScratch3Title": "What are the new features in the Sound Editor?", + "faq.soundEditorScratch3Body": "The Sound Editor has been redesigned to make it easier to record and manipulate sounds. It offers a number of new features:", + "faq.soundEditorRecording": "New recording system that is easier to use", + "faq.soundEditorTrimming": "New audio trimming system that is easier to use", + "faq.soundEditorEffects": "New sound effects (such as \"faster\", \"slower\", \"echo\", and \"robot\")", + "faq.tipsWindwScratch3Title": "What happened to the Scratch Tips Window?", + "faq.tipsWindowScratch3Body": "Instead of the Tips Window, Scratch 3.0 provides similar material through the Tutorials Library, which can be accessed through the Tutorials link in the top navigation bar in the programming editor. You’ll find tutorials for entire projects (like \"Make a Chase Game\") or specific blocks and features (such as \"Record a Sound\" or \"Make it Spin\"). More tutorials will be added soon (such as \"Pong Game\" and \"Make It Fly\").", + "faq.remixDefinitionTitle": "What is a remix?", + "faq.remixDefinitionBody": "When a Scratcher makes a copy of someone else’s project and modifies it to add their own ideas (for example, by changing scripts or costumes), the resulting project is called a \"remix\". Every project shared to the Scratch website can be remixed. We consider even a minor change to be a valid remix, as long as credit is given to the original project creator and others who made significant contributions to the remix.", + "faq.remixableTitle": "Why does the Scratch Team require that all projects be “remixable”?", + "faq.remixableBody": "We believe that remixing other people’s projects is a great way to learn to program and to create interesting projects. Through remixing, creative ideas spread through the Scratch community, and everyone benefits. All projects shared on the Scratch website are covered by the “Creative Commons Share Alike” license, which means that you can remix any project you see on the Scratch website -- and everyone else can remix any of the projects that you share on the website.", + "faq.creativeCommonsTitle": "What if I don’t want others to remix my projects?", + "faq.creativeCommonsBody": "Remixing is an important part of the Scratch community. If you don’t want others to view or remix your creations, you can still create projects on the Scratch website, but don’t share them on the website.", + "faq.fairUseTitle": "Can I use images / sounds / media from the internet in my projects?", + "faq.fairUseBody": "If you choose to integrate someone else’s work into your own, be sure to give them credit on the project “credits” section, and include a link back to the original. To find art / sounds that are already licensed for remixing, check out the {ccLink}.", + "faq.ccLinkText": "Creative Commons search page", + "faq.whyAccountTitle": "Why is it useful to have a Scratch account?", + "faq.whyAccountBody": "Even without an account, you can play other people’s projects, read comments and forums, and even create your own projects. But you need an account to save and share projects, write comments and forum posts, and participate in other \"social\" activities in the community (like \"loving\" other people’s projects).", + "faq.createAccountTitle": "How can I create an account?", + "faq.createAccountBody": "Just click \"Join\" on the Scratch home page. You’ll need to respond to a few questions, and provide an email address. It takes just a couple minutes, and it’s totally free!", + "faq.checkConfirmedTitle": "How can I check whether my account has been confirmed?", + "faq.howToConfirmTitle": "How do I confirm my account?", + "faq.howToConfirmBody": "After you create a new account on Scratch, you’ll receive an email message with a link. Just click the link to confirm your account. Once you confirm your account, you’ll be able to share projects, write comments, and create studios. Confirming your account also lets you receive email updates from the Scratch Team. If you cannot find the email with the confirmation link, check your Spam folder. If you still can’t find it, and want to receive another copy, go to your Account Settings, click the Email tab, and follow the instructions there. Please note that it may take up to an hour for the email to arrive. If you still don't see the email after an hour, {contactLink}.", + "faq.contactLinkText": "let us know", + "faq.checkConfirmedBody": "To check whether your account is confirmed, login to your Scratch account and go to your {settingsLink} page. Confirmed email addresses will show a small green checkmark. Otherwise, you will see the text \"Your email address is unconfirmed\" in orange.", + "faq.settingsLinkText": "Email Settings", + "faq.requireConfirmTitle": "Do I have to confirm my account?", + "faq.requireConfirmBody": "You can still use many aspects of Scratch without confirming your account, including creating and saving projects (without sharing them).", + "faq.forgotPasswordTitle": "I forgot my username or password. How can I reset it?", + "faq.forgotPasswordBody": "Enter your username or email address on the {resetLink} page. The website will send an email to the address associated with your username and a link you can use to reset your password.", + "faq.resetLinkText": "Password Reset", + "faq.changePasswordTitle": "How do I change my password?", + "faq.changePasswordBody": "Login to your Scratch account, then visit our {changeLink} page where you can change your password.", + "faq.changeLinkText": "Password Settings", + "faq.changeEmailTitle": "How do I change my email address?", + "faq.changeEmailBody": "Login to your Scratch account, then visit our {changeEmailLink} page where you can change your email address.", + "faq.newScratcherTitle": "How do I transition from 'New Scratcher' to 'Scratcher'?", + "faq.newScratcherBody": "When you create an account, you’ll be labelled as a “New Scratcher.” To make the transition to \"Scratcher\", you should make and share projects, comment helpfully on other Scratchers’ projects, and be patient! After you’ve met the requirements, a link will appear on your profile page inviting you to become a Scratcher, and you’ll have some additional capabilities on the Scratch website. (Note that we don't promote New Scratchers to Scratcher on request )", + "faq.multipleAccountTitle": "Can I have more than one account?", + "faq.multipleAccountBody": "It's fine to have a few accounts on the Scratch website, as long as none of them are used to break the {cgLink}. In that case, all related accounts may be blocked or deleted.", + "faq.multipleLoginTitle": "Is it OK to have more than one person logged into an account?", + "faq.multipleLoginBody": "This is not allowed because the website and project editor can easily get confused when more than one person is logged in to the same account. When an account does something that violates the {cgLink}, all related accounts may be blocked or deleted. If you share an account with someone who does something bad with it, this means your accounts can be blocked for what the other person did.", + "faq.changeUsernameTitle": "Can I change my username?", + "faq.changeUsernameBody": "The structure of the Scratch website depends on having a consistent account name, so it’s not possible to change your username. If you really need to switch to a new username, you can make a new account, but you'll have to copy your projects over to the new account on your own.", + "faq.shareInfoTitle": "What information can I share on / with my account?", + "faq.shareInfoBody": "Please don’t share personal contact information, such as your physical address, email, phone number, or anything else that can be used to make contact outside of the Scratch website. Please report projects, comments, or forum posts that contain this kind of information, so the Scratch Team can remove the information, and remind the author of our policy against sharing personal contact information.", + "faq.deleteAccountTitle": "How do I delete my account?", + "faq.deleteAccountBody": "Login to Scratch, and then click your username in the top right-hand corner. Select \"Account Settings\", then click the \"I want to delete my account\" link at the bottom of the page. But you should only do this if you are absolutely sure that you want to delete your account.", + "faq.scratchFreeTitle": "Is Scratch free? Can I use it wherever I want?", + "faq.scratchFreeBody": "Yes! Scratch is available free of charge. You can use it in your school, and you can teach a course about it (even a course that costs money). You don't need to buy a license: it's free!", + "faq.scratchScreenshotTitle": "Can I use screenshots of Scratch in a book or presentation?", + "faq.scratchScreenshotBody": "Yes, you can use screenshots / images of the Scratch application and website in a book or presentation, and consider them to be licensed under the {licenseLink} license. We ask that you include a note somewhere in your materials saying: \"Scratch is a project of the Scratch Foundation, in collaboration with the Lifelong Kindergarten Group at the MIT Media Lab. It is available for free at https://scratch.mit.edu\".", + "faq.licenseLinkText": "Creative Commons Attribution-ShareAlike", + "faq.scratchDescriptionTitle": "Can I include a description of Scratch in brochures or other materials?", + "faq.scratchDescriptionBody": "Sure! We recommend the following description: \"Scratch is a coding language and online community where you can create your own interactive stories, games, and animations -- and share your creations with others around the world. As young people create and share Scratch projects, they learn to think creatively, reason systematically, and work collaboratively. Scratch is a project of the {sfLink} in collaboration with the Lifelong Kindergarten group at the MIT Media Lab. It is available for free at https://scratch.mit.edu\"", + "faq.presentScratchTitle": "Can I present Scratch at a conference?", + "faq.presentScratchBody": "Please feel free to make presentations about Scratch to educators or other groups.", + "faq.supportMaterialTitle": "May I use / remix Scratch support materials, sprites, images, sounds or sample projects I’ve found on the website?", + "faq.supportMaterialBody": "Yes: Most Scratch support materials on the Scratch website are available under the {licenseLink} license. There are a few exceptions: the Scratch Logo, Scratch Cat, Gobo, Pico, Nano, Giga, and Tera are Scratch trademarks, and can not be used without explicit permission from the Scratch Team.", + "faq.sellProjectsTitle": "Can I sell my Scratch projects?", + "faq.sellProjectsBody": "Yes: Your Scratch project is your creation. But keep in mind that once you share your project on the Scratch website, everyone is free to download, remix, and reuse the project based on the terms of the {licenseLink} license. So if you intend to sell your project, you may want to un-share it from the Scratch website.", + "faq.sourceCodeTitle": "Where can I find the source code for Scratch?", + "faq.sourceCodeBody": "The source code for the Scratch programming editor can be found on {guiLink}. The source code for {flashLink} and {scratch14Link}, are also available on GitHub. For updated information on development projects relating to the Scratch website, please visit our {developersLink}.", + "faq.scratch14": "Scratch 1.4", + "faq.okayToShareTitle": "How do I know what is or isn’t okay to share on the Scratch website?", + "faq.okayToShareBody": "Check out the Scratch {cgLink} - they’re brief and don’t include a lot of legal stuff. There’s a link at the bottom of every page on Scratch.", + "faq.reportContentTitle": "What do I do if I see something that’s inappropriate?", + "faq.reportContentBody": "You can click the link that says \"report\" on any project, comment, discussion post, studio, or profile page where you see something that isn't ok for Scratch. If the situation is complicated, you can use the {contactLink} link (available at the bottom of every page) to explain. Be sure to include as much detail as you can, with links to relevant pages.", + "faq.noFlameTitle": "What do I do if I see someone being mean or disrespectful?", + "faq.noFlameBody": "Don’t add to the flames! Responding to mean comments with more mean comments just makes things worse, and could result in your account being blocked. Instead, simply report anything that is disrespectful or unconstructive, and we’ll follow up with the author. We check reports every day, multiple times per day - so rest assured, we'll sort things out.", + "faq.reviewContentTitle": "What does the Scratch team do when something is reported or flagged?", + "faq.reviewContentBody": "The Scratch Team reviews reported comments and projects every day. If something breaks the Scratch {cgLink}, we will remove it and send a warning to the account. We may also block the accounts or networks that were used to share it, depending on what was shared and if the person has been sent warnings before", + "faq.blockedAccountTitle": "What happens when an account is blocked?", + "faq.blockedAccountBody": "When an account is blocked, the owner can no longer access their account, use it to create projects, or post new comments. When they login, they see a page that explains why the account was blocked, along with a web form they can use to request to be unblocked. If the owner can show that they understand why their account was blocked, and promises to follow the Scratch {cgLink} in the future, they will be unblocked.", + "faq.stolenAccountTitle": "Someone got access to my account and got my account blocked. What do I do?", + "faq.stolenAccountBody": "You are responsible for keeping your password secure. If someone you know took control of your account and did bad things, tell the adults in charge of the computer they used. If you think someone you don’t know has access to your account, change the password and / or use the {contactLink} link to explain the situation. If your account was blocked for doing something that you did which broke the Scratch {cgLink}, please don’t tell us that someone else did it. When people tell us someone else used their account to do something bad, we then need to try and talk to that person before we can restore the account. This means your account will just stay blocked for a lot longer than if you are honest with us about what happened.", + "faq.aboutExtensionsTitle": "What are extensions?", + "faq.aboutExtensionsBody": "In the Scratch editor, you can add collections of extra blocks called \"extensions.\" For example, there are extensions that enable you to program physical devices (such as micro:bit and LEGO robotics kits) and to translate text within your Scratch projects. We will continue to add new extensions over time, so what you can do with Scratch will continue to grow over time. ", + "faq.howToAddExtensionsTitle": "How do I add an extension to a project?", + "faq.howToAddExtensionsBody": "If you click on the \"Extensions\" button in the bottom left corner of the Scratch programming editor, you will see a listing of all Scratch Extensions. When you select one of the extensions, a new category of blocks will be added to your project. The extension will be automatically loaded each time your project is opened. You can add multiple extensions to the same project.", + "faq.createExtensionsTitle": "How do I create my own extension for Scratch?", + "faq.createExtensionsBody": "The Scratch Team will be publishing specifications and guidelines for extensions in the future. Once available, you will be able to submit extensions to the Scratch Team for consideration in the official Scratch 3.0 extensions library. We’ll also provide guidelines for developing and distributing \"experimental\" extensions, which can be used to create projects on individual computers, but not shared in the Scratch online community.", + "faq.scratchXTitle": "What will happen to the ScratchX website?", + "faq.scratchXBody": "The ScratchX website (scratchx.org) was an experimental testbed for extensions. Extensions created for ScratchX are not compatible with Scratch 3.0. Once experimental extensions are fully supported in Scratch we will discontinue support for ScratchX and provide developers and users time to transition off of ScratchX to the new extensions platform.", + "faq.cloudDataInfoTitle": "What are cloud variables?", + "faq.cloudDataInfoBody": "Cloud variables allow for data from a project to be saved and shared with other people in the Scratch community. You can use cloud variables to make surveys and other projects where others in the community to access and modify the data over time.", + "faq.makeCloudVarTitle": "How can I make a cloud variable?", + "faq.makeCloudVarBody": "Go to the \"Variables\" section of the blocks palette, select \"Make a Variable\", and then click the checkbox next to \"Cloud variable (stored on server)\". The data associated with your cloud variable will be stored on the server, preserved over time, and accessible to anyone who opens the project.", + "faq.onlyNumbersTitle": "What types of data can be stored in cloud variables?", + "faq.onlyNumbersBody": "Only numbers can be stored in cloud variables.", + "faq.storedCloudInfoTitle": "Who can see the data stored in cloud variables?", + "faq.storedCloudInfoBody": "When you interact with a project using cloud variables, the data associated with your interactions can be stored along with your username, and others can view it.", + "faq.reportCloudTitle": "If I see someone post inappropriate content using cloud variables, how do I report it?", + "faq.reportCloudBody": "Click the \"Report this\" button (under on the project player on the project page) to report inappropriate content in cloud variables. Make sure that you mention \"cloud variables\" when you type your reason in the report.", + "faq.chatRoomTitle": "Can I make chat rooms with cloud variables?", + "faq.chatRoomBody": "While it is technically possible to create chat rooms with cloud variables, they are not allowed on the Scratch website.", + "faq.changeCloudVarTitle": "Who can change the information in a cloud variable?", + "faq.changeCloudVarBody": "Only you and viewers of your project can store data in your project’s cloud variables. If people \"see inside\" or remix your code, it creates a copy of the variable and does not affect or change the original variable.", + "faq.newScratcherCloudTitle": "I am logged in, but I cannot use projects with cloud variables. What is going on?", + "faq.newScratcherCloudBody": "If you are still a \"New Scratcher\" on the website, you will not be able to use projects with cloud variables. You need to become a \"Scratcher\" to have access to cloud variables. See the Accounts section (above) for more information about the transition from “New Scratcher” to \"Scratcher\".", + "faq.multiplayerTitle": "Is it possible to make multiplayer games with cloud variables?", + "faq.multiplayerBody": "Multiplayer games may be difficult to create, due to network speed and synchronization issues. However, some Scratchers are coming up with creative ways to use the cloud variables for turn-by-turn and other types of games.", + "faq.schoolsTitle": "Scratch en Lernejoj", + "faq.howTitle": "How is Scratch used in schools?", + "faq.howBody": "Scratch is used in hundreds of thousands of schools around the world, in many different subject areas (including language arts, science, history, math, and computer science). You can learn more about strategies and resources for using Scratch in schools and other learning environments (such as museums, libraries, and community centers) on our {educatorsLink}.", + "faq.educatorsLinkText": "Educators Page", + "faq.noInternetTitle": "Is there a way for students to use Scratch without an internet connection?", + "faq.noInternetBody": "Yes. The {downloadLink} is a downloadable version of Scratch that can run on laptops and desktops. Currently, the Scratch app is available on Windows and Mac devices.", + "faq.communityTitle": "Can I turn off the online community for my students?", + "faq.communityBody": "The Scratch online community provides a way for young people to share, collaborate, and learn with their peers within a moderated community governed by the Scratch {cgLink}. However, we understand that some educators prefer that their students not participate in an online community. These educators may wish to install the Scratch app, which runs offline and locally on a desktop or laptop computer.", + "faq.teacherAccountTitle": "What is a Scratch Teacher Account?", + "faq.teacherAccountBody": "A Scratch Teacher Account provides teachers and other educators with additional features to manage student participation on Scratch, including the ability to create student accounts, organize student projects into studios, and monitor student comments. For more information on Scratch Teacher Accounts, see the {eduFaqLink}.", + "faq.eduFaqLinkText": "Oftaj demandoj pri la Instruista Konto ĉe Scratch", + "faq.requestTitle": "How do I request a Scratch Teacher Account?", + "faq.requestBody": "You may request a Scratch Teacher Account from the {educatorsLink} on Scratch. We ask for additional information during the registration process in order to verify your role as an educator.", + "faq.dataTitle": "What data does Scratch collect about students?", + "faq.dataBody": "When a student first signs up on Scratch, we ask for basic demographic data including gender, age (birth month and year), country, and an email address for verification. This data is used (in aggregated form) in research studies intended to improve our understanding of how people learn with Scratch. When an educator uses a Scratch Teacher Account to create student accounts in bulk, students are not required to provide an email address for account setup.", + "faq.lawComplianceTitle": "Is the online version of Scratch compliant with United States local and federal data privacy laws?", + "faq.lawComplianceBody1": "Scratch cares deeply about the privacy of students and of all individuals who use our platform. We have in place physical and electronic procedures to protect the information we collect on the Scratch website. Although we are not in a position to offer contractual guarantees with each entity that uses our free educational product, we are in compliance with all United States federal laws that are applicable to MIT and the Scratch Foundation, the organizations that have created and maintained Scratch. We encourage you to read the Scratch Privacy Policy for more information.", + "faq.lawComplianceBody2": "If you would like to build projects with Scratch without submitting any Personal Information to us, you can download the {downloadLink}. Projects created in the Scratch app are not accessible by the Scratch Team, and using the Scratch app does not disclose any personally identifying information to Scratch unless you upload these projects to the Scratch online community." +} \ No newline at end of file diff --git a/www/scratch-website.gdxfor-l10njson/eo.json b/www/scratch-website.gdxfor-l10njson/eo.json new file mode 100644 index 000000000..143f9ea8b --- /dev/null +++ b/www/scratch-website.gdxfor-l10njson/eo.json @@ -0,0 +1,37 @@ +{ + "gdxfor.deviceName": "Force and Acceleration sensor", + "gdxfor.deviceNameShort": "sensor", + "gdxfor.headerText": "The {gdxforLink} sensor is a powerful scientific tool that unlocks new ways to connect the physical world to your Scratch projects. Measure force as you push and pull, and interact by shaking, spinning, free falling and more.", + "gdxfor.gettingStarted": "Unuaj Paŝoj", + "gdxfor.connectingGdxfor": "Connecting Force & Acceleration sensor to Scratch", + "gdxfor.powerGdxfor": "Turn on your sensor by pressing the power button.", + "gdxfor.useScratch3": "Use the {scratch3Link} editor.", + "gdxfor.addExtension": "Add the Go Direct Force & Acceleration extension.", + "gdxfor.thingsToTry": "Things to Try", + "gdxfor.pushToMakeASound": "Push to make a sound", + "gdxfor.connectForcePushedToPlaySound": "Connect the {whenForceSensorPushed} block to a {startSound} block.", + "gdxfor.whenForceSensorPushed": "“when force sensor pushed”", + "gdxfor.startSound": "“start sound”", + "gdxfor.pushOnForceSensor": "Push on the force sensor.", + "gdxfor.starterProjects": "Starter Projects", + "gdxfor.troubleshootingTitle": "Troubleshooting", + "gdxfor.checkOSVersionTitle": "Make sure your operating system is compatible with Scratch Link", + "gdxfor.checkOSVersionText": "The minimum operating system versions are listed at the top of this page. See instructions for checking your version of {winOSVersionLink} or {macOSVersionLink}.", + "gdxfor.winOSVersionLinkText": "Windows", + "gdxfor.macOSVersionLinkText": "Mac OS", + "gdxfor.closeScratchCopiesTitle": "Close other copies of Scratch", + "gdxfor.closeScratchCopiesText": "Only one copy of Scratch can connect with the Force and Acceleration sensor at a time. If you have Scratch open in other browser tabs, close it and try again.", + "gdxfor.otherComputerConnectedTitle": "Make sure no other computer is connected to your sensor", + "gdxfor.otherComputerConnectedText": "Only one computer can be connected to a Force and Acceleration sensor at a time. If you have another computer connected to your sensor, disconnect the sensor or close Scratch on that computer and try again.", + "gdxfor.imgAltGdxforIllustration": "Illustration of the Vernier Go Direct Force and Acceleration sensor.", + "gdxfor.imgAltPushForce": "A hand pushing the force sensor on the The Vernier Go Direct Force and Acceleration sensor.", + "gdxfor.frogBand": "Frog Band", + "gdxfor.frogBandDescription": "Shake, push and toss the sensor to make music.", + "gdxfor.imgAltFrogBand": "A Scratch project with a frog and musical instruments", + "gdxfor.dayAndNight": "Day and Night", + "gdxfor.dayAndNightDescription": "Turn the sensor face down to change day into night.", + "gdxfor.imgAltDayAndNight": "A Scratch project with an elf in a cloak", + "gdxfor.underwaterRocket": "Underwater Rocket", + "gdxfor.underwaterRocketDescription": "Spin and push the sensor to steer the ship.", + "gdxfor.imgAltUnderwaterRocket": "A Scratch project with an underwater rocket ship" +} \ No newline at end of file diff --git a/www/scratch-website.general-l10njson/eo.json b/www/scratch-website.general-l10njson/eo.json new file mode 100644 index 000000000..e96bff2c5 --- /dev/null +++ b/www/scratch-website.general-l10njson/eo.json @@ -0,0 +1,418 @@ +{ + "general.accountSettings": "Agordoj de via konto", + "general.about": "Pri", + "general.aboutScratch": "About Scratch", + "general.apiError": "Whoops, Scratch had an error.", + "general.back": "Reen", + "general.birthMonth": "Birth Month", + "general.birthYear": "Birth Year", + "general.donate": "Donaci", + "general.monthDecember": "decembro", + "general.cancel": "Rezigni", + "general.close": "Fermi", + "general.collaborators": "Collaborators", + "general.community": "Community", + "general.confirmEmail": "Confirm Email", + "general.contactUs": "Kiel kontakti nin", + "general.getHelp": "Get Help", + "general.contact": "Contact", + "general.done": "Done", + "general.downloadPDF": "Download PDF", + "general.emailUs": "Email Us", + "general.conferences": "Conferences", + "general.country": "Lando", + "general.create": "Krei", + "general.credits": "Our Team", + "general.donors": "Donors", + "general.dmca": "DMCA", + "general.emailAddress": "Retadreso", + "general.english": "angla", + "general.error": "Oops! Something went wrong", + "general.errorIdentifier": "Via eraro estas registrita kun la ID {errorId}", + "general.explore": "Esplori", + "general.faq": "Demandaro", + "general.female": "Ina", + "general.forParents": "For Parents", + "general.forEducators": "For Educators", + "general.forDevelopers": "For Developers", + "general.getStarted": "Get Started", + "general.gender": "Sekso", + "general.guidelines": "Regularo de la komunumo", + "general.invalidSelection": "Invalid selection", + "general.jobs": "Labor-postenoj", + "general.joinScratch": "Krei Scratch-konton", + "general.legal": "Legal", + "general.loadMore": "Ŝargi pli", + "general.learnMore": "Learn More", + "general.male": "Vira", + "general.messages": "Mesaĝo", + "general.month": "Monato", + "general.monthJanuary": "januaro", + "general.monthFebruary": "februaro", + "general.monthMarch": "marto", + "general.monthApril": "aprilo", + "general.monthMay": "majo", + "general.monthJune": "junio", + "general.monthJuly": "julio", + "general.monthAugust": "aŭgusto", + "general.monthSeptember": "septembro", + "general.monthOctober": "oktobro", + "general.monthNovember": "novembro", + "general.myClass": "Mia klaso", + "general.myClasses": "Miaj klasoj", + "general.myStuff": "Miaj Aferoj", + "general.next": "Sekva", + "general.noDeletionTitle": "Your Account Will Not Be Deleted", + "general.noDeletionDescription": "Your account was scheduled for deletion but you logged in. Your account has been reactivated. If you didn’t request for your account to be deleted, you should {resetLink} to make sure your account is secure.", + "general.noDeletionLink": "change your password", + "general.nonBinary": "Non-binary", + "general.notRequired": "Not Required", + "general.okay": "Okay", + "general.other": "Alia", + "general.download": "Elŝuti", + "general.password": "Pasvorto", + "general.press": "Press", + "general.privacyPolicy": "Privateca Politiko", + "general.projects": "Projektoj", + "general.profile": "Profilo", + "general.required": "Required", + "general.resourcesTitle": "Educator Resources", + "general.scratchConference": "Scratch-Konferenco", + "general.scratchEd": "Scratch", + "general.scratchFoundation": "Scratch-Fondaĵo", + "general.scratchJr": "Scratch", + "general.scratchStore": "Scratch Store", + "general.search": "Serĉi", + "general.searchEmpty": "Nothing found", + "general.send": "Sendi", + "general.signIn": "Ensaluti", + "general.startOver": "Start over", + "general.statistics": "Statistics", + "general.studios": "Studios", + "general.support": "Resources", + "general.ideas": "Ideas", + "general.tipsWindow": "Tips Window", + "general.termsOfUse": "Uzkondiĉoj", + "general.tryAgain": "Reprovi", + "general.unhandledError": "We are so sorry, but it looks like Scratch has crashed. This bug has been automatically reported to the Scratch Team.", + "general.username": "Salutnomo", + "general.validationEmail": "Please enter a valid email address", + "general.validationEmailMatch": "The emails do not match", + "general.viewAll": "Vidi ĉion", + "general.website": "Website", + "general.whatsHappening": "What's Happening?", + "general.wiki": "Scratch Wiki", + "general.copyLink": "Copy Link", + "general.report": "Raporti", + "general.notAvailableHeadline": "Whoops! Our server is Scratch'ing its head", + "general.notAvailableSubtitle": "We couldn't find the page you're looking for. Check to make sure you've typed the URL correctly.", + "general.seeAllComments": "See all comments", + "general.all": "Ĉion", + "general.animations": "Animacioj", + "general.art": "Arto", + "general.games": "Ludoj", + "general.music": "Muziko", + "general.results": "Results", + "general.stories": "Rakontoj", + "general.tutorials": "Instruilo", + "general.teacherAccounts": "Teacher Accounts", + "general.unsupportedBrowser": "This browser is not supported", + "general.unsupportedBrowserDescription": "We're very sorry, but Scratch 3.0 does not support Internet Explorer, Vivaldi, Opera or Silk. We recommend trying a newer browser such as Google Chrome, Mozilla Firefox, or Microsoft Edge.", + "general.3faq": "To learn more, go to the {faqLink}.", + "general.year": "Jaro", + "footer.discuss": "Discussion Forums", + "footer.scratchFamily": "Scratch-Familio", + "footer.donorRecognition": "Scratch is available for free thanks to support from our {donorLink}. We are grateful to our Founding Partners:", + "footer.donors": "donors", + "footer.donorList": "{donor1}, {donor2}, {donor3}, and {donor4}.", + "form.validationRequired": "Tiu ĉi kampo estas deviga", + "login.needHelp": "Ĉu vi bezonas helpon?", + "navigation.signOut": "Elsaluti", + "extensionHeader.requirements": "Requirements", + "extensionInstallation.addExtension": "In the editor, click on the \"Add Extensions\" button on the lower left.", + "oschooser.choose": "Choose your OS:", + "installScratch.or": "_ aŭ _", + "installScratch.directDownload": "Direct download", + "installScratch.appHeaderTitle": "Install the Scratch app for {operatingsystem}", + "installScratch.getScratchAppPlay": "Get the Scratch app on the Google Play Store", + "installScratch.getScratchAppMacOs": "Get the Scratch app on the Mac App Store", + "installScratch.getScratchAppWindows": "Get the Scratch app on the Microsoft Store", + "installScratch.useScratchApp": "Open the Scratch app on your device.", + "installScratchLink.installHeaderTitle": "Install Scratch Link", + "installScratchLink.downloadAndInstall": "Download and install Scratch Link.", + "installScratchLink.startScratchLink": "Start Scratch Link and make sure it is running. It should appear in your toolbar.", + "parents.FaqAgeRangeA": "While Scratch is primarily designed for 8 to 16 year olds, it is also used by people of all ages, including younger children with their parents.", + "parents.FaqAgeRangeQ": "What is the age range for Scratch?", + "parents.FaqResourcesQ": "What resources are available for learning Scratch?", + "parents.introDescription": "Scratch is a programming language and an online community where children can program and share interactive media such as stories, games, and animation with people from all over the world. As children create with Scratch, they learn to think creatively, work collaboratively, and reason systematically. Scratch is designed and maintained by the Lifelong Kindergarten group at the MIT Media Lab.", + "registration.birthDateStepInfo": "This helps us understand the age range of people who use Scratch. We use this to confirm account ownership if you contact our team. This information will not be made public on your account.", + "registration.birthDateStepTitle": "When were you born?", + "registration.cantCreateAccount": "Scratch could not create your account.", + "registration.checkOutResources": "Get Started with Resources", + "registration.checkOutResourcesDescription": "Explore materials for educators and facilitators written by the Scratch Team, including tips, tutorials, and guides.", + "registration.choosePasswordStepDescription": "Type in a new password for your account. You will use this password the next time you log into Scratch.", + "registration.choosePasswordStepTitle": "Create a password", + "registration.choosePasswordStepTooltip": "Don't use your name or anything that's easy for someone else to guess.", + "registration.classroomApiGeneralError": "Sorry, we could not find the registration information for this class", + "registration.countryStepTitle": "What country do you live in?", + "registration.generalError": "Sorry, an unexpected error occurred.", + "registration.classroomInviteExistingStudentStepDescription": "you have been invited to join the class:", + "registration.classroomInviteNewStudentStepDescription": "Your teacher has invited you to join a class:", + "registration.confirmPasswordInstruction": "Type password again", + "registration.confirmYourEmail": "Confirm Your Email", + "registration.confirmYourEmailDescription": "If you haven't already, please click the link in the confirmation email sent to:", + "registration.createAccount": "Create Your Account", + "registration.createUsername": "Create a username", + "registration.errorBadUsername": "The username you chose is not allowed. Try again with a different username.", + "registration.errorCaptcha": "There was a problem with the CAPTCHA test.", + "registration.errorPasswordTooShort": "Your password is too short. It needs to be at least 6 letters long.", + "registration.errorUsernameExists": "The username you chose already exists. Try again with a different username.", + "registration.genderStepTitle": "What's your gender?", + "registration.genderStepDescription": "Scratch welcomes people of all genders.", + "registration.genderStepInfo": "This helps us understand who uses Scratch, so that we can broaden participation. This information will not be made public on your account.", + "registration.genderOptionAnother": "Another gender:", + "registration.genderOptionPreferNotToSay": "Prefer not to say", + "registration.emailStepTitle": "What's your email?", + "registration.emailStepInfo": "This will help if you forget your password. This information will not be made public on your account.", + "registration.goToClass": "Go to Class", + "registration.invitedBy": "invited by", + "registration.lastStepTitle": "Thank you for requesting a Scratch Teacher Account", + "registration.lastStepDescription": "We are currently processing your application. ", + "registration.makeProject": "Make a project", + "registration.mustBeNewStudent": "You must be a new student to complete your registration", + "registration.nameStepTooltip": "This information is used for verification and to aggregate usage statistics.", + "registration.newPassword": "New Password", + "registration.nextStep": "Sekva paŝo", + "registration.notYou": "Not you? Log in as another user", + "registration.optIn": "Send me updates on using Scratch in educational settings", + "registration.passwordAdviceShort": "Write it down so you remember. Don’t share it with others!", + "registration.personalStepTitle": "Personal Information", + "registration.personalStepDescription": "Your individual responses will not be displayed publicly, and will be kept confidential and secure", + "registration.private": "We will keep this information private.", + "registration.problemsAre": "The problems are:", + "registration.selectCountry": "Select country", + "registration.startOverInstruction": "Click \"Start over.\"", + "registration.studentPersonalStepDescription": "This information will not appear on the Scratch website.", + "registration.showPassword": "Show password", + "registration.troubleReload": "Scratch is having trouble finishing registration. Try reloading the page or try again in another browser.", + "registration.tryAgainInstruction": "Click \"Try again\".", + "registration.usernameStepDescription": "Fill in the following forms to request an account. The approval process may take up to one day.", + "registration.usernameStepDescriptionNonEducator": "Create projects, share ideas, make friends. It’s free!", + "registration.usernameStepRealName": "Please do not use any portion of your real name in your username.", + "registration.usernameAdviceShort": "Ne forgesu uzi vian veran nomon", + "registration.studentUsernameStepDescription": "You can make games, animations, and stories using Scratch. Setting up an account is easy and it's free. Fill in the form below to get started.", + "registration.studentUsernameStepHelpText": "Already have a Scratch account?", + "registration.studentUsernameStepTooltip": "You'll need to create a new Scratch account to join this class.", + "registration.studentUsernameSuggestion": "Try your favorite food, hobby, or animal along with some numbers", + "registration.acceptTermsOfUse": "By creating an account, you acknowledge the {privacyPolicyLink} and you accept and agree to the {touLink}.", + "registration.usernameStepTitle": "Request a Teacher Account", + "registration.usernameStepTitleScratcher": "Create a Scratch Account", + "registration.validationMaxLength": "Sorry, you have exceeded the maximum character limit.", + "registration.validationPasswordConfirmNotEquals": "Passwords don’t match", + "registration.validationPasswordLength": "Must be 6 letters or longer", + "registration.validationPasswordNotEquals": "Password is too easy to guess. Try something else?", + "registration.validationPasswordNotUsername": "Password can’t match your username", + "registration.validationUsernameRegexp": "Usernames can only use letters, numbers, - and _", + "registration.validationUsernameMinLength": "Must be 3 letters or longer", + "registration.validationUsernameMaxLength": "Must be 20 letters or shorter", + "registration.validationUsernameExists": "Username taken. Try another?", + "registration.validationUsernameNotAllowed": "Username not allowed", + "registration.validationUsernameVulgar": "Hmm, that looks inappropriate", + "registration.validationUsernameInvalid": "Nevalida salutnomo", + "registration.validationUsernameSpaces": "Usernames can't have spaces", + "registration.validationEmailInvalid": "Email doesn’t look right. Try another?", + "registration.waitForApproval": "Wait for Approval", + "registration.waitForApprovalDescription": "You can log into your Scratch Account now, but the features specific to Teachers are not yet available. Your information is being reviewed. Please be patient, the approval process can take up to one day. You will receive an email indicating your account has been upgraded once your account has been approved.", + "registration.welcomeStepDescription": "You have successfully set up a Scratch account! You are now a member of the class:", + "registration.welcomeStepDescriptionNonEducator": "You’re now logged in! You can start exploring and creating projects.", + "registration.welcomeStepInstructions": "Want to share and comment? Click the link on the email we sent to {email}.", + "registration.welcomeStepPrompt": "To get started, click on the button below.", + "registration.welcomeStepTitle": "Hurray! Welcome to Scratch!", + "registration.welcomeStepTitleNonEducator": "Welcome to Scratch, {username}!", + "emailConfirmationBanner.confirm": "{confirmLink} to enable sharing. {faqLink}", + "emailConfirmationBanner.confirmLinkText": "Confirm your email", + "emailConfirmationBanner.faqLinkText": "Having trouble?", + "emailConfirmationModal.confirm": "Confirm your email", + "emailConfirmationModal.wantToShare": "Want to share on Scratch?", + "emailConfirmationModal.clickEmailLink": "Confirm your email address by clicking the link in the email we sent to:", + "emailConfirmationModal.resendEmail": "Resend confirmation email", + "emailConfirmationModal.confirmingTips": "Tips for confirming your email address", + "emailConfirmationModal.tipWaitTenMinutes": "Wait for ten minutes. The email may take a while to arrive.", + "emailConfirmationModal.tipCheckSpam": "Check your spam folder.", + "emailConfirmationModal.correctEmail": "Make sure your email address is correct, see {accountSettings}.", + "emailConfirmationModal.accountSettings": "Agordoj de la konto", + "emailConfirmationModal.wantMoreInfo": "Want more information? {FAQLink}", + "emailConfirmationModal.checkOutFAQ": "Check out the FAQ", + "emailConfirmationModal.havingTrouble": "Having Trouble? {tipsLink}", + "emailConfirmationModal.checkOutTips": "Check out these tips", + "thumbnail.by": "de", + "report.error": "Something went wrong when trying to send your message. Please try again.", + "report.project": "Report Project", + "report.studio": "Report Studio", + "report.projectInstructions": "When you send a report, it lets the Scratch Team know about projects that break the {CommunityGuidelinesLink}. Does something in this project break the {CommunityGuidelinesLink}? If you think it does, please tell us more.", + "report.CommunityGuidelinesLinkText": "Scratch Community Guidelines", + "report.reasonPlaceHolder": "Select a reason", + "report.reasonCopy": "Exact Copy of Project", + "report.reasonUncredited": "Uses Image/Music Without Credit", + "report.reasonScary": "Too Violent or Scary", + "report.reasonJumpscare": "Jumpscare", + "report.reasonWeapons": "Uses realistic weapons", + "report.reasonEvent": "Violent event happens", + "report.reasonScaryImages": "Scary images", + "report.reasonThreatening": "Threatens or bullies another Scratcher", + "report.reasonLanguage": "Inappropriate Language", + "report.reasonMusic": "Inappropriate Music", + "report.reasonMissing": "Please select a reason", + "report.reasonImage": "Inappropriate Images", + "report.reasonPersonal": "Sharing Personal Contact Information", + "report.reasonDontLikeIt": "I don't like this project", + "report.reasonDoesntWork": "This project does not work", + "report.reasonCouldImprove": "This project could be improved on", + "report.reasonTooHard": "This project is too hard", + "report.reasonMisleading": "The project is misleading or tricks the community", + "report.reasonFaceReveal": "It's a face reveal or is just trying to show someone's picture", + "report.reasonNoRemixingAllowed": "The project doesn't allow remixing", + "report.reasonCreatorsSafety": "I'm worried about the safety of the creator of this project", + "report.reasonSomethingElse": "Something else", + "report.reasonDisrespectful": "Mean or Disrespectful to a Scratcher or Group", + "report.receivedHeader": "We have received your report!", + "report.receivedBody": "The Scratch Team will review the project based on the Scratch community guidelines.", + "report.promptPlaceholder": "Select a reason why above.", + "report.promptCopy": "Please provide a link to the original project", + "report.promptUncredited": "Please provide links to the uncredited content", + "report.promptScary": "Please select the main reason why you feel this project may break the {CommunityGuidelinesLink}.", + "report.promptJumpscare1": "A \"jumpscare\" is when something unexpected flashes on the screen with the intent to scare someone.", + "report.promptJumpscare2": "Please let us know more about the \"jumpscare,\" such as what happens, and when does it happen in the project. Also, providing the name of the sprite, costume, or backdrop, associated with the jumpscare is helpful.", + "report.promptWeapons1": "Please let us know where the image, drawing, or sound of realistic weapons occurs in the project, such as the name of the sprite, costume, or backdrop.", + "report.promptWeapons2": "Tip: Scratch projects should not contain realistic weapons, such as photographs of guns, realistic drawings or sounds. However, cartoon or fictional items like laser beams are okay.", + "report.promptEvent1": "Please let us know more about the scary event or story in the project. Providing more details will help the Scratch Team better understand the issue and address it.", + "report.promptEvent2": "Tip: Scratch is used by all people of ages. It’s important projects do not contain mature themes such as harming someone.", + "report.promptScaryImages1": "Please let us know why you feel this image is too scary for Scratch, and where the image occurs in the project, such as the name of the sprite, costume, or backdrop.", + "report.promptScaryImages2": "Tip: Scratch is used by all people of ages. It’s important projects do not contain blood, realistic violence, or anything that may feel scary or too mature for younger audiences.", + "report.promptThreatening": "Please let us know why you feel this project is threatening another Scratcher.", + "report.promptLanguage": "Please say where the inappropriate language occurs in the project (For example: Notes & Credits, sprite name, project text, etc.)", + "report.promptMusic": "Please say the name of the audio file with the inappropriate music", + "report.promptPersonal": "Please say where the personal contact information is shared (For example: Notes & Credits, sprite name, project text, etc.)", + "report.promptGuidelines": "Please select a reason why you feel this project may break the {CommunityGuidelinesLink} and the Scratch Team will review your report.", + "report.promptImage": "Please say the name of the sprite or the backdrop with the inappropriate image", + "report.promptDontLikeIt": "Scratch projects are made by people of all ages and levels of experience. If you don't like this project because you feel it can be improved upon, we encourage you to share constructive feedback directly with the creator.", + "report.promptTips": "Here are tips on sharing constructive feedback:", + "report.tipsSupportive": "Be supportive and encouraging.", + "report.tipsConstructive": "Leave a comment telling them what you like, but also what they could do to make the project better.", + "report.tipsSpecific": "Try to be specific with your feedback. For instance: The controls to move the character did not work.", + "report.promptDoesntWork": "A Scratch project, like any other application, may contain a few bugs. That is expected and completely okay!", + "report.promptDoesntWorkTips": "We encourage you to share any issues you discover directly with the creator of the project. It's also helpful to provide suggestions on how they may improve their project, if possible.", + "report.promptTooHard": "If you feel a project could be easier, we encourage you to share that feedback directly with the creator of the project. Or remix it yourself and make it as easy or hard as you like!", + "report.promptMisleading": "Tell us more about how it's tricking or misleading people", + "report.promptFaceReveal": "Scratch allows people to use pictures of their face in creative projects like games, stories, or animations. However, Scratch does not allow users to share projects which are just a picture of their face (known as a “face reveal”) or which focus entirely on their physical appearance. Please explain if you feel this project is a face reveal or focuses on the person's physical appearance.", + "report.promptNoRemixingAllowed": "Please let us know where the project says it is not okay to remix — such as in the Notes & Credits, project title, etc.", + "report.promptCreatorsSafety": "It's important that everyone on Scratch remains safe online and in real life. Please let us know why you are worried about the safety of this user.", + "report.promptSomethingElse": "We encourage you to double check if your report fits any of the other available categories. If you strongly feel it does not, please explain why this project breaks the {CommunityGuidelinesLink}.", + "report.promptDisrespectful1": "Please let us know why you feel this project is disrespectful to another Scratcher or group. Where does the disrespectful content occur in the project (project text, images, sounds, etc.)?", + "report.promptDisrespectful2": "Remember: Scratch welcomes people of all ages, races, ethnicities, religions, abilities, sexual orientations, and gender identities. It’s important everyone feels welcomed and safe when sharing on Scratch.", + "report.tooLongError": "That's too long! Please find a way to shorten your text.", + "report.tooShortError": "That's too short. Please describe in detail what's inappropriate or disrespectful about the project.", + "report.send": "Sendi", + "report.sending": "Sending...", + "report.textMissing": "Please tell us why you are reporting this project", + "comments.delete": "Forigi", + "comments.restore": "Malfari forigon", + "comments.reportModal.title": "Report Comment", + "comments.reportModal.reported": "The comment has been reported, and the Scratch Team has been notified.", + "comments.reportModal.prompt": "Are you sure you want to report this comment?", + "comments.deleteModal.title": "Delete Comment", + "comments.deleteModal.body": "Delete this comment? If the comment is mean or disrespectful, please click Report instead to let the Scratch Team know about it.", + "comments.reply": "reply", + "comments.isEmpty": "You can't post an empty comment", + "comments.isFlood": "Woah, seems like you're commenting really quickly. Please wait longer between posts.", + "comments.isBad": "Hmm...the bad word detector thinks there is a problem with your comment. Please change it and remember to be respectful.", + "comments.hasChatSite": "Uh oh! The comment contains a link to a website with unmoderated chat. For safety reasons, please do not link to these sites!", + "comments.isSpam": "Hmm, seems like you've posted the same comment a bunch of times. Please don't spam.", + "comments.isDisallowed": "Hmm, it looks like comments have been turned off for this page. :/", + "comments.isIPMuted": "Sorry, the Scratch Team had to prevent your network from sharing comments or projects because it was used to break our community guidelines too many times. You can still share comments and projects from another network. If you'd like to appeal this block, you can contact appeals@scratch.mit.edu and reference Case Number {appealId}.", + "comments.isTooLong": "That comment is too long! Please find a way to shorten your text.", + "comments.isNotPermitted": "Sorry, you need to confirm your email address before commenting.", + "comments.error": "Oops! Something went wrong posting your comment", + "comments.posting": "Posting...", + "comments.post": "Afiŝo", + "comments.cancel": "Rezigni", + "comments.lengthWarning": "{remainingCharacters, plural, one {1 character left} other {{remainingCharacters} characters left}}", + "comments.loadMoreReplies": "See more replies", + "comments.replyLimitReached": "This comment thread has reached its limit. To continue commenting, you can start a new thread.", + "comments.status.delbyusr": "Deleted by project owner", + "comments.status.censbyfilter": "Censored by filter", + "comments.status.delbyparentcomment": "Parent comment deleted", + "comments.status.censbyadmin": "Censored by admin", + "comments.status.delbyadmin": "Deleted by admin", + "comments.status.parentcommentcensored": "Parent comment censored", + "comments.status.delbyclass": "Deleted by class", + "comments.status.hiddenduetourl": "Hidden due to URL", + "comments.status.markedbyfilter": "Marked by filter", + "comments.status.censbyunconstructive": "Censored unconstructive", + "comments.status.suspended": "Suspended", + "comments.status.acctdel": "Account deleted", + "comments.status.deleted": "Deleted", + "comments.status.reported": "Reported", + "comments.muted.duration": "You will be able to comment again {inDuration}.", + "comments.muted.commentingPaused": "Your account has been paused from commenting until then.", + "comments.muted.moreInfoGuidelines": "If you would like more information, you can read the {CommunityGuidelinesLink}.", + "comments.muted.moreInfoModal": "For more information, {clickHereLink}.", + "comments.muted.clickHereLinkText": "click here", + "comments.muted.warningBlocked": "If you continue to post comments like this, it will cause you to be blocked from using Scratch", + "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!", + "comments.muted.mistake": "Think this was a mistake? {feedbackLink}.", + "comments.muted.feedbackLinkText": "Let us know", + "comments.muted.mistakeHeader": "Think this was a mistake?", + "comments.muted.mistakeInstructions": "Sometimes the filter catches things it shouldn't. Reporting a mistake won't change the wait time before you can comment again, but your feedback will help us prevent mistakes from happening in the future.", + "comments.muted.thanksFeedback": "Thanks for letting us know!", + "comments.muted.thanksInfo": "Your feedback will help us make Scratch better.", + "comments.muted.characterLimit": "500 characters max", + "comments.muted.feedbackEmpty": "Can't be empty", + "comment.type.general": "It appears that your most recent comment didn't follow the Scratch Community Guidelines.", + "comment.type.general.past": "It appears that one of your recent comments didn’t follow the Scratch Community Guidelines.", + "comment.general.header": "We encourage you to post comments that follow the Scratch Community Guidelines.", + "comment.general.content1": "On Scratch, it's important for comments to be kind, to be appropriate for all ages, and to not contain spam.", + "comment.type.pii": "Your most recent comment appeared to be sharing or asking for private information.", + "comment.type.pii.past": "It appears that one of your recent comments was sharing or asking for private information.", + "comment.pii.header": "Please be sure not to share private information on Scratch.", + "comment.pii.content1": "It appears that you were sharing or asking for private information.", + "comment.pii.content2": "Things you share on Scratch can be seen by everyone, and can appear in search engines. Private information can be used by other people in harmful ways, so it’s important to keep it private.", + "comment.pii.content3": "This is a serious safety issue.", + "comment.type.unconstructive": "It appears that your most recent comment was saying something that might have been hurtful.", + "comment.type.unconstructive.past": "It appears that one of your recent comments was saying something that might have been hurtful.", + "comment.unconstructive.header": "We encourage you to be supportive when commenting on other people’s projects.", + "comment.unconstructive.content1": "It appears that your comment was saying something that might have been hurtful.", + "comment.unconstructive.content2": "If you think something could be better, you can say something you like about the project, and make a suggestion about how to improve it.", + "comment.type.vulgarity": "Your most recent comment appeared to include a bad word.", + "comment.type.vulgarity.past": "It appears that one of your recent comments contained a bad word.", + "comment.vulgarity.header": "We encourage you to use language that’s appropriate for all ages.", + "comment.vulgarity.content1": "It appears that your comment contains a bad word.", + "comment.vulgarity.content2": "Scratch has users of all ages, so it’s important to use language that is appropriate for all Scratchers.", + "comment.type.spam": "Your most recent comment appeared to contain advertising, text art, or a chain message.", + "comment.type.spam.past": "It appears that one of your recent comments contained advertising, text art, or a chain message.", + "comment.spam.header": "We encourage you not to advertise, copy and paste text art, or ask others to copy comments.", + "comment.spam.content1": "Even though advertisements, text art, and chain mail can be fun, they start to fill up the website, and we want to make sure there is room for other comments.", + "comment.spam.content2": "Thank you for helping us keep Scratch a friendly, creative community!", + "social.embedLabel": "Embed", + "social.copyEmbedLinkText": "Copy embed", + "social.linkLabel": "Link", + "social.copyLinkLinkText": "Copy link", + "social.embedCopiedResultText": "Copied", + "helpWidget.banner": "Welcome to Support", + "helpWidget.submit": "Sendi", + "helpWidget.confirmation": "Thank you for your message.", + "extensions.troubleshootingTitle": "Troubleshooting", + "extensions.browserCompatibilityTitle": "Make sure your browser is compatible with Scratch Link", + "extensions.browserCompatibilityText": "Scratch Link 1.4 is not compatible with Safari. If you use macOS, please use another supported browser, such as Chrome or Firefox.", + "extensions.checkOSVersionTitle": "Make sure your operating system is compatible with Scratch Link", + "extensions.checkOSVersionText": "The minimum operating system versions are listed at the top of this page. See instructions for checking your version of {winOSVersionLink} or {macOSVersionLink}.", + "extensions.checkOsVersionText2": "If you are using macOS 12, please update to macOS 12.3 or newer. Earlier versions of macOS 12 do not work correctly with Scratch Link.", + "extensions.winOSVersionLinkText": "Windows", + "extensions.macOSVersionLinkText": "Mac OS", + "extensions.closeScratchCopiesTitle": "Close other copies of Scratch", + "extensions.closeScratchCopiesText": "Only one copy of Scratch can connect with the {deviceName} at a time. If you have Scratch open in other browser tabs, close it and try again.", + "extensions.otherComputerConnectedTitle": "Make sure no other computer is connected to your {deviceNameShort}", + "extensions.otherComputerConnectedText": "Only one computer can be connected to a {deviceName} at a time. If you have another computer connected to your {deviceName}, disconnect the {deviceName} or close Scratch on that computer and try again.", + "bluetooth.enableLocationServicesTitle": "Make sure you have location services enabled on Chromebooks or Android tablets", + "bluetooth.enableLocationServicesText": "Bluetooth can be used to provide location data to the app. In addition to granting the Scratch App permission to access location, location must be enabled in your general device settings. Search for 'Location' in your settings, and make sure it is on. On Chromebooks search for 'Location' in the Google Play Store Android preferences." +} \ No newline at end of file diff --git a/www/scratch-website.guidelines-l10njson/eo.json b/www/scratch-website.guidelines-l10njson/eo.json new file mode 100644 index 000000000..f0c58e896 --- /dev/null +++ b/www/scratch-website.guidelines-l10njson/eo.json @@ -0,0 +1,19 @@ +{ + "guidelines.title": "Scratch Community Guidelines", + "guidelines.header1": "Scratch is a friendly and welcoming community for everyone, where people create, share, and learn together.", + "guidelines.header2": "We welcome people of all ages, races, ethnicities, religions, abilities, sexual orientations, and gender identities.", + "guidelines.header3": "Help keep Scratch a welcoming, supportive, and creative space for all by following these Community Guidelines:", + "guidelines.respectheader": "Treat everyone with respect.", + "guidelines.respectbody": "Scratchers have diverse backgrounds, interests, identities, and experiences. Everyone on Scratch is encouraged to share things that excite them and are important to them—we hope that you find ways to celebrate your own identity on Scratch, and allow others to do the same. It’s never OK to attack a person or group’s identity or to be unkind to someone about their background or interests.", + "guidelines.privacyheader": "Be safe: keep personal and contact information private.", + "guidelines.privacybody": "For safety reasons, don't give out any information that could be used for private communication, in person or online. This includes sharing real last names, phone numbers, addresses, hometowns, school names, email addresses, usernames or links to social media sites, video chatting applications, or websites with private chat functionality.", + "guidelines.helpfulheader": "Give helpful feedback.", + "guidelines.helpfulbody": "Everyone on Scratch is learning. When commenting on a project, remember to say something you like about it, offer suggestions, and be kind, not critical. Please keep comments respectful and avoid spamming or posting chain mail. We encourage you to try new things, experiment, and learn from others.", + "guidelines.remixheader": "Embrace remix culture.", + "guidelines.remixbody1": "Remixing is when you build upon someone else’s projects, code, ideas, images, or anything else they share on Scratch to make your own unique creation.", + "guidelines.remixbody2": "Remixing is a great way to collaborate and connect with other Scratchers. You are encouraged to use anything you find on Scratch in your own creations, as long as you provide credit to everyone whose work you used and make a meaningful change to it. And when you share something on Scratch, you are giving permission to all Scratchers to use your work in their creations, too.", + "guidelines.honestyheader": "Be honest.", + "guidelines.honestybody": "It’s important to be honest and authentic when interacting with others on Scratch, and remember that there is a person behind every Scratch account. Spreading rumors, impersonating other Scratchers or celebrities, or pretending to be seriously ill is not respectful to the Scratch Community.", + "guidelines.friendlyheader": "Help keep the site friendly.", + "guidelines.friendlybody": "It’s important to keep your creations and conversations friendly and appropriate for all ages. If you think something on Scratch is mean, insulting, too violent, or otherwise disruptive to the community, click “Report” to let us know about it. Please use the “Report” button rather than engaging in fights, spreading rumors about other people’s behavior, or otherwise responding to any inappropriate content. The Scratch Team will look at your report and take the appropriate action." +} \ No newline at end of file diff --git a/www/scratch-website.ideas-l10njson/eo.json b/www/scratch-website.ideas-l10njson/eo.json new file mode 100644 index 000000000..e0058e542 --- /dev/null +++ b/www/scratch-website.ideas-l10njson/eo.json @@ -0,0 +1,53 @@ +{ + "ideas.headerMessage": "What will you create?", + "ideas.headerButtonMessage": "Choose a tutorial", + "ideas.gettingStartedTitle": "Unuaj Paŝoj", + "ideas.gettingStartedText": "New to Scratch? Try the Getting Started tutorial.", + "ideas.tryIt": "Try it!", + "ideas.activityGuidesTitle": "Activity Guides", + "ideas.activityGuidesText": "What do you want to make with Scratch? For each activity, you can try the Tutorial, download a set of Coding Cards, or view the Educator Guide.", + "ideas.animateANameTitle": "Animacii nomon", + "ideas.animateANameDescription": "Animate the letters of your name, initials, or favorite word.", + "ideas.animateACharacterTitle": "Animate a Character", + "ideas.animateACharacterDescription": "Bring characters to life with animation.", + "ideas.makeMusicTitle": "Krei muzikon", + "ideas.makeMusicDescription": "Choose instruments, add sounds, and press keys to play music.", + "ideas.createAStoryTitle": "Create a Story", + "ideas.createAStoryDescription": "Choose characters, add conversation, and bring your story to life.", + "ideas.chaseGameTitle": "Krei ĉas-ludon", + "ideas.chaseGameDescription": "Make a game where you chase a character to score points.", + "ideas.videoSensingTitle": "Video-sentiloj", + "ideas.videoSensingDescription": "Interact with a project using the Video Sensing extension.", + "ideas.seeAllTutorials": "See All Tutorials", + "ideas.cardsTitle": "Get the Entire Collection of Coding Cards", + "ideas.cardsText": "With the Scratch Coding Cards, you can learn to create interactive games, stories, music, animations, and more!", + "ideas.starterProjectsTitle": "Starter Projects", + "ideas.starterProjectsText": "You can play with Starter Projects and remix them to make your own creations.", + "ideas.starterProjectsButton": "Explore Starter Projects", + "ideas.tryTheTutorial": "Try the tutorial", + "ideas.codingCards": "Coding Cards", + "ideas.educatorGuide": "Educator Guide", + "ideas.desktopEditorHeader": "Scratch App Download", + "ideas.desktopEditorBody": "To create projects without an Internet connection, you can download the Scratch app.", + "ideas.questionsHeader": "Questions", + "ideas.questionsBody": "Have more questions? See the Frequently Asked Questions or visit the Help with Scripts Forum.", + "ideas.cardsPurchase": "Purchase Printed Set", + "ideas.MakeItFlyTitle": "Make It Fly", + "ideas.MakeItFlyDescription": "Choose any character and make it fly!", + "ideas.RaceTitle": "Konkurso ĝis la Fino", + "ideas.RaceDescription": "Make a game where two characters race each other.", + "ideas.HideAndSeekTitle": "Hide and Seek", + "ideas.HideAndSeekDescription": "Make a hide-and-seek game with characters that appear and disappear.", + "ideas.FashionTitle": "Fashion Game", + "ideas.FashionDescription": "Make a game where you dress a character with different clothes and styles.", + "ideas.PongTitle": "Pong-ludo", + "ideas.PongDescription": "Make a bouncing ball game with sounds, points, and other effects.", + "ideas.ImagineTitle": "Imagu alian mondon", + "ideas.ImagineDescription": "Imagine a world where anything is possible.", + "ideas.DanceTitle": "Let's Dance", + "ideas.DanceDescription": "Design an animated dance scene with music and dance moves.", + "ideas.CatchTitle": "Catch Game", + "ideas.CatchDescription": "Make a game where you catch things falling from the sky.", + "ideas.VirtualPetTitle": "Virtual Pet", + "ideas.VirtualPetDescription": "Create an interactive pet that can eat, drink, and play." +} \ No newline at end of file diff --git a/www/scratch-website.messages-l10njson/eo.json b/www/scratch-website.messages-l10njson/eo.json new file mode 100644 index 000000000..af4128348 --- /dev/null +++ b/www/scratch-website.messages-l10njson/eo.json @@ -0,0 +1,32 @@ +{ + "messages.activityAll": "All Activity", + "messages.activityComments": "Comment Activity", + "messages.activityProjects": "Project Activity", + "messages.activityStudios": "Studio Activity", + "messages.activityForums": "Forum Activity", + "messages.becomeManagerText": "{username} promoted you to manager for the studio {studio}", + "messages.becomeHostText": "{usernameOrScratchTeam} made you the host of the studio {studio}. As host, you now have the ability to edit the studio title, thumbnail, and description. Go say hello in the studio!", + "messages.becomeHostScratchTeam": "A Scratch Team member", + "messages.curatorInviteText": "{actorLink} invited you to curate the studio {studioLink}. Visit the {tabLink} on the studio to accept the invitation", + "messages.curatorTabText": "curator tab", + "messages.favoriteText": "{profileLink} favorited your project {projectLink}", + "messages.filterBy": "Filter by", + "messages.followText": "{profileLink} is now following you", + "messages.forumPostText": "There are new posts in the forum thread: {topicLink}", + "messages.learnMore": "Click here to learn more", + "messages.loveText": "{profileLink} loved your project {projectLink}", + "messages.messageTitle": "Mesaĝo", + "messages.profileComment": "{profileLink} commented on {commentLink}", + "messages.commentReply": "{profileLink} replied to your comment on {commentLink}", + "messages.profileOther": "{username}'s profile", + "messages.profileSelf": "your profile", + "messages.projectComment": "{profileLink} commented on your project {commentLink}", + "messages.remixText": "{profileLink} remixed your project {remixedProjectLink} as {projectLink}", + "messages.scratcherInvite": "You are invited to become a Scratcher! {learnMore}!", + "messages.scratchTeamTitle": "Messages from the Scratch Team", + "messages.studioActivityText": "There was new activity in {studioLink} today", + "messages.studioCommentReply": "{profileLink} replied to your comment in {commentLink}", + "messages.userJoinText": "Welcome to Scratch! After you make projects and comments, you'll get messages about them here. Go {exploreLink} or {makeProjectLink}.", + "messages.userJoinMakeProject": "make a project", + "messages.requestError": "Oops! Looks like there was a problem getting some of your messages. Please try to reload this page." +} \ No newline at end of file diff --git a/www/scratch-website.microbit-l10njson/eo.json b/www/scratch-website.microbit-l10njson/eo.json new file mode 100644 index 000000000..57e4ebeff --- /dev/null +++ b/www/scratch-website.microbit-l10njson/eo.json @@ -0,0 +1,45 @@ +{ + "microbit.headerText": "{microbitLink} is a tiny circuit board designed to help kids learn to code and create with technology. It has many features including an LED display, buttons, and a motion sensor. You can connect it to Scratch and build creative projects that combine the magic of the digital and physical worlds.", + "microbit.gettingStarted": "Unuaj Paŝoj", + "microbit.installMicrobitHex": "Install Scratch micro:bit HEX", + "microbit.cardsDescription": "These cards show how to start making projects with micro:bit and Scratch.", + "microbit.connectUSB": "Connect a micro:bit to your computer with a USB cable", + "microbit.downloadCardsTitle": "Download micro:bit Cards", + "microbit.downloadHex": "Download the Scratch micro:bit HEX file", + "microbit.dragDropHex": "Drag and drop the HEX file onto your micro:bit", + "microbit.installHexAndroid": "Please follow the instructions to install the HEX file on a computer running Windows, MacOS or ChromeOS.", + "microbit.connectingMicrobit": "Connecting micro:bit to Scratch", + "microbit.powerMicrobit": "Power your micro:bit with USB or a battery pack.", + "microbit.useScratch3": "Use the {scratch3Link} editor.", + "microbit.addExtension": "Add the micro:bit extension.", + "microbit.thingsToTry": "Things to Try", + "microbit.displayHelloTitle": "Display “Hello!”", + "microbit.displayHelloBlock": "Find the {displayHelloText} block and click on it.", + "microbit.displayHelloText": "“display hello”", + "microbit.helloScroll": "You should see {helloText} scroll across the micro:bit display", + "microbit.helloText": "“hello”", + "microbit.starterProjects": "Starter Projects", + "microbit.heartBeat": "Heart Beat", + "microbit.heartBeatDescription": "Press the buttons to animate the heart.", + "microbit.tiltGuitar": "Tilt Guitar", + "microbit.tiltGuitarDescription": "Make music by tilting your micro:bit.", + "microbit.oceanAdventure": "Ocean Adventure", + "microbit.oceanAdventureDescription": "Build your own controller and swim toward the saxophones.", + "microbit.troubleshootingTitle": "Troubleshooting", + "microbit.checkOSVersionTitle": "Make sure your operating system is compatible with Scratch Link", + "microbit.checkOSVersionText": "The minimum operating system versions are listed at the top of this page. See instructions for checking your version of {winOSVersionLink} or {macOSVersionLink}.", + "microbit.winOSVersionLinkText": "Windows", + "microbit.macOSVersionLinkText": "Mac OS", + "microbit.closeScratchCopiesTitle": "Close other copies of Scratch", + "microbit.closeScratchCopiesText": "Only one copy of Scratch can connect with the micro:bit at a time. If you have Scratch open in other browser tabs, close it and try again.", + "microbit.otherComputerConnectedTitle": "Make sure no other computer is connected to your micro:bit", + "microbit.otherComputerConnectedText": "Only one computer can be connected to a micro:bit at a time. If you have another computer connected to your micro:bit, disconnect the micro:bit or close Scratch on that computer and try again.", + "microbit.resetButtonTitle": "Make sure you aren’t hitting the “reset” button", + "microbit.resetButtonText": "Sometimes while using the micro:bit you can accidentally press the “reset” button on the back in-between the USB and power ports. Make sure you keep your fingers (and toes) away from it while using Scratch!", + "microbit.imgAltMicrobitIllustration": "Illustration of the micro:bit circuit board.", + "microbit.imgAltDragDropHex": "Drag and drop the HEX file from the folder you downloaded it to to the micro:bit.", + "microbit.imgAltDisplayH": "A micro:bit displaying an H.", + "microbit.imgAltHeartBeat": "A Scratch project with a heart.", + "microbit.imgAltTiltGuitar": "A Scratch project with a guitar.", + "microbit.imgAltOceanAdventure": "A Scratch project with a clown fish and a saxophone under water." +} \ No newline at end of file diff --git a/www/scratch-website.parents-l10njson/eo.json b/www/scratch-website.parents-l10njson/eo.json new file mode 100644 index 000000000..e5617a56f --- /dev/null +++ b/www/scratch-website.parents-l10njson/eo.json @@ -0,0 +1,41 @@ +{ + "parents.title": "For Parents", + "parents.intro": "Scratch is a programming language and an online community where children\n can program and share interactive media such as stories, games, and \nanimation with people from all over the world. As children create with \nScratch, they learn to think creatively, work collaboratively, and \nreason systematically. Scratch is designed, developed, and moderated by the {scratchFoundation}, a nonprofit organization. ", + "parents.scratchFoundationLinkText": "Scratch-Fondaĵo", + "parents.overview": "How it works", + "parents.faq": "Demandaro", + "parents.overviewTitle": "How does Scratch work for children?", + "parents.overviewLearningTitle": "Learning", + "parents.overviewLearningBody": "Scratch is a safe and playful learning environment that engages all children in thinking creatively, reasoning systematically, and working collaboratively—essential skills for everyone in today's society.\nRead an article on the {creativeLearningApproach}.", + "parents.creativeLearningApproachLinkText": "Creative Learning Approach", + "parents.overviewCommunityTitle": "Community", + "parents.overviewCommunityBody": "We ask all participants on the site to follow the {communityGuidelines}.\nWe do not make private account information available to anyone. For more information, please see the {privacyPolicy}.", + "parents.communityGuidelinesLinkText": "Regularo de la komunumo", + "parents.privacyPolicyLinkText": "Privateca Politiko", + "parents.faqMoreAndAsk": "To find out more about Scratch, please see {faqPage}.\nYou can also ask questions in the {discussionForums}.\nIf you need to contact our staff team directly, click {contactUs} at the bottom of any page.", + "parents.faqLinkText": "Oftaj Demandoj", + "parents.faqDiscussionForumsLinkText": "Discussion Forums", + "parents.faqContactUsLinkText": "Kiel kontakti nin", + "parents.faqAgeRangeTitle": "What is the age range for Scratch?", + "parents.faqAgeRangeBody": "Scratch is designed especially for young people ages 8 to 16, but people of all ages create and share with Scratch. Younger children may want to try {scratchJr}, a simplified version of Scratch designed for ages 5 to 7.", + "parents.faqResourcesTitle": "What resources are available for learning Scratch?", + "parents.faqResourcesBody": "If you’re just getting started, there’s a {stepByStepGuide} available inside Scratch. For an overview of Scratch resources, see the {ideasPage} page.", + "parents.faqIdeasLinkText": "Ideas", + "parents.faqStepByStepGuideLinkText": "step-by-step guide", + "parents.faqGettingStartedGuideLinkText": "Getting Started guide (PDF)", + "parents.faqScratchCardsLinkText": "Scratch Cards", + "parents.faqTipsLinkText": "Helpetoj", + "parents.faqCommunityTitle": "What is the Scratch online community?", + "parents.faqCommunityBody": "When participating in the Scratch online community, members can explore and experiment in an open learning community with other Scratch members from all backgrounds, ages, and interests. Members can share their work, get feedback, and learn from each other.", + "parents.faqGuidelinesTitle": "What are the guidelines for the Scratch online community?", + "parents.faqGuidelinesBody": "The Scratch Team works with the community to maintain a friendly and respectful environment for people of all ages, races, ethnicities, religions, sexual orientations, and gender identities. You can help your child learn how to participate by reviewing the {communityGuidelines} together. Members are asked to comment constructively and to help keep the website friendly by reporting any content that does not follow the Community Guidelines. The Scratch Team works each day to manage activity on the site and respond to reports, with the help of tools such as the {CleanSpeak} profanity filter.", + "parents.faqCommunityGuidelinesLinkText": "Regularo de la komunumo", + "parents.faqPrivacyPolicyTitle": "What is your privacy policy?", + "parents.faqPrivacyPolicyBody": "To protect children's online privacy, we limit what we collect during the signup process, and what we make public on the website. We don't sell or rent account information to anyone. You can find out more about our {privacyPolicy} page.", + "parents.faqFAQLinkText": "frequently asked questions page", + "parents.faqOfflineTitle": "Is there a way to use Scratch without participating online?", + "parents.faqOfflineBody": "Yes, the Scratch app allows you to create Scratch projects without an internet connection. You can download the {scratchApp} from the Scratch website or the app store on your device.", + "parents.faqScratchApp": "Scratch app", + "parents.faqOffline2LinkText": "Scratch 2.0 offline editor", + "parents.faqOffline14LinkText": "Scratch 1.4 offline editor" +} \ No newline at end of file diff --git a/www/scratch-website.preview-l10njson/eo.json b/www/scratch-website.preview-l10njson/eo.json new file mode 100644 index 000000000..ad7ca3c66 --- /dev/null +++ b/www/scratch-website.preview-l10njson/eo.json @@ -0,0 +1,51 @@ +{ + "addToStudio.title": "Add to Studio", + "addToStudio.finishing": "Finishing up...", + "addToStudio.inviteUser": "Invite user to add to studio", + "project.titleMaxLength": "Title is too long", + "project.musicExtensionChip": "Muziko", + "project.penExtensionChip": "Skribilo", + "project.text2SpeechChip": "Teksto al parolado", + "project.translateChip": "Traduki", + "project.videoSensingChip": "Video-sentiloj", + "project.needsConnection": "Needs Connection", + "project.comments.header": "Comments", + "project.comments.toggleOff": "Commenting off", + "project.comments.toggleOn": "Commenting on", + "project.comments.turnedOff": "Sorry, comment posting has been turned off for this project.", + "project.comments.turnedOffGlobally": "Project comments across Scratch are turned off, but don't worry, your comments are saved and will be back soon.", + "project.share.notShared": "This project is not shared — so only you can see it. Click share to let everyone see it!", + "project.share.sharedLong": "Congratulations on sharing your project! Other people can now try it out, give comments, and remix it.", + "project.share.sharedShort": "Via projekto nun estas kunhavigita.", + "project.share.shareButton": "Kunhavigi", + "project.seeInsideButton": "Vidi internaĵojn", + "project.remix.justRemixed": "\"{title}\" was successfully remixed. Add a sprite, add a costume, make a change to make it your own!", + "project.remixButton": "Remiksi", + "project.remixButton.altText": "Konservu kopion de ĉi tiu projekto kaj aldonu viajn proprajn ideojn.", + "project.remixButton.remixing": "Daŭras remiksado...", + "project.remixes": "Remixes", + "project.viewAllInList": "Vidi ĉion", + "project.inviteToRemix": "Invite user to remix", + "project.instructionsLabel": "Instrukcioj", + "project.notesAndCreditsLabel": "Notoj kaj Atribuoj", + "project.credit": "Thanks to {userLink} for the original project {projectLink}.", + "project.deletedBanner": "Note: This project is in the trash folder", + "project.defaultCensoredMessage": "This project was removed by the Scratch Team because it was disrespectful, inappropriate for all ages, or otherwise breaks the Scratch {communityGuidelinesLink}.", + "project.communityCensoredMessage": "Your project has been temporarily un-shared because multiple people reported it as inappropriate.", + "project.willReviewCensoredMessage": "The Scratch Team will review the project based on the {communityGuidelinesLink}, and either restore the project or confirm the censorship.", + "project.tempCensoredMessage": "Please read the {communityGuidelinesLink} and be sure to edit the project to make sure it's respectful before resharing it.", + "project.permCensoredMessage": "It cannot be reshared at any time in the future.", + "project.communityGuidelines": "community guidelines", + "project.moderationInfoLabel": "Moderation Info", + "project.numScripts": "{number} scripts", + "project.numSprites": "{number} sprites", + "project.descriptionMaxLength": "Description is too long", + "project.notesPlaceholder": "How did you make this project? Did you use ideas, scripts or artwork from other people? Thank them here.", + "project.descriptionPlaceholder": "Tell people how to use your project (such as which keys to press).", + "project.cloudDataAlert": "This project uses cloud data - a feature that is only available to signed in Scratchers.", + "project.cloudVariables": "Cloud Variables", + "project.cloudDataLink": "See Data", + "project.usernameBlockAlert": "This project can detect who is using it, through the \"username\" block. To hide your identity, sign out before using the project.", + "project.inappropriateUpdate": "Hmm...the bad word detector thinks there is a problem with your text. Please change it and remember to be respectful.", + "project.mutedAddToStudio": "You will be able to add to studios again {inDuration}." +} \ No newline at end of file diff --git a/www/scratch-website.privacypolicy-apps-l10njson/eo.json b/www/scratch-website.privacypolicy-apps-l10njson/eo.json new file mode 100644 index 000000000..8d0d64c3c --- /dev/null +++ b/www/scratch-website.privacypolicy-apps-l10njson/eo.json @@ -0,0 +1,56 @@ +{ + "privacyApps.title": "Privateca Politiko", + "privacyApps.updated": "The Scratch Privacy Policy was last updated: January 6, 2022", + "privacyApps.intro": "The Scratch Foundation (“Scratch”, “we” or “us”) understands how important privacy is to our community. We wrote this Privacy Policy to explain what Personal Information (“Information”) we collect through our offline editor (the “Scratch App”), how we use, process, and share it, and what we’re doing to keep it safe. It also tells you about your rights and choices with respect to your Personal Information, and how you can contact us if you have any questions or concerns.", + "privacyApps.collectionHeader": "What Information Does Scratch Collect About Me?", + "privacyApps.collectionParagraph": "For the purpose of this Privacy Policy, “Information” means any information relating to an identified or identifiable individual. The Scratch App automatically collects and stores locally the following Information through its telemetry system: the title of your project in text form, language setting, time zone and events related to your use of the Scratch App (namely when the Scratch App was opened and closed, if a project file has been loaded or saved, or if a new project is created). If you choose to turn on the telemetry sharing feature, the Scratch App will transmit this information to Scratch. Projects created in the Scratch App are not transmitted to or accessible by Scratch unless you choose to upload your project to the Scratch Online Community, at which point the information you share will be subject to the terms of the Scratch Online Community {privacyPolicyLink}. Please see the section “What Happens if I Upload My Project to the Scratch Online Community?” below for more information.", + "privacyApps.privacyPolicyLinkText": "Privateca Politiko", + "privacyApps.usageHeader": "How Does Scratch Use My Information?", + "privacyApps.usageIntro": "We use this Information for the following purposes:", + "privacyApps.analyticsTitle": "Analytics and Improving the Scratch App", + "privacyApps.analyticsDescription": "We use the Information to analyze use of the Scratch App and to enhance your learning experience on the Scratch App.", + "privacyApps.researchTitle": "Academic and Scientific Research", + "privacyApps.researchDescription": "We de-identify and aggregate Information for statistical analysis in the context of scientific and academic research. For example, to help us understand how people learn through the Scratch App and how we can enhance learning tools for young people. The results of such research are shared with educators and researchers through conferences, journals, and other academic or scientific publications. You can find out more on our {researchPageLink} page.", + "privacyApps.researchPageLinkText": "Priserĉado", + "privacyApps.legalTitle": "Legal", + "privacyApps.legalDescription": "We may use your Information to enforce our {termsOfUseLink}, to defend our legal rights, and to comply with our legal obligations and internal policies. We may do this by analyzing your use of the Scratch App.", + "privacyApps.termsOfUseLinkText": "Uzkondiĉoj", + "privacyApps.processingHeader": "What Are The Legal Grounds For Processing Your Information?", + "privacyApps.processingParagraph": "If you are located in the European Economic Area, the United Kingdom or Switzerland, we only process your Information based on a valid legal ground. A “legal ground” is a reason that justifies our use of your Information. In this case, we or a third party have a legitimate interest in using your Information (if you choose to allow the Scratch App to send the Scratch team your Information) to create, analyze and share your aggregated or de-identified Information for research purposes, to analyze and enhance your learning experience on the Scratch App and otherwise ensure and improve the safety, security, and performance of the Scratch App. We only rely on our or a third party’s legitimate interests to process your Information when these interests are not overridden by your rights and interests.", + "privacyApps.sharingHeader": "How Does Scratch Share My Information?", + "privacyApps.sharingIntro": "We disclose information that we collect through the Scratch App to third parties in the following circumstances:", + "privacyApps.serviceProvidersTitle": "Service Providers", + "privacyApps.serviceProvidersDescription": "To third parties who provide services such as website hosting, data analysis, Information technology and related infrastructure provisions, customer service, email delivery, and other services.", + "privacyApps.researchSharingDescription": "To research institutions, such as the Massachusetts Institute of Technology (MIT), to learn about how our users learn through the Scratch App and develop new learning tools. The results of this research or the statistical analysis may be shared through conferences, journals, and other publications.", + "privacyApps.mergerTitle": "Merger", + "privacyApps.mergerDescription": "To a potential or actual acquirer, successor, or assignee as part of any reorganization, merger, sale, joint venture, assignment, transfer, or other disposition of all or any portion of our organization or assets. You will have the opportunity to opt out of any such transfer if the new entity’s planned processing of your Information differs materially from that set forth in this Privacy Policy.", + "privacyApps.legalSharingDescription": "If required to do so by law or in the good faith belief that such action is appropriate: (a) under applicable law, including laws outside your country of residence; (b) to comply with legal process; (c) to respond to requests from public and government authorities, such as school, school districts, and law enforcement, including public and government authorities outside your country of residence; (d) to enforce our terms and conditions; (e) to protect our operations or those of any of our affiliates; (f) to protect our rights, privacy, safety, or property, and/or that of our affiliates, you, or others; and (g) to allow us to pursue available remedies or limit the damages that we may sustain.", + "privacyApps.communityHeader": "What Happens If I Upload My Project to the Scratch Online Community?", + "privacyApps.communityParagraph": "While using the Scratch App, you may choose to upload your project to the Scratch online community (“Online Community”). If you choose to upload your project to the Online Community, you are sharing your information outside of the Scratch App and providing it to the Online Community service. The information you share when uploading your project, such as your account and project information, will be governed by the Scratch online community {privacyPolicyLink}.", + "privacyApps.studentsHeader": "Children and Student Privacy", + "privacyApps.coppa": "The Scratch Foundation is a 501(c)(3) nonprofit organization. As such, the Children's Online Privacy Protection Act (COPPA) does not apply to Scratch. Nevertheless, Scratch takes children's privacy seriously. Scratch collects only minimal information from its users, and only uses and discloses information to provide the services and for limited other purposes, such as research, as described in this Privacy Policy.", + "privacyApps.ferpa": "Scratch does not collect information from a student's education record, as defined by the Family Educational Rights and Privacy Act (FERPA). Scratch does not disclose information of students to any third parties except as described in this Privacy Policy.", + "privacyApps.eeaHeader": "Your Data Protection Rights (EEA)", + "privacyApps.eeaIntro": "If you are located in the European Economic Area, the United Kingdom or Switzerland, you have certain rights in relation to your Information:", + "privacyApps.accessTitle": "Access, Correction and Data Portability", + "privacyApps.accessDescription": "You may ask for an overview of the Information we process about you and to receive a copy of your Information. You also have the right to request to correct incomplete, inaccurate or outdated Information. To the extent required by applicable law, you may request us to provide your Information to another company.", + "privacyApps.objectionTitle": "Objection", + "privacyApps.objectionDescription": "You may object to (this means “ask us to stop”) any use of your Information that is not (i) processed to comply with a legal obligation, (ii) necessary to do what is provided in a contract between Scratch and you, or (iii) if we have a compelling reason to do so (such as, to ensure safety and security in our online community). If you do object, we will work with you to find a reasonable solution.", + "privacyApps.deletionTitle": "Deletion", + "privacyApps.deletionDescription": "You may also request the deletion of your Information, as permitted under applicable law. This applies, for instance, where your Information is outdated or the processing is not necessary or is unlawful; where you withdraw your consent to our processing based on such consent; or where you have objected to our processing. In some situations, we may need to retain your Information due to legal obligations or for litigation purposes. If you want to have all of your Information removed from our servers, please contact {helpEmail} for assistance.", + "privacyApps.restrictionTitle": "Restriction of Processing", + "privacyApps.restrictionDescription": "You may request that we restrict processing of your Information while we are processing a request relating to (i) the accuracy of your Information, (ii) the lawfulness of the processing of your Information, or (iii) our legitimate interests to process this Information. You may also request that we restrict processing of your Information if you wish to use the Information for litigation purposes.", + "privacyApps.withdrawalTitle": "Withdrawal Of Consent", + "privacyApps.withdrawalDescription": "Where we rely on consent for the processing of your Information, you have the right to withdraw it at any time and free of charge. When you do so, this will not affect the lawfulness of the processing before your consent withdrawal.", + "privacyApps.eeaComplaint": "In addition to the above-mentioned rights, you also have the right to lodge a complaint with a competent supervisory authority subject to applicable law. However, there are exceptions and limitations to each of these rights. We may, for example, refuse to act on a request if the request is manifestly unfounded or excessive, or if the request is likely to adversely affect the rights and freedoms of others, prejudice the execution or enforcement of the law, interfere with pending or future litigation, or infringe applicable law. To submit a request to exercise your rights, please contact {helpEmail} for assistance.", + "privacyApps.retentionHeader": "Data Retention", + "privacyApps.retentionParagraph": "We take measures to delete your Information or keep it in a form that does not allow you to be identified when this Information is no longer necessary for the purposes for which we process it, unless we are required by law to keep this Information for a longer period. When determining the retention period, we take into account various criteria, such as the type of services requested by or provided to you, the nature and length of our relationship with you, possible re-enrollment with our services, the impact on the services we provide to you if we delete some Information from or about you, mandatory retention periods provided by law and the statute of limitations.", + "privacyApps.protectHeader": "How Does Scratch Protect My Information?", + "privacyApps.protectParagraph": "Scratch has in place administrative, physical, and technical procedures that are intended to protect the Information we collect on the Scratch App against accidental or unlawful destruction, accidental loss, unauthorized alteration, unauthorized disclosure or access, misuse, and any other unlawful form of processing of the Information. However, as effective as these measures are, no security system is impenetrable. We cannot completely guarantee the security of our databases, nor can we guarantee that the Information you supply will not be intercepted while being transmitted to us over the Internet.", + "privacyApps.internationalTransferHeader": "International Data Transfer", + "privacyApps.internationalTransferParagraph": "We may transfer your Information to countries other than the country where you are located, including to the U.S. (where our Scratch servers are located) or any other country in which we or our service providers maintain facilities. If you are located in the European Economic Area, the United Kingdom or Switzerland, or other regions with laws governing data collection and use that may differ from U.S. law, please note that we may transfer your Information to a country and jurisdiction that does not have the same data protection laws as your jurisdiction. We apply appropriate safeguards to the Information processed and transferred on our behalf. Please contact us for more information on the safeguards used.", + "privacyApps.notificationsHeader": "Notifications Of Changes To The Privacy Policy", + "privacyApps.notificationsParagraph": "We review our Privacy Policy on a periodic basis, and we may modify our policies as appropriate. We will notify you of any material changes. We encourage you to review our Privacy Policy on a regular basis. The “Last Updated” date at the top of this page indicates when this Privacy Policy was last revised. Your continued use of the Scratch App following these changes means that you accept the revised Privacy Policy.", + "privacyApps.contactHeader": "Kiel kontakti nin", + "privacyApps.contactIntro": "The Scratch Foundation is the entity responsible for the processing of your Information. If you have any questions about this Privacy Policy, or if you would like to exercise your rights to your Information, you may contact us at {helpEmail} or via mail at:" +} \ No newline at end of file diff --git a/www/scratch-website.research-l10njson/eo.json b/www/scratch-website.research-l10njson/eo.json new file mode 100644 index 000000000..4025f495b --- /dev/null +++ b/www/scratch-website.research-l10njson/eo.json @@ -0,0 +1,9 @@ +{ + "research.title": "Research on Scratch", + "research.conductors": "Research on Scratch is being conducted by the Scratch Foundation team. By sharing projects and participating in the Scratch online community, you are helping us better understand how people use and learn with Scratch. Any publicly shared projects, comments, or other material on the Scratch site may be included in research analyses, presentations, and reports. We never share personally identifiable information. To learn more, please read the {ethicsCodeLink}. (If you have any questions, please use the {contactLink} form.)", + "research.collaborators": "Previous research collaborators have included the Lifelong Kindergarten group at MIT, Yasmin Kafai at the University of Pennsylvania Graduate School of Education, Karen Brennan at the Harvard Graduate School of Education, Benjamin Mako Hill at the University of Washington, Andrés Monroy Hernandez at Microsoft Research, Mimi Ito and Crystle Martin at the University of California, Irvine, Quinn Burke at College of Charleston, Deborah Fields at Utah State University, and Kylie Peppler at Indiana University. Below are selected research papers, presentations, and theses on Scratch and the Scratch online community, followed by a list of National Science Foundation grants awarded to support Scratch.", + "research.ethicsCodeLinkText": "Scratch Foundation’s Research Code of Ethics", + "research.contactLinkText": "Kiel kontakti nin", + "research.papers": "Research Papers & Presentations", + "research.grants": "National Science Foundation Grants" +} \ No newline at end of file diff --git a/www/scratch-website.scratch_14-l10njson/eo.json b/www/scratch-website.scratch_14-l10njson/eo.json new file mode 100644 index 000000000..f2cef4ca8 --- /dev/null +++ b/www/scratch-website.scratch_14-l10njson/eo.json @@ -0,0 +1,34 @@ +{ + "onePointFour.intro": "A previous version of Scratch, version 1.4, is still available for download.", + "onePointFour.introNoteLabel": "Note:", + "onePointFour.introNote": "{noteLabel} You can still share projects from 1.4 to the Scratch website. However, projects created in newer versions of Scratch cannot be opened in 1.4.", + "onePointFour.downloads": "Downloads", + "onePointFour.macTitle": "Mac OS X", + "onePointFour.macBody": "Compatible with Mac OSX 10.4 through 10.14", + "onePointFour.windowsTitle": "Windows", + "onePointFour.windowsBody": "Compatible with Windows 2000, XP, Vista, 7, and 8", + "onePointFour.windowsNetworkInstaller": "installer", + "onePointFour.windowsNetwork": "Network deployments use the {windowsNetworkInstaller}", + "onePointFour.linuxTitle": "Debian / Ubuntu", + "onePointFour.linuxBody": "Compatible with Ubuntu 12.04 or later", + "onePointFour.linuxInstall": "Install Scratch with Software Center", + "onePointFour.linuxOptions": "{linuxInstall} or {linuxDownload}", + "onePointFour.linuxDownload": "download here", + "onePointFour.faqsTitle": "Oftaj Demandoj", + "onePointFour.resourcesQ": "Kiuj iloj disponeblas por helpi min lerni kaj uzi Scratch 1.4?", + "onePointFour.gettingStartedGuide": "Scratch 1.4 Getting Started Guide", + "onePointFour.referenceGuide": "Scratch 1.4 Reference Guide", + "onePointFour.scratchCards": "Scratch Cards", + "onePointFour.resourcesA": "For a step-by-step introduction, download the {gettingStartedGuide}. The {referenceGuide} has a thorough explanation of the Scratch interface and programming language. {scratchCards} provide brief explanations that show how to make animations and interactive projects with Scratch.", + "onePointFour.requirementsQ": "What are the system requirements for Scratch 1.4?", + "onePointFour.requirementsDisplay": "Display: 800 x 480 or larger, thousands or millions of colors (16-bit color or greater) ", + "onePointFour.requirementsOS": "Operating System: Windows 2000 or later, Mac OS X 10.4 through 10.14, Ubuntu Linux 9.04 or later (For other versions of Linux, see the Linux Installer page) ", + "onePointFour.requirementsDisk": "Disk: at least 120 megabytes of free space to install Scratch.", + "onePointFour.requirementsCPUMemory": "CPU and memory: Most computers have enough memory to run Scratch 1.4, but very old computers may run Scratch slowly.", + "onePointFour.requirementsSoundVideo": "Sound / Video: Sound playback requires speakers (or headphones), and recording requires a microphone. Many laptops have speakers and microphones built in. Scratch 1.4 can use a USB or built-in camera (optional).", + "onePointFour.errorQ": "What if I get an error when I try to upload or share my project to the Scratch website?", + "onePointFour.errorFileTooBig": "File too big. The largest file limit is 10 MB. To shrink the size of your Scratch project, click the Edit menu > and select compress sounds, or compress images. If you have compressed sounds and your project still won't upload, try deleting some of the sounds to make it smaller. ", + "onePointFour.errorInternet": "Internet connection too slow and times out. Try making the file smaller. If that doesn't work, try connecting from a different computer or connection or web browser.", + "onePointFour.errorProxy": "Proxy server getting in the way. Try an Internet connection that does not go through a proxy server, or configure Scratch to use your proxy server. ", + "onePointFour.errorLogin": "Wrong username and password. Try logging into Scratch website to make sure username and password are correct. " +} \ No newline at end of file diff --git a/www/scratch-website.search-l10njson/eo.json b/www/scratch-website.search-l10njson/eo.json new file mode 100644 index 000000000..95d5cc3e1 --- /dev/null +++ b/www/scratch-website.search-l10njson/eo.json @@ -0,0 +1,4 @@ +{ + "search.trending": "Trending", + "search.popular": "Popular" +} \ No newline at end of file diff --git a/www/scratch-website.sec-l10njson/eo.json b/www/scratch-website.sec-l10njson/eo.json new file mode 100644 index 000000000..30c84f1f2 --- /dev/null +++ b/www/scratch-website.sec-l10njson/eo.json @@ -0,0 +1,55 @@ +{ + "sec.title": "Scratch Education Collaborative (SEC)", + "sec.intro": "Participating Orgs", + "sec.applyNow": "Apply now!", + "sec.applyBanner": "Applications are now closed. The deadline for applying to the SEC for 2021 was March 1st.", + "sec.projectsTitle": "Participating Orgs", + "sec.yearRange": "2021-2022", + "sec.org1": "{org1Listing} - AK, USA", + "sec.org2": "{org2Listing} - AR, USA", + "sec.org3": "{org3Listing} - UT, USA", + "sec.org4": "{org4Listing} - TX, USA", + "sec.org5": "{org5Listing} - MS, USA", + "sec.org6": "{org6Listing} - Santa Bárbara, Brazil", + "sec.org7": "{org7Listing} - Sydney, Australia", + "sec.org8": "{org8Listing} - Memphis, TN, USA", + "sec.org9": "{org9Listing} - NYC, NY, USA", + "sec.org10": "{org10Listing} - Jos, Nigeria", + "sec.org11": "{org11Listing} - Baltimore, MD, USA", + "sec.org12": "{org12Listing} - Johannesburg, South Africa", + "sec.org13": "{org13Listing} - Hayward, CA, USA", + "sec.org14": "{org14Listing} - Humble, TX, USA", + "sec.org15": "{org15Listing} - Guildford, UK", + "sec.org16": "{org16Listing} - México City, MX", + "sec.org17": "{org17Listing} - Montréal, Canada", + "sec.org18": "{org18Listing} - Clark County School District, NV, USA", + "sec.org19": "{org19Listing} - Othello School District, WA, USA", + "sec.org20": "{org20Listing} - Uganda", + "sec.org21": "{org21Listing} - NYC, NY, USA", + "sec.org22": "{org22Listing} - USA", + "sec.org23": "{org23Listing} - FL, USA", + "sec.org24": "{org24Listing} - NYC, NY, USA", + "sec.org25": "{org25Listing} - NYC, NY, USA", + "sec.org26": "{org26Listing} - Nigeria", + "sec.org27": "{org27Listing} - Princeton, NJ, USA", + "sec.org28": "{org28Listing} - Bengaluru, India", + "sec.org29": "{org29Listing} - Johannesburg, South Africa", + "sec.org30": "{org30Listing} - Barcelona, Spain", + "sec.org31": "{org31Listing} - Phnom Penh, Cambodia", + "sec.org32": "{org32Listing} - Nairobi, Kenya", + "sec.org33": "{org33Listing} - Nairobi, Kenya", + "sec.org34": "{org34Listing} - Johannesburg, South Africa", + "sec.org35": "{org35Listing} - Chicago Public Schools, IL, USA", + "sec.org36": "{org36Listing} - Lagos, Nigeria", + "sec.org37": "{org37Listing} - Girona, Spain", + "sec.org38": "{org38Listing} - Halifax, Nova Scotia", + "sec.org39": "{org39Listing} - USA", + "sec.org40": "{org40Listing} - Owerri, Nigeria & Nairobi, Kenya", + "sec.partnerOrgsTitle": "Partner Orgs", + "sec.partnerOrg1": "{partnerOrg1Listing} - Cambridge, UK", + "sec.partnerOrg2": "{partnerOrg2Listing} (Formerly {partnerOrg2FormerName}) - Stanford, CA, USA", + "sec.partnerOrg3": "{partnerOrg3Listing} - IL, USA", + "sec.partnerOrg4": "{partnerOrg4Listing} - New Orleans, LA, USA", + "sec.partnerOrg5": "{partnerOrg5Listing} - Brazil", + "sec.partnerOrg6": "{partnerOrg6Listing} - San Francisco, CA, USA" +} \ No newline at end of file diff --git a/www/scratch-website.splash-l10njson/eo.json b/www/scratch-website.splash-l10njson/eo.json new file mode 100644 index 000000000..00f0e41a4 --- /dev/null +++ b/www/scratch-website.splash-l10njson/eo.json @@ -0,0 +1,50 @@ +{ + "splash.featuredProjects": "Miaj Kunhavigitaj Projektoj", + "splash.featuredStudios": "Featured Studios", + "splash.projectsCuratedBy": "Projektoj elektitaj de {curatorId}", + "splash.scratchDesignStudioTitle": "Scratch Design Studio", + "splash.visitTheStudio": "Visit the studio", + "splash.projectsByScratchersFollowing": "Projects by Scratchers I'm Following", + "splash.projectsLovedByScratchersFollowing": "Projects Loved by Scratchers I'm Following", + "splash.projectsInStudiosFollowing": "Projects in Studios I'm Following", + "splash.communityRemixing": "Tio, kio estas la komunumo", + "splash.communityLoving": "Tio, kio estas la komunumo", + "messages.becomeCuratorText": "{username} became a curator of {studio}", + "messages.becomeManagerText": "{username} was promoted to manager of {studio}", + "messages.favoriteText": "{profileLink} favorited {projectLink}", + "messages.followProfileText": "{profileLink} is now following {followeeLink}", + "messages.followStudioText": "{profileLink} is now following {studioLink}", + "messages.loveText": "{profileLink} loved {projectLink}", + "messages.remixText": "{profileLink} remixed {remixedProjectLink} as {projectLink}", + "messages.shareText": "{profileLink} shared the project {projectLink}", + "intro.aboutScratch": "About Scratch", + "intro.forEducators": "For Educators", + "intro.forParents": "For Parents", + "intro.join": "Join", + "intro.startCreating": "Start Creating", + "intro.tagLine1": "Krei rakontojn, ludojn kaj animaciojn", + "intro.tagLine2": "Kunhavigi kun aliaj homoj ĉirkaŭ la mondo", + "intro.watchVideo": "Watch Video", + "news.scratchNews": "Scratch News", + "donatebanner.askSupport": "Scratch is the world's largest free coding community for kids. Your support makes a difference.", + "donatebanner.scratchWeek": "May 19-20 is Scratch’s 15th Anniversary! {celebrationLink}. Donate to support creative coding worldwide.", + "donatebanner.learnMore": "Learn more", + "teacherbanner.greeting": "Hi", + "teacherbanner.subgreeting": "Teacher Account", + "teacherbanner.classesButton": "Miaj klasoj", + "teacherbanner.faqButton": "Teacher Account FAQ", + "hocbanner.title": "Get Creative with Coding!", + "hocbanner.moreActivities": "See more activities", + "hocbanner.imagine": "Imagu alian mondon", + "hocbanner.codeACartoon": "Programi kartunon", + "hocbanner.talking": "Parolado", + "hocbanner.makeItFly": "Make It Fly", + "hocbanner.makeMusic": "Krei muzikon", + "hocbanner.chaseGame": "Krei ĉas-ludon", + "welcome.welcomeToScratch": "Welcome to Scratch!", + "welcome.learn": "Lerni kiel krei projekton en Scratch", + "welcome.tryOut": "Try out starter projects", + "welcome.connect": "Kontaki alian uzanton", + "activity.seeUpdates": "This is where you will see updates from Scratchers you follow", + "activity.checkOutScratchers": "Check out some Scratchers you might like to follow" +} \ No newline at end of file diff --git a/www/scratch-website.starter-projects-l10njson/eo.json b/www/scratch-website.starter-projects-l10njson/eo.json new file mode 100644 index 000000000..a429bafa8 --- /dev/null +++ b/www/scratch-website.starter-projects-l10njson/eo.json @@ -0,0 +1,10 @@ +{ + "starterProjects.starterProjects": "Starter Projects", + "starterProjects.intro": "Try out these starter projects from the Scratch Team. Look inside and remix to make changes and add your ideas.", + "starterProjects.animation": "Animacio", + "starterProjects.games": "Ludoj", + "starterProjects.interactiveArt": "Interactive Art", + "starterProjects.musicDance": "Muziko kaj Danco", + "starterProjects.stories": "Rakontoj", + "starterProjects.video": "Video-sentiloj" +} \ No newline at end of file diff --git a/www/scratch-website.studio-l10njson/eo.json b/www/scratch-website.studio-l10njson/eo.json new file mode 100644 index 000000000..71a84bc6c --- /dev/null +++ b/www/scratch-website.studio-l10njson/eo.json @@ -0,0 +1,140 @@ +{ + "studio.tabNavProjects": "Projektoj", + "studio.tabNavProjectsWithCount": "Projects {projectCount}", + "studio.tabNavCurators": "Curators", + "studio.tabNavComments": "Comments", + "studio.tabNavCommentsWithCount": "Comments {commentCount}", + "studio.tabNavActivity": "Activity", + "studio.showingDeleted": "Showing Deleted Studio", + "studio.title": "Title", + "studio.description": "Priskribo", + "studio.thumbnail": "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.followErrors.confirmEmail": "Please confirm your email address first", + "studio.followErrors.generic": "Something went wrong following the studio", + "studio.sectionLoadError.projectsHeadline": "Something went wrong loading projects", + "studio.sectionLoadError.curatorsHeadline": "Something went wrong loading curators", + "studio.sectionLoadError.managersHeadline": "Something went wrong loading managers", + "studio.sectionLoadError.activityHeadline": "Something went wrong loading activity", + "studio.sectionLoadError.tryAgain": "Reprovi", + "studio.projectsHeader": "Projektoj", + "studio.addProjectsHeader": "Add Projects", + "studio.addProject": "Add by URL", + "studio.openToAll": "Anyone can add projects", + "studio.addProjects.noSharedYet": "You don’t have shared projects that you can add to this studio yet.", + "studio.addProjects.noFavoritedYet": "You don’t have favorite projects that you can add to this studio yet.", + "studio.addProjects.noRecentYet": "You don’t have recently viewed projects that you can add to this studio yet.", + "studio.addProjects.noStudentsYet": "You don’t have student projects that you can add to this studio yet.", + "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 find that project. Check the URL and try again.", + "studio.projectErrors.generic": "Could not add project.", + "studio.projectErrors.tooFast": "You are adding projects too quickly.", + "studio.projectErrors.permission": "You do not have permission to add that project.", + "studio.projectErrors.duplicate": "That project is already in this studio.", + "studio.creatorRole": "Studio Creator", + "studio.hostRole": "Studio Host", + "studio.managersHeader": "Managers", + "studio.unfollowStudio": "Unfollow Studio", + "studio.followStudio": "Follow Studio", + "studio.editThumbnail": "Edit Thumbnail", + "studio.curatorsHeader": "Curators", + "studio.inviteCuratorsHeader": "Invite Curators", + "studio.inviteCurator": "Invite", + "studio.inviteCuratorPlaceholder": "Uzantnomo ĉe Scratch", + "studio.curatorInvitationAccepted": "Congratulations! You are now a curator of this studio.", + "studio.curatorInvitation": "You’ve been invited to become a curator of this studio.", + "studio.curatorAcceptInvite": "Accept Invite", + "studio.curatorInvitationError": "Something went wrong, try again later.", + "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.curatorDoYouWantToPromote": "Do you want to promote this person to a manager?", + "studio.curatorManagersCan": "Managers can...", + "studio.curatorAddAndDeleteCurators": "add and delete curators", + "studio.curatorDeleteManagers": "delete other managers", + "studio.curatorAddAndDeleteProjects": "add and delete projects", + "studio.curatorIfYouTrust": "If you trust this person and you’re sure you want to give them extra permissions, click Promote.", + "studio.managerLimitReachedHeader": "This studio has reached the limit of {managerLimit} managers.", + "studio.managerLimitMessageCollaborative": "It’s great to see that this studio is collaborative!", + "studio.managerLimitMessageRemoveManagers": "Before you can add another manager, you will need to remove an existing manager.", + "studio.managerCountInfo": "{numberOfManagers} of {managerLimit}", + "studio.managerThresholdInfo": "This studio has {numberOfManagers} managers. Studios can have a maximum of {managerLimit} managers.", + "studio.managerThresholdRemoveManagers": "Before you can add another manager, you will need to remove managers until there are fewer than {managerLimit}.", + "studio.transfer.youAreAboutTo": "You are about to make someone else the studio host.", + "studio.transfer.cannotUndo": "You cannot undo this.", + "studio.transfer.thisMeans": "This means...", + "studio.transfer.noLongerEdit": "You will no longer be able to edit the title, thumbnail, and description", + "studio.transfer.noLongerDelete": "You will no longer be able to delete the studio", + "studio.transfer.whichManager": "Which manager do you want to make the host?", + "studio.transfer.currentHost": "Current Host", + "studio.transfer.newHost": "New Host", + "studio.transfer.confirmWithPassword": "To confirm changing the studio host, please enter your password.", + "studio.transfer.forgotPassword": "Ĉu vi forgesis vian pasvorton?", + "studio.transfer.alert.somethingWentWrong": "Something went wrong transferring this studio to a new host.", + "studio.transfer.alert.wasntTheRightPassword": "Hmm, that wasn’t the right password.", + "studio.transfer.alert.tooManyPasswordAttempts": "Too many password attempts. Please try again later.", + "studio.transfer.alert.thisUserCannotBecomeHost": "This user cannot become the host — try transferring to another manager", + "studio.remove": "Remove", + "studio.promote": "Promote", + "studio.transfer": "Change Studio Host", + "studio.cancel": "Rezigni", + "studio.okay": "Okay", + "studio.next": "Sekva", + "studio.back": "Reen", + "studio.confirm": "Confirm", + "studio.commentsHeader": "Comments", + "studio.commentsNotAllowed": "Commenting for this studio has been turned off.", + "studio.comments.toggleOff": "Commenting off", + "studio.comments.toggleOn": "Commenting on", + "studio.comments.turnedOff": "Sorry, comment posting has been turned off for this studio.", + "studio.comments.turnedOffGlobally": "Studio comments across Scratch are turned off, but don't worry, your comments are saved and will be back soon.", + "studio.sharedFilter": "Kunhavigita", + "studio.favoritedFilter": "Favorited", + "studio.recentFilter": "Recent", + "studio.studentsFilter": "Students", + "studio.activityHeader": "Activity", + "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.activityBecomeHost": "{newHostProfileLink} was made the studio host by {actorProfileLink}", + "studio.activityBecomeHostAdminActor": "{newHostProfileLink} was made the studio host by a Scratch Team member", + "studio.lastUpdated": "Updated {lastUpdatedDate, date, medium}", + "studio.followerCount": "{followerCount} followers", + "studio.reportThisStudio": "Report this studio", + "studio.reportPleaseExplain": "Please select which part of the studio you find to be disrespectful or inappropriate, or otherwise breaks the Scratch Community Guidelines.", + "studio.reportAreThereComments": "Are there inappropriate comments in the studio? Please report them by clicking the \"report\" button on the individual comments.", + "studio.reportThanksForLettingUsKnow": "Thanks for letting us know!", + "studio.reportYourFeedback": "Your feedback will help us make Scratch better.", + "studio.mutedCurators": "You will be able to invite curators and add managers again {inDuration}.", + "studio.mutedProjects": "You will be able to add and remove projects again {inDuration}.", + "studio.mutedEdit": "You will be able to edit studios again {inDuration}.", + "studio.mutedPaused": "Your account has been paused from using studios until then.", + "studio.mutedError": "Your account has been paused from using studios. Refresh for more information.", + "studio.alertProjectAdded": "\"{title}\" added to studio", + "studio.alertProjectAlreadyAdded": "That project is already in this studio", + "studio.alertProjectRemoveError": "Something went wrong removing the project", + "studio.alertProjectAddError": "Something went wrong adding the project", + "studio.alertCuratorAlreadyInvited": "\"{name}\" has already been invited", + "studio.alertCuratorInvited": "Curator invite sent to \"{name}\"", + "studio.alertManagerPromote": "\"{name}\" is now a manager", + "studio.alertManagerPromoteError": "Something went wrong promoting \"{name}\"", + "studio.alertMemberRemoveError": "Something went wrong removing \"{name}\"", + "studio.alertTransfer": "\"{name}\" is now the host", + "studio.alertTransferRateLimit": "A studio can only change hosts once per day. Try again tomorrow." +} \ No newline at end of file diff --git a/www/scratch-website.teacher-faq-l10njson/eo.json b/www/scratch-website.teacher-faq-l10njson/eo.json new file mode 100644 index 000000000..d0a889f59 --- /dev/null +++ b/www/scratch-website.teacher-faq-l10njson/eo.json @@ -0,0 +1,69 @@ +{ + "teacherfaq.title": "Oftaj demandoj pri la Instruista Konto ĉe Scratch", + "teacherfaq.educatorTitle": "Scratch Educator FAQ", + "teacherfaq.educatorGetStartedTitle": "I’m an educator who is new to Scratch, how can I get started?", + "teacherfaq.educatorGetStartedBody": "Scratch has many resources available to help you get started! Please see our {educatorResourcesLink} for Guides, Tutorials, and many other resources to help you run your class with Scratch!", + "teacherfaq.educatorResourcesLink": "Educator Resources page", + "teacherfaq.teacherWhatTitle": "Kio estas Instruista Konto?", + "teacherfaq.teacherWhatBody": "A Scratch Teacher Account provides educators with additional features to manage student participation on Scratch, including the ability to create student accounts, organize student projects into studios, and monitor student comments. Learn more about Teacher Accounts in the video below:", + "teacherfaq.teacherSignUpTitle": "How do I request a teacher account?", + "teacherfaq.teacherSignUpBody": "To request a Teacher Account, please go to the teacher account request form.", + "teacherfaq.classMultipleTeachersTitle": "Can a class have multiple teachers?", + "teacherfaq.classMultipleTeachersBody": "A class can only have one teacher account associated with it.", + "teacherfaq.teacherPersonalTitle": "Why do you need to know my personal information during registration?", + "teacherfaq.teacherPersonalBody": "We use this information to verify the account creator is an educator. We will not share this information with anyone else, and it will not be shared publicly on the site.", + "teacherfaq.teacherGoogleTitle": "Does Scratch connect with Google Classroom, Clever or any other classroom management service?", + "teacherfaq.teacherGoogleBody": "No, Scratch does not connect with any classroom management services.", + "teacherfaq.teacherEdTitle": "Are Scratch Teacher accounts linked to ScratchEd accounts?", + "teacherfaq.teacherEdBody": "No, Scratch Teacher accounts are not linked to ScratchEd accounts.", + "teacherfaq.teacherFeaturesTitle": "Does this feature exist, and if not, can you please add it?", + "teacherfaq.teacherFeaturesBody": "Many features are commonly requested, including:", + "teacherfaq.teacherFeaturesConvert": "Converting existing Scratch Accounts into Student Accounts", + "teacherfaq.teacherMoveStudents": "Moving Student Accounts to other Teacher Accounts and Classes", + "teacherfaq.teacherMultipleClasses": "Having Student Accounts be in multiple Classes, or associated with multiple Teacher Accounts", + "teacherfaq.teacherLMSs": "Connecting with classroom management systems like Google Classroom and Clever", + "teacherfaq.teacherLimitStudent": "Limit what features students have, such as seeing or being able to post comments", + "teacherfaq.teacherWillNotImplement": "It is not currently possible to do any of these things on Scratch. We would love to expand the functionality of Teacher Accounts, and all of these features are things we would like to add. However, Scratch is a small organization and our resources are limited, so it may take us a very long time before we can implement any of these changes.", + "teacherfaq.studentTransferTitle": "Can I transfer a student from one Teacher Account or class to another?", + "teacherfaq.studentTransferBody": "No, it is not possible to transfer students from one class or teacher to another. You can create a new Student Account for the student using a different Teacher Account if they need to be part of a new class.", + "teacherfaq.studentAccountsTitle": "Student Accounts", + "teacherfaq.studentVerifyTitle": "Do I have to verify each of my student emails?", + "teacherfaq.studentVerifyBody": "No. The Teacher Account’s email address is used for all Student Accounts, so there is no need to verify students’ email addresses.", + "teacherfaq.studentEndTitle": "What happens when I \"end\" my class?", + "teacherfaq.studentEndBody": "When you end a class, your class profile page will be hidden and your students will no longer be able to log in (but their projects and the class studios will still be visible on the site). You may re-open the class at any time. ", + "teacherfaq.studentForgetTitle": "What happens if a student forgets their password?", + "teacherfaq.studentForgetBody": "You can manually reset a student password from within your Scratch Teacher Account. First, navigate to My Classes (either from the purple banner on the homepage or in the dropdown menu next to your user icon). From there, find the correct Class and click on the Students link. You can then reset the password at the student level using the Settings menu. ", + "teacherfaq.studentUnsharedTitle": "Can I see unshared student projects?", + "teacherfaq.studentUnsharedBody": "Teacher accounts can only access shared student projects.", + "teacherfaq.studentDeleteTitle": "Can I delete student accounts?", + "teacherfaq.studentDeleteBody": "You cannot delete a student’s account by using a Teacher Account, but Student Accounts can be deleted through the {accountSettingsLink} page while logged in to the Student Account.", + "teacherfaq.accountSettings": "Agordoj de la konto", + "teacherfaq.studentAddExistingTitle": "Some of my students already have Scratch accounts, how do I add them to my classroom?", + "teacherfaq.studentAddExistingBody": "It is not possible to add an existing Scratch account to a classroom. You will need to create a new Student Account for them using your Teacher Account.", + "teacherfaq.studentMultipleTitle": "Can a student be in multiple classes? ", + "teacherfaq.studentMultipleBody": "A student can only be a part of one class.", + "teacherfaq.studentDiscussTitle": "Is there a space to discuss Teacher Accounts with other teachers?", + "teacherfaq.studentDiscussionBody": "Yes, you can engage in discussions with other teachers at {scratchEdLink}, an online community for Scratch educators. Check out their {forumsLink} to join conversations about a number of topics, including but not limited to Teacher Accounts. ScratchEd is developed and supported by the Harvard Graduate School of Education.", + "teacherfaq.forums": "forums", + "teacherfaq.privacyPolicy": "Scratch Privacy Policy", + "teacherfaq.studentDataTitle": "What data does Scratch collect about students?", + "teacherfaq.studentDataBody": "When a student first signs up on Scratch, we ask for basic demographic data including gender, age (birth month and year), country, and an email address for verification. This data is used (in aggregated form) in research studies intended to improve our understanding of how people learn with Scratch.", + "teacherfaq.studentDataBody2": "When an educator uses a Scratch Teacher Account to create Student Accounts, students are not required to provide an email address. We encourage you to read the {privacyPolicyLink} for more information.", + "teacherfaq.studentPrivacyLawsTitle": "Is Scratch compliant with United States local and federal data privacy laws?", + "teacherfaq.studentPrivacyLawsBody": "Scratch cares deeply about the privacy of students and of all individuals who use our platform. We have physical and electronic procedures in place to protect the information we collect. Although we are not in a position to offer contractual guarantees with each entity that uses our free educational product, we are in compliance with all United States federal laws that are applicable to a 501(c)(3) non-profit organization. We encourage you to read the {privacyPolicyLink} for more information.", + "teacherfaq.student250Title": "I want to add more than 250 students to a class, how can I do this?", + "teacherfaq.student250Body": "It is not possible to add more than 250 students to a single class. You can, however, create a new class on the {myClassesLink} and add another 250 student accounts to each new class.", + "teacherfaq.myClasses": "My Classes page", + "teacherfaq.commTitle": "Community", + "teacherfaq.commHiddenTitle": "Can I create a private class?", + "teacherfaq.commHiddenBody": "No. All content shared within your class will be accessible to the Scratch community.", + "teacherfaq.commWhoTitle": "Who can my students interact with on Scratch?", + "teacherfaq.commWhoBody": "Student accounts have the same community privileges as a regular Scratch account, such as sharing projects, commenting, creating studios, and the like. As a teacher, you can see all of your students' activity and perform light moderation actions within your class.", + "teacherfaq.commInappropriateTitle": "What can I do if I see something inappropriate?", + "teacherfaq.commInappropriateBody": "You can manually remove inappropriate comments and projects created by your students. If you find inappropriate content created by non-students, please notify the Scratch Team by clicking the ‘Report’ button.", + "teacherfaq.commTurnOffCommentsTitle": "Can I turn off the ability for students to see and post comments?", + "teacherfaq.commTurnOffCommentsBody": "No, you cannot disable the commenting feature for your students in the online Community. You can selectively turn off the ability for others to leave comments on their profiles and each individual project, but there is not a site-wide feature to restrict commenting. If commenting doesn’t feel right for your students, you may want to consider using the {desktopLink} which is an offline version of the Scratch project editor that does not include the online community.", + "teacherfaq.commBlockGamesTitle": "Can I block my students from playing games on Scratch?", + "teacherfaq.commBlockGamesBody1": "We do not remove projects that are games, or inspired by popular video games unless they contain other elements which would be inappropriate for children. We believe that children learn best when working on projects about things in their life they are passionate about; one of the things they are often passionate about is games.", + "teacherfaq.commBlockGamesBody2": "If you are aware of any specific projects which do contain inappropriate elements, please click the 'Report' button which appears on the project page so we can take appropriate action." +} \ No newline at end of file diff --git a/www/scratch-website.teacherregistration-l10njson/eo.json b/www/scratch-website.teacherregistration-l10njson/eo.json new file mode 100644 index 000000000..03ffe22d4 --- /dev/null +++ b/www/scratch-website.teacherregistration-l10njson/eo.json @@ -0,0 +1,39 @@ +{ + "teacherRegistration.nameStepTitle": "First & Last Name", + "teacherRegistration.nameStepDescription": "Your name will not be displayed publicly, and will be kept confidential and secure.", + "teacherRegistration.firstName": "Persona nomo", + "teacherRegistration.lastName": "Familia nomo", + "teacherRegistration.phoneNumber": "Phone Number", + "teacherRegistration.phoneStepDescription": "Your phone number will not be displayed publicly, and will be kept confidential and secure", + "teacherRegistration.phoneConsent": "Yes, the Scratch Team may call me to verify my Teacher Account if needed", + "teacherRegistration.validationPhoneNumber": "Please enter a valid phone number", + "teacherRegistration.validationPhoneConsent": "You must consent to verification of your Teacher Account", + "teacherRegistration.privacyDescription": "Your information will not be displayed publicly, and will be kept confidential and secure.", + "teacherRegistration.organization": "Organization", + "teacherRegistration.orgTitle": "Your Role", + "teacherRegistration.orgType": "Type of Organization", + "teacherRegistration.checkAll": "Check all that apply", + "teacherRegistration.orgChoiceElementarySchool": "Elementary School", + "teacherRegistration.orgChoiceMiddleSchool": "Middle School", + "teacherRegistration.orgChoiceHighSchool": "High School", + "teacherRegistration.orgChoiceUniversity": "College/University", + "teacherRegistration.orgChoiceAfterschool": "Afterschool Program", + "teacherRegistration.orgChoiceMuseum": "Museum", + "teacherRegistration.orgChoiceLibrary": "Biblioteko", + "teacherRegistration.orgChoiceCamp": "Camp", + "teacherRegistration.notRequired": "Not Required", + "teacherRegistration.addressLine1": "Address Line 1", + "teacherRegistration.addressLine2": "Address Line 2 (Optional)", + "teacherRegistration.zipCode": "ZIP", + "teacherRegistration.stateProvince": "State", + "teacherRegistration.city": "Urbo", + "teacherRegistration.addressStepTitle": "Address", + "teacherRegistration.useScratchStepTitle": "How you plan to use Scratch", + "teacherRegistration.useScratchStepDescription": "Tell us a little about how you plan to use Scratch. Why do we ask for this information", + "teacherRegistration.useScratchMaxLength": "Description must be at most 300 characters", + "teacherRegistration.howUseScratch": "How do you plan to use Scratch at your organization?", + "teacherRegistration.emailStepTitle": "Retadreso", + "teacherRegistration.emailStepDescription": "We will send you a confirmation email that will allow you to access your Scratch Teacher Account.", + "teacherRegistration.validationEmailMatch": "The emails do not match", + "teacherRegistration.validationAge": "Sorry, teachers must be at least 16 years old" +} \ No newline at end of file diff --git a/www/scratch-website.wedo2-l10njson/eo.json b/www/scratch-website.wedo2-l10njson/eo.json new file mode 100644 index 000000000..1952cd293 --- /dev/null +++ b/www/scratch-website.wedo2-l10njson/eo.json @@ -0,0 +1,37 @@ +{ + "wedo2.headerText": "{wedo2Link} is an introductory invention kit you can use to build interactive robots and other creations. You can snap together Scratch programming blocks to interact with your WeDo 2.0 creations and add animations and sounds.", + "wedo2.gettingStarted": "Unuaj Paŝoj", + "wedo2.connectingWedo2": "Connecting WeDo 2.0 to Scratch", + "wedo2.useScratch3": "Use the {scratch3Link} editor.", + "wedo2.addExtension": "Add the WeDo 2.0 extension.", + "wedo2.thingsToTry": "Things to Try", + "wedo2.makeMotorMove": "Make a motor move", + "wedo2.plugMotorIn": "Plug a motor into the WeDo.", + "wedo2.clickMotorBlock": "Find the {motorBlockText} block and click on it.", + "wedo2.motorBlockText": "\"turn motor on for 1 seconds\"", + "wedo2.starterProjects": "Starter Projects", + "wedo2.starter1PetTitle": "Make Your Own Pet", + "wedo2.starter1PetDescription": "Use a motor to make a spinning tail for your virtual pet.", + "wedo2.starter2FoxTitle": "Move the Fox", + "wedo2.starter2FoxDescription": "Use the tilt sensor to move the fox back and forth.", + "wedo2.starter3PufferfishTitle": "Inflating Pufferfish", + "wedo2.starter3PufferfishDescription": "Use the distance sensor to make the fish grow.", + "wedo2.troubleshootingTitle": "Troubleshooting", + "wedo2.checkOSVersionTitle": "Make sure your operating system is compatible with Scratch Link", + "wedo2.checkOSVersionText": "The minimum operating system versions are listed at the top of this page. See instructions for checking your version of {winOSVersionLink} or {macOSVersionLink}.", + "wedo2.winOSVersionLinkText": "Windows", + "wedo2.macOSVersionLinkText": "Mac OS", + "wedo2.closeScratchCopiesTitle": "Close other copies of Scratch", + "wedo2.closeScratchCopiesText": "Only one copy of Scratch can connect with the WeDo 2.0 at a time. If you have Scratch open in other browser tabs, close it and try again.", + "wedo2.otherComputerConnectedTitle": "Make sure no other computer is connected to your WeDo 2.0", + "wedo2.otherComputerConnectedText": "Only one computer can be connected to an WeDo 2.0 at a time. If you have another computer connected to your WeDo 2.0, disconnect the WeDo 2.0 or close Scratch on that computer and try again.", + "wedo2.updateLinkTitle": "Update Scratch Link", + "wedo2.updateLinkText": "Make sure you have installed the latest version of Scratch Link.", + "wedo2.legacyInfoTitle": "Using Scratch 2.0?", + "wedo2.legacyInfoText": "Visit our page about {wedoLegacyLink}.", + "wedo2.legacyLinkText": "using WeDo with Scratch 2.0", + "wedo2.imgAltWeDoIllustration": "An illustration of a WeDo2 featuring a tilt sensor and a motor.", + "wedo2.imgAltStarter1Pet": "A Scratch project with a dog and a taco.", + "wedo2.imgAltStarter2Fox": "A Scratch project with a fox moving back and forth.", + "wedo2.imgAltStarter3Pufferfish": "A Scratch project with dinosaurs." +} \ No newline at end of file diff --git a/www/scratch-website.wedo2-legacy-l10njson/eo.json b/www/scratch-website.wedo2-legacy-l10njson/eo.json new file mode 100644 index 000000000..5990898cc --- /dev/null +++ b/www/scratch-website.wedo2-legacy-l10njson/eo.json @@ -0,0 +1,21 @@ +{ + "wedoLegacy.intro": "The LEGO® Education WeDo 2.0 is an introductory invention kit you can use to build your own interactive machines. You can snap together Scratch programming blocks to interact with your LEGO WeDo creations and add animations on the screen.", + "wedoLegacy.requirement": "The LEGO WeDo 2.0 extension is available for Mac OSX and Windows 10+.", + "wedoLegacy.getStarted": "Getting Started with LEGO WeDo 2.0", + "wedoLegacy.installTitle": "1. Install Device Manager", + "wedoLegacy.installText": "The Device Manager lets you connect WeDo 2.0 to Scratch using Bluetooth", + "wedoLegacy.downloadMac": "Download for Mac OSX", + "wedoLegacy.downloadWin": "Download for Windows 10+", + "wedoLegacy.setupTitle": "2. Setup & Help", + "wedoLegacy.setupText": "Connect your WeDo 2.0 by following the steps in the Tips Window", + "wedoLegacy.createTitle": "3. Create", + "wedoLegacy.createText": "Use the WeDo extension blocks to turn on lights, control motors, and make your project interactive", + "wedoLegacy.wedo2SetupInstructions": "WeDo 2.0 Setup Instructions", + "wedoLegacy.wedo1SetupInstructions": "WeDo 1.0 Setup Instructions", + "wedoLegacy.starterProjects": "WeDo 2.0 Starter Projects", + "wedoLegacy.starterMotor": "Motor", + "wedoLegacy.starterDistance": "Distance Sensor", + "wedoLegacy.starterTilt": "Tilt Sensor", + "wedoLegacy.versionTitle": "Which version do you have?", + "wedoLegacy.versionText": "You can also use Scratch to program the original LEGO WeDo (LEGO WeDo 1.0)." +} \ No newline at end of file