diff --git a/editor/blocks/af.json b/editor/blocks/af.json
new file mode 100644
index 00000000..edc5513e
--- /dev/null
+++ b/editor/blocks/af.json
@@ -0,0 +1,285 @@
+{
+ "CONTROL_FOREVER": "vir ewig",
+ "CONTROL_REPEAT": "herhaal %1 keer",
+ "CONTROL_IF": "indien %1 dan",
+ "CONTROL_ELSE": "anders",
+ "CONTROL_STOP": "stop",
+ "CONTROL_STOP_ALL": "al",
+ "CONTROL_STOP_THIS": "hierdie skrip",
+ "CONTROL_STOP_OTHER": "ander skripte in sprite",
+ "CONTROL_WAIT": "wag %1 sekondes",
+ "CONTROL_WAITUNTIL": "wag totdat %1",
+ "CONTROL_REPEATUNTIL": "herhaal totdat %1",
+ "CONTROL_WHILE": "terwyl %1",
+ "CONTROL_FOREACH": "vir elke %1 in %2 ",
+ "CONTROL_STARTASCLONE": "wanneer ek as 'n kloon begin",
+ "CONTROL_CREATECLONEOF": "skep kloon van %1",
+ "CONTROL_CREATECLONEOF_MYSELF": "myself",
+ "CONTROL_DELETETHISCLONE": "skrap hierdie kloon ",
+ "CONTROL_COUNTER": "teller",
+ "CONTROL_INCRCOUNTER": "inkrement teller",
+ "CONTROL_CLEARCOUNTER": "herstel teller",
+ "CONTROL_ALLATONCE": "alles op een slag",
+ "DATA_SETVARIABLETO": "stel %1 op %2",
+ "DATA_CHANGEVARIABLEBY": "verander %1 met %2",
+ "DATA_SHOWVARIABLE": "vertoon veranderlike %1",
+ "DATA_HIDEVARIABLE": "verberg veranderlike %1 ",
+ "DATA_ADDTOLIST": "voeg %1 by %2",
+ "DATA_DELETEOFLIST": "skrap %1 van %2",
+ "DATA_DELETEALLOFLIST": "skrap alles van %1",
+ "DATA_INSERTATLIST": "voeg %1 in by %2 van %3",
+ "DATA_REPLACEITEMOFLIST": "vervang item %1 van %2 met %3",
+ "DATA_ITEMOFLIST": "item %1 van %2",
+ "DATA_ITEMNUMOFLIST": "item # van %1 in %2",
+ "DATA_LENGTHOFLIST": "lengte van %1",
+ "DATA_LISTCONTAINSITEM": "%1 bevat %2?",
+ "DATA_SHOWLIST": "vertoon lys %1",
+ "DATA_HIDELIST": "verberg lys %1",
+ "DATA_INDEX_ALL": "al",
+ "DATA_INDEX_LAST": "laaste",
+ "DATA_INDEX_RANDOM": "ewekansig",
+ "EVENT_WHENFLAGCLICKED": "wanneer %1 gekliek is",
+ "EVENT_WHENTHISSPRITECLICKED": "wanneer hierdie sprite gekliek is",
+ "EVENT_WHENSTAGECLICKED": "wanneer verhoog gekliek is",
+ "EVENT_WHENTOUCHINGOBJECT": "wanneer hierdie sprite %1 raak",
+ "EVENT_WHENBROADCASTRECEIVED": "wanneer ek %1 ontvang",
+ "EVENT_WHENBACKDROPSWITCHESTO": "wanneer agtergrond na %1 verander",
+ "EVENT_WHENGREATERTHAN": "wanneer %1 > %2",
+ "EVENT_WHENGREATERTHAN_TIMER": "tydhouer",
+ "EVENT_WHENGREATERTHAN_LOUDNESS": "luidheid",
+ "EVENT_BROADCAST": "saai %1 uit",
+ "EVENT_BROADCASTANDWAIT": "saai %1 uit en wag",
+ "EVENT_WHENKEYPRESSED": "wanneer %1 sleutel gedruk is",
+ "EVENT_WHENKEYPRESSED_SPACE": "spasie",
+ "EVENT_WHENKEYPRESSED_LEFT": "linkerpyl",
+ "EVENT_WHENKEYPRESSED_RIGHT": "regterpyl",
+ "EVENT_WHENKEYPRESSED_DOWN": "afwaartsepyl",
+ "EVENT_WHENKEYPRESSED_UP": "opwaartsepyl",
+ "EVENT_WHENKEYPRESSED_ANY": "enige",
+ "LOOKS_SAYFORSECS": "sê %1 vir %2 sekondes",
+ "LOOKS_SAY": "sê %1",
+ "LOOKS_HELLO": "Hallo!",
+ "LOOKS_THINKFORSECS": "dink %1 vir %2 sekondes",
+ "LOOKS_THINK": "dink %1",
+ "LOOKS_HMM": "Hmm...",
+ "LOOKS_SHOW": "vertoon",
+ "LOOKS_HIDE": "verberg",
+ "LOOKS_HIDEALLSPRITES": "verberg al sprites",
+ "LOOKS_EFFECT_COLOR": "kleur",
+ "LOOKS_EFFECT_FISHEYE": "visoog",
+ "LOOKS_EFFECT_WHIRL": "dwarrel",
+ "LOOKS_EFFECT_PIXELATE": "verdeel in beeldelemente",
+ "LOOKS_EFFECT_MOSAIC": "mosaïek",
+ "LOOKS_EFFECT_BRIGHTNESS": "helderheid",
+ "LOOKS_EFFECT_GHOST": "spook",
+ "LOOKS_CHANGEEFFECTBY": "verander %1 effek met %2",
+ "LOOKS_SETEFFECTTO": "stel %1 effek op %2",
+ "LOOKS_CLEARGRAPHICEFFECTS": "verwyder grafiese effekte",
+ "LOOKS_CHANGESIZEBY": "verander grootte met %1",
+ "LOOKS_SETSIZETO": "stel grootte op %1 %",
+ "LOOKS_SIZE": "grootte",
+ "LOOKS_CHANGESTRETCHBY": "verander strek met %1",
+ "LOOKS_SETSTRETCHTO": "stel strek op %1 %",
+ "LOOKS_SWITCHCOSTUMETO": "ruil kostuum na %1",
+ "LOOKS_NEXTCOSTUME": "volgende kostuum",
+ "LOOKS_SWITCHBACKDROPTO": "ruil agtergrond na %1",
+ "LOOKS_GOTOFRONTBACK": "gaan na %1 laag",
+ "LOOKS_GOTOFRONTBACK_FRONT": "voorkant",
+ "LOOKS_GOTOFRONTBACK_BACK": "agterkant",
+ "LOOKS_GOFORWARDBACKWARDLAYERS": "gaan %1 %2 lae",
+ "LOOKS_GOFORWARDBACKWARDLAYERS_FORWARD": "vorentoe",
+ "LOOKS_GOFORWARDBACKWARDLAYERS_BACKWARD": "agtertoe",
+ "LOOKS_BACKDROPNUMBERNAME": "agtergrond %1",
+ "LOOKS_COSTUMENUMBERNAME": "kostuum %1",
+ "LOOKS_NUMBERNAME_NUMBER": "nommer",
+ "LOOKS_NUMBERNAME_NAME": "naam",
+ "LOOKS_SWITCHBACKDROPTOANDWAIT": "ruil agtergrond na %1 en wag",
+ "LOOKS_NEXTBACKDROP_BLOCK": "volgende agtergrond",
+ "LOOKS_NEXTBACKDROP": "volgende agtergrond",
+ "LOOKS_PREVIOUSBACKDROP": "vorige agtergrond",
+ "LOOKS_RANDOMBACKDROP": "ewekansige agtergrond",
+ "MOTION_MOVESTEPS": "beweeg %1 tree",
+ "MOTION_TURNLEFT": "draai %1 %2 grade",
+ "MOTION_TURNRIGHT": "draai %1 %2 grade",
+ "MOTION_POINTINDIRECTION": "wys na rigting %1",
+ "MOTION_POINTTOWARDS": "wys na %1",
+ "MOTION_POINTTOWARDS_POINTER": "muiswyser",
+ "MOTION_POINTTOWARDS_RANDOM": "ewekansige rigting",
+ "MOTION_GOTO": "gaan na %1",
+ "MOTION_GOTO_POINTER": "muiswyser",
+ "MOTION_GOTO_RANDOM": "ewekansige posisie",
+ "MOTION_GOTOXY": "gaan na x: %1 y: %2",
+ "MOTION_GLIDESECSTOXY": "gly %1 sekondes na x: %2 y: %3",
+ "MOTION_GLIDETO": "gly %1 sekondes na %2",
+ "MOTION_GLIDETO_POINTER": "muiswyser",
+ "MOTION_GLIDETO_RANDOM": "ewekansige posisie",
+ "MOTION_CHANGEXBY": "verander x met %1",
+ "MOTION_SETX": "stel x op %1",
+ "MOTION_CHANGEYBY": "verander y met %1",
+ "MOTION_SETY": "stel y op %1",
+ "MOTION_IFONEDGEBOUNCE": "as rand bereik is, bons",
+ "MOTION_SETROTATIONSTYLE": "stel rotasiestyl %1",
+ "MOTION_SETROTATIONSTYLE_LEFTRIGHT": "links-regs",
+ "MOTION_SETROTATIONSTYLE_DONTROTATE": "moenie draai nie",
+ "MOTION_SETROTATIONSTYLE_ALLAROUND": "rondom",
+ "MOTION_XPOSITION": "x posisie",
+ "MOTION_YPOSITION": "y posisie",
+ "MOTION_DIRECTION": "rigting",
+ "MOTION_SCROLLRIGHT": "rol regs %1",
+ "MOTION_SCROLLUP": "rol op %1",
+ "MOTION_ALIGNSCENE": "belyn toneel %1 ",
+ "MOTION_ALIGNSCENE_BOTTOMLEFT": "links onder",
+ "MOTION_ALIGNSCENE_BOTTOMRIGHT": "regs onder",
+ "MOTION_ALIGNSCENE_MIDDLE": "middel",
+ "MOTION_ALIGNSCENE_TOPLEFT": "links bo",
+ "MOTION_ALIGNSCENE_TOPRIGHT": "regs bo",
+ "MOTION_XSCROLL": "x rol",
+ "MOTION_YSCROLL": "y rol",
+ "MOTION_STAGE_SELECTED": "Geselekteerde verhoog: geen bewegingsblokke ",
+ "OPERATORS_ADD": "%1 + %2",
+ "OPERATORS_SUBTRACT": "%1 - %2",
+ "OPERATORS_MULTIPLY": "%1 * %2",
+ "OPERATORS_DIVIDE": "%1 / %2",
+ "OPERATORS_RANDOM": "kies ewekansige %1 tot %2",
+ "OPERATORS_GT": "%1 > %2",
+ "OPERATORS_LT": "%1 < %2",
+ "OPERATORS_EQUALS": "%1 = %2",
+ "OPERATORS_AND": "%1 en %2",
+ "OPERATORS_OR": "%1 of %2",
+ "OPERATORS_NOT": "nie %1",
+ "OPERATORS_JOIN": "verbind %1 %2 ",
+ "OPERATORS_JOIN_APPLE": "appel",
+ "OPERATORS_JOIN_BANANA": "piesang",
+ "OPERATORS_LETTEROF": "letter %1 van %2",
+ "OPERATORS_LETTEROF_APPLE": "a",
+ "OPERATORS_LENGTH": "lengte van %1",
+ "OPERATORS_CONTAINS": "%1 bevat %2?",
+ "OPERATORS_MOD": "%1 mod %2",
+ "OPERATORS_ROUND": "rond %1 af",
+ "OPERATORS_MATHOP": "%1 van %2",
+ "OPERATORS_MATHOP_ABS": "abs",
+ "OPERATORS_MATHOP_FLOOR": "afrond",
+ "OPERATORS_MATHOP_CEILING": "oprond",
+ "OPERATORS_MATHOP_SQRT": "vierkantswortel",
+ "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": "definieer %1",
+ "SENSING_TOUCHINGOBJECT": "raak %1",
+ "SENSING_TOUCHINGOBJECT_POINTER": "muiswyser",
+ "SENSING_TOUCHINGOBJECT_EDGE": "rand",
+ "SENSING_TOUCHINGCOLOR": "raak kleur %1?",
+ "SENSING_COLORISTOUCHINGCOLOR": "kleur %1 raak aan %2",
+ "SENSING_DISTANCETO": "afstand na %1",
+ "SENSING_DISTANCETO_POINTER": "muiswyser",
+ "SENSING_ASKANDWAIT": "vra %1 en wag",
+ "SENSING_ASK_TEXT": "Wat is jou naam?",
+ "SENSING_ANSWER": "antwoord",
+ "SENSING_KEYPRESSED": "sleutel %1 gedruk?",
+ "SENSING_MOUSEDOWN": "muis af?",
+ "SENSING_MOUSEX": "muis x",
+ "SENSING_MOUSEY": "muis y",
+ "SENSING_SETDRAGMODE": "stel sleep modus %1",
+ "SENSING_SETDRAGMODE_DRAGGABLE": "sleepbaar",
+ "SENSING_SETDRAGMODE_NOTDRAGGABLE": "nie sleepbaar",
+ "SENSING_LOUDNESS": "luidheid",
+ "SENSING_LOUD": "hard?",
+ "SENSING_TIMER": "tydhouer",
+ "SENSING_RESETTIMER": "herstel tydhouer",
+ "SENSING_OF": "%1 van %2",
+ "SENSING_OF_XPOSITION": "x posisie",
+ "SENSING_OF_YPOSITION": "y posisie",
+ "SENSING_OF_DIRECTION": "rigting",
+ "SENSING_OF_COSTUMENUMBER": "kostuum #",
+ "SENSING_OF_COSTUMENAME": "kostuumnaam",
+ "SENSING_OF_SIZE": "grootte",
+ "SENSING_OF_VOLUME": "volume",
+ "SENSING_OF_BACKDROPNUMBER": "agtergrond #",
+ "SENSING_OF_BACKDROPNAME": "agtergrondnaam",
+ "SENSING_OF_STAGE": "Verhoog",
+ "SENSING_CURRENT": "huidige %1",
+ "SENSING_CURRENT_YEAR": "jaar",
+ "SENSING_CURRENT_MONTH": "maand",
+ "SENSING_CURRENT_DATE": "datum",
+ "SENSING_CURRENT_DAYOFWEEK": "dag van die week",
+ "SENSING_CURRENT_HOUR": "uur",
+ "SENSING_CURRENT_MINUTE": "minuut",
+ "SENSING_CURRENT_SECOND": "sekonde",
+ "SENSING_DAYSSINCE2000": "dae sedert 2000",
+ "SENSING_USERNAME": "gebruikersnaam",
+ "SENSING_USERID": "gebruikers id",
+ "SOUND_PLAY": "begin klank %1",
+ "SOUND_PLAYUNTILDONE": "speel klank %1 tot voltooi",
+ "SOUND_STOPALLSOUNDS": "stop alle klanke",
+ "SOUND_SETEFFECTO": "stel %1 effek op %2",
+ "SOUND_CHANGEEFFECTBY": "verander %1 effek met %2",
+ "SOUND_CLEAREFFECTS": "verwyder klank effekte",
+ "SOUND_EFFECTS_PITCH": "toonhoogte",
+ "SOUND_EFFECTS_PAN": "swenk links/regs",
+ "SOUND_CHANGEVOLUMEBY": "verander volume met %1",
+ "SOUND_SETVOLUMETO": "stel volume op %1%",
+ "SOUND_VOLUME": "volume",
+ "SOUND_RECORD": "neem op...",
+ "CATEGORY_MOTION": "Beweging",
+ "CATEGORY_LOOKS": "Voorkoms",
+ "CATEGORY_SOUND": "Klank",
+ "CATEGORY_EVENTS": "Gebeurtenisse",
+ "CATEGORY_CONTROL": "Beheer",
+ "CATEGORY_SENSING": "Aanvoeling",
+ "CATEGORY_OPERATORS": "Operateurs",
+ "CATEGORY_VARIABLES": "Veranderlikes",
+ "CATEGORY_MYBLOCKS": "My Blokke",
+ "DUPLICATE": "Dupliseer",
+ "DELETE": "Skrap",
+ "ADD_COMMENT": "Voeg Kommentaar By",
+ "REMOVE_COMMENT": "Verwyder Kommentaar",
+ "DELETE_BLOCK": "Skrap Blok",
+ "DELETE_X_BLOCKS": "Skrap %1 Blokke",
+ "DELETE_ALL_BLOCKS": "Skrap al %1 blokke?",
+ "CLEAN_UP": "Maak Blokke skoon",
+ "HELP": "Help",
+ "UNDO": "Ontdoen",
+ "REDO": "Herdoen",
+ "EDIT_PROCEDURE": "Redigeer",
+ "SHOW_PROCEDURE_DEFINITION": "Gaan na definisie",
+ "WORKSPACE_COMMENT_DEFAULT_TEXT": "Sê iets...",
+ "COLOUR_HUE_LABEL": "Kleur",
+ "COLOUR_SATURATION_LABEL": "Versadiging",
+ "COLOUR_BRIGHTNESS_LABEL": "Helderheid",
+ "CHANGE_VALUE_TITLE": "Verander waarde:",
+ "RENAME_VARIABLE": "Hernoem veranderlike",
+ "RENAME_VARIABLE_TITLE": "Hernoem al \"%1\" veranderlikes na:",
+ "RENAME_VARIABLE_MODAL_TITLE": "Hernoem Veranderlike",
+ "NEW_VARIABLE": "Skep ’n Veranderlike",
+ "NEW_VARIABLE_TITLE": "Nuwe veranderlike naam:",
+ "VARIABLE_MODAL_TITLE": "Nuwe veranderlike",
+ "VARIABLE_ALREADY_EXISTS": "'n Veranderlike met die naam \"%1\" bestaan reeds.",
+ "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "'n Veranderlike met die naam \"%1\" bestaan reeds vir 'n ander veranderlike van tipe \"%2\".",
+ "DELETE_VARIABLE_CONFIRMATION": "Skrap %1 gebruike van die \"%2\" veranderlike?",
+ "CANNOT_DELETE_VARIABLE_PROCEDURE": "Kan nie die veranderlike \"%1\" skrap nie want dit is deel van die definisie van die funksie \"%2\"",
+ "DELETE_VARIABLE": "Skrap die \"%1\" veranderlike",
+ "NEW_PROCEDURE": "Skep ’n Blok",
+ "PROCEDURE_ALREADY_EXISTS": "'n Prosedure genaamd \"%1\" bestaan reeds.",
+ "PROCEDURE_DEFAULT_NAME": "bloknaam",
+ "PROCEDURE_USED": "Om 'n blok definisie te skrap, verwyder eers al die gebruike van die blok",
+ "NEW_LIST": "Skep ’n Lys",
+ "NEW_LIST_TITLE": "Nuwe lysnaam:",
+ "LIST_MODAL_TITLE": "Nuwe Lys",
+ "LIST_ALREADY_EXISTS": "'n Lys met die naam \"%1\" bestaan reeds.",
+ "RENAME_LIST_TITLE": "Hernoem alle \"%1\" lyste na:",
+ "RENAME_LIST_MODAL_TITLE": "Hernoem Lys",
+ "DEFAULT_LIST_ITEM": "voorwerp",
+ "DELETE_LIST": "Skrap die \"%1\" lys",
+ "RENAME_LIST": "Hernoem lys",
+ "NEW_BROADCAST_MESSAGE": "Nuwe boodskap",
+ "NEW_BROADCAST_MESSAGE_TITLE": "Nuwe boodskapnaam:",
+ "BROADCAST_MODAL_TITLE": "Nuwe Boodskap",
+ "DEFAULT_BROADCAST_MESSAGE_NAME": "boodskap1"
+}
\ No newline at end of file
diff --git a/editor/blocks/nso.json b/editor/blocks/nso.json
new file mode 100644
index 00000000..d97b7b15
--- /dev/null
+++ b/editor/blocks/nso.json
@@ -0,0 +1,285 @@
+{
+ "CONTROL_FOREVER": "ka go sa felego",
+ "CONTROL_REPEAT": "bušeletša %1",
+ "CONTROL_IF": "ge e le %1 kemoka",
+ "CONTROL_ELSE": "enngwe",
+ "CONTROL_STOP": "ema",
+ "CONTROL_STOP_ALL": "ka moka",
+ "CONTROL_STOP_THIS": "sengwalwa se",
+ "CONTROL_STOP_OTHER": "dingwalwa tše dingwe tša motšeakarolo",
+ "CONTROL_WAIT": "ema %1 metsotswana",
+ "CONTROL_WAITUNTIL": "ema go fihlela %1",
+ "CONTROL_REPEATUNTIL": "bušeletša go fihlela %1",
+ "CONTROL_WHILE": "ge %1",
+ "CONTROL_FOREACH": "go enngwe le enngwe %1 go %2",
+ "CONTROL_STARTASCLONE": "ge ke thoma popotshwano",
+ "CONTROL_CREATECLONEOF": "hlama popotshwano %1",
+ "CONTROL_CREATECLONEOF_MYSELF": "nna",
+ "CONTROL_DELETETHISCLONE": "phumula tshwantšho ye",
+ "CONTROL_COUNTER": "palelo",
+ "CONTROL_INCRCOUNTER": "Palelo ya go oketša",
+ "CONTROL_CLEARCOUNTER": "tloša palelo",
+ "CONTROL_ALLATONCE": "ka moka setee",
+ "DATA_SETVARIABLETO": "bea %1 go %2",
+ "DATA_CHANGEVARIABLEBY": "fetola %1 ka %2",
+ "DATA_SHOWVARIABLE": "laetša phetošo %1",
+ "DATA_HIDEVARIABLE": "fihla phetošo %1",
+ "DATA_ADDTOLIST": "kopanya %1 go %2",
+ "DATA_DELETEOFLIST": "phumula %1 ya %2",
+ "DATA_DELETEALLOFLIST": "phumula ka moka tša %1 ",
+ "DATA_INSERTATLIST": "tsenya %1 ka %2 ya %3",
+ "DATA_REPLACEITEMOFLIST": "tšhentšha selo %1 ya %2 ka %3",
+ "DATA_ITEMOFLIST": "selo %1 sa %2",
+ "DATA_ITEMNUMOFLIST": "selo # sa %1 go %2",
+ "DATA_LENGTHOFLIST": "botelele bja %1",
+ "DATA_LISTCONTAINSITEM": "%1 e na le %2",
+ "DATA_SHOWLIST": "laetša lenaneo %1",
+ "DATA_HIDELIST": "fihla lenaneo %1",
+ "DATA_INDEX_ALL": "ka moka",
+ "DATA_INDEX_LAST": "mafelelo",
+ "DATA_INDEX_RANDOM": "ka go se hlaole",
+ "EVENT_WHENFLAGCLICKED": "ge %1 e tobetšwa",
+ "EVENT_WHENTHISSPRITECLICKED": "ge motšeakarolo wo a tobetšwa",
+ "EVENT_WHENSTAGECLICKED": "ge sefala se tobetšwa",
+ "EVENT_WHENTOUCHINGOBJECT": "ge motšeakarolo a kgoma %1",
+ "EVENT_WHENBROADCASTRECEIVED": "ge ke amogela %1",
+ "EVENT_WHENBACKDROPSWITCHESTO": "ge bokamorago bo fetogela go %1",
+ "EVENT_WHENGREATERTHAN": "ge %1 > %2",
+ "EVENT_WHENGREATERTHAN_TIMER": "se ela nako",
+ "EVENT_WHENGREATERTHAN_LOUDNESS": "lešata",
+ "EVENT_BROADCAST": "kgašo %1",
+ "EVENT_BROADCASTANDWAIT": "kgašo %1 o lete",
+ "EVENT_WHENKEYPRESSED": "ge konopi ya %1 e tobetšwa",
+ "EVENT_WHENKEYPRESSED_SPACE": "sekgoba",
+ "EVENT_WHENKEYPRESSED_LEFT": "mosebe wa go lanngele",
+ "EVENT_WHENKEYPRESSED_RIGHT": "mosebe wa go la go ja",
+ "EVENT_WHENKEYPRESSED_DOWN": "mosebe wa go šupa fase",
+ "EVENT_WHENKEYPRESSED_UP": "mosebe wa go lebelela godimo",
+ "EVENT_WHENKEYPRESSED_ANY": "efe kapa efe",
+ "LOOKS_SAYFORSECS": "e re %1 ya %2 ya metsotswana",
+ "LOOKS_SAY": "e re %1",
+ "LOOKS_HELLO": "Dumela!",
+ "LOOKS_THINKFORSECS": "nagana %1 ya metsotswana e %2",
+ "LOOKS_THINK": "nagana %1",
+ "LOOKS_HMM": "Hmm...",
+ "LOOKS_SHOW": "bontšha",
+ "LOOKS_HIDE": "fihla",
+ "LOOKS_HIDEALLSPRITES": "fihla batšeakarolo ka moka",
+ "LOOKS_EFFECT_COLOR": "mmala",
+ "LOOKS_EFFECT_FISHEYE": "pono e šele",
+ "LOOKS_EFFECT_WHIRL": "dikološa",
+ "LOOKS_EFFECT_PIXELATE": "arola ka diphiksele",
+ "LOOKS_EFFECT_MOSAIC": "mosaike",
+ "LOOKS_EFFECT_BRIGHTNESS": "go taga",
+ "LOOKS_EFFECT_GHOST": "sepoko",
+ "LOOKS_CHANGEEFFECTBY": "fetola %1 khuetšo ka %2",
+ "LOOKS_SETEFFECTTO": "bea %1 khuetšo go %2",
+ "LOOKS_CLEARGRAPHICEFFECTS": "tloša khuetšo ya diswantšho",
+ "LOOKS_CHANGESIZEBY": "fetola bogolo ka %1",
+ "LOOKS_SETSIZETO": "bea bogolo go %1 %",
+ "LOOKS_SIZE": "bogolo",
+ "LOOKS_CHANGESTRETCHBY": "fetola katološo ka %1",
+ "LOOKS_SETSTRETCHTO": "bea katološo go %1 %",
+ "LOOKS_SWITCHCOSTUMETO": "fetolela khosetšhumo go %1",
+ "LOOKS_NEXTCOSTUME": "khosetšhumo ye e latelago",
+ "LOOKS_SWITCHBACKDROPTO": "fetola bokamorago go %1",
+ "LOOKS_GOTOFRONTBACK": "eya go %1 ya tlhatlagano",
+ "LOOKS_GOTOFRONTBACK_FRONT": "pele",
+ "LOOKS_GOTOFRONTBACK_BACK": "morago",
+ "LOOKS_GOFORWARDBACKWARDLAYERS": "eya %1 %2 ya tlhatlagano",
+ "LOOKS_GOFORWARDBACKWARDLAYERS_FORWARD": "pele",
+ "LOOKS_GOFORWARDBACKWARDLAYERS_BACKWARD": "morago",
+ "LOOKS_BACKDROPNUMBERNAME": "bokamorago%1",
+ "LOOKS_COSTUMENUMBERNAME": "khosetšhumo %1",
+ "LOOKS_NUMBERNAME_NUMBER": "nomoro",
+ "LOOKS_NUMBERNAME_NAME": "leina",
+ "LOOKS_SWITCHBACKDROPTOANDWAIT": "fetola bokamorago go %1 gomme o lete",
+ "LOOKS_NEXTBACKDROP_BLOCK": "bokamorago bjo bo latelago",
+ "LOOKS_NEXTBACKDROP": "bokamorago bjo bo latelago",
+ "LOOKS_PREVIOUSBACKDROP": "bokamorago bjo bo fetilego",
+ "LOOKS_RANDOMBACKDROP": "bokamorago ba go se hlaole",
+ "MOTION_MOVESTEPS": "šutiša %1 ya dikgato",
+ "MOTION_TURNLEFT": "sokololla dikgato %1 %2",
+ "MOTION_TURNRIGHT": "sokolla dikgato %1 %2",
+ "MOTION_POINTINDIRECTION": "šupa ka thoko tša %1",
+ "MOTION_POINTTOWARDS": "šupa go ya go %1",
+ "MOTION_POINTTOWARDS_POINTER": "sešupo sa mause",
+ "MOTION_POINTTOWARDS_RANDOM": "thoko ya go se hlaole",
+ "MOTION_GOTO": "eya go %1",
+ "MOTION_GOTO_POINTER": "sešupo sa maose",
+ "MOTION_GOTO_RANDOM": "boemo ba go se hlaole",
+ "MOTION_GOTOXY": "eya go x: %1 y: %2",
+ "MOTION_GLIDESECSTOXY": "thwetha metsotswana e %1 go ya go x: %2y: %3",
+ "MOTION_GLIDETO": "thwetha metsotswana e %1 go ya go %2",
+ "MOTION_GLIDETO_POINTER": "sešupo sa maose",
+ "MOTION_GLIDETO_RANDOM": "boemo ba go se hlaole",
+ "MOTION_CHANGEXBY": "fetola x ka %1",
+ "MOTION_SETX": "bea x go %1",
+ "MOTION_CHANGEYBY": "fetola y ka %1",
+ "MOTION_SETY": "bea y go %1",
+ "MOTION_IFONEDGEBOUNCE": "ge e le ntlheng, e fofafofiše ",
+ "MOTION_SETROTATIONSTYLE": "bea mokgwa wa go dikologa %1",
+ "MOTION_SETROTATIONSTYLE_LEFTRIGHT": "la nngele-la go ja",
+ "MOTION_SETROTATIONSTYLE_DONTROTATE": "O seke wa dikološa",
+ "MOTION_SETROTATIONSTYLE_ALLAROUND": "go dikologa lefelo ka moka",
+ "MOTION_XPOSITION": " boemo ba x ",
+ "MOTION_YPOSITION": "boemo ba y ",
+ "MOTION_DIRECTION": "thoko",
+ "MOTION_SCROLLRIGHT": "sekrolo go la go ja %1",
+ "MOTION_SCROLLUP": "sekrolo godimo %1",
+ "MOTION_ALIGNSCENE": "tsepanya tema ka %1",
+ "MOTION_ALIGNSCENE_BOTTOMLEFT": "fase- ka go la nngele",
+ "MOTION_ALIGNSCENE_BOTTOMRIGHT": "fase-ka go la go ja",
+ "MOTION_ALIGNSCENE_MIDDLE": "magareng",
+ "MOTION_ALIGNSCENE_TOPLEFT": "godimo-ka go la nngele",
+ "MOTION_ALIGNSCENE_TOPRIGHT": "godimo- ka go la goja",
+ "MOTION_XSCROLL": "sekrolo sa x",
+ "MOTION_YSCROLL": "sekrolo sa y",
+ "MOTION_STAGE_SELECTED": "Sefala se kgethilwe: ga gona di poloko tša mosepelo",
+ "OPERATORS_ADD": "%1 + %2",
+ "OPERATORS_SUBTRACT": "%1 - %2",
+ "OPERATORS_MULTIPLY": "% 1 * % 2",
+ "OPERATORS_DIVIDE": "%1 /%2",
+ "OPERATORS_RANDOM": "kgetha ka go se hlaole %1 go ya go %2",
+ "OPERATORS_GT": "% 1 > % 2",
+ "OPERATORS_LT": "% 1 < %2",
+ "OPERATORS_EQUALS": "%1 = %2",
+ "OPERATORS_AND": "%1 le %2",
+ "OPERATORS_OR": "%1 goba %2",
+ "OPERATORS_NOT": "e sego %1",
+ "OPERATORS_JOIN": "tsenela %1 %2",
+ "OPERATORS_JOIN_APPLE": "apola",
+ "OPERATORS_JOIN_BANANA": "panana",
+ "OPERATORS_LETTEROF": "leletere %1 la %2",
+ "OPERATORS_LETTEROF_APPLE": "a",
+ "OPERATORS_LENGTH": "botelele bja %1",
+ "OPERATORS_CONTAINS": "%1 e na le %2?",
+ "OPERATORS_MOD": "%1 mod %2",
+ "OPERATORS_ROUND": "nkgokolo %1",
+ "OPERATORS_MATHOP": "%1 ya %2",
+ "OPERATORS_MATHOP_ABS": "abs",
+ "OPERATORS_MATHOP_FLOOR": "floor",
+ "OPERATORS_MATHOP_CEILING": "ceiling",
+ "OPERATORS_MATHOP_SQRT": "sqrt",
+ "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": "Ka gare",
+ "OPERATORS_MATHOP_LOG": "log",
+ "OPERATORS_MATHOP_EEXP": "e ^",
+ "OPERATORS_MATHOP_10EXP": "10 ^",
+ "PROCEDURES_DEFINITION": "hlalosa%1",
+ "SENSING_TOUCHINGOBJECT": "e kgoma %1?",
+ "SENSING_TOUCHINGOBJECT_POINTER": "sešupo sa maose",
+ "SENSING_TOUCHINGOBJECT_EDGE": "ntlheng",
+ "SENSING_TOUCHINGCOLOR": "e kgoma mmala %1?",
+ "SENSING_COLORISTOUCHINGCOLOR": "mmala wa %1 o kgoma %2",
+ "SENSING_DISTANCETO": "bokgole go ya go %1",
+ "SENSING_DISTANCETO_POINTER": "sešupo sa maose",
+ "SENSING_ASKANDWAIT": "botšiša %1 o be o lete",
+ "SENSING_ASK_TEXT": "Leina la gago ke mang?",
+ "SENSING_ANSWER": "karabo",
+ "SENSING_KEYPRESSED": "konopi %1 e tobeditšwe? ",
+ "SENSING_MOUSEDOWN": "maose o ye fase?",
+ "SENSING_MOUSEX": "maose x",
+ "SENSING_MOUSEY": "maose y",
+ "SENSING_SETDRAGMODE": "Bea mokgwa wa go gogega %1",
+ "SENSING_SETDRAGMODE_DRAGGABLE": "e a gogega",
+ "SENSING_SETDRAGMODE_NOTDRAGGABLE": "ga e gogege",
+ "SENSING_LOUDNESS": "lešata",
+ "SENSING_LOUD": "rasa?",
+ "SENSING_TIMER": "se ela nako",
+ "SENSING_RESETTIMER": "beakanya gape se ela nako",
+ "SENSING_OF": "%1 ya %2",
+ "SENSING_OF_XPOSITION": "boemo ba x",
+ "SENSING_OF_YPOSITION": "boemo ba y",
+ "SENSING_OF_DIRECTION": "thoko",
+ "SENSING_OF_COSTUMENUMBER": "khosetšhumo #",
+ "SENSING_OF_COSTUMENAME": "leina la khosetšhumo",
+ "SENSING_OF_SIZE": "bogolo",
+ "SENSING_OF_VOLUME": "volume",
+ "SENSING_OF_BACKDROPNUMBER": "bokamorago #",
+ "SENSING_OF_BACKDROPNAME": "leina la bokamorago",
+ "SENSING_OF_STAGE": "Sefala",
+ "SENSING_CURRENT": "ya bjale %1",
+ "SENSING_CURRENT_YEAR": "ngwaga",
+ "SENSING_CURRENT_MONTH": "kgwedi",
+ "SENSING_CURRENT_DATE": "letšatšikgwedi",
+ "SENSING_CURRENT_DAYOFWEEK": "letšatši la beke",
+ "SENSING_CURRENT_HOUR": "iri",
+ "SENSING_CURRENT_MINUTE": "motsotso",
+ "SENSING_CURRENT_SECOND": "motsotswana",
+ "SENSING_DAYSSINCE2000": "matšatši go tloga ka 2000",
+ "SENSING_USERNAME": "leinatšhomišo",
+ "SENSING_USERID": "boitsebišo bja tšhomišo",
+ "SOUND_PLAY": "thoma modumo %1",
+ "SOUND_PLAYUNTILDONE": "bapala modumo %1 go fihlela o fetša",
+ "SOUND_STOPALLSOUNDS": "emiša medumo ka moka",
+ "SOUND_SETEFFECTO": "bea %1 khuetšo go %2",
+ "SOUND_CHANGEEFFECTBY": "fetola %1 khuetšo ka %2",
+ "SOUND_CLEAREFFECTS": "tloša khuetšo ya modumo",
+ "SOUND_EFFECTS_PITCH": "tlhabelelo",
+ "SOUND_EFFECTS_PAN": "hwidinyetša go la nngele/la go ja",
+ "SOUND_CHANGEVOLUMEBY": "fetola volume ka %1",
+ "SOUND_SETVOLUMETO": "bea volume go 1%1%",
+ "SOUND_VOLUME": "volume",
+ "SOUND_RECORD": "gatiša",
+ "CATEGORY_MOTION": "Mosepelo ",
+ "CATEGORY_LOOKS": "Tebelelego",
+ "CATEGORY_SOUND": "Modumo",
+ "CATEGORY_EVENTS": "Ditiragalo",
+ "CATEGORY_CONTROL": "Taolo",
+ "CATEGORY_SENSING": "Sekwi",
+ "CATEGORY_OPERATORS": "Bašomiši",
+ "CATEGORY_VARIABLES": "Diphetošo",
+ "CATEGORY_MYBLOCKS": "Dipoloko tša Ka",
+ "DUPLICATE": "Pedifatša",
+ "DELETE": "Phumula",
+ "ADD_COMMENT": "Tlatša Tshwayotshwayo",
+ "REMOVE_COMMENT": "Tloša Tshwayotshwayo",
+ "DELETE_BLOCK": "Phumula Poloko",
+ "DELETE_X_BLOCKS": "Phumula %1 ya Dipoloko ",
+ "DELETE_ALL_BLOCKS": "Phumula ka moka %1 tša dipoloko?",
+ "CLEAN_UP": "Hlwekiša Dipoloko",
+ "HELP": "Thuša",
+ "UNDO": "Dirolla",
+ "REDO": "Dira gape",
+ "EDIT_PROCEDURE": "Rulaganya",
+ "SHOW_PROCEDURE_DEFINITION": "Eya go hlalošo",
+ "WORKSPACE_COMMENT_DEFAULT_TEXT": "Bolela se sengwe...",
+ "COLOUR_HUE_LABEL": "Mmala",
+ "COLOUR_SATURATION_LABEL": "Tlopelo",
+ "COLOUR_BRIGHTNESS_LABEL": "Go taga",
+ "CHANGE_VALUE_TITLE": "Fetola boleng",
+ "RENAME_VARIABLE": "Efa phetošo leina gape",
+ "RENAME_VARIABLE_TITLE": "Efa diphetošo ka moka tša \"%1\" maina gape go:",
+ "RENAME_VARIABLE_MODAL_TITLE": "Efa Phetošo leina gape",
+ "NEW_VARIABLE": "Dira Phetošo",
+ "NEW_VARIABLE_TITLE": "Leina le leswa la Phetošo ",
+ "VARIABLE_MODAL_TITLE": "Phetošo e mpsha",
+ "VARIABLE_ALREADY_EXISTS": "Phetošo yeo e bitšwago \"%1\" e šetše e le gona. ",
+ "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "Phetošo yeo e bitšwago \"%1\" e šetše e le gona go phetošo e nngwe ya mohuta wa \"%2\"",
+ "DELETE_VARIABLE_CONFIRMATION": "Phumula %1 ya tšhomišo phetošo ya \" %2\"",
+ "CANNOT_DELETE_VARIABLE_PROCEDURE": "E ka se phumule phetošo \"%1\" ka lebaka la gore ke karolo ya hlaloso ya tšhomišo ya \"%2\"",
+ "DELETE_VARIABLE": "Phumula \"%1\" ya phetošo",
+ "NEW_PROCEDURE": "Dira poloko",
+ "PROCEDURE_ALREADY_EXISTS": "Tshepetšo yeo e bitšwago \"%1\" e šetše e le gona. ",
+ "PROCEDURE_DEFAULT_NAME": "leina la poloko",
+ "PROCEDURE_USED": "Gore o tloše hlalošo ya poloko, thoma ka go tloša di tšhomišo ka moka tša poloko",
+ "NEW_LIST": "Dira Lenaneo",
+ "NEW_LIST_TITLE": "Leina la lenaneo le leswa",
+ "LIST_MODAL_TITLE": "Lenaneo le Leswa",
+ "LIST_ALREADY_EXISTS": "Lenaneo Leo le bitšwago \"%1\" le šetše le le gona. ",
+ "RENAME_LIST_TITLE": "Efa maina ka moka \"%1\" mananeo go: ",
+ "RENAME_LIST_MODAL_TITLE": "Efa Lenaneo leina gape",
+ "DEFAULT_LIST_ITEM": "selo",
+ "DELETE_LIST": "Phumula lenaneo la \"%1\"",
+ "RENAME_LIST": "Efa lenaneo leina gape",
+ "NEW_BROADCAST_MESSAGE": "Molaetša o moswa",
+ "NEW_BROADCAST_MESSAGE_TITLE": "Leina la molaetša o moswa",
+ "BROADCAST_MODAL_TITLE": "Molaetša o Moswa",
+ "DEFAULT_BROADCAST_MESSAGE_NAME": "molaetša1"
+}
\ No newline at end of file
diff --git a/editor/blocks/or.json b/editor/blocks/or.json
new file mode 100644
index 00000000..aa95ac68
--- /dev/null
+++ b/editor/blocks/or.json
@@ -0,0 +1,285 @@
+{
+ "CONTROL_FOREVER": "ସବୁ ଦିନ ପାଇଁ ",
+ "CONTROL_REPEAT": "%1 ପୁନରାବୃତ୍ତି କର",
+ "CONTROL_IF": "ଯଦି %1 ତେବେ",
+ "CONTROL_ELSE": "ଅଥବା",
+ "CONTROL_STOP": "ବନ୍ଦ କର",
+ "CONTROL_STOP_ALL": "ସବୁ",
+ "CONTROL_STOP_THIS": "ଏହି ଲିପି",
+ "CONTROL_STOP_OTHER": "ସ୍ପ୍ରାଇଟ ରେ ଥିବା ଅନ୍ୟ ଲିପି",
+ "CONTROL_WAIT": "%1 ସେକେଣ୍ଡ ଅପେକ୍ଷା କର",
+ "CONTROL_WAITUNTIL": "%1 ସେକେଣ୍ଡ ପର୍ଯନ୍ତ ଅପେକ୍ଷା କର",
+ "CONTROL_REPEATUNTIL": "%1 ପର୍ଯନ୍ତ ପୁନରାବୃତ୍ତି କର ",
+ "CONTROL_WHILE": "ଯେ ପର୍ଯନ୍ତ %1 ",
+ "CONTROL_FOREACH": "ପ୍ରତ୍ଯେକ %1 ରୁ %2 ",
+ "CONTROL_STARTASCLONE": "ମୋର ଏକ କ୍ଲୋନ ରୂପରେ ଆରମ୍ଭ ହେଲାପରେ",
+ "CONTROL_CREATECLONEOF": "%1 ର କ୍ଲୋନ ତିଆର କର ",
+ "CONTROL_CREATECLONEOF_MYSELF": "ନିଜେ ",
+ "CONTROL_DELETETHISCLONE": "ଏହି କ୍ଲୋନ କୁ ଲିଭାଇ ଦିଅ",
+ "CONTROL_COUNTER": "ଗଣକ",
+ "CONTROL_INCRCOUNTER": "ଗଣକ କୁ ଏକ ବଢାଅ",
+ "CONTROL_CLEARCOUNTER": "ଗଣକ କୁ ଲିଭାଇ ଦିଅ",
+ "CONTROL_ALLATONCE": "ସବୁ ଗୋଟିଏ ଥରରେ",
+ "DATA_SETVARIABLETO": " %1 କୁ %2 ରେ ବଦଳାଇଦିଅ",
+ "DATA_CHANGEVARIABLEBY": " %1 ରେ %2 ମିଶାଇ ଦିଅ",
+ "DATA_SHOWVARIABLE": "%1 ଭେରିଏବଲ୍ ଟି ଦର୍ଶାଅ",
+ "DATA_HIDEVARIABLE": "ଭେରିଏବଲ୍ %1 କୁ ଲୁଚାଅ",
+ "DATA_ADDTOLIST": "%2 ରେ %1 ମିଶାଅ",
+ "DATA_DELETEOFLIST": "%2 ରୁ %1 ବିଲୋପ କର",
+ "DATA_DELETEALLOFLIST": "%1 କୁ ପୁରା ବିଲୋପ କର",
+ "DATA_INSERTATLIST": " %1 କୁ %3 ର %2 ଠାରେ ରଖ ",
+ "DATA_REPLACEITEMOFLIST": "%2 ର %1 ତମ ବସ୍ତୁ କୁ %3 ଦ୍ବାରା ବଦଳାଇ ଦିଅ",
+ "DATA_ITEMOFLIST": "%2 ର %1 ତମ ବସ୍ତୁ ",
+ "DATA_ITEMNUMOFLIST": "%2 ରେ %1 ତମ ବସ୍ତୁ",
+ "DATA_LENGTHOFLIST": "%1 ର ଦୈର୍ଘ୍ୟ",
+ "DATA_LISTCONTAINSITEM": "%1 ରେ %2 ଅଛି କି?",
+ "DATA_SHOWLIST": "%1 ତାଲିକା ଦେଖାଅ",
+ "DATA_HIDELIST": "%1 ତାଲିକା ଲୁଚାଅ",
+ "DATA_INDEX_ALL": "ସବୁ",
+ "DATA_INDEX_LAST": "ଶେଷ",
+ "DATA_INDEX_RANDOM": "କ୍ରମହୀନ",
+ "EVENT_WHENFLAGCLICKED": "ଯେବେ %1 କୁ କ୍ଲିକ କରାଯିବ",
+ "EVENT_WHENTHISSPRITECLICKED": "ଯେତେବେଳେ ଏହି ସ୍ପ୍ରାଇଟ କ୍ଲିକ କରାଯାଏ",
+ "EVENT_WHENSTAGECLICKED": "ଯେତେବେଳେ ମଞ୍ଚ କୁ କ୍ଲିକ କରାଯାଏ",
+ "EVENT_WHENTOUCHINGOBJECT": "ଯେତେବେଳେ ଏହି ସ୍ପ୍ରାଇଟ %1 କୁ ସ୍ପର୍ଶ କରିବ",
+ "EVENT_WHENBROADCASTRECEIVED": "ଯେତେବେଳେ ମୋତେ %1 ମିଳେ ",
+ "EVENT_WHENBACKDROPSWITCHESTO": "ଯେତେବେଳେ ପୃଷ୍ଠଭୂମି %1 କୁ ବଦଳି ଯାଏ",
+ "EVENT_WHENGREATERTHAN": "ଯେତେବେଳେ %1 > %2",
+ "EVENT_WHENGREATERTHAN_TIMER": "ଘଣ୍ଟା",
+ "EVENT_WHENGREATERTHAN_LOUDNESS": "ଶବ୍ଦ ର ତୀବ୍ରତା",
+ "EVENT_BROADCAST": "%1 କୁ ପ୍ରସାରଣ କର",
+ "EVENT_BROADCASTANDWAIT": "%1 ପ୍ରସାରଣ କରି ଅପେକ୍ଷା କର",
+ "EVENT_WHENKEYPRESSED": "ଯେବେ %1 ଚାବି ଟି କୁ ଦାବି ଦିଆ ଯାଏ",
+ "EVENT_WHENKEYPRESSED_SPACE": "ଶୂନ୍ୟ ସ୍ଥାନ",
+ "EVENT_WHENKEYPRESSED_LEFT": "ବାମ ତୀର",
+ "EVENT_WHENKEYPRESSED_RIGHT": "ଦକ୍ଷିଣ ତୀର",
+ "EVENT_WHENKEYPRESSED_DOWN": "ତଳ ତୀର",
+ "EVENT_WHENKEYPRESSED_UP": "ଉପର ତୀର",
+ "EVENT_WHENKEYPRESSED_ANY": "କୌଣସି",
+ "LOOKS_SAYFORSECS": "1% କୁ %2 ସେକେଣ୍ଡ ପର୍ଯନ୍ତ କୁହ",
+ "LOOKS_SAY": "%1 କୁହ",
+ "LOOKS_HELLO": "ନମସ୍କାର",
+ "LOOKS_THINKFORSECS": "%1 କୁ %2 ସେକେଣ୍ଡ ପର୍ଯନ୍ତ ଚିନ୍ତା କର",
+ "LOOKS_THINK": "%1 ଭାବ",
+ "LOOKS_HMM": "ହୁଁ",
+ "LOOKS_SHOW": "ଦେଖାଅ",
+ "LOOKS_HIDE": "ଲୁଚାଅ",
+ "LOOKS_HIDEALLSPRITES": "ସବୁ ସ୍ପ୍ରାଇଟ ମାନଙ୍କୁ ଲୁଚାଇ ଦିଅ",
+ "LOOKS_EFFECT_COLOR": "ରଙ୍ଗ",
+ "LOOKS_EFFECT_FISHEYE": "ମାଛି ଆଖି",
+ "LOOKS_EFFECT_WHIRL": "ଗୋଳେଇବା",
+ "LOOKS_EFFECT_PIXELATE": "ପିକ୍ସେଲେଟ",
+ "LOOKS_EFFECT_MOSAIC": "ମୋଜେଇକ ",
+ "LOOKS_EFFECT_BRIGHTNESS": "ଉଜ୍ଜ୍ଵଳତା",
+ "LOOKS_EFFECT_GHOST": "ଭୁତ",
+ "LOOKS_CHANGEEFFECTBY": "%1 ର ପ୍ରଭାବ କୁ %2 ଦ୍ବାରା ବଦଳାଅ",
+ "LOOKS_SETEFFECTTO": "%1 ର ପ୍ରଭାବ କୁ %2 ରେ ବଦଳାଇ ଦିଅ",
+ "LOOKS_CLEARGRAPHICEFFECTS": "ଚିତ୍ରରୂପ ର ପ୍ରଭାବ କୁ ବିଲୋପ କର",
+ "LOOKS_CHANGESIZEBY": "ଆକାର କୁ %1 ବଦଳାଅ",
+ "LOOKS_SETSIZETO": "ଆକାର କୁ %1 % ରଖ",
+ "LOOKS_SIZE": "ଆକାର",
+ "LOOKS_CHANGESTRETCHBY": "ବିସ୍ତାର କୁ %1 ବଦଳାଅ",
+ "LOOKS_SETSTRETCHTO": "ବିସ୍ତାର କୁ %1 % ରଖ",
+ "LOOKS_SWITCHCOSTUMETO": "ପୋଷାକ %1 କୁ ବଦଳାଇ ଦିଅ",
+ "LOOKS_NEXTCOSTUME": "ପରବର୍ତୀ ପୋଷାକ",
+ "LOOKS_SWITCHBACKDROPTO": "ପୃଷ୍ଠଭୂମି %1 କୁ ବଦଳାଅ",
+ "LOOKS_GOTOFRONTBACK": "%1 ସ୍ତର କୁ ଯାଅ",
+ "LOOKS_GOTOFRONTBACK_FRONT": "ସାମନା",
+ "LOOKS_GOTOFRONTBACK_BACK": "ପାଶ୍ଚାତ ଭାଗ",
+ "LOOKS_GOFORWARDBACKWARDLAYERS": "%1 %2 ସ୍ତର କୁ ଯାଅ",
+ "LOOKS_GOFORWARDBACKWARDLAYERS_FORWARD": "ଆଗକୁ",
+ "LOOKS_GOFORWARDBACKWARDLAYERS_BACKWARD": "ପଛକୁ",
+ "LOOKS_BACKDROPNUMBERNAME": "%1 ପୃଷ୍ଠଭୂମି",
+ "LOOKS_COSTUMENUMBERNAME": "%1 ପୋଷାକ",
+ "LOOKS_NUMBERNAME_NUMBER": "ଅଙ୍କ",
+ "LOOKS_NUMBERNAME_NAME": "ନାଁ",
+ "LOOKS_SWITCHBACKDROPTOANDWAIT": "ପୃଷ୍ଠଭୂମି %1 କୁ ବଦଳାଅ ଓ ଅପେକ୍ଷା କର",
+ "LOOKS_NEXTBACKDROP_BLOCK": "ପରବର୍ତୀ ପୃଷ୍ଠଭୂମି",
+ "LOOKS_NEXTBACKDROP": "ପରବର୍ତୀ ପୃଷ୍ଠଭୂମି",
+ "LOOKS_PREVIOUSBACKDROP": "ପୂର୍ବବର୍ତୀ ପୃଷ୍ଠଭୂମି",
+ "LOOKS_RANDOMBACKDROP": "କ୍ରମହୀନ ପୃଷ୍ଟଭୂମି",
+ "MOTION_MOVESTEPS": "%1 ପାଦ ଆଗକୁ ଯାଅ",
+ "MOTION_TURNLEFT": "%1 କୁ %2 ଡିଗ୍ରୀ ମୋଡ",
+ "MOTION_TURNRIGHT": "%1କୁ %2 ଡିଗ୍ରୀ ମୋଡ ",
+ "MOTION_POINTINDIRECTION": "%1 ଦିଗରେ ମୁହାଁଇ ଦିଅ",
+ "MOTION_POINTTOWARDS": "%1 ଦିଗରେ ମୁହାଁଇ ଦିଅ",
+ "MOTION_POINTTOWARDS_POINTER": "ମାଉସ-ସୂଚକ",
+ "MOTION_POINTTOWARDS_RANDOM": "କ୍ରମବିହୀନ ଦିଗ",
+ "MOTION_GOTO": "%1 କୁ ଯାଅ",
+ "MOTION_GOTO_POINTER": "ମାଉସ-ସୂଚକ",
+ "MOTION_GOTO_RANDOM": "ଯେକୌଣସି ସ୍ଥାନ",
+ "MOTION_GOTOXY": "x: %1 y: %2 କୁ ଯାଅ",
+ "MOTION_GLIDESECSTOXY": "%1 ସେକେଣ୍ଡ x: %2 y: %3 କୁ ଖସାଅ",
+ "MOTION_GLIDETO": "%1 ସେକେଣ୍ଡ %2 କୁ ଖସାଅ",
+ "MOTION_GLIDETO_POINTER": "ମାଉସ-ସୂଚକ",
+ "MOTION_GLIDETO_RANDOM": "ଯେକୌଣସି ସ୍ଥାନ",
+ "MOTION_CHANGEXBY": "x କୁ %1 ଦ୍ବାରା ବଦଳାଅ",
+ "MOTION_SETX": "x କୁ %1 କର",
+ "MOTION_CHANGEYBY": "y କୁ %1 ଦ୍ବାରା ବଦଳ କର",
+ "MOTION_SETY": "y କୁ %1 କର",
+ "MOTION_IFONEDGEBOUNCE": "ଯଦି ସୀମା ରେ ଅଛ ତାହେଲେ ଡିଆଁ ମାର",
+ "MOTION_SETROTATIONSTYLE": "%1 କୁ ଘୂରିବାର ଶୈଳୀ ବାଛ",
+ "MOTION_SETROTATIONSTYLE_LEFTRIGHT": "ବାମ-ଡାହାଣ",
+ "MOTION_SETROTATIONSTYLE_DONTROTATE": "ଘୂର ନାହିଁ",
+ "MOTION_SETROTATIONSTYLE_ALLAROUND": "ସବୁ ଆଡେ",
+ "MOTION_XPOSITION": "x ସ୍ଥିତି",
+ "MOTION_YPOSITION": "y ସ୍ଥିତି",
+ "MOTION_DIRECTION": "ଦିଗ",
+ "MOTION_SCROLLRIGHT": "ଡାହାଣ ଦିଗ କୁ %1 ଗଡି ଯାଅ",
+ "MOTION_SCROLLUP": "ଉପର ଆଡକୁ %1 ଗଡାଅ",
+ "MOTION_ALIGNSCENE": "ଦୃଶ୍ୟ %1 କୁ କ୍ରମବଦ୍ଧ କର",
+ "MOTION_ALIGNSCENE_BOTTOMLEFT": "ତଳ-ବାମ",
+ "MOTION_ALIGNSCENE_BOTTOMRIGHT": "ତଳ-ଡାହାଣ",
+ "MOTION_ALIGNSCENE_MIDDLE": "ମଝିରେ",
+ "MOTION_ALIGNSCENE_TOPLEFT": "ଉପର-ବାମ",
+ "MOTION_ALIGNSCENE_TOPRIGHT": "ଉପର ଡାହାଣ",
+ "MOTION_XSCROLL": "x ଗଡାଅ",
+ "MOTION_YSCROLL": "y ଗଡାଅ",
+ "MOTION_STAGE_SELECTED": "ମଞ୍ଚ ବଛା ଯାଇଛି : କୌଣସି ଗତିଶୀଳ ବ୍ଲକ ନାହାନ୍ତି",
+ "OPERATORS_ADD": "%1 + %2",
+ "OPERATORS_SUBTRACT": "%1 - %2",
+ "OPERATORS_MULTIPLY": "%1 * %2",
+ "OPERATORS_DIVIDE": "%1 / %2",
+ "OPERATORS_RANDOM": "%1 ରୁ %2 ପର୍ଯନ୍ତ ଯେକୌଣସି ସଂଖ୍ୟା ବାଛ",
+ "OPERATORS_GT": "%1 > %2",
+ "OPERATORS_LT": "%1 < %2",
+ "OPERATORS_EQUALS": "%1 = %2",
+ "OPERATORS_AND": "%1 ଓ %2",
+ "OPERATORS_OR": "%1 ବା %2",
+ "OPERATORS_NOT": "%1 ନୁହେଁ ",
+ "OPERATORS_JOIN": "जोड़े %1 ଓ %2",
+ "OPERATORS_JOIN_APPLE": "ସେଉ",
+ "OPERATORS_JOIN_BANANA": "କଦଳୀ",
+ "OPERATORS_LETTEROF": "%2 ରୁ %1 ଅକ୍ଷର ",
+ "OPERATORS_LETTEROF_APPLE": "स",
+ "OPERATORS_LENGTH": "%1 ର ଦୈର୍ଘ୍ୟ",
+ "OPERATORS_CONTAINS": "%1 ରେ %2 ଅନ୍ତର୍ଭୁକ୍ତ ?",
+ "OPERATORS_MOD": "%1 ମଡ଼ %2",
+ "OPERATORS_ROUND": "ଗୋଲ %1 ",
+ "OPERATORS_MATHOP": "%2 ରୁ %1",
+ "OPERATORS_MATHOP_ABS": "ଏବିଏସ",
+ "OPERATORS_MATHOP_FLOOR": "ତଳ",
+ "OPERATORS_MATHOP_CEILING": "ଛାତ",
+ "OPERATORS_MATHOP_SQRT": "sqrt",
+ "OPERATORS_MATHOP_SIN": "sin",
+ "OPERATORS_MATHOP_COS": "cos",
+ "OPERATORS_MATHOP_TAN": "tan",
+ "OPERATORS_MATHOP_ASIN": "asin",
+ "OPERATORS_MATHOP_ACOS": "cosec ",
+ "OPERATORS_MATHOP_ATAN": "cot",
+ "OPERATORS_MATHOP_LN": "ln",
+ "OPERATORS_MATHOP_LOG": "log",
+ "OPERATORS_MATHOP_EEXP": "e ^",
+ "OPERATORS_MATHOP_10EXP": "10^",
+ "PROCEDURES_DEFINITION": "%1 କୁ ବୁଝାଅ",
+ "SENSING_TOUCHINGOBJECT": "%1 ସ୍ପର୍ଶ କରୁଥିବା?",
+ "SENSING_TOUCHINGOBJECT_POINTER": "ମାଉସ-ସୂଚକ",
+ "SENSING_TOUCHINGOBJECT_EDGE": "ଧାର",
+ "SENSING_TOUCHINGCOLOR": "%1 ରଙ୍ଗ କୁ ସ୍ପର୍ଶ କରୁଛି?",
+ "SENSING_COLORISTOUCHINGCOLOR": "%1 ରଙ୍ଗ %2 କୁ ସ୍ପର୍ଶ କରୁଛି?",
+ "SENSING_DISTANCETO": "%1 ପର୍ଯ୍ୟନ୍ତ ଦୂରତା",
+ "SENSING_DISTANCETO_POINTER": "ମାଉସ-ସୂଚକ",
+ "SENSING_ASKANDWAIT": "%1 ପଚାର ଓ ଅପେକ୍ଷା କର ",
+ "SENSING_ASK_TEXT": "ତୁମ ନାଁ କଣ?",
+ "SENSING_ANSWER": "ଉତ୍ତର",
+ "SENSING_KEYPRESSED": "ଯେବେ %1 ବୋତାମ ଦବା ଯିବ?",
+ "SENSING_MOUSEDOWN": "ମାଉସ ତଳକୁ?",
+ "SENSING_MOUSEX": "ମାଉସ x",
+ "SENSING_MOUSEY": "ମାଉସ y",
+ "SENSING_SETDRAGMODE": "ଟାଣିବାର ପ୍ରକାର %1 ରଖ",
+ "SENSING_SETDRAGMODE_DRAGGABLE": "ଟାଣିବା ଯୋଗ୍ୟ",
+ "SENSING_SETDRAGMODE_NOTDRAGGABLE": "ଟାଣିବା ଅଯୋଗ୍ୟ",
+ "SENSING_LOUDNESS": "ଶବ୍ଦ ର ତୀବ୍ରତା",
+ "SENSING_LOUD": "ଅଧିକ?",
+ "SENSING_TIMER": "ଘଣ୍ଟା",
+ "SENSING_RESETTIMER": "ଘଂଟା କୁ ରିସେଟ କର",
+ "SENSING_OF": "%2 ର %1",
+ "SENSING_OF_XPOSITION": "x ସ୍ଥିତି ",
+ "SENSING_OF_YPOSITION": "y ସ୍ଥିତି ",
+ "SENSING_OF_DIRECTION": "ଦିଗ ",
+ "SENSING_OF_COSTUMENUMBER": "ପୋଷାକ #",
+ "SENSING_OF_COSTUMENAME": "ପୋଷାକ ର ନାମ",
+ "SENSING_OF_SIZE": "ଆକାର",
+ "SENSING_OF_VOLUME": "ତୀବ୍ରତା",
+ "SENSING_OF_BACKDROPNUMBER": "ପୃଷ୍ଠଭୂମି #",
+ "SENSING_OF_BACKDROPNAME": "ପୃଷ୍ଠଭୂମି ର ନାମ",
+ "SENSING_OF_STAGE": "ମଂଚ ",
+ "SENSING_CURRENT": "ଏବର %1",
+ "SENSING_CURRENT_YEAR": "ବର୍ଷ ",
+ "SENSING_CURRENT_MONTH": "ମାସ",
+ "SENSING_CURRENT_DATE": "ତାରିଖ",
+ "SENSING_CURRENT_DAYOFWEEK": "ଦିନ",
+ "SENSING_CURRENT_HOUR": "ଘଣ୍ଟା",
+ "SENSING_CURRENT_MINUTE": "ମିନିଟ",
+ "SENSING_CURRENT_SECOND": "ସେକେଣ୍ଡ",
+ "SENSING_DAYSSINCE2000": "ବର୍ଷ 2000 ପରଠାରୁ ଦିନ",
+ "SENSING_USERNAME": "ବ୍ୟବହାରକାରୀ ର ନାମ",
+ "SENSING_USERID": "ବ୍ୟବହାରକାରୀ ର ଚିହ୍ନ",
+ "SOUND_PLAY": "ଶବ୍ଦ %1 ଆରମ୍ଭ କର ",
+ "SOUND_PLAYUNTILDONE": "ଶବ୍ଦ %1 ଶେଷ ପର୍ଯ୍ୟନ୍ତ କର",
+ "SOUND_STOPALLSOUNDS": "ସବୁ ଶବ୍ଦ ବନ୍ଦ କର",
+ "SOUND_SETEFFECTO": "%1 ପ୍ରଭାବ କୁ %2 ରେ ରଖ",
+ "SOUND_CHANGEEFFECTBY": "%1 ପ୍ରଭାବ କୁ %2 ରେ ବଦଳାଅ",
+ "SOUND_CLEAREFFECTS": "ଶବ୍ଦ ର ପ୍ରଭାବ କୁ ବନ୍ଦ କର",
+ "SOUND_EFFECTS_PITCH": "ଧ୍ବନୀ ର ସ୍ତର",
+ "SOUND_EFFECTS_PAN": "ବାମ-ଡାହାଣ କୁ ଦେଖାଅ",
+ "SOUND_CHANGEVOLUMEBY": "%1 ରେ ତୀବ୍ରତା ବଦଳାଅ",
+ "SOUND_SETVOLUMETO": "ଶବ୍ଦ ର ତୀବ୍ରତା କୁ %1% ରଖ",
+ "SOUND_VOLUME": "ତୀବ୍ରତା",
+ "SOUND_RECORD": "ଲିପିବଦ୍ଧ କରିବା ...",
+ "CATEGORY_MOTION": "ଗତି",
+ "CATEGORY_LOOKS": "ରୂପ",
+ "CATEGORY_SOUND": "ଶବ୍ଦ",
+ "CATEGORY_EVENTS": "ଘଟଣାକ୍ରମ",
+ "CATEGORY_CONTROL": "ନିୟନ୍ତ୍ରଣ",
+ "CATEGORY_SENSING": "ଅନୁଭବ କରିବା",
+ "CATEGORY_OPERATORS": "ଅପରେଟର ଗୁଡିକ",
+ "CATEGORY_VARIABLES": "ଭେରିଏବଲ୍ ଗୁଡିକ",
+ "CATEGORY_MYBLOCKS": "ମୋ ବ୍ଲକ ଗୁଡି଼କ",
+ "DUPLICATE": "ପ୍ରତିରୂପ",
+ "DELETE": "ଲିଭାଅ",
+ "ADD_COMMENT": "ଟିପ୍ପଣୀ ଦିଅ",
+ "REMOVE_COMMENT": "ଟିପ୍ପଣୀ ଲିଭାଅ",
+ "DELETE_BLOCK": "ବ୍ଲକ ଲିଭାଅ",
+ "DELETE_X_BLOCKS": "%1 ବ୍ଲକ ଲିଭାଅ",
+ "DELETE_ALL_BLOCKS": "ସବୁ %1 ବ୍ଲକ ଗୁଡିକୁ ଲିଭାଅ ",
+ "CLEAN_UP": "ବ୍ଲକ ଗୁଡିକୁ ସଫା କର ",
+ "HELP": "ସହାୟତା ",
+ "UNDO": "ପୂର୍ବବତ",
+ "REDO": "ପୁଣି",
+ "EDIT_PROCEDURE": "ସଂପାଦନ କର",
+ "SHOW_PROCEDURE_DEFINITION": "ସଂଜ୍ଞା କୁ ଯାଅ",
+ "WORKSPACE_COMMENT_DEFAULT_TEXT": "କିଛି କୁହ...",
+ "COLOUR_HUE_LABEL": "ରଂଗ",
+ "COLOUR_SATURATION_LABEL": "ପରିପୃଷ୍ଠି",
+ "COLOUR_BRIGHTNESS_LABEL": "ଉଜ୍ଜ୍ଵଳତା",
+ "CHANGE_VALUE_TITLE": "ସଂଖ୍ୟା ବଦଳାଅ",
+ "RENAME_VARIABLE": "ଭେରିଏବଲ୍ ର ନାମ ପରିବର୍ତନ କର",
+ "RENAME_VARIABLE_TITLE": "ସବୁ \"%1\" ଭେରିଏବଲ୍ ର ନାମ ପରିବର୍ତନ କର",
+ "RENAME_VARIABLE_MODAL_TITLE": "ଭେରିଏବଲ୍ ର ନାମ ପରିବର୍ତନ କର",
+ "NEW_VARIABLE": "ଭେରିଏବଲ୍ ତିଆରି କର",
+ "NEW_VARIABLE_TITLE": "ନୂଆ ଭେରିଏବଲ୍ ର ନାମ",
+ "VARIABLE_MODAL_TITLE": "ନୂଆ ଭେରିଏବଲ୍ ",
+ "VARIABLE_ALREADY_EXISTS": "\"%1\" ଭେରିଏବଲ୍ ଆଗରୁ ଅଛି,",
+ "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "\"%1\" ଭେରିଏବଲ୍ ଆଗରୁ ଅଛି, ଅନ୍ୟ ଭେରିଏବଲ୍ ପାଇଁ \"%2\" ଲେଖ",
+ "DELETE_VARIABLE_CONFIRMATION": "\"%2\" ଭେରିଏବଲ୍ ର %1 ବ୍ୟବହାର ଲିଭାଅ ",
+ "CANNOT_DELETE_VARIABLE_PROCEDURE": "\"%1\" ଭେରିଏବଲ୍ କୁ ଲିଭାଇବା ସମ୍ଭବ ନୁହେଁ, କାରଣ ଏହା ଫଙ୍କସନ \"%2\" ର ଅଂଶ ଅଟେ ",
+ "DELETE_VARIABLE": "\"%1\" ଭେରିଏବଲ୍ କୁ ଲିଭାଇ ଦିଅ",
+ "NEW_PROCEDURE": "ବ୍ଲକ ତିଆରି କର",
+ "PROCEDURE_ALREADY_EXISTS": "\"% 1\" ନାମକ ଗୋଟିଏ ପ୍ରକ୍ରିୟା ପୂର୍ବରୁ ଅବସ୍ଥିତ ଅଛି।",
+ "PROCEDURE_DEFAULT_NAME": "ବ୍ଲକ ର ନାମ",
+ "PROCEDURE_USED": "ବ୍ଲକ ର ସଂଜ୍ଞା ବଦଳାଇବା ପାଇଁ ପ୍ରଥମେ ବ୍ଲକ ର ସବୁ ବ୍ୟବହାର ହଟାଅ",
+ "NEW_LIST": "ସୂଚୀ ତିଆରି କର/",
+ "NEW_LIST_TITLE": "ନୂଆ ସୂଚୀ ର ନାମ/",
+ "LIST_MODAL_TITLE": "ନୂଆ ସୂଚୀ",
+ "LIST_ALREADY_EXISTS": "A list named \"%1\" already exists.",
+ "RENAME_LIST_TITLE": "Rename all \"%1\" lists to:",
+ "RENAME_LIST_MODAL_TITLE": "ସୂଚୀ ର ନାମ ବଦଳାଅ/",
+ "DEFAULT_LIST_ITEM": "ବସ୍ତୁ ",
+ "DELETE_LIST": "Delete the \"%1\" list",
+ "RENAME_LIST": "ସୂଚୀ ର ନାମ ବଦଳାଅ",
+ "NEW_BROADCAST_MESSAGE": "ନୂଆ ସନ୍ଦେଶ",
+ "NEW_BROADCAST_MESSAGE_TITLE": "ନୂଆ ସନ୍ଦେଶ ର ନାମ:",
+ "BROADCAST_MODAL_TITLE": "ନୂଆ ସନ୍ଦେଶ",
+ "DEFAULT_BROADCAST_MESSAGE_NAME": "ସନ୍ଦେଶ 1 "
+}
\ No newline at end of file
diff --git a/editor/blocks/qu.json b/editor/blocks/qu.json
new file mode 100644
index 00000000..c3f260e7
--- /dev/null
+++ b/editor/blocks/qu.json
@@ -0,0 +1,285 @@
+{
+ "CONTROL_FOREVER": "wiñaypaq",
+ "CONTROL_REPEAT": "musuqmanta %1",
+ "CONTROL_IF": "icha %1 hinaptin",
+ "CONTROL_ELSE": "ñataq",
+ "CONTROL_STOP": "sayay",
+ "CONTROL_STOP_ALL": "llapa",
+ "CONTROL_STOP_THIS": "kay qillqay",
+ "CONTROL_STOP_OTHER": "huk qillqaykuna ipupi",
+ "CONTROL_WAIT": "Suyay %1 kaq",
+ "CONTROL_WAITUNTIL": "suyaykuy askama %1",
+ "CONTROL_REPEATUNTIL": "musuqmanta ruray askama",
+ "CONTROL_WHILE": "chawpillampi",
+ "CONTROL_FOREACH": "sapa %1 llapanmanta %2 ",
+ "CONTROL_STARTASCLONE": "Hayka qallarisaq huk ñuqahina",
+ "CONTROL_CREATECLONEOF": "ruray huk hukhinata",
+ "CONTROL_CREATECLONEOF_MYSELF": "ñuqa",
+ "CONTROL_DELETETHISCLONE": "wañuchiy kay hukhina",
+ "CONTROL_COUNTER": "yupay",
+ "CONTROL_INCRCOUNTER": "masyachiy yupaykunata",
+ "CONTROL_CLEARCOUNTER": "yupaq",
+ "CONTROL_ALLATONCE": "Hinaspa",
+ "DATA_SETVARIABLETO": "llapa kaymanta %1 kayman %2 ",
+ "DATA_CHANGEVARIABLEBY": "Tikray %1 kaywan %2",
+ "DATA_SHOWVARIABLE": "qawachiy kayta %1",
+ "DATA_HIDEVARIABLE": "pakay kayta %1",
+ "DATA_ADDTOLIST": "yapay %1 kayman %2",
+ "DATA_DELETEOFLIST": "anchuchiy %1 kaymanta %2",
+ "DATA_DELETEALLOFLIST": "anchuchiy llapanta %1 ",
+ "DATA_INSERTATLIST": "winay %1 chaymantapas %2 kaymanta %3",
+ "DATA_REPLACEITEMOFLIST": "kikraykuy chayta %1 kaymanta %2 kaywan %3",
+ "DATA_ITEMOFLIST": "Imakuna %1 kaymanta %2",
+ "DATA_ITEMNUMOFLIST": "Imakuna # kaypa %1 in %2",
+ "DATA_LENGTHOFLIST": "sunin %1",
+ "DATA_LISTCONTAINSITEM": "%1 kachkanchu %2?",
+ "DATA_SHOWLIST": "qawachiy qillqayta %1",
+ "DATA_HIDELIST": "pakay qillqayta %1",
+ "DATA_INDEX_ALL": "llapa",
+ "DATA_INDEX_LAST": "qipa",
+ "DATA_INDEX_RANDOM": "mayqimpas",
+ "EVENT_WHENFLAGCLICKED": "haykapi %1 ñitiypi",
+ "EVENT_WHENTHISSPRITECLICKED": "kay muki ñitinqa",
+ "EVENT_WHENSTAGECLICKED": "iscinario ñitinqa",
+ "EVENT_WHENTOUCHINGOBJECT": "kay muki ñitinqa %1",
+ "EVENT_WHENBROADCASTRECEIVED": "ñuqa chaskispa %1",
+ "EVENT_WHENBACKDROPSWITCHESTO": "ukuchaknin hipaynin %1",
+ "EVENT_WHENGREATERTHAN": "maypi %1 > %2",
+ "EVENT_WHENGREATERTHAN_TIMER": "yupachaq",
+ "EVENT_WHENGREATERTHAN_LOUDNESS": "qapariknin",
+ "EVENT_BROADCAST": "qawachinapaq %1",
+ "EVENT_BROADCASTANDWAIT": "qawachinapaq %1 chaymanta suyay",
+ "EVENT_WHENKEYPRESSED": "ñitispa kay %1 qillqanata",
+ "EVENT_WHENKEYPRESSED_SPACE": "chimpa",
+ "EVENT_WHENKEYPRESSED_LEFT": "lluqiman qillqana",
+ "EVENT_WHENKEYPRESSED_RIGHT": "alliqman qillqana",
+ "EVENT_WHENKEYPRESSED_DOWN": "urayman qillqana",
+ "EVENT_WHENKEYPRESSED_UP": "hanayman qillqana",
+ "EVENT_WHENKEYPRESSED_ANY": "mayqimpas",
+ "LOOKS_SAYFORSECS": "niykuy %1 %2 sigundus unayman",
+ "LOOKS_SAY": "niykuy %1",
+ "LOOKS_HELLO": "Rimaykullayki!",
+ "LOOKS_THINKFORSECS": "umachay %1 %2 sigundus unayman",
+ "LOOKS_THINK": "umachay %1",
+ "LOOKS_HMM": "Hmm...",
+ "LOOKS_SHOW": "qawanapaq",
+ "LOOKS_HIDE": "pakay",
+ "LOOKS_HIDEALLSPRITES": "pakay llapa mukikunata",
+ "LOOKS_EFFECT_COLOR": "kulur",
+ "LOOKS_EFFECT_FISHEYE": "qawachinapaq",
+ "LOOKS_EFFECT_WHIRL": "muyuy",
+ "LOOKS_EFFECT_PIXELATE": "qillqaslla",
+ "LOOKS_EFFECT_MOSAIC": "uchuy qillqaykuna",
+ "LOOKS_EFFECT_BRIGHTNESS": "kanchiq",
+ "LOOKS_EFFECT_GHOST": "aya",
+ "LOOKS_CHANGEEFFECTBY": "tikray %1 imayna rikuriqninta kaywan %2",
+ "LOOKS_SETEFFECTTO": "churaykuy %1 imayna rikuriqninta %2",
+ "LOOKS_CLEARGRAPHICEFFECTS": "pichay llapa qillqaykunata",
+ "LOOKS_CHANGESIZEBY": "tikray imayna hatunkarayninta %1",
+ "LOOKS_SETSIZETO": "churay imayna hatunkarayninta %1",
+ "LOOKS_SIZE": "hatunin",
+ "LOOKS_CHANGESTRETCHBY": "tikray chutayninta %1",
+ "LOOKS_SETSTRETCHTO": "churay chutayninta",
+ "LOOKS_SWITCHCOSTUMETO": "tikray pachata %1",
+ "LOOKS_NEXTCOSTUME": "huknin pacha",
+ "LOOKS_SWITCHBACKDROPTO": "tikray ukuqillqayta %1",
+ "LOOKS_GOTOFRONTBACK": "riy %1 chukuman",
+ "LOOKS_GOTOFRONTBACK_FRONT": "chimpa",
+ "LOOKS_GOTOFRONTBACK_BACK": "hipa",
+ "LOOKS_GOFORWARDBACKWARDLAYERS": "riy %1 %2 chukukunaman",
+ "LOOKS_GOFORWARDBACKWARDLAYERS_FORWARD": "apachiy",
+ "LOOKS_GOFORWARDBACKWARDLAYERS_BACKWARD": "riy hipaman",
+ "LOOKS_BACKDROPNUMBERNAME": "uku lliklla",
+ "LOOKS_COSTUMENUMBERNAME": "pacha %1",
+ "LOOKS_NUMBERNAME_NUMBER": "yupay",
+ "LOOKS_NUMBERNAME_NAME": "suti",
+ "LOOKS_SWITCHBACKDROPTOANDWAIT": "tikray ukuqillqayta %1 hinaspa suyay",
+ "LOOKS_NEXTBACKDROP_BLOCK": "huk uku lliklla",
+ "LOOKS_NEXTBACKDROP": "huk uku lliklla",
+ "LOOKS_PREVIOUSBACKDROP": "ñawpaq uku lliklla",
+ "LOOKS_RANDOMBACKDROP": "mayqin uku lliklla",
+ "MOTION_MOVESTEPS": "muyuq %1 chankayta",
+ "MOTION_TURNLEFT": "muyuy %1 %2 gradukuna",
+ "MOTION_TURNRIGHT": "muyuy %1 %2 gradukuna",
+ "MOTION_POINTINDIRECTION": "rikuy kaylawman %1",
+ "MOTION_POINTTOWARDS": "rikuy chayman %1",
+ "MOTION_POINTTOWARDS_POINTER": "ukucha puntan",
+ "MOTION_POINTTOWARDS_RANDOM": "maymanpas",
+ "MOTION_GOTO": "pasay %1",
+ "MOTION_GOTO_POINTER": "ukucha puntan",
+ "MOTION_GOTO_RANDOM": "maypipas sayay",
+ "MOTION_GOTOXY": "riy x: %1 chaymanta: %2",
+ "MOTION_GLIDESECSTOXY": "muyuy %1 sigunduta x:%2 chaymanta y: %3",
+ "MOTION_GLIDETO": "muyuy %1 segundukuna kayman %2 ",
+ "MOTION_GLIDETO_POINTER": "ukucha puntan",
+ "MOTION_GLIDETO_RANDOM": "maypipas sayay",
+ "MOTION_CHANGEXBY": "tikray x kaywan %1",
+ "MOTION_SETX": "churay x %1",
+ "MOTION_CHANGEYBY": "tikray y kaywan %1",
+ "MOTION_SETY": "churay y %1",
+ "MOTION_IFONEDGEBOUNCE": "icha kachkan patapi, pinkin",
+ "MOTION_SETROTATIONSTYLE": "churay imayna muyunampaq %1",
+ "MOTION_SETROTATIONSTYLE_LEFTRIGHT": "ichuq - alliq",
+ "MOTION_SETROTATIONSTYLE_DONTROTATE": "mana muyuq",
+ "MOTION_SETROTATIONSTYLE_ALLAROUND": "maymanpas muyuq",
+ "MOTION_XPOSITION": "x sayay",
+ "MOTION_YPOSITION": "y sayay",
+ "MOTION_DIRECTION": "maypi",
+ "MOTION_SCROLLRIGHT": "alliqman puriy %1",
+ "MOTION_SCROLLUP": "hanayman puriy %1",
+ "MOTION_ALIGNSCENE": "llamcayninchikta sichyay %1",
+ "MOTION_ALIGNSCENE_BOTTOMLEFT": "ichuq- butun",
+ "MOTION_ALIGNSCENE_BOTTOMRIGHT": "alliq-butun",
+ "MOTION_ALIGNSCENE_MIDDLE": "chawpi",
+ "MOTION_ALIGNSCENE_TOPLEFT": "hanay-ichuq",
+ "MOTION_ALIGNSCENE_TOPRIGHT": "hanay-alliq",
+ "MOTION_XSCROLL": "x puriy",
+ "MOTION_YSCROLL": "y puriy",
+ "MOTION_STAGE_SELECTED": "Chimpa qaway akllasqa: mana Muyuy champa",
+ "OPERATORS_ADD": "%1 + %2",
+ "OPERATORS_SUBTRACT": "%2 - %1",
+ "OPERATORS_MULTIPLY": "%1 * %2",
+ "OPERATORS_DIVIDE": "%2 / %1",
+ "OPERATORS_RANDOM": "mayqintapas akllay %1 kayman%2",
+ "OPERATORS_GT": "%1 > %2",
+ "OPERATORS_LT": "%1 < %2",
+ "OPERATORS_EQUALS": "%1 = %2",
+ "OPERATORS_AND": "%1 chaymanta %2",
+ "OPERATORS_OR": "%1 utaq %2",
+ "OPERATORS_NOT": "manam %1",
+ "OPERATORS_JOIN": "huqllachay %1 %2",
+ "OPERATORS_JOIN_APPLE": "mansana",
+ "OPERATORS_JOIN_BANANA": "platanu",
+ "OPERATORS_LETTEROF": "qillqa %1 chaymanta %2",
+ "OPERATORS_LETTEROF_APPLE": "a",
+ "OPERATORS_LENGTH": "sunin %1",
+ "OPERATORS_CONTAINS": "%1 kachkanchu %2?",
+ "OPERATORS_MOD": "%1 awqa %2",
+ "OPERATORS_ROUND": "muyunchay %1",
+ "OPERATORS_MATHOP": "%1 kaymanta %2",
+ "OPERATORS_MATHOP_ABS": "abs",
+ "OPERATORS_MATHOP_FLOOR": "allpa",
+ "OPERATORS_MATHOP_CEILING": "qata",
+ "OPERATORS_MATHOP_SQRT": "sqrt",
+ "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": "in",
+ "OPERATORS_MATHOP_LOG": "Qallarichiy",
+ "OPERATORS_MATHOP_EEXP": "Y ^",
+ "OPERATORS_MATHOP_10EXP": "10 ^",
+ "PROCEDURES_DEFINITION": "nin %1",
+ "SENSING_TOUCHINGOBJECT": "tukay %1?",
+ "SENSING_TOUCHINGOBJECT_POINTER": "ukucha puntan",
+ "SENSING_TOUCHINGOBJECT_EDGE": "kantu",
+ "SENSING_TOUCHINGCOLOR": "tukay kulur %1?",
+ "SENSING_COLORISTOUCHINGCOLOR": "kulur %1 tukachkan %2?",
+ "SENSING_DISTANCETO": "karumanta %1",
+ "SENSING_DISTANCETO_POINTER": "ukucha puntan",
+ "SENSING_ASKANDWAIT": "tapuy %1 chaymanta suyay",
+ "SENSING_ASK_TEXT": "imaynataq sutiki?",
+ "SENSING_ANSWER": "kutichiy rimayta",
+ "SENSING_KEYPRESSED": "tikla %1 ñitiy?",
+ "SENSING_MOUSEDOWN": "ukucha urayman?",
+ "SENSING_MOUSEX": "ukucha x",
+ "SENSING_MOUSEY": "ukucha y",
+ "SENSING_SETDRAGMODE": "churay aysanaman %1",
+ "SENSING_SETDRAGMODE_DRAGGABLE": "aysana",
+ "SENSING_SETDRAGMODE_NOTDRAGGABLE": "mana aysana",
+ "SENSING_LOUDNESS": "qapariknin",
+ "SENSING_LOUD": "qapari?",
+ "SENSING_TIMER": "yupachaq",
+ "SENSING_RESETTIMER": "qallari yupachaq",
+ "SENSING_OF": "%1 kaymanta %2",
+ "SENSING_OF_XPOSITION": "x sayay",
+ "SENSING_OF_YPOSITION": "y sayay",
+ "SENSING_OF_DIRECTION": "maypi",
+ "SENSING_OF_COSTUMENUMBER": "pacha #",
+ "SENSING_OF_COSTUMENAME": "pachapa sutin",
+ "SENSING_OF_SIZE": "hatunin",
+ "SENSING_OF_VOLUME": "ancha uyarina",
+ "SENSING_OF_BACKDROPNUMBER": "hipaynin",
+ "SENSING_OF_BACKDROPNAME": "hipaynin sutin",
+ "SENSING_OF_STAGE": "chimpa qaway",
+ "SENSING_CURRENT": "kunan %1",
+ "SENSING_CURRENT_YEAR": "wata",
+ "SENSING_CURRENT_MONTH": "killa",
+ "SENSING_CURRENT_DATE": "punchaw",
+ "SENSING_CURRENT_DAYOFWEEK": "punchawkuna",
+ "SENSING_CURRENT_HOUR": "ura",
+ "SENSING_CURRENT_MINUTE": "minutu",
+ "SENSING_CURRENT_SECOND": "wawa pacha",
+ "SENSING_DAYSSINCE2000": "2000 wata punchawmanta",
+ "SENSING_USERNAME": "llamkaqpa sutin",
+ "SENSING_USERID": "id llamkaqpa",
+ "SOUND_PLAY": "tukayachi %1",
+ "SOUND_PLAYUNTILDONE": "tukachi %1 tukunankama",
+ "SOUND_STOPALLSOUNDS": "llapan tukachkaqta sayay",
+ "SOUND_SETEFFECTO": "churaykuy %1 imayna rikuriqninta %2",
+ "SOUND_CHANGEEFFECTBY": "tikray %1 imayna rikuriqninta kaywan %2",
+ "SOUND_CLEAREFFECTS": "pichay llapa tukachkaqta",
+ "SOUND_EFFECTS_PITCH": "luqyay",
+ "SOUND_EFFECTS_PAN": "paniyay alliqman / ichuqman",
+ "SOUND_CHANGEVOLUMEBY": "tikray uyarinata %1",
+ "SOUND_SETVOLUMETO": "churay uyarinata %1%",
+ "SOUND_VOLUME": "ancha uyarina",
+ "SOUND_RECORD": "qrabay...",
+ "CATEGORY_MOTION": "Muyuy",
+ "CATEGORY_LOOKS": "Qaway",
+ "CATEGORY_SOUND": "qapariqnin",
+ "CATEGORY_EVENTS": "llamka",
+ "CATEGORY_CONTROL": "kamachiy",
+ "CATEGORY_SENSING": "musyay",
+ "CATEGORY_OPERATORS": "Llamkaq",
+ "CATEGORY_VARIABLES": "hukniraq",
+ "CATEGORY_MYBLOCKS": "champaykuna",
+ "DUPLICATE": "iskachay",
+ "DELETE": "Pichay",
+ "ADD_COMMENT": "yapay parlarisqaykita",
+ "REMOVE_COMMENT": "parlasqaykita kitay",
+ "DELETE_BLOCK": "pichay harkay",
+ "DELETE_X_BLOCKS": "pichay %1 champata",
+ "DELETE_ALL_BLOCKS": "pichay llapa %1 champakunata?",
+ "CLEAN_UP": "pichay champata",
+ "HELP": "yanapay",
+ "UNDO": "ruraray",
+ "REDO": "kutipay",
+ "EDIT_PROCEDURE": "Ruraykuy musuqmanta",
+ "SHOW_PROCEDURE_DEFINITION": "kikinchariyman pasay",
+ "WORKSPACE_COMMENT_DEFAULT_TEXT": "rimay munasqaykita",
+ "COLOUR_HUE_LABEL": "kulur",
+ "COLOUR_SATURATION_LABEL": "Llimpi yuraqchay",
+ "COLOUR_BRIGHTNESS_LABEL": "kanchiq",
+ "CHANGE_VALUE_TITLE": "chanin tikray",
+ "RENAME_VARIABLE": "musuqmanta sutichay hukniraqta",
+ "RENAME_VARIABLE_TITLE": "llapanta musuqmanta sutichay \"%1\" hukniraqta",
+ "RENAME_VARIABLE_MODAL_TITLE": "musuqmanta sutichay hukniraqta",
+ "NEW_VARIABLE": "hukniraqta ruray",
+ "NEW_VARIABLE_TITLE": "musuq suti hukniraqpa",
+ "VARIABLE_MODAL_TITLE": "musuq hukniraq",
+ "VARIABLE_ALREADY_EXISTS": "hukniraq kay sutiyuq\"%1\" tarikunñam.",
+ "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "kay sutiyuq wariable tarikunñam \"% 1\" hukaq warabliman \"% 2\".",
+ "DELETE_VARIABLE_CONFIRMATION": "Kitay % 1 wariablita churay \"% 2\"?",
+ "CANNOT_DELETE_VARIABLE_PROCEDURE": "manam kitayta atikunchu \"% 1\" hukaq parti kaptinmi \"% 2\"",
+ "DELETE_VARIABLE": "pichari \"%1\" hukniraqta",
+ "NEW_PROCEDURE": "ruray huk champata",
+ "PROCEDURE_ALREADY_EXISTS": "kay sutiyuq prosidimiyinto tarikunñam \"% 1\".",
+ "PROCEDURE_DEFAULT_NAME": "champapa sutin",
+ "PROCEDURE_USED": "To delete a block definition, first remove all uses of the block",
+ "NEW_LIST": "ruray huk sutisuyuta",
+ "NEW_LIST_TITLE": "musuq sutisuyupa sutin",
+ "LIST_MODAL_TITLE": "musuq sutisuyu",
+ "LIST_ALREADY_EXISTS": "kay suti sutiyuqa \"%1\" tarikunñam",
+ "RENAME_LIST_TITLE": "llapanta musuqmanta sutichay \"%1\" sutisuyukunata:",
+ "RENAME_LIST_MODAL_TITLE": "Musuqmanta Sutichay Sutisuyuta",
+ "DEFAULT_LIST_ITEM": "imalla",
+ "DELETE_LIST": "pichari \"%1\" sutisuyuta",
+ "RENAME_LIST": "musuqmanta sutichay sutisuyuta",
+ "NEW_BROADCAST_MESSAGE": "Musuq qillqa",
+ "NEW_BROADCAST_MESSAGE_TITLE": "Musuq qillqapa sutin:",
+ "BROADCAST_MODAL_TITLE": "Musuq Qillqa",
+ "DEFAULT_BROADCAST_MESSAGE_NAME": "qillqa1"
+}
\ No newline at end of file
diff --git a/editor/blocks/tn.json b/editor/blocks/tn.json
new file mode 100644
index 00000000..584c5e8a
--- /dev/null
+++ b/editor/blocks/tn.json
@@ -0,0 +1,285 @@
+{
+ "CONTROL_FOREVER": "gosafeleng",
+ "CONTROL_REPEAT": "boeletsa %1",
+ "CONTROL_IF": "fa %1 gona",
+ "CONTROL_ELSE": "gongwe",
+ "CONTROL_STOP": "ema",
+ "CONTROL_STOP_ALL": "tsotlhe",
+ "CONTROL_STOP_THIS": "mokwalo o",
+ "CONTROL_STOP_OTHER": "makwalo a mangwe mo go sprite",
+ "CONTROL_WAIT": "leta %1 metsotswana",
+ "CONTROL_WAITUNTIL": "leta go fitlhela go %1",
+ "CONTROL_REPEATUNTIL": "boeletsa go fitlhela go %1",
+ "CONTROL_WHILE": "fa %1",
+ "CONTROL_FOREACH": " %1 nngwe le nngwe mo go %2",
+ "CONTROL_STARTASCLONE": "fa ke simolola jaaka sebopapopego",
+ "CONTROL_CREATECLONEOF": "dira sebopapopego sa %1",
+ "CONTROL_CREATECLONEOF_MYSELF": "nna",
+ "CONTROL_DELETETHISCLONE": "phimola sebopapopego se",
+ "CONTROL_COUNTER": "sebadi",
+ "CONTROL_INCRCOUNTER": "oketsa sebadi",
+ "CONTROL_CLEARCOUNTER": "tlosa sebadi",
+ "CONTROL_ALLATONCE": "tsotlhe ka gangwe",
+ "DATA_SETVARIABLETO": "dira %1 go %2",
+ "DATA_CHANGEVARIABLEBY": "fetola %1 ka %2",
+ "DATA_SHOWVARIABLE": "bontsha pharologano ya %1",
+ "DATA_HIDEVARIABLE": "fitlha pharologano ya %1",
+ "DATA_ADDTOLIST": "oketsa %1 go %2",
+ "DATA_DELETEOFLIST": "tlosa %1 ya %2",
+ "DATA_DELETEALLOFLIST": "tlosa tsotlhe tsa %1",
+ "DATA_INSERTATLIST": "tsenya %1 go %2 ya %3",
+ "DATA_REPLACEITEMOFLIST": "emisetsa selwana %1 ya %2 ka %3",
+ "DATA_ITEMOFLIST": "selwana %1 sa %2",
+ "DATA_ITEMNUMOFLIST": "selwana # sa %1 go %2",
+ "DATA_LENGTHOFLIST": "boleele jwa %1",
+ "DATA_LISTCONTAINSITEM": "%1 e tshotse %2",
+ "DATA_SHOWLIST": "bontsha lenaane %1",
+ "DATA_HIDELIST": "fitlha lenaane %1",
+ "DATA_INDEX_ALL": "tsotlhe",
+ "DATA_INDEX_LAST": "bofelo",
+ "DATA_INDEX_RANDOM": "gongwe le gongwe",
+ "EVENT_WHENFLAGCLICKED": "fa %1 e tobetswa",
+ "EVENT_WHENTHISSPRITECLICKED": "fa sprite se, se tobetswa",
+ "EVENT_WHENSTAGECLICKED": "fa serala se tobetswa",
+ "EVENT_WHENTOUCHINGOBJECT": "fa sprite se kgoma %1",
+ "EVENT_WHENBROADCASTRECEIVED": "fa ke amogela %1",
+ "EVENT_WHENBACKDROPSWITCHESTO": "fa tatlhelomorago e fetogela go %1",
+ "EVENT_WHENGREATERTHAN": "fa %1 > %2",
+ "EVENT_WHENGREATERTHAN_TIMER": "sekayanako",
+ "EVENT_WHENGREATERTHAN_LOUDNESS": "modumo",
+ "EVENT_BROADCAST": "gasa %1",
+ "EVENT_BROADCASTANDWAIT": "gasa %1 mme o lete",
+ "EVENT_WHENKEYPRESSED": "fa %1 ya konopo e tobeditswe",
+ "EVENT_WHENKEYPRESSED_SPACE": "phatlhamagareng",
+ "EVENT_WHENKEYPRESSED_LEFT": "tshupo molema",
+ "EVENT_WHENKEYPRESSED_RIGHT": "tshupo moja",
+ "EVENT_WHENKEYPRESSED_DOWN": "tshupo tlase",
+ "EVENT_WHENKEYPRESSED_UP": "tshupo godimo",
+ "EVENT_WHENKEYPRESSED_ANY": "sengwe",
+ "LOOKS_SAYFORSECS": "e re %1 ya %2 metsotswana",
+ "LOOKS_SAY": "e re %1",
+ "LOOKS_HELLO": "Dumela!",
+ "LOOKS_THINKFORSECS": "akanya %1 ya %2 metsotswana",
+ "LOOKS_THINK": "akanya %1",
+ "LOOKS_HMM": "Hmm...",
+ "LOOKS_SHOW": "bontsha",
+ "LOOKS_HIDE": "fitlha",
+ "LOOKS_HIDEALLSPRITES": "fitlha di sprite tsotlhe",
+ "LOOKS_EFFECT_COLOR": "mmala",
+ "LOOKS_EFFECT_FISHEYE": "leitlho la tlhapi",
+ "LOOKS_EFFECT_WHIRL": "dikologa",
+ "LOOKS_EFFECT_PIXELATE": "dira setshwantsho",
+ "LOOKS_EFFECT_MOSAIC": "setshwantsho sa maje",
+ "LOOKS_EFFECT_BRIGHTNESS": "phatshimo",
+ "LOOKS_EFFECT_GHOST": "sepoko",
+ "LOOKS_CHANGEEFFECTBY": "fetola %1 go simolola ka %2",
+ "LOOKS_SETEFFECTTO": "dira %1 go simolola %2",
+ "LOOKS_CLEARGRAPHICEFFECTS": "phimola tebego ya dinepe",
+ "LOOKS_CHANGESIZEBY": "fetola bogolo ka %1",
+ "LOOKS_SETSIZETO": "dira bogolo go %1 %",
+ "LOOKS_SIZE": "bogolo",
+ "LOOKS_CHANGESTRETCHBY": "fetola go otlolola ka %1",
+ "LOOKS_SETSTRETCHTO": "dira go otlolola go %1 %",
+ "LOOKS_SWITCHCOSTUMETO": "fetolela diaparo go %1",
+ "LOOKS_NEXTCOSTUME": "seaparo se se latelang",
+ "LOOKS_SWITCHBACKDROPTO": "fetolela tatlhelo morago go %1",
+ "LOOKS_GOTOFRONTBACK": "e ya go %1 ya boalo",
+ "LOOKS_GOTOFRONTBACK_FRONT": "fa pele",
+ "LOOKS_GOTOFRONTBACK_BACK": "kwa morago",
+ "LOOKS_GOFORWARDBACKWARDLAYERS": "e ya go %1 %2 ya boalo",
+ "LOOKS_GOFORWARDBACKWARDLAYERS_FORWARD": "fetisa",
+ "LOOKS_GOFORWARDBACKWARDLAYERS_BACKWARD": "kwa morago",
+ "LOOKS_BACKDROPNUMBERNAME": "tatlhelomorago %1",
+ "LOOKS_COSTUMENUMBERNAME": "seaparo %1",
+ "LOOKS_NUMBERNAME_NUMBER": "palo",
+ "LOOKS_NUMBERNAME_NAME": "leina",
+ "LOOKS_SWITCHBACKDROPTOANDWAIT": "fetolela tatlhelomorago go %1 mme o lete",
+ "LOOKS_NEXTBACKDROP_BLOCK": "tatlhelomorago e e latelang",
+ "LOOKS_NEXTBACKDROP": "tatlhelomorago e e latelang",
+ "LOOKS_PREVIOUSBACKDROP": "tatlhelomorago e e fitileng",
+ "LOOKS_RANDOMBACKDROP": "tatlhelomorago nngwe le nngwe",
+ "MOTION_MOVESTEPS": "tsamaisa %1 dikgato",
+ "MOTION_TURNLEFT": "retolosa %1 %2 ka selekanyo",
+ "MOTION_TURNRIGHT": "retolosa %1 %2 ka selekanyo",
+ "MOTION_POINTINDIRECTION": "supa kaelo ya %1",
+ "MOTION_POINTTOWARDS": "supa go ya go %1",
+ "MOTION_POINTTOWARDS_POINTER": "maose wa tshupetso",
+ "MOTION_POINTTOWARDS_RANDOM": "kaelo nngwe le nngwe",
+ "MOTION_GOTO": "e ya go %1",
+ "MOTION_GOTO_POINTER": "maose wa tshupetso",
+ "MOTION_GOTO_RANDOM": "maemo mangwe le mangwe",
+ "MOTION_GOTOXY": "e ya go x: %1 y: %2",
+ "MOTION_GLIDESECSTOXY": "reletsa %1 metsotswana go x: %2 y: %3",
+ "MOTION_GLIDETO": "reletsa %1 metsotswana go %2",
+ "MOTION_GLIDETO_POINTER": "maose wa tshupetso",
+ "MOTION_GLIDETO_RANDOM": "maemo mangwe le mangwe",
+ "MOTION_CHANGEXBY": "fetola x ka %1",
+ "MOTION_SETX": "dira x go %1",
+ "MOTION_CHANGEYBY": "fetola y ka %1",
+ "MOTION_SETY": "dira y go %1",
+ "MOTION_IFONEDGEBOUNCE": "fa e le mo losing, tlola",
+ "MOTION_SETROTATIONSTYLE": "dira mokgwa wa go dikologa %1",
+ "MOTION_SETROTATIONSTYLE_LEFTRIGHT": "molema-moja",
+ "MOTION_SETROTATIONSTYLE_DONTROTATE": "o se dikologe",
+ "MOTION_SETROTATIONSTYLE_ALLAROUND": " tsotlhe ",
+ "MOTION_XPOSITION": "boemo jwa x",
+ "MOTION_YPOSITION": "boemo jwa y",
+ "MOTION_DIRECTION": "kaelo",
+ "MOTION_SCROLLRIGHT": "tsamaela kwa mojeng wa %1",
+ "MOTION_SCROLLUP": "tsamaela kwa godimo %1",
+ "MOTION_ALIGNSCENE": "amanya tiragalo le %1",
+ "MOTION_ALIGNSCENE_BOTTOMLEFT": "kwa tlase-molema",
+ "MOTION_ALIGNSCENE_BOTTOMRIGHT": "kwa tlase-moja",
+ "MOTION_ALIGNSCENE_MIDDLE": "bogare",
+ "MOTION_ALIGNSCENE_TOPLEFT": "kwa godimo-molema",
+ "MOTION_ALIGNSCENE_TOPRIGHT": "kwa godimo-moja",
+ "MOTION_XSCROLL": " tsamaisa x",
+ "MOTION_YSCROLL": "tsamaisa y",
+ "MOTION_STAGE_SELECTED": "serala se se tlhophilweng: ga go diboloko tsa motsamao",
+ "OPERATORS_ADD": "%1 + %2",
+ "OPERATORS_SUBTRACT": "%1 - %2",
+ "OPERATORS_MULTIPLY": "%1 * %2",
+ "OPERATORS_DIVIDE": "%1 / %2",
+ "OPERATORS_RANDOM": "tlhopha gongwe le gongwe %1 go %2",
+ "OPERATORS_GT": "%1 > %2",
+ "OPERATORS_LT": "%1 < %2",
+ "OPERATORS_EQUALS": "%1 = %2",
+ "OPERATORS_AND": "%1 le %2",
+ "OPERATORS_OR": "%1 kgotsa %2",
+ "OPERATORS_NOT": "e seng %1",
+ "OPERATORS_JOIN": "kopanya %1 %2",
+ "OPERATORS_JOIN_APPLE": "apole",
+ "OPERATORS_JOIN_BANANA": "banana",
+ "OPERATORS_LETTEROF": "tlhaka %1 ya %2",
+ "OPERATORS_LETTEROF_APPLE": "a",
+ "OPERATORS_LENGTH": "boleele jwa %1",
+ "OPERATORS_CONTAINS": "%1 e tshotse %2",
+ "OPERATORS_MOD": "%1 mod %2",
+ "OPERATORS_ROUND": "tikologo ya %1",
+ "OPERATORS_MATHOP": "%1 ya %2",
+ "OPERATORS_MATHOP_ABS": "abs",
+ "OPERATORS_MATHOP_FLOOR": "boalo",
+ "OPERATORS_MATHOP_CEILING": "Ceiling ",
+ "OPERATORS_MATHOP_SQRT": "sqrt",
+ "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": "gare",
+ "OPERATORS_MATHOP_LOG": "log",
+ "OPERATORS_MATHOP_EEXP": "e ^",
+ "OPERATORS_MATHOP_10EXP": "10 ^",
+ "PROCEDURES_DEFINITION": "tlhalosa %1",
+ "SENSING_TOUCHINGOBJECT": "o kgoma %1?",
+ "SENSING_TOUCHINGOBJECT_POINTER": "maose wa tshupetso",
+ "SENSING_TOUCHINGOBJECT_EDGE": "losi",
+ "SENSING_TOUCHINGCOLOR": "o kgoma mmala wa %1",
+ "SENSING_COLORISTOUCHINGCOLOR": "mmala wa %1 o kgoma %2?",
+ "SENSING_DISTANCETO": "sekgala go %1",
+ "SENSING_DISTANCETO_POINTER": "maose wa tshupetso",
+ "SENSING_ASKANDWAIT": "botsa %1 mme o lete",
+ "SENSING_ASK_TEXT": "leina la gago ke mang?",
+ "SENSING_ANSWER": "karabo",
+ "SENSING_KEYPRESSED": " konopo ya %1 e tobeditswe?",
+ "SENSING_MOUSEDOWN": "maose kwa tlase?",
+ "SENSING_MOUSEX": "maose x ",
+ "SENSING_MOUSEY": "maose y",
+ "SENSING_SETDRAGMODE": "dira mokgwa wa go goga %1",
+ "SENSING_SETDRAGMODE_DRAGGABLE": "e a gogega",
+ "SENSING_SETDRAGMODE_NOTDRAGGABLE": "ga e gogege",
+ "SENSING_LOUDNESS": "modumo",
+ "SENSING_LOUD": "modumo?",
+ "SENSING_TIMER": "sekayanako",
+ "SENSING_RESETTIMER": "simolola sekayanako",
+ "SENSING_OF": "%1 ya %2",
+ "SENSING_OF_XPOSITION": "boemo jwa x",
+ "SENSING_OF_YPOSITION": "boemo jwa y",
+ "SENSING_OF_DIRECTION": "kaelo",
+ "SENSING_OF_COSTUMENUMBER": "seaparo #",
+ "SENSING_OF_COSTUMENAME": "leina la seaparo",
+ "SENSING_OF_SIZE": "bogolo",
+ "SENSING_OF_VOLUME": "maemo a modumo",
+ "SENSING_OF_BACKDROPNUMBER": "tatlhelo morago #",
+ "SENSING_OF_BACKDROPNAME": "leina la tatlhelo morago",
+ "SENSING_OF_STAGE": "Serala",
+ "SENSING_CURRENT": "gompieno %1",
+ "SENSING_CURRENT_YEAR": "ngwaga",
+ "SENSING_CURRENT_MONTH": "kgwedi",
+ "SENSING_CURRENT_DATE": "letlha",
+ "SENSING_CURRENT_DAYOFWEEK": "letsatsi la beke",
+ "SENSING_CURRENT_HOUR": "ura",
+ "SENSING_CURRENT_MINUTE": "motsotso",
+ "SENSING_CURRENT_SECOND": "motsotswana",
+ "SENSING_DAYSSINCE2000": "malatsi go simolola ka 2000",
+ "SENSING_USERNAME": "leinatiriso",
+ "SENSING_USERID": "tiriso ya go ikitsise",
+ "SOUND_PLAY": "simolola modumo wa %1",
+ "SOUND_PLAYUNTILDONE": "tshameka modumo wa %1 go fitlhela o fetsa",
+ "SOUND_STOPALLSOUNDS": "emisa medumo yotlhe",
+ "SOUND_SETEFFECTO": "dira %1 go simolola %2",
+ "SOUND_CHANGEEFFECTBY": "fetola %1 go simolola ka %2",
+ "SOUND_CLEAREFFECTS": "tlosa medumo e e simololang",
+ "SOUND_EFFECTS_PITCH": "segalo",
+ "SOUND_EFFECTS_PAN": "letswela la molema/moja",
+ "SOUND_CHANGEVOLUMEBY": "fetola maemo a modumo ka %1",
+ "SOUND_SETVOLUMETO": "dira maemo a modumo go %1%",
+ "SOUND_VOLUME": "maemo a modumo",
+ "SOUND_RECORD": "gatisa…",
+ "CATEGORY_MOTION": "Motsamao",
+ "CATEGORY_LOOKS": "Ditebego",
+ "CATEGORY_SOUND": "Modumo",
+ "CATEGORY_EVENTS": "Ditiragalo",
+ "CATEGORY_CONTROL": "Laola",
+ "CATEGORY_SENSING": "Dupelela",
+ "CATEGORY_OPERATORS": "Badiri",
+ "CATEGORY_VARIABLES": "Dipharologano",
+ "CATEGORY_MYBLOCKS": "Diboloko tsa me",
+ "DUPLICATE": "Gatisa",
+ "DELETE": "Phimola",
+ "ADD_COMMENT": "Tsenya kakgelo",
+ "REMOVE_COMMENT": "Tlosa kakgelo",
+ "DELETE_BLOCK": "Phimola Boloko",
+ "DELETE_X_BLOCKS": "Phimola diboloko tsa %1 ",
+ "DELETE_ALL_BLOCKS": "Phimola diboloko tsotlhe tsa %1 ",
+ "CLEAN_UP": "Phepafatsa Diboloko",
+ "HELP": "Thusa",
+ "UNDO": "Dirolola",
+ "REDO": "Dira gape",
+ "EDIT_PROCEDURE": "Siamisa",
+ "SHOW_PROCEDURE_DEFINITION": "E ya kwa tlhalosong",
+ "WORKSPACE_COMMENT_DEFAULT_TEXT": "Bua sengwe",
+ "COLOUR_HUE_LABEL": "Mmala",
+ "COLOUR_SATURATION_LABEL": "Go tlala",
+ "COLOUR_BRIGHTNESS_LABEL": "Phatsimo",
+ "CHANGE_VALUE_TITLE": "Fetola boleng",
+ "RENAME_VARIABLE": "Naya phetogo leina gape",
+ "RENAME_VARIABLE_TITLE": "Naya diphetogo tsotlhe tsa \"%1\" leina gape go:",
+ "RENAME_VARIABLE_MODAL_TITLE": "Naya phetogo leina gape",
+ "NEW_VARIABLE": "Dira Phetogo",
+ "NEW_VARIABLE_TITLE": "Leina le lešwa la phetogo",
+ "VARIABLE_MODAL_TITLE": "Pharologano e ntšhwa",
+ "VARIABLE_ALREADY_EXISTS": "Pharologano e e bidiwang \"%1\" e setse e tlhageletse",
+ "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "Pharologano e e bidiwang \"%1\" e setse e tlhageletse ka pharologano e nngwe ya mofuta wa \"%2\"",
+ "DELETE_VARIABLE_CONFIRMATION": "Phimola %1 e e dirisang pharologano ya %2",
+ "CANNOT_DELETE_VARIABLE_PROCEDURE": "O ka se phimole pharologano ya \"%1\" gonne ke karolo ya tlhaloso ya mosola wa \"%2\"",
+ "DELETE_VARIABLE": "Phimola pharologano ya \"%1\"",
+ "NEW_PROCEDURE": "Dira Boloko",
+ "PROCEDURE_ALREADY_EXISTS": "Tsamaiso e e bidiwang \"%1\" e setse e tlhageletse",
+ "PROCEDURE_DEFAULT_NAME": "leina la boloko",
+ "PROCEDURE_USED": "Go phimolla tlhaloso ya boloko, sa ntlha tlosa tiriso ya diboloko tsotlhe",
+ "NEW_LIST": "Dira lenaane",
+ "NEW_LIST_TITLE": "Leina la lenaane le lešwa:",
+ "LIST_MODAL_TITLE": "Lenaane le lešwa",
+ "LIST_ALREADY_EXISTS": "Lenaane le le bidiwang \"%1\" le setse le tlhageletse",
+ "RENAME_LIST_TITLE": "Naya manaane otlhe a \"%1\" maina gape go nna:",
+ "RENAME_LIST_MODAL_TITLE": "Naya Lenaane leina gape",
+ "DEFAULT_LIST_ITEM": "selo",
+ "DELETE_LIST": "Phimola lenaane la \"%1\"",
+ "RENAME_LIST": "Naya lenaane leina gape",
+ "NEW_BROADCAST_MESSAGE": "Molaetsa o montšhwa",
+ "NEW_BROADCAST_MESSAGE_TITLE": "Leina la molaetsa o montšhwa:",
+ "BROADCAST_MODAL_TITLE": "Molaetsa o montšhwa",
+ "DEFAULT_BROADCAST_MESSAGE_NAME": "molaetsa 1"
+}
\ No newline at end of file
diff --git a/editor/blocks/xh.json b/editor/blocks/xh.json
new file mode 100644
index 00000000..945dd739
--- /dev/null
+++ b/editor/blocks/xh.json
@@ -0,0 +1,285 @@
+{
+ "CONTROL_FOREVER": "naphakade",
+ "CONTROL_REPEAT": "phinda %1",
+ "CONTROL_IF": "if %1 then",
+ "CONTROL_ELSE": "okunye",
+ "CONTROL_STOP": "yima",
+ "CONTROL_STOP_ALL": "konke",
+ "CONTROL_STOP_THIS": "lo mbhalo",
+ "CONTROL_STOP_OTHER": "eminye imibhalo kwispraythi",
+ "CONTROL_WAIT": "yima %1 umzuzwana",
+ "CONTROL_WAITUNTIL": "linda kude kube %1",
+ "CONTROL_REPEATUNTIL": "pinda kude kube %1",
+ "CONTROL_WHILE": "ngelixa %1",
+ "CONTROL_FOREACH": "nganye %1 kwi %2",
+ "CONTROL_STARTASCLONE": "xa ndiqala njengomfanekiso",
+ "CONTROL_CREATECLONEOF": "yenza umfanekiso %1",
+ "CONTROL_CREATECLONEOF_MYSELF": "mna",
+ "CONTROL_DELETETHISCLONE": "cima lomfanekiso",
+ "CONTROL_COUNTER": "isibali",
+ "CONTROL_INCRCOUNTER": "isibali sikachatha",
+ "CONTROL_CLEARCOUNTER": "cima isibali",
+ "CONTROL_ALLATONCE": "konke ngaxeshanye",
+ "DATA_SETVARIABLETO": "lungiselela %1 ukuya %2",
+ "DATA_CHANGEVARIABLEBY": "guqula %1 ngo %2",
+ "DATA_SHOWVARIABLE": "bonakalisa i-variable %1",
+ "DATA_HIDEVARIABLE": "fihla i-variable %1",
+ "DATA_ADDTOLIST": "yongeza %1 ku %2",
+ "DATA_DELETEOFLIST": "cima %1 ka %2",
+ "DATA_DELETEALLOFLIST": "cima konke okuka %1",
+ "DATA_INSERTATLIST": "faka %1 ku %2 ka %3",
+ "DATA_REPLACEITEMOFLIST": "beka endaweni yento %1 ka %2 u %3 ",
+ "DATA_ITEMOFLIST": "into %1 ye %2",
+ "DATA_ITEMNUMOFLIST": "into # ye %1 kwi %2",
+ "DATA_LENGTHOFLIST": "Ubude be %1",
+ "DATA_LISTCONTAINSITEM": "%1 iqulathe &2",
+ "DATA_SHOWLIST": "bonisa uluhlu %1",
+ "DATA_HIDELIST": "fihla uluhlu %1",
+ "DATA_INDEX_ALL": "konke",
+ "DATA_INDEX_LAST": "yokugqibela",
+ "DATA_INDEX_RANDOM": "ngokungacwangciswanga",
+ "EVENT_WHENFLAGCLICKED": "xa %1 ecofiwe",
+ "EVENT_WHENTHISSPRITECLICKED": "ukuba ucofe i-sprite ",
+ "EVENT_WHENSTAGECLICKED": "xa ucofe iqonga",
+ "EVENT_WHENTOUCHINGOBJECT": "xa esi sprite sichukumisa %1",
+ "EVENT_WHENBROADCASTRECEIVED": "xa ndifumana %1",
+ "EVENT_WHENBACKDROPSWITCHESTO": "xa umva utshintshela ku %1",
+ "EVENT_WHENGREATERTHAN": "xa %1 > %2",
+ "EVENT_WHENGREATERTHAN_TIMER": "isigcina xesha",
+ "EVENT_WHENGREATERTHAN_LOUDNESS": "ingxolo",
+ "EVENT_BROADCAST": "usasazo %1",
+ "EVENT_BROADCASTANDWAIT": "sasaza %1 ulinde",
+ "EVENT_WHENKEYPRESSED": "xa %1 iqhosha licinezelwe",
+ "EVENT_WHENKEYPRESSED_SPACE": "isithuba",
+ "EVENT_WHENKEYPRESSED_LEFT": "utolo olusekhohlo",
+ "EVENT_WHENKEYPRESSED_RIGHT": "utolo olusekunene",
+ "EVENT_WHENKEYPRESSED_DOWN": "utolo olungezantsi",
+ "EVENT_WHENKEYPRESSED_UP": "utolo oluphezulu",
+ "EVENT_WHENKEYPRESSED_ANY": "nayiphi",
+ "LOOKS_SAYFORSECS": "yithi %1 i %2 imizuzwana",
+ "LOOKS_SAY": "yithi %1",
+ "LOOKS_HELLO": "Mholo!",
+ "LOOKS_THINKFORSECS": "cinga %1 i %2 yemizuzwana",
+ "LOOKS_THINK": "cinga %1",
+ "LOOKS_HMM": "Hmm...",
+ "LOOKS_SHOW": "bonisa",
+ "LOOKS_HIDE": "fihla",
+ "LOOKS_HIDEALLSPRITES": "fihla zonke i-sprites",
+ "LOOKS_EFFECT_COLOR": "umbala",
+ "LOOKS_EFFECT_FISHEYE": "iliso lentlanzi",
+ "LOOKS_EFFECT_WHIRL": "jikeleza",
+ "LOOKS_EFFECT_PIXELATE": "yahlula iziqwengana",
+ "LOOKS_EFFECT_MOSAIC": "umfanekiso wamatye amancinane",
+ "LOOKS_EFFECT_BRIGHTNESS": "ukuqaqamba",
+ "LOOKS_EFFECT_GHOST": "isiporho",
+ "LOOKS_CHANGEEFFECTBY": "guqula %1 ifuthe ngo %2",
+ "LOOKS_SETEFFECTTO": "lungisa %1 ifuthe ku %2",
+ "LOOKS_CLEARGRAPHICEFFECTS": "imizobo ecacileyo",
+ "LOOKS_CHANGESIZEBY": "guqula ubungakanani %1",
+ "LOOKS_SETSIZETO": "lungiselela ubungakanani bube %1 %",
+ "LOOKS_SIZE": "ubungakanani",
+ "LOOKS_CHANGESTRETCHBY": "guqula ukunweba ngo %1",
+ "LOOKS_SETSTRETCHTO": "lungisa ukunweba bube %1 %",
+ "LOOKS_SWITCHCOSTUMETO": "guqulela ikhostyum ku %1",
+ "LOOKS_NEXTCOSTUME": "elandelayo ikhostyum",
+ "LOOKS_SWITCHBACKDROPTO": "guqulelaa umva ku %1",
+ "LOOKS_GOTOFRONTBACK": "yiya ku %1 leya",
+ "LOOKS_GOTOFRONTBACK_FRONT": "phambili",
+ "LOOKS_GOTOFRONTBACK_BACK": "emva",
+ "LOOKS_GOFORWARDBACKWARDLAYERS": "yiya kwii %1 %2 leya",
+ "LOOKS_GOFORWARDBACKWARDLAYERS_FORWARD": "phambili",
+ "LOOKS_GOFORWARDBACKWARDLAYERS_BACKWARD": "emva ",
+ "LOOKS_BACKDROPNUMBERNAME": "umva %1",
+ "LOOKS_COSTUMENUMBERNAME": "ikhostyum %1",
+ "LOOKS_NUMBERNAME_NUMBER": "inani",
+ "LOOKS_NUMBERNAME_NAME": "igama",
+ "LOOKS_SWITCHBACKDROPTOANDWAIT": "guqula umva %1 ulinde",
+ "LOOKS_NEXTBACKDROP_BLOCK": "umva olandelayo",
+ "LOOKS_NEXTBACKDROP": " umva olandelayo",
+ "LOOKS_PREVIOUSBACKDROP": "umva ogqithilieyo",
+ "LOOKS_RANDOMBACKDROP": "umva ongacwangciswanga",
+ "MOTION_MOVESTEPS": "hamba %1 amanyathelo",
+ "MOTION_TURNLEFT": "guqula %1 %2 iidigri",
+ "MOTION_TURNRIGHT": "guqula %1 %2 iidigri",
+ "MOTION_POINTINDIRECTION": "yolatha kwicala %1",
+ "MOTION_POINTTOWARDS": "yolatha ngaku %1",
+ "MOTION_POINTTOWARDS_POINTER": "impuku salithisi",
+ "MOTION_POINTTOWARDS_RANDOM": "icala elingacwangciswanga",
+ "MOTION_GOTO": "yiya ku %1",
+ "MOTION_GOTO_POINTER": "isalathisi mpuku ",
+ "MOTION_GOTO_RANDOM": "indawo engacwangciswangqa",
+ "MOTION_GOTOXY": "yiya ku x: %1 y: %2",
+ "MOTION_GLIDESECSTOXY": "tyibilikela %1 umzuzwana ku x: %2 y: %3",
+ "MOTION_GLIDETO": "tyibilikela %1 imizuzwana ku %2",
+ "MOTION_GLIDETO_POINTER": "impuku salathisi",
+ "MOTION_GLIDETO_RANDOM": "indawo engacwangciswanga",
+ "MOTION_CHANGEXBY": "guqula x ngo %1",
+ "MOTION_SETX": "ngqamanisa x no %1",
+ "MOTION_CHANGEYBY": "guqula y ngo %1",
+ "MOTION_SETY": "ngqamanisa y no %1",
+ "MOTION_IFONEDGEBOUNCE": "ukuba ucuphekile, taka",
+ "MOTION_SETROTATIONSTYLE": "lungisa uhlobo lojikelezo %1",
+ "MOTION_SETROTATIONSTYLE_LEFTRIGHT": "ekhohlo-ekunene",
+ "MOTION_SETROTATIONSTYLE_DONTROTATE": "sukujikelezisa",
+ "MOTION_SETROTATIONSTYLE_ALLAROUND": "jikelele",
+ "MOTION_XPOSITION": "indawo ka x",
+ "MOTION_YPOSITION": "indawo ka y",
+ "MOTION_DIRECTION": "ulwalathiso",
+ "MOTION_SCROLLRIGHT": "hambisela ekunene %1",
+ "MOTION_SCROLLUP": "hambisela phezulu %1",
+ "MOTION_ALIGNSCENE": "lungelelanisa imeko %1",
+ "MOTION_ALIGNSCENE_BOTTOMLEFT": "ezantsi-ekhohlo",
+ "MOTION_ALIGNSCENE_BOTTOMRIGHT": "ezantsi-ekunene",
+ "MOTION_ALIGNSCENE_MIDDLE": "esiphakathini",
+ "MOTION_ALIGNSCENE_TOPLEFT": "phezulu-ekhohlo",
+ "MOTION_ALIGNSCENE_TOPRIGHT": "phezulu-ekunene",
+ "MOTION_XSCROLL": "x hambisa",
+ "MOTION_YSCROLL": "y hambisa",
+ "MOTION_STAGE_SELECTED": "iqonga elikhethiweyo: akhukho bhloko inantshukumo ",
+ "OPERATORS_ADD": "%1 + %2",
+ "OPERATORS_SUBTRACT": "%1 - %2",
+ "OPERATORS_MULTIPLY": "%1 * %2",
+ "OPERATORS_DIVIDE": "%1 / %2",
+ "OPERATORS_RANDOM": "khetha ngokungacwangciswanga %1 ku %2",
+ "OPERATORS_GT": "%1 > %2",
+ "OPERATORS_LT": "%1 < %2",
+ "OPERATORS_EQUALS": "%1 = %2",
+ "OPERATORS_AND": "%1 kunye %2",
+ "OPERATORS_OR": "%1 okanye %2",
+ "OPERATORS_NOT": "hayi %1",
+ "OPERATORS_JOIN": "dibanisa %1 %2",
+ "OPERATORS_JOIN_APPLE": "i-apile",
+ "OPERATORS_JOIN_BANANA": "i-bhanana",
+ "OPERATORS_LETTEROF": "unobumba %1 ku %2",
+ "OPERATORS_LETTEROF_APPLE": "i",
+ "OPERATORS_LENGTH": "Ubude be %1",
+ "OPERATORS_CONTAINS": "%1 iqulathe &2?",
+ "OPERATORS_MOD": "%1 mod %2",
+ "OPERATORS_ROUND": "umjikelo %1",
+ "OPERATORS_MATHOP": "%1 ka %2",
+ "OPERATORS_MATHOP_ABS": "abs",
+ "OPERATORS_MATHOP_FLOOR": "umgangatho",
+ "OPERATORS_MATHOP_CEILING": "isilingi",
+ "OPERATORS_MATHOP_SQRT": "sqrt",
+ "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": "phakathi",
+ "OPERATORS_MATHOP_LOG": "log",
+ "OPERATORS_MATHOP_EEXP": "e ^",
+ "OPERATORS_MATHOP_10EXP": "10 ^",
+ "PROCEDURES_DEFINITION": "chaza %1",
+ "SENSING_TOUCHINGOBJECT": "ukubamba %1?",
+ "SENSING_TOUCHINGOBJECT_POINTER": "impuku-salathisi",
+ "SENSING_TOUCHINGOBJECT_EDGE": "esiphelweni",
+ "SENSING_TOUCHINGCOLOR": "ukubamba umbala %1?",
+ "SENSING_COLORISTOUCHINGCOLOR": "umbala %1 ukubamba %2?",
+ "SENSING_DISTANCETO": "umgama %1",
+ "SENSING_DISTANCETO_POINTER": "impuku-salathisi",
+ "SENSING_ASKANDWAIT": "buza %1 ulinde",
+ "SENSING_ASK_TEXT": "ngubani igama lakho",
+ "SENSING_ANSWER": "phendula",
+ "SENSING_KEYPRESSED": "iqhosha %1 licofiwe?",
+ "SENSING_MOUSEDOWN": "impuku phantsi?",
+ "SENSING_MOUSEX": "impuku x",
+ "SENSING_MOUSEY": "impuku y",
+ "SENSING_SETDRAGMODE": "lungiselela ubume bokurhuqa %1",
+ "SENSING_SETDRAGMODE_DRAGGABLE": "iyarhuqeka",
+ "SENSING_SETDRAGMODE_NOTDRAGGABLE": "ayirhuqeki",
+ "SENSING_LOUDNESS": "ingxolo",
+ "SENSING_LOUD": "ingxolo?",
+ "SENSING_TIMER": "isibali xesha",
+ "SENSING_RESETTIMER": "lungiselela isibali xesha okutsha",
+ "SENSING_OF": "%1 ka %2",
+ "SENSING_OF_XPOSITION": "indawo x",
+ "SENSING_OF_YPOSITION": "indawo y",
+ "SENSING_OF_DIRECTION": "ikhondo",
+ "SENSING_OF_COSTUMENUMBER": "ikhostyum #",
+ "SENSING_OF_COSTUMENAME": "igama lekhostyum",
+ "SENSING_OF_SIZE": "ubungakanani",
+ "SENSING_OF_VOLUME": "iqondo lesandi",
+ "SENSING_OF_BACKDROPNUMBER": "umva",
+ "SENSING_OF_BACKDROPNAME": "ingama lomva",
+ "SENSING_OF_STAGE": "iqonga",
+ "SENSING_CURRENT": "eyangoku %1",
+ "SENSING_CURRENT_YEAR": "unyaka",
+ "SENSING_CURRENT_MONTH": "inyanga",
+ "SENSING_CURRENT_DATE": "umhla",
+ "SENSING_CURRENT_DAYOFWEEK": "usuku lweveki",
+ "SENSING_CURRENT_HOUR": "iyure",
+ "SENSING_CURRENT_MINUTE": "umzuzu",
+ "SENSING_CURRENT_SECOND": "umzuzwana",
+ "SENSING_DAYSSINCE2000": "intsuku ususela ku 2000",
+ "SENSING_USERNAME": "igama lomsebenzisi",
+ "SENSING_USERID": "isazisi somsebenzisi",
+ "SOUND_PLAY": "qala isandi%1",
+ "SOUND_PLAYUNTILDONE": "dlala isandi %1 side siphele",
+ "SOUND_STOPALLSOUNDS": "cima zonke izandi",
+ "SOUND_SETEFFECTO": "lungiselela %1 ifuthe ku %2",
+ "SOUND_CHANGEEFFECTBY": "tshintsha %1 ifuthe ngo %2",
+ "SOUND_CLEAREFFECTS": "ifuthe lesandi esicacileyo",
+ "SOUND_EFFECTS_PITCH": "inqanaba",
+ "SOUND_EFFECTS_PAN": "bhala ekhohlo/ekunene",
+ "SOUND_CHANGEVOLUMEBY": "guqula ubungakanani besandingo %1",
+ "SOUND_SETVOLUMETO": "lungiselela ubungakanani besandi ku %1%",
+ "SOUND_VOLUME": "ubungakanani besandi",
+ "SOUND_RECORD": "shicilela",
+ "CATEGORY_MOTION": "intshukumo",
+ "CATEGORY_LOOKS": "ujonga",
+ "CATEGORY_SOUND": "isandi",
+ "CATEGORY_EVENTS": "Iziganeko",
+ "CATEGORY_CONTROL": "Lawula",
+ "CATEGORY_SENSING": "ukuva",
+ "CATEGORY_OPERATORS": "ababhexeshi",
+ "CATEGORY_VARIABLES": "iiveriyebhl",
+ "CATEGORY_MYBLOCKS": "Ibhloko zam",
+ "DUPLICATE": "ukukhuphela",
+ "DELETE": "cima",
+ "ADD_COMMENT": "faka uluvo",
+ "REMOVE_COMMENT": "Susa uluvo",
+ "DELETE_BLOCK": "cima iibhloko",
+ "DELETE_X_BLOCKS": "cima zonke %1 iibhloko",
+ "DELETE_ALL_BLOCKS": "cima zonke %1 ibhloko?",
+ "CLEAN_UP": "coca iibhloko",
+ "HELP": "nceda",
+ "UNDO": "susa",
+ "REDO": "phinda",
+ "EDIT_PROCEDURE": "lungisa",
+ "SHOW_PROCEDURE_DEFINITION": "yiya kwinkcazelo",
+ "WORKSPACE_COMMENT_DEFAULT_TEXT": "thetha into",
+ "COLOUR_HUE_LABEL": "umbala",
+ "COLOUR_SATURATION_LABEL": "iqondo lokugqibela",
+ "COLOUR_BRIGHTNESS_LABEL": "ukuqaqamba",
+ "CHANGE_VALUE_TITLE": "guqula ixabiso",
+ "RENAME_VARIABLE": "biza okutsha ivariyebhl",
+ "RENAME_VARIABLE_TITLE": "biza okutsha zonke %1 iivariyebhl ku",
+ "RENAME_VARIABLE_MODAL_TITLE": "biza okutsha ivariyebhl",
+ "NEW_VARIABLE": "yenza iveriyebhl",
+ "NEW_VARIABLE_TITLE": "igama elitshe leveriyebhl",
+ "VARIABLE_MODAL_TITLE": "ivariyebhl entsha",
+ "VARIABLE_ALREADY_EXISTS": "ivariyabhl ebizwa %1 seyikhona.",
+ "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "ivariyebhl egama \"%1\" seyikhona endaweni yenye ivariyebhl eludidi \"%2\"",
+ "DELETE_VARIABLE_CONFIRMATION": "cima %1 imisebenzi \"%2\" variyebhl?",
+ "CANNOT_DELETE_VARIABLE_PROCEDURE": "awukwazi ukucima ivariyebhl \"%1\" ngoba iyinxalenye yengcaciso yomsebenzi \"%2\"",
+ "DELETE_VARIABLE": "cima i %1 variyebhl",
+ "NEW_PROCEDURE": "Yenza ibhloko",
+ "PROCEDURE_ALREADY_EXISTS": "inkqubo ebizwa \"%1\" seyikhona",
+ "PROCEDURE_DEFAULT_NAME": "igama lebhloko",
+ "PROCEDURE_USED": "xa ucima inkcazo yebhloko, qala ngokususa yonke imisebenzi yebhloko.",
+ "NEW_LIST": "Yenza uluhlu",
+ "NEW_LIST_TITLE": "igama loluhlu elitsha",
+ "LIST_MODAL_TITLE": "uluhlu olutsha",
+ "LIST_ALREADY_EXISTS": "uluhlu lwamagama abizwa \"%1\" selukhona.",
+ "RENAME_LIST_TITLE": "biza ngokutsha lonke \"%1\" uluhlu:",
+ "RENAME_LIST_MODAL_TITLE": "biza uluhlu okutsha",
+ "DEFAULT_LIST_ITEM": "into",
+ "DELETE_LIST": "cima uluhlu i \"%1 ",
+ "RENAME_LIST": "biza uluhlu okutsha",
+ "NEW_BROADCAST_MESSAGE": "umyalezo omtsha",
+ "NEW_BROADCAST_MESSAGE_TITLE": "igama lomyalezo elitsha",
+ "BROADCAST_MODAL_TITLE": "umyalezo omtsha",
+ "DEFAULT_BROADCAST_MESSAGE_NAME": "umyalezo1"
+}
\ No newline at end of file
diff --git a/editor/extensions/af.json b/editor/extensions/af.json
new file mode 100644
index 00000000..6517b3b5
--- /dev/null
+++ b/editor/extensions/af.json
@@ -0,0 +1,215 @@
+{
+ "boost.color.any": "enige kleur",
+ "boost.color.black": "swart",
+ "boost.color.blue": "blou",
+ "boost.color.green": "groen",
+ "boost.color.red": "rooi",
+ "boost.color.white": "wit",
+ "boost.color.yellow": "geel",
+ "boost.getMotorPosition": "motor [MOTOR_REPORTER_ID] posisie",
+ "boost.getTiltAngle": "kantel hoek [TILT_DIRECTION]",
+ "boost.motorDirection.backward": "soontoe",
+ "boost.motorDirection.forward": "hierdie kant toe",
+ "boost.motorDirection.reverse": "agteruit",
+ "boost.motorOff": "skakel motor [MOTOR_ID] af",
+ "boost.motorOn": "skakel motor [MOTOR_ID] aan",
+ "boost.motorOnFor": "skakel motor [MOTOR_ID] aan vir [DURATION] sekondes",
+ "boost.motorOnForRotation": "skakel motor [MOTOR_ID] aan vir [ROTATION] rotasies",
+ "boost.seeingColor": "sien [COLOR] baksteen?",
+ "boost.setLightHue": "stel ligkleur na [HUE]",
+ "boost.setMotorDirection": "stel motor [MOTOR_ID] rigting [MOTOR_DIRECTION]",
+ "boost.setMotorPower": "stel motor [MOTOR_ID] spoed na [POWER] %",
+ "boost.tiltDirection.any": "enige",
+ "boost.tiltDirection.down": "af",
+ "boost.tiltDirection.left": "links",
+ "boost.tiltDirection.right": "regs",
+ "boost.tiltDirection.up": "op",
+ "boost.whenColor": "wanneer [COLOR] baksteen gesien word",
+ "boost.whenTilted": "wanneer gekantel [TILT_DIRECTION_ANY]",
+ "ev3.beepNote": "biep noot [NOTE] vir [TIME] sekondes",
+ "ev3.buttonPressed": "knoppie [PORT] gedruk?",
+ "ev3.getBrightness": "helderheid",
+ "ev3.getDistance": "afstand",
+ "ev3.getMotorPosition": "motor [PORT] posisie",
+ "ev3.motorSetPower": "motor [PORT] stel krag [POWER] %",
+ "ev3.motorTurnClockwise": "motor [PORT] draai hierdie kant toe vir [TIME] sekondes",
+ "ev3.motorTurnCounterClockwise": "motor [PORT] draai soontoe vir [TIME] sekondes",
+ "ev3.whenBrightnessLessThan": "wanneer helderheid < [DISTANCE]",
+ "ev3.whenButtonPressed": "wanneer knoppie [PORT] gedruk word",
+ "ev3.whenDistanceLessThan": "wanneer afstand < [DISTANCE]",
+ "gdxfor.getAcceleration": "versnelling [DIRECTION]",
+ "gdxfor.getForce": "krag",
+ "gdxfor.getSpin": "draai spoed [DIRECTION]",
+ "gdxfor.getTilt": "kantel hoek [TILT]",
+ "gdxfor.isFreeFalling": "Besig om te val?",
+ "gdxfor.isTilted": "Gekantel [TILT]?",
+ "gdxfor.pulled": "getrek",
+ "gdxfor.pushed": "gestoot",
+ "gdxfor.shaken": "geskud",
+ "gdxfor.startedFalling": "het begin val",
+ "gdxfor.tiltDirectionMenu.any": "enige",
+ "gdxfor.tiltDirectionMenu.back": "agterkant",
+ "gdxfor.tiltDirectionMenu.front": "voorkant",
+ "gdxfor.tiltDirectionMenu.left": "links",
+ "gdxfor.tiltDirectionMenu.right": "regs",
+ "gdxfor.turnedFaceDown": "met die gesig na onder gedraai",
+ "gdxfor.turnedFaceUp": "met die gesig na bo gedraai",
+ "gdxfor.whenForcePushedOrPulled": "wanneer krag sensor [PUSH_PULL]",
+ "gdxfor.whenGesture": "wanneer [GESTURE]",
+ "gdxfor.whenTilted": "wanneer gekantel [TILT]",
+ "makeymakey.downArrow": "afwaartsepyl",
+ "makeymakey.downArrowShort": "af",
+ "makeymakey.leftArrow": "linkerpyl",
+ "makeymakey.leftArrowShort": "links",
+ "makeymakey.rightArrow": "regterpyl",
+ "makeymakey.rightArrowShort": "regs",
+ "makeymakey.spaceKey": "spasie",
+ "makeymakey.upArrow": "opwaartsepyl",
+ "makeymakey.upArrowShort": "op",
+ "makeymakey.whenKeyPressed": "wanneer [KEY] sleutel gedruk word",
+ "makeymakey.whenKeysPressedInOrder": "wanneer [SEQUENCE] in volgorde gedruk word",
+ "microbit.buttonsMenu.any": "enige",
+ "microbit.clearDisplay": "verwyder vertooning",
+ "microbit.defaultTextToDisplay": "Hallo!",
+ "microbit.displaySymbol": "vertoon [MATRIX]",
+ "microbit.displayText": "vertoon teks [TEXT]",
+ "microbit.gesturesMenu.jumped": "gespring",
+ "microbit.gesturesMenu.moved": "geskuif",
+ "microbit.gesturesMenu.shaken": "geskud",
+ "microbit.isButtonPressed": "[BTN] knoppie gedruk?",
+ "microbit.isTilted": "gekantel [DIRECTION]?",
+ "microbit.pinStateMenu.off": "af",
+ "microbit.pinStateMenu.on": "aan",
+ "microbit.tiltAngle": "kantel hoek [DIRECTION]",
+ "microbit.tiltDirectionMenu.any": "enige",
+ "microbit.tiltDirectionMenu.back": "agterkant",
+ "microbit.tiltDirectionMenu.front": "voorkant",
+ "microbit.tiltDirectionMenu.left": "links",
+ "microbit.tiltDirectionMenu.right": "regs",
+ "microbit.whenButtonPressed": "wanneer [BTN] knoppie gedruk word",
+ "microbit.whenGesture": "wanneer [GESTURE]",
+ "microbit.whenPinConnected": "wanneer pin [PIN] verbind is",
+ "microbit.whenTilted": "wanneer [DIRECTION] gekantel",
+ "music.categoryName": "Musiek",
+ "music.changeTempo": "verander tempo met [TEMPO]",
+ "music.drumBass": "(2) Bastrom",
+ "music.drumBongo": "(13) Bongo",
+ "music.drumCabasa": "(15) Cabasa",
+ "music.drumClaves": "(9) Houtstokkies",
+ "music.drumClosedHiHat": "Geslote Hi-Hat",
+ "music.drumConga": "(14) Conga",
+ "music.drumCowbell": "(11) Koeiklok",
+ "music.drumCrashCymbal": "(4) Snel Simbaal",
+ "music.drumCuica": "(18) Cuica",
+ "music.drumGuiro": "(16) Guiro",
+ "music.drumHandClap": "(8) Handeklap",
+ "music.drumOpenHiHat": "(5) Maak Hi-Hat oop",
+ "music.drumSideStick": "(3) Systok",
+ "music.drumSnare": "(1) Snaartrom",
+ "music.drumTambourine": "(7) Tamboeryn",
+ "music.drumTriangle": "(12) Driehoek",
+ "music.drumVibraslap": "(17) Vibraslap",
+ "music.drumWoodBlock": "(10) Houtblok",
+ "music.getTempo": "tempo",
+ "music.instrumentBass": "(6) Bas",
+ "music.instrumentBassoon": "(14) Fagot",
+ "music.instrumentCello": "(8) Tjello",
+ "music.instrumentChoir": "(15) Koor",
+ "music.instrumentClarinet": "(10) Klarinet",
+ "music.instrumentElectricGuitar": "(5) Elektriese Kitaar",
+ "music.instrumentElectricPiano": "(2) Elektriese Klavier",
+ "music.instrumentFlute": "(12) Fluit",
+ "music.instrumentGuitar": "(4) Kitaar",
+ "music.instrumentMarimba": "(19) Marimba",
+ "music.instrumentMusicBox": "(17) Musiek Boks",
+ "music.instrumentOrgan": "(3) Orrel",
+ "music.instrumentPiano": "(1) Klavier",
+ "music.instrumentPizzicato": "(7) Pizzicato",
+ "music.instrumentSaxophone": "(11) Saxofoon",
+ "music.instrumentSteelDrum": "(18) Staaltrom",
+ "music.instrumentSynthLead": "(20) Hoof Sintetiseerder",
+ "music.instrumentSynthPad": "(21) Agtergrond Sintetiseerder",
+ "music.instrumentTrombone": "(9) Tromboon",
+ "music.instrumentVibraphone": "(16) Vibrafoon",
+ "music.instrumentWoodenFlute": "(13) Houtfluit",
+ "music.midiPlayDrumForBeats": "speel trom [DRUM] vir [BEATS] slae ",
+ "music.midiSetInstrument": "stel instrument na [INSTRUMENT]",
+ "music.playDrumForBeats": "speel drom [DRUM] vir [BEATS] slae",
+ "music.playNoteForBeats": "speel noot [NOTE] vir [BEATS] slae ",
+ "music.restForBeats": "rus vir [BEATS] slae",
+ "music.setInstrument": "stel instrument op [INSTRUMENT]",
+ "music.setTempo": "stel tempo op [TEMPO]",
+ "pen.categoryName": "Pen",
+ "pen.changeColorParam": "verander pen [COLOR_PARAM] met [VALUE]",
+ "pen.changeHue": "verander pen kleur met [HUE]",
+ "pen.changeShade": "Verander pen skakering met [SHADE]",
+ "pen.changeSize": "verander pen grootte met [SIZE]",
+ "pen.clear": "vee alles uit",
+ "pen.colorMenu.brightness": "helderheid",
+ "pen.colorMenu.color": "kleur",
+ "pen.colorMenu.saturation": "versadiging",
+ "pen.colorMenu.transparency": "deursigtigheid",
+ "pen.penDown": "sit pen neer",
+ "pen.penUp": "tel pen op",
+ "pen.setColor": "stel pen kleur op [COLOR]",
+ "pen.setColorParam": "stel pen [COLOR_PARAM] op [VALUE]",
+ "pen.setHue": "stel pen kleur op [HUE]",
+ "pen.setShade": "stel pen skakering op [SHADE]",
+ "pen.setSize": "stel pen grootte op [SIZE]",
+ "pen.stamp": "stempel",
+ "speech.defaultWhenIHearValue": "Laat ons rol",
+ "speech.extensionName": "Spraak na Teks",
+ "speech.listenAndWait": "luister en wag",
+ "speech.speechReporter": "spraak",
+ "speech.whenIHear": "wanneer ek [PHRASE] hoor",
+ "text2speech.alto": "alto",
+ "text2speech.categoryName": "Teks na Spraak",
+ "text2speech.defaultTextToSpeak": "hallo",
+ "text2speech.giant": "reus",
+ "text2speech.kitten": "katjie",
+ "text2speech.setLanguageBlock": "stel taal op [LANGUAGE]",
+ "text2speech.setVoiceBlock": "stel stem op [VOICE]",
+ "text2speech.speakAndWaitBlock": "praat [WORDS]",
+ "text2speech.squeak": "piep",
+ "text2speech.tenor": "tenoor",
+ "translate.categoryName": "Vertaal",
+ "translate.defaultTextToTranslate": "hallo",
+ "translate.translateBlock": "vertaal [WORDS] na [LANGUAGE]",
+ "translate.viewerLanguage": "taal",
+ "videoSensing.categoryName": "Video Aanvoeling",
+ "videoSensing.direction": "rigting",
+ "videoSensing.motion": "beweging",
+ "videoSensing.off": "af",
+ "videoSensing.on": "aan",
+ "videoSensing.onFlipped": "omgekeer",
+ "videoSensing.setVideoTransparency": "stel video deursigtigheid op [TRANSPARENCY]",
+ "videoSensing.sprite": "sprite",
+ "videoSensing.stage": "verhoog",
+ "videoSensing.videoOn": "video [ATTRIBUTE] op [SUBJECT]",
+ "videoSensing.videoToggle": "skakel video [VIDEO_STATE]",
+ "videoSensing.whenMotionGreaterThan": "wanneer video beweging > [REFERENCE]",
+ "wedo2.getDistance": "afstand",
+ "wedo2.getTiltAngle": "kantel hoek [TILT_DIRECTION]",
+ "wedo2.isTilted": "gekantel [TILT_DIRECTION_ANY]?",
+ "wedo2.motorDirection.backward": "soontoe",
+ "wedo2.motorDirection.forward": "hierdie kant toe",
+ "wedo2.motorDirection.reverse": "agteruit",
+ "wedo2.motorId.a": "motor A",
+ "wedo2.motorId.all": "alle motors",
+ "wedo2.motorId.b": "motor B",
+ "wedo2.motorId.default": "motor",
+ "wedo2.motorOff": "skakel [MOTOR_ID] af",
+ "wedo2.motorOn": "skakel [MOTOR_ID] aan",
+ "wedo2.motorOnFor": "skakel [MOTOR_ID] aan vir [DURATION] sekondes ",
+ "wedo2.playNoteFor": "speel noot [NOTE] vir [DURATION] sekondes",
+ "wedo2.setLightHue": "stel ligkleur op [HUE]",
+ "wedo2.setMotorDirection": "stel [MOTOR_ID] rigting op [MOTOR_DIRECTION]",
+ "wedo2.startMotorPower": "stel [MOTOR_ID] krag op [POWER]",
+ "wedo2.tiltDirection.any": "enige",
+ "wedo2.tiltDirection.down": "af",
+ "wedo2.tiltDirection.left": "links",
+ "wedo2.tiltDirection.right": "regs",
+ "wedo2.tiltDirection.up": "op",
+ "wedo2.whenDistance": "wanneer afstand [OP] [REFERENCE]",
+ "wedo2.whenTilted": "wanneer gekantel [TILT_DIRECTION_ANY]"
+}
\ No newline at end of file
diff --git a/editor/extensions/nso.json b/editor/extensions/nso.json
new file mode 100644
index 00000000..784ff4d5
--- /dev/null
+++ b/editor/extensions/nso.json
@@ -0,0 +1,215 @@
+{
+ "boost.color.any": "mmala o mongwe le o mongwe",
+ "boost.color.black": "ntsho",
+ "boost.color.blue": "talalerata",
+ "boost.color.green": "talamorogo",
+ "boost.color.red": "khwibidu",
+ "boost.color.white": "tšhweu",
+ "boost.color.yellow": "serolwana",
+ "boost.getMotorPosition": "boemo bja mmotho [MOTOR_REPORTER_ID]",
+ "boost.getTiltAngle": "sekamiša sekhutlo [TILT_DIRECTION]",
+ "boost.motorDirection.backward": "ka tsela yela",
+ "boost.motorDirection.forward": "ka tsela ye",
+ "boost.motorDirection.reverse": "ribese",
+ "boost.motorOff": "Tima mmotho [MOTOR_ID]",
+ "boost.motorOn": "Bulela mmotho [MOTOR_ID]",
+ "boost.motorOnFor": "Bulela mmotho [MOTOR_ID] metsotswana ye [DURATION]",
+ "boost.motorOnForRotation": "bulela mmotho [MOTOR_ID] medikologo ye [ROTATION]",
+ "boost.seeingColor": "go bona [COLOR] wa setena?",
+ "boost.setLightHue": "bea mmala wa seetša go [HUE]",
+ "boost.setMotorDirection": "bea taetšo ya mmotho [MOTOR_ID] go [MOTOR_DIRECTION] ",
+ "boost.setMotorPower": "bea lebelo la mmotho [MOTOR_ID] go [POWER] %",
+ "boost.tiltDirection.any": "efe kapa efe",
+ "boost.tiltDirection.down": "fase",
+ "boost.tiltDirection.left": "la nngele",
+ "boost.tiltDirection.right": "la goja",
+ "boost.tiltDirection.up": "godimo",
+ "boost.whenColor": "Ge o bona setena se se [COLOR]",
+ "boost.whenTilted": "ge o sekamišitše [TILT_DIRECTION_ANY]",
+ "ev3.beepNote": "letša noto [NOTE] metsotswana ye [TIME]",
+ "ev3.buttonPressed": "konopi [PORT] e tobeditšwe",
+ "ev3.getBrightness": "go taga",
+ "ev3.getDistance": "bokgole",
+ "ev3.getMotorPosition": "boemo bja mmotho [PORT]",
+ "ev3.motorSetPower": "mmotho [PORT] o bulela maatla [POWER] %",
+ "ev3.motorTurnClockwise": "mmotho [PORT] o retologela ka mo metsotswana ye [TIME] ",
+ "ev3.motorTurnCounterClockwise": "mmotho [PORT] o retologela ka mo metsotswana ye [TIME] ",
+ "ev3.whenBrightnessLessThan": "ge go tagile < [DISTANCE]",
+ "ev3.whenButtonPressed": "ge konopi ya [PORT] e tobetšwa ",
+ "ev3.whenDistanceLessThan": "ge bokgole < [DISTANCE]",
+ "gdxfor.getAcceleration": "oketša makhura [DIRECTION]",
+ "gdxfor.getForce": "maatla",
+ "gdxfor.getSpin": "lebelo la go dikološa [DIRECTION]",
+ "gdxfor.getTilt": "sekamiša sekhutlo [TILT]",
+ "gdxfor.isFreeFalling": "e a wa?",
+ "gdxfor.isTilted": "sekamišitše [TILT]?",
+ "gdxfor.pulled": "gogile",
+ "gdxfor.pushed": "kgoromeditše",
+ "gdxfor.shaken": "šikinyegile",
+ "gdxfor.startedFalling": "thomile go wa",
+ "gdxfor.tiltDirectionMenu.any": "efe kapa efe",
+ "gdxfor.tiltDirectionMenu.back": "morago",
+ "gdxfor.tiltDirectionMenu.front": "pele",
+ "gdxfor.tiltDirectionMenu.left": "la nngele",
+ "gdxfor.tiltDirectionMenu.right": "la goja",
+ "gdxfor.turnedFaceDown": "inamišitše sefahlego ",
+ "gdxfor.turnedFaceUp": "išitše sefahlego godimo",
+ "gdxfor.whenForcePushedOrPulled": "ge sekwi sa maatla se [PUSH_PULL]",
+ "gdxfor.whenGesture": "ge [GESTURE]",
+ "gdxfor.whenTilted": "ge e sekamišitšwe [TILT]",
+ "makeymakey.downArrow": "mosebe wa go lebelela fase",
+ "makeymakey.downArrowShort": "fase",
+ "makeymakey.leftArrow": "mosebe wa go lanngele",
+ "makeymakey.leftArrowShort": "lanngele",
+ "makeymakey.rightArrow": "mosebe wa go la go ja",
+ "makeymakey.rightArrowShort": "la goja",
+ "makeymakey.spaceKey": "sekgoba",
+ "makeymakey.upArrow": "mosebe wa go lebelela godimo",
+ "makeymakey.upArrowShort": "godimo",
+ "makeymakey.whenKeyPressed": "ge konope [KEY] e tobetšwa",
+ "makeymakey.whenKeysPressedInOrder": "ge [SEQUENCE] e tobetšwa ka mokgwa wa maleba",
+ "microbit.buttonsMenu.any": "efe kapa efe",
+ "microbit.clearDisplay": "tloša taetšo",
+ "microbit.defaultTextToDisplay": "Dumela!",
+ "microbit.displaySymbol": "bontšha [MATRIX]",
+ "microbit.displayText": "bontšha sengwalwa [TEXT]",
+ "microbit.gesturesMenu.jumped": "fofile",
+ "microbit.gesturesMenu.moved": "šutile",
+ "microbit.gesturesMenu.shaken": "šikinyegile",
+ "microbit.isButtonPressed": "[BTN] konopi e tobeditšwe",
+ "microbit.isTilted": "e sekamišitšwe [DIRECTION]?",
+ "microbit.pinStateMenu.off": "timile",
+ "microbit.pinStateMenu.on": "tšhuma",
+ "microbit.tiltAngle": "sekamiša khutlo [DIRECTION]",
+ "microbit.tiltDirectionMenu.any": "efe kapa efe",
+ "microbit.tiltDirectionMenu.back": "morago",
+ "microbit.tiltDirectionMenu.front": "pele",
+ "microbit.tiltDirectionMenu.left": "lanngele",
+ "microbit.tiltDirectionMenu.right": "la goja",
+ "microbit.whenButtonPressed": "ge konopi [BTN] e tobeditšwe",
+ "microbit.whenGesture": "ge [GESTURE]",
+ "microbit.whenPinConnected": "ge nomoro ya sephiri [PIN] e kgokagantšwe",
+ "microbit.whenTilted": "ge e sekamišitšwe [DIRECTION]",
+ "music.categoryName": "Mmino",
+ "music.changeTempo": "fetola tempo ka [TEMPO]",
+ "music.drumBass": "(2) Moropa wa Peisi",
+ "music.drumBongo": "(13)Bongo",
+ "music.drumCabasa": "(15) Cabasa",
+ "music.drumClaves": "(9) Claves",
+ "music.drumClosedHiHat": "(6) Hi-Hat yeo e tswalelegilego",
+ "music.drumConga": "(14) Conga",
+ "music.drumCowbell": "(11) Cowbell",
+ "music.drumCrashCymbal": "(4)Crash Cymbal",
+ "music.drumCuica": "(18) Cuica",
+ "music.drumGuiro": "(16) Guiro",
+ "music.drumHandClap": "(8) Go phaphatha matsogo",
+ "music.drumOpenHiHat": "(5) Hi-Hat yeo e bulegilego",
+ "music.drumSideStick": "(3) Kota ya ka thoko",
+ "music.drumSnare": "(1) Snare Drum",
+ "music.drumTambourine": "(7) Thamporini",
+ "music.drumTriangle": "(12) Khutlotharo",
+ "music.drumVibraslap": "(17) Vibraslap",
+ "music.drumWoodBlock": "(10) Poloko ya Leplanka",
+ "music.getTempo": "lebelo",
+ "music.instrumentBass": "(6) Peisi",
+ "music.instrumentBassoon": "(14) Bassoon",
+ "music.instrumentCello": "(8) Cello",
+ "music.instrumentChoir": "(15) Khwaere",
+ "music.instrumentClarinet": "(10) Klarinete",
+ "music.instrumentElectricGuitar": "(5) Katara ya Mohlagase",
+ "music.instrumentElectricPiano": "(2) Piano ya Mohlagase",
+ "music.instrumentFlute": "(12) Flute",
+ "music.instrumentGuitar": "(4) Katara",
+ "music.instrumentMarimba": "(19) Marimba",
+ "music.instrumentMusicBox": "(17) Lepokisi la Mmino",
+ "music.instrumentOrgan": "(3) Okene",
+ "music.instrumentPiano": "(1) Piano",
+ "music.instrumentPizzicato": "(7) Pizzicato",
+ "music.instrumentSaxophone": "(11) Saxophone",
+ "music.instrumentSteelDrum": "(18) Moropatšhipi",
+ "music.instrumentSynthLead": "(20) Synth Lead",
+ "music.instrumentSynthPad": "(21) Synth Pad",
+ "music.instrumentTrombone": "(9) Trombone",
+ "music.instrumentVibraphone": "(16) Vibraphone",
+ "music.instrumentWoodenFlute": "(13) Flute ya kota",
+ "music.midiPlayDrumForBeats": "bapala moropa [DRUM] go dira [BEATS] merethetho",
+ "music.midiSetInstrument": "bea seletšwa go [INSTRUMENT]",
+ "music.playDrumForBeats": "bapala moropa [DRUM] go dira [BEATS] merethetho",
+ "music.playNoteForBeats": "bapala noto [NOTE] ya [BEATS] merethetho",
+ "music.restForBeats": "khuletša [BEATS] merethetho",
+ "music.setInstrument": "bea seletšwa go [INSTRUMENT]",
+ "music.setTempo": "bea lebelo go [TEMPO]",
+ "pen.categoryName": "Pene",
+ "pen.changeColorParam": "fetola pene [COLOR_PARAM] ka [VALUE]",
+ "pen.changeHue": "fetola mmala wa pene ka [HUE]",
+ "pen.changeShade": "fetola mošidi wa pene ka [SHADE]",
+ "pen.changeSize": "fetola bogolo bja pene ka [SIZE]",
+ "pen.clear": "phumula ka moka",
+ "pen.colorMenu.brightness": "go taga",
+ "pen.colorMenu.color": "mmala",
+ "pen.colorMenu.saturation": "tlopelo",
+ "pen.colorMenu.transparency": "bonagatšago",
+ "pen.penDown": "pene fase",
+ "pen.penUp": "emiša pene",
+ "pen.setColor": "bea mmala wa pene go [COLOR]",
+ "pen.setColorParam": "bea pene [COLOR_PARAM] GO [VALUE]",
+ "pen.setHue": "bea mmala wa pene go [HUE]",
+ "pen.setShade": "bea moriti wa pene go [SHADE]",
+ "pen.setSize": "bea bogolo bja pene go [SIZE]",
+ "pen.stamp": "setempe",
+ "speech.defaultWhenIHearValue": "a re ye",
+ "speech.extensionName": "Polelo go ya go Sengwalwa",
+ "speech.listenAndWait": "theeletša gomme o lete",
+ "speech.speechReporter": "polelo",
+ "speech.whenIHear": "ge ke ekwa [PHRASE]",
+ "text2speech.alto": "alto",
+ "text2speech.categoryName": "Sengwalwa go ya go Polelo",
+ "text2speech.defaultTextToSpeak": "dumela",
+ "text2speech.giant": "lekgema",
+ "text2speech.kitten": "katsana",
+ "text2speech.setLanguageBlock": "bea polelo go [LANGUAGE]",
+ "text2speech.setVoiceBlock": "bea lentšu go [VOICE]",
+ "text2speech.speakAndWaitBlock": "bolela [WORDS]",
+ "text2speech.squeak": "tswinya",
+ "text2speech.tenor": "tenor",
+ "translate.categoryName": "Fetolela",
+ "translate.defaultTextToTranslate": "dumela",
+ "translate.translateBlock": "fetolela [WORDS] go [LANGUAGE]",
+ "translate.viewerLanguage": "polelo",
+ "videoSensing.categoryName": "Sekhwi sa Video",
+ "videoSensing.direction": "taetšo",
+ "videoSensing.motion": "mosepelo",
+ "videoSensing.off": "timile",
+ "videoSensing.on": "Tšhuma",
+ "videoSensing.onFlipped": "ge e phethotšwe",
+ "videoSensing.setVideoTransparency": "bea ponagatšo ya video go [TRANSPARENCY]",
+ "videoSensing.sprite": "motšeakarolo",
+ "videoSensing.stage": "sefala",
+ "videoSensing.videoOn": "video [ATTRIBUTE] go [SUBJECT]",
+ "videoSensing.videoToggle": "sotha video [VIDEO_STATE]",
+ "videoSensing.whenMotionGreaterThan": "ge mosepelo wa video > [REFERENCE]",
+ "wedo2.getDistance": "bokgole",
+ "wedo2.getTiltAngle": "sekamiša sekhutlo [TILT_DIRECTION]",
+ "wedo2.isTilted": "sekamišetša [TILT_DIRECTION_ANY]?",
+ "wedo2.motorDirection.backward": "Ke tsela yela",
+ "wedo2.motorDirection.forward": "ka tsela ye",
+ "wedo2.motorDirection.reverse": "ribese",
+ "wedo2.motorId.a": "mmotho wa A",
+ "wedo2.motorId.all": "memotho ka moka",
+ "wedo2.motorId.b": "mmotho wa B",
+ "wedo2.motorId.default": "mmotho",
+ "wedo2.motorOff": "tima [MOTOR_ID]",
+ "wedo2.motorOn": "tšhuma [MOTOR_ID]",
+ "wedo2.motorOnFor": "bulela [MOTOR_ID] metsotswana e [DURATION]",
+ "wedo2.playNoteFor": "bapala noto [NOTE] metsotswana ye [DURATION]",
+ "wedo2.setLightHue": "bea mmala wa seetša go [HUE]",
+ "wedo2.setMotorDirection": "bea taetšo ya [MOTOR_ID] go [MOTOR_DIRECTION] ",
+ "wedo2.startMotorPower": "bea maatla a [MOTOR_ID] go [POWER]",
+ "wedo2.tiltDirection.any": "efe kapa efe",
+ "wedo2.tiltDirection.down": "fase",
+ "wedo2.tiltDirection.left": "lanngele",
+ "wedo2.tiltDirection.right": "la goja",
+ "wedo2.tiltDirection.up": "godimo",
+ "wedo2.whenDistance": "ge bo kgole [OP] [REFERENCE]",
+ "wedo2.whenTilted": "ge e sekamišitše [TILT_DIRECTION_ANY]"
+}
\ No newline at end of file
diff --git a/editor/extensions/or.json b/editor/extensions/or.json
new file mode 100644
index 00000000..a4d9ea72
--- /dev/null
+++ b/editor/extensions/or.json
@@ -0,0 +1,215 @@
+{
+ "boost.color.any": "ଯେକୌଣସି ରଙ୍ଗ",
+ "boost.color.black": "କଳା",
+ "boost.color.blue": "blue",
+ "boost.color.green": "ସବୁଜ",
+ "boost.color.red": "ଲାଲ",
+ "boost.color.white": "ଧଳା",
+ "boost.color.yellow": "ହଳଦିଆ",
+ "boost.getMotorPosition": "ମୋଟର [MOTOR_REPORTER_ID] की स्थिति ",
+ "boost.getTiltAngle": "ଝୁଙ୍କାଇବାର ଦିଗ [TILT_DIRECTION]",
+ "boost.motorDirection.backward": "ସେ ପଟେ",
+ "boost.motorDirection.forward": "ଏ ପଟେ",
+ "boost.motorDirection.reverse": "ଓଲଟା ପଟେ",
+ "boost.motorOff": "[MOTOR_ID] ମୋଟର ବନ୍ଦ କର",
+ "boost.motorOn": "[MOTOR_ID] ମୋଟର ଟର୍ନ୍ ଅନ୍ କରନ୍ତୁ",
+ "boost.motorOnFor": "[MOTOR_ID] ମୋଟର ଚଲାନ୍ତୁ [DURATION] କ୍ଷଣ ପାଇଁ",
+ "boost.motorOnForRotation": "[MOTOR_ID]ମୋଟର ଚଲାନ୍ତୁ [ROTATION] ରାଉଣ୍ଡ ପାଇଁ",
+ "boost.seeingColor": "କେଉଁ [COLOR] ଇଟା ଦେଖିଲ?",
+ "boost.setLightHue": "ଆଲୁଅ କଲଡର [HUE] ରଖ",
+ "boost.setMotorDirection": "set motor [MOTOR_ID] direction [MOTOR_DIRECTION]",
+ "boost.setMotorPower": "set motor [MOTOR_ID] speed to [POWER] %",
+ "boost.tiltDirection.any": "କୌଣସି ",
+ "boost.tiltDirection.down": "ତଳକୁ",
+ "boost.tiltDirection.left": "ବାମ",
+ "boost.tiltDirection.right": "ଡାହାଣ",
+ "boost.tiltDirection.up": "ଉପର",
+ "boost.whenColor": "ଯେତେବେଳେ ତୁମେ [COLOR] ଇଟା ଦେଖିବ",
+ "boost.whenTilted": "ଝୁଙ୍କି ଥିଲା ବେଳେ [TILT_DIRECTION_ANY]",
+ "ev3.beepNote": "[NOTE] बीप लय को [TIME] क्षण तक चलाए ",
+ "ev3.buttonPressed": "କେଉଁ [PORT] ବଟନ୍ ଦବେଇଲ?",
+ "ev3.getBrightness": "ଉଜ୍ଜ୍ୱଳତା",
+ "ev3.getDistance": "ଦୂରତା",
+ "ev3.getMotorPosition": "[PORT] ମୋଟର ସ୍ଥିତି | ",
+ "ev3.motorSetPower": "[PORT] ମୋଟର ଶକ୍ତି [POWER]% ସେଟ୍ କରନ୍ତୁ ",
+ "ev3.motorTurnClockwise": " ମୋଟର କୁ [PORT] [TIME] ସେକେଣ୍ଡ ପାଇଁ ଏହି ପଟେ ବୁଲାନ୍ତୁ",
+ "ev3.motorTurnCounterClockwise": " ମୋଟର କୁ [PORT] [TIME] ସେକେଣ୍ଡ ପାଇଁ ସେହି ପଟେ ବୁଲାନ୍ତୁ",
+ "ev3.whenBrightnessLessThan": "ଯେତେବେଳେ ଉଜ୍ଜ୍ୱଳ < [DISTANCE]",
+ "ev3.whenButtonPressed": "ଯେତେବେଳେ ବଟନ୍ [PORT] ଦବାଗଲା",
+ "ev3.whenDistanceLessThan": "ଯେତେବେଳେ ଦୂରତା < [DISTANCE]",
+ "gdxfor.getAcceleration": "ତ୍ୱରଣ [DIRECTION]",
+ "gdxfor.getForce": "ବଳ",
+ "gdxfor.getSpin": "ଘୂରିବା ଗତି [DIRECTION]",
+ "gdxfor.getTilt": "ପ୍ଝୁଙ୍କିବା ର କୋଣ [TILT]",
+ "gdxfor.isFreeFalling": "ପଡୁଛି?",
+ "gdxfor.isTilted": " ଏହା କେତେ ଝୁଙ୍କିଛି [TILT]?",
+ "gdxfor.pulled": "ଟଣା ଯାଇଥିବା",
+ "gdxfor.pushed": "ଠେଲା ଯାଇଥିବା",
+ "gdxfor.shaken": "କମ୍ପିତ",
+ "gdxfor.startedFalling": "ପଡିବା ଆରମ୍ଭ କଲା",
+ "gdxfor.tiltDirectionMenu.any": "ଯେକୌଣସି",
+ "gdxfor.tiltDirectionMenu.back": "ପଛ",
+ "gdxfor.tiltDirectionMenu.front": "ଆଗ",
+ "gdxfor.tiltDirectionMenu.left": "ବାମ",
+ "gdxfor.tiltDirectionMenu.right": "ଡାହାଣ",
+ "gdxfor.turnedFaceDown": "ମୁହଁ ତଳକୁ ହୋଇଗଲା",
+ "gdxfor.turnedFaceUp": "ମୁହଁ ଉପରୁକୁ ହୋଇଗଲା ",
+ "gdxfor.whenForcePushedOrPulled": "ଯେବେ ଫୋର୍ସ ସେନ୍ସର [PUSH_PULL]",
+ "gdxfor.whenGesture": "ଯେବେ [GESTURE]",
+ "gdxfor.whenTilted": "ଯେତେବେଳେ ଝୁଂକିଛି [TILT]",
+ "makeymakey.downArrow": "ତଳକୁ ତୀର ",
+ "makeymakey.downArrowShort": "ତଳ",
+ "makeymakey.leftArrow": "ବାମ ତୀର",
+ "makeymakey.leftArrowShort": "ବାମ",
+ "makeymakey.rightArrow": "ଡାହାଣ ତୀର",
+ "makeymakey.rightArrowShort": "ଡାହାଣ",
+ "makeymakey.spaceKey": "ଜାଗା",
+ "makeymakey.upArrow": "ଉପର ତୀର",
+ "makeymakey.upArrowShort": "ଉପର",
+ "makeymakey.whenKeyPressed": "ଯେତେବେଳେ [KEY] ଚାବି ଦବାଗଲା",
+ "makeymakey.whenKeysPressedInOrder": "ଯେତେବେଳେ [SEQUENCE] କ୍ରମରେ ଦବାଗଲା",
+ "microbit.buttonsMenu.any": "କୌଣସି",
+ "microbit.clearDisplay": "ସ୍କ୍ରିନ୍ ସଫା କର",
+ "microbit.defaultTextToDisplay": "ନମସ୍କାର",
+ "microbit.displaySymbol": "ସ୍କ୍ରିନ୍ [MATRIX]",
+ "microbit.displayText": "ଦୃଶ୍ୟ ଅକ୍ଷର [TEXT]",
+ "microbit.gesturesMenu.jumped": "ଡେଇଁପଡ଼ିଲା",
+ "microbit.gesturesMenu.moved": "ଘୁଞ୍ଚିଗଲା",
+ "microbit.gesturesMenu.shaken": "ହଲିଗଲା",
+ "microbit.isButtonPressed": "କୌ ବଟନ [BTN] ଚିପିଲ?",
+ "microbit.isTilted": "ଝୁଙ୍କିଛି [DIRECTION] ?",
+ "microbit.pinStateMenu.off": "ବନ୍ଦ",
+ "microbit.pinStateMenu.on": "ଅନ୍",
+ "microbit.tiltAngle": "ଝୁଙ୍କିବାର କୋଣ [DIRECTION]",
+ "microbit.tiltDirectionMenu.any": "ଯେକୌଣସି",
+ "microbit.tiltDirectionMenu.back": "ପଛକୁ",
+ "microbit.tiltDirectionMenu.front": "ଆଗକୁ",
+ "microbit.tiltDirectionMenu.left": "ବାମ",
+ "microbit.tiltDirectionMenu.right": "ଡାହାଣ",
+ "microbit.whenButtonPressed": "ଯେତେବେଳେ [BTN] ବଟନ୍ ଦବାଗଲା",
+ "microbit.whenGesture": "ଯେବେ [GESTURE]",
+ "microbit.whenPinConnected": "ଯେତେବେଳେ ପିନ୍ [PIN] ସଂଯୁକ୍ତ",
+ "microbit.whenTilted": "ଯେବେ ଝୁଙ୍କିକି ଥିବ [DIRECTION] दिशामे झुका हो ",
+ "music.categoryName": "ସଙ୍ଗୀତ",
+ "music.changeTempo": "ତାଳ କୁ [TEMPO] ରେ ବଦଳାନ୍ତୁ ",
+ "music.drumBass": "(2) ବ୍ୟାସ୍ ଡ୍ରମ୍ ",
+ "music.drumBongo": "(13) ବଙ୍ଗୋ",
+ "music.drumCabasa": "(15)କାବାସା",
+ "music.drumClaves": "(9) କ୍ଲାଭସ୍",
+ "music.drumClosedHiHat": "(6)ବନ୍ଦ ହାଏ-ହାଟ",
+ "music.drumConga": "(14) କଙ୍ଗା",
+ "music.drumCowbell": "(11) ଗାଈ ଘଣ୍ଟି ",
+ "music.drumCrashCymbal": "(4) ଝାଞ୍ଜ ",
+ "music.drumCuica": "(18) କୁଇକା",
+ "music.drumGuiro": "(16) ଗୁଇରୋ",
+ "music.drumHandClap": "(8) କରତାଳି",
+ "music.drumOpenHiHat": "(5) ଖୋଲ ହାଇ-ହ୍ୟାଟ୍",
+ "music.drumSideStick": "(3) ପାର୍ଶ୍ବ କାଠି",
+ "music.drumSnare": "(1) ସ୍ନେର ଢୋଲ",
+ "music.drumTambourine": "(7) ଡଫଲି",
+ "music.drumTriangle": "(12) ତ୍ରିଭୁଜ",
+ "music.drumVibraslap": "(17) ଭାଇବ୍ରାସ୍ଲାପ୍",
+ "music.drumWoodBlock": "(10) କାଠ ବ୍ଲକ",
+ "music.getTempo": "ଲୟ ",
+ "music.instrumentBass": "(6) ବାସ୍",
+ "music.instrumentBassoon": "(14) ବାସୂନ",
+ "music.instrumentCello": "(8) ଚେଲୋ",
+ "music.instrumentChoir": "(15) ଗାୟକ ମଣ୍ଡଳୀ",
+ "music.instrumentClarinet": "(10) କ୍ଲାରିନେଟ୍",
+ "music.instrumentElectricGuitar": "(5) ଇଲେକ୍ଟ୍ରିକ୍ ଗିଟାର୍",
+ "music.instrumentElectricPiano": "(2)ଇଲେକ୍ଟ୍ରିକ୍ ପିଆନୋ",
+ "music.instrumentFlute": "(12) ବଂଶୀ ",
+ "music.instrumentGuitar": "(4) ଗିଟାର",
+ "music.instrumentMarimba": "(19) ମାରିମ୍ବା",
+ "music.instrumentMusicBox": "(17) ସଙ୍ଗୀତ ପେଡି ",
+ "music.instrumentOrgan": "(3) ଅର୍ଗାନ",
+ "music.instrumentPiano": "(1) ପିଆନୋ",
+ "music.instrumentPizzicato": "(7) ପିଜିକାଟୋ",
+ "music.instrumentSaxophone": "(11) ସାକ୍ସୋଫୋନ୍",
+ "music.instrumentSteelDrum": "(18) ଷ୍ଟିଲ୍ ଡ୍ରମ୍",
+ "music.instrumentSynthLead": "(20) ସିନ୍ଥ୍ ଲିଡ୍",
+ "music.instrumentSynthPad": "(21) ସିନ୍ଥ ପ୍ୟାଡ୍",
+ "music.instrumentTrombone": "(9) ଟ୍ରମ୍ବୋନ",
+ "music.instrumentVibraphone": "(16) ଭିବ୍ରାଫୋନ୍",
+ "music.instrumentWoodenFlute": "(13) କାଠ ବଂଶୀ",
+ "music.midiPlayDrumForBeats": "[BEATS] ବିଟ୍ ପାଇଁ ଡ୍ରମ୍ [DRUM] ବଜାନ୍ତୁ",
+ "music.midiSetInstrument": "ବାଦ୍ୟଯନ୍ତ୍ରକୁ [INSTRUMENT] ରେ ରଖନ୍ତୁ",
+ "music.playDrumForBeats": "[BEATS] ବିଟ୍ ପାଇଁ ଡ୍ରମ୍ [DRUM] ବଜାନ୍ତୁ",
+ "music.playNoteForBeats": "play note [NOTE] for [BEATS] beats",
+ "music.restForBeats": "ଏତିକି [BEATS] ତାଳ ପାଇଂ ରୁହ",
+ "music.setInstrument": "ବାଦ୍ୟଯନ୍ତ୍ରକୁ [INSTRUMENT] ରେ ରଖନ୍ତୁ",
+ "music.setTempo": " [TEMPO] ଲୟକୁ ସେଟ୍ କରନ୍ତୁ",
+ "pen.categoryName": "କଲମ",
+ "pen.changeColorParam": "[COLOR_PARAM] କଲମ କୁ [VALUE] ଦ୍ୱାରା ପରିବର୍ତ୍ତନ କରନ୍ତୁ",
+ "pen.changeHue": "କଲମ ରଙ୍ଗ [HUE] ଦ୍ୱାରା ପରିବର୍ତ୍ତନ କରନ୍ତୁ",
+ "pen.changeShade": "କଲମ ରଙ୍ଗର ଗଭୀରତା [SHADE] ଦ୍ୱାରା ପରିବର୍ତ୍ତନ ",
+ "pen.changeSize": "କାଲାମ ର ଆକାର [SIZE] से ବଦଳାa",
+ "pen.clear": "ସବୁ ଲିଭାଇ ଦିଅ",
+ "pen.colorMenu.brightness": "ଉଜ୍ଜ୍ଵଳତା",
+ "pen.colorMenu.color": "ରଙ୍ଗ",
+ "pen.colorMenu.saturation": "ପରିପୂର୍ଣତା",
+ "pen.colorMenu.transparency": "ପାରଦର୍ଶିତା",
+ "pen.penDown": "ପେନ୍ ତଳକୁ",
+ "pen.penUp": "ପେଁ ଉପରକୁ",
+ "pen.setColor": "କଲମ ର ରଙ୍ଗ କୁ [COLOR] ରେ ରଖ",
+ "pen.setColorParam": "କଲମ [COLOR_PARAM] କୁ [VALUE] ରେ ରଖ",
+ "pen.setHue": "କଲମ ର ରଙ୍ଗ କୁ [HUE] ରେ ରଖ",
+ "pen.setShade": "କଲମ ର ଗଭୀରତା କୁ [SHADE] ରେ ରଖ",
+ "pen.setSize": "କଲମ ର ଆକାର କୁ [SIZE] ରେ ରଖ",
+ "pen.stamp": "ଷ୍ଟାମ୍ପ ଲଗାଅ",
+ "speech.defaultWhenIHearValue": "ଆରମ୍ଭ କରିବା",
+ "speech.extensionName": "ଧ୍ୱନି ରୁ ଲିପି",
+ "speech.listenAndWait": "ସୁନା ଏବଂ ଅପେକ୍ଷା କର",
+ "speech.speechReporter": "ଭାଷଣ",
+ "speech.whenIHear": "ମୁଁ ଯେତେବେଳେ [PHRASE] ଶୁଣିଲି",
+ "text2speech.alto": "ଆଳାପ",
+ "text2speech.categoryName": "ଲିପି ରୁ ଧ୍ୱନି",
+ "text2speech.defaultTextToSpeak": "ନମସ୍କାର",
+ "text2speech.giant": "ବିଶାଳକାୟ",
+ "text2speech.kitten": "ବିଲେଇ ଛୁଆ",
+ "text2speech.setLanguageBlock": " [LANGUAGE] ରେ ଭାଷା କୁ ରଖ",
+ "text2speech.setVoiceBlock": " [VOICE] ଉପରେ ସ୍ବର ରଖ",
+ "text2speech.speakAndWaitBlock": "କୁହ [WORDS]",
+ "text2speech.squeak": "ଚିଲାଇବା",
+ "text2speech.tenor": "ଉଚ୍ଚ ସ୍ଵର",
+ "translate.categoryName": "ଅନୁବାଦ",
+ "translate.defaultTextToTranslate": "ନମସ୍କାର",
+ "translate.translateBlock": " [WORDS] କୁ [LANGUAGE] ରେ ଅନୁବାଦ କର",
+ "translate.viewerLanguage": "ଭାଷା",
+ "videoSensing.categoryName": "ଭିଡିଓ ଜାଣିବା",
+ "videoSensing.direction": "ଦିଗ",
+ "videoSensing.motion": "ଗତି",
+ "videoSensing.off": "ବନ୍ଦ",
+ "videoSensing.on": "ଚଳାଅ",
+ "videoSensing.onFlipped": "ଓଲଟାଇବା ପରେ",
+ "videoSensing.setVideoTransparency": "ଭିଡିଓ ପାରଦର୍ଶିତା କୁ [TRANSPARENCY] ରେ ରଖ",
+ "videoSensing.sprite": "ସ୍ପ୍ରାଇଟ",
+ "videoSensing.stage": "ମଞ୍ଚ",
+ "videoSensing.videoOn": "ଭିଡିଓ [ATTRIBUTE] [SUBJECT] ଉପରେ",
+ "videoSensing.videoToggle": "ଭିଡିଓ କୁ ଘୂରାଅ [VIDEO_STATE]",
+ "videoSensing.whenMotionGreaterThan": "ଯେବେ ଭିଡିଓ ର ଗତି > [REFERENCE]",
+ "wedo2.getDistance": "ଦୂରତ୍ବ",
+ "wedo2.getTiltAngle": "ଝୁଙ୍କିବା ର ଦିଗ [TILT_DIRECTION]",
+ "wedo2.isTilted": "ଝୁଙ୍କିବା [TILT_DIRECTION_ANY]?",
+ "wedo2.motorDirection.backward": "ସେ ପଟେ",
+ "wedo2.motorDirection.forward": "ଏ ପଟେ",
+ "wedo2.motorDirection.reverse": "ଓଲଟା ପଟେ",
+ "wedo2.motorId.a": "ମୋଟର A",
+ "wedo2.motorId.all": "ସବୁ ମୋଟର",
+ "wedo2.motorId.b": "ମୋଟର B ",
+ "wedo2.motorId.default": "ମୋଟର",
+ "wedo2.motorOff": "[MOTOR_ID] ବନ୍ଦ କର",
+ "wedo2.motorOn": "[MOTOR_ID] ଚଳାଅ",
+ "wedo2.motorOnFor": "turn [MOTOR_ID] on for [DURATION] seconds",
+ "wedo2.playNoteFor": "[NOTE] ସ୍ବର କୁ [DURATION] ସେକେଣ୍ଡ ପାଇଁ ବଜାଅ",
+ "wedo2.setLightHue": "ଆଲୁଅ ର ରଙ୍ଗ [HUE] ରଖ",
+ "wedo2.setMotorDirection": "[MOTOR_ID] ର ଦିଗ କୁ [MOTOR_DIRECTION] ରଖ",
+ "wedo2.startMotorPower": "[MOTOR_ID] ର କ୍ଷମତା [POWER] ରଖ",
+ "wedo2.tiltDirection.any": "କୌଣସି",
+ "wedo2.tiltDirection.down": "ତଳ",
+ "wedo2.tiltDirection.left": "ବାମ",
+ "wedo2.tiltDirection.right": "ଡାହାଣ",
+ "wedo2.tiltDirection.up": "ଉପର",
+ "wedo2.whenDistance": "ଯେବେ ଦୂରତା [OP][REFERENCE]",
+ "wedo2.whenTilted": "ଯେବେ ଝୁଙ୍କିକି ଥିବ [TILT_DIRECTION_ANY]"
+}
\ No newline at end of file
diff --git a/editor/extensions/qu.json b/editor/extensions/qu.json
new file mode 100644
index 00000000..5eeef84c
--- /dev/null
+++ b/editor/extensions/qu.json
@@ -0,0 +1,215 @@
+{
+ "boost.color.any": "mayqin kulurpas",
+ "boost.color.black": "yana",
+ "boost.color.blue": "anqas",
+ "boost.color.green": "qumir",
+ "boost.color.red": "puka",
+ "boost.color.white": "yuraq",
+ "boost.color.yellow": "qellu",
+ "boost.getMotorPosition": "kallpanchaq churasqa [MOTOR_REPORTER_ID]",
+ "boost.getTiltAngle": "Kuchuq kinraychasqa [TILT_DIRECTION]",
+ "boost.motorDirection.backward": "chayna puniy",
+ "boost.motorDirection.forward": "kayna puniy",
+ "boost.motorDirection.reverse": "qipaman puriy",
+ "boost.motorOff": "mutur wañuchisqa [MOTOR_ID]",
+ "boost.motorOn": "Kallpanchaq qallarichisqa [MOTOR_ID]",
+ "boost.motorOnFor": "mutur muyuq [MOTOR_ID] icha [DURATION] siqundupi",
+ "boost.motorOnForRotation": "mutur muyuq [MOTOR_ID] icha [ROTATION] muyuriqnin",
+ "boost.seeingColor": "qawaspa [COLOR] champa?",
+ "boost.setLightHue": "akchiqpa llimpinta churay [HUE]",
+ "boost.setMotorDirection": "muturta churaykuy [MOTOR_ID] riqman [MOTOR_DIRECTION]",
+ "boost.setMotorPower": "utqayllaman churay [MOTOR_ID] muturpa [POWER]%",
+ "boost.tiltDirection.any": "mayqimpas",
+ "boost.tiltDirection.down": "urayman",
+ "boost.tiltDirection.left": "ichuq",
+ "boost.tiltDirection.right": "alliq",
+ "boost.tiltDirection.up": "hawampi",
+ "boost.whenColor": " imayna [COLOR] champa qawakuptin",
+ "boost.whenTilted": "kinraykachisqa kaptin [TILT_DIRECTION_ANY]",
+ "ev3.beepNote": "tukachi [NOTE] kaywan [TIME] wawa pachawan",
+ "ev3.buttonPressed": "butun [PORT] nitisqa?",
+ "ev3.getBrightness": "kanchiq",
+ "ev3.getDistance": "karuchan",
+ "ev3.getMotorPosition": "Kallpanchachiq [PORT] churay",
+ "ev3.motorSetPower": "Kallpanchaq [PORT] churay kallpachaykuy [POWER] %",
+ "ev3.motorTurnClockwise": "Kallpanchaq [PORT] muyurichi waklawman [TIME] wawa pachapi",
+ "ev3.motorTurnCounterClockwise": "Kallpanchaq [PORT] muyurichi kaylawman [TIME] wawa pachapi",
+ "ev3.whenBrightnessLessThan": "akchiriq kaptin < [DISTANCE]",
+ "ev3.whenButtonPressed": "butun [PORT] ñitisqa kaptin",
+ "ev3.whenDistanceLessThan": "karu kaptin < [DISTANCE]",
+ "gdxfor.getAcceleration": "utqallaman [DIRECTION]",
+ "gdxfor.getForce": "kallpa",
+ "gdxfor.getSpin": "utqayman muyuq [DIRECTION]",
+ "gdxfor.getTilt": "kuchusta chinruri [TILT]",
+ "gdxfor.isFreeFalling": "imam wichin?",
+ "gdxfor.isTilted": "chinrusqachu [TILT]?",
+ "gdxfor.pulled": "wikapasqa",
+ "gdxfor.pushed": "tamqarisqa",
+ "gdxfor.shaken": "tapsiy",
+ "gdxfor.startedFalling": "wichiyta qallarichkan",
+ "gdxfor.tiltDirectionMenu.any": "mayqimpas",
+ "gdxfor.tiltDirectionMenu.back": "hipa",
+ "gdxfor.tiltDirectionMenu.front": "chimpa",
+ "gdxfor.tiltDirectionMenu.left": "ichuq",
+ "gdxfor.tiltDirectionMenu.right": "alliq",
+ "gdxfor.turnedFaceDown": "urayman tikrasqa",
+ "gdxfor.turnedFaceUp": "anayman tikrasqa",
+ "gdxfor.whenForcePushedOrPulled": "kallpachaq musiaq kaptin [PUSH_PULL]",
+ "gdxfor.whenGesture": "imay [GESTURE]",
+ "gdxfor.whenTilted": "chinrusqa kaptin [TILT]",
+ "makeymakey.downArrow": "urayman qillqana",
+ "makeymakey.downArrowShort": "urayman",
+ "makeymakey.leftArrow": "lluqiman qillqana",
+ "makeymakey.leftArrowShort": "ichuq",
+ "makeymakey.rightArrow": "alliqman qillqana",
+ "makeymakey.rightArrowShort": "alliq",
+ "makeymakey.spaceKey": "chimpa",
+ "makeymakey.upArrow": "hanayman qillqana",
+ "makeymakey.upArrowShort": "hawampi",
+ "makeymakey.whenKeyPressed": "imayna [KEY] tikla ñitisqa",
+ "makeymakey.whenKeysPressedInOrder": "Hayka [SEQUENCE] nitisqa hukllamanta",
+ "microbit.buttonsMenu.any": "mayqimpas",
+ "microbit.clearDisplay": "picahay qawanata",
+ "microbit.defaultTextToDisplay": "Rimaykullayki!",
+ "microbit.displaySymbol": "qawana [MATRIX]",
+ "microbit.displayText": "qillqata qawarina [TEXT]",
+ "microbit.gesturesMenu.jumped": "pawarqun",
+ "microbit.gesturesMenu.moved": "musuqmi",
+ "microbit.gesturesMenu.shaken": "tapsiy",
+ "microbit.isButtonPressed": "[BTN] butun ñitisqa?",
+ "microbit.isTilted": "chinrusqa [DIRECTION]?",
+ "microbit.pinStateMenu.off": "wañuy",
+ "microbit.pinStateMenu.on": "rikchari",
+ "microbit.tiltAngle": "kuchusta chinru [DIRECTION]",
+ "microbit.tiltDirectionMenu.any": "mayqimpas",
+ "microbit.tiltDirectionMenu.back": "kutiy",
+ "microbit.tiltDirectionMenu.front": "chimpa",
+ "microbit.tiltDirectionMenu.left": "ichuq",
+ "microbit.tiltDirectionMenu.right": "alliq",
+ "microbit.whenButtonPressed": "imayna [BTN] butun ñitisqa",
+ "microbit.whenGesture": "imay [GESTURE]",
+ "microbit.whenPinConnected": "imayna tipi [PIN] tupachisqa",
+ "microbit.whenTilted": "chinrusqa kaptin [DIRECTION]",
+ "music.categoryName": "Taki",
+ "music.changeTempo": "tikray pachata [TEMPO]",
+ "music.drumBass": "(2) tinya",
+ "music.drumBongo": "(13) Bongo",
+ "music.drumCabasa": "(15) Cabasa",
+ "music.drumClaves": "(9) Claves",
+ "music.drumClosedHiHat": "(6) Hit-Hat wichkasqa",
+ "music.drumConga": "(14) Konqa",
+ "music.drumCowbell": "(11) Kowbell",
+ "music.drumCrashCymbal": "(4) Platillo Tupachisqa ",
+ "music.drumCuica": "(18) Kuika",
+ "music.drumGuiro": "(16) Quiru",
+ "music.drumHandClap": "(8) Maqui Taqllay",
+ "music.drumOpenHiHat": "(5) Hit-Hat Kichasqa",
+ "music.drumSideStick": "(3) tamburpa waqtan takasqa",
+ "music.drumSnare": "(1) Tambur",
+ "music.drumTambourine": "(7) Sunaha",
+ "music.drumTriangle": "(12) Chinisku",
+ "music.drumVibraslap": "(17) Vibraslap",
+ "music.drumWoodBlock": "(10)Kullu tuqyaq",
+ "music.getTempo": "pacha",
+ "music.instrumentBass": "(6) Bahu",
+ "music.instrumentBassoon": "(14) Bassuun",
+ "music.instrumentCello": "(8) Cello",
+ "music.instrumentChoir": "(15) Takiri",
+ "music.instrumentClarinet": "(10) Klariniti",
+ "music.instrumentElectricGuitar": "(5) Qitarra iliktriku",
+ "music.instrumentElectricPiano": "(2) Piyanu iliktriku",
+ "music.instrumentFlute": "(12)Pinkuyllu",
+ "music.instrumentGuitar": "(4)Quitarra",
+ "music.instrumentMarimba": "(19) Marimba",
+ "music.instrumentMusicBox": "(17)kahita Takiq",
+ "music.instrumentOrgan": "(3) Urqanu",
+ "music.instrumentPiano": "(1)piyanu",
+ "music.instrumentPizzicato": "(7) Pisikato",
+ "music.instrumentSaxophone": "(11) Sakso",
+ "music.instrumentSteelDrum": "(18) tinya latamanta",
+ "music.instrumentSynthLead": "(20) Synth Lead nisqan",
+ "music.instrumentSynthPad": "(21) Synth Pad nisqan",
+ "music.instrumentTrombone": "(9) Trumbun",
+ "music.instrumentVibraphone": "(16)wibraphuni",
+ "music.instrumentWoodenFlute": "(13) Qina",
+ "music.midiPlayDrumForBeats": "tukay tambur [DRUM] chaypaq [BEATS] luqluqyaqkuna",
+ "music.midiSetInstrument": "tiquy inkilltupa [INSTRUMENT] ",
+ "music.playDrumForBeats": "tukay tambur [DRUM] chaypaq [BEATS] luqluqyaqkuna",
+ "music.playNoteForBeats": "pukllayta tukay [NOTE] chayman [BEATS] luqluqyaqkuna",
+ "music.restForBeats": " samachiy [BEATS] luqluqyaqkuna",
+ "music.setInstrument": "tiquy inkilltupa [INSTRUMENT] ",
+ "music.setTempo": "churay pachata [TEMPO]",
+ "pen.categoryName": "qillqay kaspi",
+ "pen.changeColorParam": "tikray qillqay kaspi [COLOR_PARAM] rayku [VALUE]",
+ "pen.changeHue": "tikray qillqay kaspi kulur-rayku [HUE]",
+ "pen.changeShade": "tikray qillqay llantunninta [SHADE]",
+ "pen.changeSize": "tikray qillqay hatunninta [SIZE]",
+ "pen.clear": "llapanta pichay",
+ "pen.colorMenu.brightness": "kanchiq",
+ "pen.colorMenu.color": "kulur",
+ "pen.colorMenu.saturation": "Llimpi yuraqchay",
+ "pen.colorMenu.transparency": "chuyarayaq",
+ "pen.penDown": "qillqana uraypi",
+ "pen.penUp": "qillqay hanaypi",
+ "pen.setColor": "tikray qillqay kaspi Llimpiy-rayku [COLOR]",
+ "pen.setColorParam": "churay qillqay kaspita [COLOR_PARAM] rayku [VALUE]",
+ "pen.setHue": "churaykuy llimpinman qillqaq kaspita [HUE]",
+ "pen.setShade": "churaykuy qillqapa llantuyninta [SHADE]",
+ "pen.setSize": "churay qillqay kaspipa hatuyninta [SIZE]",
+ "pen.stamp": "sello nisqan",
+ "speech.defaultWhenIHearValue": "Hakuchik",
+ "speech.extensionName": "Rimaymanta Qillqay",
+ "speech.listenAndWait": "uyari hinaspa suyay",
+ "speech.speechReporter": "rimay",
+ "speech.whenIHear": "uyaripti [PHRASE]",
+ "text2speech.alto": "Sayachiy",
+ "text2speech.categoryName": "Qillqa Rimay ",
+ "text2speech.defaultTextToSpeak": "imaynalla ",
+ "text2speech.giant": "hatunkaray",
+ "text2speech.kitten": "misicha",
+ "text2speech.setLanguageBlock": "churay simiman [LANGUAGE] ",
+ "text2speech.setVoiceBlock": "churay Rimaqman [VOICE]",
+ "text2speech.speakAndWaitBlock": "rimay [WORDS]",
+ "text2speech.squeak": "qapariy",
+ "text2speech.tenor": "tinur",
+ "translate.categoryName": "Tikray",
+ "translate.defaultTextToTranslate": "imaynalla ",
+ "translate.translateBlock": "tikray [WORDS] chaymanta [LANGUAGE]",
+ "translate.viewerLanguage": "Simi",
+ "videoSensing.categoryName": "Tarisqa Qawana",
+ "videoSensing.direction": "maypi",
+ "videoSensing.motion": "kuyuchiy",
+ "videoSensing.off": "wañuy",
+ "videoSensing.on": "rikchari",
+ "videoSensing.onFlipped": "tikray",
+ "videoSensing.setVideoTransparency": "churay vidio chhuyaqniman [TRANSPARENCY]",
+ "videoSensing.sprite": "Sprite",
+ "videoSensing.stage": "Chimpa qaway",
+ "videoSensing.videoOn": "widiu [ATTRIBUTE] in [SUBJECT]",
+ "videoSensing.videoToggle": "muyuchiy widiuta [VIDEO_STATE]",
+ "videoSensing.whenMotionGreaterThan": "hayka widiu muyuptin > [REFERENCE]",
+ "wedo2.getDistance": "karuchan",
+ "wedo2.getTiltAngle": "Kuchuq kinraychasqa [TILT_DIRECTION]",
+ "wedo2.isTilted": "kinray [TILT_DIRECTION_ANY]?",
+ "wedo2.motorDirection.backward": "chayna puniy",
+ "wedo2.motorDirection.forward": "kayna puniy",
+ "wedo2.motorDirection.reverse": "qipaman puriy",
+ "wedo2.motorId.a": "kallpachaq A",
+ "wedo2.motorId.all": "llapan kallpachaqkuna",
+ "wedo2.motorId.b": "kallpachaq B",
+ "wedo2.motorId.default": "kallpanchachiq",
+ "wedo2.motorOff": "muyuq [MOTOR_ID] wañuchisqa",
+ "wedo2.motorOn": "qallarichiy [MOTOR_ID]",
+ "wedo2.motorOnFor": "qallariy [MOTOR_ID] icha [DURATION] siqundupi",
+ "wedo2.playNoteFor": "qillqay luqyay [NOTE] icha [DURATION] siqundupi",
+ "wedo2.setLightHue": "akchiqpa llimpinta churay [HUE]",
+ "wedo2.setMotorDirection": "rinayta churaykuy [MOTOR_ID] inpi [MOTOR_DIRECTION]",
+ "wedo2.startMotorPower": "churaykuy [MOTOR_ID] kallapachiqninta [POWER]",
+ "wedo2.tiltDirection.any": "mayqimpas",
+ "wedo2.tiltDirection.down": "urayman",
+ "wedo2.tiltDirection.left": "ichuq",
+ "wedo2.tiltDirection.right": "alliq",
+ "wedo2.tiltDirection.up": "hawampi",
+ "wedo2.whenDistance": "karu kaptin [OP] [REFERENCE]",
+ "wedo2.whenTilted": "kinraykachisqa kaptin [TILT_DIRECTION_ANY]"
+}
\ No newline at end of file
diff --git a/editor/extensions/tn.json b/editor/extensions/tn.json
new file mode 100644
index 00000000..e0108bee
--- /dev/null
+++ b/editor/extensions/tn.json
@@ -0,0 +1,215 @@
+{
+ "boost.color.any": "mmala mongwe le mongwe",
+ "boost.color.black": "ntsho",
+ "boost.color.blue": "botala jwa loapi",
+ "boost.color.green": "tala",
+ "boost.color.red": "khibidu",
+ "boost.color.white": "tshweu",
+ "boost.color.yellow": "serolwana",
+ "boost.getMotorPosition": "motšhini [MOTOR_REPORTER_ID] maemo",
+ "boost.getTiltAngle": "sekamisa enkele [TILT_DIRECTION]",
+ "boost.motorDirection.backward": "ka tsela ele",
+ "boost.motorDirection.forward": "ka tsela e",
+ "boost.motorDirection.reverse": "busetsa morago",
+ "boost.motorOff": "tima motšhini [MOTOR_ID] ",
+ "boost.motorOn": "tshuma motšhini [MOTOR_ID] ",
+ "boost.motorOnFor": "tshuma motšhini [MOTOR_ID] [DURATION] metsotswana",
+ "boost.motorOnForRotation": "tshuma motšhini [MOTOR_ID] [ROTATION] ditshekeletso",
+ "boost.seeingColor": "a o bona [COLOR] setena?",
+ "boost.setLightHue": "tshuma lebone la mmala go [HUE]",
+ "boost.setMotorDirection": "tlhagisa motšhini [MOTOR_ID] kaelo [MOTOR_DIRECTION]",
+ "boost.setMotorPower": "tlhagisa motšhini [MOTOR_ID] lebelo go [POWER] %",
+ "boost.tiltDirection.any": "sengwe",
+ "boost.tiltDirection.down": "tlase",
+ "boost.tiltDirection.left": "molema",
+ "boost.tiltDirection.right": "moja",
+ "boost.tiltDirection.up": "godimo",
+ "boost.whenColor": "fa [COLOR] wa setena o bonwe",
+ "boost.whenTilted": "fa e sekamisitswe [TILT_DIRECTION_ANY]",
+ "ev3.beepNote": "letsa noto [NOTE] ya [TIME] metsotswana",
+ "ev3.buttonPressed": "konopo [PORT] tobeditswe?",
+ "ev3.getBrightness": "phatshimo",
+ "ev3.getDistance": "sekgala",
+ "ev3.getMotorPosition": "motšhini [PORT] maemo",
+ "ev3.motorSetPower": "motšhini [PORT] tlhagisa maatla [POWER] %",
+ "ev3.motorTurnClockwise": "motšhini [PORT] retologela ka fa [TIME] metsotswana",
+ "ev3.motorTurnCounterClockwise": "motšhini [PORT] retologela ka fale [TIME] metsotswana",
+ "ev3.whenBrightnessLessThan": "fa phatsimo < [DISTANCE]",
+ "ev3.whenButtonPressed": "fa konopo [PORT] e gateletswe",
+ "ev3.whenDistanceLessThan": "fa sekgala < [DISTANCE]",
+ "gdxfor.getAcceleration": "koketso [DIRECTION]",
+ "gdxfor.getForce": "maatla",
+ "gdxfor.getSpin": "dikolosa lebelo [DIRECTION]",
+ "gdxfor.getTilt": "sekamisa enkele [TILT]",
+ "gdxfor.isFreeFalling": " a o a wa?",
+ "gdxfor.isTilted": "sekametse [TILT]?",
+ "gdxfor.pulled": "gogilwe",
+ "gdxfor.pushed": "kgarameletsa",
+ "gdxfor.shaken": "reketlisiwa",
+ "gdxfor.startedFalling": "simolola go wa",
+ "gdxfor.tiltDirectionMenu.any": "sengwe",
+ "gdxfor.tiltDirectionMenu.back": "kwa morago",
+ "gdxfor.tiltDirectionMenu.front": "fa pele",
+ "gdxfor.tiltDirectionMenu.left": "molema",
+ "gdxfor.tiltDirectionMenu.right": "moja",
+ "gdxfor.turnedFaceDown": "fetoletse sefatlhego kwa tlase",
+ "gdxfor.turnedFaceUp": "fetoletse sefatlhego kwa godimo",
+ "gdxfor.whenForcePushedOrPulled": "fa maatla a dupelela [PUSH_PULL]",
+ "gdxfor.whenGesture": "fa [GESTURE]",
+ "gdxfor.whenTilted": "fa e sekamisitswe [TILT]",
+ "makeymakey.downArrow": "tshupo tlase",
+ "makeymakey.downArrowShort": "tlase",
+ "makeymakey.leftArrow": "tshupo molema",
+ "makeymakey.leftArrowShort": "molema",
+ "makeymakey.rightArrow": "tshupo moja",
+ "makeymakey.rightArrowShort": "moja",
+ "makeymakey.spaceKey": "sebaka",
+ "makeymakey.upArrow": "tshupo godimo",
+ "makeymakey.upArrowShort": "godimo",
+ "makeymakey.whenKeyPressed": "fa [KEY] konopo e tobeditswe",
+ "makeymakey.whenKeysPressedInOrder": "fa [SEQUENCE] e tobeditswe ka tolamo",
+ "microbit.buttonsMenu.any": "sengwe",
+ "microbit.clearDisplay": "phepafatsa dipontsho",
+ "microbit.defaultTextToDisplay": "Dumela!",
+ "microbit.displaySymbol": "bontsha [MATRIX]",
+ "microbit.displayText": "bontsha setlhangwa [TEXT]",
+ "microbit.gesturesMenu.jumped": "tloletse",
+ "microbit.gesturesMenu.moved": "sutisitswe",
+ "microbit.gesturesMenu.shaken": "reketlisiwa",
+ "microbit.isButtonPressed": "[BTN] konopo e gateletswe?",
+ "microbit.isTilted": "sekamisitswe [DIRECTION]?",
+ "microbit.pinStateMenu.off": "timile",
+ "microbit.pinStateMenu.on": "tshubile",
+ "microbit.tiltAngle": "sekamisa enkele [DIRECTION]",
+ "microbit.tiltDirectionMenu.any": "sengwe",
+ "microbit.tiltDirectionMenu.back": "kwa morago",
+ "microbit.tiltDirectionMenu.front": "fa pele",
+ "microbit.tiltDirectionMenu.left": "molema",
+ "microbit.tiltDirectionMenu.right": "moja",
+ "microbit.whenButtonPressed": "fa [BTN] konopo e tobeditswe",
+ "microbit.whenGesture": "fa [GESTURE]",
+ "microbit.whenPinConnected": "fa lomapo [PIN] golagane",
+ "microbit.whenTilted": "fa le sekamisitswe [DIRECTION]",
+ "music.categoryName": "Mmino",
+ "music.changeTempo": "fetola lebelo ka go [TEMPO]",
+ "music.drumBass": "(2) Moropa wa Base",
+ "music.drumBongo": "(13) Bongo",
+ "music.drumCabasa": "(15) Cabasa",
+ "music.drumClaves": " (9) tsa dikotana",
+ "music.drumClosedHiHat": "(6) Hi-Hat e etswalegileng",
+ "music.drumConga": "(14) Conga",
+ "music.drumCowbell": "(11) Tleloko ya kgomo",
+ "music.drumCrashCymbal": "(4) Semebala e e opanngwang",
+ "music.drumCuica": "(18) Cuica",
+ "music.drumGuiro": "(16) Guiro",
+ "music.drumHandClap": "(8) Opa Seatla",
+ "music.drumOpenHiHat": "(5) Bula Hi-Hat",
+ "music.drumSideStick": "(3) Thobane ya fa Tlhakoreng",
+ "music.drumSnare": "(1) Moropa wa Senare",
+ "music.drumTambourine": "(7) Moropana",
+ "music.drumTriangle": "(12) Khutlotharo",
+ "music.drumVibraslap": "(17) seletswa sa lerapo la motlhagare",
+ "music.drumWoodBlock": "(10) Sesane",
+ "music.getTempo": "lebelo",
+ "music.instrumentBass": "(6) Base",
+ "music.instrumentBassoon": "(14) Bassoon",
+ "music.instrumentCello": "(8) Seletswa sa Cello",
+ "music.instrumentChoir": "(15) Khwaere",
+ "music.instrumentClarinet": "(10) Kelarinete",
+ "music.instrumentElectricGuitar": "(5) Katara ya Motlakase",
+ "music.instrumentElectricPiano": "(2) Piano ya Motlakase",
+ "music.instrumentFlute": "(12) Fulutu",
+ "music.instrumentGuitar": "(4) Katara",
+ "music.instrumentMarimba": "(19) Marimba",
+ "music.instrumentMusicBox": "(17) Lebokoso la Mmino",
+ "music.instrumentOrgan": "(3) Okene",
+ "music.instrumentPiano": "(1) Piano",
+ "music.instrumentPizzicato": "(7) Pizzicato",
+ "music.instrumentSaxophone": "(11) Sekesefone",
+ "music.instrumentSteelDrum": "(18) Moropa wa Tshipi",
+ "music.instrumentSynthLead": "(20) motlhabeletsi",
+ "music.instrumentSynthPad": "(21) motseeletsi",
+ "music.instrumentTrombone": "(9) Trombone",
+ "music.instrumentVibraphone": "(16) Vibraphone",
+ "music.instrumentWoodenFlute": "(13) Fulutu ya legong",
+ "music.midiPlayDrumForBeats": "tshameka moropa [DRUM] wa [BEATS] meporo",
+ "music.midiSetInstrument": "tlhagisa sediriswa go [INSTRUMENT]",
+ "music.playDrumForBeats": "tshameka moropa [DRUM] wa [BEATS] meporo",
+ "music.playNoteForBeats": "tshameka noto [NOTE] ya [BEATS] meporo",
+ "music.restForBeats": "ikhuletse [BEATS] meporo",
+ "music.setInstrument": "tlhagisa sediriswa go [INSTRUMENT]",
+ "music.setTempo": "tlhagisa lebelo go [TEMPO]",
+ "pen.categoryName": "Pene",
+ "pen.changeColorParam": "fetola pene [COLOR_PARAM] ka [VALUE]",
+ "pen.changeHue": "fetola mmala wa pene ka [HUE]",
+ "pen.changeShade": "fetola mmala wa pene ka [SHADE]",
+ "pen.changeSize": "fetola bogolo ba pene ka [SIZE]",
+ "pen.clear": "phimola tsotlhe",
+ "pen.colorMenu.brightness": "phatshimo",
+ "pen.colorMenu.color": "mmala",
+ "pen.colorMenu.saturation": "Go tlala",
+ "pen.colorMenu.transparency": "bosengbofitlha",
+ "pen.penDown": "pene fatshe",
+ "pen.penUp": "pene godimo",
+ "pen.setColor": "tlhagisa mmala wa pene go [COLOR]",
+ "pen.setColorParam": "tlhagisa pene [COLOR_PARAM] go [VALUE]",
+ "pen.setHue": "tlhagisa mmala wa pene go [HUE]",
+ "pen.setShade": "tlhagisa mmala wa pene go [SHADE]",
+ "pen.setSize": "tlhagisa bogolo ba pene go [SIZE]",
+ "pen.stamp": "setempe",
+ "speech.defaultWhenIHearValue": "a re tsamaye",
+ "speech.extensionName": "Puo ya Molaetsa",
+ "speech.listenAndWait": "reetsa mme o eme",
+ "speech.speechReporter": "puo",
+ "speech.whenIHear": "fa ke utlwa [PHRASE]",
+ "text2speech.alto": "lentswe la bobedi",
+ "text2speech.categoryName": "Romela molaetsa ka puo",
+ "text2speech.defaultTextToSpeak": "dumela",
+ "text2speech.giant": "seganka",
+ "text2speech.kitten": "katsana",
+ "text2speech.setLanguageBlock": "tlhagisa puo go [LANGUAGE]",
+ "text2speech.setVoiceBlock": "tlhagisa lentswe go [VOICE]",
+ "text2speech.speakAndWaitBlock": "bua [WORDS]",
+ "text2speech.squeak": "lela",
+ "text2speech.tenor": "lentswe la boraro",
+ "translate.categoryName": "Ranola",
+ "translate.defaultTextToTranslate": "dumela",
+ "translate.translateBlock": "ranola [WORDS] go [LANGUAGE]",
+ "translate.viewerLanguage": "puo",
+ "videoSensing.categoryName": "Maikutlo a vidio",
+ "videoSensing.direction": "kaelo",
+ "videoSensing.motion": "tshikinyego",
+ "videoSensing.off": "timile",
+ "videoSensing.on": "tshubile",
+ "videoSensing.onFlipped": "timile",
+ "videoSensing.setVideoTransparency": "tlhagisa bosengbofitlha ba video [TRANSPARENCY]",
+ "videoSensing.sprite": "sprite",
+ "videoSensing.stage": "kgato",
+ "videoSensing.videoOn": "video [ATTRIBUTE] mo [SUBJECT]",
+ "videoSensing.videoToggle": "tshuma video [VIDEO_STATE]",
+ "videoSensing.whenMotionGreaterThan": "fa video e tshameka > [REFERENCE]",
+ "wedo2.getDistance": "sekgala",
+ "wedo2.getTiltAngle": "sekamisa enkele [TILT_DIRECTION]",
+ "wedo2.isTilted": "sekametse [TILT_DIRECTION_ANY]?",
+ "wedo2.motorDirection.backward": "ka tsela ele",
+ "wedo2.motorDirection.forward": "ka tsela e",
+ "wedo2.motorDirection.reverse": "busetswa kwa morago",
+ "wedo2.motorId.a": "motšhini A",
+ "wedo2.motorId.all": "metšhini yotlhe",
+ "wedo2.motorId.b": "motšhini B",
+ "wedo2.motorId.default": "motšhini",
+ "wedo2.motorOff": "tima [MOTOR_ID] ",
+ "wedo2.motorOn": "tshuma [MOTOR_ID] ",
+ "wedo2.motorOnFor": "tshuma [MOTOR_ID] [DURATION] metsotswana",
+ "wedo2.playNoteFor": "tshameka noto [NOTE] [DURATION] metsotswana",
+ "wedo2.setLightHue": "tshuma lebone la mmala go [HUE]",
+ "wedo2.setMotorDirection": "tlhagisa [MOTOR_ID] kaelo go [MOTOR_DIRECTION]",
+ "wedo2.startMotorPower": "tlhagisa [MOTOR_ID] maatla go [POWER]",
+ "wedo2.tiltDirection.any": "nngwe le nngwe",
+ "wedo2.tiltDirection.down": "tlase",
+ "wedo2.tiltDirection.left": "molema",
+ "wedo2.tiltDirection.right": "moja",
+ "wedo2.tiltDirection.up": "godimo",
+ "wedo2.whenDistance": "fa sekgala [OP] [REFERENCE]",
+ "wedo2.whenTilted": "fa e sekamisitswe [TILT_DIRECTION_ANY]"
+}
\ No newline at end of file
diff --git a/editor/extensions/xh.json b/editor/extensions/xh.json
new file mode 100644
index 00000000..9d4ecf5e
--- /dev/null
+++ b/editor/extensions/xh.json
@@ -0,0 +1,215 @@
+{
+ "boost.color.any": "Nawuphina umbala",
+ "boost.color.black": "mnyama",
+ "boost.color.blue": "luhlaza okwesibhakabhaka",
+ "boost.color.green": "luhlaza",
+ "boost.color.red": "bomvu",
+ "boost.color.white": "mhlophe",
+ "boost.color.yellow": "mthubi",
+ "boost.getMotorPosition": "imoto [MOTOR_REPORTER_ID] indawo",
+ "boost.getTiltAngle": "kekelisaa iengile [TILT_DIRECTION]",
+ "boost.motorDirection.backward": "la ndlela",
+ "boost.motorDirection.forward": "le ndlela",
+ "boost.motorDirection.reverse": "buya umva",
+ "boost.motorOff": "jika imoto [MOTOR_ID] icime",
+ "boost.motorOn": "jika imoto [MOTOR_ID] idume",
+ "boost.motorOnFor": "cima imoto [MOTOR_ID] idume [DURATION] yemizuzwana",
+ "boost.motorOnForRotation": "guqula motor [MOTOR_ID] eyenzelwe [ROTATION] ijikeleze",
+ "boost.seeingColor": "ubona [COLOR] isitena?",
+ "boost.setLightHue": "lungiselela umbala wokukhanya [HUE]",
+ "boost.setMotorDirection": "lungiselela motor [MOTOR_ID] isalathiso [MOTOR_DIRECTION]",
+ "boost.setMotorPower": "lungiselela motor [MOTOR_ID] isatya sibe [POWER] %",
+ "boost.tiltDirection.any": "nayiphi",
+ "boost.tiltDirection.down": "phantsi",
+ "boost.tiltDirection.left": "ekhohlo",
+ "boost.tiltDirection.right": "ekunene",
+ "boost.tiltDirection.up": "phezulu",
+ "boost.whenColor": "xa [COLOR] isitena siboniwe",
+ "boost.whenTilted": "xa ikekelisiwe [TILT_DIRECTION_ANY] ",
+ "ev3.beepNote": "ukuqaphle iBEEP [NOTE] kanga [TIME] mizuzwana",
+ "ev3.buttonPressed": "iqosha [PORT] lIcofiwe?",
+ "ev3.getBrightness": "Ukuqaqamba",
+ "ev3.getDistance": "umgama",
+ "ev3.getMotorPosition": "imoto [PORT] indawo",
+ "ev3.motorSetPower": "imoto [PORT] lungiselela amadla [POWER] %",
+ "ev3.motorTurnClockwise": "imoto [PORT] jonga ngapha [TIME] imizuzwana",
+ "ev3.motorTurnCounterClockwise": "imoto [PORT] jongisa ngaphaya [TIME] mizuzwana",
+ "ev3.whenBrightnessLessThan": "xa ukuqaqamba < [DISTANCE]",
+ "ev3.whenButtonPressed": "xa iqosha [PORT] licofiwe",
+ "ev3.whenDistanceLessThan": "xa umgama < [DISTANCE]",
+ "gdxfor.getAcceleration": "ukwanda kwesantya [DIRECTION]",
+ "gdxfor.getForce": "nyanzelisa",
+ "gdxfor.getSpin": "jikelezisa isantya [DIRECTION]",
+ "gdxfor.getTilt": "kekelisa iengile [TILT]",
+ "gdxfor.isFreeFalling": "iyawa?",
+ "gdxfor.isTilted": "kekele [TILT]?",
+ "gdxfor.pulled": "tsalile",
+ "gdxfor.pushed": "tyhalile",
+ "gdxfor.shaken": "shukumiswe",
+ "gdxfor.startedFalling": "qalise ukuwa",
+ "gdxfor.tiltDirectionMenu.any": "nayiphi",
+ "gdxfor.tiltDirectionMenu.back": "emva",
+ "gdxfor.tiltDirectionMenu.front": "phambili",
+ "gdxfor.tiltDirectionMenu.left": "ekhohlo",
+ "gdxfor.tiltDirectionMenu.right": "ekunene",
+ "gdxfor.turnedFaceDown": "jongise ubuso phantsi",
+ "gdxfor.turnedFaceUp": "jongise ubuso phezulu",
+ "gdxfor.whenForcePushedOrPulled": "xa isivo sinyanzeliso [PUSH_PULL]",
+ "gdxfor.whenGesture": "xa [GESTURE]",
+ "gdxfor.whenTilted": "xa ikekelisiwe [TILT]",
+ "makeymakey.downArrow": "utolo oluphantsi",
+ "makeymakey.downArrowShort": "phantsi",
+ "makeymakey.leftArrow": "utolo olusekhohlo",
+ "makeymakey.leftArrowShort": "ekhohlo",
+ "makeymakey.rightArrow": "utolo olusekunene",
+ "makeymakey.rightArrowShort": "ekunene",
+ "makeymakey.spaceKey": "isithuba",
+ "makeymakey.upArrow": "utolo oluphezulu",
+ "makeymakey.upArrowShort": "phezulu",
+ "makeymakey.whenKeyPressed": "xa [KEY] licofiwe",
+ "makeymakey.whenKeysPressedInOrder": "xa [SEQUENCE] licofwe ngendlela",
+ "microbit.buttonsMenu.any": "nayiphi",
+ "microbit.clearDisplay": "ukubonisa okucacileyo",
+ "microbit.defaultTextToDisplay": "Mholo",
+ "microbit.displaySymbol": "Bonisa [MATRIX]",
+ "microbit.displayText": "bonisa umbhalo [TEXT]",
+ "microbit.gesturesMenu.jumped": "yatsiba",
+ "microbit.gesturesMenu.moved": "isuile",
+ "microbit.gesturesMenu.shaken": "shukunyisiwe",
+ "microbit.isButtonPressed": "[BTN] qhosha licofiwe?",
+ "microbit.isTilted": "kekele [DIRECTION]?",
+ "microbit.pinStateMenu.off": "cimile",
+ "microbit.pinStateMenu.on": "iyasebenza",
+ "microbit.tiltAngle": "kekele i-engile [DIRECTION]",
+ "microbit.tiltDirectionMenu.any": "nayiphi",
+ "microbit.tiltDirectionMenu.back": "emva",
+ "microbit.tiltDirectionMenu.front": "phambili",
+ "microbit.tiltDirectionMenu.left": "ekhohlo",
+ "microbit.tiltDirectionMenu.right": "ekunene",
+ "microbit.whenButtonPressed": "xa [BTN] iqhosha licofiwe",
+ "microbit.whenGesture": "xa [GESTURE]",
+ "microbit.whenPinConnected": "xa i-pini [PIN] Iqhagashelanisiwe",
+ "microbit.whenTilted": "xa ikekele [DIRECTION]",
+ "music.categoryName": "Umculo",
+ "music.changeTempo": "guqula isantya nge [TEMPO]",
+ "music.drumBass": "(2) Igubu lebass",
+ "music.drumBongo": "(13) i-Bongo",
+ "music.drumCabasa": "(15) i-Cabasa",
+ "music.drumClaves": "(9) ii-claves",
+ "music.drumClosedHiHat": "(6) Evaliweyo i-Hit-Hat",
+ "music.drumConga": "(14) igubu",
+ "music.drumCowbell": "(11) intsimbi yenkomo",
+ "music.drumCrashCymbal": "(4) ngquba i-nkcenkce",
+ "music.drumCuica": "(18) i-Cuica",
+ "music.drumGuiro": "(16) i-Guiro",
+ "music.drumHandClap": "(8) Ukuqhwatywa kwezandla",
+ "music.drumOpenHiHat": "(5) Vula i-Hit-Hat",
+ "music.drumSideStick": "(3) Ukhuni lwasecaleni ",
+ "music.drumSnare": "(1) igubu le-snare",
+ "music.drumTambourine": "(7) i-Tambourine",
+ "music.drumTriangle": "(12) Unxantathu",
+ "music.drumVibraslap": "(17) i-Vibraslap",
+ "music.drumWoodBlock": "(10) istena seplanga",
+ "music.getTempo": "isantya",
+ "music.instrumentBass": "(6) i-Bass",
+ "music.instrumentBassoon": "(14) i-Basson",
+ "music.instrumentCello": "(8) i-Cello",
+ "music.instrumentChoir": "(15) ikwayara",
+ "music.instrumentClarinet": "(10) i-Clarinet",
+ "music.instrumentElectricGuitar": "(5) ikatara yombane",
+ "music.instrumentElectricPiano": "(2) ipiyano yombane",
+ "music.instrumentFlute": "(12) ifluthi",
+ "music.instrumentGuitar": "(4) Ikatara",
+ "music.instrumentMarimba": "(19) Imarimba",
+ "music.instrumentMusicBox": "(17) Ibhokisi yomculo",
+ "music.instrumentOrgan": "(3) Iogan",
+ "music.instrumentPiano": "(1) Ipiyano",
+ "music.instrumentPizzicato": "(7) i-Pizzicato",
+ "music.instrumentSaxophone": "(11) Ixilongo",
+ "music.instrumentSteelDrum": "(18) igubu lentsimbi",
+ "music.instrumentSynthLead": "(20) i-Synth ekhokelayo",
+ "music.instrumentSynthPad": "(21) incwadana ye-Synth ",
+ "music.instrumentTrombone": "(9) i-Trombone",
+ "music.instrumentVibraphone": "(16) I-vibraphone",
+ "music.instrumentWoodenFlute": "(13) i-flute yeplanga",
+ "music.midiPlayDrumForBeats": "dlala igubu [DRUM] kule [BEATS] ",
+ "music.midiSetInstrument": "lungiselela isixhobo ku [INSTRUMENT]",
+ "music.playDrumForBeats": "dlala igubu [DRUM] kule [BEATS] ",
+ "music.playNoteForBeats": "dlala isandi [NOTE] kule [BEATS] ",
+ "music.restForBeats": "phumza i [BEATS] ",
+ "music.setInstrument": "lungiselela isixhobo kwi [INSTRUMENT]",
+ "music.setTempo": "lungiselela isantya [TEMPO]",
+ "pen.categoryName": "Usiba",
+ "pen.changeColorParam": "guqula usiba [COLOR_PARAM] nge [VALUE]",
+ "pen.changeHue": "guqula umbala wesiba nge [HUE]",
+ "pen.changeShade": "guqula usiba ngesithunzi [SHADE]",
+ "pen.changeSize": "guqula usiba ngobungakanani [SIZE]",
+ "pen.clear": "cima konke",
+ "pen.colorMenu.brightness": "ukuqaqamba",
+ "pen.colorMenu.color": "umbala",
+ "pen.colorMenu.saturation": "izele",
+ "pen.colorMenu.transparency": "ukubonakalisa kwelinye icala",
+ "pen.penDown": "usiba phantsi",
+ "pen.penUp": "usiba phezulu",
+ "pen.setColor": "lungiselela umbala wosiba ube [COLOR]",
+ "pen.setColorParam": "lungiselela usiba [COLOR_PARAM] ku [VALUE]",
+ "pen.setHue": "lungiselela umbala wosiba ube [HUE]",
+ "pen.setShade": "lungiselela isithinzi sosiba sibe [SHADE]",
+ "pen.setSize": "lungiselela ubungakanani bosiba bube [SIZE]",
+ "pen.stamp": "ngqisha",
+ "speech.defaultWhenIHearValue": "masihambe",
+ "speech.extensionName": "Intetho ibe ngumyalezo",
+ "speech.listenAndWait": "mamela kwaye ulinde",
+ "speech.speechReporter": "intetho",
+ "speech.whenIHear": "xa ndisiva [PHRASE]",
+ "text2speech.alto": "i-alto",
+ "text2speech.categoryName": "umbhalo ubeyintetho",
+ "text2speech.defaultTextToSpeak": "Mholo",
+ "text2speech.giant": "isigebenga",
+ "text2speech.kitten": "intshontsho lekati",
+ "text2speech.setLanguageBlock": "lungisa ulwimi lube [LANGUAGE]",
+ "text2speech.setVoiceBlock": "lungiselela ilizwi libe [VOICE]",
+ "text2speech.speakAndWaitBlock": "thetha [WORDS]",
+ "text2speech.squeak": "tswina",
+ "text2speech.tenor": "i-tenor",
+ "translate.categoryName": "Tolika",
+ "translate.defaultTextToTranslate": "Mholo",
+ "translate.translateBlock": "tolika [WORDS] abe [LANGUAGE]",
+ "translate.viewerLanguage": "ulwimi",
+ "videoSensing.categoryName": "Ukuva ividyo",
+ "videoSensing.direction": "isalathiso",
+ "videoSensing.motion": "intshukumo",
+ "videoSensing.off": "icimile",
+ "videoSensing.on": "iyasebenza",
+ "videoSensing.onFlipped": "iguqulwe",
+ "videoSensing.setVideoTransparency": "lungiselela ukubonisa kwelinye icala kwevidyo [TRANSPARENCY]",
+ "videoSensing.sprite": "i-sprite",
+ "videoSensing.stage": "iqonga",
+ "videoSensing.videoOn": "ividiyo [ATTRIBUTE] malunga ne [SUBJECT]",
+ "videoSensing.videoToggle": "guqula ividyo [VIDEO_STATE] ",
+ "videoSensing.whenMotionGreaterThan": "xa ukushukuma kwevidyo > [REFERENCE]",
+ "wedo2.getDistance": "umgama",
+ "wedo2.getTiltAngle": "kwekelisa i-engile [TILT_DIRECTION]",
+ "wedo2.isTilted": "ikekele [TILT_DIRECTION_ANY]?",
+ "wedo2.motorDirection.backward": "la ndlela",
+ "wedo2.motorDirection.forward": "le ndlela",
+ "wedo2.motorDirection.reverse": "buya umva",
+ "wedo2.motorId.a": "imoto A",
+ "wedo2.motorId.all": "zonke iimoto",
+ "wedo2.motorId.b": "moto B",
+ "wedo2.motorId.default": "imoto",
+ "wedo2.motorOff": "jija [MOTOR_ID] icime",
+ "wedo2.motorOn": "jija [MOTOR_ID] idume",
+ "wedo2.motorOnFor": "jijaa [MOTOR_ID] idume [DURATION] yemizuzwana",
+ "wedo2.playNoteFor": "dlala isandi [NOTE] ixesha [DURATION] mizuzwana",
+ "wedo2.setLightHue": "lungiselela ukukhanya kombala kube [HUE]",
+ "wedo2.setMotorDirection": "lungiselela i [MOTOR_ID] isalathiso sibe [MOTOR_DIRECTION]",
+ "wedo2.startMotorPower": "lungiselela i [MOTOR_ID] amandla abe [POWER]",
+ "wedo2.tiltDirection.any": "nayiphi",
+ "wedo2.tiltDirection.down": "phantsi",
+ "wedo2.tiltDirection.left": "ekhohlo",
+ "wedo2.tiltDirection.right": "ekunene",
+ "wedo2.tiltDirection.up": "phezulu",
+ "wedo2.whenDistance": "xa umgama [OP] [REFERENCE]",
+ "wedo2.whenTilted": "xa ikekele [TILT_DIRECTION_ANY] "
+}
\ No newline at end of file
diff --git a/editor/interface/af.json b/editor/interface/af.json
new file mode 100644
index 00000000..363df419
--- /dev/null
+++ b/editor/interface/af.json
@@ -0,0 +1,511 @@
+{
+ "gui.alerts.lostPeripheralConnection": "Scratch het verbinding met {extensionName} verloor .",
+ "gui.alerts.tryAgain": "Probeer Weer",
+ "gui.alerts.download": "Laai af",
+ "gui.connection.reconnect": "Herverbind",
+ "gui.backpack.costumeLabel": "kostuum",
+ "gui.backpack.soundLabel": "klank",
+ "gui.backpack.scriptLabel": "skrip",
+ "gui.backpack.spriteLabel": "sprite",
+ "gui.backpack.header": "Rugsak",
+ "gui.backpack.errorBackpack": "Fout kom voor as rugsak laai",
+ "gui.backpack.loadingBackpack": "Besig om te laai...",
+ "gui.backpack.more": "Meer",
+ "gui.backpack.emptyBackpack": "Rugsak is leeg",
+ "gui.unsupportedBrowser.label": "Webblaaier word nie ondersteun nie",
+ "gui.unsupportedBrowser.errorLabel": "'n Fout Het Voorgekom",
+ "gui.unsupportedBrowser.notRecommended": "Ons is baie jammer, maar dit lyk asof jy 'n webblaaier weergawe gebruik wat nie deur Scratch ondersteun word nie. Ons stel voor dat jy na die nuutste weergawe van 'n ondersteunde webblaaier soos Google Chrome, Mozilla Firefox, Microsoft Edge, or Apple Safari opgradeer.",
+ "gui.unsupportedBrowser.description": "Ons is baie jammer, maar Scratch ondersteun nie hierdie webblaaier nie. Ons stel voor dat jy na die nuutste weergawe van 'n ondersteunde webblaaier soos Google Chrome, Mozilla Firefox, Microsoft Edge, or Apple Safari opgradeer. ",
+ "gui.unsupportedBrowser.back": "Terug",
+ "gui.unsupportedBrowser.previewfaq": "Om meer te leer, gaan na die {previewFaqLink}",
+ "gui.unsupportedBrowser.previewfaqlinktext": "AV",
+ "gui.cameraModal.cameraModalTitle": "Neem 'n Foto",
+ "gui.cameraModal.loadingCameraMessage": "Besig om kamera te laai...",
+ "gui.cameraModal.permissionRequest": "Ons benodig jou toestemming om jou kamera te gebruik",
+ "gui.cameraModal.retakePhoto": "Herneem Foto",
+ "gui.cameraModal.save": "Stoor",
+ "gui.cameraModal.takePhoto": "Neem Foto",
+ "gui.cameraModal.loadingCaption": "Besig om te laai...",
+ "gui.cameraModal.enableCameraCaption": "Aktiveer Kamera",
+ "gui.cards.all-tutorials": "Handleidings",
+ "gui.cards.shrink": "Krimp",
+ "gui.cards.expand": "Brei uit",
+ "gui.cards.close": "Maak toe",
+ "gui.cards.more-things-to-try": "Meer goed om te probeer!",
+ "gui.cards.see-more": "Sien meer",
+ "gui.comingSoon.message1": "Moet nie bekommer nie, ons is op dit {emoji}",
+ "gui.comingSoon.message2": "Kom Binnekort...",
+ "gui.comingSoon.message3": "Ons werk daaraan{emoji}",
+ "gui.connection.auto-scanning.noPeripheralsFound": "Geen toestelle kon gevind word",
+ "gui.connection.auto-scanning.prescan": "Hou jou toestel byderhand, began dan soek.",
+ "gui.connection.auto-scanning.pressbutton": "Druk die knoppie op jou toestel.",
+ "gui.connection.auto-scanning.start-search": "Begin soek",
+ "gui.connection.connecting-searchbutton": "Besig om te soek...",
+ "gui.connection.auto-scanning.try-again": "Probeer weer",
+ "gui.connection.connected": "Verbind",
+ "gui.connection.disconnect": "Ontkoppel",
+ "gui.connection.go-to-editor": "Gaan na Redigeerder",
+ "gui.connection.connecting-cancelbutton": "Besig om te verbind...",
+ "gui.connection.error.errorMessage": "Oeps, dit lyk asof iets skeefgeloop het.",
+ "gui.connection.error.tryagainbutton": "Probeer weer",
+ "gui.connection.error.helpbutton": "Help",
+ "gui.connection.peripheral-name-label": "Toestel naam",
+ "gui.connection.connect": "Verbind",
+ "gui.connection.scanning.lookingforperipherals": "Soek vir toestelle",
+ "gui.connection.scanning.noPeripheralsFound": "Geen toestelle kon gevind word",
+ "gui.connection.scanning.instructions": "Kies jou toestel uit die bostaande lys uit.",
+ "gui.connection.search": "Verfris",
+ "gui.connection.unavailable.installscratchlink": "Maak seker dat Scratch Link geïnstalleer is en dat dit hardloop",
+ "gui.connection.unavailable.enablebluetooth": "Maak seker Bluetooth is geaktiveer",
+ "gui.connection.unavailable.tryagainbutton": "Probeer weer",
+ "gui.connection.unavailable.helpbutton": "Help",
+ "gui.controls.go": "Gaan",
+ "gui.controls.stop": "Stop",
+ "gui.crashMessage.label": "Oeps! Iets het skeefgeloop.",
+ "gui.crashMessage.description": "Ons is so jammer, maar dit lyk asof Scratch gebom het. Hierdie gogga is outomaties aan die Scratch Span gerapporteer. Verfris asseblief die bladsy om weer te probeer.",
+ "gui.crashMessage.errorNumber": "Jou fout is aangeteken met id {errorId}",
+ "gui.crashMessage.reload": "Herlaai",
+ "gui.customProcedures.myblockModalTitle": "Skep ’n Blok",
+ "gui.customProcedures.addAnInputNumberText": "Voeg 'n invoer by",
+ "gui.customProcedures.numberTextType": "nommer of teks",
+ "gui.customProcedures.addAnInputBoolean": "Voeg 'n invoer by",
+ "gui.customProcedures.booleanType": "boolees",
+ "gui.customProcedures.addALabel": "Voeg 'n etiket by",
+ "gui.customProcedures.runWithoutScreenRefresh": "Hardloop sonder skermverfrissing",
+ "gui.customProcedures.cancel": "Kanselleer",
+ "gui.customProcedures.ok": "OK",
+ "gui.SpriteInfo.direction": "Rigting",
+ "gui.directionPicker.rotationStyles.allAround": "Al in die rondte",
+ "gui.directionPicker.rotationStyles.leftRight": "Links/Regs",
+ "gui.directionPicker.rotationStyles.dontRotate": "Moet nie roteer nie",
+ "gui.gui.addExtension": "Voeg Uitbreiding By",
+ "gui.gui.codeTab": "Kode",
+ "gui.gui.backdropsTab": "Agtergronde",
+ "gui.gui.costumesTab": "Kostuums",
+ "gui.gui.soundsTab": "Klanke",
+ "gui.extensionLibrary.comingSoon": "Kom Binnekort",
+ "gui.extensionLibrary.requires": "Vereis",
+ "gui.extensionLibrary.collaboration": "Samewerking met",
+ "gui.library.filterPlaceholder": "Soek",
+ "gui.library.allTag": "Alles",
+ "gui.loader.message1": "Besig om blokke te skep ...",
+ "gui.loader.message2": "Besig om sprites te laai ...",
+ "gui.loader.message3": "Besig om klanke te laai ...",
+ "gui.loader.message4": "Besig om uitbreidings te laai ...",
+ "gui.loader.message5": "Kry die katte bymekaar ...",
+ "gui.loader.message6": "Stuur vir nanos ...",
+ "gui.loader.message7": "Blaas gou gobos op ...",
+ "gui.loader.message8": "Berei emojis voor...",
+ "gui.loader.headline": "Besig om Projek te laai",
+ "gui.loader.creating": "Besig om projek te skep",
+ "gui.accountMenu.profile": "Profiel",
+ "gui.accountMenu.myStuff": "My Goed",
+ "gui.accountMenu.myClasses": "My Klasse",
+ "gui.accountMenu.myClass": "My Klas",
+ "gui.accountMenu.accountSettings": "Rekeninginstellings",
+ "gui.accountMenu.signOut": "Teken uit",
+ "gui.authorInfo.byUser": "deur {username}",
+ "gui.menuBar.seeProjectPage": "Sien Projek Blad",
+ "general.username": "Gebruikersnaam",
+ "general.password": "Wagwoord",
+ "general.signIn": "Teken in",
+ "login.needHelp": "Kort hulp?",
+ "form.validationRequired": "Die veld word vereis",
+ "gui.menuBar.LanguageSelector": "Taalkeurder",
+ "gui.menuBar.tutorialsLibrary": "Handleidings",
+ "gui.menuBar.restoreSprite": "Herstel Sprite",
+ "gui.menuBar.restoreSound": "Herstel Klank",
+ "gui.menuBar.restoreCostume": "Herstel Kostuum",
+ "gui.menuBar.restore": "Herstel",
+ "gui.menuBar.saveNow": "Stoor nou",
+ "gui.menuBar.saveAsCopy": "Stoor as 'n kopie",
+ "gui.menuBar.remix": "Hermeng",
+ "gui.menuBar.new": "Nuut",
+ "gui.menuBar.file": "Lêer",
+ "gui.menuBar.downloadToComputer": "Stoor op jou rekenaar",
+ "gui.menuBar.edit": "Redigeer",
+ "gui.menuBar.turboModeOff": "Skakel Turbo Modus af",
+ "gui.menuBar.turboModeOn": "Skakel Turbo Modus aan",
+ "gui.menuBar.joinScratch": "Sluit aan by Scratch",
+ "gui.menuBar.signIn": "Teken in",
+ "gui.gui.projectTitlePlaceholder": "Projek titel hier",
+ "gui.menuBar.saveNowLink": "Stoor Nou",
+ "gui.menuBar.isShared": "Gedeel",
+ "gui.menuBar.share": "Deel",
+ "gui.modal.help": "Help",
+ "gui.modal.back": "Terug",
+ "gui.monitor.listMonitor.empty": "(leeg)",
+ "gui.monitor.listMonitor.listLength": "lengte {length}",
+ "gui.monitor.contextMenu.default": "normale uitlees",
+ "gui.monitor.contextMenu.large": "groot uitlees",
+ "gui.monitor.contextMenu.slider": "skuifbalk",
+ "gui.monitor.contextMenu.sliderRange": "verander skuifreeks",
+ "gui.monitor.contextMenu.import": "voer in",
+ "gui.monitor.contextMenu.export": "voer uit",
+ "gui.playButton.play": "Speel",
+ "gui.playButton.stop": "Stop",
+ "gui.gui.variableScopeOptionAllSprites": "Vir alle sprites",
+ "gui.gui.variableScopeOptionSpriteOnly": "Slegs vir hierdie sprite",
+ "gui.gui.cloudVariableOption": "Wolk veranderlike (op bediener gestoor)",
+ "gui.gui.variablePromptAllSpritesMessage": "Hierdie veranderlike sal vir alle sprites beskikbaar wees.",
+ "gui.prompt.cancel": "Kanselleer",
+ "gui.prompt.ok": "OK",
+ "gui.playbackStep.stopMsg": "Stop",
+ "gui.playbackStep.playMsg": "Speel",
+ "gui.playbackStep.loadingMsg": "Besig om te laai...",
+ "gui.playbackStep.saveMsg": "Stoor",
+ "gui.playbackStep.reRecordMsg": "Heropneem",
+ "gui.recordModal.title": "Neem Klank op",
+ "gui.recordingStep.beginRecord": "Kliek op die onderstaande knoppie om te begin opneem. ",
+ "gui.recordingStep.permission": "{arrow} Ons het jou toestemming nodig om jou mikrofoon te gebruik",
+ "gui.recordingStep.stop": "Hou op opneem",
+ "gui.recordingStep.record": "Neem op",
+ "gui.sliderModal.min": "Minimum waarde",
+ "gui.sliderModal.max": "Maksimum waarde",
+ "gui.sliderModal.title": "Verander skuifreeks",
+ "gui.sliderPrompt.cancel": "Kanselleer",
+ "gui.sliderPrompt.ok": "OK",
+ "gui.soundEditor.sound": "Klank",
+ "gui.soundEditor.play": "Speel",
+ "gui.soundEditor.stop": "Stop",
+ "gui.soundEditor.copy": "Kopieer",
+ "gui.soundEditor.paste": "Plak",
+ "gui.soundEditor.copyToNew": "Kopieer na Nuut",
+ "gui.soundEditor.delete": "Skrap",
+ "gui.soundEditor.save": "Stoor",
+ "gui.soundEditor.undo": "Ontdoen",
+ "gui.soundEditor.redo": "Herdoen",
+ "gui.soundEditor.faster": "Vinniger",
+ "gui.soundEditor.slower": "Stadiger",
+ "gui.soundEditor.echo": "Eggo",
+ "gui.soundEditor.robot": "Robot",
+ "gui.soundEditor.louder": "Harder",
+ "gui.soundEditor.softer": "Sagter",
+ "gui.soundEditor.reverse": "Keer om",
+ "gui.soundEditor.fadeOut": "Uitdoof",
+ "gui.soundEditor.fadeIn": "Indoof",
+ "gui.soundEditor.mute": "Demp",
+ "gui.SpriteInfo.spritePlaceholder": "Naam",
+ "gui.SpriteInfo.sprite": "Sprite",
+ "gui.SpriteInfo.show": "Vertoon",
+ "gui.SpriteInfo.size": "Grootte",
+ "gui.spriteSelectorItem.contextMenuDuplicate": "dupliseer",
+ "gui.spriteSelectorItem.contextMenuExport": "voer uit",
+ "gui.spriteSelectorItem.contextMenuDelete": "skrap",
+ "gui.spriteSelector.addSpriteFromLibrary": "Kies 'n Sprite",
+ "gui.spriteSelector.addSpriteFromPaint": "Verf",
+ "gui.spriteSelector.addSpriteFromSurprise": "Verrassing",
+ "gui.spriteSelector.addSpriteFromFile": "Laai Sprite op",
+ "gui.stageHeader.stageSizeLarge": "Ruil na groot verhoog",
+ "gui.stageHeader.stageSizeSmall": "Ruil na klein verhoog",
+ "gui.stageHeader.stageSizeFull": "Gaan na volskermmodus",
+ "gui.stageHeader.stageSizeUnFull": "Verlaat volskermmodus",
+ "gui.stageHeader.fullscreenControl": "Volskerm Beheer",
+ "gui.spriteSelector.addBackdropFromLibrary": "Kies 'n Agtergrond",
+ "gui.stageSelector.addBackdropFromPaint": "Verf",
+ "gui.stageSelector.addBackdropFromSurprise": "Verrassing",
+ "gui.stageSelector.addBackdropFromFile": "Laai Agtergrond op",
+ "gui.stageSelector.stage": "Verhoog",
+ "gui.stageSelector.backdrops": "Agtergronde",
+ "gui.telemetryOptIn.label": "Rapporteer statistieke om Scratch te verbeter",
+ "gui.telemetryOptIn.body1": "Die Scratch Span probeer altyd om beter te verstaan hoe Scratch regoor die wêreld gebruik word. Om hierdie poging te ondersteun, kan jy Scratch toelaat om outomaties gebruiksinligting vir die Scratch Span te stuur.",
+ "gui.telemetryOptIn.body2": "Die inligting wat ons versamel sluit taalkeuse, blokgebruik, en gebeurtenisse soos stoor, laai, en oplaai van 'n projek. Ons samel NIE enige persoonlike inligting in NIE. Sien asseblief ons {privacyPolicyLink} vir meer inligting.",
+ "gui.telemetryOptIn.privacyPolicyLink": "Privaatheidsbeleid",
+ "gui.telemetryOptIn.buttonTextNo": "Nee, dankie",
+ "gui.telemetryOptIn.buttonTooltipNo": "Deaktiveer telemetrie",
+ "gui.telemetryOptIn.buttonTextYes": "Ja, ek sal wil help om Scratch te verbeter",
+ "gui.telemetryOptIn.buttonTooltipYes": "Aktiveer telemetrie",
+ "gui.turboMode.active": "Turbo Modus",
+ "gui.webglModal.label": "Jou Webblaaier Ondersteun Nie WebGL Nie",
+ "gui.webglModal.description": "Ongelukkig wil dit voorkom dat jou webblaaier of rekenaar {webGlLink}. Hierdie tegnologie word benodig om Scratch 3.0 te laat hardloop.",
+ "gui.webglModal.webgllink": "WebGL word nie ondersteun nie",
+ "gui.webglModal.back": "Terug",
+ "gui.webglModal.previewfaq": "Om meer te leer, gaan na die {previewFaqLink}",
+ "gui.webglModal.previewfaqlinktext": "AV",
+ "gui.costumeLibrary.chooseABackdrop": "Kies 'n Agtergrond",
+ "gui.costumeLibrary.chooseACostume": "Kies 'n Kostuum",
+ "gui.costumeTab.addBackdropFromLibrary": "Kies 'n Agtergrond",
+ "gui.costumeTab.addCostumeFromLibrary": "Kies 'n Kostuum",
+ "gui.costumeTab.addBlankCostume": "Verf",
+ "gui.costumeTab.addSurpriseCostume": "Verrassing",
+ "gui.costumeTab.addFileBackdrop": "Laai Agtergrond op",
+ "gui.costumeTab.addFileCostume": "Laai Kostuum Op",
+ "gui.costumeTab.addCameraCostume": "Kamera",
+ "gui.extensionLibrary.chooseAnExtension": "Kies 'n Uitbreiding",
+ "gui.extensionLibrary.extensionUrl": "Tik die URL van die uitbreiding in",
+ "gui.monitors.importListColumnPrompt": "Watter kolom moet gebruik word (1-{numberOfColumns})?",
+ "gui.recordingStep.alertMsg": "Kon nie begin opneem nie",
+ "gui.soundLibrary.chooseASound": "Kies 'n Klank",
+ "gui.soundTab.fileUploadSound": "Laai Klank Op",
+ "gui.soundTab.surpriseSound": "Verrassing",
+ "gui.soundTab.recordSound": "Neem op",
+ "gui.soundTab.addSoundFromLibrary": "Kies 'n Klank",
+ "gui.spriteLibrary.chooseASprite": "Kies 'n Sprite",
+ "gui.tipsLibrary.tutorials": "Kies 'n Handleiding",
+ "gui.alerts.createsuccess": "Nuwe projek geskep.",
+ "gui.alerts.createcopysuccess": "Projek as 'n kopie gestoor.",
+ "gui.alerts.createremixsuccess": "Projek as 'n hermengsel gestoor.",
+ "gui.alerts.creating": "Skep nuwe...",
+ "gui.alerts.creatingCopy": "Kopieer projek...",
+ "gui.alerts.creatingRemix": "Hermeng projek",
+ "gui.alerts.creatingError": "Kon nie die projek skep nie. Probeer asseblief weer!",
+ "gui.alerts.savingError": "Projek kon nie stoor nie.",
+ "gui.alerts.savesuccess": "Projek is gestoor.",
+ "gui.alerts.saving": "Besig om projek te stoor...",
+ "gui.alerts.cloudInfo": "Neem asseblief kennis, wolk veranderlikes ondersteun slegs nommers, nie letters of simbole nie. {learnMoreLink}",
+ "gui.alerts.cloudInfoLearnMore": "Leer meer.",
+ "gui.alerts.importing": "Besig om in te voer...",
+ "gui.defaultProject.meow": "Miaau",
+ "gui.defaultProject.variable": "my veranderlike",
+ "gui.howtos.intro-move-sayhello-hat.name": "Kom aan die gang",
+ "gui.howtos.intro-move.step_stepMove": "Voeg 'n beweegblok by",
+ "gui.howtos.add-a-move-block.step_stepSay": "Voeg spraakblok by",
+ "gui.howtos.add-a-move-block.step_stepGreenFlag": "Kliek op die groen vlag om te begin",
+ "gui.howtos.animate-a-name.name": "Animeer 'n Naam",
+ "gui.howtos.animate-a-name.step_AnimatePickLetter": "Kies 'n Letter Sprite",
+ "gui.howtos.animate-a-name.step_AnimatePlaySound": "Speel 'n Klank Wanneer Gekliek Word",
+ "gui.howtos.animate-a-name.step_AnimatePickLetter2": "Kies Nog 'n Letter Sprite",
+ "gui.howtos.animate-a-name.step_AnimateChangeColor": "Verander kleur",
+ "gui.howtos.animate-a-name.step_AnimateSpin": "Kies 'n Ander Letter Sprite & Laat Dit Draai",
+ "gui.howtos.animate-a-name.step_AnimateGrow": "Kies 'n Ander Letter Sprite & Laat Dit Groei",
+ "gui.howtos.imagine": "Verbeel 'n Wêreld",
+ "gui.howtos.imagine.step_imagineTypeWhatYouWant": "Tik Wat Jy Wil Sê",
+ "gui.howtos.imagine.step_imagineClickGreenFlag": "Kliek op die Groen Vlag om te Begin",
+ "gui.howtos.imagine.step_imagineChooseBackdrop": "Kies Enige Agtergrond",
+ "gui.howtos.imagine.step_imagineChooseSprite": "Kies Enige Sprite",
+ "gui.howtos.imagine.step_imagineFlyAround": "Druk die Spasiebalk om te gly",
+ "gui.howtos.imagine.step_imagineChooseAnotherSprite": "Kies 'n Ander Sprite",
+ "gui.howtos.imagine.step_imagineLeftRight": "Skuif Links-Regs",
+ "gui.howtos.imagine.step_imagineUpDown": "Skuif Op-Af",
+ "gui.howtos.imagine.step_imagineChangeCostumes": "Verander Kostuums",
+ "gui.howtos.imagine.step_imagineGlideToPoint": "Gly na 'n Punt",
+ "gui.howtos.imagine.step_imagineGrowShrink": "Groei en Krimp",
+ "gui.howtos.imagine.step_imagineChooseAnotherBackdrop": "Kies 'n Ander Agtergrond",
+ "gui.howtos.imagine.step_imagineSwitchBackdrops": "Ruil Agtergronde",
+ "gui.howtos.imagine.step_imagineRecordASound": "Voeg 'n Klank By",
+ "gui.howtos.imagine.step_imagineChooseSound": "Kies Jou Klank",
+ "gui.howtos.make-music.name": "Maak Musiek",
+ "gui.howtos.Make-Music.step_PickInstrument": "Kies 'n Instrument Sprite",
+ "gui.howtos.Make-Music.step_PlaySoundClick": "Speel Klank Wanneer Gekliek Word",
+ "gui.howtos.Make-Music.step_MakeSong": "Skep 'n Liedjie",
+ "gui.howtos.make-music.step_MakeBeat": "Kies 'n Trom en Skep 'n Maatslag",
+ "gui.howtos.make-music.step_MakeBeatBox": "Kies die Mikrofoon Sprite & Verrassings Blêrboks",
+ "gui.howtos.story.name": "Skep 'n Storie",
+ "gui.howtos.story.step_addbg": "Voeg 'n Agtergrond by",
+ "gui.howtos.story.step_addsprite": "Voeg 'n Karakter by",
+ "gui.howtos.story.step_saysomething": "Sê Iets",
+ "gui.howtos.story.step_addanothersprite": "Voeg 'n Ander Karakter by",
+ "gui.howtos.story.step_flip": "Keer Rigting om",
+ "gui.howtos.story.step_conversation": "Gesels",
+ "gui.howtos.story.addanotherbg": "Voeg 'n Ander Agtergrond by",
+ "gui.howtos.story.step_swithbg": "Ruil Agtergronde",
+ "gui.howtos.story.step_hidewizard": "Versteek 'n Karakter",
+ "gui.howtos.story.step_showwizard": "Wys 'n Karakter",
+ "gui.howtos.make-a-chase-game.name": "Skep 'n Jaag Speletjie",
+ "gui.howtos.Chase-Game.step_BG": "Voeg 'n Agtergrond by",
+ "gui.howtos.chase-game.step_AddOcto": "Voeg 'n Sprite by",
+ "gui.howtos.make-music.step_LeftRight": "Beweeg Regs & Links Met Pyl Sleutels",
+ "gui.howtos.Chase-Game.step_UpDown": "Beweeg Op & Af Met Pyl Sleutels",
+ "gui.howtos.Chase-Game.step_AddStar": "Voeg Nog 'n Sprite By",
+ "gui.howtos.Chase-Game.step_MoveRandom": "Beweeg Lukraak",
+ "gui.howtos.Chase-Game.step_WhenTouch": "In Seekat Sprite, Speel Klank as Geraak Word",
+ "gui.howtos.Chase-Game.step_ScoreVariable": "Skep Telling Veranderlike",
+ "gui.howtos.Chase-Game.ScoreWhenTouch": "In Seekat Sprite, Voeg Telling By As Geraak Word ",
+ "gui.howtos.animate-char.name": "Animeer 'n Karakter",
+ "gui.howtos.animate-char.step_addbg": "Voeg 'n Agtergrond by",
+ "gui.howtos.animate-char.step_addsprite": "Voeg 'n Sprite by",
+ "gui.howtos.animate-char.step_saysomething": "Sê Iets",
+ "gui.howtos.animate-char.step_addsound": "Voeg Klank By",
+ "gui.howtos.animate-char.step_animatetalking": "Animeer Praat",
+ "gui.howtos.animate-char.step_arrowkeys": "Beweeg Deur Die Pyl Sleutels Te Gebruik",
+ "gui.howtos.animate-char.step_jump": "Spring",
+ "gui.howtos.animate-char.step_changecolor": "Verander Kleur",
+ "gui.howtos.make-a-game.name": "Skep 'n Kliekker Speletjie",
+ "gui.howtos.Make-A-Game.step_GamePickSprite": "Kies 'n Sprite",
+ "gui.howtos.make-a-game.step_GamePlaySound": "Speel Klank Wanneer Gekliek Word",
+ "gui.howtos.make-a-game.step_GameAddScore": "Skep Telling Veranderlike",
+ "gui.howtos.make-a-game.step_GameChangeScore": "Verhoog Telling Wanneer Gekliek Word",
+ "gui.howtos.make-a-game.step_Random": "Gaan na 'n ewekansige posisie",
+ "gui.howtos.make-music.step_GameChangeColor": "Verander Kleur",
+ "gui.howtos.make-music.step_ResetScore": "Herstel Telling",
+ "gui.howtos.make-it-fly.name": "Laat dit Vlieg",
+ "gui.howtos.fly.step_stepflyChooseBackdrop": "Kies 'n Lug Agtergrond",
+ "gui.howtos.add-a-move-block.step_stepflyChooseCharacter": "Kies 'n Karakter",
+ "gui.howtos.fly.step_stepflySaySomething": "Sê Iets",
+ "gui.howtos.add-a-move-block.step_stepflyMoveArrows": "Beweeg Met Pyltjie Sleutels",
+ "gui.howtos.fly.step_stepflyChooseObject": "Kies 'n Voorwerp om te Gaan Haal",
+ "gui.howtos.add-a-move-block.step_stepflyFlyingObject": "Laat die Voorwerp Beweeg",
+ "gui.howtos.add-a-move-block.step_stepflySelectFlyingSprite": "Kies Jou Karakter",
+ "gui.howtos.add-a-move-block.step_stepflyAddScore": "Voeg 'n Telling By",
+ "gui.howtos.add-a-move-block.step_stepflyKeepScore": "Hou Telling",
+ "gui.howtos.add-a-move-block.step_stepflyAddScenery": "Voeg Dekor By",
+ "gui.howtos.add-a-move-block.step_stepflyMoveScenery": "Skuif die Dekor",
+ "gui.howtos.add-a-move-block.step_stepflySwitchLooks": "Volgende Kostuum",
+ "gui.howtos.pong": "Pong Speletjie",
+ "gui.howtos.pong.step_pongAddBackdrop": "Voeg 'n Agtergrond by",
+ "gui.howtos.pong.step_pongAddBallSprite": "Voeg 'n Bal Sprite By",
+ "gui.howtos.pong.step_pongBounceAround": "Hop Rond",
+ "gui.howtos.pong.step_pongAddPaddle": "Voeg 'n Spaan By",
+ "gui.howtos.pong.step_pongMoveThePaddle": "Skuif die Spaan",
+ "gui.howtos.pong.step_pongSelectBallSprite": "Kies die Bal Sprite",
+ "gui.howtos.pong.step_pongAddMoreCodeToBall": "Voeg Kode by om die Bal van die Spaan af te Bons",
+ "gui.howtos.pong.step_pongAddAScore": "Voeg 'n Telling By",
+ "gui.howtos.pong.step_pongChooseScoreFromMenu": "Kies 'Telling' van die Kieslys af",
+ "gui.howtos.pong.step_pongInsertChangeScoreBlock": "Voeg die 'Verander Telling' Blok in",
+ "gui.howtos.pong.step_pongResetScore": "Herstel Telling",
+ "gui.howtos.pong.step_pongAddLineSprite": "Voeg die Lyn Sprite by",
+ "gui.howtos.pong.step_pongGameOver": "Spel Verby",
+ "gui.howtos.code-cartoon": "Kodeer 'n Spotprent",
+ "gui.howtos.code-cartoon.step_codeCartoonSaySomething": "Sê Iets Wanneer Jy Op Die Groen Vlag Kliek",
+ "gui.howtos.code-cartoon.step_codeCartoonAnimate": "Animeer 'n Karakter As Jy Daarop Kliek",
+ "gui.howtos.code-cartoon.step_codeCartoonSelectDifferentCharacter": "Kies 'n Ander Karakter",
+ "gui.howtos.code-cartoon.step_codeCartoonUseMinusSign": "Gebruik 'n Minus Teken om Kleiner te Word",
+ "gui.howtos.code-cartoon.step_codeCartoonGrowShrink": "Laat 'n Karakter Groei en Krimp",
+ "gui.howtos.code-cartoon.step_codeCartoonSelectDifferentCharacter2": "Kies 'n Ander Karakter",
+ "gui.howtos.code-cartoon.step_codeCartoonJump": "Spring Op en Af",
+ "gui.howtos.code-cartoon.step_codeCartoonChangeScenes": "Kliek op 'n Karakter om die Tonele te Verander",
+ "gui.howtos.code-cartoon.step_codeCartoonGlideAround": "Gly Rond",
+ "gui.howtos.code-cartoon.step_codeCartoonChangeCostumes": "Verander Kostuums",
+ "gui.howtos.code-cartoon.step_codeCartoonChooseMoreCharacters": "Kies Meer Karakters om by Jou Spotprent by te Voeg",
+ "gui.howtos.cartoon-network": "Animeer 'n Avontuur Speletjie",
+ "gui.howtos.cartoon-network.step_CNcharacter": "Kies 'n Karakter om te Vertoon",
+ "gui.howtos.cartoon-network.step_CNsay": "Sê Iets",
+ "gui.howtos.cartoon-network.step_CNglide": "Gly Rond",
+ "gui.howtos.cartoon-network.step_CNpicksprite": "Kies 'n Voorwerp om te Jaag",
+ "gui.howtos.cartoon-network.step_CNcollect": "Versamel Voorwerpe",
+ "gui.howtos.cartoon-network.step_CNvariable": "Skep 'n Telling Veranderlike",
+ "gui.howtos.cartoon-network.step_CNscore": "Hou Telling",
+ "gui.howtos.cartoon-network.step_CNbackdrop": "Vlak Op: Verander Agtergrond",
+ "gui.howtos.videosens.name": "Video Aanvoeling",
+ "gui.howtos.videosens.step_addextension": "Voeg Uitbreiding By",
+ "gui.howtos.videosens.step_pet": "Streel die Kat",
+ "gui.howtos.videosens.step_animate": "Animeer",
+ "gui.howtos.videosens.step_pop": "Bars 'n Ballon",
+ "gui.howtos.say-it-out-loud": "Skep Animasies Wat Kan Praat",
+ "gui.howtos.say-it-out-loud.step_AddTXTextension": "Voeg die Teks by die Spraak blokke by",
+ "gui.howtos.say-it-out-loud.step_TXTSpeech": "Sê Iets",
+ "gui.howtos.say-it-out-loud_TXTSetVoice": "Kies 'n Stem",
+ "gui.howtos.say-it-out-loud.step_TXTMove": "Beweeg Rond",
+ "gui.howtos.say-it-out-loud.step_TXTBackdrop": "Voeg 'n Agtergrond by",
+ "gui.howtos.say-it-out-loud.step_TXTAddSprite": "Voeg 'n Ander Karakter by",
+ "gui.howtos.say-it-out-loud.step_TXTSong": "Voer 'n Liedjie op",
+ "gui.howtos.say-it-out-loud.step_TXTColor": "Verander Kleur",
+ "gui.howtos.say-it-out-loud.step_TXTSpin": "Draai in die Rondte",
+ "gui.howtos.say-it-out-loud.step_TXTGrow": "Groei en Krimp",
+ "gui.howtos.talking": "Pratende Verhale",
+ "gui.howtos.talking.step_talesAddExtension": "Kliek om Teks-na-Spraak Blokke by te Voeg",
+ "gui.howtos.talking.step_talesChooseSprite": "Kies 'n Sprite",
+ "gui.howtos.talking.step_talesSaySomething": "Laat 'n Karakter Praat",
+ "gui.howtos.talking.step_talesChooseBackdrop": "Kies 'n Agtergrond",
+ "gui.howtos.talking.step_talesSwitchBackdrop": "Kliek op 'n Karakter om na die Volgende Agtergrond te Gaan",
+ "gui.howtos.talking.step_talesChooseAnotherSprite": "Kies 'n Ander Sprite",
+ "gui.howtos.talking.step_talesMoveAround": "Beweeg Rond",
+ "gui.howtos.talking.step_talesChooseAnotherBackdrop": "Kies 'n Ander Agtergrond",
+ "gui.howtos.talking.step_talesAnimateTalking": "Animeer Praat",
+ "gui.howtos.talking.step_talesChooseThirdBackdrop": "Kies 'n Ander Agtergrond",
+ "gui.howtos.talking.step_talesChooseSound": "Kies 'n Liedjie om op te Dans",
+ "gui.howtos.talking.step_talesDanceMoves": "Danspassies",
+ "gui.howtos.talking.step_talesAskAnswer": "Kry die Vraag en Antwoord Blokke van die Aanvoeling Kategorie",
+ "gui.howtos.add-sprite.name": "Voeg 'n Sprite by",
+ "gui.howtos.add-sprite.step_addSprite": "Voeg 'n Sprite by",
+ "gui.howtos.add-a-backdrop.name": "Voeg 'n Agtergrond by",
+ "gui.howtos.add-a-backdrop.step_addBackdrop": "Voeg 'n Agtergrond by",
+ "gui.howtos.change-size.name": "Verander Grootte",
+ "gui.howtos.change-size.step_changeSize": "Verander Grootte",
+ "gui.howtos.glide-around.name": "Gly Rond",
+ "gui.howtos.change-size.step_glideAroundBackAndForth": "Gly Rond",
+ "gui.howtos.change-size.step_glideAroundPoint": "Gly na 'n Punt",
+ "gui.howtos.record-a-sound.name": "Neem 'n Klank Op",
+ "gui.howtos.change-size.step_recordASoundSoundsTab": "Kliek op die 'Klanke' Oortjie",
+ "gui.howtos.change-size.step_recordASoundClickRecord": "Kliek 'Neem Op'",
+ "gui.howtos.change-size.step_recordASoundPressRecordButton": "Druk die Neem Op Knoppie",
+ "gui.howtos.change-size.step_recordASoundChooseSound": "Kies Jou Klank",
+ "gui.howtos.change-size.step_recordASoundPlayYourSound": "Speel Jou Klank",
+ "gui.howtos.spin-video.name": "Laat Dit Draai",
+ "gui.howtos.change-size.step_spinTurn": "Draai",
+ "gui.howtos.change-size.step_spinPointInDirection": "Stel Rigting",
+ "gui.howtos.hide-and-show.name": "Verberg en Vertoon",
+ "gui.howtos.change-size.step_hideAndShow": "Verberg en Vertoon",
+ "gui.howtos.switch-costume.name": "Animeer 'n Sprite",
+ "gui.howtos.change-size.step_switchCostumes": "Animeer 'n Sprite",
+ "gui.howtos.move-around-with-arrow-keys.name": "Gebruik Pyltjie Sleutels",
+ "gui.howtos.add-a-backdrop.step_moveArrowKeysLeftRight": "Beweeg Links en Regs",
+ "gui.howtos.add-a-backdrop.step_moveArrowKeysUpDown": "Beweeg Op en Af",
+ "gui.howtos.add-effects.name": "Voeg Effekte By",
+ "gui.howtos.videosens.step_addEffects": "Voeg Effekte By",
+ "gui.extension.music.name": "Musiek",
+ "gui.extension.music.description": "Speel instrumente en tromme.",
+ "gui.extension.pen.name": "Pen",
+ "gui.extension.pen.description": "Teken met jou sprites",
+ "gui.extension.videosensing.name": "Video Aanvoeling",
+ "gui.extension.videosensing.description": "Voel beweging met die kamera.",
+ "gui.extension.text2speech.name": "Teks na Spraak",
+ "gui.extension.text2speech.description": "Laat jou projekte praat.",
+ "gui.extension.translate.name": "Vertaal",
+ "gui.extension.translate.description": "Vertaal teks in baie tale.",
+ "gui.extension.makeymakey.description": "Verander enige iets in 'n sleutel in.",
+ "gui.extension.microbit.description": "Verbind jou projekte met die wêreld.",
+ "gui.extension.microbit.connectingMessage": "Besig om te verbind",
+ "gui.extension.ev3.description": "Bou interaktiewe robotte en meer.",
+ "gui.extension.ev3.connectingMessage": "Besig om te verbind. Maak seker dat die pin op jou EV3 op 1234 gestel is.",
+ "gui.extension.boost.description": "Laat robottiese skeppings lewe kry.",
+ "gui.extension.boost.connectingMessage": "Besig om te verbind",
+ "gui.extension.wedo2.description": "Bou met motors en sensors.",
+ "gui.extension.wedo2.connectingMessage": "Besig om te verbind",
+ "gui.extension.gdxfor.description": "Voel druk, trek, beweging en draai aan.",
+ "gui.extension.gdxfor.connectingMessage": "Besig om te verbind",
+ "gui.libraryTags.all": "Alles",
+ "gui.libraryTags.animals": "Diere",
+ "gui.libraryTags.dance": "Dans",
+ "gui.libraryTags.effects": "Effekte",
+ "gui.libraryTags.fantasy": "Fantasie",
+ "gui.libraryTags.fashion": "Mode",
+ "gui.libraryTags.food": "Kos",
+ "gui.libraryTags.indoors": "Binnenshuis",
+ "gui.libraryTags.loops": "Lusse",
+ "gui.libraryTags.music": "Musiek",
+ "gui.libraryTags.notes": "Notas",
+ "gui.libraryTags.outdoors": "Buite",
+ "gui.libraryTags.patterns": "Patrone",
+ "gui.libraryTags.people": "Mense",
+ "gui.libraryTags.percussion": "Perkussie",
+ "gui.libraryTags.space": "Ruimte",
+ "gui.libraryTags.sports": "Sport",
+ "gui.libraryTags.underwater": "Onderwater",
+ "gui.libraryTags.voice": "Stem",
+ "gui.libraryTags.wacky": "Verspot",
+ "gui.libraryTags.animation": "Animasie",
+ "gui.libraryTags.art": "Kuns",
+ "gui.libraryTags.games": "Speletjies",
+ "gui.libraryTags.stories": "Stories",
+ "gui.libraryTags.letters": "Letters",
+ "gui.opcodeLabels.direction": "rigting",
+ "gui.opcodeLabels.xposition": "x posisie",
+ "gui.opcodeLabels.yposition": "y posisie",
+ "gui.opcodeLabels.size": "grootte",
+ "gui.opcodeLabels.costumename": "kostuumnaam",
+ "gui.opcodeLabels.costumenumber": "kostuumnommer",
+ "gui.opcodeLabels.backdropname": "agtergrondnaam",
+ "gui.opcodeLabels.backdropnumber": "agtergrondnommer",
+ "gui.opcodeLabels.volume": "volume",
+ "gui.opcodeLabels.tempo": "tempo",
+ "gui.opcodeLabels.answer": "antwoord",
+ "gui.opcodeLabels.loudness": "hardheid",
+ "gui.opcodeLabels.username": "gebruikersnaam",
+ "gui.opcodeLabels.year": "jaar",
+ "gui.opcodeLabels.month": "maand",
+ "gui.opcodeLabels.date": "datum",
+ "gui.opcodeLabels.dayofweek": "dag van die week",
+ "gui.opcodeLabels.hour": "uur",
+ "gui.opcodeLabels.minute": "minuut",
+ "gui.opcodeLabels.second": "sekonde",
+ "gui.opcodeLabels.timer": "tydhouer",
+ "gui.projectLoader.loadError": "Die projekleêr wat gekies is, kon nie laai nie",
+ "gui.sharedMessages.backdrop": "agtergrond {index}",
+ "gui.sharedMessages.costume": "kostuum {index}",
+ "gui.sharedMessages.sprite": "Sprite {index}",
+ "gui.sharedMessages.pop": "pop",
+ "gui.sharedMessages.replaceProjectWarning": "Vervang inhoud van die huidige projek?",
+ "gui.sharedMessages.loadFromComputerTitle": "Laai van jou rekenaar",
+ "gui.gui.defaultProjectTitle": "Scratch Projek"
+}
\ No newline at end of file
diff --git a/editor/interface/nso.json b/editor/interface/nso.json
new file mode 100644
index 00000000..893775cd
--- /dev/null
+++ b/editor/interface/nso.json
@@ -0,0 +1,511 @@
+{
+ "gui.alerts.lostPeripheralConnection": "Scratch se lahlegetšwe ke kgokaganyo go{extensionName}",
+ "gui.alerts.tryAgain": "Leka Gape",
+ "gui.alerts.download": "Fegolla",
+ "gui.connection.reconnect": "Kgokaganya gape",
+ "gui.backpack.costumeLabel": "khosetšhumo",
+ "gui.backpack.soundLabel": "modumo",
+ "gui.backpack.scriptLabel": "sengwalwa",
+ "gui.backpack.spriteLabel": "motšeakarolo",
+ "gui.backpack.header": "Mokotlana wa go atha magetleng",
+ "gui.backpack.errorBackpack": "Go bile le bothata go laiša morwalana wa go atha magetleng",
+ "gui.backpack.loadingBackpack": "E a Laiša...",
+ "gui.backpack.more": "Go feta",
+ "gui.backpack.emptyBackpack": "Morwalana wa go atha magetleng ga o na selo",
+ "gui.unsupportedBrowser.label": "Sephetli ga se thekgwe",
+ "gui.unsupportedBrowser.errorLabel": "Phošo E Diregatše",
+ "gui.unsupportedBrowser.notRecommended": "Tshwarelo, go itaetša okare Scratch ga e thekge mohuta wo o o šomišago wa sephetli. Re go kgothaletša gore o tsenye mohuta wa moragorago wa sephetli seo se thekgwago go swana le Google Chrome, Mozilla Firefox, Microsoft Edge, goba Apple Safari.",
+ "gui.unsupportedBrowser.description": "Tshwarelo, go itaetša okare Scratch ga e thekge mohuta wo o o šomišago wa sephetli. Re go kgothaletša gore o tsenye mohuta wa moragorago wa sephetli seo se thekgwago go swana le Google Chrome, Mozilla Firefox, Microsoft Edge, goba Apple Safari.",
+ "gui.unsupportedBrowser.back": "Morago",
+ "gui.unsupportedBrowser.previewfaq": "Go ithuta go feta, eya go {previewFaqLink}",
+ "gui.unsupportedBrowser.previewfaqlinktext": "FAQ",
+ "gui.cameraModal.cameraModalTitle": "Tšea Senepe",
+ "gui.cameraModal.loadingCameraMessage": "E Laiša Khamera...",
+ "gui.cameraModal.permissionRequest": "Re hloka tumelelo ya gago go šomiša khamera ya gago",
+ "gui.cameraModal.retakePhoto": "Tšea Senepe gape",
+ "gui.cameraModal.save": "Boloka",
+ "gui.cameraModal.takePhoto": "Tšea Senepe",
+ "gui.cameraModal.loadingCaption": "E a Laiša...",
+ "gui.cameraModal.enableCameraCaption": "Dumelela Khamera",
+ "gui.cards.all-tutorials": "Dithutišo",
+ "gui.cards.shrink": "Hunyela",
+ "gui.cards.expand": "Godiša",
+ "gui.cards.close": "Tswalela",
+ "gui.cards.more-things-to-try": "Dilo tšeo di oketšegilego tšeo o ka di lekago!",
+ "gui.cards.see-more": "Bona tše oketšegilego",
+ "gui.comingSoon.message1": "O se belaele, re šomana nayo{emoji}",
+ "gui.comingSoon.message2": "E a tla e se kgale...",
+ "gui.comingSoon.message3": "Re gare re šoma ka yona{emoji}",
+ "gui.connection.auto-scanning.noPeripheralsFound": "Ga go na didirišwa tšeo di humanwego",
+ "gui.connection.auto-scanning.prescan": "Swara sedirišwa sa gago kgauswi gomme o thome go nyaka",
+ "gui.connection.auto-scanning.pressbutton": "Kgotla konopi go sedirišwa sa gago",
+ "gui.connection.auto-scanning.start-search": "Thomiša go nyaka",
+ "gui.connection.connecting-searchbutton": "Nyaka...",
+ "gui.connection.auto-scanning.try-again": "Leka gape",
+ "gui.connection.connected": "Kgokagane",
+ "gui.connection.disconnect": "Hakolla",
+ "gui.connection.go-to-editor": "Eya go Thulaganyo",
+ "gui.connection.connecting-cancelbutton": "Kgokaganya...",
+ "gui.connection.error.errorMessage": "Mmalo, go itaetša o kare se sengwe ga se se sepele gabotse.",
+ "gui.connection.error.tryagainbutton": "Leka gape",
+ "gui.connection.error.helpbutton": "Thuša",
+ "gui.connection.peripheral-name-label": "Leina la sedirišwa",
+ "gui.connection.connect": "Kgokaganya",
+ "gui.connection.scanning.lookingforperipherals": "Go nyaka didirišwa",
+ "gui.connection.scanning.noPeripheralsFound": "Ga go na didirišwa tšeo di humanwego",
+ "gui.connection.scanning.instructions": "Kgetha sedirišwa sa gago tatelanong ya ka godimo",
+ "gui.connection.search": "Tsošeletša",
+ "gui.connection.unavailable.installscratchlink": "Netefatša gore o na e tsentšhitšwe Scratch Link ebile e a šoma",
+ "gui.connection.unavailable.enablebluetooth": "Lebelela gore Bluetooth e tšhumilwe",
+ "gui.connection.unavailable.tryagainbutton": "Leka gape",
+ "gui.connection.unavailable.helpbutton": "Thuša",
+ "gui.controls.go": "Sepela",
+ "gui.controls.stop": "Ema",
+ "gui.crashMessage.label": "Mmalo! se sengwe ga se a sepela gabotse.",
+ "gui.crashMessage.description": "Tshwarelo,go itaetša okare Scratch e phuhlame. Se se begilwe ka go itiriša go sehlopha sa Scratch. Hle tsošeletša letlakala la gago o leke gape.",
+ "gui.crashMessage.errorNumber": "Phošo ya gago e tsentšhitšwe ka boitsebišo{errorId}",
+ "gui.crashMessage.reload": "Laišaleswa",
+ "gui.customProcedures.myblockModalTitle": "Dira Poloko",
+ "gui.customProcedures.addAnInputNumberText": "Oketša ka go ba le seabe",
+ "gui.customProcedures.numberTextType": "nomoro goba sengwalwa",
+ "gui.customProcedures.addAnInputBoolean": "Oketša ka go ba le seabe",
+ "gui.customProcedures.booleanType": "boolean",
+ "gui.customProcedures.addALabel": "Oketša setlankana",
+ "gui.customProcedures.runWithoutScreenRefresh": "Šoma ntle go tsošološa skrini",
+ "gui.customProcedures.cancel": "Khansela",
+ "gui.customProcedures.ok": "Go lokile",
+ "gui.SpriteInfo.direction": "Taetšo",
+ "gui.directionPicker.rotationStyles.allAround": "Go Dikologa Ka Moka",
+ "gui.directionPicker.rotationStyles.leftRight": "La nngele/ La goja",
+ "gui.directionPicker.rotationStyles.dontRotate": "O seke wa dikološa",
+ "gui.gui.addExtension": "Oketša koketšo",
+ "gui.gui.codeTab": "Khoutu",
+ "gui.gui.backdropsTab": "Bokamorago",
+ "gui.gui.costumesTab": "Dikhostšhumo",
+ "gui.gui.soundsTab": "Medumo",
+ "gui.extensionLibrary.comingSoon": "E a tla e se kgale",
+ "gui.extensionLibrary.requires": "E hloka",
+ "gui.extensionLibrary.collaboration": "Tšhomišano le",
+ "gui.library.filterPlaceholder": "Nyaka",
+ "gui.library.allTag": "Ka moka",
+ "gui.loader.message1": "Go hlama dipoloko",
+ "gui.loader.message2": "E laiša batšeakarolo...",
+ "gui.loader.message3": "E laiša medumo...",
+ "gui.loader.message4": "E laiša dikoketšo...",
+ "gui.loader.message5": "Go diša dikatse...",
+ "gui.loader.message6": "E fetiša di nano",
+ "gui.loader.message7": "Butšwetša di gobo...",
+ "gui.loader.message8": "Go beakanya diemoji",
+ "gui.loader.headline": "E laiša Projeke",
+ "gui.loader.creating": "Go Hlama Projeke",
+ "gui.accountMenu.profile": "Boemo",
+ "gui.accountMenu.myStuff": "Dilo Tša Ka",
+ "gui.accountMenu.myClasses": "Diphapoši Tša Ka",
+ "gui.accountMenu.myClass": "Phapoši Ya Ka",
+ "gui.accountMenu.accountSettings": "Ditokišo tša Akhaonte",
+ "gui.accountMenu.signOut": "Etšwa",
+ "gui.authorInfo.byUser": "ke{username}",
+ "gui.menuBar.seeProjectPage": "Bona Letlakala la Projeke",
+ "general.username": "Leinatšhomišo",
+ "general.password": "Password",
+ "general.signIn": "Go tsena",
+ "login.needHelp": "O nyaka thušo?",
+ "form.validationRequired": "Lefapha le le a nyakega",
+ "gui.menuBar.LanguageSelector": "sekgetha polelo",
+ "gui.menuBar.tutorialsLibrary": "Dithutišo",
+ "gui.menuBar.restoreSprite": "Tsošološa Motšeakarolo",
+ "gui.menuBar.restoreSound": "Tsošološa modumo",
+ "gui.menuBar.restoreCostume": "Tsošološa khosetšhumo",
+ "gui.menuBar.restore": "Tsošološa",
+ "gui.menuBar.saveNow": "Boloka gona bjale",
+ "gui.menuBar.saveAsCopy": "Boloka bjalo ka khophi",
+ "gui.menuBar.remix": "Hlakantšha",
+ "gui.menuBar.new": "Ntshwa",
+ "gui.menuBar.file": "Faele",
+ "gui.menuBar.downloadToComputer": "Boloka khomphuteng ya gago",
+ "gui.menuBar.edit": "Rulaganya",
+ "gui.menuBar.turboModeOff": "Tima Mokgwa wa Turbo",
+ "gui.menuBar.turboModeOn": "Tšhuma Mokgwa wa Turbo",
+ "gui.menuBar.joinScratch": "Tsenela Scratch",
+ "gui.menuBar.signIn": "Go tsena",
+ "gui.gui.projectTitlePlaceholder": "Sehlogo sa Projeke mo",
+ "gui.menuBar.saveNowLink": "Boloka Go Na Bjale",
+ "gui.menuBar.isShared": "Abelane",
+ "gui.menuBar.share": "Abela",
+ "gui.modal.help": "Thuša",
+ "gui.modal.back": "Morago",
+ "gui.monitor.listMonitor.empty": "( a go na selo)",
+ "gui.monitor.listMonitor.listLength": "botelele{length}",
+ "gui.monitor.contextMenu.default": "Tshedimošo ya setlwaedi",
+ "gui.monitor.contextMenu.large": "Tshedimošo e kgolo",
+ "gui.monitor.contextMenu.slider": "setheledi",
+ "gui.monitor.contextMenu.sliderRange": "Fetola mathomo le magomo a setheledi",
+ "gui.monitor.contextMenu.import": "thekontle",
+ "gui.monitor.contextMenu.export": "iša ka ntle",
+ "gui.playButton.play": "Bapala",
+ "gui.playButton.stop": "Ema",
+ "gui.gui.variableScopeOptionAllSprites": "Go batšeakarolo kamoka",
+ "gui.gui.variableScopeOptionSpriteOnly": "Go motšeakarolo o fela",
+ "gui.gui.cloudVariableOption": "Phapanyo lerung ( e bolokilwe go sever)",
+ "gui.gui.variablePromptAllSpritesMessage": "Phapanyo ye e tla humanego go batšeakarolo ka moka",
+ "gui.prompt.cancel": "Khansela",
+ "gui.prompt.ok": "Go lokile",
+ "gui.playbackStep.stopMsg": "Ema",
+ "gui.playbackStep.playMsg": "Bapala",
+ "gui.playbackStep.loadingMsg": "E a Laiša...",
+ "gui.playbackStep.saveMsg": "Boloka",
+ "gui.playbackStep.reRecordMsg": "Gatiša leswa",
+ "gui.recordModal.title": "Gatiša Modumo",
+ "gui.recordingStep.beginRecord": "Thoma go gatiša ka go kgotla konopi ya ka fase",
+ "gui.recordingStep.permission": "{arrow}Re hloka tumelelo ya gago go šomiša maekrofone ya gago",
+ "gui.recordingStep.stop": "Emiša go gatiša",
+ "gui.recordingStep.record": "Gatiša",
+ "gui.sliderModal.min": "Boleng bja fase",
+ "gui.sliderModal.max": "Boleng bja godimo",
+ "gui.sliderModal.title": "Fetola mathomo le magomo a setheledi",
+ "gui.sliderPrompt.cancel": "Khansela",
+ "gui.sliderPrompt.ok": "Go lokile",
+ "gui.soundEditor.sound": "Modumo",
+ "gui.soundEditor.play": "Bapala",
+ "gui.soundEditor.stop": "Ema",
+ "gui.soundEditor.copy": "Kopisa",
+ "gui.soundEditor.paste": "Momaretša",
+ "gui.soundEditor.copyToNew": "Kopisetša go e mpsha",
+ "gui.soundEditor.delete": "Phumula",
+ "gui.soundEditor.save": "Boloka",
+ "gui.soundEditor.undo": "Dirolla",
+ "gui.soundEditor.redo": "Dira gape",
+ "gui.soundEditor.faster": "Ka lebelo",
+ "gui.soundEditor.slower": "Ka go nanya",
+ "gui.soundEditor.echo": "Ekho",
+ "gui.soundEditor.robot": "Roboto",
+ "gui.soundEditor.louder": "Godimonyana",
+ "gui.soundEditor.softer": "Boletiana",
+ "gui.soundEditor.reverse": "Revese",
+ "gui.soundEditor.fadeOut": "Timelela",
+ "gui.soundEditor.fadeIn": "Tšwelela",
+ "gui.soundEditor.mute": "Homotša",
+ "gui.SpriteInfo.spritePlaceholder": "Leina",
+ "gui.SpriteInfo.sprite": "Motšeakarolo",
+ "gui.SpriteInfo.show": "Laetša",
+ "gui.SpriteInfo.size": "Bogolo",
+ "gui.spriteSelectorItem.contextMenuDuplicate": "pedifatša",
+ "gui.spriteSelectorItem.contextMenuExport": "iša ntle",
+ "gui.spriteSelectorItem.contextMenuDelete": "Phumula",
+ "gui.spriteSelector.addSpriteFromLibrary": "Kgetha Motšeakarolo",
+ "gui.spriteSelector.addSpriteFromPaint": "Penta",
+ "gui.spriteSelector.addSpriteFromSurprise": "Makala",
+ "gui.spriteSelector.addSpriteFromFile": "Laiša Motšeakarolo",
+ "gui.stageHeader.stageSizeLarge": "Fetolela go sefala se segolo",
+ "gui.stageHeader.stageSizeSmall": "Fetolela go sefala se sennyane",
+ "gui.stageHeader.stageSizeFull": "Tsena mo go mokgwa wa go tlala wa skrini",
+ "gui.stageHeader.stageSizeUnFull": "Etšwa mo go mokgwa wa go tlala wa skrini",
+ "gui.stageHeader.fullscreenControl": "Taolo ye e Feletšego ya Skrini",
+ "gui.spriteSelector.addBackdropFromLibrary": "Kgetha Bokamorago",
+ "gui.stageSelector.addBackdropFromPaint": "Penta",
+ "gui.stageSelector.addBackdropFromSurprise": "Makala",
+ "gui.stageSelector.addBackdropFromFile": "Laiša Bokamorago",
+ "gui.stageSelector.stage": "Sefala",
+ "gui.stageSelector.backdrops": "Bokamorago",
+ "gui.telemetryOptIn.label": "Bega dipalopalo go kaonafatša Scratch",
+ "gui.telemetryOptIn.body1": "Sehlopha sa Scratch se dula se nyaka go kwešiša bokaone gore Scratch e šomišwa bjang go ralala le lefase. Go leka go thekga maiteko a, o ka dumelela Scratch go romela tshedimošo ya tirišo go Sehlopha sa Scratch ka go itiriša.",
+ "gui.telemetryOptIn.body2": "Tshedimošo yeo re e kgoboketšago e akaretša go kgetha polelo, go šomiša dipoloko,le dilo tša go swana le go boloka, go laiša le go tsenya projeke. GA RE kgobaketše tshedimošo ya motho. Hle bona{privacyPolicyLink}ya rena gore o hwetše tshedimošo ka botlalo.",
+ "gui.telemetryOptIn.privacyPolicyLink": "Pholisi ya Sephiri",
+ "gui.telemetryOptIn.buttonTextNo": "Aowa, ke a leboga",
+ "gui.telemetryOptIn.buttonTooltipNo": "tswalela thelemetri",
+ "gui.telemetryOptIn.buttonTextYes": "Eng, ke nyaka go thuša go kaonafatša Scratch",
+ "gui.telemetryOptIn.buttonTooltipYes": "Dumelela thelemetri",
+ "gui.turboMode.active": "Mokgwa wa Turbo",
+ "gui.webglModal.label": "Sephetli sa gago ga se thekge WebGL",
+ "gui.webglModal.description": "Ka bomadimabe go itaetša okare sephetli goba khomphutha{webGlLink}.Theknolotši ye e a hlokagala gore Scratch 3.0 e šome.",
+ "gui.webglModal.webgllink": "Ga e thekge WebGL",
+ "gui.webglModal.back": "Morago",
+ "gui.webglModal.previewfaq": "Go ithuta go feta mo, eya go {previewFaqLink}",
+ "gui.webglModal.previewfaqlinktext": "FAQ",
+ "gui.costumeLibrary.chooseABackdrop": "Kgetha Bokamorago",
+ "gui.costumeLibrary.chooseACostume": "Kgetha Khosetšhumo",
+ "gui.costumeTab.addBackdropFromLibrary": "Kgetha Bokamorago",
+ "gui.costumeTab.addCostumeFromLibrary": "Kgetha Khosetšhumo",
+ "gui.costumeTab.addBlankCostume": "Penta",
+ "gui.costumeTab.addSurpriseCostume": "Makala",
+ "gui.costumeTab.addFileBackdrop": "Laiša Bokamorago",
+ "gui.costumeTab.addFileCostume": "Laiša Khosetšhumo",
+ "gui.costumeTab.addCameraCostume": "Khamera",
+ "gui.extensionLibrary.chooseAnExtension": "Kgetha Koketšo",
+ "gui.extensionLibrary.extensionUrl": "Tsenya URL ya koketšo",
+ "gui.monitors.importListColumnPrompt": "Ke kholomo efe yeo e swanetšego go šomišwa (1-{numberOfColumns})?",
+ "gui.recordingStep.alertMsg": "Ga se e kgone go thoma go gatiša",
+ "gui.soundLibrary.chooseASound": "Kgetha Modumo",
+ "gui.soundTab.fileUploadSound": "Laiša Modumo",
+ "gui.soundTab.surpriseSound": "Makala",
+ "gui.soundTab.recordSound": "Gatiša",
+ "gui.soundTab.addSoundFromLibrary": "Kgetha Modumo",
+ "gui.spriteLibrary.chooseASprite": "Kgetha Motšeakarolo",
+ "gui.tipsLibrary.tutorials": "Kgetha Thutišo",
+ "gui.alerts.createsuccess": "Projeke e mpsha e hlamilwe.",
+ "gui.alerts.createcopysuccess": "Projeke e bolokilwe bjalo ka khophi.",
+ "gui.alerts.createremixsuccess": "Projeke e bolokilwe bjalo ka hlakantšho.",
+ "gui.alerts.creating": "Go hlama leswa...",
+ "gui.alerts.creatingCopy": "Go kopisa projeke...",
+ "gui.alerts.creatingRemix": "Go hlakanya projeke...",
+ "gui.alerts.creatingError": "Projeke e paletšwe ke go hlangwa. Hle, leka gape!",
+ "gui.alerts.savingError": "Projeke ga se ya boloka.",
+ "gui.alerts.savesuccess": "Projeke e bolokilwe.",
+ "gui.alerts.saving": "Projeke e a bolokega.....",
+ "gui.alerts.cloudInfo": "Hle lemoga, phapanyo ya leru e thekga fela dinomoro, e sego maletere le dika.{learnMoreLink}",
+ "gui.alerts.cloudInfoLearnMore": "Ithute go feta.",
+ "gui.alerts.importing": "Go tliša...",
+ "gui.defaultProject.meow": "Meow",
+ "gui.defaultProject.variable": "phapanyo ya ka",
+ "gui.howtos.intro-move-sayhello-hat.name": "Go thomiša",
+ "gui.howtos.intro-move.step_stepMove": "Oketša poloko ya go šuta",
+ "gui.howtos.add-a-move-block.step_stepSay": "Oketša poloko ya go bolela",
+ "gui.howtos.add-a-move-block.step_stepGreenFlag": "Kgotla folaga ye talamorogo gore o thome",
+ "gui.howtos.animate-a-name.name": "Phediša leina",
+ "gui.howtos.animate-a-name.step_AnimatePickLetter": "Kgetha Motšeakarolo wa Leletere",
+ "gui.howtos.animate-a-name.step_AnimatePlaySound": "Bapala modumo ge go tobetšwa",
+ "gui.howtos.animate-a-name.step_AnimatePickLetter2": "Kgetha Motšeakarolo wo Mongwe wa Leletere",
+ "gui.howtos.animate-a-name.step_AnimateChangeColor": "Fetola Mmala",
+ "gui.howtos.animate-a-name.step_AnimateSpin": "Kgetha Motšeakarolo wo mongwe wa leletere gomme o dire gore a dikologe",
+ "gui.howtos.animate-a-name.step_AnimateGrow": "Kgetha Motšeakarolo O Mongwe wa Leletere gomme o Dire Gore A Gole",
+ "gui.howtos.imagine": "Nagana Lefase",
+ "gui.howtos.imagine.step_imagineTypeWhatYouWant": "Tlanya Seo o Nyakago go se Bolela",
+ "gui.howtos.imagine.step_imagineClickGreenFlag": "Kgotla folaga e talamorogo go thoma",
+ "gui.howtos.imagine.step_imagineChooseBackdrop": "Kgetha bokamorago bjo bongwe le bjo bongwe",
+ "gui.howtos.imagine.step_imagineChooseSprite": "Kgetha Motšeakarolo Ofe Kapa Ofe",
+ "gui.howtos.imagine.step_imagineFlyAround": "Kgotla Konopi ya Sekgoba gore o Thwethe",
+ "gui.howtos.imagine.step_imagineChooseAnotherSprite": "Kgetha Motšeakarolo O Mongwe",
+ "gui.howtos.imagine.step_imagineLeftRight": "Šuta go La nngele- La go ja",
+ "gui.howtos.imagine.step_imagineUpDown": "Šuta o e ya Godimo- Fase",
+ "gui.howtos.imagine.step_imagineChangeCostumes": "Fetola Khosetšhumo",
+ "gui.howtos.imagine.step_imagineGlideToPoint": "Thwethela sešupong",
+ "gui.howtos.imagine.step_imagineGrowShrink": "Godiša o be o Hunyele",
+ "gui.howtos.imagine.step_imagineChooseAnotherBackdrop": "Kgetha Bokamorago Bo Bongwe",
+ "gui.howtos.imagine.step_imagineSwitchBackdrops": "Fetola bokamorago",
+ "gui.howtos.imagine.step_imagineRecordASound": "Tlaleletša ka Modumo",
+ "gui.howtos.imagine.step_imagineChooseSound": "Kgetha Modumo Wa Gago",
+ "gui.howtos.make-music.name": "Dira Mmino",
+ "gui.howtos.Make-Music.step_PickInstrument": "Kgetha Motšeakarolo wa Seletšo",
+ "gui.howtos.Make-Music.step_PlaySoundClick": "Bapala Modumo ge go Tobetšwa",
+ "gui.howtos.Make-Music.step_MakeSong": "Hlama Koša",
+ "gui.howtos.make-music.step_MakeBeat": "Kgetha Moropa gomme O dire Morethetho",
+ "gui.howtos.make-music.step_MakeBeatBox": "Kgetha Motšeakarolo wa Maekrofounu le Lepokisi la Semaka la Medumo",
+ "gui.howtos.story.name": "Hlama Kanegelo",
+ "gui.howtos.story.step_addbg": "Oketša Bokamorago",
+ "gui.howtos.story.step_addsprite": "Oketša Moanegwa",
+ "gui.howtos.story.step_saysomething": "Bolela Se Sengwe",
+ "gui.howtos.story.step_addanothersprite": "Oketša Moanegwa o mongwe",
+ "gui.howtos.story.step_flip": "Phethola Taetšo",
+ "gui.howtos.story.step_conversation": "E ba le Poledišano",
+ "gui.howtos.story.addanotherbg": "Oketša Bokamorago Bjo Bongwe",
+ "gui.howtos.story.step_swithbg": "Fetola Bokamorago",
+ "gui.howtos.story.step_hidewizard": "Khutiša Moanegwa",
+ "gui.howtos.story.step_showwizard": "Laetša Moanegwa",
+ "gui.howtos.make-a-chase-game.name": "Dira Papadi ya go Kitimišana",
+ "gui.howtos.Chase-Game.step_BG": "Oketša Bokamorago",
+ "gui.howtos.chase-game.step_AddOcto": "Oketša Motšeakarolo",
+ "gui.howtos.make-music.step_LeftRight": "Šuta go La go ja le La nngele ka Dikonope tša Marungwana",
+ "gui.howtos.Chase-Game.step_UpDown": "Šuta o eya Godimo le Fase ka Dikonopi tša Marungwana",
+ "gui.howtos.Chase-Game.step_AddStar": "Oketša Motšeakarolo o Mongwe",
+ "gui.howtos.Chase-Game.step_MoveRandom": "Šuta o sa Hlaole",
+ "gui.howtos.Chase-Game.step_WhenTouch": "Mo go Motšeakarolo wa Okthophase Ge o Kgoma go Bapala Modumo",
+ "gui.howtos.Chase-Game.step_ScoreVariable": "Hlama Phapanyo ya Dintlha",
+ "gui.howtos.Chase-Game.ScoreWhenTouch": "Mo go Motšeakarolo wa Okthophase, Ge o Kgoma go Tsenya Dintlha",
+ "gui.howtos.animate-char.name": "Swantšha Moanegwa",
+ "gui.howtos.animate-char.step_addbg": "Oketša Bokamorago",
+ "gui.howtos.animate-char.step_addsprite": "Oketša Motšeakaralo",
+ "gui.howtos.animate-char.step_saysomething": "Bolela Se Sengwe",
+ "gui.howtos.animate-char.step_addsound": "Oketša modumo",
+ "gui.howtos.animate-char.step_animatetalking": "Phediša go bolela",
+ "gui.howtos.animate-char.step_arrowkeys": "Šuta o šomiša Dikonopi tša Marungwana",
+ "gui.howtos.animate-char.step_jump": "Fofa",
+ "gui.howtos.animate-char.step_changecolor": "Fetola Mmala",
+ "gui.howtos.make-a-game.name": "Dira papadi ya go tobetša",
+ "gui.howtos.Make-A-Game.step_GamePickSprite": "Kgetha Motšeakarolo",
+ "gui.howtos.make-a-game.step_GamePlaySound": "Bapala Modumo ge go Tobetšwa",
+ "gui.howtos.make-a-game.step_GameAddScore": "Hlama Phapanyo ya Dintlha",
+ "gui.howtos.make-a-game.step_GameChangeScore": "Oketša Dintlha ge go Tobetšwa",
+ "gui.howtos.make-a-game.step_Random": "Eya boemong ba go se hlaole",
+ "gui.howtos.make-music.step_GameChangeColor": "Fetola Mmala",
+ "gui.howtos.make-music.step_ResetScore": "Beakanya dintlha leswa",
+ "gui.howtos.make-it-fly.name": "Dira gore e Fofe",
+ "gui.howtos.fly.step_stepflyChooseBackdrop": "Kgetha Bokamorago bja Leratadima",
+ "gui.howtos.add-a-move-block.step_stepflyChooseCharacter": "Kgetha Moanegwa",
+ "gui.howtos.fly.step_stepflySaySomething": "Bolela Se Sengwe",
+ "gui.howtos.add-a-move-block.step_stepflyMoveArrows": "Šutiša ka Dikopi tša Marungwana",
+ "gui.howtos.fly.step_stepflyChooseObject": "Kgetha Selo seo o ka se Tšeago",
+ "gui.howtos.add-a-move-block.step_stepflyFlyingObject": "Dira gore Selo se Šute",
+ "gui.howtos.add-a-move-block.step_stepflySelectFlyingSprite": "Kgetha Moanegwa Wa Gago",
+ "gui.howtos.add-a-move-block.step_stepflyAddScore": "Oketša Ntlha",
+ "gui.howtos.add-a-move-block.step_stepflyKeepScore": "Boloka Dintlha",
+ "gui.howtos.add-a-move-block.step_stepflyAddScenery": "Oketša Tikologo",
+ "gui.howtos.add-a-move-block.step_stepflyMoveScenery": "Šutiša Tikologo",
+ "gui.howtos.add-a-move-block.step_stepflySwitchLooks": "Khosetšhumo ye e latelago",
+ "gui.howtos.pong": "Papadi ya Pong",
+ "gui.howtos.pong.step_pongAddBackdrop": "Oketša Bokamorago",
+ "gui.howtos.pong.step_pongAddBallSprite": "Oketša Motseakarolo wa kgwele",
+ "gui.howtos.pong.step_pongBounceAround": "Fofafofiša go Dikologa",
+ "gui.howtos.pong.step_pongAddPaddle": "Tsenya Sesoki",
+ "gui.howtos.pong.step_pongMoveThePaddle": "Šutiša Sesoki",
+ "gui.howtos.pong.step_pongSelectBallSprite": "Kgetha Motšeakarolo wa Kgwele",
+ "gui.howtos.pong.step_pongAddMoreCodeToBall": "Tsenya Khoutu gore o Fofafofiše Kgwele Go Tloga go Sesoki",
+ "gui.howtos.pong.step_pongAddAScore": "Oketša Ntlha",
+ "gui.howtos.pong.step_pongChooseScoreFromMenu": "Kgetha ' dintlha' go lenaneo la ditaelo",
+ "gui.howtos.pong.step_pongInsertChangeScoreBlock": "Tsenya poloko ya ' gofetola dintlha'",
+ "gui.howtos.pong.step_pongResetScore": "Beakanya dintlha leswa",
+ "gui.howtos.pong.step_pongAddLineSprite": "Tsenya Motseakarolo wa mothaladi",
+ "gui.howtos.pong.step_pongGameOver": "Papadi e Fedile",
+ "gui.howtos.code-cartoon": "Khouta Popo",
+ "gui.howtos.code-cartoon.step_codeCartoonSaySomething": "Bolela Se Sengwe Ge O Tobetša Folaga ye Talamorogo",
+ "gui.howtos.code-cartoon.step_codeCartoonAnimate": "Phediša Moanegwa ge o Mo Tobetša",
+ "gui.howtos.code-cartoon.step_codeCartoonSelectDifferentCharacter": "Kgetha Moanegwa yo a Fapanego",
+ "gui.howtos.code-cartoon.step_codeCartoonUseMinusSign": "Šomiša Leswao la go Ntšha gore o be o Monnnyane.",
+ "gui.howtos.code-cartoon.step_codeCartoonGrowShrink": "Dira gore Moanegwa a Gole goba a Hunyele",
+ "gui.howtos.code-cartoon.step_codeCartoonSelectDifferentCharacter2": "Kgetha Moanegwa yo a Fapanego",
+ "gui.howtos.code-cartoon.step_codeCartoonJump": "Fofela godimo le fase",
+ "gui.howtos.code-cartoon.step_codeCartoonChangeScenes": "Tobetša Moanegwa Gore o Fetole Tikologo",
+ "gui.howtos.code-cartoon.step_codeCartoonGlideAround": "Thwetha go dikologa",
+ "gui.howtos.code-cartoon.step_codeCartoonChangeCostumes": "Fetola Khosetšhumo",
+ "gui.howtos.code-cartoon.step_codeCartoonChooseMoreCharacters": "Kgetha Baanegwa ba Oketšegilego go Oketša go Dipopaye tša gago",
+ "gui.howtos.cartoon-network": "Phediša Papadi ya Boithabišo",
+ "gui.howtos.cartoon-network.step_CNcharacter": "Kgetha Moanegwa o Mmontšhe",
+ "gui.howtos.cartoon-network.step_CNsay": "Bolela Se Sengwe",
+ "gui.howtos.cartoon-network.step_CNglide": "Thwetha go dikologa",
+ "gui.howtos.cartoon-network.step_CNpicksprite": "Kgetha selo seo o ka se Kitimišago",
+ "gui.howtos.cartoon-network.step_CNcollect": "Kgoboketša Dilo",
+ "gui.howtos.cartoon-network.step_CNvariable": "Dira Phapanyo ya Dintlha",
+ "gui.howtos.cartoon-network.step_CNscore": "Boloka Dintlha",
+ "gui.howtos.cartoon-network.step_CNbackdrop": "Eya boemong bja godimo: Fetola Bokamorago",
+ "gui.howtos.videosens.name": "Sekhwi sa Video",
+ "gui.howtos.videosens.step_addextension": "Oketša Koketšo",
+ "gui.howtos.videosens.step_pet": "Forohla Katse",
+ "gui.howtos.videosens.step_animate": "Phela",
+ "gui.howtos.videosens.step_pop": "Thuntšha Palune",
+ "gui.howtos.say-it-out-loud": "Hlama Diphedi Tša Go Bolela",
+ "gui.howtos.say-it-out-loud.step_AddTXTextension": "Lokela sengwalwa go dipoloko tša polelo",
+ "gui.howtos.say-it-out-loud.step_TXTSpeech": "Bolela Se Sengwe",
+ "gui.howtos.say-it-out-loud_TXTSetVoice": "Bea Lentšu",
+ "gui.howtos.say-it-out-loud.step_TXTMove": "Sepelasepela",
+ "gui.howtos.say-it-out-loud.step_TXTBackdrop": "Oketša Bokamorago",
+ "gui.howtos.say-it-out-loud.step_TXTAddSprite": "Oketša Moanegwa o Mongwe",
+ "gui.howtos.say-it-out-loud.step_TXTSong": "Opela koša",
+ "gui.howtos.say-it-out-loud.step_TXTColor": "Fetola Mmala",
+ "gui.howtos.say-it-out-loud.step_TXTSpin": "Dikološa",
+ "gui.howtos.say-it-out-loud.step_TXTGrow": "Godiša o be o Hunyetše",
+ "gui.howtos.talking": "Dikanegelo tša go Bolela",
+ "gui.howtos.talking.step_talesAddExtension": "Tobetša gore o Tsenye Dipoloko Tša go Sengwalwa go ya go Polelo",
+ "gui.howtos.talking.step_talesChooseSprite": "Kgetha Motšeakarolo",
+ "gui.howtos.talking.step_talesSaySomething": "Dira gore Moanegwa a Bolele",
+ "gui.howtos.talking.step_talesChooseBackdrop": "Kgetha Bokamorago",
+ "gui.howtos.talking.step_talesSwitchBackdrop": "Tobetša Moanegwa gore a ye go Bokamorago Bjo Bo Latelago",
+ "gui.howtos.talking.step_talesChooseAnotherSprite": "Kgetha Motšeakarolo O Mongwe",
+ "gui.howtos.talking.step_talesMoveAround": "Sepelasepela",
+ "gui.howtos.talking.step_talesChooseAnotherBackdrop": "Kgetha bokamorago bjo bongwe",
+ "gui.howtos.talking.step_talesAnimateTalking": "Phediša go Bolela",
+ "gui.howtos.talking.step_talesChooseThirdBackdrop": "Kgetha Bokamorago bo Bongwe",
+ "gui.howtos.talking.step_talesChooseSound": "Kgetha Koša yeo o ka e Binelago",
+ "gui.howtos.talking.step_talesDanceMoves": "Meragelo Ya Go Bina",
+ "gui.howtos.talking.step_talesAskAnswer": "Hwetša Dipoloko tša dipotšišo le dikarabo go tšwa Lefapheng la Dikhwi.",
+ "gui.howtos.add-sprite.name": "Oketša Motšeakarolo",
+ "gui.howtos.add-sprite.step_addSprite": "Oketša Motšeakarolo",
+ "gui.howtos.add-a-backdrop.name": "Oketša Bokamorago",
+ "gui.howtos.add-a-backdrop.step_addBackdrop": "Oketša Bokamorago",
+ "gui.howtos.change-size.name": "Fetola Bogolo",
+ "gui.howtos.change-size.step_changeSize": "Fetola Bogolo",
+ "gui.howtos.glide-around.name": "Thwetha go dikologa",
+ "gui.howtos.change-size.step_glideAroundBackAndForth": "Thwetha go dikologa",
+ "gui.howtos.change-size.step_glideAroundPoint": "Thwethela Sešupong",
+ "gui.howtos.record-a-sound.name": "Gatiša Modumo",
+ "gui.howtos.change-size.step_recordASoundSoundsTab": "Tobetša Tab ya' Modumo'",
+ "gui.howtos.change-size.step_recordASoundClickRecord": "Tobetša ' Gatiša'",
+ "gui.howtos.change-size.step_recordASoundPressRecordButton": "Kgotla Konopi Ya Go Gatiša",
+ "gui.howtos.change-size.step_recordASoundChooseSound": "Kgetha Modumo Wa Gago",
+ "gui.howtos.change-size.step_recordASoundPlayYourSound": "Bapala Modumo Wa Gago",
+ "gui.howtos.spin-video.name": "Dira gore e Dikologe",
+ "gui.howtos.change-size.step_spinTurn": "Retološa",
+ "gui.howtos.change-size.step_spinPointInDirection": "Bea Taetšo",
+ "gui.howtos.hide-and-show.name": "Khutiša o be o Laetše",
+ "gui.howtos.change-size.step_hideAndShow": "Khutiša o be o Laetše",
+ "gui.howtos.switch-costume.name": "Phediša Motšeakarolo",
+ "gui.howtos.change-size.step_switchCostumes": "Phediša Motšeakarolo",
+ "gui.howtos.move-around-with-arrow-keys.name": "Šomiša Dikonope tša Marungwana",
+ "gui.howtos.add-a-backdrop.step_moveArrowKeysLeftRight": "Šuta go La nngele le La Go ja",
+ "gui.howtos.add-a-backdrop.step_moveArrowKeysUpDown": "Šuta o e ya Godimo le Fase",
+ "gui.howtos.add-effects.name": "Oketša dikhuetšo",
+ "gui.howtos.videosens.step_addEffects": "Oketša dikhuetšo",
+ "gui.extension.music.name": "Mmino",
+ "gui.extension.music.description": "Bapala diletšwa le meropa.",
+ "gui.extension.pen.name": "Pene",
+ "gui.extension.pen.description": "Thala ka batšeakarolo ba gago.",
+ "gui.extension.videosensing.name": "Sekhwi sa Video",
+ "gui.extension.videosensing.description": "Ekwa mosepelo ka khamera.",
+ "gui.extension.text2speech.name": "Sengwalwa go ya go Polelo",
+ "gui.extension.text2speech.description": "Dira diprojeke tša gago gore di bolele.",
+ "gui.extension.translate.name": "Fetolela",
+ "gui.extension.translate.description": "Fetolela sengwalwa go maleme a mantši",
+ "gui.extension.makeymakey.description": "Dira se sengwe le se sengwe gore ebe konopi.",
+ "gui.extension.microbit.description": "Kgokaganya diprojeke tša gago le lefase.",
+ "gui.extension.microbit.connectingMessage": "kgokagantšha...",
+ "gui.extension.ev3.description": "Aga diroboto tša go šomišana le go feta",
+ "gui.extension.ev3.connectingMessage": "Kgokagantšha. Netefatša gore nomoro ya sephiri go EV3 ya gago e beilwe go 1234.",
+ "gui.extension.boost.description": "Dira dihlamo tša diroboto gore di phele.",
+ "gui.extension.boost.connectingMessage": "Kgokaganya...",
+ "gui.extension.wedo2.description": "Aga dimmotho le dikwi.",
+ "gui.extension.wedo2.connectingMessage": "kgokagantšha...",
+ "gui.extension.gdxfor.description": "Ekwa go kgorometša, go goga, mosepelo le modikologo.",
+ "gui.extension.gdxfor.connectingMessage": "kgokagantšha...",
+ "gui.libraryTags.all": "Ka Moka",
+ "gui.libraryTags.animals": "Diphoofolo",
+ "gui.libraryTags.dance": "Bina",
+ "gui.libraryTags.effects": "Khuetšo",
+ "gui.libraryTags.fantasy": "Boikgopolelo",
+ "gui.libraryTags.fashion": "Fešene",
+ "gui.libraryTags.food": "Dijo",
+ "gui.libraryTags.indoors": "Ka ngwakong",
+ "gui.libraryTags.loops": "Poeletšo ya melawana mo lenaneong",
+ "gui.libraryTags.music": "Mmino",
+ "gui.libraryTags.notes": "Dinoutsu",
+ "gui.libraryTags.outdoors": "Kantle",
+ "gui.libraryTags.patterns": "Dipaterone",
+ "gui.libraryTags.people": "Batho",
+ "gui.libraryTags.percussion": "go betha seletšwa gore se ntšhe modumo",
+ "gui.libraryTags.space": "lefaufau",
+ "gui.libraryTags.sports": "Dipapadi",
+ "gui.libraryTags.underwater": "ka fase ga meetse",
+ "gui.libraryTags.voice": "Lentšu",
+ "gui.libraryTags.wacky": "Bogafi",
+ "gui.libraryTags.animation": "Go phediša",
+ "gui.libraryTags.art": "Bokgabo",
+ "gui.libraryTags.games": "Dipapadi",
+ "gui.libraryTags.stories": "Dikanegelo",
+ "gui.libraryTags.letters": "Maletere",
+ "gui.opcodeLabels.direction": "taetšo",
+ "gui.opcodeLabels.xposition": "boemo ba x",
+ "gui.opcodeLabels.yposition": "boemo ba y",
+ "gui.opcodeLabels.size": "bogolo",
+ "gui.opcodeLabels.costumename": "leina la khosetšhumo",
+ "gui.opcodeLabels.costumenumber": "nomoro ya khosetšhumo",
+ "gui.opcodeLabels.backdropname": "leina la bokamorago",
+ "gui.opcodeLabels.backdropnumber": "nomoro ya bokamorago",
+ "gui.opcodeLabels.volume": "volume",
+ "gui.opcodeLabels.tempo": "lebelo",
+ "gui.opcodeLabels.answer": "karabo",
+ "gui.opcodeLabels.loudness": "lešata",
+ "gui.opcodeLabels.username": "leinatšhomišo",
+ "gui.opcodeLabels.year": "ngwaga",
+ "gui.opcodeLabels.month": "kgwedi",
+ "gui.opcodeLabels.date": "letšatšikgwedi",
+ "gui.opcodeLabels.dayofweek": "letšatši la beke",
+ "gui.opcodeLabels.hour": "iri",
+ "gui.opcodeLabels.minute": "motsotso",
+ "gui.opcodeLabels.second": "motsotswana",
+ "gui.opcodeLabels.timer": "sešupi sa nako",
+ "gui.projectLoader.loadError": "Faele ya projeke yeo e kgethilwego e paletšwe ke go laišega.",
+ "gui.sharedMessages.backdrop": "bokamorago{index}",
+ "gui.sharedMessages.costume": "khosetšhumo{index}",
+ "gui.sharedMessages.sprite": "Motšeakarolo{index}",
+ "gui.sharedMessages.pop": "thunya",
+ "gui.sharedMessages.replaceProjectWarning": "Bea bakeng sa diteng tša projeke ye.",
+ "gui.sharedMessages.loadFromComputerTitle": "Laiša go tšwa khomphuthareng ya gago",
+ "gui.gui.defaultProjectTitle": "Projeke ya Scratch"
+}
\ No newline at end of file
diff --git a/editor/interface/or.json b/editor/interface/or.json
new file mode 100644
index 00000000..b1dd0345
--- /dev/null
+++ b/editor/interface/or.json
@@ -0,0 +1,511 @@
+{
+ "gui.alerts.lostPeripheralConnection": "ସ୍କ୍ରାଚ୍ {extensionName} ସହିତ ସଂଯୋଗ ହରାଇଲା",
+ "gui.alerts.tryAgain": "ପୁଣିଥରେ ଚେଷ୍ଟା କରନ୍ତୁ",
+ "gui.alerts.download": "ଡାଉନଲୋଡ୍ କରନ୍ତୁ",
+ "gui.connection.reconnect": "ପୁଣି ସଂଯୋଗ କରନ୍ତୁ",
+ "gui.backpack.costumeLabel": "ପୋଷାକ",
+ "gui.backpack.soundLabel": "ଧ୍ୱନି",
+ "gui.backpack.scriptLabel": "ସ୍କ୍ରିପ୍ଟ (ଲେଖା)",
+ "gui.backpack.spriteLabel": "ସ୍ପ୍ରାଇଟ",
+ "gui.backpack.header": "ବ୍ୟାକପ୍ୟାକ୍",
+ "gui.backpack.errorBackpack": "ବ୍ୟାକପ୍ୟାକ୍ ଲୋଡ୍ କରିବାରେ ତ୍ରୁଟି",
+ "gui.backpack.loadingBackpack": "ଲୋଡିଂ...",
+ "gui.backpack.more": "ଆଉ",
+ "gui.backpack.emptyBackpack": "ବ୍ୟାକପ୍ୟାକ୍ ଖାଲି ଅଛି",
+ "gui.unsupportedBrowser.label": "ବ୍ରାଉଜର୍ ସମର୍ଥିତ ନୁହେଁ",
+ "gui.unsupportedBrowser.errorLabel": "ଗୋଟାଏ ଭୂଲ୍ ହେଇଛି",
+ "gui.unsupportedBrowser.notRecommended": "ଆମେ ବହୁତ ଦୁଖିତ, କିନ୍ତୁ ଏହା ଦେଖାଯାଉଛି ଯେ ଆପଣ ଏକ ବ୍ରାଉଜର୍ ସଂସ୍କରଣ ବ୍ୟବହାର କରୁଛନ୍ତି ଯାହା ସ୍କ୍ରାଚ୍ ସମର୍ଥନ କରେ ନାହିଁ | ଗୁଗୁଲ୍ କ୍ରୋମ୍, ମୋଜିଲା ଫାୟାରଫକ୍ସ, ମାଇକ୍ରୋସଫ୍ଟ ଏଜ୍ କିମ୍ବା ଆପଲ୍ ସଫାରି ପରି ଏକ ସମର୍ଥିତ ବ୍ରାଉଜରର ଅତ୍ୟାଧୁନିକ ସଂସ୍କରଣକୁ ଅପଡେଟ୍ କରିବାକୁ ଆମେ ସୁପାରିଶ କରୁ",
+ "gui.unsupportedBrowser.description": "ଆମେ ବହୁତ ଦୁଖିତ, କିନ୍ତୁ ସ୍କ୍ରାଚ୍ ଏହି ବ୍ରାଉଜରକୁ ସମର୍ଥନ କରେନାହିଁ | ଗୁଗୁଲ୍ କ୍ରୋମ୍, ମୋଜିଲା ଫାୟାରଫକ୍ସ, ମାଇକ୍ରୋସଫ୍ଟ ଏଜ୍ କିମ୍ବା ଆପଲ୍ ସଫାରି ପରି ଏକ ସମର୍ଥିତ ବ୍ରାଉଜରର ସର୍ବଶେଷ ଭର୍ସନ (ସଂସ୍କରଣ)କୁ ଅପଡେଟ୍ କରିବାକୁ ଆମେ ସୁପାରିଶ କରୁ",
+ "gui.unsupportedBrowser.back": "ପଛକୁ",
+ "gui.unsupportedBrowser.previewfaq": "ଅଧିକ ଜାଣିବାକୁ, {previewFaqLink} ଲିଙ୍କ୍କୁ ଯାଆନ୍ତୁ",
+ "gui.unsupportedBrowser.previewfaqlinktext": "ବାରମ୍ବାର ପଚରାଯାଉଥିବା ପ୍ରଶ୍ନଗୁଡିକ (FAQ)",
+ "gui.cameraModal.cameraModalTitle": "ଏକ ଫଟୋ ନିଅନ୍ତୁ",
+ "gui.cameraModal.loadingCameraMessage": "କ୍ୟାମେରା ଲୋଡିଂ ...",
+ "gui.cameraModal.permissionRequest": "ଆପଣଙ୍କ କ୍ୟାମେରା ବ୍ୟବହାର କରିବାକୁ ଆମେ ଆପଣଙ୍କର ଅନୁମତି ଆବଶ୍ୟକ କରୁ",
+ "gui.cameraModal.retakePhoto": "ଫଟୋ ପୁଣି ଉଠାନ୍ତୁ",
+ "gui.cameraModal.save": "ସଞ୍ଚୟ କରନ୍ତୁ",
+ "gui.cameraModal.takePhoto": "ଫଟୋ ନିଅନ୍ତୁ",
+ "gui.cameraModal.loadingCaption": "ଲୋଡିଂ ...",
+ "gui.cameraModal.enableCameraCaption": "କ୍ୟାମେରା ସକ୍ଷମ କରନ୍ତୁ",
+ "gui.cards.all-tutorials": "ଟ୍ୟୁଟୋରିଆଲ୍",
+ "gui.cards.shrink": "ସଙ୍କୋଚନ କରନ୍ତୁ",
+ "gui.cards.expand": "ବିସ୍ତାର କରନ୍ତୁ",
+ "gui.cards.close": "ବନ୍ଦ",
+ "gui.cards.more-things-to-try": "ଚେଷ୍ଟା କରିବାକୁ ଅଧିକ ଜିନିଷ!",
+ "gui.cards.see-more": "ଆଉ ଦେଖନ୍ତୁ",
+ "gui.comingSoon.message1": "ବ୍ୟସ୍ତ ହୁଅନ୍ତୁ ନାହିଁ, ଆମେ ଏହା ଉପରେ କାମ କରୁଛୁ {emoji}",
+ "gui.comingSoon.message2": "ଶୀଘ୍ର ଆସୁଅଛି...",
+ "gui.comingSoon.message3": "ଆମେ ଏହା ଉପରେ କାମ କରୁଛୁ {emoji}",
+ "gui.connection.auto-scanning.noPeripheralsFound": "କୌଣସି ଡିଭାଇସ ମିଳିଲା ନାହିଁ",
+ "gui.connection.auto-scanning.prescan": "ଆପଣଙ୍କର ଡିଭାଇସ୍ ପାଖରେ ରଖନ୍ତୁ, ତାପରେ ଖୋଜିବା ଆରମ୍ଭ କରନ୍ତୁ",
+ "gui.connection.auto-scanning.pressbutton": "ଆପଣଙ୍କ ଡିଭାଇସରେ ବଟନ୍ ଦବାନ୍ତୁ",
+ "gui.connection.auto-scanning.start-search": "ସନ୍ଧାନ ଆରମ୍ଭ କରନ୍ତୁ",
+ "gui.connection.connecting-searchbutton": "ଖୋଜୁଛି ...",
+ "gui.connection.auto-scanning.try-again": "ପୁଣିଥରେ ଚେଷ୍ଟା କରନ୍ତୁ",
+ "gui.connection.connected": "ସଂଯୋଗ ହୋଇଛି",
+ "gui.connection.disconnect": "ବିଚ୍ଛିନ୍ନ କରନ୍ତୁ",
+ "gui.connection.go-to-editor": "ସମ୍ପାଦକକୁ ଯାଆନ୍ତୁ",
+ "gui.connection.connecting-cancelbutton": "ସଂଯୋଗ କରୁଛୁ...",
+ "gui.connection.error.errorMessage": "ଦେଖାଯାଉଛି କିଛି ଭୁଲ୍ ହୋଇଛି",
+ "gui.connection.error.tryagainbutton": "ପୁଣିଥରେ ଚେଷ୍ଟା କରନ୍ତୁ",
+ "gui.connection.error.helpbutton": "ସାହାଯ୍ୟ",
+ "gui.connection.peripheral-name-label": "ଡିଭାଇସ ନାମ",
+ "gui.connection.connect": "ସଂଯୋଗ କରନ୍ତୁ",
+ "gui.connection.scanning.lookingforperipherals": "ଡିଭାଇସ ଖୋଜୁଛି",
+ "gui.connection.scanning.noPeripheralsFound": "କୌଣସି ଡିଭାଇସ ମିଳିଲା ନାହିଁ",
+ "gui.connection.scanning.instructions": "ଉପର ତାଲିକାରେ ଆପଣଙ୍କର ଡିଭାଇସ୍ ବାଛନ୍ତୁ",
+ "gui.connection.search": "ସତେଜ କରନ୍ତୁ",
+ "gui.connection.unavailable.installscratchlink": "ନିଶ୍ଚିତ କରନ୍ତୁ ଯେ ଆପଣଙ୍କର ସ୍କ୍ରାଚ୍ ଲିଙ୍କ୍ ସଂସ୍ଥାପିତ ଏବଂ ଚାଲୁଛି",
+ "gui.connection.unavailable.enablebluetooth": "ଯାଞ୍ଚ କରନ୍ତୁ ଯେ ବ୍ଲୁଟୁଥ୍ ସକ୍ଷମ ହୋଇଛି",
+ "gui.connection.unavailable.tryagainbutton": "ପୁଣିଥରେ ଚେଷ୍ଟା କରନ୍ତୁ",
+ "gui.connection.unavailable.helpbutton": "ସାହାଯ୍ୟ",
+ "gui.controls.go": "ଯାଅ",
+ "gui.controls.stop": "ବନ୍ଦ କର",
+ "gui.crashMessage.label": "ଓହୋ! କିଛି ଭୁଲ ହୋଇ ଗଲା।",
+ "gui.crashMessage.description": "ଆମେ ବହୁତ ଦୁଖିତ, କିନ୍ତୁ ଦେଖାଯାଉଛି ସ୍କ୍ରାଚ୍ ଦୁର୍ଘଟଣାଗ୍ରସ୍ତ ହୋଇଛି ଏହି ବଗ୍ ସ୍ୱୟଂଚାଳିତ ଭାବରେ ସ୍କ୍ରାଚ୍ ଦଳକୁ ରିପୋର୍ଟ କରାଯାଇଛି ପୁନର୍ବାର ଚେଷ୍ଟା କରିବାକୁ ଦୟାକରି ଆପଣଙ୍କର ପେଜ ରିଫ୍ରେଶ (page refresh) କରନ୍ତୁ",
+ "gui.crashMessage.errorNumber": "ଆପଣଙ୍କର ତ୍ରୁଟି id {errorId} ସହିତ ଲଗ୍ ହୋଇଛି",
+ "gui.crashMessage.reload": "ପୁଣି ଲୋଡ୍ କରନ୍ତୁ",
+ "gui.customProcedures.myblockModalTitle": "ଏକ ବ୍ଲକ ପ୍ରସ୍ତୁତ କରନ୍ତୁ",
+ "gui.customProcedures.addAnInputNumberText": "ଏକ ଇନପୁଟ୍ ଯୋଡନ୍ତୁ",
+ "gui.customProcedures.numberTextType": "ସଂଖ୍ୟା କିମ୍ବା ବର୍ଣ୍ଣ",
+ "gui.customProcedures.addAnInputBoolean": "ଏକ ଇନପୁଟ୍ ଯୋଡନ୍ତୁ",
+ "gui.customProcedures.booleanType": "ବୁଲିଅନ୍",
+ "gui.customProcedures.addALabel": "ଏକ ଲେବଲ୍ ଯୋଡନ୍ତୁ",
+ "gui.customProcedures.runWithoutScreenRefresh": "ସ୍କ୍ରିନ୍ ସତେଜ ବିନା ଚଲାନ୍ତୁ",
+ "gui.customProcedures.cancel": "ବାତିଲ୍ କରନ୍ତୁ",
+ "gui.customProcedures.ok": "ଠିକ୍ ଅଛି",
+ "gui.SpriteInfo.direction": "ଦିଗ",
+ "gui.directionPicker.rotationStyles.allAround": "ଚାରିଆଡେ",
+ "gui.directionPicker.rotationStyles.leftRight": "ବାମ/ଡାହାଣ",
+ "gui.directionPicker.rotationStyles.dontRotate": "ଘୁରାଅ ନାହିଁ",
+ "gui.gui.addExtension": "ଏକ୍ସଟେନ୍ସନ୍ ଯୋଡନ୍ତୁ",
+ "gui.gui.codeTab": "କୋଡ୍",
+ "gui.gui.backdropsTab": "ପୃଷ୍ଠପଟ (ବେକଡ୍ରପ)",
+ "gui.gui.costumesTab": "ପୋଷାକ",
+ "gui.gui.soundsTab": "ଧ୍ୱନି",
+ "gui.extensionLibrary.comingSoon": "ଶୀଘ୍ର ଆସୁଅଛି",
+ "gui.extensionLibrary.requires": "ଆବଶ୍ୟକ କରେ",
+ "gui.extensionLibrary.collaboration": "ସହଯୋଗ ସହିତ",
+ "gui.library.filterPlaceholder": "ଖୋଜ",
+ "gui.library.allTag": "ସମସ୍ତ",
+ "gui.loader.message1": "ବ୍ଲକଗୁଡିକ ସୃଷ୍ଟି କରିବା…",
+ "gui.loader.message2": "ସ୍ପ୍ରାଇଟସ ଲୋଡିଂ…",
+ "gui.loader.message3": "ଧ୍ୱନି ଲୋଡିଂ…",
+ "gui.loader.message4": "ଏକ୍ସଟେନ୍ସନ୍ ଲୋଡିଙ୍ଗ୍…",
+ "gui.loader.message5": "ପଶୁପାଳନ…",
+ "gui.loader.message6": "ନାନୋସ୍ ପ୍ରସାରଣ…",
+ "gui.loader.message7": "ଇନଫ୍ଲେଟିଂ ଗୋବୋସ୍…",
+ "gui.loader.message8": "ଇମୋଜି ପ୍ରସ୍ତୁତ କରିବା…",
+ "gui.loader.headline": "ଲୋଡିଂ ପ୍ରୋଜେକ୍ଟ",
+ "gui.loader.creating": "ପ୍ରୋଜେକ୍ଟ ସୃଷ୍ଟି କରିବା",
+ "gui.accountMenu.profile": "ପ୍ରୋଫାଇଲ୍",
+ "gui.accountMenu.myStuff": "ମୋର ଷ୍ଟଫ୍",
+ "gui.accountMenu.myClasses": "ମୋ କ୍ଲାସ୍",
+ "gui.accountMenu.myClass": "ମୋ କ୍ଲାସ୍",
+ "gui.accountMenu.accountSettings": "ଖାତା ସେଟିଂ",
+ "gui.accountMenu.signOut": "ସାଇନ ଆଉଟ",
+ "gui.authorInfo.byUser": "{username} ଦ୍ୱାରା ",
+ "gui.menuBar.seeProjectPage": "ପ୍ରୋଜେକ୍ଟ ପୃଷ୍ଠା ଦେଖନ୍ତୁ",
+ "general.username": "ୟୁଜର ନେମ୍",
+ "general.password": "ପାସୱାର୍ଡ",
+ "general.signIn": "ସାଇନ ଇନ୍",
+ "login.needHelp": "ସାହାଯ୍ୟ ଦରକାର କି?",
+ "form.validationRequired": "ଏହି ଫିଲ୍ଡ୍ ଦରକାର",
+ "gui.menuBar.LanguageSelector": "ଭାଷା ଚୟନକର୍ତ୍ତା",
+ "gui.menuBar.tutorialsLibrary": "ଟ୍ୟୁଟୋରିଆଲ୍",
+ "gui.menuBar.restoreSprite": "ସ୍ପ୍ରାଇଟ ପୁନରୁଦ୍ଧାର(ରିସ୍ଟୋର) କରନ୍ତୁ",
+ "gui.menuBar.restoreSound": "ଧ୍ୱନି ପୁନରୁଦ୍ଧାର(ରିସ୍ଟୋର) କରନ୍ତୁ",
+ "gui.menuBar.restoreCostume": "ପୋଷାକ ପୁନରୁଦ୍ଧାର(ରିସ୍ଟୋର) କରନ୍ତୁ",
+ "gui.menuBar.restore": "ପୁନରୁଦ୍ଧାର(ରିସ୍ଟୋର) କରନ୍ତୁ",
+ "gui.menuBar.saveNow": "ବର୍ତ୍ତମାନ ସେଭ୍ କରନ୍ତୁ",
+ "gui.menuBar.saveAsCopy": "ଏକ କପି ଭାବରେ ସେଭ୍ କରନ୍ତୁ",
+ "gui.menuBar.remix": "ରିମିକ୍ସ",
+ "gui.menuBar.new": "ନୂତନ",
+ "gui.menuBar.file": "ଫାଇଲ୍",
+ "gui.menuBar.downloadToComputer": "ଆପଣଙ୍କ କମ୍ପ୍ୟୁଟରକୁ ସେଭ୍ କରନ୍ତୁ",
+ "gui.menuBar.edit": "ସଂପାଦନା କରନ୍ତୁ",
+ "gui.menuBar.turboModeOff": "ଟର୍ବୋ ମୋଡ୍ ବନ୍ଦ(ଅଫ) କରନ୍ତୁ",
+ "gui.menuBar.turboModeOn": "ଟର୍ବୋ ମୋଡ୍ ଟର୍ନ୍ ଅନ୍ କରନ୍ତୁ",
+ "gui.menuBar.joinScratch": "ସ୍କ୍ରାଚ୍ ରେ ଯୋଗ ଦିଅନ୍ତୁ",
+ "gui.menuBar.signIn": "ସାଇନ୍ ଇନ୍",
+ "gui.gui.projectTitlePlaceholder": "ପ୍ରୋଜେକ୍ଟ ଟାଇଟଲ୍ ଏଠାରେ",
+ "gui.menuBar.saveNowLink": "ବର୍ତ୍ତମାନ ସଞ୍ଚୟ କରନ୍ତୁ",
+ "gui.menuBar.isShared": "ଅଂଶୀଦାର",
+ "gui.menuBar.share": "ଅଂଶୀଦାର କରନ୍ତୁ",
+ "gui.modal.help": "ସାହାଯ୍ୟ",
+ "gui.modal.back": "ପଛକୁ",
+ "gui.monitor.listMonitor.empty": "(ଖାଲି)",
+ "gui.monitor.listMonitor.listLength": "ଦର୍ଘ୍ୟ {length}",
+ "gui.monitor.contextMenu.default": "ସାଧାରଣ ପଠନ",
+ "gui.monitor.contextMenu.large": "ବଡ଼ ପଠନ",
+ "gui.monitor.contextMenu.slider": "ସ୍ଲାଇଡର୍",
+ "gui.monitor.contextMenu.sliderRange": "ସ୍ଲାଇଡର୍ ରେଞ୍ଜ ପରିବର୍ତ୍ତନ କରନ୍ତୁ",
+ "gui.monitor.contextMenu.import": "ଆମଦାନି (ଇମ୍ପୋର୍ଟ)",
+ "gui.monitor.contextMenu.export": "ରପ୍ତାନି (ଏକ୍ସପୋର୍ଟ)",
+ "gui.playButton.play": "ଖେଳନ୍ତୁ",
+ "gui.playButton.stop": "ବନ୍ଦ କର",
+ "gui.gui.variableScopeOptionAllSprites": "ସମସ୍ତ ସ୍ପ୍ରାଇଟ ପାଇଁ",
+ "gui.gui.variableScopeOptionSpriteOnly": "କେବଳ ଏହି ସ୍ପ୍ରାଇଟ ପାଇଁ",
+ "gui.gui.cloudVariableOption": "କ୍ଲାଉଡ୍ ଭେରିଏବଲ୍ (ସର୍ଭରରେ ଗଚ୍ଛିତ)",
+ "gui.gui.variablePromptAllSpritesMessage": "ଏହି ଭେରିଏବଲ୍ ସମସ୍ତ ସ୍ପ୍ରାଇଟସ ପାଇଁ ଉପଲବ୍ଧ ହେବ",
+ "gui.prompt.cancel": "ବାତିଲ୍ କରନ୍ତୁ",
+ "gui.prompt.ok": "ଠିକ୍ ଅଛି",
+ "gui.playbackStep.stopMsg": "ବନ୍ଦ କର",
+ "gui.playbackStep.playMsg": "ଖେଳନ୍ତୁ",
+ "gui.playbackStep.loadingMsg": "ଲୋଡିଂ ...",
+ "gui.playbackStep.saveMsg": "ସଞ୍ଚୟ କରନ୍ତୁ",
+ "gui.playbackStep.reRecordMsg": "ପୁଣି ରେକର୍ଡ କରନ୍ତୁ",
+ "gui.recordModal.title": "ରେକର୍ଡ ସାଉଣ୍ଡ",
+ "gui.recordingStep.beginRecord": "ନିମ୍ନରେ ଥିବା ବଟନ୍ କ୍ଲିକ୍ କରି ରେକର୍ଡିଂ ଆରମ୍ଭ କରନ୍ତୁ",
+ "gui.recordingStep.permission": "{arrow} ଆପଣଙ୍କର ମାଇକ୍ରୋଫୋନ୍ ବ୍ୟବହାର କରିବାକୁ ଆମେ ଆପଣଙ୍କର ଅନୁମତି ଆବଶ୍ୟକ କରୁ",
+ "gui.recordingStep.stop": "ରେକର୍ଡିଂ ବନ୍ଦ କରନ୍ତୁ",
+ "gui.recordingStep.record": "ରେକର୍ଡ କରନ୍ତୁ",
+ "gui.sliderModal.min": "ସର୍ବନିମ୍ନ ମୂଲ୍ୟ",
+ "gui.sliderModal.max": "ସର୍ବାଧିକ ମୂଲ୍ୟ",
+ "gui.sliderModal.title": "ସ୍ଲାଇଡର୍ ରେଞ୍ଜ ପରିବର୍ତ୍ତନ କରନ୍ତୁ",
+ "gui.sliderPrompt.cancel": "ବାତିଲ୍ କରନ୍ତୁ",
+ "gui.sliderPrompt.ok": "ଠିକ୍ ଅଛି",
+ "gui.soundEditor.sound": "ଶବ୍ଦ",
+ "gui.soundEditor.play": "ଖେଳନ୍ତୁ",
+ "gui.soundEditor.stop": "ବନ୍ଦ କର",
+ "gui.soundEditor.copy": "କପି କରନ୍ତୁ",
+ "gui.soundEditor.paste": "ପେଷ୍ଟ କରନ୍ତୁ",
+ "gui.soundEditor.copyToNew": "ନୂତନକୁ କପି କରନ୍ତୁ",
+ "gui.soundEditor.delete": "ବିଲୋପ କରନ୍ତୁ",
+ "gui.soundEditor.save": "ସଞ୍ଚୟ କରନ୍ତୁ",
+ "gui.soundEditor.undo": "ପ୍ରତ୍ୟାଶିତ କରନ୍ତୁ (undo)",
+ "gui.soundEditor.redo": "ପୁନର୍ବାର କରନ୍ତୁ",
+ "gui.soundEditor.faster": "ଶୀଘ୍ର",
+ "gui.soundEditor.slower": "ଧୀର",
+ "gui.soundEditor.echo": "ଇକୋ",
+ "gui.soundEditor.robot": "ରୋବଟ୍",
+ "gui.soundEditor.louder": "ଉଚ୍ଚ ସ୍ୱର",
+ "gui.soundEditor.softer": "ନରମ",
+ "gui.soundEditor.reverse": "ଓଲଟା",
+ "gui.soundEditor.fadeOut": "ଫେଡ ଆଉଟ",
+ "gui.soundEditor.fadeIn": "ଫେଡ ଇନ",
+ "gui.soundEditor.mute": "ଶବ୍ଦ ବନ୍ଦ",
+ "gui.SpriteInfo.spritePlaceholder": "ନାମ",
+ "gui.SpriteInfo.sprite": "ସ୍ପ୍ରାଇଟ",
+ "gui.SpriteInfo.show": "ଦେଖାନ୍ତୁ",
+ "gui.SpriteInfo.size": "ଆକାର",
+ "gui.spriteSelectorItem.contextMenuDuplicate": "ନକଲ",
+ "gui.spriteSelectorItem.contextMenuExport": "ରପ୍ତାନି (ଏକ୍ସପୋର୍ଟ)",
+ "gui.spriteSelectorItem.contextMenuDelete": "ଡିଲିଟ୍ କରନ୍ତୁ",
+ "gui.spriteSelector.addSpriteFromLibrary": "ଏକ ସ୍ପ୍ରାଇଟ ବାଛନ୍ତୁ",
+ "gui.spriteSelector.addSpriteFromPaint": "ରଙ୍ଗ କରନ୍ତୁ",
+ "gui.spriteSelector.addSpriteFromSurprise": "ଆଶ୍ଚର୍ଯ୍ୟ",
+ "gui.spriteSelector.addSpriteFromFile": "ସ୍ପ୍ରାଇଟ ଅପଲୋଡ୍ କରନ୍ତୁ",
+ "gui.stageHeader.stageSizeLarge": "ବଡ଼ ମଞ୍ଚକୁ ଯାଆନ୍ତୁ",
+ "gui.stageHeader.stageSizeSmall": "ଛୋଟ ମଞ୍ଚକୁ ଯାଆନ୍ତୁ",
+ "gui.stageHeader.stageSizeFull": "ପୂର୍ଣ୍ଣ ସ୍କ୍ରିନ୍ ମୋଡ୍ ପ୍ରବେଶ କରନ୍ତୁ",
+ "gui.stageHeader.stageSizeUnFull": "ପୂର୍ଣ୍ଣ ସ୍କ୍ରିନ୍ ମୋଡ୍ ଛାଡନ୍ତୁ",
+ "gui.stageHeader.fullscreenControl": "ପୂର୍ଣ୍ଣ ସ୍କ୍ରିନ୍ ନିୟନ୍ତ୍ରଣ",
+ "gui.spriteSelector.addBackdropFromLibrary": "ଏକ ପୃଷ୍ଠଭୂମି(ବେକଡ୍ରପ) ବାଛନ୍ତୁ",
+ "gui.stageSelector.addBackdropFromPaint": "ରଙ୍ଗ କରନ୍ତୁ",
+ "gui.stageSelector.addBackdropFromSurprise": "ଆଶ୍ଚର୍ଯ୍ୟ",
+ "gui.stageSelector.addBackdropFromFile": "ପୃଷ୍ଠଭୂମି(ବେକଡ୍ରପ) ଅପଲୋଡ୍ କରନ୍ତୁ",
+ "gui.stageSelector.stage": "ପର୍ଯ୍ୟାୟ/ମଞ୍ଚ",
+ "gui.stageSelector.backdrops": "ପୃଷ୍ଠପଟ(ବେକଡ୍ରପ) ଗୁଡିକ",
+ "gui.telemetryOptIn.label": "ସ୍କ୍ରାଚ୍ ଉନ୍ନତି କରିବାକୁ ପରିସଂଖ୍ୟାନ ରିପୋର୍ଟ କରନ୍ତୁ",
+ "gui.telemetryOptIn.body1": "ସ୍କ୍ରାଚ୍ ଦଳ ସର୍ବଦା ବିଶ୍ୱରେ ସ୍କ୍ରାଚ୍ କିପରି ବ୍ୟବହାର କରାଯାଏ ତାହା ଭଲ ଭାବରେ ବୁଝିବାକୁ ଚାହିଁଥାଏ । ଏହି ପ୍ରୟାସକୁ ସମର୍ଥନ କରିବାରେ ସାହାଯ୍ୟ କରିବାକୁ, ଆପଣ ସ୍କ୍ରାଚ୍ ଦଳକୁ ସ୍ୱୟଂଚାଳିତ ଭାବରେ ବ୍ୟବହାର ସୂଚନା ପଠାଇବାକୁ ଅନୁମତି ଦେଇପାରିବେ |",
+ "gui.telemetryOptIn.body2": "ଆମେ ସଂଗ୍ରହ କରୁଥିବା ସୂଚନାରେ ଭାଷା ଚୟନ, ବ୍ଲକ୍ ବ୍ୟବହାର ଏବଂ କିଛି ଘଟଣା ଯେପରିକି ଏକ ପ୍ରୋଜେକ୍ଟ ସଞ୍ଚୟ, ଲୋଡିଂ ଏବଂ ଅପଲୋଡ୍ ଅନ୍ତର୍ଭୁକ୍ତ| ଆମେ କୌଣସି ବ୍ୟକ୍ତିଗତ ସୂଚନା ସଂଗ୍ରହ କରୁ ନାହିଁ । ଅଧିକ ସୂଚନା ପାଇଁ ଦୟାକରି ଆମର {privacyPolicyLink} ଦେଖନ୍ତୁ |",
+ "gui.telemetryOptIn.privacyPolicyLink": "ଗୋପନୀୟତା ନୀତି",
+ "gui.telemetryOptIn.buttonTextNo": "ନାହିଁ, ଧନ୍ୟବାଦ",
+ "gui.telemetryOptIn.buttonTooltipNo": "ଟେଲିମେଟ୍ରି ନିଷ୍କ୍ରିୟ କରନ୍ତୁ",
+ "gui.telemetryOptIn.buttonTextYes": "ହଁ, ମୁଁ ସ୍କ୍ରାଚ୍ ଉନ୍ନତି କରିବାରେ ସାହାଯ୍ୟ କରିବାକୁ ଚାହେଁ",
+ "gui.telemetryOptIn.buttonTooltipYes": "ଟେଲିମେଟ୍ରି ସକ୍ଷମ କରନ୍ତୁ",
+ "gui.turboMode.active": "ଟର୍ବୋ ମୋଡ୍",
+ "gui.webglModal.label": "ଆପଣଙ୍କର ବ୍ରାଉଜର୍ WebGL କୁ ସମର୍ଥନ କରେନାହିଁ",
+ "gui.webglModal.description": "ଦୁର୍ଭାଗ୍ୟବଶତ ଏହା ଆପଣଙ୍କର ବ୍ରାଉଜର୍ କିମ୍ବା କମ୍ପ୍ୟୁଟର {webGlLink} ପରି ଦେଖାଯାଉଛି | ସ୍କ୍ରାଚ୍ 3.0 ଚାଲିବା ପାଇଁ ଏହି ଟେକ୍ନୋଲୋଜି ଆବଶ୍ୟକ",
+ "gui.webglModal.webgllink": "WebGL କୁ ସମର୍ଥନ କରେନାହିଁ",
+ "gui.webglModal.back": "ପଛକୁ",
+ "gui.webglModal.previewfaq": "ଅଧିକ ଜାଣିବାକୁ, {previewFaqLink}କୁ ଯାଆନ୍ତୁ",
+ "gui.webglModal.previewfaqlinktext": "FAQ",
+ "gui.costumeLibrary.chooseABackdrop": "ଏକ ପୃଷ୍ଠଭୂମି ବାଛନ୍ତୁ",
+ "gui.costumeLibrary.chooseACostume": "ଏକ ପୋଷାକ ବାଛନ୍ତୁ",
+ "gui.costumeTab.addBackdropFromLibrary": "ଏକ ପୃଷ୍ଠଭୂମି ବାଛନ୍ତୁ",
+ "gui.costumeTab.addCostumeFromLibrary": "ଏକ ପୋଷାକ ବାଛନ୍ତୁ",
+ "gui.costumeTab.addBlankCostume": "ରଙ୍ଗ କରନ୍ତୁ",
+ "gui.costumeTab.addSurpriseCostume": "ଆଶ୍ଚର୍ଯ୍ୟ",
+ "gui.costumeTab.addFileBackdrop": "ପୃଷ୍ଠଭୂମି ଅପଲୋଡ୍ କରନ୍ତୁ",
+ "gui.costumeTab.addFileCostume": "ପୋଷାକ ଅପଲୋଡ୍ କରନ୍ତୁ",
+ "gui.costumeTab.addCameraCostume": "କ୍ୟାମେରା",
+ "gui.extensionLibrary.chooseAnExtension": "ଏକ ଏକ୍ସଟେନ୍ସନ୍ ବାଛନ୍ତୁ",
+ "gui.extensionLibrary.extensionUrl": "ଏକ୍ସଟେନ୍ସନ୍ର URL ଦିଅନ୍ତୁ ",
+ "gui.monitors.importListColumnPrompt": "କେଉଁ ସ୍ତମ୍ଭ (କଲମ) ବ୍ୟବହାର କରାଯିବା ଉଚିତ୍ (1- {numberOfColumns})?",
+ "gui.recordingStep.alertMsg": "ରେକର୍ଡିଂ ଆରମ୍ଭ କରିପାରିଲା ନାହିଁ",
+ "gui.soundLibrary.chooseASound": "ଏକ ଧ୍ୱନି ବାଛନ୍ତୁ",
+ "gui.soundTab.fileUploadSound": "ଧ୍ୱନି ଅପଲୋଡ୍ କରନ୍ତୁ",
+ "gui.soundTab.surpriseSound": "ଆଶ୍ଚର୍ଯ୍ୟ",
+ "gui.soundTab.recordSound": "ରେକର୍ଡ କରନ୍ତୁ",
+ "gui.soundTab.addSoundFromLibrary": "ଏକ ଧ୍ୱନି ବାଛନ୍ତୁ",
+ "gui.spriteLibrary.chooseASprite": "ଏକ ସ୍ପ୍ରାଇଟ ବାଛନ୍ତୁ",
+ "gui.tipsLibrary.tutorials": "ଏକ ଟ୍ୟୁଟୋରିଆଲ୍ ବାଛନ୍ତୁ",
+ "gui.alerts.createsuccess": "ନୂତନ ପ୍ରକଳ୍ପ ସୃଷ୍ଟି",
+ "gui.alerts.createcopysuccess": "ପ୍ରୋଜେକ୍ଟ ଏକ କପି ଭାବରେ ସେଭ୍ ହୋଇଛି",
+ "gui.alerts.createremixsuccess": "ପ୍ରୋଜେକ୍ଟ ଏକ ରିମିକ୍ସ ଭାବରେ ସେଭ୍ ହୋଇଛି",
+ "gui.alerts.creating": "ନୂତନ ସୃଷ୍ଟି…",
+ "gui.alerts.creatingCopy": "ପ୍ରୋଜେକ୍ଟ କପି…",
+ "gui.alerts.creatingRemix": "ରିମିକ୍ସ ପ୍ରୋଜେକ୍ଟ…",
+ "gui.alerts.creatingError": "ପ୍ରକଳ୍ପ ସୃଷ୍ଟି କରିପାରିଲା ନାହିଁ ଦୟାକରି ପୁଣିଥରେ ଚେଷ୍ଟା କରନ୍ତୁ!",
+ "gui.alerts.savingError": "ପ୍ରକଳ୍ପ ସଞ୍ଚୟ କରିପାରିଲା ନାହିଁ",
+ "gui.alerts.savesuccess": "ପ୍ରୋଜେକ୍ଟ ସଞ୍ଚୟ ହୋଇଛି",
+ "gui.alerts.saving": "ପ୍ରୋଜେକ୍ଟ ସଞ୍ଚୟ…",
+ "gui.alerts.cloudInfo": "ଦୟାକରି ଧ୍ୟାନ ଦିଅନ୍ତୁ, କ୍ଲାଉଡ୍ ଭେରିଏବଲ୍ କେବଳ ସଂଖ୍ୟାକୁ ସମର୍ଥନ କରେ, କ୍ୟାରକ୍ଟର କିମ୍ବା ସିମବଲ ନୁହେଁ {learnMoreLink}",
+ "gui.alerts.cloudInfoLearnMore": "ଆଉ ସିଖନ୍ତୁ",
+ "gui.alerts.importing": "ଆମଦାନି…",
+ "gui.defaultProject.meow": "ମିଆଉଁ",
+ "gui.defaultProject.variable": "ମୋ ଭେରିଏବଲ୍",
+ "gui.howtos.intro-move-sayhello-hat.name": "ଆରମ୍ଭ କରୁଛି",
+ "gui.howtos.intro-move.step_stepMove": "ଏକ ମୁଭ୍ ବ୍ଲକ୍ ଯୋଡନ୍ତୁ",
+ "gui.howtos.add-a-move-block.step_stepSay": "Add a say block",
+ "gui.howtos.add-a-move-block.step_stepGreenFlag": "ଆରମ୍ଭ କରିବାକୁ ସବୁଜ ପତାକା କ୍ଲିକ୍ କରନ୍ତୁ",
+ "gui.howtos.animate-a-name.name": "ଏକ ନାମ ଆନିମେଟ କରନ୍ତୁ",
+ "gui.howtos.animate-a-name.step_AnimatePickLetter": "ଏକ ଚିଠି ସ୍ପ୍ରାଇଟ ବାଛନ୍ତୁ",
+ "gui.howtos.animate-a-name.step_AnimatePlaySound": "କ୍ଲିକ୍ କଲାବେଳେ ଏକ ଧ୍ୱନି ବଜାନ୍ତୁ",
+ "gui.howtos.animate-a-name.step_AnimatePickLetter2": "ଅନ୍ୟ ଏକ କ୍ୟାରକ୍ଟର ସ୍ପ୍ରାଇଟ ବାଛନ୍ତୁ",
+ "gui.howtos.animate-a-name.step_AnimateChangeColor": "ରଙ୍ଗ ପରିବର୍ତ୍ତନ କରନ୍ତୁ",
+ "gui.howtos.animate-a-name.step_AnimateSpin": "ଅନ୍ୟ ଏକ ଅକ୍ଷର ସ୍ପ୍ରାଇଟ ବାଛ ଏବଂ ଏହାକୁ ସ୍ପିନ୍ କର",
+ "gui.howtos.animate-a-name.step_AnimateGrow": "ଅନ୍ୟ ଏକ ଅକ୍ଷର ସ୍ପ୍ରାଇଟ ବାଛନ୍ତୁ ଏବଂ ଏହାକୁ ବଢ଼ାନ୍ତୁ ",
+ "gui.howtos.imagine": "ଏକ ବିଶ୍ୱ କଳ୍ପନା କର",
+ "gui.howtos.imagine.step_imagineTypeWhatYouWant": "ଆପଣ ଯାହା କହିବାକୁ ଚାହୁଁଛନ୍ତି ଟାଇପ୍ କରନ୍ତୁ",
+ "gui.howtos.imagine.step_imagineClickGreenFlag": "ଆରମ୍ଭ କରିବାକୁ ସବୁଜ ପତାକା କ୍ଲିକ୍ କରନ୍ତୁ",
+ "gui.howtos.imagine.step_imagineChooseBackdrop": "ଯେ କୌଣସି ପୃଷ୍ଠଭୂମି ବାଛନ୍ତୁ",
+ "gui.howtos.imagine.step_imagineChooseSprite": "ଯେ କୌଣସି ସ୍ପ୍ରାଇଟ ବାଛନ୍ତୁ",
+ "gui.howtos.imagine.step_imagineFlyAround": "ଗ୍ଲାଇଡ୍ ପାଇଁ ସ୍ପେସ୍ କୀ ଦବାନ୍ତୁ",
+ "gui.howtos.imagine.step_imagineChooseAnotherSprite": "ଅନ୍ୟ ଏକ ସ୍ପ୍ରାଇଟ ବାଛନ୍ତୁ",
+ "gui.howtos.imagine.step_imagineLeftRight": "ବାମ-ଡାହାଣକୁ ଘୁଞ୍ଚାନ୍ତୁ",
+ "gui.howtos.imagine.step_imagineUpDown": "ଉପର କିମ୍ବା ତଳକୁ ଘୁଞ୍ଚନ୍ତୁ",
+ "gui.howtos.imagine.step_imagineChangeCostumes": "ପୋଷାକ ପରିବର୍ତ୍ତନ କରନ୍ତୁ",
+ "gui.howtos.imagine.step_imagineGlideToPoint": "ଏକ ବିନ୍ଦୁ ପାଖକୁ ଗ୍ଲାଇଡ୍ କରନ୍ତୁ",
+ "gui.howtos.imagine.step_imagineGrowShrink": "ବଢ଼ାନ୍ତୁ ଏବଂ ସଙ୍କୋଚନ କରନ୍ତୁ",
+ "gui.howtos.imagine.step_imagineChooseAnotherBackdrop": "ଅନ୍ୟ ଏକ ପୃଷ୍ଠଭୂମି ବାଛନ୍ତୁ",
+ "gui.howtos.imagine.step_imagineSwitchBackdrops": "ବ୍ୟାକଡ୍ରପ୍ ସୁଇଚ୍ କରନ୍ତୁ",
+ "gui.howtos.imagine.step_imagineRecordASound": "ଏକ ଧ୍ୱନି ଯୋଡନ୍ତୁ",
+ "gui.howtos.imagine.step_imagineChooseSound": "ତୁମର ଧ୍ୱନି ବାଛ",
+ "gui.howtos.make-music.name": "ସଂଗୀତ ପ୍ରସ୍ତୁତ କର",
+ "gui.howtos.Make-Music.step_PickInstrument": "ଏକ ଇନଷ୍ଟ୍ରୁମେଣ୍ଟ୍ ସ୍ପ୍ରାଇଟ ବାଛନ୍ତୁ",
+ "gui.howtos.Make-Music.step_PlaySoundClick": "କ୍ଲିକ୍ କଲାବେଳେ ଧ୍ୱନି ଚଲାନ୍ତୁ",
+ "gui.howtos.Make-Music.step_MakeSong": "ଏକ ଗୀତ ସୃଷ୍ଟି କରନ୍ତୁ",
+ "gui.howtos.make-music.step_MakeBeat": "ଏକ ଡ୍ରମ୍ ବାଛନ୍ତୁ ଏବଂ ଏକ ବିଟ୍ ପ୍ରସ୍ତୁତ କରନ୍ତୁ",
+ "gui.howtos.make-music.step_MakeBeatBox": "ମାଇକ୍ରୋଫୋନ୍ ସ୍ପ୍ରାଇଟ ଏବଂ ସରପ୍ରାଇଜ୍ ବିଟବକ୍ସ ବାଛନ୍ତୁ",
+ "gui.howtos.story.name": "ଏକ କାହାଣୀ ସୃଷ୍ଟି କରନ୍ତୁ",
+ "gui.howtos.story.step_addbg": "ଏକ ପୃଷ୍ଠଭୂମି ଯୋଡନ୍ତୁ",
+ "gui.howtos.story.step_addsprite": "ଏକ କ୍ୟାରକ୍ଟର ଯୋଡନ୍ତୁ",
+ "gui.howtos.story.step_saysomething": "କିଛି କୁହ",
+ "gui.howtos.story.step_addanothersprite": "ଅନ୍ୟ ଏକ କ୍ୟାରକ୍ଟର ଯୋଡନ୍ତୁ",
+ "gui.howtos.story.step_flip": "ଦିଗ ଫ୍ଲିପ୍ (ଓଲଟା) କରନ୍ତୁ",
+ "gui.howtos.story.step_conversation": "ଏକ ବାର୍ତ୍ତାଳାପ କରନ୍ତୁ",
+ "gui.howtos.story.addanotherbg": "ଅନ୍ୟ ଏକ ପୃଷ୍ଠଭୂମି ଯୋଡନ୍ତୁ",
+ "gui.howtos.story.step_swithbg": "ବ୍ୟାକଡ୍ରପ୍ ସୁଇଚ୍ କରନ୍ତୁ",
+ "gui.howtos.story.step_hidewizard": "ଏକ କ୍ୟାରକ୍ଟର ଲୁଚାନ୍ତୁ",
+ "gui.howtos.story.step_showwizard": "ଏକ କ୍ୟାରକ୍ଟର ଦେଖାନ୍ତୁ",
+ "gui.howtos.make-a-chase-game.name": "ଏକ ଚେଜ୍ ଗେମ୍ (ଗୋଡେଇବା ଖେଳ) ପ୍ରସ୍ତୁତ କରନ୍ତୁ ",
+ "gui.howtos.Chase-Game.step_BG": "ଏକ ପୃଷ୍ଠଭୂମି ଯୋଡନ୍ତୁ",
+ "gui.howtos.chase-game.step_AddOcto": "ଏକ ସ୍ପ୍ରାଇଟ ଯୋଡନ୍ତୁ",
+ "gui.howtos.make-music.step_LeftRight": "ଆରୋ କି ସହିତ ଡାହାଣ ଏବଂ ବାମକୁ ଘୁଞ୍ଚାନ୍ତୁ",
+ "gui.howtos.Chase-Game.step_UpDown": "ଆରୋ କି ସହିତ ଉପର ଏବଂ ତଳକୁ ଘୁଞ୍ଚାନ୍ତୁ",
+ "gui.howtos.Chase-Game.step_AddStar": "ଅନ୍ୟ ଏକ ସ୍ପ୍ରାଇଟ ଯୋଡନ୍ତୁ",
+ "gui.howtos.Chase-Game.step_MoveRandom": "ଅନିୟମିତ ଭାବରେ ଘୁଞ୍ଚାନ୍ତୁ",
+ "gui.howtos.Chase-Game.step_WhenTouch": "ଅକ୍ଟୋପସ୍ ସ୍ପ୍ରାଇଟ ରେ, ପ୍ଲେ ସାଉଣ୍ଡକୁ ସ୍ପର୍ଶ କରିବାବେଳେ",
+ "gui.howtos.Chase-Game.step_ScoreVariable": "ସ୍କୋର ଭେରିଏବଲ୍ ସୃଷ୍ଟି କରନ୍ତୁ",
+ "gui.howtos.Chase-Game.ScoreWhenTouch": "ଅକ୍ଟୋପସ୍ ସ୍ପ୍ରାଇଟ ରେ, ସ୍କୋର ଯୋଡିବା ସମୟରେ...",
+ "gui.howtos.animate-char.name": "ଏକ କ୍ୟାରକ୍ଟର ଆନିମେଟ କରନ୍ତୁ",
+ "gui.howtos.animate-char.step_addbg": "ଏକ ପୃଷ୍ଠଭୂମି ଯୋଡନ୍ତୁ",
+ "gui.howtos.animate-char.step_addsprite": "ଏକ ସ୍ପ୍ରାଇଟ ଯୋଡନ୍ତୁ",
+ "gui.howtos.animate-char.step_saysomething": "କିଛି କୁହ",
+ "gui.howtos.animate-char.step_addsound": "ଧ୍ୱନି ଯୋଡନ୍ତୁ",
+ "gui.howtos.animate-char.step_animatetalking": "ଆନିମେଟ କଥାବାର୍ତ୍ତା",
+ "gui.howtos.animate-char.step_arrowkeys": "ଆରୋ କି ବ୍ୟବହାର କରି ଘୁଞ୍ଚାନ୍ତୁ",
+ "gui.howtos.animate-char.step_jump": "ଡେଇଁପଡନ୍ତୁ",
+ "gui.howtos.animate-char.step_changecolor": "ରଙ୍ଗ ପରିବର୍ତ୍ତନ କରନ୍ତୁ",
+ "gui.howtos.make-a-game.name": "ଏକ କ୍ଲିକର୍ ଗେମ୍ ପ୍ରସ୍ତୁତ କରନ୍ତୁ",
+ "gui.howtos.Make-A-Game.step_GamePickSprite": "ଏକ ସ୍ପ୍ରାଇଟ ବାଛନ୍ତୁ",
+ "gui.howtos.make-a-game.step_GamePlaySound": "କ୍ଲିକ୍ କଲାବେଳେ ଧ୍ୱନି (ସାଉଣ୍ଡ) ଚଲାନ୍ତୁ",
+ "gui.howtos.make-a-game.step_GameAddScore": "ସ୍କୋର ଭେରିଏବଲ୍ ସୃଷ୍ଟି କରନ୍ତୁ",
+ "gui.howtos.make-a-game.step_GameChangeScore": "କ୍ଲିକ୍ କରିଲେ ସ୍କୋର୍ ବଢ଼ାନ୍ତୁ",
+ "gui.howtos.make-a-game.step_Random": "ଏକ ରାଣ୍ଡୋମ (ଯାହାଇଛା) ପୋଜିସନକୁ ଯାଆନ୍ତୁ",
+ "gui.howtos.make-music.step_GameChangeColor": "ରଙ୍ଗ ପରିବର୍ତ୍ତନ କରନ୍ତୁ",
+ "gui.howtos.make-music.step_ResetScore": "ସ୍କୋର ପୁଣି ରିସେଟ୍ କରନ୍ତୁ",
+ "gui.howtos.make-it-fly.name": "ଏହାକୁ ଉଡ଼ାନ୍ତୁ",
+ "gui.howtos.fly.step_stepflyChooseBackdrop": "ଏକ ଆକାଶ ପୃଷ୍ଠଭୂମି ବାଛନ୍ତୁ",
+ "gui.howtos.add-a-move-block.step_stepflyChooseCharacter": "ଏକ କ୍ୟାରକ୍ଟର ବାଛନ୍ତୁ",
+ "gui.howtos.fly.step_stepflySaySomething": "କିଛି କୁହ",
+ "gui.howtos.add-a-move-block.step_stepflyMoveArrows": "ଆରୋ କି ସହିତ ଗତି କର",
+ "gui.howtos.fly.step_stepflyChooseObject": "ସଂଗ୍ରହ କରିବାକୁ ଏକ ବସ୍ତୁ ବାଛନ୍ତୁ",
+ "gui.howtos.add-a-move-block.step_stepflyFlyingObject": "ଅବଜେକ୍ଟ ମୁଭ୍ କର",
+ "gui.howtos.add-a-move-block.step_stepflySelectFlyingSprite": "ଆପଣଙ୍କର କ୍ୟାରକ୍ଟର ବାଛନ୍ତୁ",
+ "gui.howtos.add-a-move-block.step_stepflyAddScore": "ଏକ ସ୍କୋର ଯୋଡନ୍ତୁ",
+ "gui.howtos.add-a-move-block.step_stepflyKeepScore": "ସ୍କୋର ରଖନ୍ତୁ",
+ "gui.howtos.add-a-move-block.step_stepflyAddScenery": "ଦୃଶ୍ୟ ଯୋଡନ୍ତୁ",
+ "gui.howtos.add-a-move-block.step_stepflyMoveScenery": "ଦୃଶ୍ୟକୁ ଘୁଞ୍ଚାନ୍ତୁ",
+ "gui.howtos.add-a-move-block.step_stepflySwitchLooks": "ପରବର୍ତ୍ତୀ ପୋଷାକ",
+ "gui.howtos.pong": "ପଙ୍ଗ୍ ଗେମ୍",
+ "gui.howtos.pong.step_pongAddBackdrop": "ଏକ ପୃଷ୍ଠଭୂମି ଯୋଡନ୍ତୁ",
+ "gui.howtos.pong.step_pongAddBallSprite": "ଏକ ବଲ୍ ସ୍ପ୍ରାଇଟ ଯୋଡନ୍ତୁ",
+ "gui.howtos.pong.step_pongBounceAround": "ବାଉନ୍ସ",
+ "gui.howtos.pong.step_pongAddPaddle": "ଏକ ପ୍ୟାଡଲ୍ ଯୋଡନ୍ତୁ",
+ "gui.howtos.pong.step_pongMoveThePaddle": "ପ୍ୟାଡଲ୍ ଘୁଞ୍ଚାନ୍ତୁ",
+ "gui.howtos.pong.step_pongSelectBallSprite": "ବଲ୍ ସ୍ପ୍ରାଇଟ ବାଛନ୍ତୁ",
+ "gui.howtos.pong.step_pongAddMoreCodeToBall": "ପ୍ୟାଡଲ୍ ରୁ ବଲ୍ ବାଉନ୍ସ କରିବାକୁ କୋଡ୍ ଯୋଡନ୍ତୁ",
+ "gui.howtos.pong.step_pongAddAScore": "ଏକ ସ୍କୋର ଯୋଡନ୍ତୁ",
+ "gui.howtos.pong.step_pongChooseScoreFromMenu": "ମେନୁରୁ 'ସ୍କୋର' ବାଛନ୍ତୁ",
+ "gui.howtos.pong.step_pongInsertChangeScoreBlock": "ସ୍କୋର ପରିବର୍ତ୍ତନ' ବ୍ଲକ ସନ୍ନିବେଶ କରନ୍ତୁ",
+ "gui.howtos.pong.step_pongResetScore": "ସ୍କୋର ପୁଣି ରିସେଟ୍ କରନ୍ତୁ",
+ "gui.howtos.pong.step_pongAddLineSprite": "ଲାଇନ୍ ସ୍ପ୍ରାଇଟଟି ଯୋଡନ୍ତୁ",
+ "gui.howtos.pong.step_pongGameOver": "ଖେଳ ସମାପ୍ତ",
+ "gui.howtos.code-cartoon": "ଏକ କାର୍ଟୁନ୍ କୋଡ୍ କରନ୍ତୁ",
+ "gui.howtos.code-cartoon.step_codeCartoonSaySomething": "ଯେତେବେଳେ ଆପଣ ସବୁଜ ପତାକା କ୍ଲିକ୍ କରନ୍ତି କିଛି କୁହନ୍ତୁ",
+ "gui.howtos.code-cartoon.step_codeCartoonAnimate": "ଯେତେବେଳେ ଆପଣ ଏହାକୁ କ୍ଲିକ୍ କରିବେ ଏକ ଚରିତ୍ରକୁ ଜୀବନ୍ତ କରନ୍ତୁ",
+ "gui.howtos.code-cartoon.step_codeCartoonSelectDifferentCharacter": "ଏକ ଭିନ୍ନ କ୍ୟାରକ୍ଟର ବାଛନ୍ତୁ",
+ "gui.howtos.code-cartoon.step_codeCartoonUseMinusSign": "ଛୋଟ ହେବାକୁ ଏକ ମାଇନସ୍ ସାଇନ୍ ବ୍ୟବହାର କରନ୍ତୁ",
+ "gui.howtos.code-cartoon.step_codeCartoonGrowShrink": "ଗୋଟିଏ କ୍ୟାରକ୍ଟର ର ଆକାର ବଢ଼ାନ୍ତୁ ଏବଂ ଛୋଟ କରନ୍ତୁ",
+ "gui.howtos.code-cartoon.step_codeCartoonSelectDifferentCharacter2": "ଏକ ଭିନ୍ନ କ୍ୟାରକ୍ଟର ବାଛନ୍ତୁ",
+ "gui.howtos.code-cartoon.step_codeCartoonJump": "ଉପରକୁ ଏବଂ ତଳକୁ ଡେଇଁପଡ",
+ "gui.howtos.code-cartoon.step_codeCartoonChangeScenes": "ଦୃଶ୍ୟ ପରିବର୍ତ୍ତନ କରିବାକୁ ଏକ କ୍ୟାରକ୍ଟର କ୍ଲିକ୍ କରନ୍ତୁ",
+ "gui.howtos.code-cartoon.step_codeCartoonGlideAround": "ଚାରିପାଖରେ ଗ୍ଲାଇଡ୍ କରନ୍ତୁ",
+ "gui.howtos.code-cartoon.step_codeCartoonChangeCostumes": "ପୋଷାକ ପରିବର୍ତ୍ତନ କରନ୍ତୁ",
+ "gui.howtos.code-cartoon.step_codeCartoonChooseMoreCharacters": "ଆପଣଙ୍କ କାର୍ଟୁନରେ ଯୋଡିବାକୁ ଅଧିକ କ୍ୟାରକ୍ଟର ବାଛନ୍ତୁ",
+ "gui.howtos.cartoon-network": "ଏକ ଦୁଃସାହସିକ ଖେଳକୁ ଆନିମେଟ କରନ୍ତୁ",
+ "gui.howtos.cartoon-network.step_CNcharacter": "ଦେଖାଇବାକୁ ଏକ କ୍ୟାରକ୍ଟର ବାଛନ୍ତୁ",
+ "gui.howtos.cartoon-network.step_CNsay": "କିଛି କୁହ",
+ "gui.howtos.cartoon-network.step_CNglide": "ଚାରିପାଖରେ ଗ୍ଲାଇଡ୍ କରନ୍ତୁ",
+ "gui.howtos.cartoon-network.step_CNpicksprite": "ଗୋଡ଼ାଇବା ପାଇଁ ଏକ ବସ୍ତୁ ବାଛନ୍ତୁ",
+ "gui.howtos.cartoon-network.step_CNcollect": "ବସ୍ତୁ ସଂଗ୍ରହ କରନ୍ତୁ",
+ "gui.howtos.cartoon-network.step_CNvariable": "ଏକ ସ୍କୋର ଭେରିଏବଲ୍ ପ୍ରସ୍ତୁତ କରନ୍ତୁ",
+ "gui.howtos.cartoon-network.step_CNscore": "ସ୍କୋର ରଖନ୍ତୁ",
+ "gui.howtos.cartoon-network.step_CNbackdrop": "ସ୍ତର ଅପ୍: ପୃଷ୍ଠଭୂମି ପରିବର୍ତ୍ତନ କରନ୍ତୁ",
+ "gui.howtos.videosens.name": "ଭିଡିଓ ସେନ୍ସିଂ",
+ "gui.howtos.videosens.step_addextension": "ଏକ୍ସଟେନ୍ସନ୍ ଯୋଡନ୍ତୁ",
+ "gui.howtos.videosens.step_pet": "ବିଲେଇକୁ ପେଟ କରନ୍ତୁ ",
+ "gui.howtos.videosens.step_animate": "ଆନିମେଟ",
+ "gui.howtos.videosens.step_pop": "ଏକ ବେଲୁନ୍ ପପ୍ କରନ୍ତୁ",
+ "gui.howtos.say-it-out-loud": "କଥାବାର୍ତ୍ତା କରୁଥିବା ଆନିମେସନ୍ ସୃଷ୍ଟି କରନ୍ତୁ",
+ "gui.howtos.say-it-out-loud.step_AddTXTextension": "ସ୍ପିଚ୍ ବ୍ଲକ୍ ରେ ଟେକ୍ସଟ୍ ଯୋଡନ୍ତୁ",
+ "gui.howtos.say-it-out-loud.step_TXTSpeech": "କିଛି କୁହ",
+ "gui.howtos.say-it-out-loud_TXTSetVoice": "ଏକ ସ୍ୱର ସେଟ୍ କରନ୍ତୁ",
+ "gui.howtos.say-it-out-loud.step_TXTMove": "ଚାରିପାଖକୁ ଯାଅ",
+ "gui.howtos.say-it-out-loud.step_TXTBackdrop": "ଏକ ପୃଷ୍ଠଭୂମି ଯୋଡନ୍ତୁ",
+ "gui.howtos.say-it-out-loud.step_TXTAddSprite": "ଅନ୍ୟ ଏକ କ୍ୟାରକ୍ଟର ଯୋଡନ୍ତୁ",
+ "gui.howtos.say-it-out-loud.step_TXTSong": "ଏକ ଗୀତ ପରିବେଷଣ କରନ୍ତୁ",
+ "gui.howtos.say-it-out-loud.step_TXTColor": "ରଙ୍ଗ ପରିବର୍ତ୍ତନ କରନ୍ତୁ",
+ "gui.howtos.say-it-out-loud.step_TXTSpin": "ଚାରିପାଖରେ ଘୂର୍ଣ୍ଣନ କର",
+ "gui.howtos.say-it-out-loud.step_TXTGrow": "ବଢ଼ାନ୍ତୁ ଏବଂ ସଙ୍କୋଚନ କରନ୍ତୁ",
+ "gui.howtos.talking": "କଥାବାର୍ତ୍ତାର କାହାଣୀ",
+ "gui.howtos.talking.step_talesAddExtension": "ଟେକ୍ସଟ୍-ଟୁ-ସ୍ପିଚ୍ ବ୍ଲକ୍ ଯୋଡିବାକୁ କ୍ଲିକ୍ କରନ୍ତୁ",
+ "gui.howtos.talking.step_talesChooseSprite": "ଏକ ସ୍ପ୍ରାଇଟ ବାଛନ୍ତୁ",
+ "gui.howtos.talking.step_talesSaySomething": "ଏକ କ୍ୟାରକ୍ଟରକୁ କଥା କୁହ|ନ୍ତୁ",
+ "gui.howtos.talking.step_talesChooseBackdrop": "ଏକ ପୃଷ୍ଠଭୂମି ବାଛନ୍ତୁ",
+ "gui.howtos.talking.step_talesSwitchBackdrop": "ପରବର୍ତ୍ତୀ ପୃଷ୍ଠଭୂମିକୁ ଯିବାକୁ ଏକ କ୍ୟାରକ୍ଟର କ୍ଲିକ୍ କରନ୍ତୁ",
+ "gui.howtos.talking.step_talesChooseAnotherSprite": "ଅନ୍ୟ ଏକ ସ୍ପ୍ରାଇଟ ବାଛନ୍ତୁ",
+ "gui.howtos.talking.step_talesMoveAround": "ଚାରିପାଖକୁ ଯାଅ",
+ "gui.howtos.talking.step_talesChooseAnotherBackdrop": "ଅନ୍ୟ ଏକ ପୃଷ୍ଠଭୂମି ବାଛନ୍ତୁ",
+ "gui.howtos.talking.step_talesAnimateTalking": "ଆନିମେଟ କରନ୍ତୁ କଥାବାର୍ତ୍ତା",
+ "gui.howtos.talking.step_talesChooseThirdBackdrop": "ଅନ୍ୟ ଏକ ପୃଷ୍ଠଭୂମି ବାଛନ୍ତୁ",
+ "gui.howtos.talking.step_talesChooseSound": "ନୃତ୍ୟ କରିବାକୁ ଏକ ଗୀତ ବାଛନ୍ତୁ",
+ "gui.howtos.talking.step_talesDanceMoves": "ଡାନ୍ସ ମୁଭ ଗୁଡିକ",
+ "gui.howtos.talking.step_talesAskAnswer": "ସେନ୍ସିଂ ବର୍ଗରୁ ପଚାର ଏବଂ ଉତ୍ତର ବ୍ଲକଗୁଡିକ ପ୍ରାପ୍ତ କରନ୍ତୁ",
+ "gui.howtos.add-sprite.name": "ଏକ ସ୍ପ୍ରାଇଟ ଯୋଡନ୍ତୁ",
+ "gui.howtos.add-sprite.step_addSprite": "ଏକ ସ୍ପ୍ରାଇଟ ଯୋଡନ୍ତୁ",
+ "gui.howtos.add-a-backdrop.name": "ଏକ ପୃଷ୍ଠଭୂମି ଯୋଡନ୍ତୁ",
+ "gui.howtos.add-a-backdrop.step_addBackdrop": "ଏକ ପୃଷ୍ଠଭୂମି ଯୋଗ କରନ୍ତୁ",
+ "gui.howtos.change-size.name": "ଆକାର ପରିବର୍ତ୍ତନ କରନ୍ତୁ",
+ "gui.howtos.change-size.step_changeSize": "ଆକାର ପରିବର୍ତ୍ତନ କରନ୍ତୁ",
+ "gui.howtos.glide-around.name": "ଚାରିପାଖରେ ଗ୍ଲାଇଡ୍ କରନ୍ତୁ",
+ "gui.howtos.change-size.step_glideAroundBackAndForth": "ଚାରିପାଖରେ ଗ୍ଲାଇଡ୍ କରନ୍ତୁ (ଖସନ୍ତୁ)",
+ "gui.howtos.change-size.step_glideAroundPoint": "ଏକ ବିନ୍ଦୁଆଡକୁ ଗ୍ଲାଇଡ୍ କରନ୍ତୁ",
+ "gui.howtos.record-a-sound.name": "ଏକ ଧ୍ୱନି ରେକର୍ଡ କରନ୍ତୁ",
+ "gui.howtos.change-size.step_recordASoundSoundsTab": "ସାଉଣ୍ଡ୍' ଟ୍ୟାବ୍ ଉପରେ କ୍ଲିକ୍ କରନ୍ତୁ",
+ "gui.howtos.change-size.step_recordASoundClickRecord": "ରେକର୍ଡ' କ୍ଲିକ୍ କରନ୍ତୁ",
+ "gui.howtos.change-size.step_recordASoundPressRecordButton": "ରେକର୍ଡ ବଟନ୍ ଦବାନ୍ତୁ",
+ "gui.howtos.change-size.step_recordASoundChooseSound": "ଆପଣଙ୍କର ଧ୍ୱନି ବାଛନ୍ତୁ",
+ "gui.howtos.change-size.step_recordASoundPlayYourSound": "ଆପଣଙ୍କର ସାଉଣ୍ଡ୍ ଚଲାନ୍ତୁ",
+ "gui.howtos.spin-video.name": "ଏହାକୁ ସ୍ପିନ୍ କରନ୍ତୁ",
+ "gui.howtos.change-size.step_spinTurn": "ମୋଡ଼ନ୍ତୁ",
+ "gui.howtos.change-size.step_spinPointInDirection": "ଦିଗ ସେଟ୍ କରନ୍ତୁ",
+ "gui.howtos.hide-and-show.name": "ଲୁଚାନ୍ତୁ ଓ ଦେଖାନ୍ତୁ",
+ "gui.howtos.change-size.step_hideAndShow": "ଲୁଚାନ୍ତୁ ଏବଂ ଦେଖାନ୍ତୁ",
+ "gui.howtos.switch-costume.name": "ଏକ ସ୍ପ୍ରାଇଟ ଆନିମେସନ୍ କରନ୍ତୁ",
+ "gui.howtos.change-size.step_switchCostumes": "ଏକ ସ୍ପ୍ରାଇଟ ଆନିମେସନ୍ କରନ୍ତୁ",
+ "gui.howtos.move-around-with-arrow-keys.name": "ଆରୋ କି ବ୍ୟବହାର କରନ୍ତୁ",
+ "gui.howtos.add-a-backdrop.step_moveArrowKeysLeftRight": "ବାମ ଏବଂ ଡାହାଣକୁ ଘୁଞ୍ଚାନ୍ତୁ",
+ "gui.howtos.add-a-backdrop.step_moveArrowKeysUpDown": "ଉପରକୁ ଏବଂ ତଳକୁ ଯାଆନ୍ତୁ",
+ "gui.howtos.add-effects.name": "ଏଫେକ୍ଟସ୍ ଯୋଡନ୍ତୁ",
+ "gui.howtos.videosens.step_addEffects": "ଏଫେକ୍ଟସ୍ ଯୋଡନ୍ତୁ",
+ "gui.extension.music.name": "ସଙ୍ଗୀତ",
+ "gui.extension.music.description": "ବାଦ୍ୟଯନ୍ତ୍ର ଏବଂ ଡ଼୍ରମ୍ ବଜାନ୍ତୁ",
+ "gui.extension.pen.name": "କଲମ",
+ "gui.extension.pen.description": "ତୁମର ସ୍ପ୍ରାଇଟସ ସହିତ ଅଙ୍କନ କର",
+ "gui.extension.videosensing.name": "ଭିଡିଓ ସେନ୍ସିଂ",
+ "gui.extension.videosensing.description": "କ୍ୟାମେରା ସହିତ ଗତିକୁ ଅନୁଭବ କରନ୍ତୁ",
+ "gui.extension.text2speech.name": "ଭାଷଣକୁ ପାଠ",
+ "gui.extension.text2speech.description": "ତୁମର ପ୍ରୋଜେକ୍ଟଗୁଡ଼ିକୁ କଥାବାର୍ତ୍ତା କରିବାର କ୍ଷମତା ଦିଅ",
+ "gui.extension.translate.name": "ଅନୁବାଦ କରନ୍ତୁ",
+ "gui.extension.translate.description": "ବାକ୍ୟଗୁଡ଼ିକ ଅନେକ ଭାଷାରେ ଅନୁବାଦ କରନ୍ତୁ",
+ "gui.extension.makeymakey.description": "ଯେ କୌଣସି ଜିନିଷକୁ ଚାବିରେ ପରିଣତ କରନ୍ତୁ ।",
+ "gui.extension.microbit.description": "ନିଜର ପ୍ରୋଜେକ୍ଟଗୁଡ଼ିକୁ ବିଶ୍ୱ ସହିତ ସଂଯୋଗ କରନ୍ତୁ",
+ "gui.extension.microbit.connectingMessage": "ସଂଯୋଗ କରୁଛି",
+ "gui.extension.ev3.description": "ଇଣ୍ଟରାକ୍ଟିଭ୍ ରୋବଟ୍ ନିର୍ମାଣ କରନ୍ତୁ ଏବଂ ଆଉ ଅଧିକ|",
+ "gui.extension.ev3.connectingMessage": "ସଂଯୋଗ କରୁଛି, ନିଶ୍ଚିତ କରନ୍ତୁ ଯେ ଆପଣଙ୍କର EV3 ରେ ଥିବା ପିନ୍ 1234 ରେ ସେଟ୍ ହୋଇଛି",
+ "gui.extension.boost.description": "ରୋବୋଟିକ୍ ସୃଷ୍ଟିଗୁଡ଼ିକୁ ଜୀବନରେ ଆଣ",
+ "gui.extension.boost.connectingMessage": "ସଂଯୋଗ କରୁଛି",
+ "gui.extension.wedo2.description": "ମୋଟର ଏବଂ ସେନ୍ସରକୁ ନେଇ ନିର୍ମାଣ କରନ୍ତୁ",
+ "gui.extension.wedo2.connectingMessage": "ସଂଯୋଗ କରୁଛି",
+ "gui.extension.gdxfor.description": "\nଠେଲିବା, ଟାଣିବା, ଗତି, ଏବଂ ସ୍ପିନ୍କୁ ଅନୁଭବ କରନ୍ତୁ",
+ "gui.extension.gdxfor.connectingMessage": "ସଂଯୋଗ କରୁଛି",
+ "gui.libraryTags.all": "ସମସ୍ତ",
+ "gui.libraryTags.animals": "ପଶୁମାନେ",
+ "gui.libraryTags.dance": "ନୃତ୍ୟ",
+ "gui.libraryTags.effects": "ପ୍ରଭାବ",
+ "gui.libraryTags.fantasy": "କଳ୍ପନା",
+ "gui.libraryTags.fashion": "ଫ୍ୟାଶନ୍",
+ "gui.libraryTags.food": "ଖାଦ୍ୟ",
+ "gui.libraryTags.indoors": "ଘର ଭିତରେ",
+ "gui.libraryTags.loops": "ଲୁପ୍",
+ "gui.libraryTags.music": "ସଙ୍ଗୀତ",
+ "gui.libraryTags.notes": "ଟିପ୍ପଣୀ",
+ "gui.libraryTags.outdoors": "ବାହାଘର",
+ "gui.libraryTags.patterns": "ନମୁନା",
+ "gui.libraryTags.people": "ଲୋକମାନେ",
+ "gui.libraryTags.percussion": "ପରକ୍ୟୁସନ",
+ "gui.libraryTags.space": "ସ୍ଥାନ",
+ "gui.libraryTags.sports": "କ୍ରୀଡା",
+ "gui.libraryTags.underwater": "ଅଣ୍ଡରୱାଟର (ପାଣି ଭିତରେ)",
+ "gui.libraryTags.voice": "ସ୍ୱର",
+ "gui.libraryTags.wacky": "ୱାକି",
+ "gui.libraryTags.animation": "ଆନିମେସନ୍",
+ "gui.libraryTags.art": "କଳା",
+ "gui.libraryTags.games": "ଖେଳଗୁଡିକ",
+ "gui.libraryTags.stories": "କାହାଣୀଗୁଡିକ",
+ "gui.libraryTags.letters": "କ୍ୟାରକ୍ଟରଗୁଡ଼ିକ",
+ "gui.opcodeLabels.direction": "ଦିଗ",
+ "gui.opcodeLabels.xposition": "x ସ୍ଥିତି (ପୋଜିସନ)",
+ "gui.opcodeLabels.yposition": "y ସ୍ଥିତି (ପୋଜିସନ)",
+ "gui.opcodeLabels.size": "ଆକାର",
+ "gui.opcodeLabels.costumename": "ପୋଷାକ ନାମ",
+ "gui.opcodeLabels.costumenumber": "ପୋଷାକ ସଂଖ୍ୟା",
+ "gui.opcodeLabels.backdropname": "ପୃଷ୍ଠପଟ ନାମ",
+ "gui.opcodeLabels.backdropnumber": "ପୃଷ୍ଠପଟ ସଂଖ୍ୟା",
+ "gui.opcodeLabels.volume": "ଭଲ୍ୟୁମ୍",
+ "gui.opcodeLabels.tempo": "ଟେମ୍ପୋ",
+ "gui.opcodeLabels.answer": "ଉତ୍ତର ଦିଅ",
+ "gui.opcodeLabels.loudness": "ଉଚ୍ଚ ସ୍ୱର",
+ "gui.opcodeLabels.username": "ୟୁଜର ନେମ୍",
+ "gui.opcodeLabels.year": "ବର୍ଷ",
+ "gui.opcodeLabels.month": "ମାସ",
+ "gui.opcodeLabels.date": "ତାରିଖ",
+ "gui.opcodeLabels.dayofweek": "ସପ୍ତାହର ଦିନ",
+ "gui.opcodeLabels.hour": "ଘଣ୍ଟା",
+ "gui.opcodeLabels.minute": "ମିନିଟ୍",
+ "gui.opcodeLabels.second": "ଦ୍ୱିତୀୟ",
+ "gui.opcodeLabels.timer": "ଟାଇମର୍",
+ "gui.projectLoader.loadError": "ଚୟନ ହୋଇଥିବା ପ୍ରୋଜେକ୍ଟ ଫାଇଲ୍ ଲୋଡ୍ କରିବାରେ ବିଫଳ ହେଲା",
+ "gui.sharedMessages.backdrop": "ପୃଷ୍ଠପଟ{index}",
+ "gui.sharedMessages.costume": "ପୋଷାକ{index}",
+ "gui.sharedMessages.sprite": "ସ୍ପ୍ରାଇଟ{index}",
+ "gui.sharedMessages.pop": "ପପ୍",
+ "gui.sharedMessages.replaceProjectWarning": "ସାମ୍ପ୍ରତିକ ପ୍ରକଳ୍ପର ବିଷୟବସ୍ତୁକୁ ବଦଳାନ୍ତୁ?",
+ "gui.sharedMessages.loadFromComputerTitle": "ଆପଣଙ୍କ କମ୍ପ୍ୟୁଟରରୁ ଲୋଡ୍ କରନ୍ତୁ",
+ "gui.gui.defaultProjectTitle": "ସ୍କ୍ରାଚ୍ ପ୍ରୋଜେକ୍ଟ"
+}
\ No newline at end of file
diff --git a/editor/interface/qu.json b/editor/interface/qu.json
new file mode 100644
index 00000000..03fecf19
--- /dev/null
+++ b/editor/interface/qu.json
@@ -0,0 +1,511 @@
+{
+ "gui.alerts.lostPeripheralConnection": "Scratch chinkarun tupachisqaman {extensionName}",
+ "gui.alerts.tryAgain": "Yapamanta Ruray",
+ "gui.alerts.download": "Hurquy",
+ "gui.connection.reconnect": "Yapamanta Qallariy",
+ "gui.backpack.costumeLabel": "costume",
+ "gui.backpack.soundLabel": "sound",
+ "gui.backpack.scriptLabel": "script",
+ "gui.backpack.spriteLabel": "sprite",
+ "gui.backpack.header": "Qipina",
+ "gui.backpack.errorBackpack": "Mana allinchu llamkay",
+ "gui.backpack.loadingBackpack": "Llamkachkan...",
+ "gui.backpack.more": "aswan",
+ "gui.backpack.emptyBackpack": "Mana imayuq qipina",
+ "gui.unsupportedBrowser.label": "maskaynin manam allinchu kaywan",
+ "gui.unsupportedBrowser.errorLabel": "Manam Yaykunchu",
+ "gui.unsupportedBrowser.notRecommended": "Llakikunin qanmanta, icha Scratch llamkasqayki kay nabiqador mana kumpatibliblichus kanman. yuyachisaqiki musuq nabiqadurta churay chay Goole chrome, Mozilla Firefox, Microsoft Edge utaq Apple safari nisqankipi. ",
+ "gui.unsupportedBrowser.description": "llakikunin qanmanta, icha Scratch manam kumpatiblichu kay nabiqadurwan. yuyachisqayki musuq nabiqadurta churay chay Goole chrome, Mozilla Firefox, Microsoft Edge utaq Apple safari nisqankipi.",
+ "gui.unsupportedBrowser.back": "hipaman",
+ "gui.unsupportedBrowser.previewfaq": "Yachayta munaspaykiqa kayman ripuy {previewFaqLink}",
+ "gui.unsupportedBrowser.previewfaqlinktext": "Ima riqsiq munay",
+ "gui.cameraModal.cameraModalTitle": "Fututa Hurquy",
+ "gui.cameraModal.loadingCameraMessage": "Llamkachkan Kamara",
+ "gui.cameraModal.permissionRequest": "lisinsiyaykiwan munaniku Kamaraykiwa Llamkanapaq",
+ "gui.cameraModal.retakePhoto": "Yapamanta Futu Hurquy",
+ "gui.cameraModal.save": "Waqaychay",
+ "gui.cameraModal.takePhoto": "futu hurquy",
+ "gui.cameraModal.loadingCaption": "Llamkachkan...",
+ "gui.cameraModal.enableCameraCaption": "Ari niy Phutu hurqunapi",
+ "gui.cards.all-tutorials": "Yanapawansunchik",
+ "gui.cards.shrink": "Qintikuchkan",
+ "gui.cards.expand": "Hatunyachiy",
+ "gui.cards.close": "Wichqay",
+ "gui.cards.more-things-to-try": "Ancha Yanapay Qawanapaq!",
+ "gui.cards.see-more": "Acha Qaway",
+ "gui.comingSoon.message1": "ama llakikuychu chanipunim {emoji}",
+ "gui.comingSoon.message2": "Hukninkama...",
+ "gui.comingSoon.message3": "chay punim llamkachkaniku {emoji}",
+ "gui.connection.auto-scanning.noPeripheralsFound": "Manan Ima Llamkaynin Tarikunchu",
+ "gui.connection.auto-scanning.prescan": "Ima lamkaynikita kuskapuni churay, chaymanta Qallariy Maskariyta.",
+ "gui.connection.auto-scanning.pressbutton": "llamkaynikipi butunta ñipuy",
+ "gui.connection.auto-scanning.start-search": "Maskay Qallariq",
+ "gui.connection.connecting-searchbutton": "Maskariy",
+ "gui.connection.auto-scanning.try-again": "Yapamanta Ruray",
+ "gui.connection.connected": "Kuskachasqa",
+ "gui.connection.disconnect": "Wañuchina",
+ "gui.connection.go-to-editor": "Maukachinapaq",
+ "gui.connection.connecting-cancelbutton": "Kuskachasqa",
+ "gui.connection.error.errorMessage": "Karay, manam allintachus Lluqsichkan.",
+ "gui.connection.error.tryagainbutton": "Yapamanta Ruray",
+ "gui.connection.error.helpbutton": "yanapay",
+ "gui.connection.peripheral-name-label": "Llamkaynikipa Sutin",
+ "gui.connection.connect": "Kuskasqa",
+ "gui.connection.scanning.lookingforperipherals": "Llamkaynikita Maskariy",
+ "gui.connection.scanning.noPeripheralsFound": "Manan Ima Llamkaynin Tarikunchu",
+ "gui.connection.scanning.instructions": "Akllay ima llamkayniki Tarikusqanta. ",
+ "gui.connection.search": "Musuqyachi",
+ "gui.connection.unavailable.installscratchlink": "Yuyari Scratch Link tupachisqa kanqa allin llamkanaykipaq",
+ "gui.connection.unavailable.enablebluetooth": "Chiqanchay Bluetooth kuyurichisqa kachun",
+ "gui.connection.unavailable.tryagainbutton": "Yapamanta Ruray",
+ "gui.connection.unavailable.helpbutton": "yanapay",
+ "gui.controls.go": "Riy",
+ "gui.controls.stop": "Sayay",
+ "gui.crashMessage.label": "Ay! Mana allintachu lluqsirun",
+ "gui.crashMessage.description": "Llakikunin qanmanta, icha Scratch mana allinchu kan. kay pantachisqata Scratch Ikipunman apachikurqa utqayllaman. ama hina kaspalla, musuqyachi Paqinaykita yapamanta qallarinaykipaq.",
+ "gui.crashMessage.errorNumber": "pantasqaykiqa churakurqun kay id-wan {errorId}",
+ "gui.crashMessage.reload": "Yapamanta qallariy",
+ "gui.customProcedures.myblockModalTitle": "ruray huk champata",
+ "gui.customProcedures.addAnInputNumberText": "Yapay huk yaykuqta",
+ "gui.customProcedures.numberTextType": "yupaychay qillqanata",
+ "gui.customProcedures.addAnInputBoolean": "Yapay huk Yaykuqta",
+ "gui.customProcedures.booleanType": "buulianu",
+ "gui.customProcedures.addALabel": "yapay huk itikitata",
+ "gui.customProcedures.runWithoutScreenRefresh": "Llamkariy mana yapamanta qallarichispa",
+ "gui.customProcedures.cancel": "Manaña llamkaychu",
+ "gui.customProcedures.ok": "ARI",
+ "gui.SpriteInfo.direction": "Maypi",
+ "gui.directionPicker.rotationStyles.allAround": "Maymanpas Muyuq",
+ "gui.directionPicker.rotationStyles.leftRight": "Ichuq - Alliq",
+ "gui.directionPicker.rotationStyles.dontRotate": "Mana Muyuq",
+ "gui.gui.addExtension": "Yapay qawanata",
+ "gui.gui.codeTab": "kudiqu",
+ "gui.gui.backdropsTab": "Hipayninkuna",
+ "gui.gui.costumesTab": "Pachakuna",
+ "gui.gui.soundsTab": "Uyarikusqan",
+ "gui.extensionLibrary.comingSoon": "Hukninkama",
+ "gui.extensionLibrary.requires": "Munariy",
+ "gui.extensionLibrary.collaboration": "Yanapakuykuy",
+ "gui.library.filterPlaceholder": "Maskay",
+ "gui.library.allTag": "Llapan",
+ "gui.loader.message1": "Champata Ruray",
+ "gui.loader.message2": "Qallarichkan Sprites ...",
+ "gui.loader.message3": "Uyarinan qallarichkan",
+ "gui.loader.message4": "Qallarichkan qawana",
+ "gui.loader.message5": "Mishita Qatiy ...",
+ "gui.loader.message6": "Qayarichkanchik nanosta",
+ "gui.loader.message7": "Gobos punkichkan ...",
+ "gui.loader.message8": "emojis Waqichkan ...",
+ "gui.loader.headline": "Llamkay Qallarichkan",
+ "gui.loader.creating": "Llamkayta Ruray",
+ "gui.accountMenu.profile": "Runa yachaynin",
+ "gui.accountMenu.myStuff": "Imayniykuna",
+ "gui.accountMenu.myClasses": "Yachayniykuna",
+ "gui.accountMenu.myClass": "Yachayniy",
+ "gui.accountMenu.accountSettings": "Llamkayniykiman Yaykunayki",
+ "gui.accountMenu.signOut": "Lluksiy",
+ "gui.authorInfo.byUser": "llamkay sutinrayku {username}",
+ "gui.menuBar.seeProjectPage": "Qaway Rapi Ruwasqaykita",
+ "general.username": "Llamkaqpa sutin",
+ "general.password": "Kuntrasiñayki",
+ "general.signIn": "Sutichakuy",
+ "login.needHelp": "Munankichu yanapanayta?",
+ "form.validationRequired": "Kay kichanaykipaq munanki.",
+ "gui.menuBar.LanguageSelector": "simi akllay",
+ "gui.menuBar.tutorialsLibrary": "Yanapawansunchik",
+ "gui.menuBar.restoreSprite": "iqiqom allichachkan",
+ "gui.menuBar.restoreSound": "qapariqnin Allichachkan",
+ "gui.menuBar.restoreCostume": "pacha alichachkan",
+ "gui.menuBar.restore": "Allichay",
+ "gui.menuBar.saveNow": "waqaychay kunan",
+ "gui.menuBar.saveAsCopy": "Waqaychay huk kupiyapi",
+ "gui.menuBar.remix": "Kambiyay",
+ "gui.menuBar.new": "Musuq",
+ "gui.menuBar.file": "Qillqasqa",
+ "gui.menuBar.downloadToComputer": "Kumputaduraykiman waqaychay",
+ "gui.menuBar.edit": "Allichay",
+ "gui.menuBar.turboModeOff": "wañuchiy turbu muduta",
+ "gui.menuBar.turboModeOn": "Turbupi Qallariy Hina",
+ "gui.menuBar.joinScratch": "Hukllapakuy Scratch",
+ "gui.menuBar.signIn": "Sutichakuy",
+ "gui.gui.projectTitlePlaceholder": "Llamkaynikipa sutin",
+ "gui.menuBar.saveNowLink": "waqaychay kunan",
+ "gui.menuBar.isShared": "Rakisqa",
+ "gui.menuBar.share": "Rakiy",
+ "gui.modal.help": "yanapay",
+ "gui.modal.back": "hipaman",
+ "gui.monitor.listMonitor.empty": "(Mana imayuq)",
+ "gui.monitor.listMonitor.listLength": "sunin {length}",
+ "gui.monitor.contextMenu.default": "liyiy-kuy",
+ "gui.monitor.contextMenu.large": "Hatun qaway",
+ "gui.monitor.contextMenu.slider": "lluchkay",
+ "gui.monitor.contextMenu.sliderRange": "tikray lluchkay Hatunyariqta",
+ "gui.monitor.contextMenu.import": "impurtay",
+ "gui.monitor.contextMenu.export": "ixpurtay",
+ "gui.playButton.play": "Pukllay",
+ "gui.playButton.stop": "Sayay",
+ "gui.gui.variableScopeOptionAllSprites": "llapan sprites-kunapaq",
+ "gui.gui.variableScopeOptionSpriteOnly": "sprite kunallapaq",
+ "gui.gui.cloudVariableOption": "puyu redpi Variabli (sirvidurllapi waqaychasqa)",
+ "gui.gui.variablePromptAllSpritesMessage": "Kay variabliqa llapam sprites-paqmi.",
+ "gui.prompt.cancel": "Manaña llamkaychu",
+ "gui.prompt.ok": "ARI",
+ "gui.playbackStep.stopMsg": "Sayay",
+ "gui.playbackStep.playMsg": "Pukllay",
+ "gui.playbackStep.loadingMsg": "Llamkachkan...",
+ "gui.playbackStep.saveMsg": "Waqaychay",
+ "gui.playbackStep.reRecordMsg": "yapamanta qrabay",
+ "gui.recordModal.title": "Luqyariqta Grabay",
+ "gui.recordingStep.beginRecord": "Qallari qrabayta butun uraypi klikyaykuspa ",
+ "gui.recordingStep.permission": "{arrow}munaniku pirmisuykita mikruphuno usanaykupaq. ",
+ "gui.recordingStep.stop": "Qrabayta sayay",
+ "gui.recordingStep.record": "Qrabay",
+ "gui.sliderModal.min": "Pisi balurlla",
+ "gui.sliderModal.max": "Ancha balur",
+ "gui.sliderModal.title": "tikray lluchkay Hatunyariqta",
+ "gui.sliderPrompt.cancel": "Manaña llamkanchu",
+ "gui.sliderPrompt.ok": "ARI",
+ "gui.soundEditor.sound": "qapariqnin",
+ "gui.soundEditor.play": "Pukllay",
+ "gui.soundEditor.stop": "Sayay",
+ "gui.soundEditor.copy": "kupyay",
+ "gui.soundEditor.paste": "Laqay",
+ "gui.soundEditor.copyToNew": "Musuqman Kupyay",
+ "gui.soundEditor.delete": "Pichay",
+ "gui.soundEditor.save": "Waqaychay",
+ "gui.soundEditor.undo": "ruraray",
+ "gui.soundEditor.redo": "kutipay",
+ "gui.soundEditor.faster": "Utqayllaman",
+ "gui.soundEditor.slower": "Allillamanta",
+ "gui.soundEditor.echo": "Ruwasqa",
+ "gui.soundEditor.robot": "Rubut",
+ "gui.soundEditor.louder": "Hatunkaray",
+ "gui.soundEditor.softer": "Llampulla",
+ "gui.soundEditor.reverse": "Qipaman puriy",
+ "gui.soundEditor.fadeOut": "Chinkarichiy",
+ "gui.soundEditor.fadeIn": "Hichay",
+ "gui.soundEditor.mute": "Upallay",
+ "gui.SpriteInfo.spritePlaceholder": "Suti",
+ "gui.SpriteInfo.sprite": "Spriti",
+ "gui.SpriteInfo.show": "qawanapaq",
+ "gui.SpriteInfo.size": "Hatun",
+ "gui.spriteSelectorItem.contextMenuDuplicate": "iskaychay",
+ "gui.spriteSelectorItem.contextMenuExport": "ixpurtay",
+ "gui.spriteSelectorItem.contextMenuDelete": "pichay",
+ "gui.spriteSelector.addSpriteFromLibrary": "Akllay huk Spritiyta",
+ "gui.spriteSelector.addSpriteFromPaint": "Llimpiy",
+ "gui.spriteSelector.addSpriteFromSurprise": "Muspay",
+ "gui.spriteSelector.addSpriteFromFile": "Sprite Qispinan",
+ "gui.stageHeader.stageSizeLarge": "Tikray hatun Qawarinaman",
+ "gui.stageHeader.stageSizeSmall": "Tikray uchuy Qawarinaman",
+ "gui.stageHeader.stageSizeFull": "Yaykuy qawana Intiruman",
+ "gui.stageHeader.stageSizeUnFull": "Lluqsiy qawana Intirumanta",
+ "gui.stageHeader.fullscreenControl": "Kamachiy qawanata",
+ "gui.spriteSelector.addBackdropFromLibrary": "Warkunata Akllay hipayninmanta ",
+ "gui.stageSelector.addBackdropFromPaint": "Llimpiy",
+ "gui.stageSelector.addBackdropFromSurprise": "Muspay",
+ "gui.stageSelector.addBackdropFromFile": "Warkunata Huqariy hipayninmanta ",
+ "gui.stageSelector.stage": "chimpa qaway",
+ "gui.stageSelector.backdrops": "Hipayninkuna",
+ "gui.telemetryOptIn.label": "niykuy hayka punitaq allichana Scratch-ta",
+ "gui.telemetryOptIn.body1": "Scratch ikipunmi maskanku allin llamkayta scratchwan llapan pachapi. yanapanampaq llapa rurayninpi, icha Scratchmi apachin utqallaman willakuyta scratch ikipunam.",
+ "gui.telemetryOptIn.body2": "willakuyta hapisqanchik kanmi simikunata, churay champakunata hinaspapas huk iwintukunta waqaychanapaqpas, churay hinaspa llamkay churaypas. manam pallanchikchu willakuy pirsunalnikita. ama hina kaspalla qaway{privacyPolicyLink} willakuykunata.",
+ "gui.telemetryOptIn.privacyPolicyLink": "Chiqanchikkuna Kikillanchikpaq",
+ "gui.telemetryOptIn.buttonTextNo": "Manam munanchu",
+ "gui.telemetryOptIn.buttonTooltipNo": "tilimitriata apaqay",
+ "gui.telemetryOptIn.buttonTextYes": "Ari, Yanapayta munami Scratch allichayta",
+ "gui.telemetryOptIn.buttonTooltipYes": "tilimitriata prindiy",
+ "gui.turboMode.active": "Turbu Mudu",
+ "gui.webglModal.label": "maskasqaykipi manam kallparinchu WebGL nisgan",
+ "gui.webglModal.description": "Kunputaduraykim manam allinchu {webGlLink}. kay musuqRuraymi ancha munaymi 3.0 Scratch llamkananpaqmi.",
+ "gui.webglModal.webgllink": "manan allinchu WebGL",
+ "gui.webglModal.back": "hipaman",
+ "gui.webglModal.previewfaq": "Yachayta munaspaykiqa kayman ripuy {previewFaqLink}",
+ "gui.webglModal.previewfaqlinktext": "Ima riqsiq munay",
+ "gui.costumeLibrary.chooseABackdrop": "Warkunata Akllay hipayninmanta ",
+ "gui.costumeLibrary.chooseACostume": "Akllay huk Pachata",
+ "gui.costumeTab.addBackdropFromLibrary": "Warkunata Akllay hipayninmanta ",
+ "gui.costumeTab.addCostumeFromLibrary": "Akllay huk Pachata",
+ "gui.costumeTab.addBlankCostume": "Llimpiy",
+ "gui.costumeTab.addSurpriseCostume": "Achalaw",
+ "gui.costumeTab.addFileBackdrop": "Warkunata Huqariy hipayninmanta ",
+ "gui.costumeTab.addFileCostume": "Pacha Qispiy",
+ "gui.costumeTab.addCameraCostume": "Phutu Hurquy",
+ "gui.extensionLibrary.chooseAnExtension": "Akllaykuy hatuyninta",
+ "gui.extensionLibrary.extensionUrl": "churaykuy URL intirnitmanta.",
+ "gui.monitors.importListColumnPrompt": "Ima munasqaykita churanki (1-{numberOfColumns} )?",
+ "gui.recordingStep.alertMsg": "Qrabasion manan qallariyta atinchu.",
+ "gui.soundLibrary.chooseASound": "Akllay Luqyariqta",
+ "gui.soundTab.fileUploadSound": "Qispiriy Luqyariqta",
+ "gui.soundTab.surpriseSound": "Muspay",
+ "gui.soundTab.recordSound": "Qrabay",
+ "gui.soundTab.addSoundFromLibrary": "Akllay Luqyariqta",
+ "gui.spriteLibrary.chooseASprite": "Akllay huk Spritiyta",
+ "gui.tipsLibrary.tutorials": "Akllay Yanapaykunata",
+ "gui.alerts.createsuccess": "Musuq llamkay rurasqa.",
+ "gui.alerts.createcopysuccess": "Llakayqa waqaychakun huk kupiyapi",
+ "gui.alerts.createremixsuccess": "llamkay waqaychasqa takiqhina.",
+ "gui.alerts.creating": "Musuq ruray ...",
+ "gui.alerts.creatingCopy": "kupiyay llamkaynikita ...",
+ "gui.alerts.creatingRemix": "Kambiyasqa llamkay...",
+ "gui.alerts.creatingError": "llamkay manam ruwarinchu. ama hina kaspalla yapamanta qallariy!",
+ "gui.alerts.savingError": "llamkay manam waqaychakurqachu",
+ "gui.alerts.savesuccess": "llamkay qispichiy.",
+ "gui.alerts.saving": "Waqaychay llamkay ...",
+ "gui.alerts.cloudInfo": "Yuyariy kay puyu wariabliqa manam munanchu yupata,qillqata ni simbulutapas. {learnMoreLink}",
+ "gui.alerts.cloudInfoLearnMore": "Anchay yachaykuy",
+ "gui.alerts.importing": "impurtay...",
+ "gui.defaultProject.meow": "Mawllay",
+ "gui.defaultProject.variable": "hukniraqni",
+ "gui.howtos.intro-move-sayhello-hat.name": "qallarimuchkan",
+ "gui.howtos.intro-move.step_stepMove": "Yapay champa kuyuriqta",
+ "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.animate-a-name.name": "Kawsarichiy huk Sutita ",
+ "gui.howtos.animate-a-name.step_AnimatePickLetter": "Akllaykuy huk Kartata Sprite",
+ "gui.howtos.animate-a-name.step_AnimatePlaySound": "Klikyaykuptiki takiyta Qallarinqa",
+ "gui.howtos.animate-a-name.step_AnimatePickLetter2": "Akllaykuy huk Qillqay Sprite",
+ "gui.howtos.animate-a-name.step_AnimateChangeColor": "tikray kulurta",
+ "gui.howtos.animate-a-name.step_AnimateSpin": "Akllaykuy huk Qillqay Sprite hinaspa Muyurichiy",
+ "gui.howtos.animate-a-name.step_AnimateGrow": "Akllaykuy huk Qillqay Sprite hinaspa Wiñarichiy",
+ "gui.howtos.imagine": "Umachay huk Pachata",
+ "gui.howtos.imagine.step_imagineTypeWhatYouWant": "Qillqay rimay munasqaykita",
+ "gui.howtos.imagine.step_imagineClickGreenFlag": "klikta ruray qumir wifalapi qallarinaykipaq",
+ "gui.howtos.imagine.step_imagineChooseBackdrop": "Akllay hipaynin munasqaykita",
+ "gui.howtos.imagine.step_imagineChooseSprite": "Akllay munasqayki Spritta",
+ "gui.howtos.imagine.step_imagineFlyAround": "Ñitiy ispasiyasqa tiklamanta huchunampaq",
+ "gui.howtos.imagine.step_imagineChooseAnotherSprite": "akllay huknin Spritta",
+ "gui.howtos.imagine.step_imagineLeftRight": "Muyuq Ichuqman-Alliqman",
+ "gui.howtos.imagine.step_imagineUpDown": "Kuyuchiy hanayman - urayman",
+ "gui.howtos.imagine.step_imagineChangeCostumes": "Tikray Pachakunata",
+ "gui.howtos.imagine.step_imagineGlideToPoint": "apay huk puntuman",
+ "gui.howtos.imagine.step_imagineGrowShrink": "Wiñariy hinaspa Qintichiy",
+ "gui.howtos.imagine.step_imagineChooseAnotherBackdrop": "Huknin Hipayninta Akllay",
+ "gui.howtos.imagine.step_imagineSwitchBackdrops": "kicharina hipayninkunata",
+ "gui.howtos.imagine.step_imagineRecordASound": "Yapay huk Qapariqnin",
+ "gui.howtos.imagine.step_imagineChooseSound": "Akllay qapariqnikita",
+ "gui.howtos.make-music.name": "Takichiy",
+ "gui.howtos.Make-Music.step_PickInstrument": "Akllaykuy huk takita Sprite",
+ "gui.howtos.Make-Music.step_PlaySoundClick": "Klikyaykuptiki takiyta Qallarinqa",
+ "gui.howtos.Make-Music.step_MakeSong": "Huk takita Ruray",
+ "gui.howtos.make-music.step_MakeBeat": "Akllay huk Tamburta hinapa luqluqyachiy",
+ "gui.howtos.make-music.step_MakeBeatBox": "akllay Sprit mikrufunuta & Surprise Beatbox nisqanmi",
+ "gui.howtos.story.name": "Ruray Huk willakuyta",
+ "gui.howtos.story.step_addbg": "Aapay Hipayninman",
+ "gui.howtos.story.step_addsprite": "Yapay huk Runa-niraqta ",
+ "gui.howtos.story.step_saysomething": "Imatapas Ni",
+ "gui.howtos.story.step_addanothersprite": "Yapay huk Runa-kaqta",
+ "gui.howtos.story.step_flip": "Tikray Maypi",
+ "gui.howtos.story.step_conversation": "Tukay instumintuta tanburtapas",
+ "gui.howtos.story.addanotherbg": "Yapay Hipaynin Warkunata",
+ "gui.howtos.story.step_swithbg": "kicharina hipayninkunata",
+ "gui.howtos.story.step_hidewizard": "Pakay huk Runa-niraqta ",
+ "gui.howtos.story.step_showwizard": "Gawachiy huk Runa-niraqta ",
+ "gui.howtos.make-a-chase-game.name": "ruray huk qatikachaq pukllayta ",
+ "gui.howtos.Chase-Game.step_BG": "Aapay Hipayninman",
+ "gui.howtos.chase-game.step_AddOcto": "yapay huk Sprite",
+ "gui.howtos.make-music.step_LeftRight": "kuyuchiy alliqman ichuqmanpas tiklawan",
+ "gui.howtos.Chase-Game.step_UpDown": "kuyuchiy anayman uraymanpas tiklawan",
+ "gui.howtos.Chase-Game.step_AddStar": "yapay huk Sprite",
+ "gui.howtos.Chase-Game.step_MoveRandom": "muyunqa munasqaykiman",
+ "gui.howtos.Chase-Game.step_WhenTouch": "Octupus spriti Nisqampi, llataykuptiki purichiy qaparinata",
+ "gui.howtos.Chase-Game.step_ScoreVariable": "Ruray tikrasqa yupachachakunata",
+ "gui.howtos.Chase-Game.ScoreWhenTouch": "Octupus spriti Nisqampi, llatay puntuta yapanampaq",
+ "gui.howtos.animate-char.name": "Runa Niraqta Kawsarichiy",
+ "gui.howtos.animate-char.step_addbg": "Aapay Hipayninman",
+ "gui.howtos.animate-char.step_addsprite": "yapay huk Sprite",
+ "gui.howtos.animate-char.step_saysomething": "Imatapas Ni",
+ "gui.howtos.animate-char.step_addsound": "yapay qapariqninta",
+ "gui.howtos.animate-char.step_animatetalking": "Kawsachina Rimaspa",
+ "gui.howtos.animate-char.step_arrowkeys": "muyuchiy wachi tiklawan",
+ "gui.howtos.animate-char.step_jump": "Paway",
+ "gui.howtos.animate-char.step_changecolor": "tikray Llipiyta",
+ "gui.howtos.make-a-game.name": "Huk Cliker pucllayta ruray ",
+ "gui.howtos.Make-A-Game.step_GamePickSprite": "Akllay huk Spriteta",
+ "gui.howtos.make-a-game.step_GamePlaySound": "Klikyaykuptiki takiyta Qallarinqa",
+ "gui.howtos.make-a-game.step_GameAddScore": "Ruray tikrasqa yupachachakunata",
+ "gui.howtos.make-a-game.step_GameChangeScore": "Yapamanta Yupaychasqaykita Ruray",
+ "gui.howtos.make-a-game.step_Random": "ri huk law akllarisqaman",
+ "gui.howtos.make-music.step_GameChangeColor": "tikray Llipiyta",
+ "gui.howtos.make-music.step_ResetScore": "Yapamanta yupaychasqaykita ruray",
+ "gui.howtos.make-it-fly.name": "Pawarqachiy",
+ "gui.howtos.fly.step_stepflyChooseBackdrop": "Akllaykuy hanay pacha hipayninpaq",
+ "gui.howtos.add-a-move-block.step_stepflyChooseCharacter": "Runata Akllaykuy",
+ "gui.howtos.fly.step_stepflySaySomething": "Imatapas Ni",
+ "gui.howtos.add-a-move-block.step_stepflyMoveArrows": "Kuyuchiy wachi tiklakunawan",
+ "gui.howtos.fly.step_stepflyChooseObject": "Akllay Imatapas Uqarinaykipaq",
+ "gui.howtos.add-a-move-block.step_stepflyFlyingObject": "Imkunatapas Muyuchinki",
+ "gui.howtos.add-a-move-block.step_stepflySelectFlyingSprite": "runata akllay",
+ "gui.howtos.add-a-move-block.step_stepflyAddScore": "Hayka ruwasqaykita churay",
+ "gui.howtos.add-a-move-block.step_stepflyKeepScore": "Hatalliy Puntuykita",
+ "gui.howtos.add-a-move-block.step_stepflyAddScenery": "Yapay Paysahita",
+ "gui.howtos.add-a-move-block.step_stepflyMoveScenery": "Muyuchiy Paysahita",
+ "gui.howtos.add-a-move-block.step_stepflySwitchLooks": "Qatiq Pachata",
+ "gui.howtos.pong": "Punq Pukllay",
+ "gui.howtos.pong.step_pongAddBackdrop": "Aapay Hipayninman",
+ "gui.howtos.pong.step_pongAddBallSprite": "Yapay Sprit Ballta",
+ "gui.howtos.pong.step_pongBounceAround": "Muyuriqnimpi Butichiy",
+ "gui.howtos.pong.step_pongAddPaddle": "Yapay palitata",
+ "gui.howtos.pong.step_pongMoveThePaddle": "Muyuq palitata",
+ "gui.howtos.pong.step_pongSelectBallSprite": "Akllaykuy Ruyru Spritmanta",
+ "gui.howtos.pong.step_pongAddMoreCodeToBall": "Yapay kudiquta bulata ributachinaykipaq palitapi hawa palitapi",
+ "gui.howtos.pong.step_pongAddAScore": "Hayka ruwasqaykita churay",
+ "gui.howtos.pong.step_pongChooseScoreFromMenu": "Akllay 'Yupaychasqata' Minumanta",
+ "gui.howtos.pong.step_pongInsertChangeScoreBlock": "Churay 'Yupay Tikray' Champata",
+ "gui.howtos.pong.step_pongResetScore": "Yapamanta yupaychasqaykita ruray",
+ "gui.howtos.pong.step_pongAddLineSprite": "Yapay Siqi Spriyta",
+ "gui.howtos.pong.step_pongGameOver": "Pukllay Tukusqa",
+ "gui.howtos.code-cartoon": "Kudiqu Kartun nisqata",
+ "gui.howtos.code-cartoon.step_codeCartoonSaySomething": "Rimay imatapas klikyaykuptiki qumir wifalapi",
+ "gui.howtos.code-cartoon.step_codeCartoonAnimate": "kawsarichiy runaqa klikyaykuptiki chaypi",
+ "gui.howtos.code-cartoon.step_codeCartoonSelectDifferentCharacter": "Akllay huk rikchaq runakuna",
+ "gui.howtos.code-cartoon.step_codeCartoonUseMinusSign": "Usay minus siqnuta uchuychanaykipaq",
+ "gui.howtos.code-cartoon.step_codeCartoonGrowShrink": "Ruray runanchikta hatunyanampaq uchuyanampaq",
+ "gui.howtos.code-cartoon.step_codeCartoonSelectDifferentCharacter2": "Akllay huk rikchaq runakuna",
+ "gui.howtos.code-cartoon.step_codeCartoonJump": "Paway hanayman urayman",
+ "gui.howtos.code-cartoon.step_codeCartoonChangeScenes": "Klikyayakuy huk runapi tikranampaq qawananta",
+ "gui.howtos.code-cartoon.step_codeCartoonGlideAround": "apay muyuriqninman",
+ "gui.howtos.code-cartoon.step_codeCartoonChangeCostumes": "Tikray Pachakunata",
+ "gui.howtos.code-cartoon.step_codeCartoonChooseMoreCharacters": "akllay achka runanirakunata yapanaykipaq karikaturaykiman",
+ "gui.howtos.cartoon-network": "ruray pukllay kuyuriqkunata",
+ "gui.howtos.cartoon-network.step_CNcharacter": "Akllaykuy Runa-niraqta Qawachinaykipaq",
+ "gui.howtos.cartoon-network.step_CNsay": "Imatapas Ni",
+ "gui.howtos.cartoon-network.step_CNglide": "apay muyuriqninman",
+ "gui.howtos.cartoon-network.step_CNpicksprite": "Akllaykuy imatapas Qatikachanampaq",
+ "gui.howtos.cartoon-network.step_CNcollect": "Imakunatapas Pallanampaq",
+ "gui.howtos.cartoon-network.step_CNvariable": "Ruwana huknin tikranapaq ",
+ "gui.howtos.cartoon-network.step_CNscore": "Hatalliy Puntuykita",
+ "gui.howtos.cartoon-network.step_CNbackdrop": "Pasay Nivilta: Tikray Hipayninta",
+ "gui.howtos.videosens.name": "Tarisqa Qawana",
+ "gui.howtos.videosens.step_addextension": "Yapay qawanata",
+ "gui.howtos.videosens.step_pet": "Kuyay Mishita",
+ "gui.howtos.videosens.step_animate": "Kawsarichisqa",
+ "gui.howtos.videosens.step_pop": "Tuqyay Glubuta",
+ "gui.howtos.say-it-out-loud": "Ruray kawsariqkunata rimanampaq",
+ "gui.howtos.say-it-out-loud.step_AddTXTextension": "Yapay qillqay champa rimayman",
+ "gui.howtos.say-it-out-loud.step_TXTSpeech": "Imatapas Ni",
+ "gui.howtos.say-it-out-loud_TXTSetVoice": "Huk Rimayllata Churay",
+ "gui.howtos.say-it-out-loud.step_TXTMove": "Kuyurikuy",
+ "gui.howtos.say-it-out-loud.step_TXTBackdrop": "Aapay Hipayninman",
+ "gui.howtos.say-it-out-loud.step_TXTAddSprite": "Yapay huk Runa-kaqta",
+ "gui.howtos.say-it-out-loud.step_TXTSong": "Takirikuy",
+ "gui.howtos.say-it-out-loud.step_TXTColor": "tikray kulurta",
+ "gui.howtos.say-it-out-loud.step_TXTSpin": "Muyuriy",
+ "gui.howtos.say-it-out-loud.step_TXTGrow": "Wiñariy hinaspa Qintichiy",
+ "gui.howtos.talking": "Willakuykuna rimaq",
+ "gui.howtos.talking.step_talesAddExtension": "Kikyaykuy yapanaykipaq champa qillqanata rimaypi",
+ "gui.howtos.talking.step_talesChooseSprite": "Akllay huk Spritiyta",
+ "gui.howtos.talking.step_talesSaySomething": "Ruray huk runaniraqta rimanampaq",
+ "gui.howtos.talking.step_talesChooseBackdrop": "Warkunata Akllay hipayninmanta ",
+ "gui.howtos.talking.step_talesSwitchBackdrop": "Klikyaykuy runapi pasay qatiq hipaynin ",
+ "gui.howtos.talking.step_talesChooseAnotherSprite": "akllay huknin Spritta",
+ "gui.howtos.talking.step_talesMoveAround": "Kuyurikuy",
+ "gui.howtos.talking.step_talesChooseAnotherBackdrop": "Huknin Hipayninta Akllay",
+ "gui.howtos.talking.step_talesAnimateTalking": "Kawsachina Rimaspa",
+ "gui.howtos.talking.step_talesChooseThirdBackdrop": "Huknin Hipayninta Akllay",
+ "gui.howtos.talking.step_talesChooseSound": "Akllay huk takita tusunapaq",
+ "gui.howtos.talking.step_talesDanceMoves": "Tusuypa Kuyuyninkuna",
+ "gui.howtos.talking.step_talesAskAnswer": "Uyway champakuna Tapurispa kutichiy musyay katiquriyata",
+ "gui.howtos.add-sprite.name": "yapay huk Sprite",
+ "gui.howtos.add-sprite.step_addSprite": "yapay huk Sprite",
+ "gui.howtos.add-a-backdrop.name": "Aapay Hipayninman",
+ "gui.howtos.add-a-backdrop.step_addBackdrop": "Aapay Hipayninman",
+ "gui.howtos.change-size.name": "tikray Hatuninta",
+ "gui.howtos.change-size.step_changeSize": "tikray Hatuninta",
+ "gui.howtos.glide-around.name": "apay muyuriqninman",
+ "gui.howtos.change-size.step_glideAroundBackAndForth": "apay muyuriqninman",
+ "gui.howtos.change-size.step_glideAroundPoint": "apay huk puntuman",
+ "gui.howtos.record-a-sound.name": "Huk Luqyariqta Grabay",
+ "gui.howtos.change-size.step_recordASoundSoundsTab": "klikyaykuy 'Qaparina' Pistañapi",
+ "gui.howtos.change-size.step_recordASoundClickRecord": "Klikyay 'Qrabanaykipaq'",
+ "gui.howtos.change-size.step_recordASoundPressRecordButton": "Ñitiykuy Butunpi Qrabanaykipaq ",
+ "gui.howtos.change-size.step_recordASoundChooseSound": "Akllay qapariqnikita",
+ "gui.howtos.change-size.step_recordASoundPlayYourSound": "Tukachiy Qapariqninta",
+ "gui.howtos.spin-video.name": "Muyurichirquy",
+ "gui.howtos.change-size.step_spinTurn": "Muyun",
+ "gui.howtos.change-size.step_spinPointInDirection": "Maymanmi Purinqa",
+ "gui.howtos.hide-and-show.name": "Pakay hinaspa Qawachi ",
+ "gui.howtos.change-size.step_hideAndShow": "Pakay hinaspa Qawachi ",
+ "gui.howtos.switch-costume.name": "Kawsarichiy huk Sprite",
+ "gui.howtos.change-size.step_switchCostumes": "Kawsarichiy huk Sprite",
+ "gui.howtos.move-around-with-arrow-keys.name": "llamkay tiklapa diricciunninwan",
+ "gui.howtos.add-a-backdrop.step_moveArrowKeysLeftRight": "muyuq Ichuqman - Alliqman",
+ "gui.howtos.add-a-backdrop.step_moveArrowKeysUpDown": "Hanay Urayman Muyuq",
+ "gui.howtos.add-effects.name": "yapay iphiktukunata",
+ "gui.howtos.videosens.step_addEffects": "yapay iphiktukunata",
+ "gui.extension.music.name": "Taki",
+ "gui.extension.music.description": "tukay instumintuta tanburtapas.",
+ "gui.extension.pen.name": "qillqay kaspi",
+ "gui.extension.pen.description": "Spritwam llimpiy.",
+ "gui.extension.videosensing.name": "Tarisqa Qawana",
+ "gui.extension.videosensing.description": "Kamarawan kuyuyta sintiy.",
+ "gui.extension.text2speech.name": "Qillqa Rimay ",
+ "gui.extension.text2speech.description": "Ruway Llamkasqaykikuna rimarinampaq",
+ "gui.extension.translate.name": "Tikray",
+ "gui.extension.translate.description": "Tikray Qillqaykunata Llapam Simiman",
+ "gui.extension.makeymakey.description": "Munasqaykita rurachun llawipi",
+ "gui.extension.microbit.description": "Tupachiy llamkaykikunata llapam hatun aylluman.",
+ "gui.extension.microbit.connectingMessage": "Kuskachasqa",
+ "gui.extension.ev3.description": "ruray rubut puririnanta himatas.",
+ "gui.extension.ev3.connectingMessage": "tupachkan qawariy EV3 nikipi pinnin 1234 kunfiqurasqa tarikuchun.",
+ "gui.extension.boost.description": "Kawsariyninta rubutkunaman churaykuy.",
+ "gui.extension.boost.connectingMessage": "Kuskachasqa",
+ "gui.extension.wedo2.description": "ruray mutur musyaqkunawan.",
+ "gui.extension.wedo2.connectingMessage": "Kuskachasqa",
+ "gui.extension.gdxfor.description": "musyay, tanqay, chutay, kuyuy hinaspa muyuy",
+ "gui.extension.gdxfor.connectingMessage": "Kuskachasqa",
+ "gui.libraryTags.all": "Llapan",
+ "gui.libraryTags.animals": "Uywakunata",
+ "gui.libraryTags.dance": "Tusuykuna",
+ "gui.libraryTags.effects": "Iphictukuna",
+ "gui.libraryTags.fantasy": "Fantasiyakuna",
+ "gui.libraryTags.fashion": "Pacha",
+ "gui.libraryTags.food": "mikuna",
+ "gui.libraryTags.indoors": "Hukupi",
+ "gui.libraryTags.loops": "Kutimanta",
+ "gui.libraryTags.music": "Taki",
+ "gui.libraryTags.notes": "Qillqaykuna",
+ "gui.libraryTags.outdoors": "Wayra kachasqa",
+ "gui.libraryTags.patterns": "Patrunkuna",
+ "gui.libraryTags.people": "Runa",
+ "gui.libraryTags.percussion": "Pirkusionkuna",
+ "gui.libraryTags.space": "Chimpa",
+ "gui.libraryTags.sports": "Pukllaykuna",
+ "gui.libraryTags.underwater": "Yaku-ukunpi puriq",
+ "gui.libraryTags.voice": "Rimaq",
+ "gui.libraryTags.wacky": "Upa",
+ "gui.libraryTags.animation": "Kawsachina",
+ "gui.libraryTags.art": "Rakiri",
+ "gui.libraryTags.games": "Pukllaykuna",
+ "gui.libraryTags.stories": "Willakuy",
+ "gui.libraryTags.letters": "Qillqakuna",
+ "gui.opcodeLabels.direction": "maypi",
+ "gui.opcodeLabels.xposition": "x sayay",
+ "gui.opcodeLabels.yposition": "y sayay",
+ "gui.opcodeLabels.size": "hatunin",
+ "gui.opcodeLabels.costumename": "pachapa sutin",
+ "gui.opcodeLabels.costumenumber": "pachapa yupaynin",
+ "gui.opcodeLabels.backdropname": "hipaynin sutin",
+ "gui.opcodeLabels.backdropnumber": "yupa hipaynin ",
+ "gui.opcodeLabels.volume": "ancha uyarina",
+ "gui.opcodeLabels.tempo": "pacha",
+ "gui.opcodeLabels.answer": "kutichiy rimayta",
+ "gui.opcodeLabels.loudness": "qapariknin",
+ "gui.opcodeLabels.username": "sutiyki",
+ "gui.opcodeLabels.year": "wata",
+ "gui.opcodeLabels.month": "killa",
+ "gui.opcodeLabels.date": "pacha",
+ "gui.opcodeLabels.dayofweek": "punchawkuna",
+ "gui.opcodeLabels.hour": "pacha",
+ "gui.opcodeLabels.minute": "minutu",
+ "gui.opcodeLabels.second": "wawa pacha",
+ "gui.opcodeLabels.timer": "yupachaq",
+ "gui.projectLoader.loadError": "Kay qillqasqa llamkayqa manan qipiyta atinchu.",
+ "gui.sharedMessages.backdrop": "hipaynin{index}",
+ "gui.sharedMessages.costume": "pacha {index}",
+ "gui.sharedMessages.sprite": "Sprit {index}",
+ "gui.sharedMessages.pop": "pup",
+ "gui.sharedMessages.replaceProjectWarning": "Musuqmanta ruray Llamkasqaykita?",
+ "gui.sharedMessages.loadFromComputerTitle": "Kumputaduraykimanta Llamkariy",
+ "gui.gui.defaultProjectTitle": "Scratch llamkay"
+}
\ No newline at end of file
diff --git a/editor/interface/tn.json b/editor/interface/tn.json
new file mode 100644
index 00000000..1719e3d2
--- /dev/null
+++ b/editor/interface/tn.json
@@ -0,0 +1,511 @@
+{
+ "gui.alerts.lostPeripheralConnection": "Scratch e latlhegetswe ke kgokagano go {extensionName}",
+ "gui.alerts.tryAgain": "Leka gape",
+ "gui.alerts.download": "Download",
+ "gui.connection.reconnect": "Momaganya gape",
+ "gui.backpack.costumeLabel": "seaparo",
+ "gui.backpack.soundLabel": "modumo",
+ "gui.backpack.scriptLabel": "mokwalo",
+ "gui.backpack.spriteLabel": "sprite",
+ "gui.backpack.header": "Mokotla",
+ "gui.backpack.errorBackpack": "Phoso ya go tsenya kgetsana ya mokotla",
+ "gui.backpack.loadingBackpack": "Re a tsenya...",
+ "gui.backpack.more": "Oketsegileng",
+ "gui.backpack.emptyBackpack": "Kgetsana ya mokotla e lolea ",
+ "gui.unsupportedBrowser.label": "Sediriswa sa go phuruphutsha ga se a tshegediwa",
+ "gui.unsupportedBrowser.errorLabel": "Go diragetse phoso",
+ "gui.unsupportedBrowser.notRecommended": "Re maswabi, fela go lebega ekete o dirisa sephuruphutshi se Scratch e sa se tshegetseng. Re go gakolola gore o tlhabololele sephurubhutshi sa gago go Google Chrome, Mozilla Firefox, Microsoft Edge, or Apple Safari.",
+ "gui.unsupportedBrowser.description": "Re maswabi, fela Scratch ga e tshegetse sephuruphutshi se. Re go gakolola gore o tlhabololele sephuruphutshi go mofuta o montšhwa o o tshegeditsweng jaaka Google Chrome, Mozilla Firefox, Microsoft Edge, or Apple Safari.",
+ "gui.unsupportedBrowser.back": "Morago",
+ "gui.unsupportedBrowser.previewfaq": "Go ithuta mo go oketsegileng {previewFaqLink}",
+ "gui.unsupportedBrowser.previewfaqlinktext": "FAQ",
+ "gui.cameraModal.cameraModalTitle": "Tsaya Setshwantsho",
+ "gui.cameraModal.loadingCameraMessage": "Re tsenya khamera",
+ "gui.cameraModal.permissionRequest": "Re tlhoka tetla ya gago go dirisa khamera ya gago",
+ "gui.cameraModal.retakePhoto": "Tsaya setshwantsho gape",
+ "gui.cameraModal.save": "Boloka",
+ "gui.cameraModal.takePhoto": "Tsaya setshwantsho",
+ "gui.cameraModal.loadingCaption": "Re a tsenya...",
+ "gui.cameraModal.enableCameraCaption": "Kgontsha Khamera",
+ "gui.cards.all-tutorials": "Dirutwa",
+ "gui.cards.shrink": "Fokotsega",
+ "gui.cards.expand": "Atolosa",
+ "gui.cards.close": "Tswala",
+ "gui.cards.more-things-to-try": "Dilo di le dintsi go di leka!",
+ "gui.cards.see-more": "Bona go le gontsi",
+ "gui.comingSoon.message1": "Se tshwenyege, re mo go yona{emoji}",
+ "gui.comingSoon.message2": "E a latela",
+ "gui.comingSoon.message3": "Re dira mo go yona {emoji}",
+ "gui.connection.auto-scanning.noPeripheralsFound": "Go go na didiriswa tse di fitlhetsweng",
+ "gui.connection.auto-scanning.prescan": "Thola sediriswa sa gago fa gaufi, mme o simolole go batlisisa",
+ "gui.connection.auto-scanning.pressbutton": "Tobetsa konopo e e mo sedirisweng sa gago",
+ "gui.connection.auto-scanning.start-search": "Simolola go phuruphutsha",
+ "gui.connection.connecting-searchbutton": "Phuruphutsha...",
+ "gui.connection.auto-scanning.try-again": "Leka gape",
+ "gui.connection.connected": "Gokaganye",
+ "gui.connection.disconnect": "Gokaganyolola",
+ "gui.connection.go-to-editor": "E ya go Motseleganyi",
+ "gui.connection.connecting-cancelbutton": "Gokaganya",
+ "gui.connection.error.errorMessage": "Oops, go lebega sengwe se sa tsamaya sentle.",
+ "gui.connection.error.tryagainbutton": "Leka gape",
+ "gui.connection.error.helpbutton": "Thusa",
+ "gui.connection.peripheral-name-label": "Leina la sediriswa",
+ "gui.connection.connect": "golaganya",
+ "gui.connection.scanning.lookingforperipherals": "Go batlana le didiriswa",
+ "gui.connection.scanning.noPeripheralsFound": "Go go na didiriswa tse di fitlhetsweng",
+ "gui.connection.scanning.instructions": "Tlhopha sediriswa sa gago mo lenaaneng le le fa godimo",
+ "gui.connection.search": "Ntšhwafatsa",
+ "gui.connection.unavailable.installscratchlink": "Netefatsa gore o na le kgokagano ya Scratch e e tsentsweng e bile e dira",
+ "gui.connection.unavailable.enablebluetooth": "Lekola fa Bluetooth e dira",
+ "gui.connection.unavailable.tryagainbutton": "Leka gape",
+ "gui.connection.unavailable.helpbutton": "Thusa",
+ "gui.controls.go": "Tsamaya",
+ "gui.controls.stop": "Ema",
+ "gui.crashMessage.label": "Oops! sengwe ga se a tsamaya sentle",
+ "gui.crashMessage.description": "Re maswabi, fela go lebega ekete Scratch se phutlhame. Khukhwane e, e setse e begetswe setlhopha sa Scratch. Ka kopo ntšhwafatsa tsebe ya gago go leka gape.",
+ "gui.crashMessage.errorNumber": "Phoso ya gago e tsentshitswe ka id {errorId}",
+ "gui.crashMessage.reload": "Tlhatlhelela gape",
+ "gui.customProcedures.myblockModalTitle": "Dira lebokoso",
+ "gui.customProcedures.addAnInputNumberText": "Oketsa ka tshwaelo",
+ "gui.customProcedures.numberTextType": "Palo ya molaetsa",
+ "gui.customProcedures.addAnInputBoolean": "Oketsa ka tshwaelo",
+ "gui.customProcedures.booleanType": "boolean",
+ "gui.customProcedures.addALabel": "Oketsa ka leina",
+ "gui.customProcedures.runWithoutScreenRefresh": "Dirisa ntle le screen refresh",
+ "gui.customProcedures.cancel": "Phimola",
+ "gui.customProcedures.ok": "Go siame",
+ "gui.SpriteInfo.direction": "Kaelo",
+ "gui.directionPicker.rotationStyles.allAround": "Gotlhe",
+ "gui.directionPicker.rotationStyles.leftRight": "Molema/Moja",
+ "gui.directionPicker.rotationStyles.dontRotate": "O seka wa dikolosa",
+ "gui.gui.addExtension": "Oketsa",
+ "gui.gui.codeTab": "Khoutu",
+ "gui.gui.backdropsTab": "Ditatlhelo morago",
+ "gui.gui.costumesTab": "Diaparo",
+ "gui.gui.soundsTab": "Medumo",
+ "gui.extensionLibrary.comingSoon": "E a latela",
+ "gui.extensionLibrary.requires": "tlhoka",
+ "gui.extensionLibrary.collaboration": "Tirisano le",
+ "gui.library.filterPlaceholder": "Batla",
+ "gui.library.allTag": "Tsotlhe",
+ "gui.loader.message1": "Go dira diboloko",
+ "gui.loader.message2": "Go tsenya DiSprite",
+ "gui.loader.message3": "Go tsenya medumo",
+ "gui.loader.message4": "Go tsenya dikoketso",
+ "gui.loader.message5": "Go rua dikatse",
+ "gui.loader.message6": "Tshelano ya nanos",
+ "gui.loader.message7": "Go tlhatlhosa gobos",
+ "gui.loader.message8": "Go baakanya emojis …",
+ "gui.loader.headline": "Go tsenya Porojeke",
+ "gui.loader.creating": "Go simolola Porojeke",
+ "gui.accountMenu.profile": "Tebogo ya sefatlhego mo letlhakoreng",
+ "gui.accountMenu.myStuff": "Dilo tsame",
+ "gui.accountMenu.myClasses": "Di phaphusi tsame",
+ "gui.accountMenu.myClass": "Phaphusi yame",
+ "gui.accountMenu.accountSettings": "Thulaganyo ya account",
+ "gui.accountMenu.signOut": "Tswa",
+ "gui.authorInfo.byUser": "ka {username}",
+ "gui.menuBar.seeProjectPage": "Lebelela tsebe ya Porojeke",
+ "general.username": "Leinatiriso",
+ "general.password": "Nomore ya sephiri",
+ "general.signIn": "Tsena",
+ "login.needHelp": "A o tlhoka thuso?",
+ "form.validationRequired": "Lefelo le, le a tlhokega",
+ "gui.menuBar.LanguageSelector": "setlhophi sa puo",
+ "gui.menuBar.tutorialsLibrary": "Dirutwa",
+ "gui.menuBar.restoreSprite": "Busetsa Sprite",
+ "gui.menuBar.restoreSound": "Busetsa Modumo",
+ "gui.menuBar.restoreCostume": "Busetsa Seaparo",
+ "gui.menuBar.restore": "Busetsa",
+ "gui.menuBar.saveNow": "Boloka jaanong",
+ "gui.menuBar.saveAsCopy": "Boloka jaaka setshwantso",
+ "gui.menuBar.remix": "Tlhakanya gape",
+ "gui.menuBar.new": "Mo bosheng",
+ "gui.menuBar.file": "Faele",
+ "gui.menuBar.downloadToComputer": "Boloka mo khomputareng ya gago.",
+ "gui.menuBar.edit": "Sekaseka",
+ "gui.menuBar.turboModeOff": "Tima Turbo Mode",
+ "gui.menuBar.turboModeOn": "Tshuma Turbo Mode",
+ "gui.menuBar.joinScratch": "Tsenela Scratch",
+ "gui.menuBar.signIn": "Tsena",
+ "gui.gui.projectTitlePlaceholder": "Setlhogo sa Porojeke fa",
+ "gui.menuBar.saveNowLink": "Boloka jaanong",
+ "gui.menuBar.isShared": "Abelanwe",
+ "gui.menuBar.share": "Abela",
+ "gui.modal.help": "Thusa",
+ "gui.modal.back": "Morago",
+ "gui.monitor.listMonitor.empty": "(lolea)",
+ "gui.monitor.listMonitor.listLength": "botelele {length}",
+ "gui.monitor.contextMenu.default": "Puiso ya tlwaelo",
+ "gui.monitor.contextMenu.large": "readout e kgolo",
+ "gui.monitor.contextMenu.slider": "sereledi",
+ "gui.monitor.contextMenu.sliderRange": "Fetola direledi tse di farologaneng",
+ "gui.monitor.contextMenu.import": "tsenya",
+ "gui.monitor.contextMenu.export": "romela",
+ "gui.playButton.play": "Tshameka",
+ "gui.playButton.stop": "Ema",
+ "gui.gui.variableScopeOptionAllSprites": "Go di sprites tsotlhe",
+ "gui.gui.variableScopeOptionSpriteOnly": "Sprite sena fela",
+ "gui.gui.cloudVariableOption": "Dipharologano tsa maru (bolokilwe mo server)",
+ "gui.gui.variablePromptAllSpritesMessage": "Phetogo e , e tla nna teng go di sprites tsotlhe",
+ "gui.prompt.cancel": "Phimola",
+ "gui.prompt.ok": "Go siame",
+ "gui.playbackStep.stopMsg": "Ema",
+ "gui.playbackStep.playMsg": "Tshameka",
+ "gui.playbackStep.loadingMsg": "Re a tsenya...",
+ "gui.playbackStep.saveMsg": "Boloka",
+ "gui.playbackStep.reRecordMsg": "Rekota gape",
+ "gui.recordModal.title": "Rekota Modumo",
+ "gui.recordingStep.beginRecord": "Simolola go rekota ka go tobetsa konopo e e fa tlase",
+ "gui.recordingStep.permission": "{arrow}Re tlhoka tetla ya gago go dirisa maekerofounu wa gago",
+ "gui.recordingStep.stop": "Emisa go gatisa",
+ "gui.recordingStep.record": "Gatisa",
+ "gui.sliderModal.min": "Boleng jo bo kwa tlase",
+ "gui.sliderModal.max": "Boleng jo bo kwa godimo",
+ "gui.sliderModal.title": "Fetola direledi tse di farologaneng",
+ "gui.sliderPrompt.cancel": "Phimola",
+ "gui.sliderPrompt.ok": "Go siame",
+ "gui.soundEditor.sound": "Modumo",
+ "gui.soundEditor.play": "Tshameka",
+ "gui.soundEditor.stop": "Ema",
+ "gui.soundEditor.copy": "Kopa",
+ "gui.soundEditor.paste": "Kgomaretsa",
+ "gui.soundEditor.copyToNew": "Kopa go e ntšhwa",
+ "gui.soundEditor.delete": "Phimola",
+ "gui.soundEditor.save": "Boloka",
+ "gui.soundEditor.undo": "Sutlha",
+ "gui.soundEditor.redo": "Dira gape",
+ "gui.soundEditor.faster": "Bonako",
+ "gui.soundEditor.slower": "Bonya",
+ "gui.soundEditor.echo": "Modumo wa fa o bua",
+ "gui.soundEditor.robot": "Roboto",
+ "gui.soundEditor.louder": "Godingwana",
+ "gui.soundEditor.softer": "Tlasenyana",
+ "gui.soundEditor.reverse": "Dirolola",
+ "gui.soundEditor.fadeOut": "nyelela kwa ntle",
+ "gui.soundEditor.fadeIn": "nyelela ka mo gare",
+ "gui.soundEditor.mute": "Didimatsa",
+ "gui.SpriteInfo.spritePlaceholder": "Leina",
+ "gui.SpriteInfo.sprite": "Sprite",
+ "gui.SpriteInfo.show": "Bontsha",
+ "gui.SpriteInfo.size": "Bogolo",
+ "gui.spriteSelectorItem.contextMenuDuplicate": "gabedi",
+ "gui.spriteSelectorItem.contextMenuExport": "romela",
+ "gui.spriteSelectorItem.contextMenuDelete": "phimola",
+ "gui.spriteSelector.addSpriteFromLibrary": "Tlhopha Sprite",
+ "gui.spriteSelector.addSpriteFromPaint": "Taka",
+ "gui.spriteSelector.addSpriteFromSurprise": "Kgakgamatso",
+ "gui.spriteSelector.addSpriteFromFile": "Bula Sprite",
+ "gui.stageHeader.stageSizeLarge": "Fetogela go kgato e kgolo",
+ "gui.stageHeader.stageSizeSmall": "Fetogela go kgato e nnye",
+ "gui.stageHeader.stageSizeFull": "Tsena mo sekerining se se tletseng",
+ "gui.stageHeader.stageSizeUnFull": "Tswaya mo sekerining se se tletseng",
+ "gui.stageHeader.fullscreenControl": "Taolo ya sekerini se se tletseng",
+ "gui.spriteSelector.addBackdropFromLibrary": "Tlhopha Tatlhelo morago",
+ "gui.stageSelector.addBackdropFromPaint": "Taka",
+ "gui.stageSelector.addBackdropFromSurprise": "Kgakgamatso",
+ "gui.stageSelector.addBackdropFromFile": "Bula Tatlhelo morago",
+ "gui.stageSelector.stage": "Serala",
+ "gui.stageSelector.backdrops": "Ditatlhelo morago",
+ "gui.telemetryOptIn.label": "Bega dipalopalo go tlhabolola Scratch",
+ "gui.telemetryOptIn.body1": "Setlhopha sa Scratch se leka ka dinako tsotlhe go tlhaloganya gore Scratch se dirisiwa jang lefatshe ka bophara. Go thusa go tshegetsa maiteko a, o ka dumelela Scratch go romela tiriso ya tshedimosetso go setlhopha sa Scratch ka boyona.",
+ "gui.telemetryOptIn.body2": "Tshedimosetso e re e kgobokanyang e akaretsa tlhopho ya puo, tiriso ya diboloko, ditiragalo dingwe jaaka go boloka, go tsenya le go bula porojeke. Ka kopo lebelela {privacyPolicyLink} go bona tshedimosetso e ntsi.",
+ "gui.telemetryOptIn.privacyPolicyLink": "Melao ya Sephiri",
+ "gui.telemetryOptIn.buttonTextNo": "Nyaa, ke a leboga",
+ "gui.telemetryOptIn.buttonTooltipNo": "Thibela tiriso ya telemetry",
+ "gui.telemetryOptIn.buttonTextYes": "Ee, nka rata go thusa go tlhabolola Scratch",
+ "gui.telemetryOptIn.buttonTooltipYes": "Dumelela tiriso ya telemetry",
+ "gui.turboMode.active": "Mokgwa wa turbo",
+ "gui.webglModal.label": "Sephuruphutshi sa gago ga se tshegetse WebGL",
+ "gui.webglModal.description": "Ka bomadimabe go lebega ekete sephuruphutshi kgotsa khomputara ya gago {webGlLink}. Thekenoloji e, e a tlhokega mo tsamaisong ya Scratch 3.0 ",
+ "gui.webglModal.webgllink": "ga e tshegetse WebGL",
+ "gui.webglModal.back": "Morago",
+ "gui.webglModal.previewfaq": "Go ithuta mo go oketsegileng, e ya go {previewFaqLink}",
+ "gui.webglModal.previewfaqlinktext": "FAQ",
+ "gui.costumeLibrary.chooseABackdrop": "Tlhopha Tatlhelo morago",
+ "gui.costumeLibrary.chooseACostume": "Tlhopha seaparo",
+ "gui.costumeTab.addBackdropFromLibrary": "Tlhopha Tatlhelo morago",
+ "gui.costumeTab.addCostumeFromLibrary": "Tlhopha seaparo",
+ "gui.costumeTab.addBlankCostume": "Taka",
+ "gui.costumeTab.addSurpriseCostume": "Kgakgamatso",
+ "gui.costumeTab.addFileBackdrop": "Bula Tatlhelo morago",
+ "gui.costumeTab.addFileCostume": "Bula seaparo",
+ "gui.costumeTab.addCameraCostume": "Setsaadinepe",
+ "gui.extensionLibrary.chooseAnExtension": "Tlhopha koketso",
+ "gui.extensionLibrary.extensionUrl": "Tsenya URL ya koketso",
+ "gui.monitors.importListColumnPrompt": "Ke kholomo efe e e tshwanetseng go dirisiwa ({numberOfColumns})?",
+ "gui.recordingStep.alertMsg": "Ga go a kgonagala go simolola go rekota",
+ "gui.soundLibrary.chooseASound": "Tlhopha Modumo",
+ "gui.soundTab.fileUploadSound": "Bula Modumo",
+ "gui.soundTab.surpriseSound": "Kgakgamatso",
+ "gui.soundTab.recordSound": "Gatisa",
+ "gui.soundTab.addSoundFromLibrary": "Tlhopha Modumo",
+ "gui.spriteLibrary.chooseASprite": "Tlhopha Sprite",
+ "gui.tipsLibrary.tutorials": "Tlhopha serutwa",
+ "gui.alerts.createsuccess": "Porojeke e ntšhwa e tlhamilwe.",
+ "gui.alerts.createcopysuccess": "Porojeke e bolokilwe jaaka khopi.",
+ "gui.alerts.createremixsuccess": "Porojeke e bolokilwe jaaka tlhakanyo",
+ "gui.alerts.creating": "Go tlhama ... e ntšhwa",
+ "gui.alerts.creatingCopy": "Go kwalolola porojeke...",
+ "gui.alerts.creatingRemix": "Tlhakanyo ya porojeke",
+ "gui.alerts.creatingError": "E reteletswe ke go tlhama porojeke. Ka kopo leka gape!",
+ "gui.alerts.savingError": "Porojeke e reteletswe ke go boloka.",
+ "gui.alerts.savesuccess": "Porojeke e bolokilwe.",
+ "gui.alerts.saving": "E boloka porojeke...",
+ "gui.alerts.cloudInfo": "Ka kopo ela tlhoko, leru la pharologanyo le tshegetsa dipalo, eseng ditlhaka kgotsa matshwao.{learnMoreLink}",
+ "gui.alerts.cloudInfoLearnMore": "Ithute go le gontsi.",
+ "gui.alerts.importing": "E romela...",
+ "gui.defaultProject.meow": "Meow",
+ "gui.defaultProject.variable": "pharologanyo ya me",
+ "gui.howtos.intro-move-sayhello-hat.name": "Go simolola",
+ "gui.howtos.intro-move.step_stepMove": "Oketsa ka boloko jwa go tsamaya",
+ "gui.howtos.add-a-move-block.step_stepSay": "Oketsa ka boloko jwa go bua",
+ "gui.howtos.add-a-move-block.step_stepGreenFlag": "Tobetsa folaga e e botala jwa tlhaga go simolola",
+ "gui.howtos.animate-a-name.name": "Tlhama leina",
+ "gui.howtos.animate-a-name.step_AnimatePickLetter": "Tlhopha Sprite sa tlhaka",
+ "gui.howtos.animate-a-name.step_AnimatePlaySound": "Tshameka modumo fa o tobeditse",
+ "gui.howtos.animate-a-name.step_AnimatePickLetter2": "Tlhopha Sprite ya tlhaka e nngwe",
+ "gui.howtos.animate-a-name.step_AnimateChangeColor": "Fetola mmala",
+ "gui.howtos.animate-a-name.step_AnimateSpin": "Tlhopha Sprite sa tlhaka se sengwe mme o dire gore se dikologe",
+ "gui.howtos.animate-a-name.step_AnimateGrow": "Tlhopha Sprite sa tlhaka se sengwe mme o dire gore se gole",
+ "gui.howtos.imagine": "Akanya ka Lefatshe",
+ "gui.howtos.imagine.step_imagineTypeWhatYouWant": "Tlanya se o batlang go se bua",
+ "gui.howtos.imagine.step_imagineClickGreenFlag": "Tobetsa folaga ya botala ba tlhaga go simolola",
+ "gui.howtos.imagine.step_imagineChooseBackdrop": "Tlhopha Tatlhelomorago nngwe le nngwe",
+ "gui.howtos.imagine.step_imagineChooseSprite": "Tlhopha Sprite sengwe le sengwe",
+ "gui.howtos.imagine.step_imagineFlyAround": "Tobetsa konopo ya go bula phatlha go phaphalala",
+ "gui.howtos.imagine.step_imagineChooseAnotherSprite": "Tlhopha Sprite se sengwe",
+ "gui.howtos.imagine.step_imagineLeftRight": "Tsamaela kwa Molema-Moja",
+ "gui.howtos.imagine.step_imagineUpDown": "Tsamaela kwa Godimo-Tlase",
+ "gui.howtos.imagine.step_imagineChangeCostumes": "Fetola Diaparo",
+ "gui.howtos.imagine.step_imagineGlideToPoint": "Phaphalela gongwe",
+ "gui.howtos.imagine.step_imagineGrowShrink": "Gola le go hunyela",
+ "gui.howtos.imagine.step_imagineChooseAnotherBackdrop": "Tlhopha Tatlhelelomorago e nngwe",
+ "gui.howtos.imagine.step_imagineSwitchBackdrops": "Fetola Ditlhatlhelomorago",
+ "gui.howtos.imagine.step_imagineRecordASound": "Oketsa Modumo",
+ "gui.howtos.imagine.step_imagineChooseSound": "Tlhopha modumo wa gago",
+ "gui.howtos.make-music.name": "Dira Mmino",
+ "gui.howtos.Make-Music.step_PickInstrument": "Tlhopha Sprite sa Sediriswa",
+ "gui.howtos.Make-Music.step_PlaySoundClick": "Tshameka Modumo fa o Tobeditse",
+ "gui.howtos.Make-Music.step_MakeSong": "Tlhama Pina",
+ "gui.howtos.make-music.step_MakeBeat": "Tlhopha Moropa mme o Dire Moporo",
+ "gui.howtos.make-music.step_MakeBeatBox": "Tlhopha Sprite sa maekerofouno mme o Gakgamatse Lebokoso la Moporo",
+ "gui.howtos.story.name": "Tlhama Kgang",
+ "gui.howtos.story.step_addbg": "Oketsa ka Tatlhelomorago",
+ "gui.howtos.story.step_addsprite": "Oketsa ka motshameki",
+ "gui.howtos.story.step_saysomething": "Bua sengwe",
+ "gui.howtos.story.step_addanothersprite": "Oketsa ka motshameki o mongwe",
+ "gui.howtos.story.step_flip": "Tlola Kaelo",
+ "gui.howtos.story.step_conversation": "Nna le Puisano",
+ "gui.howtos.story.addanotherbg": "Tsenya Tatlhelomorago e nngwe",
+ "gui.howtos.story.step_swithbg": "Fetola Ditlhatlhelomorago",
+ "gui.howtos.story.step_hidewizard": "Fitlha motshameki",
+ "gui.howtos.story.step_showwizard": "Bontsha motshameki",
+ "gui.howtos.make-a-chase-game.name": "Dira motshameko wa go lelekisa",
+ "gui.howtos.Chase-Game.step_BG": "Oketsa ka Tatlhelomorago",
+ "gui.howtos.chase-game.step_AddOcto": "Oketsa ka Sprite",
+ "gui.howtos.make-music.step_LeftRight": "Tsamaela kwa Mojeng le Molema ka dikonopo tsa metsu",
+ "gui.howtos.Chase-Game.step_UpDown": "Tsamaela kwa Godimo le Tlase ka dikonopo tsa metsu",
+ "gui.howtos.Chase-Game.step_AddStar": "Oketsa ka Sprite se sengwe",
+ "gui.howtos.Chase-Game.step_MoveRandom": "Tsamaya fela",
+ "gui.howtos.Chase-Game.step_WhenTouch": "Mo go Sprite sa Okotopase, fa o Kgoma Tshameka Modumo",
+ "gui.howtos.Chase-Game.step_ScoreVariable": "Tlhama pharologanyo ya maduo",
+ "gui.howtos.Chase-Game.ScoreWhenTouch": "Mo go Sprite sa Okotopase fa o Kgoma Oketsa Maduo",
+ "gui.howtos.animate-char.name": "Dira motshameki",
+ "gui.howtos.animate-char.step_addbg": "Oketsa ka Tatlhelomorago",
+ "gui.howtos.animate-char.step_addsprite": "Oketsa ka Sprite",
+ "gui.howtos.animate-char.step_saysomething": "Bua sengwe",
+ "gui.howtos.animate-char.step_addsound": "Oketsa Modumo",
+ "gui.howtos.animate-char.step_animatetalking": "Dira puo",
+ "gui.howtos.animate-char.step_arrowkeys": "Tsamaya o dirisa dikonopo tsa metsu",
+ "gui.howtos.animate-char.step_jump": "Tlola",
+ "gui.howtos.animate-char.step_changecolor": "Fetola mmala",
+ "gui.howtos.make-a-game.name": "Dira Motshameko wa go tobetsa",
+ "gui.howtos.Make-A-Game.step_GamePickSprite": "Tlhopha Sprite",
+ "gui.howtos.make-a-game.step_GamePlaySound": "Tshameka Modumo fa o Tobeditse",
+ "gui.howtos.make-a-game.step_GameAddScore": "Tlhama pharologanyo ya maduo",
+ "gui.howtos.make-a-game.step_GameChangeScore": "Fa o tobeditse godisa maduo",
+ "gui.howtos.make-a-game.step_Random": "E ya felo gongwe fela",
+ "gui.howtos.make-music.step_GameChangeColor": "Fetola mmala",
+ "gui.howtos.make-music.step_ResetScore": "Dira maduo gape",
+ "gui.howtos.make-it-fly.name": "Dira gore e fofe",
+ "gui.howtos.fly.step_stepflyChooseBackdrop": "Tlhopha lemorago la loapi",
+ "gui.howtos.add-a-move-block.step_stepflyChooseCharacter": "Tlhopha motshameki",
+ "gui.howtos.fly.step_stepflySaySomething": "Bua sengwe",
+ "gui.howtos.add-a-move-block.step_stepflyMoveArrows": "Tsamaisa ka dikonopo ya motsu",
+ "gui.howtos.fly.step_stepflyChooseObject": "Tlhopha sengwe go se tsaya",
+ "gui.howtos.add-a-move-block.step_stepflyFlyingObject": "Dira gore sengwe se tsamaye",
+ "gui.howtos.add-a-move-block.step_stepflySelectFlyingSprite": "Tlhpha motshameki wa gago",
+ "gui.howtos.add-a-move-block.step_stepflyAddScore": "Oketsa ka maduo",
+ "gui.howtos.add-a-move-block.step_stepflyKeepScore": "Tshwara maduo",
+ "gui.howtos.add-a-move-block.step_stepflyAddScenery": "Oketsa ka lefelo le lentle",
+ "gui.howtos.add-a-move-block.step_stepflyMoveScenery": "Tsamaisa lefelo le lentle",
+ "gui.howtos.add-a-move-block.step_stepflySwitchLooks": "Seaparo se se latelang",
+ "gui.howtos.pong": "Motshameko wa Vidio",
+ "gui.howtos.pong.step_pongAddBackdrop": "Oketsa ka Tatlhelomorago",
+ "gui.howtos.pong.step_pongAddBallSprite": "Oketsa ka Sprite sa kgwele",
+ "gui.howtos.pong.step_pongBounceAround": "Tlolatlola mo tikologong",
+ "gui.howtos.pong.step_pongAddPaddle": "Oketsa ka sediriswa sa go fudua metsi go tsamaisa mokoro",
+ "gui.howtos.pong.step_pongMoveThePaddle": "Tsamaisa sediriswa sa go fudua metsi",
+ "gui.howtos.pong.step_pongSelectBallSprite": "Tlhopha Sprite sa kgwele",
+ "gui.howtos.pong.step_pongAddMoreCodeToBall": "Oketsa ka khoutu ya go tlolatlolisa kgwele go tswa mo sedirisweng sa go fudua metsi",
+ "gui.howtos.pong.step_pongAddAScore": "Oketsa ka maduo",
+ "gui.howtos.pong.step_pongChooseScoreFromMenu": "Tlhopha 'Maduo' go tswa mo Menung",
+ "gui.howtos.pong.step_pongInsertChangeScoreBlock": "Tsenya Boloko ba 'Fetola Maduo ' ",
+ "gui.howtos.pong.step_pongResetScore": "Dira maduo gape",
+ "gui.howtos.pong.step_pongAddLineSprite": "Oketsa ka Sprite sa mothalo",
+ "gui.howtos.pong.step_pongGameOver": "Bokhutlo jwa motshameko",
+ "gui.howtos.code-cartoon": "Dira togwana ya setshwantsho sa metlae",
+ "gui.howtos.code-cartoon.step_codeCartoonSaySomething": "Bua sengwe fa o tobetsa folaga e e botala ba tlhaga",
+ "gui.howtos.code-cartoon.step_codeCartoonAnimate": "Dira khathune ya motshameki fa o e tobetsa",
+ "gui.howtos.code-cartoon.step_codeCartoonSelectDifferentCharacter": "Tlhopha motshameki o o farologaneng",
+ "gui.howtos.code-cartoon.step_codeCartoonUseMinusSign": "Dirisa letshwao la ntsha go inyenyefatsa",
+ "gui.howtos.code-cartoon.step_codeCartoonGrowShrink": "Dira motshameki gore a gole le go hunyela",
+ "gui.howtos.code-cartoon.step_codeCartoonSelectDifferentCharacter2": "Tlhopha motshameki yo o farologaneng",
+ "gui.howtos.code-cartoon.step_codeCartoonJump": "Tlolela kwa godimo le kwa tlase",
+ "gui.howtos.code-cartoon.step_codeCartoonChangeScenes": "Tobetsa motshameki go fetola lefelo le lentle",
+ "gui.howtos.code-cartoon.step_codeCartoonGlideAround": "Phaphalala mo tikologong",
+ "gui.howtos.code-cartoon.step_codeCartoonChangeCostumes": "Fetola Diaparo",
+ "gui.howtos.code-cartoon.step_codeCartoonChooseMoreCharacters": "Tlhopha batshameki ba le bantsi go oketsa khathunu ya gago",
+ "gui.howtos.cartoon-network": "Dira khathune ya motshameko wa bogatlhamelamasisi",
+ "gui.howtos.cartoon-network.step_CNcharacter": "Tlhopha motshameki go bontsha",
+ "gui.howtos.cartoon-network.step_CNsay": "Bua sengwe",
+ "gui.howtos.cartoon-network.step_CNglide": "Phaphalala mo tikologong",
+ "gui.howtos.cartoon-network.step_CNpicksprite": "Tlhopha sediriswa go se lelekisa",
+ "gui.howtos.cartoon-network.step_CNcollect": "Kgobokanya didiriswa",
+ "gui.howtos.cartoon-network.step_CNvariable": "Dira maduo a pharololganyo",
+ "gui.howtos.cartoon-network.step_CNscore": "Tshwara maduo",
+ "gui.howtos.cartoon-network.step_CNbackdrop": "Dira selekanyo: Fetola Tatlhelomorago",
+ "gui.howtos.videosens.name": "Maikutlo a vidio",
+ "gui.howtos.videosens.step_addextension": "Oketsa",
+ "gui.howtos.videosens.step_pet": "Nna le seruiwaratwa sa katse",
+ "gui.howtos.videosens.step_animate": "Khathune",
+ "gui.howtos.videosens.step_pop": "Thunya balunu",
+ "gui.howtos.say-it-out-loud": "Tlhama khathune e e buang",
+ "gui.howtos.say-it-out-loud.step_AddTXTextension": "Oketsa ka molaetsa mo dibolokong tsa puo",
+ "gui.howtos.say-it-out-loud.step_TXTSpeech": "Bua sengwe",
+ "gui.howtos.say-it-out-loud_TXTSetVoice": "Dira lentswe",
+ "gui.howtos.say-it-out-loud.step_TXTMove": "Tsamaya tsamaya",
+ "gui.howtos.say-it-out-loud.step_TXTBackdrop": "Oketsa ka Tatlhelomorago",
+ "gui.howtos.say-it-out-loud.step_TXTAddSprite": "Oketsa ka motshameki o mongwe",
+ "gui.howtos.say-it-out-loud.step_TXTSong": "Diragatsa pina",
+ "gui.howtos.say-it-out-loud.step_TXTColor": "Fetola mmala",
+ "gui.howtos.say-it-out-loud.step_TXTSpin": "Dikologa mo tikologong",
+ "gui.howtos.say-it-out-loud.step_TXTGrow": "Gola le go hunyela",
+ "gui.howtos.talking": "Ditlhamane tse di buang",
+ "gui.howtos.talking.step_talesAddExtension": "Tobetsa go oketsa ka molaetsa mo Bolokong jwa Puo",
+ "gui.howtos.talking.step_talesChooseSprite": "Tlhopha Sprite",
+ "gui.howtos.talking.step_talesSaySomething": "Dira gore Motshameki a Bue",
+ "gui.howtos.talking.step_talesChooseBackdrop": "Tlhopha Tatlhelo morago",
+ "gui.howtos.talking.step_talesSwitchBackdrop": "Tobetsa Motshameki go ya mo Tatlhelomoragong e e latelang",
+ "gui.howtos.talking.step_talesChooseAnotherSprite": "Tlhopha Sprite se sengwe",
+ "gui.howtos.talking.step_talesMoveAround": "Tsamaya tsamaya",
+ "gui.howtos.talking.step_talesChooseAnotherBackdrop": "Tlhopha Tatlhelelomorago e nngwe",
+ "gui.howtos.talking.step_talesAnimateTalking": "Dira puo",
+ "gui.howtos.talking.step_talesChooseThirdBackdrop": "Tlhopha Tatlhelelomorago e nngwe",
+ "gui.howtos.talking.step_talesChooseSound": "Tlhopha pina go bina",
+ "gui.howtos.talking.step_talesDanceMoves": "Mefuta ya go bina",
+ "gui.howtos.talking.step_talesAskAnswer": "Batla Diboloko tsa go Botsa le go Araba go tswa mo Karolong ya Maikutlo",
+ "gui.howtos.add-sprite.name": "Oketsa ka Sprite",
+ "gui.howtos.add-sprite.step_addSprite": "Oketsa ka Sprite",
+ "gui.howtos.add-a-backdrop.name": "Oketsa ka Tatlhelomorago",
+ "gui.howtos.add-a-backdrop.step_addBackdrop": "Oketsa ka Tatlhelomorago",
+ "gui.howtos.change-size.name": "Fetola Bogolo",
+ "gui.howtos.change-size.step_changeSize": "Fetola Bogolo",
+ "gui.howtos.glide-around.name": "Phaphalala mo tikologong",
+ "gui.howtos.change-size.step_glideAroundBackAndForth": "Phaphalala mo tikologong",
+ "gui.howtos.change-size.step_glideAroundPoint": "Phaphalela gongwe",
+ "gui.howtos.record-a-sound.name": "Rekota Modumo",
+ "gui.howtos.change-size.step_recordASoundSoundsTab": "Tobetsa Tab ya 'Medumo' ",
+ "gui.howtos.change-size.step_recordASoundClickRecord": "Tobetsa 'Rekota'",
+ "gui.howtos.change-size.step_recordASoundPressRecordButton": "Tobetsa konopo ya go rekota",
+ "gui.howtos.change-size.step_recordASoundChooseSound": "Tlhopha modumo wa gago",
+ "gui.howtos.change-size.step_recordASoundPlayYourSound": "Tshameka Modumo wa gago",
+ "gui.howtos.spin-video.name": "E dire gore e dikologe",
+ "gui.howtos.change-size.step_spinTurn": "Retolosa",
+ "gui.howtos.change-size.step_spinPointInDirection": "Dira Kaelo",
+ "gui.howtos.hide-and-show.name": "Go fitlha le Go bontsha",
+ "gui.howtos.change-size.step_hideAndShow": "Go fitlha le Go bontsha",
+ "gui.howtos.switch-costume.name": "Dira khathunu ya Sprite",
+ "gui.howtos.change-size.step_switchCostumes": "Dira khathunu ya Sprite",
+ "gui.howtos.move-around-with-arrow-keys.name": "Dirisa dikonopo tsa metsu",
+ "gui.howtos.add-a-backdrop.step_moveArrowKeysLeftRight": "Tsamaisetsa kwa Moja le Molema",
+ "gui.howtos.add-a-backdrop.step_moveArrowKeysUpDown": "Tsamaisetsa kwa Godimo le Tlase",
+ "gui.howtos.add-effects.name": "Oketsa ka Matswela",
+ "gui.howtos.videosens.step_addEffects": "Oketsa ka Matswela",
+ "gui.extension.music.name": "Mmino",
+ "gui.extension.music.description": "Tshameka didiriswa le meropa",
+ "gui.extension.pen.name": "Pene",
+ "gui.extension.pen.description": "Thala ka DiSprite tsa gago",
+ "gui.extension.videosensing.name": "Maikutlo a vidio",
+ "gui.extension.videosensing.description": "Batla motsamao ka khamera",
+ "gui.extension.text2speech.name": "Romela molaetsa ka puo",
+ "gui.extension.text2speech.description": "Dira diporojeke tsa gago gore di bue",
+ "gui.extension.translate.name": "Ranola",
+ "gui.extension.translate.description": "Ranolela molaetsa mo dipuong di le dintsi",
+ "gui.extension.makeymakey.description": "Dira sengwe le sengwe go nna konopo",
+ "gui.extension.microbit.description": "Golaganya porojeke ya gago le lefatshe",
+ "gui.extension.microbit.connectingMessage": "E a golaganya",
+ "gui.extension.ev3.description": "Aga diroboto le tse dingwe tsa tirisano",
+ "gui.extension.ev3.connectingMessage": "Go golaganya. Netefatsa gore lomapo lo lo mo EV3 le diretswe mo 1234.",
+ "gui.extension.boost.description": "Tlisa ditlhangwa tsa roboto mo botshelong",
+ "gui.extension.boost.connectingMessage": "E a golaganya",
+ "gui.extension.wedo2.description": "Aga motšhini o o dupelelang.",
+ "gui.extension.wedo2.connectingMessage": "E a golaganya",
+ "gui.extension.gdxfor.description": "Dupelela go kgarametsa, go goga, motsamao le go dikologa",
+ "gui.extension.gdxfor.connectingMessage": "E a golaganya",
+ "gui.libraryTags.all": "Tsotlhe",
+ "gui.libraryTags.animals": "Diphologolo",
+ "gui.libraryTags.dance": "Bina",
+ "gui.libraryTags.effects": "Selebego",
+ "gui.libraryTags.fantasy": "Toro kgotsa sengwe se se akanyeditsweng",
+ "gui.libraryTags.fashion": "Fešene",
+ "gui.libraryTags.food": "Dijo",
+ "gui.libraryTags.indoors": "Teng ga kago",
+ "gui.libraryTags.loops": "Dilupu",
+ "gui.libraryTags.music": "Mmino",
+ "gui.libraryTags.notes": "Dintlha",
+ "gui.libraryTags.outdoors": "Kwa ntle",
+ "gui.libraryTags.patterns": "Dipaterone",
+ "gui.libraryTags.people": "Batho",
+ "gui.libraryTags.percussion": "Diletso tse di letswang ka go tshekinngwa",
+ "gui.libraryTags.space": "Phatlha",
+ "gui.libraryTags.sports": "Metshameko",
+ "gui.libraryTags.underwater": "Ka fatlase ga mesti",
+ "gui.libraryTags.voice": "Lentswe",
+ "gui.libraryTags.wacky": "Kgatlhisa",
+ "gui.libraryTags.animation": "Khathunu",
+ "gui.libraryTags.art": "Botaki",
+ "gui.libraryTags.games": "Metshameko",
+ "gui.libraryTags.stories": "Dikgang",
+ "gui.libraryTags.letters": "Makwalo",
+ "gui.opcodeLabels.direction": "kaelo",
+ "gui.opcodeLabels.xposition": "boemo jwa x",
+ "gui.opcodeLabels.yposition": "boemo jwa y",
+ "gui.opcodeLabels.size": "selekanyo",
+ "gui.opcodeLabels.costumename": "leina la diaparo",
+ "gui.opcodeLabels.costumenumber": "palo ya seaparo",
+ "gui.opcodeLabels.backdropname": "latlhela morago leina",
+ "gui.opcodeLabels.backdropnumber": "Tatlhelomorago ya palo",
+ "gui.opcodeLabels.volume": "maemo a modumo",
+ "gui.opcodeLabels.tempo": "tempo",
+ "gui.opcodeLabels.answer": "karabo",
+ "gui.opcodeLabels.loudness": "modumo",
+ "gui.opcodeLabels.username": "leinatiriso",
+ "gui.opcodeLabels.year": "ngwaga",
+ "gui.opcodeLabels.month": "kgwedi",
+ "gui.opcodeLabels.date": "letlha",
+ "gui.opcodeLabels.dayofweek": "letsatsi la beke",
+ "gui.opcodeLabels.hour": "ura",
+ "gui.opcodeLabels.minute": "motsotso",
+ "gui.opcodeLabels.second": "motsotswana",
+ "gui.opcodeLabels.timer": "tshupanako",
+ "gui.projectLoader.loadError": "Faele ya porojeke e e neng e tlhophilwe e reteletswe ke go tsenya tshedimosetso",
+ "gui.sharedMessages.backdrop": "Tatlhelomorago {index}",
+ "gui.sharedMessages.costume": "Seaparo {index}",
+ "gui.sharedMessages.sprite": "Sprite{index}",
+ "gui.sharedMessages.pop": "thwanya",
+ "gui.sharedMessages.replaceProjectWarning": "Emisetsa diteng tsa porojeke ya jaanong",
+ "gui.sharedMessages.loadFromComputerTitle": "Tsenya tshedimosetso go tswa mo khomputareng ya gago",
+ "gui.gui.defaultProjectTitle": "Porojeke ya Scratch"
+}
\ No newline at end of file
diff --git a/editor/interface/xh.json b/editor/interface/xh.json
new file mode 100644
index 00000000..2c5df226
--- /dev/null
+++ b/editor/interface/xh.json
@@ -0,0 +1,511 @@
+{
+ "gui.alerts.lostPeripheralConnection": "u-Scratch ulahlekene nokuqhagamshelana ku {extensionName}",
+ "gui.alerts.tryAgain": "Zama kwakhona",
+ "gui.alerts.download": "Khuphela",
+ "gui.connection.reconnect": "Qhagamshelana kwakhona",
+ "gui.backpack.costumeLabel": "isinxibo",
+ "gui.backpack.soundLabel": "isandi",
+ "gui.backpack.scriptLabel": "Iskriphth",
+ "gui.backpack.spriteLabel": "i-sprite",
+ "gui.backpack.header": "Ubhaka",
+ "gui.backpack.errorBackpack": "Kubekho ingxaki ekulaysheni ubhaka ",
+ "gui.backpack.loadingBackpack": "Iyalaysha",
+ "gui.backpack.more": "Ngaphezulu",
+ "gui.backpack.emptyBackpack": "Ubhaka akaqulathanga nto",
+ "gui.unsupportedBrowser.label": "Isikhangeli asixhaswanga",
+ "gui.unsupportedBrowser.errorLabel": "Impazamo yenzekile",
+ "gui.unsupportedBrowser.notRecommended": "Siyaxolisa, kodwa kubonakala ngathi usebenzisa uhlobo lwesikhangeli eingaxhaswayo ngu -Scratch. Sicebisa ukuba uphuculele kuhlobo olusha olufana no-Google Chrome, Mozilla Firefox, Microsoft Edge kunye okanye u-Apple Safari.",
+ "gui.unsupportedBrowser.description": "Siyaxolisa, kodwa u-Scratch akasixhasi esi sikhangeli. sicebisa ukuba uphuculele kwisikhangeli esitsha esixhaswayo esifana no-Google Chrome, Mozilla Firefox, Microsoft Edge, okanye uApple Safari.",
+ "gui.unsupportedBrowser.back": "emva",
+ "gui.unsupportedBrowser.previewfaq": "Ukuzifunda nangaphezulu, yiya kwi {previewFaqLink}",
+ "gui.unsupportedBrowser.previewfaqlinktext": "FAQ",
+ "gui.cameraModal.cameraModalTitle": "Fota",
+ "gui.cameraModal.loadingCameraMessage": "Ukulaysha ikhamera...",
+ "gui.cameraModal.permissionRequest": "Sidingaa imvume yakho ukusebenzisa ikhamera yakho.",
+ "gui.cameraModal.retakePhoto": "Fota kwakhona",
+ "gui.cameraModal.save": "Gcina",
+ "gui.cameraModal.takePhoto": "Fota",
+ "gui.cameraModal.loadingCaption": "Iyalaysha...",
+ "gui.cameraModal.enableCameraCaption": "Yenza isebenze ikhamera",
+ "gui.cards.all-tutorials": "Izifundo",
+ "gui.cards.shrink": "Nciphisa",
+ "gui.cards.expand": "Yandisa",
+ "gui.cards.close": "Vala",
+ "gui.cards.more-things-to-try": "Izinto ezingaphezulu onokuzizama!",
+ "gui.cards.see-more": "Bona nangakumbi",
+ "gui.comingSoon.message1": "Ungakhathazeki, siphezu kwayo {emoji}",
+ "gui.comingSoon.message2": "Iyeza kamsinyane...",
+ "gui.comingSoon.message3": "Sisebenza kuyo{emoji}",
+ "gui.connection.auto-scanning.noPeripheralsFound": "Akukho zixhobo zifunyenweyo",
+ "gui.connection.auto-scanning.prescan": "Yiba nezixhobo zakho, ze uqalise ukukhangela.",
+ "gui.connection.auto-scanning.pressbutton": "Cofa iqhosha kwisixhobo sakho.",
+ "gui.connection.auto-scanning.start-search": "Qalisa Ukhangela",
+ "gui.connection.connecting-searchbutton": "Iyahangela...",
+ "gui.connection.auto-scanning.try-again": "Zama kwakhona",
+ "gui.connection.connected": "Ziqhagamshelene",
+ "gui.connection.disconnect": "Qhawula uqhagamshelwano",
+ "gui.connection.go-to-editor": "Yiya ku- Editor",
+ "gui.connection.connecting-cancelbutton": "Iyaqhagamshelana...",
+ "gui.connection.error.errorMessage": "Yhoo, kubonakala ngathi ikhona into engahambanga kakuhle.",
+ "gui.connection.error.tryagainbutton": "Zama kwakhona",
+ "gui.connection.error.helpbutton": "Nceda",
+ "gui.connection.peripheral-name-label": "Igama lesixhobo",
+ "gui.connection.connect": "Qhagamshelanisa",
+ "gui.connection.scanning.lookingforperipherals": "Ukukhangela izixhobo",
+ "gui.connection.scanning.noPeripheralsFound": "Akukho zixhobo zifunyenweyo",
+ "gui.connection.scanning.instructions": "Khangela isixhobo sakho kuluhlu olungasentla",
+ "gui.connection.search": "Yenza ntsha",
+ "gui.connection.unavailable.installscratchlink": "Qinisekisa ukuba ukuba u- Scratch Link ufakelwe kwaye uyasebenza",
+ "gui.connection.unavailable.enablebluetooth": "Jonga ukuba iBluetooth ivuliwe",
+ "gui.connection.unavailable.tryagainbutton": "Zama kwakhona",
+ "gui.connection.unavailable.helpbutton": "Nceda",
+ "gui.controls.go": "Hamba",
+ "gui.controls.stop": "Yima",
+ "gui.crashMessage.label": "Yhoo! Ikhona into engahambanga kakuhle.",
+ "gui.crashMessage.description": "Siyaxolisa, kodwa kubonakala ngathi uScratch umoshakele. ingxaki seyixelwe ngokuzenzekelayo kwiqela le- Scratch. Nceda wenze litsha iphepha lakho ukuzama kwakhona.",
+ "gui.crashMessage.errorNumber": "Ingxaki yakho ingeniswe ngala ngale id {errorId}",
+ "gui.crashMessage.reload": "Phinda uyilayshe",
+ "gui.customProcedures.myblockModalTitle": "Yenza ibhloko kwakhona",
+ "gui.customProcedures.addAnInputNumberText": "Faka igalelo",
+ "gui.customProcedures.numberTextType": "inani okanye umbhalo",
+ "gui.customProcedures.addAnInputBoolean": "Faka igalelo",
+ "gui.customProcedures.booleanType": "I-boolean",
+ "gui.customProcedures.addALabel": "Faka uphawu",
+ "gui.customProcedures.runWithoutScreenRefresh": "Sebenza ngaphandle ngokwenziwa ntsha kwe -screen",
+ "gui.customProcedures.cancel": "Rhoxisa",
+ "gui.customProcedures.ok": "Kulungile",
+ "gui.SpriteInfo.direction": "Isalathiso",
+ "gui.directionPicker.rotationStyles.allAround": "Kuzo Zonke",
+ "gui.directionPicker.rotationStyles.leftRight": "Ekhohlo/Ekunene",
+ "gui.directionPicker.rotationStyles.dontRotate": "Sukujikelezisa",
+ "gui.gui.addExtension": "Faka Ulwandiso",
+ "gui.gui.codeTab": "Ikhowdi",
+ "gui.gui.backdropsTab": "Imiva",
+ "gui.gui.costumesTab": "ikhostyum",
+ "gui.gui.soundsTab": "Izandi",
+ "gui.extensionLibrary.comingSoon": "iyeza kamsinyame",
+ "gui.extensionLibrary.requires": "Ifuna",
+ "gui.extensionLibrary.collaboration": "Intsebenziswano no",
+ "gui.library.filterPlaceholder": "Khangela",
+ "gui.library.allTag": "Konke",
+ "gui.loader.message1": "Ukwenza iibhloko",
+ "gui.loader.message2": "Ukulaysha iz-prite",
+ "gui.loader.message3": "Ukulaysha izandi",
+ "gui.loader.message4": "Ukulaysha izandiso",
+ "gui.loader.message5": "Ukwalusa iikati",
+ "gui.loader.message6": "Ukusasaza ii - nano",
+ "gui.loader.message7": "Ukwenyusa ii -gobo",
+ "gui.loader.message8": "Ukulungiselela ii -emoji",
+ "gui.loader.headline": "Ukulaysha Iprojekhth",
+ "gui.loader.creating": "Ukwensza Iprpjekhth",
+ "gui.accountMenu.profile": "Iprofayl",
+ "gui.accountMenu.myStuff": "Izinto Zam",
+ "gui.accountMenu.myClasses": "IIklasi Zam",
+ "gui.accountMenu.myClass": "Iklasi Yam",
+ "gui.accountMenu.accountSettings": "Ukulungiselelwa kwe-akhawnt",
+ "gui.accountMenu.signOut": "Phuma",
+ "gui.authorInfo.byUser": "ngu {username}",
+ "gui.menuBar.seeProjectPage": "Jonga Iphepha leprojekhth",
+ "general.username": "Igama Lomsebenzisi",
+ "general.password": "Amagama Okudlula",
+ "general.signIn": "Ngena",
+ "login.needHelp": "dinga Uncedo?",
+ "form.validationRequired": "Le ndawo iyafuneka",
+ "gui.menuBar.LanguageSelector": "Isikhethi lwimi",
+ "gui.menuBar.tutorialsLibrary": "Izifundo",
+ "gui.menuBar.restoreSprite": "Buyisela i-Sprite",
+ "gui.menuBar.restoreSound": "Buyisela Isandi",
+ "gui.menuBar.restoreCostume": "Buyisa Ikhostyum",
+ "gui.menuBar.restore": "Buyisela",
+ "gui.menuBar.saveNow": "Gcina ngoku",
+ "gui.menuBar.saveAsCopy": "Gcina njenge kopi",
+ "gui.menuBar.remix": "Xuba kwakhona",
+ "gui.menuBar.new": "Entsha",
+ "gui.menuBar.file": "Ifayl",
+ "gui.menuBar.downloadToComputer": "Gcina ekhomputeni yakho",
+ "gui.menuBar.edit": "Hlela",
+ "gui.menuBar.turboModeOff": "Cima i - Turbo Mode",
+ "gui.menuBar.turboModeOn": "Vula i - Turbo Mode",
+ "gui.menuBar.joinScratch": "Zibandakanye no - Scratch",
+ "gui.menuBar.signIn": "Ngena",
+ "gui.gui.projectTitlePlaceholder": "Igama leprojekhth apha",
+ "gui.menuBar.saveNowLink": "Gcina Ngoku",
+ "gui.menuBar.isShared": "Wabelene",
+ "gui.menuBar.share": "Yabelana",
+ "gui.modal.help": "Nceda",
+ "gui.modal.back": "Emva",
+ "gui.monitor.listMonitor.empty": "(ayiqulathanga nto)",
+ "gui.monitor.listMonitor.listLength": "ubude{length}",
+ "gui.monitor.contextMenu.default": "indlela yokufunda yesiqhelo",
+ "gui.monitor.contextMenu.large": "ukufunda okukhulu",
+ "gui.monitor.contextMenu.slider": "umtyibilikisi",
+ "gui.monitor.contextMenu.sliderRange": "guqula umgama womtyibilikisi",
+ "gui.monitor.contextMenu.import": "ivela ngaphandle",
+ "gui.monitor.contextMenu.export": "ithunyelwa ngaphandle",
+ "gui.playButton.play": "Dlala",
+ "gui.playButton.stop": "Yima",
+ "gui.gui.variableScopeOptionAllSprites": "Yazo zonke ii-Sprite",
+ "gui.gui.variableScopeOptionSpriteOnly": "Yeyesi-Sprite sodwa",
+ "gui.gui.cloudVariableOption": "I - variable ye -Cloud (igcinwe kwi - server ))",
+ "gui.gui.variablePromptAllSpritesMessage": "Le - variable izawufumaneka kuzo zonke ii-sprites.",
+ "gui.prompt.cancel": "Rhoxisa",
+ "gui.prompt.ok": "Kulungille",
+ "gui.playbackStep.stopMsg": "Yima",
+ "gui.playbackStep.playMsg": "Dlala",
+ "gui.playbackStep.loadingMsg": "Iyalaysha...",
+ "gui.playbackStep.saveMsg": "Gcina",
+ "gui.playbackStep.reRecordMsg": "Shicilela kwakhona",
+ "gui.recordModal.title": "Shicilela isandi",
+ "gui.recordingStep.beginRecord": "Qalisa ukushicilela ngokucofa iqhosha elingezantsi",
+ "gui.recordingStep.permission": "{arrow} Sidinga imvume yakho ukusebenzisa umboko wakho.",
+ "gui.recordingStep.stop": "Pheza ukushicilela",
+ "gui.recordingStep.record": "Shicilelea",
+ "gui.sliderModal.min": "Elona xabiso lincinci",
+ "gui.sliderModal.max": "Elona xabiso liphezulu",
+ "gui.sliderModal.title": "Guqula ubungakanani bomtyibilizisi ",
+ "gui.sliderPrompt.cancel": "Rhoxisa",
+ "gui.sliderPrompt.ok": "Kulungile",
+ "gui.soundEditor.sound": "Isandi",
+ "gui.soundEditor.play": "Dlala",
+ "gui.soundEditor.stop": "Yima",
+ "gui.soundEditor.copy": "Khuphela",
+ "gui.soundEditor.paste": "Ncamathisela",
+ "gui.soundEditor.copyToNew": "Khuphela kwentsha",
+ "gui.soundEditor.delete": "Cima",
+ "gui.soundEditor.save": "Gcina",
+ "gui.soundEditor.undo": "Susa",
+ "gui.soundEditor.redo": "Phinda wenze",
+ "gui.soundEditor.faster": "Ngokukhawuleza okuthe chatha",
+ "gui.soundEditor.slower": "Ngokucotha okuthe kratya",
+ "gui.soundEditor.echo": "Isandi esilinganisayo",
+ "gui.soundEditor.robot": "i-Roboth",
+ "gui.soundEditor.louder": "Khwaza nangaphezulu",
+ "gui.soundEditor.softer": "Ngokuthambe nangaphezulu",
+ "gui.soundEditor.reverse": "Buya umva",
+ "gui.soundEditor.fadeOut": "Mbatsha",
+ "gui.soundEditor.fadeIn": "Gqama",
+ "gui.soundEditor.mute": "Thula",
+ "gui.SpriteInfo.spritePlaceholder": "Igama",
+ "gui.SpriteInfo.sprite": "i-Sprite",
+ "gui.SpriteInfo.show": "Bonisa",
+ "gui.SpriteInfo.size": "Ubungakanani",
+ "gui.spriteSelectorItem.contextMenuDuplicate": "Phinda",
+ "gui.spriteSelectorItem.contextMenuExport": "thumela ngaphandle",
+ "gui.spriteSelectorItem.contextMenuDelete": "cima",
+ "gui.spriteSelector.addSpriteFromLibrary": "Khetha i - Sprite",
+ "gui.spriteSelector.addSpriteFromPaint": "Peynta",
+ "gui.spriteSelector.addSpriteFromSurprise": "Mangalisa",
+ "gui.spriteSelector.addSpriteFromFile": "Faka i-Sprite",
+ "gui.stageHeader.stageSizeLarge": "Guqulela kwiqonga elikhulu",
+ "gui.stageHeader.stageSizeSmall": "Guqulela kwelincinci iqonga",
+ "gui.stageHeader.stageSizeFull": "Ngena kwimo yeskrin esikhulu",
+ "gui.stageHeader.stageSizeUnFull": "Phuma kwimo yeskrin esikhulu",
+ "gui.stageHeader.fullscreenControl": "Ulawulo Leskrini Esigcweleyo",
+ "gui.spriteSelector.addBackdropFromLibrary": "Zikhethele Umva",
+ "gui.stageSelector.addBackdropFromPaint": "Peynta",
+ "gui.stageSelector.addBackdropFromSurprise": "Mangalisa",
+ "gui.stageSelector.addBackdropFromFile": "Faka Umva",
+ "gui.stageSelector.stage": "iqonga",
+ "gui.stageSelector.backdrops": "Imiva",
+ "gui.telemetryOptIn.label": "Xela iinkcukacha zophucula u-Scratch",
+ "gui.telemetryOptIn.body1": "Iqela le-Scratch lihlala likhangela iindlela zokuqonda ukuba u - scratch usetyenziswa njani ehlabathini jikelelele. Ukuzama ukuxhasa ezi nzame ungavumela u-Scratch ukuba athumele ngokuzenzekelayo zokusetyenziswa zakho kwiqela le - Scratch.",
+ "gui.telemetryOptIn.body2": "Iinkcukhankca esiziqokelelayo zibandakanya ukukhethwa kolwimi, ukusetyenziswa kweebhloko, kwaneziganeko ezifana nokonga, kwanokufaka iprojekhth. ASIQOKELELI naziphi na iinkcukhakca ezingomntu. Nceda jonga eyethu i {privacyPolicyLink} ngolwazi oluthe vetshe.",
+ "gui.telemetryOptIn.privacyPolicyLink": "Imigaqo - siseko yabucala",
+ "gui.telemetryOptIn.buttonTextNo": "Hayi, ndiyabulela",
+ "gui.telemetryOptIn.buttonTooltipNo": "Yenza ingasebenzi i-Telemetry",
+ "gui.telemetryOptIn.buttonTextYes": "Ewe, ndingathanda ukuncedisa ekuphuculeni u-Scratch",
+ "gui.telemetryOptIn.buttonTooltipYes": "Yenza isebenze i-Telemetry",
+ "gui.turboMode.active": "Ubume be - Turbo",
+ "gui.webglModal.label": "Isikhangeli sakho asiyixhasi i - WebGL",
+ "gui.webglModal.description": "Ngelishwa kubonakala ngathi yindlela isikhangeli sakho okanye ikhompyutha yakho{webGlLink}. Le tekhnoloji iyafuneka ku-Scratch 3.0 ukuze asebenze",
+ "gui.webglModal.webgllink": "asiyixhasi i - WebGL",
+ "gui.webglModal.back": "emva",
+ "gui.webglModal.previewfaq": "Ukufunda nangakumbi, yiya kwi {previewFaqLink}",
+ "gui.webglModal.previewfaqlinktext": "FAQ",
+ "gui.costumeLibrary.chooseABackdrop": "Khetha Umva",
+ "gui.costumeLibrary.chooseACostume": "Khetha Ikhostyum",
+ "gui.costumeTab.addBackdropFromLibrary": "Khetha Umva",
+ "gui.costumeTab.addCostumeFromLibrary": "Khetha Ikhostyum",
+ "gui.costumeTab.addBlankCostume": "Peynta",
+ "gui.costumeTab.addSurpriseCostume": "Mangalisa",
+ "gui.costumeTab.addFileBackdrop": "Faka Umva",
+ "gui.costumeTab.addFileCostume": "Faka Ikhostyum",
+ "gui.costumeTab.addCameraCostume": "Ikhamera",
+ "gui.extensionLibrary.chooseAnExtension": "Khetha Ulwandiso",
+ "gui.extensionLibrary.extensionUrl": "Ngena kulwandiso lwe URL",
+ "gui.monitors.importListColumnPrompt": "Loluphi uluhlu ekufuneka lusetyenzisiwe (1-{numberOfColumns})?",
+ "gui.recordingStep.alertMsg": "Asikwazanga ukuqalisa ukushicilela",
+ "gui.soundLibrary.chooseASound": "Khetha Isandi",
+ "gui.soundTab.fileUploadSound": "Faka Isandi",
+ "gui.soundTab.surpriseSound": "Mangalisa",
+ "gui.soundTab.recordSound": "Shicilela",
+ "gui.soundTab.addSoundFromLibrary": "Khetha Isandi",
+ "gui.spriteLibrary.chooseASprite": "Khetha i-Sprite",
+ "gui.tipsLibrary.tutorials": "Khetha isifundo",
+ "gui.alerts.createsuccess": "Iprojekhth entsha yenziwe",
+ "gui.alerts.createcopysuccess": "Iprojekhth igcinwe wayikopi",
+ "gui.alerts.createremixsuccess": "Iprojekhth igcinwe ngokuxutywa ngokutsha",
+ "gui.alerts.creating": "Qala entsha...",
+ "gui.alerts.creatingCopy": "Ukukhuphela iprojekhth",
+ "gui.alerts.creatingRemix": "Xuba iprojekhth okutsha...",
+ "gui.alerts.creatingError": "Iprojekhth ayenzekanga. Nceda uzame kwakhona",
+ "gui.alerts.savingError": "Iprojekhth ayikeazanga ukugcineka.",
+ "gui.alerts.savesuccess": "Iprojekhth igcinekile",
+ "gui.alerts.saving": "Sigcina iprojekhth",
+ "gui.alerts.cloudInfo": "Nceda qaphela, icloud variable ixhasa amani kuphela, hayi amagama neempawu.{learnMoreLink}",
+ "gui.alerts.cloudInfoLearnMore": "Funda nangakumbi",
+ "gui.alerts.importing": "sithatha ngaphandle...",
+ "gui.defaultProject.meow": "i-Meow",
+ "gui.defaultProject.variable": "i-variable yam",
+ "gui.howtos.intro-move-sayhello-hat.name": "Ukuqalisa",
+ "gui.howtos.intro-move.step_stepMove": "Yongeza Ibhloko Ye - move",
+ "gui.howtos.add-a-move-block.step_stepSay": "Yongeza ibhloko ye - say",
+ "gui.howtos.add-a-move-block.step_stepGreenFlag": "Cofa iflegi eluhlaza ukuqalisa",
+ "gui.howtos.animate-a-name.name": "Nika Igama Ubomi ",
+ "gui.howtos.animate-a-name.step_AnimatePickLetter": "Khetha i-Sprite Sikanobumba",
+ "gui.howtos.animate-a-name.step_AnimatePlaySound": "Dlala isandi xa icofiwe",
+ "gui.howtos.animate-a-name.step_AnimatePickLetter2": "Khetha esinye kwi-Sprite sikanobumba",
+ "gui.howtos.animate-a-name.step_AnimateChangeColor": "Guqula umbala",
+ "gui.howtos.animate-a-name.step_AnimateSpin": "Khetha Esinye i-Sprite Sikanomumba Usenze Sijikeleze",
+ "gui.howtos.animate-a-name.step_AnimateGrow": "Khetha Esinye i-Sprite Sikanobumba Usenze Sikhule",
+ "gui.howtos.imagine": "Yiba nomfanekisongqondqweni Wehlabathi",
+ "gui.howtos.imagine.step_imagineTypeWhatYouWant": "Bhala Ofuna Ukukuthetha",
+ "gui.howtos.imagine.step_imagineClickGreenFlag": "Cofa Iflegi Eluhlaza Ukuqalisa",
+ "gui.howtos.imagine.step_imagineChooseBackdrop": "Khetha Nawuphina Umva",
+ "gui.howtos.imagine.step_imagineChooseSprite": "khetha Nasiphina i-Sprite",
+ "gui.howtos.imagine.step_imagineFlyAround": "Cofa Iqhosha Lespace liye ku Glide",
+ "gui.howtos.imagine.step_imagineChooseAnotherSprite": "Khetha Esnye i-Sprite",
+ "gui.howtos.imagine.step_imagineLeftRight": "Hamba ekhohlo-kunene",
+ "gui.howtos.imagine.step_imagineUpDown": "Hamba Phantsi-Phezulu",
+ "gui.howtos.imagine.step_imagineChangeCostumes": "Tshintsha iikhostyum",
+ "gui.howtos.imagine.step_imagineGlideToPoint": "Tyibilikela endaweni",
+ "gui.howtos.imagine.step_imagineGrowShrink": "Khula ze Unciphe",
+ "gui.howtos.imagine.step_imagineChooseAnotherBackdrop": "Khetha Omnye Umva",
+ "gui.howtos.imagine.step_imagineSwitchBackdrops": "Tshintsha Imiva",
+ "gui.howtos.imagine.step_imagineRecordASound": "Fakela Isandi",
+ "gui.howtos.imagine.step_imagineChooseSound": "Khetha Isandi Sakho",
+ "gui.howtos.make-music.name": "Yenza Umculo",
+ "gui.howtos.Make-Music.step_PickInstrument": "Khetha i-Sprite Sesixhobo",
+ "gui.howtos.Make-Music.step_PlaySoundClick": "Dlala Isandi Xa Ucofile",
+ "gui.howtos.Make-Music.step_MakeSong": "Yenza ingoma",
+ "gui.howtos.make-music.step_MakeBeat": "Khetha Igubu Wenze Isingqi",
+ "gui.howtos.make-music.step_MakeBeatBox": "Khetha i-Sprite se-micophone Wothuse i - Beatbox ",
+ "gui.howtos.story.name": "Yenza Ibali",
+ "gui.howtos.story.step_addbg": "Faka Umva",
+ "gui.howtos.story.step_addsprite": "Faka Umlinganiswa",
+ "gui.howtos.story.step_saysomething": "Thetha ",
+ "gui.howtos.story.step_addanothersprite": "Faka Omnye Umlinganiswa",
+ "gui.howtos.story.step_flip": "Tshintsha Isalathiso ",
+ "gui.howtos.story.step_conversation": "Yiba Nencoko",
+ "gui.howtos.story.addanotherbg": "Yongeza Omnye Umva",
+ "gui.howtos.story.step_swithbg": "Guqula Imiva",
+ "gui.howtos.story.step_hidewizard": "Fihla Umlinganiswa",
+ "gui.howtos.story.step_showwizard": "Bonisa Umlinganiswa",
+ "gui.howtos.make-a-chase-game.name": "Yenza Umdlalo Wokuleqa",
+ "gui.howtos.Chase-Game.step_BG": "Yongea Umva",
+ "gui.howtos.chase-game.step_AddOcto": "Faka i-Sprite",
+ "gui.howtos.make-music.step_LeftRight": "Hambisa Ekunene Nasekhohlo Ngamaqhosha Otolo",
+ "gui.howtos.Chase-Game.step_UpDown": "Hambisa Phantsi na-Phezulu Ngamaqhosha Otolo",
+ "gui.howtos.Chase-Game.step_AddStar": "Yongeza Esinye i-Sprite",
+ "gui.howtos.Chase-Game.step_MoveRandom": "Hambisa Naphina",
+ "gui.howtos.Chase-Game.step_WhenTouch": "i-Sprite Sengwane, Xa Ucofa uPlay Sound",
+ "gui.howtos.Chase-Game.step_ScoreVariable": "Yenza i-Variable Yenqaku",
+ "gui.howtos.Chase-Game.ScoreWhenTouch": "Kwi-Sprite Sengwane, Xa Ucofe uAdd score",
+ "gui.howtos.animate-char.name": "Nika Umlinganiswa Ubomi",
+ "gui.howtos.animate-char.step_addbg": "Faka Umva",
+ "gui.howtos.animate-char.step_addsprite": "Faka i-Sprite",
+ "gui.howtos.animate-char.step_saysomething": "Thetha ",
+ "gui.howtos.animate-char.step_addsound": "Faka Isandi",
+ "gui.howtos.animate-char.step_animatetalking": "Nika Intetha Ubomi",
+ "gui.howtos.animate-char.step_arrowkeys": "Hambisa Usebenzisa Amaqhosha Otolo",
+ "gui.howtos.animate-char.step_jump": "Tsiba",
+ "gui.howtos.animate-char.step_changecolor": "Guqula Umbala",
+ "gui.howtos.make-a-game.name": "Yenza Umdlalo Womcofi",
+ "gui.howtos.Make-A-Game.step_GamePickSprite": "Khetha i-Sprite",
+ "gui.howtos.make-a-game.step_GamePlaySound": "Dlala Isandi Xa Kucofiwe",
+ "gui.howtos.make-a-game.step_GameAddScore": "Yenza i-Variable Yenqaku",
+ "gui.howtos.make-a-game.step_GameChangeScore": "Xa Kucofiwe Yandisa Amanqaku",
+ "gui.howtos.make-a-game.step_Random": "Yiya Naphina",
+ "gui.howtos.make-music.step_GameChangeColor": "Guqula Umbala",
+ "gui.howtos.make-music.step_ResetScore": "Lungiselela Amanqaku Okutsha",
+ "gui.howtos.make-it-fly.name": "Yibhabhise",
+ "gui.howtos.fly.step_stepflyChooseBackdrop": "Khetha Umva Osisibhakabhaka",
+ "gui.howtos.add-a-move-block.step_stepflyChooseCharacter": "Lhetha Umlinganiswa",
+ "gui.howtos.fly.step_stepflySaySomething": "Thetha ",
+ "gui.howtos.add-a-move-block.step_stepflyMoveArrows": "Hambisa ngeentolo",
+ "gui.howtos.fly.step_stepflyChooseObject": "Khetha Into Ongayiqokelela",
+ "gui.howtos.add-a-move-block.step_stepflyFlyingObject": "Yenza Into Ihambe",
+ "gui.howtos.add-a-move-block.step_stepflySelectFlyingSprite": "Khetha Umlinganiswa Wakho",
+ "gui.howtos.add-a-move-block.step_stepflyAddScore": "Yongeza Inqaku",
+ "gui.howtos.add-a-move-block.step_stepflyKeepScore": "Gcina Amanqaku",
+ "gui.howtos.add-a-move-block.step_stepflyAddScenery": "Faka Imbonakalo Entle",
+ "gui.howtos.add-a-move-block.step_stepflyMoveScenery": "Hambisa Imbonakalo Entle",
+ "gui.howtos.add-a-move-block.step_stepflySwitchLooks": "Ikhostyum Elandelayo",
+ "gui.howtos.pong": "Umdlalo we-Pong",
+ "gui.howtos.pong.step_pongAddBackdrop": "Faka Umva",
+ "gui.howtos.pong.step_pongAddBallSprite": "Faka i-Sprite Sebhola ",
+ "gui.howtos.pong.step_pongBounceAround": "Bhampa Ndawoyonke",
+ "gui.howtos.pong.step_pongAddPaddle": "Faka i-Paddle",
+ "gui.howtos.pong.step_pongMoveThePaddle": "Hambisa i-Paddle",
+ "gui.howtos.pong.step_pongSelectBallSprite": "Khetha i-Sprie Sebhola",
+ "gui.howtos.pong.step_pongAddMoreCodeToBall": "Faka Ikhowd Yokwenza ibhola ibhampele Ngaphandle kwi - Paddle",
+ "gui.howtos.pong.step_pongAddAScore": "Faka Amanqaku",
+ "gui.howtos.pong.step_pongChooseScoreFromMenu": "Khetha 'Scre' kwi Menu",
+ "gui.howtos.pong.step_pongInsertChangeScoreBlock": "Faka Ibhlok Yo \" Ukuguquka Amanqaku\"",
+ "gui.howtos.pong.step_pongResetScore": "Lungiselela Amanqaku Okutsha",
+ "gui.howtos.pong.step_pongAddLineSprite": "Faka Umgca we-Sprite",
+ "gui.howtos.pong.step_pongGameOver": "Umdlalo Uphelile",
+ "gui.howtos.code-cartoon": "Khowuda Umzobo Ohlekisayo",
+ "gui.howtos.code-cartoon.step_codeCartoonSaySomething": "Thetha Xa Ucofa Ifleg Eluhlaza",
+ "gui.howtos.code-cartoon.step_codeCartoonAnimate": "Fakela Umlinganiswa Ubomi Xa Umcofile ",
+ "gui.howtos.code-cartoon.step_codeCartoonSelectDifferentCharacter": "Khetha Umlinganiswa Owahlukileyo",
+ "gui.howtos.code-cartoon.step_codeCartoonUseMinusSign": "Sebenzisa Uphawo Lokunciphisa Ukufumana Umncinane",
+ "gui.howtos.code-cartoon.step_codeCartoonGrowShrink": "Yenza Umlinganiswa Akhule Kwaye Anciphe",
+ "gui.howtos.code-cartoon.step_codeCartoonSelectDifferentCharacter2": "Khetha Umlinganiswa Owahlukileyo",
+ "gui.howtos.code-cartoon.step_codeCartoonJump": "Xhuma Phezulu Naphantsi",
+ "gui.howtos.code-cartoon.step_codeCartoonChangeScenes": "Cofa Umlinganiswa Ukuguqula Imbonakalo Entle",
+ "gui.howtos.code-cartoon.step_codeCartoonGlideAround": "Tyibilika Ndawo Yonke",
+ "gui.howtos.code-cartoon.step_codeCartoonChangeCostumes": "Tshintsha Ikhostyum",
+ "gui.howtos.code-cartoon.step_codeCartoonChooseMoreCharacters": "Khetha Abalinganiswa Abangaphezulu Ukongeza Kumzobo wakho Ohlekisayo",
+ "gui.howtos.cartoon-network": "Faka Ubomi Kumdlalo Wokonwaba",
+ "gui.howtos.cartoon-network.step_CNcharacter": "Khetha Umlingamiswa Wokubonisa",
+ "gui.howtos.cartoon-network.step_CNsay": "Thetha",
+ "gui.howtos.cartoon-network.step_CNglide": "Tyibilika Ndawo Yonke",
+ "gui.howtos.cartoon-network.step_CNpicksprite": "Khetha Into Yokuleqa",
+ "gui.howtos.cartoon-network.step_CNcollect": "Qokelela Izinto",
+ "gui.howtos.cartoon-network.step_CNvariable": "Yenza i-Variable Yamanqaku",
+ "gui.howtos.cartoon-network.step_CNscore": "Gcina Amanqaku",
+ "gui.howtos.cartoon-network.step_CNbackdrop": "Phakamisa Umgangatho: Guqula Umva",
+ "gui.howtos.videosens.name": "Ukuva Ividyo",
+ "gui.howtos.videosens.step_addextension": "Faka Ulwandiso",
+ "gui.howtos.videosens.step_pet": "Fuya ikati",
+ "gui.howtos.videosens.step_animate": "Faka Ubpmi",
+ "gui.howtos.videosens.step_pop": "Gqabuza Ibhaloni",
+ "gui.howtos.say-it-out-loud": "Yenza Ufakobomi Obuthethayo ",
+ "gui.howtos.say-it-out-loud.step_AddTXTextension": "Yongeza Umbhalo Kwiibhloko Zokuthetha",
+ "gui.howtos.say-it-out-loud.step_TXTSpeech": "Thetha",
+ "gui.howtos.say-it-out-loud_TXTSetVoice": "Lungiselela Ilizwi",
+ "gui.howtos.say-it-out-loud.step_TXTMove": "Hamba ndawo yonke",
+ "gui.howtos.say-it-out-loud.step_TXTBackdrop": "Faka Umva",
+ "gui.howtos.say-it-out-loud.step_TXTAddSprite": "Faka Omnye Umlinganiswa",
+ "gui.howtos.say-it-out-loud.step_TXTSong": "Cula Ingoma",
+ "gui.howtos.say-it-out-loud.step_TXTColor": "Guqula Umbala",
+ "gui.howtos.say-it-out-loud.step_TXTSpin": "Jikelezisa Macala Onke",
+ "gui.howtos.say-it-out-loud.step_TXTGrow": "Khula Uze Unciphe",
+ "gui.howtos.talking": "Amabali ezithethay0",
+ "gui.howtos.talking.step_talesAddExtension": "Cofa Ukufaka Iibhloko Zombhalo Ukuya Kwintetha ",
+ "gui.howtos.talking.step_talesChooseSprite": "Khetha i-Sprite",
+ "gui.howtos.talking.step_talesSaySomething": "Yenza Umlinganiswa Athethe",
+ "gui.howtos.talking.step_talesChooseBackdrop": "Khetha Umva",
+ "gui.howtos.talking.step_talesSwitchBackdrop": "Cofa Umlinganiswa Ukuya Kumva Olandelayo",
+ "gui.howtos.talking.step_talesChooseAnotherSprite": "Khetha Esinye i-Sprite",
+ "gui.howtos.talking.step_talesMoveAround": "Hamba Ndawo Yonke",
+ "gui.howtos.talking.step_talesChooseAnotherBackdrop": "Khetha Omnye Umva",
+ "gui.howtos.talking.step_talesAnimateTalking": "Faka Ubomi Kwintetha",
+ "gui.howtos.talking.step_talesChooseThirdBackdrop": "Khetha Omnye Umva",
+ "gui.howtos.talking.step_talesChooseSound": "Khetha Ingoma Ongayidanisela",
+ "gui.howtos.talking.step_talesDanceMoves": "IIntshukumo Zomdaniso",
+ "gui.howtos.talking.step_talesAskAnswer": "Fumana iibhloko Zokubuza Nokuphendula Kwicandela Lokuva",
+ "gui.howtos.add-sprite.name": "Faka i-Sprite",
+ "gui.howtos.add-sprite.step_addSprite": "Faka i-Sprite",
+ "gui.howtos.add-a-backdrop.name": "Faka Umva",
+ "gui.howtos.add-a-backdrop.step_addBackdrop": "Faka Umva",
+ "gui.howtos.change-size.name": "Guqulaa Ubungakanani",
+ "gui.howtos.change-size.step_changeSize": "Guqula Ubungakanani",
+ "gui.howtos.glide-around.name": "Tyibilika Ndawo Yonke",
+ "gui.howtos.change-size.step_glideAroundBackAndForth": "Tyibilika Ndawo Yonke",
+ "gui.howtos.change-size.step_glideAroundPoint": "Tyibilikela Ndaweni Ithile",
+ "gui.howtos.record-a-sound.name": "Shicilela Isandi",
+ "gui.howtos.change-size.step_recordASoundSoundsTab": "Cofa iqhosha \"Sounds\"",
+ "gui.howtos.change-size.step_recordASoundClickRecord": "Cofa \"Record\"",
+ "gui.howtos.change-size.step_recordASoundPressRecordButton": "Cofa Iqhosha Lokushicilela",
+ "gui.howtos.change-size.step_recordASoundChooseSound": "Khetha Isandi Sakho",
+ "gui.howtos.change-size.step_recordASoundPlayYourSound": "Dlala Isandi Sakho",
+ "gui.howtos.spin-video.name": "Yenze Ijikeleze",
+ "gui.howtos.change-size.step_spinTurn": "Guqula",
+ "gui.howtos.change-size.step_spinPointInDirection": "Lungiselela Isalathisi",
+ "gui.howtos.hide-and-show.name": "Fihla Uze Ubonise",
+ "gui.howtos.change-size.step_hideAndShow": "Fihla Uze Ubonise",
+ "gui.howtos.switch-costume.name": "Nika i-Sprite Ubomi",
+ "gui.howtos.change-size.step_switchCostumes": "Nika i-Sprite Ubomi",
+ "gui.howtos.move-around-with-arrow-keys.name": "Sebenzisa Amaqhosa Eentolo",
+ "gui.howtos.add-a-backdrop.step_moveArrowKeysLeftRight": "hambisa Ekhohlo NaseKunene",
+ "gui.howtos.add-a-backdrop.step_moveArrowKeysUpDown": "Hambisa Phezulu Nasezantsi",
+ "gui.howtos.add-effects.name": "Faka Ifuthe",
+ "gui.howtos.videosens.step_addEffects": "Faka Ifuthe",
+ "gui.extension.music.name": "Umculo",
+ "gui.extension.music.description": "Dlala izixhobo kunye namagubu",
+ "gui.extension.pen.name": "Usiba",
+ "gui.extension.pen.description": "Zoba nge-Sprites zakho",
+ "gui.extension.videosensing.name": "Ukuva Ividyo",
+ "gui.extension.videosensing.description": "Yiva intshukumo ngekhamera",
+ "gui.extension.text2speech.name": "Umbhalo ukuya Kwintetho",
+ "gui.extension.text2speech.description": "Yenza Iiprojekhth zakho zithethe",
+ "gui.extension.translate.name": "Tolika",
+ "gui.extension.translate.description": "Tolukela umbhalo kwiilwimi ezininzi",
+ "gui.extension.makeymakey.description": "Yenza nantonina ibe sisitshixo",
+ "gui.extension.microbit.description": "Qhagamshelanisa iiprojekhth zakho nehlabathi.",
+ "gui.extension.microbit.connectingMessage": "Ukudibanisa",
+ "gui.extension.ev3.description": "Yakha iirobhothi ezisebenzisanayo nangaphezulu",
+ "gui.extension.ev3.connectingMessage": "Iyaqhagamshelana. Qinisekisa ukuba i-pini ekwi-EV3 yakho ilundiselelwe ukuba ibe ngu-1234.",
+ "gui.extension.boost.description": "Zisa izidalwa zeerobhothi ebomini",
+ "gui.extension.boost.connectingMessage": "Ukuqhagamshelana",
+ "gui.extension.wedo2.description": "Yakha ngemooto mezixhobo zokuva",
+ "gui.extension.wedo2.connectingMessage": "Ukuqhagamshelana",
+ "gui.extension.gdxfor.description": "Yiva, tyhala, tsala, intshukumo, uze ujikelezise",
+ "gui.extension.gdxfor.connectingMessage": "Ukuqhagamshelana",
+ "gui.libraryTags.all": "Konke",
+ "gui.libraryTags.animals": "Izilwanyana",
+ "gui.libraryTags.dance": "Danisa",
+ "gui.libraryTags.effects": "Ifuthe",
+ "gui.libraryTags.fantasy": "Umbono",
+ "gui.libraryTags.fashion": "Imfashoni",
+ "gui.libraryTags.food": "Ukutya",
+ "gui.libraryTags.indoors": "Ngaphakathi",
+ "gui.libraryTags.loops": "Isikroba",
+ "gui.libraryTags.music": "Umculo",
+ "gui.libraryTags.notes": "Imibhalo",
+ "gui.libraryTags.outdoors": "Ngaphandle",
+ "gui.libraryTags.patterns": "Iipateni",
+ "gui.libraryTags.people": "Abantu",
+ "gui.libraryTags.percussion": "Isixhobo Somculo Esihlokomayo",
+ "gui.libraryTags.space": "Isithuba",
+ "gui.libraryTags.sports": "Imidlalo",
+ "gui.libraryTags.underwater": "Ngaphantsi Kwamanzi",
+ "gui.libraryTags.voice": "Ilizwi",
+ "gui.libraryTags.wacky": "Ehlekisayo",
+ "gui.libraryTags.animation": "Ukufakela Ubomi",
+ "gui.libraryTags.art": "Ubugcisa",
+ "gui.libraryTags.games": "Imidlalo",
+ "gui.libraryTags.stories": "Amabali",
+ "gui.libraryTags.letters": "Oonobumba",
+ "gui.opcodeLabels.direction": "Isalathisi",
+ "gui.opcodeLabels.xposition": "indawo ka x",
+ "gui.opcodeLabels.yposition": "indawo ka y",
+ "gui.opcodeLabels.size": "Ubungakanani",
+ "gui.opcodeLabels.costumename": "Igama Lekhostyum",
+ "gui.opcodeLabels.costumenumber": "Inani lekhostyum",
+ "gui.opcodeLabels.backdropname": "igama lomva",
+ "gui.opcodeLabels.backdropnumber": "inani lomva",
+ "gui.opcodeLabels.volume": "umlinganiselo wesandi",
+ "gui.opcodeLabels.tempo": "isantya",
+ "gui.opcodeLabels.answer": "impendulo",
+ "gui.opcodeLabels.loudness": "ingxolo",
+ "gui.opcodeLabels.username": "igama lomsebenzisi",
+ "gui.opcodeLabels.year": "unyaka",
+ "gui.opcodeLabels.month": "inyanaga",
+ "gui.opcodeLabels.date": "usuku",
+ "gui.opcodeLabels.dayofweek": "usuku lweveki",
+ "gui.opcodeLabels.hour": "iyure",
+ "gui.opcodeLabels.minute": "umzuzu",
+ "gui.opcodeLabels.second": "umzuzwana",
+ "gui.opcodeLabels.timer": "isibali xesha",
+ "gui.projectLoader.loadError": " Ifalyl yeprojekhth ekhethileyo awkwazanga ukungena.",
+ "gui.sharedMessages.backdrop": "Umva {index}",
+ "gui.sharedMessages.costume": "ikhostyum{index}",
+ "gui.sharedMessages.sprite": "i-Sprite{index}",
+ "gui.sharedMessages.pop": "Gqabhuza",
+ "gui.sharedMessages.replaceProjectWarning": "Faka okunye endaweni yoku okuqulethwe yiprojekhth yalo mzuzu?",
+ "gui.sharedMessages.loadFromComputerTitle": "Thata ekhompyutheni yakho",
+ "gui.gui.defaultProjectTitle": "Iprojekhth ye - Scratch"
+}
\ No newline at end of file
diff --git a/editor/paint-editor/af.json b/editor/paint-editor/af.json
new file mode 100644
index 00000000..60753a57
--- /dev/null
+++ b/editor/paint-editor/af.json
@@ -0,0 +1,45 @@
+{
+ "paint.paintEditor.hue": "Kleur",
+ "paint.paintEditor.saturation": "Versadiging",
+ "paint.paintEditor.brightness": "Helderheid",
+ "gui.comingSoon.message1": "Moet nie bekommer nie, ons is op dit {emoji}",
+ "gui.comingSoon.message2": "Kom Binnekort...",
+ "gui.comingSoon.message3": "Ons werk daaraan{emoji}",
+ "paint.paintEditor.costume": "Kostuum",
+ "paint.paintEditor.group": "Groepeer",
+ "paint.paintEditor.ungroup": "Ontgroepeer",
+ "paint.paintEditor.undo": "Ontdoen",
+ "paint.paintEditor.redo": "Herdoen",
+ "paint.paintEditor.forward": "Vorentoe",
+ "paint.paintEditor.backward": "Agteruit",
+ "paint.paintEditor.front": "Voorkant",
+ "paint.paintEditor.back": "Terug",
+ "paint.paintEditor.more": "Meer",
+ "paint.modeTools.brushSize": "Grootte",
+ "paint.modeTools.eraserSize": "Uitveër grootte",
+ "paint.modeTools.copy": "Kopie",
+ "paint.modeTools.paste": "Plak",
+ "paint.modeTools.delete": "Verwyder",
+ "paint.modeTools.curved": "Kurwe",
+ "paint.modeTools.pointed": "Punt",
+ "paint.modeTools.thickness": "Dikte",
+ "paint.modeTools.flipHorizontal": "Draai Horisontaal",
+ "paint.modeTools.flipVertical": "Draai Vertikaal",
+ "paint.modeTools.filled": "Gevul",
+ "paint.modeTools.outlined": "Buitelyn ",
+ "paint.paintEditor.bitmap": "Omskakel na Bitmap",
+ "paint.paintEditor.vector": "Omskakel in Vektor",
+ "paint.paintEditor.fill": "Vul",
+ "paint.paintEditor.stroke": "Buitelyn",
+ "paint.brushMode.brush": "Kwas",
+ "paint.eraserMode.eraser": "Uitveër",
+ "paint.fillMode.fill": "Vul",
+ "paint.lineMode.line": "Lyn",
+ "paint.ovalMode.oval": "Sirkel",
+ "paint.rectMode.rect": "Reghoek",
+ "paint.reshapeMode.reshape": "Hervorm",
+ "paint.roundedRectMode.roundedRect": "Geronde Reghoek",
+ "paint.selectMode.select": "Kies",
+ "paint.textMode.text": "Teks",
+ "paint.colorPicker.swap": "Ruil om"
+}
\ No newline at end of file
diff --git a/editor/paint-editor/nso.json b/editor/paint-editor/nso.json
new file mode 100644
index 00000000..dcf31ae5
--- /dev/null
+++ b/editor/paint-editor/nso.json
@@ -0,0 +1,45 @@
+{
+ "paint.paintEditor.hue": "Mmala",
+ "paint.paintEditor.saturation": "Tlopelo",
+ "paint.paintEditor.brightness": "Go taga",
+ "gui.comingSoon.message1": "O se belaele, re šomana le yona{emoji}",
+ "gui.comingSoon.message2": "E a tla e se kgale...",
+ "gui.comingSoon.message3": "Re sa šoma ka yona{emoji}",
+ "paint.paintEditor.costume": "Khosetšhumo",
+ "paint.paintEditor.group": "Sehlopha",
+ "paint.paintEditor.ungroup": "Hlopholla",
+ "paint.paintEditor.undo": "Dirolla",
+ "paint.paintEditor.redo": "Dira gape",
+ "paint.paintEditor.forward": "Pele",
+ "paint.paintEditor.backward": "Morago",
+ "paint.paintEditor.front": "Pele",
+ "paint.paintEditor.back": "Morago",
+ "paint.paintEditor.more": "Go feta",
+ "paint.modeTools.brushSize": "Bogolo",
+ "paint.modeTools.eraserSize": "Bogolo bja sephumodi",
+ "paint.modeTools.copy": "Kopiša",
+ "paint.modeTools.paste": "Momaretša",
+ "paint.modeTools.delete": "Phumula",
+ "paint.modeTools.curved": "Kgopame",
+ "paint.modeTools.pointed": "Šupile",
+ "paint.modeTools.thickness": "Bokoto",
+ "paint.modeTools.flipHorizontal": "Phethola go Rapama",
+ "paint.modeTools.flipVertical": "Go phethola go tsepa",
+ "paint.modeTools.filled": "Tladitšwe",
+ "paint.modeTools.outlined": "Hlalositšwe",
+ "paint.paintEditor.bitmap": "Fetolela go Bitmap",
+ "paint.paintEditor.vector": "Fetolela go Vector",
+ "paint.paintEditor.fill": "Tlatša",
+ "paint.paintEditor.stroke": "Hlalosa",
+ "paint.brushMode.brush": "Poraša",
+ "paint.eraserMode.eraser": "Sephumodi",
+ "paint.fillMode.fill": "Tlatša",
+ "paint.lineMode.line": "Mothalo",
+ "paint.ovalMode.oval": "Sediko",
+ "paint.rectMode.rect": "Khutlonne",
+ "paint.reshapeMode.reshape": "Bopaleswa",
+ "paint.roundedRectMode.roundedRect": "Khutlonne ya go dirwa nkgokolo",
+ "paint.selectMode.select": "Kgetha",
+ "paint.textMode.text": "Sengwalwa",
+ "paint.colorPicker.swap": "Fetola"
+}
\ No newline at end of file
diff --git a/editor/paint-editor/or.json b/editor/paint-editor/or.json
new file mode 100644
index 00000000..7648fa31
--- /dev/null
+++ b/editor/paint-editor/or.json
@@ -0,0 +1,45 @@
+{
+ "paint.paintEditor.hue": "ରଙ୍ଗ",
+ "paint.paintEditor.saturation": "ପରିପୂର୍ଣତା",
+ "paint.paintEditor.brightness": "ଉଜ୍ଜ୍ୱଳତା",
+ "gui.comingSoon.message1": "ଚିନ୍ତା କରନ୍ତୁ ନାହିଁ, ଆମେ ଦେଖୁଛୁ {emoji}",
+ "gui.comingSoon.message2": "ଶୀଘ୍ର ଆସିବାକୁ ଯାଉଛି ",
+ "gui.comingSoon.message3": "ଆମେ ଏହା ଉପରେ କାମ କରୁଛୁ {emoji}",
+ "paint.paintEditor.costume": "ପୋଷାକ",
+ "paint.paintEditor.group": "ସମୂହ",
+ "paint.paintEditor.ungroup": "ଅଲଗା କର",
+ "paint.paintEditor.undo": "ଆଗ ପରି",
+ "paint.paintEditor.redo": "ପୁଣି କର",
+ "paint.paintEditor.forward": "ଆଗକୁ କର",
+ "paint.paintEditor.backward": "ପଛକୁ କର",
+ "paint.paintEditor.front": "ସାମନା",
+ "paint.paintEditor.back": "ପଛପାଖ",
+ "paint.paintEditor.more": "ଆହୁରି",
+ "paint.modeTools.brushSize": "ଆକାର",
+ "paint.modeTools.eraserSize": "ରବର ଆକାର",
+ "paint.modeTools.copy": "ନକଲ କର",
+ "paint.modeTools.paste": "ଲଗାଅ",
+ "paint.modeTools.delete": "ଲିଭାଅ",
+ "paint.modeTools.curved": "ବକ୍ର",
+ "paint.modeTools.pointed": "ମୁନିଆ",
+ "paint.modeTools.thickness": "ମୋଟେଇ",
+ "paint.modeTools.flipHorizontal": "ଭୁସମାନ୍ତରାଳ ଭାବରେ ଓଲଟାଅ",
+ "paint.modeTools.flipVertical": "ଭୁଲମ୍ବାକାରରେଓଲଟାଅ ",
+ "paint.modeTools.filled": "ଭର୍ତି",
+ "paint.modeTools.outlined": "ସୀମା ନିର୍ଦ୍ଧାରିତ",
+ "paint.paintEditor.bitmap": "ବିଟମ୍ଯାପ ରେ ବଦଳେଇଦିଅ",
+ "paint.paintEditor.vector": "ଭେକ୍ଟର ରେ ବଦଳେଇଦିଅ",
+ "paint.paintEditor.fill": "ଭର୍ତି କର",
+ "paint.paintEditor.stroke": "ସୀମା",
+ "paint.brushMode.brush": "ବ୍ରଶ",
+ "paint.eraserMode.eraser": "ରବର",
+ "paint.fillMode.fill": "ଭର୍ତି କର",
+ "paint.lineMode.line": "ରେଖା",
+ "paint.ovalMode.oval": "ବୃତ୍ତ",
+ "paint.rectMode.rect": "ଆୟତକାର",
+ "paint.reshapeMode.reshape": "ପୁଣି ଆକାର ତିଆରିକର",
+ "paint.roundedRectMode.roundedRect": "ବୃତ୍ତାକାର କୋଣ ବିଶିଷ୍ଟ ଆୟତକାର ",
+ "paint.selectMode.select": "ବାଛ",
+ "paint.textMode.text": "ଲେଖା",
+ "paint.colorPicker.swap": "ପରସ୍ପର ମଧ୍ୟରେ ବଦଳେଇଦିଅ "
+}
\ No newline at end of file
diff --git a/editor/paint-editor/qu.json b/editor/paint-editor/qu.json
new file mode 100644
index 00000000..d18ff33c
--- /dev/null
+++ b/editor/paint-editor/qu.json
@@ -0,0 +1,45 @@
+{
+ "paint.paintEditor.hue": "kulur",
+ "paint.paintEditor.saturation": "Llimpi yuraqchay",
+ "paint.paintEditor.brightness": "kanchiq",
+ "gui.comingSoon.message1": "ama llakikuychu chanipunim {emoji}",
+ "gui.comingSoon.message2": "Hukninkama...",
+ "gui.comingSoon.message3": "chay punim llamkachkaniku {emoji}",
+ "paint.paintEditor.costume": "Pacha",
+ "paint.paintEditor.group": "Huñusqa",
+ "paint.paintEditor.ungroup": "Rakisqa",
+ "paint.paintEditor.undo": "ruraray",
+ "paint.paintEditor.redo": "kutipay",
+ "paint.paintEditor.forward": "Ñawpaqman",
+ "paint.paintEditor.backward": "Qipaman",
+ "paint.paintEditor.front": "Chimpa",
+ "paint.paintEditor.back": "Hipaman",
+ "paint.paintEditor.more": "aswan",
+ "paint.modeTools.brushSize": "Hatun",
+ "paint.modeTools.eraserSize": "Hatun Pichana",
+ "paint.modeTools.copy": "kupyay",
+ "paint.modeTools.paste": "Laqay",
+ "paint.modeTools.delete": "Pichay",
+ "paint.modeTools.curved": "Muyo",
+ "paint.modeTools.pointed": "Tupsuyaq",
+ "paint.modeTools.thickness": "Rakuqnin",
+ "paint.modeTools.flipHorizontal": "Kinrayman Tikrasqa",
+ "paint.modeTools.flipVertical": "Sayaqman Tikrasqa",
+ "paint.modeTools.filled": "Huntasqa",
+ "paint.modeTools.outlined": "Sikwiy",
+ "paint.paintEditor.bitmap": "Tikrayay MapaBitman",
+ "paint.paintEditor.vector": "Tikray Vikturman",
+ "paint.paintEditor.fill": "huntay",
+ "paint.paintEditor.stroke": "Muyuriqnin",
+ "paint.brushMode.brush": "Llimpinapaq",
+ "paint.eraserMode.eraser": "Pichana",
+ "paint.fillMode.fill": "Huntasqa",
+ "paint.lineMode.line": "Sikwi",
+ "paint.ovalMode.oval": "Muyu",
+ "paint.rectMode.rect": "Tawa Kuchuyuq",
+ "paint.reshapeMode.reshape": "Allichana",
+ "paint.roundedRectMode.roundedRect": "Muyuq hina Tawa Kuchu",
+ "paint.selectMode.select": "Akllasqa",
+ "paint.textMode.text": "Qillqay",
+ "paint.colorPicker.swap": "Hukniraqchay"
+}
\ No newline at end of file
diff --git a/editor/paint-editor/tn.json b/editor/paint-editor/tn.json
new file mode 100644
index 00000000..369bf42c
--- /dev/null
+++ b/editor/paint-editor/tn.json
@@ -0,0 +1,45 @@
+{
+ "paint.paintEditor.hue": "Mmala",
+ "paint.paintEditor.saturation": "Go tlala",
+ "paint.paintEditor.brightness": "Phatsimo",
+ "gui.comingSoon.message1": "Se tshwenyege, re mo go yona{emoji}",
+ "gui.comingSoon.message2": "E a latela",
+ "gui.comingSoon.message3": "Re dira mo go yona {emoji}",
+ "paint.paintEditor.costume": "Seaparo",
+ "paint.paintEditor.group": "Setlhopa",
+ "paint.paintEditor.ungroup": "Kgobokanyolola",
+ "paint.paintEditor.undo": "Sutlha",
+ "paint.paintEditor.redo": "Dira gape",
+ "paint.paintEditor.forward": "Kwa pele",
+ "paint.paintEditor.backward": "Kwa morago",
+ "paint.paintEditor.front": "Fa pele",
+ "paint.paintEditor.back": "Morago",
+ "paint.paintEditor.more": "Oketsegileng",
+ "paint.modeTools.brushSize": "Tlolela kwa godimo le tlase",
+ "paint.modeTools.eraserSize": "Bogolo jwa sephimodi",
+ "paint.modeTools.copy": "Kopa",
+ "paint.modeTools.paste": "Kgomaretsa",
+ "paint.modeTools.delete": "Phimola",
+ "paint.modeTools.curved": "Obegile",
+ "paint.modeTools.pointed": "Supile",
+ "paint.modeTools.thickness": "Bokima",
+ "paint.modeTools.flipHorizontal": "Tlola go tswa mo letlhakoreng go ya go letlhakore le lengwe",
+ "paint.modeTools.flipVertical": "Tlolela kwa godimo le tlase",
+ "paint.modeTools.filled": "Tladitswe",
+ "paint.modeTools.outlined": "Tlhalositswe",
+ "paint.paintEditor.bitmap": "Fetolela go Bitmap",
+ "paint.paintEditor.vector": "Fetolela go Vector",
+ "paint.paintEditor.fill": "Tlatsa",
+ "paint.paintEditor.stroke": "Tlhalosa",
+ "paint.brushMode.brush": "Gotlha",
+ "paint.eraserMode.eraser": "Sephimodi",
+ "paint.fillMode.fill": "Tlatsa",
+ "paint.lineMode.line": "Mola",
+ "paint.ovalMode.oval": "Sediko",
+ "paint.rectMode.rect": "Khutlho nne tsepa",
+ "paint.reshapeMode.reshape": "Bopa gape ",
+ "paint.roundedRectMode.roundedRect": "Dikhutlonnetsepa tse di golokang",
+ "paint.selectMode.select": "Tlhopha",
+ "paint.textMode.text": "Mokwalo",
+ "paint.colorPicker.swap": "Refosana"
+}
\ No newline at end of file
diff --git a/editor/paint-editor/xh.json b/editor/paint-editor/xh.json
new file mode 100644
index 00000000..b3182412
--- /dev/null
+++ b/editor/paint-editor/xh.json
@@ -0,0 +1,45 @@
+{
+ "paint.paintEditor.hue": "Umbala",
+ "paint.paintEditor.saturation": "Ukugcwala",
+ "paint.paintEditor.brightness": "Ukuqaqamba",
+ "gui.comingSoon.message1": "Ungakhathazehi, sikuyo {emoji}",
+ "gui.comingSoon.message2": "Iyeza msinyane...",
+ "gui.comingSoon.message3": "Sisebenza yona {emoji}",
+ "paint.paintEditor.costume": "Ikhostyum",
+ "paint.paintEditor.group": "Iqela",
+ "paint.paintEditor.ungroup": "Phasalakisa",
+ "paint.paintEditor.undo": "Qhaqha",
+ "paint.paintEditor.redo": "Yenza kwakhona",
+ "paint.paintEditor.forward": "Phambili",
+ "paint.paintEditor.backward": "Emva",
+ "paint.paintEditor.front": "Ngaphambili",
+ "paint.paintEditor.back": "emva",
+ "paint.paintEditor.more": "Ngaphezulu",
+ "paint.modeTools.brushSize": "Ubungakanani",
+ "paint.modeTools.eraserSize": "Ubungakanani besicimi",
+ "paint.modeTools.copy": "Khuphela",
+ "paint.modeTools.paste": "Ncamathisela",
+ "paint.modeTools.delete": "Cima",
+ "paint.modeTools.curved": "Inamagophe",
+ "paint.modeTools.pointed": "Yolathe",
+ "paint.modeTools.thickness": "Ubungqindilili",
+ "paint.modeTools.flipHorizontal": "Guqula ububanzi",
+ "paint.modeTools.flipVertical": "Guqula ubunzulu",
+ "paint.modeTools.filled": "Ugcwalise",
+ "paint.modeTools.outlined": "Uyicacise nzulu",
+ "paint.paintEditor.bitmap": "Qhagamshela ku-Bitmap",
+ "paint.paintEditor.vector": "Guqula ibe yi- Vector",
+ "paint.paintEditor.fill": "Gcwalisa",
+ "paint.paintEditor.stroke": "Cacisa nzulu",
+ "paint.brushMode.brush": "Phulula",
+ "paint.eraserMode.eraser": "Isixhobo sokucima",
+ "paint.fillMode.fill": "Gcwalisa",
+ "paint.lineMode.line": "Umgca",
+ "paint.ovalMode.oval": "Isangqa",
+ "paint.rectMode.rect": "Ixande",
+ "paint.reshapeMode.reshape": "Milisa okutsha",
+ "paint.roundedRectMode.roundedRect": "Unxantathu owenziwe ronte",
+ "paint.selectMode.select": "Khetha",
+ "paint.textMode.text": "Umbhalo",
+ "paint.colorPicker.swap": "Tshintsha"
+}
\ No newline at end of file
diff --git a/package.json b/package.json
index abe6f1eb..9f86c406 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
{
"name": "scratch-l10n",
- "version": "3.10.0",
+ "version": "3.11.0",
"description": "Localization for the Scratch 3.0 components",
"main": "./dist/l10n.js",
"browser": "./src/index.js",
diff --git a/src/index.js b/src/index.js
index 7fa2e3e0..ad53d068 100644
--- a/src/index.js
+++ b/src/index.js
@@ -2,6 +2,7 @@
// https://unpkg.com/react-intl/locale-data/
import en from 'react-intl/locale-data/en';
+import af from 'react-intl/locale-data/af';
import am from 'react-intl/locale-data/am';
import ar from 'react-intl/locale-data/ar';
import az from 'react-intl/locale-data/az'; // also parent for Abkahz
@@ -42,8 +43,11 @@ import mn from 'react-intl/locale-data/mn';
import nl from 'react-intl/locale-data/nl';
import nb from 'react-intl/locale-data/nb';
import nn from 'react-intl/locale-data/nn';
+import nso from 'react-intl/locale-data/nso';
+import or from 'react-intl/locale-data/or';
import pl from 'react-intl/locale-data/pl';
import pt from 'react-intl/locale-data/pt';
+import qu from 'react-intl/locale-data/qu';
import ro from 'react-intl/locale-data/ro';
import ru from 'react-intl/locale-data/ru';
import sl from 'react-intl/locale-data/sl';
@@ -53,9 +57,11 @@ import sv from 'react-intl/locale-data/sv';
import sw from 'react-intl/locale-data/sw';
import th from 'react-intl/locale-data/th';
import tr from 'react-intl/locale-data/tr';
+import tn from 'react-intl/locale-data/tn';
import uk from 'react-intl/locale-data/uk';
import uz from 'react-intl/locale-data/uz';
import vi from 'react-intl/locale-data/vi';
+import xh from 'react-intl/locale-data/xh';
import zh from 'react-intl/locale-data/zh';
import zu from 'react-intl/locale-data/zu';
@@ -63,6 +69,7 @@ import locales, {customLocales, localeMap, isRtl} from './supported-locales.js';
let localeData = [].concat(
en,
+ af,
am,
ar,
az, // parent for Abkahz
@@ -103,6 +110,8 @@ let localeData = [].concat(
nl,
nb,
nn,
+ nso,
+ or,
pl,
pt,
sl,
@@ -110,13 +119,16 @@ let localeData = [].concat(
sr,
sv,
sw,
+ qu,
ro,
ru,
th,
+ tn,
tr,
uk,
uz,
vi,
+ xh,
zh,
zu
);
diff --git a/src/supported-locales.js b/src/supported-locales.js
index a519db89..93c28613 100644
--- a/src/supported-locales.js
+++ b/src/supported-locales.js
@@ -5,6 +5,7 @@
const locales = {
'ab': {name: 'Аҧсшәа'},
+ 'af': {name: 'Afrikaans'},
'ar': {name: 'العربية'},
'am': {name: 'አማርኛ'},
'az': {name: 'Azeri'},
@@ -31,10 +32,12 @@ const locales = {
'hy': {name: 'Հայերեն'},
'he': {name: 'עִבְרִית'},
'hr': {name: 'Hrvatski'},
+ 'xh': {name: 'isiXhosa'},
'zu': {name: 'isiZulu'},
'is': {name: 'Íslenska'},
'it': {name: 'Italiano'},
'ka': {name: 'ქართული ენა'},
+ 'qu': {name: 'Kichwa'},
'sw': {name: 'Kiswahili'},
'ht': {name: 'Kreyòl ayisyen'},
'ku': {name: 'Kurdî'},
@@ -49,6 +52,7 @@ const locales = {
'ja-Hira': {name: 'にほんご'},
'nb': {name: 'Norsk Bokmål'},
'nn': {name: 'Norsk Nynorsk'},
+ 'or': {name: 'ଓଡ଼ିଆ'},
'uz': {name: 'Oʻzbekcha'},
'th': {name: 'ไทย'},
'km': {name: 'ភាសាខ្មែរ'},
@@ -58,9 +62,11 @@ const locales = {
'rap': {name: 'Rapa Nui'},
'ro': {name: 'Română'},
'ru': {name: 'Русский'},
- 'sr': {name: 'Српски'},
+ 'nso': {name: 'Sepedi'},
+ 'tn': {name: 'Setswana'},
'sk': {name: 'Slovenčina'},
'sl': {name: 'Slovenščina'},
+ 'sr': {name: 'Српски'},
'fi': {name: 'Suomi'},
'sv': {name: 'Svenska'},
'vi': {name: 'Tiếng Việt'},
diff --git a/www/scratch-website.3faq-l10njson/af.json b/www/scratch-website.3faq-l10njson/af.json
new file mode 100644
index 00000000..e46576c4
--- /dev/null
+++ b/www/scratch-website.3faq-l10njson/af.json
@@ -0,0 +1,3 @@
+{
+ "preview-faq.title": "Scratch 3.0 V&A"
+}
\ No newline at end of file
diff --git a/www/scratch-website.3faq-l10njson/nso.json b/www/scratch-website.3faq-l10njson/nso.json
new file mode 100644
index 00000000..6fbca791
--- /dev/null
+++ b/www/scratch-website.3faq-l10njson/nso.json
@@ -0,0 +1,3 @@
+{
+ "preview-faq.title": "Scratch 3.0 FAQ"
+}
\ No newline at end of file
diff --git a/www/scratch-website.3faq-l10njson/or.json b/www/scratch-website.3faq-l10njson/or.json
new file mode 100644
index 00000000..c2e2c3a0
--- /dev/null
+++ b/www/scratch-website.3faq-l10njson/or.json
@@ -0,0 +1,3 @@
+{
+ "preview-faq.title": "ସ୍କ୍ରାଚ୍ 3.0 ଫ୍ୟାକ "
+}
\ No newline at end of file
diff --git a/www/scratch-website.3faq-l10njson/qu.json b/www/scratch-website.3faq-l10njson/qu.json
new file mode 100644
index 00000000..9fba7009
--- /dev/null
+++ b/www/scratch-website.3faq-l10njson/qu.json
@@ -0,0 +1,3 @@
+{
+ "preview-faq.title": "scratch 3.0 tapukuykuna"
+}
\ No newline at end of file
diff --git a/www/scratch-website.3faq-l10njson/tn.json b/www/scratch-website.3faq-l10njson/tn.json
new file mode 100644
index 00000000..6fbca791
--- /dev/null
+++ b/www/scratch-website.3faq-l10njson/tn.json
@@ -0,0 +1,3 @@
+{
+ "preview-faq.title": "Scratch 3.0 FAQ"
+}
\ No newline at end of file
diff --git a/www/scratch-website.3faq-l10njson/xh.json b/www/scratch-website.3faq-l10njson/xh.json
new file mode 100644
index 00000000..18e9b500
--- /dev/null
+++ b/www/scratch-website.3faq-l10njson/xh.json
@@ -0,0 +1,3 @@
+{
+ "preview-faq.title": "u-Scratch 3.0 FAQ"
+}
\ No newline at end of file
diff --git a/www/scratch-website.about-l10njson/af.json b/www/scratch-website.about-l10njson/af.json
new file mode 100644
index 00000000..ef0301f5
--- /dev/null
+++ b/www/scratch-website.about-l10njson/af.json
@@ -0,0 +1,35 @@
+{
+ "about.introOne": "Met Scratch kan u u eie interaktiewe stories, speletjies en animasies programmeer — en u skeppings met andere in die aanlyngemeenskap deel.",
+ "about.introTwo": "Scratch help jong mense om kreatief te dink, stelselmatig te redeneer en saam te werk — noodsaaklike vaardighede vir lewe in die 21ste eeu.",
+ "about.introThree": "Scratch is ’n projek van die Lifelong Kindergarten-groep by die MIT Media Lab. Dit is gratis vir gebruik.",
+ "about.introParents": "Inligting vir ouers",
+ "about.introEducators": "Inligting vir opvoeders",
+ "about.whoUsesScratch": "Wie gebruik Scratch?",
+ "about.whoUsesScratchDescription": "Scratch is spesifiek ontwerp vir ouderdomme 8 tot 16 maar word deur mense van alle ouderdomme gebruik. Miljoene mense skep Scratch-projekte in allerhande plekke, insluitend huise, skole, museums, biblioteke en gemeenskapsentra.",
+ "about.aroundTheWorld": "Regoor die wêreld",
+ "about.aroundTheWorldDescription": "Scratch is used in more than 150 different countries and 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": "translation",
+ "about.quotes": "Aanhalings",
+ "about.quotesDescription": "The Scratch Team has received many emails from youth, parents, and educators expressing thanks for Scratch. Want to see what people are saying? You can read a collection of the {quotesLink} we've received.",
+ "about.quotesLinkText": "quotes",
+ "about.learnMore": "Meer inligting oor Scratch",
+ "about.learnMoreHelp": "Ideas Page",
+ "about.learnMoreFaq": "Gereelde vrae",
+ "about.learnMoreParents": "Inligting vir ouers",
+ "about.learnMoreCredits": "Erkennings",
+ "about.learnMoreAnnualReport": "Annual Report 2019",
+ "about.literacy": "Leer om te Kodeer, Kodeer om te Leer",
+ "about.literacyDescription": "Die vermoë om rekenaarprogramme te kodeer is ’n belangrike geletterdheidsvaardigheid in vandag se samelewing. Wanneer mense in Scratch leer om te kodeer, leer hulle belangrike probleemoplossing-, projekontwerp- en kommunikasiestrategieë.",
+ "about.schools": "Scratch in skole",
+ "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). Educators share stories, exchange resources, ask questions, and find people on the {scratchedLink}.",
+ "about.scratchedLinkText": "ScratchEd website",
+ "about.research": "Navorsing",
+ "about.researchDescription": "The MIT Scratch Team and collaborators are researching how people use and learn with Scratch (for an introduction, see {spfaLink}). Find out more about Scratch {researchLink} and {statisticsLink} about Scratch.",
+ "about.spfaLinkText": "Scratch: Programming for All",
+ "about.researchLinkText": "research",
+ "about.statisticsLinkText": "statistics",
+ "about.support": "Ondersteuning en Befondsing",
+ "about.supportDescription": "The Scratch project has received financial support from the following organizations: {supportersList}. See the {creditsLink} for more information. If you'd like to support Scratch, please see the Scratch Foundation {donateLink}, or contact us at {donateemail}.",
+ "about.donateLinkText": "donations page",
+ "about.creditsLinkText": "credits page"
+}
\ No newline at end of file
diff --git a/www/scratch-website.about-l10njson/nso.json b/www/scratch-website.about-l10njson/nso.json
new file mode 100644
index 00000000..aed356fc
--- /dev/null
+++ b/www/scratch-website.about-l10njson/nso.json
@@ -0,0 +1,35 @@
+{
+ "about.introOne": "With Scratch, you can program your own interactive stories, games, and animations — and share your creations with others in the online community.",
+ "about.introTwo": "Scratch helps young people learn to think creatively, reason systematically, and work collaboratively — essential skills for life in the 21st century.",
+ "about.introThree": "Scratch is a project of the Lifelong Kindergarten Group at the MIT Media Lab. It is provided free of charge.",
+ "about.introParents": "Info for parents",
+ "about.introEducators": "Info for educators",
+ "about.whoUsesScratch": "Who Uses Scratch?",
+ "about.whoUsesScratchDescription": "Scratch is designed especially for ages 8 to 16, but is used by people of all ages. Millions of people are creating Scratch projects in a wide variety of settings, including homes, schools, museums, libraries, and community centers.",
+ "about.aroundTheWorld": "Around the World",
+ "about.aroundTheWorldDescription": "Scratch is used in more than 150 different countries and 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": "translation",
+ "about.quotes": "Quotes",
+ "about.quotesDescription": "The Scratch Team has received many emails from youth, parents, and educators expressing thanks for Scratch. Want to see what people are saying? You can read a collection of the {quotesLink} we've received.",
+ "about.quotesLinkText": "quotes",
+ "about.learnMore": "Learn More About Scratch",
+ "about.learnMoreHelp": "Ideas Page",
+ "about.learnMoreFaq": "Frequently Asked Questions",
+ "about.learnMoreParents": "Information for Parents",
+ "about.learnMoreCredits": "Dikrediti",
+ "about.learnMoreAnnualReport": "Annual Report 2019",
+ "about.literacy": "Learn to Code, Code to Learn",
+ "about.literacyDescription": "The ability to code computer programs is an important part of literacy in today’s society. When people learn to code in Scratch, they learn important strategies for solving problems, designing projects, and communicating ideas.",
+ "about.schools": "Scratch in Schools",
+ "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). Educators share stories, exchange resources, ask questions, and find people on the {scratchedLink}.",
+ "about.scratchedLinkText": "ScratchEd website",
+ "about.research": "Research",
+ "about.researchDescription": "The MIT Scratch Team and collaborators are researching how people use and learn with Scratch (for an introduction, see {spfaLink}). Find out more about Scratch {researchLink} and {statisticsLink} about Scratch.",
+ "about.spfaLinkText": "Scratch: Programming for All",
+ "about.researchLinkText": "research",
+ "about.statisticsLinkText": "statistics",
+ "about.support": "Support and Funding",
+ "about.supportDescription": "The Scratch project has received financial support from the following organizations: {supportersList}. See the {creditsLink} for more information. If you'd like to support Scratch, please see the Scratch Foundation {donateLink}, or contact us at {donateemail}.",
+ "about.donateLinkText": "donations page",
+ "about.creditsLinkText": "credits page"
+}
\ No newline at end of file
diff --git a/www/scratch-website.about-l10njson/or.json b/www/scratch-website.about-l10njson/or.json
new file mode 100644
index 00000000..d6a87d18
--- /dev/null
+++ b/www/scratch-website.about-l10njson/or.json
@@ -0,0 +1,35 @@
+{
+ "about.introOne": "ସ୍କ୍ରାଚ୍ ବ୍ୟବହାର କରି, ଆପଣ ନିଜର ଇଣ୍ଟରାକ୍ଟିଭ୍ କାହାଣୀ, ଖେଳ, ଏବଂ ଆନିମେସନ୍ ପ୍ରୋଗ୍ରାମ କରିପାରିବେ — ଏବଂ ଅନଲାଇନ୍ ସମ୍ପ୍ରଦାୟରେ ଅନ୍ୟମାନଙ୍କ ସହିତ ଆପଣଙ୍କର ସୃଷ୍ଟିକୁ ବାଣ୍ଟି ପାରିବେ |",
+ "about.introTwo": "Scratch helps young people learn to think creatively, reason systematically, and work collaboratively — essential skills for life in the 21st century.",
+ "about.introThree": "Scratch is a project of the Lifelong Kindergarten Group at the MIT Media Lab. It is provided free of charge.",
+ "about.introParents": "ପିତାମାତାଙ୍କ ପାଇଁ ସୂଚନା ",
+ "about.introEducators": "ଶିକ୍ଷାବିତ୍ମାନଙ୍କ ପାଇଁ ସୂଚନା ",
+ "about.whoUsesScratch": "ସ୍କ୍ରାଚ୍ କିଏ ବ୍ୟବହାର କରେ?",
+ "about.whoUsesScratchDescription": "Scratch is designed especially for ages 8 to 16, but is used by people of all ages. Millions of people are creating Scratch projects in a wide variety of settings, including homes, schools, museums, libraries, and community centers.",
+ "about.aroundTheWorld": "ସାରା ବିଶ୍ୱରେ ",
+ "about.aroundTheWorldDescription": "Scratch is used in more than 150 different countries and 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": "ଅନୁବାଦ",
+ "about.quotes": "ଉଦ୍ଧୃତି",
+ "about.quotesDescription": "The Scratch Team has received many emails from youth, parents, and educators expressing thanks for Scratch. Want to see what people are saying? You can read a collection of the {quotesLink} we've received.",
+ "about.quotesLinkText": "ଉଦ୍ଧୃତି",
+ "about.learnMore": "Learn More About Scratch",
+ "about.learnMoreHelp": "Ideas Page",
+ "about.learnMoreFaq": "ବାରମ୍ବାର ପଚରାଯାଉଥିବା ପ୍ରଶ୍ନଗୁଡିକ",
+ "about.learnMoreParents": "Information for Parents",
+ "about.learnMoreCredits": "ଶ୍ରେୟ",
+ "about.learnMoreAnnualReport": "ବାର୍ଷିକ ରିପୋର୍ଟ 2019",
+ "about.literacy": "Learn to Code, Code to Learn",
+ "about.literacyDescription": "The ability to code computer programs is an important part of literacy in today’s society. When people learn to code in Scratch, they learn important strategies for solving problems, designing projects, and communicating ideas.",
+ "about.schools": "ବିଦ୍ୟାଳୟରେ ସ୍କ୍ରାଚ୍",
+ "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). Educators share stories, exchange resources, ask questions, and find people on the {scratchedLink}.",
+ "about.scratchedLinkText": "ScratchEd website",
+ "about.research": "ଅନୁସନ୍ଧାନ ",
+ "about.researchDescription": "The MIT Scratch Team and collaborators are researching how people use and learn with Scratch (for an introduction, see {spfaLink}). Find out more about Scratch {researchLink} and {statisticsLink} about Scratch.",
+ "about.spfaLinkText": "Scratch: Programming for All",
+ "about.researchLinkText": "ଅନୁସନ୍ଧାନ ",
+ "about.statisticsLinkText": "ପରିସଂଖ୍ୟାନ",
+ "about.support": "Support and Funding",
+ "about.supportDescription": "The Scratch project has received financial support from the following organizations: {supportersList}. See the {creditsLink} for more information. If you'd like to support Scratch, please see the Scratch Foundation {donateLink}, or contact us at {donateemail}.",
+ "about.donateLinkText": "ପୃଷ୍ଠା ଦାନ କରନ୍ତୁ",
+ "about.creditsLinkText": "credits page"
+}
\ No newline at end of file
diff --git a/www/scratch-website.about-l10njson/qu.json b/www/scratch-website.about-l10njson/qu.json
new file mode 100644
index 00000000..95f7f2a1
--- /dev/null
+++ b/www/scratch-website.about-l10njson/qu.json
@@ -0,0 +1,35 @@
+{
+ "about.introOne": "Scratchwanmi, rurawaqmi histuriyaykikunata, pukllaykikunata, kawsaykunatapas — hinaspa apuwaqpas ruwarisqaykita hukunawan intirnit llamkay ayllukunawan.",
+ "about.introTwo": "Scratchmi yanapan wambrakunata ruway yuyay yachaynimpi, hinallapipas hamutayninkunapi, yanapakuspa llamkanampaq, allin — rurayninkunapi cawsay 21st pachaqkunapi.",
+ "about.introThree": "Ifelong Kindergarte llamkay Scratch MIT yachay llamkaykuna Ayllupi. Quykunqa qratis punillata.",
+ "about.introParents": "Taytakunapaq willakuykuna",
+ "about.introEducators": "Yachachiqkunapaq willakuykuna.",
+ "about.whoUsesScratch": "Pikunam llamkan Scratchpi?",
+ "about.whoUsesScratchDescription": "Scratchmi ruwasqa kachka 8, 16 watayuqkunapaq, ichaqa llakarisq kan llapan wiñay kawsaykunata. millun runakunam llamkaykuna Scratchpi achka mayqin muyuriqninkunapi, kuskachasqa yachay wasikunawan, musiyuskunawan, bibliutikakunawan hinallapas Ayllukunapas.",
+ "about.aroundTheWorld": "Kay pacha Muyurinimpi",
+ "about.aroundTheWorldDescription": "Scratch is used in more than 150 different countries and 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": "tikranapaq",
+ "about.quotes": "Sitasqakuna",
+ "about.quotesDescription": "The Scratch Team has received many emails from youth, parents, and educators expressing thanks for Scratch. Want to see what people are saying? You can read a collection of the {quotesLink} we've received.",
+ "about.quotesLinkText": "sitasqakuna",
+ "about.learnMore": "Anchata Yachay Scratchmanta",
+ "about.learnMoreHelp": "Umanchanapaq Paqina",
+ "about.learnMoreFaq": "Ancha Tapuykuna",
+ "about.learnMoreParents": "Taytakunapaq willakuykuna",
+ "about.learnMoreCredits": "Kreditu",
+ "about.learnMoreAnnualReport": "Annual Report 2019",
+ "about.literacy": "Yachay kudifikayta, kudifikay yachanaykipaq",
+ "about.literacyDescription": "The ability to code computer programs is an important part of literacy in today’s society. When people learn to code in Scratch, they learn important strategies for solving problems, designing projects, and communicating ideas.",
+ "about.schools": "Scratch Yachay wasipi",
+ "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). Educators share stories, exchange resources, ask questions, and find people on the {scratchedLink}.",
+ "about.scratchedLinkText": "ScratchEd website",
+ "about.research": "Maskanapaq",
+ "about.researchDescription": "The MIT Scratch Team and collaborators are researching how people use and learn with Scratch (for an introduction, see {spfaLink}). Find out more about Scratch {researchLink} and {statisticsLink} about Scratch.",
+ "about.spfaLinkText": "Scratch: Programming for All",
+ "about.researchLinkText": "maskanapaq",
+ "about.statisticsLinkText": "statistics",
+ "about.support": "Yanapay Qullqiwan",
+ "about.supportDescription": "The Scratch project has received financial support from the following organizations: {supportersList}. See the {creditsLink} for more information. If you'd like to support Scratch, please see the Scratch Foundation {donateLink}, or contact us at {donateemail}.",
+ "about.donateLinkText": "donations page",
+ "about.creditsLinkText": "credits page"
+}
\ No newline at end of file
diff --git a/www/scratch-website.about-l10njson/tn.json b/www/scratch-website.about-l10njson/tn.json
new file mode 100644
index 00000000..943d06d2
--- /dev/null
+++ b/www/scratch-website.about-l10njson/tn.json
@@ -0,0 +1,35 @@
+{
+ "about.introOne": "With Scratch, you can program your own interactive stories, games, and animations — and share your creations with others in the online community.",
+ "about.introTwo": "Scratch helps young people learn to think creatively, reason systematically, and work collaboratively — essential skills for life in the 21st century.",
+ "about.introThree": "Scratch is a project of the Lifelong Kindergarten Group at the MIT Media Lab. It is provided free of charge.",
+ "about.introParents": "Info for parents",
+ "about.introEducators": "Info for educators",
+ "about.whoUsesScratch": "Who Uses Scratch?",
+ "about.whoUsesScratchDescription": "Scratch is designed especially for ages 8 to 16, but is used by people of all ages. Millions of people are creating Scratch projects in a wide variety of settings, including homes, schools, museums, libraries, and community centers.",
+ "about.aroundTheWorld": "Around the World",
+ "about.aroundTheWorldDescription": "Scratch is used in more than 150 different countries and 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": "translation",
+ "about.quotes": "Quotes",
+ "about.quotesDescription": "The Scratch Team has received many emails from youth, parents, and educators expressing thanks for Scratch. Want to see what people are saying? You can read a collection of the {quotesLink} we've received.",
+ "about.quotesLinkText": "quotes",
+ "about.learnMore": "Learn More About Scratch",
+ "about.learnMoreHelp": "Ideas Page",
+ "about.learnMoreFaq": "Frequently Asked Questions",
+ "about.learnMoreParents": "Information for Parents",
+ "about.learnMoreCredits": "Ditebogo",
+ "about.learnMoreAnnualReport": "Annual Report 2019",
+ "about.literacy": "Learn to Code, Code to Learn",
+ "about.literacyDescription": "The ability to code computer programs is an important part of literacy in today’s society. When people learn to code in Scratch, they learn important strategies for solving problems, designing projects, and communicating ideas.",
+ "about.schools": "Scratch in Schools",
+ "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). Educators share stories, exchange resources, ask questions, and find people on the {scratchedLink}.",
+ "about.scratchedLinkText": "ScratchEd website",
+ "about.research": "Research",
+ "about.researchDescription": "The MIT Scratch Team and collaborators are researching how people use and learn with Scratch (for an introduction, see {spfaLink}). Find out more about Scratch {researchLink} and {statisticsLink} about Scratch.",
+ "about.spfaLinkText": "Scratch: Programming for All",
+ "about.researchLinkText": "research",
+ "about.statisticsLinkText": "statistics",
+ "about.support": "Support and Funding",
+ "about.supportDescription": "The Scratch project has received financial support from the following organizations: {supportersList}. See the {creditsLink} for more information. If you'd like to support Scratch, please see the Scratch Foundation {donateLink}, or contact us at {donateemail}.",
+ "about.donateLinkText": "donations page",
+ "about.creditsLinkText": "credits page"
+}
\ No newline at end of file
diff --git a/www/scratch-website.about-l10njson/xh.json b/www/scratch-website.about-l10njson/xh.json
new file mode 100644
index 00000000..6ff5eab4
--- /dev/null
+++ b/www/scratch-website.about-l10njson/xh.json
@@ -0,0 +1,35 @@
+{
+ "about.introOne": "With Scratch, you can program your own interactive stories, games, and animations — and share your creations with others in the online community.",
+ "about.introTwo": "Scratch helps young people learn to think creatively, reason systematically, and work collaboratively — essential skills for life in the 21st century.",
+ "about.introThree": "Scratch is a project of the Lifelong Kindergarten Group at the MIT Media Lab. It is provided free of charge.",
+ "about.introParents": "Info for parents",
+ "about.introEducators": "Info for educators",
+ "about.whoUsesScratch": "Who Uses Scratch?",
+ "about.whoUsesScratchDescription": "Scratch is designed especially for ages 8 to 16, but is used by people of all ages. Millions of people are creating Scratch projects in a wide variety of settings, including homes, schools, museums, libraries, and community centers.",
+ "about.aroundTheWorld": "Around the World",
+ "about.aroundTheWorldDescription": "Scratch is used in more than 150 different countries and 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": "translation",
+ "about.quotes": "Quotes",
+ "about.quotesDescription": "The Scratch Team has received many emails from youth, parents, and educators expressing thanks for Scratch. Want to see what people are saying? You can read a collection of the {quotesLink} we've received.",
+ "about.quotesLinkText": "quotes",
+ "about.learnMore": "Learn More About Scratch",
+ "about.learnMoreHelp": "Ideas Page",
+ "about.learnMoreFaq": "Frequently Asked Questions",
+ "about.learnMoreParents": "Information for Parents",
+ "about.learnMoreCredits": "Okufunyanwayo",
+ "about.learnMoreAnnualReport": "Annual Report 2019",
+ "about.literacy": "Learn to Code, Code to Learn",
+ "about.literacyDescription": "The ability to code computer programs is an important part of literacy in today’s society. When people learn to code in Scratch, they learn important strategies for solving problems, designing projects, and communicating ideas.",
+ "about.schools": "Scratch in Schools",
+ "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). Educators share stories, exchange resources, ask questions, and find people on the {scratchedLink}.",
+ "about.scratchedLinkText": "ScratchEd website",
+ "about.research": "Research",
+ "about.researchDescription": "The MIT Scratch Team and collaborators are researching how people use and learn with Scratch (for an introduction, see {spfaLink}). Find out more about Scratch {researchLink} and {statisticsLink} about Scratch.",
+ "about.spfaLinkText": "Scratch: Programming for All",
+ "about.researchLinkText": "research",
+ "about.statisticsLinkText": "statistics",
+ "about.support": "Support and Funding",
+ "about.supportDescription": "The Scratch project has received financial support from the following organizations: {supportersList}. See the {creditsLink} for more information. If you'd like to support Scratch, please see the Scratch Foundation {donateLink}, or contact us at {donateemail}.",
+ "about.donateLinkText": "donations page",
+ "about.creditsLinkText": "credits page"
+}
\ No newline at end of file
diff --git a/www/scratch-website.annual-report-l10njson/af.json b/www/scratch-website.annual-report-l10njson/af.json
new file mode 100644
index 00000000..6cbe33f4
--- /dev/null
+++ b/www/scratch-website.annual-report-l10njson/af.json
@@ -0,0 +1,233 @@
+{
+ "annualReport.subnavMessage": "Message",
+ "annualReport.subnavMission": "Mission",
+ "annualReport.subnavMilestones": "Milestones",
+ "annualReport.subnavReach": "Reach",
+ "annualReport.subnavInitiatives": "Initiatives",
+ "annualReport.subnavFinancials": "Financials",
+ "annualReport.subnavSupporters": "Supporters",
+ "annualReport.subnavTeam": "Team",
+ "annualReport.subnavDonate": "Skenk",
+ "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": "Projekte",
+ "annualReport.missionPeersTitle": "Peers",
+ "annualReport.missionPassionTitle": "Passion",
+ "annualReport.missionPlayTitle": "Speel",
+ "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": "Vertaal",
+ "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 Tutorials",
+ "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": "Gemeenskap",
+ "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": "Gemeenskapsriglyne",
+ "annualReport.communityGuidelinesInfo": "Scratch verwelkom mense van alle ouderdomme, rasse, etnisiteite, gelowe, vermoëns, seksuele oriëntasies en identiteite.",
+ "annualReport.communityGuidelinesRespect": "Wees beleefd.",
+ "annualReport.communityGuidelinesShare": "Deel.",
+ "annualReport.communityGuidelinesHonest": "Wees eerlik.",
+ "annualReport.communityGuidelinesConstructive": "Wees konstruktief.",
+ "annualReport.communityGuidelinesPrivacy": "Hou persoonlike inligting privaat.",
+ "annualReport.communityGuidelinesFriendly": "Help om die werf vriendelik te hou.",
+ "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": "ateljee",
+ "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": "Sien 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": "Skenk"
+}
\ No newline at end of file
diff --git a/www/scratch-website.annual-report-l10njson/nso.json b/www/scratch-website.annual-report-l10njson/nso.json
new file mode 100644
index 00000000..b3d951a6
--- /dev/null
+++ b/www/scratch-website.annual-report-l10njson/nso.json
@@ -0,0 +1,233 @@
+{
+ "annualReport.subnavMessage": "Message",
+ "annualReport.subnavMission": "Mission",
+ "annualReport.subnavMilestones": "Milestones",
+ "annualReport.subnavReach": "Reach",
+ "annualReport.subnavInitiatives": "Initiatives",
+ "annualReport.subnavFinancials": "Financials",
+ "annualReport.subnavSupporters": "Supporters",
+ "annualReport.subnavTeam": "Team",
+ "annualReport.subnavDonate": "Go fana",
+ "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": "Diprojeke",
+ "annualReport.missionPeersTitle": "Peers",
+ "annualReport.missionPassionTitle": "Passion",
+ "annualReport.missionPlayTitle": "Bapala",
+ "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": "Fetolela",
+ "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 Tutorials",
+ "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": "Setšhaba",
+ "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": "Ditšhupetšo tša Setšhaba",
+ "annualReport.communityGuidelinesInfo": "Scratch se amogela batho ba mengwaga ka moka,merafe,bosetšhaba, ditumelo,bokgoni,bong le bong bjo fapanego.",
+ "annualReport.communityGuidelinesRespect": "E ba le hlompho",
+ "annualReport.communityGuidelinesShare": "Abelana",
+ "annualReport.communityGuidelinesHonest": "Tshepagala.",
+ "annualReport.communityGuidelinesConstructive": "E ba yo a agago.",
+ "annualReport.communityGuidelinesPrivacy": "Boloka tšedimošo ya gago e le sephiri",
+ "annualReport.communityGuidelinesFriendly": "Thu –a go dira gore wepsaete ye ebe le bogwera.",
+ "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": "Lebelela bitio",
+ "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": "Go fana"
+}
\ No newline at end of file
diff --git a/www/scratch-website.annual-report-l10njson/or.json b/www/scratch-website.annual-report-l10njson/or.json
new file mode 100644
index 00000000..5f60c25b
--- /dev/null
+++ b/www/scratch-website.annual-report-l10njson/or.json
@@ -0,0 +1,233 @@
+{
+ "annualReport.subnavMessage": "ସନ୍ଦେଶ",
+ "annualReport.subnavMission": "Mission",
+ "annualReport.subnavMilestones": "Milestones",
+ "annualReport.subnavReach": "Reach",
+ "annualReport.subnavInitiatives": "Initiatives",
+ "annualReport.subnavFinancials": "Financials",
+ "annualReport.subnavSupporters": "Supporters",
+ "annualReport.subnavTeam": "Team",
+ "annualReport.subnavDonate": "ଦାନ କରନ୍ତୁ",
+ "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": "ପ୍ରୋଜେକ୍ଟଗୁଡ଼ିକ",
+ "annualReport.missionPeersTitle": "Peers",
+ "annualReport.missionPassionTitle": "Passion",
+ "annualReport.missionPlayTitle": "ଖେଳନ୍ତୁ",
+ "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": "ପାଠରୁ ଭାଷଣ",
+ "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": "ଅନୁବାଦ କରନ୍ତୁ",
+ "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 Tutorials",
+ "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": "ଗୋଷ୍ଠୀ",
+ "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": "ଗୋଷ୍ଠୀ ନିର୍ଦ୍ଦେଶାବଳୀ |",
+ "annualReport.communityGuidelinesInfo": "ସ୍କ୍ରାଚ୍ ସମସ୍ତ ବୟସ, ଜାତି, ବର୍ଣ୍ଣ, ଧର୍ମ, ଦକ୍ଷତା, ଯୌନ ଆଭିମୁଖ୍ୟ ଏବଂ ଲିଙ୍ଗ ପରିଚୟର ଲୋକଙ୍କୁ ସ୍ୱାଗତ କରେ |",
+ "annualReport.communityGuidelinesRespect": "ସମ୍ମାନ କର",
+ "annualReport.communityGuidelinesShare": "ବାଣ୍ଟନ୍ତୁ । ",
+ "annualReport.communityGuidelinesHonest": "ସଚ୍ଚୋଟ ହୁଅ।",
+ "annualReport.communityGuidelinesConstructive": "ଗଠନମୂଳକ ହୁଅ |",
+ "annualReport.communityGuidelinesPrivacy": "ବ୍ୟକ୍ତିଗତ ସୂଚନାକୁ ବ୍ୟକ୍ତିଗତ ରଖନ୍ତୁ |",
+ "annualReport.communityGuidelinesFriendly": "ସାଇଟ୍ ବନ୍ଧୁତ୍ୱପୂର୍ଣ୍ଣ ରଖିବାରେ ସାହାଯ୍ୟ କରନ୍ତୁ |",
+ "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": "ଭିଡିଓ ଦେଖନ୍ତୁ |",
+ "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": "ଦାନ କରନ୍ତୁ"
+}
\ No newline at end of file
diff --git a/www/scratch-website.annual-report-l10njson/qu.json b/www/scratch-website.annual-report-l10njson/qu.json
new file mode 100644
index 00000000..400094b7
--- /dev/null
+++ b/www/scratch-website.annual-report-l10njson/qu.json
@@ -0,0 +1,233 @@
+{
+ "annualReport.subnavMessage": "Qillqa",
+ "annualReport.subnavMission": "Mission",
+ "annualReport.subnavMilestones": "Milestones",
+ "annualReport.subnavReach": "Reach",
+ "annualReport.subnavInitiatives": "Initiatives",
+ "annualReport.subnavFinancials": "Financials",
+ "annualReport.subnavSupporters": "Supporters",
+ "annualReport.subnavTeam": "Team",
+ "annualReport.subnavDonate": "Quyniki",
+ "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": "llamkaykuna",
+ "annualReport.missionPeersTitle": "Peers",
+ "annualReport.missionPassionTitle": "Passion",
+ "annualReport.missionPlayTitle": "Pukllay",
+ "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": "Tikray",
+ "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": "Widiyu Yanapawansunchik",
+ "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": "Ayllu",
+ "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": "Ayllukuna",
+ "annualReport.communityGuidelinesInfo": "Scratch welcomes people of all ages, races, ethnicities, religions, abilities, sexual orientations, and gender identities.",
+ "annualReport.communityGuidelinesRespect": "Rispitay ",
+ "annualReport.communityGuidelinesShare": "Rakiy.",
+ "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": "yachay",
+ "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": "Huñunakusqanku scratchmanta",
+ "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": "Quyniki"
+}
\ No newline at end of file
diff --git a/www/scratch-website.annual-report-l10njson/tn.json b/www/scratch-website.annual-report-l10njson/tn.json
new file mode 100644
index 00000000..72155faa
--- /dev/null
+++ b/www/scratch-website.annual-report-l10njson/tn.json
@@ -0,0 +1,233 @@
+{
+ "annualReport.subnavMessage": "Message",
+ "annualReport.subnavMission": "Mission",
+ "annualReport.subnavMilestones": "Milestones",
+ "annualReport.subnavReach": "Reach",
+ "annualReport.subnavInitiatives": "Initiatives",
+ "annualReport.subnavFinancials": "Financials",
+ "annualReport.subnavSupporters": "Supporters",
+ "annualReport.subnavTeam": "Team",
+ "annualReport.subnavDonate": "Ntsha Moneelo",
+ "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": "Diporojeke",
+ "annualReport.missionPeersTitle": "Peers",
+ "annualReport.missionPassionTitle": "Passion",
+ "annualReport.missionPlayTitle": "Tshameka",
+ "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": "Ranola",
+ "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 Tutorials",
+ "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": "Setšhaba",
+ "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": "Dikaelo tsa Setšhaba",
+ "annualReport.communityGuidelinesInfo": "Scratch se amogela batho ba bogolo jo bo farologaneng,setso, semorafe,bodumedi,bokgoni le bong. ",
+ "annualReport.communityGuidelinesRespect": "Nna le tlhompho",
+ "annualReport.communityGuidelinesShare": "Abelana",
+ "annualReport.communityGuidelinesHonest": "Ikanyege",
+ "annualReport.communityGuidelinesConstructive": "Nna mosola",
+ "annualReport.communityGuidelinesPrivacy": "Tshola tshedimosetso ka ga gago sephiri",
+ "annualReport.communityGuidelinesFriendly": "Thusa go tshola setsha se le botsalano.",
+ "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": "Bogela Vidio",
+ "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": "Ntsha Moneelo"
+}
\ No newline at end of file
diff --git a/www/scratch-website.annual-report-l10njson/xh.json b/www/scratch-website.annual-report-l10njson/xh.json
new file mode 100644
index 00000000..d694e7a0
--- /dev/null
+++ b/www/scratch-website.annual-report-l10njson/xh.json
@@ -0,0 +1,233 @@
+{
+ "annualReport.subnavMessage": "Umyalezo",
+ "annualReport.subnavMission": "iphulo",
+ "annualReport.subnavMilestones": "inqanaba",
+ "annualReport.subnavReach": "fika",
+ "annualReport.subnavInitiatives": "Inyathelo",
+ "annualReport.subnavFinancials": "Ezemali",
+ "annualReport.subnavSupporters": "Abaxhasi",
+ "annualReport.subnavTeam": "Iqela",
+ "annualReport.subnavDonate": "Nikela",
+ "annualReport.mastheadYear": "INgxelo yoNyaka ka-2019",
+ "annualReport.mastheadTitle": "Ukuhlakulela ihlabathi lokuFunda ngoBuchule",
+ "annualReport.messageTitle": "Umyalezo ovela kwiQela le Scratch",
+ "annualReport.messageP1": "U-2019 ibingunyaka wenkqubela phambili enkulu yeScratch. Siwuqale unyaka ngokusungulwa kweScratch 3.0, esona sizukulwana sitsha seScratch, esisungulwe ukuvusa ubuchule babantwana kunye nokubandakanya abantwana abanomdla kunye nemvelaphi eyahlukeneyo. Sibhiyozele ukuphela konyaka neqela lethu lisuka eMIT lisiya kwikhaya lalo elitsha eScratch Foundation, kwindawo yokudlala kumgangatho wokuqala kufutshane neSitishi saseMzantsi eBoston. Kuwo wonke unyaka, uluntu lwaseScratch luqhubekile lukhula kwaye lukhula: Ngaphezulu kwezigidi ezingama-20 zabantu abatsha benze iiprojekthi ngeScratch ku2019, ukonyuka kwama-48% kunyaka ongaphambili",
+ "annualReport.messageP2": "Ifuthe nokubaluleka kwe - Scratch kuye kwaqaqanjiswa kunyaka ka-2020 njengoko ubhubhane we-COVID wanyanzelisa izikolo ukuba zivale. Umsebenzi kwi-Intanethi ku- Scratch uye wanda ngomyinge ophindwe kabini njengokuba abantu abatsha, bebevaleleke kumakhaya abo, babhenelekw i- Scratch ukuze bazivakalise ngobuchule kwaye banxibelelane nabanye. Abalandeli baka-Scratch bebesoloko bezibandakanye ngokuququzelayo kwi-Black Lives Matter kunye nezinye iintshukumo zobulungisa bobuhlanga kunye nokulingana, besenza iiprojekthi zoopopayi kunye nezitudiyo zokusasaza ulwazi kunye nokunyanzelisa utshintsho.",
+ "annualReport.messageP3": "Ukusukela oko sasungula i- Scratch ngonyaka ka-2007, i-Scratch sasoloko sisibona ngaphezu nje lwenkqubo engolwimi . I -Scratch sibonelela ngamathuba kubo bonke abantu abatsha, abavela abaneemvelaphi ezahlukeneyo abo, okuvakalisa izimvo zabo, badale kunye. Siyathanda ukubona iindlela uScratch asabele ngayo kwimiceli mngeni yoluntu ngobuchule, ukusebenzisana, ukukhathalela kwanokulunga.",
+ "annualReport.messageP4": "Kule Ngxelo yoNyaka, siza kwabelana ngakumbi malunga nephuloi, izicwangciso, ifuthe, kunye nokufikelela kwe-Scratch, kuxhaswe ngemizekelo yendlela i -Scratch eyandisa ngayo amathuba okufunda ngokwahluka okubanzi kwabantu abatsha kwihlabathi liphela, ezikolweni nakuyo yonke imihla yabo yokuphila.",
+ "annualReport.messageP5": "Siyazingca ngezinto ezenziwa nezifundwa ngabantu abatsha ku- Scratch namhlanje, kwaye sizinikele ekuboneleleni ngamathuba angaphezulu kubantu abatsha kwixesha elizayo.",
+ "annualReport.messageSignature": "— IQela le- Scratch ",
+ "annualReport.covidResponseTitle": "U -Scratch uphendula kwi-COVID",
+ "annualReport.covidResponseP1": "Njengokuba sibhala le ngxelo yonyaka, sineenyanga siphakathi kubhubhane we-COVID. Ukusukela phakathi kwinyanga ka-Matshi 2020, iofisi yaseScratch yaye yavalwa kwaye amalungu eQela leScratch asebenza ngenkuthalo emakhaya ukuxhasa abantwana nabahlohli kwihlabathi jikelele ababomi buphazanyiswe ngulobhubhane.",
+ "annualReport.covidResponseP2": " Ngomhla we-17 kweyoKwindla, sasungula inyathelo #ScratchAtHome ukubonelela abantwana, iintsapho, kunye nootitshala ngezimvo zokuzibandakanya kwimisebenzi yokufunda yoyilo ngeScratch ekhaya. Sisaqhubeka ngokongeza izifundo zevidiyo kunye nezinye izixhobo kwi{scratchAtHomeLink}.",
+ "annualReport.covidResponseScratchAtHomePage": "#ScratchAtHome page",
+ "annualReport.covidResponseP3": "Umsebenzi kwi {scratchCommunityLink}ungaphezulu kokuphindwe kabini ukususela kunyaka ophelileyo. Abathandi baka-Scratch bayayila besabelana ngeeprojekthi zokuxhasa kunye nokukhuthaza abanye ngobhubhane —ngeeprojekthi kunye nezitudiyo ezinikezela ngezimvo zokuzilolonga ekhaya, iingcebiso zokuhlala usempilweni, ukuqhula ukuze baphakamisane emoyeni, kwaye sibulela nabasebenzi beenkonzo ezibalulekileyo",
+ "annualReport.covidResponseScratchCommunity": " Uluntu luka-Scratch kwi-intanethi",
+ "annualReport.missionTitle": "iphulo lethu.",
+ "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": "Sivelise i -Scratch njengendawo yokufunda yasimahla, ekhuselekileyo, enemidlalo ebandakanya bonke abantwana ekucingeni ngobuchule, ukuqiqa ngendlela echanekileyo, kunye nokusebenza ngokubambisana — kwizakhono ezibalulekileyo kuye wonke umntu kuluntu lwanamhlanje. Sisebenza nootitshala kunye neentsapho ukuxhasa abantwana ekuphononongeni, ekwabelaneni nasekufundeni.",
+ "annualReport.missionP3": "Ekuphuhliseni ubuchwepheshe obutsha, imisebenzi, kunye nezixhobo zokufunda, silawulwa yile nto siyibiza ngokuba: {fourPsItalics}:",
+ "annualReport.fourPs": "Oo-P abane boFundo lokuYila",
+ "annualReport.missionProjectsTitle": "Iiprojekthi",
+ "annualReport.missionPeersTitle": "Oontanga",
+ "annualReport.missionPassionTitle": "uthando",
+ "annualReport.missionPlayTitle": "Dlala",
+ "annualReport.missionProjectsDescription": "Bandakanya abantwana kuyilo, ukwakha, kunye nokuveza izimvo zabo ngobuchule.",
+ "annualReport.missionPeersDescription": "Xhasa abantwana ekusebenzisaneni, ekwabelaneni, ekuxubeni kunye nokucebisaneni.",
+ "annualReport.missionPassionDescription": "Yenza abantwana ukuba bakhele kwimidla yabo kwaye basebenze kwiiprojekthi ezinentsingiselo kubo ncakasana.",
+ "annualReport.missionPlayDescription": "Khuthaza abantwana ukuba bazame iindlela zokubumba, bavavanye, kwaye baphinda -phinde.",
+ "annualReport.milestonesTitle": "amanqanaba",
+ "annualReport.milestonesDescription": "Nazi iziganeko eziphambili kunye nokufezekiswa kwimbali yeScratch kunye noluntu lweScratch ehlabathini.",
+ "annualReport.milestones2003Message": "Unikwe isibonelelo seSizwe seSayensi ukuqalisa uphuhliso lweScratch",
+ "annualReport.milestones2004Message": "Offered first Scratch workshop at Computer Clubhouse Teen Summit",
+ "annualReport.milestones2007Message": "Public launch of Scratch programming language and online community",
+ "annualReport.milestones2008Message": "Uququzelela iNkomfa yokuqala ye - Scratch yabafundisintsapho kunye nabaphuhlisi",
+ "annualReport.milestones2009Message1.4": "Kukhutshwa i-Scratch 1.4, esiguqulelwe kwiilwimi ezingaphezu kwama-40",
+ "annualReport.milestones2009MessageScratchDay": "Sindleke umsitho wokuqala weScratch wabantwana kunye neentsapho",
+ "annualReport.milestones2010Message": "Uluntu lwe-Scratch kwi-Intanethi lufikelela kwisigidi esi-1 samalungu",
+ "annualReport.milestones2013MessageFoundation": "Ukusekwa kwe-Code-to-Learn Foundation (eyathuywa mva ngokuba yi-Scratch Foundation)",
+ "annualReport.milestones2013MessageScratch2": "Ukuyilwa kwe-Scratch 2.0, okuvexa amathuba amatsha entsebenziswano",
+ "annualReport.milestones2014Message": "Ukuyilwa kwe-ScratchJr kubantwana abancinane, abaneminyaka emi-5 ukuya ku-7",
+ "annualReport.milestones2016Message": "Uluntu kwi-Intanethi lwe- Scratch lufikelela kumalungu azizigidi ezili-10",
+ "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": "Iindwendwe ezizodwa",
+ "annualReport.reachProjectsCreated": "Iiprojekthi ezidaliweyo",
+ "annualReport.reachProjectCreators": "IiProjekthi eziDalwe ngabantu",
+ "annualReport.reachComments": "Izimvo ezivakalswe kuLuntu olukwi-Intanethi",
+ "annualReport.reachGrowthTitle": "Ukukhula koluntu",
+ "annualReport.reachGrowthBlurb": "Iiakhawunti ezintsha ezenziwe kuLuntu lwe- Scratch kwi-Intanethi kule minyaka mi-5 idlulileyo.",
+ "annualReport.reachGlobalCommunity": "Uluntu lwethu lweHlabathi",
+ "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": "I-ScratchJr yinkqubo yokwazisa eyenza ukuba abantwana abancinci (abaminyaka emi-5 ukuya kwezi-7) bazenzele amabali asebenzisanayo kunye nemidlalo",
+ "annualReport.reach22million": "22 {million}",
+ "annualReport.reachDownloads": "Ukhuphelo kwikhompuytha ukususela kokuyilwa ngonyaka ka-2014",
+ "annualReport.initiativesTitle": "Amanyathelo",
+ "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": "Sisoloko sizama sisebenzisa iitekhnoloji ezintsha kunye noyilo olutsha — sihlala sizama ukubonelela abantwana ngeendlela ezintsha zokwenza, ukusebenzisana kunye nokufunda.",
+ "annualReport.toolsSpotlight": "Izixhobo zobuchule — Spotlight Story",
+ "annualReport.toolsLaunch": "Ukusungulwa kwe - Scratch 3.0",
+ "annualReport.toolsLaunchIntro1": "Siyile i-Scratch 3.0 ukwandisa ubume, bantoni, naphi na apho, abantwana banokubumba besebenzisa u- Scratch. ekukhutshweni kwayo ekuqaleni kuka-2019, i - Scratch 3.0 ikhokelele ekwandeni kwemisebenzi kuluntu lwase - Scratch, ngeeprojekthi ezingaphezulu- kunye neeprojekthi ezahlukene nangakumbi — kunokuba kwake kwenzeka ngaphambili ",
+ "annualReport.toolsLaunchIntro2": " i-Scratch 3.0 ibandakanya ilayibrari yezandiso — ingqokelela eyongezelelweyo yeebhloko zokufaka iikhowudi ezongeza amandla amatsha ku -Scratch. ezinye izandiso zibonelela ngokufikelela kwiinkonzo zewebhu kunye nezinye iisoftware, ngelixa ezinye zidibanisa i-Scratch ngezixhobo zehlabathi esingalichukumisa ezinje ngeemoto kunye nee sensor.",
+ "annualReport.toolsTexttoSpeech": "Ukubhala-usiya kwi-Ntetho",
+ "annualReport.toolsTexttoSpeechIntro": "Ngokwandiswa kombhalo uya kwiNtetho, abantwana banokucwangcisa abalinganiswa babo be - Scratch ukuba bathethe ngokuvakalayo, ngeendlela ezahlukeneyo zamazwi awohlukeneyo.",
+ "annualReport.toolsNumProjects": "330,000+",
+ "annualReport.toolsTexttoSpeechProjects": "{numProjects}Iiprojekthi ngo-2019 zisebenzise iTekisi ukuya kwiNtetho",
+ "annualReport.toolsMostPopular": "Okona kudume kakhulu",
+ "annualReport.toolsTexttoSpeechPopular": "{mostPopular} new Scratch Extension in the community",
+ "annualReport.toolsCollabAWS": "Collaboration with Amazon Web Services",
+ "annualReport.toolsTranslate": "Tolika",
+ "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} ngaphesheya {CSandLanguageArtsLink}",
+ "annualReport.toolsCollabGoogle": "intsebenziswano noGoogle",
+ "annualReport.toolsPhysicalWorld": "Unxibelelwano lweHlabathi ongalichukumisa",
+ "annualReport.toolsMindstormsLink": "i-LEGO Mindstorms EV3",
+ "annualReport.toolsWeDoLink": "i-WeDo 2.0",
+ "annualReport.toolsLEGORoboticsIntro": "Abafundi bangenza iirobhothi ezidanisayo, imifanekiso eqingqiweyo yokunxibelelana, kunye novavanyo lokuqokelela idatha kusetyenziswa iScratch ngeekiti zeerobhothi ze - LEGO. Imfundo entsha ye -LEGO SPIKE Prime Set ibonakalisa i-app esekelwe kwiScratch.nangaphezulu, izandiso ze - Scratch ziyafumaneka kwi {mindstormsLink} nakwi {weDoLink}.",
+ "annualReport.toolsCollabLEGO": "Collaboration with LEGO Education",
+ "annualReport.toolsVideoTutorials": "Video Tutorials",
+ "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": "Izifundo ezingama-25 ezintsha",
+ "annualReport.toolsNewTutorials": "{numTutorials} iyafumaneka kwi -Scratch 3.0",
+ "annualReport.toolsNumViews": "23 yezigidi",
+ "annualReport.toolsTutorialsViews": "{numViews}izimvo ngo-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": "Ekuhlaleni",
+ "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": "Imigaqo yasekuhlaleni",
+ "annualReport.communityGuidelinesInfo": "U-Scratch wamkela abantu bayo yonke iminyaka, ubuhlanga, iinkolo, ubuchule, inkanuko yesini, kunye nesazisi ngobuni",
+ "annualReport.communityGuidelinesRespect": "Hlonipha",
+ "annualReport.communityGuidelinesShare": "Yabelana",
+ "annualReport.communityGuidelinesHonest": "Nyaniseaka",
+ "annualReport.communityGuidelinesConstructive": "Yakha",
+ "annualReport.communityGuidelinesPrivacy": "Gcina ulwazi lobuqu bucala.",
+ "annualReport.communityGuidelinesFriendly": "Nceda gcina isiza sinobuhlobo.",
+ "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": "Bukela ividiyo",
+ "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": "Nikela"
+}
\ No newline at end of file
diff --git a/www/scratch-website.boost-l10njson/af.json b/www/scratch-website.boost-l10njson/af.json
new file mode 100644
index 00000000..60b799ee
--- /dev/null
+++ b/www/scratch-website.boost-l10njson/af.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": "Kom aan die gang",
+ "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": "Afskopprojekte",
+ "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.boost-l10njson/nso.json b/www/scratch-website.boost-l10njson/nso.json
new file mode 100644
index 00000000..bc36c600
--- /dev/null
+++ b/www/scratch-website.boost-l10njson/nso.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": "Go thoma",
+ "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": "Diprojeke tša go thoma",
+ "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.boost-l10njson/or.json b/www/scratch-website.boost-l10njson/or.json
new file mode 100644
index 00000000..62839c92
--- /dev/null
+++ b/www/scratch-website.boost-l10njson/or.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": "ଆରମ୍ଭ କରୁଛି",
+ "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": "ଚେଷ୍ଟା କରିବାକୁ ଜିନିଷଗୁଡିକ ",
+ "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": "ପ୍ରାରମ୍ଭିକ ପ୍ରକଳ୍ପ ଗୁଡିକ",
+ "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.boost-l10njson/qu.json b/www/scratch-website.boost-l10njson/qu.json
new file mode 100644
index 00000000..f2c4bf44
--- /dev/null
+++ b/www/scratch-website.boost-l10njson/qu.json
@@ -0,0 +1,36 @@
+{
+ "boost.headerText": "kay {boostLink} kitkuna kawsarichinmi llamkaynikita LEGO Ancha kallpayaqkuna, kulur Musyaqwan, hukunapas. Scratchwan hukllawaspa, ichapas ruwawaq rubutnikita, willawaqpas histuriyakunata fisiku-diqitalkuna nisqanta, invintawaqpas musuq kuntruladurkuna pukllaymanta hukuna amutasqaykikunatapas.",
+ "boost.gettingStarted": "qallarimuchkan",
+ "boost.connectingBoost": "tupachispa BUUST Scratch",
+ "boost.powerBoost": "qallariy Musyaq butun prindiy ñitispayki.",
+ "boost.useScratch3": "Churay {scratch3Link} musuqyachiqman.",
+ "boost.addExtension": "yapay BUUST hukman yaykuna.",
+ "boost.thingsToTry": "Yanapay Qawanapaq",
+ "boost.makeAMotorMove": "Ruway muyuq muturta",
+ "boost.findTurnMotorOnForSeconds": "tariy {turnMotorOnForSeconds} Champata hinaspa klikyay chaypi.",
+ "boost.turnMotorOnForSeconds": "\"Prindiy kallpachaq A 1 sigundupi\"",
+ "boost.connectALegoBeam": "Tupachiy chaka LEGO kallpachaq A chakayuq hinaspa Klikyaykuy yapamanta champapi muyunampaq.",
+ "boost.starterProjects": "Llamkaykuna Qallarichiy",
+ "boost.troubleshootingTitle": "Sasachaykunata Allichay",
+ "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": "Qawarikuy kay Sistema opiratib kumpatibli kachun 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 nisqan",
+ "boost.macOSVersionLinkText": "SO Mac kunputadurapaq",
+ "boost.closeScratchCopiesTitle": "wichqay achka Scrtach kichasqaykita",
+ "boost.closeScratchCopiesText": "Huk kupyallam scratch kuskakunmanmi huk BUUSTwan huk kutita. Scratchta kichasqa uywaptikiqa huk maskaynin nawidarnikipi, wichqarquy utaq yapamanta kichay.",
+ "boost.otherComputerConnectedTitle": "qawariy mana huk kumpadura kuskachasqa kanampaq musyaqman",
+ "boost.otherComputerConnectedText": "Kuskachiwaqmi huk kumputadurallaman huk BUUST kutillapi. sichus uywaptiki huk kumputadurawan musyaqta kuskachiy, musyaqta rakiriy utaq wichqay Scratchta chay kumputadurapi hinaspa yapamanta qallariy.",
+ "boost.imgAltBoostIllustration": "Dibujay LEGO BUUST.",
+ "boost.imgAltConnectALegoBeam": "A LEGO BOOST hub with an axle and a short beam connected to motor A.",
+ "boost.feedTheCat": "Misita Mikuchiy",
+ "boost.feedTheCatDescription": "Mikuchiy Misi rubutman kulur LEGO champawan.",
+ "boost.imgAltFeedTheCat": "Huk llamkay Scratch yuraq misiwan",
+ "boost.driving": "Pusichiy",
+ "boost.drivingDescription": "Drive around a wheeled robot and make music.",
+ "boost.imgAltDriving": "A Scratch project with a wheeled robot with eyes",
+ "boost.walkAround": "Huk muyuyta quy",
+ "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.boost-l10njson/tn.json b/www/scratch-website.boost-l10njson/tn.json
new file mode 100644
index 00000000..2933175e
--- /dev/null
+++ b/www/scratch-website.boost-l10njson/tn.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": "Go simolola",
+ "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": "Sesimolodi sa Porojeke",
+ "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.boost-l10njson/xh.json b/www/scratch-website.boost-l10njson/xh.json
new file mode 100644
index 00000000..a685f166
--- /dev/null
+++ b/www/scratch-website.boost-l10njson/xh.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": "ukuqalisa",
+ "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": "iiprojekthi zokuqalisa",
+ "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/af.json b/www/scratch-website.camp-l10njson/af.json
new file mode 100644
index 00000000..fec83c3d
--- /dev/null
+++ b/www/scratch-website.camp-l10njson/af.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.camp-l10njson/nso.json b/www/scratch-website.camp-l10njson/nso.json
new file mode 100644
index 00000000..fec83c3d
--- /dev/null
+++ b/www/scratch-website.camp-l10njson/nso.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.camp-l10njson/or.json b/www/scratch-website.camp-l10njson/or.json
new file mode 100644
index 00000000..fec83c3d
--- /dev/null
+++ b/www/scratch-website.camp-l10njson/or.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.camp-l10njson/qu.json b/www/scratch-website.camp-l10njson/qu.json
new file mode 100644
index 00000000..7e0405a6
--- /dev/null
+++ b/www/scratch-website.camp-l10njson/qu.json
@@ -0,0 +1,21 @@
+{
+ "camp.title": "Scratch Camp: urayninkunapi",
+ "camp.dates": "24 anta situwa quilla, 13 hapaq situwa qilla",
+ "camp.welcome": "Allin hamuy kachun Scratch Camp 2017!",
+ "camp.welcomeIntro": "Hamuy ñuqanchikwan hatun qucha oceanupi challpurisun ruraynikita llamkariy. Rurasqaykiqa kanmanmi imakunapas tarisqayki qucha ocianupi, ¡sutikaqta utaq llullarisqapas!
kay wata kampamintupi, challpurikuy ñuqanchikwan kay kimsa kaqpi:",
+ "camp.part1Dates": "1 Kaqpi (24 anta situwa killa - 30 anta situwa killa)",
+ "camp.detailsTitle": "Kaqninkuna",
+ "camp.part1Details": "Ruray huk llamkayta runamiraq yaykuspayki, sutikaqta utaq llullarisqapas, qucha ocianupi yachaqta. Rurawaqmi huk manchachikuq qucha ukumanta, huk sumaq, uchuy quyllur yakupas, huk taku tiburun mikuchkaqta utaq imakaqtapas umanchasqaykita.",
+ "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.camp-l10njson/tn.json b/www/scratch-website.camp-l10njson/tn.json
new file mode 100644
index 00000000..fec83c3d
--- /dev/null
+++ b/www/scratch-website.camp-l10njson/tn.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.camp-l10njson/xh.json b/www/scratch-website.camp-l10njson/xh.json
new file mode 100644
index 00000000..fec83c3d
--- /dev/null
+++ b/www/scratch-website.camp-l10njson/xh.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-index-2017-l10njson/af.json b/www/scratch-website.conference-index-2017-l10njson/af.json
new file mode 100644
index 00000000..0881fb24
--- /dev/null
+++ b/www/scratch-website.conference-index-2017-l10njson/af.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": "Ligging",
+ "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-2017-l10njson/nso.json b/www/scratch-website.conference-index-2017-l10njson/nso.json
new file mode 100644
index 00000000..309ae812
--- /dev/null
+++ b/www/scratch-website.conference-index-2017-l10njson/nso.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-2017-l10njson/or.json b/www/scratch-website.conference-index-2017-l10njson/or.json
new file mode 100644
index 00000000..309ae812
--- /dev/null
+++ b/www/scratch-website.conference-index-2017-l10njson/or.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-2017-l10njson/qu.json b/www/scratch-website.conference-index-2017-l10njson/qu.json
new file mode 100644
index 00000000..a2b2756b
--- /dev/null
+++ b/www/scratch-website.conference-index-2017-l10njson/qu.json
@@ -0,0 +1,31 @@
+{
+ "conference-2017.title": "Rimanakuy Scratchmanta 2017",
+ "conference-2017.desc": "kay wataqa, Scratchpa 10 kaq anivirsariyunnimpin, ayllu Scratchmanta Rimaykunata riqiyunalkunata urqanisachkan achka llaqtakunapi llapa suyumanta.",
+ "conference-2017.seeBelow": "Chaskiriy achka willaykunata imaypuni rimay kanqa, maypipas qatiq punipi.",
+ "conference-2017.date": "Punchaw",
+ "conference-2017.location": "Tarikusqan",
+ "conference-2017.audience": "Rimanakuy",
+ "conference-2017.language": "Simi",
+ "conference-2017.website": "Webkaqpi Visitay",
+ "conference-2017.franceTitle": "Scratch2017BDX",
+ "conference-2017.franceSubTitle": "Qallariy, Kallpachay, Kuskachasqa",
+ "conference-2017.franceDesc": "Scratch2017BDX kanmi runakunata riqsinaykipaq, hinaspa aypurinku idiyankunata, kallpachasqa, kallpachakuy kanampaq. kanmi huk fiyista suyupi cilibrananchikpaq rurasqanchikta, kusikunanchikpaq tarisqanchikmanta, Scratchpa intindisqanta wakkunapipas. ",
+ "conference-2017.franceAudience": "Qalay ayllu scratchpa",
+ "conference-2017.brasilTitle": "Scratchmanta Rimanakuy Brasil suyupi 2017",
+ "conference-2017.brasilDesc": "Scratchmanta Rimanakuy Brasil suyupi 2017 kanqa huk tarikuy yachachiqkunawan, maskaqkunawampas, llamkariqkuna ruraqkuna brasileños ruray munasqankupas, aypuyta, yachaytapas Scratchwan. Rimanakuyqa mirachinqa imaynataq llamkanmanku scratchwan hawa uku, aulakunapi, kumputadura ruraypi, Scratchpa hatuyninta, chaynallataq huk llamkaykunapa aduptasqanku scratchmanta brasilpi. allichachkaniku participatibu kanampaq, achka tallir praktikuskunapi, sisiun pustirmanta, chaynallataq yanapakunanchipaq llapanchik.",
+ "conference-2017.brasilAudience": "Yachachiqkuna, maskaqkuna, llamkariqkuna, rurakunawanpas.",
+ "conference-2017.hungaryTitle": "Scratch 2017 @ Budapest suyupi",
+ "conference-2017.hungaryDesc": "Scratchpa Rimanakuy Budapest suyupi kuti manta riqsinanchikpaq hatun Scratch Ayllunchikmanta, wiñananchikpaq kuskalla kallpakunanchikpaq. kanmi miski hamutaypi ruraypi, kudifikasiyunnimpi kanampaq, yaykunanchikpaq aypunanchikunapaqpas llapan niraq pusiblidad tarisqanchikta. Kanchikmi tikraytikray, rikurichiq, supay yawarnichikmanta kanchik, suyanchikmi kamisanchikpa manqanta huqarispa ancha kusikunanchikpaq. rasumpa puni kay huñukuypi, kay ñawpa wiñay allin rikchariqmi, kachkanchikpas ancha kusisqa. Hamuy, Riqsiy, yanapay Scratchpa Ayllukuna kaqta.",
+ "conference-2017.hungaryAudience": "Yachachiq, amautakuna, kamarikusqan.",
+ "conference-2017.chileTitle": "Scratch 2017 sur suyukunapi",
+ "conference-2017.chileSubTitle": "Umallispa, ruraspa, aypuristin",
+ "conference-2017.chileDesc": "Scratch sur 2017 yachanapaqmi imayna yaykuchwanmi kay lenwahi proqramasiyun nisqanman yachay wasikunapi. llapan rimaykuna tallirkunatapas quykunqaku upurtunidadkunata aypurispa llapan richaq ruraykunata, altu nibilkunawan paykuna qallarinankama rurayta lliw ayllukuna scratchpi.",
+ "conference-2017.chileAudience": "Yachachiq yachay wasimanta, dirikturkuna, yachachiq administradurkuna,maskariqkuna, proficiyunal musuq ruray willakuykunapa",
+ "conference-2017.chinaTitle": "Rimanakuy Scratchmanta: China suyu kuyakuyllawan",
+ "conference-2017.chinaDesc": "Huñukuy ñuqanchikwan huk riuniunpaq yanapananchikpaq ruray expriciyunta scratchwan chinapi. Aypuriy imaynataq tanqachwan yachaykunata sumaqlla pruqramaciyunta, kawsarinata, aylluman kawsay yachaykunamanpas.",
+ "conference-2017.chinaAudience": "Yachachiqkuna, taytakuna, llamkaqkuna, ruraqkuna.",
+ "conference-2017.costaricaTitle": "Rimanakuy Scratchmanta Costa Rica suyupi",
+ "conference-2017.costaricaSubTitle": "Rubakuna, Llamkaykuna, kaqkuna.",
+ "conference-2017.costaricaDesc": "Rimanakuy Scratchmanta Costa Rica suyupi huk fiyistam cilibranku ayllukunam huñunku yachachiqkunata, Yachaqkuna, imprisakunata, lidiriskunaman, kudifikasiyunkunapaq, disiñunkuna llapa wambrakuna yachayninkunapi, Scratchwan qallarispa. ",
+ "conference-2017.costaricaAudience": "Scratchman yaykuqkuna, Amautakuna, univirsidad yachachiqkuna, Scratchirskuna, Yachaqkuna univirsitariyukuna (ñawpaq Amautakuna, suftwari ruraqkuna) Costa Rica suyupi chaynallataq Latinuamirika suyupi hispañul rimaqkuna."
+}
\ No newline at end of file
diff --git a/www/scratch-website.conference-index-2017-l10njson/tn.json b/www/scratch-website.conference-index-2017-l10njson/tn.json
new file mode 100644
index 00000000..309ae812
--- /dev/null
+++ b/www/scratch-website.conference-index-2017-l10njson/tn.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-2017-l10njson/xh.json b/www/scratch-website.conference-index-2017-l10njson/xh.json
new file mode 100644
index 00000000..309ae812
--- /dev/null
+++ b/www/scratch-website.conference-index-2017-l10njson/xh.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/af.json b/www/scratch-website.conference-index-2019-l10njson/af.json
new file mode 100644
index 00000000..db490519
--- /dev/null
+++ b/www/scratch-website.conference-index-2019-l10njson/af.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": "Join Mailing List",
+ "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": "Ligging",
+ "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-2019-l10njson/nso.json b/www/scratch-website.conference-index-2019-l10njson/nso.json
new file mode 100644
index 00000000..84908fad
--- /dev/null
+++ b/www/scratch-website.conference-index-2019-l10njson/nso.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": "Join Mailing List",
+ "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-2019-l10njson/or.json b/www/scratch-website.conference-index-2019-l10njson/or.json
new file mode 100644
index 00000000..84908fad
--- /dev/null
+++ b/www/scratch-website.conference-index-2019-l10njson/or.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": "Join Mailing List",
+ "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-2019-l10njson/qu.json b/www/scratch-website.conference-index-2019-l10njson/qu.json
new file mode 100644
index 00000000..0eb6c210
--- /dev/null
+++ b/www/scratch-website.conference-index-2019-l10njson/qu.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": "Tikukuyku ñuqanchikwan",
+ "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": "Punchaw",
+ "conference-2019.location": "Tarikusqan",
+ "conference-2019.audience": "Rimanakuy",
+ "conference-2019.language": "Simi",
+ "conference-2019.hashtag": "Hashtag",
+ "conference-2019.website": "Webkaqpi Visitay",
+ "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-2019-l10njson/tn.json b/www/scratch-website.conference-index-2019-l10njson/tn.json
new file mode 100644
index 00000000..84908fad
--- /dev/null
+++ b/www/scratch-website.conference-index-2019-l10njson/tn.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": "Join Mailing List",
+ "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-2019-l10njson/xh.json b/www/scratch-website.conference-index-2019-l10njson/xh.json
new file mode 100644
index 00000000..84908fad
--- /dev/null
+++ b/www/scratch-website.conference-index-2019-l10njson/xh.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": "Join Mailing List",
+ "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-2020-l10njson/af.json b/www/scratch-website.conference-index-2020-l10njson/af.json
new file mode 100644
index 00000000..87faceb6
--- /dev/null
+++ b/www/scratch-website.conference-index-2020-l10njson/af.json
@@ -0,0 +1,23 @@
+{
+ "conference-2020.title": "Scratch Conference 2021:",
+ "conference-2020.subtitle": "Let's Create Together!",
+ "conference-2020.dateDesc": "July 22-24, 2021 | Cambridge, MA, USA",
+ "conference-2020.dateDescMore": " (with opening reception the evening of July 21)",
+ "conference-2020.locationDetails": "MIT Media Lab, Cambridge, MA",
+ "conference-2020.date": "When:",
+ "conference-2020.location": "Where:",
+ "conference-2020.desc1": "Join us for the Scratch Conference, an international gathering where educators, researchers, and developers share ideas for supporting creative learning with Scratch.",
+ "conference-2020.desc1a": "Due to the global health crisis, we have delayed the conference for one year, to July 22-24, 2021.",
+ "conference-2020.desc2": "Scratch has become the world's largest coding community for children around the world. The conference offers hands-on workshops, panel discussions, and interactive demonstrations to explore ways for using Scratch to expand creative learning experiences for diverse learners across subject areas.",
+ "conference-2020.desc3": "Together we'll exchange ideas and strategies on how to use Scratch to engage students in learning to think creatively, reason systematically, and work collaboratively—essential skills for everyone in today’s society.",
+ "conference-2020.registrationTitle": "Registration:",
+ "conference-2020.registrationFee": "Conference Fee: $250",
+ "conference-2020.registrationOpen": "The conference fee includes 7 meals (3 breakfast, 3 lunches, 1 dinner) plus refreshments during the day.",
+ "conference-2020.registrationDelayed": "In response to the coronavirus crisis (COVID-19), we have decided to delay the Scratch conference for one year, to July 22-24, 2021. We are sending well wishes to our entire global community and hope you can join us then!",
+ "conference-2020.connectNow": "Want to connect now? We invite you to learn more about our online conversations, resources, and events at {scratchInPracticeLink}.",
+ "conference-2020.scratchInPracticeText": "Scratch in Practice",
+ "conference-2020.register": "Go to registration page",
+ "conference-2020.stayDesc1": "We will be posting revised lodging options at the beginning of 2021.",
+ "conference-2020.stayDesc2": "For additional questions, contact the Scratch Conference Team at {emailLink}",
+ "conference-2020.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-2020-l10njson/nso.json b/www/scratch-website.conference-index-2020-l10njson/nso.json
new file mode 100644
index 00000000..87faceb6
--- /dev/null
+++ b/www/scratch-website.conference-index-2020-l10njson/nso.json
@@ -0,0 +1,23 @@
+{
+ "conference-2020.title": "Scratch Conference 2021:",
+ "conference-2020.subtitle": "Let's Create Together!",
+ "conference-2020.dateDesc": "July 22-24, 2021 | Cambridge, MA, USA",
+ "conference-2020.dateDescMore": " (with opening reception the evening of July 21)",
+ "conference-2020.locationDetails": "MIT Media Lab, Cambridge, MA",
+ "conference-2020.date": "When:",
+ "conference-2020.location": "Where:",
+ "conference-2020.desc1": "Join us for the Scratch Conference, an international gathering where educators, researchers, and developers share ideas for supporting creative learning with Scratch.",
+ "conference-2020.desc1a": "Due to the global health crisis, we have delayed the conference for one year, to July 22-24, 2021.",
+ "conference-2020.desc2": "Scratch has become the world's largest coding community for children around the world. The conference offers hands-on workshops, panel discussions, and interactive demonstrations to explore ways for using Scratch to expand creative learning experiences for diverse learners across subject areas.",
+ "conference-2020.desc3": "Together we'll exchange ideas and strategies on how to use Scratch to engage students in learning to think creatively, reason systematically, and work collaboratively—essential skills for everyone in today’s society.",
+ "conference-2020.registrationTitle": "Registration:",
+ "conference-2020.registrationFee": "Conference Fee: $250",
+ "conference-2020.registrationOpen": "The conference fee includes 7 meals (3 breakfast, 3 lunches, 1 dinner) plus refreshments during the day.",
+ "conference-2020.registrationDelayed": "In response to the coronavirus crisis (COVID-19), we have decided to delay the Scratch conference for one year, to July 22-24, 2021. We are sending well wishes to our entire global community and hope you can join us then!",
+ "conference-2020.connectNow": "Want to connect now? We invite you to learn more about our online conversations, resources, and events at {scratchInPracticeLink}.",
+ "conference-2020.scratchInPracticeText": "Scratch in Practice",
+ "conference-2020.register": "Go to registration page",
+ "conference-2020.stayDesc1": "We will be posting revised lodging options at the beginning of 2021.",
+ "conference-2020.stayDesc2": "For additional questions, contact the Scratch Conference Team at {emailLink}",
+ "conference-2020.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-2020-l10njson/or.json b/www/scratch-website.conference-index-2020-l10njson/or.json
new file mode 100644
index 00000000..87faceb6
--- /dev/null
+++ b/www/scratch-website.conference-index-2020-l10njson/or.json
@@ -0,0 +1,23 @@
+{
+ "conference-2020.title": "Scratch Conference 2021:",
+ "conference-2020.subtitle": "Let's Create Together!",
+ "conference-2020.dateDesc": "July 22-24, 2021 | Cambridge, MA, USA",
+ "conference-2020.dateDescMore": " (with opening reception the evening of July 21)",
+ "conference-2020.locationDetails": "MIT Media Lab, Cambridge, MA",
+ "conference-2020.date": "When:",
+ "conference-2020.location": "Where:",
+ "conference-2020.desc1": "Join us for the Scratch Conference, an international gathering where educators, researchers, and developers share ideas for supporting creative learning with Scratch.",
+ "conference-2020.desc1a": "Due to the global health crisis, we have delayed the conference for one year, to July 22-24, 2021.",
+ "conference-2020.desc2": "Scratch has become the world's largest coding community for children around the world. The conference offers hands-on workshops, panel discussions, and interactive demonstrations to explore ways for using Scratch to expand creative learning experiences for diverse learners across subject areas.",
+ "conference-2020.desc3": "Together we'll exchange ideas and strategies on how to use Scratch to engage students in learning to think creatively, reason systematically, and work collaboratively—essential skills for everyone in today’s society.",
+ "conference-2020.registrationTitle": "Registration:",
+ "conference-2020.registrationFee": "Conference Fee: $250",
+ "conference-2020.registrationOpen": "The conference fee includes 7 meals (3 breakfast, 3 lunches, 1 dinner) plus refreshments during the day.",
+ "conference-2020.registrationDelayed": "In response to the coronavirus crisis (COVID-19), we have decided to delay the Scratch conference for one year, to July 22-24, 2021. We are sending well wishes to our entire global community and hope you can join us then!",
+ "conference-2020.connectNow": "Want to connect now? We invite you to learn more about our online conversations, resources, and events at {scratchInPracticeLink}.",
+ "conference-2020.scratchInPracticeText": "Scratch in Practice",
+ "conference-2020.register": "Go to registration page",
+ "conference-2020.stayDesc1": "We will be posting revised lodging options at the beginning of 2021.",
+ "conference-2020.stayDesc2": "For additional questions, contact the Scratch Conference Team at {emailLink}",
+ "conference-2020.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-2020-l10njson/qu.json b/www/scratch-website.conference-index-2020-l10njson/qu.json
new file mode 100644
index 00000000..477ed0c7
--- /dev/null
+++ b/www/scratch-website.conference-index-2020-l10njson/qu.json
@@ -0,0 +1,23 @@
+{
+ "conference-2020.title": "Scratch Conference 2021:",
+ "conference-2020.subtitle": "Iskayninchik rurasun",
+ "conference-2020.dateDesc": "July 22-24, 2021 | Cambridge, MA, USA",
+ "conference-2020.dateDescMore": " (with opening reception the evening of July 21)",
+ "conference-2020.locationDetails": "MIT yachay llamkaykuna, Cambridge, MA Suyupi",
+ "conference-2020.date": "Haykapi:",
+ "conference-2020.location": "May:",
+ "conference-2020.desc1": "Join us for the Scratch Conference, an international gathering where educators, researchers, and developers share ideas for supporting creative learning with Scratch.",
+ "conference-2020.desc1a": "Due to the global health crisis, we have delayed the conference for one year, to July 22-24, 2021.",
+ "conference-2020.desc2": "Scratch has become the world's largest coding community for children around the world. The conference offers hands-on workshops, panel discussions, and interactive demonstrations to explore ways for using Scratch to expand creative learning experiences for diverse learners across subject areas.",
+ "conference-2020.desc3": "Together we'll exchange ideas and strategies on how to use Scratch to engage students in learning to think creatively, reason systematically, and work collaboratively—essential skills for everyone in today’s society.",
+ "conference-2020.registrationTitle": "Registration:",
+ "conference-2020.registrationFee": "Conference Fee: $250",
+ "conference-2020.registrationOpen": "The conference fee includes 7 meals (3 breakfast, 3 lunches, 1 dinner) plus refreshments during the day.",
+ "conference-2020.registrationDelayed": "In response to the coronavirus crisis (COVID-19), we have decided to delay the Scratch conference for one year, to July 22-24, 2021. We are sending well wishes to our entire global community and hope you can join us then!",
+ "conference-2020.connectNow": "Want to connect now? We invite you to learn more about our online conversations, resources, and events at {scratchInPracticeLink}.",
+ "conference-2020.scratchInPracticeText": "Scratch ruraykunapi",
+ "conference-2020.register": "Go to registration page",
+ "conference-2020.stayDesc1": "We will be posting revised lodging options at the beginning of 2021.",
+ "conference-2020.stayDesc2": "For additional questions, contact the Scratch Conference Team at {emailLink}",
+ "conference-2020.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-2020-l10njson/tn.json b/www/scratch-website.conference-index-2020-l10njson/tn.json
new file mode 100644
index 00000000..87faceb6
--- /dev/null
+++ b/www/scratch-website.conference-index-2020-l10njson/tn.json
@@ -0,0 +1,23 @@
+{
+ "conference-2020.title": "Scratch Conference 2021:",
+ "conference-2020.subtitle": "Let's Create Together!",
+ "conference-2020.dateDesc": "July 22-24, 2021 | Cambridge, MA, USA",
+ "conference-2020.dateDescMore": " (with opening reception the evening of July 21)",
+ "conference-2020.locationDetails": "MIT Media Lab, Cambridge, MA",
+ "conference-2020.date": "When:",
+ "conference-2020.location": "Where:",
+ "conference-2020.desc1": "Join us for the Scratch Conference, an international gathering where educators, researchers, and developers share ideas for supporting creative learning with Scratch.",
+ "conference-2020.desc1a": "Due to the global health crisis, we have delayed the conference for one year, to July 22-24, 2021.",
+ "conference-2020.desc2": "Scratch has become the world's largest coding community for children around the world. The conference offers hands-on workshops, panel discussions, and interactive demonstrations to explore ways for using Scratch to expand creative learning experiences for diverse learners across subject areas.",
+ "conference-2020.desc3": "Together we'll exchange ideas and strategies on how to use Scratch to engage students in learning to think creatively, reason systematically, and work collaboratively—essential skills for everyone in today’s society.",
+ "conference-2020.registrationTitle": "Registration:",
+ "conference-2020.registrationFee": "Conference Fee: $250",
+ "conference-2020.registrationOpen": "The conference fee includes 7 meals (3 breakfast, 3 lunches, 1 dinner) plus refreshments during the day.",
+ "conference-2020.registrationDelayed": "In response to the coronavirus crisis (COVID-19), we have decided to delay the Scratch conference for one year, to July 22-24, 2021. We are sending well wishes to our entire global community and hope you can join us then!",
+ "conference-2020.connectNow": "Want to connect now? We invite you to learn more about our online conversations, resources, and events at {scratchInPracticeLink}.",
+ "conference-2020.scratchInPracticeText": "Scratch in Practice",
+ "conference-2020.register": "Go to registration page",
+ "conference-2020.stayDesc1": "We will be posting revised lodging options at the beginning of 2021.",
+ "conference-2020.stayDesc2": "For additional questions, contact the Scratch Conference Team at {emailLink}",
+ "conference-2020.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-2020-l10njson/xh.json b/www/scratch-website.conference-index-2020-l10njson/xh.json
new file mode 100644
index 00000000..87faceb6
--- /dev/null
+++ b/www/scratch-website.conference-index-2020-l10njson/xh.json
@@ -0,0 +1,23 @@
+{
+ "conference-2020.title": "Scratch Conference 2021:",
+ "conference-2020.subtitle": "Let's Create Together!",
+ "conference-2020.dateDesc": "July 22-24, 2021 | Cambridge, MA, USA",
+ "conference-2020.dateDescMore": " (with opening reception the evening of July 21)",
+ "conference-2020.locationDetails": "MIT Media Lab, Cambridge, MA",
+ "conference-2020.date": "When:",
+ "conference-2020.location": "Where:",
+ "conference-2020.desc1": "Join us for the Scratch Conference, an international gathering where educators, researchers, and developers share ideas for supporting creative learning with Scratch.",
+ "conference-2020.desc1a": "Due to the global health crisis, we have delayed the conference for one year, to July 22-24, 2021.",
+ "conference-2020.desc2": "Scratch has become the world's largest coding community for children around the world. The conference offers hands-on workshops, panel discussions, and interactive demonstrations to explore ways for using Scratch to expand creative learning experiences for diverse learners across subject areas.",
+ "conference-2020.desc3": "Together we'll exchange ideas and strategies on how to use Scratch to engage students in learning to think creatively, reason systematically, and work collaboratively—essential skills for everyone in today’s society.",
+ "conference-2020.registrationTitle": "Registration:",
+ "conference-2020.registrationFee": "Conference Fee: $250",
+ "conference-2020.registrationOpen": "The conference fee includes 7 meals (3 breakfast, 3 lunches, 1 dinner) plus refreshments during the day.",
+ "conference-2020.registrationDelayed": "In response to the coronavirus crisis (COVID-19), we have decided to delay the Scratch conference for one year, to July 22-24, 2021. We are sending well wishes to our entire global community and hope you can join us then!",
+ "conference-2020.connectNow": "Want to connect now? We invite you to learn more about our online conversations, resources, and events at {scratchInPracticeLink}.",
+ "conference-2020.scratchInPracticeText": "Scratch in Practice",
+ "conference-2020.register": "Go to registration page",
+ "conference-2020.stayDesc1": "We will be posting revised lodging options at the beginning of 2021.",
+ "conference-2020.stayDesc2": "For additional questions, contact the Scratch Conference Team at {emailLink}",
+ "conference-2020.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/af.json b/www/scratch-website.conference-index-l10njson/af.json
new file mode 100644
index 00000000..b1158ce7
--- /dev/null
+++ b/www/scratch-website.conference-index-l10njson/af.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": "here",
+ "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.conference-index-l10njson/nso.json b/www/scratch-website.conference-index-l10njson/nso.json
new file mode 100644
index 00000000..b1158ce7
--- /dev/null
+++ b/www/scratch-website.conference-index-l10njson/nso.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": "here",
+ "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.conference-index-l10njson/or.json b/www/scratch-website.conference-index-l10njson/or.json
new file mode 100644
index 00000000..b1158ce7
--- /dev/null
+++ b/www/scratch-website.conference-index-l10njson/or.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": "here",
+ "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.conference-index-l10njson/qu.json b/www/scratch-website.conference-index-l10njson/qu.json
new file mode 100644
index 00000000..3ce20310
--- /dev/null
+++ b/www/scratch-website.conference-index-l10njson/qu.json
@@ -0,0 +1,56 @@
+{
+ "conference-2018.title": "Rimanakuy Scratchmanta 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 yachay llamkaykuna, Cambridge, MA Suyupi",
+ "conference-2018.seeBelow": "Chaskiriy achka willaykunata imaypuni rimay kanqa, maypipas qatiq punipi.",
+ "conference-2018.date": "Haykapi:",
+ "conference-2018.location": "May:",
+ "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": "Tapukuykuna:",
+ "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": "kaypi",
+ "conference-2018.accommodationsAns3": "Limited lodging is available in {neuLink} dorms rooms at the following rates:",
+ "conference-2018.apartment": "Yachanayki",
+ "conference-2018.suite": "Suite",
+ "conference-2018.single": "Sapallan",
+ "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.conference-index-l10njson/tn.json b/www/scratch-website.conference-index-l10njson/tn.json
new file mode 100644
index 00000000..b1158ce7
--- /dev/null
+++ b/www/scratch-website.conference-index-l10njson/tn.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": "here",
+ "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.conference-index-l10njson/xh.json b/www/scratch-website.conference-index-l10njson/xh.json
new file mode 100644
index 00000000..b1158ce7
--- /dev/null
+++ b/www/scratch-website.conference-index-l10njson/xh.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": "here",
+ "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/af.json b/www/scratch-website.contact-us-l10njson/af.json
new file mode 100644
index 00000000..b4179e2a
--- /dev/null
+++ b/www/scratch-website.contact-us-l10njson/af.json
@@ -0,0 +1,27 @@
+{
+ "contactUs.title": "Kontak Ons",
+ "contactUs.intro": "You can find answers to most questions about Scratch on our {faqLink} page.",
+ "contactUs.faqLinkText": "Gereelde Vrae",
+ "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": "Besprekingsforums",
+ "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": "Vrae",
+ "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.contact-us-l10njson/nso.json b/www/scratch-website.contact-us-l10njson/nso.json
new file mode 100644
index 00000000..5fdb0d3e
--- /dev/null
+++ b/www/scratch-website.contact-us-l10njson/nso.json
@@ -0,0 +1,27 @@
+{
+ "contactUs.title": "Ikgokaganye le rena",
+ "contactUs.intro": "You can find answers to most questions about Scratch on our {faqLink} page.",
+ "contactUs.faqLinkText": "Frequently Asked Questions",
+ "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": "Foramo ya dipoledišano",
+ "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": "Dipotšišo",
+ "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.contact-us-l10njson/or.json b/www/scratch-website.contact-us-l10njson/or.json
new file mode 100644
index 00000000..45a3eb7f
--- /dev/null
+++ b/www/scratch-website.contact-us-l10njson/or.json
@@ -0,0 +1,27 @@
+{
+ "contactUs.title": "ଆମ ସହିତ ଯୋଗାଯୋଗ କରନ୍ତୁ",
+ "contactUs.intro": "You can find answers to most questions about Scratch on our {faqLink} page.",
+ "contactUs.faqLinkText": "ବାରମ୍ବାର ପଚରାଯାଉଥିବା ପ୍ରଶ୍ନଗୁଡିକ",
+ "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": "ଆଲୋଚନା ଗୁଡିକ",
+ "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": "ପ୍ରଶ୍ନ ଗୁଡିକ ",
+ "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.contact-us-l10njson/qu.json b/www/scratch-website.contact-us-l10njson/qu.json
new file mode 100644
index 00000000..44696e81
--- /dev/null
+++ b/www/scratch-website.contact-us-l10njson/qu.json
@@ -0,0 +1,27 @@
+{
+ "contactUs.title": "Maskaykuayku",
+ "contactUs.intro": "You can find answers to most questions about Scratch on our {faqLink} page.",
+ "contactUs.faqLinkText": "Ancha Tapuykuna",
+ "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": "Parlanapaq Huñukuy",
+ "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": "Scratchmanta tapukuykuna.",
+ "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": "Yanapaway Scriptswan",
+ "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": "Pantachisqa, suchuy",
+ "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.contact-us-l10njson/tn.json b/www/scratch-website.contact-us-l10njson/tn.json
new file mode 100644
index 00000000..860a8a42
--- /dev/null
+++ b/www/scratch-website.contact-us-l10njson/tn.json
@@ -0,0 +1,27 @@
+{
+ "contactUs.title": "Ikgolaganye le Rona",
+ "contactUs.intro": "You can find answers to most questions about Scratch on our {faqLink} page.",
+ "contactUs.faqLinkText": "Frequently Asked Questions",
+ "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": "Diforamo tsa Dipuisano",
+ "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": "Dipotso",
+ "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.contact-us-l10njson/xh.json b/www/scratch-website.contact-us-l10njson/xh.json
new file mode 100644
index 00000000..cb4d1419
--- /dev/null
+++ b/www/scratch-website.contact-us-l10njson/xh.json
@@ -0,0 +1,27 @@
+{
+ "contactUs.title": "qhagamshelana nathi",
+ "contactUs.intro": "You can find answers to most questions about Scratch on our {faqLink} page.",
+ "contactUs.faqLinkText": "Frequently Asked Questions",
+ "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": "iiforam zeengxoxo",
+ "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": "Imibuzo",
+ "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/af.json b/www/scratch-website.credits-l10njson/af.json
new file mode 100644
index 00000000..b5dbd128
--- /dev/null
+++ b/www/scratch-website.credits-l10njson/af.json
@@ -0,0 +1,37 @@
+{
+ "credits.title": "Scratch-erkenning en bydraers",
+ "credits.developers": "Scratch word ontwerp, ontwikkel en gemodereer deur die Lifelong Kindergarten-groep by MIT Media Lab.",
+ "credits.moderators": "Die span Scratch-moderators bestuur, ondersteun en verbeter die Scratch-gemeenskap aanlyn:",
+ "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-navorsers",
+ "credits.researchersBody": "{scratchResearchLink} is being conducted by members of the MIT Scratch Team and researchers at other universities, including:",
+ "credits.researchLinkText": "Navorsing oor 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-projek",
+ "credits.acknowledgementsTitle": "Bedankings",
+ "credits.acknowledgementsContributors": "Die volgende mense het ook tot die ontwikkeling en ondersteuning van Scratch bygedra oor die jare:",
+ "credits.acknowledgementsTranslators": "Met die hulp van {translatorsLink}regoor die wêreld is Scratch beskikbaar in klomp tale.",
+ "credits.acknowledgementsTranslatorsLinkText": "Scratch-vertalers",
+ "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": "Huidige borge",
+ "credits.currentFinancialSupport": "Die volgende organisasies verskaf grootskaalse finansiële steun vir Scratch:",
+ "credits.translationsTitle": "Vertalings",
+ "credits.illustrationsTitle": "Illustrasies",
+ "credits.acknowledgementsIllustrations": "Many thanks to the following artists for their contributions to the Scratch sprite library:",
+ "credits.soundsTitle": "Klanke",
+ "credits.pastContributors": "Vorige bydraers",
+ "credits.pastContributorsThanks": "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).",
+ "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.credits-l10njson/nso.json b/www/scratch-website.credits-l10njson/nso.json
new file mode 100644
index 00000000..2039b495
--- /dev/null
+++ b/www/scratch-website.credits-l10njson/nso.json
@@ -0,0 +1,37 @@
+{
+ "credits.title": "Scratch Credits & Contributors",
+ "credits.developers": "Scratch is designed, developed, and moderated by the Lifelong Kindergarten Group at MIT Media Lab:",
+ "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.acknowledgementsTranslators": "With the help of {translatorsLink} around the world, Scratch is available in many languages.",
+ "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.translationsTitle": "Translations",
+ "credits.illustrationsTitle": "Illustrations",
+ "credits.acknowledgementsIllustrations": "Many thanks to the following artists for their contributions to the Scratch sprite library:",
+ "credits.soundsTitle": "Medumo",
+ "credits.pastContributors": "Past Contributors",
+ "credits.pastContributorsThanks": "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).",
+ "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.credits-l10njson/or.json b/www/scratch-website.credits-l10njson/or.json
new file mode 100644
index 00000000..6146298c
--- /dev/null
+++ b/www/scratch-website.credits-l10njson/or.json
@@ -0,0 +1,37 @@
+{
+ "credits.title": "Scratch Credits & Contributors",
+ "credits.developers": "Scratch is designed, developed, and moderated by the Lifelong Kindergarten Group at MIT Media Lab:",
+ "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.acknowledgementsTranslators": "With the help of {translatorsLink} around the world, Scratch is available in many languages.",
+ "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.translationsTitle": "Translations",
+ "credits.illustrationsTitle": "Illustrations",
+ "credits.acknowledgementsIllustrations": "Many thanks to the following artists for their contributions to the Scratch sprite library:",
+ "credits.soundsTitle": "Sounds",
+ "credits.pastContributors": "Past Contributors",
+ "credits.pastContributorsThanks": "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).",
+ "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.credits-l10njson/qu.json b/www/scratch-website.credits-l10njson/qu.json
new file mode 100644
index 00000000..fa87ceb9
--- /dev/null
+++ b/www/scratch-website.credits-l10njson/qu.json
@@ -0,0 +1,37 @@
+{
+ "credits.title": "Scratch Kriditus & Yanapasqanku",
+ "credits.developers": "Scratchmi disiñasqa, llamkarisqa, mudirasqapas chay Lifelong Kindergarten runakuna chay MIT yachay llamkaykuna nisqampi.",
+ "credits.moderators": "Scratchpi huñukuqkunam mudiranku, allichanku ayudanku chay Ayllu Intirnit llamkay Scratchta:",
+ "credits.previousTitle": "Qayna llamkaqkuna Scratch ayllupi",
+ "credits.previousBody": "Qayna llamkaqkuna Scratch Ayllupi ruwarqaku sumaq ancha llamkayta, John Maloney (pim diriqirqa llamkay suftwarpi qallariq chunka wata Scratchpi) hinallataqmi Andres Monroy-Hernadez (pim diriqirqa llamkaypi qallariy intirnit web Scratch ayllupi). hukuna yanapaqkunapas huñurin:",
+ "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": "Maskapay Skratchmanta",
+ "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.acknowledgementsTranslators": "With the help of {translatorsLink} around the world, Scratch is available in many languages.",
+ "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.translationsTitle": "Tikranapaq",
+ "credits.illustrationsTitle": "Illustrations",
+ "credits.acknowledgementsIllustrations": "Many thanks to the following artists for their contributions to the Scratch sprite library:",
+ "credits.soundsTitle": "Uyarikusqan",
+ "credits.pastContributors": "Qayna Yanapasqanku",
+ "credits.pastContributorsThanks": "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).",
+ "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.credits-l10njson/tn.json b/www/scratch-website.credits-l10njson/tn.json
new file mode 100644
index 00000000..2039b495
--- /dev/null
+++ b/www/scratch-website.credits-l10njson/tn.json
@@ -0,0 +1,37 @@
+{
+ "credits.title": "Scratch Credits & Contributors",
+ "credits.developers": "Scratch is designed, developed, and moderated by the Lifelong Kindergarten Group at MIT Media Lab:",
+ "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.acknowledgementsTranslators": "With the help of {translatorsLink} around the world, Scratch is available in many languages.",
+ "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.translationsTitle": "Translations",
+ "credits.illustrationsTitle": "Illustrations",
+ "credits.acknowledgementsIllustrations": "Many thanks to the following artists for their contributions to the Scratch sprite library:",
+ "credits.soundsTitle": "Medumo",
+ "credits.pastContributors": "Past Contributors",
+ "credits.pastContributorsThanks": "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).",
+ "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.credits-l10njson/xh.json b/www/scratch-website.credits-l10njson/xh.json
new file mode 100644
index 00000000..81ea3450
--- /dev/null
+++ b/www/scratch-website.credits-l10njson/xh.json
@@ -0,0 +1,37 @@
+{
+ "credits.title": "Scratch Credits & Contributors",
+ "credits.developers": "Scratch is designed, developed, and moderated by the Lifelong Kindergarten Group at MIT Media Lab:",
+ "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.acknowledgementsTranslators": "With the help of {translatorsLink} around the world, Scratch is available in many languages.",
+ "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.translationsTitle": "Translations",
+ "credits.illustrationsTitle": "Illustrations",
+ "credits.acknowledgementsIllustrations": "Many thanks to the following artists for their contributions to the Scratch sprite library:",
+ "credits.soundsTitle": "izandi",
+ "credits.pastContributors": "Past Contributors",
+ "credits.pastContributorsThanks": "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).",
+ "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/af.json b/www/scratch-website.developers-l10njson/af.json
new file mode 100644
index 00000000..26364ddf
--- /dev/null
+++ b/www/scratch-website.developers-l10njson/af.json
@@ -0,0 +1,60 @@
+{
+ "developers.hereLinkText": "here",
+ "developers.title": "Scratch for Developers",
+ "developers.introLinkText": "Scratch Team at MIT",
+ "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": "Projekte",
+ "developers.principlesTitle": "Principles",
+ "developers.joinTitle": "Join Us",
+ "developers.donateTitle": "Skenk",
+ "developers.partnersTitle": "Partners",
+ "developers.faqTitle": "V&A",
+ "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": "Speel",
+ "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 you can send an email to {emailLink}. We look forward to hearing from you!"
+}
\ No newline at end of file
diff --git a/www/scratch-website.developers-l10njson/nso.json b/www/scratch-website.developers-l10njson/nso.json
new file mode 100644
index 00000000..45d4522a
--- /dev/null
+++ b/www/scratch-website.developers-l10njson/nso.json
@@ -0,0 +1,60 @@
+{
+ "developers.hereLinkText": "here",
+ "developers.title": "Scratch for Developers",
+ "developers.introLinkText": "Scratch Team at MIT",
+ "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": "Diprojeke",
+ "developers.principlesTitle": "Principles",
+ "developers.joinTitle": "Join Us",
+ "developers.donateTitle": "Go fana",
+ "developers.partnersTitle": "Partners",
+ "developers.faqTitle": "FAQ",
+ "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": "Bapala",
+ "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 you can send an email to {emailLink}. We look forward to hearing from you!"
+}
\ No newline at end of file
diff --git a/www/scratch-website.developers-l10njson/or.json b/www/scratch-website.developers-l10njson/or.json
new file mode 100644
index 00000000..c4b941e6
--- /dev/null
+++ b/www/scratch-website.developers-l10njson/or.json
@@ -0,0 +1,60 @@
+{
+ "developers.hereLinkText": "here",
+ "developers.title": "Scratch for Developers",
+ "developers.introLinkText": "Scratch Team at MIT",
+ "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": "ପ୍ରୋଜେକ୍ଟଗୁଡ଼ିକ",
+ "developers.principlesTitle": "Principles",
+ "developers.joinTitle": "Join Us",
+ "developers.donateTitle": "ଦାନ କରନ୍ତୁ",
+ "developers.partnersTitle": "Partners",
+ "developers.faqTitle": "ବାରମ୍ବାର ପଚରାଯାଉଥିବା ପ୍ରଶ୍ନଗୁଡିକ",
+ "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": "Play",
+ "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 you can send an email to {emailLink}. We look forward to hearing from you!"
+}
\ No newline at end of file
diff --git a/www/scratch-website.developers-l10njson/qu.json b/www/scratch-website.developers-l10njson/qu.json
new file mode 100644
index 00000000..4d41e30f
--- /dev/null
+++ b/www/scratch-website.developers-l10njson/qu.json
@@ -0,0 +1,60 @@
+{
+ "developers.hereLinkText": "kaypi",
+ "developers.title": "Scratch for Developers",
+ "developers.introLinkText": "Scratch Team at MIT",
+ "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": "llamkaykuna",
+ "developers.principlesTitle": "Principles",
+ "developers.joinTitle": "Join Us",
+ "developers.donateTitle": "Quyniki",
+ "developers.partnersTitle": "Partners",
+ "developers.faqTitle": "Ima riqsiq munay",
+ "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": "Pukllay",
+ "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 yachay llamkaykuna",
+ "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 you can send an email to {emailLink}. We look forward to hearing from you!"
+}
\ No newline at end of file
diff --git a/www/scratch-website.developers-l10njson/tn.json b/www/scratch-website.developers-l10njson/tn.json
new file mode 100644
index 00000000..896161de
--- /dev/null
+++ b/www/scratch-website.developers-l10njson/tn.json
@@ -0,0 +1,60 @@
+{
+ "developers.hereLinkText": "here",
+ "developers.title": "Scratch for Developers",
+ "developers.introLinkText": "Scratch Team at MIT",
+ "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": "Diporojeke",
+ "developers.principlesTitle": "Principles",
+ "developers.joinTitle": "Join Us",
+ "developers.donateTitle": "Ntsha Moneelo",
+ "developers.partnersTitle": "Partners",
+ "developers.faqTitle": "FAQ",
+ "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": "Tshameka",
+ "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 you can send an email to {emailLink}. We look forward to hearing from you!"
+}
\ No newline at end of file
diff --git a/www/scratch-website.developers-l10njson/xh.json b/www/scratch-website.developers-l10njson/xh.json
new file mode 100644
index 00000000..c72ac6dc
--- /dev/null
+++ b/www/scratch-website.developers-l10njson/xh.json
@@ -0,0 +1,60 @@
+{
+ "developers.hereLinkText": "here",
+ "developers.title": "Scratch for Developers",
+ "developers.introLinkText": "Scratch Team at MIT",
+ "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": "Iiprojekthi",
+ "developers.principlesTitle": "Principles",
+ "developers.joinTitle": "Join Us",
+ "developers.donateTitle": "Nikela",
+ "developers.partnersTitle": "Partners",
+ "developers.faqTitle": "FAQ",
+ "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": "uthando",
+ "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": "Oontanga",
+ "developers.learningPrinciplesPeersBody": "Learning flourishes as a social activity, with people sharing ideas, collaborating on projects, and building on one another's work.",
+ "developers.learningPrinciplesPlayTitle": "Dlala",
+ "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 you can send an email to {emailLink}. We look forward to hearing from you!"
+}
\ No newline at end of file
diff --git a/www/scratch-website.dmca-l10njson/af.json b/www/scratch-website.dmca-l10njson/af.json
new file mode 100644
index 00000000..c4aaa72c
--- /dev/null
+++ b/www/scratch-website.dmca-l10njson/af.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.dmca-l10njson/nso.json b/www/scratch-website.dmca-l10njson/nso.json
new file mode 100644
index 00000000..c4aaa72c
--- /dev/null
+++ b/www/scratch-website.dmca-l10njson/nso.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.dmca-l10njson/or.json b/www/scratch-website.dmca-l10njson/or.json
new file mode 100644
index 00000000..c4aaa72c
--- /dev/null
+++ b/www/scratch-website.dmca-l10njson/or.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.dmca-l10njson/qu.json b/www/scratch-website.dmca-l10njson/qu.json
new file mode 100644
index 00000000..33f48110
--- /dev/null
+++ b/www/scratch-website.dmca-l10njson/qu.json
@@ -0,0 +1,24 @@
+{
+ "dmca.intro": "Huñunakusqankum Lifelong Kindergarten rispitanmi llamkasqankuta hunin runakunamanta, chaynallataq ñuqanchikmanta. Sichus llamkayniki kupyaysqa kachkan huchay rikchasqa, apachimuwayku huk kurriyuta kayman copyright@scratch.mit.edu utaq willakamuy kay diriksiyunman:",
+ "dmca.llkresponse": "Huñunakusqankum Lifelong Kindergarten llamkaqkunapi yachana maskay hinaspam huchachamqam ña imayna kasqanman hina derechos de autor Liywan miliniyu dihital (DMCA) nisqanwan huknin liykunawan huchankunanta kastiqanampaq. willakuyta chaskispanku ruwanakupaq DMCA, Lifelong Kindergarten llamkaqkunapi utqayman pichanampaq utaq disabilinatampaq yaykuqman mana maluqranankupaq. huchachasqankuqa llamkaqkunapa ruwasqankuta.",
+ "dmca.assessment": "Qawarisqañam qillqasqa Scratchpin huchacharqaku llamkasqankuta, yuyariy qillqakusqayki qallarinankupaq yachachinaykipaq mana qullqiwan uywanapaq, maskanmi yanapayta yachaynimpi wambrakunata aypusqakunapi llamkaykunapi yachanankupaq musuqruray digitalpi. yuyariy kaytapas \"allin usasqa\"nisqata churarisqa chay Liypi llamkasqakunapi 1976, 17 U.S.C. § 107.",
+ "dmca.eyetoeye": "Suyaniku qanmanta icha qawaykuwaqpas mana riqsisqa kanapaq hinachu ruwayninkunata/ intirnit, ichaqa huk allin sumaq ruwaqpas wambrakunapa yachayninkunapaq.",
+ "dmca.afterfiling": "Sichus huchachayta tariptiki qillqaqkunapa, yuyariy qillqasqaykita llapa qawachinapaqmi, qillqasqaykiwan kanqa sutikiwan, huk willakuy apuqpi chillingeffects.org. Yuyariypas rispunsablim kanki llapa huchata quykusqaykita (qastukunata abuqadupa qastuntapas) sichus maluqrawaq Llakaykunata qillqaqpa dirichunta.",
+ "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": "llapan sutiki",
+ "dmca.address": "Your address",
+ "dmca.phone": "tilifunuykipa yupaynin",
+ "dmca.email": "kurriyuyki ",
+ "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.dmca-l10njson/tn.json b/www/scratch-website.dmca-l10njson/tn.json
new file mode 100644
index 00000000..c4aaa72c
--- /dev/null
+++ b/www/scratch-website.dmca-l10njson/tn.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.dmca-l10njson/xh.json b/www/scratch-website.dmca-l10njson/xh.json
new file mode 100644
index 00000000..c4aaa72c
--- /dev/null
+++ b/www/scratch-website.dmca-l10njson/xh.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/af.json b/www/scratch-website.download-l10njson/af.json
new file mode 100644
index 00000000..bd1ef703
--- /dev/null
+++ b/www/scratch-website.download-l10njson/af.json
@@ -0,0 +1,56 @@
+{
+ "download.appTitle": "Laai die Scratch App af",
+ "download.appIntro": "Wil jy Scratch projekte skep en stoor sonder ’n internetverbinding? Laai die gratis Scratch App af.",
+ "download.requirements": "Vereistes",
+ "download.imgAltDownloadIllustration": "Scratch 3.0 Desktop skermskoot",
+ "download.troubleshootingTitle": "AV",
+ "download.startScratchDesktop": "Begin Scratch Desktop",
+ "download.howDoIInstall": "Hoe installeer ek Scratch Desktop?",
+ "download.whenSupportLinuxApp": "Wanneer sal die Scratch App vir Linux beskikbaar wees?",
+ "download.whenSupportLinux": "Wanneer sal die Scratch Desktop vir Linux beskikbaar wees?",
+ "download.supportLinuxAnswer": "Scratch Desktop word nie huidiglik op Linux ondersteun nie. Ons werk saam met vennote en die oop bron gemeenskap om te bepaal of ons in die toekoms Linux sal kan ondersteun. Bly ingeskakel!",
+ "download.whenSupportLinuxAppAnswer": "Die Scratch App word nie huidiglik op Linux ondersteun nie. Ons werk saam met vennote en die oop-bron gemeenskap om te bepaal of ons in die toekoms Linux sal kan ondersteun. Bly ingeskakel!",
+ "download.supportChromeOS": "Wanneer sal die Scratch Desktop vir Chromebooks beskikbaar wees?",
+ "download.supportChromeOSAnswer": "Scratch Desktop vir Chromebooks is nog nie beskikbaar nie. Ons werk daaraan en verwag om dit later in 2019 vry te stel.",
+ "download.olderVersionsTitle": "Ouer weergawes",
+ "download.olderVersions": "Op soek na ’n vroeër weergawe van Scratch?",
+ "download.scratch1-4Desktop": "Scratch 1.4",
+ "download.scratch2Desktop": "Scratch 2.0 Ongekoppelde Redakteur",
+ "download.cannotAccessMacStore": "Wat as ek nie toegang tot die Mac App Store het nie?",
+ "download.cannotAccessWindowsStore": "Wat as ek nie toegang tot die Microsoft Store het nie?",
+ "download.macMoveAppToApplications": "Maak die .dmg lêer oop. Skuif die Scratch 3 in Toepassings in.",
+ "download.macMoveToApplications": "Maak die .dmg lêer oop. Skuif Scratch Desktop in Toepassings in.",
+ "download.winMoveToApplications": "Laat die .exe lêer loop.",
+ "download.doIHaveToDownload": "Moet ek 'n toepassing aflaai om Scratch te kan gebruik?",
+ "download.doIHaveToDownloadAnswer": "Nee. Jy kan die Scratch projek redakteur in meeste webblaaiers op meeste toestelle gebruik deur na scratch.mit.edu toe te gaan en op \"Skep\" te kliek. ",
+ "download.canIUseScratchLink": "Kan ek Scratch Link gebruik om aan uitbreidings te verbind?",
+ "download.canIUseScratchLinkAnswer": "Ja. Maar 'n internetverbinding word benodig om Scratch Link te kan gebruik.",
+ "download.canIUseExtensions": "Kan ek met hardeware-uitbreidings verbind?",
+ "download.canIUseExtensionsAnswer": "Ja. Met die Scratch App kan jy met uitbreidings verbind word. Scratch Link word nie benodig nie.",
+ "download.howConnectHardwareDevices": "Hoe verbind ek die Scratch App met hardeware toestelle?",
+ "download.howConnectHardwareDevicesAnswerLink": "Jy moet Scratch Link installeer en dit laat loop, om met hardeware toestelle te verbind wanneer die Scratch App vir {operatingsystem} gebruik word. 'n Internetverbinding word benodig om Scratch Link te gebruik.",
+ "download.howConnectHardwareDevicesAnswerApp": "Met die Scratch App kan jy aan hardeware toestelle soos micro:bit of LEGO Boost verbind. Wanneer jy die Scratch toepassing vir {operatingsystem} gebruik, het jy nie Scratch Link nodig nie.",
+ "download.desktopAndBrowser": "Kan ek Scratch Werkskerm gebruik en gelyktydig Scratch in die webblaaier oop hê?",
+ "download.appAndBrowser": "Kan ek die Scratch toepassing gebruik en ook Scratch in die webblaaier oop hê?",
+ "download.yesAnswer": "Ja.",
+ "download.onPhone": "Kan ek Scratch op my Android foon installeer?",
+ "download.onPhoneAnswer": "Nee. Die huidige weergawe van Scratch vir Android werk slegs op tablette.",
+ "download.howUpdateApp": "Hoe opdateer ek die Scratch toepassing?",
+ "download.howUpdateAppAnswerPlayStore": "Maak die Google Play Store oop en kyk of daar opdaterings is. As jou installasie deur skool administrateurs beheer word, gaan hulle die weergawe moet opdateer en die opdatering beskikbaar maak vir die toestelle wat beheer word.",
+ "download.howUpdateAppAnswerDownload": "Om Scratch vir {operatingsystem} vanaf hierdie blad te opdateer, laai die nuutste weergawe af en instaleer dit. Om seker te maak watter weergawe jy het, kliek op die Scratch logo in die afgelaaide toepassing.",
+ "download.canIShare": "Kan ek vanaf Scratch Desktop deel?",
+ "download.canIShareAnswer": "Hierdie word nie tans ondersteun nie. Vir nou kan jy 'n projek van Scratch Desktop stoor, dit na jou Scratch rekening oplaai en dit daar deel. In 'n latere weergawe sal die vermoë om direk na jou Scratch rekening op te laai by Scratch Desktop bygevoeg word.",
+ "download.canIShareApp": "Kan ek na die aanlyn gemeenskap toe deel vanaf die Scratch App vir {operatingsystem}?",
+ "download.canIShareAnswerPlayStore": "Ja. Kliek op die 3-kol kieslys op 'n projek in die voorportaal en kies \"Deel\" vanuit die opsies. Benewens te deel per e-pos, kan jy by jou Scratch rekening inteken en 'n projek met die Scratch aanlyn gemeenskap deel.",
+ "download.canIShareAnswerDownloaded": "Om direk na die aanlyn gemeenskap vanaf die Scratch App vir {operatingsystem}te deel, word nie op die oomblik ondersteun nie. Vir nou kan jy 'n projek van die Scratch App uitvoer, dan op die Scratch webwerf inteken en jou projek daar oplaai en deel.",
+ "download.whyNoDevicesVisible": "Waarom wys Scratch geen toestelle wanneer ek probeer om hardeware-uitbreidings te verbind?",
+ "download.whyNoDevicesVisibleAnswer": "Ons het gevind dat as {devicePosessive}bluetooth in die stelselinstellings af en weer aan geskakel word, word hardeware toestelle weer sigbaar. As die probleem aanhou, maak seker dat Liggingsdienste vir jou toestel geaktiveer is. As jy steeds geen toestelle sien nie, {whyNoDevicesContactUsLink} asseblief .",
+ "download.whyNoDevicesContactUsLink": "kontak ons",
+ "download.chromebookPossessive": "Chromebook se",
+ "download.androidPossessive": "Android tablet se",
+ "download.whyAskForLocation": "Waarom vra {operatingsystem} vir my posisie?",
+ "download.whyAskForLocationAnswer": "Scratch gebruik bluetooth om aan ander toestelle, soos micro:bit of LEGO BOOST te verbind. Bluetooth kan gebruik word om liggingsdata vir die toepassing te voorsien, daarom vereis Google dat elke toepassing wat bluetooth gebruik, gebruikers se toestemming vra om toegang tot hulle ligging te kry. Scratch sal nie bluetooth gebruik om jou ligging op te spoor nie.",
+ "download.whereProjectStored": "Waar stoor die Scratch App my projekte?",
+ "download.whereProjectStoredAnswer": "Projekte word intern in die toepassing gestoor. Om 'n lêer uit te voer, kliek die 3-kol kieslys en kies \"Deel\". Op die volgende skerm kies \"uitvoer\". Die sigbare opsies hang van die toepassings wat op jou toestel geïnstalleer is af. Algemene opsies is Google Drive, Files en e-pos.",
+ "download.iconAltText": "Laai af"
+}
\ No newline at end of file
diff --git a/www/scratch-website.download-l10njson/nso.json b/www/scratch-website.download-l10njson/nso.json
new file mode 100644
index 00000000..2325425f
--- /dev/null
+++ b/www/scratch-website.download-l10njson/nso.json
@@ -0,0 +1,56 @@
+{
+ "download.appTitle": "Fegolla App ya Scratch",
+ "download.appIntro": "Naa o ka rata go hlama le go boloka diprojeke tša Scratch ntle le go tsena inthaneteng? Fegolla App ya Scratch yeo e sa lefelwego.",
+ "download.requirements": "Dinyakwa",
+ "download.imgAltDownloadIllustration": "Tswantšho ya skrini sa Scratch 3.0 Desktop",
+ "download.troubleshootingTitle": "FAQ",
+ "download.startScratchDesktop": "Thoma Scratch Desktop",
+ "download.howDoIInstall": "Naa ke lokela bjang Scratch Desktop?",
+ "download.whenSupportLinuxApp": "Naa o tla ba neng le Scratch app ya Linux?",
+ "download.whenSupportLinux": "Naa o tla ba le Scratch Desktop sa Linux neng?",
+ "download.supportLinuxAnswer": "Scratch Desktop mo go Linux ga e thekgwe ka nako ye. Re gare re šoma le bathekgi le setšhaba sa Open source go leka go lemoga ge eba go ka ba le tsela ya go thekga Linux mo nakong ye e tlago. Dula o lebeletše!",
+ "download.whenSupportLinuxAppAnswer": " Scratch App ga e thekgwe ka se sebaka mo go Linux. Re gare re šoma le bathekgi le setšhaba sa Open Source go leka leke go humana tsela yeo re ka thekgago Linux mo nakong ye e tlago. Dula o lebeletše!",
+ "download.supportChromeOS": "Naa o tla ba le Scratch Desktop neng mo go di Chromebooks?",
+ "download.supportChromeOSAnswer": "Scratch Desktop ya di Chromebooks ga e gona ga bjale. Re gare re šomana le yona gomme re letela gore re ka e phatlalatša kua morago ka 2019.",
+ "download.olderVersionsTitle": "Diphetolelo tša kgale",
+ "download.olderVersions": "Naa o nyaka phetolelo ya peleng ya Scratch?",
+ "download.scratch1-4Desktop": "Scratch 1.4",
+ "download.scratch2Desktop": "Scratch 2.0 thulaganyo ya ge o se wa tsena inthaneteng.",
+ "download.cannotAccessMacStore": "Go direga eng ge ke sa kgone go fihlelela lebenkele la Mac App ",
+ "download.cannotAccessWindowsStore": "Go direga eng ge ke sa kgone go fihlelela lebenkele la Microsoft ",
+ "download.macMoveAppToApplications": "Bula faele ya .dmg . šutišetša Sratch 3 go ditšhomišo.",
+ "download.macMoveToApplications": "Bula faele ya .dmg. šutišetša Scratch Desktop go Ditšhomišo.",
+ "download.winMoveToApplications": "Sepetša .exe file",
+ "download.doIHaveToDownload": "Naa ke swanetše go fegolla App gore ke šomiše Scratch?",
+ "download.doIHaveToDownloadAnswer": "Aowa. O ka šomiša projeke ya Scratch ya go rulaganya go ditirišo tše dintši tša inthanete le go didirišwa tše ntši ka go ya go scratch.mit.edu le go kgotla \" Hlama\".",
+ "download.canIUseScratchLink": "Naa nka šomiša kgokaganyo ya Scratch go ikgokaganya di dikoketšo?",
+ "download.canIUseScratchLinkAnswer": "Ee. Efela, o tla hloka go tsena inthaneteng gore o šomiše kgokaganyo ya Scratch.",
+ "download.canIUseExtensions": "Naa nka kgokaganya go dikoketšo tša hardware.",
+ "download.canIUseExtensionsAnswer": "Ee. Ka Scratch app o ka kgona go tsena go dikoketšo ebile ga o hloke Kgokaganyo ya Scratch.",
+ "download.howConnectHardwareDevices": "Naa ke kgokaganya bjang Scratch app go didirišwa tša Hardware?",
+ "download.howConnectHardwareDevicesAnswerLink": "O tla hloka go lokela le go sepetša Kgokaganyo ya Scratch gore o kgone go ikgokaganya le didirišwa tša hardware tša ge o šomiša Scratch app go{operatingsystem}O tla hloka gape le go tsena inthaneteng gore o šomiše Kgokaganyo ya Scratch.",
+ "download.howConnectHardwareDevicesAnswerApp": "Ka Scratch app o ka kgokaganya didirišwa tša hardware go swana le micro:bit goba LEGO Boost. Ge o šomiša Scratch app go{operatingsystem}ga o hloke kgokaganyo ya Scratch.",
+ "download.desktopAndBrowser": "Naa nka kgona go šomiša Scratch Desktop gape ke butše Scratch mo inthaneteng?",
+ "download.appAndBrowser": "Naa nka šomiša Scratch app gape ke butše Scratch mo inthaneteng?",
+ "download.yesAnswer": "Ee.",
+ "download.onPhone": "Naa nka lokela Scratch mogaleng wa ka wa Android?",
+ "download.onPhoneAnswer": "Aowa. Phetolelo ya bjale ya Scratch ya Android e šoma feela mo dithaplete.",
+ "download.howUpdateApp": "Ke bea bjang Scratch app mo nakong?",
+ "download.howUpdateAppAnswerPlayStore": "Bula lebenkele la Google Play gomme o lekole tshedimošo yeo e lego nakong. Ge eba go lokela go laola ke bataolo ba sekolo, ba tla swanelwa ke go dira phetolelo yeo e lego nakong go didiršwa tšeo ba di laolago.",
+ "download.howUpdateAppAnswerDownload": "Gore o beye Scratch mo nakong ya {operatingsystem}mo letlakaleng le, fegolla phetolelo yeo elego nakong gomme o e lokele. Go lekola gore o na le phetolelo efe, kgotla Logo ya Scratch mo app yeo e fegollotšwego.",
+ "download.canIShare": "Naa nka abelana go tšwa go Scratch Desktop?",
+ "download.canIShareAnswer": "Se ga e thekgwe ka se sebaka. Ga bjale, o ka boloka projeke go tšwa go Scratch Desktop, gomme wa e fega go akhaonte ya gago ya Scratch wa kgona go abelana ka yona go tšwa moo. Go phetolelo yeo e tlago re tlaleletša bokgoni go fega akhaonte ya gago thwii mo go Scratch Desktop.",
+ "download.canIShareApp": "Naa nka kgona go abelana le setšhaba sa inthanete go tšwa go Scratch app go{operatingsystem}?",
+ "download.canIShareAnswerPlayStore": "Ee, Kgotla lenaneo la dikhutlo tše 3 projekeng ka go lobby gomme o kgethe \"Abela\" mo dikgethong tšeo di bonagalago. Go oketša mo go abelaneng ka email o ka saena go tšena akhaonteng ya gago gomme o abelane ka projeke setšhabeng sa inthanete sa Scratch.",
+ "download.canIShareAnswerDownloaded": "Go abelana thwii go tšwa go Scratch app go ya go setšhaba sa inthaneteng go{operatingsystem}ga go na thekgo ka se sebaka, Ga bjale o ka romelantle projeke go tšwa go Scratch app, ke moka wa tsena go websaete ya Scratch wa kgona go fega le go abelana ka projeke ya gago gona fao.",
+ "download.whyNoDevicesVisible": "Ke ka lebaka la eng Scratch e sa laetše didirišwa ge ke leka go go kgokaganya dikoketšo tša hardware?",
+ "download.whyNoDevicesVisibleAnswer": "Re humane gore ge o tima ebile o tšhuma {devicePosessive}ya bluetooth mo tshepetšong gantši e go dumelela gore o bone didirišwa tša hardware gape. Ge bothata bo tšwela pele, lebelela gore tshepetšo ya Lefelo e buletšwe naa mo sedirišweng sa gago. Ge e le gore o sa dutše o sa bone didirišwa,hle\n{whyNoDevicesContactUsLink}",
+ "download.whyNoDevicesContactUsLink": "ikgokaganye le rena.",
+ "download.chromebookPossessive": "Chromebook's",
+ "download.androidPossessive": "Dithaplete tša Android",
+ "download.whyAskForLocation": "Ke ka lebaka la eng {operatingsystem}e botšiša lefelo la ka?",
+ "download.whyAskForLocationAnswer": "Scratch e šomiša bluetooth go ikgokaganya le didirišwa tše dingwe tša go swana le micro: bit goba LEGO BOOST. Bluetooth e ka šomišwa go humana tshedimošo ya lefelo go app. Bjale Google e nyaka gore tšhomišo efe kapa efe yeo e šomišago bluetooth e kgopele bašomiši tumelelo ya go hwetša lefelo la bona. Scratch e ka se šomiše bluetooth go šala morago lefelo la gago.",
+ "download.whereProjectStored": "Naa lebenkele la Scratch App le boloka kae diprojeke tša ka?",
+ "download.whereProjectStoredAnswer": "Diprojeke di bolokelwa ka garegare ga app. Gore o romele faele ya projeke, kgotla lenaneo la dikhutlo tše 3 gomme o kgethe \" Abela\". Mo skrining se se latelago kgetha \" romela ntle\" . Dikgetho tšeo di bonagalago di laolwa ke ditšhomišo tšeo di tsentšwego go sedirišwa sa gago. Dikgetho tšeo di tlwaelegilego ke Google Drive, Difaele le email.",
+ "download.iconAltText": "Fegolla"
+}
\ No newline at end of file
diff --git a/www/scratch-website.download-l10njson/or.json b/www/scratch-website.download-l10njson/or.json
new file mode 100644
index 00000000..105862b2
--- /dev/null
+++ b/www/scratch-website.download-l10njson/or.json
@@ -0,0 +1,56 @@
+{
+ "download.appTitle": "ସ୍କ୍ରାଚ୍ ଆପ୍ ଡାଉନଲୋଡ୍ କରନ୍ତୁ |",
+ "download.appIntro": "ଆପଣ ଇଣ୍ଟରନେଟ୍ ସଂଯୋଗ ବିନା ସ୍କ୍ରାଚ୍ ପ୍ରୋଜେକ୍ଟ ତିଆରି କରି ସାଇତି ରଖିବାକୁ ଚାହୁଁଛନ୍ତି କି? ମାଗଣା ସ୍କ୍ରାଚ୍ ଆପ୍ ଡାଉନଲୋଡ୍ କରନ୍ତୁ |",
+ "download.requirements": "ଆବଶ୍ୟକତା ଗୁଡିକ \n ",
+ "download.imgAltDownloadIllustration": "ସ୍କ୍ରଚ୍ 3.0 ଡେସ୍କଟପ୍ ସ୍କ୍ରିନସଟ୍ |",
+ "download.troubleshootingTitle": "ବାରମ୍ବାର ପଚରାଯାଉଥିବା ପ୍ରଶ୍ନଗୁଡିକ",
+ "download.startScratchDesktop": "ସ୍କ୍ରାଚ୍ ଡେସ୍କଟପ୍ ଆରମ୍ଭ କରନ୍ତୁ |",
+ "download.howDoIInstall": "ମୁଁ କିପରି ସ୍କ୍ରାଚ୍ ଡେସ୍କଟପ୍ ସଂସ୍ଥାପନ କରିବି?",
+ "download.whenSupportLinuxApp": "ଲିନକ୍ସ ପାଇଁ ତୁମର ସ୍କ୍ରାଚ୍ ଆପ୍ କେବେ ଉପଲବ୍ଧ ହେବ?",
+ "download.whenSupportLinux": "ଲିନକ୍ସ ପାଇଁ ତୁମର ସ୍କ୍ରାଚ୍ ଡେସ୍କଟପ୍ କେବେ ଉପଲବ୍ଧ ହେବ?",
+ "download.supportLinuxAnswer": "ଲିନକ୍ସରେ ସ୍କ୍ରାଚ୍ ଡେସ୍କଟପ୍ ବର୍ତ୍ତମାନ ସମର୍ଥିତ ନୁହେଁ | ଭବିଷ୍ୟତରେ ଆମେ ଲିନକ୍ସକୁ ସମର୍ଥନ କରିପାରିବୁ କି ନାହିଁ ତାହା ସ୍ଥିର କରିବାକୁ ଆମେ ଆମ ସାଥି ଏବଂ ମୁକ୍ତ ଉତ୍ସ ସମ୍ପ୍ରଦାୟ ସହିତ କାର୍ଯ୍ୟ କରୁଛୁ | ନଜର ରଖି ଥାନ୍ତୁ !",
+ "download.whenSupportLinuxAppAnswer": "ଲିନକ୍ସରେ ସ୍କ୍ରାଚ୍ ଆପ ବର୍ତ୍ତମାନ ସମର୍ଥିତ ନୁହେଁ | ଭବିଷ୍ୟତରେ ଆମେ ଲିନକ୍ସକୁ ସମର୍ଥନ କରିପାରିବୁ କି ନାହିଁ ତାହା ସ୍ଥିର କରିବାକୁ ଆମେ ଆମ ସାଥି ଏବଂ ମୁକ୍ତ ଉତ୍ସ ସମ୍ପ୍ରଦାୟ ସହିତ କାର୍ଯ୍ୟ କରୁଛୁ | ନଜର ରଖି ଥାନ୍ତୁ !",
+ "download.supportChromeOS": "କ୍ରୋମବୁକ୍ ପାଇଁ ତୁମେ କେବେ ସ୍କ୍ରାଚ୍ ଡେସ୍କଟପ୍ ତିଆରି କରିବ ?",
+ "download.supportChromeOSAnswer": "କ୍ରୋମବୁକ୍ ପାଇଁ ସ୍କ୍ରାଚ୍ ଡେସ୍କଟପ୍ ଏପର୍ଯ୍ୟନ୍ତ ଉପଲବ୍ଧ ହୋଇ ନାହିଁ | ଆମେ ଏହା ଉପରେ କାର୍ଯ୍ୟ କରୁଛୁ ଏବଂ 2019 ରେ ପରେ ଏହାକୁ ପ୍ରକାଶ କରିବାକୁ ଆଶା କରୁଛୁ |",
+ "download.olderVersionsTitle": "ପୁରାତନ ସଂସ୍କରଣ |",
+ "download.olderVersions": "ସ୍କ୍ରାଚ୍ ର ପୂର୍ବ ସଂସ୍କରଣ ଖୋଜୁଛ କି?",
+ "download.scratch1-4Desktop": "ସ୍କ୍ରାଚ୍ 1.4",
+ "download.scratch2Desktop": "ସ୍କ୍ରଚ୍ 2.0 ଅଫଲାଇନ୍ ଏଡିଟର୍ |",
+ "download.cannotAccessMacStore": "ଯଦି ମୁଁ ମ୍ୟାକ୍ ଆପ୍ ଷ୍ଟୋର୍କୁ ପ୍ରବେଶ ନ କରି ପାରିବି?",
+ "download.cannotAccessWindowsStore": "ଯଦି ମୁଁ ମାଇକ୍ରୋସଫ୍ଟ ଷ୍ଟୋର୍କୁ ପ୍ରବେଶ ନ କରି ପାରେ?",
+ "download.macMoveAppToApplications": ".dmg ଫାଇଲ୍ ଖୋଲନ୍ତୁ | ସ୍କ୍ରଚ୍ 3 କୁ ପ୍ରୋଗ୍ରାମ ତାଲିକାକୁ ଘୁଞ୍ଚାନ୍ତୁ |",
+ "download.macMoveToApplications": ".Dmg ଫାଇଲ୍ ଖୋଲନ୍ତୁ | ପ୍ରୋଗ୍ରାମ ତାଲିକା କୁ ସ୍କ୍ରାଚ୍ ଡେସ୍କଟପ୍ ଘୁଞ୍ଚାନ୍ତୁ |",
+ "download.winMoveToApplications": ".exe ଫାଇଲ୍ ଚଳାନ୍ତୁ |",
+ "download.doIHaveToDownload": "ସ୍କ୍ରାଚ୍ ବ୍ୟବହାର କରିବାକୁ ମୋତେ ଏକ ଆପ୍ ଡାଉନଲୋଡ୍ କରିବାକୁ ପଡିବ କି?",
+ "download.doIHaveToDownloadAnswer": "ନା। ଆପଣ ସ୍କ୍ରଚ୍ ପ୍ରୋଜେକ୍ଟ ସମ୍ପାଦକକୁ ଅଧିକାଂଶ ଡିଭାଇସରେ ତଥା ଅଧିକାଂଶ ୱେବ୍ ବ୍ରାଉଜରରେ scratch.mit.edu କୁ ଯାଇ “ସୃଷ୍ଟି କରନ୍ତୁ” କ୍ଲିକ୍ କରି ବ୍ୟବହାର କରିପାରିବେ |",
+ "download.canIUseScratchLink": "ମୁଁ ଏକ୍ସଟେନ୍ସନ୍ ସହିତ ସଂଯୋଗ କରିପାରିବି କି?",
+ "download.canIUseScratchLinkAnswer": "ହଁ । କିନ୍ତୁ, ସ୍କ୍ରାଚ୍ ଲିଙ୍କ୍ ବ୍ୟବହାର କରିବାକୁ ଆପଣଙ୍କୁ ଏକ ଇଣ୍ଟରନେଟ୍ ସଂଯୋଗ ଆବଶ୍ୟକ |",
+ "download.canIUseExtensions": "ମୁଁ ହାର୍ଡୱେର୍ ଏକ୍ସଟେନ୍ସନ୍ ସହିତ ସଂଯୋଗ କରିପାରିବି କି?",
+ "download.canIUseExtensionsAnswer": "ହଁ । ସ୍କ୍ରାଚ୍ ଆପ୍ ସହିତ ଆପଣ ଏକ୍ସଟେନ୍ସନ୍ ସହିତ ସଂଯୋଗ କରିପାରିବେ, ଏବଂ ଆପଣଙ୍କୁ ସ୍କ୍ରାଚ୍ ଲିଙ୍କ୍ ଦରକାର ହେବ ନାହିଁ |",
+ "download.howConnectHardwareDevices": "ମୁଁ କିପରି ସ୍କ୍ରାଚ୍ ଆପ୍ ହାର୍ଡୱେର୍ ଡିଭାଇସ୍ ସହିତ ସଂଯୋଗ କରିବି?",
+ "download.howConnectHardwareDevicesAnswerLink": "ସ୍କ୍ରାଚ୍ ଆପ୍ ବ୍ୟବହାର କରିବାବେଳେ ହାର୍ଡୱେର୍ ଡିଭାଇସ୍ ସହିତ ସଂଯୋଗ ହେବା ପାଇଁ ଆପଣଙ୍କୁ {operatingsystem} ପାଇଁ ସ୍କ୍ରାଚ୍ ଲିଙ୍କ୍ ସଂସ୍ଥାପନ ଏବଂ ଚଳାଇବାକୁ ପଡିବ | ସ୍କ୍ରାଚ୍ ଲିଙ୍କ୍ ବ୍ୟବହାର କରିବାକୁ ଆପଣଙ୍କୁ ଏକ ଇଣ୍ଟରନେଟ୍ ସଂଯୋଗ ମଧ୍ୟ ଦରକାର |",
+ "download.howConnectHardwareDevicesAnswerApp": "ସ୍କ୍ରାଚ୍ ଆପ୍ ସହିତ ଆପଣ ମାଇକ୍ରୋ: ବିଟ୍ କିମ୍ବା LEGO ବୁଷ୍ଟ ପରି ହାର୍ଡୱେର୍ ଡିଭାଇସ୍ ସହିତ ସଂଯୋଗ କରିପାରିବେ | ଆପଣ {operatingsystem} ପାଇଁ ସ୍କ୍ରାଚ୍ ଆପ୍ ବ୍ୟବହାର କରିବାବେଳେ ସ୍କ୍ରାଚ୍ ଲିଙ୍କ୍ ଦରକାର ନାହିଁ |",
+ "download.desktopAndBrowser": "ମୁଁ ସ୍କ୍ରାଚ୍ ଡେସ୍କଟପ୍ ବ୍ୟବହାର କରିପାରିବି ଏବଂ ବ୍ରାଉଜରରେ ସ୍କ୍ରାଚ୍ ଖୋଲା ରଖି ପାରିବି କି?",
+ "download.appAndBrowser": "ମୁଁ ସ୍କ୍ରାଚ୍ ଆପ୍ ବ୍ୟବହାର କରିପାରିବି ଏବଂ ବ୍ରାଉଜରରେ ସ୍କ୍ରାଚ୍ ମଧ୍ୟ ଖୋଲା ରଖି ପାରିବି କି?",
+ "download.yesAnswer": "ହଁ । ",
+ "download.onPhone": "ମୁଁ ମୋର ଆଣ୍ଡ୍ରଏଡ୍ ଫୋନରେ ସ୍କ୍ରାଚ୍ ସଂସ୍ଥାପନ କରିପାରିବି କି?",
+ "download.onPhoneAnswer": "ନା। ଆଣ୍ଡ୍ରଏଡ୍ ପାଇଁ ସ୍କ୍ରାଚ୍ ର ସାମ୍ପ୍ରତିକ ସଂସ୍କରଣ କେବଳ ଟ୍ୟାବଲେଟ୍ ଗୁଡିକରେ କାମ କରେ |",
+ "download.howUpdateApp": "ମୁଁ କିପରି ସ୍କ୍ରାଚ୍ ଆପ୍ ଅପଡେଟ୍ କରିବି?",
+ "download.howUpdateAppAnswerPlayStore": "ଗୁଗୁଲ୍ ପ୍ଲେ ଷ୍ଟୋର ଖୋଲନ୍ତୁ ଏବଂ ନୂତନ ସଂସ୍କରଣ ଗୁଡିକ ଯାଞ୍ଚ କରନ୍ତୁ | ଯଦି ଆପଣଙ୍କର ସଂସ୍ଥାପନା ବିଦ୍ୟାଳୟ ପ୍ରଶାସକଙ୍କ ଦ୍ବାରା ପରିଚାଳିତ, ତେବେ ସେମାନେ ସଂସ୍କରଣକୁ ନବୀକରଣ କରି ପରିଚାଳନା ଉପକରଣଗୁଡ଼ିକ ପାଇଁ ଉପଲବ୍ଧ କରାଇବେ |",
+ "download.howUpdateAppAnswerDownload": "{operatingsystem} ପାଇଁ ଏହି ପୃଷ୍ଠାରୁ ସ୍କ୍ରାଚ୍ ଅପଡେଟ୍ କରିବାକୁ, ସର୍ବଶେଷ ସଂସ୍କରଣ ଡାଉନଲୋଡ୍ କରନ୍ତୁ ଏବଂ ସଂସ୍ଥାପନ କରନ୍ତୁ | ଆପଣଙ୍କର କେଉଁ ସଂସ୍କରଣ ଅଛି ଯାଞ୍ଚ କରିବାକୁ, ଡାଉନଲୋଡ୍ ହୋଇଥିବା ଆପରେ ସ୍କ୍ରାଚ୍ ଲୋଗୋ କ୍ଲିକ୍ କରନ୍ତୁ |",
+ "download.canIShare": "ମୁଁ ସ୍କ୍ରାଚ୍ ଡେସ୍କଟପ୍ ରୁ ବାଣ୍ଟି ପାରିବି କି?",
+ "download.canIShareAnswer": "ଏହା ବର୍ତ୍ତମାନ ସମର୍ଥିତ ନୁହେଁ | ବର୍ତ୍ତମାନ ପାଇଁ, ଆପଣ ସ୍କ୍ରାଚ୍ ଡେସ୍କଟପ୍ ରୁ ଏକ ପ୍ରୋଜେକ୍ଟ ସଞ୍ଚୟ କରିପାରିବେ, ଏହାକୁ ଆପଣଙ୍କର ସ୍କ୍ରାଚ୍ ଆକାଉଣ୍ଟରେ ଅପଲୋଡ୍ କରିପାରିବେ ଏବଂ ସେଠାରେ ସେୟାର କରିପାରିବେ | ପରବର୍ତ୍ତୀ ସଂସ୍କରଣରେ ଆମେ ସ୍କ୍ରାଚ୍ ଡେସ୍କଟପ୍ ରେ ସିଧାସଳଖ ଆପଣଙ୍କ ସ୍କ୍ରାଚ୍ ଆକାଉଣ୍ଟରେ ଅପଲୋଡ୍ କରିବାର କ୍ଷମତା ଯୋଡିବୁ |",
+ "download.canIShareApp": "ମୁଁ {operatingsystem} ପାଇଁ ସ୍କ୍ରାଚ୍ ଆପ୍ ଠାରୁ ଅନ୍ଲାଇନ୍ ଗୋଷ୍ଠୀ କୁ ବାଣ୍ଟି ପାରିବି କି?",
+ "download.canIShareAnswerPlayStore": "ହଁ ଲବିରେ ଥିବା ଏକ ପ୍ରୋଜେକ୍ଟରେ 3-ବିନ୍ଦୁ ମେନୁ କ୍ଲିକ୍ କରନ୍ତୁ ଏବଂ ବିକଳ୍ପଗୁଡ଼ିକରୁ “ବାଣ୍ଟନ୍ତୁ” ଚୟନ କରନ୍ତୁ | ଇମେଲ ଦ୍ବାରା ବାଣ୍ଟିବା ସହିତ, ଆପଣ ଆପଣଙ୍କର ସ୍କ୍ରାଚ୍ ଆକାଉଣ୍ଟକୁ ସାଇନ୍ ଇନ୍ କରିପାରିବେ ଏବଂ ସ୍କ୍ରାଚ୍ ଅନ୍ଲାଇନ୍ ଗୋଷ୍ଠୀ କୁ ଏକ ପ୍ରୋଜେକ୍ଟ ଅଂଶୀଦାର କରିପାରିବେ |",
+ "download.canIShareAnswerDownloaded": "ସ୍କ୍ରାଚ୍ ଆପରୁ ସିଧାସଳଖ ଅନଲାଇନ୍ ସମ୍ପ୍ରଦାୟକୁ ଅଂଶୀଦାର କରିବା ବର୍ତ୍ତମାନ {operatingsystem} ପାଇଁ ସମର୍ଥିତ ନୁହେଁ | ବର୍ତ୍ତମାନ ପାଇଁ, ଆପଣ ସ୍କ୍ରାଚ୍ ଆପ୍ ରୁ ଏକ ପ୍ରୋଜେକ୍ଟ ରପ୍ତାନି କରିପାରିବେ, ତାପରେ ସ୍କ୍ରାଚ୍ ୱେବସାଇଟ୍ କୁ ଲଗ୍ କରନ୍ତୁ, ଏବଂ ସେଠାରେ ଆପଣଙ୍କର ପ୍ରୋଜେକ୍ଟ ଅପଲୋଡ୍ ଏବଂ ଅଂଶୀଦାର କରିପାରିବେ |",
+ "download.whyNoDevicesVisible": "ଯେତେବେଳେ ମୁଁ ହାର୍ଡୱେର୍ ଏକ୍ସଟେନ୍ସନ୍ ସଂଯୋଗ କରିବାକୁ ଚେଷ୍ଟା କରୁଛି, ସ୍କ୍ରାଚ୍ କାହିଁକି କୌଣସି ଉପକରଣ ଦେଖାଏ ନାହିଁ?",
+ "download.whyNoDevicesVisibleAnswer": "ଆମେ ପାଇଲୁ ଯେ ସିଷ୍ଟମ୍ ସେଟିଂ ସମୂହରେ ଆପଣଙ୍କର {devicePosessive}ବ୍ଲୁଟୁଥ୍ ବନ୍ଦ କରିବା ଏବଂ ଅନ କରିବା ସାଧାରଣତଃ ଆପଣଙ୍କୁ ପୁନର୍ବାର ହାର୍ଡୱେର୍ ଡିଭାଇସ୍ ଦେଖିବାକୁ ଅନୁମତି ଦିଏ | ଯଦି ସମସ୍ୟା ଜାରି ରହେ, ଯାଞ୍ଚ କରନ୍ତୁ ଯେ ଆପଣଙ୍କର ଡିଭାଇସ୍ ପାଇଁ ଅବସ୍ଥାନ ସେବା ସକ୍ଷମ ହୋଇଛି | ଯଦି ଆପଣ ତଥାପି କୌଣସି ଉପକରଣ ଦେଖନ୍ତି ନାହିଁ, ଦୟାକରି {whyNoDevicesContactUsLink}|",
+ "download.whyNoDevicesContactUsLink": "ଯୋଗାଯୋଗ କରନ୍ତୁ । ",
+ "download.chromebookPossessive": "କ୍ରୋମବୁକ ର ",
+ "download.androidPossessive": "ଆଣ୍ଡ୍ରଏଡ୍ ଟ୍ୟାବଲେଟ୍ ର |",
+ "download.whyAskForLocation": "{operatingsystem}ମୋର ଅବସ୍ଥାନ କାହିଁକି ପଚାରୁଛି?",
+ "download.whyAskForLocationAnswer": "ଅନ୍ୟ ଡିଭାଇସ୍ ସହିତ ସଂଯୋଗ କରିବାକୁ ସ୍କ୍ରାଚ୍ ବ୍ଲୁଟୁଥ୍ ବ୍ୟବହାର କରେ, ଯେପରିକି ମାଇକ୍ରୋ: ବିଟ୍ କିମ୍ବା LEGO BOOST | ଆପକୁ ଲୋକେସନ ଡାଟା ଯୋଗାଇବା ପାଇଁ ବ୍ଲୁଟୁଥ୍ ବ୍ୟବହାର କରାଯାଇପାରିବ, ତେଣୁ ଗୁଗୁଲ ପ୍ରତ୍ୟେକ ଆପ୍ ଆବଶ୍ୟକ କରେ ଯାହା ବ୍ଲୁଟୁଥ୍ ବ୍ୟବହାର କରୁଥିବା ବ୍ୟବହାରକାରୀଙ୍କୁ ସେମାନଙ୍କ ଅବସ୍ଥାନ ପ୍ରବେଶ ପାଇଁ ଅନୁମତି ମାଗିଥାଏ | ଆପଣଙ୍କ ଅବସ୍ଥାନ ଟ୍ରାକ୍ କରିବାକୁ ସ୍କ୍ରାଚ୍ ବ୍ଲୁଟୁଥ୍ ବ୍ୟବହାର କରିବ ନାହିଁ |",
+ "download.whereProjectStored": "ସ୍କ୍ରାଚ୍ ଆପ୍ ମୋର ପ୍ରୋଜେକ୍ଟଗୁଡିକ କେଉଁଠାରେ ରଖେ?",
+ "download.whereProjectStoredAnswer": "ପ୍ରୋଜେକ୍ଟରେ ଆଭ୍ୟନ୍ତରୀଣରେ ପ୍ରୋଜେକ୍ଟଗୁଡିକ ସଞ୍ଚିତ ହୋଇଛି | ଏକ ପ୍ରୋଜେକ୍ଟ ଫାଇଲ୍ ରପ୍ତାନି କରିବାକୁ, 3-ଡଟ୍ ମେନୁ କ୍ଲିକ୍ କରନ୍ତୁ ଏବଂ \"ବାଣ୍ଟନ୍ତୁ\" ଚୟନ କରନ୍ତୁ | ପରବର୍ତ୍ତୀ ପରଦାରେ “ରପ୍ତାନି” ଚୟନ କରନ୍ତୁ | ଦୃଶ୍ୟମାନ ବିକଳ୍ପଗୁଡ଼ିକ ଆପଣଙ୍କ ଡିଭାଇସରେ ସଂସ୍ଥାପିତ ପ୍ରୟୋଗଗୁଡ଼ିକ ଉପରେ ନିର୍ଭର କରେ | ସାଧାରଣ ବିକଳ୍ପଗୁଡ଼ିକ ହେଉଛି ଗୁଗୁଲ୍ ଡ୍ରାଇଭ୍, ଫାଇଲ୍ ଏବଂ ଇମେଲ୍ |",
+ "download.iconAltText": "ଡାଉନଲୋଡ୍ କରନ୍ତୁ |"
+}
\ No newline at end of file
diff --git a/www/scratch-website.download-l10njson/qu.json b/www/scratch-website.download-l10njson/qu.json
new file mode 100644
index 00000000..87e011db
--- /dev/null
+++ b/www/scratch-website.download-l10njson/qu.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": "Munariqkuna",
+ "download.imgAltDownloadIllustration": "Scratch 3.0 Desktop screenshot",
+ "download.troubleshootingTitle": "Ima riqsiq munay",
+ "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": "Hurquy"
+}
\ No newline at end of file
diff --git a/www/scratch-website.download-l10njson/tn.json b/www/scratch-website.download-l10njson/tn.json
new file mode 100644
index 00000000..9f6bd98a
--- /dev/null
+++ b/www/scratch-website.download-l10njson/tn.json
@@ -0,0 +1,56 @@
+{
+ "download.appTitle": "Itseele App ya Scratch.",
+ "download.appIntro": "A o ka rata go simolola le go boloka porojeke ya Scractch kwantle ga kgokagano ya inthanete? Itseele app e e sa duelweng ya Scractch. ",
+ "download.requirements": "Ditlhokwa",
+ "download.imgAltDownloadIllustration": "Scratch 3.0.Desktop screenshot",
+ "download.troubleshootingTitle": "FAQ",
+ "download.startScratchDesktop": "Simolola Scratch Desktop",
+ "download.howDoIInstall": "Ke tsenya jang Scratch Desktop?",
+ "download.whenSupportLinuxApp": "O tlile go nna le app ya Scratch leng go fa Linux?",
+ "download.whenSupportLinux": "O tlile go nna le Desktop ya Scratch leng go fa Linux?",
+ "download.supportLinuxAnswer": " Scratch Desktop ya Linux ga e na tshegetso mo nakong e. Re dira le badirisanimmogo le setšhaba se se nayang tshedimosetso ka go rata go bona fa go le tsela e re ka tshegetsang Linux mo isagweng ka yona. Nna o tlhwaile tsebe!",
+ "download.whenSupportLinuxAppAnswer": " Scratch app ga e na tshegetso ya Linux mo nakong e. Re dira le badirisanimmogo le setšhaba se se nayang tshedimosetso ka go rata go bona fa go le tsela e re ka tshegetsang Linux mo isagweng ka yona. Nna o tlhwaile tsebe!",
+ "download.supportChromeOS": "O tlile go nna leng le Scratch Desktop ya Chromebooks?",
+ "download.supportChromeOSAnswer": "Scratch Desktop ya di Chromebooks ga e yo. Re tshwaragane le go dira ka yona mme re solofela go e golola kwa moragonyana mo ngwageng wa 2019.",
+ "download.olderVersionsTitle": "Dithanolo tse dikgologolo",
+ "download.olderVersions": "A o batla thanolo e ntšhwa ya Scratch?",
+ "download.scratch1-4Desktop": "Scratch 1.4",
+ "download.scratch2Desktop": "Motseleganyi yo o sa golaganang le inthanete wa Scratch 2.0",
+ "download.cannotAccessMacStore": "Go tla diragala eng fa ke sa kgone go fitlhelela Lebenkele la Mac App?",
+ "download.cannotAccessWindowsStore": "Go tla diragala eng fa ke sa kgone go fitlhelela Lebenkele la Microsoft?",
+ "download.macMoveAppToApplications": "Bula faele ya dmg. Sutisetsa Scratch 3 ka mo didirisweng.",
+ "download.macMoveToApplications": "Bula faele ya dmg. Sutisetsa Scratch Desktop ka mo didirisweng.",
+ "download.winMoveToApplications": "Tsamaisa faele ya exe",
+ "download.doIHaveToDownload": "Aa ke tshwanetse go itseela app go dirisa Scratch?",
+ "download.doIHaveToDownloadAnswer": "Nnyaa. O ka nna wa dirisa gape motseleganyi wa porojeke ya Scratch mo bobing jo bo phuruphutshang mo didirisweng ka go ya go scratch.mit.edu mme wa tobetsa \"Tlhama\".",
+ "download.canIUseScratchLink": "Aa nka dirisa kgokagano ya Scratch go golagana le dikoketso?",
+ "download.canIUseScratchLinkAnswer": "Ee, le fa go ntse jalo, o tlile go tlhoka inthanete go dirisa kgolagano ya Scratch.",
+ "download.canIUseExtensions": "Aa nka golagana le dikoketso tsa karolotshwarwa?",
+ "download.canIUseExtensionsAnswer": "Ee. Ka Scratch app o ka golagana le dikoketso, e bile ga o tlhoke kgokagano ya Scratch.",
+ "download.howConnectHardwareDevices": "Nka golagana jang le Scratch app go ya kwa didirisweng tsa karolotshwarwa?",
+ "download.howConnectHardwareDevicesAnswerLink": "O tlile go tlhoka go tsenya le go tsamaisa kgolagano ya Scratch gore o kgone go golagana le didiriswa tsa karolotshwarwa fa o dirisa app ya Scratch ya {operatingsystem}. O tlile gape go tlhoka inthanete go dirisa kgolagano ya Scratch.",
+ "download.howConnectHardwareDevicesAnswerApp": "Ka app ya Scratch o ka golagana le didiriswa tsa karolotshwarwa jaaka mocro:bit kgotsa LEGO Boost. Fa o dirisa app ya Scratch ya {operatingsystem} ga o tlhoke kgolagano ya Scratch.",
+ "download.desktopAndBrowser": "A nka dirisa Scratch Desktop mme gape ka phuruphutsha Scratch se bulegile? ",
+ "download.appAndBrowser": "A nka dirisa Scratch app mme gape ka phuruphutsha Scratch se bulegile?",
+ "download.yesAnswer": "Ee.",
+ "download.onPhone": "A nka tsenya Scratch mo mogaleng wa Android wa me?",
+ "download.onPhoneAnswer": "Nnyaa. Thanolo ya jaanong ya Scratch mo di Android e dira fela mo ditheboleteng.",
+ "download.howUpdateApp": "Nka tlhabolola jang Scratch app?",
+ "download.howUpdateAppAnswerPlayStore": "Bula Google Play Store mme o batle ditlhabololo. Fa o laolwa ke batsamaisi ba sekolo, ba tlile go tlhoka go tlhabolola thanolo mme ba dire gore tlhabololo e nne teng go didiriswa tse di laotsweng.",
+ "download.howUpdateAppAnswerDownload": "Go tlhabolola Scratch sa {operatingsystem} mo tsebeng e, tsaya thanolo e ntšhwa mme o itsenyetse yona. Go lekola gore o na le thanodi efe, tobetsa logo ya Scratch mo app e o itseetseng yona. ",
+ "download.canIShare": "A nka abelana go tswa mo go Scratch Desktop?",
+ "download.canIShareAnswer": "Se, ga se a tshegediwa mo nakong e. Mo nakong e, o ka boloka porojeke mo go Scratch Desktop, mme wa e tsenya mo akhaontong ya gago ya Scratch mme wa abelana ka yona koo. Mo thanolong ya moragonyana, re tlile go oketsa ka gore go nne le kgonagalo ya go tsenya tiro ya gago mo akhaonyong ya Scratch le go ya ka tlhamalalo go Scratch Desktop.",
+ "download.canIShareApp": "A nka abelana le setšhaba sa mo inthaneteng go tswa mo go app ya Scratch ya {operatingsystem}?",
+ "download.canIShareAnswerPlayStore": "Ee. Tobetsa mo dikhutlong tse tharo tse di bontshang tsa porojeke mme o tlhophe \"Abelana\" mo dikarolong tse o di neilweng. Mo godimo ga go abelana ka imeili, o ka ikwadisa mo akhaontong ya gago ya Scratch mme wa abelana ka porojeke go setšhaba sa Scratch mo inthaneteng.",
+ "download.canIShareAnswerDownloaded": "Go abelana ka tlhamalalo le setšhaba sa inthanete go tswa go app ya Scratch ya {operatingsystem} ga go a tshegediwa ga jaana. Mo nakong e, o ka romela porojeke go tswa go app ya Scratch, go tsweng foo wa tsena mo website ya Scratch mme wa tsenya le go abelana ka porojeke ya gago foo.",
+ "download.whyNoDevicesVisible": "Goreng Scratch se sa bontshe didiriswa fa ke leka go golaganya dikoketso tsa karolotshwarwa?",
+ "download.whyNoDevicesVisibleAnswer": "Re fitlhetse gore fa o tshuma le go tima {devicePosessive} ya bluetooth, thulaganyong ya tiriso ka gale e go letla go bona didiriswa tsa karolotshwarwa gape. Fa bothata bo tsweletse, lekola fa tirelo ya lefelo e dira go tswa mo sedirisweng sa gago. Fa o santse o sa bone didiriswa, ka kopo e ya go {whyNoDevicesContactUsLink}.",
+ "download.whyNoDevicesContactUsLink": "Ikopanye le rona",
+ "download.chromebookPossessive": "DiChromebook",
+ "download.androidPossessive": "Thebolete ya Android",
+ "download.whyAskForLocation": "Goreng 1{operatingsystem} e kopa lefelo la me?",
+ "download.whyAskForLocationAnswer": "Scratch e dirisa bluetooth go golagana le didiriswa tse di jaaka micr:bit kgotsa LEGO BOOST. Bluetooth e ka dirisiwa go tlamela ka data ya lefelo go app, ka jalo Google e tlhoka gore app e nngwe le nngwe e e dirisang bluetooth e kope badirisi tetla ya go fitlhelela lefelo la bona. Scratch e ka seka ya dirisa bluetooth go batla motlhala wa lefelo la gago.",
+ "download.whereProjectStored": "Scratch app e boloka diporojeke tsa me kwa kae?",
+ "download.whereProjectStoredAnswer": "Diporojeke di bolokiwa ka mo gare ga app. Go romela faele ya porojeke, tobetsa dikhutlo tse di bontshang tse tharo mme o tlhophe 'Abelana\". Mo sekirining se se latelang tlhopha\"romela\". Dikarolo tsa tlhopho tse di bonagalang di ikaegile mo ditiragatsong tse di tsentsweng mo sedirisweng sa gago. Dikarolo tsa tlhopho tse di tlwaelegileng ke Google Drive, Files le email.",
+ "download.iconAltText": "Download"
+}
\ No newline at end of file
diff --git a/www/scratch-website.download-l10njson/xh.json b/www/scratch-website.download-l10njson/xh.json
new file mode 100644
index 00000000..8a91f078
--- /dev/null
+++ b/www/scratch-website.download-l10njson/xh.json
@@ -0,0 +1,56 @@
+{
+ "download.appTitle": "Faka i-Scratch App kwifowuni okanye kwikhompyutha yakho",
+ "download.appIntro": "Ungathanda ukwenza nokugcina iprojekthi ze -Scratch ungasebenzisanga uqhagamshelwano lwe internet? Faka i-Scratch App simahla.",
+ "download.requirements": "Okufunekayo",
+ "download.imgAltDownloadIllustration": "Umfanekiso othathwe kwiskrini se Desktop we Scratch 3.0",
+ "download.troubleshootingTitle": "FAQ",
+ "download.startScratchDesktop": "Qala i-Scratch Desktop",
+ "download.howDoIInstall": "Ndiyifaka njani i-Scratch Desktop ?",
+ "download.whenSupportLinuxApp": "Uza kuba nayo nini i-app yeScratch ifumaneke kuLinux ?",
+ "download.whenSupportLinux": "Uza kuba naso nini i-Scratch Desktop kuLinux ?",
+ "download.supportLinuxAnswer": "i-Scratch Desktop kuLinux asixhaswa okwangoku. Sisebenzisana namaqabane kwakunye noluntu olunikeza ukwazi oluvulekileyo ukujonga ukuba ikhona na indlela esinokuxhasa ngayo iLinux kwilixa elizayo . Hlala umamele !",
+ "download.whenSupportLinuxAppAnswer": "i-Scratch app kuLinux asixhaswa ku Lunix okwangoku. Sisebenzisana namaqabane kwakunye noluntu olunikeza ukwazi oluvulekileyo ukujonga ukuba ikhona na indlela esinokuxhasa ngayo iLinux kwilixa elizayo . Hlala umamele !",
+ "download.supportChromeOS": "Uza kuba naso nini i-Scratch Destop kwincwadi zeChrome ?",
+ "download.supportChromeOSAnswer": "i-Scratch Desktop kwincwadi zeChrome asikabikho okwangoku. Sisabenza kuso kwaye silindlele ukusikhupha kamva ku 2019.",
+ "download.olderVersionsTitle": "Iinguqulelo ezindala",
+ "download.olderVersions": "Ukhangela inguqulelo entshana ka-Scratch ?",
+ "download.scratch1-4Desktop": "i-Scratch 1.4",
+ "download.scratch2Desktop": "umhleli wei-Scratch 2.0 i- Offline ",
+ "download.cannotAccessMacStore": "Kwenzekanii ukuba andikwazi kufikelela kwivenkile ye Mac App ?",
+ "download.cannotAccessWindowsStore": "Kwenzekani ukuba andikwazi kufikelela kwivenkile ye Microsoft ?",
+ "download.macMoveAppToApplications": "Vula ifayiile ye-dmg .Fudusela i-Scratch 3 kwi Applications.",
+ "download.macMoveToApplications": "Vula ifayile i-dmg . Fudusela i-Scratch Desktop kwi Applications.",
+ "download.winMoveToApplications": "Qalisa ifayile ye. exe.",
+ "download.doIHaveToDownload": "Kufuneka ndifake -Scratch app ukuze ndikwazi ukusebenzisa i-Scratch ?",
+ "download.doIHaveToDownloadAnswer": "Hayi. Ungasebenzisa umhleli i-Scratch project kuninzi lwezikhangeli zewebhu kwizixhobo ezininzi zetekhnoloji ngokuya nje ku-scratch.mit.edu ze ucofe u- \"Create\"",
+ "download.canIUseScratchLink": "Ingaba ndiyakwazi ukusebenzisa u-Scratch Link ukuqhagamshelana nezandiso?",
+ "download.canIUseScratchLinkAnswer": "Ewe, Kodwa ke uyakudinga ukuqhagamshelano lwe intanethi ukusebenzisa i-Scratch Link.",
+ "download.canIUseExtensions": "Ingaba ndiyakwazi ukuqhagamshelana kwizandiso ze -hardware ?",
+ "download.canIUseExtensionsAnswer": " Ewe. Nge -Scratch app ungaqhagamshelana kwizandiso, kwaye awudingi i- Scratch Link .",
+ "download.howConnectHardwareDevices": "Ndisisebenzisa njani i-Scratch app ukuqhagamshela i-hardware nezixhobo zetekhnoloji",
+ "download.howConnectHardwareDevicesAnswerLink": "Kuza kufuneka ufake i-Scratch Link ukuqhagamshelana nezixhobo ze - hardware xa usebenzisa i-Scratch app kwi -{operatingsystem} Uza kudinga i-intanethi xa ufuna ukuqhagamshelana ze usebenzise \n i-Scratch Link.",
+ "download.howConnectHardwareDevicesAnswerApp": "nge-Scratch app ungaqhagamshelana nezixhobo ze- hardware njenge -micro:bit okanye i-LEGO Boost. Xa usebenzisa i-Scratch app kwi -{operatingsystem}, awudingi i -Scratch Link.",
+ "download.desktopAndBrowser": "Ndiyakwazi ukusebenzisa i- Scratch Desktop ze ndiphinde kwakhona ndivule i -Scratch kwisikhangeli sewebhu? ",
+ "download.appAndBrowser": "Ndiyakwazi ukusebenzisa i- Scratch app ze ndiphinde ndivule i -Scratch kwisikhangeli sewebhu? ",
+ "download.yesAnswer": "Ewe.",
+ "download.onPhone": "Ndingkwazi ukufaka i-Scratch kwifowni yam ye Android?",
+ "download.onPhoneAnswer": "Hayi. Le nguqulelo ikhoyo ye -Scratch kwi-Android isebenza kwithabulethi kuphela .",
+ "download.howUpdateApp": "Ndiysihlaziya njani i-Scratch app?",
+ "download.howUpdateAppAnswerPlayStore": "Vula ivenkile kwi-Google Play uijonge uhlaziyo.. Ukuba okufakelwayo kulawulwa ngabaphathi besikolo, kuyakufuneka bahlaziye ze baqinisekise ikuba olo hlaziyo luyafumaneka kwizixhobo zetekhnoloji..",
+ "download.howUpdateAppAnswerDownload": "Ukuhlaziya i-Scratch kwi- {operatingsystem} kweli phepha, fumana uguqulelo lwamva nje ze ulufake. Ukujonga ukuba loluphi uguqulelo onalo, cofa kwi- Scratch logo kule -app oyifakileyo.",
+ "download.canIShare": "Ndiyakwazi ukwabelana nge -Scratch Desktop?",
+ "download.canIShareAnswer": "Oku akuxhaswanga okwalo mzuzu. Okwangoku ungagcina iprokjethi evela kwi-Scratch Desktop, uyithumele kwi-akhawunt yakho ye-Sratch wabelane apho ngayo. Kwinguqulelo yakamva sizakongeza ukukuxhobisa ukuba ukwzi ukuthumela i-akhawunti ngqo kwi-Scratch Desktop.",
+ "download.canIShareApp": "Ndingakwazi ukwabelana noluntu olukwi-intanethi kwi-Scratch app kwi-{operatingsystem}?",
+ "download.canIShareAnswerPlayStore": "Ewe . Cofa la machaphaza ma-3 akwi-menu kwiprojekthi le ekwi-lobby ze ukhethe u- \"Share\" .Ukongeza ekwabelaneni nge imeyl ungangena kwi akhawnt yakho ye Scratch wabelane nge prowjekhth noluntu olukwi intaneth.",
+ "download.canIShareAnswerDownloaded": "Ukwabelana nqo noluntu olukwi-intanethi nge-Scratch app nge- {operatingsystem} akuxhaswanga okwangoku. Okwangoku , ungalindela i-projekthi evela kwi-Scratch app, ze ungene kwi -Scratch website, uthumele ze wabelane ngeprojekthi yakho apho. ",
+ "download.whyNoDevicesVisible": "Kutheni i- Scratch singabonakalisi zixhobo\n zetekhnoloji xa ndizama ukuqhagamshelana nezandiso ze -hardware ?",
+ "download.whyNoDevicesVisibleAnswer": "Sifumanise ukuba ngokujija i-{devicePosessive} bluetooth uyivula uyicima kwizilungiselelo ze system kuvamise ukukukuvumela ukuba ubone izixhobo ze-hardware kwakhona. Ukuba iyaqhubekeka, khangela ukuba iinkonzo zendawo ziyasebenza kwisixhobo sakho.Ukuba usaqhubekeka ngokungaziboni izixhobo , nceda{whyNoDevicesContactUsLink}.",
+ "download.whyNoDevicesContactUsLink": "Qhagamshelana nathi.",
+ "download.chromebookPossessive": "Iincwadi ze -Chrome.",
+ "download.androidPossessive": "Ithabhulethi ze-Android.",
+ "download.whyAskForLocation": "Kutheni i-{operatingsystem} icela indawo endikuyo?",
+ "download.whyAskForLocationAnswer": "I-Scratch sisebenzisa ibluetooth ukunxibelelana nezinye izixhobo zetekhnoloji, ezinjenge-micro: bit okanye i-LEGO BOOST. I-Bluetooth inokusetyenziselwa ukubonelela ngedatha yendawo kwi app, ngakooko uGoogle ufuna ukuba zonke ii-app esebenzisa i-bluetooth zicele imvume yokufikelela kwindawo abakuyo. I-Scratch asiyi kusebenzisa i-bluetooth ukukhangela indawo okuyo.",
+ "download.whereProjectStored": "I- Scratch App siizigcina phi iprojekthi zam?",
+ "download.whereProjectStoredAnswer": "Iiprojekthi zigcinwa ngaphakathi kwi-app. Ukuthumela ngaphandle ifayile yeprojekthi, cofa kwimenyu yamachaphaza ama-3 kwaye ukhethe u- \"Share\". Kwiskrini esilandelayo khetha u- \"export \". Ukukhetha okubonakalayo kuxhomekeke kwizicelo ezifakwe kwisixhobo sakho se intanethi. Ukukhetha okuxhaphakileyo yiGoogle Drayivu, iifayile kunye ne-imeyil.",
+ "download.iconAltText": "faka"
+}
\ No newline at end of file
diff --git a/www/scratch-website.download-scratch2-l10njson/af.json b/www/scratch-website.download-scratch2-l10njson/af.json
new file mode 100644
index 00000000..83577425
--- /dev/null
+++ b/www/scratch-website.download-scratch2-l10njson/af.json
@@ -0,0 +1,32 @@
+{
+ "download.title": "Scratch 2.0 vanlyn redigeerder",
+ "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.introMac": "Note for Mac Users: the latest version of Scratch 2.0 Offline requires Adobe AIR 20. To upgrade to Adobe AIR 20 manually, go here.",
+ "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": "Laai af",
+ "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": "Afskopprojekte",
+ "download.gettingStarted": "Getting Started Guide",
+ "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.download-scratch2-l10njson/nso.json b/www/scratch-website.download-scratch2-l10njson/nso.json
new file mode 100644
index 00000000..3b1e2a08
--- /dev/null
+++ b/www/scratch-website.download-scratch2-l10njson/nso.json
@@ -0,0 +1,32 @@
+{
+ "download.title": "Scratch 2.0 thulaganyo ya ge o se wa tsena inthaneteng.",
+ "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.introMac": "Note for Mac Users: the latest version of Scratch 2.0 Offline requires Adobe AIR 20. To upgrade to Adobe AIR 20 manually, go here.",
+ "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": "Fegolla",
+ "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": "Diprojeke tša go thoma",
+ "download.gettingStarted": "Getting Started Guide",
+ "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.download-scratch2-l10njson/or.json b/www/scratch-website.download-scratch2-l10njson/or.json
new file mode 100644
index 00000000..76a44da8
--- /dev/null
+++ b/www/scratch-website.download-scratch2-l10njson/or.json
@@ -0,0 +1,32 @@
+{
+ "download.title": "ସ୍କ୍ରଚ୍ 2.0 ଅଫଲାଇନ୍ ଏଡିଟର୍ |",
+ "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.introMac": "Note for Mac Users: the latest version of Scratch 2.0 Offline requires Adobe AIR 20. To upgrade to Adobe AIR 20 manually, go here.",
+ "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": "ଡାଉନଲୋଡ୍ କରନ୍ତୁ |",
+ "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": "ପ୍ରାରମ୍ଭିକ ପ୍ରକଳ୍ପ ଗୁଡିକ",
+ "download.gettingStarted": "Getting Started Guide",
+ "download.scratchCards": "ସ୍କ୍ରାଚ୍ କାର୍ଡଗୁଡିକ",
+ "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.download-scratch2-l10njson/qu.json b/www/scratch-website.download-scratch2-l10njson/qu.json
new file mode 100644
index 00000000..9c2fa893
--- /dev/null
+++ b/www/scratch-website.download-scratch2-l10njson/qu.json
@@ -0,0 +1,32 @@
+{
+ "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.introMac": "Note for Mac Users: the latest version of Scratch 2.0 Offline requires Adobe AIR 20. To upgrade to Adobe AIR 20 manually, go here.",
+ "download.installation": "Installation",
+ "download.airTitle": "Adobe AIR nisqan",
+ "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 nisqan",
+ "download.download": "Hurquy",
+ "download.offlineEditorTitle": "Scratch Mana Intirnitwan Llamkay Musuqyachisqa",
+ "download.offlineEditorBody": "Next download and install the Scratch 2.0 Offline Editor",
+ "download.supportMaterialsTitle": "Yanapay ima llamkaykuna",
+ "download.supportMaterialsBody": "Need some help getting started? Here are some helpful resources.",
+ "download.starterProjects": "Llamkay Qallarichiy",
+ "download.gettingStarted": "Getting Started Guide",
+ "download.scratchCards": "Scratchpa Tarhitankuna",
+ "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.download-scratch2-l10njson/tn.json b/www/scratch-website.download-scratch2-l10njson/tn.json
new file mode 100644
index 00000000..d8a79b78
--- /dev/null
+++ b/www/scratch-website.download-scratch2-l10njson/tn.json
@@ -0,0 +1,32 @@
+{
+ "download.title": "Motseleganyi yo o sa golaganang le inthanete wa Scratch 2.0",
+ "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.introMac": "Note for Mac Users: the latest version of Scratch 2.0 Offline requires Adobe AIR 20. To upgrade to Adobe AIR 20 manually, go here.",
+ "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": "Download",
+ "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": "Sesimolodi sa Porojeke",
+ "download.gettingStarted": "Getting Started Guide",
+ "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.download-scratch2-l10njson/xh.json b/www/scratch-website.download-scratch2-l10njson/xh.json
new file mode 100644
index 00000000..1feb2be9
--- /dev/null
+++ b/www/scratch-website.download-scratch2-l10njson/xh.json
@@ -0,0 +1,32 @@
+{
+ "download.title": "Umhleli-Scratch 2.0 engasebenzisi intanethi",
+ "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.introMac": "Note for Mac Users: the latest version of Scratch 2.0 Offline requires Adobe AIR 20. To upgrade to Adobe AIR 20 manually, go here.",
+ "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": "Khuphela",
+ "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": "Iiprojekhthi Zokuqalisa",
+ "download.gettingStarted": "Getting Started Guide",
+ "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/af.json b/www/scratch-website.educator-landing-l10njson/af.json
new file mode 100644
index 00000000..5e88d5b3
--- /dev/null
+++ b/www/scratch-website.educator-landing-l10njson/af.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": "Konnekteer",
+ "teacherlanding.newsTitle": "News",
+ "teacherlanding.teacherAccountsTitle": "Onderwyser Rekeninge",
+ "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.educator-landing-l10njson/nso.json b/www/scratch-website.educator-landing-l10njson/nso.json
new file mode 100644
index 00000000..35009467
--- /dev/null
+++ b/www/scratch-website.educator-landing-l10njson/nso.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": "Kgokaganya",
+ "teacherlanding.newsTitle": "News",
+ "teacherlanding.teacherAccountsTitle": "Diakhaonte tša barutiši",
+ "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": "Dikarata tša go khouta",
+ "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.educator-landing-l10njson/or.json b/www/scratch-website.educator-landing-l10njson/or.json
new file mode 100644
index 00000000..9a9797c3
--- /dev/null
+++ b/www/scratch-website.educator-landing-l10njson/or.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": "Connect",
+ "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": "କୋଡିଂ କାର୍ଡ ଗୁଡିକ |",
+ "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.educator-landing-l10njson/qu.json b/www/scratch-website.educator-landing-l10njson/qu.json
new file mode 100644
index 00000000..35011a88
--- /dev/null
+++ b/www/scratch-website.educator-landing-l10njson/qu.json
@@ -0,0 +1,44 @@
+{
+ "teacherlanding.title": "Scratch yachachiqkunapaq",
+ "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": "Llamkananchikpaq",
+ "teacherlanding.connectTitle": "Kuskasqa",
+ "teacherlanding.newsTitle": "Musuqkuna",
+ "teacherlanding.teacherAccountsTitle": "Amawtakunapa Qillqayninkuna",
+ "teacherlanding.educatorResourcesTitle": "Llamkananchikpaq yachachiqkunapaq",
+ "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 ruraykunapi",
+ "teacherlanding.abbreviatedSipName": "SiP",
+ "teacherlanding.howUsingScratch": "How Educators Are Using Scratch",
+ "teacherlanding.seeLatest": "Qaway qipakaqta",
+ "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": "Umanchanapaq Paqina",
+ "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": "Yachachiy Scratchwan",
+ "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.educator-landing-l10njson/tn.json b/www/scratch-website.educator-landing-l10njson/tn.json
new file mode 100644
index 00000000..b3f8ef7e
--- /dev/null
+++ b/www/scratch-website.educator-landing-l10njson/tn.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": "golaganya",
+ "teacherlanding.newsTitle": "News",
+ "teacherlanding.teacherAccountsTitle": "Diakhaonto tsa Morutabana",
+ "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": "Dikarata tsa Ditogwana",
+ "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.educator-landing-l10njson/xh.json b/www/scratch-website.educator-landing-l10njson/xh.json
new file mode 100644
index 00000000..e6df60b4
--- /dev/null
+++ b/www/scratch-website.educator-landing-l10njson/xh.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": "Dibanisa",
+ "teacherlanding.newsTitle": "News",
+ "teacherlanding.teacherAccountsTitle": "i-Akhawunti zooTitshala",
+ "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": "Amakhadi okukhowda",
+ "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.ev3-l10njson/af.json b/www/scratch-website.ev3-l10njson/af.json
new file mode 100644
index 00000000..0601d576
--- /dev/null
+++ b/www/scratch-website.ev3-l10njson/af.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": "Kom aan die gang",
+ "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": "Afskop Projekte",
+ "ev3.starter1BasketballTitle": "Play Basketball",
+ "ev3.starter1BasketballDescription": "Move in front of the distance sensor to bounce the ball.",
+ "ev3.starter2MusicTitle": "Maak Musiek",
+ "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.ev3-l10njson/nso.json b/www/scratch-website.ev3-l10njson/nso.json
new file mode 100644
index 00000000..76f59d2e
--- /dev/null
+++ b/www/scratch-website.ev3-l10njson/nso.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": "Go thoma",
+ "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": "Diprojeke tša go thoma",
+ "ev3.starter1BasketballTitle": "Play Basketball",
+ "ev3.starter1BasketballDescription": "Move in front of the distance sensor to bounce the ball.",
+ "ev3.starter2MusicTitle": "Dira Mmino",
+ "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.ev3-l10njson/or.json b/www/scratch-website.ev3-l10njson/or.json
new file mode 100644
index 00000000..e021f680
--- /dev/null
+++ b/www/scratch-website.ev3-l10njson/or.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": "ଆରମ୍ଭ କରୁଛି",
+ "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": "ଚେଷ୍ଟା କରିବାକୁ ଜିନିଷଗୁଡିକ ",
+ "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": "ପ୍ରାରମ୍ଭିକ ପ୍ରକଳ୍ପ ଗୁଡିକ । ",
+ "ev3.starter1BasketballTitle": "Play Basketball",
+ "ev3.starter1BasketballDescription": "Move in front of the distance sensor to bounce the ball.",
+ "ev3.starter2MusicTitle": "ସଂଗୀତ ପ୍ରସ୍ତୁତ କର |",
+ "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.ev3-l10njson/qu.json b/www/scratch-website.ev3-l10njson/qu.json
new file mode 100644
index 00000000..931af472
--- /dev/null
+++ b/www/scratch-website.ev3-l10njson/qu.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": "qallarimuchkan",
+ "ev3.connectingEV3": "Connecting EV3 to Scratch",
+ "ev3.turnOnEV3": "Turn on your EV3 by holding down the center button.",
+ "ev3.useScratch3": "Churay {scratch3Link} musuqyachiqman.",
+ "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": "Yanapay Qawanapaq",
+ "ev3.makeMotorMove": "Ruway muyuq muturta",
+ "ev3.plugMotorIn": "Plug a motor into {portA} on the EV3 hub",
+ "ev3.portA": "port A",
+ "ev3.clickMotorBlock": "Tariy {motorBlockText} takyachiy chyamanta klikyaykuy chaypi.",
+ "ev3.motorBlockText": "\"motor A turn this way\"",
+ "ev3.starterProjects": "Llamkay Qallarichiy",
+ "ev3.starter1BasketballTitle": "Play Basketball",
+ "ev3.starter1BasketballDescription": "Move in front of the distance sensor to bounce the ball.",
+ "ev3.starter2MusicTitle": "Takichiy",
+ "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": "Sasachaykunata Allichay",
+ "ev3.checkOSVersionTitle": "Qawarikuy kay Sistema opiratib kumpatibli kachun 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 nisqan",
+ "ev3.macOSVersionLinkText": "SO Mac kunputadurapaq",
+ "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": "wichqay achka Scrtach kichasqaykita",
+ "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.ev3-l10njson/tn.json b/www/scratch-website.ev3-l10njson/tn.json
new file mode 100644
index 00000000..d594e021
--- /dev/null
+++ b/www/scratch-website.ev3-l10njson/tn.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": "Go simolola",
+ "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": "Sesimolodi sa Porojeke",
+ "ev3.starter1BasketballTitle": "Play Basketball",
+ "ev3.starter1BasketballDescription": "Move in front of the distance sensor to bounce the ball.",
+ "ev3.starter2MusicTitle": "Dira Mmino",
+ "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.ev3-l10njson/xh.json b/www/scratch-website.ev3-l10njson/xh.json
new file mode 100644
index 00000000..265b18b8
--- /dev/null
+++ b/www/scratch-website.ev3-l10njson/xh.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": "ukuqalisa",
+ "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": "iiprojekthi zokuqalisa",
+ "ev3.starter1BasketballTitle": "Play Basketball",
+ "ev3.starter1BasketballDescription": "Move in front of the distance sensor to bounce the ball.",
+ "ev3.starter2MusicTitle": "Yenza umculo",
+ "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/af.json b/www/scratch-website.explore-l10njson/af.json
new file mode 100644
index 00000000..73604a1d
--- /dev/null
+++ b/www/scratch-website.explore-l10njson/af.json
@@ -0,0 +1,5 @@
+{
+ "explore.trending": "Tendens",
+ "explore.popular": "Gewild",
+ "explore.recent": "Onlangse"
+}
\ No newline at end of file
diff --git a/www/scratch-website.explore-l10njson/nso.json b/www/scratch-website.explore-l10njson/nso.json
new file mode 100644
index 00000000..92138aed
--- /dev/null
+++ b/www/scratch-website.explore-l10njson/nso.json
@@ -0,0 +1,5 @@
+{
+ "explore.trending": "go tšea šedi",
+ "explore.popular": "tumile",
+ "explore.recent": "ya bjale"
+}
\ No newline at end of file
diff --git a/www/scratch-website.explore-l10njson/or.json b/www/scratch-website.explore-l10njson/or.json
new file mode 100644
index 00000000..3aabfea6
--- /dev/null
+++ b/www/scratch-website.explore-l10njson/or.json
@@ -0,0 +1,5 @@
+{
+ "explore.trending": "ଲୋକପ୍ରିୟ ହେଉଛି ",
+ "explore.popular": "ଲୋକପ୍ରିୟ",
+ "explore.recent": "ଏବେକାର "
+}
\ No newline at end of file
diff --git a/www/scratch-website.explore-l10njson/qu.json b/www/scratch-website.explore-l10njson/qu.json
new file mode 100644
index 00000000..f2551744
--- /dev/null
+++ b/www/scratch-website.explore-l10njson/qu.json
@@ -0,0 +1,5 @@
+{
+ "explore.trending": "tindinsiya",
+ "explore.popular": "Allin Riqsisqa",
+ "explore.recent": "Kunallan Rurasqa"
+}
\ No newline at end of file
diff --git a/www/scratch-website.explore-l10njson/tn.json b/www/scratch-website.explore-l10njson/tn.json
new file mode 100644
index 00000000..5a9b8906
--- /dev/null
+++ b/www/scratch-website.explore-l10njson/tn.json
@@ -0,0 +1,5 @@
+{
+ "explore.trending": "anama",
+ "explore.popular": "Itsege thata",
+ "explore.recent": "bošeng"
+}
\ No newline at end of file
diff --git a/www/scratch-website.explore-l10njson/xh.json b/www/scratch-website.explore-l10njson/xh.json
new file mode 100644
index 00000000..b7fb6b2e
--- /dev/null
+++ b/www/scratch-website.explore-l10njson/xh.json
@@ -0,0 +1,5 @@
+{
+ "explore.trending": "Esematheni",
+ "explore.popular": "Ethandwayo",
+ "explore.recent": "Kutshanje"
+}
\ No newline at end of file
diff --git a/www/scratch-website.faq-l10njson/af.json b/www/scratch-website.faq-l10njson/af.json
new file mode 100644
index 00000000..b95f3534
--- /dev/null
+++ b/www/scratch-website.faq-l10njson/af.json
@@ -0,0 +1,198 @@
+{
+ "faq.title": "Frequently Asked Questions (FAQ)",
+ "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 Extensions",
+ "faq.cloudDataTitle": "Wolk Verandelikes",
+ "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": "Oor Scratch",
+ "faq.makeGameTitle": "How do I make a game or animation with 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 in Skole",
+ "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": "Scratch Teacher Account FAQ",
+ "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.faq-l10njson/nso.json b/www/scratch-website.faq-l10njson/nso.json
new file mode 100644
index 00000000..da046efa
--- /dev/null
+++ b/www/scratch-website.faq-l10njson/nso.json
@@ -0,0 +1,198 @@
+{
+ "faq.title": "Frequently Asked Questions (FAQ)",
+ "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 Extensions",
+ "faq.cloudDataTitle": "Diphapano tša leru",
+ "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": "ka scratch",
+ "faq.makeGameTitle": "How do I make a game or animation with 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 in Schools",
+ "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": "Scratch Teacher Account FAQ",
+ "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.faq-l10njson/or.json b/www/scratch-website.faq-l10njson/or.json
new file mode 100644
index 00000000..bed9a599
--- /dev/null
+++ b/www/scratch-website.faq-l10njson/or.json
@@ -0,0 +1,198 @@
+{
+ "faq.title": "ବାରମ୍ବାର ପଚରାଯାଉଥିବା ପ୍ରଶ୍ନଗୁଡିକ (FAQ)",
+ "faq.intro": "ଏହି ପୃଷ୍ଠାରେ, ଆପଣ ସ୍କ୍ରାଚ୍ ବିଷୟରେ ବାରମ୍ବାର ପଚରାଯାଉଥିବା ପ୍ରଶ୍ନଗୁଡିକର ଉତ୍ତର ପାଇବେ |",
+ "faq.aboutTitle": "ସାଧାରଣ ପ୍ରଶ୍ନ",
+ "faq.scratch3Title": "ସ୍କ୍ରାଚ୍ 3.0",
+ "faq.remixTitle": "ପୁନଃମିଶ୍ରଣ/ରିମିକ୍ସ ଏବଂ ନକଲ",
+ "faq.accountsTitle": "ଆକାଉଣ୍ଟଗୁଡ଼ିକ",
+ "faq.permissionsTitle": "ଲାଇସେନ୍ସ ଏବଂ ଅନୁମତି",
+ "faq.inappropriateContentTitle": "ଅନୁପଯୁକ୍ତ ବିଷୟବସ୍ତୁ",
+ "faq.scratchExtensionsTitle": "ସ୍କ୍ରାଚ୍ ଏକ୍ସଟେନ୍ସନ୍",
+ "faq.cloudDataTitle": "କ୍ଲାଉଡ୍ ଭେରିଏବଲ୍ଗୁଡିକ",
+ "faq.aboutScratchTitle": "ସ୍କ୍ରାଚ୍ କ'ଣ, ଏବଂ ମୁଁ ଏହା ସହିତ କ'ଣ କରିପାରିବି?",
+ "faq.aboutScratchBody": "ସ୍କ୍ରାଚ୍ ପ୍ରୋଗ୍ରାମିଂ ଭାଷା ଏବଂ ଅନଲାଇନ୍ ସମ୍ପ୍ରଦାୟ ସହିତ, ଆପଣ ନିଜର ଭାବପ୍ରଦ କାହାଣୀ, ଖେଳ ଏବଂ ଆନିମେସନ୍ ସୃଷ୍ଟି କରିପାରିବେ - ଏବଂ ଆପଣଙ୍କର ସୃଷ୍ଟିକୁ ବିଶ୍ୱର ଅନ୍ୟମାନଙ୍କ ସହିତ ବାଣ୍ଟିପାରିବେ | ଯୁବାମାନେ ସ୍କ୍ରାଚ୍ ପ୍ରୋଜେକ୍ଟ ସୃଷ୍ଟି ଏବଂ ଅଂଶୀଦାର କରୁଥିବାବେଳେ ସେମାନେ ସୃଜନଶୀଳଭାବରେ ଚିନ୍ତା କରିବା, ବ୍ୟବସ୍ଥିତ ଭାବରେ ଚିନ୍ତା କରିବା ଏବଂ ସହଯୋଗୀ ଭାବେ କାମ କରିବାକୁ ଶିଖନ୍ତି । ସ୍କ୍ରାଚ୍ ବିଷୟରେ ଅଧିକ ଜାଣିବା ପାଇଁ, {aboutScratchLink} ପୃଷ୍ଠା ଦେଖନ୍ତୁ |",
+ "faq.aboutScratchLinkText": "ସ୍କ୍ରାଚ୍ ବିଷୟରେ",
+ "faq.makeGameTitle": "ମୁଁ ସ୍କ୍ରାଚ୍ ସହିତ ଏକ ଖେଳ କିମ୍ବା ଆନିମେସନ୍ କିପରି ତିଆରି କରିବି?",
+ "faq.makeGameBody": "ସ୍କ୍ରାଚ୍ ସହିତ ଆରମ୍ଭ କରିବାର ଅନେକ ଉପାୟ ଦେଖିବା ପାଇଁ {ideasLink} ଯାଞ୍ଚ କରନ୍ତୁ",
+ "faq.ideasLinkText": "ଚିନ୍ତାଧାରା ପୃଷ୍ଠା",
+ "faq.whoUsesScratchTitle": "ସ୍କ୍ରାଚ୍ କିଏ ବ୍ୟବହାର କରେ?",
+ "faq.whoUsesScratchBody": "ସମସ୍ତ ପୃଷ୍ଠଭୂମିର ଲୋକମାନେ, ବିଶ୍ୱର ସମସ୍ତ ଦେଶରେ, ସମସ୍ତ ପ୍ରକାରର ସେଟିଂରେ - ଘର, ବିଦ୍ୟାଳୟ, ଲାଇବ୍ରେରୀ, ସଂଗ୍ରହାଳୟ ଓ ଆହୁରି ଅନେକ ଜାଗାରେ ସ୍କ୍ରାଚ୍ ବ୍ୟବହାର କରନ୍ତି । ସ୍କ୍ରାଚ୍ ବିଶେଷ କରି 8 ରୁ 16 ବର୍ଷ ର ଯୁବକମାନଙ୍କ ପାଇଁ ଡିଜାଇନ୍ କରାଯାଇଛି, କିନ୍ତୁ ସମସ୍ତ ଯୁଗର ଲୋକମାନେ ସ୍କ୍ରାଚ୍ ସହିତ ସୃଷ୍ଟି ଏବଂ ଅଂଶୀଦାର କରନ୍ତି | ସାନ ପିଲାମାନେ {scratchJrLink} ଚେଷ୍ଟା କରିବାକୁ ଚାହୁଁଛନ୍ତି, 5 ରୁ 7 ବର୍ଷ ଧରି ଡିଜାଇନ୍ ହୋଇଥିବା ସ୍କ୍ରାଚ୍ ର ଏକ ସରଳ ସଂସ୍କରଣ |",
+ "faq.requirementsTitle": "ସ୍କ୍ରାଚ୍ ପାଇଁ ସିଷ୍ଟମ୍ ଆବଶ୍ୟକତା କ'ଣ?",
+ "faq.requirementsBody": "ସ୍କ୍ରାଚ୍ ଡେସ୍କଟପ, ଲାପଟପ୍ ଏବଂ ଟାବଲେଟ୍ ରେ ଅଧିକାଂଶ ସାମ୍ପ୍ରତିକ ୱେବ ବ୍ରାଉଜରରେ ଚାଲିବ | ଆପଣ ମୋବାଇଲ୍ ଫୋନ୍ ରେ ପ୍ରୋଜେକ୍ଟ ଦେଖିପାରିବେ, କିନ୍ତୁ ବର୍ତ୍ତମାନ ଆପଣ ଫୋନରେ ପ୍ରୋଜେକ୍ଟ ସୃଷ୍ଟି କିମ୍ବା ସଂପାଦନ କରିବାକୁ ସକ୍ଷମ ନୁହଁନ୍ତି | ନିମ୍ନରେ ଅଫିସିଆଲ୍ ସପୋର୍ଟଡ୍ ବ୍ରାଉଜରର ତାଲିକା ଦିଆଯାଇଛି ।",
+ "faq.requirementsDesktop": "ଡେସ୍କଟପ",
+ "faq.requirementsDesktopChrome": "କ୍ରୋମ (63+)",
+ "faq.requirementsDesktopEdge": "ଏଡ଼ଜ (15+)",
+ "faq.requirementsDesktopFirefox": "ଫାଇରଫକ୍ସ (57+)",
+ "faq.requirementsDesktopSafari": "ସଫାରି (11+)",
+ "faq.requirementsDesktopIE": "ଇଣ୍ଟରନେଟ୍ ଏକ୍ସପ୍ଲୋରର ସମର୍ଥିତ ନୁହେଁ |",
+ "faq.requirementsTablet": "ଟାବଲେଟ୍",
+ "faq.requirementsTabletChrome": "ମୋବାଇଲ୍ କ୍ରୋମ (63+)",
+ "faq.requirementsTabletSafari": "ମୋବାଇଲ୍ ସଫାରି (11+)",
+ "faq.requirementsNote": "ଟିପ୍ପଣୀ:",
+ "faq.requirementsNoteDesktop": "ଯଦି ଆପଣଙ୍କର କମ୍ପ୍ୟୁଟର ଏହି ଆବଶ୍ୟକତାଗୁଡ଼ିକୁ ପୂରଣ କରେ ନାହିଁ, ତେବେ ଆପଣ {downloadLink} ସମ୍ପାଦକକୁ ଚେଷ୍ଟା କରିପାରିବେ (FAQ ରେ ପରବର୍ତ୍ତୀ ଆଇଟମ୍ ଦେଖନ୍ତୁ)।",
+ "faq.scratchApp": "ସ୍କ୍ରାଚ୍ ଆପ୍",
+ "faq.requirementsNoteWebGL": "ଯଦି ଆପଣ ଏକ WebGL ତ୍ରୁଟିର ସମ୍ମୁଖୀନ ହୁଅନ୍ତି , ତେବେ ଏକ ଭିନ୍ନ ବ୍ରାଉଜର ଚେଷ୍ଟା କରନ୍ତୁ |",
+ "faq.requirementsNoteTablets": "ଟାବଲେଟ୍ ରେ, ବର୍ତ୍ତମାନ \"କି ଦବା\" ବ୍ଲକ୍ କିମ୍ବା ଡାହାଣ-କ୍ଲିକ୍ କଣ୍ଟେକ୍ସଟ ମେନୁ ବ୍ୟବହାର କରିବାର କୌଣସି ଉପାୟ ନାହିଁ |",
+ "faq.offlineTitle": "ଆପଣଙ୍କର ଏକ ଡାଉନଲୋଡଯୋଗ୍ୟ ସଂସ୍କରଣ ଅଛି କି ଯାହାଦ୍ୱାରା ମୁଁ ପ୍ରୋଜେକ୍ଟଗୁଡ଼ିକୁ ଅଫଲାଇନ ସୃଷ୍ଟି ଏବଂ ଦେଖିପାରିବି?",
+ "faq.offlineBody": "ସ୍କ୍ରାଚ୍ ଆପ୍ ଆପଣଙ୍କୁ ଇଣ୍ଟରନେଟ୍ ସଂଯୋଗ ବିନା ସ୍କ୍ରାଚ୍ ପ୍ରୋଜେକ୍ଟ ସୃଷ୍ଟି କରିବାକୁ ଅନୁମତି ଦେଇଥାଏ | ଆପଣ ସ୍କ୍ରାଚ୍ ୱେବସାଇଟ କିମ୍ବା ଆପଣଙ୍କ ଡିଭାଇସ୍ ପାଇଁ ଆପ୍ ଷ୍ଟୋରରୁ {downloadLink} ଡାଉନଲୋଡ୍ କରିପାରିବେ | (ଏହାକୁ ପୂର୍ବରୁ \"ସ୍କ୍ରାଚ୍ ଅଫଲାଇନ ସମ୍ପାଦକ\" କୁହାଯାଏ\") ।",
+ "faq.uploadOldTitle": "ମୁଁ ତଥାପି ସ୍କ୍ରାଚ୍ ର ପୁରୁଣା ସଂସ୍କରଣ ସହିତ ସୃଷ୍ଟି ହୋଇଥିବା ପ୍ରୋଜେକ୍ଟଗୁଡ଼ିକୁ ୱେବସାଇଟରେ ଅପଲୋଡ୍ କରିପାରିବି କି?",
+ "faq.uploadOldBody": "ହଁ: ଆପଣ ସ୍କ୍ରାଚ୍ ର ପୂର୍ବ ସଂସ୍କରଣ ସହିତ ତିଆରି ହୋଇଥିବା ପ୍ରୋଜେକ୍ଟଗୁଡ଼ିକୁ ସେୟାର କିମ୍ବା ଅପଲୋଡ୍ କରିପାରିବେ, ଏବଂ ସେମାନେ ଦୃଶ୍ୟମାନ ଏବଂ ପ୍ଲେ ଯୋଗ୍ୟ ହେବେ | (ତଥାପି, ଆପଣ ସ୍କ୍ରାଚ୍ ର ପର ସଂସ୍କରଣରେ ନିର୍ମିତ କିମ୍ବା ସମ୍ମେଳନ ହୋଇଥିବା ପ୍ରୋଜେକ୍ଟଗୁଡ଼ିକୁ ଡାଉନଲୋଡ୍ କରିପାରିବେ ନାହିଁ ଏବଂ ସେମାନଙ୍କୁ ପୂର୍ବ ସଂସ୍କରଣରେ ଖୋଲିପାରିବେ ନାହିଁ । ଉଦାହରଣ ସ୍ୱରୂପ, ଆପଣ {scratch2Link} ର ଡେସ୍କଟପ ସଂସ୍କରଣରେ ଏକ ସ୍କ୍ରାଚ୍ 3.0 ପ୍ରୋଜେକ୍ଟ ଖୋଲିପାରିବେ ନାହିଁ, କାରଣ ସ୍କ୍ରାଚ୍ 2.0 ପ୍ରୋଜେକ୍ଟ ଫାଇଲ ଫର୍ମାଟ୍ .sb3 କିପରି ପଢି ପାରିବ ନାହିଁ।)",
+ "faq.scratch2": "ସ୍କ୍ରାଚ୍ 2.0",
+ "faq.scratchCostTitle": "ସ୍କ୍ରାଚ୍ କେତେ ଖର୍ଚ୍ଚ ହୁଏ? ମୋତେ ଏକ ଲାଇସେନ୍ସ ଆବଶ୍ୟକ କି?",
+ "faq.scratchCostBody": "ସ୍କ୍ରାଚ୍ ମୁକ୍ତ ଅଛି ଏବଂ ସବୁବେଳେ ମୁକ୍ତ ରହିବ । ଆପଣଙ୍କ ବିଦ୍ୟାଳୟ, ଘର କିମ୍ବା ଅନ୍ୟ ଯେକୌଣସି ସ୍ଥାନରେ ସ୍କ୍ରାଚ୍ ବ୍ୟବହାର କରିବା ପାଇଁ ଆପଣଙ୍କୁ ଲାଇସେନ୍ସ ଆବଶ୍ୟକ ନାହିଁ । ସ୍କ୍ରାଚ୍ ର ବିକାଶ ଏବଂ ରକ୍ଷଣାବେକ୍ଷଣ ଦାନ ପ୍ରଦାନ ଦ୍ୱାରା ହୋଇଥାଏ । ଯଦି ଆପଣ ସ୍କ୍ରାଚ୍ ପାଇଁ କିଛି ପ୍ରଦାନ କରିବାକୁ ଚାହାଁନ୍ତି, ଆମର {donateLink} ଯାଞ୍ଚ କରନ୍ତୁ |",
+ "faq.donateLinkText": "ପୃଷ୍ଠା ଦାନ କରନ୍ତୁ",
+ "faq.mediaLabTitle": "ସ୍କ୍ରାଚ୍ କିଏ ସୃଷ୍ଟି କରିଥିଲେ?",
+ "faq.mediaLabBody": "ସ୍କ୍ରାଚ୍ {llkLink} ରେ {mediaLabLink} ରେ ସ୍କ୍ରାଚ୍ ଟିମ୍ ଦ୍ୱାରା ବିକଶିତ ଏବଂ ରକ୍ଷଣାବେକ୍ଷଣ କରାଯାଏ |",
+ "faq.llkLinkText": "ଆଜୀବନ କିଣ୍ଡର୍ଗାଟେନ୍ ଗୋଷ୍ଠୀ",
+ "faq.mediaLabLinkText": "ଏମ.ଆଇ.ଟି ମିଡିଆ ଲାବ",
+ "faq.aboutScratch3Title": "ସ୍କ୍ରାଚ୍ 3.0 କ'ଣ?",
+ "faq.aboutScratch3Body": "ସ୍କ୍ରାଚ୍ 3.0 ହେଉଛି 2 ଜାନୁଆରୀ, 2019ରେ ଆରମ୍ଭ ହୋଇଥିବା ସ୍କ୍ରାଚ୍ ର ସର୍ବଶେଷ ପିଢ଼ି । ଏହା କିପରି, କ'ଣ ଏବଂ କେଉଁଠାରେ ଆପଣ ସ୍କ୍ରାଚ୍ ସହିତ ସୃଷ୍ଟି କରିପାରିବେ ତାହା ଏକ୍ସଟେନ୍ସନ୍ କରିବାକୁ ଡିଜାଇନ୍ କରାଯାଇଛି | ଏହା ମଧ୍ୟରେ ଡଜନ୍ ନୂତନ ସ୍ପ୍ରେଟ୍, ଏକ ସମ୍ପୂର୍ଣ୍ଣ ନୂତନ ସାଉଣ୍ଡ ସମ୍ପାଦକ ଏବଂ ଅନେକ ନୂତନ ପ୍ରୋଗ୍ରାମିଂ ବ୍ଲକ୍ ଅନ୍ତର୍ଭୁକ୍ତ | ଏବଂ ସ୍କ୍ରାଚ୍ 3.0 ସହିତ, ଆପଣ ଆପଣଙ୍କର ଲାପ୍ଟପ୍ କିମ୍ବା ଡେସ୍କଟପ କମ୍ପ୍ୟୁଟର ବ୍ୟତୀତ ଆପଣଙ୍କ ଟାବଲେଟ୍ ରେ ପ୍ରୋଜେକ୍ଟ ତିଆରି ଏବଂ ଖେଳିବାରେ ସକ୍ଷମ |",
+ "faq.reportBugsScratch3Title": "ମୁଁ କିପରି ବଗ୍ ରିପୋର୍ଟ କରିପାରିବି ଏବଂ ସ୍କ୍ରାଚ୍ 3.0 ରେ ମତାମତ ଅଂଶୀଦାର କରିପାରିବି?",
+ "faq.reportBugsScratch3Body": "ଆପଣ ସ୍କ୍ରାଚ୍ ଆଲୋଚନା ଫୋରମର {forumsLink} ବିଭାଗରେ ବଗ୍ ରିପୋର୍ଟ କରିପାରିବେ ଏବଂ ମତାମତ ଅଂଶୀଦାର କରିପାରିବେ |",
+ "faq.forumsLinkText": "ବଗ୍ ଏବଂ ଗ୍ଲିଚ୍",
+ "faq.languagesScratch3Title": "ସ୍କ୍ରାଚ୍ 3.0 ଏକାଧିକ ଭାଷାରେ ଉପଲବ୍ଧ କି?",
+ "faq.languagesScratch3Body1": "ହଁ । ପ୍ରୋଗ୍ରାମିଂ ବ୍ଲକ୍ ର ଭାଷା ପରିବର୍ତ୍ତନ କରିବାକୁ, ପ୍ରୋଗ୍ରାମିଂ ସମ୍ପାଦକର ଶୀର୍ଷ ନେଭିଗେସନ୍ ବାରରେ “ଗ୍ଲୋବ” ଆଇକନ୍ ରେ କ୍ଲିକ୍ କରନ୍ତୁ, ତା'ପରେ ଏକ ଭାଷା ଚୟନ କରିବା ପାଇଁ ଡ୍ରପ୍ଡାଉନ୍ ମେନୁରେ କ୍ଲିକ୍ କରନ୍ତୁ |",
+ "faq.languagesScratch3Body2": "ଆମର ସମସ୍ତ ଅନୁବାଦ ସ୍ୱେଚ୍ଛାସେବୀମାନଙ୍କ ଦ୍ୱାରା କରାଯାଏ । ସ୍କ୍ରାଚ୍ 3.0 ସମ୍ପାଦକ କୁ ପୂର୍ବରୁ 40+ ଭାଷାରେ ଅନୁବାଦ କରାଯାଇଛି । ଆପଣ ବର୍ତ୍ତମାନ ଆମର {transifexLink} ରେ ଅନୁବାଦ ଏବଂ ସମୀକ୍ଷା କରୁଥିବା ସମସ୍ତ ଭାଷାଦେଖିପାରିବେ | ଯଦି ଆପଣ ଅନୁବାଦ କିମ୍ବା ସମୀକ୍ଷାରେ ସାହାଯ୍ୟ କରିବାକୁ ଚାହାଁନ୍ତି, ଦୟାକରି {emailLink} ସହିତ ଯୋଗାଯୋଗ କରନ୍ତୁ |",
+ "faq.transifexLinkText": "ଅନୁବାଦ ସର୍ଭର",
+ "faq.removedBlocksScratch3Title": "ସ୍କ୍ରାଚ୍ 3.0 ସ୍କ୍ରାଚ୍ ର ପୁରୁଣା ସଂସ୍କରଣରୁ କୌଣସି କୋଡିଂ ବ୍ଲକ୍ କାଢ଼ିଥାଏ କି?",
+ "faq.removedBlocksScratch3Body": "ସ୍କ୍ରାଚ୍ 3.0 ରେ କୌଣସି କୋଡିଂ ବ୍ଲକ୍ ଅପସାରଣ କରାଯାଇନାହିଁ, କିନ୍ତୁ କିଛି ଟିକିଏ ପରିବର୍ତ୍ତନ କରିଛନ୍ତି ଏବଂ ଅନ୍ୟମାନେ \"ଏକ୍ସଟେନ୍ସନ୍\" ରେ ସ୍ଥାନାନ୍ତରିତ ହୋଇଛି (ଯେପରି ନିମ୍ନରେ ବର୍ଣ୍ଣନା କରାଯାଇଛି, {extensionsFAQLink} ବିଭାଗରେ)।",
+ "faq.newBlocksScratch3Title": "ସ୍କ୍ରାଚ୍ 3.0 ନୂତନ ବ୍ଲକ୍ ଆରମ୍ଭ କରେ କି?",
+ "faq.newBlocksScratch3Body": "ହଁ! ସ୍କ୍ରାଚ୍ 3.0 ରେ ଆପଣ ଖୋଜିବେ:",
+ "faq.newBlocksSoundEffect": "ନୂତନ \"ଧ୍ୱନି ପ୍ରଭାବ\" ବ୍ଲକ୍",
+ "faq.newBlocksOperators": "ନୂତନ ଅପରେଟର ଯାହା ପାଠ୍ୟ (ଷ୍ଟ୍ରିଙ୍ଗ) ସହିତ କାମ କରିବା ସହଜ କରିଥାଏ",
+ "faq.newBlocksPen": "ସ୍ୱଚ୍ଛତା ପାଇଁ ସମର୍ଥନ ସହିତ ନୂତନ ପେନ୍ ବ୍ଲକ୍",
+ "faq.newBlocksGlide": "ସହଜରେ ଏକ ସ୍ପ୍ରିଟ୍କୁ ସ୍ଥାନାନ୍ତର କରିବା ପାଇଁ ନୂତନ ଗ୍ଲିଡ୍ ବ୍ଲକ (କିମ୍ବା ଯାଦୃଚ୍ଛିକ ପଏଣ୍ଟ)",
+ "faq.newBlocksExtensions": "ସ୍କ୍ରାଚ୍ ଏକ୍ସଟେନ୍ସନ୍ ମାଧ୍ୟମରେ ଅନେକ ନୂତନ କ୍ଷମତା (ନିମ୍ନରେ ଏକ୍ସଟେନ୍ସନ୍ ବିଭାଗ ଦେଖନ୍ତୁ)",
+ "faq.biggerBlocksScratch3Title": "ସ୍କ୍ରାଚ୍ 3.0 ରେ ବ୍ଲକ୍ଗୁଡିକ ପୂର୍ବରୁ ସଂସ୍କରଣ ଅପେକ୍ଷା କାହିଁକି ବଡ?",
+ "faq.biggerBlocksScratch3Body": "ସ୍କ୍ରାଚ୍ 3.0 କୁ ସ୍ପର୍ଶ ଉପକରଣରେ ଭଲ ଭାବରେ କାମ କରିବା ପାଇଁ (ଯେପରିକି ଅନେକ କ୍ରୋମବୁକ୍, ଉଇଣ୍ଡୋ ଫ୍ରସ୍ ଲାପ୍ଟପ୍ ଏବଂ ଟାବଲେଟ୍), ଆମେ ବ୍ଲକ୍ଗୁଡ଼ିକୁ ବଡ଼ କରିବା ଆବଶ୍ୟକ, ଯାହାଦ୍ୱାରା ବ୍ଲକ୍ଗୁଡ଼ିକୁ ଟାଣନ୍ତୁ ଏବଂ ଟ୍ୟାପ୍ କରିବା ସହଜ ହେବ | ଏହା ବ୍ୟତୀତ, ଛୋଟ ଇଣ୍ଟରଫେସ୍ ଉପାଦାନକୁ କ୍ଲିକ୍ କରିବା ଏବଂ ଟାଣିବାରେ ଅସୁବିଧା ଥିବା ନୂତନ ଉପଭୋକ୍ତାମାନଙ୍କ ସହିତ ଆମେ ଦେଖିଥିବା ସମସ୍ୟାଗୁଡ଼ିକସମାଧାନ କରିବାରେ ସାହାଯ୍ୟ କରିବା ପାଇଁ ସ୍କ୍ରାଚ୍ 3.0 ରେ ବ୍ଲକ୍ ସାମାନ୍ୟ ବଡ଼ |",
+ "faq.extensionsScratch3Title": "ପେନ୍ ବ୍ଲକ୍ କେଉଁଠାରେ ଯାଇଥିଲା? ମ୍ୟୁଜିକ୍ ବ୍ଲକ୍ କେଉଁଠାରେ ଯାଇଥିଲା? ଭିଡିଓ ସେନ୍ସିଂ ବ୍ଲକ୍ କେଉଁଠାରେ ଯାଇଥିଲା?",
+ "faq.extensionsScratch3Body": "ପେନ୍, ମ୍ୟୁଜିକ୍ ଏବଂ ଭିଡିଓ ସେନ୍ସିଂ ବ୍ଲକ୍କୁ ଏକ୍ସଟେନ୍ସନ୍କୁ ସ୍ଥାନାନ୍ତର କରାଯାଇଛି । ସ୍କ୍ରିନ୍ ର ତଳ ବାମରେ ବଟନ୍ କ୍ଲିକ୍ କରି ସମ୍ପ୍ରସାରଣ ଯୋଗ କରାଯାଇପାରିବ (ନିମ୍ନରେ \"ଏକ୍ସଟେନ୍ସନ୍\" ବିଭାଗ ଦେଖନ୍ତୁ)।",
+ "faq.paintEditorScratch3Title": "ପେଣ୍ଟ ସମ୍ପାଦକରେ ନୂତନ ବୈଶିଷ୍ଟ୍ୟଗୁଡ଼ିକ କ'ଣ?",
+ "faq.paintEditorScratch3Body": "ବ୍ୟବହାର କରିବା ସହଜ କରିବା ସହିତ ଶକ୍ତିଶାଳୀ ନୂତନ ବୈଶିଷ୍ଟ୍ୟ ପ୍ରଦାନ କରିବା ପାଇଁ ପେଣ୍ଟ ସମ୍ପାଦକକୁ ପୁନଃ ନିର୍ମାଣ କରାଯାଇଛି । ପରିବର୍ତ୍ତନ ଏବଂ ନୂତନ ବୈଶିଷ୍ଟ୍ୟଗୁଡ଼ିକ ମଧ୍ୟରେ ରହିଛି:",
+ "faq.paintEditorLayout": "ନୂତନ ଲେଆଉଟ୍ ଯାହା ଉପକରଣ ଏବଂ ବିକଳ୍ପଗୁଡ଼ିକୁ ଅଧିକ ଦୃଶ୍ୟମାନ କରେ",
+ "faq.paintEditorTools": "ଏକ \"ଇରେଜର\" ପରି ନୂତନ ଉପକରଣ ଯାହା ଭେକ୍ଟର ମୋଡ୍ ରେ କାମ କରେ",
+ "faq.paintEditorColors": "ରଙ୍ଗ ଚୟନ ଏବଂ ଆଡଜଷ୍ଟ କରିବା ପାଇଁ ଅଧିକ ବିକଳ୍ପ",
+ "faq.paintEditorVector": "ଭେକ୍ଟର ପଏଣ୍ଟ ଉପରେ ଅଧିକ ନିୟନ୍ତ୍ରଣ (ବକ୍ର ହ୍ୟାଣ୍ଡେଲ୍ ଏବଂ ପଏଣ୍ଟ ମୋଡ୍)",
+ "faq.paintEditorLayers": "ସ୍ତର କ୍ରମରେ ରଖିବା ପାଇଁ ଅତିରିକ୍ତ ନିୟନ୍ତ୍ରଣ (\"ସାମ୍ନାକୁ ଆଣ\", \"ପଛକୁ ଯାଅ\", ଇତ୍ୟାଦି)",
+ "faq.paintEditorGradients": "ନୂତନ ଗ୍ରେଡିଏଣ୍ଟ ନିୟନ୍ତ୍ରଣ",
+ "faq.soundEditorScratch3Title": "ସାଉଣ୍ଡ ସମ୍ପାଦକରେ ନୂତନ ବୈଶିଷ୍ଟ୍ୟଗୁଡ଼ିକ କ'ଣ?",
+ "faq.soundEditorScratch3Body": "ଧ୍ୱନି ରେକର୍ଡ କରିବା ଏବଂ ବ୍ୟବହାର କରିବା ସହଜ କରିବା ପାଇଁ ସାଉଣ୍ଡ ଏଡିଟରକୁ ପୁନଃ ନିର୍ମାଣ କରାଯାଇଛି । ଏହା ଅନେକ ନୂତନ ବୈଶିଷ୍ଟ୍ୟ ପ୍ରଦାନ କରେ:",
+ "faq.soundEditorRecording": "ନୂତନ ରେକର୍ଡିଂ ସିଷ୍ଟମ୍ ଯାହା ବ୍ୟବହାର କରିବା ସହଜ",
+ "faq.soundEditorTrimming": "ନୂତନ ଅଡିଓ ଟ୍ରମିଂ ସିଷ୍ଟମ୍ ଯାହା ବ୍ୟବହାର କରିବା ସହଜ",
+ "faq.soundEditorEffects": "ନୂତନ ଧ୍ୱନି ପ୍ରଭାବ (ଯେପରିକି \"ଦ୍ରୁତ\", \"ଧୀର\", \"ଇକୋ\", ଏବଂ \"ରୋବଟ୍\")",
+ "faq.tipsWindwScratch3Title": "ସ୍କ୍ରାଚ୍ ଟିପ୍ସ ୱିଣ୍ଡୋର କ'ଣ ହେଲା?",
+ "faq.tipsWindowScratch3Body": "ଟିପ୍ସ ୱିଣ୍ଡୋ ପରିବର୍ତ୍ତେ, ସ୍କ୍ରାଚ୍ 3.0 ଟ୍ୟୁଟୋରିଆଲ୍ ଲାଇବ୍ରେରୀ ମାଧ୍ୟମରେ ସମାନ ସାମଗ୍ରୀ ପ୍ରଦାନ କରେ, ଯାହା ପ୍ରୋଗ୍ରାମିଂ ସମ୍ପାଦକରେ ଶୀର୍ଷ ନେଭିଗେସନ୍ ବାର୍ ରେ ଟ୍ୟୁଟୋରିଆଲ୍ ଲିଙ୍କ ମାଧ୍ୟମରେ ପ୍ରବେଶ କରାଯାଇପାରିବ | ଆପଣ ସମଗ୍ର ପ୍ରୋଜେକ୍ଟ ପାଇଁ ଟ୍ୟୁଟୋରିଆଲ୍ ପାଇବେ (ଯେପରିକି \"ଏକ ଚେଜ୍ ଗେମ୍ କରନ୍ତୁ\") କିମ୍ବା ନିର୍ଦ୍ଦିଷ୍ଟ ବ୍ଲକ୍ ଏବଂ ବୈଶିଷ୍ଟ୍ୟ (ଯେପରିକି \"ଏକ ଧ୍ୱନି ରେକର୍ଡ କରନ୍ତୁ\" କିମ୍ବା \"ଏହାକୁ ସ୍ପିନ୍ କରନ୍ତୁ\")। ଅଧିକ ଟ୍ୟୁଟୋରିଆଲ୍ ଶୀଘ୍ର ଯୋଗ କରାଯିବ (ଯେପରିକି \"ପଙ୍ଗ ଗେମ୍\" ଏବଂ \"ମେକ୍ ଇଟ୍ ଫ୍ଲାଇ\")।",
+ "faq.remixDefinitionTitle": "ଏକ ରିମିକ୍ସ କ'ଣ?",
+ "faq.remixDefinitionBody": "ଯେତେବେଳେ ଏକ ସ୍କ୍ରାଚର୍ ଅନ୍ୟ କାହାର ପ୍ରୋଜେକ୍ଟର ଏକ ନକଲ ତିଆରି କରେ ଏବଂ ଏହାକୁ ସେମାନଙ୍କର ନିଜର ଧାରଣା ଯୋଗ କରିବା ପାଇଁ ପରିବର୍ତ୍ତନ କରେ (ଉଦାହରଣ ସ୍ୱରୂପ ସ୍କ୍ରିପ୍ଟ କିମ୍ବା ପୋଷାକ ପରିବର୍ତ୍ତନ କରି), ପରିଣାମ ପ୍ରୋଜେକ୍ଟକୁ \"ରିମିକ୍ସ\" କୁହାଯାଏ। ସ୍କ୍ରାଚ୍ ୱେବସାଇଟକୁ ସେୟାର କରିବା ପାଇଁ ସମସ୍ତ ପ୍ରୋଜେକ୍ଟକୁ ପୁନଃ ମିଶ୍ରିତ କରାଯାଇପାରିବ । ଆମେ ମଧ୍ୟ ଏକ ଛୋଟ ପରିବର୍ତ୍ତନକୁ ଏକ ବୈଧ ରିମିକ୍ସ ବୋଲି ବିବେଚନା କରୁଛୁ, ଯେପର୍ଯ୍ୟନ୍ତ ମୂଳ ପ୍ରୋଜେକ୍ଟ ନିର୍ମାତା ଏବଂ ଅନ୍ୟମାନଙ୍କୁ ଋଣ ଦିଆଯାଏ ଯେଉଁମାନେ ରିମିକ୍ସରେ ଗୁରୁତ୍ୱପୂର୍ଣ୍ଣ ଯୋଗଦାନ କରିଥିଲେ ।",
+ "faq.remixableTitle": "ସ୍କ୍ରାଚ୍ ଟିମ୍ କାହିଁକି ଆବଶ୍ୟକ କରେ ଯେ ସମସ୍ତ ପ୍ରୋଜେକ୍ଟ \"ପୁନଃମିଶ୍ରଣ ଯୋଗ୍ୟ\" ହେବ?",
+ "faq.remixableBody": "ଆମେ ବିଶ୍ୱାସ କରୁଛୁ ଯେ ଅନ୍ୟ ଲୋକଙ୍କ ପ୍ରୋଜେକ୍ଟକୁ ପୁନଃ ମିଶ୍ରଣ କରିବା କାର୍ଯ୍ୟକ୍ରମ ଶିଖିବା ଏବଂ ଆକର୍ଷଣୀୟ ପ୍ରୋଜେକ୍ଟ ସୃଷ୍ଟି କରିବାର ଏକ ମହାନ ଉପାୟ । ପୁନଃ ମିଶ୍ରଣ ମାଧ୍ୟମରେ ସୃଜନଶୀଳ ଚିନ୍ତାଧାରା ସ୍କ୍ରାଚ୍ ସମ୍ପ୍ରଦାୟ ମାଧ୍ୟମରେ ବ୍ୟାପିଗଲା ଏବଂ ସମସ୍ତଙ୍କ ଲାଭ ରହିଛି । ସ୍କ୍ରାଚ୍ ୱେବସାଇଟରେ ଅଂଶୀଦାର ହୋଇଥିବା ସମସ୍ତ ପ୍ରୋଜେକ୍ଟ \"କ୍ଲାଏଟିଭ କମନ୍ସ ସେୟାର ଆଲାଇକ୍\" ଲାଇସେନ୍ସ ଦ୍ୱାରା ଅନ୍ତର୍ଭୁକ୍ତ, ଯାହାର ଅର୍ଥ ହେଉଛି ଆପଣ ସ୍କ୍ରାଚ୍ ୱେବସାଇଟରେ ଦେଖିଥିବା ଯେ କୌଣସି ପ୍ରୋଜେକ୍ଟକୁ ପୁନଃ ମିଶ୍ରଣ କରିପାରିବେ - ଏବଂ ଅନ୍ୟ ସମସ୍ତେ ୱେବସାଇଟରେ ଅଂଶୀଦାର କରିଥିବା ଯେ କୌଣସି ପ୍ରୋଜେକ୍ଟକୁ ପୁନଃ ମିଶ୍ରଣ କରିପାରିବେ ।",
+ "faq.creativeCommonsTitle": "ଯଦି ମୁଁ ଚାହେଁ ନାହିଁ ଯେ ଅନ୍ୟମାନେ ମୋର ପ୍ରୋଜେକ୍ଟଗୁଡ଼ିକୁ ପୁନଃମିଶ୍ରଣ(ରିମିକ୍ସ) କରନ୍ତୁ?",
+ "faq.creativeCommonsBody": "ରିମିକ୍ସିଂ ସ୍କ୍ରାଚ୍ ସମ୍ପ୍ରଦାୟର ଏକ ଗୁରୁତ୍ୱପୂର୍ଣ୍ଣ ଅଂଶ । ଯଦି ଆପଣ ଅନ୍ୟମାନେ ଆପଣଙ୍କର ସୃଷ୍ଟିଗୁଡ଼ିକୁ ଦେଖିବା କିମ୍ବା ପୁନଃମିଶ୍ରଣ କରିବାକୁ ଚାହାଁନ୍ତି ନାହିଁ, ତେବେ ଆପଣ ତଥାପି ସ୍କ୍ରାଚ୍ ୱେବସାଇଟରେ ପ୍ରୋଜେକ୍ଟ ସୃଷ୍ଟି କରିପାରିବେ, କିନ୍ତୁ ସେମାନଙ୍କୁ ୱେବସାଇଟରେ ଅଂଶୀଦାର କରନ୍ତୁ ନାହିଁ |",
+ "faq.fairUseTitle": "ମୁଁ ମୋ ପ୍ରୋଜେକ୍ଟରେ ଇଣ୍ଟରନେଟ୍ ରୁ ଛବି / ଧ୍ୱନି / ମିଡିଆ ବ୍ୟବହାର କରିପାରିବି କି?",
+ "faq.fairUseBody": "ଯଦି ଆପଣ ଅନ୍ୟ କାହାର କାର୍ଯ୍ୟକୁ ନିଜ ଭିତରେ ସମନ୍ୱିତ କରିବାକୁ ବାଛିଛନ୍ତି, ତେବେ ସେମାନଙ୍କୁ ପ୍ରୋଜେକ୍ଟ \"କ୍ରେଡିଟ୍\" ବିଭାଗରେ କ୍ରେଡିଟ୍ ଦେବା ସୁନିଶ୍ଚିତ କରନ୍ତୁ, ଏବଂ ମୂଳସହିତ ଏକ ଲିଙ୍କ କୁ ଅନ୍ତର୍ଭୁକ୍ତ କରନ୍ତୁ। ପୁନଃମିଶ୍ରଣ ପାଇଁ ପୂର୍ବରୁ ଲାଇସେନ୍ସ ପ୍ରାପ୍ତ କଳା / ଧ୍ୱନି ଖୋଜିବା ପାଇଁ, {ccLink} ଯାଞ୍ଚ କରନ୍ତୁ|",
+ "faq.ccLinkText": "କ୍ରିଏଟିଭ କମନ୍ସ ସନ୍ଧାନ ପୃଷ୍ଠା",
+ "faq.whyAccountTitle": "ସ୍କ୍ରାଚ୍ ଆକାଉଣ୍ଟ କାହିଁକି ଉପଯୋଗୀ?",
+ "faq.whyAccountBody": "ଏପରିକି ଏକ ଆକାଉଣ୍ଟ ବିନା, ଆପଣ ଅନ୍ୟ ଲୋକଙ୍କ ପ୍ରୋଜେକ୍ଟ ଖେଳିପାରିବେ, ଟିପ୍ପଣୀ ଏବଂ ଫୋରମ ପଢ଼ିପାରିବେ ଏବଂ ଏପରିକି ନିଜର ପ୍ରୋଜେକ୍ଟ ସୃଷ୍ଟି କରିପାରିବେ । କିନ୍ତୁ ପ୍ରୋଜେକ୍ଟଗୁଡ଼ିକୁ ସଞ୍ଚୟ ଏବଂ ଅଂଶୀଦାର କରିବା, ଟିପ୍ପଣୀ ଏବଂ ଫୋରମ ପୋଷ୍ଟ ଲେଖିବା ଏବଂ ସମ୍ପ୍ରଦାୟର ଅନ୍ୟ \"ସାମାଜିକ\" କାର୍ଯ୍ୟକଳାପରେ ଅଂଶଗ୍ରହଣ କରିବା ପାଇଁ ଆପଣ ଏକ ଆକାଉଣ୍ଟ ଆବଶ୍ୟକ (ଯେପରିକି ଅନ୍ୟ ଲୋକଙ୍କ ପ୍ରୋଜେକ୍ଟକୁ \"ପ୍ରେମ\" କରିବା\" ) ।",
+ "faq.createAccountTitle": "ମୁଁ କିପରି ଏକ ଆକାଉଣ୍ଟ ସୃଷ୍ଟି କରିପାରିବି?",
+ "faq.createAccountBody": "କେବଳ ସ୍କ୍ରାଚ୍ ହୋମ ପୃଷ୍ଠାରେ \"ଯୋଗ\" କ୍ଲିକ୍ କରନ୍ତୁ | ଆପଣଙ୍କୁ କିଛି ପ୍ରଶ୍ନର ଉତ୍ତର ଦେବା ଏବଂ ଏକ ଇମେଲ୍ ଠିକଣା ପ୍ରଦାନ କରିବାକୁ ପଡିବ | ଏହା ମାତ୍ର କିଛି ମିନିଟ୍ ସମୟ ଲାଗନ୍ତି, ଏବଂ ଏହା ସମ୍ପୂର୍ଣ୍ଣ ମୁକ୍ତ!",
+ "faq.checkConfirmedTitle": "ମୋର ଆକାଉଣ୍ଟ ନିଶ୍ଚିତ ହୋଇଛି କି ନାହିଁ ମୁଁ କିପରି ଯାଞ୍ଚ କରିପାରିବି?",
+ "faq.howToConfirmTitle": "ମୁଁ କିପରି ମୋର ଆକାଉଣ୍ଟ ନିଶ୍ଚିତ କରିବି?",
+ "faq.howToConfirmBody": "ଆପଣ ସ୍କ୍ରାଚ୍ ରେ ଏକ ନୂତନ ଆକାଉଣ୍ଟ ସୃଷ୍ଟି କରିବା ପରେ, ଆପଣ ଏକ ଲିଙ୍କ ସହିତ ଏକ ଇମେଲ୍ ସନ୍ଦେଶ ପାଇବେ | ଆପଣଙ୍କର ଆକାଉଣ୍ଟ ନିଶ୍ଚିତ କରିବା ପାଇଁ କେବଳ ଲିଙ୍କ୍ କ୍ଲିକ୍ କରନ୍ତୁ | ଥରେ ଆପଣ ଆପଣଙ୍କର ଆକାଉଣ୍ଟ ନିଶ୍ଚିତ କରିବା ପରେ, ଆପଣ ପ୍ରୋଜେକ୍ଟ ଅଂଶୀଦାର କରିବାକୁ, ଟିପ୍ପଣୀ ଲେଖିପାରିବେ ଏବଂ ଷ୍ଟୁଡିଓ ସୃଷ୍ଟି କରିବାକୁ ସକ୍ଷମ ହେବେ | ଆପଣଙ୍କ ଆକାଉଣ୍ଟ ନିଶ୍ଚିତ କରିବା ଆପଣଙ୍କୁ ସ୍କ୍ରାଚ୍ ଟିମ୍ ରୁ ଇମେଲ୍ ଅଦ୍ୟତନ ପାଇବାକୁ ଅନୁମତି ଥାଏ | ଯଦି ଆପଣ ନିଶ୍ଚିତକରଣ ଲିଙ୍କ ସହିତ ଇମେଲ ପାଇପାରିବେ ନାହିଁ, ତେବେ ଆପଣଙ୍କର ସ୍ପାମ ଫୋଲଡର ଯାଞ୍ଚ କରନ୍ତୁ | ଯଦି ଆପଣ ତଥାପି ଏହାକୁ ପାଇପାରିବେ ନାହିଁ, ଏବଂ ଅନ୍ୟ ଏକ କପି ପାଇବାକୁ ଚାହାଁନ୍ତି, ଆପଣଙ୍କର ଆକାଉଣ୍ଟ ସେଟିଂସମୂହକୁ ଯାଆନ୍ତୁ, ଇମେଲ୍ ଟ୍ୟାବ୍ କ୍ଲିକ୍ କରନ୍ତୁ, ଏବଂ ସେଠାରେ ନିର୍ଦ୍ଦେଶାବଳୀ ଅନୁସରଣ କରନ୍ତୁ | ଦୟାକରି ଧ୍ୟାନ ଦିଅନ୍ତୁ ଯେ ଇମେଲ ଆସିବା ପାଇଁ ଏକ ଘଣ୍ଟା ସମୟ ଲାଗିପାରେ । ଯଦି ଆପଣ ତଥାପି ଏକ ଘଣ୍ଟା ପରେ ଇମେଲ ଦେଖିନନ୍ତି, {contactLink} ।",
+ "faq.contactLinkText": "ଆମକୁ ଜାଣିବା",
+ "faq.checkConfirmedBody": "ଆପଣଙ୍କର ଆକାଉଣ୍ଟ ନିଶ୍ଚିତ ହୋଇଛି କି ନାହିଁ ଯାଞ୍ଚ କରିବାକୁ, ଆପଣଙ୍କର ସ୍କ୍ରାଚ୍ ଆକାଉଣ୍ଟରେ ଲଗ୍ଇନ୍ କରନ୍ତୁ ଏବଂ ଆପଣଙ୍କର {settingsLink} ପୃଷ୍ଠାକୁ ଯାଆନ୍ତୁ | ନିଶ୍ଚିତ ଇମେଲ ଠିକଣା ଏକ ଛୋଟ ସବୁଜ ଚେକମାର୍କ ଦେଖାଇବ । ଅନ୍ୟଥା, ଆପଣ କମଳାରେ \"ଆପଣଙ୍କର ଇମେଲ୍ ଠିକଣା ଅନିଶ୍ଚିତ\" ପାଠ୍ୟ ଦେଖିବେ ।",
+ "faq.settingsLinkText": "ଇମେଲ ସେଟିଂସମୂହ",
+ "faq.requireConfirmTitle": "ମୋତେ ମୋର ଆକାଉଣ୍ଟ ନିଶ୍ଚିତ କରିବାକୁ ହେବ କି?",
+ "faq.requireConfirmBody": "ଆପଣ ତଥାପି ପ୍ରୋଜେକ୍ଟ ସୃଷ୍ଟି ଏବଂ ସଞ୍ଚୟ (ସେମାନଙ୍କୁ ଅଂଶୀଦାର ନକରି) ସହିତ ଆପଣଙ୍କର ଆକାଉଣ୍ଟ ନିଶ୍ଚିତ ନକରି ସ୍କ୍ରାଚ୍ ର ଅନେକ ଦିଗ ବ୍ୟବହାର କରିପାରିବେ ।",
+ "faq.forgotPasswordTitle": "ମୁଁ ମୋର ୟୁଜରନେମ୍ କିମ୍ବା ପାସୱାର୍ଡ ଭୁଲିଗଲି । ମୁଁ ଏହାକୁ କିପରି ପୁନଃସେଟ୍ କରିପାରିବି?",
+ "faq.forgotPasswordBody": "{resetLink} ପୃଷ୍ଠାରେ ଆପଣଙ୍କର ୟୁଜରନେମ୍ କିମ୍ବା ଇମେଲ ଠିକଣା ପ୍ରବେଶ କରନ୍ତୁ | ୱେବସାଇଟ ଆପଣଙ୍କ ୟୁଜରନେମ୍ ସହିତ ଜଡିତ ଠିକଣାକୁ ଏକ ଇମେଲ ପଠାଇବ ଏବଂ ଆପଣ ଆପଣଙ୍କର ପାସୱାର୍ଡ ପୁନଃସେଟ୍ କରିବା ପାଇଁ ବ୍ୟବହାର କରିପାରିବେ ଏକ ଲିଙ୍କ୍ ପଠାଇବ |",
+ "faq.resetLinkText": "ପାସୱାର୍ଡ ପୁନଃସ୍ଥାପନ",
+ "faq.changePasswordTitle": "ମୁଁ ମୋର ପାସୱାର୍ଡ କିପରି ପରିବର୍ତ୍ତନ କରିବି?",
+ "faq.changePasswordBody": "ଆପଣଙ୍କର ସ୍କ୍ରାଚ୍ ଆକାଉଣ୍ଟରେ ଲଗଇନ୍ କରନ୍ତୁ, ତା'ପରେ ଆମର {changeLink} ପୃଷ୍ଠାପରିଦର୍ଶନ କରନ୍ତୁ ଯେଉଁଠାରେ ଆପଣ ଆପଣଙ୍କର ପାସୱାର୍ଡ ପରିବର୍ତ୍ତନ କରିପାରିବେ |",
+ "faq.changeLinkText": "ପାସୱାର୍ଡ ସେଟିଂସମୂହ",
+ "faq.changeEmailTitle": "ମୁଁ କିପରି ମୋର ଇମେଲ୍ ଠିକଣା ପରିବର୍ତ୍ତନ କରିବି?",
+ "faq.changeEmailBody": "ଆପଣଙ୍କର ସ୍କ୍ରାଚ୍ ଆକାଉଣ୍ଟରେ ଲଗଇନ୍ କରନ୍ତୁ, ତା'ପରେ ଆମର {changeEmailLink} ପୃଷ୍ଠାପରିଦର୍ଶନ କରନ୍ତୁ ଯେଉଁଠାରେ ଆପଣ ଆପଣଙ୍କର ଇମେଲ ଠିକଣା ପରିବର୍ତ୍ତନ କରିପାରିବେ |",
+ "faq.newScratcherTitle": "ମୁଁ କିପରି 'ନ୍ୟୁ ସ୍କ୍ରାଚ୍ର୍' ରୁ 'ସ୍କ୍ରାଚ୍ର୍' କୁ ପରିବର୍ତ୍ତନ କରିବି?",
+ "faq.newScratcherBody": "ଯେତେବେଳେ ଆପଣ ଏକ ଆକାଉଣ୍ଟ ସୃଷ୍ଟି କରନ୍ତି, ଆପଣଙ୍କୁ ଏକ “ନୂତନ ସ୍କ୍ରାଚ୍ର୍” ଭାବରେ ନାମିତ କରାଯିବ । \"ସ୍କ୍ରାଚ୍ର୍\" ରେ ପରିବର୍ତ୍ତନ କରିବାକୁ, ଆପଣ ପ୍ରୋଜେକ୍ଟ ତିଆରି ଏବଂ ଅଂଶୀଦାର କରିବା ଉଚିତ, ଅନ୍ୟ ସ୍କ୍ରାଚ୍ର୍ସ ପ୍ରୋଜେକ୍ଟ ଉପରେ ସାହାଯ୍ୟକରି ଟିପ୍ପଣୀ କରିବା ଉଚିତ, ଏବଂ ଧୈର୍ଯ୍ୟ ଶୀଳ ହେବା ଉଚିତ! ଆପଣ ଆବଶ୍ୟକତା ପୂରଣ କରିବା ପରେ, ଆପଣଙ୍କୁ ସ୍କ୍ରାଚ୍ ର୍ ହେବାକୁ ଆମନ୍ତ୍ରଣ କରୁଥିବା ଆପଣଙ୍କର ପ୍ରୋଫାଇଲ୍ ପୃଷ୍ଠାରେ ଏକ ଲିଙ୍କ ଦେଖାଯିବ, ଏବଂ ସ୍କ୍ରାଚ୍ ୱେବସାଇଟରେ ଆପଣଙ୍କର କିଛି ଅତିରିକ୍ତ କ୍ଷମତା ହେବ | (ଧ୍ୟାନ ଦିଅନ୍ତୁ ଯେ ଆମେ ଅନୁରୋଧ ରେ ନ୍ୟୁ ସ୍କ୍ରାଚ୍ର୍ସକୁ ପ୍ରୋତ୍ସାହିତ କରୁ ନାହିଁ)",
+ "faq.multipleAccountTitle": "ମୁଁ ଗୋଟିଏରୁ ଅଧିକ ଆକାଉଣ୍ଟ ପାଇପାରିବି କି?",
+ "faq.multipleAccountBody": "ସ୍କ୍ରାଚ୍ ୱେବସାଇଟରେ କିଛି ଆକାଉଣ୍ଟ ଥିବା ଭଲ, ଯେପର୍ଯ୍ୟନ୍ତ ସେମାନଙ୍କ ମଧ୍ୟରୁ କେହି {cgLink} କୁ ଭାଙ୍ଗିବା ପାଇଁ ବ୍ୟବହାର କରାଯାଏ ନାହିଁ। ସେହି କ୍ଷେତ୍ରରେ, ସମସ୍ତ ସମ୍ବନ୍ଧିତ ଆକାଉଣ୍ଟ ଅବରୋଧ କିମ୍ବା ବିଲୋପ ହୋଇପାରେ ।",
+ "faq.multipleLoginTitle": "ଗୋଟିଏରୁ ଅଧିକ ବ୍ୟକ୍ତିଙ୍କୁ ଏକ ଆକାଉଣ୍ଟରେ ଲଗ୍ କରିବା ଉଚିତ କି?",
+ "faq.multipleLoginBody": "ଏହା ଅନୁମତି ନାହିଁ କାରଣ ଯେତେବେଳେ ଗୋଟିଏରୁ ଅଧିକ ବ୍ୟକ୍ତି ସମାନ ଆକାଉଣ୍ଟରେ ଲଗ୍ ଇନ୍ ହୁଏ ସେତେବେଳେ ୱେବସାଇଟ ଏବଂ ପ୍ରୋଜେକ୍ଟ ସମ୍ପାଦକ ସହଜରେ ଦ୍ୱନ୍ଦ୍ୱରେ ପଡ଼ିପାରିବେ । ଯେତେବେଳେ ଗୋଟିଏ ଆକାଉଣ୍ଟ କିଛି କରେ ଯାହା {cgLink} କୁ ଉଲ୍ଲଂଘନ କରେ, ସମସ୍ତ ସମ୍ବନ୍ଧିତ ଆକାଉଣ୍ଟଗୁଡ଼ିକୁ ଅବରୋଧ କିମ୍ବା ଅପସାରଣ କରାଯାଇପାରିବ। ଯଦି ଆପଣ ଏହା ସହିତ କିଛି ଖରାପ କିଛି କରନ୍ତି, ତେବେ ଏହାର ଅର୍ଥ ହେଉଛି ଅନ୍ୟ ବ୍ୟକ୍ତି ଯାହା କରିଥିଲେ ତାହା ପାଇଁ ଆପଣଙ୍କ ଆକାଉଣ୍ଟକୁ ଅବରୋଧ କରାଯାଇପାରିବ।",
+ "faq.changeUsernameTitle": "ମୁଁ ମୋର ୟୁଜରନେମ୍ ପରିବର୍ତ୍ତନ କରିପାରିବି କି?",
+ "faq.changeUsernameBody": "ସ୍କ୍ରାଚ୍ ୱେବସାଇଟର ସଂରଚନା ଏକ ନିରନ୍ତର ଆକାଉଣ୍ଟ ନାମ ଥିବା ଉପରେ ନିର୍ଭର କରେ, ତେଣୁ ଆପଣଙ୍କର ବ୍ୟବହାର ନାମ ପରିବର୍ତ୍ତନ କରିବା ସମ୍ଭବ ନୁହେଁ | ଯଦି ଆପଣ ପ୍ରକୃତରେ ଏକ ନୂତନ ୟୁଜରନେମ୍କୁ ପରିବର୍ତ୍ତନ କରିବାକୁ ଆବଶ୍ୟକ କରନ୍ତି, ତେବେ ଆପଣ ଏକ ନୂତନ ଆକାଉଣ୍ଟ କରିପାରିବେ, କିନ୍ତୁ ଆପଣଙ୍କୁ ନିଜ ପ୍ରୋଜେକ୍ଟଗୁଡ଼ିକୁ ନିଜେ ନୂତନ ଆକାଉଣ୍ଟରେ ନକଲ କରିବାକୁ ପଡିବ ।",
+ "faq.shareInfoTitle": "ମୁଁ ମୋ ଆକାଉଣ୍ଟରେ / ସହିତ କେଉଁ ସୂଚନା ଅଂଶୀଦାର କରିପାରିବି?",
+ "faq.shareInfoBody": "ଦୟାକରି ବ୍ୟକ୍ତିଗତ ସମ୍ପର୍କ ସୂଚନା ସେୟାର୍ କରନ୍ତୁ ନାହିଁ, ଯେପରିକି ଆପଣଙ୍କର ଶାରୀରିକ ଠିକଣା, ଇମେଲ୍, ଫୋନ୍ ନମ୍ବର, କିମ୍ବା ଅନ୍ୟ କିଛି ଯାହା ସ୍କ୍ରାଚ୍ ୱେବସାଇଟ ବାହାରେ ଯୋଗାଯୋଗ କରିବା ପାଇଁ ବ୍ୟବହାର କରାଯାଇପାରିବ | ଦୟାକରି ଏହି ପ୍ରକାରର ସୂଚନା ଥିବା ପ୍ରୋଜେକ୍ଟ, ଟିପ୍ପଣୀ କିମ୍ବା ଫୋରମ ପୋଷ୍ଟରିପୋର୍ଟ କରନ୍ତୁ, ତେଣୁ ସ୍କ୍ରାଚ୍ ଦଳ ସୂଚନା ଅପସାରଣ କରିପାରିବ, ଏବଂ ବ୍ୟକ୍ତିଗତ ଯୋଗାଯୋଗ ସୂଚନା ଅଂଶୀଦାର କରିବା ବିରୁଦ୍ଧରେ ଆମର ନୀତିର ଲେଖକଙ୍କୁ ମନେ ପକାଇପାରେ ।",
+ "faq.deleteAccountTitle": "ମୁଁ କିପରି ମୋର ଆକାଉଣ୍ଟ ବିଲୋପ କରିବି?",
+ "faq.deleteAccountBody": "ସ୍କ୍ରାଚ୍ ରେ ଲଗଇନ୍ କରନ୍ତୁ, ଏବଂ ତାପରେ ଶୀର୍ଷ ଡାହାଣ-ହାତ କୋଣରେ ଆପଣଙ୍କର ୟୁଜରନେମ୍ କ୍ଲିକ୍ କରନ୍ତୁ | \"ଆକାଉଣ୍ଟ ସେଟିଂସମୂହ\" ଚୟନ କରନ୍ତୁ, ତା'ପରେ ପୃଷ୍ଠାର ତଳଭାଗରେ \"ମୁଁ ମୋର ଆକାଉଣ୍ଟ ବିଲୋପ କରିବାକୁ ଚାହୁଁଛି\" ଲିଙ୍କ୍ କ୍ଲିକ୍ କରନ୍ତୁ | କିନ୍ତୁ ଯଦି ଆପଣ ସମ୍ପୂର୍ଣ୍ଣ ଭାବରେ ନିଶ୍ଚିତ ଯେ ଆପଣ ଆପଣଙ୍କର ଆକାଉଣ୍ଟ ବିଲୋପ କରିବାକୁ ଚାହୁଁଛନ୍ତି ତେବେ ଆପଣ ଏହା କରିବା ଉଚିତ୍ ।",
+ "faq.scratchFreeTitle": "ସ୍କ୍ରାଚ୍ ମୁକ୍ତ କି? ମୁଁ ଯେଉଁଠାରେ ଚାହୁଁଛି ମୁଁ ଏହାକୁ ବ୍ୟବହାର କରିପାରିବି କି?",
+ "faq.scratchFreeBody": "ହଁ! ସ୍କ୍ରାଚ୍ ମାଗଣାରେ ଉପଲବ୍ଧ | ଆପଣ ଏହାକୁ ଆପଣଙ୍କ ବିଦ୍ୟାଳୟରେ ବ୍ୟବହାର କରିପାରିବେ, ଏବଂ ଆପଣ ଏହା ବିଷୟରେ ଏକ ପାଠ୍ୟକ୍ରମ ଶିଖାଇ ପାରିବେ (ଏପରିକି ଏକ ପାଠ୍ୟକ୍ରମ ଯାହା ଅର୍ଥ ଖର୍ଚ୍ଚ କରେ)। ଆପଣଙ୍କୁ ଏକ ଲାଇସେନ୍ସ କିଣିବାର ଆବଶ୍ୟକତା ନାହିଁ: ଏହା ମାଗଣା!",
+ "faq.scratchScreenshotTitle": "ମୁଁ ଏକ ପୁସ୍ତକ କିମ୍ବା ଉପସ୍ଥାପନାରେ ସ୍କ୍ରାଚ୍ ର ସ୍କ୍ରିନସଟ୍ ବ୍ୟବହାର କରିପାରିବି କି?",
+ "faq.scratchScreenshotBody": "ହଁ, ଆପଣ ଏକ ପୁସ୍ତକ କିମ୍ବା ଉପସ୍ଥାପନାରେ ସ୍କ୍ରାଚ୍ ଆପ୍ଲିକେସନ୍ ଏବଂ ୱେବସାଇଟର ସ୍କ୍ରିନସଟ୍ / ଛବି ବ୍ୟବହାର କରିପାରିବେ, ଏବଂ ସେମାନଙ୍କୁ {licenseLink} ଲାଇସେନ୍ସ ଅଧୀନରେ ଲାଇସେନ୍ସ ପ୍ରାପ୍ତ ବୋଲି ବିବେଚନା କରିପାରିବେ। ଆମେ ପଚାରିଛୁ ଯେ ଆପଣ ନିଜର ସାମଗ୍ରୀରେ କୌଣସି ସ୍ଥାନରେ ଏକ ନୋଟ୍ ଅନ୍ତର୍ଭୁକ୍ତ କରି କହିଥିଲେ: \"ଏମ.ଆଇ.ଟି ମିଡିଆ ଲାବ୍ ରେ ଆଜୀବନ କିଣ୍ଡରଗାରଟନ୍ ଗ୍ରୁପ ସହଯୋଗରେ ସ୍କ୍ରାଚ୍ ହେଲା ସ୍କ୍ରାଚ୍ଫା ଉଣ୍ଡେସନର ଏକ ପ୍ରୋଜେକ୍ଟ । ଏହା https://scratch.mit.edu ଠି ମାଗଣା ରେ ଉପଲବ୍ଧ \"।",
+ "faq.licenseLinkText": "କ୍ରେଡିୟୁଟିଭ କମନ୍ସ ଆରୋପିଜେନ-ସେୟାରଆଲାଇକ୍",
+ "faq.scratchDescriptionTitle": "ମୁଁ ବ୍ରେସ୍ରୋସ୍ କିମ୍ବା ଅନ୍ୟ ସାମଗ୍ରୀରେ ସ୍କ୍ରାଚ୍ ର ବର୍ଣ୍ଣନା ଅନ୍ତର୍ଭୁକ୍ତ କରିପାରିବି କି?",
+ "faq.scratchDescriptionBody": "ନିଶ୍ଚିତ! ଆମେ ନିମ୍ନଲିଖିତ ବର୍ଣ୍ଣନାକୁ ସୁପାରିଶ କରୁଛୁ: \"ସ୍କ୍ରାଚ୍ ହେଉଛି ଏକ କୋଡିଂ ଭାଷା ଏବଂ ଅନଲାଇନ୍ ସମ୍ପ୍ରଦାୟ ଯେଉଁଠାରେ ଆପଣ ନିଜର ଭାବପ୍ରଦ କାହାଣୀ, ଖେଳ ଏବଂ ଆନିମେସନ୍ ସୃଷ୍ଟି କରିପାରିବେ - ଏବଂ ଆପଣଙ୍କର ସୃଷ୍ଟିଗୁଡ଼ିକୁ ବିଶ୍ୱରେ ଅନ୍ୟମାନଙ୍କ ସହିତ ବାଣ୍ଟିପାରିବେ । ଯୁବକମାନେ ସ୍କ୍ରାଚ୍ ପ୍ରୋଜେକ୍ଟ ସୃଷ୍ଟି ଏବଂ ଅଂଶୀଦାର କରୁଥିବାବେଳେ ସେମାନେ ସୃଜନଶୀଳଭାବରେ ଚିନ୍ତା କରିବା, ବ୍ୟବସ୍ଥିତ ଭାବରେ ଚିନ୍ତା କରିବା ଏବଂ ସହଯୋଗୀ ଭାବେ କାମ କରିବାକୁ ଶିଖନ୍ତି । ସ୍କ୍ରାଚ୍ ହେଉଛି ଏମଆଇଟି ମିଡିଆ ଲାବରେ ଆଜୀବନ କିଣ୍ଡର୍କିଣ୍ଡର୍ ଗୋଷ୍ଠୀ ସହିତ ସହଯୋଗରେ {sfLink} ର ଏକ ପ୍ରୋଜେକ୍ଟ । ଏହା ମାଗଣାରେ ଉପଲବ୍ଧ https://scratch.mit.edu\"",
+ "faq.presentScratchTitle": "ମୁଁ ଏକ ସମ୍ମିଳନୀରେ ସ୍କ୍ରାଚ୍ ଉପସ୍ଥାପନ କରିପାରିବି କି?",
+ "faq.presentScratchBody": "ଦୟାକରି ଶିକ୍ଷକ କିମ୍ବା ଅନ୍ୟ ଗୋଷ୍ଠୀକୁ ସ୍କ୍ରାଚ୍ ବିଷୟରେ ଉପସ୍ଥାପନା କରିବାକୁ ମୁକ୍ତ ଅନୁଭବ କରନ୍ତୁ ।",
+ "faq.supportMaterialTitle": "ମୁଁ ୱେବସାଇଟରେ ପାଇଥିବା ସ୍କ୍ରାଚ୍ ସମର୍ଥନ ସାମଗ୍ରୀ, ସ୍ପ୍ରିଟ୍, ଛବି, ଧ୍ୱନି କିମ୍ବା ନମୁନା ପ୍ରୋଜେକ୍ଟ ବ୍ୟବହାର / ରିମିକ୍ସ କରିପାରିବି କି?",
+ "faq.supportMaterialBody": "ହଁ: ସ୍କ୍ରାଚ୍ ୱେବସାଇଟରେ ଅଧିକାଂଶ ସ୍କ୍ରାଚ୍ ସମର୍ଥନ ସାମଗ୍ରୀ {licenseLink} ଲାଇସେନ୍ସ ଅଧୀନରେ ଉପଲବ୍ଧ | କିଛି ବ୍ୟତିକ୍ରମ ଅଛି: ସ୍କ୍ରାଚ୍ ଲୋଗୋ, ସ୍କ୍ରାଚ୍ କ୍ୟାଟ୍, ଗୋବୋ, ପିକୋ, ନାନୋ, ଗିଗା, ଏବଂ ଟେରା ହେଉଛି ସ୍କ୍ରାଚ୍ ଡ୍ରଡମାର୍କ, ଏବଂ ସ୍କ୍ରାଚ୍ ଟିମ୍ ଠାରୁ ସ୍ପଷ୍ଟ ଅନୁମତି ବିନା ବ୍ୟବହାର କରାଯାଇପାରିବ ନାହିଁ |",
+ "faq.sellProjectsTitle": "ମୁଁ ମୋର ସ୍କ୍ରାଚ୍ ପ୍ରୋଜେକ୍ଟ ବିକ୍ରୟ କରିପାରିବି କି?",
+ "faq.sellProjectsBody": "ହଁ: ଆପଣଙ୍କର ସ୍କ୍ରାଚ୍ ପ୍ରୋଜେକ୍ଟ ହେଉଛି ଆପଣଙ୍କର ସୃଷ୍ଟି । କିନ୍ତୁ ଧ୍ୟାନ ରେ ରଖନ୍ତୁ ଯେ ଥରେ ଆପଣ ସ୍କ୍ରାଚ୍ ୱେବସାଇଟରେ ଆପଣଙ୍କର ପ୍ରୋଜେକ୍ଟ ଅଂଶୀଦାର କରିବା ପରେ, ସମସ୍ତେ {licenseLink} ଲାଇସେନ୍ସ ର ସର୍ତ୍ତାବଳୀ ଆଧାରରେ ପ୍ରୋଜେକ୍ଟକୁ ଡାଉନଲୋଡ୍, ରିମିକ୍ସ ଏବଂ ପୁନଃ ବ୍ୟବହାର କରିବାକୁ ମୁକ୍ତ | ତେଣୁ ଯଦି ଆପଣ ଆପଣଙ୍କର ପ୍ରୋଜେକ୍ଟ ବିକ୍ରୟ କରିବାକୁ ଚାହୁଁଛନ୍ତି, ଆପଣ ଏହାକୁ ସ୍କ୍ରାଚ୍ ୱେବସାଇଟରୁ ଅଂଶୀଦାର କରିବାକୁ ଚାହୁଁପାରନ୍ତି |",
+ "faq.sourceCodeTitle": "ମୁଁ ସ୍କ୍ରାଚ୍ ପାଇଁ ଉତ୍ସ କୋଡ୍ କେଉଁଠାରେ ପାଇବି?",
+ "faq.sourceCodeBody": "ସ୍କ୍ରାଚ୍ ପ୍ରୋଗ୍ରାମିଂ ସମ୍ପାଦକ ପାଇଁ ଉତ୍ସ କୋଡ୍ {guiLink} ରେ ମିଳିପାରିବ। {flashLink}ଏବଂ {scratch14Link} ପାଇଁ ଉତ୍ସ କୋଡ୍ ଗୀଟହବ୍ ରେ ମଧ୍ୟ ଉପଲବ୍ଧ । ସ୍କ୍ରାଚ୍ ୱେବସାଇଟ ସମ୍ବନ୍ଧୀୟ ବିକାଶ ପ୍ରକଳ୍ପ ଗୁଡ଼ିକ ବିଷୟରେ ଅଦ୍ୟତନ ସୂଚନା ପାଇଁ, ଦୟାକରି ଆମର {developersLink}ପରିଦର୍ଶନ କରନ୍ତୁ । ",
+ "faq.scratch14": "ସ୍କ୍ରାଚ୍ 1.4",
+ "faq.okayToShareTitle": "ସ୍କ୍ରାଚ୍ ୱେବସାଇଟରେ ଅଂଶୀଦାର କରିବା ପାଇଁ କ'ଣ କିମ୍ବା ଠିକ୍ ନାହିଁ ମୁଁ କିପରି ଜାଣିବି?",
+ "faq.okayToShareBody": "ସ୍କ୍ରାଚ୍ {cgLink} ଯାଞ୍ଚ କରନ୍ତୁ - ସେମାନେ ସଂକ୍ଷିପ୍ତ ଏବଂ ଅନେକ ଆଇନଗତ ଜିନିଷ ଅନ୍ତର୍ଭୁକ୍ତ କରନ୍ତୁ ନାହିଁ | ସ୍କ୍ରାଚ୍ ରେ ପ୍ରତ୍ୟେକ ପୃଷ୍ଠାର ତଳଭାଗରେ ଏକ ଲିଙ୍କ ଅଛି ।",
+ "faq.reportContentTitle": "ଯଦି ମୁଁ ଅନୁପଯୁକ୍ତ କିଛି ଦେଖେ ତେବେ ମୁଁ କ'ଣ କରିବି?",
+ "faq.reportContentBody": "ଆପଣ ଯେ କୌଣସି ପ୍ରୋଜେକ୍ଟ, ଟିପ୍ପଣୀ, ଆଲୋଚନା ପୋଷ୍ଟ, ଷ୍ଟୁଡିଓ କିମ୍ବା ପ୍ରୋଫାଇଲ୍ ପୃଷ୍ଠାରେ \"ରିପୋର୍ଟ\" ବୋଲି କହିଥିବା ଲିଙ୍କରେ କ୍ଲିକ୍ କରିପାରିବେ ଯେଉଁଠାରେ ଆପଣ ସ୍କ୍ରାଚ୍ ପାଇଁ କିଛି ଦେଖନ୍ତି ନାହିଁ । ଯଦି ପରିସ୍ଥିତି ଜଟିଳ ହୁଏ, ତେବେ ଆପଣ ବ୍ୟାଖ୍ୟା କରିବା ପାଇଁ {contactLink} ଲିଙ୍କ (ପ୍ରତ୍ୟେକ ପୃଷ୍ଠାର ତଳଭାଗରେ ଉପଲବ୍ଧ) ବ୍ୟବହାର କରିପାରିବେ। ପ୍ରାସଙ୍ଗିକ ପୃଷ୍ଠାଗୁଡ଼ିକର ଲିଙ୍କ ସହିତ ଆପଣ ଯେପରି କରିପାରିବେ ତାହା ଅନ୍ତର୍ଭୁକ୍ତ କରିବା ସୁନିଶ୍ଚିତ କରନ୍ତୁ |",
+ "faq.noFlameTitle": "ଯଦି ମୁଁ କାହାକୁ ଅର୍ଥ କିମ୍ବା ଅସମ୍ମାନ ଜନକ ଦେଖୁଛି ତେବେ ମୁଁ କ'ଣ କରିବି?",
+ "faq.noFlameBody": "ନିଆଁରେ ଯୋଗ କରନ୍ତୁ ନାହିଁ! ଅଧିକ ଅର୍ଥ ଟିପ୍ପଣୀ ସହିତ ଅର୍ଥ ଟିପ୍ପଣୀର ଉତ୍ତର ଦେବା ଜିନିଷଗୁଡ଼ିକୁ ଖରାପ କରିଥାଏ, ଏବଂ ଏହାର ଫଳସ୍ୱରୂପ ଆପଣଙ୍କ ଆକାଉଣ୍ଟକୁ ଅବରୋଧ କରାଯାଇପାରେ । ଏହା ପରିବର୍ତ୍ତେ, କେବଳ ଅସମ୍ମାନଜନକ କିମ୍ବା ଅଗଠନମୂଳକ କିଛି ରିପୋର୍ଟ କରନ୍ତୁ, ଏବଂ ଆମେ ଲେଖକଙ୍କ ସହ ଅନୁସରଣ କରିବୁ । ଆମେ ପ୍ରତିଦିନ ରିପୋର୍ଟ ଯାଞ୍ଚ କରୁ, ପ୍ରତିଦିନ ଏକାଧିକ ଥର - ତେଣୁ ନିଶ୍ଚିତ ବିଶ୍ରାମ ଦିଅନ୍ତୁ, ଆମେ ଜିନିଷଗୁଡିକ ସଜାଡ଼ିବୁ ।",
+ "faq.reviewContentTitle": "ଯେତେବେଳେ କିଛି ରିପୋର୍ଟ କରାଯାଏ କିମ୍ବା ପତାକା କରାଯାଏ ସେତେବେଳେ ସ୍କ୍ରାଚ୍ ଦଳ କ'ଣ କରେ?",
+ "faq.reviewContentBody": "ସ୍କ୍ରାଚ୍ ଟିମ୍ ପ୍ରତିଦିନ ଟିପ୍ପଣୀ ଏବଂ ପ୍ରୋଜେକ୍ଟର ସମୀକ୍ଷା କରେ । ଯଦି କିଛି ସ୍କ୍ରାଚ୍ {cgLink} ଭାଙ୍ଗିଥାଏ, ଆମେ ଏହାକୁ ଅପସାରଣ କରିଆକାଉଣ୍ଟକୁ ଏକ ଚେତାବନୀ ପଠାଇବୁ। ଆମେ ଏହା ଅଂଶୀଦାର କରିବା ପାଇଁ ବ୍ୟବହୃତ ଆକାଉଣ୍ଟ କିମ୍ବା ନେଟୱାର୍କଗୁଡ଼ିକୁ ମଧ୍ୟ ଅବରୋଧ କରିପାରେ, ଯାହା ଅଂଶୀଦାର କରାଯାଇଥିଲା ଏବଂ ଯଦି ବ୍ୟକ୍ତିଙ୍କୁ ପୂର୍ବରୁ ଚେତାବନୀ ପଠାଯାଇଛି",
+ "faq.blockedAccountTitle": "ଯେତେବେଳେ ଏକ ଆକାଉଣ୍ଟ ଅବରୋଧ କରାଯାଏ ସେତେବେଳେ କ'ଣ ହୁଏ?",
+ "faq.blockedAccountBody": "ଯେତେବେଳେ ଏକ ଆକାଉଣ୍ଟ ଅବରୋଧ କରାଯାଏ, ମାଲିକ ଆଉ ସେମାନଙ୍କ ଆକାଉଣ୍ଟକୁ ପ୍ରବେଶ କରିପାରିବେ ନାହିଁ, ପ୍ରୋଜେକ୍ଟ ସୃଷ୍ଟି କରିବା ପାଇଁ ଏହାକୁ ବ୍ୟବହାର କରିପାରିବେ କିମ୍ବା ନୂତନ ଟିପ୍ପଣୀ ପୋଷ୍ଟ କରିପାରିବେ ନାହିଁ। ଯେତେବେଳେ ସେମାନେ ଲଗଇନ୍ କରନ୍ତି, ସେମାନେ ଏକ ପୃଷ୍ଠା ଦେଖନ୍ତି ଯାହା ବ୍ୟାଖ୍ୟା କରେ ଯେ ଆକାଉଣ୍ଟକାହିଁକି ଅବରୋଧ କରାଯାଇଥିଲା, ଏକ ୱେବ ଫର୍ମ ସହିତ ସେମାନେ ଅ-ଅବରୋଧ କରିବାକୁ ଅନୁରୋଧ କରିବାକୁ ବ୍ୟବହାର କରିପାରିବେ। ଯଦି ମାଲିକ ଦେଖାଇପାରିବେ ଯେ ସେମାନେ ବୁଝିପାରିବେ ଯେ ସେମାନଙ୍କର ଆକାଉଣ୍ଟ କାହିଁକି ଅବରୋଧ କରାଯାଇଥିଲା, ଏବଂ ଭବିଷ୍ୟତରେ ସ୍କ୍ରାଚ୍ {cgLink} ଅନୁସରଣ କରିବାକୁ ପ୍ରତିଶୃତି ଦେଇଛନ୍ତି, ତେବେ ସେମାନେ ଅ-ଅବରୋଧ ହେବ।",
+ "faq.stolenAccountTitle": "କେହି ଜଣେ ମୋ ଆକାଉଣ୍ଟରେ ପ୍ରବେଶ ପାଇଲେ ଏବଂ ମୋ ଆକାଉଣ୍ଟ କୁ ଅବରୋଧ କରିଦେଲେ । ମୁଁ କଣ କରେ?",
+ "faq.stolenAccountBody": "ଆପଣଙ୍କର ପାସୱାର୍ଡ ସୁରକ୍ଷିତ ରଖିବା ପାଇଁ ଆପଣ ଦାୟୀ | ଯଦି ଆପଣ ଜାଣନ୍ତି ଯେ କେହି ଆପଣଙ୍କ ଆକାଉଣ୍ଟକୁ ନିୟନ୍ତ୍ରଣ କଲେ ଏବଂ ଖରାପ କାର୍ଯ୍ୟ କରନ୍ତି, ତେବେ ସେମାନେ ବ୍ୟବହୃତ କମ୍ପ୍ୟୁଟର ର ଦାୟିତ୍ୱରେ ଥିବା ବୟସ୍କମାନଙ୍କୁ କୁହନ୍ତୁ। ଯଦି ଆପଣ ଭାବନ୍ତି ଯେ ଆପଣ ଜାଣନ୍ତି ନାହିଁ ଯେ ଆପଣଙ୍କର ଆକାଉଣ୍ଟରେ ପ୍ରବେଶ ଅଛି, ପାସୱାର୍ଡ ପରିବର୍ତ୍ତନ କରନ୍ତୁ ଏବଂ / କିମ୍ବା ପରିସ୍ଥିତି ବ୍ୟାଖ୍ୟା କରିବା ପାଇଁ {contactLink} ଲିଙ୍କ ବ୍ୟବହାର କରନ୍ତୁ। ଯଦି ସ୍କ୍ରାଚ୍ {cgLink} ଭାଙ୍ଗିଥିବା କିଛି କରିବା ପାଇଁ ଆପଣଙ୍କ ଆକାଉଣ୍ଟ ଅବରୋଧ କରାଯାଇଥିଲା, ଦୟାକରି ଆମକୁ କୁହନ୍ତୁ ନାହିଁ ଯେ ଅନ୍ୟ କେହି ଏହା କରିଛନ୍ତି। ଯେତେବେଳେ ଲୋକମାନେ ଆମକୁ କୁହନ୍ତି ଯେ ଅନ୍ୟ କେହି କିଛି ଖରାପ କରିବା ପାଇଁ ସେମାନଙ୍କର ଆକାଉଣ୍ଟ ବ୍ୟବହାର କରିଥିଲେ, ସେତେବେଳେ ଆମେ ଆକାଉଣ୍ଟ ପୁନରୁଦ୍ଧାର କରିବା ପୂର୍ବରୁ ଆମକୁ ସେହି ବ୍ୟକ୍ତିଙ୍କ ସହ କଥା ବାର୍ତ୍ତାବାର୍ତ୍ତା କରିବାକୁ ଚେଷ୍ଟା କରିବାକୁ ପଡିବ । ଏହାର ଅର୍ଥ ହେଉଛି କ'ଣ ହେଲା ତାହା ବିଷୟରେ ଆପଣ ଆମ ସହିତ ସଚ୍ଚୋଟ ଥିବା ଅପେକ୍ଷା ଆପଣଙ୍କ ଆକାଉଣ୍ଟ ବହୁତ ଅଧିକ ସମୟ ପାଇଁ ଅବରୋଧ ହେବ ।",
+ "faq.aboutExtensionsTitle": "ଏକ୍ସଟେନ୍ସନ୍ କ'ଣ?",
+ "faq.aboutExtensionsBody": "ସ୍କ୍ରାଚ୍ ସମ୍ପାଦକରେ, ଆପଣ \"ଏକ୍ସଟେନ୍ସନ୍\" ନାମକ ଅତିରିକ୍ତ ବ୍ଲକ୍ ସଂଗ୍ରହ ଯୋଗ କରିପାରିବେ | ଉଦାହରଣ ସ୍ୱରୂପ, ଏପରି ଏକ୍ସଟେନ୍ସନ୍ ଅଛି ଯାହା ଆପଣଙ୍କୁ ଶାରୀରିକ ଉପକରଣ (ଯେପରିକି ମାଇକ୍ରୋ:ବିଟ୍ ଏବଂ ଲେଗୋ ରୋବୋଟିକ୍ କିଟ୍) ପ୍ରୋଗ୍ରାମ କରିବା ଏବଂ ଆପଣଙ୍କ ସ୍କ୍ରାଚ୍ ପ୍ରୋଜେକ୍ଟ ମଧ୍ୟରେ ପାଠ୍ୟ ଅନୁବାଦ କରିବାରେ ସକ୍ଷମ କରେ | ଆମେ ସମୟ ସହିତ ନୂତନ ଏକ୍ସଟେନ୍ସନ୍ ଯୋଗ କରିବା ଜାରି ରଖିବୁ, ତେଣୁ ସ୍କ୍ରାଚ୍ ସହିତ ଆପଣ ଯାହା କରିପାରିବେ ତାହା ସମୟ ସହିତ ବୃଦ୍ଧି ଜାରି ରହିବ ।",
+ "faq.howToAddExtensionsTitle": "ମୁଁ ଏକ ପ୍ରୋଜେକ୍ଟରେ ଏକ ଏକ୍ସଟେନ୍ସନ୍ କିପରି ଯୋଗ କରିବି?",
+ "faq.howToAddExtensionsBody": "ଯଦି ଆପଣ ସ୍କ୍ରାଚ୍ ପ୍ରୋଗ୍ରାମିଂ ସମ୍ପାଦକର ତଳ ବାମ କୋଣରେ \"ଏକ୍ସଟେନ୍ସନ୍\" ବଟନ୍ ରେ କ୍ଲିକ୍ କରନ୍ତି, ତେବେ ଆପଣ ସମସ୍ତ ସ୍କ୍ରାଚ୍ ସମ୍ପ୍ରସାରଣର ତାଲିକା ଦେଖିବେ | ଯେତେବେଳେ ଆପଣ ଗୋଟିଏ ଏକ୍ସଟେନ୍ସନ୍ ଚୟନ କରନ୍ତି, ଆପଣଙ୍କ ପ୍ରୋଜେକ୍ଟରେ ଏକ ନୂତନ ଶ୍ରେଣୀର ବ୍ଲକ୍ ଯୋଗ କରାଯିବ | ପ୍ରତ୍ୟେକ ଥର ଆପଣଙ୍କ ପ୍ରୋଜେକ୍ଟ ଖୋଲିବା ସମୟରେ ଏକ୍ସଟେନ୍ସନ୍ ସ୍ୱୟଂଚାଳିତ ଭାବରେ ଧାରଣ ହେବ । ଆପଣ ସମାନ ପ୍ରୋଜେକ୍ଟରେ ଏକାଧିକ ସମ୍ପ୍ରସାରଣ ଯୋଗ କରିପାରିବେ |",
+ "faq.createExtensionsTitle": "ମୁଁ ସ୍କ୍ରାଚ୍ ପାଇଁ ମୋର ନିଜର ଏକ୍ସଟେନ୍ସନ୍ କିପରି ସୃଷ୍ଟି କରିବି",
+ "faq.createExtensionsBody": "ସ୍କ୍ରାଚ୍ ଦଳ ଭବିଷ୍ୟତରେ ସମ୍ପ୍ରସାରଣ ପାଇଁ ବିଶେଷତା ଏବଂ ନିର୍ଦ୍ଦେଶାବଳୀ ପ୍ରକାଶ କରିବ । ଥରେ ଉପଲବ୍ଧ ହେବା ପରେ, ଆପଣ ଅଫିସିଆଲ୍ ସ୍କ୍ରାଚ୍ 3.0 ସମ୍ପ୍ରସାରଣ ଲାଇବ୍ରେରୀରେ ବିଚାର ପାଇଁ ସ୍କ୍ରାଚ୍ ଦଳକୁ ସମ୍ପ୍ରସାରଣ ଦାଖଲ କରିବାକୁ ସକ୍ଷମ ହେବ | ଆମେ \"ପରୀକ୍ଷାମୂଳକ\" ସମ୍ପ୍ରସାରଣ ବିକଶିତ ଏବଂ ବିତରଣ ପାଇଁ ନିର୍ଦ୍ଦେଶାବଳୀ ମଧ୍ୟ ପ୍ରଦାନ କରିବୁ, ଯାହା ବ୍ୟକ୍ତିଗତ କମ୍ପ୍ୟୁଟର୍ ରେ ପ୍ରୋଜେକ୍ଟ ସୃଷ୍ଟି କରିବା ପାଇଁ ବ୍ୟବହାର କରାଯାଇପାରିବ, କିନ୍ତୁ ସ୍କ୍ରାଚ୍ ଅନଲାଇନ ସମ୍ପ୍ରଦାୟରେ ଅଂଶୀଦାର କରାଯାଇନାହିଁ ।",
+ "faq.scratchXTitle": "ସ୍କ୍ରାଚ୍ଏକ୍ସ ୱେବସାଇଟ ରେ କ'ଣ ହେବ?",
+ "faq.scratchXBody": "ସ୍କ୍ରାଚ୍ଏକ୍ସ ୱେବସାଇଟ (scratchx.org) ଏକ୍ସଟେନ୍ସନ୍ ପାଇଁ ଏକ ପରୀକ୍ଷାମୂଳକ ପରୀକ୍ଷା କରାଯାଇଥିଲା । ସ୍କ୍ରାଚ୍X ପାଇଁ ସୃଷ୍ଟି ହୋଇଛି ଏକ୍ସଟେନ୍ସନ୍ ସ୍କ୍ରାଚ୍ 3.0 ସହିତ ସୁଗମ ନୁହେଁ | ଥରେ ପରୀକ୍ଷାମୂଳକ ଏକ୍ସଟେନ୍ସନ୍ ସ୍କ୍ରାଚ୍ ରେ ସମ୍ପୂର୍ଣ୍ଣ ଭାବରେ ସମର୍ଥିତ ହେବା ପରେ ଆମେ ସ୍କ୍ରାଚ୍ଏକ୍ସ ପାଇଁ ସମର୍ଥନ ବନ୍ଦ କରିବୁ ଏବଂ ଡେଭଲପର ଏବଂ ଉପଭୋକ୍ତାମାନଙ୍କୁ ସ୍କ୍ରାଚ୍ଏକ୍ସରୁ ନୂତନ ଏକ୍ସଟେନସନ ପ୍ଲାଟଫର୍ମକୁ ପରିବର୍ତ୍ତନ କରିବାକୁ ସମୟ ପ୍ରଦାନ କରିବୁ ।",
+ "faq.cloudDataInfoTitle": "କ୍ଲାଉଡ୍ ଭେରିଏବଲ୍ କ'ଣ?",
+ "faq.cloudDataInfoBody": "କ୍ଲାଉଡ୍ ଭେରିଏବଲ୍ସ୍ ସ୍କ୍ରାଚ୍ ସମ୍ପ୍ରଦାୟର ଅନ୍ୟ ଲୋକଙ୍କ ସହିତ ସଂରକ୍ଷଣ ଏବଂ ଅଂଶୀଦାର କରିବାକୁ ଏକ ପ୍ରୋଜେକ୍ଟରୁ ଡାଟା ପାଇଁ ଅନୁମତି ପ୍ରଦାନ କରେ | ସମୟ ସହିତ ଡାଟାକୁ ପ୍ରବେଶ ଏବଂ ପରିବର୍ତ୍ତନ କରିବା ପାଇଁ ସମ୍ପ୍ରଦାୟର ଅନ୍ୟମାନେ ସର୍ବେଚ ଏବଂ ଅନ୍ୟ ପ୍ରୋଜେକ୍ଟ କରିବା ପାଇଁ ଆପଣ କ୍ଲାଉଡ୍ ଭେରିଭେଲ୍ ବ୍ୟବହାର କରିପାରିବେ |",
+ "faq.makeCloudVarTitle": "ମୁଁ କିପରି ଏକ ମେଘ ଭେରିଏବଲ୍ କରିପାରିବି?",
+ "faq.makeCloudVarBody": "ବ୍ଲକ୍ ପ୍ୟାଲେଟର \"ଭେରିଏବଲ୍\" ବିଭାଗକୁ ଯାଆନ୍ତୁ, \"ଏକ ପରିବର୍ତ୍ତନକାରୀ କରନ୍ତୁ\" ଚୟନ କରନ୍ତୁ, ଏବଂ ତାପରେ \"କ୍ଲାଉଡ୍ ଭେରିଏବଲ୍ (ସର୍ଭରରେ ସଂରକ୍ଷିତ) ପାଖରେ ଥିବା ଚେକବକ୍ସକ୍ଲିକ୍ କରନ୍ତୁ| ଆପଣଙ୍କ କ୍ଲାଉଡ୍ ଭେରିଏବଲ୍ ସହିତ ଜଡିତ ତଥ୍ୟ ସର୍ଭରରେ ସଂରକ୍ଷିତ ହେବ, ସମୟ ସହିତ ସଂରକ୍ଷିତ ହେବ, ଏବଂ ପ୍ରୋଜେକ୍ଟ ଖୋଲିବା ଯେ କୌଣସି ବ୍ୟକ୍ତି ପାଇଁ ସୁଗମ ହେବ|",
+ "faq.onlyNumbersTitle": "କ୍ଲାଉଡ୍ ଭେରିଏବଲ୍ ରେ କେଉଁ ପ୍ରକାରର ଡାଟା ସଂରକ୍ଷିତ କରାଯାଇପାରିବ?",
+ "faq.onlyNumbersBody": "କେବଳ ସଂଖ୍ୟାଗୁଡିକ କ୍ଲାଉଡ୍ ଭେରିଏବଲ୍ ରେ ସଂରକ୍ଷିତ କରାଯାଇପାରିବ |",
+ "faq.storedCloudInfoTitle": "କ୍ଲାଉଡ୍ ଭେରିଏବଲ୍ ରେ ସଂରକ୍ଷିତ ଡାଟା କିଏ ଦେଖିପାରିବେ?",
+ "faq.storedCloudInfoBody": "ଯେତେବେଳେ ଆପଣ କ୍ଲାଉଡ୍ ଭେରିଏବଲ୍ ବ୍ୟବହାର କରି ଏକ ପ୍ରୋଜେକ୍ଟ ସହିତ କଥାବାର୍ତ୍ତା କରନ୍ତି, ଆପଣଙ୍କ ଆକ୍ରୋମିସନ୍ ସହିତ ଜଡିତ ଡାଟା ଆପଣଙ୍କ ୟୁଜରନେମ୍ ସହିତ ସଂରକ୍ଷିତ କରାଯାଇପାରିବ, ଏବଂ ଅନ୍ୟମାନେ ଏହାକୁ ଦେଖିପାରିବେ ।",
+ "faq.reportCloudTitle": "ଯଦି ମୁଁ କାହାକୁ କ୍ଲାଉଡ୍ ଭେରିଏବଲ୍ ବ୍ୟବହାର କରି ଅନୁପଯୁକ୍ତ ବିଷୟବସ୍ତୁ ପୋଷ୍ଟ କରେ, ମୁଁ ଏହାକୁ କିପରି ରିପୋର୍ଟ କରିବି?",
+ "faq.reportCloudBody": "କ୍ଲାଉଡ୍ ଭେରିବଲ୍ ରେ ଅନୁପଯୁକ୍ତ ବିଷୟବସ୍ତୁ ରିପୋର୍ଟ କରିବା ପାଇଁ \"ଏହି ରିପୋର୍ଟ\" ବଟନ୍ (ପ୍ରୋଜେକ୍ଟ ପୃଷ୍ଠାରେ ପ୍ରୋଜେକ୍ଟ ପ୍ଲେୟାରରେ) କ୍ଲିକ୍ କରନ୍ତୁ। ଆପଣ ରିପୋର୍ଟରେ ଆପଣଙ୍କର କାରଣ ଟାଇପ୍ କରିବା ସମୟରେ ଆପଣ \"କ୍ଲାଉଡ୍ ଭେରିଏବଲ୍\" ଉଲ୍ଲେଖ କରିବା ସୁନିଶ୍ଚିତ କରନ୍ତୁ |",
+ "faq.chatRoomTitle": "ମୁଁ କ୍ଲାଉଡ୍ ଭେରିଏବଲ୍ ସହିତ ଚାଟ୍ ରୁମ ତିଆରି କରିପାରିବି କି?",
+ "faq.chatRoomBody": "ଯଦିଓ କ୍ଲାଉଡ୍ ଭେରିଏବଲ୍ ସହିତ ଚାଟ୍ ରୁମ୍ ସୃଷ୍ଟି କରିବା ବୈଷୟିକ ଭାବରେ ସମ୍ଭବ, ସେମାନଙ୍କୁ ସ୍କ୍ରାଚ୍ ୱେବସାଇଟରେ ଅନୁମତି ନାହିଁ |",
+ "faq.changeCloudVarTitle": "କ୍ଲାଉଡ୍ ଭେରିଏବଲ୍ ଭେରିଏବଲ୍ରେ ସୂଚନା କିଏ ପରିବର୍ତ୍ତନ କରିପାରିବେ?",
+ "faq.changeCloudVarBody": "କେବଳ ଆପଣ ଏବଂ ଆପଣଙ୍କ ପ୍ରୋଜେକ୍ଟର ଦର୍ଶକମାନେ ଆପଣଙ୍କ ପ୍ରୋଜେକ୍ଟର କ୍ଲାଉଡ୍ ଭେରିଏବଲ୍ରେ ଡାଟା ସଂରକ୍ଷଣ କରିପାରିବେ | ଯଦି ଲୋକମାନେ \"ଭିତରେ ଦେଖନ୍ତି\" କିମ୍ବା ଆପଣଙ୍କର କୋଡ୍ ପୁନଃମିଶ୍ରଣ କରନ୍ତି, ଏହା ପରିବର୍ତ୍ତନକାରୀର ଏକ କପି ସୃଷ୍ଟି କରେ ଏବଂ ମୂଳ ପରିବର୍ତ୍ତନକୁ ପ୍ରଭାବିତ କିମ୍ବା ପରିବର୍ତ୍ତନ କରେ ନାହିଁ।",
+ "faq.newScratcherCloudTitle": "ମୁଁ ଲଗ୍ ଇନ୍ ହୋଇଛି, କିନ୍ତୁ ମୁଁ କ୍ଲାଉଡ୍ ଭେରିଏବଲ୍ ସହିତ ପ୍ରୋଜେକ୍ଟ ବ୍ୟବହାର କରିପାରିବି ନାହିଁ । କଣ ଚାଲିଛି?",
+ "faq.newScratcherCloudBody": "ଯଦି ଆପଣ ୱେବସାଇଟରେ ଏବେ ବି ଏକ \"ନୂତନ ସ୍କ୍ରାଚ୍ର୍\" ଅଛନ୍ତି, ତେବେ ଆପଣ କ୍ଲାଉଡ୍ ଭେରିଏବଲ୍ ସହିତ ପ୍ରୋଜେକ୍ଟ ବ୍ୟବହାର କରିବାକୁ ସକ୍ଷମ ହେବେ ନାହିଁ | କ୍ଲାଉଡ୍ ଭେରିଏବଲ୍ ରେ ପ୍ରବେଶ କରିବା ପାଇଁ ଆପଣଙ୍କୁ ଏକ \"ସ୍କ୍ରାଚ୍ର୍\" ହେବା ଆବଶ୍ୟକ | “ନୂତନ ସ୍କ୍ରାଚ୍ର୍” ରୁ \"ସ୍କ୍ରାଚ୍ର୍\" ପର୍ଯ୍ୟନ୍ତ ପରିବର୍ତ୍ତନ ବିଷୟରେ ଅଧିକ ସୂଚନା ପାଇଁ ଆକାଉଣ୍ଟ ବିଭାଗ (ଉପର) ଦେଖନ୍ତୁ।",
+ "faq.multiplayerTitle": "କ୍ଲାଉଡ୍ ଭେରିଏବଲ୍ ସହିତ ମଲ୍ଟିପ୍ଲେୟାର ଖେଳ ତିଆରି କରିବା ସମ୍ଭବ କି?",
+ "faq.multiplayerBody": "ନେଟୱର୍କ ବେଗ ଏବଂ ସିଙ୍କ୍ରୋନାଇଜ୍ ସମସ୍ୟା କାରଣରୁ ମଲ୍ଟିପ୍ଲେୟାର ଖେଳ ସୃଷ୍ଟି କରିବା କଷ୍ଟକର ହୋଇପାରେ | ତଥାପି, କିଛି ସ୍କ୍ରାଚ୍ ଟର୍ନ୍-ବି-ଟର୍ନ୍ ଏବଂ ଅନ୍ୟାନ୍ୟ ପ୍ରକାରର ଖେଳ ପାଇଁ କ୍ଲାଉଡ୍ ଭେରିଏବଲ୍ ବ୍ୟବହାର କରିବା ପାଇଁ ସୃଜନଶୀଳ ଉପାୟ ସହିତ ଆସୁଛନ୍ତି |",
+ "faq.schoolsTitle": "ବିଦ୍ୟାଳୟରେ ସ୍କ୍ରାଚ୍",
+ "faq.howTitle": "ବିଦ୍ୟାଳୟରେ ସ୍କ୍ରାଚ୍ କିପରି ବ୍ୟବହୃତ ହୁଏ?",
+ "faq.howBody": "ବିଭିନ୍ନ ବିଷୟ କ୍ଷେତ୍ରରେ (ଭାଷା କଳା, ବିଜ୍ଞାନ, ଇତିହାସ, ଗଣିତ ଏବଂ କମ୍ପ୍ୟୁଟର ବିଜ୍ଞାନ ସମେତ) ବିଶ୍ୱର ଶହ ଶହ ହଜାର ବିଦ୍ୟାଳୟରେ ସ୍କ୍ରାଚ୍ ବ୍ୟବହାର କରାଯାଏ । ଆପଣ ଆମର {educatorsLink} ରେ ବିଦ୍ୟାଳୟ ଏବଂ ଅନ୍ୟାନ୍ୟ ଶିକ୍ଷା ପରିବେଶ (ଯେପରିକି ସଂଗ୍ରହାଳୟ, ଲାଇବ୍ରେରୀ ଏବଂ ସମ୍ପ୍ରଦାୟ କେନ୍ଦ୍ର) ରେ ସ୍କ୍ରାଚ୍ ବ୍ୟବହାର କରିବା ପାଇଁ ରଣନୀତି ଏବଂ ସମ୍ବଳ ବିଷୟରେ ଅଧିକ ଶିଖିପାରିବେ ।",
+ "faq.educatorsLinkText": "ଶିକ୍ଷକ ପୃଷ୍ଠା",
+ "faq.noInternetTitle": "ଛାତ୍ରମାନଙ୍କ ପାଇଁ ଇଣ୍ଟରନେଟ୍ ସଂଯୋଗ ବିନା ସ୍କ୍ରାଚ୍ ବ୍ୟବହାର କରିବାର କୌଣସି ଉପାୟ ଅଛି କି?",
+ "faq.noInternetBody": "ହଁ । {downloadLink} ହେଉଛି ସ୍କ୍ରାଚ୍ ର ଏକ ଡାଉନଲୋଡଯୋଗ୍ୟ ସଂସ୍କରଣ ଯାହା ଲାପଟପ୍ ଏବଂ ଡେସ୍କଟପରେ ଚାଲିପାରେ | ବର୍ତ୍ତମାନ, ସ୍କ୍ରାଚ୍ ଆପ୍ Windows ଏବଂ ମ୍ୟାକ୍ ଡିଭାଇସ୍ ରେ ଉପଲବ୍ଧ |",
+ "faq.communityTitle": "ମୁଁ ମୋର ଛାତ୍ରମାନଙ୍କ ପାଇଁ ଅନଲାଇନ ସମ୍ପ୍ରଦାୟବନ୍ଦକରିପାରିବି କି?",
+ "faq.communityBody": "ସ୍କ୍ରାଚ୍ ଅନଲାଇନ ସମ୍ପ୍ରଦାୟ ଯୁବମାନଙ୍କୁ ସ୍କ୍ରାଚ୍ {cgLink} ଦ୍ୱାରା ପରିଚାଳିତ ଏକ ମଧ୍ୟମ ସମ୍ପ୍ରଦାୟ ମଧ୍ୟରେ ସେମାନଙ୍କ ସାଥୀମାନଙ୍କ ସହିତ ଅଂଶୀଦାର, ସହଯୋଗ ଏବଂ ଶିଖିବାପାଇଁ ଏକ ଉପାୟ ପ୍ରଦାନ କରେ | ତଥାପି, ଆମେ ବୁଝିପାରୁଛୁ ଯେ କିଛି ଶିକ୍ଷକ ପସନ୍ଦ କରନ୍ତି ଯେ ସେମାନଙ୍କର ଛାତ୍ରମାନେ ଏକ ଅନଲାଇନ ସମ୍ପ୍ରଦାୟରେ ଅଂଶଗ୍ରହଣ କରନ୍ତୁ ନାହିଁ । ଏହି ଶିକ୍ଷକମାନେ ସ୍କ୍ରାଚ୍ ଆପ୍ ଇନଷ୍ଟଲ୍ କରିବାକୁ ଚାହୁଁପାରନ୍ତି, ଯାହା ଏକ ଡେସ୍କଟପ କିମ୍ବା ଲାପ୍ଟପ୍ କମ୍ପ୍ୟୁଟରରେ ଅଫଲାଇନ ଏବଂ ସ୍ଥାନୀୟ ଭାବରେ ଚଲାଏ |",
+ "faq.teacherAccountTitle": "ଏକ ସ୍କ୍ରାଚ୍ ଶିକ୍ଷକ ଆକାଉଣ୍ଟ କ'ଣ?",
+ "faq.teacherAccountBody": "ଏକ ସ୍କ୍ରାଚ୍ ଶିକ୍ଷକ ଆକାଉଣ୍ଟ ସ୍କ୍ରାଚ୍ ରେ ଛାତ୍ର ଅଂଶଗ୍ରହଣପରିଚାଳନା ପାଇଁ ଶିକ୍ଷକ ଏବଂ ଅନ୍ୟ ଶିକ୍ଷକମାନଙ୍କୁ ଅତିରିକ୍ତ ବୈଶିଷ୍ଟ୍ୟ ପ୍ରଦାନ କରେ, ଯେଉଁଥିରେ ଛାତ୍ର ଆକାଉଣ୍ଟ ସୃଷ୍ଟି କରିବାର କ୍ଷମତା, ଷ୍ଟୁଡିଓରେ ଛାତ୍ର ପ୍ରୋଜେକ୍ଟ ଆୟୋଜନ କରିବା ଏବଂ ଛାତ୍ର ଟିପ୍ପଣୀ ଉପରେ ନଜର ରଖିବା ଅନ୍ତର୍ଭୁକ୍ତ । ସ୍କ୍ରାଚ୍ ଶିକ୍ଷକ ଆକାଉଣ୍ଟ ବିଷୟରେ ଅଧିକ ସୂଚନା ପାଇଁ, {eduFaqLink} ଦେଖନ୍ତୁ |",
+ "faq.eduFaqLinkText": "ସ୍କ୍ରାଚ୍ ଶିକ୍ଷକ ଆକାଉଣ୍ଟ FAQ",
+ "faq.requestTitle": "ମୁଁ ଏକ ସ୍କ୍ରାଚ୍ ଶିକ୍ଷକ ଆକାଉଣ୍ଟପାଇଁ କିପରି ଅନୁରୋଧ କରିବି?",
+ "faq.requestBody": "ଆପଣ ସ୍କ୍ରାଚ୍ ରେ {educatorsLink} ରୁ ଏକ ସ୍କ୍ରାଚ୍ ଶିକ୍ଷକ ଆକାଉଣ୍ଟ ଅନୁରୋଧ କରିପାରନ୍ତି | ଜଣେ ଶିକ୍ଷକ ଭାବରେ ଆପଣଙ୍କର ଭୂମିକା ଯାଞ୍ଚ କରିବା ପାଇଁ ପଞ୍ଜିକରଣ ପ୍ରକ୍ରିୟା ସମୟରେ ଆମେ ଅତିରିକ୍ତ ସୂଚନା ମାଗିଛୁ ।",
+ "faq.dataTitle": "ସ୍କ୍ରାଚ୍ ଛାତ୍ରମାନଙ୍କ ବିଷୟରେ କେଉଁ ତଥ୍ୟ ସଂଗ୍ରହ କରେ?",
+ "faq.dataBody": "ଯେତେବେଳେ ଜଣେ ଛାତ୍ର ପ୍ରଥମେ ସ୍କ୍ରାଚ୍ ରେ ସାଇନ୍ ଅପ୍ କରନ୍ତି, ଆମେ ଲିଙ୍ଗ, ବୟସ (ଜନ୍ମ ମାସ ଏବଂ ବର୍ଷ), ଦେଶ ଏବଂ ଯାଞ୍ଚ ପାଇଁ ଏକ ଇମେଲ୍ ଠିକଣା ସମେତ ମୌଳିକ ଜନସଂଖ୍ୟା ତଥ୍ୟ ମାଗିବା । ଏହି ତଥ୍ୟକୁ ଗବେଷଣା ଅଧ୍ୟୟନରେ (ଏକତ୍ର ରୂପରେ) ବ୍ୟବହାର କରାଯାଏ ଯାହା ଦ୍ୱାରା ଲୋକମାନେ ସ୍କ୍ରାଚ୍ ସହିତ କିପରି ଶିଖନ୍ତି ତାହା ଆମର ବୁଝିବାରେ ଉନ୍ନତି ଆଣିବା ପାଇଁ | ଯେତେବେଳେ ଜଣେ ଶିକ୍ଷକ ଏକ ସ୍କ୍ରାଚ୍ ଶିକ୍ଷକ ଆକାଉଣ୍ଟ ବ୍ୟବହାର କରି ଛାତ୍ର ଆକାଉଣ୍ଟ ସୃଷ୍ଟି କରନ୍ତି, ଛାତ୍ରମାନେ ଆକାଉଣ୍ଟ ସେଟଅପ୍ ପାଇଁ ଏକ ଇମେଲ୍ ଠିକଣା ପ୍ରଦାନ କରିବା ଆବଶ୍ୟକ କରନ୍ତି ନାହିଁ।",
+ "faq.lawComplianceTitle": "ସ୍କ୍ରାଚ୍ ର ଅନଲାଇନ୍ ସଂସ୍କରଣ ଆମେରିକାର ସ୍ଥାନୀୟ ଏବଂ ସଂଘୀୟ ଡାଟା ଗୋପନୀୟତା ଆଇନ ସହିତ ଅନୁସରଣ କରେ କି?",
+ "faq.lawComplianceBody1": "ଛାତ୍ର ଏବଂ ଆମ ପ୍ଲାଟଫର୍ମ ବ୍ୟବହାର କରୁଥିବା ସମସ୍ତ ବ୍ୟକ୍ତିଙ୍କ ଗୋପନୀୟତାର ସ୍କ୍ରାଚ୍ ଗଭୀର ଭାବରେ ଯତ୍ନ କରେ । ସ୍କ୍ରାଚ୍ ୱେବସାଇଟରେ ସଂଗ୍ରହ କରାଯାଇଥିବା ସୂଚନାକୁ ସୁରକ୍ଷା ଦେବା ପାଇଁ ଆମର ଶାରୀରିକ ଏବଂ ଇଲେକ୍ଟ୍ରୋନିକ୍ ପ୍ରକ୍ରିୟା ରହିଛି । ଯଦିଓ ଆମେ ଆମର ମାଗଣା ଶିକ୍ଷା ଉତ୍ପାଦ ବ୍ୟବହାର କରୁଥିବା ପ୍ରତ୍ୟେକ ସଂସ୍ଥା ସହିତ ଆନୁପାତିକ ଗ୍ୟାରେଣ୍ଟି ପ୍ରଦାନ କରିବା ସ୍ଥିତିରେ ନାଛୁ, ଆମେ ସମସ୍ତ ଆମେରିକା ସଂଘୀୟ ଆଇନ ଅନୁପାଳନ କରୁଛୁ ଯାହା ଏମ.ଆଇ.ଟି ଏବଂ ସ୍କ୍ରାଚ୍ ଫାଉଣ୍ଡେସନ ପାଇଁ ପ୍ରଯୁଜ୍ୟ, ଯେଉଁ ସଂଗଠନମାନେ ସ୍କ୍ରାଚ୍ ସୃଷ୍ଟି ଏବଂ ବଜାୟ ରଖିଛନ୍ତି । ଅଧିକ ସୂଚନା ପାଇଁ ସ୍କ୍ରାଚ୍ ଗୋପନୀୟତା ନୀତି ପଢ଼ିବା ପାଇଁ ଆମେ ଆପଣଙ୍କୁ ଉତ୍ସାହିତ କରୁଛୁ |",
+ "faq.lawComplianceBody2": "ଯଦି ଆପଣ ଆମକୁ କୌଣସି ବ୍ୟକ୍ତିଗତ ସୂଚନା ଦାଖଲ ନକରି ସ୍କ୍ରାଚ୍ ପ୍ରୋଜେକ୍ଟ ନିର୍ମାଣ କରିବାକୁ ଚାହାଁନ୍ତି, ତେବେ ଆପଣ {downloadLink} ଡାଉନଲୋଡ୍ କରିପାରିବେ | ସ୍କ୍ରାଚ୍ ଆପ୍ ରେ ସୃଷ୍ଟି ହୋଇଥିବା ପ୍ରୋଜେକ୍ଟଗୁଡ଼ିକ ସ୍କ୍ରାଚ୍ ଟିମ୍ ଦ୍ୱାରା ଉପଲବ୍ଧ ନୁହେଁ, ଏବଂ ସ୍କ୍ରାଚ୍ ଆପ୍ ବ୍ୟବହାର କରି ଆପଣ ସ୍କ୍ରାଚ୍ ଅନଲାଇନ ସମ୍ପ୍ରଦାୟରେ ଏହି ପ୍ରୋଜେକ୍ଟଗୁଡ଼ିକୁ ଅପଲୋଡ୍ ନ କରିବା ପର୍ଯ୍ୟନ୍ତ ସ୍କ୍ରାଚ୍ କୁ ବ୍ୟକ୍ତିଗତ ଭାବରେ ଚିହ୍ନଟ କରୁଥିବା କୌଣସି ସୂଚନା ପ୍ରକାଶ କରେ ନାହିଁ |"
+}
\ No newline at end of file
diff --git a/www/scratch-website.faq-l10njson/qu.json b/www/scratch-website.faq-l10njson/qu.json
new file mode 100644
index 00000000..6cd4c28a
--- /dev/null
+++ b/www/scratch-website.faq-l10njson/qu.json
@@ -0,0 +1,198 @@
+{
+ "faq.title": "Ancha Tapuykuna (AT)",
+ "faq.intro": "Kay paqinpi tarinki kutichikuyta Ancha Tapuykuna scratchmanta.",
+ "faq.aboutTitle": "Llapallan tapukuykuna",
+ "faq.scratch3Title": "Scratch 3.0",
+ "faq.remixTitle": "Taqusqa kupiasqapas",
+ "faq.accountsTitle": "Yaykunaykipaq",
+ "faq.permissionsTitle": "Licinsiyankuna, pirmisuyuqnin",
+ "faq.inappropriateContentTitle": "Llamkayki manam allinchu",
+ "faq.scratchExtensionsTitle": "Scratchpa Hatuninkuna",
+ "faq.cloudDataTitle": "Puyupi Hukniraqkuna",
+ "faq.aboutScratchTitle": "Imataq Scratch imataq ruwayman kaywan?",
+ "faq.aboutScratchBody": "Kay scratch pruqrama, ayllu intirnit llamkay, ruwachwanmi histuriyaykikunata, pukllaykikunata, kawsarichiq rimariqkunata, hinaspa aypuri ruwasqaykikunata huk runakunawan llapa suyuman. wambrakuna ruwaspa, aypunrispanku llamkayninta scratchmanta, yachay hamutayninqa criatibuhinatam, umallinqa sistimatikamintim, llamkaykuna kulaburaspa. ichaqa yanapayta munaspaykiqa scratchmanta, tapuriy kay {aboutScratchLink} paqinapi. ",
+ "faq.aboutScratchLinkText": "Scratchmanta",
+ "faq.makeGameTitle": "Imaynataq ruwayman pukllayta utaq kawsarinata Scratchwan?",
+ "faq.makeGameBody": "Allichay {ideasLink} qawanaykipaq achka puni Qallarichkan Scratchpi",
+ "faq.ideasLinkText": "Umanchanapaq paqina",
+ "faq.whoUsesScratchTitle": "Pikunam Scratchpi llamkanku?",
+ "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": "Qillqanapaq",
+ "faq.requirementsDesktopChrome": "Chrumi (63+)",
+ "faq.requirementsDesktopEdge": "Idqi (15+)",
+ "faq.requirementsDesktopFirefox": "Firifux (57+)",
+ "faq.requirementsDesktopSafari": "Safari (11+)",
+ "faq.requirementsDesktopIE": "Internet Explorer is NOT supported.",
+ "faq.requirementsTablet": "Tablit",
+ "faq.requirementsTabletChrome": "Mobile Chrome (63+)",
+ "faq.requirementsTabletSafari": "Mobile Safari (11+)",
+ "faq.requirementsNote": "Qillqay:",
+ "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": "Quyniki paqinataq",
+ "faq.mediaLabTitle": "Pikunam rurarqa Scratchpi?",
+ "faq.mediaLabBody": "Scratch is developed and maintained by the Scratch Team at the {llkLink} at {mediaLabLink}.",
+ "faq.llkLinkText": "Lifelong Kindergarten group",
+ "faq.mediaLabLinkText": "MIT yachay llamkaykuna",
+ "faq.aboutScratch3Title": "Imataq kan 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": "Pantachisqa & suchuy",
+ "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": "tikranapaq sirwidur",
+ "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": "Imaynataq ari niman kuwintaypi?",
+ "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": "Yacharqachiwayku",
+ "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": "kuntrasiñayki Musuqyachiy",
+ "faq.changePasswordTitle": "Imaynataq tikrayman kuntrasiñayta?",
+ "faq.changePasswordBody": "Login to your Scratch account, then visit our {changeLink} page where you can change your password.",
+ "faq.changeLinkText": "kuntrasiñaykita kunfiquray",
+ "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": "Imataq Hatuninkuna?",
+ "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 Yachay wasipi",
+ "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": "Scratch Amawtakunapa Qillqayninkuna",
+ "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.faq-l10njson/tn.json b/www/scratch-website.faq-l10njson/tn.json
new file mode 100644
index 00000000..f4224787
--- /dev/null
+++ b/www/scratch-website.faq-l10njson/tn.json
@@ -0,0 +1,198 @@
+{
+ "faq.title": "Frequently Asked Questions (FAQ)",
+ "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 Extensions",
+ "faq.cloudDataTitle": "Diphetogo tsa Maru",
+ "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": "Ka ga Scratch",
+ "faq.makeGameTitle": "How do I make a game or animation with 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 in Schools",
+ "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": "Scratch Teacher Account FAQ",
+ "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.faq-l10njson/xh.json b/www/scratch-website.faq-l10njson/xh.json
new file mode 100644
index 00000000..e193c7fc
--- /dev/null
+++ b/www/scratch-website.faq-l10njson/xh.json
@@ -0,0 +1,198 @@
+{
+ "faq.title": "Frequently Asked Questions (FAQ)",
+ "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 Extensions",
+ "faq.cloudDataTitle": "IVariyebhili ezisemafini",
+ "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": "Malunga ne-Scratch",
+ "faq.makeGameTitle": "How do I make a game or animation with 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": "i-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 in Schools",
+ "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": "Scratch Teacher Account FAQ",
+ "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/af.json b/www/scratch-website.gdxfor-l10njson/af.json
new file mode 100644
index 00000000..4f757f09
--- /dev/null
+++ b/www/scratch-website.gdxfor-l10njson/af.json
@@ -0,0 +1,35 @@
+{
+ "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": "Kom aan die gang",
+ "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": "Afskop Projekte",
+ "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.gdxfor-l10njson/nso.json b/www/scratch-website.gdxfor-l10njson/nso.json
new file mode 100644
index 00000000..588be80f
--- /dev/null
+++ b/www/scratch-website.gdxfor-l10njson/nso.json
@@ -0,0 +1,35 @@
+{
+ "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": "Go thoma",
+ "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": "Diprojeke tša go thoma",
+ "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.gdxfor-l10njson/or.json b/www/scratch-website.gdxfor-l10njson/or.json
new file mode 100644
index 00000000..7b77aa36
--- /dev/null
+++ b/www/scratch-website.gdxfor-l10njson/or.json
@@ -0,0 +1,35 @@
+{
+ "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": "ଆରମ୍ଭ କରୁଛି",
+ "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": "ଚେଷ୍ଟା କରିବାକୁ ଜିନିଷଗୁଡିକ ",
+ "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": "ପ୍ରାରମ୍ଭିକ ପ୍ରକଳ୍ପ ଗୁଡିକ । ",
+ "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.gdxfor-l10njson/qu.json b/www/scratch-website.gdxfor-l10njson/qu.json
new file mode 100644
index 00000000..676786fa
--- /dev/null
+++ b/www/scratch-website.gdxfor-l10njson/qu.json
@@ -0,0 +1,35 @@
+{
+ "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": "qallarimuchkan",
+ "gdxfor.connectingGdxfor": "Connecting Force & Acceleration sensor to Scratch",
+ "gdxfor.powerGdxfor": "qallariy Musyaq butun prindiy ñitispayki.",
+ "gdxfor.useScratch3": "Churay {scratch3Link} musuqyachiqman.",
+ "gdxfor.addExtension": "Add the Go Direct Force & Acceleration extension.",
+ "gdxfor.thingsToTry": "Yanapay Qawanapaq",
+ "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": "Llamkaykuna Qallarichiy",
+ "gdxfor.troubleshootingTitle": "Sasachaykunata Allichay",
+ "gdxfor.checkOSVersionTitle": "Qawarikuy kay Sistema opiratib kumpatibli kachun 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 nisqan",
+ "gdxfor.macOSVersionLinkText": "SO Mac kunputadurapaq",
+ "gdxfor.closeScratchCopiesTitle": "wichqay achka Scrtach kichasqaykita",
+ "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": "qawariy mana huk kumpadura kuskachasqa kanampaq musyaqman",
+ "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.gdxfor-l10njson/tn.json b/www/scratch-website.gdxfor-l10njson/tn.json
new file mode 100644
index 00000000..d6ca534f
--- /dev/null
+++ b/www/scratch-website.gdxfor-l10njson/tn.json
@@ -0,0 +1,35 @@
+{
+ "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": "Go simolola",
+ "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": "Sesimolodi sa Porojeke",
+ "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.gdxfor-l10njson/xh.json b/www/scratch-website.gdxfor-l10njson/xh.json
new file mode 100644
index 00000000..a9524060
--- /dev/null
+++ b/www/scratch-website.gdxfor-l10njson/xh.json
@@ -0,0 +1,35 @@
+{
+ "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": "ukuqalisa",
+ "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": "iiprojekthi zabaqalayo",
+ "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/af.json b/www/scratch-website.general-l10njson/af.json
new file mode 100644
index 00000000..3cc6e9a1
--- /dev/null
+++ b/www/scratch-website.general-l10njson/af.json
@@ -0,0 +1,354 @@
+{
+ "general.accountSettings": "Rekeninginstellings",
+ "general.about": "Oor",
+ "general.aboutScratch": "Oor Scratch",
+ "general.apiError": "Oeps, Scratch het 'n fout gehad.",
+ "general.back": "Terug",
+ "general.birthMonth": "Geboorte maand",
+ "general.birthYear": "Geboorte jaar",
+ "general.donate": "Skenk",
+ "general.close": "Maak toe",
+ "general.collaborators": "Samewerkers",
+ "general.community": "Gemeenskap",
+ "general.confirmEmail": "Bevestig E-pos",
+ "general.contactUs": "Kontak Ons",
+ "general.getHelp": "Kry Hulp",
+ "general.contact": "Kontak",
+ "general.done": "Voltooi",
+ "general.downloadPDF": "Laai PDF af",
+ "general.emailUs": "Stuur 'n E-pos aan ons",
+ "general.conferences": "Konferensies",
+ "general.country": "Land",
+ "general.create": "Skep",
+ "general.credits": "Erkennings",
+ "general.dmca": "DMCA",
+ "general.emailAddress": "E-pos adres",
+ "general.english": "Engels",
+ "general.error": "Oeps! Iets het verkeerd geloop",
+ "general.errorIdentifier": "Jou fout is met id {errorId} aangeteken",
+ "general.explore": "Verken",
+ "general.faq": "AV",
+ "general.female": "Vroulik",
+ "general.forParents": "Vir Ouers",
+ "general.forEducators": "Vir Opvoeders",
+ "general.forDevelopers": "Vir Ontwikkelaars",
+ "general.getStarted": "Begin",
+ "general.gender": "Geslag",
+ "general.guidelines": "Gemeenskapsriglyne",
+ "general.invalidSelection": "Ongeldige keuse",
+ "general.jobs": "Werke",
+ "general.joinScratch": "Sluit by Scratch aan",
+ "general.legal": "Wettig",
+ "general.loadMore": "Laai Meer",
+ "general.learnMore": "Leer Meer",
+ "general.male": "Manlik",
+ "general.messages": "Boodskappe",
+ "general.month": "Maand",
+ "general.monthJanuary": "Januarie",
+ "general.monthFebruary": "Februarie",
+ "general.monthMarch": "Maart",
+ "general.monthApril": "April",
+ "general.monthMay": "Mei",
+ "general.monthJune": "Junie",
+ "general.monthJuly": "Julie",
+ "general.monthAugust": "Augustus",
+ "general.monthSeptember": "September",
+ "general.monthOctober": "Oktober",
+ "general.monthNovember": "November",
+ "general.monthDecember": "Desember",
+ "general.myClass": "My Klas",
+ "general.myClasses": "My Klasse",
+ "general.myStuff": "My Goed",
+ "general.next": "Volgende",
+ "general.noDeletionTitle": "Jou Rekening sal nie geskrap word nie",
+ "general.noDeletionDescription": "Jou rekening was geskeduleer om geskrap te word, maar jy het ingeteken. Jou rekening is weer geaktiveer. As jy nie versoek het dat jou rekening geskrap word nie, moet jy {resetLink} om seker te maak dat jou rekening veilig is. ",
+ "general.noDeletionLink": "verander jou wagwoord",
+ "general.nonBinary": "Veelwaardige",
+ "general.notRequired": "Nie Vereis Nie",
+ "general.okay": "Oukei",
+ "general.other": "Ander",
+ "general.download": "Laai af",
+ "general.password": "Wagwoord",
+ "general.press": "Pers",
+ "general.privacyPolicy": "Privaatheidsbeleid",
+ "general.projects": "Projekte",
+ "general.profile": "Profiel",
+ "general.required": "Vereis",
+ "general.resourcesTitle": "Opvoederhulpbronne",
+ "general.scratchConference": "Scratch Konferensie",
+ "general.scratchEd": "ScratchEd",
+ "general.scratchFoundation": "Scratch Stigting",
+ "general.scratchJr": "ScratchJr",
+ "general.scratchStore": "Scratch Winkel",
+ "general.search": "Soek",
+ "general.searchEmpty": "Niks is gevind nie",
+ "general.signIn": "Teken in",
+ "general.startOver": "Begin oor",
+ "general.statistics": "Statistieke",
+ "general.studios": "Ateljees",
+ "general.support": "Ondersteuning",
+ "general.ideas": "Idees",
+ "general.tipsWindow": "Wenke Venster",
+ "general.termsOfUse": "Gebruiksvoorwaardes",
+ "general.tryAgain": "Probeer weer",
+ "general.unhandledError": "Ons is baie jammer, maar dit lyk asof Scratch gebom het. Die fout is outomaties aan die Scratch Span gerapporteer ",
+ "general.username": "Gebruikersnaam",
+ "general.validationEmail": "Tik asseblief 'n geldige e-pos adres in",
+ "general.validationEmailMatch": "Die e-pos adresse stem nie ooreen nie",
+ "general.viewAll": "Sien Alles",
+ "general.website": "Webwerf",
+ "general.whatsHappening": "Wat gebeur?",
+ "general.wiki": "Scratch Wiki",
+ "general.copyLink": "Kopieer Skakel",
+ "general.report": "Rapporteer",
+ "general.notAvailableHeadline": "Oeps! Ons bediener krap sy kop",
+ "general.notAvailableSubtitle": "Ons kon nie die bladsy waarna jy soek vind nie. Maak seker dat jy die webadres reg ingetik het.",
+ "general.seeAllComments": "Sien alle kommentaar",
+ "general.all": "Alles",
+ "general.animations": "Animasies",
+ "general.art": "Kuns",
+ "general.games": "Speletjies",
+ "general.music": "Musiek",
+ "general.results": "Resultate",
+ "general.stories": "Stories",
+ "general.tutorials": "Handleidings",
+ "general.teacherAccounts": "Onderwysersrekeninge",
+ "general.unsupportedBrowser": "Hierdie webblaaier word nie ondersteun nie",
+ "general.unsupportedBrowserDescription": "Ons is baie jammer, maar Scratch 3.0 ondersteun nie Internet Explorer, Vivaldi, Opera of Silk nie. Ons stel voor dat jy 'n nuwer blaaier soos Google Chrome, Mozilla Firefox of Microsoft Edge gebruik.",
+ "general.3faq": "Om meer te leer, gaan na die {faqLink}.",
+ "general.year": "Jaar",
+ "footer.discuss": "Besprekingsforums",
+ "footer.scratchFamily": "Scratch Familie",
+ "footer.donorRecognition": "Scratch is gratis beskikbaar te danke aan die mildelike ondersteuning van ons {donorLink}. Ons is dankbaar aan ons Stigtersvennote:",
+ "footer.donors": "skenkers",
+ "footer.donorList": "{donor1},{donor2} en {donor3}.",
+ "form.validationRequired": "Hierdie veld word vereis",
+ "login.needHelp": "Kort hulp?",
+ "navigation.signOut": "Teken uit",
+ "extensionHeader.requirements": "Vereistes",
+ "extensionInstallation.addExtension": "In die redigeerder, kliek op die \"Voeg Uitbreidings by\" knoppie links onder.",
+ "oschooser.choose": "Kies jou OS:",
+ "installScratch.or": "of",
+ "installScratch.directDownload": "Laai direk af",
+ "installScratch.appHeaderTitle": "Installeer die Scratch App vir {operatingsystem}",
+ "installScratch.getScratchAppPlay": "Kry die Scratch App op die Google Play Store",
+ "installScratch.getScratchAppMacOs": "Kry die Scratch App op die Mac App Store",
+ "installScratch.getScratchAppWindows": "Kry die Scratch App op die Microsoft Store",
+ "installScratch.useScratchApp": "Maak die Scratch App op jou toestel oop.",
+ "installScratchLink.installHeaderTitle": "Installeer Scratch Link",
+ "installScratchLink.downloadAndInstall": "Laai af en installeer Scratch Link",
+ "installScratchLink.startScratchLink": "Begin Scratch Link en maak seker dat dit loop. Dit moet in jou nutsbalk vertoon.",
+ "parents.FaqAgeRangeA": "Terwyl Scratch hoofsaaklik vir 8 tot 16-jariges ontwerp is, word dit ook deur mense van alle ouderdomme gebruik, insluitend jonger kinders met hulle ouers.",
+ "parents.FaqAgeRangeQ": "Vir watter ouderdoms reeks is Scratch bedoel?",
+ "parents.FaqResourcesQ": "Watter hulpbronne is beskikbaar om Scratch te leer?",
+ "parents.introDescription": "Scratch is 'n programmeringstaal en 'n aanlyn gemeenskap waar kinders kan programeer en interaktiewe media soos stories, speletjies en animasies met mense van regoor die wêreld deel. As kinders met Scratch skep, leer hulle om kreatief te dink, saam te werk en stelselmatig te redeneer. Scratch is ontwerp en word onderhou deur Lifelong Kindergarten groep by die MIT Media Lab.",
+ "registration.birthDateStepInfo": "Hierdie help ons om die ouderdoms reeks van mense wat Scratch gebruik te verstaan. Ons gebruik hierdie om jou rekening eienaarskap te bevestig as jy ons span kontak. Hierdie inligting sal nie op jou rekening bekend gemaak word nie.",
+ "registration.birthDateStepTitle": "Wanneer is jy gebore?",
+ "registration.cantCreateAccount": "Scratch kon nie jou rekening skep nie.",
+ "registration.checkOutResources": "Begin met Hulpmiddels",
+ "registration.checkOutResourcesDescription": "Verken materiaal vir opvoeders en fasiliteerders wat deur die Scratch Span geskryf is, insluitende wenke, handleidings en gidse.",
+ "registration.choosePasswordStepDescription": "Tik 'n nuwe wagwoord vir jou rekening in. Jy sal hierdie wagwoord gebruik as jy in die vervolg by Scratch wil inteken.",
+ "registration.choosePasswordStepTitle": "Skep 'n wagwoord",
+ "registration.choosePasswordStepTooltip": "Moet nie jou naam of iets wat maklik is vir iemand om te raai gebruik nie.",
+ "registration.classroomApiGeneralError": "Jammer, ons kon nie die registrasie inligting vir hierdie klas vind nie",
+ "registration.countryStepTitle": "In watter land bly jy?",
+ "registration.generalError": "Jammer, 'n onverwagte fout het voorgekom.",
+ "registration.classroomInviteExistingStudentStepDescription": "jy is genooi om by die klas aan te sluit:",
+ "registration.classroomInviteNewStudentStepDescription": "Jou onderwyser het jou genooi om by 'n klas aan te sluit:",
+ "registration.confirmPasswordInstruction": "Tik wagwoord weer",
+ "registration.confirmYourEmail": "Bevestig Jou E-pos",
+ "registration.confirmYourEmailDescription": "As jy nog nie het nie, kliek asseblief op die skakel in die bevestigings e-pos wat na hierdie e-pos adres gestuur is:",
+ "registration.createAccount": "Skep Jou Rekening",
+ "registration.createUsername": "Skep 'n gebruikersnaam",
+ "registration.errorBadUsername": "Die gebruikersnaam wat jy gekies het word nie toegelaat nie. Probeer weer met 'n ander gebruikersnaam.",
+ "registration.errorCaptcha": "Daar was 'n probleem met die CAPTCHA toets.",
+ "registration.errorPasswordTooShort": "Jou wagwoord is te kort. Dit moet ten minste 6 letters bevat.",
+ "registration.errorUsernameExists": "Die gebruikersnaam wat jy gekies het bestaan reeds. Probeer weer met 'n ander gebruikersnaam.",
+ "registration.genderStepTitle": "Wat is jou geslag?",
+ "registration.genderStepDescription": "Scratch verwelkom mense van alle geslagte.",
+ "registration.genderStepInfo": "Hierdie help ons om te verstaan wie Scratch gebruik, sodat ons deelname kan verbreed. Hierdie inligting sal nie op jou rekening bekend gemaak word nie.",
+ "registration.genderOptionAnother": "Ander geslag:",
+ "registration.genderOptionPreferNotToSay": "Verkies om nie te sê nie",
+ "registration.emailStepTitle": "Wat is jou e-pos adres?",
+ "registration.emailStepInfo": "Dit sal help indien jy jou wagwoord vergeet. Hierdie inligting sal nie op jou rekening openbaar word nie. ",
+ "registration.goToClass": "Gaan Klas toe",
+ "registration.invitedBy": "genooi deur",
+ "registration.lastStepTitle": "Dankie dat jy 'n Scratch Onderwysersrekening aangevra het",
+ "registration.lastStepDescription": "Ons is tans besig om jou aansoek te verwerk.",
+ "registration.makeProject": "Skep 'n projek",
+ "registration.mustBeNewStudent": "Jy moet 'n nuwe student wees om jou registrasie te voltooi",
+ "registration.nameStepTooltip": "Hierdie inligting word vir verifikasie gebruik en om gebruiksstatistieke saam te stel.",
+ "registration.newPassword": "Nuwe Wagwoord",
+ "registration.nextStep": "Volgende Stap",
+ "registration.notYou": "Nie jy nie? Teken in as 'n ander gebruiker",
+ "registration.optIn": "Stuur vir my opdaterings oor hoe om Scratch in opvoedkundige instellings te gebruik",
+ "registration.passwordAdviceShort": "Skryf dit neer sodat jy dir kan onthou. Moet dit nie met ander deel nie!",
+ "registration.personalStepTitle": "Persoonlike Inligting",
+ "registration.personalStepDescription": "Jou individuele antwoorde sal nie in die openbaar vertoon word nie en sal vertroulik en veilig gehou word",
+ "registration.private": "Ons sal hierdie inligting privaat hou.",
+ "registration.problemsAre": "Die probleme is:",
+ "registration.selectCountry": "Kies land",
+ "registration.startOverInstruction": "Kliek \"Begin oor.\"",
+ "registration.studentPersonalStepDescription": "Hierdie inligting sal nie op die Scratch webwerf verskyn nie.",
+ "registration.showPassword": "Wys wagwoord",
+ "registration.troubleReload": "Scratch ondervind probleme om die registrasie te voltooi. Probeer om die blad te herlaai of probeer weer van 'n ander webblaaier af.",
+ "registration.tryAgainInstruction": "Kliek \"Probeer weer\".",
+ "registration.usernameStepDescription": "Voltooi die volgende vorms om 'n rekening aan te vra. Die goedkeuringsproses mag 'n dag neem.",
+ "registration.usernameStepDescriptionNonEducator": "Skep projekte, deel idees, maak vriende. Dit is gratis!",
+ "registration.usernameStepRealName": "Moet asseblief nie enige gedeelte van jou regte naam in jou gebruikersnaam insluit nie.",
+ "registration.usernameAdviceShort": "Moet nie jou regte naam gebruik nie",
+ "registration.studentUsernameStepDescription": "Jy kan speletjies, animasies en stories met Scratch skep. Om 'n rekening op te stel is maklik en dit is gratis. Voltooi die onderstaande vorm om te begin.",
+ "registration.studentUsernameStepHelpText": "Het jy reeds 'n Scratch rekening?",
+ "registration.studentUsernameStepTooltip": "Jy gaan 'n nuwe Scratch rekening moet skep om by hierdie klas aan te sluit.",
+ "registration.studentUsernameSuggestion": "Probeer you gunsteling kos, stokperdjie, of dier saam met 'n paar getalle.",
+ "registration.acceptTermsOfUse": "Deur 'n rekening te skep, erken jy die {privacyPolicyLink} en jy aanvaar en stem in tot die {touLink}.",
+ "registration.usernameStepTitle": "Doen aansoek vir 'n Onderwysersrekening",
+ "registration.usernameStepTitleScratcher": "Skep 'n Scratch Rekening",
+ "registration.validationMaxLength": "Jammer, jy het die maksimum karakter limiet oorskry.",
+ "registration.validationPasswordConfirmNotEquals": "Wagwoorde stem nie ooreen nie",
+ "registration.validationPasswordLength": "Moet 6 letters of langer wees",
+ "registration.validationPasswordNotEquals": "Wagwoord is te maklik om te raai. Probeer iets anders?",
+ "registration.validationPasswordNotUsername": "Wagwoorde kan nie dieselfde as jou gebruikersnaam wees nie",
+ "registration.validationUsernameRegexp": "Gebruikersname kan net letters, nommers, - en _ gebruik",
+ "registration.validationUsernameMinLength": "Moet 3 letters of langer wees",
+ "registration.validationUsernameMaxLength": "Moet 20 letters of korter wees",
+ "registration.validationUsernameExists": "Wagwoord geneem. Probeer 'n ander?",
+ "registration.validationUsernameNotAllowed": "Wagwoord nie toegelaat nie",
+ "registration.validationUsernameVulgar": "Hmm, dit lyk onvanpas",
+ "registration.validationUsernameInvalid": "Ongeldige gebruikersnaam",
+ "registration.validationUsernameSpaces": "Gebruikersname kan nie spasies hê nie",
+ "registration.validationEmailInvalid": "E-pos lyk nie reg nie. Probeer 'n ander?",
+ "registration.waitForApproval": "Wag vir Goedkeuring",
+ "registration.waitForApprovalDescription": "Jy kan nou in jou Scratch Rekening inteken, maar die eienskappe spesifiek vir Onderwysers is nog nie beskikbaar nie. Jou inligting word nagegaan. Wees asseblief geduldig, die goedkeuringsproses kan 'n dag neem. Jy sal 'n e-pos ontvang wat aandui dat jou rekening opgegradeer is, sodra jou rekening goedgekeur is.",
+ "registration.welcomeStepDescription": "Jy het suksesvol 'n Scratch rekening opgestel! Jy is nou 'n lid van die klas:",
+ "registration.welcomeStepDescriptionNonEducator": "Jy is nou ingeteken! Jy kan begin om projekte te verken en te skep.",
+ "registration.welcomeStepInstructions": "Wil jy deel en kommentaar lewer? Kliek op die skakel in die e-pos wat ons na {email} gestuur het.",
+ "registration.welcomeStepPrompt": "Om te begin, kliek op die onderstaande knoppie.",
+ "registration.welcomeStepTitle": "Hoera! Welkom by Scratch!",
+ "registration.welcomeStepTitleNonEducator": "Welkom by Scratch, {username}!",
+ "thumbnail.by": "by",
+ "report.error": "Iets het verkeerd geloop toe jy jou boodskap wou stuur. Probeer asseblief weer.",
+ "report.project": "Rapporteer Projek",
+ "report.projectInstructions": "Wanneer jy 'n verslag stuur, maak dit die Scratch Span bewus van projekte wat die {CommunityGuidelinesLink} oortree. Is daar iets in die projek wat die {CommunityGuidelinesLink} oortree? Indien jy dink dat dit die geval is, vertel ons asseblief meer.",
+ "report.CommunityGuidelinesLinkText": "Scratch Gemeenskapsriglyne",
+ "report.reasonPlaceHolder": "Kies 'n rede",
+ "report.reasonCopy": "Presiese Kopie van Projek",
+ "report.reasonUncredited": "Gebruik Beeld/Musiek Sonder Erkenning",
+ "report.reasonScary": "Te Geweldadig of Skrikwekkend",
+ "report.reasonJumpscare": "Flitsskrik",
+ "report.reasonWeapons": "Maak gebruik van realistiese wapens",
+ "report.reasonEvent": "Gewelddadige gebeurtenis gebeur",
+ "report.reasonScaryImages": "Skrikwekkende beelde",
+ "report.reasonThreatening": "Dreig of boelie 'n ander Scratcher",
+ "report.reasonLanguage": "Onvanpaste Taalgebruik",
+ "report.reasonMusic": "Onvanpaste Musiek",
+ "report.reasonMissing": "Kies asseblief 'n rede",
+ "report.reasonImage": "Onvanpaste Beelde",
+ "report.reasonPersonal": "Deel Persoonlike Kontak Inligting",
+ "report.reasonDontLikeIt": "Ek hou nie van hierdie projek nie",
+ "report.reasonDoesntWork": "Hierdie projek werk nie",
+ "report.reasonCouldImprove": "Hierdie projek kan verbeter word",
+ "report.reasonTooHard": "Hierdie projek is te moeilik",
+ "report.reasonMisleading": "Hierdie projek is misleidend of mislei die gemeenskap",
+ "report.reasonFaceReveal": "Dit is 'n gesig wat openbaar word of probeer net om iemand se foto te wys",
+ "report.reasonNoRemixingAllowed": "Die projek laat nie hermenging toe nie",
+ "report.reasonCreatorsSafety": "Ek is bekommerd oor die veiligheid van die ontwerper van hierdie projek",
+ "report.reasonSomethingElse": "Iets anders",
+ "report.reasonDisrespectful": "Gemeen of Oneerbiedig teenoor 'n Scratcher of Groep",
+ "report.receivedHeader": "Ons het jou verslag ontvang!",
+ "report.receivedBody": "Die Scratch Span sal die projek nagaan ten opsigte van die Scratch gemeenskapsriglyne.",
+ "report.promptPlaceholder": "Kies 'n rede waarom hierbo.",
+ "report.promptCopy": "Verskaf asseblief 'n skakel na die oorspronklike projek",
+ "report.promptUncredited": "Verskaf asseblief skakels na die inhoud waarvoor erkenning nie gegee is nie",
+ "report.promptScary": "Kies asseblief die hoofrede waarom jy dink dat hierdie projek die {CommunityGuidelinesLink} oortree.",
+ "report.promptJumpscare1": "'n \"flitsskrik\" is wanneer iets onverwags op die skerm flits met die doel om iemand bang te maak.",
+ "report.promptJumpscare2": "Laat weet ons asseblief meer oor die \"flitsskrik\", byvoorbeeld wat gebeur, en wanneer gebeur dit in die projek. Dit is ook handig om die naam van die sprite, kostuum, of agtergrond wat met die flitsskrik geassosieer is, te verskaf.",
+ "report.promptWeapons1": "Laat ons weet waar die beeld, tekening of geluid van realistiese wapens in die projek voorkom, soos die naam van die sprite, kostuum of agtergrond.",
+ "report.promptWeapons2": "Wenk: Scratch projekte moet nie realistiese wapens, soos foto's van gewere, realistiese tekeninge of geluide bevat nie. Spotprente of fiktiewe items soos laserstrale is egter toelaatbaar.",
+ "report.promptEvent1": "Gee asseblief meer inligting oor die skrikwekkende gebeurtenis of storie in die projek. Meer inligting sal die Scratch Span help om die probleem beter te verstaan en dit aan te spreek.",
+ "report.promptEvent2": "Wenk: Scratch word deur mense van alle ouderdomme gebruik. Dit is belangrik dat projekte nie volwasse temas soos om iemand skade te berokken bevat nie.",
+ "report.promptScaryImages1": "Verduidelik asseblief waarom jy voel die beeld te skrikwekkend vir Scratch is. ",
+ "report.promptScaryImages2": "Wenk: Scratch word deur mense van alle ouderdomme gebruik. Dit is belangrik dat projekte geen bloed, realistiese geweld, of enige ander skrikwekkende inhoud of inhoud wat te volwasse vir jonger gehore is bevat nie. ",
+ "report.promptThreatening": "Laat weet ons asseblief waarom jy vermoed dat hierdie projek 'n ander Scratcher bedreig.",
+ "report.promptLanguage": "Sê asseblief waar die onvanpaste taal in die projek voorkom (Byvoorbeeld: Notas & Erkennings, sprite naam, projek teks, ens.)",
+ "report.promptMusic": "Sê asseblief die naam van die klankleêr met die onvanpaste musiek",
+ "report.promptPersonal": "Sê asseblief waar die persoonlike kontak inligting gedeel word (Byvoorbeeld: Notas & Erkennings, sprite naam, projek teks, ens.)",
+ "report.promptGuidelines": "Kies asseblief 'n rede waarom jy voel die projek die {CommunityGuidelinesLink} verbreek en die Scratch Span sal jou rapport na gaan. ",
+ "report.promptImage": "Sê asseblief die naam van die sprite of agtergrond met die onvanpaste beeld",
+ "report.promptDontLikeIt": "Scratch projekte word deur mense van alle ouderdomme en ondervindingsvlakke geskep. As jy nie van hierdie projek hou nie, omdat jy van mening is dat dit verbeter kan word, raai ons jou aan om konstruktiewe terugvoer direk met die onderwerper te deel.",
+ "report.promptTips": "Hier is wenke om konstruktiewe terugvoer te deel:",
+ "report.tipsSupportive": "Wees ondersteunend en bemoedigend.",
+ "report.tipsConstructive": "Vertel waarvan jy gehou het asook hoe jy dink die projek verbeter kan word deur 'n kommentaar te plaas.",
+ "report.tipsSpecific": "Probeer om spesifiek met jou terugvoer te wees. Byvoorbeeld: Die kontroles om die karakter te laat beweeg, het nie gewerk nie.",
+ "report.promptDoesntWork": "'n Scratch projek, soos enige ander toepassing, kan 'n paar goggas bevat. Dit word verwag en is heeltemal aanvaarbaar!",
+ "report.promptDoesntWorkTips": "Ons raai jou aan om probleme wat jy ontdek direk met die onderwerpers van die projek te deel. Dit is ook nuttig om, indien moontlik, voorstelle te gee oor hoe hulle die projek kan verbeter.",
+ "report.promptTooHard": "As jy van mening is dat 'n projek makliker kan wees, raai ons jou aan om terugvoering direk met die ontwerpers van die projek te deel. Of hermeng dit self en maak dit so maklik of moeilik as wat jy wil!",
+ "report.promptMisleading": "Vertel ons meer oor hoe dit mense mislei of probeer uitvang.",
+ "report.promptFaceReveal": "Met Scratch kan mense foto's van hul gesig gebruik in kreatiewe projekte soos speletjies, stories of animasies. Scratch stel gebruikers egter nie in staat om projekte te deel wat slegs 'n prent van hul gesig is nie (bekend as 'n “gesig openbaaring”) of wat geheel en al op hul fisiese voorkoms fokus nie. Verduidelik asseblief as jy van mening is dat hierdie projek 'n gesig openbaaring is of op die persoon se liggaamlike voorkoms fokus.",
+ "report.promptNoRemixingAllowed": "Laat ons asseblief weet waar die projek sê dat dit nie hermeng mag word nie — soos in die Notas & Erkennings, projek titel, ens.",
+ "report.promptCreatorsSafety": "Dit is belangrik dat almal op Scratch aanlyn en in die regte lewe veilig bly. Laat weet ons asseblief waarom jy oor die veiligheid van hierdie gebruiker bekommerd is",
+ "report.promptSomethingElse": "Ons raai jou aan om te verseker dat jou verslag in een van die ander beskikbare kategorieë pas. As jy van mening is dat dit nie in een van die kategorieë pas nie, moet jy asseblief verduidelik waarom die projek die {CommunityGuidelinesLink} oortree. ",
+ "report.promptDisrespectful1": "Verduidelik asseblief waarom jy voel die projek is oneerbiedig teenoor 'n ander Scratcher of groep. Waar kom die oneerbiedige inhoud in die projek voor (projek teks, beelde, klanke, ens.)?",
+ "report.promptDisrespectful2": "Onthou: Scratch verwelkom mense van alle ouderdomme, rasse, etnisiteite, godsdienste, vermoëns, seksuele oriëntasies en geslagsidentiteite. Dit is belangrik dat almal welkom en veilig voel wanneer hulle op Scratch deel.",
+ "report.tooLongError": "Dit is te lank! Verkort asseblief die teks.",
+ "report.tooShortError": "Dit is te kort. Verduidelik asseblief wat onvanpas of oneerbiedig in die projek is.",
+ "report.send": "Stuur",
+ "report.sending": "Besig om te stuur...",
+ "report.textMissing": "Verduidelik asseblief waarom jy hierdie projek rapporteer",
+ "comments.delete": "Skrap",
+ "comments.restore": "Restoreer",
+ "comments.reportModal.title": "Rapporteer Komentaar",
+ "comments.reportModal.reported": "Die kommentaar is gerapporteer en die Scratch Span is in kennis gestel.",
+ "comments.reportModal.prompt": "Is jy seker jy wil hierdie kommentaar rapporteer?",
+ "comments.deleteModal.title": "Skrap Kommentaar",
+ "comments.deleteModal.body": "Skrap hierdie kommentaar? As die kommentaar gemeen of oneerbiedig is, kliek asseblief eerder op Rapporteer om die Scratch Span in kennis te stel.",
+ "comments.reply": "antwoord",
+ "comments.isEmpty": "Jy kan nie 'n leë kommentaar plaas nie",
+ "comments.isFlood": "Sjoe, dit lyk of jy baie vinnig kommentaar lewer. Wag asseblief langer tussen plasings.",
+ "comments.isBad": "Hmm...die slegte woord detektor dink daar is 'n probleem met jou kommentaar. Verander dit asseblief en onthou om respekvol te wees.",
+ "comments.hasChatSite": "O nee! Die kommentaar bevat 'n skakel na 'n webwerf met ongemodereerde gesprekke. Vir veiligheidsredes, moet asseblief nie na hierdie webwerwe skakel nie!",
+ "comments.isSpam": "Mmm, dit lyk of jy dieselfde kommentaar 'n hele paar keer geplaas het. Moet asseblief nie gemorspos plaas nie.",
+ "comments.isMuted": "Mmm, die filterbot is redelik seker dat jou onlangse kommentaar onvanpas is vir Scratch, daarom so jou rekening vir die res van die dag gedemp. :/",
+ "comments.isUnconstructive": "Mmm, die filterbot dink jou kommentaar kan gemeen of oneerbiedig wees. Onthou, meeste projekte op Scratch word deur mense geskep wat nog leer hoe om te programmeer.",
+ "comments.isDisallowed": "Hmm, dit lyk asof kommentaar vir hierdie bladsy afgeskakel is. :/",
+ "comments.isIPMuted": "Jammer, die Scratch Span moes jou netwerk verhoed om kommentaar en projekte te deel omdat dit te veel keer gebruik is om ons gemeenskapsriglyne te verbreek. Jy kan nogsteeds kommentaar en projekte vanaf ’n ander netwerk deel. As jy hierdie blok wil appelleer, kan jy appeals@scratch.mit.edu kontak en verwys na Saaknommer {appealId}.",
+ "comments.isTooLong": "Daardie kommentaar is te lank! Verkort asseblief jou teks.",
+ "comments.isNotPermitted": "Jammer, jy moet jou e-pos adres bevestig voordat jy kommentaar kan lewer",
+ "comments.error": "Oeps! Iets het verkeerd gegaan toe jou kommentaar geplaas is",
+ "comments.posting": "Besig om te plaas...",
+ "comments.post": "Plasing",
+ "comments.cancel": "Kanselleer",
+ "comments.lengthWarning": "{remainingCharacters, plural, one {1 karakter oor} other {{remainingCharacters} karakters oor}}",
+ "comments.loadMoreReplies": "Sien meer antwoorde",
+ "comments.status.delbyusr": "Deur projek eienaar geskrap",
+ "comments.status.censbyfilter": "Gesensor deur filter",
+ "comments.status.delbyparentcomment": "Ouerkommentaar is geskrap",
+ "comments.status.censbyadmin": "Deur admin gesensor",
+ "comments.status.delbyadmin": "Deur admin geskrap",
+ "comments.status.parentcommentcensored": "Ouerkommentaar gesensor",
+ "comments.status.delbyclass": "Deur die klas geskrap",
+ "comments.status.hiddenduetourl": "Verberg as gevolg van die webadres",
+ "comments.status.markedbyfilter": "Gemerk deur filter",
+ "comments.status.censbyunconstructive": "Gesensor onkonstruktief",
+ "comments.status.suspended": "Opgeskort",
+ "comments.status.acctdel": " Rekening is geskrap",
+ "comments.status.deleted": "Geskrap",
+ "comments.status.reported": "Gerapporteer",
+ "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!",
+ "social.embedLabel": "Inbed",
+ "social.copyEmbedLinkText": "Kopieer inbed",
+ "social.linkLabel": "Skakel",
+ "social.copyLinkLinkText": "Kopieer skakel",
+ "social.embedCopiedResultText": "Gekopieer",
+ "helpWidget.banner": "Welkom by Ondersteuning",
+ "helpWidget.submit": "Stuur",
+ "helpWidget.confirmation": "Dankie vir jou boodskap.",
+ "bluetooth.enableLocationServicesTitle": "Maak seker jou liggingsdienste is aangeskakel op Chromebooks of Android tablette",
+ "bluetooth.enableLocationServicesText": "Bluetooth kan gebruik word om liggingsdata aan die toepassing te verskaf. Gee Scratch App toestemming om toegang tot ligging te verkry. Ligging moet in algemene toestelinstellings aangeskakel wees. Soek vir 'Location/Ligging' in jou instellings en maak seker dat dit aangeskakel is. Op Chromebooks soek vir 'Location/Ligging' in die Google Play Store Android voorkeure."
+}
\ No newline at end of file
diff --git a/www/scratch-website.general-l10njson/nso.json b/www/scratch-website.general-l10njson/nso.json
new file mode 100644
index 00000000..290dcba1
--- /dev/null
+++ b/www/scratch-website.general-l10njson/nso.json
@@ -0,0 +1,354 @@
+{
+ "general.accountSettings": "Dihlophišo tša akhaonte",
+ "general.about": "Ka",
+ "general.aboutScratch": "Ka scratch",
+ "general.apiError": "Mmalo! Scratch se bile le phošo.",
+ "general.back": "Morago",
+ "general.birthMonth": "Kgwedi ya matswalo",
+ "general.birthYear": "Ngwaga wa matswalo",
+ "general.donate": "Go fa",
+ "general.close": "Tswalela",
+ "general.collaborators": "Bašomišani",
+ "general.community": "Setšhaba",
+ "general.confirmEmail": "Netefatša Email",
+ "general.contactUs": "Ikgokaganye le rena",
+ "general.getHelp": "Hwetša Thušo",
+ "general.contact": "Kamano",
+ "general.done": "Feditše",
+ "general.downloadPDF": "Fegolla PDF",
+ "general.emailUs": "Re Emeilele",
+ "general.conferences": "Khonferense",
+ "general.country": "Naga",
+ "general.create": "Thlama",
+ "general.credits": "Dikrediti",
+ "general.dmca": "DMCA",
+ "general.emailAddress": "Email address",
+ "general.english": "Sejahlapi",
+ "general.error": "Mmalo! Se sengwe se fosagetše",
+ "general.errorIdentifier": "Phošo ya gago e tsentšhitšwe ka boitsebišo{errorId}",
+ "general.explore": "Utolla",
+ "general.faq": "FAQ",
+ "general.female": "Mosadi",
+ "general.forParents": "Ya Batswadi",
+ "general.forEducators": "Ya Barutiši",
+ "general.forDevelopers": "Ya Batlhami",
+ "general.getStarted": "Thoma",
+ "general.gender": "Bong",
+ "general.guidelines": "Ditšhupetšo tša setšhaba",
+ "general.invalidSelection": "Kgetho yeo e sego ya maleba",
+ "general.jobs": "Mešomo",
+ "general.joinScratch": "Tsenela Scratch",
+ "general.legal": "E molaong",
+ "general.loadMore": "Oketša go feta",
+ "general.learnMore": "Ithute go feta",
+ "general.male": "Monna",
+ "general.messages": "Melaetša",
+ "general.month": "Kgwedi",
+ "general.monthJanuary": "Pherekgong",
+ "general.monthFebruary": "Dibokwane",
+ "general.monthMarch": "Hlakola",
+ "general.monthApril": "Moranang",
+ "general.monthMay": "Mopitlo",
+ "general.monthJune": "Mosegamanye",
+ "general.monthJuly": "Phupu",
+ "general.monthAugust": "Phato",
+ "general.monthSeptember": "Lewedi",
+ "general.monthOctober": "Diphalane",
+ "general.monthNovember": "Dibatsela",
+ "general.monthDecember": "Manthole",
+ "general.myClass": "Phapoši ya ka",
+ "general.myClasses": "Diphapoši tša ka",
+ "general.myStuff": "Dilo tša ka",
+ "general.next": "Sa go latela",
+ "general.noDeletionTitle": "Akhaote ya gago E Ka Se Phumulwe",
+ "general.noDeletionDescription": "Akhaonte ya gago e be e lokišeditšwe go phumulwa eupša o tsene. Akhaonte ya gago e tsošološitšwe leswa. Ge e ba ga se wa kgopela gore akhaonte ya gago e phumulwe, o swanetše go {resetLink}gore o netefatše gore akhaonte ya gago e bolokegile.",
+ "general.noDeletionLink": "Fetola password ya gago",
+ "general.nonBinary": "Ga e ame dilo tše pedi",
+ "general.notRequired": "Ga e nyakege",
+ "general.okay": "Go lokile",
+ "general.other": "Tše dingwe",
+ "general.download": "Fegolla",
+ "general.password": "Password",
+ "general.press": "Kgotla",
+ "general.privacyPolicy": "Pholisi ya sephiri",
+ "general.projects": "Diprojeke",
+ "general.profile": "Profaele",
+ "general.required": "Nyakega",
+ "general.resourcesTitle": "Didirišwa tša morutiši",
+ "general.scratchConference": "Lekgotla la Scratch",
+ "general.scratchEd": "ScratchEd",
+ "general.scratchFoundation": "Scratch Foundation",
+ "general.scratchJr": "ScratchJr",
+ "general.scratchStore": "Lebenkele la Scratch",
+ "general.search": "Nyaka",
+ "general.searchEmpty": "Ga go se se hweditšwego",
+ "general.signIn": "Tsena",
+ "general.startOver": "Thoma gape",
+ "general.statistics": "Dipalopalo",
+ "general.studios": "Distudio",
+ "general.support": "Thekgo",
+ "general.ideas": "Dikgopolo",
+ "general.tipsWindow": "Window ya maele",
+ "general.termsOfUse": "Lereo la tšhomišo",
+ "general.tryAgain": "Leka gape",
+ "general.unhandledError": "Re kgopela tshwarelo, go itaetša okare scratch e phuhlame. Se se tsebišitšwe go Sehlopha sa Scratch.",
+ "general.username": "Leinatšhomišo",
+ "general.validationEmail": "Hle lokela aterese yeo e nepagetšego ya email",
+ "general.validationEmailMatch": "Diemail ga di sepelelane",
+ "general.viewAll": "Lebelela ka moka",
+ "general.website": "Websaete",
+ "general.whatsHappening": "Go direga eng?",
+ "general.wiki": "Scratch Wiki",
+ "general.copyLink": "Kopolla kgokaganyo",
+ "general.report": "Pego",
+ "general.notAvailableHeadline": "Jooo! seva ya rena e ingwaya hlogo",
+ "general.notAvailableSubtitle": "Ga se ra humana letlakala leo o le nyakago. Lekola go netefatša gore o tlantše URL gabotse.",
+ "general.seeAllComments": "Bona ditshwayotshwayo ka moka",
+ "general.all": "Ka moka",
+ "general.animations": "Seswantšho sa dipopaye",
+ "general.art": "Bokgabo",
+ "general.games": "Dipapadi",
+ "general.music": "Mmino",
+ "general.results": "Dipoelo",
+ "general.stories": "Dikanegelo",
+ "general.tutorials": "Dithutišo",
+ "general.teacherAccounts": "Diakhaonte tša barutiši",
+ "general.unsupportedBrowser": "Sephetli se ga se thekgwe",
+ "general.unsupportedBrowserDescription": "Re kgopela tshwarelo,Scratch 3.0 ga e thekge Internet Explorer, Vivaldi, Opera goba Silk. Re eletsa gore o leke sephetli se swa sa go swana le Google Chrome, Mozilla Firefox goba Microsoft Edge. ",
+ "general.3faq": "Go ithuta go feta, e ya go{faqLink}",
+ "general.year": "Ngwaga",
+ "footer.discuss": "Diforamo tša dipoledišano",
+ "footer.scratchFamily": "Lapa la Scratch",
+ "footer.donorRecognition": "Scratch se humanega ntle le tefo, re leboga thekgo go tšwa go {donorLink}. Re leboga bathekkgi le balami ba Scratch:",
+ "footer.donors": "bathekgi",
+ "footer.donorList": "{donor1}{donor2} le{donor3}",
+ "form.validationRequired": "Lefapha le le a nyakega",
+ "login.needHelp": "O nyaka thušo?",
+ "navigation.signOut": "Etšwa",
+ "extensionHeader.requirements": "Dinyakwa",
+ "extensionInstallation.addExtension": "Mo go morulaganyi, kgotla konopi ya \" Oketša Dikoketšo \" mo fase go la nngele",
+ "oschooser.choose": "Kgetha OS ya gago",
+ "installScratch.or": "goba",
+ "installScratch.directDownload": "Go fegolla thwii",
+ "installScratch.appHeaderTitle": "Lokela tšhomišo ya Scratch go{operatingsystem}",
+ "installScratch.getScratchAppPlay": "Hwetša Scratch App mo lebenkeleng la Google play",
+ "installScratch.getScratchAppMacOs": "Hwetša Scratch App mo lebenkeleng la Mac App",
+ "installScratch.getScratchAppWindows": "Hwetša Scratch App mo lebenkeleng la Microsoft",
+ "installScratch.useScratchApp": "Bula App ya Scratch go sedirišwa sa gago",
+ "installScratchLink.installHeaderTitle": "Lokela kgokaganyo ya Scratch",
+ "installScratchLink.downloadAndInstall": "Fegolla o be o tsenye kgokaganyo ya Scratch",
+ "installScratchLink.startScratchLink": "Thoma kgokaganyo ya Scratch gomme o netefatše gore e a kgatlampana. E swanetše go tšwelela go toolbar",
+ "parents.FaqAgeRangeA": "Le ge Scratch e diretšwe bana ba mengwaga ye 8 go ya go 16, e ka šomišwa ke batho ba mengwaga ka moka go akaretšwa le bana ba bannyane le batswadi ba bona.",
+ "parents.FaqAgeRangeQ": "Naa Scratch se thoma ka mengwaga efe go fihla ka mengwaga efe?",
+ "parents.FaqResourcesQ": "Naa ke didirišwa dife tšeo di lego gona go ithuta Scratch?",
+ "parents.introDescription": "Scratch ke lenaneo la polelo ebile ke setšhaba sa inthanete moo bana ba ka kgonago go dira lenaneo la go abelana le batho ba lefase ka moka didirišwa tša go swana le dikanegelo, dipapadi le diswantšho tša dipopaye. Ge bana ba hlama ka Scratch ba ithuta go nagana ka bokgabo, go šoma mmogo le go nagana ka tatelano ya maleba. Scratch e dirilwe le go hlokomelwa ke Lifelong Kindergarten Group ya MIT Media Lab.",
+ "registration.birthDateStepInfo": "Se se re thuša go kwešiša tekanyo ya mengwaga ya batho bao ba šomišago Scratch. Re šomiša se go netefatša gore akhaonte ke ya gago ge o ikgokaganya le sehlopha sa rena. Tshedimošo ye e ka se phatlalatšwe akhaonteng ya gago.",
+ "registration.birthDateStepTitle": "O belegwe neng?",
+ "registration.cantCreateAccount": "Scratch e paletšwe ke go hlama akhaonthe ya gago.",
+ "registration.checkOutResources": "Thoma ka didirišwa tša gago",
+ "registration.checkOutResourcesDescription": "Utolla dišomišwa tša barutiši le bathlahli tšeo di ngwadilwego ke sehlopha sa Scratch, tšeo di akaretšago ditemošo, dithutišo le dipukutlhahlo",
+ "registration.choosePasswordStepDescription": "Tlanya password e ntshwa ya akhaonte ya gago. O tla šomiša password ye nako ye e tlago ge o tsena go Scratch.",
+ "registration.choosePasswordStepTitle": "Hlama password",
+ "registration.choosePasswordStepTooltip": "O se ke wa šomiša leina la gago goba se sengwe sa bonolo seo motho a ka se naganago.",
+ "registration.classroomApiGeneralError": "Tshwarelo, ga re humane tshedimišo ya boingwadišo bja phaphoši ye.",
+ "registration.countryStepTitle": "O dula nageng efe?",
+ "registration.generalError": "Tshwarelo, phošo yeo e sa letelwago e diragetše.",
+ "registration.classroomInviteExistingStudentStepDescription": "O laleditšwe go tsena ka phaphošing:",
+ "registration.classroomInviteNewStudentStepDescription": "Morutiši wa gago o go laladitše gore o tsenele thuto ya phaphoši:",
+ "registration.confirmPasswordInstruction": "Tlanya password gape",
+ "registration.confirmYourEmail": "Tiišetša email ya gago",
+ "registration.confirmYourEmailDescription": "Ge eba ga se o dire, hle kgotla kgokaganyo mo go email ya tiišetšo yeo e rometšwego go:",
+ "registration.createAccount": "Hlama akhaonte ya gago",
+ "registration.createUsername": "Hlama leina tšhomišo",
+ "registration.errorBadUsername": "Ge leinatšhomo leo o le kgethilego ga se le dumelelwe. Leka gape ka leinatšhomo le lengwe.",
+ "registration.errorCaptcha": "Go bile le bothata ka moleko wa CAPTCHA",
+ "registration.errorPasswordTooShort": "Password ya gago ke ye kopana. E nyaka go ba le botelele bja maletere a 6 ",
+ "registration.errorUsernameExists": "Leina tšhomišo leo o le kgethilego le šetše le le gona. Leka gape ka leina tšhomišo leo le fapanego.",
+ "registration.genderStepTitle": "Bong bja gago ke bofe?",
+ "registration.genderStepDescription": "Scratch e amogela batho ba bong ka moka.",
+ "registration.genderStepInfo": " Se se re thuša gore re kwešiše gore ke mang yo a šomišago Scratch,gore re kgone go atiša bakgatatema. Tshedimošo ye e ka se phatlalatšwe akhaonteng ya gago.",
+ "registration.genderOptionAnother": "Bong bjo bongwe",
+ "registration.genderOptionPreferNotToSay": "Ke rata go se bolele",
+ "registration.emailStepTitle": "Naa Email ya gago ke eng?",
+ "registration.emailStepInfo": "Se se tla thuša ge o lebetše password ya gago. Tshedimošo ye e ka se phatlalatšwe akhaonteng ya gago.",
+ "registration.goToClass": "Eya Phaphošing",
+ "registration.invitedBy": "o laleditšwe ke",
+ "registration.lastStepTitle": "Re a leboga ge o kgopetše Akhaonte ya Morutiši ya Scratch",
+ "registration.lastStepDescription": "Re gare re šomana le kgopelo ya gago.",
+ "registration.makeProject": "Dira projeke",
+ "registration.mustBeNewStudent": "O swanetše go ba moithuti yo moswa gore o tlatše boingwadišo",
+ "registration.nameStepTooltip": "Tshedimošo ye e šomišwa go kgonthišiša le go lekanetša tšhomišo ya dipalopalo.",
+ "registration.newPassword": "Password e ntshwa",
+ "registration.nextStep": "Legato la go latela",
+ "registration.notYou": "Ga se wena? Tsena gape bjale ka mošomiši o mongwe",
+ "registration.optIn": "Nthomele tshedimošo yeo e lego nakong ya tšhomišo ya scratch mo dihlopišong tša thuto",
+ "registration.passwordAdviceShort": "E ngwale fase gore o e gopole. O se ke wa e abelana le ba bangwe!",
+ "registration.personalStepTitle": "Tshedimošo ya gago",
+ "registration.personalStepDescription": "Diphetolo tša gago di ka se bontšhwe phatlalatša, ebile di tla swarwa ele sephiri gape di bolokegile.",
+ "registration.private": "Re tla boloka tshedimošo ye e le sephiri.",
+ "registration.problemsAre": "Mathata ke:",
+ "registration.selectCountry": "Kgetha naga",
+ "registration.startOverInstruction": "Kgotla \" Thoma gape.\"",
+ "registration.studentPersonalStepDescription": "Tshedimošo ye e ka se tšwelele websaeteng ya Scratch.",
+ "registration.showPassword": "Laetša password",
+ "registration.troubleReload": "Scratch e na le bothata bja go feleletša boingwadišo. Leka go bula letlakala gape goba o leke gape ka phetli enngwe",
+ "registration.tryAgainInstruction": "Tobetša \" Leka gape\"",
+ "registration.usernameStepDescription": "Tlatša difomo tšeo di latelago go kgopela akhaonte. Tumelelo ya tshepetšo e tšea letšatši le tee. ",
+ "registration.usernameStepDescriptionNonEducator": "Hlama diprojeke, abelanang dikgopolo, dirang bagwera. Ke mahala!",
+ "registration.usernameStepRealName": "Hle o seke wa šomiša le ge e ka ba seripa sa leina la gago la nnete go leina tšhomišo.",
+ "registration.usernameAdviceShort": "O se šomiše leina la gago la nnete",
+ "registration.studentUsernameStepDescription": "O ka dira dipapadi, dipapadi tša diphoofolo le dikanegelo re šomiša Scratch. Go dira akhaonte go bonolo ebile ga go na tefo! Tlatša foromo ya ka mo fase gore o kgone go thoma",
+ "registration.studentUsernameStepHelpText": "O šetše o na le akhaonte ya Scratch?",
+ "registration.studentUsernameStepTooltip": "O swanetše go hlama akhaonte e ntshwa ya Scratch gore o tsene ka phaphošing ye.",
+ "registration.studentUsernameSuggestion": "Leka dijo tšeo o di ratago, dilo tše o di ratago, goba phoofolo mmogo le dinomoro tše dingwe",
+ "registration.acceptTermsOfUse": "Ka go hlama akhaonte, o a dumela {privacyPolicyLink}ebile o amogela le go dumelela {touLink}",
+ "registration.usernameStepTitle": "Kgopela Akhaonte ya Morutiši",
+ "registration.usernameStepTitleScratcher": "Hlama Akhaonte ya Scratch",
+ "registration.validationMaxLength": "Tshwarelo, o fetišitše palo ya godimodimo yeo e beilwego ya maletere,dinomoro le maswao.",
+ "registration.validationPasswordConfirmNotEquals": "Dipassword ga di sepelelane",
+ "registration.validationPasswordLength": "E swanetše go ba botelele bja maletere a 6 goba go feta",
+ "registration.validationPasswordNotEquals": "Password ya gago e bonolo kudu go e phopholetša, Leka enngwe gape?",
+ "registration.validationPasswordNotUsername": "Password ga e sepelelane le leinatšhomo la gago",
+ "registration.validationUsernameRegexp": "Mainatšhomo a ka šomiša fela maletere, dinomoro - le _",
+ "registration.validationUsernameMinLength": "E swanetše go ba maletere a ma 3 goba go feta",
+ "registration.validationUsernameMaxLength": "E swanetše go ba maletere a 20 goba ka fase",
+ "registration.validationUsernameExists": " Leinatšhomo le tšerwe. Leka le lengwe?",
+ "registration.validationUsernameNotAllowed": "Leina tšhomišo ga se le dumelelwe",
+ "registration.validationUsernameVulgar": "Hmm! seo ga se lebelelege e le sa maleba",
+ "registration.validationUsernameInvalid": "Leina tšhomišo ga se la maleba",
+ "registration.validationUsernameSpaces": "Leina tšhomišo ga se la swanela go ba le dikgoba",
+ "registration.validationEmailInvalid": "Emeile ga e bonagale e nepagetse. Leka enngwe?",
+ "registration.waitForApproval": "Emela tumelelo",
+ "registration.waitForApprovalDescription": "O ka tsena akhaoteng ya gago ya Scratch gona bjale,eupša didirišwa tšeo di lebišitšwego barutišing ga se šo di be gona. Tshedimošo ya gago e sa lebelelwa. Hle o se fele pelo. Tumelelo ya tshepetso e ka tšea letšatši le tee. O tla hwetša Email yeo e laetšago gore akhaote ya gago e hlatlošitšwe ge akhaote ya gago e šetše e dumeletšwe.",
+ "registration.welcomeStepDescription": "O kgonne go hlama akhaote ya Scratch! bjale o leloko la phaphoši:",
+ "registration.welcomeStepDescriptionNonEducator": "O tsene bjale! O ka thoma go utolla le go hlama diprojeke.",
+ "registration.welcomeStepInstructions": "Nyaka go abelana le go swayaswaya? Tobetša kgokaganyo mo emailing yeo re e rometšego go{email}",
+ "registration.welcomeStepPrompt": "Gore o thome, tobetša konopi ya ka fase.",
+ "registration.welcomeStepTitle": "Agee! o amogetšwe go Scratch!",
+ "registration.welcomeStepTitleNonEducator": "Re a go amogela go Scratch,{username}",
+ "thumbnail.by": "ke",
+ "report.error": "Se sengwe ga se a sepela botse ge o leka go romela molaetša wa gago. Hle leka gape.",
+ "report.project": "Bega Projeke",
+ "report.projectInstructions": "Ge o romela pego, e dira gore sehlopha sa Scratch se tsebe ka di projeke tšeo di robago{CommunityGuidelinesLink}. Naa go na le se sengwe mo projekeng ye, seo se robago{CommunityGuidelinesLink}? Ge eba o nagana gore se gona, hle re botše go tšwela pele.",
+ "report.CommunityGuidelinesLinkText": "Ditšhupetšo tša Setšhaba tša Scratch",
+ "report.reasonPlaceHolder": "Kgetha lebaka",
+ "report.reasonCopy": "Khopi yeo e swanago ya projeke",
+ "report.reasonUncredited": "E šomiša diswantšho/ Mmino ntle le krediti",
+ "report.reasonScary": "E šoro kudu goba e a tšhoša",
+ "report.reasonJumpscare": "Jumpscare",
+ "report.reasonWeapons": "E šomiša dibetša tša nnete",
+ "report.reasonEvent": "Tiragalo e šoro e a hlaga",
+ "report.reasonScaryImages": "Diswantšho tša go tšhoša",
+ "report.reasonThreatening": "Tšhošetša goba e hloriša scratcher se sengwe",
+ "report.reasonLanguage": "Polelo yeo e sego ya maleba",
+ "report.reasonMusic": "Mmino wo e sego wa maleba",
+ "report.reasonMissing": "Hle kgetha lebaka",
+ "report.reasonImage": "Diswantšho tšeo e sego tša maleba",
+ "report.reasonPersonal": "Go abelana tshedimošo ya motho ya boikgokaganyo",
+ "report.reasonDontLikeIt": "Ga ke rate projeke ye",
+ "report.reasonDoesntWork": "Projeke ye ga e šome",
+ "report.reasonCouldImprove": "Projeke ye e ka kaonafatšwa",
+ "report.reasonTooHard": "Projeke ye e bothata",
+ "report.reasonMisleading": "Projeke e lahletša goba e radia setšhaba",
+ "report.reasonFaceReveal": "Ke taetšo ya sefahlego goba e leka go re laetša seswantšho sa o mongwe",
+ "report.reasonNoRemixingAllowed": "Projeke ye ga e dumelele go hlakantšhwa",
+ "report.reasonCreatorsSafety": "Ke tshwenyegile ka polokego ya mohlami wa projeke ye.",
+ "report.reasonSomethingElse": "Se sengwe gape",
+ "report.reasonDisrespectful": "Go hloka Hlompho go mošomiši wa Scratch goba Sehlopha",
+ "report.receivedHeader": "Re amogetše pego ya gago!",
+ "report.receivedBody": "Sehlopha sa Scratch se tla lebelediša projeke go ya ka ditšhupetšo tša setšhaba.",
+ "report.promptPlaceholder": "Kgetha lebaka la gore ke ka baka la eng ka godimo.",
+ "report.promptCopy": "Hle re fe kgokaganyo ya projeke ya mathomong.",
+ "report.promptUncredited": "Hle re fe kgokaganyo ya diteng tšeo di sa kreditiwago",
+ "report.promptScary": "Hle re fe lebakabaka leo le dirago gore o nagane gore projeke ye e roba{CommunityGuidelinesLink}.",
+ "report.promptJumpscare1": "\" jumpscare\" ke ge selo seo o sa se letelago se gadima mo skrinnig ka maikemišetšo a go tšhošetša motho.",
+ "report.promptJumpscare2": "Hle re tsebiše kudu ka ga \" jumpscare\",go swana le gore go direga eng, e direga neng mo projekeng. Gape go re fa leina la sprite, khosetšhumo goba bokamorago bjo bo sepelelanago le jumpscare go ka thuša.",
+ "report.promptWeapons1": "Hle re tsebiše fao seswantšho, sethalwa goba modumo wa dibetša tša nnete o tšwelelago mo projekeng, go swana le leina la sprite, khosetšhumo goba bokamorago.",
+ "report.promptWeapons2": "Temošo: Diprojeke ta Scratch ga se tša swanela go ba le diswantšho tša dibetša, dithalwa tša mannete goba medumo. Efela, dipopo goba dilo tšeo e sego tša nnete go swana le mahlasedi a laser di dumeletšwe.",
+ "report.promptEvent1": "Hle re tsebiše kudu ka ga tiragalo e tšhošago goba ka kanegelo mo projekeng. Go re fa dintlha tše oketšegilego go tla thuša Sehlopha sa Scratch go kwešiša bothata bokaone le go bo lokiša.",
+ "report.promptEvent2": "Temošo. Scratch se šomišwa ke batho ba mengwaga ka moka. Diprojeke tša sona tša bohlokwa ga di na ditabakgolo tša batho ba bagolo goba tšeo di ka ntšhago motho kotsi.",
+ "report.promptScaryImages1": "Hle re botše gore ke ka lebaka la eng o nagana gore seswantšho se se tšhoša kudu go ba sa Scratch le gore seswantšho seo se tšwelela kae mo projekeng, go swana le leina la motšeakarolo, khosetšhumo goba bokamorago.",
+ "report.promptScaryImages2": "Temošo: Scratch se šomiša ke batho ba mengwaga ka moka. Diprojeke tša sona tša bohlokwa, ga di na madi, dintwa, goba se sengwe seo se tšhošago goba se laetšago bogolo go badiriši ba rena ba bannyane.",
+ "report.promptThreatening": "Hle re tsebiše gore go reng o nagana gore projeke ye e tšhoša mošomiši o mongwe wa scratcher.",
+ "report.promptLanguage": "Hle bolela mo polelo yeo e sego ya maleba e tšwelela kae mo projekeng( Mohlala: Dintlha le Dikrediti, leina la motšeakarolo, sengwalwa sa projeke, bj.bj)",
+ "report.promptMusic": "Hle re botše leina la faele ya modumo yeo e nago le mmino wo e sego wa maleba",
+ "report.promptPersonal": "Hle re botše fao tshedimošo ya boikgokaganyo e abelanwago ( mohlala: Dintlha le Dikrediti, leina la motšeakarolo, sengwalwa sa projeke bj.bj)",
+ "report.promptGuidelines": "Hle kgetha lebaka gore ke ka lebaka la eng o nagana gore projeke ye e ka roba {CommunityGuidelinesLink}gomme Sehlopha sa Scratch se tla sekaseka pego ya gago.",
+ "report.promptImage": "Hle bolela leina la motšeakarolo goba bokamorago bja seswantšho seo e sego sa maleba",
+ "report.promptDontLikeIt": "Diprojeke tša Scratch di dirwa ke batho ba mengwaga ka moka le maemo ka moka a maitemogelo. Ge eba ga o rate projeke ye ka gobane o nagana gore e ka kaonafatšwa, re go kgothaletša gore o abelanethwii le mohlami ka dipoelo tša gago tša go aga. ",
+ "report.promptTips": "A ke maano a go abelana ka dipoelo tša go aga.",
+ "report.tipsSupportive": "E ba le thekgo le hlohloletšo",
+ "report.tipsConstructive": "Tlogela tshwayotshwayo o ba botša seo o se ratago, le seo ba ka se dirago go kaonafatša projeke.",
+ "report.tipsSpecific": "Leka go hlatha ka pego ya gago.Mohlala : Ditaolo tša go sepetša motšeakarolo di be di sa šome.",
+ "report.promptDoesntWork": "Projeke ya Scratch, go no swana le ditšhomišo tše dingwe e ka ba le bošaetšana. Seo se ka letelwa ebile se tloga se lokile!",
+ "report.promptDoesntWorkTips": "Re go hlohloletša gore o abelane le mohlami ka mathata ao o hlakanago le wona mo projekeng. Go bohlokwa gape go fa dikakanyo tša gore ba ka kaonafatša bjang projeke, ge go kgonega.",
+ "report.promptTooHard": "Ge o nagana gore projeke ye e ka ba bonolo, re go hlohloletša gore o abelane dipoelo le mohlami wa projeke thwii goba o ka ihlakantšhetša yoga gore e be bonolo goba bothata ka mokgwa wo o nyakago.",
+ "report.promptMisleading": "Re botše ka mo go tseneletšego gore e radia goba lahletša batho bjang",
+ "report.promptFaceReveal": "Scratch se dumelela batho go šomiša diswantšho tša difahlego tša bona diprojekeng tša bokgoni go swana le dipapadi, dikanegelo goba diswantšho tša dipopaye. Eupša, Scratch ga e dumele badiriši go abelana ka diprojeke tšeo e lego seswantšho sa sefahlego (seo se tsebegago bjalo ka \"kutollo ya sefahlego\") goba yeo e tsepelelago go ponagalo ya sebele. Hle hlalosa ge eba o nagana gore projeke ye ke kutollo ya sefahlego goba e tsepelela go ponagalo ya motho ya sebele.",
+ "report.promptNoRemixingAllowed": "Hle re tsebiše mo projeke e reng ga se go loke go hlakantšha — go swana le dinoutsung le dikrediting,maina a di projeke,bj.bj",
+ "report.promptCreatorsSafety": "Go bohlokwa gore bašomiši ka moka ba Scratch ba bolokege bophelong bja nnete le ge ba šomiša inthanete. Hle re botše gore ke ka lebaka la eng o belaela ka polokego ya mošomiši yo.",
+ "report.promptSomethingElse": "Re go hlohloletša gore o lekodišiše gape ge eba pego e dumelelana le mafapha ao a lego gona. Ge eba o tloga o nagana gore ga e dumelelane, hle re hlalosetše gore ke ka lebaka le eng projeke ye e roba {CommunityGuidelinesLink}",
+ "report.promptDisrespectful1": "Hle re tsebiše gore ke ka lebaka la eng o nagana gore projeke ye ga e hlomphe sehlopha goba mosomisi o mongwe wa sctratch. Naa ke kae mo o bonago diteng tšeo di sa laetšego hlompho mo projekeng (dingwalwa tša projeke, diswantšho, medumo bj.bj.)?",
+ "report.promptDisrespectful2": "Gopola: Scratch se amogela batho ba mengwaga ka moka, merafe ka moka, bodumedi ka moka, bokgoni, ka moka bong ka moka le boitsebišo bja bong bjo fapanego. Go bohlokwa gore batho ka moka ba ikwe ba amogelegile ebile ba bolokologile ge ba abelana mo go Scratch.",
+ "report.tooLongError": "Ke e telele kudu! Hle hwetša tsela ya go fokotša sengwalwa sa gago.",
+ "report.tooShortError": "Se ke se se kopana. Hle hlalosa ka botlalo gore ke eng so e sego sa maleba goba seo se sa laetšego hlompho mo projekeng.",
+ "report.send": "Romela",
+ "report.sending": "Romelang ...",
+ "report.textMissing": "Hle re botše gore ke ka lebaka la eng o bega projeke ye.",
+ "comments.delete": "Phumula",
+ "comments.restore": "Tsošološa",
+ "comments.reportModal.title": "Bega tshwayotshwayo",
+ "comments.reportModal.reported": "Tshwayotshwayo e begilwe, ebile sehlopha sa Scratch se tsebišitšwe.",
+ "comments.reportModal.prompt": "Naa o na le bonnete bja gore o nyaka go bega tshwayotshwayo ye?",
+ "comments.deleteModal.title": "Phumula tshwayotshwayo",
+ "comments.deleteModal.body": "Phumula hlaloso ye? Ge hlaloso e sena hlompho goba e nyenyefatša, hle kgotla Bega gore sehlopha sa Scratch se tsebe ka se.",
+ "comments.reply": "fetola",
+ "comments.isEmpty": "O ka se pose tshwayotshwayo yeo e se na go selo",
+ "comments.isFlood": "Mmalo, go bonagala okare o swayaswaya ka lebelo e le ruri. Hle leta gannyane mo magareng ga dithomelo.",
+ "comments.isBad": "Hmm... se phoppholetši sa mantšu ao a sa lokago se nagana gore go na le bothata ka tshwayotshwayo ya gago. Hle e fetole gomme o gopole go ngwala ka hlompho.",
+ "comments.hasChatSite": "Joo! tshwayotshwayo e na le kgokaganyo le websaete yeo e na go le poledišano yeo e sa lekolwago. Gore o bolokege, hle o se ikgokaganye le disaete tšeo!",
+ "comments.isSpam": "Hmm! go itaetša okare o rometše tshwayotshwayo makga a mmalwa. Hle tlogela spam.",
+ "comments.isMuted": "Hmm! filterbot e na le bonnete gore ditshwayotshwayo tša gago tša moragorago ga se tša lokela Scratch, ka fao akhaonte ya gago e homoditšwe letšatši ka moka. :/",
+ "comments.isUnconstructive": "Hmm! filterbot e nagana gore tshwayotshwayo ya gago di a nyenyefatša ebile ga di na hlompho. Gopola gore diprojeke tše ntši tša S1cratch di dirilwe ke batho bao bao ithutago go dira lenaneo.",
+ "comments.isDisallowed": "Hmm! go itaetša okare ditshwayotshwayo di tswaletšwe mo letlakaleng le.:/",
+ "comments.isIPMuted": "Tshwarelo, Sehlopha sa Scratch se ile sa swanela ke go thibela mararankodi a gago go abelana ka ditshwayotshwayo goba diprojeke ka gobane e šomišitšwe go roba ditšhupetšo tša setšhaba sa rena makga a mantši. O ka abelana ka ditshwayotshwayo goba diprojeke mararankoding a mangwe. Ge o nyaka go kgopela gore sephetho se bušetšwe morago mo polokong ye, o ka ikgokaganya le appeals@scratch.mit.edu le reference nonoro ya molato{appealId}",
+ "comments.isTooLong": "Tshwayotshwayo yeo ke e telele! Hle hwetša tsela ya go fokotša sengwalwa sa gago.",
+ "comments.isNotPermitted": "Tshwarelo! o swanetše go tiišetše Email address ya gago pele o swayaswaya.",
+ "comments.error": "Mmalo! Se sengwe ga se se sepele gabotse ge o posa tshwayotshwayo ya gago",
+ "comments.posting": "Ke a posa",
+ "comments.post": "Posa",
+ "comments.cancel": "Tloša",
+ "comments.lengthWarning": "{remainingCharacters, plural, one {Maswao a tlogetšwego} other {{remainingCharacters}maswao a tlogetšwego}}",
+ "comments.loadMoreReplies": "Bona diphetolo tšeo di oketšegilego",
+ "comments.status.delbyusr": "E phumutšwe ke mong wa projeke",
+ "comments.status.censbyfilter": "E lekodišišwa ke filthara",
+ "comments.status.delbyparentcomment": "Tshwayotshwayo ya motswadi e phumutšwe",
+ "comments.status.censbyadmin": "E lekotšwe ke bataolo",
+ "comments.status.delbyadmin": "Phumutšwe ke molaodi",
+ "comments.status.parentcommentcensored": "Tshwayotshwayo ya motswadi e lekodišitšwe",
+ "comments.status.delbyclass": "E Phumutšwe ke phaphoši",
+ "comments.status.hiddenduetourl": "E fihlilwe ka baka la URL",
+ "comments.status.markedbyfilter": "E swailwe ka mohlotlo",
+ "comments.status.censbyunconstructive": "Yeo e lebeledišišitšwego e se ya agega",
+ "comments.status.suspended": "Fegilwe",
+ "comments.status.acctdel": "Akhaonto e phumutšwe",
+ "comments.status.deleted": "Phumutšwe",
+ "comments.status.reported": "Begilwe",
+ "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!",
+ "social.embedLabel": "Šitlela",
+ "social.copyEmbedLinkText": "Kopolla šitlelo",
+ "social.linkLabel": "Kgokaganyo",
+ "social.copyLinkLinkText": "Kopolla kgokaganyo",
+ "social.embedCopiedResultText": "Kopollotše",
+ "helpWidget.banner": "O a amogelwa go thekgo",
+ "helpWidget.submit": "Romela",
+ "helpWidget.confirmation": "Ke leboga molaetša wa gago",
+ "bluetooth.enableLocationServicesTitle": "Netefatša gore ditirišo tša lefelo di buletšwe go Chromebooks goba Android tablets.",
+ "bluetooth.enableLocationServicesText": "Bluetooth e ka šomišwa go fa tshedimošo ya lefelo go app. Go oketša le go fa Scratch app tumelelo ya go hwetša lefelo, Lefelo le swanetše go dumelelwa mo dihlophišong tša kakaretšo tša sedirišwa sa gago. Nyaka ' Lefelo' mo dihlophišong tša gago gomme o netefatše gore le buletšwe. Ge o šomiša Chromebooks nyaka 'Lefelo' go lebenkele la Google Play ka dikgetho tša Android."
+}
\ No newline at end of file
diff --git a/www/scratch-website.general-l10njson/or.json b/www/scratch-website.general-l10njson/or.json
new file mode 100644
index 00000000..e6630eaf
--- /dev/null
+++ b/www/scratch-website.general-l10njson/or.json
@@ -0,0 +1,354 @@
+{
+ "general.accountSettings": "ଆକାଉଣ୍ଟ ସେଟିଂସମୂହ",
+ "general.about": "ବିଷୟରେ",
+ "general.aboutScratch": "ସ୍କ୍ରାଚ୍ ବିଷୟରେ",
+ "general.apiError": "ଓ!, ସ୍କ୍ରାଚ୍ ର ଏକ ତ୍ରୁଟି ଥିଲା !",
+ "general.back": "ପଛକୁ",
+ "general.birthMonth": "ଜନ୍ମ ମାସ",
+ "general.birthYear": "ଜନ୍ମ ବର୍ଷ",
+ "general.donate": "ଦାନ କରନ୍ତୁ",
+ "general.close": "ବନ୍ଦ କରନ୍ତୁ",
+ "general.collaborators": "ସହଯୋଗୀମାନେ",
+ "general.community": "ସମ୍ପ୍ରଦାୟ",
+ "general.confirmEmail": "ଇମେଲ ନିଶ୍ଚିତ କରନ୍ତୁ",
+ "general.contactUs": "ଆମ ସହିତ ଯୋଗାଯୋଗ କରନ୍ତୁ",
+ "general.getHelp": "ସହାୟତା ପାଆନ୍ତୁ",
+ "general.contact": "ସମ୍ପର୍କ",
+ "general.done": "ସମ୍ପୂର୍ଣ୍ଣ ହୋଇଛି",
+ "general.downloadPDF": "PDF ଡାଉନଲୋଡ୍ କରନ୍ତୁ",
+ "general.emailUs": "ଆମକୁ ଇମେଲ କରନ୍ତୁ",
+ "general.conferences": "ସମ୍ମିଳନୀଗୁଡ଼ିକ",
+ "general.country": "ଦେଶ",
+ "general.create": "ସୃଷ୍ଟି କରନ୍ତୁ",
+ "general.credits": "ଶ୍ରେୟ",
+ "general.dmca": "ଡି.ଏମ.ସି.ଏ",
+ "general.emailAddress": "ଇମେଲ ଠିକଣା",
+ "general.english": "ଇଂରାଜୀ",
+ "general.error": "ଓ! କିଛି ଭୁଲ ହେଇଗଲା ",
+ "general.errorIdentifier": "ଆପଣଙ୍କର ତ୍ରୁଟି id {errorId} ସହିତ ଲଗ୍ କରାଯାଇଥିଲା",
+ "general.explore": "ଅନୁସନ୍ଧାନ କରନ୍ତୁ",
+ "general.faq": "ବାରମ୍ବାର ପଚରାଯାଉଥିବା ପ୍ରଶ୍ନଗୁଡିକ",
+ "general.female": "ମହିଳା",
+ "general.forParents": "ପିତାମାତାଙ୍କ ପାଇଁ",
+ "general.forEducators": "ଶିକ୍ଷକମାନଙ୍କ ପାଇଁ",
+ "general.forDevelopers": "ବିକାଶକାରୀମାନଙ୍କ ପାଇଁ",
+ "general.getStarted": "ଆରମ୍ଭ କରନ୍ତୁ",
+ "general.gender": "ଲିଙ୍ଗ",
+ "general.guidelines": "ସମ୍ପ୍ରଦାୟ ନିର୍ଦ୍ଦେଶାବଳୀ",
+ "general.invalidSelection": "ଅବୈଧ ଚୟନ",
+ "general.jobs": "କାର୍ଯ୍ୟ",
+ "general.joinScratch": "ସ୍କ୍ରାଚ୍ ରେ ଯୋଗ ଦିଅନ୍ତୁ",
+ "general.legal": "ଆଇନଗତ",
+ "general.loadMore": "ଅଧିକ ଧାରଣ କରନ୍ତୁ",
+ "general.learnMore": "ଅଧିକ ଶିଖନ୍ତୁ",
+ "general.male": "ମେଲ",
+ "general.messages": "ସନ୍ଦେଶଗୁଡ଼ିକ",
+ "general.month": "ମାସ",
+ "general.monthJanuary": "ଜାନୁଆରୀ",
+ "general.monthFebruary": "ଫେବୃଆରୀ",
+ "general.monthMarch": "ମାର୍ଚ୍ଚ",
+ "general.monthApril": "ଏପ୍ରିଲ",
+ "general.monthMay": "ମେ",
+ "general.monthJune": "ଜୁନ",
+ "general.monthJuly": "ଜୁଲାଇ",
+ "general.monthAugust": "ଅଗଷ୍ଟ",
+ "general.monthSeptember": "ସେପ୍ଟେମ୍ବର",
+ "general.monthOctober": "ଅକ୍ଟୋବେର",
+ "general.monthNovember": "ନଭେମ୍ବର",
+ "general.monthDecember": "ଡିସେମ୍ବର ",
+ "general.myClass": "ମୋର ଶ୍ରେଣୀ",
+ "general.myClasses": "ମୋର ଶ୍ରେଣୀଗୁଡ଼ିକ",
+ "general.myStuff": "ମୋର ଜିନିଷ",
+ "general.next": "ପରବର୍ତ୍ତୀ",
+ "general.noDeletionTitle": "ଆପଣଙ୍କର ଆକାଉଣ୍ଟ ବିଲୋପ ହେବ ନାହିଁ",
+ "general.noDeletionDescription": "ଆପଣଙ୍କର ଆକାଉଣ୍ଟ ବିଲୋପ/ଡିଲିଟ ପାଇଁ ନିର୍ଦ୍ଧାରିତ ଥିଲା କିନ୍ତୁ ଆପଣ ଲଗ୍ ଇନ୍ କରିଥିଲେ | ଆପଣଙ୍କର ଆକାଉଣ୍ଟ ପୁନଃ ସକ୍ରିୟ ହୋଇଛି | ଯଦି ଆପଣ ଆପଣଙ୍କର ଆକାଉଣ୍ଟକୁ ଡିଲିଟ କରିବାକୁ ଅନୁରୋଧ ନ କରିଥାନ୍ତି, ତେବେ ଆପଣଙ୍କର ଆକାଉଣ୍ଟ ସୁରକ୍ଷିତ ଥିବା ସୁନିଶ୍ଚିତ କରିବା ପାଇଁ ଆପଣ {resetLink} ଦେଖନ୍ତୁ |",
+ "general.noDeletionLink": "ଆପଣଙ୍କର ପ୍ରବେଶ ସଂକେତ ପରିବର୍ତ୍ତନ କରନ୍ତୁ",
+ "general.nonBinary": "ଅଣ-ବାଇନାରୀ",
+ "general.notRequired": "ଆବଶ୍ୟକ ନୁହେଁ",
+ "general.okay": "ଠିକ୍ ଅଛି",
+ "general.other": "ଅନ୍ୟ",
+ "general.download": "ଡାଉନଲୋଡ୍ କରନ୍ତୁ",
+ "general.password": "ପ୍ରବେଶ ସଂକେତ",
+ "general.press": "ଦବାନ୍ତୁ",
+ "general.privacyPolicy": "ଗୋପନୀୟତା ନୀତି",
+ "general.projects": "ପ୍ରୋଜେକ୍ଟଗୁଡ଼ିକ",
+ "general.profile": "ପ୍ରୋଫାଇଲ",
+ "general.required": "ଆବଶ୍ୟକ",
+ "general.resourcesTitle": "ଶିକ୍ଷକ ସମ୍ବଳ",
+ "general.scratchConference": "ସ୍କ୍ରାଚ୍ ସମ୍ମିଳନୀ",
+ "general.scratchEd": "ସ୍କ୍ରାଚ୍ ହୋଇଛି",
+ "general.scratchFoundation": "ସ୍କ୍ରାଚ୍ ଫାଉଣ୍ଡେସନ",
+ "general.scratchJr": "ସ୍କ୍ରାଚ୍ ଜୁନିଅର୍ ",
+ "general.scratchStore": "ସ୍କ୍ରାଚ୍ ଷ୍ଟୋର",
+ "general.search": "ଖୋଜନ୍ତୁ",
+ "general.searchEmpty": "କିଛି ମିଳିଲା ନାହିଁ",
+ "general.signIn": "ସାଇନ୍ ଇନ୍",
+ "general.startOver": "ଆରମ୍ଭ କରନ୍ତୁ",
+ "general.statistics": "ପରିସଂଖ୍ୟାନ",
+ "general.studios": "ଷ୍ଟୁଡିଓ",
+ "general.support": "ସମର୍ଥନ",
+ "general.ideas": "ଚିନ୍ତାଧାରା",
+ "general.tipsWindow": "ଟିପ୍ସ ୱିଣ୍ଡୋ",
+ "general.termsOfUse": "ବ୍ୟବହାରର ସର୍ତ୍ତାବଳୀ",
+ "general.tryAgain": "ପୁଣିଥରେ ଚେଷ୍ଟା କରନ୍ତୁ",
+ "general.unhandledError": "ଆମେ ବହୁତ ଦୁଃଖିତ, କିନ୍ତୁ ଏହା ସ୍କ୍ରାଚ୍ ଦୁର୍ଘଟଣାଗ୍ରସ୍ତ ହୋଇଥିବା ପରି ଦେଖାଯାଉଛି । ଏହି ବଗ୍ ସ୍ୱୟଂଚାଳିତ ଭାବରେ ସ୍କ୍ରାଚ୍ ଟିମ୍ କୁ ରିପୋର୍ଟ କରାଯାଇଛି |",
+ "general.username": "ୟୁଜରନେମ୍",
+ "general.validationEmail": "ଦୟାକରି ଗୋଟିଏ ବୈଧ ଇମେଲ ଠିକଣା ପ୍ରବେଶ କରନ୍ତୁ",
+ "general.validationEmailMatch": "ଇମେଲଗୁଡ଼ିକ ମେଳ ଖାଉ ନାହିଁ",
+ "general.viewAll": "ସମସ୍ତ ଦୃଶ୍ୟ",
+ "general.website": "ୱେବସାଇଟ",
+ "general.whatsHappening": "କଣ ଘଟୁଛି?",
+ "general.wiki": "ସ୍କ୍ରାଚ୍ ୱିକି",
+ "general.copyLink": "ସଂଯୋଗ ନକଲ କରନ୍ତୁ",
+ "general.report": "ରିପୋର୍ଟ କରନ୍ତୁ",
+ "general.notAvailableHeadline": " ଆମର ସର୍ଭର ନିଜର ମୁଣ୍ଡ ସ୍କ୍ରାଚ୍ କରୁଛି!!",
+ "general.notAvailableSubtitle": "ଆପଣ ଖୋଜୁଥିବା ପୃଷ୍ଠାକୁ ଆମେ ପାଇଲୁ ନାହିଁ । ଆପଣ URL ଠିକ୍ ଭାବରେ ଟାଇପ୍ କରିଛନ୍ତି ତାହା ନିଶ୍ଚିତ କରିବାକୁ ଯାଞ୍ଚ କରନ୍ତୁ |",
+ "general.seeAllComments": "ସମସ୍ତ ଟିପ୍ପଣୀ ଦେଖନ୍ତୁ",
+ "general.all": "ସମସ୍ତ",
+ "general.animations": "ଆନିମେସନଗୁଡିକ",
+ "general.art": "କଳା",
+ "general.games": "ଖେଳଗୁଡ଼ିକ",
+ "general.music": "ସଙ୍ଗୀତ",
+ "general.results": "ଫଳାଫଳ",
+ "general.stories": "କାହାଣୀଗୁଡ଼ିକ",
+ "general.tutorials": "ଟ୍ୟୁଟୋରିଆଲ୍ଗୁଡ଼ିକ",
+ "general.teacherAccounts": "ଶିକ୍ଷକ ଆକାଉଣ୍ଟଗୁଡ଼ିକ",
+ "general.unsupportedBrowser": "ଏହି ବ୍ରାଉଜର ସମର୍ଥିତ ନୁହଁ",
+ "general.unsupportedBrowserDescription": "ଆମେ ବହୁତ ଦୁଃଖିତ, କିନ୍ତୁ ସ୍କ୍ରାଚ୍ 3.0 ଇଣ୍ଟରନେଟ୍ ଅନୁସନ୍ଧାନକାରୀ, ଭିଭାଲଡି, ଅପେରା କିମ୍ବା ରେଶମକୁ ସମର୍ଥନ କରେ ନାହିଁ । ଆମେ ଗୁଗୁଲ କ୍ରୋମ, ମୋଜିଲା ଫାୟାରଫକ୍ସ କିମ୍ବା Microsoft ଏଜ୍ ଭଳି ଏକ ନୂତନ ବ୍ରାଉଜର ଚେଷ୍ଟା କରିବାକୁ ସୁପାରିଶ କରୁ |",
+ "general.3faq": "ଅଧିକ ଶିଖିବା ପାଇଁ, {faqLink} କୁ ଯାଆନ୍ତୁ |",
+ "general.year": "ବର୍ଷ",
+ "footer.discuss": "ଆଲୋଚନା ଫୋରମ",
+ "footer.scratchFamily": "ସ୍କ୍ରାଚ୍ ପରିବାର",
+ "footer.donorRecognition": "ଆମର {donorLink}ଙ୍କ ଉଦାର ସମର୍ଥନ ପାଇଁ ସ୍କ୍ରାଚ୍ ମାଗଣାରେ ଉପଲବ୍ଧ | ଆମେ ଆମର ପ୍ରତିଷ୍ଠା-ସହଯୋଗୀମାନଙ୍କ ପ୍ରତି କୃତଜ୍ଞ :",
+ "footer.donors": "ଦାତା",
+ "footer.donorList": "{donor1}, {donor2}, ଏବଂ {donor3} ।",
+ "form.validationRequired": "ଏହି କ୍ଷେତ୍ର ଆବଶ୍ୟକ",
+ "login.needHelp": "ସାହାଯ୍ୟ ଆବଶ୍ୟକ?",
+ "navigation.signOut": "ସାଇନ୍ ଆଉଟ୍ କରନ୍ତୁ",
+ "extensionHeader.requirements": "ଆବଶ୍ୟକତା",
+ "extensionInstallation.addExtension": "ସମ୍ପାଦକରେ, ନିମ୍ନ ବାମରେ \"ବିସ୍ତାର ଯୋଗ କରନ୍ତୁ\" ବଟନ୍ ଉପରେ କ୍ଲିକ୍ କରନ୍ତୁ |",
+ "oschooser.choose": "ଆପଣଙ୍କର OS ବା ଅପରେଟିଂସିଷ୍ଟମ ବାଛନ୍ତୁ:",
+ "installScratch.or": "କିମ୍ବା",
+ "installScratch.directDownload": "ସିଧାସଳଖ ଡାଉନଲୋଡ୍",
+ "installScratch.appHeaderTitle": "{operatingsystem}ପାଇଁ ସ୍କ୍ରାଚ୍ ଆପ୍ ଲଗାନ୍ତୁ",
+ "installScratch.getScratchAppPlay": "Google ପ୍ଲେ ଷ୍ଟୋରରେ ସ୍କ୍ରାଚ୍ ଆପ୍ ପାଆନ୍ତୁ",
+ "installScratch.getScratchAppMacOs": "ମ୍ୟାକ୍ ଆପ୍ ଷ୍ଟୋରରେ ସ୍କ୍ରାଚ୍ ଆପ୍ ପାଆନ୍ତୁ",
+ "installScratch.getScratchAppWindows": "Microsoft ଷ୍ଟୋରରେ ସ୍କ୍ରାଚ୍ ଆପ୍ ପାଆନ୍ତୁ",
+ "installScratch.useScratchApp": "ଆପଣଙ୍କର ଡିଭାଇସ୍ ରେ ସ୍କ୍ରାଚ୍ ଆପ୍ ଖୋଲନ୍ତୁ |",
+ "installScratchLink.installHeaderTitle": "ସ୍କ୍ରାଚ୍ ସଂଯୋଗ ସଂସ୍ଥାପନ କରନ୍ତୁ",
+ "installScratchLink.downloadAndInstall": "ସ୍କ୍ରାଚ୍ ଲିଙ୍କ ଡାଉନଲୋଡ୍ ଏବଂ ଇନଷ୍ଟଲ୍ କରନ୍ତୁ |",
+ "installScratchLink.startScratchLink": "ସ୍କ୍ରାଚ୍ ଲିଙ୍କ ଆରମ୍ଭ କରନ୍ତୁ ଏବଂ ନିଶ୍ଚିତ କରନ୍ତୁ ଯେ ଏହା ଚାଲୁଅଛି | ଏହା ଆପଣଙ୍କର ଟୁଲ୍ବାରରେ ଦେଖାଯିବା ଉଚିତ |",
+ "parents.FaqAgeRangeA": "ଯେତେବେଳେ ସ୍କ୍ରାଚ୍ ମୁଖ୍ୟତଃ 8 ରୁ 16 ବର୍ଷ ବୟସ୍କମାନଙ୍କ ପାଇଁ ଡିଜାଇନ୍ କରାଯାଇଛି, ଏହା ସମସ୍ତ ଯୁଗର ଲୋକଙ୍କ ଦ୍ୱାରା ମଧ୍ୟ ବ୍ୟବହାର କରାଯାଏ, ଯେଉଁଥିରେ ସାନ ପିଲାମାନେ ସେମାନଙ୍କ ପିତାମାତାଙ୍କ ସହିତ ମଧ୍ୟ ବ୍ୟବହାର କରନ୍ତି ।",
+ "parents.FaqAgeRangeQ": "ସ୍କ୍ରାଚ୍ ପାଇଁ ବୟସ ସୀମା କ'ଣ?",
+ "parents.FaqResourcesQ": "ସ୍କ୍ରାଚ୍ ଶିଖିବା ପାଇଁ କେଉଁ ସମ୍ବଳ ଉପଲବ୍ଧ?",
+ "parents.introDescription": "ସ୍କ୍ରାଚ୍ ହେଉଛି ଏକ ପ୍ରୋଗ୍ରାମିଂ ଭାଷା ଏବଂ ଏକ ଅନଲାଇନ୍ ସମ୍ପ୍ରଦାୟ ଯେଉଁଠାରେ ପିଲାମାନେ କାହାଣୀ, ଖେଳ ଏବଂ ଆନିମେସନ୍ ଭଳି ଭାବପ୍ରଦାୟକ ମିଡିଆକୁ ସାରା ବିଶ୍ୱରେ ଲୋକଙ୍କ ସହିତ କାର୍ଯ୍ୟକ୍ରମ ଏବଂ ଅଂଶୀଦାର କରିପାରିବେ । ପିଲାମାନେ ସ୍କ୍ରାଚ୍ ସହିତ ସୃଷ୍ଟି କରୁଥିବାବେଳେ, ସେମାନେ ସୃଜନଶୀଳ ଭାବରେ ଚିନ୍ତା କରିବାକୁ, ସହଯୋଗୀ ଭାବରେ କାମ କରିବା ଏବଂ ବ୍ୟବସ୍ଥିତ ଭାବରେ କାରଣ କରିବାକୁ ଶିଖନ୍ତି । ଏମ.ଇ.ଟି ମିଡିଆ ଲାବ୍ ରେ ଆଜୀବନ କିଣ୍ଡର୍କିଣ୍ଡର୍ ଗୋଷ୍ଠୀ ଦ୍ୱାରା ସ୍କ୍ରାଚ୍ ଡିଜାଇନ୍ ଏବଂ ରକ୍ଷଣାବେକ୍ଷଣ କରାଯାଇଛି ।",
+ "registration.birthDateStepInfo": "ଏହା ଆମକୁ ସ୍କ୍ରାଚ୍ ବ୍ୟବହାର କରୁଥିବା ଲୋକଙ୍କ ବୟସ ପରିସରକୁ ବୁଝିବାରେ ସାହାଯ୍ୟ କରେ । ଯଦି ଆପଣ ଆମ ଦଳକୁ ଯୋଗାଯୋଗ କରନ୍ତି ତେବେ ଆକାଉଣ୍ଟ ମାଲିକାନା ନିଶ୍ଚିତ କରିବା ପାଇଁ ଆମେ ଏହାକୁ ବ୍ୟବହାର କରୁ । ଏହି ସୂଚନା ଆପଣଙ୍କ ଆକାଉଣ୍ଟରେ ସାର୍ବଜନୀନ କରାଯିବ ନାହିଁ ।",
+ "registration.birthDateStepTitle": "ଆପଣ କେବେ ଜନ୍ମ ହୋଇଥିଲେ?",
+ "registration.cantCreateAccount": "ସ୍କ୍ରାଚ୍ ଆପଣଙ୍କର ଆକାଉଣ୍ଟ ସୃଷ୍ଟି କରିପାରିଲା ନାହିଁ |",
+ "registration.checkOutResources": "ସମ୍ବଳ ସହିତ ଆରମ୍ଭ କରନ୍ତୁ",
+ "registration.checkOutResourcesDescription": "tips, tutorials, and guides ସମେତ ସ୍କ୍ରାଚ୍ ଟିମ୍ ଦ୍ୱାରା ଲିଖିତ ଶିକ୍ଷକ ଏବଂ ସୁବିଧାଦାତାମାନଙ୍କ ପାଇଁ ସାମଗ୍ରୀ ଅନୁସନ୍ଧାନ କରନ୍ତୁ |",
+ "registration.choosePasswordStepDescription": "ଆପଣଙ୍କ ଆକାଉଣ୍ଟ ପାଇଁ ଏକ ନୂତନ ପାସୱାର୍ଡ ଟାଇପ୍ କରନ୍ତୁ | ପରବର୍ତ୍ତୀ ସମୟରେ ଆପଣ ସ୍କ୍ରାଚ୍ ରେ ଲଗ୍ ଇନ୍ କରିବା ସମୟରେ ଆପଣ ଏହି ପାସୱାର୍ଡ ବ୍ୟବହାର କରିବେ |",
+ "registration.choosePasswordStepTitle": "ଗୋଟିଏ ପ୍ରବେଶ ସଂକେତ ନିର୍ମାଣ କରନ୍ତୁ",
+ "registration.choosePasswordStepTooltip": "ଆପଣଙ୍କର ନାମ କିମ୍ବା ଅନ୍ୟ କାହା ପାଇଁ ଅନୁମାନ କରିବା ସହଜ କିଛି ବ୍ୟବହାର କରନ୍ତୁ ନାହିଁ ।",
+ "registration.classroomApiGeneralError": "ଦୁଃଖିତ, ଆମେ ଏହି ଶ୍ରେଣୀ ପାଇଁ ପଞ୍ଜିକରଣ ସୂଚନା ପାଇଲୁ ନାହିଁ",
+ "registration.countryStepTitle": "ଆପଣ କେଉଁ ଦେଶରେ ରହନ୍ତି?",
+ "registration.generalError": "ଦୁଃଖିତ, ଗୋଟିଏ ଅପ୍ରତ୍ୟାଶିତ ତ୍ରୁଟି ଘଟିଗଲା ।",
+ "registration.classroomInviteExistingStudentStepDescription": "ଆପଣଙ୍କୁ ଶ୍ରେଣୀରେ ଯୋଗଦେବାକୁ ନିମନ୍ତ୍ରଣ କରାଯାଇଛି:",
+ "registration.classroomInviteNewStudentStepDescription": "ଆପଣଙ୍କ ଶିକ୍ଷକ ଆପଣଙ୍କୁ ଏକ ଶ୍ରେଣୀରେ ଯୋଗଦେବାକୁ ନିମନ୍ତ୍ରଣ କରିଛନ୍ତି:",
+ "registration.confirmPasswordInstruction": "ପାସୱାର୍ଡ କୁ ପୁନର୍ବାର ଟାଇପ୍ କରନ୍ତୁ",
+ "registration.confirmYourEmail": "ଆପଣଙ୍କର ଇମେଲ ନିଶ୍ଚିତ କରନ୍ତୁ",
+ "registration.confirmYourEmailDescription": "ଯଦି ଆପଣଙ୍କର ପୂର୍ବରୁ ନାହିଁ, ଦୟାକରି ପଠାଯାଇଥିବା ନିଶ୍ଚିତକରଣ ଇମେଲରେ ଲିଙ୍କ୍ କ୍ଲିକ୍ କରନ୍ତୁ:",
+ "registration.createAccount": "ଆପଣଙ୍କର ଆକାଉଣ୍ଟ ନିର୍ମାଣ କରନ୍ତୁ",
+ "registration.createUsername": "ଗୋଟିଏ ୟୁଜରନେମ୍ ନିର୍ମାଣ କରନ୍ତୁ",
+ "registration.errorBadUsername": "ଆପଣ ବାଛିଥିବା ୟୁଜରନେମ୍ କୁ ଅନୁମତି ନାହିଁ। ଗୋଟିଏ ଭିନ୍ନ ୟୁଜରନେମ୍ ସହିତ ପୁନର୍ବାର ଚେଷ୍ଟା କରନ୍ତୁ |",
+ "registration.errorCaptcha": "କାପଚା ପରୀକ୍ଷାରେ ଏକ ସମସ୍ୟା ଥିଲା ।",
+ "registration.errorPasswordTooShort": "ଆପଣଙ୍କର ପାସୱାର୍ଡ ବହୁତ ଛୋଟ | ଏହା ଅତି କମରେ 6 ଟି ଅକ୍ଷର ଲମ୍ବା ହେବା ଆବଶ୍ୟକ ।",
+ "registration.errorUsernameExists": "ଆପଣ ବାଛିଥିବା ନାମ ପୂର୍ବରୁ ଅବସ୍ଥିତ ଅଛି। ଗୋଟିଏ ଭିନ୍ନ ୟୁଜରନେମ୍ ସହିତ ପୁନର୍ବାର ଚେଷ୍ଟା କରନ୍ତୁ |",
+ "registration.genderStepTitle": "ଆପଣଙ୍କର ଲିଙ୍ଗ କ'ଣ?",
+ "registration.genderStepDescription": "ସ୍କ୍ରାଚ୍ ସମସ୍ତ ଲିଙ୍ଗର ଲୋକଙ୍କୁ ସ୍ୱାଗତ କରେ ।",
+ "registration.genderStepInfo": "ଏହା ଆମକୁ ବୁଝିବାରେ ସାହାଯ୍ୟ କରେ କିଏ ସ୍କ୍ରାଚ୍ ବ୍ୟବହାର କରେ, ଯାହାଦ୍ୱାରା ଆମେ ଅଂଶଗ୍ରହଣକୁ ବିସ୍ତୃତ କରିପାରିବା । ଏହି ସୂଚନା ଆପଣଙ୍କ ଆକାଉଣ୍ଟରେ ସାର୍ବଜନୀନ କରାଯିବ ନାହିଁ ।",
+ "registration.genderOptionAnother": "ଅନ୍ୟ ଏକ ଲିଙ୍ଗ:",
+ "registration.genderOptionPreferNotToSay": "କହିବା କୁ ପସନ୍ଦ କରନ୍ତୁ ନାହିଁ",
+ "registration.emailStepTitle": "ଆପଣଙ୍କର ଇମେଲ୍ କ'ଣ?",
+ "registration.emailStepInfo": "ଯଦି ଆପଣ ଆପଣଙ୍କର ପାସୱାର୍ଡ ଭୁଲିଯାଆନ୍ତି ତେବେ ଏହା ସାହାଯ୍ୟ କରିବ | ଏହି ସୂଚନା ଆପଣଙ୍କ ଆକାଉଣ୍ଟରେ ସାର୍ବଜନୀନ କରାଯିବ ନାହିଁ ।",
+ "registration.goToClass": "ଶ୍ରେଣୀକୁ ଯାଆନ୍ତୁ",
+ "registration.invitedBy": "ଆମନ୍ତ୍ରିତ",
+ "registration.lastStepTitle": "ଏକ ସ୍କ୍ରାଚ୍ ଶିକ୍ଷକ ଆକାଉଣ୍ଟ କୁ ଅନୁରୋଧ କରିବା ପାଇଁ ଧନ୍ୟବାଦ",
+ "registration.lastStepDescription": "ଆମେ ବର୍ତ୍ତମାନ ଆପଣଙ୍କର ଆବେଦନ ପ୍ରକ୍ରିୟାକରଣ କରୁଛୁ |",
+ "registration.makeProject": "ଗୋଟିଏ ପ୍ରୋଜେକ୍ଟ ତିଆରି କରନ୍ତୁ",
+ "registration.mustBeNewStudent": "ଆପଣଙ୍କର ପଞ୍ଜିକରଣ ସମ୍ପୂର୍ଣ୍ଣ କରିବା ପାଇଁ ଆପଣ ଜଣେ ନୂତନ ଛାତ୍ର ହେବା ଜରୁରୀ",
+ "registration.nameStepTooltip": "ଏହି ସୂଚନା ଯାଞ୍ଚ ଏବଂ ବ୍ୟବହାର ପରିସଂଖ୍ୟାନକୁ ଏକତ୍ର କରିବା ପାଇଁ ବ୍ୟବହୃତ ହୁଏ |",
+ "registration.newPassword": "ନୂତନ ପ୍ରବେଶ ସଂକେତ",
+ "registration.nextStep": "ପରବର୍ତ୍ତୀ ପଦକ୍ଷେପ",
+ "registration.notYou": "ଆପଣ ନୁହଁନ୍ତି? ଅନ୍ୟ ଜଣେ ଉପଭୋକ୍ତା ଭାବରେ ଲଗ୍ ଇନ୍ କରନ୍ତୁ",
+ "registration.optIn": "ଶିକ୍ଷାସେଟିଂରେ ସ୍କ୍ରାଚ୍ ବ୍ୟବହାର କରିବା ଉପରେ ମୋତେ ଅଦ୍ୟତନ ପଠାନ୍ତୁ",
+ "registration.passwordAdviceShort": "ଏହାକୁ ଲେଖନ୍ତୁ ତେଣୁ ଆପଣ ମନେ ରଖନ୍ତୁ । ଏହାକୁ ଅନ୍ୟମାନଙ୍କ ସହିତ ଅଂଶୀଦାର କରନ୍ତୁ ନାହିଁ!",
+ "registration.personalStepTitle": "ବ୍ୟକ୍ତିଗତ ସୂଚନା",
+ "registration.personalStepDescription": "ଆପଣଙ୍କର ବ୍ୟକ୍ତିଗତ ପ୍ରତିକ୍ରିୟାଗୁଡିକ ସାର୍ବଜନୀନ ଭାବରେ ପ୍ରଦର୍ଶିତ ହେବ ନାହିଁ, ଏବଂ ଗୋପନୀୟ ଏବଂ ସୁରକ୍ଷିତ ରଖାଯିବ",
+ "registration.private": "ଆମେ ଏହି ସୂଚନାକୁ ବ୍ୟକ୍ତିଗତ ରଖିବୁ ।",
+ "registration.problemsAre": "ସମସ୍ୟାଗୁଡ଼ିକ ହେଉଛି:",
+ "registration.selectCountry": "ଦେଶ ଚୟନ କରନ୍ତୁ",
+ "registration.startOverInstruction": "\"ଆରମ୍ଭ କରନ୍ତୁ\"କୁ କ୍ଲିକ୍ କରନ୍ତୁ",
+ "registration.studentPersonalStepDescription": "ଏହି ସୂଚନା ସ୍କ୍ରାଚ୍ ୱେବସାଇଟରେ ଦେଖାଯିବ ନାହିଁ |",
+ "registration.showPassword": "ପ୍ରବେଶ ସଂକେତ ଦର୍ଶାନ୍ତୁ",
+ "registration.troubleReload": "ସ୍କ୍ରାଚ୍ ପଞ୍ଜିକରଣ ଶେଷ କରିବାରେ ଅସୁବିଧା ହେଉଛି । ପୃଷ୍ଠାକୁ ପୁନଃ ଧାରଣ କରିବାକୁ ଚେଷ୍ଟା କରନ୍ତୁ କିମ୍ବା ଅନ୍ୟ ଏକ ବ୍ରାଉଜରରେ ପୁନର୍ବାର ଚେଷ୍ଟା କରନ୍ତୁ |",
+ "registration.tryAgainInstruction": "ପୁନର୍ବାର ଚେଷ୍ଟା କରନ୍ତୁ କ୍ଲିକ୍ କରନ୍ତୁ |",
+ "registration.usernameStepDescription": "ଏକ ଆକାଉଣ୍ଟକୁ ଅନୁରୋଧ କରିବା ପାଇଁ ନିମ୍ନଲିଖିତ ଫର୍ମପୂରଣ କରନ୍ତୁ । ଅନୁମୋଦନ ପ୍ରକ୍ରିୟା ଗୋଟିଏ ଦିନ ପର୍ଯ୍ୟନ୍ତ ନେଇପାରେ ।",
+ "registration.usernameStepDescriptionNonEducator": "ପ୍ରୋଜେକ୍ଟ ସୃଷ୍ଟି କରନ୍ତୁ, ଚିନ୍ତାଧାରା ବାଣ୍ଟିନ୍ତୁ, ବନ୍ଧୁ କରନ୍ତୁ । ଏହା ମାଗଣା!",
+ "registration.usernameStepRealName": "ଦୟାକରି ଆପଣଙ୍କର ୟୁଜରନେମ୍ ରେ ଆପଣଙ୍କର ପ୍ରକୃତ ନାମର କୌଣସି ଅଂଶ ବ୍ୟବହାର କରନ୍ତୁ ନାହିଁ |",
+ "registration.usernameAdviceShort": "ଆପଣଙ୍କର ପ୍ରକୃତ ନାମ ବ୍ୟବହାର କରନ୍ତୁ ନାହିଁ",
+ "registration.studentUsernameStepDescription": "ଆପଣ ସ୍କ୍ରାଚ୍ ବ୍ୟବହାର କରି ଖେଳ, ଆନିମେସନ୍ ଏବଂ କାହାଣୀ ତିଆରି କରିପାରିବେ | ଏକ ଆକାଉଣ୍ଟ ସେଟ୍ କରିବା ସହଜ ଏବଂ ଏହା ମାଗଣା | ଆରମ୍ଭ କରିବାକୁ ନିମ୍ନଫର୍ମ ପୂରଣ କରନ୍ତୁ |",
+ "registration.studentUsernameStepHelpText": "ପୂର୍ବରୁ ଏକ ସ୍କ୍ରାଚ୍ ଆକାଉଣ୍ଟ ଅଛି କି?",
+ "registration.studentUsernameStepTooltip": "ଏହି ଶ୍ରେଣୀରେ ଯୋଗଦେବା ପାଇଁ ଆପଣଙ୍କୁ ଏକ ନୂତନ ସ୍କ୍ରାଚ୍ ଆକାଉଣ୍ଟ ସୃଷ୍ଟି କରିବାକୁ ପଡିବ |",
+ "registration.studentUsernameSuggestion": "କିଛି ସଂଖ୍ୟା ସହିତ ଆପଣଙ୍କର ପ୍ରିୟ ଖାଦ୍ୟ, ହବି, କିମ୍ବା ପଶୁ ଚେଷ୍ଟା କରନ୍ତୁ",
+ "registration.acceptTermsOfUse": "ଏକ ଆକାଉଣ୍ଟ ସୃଷ୍ଟି କରି, ଆପଣ {privacyPolicyLink} କୁ ସ୍ୱୀକାର କରନ୍ତି ଏବଂ ଆପଣ {touLink} କୁ ଗ୍ରହଣ ଏବଂ ସହମତ ହୁଅନ୍ତି |",
+ "registration.usernameStepTitle": "ଗୋଟିଏ ଶିକ୍ଷକ ଆକାଉଣ୍ଟକୁ ଅନୁରୋଧ କରନ୍ତୁ",
+ "registration.usernameStepTitleScratcher": "ଗୋଟିଏ ସ୍କ୍ରାଚ୍ ଆକାଉଣ୍ଟ ନିର୍ମାଣ କରନ୍ତୁ",
+ "registration.validationMaxLength": "ଦୁଃଖିତ, ଆପଣ ସର୍ବାଧିକ କ୍ୟାରେକ୍ଟର ସୀମା ଅତିକ୍ରମ କରିଛନ୍ତି |",
+ "registration.validationPasswordConfirmNotEquals": "ପ୍ରବେଶ ସଂକେତ ମେଳ ଖାଉ ନାହିଁ",
+ "registration.validationPasswordLength": "6 ଟି ଅକ୍ଷର କିମ୍ବା ଅଧିକ ହେବା ଜରୁରୀ",
+ "registration.validationPasswordNotEquals": "ପାସୱାର୍ଡ ଅନୁମାନ କରିବା ବହୁତ ସହଜ | ଆଉ କିଛି ଚେଷ୍ଟା କରନ୍ତୁ କି?",
+ "registration.validationPasswordNotUsername": "ପ୍ରବେଶ ସଂକେତ ଆପଣଙ୍କ ୟୁଜରନେମ୍ ସହିତ ମେଳ ଖାଉ ନାହିଁ",
+ "registration.validationUsernameRegexp": "ୟୁଜରନେମ୍ କେବଳ ଅକ୍ଷର, ସଂଖ୍ୟା, - ଏବଂ _ ବ୍ୟବହାର କରିପାରିବେ",
+ "registration.validationUsernameMinLength": "3 ଟି ଅକ୍ଷର କିମ୍ବା ବଡ଼ ହେବା ଜରୁରୀ",
+ "registration.validationUsernameMaxLength": "20 ଟି ଅକ୍ଷର କିମ୍ବା ଛୋଟ ହେବା ଜରୁରୀ",
+ "registration.validationUsernameExists": "ୟୁଜରନେମ୍ ନିଆହେଇଯାଇଛି। ଅନ୍ୟ ଏକ ଚେଷ୍ଟା କରିବେ ?",
+ "registration.validationUsernameNotAllowed": "ୟୁଜରନେମ୍ ଅନୁମତି ନାହିଁ",
+ "registration.validationUsernameVulgar": "ଏହା ଅନୁପଯୁକ୍ତ ଦେଖାଯାଉଛି",
+ "registration.validationUsernameInvalid": "ଅବୈଧ ୟୁଜରନେମ୍",
+ "registration.validationUsernameSpaces": "ନାମନାମରେ ସ୍ଥାନ ନାହିଁ",
+ "registration.validationEmailInvalid": "ଇମେଲ୍ ଠିକ୍ ଦେଖାଯାଉଛି ନାହିଁ । ଅନ୍ୟ ଏକ ଚେଷ୍ଟା କରନ୍ତୁ କି?",
+ "registration.waitForApproval": "ଅନୁମୋଦନ ପାଇଁ ଅପେକ୍ଷା କରନ୍ତୁ",
+ "registration.waitForApprovalDescription": "ଆପଣ ବର୍ତ୍ତମାନ ଆପଣଙ୍କର ସ୍କ୍ରାଚ୍ ଆକାଉଣ୍ଟରେ ଲଗ୍ ଇନ୍ କରିପାରିବେ, କିନ୍ତୁ ଶିକ୍ଷକମାନଙ୍କ ପାଇଁ ନିର୍ଦ୍ଦିଷ୍ଟ ବୈଶିଷ୍ଟ୍ୟଗୁଡିକ ଏପର୍ଯ୍ୟନ୍ତ ଉପଲବ୍ଧ ନାହିଁ | ଆପଣଙ୍କର ସୂଚନା ସମୀକ୍ଷା କରାଯାଉଛି | ଦୟାକରି ଧୈର୍ଯ୍ୟ କରନ୍ତୁ, ଅନୁମୋଦନ ପ୍ରକ୍ରିୟା ଗୋଟିଏ ଦିନ ପର୍ଯ୍ୟନ୍ତ ନେଇପାରେ । ଆପଣଙ୍କ ଆକାଉଣ୍ଟ ଅନୁମୋଦନ ହେବା ପରେ ଆପଣଙ୍କ ଆକାଉଣ୍ଟ ଅପଗ୍ରେଡ୍ ହୋଇଛି ସୂଚିତ କରି ଆପଣ ଏକ ଇମେଲ୍ ପାଇବେ |",
+ "registration.welcomeStepDescription": "ଆପଣ ସଫଳତାର ସହିତ ଏକ ସ୍କ୍ରାଚ୍ ଆକାଉଣ୍ଟ ସେଟ୍ ଅପ୍ କରିଛନ୍ତି! ଆପଣ ବର୍ତ୍ତମାନ ଶ୍ରେଣୀର ସଦସ୍ୟ:",
+ "registration.welcomeStepDescriptionNonEducator": "ଆପଣ ବର୍ତ୍ତମାନ ଲଗ୍ ଇନ୍ କରିଛନ୍ତି! ଆପଣ ପ୍ରୋଜେକ୍ଟଗୁଡିକ ଅନୁସନ୍ଧାନ ଏବଂ ସୃଷ୍ଟି କରିବା ଆରମ୍ଭ କରିପାରିବେ |",
+ "registration.welcomeStepInstructions": "ସେୟାର ଏବଂ ଟିପ୍ପଣୀ ଦେବାକୁ ଚାହୁଁଛନ୍ତି କି? ଆମେ {email} କୁ ପଠାଯାଇଥିବା ଇମେଲରେ ଲିଙ୍କ୍ କ୍ଲିକ୍ କରନ୍ତୁ |",
+ "registration.welcomeStepPrompt": "ଆରମ୍ଭ କରିବାକୁ, ନିମ୍ନରେ ଥିବା ବଟନ୍ ଉପରେ କ୍ଲିକ୍ କରନ୍ତୁ |",
+ "registration.welcomeStepTitle": "ହୁରୟ! ସ୍କ୍ରାଚ୍ରେ ସ୍ୱାଗତ!",
+ "registration.welcomeStepTitleNonEducator": "ସ୍କ୍ରାଚ୍ରେ ସ୍ୱାଗତ, {username}!",
+ "thumbnail.by": "ଦ୍ୱାରା",
+ "report.error": "ଆପଣଙ୍କର ସନ୍ଦେଶ ପଠାଇବାକୁ ଚେଷ୍ଟା କରିବା ସମୟରେ କିଛି ଭୁଲ ହେଲା । ଦୟାକରି ପୁନର୍ବାର ଚେଷ୍ଟା କରନ୍ତୁ |",
+ "report.project": "ପ୍ରୋଜେକ୍ଟ ରିପୋର୍ଟ କରନ୍ତୁ",
+ "report.projectInstructions": "ଯେତେବେଳେ ଆପଣ ଏକ ରିପୋର୍ଟ ପଠାନ୍ତି, ଏହା ସ୍କ୍ରାଚ୍ ଦଳକୁ {CommunityGuidelinesLink} ଭାଙ୍ଗିଥିବା ପ୍ରୋଜେକ୍ଟ ଗୁଡ଼ିକ ବିଷୟରେ ଜାଣିବାକୁ ଦିଏ | ଏହି ପ୍ରୋଜେକ୍ଟରେ କିଛି 1{CommunityGuidelinesLink}କୁ ଭାଙ୍ଗିଥାଏ କି? ଯଦି ଆପଣ ଏହା ଭାବନ୍ତି କରେ, ଦୟାକରି ଆମକୁ ଏହି ବିଷୟରେ ବର୍ଣ୍ଣନା କରନ୍ତୁ ।",
+ "report.CommunityGuidelinesLinkText": "ସ୍କ୍ରାଚ୍ ସମ୍ପ୍ରଦାୟ ନିର୍ଦ୍ଦେଶାବଳୀ",
+ "report.reasonPlaceHolder": "ଗୋଟିଏ କାରଣ ବାଛନ୍ତୁ",
+ "report.reasonCopy": "ପ୍ରୋଜେକ୍ଟର ସଠିକ ନକଲ",
+ "report.reasonUncredited": "କ୍ରେଡିଟ୍ ବିନା ପ୍ରତିଛବି/ସଙ୍ଗୀତ ବ୍ୟବହାର କରେ",
+ "report.reasonScary": "ଅତ୍ୟଧିକ ହିଂସାତ୍ମକ କିମ୍ବା ଭୟାନକ",
+ "report.reasonJumpscare": "ଜମ୍ପସକେୟାର",
+ "report.reasonWeapons": "ବାସ୍ତବିକ ଅସ୍ତ୍ର ବ୍ୟବହାର କରେ",
+ "report.reasonEvent": "ହିଂସାତ୍ମକ ଘଟଣା ହୁଏ",
+ "report.reasonScaryImages": "ଭୟାନକ ପ୍ରତିଛବିଗୁଡ଼ିକ",
+ "report.reasonThreatening": "ଅନ୍ୟ ଏକ ସ୍କ୍ରାଚ୍ର୍କୁ ଧମକ ଦେଇଥାଏ କିମ୍ବା ଗାଳିଗୁଲଜ କରେ",
+ "report.reasonLanguage": "ଅନୁପଯୁକ୍ତ ଭାଷା",
+ "report.reasonMusic": "ଅନୁପଯୁକ୍ତ ସଂଗୀତ",
+ "report.reasonMissing": "ଦୟାକରି ଗୋଟିଏ କାରଣ ଚୟନ କରନ୍ତୁ",
+ "report.reasonImage": "ଅନୁପଯୁକ୍ତ ପ୍ରତିଛବିଗୁଡ଼ିକ",
+ "report.reasonPersonal": "ବ୍ୟକ୍ତିଗତ ସମ୍ପର୍କ ସୂଚନା ଅଂଶୀଦାର କରିବା",
+ "report.reasonDontLikeIt": "ମୁଁ ଏହି ପ୍ରୋଜେକ୍ଟକୁ ପସନ୍ଦ କରେ ନାହିଁ",
+ "report.reasonDoesntWork": "ଏହି ପ୍ରୋଜେକ୍ଟ କାମ କରେ ନାହିଁ",
+ "report.reasonCouldImprove": "ଏହି ପ୍ରୋଜେକ୍ଟକୁ ଉନ୍ନତ କରାଯାଇପାରିବ",
+ "report.reasonTooHard": "ଏହି ପ୍ରୋଜେକ୍ଟ ବହୁତ କଠିନ",
+ "report.reasonMisleading": "ଏହି ପ୍ରୋଜେକ୍ଟ ସମ୍ପ୍ରଦାୟକୁ ଭ୍ରମକ କିମ୍ବା କୌଶଳ କରୁଛି",
+ "report.reasonFaceReveal": "ଏହା ଏକ ଚେହେରା ପ୍ରକାଶ କରେ କିମ୍ବା କେବଳ କାହାର ଛବି ଦେଖାଇବାକୁ ଚେଷ୍ଟା କରୁଛି",
+ "report.reasonNoRemixingAllowed": "ପ୍ରୋଜେକ୍ଟଟି ପୁନଃ ମିଶ୍ରଣ କରିବାକୁ ଅନୁମତି ଦିଅନ୍ତି ନାହିଁ",
+ "report.reasonCreatorsSafety": "ମୁଁ ଏହି ପ୍ରୋଜେକ୍ଟର ନିର୍ମାତାଙ୍କ ସୁରକ୍ଷା ବିଷୟରେ ଚିନ୍ତିତ",
+ "report.reasonSomethingElse": "ଅନ୍ୟ କିଛି",
+ "report.reasonDisrespectful": "ଏକ ସ୍କ୍ରାଚ୍ କିମ୍ବା ଗୋଷ୍ଠୀ ପ୍ରତି ଅର୍ଥ କିମ୍ବା ଅସମ୍ମାନ",
+ "report.receivedHeader": "ଆମେ ଆପଣଙ୍କର ରିପୋର୍ଟ ପାଇଛୁ!",
+ "report.receivedBody": "ସ୍କ୍ରାଚ୍ ସମ୍ପ୍ରଦାୟ ନିର୍ଦ୍ଦେଶାବଳୀ ଉପରେ ଆଧାର କରି ସ୍କ୍ରାଚ୍ ଦଳ ପ୍ରୋଜେକ୍ଟର ସମୀକ୍ଷା କରିବ ।",
+ "report.promptPlaceholder": "ଉପରୋକ୍ତ କାରଣ ଚୟନ କରନ୍ତୁ |",
+ "report.promptCopy": "ଦୟାକରି ମୂଳ ପ୍ରୋଜେକ୍ଟକୁ ଏକ ଲିଙ୍କ ପ୍ରଦାନ କରନ୍ତୁ",
+ "report.promptUncredited": "ଦୟାକରି ଅକ୍ରେଡିଟ୍ ବିଷୟବସ୍ତୁ କୁ ସଂଯୋଗ ପ୍ରଦାନ କରନ୍ତୁ",
+ "report.promptScary": "ଦୟାକରି ଆପଣ ଅନୁଭବ କରୁଥିବା ମୁଖ୍ୟ କାରଣ ଚୟନ କରନ୍ତୁ ଯେ ଏହି ପ୍ରୋଜେକ୍ଟ {CommunityGuidelinesLink} ଭାଙ୍ଗିପାରେ ।",
+ "report.promptJumpscare1": "ଏକ \"ଜମ୍ପକେୟାର\" ହେଉଛି ଯେତେବେଳେ କାହାକୁ ହତାଶ କରିବା ଉଦ୍ଦେଶ୍ୟରେ ପରଦାରେ କିଛି ଅପ୍ରତ୍ୟାଶିତ ଉଜ୍ଜ୍ୱଳ ହୁଏ ।",
+ "report.promptJumpscare2": "ଦୟାକରି ଆମକୁ \"ଜମ୍ପକେୟାର\" ବିଷୟରେ ଅଧିକ ଜଣାନ୍ତୁ ଯେପରିକି କ'ଣ ହୁଏ, ଏବଂ ପ୍ରୋଜେକ୍ଟରେ ଏହା କେବେ ହୁଏ । ଆହୁରି ମଧ୍ୟ, ଜମ୍ପକେୟାର ସହିତ ଜଡିତ ସ୍ପ୍ରାଇଟ୍, ପୋଷାକ କିମ୍ବା ପୃଷ୍ଠଭୂମିର ନାମ ପ୍ରଦାନ କରିବା ସହାୟକ ଅଟେ ।",
+ "report.promptWeapons1": "ଦୟାକରି ଆମକୁ ଜଣାନ୍ତୁ ଯେ ପ୍ରୋଜେକ୍ଟରେ ପ୍ରତିଛବି, ଚିତ୍ର କିମ୍ବା ବାସ୍ତବିକ ଅସ୍ତ୍ରର ଶବ୍ଦ କେଉଁଠାରେ ହୁଏ, ଯେପରିକି ସ୍ପ୍ରାଇଟ୍, ପୋଷାକ କିମ୍ବା ପୃଷ୍ଠଭୂମିର ନାମ।",
+ "report.promptWeapons2": "ଟିପ୍: ସ୍କ୍ରାଚ୍ ପ୍ରୋଜେକ୍ଟରେ ବାସ୍ତବିକ ଅସ୍ତ୍ର ରହିବା ଉଚିତ ନୁହେଁ, ଯେପରିକି ବନ୍ଧୁକର ଫଟୋ, ବାସ୍ତବିକ ଚିତ୍ର କିମ୍ବା ଶବ୍ଦ । ତଥାପି, କାର୍ଟୁନ୍ କିମ୍ବା କାଳ୍ପନିକ ଜିନିଷ ଯେପରିକି ଲେଜର ବିମ୍ ଠିକ୍ ଅଛି ।",
+ "report.promptEvent1": "ଦୟାକରି ଆମକୁ ପ୍ରୋଜେକ୍ଟର ଭୟାନକ ଘଟଣା କିମ୍ବା କାହାଣୀ ବିଷୟରେ ଅଧିକ ଜଣାନ୍ତୁ । ଅଧିକ ବିବରଣୀ ପ୍ରଦାନ କରିବା ସ୍କ୍ରାଚ୍ ଦଳକୁ ସମସ୍ୟାକୁ ଭଲ ଭାବରେ ବୁଝିବାରେ ଏବଂ ଏହାକୁ ସମାଧାନ କରିବାରେ ସାହାଯ୍ୟ କରିବ ।",
+ "report.promptEvent2": "ଟିପ୍: ସ୍କ୍ରାଚ୍ ଯୁଗର ସମସ୍ତ ଲୋକଙ୍କ ଦ୍ୱାରା ବ୍ୟବହୃତ ହୁଏ । ଏହା ଗୁରୁତ୍ୱପୂର୍ଣ୍ଣ ପ୍ରୋଜେକ୍ଟଗୁଡ଼ିକ ରେ ପରିପକ୍ୱ ବିଷୟବସ୍ତୁ ନାହିଁ ଯେପରିକି କାହାକୁ କ୍ଷତି ପହଞ୍ଚାଏ ।",
+ "report.promptScaryImages1": "ଦୟାକରି ଆମକୁ ଜଣାନ୍ତୁ ଯେ ଆପଣ କାହିଁକି ଅନୁଭବ କରନ୍ତି ଯେ ଏହି ପ୍ରତିଛବି ସ୍କ୍ରାଚ୍ ପାଇଁ ଅତ୍ୟଧିକ ଭୟାନକ, ଏବଂ ଯେଉଁଠାରେ ପ୍ରତିଛବି ପ୍ରୋଜେକ୍ଟରେ ହୁଏ, ଯେପରିକି ସ୍ପ୍ରାଇଟ୍, ପୋଷାକ କିମ୍ବା ପୃଷ୍ଠଭୂମିର ନାମ ।",
+ "report.promptScaryImages2": "ଟିପ୍: ସ୍କ୍ରାଚ୍ ଯୁଗର ସମସ୍ତ ଲୋକଙ୍କ ଦ୍ୱାରା ବ୍ୟବହୃତ ହୁଏ । ଏହା ଗୁରୁତ୍ୱପୂର୍ଣ୍ଣ ପ୍ରୋଜେକ୍ଟଗୁଡ଼ିକରେ ରକ୍ତ, ବାସ୍ତବବାଦୀ ହିଂସା କିମ୍ବା କିଛି ନାହିଁ ଯାହା ଛୋଟ ଦର୍ଶକମାନଙ୍କ ପାଇଁ ଭୟାନକ କିମ୍ବା ଅତ୍ୟଧିକ ପରିପକ୍ୱ ଅନୁଭବ କରିପାରେ ।",
+ "report.promptThreatening": "ଦୟାକରି ଆମକୁ ଜଣାନ୍ତୁ ଯେ ଆପଣ କାହିଁକି ଅନୁଭବ କରନ୍ତି ଯେ ଏହି ପ୍ରୋଜେକ୍ଟ ଅନ୍ୟ ଏକ ସ୍କ୍ରାଚ୍ର୍ ପ୍ରତି ବିପଦ ସୃଷ୍ଟି କରୁଛି ।",
+ "report.promptLanguage": "ଦୟାକରି କୁହନ୍ତୁ ଯେ ପ୍ରୋଜେକ୍ଟରେ ଅନୁପଯୁକ୍ତ ଭାଷା କେଉଁଠାରେ ହୁଏ (ଉଦାହରଣ ସ୍ୱରୂପ: ନୋଟ୍ ସ ଏବଂ କ୍ରେଡିଟ୍, ସ୍ପ୍ରାଇଟ୍ ନାମ, ପ୍ରୋଜେକ୍ଟ ପାଠ୍ୟ ଇତ୍ୟାଦି)",
+ "report.promptMusic": "ଅନୁପଯୁକ୍ତ ସଙ୍ଗୀତ ସହିତ ଦୟାକରି ଅଡିଓ ଫାଇଲର ନାମ କୁହନ୍ତୁ",
+ "report.promptPersonal": "ଦୟାକରି କୁହନ୍ତୁ କେଉଁଠାରେ ବ୍ୟକ୍ତିଗତ ସମ୍ପର୍କ ସୂଚନା ଅଂଶୀଦାର କରାଯାଇଛି (ଉଦାହରଣ ସ୍ୱରୂପ: ନୋଟ୍ ସ ଏବଂ କ୍ରେଡିଟ୍, ସ୍ପ୍ରାଇଟ୍ ନାମ, ପ୍ରୋଜେକ୍ଟ ପାଠ୍ୟ ଇତ୍ୟାଦି)",
+ "report.promptGuidelines": "ଦୟାକରି ଏକ କାରଣ ଚୟନ କରନ୍ତୁ ଯେ ଏହି ପ୍ରୋଜେକ୍ଟ {CommunityGuidelinesLink} କାହିଁକି ଭାଙ୍ଗିପାରେ । ସ୍କ୍ରାଚ୍ ଦଳ ଆପଣଙ୍କ ରିପୋର୍ଟ ସମୀକ୍ଷା କରିବ ।",
+ "report.promptImage": "ଦୟାକରି ସ୍ପ୍ରାଇଟ୍, କିମ୍ବା ପୃଷ୍ଠଭୂମି ସହିତ ଅନୁପଯୁକ୍ତ ପ୍ରତିଛବି, ର ନାମ କୁହନ୍ତୁ",
+ "report.promptDontLikeIt": "ସ୍କ୍ରାଚ୍ ପ୍ରୋଜେକ୍ଟଗୁଡ଼ିକ ସମସ୍ତ ଯୁଗର ଲୋକଙ୍କ ଦ୍ୱାରା ଏବଂ ଅଭିଜ୍ଞତାର ସ୍ତର ଦ୍ୱାରା ତିଆରି କରାଯାଏ । ଯଦି ଆପଣ ଏହି ପ୍ରୋଜେକ୍ଟକୁ ପସନ୍ଦ କରନ୍ତି ନାହିଁ କାରଣ ଆପଣ ଅନୁଭବ କରନ୍ତି ଯେ ଏହା ଉନ୍ନତ ହୋଇପାରିବ, ତେବେ ଆମେ ଆପଣଙ୍କୁ ସୃଷ୍ଟିକର୍ତ୍ତାଙ୍କ ସହିତ ସିଧାସଳଖ ଗଠନମୂଳକ ମତାମତ ବାଣ୍ଟିବାକୁ ଉତ୍ସାହିତ କରୁଛୁ ।",
+ "report.promptTips": "ଗଠନମୂଳକ ମତାମତ ବାଣ୍ଟିବା ଉପରେ ଏଠାରେ ଟିପ୍ସ ଅଛି:",
+ "report.tipsSupportive": "ସହାୟକ ଏବଂ ଉତ୍ସାହଜନକ ହେବା ।",
+ "report.tipsConstructive": "ଆପଣ କ'ଣ ପସନ୍ଦ କରନ୍ତି ତାହା କହି ଏକ ଟିପ୍ପଣୀ ଦିଅନ୍ତୁ, କିନ୍ତୁ ପ୍ରୋଜେକ୍ଟକୁ ଭଲ କରିବା ପାଇଁ ସେମାନେ କ'ଣ କରିପାରିବେ।",
+ "report.tipsSpecific": "ଆପଣଙ୍କର ମନ୍ତବ୍ୟଗୁଡିକ ସ୍ପଷ୍ଟ ହେବାକୁ ଚେଷ୍ଟା କରନ୍ତୁ | ଉଦାହରଣ ସ୍ୱରୂପ: କ୍ୟାରେକ୍ଟରକୁ ଘୁଞ୍ଚାଇବା ପାଇଁ ନିୟନ୍ତ୍ରଣ ଗୁଡ଼ିକ କାମ କରୁନାହିଁ।",
+ "report.promptDoesntWork": "ଅନ୍ୟ କୌଣସି ଆପ୍ଲିକେସନ୍ ପରି ସ୍କ୍ରାଚ୍ ପ୍ରୋଜେକ୍ଟବି କିଛି ବଗ୍ ବା ତ୍ରୁଟି ଧାରଣ କରିପାରେ | ତାହା ସଂପୂର୍ଣ୍ଣ ଆଶାଜନକ ଏବଂ ଏହା ଠିକ ଅଛି !",
+ "report.promptDoesntWorkTips": "ଆପଣ ସିଧାସଳଖ ପ୍ରୋଜେକ୍ଟର ନିର୍ମାତାଙ୍କ ସହ ଆପଣ ଆବିଷ୍କାର କରୁଥିବା ଯେକୌଣସି ସମସ୍ୟା ଅଂଶୀଦାର କରିବାକୁ ଆମେ ଆପଣଙ୍କୁ ଉତ୍ସାହିତ କରୁଛୁ । ଯଦି ସମ୍ଭବ ତେବେ ସେମାନେ କିପରି ସେମାନଙ୍କପ୍ରୋଜେକ୍ଟର ଉନ୍ନତି କରିପାରିବେ ସେ ବିଷୟରେ ପରାମର୍ଶ ଦେବା ମଧ୍ୟ ସହାୟକ ହେବ ।",
+ "report.promptTooHard": "ଯଦି ଆପଣ ଅନୁଭବ କରନ୍ତି ଯେ ଏକ ପ୍ରୋଜେକ୍ଟ ସହଜ ହୋଇପାରେ, ଆମେ ଆପଣଙ୍କୁ ସେହି ମତାମତକୁ ସିଧାସଳଖ ପ୍ରୋଜେକ୍ଟର ନିର୍ମାତାଙ୍କ ସହ ଅଂଶୀଦାର କରିବାକୁ ଉତ୍ସାହିତ କରୁଛୁ । କିମ୍ବା ଏହାକୁ ନିଜେ ପୁନଃ ମିଶ୍ରଣ କରନ୍ତୁ ଏବଂ ଏହାକୁ ଆପଣ ପସନ୍ଦ କରିବା ପରି ସହଜ କିମ୍ବା କଠିନ କରନ୍ତୁ!",
+ "report.promptMisleading": "ଏହା କିପରି ଲୋକଙ୍କୁ ପ୍ରତାରଣା କରୁଛି କିମ୍ବା ଭ୍ରମକରୁଛି ସେ ବିଷୟରେ ଆମକୁ ଅଧିକ କୁହନ୍ତୁ",
+ "report.promptFaceReveal": "ସ୍କ୍ରାଚ୍ ଲୋକଙ୍କୁ ଖେଳ, କାହାଣୀ କିମ୍ବା ଆନିମେସନ୍ ପରି ସୃଜନଶୀଳ ପ୍ରୋଜେକ୍ଟରେ ସେମାନଙ୍କ ଚେହେରାର ଛବି ବ୍ୟବହାର କରିବାକୁ ଅନୁମତି ଦେଇଥାଏ | ତଥାପି, ସ୍କ୍ରାଚ୍ ଉପଭୋକ୍ତାଙ୍କୁ ସେହି ପ୍ରୋଜେକ୍ଟଗୁଡ଼ିକୁ ଅଂଶୀଦାର କରିବାକୁ ଅନୁମତି ଦେଇନଥାଏ ଯଦି କେବଳ ସେମାନଙ୍କଚେହେରାର ଏକ ଚିତ୍ର (ଏହା ଏକ “ଚେହେରା ପ୍ରକାଶ” ଭାବରେ ଜଣାଶୁଣା) , କିମ୍ବା ଯାହା ସମ୍ପୂର୍ଣ୍ଣ ଭାବରେ ସେମାନଙ୍କର ଶାରୀରିକ ରୂପ ଉପରେ ଧ୍ୟାନ ଦେଇଥାଏ । ଦୟାକରି ବ୍ୟାଖ୍ୟା କରନ୍ତୁ ଯଦି ଆପଣ ଅନୁଭବ କରନ୍ତି ଯେ ଏହି ପ୍ରୋଜେକ୍ଟ ଏକ ଚେହେରା ପ୍ରକାଶ କିମ୍ବା ବ୍ୟକ୍ତିଙ୍କ ଶାରୀରିକ ରୂପ ଉପରେ ଧ୍ୟାନ ଦେଇଛି ।",
+ "report.promptNoRemixingAllowed": "ଦୟାକରି ଆମକୁ ଜଣାନ୍ତୁ ଯେ ପ୍ରୋଜେକ୍ଟଟି କେଉଁଠାରେ କହୁଛି ପୁନଃ ମିଶ୍ରଣ କରିବା ଠିକ୍ ନୁହେଁ —ଯେପରିକି ନୋଟ୍ସ, କ୍ରେଡିଟ୍, ଏବଂ ପ୍ରୋଜେକ୍ଟ ଟାଇଟଲ୍ ଇତ୍ୟାଦି ।",
+ "report.promptCreatorsSafety": "ଏହା ଗୁରୁତ୍ୱପୂର୍ଣ୍ଣ ଯେ ସ୍କ୍ରାଚ୍ ରେ ଥିବା ସମସ୍ତେ ଅନଲାଇନ ଏବଂ ବାସ୍ତବ ଜୀବନରେ ସୁରକ୍ଷିତ ରୁହନ୍ତି । ଦୟାକରି ଆମକୁ ଜଣାନ୍ତୁ ଯେ ଆପଣ କାହିଁକି ଏହି ଉପଭୋକ୍ତାଙ୍କ ସୁରକ୍ଷା ବିଷୟରେ ଚିନ୍ତିତ ଅଛନ୍ତି ।",
+ "report.promptSomethingElse": "ଆପଣଙ୍କର ରିପୋର୍ଟ ଅନ୍ୟ କୌଣସି ଉପଲବ୍ଧ ଶ୍ରେଣୀରେ ଫିଟ୍ ଅଛି କି ନାହିଁ ତାହା ଦୁଇଗୁଣ ଯାଞ୍ଚ କରିବାକୁ ଆମେ ଆପଣଙ୍କୁ ଉତ୍ସାହିତ କରୁଛୁ । ଯଦି ଆପଣ ଦୃଢ଼ ଭାବରେ ଅନୁଭବ କରନ୍ତି ଯେ ଏହା ନୁହେଁ, ଦୟାକରି ବ୍ୟାଖ୍ୟା କରନ୍ତୁ ଯେ ଏହି ପ୍ରୋଜେକ୍ଟ କାହିଁକି {CommunityGuidelinesLink} ଭାଙ୍ଗିଥାଏ ।",
+ "report.promptDisrespectful1": "ଦୟାକରି ଆମକୁ ଜଣାନ୍ତୁ ଯେ ଆପଣ କାହିଁକି ଅନୁଭବ କରନ୍ତି ଯେ ଏହି ପ୍ରୋଜେକ୍ଟ ଅନ୍ୟ ଏକ ସ୍କ୍ରାଚ୍ କିମ୍ବା ଗୋଷ୍ଠୀ ପ୍ରତି ଅସମ୍ମାନ ଜନକ । ପ୍ରୋଜେକ୍ଟରେ ଅସମ୍ମାନଜନକ ବିଷୟବସ୍ତୁ କେଉଁଠାରେ ହୁଏ (ପ୍ରୋଜେକ୍ଟ ପାଠ୍ୟ, ଛବି, ଶବ୍ଦ ଇତ୍ୟାଦି)?",
+ "report.promptDisrespectful2": "ମନେ ରଖନ୍ତୁ: ସ୍କ୍ରାଚ୍ ସମସ୍ତ ଯୁଗର ଲୋକଙ୍କୁ ସ୍ୱାଗତ କରେ, ଜାତି, ଜାତି, ଧର୍ମ, ସାମର୍ଥ୍ୟ, ଯୌନ ଦିଗ ଏବଂ ଲିଙ୍ଗ ପରିଚୟ । ସ୍କ୍ରାଚ୍ ରେ ଅଂଶୀଦାର କରିବା ସମୟରେ ସମସ୍ତେ ସ୍ୱାଗତ ଏବଂ ସୁରକ୍ଷିତ ଅନୁଭବ କରନ୍ତି ।",
+ "report.tooLongError": "ଏହା ବହୁତ ଲମ୍ବା! ଦୟାକରି ଆପଣଙ୍କର ପାଠ୍ୟ କୁ ଛୋଟ କରିବାର ଏକ ଉପାୟ ଖୋଜନ୍ତୁ |",
+ "report.tooShortError": "ଏହା ବହୁତ ଛୋଟ । ପ୍ରୋଜେକ୍ଟ ବିଷୟରେ ଅନୁପଯୁକ୍ତ କିମ୍ବା ଅସମ୍ମାନ କ'ଣ ତାହା ଦୟାକରି ବିସ୍ତୃତ ଭାବରେ ବର୍ଣ୍ଣନା କରନ୍ତୁ ।",
+ "report.send": "ପଠାନ୍ତୁ",
+ "report.sending": "ପଠାଉଅଛି...",
+ "report.textMissing": "ଦୟାକରି ଆମକୁ କୁହନ୍ତୁ ଆପଣ କାହିଁକି ଏହି ପ୍ରୋଜେକ୍ଟର ଖବର କରୁଛନ୍ତି",
+ "comments.delete": "ଡିଲିଟ କରନ୍ତୁ",
+ "comments.restore": "ପୁନଃସ୍ଥାପନ କରନ୍ତୁ",
+ "comments.reportModal.title": "ଟିପ୍ପଣୀ ରିପୋର୍ଟ କରନ୍ତୁ",
+ "comments.reportModal.reported": "ଟିପ୍ପଣୀ ରିପୋର୍ଟ କରାଯାଇଛି, ଏବଂ ସ୍କ୍ରାଚ୍ ଟିମ୍ କୁ ସୂଚିତ କରାଯାଇଛି ।",
+ "comments.reportModal.prompt": "ଆପଣ ନିଶ୍ଚିତ କି ଆପଣ ଏହି ଟିପ୍ପଣୀ ରିପୋର୍ଟ କରିବାକୁ ଚାହୁଁଛନ୍ତି?",
+ "comments.deleteModal.title": "ଟିପ୍ପଣୀ ଡିଲିଟ କରନ୍ତୁ",
+ "comments.deleteModal.body": "ଏହି ଟିପ୍ପଣୀ କୁ ଡିଲିଟ କରିବେ କି? ଯଦି ଟିପ୍ପଣୀ ଅର୍ଥ କିମ୍ବା ଅସମ୍ମାନଜନକ, ତେବେ ଦୟାକରି ସ୍କ୍ରାଚ୍ ଟିମ୍ ଏହା ବିଷୟରେ ଜାଣିବା ପାଇଁ ରିପୋର୍ଟ କ୍ଲିକ୍ କରନ୍ତୁ ।",
+ "comments.reply": "ଉତ୍ତର ଦେବା",
+ "comments.isEmpty": "ଆପଣ ଗୋଟିଏ ଖାଲି ଟିପ୍ପଣୀ ପୋଷ୍ଟ କରିପାରିବେ ନାହିଁ",
+ "comments.isFlood": "ୱୋହ, ଲାଗୁଛି ଯେ ଆପଣ ପ୍ରକୃତରେ ଶୀଘ୍ର ଟିପ୍ପଣୀ କରୁଛନ୍ତି । ଦୟାକରି ପୋଷ୍ଟ ମଧ୍ୟରେ ଟିକେ ଅଧିକ ଅପେକ୍ଷା କରନ୍ତୁ ।",
+ "comments.isBad": "ହମ୍ମ... ଅସଂଗତ-ଶବ୍ଦ-ଡିଟେକ୍ଟର ଭାବନ୍ତି ଯେ ଆପଣଙ୍କର ଟିପ୍ପଣୀ ରେ ଏକ ସମସ୍ୟା ଅଛି । ଦୟାକରି ଏହାକୁ ପରିବର୍ତ୍ତନ କରନ୍ତୁ ଏବଂ ସମ୍ମାନଜନକ ହେବାକୁ ମନେ ରଖନ୍ତୁ ।",
+ "comments.hasChatSite": "ଓହ! ଏହି ଟିପ୍ପଣୀରେ ଅସଂଗତ ଚାଟ୍ ସହିତ ଏକ ୱେବସାଇଟ ସହିତ ଏକ ଲିଙ୍କ ଅଛି । ସୁରକ୍ଷା କାରଣରୁ, ଦୟାକରି ଏହି ସାଇଟଗୁଡ଼ିକ ସହିତ ସଂଯୋଗ କରନ୍ତୁ ନାହିଁ!",
+ "comments.isSpam": " ଲାଗୁଛି ଯେ ଆପଣ ସମାନ ଟିପ୍ପଣୀ ଅନେକ ଥର ପୋଷ୍ଟ କରିଛନ୍ତି । ଦୟାକରି ସ୍ପାମ୍ କରନ୍ତୁ ନାହିଁ ।",
+ "comments.isMuted": " ଫିଲ୍ଟରବଟ୍ ନିଶ୍ଚିତ ଯେ ଆପଣଙ୍କର ସାମ୍ପ୍ରତିକ ଟିପ୍ପଣୀ ସ୍କ୍ରାଚ୍ ପାଇଁ ଠିକ୍ ନୁହେଁ, ତେଣୁ ଆପଣଙ୍କର ଆକାଉଣ୍ଟ ବାକି ଆଜିଦିନ ପାଇଁ ବନ୍ଦ ହୋଇଛି । :/",
+ "comments.isUnconstructive": "ଫିଲ୍ଟରବୋଟ୍ ଭାବନ୍ତି ଯେ ଆପଣଙ୍କର ଟିପ୍ପଣୀ ଅସମ୍ମାନଜନକ ହୋଇପାରେ । ମନେ ରଖନ୍ତୁ, ସ୍କ୍ରାଚ୍ ଉପରେ ଅଧିକାଂଶ ପ୍ରୋଜେକ୍ଟ ସେହି ଲୋକମାନଙ୍କ ଦ୍ୱାରା ନିର୍ମିତ, ଯେଉଁମାନେ କେବଳ ପ୍ରୋଗ୍ରାମ କରିବା ନୂଆ ଶିଖୁଛନ୍ତି |",
+ "comments.isDisallowed": " ଏହା ଲାଗୁଛି ଯେ ଏହି ପୃଷ୍ଠା ପାଇଁ ଟିପ୍ପଣୀ ବନ୍ଦ କରାଯାଇଛି । :/",
+ "comments.isIPMuted": "ଦୁଃଖିତ, ସ୍କ୍ରାଚ୍ ଟିମ୍ କୁ ଆପଣଙ୍କ ନେଟୱାର୍କକୁ ଟିପ୍ପଣୀ କିମ୍ବା ପ୍ରୋଜେକ୍ଟ ସେୟାର ରୁ ରୋକିବାକୁ ପଡିବ, କାରଣ ଏହା ଆମ ସମ୍ପ୍ରଦାୟ ନିର୍ଦ୍ଦେଶାବଳୀକୁ ଅନେକ ଥର ଭାଙ୍ଗିବା ପାଇଁ ବ୍ୟବହାର କରାଯାଇଛି । ଆପଣ ତଥାପି ଅନ୍ୟ ନେଟୱାର୍କରୁ ଟିପ୍ପଣୀ ଏବଂ ପ୍ରୋଜେକ୍ଟ ଅଂଶୀଦାର କରିପାରିବେ | ଯଦି ଆପଣ ଏହି ବ୍ଲକକୁ ଆବେଦନ କରିବାକୁ ଚାହାଁନ୍ତି, ତେବେ ଆପଣ କେସ୍ ନମ୍ବର {appealId} ସହିତ appeals@scratch.mit.edu କୁ ଯୋଗାଯୋଗ କରିପାରିବେ |",
+ "comments.isTooLong": "ସେହି ଟିପ୍ପଣୀ ବହୁତ ଲମ୍ବା! ଦୟାକରି ଆପଣଙ୍କର ଲେଖା କୁ ଛୋଟ କରିବାର ଏକ ଉପାୟ ଖୋଜନ୍ତୁ |",
+ "comments.isNotPermitted": "ଦୁଃଖିତ, ଟିପ୍ପଣୀ କରିବା ପୂର୍ବରୁ ଆପଣଙ୍କୁ ଆପଣଙ୍କର ଇମେଲ୍ ଠିକଣା ନିଶ୍ଚିତ କରିବା ଆବଶ୍ୟକ |",
+ "comments.error": "ଓ! ଆପଣଙ୍କ ଟିପ୍ପଣୀ ପୋଷ୍ଟ କରିବାରେ କିଛି ଭୁଲ ହେଲା",
+ "comments.posting": "ପୋଷ୍ଟ କରିବା...",
+ "comments.post": "ପୋଷ୍ଟ କରନ୍ତୁ",
+ "comments.cancel": "ବାତିଲ୍ କରନ୍ତୁ",
+ "comments.lengthWarning": "{remainingCharacters, plural, one {1 character left} other {{remainingCharacters} ଅକ୍ଷରଗୁଡିକ ବାକି ଅଛି}}",
+ "comments.loadMoreReplies": "ଅଧିକ ଉତ୍ତର ଦେଖନ୍ତୁ",
+ "comments.status.delbyusr": "ପ୍ରୋଜେକ୍ଟ ମାଲିକ ଙ୍କ ଦ୍ୱାରା ଡିଲିଟ କରାଯାଇଛି",
+ "comments.status.censbyfilter": "ଫିଲଟର ଦ୍ୱାରା ସେନସର କରାଯାଇଛି",
+ "comments.status.delbyparentcomment": "ପିତାମାତା ଟିପ୍ପଣୀ ଡିଲିଟ କରାଯାଇଛି",
+ "comments.status.censbyadmin": "ପ୍ରଶାସନ ଦ୍ୱାରା ସେନସର",
+ "comments.status.delbyadmin": "ପ୍ରଶାସନ ଦ୍ୱାରା ଡିଲିଟ କରାଯାଇଛି",
+ "comments.status.parentcommentcensored": "ପିତାମାତା ଟିପ୍ପଣୀ ସେନସର କରାଯାଇଛି",
+ "comments.status.delbyclass": "ଶ୍ରେଣୀ ଦ୍ୱାରା ଡିଲିଟ କରାଯାଇଛି",
+ "comments.status.hiddenduetourl": "URL ହେତୁ ଲୁକ୍କାୟିତ",
+ "comments.status.markedbyfilter": "ଫିଲଟର ଦ୍ୱାରା ଚିହ୍ନିତ",
+ "comments.status.censbyunconstructive": "ସେନସର ଅଗଠନମୂଳକ",
+ "comments.status.suspended": "ନିଲମ୍ବିତ",
+ "comments.status.acctdel": "ଆକାଉଣ୍ଟ ଡିଲିଟ କରାଯାଇଛି",
+ "comments.status.deleted": "ଡିଲିଟ କରାଯାଇଛି",
+ "comments.status.reported": "ରିପୋର୍ଟ କରାଯାଇଛି",
+ "comments.muted.duration": "ଆପଣ {inDuration} ପରେ ପୁନର୍ବାର ମନ୍ତବ୍ୟ ଦେବାକୁ ସମର୍ଥ ହେବେ |",
+ "comments.muted.commentingPaused": "ତୁମ ଆକାଉଣ୍ଟକୁ ସେ ପର୍ଯ୍ୟନ୍ତ ମନ୍ତବ୍ୟ ଦେବା ରୁ ବିରତ କରା ହୋଇଛି |",
+ "comments.muted.moreInfoGuidelines": "ଯଦି ଆପଣ ଅଧିକ ସୂଚନା ଚାହାଁନ୍ତି, ଆପଣ {CommunityGuidelinesLink}କୁ ପଢି ପାରିବେ |",
+ "comments.muted.moreInfoModal": "ଅଧିକ ସୂଚନା ପାଇଁ {clickHereLink} ରେ କ୍ଲିକ କରନ୍ତୁ । ",
+ "comments.muted.clickHereLinkText": "ଏଠାରେ କ୍ଲିକ କରନ୍ତୁ । ",
+ "comments.muted.warningBlocked": "ଯଦି ଆପଣ ଏହି ପରି ଟିପ୍ପଣୀ ପୋଷ୍ଟ କରିବା ଜାରି ରଖିଛନ୍ତି, ଏହା ଆପଣଙ୍କୁ ସ୍କ୍ରାଚ୍ ବ୍ୟବହାର କରିବାରେ ଅବରୋଧ କରିବ",
+ "comments.muted.warningCareful": "ଆମେ ତାହା ହେବାକୁ ଚାହୁଁନାହୁଁ, ତେଣୁ ଦୟାକରି ଯତ୍ନବାନ ହୁଅନ୍ତୁ ଏବଂ ଆପଣ ପୁନର୍ବାର ପୋଷ୍ଟ କରିବାକୁ ଚେଷ୍ଟା କରିବା ପୂର୍ବରୁ {CommunityGuidelinesLink}କୁ ଆପଣ ପଢ଼ି ବୁଝିବା ସୁନିଶ୍ଚିତ କରନ୍ତୁ!",
+ "social.embedLabel": "ସନ୍ନିବେଶ କରନ୍ତୁ",
+ "social.copyEmbedLinkText": "ସ୍ନାତକ କୁ ନକଲ କରନ୍ତୁ",
+ "social.linkLabel": "ଲିଙ୍କ",
+ "social.copyLinkLinkText": "ସଂଯୋଗ/ଲିଙ୍କ ନକଲ କରନ୍ତୁ",
+ "social.embedCopiedResultText": "ନକଲ କରାଯାଇଛି",
+ "helpWidget.banner": "ସମର୍ଥନରେ ସ୍ୱାଗତ",
+ "helpWidget.submit": "ପଠାନ୍ତୁ",
+ "helpWidget.confirmation": "ଆପଣଙ୍କର ସନ୍ଦେଶ ପାଇଁ ଧନ୍ୟବାଦ ।",
+ "bluetooth.enableLocationServicesTitle": "ନିଶ୍ଚିତ କରନ୍ତୁ ଯେ କ୍ରୋମବୁକ୍ କିମ୍ବା ଆଣ୍ଡ୍ରଏଡ୍ ଟାବଲେଟ୍ ରେ ଆପଣଙ୍କର ସ୍ଥାନ ସେବା ସକ୍ରିୟ ଅଛି",
+ "bluetooth.enableLocationServicesText": "ଆପ୍ କୁ ସ୍ଥାନର ଡାଟା ପ୍ରଦାନ କରିବା ପାଇଁ ବ୍ଲୁଟୁଥ୍ ବ୍ୟବହାର କରାଯାଇପାରିବ | ସ୍ଥାନ କୁ ପ୍ରବେଶ କରିବା ପାଇଁ ସ୍କ୍ରାଚ୍ ଆପ୍ ଅନୁମତି ଦେବା ବ୍ୟତୀତ, ଆପଣଙ୍କ ସାଧାରଣ ଡିଭାଇସ୍ ସେଟିଂସମୂହରେ ସ୍ଥାନ ସକ୍ଷମ ହେବା ଆବଶ୍ୟକ | ଆପଣଙ୍କର ସେଟିଂସମୂହରେ 'ଲୋକେସନ' ଖୋଜନ୍ତୁ, ଏବଂ ନିଶ୍ଚିତ କରନ୍ତୁ ଯେ ଏହା ଜାରି ଅଛି | କ୍ରୋମବୁକ୍ ରେ ଗୁଗୁଲ ପ୍ଲେ ଷ୍ଟୋର ଆଣ୍ଡ୍ରଏଡ୍ ପ୍ରିଫରେନ୍ସ ରେ 'ଲୋକେସନ' ଖୋଜନ୍ତୁ|"
+}
\ No newline at end of file
diff --git a/www/scratch-website.general-l10njson/qu.json b/www/scratch-website.general-l10njson/qu.json
new file mode 100644
index 00000000..41df4bf9
--- /dev/null
+++ b/www/scratch-website.general-l10njson/qu.json
@@ -0,0 +1,354 @@
+{
+ "general.accountSettings": "Llamkayniykiman Yaykunayki",
+ "general.about": "Imayna kan",
+ "general.aboutScratch": "Scratchmanta",
+ "general.apiError": "Whoops, Scratch had an error.",
+ "general.back": "hipaman",
+ "general.birthMonth": "Qilla Wiñasqayki",
+ "general.birthYear": "Wata Wiñasqayki",
+ "general.donate": "Quyniki",
+ "general.close": "Wichqay",
+ "general.collaborators": "Yanapaqkuna",
+ "general.community": "Ayllu",
+ "general.confirmEmail": "Chiqanchay Email-nikita",
+ "general.contactUs": "Qayaykuwayku",
+ "general.getHelp": "Get Help",
+ "general.contact": "Qayaykuy",
+ "general.done": "Done",
+ "general.downloadPDF": "Download PDF",
+ "general.emailUs": "Apachiy kurriyuta",
+ "general.conferences": "Rimanakuy",
+ "general.country": "Suyu Llaqta",
+ "general.create": "Ruray",
+ "general.credits": "Kreditu",
+ "general.dmca": "DMCA",
+ "general.emailAddress": "Churay Email suti nisqanta",
+ "general.english": "Ingles sime",
+ "general.error": "Ay! Mana allintachu lluqsirun",
+ "general.errorIdentifier": "pantasqaykiqa churakurqun kay id-wan {errorId}",
+ "general.explore": "Maskay",
+ "general.faq": "Ima riqsiq munay",
+ "general.female": "Warmi",
+ "general.forParents": "Mama tayta-Kunapaq",
+ "general.forEducators": "yachachiq-kunapaq",
+ "general.forDevelopers": "Ruraq-kunapaq",
+ "general.getStarted": "Qallariy",
+ "general.gender": "Kayniki",
+ "general.guidelines": "Ayllukuna",
+ "general.invalidSelection": "Invalid selection",
+ "general.jobs": "Llamkaykuna",
+ "general.joinScratch": "Hukllapakuy Scratch",
+ "general.legal": "Kamachikuykuna",
+ "general.loadMore": "Anchata apachiy",
+ "general.learnMore": "Ancha Yachaq",
+ "general.male": "Qari",
+ "general.messages": "Qillqakuna",
+ "general.month": "Killa",
+ "general.monthJanuary": "Kamay killa",
+ "general.monthFebruary": "Hatun puquy Killa",
+ "general.monthMarch": "Pawqar waray Killa",
+ "general.monthApril": "Ayriwa Killa",
+ "general.monthMay": "Aymuray Killa",
+ "general.monthJune": "Inti raymi Killa",
+ "general.monthJuly": "Anta situwa Killa",
+ "general.monthAugust": "Hapaq situwa Killa",
+ "general.monthSeptember": "Unu raymi Killa",
+ "general.monthOctober": "Quya raymi Killa",
+ "general.monthNovember": "Aya marka Killa",
+ "general.monthDecember": "Qapaq raymi Killa",
+ "general.myClass": "Yachayniy",
+ "general.myClasses": "Yachayniykuna",
+ "general.myStuff": "Imayniykuna",
+ "general.next": "Qatiq",
+ "general.noDeletionTitle": "sutichakusqaykiqa Manam Pichasqachu Kanqa ",
+ "general.noDeletionDescription": "Suti yayakunaykiqa churakurqa pichanapaq icha qanmi yaykurankim. Suti yaykunayki riaktibarqaña kachkan. Sichus kurriyuyki pichayta munasqaykiqa, {resetLink} allin kanampaq kurriyuyki.",
+ "general.noDeletionLink": "tikray pakay qillqayniykita",
+ "general.nonBinary": "Non-binary",
+ "general.notRequired": "Mana munariy",
+ "general.okay": "Ari",
+ "general.other": "Hukña",
+ "general.download": "Hurquy",
+ "general.password": "Paka qillqay",
+ "general.press": "willay riqsichiq",
+ "general.privacyPolicy": "Chiqanchikkuna Kikillanchikpaq",
+ "general.projects": "llamkaykuna",
+ "general.profile": "Runa yachaynin",
+ "general.required": "Required",
+ "general.resourcesTitle": "yachachiq llamkanankuna",
+ "general.scratchConference": "Rimanakuy Scratch",
+ "general.scratchEd": "ScratchEd",
+ "general.scratchFoundation": "Wiñaynin Scratch ",
+ "general.scratchJr": "ScratchJr",
+ "general.scratchStore": "Scratchpa Ratinan Wasi",
+ "general.search": "Maskay",
+ "general.searchEmpty": "Mana tarisqachu",
+ "general.signIn": "Sutichakuy",
+ "general.startOver": "Start over",
+ "general.statistics": "Ranuykama",
+ "general.studios": "Yachaykuna",
+ "general.support": "Yanapay",
+ "general.ideas": "Umanchaq",
+ "general.tipsWindow": "Window Yachakunapaq",
+ "general.termsOfUse": "Imayna allin Llamkaynin",
+ "general.tryAgain": "Yapamanta Ruray",
+ "general.unhandledError": "Llakikunin qanmanta, Qaway Scratch mana allinchu kan. kay pantachisqata Scratch Ikipunman apachikurqa utqayllaman",
+ "general.username": "llamkaqpa sutin",
+ "general.validationEmail": "Qillqaykuy huk email sutikunata",
+ "general.validationEmailMatch": "Manam kurriyukunaqa kuskarinchu",
+ "general.viewAll": "Llapanta Qaway",
+ "general.website": "Webkaqpi",
+ "general.whatsHappening": "Imataq pasachkan?",
+ "general.wiki": "Scratch Wiki-nisqan",
+ "general.copyLink": "Kupyay Linkunata",
+ "general.report": "Niykuy",
+ "general.notAvailableHeadline": "Whuups! sirwidurninchikmi kay Scratch'ing umachiqmi.",
+ "general.notAvailableSubtitle": "Manam tarinchikchu kay paqina maskasqaykita. Qawariy icha allintachu qillqarqanki URL nisqanta.",
+ "general.seeAllComments": "Qaway llapan Rimasqankuta",
+ "general.all": "Llapan",
+ "general.animations": "Kawsarichikuna",
+ "general.art": "Rakiri",
+ "general.games": "Pukllaykuna",
+ "general.music": "Taki",
+ "general.results": "Lluqsinin",
+ "general.stories": "Willakuy",
+ "general.tutorials": "Yanapawansunchik",
+ "general.teacherAccounts": "Amawtakunapa Qillqayninkuna",
+ "general.unsupportedBrowser": "Kay maskaynin manam allinchu",
+ "general.unsupportedBrowserDescription": "Llakikunin qanmanta, icha Scratch 3.0 manam llamkanchu intinit explorirwan, Vivaldi, Opera utaq silk. yuyachisaqiki musuq maskaynin churay chay Goole chrome, Mozilla Firefox, Microsoft Edge utaq Apple safari nisqankipi.",
+ "general.3faq": "Yachayta munaspaykiqa kayman pasay {faqLink}",
+ "general.year": "Wata",
+ "footer.discuss": "Parlanapaq Huñukuy",
+ "footer.scratchFamily": "Ayllu Scratch ",
+ "footer.donorRecognition": "Scratch is available for free thanks to generous support from our {donorLink}. We are grateful to our Founding Partners:",
+ "footer.donors": "donors",
+ "footer.donorList": "{donor1}, {donor2}, and {donor3}.",
+ "form.validationRequired": "Kay kichanaykipaq munanki.",
+ "login.needHelp": "Munankichu Yanapanayta?",
+ "navigation.signOut": "Wañuchina",
+ "extensionHeader.requirements": "Munariqkuna",
+ "extensionInstallation.addExtension": "Musuqyachiypi, klikta ruray butun \"Yapay hatuyachiqkuna\" uray alliq kaqpi.",
+ "oschooser.choose": "Choose your OS:",
+ "installScratch.or": "utaq",
+ "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": "sichus Scratch disiñasqa kachkan wambrakunapaq 8-16 watakunam, ichapas runakuna usanku llapan watayuqkunawan, uchuy wambrakunapas taytakunapas.",
+ "parents.FaqAgeRangeQ": "ima watam scratch llamkanapaq?",
+ "parents.FaqResourcesQ": "ima rikursukunam scratch yachanampaq?",
+ "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": "Musuq Pakaq",
+ "registration.nextStep": "Hipa ruraykuna",
+ "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": "Ama churaychu Sutikita",
+ "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, Qaway chayta manam allinchu",
+ "registration.validationUsernameInvalid": "Suti yaykunaqa manam allinchu",
+ "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}!",
+ "thumbnail.by": "by",
+ "report.error": "Something went wrong when trying to send your message. Please try again.",
+ "report.project": "Report Project",
+ "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 Ayllukunapa Yanapanampaq",
+ "report.reasonPlaceHolder": "Akllaykuy amutayninta",
+ "report.reasonCopy": "Rikchayllana kupyasqa llamkaymanta",
+ "report.reasonUncredited": "Churay llimpita / taki mana kaqnin",
+ "report.reasonScary": "Ancha Mancharikuypaq utaq Qulpikuq",
+ "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": "Manam allinchu Rimay",
+ "report.reasonMusic": "Manam allinchu Takikuna",
+ "report.reasonMissing": "Please select a reason",
+ "report.reasonImage": "Manam allinchu Llimpisqa",
+ "report.reasonPersonal": "Aypuriy willakuykunata qayanaykipa kiki",
+ "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": "Churay huk inlasi nisqata llamkay qallariyman.",
+ "report.promptUncredited": "Churay huk inlasita chay llamkay mana allin kaqta.",
+ "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": "Rimay maypim llamkakun chay qillqanata llamkayniypaq (kay hina: notas & kriditukunakunapas, sprit sutin, llamkaymanta qillqasqa, etc.)",
+ "report.promptMusic": "Ama hina kaspalla rimay uyarina karpitamanta sutinta chay mana allin takikunawan",
+ "report.promptPersonal": "Rimay maypim aypukun willakuykuna kikillanmanta (kay hina: notas creditukunakunapas, sprit sutin, llamkaymanta qillqasqa, 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": "Ama hina kaspalla rimay spritpa sutinta utaq qipayninta mana allinkasqata",
+ "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": "Apachiy",
+ "report.sending": "Sending...",
+ "report.textMissing": "Please tell us why you are reporting this project",
+ "comments.delete": "Pichay",
+ "comments.restore": "Allichay",
+ "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.isMuted": "Hmm, the filterbot is pretty sure your recent comments weren't ok for Scratch, so your account has been muted for the rest of the day. :/",
+ "comments.isUnconstructive": "Hmm, the filterbot thinks your comment may be mean or disrespectful. Remember, most projects on Scratch are made by people who are just learning how to program.",
+ "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": "Willakuy",
+ "comments.cancel": "Manaña llamkanychu",
+ "comments.lengthWarning": "{remainingCharacters, plural, one {1 character left} other {{remainingCharacters} characters left}}",
+ "comments.loadMoreReplies": "See more replies",
+ "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!",
+ "social.embedLabel": "Takyachiy",
+ "social.copyEmbedLinkText": "Copy embed",
+ "social.linkLabel": "Link",
+ "social.copyLinkLinkText": "Copy link",
+ "social.embedCopiedResultText": "Copied",
+ "helpWidget.banner": "Welcome to Support",
+ "helpWidget.submit": "Apachiy",
+ "helpWidget.confirmation": "Thank you for your message.",
+ "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.general-l10njson/tn.json b/www/scratch-website.general-l10njson/tn.json
new file mode 100644
index 00000000..91c1fd51
--- /dev/null
+++ b/www/scratch-website.general-l10njson/tn.json
@@ -0,0 +1,354 @@
+{
+ "general.accountSettings": "Thulaganyo ya account",
+ "general.about": "Ka",
+ "general.aboutScratch": "Ka ga Scratch",
+ "general.apiError": "Whoops, Scratch se ne se na le phoso",
+ "general.back": "Morago",
+ "general.birthMonth": "Kgwedi ya Matsalo",
+ "general.birthYear": "Ngwaga wa Matsalo",
+ "general.donate": "Neela",
+ "general.close": "Tswala",
+ "general.collaborators": "Badirisanimmogo",
+ "general.community": "Setšhaba",
+ "general.confirmEmail": "Tlhomamisa Imeili",
+ "general.contactUs": "Ikgolaganye le Rona",
+ "general.getHelp": "Fitlhela Thuso",
+ "general.contact": "Ikgolaganye",
+ "general.done": "Dirilwe",
+ "general.downloadPDF": "Itseele PDF",
+ "general.emailUs": "Re imeilele",
+ "general.conferences": "Dikokoano",
+ "general.country": "Naga",
+ "general.create": "Tlhama",
+ "general.credits": "Ditebogo",
+ "general.dmca": "DMCA",
+ "general.emailAddress": "Aterese ya Imeili",
+ "general.english": "Seesemane",
+ "general.error": "Oops! sengwe ga se a tsamaya sentle",
+ "general.errorIdentifier": "Phoso ya gago e tsentshitswe ka id {errorId}",
+ "general.explore": "Iponeele",
+ "general.faq": "FAQ",
+ "general.female": "Mosadi",
+ "general.forParents": "Tsa Batsadi",
+ "general.forEducators": "Tsa Barutabana",
+ "general.forDevelopers": "Tsa Barulaganyi",
+ "general.getStarted": "Simolola",
+ "general.gender": "Bong",
+ "general.guidelines": "Dikaelo tsa Setšhaba",
+ "general.invalidSelection": "Tlhopho e e lolea",
+ "general.jobs": "Ditiro",
+ "general.joinScratch": "Tsenela Scratch",
+ "general.legal": "Semolao",
+ "general.loadMore": "Oketsa Morwalo",
+ "general.learnMore": "Ithute go fetisa",
+ "general.male": "Monna",
+ "general.messages": "Melaetsa",
+ "general.month": "Kgwedi",
+ "general.monthJanuary": "Ferikgong",
+ "general.monthFebruary": "Tlhakole",
+ "general.monthMarch": "Mopitlwe",
+ "general.monthApril": "Moranang",
+ "general.monthMay": "Motsheganong",
+ "general.monthJune": "Seetebosigo",
+ "general.monthJuly": "Phukwi",
+ "general.monthAugust": "Phatwe",
+ "general.monthSeptember": "Lwetse",
+ "general.monthOctober": "Diphalane",
+ "general.monthNovember": "Ngwanatsele",
+ "general.monthDecember": "Sedimonthole",
+ "general.myClass": "Phaphusi yame",
+ "general.myClasses": "Di phaphusi tsame",
+ "general.myStuff": "Dilo tsame",
+ "general.next": "Go Latela",
+ "general.noDeletionTitle": "Akhaonto ya gago e ka se phimolwe",
+ "general.noDeletionDescription": "Akhaonto ya gago e ne e rulaganyeditswe go phimolwa fela o tsene mo go yona. Akhaonto ya gago e tsosolositswe. Fa o ne o sa kopa gore akhaonto ya gago e phimolwe. o tshwanetse go {resetLink}go netefatsa gore akhaonto ya gago e sireletsegile.",
+ "general.noDeletionLink": "Fetola khunololamoraba",
+ "general.nonBinary": "Ga go kakanyo-pedi",
+ "general.notRequired": "Ga go tlhokege",
+ "general.okay": "Go siame",
+ "general.other": "Tse dingwe",
+ "general.download": "Download",
+ "general.password": "Khunololamoraba",
+ "general.press": "Tobetsa",
+ "general.privacyPolicy": "Melao ya Sephiri",
+ "general.projects": "Diporojeke",
+ "general.profile": "Tlhaloso khutswane mo letlhakoreng",
+ "general.required": "Tlhokwa",
+ "general.resourcesTitle": "Didiriswa tsa Morutabana",
+ "general.scratchConference": "Kokoano ya Scratch",
+ "general.scratchEd": "ScratchEd",
+ "general.scratchFoundation": "Motheo wa Scratch",
+ "general.scratchJr": "ScratchJr",
+ "general.scratchStore": "Lebenkele la Scratch",
+ "general.search": "Batla",
+ "general.searchEmpty": "Ga go a fitlhelwa sepe",
+ "general.signIn": "Tsena",
+ "general.startOver": "Simolola gape",
+ "general.statistics": "Dipalopalo",
+ "general.studios": "Ditudio",
+ "general.support": "Tshegetsa",
+ "general.ideas": "Dikakanyo",
+ "general.tipsWindow": "Letlhabaphefo la Dikgakololo",
+ "general.termsOfUse": "Melawana ya Tiriso",
+ "general.tryAgain": "Leka gape",
+ "general.unhandledError": "Re maswabi, go lebega ekete Scratch se phutlhame. Khukhwane e, e tlaleetswe setlhopheng sa Scratch.",
+ "general.username": "Leinatiriso",
+ "general.validationEmail": "Ka kopo tsenya aterese ya imeili e e mosola.",
+ "general.validationEmailMatch": "Diimeili ga di nyalane",
+ "general.viewAll": "Bona tsotlhe",
+ "general.website": "Website",
+ "general.whatsHappening": "Go Diragala eng?",
+ "general.wiki": "Scratch Wiki",
+ "general.copyLink": "Gatisa kgolagano",
+ "general.report": "Bega",
+ "general.notAvailableHeadline": "Whoops! Sefara ya rona e ingwaya tlhogo",
+ "general.notAvailableSubtitle": "Re reteletswe ke go bona tsebe e o e batlang. Tlhomamisa go netefatsa gore o tlantse URL ka nepagalo.",
+ "general.seeAllComments": "Bona dikakgelo tsotlhe",
+ "general.all": "Tsotlhe",
+ "general.animations": "Khathune",
+ "general.art": "Botaki",
+ "general.games": "Metshameko",
+ "general.music": "Mmino",
+ "general.results": "Dipholo",
+ "general.stories": "Dikgang",
+ "general.tutorials": "Dirutwa",
+ "general.teacherAccounts": "Diakhaonto tsa Morutabana",
+ "general.unsupportedBrowser": "Browser ga e a tshegediwa",
+ "general.unsupportedBrowserDescription": "Re maswabi tota, fela Scratch 3.0 ga se a tshegetsa Internet Explora, Vivaldi, Opera kgotsa Silk. Re le gakolola go leka browser e ntšhwa jaaka Google Chrome, Mozilla Firefox kgotsa Microsoft Edge",
+ "general.3faq": "Go ithuta go le gontsi, e ya go {faqLink}",
+ "general.year": "Ngwaga",
+ "footer.discuss": "Diforamo tsa Dipuisano",
+ "footer.scratchFamily": "Lelapa la Scratch",
+ "footer.donorRecognition": "Scratch se bonwa kwantle ga tuelo, re lebogela bopelotshweu le tshegetso go tswa go {donorLink}. Re lebisa ditebogo go Balekane ba Seteo se:",
+ "footer.donors": "Ba ba neelang",
+ "footer.donorList": "{donor1}, {donor2}, le {donor3}",
+ "form.validationRequired": "Lefelo le, le a tlhokega",
+ "login.needHelp": "O tlhoka thuso?",
+ "navigation.signOut": "Tswa",
+ "extensionHeader.requirements": "Ditlhokwa",
+ "extensionInstallation.addExtension": "Mo motseleganyi, tobetsa \"Oketsa Dikatoloso\" konopo e e kwa tlase ka fa molemeng.",
+ "oschooser.choose": "Tlhopha OS ya gago:",
+ "installScratch.or": "kgotsa",
+ "installScratch.directDownload": "Go itseela ka tlhamalalo",
+ "installScratch.appHeaderTitle": "Tsenya app ya Scratch mo {operatingsystem}",
+ "installScratch.getScratchAppPlay": "Iponele app ya Scratch mo Lebenkeleng la Google Play",
+ "installScratch.getScratchAppMacOs": "Iponele app ya Scratch mo Lebenkeleng la Mac App ",
+ "installScratch.getScratchAppWindows": "Iponele app ya Scratch mo Lebenkeleng la Microsoft",
+ "installScratch.useScratchApp": "Bula app ya Scratch mo sedirisweng sa gago",
+ "installScratchLink.installHeaderTitle": "Tsenya kgokagano ya Scratch",
+ "installScratchLink.downloadAndInstall": "Itseele le go tsenya kgokagano ya Scratch",
+ "installScratchLink.startScratchLink": "Simolola kgokagano ya Scratch mme o netefatse gore e a dira. E tshwanetse go bonala mo go bara ya didiriswa.",
+ "parents.FaqAgeRangeA": "Le fa Scratch se diretswe bana ba dingwaga di le 8 go fitlha go 16, se santse se dirisiwa ke batho ba dingwaga tsotlhe, go akaretsa bana ba bannye le batsadi ba bona.",
+ "parents.FaqAgeRangeQ": "Scratch se tshamekiwa ke batho ba dingwaga dife?",
+ "parents.FaqResourcesQ": "Ke didiriswa dife tse di leng teng go ithuta Scratch?",
+ "parents.introDescription": "Scratch ke lenaneo la puo le setšhaba se se mo inthaneteng, moo bana ba ka dirang mananeo le go abelana ka ditlhaeletsano tse di jaaka dikgang, metshameko le dikhathune le batho lefatshe ka bophara. Fa bana ba itlhamela le Scratch, ba ithuta go akanya le go itlhamela, go dira ka tirisano mmogo le go akanya ka tatelano ya dintlha. Scratch se dirilwe le go tsweletswa ke setlhopha sa Lifelong Kindergarten kwa MIT Media Lab ",
+ "registration.birthDateStepInfo": "Se se re thusa go tlhaloganya dingwaga tsa batho ba ba dirisang Scratch. Re dirisa se go tlhomamisa gore akhaonto ke ya gago fa o batla go ikopanya le setlhopha sa rona. Tshedimosetso e, ga e kitla e beiwa phatlalatsa mo akhaontong ya gago.",
+ "registration.birthDateStepTitle": "O tsetswe leng?",
+ "registration.cantCreateAccount": "Scratch e reteletswe ke go tlhama akhaonto ya gago",
+ "registration.checkOutResources": "Simolola ka Didiriswa",
+ "registration.checkOutResourcesDescription": "Batlisisa didiriswa tsa barutabana le batsamaisi tse di kwadilweng ke setlhopha sa Scratch, mmogo le dikgakololo tsa dirutwa le dikaedi.",
+ "registration.choosePasswordStepDescription": "Tlanya khunololamoraba e ntšhwa ya akhaonto ya gago. O tlile go dirisa khunololamoraba mo nakong e e latelang fa o tsena mo Scratch.",
+ "registration.choosePasswordStepTitle": "Tlhama khunololamoraba",
+ "registration.choosePasswordStepTooltip": "O seka wa dirisa leina la gago kgotsa sengwe se se bonolo se motho a ka kgonang go fopholetsa.",
+ "registration.classroomApiGeneralError": "Re maswabi, re reteletswe ke go bona tshedimosetso ya ikwadiso ya phaposi e",
+ "registration.countryStepTitle": "O moagi wa naga efe?",
+ "registration.generalError": "Re maswabi, phoso e e neng e sa lebelelwa e diragetse.",
+ "registration.classroomInviteExistingStudentStepDescription": "O laleditswe go tsenela phaposi:",
+ "registration.classroomInviteNewStudentStepDescription": "Morutabana wa gago o go laleditse go tsenela phaposi:",
+ "registration.confirmPasswordInstruction": "Tlanya khunololamoraba gape",
+ "registration.confirmYourEmail": "Tlhomamisa imeili ya gago",
+ "registration.confirmYourEmailDescription": "Fa o ise o tlhomamise, ka kopo tobetsa mo kgokaganong ya tlhomamiso ya imeili e e rometsweng go:",
+ "registration.createAccount": "Tlhama akhaonto ya gago",
+ "registration.createUsername": "Tlhama leinatiriso",
+ "registration.errorBadUsername": "Leinatiriso le o le tlhophileng ga le a dumelelwa. Leka gape ka leinatiriso le lengwe",
+ "registration.errorCaptcha": "Go ne go na le bothata ka teko ya CAPTCHA ",
+ "registration.errorPasswordTooShort": "Khunololamoraba ya gago e khutshwane thata. E tlhoka go nna le ditlhaka di le 6 ka botelele.",
+ "registration.errorUsernameExists": "Leinatiriso le o le tlhophileng le setse le le mo tirisong.",
+ "registration.genderStepTitle": "Bong ba gago ke eng?",
+ "registration.genderStepDescription": "Scratch se amogela batho ba bong jo bo farologaneng.",
+ "registration.genderStepInfo": "Se se re thusa go tlhaloganya gore ke mang yo o dirisang Scratch, gore re kgone go godisa botsaya karolo. Tshedimosetso e, ga e kitla e phatlhaladiwa mo akhaontong ya gago.",
+ "registration.genderOptionAnother": "Bong jo bongwe:",
+ "registration.genderOptionPreferNotToSay": "Ke itlhophela go se bue",
+ "registration.emailStepTitle": "Imeili ya gago ke eng?",
+ "registration.emailStepInfo": "Se se tla go thusa go lebala khunololamoraba ya gago. Tshedimosetso e ga e kitla e phatlhaladiwa mo akhaontong ya gago.",
+ "registration.goToClass": "Tsamaya kwa phaposing",
+ "registration.invitedBy": "O laleditswe ke",
+ "registration.lastStepTitle": "Re lebogela fa o kopile akhaonto ya morutabana ya Scratch",
+ "registration.lastStepDescription": "Re mo thulaganyong ya kopo ya gago ga jaana",
+ "registration.makeProject": "Dira porojeke",
+ "registration.mustBeNewStudent": "O tshwanetse go nna morutwana yo montšhwa go tlatsa ikwadiso ya gago",
+ "registration.nameStepTooltip": "Tshedimosetso e, e dirisetswa go tlhotlhomisa palogare ya dipalopalo tsa tiriso.",
+ "registration.newPassword": "Khunololamoraba e ntšhwa",
+ "registration.nextStep": "Kgato e e latelang",
+ "registration.notYou": "E seng wena? Tsena jaaka modirisi yo mongwe",
+ "registration.optIn": "Nthomele tshedimosetso e e tlhabolotsweng ya go dirisa Scratch mo mafelong a tsa thuto.",
+ "registration.passwordAdviceShort": "E kwale gore o e gopole. O seka wa e abelana le ba bangwe!",
+ "registration.personalStepTitle": "Tshedimosetso ka ga gago",
+ "registration.personalStepDescription": "Ditsibogelo tsa lona ga di kitla di bontshiwa mo phatlhalatseng e bile di tla tsholwa e le sephiri le ka pabalesego.",
+ "registration.private": "Re tla tshola tshedimosetso e mo sephiring",
+ "registration.problemsAre": "Mathata ke:",
+ "registration.selectCountry": "Tlhopha naga",
+ "registration.startOverInstruction": "Tobetsa \"Simolola gape\"",
+ "registration.studentPersonalStepDescription": "Tshedimosetso e, e ka se bonagale mo Scratch website",
+ "registration.showPassword": "Bontsha khunololamoraba",
+ "registration.troubleReload": "Scratch e na le bothata ba go feleletsa kwadiso. Leka go bula tsebe gape kgotsa o leke gape mo sebatling se sengwe.",
+ "registration.tryAgainInstruction": "Tobetsa \"Leka gape\".",
+ "registration.usernameStepDescription": "Tlatsa diforomo tse di latela go dira kopo ya akhaonto. Tsamaiso ya tetlelelo e ka tsaya letsatsi le le lengwe.",
+ "registration.usernameStepDescriptionNonEducator": "Tlhama diporojeke, abelana ka dikakanyo, dira botsalano. Ga go duelwe!",
+ "registration.usernameStepRealName": "Ka kopo o seka wa dirisa epe ya karolo ya leina la gago la nnete mo leinatirisong.",
+ "registration.usernameAdviceShort": "O seka wa dirisa leina la gago la nnete",
+ "registration.studentUsernameStepDescription": "O ka dira metshameko, dikhathune le dikgang o dirisa Scratch. Go simolola akhaonto go bonolo e bile ga o duele sepe. Tlatsa foromo e e fa tlase go simolola.",
+ "registration.studentUsernameStepHelpText": "A o setse o na le akhaonto ya Scratch?",
+ "registration.studentUsernameStepTooltip": "O tlile go tlhoka go tlhama akhaonto e ntšhwa ya Scratch go tsenela phaposi",
+ "registration.studentUsernameSuggestion": "Leka dijo tsa gago tse o di ratang, ditiro tsa go itlosa bodutu kgotsa diphologolo mmogo le dingwe tsa dipalo.",
+ "registration.acceptTermsOfUse": "Ka go tlhama akhaonto, o dumela gore {privacyPolicyLink}le wena le amogela le go dumela {touLink}.",
+ "registration.usernameStepTitle": "Kopa akhaonto ya morutabana",
+ "registration.usernameStepTitleScratcher": "Tlhama akhaonto ya Scratch",
+ "registration.validationMaxLength": "Re maswabi, o fetile selekanyetso godimo sa ditlhaka",
+ "registration.validationPasswordConfirmNotEquals": "Khunololameraba ya gago ga e nyalane",
+ "registration.validationPasswordLength": "E tshwanetse go nna le ditlhaka di le 6 kgotsa teletsana",
+ "registration.validationPasswordNotEquals": "Khunololamoraba e bonolo go ka fopholediwa. O ka leka sengwe gape?",
+ "registration.validationPasswordNotUsername": "Khunololamoraba ga e nyalane le leinatiriso la gago.",
+ "registration.validationUsernameRegexp": "Mainatiriso a ka dirisa fela ditlhaka, dipalo, - le _",
+ "registration.validationUsernameMinLength": "E tshwanetse go nna le ditlhaka tse 3 kgotsa teletsana",
+ "registration.validationUsernameMaxLength": "E tshwanetse go nna le ditlhaka di le 20 kgotsa khutshwane",
+ "registration.validationUsernameExists": "Leinatiriso le tserwe. Leka le lengwe",
+ "registration.validationUsernameNotAllowed": "Leinatiriso ga le a dumelelwa",
+ "registration.validationUsernameVulgar": "Hmm, seo se lebega se sa siama",
+ "registration.validationUsernameInvalid": "Leinatiriso le lolea",
+ "registration.validationUsernameSpaces": "Leinatiriso ga le a tshwanela go nna le diphatlha",
+ "registration.validationEmailInvalid": "Imeili ga e bontshe e siame. Leka gape",
+ "registration.waitForApproval": "Leta tetlelelo",
+ "registration.waitForApprovalDescription": "O ka tsena mo akhaontong ya Scratch gone jaanong, fela dikarolo tse di maleba le barutabana ga di yo. Tshedimosetso ya gago e a sekasekiwa. Ka kopo nna pelotelele, tsamaiso ya tetlelelo e ka tsaya letsatsi le le lengwe. O tlile go amogela imeili e e go lemosang gore akhaonto ya gago e tokafaditswe fela fa akhaonto ya gago e amogetswe.",
+ "registration.welcomeStepDescription": "O tlhamile akhaonto ya Scratch ka katlego! Jaanong o leloko la phaposi:",
+ "registration.welcomeStepDescriptionNonEducator": "Jaanong o tsene mo Scratch! o ka simolola go dira dipatlisiso le go tlhama diporojeke ",
+ "registration.welcomeStepInstructions": "A o batla go abelana le go akgela? Tobetsa kgolagano e e mo imeiling e re e rometseng go {email}",
+ "registration.welcomeStepPrompt": "Go simolola, tobetsa konopo e e fa tlase.",
+ "registration.welcomeStepTitle": "Hurray! Scratch se a go amogela!",
+ "registration.welcomeStepTitleNonEducator": "O amogetswe mo go Scratch, {username}!",
+ "thumbnail.by": "ka",
+ "report.error": "Sengwe ga se a tsamaya sentle fa o ne o leka go romela molaetsa wa gago. Ka kopo leka gape.",
+ "report.project": "Bega Porojeke",
+ "report.projectInstructions": "Fa o romela pegelo, e letla setlhopha sa Scratch go itse ka ga porojeke e e thubang {CommunityGuidelinesLink}. A go sengwe mo porojekeng e, se se thubang {CommunityGuidelinesLink}? Fa o akanya gore se teng, ka kopo re bolelele go utlwala.",
+ "report.CommunityGuidelinesLinkText": "Kaedi ya setšhaba sa Scratch",
+ "report.reasonPlaceHolder": "Tlhopha lebaka",
+ "report.reasonCopy": "Kgatiso e e maleba ya porojeke",
+ "report.reasonUncredited": "E dirisa ditshwantsho/Mmino kwantle ga ditebogo",
+ "report.reasonScary": "E na le tirisodikgoka kgotsa e a tshosa",
+ "report.reasonJumpscare": "letshogo la tshoganyetso",
+ "report.reasonWeapons": "E dirisa dibetsa tsa nnete",
+ "report.reasonEvent": "Ditiragalo tsa tirisodikgoka di a diragala",
+ "report.reasonScaryImages": "Ditshwantsho tse di tshosang",
+ "report.reasonThreatening": "E tshosetsa le go kgerisa Scratcher se sengwe",
+ "report.reasonLanguage": "Puo e e sa siamang",
+ "report.reasonMusic": "Mmino o o sa siamang",
+ "report.reasonMissing": "Ka kopo tlhopha lebaka",
+ "report.reasonImage": "Ditshwantsho tse di sa siamang",
+ "report.reasonPersonal": "O abelana ka tshedimosetso ya gagwe",
+ "report.reasonDontLikeIt": "Ga ke rate porojeke e.",
+ "report.reasonDoesntWork": "Porojeke e, ga e dire",
+ "report.reasonCouldImprove": "Porojeke e, e ka tokafadiwa mo go",
+ "report.reasonTooHard": "Porojeke e, e marara",
+ "report.reasonMisleading": "Porojeke e a timetsa kgotsa e tsietsa setšhaba",
+ "report.reasonFaceReveal": "E bontsha sefatlhego kgotsa e leka go bontsha setshwantsho sa mongwe",
+ "report.reasonNoRemixingAllowed": "Porojeke ga e dumelele go tswakanya",
+ "report.reasonCreatorsSafety": "Ke tshwenyegile ka pabalesego ya motlhami wa porojeke e",
+ "report.reasonSomethingElse": "Selo sengwe",
+ "report.reasonDisrespectful": "Go nna maswe kgotsa go tlhoka maitseo go Scratcher kgotsa setlhopha.",
+ "report.receivedHeader": "Re amogetse pegelo ya gago!",
+ "report.receivedBody": "Setlhopha sa Scratch se tla sekaseka porojeke go ya ka kaedi ya setšhaba sa Scratch.",
+ "report.promptPlaceholder": "Tlhopha lebaka gore goreng le le fa godimo",
+ "report.promptCopy": "Ka kopo naya kgokagano ya porojeke ya ntlha.",
+ "report.promptUncredited": "Ka kopo naya kgokagano ya diteng tse di se nang ditebogo",
+ "report.promptScary": "Ka kopo tlhopha lebaka legolo gore goreng o akanya gore porojeke e e ka thuba {CommunityGuidelinesLink}.",
+ "report.promptJumpscare1": "\"Letshogo la tshoganyetso\"ke fa sengwe se o neng o sa se solofela se phatsima mo sekerining ka maikaelelo a go tshosa mongwe.",
+ "report.promptJumpscare2": "Ka kopo a re itseng ka ga \"letshogo la tshoganyetso\", gore go diragala eng, le gore e diragala leng mo porojekeng. Gape go naya sprite leina, seaparo kgotsa tatlhelomorago go amana le letshogo la tshoganyetso e bile go a thusa.",
+ "report.promptWeapons1": "Ka kopo re itsise gore setshwantsho kgotsa modumo wa sebetsa sa nnete se tlhagelelang fa kae mo porojekeng, jaaka leina la sprite, seaparo kgotsa tatlhelomorago.",
+ "report.promptWeapons2": "Kgakololo: Diporojeke tsa Scratch ga di a tshwanela go nna le dibetsa tsa nnete, jaaka ditshwantsho tsa dithunya, ditshwantsho tsa nnete kgotsa medumo. Fela dikhathune kgotsa dilwana tse e seng tsa nnete jaaka phatsimo ya leisara di siame.",
+ "report.promptEvent1": "Ka kopo re itsese ka ga tiragalo e e tshosang kgotsa kgang e e mo porojekeng. Go naya dintlha tsotlhe go tla thusa setlhopha sa Scratch go tlhaloganya bothata botoka le go bo rarabolola.",
+ "report.promptEvent2": "Kgakololo: Scratch se dirisiwa ke batho ba dingwaga tsotlhe. Go botlhokwa gore porojeke e seke ya nna le dithitokgang tsa bagodi fela jaaka go utlwisa mongwe botlhoko.",
+ "report.promptScaryImages1": "Ka kopo re itsise gore goreng o ikutlwa setshwantsho se tshosa thata go ka nna mo go Scratch, le gore setshwantsho se tlhagelela kae mo porojekeng, jaaka leina la sprite, seaparo kgotsa tatlhelomorago.",
+ "report.promptScaryImages2": "Kgakololo: Scatch se dirisiwa ke batho ba dingwaga tsotlhe. Go botlhokwa gore porojeke e seke ya nna le madi, thubakanyo ya nnete kgotsa sengwe le sengwe se se ka tshosang kgotsa e le sa bagodi mme se sa tshwanela bareetsi ba bannye.",
+ "report.promptThreatening": "Ka kopo re itsise gore goreng o ikutlwa gore porojeke e, e tshosetsa Scratcher se sengwe.",
+ "report.promptLanguage": "Ka kopo bua gore puo e e sa siamang e tlhagelela fa kae mo porojekeng (sekao: Dintlha le ditebogo, leina la sprite, leina la porojeke, jalojalo.)",
+ "report.promptMusic": "Ka kopo bua leina la faele ya kutlo e e nang le mmino o o sa siamang.",
+ "report.promptPersonal": "Ka kopo bua gore tshedimosetso ya mong e abelanwe kae (sekao: Dintlha le ditebogo, leina la sprite, leina la porojeke, jalojalo.)",
+ "report.promptGuidelines": "Ka kopo tlhopha lebaka gore goreng o ikutlwa gore porojeke e ka thuba {CommunityGuidelinesLink} mme setlhopha sa Scratch se tla sekaseka pego ya gago.",
+ "report.promptImage": "Ka kopo bua leina la sprite kgotsa tatlhelomorago e e nang le setshwantsho se se sa siamang.",
+ "report.promptDontLikeIt": "Diporojeke tsa Scratch di dirilwe ke batho ba dingwaga le maitemogelo a a farologaneng. Fa e le gore ga o rate porojeke e gonne o ikutlwa gore o batla gore e tlhabololwe, re go rotloetsa gore o abelane ka pegelo e e mosola ka tlhamalalo le motlhami.",
+ "report.promptTips": "Fa ke dikgakololo tsa go abelana ka pegelo e e mosola:",
+ "report.tipsSupportive": "Nna le tshegetso le thotloetso",
+ "report.tipsConstructive": "Tlogela kakgelo e e ba bolelelang ka se o se ratang, mme gape le gore ba ka dora eng go tokafatsa porojeke.",
+ "report.tipsSpecific": "Leka go tlhamalala mo pegong ya gago. Fela jaaka: Balaodi ba ba tsamaisang moanelwa ba ne ba sa dire.",
+ "report.promptDoesntWork": "Porojeke ya Scratch, fela jaaka kopo nngwe le nngwe, e ka nna le dikgoreletsi tse di mmalwa. Ke se se solofetsweng mme e bile go siame!",
+ "report.promptDoesntWorkTips": "Re go rotloetsa go abelana ka mathata a o itemogetseng ona ka tlhamalalo le motlhami wa porojeke. Go a thusa gape go naya dikakantsho gore ba ka tokafatsa jang porojeke ya bona fa go kgonega.",
+ "report.promptTooHard": "Fa o bona e le gore porojeke e ka nna bonolo, re go rotloetsa go abelana ka pego ka tlhamalalo le motlhami wa porojeke kgotsa o e tswakanye ka bowena mme o e dire bonolo kgotsa marara jaaka o batla!",
+ "report.promptMisleading": "Re bolelele go le gontsi ka moo e tsietsang kgotsa e ntshang batho mo tseleng",
+ "report.promptFaceReveal": "Scratch se letla batho go dirisa ditshwantsho tsa difatlhego tsa bona mo diporojekeng tsa maitlhamelo jaaka metshameko, dikgang kgotsa dikhathune.Gontse go le jalo, Scratch ga se dumelele badirisi go abelana ka porojeke e e leng ditshwantsho tsa difatlhego tsa bona fela e e itesegeng jaaka \" tshenolo ya sefatlhego\") kgotsa e tlhomile mogopolo mo tebegong ya mmele. Ka kopo tlhalosa fa o akanya gore porojeke e ke tshenolo ya sefatlhego kgotsa e lebeletse tebego ya mmele.",
+ "report.promptNoRemixingAllowed": "Ka kopo re bolelele fa porojeke e reng ga go a siama go tswakanya — jaaka mo dintlheng le Ditebogo, setlhogo sa porojeke, jalojalo.",
+ "report.promptCreatorsSafety": "Go botlhokwa gore mongwe le mongwe mo Scvratch a nne ka pabalesego mo inthaneteng le mo botshelong jwa nnete. Ka kopo re bolelele gore goreng o tshwenyegile ka pabalesego ya modirisi yo.",
+ "report.promptSomethingElse": "Re go rotloetsa go nna kelotlhoko gore pego ya gago e tshwanela dikarolo tse dingwe tse di leng teng. Fa e sa di tshwanele tlhalosa gore goreng porojeke e thuba {CommunityGuidelinesLink}.",
+ "report.promptDisrespectful1": "Ka kopo re bolelele gore goreng o utlwa gore porojeke e ga e na tlhompho go diScratcher tse dingwe kgotsa setlhopha. Diteng tse di senang tlhompho di bonala fa kae mo porojekeng ( molaetsa wa porojeke, ditshwantsho, medumo, jalojalo.)?",
+ "report.promptDisrespectful2": "Gopola: Scratch e amogela batho ba dingwaga tsotlhe, setso, semorafe, tumelo, bokgoni le bong. Go botlhokwa gore mongwe le mongwe a ikutlwe a amogelesegile a bolokegile fa a abelana mo Scratch. ",
+ "report.tooLongError": "E telele thata! Ka kopo batla tsela ya go khutshwafatsa molaetsa wa gago.",
+ "report.tooShortError": "E khutshwane thata. Ka kopo tlhalosa ka botlalo gore ke eng se se sa siamang kgotsa se se na tlhompho ka ga porojeke.",
+ "report.send": "Romela",
+ "report.sending": "E a romela ...",
+ "report.textMissing": "Ka kopo re bolelele gore goreng o bega porojeke e",
+ "comments.delete": "Phimola",
+ "comments.restore": "Busetsa",
+ "comments.reportModal.title": "Bega kakgelo",
+ "comments.reportModal.reported": "Kakgelo e begilwe mme setlhopha sa Scratch se itsisitswe",
+ "comments.reportModal.prompt": "A o na le bonnete ba gore o batla go bega kakgelo e?",
+ "comments.deleteModal.title": "Phimola kakgelo",
+ "comments.deleteModal.body": "A o batla go phimola kakgelo e? Fa kakgelo e na le tirisodikgoka kgotsa e se na tlhompho. ka kopo tobetsa Pego go letla setlhopha sa Scratch go itse ka ga se.",
+ "comments.reply": "araba",
+ "comments.isEmpty": "O ka seka wa romela kakgelo e e lolea.",
+ "comments.isFlood": "Woah, go lebega e kete o akgela ka bonako. Ka kopo leta sebakanyana magareng ga go romela.",
+ "comments.isBad": "Hmm... setlhotlhi sa mafoko a a sa siamang se akanya gore go na le bothata ka kakgelo ya gago. Ka kopo e fetole mme o gopole go nna le tlhompho.",
+ "comments.hasChatSite": "Uh oh! Kakgelo e na le kgokagano e e yang kwa website ka dipuisano tse di se nang tekanyetso. Ka mabaka a tshireletso, ka kopo o sekae wa ikgokaganya le mafelo a!",
+ "comments.isSpam": "Hmm, go lebega jaaka e kete o rometse kakgelo e e tshwanang gantsi. Ka kopo o seka wa romela melaetsa.",
+ "comments.isMuted": "Hmm, setlhotlhi se na le bonnete ba gore dikakgelo tsa gago di ne di sa siamela Scratch, ka jalo akhaonto ya gago ga e kitla e dira letsatsi lotlhe . :/",
+ "comments.isUnconstructive": "Hmm, setlhotlhi se akanya gore kakgelo ya gago ya gago ke ya ntwa kgotsa ga e na tlhompho. Gopola gore diporojeke tse dintsi tsa Scratch di dirilwe ke batho ba ba ithutang go dira mananeo.",
+ "comments.isDisallowed": "Hmm, go lebega e kete dikakgelo di timilwe mo tsebeng e. :/",
+ "comments.isIPMuted": "Ke maswabi, Setlhopha sa Scratch se ne sa tshwanelwa ke go sireletsa mafaratlhatlha mo go abelaneng ka dikakgelo kgotsa porojeke gonne e diriseditswe go thuba dikaedi tsa setšhaba sa rona gantsi. O ka nna wa abelana ka dikakgelo le diporojeke go tswa mo mafaratlhatlheng a mangwe. Fa o batla go dira kopo mo bolokong bo, o ka ikopanya le appeals@scratch.mit.edu le sesupo sa Nomoro ya Molato {appealId}.",
+ "comments.isTooLong": "Kakgelo eo e telele thata! Ka kopo batla tsela ya go khutsafatsa molaetsa wa gago.",
+ "comments.isNotPermitted": "Ke maswabi, o tshwanetse go netefatsa aterese ya imeili pele o ka akgela.",
+ "comments.error": "Oops! Sengwe ga se a tsamaya sentle fa o ne o romela kakgelo ya gago.",
+ "comments.posting": "E a romela ...",
+ "comments.post": "Romela",
+ "comments.cancel": "Phimola",
+ "comments.lengthWarning": "{remainingCharacters, plural, one {moanelwa o tsamaile} other {{remainingCharacters}baanelwa ba tsamaile}}",
+ "comments.loadMoreReplies": "Bona dikarabo tse dintsi",
+ "comments.status.delbyusr": "E phimotswe ke mong wa porojeke",
+ "comments.status.censbyfilter": "E tlhatlhobilwe ke setlhotlhi",
+ "comments.status.delbyparentcomment": "Kakgelo ya motsadi e phimotswe",
+ "comments.status.censbyadmin": "E tlhatlhobilwe ke Molaodi",
+ "comments.status.delbyadmin": "E phimotswe ke Molaodi",
+ "comments.status.parentcommentcensored": "Dikakgelo tsa motsadi di a tlhatlhobiwa",
+ "comments.status.delbyclass": "E phimotswe ke phaposi",
+ "comments.status.hiddenduetourl": "E fitlhilwe ka ntlha ya URL",
+ "comments.status.markedbyfilter": "E tshwailwe ka setlhotlhi",
+ "comments.status.censbyunconstructive": "Tlhatlhobo ya tse di seng mosola",
+ "comments.status.suspended": "Kgaoseditswe",
+ "comments.status.acctdel": "Akhaonto e phimotswe",
+ "comments.status.deleted": "Phimotswe",
+ "comments.status.reported": "Begilwe",
+ "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!",
+ "social.embedLabel": "Itlwaelanye",
+ "social.copyEmbedLinkText": "Itlwaelanye le kgatiso",
+ "social.linkLabel": "Kgokagano",
+ "social.copyLinkLinkText": "Kgokagano ya kgatiso",
+ "social.embedCopiedResultText": "Digatisitswe",
+ "helpWidget.banner": "Re a go amogela mo Tshegetsong",
+ "helpWidget.submit": "Romela",
+ "helpWidget.confirmation": "Ke lebogela molaetsa wa gago.",
+ "bluetooth.enableLocationServicesTitle": "Netefatsa gore o na le ditirelo tsa lefelo tsa gagoo di a dira mo go Chromebooks kgotsa Android tablets",
+ "bluetooth.enableLocationServicesText": "Bluetooth e ka dirisetswa go naya data ya lefelo go app. Mo godimo ga go naya Scratch app tetla ya go tsena mo lefelong, lefelo le tshwanetse go bo le dira mo sedirisweng sa gago. Batla 'Lefelo\" mme o netefatse gore sediriswa se a dira. Mo Chromebooks batla 'Lefelo' mo lebenkeleng la Google Play Android mme o tlhophe tse o di ratang."
+}
\ No newline at end of file
diff --git a/www/scratch-website.general-l10njson/xh.json b/www/scratch-website.general-l10njson/xh.json
new file mode 100644
index 00000000..dd3e9954
--- /dev/null
+++ b/www/scratch-website.general-l10njson/xh.json
@@ -0,0 +1,354 @@
+{
+ "general.accountSettings": "ukulungiselelwa kwe-akhawunti",
+ "general.about": "malunga",
+ "general.aboutScratch": "Malunga ne-Scratch",
+ "general.apiError": "Yhooo, u Scratch unempazamo",
+ "general.back": "emva",
+ "general.birthMonth": "Inyanga yokuzalwa",
+ "general.birthYear": "Unyaka wokuzalwa",
+ "general.donate": "Nikela",
+ "general.close": "Vala",
+ "general.collaborators": "Abasebenzisanayo",
+ "general.community": "Uluntu",
+ "general.confirmEmail": "Qinisekisa i-imeyil",
+ "general.contactUs": "Nxulumana nathi",
+ "general.getHelp": "Fumana uncedo",
+ "general.contact": "nxulumana",
+ "general.done": "Gqityiwe",
+ "general.downloadPDF": "Faka iPDF",
+ "general.emailUs": "Si-emeyilele",
+ "general.conferences": "Iinkomfa",
+ "general.country": "Ilizwe",
+ "general.create": "Yenza",
+ "general.credits": "Okufunyanwayo",
+ "general.dmca": "DCMA",
+ "general.emailAddress": "Idiliesi ye-imeyil",
+ "general.english": "IsiNgesi",
+ "general.error": "Yho! Kukho okuhambe kakubi",
+ "general.errorIdentifier": "Impazamo yakho ingeniswe nge id{errorId}",
+ "general.explore": "Hlola",
+ "general.faq": "FAQ",
+ "general.female": "Umntu obhinqileyo",
+ "general.forParents": "Eyabazali",
+ "general.forEducators": "Eyabafundisintsapho",
+ "general.forDevelopers": "Eyabaphuhlisi",
+ "general.getStarted": "Qalisa",
+ "general.gender": "Isini",
+ "general.guidelines": "Imimiselo yasekuhlaleni",
+ "general.invalidSelection": "Ukhetho olungaqinisekiswanga",
+ "general.jobs": "Imisebenzi",
+ "general.joinScratch": "Zibandakanye ne-Scratch",
+ "general.legal": "isemthethweni",
+ "general.loadMore": "Thwalisa nagaphezulu",
+ "general.learnMore": "Funda Ngaphezulu",
+ "general.male": "Indoda",
+ "general.messages": "Imiyalezo",
+ "general.month": "Inyanga",
+ "general.monthJanuary": "EyoMqungu / Janyuwari",
+ "general.monthFebruary": "EyoMdumba / UFebhruwari",
+ "general.monthMarch": "EyoKwindla / UMatshi",
+ "general.monthApril": "UTshazimpuzi / UEypreli",
+ "general.monthMay": "EyeCanzibe / Meyi",
+ "general.monthJune": "EyeSilimela",
+ "general.monthJuly": "EyeKhala",
+ "general.monthAugust": "EyeThupha",
+ "general.monthSeptember": "EyoMsintsi",
+ "general.monthOctober": "EyeDwarha /UOkhthowbha",
+ "general.monthNovember": "EyeNkanga / UNovemba",
+ "general.monthDecember": "eyoMnga / uDisemba",
+ "general.myClass": "Iklasi Yam",
+ "general.myClasses": "Iiklasi Zam",
+ "general.myStuff": "Izinto Zam",
+ "general.next": "elandelayo",
+ "general.noDeletionTitle": "i-Akhawunti yakho ayizukucinywa",
+ "general.noDeletionDescription": " Iakhawunti yakho ibimiselwe ukucinywa kodwa ungenile. Iakhawunti yakho yenziwe yasebenza kwakhona. Ukuba awukhange ucele ukuba i-akhawunti yakho icinywe, kuzakufuneka{resetLink} uqiniseka ukuba iakhawunti yakho ikhuselekile.",
+ "general.noDeletionLink": "tshintsha iphaswed",
+ "general.nonBinary": "Okungafaniyo",
+ "general.notRequired": "Ayifuneki",
+ "general.okay": "Kulungile",
+ "general.other": "Okunye",
+ "general.download": "Dawnlowda",
+ "general.password": "iphaswedi",
+ "general.press": "Cofa",
+ "general.privacyPolicy": "umgaqo wabucala",
+ "general.projects": "Iiprojekthi",
+ "general.profile": "Iprofayli",
+ "general.required": "Efunekayo",
+ "general.resourcesTitle": "Izixhobo zikamfundisintsapho",
+ "general.scratchConference": "Inkomfa ye Scratch",
+ "general.scratchEd": "ScratchEd",
+ "general.scratchFoundation": "Isisekelo se Scratch",
+ "general.scratchJr": "I- ScratchJr",
+ "general.scratchStore": "IVenkile ye-Scratch ",
+ "general.search": "Khangela",
+ "general.searchEmpty": "Akukho nto ifunyenweyo",
+ "general.signIn": "Ngena",
+ "general.startOver": "Qalela ekuqaleni",
+ "general.statistics": "Iinkcukacha-manani",
+ "general.studios": "Izitudiyo",
+ "general.support": "Inkxaso",
+ "general.ideas": "Iimbono",
+ "general.tipsWindow": "Iingcebiso ngoWindow",
+ "general.termsOfUse": "IMimiselo yokuSebenzisa",
+ "general.tryAgain": "phinda uzame",
+ "general.unhandledError": "Siyaxolisa, kodwa kubonakala ngathi uScratch uphazamisekile. Le bug ichaziwe ngokuzenzekelayo kwiQela lakwa -Scratch.",
+ "general.username": "Igama ongena ngalo",
+ "general.validationEmail": "Nceda ufake idilesi esebenzayo",
+ "general.validationEmailMatch": "Ii-imeyile azifani",
+ "general.viewAll": "Jonga zonke",
+ "general.website": "IWebhsayth",
+ "general.whatsHappening": "Kwenzeka ntoni ?",
+ "general.wiki": "Scratch Wiki",
+ "general.copyLink": "Kopa i-Link",
+ "general.report": "Ingxelo",
+ "general.notAvailableHeadline": "Yhoo! Iseva yethu izikrwempa intloko",
+ "general.notAvailableSubtitle": "Asikwazanga ukufumana i iphepha olikhangelayo. Jonga ukuqinisekisa ukuba uchwetheze i-URL ngokuchanekileyo",
+ "general.seeAllComments": "Bona zonke izimvo",
+ "general.all": "Konke",
+ "general.animations": "Oopopayi",
+ "general.art": "Ubugcisa",
+ "general.games": "Imidlalo",
+ "general.music": "Umculo",
+ "general.results": "Iziphumo",
+ "general.stories": "Amabali",
+ "general.tutorials": "Izifundo",
+ "general.teacherAccounts": "i-Akhawunti zabafundisintsapho",
+ "general.unsupportedBrowser": "Esi sikhangeli asixhaswanga",
+ "general.unsupportedBrowserDescription": "Siyaxolisa kakhulu, kodwa i -Scratch 3.0 ayixhasi i-Intanethi Explorer,iVivaldi, iOpera okanye iSilk. Sicebisa ukuba uzame isikhangeli esitsha njengeGoogle Chrome, iMozilla Firefox, okanye iMicrosoft Edge",
+ "general.3faq": "Ukufunda nangakumbi, yiya kwi{faqLink}.",
+ "general.year": "Unyaka",
+ "footer.discuss": "IiForam zeengxoxo",
+ "footer.scratchFamily": "Usapho lwe-Scratch",
+ "footer.donorRecognition": "I-Scratch iyafumaneka simahla enkosi kwinkxaso yesisa evela ku {donorLink}wethu. Sinombulelo kumaqabane ethu okuSungula:",
+ "footer.donors": "Abanikeli",
+ "footer.donorList": "{donor1}, {donor2}, ne {donor3}.",
+ "form.validationRequired": "lena indawo ifuneka",
+ "login.needHelp": "Ufuna uncedo?",
+ "navigation.signOut": "Phuma",
+ "extensionHeader.requirements": "Iimfuneko",
+ "extensionInstallation.addExtension": "Kumhleli, cofa iqhosha ezantsi ngasekhohlo elithi \"Add Extensions\"",
+ "oschooser.choose": "Khetha i-OS yakho:",
+ "installScratch.or": "okanye",
+ "installScratch.directDownload": "Ukukhuphela nqo",
+ "installScratch.appHeaderTitle": "Faka i-Scratch app se {operatingsystem}",
+ "installScratch.getScratchAppPlay": "Fumana i-Scratch app kwiVenkile yeGoogle Play",
+ "installScratch.getScratchAppMacOs": "Fumana i-Scratch app kwiVenkile ye-Mac",
+ "installScratch.getScratchAppWindows": "Fumana i- Scratch app kwivenkile ye-Microsoft ",
+ "installScratch.useScratchApp": "Vula i-Scratch app kwisixhobo sakho.",
+ "installScratchLink.installHeaderTitle": "Faka iScratch Link",
+ "installScratchLink.downloadAndInstall": "Khuphela uze ufake i-Scratch Link.",
+ "installScratchLink.startScratchLink": "Qala i-Scratch Link kwaye uqiniseke ukuba siyasebenza. Mayivele kwitoolbar yakho. ",
+ "parents.FaqAgeRangeA": "Ngelixa i-Scratch yenzelwe ikakhulu abantu abaminyaka esi-8 ukuya kweli-16 ubudala, ikwasetyenziswa ngabantu bayo yonke iminyaka, kubandakanya nabantwana abancinci nabazali babo.",
+ "parents.FaqAgeRangeQ": "Luthini uluhlu lobudala ekusebenziseni i-Scratch?",
+ "parents.FaqResourcesQ": "Zeziphi izixhobo ezifumanekayo zokufunda i-Scratch?",
+ "parents.introDescription": "I-Scratch lulwimi lwenkqubo kunye noluntu olukwi-intanethi apho abantwana banokwenza inkqubo kwaye babelane ngemithombo yeendaba yokusebenzisana enje ngamabali, imidlalo, kunye nopopayi kunye nabantu abavela kwihlabathi liphela. Njengoko abantwana besenza ngeScratch, bafunda ukucinga ngobuchule, basebenze ngokubambisana, kwaye baqiqe ngendlela emiselweyo. I-Scratch iyilwe kwaye igcinwa liqela le-Lifelong Kindergarten kwi-MIT Media Lab.",
+ "registration.birthDateStepInfo": "Oku kusinceda siqonde uluhlu lobudala lwabantu abasebenzisa iScratch. Sisebenzisa oku ukuqinisekisa ubunini beakhawunti ukuba uqhaqamshelanalana neqela lethu. Olu lwazi aluyi kwenziwa lube sesidlangalaleni kwiakhawunti yakho.",
+ "registration.birthDateStepTitle": "Uzalelwe nini?",
+ "registration.cantCreateAccount": "I-Scratch asikwazanga ukwenza i-akhawunti yakho.",
+ "registration.checkOutResources": "Qalisa ngezixhobo",
+ "registration.checkOutResourcesDescription": "Phonononga izixhobo zootitshala nabaququzeleli ezibhalwe liQela le-Scratch, kubandakanya iingcebiso, izifundo kunye nezikhokelo.",
+ "registration.choosePasswordStepDescription": "Chwetheza iphaswed entsha ye-akhawunti yakho. Uya kusebenzisa le phaswed kwixesha elizayo xa ungena kwi-Scratch",
+ "registration.choosePasswordStepTitle": "Yenza iphasiwedi",
+ "registration.choosePasswordStepTooltip": "Sukusebenzisa igama lakho okanye nantoni na ekulula ukuba omnye umntu ayiqashele.",
+ "registration.classroomApiGeneralError": "Uxolo, asifumananga lwazi lobhaliso lwale klasi",
+ "registration.countryStepTitle": "Uhlala kweliphi ilizwe?",
+ "registration.generalError": "Uxolo, kwenzeke impazamo engalindelekanga.",
+ "registration.classroomInviteExistingStudentStepDescription": "umenyiwe ukuba ujoyine iklasi:",
+ "registration.classroomInviteNewStudentStepDescription": "Utitshala wakho ukumeme ukuba ujoyine iklasi:",
+ "registration.confirmPasswordInstruction": "Chwetheza iphaswed kwakhona",
+ "registration.confirmYourEmail": "Qinisekisa i-imeyl yakho",
+ "registration.confirmYourEmailDescription": "Ukuba awukaqalisi, nceda cofa ilink ekwisiqinisekiso se imeyl ethunyelwe ku",
+ "registration.createAccount": "Yenza i-akhawnt yakho",
+ "registration.createUsername": "Yenza igama ozakulisebenzisa",
+ "registration.errorBadUsername": "Igama ozakulisebenzisa olikhethileyo alivumelekamga, khetha igama ozakulisebenzisa elahlukileyo.",
+ "registration.errorCaptcha": "Kubekho ingxaki kuvavanyo lweCAPTCHA.",
+ "registration.errorPasswordTooShort": "Iphaswediyakho imfutshane kakhulu. Kufuneka ubuncinane ibe nobude obungonobumba aba 6.",
+ "registration.errorUsernameExists": "Igama lomsebenzisi olikhethileyo sele likhona. Zama kwakhona ngegama lomsebenzisi elahlukileyo.",
+ "registration.genderStepTitle": "Yintoni isini sakho?",
+ "registration.genderStepDescription": "u-Scratch wamkela abantu bazo zonke izini",
+ "registration.genderStepInfo": "Oku kuyasinceda ukuba siqonde ukuba ngubani osebenzisa i-Scratch, ukuze senze banzi ukuthatha inxaxheba. Olu lwazi aluyi kwenziwa lube sesidlangalaleni kwiakhawunti yakho.",
+ "registration.genderOptionAnother": "Esinye isini",
+ "registration.genderOptionPreferNotToSay": "Ukukhetha ukungatsho",
+ "registration.emailStepTitle": "Ithini i-imeyile yakho ?",
+ "registration.emailStepInfo": "Oku kuya kunceda ukuba ulibele iphaswed. Olu lwazi aluyi kwenziwa lube sesidlangalaleni kwi-akhawunti yakho.",
+ "registration.goToClass": "Yiya kwiKlasi",
+ "registration.invitedBy": "umenywe ngu",
+ "registration.lastStepTitle": "Enkosi ngokucela i-Akhawunti kaTitshala we-Scratch",
+ "registration.lastStepDescription": "Ngoku siqhuba isicelo sakho.",
+ "registration.makeProject": "Yenza iprojekthi",
+ "registration.mustBeNewStudent": "Kufuneka ube ngumfundi omtsha ukuze ugqibe ubhaliso lwakho",
+ "registration.nameStepTooltip": "Olu lwazi lusetyenziselwa ukuqinisekiswa kunye nokudityaniswa kwamanani okusetyenziswa",
+ "registration.newPassword": "Iphaswed entsha",
+ "registration.nextStep": "Inyathelo elilandelayo",
+ "registration.notYou": "Ayinguwe? Ngena njengomnye umsebenzisi",
+ "registration.optIn": "Ndithumele uhlaziyo lokusebenzisa i-Scratch ngokokolungiselelwa kwezemfundo",
+ "registration.passwordAdviceShort": "Yibhale phantsi ukuze ukhumbule. Ungabelani nabanye ngayo!",
+ "registration.personalStepTitle": "Inkcukacha ngomntu",
+ "registration.personalStepDescription": "Iimpendulo zakho azizukuboniswa esidlangalaleni, kwaye ziya kugcinwa ziyimfihlo zikhuselekile",
+ "registration.private": "Olu lwazi siza kulugcina luyimfihlo.",
+ "registration.problemsAre": "Iingxaki zezi:",
+ "registration.selectCountry": "Khetha ilizwe",
+ "registration.startOverInstruction": "Cofa u- \"Start over.\"",
+ "registration.studentPersonalStepDescription": "Olu lwazi aluyi kuvela kwiwebhsayith ka-Scratch .",
+ "registration.showPassword": "Bonisa iphaswed",
+ "registration.troubleReload": "U-Scratch unengxaki yokugqibezela ubhaliso. Zama ukuphinda ulayishe iphepha okanye uzame kwakhona kwesinye isikhangeli.",
+ "registration.tryAgainInstruction": "Cofa u \"Try again\"",
+ "registration.usernameStepDescription": "Gcwalisa ezifom zilandelayo ukucela i-akhawunti. Inkqubo yokuvunywa inokuthatha ukuya kusuku olunye.",
+ "registration.usernameStepDescriptionNonEducator": "Yenza iiprojekthi, yabelana ngezimvo, yakha ubuhlobo. Kusimahla!",
+ "registration.usernameStepRealName": "Nceda ungasebenzisi naliphi na iqhezu legama lakho lokwenyani kwigama lakho lomsebenzisi.",
+ "registration.usernameAdviceShort": "Sukusebenzisa igama lakho lokwenene.",
+ "registration.studentUsernameStepDescription": "Ungenza imidlalo, oopopayi, kunye namabali usebenzisa i-Scratch. Ukulungiselela iakhawunti kulula kwaye kusimahla. Gcwalisa le fomu ingezantsi ukuze uqalise.",
+ "registration.studentUsernameStepHelpText": "Sele unayo i-Akhawunti ye-Scratch?",
+ "registration.studentUsernameStepTooltip": "Uya kudinga ukwenza i-akhawunti entsha ye-Scratch ukuze ujoyine leklasi",
+ "registration.studentUsernameSuggestion": "Zama okona kutya okuthandayo, okonwabelayo, okanye isilwanyana kunye namanye amanani",
+ "registration.acceptTermsOfUse": "Ngokwenza iakhawunti, uvuma i {privacyPolicyLink} kwaye uyayavumelana kwaye ungqinelana nayo {touLink}.",
+ "registration.usernameStepTitle": "Cela i-akhawunti kaTitshala",
+ "registration.usernameStepTitleScratcher": "Yenza i-akhawunti ye-Scratch",
+ "registration.validationMaxLength": "Uxolo, ugqithisile kwelona nani liphezulu lomlinganiselo weekharakhtha.",
+ "registration.validationPasswordConfirmNotEquals": "Iiphaswed azingqinelani",
+ "registration.validationPasswordLength": "Mayibe ngoonobumba aba-6 nangaphezulu",
+ "registration.validationPasswordNotEquals": "Iphaswed kulula kakhulu ukuba uyiqashele. Zama enye into?",
+ "registration.validationPasswordNotUsername": "Iphasiwedi ayingqinelani negama lakho lomsebenzisi",
+ "registration.validationUsernameRegexp": "Amagama omisebenzisi angasebenzisa kuphela oonobumba, amanani, - kunye ne_",
+ "registration.validationUsernameMinLength": "Kufuneka ibe noonobumba aba-3 okanye nangaphezulu",
+ "registration.validationUsernameMaxLength": "Kufuneka ibe noonobumba aba-20 okanye ngaphantsi",
+ "registration.validationUsernameExists": "Igama lomsebenzisi lithathiwe. Zama elinye?",
+ "registration.validationUsernameNotAllowed": "Igama lomsebenzisi alivumelekanga",
+ "registration.validationUsernameVulgar": "Hmm, oko kubonakala kungalunganga",
+ "registration.validationUsernameInvalid": "Igama lomsebenzisi alisebenzi",
+ "registration.validationUsernameSpaces": "Amagama abasebenzisi awanakuba nezithuba",
+ "registration.validationEmailInvalid": "I-imeyile ayibonakali ilungile. Zama enye?",
+ "registration.waitForApproval": "Lindela ukuvunyelwa",
+ "registration.waitForApprovalDescription": "Ungangena kwi-Akhawunti yakho yakwaScratch ngoku, kodwa amanqaku angqale nqo kooTitshala awakafumaneki. Ulwazi lwakho luyaqwalaselwa. Nceda ube nomonde, inkqubo yokuvunywa inokuthatha ukuya usuku olunye. Uza kufumana i-imeyile ebonisa ukuba iakhawunti yakho iphuculwe yakuba iakhawunti yakho yamkelwe.",
+ "registration.welcomeStepDescription": "Uyimise ngempumelelo iAkhawunti ye-Scratch! Ngoku ulilungu leklasi:",
+ "registration.welcomeStepDescriptionNonEducator": "Ngoku ungenile! Ungaqala ukuphonononga nokwenza iiprojekth",
+ "registration.welcomeStepInstructions": "Ngaba ufuna ukwabelana nokuphawula? Cofa kwikhonkco kwi-imeyile esiyithumele kwi{email}.",
+ "registration.welcomeStepPrompt": "Ukuqalisa, cofa kwiqhosha elingezantsi",
+ "registration.welcomeStepTitle": "Halala! Wamkelekile ku- Scratch !",
+ "registration.welcomeStepTitleNonEducator": "Wamkelekile ku-Scratch, {username}!",
+ "thumbnail.by": "nge",
+ "report.error": "Kukhona into ehambe kakubi xa uzama ukuthumela umyalezo wakho. Nceda zama kwakhona.",
+ "report.project": "Iprojekth yengxelo",
+ "report.projectInstructions": "Xa uthumela ingxelo, yenza iQela le-Scratch ukuba lazi malunga neeprojekthi ezophula i {CommunityGuidelinesLink}. Ingaba ikhona into kule projekthi eyophula i- {CommunityGuidelinesLink}? Ukuba ucinga iyenzeka, nceda usixelele ngakumbi. ",
+ "report.CommunityGuidelinesLinkText": "Izikhokelo zoLuntu ze- Scratch",
+ "report.reasonPlaceHolder": "Khetha isizathu",
+ "report.reasonCopy": "Ikopi eyiyo yeProjekth",
+ "report.reasonUncredited": "Sebenzisa umfanekiso / uMculo ngaphandle kokwazisa umqwebi",
+ "report.reasonScary": "Inobundlobongela kakhulu okanye iyoyikisa",
+ "report.reasonJumpscare": "Ukoyikisa",
+ "report.reasonWeapons": "Isebenzisa izixhobo zokwenene",
+ "report.reasonEvent": "Isiganeko sobundlobongela senzeka",
+ "report.reasonScaryImages": "Imifanekiso eyoyikisayo",
+ "report.reasonThreatening": "Usongelo okanye uxhaphazo omnye umsebenzisi we-Scratcher",
+ "report.reasonLanguage": "Ulwimi olungafanelekanga",
+ "report.reasonMusic": "Umculo ongafanelekanga",
+ "report.reasonMissing": "Nceda khetha isizathu",
+ "report.reasonImage": "Imifanekiso engafanelekanga",
+ "report.reasonPersonal": "Ukwabelana ngolwazi lomntu lokuqhagamshelana.",
+ "report.reasonDontLikeIt": "Andiyithandi le projekth",
+ "report.reasonDoesntWork": "Le projekth ayisebenzi",
+ "report.reasonCouldImprove": "Le projekth inokuphuculwa",
+ "report.reasonTooHard": "Le projekth inzima kakhulu",
+ "report.reasonMisleading": "Le projekth ilahlekisa okanye iqhatha uluntu",
+ "report.reasonFaceReveal": "Yinto yokutyhila ubuso okanye kuzama ukubonisa umfanekiso womntu",
+ "report.reasonNoRemixingAllowed": "Iprojekth ayikuvumeli ukuxuba kwakhona",
+ "report.reasonCreatorsSafety": "Ndikhathazekile ngokhuseleko lomakhi wale projekthi",
+ "report.reasonSomethingElse": "Enye into",
+ "report.reasonDisrespectful": "Ukugezela okanye ukungahloniphi i-Scratcher okanye iqela",
+ "report.receivedHeader": "Siyifumene ingxelo yakho!",
+ "report.receivedBody": "Iqela le-Scratch liza kuyijonga le projekthi ngokusekwe kwizikhokelo zoluntu lwe-Scratch.",
+ "report.promptPlaceholder": "Khetha isizathu ngasentla",
+ "report.promptCopy": "Nceda unikeze i-link kwiprojekthi yoqobo",
+ "report.promptUncredited": "Nceda unikeze i-link kula mxholo ongaziswamga umnini wayo",
+ "report.promptScary": "Nceda ukhethe esona sizathu sokuba ucinge ukuba le projekthi ingophula i{CommunityGuidelinesLink}.",
+ "report.promptJumpscare1": "\"ijumpscare\" kuxa into engalindelekanga idanyaza kwisikrini ngenjongo zokoyikisa umntu.",
+ "report.promptJumpscare2": "Nceda usazise ngakumbi malunga \"ne-jumpscare,\" njengoko kwenzekayo, kwaye kwenzeka nini kwiprojekthi. Kwakhona, ukubonelela ngegama le-sprite, isinxibo, okanye okulungele ukunceda okwayamaniswa ne-jumpscare kuluncedo.",
+ "report.promptWeapons1": "Nceda usazise apho umfanekiso, umzobo, okanye isandi sezixhobo eziyinyani zenzeka khona kwiprojekth, njengegama le-sprite, isinxibo, okanye umva .",
+ "report.promptWeapons2": "Ingcebiso: Iiprojekthi ze- Scratch akufuneki zibe nezixhobo ezingathi zizo, ezinjengeefoto zemipu, imizobo eyiyo okanye izandi Nangona kunjalo, iikhathuni okanye izinto ezingasekelezwanga enyanisweni ezinjengemitha ye-laser zilungile.",
+ "report.promptEvent1": "Nceda usazise ngakumbi ngesiganeko esoyikisayo okanye ibali kwi projekth. Ukunikezela ngeenkcukacha ezithe kratya kuya kunceda iqela le- Scratch ukuba liwuqonde ngcono umba kwaye liwulugise.",
+ "report.promptEvent2": "Ingcebiso: I-Scratch isetyenziswa ngabantu bobudala bonke . Kubalulekile ukuba iiprojekhthi zingaqulathisi imixholo yabantu abadala njengokulimaza abantu.",
+ "report.promptScaryImages1": "Nceda usazise ukuba kutheni usiva ngathi lo mfanekiso woyikisa kakhulu apha ku-Scratch , nalapho umfanekiso wenzeka khona kwiprojekthi, njengegama le-sprite, isinxibo, okanye umva.",
+ "report.promptScaryImages2": "Ingcebiso: I-Scratch sisetyenziswa ngabo bonke abantu kwiminyaka eyahlukeneyo. Kubalulekile ukuba iiprojekhth zingabinalo igazi, ubundlobongela bokwenyani, okanye nantoni na enokoyikisa okanye iqole kakhulu kubaphulaphuli abancinane",
+ "report.promptThreatening": "Nceda usazise ukuba kutheni ucinga le projekthi isongela omnye umsebenzisi weScratch.",
+ "report.promptLanguage": "Nceda utsho apho ulwimi olungafanelekanga lwenzeka kwiprojekthi (Umzekelo: Amanqaku kunye nokwaziswa kombhali, igama lesprite, umbhalo weprojekthi, njl.)",
+ "report.promptMusic": "Nceda ubize igama lefayile emamelwayo enomculo ongafanelekanga",
+ "report.promptPersonal": "Nceda utsho apho kwabelwana khona ngenkcukacha zonxibelelwano (Umzekelo: Amanqaku kunye nokwaziswa kombhali, igama lesprite, umbhalo weprojekthi, njl.)",
+ "report.promptGuidelines": "Nceda ukhethe isizathu sokuba kutheni ucinga ukuba le projekthi ingaphula i{CommunityGuidelinesLink} kwaye iQela le-Scratch liza kuyijonga kwakhona ingxelo yakho.",
+ "report.promptImage": "Nceda ubize igama le-sprite okanye i-backdrop enomfanekiso ongafanelekanga",
+ "report.promptDontLikeIt": "Iiprojekth ze-Scratch zenziwa ngabantu bayo yonke iminyaka kunye namanqanaba amava . Ukuba awuyithandi le projekthi kuba ucinga ukuba ingaphuculwa, siyakukhuthaza ukuba wabelane ngengxelo eyakhayo nqo nomqambi.",
+ "report.promptTips": "Nazi iingcebiso zokwabelana ngengxelo eyakhayo:",
+ "report.tipsSupportive": "Xhasa kwaye ukhuthaze.",
+ "report.tipsConstructive": "Phawula ubaxelele into oyithandayo, kodwa nento abanokuyenza ukwenza iprojekthi ibengcono",
+ "report.tipsSpecific": "Zama ukuthetha nqo nge. Umzekelo: Ulawulo lokuhambisa umlinganiswa alukhange lusebenze.",
+ "report.promptDoesntWork": "Iprojekti ye- Scratch, njengalo naluphi na olunye usetyenziso, inokuba neebugs ezimbalwa. Kulindeleke oko kwaye kulungile ngokupheleleyo",
+ "report.promptDoesntWorkTips": "Siyakukhuthaza ukuba wabelane ngayo nayiphi na imiba oyifumeneyo nqo nomqambi weprojekth. Kuyanceda nokunika iingcebiso ngendlela abanokuyiphucula ngayo iprojekthi, ukuba kunokwenzeka",
+ "report.promptTooHard": "Ukuba uva ukuba iprojekthi inokuba lula kunoku, siyakukhuthaza ukuba wabelane ngoluvo lwakho nqo nomqambi weprojekthi. Okanye uyixube kwakhona kwaye wenze kube lula okanye kube nzima njengoko uthanda!",
+ "report.promptMisleading": "Sixelele ngakumbi malunga nendlela eqhatha ngayo okanye elahlekisa ngayo abantu",
+ "report.promptFaceReveal": "U-Scratch uvumela abantu ukuba basebenzise imifanekiso yobuso babo kwiiprojekth ezinobuchule ezinje ngemidlalo, amabali, okanye oopopayi. Nangona kunjalo, i-Scratch ayibavumeli abasebenzisi ukuba babelane ngeeprojekth ezingumfanekiso wobuso babo owaziwa ( “face reveal”) okanye ezigxile ngokupheleleyo kwinkangeleko yabo. Nceda ucacise ukuba ucinga ukuba le projekthi bubuso obutyhilekileyo okanye igxile kwinkangeleko yomntu.",
+ "report.promptNoRemixingAllowed": "Nceda usazise apho iprojekthi ithi akulunganga ukuxuba kwakhona — njengaku Notes & Credits, isihloko seprojekthi, njl.",
+ "report.promptCreatorsSafety": "Kubalulekile ukuba wonke umntu oku-Scratch ahlale ekhuselekile kwi-Intanethi nakubomi bokwenyani. Nceda usazise kutheni ukhathazekile ngokhuseleko lwalo msebenzisi",
+ "report.promptSomethingElse": "Siyakukhuthaza ukuba ujongisise ukuba ingxelo yakho iyahambelana na namacandelo afumanekayo. Ukuba uva ngamandla ukuba ayenzi njalo, nceda uchaze ukuba kutheni le projekthi isophula i{CommunityGuidelinesLink}.",
+ "report.promptDisrespectful1": "Nceda usazise ukuba kutheni uziva ingathi le projekthi ayinantlonipho komnye umsebenzisi-Scratch okanye kwiqela. Uvela phi umxholo ongenantlonipho kwiprojekthi (umbhalo weprojekthi, imifanekiso, izandi, njl.)?",
+ "report.promptDisrespectful2": "Khumbula: U-Scratch wamkela abantu bayo yonke iminyaka, ubuhlanga, iinkolo, ubuchule, inkanuko yesini, nokuzazisa ngesini. Kubalulekile ukuba wonke umntu azive amkelekile kwaye ekhuselekile xa esabelana kwi-Scratch.",
+ "report.tooLongError": "Inde kakhulu! Nceda ufumane indlela yokushunqula umbhalo lwakho.",
+ "report.tooShortError": "Imfutshane kakhulu. Nceda uchaze ngokuzeleyo okungafanelekanga okanye okungahloniphiyo malunga neprojekth",
+ "report.send": "Thumela",
+ "report.sending": "Iyathumela...",
+ "report.textMissing": "Nceda usixelele ukuba kutheni uxela le projekth",
+ "comments.delete": "Cima",
+ "comments.restore": "Buyisela",
+ "comments.reportModal.title": "Xela imbono ",
+ "comments.reportModal.reported": "Imbono ixeliwe, kwaye neQela leScratch liqatshelisiwe",
+ "comments.reportModal.prompt": "Uqinisekile ufuna ukuxela olu luvo?",
+ "comments.deleteModal.title": "Cima Uluvo",
+ "comments.deleteModal.body": "Cima la olu luvo? Ukuba uluvo luthetha kakubi okanye aluhloniphi, nceda ucofe u- Report endaweni yoko ukwazisa iQela le-Scratch ngalo.",
+ "comments.reply": "phendula",
+ "comments.isEmpty": "Awunakho ukuthumela uluvo olungaqulathanga nto.",
+ "comments.isFlood": "Yima, kubonakala ngathi uphawula ngokukhawuleza okukhulu. Nceda ulinde ixesha elide phakathi kwemibhalo.",
+ "comments.isBad": "Hmm ... isixhobo sokukhangela igama elingalunganga sicinga ukuba kukho ingxaki ngoluvo lwakho. Nceda ulutshintshe kwaye ukhumbule ukuba nembeko",
+ "comments.hasChatSite": "Ewe oh! Uluvo luqulathe i-link eya kwiwebhsayth enengxoxo engahlolwanga. Ngenxa yezizathu zokhuseleko, nceda ungaqhagamsheli kwezi sayth!",
+ "comments.isSpam": "Hmm, kubonakala ngathi uthumele uluvo olufanayo amaxesha aliqela. Nceda sukuthumela imiyalezo emininzi engenantsingiselo.",
+ "comments.isMuted": "Hmm, i-filterbot iqinisekile ukuba uluvo lwakho kutshanje ibingalungelanga u-Scratch, ngenxa yoko iakhawunti yakho ithulisiwe usuku lonke. : /",
+ "comments.isUnconstructive": "Hmm, ifilter bolt icinga ukuba uluvo lwakho lunokuba luthetha kakubi okanye aluhloniphi. Khumbula, uninzi lweeprojekthi kwi-Scratch zenziwe ngabantu abafunda nje ukwenza inkqubo.",
+ "comments.isDisallowed": "Hmm, kubonakala ngathi izimvo zivaliwe kweli phepha. : /",
+ "comments.isIPMuted": "Uxolo, iqela le-Scratch kuye kwanyanzeleka ukuba lithintele inethwekh yakho ekwabelaneni ngezimvo okanye iiprojekthi kuba isetyenziswe ukwaphula imigaqo zoluntu amaxesha amaninzi kakhulu. Usenokwabelana ngezimvo kunye neeprojekthi ezivela kwenye inethwekh. Ukuba ungathanda ukubhena kolu thintelo , ungaqhagamshelana ne-appeals@scratch.mit.edu kunye neNombolo yeTyala eliyi {appealId}.",
+ "comments.isTooLong": "Olu luvo lude kakhulu! Nceda ufumane indlela yokushunqula umbhalo wakho",
+ "comments.isNotPermitted": "Uxolo, kufuneka uqinisekise ngedilesi ye-imeyile ngaphambi kokuba uphawule.",
+ "comments.error": "Yhu! Kukho into engahambanga kakuhle ngokuya ubuthumela uluvo lwakho",
+ "comments.posting": "Iyathumela ...",
+ "comments.post": "Thumela",
+ "comments.cancel": "Cima",
+ "comments.lengthWarning": "{remainingCharacters, plural, one {1 character left} other {{remainingCharacters} characters left}}",
+ "comments.loadMoreReplies": "Bona iimpendulo ezingaphezulu",
+ "comments.status.delbyusr": "Icinywe ngumnini weprojekth",
+ "comments.status.censbyfilter": "Ihlolwe ngefilter",
+ "comments.status.delbyparentcomment": "Uluvo lomzali lucinyiwe",
+ "comments.status.censbyadmin": "Ihlolwe ngumlawuli",
+ "comments.status.delbyadmin": "Icinywe ngumlawuli",
+ "comments.status.parentcommentcensored": "Izimvo zomzali zihloliwe",
+ "comments.status.delbyclass": "Icinywe yiklas",
+ "comments.status.hiddenduetourl": "Ifihliwe ngenxa ye-URL",
+ "comments.status.markedbyfilter": "Iphawulwe nge-filter",
+ "comments.status.censbyunconstructive": "ivaliwe ayakhi",
+ "comments.status.suspended": "Inqunyanyisiwe",
+ "comments.status.acctdel": "Iakhawunti icinyiwe",
+ "comments.status.deleted": "Icinyiwe",
+ "comments.status.reported": "Ixeliwe",
+ "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!",
+ "social.embedLabel": "Faka",
+ "social.copyEmbedLinkText": "IKopi ifakiwe",
+ "social.linkLabel": "ILink",
+ "social.copyLinkLinkText": "Khuphela i-Link",
+ "social.embedCopiedResultText": "IKopiwe",
+ "helpWidget.banner": "Wamkelekile kwiNkxaso",
+ "helpWidget.submit": "Thumela",
+ "helpWidget.confirmation": "Enkosi ngomyalezo wakho",
+ "bluetooth.enableLocationServicesTitle": "Qiniseka ukuba iinkonzo zendawo zivuliwe kwiincwadi zeChrome okanye kwiithebhleth ze-Android",
+ "bluetooth.enableLocationServicesText": "I-Bluetooth ingasetyenziselwa ukubonelela ngedatha yendawo kwi-app. Ukongeza ekunikezeleni i-Scratch App imvume yokufikelela kwindawo, indawo kufuneka yenziwe ukuba isebenze kuseto lwesixhobo sakho ngokubanzi. Khangela u 'Location' kuseto lwakho, kwaye uqiniseke ukuba iyasebenza. Kwiincwadi zeChrome khangela u'Location' kwivenkile yeGoogle Play ezikhetha-Android."
+}
\ No newline at end of file
diff --git a/www/scratch-website.guidelines-l10njson/af.json b/www/scratch-website.guidelines-l10njson/af.json
new file mode 100644
index 00000000..9f678391
--- /dev/null
+++ b/www/scratch-website.guidelines-l10njson/af.json
@@ -0,0 +1,17 @@
+{
+ "guidelines.title": "Scratch Gemeenskapsriglyne",
+ "guidelines.header": "Ons het almal se hulp nodig om Scratch as ’n vriendelike en kreatiewe gemeenskap te behou waar mense met verskillende agtergronde en belangstellings welkom kan voel.",
+ "guidelines.respectheader": "Wees beleefd.",
+ "guidelines.respectbody": "Wanneer jy projekte deel of kommentaar plaas, onthou dat mense van verskillende ouderdomme en agtergronde kan sien wat jy gedeel het.",
+ "guidelines.constructiveheader": "Wees konstruktief.",
+ "guidelines.constructivebody": "Wanneer jy op ander mense se projekte kommentaar lewer, deel waaarvan jy gehou het en bied voorstelle aan.",
+ "guidelines.shareheader": "Deel.",
+ "guidelines.sharebody": "Jy kan projekte, idees, prente of enige iets anders wat jy op Scratch vind hermeng – en enige iemand kan enige iets wat jy deel ook gebruik. Maak seker om erkenning te gee wanneer jy hermeng.",
+ "guidelines.privacyheader": "Hou persoonlike inligting privaat.",
+ "guidelines.privacybody": "Vir veiligheidsredes, moet nie enige inligting wat vir private kommunikasie gebruik kan word uitgee nie - soos regte vanne, selfoonnommers, adresse, e-pos adresse, skakels na sosiale media webwerwe of webwerwe met ongemodereerde gesprekke.",
+ "guidelines.honestyheader": "Wees eerlik.",
+ "guidelines.honestybody": "Moet nie probeer om ander Scratchers na te boots, gerugte te versprei, of die gemeenskap te mislei nie.",
+ "guidelines.friendlyheader": "Help om die werf vriendelik te hou.",
+ "guidelines.friendlybody": "As jy dink ’n projek of kommentaar gemeen, beledigend, gewelddadig of andersins onvanpas is, kan jy op “Rapporteer” kliek om ons daarvan bewus te maak.",
+ "guidelines.footer": "Scratch verwelkom mense van alle ouderdomme, rasse, etnisiteite, gelowe, vermoëns, seksuele oriëntasies en geslagsidentiteite."
+}
\ No newline at end of file
diff --git a/www/scratch-website.guidelines-l10njson/nso.json b/www/scratch-website.guidelines-l10njson/nso.json
new file mode 100644
index 00000000..4fd6af9b
--- /dev/null
+++ b/www/scratch-website.guidelines-l10njson/nso.json
@@ -0,0 +1,17 @@
+{
+ "guidelines.title": "Ditšhupetšo tša Setšhaba tša Scratch",
+ "guidelines.header": "Re nyaka thušo ya bohle gore re dire Scratch e be setšhaba sa bokgoni le bogwera moo batho ba mabokgoni le dikgahlego tše fapanego ba ikwe ba amogelegile.",
+ "guidelines.respectheader": "E ba le hlompho.",
+ "guidelines.respectbody": "Ge o abelana ka diprojeke goba o posa ditshwayotshwayo, gopola gore batho ba mengwaga ya le maitemogelo a go fapana ba tla bona seo o abelanego ka sona.",
+ "guidelines.constructiveheader": "E ba yo a agago.",
+ "guidelines.constructivebody": "Ge o swayaswaya ka diprojeke tša ba bangwe, bolela seo o se ratago gomme o fane ka maele.",
+ "guidelines.shareheader": "Abelana",
+ "guidelines.sharebody": "Lokologa gore o ka hlakantšha diprojeke, dikgopolo ,diswantšho goba se sengwe le se sengwe seo o se humanago go Scratch – gomme yo mongwe le yo mongwe a ka šomiša se sengwe le se sengwe seo o abelanago ka sona. Netefatša gore o fa krediti ge o hlakantšha.",
+ "guidelines.privacyheader": "Boloka tshedimošo ya gago e le sephiri",
+ "guidelines.privacybody": "Gore o bolokege, O seke wa fana ka tshedimošo yeo a ka šomišwago dipoledišanong tša sephiri - Go swana le difane tša nnete, dinomoro tša megala, di aterese, di aterese tša email,dikgokaganyo tša matlakala a social media goba diwebsaete tša go ba le dipoledišano tšeo di sa lekolwego.",
+ "guidelines.honestyheader": "Tshepagala.",
+ "guidelines.honestybody": "O seke wa leka go itira yo mongwe wa bašomiši ba Scratch, wa gaša maaka goba wa leka go radia setšhaba.",
+ "guidelines.friendlyheader": "Thuša go dira gore websaete ye ebe ya segwera",
+ "guidelines.friendlybody": "Ge o nagana gore projeke goba tshwayotshwayo e a nyenyefatša, e a hlapaola, e kotsi goba ga e maleba , kgotla \"Pego\" gore o re tsebiše ka yona.",
+ "guidelines.footer": "Scratch se amogela batho ba mengwaga ka moka, merafe, bosetšhaba, ditumelo, bokgoni, bong le bong ba go fapanego."
+}
\ No newline at end of file
diff --git a/www/scratch-website.guidelines-l10njson/or.json b/www/scratch-website.guidelines-l10njson/or.json
new file mode 100644
index 00000000..126c61e8
--- /dev/null
+++ b/www/scratch-website.guidelines-l10njson/or.json
@@ -0,0 +1,17 @@
+{
+ "guidelines.title": "ସ୍କ୍ରାଚ୍ ଗୋଷ୍ଠୀ ନିର୍ଦ୍ଦେଶାବଳୀ",
+ "guidelines.header": "ସ୍କ୍ରାଚ୍ ଏକ ବନ୍ଧୁତ୍ୱପୂର୍ଣ୍ଣ ଏବଂ ସୃଜନଶୀଳ ବାତାବରଣ ରଖିବା ପାଇଁ ଆମକୁ ସମସ୍ତଙ୍କର ସାହାଯ୍ୟ ଆବଶ୍ୟକ, ଯେଉଁଠାରେ ବିଭିନ୍ନ ପୃଷ୍ଠଭୂମି ଏବଂ ଆଗ୍ରହ ଥିବା ବ୍ୟକ୍ତିମାନେ ସହଜ ଅନୁଭବ କରନ୍ତି |",
+ "guidelines.respectheader": "ସମ୍ମାନ କର। ",
+ "guidelines.respectbody": "ପ୍ରୋଜେକ୍ଟ ବାଣ୍ଟିବା କିମ୍ବା ମନ୍ତବ୍ୟ ଲେଖିବା ବେଳେ ମନେରଖନ୍ତୁ ଯେ ବିଭିନ୍ନ ବୟସ ଏବଂ ପୃଷ୍ଠଭୂମିର ଲୋକମାନେ ଆପଣ ଯାହା ଲେଖିଛନ୍ତି ବା ଦେଇଛନ୍ତି ତାହା ଦେଖିବେ |",
+ "guidelines.constructiveheader": "ଗଠନମୂଳକ ହୁଅ |",
+ "guidelines.constructivebody": "ଅନ୍ୟମାନଙ୍କ ପ୍ରୋଜେକ୍ଟ ଉପରେ ମନ୍ତବ୍ୟ ଦେବାବେଳେ, ତୁମେ ଏହା ବିଷୟରେ ପସନ୍ଦ କରୁଥିବା କିଛି କୁହ ଏବଂ ପରାମର୍ଶ ଦିଅ |",
+ "guidelines.shareheader": "ବାଣ୍ଟନ୍ତୁ । ",
+ "guidelines.sharebody": "ପ୍ରୋଜେକ୍ଟ, ଚିନ୍ତାଧାରା, ପ୍ରତିଛବି, କିମ୍ବା ଆପଣ ସ୍କ୍ରାଚରେ ପାଇଥିବା ଅନ୍ୟ କୌଣସି ଜିନିଷକୁ ପୁନର୍ବ୍ୟବହାର କରିପାରିବେ – ଏବଂ ଆପଣ ଅଂଶୀଦାର କରୁଥିବା ଯେକୌଣସି ଜିନିଷ ଅନ୍ୟମାନେ ବ୍ୟବହାର କରିପାରିବେ | ଯେତେବେଳେ ଆପଣ ପୁନର୍ବ୍ୟବହର କରିବେ ସେତେବେଳେ ଅନ୍ୟର ଯୋଗଦାନ କୁ ସ୍ୱୀକୃତି ଦିଅନ୍ତୁ |",
+ "guidelines.privacyheader": "ବ୍ୟକ୍ତିଗତ ସୂଚନାକୁ ବ୍ୟକ୍ତିଗତ ରଖନ୍ତୁ |",
+ "guidelines.privacybody": "ସୁରକ୍ଷା ଦୃଷ୍ଟିରୁ, କୌଣସି ସୂଚନା ଦିଅନ୍ତୁ ନାହିଁ ଯାହା ବ୍ୟକ୍ତିଗତ ଯୋଗାଯୋଗ ପାଇଁ ବ୍ୟବହୃତ ହୋଇପାରେ - ଯେପରିକି ପ୍ରକୃତ ଶେଷ ନାମ, ଫୋନ୍ ନମ୍ବର, ଠିକଣା, ଇମେଲ୍ ଠିକଣା, ସୋସିଆଲ୍ ମିଡିଆ ସାଇଟ୍ ସହିତ ଲିଙ୍କ୍ କିମ୍ବା ଅଣ-ପର୍ଯ୍ୟବେକ୍ଷକ କଥାବାର୍ତା ସୁବିଧା ଥିବା ୱେବସାଇଟ୍ |",
+ "guidelines.honestyheader": "ସଚ୍ଚୋଟ ହୁଅ।",
+ "guidelines.honestybody": "ଅନ୍ୟ ସ୍କ୍ରାଚର୍ ମାନଙ୍କୁ ଛଦ୍ମନାମ କରିବାକୁ ଚେଷ୍ଟା କର ନାହିଁ, ଗୁଜବ ବିସ୍ତାର କରି, କିମ୍ବା ଅନ୍ୟଥା ଦଳକୁ ପ୍ରତାରଣା କରିବାକୁ ଚେଷ୍ଟା କର ନାହିଁ |",
+ "guidelines.friendlyheader": "ସାଇଟ୍ ବନ୍ଧୁତ୍ୱପୂର୍ଣ୍ଣ ରଖିବାରେ ସାହାଯ୍ୟ କରନ୍ତୁ |",
+ "guidelines.friendlybody": "ଯଦି ଆପଣ ଭାବୁଛନ୍ତି ଯେ ଏକ ପ୍ରୋଜେକ୍ଟ କିମ୍ବା ମନ୍ତବ୍ୟର ଅର୍ଥ ହେଉଛି, ଅପମାନଜନକ, ଅତ୍ୟଧିକ ହିଂସାତ୍ମକ, କିମ୍ବା ଅନ୍ୟଥା ଅନୁପଯୁକ୍ତ, ଆମକୁ ଏହା ବିଷୟରେ ଜଣାଇବାକୁ “ରିପୋର୍ଟ” କ୍ଲିକ୍ କରନ୍ତୁ |",
+ "guidelines.footer": "ସ୍କ୍ରାଚ୍ ସମସ୍ତ ବୟସ, ଜାତି, ବର୍ଣ୍ଣ, ଧର୍ମ, ଦକ୍ଷତା, ଯୌନ ଆଭିମୁଖ୍ୟ ଏବଂ ଲିଙ୍ଗ ପରିଚୟର ଲୋକଙ୍କୁ ସ୍ୱାଗତ କରେ |"
+}
\ No newline at end of file
diff --git a/www/scratch-website.guidelines-l10njson/qu.json b/www/scratch-website.guidelines-l10njson/qu.json
new file mode 100644
index 00000000..3b5fcf71
--- /dev/null
+++ b/www/scratch-website.guidelines-l10njson/qu.json
@@ -0,0 +1,17 @@
+{
+ "guidelines.title": "Scratch Ayllukunapa Yanapanampaq",
+ "guidelines.header": "Munanchikmi llapallanchikpa yanapakuyninta Scratchta uywananchikpaq riqsisqalla, rurayllapi maypim llapan rikchaq antisidintiyuqkuna, itiriskunawampas runakuna allin hamuy kanampaq.",
+ "guidelines.respectheader": "Rispitay ",
+ "guidelines.respectbody": "When sharing projects or posting comments, remember that people of many different ages and backgrounds will see what you’ve shared.",
+ "guidelines.constructiveheader": "Be constructive.",
+ "guidelines.constructivebody": "When commenting on others' projects, say something you like about it and offer suggestions.",
+ "guidelines.shareheader": "Rakiy.",
+ "guidelines.sharebody": "You are free to remix projects, ideas, images, or anything else you find on Scratch – and anyone can use anything that you share. Be sure to give credit when you remix.",
+ "guidelines.privacyheader": "Keep personal info private.",
+ "guidelines.privacybody": "For safety reasons, don't give out any information that could be used for private communication - such as real last names, phone numbers, addresses, email addresses, links to social media sites or websites with unmoderated chat.",
+ "guidelines.honestyheader": "Be honest.",
+ "guidelines.honestybody": "Don’t try to impersonate other Scratchers, spread rumors, or otherwise try to trick the community.",
+ "guidelines.friendlyheader": "Help keep the site friendly.",
+ "guidelines.friendlybody": "If you think a project or comment is mean, insulting, too violent, or otherwise inappropriate, click “Report” to let us know about it.",
+ "guidelines.footer": "Scratch welcomes people of all ages, races, ethnicities, religions, abilities, sexual orientations, and gender identities."
+}
\ No newline at end of file
diff --git a/www/scratch-website.guidelines-l10njson/tn.json b/www/scratch-website.guidelines-l10njson/tn.json
new file mode 100644
index 00000000..fa953bcd
--- /dev/null
+++ b/www/scratch-website.guidelines-l10njson/tn.json
@@ -0,0 +1,17 @@
+{
+ "guidelines.title": "Kaedi ya setšhaba sa Scratch",
+ "guidelines.header": "Re tlhoka thuso ya mongwe le mongwe go dira gore Scratch e nne setšhaba se se botsalano se itlhamela, mo batho ba ba farologaneng ba dikgatlhegelo tse di farologaneng ba ikutlwang ba amogelesegile.",
+ "guidelines.respectheader": "Nna le tlotló",
+ "guidelines.respectbody": "Fa o abelana ka diporojeke kgotsa o romela dikakgelo, gopola gore batho ba dingwaga le maemo a a farologaneng ba tsile go bona se o abelaneng ka sona. ",
+ "guidelines.constructiveheader": "Nna mosola",
+ "guidelines.constructivebody": "Fa o akgela ka diporojeke tsa ba bangwe, bua ka sengwe se o se ratang ka ga yona mme o neelane ka dikakantsho.",
+ "guidelines.shareheader": "Abelana",
+ "guidelines.sharebody": "O letleletswe go tswakanya diporojeke, dikakanyo, ditshwantsho,kgotsa sengwe le sengwe se o ka se fitlhelang mo go Scratch – e bile mongwe le mongwe a ka dirisa sengwe le sengwe se o abelanang ka sona. Netefatsa gore o akgola tiro fa o tswakanya.",
+ "guidelines.privacyheader": "Tshola tshedimosetso ka ga gago sephiri",
+ "guidelines.privacybody": "Ka mabaka a tshireletso, o seka wa neelana ka tshedimosetso e e ka dirisiwang mo dipuisanong tsa sephiri jaaka difane, dinomoro tsa mogala, aterese le imeili, mafelo a metswedi ya kgolagano le diwebsite ka dipuisano tse di sa lekanyediwang.",
+ "guidelines.honestyheader": "Ikanyege",
+ "guidelines.honestybody": "O seka wa leka go tshwana le di Scratchers tse dingwe, wa tlatsa mabarebare kgotsa wa leka go tsietsa setšhaba.",
+ "guidelines.friendlyheader": "Thusa go tshola setsha se le botsalano.",
+ "guidelines.friendlybody": "Fa o akanya gore porojeke kgotsa kakgelo e maswe, e thogano, e fetlha ntwa kgotsa ga e a siama, tobetsa “Tlaleyo” go re itsise ka ga se o.",
+ "guidelines.footer": "Scratch se amogela batho ba bogolo jo bo farologaneng,setso, semorafe,bodumedi,bokgoni le bong. "
+}
\ No newline at end of file
diff --git a/www/scratch-website.guidelines-l10njson/xh.json b/www/scratch-website.guidelines-l10njson/xh.json
new file mode 100644
index 00000000..502168b4
--- /dev/null
+++ b/www/scratch-website.guidelines-l10njson/xh.json
@@ -0,0 +1,17 @@
+{
+ "guidelines.title": "Imigaqo yoluntu lwe- Scratch",
+ "guidelines.header": "Sidinga uncedo lomntu wonke ukuze sigcine uluntu lwe-Scratch kwindawo enobuhlobo noluyilayo apho abantu abaneemvelaphi ezahlukeneyo kunye nemidla baziva bamkelekile",
+ "guidelines.respectheader": "Hlonipha",
+ "guidelines.respectbody": "Xa usabelana ngeeprojekthi okanye unikeza uluvo, khumbula ukuba abantu beminyaka emininzi eyahlukeneyo kwa nemvelaphi baya kuyibona into owabelene ngayo.",
+ "guidelines.constructiveheader": "Yakha",
+ "guidelines.constructivebody": "Xa unikeza uluvo kwiiprojekthi zabanye, chaza into oyithandayo ngayo unike iingcebiso",
+ "guidelines.shareheader": "Yabelana",
+ "guidelines.sharebody": "Ukhululekile ukuxuba okutsha iiprojekthi, izimvo, imifanekiso, okanye nayiphina na into oyifumana ku-Scratch – kwaye nabani na angasebenzisa nantoni na owabelana ngayo. Qiniseka ukuba unika ikhredith xa uxuba okutsha. ",
+ "guidelines.privacyheader": "Gcina bucala iinkcukacha ngomntu.",
+ "guidelines.privacybody": "Ngenxa yezizathu zokhuseleko, musa ukunikeza ngaphandle naziphi na iinkcukacha ezinokusetyenziselwa kunxibelelwano lwabucala- njengamagama okugqibela wenene, iinombolo zefowuni, iidilesi, iidilesi ze-imeyile, amakhonkco kumakhasi onxibelelwano asekuhlaleni okanye kwiiwebhusayithi ezinengxoxo engalungiselelwanga.",
+ "guidelines.honestyheader": "Nyaniseka",
+ "guidelines.honestybody": "Ungazami ukuzenza ezinye i-Scratchers, usasaze amarhe, okanye kungenjalo uzame ukukhohlisa uluntu.",
+ "guidelines.friendlyheader": "Nceda ekugcineni isiza sinobuhlobo.",
+ "guidelines.friendlybody": "Ukuba ucinga ukuba iprojekthi okanye uluvo, luthetha kakubi, luyathuka, lunobundlobongela, okanye alufanelanga, cofa u \"Report\" usazise ngayo.",
+ "guidelines.footer": "U-Scratch wamkela abantu bayo yonke iminyaka, ubuhlanga, ubumi, iinkolo, ubuchule, inkanuko yesini, kunye nesazisi ngobuni."
+}
\ No newline at end of file
diff --git a/www/scratch-website.ideas-l10njson/af.json b/www/scratch-website.ideas-l10njson/af.json
new file mode 100644
index 00000000..3e34822f
--- /dev/null
+++ b/www/scratch-website.ideas-l10njson/af.json
@@ -0,0 +1,53 @@
+{
+ "ideas.headerMessage": "Wat gaan jy skep?",
+ "ideas.headerButtonMessage": "Kies 'n handleiding",
+ "ideas.gettingStartedTitle": "Om te begin",
+ "ideas.gettingStartedText": "Nuut by Scratch? Probeer die Begin Handleiding.",
+ "ideas.tryIt": "Probeer dit!",
+ "ideas.activityGuidesTitle": "Aktiwiteitsgidse",
+ "ideas.activityGuidesText": "Wat wil jy met Scratch skep? Vir elke aktiwiteit kan jy die Handleiding probeer, 'n stel Koderingskaarte af laai of die Opvoedersgids na gaan.",
+ "ideas.animateANameTitle": "Animeer 'n Naam",
+ "ideas.animateANameDescription": "Animeer die letters van jou naam, voorletters, of gunsteling woord.",
+ "ideas.animateACharacterTitle": "Animeer 'n Karakter",
+ "ideas.animateACharacterDescription": "Gee karakters lewe met animasie.",
+ "ideas.makeMusicTitle": "Maak Musiek",
+ "ideas.makeMusicDescription": "Kies instrumente, voeg klanke by, en druk sleutels om musiek te speel.",
+ "ideas.createAStoryTitle": "Skep 'n Storie",
+ "ideas.createAStoryDescription": "Kies karakters, voeg gesprekke by, en gee jou storie lewe.",
+ "ideas.chaseGameTitle": "Maak 'n Jaag Speletjie",
+ "ideas.chaseGameDescription": "Skep 'n speletjie waar jy 'n karakter jaag om punte aan te teken.",
+ "ideas.videoSensingTitle": "Video Aanvoeling",
+ "ideas.videoSensingDescription": "Wisselwerking met 'n projek deur die Video Aanvoelings uitbreiding.",
+ "ideas.seeAllTutorials": "Sien All Die Handleidings",
+ "ideas.cardsTitle": "Kry die Hele Versameling van Koderingskaarte",
+ "ideas.cardsText": "Met die Scratch Koderingskaarte kan jy leer hoe om interaktiewe speletjies, stories, musiek, animasies en meer te skep!",
+ "ideas.starterProjectsTitle": "Afskop Projekte",
+ "ideas.starterProjectsText": "Jy kan met Afskop Projekte speel en hulle meng om jou eie skeppinge te maak.",
+ "ideas.starterProjectsButton": "Verken Afskop Projekte",
+ "ideas.tryTheTutorial": "Probeer die handleiding",
+ "ideas.codingCards": "Koderingskaarte",
+ "ideas.educatorGuide": "Opvoedersgids",
+ "ideas.desktopEditorHeader": "Laai Scratch App Af",
+ "ideas.desktopEditorBody": "Om projekte sonder 'n Internet verbinding te skep, kan jy die Scratch App aflaai.",
+ "ideas.questionsHeader": "Vrae",
+ "ideas.questionsBody": "Het jy nog vrae? Sien die Algemene Vrae of besoek die Help met Skryfskrifte Forum.",
+ "ideas.cardsPurchase": "Koop 'n Gedrukte Stel",
+ "ideas.MakeItFlyTitle": "Maak dit Vlieg",
+ "ideas.MakeItFlyDescription": "Kies enige karakter en laat dit vlieg!",
+ "ideas.RaceTitle": "Jaag tot die Einde",
+ "ideas.RaceDescription": "Maak 'n speletjie waar twee karakters resies teen mekaar jaag.",
+ "ideas.HideAndSeekTitle": "Wegkruipertjie",
+ "ideas.HideAndSeekDescription": "Maak 'n wegkruiperspeletjie met karakters wat verskyn en verdwyn.",
+ "ideas.FashionTitle": "Modespeletjie",
+ "ideas.FashionDescription": "Maak 'n speletjie waar jy 'n karakter in verskillende klere en style aantrek.",
+ "ideas.PongTitle": "Pongspeletjie",
+ "ideas.PongDescription": "Maak 'n bonsende balspeletjie met klank, punte en ander effekte.",
+ "ideas.ImagineTitle": "Stel jou 'n wêreld voor",
+ "ideas.ImagineDescription": "Stel jou 'n wêreld voor waar enigiets moontlik is.",
+ "ideas.DanceTitle": "Kom ons Dans",
+ "ideas.DanceDescription": "Ontwerp 'n geanimeerde danstoneel met musiek en danspassies.",
+ "ideas.CatchTitle": "Vangspeletjie",
+ "ideas.CatchDescription": "Maak 'n speletjie waar jy voorwerpe wat uit die lug uit val vang.",
+ "ideas.VirtualPetTitle": "Virtuele Troeteldier",
+ "ideas.VirtualPetDescription": "Skep 'n interaktiewe troeteldier wat kan eet, drink en speel."
+}
\ No newline at end of file
diff --git a/www/scratch-website.ideas-l10njson/nso.json b/www/scratch-website.ideas-l10njson/nso.json
new file mode 100644
index 00000000..13dd0738
--- /dev/null
+++ b/www/scratch-website.ideas-l10njson/nso.json
@@ -0,0 +1,53 @@
+{
+ "ideas.headerMessage": "O tla hlama eng?",
+ "ideas.headerButtonMessage": "Kgetha thutišo",
+ "ideas.gettingStartedTitle": "Go thomiša",
+ "ideas.gettingStartedText": "O yo moswa go Scratch? Leka thutišo ya Go thoma.",
+ "ideas.tryIt": " E leke!",
+ "ideas.activityGuidesTitle": "Ditlhahlo tša mešongwana",
+ "ideas.activityGuidesText": "O nyaka go dira eng ka Scratch? Go mošomo wo mongwe le wo mongwe ka leka Thutišo, fegolla sete ya Dikarata tša go Khouta goba o lebelele Thlahlo ya Morutiši.",
+ "ideas.animateANameTitle": "Dira seswantšho sa leina",
+ "ideas.animateANameDescription": "Dira seswantšho sa maletere a leina la gago, maletere a pele a leina goba lentšu leo o le ratago.",
+ "ideas.animateACharacterTitle": "Dira seswantšho sa motšeakarolo",
+ "ideas.animateACharacterDescription": "Dira gore batšeakarolo ba phele ka diswantšho.",
+ "ideas.makeMusicTitle": "Dira Mmino",
+ "ideas.makeMusicDescription": "Kgetha diletšwa, oketša medumo, kgotla dikonope go bapala mmino.",
+ "ideas.createAStoryTitle": "Hlama kanegelo",
+ "ideas.createAStoryDescription": "Kgetha batšeakarolo, oketša poledišano gomme o dire gore kanegelo ya gago e be le bophelo.",
+ "ideas.chaseGameTitle": "Dira papadi ya go kitimiša",
+ "ideas.chaseGameDescription": "Dira papadi yeo o kitimišago motšeakarolo gore o humane dinthla.",
+ "ideas.videoSensingTitle": "Sekwi sa Video",
+ "ideas.videoSensingDescription": "Šomana le projeke o šomiša koketšo ya tšhomišo ya Sekwi sa Video.",
+ "ideas.seeAllTutorials": "Bona dithutišo ka moka",
+ "ideas.cardsTitle": "Hwetša kgoboketšo ka moka ya Dikarata tša go Khouta",
+ "ideas.cardsText": "Ka Dikarata tša go Khouta tša Scratch o ka ithuta go hlama dipapadi tša go emaema, dikanegelo, mmino, diswantšho le go feta.",
+ "ideas.starterProjectsTitle": "Diprojeke tša go thoma",
+ "ideas.starterProjectsText": "O ka bapala ka diprojeke tša go thoma gomme o di kopanye go dira hlamo ya gago.",
+ "ideas.starterProjectsButton": "Utulla diprojeke tša go thoma",
+ "ideas.tryTheTutorial": "Leka thutišo",
+ "ideas.codingCards": "Dikarata tša go khouta",
+ "ideas.educatorGuide": "Thlahlo ya morutiši",
+ "ideas.desktopEditorHeader": "Go fegolla Scratch App",
+ "ideas.desktopEditorBody": "Go hlama diprojeke ntle le go tsena inthaneteng ,o ka fegolla Scratch app .",
+ "ideas.questionsHeader": "Dipotšišo",
+ "ideas.questionsBody": "O nale dipotšišo tše oketšegilego? BonaDipotšišo tšeo di tšwelelago kgafetša kgafetšagoba etela Foramo ya go thuša ka dingwalwa.",
+ "ideas.cardsPurchase": "Reka Disete tšeo di Tlantšwego",
+ "ideas.MakeItFlyTitle": "Dira gore e Fofe",
+ "ideas.MakeItFlyDescription": "Kgetha motšeakarolo gomme o dire gore a fofe!",
+ "ideas.RaceTitle": "Kitimela go Fetša",
+ "ideas.RaceDescription": "Dira papadi moo batšeakarolo ba babedi ba šianago.",
+ "ideas.HideAndSeekTitle": "Go khutelana",
+ "ideas.HideAndSeekDescription": "Dira papadi ya go khutelana moo batšeakarolo ba bonalago lego timelela.",
+ "ideas.FashionTitle": "Papadi ya fešene",
+ "ideas.FashionDescription": "Dira papadi yeo o apešago motšeakarolo diaparo tša go fapana le tša mehuta ya go fapana.",
+ "ideas.PongTitle": "Papadi ya Pong",
+ "ideas.PongDescription": "Dira papadi ya kgwele ya go bamba ya go ba le medumo, dinthla le tše dingwe.",
+ "ideas.ImagineTitle": "Nagana lefase",
+ "ideas.ImagineDescription": "Nagana lefase leo se sengwe le se sengwe se kgonagalago.",
+ "ideas.DanceTitle": "A re Bineng",
+ "ideas.DanceDescription": "Dira moakanyetšo wa karolo ya diswantšho tša go bina moo go nago le mmino le meragelo ya go bina.",
+ "ideas.CatchTitle": "Papadi ya go kaba",
+ "ideas.CatchDescription": "Dira papadi yeo o kgonago go kaba dilo tšeo di wago go tšwa lefaufaung.",
+ "ideas.VirtualPetTitle": "Seruiwaratwa sa kgopolo",
+ "ideas.VirtualPetDescription": "Hlama seruiwaratwa sa go emaema sa go kgona go ja, go nwa le go bapala."
+}
\ No newline at end of file
diff --git a/www/scratch-website.ideas-l10njson/or.json b/www/scratch-website.ideas-l10njson/or.json
new file mode 100644
index 00000000..35983f82
--- /dev/null
+++ b/www/scratch-website.ideas-l10njson/or.json
@@ -0,0 +1,53 @@
+{
+ "ideas.headerMessage": "ଆପଣ କ’ଣ ସୃଷ୍ଟି କରିବେ?",
+ "ideas.headerButtonMessage": "ଏକ ଟ୍ୟୁଟୋରିଆଲ୍ ବାଛନ୍ତୁ |",
+ "ideas.gettingStartedTitle": "ଆରମ୍ଭ କରୁଛି",
+ "ideas.gettingStartedText": "ସ୍କ୍ରାଚ୍ ପାଇଁ ନୂଆ? ଆରମ୍ଭ କରିବା ଟ୍ୟୁଟୋରିଆଲ୍ କରନ୍ତୁ |",
+ "ideas.tryIt": "ଏହାକୁ ଚେଷ୍ଟା କର!",
+ "ideas.activityGuidesTitle": "କାର୍ଯ୍ୟକଳାପ ମାର୍ଗଦର୍ଶିକା ",
+ "ideas.activityGuidesText": "ସ୍କ୍ରାଚ୍ ସହିତ ଆପଣ କ’ଣ କରିବାକୁ ଚାହୁଁଛନ୍ତି? ପ୍ରତ୍ୟେକ କାର୍ଯ୍ୟକଳାପ ପାଇଁ, ଆପଣ ଟ୍ୟୁଟୋରିଆଲ୍ ଚେଷ୍ଟା କରିପାରିବେ, କୋଡିଂ କାର୍ଡର ଏକ ସେଟ୍ ଡାଉନଲୋଡ୍ କରିପାରିବେ କିମ୍ବା ଶିକ୍ଷକ ମାର୍ଗଦର୍ଶିକା ଦେଖିପାରିବେ |",
+ "ideas.animateANameTitle": "ଏକ ନାମ ଜୀବନ୍ତ କରନ୍ତୁ",
+ "ideas.animateANameDescription": "ତୁମର ନାମର ଅକ୍ଷର ଗୁଡିକ, ଆରମ୍ଭ ଅକ୍ଷରଗୁଡିକ, କିମ୍ବା ପ୍ରିୟ ଶବ୍ଦକୁ ଜୀବନ୍ତ କର |",
+ "ideas.animateACharacterTitle": "ଏକ ଚରିତ୍ରକୁ ଜୀବନ୍ତ କର",
+ "ideas.animateACharacterDescription": "ଚରିତ୍ରଗୁଡ଼ିକୁ ଚିତ୍ର ଦ୍ଵାରା ଜୀବନ୍ତ କର |",
+ "ideas.makeMusicTitle": "ସଂଗୀତ ପ୍ରସ୍ତୁତ କର",
+ "ideas.makeMusicDescription": "ବାଦ୍ୟଯନ୍ତ୍ର ବାଛନ୍ତୁ, ଧ୍ୱନି ଯୋଡନ୍ତୁ, ଏବଂ ସଙ୍ଗୀତ ବଜାଇବା ପାଇଁ ଚାବି ଦବାନ୍ତୁ |",
+ "ideas.createAStoryTitle": "ଏକ କାହାଣୀ ସୃଷ୍ଟି କରନ୍ତୁ",
+ "ideas.createAStoryDescription": "ବର୍ଣ୍ଣଗୁଡିକ ବାଛନ୍ତୁ, ବାର୍ତ୍ତାଳାପ ଯୋଡନ୍ତୁ ଏବଂ ଆପଣଙ୍କର କାହାଣୀକୁ ଜୀବନ୍ତ କରନ୍ତୁ |",
+ "ideas.chaseGameTitle": "ଏକ ଗୋଡ଼ାଗୋଡ଼ି ଖେଳ ପ୍ରସ୍ତୁତ କରନ୍ତୁ",
+ "ideas.chaseGameDescription": "ଏକ ଖେଳ ପ୍ରସ୍ତୁତ କର ଯେଉଁଠାରେ ତୁମେ ପଏଣ୍ଟ ପାଇବା ପାଇଁ ଏକ ଚରିତ୍ରକୁ ଗୋଡ଼ାଇବ |",
+ "ideas.videoSensingTitle": "ଭିଡିଓ ସେନ୍ସିଂ",
+ "ideas.videoSensingDescription": "ଭିଡିଓ ସେନ୍ସିଂ ଏକ୍ସଟେନ୍ସନ୍ ବ୍ୟବହାର କରି ଏକ ପ୍ରୋଜେକ୍ଟ ସହିତ ଯୋଗାଯୋଗ କରନ୍ତୁ |",
+ "ideas.seeAllTutorials": "ସମସ୍ତ ଟ୍ୟୁଟୋରିଆଲ୍ ଦେଖନ୍ତୁ",
+ "ideas.cardsTitle": "କୋଡିଂ କାର୍ଡଗୁଡ଼ିକର ସମଗ୍ର ସେଟ ଟି ସଂଗ୍ରହ କରନ୍ତୁ |",
+ "ideas.cardsText": "ସ୍କ୍ରାଚ୍ କୋଡିଂ କାର୍ଡ ସହିତ, ଆପଣ ଇଣ୍ଟରାକ୍ଟିଭ୍ ଖେଳ, କାହାଣୀ, ସଙ୍ଗୀତ, ଆନିମେସନ୍, ଇତ୍ୟାଦି ଅନେକ କିଛି ସୃଷ୍ଟି କରିବାକୁ ଶିଖିପାରିବେ!",
+ "ideas.starterProjectsTitle": "ପ୍ରାରମ୍ଭିକ ପ୍ରକଳ୍ପ ଗୁଡିକ",
+ "ideas.starterProjectsText": "ଆପଣ ପ୍ରାରମ୍ଭିକ ପ୍ରକଳ୍ପ ଗୁଡିକ ସହିତ ଖେଳିପାରିବେ ଏବଂ ସେଗୁଡିକ ମିଳୟ ମିଶାଇ ନିଜସ୍ୱ ପ୍ରକଳ୍ପ ସୃଷ୍ଟି କରିପାରିବେ |",
+ "ideas.starterProjectsButton": "ପ୍ରାରମ୍ଭିକ ପ୍ରକଳ୍ପ ଗୁଡିକ ପରୀକ୍ଷା କରନ୍ତୁ |",
+ "ideas.tryTheTutorial": "ମାର୍ଗଦର୍ଶୀକ। ଟିକୁ ପରୀକ୍ଷା କରନ୍ତୁ |",
+ "ideas.codingCards": "କୋଡିଂ କାର୍ଡ ଗୁଡିକ",
+ "ideas.educatorGuide": "ଶିକ୍ଷକ ମାର୍ଗଦର୍ଶୀକ। ",
+ "ideas.desktopEditorHeader": "ସ୍କ୍ରଚ୍ ଆପ୍ ଡାଉନଲୋଡ୍ |",
+ "ideas.desktopEditorBody": "ଇଣ୍ଟରନେଟ୍ ସଂଯୋଗ ବିନା ପ୍ରୋଜେକ୍ଟ ସୃଷ୍ଟି କରିବାକୁ, ଆପଣ ସ୍କ୍ରାଚ୍ ଆପ୍ ଡାଉନଲୋଡ୍ କରିପାରିବେ |download the Scratch app",
+ "ideas.questionsHeader": "ପ୍ରଶ୍ନାବଳି ",
+ "ideas.questionsBody": "ଧିକ ପ୍ରଶ୍ନ ଅଛି କି? ବାରମ୍ବାର ପଚରାଯାଉଥିବା ପ୍ରଶ୍ନଗୁଡିକ ଦେଖନ୍ତୁ କିମ୍ବା ସ୍କ୍ରିପ୍ଟ ଫୋରମ୍ ସହିତ ସହାୟତା ପରିଦର୍ଶନ କରନ୍ତୁ |",
+ "ideas.cardsPurchase": "ମୁଦ୍ରିତ ସେଟ୍ କ୍ରୟ କରନ୍ତୁ",
+ "ideas.MakeItFlyTitle": "ଏହାକୁ ଉଡ଼ାନ୍ତୁ",
+ "ideas.MakeItFlyDescription": "ଯେକୌଣସି ଚରିତ୍ର ବାଛନ୍ତୁ ଏବଂ ଏହାକୁ ଉଡ଼ାନ୍ତୁ!",
+ "ideas.RaceTitle": "ଶେଷ ପର୍ଯ୍ୟନ୍ତ ଦୌଡ଼",
+ "ideas.RaceDescription": "ଏକ ଖେଳ ପ୍ରସ୍ତୁତ କର ଯେଉଁଠାରେ ଦୁଇଟି ଚରିତ୍ର ପରସ୍ପର ସହ ଦୌଡ଼ ପ୍ରତିଯୋଗିତା କରନ୍ତି |",
+ "ideas.HideAndSeekTitle": "ଲୁଚକାଳି",
+ "ideas.HideAndSeekDescription": "ଏକ ଲୁଚକାଳି ଖେଳ ପ୍ରସ୍ତୁତ କର ଯେଉଁଥିରେ ଚରିତ୍ର ମାନେ ଦେଖାଯାଉଥିବେ ଏବଂ ଅଦୃଶ୍ୟହେଉଥିବେ |",
+ "ideas.FashionTitle": "ଫ୍ୟାଶନ୍ ଖେଳ",
+ "ideas.FashionDescription": "ଏକ ଖେଳ ପ୍ରସ୍ତୁତ କର ଯେଉଁଠାରେ ତୁମେ ଏକ ଚରିତ୍ର କୁ ବିଭିନ୍ନ ପୋଷାକ ଏବଂ ଶୈଳୀ ସହିତ ସଜାଇବ |",
+ "ideas.PongTitle": "ପଂ ଖେଳ ",
+ "ideas.PongDescription": "ଧ୍ୱନି, ପଏଣ୍ଟ ଏବଂ ଅନ୍ୟାନ୍ୟ ପ୍ରଭାବ ସହିତ ଏକ ବାଉନ୍ସ ବଲ୍ ଖେଳ ପ୍ରସ୍ତୁତ କରନ୍ତୁ |",
+ "ideas.ImagineTitle": "ଏକ ବିଶ୍ୱ କଳ୍ପନା କର",
+ "ideas.ImagineDescription": "ଏକ ଦୁନିଆକୁ କଳ୍ପନା କର ଯେଉଁଠାରେ କିଛି ବି ସମ୍ଭବ |",
+ "ideas.DanceTitle": "ଚାଲ ନାଚିବା",
+ "ideas.DanceDescription": "ସଙ୍ଗୀତ ଏବଂ ନୃତ୍ୟ ଗତି ସହିତ ଏକ ଆନିମେଟେଡ୍ ନୃତ୍ୟ ଦୃଶ୍ୟ ଡିଜାଇନ୍ କରନ୍ତୁ |",
+ "ideas.CatchTitle": "କ୍ଯାଚ ଖେଳ ",
+ "ideas.CatchDescription": "ଏକ ଖେଳ ପ୍ରସ୍ତୁତ କର ଯେଉଁଠାରେ ତୁମେ ଆକାଶରୁ ପଡୁଥିବା ଜିନିଷଗୁଡ଼ିକୁ ଧରିବ |",
+ "ideas.VirtualPetTitle": "କାଳ୍ପନିକ ପୋଷା ଜନ୍ତୁ",
+ "ideas.VirtualPetDescription": "ଏକ ଇଣ୍ଟରାକ୍ଟିଭ୍ ପୋଷା ଜନ୍ତୁ ସୃଷ୍ଟି କରନ୍ତୁ ଯାହା ଖାଇପାରେ, ପିଇପାରେ ଏବଂ ଖେଳିପାରେ |"
+}
\ No newline at end of file
diff --git a/www/scratch-website.ideas-l10njson/qu.json b/www/scratch-website.ideas-l10njson/qu.json
new file mode 100644
index 00000000..07c620ee
--- /dev/null
+++ b/www/scratch-website.ideas-l10njson/qu.json
@@ -0,0 +1,53 @@
+{
+ "ideas.headerMessage": "imatataq ruranki?",
+ "ideas.headerButtonMessage": "Choose a tutorial",
+ "ideas.gettingStartedTitle": "qallarimuchkan",
+ "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": "Kawsarichiy huk Sutita ",
+ "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": "Takichiy",
+ "ideas.makeMusicDescription": "Choose instruments, add sounds, and press keys to play music.",
+ "ideas.createAStoryTitle": "Ruray huk histuryaykita",
+ "ideas.createAStoryDescription": "Choose characters, add conversation, and bring your story to life.",
+ "ideas.chaseGameTitle": "ruray huk qatikachaq pukllayta ",
+ "ideas.chaseGameDescription": "Make a game where you chase a character to score points.",
+ "ideas.videoSensingTitle": "Tarisqa Qawana",
+ "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": "Llamkay Qallarichiy",
+ "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": "Pawarqachiy",
+ "ideas.MakeItFlyDescription": "Choose any character and make it fly!",
+ "ideas.RaceTitle": "Tukuyman Kallpachiy",
+ "ideas.RaceDescription": "Ruray huk pukllayta maypi iskay runakuna kikinku pura kumpitinqaku.",
+ "ideas.HideAndSeekTitle": "Pakay Maskay",
+ "ideas.HideAndSeekDescription": "Ruray huk pukllayta pakakunampaq runaniraqkunata rikarimunampaq hinaspa chinkanampaq.",
+ "ideas.FashionTitle": "Musuq Pukllaykuna",
+ "ideas.FashionDescription": "Make a game where you dress a character with different clothes and styles.",
+ "ideas.PongTitle": "Punq Pukllay",
+ "ideas.PongDescription": "Make a bouncing ball game with sounds, points, and other effects.",
+ "ideas.ImagineTitle": "Umachay huk Pachata",
+ "ideas.ImagineDescription": "Imagine a world where anything is possible.",
+ "ideas.DanceTitle": "Tusurisunchik",
+ "ideas.DanceDescription": "Design an animated dance scene with music and dance moves.",
+ "ideas.CatchTitle": "Pukllay Hapirisqa",
+ "ideas.CatchDescription": "Huk pukllayta ruray apinaykipaq altumanta wichisqankunata.",
+ "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.ideas-l10njson/tn.json b/www/scratch-website.ideas-l10njson/tn.json
new file mode 100644
index 00000000..17bd0fe8
--- /dev/null
+++ b/www/scratch-website.ideas-l10njson/tn.json
@@ -0,0 +1,53 @@
+{
+ "ideas.headerMessage": "O ka tlhama eng?",
+ "ideas.headerButtonMessage": "Tlhopha serutwa",
+ "ideas.gettingStartedTitle": "Go simolola",
+ "ideas.gettingStartedText": "A o mošwa go Scratch? Leka serutwa sa Go simolola.",
+ "ideas.tryIt": "E leke!",
+ "ideas.activityGuidesTitle": "Dikaedi tsa Tirwana",
+ "ideas.activityGuidesText": "Ke eng se o batlang go se dira ka Scratch? O ka leka serutwa go dira tirwana, itseele sete ya dikarata tsa ditogwana, kgotsa o lebelele Kaedi ya Morutabana.",
+ "ideas.animateANameTitle": "Tlhama leina",
+ "ideas.animateANameDescription": "Tlhama ditlhaka tsa leina la gago, ditlhaka tsa ntlha tsa maina kgotsa lefoko le o le ratang.",
+ "ideas.animateACharacterTitle": "Tlhama moanelwa",
+ "ideas.animateACharacterDescription": "Tlisa baanelwa ba ba tlhamilweng ba tshela.",
+ "ideas.makeMusicTitle": "Dira Mmino",
+ "ideas.makeMusicDescription": "Tlhopha diletswa, oketsa modumo mme o tobetse konopo go tshameka mmino.",
+ "ideas.createAStoryTitle": "Tlhama Kgang",
+ "ideas.createAStoryDescription": "Tlhopha baanelwa, oketsa ka dipuisano, mme o neye kgang ya gago botshelo.",
+ "ideas.chaseGameTitle": "Dira motshameko wa go lelekisa",
+ "ideas.chaseGameDescription": "Dira motshameko wa go lelekisa moanelwa go bona dintlha.",
+ "ideas.videoSensingTitle": "Maikutlo a vidio",
+ "ideas.videoSensingDescription": "Dirisana le porojeke o dirisa maikutlo a vidio a a okeditsweng.",
+ "ideas.seeAllTutorials": "Bona Dirutwa Tsotlhe",
+ "ideas.cardsTitle": "Bona dikarata tsotlhe tsa ditogwana tse di phuthilweng",
+ "ideas.cardsText": "Ka Dikarata tsa Ditogwana tsa Scratch, o ka ithuta go tlhama metshameko ya batsayakarolo, dikgang, mmino, ditlhamo le tse dingwe tse dintsi!",
+ "ideas.starterProjectsTitle": "Sesimolodi sa Porojeke",
+ "ideas.starterProjectsText": "O ka tshameka ka Sesimolodi sa Diporojeke mme wa di tswakanya go itirela ditlhangwa tsa gago.",
+ "ideas.starterProjectsButton": "Batlisisa Sesimolodi sa Diporojeke",
+ "ideas.tryTheTutorial": "Leka serutwa",
+ "ideas.codingCards": "Dikarata tsa Ditogwana",
+ "ideas.educatorGuide": "Kaedi ya Morutabana",
+ "ideas.desktopEditorHeader": "Go itseela Scratch App",
+ "ideas.desktopEditorBody": "Go tlhama diporojeke kwantle ga kgolagano ya Inthanete, o ka 1itseela app ya Scratch1.",
+ "ideas.questionsHeader": "Dipotso",
+ "ideas.questionsBody": "A o na le dipotso tse dingwe? Bona 1Dipotso tse di bodiwang kgafetsa1 kgotsa etela 2Foramo ya go thusa ka Makwalo2.",
+ "ideas.cardsPurchase": "Reka sete e e gatisitsweng",
+ "ideas.MakeItFlyTitle": "Dira gore e Fofe",
+ "ideas.MakeItFlyDescription": "Tlhopha moanelwa mongwe le mongwe mme o mo dire gore a fofe!",
+ "ideas.RaceTitle": "Taboga go ya kwa bokhutlhong.",
+ "ideas.RaceDescription": "Dira motshameko wa baanelwa ba babedi ba gaisana ka mabelo.",
+ "ideas.HideAndSeekTitle": "Go Fitlha le go Batla",
+ "ideas.HideAndSeekDescription": "Dira motshameko wa go fitlha le go batla ka baanelwa ba ba bonagalang le go nyelela.",
+ "ideas.FashionTitle": "Motshameko wa Sešwa",
+ "ideas.FashionDescription": "Dira motshameko o o apesang moanelwa ka diaparo tse di farologaneng tsa setaele.",
+ "ideas.PongTitle": "Motshameko wa Vidio",
+ "ideas.PongDescription": "Dira motshameko wa kgwele e e tlolatlolang e na le modumo, dintlha le matswela a mangwe.",
+ "ideas.ImagineTitle": "Akanya ka Lefatshe",
+ "ideas.ImagineDescription": "Akanya ka lefatshe le sengwe le sengwe se kgonagalang.",
+ "ideas.DanceTitle": "A re Bine",
+ "ideas.DanceDescription": "Tlhama lefelo la mmino le metsamao ya mmino.",
+ "ideas.CatchTitle": "Tshwara Motshameko",
+ "ideas.CatchDescription": "Dira motshameko mo tshwarang teng dilo tse di wang go tswa kwa loaping.",
+ "ideas.VirtualPetTitle": "Seruiwaratwa sa maitirelo",
+ "ideas.VirtualPetDescription": "Tlhama seruiwaratwa se se diragatsang se ka ja, sa nwa le go tshameka."
+}
\ No newline at end of file
diff --git a/www/scratch-website.ideas-l10njson/xh.json b/www/scratch-website.ideas-l10njson/xh.json
new file mode 100644
index 00000000..848e778d
--- /dev/null
+++ b/www/scratch-website.ideas-l10njson/xh.json
@@ -0,0 +1,53 @@
+{
+ "ideas.headerMessage": "uzakwenza ntoni?",
+ "ideas.headerButtonMessage": "Khetha isifundo",
+ "ideas.gettingStartedTitle": "Ukuqalisa",
+ "ideas.gettingStartedText": "Usemtsha kwi Scratch? Zama ukuqalisa ngesifundo.",
+ "ideas.tryIt": "Yizame!",
+ "ideas.activityGuidesTitle": "Imigaqo yentshukumo",
+ "ideas.activityGuidesText": "Ufuna ukwenza ntoni ngeScratch? Ngomsebenzi ngamnye, ungazama iTutorial, ukhuphele iseti yamakhadi okukhowda , okanye ujonge isikhokelo sikaTitshala.",
+ "ideas.animateANameTitle": "Nika igama ubomi",
+ "ideas.animateANameDescription": "Zisa oonobumba begama lakho ebomini, oonobumba bokuqala, okanye elona gama olithandayo.",
+ "ideas.animateACharacterTitle": "Zisa abalinganiswa ebomini.",
+ "ideas.animateACharacterDescription": "Zisa abalinganiswa ebomini ngoopopayi.",
+ "ideas.makeMusicTitle": "Yenza umculo",
+ "ideas.makeMusicDescription": "Khetha izixhobo, yongeza izandi, kwaye ucofe amaqhosha ukudlala umculo.",
+ "ideas.createAStoryTitle": "Qweba ibali",
+ "ideas.createAStoryDescription": "Khetha abalinganiswa, yongeza incoko, kwaye uzise ibali lakho ebomini.",
+ "ideas.chaseGameTitle": "Yenza umdlalo wokuleqa",
+ "ideas.chaseGameDescription": "Yenza umdlalo apho uleqa khona umlinganiswa ukuze ufumane amanqaku.",
+ "ideas.videoSensingTitle": "Ukuva ivideo",
+ "ideas.videoSensingDescription": "Sebenzisana neprojekthi usebenzisa ulwandiso lweSensing yeVidyo",
+ "ideas.seeAllTutorials": "Bona Zonke izifundi",
+ "ideas.cardsTitle": "Fumana yonke ingqokelela yamakhadi okukhowda",
+ "ideas.cardsText": "Ngamakhadi okuKhowuda akwa-Scratch, ungafunda ukwenza imidlalo yonxibelelanayo, amabali, umculo, oopopayi, kunye nokungaphezulu.",
+ "ideas.starterProjectsTitle": "Iiprojekhthi zokuqalisa",
+ "ideas.starterProjectsText": "Ungadlala ngeeProjekthi zokuQalisa kwaye uzixube kwakhona ukuze wenze eyakho indalo.",
+ "ideas.starterProjectsButton": "Hlola iiProjekthi zokuQala",
+ "ideas.tryTheTutorial": "Zama isifundo",
+ "ideas.codingCards": "Amakhadi okukhowda",
+ "ideas.educatorGuide": "Isikhokelo sikaTitshala",
+ "ideas.desktopEditorHeader": "Ukufaka i-Scratch App kwisixhobo sakho.",
+ "ideas.desktopEditorBody": "Ukwenza iiprojekthi ngaphandle qhakamshelwano lwe-Intanethi, ungafaka i-Scratch App kwisixhobo sakho. ",
+ "ideas.questionsHeader": "Imibuzo",
+ "ideas.questionsBody": "Ingaba unemimye imibuzo? Bona imibuzo ebuzwa rhoqo okanye undwendwele iForam yoNcedo ngemibhalo.",
+ "ideas.cardsPurchase": "Thenga iSeti eprintiweyo",
+ "ideas.MakeItFlyTitle": "Yenze ibhabhe",
+ "ideas.MakeItFlyDescription": "Khetha namphi na umlinganiswa umeze abhabhe!",
+ "ideas.RaceTitle": "Ugqatso oluya ekugqibeni",
+ "ideas.RaceDescription": "Yenza umdlalo apho abantu ababini bekhuphisana ngokubaleka..",
+ "ideas.HideAndSeekTitle": "Undize",
+ "ideas.HideAndSeekDescription": "Yenza umdlalo kandize ngabalinganiswa abavela baphinde banyamalale .",
+ "ideas.FashionTitle": "Umdlalo wemfashoni",
+ "ideas.FashionDescription": "Yenza umdlalo apho unxibisa umlinganiswa iimpahla nezitayile ezahlukileyo.",
+ "ideas.PongTitle": "udlalo we-Pong",
+ "ideas.PongDescription": "Yenza umdlalo webhola ebhampayo enezandi, amanqaku, kunye neminye imiphumela.",
+ "ideas.ImagineTitle": "Yiba nomfanekisongqondweni wehlabathi",
+ "ideas.ImagineDescription": "Yiba nomfanekisongqondweni ngehlabathi apho yonke into ingenzeka .",
+ "ideas.DanceTitle": "Masidanise ",
+ "ideas.DanceDescription": "Zisa ebomini iqonga umboniso wezilwanyana kubekho nomculo kwanentshukumo yomdaniso.",
+ "ideas.CatchTitle": "Bukela umdlalo",
+ "ideas.CatchDescription": "Yenza umdlalo apho uganga khona izinto eziwa esibhakabhakeni.",
+ "ideas.VirtualPetTitle": "Isilwanyana sasekhaya esisengqondweni",
+ "ideas.VirtualPetDescription": "Yenza isilwanyana esisebenzisanayo esinokutya, sisele, kwaye sidlale"
+}
\ No newline at end of file
diff --git a/www/scratch-website.messages-l10njson/af.json b/www/scratch-website.messages-l10njson/af.json
new file mode 100644
index 00000000..d8c6413f
--- /dev/null
+++ b/www/scratch-website.messages-l10njson/af.json
@@ -0,0 +1,30 @@
+{
+ "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.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": "Boodskappe",
+ "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.messages-l10njson/nso.json b/www/scratch-website.messages-l10njson/nso.json
new file mode 100644
index 00000000..d8020276
--- /dev/null
+++ b/www/scratch-website.messages-l10njson/nso.json
@@ -0,0 +1,30 @@
+{
+ "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.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": "Melaetša",
+ "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.messages-l10njson/or.json b/www/scratch-website.messages-l10njson/or.json
new file mode 100644
index 00000000..8b23ae7e
--- /dev/null
+++ b/www/scratch-website.messages-l10njson/or.json
@@ -0,0 +1,30 @@
+{
+ "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.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": "ସନ୍ଦେଶଗୁଡ଼ିକ",
+ "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": "ଗୋଟିଏ ପ୍ରୋଜେକ୍ଟ ତିଆରି କରନ୍ତୁ",
+ "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.messages-l10njson/qu.json b/www/scratch-website.messages-l10njson/qu.json
new file mode 100644
index 00000000..7d6ca58d
--- /dev/null
+++ b/www/scratch-website.messages-l10njson/qu.json
@@ -0,0 +1,30 @@
+{
+ "messages.activityAll": "Llapan Llamkaykuna",
+ "messages.activityComments": "Llamkay Rimasqa",
+ "messages.activityProjects": "Llamkay Ruwarisqa",
+ "messages.activityStudios": "yachay Llamkay",
+ "messages.activityForums": "Llamkay Rimarisqa",
+ "messages.becomeManagerText": "{username}qispirirunki yachay girintiman {studio}",
+ "messages.curatorInviteText": "{actorLink} invited you to curate the studio {studioLink}. Visit the {tabLink} on the studio to accept the invitation",
+ "messages.curatorTabText": "hampiq pistaña",
+ "messages.favoriteText": "{profileLink} favorited your project {projectLink}",
+ "messages.filterBy": "Akllarisqa ",
+ "messages.followText": "{profileLink} kunanqa qatisuchkankim",
+ "messages.forumPostText": "There are new posts in the forum thread: {topicLink}",
+ "messages.learnMore": "Klikyaykuy kaypi amcha yachanaykipaq",
+ "messages.loveText": "{profileLink} qustarquwanmi llamkaymiki{projectLink}",
+ "messages.messageTitle": "Qillqakuna",
+ "messages.profileComment": "{profileLink} rimarisqa {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.messages-l10njson/tn.json b/www/scratch-website.messages-l10njson/tn.json
new file mode 100644
index 00000000..e50dc314
--- /dev/null
+++ b/www/scratch-website.messages-l10njson/tn.json
@@ -0,0 +1,30 @@
+{
+ "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.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": "Melaetsa",
+ "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.messages-l10njson/xh.json b/www/scratch-website.messages-l10njson/xh.json
new file mode 100644
index 00000000..1706b0c1
--- /dev/null
+++ b/www/scratch-website.messages-l10njson/xh.json
@@ -0,0 +1,30 @@
+{
+ "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.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": "Imiyalezo",
+ "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/af.json b/www/scratch-website.microbit-l10njson/af.json
new file mode 100644
index 00000000..9f7a236f
--- /dev/null
+++ b/www/scratch-website.microbit-l10njson/af.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": "Kom aan die gang",
+ "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": "Afskop Projekte",
+ "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.microbit-l10njson/nso.json b/www/scratch-website.microbit-l10njson/nso.json
new file mode 100644
index 00000000..fe80639a
--- /dev/null
+++ b/www/scratch-website.microbit-l10njson/nso.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": "Go thoma",
+ "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": "Diprojeke tša go thoma",
+ "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.microbit-l10njson/or.json b/www/scratch-website.microbit-l10njson/or.json
new file mode 100644
index 00000000..7bb1123c
--- /dev/null
+++ b/www/scratch-website.microbit-l10njson/or.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": "ଆରମ୍ଭ କରୁଛି",
+ "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": "ଚେଷ୍ଟା କରିବାକୁ ଜିନିଷଗୁଡିକ ",
+ "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": "ପ୍ରାରମ୍ଭିକ ପ୍ରକଳ୍ପ ଗୁଡିକ । ",
+ "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.microbit-l10njson/qu.json b/www/scratch-website.microbit-l10njson/qu.json
new file mode 100644
index 00000000..9eeac2a5
--- /dev/null
+++ b/www/scratch-website.microbit-l10njson/qu.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": "qallarimuchkan",
+ "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": "Churay {scratch3Link} musuqyachiqman.",
+ "microbit.addExtension": "Add the micro:bit extension.",
+ "microbit.thingsToTry": "Yanapay Qawanapaq",
+ "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": "Llamkay Qallarichiy",
+ "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": "Sasachaykunata Allichay",
+ "microbit.checkOSVersionTitle": "Qawarikuy kay Sistema opiratib kumpatibli kachun 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 nisqan",
+ "microbit.macOSVersionLinkText": "SO Mac kunputadurapaq",
+ "microbit.closeScratchCopiesTitle": "wichqay achka Scrtach kichasqaykita",
+ "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.microbit-l10njson/tn.json b/www/scratch-website.microbit-l10njson/tn.json
new file mode 100644
index 00000000..a2a4b465
--- /dev/null
+++ b/www/scratch-website.microbit-l10njson/tn.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": "Go simolola",
+ "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": "Sesimolodi sa Porojeke",
+ "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.microbit-l10njson/xh.json b/www/scratch-website.microbit-l10njson/xh.json
new file mode 100644
index 00000000..d96c66bc
--- /dev/null
+++ b/www/scratch-website.microbit-l10njson/xh.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": "Ukuqalisa",
+ "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": "IIprojekhthi Zokuqalisa",
+ "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/af.json b/www/scratch-website.parents-l10njson/af.json
new file mode 100644
index 00000000..45c89c39
--- /dev/null
+++ b/www/scratch-website.parents-l10njson/af.json
@@ -0,0 +1,41 @@
+{
+ "parents.title": "Vir Ouers",
+ "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 and maintained by the \nLifelong Kindergarten group at the MIT Media Lab. ",
+ "parents.overview": "How it works",
+ "parents.faq": "V&A",
+ "parents.overviewTitle": "How does Scratch work for children?",
+ "parents.overviewLearningTitle": "Learning",
+ "parents.overviewLearningBody": "For a one-page overview of what young people learn with Scratch, see {learningWithScratch}.\nRead an article on the {creativeLearningApproach}.",
+ "parents.learningWithScratchLinkText": "Learning with Scratch",
+ "parents.creativeLearningApproachLinkText": "Creative Learning Approach",
+ "parents.overviewCommunityTitle": "Gemeenskap",
+ "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": "Gemeenskapsriglyne",
+ "parents.privacyPolicyLinkText": "Privaatheidsbeleid",
+ "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": "Gereelde Vrae",
+ "parents.faqDiscussionForumsLinkText": "Besprekingsforums",
+ "parents.faqContactUsLinkText": "Kontak Ons",
+ "parents.faqAgeRangeTitle": "Vir watter ouderdomme is Scratch bedoel?",
+ "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": "Watter hulpbronne is beskikbaar om Scratch te leer?",
+ "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": "Idees",
+ "parents.faqStepByStepGuideLinkText": "step-by-step guide",
+ "parents.faqGettingStartedGuideLinkText": "Getting Started guide (PDF)",
+ "parents.faqScratchCardsLinkText": "Scratch Cards",
+ "parents.faqTipsLinkText": "Wenke",
+ "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 MIT 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": "gemeenskapsriglyne",
+ "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.parents-l10njson/nso.json b/www/scratch-website.parents-l10njson/nso.json
new file mode 100644
index 00000000..7c0f5fd3
--- /dev/null
+++ b/www/scratch-website.parents-l10njson/nso.json
@@ -0,0 +1,41 @@
+{
+ "parents.title": "Ya batswadi",
+ "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 and maintained by the \nLifelong Kindergarten group at the MIT Media Lab. ",
+ "parents.overview": "How it works",
+ "parents.faq": "FAQ",
+ "parents.overviewTitle": "How does Scratch work for children?",
+ "parents.overviewLearningTitle": "Learning",
+ "parents.overviewLearningBody": "For a one-page overview of what young people learn with Scratch, see {learningWithScratch}.\nRead an article on the {creativeLearningApproach}.",
+ "parents.learningWithScratchLinkText": "Learning with Scratch",
+ "parents.creativeLearningApproachLinkText": "Creative Learning Approach",
+ "parents.overviewCommunityTitle": "Setšhaba",
+ "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": "Ditšhupetšo tša setšhaba",
+ "parents.privacyPolicyLinkText": "Pholisi ya sephiri",
+ "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": "Frequently Asked Questions",
+ "parents.faqDiscussionForumsLinkText": "Foramo ya dipoledišano",
+ "parents.faqContactUsLinkText": "Ikgokaganye le rena",
+ "parents.faqAgeRangeTitle": "Ke mengwaga efe yeo e dumeletšwego go 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": "Ke didirišwa dife tšeo di humanegago go ithuta 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": "Dikgopolo",
+ "parents.faqStepByStepGuideLinkText": "step-by-step guide",
+ "parents.faqGettingStartedGuideLinkText": "Getting Started guide (PDF)",
+ "parents.faqScratchCardsLinkText": "Scratch Cards",
+ "parents.faqTipsLinkText": "Tips",
+ "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 MIT 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": "Dithlahlo tša setšhaba",
+ "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.parents-l10njson/or.json b/www/scratch-website.parents-l10njson/or.json
new file mode 100644
index 00000000..48755ca6
--- /dev/null
+++ b/www/scratch-website.parents-l10njson/or.json
@@ -0,0 +1,41 @@
+{
+ "parents.title": "ପିତାମାତାଙ୍କ ପାଇଁ",
+ "parents.intro": "ସ୍କ୍ରାଚ୍ ହେଉଛି ଏକ ପ୍ରୋଗ୍ରାମିଂ ଭାଷା ଏବଂ ଏକ ଅନଲାଇନ୍ ସମ୍ପ୍ରଦାୟ ଯେଉଁଠାରେ ପିଲାମାନେ କାହାଣୀ, ଖେଳ ଏବଂ ଆନିମେସନ୍ ଭଳି ଭାବପ୍ରଦାୟକ ମିଡିଆକୁ ସାରା ବିଶ୍ୱର ଲୋକଙ୍କ ସହିତ କାର୍ଯ୍ୟକ୍ରମ ଏବଂ ବାଣ୍ଟି ପାରିବେ । ପିଲାମାନେ ସ୍କ୍ରାଚ୍ ସହିତ ସୃଷ୍ଟି କରୁଥିବାବେଳେ, ସେମାନେ ସୃଜନଶୀଳ ଭାବରେ ଚିନ୍ତା କରିବାକୁ, ସହଯୋଗୀ ଭାବରେ କାମ କରିବା ଏବଂ ବ୍ୟବସ୍ଥିତ ଭାବରେ କାରଣ କରିବାକୁ ଶିଖନ୍ତି । ଏମ.ଆଇ.ଟି ମିଡିଆ ଲାବ୍ ରେ କିଣ୍ଡର୍କିଣ୍ଡର୍ ଗୋଷ୍ଠୀ ଦ୍ୱାରା ସ୍କ୍ରାଚ୍ ଡିଜାଇନ୍ ଏବଂ ଆଜୀବନ ରକ୍ଷଣାବେକ୍ଷଣ କରାଯାଇଛି ।",
+ "parents.overview": "ଏହା କିପରି କାମ କରେ |",
+ "parents.faq": "ବାରମ୍ବାର ପଚରାଯାଉଥିବା ପ୍ରଶ୍ନଗୁଡିକ",
+ "parents.overviewTitle": "ସ୍କ୍ରାଚ୍ ପିଲାମାନଙ୍କ ପାଇଁ କିପରି କାମ କରେ?",
+ "parents.overviewLearningTitle": "ଶିଖିବା",
+ "parents.overviewLearningBody": "ସ୍କ୍ରାଚ୍ ସହିତ ଯୁବ ମାନେ ଯାହା ଶିଖନ୍ତି ତାହାର ଏକ ପୃଷ୍ଠାର ସମୀକ୍ଷା ପାଇଁ, {learningWithScratch}ଦେଖନ୍ତୁ |\nଉପରେ ଏକ ପ୍ରବନ୍ଧ {creativeLearningApproach} ପଢନ୍ତୁ |",
+ "parents.learningWithScratchLinkText": "ସ୍କ୍ରାଚ୍ ସହିତ ଶିଖିବା",
+ "parents.creativeLearningApproachLinkText": "କ୍ରିଏଟିଭ୍ ଶିଖିବାର ବାଟ |",
+ "parents.overviewCommunityTitle": "ସମ୍ପ୍ରଦାୟ ବା ଗୋଷ୍ଠୀ",
+ "parents.overviewCommunityBody": "ଆମେ ସାଇଟରେ ଥିବା ସମସ୍ତ ଅଂଶଗ୍ରହଣକାରୀଙ୍କୁ {communityGuidelines}ଅନୁସରଣ କରିବାକୁ କହୁଛୁ |\nଆମେ ବ୍ୟକ୍ତିଗତ ଖାତା ସୂଚନା କାହା ପାଇଁ ଉପଲବ୍ଧ କରୁନାହୁଁ | ଅଧିକ ସୂଚନା ପାଇଁ, ଦୟାକରି {privacyPolicy}ଦେଖନ୍ତୁ |",
+ "parents.communityGuidelinesLinkText": "ଗୋଷ୍ଠୀ ନିର୍ଦ୍ଦେଶାବଳୀ |",
+ "parents.privacyPolicyLinkText": "ଗୋପନୀୟତା ନୀତି",
+ "parents.faqMoreAndAsk": "ସ୍କ୍ରାଚ୍ ବିଷୟରେ ଅଧିକ ଜାଣିବାକୁ, ଦୟାକରି {faqPage}ଦେଖନ୍ତୁ |\nଆପଣ ମଧ୍ୟ {discussionForums} ରେ ପଚାରିପାରିବେ |\nଯଦି ତୁମେ ସିଧାସଳଖ ଆମର କର୍ମଚାରୀ ଦଳ ସହିତ ଯୋଗାଯୋଗ କରିବାକୁ ଚାହୁଁଛ, ଯେକୌଣସି ପୃଷ୍ଠାର ତଳେ {contactUs} କ୍ଲିକ୍ କର |",
+ "parents.faqLinkText": "ବାରମ୍ବାର ପଚରାଯାଉଥିବା ପ୍ରଶ୍ନଗୁଡିକ ",
+ "parents.faqDiscussionForumsLinkText": "ଆଲୋଚନା ମଞ୍ଚ ଗୁଡିକ",
+ "parents.faqContactUsLinkText": "ଆମ ସହିତ ଯୋଗାଯୋଗ କରନ୍ତୁ",
+ "parents.faqAgeRangeTitle": "ସ୍କ୍ରାଚ୍ ପାଇଁ ବୟସ ସୀମା କ’ଣ?",
+ "parents.faqAgeRangeBody": "ସ୍କ୍ରାଚ୍ ବିଶେଷତ 8 ରୁ 16 ବର୍ଷ ବୟସର ଯୁବମାନଙ୍କ ପାଇଁ ଡିଜାଇନ୍ ହୋଇଛି, କିନ୍ତୁ ସମସ୍ତ ବୟସର ଲୋକମାନେ ସ୍କ୍ରାଚ୍ ସୃଷ୍ଟି କରନ୍ତି ଏବଂ ବାଣ୍ଟନ୍ତି | ଛୋଟ ପିଲାମାନେ {scratchJr}ଚେଷ୍ଟା କରିବାକୁ ଚାହିଁପାରନ୍ତି, ଏହା 5 ରୁ 7 ବର୍ଷ ପର୍ଯ୍ୟନ୍ତ ଡିଜାଇନ୍ ହୋଇଥିବା ସ୍କ୍ରାଚ୍ ର ସରଳୀକୃତ ସଂସ୍କରଣ |",
+ "parents.faqResourcesTitle": "ସ୍କ୍ରାଚ୍ ଶିଖିବା ପାଇଁ କେଉଁ ସବୁ ସାଧନ ଉପଲବ୍ଧ?",
+ "parents.faqResourcesBody": "ଯଦି ଆପଣ ବର୍ତ୍ତମାନ ଆରମ୍ଭ କରୁଛନ୍ତି, ସ୍କ୍ରାଚ୍ ଭିତରେ ଏକ {stepByStepGuide}ଉପଲବ୍ଧ ଅଛି | ସ୍କ୍ରାଚ୍ ଉତ୍ସଗୁଡ଼ିକର ଏକ ସମୀକ୍ଷା ପାଇଁ, {ideasPage}ପୃଷ୍ଠା ଦେଖନ୍ତୁ |",
+ "parents.faqIdeasLinkText": "ଧାରଣା",
+ "parents.faqStepByStepGuideLinkText": "ପାଦେ ପାଦେ ମାର୍ଗଦର୍ଶୀକା",
+ "parents.faqGettingStartedGuideLinkText": "ପ୍ରାରମ୍ଭ ଗାଇଡ୍ (PDF)",
+ "parents.faqScratchCardsLinkText": "ସ୍କ୍ରାଚ୍ କାର୍ଡଗୁଡିକ",
+ "parents.faqTipsLinkText": "ସୂଚନା ",
+ "parents.faqCommunityTitle": "ସ୍କ୍ରାଚ୍ ଅନ୍ଲାଇନ୍ ସମ୍ପ୍ରଦାୟ କ’ଣ?",
+ "parents.faqCommunityBody": "ସ୍କ୍ରାଚ୍ ଅନ୍ଲାଇନ୍ ସମ୍ପ୍ରଦାୟରେ ଅଂଶଗ୍ରହଣ କରିବାବେଳେ, ସଦସ୍ୟମାନେ ସମସ୍ତ ପୃଷ୍ଠଭୂମି, ବୟସ ଏବଂ ଆଗ୍ରହର ଅନ୍ୟ ସ୍କ୍ରାଚ୍ ସଦସ୍ୟମାନଙ୍କ ସହିତ ଏକ ଖୋଲା ଶିକ୍ଷଣ ସମ୍ପ୍ରଦାୟରେ ଅନୁସନ୍ଧାନ ଏବଂ ପରୀକ୍ଷଣ କରିପାରିବେ | ସଦସ୍ୟମାନେ ସେମାନଙ୍କର କାର୍ଯ୍ୟ ବାଣ୍ଟି ପାରିବେ, ମତାମତ ପାଇପାରିବେ ଏବଂ ପରସ୍ପରଠାରୁ ଶିଖିବେ |",
+ "parents.faqGuidelinesTitle": "ସ୍କ୍ରାଚ୍ ଅନ୍ଲାଇନ୍ ସମ୍ପ୍ରଦାୟ ପାଇଁ ନିର୍ଦ୍ଦେଶାବଳୀ କ’ଣ?",
+ "parents.faqGuidelinesBody": "ସମସ୍ତ ବୟସ, ଜାତି, ଜାତି, ଧର୍ମ, ଯୌନ ଆଭିମୁଖ୍ୟ ଏବଂ ଲିଙ୍ଗଗତ ପରିଚୟର ଲୋକଙ୍କ ପାଇଁ ଏକ ବନ୍ଧୁତ୍ୱପୂର୍ଣ୍ଣ ତଥା ସମ୍ମାନଜନକ ପରିବେଶ ବଜାୟ ରଖିବା ପାଇଁ MIT ସ୍କ୍ରାଚ୍ ଟିମ୍ ବ୍ୟବାହାରକାରୀ ଗୋଷ୍ଠୀ ସହିତ କାର୍ଯ୍ୟ କରେ | ଏକତ୍ର {communityGuidelines}ସମୀକ୍ଷା କରି ଆପଣ କିପରି ଅଂଶଗ୍ରହଣ କରିବେ ଶିଖିବାକୁ ଆପଣ ନିଜ ପିଲାଙ୍କୁ ସାହାଯ୍ୟ କରିପାରିବେ | ସଦସ୍ୟମାନଙ୍କୁ ଗଠନମୂଳକ ମନ୍ତବ୍ୟ ଦେବାକୁ ଏବଂ ଯେକୌଣସି ବିଷୟବସ୍ତୁକୁ ରିପୋର୍ଟ କରି ୱେବସାଇଟକୁ ବନ୍ଧୁତ୍ୱପୂର୍ଣ୍ଣ ରଖିବାରେ ସାହାଯ୍ୟ କରିବାକୁ କୁହାଯାଇଛି ଯାହା ସମ୍ପ୍ରଦାୟର ନିର୍ଦ୍ଦେଶାବଳୀ ଅନୁସରଣ କରୁନାହିଁ | ସ୍କ୍ରାଚ୍ ଟିମ୍ ପ୍ରତ୍ୟେକ ଦିନ ସାଇଟରେ କାର୍ଯ୍ୟକଳାପ ପରିଚାଳନା କରିବା ଏବଂ ଅପମାନ ଫିଲ୍ଟର {CleanSpeak}ପରି ଉପକରଣ ସାହାଯ୍ୟରେ ରିପୋର୍ଟଗୁଡିକର ପ୍ରତିକ୍ରିୟା ପାଇଁ କାର୍ଯ୍ୟ କରେ |",
+ "parents.faqCommunityGuidelinesLinkText": "ସମ୍ପ୍ରଦାୟ ନିର୍ଦ୍ଦେଶାବଳୀ |",
+ "parents.faqPrivacyPolicyTitle": "ଆପଣଙ୍କର ଗୋପନୀୟତା ନୀତି କ’ଣ?",
+ "parents.faqPrivacyPolicyBody": "ପିଲାମାନଙ୍କର ଅନଲାଇନ୍ ଗୋପନୀୟତା ରକ୍ଷା କରିବା ପାଇଁ, ଆମେ ସାଇନ୍ ଅପ୍ ପ୍ରକ୍ରିୟା ସମୟରେ ଯାହା ସଂଗ୍ରହ କରୁ, ଏବଂ ୱେବସାଇଟରେ ଯାହା ସାର୍ବଜନୀନ କରୁ, ତାହା ସୀମିତ ରଖି ଥାଉ | ଆମେ କାହାକୁ ଖାତା ସୂଚନା ବିକ୍ରୟ କିମ୍ବା ଭଡା ଦେଇନାହୁଁ | ଆପଣ ଆମର {privacyPolicy}ପୃଷ୍ଠା ରୁ ଅଧିକ ଜାଣିପାରିବେ |",
+ "parents.faqFAQLinkText": "ବାରମ୍ବାର ପଚରାଯାଉଥିବା ପ୍ରଶ୍ନଗୁଡିକ ପୃଷ୍ଠା ",
+ "parents.faqOfflineTitle": "ଇଣ୍ଟରନେଟ୍ ସଂଯୋଗ ବିନା ସ୍କ୍ରାଚ୍ ବ୍ୟବହାର କରିବାର କୌଣସି ଉପାୟ ଅଛି କି?",
+ "parents.faqOfflineBody": "ସ୍କ୍ରାଚ୍ ଆପ୍ ଆପଣଙ୍କୁ ଇଣ୍ଟରନେଟ୍ ସଂଯୋଗ ବିନା ସ୍କ୍ରାଚ୍ ପ୍ରୋଜେକ୍ଟ ସୃଷ୍ଟି କରିବାକୁ ଅନୁମତି ଦେଇଥାଏ | ଆପଣ ସ୍କ୍ରାଚ୍ ୱେବସାଇଟ କିମ୍ବା ଆପଣଙ୍କ ଡିଭାଇସ୍ ପାଇଁ ଆପ୍ ଷ୍ଟୋରରୁ {scratchApp} ଡାଉନଲୋଡ୍ କରିପାରିବେ | ",
+ "parents.faqScratchApp": "ସ୍କ୍ରାଚ୍ ଆପ୍",
+ "parents.faqOffline2LinkText": "ସ୍କ୍ରଚ୍ 2.0 ଅଫଲାଇନ୍ ଏଡିଟର୍",
+ "parents.faqOffline14LinkText": "ସ୍କ୍ରଚ୍ 1.4 ଅଫଲାଇନ୍ ଏଡିଟର୍"
+}
\ No newline at end of file
diff --git a/www/scratch-website.parents-l10njson/qu.json b/www/scratch-website.parents-l10njson/qu.json
new file mode 100644
index 00000000..5813c608
--- /dev/null
+++ b/www/scratch-website.parents-l10njson/qu.json
@@ -0,0 +1,41 @@
+{
+ "parents.title": "Mama tayta-Kunapaq",
+ "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 and maintained by the \nLifelong Kindergarten group at the MIT Media Lab. ",
+ "parents.overview": "How it works",
+ "parents.faq": "Ima riqsiq munay",
+ "parents.overviewTitle": "How does Scratch work for children?",
+ "parents.overviewLearningTitle": "Yachasqakuna",
+ "parents.overviewLearningBody": "For a one-page overview of what young people learn with Scratch, see {learningWithScratch}.\nRead an article on the {creativeLearningApproach}.",
+ "parents.learningWithScratchLinkText": "Learning with Scratch",
+ "parents.creativeLearningApproachLinkText": "Creative Learning Approach",
+ "parents.overviewCommunityTitle": "Ayllu",
+ "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": "Ayllukuna",
+ "parents.privacyPolicyLinkText": "Qamkayniykita pakaykuniku",
+ "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": "Ancha Tapuykuna",
+ "parents.faqDiscussionForumsLinkText": "Parlanapaq Huñukuy",
+ "parents.faqContactUsLinkText": "Maskaykuayku",
+ "parents.faqAgeRangeTitle": "ima watam scratch llamkanapaq?",
+ "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": "ima rikursukunam scratch yachanampaq?",
+ "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": "Umanchaq",
+ "parents.faqStepByStepGuideLinkText": "step-by-step guide",
+ "parents.faqGettingStartedGuideLinkText": "Getting Started guide (PDF)",
+ "parents.faqScratchCardsLinkText": "Scratchpa Tarhitankuna",
+ "parents.faqTipsLinkText": "willay yanapay",
+ "parents.faqCommunityTitle": "imataq Scratch ayllu intirnit llamkay?",
+ "parents.faqCommunityBody": "llamkaptiki ayllupi scratch iintirnit llamkay, llamkaqkuna maskawaqmi hinaspa maskariy yachaykunata huknin llamkasqanku Scratchpi llapan kawsaqkunam, watayukuna, munasqapi. llamkaqkuna aypunankupaq llamkasqanku, ruwaykunata chaskimanku yachanampaq hukninkunapi. ",
+ "parents.faqGuidelinesTitle": "mayqinkunataq kam ayllupaq scratch intirnit llamkay?",
+ "parents.faqGuidelinesBody": "The MIT 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": "community guidelines",
+ "parents.faqPrivacyPolicyTitle": "imataq chay mana riqsipunilla?",
+ "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": "kanmi imayna usananchikpaq scratchpi mana participanaykipaq intirnit llamkay?",
+ "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.parents-l10njson/tn.json b/www/scratch-website.parents-l10njson/tn.json
new file mode 100644
index 00000000..fa9a958a
--- /dev/null
+++ b/www/scratch-website.parents-l10njson/tn.json
@@ -0,0 +1,41 @@
+{
+ "parents.title": "Tsa Batsadi",
+ "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 and maintained by the \nLifelong Kindergarten group at the MIT Media Lab. ",
+ "parents.overview": "How it works",
+ "parents.faq": "FAQ",
+ "parents.overviewTitle": "How does Scratch work for children?",
+ "parents.overviewLearningTitle": "Learning",
+ "parents.overviewLearningBody": "For a one-page overview of what young people learn with Scratch, see {learningWithScratch}.\nRead an article on the {creativeLearningApproach}.",
+ "parents.learningWithScratchLinkText": "Learning with Scratch",
+ "parents.creativeLearningApproachLinkText": "Creative Learning Approach",
+ "parents.overviewCommunityTitle": "Setšhaba",
+ "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": "Dikaelo tsa Setšhaba",
+ "parents.privacyPolicyLinkText": "Melao ya Sephiri",
+ "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": "Frequently Asked Questions",
+ "parents.faqDiscussionForumsLinkText": "Diforamo tsa Dipuisano",
+ "parents.faqContactUsLinkText": "Ikgolaganye le Rona",
+ "parents.faqAgeRangeTitle": "Scratch se tshamekiwa ke batho ba dingwaga dife?",
+ "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": "Ke didiriswa dife tse di leng teng go ithuta 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": "Dikakanyo",
+ "parents.faqStepByStepGuideLinkText": "step-by-step guide",
+ "parents.faqGettingStartedGuideLinkText": "Getting Started guide (PDF)",
+ "parents.faqScratchCardsLinkText": "Scratch Cards",
+ "parents.faqTipsLinkText": "Dikaelo",
+ "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 MIT 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": "Dikaelo tsa setšhaba",
+ "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.parents-l10njson/xh.json b/www/scratch-website.parents-l10njson/xh.json
new file mode 100644
index 00000000..c2be16f0
--- /dev/null
+++ b/www/scratch-website.parents-l10njson/xh.json
@@ -0,0 +1,41 @@
+{
+ "parents.title": "Yabazali",
+ "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 and maintained by the \nLifelong Kindergarten group at the MIT Media Lab. ",
+ "parents.overview": "How it works",
+ "parents.faq": "FAQ",
+ "parents.overviewTitle": "How does Scratch work for children?",
+ "parents.overviewLearningTitle": "Learning",
+ "parents.overviewLearningBody": "For a one-page overview of what young people learn with Scratch, see {learningWithScratch}.\nRead an article on the {creativeLearningApproach}.",
+ "parents.learningWithScratchLinkText": "Learning with Scratch",
+ "parents.creativeLearningApproachLinkText": "Creative Learning Approach",
+ "parents.overviewCommunityTitle": "Ekuhlaleni",
+ "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": "Imigaqo yasekuhlaleni",
+ "parents.privacyPolicyLinkText": "Imithetho yabucala",
+ "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": "Frequently Asked Questions",
+ "parents.faqDiscussionForumsLinkText": "iiforam zeengxoxo",
+ "parents.faqContactUsLinkText": "Nxulumana nathi",
+ "parents.faqAgeRangeTitle": "Luthini uluhlu lobudala ekusebenziseni u-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": "Zeziphi izixhobo ezifumanekayo zokufunda i-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": "Izimvo",
+ "parents.faqStepByStepGuideLinkText": "step-by-step guide",
+ "parents.faqGettingStartedGuideLinkText": "Getting Started guide (PDF)",
+ "parents.faqScratchCardsLinkText": "Scratch Cards",
+ "parents.faqTipsLinkText": "Tips",
+ "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 MIT 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": "imigaqo yoluntu",
+ "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/af.json b/www/scratch-website.preview-l10njson/af.json
new file mode 100644
index 00000000..82a0494c
--- /dev/null
+++ b/www/scratch-website.preview-l10njson/af.json
@@ -0,0 +1,66 @@
+{
+ "addToStudio.title": "Voeg by Ateljee",
+ "addToStudio.finishing": "Maak klaar...",
+ "addToStudio.inviteUser": "Nooi gebruiker om by die ateljee by te voeg",
+ "project.titleMaxLength": "Titel is te lank",
+ "project.musicExtensionChip": "Musiek",
+ "project.penExtensionChip": "Pen",
+ "project.text2SpeechChip": "Teks na Spraak",
+ "project.translateChip": "Vertaal",
+ "project.videoSensingChip": "Video Aanvoeling",
+ "project.needsConnection": "Benodig Verbinding",
+ "project.comments.header": "Kommentaar",
+ "project.comments.toggleOff": "Komentaar af",
+ "project.comments.toggleOn": "Kommentaar aan",
+ "project.comments.turnedOff": "Jammer, kommentaar plasing is vir hierdie projek afgeskakel.",
+ "project.share.notShared": "Hierdie projek is nie gedeel nie — so net jy kan dit sien. Kliek deel sodat almal dit kan sien!",
+ "project.share.sharedLong": "Baie geluk met die deel van jou projek! Ander mense kan dit nou probeer, kommentaar lewer en dit hermeng. ",
+ "project.share.sharedShort": "Jou projek is nou gedeel.",
+ "project.share.shareButton": "Deel",
+ "project.seeInsideButton": "Sien binne",
+ "project.remix.justRemixed": "\"{title}\" is suksesvol hermeng. Voeg 'n sprite of kostuum by, maak 'n verandering om dit jou eie te maak!",
+ "project.remixButton": "Hermeng",
+ "project.remixButton.altText": "Stoor 'n kopie van hierdie projek en voeg jou eie idees by.",
+ "project.remixButton.remixing": "Hermeng...",
+ "project.remixes": "Hermengsels",
+ "project.viewAllInList": "Sien alles",
+ "project.inviteToRemix": "Nooi gebruiker om te hermeng",
+ "project.instructionsLabel": "Instruksies",
+ "project.notesAndCreditsLabel": "Notas en Erkennings",
+ "project.credit": "Dankie aan {userLink} vir die oorspronklike projek {projectLink}.",
+ "project.deletedBanner": "Neem kennis: Hierdie projek is in die rommelomslag",
+ "project.defaultCensoredMessage": "Hierdie projek is deur die Scratch Span verwyder want dit was disrespekvol, onvanpas vir alle ouderdomsgroepe of het andersins die Scratch gemeenskapsriglyne verbreek.",
+ "project.communityCensoredMessage": "Die deel van jou projek is tydelik gestaak want verskeie mense het dit as onvanpas gerapporteer.",
+ "project.willReviewCensoredMessage": "Die Scratch Span sal die projek ten opsigte van die {communityGuidelinesLink} hersien en die projek herstel of die sensorskap bevestig.",
+ "project.tempCensoredMessage": "Lees asseblief die {communityGuidelinesLink} en redigeer die projek sodat dit respekvol is voordat jy dit weer deel.",
+ "project.permCensoredMessage": "Dit kan glad nie in die toekoms weer gedeel word nie.",
+ "project.communityGuidelines": "gemeenskapsriglyne",
+ "project.moderationInfoLabel": "Moderering Inligting",
+ "project.numScripts": "{number} skrifte",
+ "project.numSprites": "{number} sprites",
+ "project.descriptionMaxLength": "Beskrywing is te lank",
+ "project.notesPlaceholder": "Hoe het jy hierdie projek geskep? Het jy idees, skrifte of kunswerk van ander mense gebruik? Bedank hulle hier.",
+ "project.descriptionPlaceholder": "Vertel mense hoe om jou projek te gebruik (soos watter sleutels om te druk).",
+ "project.cloudDataAlert": "Hierdie projek gebruik wolk data - 'n eienskap wat slegs vir ingetekende Scratchers beskikbaar is.",
+ "project.cloudVariables": "Wolk Verandelikes",
+ "project.cloudDataLink": "Sien Data",
+ "project.usernameBlockAlert": "Hierdie projek kan deur die \"verbruikersnaam\" blok agterkom wie dit gebruik . Om jou identiteit te verberg, teken uit voordat jy hierdie projek gebruik.",
+ "project.inappropriateUpdate": "Hmm...die slegte woord detektor dink daar is 'n probleem met jou teks. Verander dit asseblief en onthou om respekvol te wees.",
+ "comment.type.disrespectful": "Scratch thinks your most recent comment was disrespectful.",
+ "comment.disrespectful.header": "Make sure to be friendly and respectful when using Scratch.",
+ "comment.disrespectful.content1": "The Scratch comment filter thinks your comment was disrespectful.",
+ "comment.disrespectful.content2": "Remember: There is a person behind every Scratch account and unfriendly comments can really hurt someone's feelings.",
+ "comment.type.pii": "The Scratch comment filter thought your most recent comment was sharing or asking for private information.",
+ "comment.pii.header": "Make sure not to share private information on Scratch.",
+ "comment.pii.content1": "The Scratch comment filter thinks that in your comment, 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": "The Scratch comment filter thought your most recent comment was saying something bad about someone’s project.",
+ "comment.unconstructive.header": "Make sure to be supportive when commenting on other people’s projects",
+ "comment.unconstructive.content1": "The Scratch comment filter thinks your comment was saying something bad or mean about someone’s project.",
+ "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": "The Scratch comment filter thought your most recent comment contained a bad word.",
+ "comment.vulgarity.header": "Make sure to use language that’s appropriate for all ages",
+ "comment.vulgarity.content1": "The Scratch comment filter thinks 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."
+}
\ No newline at end of file
diff --git a/www/scratch-website.preview-l10njson/nso.json b/www/scratch-website.preview-l10njson/nso.json
new file mode 100644
index 00000000..a6611dc1
--- /dev/null
+++ b/www/scratch-website.preview-l10njson/nso.json
@@ -0,0 +1,66 @@
+{
+ "addToStudio.title": "Oketša go setudio",
+ "addToStudio.finishing": "Go feleletša...",
+ "addToStudio.inviteUser": "Mema mošomiši go oketša go studio",
+ "project.titleMaxLength": "Sehlogo ke se se telele",
+ "project.musicExtensionChip": "Mmino",
+ "project.penExtensionChip": "Pene",
+ "project.text2SpeechChip": "Go tloga go sengwalwa go ya go polelo",
+ "project.translateChip": "Fetolela",
+ "project.videoSensingChip": "Sekwi sa Video",
+ "project.needsConnection": "E hloka kgokaganyo",
+ "project.comments.header": "Ditshwayotshwayo",
+ "project.comments.toggleOff": "Ditshwayotshwayo di timilwe",
+ "project.comments.toggleOn": "Go swayaswaya ka",
+ "project.comments.turnedOff": "Tshwarelo, thomelo ya ditshwayotshwayo e timilwe go projeke ye.",
+ "project.share.notShared": "Projeke ye ga se ya abelanwa — ke wena fela o ka kgonago go e bona. Kgotla abela gore batho ka moka ba e bone!",
+ "project.share.sharedLong": "Re a go lebogiša ka go abelana ka projeke ya gago! Batho ba bangwe ba ka e leka, efa ditshwayotshwayo , gomme o e hlakantšhe.",
+ "project.share.sharedShort": "Projeke ya gago e a abelanwa bjale.",
+ "project.share.shareButton": "Abela",
+ "project.seeInsideButton": "Bona ka gare",
+ "project.remix.justRemixed": "\"{title}\" e hlakantšhitšwe ka katlego. Tlaleletša sprite, tlaleletša khosetšhumo, dira phetogo gore o e dire ya gago!",
+ "project.remixButton": "Hlakantšha",
+ "project.remixButton.altText": "Boloka khophi ya projeke ye gomme o oketše dikgopolo tša gago.",
+ "project.remixButton.remixing": "Go hlakantšha",
+ "project.remixes": "Hlakantšha",
+ "project.viewAllInList": "Bona ka moka",
+ "project.inviteToRemix": "Mema modiriši gore a tle go hlakantšhe",
+ "project.instructionsLabel": "Ditaelo",
+ "project.notesAndCreditsLabel": "Dintlhathuto le dikrediti",
+ "project.credit": "Ditebogo go{userLink}ka projeke ya mathomong{projectLink}",
+ "project.deletedBanner": "Temošo: Projeke ye e ka gare ga faele ya ditlakala",
+ "project.defaultCensoredMessage": "Projeke ye e tlošitšwe ke Sehlopha sa Scratch ka lebaka la gore ga e na hlompho, ga e maleba go go batho ba mengwaga ka moka, goba e roba melao ya thlahlo ya setšhaba.",
+ "project.communityCensoredMessage": "Projeke ya gago e fegilwe go abiwa lebakanyana ka gobane batho ba mmalwa ba begile gore ga se ya maleba",
+ "project.willReviewCensoredMessage": "Sehlopha sa Scratch se tla lebeledišiša projeke go ya ka{communityGuidelinesLink}, gomme tsošološe goba netefatše tekolo.",
+ "project.tempCensoredMessage": "Hle bala{communityGuidelinesLink} gomme o netefatše gore o rulaganya projeke gore e laetše hlompho pele o abelana ka yona gape.",
+ "project.permCensoredMessage": "E ka se kgone go abelanwa gape mo nakong ye e tlago.",
+ "project.communityGuidelines": "Dithlahlo tša setšhaba",
+ "project.moderationInfoLabel": "Tshedimošo ya tekanetšo",
+ "project.numScripts": "{number}dingwalwa",
+ "project.numSprites": "{number}sprites",
+ "project.descriptionMaxLength": "Hlaloso ke e telele",
+ "project.notesPlaceholder": "Naa o dirile projeke ye bjang? Naa o šomišitse dikakanyo, dingwalwa goba mešomo ya tša bokgabo go tšwa bathong ba bangwe? Ba leboge mo.",
+ "project.descriptionPlaceholder": "Botša batho gore o projeke e šomišwa bjang ( go swana le gore go kgotlwa dikonopi tše dife).",
+ "project.cloudDataAlert": "Projeke ye e šomiša datha ya leru - ke sedirišwa seo se humanegago go bašomiši ba Scratch fela bao ba dumeletšwego go tsena. ",
+ "project.cloudVariables": "Diphetogo tša leru",
+ "project.cloudDataLink": "Bona datha",
+ "project.usernameBlockAlert": "Projeke ye e kgona go humana gore ke mang yo a e šomišago ka poloko ya \" leinatšhomišo\". Go khutiša boitsebišo bja gago, etšwa pele o šomiša projeke.",
+ "project.inappropriateUpdate": "Hmm... selekola mantšu a mabe se nagana gore go na le bothata ka sengwalwa sa gago. Hle fetola se gomme o gopole go ba hlompho.",
+ "comment.type.disrespectful": "Scratch thinks your most recent comment was disrespectful.",
+ "comment.disrespectful.header": "Make sure to be friendly and respectful when using Scratch.",
+ "comment.disrespectful.content1": "The Scratch comment filter thinks your comment was disrespectful.",
+ "comment.disrespectful.content2": "Remember: There is a person behind every Scratch account and unfriendly comments can really hurt someone's feelings.",
+ "comment.type.pii": "The Scratch comment filter thought your most recent comment was sharing or asking for private information.",
+ "comment.pii.header": "Make sure not to share private information on Scratch.",
+ "comment.pii.content1": "The Scratch comment filter thinks that in your comment, 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": "The Scratch comment filter thought your most recent comment was saying something bad about someone’s project.",
+ "comment.unconstructive.header": "Make sure to be supportive when commenting on other people’s projects",
+ "comment.unconstructive.content1": "The Scratch comment filter thinks your comment was saying something bad or mean about someone’s project.",
+ "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": "The Scratch comment filter thought your most recent comment contained a bad word.",
+ "comment.vulgarity.header": "Make sure to use language that’s appropriate for all ages",
+ "comment.vulgarity.content1": "The Scratch comment filter thinks 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."
+}
\ No newline at end of file
diff --git a/www/scratch-website.preview-l10njson/or.json b/www/scratch-website.preview-l10njson/or.json
new file mode 100644
index 00000000..6ad71846
--- /dev/null
+++ b/www/scratch-website.preview-l10njson/or.json
@@ -0,0 +1,66 @@
+{
+ "addToStudio.title": "ଷ୍ଟୁଡିଓରେ ଯୋଡନ୍ତୁ |",
+ "addToStudio.finishing": "ଶେଷ କରୁଛି ...",
+ "addToStudio.inviteUser": "ଷ୍ଟୁଡିଓରେ ଯୋଗ କରିବାକୁ ବ୍ୟବାହାରକାରୀ ଙ୍କୁ ଆମନ୍ତ୍ରଣ କରନ୍ତୁ |",
+ "project.titleMaxLength": "ଶୀର୍ଷକ ବହୁତ ଲମ୍ବା ଅଟେ |",
+ "project.musicExtensionChip": "ସଙ୍ଗୀତ ",
+ "project.penExtensionChip": "କଲମ ",
+ "project.text2SpeechChip": "ଲିପି ରୁ ଧ୍ୱନି",
+ "project.translateChip": "ଅନୁବାଦ କରନ୍ତୁ ",
+ "project.videoSensingChip": "ଭିଡିଓ ସେନ୍ସିଂ",
+ "project.needsConnection": "ସଂଯୋଗ ଆବଶ୍ୟକ କରେ |",
+ "project.comments.header": "ଟିପ୍ପଣୀ ଗୁଡିକ ",
+ "project.comments.toggleOff": "ମନ୍ତବ୍ୟ ଦେବା ମନା ",
+ "project.comments.toggleOn": "ମନ୍ତବ୍ୟ ଦେଇହେବ ",
+ "project.comments.turnedOff": "ଦୁଃଖିତ, ଏହି ପ୍ରକଳ୍ପ ପାଇଁ ମନ୍ତବ୍ୟ ପୋଷ୍ଟିଂ ବନ୍ଦ କରାଯାଇଛି |",
+ "project.share.notShared": "ଏହି ପ୍ରୋଜେକ୍ଟ ସାର୍ବଜନୀନ ନୁହେଁ — ତେଣୁ ଆପଣ କେବଳ ଏହାକୁ ଦେଖିପାରିବେ | ସମସ୍ତଙ୍କୁ ଏହାକୁ ଦେଖାଇବା ପାଇଁ ସେୟାର କ୍ଲିକ୍ କରନ୍ତୁ!",
+ "project.share.sharedLong": "ତୁମର ପ୍ରୋଜେକ୍ଟ ସାର୍ବଜନୀନ କରିଥିବାରୁ ଅଭିନନ୍ଦନ! ଅନ୍ୟ ଲୋକମାନେ ବର୍ତ୍ତମାନ ଏହାକୁ ବ୍ୟବହାର କରିପାରିବେ, ମନ୍ତବ୍ୟ ଦେଇପାରିବେ ଏବଂ ଏହାକୁ ରିମିକ୍ସ କରିପାରିବେ |",
+ "project.share.sharedShort": "ତୁମର ପ୍ରୋଜେକ୍ଟ ବର୍ତ୍ତମାନ ସାର୍ବଜନୀନ ହୋଇଛି |",
+ "project.share.shareButton": "ସାର୍ବଜନୀନ କରନ୍ତୁ ",
+ "project.seeInsideButton": "ଭିତରେ dekhantu ",
+ "project.remix.justRemixed": "\"{title}\" ସଫଳତାର ସହିତ ରିମିକ୍ସ କରାଯାଇଥିଲା | ଏକ ସ୍ପ୍ରାଇଟ ଯୋଡନ୍ତୁ, ଏକ ପୋଷାକ ଯୋଡନ୍ତୁ, ଏହାକୁ ଆପଣଙ୍କର ନିଜର କରିବାକୁ ଏକ ପରିବର୍ତ୍ତନ କରନ୍ତୁ!",
+ "project.remixButton": "ପୂର୍ନ ମିଶ୍ରଣ କର ",
+ "project.remixButton.altText": "ଏହି ପ୍ରକଳ୍ପର ଏକ କପି ସଞ୍ଚୟ କରନ୍ତୁ ଏବଂ ଆପଣଙ୍କର ନିଜର ପରିକଳ୍ପନା ଯୋଡନ୍ତୁ |",
+ "project.remixButton.remixing": "ପୂର୍ନମିଶ୍ରଣ କରା ଯାଉଛି ",
+ "project.remixes": "ରିମିକ୍ସ ଗୁଡିକ ",
+ "project.viewAllInList": "ସବୁ ଗୁଡିକ ଦେଖ ",
+ "project.inviteToRemix": "ବ୍ୟବାହାରକାରୀଙ୍କୁ ରିମିକ୍ସ କରିବାକୁ ଆମନ୍ତ୍ରଣ କରନ୍ତୁ |",
+ "project.instructionsLabel": "ନିର୍ଦ୍ଦେଶାବଳୀ",
+ "project.notesAndCreditsLabel": "ଟିପ୍ପଣୀ ଏବଂ କୃତଜ୍ଞତା ",
+ "project.credit": "ମୂଳ ପ୍ରକଳ୍ପ {projectLink}ପାଇଁ {userLink} ଙ୍କୁ ଧନ୍ୟବାଦ |",
+ "project.deletedBanner": "ଟିପ୍ପଣୀ : ଏହି ପ୍ରୋଜେକ୍ଟଟି ଆବର୍ଜନା ଫୋଲ୍ଡରରେ ଅଛି |",
+ "project.defaultCensoredMessage": "ଏହି ପ୍ରୋଜେକ୍ଟକୁ ସ୍କ୍ରାଚ୍ ଟିମ୍ ଦ୍ବାରା ଅପସାରଣ କରାଯାଇଥିଲା କାରଣ ଏହା ଅସମ୍ମାନ, ସବୁ ବୟସ ପାଇଁ ଅନୁପଯୁକ୍ତ ଥିଲା, କିମ୍ବା ଅନ୍ୟଥା ସ୍କ୍ରାଚ୍ ସମ୍ପ୍ରଦାୟର ନିର୍ଦ୍ଦେଶାବଳୀ ଭାଙ୍ଗିଥିଲା |",
+ "project.communityCensoredMessage": "ଆପଣଙ୍କର ପ୍ରୋଜେକ୍ଟ ସାମୟିକ ଭାବରେ ହଟାଇ ଦିଆଯାଇଛି କାରଣ ଏକାଧିକ ଲୋକ ଏହାକୁ ଅନୁପଯୁକ୍ତ ବୋଲି ଜଣାଇଛନ୍ତି |",
+ "project.willReviewCensoredMessage": "ସ୍କ୍ରାଚ୍ ଟିମ୍ ଏହି {communityGuidelinesLink} ଆଧାରରେ ପ୍ରକଳ୍ପର ସମୀକ୍ଷା କରିବ ଏବଂ ପ୍ରକଳ୍ପକୁ ପୁର୍ନସ୍ଥାପନ କରିବ କିମ୍ବା ସେନ୍ସରସିପ୍ ନିଶ୍ଚିତ କରିବ |",
+ "project.tempCensoredMessage": "ଦୟାକରି ଏହି {communityGuidelinesLink}କୁ ପଢନ୍ତୁ ଏବଂ ଏହାକୁ ପୁର୍ନ ସମ୍ପ୍ରସାରଣ କରିବା ପୂର୍ବରୁ ଏହା ସମ୍ମାନଜନକ ବୋଲି ନିଶ୍ଚିତ କରିବାକୁ ପ୍ରୋଜେକ୍ଟକୁ ଏଡିଟ୍ କରି ନିଶ୍ଚିତ ହୁଅନ୍ତୁ |",
+ "project.permCensoredMessage": "ଭବିଷ୍ୟତରେ ଏହା କୌଣସି ବି ସମୟରେ ପୁର୍ନ ସମ୍ପ୍ରସାରଣ ହୋଇ ପାରିବ ନାହିଁ |",
+ "project.communityGuidelines": "ସମ୍ପ୍ରଦାୟ ନିର୍ଦ୍ଦେଶାବଳୀ |",
+ "project.moderationInfoLabel": "ନିୟନ୍ତ୍ରଣ ସୂଚନା",
+ "project.numScripts": "{number}ସ୍କ୍ରିପ୍ଟଗୁଡ଼ିକ",
+ "project.numSprites": "{number}ସ୍ପ୍ରାଇଟ ଗୁଡିକ",
+ "project.descriptionMaxLength": "ବର୍ଣ୍ଣନା ବହୁତ ଲମ୍ବା ଅଟେ |",
+ "project.notesPlaceholder": "ଆପଣ ଏହି ପ୍ରକଳ୍ପ କିପରି ପ୍ରସ୍ତୁତ କଲେ? ଆପଣ ଅନ୍ୟ ଲୋକଙ୍କଠାରୁ ପରିକଳ୍ପନା, ସ୍କ୍ରିପ୍ଟ କିମ୍ବା ଚିତ୍ରକଳା ବ୍ୟବହାର କରିଛନ୍ତି କି? ସେମାନଙ୍କୁ ଏଠାରେ ଧନ୍ୟବାଦ ଦିଅନ୍ତୁ |",
+ "project.descriptionPlaceholder": "ତୁମ ପ୍ରୋଜେକ୍ଟକୁ କିପରି ବ୍ୟବହାର କରାଯିବ ଲୋକମାନଙ୍କୁ କୁହ (ଯେପରିକି କେଉଁ ବଟନ୍ ଦବାଇବା)",
+ "project.cloudDataAlert": "ଏହି ପ୍ରୋଜେକ୍ଟ କ୍ଲାଉଡ୍ ଡାଟା ବ୍ୟବହାର କରେ - ଏହି ବିଶେଷ ସୁବିଧା କେବଳ ସାଇନ୍-ଇନ କରିଥିବା ସ୍କ୍ରାଚର୍ସରେ ମାନଙ୍କୁ ଉପଲବ୍ଧ |",
+ "project.cloudVariables": "କ୍ଲାଉଡ୍ ଭେରିଏବଲ୍ |",
+ "project.cloudDataLink": "ଡାଟା ଦେଖନ୍ତୁ",
+ "project.usernameBlockAlert": "ଏହି ପ୍ରୋଜେକ୍ଟ \"ୟୁଜର୍ ନେମ୍\" ବ୍ଲକ୍ ମାଧ୍ୟମରେ କିଏ ଏହାକୁ ବ୍ୟବହାର କରୁଛି ତାହା ଚିହ୍ନଟ କରିପାରିବ | ଆପଣଙ୍କର ପରିଚୟ ଲୁଚାଇବାକୁ, ପ୍ରୋଜେକ୍ଟ ବ୍ୟବହାର କରିବା ପୂର୍ବରୁ ସାଇନ୍ ଆଉଟ୍ କରନ୍ତୁ |",
+ "project.inappropriateUpdate": "ହମ୍ ... ଖରାପ ଶବ୍ଦ ଡିଟେକ୍ଟର ଭାବୁଛି ତୁମର ପାଠରେ କିଛି ଅସୁବିଧା ଅଛି | ଦୟାକରି ଏହାକୁ ପରିବର୍ତ୍ତନ କରନ୍ତୁ ଏବଂ ସମ୍ମାନଜନକ କରନ୍ତୁ |",
+ "comment.type.disrespectful": "ସ୍କ୍ରାଚ୍ ଭାବୁଛି ତୁମର ସାମ୍ପ୍ରତିକ ମନ୍ତବ୍ୟ ସମ୍ମାନଜନକ ନଥିଲା |",
+ "comment.disrespectful.header": "ସ୍କ୍ରାଚ୍ ବ୍ୟବହାର କରିବା ସମୟରେ ବନ୍ଧୁତ୍ୱପୂର୍ଣ୍ଣ ଏବଂ ସମ୍ମାନଜନକ ହେବା ନିଶ୍ଚିତ କରନ୍ତୁ |",
+ "comment.disrespectful.content1": "ସ୍କ୍ରାଚ୍ କମେଣ୍ଟ ପରୀକ୍ଷକ ଭାବୁଛି ତୁମର ମନ୍ତବ୍ୟ ଅସମ୍ମାନଜନକ ଅଟେ |",
+ "comment.disrespectful.content2": "ମନେରଖ: ପ୍ରତ୍ୟେକ ସ୍କ୍ରାଚ୍ ଆକାଉଣ୍ଟ୍ ପଛରେ ଜଣେ ବ୍ୟକ୍ତି ଅଛନ୍ତି ଏବଂ ଅଣ-ବନ୍ଧୁତ୍ୱପୂର୍ଣ୍ଣ ମନ୍ତବ୍ୟ ପ୍ରକୃତରେ କାହାର ଭାବନାକୁ ଆଘାତ ଦେଇପାରେ |",
+ "comment.type.pii": "The Scratch comment filter thought your most recent comment was sharing or asking for private information.",
+ "comment.pii.header": "Make sure not to share private information on Scratch.",
+ "comment.pii.content1": "The Scratch comment filter thinks that in your comment, 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": "The Scratch comment filter thought your most recent comment was saying something bad about someone’s project.",
+ "comment.unconstructive.header": "Make sure to be supportive when commenting on other people’s projects",
+ "comment.unconstructive.content1": "The Scratch comment filter thinks your comment was saying something bad or mean about someone’s project.",
+ "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": "The Scratch comment filter thought your most recent comment contained a bad word.",
+ "comment.vulgarity.header": "Make sure to use language that’s appropriate for all ages",
+ "comment.vulgarity.content1": "The Scratch comment filter thinks 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."
+}
\ No newline at end of file
diff --git a/www/scratch-website.preview-l10njson/qu.json b/www/scratch-website.preview-l10njson/qu.json
new file mode 100644
index 00000000..503d5054
--- /dev/null
+++ b/www/scratch-website.preview-l10njson/qu.json
@@ -0,0 +1,66 @@
+{
+ "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": "Taki",
+ "project.penExtensionChip": "qillqay kaspi",
+ "project.text2SpeechChip": "Qillqa Rimay ",
+ "project.translateChip": "Tikray",
+ "project.videoSensingChip": "Tarisqa Qawana",
+ "project.needsConnection": "Needs Connection",
+ "project.comments.header": "Parlarisqaykikuna",
+ "project.comments.toggleOff": "Commenting off",
+ "project.comments.toggleOn": "Commenting on",
+ "project.comments.turnedOff": "Sorry, comment posting has been turned off for this project.",
+ "project.share.notShared": "This project is not shared — so only you can see it. Click share to let everyone see it!",
+ "project.share.sharedLong": "Ancha kusikuymi llamkayniki aypusqaykiptiki! Uknin Runakunam kuanaqa churawaqmi, rimariwaqmi chaymanata yapamanta chapuwaqmi.",
+ "project.share.sharedShort": "Llamkayniki aypusqañam kachkan.",
+ "project.share.shareButton": "Rakiy",
+ "project.seeInsideButton": "Qaway ukunta",
+ "project.remix.justRemixed": "\"{title}\" was successfully remixed. Add a sprite, add a costume, make a change to make it your own!",
+ "project.remixButton": "Kambiyay",
+ "project.remixButton.altText": "Waqaychay llamkaypa hukman hinaspa yapay hamutaynikikunata.",
+ "project.remixButton.remixing": "Kambiyaykuchkan...",
+ "project.remixes": "Kambiyasqakuna",
+ "project.viewAllInList": "Llapamta qaway",
+ "project.inviteToRemix": "Invite user to remix",
+ "project.instructionsLabel": "Rimarisqa",
+ "project.notesAndCreditsLabel": "Qillqana Kriditukuna",
+ "project.credit": "Thanks to {userLink} for the original project {projectLink}.",
+ "project.deletedBanner": "Qillqana:kay llamkaymi tarikun pichasqakunapi. ",
+ "project.defaultCensoredMessage": "Kay llamkaymi pichasqam scratch llamkaqkunawan mana allin kaptin, llapan wata kaqkunapi, utaq ukninmanta Ayllu scratchta qachachan allin kachkaptin.",
+ "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": "Manam aypuyta kutinkunqachu ñawpaq punchawkunapi.",
+ "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": "Puyupi Hukniraqkuna",
+ "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.",
+ "comment.type.disrespectful": "Scratch thinks your most recent comment was disrespectful.",
+ "comment.disrespectful.header": "Make sure to be friendly and respectful when using Scratch.",
+ "comment.disrespectful.content1": "The Scratch comment filter thinks your comment was disrespectful.",
+ "comment.disrespectful.content2": "Remember: There is a person behind every Scratch account and unfriendly comments can really hurt someone's feelings.",
+ "comment.type.pii": "The Scratch comment filter thought your most recent comment was sharing or asking for private information.",
+ "comment.pii.header": "Make sure not to share private information on Scratch.",
+ "comment.pii.content1": "The Scratch comment filter thinks that in your comment, 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": "The Scratch comment filter thought your most recent comment was saying something bad about someone’s project.",
+ "comment.unconstructive.header": "Make sure to be supportive when commenting on other people’s projects",
+ "comment.unconstructive.content1": "The Scratch comment filter thinks your comment was saying something bad or mean about someone’s project.",
+ "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": "The Scratch comment filter thought your most recent comment contained a bad word.",
+ "comment.vulgarity.header": "Make sure to use language that’s appropriate for all ages",
+ "comment.vulgarity.content1": "The Scratch comment filter thinks 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."
+}
\ No newline at end of file
diff --git a/www/scratch-website.preview-l10njson/tn.json b/www/scratch-website.preview-l10njson/tn.json
new file mode 100644
index 00000000..cccc65fe
--- /dev/null
+++ b/www/scratch-website.preview-l10njson/tn.json
@@ -0,0 +1,66 @@
+{
+ "addToStudio.title": "Oketsa mo setudiong",
+ "addToStudio.finishing": "Go feleletsa",
+ "addToStudio.inviteUser": "Laletsa modirisi go oketsa mo setudiong",
+ "project.titleMaxLength": "Setlhogo se se telele",
+ "project.musicExtensionChip": "Mmino",
+ "project.penExtensionChip": "Pene",
+ "project.text2SpeechChip": "Romela molaetsa ka puo",
+ "project.translateChip": "Ranola",
+ "project.videoSensingChip": "Maikutlo a vidio",
+ "project.needsConnection": "Tlhoka Kgolagano",
+ "project.comments.header": "Dikakgelo",
+ "project.comments.toggleOff": "Kakgelo e timilwe",
+ "project.comments.toggleOn": "Kakgelo e tshumilwe",
+ "project.comments.turnedOff": "Maswabi, thomelo ya dikakgelo tsa porojeke e, e timilwe.",
+ "project.share.notShared": "Porojeke e ga e abelanwe — o ka e bona fela. Tobetsa abelana letla mongwe le mongwe gore a e bone!",
+ "project.share.sharedLong": "Re go akgolela go abelana ka porojeke ya gago! Batho ba bangwe ba ka e leka jaanong, naya dikakgelo mme o di tswakanye.",
+ "project.share.sharedShort": "Porojeke ya gago jaanong e a abelanwa.",
+ "project.share.shareButton": "Abela",
+ "project.seeInsideButton": "Bona ka mo gare",
+ "project.remix.justRemixed": "{title}tswakanyo e atlegile. Oketsa ka sprite, oketsa ka seaparo, dira phetogo go e dira ya gago!",
+ "project.remixButton": "Tlhakanya gape",
+ "project.remixButton.altText": "Boloka setshwantso sa porojeke e, o be o tsenya dikakanyo tsa gago.",
+ "project.remixButton.remixing": "Gotlhanya gape…",
+ "project.remixes": "Go tswakanya",
+ "project.viewAllInList": "Bona tsotlhe",
+ "project.inviteToRemix": "Laletsa modirisi go tswakanya",
+ "project.instructionsLabel": "Ditaelo",
+ "project.notesAndCreditsLabel": "Melaetsa le Ditebogo",
+ "project.credit": "Ditebogo go {userLink}mo tshomologng ya porojekeng {projectLink}.",
+ "project.deletedBanner": "Ela tlhoko: Porojeke e e ka mo setsholadifaele sa matlakala",
+ "project.defaultCensoredMessage": "Porojeke e, e tlositswe ke setlhopha sa Scratch gonne e ne e tlontlolola, e sa siamela batho ba dingwaga tsotlhe, kgotsa e roba dikaelo tsa setšhaba sa Scratch.",
+ "project.communityCensoredMessage": "Porojeke ya gago ga e a abelanwa mo nakonyaneng fela gonne batho ba le bantsi ba tlaleile fa e sa siama.",
+ "project.willReviewCensoredMessage": "Setlhopha sa Scratch se tla lebelela porojeke go ya ka {communityGuidelinesLink}, le go busetsa porojeke kgotsa go netefatsa ditokololo tsa yona.",
+ "project.tempCensoredMessage": "Ka kopo buisa {communityGuidelinesLink}mme o netefatse go siamisa porojeke le gore e na le tlhompho pele o abelana gape ka yona.",
+ "project.permCensoredMessage": "E ka se kgone go abelanwa gape ka nako nngwe le nngwe mo isagweng.",
+ "project.communityGuidelines": "Dikaelo tsa setšhaba",
+ "project.moderationInfoLabel": "Tshedimosetso ya Tekanyetso",
+ "project.numScripts": "{number}makwalo",
+ "project.numSprites": "{number}sprites",
+ "project.descriptionMaxLength": "Tlhaloso e telele thata",
+ "project.notesPlaceholder": "O dirile jang porojeke e? A o dirisitse dikakanyo, makwalo kgotsa tiro ya botaki go tswa mo bathong ba bangwe? Ba leboge fa.",
+ "project.descriptionPlaceholder": "Bolelela batho gore ba dirise jang porojeke ya gago (jaaka ke tobetse dikonopo tse dife)",
+ "project.cloudDataAlert": "Porojeke e, e dirisa data ya maru - karolo e e leng teng go badirisi ba Scratch.",
+ "project.cloudVariables": "Diphetogo tsa Maru",
+ "project.cloudDataLink": "Bona Data",
+ "project.usernameBlockAlert": "Porojeke e, e kgona go lemoga gore ke mang yo o e dirisang ka ntlha ya boloko ba \"leinatiriso\" block. Go fitlha bosupi ba gore o mang, saenolola pele o dirisa porojeke.",
+ "project.inappropriateUpdate": "Hmm...sedupeledi se se sa siamang sa mafoko se akanya gore go na le bothata ka molaetsa wa gago. Ka kopo o fetole mme o gopole go nna le maitseo. ",
+ "comment.type.disrespectful": "Scratch thinks your most recent comment was disrespectful.",
+ "comment.disrespectful.header": "Make sure to be friendly and respectful when using Scratch.",
+ "comment.disrespectful.content1": "The Scratch comment filter thinks your comment was disrespectful.",
+ "comment.disrespectful.content2": "Remember: There is a person behind every Scratch account and unfriendly comments can really hurt someone's feelings.",
+ "comment.type.pii": "The Scratch comment filter thought your most recent comment was sharing or asking for private information.",
+ "comment.pii.header": "Make sure not to share private information on Scratch.",
+ "comment.pii.content1": "The Scratch comment filter thinks that in your comment, 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": "The Scratch comment filter thought your most recent comment was saying something bad about someone’s project.",
+ "comment.unconstructive.header": "Make sure to be supportive when commenting on other people’s projects",
+ "comment.unconstructive.content1": "The Scratch comment filter thinks your comment was saying something bad or mean about someone’s project.",
+ "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": "The Scratch comment filter thought your most recent comment contained a bad word.",
+ "comment.vulgarity.header": "Make sure to use language that’s appropriate for all ages",
+ "comment.vulgarity.content1": "The Scratch comment filter thinks 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."
+}
\ No newline at end of file
diff --git a/www/scratch-website.preview-l10njson/xh.json b/www/scratch-website.preview-l10njson/xh.json
new file mode 100644
index 00000000..c2adefbc
--- /dev/null
+++ b/www/scratch-website.preview-l10njson/xh.json
@@ -0,0 +1,66 @@
+{
+ "addToStudio.title": "Yongeza estudiyo",
+ "addToStudio.finishing": "iyaqibezela.....",
+ "addToStudio.inviteUser": "Mema umsebenzisi ukuba ongeze kwi studiyo",
+ "project.titleMaxLength": "Isihloko side kakhulu",
+ "project.musicExtensionChip": "Umculo",
+ "project.penExtensionChip": "Usiba",
+ "project.text2SpeechChip": "Umbhalo ukuya kwintetho",
+ "project.translateChip": "Tolika",
+ "project.videoSensingChip": "Ukuva ividyo",
+ "project.needsConnection": "Uqhagamshelwano lweemfuno",
+ "project.comments.header": "Iizimvo",
+ "project.comments.toggleOff": "Izimvo zicinyiwe",
+ "project.comments.toggleOn": "Izimvo zivuliwe",
+ "project.comments.turnedOff": "Uxolo, ukupowsta izimvo kuvaliwe kule projekth.",
+ "project.share.notShared": " Le projekth akwabelwananga ngayo — ngako oko ke nguwe kuphela onokuyibona. Cofa u-share ukwenza wonke umntu ayibone!",
+ "project.share.sharedLong": "Siyavuyisana nawe ngokwabelana ngeprojekth yakho! Abanye bangayizama ngoku, banike izimvo, kwaye bayixube okutshaa.",
+ "project.share.sharedShort": "IProjekth yakho kwabelwene ngayo ngoku",
+ "project.share.shareButton": "Yabelana",
+ "project.seeInsideButton": "Bona ngaphakathi",
+ "project.remix.justRemixed": "\"{title}\" ixutyweokutsha ngempumelelo. Yongeza i-sprite, yongeza isinxibo, yenza utshintsho ukuyenza eyakho. ",
+ "project.remixButton": "Xuba okutsha",
+ "project.remixButton.altText": "Gcina ikopi yale projekth kwaye wongeze nezakho izimvo.",
+ "project.remixButton.remixing": "Ukuxuba okutsha",
+ "project.remixes": "imixube emitsha",
+ "project.viewAllInList": "Jonga konke",
+ "project.inviteToRemix": "Mema umsebenzisi axube okutsha",
+ "project.instructionsLabel": "Imiyalelo",
+ "project.notesAndCreditsLabel": "Amanqaku kunye nokuvuma iimisebenzi yabantu",
+ "project.credit": "Enkosi kwi {userLink} ngeprojekthi yoqobo {projectLink}.",
+ "project.deletedBanner": "Le projekth ikwifolda yenkunkuma",
+ "project.defaultCensoredMessage": "Le projekth isuswe liQela le-Scratch kuba ibingenantlonipho, ingafanelekanga kuyo yonke iminyaka, okanye kungenjalo yaphula imigaqo zabahlali beScratch.",
+ "project.communityCensoredMessage": "Iprojekth yakho akwabelwananga ngayo okwethutyana kuba abantu abaninzi bayixele njengengafanelekanga",
+ "project.willReviewCensoredMessage": "Iqela le-Scratch liza kuyijonga le projekthi ngokusekwe kwi {communityGuidelinesLink}, kwaye libuyisele iprojekthi okanye liqinisekise ngovalo",
+ "project.tempCensoredMessage": "Nceda ufunde i- {communityGuidelinesLink}kwaye uqiniseke ukuba uhlela iprojekthi ukuze uqiniseke ukuba iyahlonipha phambi kokuba wabelane ngayo.",
+ "project.permCensoredMessage": "Akunakwabelwana ngayo nanini na kwixa elizayo.",
+ "project.communityGuidelines": "imigaqo yoluntu",
+ "project.moderationInfoLabel": "ulwazi lokumodareyitha",
+ "project.numScripts": "{number} imibhalo",
+ "project.numSprites": "{number} iziisprite",
+ "project.descriptionMaxLength": "Inkcazo inde kakhulu",
+ "project.notesPlaceholder": "Uyenze njani le projekth? Usebenzise imibono, imibhalo okanye ubugcisa obuvela kwabanye abantu? Babulele apha",
+ "project.descriptionPlaceholder": "Xelela abantu ukuba bayisebenzisa njani iprojekth yakho (njengokucofa awaphi amaqhosha).",
+ "project.cloudDataAlert": "Le projekthi isebenzisa idatha yelifu-inqaku elifumaneka kuphela kwizi-Scratchers ezityikityelwe ngaphakathi",
+ "project.cloudVariables": "IiVariyebhil ezikhoyo elifini",
+ "project.cloudDataLink": "Bona i-Datha",
+ "project.usernameBlockAlert": "Le projekthi iyakwazi ukubona ukuba ngubani oyisebenzisayo, ngokusebenzisa ibhlok \"yegama lomsebenzisi\". Ukufihla isazisi sakho, tyikitya uphume ngaphambi kokusebenzisa iprojekth.",
+ "project.inappropriateUpdate": "Hmm ... isixhobo sokukhangela igama elingalunganga sicinga ukuba kukho ingxaki ngombhalo wakho. Nceda uwutshintshe kwaye ukhumbule ukuba nembeko.",
+ "comment.type.disrespectful": "Scratch thinks your most recent comment was disrespectful.",
+ "comment.disrespectful.header": "Make sure to be friendly and respectful when using Scratch.",
+ "comment.disrespectful.content1": "The Scratch comment filter thinks your comment was disrespectful.",
+ "comment.disrespectful.content2": "Remember: There is a person behind every Scratch account and unfriendly comments can really hurt someone's feelings.",
+ "comment.type.pii": "The Scratch comment filter thought your most recent comment was sharing or asking for private information.",
+ "comment.pii.header": "Make sure not to share private information on Scratch.",
+ "comment.pii.content1": "The Scratch comment filter thinks that in your comment, 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": "The Scratch comment filter thought your most recent comment was saying something bad about someone’s project.",
+ "comment.unconstructive.header": "Make sure to be supportive when commenting on other people’s projects",
+ "comment.unconstructive.content1": "The Scratch comment filter thinks your comment was saying something bad or mean about someone’s project.",
+ "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": "The Scratch comment filter thought your most recent comment contained a bad word.",
+ "comment.vulgarity.header": "Make sure to use language that’s appropriate for all ages",
+ "comment.vulgarity.content1": "The Scratch comment filter thinks 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."
+}
\ No newline at end of file
diff --git a/www/scratch-website.research-l10njson/af.json b/www/scratch-website.research-l10njson/af.json
new file mode 100644
index 00000000..e26db45e
--- /dev/null
+++ b/www/scratch-website.research-l10njson/af.json
@@ -0,0 +1,9 @@
+{
+ "research.title": "Navorsing oor Scratch",
+ "research.conductors": "Research on Scratch is being conducted by members of the MIT Scratch Team and researchers at other universities, including 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.",
+ "research.privacy": "By sharing projects and participating in the Scratch online community, you are helping us better understand how people can use and learn with Scratch. Any publicly shared projects, comments, or other material on the Scratch site may be included in the research analysis, presentations, papers, and reports. No personally identifiable information is shared. (If you have any questions, please use the {contactLink} form.)",
+ "research.contactLinkText": "Kontak Ons",
+ "research.intro": "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.papers": "Research Papers & Presentations",
+ "research.grants": "National Science Foundation Grants"
+}
\ No newline at end of file
diff --git a/www/scratch-website.research-l10njson/nso.json b/www/scratch-website.research-l10njson/nso.json
new file mode 100644
index 00000000..cc38b00e
--- /dev/null
+++ b/www/scratch-website.research-l10njson/nso.json
@@ -0,0 +1,9 @@
+{
+ "research.title": "Research on Scratch",
+ "research.conductors": "Research on Scratch is being conducted by members of the MIT Scratch Team and researchers at other universities, including 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.",
+ "research.privacy": "By sharing projects and participating in the Scratch online community, you are helping us better understand how people can use and learn with Scratch. Any publicly shared projects, comments, or other material on the Scratch site may be included in the research analysis, presentations, papers, and reports. No personally identifiable information is shared. (If you have any questions, please use the {contactLink} form.)",
+ "research.contactLinkText": "Ikgokaganye le rena",
+ "research.intro": "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.papers": "Research Papers & Presentations",
+ "research.grants": "National Science Foundation Grants"
+}
\ No newline at end of file
diff --git a/www/scratch-website.research-l10njson/or.json b/www/scratch-website.research-l10njson/or.json
new file mode 100644
index 00000000..8201f7f5
--- /dev/null
+++ b/www/scratch-website.research-l10njson/or.json
@@ -0,0 +1,9 @@
+{
+ "research.title": "Research on Scratch",
+ "research.conductors": "Research on Scratch is being conducted by members of the MIT Scratch Team and researchers at other universities, including 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.",
+ "research.privacy": "By sharing projects and participating in the Scratch online community, you are helping us better understand how people can use and learn with Scratch. Any publicly shared projects, comments, or other material on the Scratch site may be included in the research analysis, presentations, papers, and reports. No personally identifiable information is shared. (If you have any questions, please use the {contactLink} form.)",
+ "research.contactLinkText": "ଆମ ସହିତ ଯୋଗାଯୋଗ କରନ୍ତୁ |",
+ "research.intro": "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.papers": "Research Papers & Presentations",
+ "research.grants": "National Science Foundation Grants"
+}
\ No newline at end of file
diff --git a/www/scratch-website.research-l10njson/qu.json b/www/scratch-website.research-l10njson/qu.json
new file mode 100644
index 00000000..c895928d
--- /dev/null
+++ b/www/scratch-website.research-l10njson/qu.json
@@ -0,0 +1,9 @@
+{
+ "research.title": "Maskapay Skratchmanta",
+ "research.conductors": "Research on Scratch is being conducted by members of the MIT Scratch Team and researchers at other universities, including 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.",
+ "research.privacy": "By sharing projects and participating in the Scratch online community, you are helping us better understand how people can use and learn with Scratch. Any publicly shared projects, comments, or other material on the Scratch site may be included in the research analysis, presentations, papers, and reports. No personally identifiable information is shared. (If you have any questions, please use the {contactLink} form.)",
+ "research.contactLinkText": "Makaykuayku",
+ "research.intro": "Qatiqpunipim qawachiwanchik llamkay maskarina akllasqapi, prisintasqakuna ichapas tesis nisqa scratchmanta hinallataq scratch intirnit llamkay ayllupi, qatiqlla qullqiwan yanapaq chay National Science Foundation nisqawan scratchwan.",
+ "research.papers": "Research Papers & Presentations",
+ "research.grants": "Qullqiwan yanapasqawan chay National Science Foundation nisqawan"
+}
\ No newline at end of file
diff --git a/www/scratch-website.research-l10njson/tn.json b/www/scratch-website.research-l10njson/tn.json
new file mode 100644
index 00000000..5e355b4a
--- /dev/null
+++ b/www/scratch-website.research-l10njson/tn.json
@@ -0,0 +1,9 @@
+{
+ "research.title": "Research on Scratch",
+ "research.conductors": "Research on Scratch is being conducted by members of the MIT Scratch Team and researchers at other universities, including 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.",
+ "research.privacy": "By sharing projects and participating in the Scratch online community, you are helping us better understand how people can use and learn with Scratch. Any publicly shared projects, comments, or other material on the Scratch site may be included in the research analysis, presentations, papers, and reports. No personally identifiable information is shared. (If you have any questions, please use the {contactLink} form.)",
+ "research.contactLinkText": "Ikgolaganye le Rona",
+ "research.intro": "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.papers": "Research Papers & Presentations",
+ "research.grants": "National Science Foundation Grants"
+}
\ No newline at end of file
diff --git a/www/scratch-website.research-l10njson/xh.json b/www/scratch-website.research-l10njson/xh.json
new file mode 100644
index 00000000..f875346a
--- /dev/null
+++ b/www/scratch-website.research-l10njson/xh.json
@@ -0,0 +1,9 @@
+{
+ "research.title": "Research on Scratch",
+ "research.conductors": "Research on Scratch is being conducted by members of the MIT Scratch Team and researchers at other universities, including 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.",
+ "research.privacy": "By sharing projects and participating in the Scratch online community, you are helping us better understand how people can use and learn with Scratch. Any publicly shared projects, comments, or other material on the Scratch site may be included in the research analysis, presentations, papers, and reports. No personally identifiable information is shared. (If you have any questions, please use the {contactLink} form.)",
+ "research.contactLinkText": "Qhagamshelana nathi",
+ "research.intro": "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.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/af.json b/www/scratch-website.scratch_14-l10njson/af.json
new file mode 100644
index 00000000..1b493642
--- /dev/null
+++ b/www/scratch-website.scratch_14-l10njson/af.json
@@ -0,0 +1,34 @@
+{
+ "onePointFour.intro": "The 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 Scratch 2.0 cannot be opened in 1.4.",
+ "onePointFour.downloads": "Downloads",
+ "onePointFour.macTitle": "Mac OS X",
+ "onePointFour.macBody": "Compatible with Mac OSX 10.4 or later",
+ "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": "Gereelde Vrae",
+ "onePointFour.resourcesQ": "What resources are available to help me learn how to use 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 or later, 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.scratch_14-l10njson/nso.json b/www/scratch-website.scratch_14-l10njson/nso.json
new file mode 100644
index 00000000..f00c2bf5
--- /dev/null
+++ b/www/scratch-website.scratch_14-l10njson/nso.json
@@ -0,0 +1,34 @@
+{
+ "onePointFour.intro": "The 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 Scratch 2.0 cannot be opened in 1.4.",
+ "onePointFour.downloads": "Downloads",
+ "onePointFour.macTitle": "Mac OS X",
+ "onePointFour.macBody": "Compatible with Mac OSX 10.4 or later",
+ "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": "Frequently Asked Questions",
+ "onePointFour.resourcesQ": "What resources are available to help me learn how to use 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 or later, 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.scratch_14-l10njson/or.json b/www/scratch-website.scratch_14-l10njson/or.json
new file mode 100644
index 00000000..bdceb474
--- /dev/null
+++ b/www/scratch-website.scratch_14-l10njson/or.json
@@ -0,0 +1,34 @@
+{
+ "onePointFour.intro": "The 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 Scratch 2.0 cannot be opened in 1.4.",
+ "onePointFour.downloads": "Downloads",
+ "onePointFour.macTitle": "Mac OS X",
+ "onePointFour.macBody": "Compatible with Mac OSX 10.4 or later",
+ "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": "ବାରମ୍ବାର ପଚରାଯାଉଥିବା ପ୍ରଶ୍ନଗୁଡିକ (FAQ)",
+ "onePointFour.resourcesQ": "What resources are available to help me learn how to use Scratch 1.4?",
+ "onePointFour.gettingStartedGuide": "Scratch 1.4 Getting Started Guide",
+ "onePointFour.referenceGuide": "Scratch 1.4 Reference Guide",
+ "onePointFour.scratchCards": "ସ୍କ୍ରାଚ୍ କାର୍ଡଗୁଡିକ |",
+ "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 or later, 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.scratch_14-l10njson/qu.json b/www/scratch-website.scratch_14-l10njson/qu.json
new file mode 100644
index 00000000..6e59e096
--- /dev/null
+++ b/www/scratch-website.scratch_14-l10njson/qu.json
@@ -0,0 +1,34 @@
+{
+ "onePointFour.intro": "Scratchpa unay virsiyuninqa, 1.4 virsiyunqa, kachkanraqmi diskarqanapaq.",
+ "onePointFour.introNoteLabel": "Qillqay:",
+ "onePointFour.introNote": "{noteLabel}Ichaqa Aypuwaraqmi llamkaykuna 1.4 scratch webninpi. ichaqa llamkaykuna scratch 2.0, manam kichayta atinkichu 1.4.",
+ "onePointFour.downloads": "Hurquykuna",
+ "onePointFour.macTitle": "Mac OS X",
+ "onePointFour.macBody": "Kuskachanapaq Mac OSX 10.4 Ñawpaqkunaman",
+ "onePointFour.windowsTitle": "Windows nisqan",
+ "onePointFour.windowsBody": "Kuskachasqa winduwswan 2000xP, qawarispa, 7 y 8",
+ "onePointFour.windowsNetworkInstaller": "Takyachiy",
+ "onePointFour.windowsNetwork": "Huchuchininkuna ridpa churanku {windowsNetworkInstaller}",
+ "onePointFour.linuxTitle": "Debian / Ubuntu",
+ "onePointFour.linuxBody": "Kuskachanapaq Ubuntuwan 12.04 utaq ñawpaqkunaman",
+ "onePointFour.linuxInstall": "Tacyachiy sratch cintru suftwarmanta",
+ "onePointFour.linuxOptions": "{linuxInstall} utaq{linuxDownload}",
+ "onePointFour.linuxDownload": "Hurquy kaymanta",
+ "onePointFour.faqsTitle": "Ancha Tapuykuna",
+ "onePointFour.resourcesQ": "Ima llamkaykunataq tariyman, yanapawanampaq Scratch 1.4 llamkanaypaq? ",
+ "onePointFour.gettingStartedGuide": "Willachay qallarinaykipaq Scratch 1.4",
+ "onePointFour.referenceGuide": "willachay qallarinaykipaq Scratch 1.4 ",
+ "onePointFour.scratchCards": "Scratchpa Tarhitankuna",
+ "onePointFour.resourcesA": "Qayllasllamanta yaykunaykipaq, hurquy {gettingStartedGuide}. los{referenceGuide} uywanmi imayna ruwanakipaq Scratchpi hinallapas llamkarimaykuna uywanmi{scratchCards} chaypin yanapawachkanchik imayna ruwachwan kawsarinakunata, llamkaykunata Scratchwan.",
+ "onePointFour.requirementsQ": "Imakunataq munan sistimakuna Scratch 1.4 -paq?",
+ "onePointFour.requirementsDisplay": "Qawana: 800 x 480 utaq achkata, waranqa utaq millunkuna (llimpi 16 bitswan utaq achkapas) ",
+ "onePointFour.requirementsOS": "Sistemas Uperativuskuna: Windows 2000 utaq ñawpaqman, Mac OS X 10.4 utaq ñawpaqman, Ubuntu Linux 9.04 utaq ñawpaqkunaman (ukuna virsiun Linuxpaq, qawari instaladur Linuxpa) ",
+ "onePointFour.requirementsDisk": "Disku: 120 megabytes llapas kikakaqpi instalanapaq Scratch.",
+ "onePointFour.requirementsCPUMemory": "CPU, yuyachiynin: lliwpuni kumputadurakunaqa yuyachiyninta achkta uywanku Scratch 1.4 llamkanampaq, ichaqa mawka kumputadurakunaqa llamkanqaku pisillamanta Scratchta.",
+ "onePointFour.requirementsSoundVideo": "Qapariqnin / Widiyu: Qapariqnin uyarinapaqa munanchikmi altavus nisqanta (utaq linlillapi uyarinapaq) qrabananchikpañataq munanchikmi mikrufunu nisqanta. lliwpuni kumputadura apaykacha uywankuna parlantikunata, mikrufununkunapas. Scratch 1.4 llamkamanmi USB nisqanmanta utaq kamarawampas.",
+ "onePointFour.errorQ": "Imataq pasanman mana allin taripti Siqay utaq aypuchkapti llamkay Scratchpi webnintakama?",
+ "onePointFour.errorFileTooBig": "Llamkasqayki ancha hatunmi. llamkay ancha hatuynin tupuyninqa 10 MB. uchuychinaykipaqa Scratch llamkaynikita klikyaykuy minu tikraypi> akllaykuy pisiyachiy qaparininta utaq imagininkunatapas. ichaqa uywanki qapariynin huñurisqata, llamkay manaraq Siqay, pichayta qallariy wakin qaparininkunata uchuychallaman churakunampaq.",
+ "onePointFour.errorInternet": "intirnitman tupachisqan ancha lintullam timpu suyasqampi uchuyllaman tikrachichkan llamkaynikita. chayna mana funciyunaptinqa, tupachiy hukaq kunputaduraman utaq maviqadurmanpas. ",
+ "onePointFour.errorProxy": "Sirwidurkuna proxy nisqan churakurqun chawpi richkaptin, intirnitman tupachiy mana sirwidur proxyman tupachisqallaman utaq Scratchta churay mana sirwidur proxyllaman.",
+ "onePointFour.errorLogin": "Suti yaykunapaq, kuntrasiñayki mana allin kachkan. qallariy yaykuyta kay Scratcha sitiyu webpi, qawanaykipaq suti yaykunaykita, hinllataq kuntrasiñayki allin kanampaq.pakaq"
+}
\ No newline at end of file
diff --git a/www/scratch-website.scratch_14-l10njson/tn.json b/www/scratch-website.scratch_14-l10njson/tn.json
new file mode 100644
index 00000000..f00c2bf5
--- /dev/null
+++ b/www/scratch-website.scratch_14-l10njson/tn.json
@@ -0,0 +1,34 @@
+{
+ "onePointFour.intro": "The 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 Scratch 2.0 cannot be opened in 1.4.",
+ "onePointFour.downloads": "Downloads",
+ "onePointFour.macTitle": "Mac OS X",
+ "onePointFour.macBody": "Compatible with Mac OSX 10.4 or later",
+ "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": "Frequently Asked Questions",
+ "onePointFour.resourcesQ": "What resources are available to help me learn how to use 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 or later, 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.scratch_14-l10njson/xh.json b/www/scratch-website.scratch_14-l10njson/xh.json
new file mode 100644
index 00000000..f00c2bf5
--- /dev/null
+++ b/www/scratch-website.scratch_14-l10njson/xh.json
@@ -0,0 +1,34 @@
+{
+ "onePointFour.intro": "The 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 Scratch 2.0 cannot be opened in 1.4.",
+ "onePointFour.downloads": "Downloads",
+ "onePointFour.macTitle": "Mac OS X",
+ "onePointFour.macBody": "Compatible with Mac OSX 10.4 or later",
+ "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": "Frequently Asked Questions",
+ "onePointFour.resourcesQ": "What resources are available to help me learn how to use 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 or later, 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/af.json b/www/scratch-website.search-l10njson/af.json
new file mode 100644
index 00000000..a5cd5922
--- /dev/null
+++ b/www/scratch-website.search-l10njson/af.json
@@ -0,0 +1,4 @@
+{
+ "search.trending": "Hoogmode",
+ "search.popular": "Gewild"
+}
\ No newline at end of file
diff --git a/www/scratch-website.search-l10njson/nso.json b/www/scratch-website.search-l10njson/nso.json
new file mode 100644
index 00000000..87d4b71a
--- /dev/null
+++ b/www/scratch-website.search-l10njson/nso.json
@@ -0,0 +1,4 @@
+{
+ "search.trending": "go tšea šedi",
+ "search.popular": "Tuma"
+}
\ No newline at end of file
diff --git a/www/scratch-website.search-l10njson/or.json b/www/scratch-website.search-l10njson/or.json
new file mode 100644
index 00000000..50e48903
--- /dev/null
+++ b/www/scratch-website.search-l10njson/or.json
@@ -0,0 +1,4 @@
+{
+ "search.trending": "ଲୋକପ୍ରିୟ ହେଉଛି ",
+ "search.popular": "ଲୋକପ୍ରିୟ"
+}
\ No newline at end of file
diff --git a/www/scratch-website.search-l10njson/qu.json b/www/scratch-website.search-l10njson/qu.json
new file mode 100644
index 00000000..fcd32678
--- /dev/null
+++ b/www/scratch-website.search-l10njson/qu.json
@@ -0,0 +1,4 @@
+{
+ "search.trending": "tindinsiya",
+ "search.popular": "Allin Riqsisqa"
+}
\ No newline at end of file
diff --git a/www/scratch-website.search-l10njson/tn.json b/www/scratch-website.search-l10njson/tn.json
new file mode 100644
index 00000000..750e285d
--- /dev/null
+++ b/www/scratch-website.search-l10njson/tn.json
@@ -0,0 +1,4 @@
+{
+ "search.trending": "anama",
+ "search.popular": "Itsege thata"
+}
\ No newline at end of file
diff --git a/www/scratch-website.search-l10njson/xh.json b/www/scratch-website.search-l10njson/xh.json
new file mode 100644
index 00000000..30e28b7a
--- /dev/null
+++ b/www/scratch-website.search-l10njson/xh.json
@@ -0,0 +1,4 @@
+{
+ "search.trending": "Ehamba phambili kumakhasi onxibelelwano",
+ "search.popular": "Ethandwayo"
+}
\ No newline at end of file
diff --git a/www/scratch-website.sec-l10njson/af.json b/www/scratch-website.sec-l10njson/af.json
new file mode 100644
index 00000000..057e6c63
--- /dev/null
+++ b/www/scratch-website.sec-l10njson/af.json
@@ -0,0 +1,72 @@
+{
+ "sec.title": "Scratch Education Collaborative",
+ "sec.intro": "Join a global network of organizations supporting creative coding",
+ "sec.applyNow": "Apply now!",
+ "sec.applyBanner": "Applications are open now through March 1st 2021!",
+ "sec.projectsTitle": "Overview",
+ "sec.eligibilityTitle": "Eligibility",
+ "sec.applyTitle": "How do I apply?",
+ "sec.applyDeadline": "The deadline for applying to the Scratch Education has been extended to March 1st, 2021",
+ "sec.applyButton": "Click here to apply",
+ "sec.projectsIntro": "The Scratch Education Collaborative (SEC), with support from Google.org, is building a powerful network of organizations across the world",
+ "sec.projectsIntroBold": "focused on supporting learners from historically marginalized and underserved communities developing their confidence with creative computing.",
+ "sec.projectsIntro2": "Up to 10 organizations will be selected in the 2021 pilot year to expand on and support each other's work with historically underrepresented youth including Black, LatinX, and Indigenous Americans, learn from one another, and collaborate with members of the Scratch Foundation, The MIT Media Lab, and other global leaders in creative computing to develop best practices for implementing culturally sustaining creative computing with Scratch.",
+ "sec.projectsIntro3": "The SEC is a key initiative of the Scratch Foundation. Originating from MIT Media Lab’s Lifelong Kindergarten Group and with over 200 million users, Scratch is the world’s largest and most diverse coding community for children offered free of charge.",
+ "sec.expectationsFromSec": "As a member of the SEC network, benefits include:",
+ "sec.expectationsFromSecPoint1": "Connect with and learn from the Scratch Foundation, the MIT Media Lab, and other leading organizations from around the world with experience implementing creative learning with Scratch",
+ "sec.expectationsFromSecPoint2": "Grow your organization’s capacity through equity-centered professional development",
+ "sec.expectationsFromSecPoint3": "Collaborate in developing equity-centered creative coding resources, events, and workshops using Scratch for your local community",
+ "sec.expectationsFromSecPoint4": "Access to seed funding for Scratch and SEC related activities for your local community",
+ "sec.expectationsFromOrgs": "Join the SEC Network:",
+ "sec.expectationsFromOrgsPoint1": "Engage in quarterly virtual meetings and workshops with Scratch Foundation and SEC partner organizations over the course of the year",
+ "sec.expectationsFromOrgsPoint2": "Host at least one creative computing virtual event, tutorial, or professional development activity for your community in 2021",
+ "sec.expectationsFromOrgsPoint3": "Develop and promote equity-centered creative coding resources, events, and workshops using Scratch for your local community",
+ "sec.expectationsFromOrgsPoint4": "Share best-practices and innovative creative computing curricula with the Scratch Foundation and SEC community",
+ "sec.expectationsFromOrgsPoint5": "Promote your organization’s work and impact through Scratch Foundation social-channels, websites, newsletters, and the Scratch Conference",
+ "sec.expectationsFromOrgsPoint6": "Facilitate a Scratch Day for your community with support from the Scratch Foundation",
+ "sec.eligibilityPrefix": "Your organization is:",
+ "sec.eligibilityPoint1": "Primarily focused on supporting traditionally underrepresented youth, including Black, LatinX, and Indigenous Americans in the United States and/or globally",
+ "sec.eligibilityPoint2": "Directly serving youth through creative learning and/or creative coding initiatives",
+ "sec.eligibilityPoint3": "Designated as a non-profit, or a school district that has demonstrated a commitment to equitable creative learning practices",
+ "sec.eligibilityPoint4": "Willing to collaborate with Scratch and the SEC community to develop and utilize creative computing resources that can be shared globally",
+ "sec.eligibilityPoint5": "Able to engage in quarterly virtual meetings",
+ "sec.faqHeader": "AV",
+ "sec.faqWhatIs": "What is Creative Learning with Scratch?",
+ "sec.faqWhatIsAnswer": "Scratch embraces creative learning as an educational approach that supports students in developing as creative thinkers and contributors to their communities. The Creative Learning approach focuses on 4P’s: Projects, Passion, Peers, and Play: providing students with opportunities to work on projects, based on their passions, in collaboration with peers, in a playful spirit (Resnick, 2017).",
+ "sec.faqWhatIsAnswer2": "To learn more about how the Scratch Foundation and the Lifelong Kindergarten group think about creative learning, visit the {lclLink}.",
+ "sec.faqLCLWebsite": "Learning Creative Learning website",
+ "sec.faqWhen": "When does the yearlong program begin and end?",
+ "sec.faqWhenAnswer": "The SEC program begins the first week of May 2021, and ends in May of 2022.",
+ "sec.faqUsingScratch": "Do I have to be using Scratch at my organization already?",
+ "sec.faqUsingScratchAnswer": "No, your organization does not need to already be using Scratch.",
+ "sec.faqUsingScratchAnswer2": "As a participant in the SEC, you will collaborate in developing and implementing programming and events for your community which incorporate Scratch. It is important that your organization and the community you will support through your work with the SEC has a plan for accessing technology.",
+ "sec.faqBackground": "Do I need to have a background in computer science?",
+ "sec.faqBackgroundAnswer": "You do not need to have a background in computer science, or be implementing educational programming in computer science in order to participate in the SEC.",
+ "sec.faqBackgroundAnswer2": "We encourage the use of Scratch as a creative tool and welcome organizations who are interested in using Scratch in a variety of contexts.",
+ "sec.faqEligible": "What kinds of organizations can apply to be members of the SEC?",
+ "sec.faqEligibleAnswer": "Non-profit organizations, public schools, school districts, universities, colleges, and other government entities are all welcome to apply.",
+ "sec.faqEligibleAnswer2": "The SEC encourages organizations from around the world to apply.",
+ "sec.faqInternational": "Do you accept international applications?",
+ "sec.faqInternationalAnswer": "Yes, the SEC is an international community. We welcome applications from organizations around the world.",
+ "sec.faqEnglish": "Does my organization need to be english-speaking?",
+ "sec.faqEnglishAnswer": "Your organization does not need to be English-speaking in order to apply.",
+ "sec.faqEnglishAnswer2": "We do ask that one member of your organization is able to participate in SEC events, which will be run in English.",
+ "sec.faqHowManyMembers": "How many members of my organization will be required to participate? ",
+ "sec.faqHowManyMembersAnswer": "Being a member organization requires buy-in from, at minimum, one representative and the Executive director/CEO/or equivalent position. ",
+ "sec.faqHowManyMembersAnswer2": "One member of your team will be responsible for attending SEC events, and communicating with Scratch Team members and other participating SEC member organizations.",
+ "sec.faqNotified": "When will I be notified of my acceptance?",
+ "sec.faqNotifiedAnswer": "You will hear back from us by the first week of April, 2021.",
+ "sec.faqHours": "How many hours per month should I expect to devote to participating in the SEC?",
+ "sec.faqHoursAnswer": "You should expect to spend 4-10 hours a month participating in SEC related work.",
+ "sec.faqVirtual": "Will the program be entirely virtual?",
+ "sec.faqVirtualAnswer": "All workshops and sessions for the 2021-2022 cohort will be hosted virtually.",
+ "sec.faqWorkshopLanguage": "The SEC is an international community, what is the primary language that workshops and sessions will be offered in?",
+ "sec.faqWorkshopLanguageAnswer": "SEC workshops and events will be facilitated in English. ",
+ "sec.faqCost": "What is the cost of participating in the SEC?",
+ "sec.faqCostAnswer": "Participating in the SEC is free for all participating organizations.",
+ "sec.faqCulturallySustaining": "What do we mean by culturally sustaining in the context of education?",
+ "sec.faqCulturallySustainingAnswer": "Culturally sustaining pedagogy empowers students by creating educational experiences which reaffirm, honor, explore, and extend their culture, heritage and communities (Ladson-Billings, 1994). Scratch and the SEC aims to empower educators and students across the globe through engagement in culturally relevant creative learning practices and creative computing experiences that will lead to culturally sustaining frames of reference and perspective (Hammond, 2015) and support relevant personal connections to Scratch’s and the SEC’s mission and values. ",
+ "sec.faqFuture": "I cannot participate this year, can I apply in the future? ",
+ "sec.faqFutureAnswer": "Yes! Join our {subscribeLink} to stay connected and receive future updates about the SEC.",
+ "sec.faqMailingList": "mailing list"
+}
\ No newline at end of file
diff --git a/www/scratch-website.sec-l10njson/nso.json b/www/scratch-website.sec-l10njson/nso.json
new file mode 100644
index 00000000..a251b798
--- /dev/null
+++ b/www/scratch-website.sec-l10njson/nso.json
@@ -0,0 +1,72 @@
+{
+ "sec.title": "Scratch Education Collaborative",
+ "sec.intro": "Join a global network of organizations supporting creative coding",
+ "sec.applyNow": "Apply now!",
+ "sec.applyBanner": "Applications are open now through March 1st 2021!",
+ "sec.projectsTitle": "Overview",
+ "sec.eligibilityTitle": "Eligibility",
+ "sec.applyTitle": "How do I apply?",
+ "sec.applyDeadline": "The deadline for applying to the Scratch Education has been extended to March 1st, 2021",
+ "sec.applyButton": "Click here to apply",
+ "sec.projectsIntro": "The Scratch Education Collaborative (SEC), with support from Google.org, is building a powerful network of organizations across the world",
+ "sec.projectsIntroBold": "focused on supporting learners from historically marginalized and underserved communities developing their confidence with creative computing.",
+ "sec.projectsIntro2": "Up to 10 organizations will be selected in the 2021 pilot year to expand on and support each other's work with historically underrepresented youth including Black, LatinX, and Indigenous Americans, learn from one another, and collaborate with members of the Scratch Foundation, The MIT Media Lab, and other global leaders in creative computing to develop best practices for implementing culturally sustaining creative computing with Scratch.",
+ "sec.projectsIntro3": "The SEC is a key initiative of the Scratch Foundation. Originating from MIT Media Lab’s Lifelong Kindergarten Group and with over 200 million users, Scratch is the world’s largest and most diverse coding community for children offered free of charge.",
+ "sec.expectationsFromSec": "As a member of the SEC network, benefits include:",
+ "sec.expectationsFromSecPoint1": "Connect with and learn from the Scratch Foundation, the MIT Media Lab, and other leading organizations from around the world with experience implementing creative learning with Scratch",
+ "sec.expectationsFromSecPoint2": "Grow your organization’s capacity through equity-centered professional development",
+ "sec.expectationsFromSecPoint3": "Collaborate in developing equity-centered creative coding resources, events, and workshops using Scratch for your local community",
+ "sec.expectationsFromSecPoint4": "Access to seed funding for Scratch and SEC related activities for your local community",
+ "sec.expectationsFromOrgs": "Join the SEC Network:",
+ "sec.expectationsFromOrgsPoint1": "Engage in quarterly virtual meetings and workshops with Scratch Foundation and SEC partner organizations over the course of the year",
+ "sec.expectationsFromOrgsPoint2": "Host at least one creative computing virtual event, tutorial, or professional development activity for your community in 2021",
+ "sec.expectationsFromOrgsPoint3": "Develop and promote equity-centered creative coding resources, events, and workshops using Scratch for your local community",
+ "sec.expectationsFromOrgsPoint4": "Share best-practices and innovative creative computing curricula with the Scratch Foundation and SEC community",
+ "sec.expectationsFromOrgsPoint5": "Promote your organization’s work and impact through Scratch Foundation social-channels, websites, newsletters, and the Scratch Conference",
+ "sec.expectationsFromOrgsPoint6": "Facilitate a Scratch Day for your community with support from the Scratch Foundation",
+ "sec.eligibilityPrefix": "Your organization is:",
+ "sec.eligibilityPoint1": "Primarily focused on supporting traditionally underrepresented youth, including Black, LatinX, and Indigenous Americans in the United States and/or globally",
+ "sec.eligibilityPoint2": "Directly serving youth through creative learning and/or creative coding initiatives",
+ "sec.eligibilityPoint3": "Designated as a non-profit, or a school district that has demonstrated a commitment to equitable creative learning practices",
+ "sec.eligibilityPoint4": "Willing to collaborate with Scratch and the SEC community to develop and utilize creative computing resources that can be shared globally",
+ "sec.eligibilityPoint5": "Able to engage in quarterly virtual meetings",
+ "sec.faqHeader": "FAQ",
+ "sec.faqWhatIs": "What is Creative Learning with Scratch?",
+ "sec.faqWhatIsAnswer": "Scratch embraces creative learning as an educational approach that supports students in developing as creative thinkers and contributors to their communities. The Creative Learning approach focuses on 4P’s: Projects, Passion, Peers, and Play: providing students with opportunities to work on projects, based on their passions, in collaboration with peers, in a playful spirit (Resnick, 2017).",
+ "sec.faqWhatIsAnswer2": "To learn more about how the Scratch Foundation and the Lifelong Kindergarten group think about creative learning, visit the {lclLink}.",
+ "sec.faqLCLWebsite": "Learning Creative Learning website",
+ "sec.faqWhen": "When does the yearlong program begin and end?",
+ "sec.faqWhenAnswer": "The SEC program begins the first week of May 2021, and ends in May of 2022.",
+ "sec.faqUsingScratch": "Do I have to be using Scratch at my organization already?",
+ "sec.faqUsingScratchAnswer": "No, your organization does not need to already be using Scratch.",
+ "sec.faqUsingScratchAnswer2": "As a participant in the SEC, you will collaborate in developing and implementing programming and events for your community which incorporate Scratch. It is important that your organization and the community you will support through your work with the SEC has a plan for accessing technology.",
+ "sec.faqBackground": "Do I need to have a background in computer science?",
+ "sec.faqBackgroundAnswer": "You do not need to have a background in computer science, or be implementing educational programming in computer science in order to participate in the SEC.",
+ "sec.faqBackgroundAnswer2": "We encourage the use of Scratch as a creative tool and welcome organizations who are interested in using Scratch in a variety of contexts.",
+ "sec.faqEligible": "What kinds of organizations can apply to be members of the SEC?",
+ "sec.faqEligibleAnswer": "Non-profit organizations, public schools, school districts, universities, colleges, and other government entities are all welcome to apply.",
+ "sec.faqEligibleAnswer2": "The SEC encourages organizations from around the world to apply.",
+ "sec.faqInternational": "Do you accept international applications?",
+ "sec.faqInternationalAnswer": "Yes, the SEC is an international community. We welcome applications from organizations around the world.",
+ "sec.faqEnglish": "Does my organization need to be english-speaking?",
+ "sec.faqEnglishAnswer": "Your organization does not need to be English-speaking in order to apply.",
+ "sec.faqEnglishAnswer2": "We do ask that one member of your organization is able to participate in SEC events, which will be run in English.",
+ "sec.faqHowManyMembers": "How many members of my organization will be required to participate? ",
+ "sec.faqHowManyMembersAnswer": "Being a member organization requires buy-in from, at minimum, one representative and the Executive director/CEO/or equivalent position. ",
+ "sec.faqHowManyMembersAnswer2": "One member of your team will be responsible for attending SEC events, and communicating with Scratch Team members and other participating SEC member organizations.",
+ "sec.faqNotified": "When will I be notified of my acceptance?",
+ "sec.faqNotifiedAnswer": "You will hear back from us by the first week of April, 2021.",
+ "sec.faqHours": "How many hours per month should I expect to devote to participating in the SEC?",
+ "sec.faqHoursAnswer": "You should expect to spend 4-10 hours a month participating in SEC related work.",
+ "sec.faqVirtual": "Will the program be entirely virtual?",
+ "sec.faqVirtualAnswer": "All workshops and sessions for the 2021-2022 cohort will be hosted virtually.",
+ "sec.faqWorkshopLanguage": "The SEC is an international community, what is the primary language that workshops and sessions will be offered in?",
+ "sec.faqWorkshopLanguageAnswer": "SEC workshops and events will be facilitated in English. ",
+ "sec.faqCost": "What is the cost of participating in the SEC?",
+ "sec.faqCostAnswer": "Participating in the SEC is free for all participating organizations.",
+ "sec.faqCulturallySustaining": "What do we mean by culturally sustaining in the context of education?",
+ "sec.faqCulturallySustainingAnswer": "Culturally sustaining pedagogy empowers students by creating educational experiences which reaffirm, honor, explore, and extend their culture, heritage and communities (Ladson-Billings, 1994). Scratch and the SEC aims to empower educators and students across the globe through engagement in culturally relevant creative learning practices and creative computing experiences that will lead to culturally sustaining frames of reference and perspective (Hammond, 2015) and support relevant personal connections to Scratch’s and the SEC’s mission and values. ",
+ "sec.faqFuture": "I cannot participate this year, can I apply in the future? ",
+ "sec.faqFutureAnswer": "Yes! Join our {subscribeLink} to stay connected and receive future updates about the SEC.",
+ "sec.faqMailingList": "mailing list"
+}
\ No newline at end of file
diff --git a/www/scratch-website.sec-l10njson/or.json b/www/scratch-website.sec-l10njson/or.json
new file mode 100644
index 00000000..a256f4f5
--- /dev/null
+++ b/www/scratch-website.sec-l10njson/or.json
@@ -0,0 +1,72 @@
+{
+ "sec.title": "Scratch Education Collaborative",
+ "sec.intro": "Join a global network of organizations supporting creative coding",
+ "sec.applyNow": "Apply now!",
+ "sec.applyBanner": "Applications are open now through March 1st 2021!",
+ "sec.projectsTitle": "Overview",
+ "sec.eligibilityTitle": "Eligibility",
+ "sec.applyTitle": "How do I apply?",
+ "sec.applyDeadline": "The deadline for applying to the Scratch Education has been extended to March 1st, 2021",
+ "sec.applyButton": "Click here to apply",
+ "sec.projectsIntro": "The Scratch Education Collaborative (SEC), with support from Google.org, is building a powerful network of organizations across the world",
+ "sec.projectsIntroBold": "focused on supporting learners from historically marginalized and underserved communities developing their confidence with creative computing.",
+ "sec.projectsIntro2": "Up to 10 organizations will be selected in the 2021 pilot year to expand on and support each other's work with historically underrepresented youth including Black, LatinX, and Indigenous Americans, learn from one another, and collaborate with members of the Scratch Foundation, The MIT Media Lab, and other global leaders in creative computing to develop best practices for implementing culturally sustaining creative computing with Scratch.",
+ "sec.projectsIntro3": "The SEC is a key initiative of the Scratch Foundation. Originating from MIT Media Lab’s Lifelong Kindergarten Group and with over 200 million users, Scratch is the world’s largest and most diverse coding community for children offered free of charge.",
+ "sec.expectationsFromSec": "As a member of the SEC network, benefits include:",
+ "sec.expectationsFromSecPoint1": "Connect with and learn from the Scratch Foundation, the MIT Media Lab, and other leading organizations from around the world with experience implementing creative learning with Scratch",
+ "sec.expectationsFromSecPoint2": "Grow your organization’s capacity through equity-centered professional development",
+ "sec.expectationsFromSecPoint3": "Collaborate in developing equity-centered creative coding resources, events, and workshops using Scratch for your local community",
+ "sec.expectationsFromSecPoint4": "Access to seed funding for Scratch and SEC related activities for your local community",
+ "sec.expectationsFromOrgs": "Join the SEC Network:",
+ "sec.expectationsFromOrgsPoint1": "Engage in quarterly virtual meetings and workshops with Scratch Foundation and SEC partner organizations over the course of the year",
+ "sec.expectationsFromOrgsPoint2": "Host at least one creative computing virtual event, tutorial, or professional development activity for your community in 2021",
+ "sec.expectationsFromOrgsPoint3": "Develop and promote equity-centered creative coding resources, events, and workshops using Scratch for your local community",
+ "sec.expectationsFromOrgsPoint4": "Share best-practices and innovative creative computing curricula with the Scratch Foundation and SEC community",
+ "sec.expectationsFromOrgsPoint5": "Promote your organization’s work and impact through Scratch Foundation social-channels, websites, newsletters, and the Scratch Conference",
+ "sec.expectationsFromOrgsPoint6": "Facilitate a Scratch Day for your community with support from the Scratch Foundation",
+ "sec.eligibilityPrefix": "Your organization is:",
+ "sec.eligibilityPoint1": "Primarily focused on supporting traditionally underrepresented youth, including Black, LatinX, and Indigenous Americans in the United States and/or globally",
+ "sec.eligibilityPoint2": "Directly serving youth through creative learning and/or creative coding initiatives",
+ "sec.eligibilityPoint3": "Designated as a non-profit, or a school district that has demonstrated a commitment to equitable creative learning practices",
+ "sec.eligibilityPoint4": "Willing to collaborate with Scratch and the SEC community to develop and utilize creative computing resources that can be shared globally",
+ "sec.eligibilityPoint5": "Able to engage in quarterly virtual meetings",
+ "sec.faqHeader": "ବାରମ୍ବାର ପଚରାଯାଉଥିବା ପ୍ରଶ୍ନଗୁଡିକ",
+ "sec.faqWhatIs": "What is Creative Learning with Scratch?",
+ "sec.faqWhatIsAnswer": "Scratch embraces creative learning as an educational approach that supports students in developing as creative thinkers and contributors to their communities. The Creative Learning approach focuses on 4P’s: Projects, Passion, Peers, and Play: providing students with opportunities to work on projects, based on their passions, in collaboration with peers, in a playful spirit (Resnick, 2017).",
+ "sec.faqWhatIsAnswer2": "To learn more about how the Scratch Foundation and the Lifelong Kindergarten group think about creative learning, visit the {lclLink}.",
+ "sec.faqLCLWebsite": "Learning Creative Learning website",
+ "sec.faqWhen": "When does the yearlong program begin and end?",
+ "sec.faqWhenAnswer": "The SEC program begins the first week of May 2021, and ends in May of 2022.",
+ "sec.faqUsingScratch": "Do I have to be using Scratch at my organization already?",
+ "sec.faqUsingScratchAnswer": "No, your organization does not need to already be using Scratch.",
+ "sec.faqUsingScratchAnswer2": "As a participant in the SEC, you will collaborate in developing and implementing programming and events for your community which incorporate Scratch. It is important that your organization and the community you will support through your work with the SEC has a plan for accessing technology.",
+ "sec.faqBackground": "Do I need to have a background in computer science?",
+ "sec.faqBackgroundAnswer": "You do not need to have a background in computer science, or be implementing educational programming in computer science in order to participate in the SEC.",
+ "sec.faqBackgroundAnswer2": "We encourage the use of Scratch as a creative tool and welcome organizations who are interested in using Scratch in a variety of contexts.",
+ "sec.faqEligible": "What kinds of organizations can apply to be members of the SEC?",
+ "sec.faqEligibleAnswer": "Non-profit organizations, public schools, school districts, universities, colleges, and other government entities are all welcome to apply.",
+ "sec.faqEligibleAnswer2": "The SEC encourages organizations from around the world to apply.",
+ "sec.faqInternational": "Do you accept international applications?",
+ "sec.faqInternationalAnswer": "Yes, the SEC is an international community. We welcome applications from organizations around the world.",
+ "sec.faqEnglish": "Does my organization need to be english-speaking?",
+ "sec.faqEnglishAnswer": "Your organization does not need to be English-speaking in order to apply.",
+ "sec.faqEnglishAnswer2": "We do ask that one member of your organization is able to participate in SEC events, which will be run in English.",
+ "sec.faqHowManyMembers": "How many members of my organization will be required to participate? ",
+ "sec.faqHowManyMembersAnswer": "Being a member organization requires buy-in from, at minimum, one representative and the Executive director/CEO/or equivalent position. ",
+ "sec.faqHowManyMembersAnswer2": "One member of your team will be responsible for attending SEC events, and communicating with Scratch Team members and other participating SEC member organizations.",
+ "sec.faqNotified": "When will I be notified of my acceptance?",
+ "sec.faqNotifiedAnswer": "You will hear back from us by the first week of April, 2021.",
+ "sec.faqHours": "How many hours per month should I expect to devote to participating in the SEC?",
+ "sec.faqHoursAnswer": "You should expect to spend 4-10 hours a month participating in SEC related work.",
+ "sec.faqVirtual": "Will the program be entirely virtual?",
+ "sec.faqVirtualAnswer": "All workshops and sessions for the 2021-2022 cohort will be hosted virtually.",
+ "sec.faqWorkshopLanguage": "The SEC is an international community, what is the primary language that workshops and sessions will be offered in?",
+ "sec.faqWorkshopLanguageAnswer": "SEC workshops and events will be facilitated in English. ",
+ "sec.faqCost": "What is the cost of participating in the SEC?",
+ "sec.faqCostAnswer": "Participating in the SEC is free for all participating organizations.",
+ "sec.faqCulturallySustaining": "What do we mean by culturally sustaining in the context of education?",
+ "sec.faqCulturallySustainingAnswer": "Culturally sustaining pedagogy empowers students by creating educational experiences which reaffirm, honor, explore, and extend their culture, heritage and communities (Ladson-Billings, 1994). Scratch and the SEC aims to empower educators and students across the globe through engagement in culturally relevant creative learning practices and creative computing experiences that will lead to culturally sustaining frames of reference and perspective (Hammond, 2015) and support relevant personal connections to Scratch’s and the SEC’s mission and values. ",
+ "sec.faqFuture": "I cannot participate this year, can I apply in the future? ",
+ "sec.faqFutureAnswer": "Yes! Join our {subscribeLink} to stay connected and receive future updates about the SEC.",
+ "sec.faqMailingList": "mailing list"
+}
\ No newline at end of file
diff --git a/www/scratch-website.sec-l10njson/qu.json b/www/scratch-website.sec-l10njson/qu.json
new file mode 100644
index 00000000..9bb8bb0f
--- /dev/null
+++ b/www/scratch-website.sec-l10njson/qu.json
@@ -0,0 +1,72 @@
+{
+ "sec.title": "Scratch Education Collaborative",
+ "sec.intro": "Join a global network of organizations supporting creative coding",
+ "sec.applyNow": "Apply now!",
+ "sec.applyBanner": "Applications are open now through March 1st 2021!",
+ "sec.projectsTitle": "Overview",
+ "sec.eligibilityTitle": "Eligibility",
+ "sec.applyTitle": "How do I apply?",
+ "sec.applyDeadline": "The deadline for applying to the Scratch Education has been extended to March 1st, 2021",
+ "sec.applyButton": "Click here to apply",
+ "sec.projectsIntro": "The Scratch Education Collaborative (SEC), with support from Google.org, is building a powerful network of organizations across the world",
+ "sec.projectsIntroBold": "focused on supporting learners from historically marginalized and underserved communities developing their confidence with creative computing.",
+ "sec.projectsIntro2": "Up to 10 organizations will be selected in the 2021 pilot year to expand on and support each other's work with historically underrepresented youth including Black, LatinX, and Indigenous Americans, learn from one another, and collaborate with members of the Scratch Foundation, The MIT Media Lab, and other global leaders in creative computing to develop best practices for implementing culturally sustaining creative computing with Scratch.",
+ "sec.projectsIntro3": "The SEC is a key initiative of the Scratch Foundation. Originating from MIT Media Lab’s Lifelong Kindergarten Group and with over 200 million users, Scratch is the world’s largest and most diverse coding community for children offered free of charge.",
+ "sec.expectationsFromSec": "As a member of the SEC network, benefits include:",
+ "sec.expectationsFromSecPoint1": "Connect with and learn from the Scratch Foundation, the MIT Media Lab, and other leading organizations from around the world with experience implementing creative learning with Scratch",
+ "sec.expectationsFromSecPoint2": "Grow your organization’s capacity through equity-centered professional development",
+ "sec.expectationsFromSecPoint3": "Collaborate in developing equity-centered creative coding resources, events, and workshops using Scratch for your local community",
+ "sec.expectationsFromSecPoint4": "Access to seed funding for Scratch and SEC related activities for your local community",
+ "sec.expectationsFromOrgs": "Join the SEC Network:",
+ "sec.expectationsFromOrgsPoint1": "Engage in quarterly virtual meetings and workshops with Scratch Foundation and SEC partner organizations over the course of the year",
+ "sec.expectationsFromOrgsPoint2": "Host at least one creative computing virtual event, tutorial, or professional development activity for your community in 2021",
+ "sec.expectationsFromOrgsPoint3": "Develop and promote equity-centered creative coding resources, events, and workshops using Scratch for your local community",
+ "sec.expectationsFromOrgsPoint4": "Share best-practices and innovative creative computing curricula with the Scratch Foundation and SEC community",
+ "sec.expectationsFromOrgsPoint5": "Promote your organization’s work and impact through Scratch Foundation social-channels, websites, newsletters, and the Scratch Conference",
+ "sec.expectationsFromOrgsPoint6": "Facilitate a Scratch Day for your community with support from the Scratch Foundation",
+ "sec.eligibilityPrefix": "Your organization is:",
+ "sec.eligibilityPoint1": "Primarily focused on supporting traditionally underrepresented youth, including Black, LatinX, and Indigenous Americans in the United States and/or globally",
+ "sec.eligibilityPoint2": "Directly serving youth through creative learning and/or creative coding initiatives",
+ "sec.eligibilityPoint3": "Designated as a non-profit, or a school district that has demonstrated a commitment to equitable creative learning practices",
+ "sec.eligibilityPoint4": "Willing to collaborate with Scratch and the SEC community to develop and utilize creative computing resources that can be shared globally",
+ "sec.eligibilityPoint5": "Able to engage in quarterly virtual meetings",
+ "sec.faqHeader": "Ima riqsiq munay",
+ "sec.faqWhatIs": "What is Creative Learning with Scratch?",
+ "sec.faqWhatIsAnswer": "Scratch embraces creative learning as an educational approach that supports students in developing as creative thinkers and contributors to their communities. The Creative Learning approach focuses on 4P’s: Projects, Passion, Peers, and Play: providing students with opportunities to work on projects, based on their passions, in collaboration with peers, in a playful spirit (Resnick, 2017).",
+ "sec.faqWhatIsAnswer2": "To learn more about how the Scratch Foundation and the Lifelong Kindergarten group think about creative learning, visit the {lclLink}.",
+ "sec.faqLCLWebsite": "Learning Creative Learning website",
+ "sec.faqWhen": "When does the yearlong program begin and end?",
+ "sec.faqWhenAnswer": "The SEC program begins the first week of May 2021, and ends in May of 2022.",
+ "sec.faqUsingScratch": "Do I have to be using Scratch at my organization already?",
+ "sec.faqUsingScratchAnswer": "No, your organization does not need to already be using Scratch.",
+ "sec.faqUsingScratchAnswer2": "As a participant in the SEC, you will collaborate in developing and implementing programming and events for your community which incorporate Scratch. It is important that your organization and the community you will support through your work with the SEC has a plan for accessing technology.",
+ "sec.faqBackground": "Do I need to have a background in computer science?",
+ "sec.faqBackgroundAnswer": "You do not need to have a background in computer science, or be implementing educational programming in computer science in order to participate in the SEC.",
+ "sec.faqBackgroundAnswer2": "We encourage the use of Scratch as a creative tool and welcome organizations who are interested in using Scratch in a variety of contexts.",
+ "sec.faqEligible": "What kinds of organizations can apply to be members of the SEC?",
+ "sec.faqEligibleAnswer": "Non-profit organizations, public schools, school districts, universities, colleges, and other government entities are all welcome to apply.",
+ "sec.faqEligibleAnswer2": "The SEC encourages organizations from around the world to apply.",
+ "sec.faqInternational": "Do you accept international applications?",
+ "sec.faqInternationalAnswer": "Yes, the SEC is an international community. We welcome applications from organizations around the world.",
+ "sec.faqEnglish": "Does my organization need to be english-speaking?",
+ "sec.faqEnglishAnswer": "Your organization does not need to be English-speaking in order to apply.",
+ "sec.faqEnglishAnswer2": "We do ask that one member of your organization is able to participate in SEC events, which will be run in English.",
+ "sec.faqHowManyMembers": "How many members of my organization will be required to participate? ",
+ "sec.faqHowManyMembersAnswer": "Being a member organization requires buy-in from, at minimum, one representative and the Executive director/CEO/or equivalent position. ",
+ "sec.faqHowManyMembersAnswer2": "One member of your team will be responsible for attending SEC events, and communicating with Scratch Team members and other participating SEC member organizations.",
+ "sec.faqNotified": "When will I be notified of my acceptance?",
+ "sec.faqNotifiedAnswer": "You will hear back from us by the first week of April, 2021.",
+ "sec.faqHours": "How many hours per month should I expect to devote to participating in the SEC?",
+ "sec.faqHoursAnswer": "You should expect to spend 4-10 hours a month participating in SEC related work.",
+ "sec.faqVirtual": "Will the program be entirely virtual?",
+ "sec.faqVirtualAnswer": "All workshops and sessions for the 2021-2022 cohort will be hosted virtually.",
+ "sec.faqWorkshopLanguage": "The SEC is an international community, what is the primary language that workshops and sessions will be offered in?",
+ "sec.faqWorkshopLanguageAnswer": "SEC workshops and events will be facilitated in English. ",
+ "sec.faqCost": "What is the cost of participating in the SEC?",
+ "sec.faqCostAnswer": "Participating in the SEC is free for all participating organizations.",
+ "sec.faqCulturallySustaining": "What do we mean by culturally sustaining in the context of education?",
+ "sec.faqCulturallySustainingAnswer": "Culturally sustaining pedagogy empowers students by creating educational experiences which reaffirm, honor, explore, and extend their culture, heritage and communities (Ladson-Billings, 1994). Scratch and the SEC aims to empower educators and students across the globe through engagement in culturally relevant creative learning practices and creative computing experiences that will lead to culturally sustaining frames of reference and perspective (Hammond, 2015) and support relevant personal connections to Scratch’s and the SEC’s mission and values. ",
+ "sec.faqFuture": "I cannot participate this year, can I apply in the future? ",
+ "sec.faqFutureAnswer": "Yes! Join our {subscribeLink} to stay connected and receive future updates about the SEC.",
+ "sec.faqMailingList": "mailing list"
+}
\ No newline at end of file
diff --git a/www/scratch-website.sec-l10njson/tn.json b/www/scratch-website.sec-l10njson/tn.json
new file mode 100644
index 00000000..a251b798
--- /dev/null
+++ b/www/scratch-website.sec-l10njson/tn.json
@@ -0,0 +1,72 @@
+{
+ "sec.title": "Scratch Education Collaborative",
+ "sec.intro": "Join a global network of organizations supporting creative coding",
+ "sec.applyNow": "Apply now!",
+ "sec.applyBanner": "Applications are open now through March 1st 2021!",
+ "sec.projectsTitle": "Overview",
+ "sec.eligibilityTitle": "Eligibility",
+ "sec.applyTitle": "How do I apply?",
+ "sec.applyDeadline": "The deadline for applying to the Scratch Education has been extended to March 1st, 2021",
+ "sec.applyButton": "Click here to apply",
+ "sec.projectsIntro": "The Scratch Education Collaborative (SEC), with support from Google.org, is building a powerful network of organizations across the world",
+ "sec.projectsIntroBold": "focused on supporting learners from historically marginalized and underserved communities developing their confidence with creative computing.",
+ "sec.projectsIntro2": "Up to 10 organizations will be selected in the 2021 pilot year to expand on and support each other's work with historically underrepresented youth including Black, LatinX, and Indigenous Americans, learn from one another, and collaborate with members of the Scratch Foundation, The MIT Media Lab, and other global leaders in creative computing to develop best practices for implementing culturally sustaining creative computing with Scratch.",
+ "sec.projectsIntro3": "The SEC is a key initiative of the Scratch Foundation. Originating from MIT Media Lab’s Lifelong Kindergarten Group and with over 200 million users, Scratch is the world’s largest and most diverse coding community for children offered free of charge.",
+ "sec.expectationsFromSec": "As a member of the SEC network, benefits include:",
+ "sec.expectationsFromSecPoint1": "Connect with and learn from the Scratch Foundation, the MIT Media Lab, and other leading organizations from around the world with experience implementing creative learning with Scratch",
+ "sec.expectationsFromSecPoint2": "Grow your organization’s capacity through equity-centered professional development",
+ "sec.expectationsFromSecPoint3": "Collaborate in developing equity-centered creative coding resources, events, and workshops using Scratch for your local community",
+ "sec.expectationsFromSecPoint4": "Access to seed funding for Scratch and SEC related activities for your local community",
+ "sec.expectationsFromOrgs": "Join the SEC Network:",
+ "sec.expectationsFromOrgsPoint1": "Engage in quarterly virtual meetings and workshops with Scratch Foundation and SEC partner organizations over the course of the year",
+ "sec.expectationsFromOrgsPoint2": "Host at least one creative computing virtual event, tutorial, or professional development activity for your community in 2021",
+ "sec.expectationsFromOrgsPoint3": "Develop and promote equity-centered creative coding resources, events, and workshops using Scratch for your local community",
+ "sec.expectationsFromOrgsPoint4": "Share best-practices and innovative creative computing curricula with the Scratch Foundation and SEC community",
+ "sec.expectationsFromOrgsPoint5": "Promote your organization’s work and impact through Scratch Foundation social-channels, websites, newsletters, and the Scratch Conference",
+ "sec.expectationsFromOrgsPoint6": "Facilitate a Scratch Day for your community with support from the Scratch Foundation",
+ "sec.eligibilityPrefix": "Your organization is:",
+ "sec.eligibilityPoint1": "Primarily focused on supporting traditionally underrepresented youth, including Black, LatinX, and Indigenous Americans in the United States and/or globally",
+ "sec.eligibilityPoint2": "Directly serving youth through creative learning and/or creative coding initiatives",
+ "sec.eligibilityPoint3": "Designated as a non-profit, or a school district that has demonstrated a commitment to equitable creative learning practices",
+ "sec.eligibilityPoint4": "Willing to collaborate with Scratch and the SEC community to develop and utilize creative computing resources that can be shared globally",
+ "sec.eligibilityPoint5": "Able to engage in quarterly virtual meetings",
+ "sec.faqHeader": "FAQ",
+ "sec.faqWhatIs": "What is Creative Learning with Scratch?",
+ "sec.faqWhatIsAnswer": "Scratch embraces creative learning as an educational approach that supports students in developing as creative thinkers and contributors to their communities. The Creative Learning approach focuses on 4P’s: Projects, Passion, Peers, and Play: providing students with opportunities to work on projects, based on their passions, in collaboration with peers, in a playful spirit (Resnick, 2017).",
+ "sec.faqWhatIsAnswer2": "To learn more about how the Scratch Foundation and the Lifelong Kindergarten group think about creative learning, visit the {lclLink}.",
+ "sec.faqLCLWebsite": "Learning Creative Learning website",
+ "sec.faqWhen": "When does the yearlong program begin and end?",
+ "sec.faqWhenAnswer": "The SEC program begins the first week of May 2021, and ends in May of 2022.",
+ "sec.faqUsingScratch": "Do I have to be using Scratch at my organization already?",
+ "sec.faqUsingScratchAnswer": "No, your organization does not need to already be using Scratch.",
+ "sec.faqUsingScratchAnswer2": "As a participant in the SEC, you will collaborate in developing and implementing programming and events for your community which incorporate Scratch. It is important that your organization and the community you will support through your work with the SEC has a plan for accessing technology.",
+ "sec.faqBackground": "Do I need to have a background in computer science?",
+ "sec.faqBackgroundAnswer": "You do not need to have a background in computer science, or be implementing educational programming in computer science in order to participate in the SEC.",
+ "sec.faqBackgroundAnswer2": "We encourage the use of Scratch as a creative tool and welcome organizations who are interested in using Scratch in a variety of contexts.",
+ "sec.faqEligible": "What kinds of organizations can apply to be members of the SEC?",
+ "sec.faqEligibleAnswer": "Non-profit organizations, public schools, school districts, universities, colleges, and other government entities are all welcome to apply.",
+ "sec.faqEligibleAnswer2": "The SEC encourages organizations from around the world to apply.",
+ "sec.faqInternational": "Do you accept international applications?",
+ "sec.faqInternationalAnswer": "Yes, the SEC is an international community. We welcome applications from organizations around the world.",
+ "sec.faqEnglish": "Does my organization need to be english-speaking?",
+ "sec.faqEnglishAnswer": "Your organization does not need to be English-speaking in order to apply.",
+ "sec.faqEnglishAnswer2": "We do ask that one member of your organization is able to participate in SEC events, which will be run in English.",
+ "sec.faqHowManyMembers": "How many members of my organization will be required to participate? ",
+ "sec.faqHowManyMembersAnswer": "Being a member organization requires buy-in from, at minimum, one representative and the Executive director/CEO/or equivalent position. ",
+ "sec.faqHowManyMembersAnswer2": "One member of your team will be responsible for attending SEC events, and communicating with Scratch Team members and other participating SEC member organizations.",
+ "sec.faqNotified": "When will I be notified of my acceptance?",
+ "sec.faqNotifiedAnswer": "You will hear back from us by the first week of April, 2021.",
+ "sec.faqHours": "How many hours per month should I expect to devote to participating in the SEC?",
+ "sec.faqHoursAnswer": "You should expect to spend 4-10 hours a month participating in SEC related work.",
+ "sec.faqVirtual": "Will the program be entirely virtual?",
+ "sec.faqVirtualAnswer": "All workshops and sessions for the 2021-2022 cohort will be hosted virtually.",
+ "sec.faqWorkshopLanguage": "The SEC is an international community, what is the primary language that workshops and sessions will be offered in?",
+ "sec.faqWorkshopLanguageAnswer": "SEC workshops and events will be facilitated in English. ",
+ "sec.faqCost": "What is the cost of participating in the SEC?",
+ "sec.faqCostAnswer": "Participating in the SEC is free for all participating organizations.",
+ "sec.faqCulturallySustaining": "What do we mean by culturally sustaining in the context of education?",
+ "sec.faqCulturallySustainingAnswer": "Culturally sustaining pedagogy empowers students by creating educational experiences which reaffirm, honor, explore, and extend their culture, heritage and communities (Ladson-Billings, 1994). Scratch and the SEC aims to empower educators and students across the globe through engagement in culturally relevant creative learning practices and creative computing experiences that will lead to culturally sustaining frames of reference and perspective (Hammond, 2015) and support relevant personal connections to Scratch’s and the SEC’s mission and values. ",
+ "sec.faqFuture": "I cannot participate this year, can I apply in the future? ",
+ "sec.faqFutureAnswer": "Yes! Join our {subscribeLink} to stay connected and receive future updates about the SEC.",
+ "sec.faqMailingList": "mailing list"
+}
\ No newline at end of file
diff --git a/www/scratch-website.sec-l10njson/xh.json b/www/scratch-website.sec-l10njson/xh.json
new file mode 100644
index 00000000..a251b798
--- /dev/null
+++ b/www/scratch-website.sec-l10njson/xh.json
@@ -0,0 +1,72 @@
+{
+ "sec.title": "Scratch Education Collaborative",
+ "sec.intro": "Join a global network of organizations supporting creative coding",
+ "sec.applyNow": "Apply now!",
+ "sec.applyBanner": "Applications are open now through March 1st 2021!",
+ "sec.projectsTitle": "Overview",
+ "sec.eligibilityTitle": "Eligibility",
+ "sec.applyTitle": "How do I apply?",
+ "sec.applyDeadline": "The deadline for applying to the Scratch Education has been extended to March 1st, 2021",
+ "sec.applyButton": "Click here to apply",
+ "sec.projectsIntro": "The Scratch Education Collaborative (SEC), with support from Google.org, is building a powerful network of organizations across the world",
+ "sec.projectsIntroBold": "focused on supporting learners from historically marginalized and underserved communities developing their confidence with creative computing.",
+ "sec.projectsIntro2": "Up to 10 organizations will be selected in the 2021 pilot year to expand on and support each other's work with historically underrepresented youth including Black, LatinX, and Indigenous Americans, learn from one another, and collaborate with members of the Scratch Foundation, The MIT Media Lab, and other global leaders in creative computing to develop best practices for implementing culturally sustaining creative computing with Scratch.",
+ "sec.projectsIntro3": "The SEC is a key initiative of the Scratch Foundation. Originating from MIT Media Lab’s Lifelong Kindergarten Group and with over 200 million users, Scratch is the world’s largest and most diverse coding community for children offered free of charge.",
+ "sec.expectationsFromSec": "As a member of the SEC network, benefits include:",
+ "sec.expectationsFromSecPoint1": "Connect with and learn from the Scratch Foundation, the MIT Media Lab, and other leading organizations from around the world with experience implementing creative learning with Scratch",
+ "sec.expectationsFromSecPoint2": "Grow your organization’s capacity through equity-centered professional development",
+ "sec.expectationsFromSecPoint3": "Collaborate in developing equity-centered creative coding resources, events, and workshops using Scratch for your local community",
+ "sec.expectationsFromSecPoint4": "Access to seed funding for Scratch and SEC related activities for your local community",
+ "sec.expectationsFromOrgs": "Join the SEC Network:",
+ "sec.expectationsFromOrgsPoint1": "Engage in quarterly virtual meetings and workshops with Scratch Foundation and SEC partner organizations over the course of the year",
+ "sec.expectationsFromOrgsPoint2": "Host at least one creative computing virtual event, tutorial, or professional development activity for your community in 2021",
+ "sec.expectationsFromOrgsPoint3": "Develop and promote equity-centered creative coding resources, events, and workshops using Scratch for your local community",
+ "sec.expectationsFromOrgsPoint4": "Share best-practices and innovative creative computing curricula with the Scratch Foundation and SEC community",
+ "sec.expectationsFromOrgsPoint5": "Promote your organization’s work and impact through Scratch Foundation social-channels, websites, newsletters, and the Scratch Conference",
+ "sec.expectationsFromOrgsPoint6": "Facilitate a Scratch Day for your community with support from the Scratch Foundation",
+ "sec.eligibilityPrefix": "Your organization is:",
+ "sec.eligibilityPoint1": "Primarily focused on supporting traditionally underrepresented youth, including Black, LatinX, and Indigenous Americans in the United States and/or globally",
+ "sec.eligibilityPoint2": "Directly serving youth through creative learning and/or creative coding initiatives",
+ "sec.eligibilityPoint3": "Designated as a non-profit, or a school district that has demonstrated a commitment to equitable creative learning practices",
+ "sec.eligibilityPoint4": "Willing to collaborate with Scratch and the SEC community to develop and utilize creative computing resources that can be shared globally",
+ "sec.eligibilityPoint5": "Able to engage in quarterly virtual meetings",
+ "sec.faqHeader": "FAQ",
+ "sec.faqWhatIs": "What is Creative Learning with Scratch?",
+ "sec.faqWhatIsAnswer": "Scratch embraces creative learning as an educational approach that supports students in developing as creative thinkers and contributors to their communities. The Creative Learning approach focuses on 4P’s: Projects, Passion, Peers, and Play: providing students with opportunities to work on projects, based on their passions, in collaboration with peers, in a playful spirit (Resnick, 2017).",
+ "sec.faqWhatIsAnswer2": "To learn more about how the Scratch Foundation and the Lifelong Kindergarten group think about creative learning, visit the {lclLink}.",
+ "sec.faqLCLWebsite": "Learning Creative Learning website",
+ "sec.faqWhen": "When does the yearlong program begin and end?",
+ "sec.faqWhenAnswer": "The SEC program begins the first week of May 2021, and ends in May of 2022.",
+ "sec.faqUsingScratch": "Do I have to be using Scratch at my organization already?",
+ "sec.faqUsingScratchAnswer": "No, your organization does not need to already be using Scratch.",
+ "sec.faqUsingScratchAnswer2": "As a participant in the SEC, you will collaborate in developing and implementing programming and events for your community which incorporate Scratch. It is important that your organization and the community you will support through your work with the SEC has a plan for accessing technology.",
+ "sec.faqBackground": "Do I need to have a background in computer science?",
+ "sec.faqBackgroundAnswer": "You do not need to have a background in computer science, or be implementing educational programming in computer science in order to participate in the SEC.",
+ "sec.faqBackgroundAnswer2": "We encourage the use of Scratch as a creative tool and welcome organizations who are interested in using Scratch in a variety of contexts.",
+ "sec.faqEligible": "What kinds of organizations can apply to be members of the SEC?",
+ "sec.faqEligibleAnswer": "Non-profit organizations, public schools, school districts, universities, colleges, and other government entities are all welcome to apply.",
+ "sec.faqEligibleAnswer2": "The SEC encourages organizations from around the world to apply.",
+ "sec.faqInternational": "Do you accept international applications?",
+ "sec.faqInternationalAnswer": "Yes, the SEC is an international community. We welcome applications from organizations around the world.",
+ "sec.faqEnglish": "Does my organization need to be english-speaking?",
+ "sec.faqEnglishAnswer": "Your organization does not need to be English-speaking in order to apply.",
+ "sec.faqEnglishAnswer2": "We do ask that one member of your organization is able to participate in SEC events, which will be run in English.",
+ "sec.faqHowManyMembers": "How many members of my organization will be required to participate? ",
+ "sec.faqHowManyMembersAnswer": "Being a member organization requires buy-in from, at minimum, one representative and the Executive director/CEO/or equivalent position. ",
+ "sec.faqHowManyMembersAnswer2": "One member of your team will be responsible for attending SEC events, and communicating with Scratch Team members and other participating SEC member organizations.",
+ "sec.faqNotified": "When will I be notified of my acceptance?",
+ "sec.faqNotifiedAnswer": "You will hear back from us by the first week of April, 2021.",
+ "sec.faqHours": "How many hours per month should I expect to devote to participating in the SEC?",
+ "sec.faqHoursAnswer": "You should expect to spend 4-10 hours a month participating in SEC related work.",
+ "sec.faqVirtual": "Will the program be entirely virtual?",
+ "sec.faqVirtualAnswer": "All workshops and sessions for the 2021-2022 cohort will be hosted virtually.",
+ "sec.faqWorkshopLanguage": "The SEC is an international community, what is the primary language that workshops and sessions will be offered in?",
+ "sec.faqWorkshopLanguageAnswer": "SEC workshops and events will be facilitated in English. ",
+ "sec.faqCost": "What is the cost of participating in the SEC?",
+ "sec.faqCostAnswer": "Participating in the SEC is free for all participating organizations.",
+ "sec.faqCulturallySustaining": "What do we mean by culturally sustaining in the context of education?",
+ "sec.faqCulturallySustainingAnswer": "Culturally sustaining pedagogy empowers students by creating educational experiences which reaffirm, honor, explore, and extend their culture, heritage and communities (Ladson-Billings, 1994). Scratch and the SEC aims to empower educators and students across the globe through engagement in culturally relevant creative learning practices and creative computing experiences that will lead to culturally sustaining frames of reference and perspective (Hammond, 2015) and support relevant personal connections to Scratch’s and the SEC’s mission and values. ",
+ "sec.faqFuture": "I cannot participate this year, can I apply in the future? ",
+ "sec.faqFutureAnswer": "Yes! Join our {subscribeLink} to stay connected and receive future updates about the SEC.",
+ "sec.faqMailingList": "mailing list"
+}
\ No newline at end of file
diff --git a/www/scratch-website.splash-l10njson/af.json b/www/scratch-website.splash-l10njson/af.json
new file mode 100644
index 00000000..6d7136eb
--- /dev/null
+++ b/www/scratch-website.splash-l10njson/af.json
@@ -0,0 +1,45 @@
+{
+ "splash.featuredProjects": "Kenmerkende projekte",
+ "splash.featuredStudios": "Kenmerkende Ateljees",
+ "splash.projectsCuratedBy": "Projekte Saamgestel deur {curatorId}",
+ "splash.scratchDesignStudioTitle": "Scratch Ontwerpateljee",
+ "splash.visitTheStudio": "Besoek die ateljee",
+ "splash.projectsByScratchersFollowing": "Projekte deur Scratchers wat Ek Volg",
+ "splash.projectsLovedByScratchersFollowing": "Projekte waarvan Scratchers wat Ek Volg van hou",
+ "splash.projectsInStudiosFollowing": "Projekte in Ateljees wat Ek Volg",
+ "splash.communityRemixing": "Wat die Gemeenskap Hermeng",
+ "splash.communityLoving": "Waarvan die Gemeenskap Hou",
+ "messages.becomeCuratorText": "{username} het kurator van {studio} geword",
+ "messages.becomeManagerText": "{username} is tot bestuurder van {studio} bevorder",
+ "messages.favoriteText": "{profileLink} het {projectLink} as 'n gunsteling aangeteken",
+ "messages.followProfileText": "{profileLink} volg nou vir {followeeLink}",
+ "messages.followStudioText": "{profileLink} volg nou vir {studioLink}",
+ "messages.loveText": "{profileLink} hou van {projectLink}",
+ "messages.remixText": "{profileLink} het {remixedProjectLink} hermeng as {projectLink}",
+ "messages.shareText": "{profileLink} het die projek {projectLink} gedeel",
+ "intro.aboutScratch": "Oor Scratch",
+ "intro.forEducators": "Vir Opvoeders",
+ "intro.forParents": "Vir Ouers",
+ "intro.join": "Sluit aan",
+ "intro.startCreating": "Begin Skep",
+ "intro.tagLine1": "Skep stories, speletjies en animasies",
+ "intro.tagLine2": "Deel met ander mense regoor die wêreld",
+ "intro.watchVideo": "Kyk Video",
+ "news.scratchNews": "Scratch Nuus",
+ "teacherbanner.greeting": "Hi",
+ "teacherbanner.subgreeting": "Onderwysersrekening",
+ "teacherbanner.classesButton": "My Klasse",
+ "teacherbanner.faqButton": "Onderwysersrekening AV",
+ "hocbanner.title": "Wees Kreatief met Kodering!",
+ "hocbanner.moreActivities": "Sien meer aktiwiteite",
+ "hocbanner.imagine": "Verbeel 'n wêreld",
+ "hocbanner.codeACartoon": "Kodeer 'n Strokiesprent",
+ "hocbanner.talking": "Pratende Verhale",
+ "hocbanner.makeItFly": "Laat dit Vlieg",
+ "welcome.welcomeToScratch": "Welkom by Scratch!",
+ "welcome.learn": "Leer hoe om 'n projek in Scratch te skep",
+ "welcome.tryOut": "Probeer die aanvangsprojekte",
+ "welcome.connect": "Maak kontak met ander Scratchers",
+ "activity.seeUpdates": "Hier sal jy opdaterings van Scratchers wat jy volg kan sien",
+ "activity.checkOutScratchers": "Sien Scratchers wat jy dalk sal wil volg"
+}
\ No newline at end of file
diff --git a/www/scratch-website.splash-l10njson/nso.json b/www/scratch-website.splash-l10njson/nso.json
new file mode 100644
index 00000000..40afe329
--- /dev/null
+++ b/www/scratch-website.splash-l10njson/nso.json
@@ -0,0 +1,45 @@
+{
+ "splash.featuredProjects": "Diprojeke tšeo di laetšwago",
+ "splash.featuredStudios": "Distudio tšeo di laetšwago",
+ "splash.projectsCuratedBy": "Diprojeke tšeo di hlokometšego ke{curatorId}",
+ "splash.scratchDesignStudioTitle": "Studio sa moo go hlangwago Scratch",
+ "splash.visitTheStudio": "Etela studio",
+ "splash.projectsByScratchersFollowing": "Diprojeke tša batho bao ba dirago Scratch tšeo ke di latelago",
+ "splash.projectsLovedByScratchersFollowing": "Diprojeke tšeo di ratwago ke bašomiši ba Scratch bao Ke ba Latelago",
+ "splash.projectsInStudiosFollowing": "Diprojeke tša ka Studiong tšeo Ke di Latelago",
+ "splash.communityRemixing": "Tšeo Setšhaba se se Hlakantšhago",
+ "splash.communityLoving": "Seo Setšhaba se se Ratago",
+ "messages.becomeCuratorText": "{username}e ba mohlokomedi wa{studio}",
+ "messages.becomeManagerText": "{username}O phagamišeditšwe go ba molaodi wa{studio}",
+ "messages.favoriteText": "{profileLink} mmamoratwa{projectLink}",
+ "messages.followProfileText": "{profileLink}bjale o a latela{followeeLink}",
+ "messages.followStudioText": "{profileLink}bjale o a latela{studioLink}",
+ "messages.loveText": "{profileLink}ratile{projectLink}",
+ "messages.remixText": "{profileLink} e hlakantšhitše{remixedProjectLink}bjalo ka{projectLink}",
+ "messages.shareText": "{profileLink}Abelane projeke{projectLink}",
+ "intro.aboutScratch": "Ka Scratch",
+ "intro.forEducators": "Ya barutiši",
+ "intro.forParents": "Ya batswadi",
+ "intro.join": "Tsena",
+ "intro.startCreating": "Thoma go Hlama",
+ "intro.tagLine1": "Hlama dikanegelo, dipapadi, le phoofolofatša",
+ "intro.tagLine2": "Abelana le ba bangwe lefase ka bophara",
+ "intro.watchVideo": "Lebelela Video",
+ "news.scratchNews": "Ditaba tša Scratch",
+ "teacherbanner.greeting": "Dumela",
+ "teacherbanner.subgreeting": "Akhaonte ya Morutiši",
+ "teacherbanner.classesButton": "Diphaphoši tša ka",
+ "teacherbanner.faqButton": "Akhaonte ya morutiši FAQ ",
+ "hocbanner.title": "E ba le bokgoni ka Go khouta!",
+ "hocbanner.moreActivities": "Bona mešongwana yeo e oketšegilego",
+ "hocbanner.imagine": "Nagana lefase",
+ "hocbanner.codeACartoon": "Khouta Popo",
+ "hocbanner.talking": "Go bolela Dinonwane",
+ "hocbanner.makeItFly": "Dira gore e Fofe",
+ "welcome.welcomeToScratch": "O amogetšwe go Scratch!",
+ "welcome.learn": "Ithute gore o dira bjang projeke go Scratch",
+ "welcome.tryOut": "Leka diprojeke tša go thoma",
+ "welcome.connect": "Ikgokaganye le bašomiši ba bangwe ba Scratch",
+ "activity.seeUpdates": "Mo ke fao o tla bonago tšeo di lego nakong go tšwa go bašomiši ba bangwe ba Scratch bao o ba latelago",
+ "activity.checkOutScratchers": "Lekola bašomiši ba bangwe ba Scratch bao o ka ratago go ba latela"
+}
\ No newline at end of file
diff --git a/www/scratch-website.splash-l10njson/or.json b/www/scratch-website.splash-l10njson/or.json
new file mode 100644
index 00000000..ee3060f8
--- /dev/null
+++ b/www/scratch-website.splash-l10njson/or.json
@@ -0,0 +1,45 @@
+{
+ "splash.featuredProjects": "ବିଶିଷ୍ଟ୍ ପ୍ରୋଜେକ୍ଟଗୁଡିକ",
+ "splash.featuredStudios": "ବିଶିଷ୍ଟ୍ ଷ୍ଟୁଡିଓ ଗୁଡିକ",
+ "splash.projectsCuratedBy": "{curatorId}ଦ୍ଵାରା ପ୍ରୋଜେକ୍ଟଗୁଡିକ କ୍ୟୁରେଟେଡ୍",
+ "splash.scratchDesignStudioTitle": "ସ୍କ୍ରାଚ୍ ଡିଜାଇନ୍ ଷ୍ଟୁଡିଓ",
+ "splash.visitTheStudio": "ଷ୍ଟୁଡିଓ ପରିଦର୍ଶନ କରନ୍ତୁ |",
+ "splash.projectsByScratchersFollowing": "ମୁଁ ଅନୁସରଣ କରୁଥିବା ସ୍କ୍ରାଚରମାନଙ୍କ ଦ୍ଵାରା ପ୍ରୋଜେକ୍ଟ",
+ "splash.projectsLovedByScratchersFollowing": "ମୁଁ ଅନୁସରଣ କରୁଥିବା ସ୍କ୍ରାଚରମାନଙ୍କ ଭଲପାଉଥିବା ପ୍ରୋଜେକ୍ଟଗୁଡିକ",
+ "splash.projectsInStudiosFollowing": "ମୁଁ ଅନୁସରଣ କରୁଥିବା ଷ୍ଟୁଡିଓରେ ଥିବା ପ୍ରୋଜେକ୍ଟ ଗୁଡିକ",
+ "splash.communityRemixing": "ସମସ୍ତେ କଣ ରିମିକ୍ସ କରୁଛନ୍ତି |",
+ "splash.communityLoving": "ସମସ୍ତଙ୍କୁ କଣ ଭଲ ଲାଗୁଛି",
+ "messages.becomeCuratorText": "{username} {studio}ର ଏକ କ୍ୟୁରେଟର ହେଲା |",
+ "messages.becomeManagerText": "{username}{studio}ମ୍ୟାନେଜର ଭାବରେ ପଦୋନ୍ନତି ପାଇଲା |",
+ "messages.favoriteText": "{profileLink} ପସନ୍ଦ କଲା{projectLink}କୁ ",
+ "messages.followProfileText": "{profileLink} ବର୍ତ୍ତମାନ ଅନୁସରଣ କରୁଛି {followeeLink}କୁ ",
+ "messages.followStudioText": "{profileLink} {studioLink}କୁ ବର୍ତ୍ତମାନ ଅନୁସରଣ କରୁଛି",
+ "messages.loveText": "{profileLink} {projectLink}କୁ ଭଲ ପାଇଲା",
+ "messages.remixText": "{profileLink} {remixedProjectLink}କୁ {projectLink}ପରି ରିମିକ୍ସ କରିଛି |",
+ "messages.shareText": "{profileLink} ବାଣ୍ଟିଛନ୍ତି {projectLink}ପ୍ରୋଜେକ୍ଟ ",
+ "intro.aboutScratch": "ସ୍କ୍ରାଚ୍ ବିଷୟରେ",
+ "intro.forEducators": "ଶିକ୍ଷକମାନଙ୍କ ପାଇଁ",
+ "intro.forParents": "ପିତାମାତାଙ୍କ ପାଇଁ",
+ "intro.join": "ଯୋଗ ଦିଅନ୍ତୁ |",
+ "intro.startCreating": "ସୃଷ୍ଟି କରିବା ଆରମ୍ଭ କରନ୍ତୁ",
+ "intro.tagLine1": "କାହାଣୀ, ଖେଳ ଏବଂ ଆନିମେସନ୍ ସୃଷ୍ଟି କରନ୍ତୁ |",
+ "intro.tagLine2": " ଅନ୍ୟମାନଙ୍କ ସହିତ ବାଣ୍ଟନ୍ତୁ କରନ୍ତୁ |",
+ "intro.watchVideo": "ଭିଡିଓ ଦେଖନ୍ତୁ |",
+ "news.scratchNews": "ସ୍କ୍ରାଚ୍ ନ୍ୟୁଜ୍",
+ "teacherbanner.greeting": "ନମସ୍କାର ",
+ "teacherbanner.subgreeting": "ଶିକ୍ଷକ ଆକାଉଣ୍ଟ",
+ "teacherbanner.classesButton": "ମୋର ଶ୍ରେଣୀଗୁଡ଼ିକ",
+ "teacherbanner.faqButton": "ସ୍କ୍ରାଚ୍ ଶିକ୍ଷକ ଆକାଉଣ୍ଟ FAQ",
+ "hocbanner.title": "କୋଡ଼ିଂ ରେ ସୃଜନଶୀଳ ହୁଅନ୍ତୁ ",
+ "hocbanner.moreActivities": "ଅଧିକ କାର୍ଯ୍ୟକଳାପ ଦେଖନ୍ତୁ |",
+ "hocbanner.imagine": "ଏକ ବିଶ୍ୱ କଳ୍ପନା କର",
+ "hocbanner.codeACartoon": "ଏକ କାର୍ଟୁନ୍ କୋଡ୍ କରନ୍ତୁ",
+ "hocbanner.talking": "କଥାବାର୍ତ୍ତାର କାହାଣୀ",
+ "hocbanner.makeItFly": "ଏହାକୁ ଉଡ଼ାନ୍ତୁ",
+ "welcome.welcomeToScratch": " ସ୍କ୍ରାଚ୍ କୁ ସ୍ୱାଗତ!",
+ "welcome.learn": "ସ୍କ୍ରାଚରେ କିପରି ଏକ ପ୍ରୋଜେକ୍ଟ ପ୍ରସ୍ତୁତ କରିବେ ଶିଖନ୍ତୁ |",
+ "welcome.tryOut": "ପ୍ରାରମ୍ଭିକ ପ୍ରକଳ୍ପ ଗୁଡିକ ପରୀକ୍ଷା କରନ୍ତୁ |",
+ "welcome.connect": "ଅନ୍ୟ ସ୍କ୍ରାଚର୍ମାନଙ୍କ ସହିତ ସଂଯୋଗ କରନ୍ତୁ |",
+ "activity.seeUpdates": "ଏହିଠାରେ ଆପଣ ଅନୁସରଣ କରୁଥିବା ସ୍କ୍ରାଚର୍ମାନଙ୍କ ଠାରୁ ଅପଡେଟ୍ ଦେଖିବେ |",
+ "activity.checkOutScratchers": "ଆପଣ ଅନୁସରଣ କରିବାକୁ ଚାହୁଁଥିବା କିଛି ସ୍କ୍ରାଚର୍ଙ୍କୁ ଦେଖନ୍ତୁ |"
+}
\ No newline at end of file
diff --git a/www/scratch-website.splash-l10njson/qu.json b/www/scratch-website.splash-l10njson/qu.json
new file mode 100644
index 00000000..789bf96c
--- /dev/null
+++ b/www/scratch-website.splash-l10njson/qu.json
@@ -0,0 +1,45 @@
+{
+ "splash.featuredProjects": "Sumaq Llamkaykuna",
+ "splash.featuredStudios": "Featured Studios",
+ "splash.projectsCuratedBy": "Projects Curated by {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": "What the Community is Remixing",
+ "splash.communityLoving": "What the Community is Loving",
+ "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": "Scratchmanta",
+ "intro.forEducators": "yachachiq-kunapaq",
+ "intro.forParents": "Mama tayta-Kunapaq",
+ "intro.join": "Join",
+ "intro.startCreating": "Start Creating",
+ "intro.tagLine1": "Create stories, games, and animations",
+ "intro.tagLine2": "Share with others around the world",
+ "intro.watchVideo": "Watch Video",
+ "news.scratchNews": "Scratch News",
+ "teacherbanner.greeting": "Hi",
+ "teacherbanner.subgreeting": "Amawtakunapa Qillqaynin",
+ "teacherbanner.classesButton": "Yachayniykuna",
+ "teacherbanner.faqButton": "Teacher Account FAQ",
+ "hocbanner.title": "Get Creative with Coding!",
+ "hocbanner.moreActivities": "See more activities",
+ "hocbanner.imagine": "Umachay huk Pachata",
+ "hocbanner.codeACartoon": "Kudiqu Kartun nisqata",
+ "hocbanner.talking": "Willakuykuna rimaq",
+ "hocbanner.makeItFly": "Pawarqachiy",
+ "welcome.welcomeToScratch": "Allin hamuy Scratman!",
+ "welcome.learn": "Yachay llamkay ruwayta Scratchwan.",
+ "welcome.tryOut": "Qaway llamkay tarikuqta",
+ "welcome.connect": "Huk Scratcherskunawan huñurikuy",
+ "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.splash-l10njson/tn.json b/www/scratch-website.splash-l10njson/tn.json
new file mode 100644
index 00000000..46158530
--- /dev/null
+++ b/www/scratch-website.splash-l10njson/tn.json
@@ -0,0 +1,45 @@
+{
+ "splash.featuredProjects": "Dikarolo tsa Diporojeke",
+ "splash.featuredStudios": "Dikarolo tsa Ditudio",
+ "splash.projectsCuratedBy": "Diporojeke tse di tlhokomelwang ke {curatorId}",
+ "splash.scratchDesignStudioTitle": "Setlhangwa sa setudio sa Scratch",
+ "splash.visitTheStudio": "Etela setudio",
+ "splash.projectsByScratchersFollowing": "Diporojeke ka diScratchers tse ke di latelang",
+ "splash.projectsLovedByScratchersFollowing": "Diporojeke tse di ratiwang ke diScratchers tse ke di latelang",
+ "splash.projectsInStudiosFollowing": "Diporojeke tse di mo ditudiong tse ke di latelang",
+ "splash.communityRemixing": "Se setšhaba se se tswakanyang",
+ "splash.communityLoving": "Se setšhaba se se ratang",
+ "messages.becomeCuratorText": "{username}e nnile motlhokomedi wa {studio}",
+ "messages.becomeManagerText": "{username}o godisitswe go nna motsamaisi wa {studio}",
+ "messages.favoriteText": "{profileLink}e ratile {projectLink}",
+ "messages.followProfileText": "{profileLink}jaanong e latela {followeeLink}",
+ "messages.followStudioText": "{profileLink}jaanong e latela {studioLink}",
+ "messages.loveText": "{profileLink}e ratile {projectLink}",
+ "messages.remixText": "{profileLink}e tswakantse {remixedProjectLink}jaaka {projectLink}",
+ "messages.shareText": "{profileLink}e abelane ka porojeke {projectLink}",
+ "intro.aboutScratch": "Ka ga Scratch",
+ "intro.forEducators": "Tsa Barutabana",
+ "intro.forParents": "Tsa Batsadi",
+ "intro.join": "tsenela",
+ "intro.startCreating": "Simolola go itlhamela",
+ "intro.tagLine1": "Tlhama dikgang, metshameko le ditlhangwa",
+ "intro.tagLine2": "Abelana le ba bangwe lefatshe ka bophara",
+ "intro.watchVideo": "Bogela Vidio",
+ "news.scratchNews": "Dikgang tsa Scratch",
+ "teacherbanner.greeting": "Dumela",
+ "teacherbanner.subgreeting": "Akhaonto ya Morutabana",
+ "teacherbanner.classesButton": "Di phaphusi tsame",
+ "teacherbanner.faqButton": "Akhaonto ya Morutabana ya FAQ",
+ "hocbanner.title": "Simolola go itlhamela ka Ditogwana",
+ "hocbanner.moreActivities": "Bona ditirwana tse di oketsegileng",
+ "hocbanner.imagine": "Akanya ka Lefatshe",
+ "hocbanner.codeACartoon": "Dira togwana ya setshwantsho sa metlae",
+ "hocbanner.talking": "Di neolwane tse di buang",
+ "hocbanner.makeItFly": "Dira gore e Fofe",
+ "welcome.welcomeToScratch": "Re a go amogela go Scratch",
+ "welcome.learn": "Ithute go dira porojeke ya Scratch",
+ "welcome.tryOut": "Leka diporojeke tse di simololang",
+ "welcome.connect": "Ikgolaganye le diScratchers tse dingwe",
+ "activity.seeUpdates": "Fa, ke fa o tlileng go bona tshedimosetso e e baakantsweng go tswa go diScratchers tse o di latelang",
+ "activity.checkOutScratchers": "Lebelela diScratchers tse o ka ratang go di latela"
+}
\ No newline at end of file
diff --git a/www/scratch-website.splash-l10njson/xh.json b/www/scratch-website.splash-l10njson/xh.json
new file mode 100644
index 00000000..a9c7d2b6
--- /dev/null
+++ b/www/scratch-website.splash-l10njson/xh.json
@@ -0,0 +1,45 @@
+{
+ "splash.featuredProjects": "Iiprojekthi ezibonisiweyo",
+ "splash.featuredStudios": "Izitudyo ezibonsiweyo",
+ "splash.projectsCuratedBy": "Iiprojekthi eziHanjiswe ngu{curatorId}",
+ "splash.scratchDesignStudioTitle": "IStudyo sokuyila sase-Scratch ",
+ "splash.visitTheStudio": "Ndwendwela isitudyo",
+ "splash.projectsByScratchersFollowing": "Iiprojekthi zabasebenzisi be-Scratch endizilandelayo",
+ "splash.projectsLovedByScratchersFollowing": "Iiprojekthi ezithandwa ngabasebenzisi be-Scratch endizilandelayo",
+ "splash.projectsInStudiosFollowing": "Iiprojekthi kwzitudiyo endizilandelayo",
+ "splash.communityRemixing": "Okuxutywa luluntu okutsha",
+ "splash.communityLoving": "Okuthandwa luluntu",
+ "messages.becomeCuratorText": "{username} waba ngumgcini we {studio}",
+ "messages.becomeManagerText": "{username} wanyuselwa waba ngumphathi we{studio}",
+ "messages.favoriteText": "{profileLink} ithande {projectLink}",
+ "messages.followProfileText": "{profileLink} ngoku ilandela {followeeLink}",
+ "messages.followStudioText": "{profileLink} ngoku ilandela{studioLink}",
+ "messages.loveText": "{profileLink} ithande i{projectLink}",
+ "messages.remixText": "{profileLink} ixube okutsha i {remixedProjectLink} njenge {projectLink}",
+ "messages.shareText": "{profileLink} yabelane ngeprojekthi i {projectLink}",
+ "intro.aboutScratch": "Malunga ne-Scratch",
+ "intro.forEducators": "Eyabafundisintsapho",
+ "intro.forParents": "Eyabazali",
+ "intro.join": "Yiba yinxalenye",
+ "intro.startCreating": "Qala ukwenza",
+ "intro.tagLine1": "Yenza amabali, imidlalo, kunye noopopayi",
+ "intro.tagLine2": "Yabelana nabanye kwihlabathi liphela",
+ "intro.watchVideo": "Bukela ividyo",
+ "news.scratchNews": "Iindaba ze-Scratch",
+ "teacherbanner.greeting": "Molo",
+ "teacherbanner.subgreeting": "i-Akhawunti kaTitshala",
+ "teacherbanner.classesButton": "Iiklas Zam",
+ "teacherbanner.faqButton": "i-Akhawunti kaTitshala ,imibuzo ebuzwa rhoqo",
+ "hocbanner.title": "Yiba nobuGcisa ngokukhowda!",
+ "hocbanner.moreActivities": "Bona eminye imisebenzi nangakumbi",
+ "hocbanner.imagine": "Yiba nomfanekiso ngqondweni wehlabathi",
+ "hocbanner.codeACartoon": "Khowuda umzobo wopopayi",
+ "hocbanner.talking": "Amabali Athethayo",
+ "hocbanner.makeItFly": "Yibhabhise",
+ "welcome.welcomeToScratch": "Wamkelekile ku-Scratch",
+ "welcome.learn": "Funda indlela yokwenza iprojekth ku Scratch",
+ "welcome.tryOut": "Zama iiprojekth zokuqalisa",
+ "welcome.connect": "Nxibelelana nabanye abasebenzisi be-Scratch",
+ "activity.seeUpdates": "Apha kulapho uzakubona khona uhlaziyo olusuka kubasebenzisi be-Scratchers obalandelayo",
+ "activity.checkOutScratchers": "Khangela abanye abasebenzisi be- Scratchers onokuthanda ukubalandela"
+}
\ No newline at end of file
diff --git a/www/scratch-website.starter-projects-l10njson/af.json b/www/scratch-website.starter-projects-l10njson/af.json
new file mode 100644
index 00000000..1c2023f1
--- /dev/null
+++ b/www/scratch-website.starter-projects-l10njson/af.json
@@ -0,0 +1,10 @@
+{
+ "starterProjects.starterProjects": "Afskop Projekte",
+ "starterProjects.intro": "Try out these starter projects from the Scratch Team. Look inside and remix to make changes and add your ideas.",
+ "starterProjects.animation": "Animasie",
+ "starterProjects.games": "Speletjies",
+ "starterProjects.interactiveArt": "Interactive Art",
+ "starterProjects.musicDance": "Musiek en Dans",
+ "starterProjects.stories": "Stories",
+ "starterProjects.video": "Video Aanvoeling"
+}
\ No newline at end of file
diff --git a/www/scratch-website.starter-projects-l10njson/nso.json b/www/scratch-website.starter-projects-l10njson/nso.json
new file mode 100644
index 00000000..a136f195
--- /dev/null
+++ b/www/scratch-website.starter-projects-l10njson/nso.json
@@ -0,0 +1,10 @@
+{
+ "starterProjects.starterProjects": "Diprojeke tša go thoma",
+ "starterProjects.intro": "Try out these starter projects from the Scratch Team. Look inside and remix to make changes and add your ideas.",
+ "starterProjects.animation": "Go phediša",
+ "starterProjects.games": "Dipapadi",
+ "starterProjects.interactiveArt": "Interactive Art",
+ "starterProjects.musicDance": "Music and Dance",
+ "starterProjects.stories": "Dikanegelo",
+ "starterProjects.video": "Thomišo ya khamera ya bitio go kwa medumo"
+}
\ No newline at end of file
diff --git a/www/scratch-website.starter-projects-l10njson/or.json b/www/scratch-website.starter-projects-l10njson/or.json
new file mode 100644
index 00000000..38b181ff
--- /dev/null
+++ b/www/scratch-website.starter-projects-l10njson/or.json
@@ -0,0 +1,10 @@
+{
+ "starterProjects.starterProjects": "ପ୍ରାରମ୍ଭିକ ପ୍ରକଳ୍ପ ଗୁଡିକ । ",
+ "starterProjects.intro": "ସ୍କ୍ରାଚ୍ ଦଳରୁ ଏହି ଷ୍ଟାର୍ଟର୍ ପ୍ରୋଜେକ୍ଟଗୁଡିକ ଚେଷ୍ଟା କରନ୍ତୁ | ପରିବର୍ତ୍ତନ ଏବଂ ଆପଣଙ୍କର ଧାରଣା ଯୋଡିବା ପାଇଁ ଭିତରକୁ ଦେଖନ୍ତୁ ଏବଂ ରିମିକ୍ସ କରନ୍ତୁ |",
+ "starterProjects.animation": "ଆନିମେସନ୍",
+ "starterProjects.games": "ଖେଳଗୁଡିକ",
+ "starterProjects.interactiveArt": "ଇଣ୍ଟରାକ୍ଟିଭ୍ ଆର୍ଟ",
+ "starterProjects.musicDance": "ସଙ୍ଗୀତ ଏବଂ ନୃତ୍ୟ",
+ "starterProjects.stories": "କାହାଣୀଗୁଡିକ",
+ "starterProjects.video": "ଭିଡିଓ ସେନ୍ସିଂ"
+}
\ No newline at end of file
diff --git a/www/scratch-website.starter-projects-l10njson/qu.json b/www/scratch-website.starter-projects-l10njson/qu.json
new file mode 100644
index 00000000..fb8861a5
--- /dev/null
+++ b/www/scratch-website.starter-projects-l10njson/qu.json
@@ -0,0 +1,10 @@
+{
+ "starterProjects.starterProjects": "Llamkay Qallarichiy",
+ "starterProjects.intro": "Maskachay kay llamkaykuna ikipu Scratchmanta. Qaway ukunta musuqyachinaykipaq hinaspa yapawaqpas umanchasqaykikunata.",
+ "starterProjects.animation": "Kawsarichina",
+ "starterProjects.games": "Pukllaykuna",
+ "starterProjects.interactiveArt": "Arti Intiraktibukuna",
+ "starterProjects.musicDance": "Takispa Tusuna",
+ "starterProjects.stories": "Willakuy",
+ "starterProjects.video": "Tarisqa Qawana"
+}
\ No newline at end of file
diff --git a/www/scratch-website.starter-projects-l10njson/tn.json b/www/scratch-website.starter-projects-l10njson/tn.json
new file mode 100644
index 00000000..c9428fdf
--- /dev/null
+++ b/www/scratch-website.starter-projects-l10njson/tn.json
@@ -0,0 +1,10 @@
+{
+ "starterProjects.starterProjects": "Sesimolodi sa Porojeke",
+ "starterProjects.intro": "Try out these starter projects from the Scratch Team. Look inside and remix to make changes and add your ideas.",
+ "starterProjects.animation": "Khathunu",
+ "starterProjects.games": "Metshameko",
+ "starterProjects.interactiveArt": "Interactive Art",
+ "starterProjects.musicDance": "Mmino le go bina",
+ "starterProjects.stories": "Dikgang",
+ "starterProjects.video": "Maikutlo a vidio"
+}
\ No newline at end of file
diff --git a/www/scratch-website.starter-projects-l10njson/xh.json b/www/scratch-website.starter-projects-l10njson/xh.json
new file mode 100644
index 00000000..bb0b346c
--- /dev/null
+++ b/www/scratch-website.starter-projects-l10njson/xh.json
@@ -0,0 +1,10 @@
+{
+ "starterProjects.starterProjects": "IIprojekhth zokuqalisa",
+ "starterProjects.intro": "Zama ezo projekhth zokuqalisa ezisuka kwiqela le-Scratch. Jonga ngaphakathi uxube okutsha ukwenza iinguqulo wongeze nembono zakho.",
+ "starterProjects.animation": "Oopopayi",
+ "starterProjects.games": "Imidlalo",
+ "starterProjects.interactiveArt": "Ubuchule Obusebenzelanayo",
+ "starterProjects.musicDance": "Umculo nokudanisa",
+ "starterProjects.stories": "Amabali",
+ "starterProjects.video": "Ukuva ngevidyo"
+}
\ No newline at end of file
diff --git a/www/scratch-website.teacher-faq-l10njson/af.json b/www/scratch-website.teacher-faq-l10njson/af.json
new file mode 100644
index 00000000..23b888ca
--- /dev/null
+++ b/www/scratch-website.teacher-faq-l10njson/af.json
@@ -0,0 +1,74 @@
+{
+ "teacherfaq.title": "Scratch Teacher Account FAQ",
+ "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": "What are teacher accounts?",
+ "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.convertToTeacherTitle": "I already have a Scratch account, can you make it a Teacher account?",
+ "teacherfaq.convertToTeacherList": "Please send an email to {helpEmail} and be sure to include the following information:",
+ "teacherfaq.convertToTeacherUsername": "Your Scratch username (Please double check that you know your username by logging into it before contacting us!)",
+ "teacherfaq.convertToTeacherEmail": "The email address associated with your Scratch account",
+ "teacherfaq.convertToTeacherBirth": "The birth month and birth year associated with your Scratch account",
+ "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": "Rekeninginstellings",
+ "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": "Gemeenskap",
+ "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.teacher-faq-l10njson/nso.json b/www/scratch-website.teacher-faq-l10njson/nso.json
new file mode 100644
index 00000000..02340494
--- /dev/null
+++ b/www/scratch-website.teacher-faq-l10njson/nso.json
@@ -0,0 +1,74 @@
+{
+ "teacherfaq.title": "Scratch Teacher Account FAQ",
+ "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": "What are teacher accounts?",
+ "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.convertToTeacherTitle": "I already have a Scratch account, can you make it a Teacher account?",
+ "teacherfaq.convertToTeacherList": "Please send an email to {helpEmail} and be sure to include the following information:",
+ "teacherfaq.convertToTeacherUsername": "Your Scratch username (Please double check that you know your username by logging into it before contacting us!)",
+ "teacherfaq.convertToTeacherEmail": "The email address associated with your Scratch account",
+ "teacherfaq.convertToTeacherBirth": "The birth month and birth year associated with your Scratch account",
+ "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": "Account Settings",
+ "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": "Setšhaba",
+ "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.teacher-faq-l10njson/or.json b/www/scratch-website.teacher-faq-l10njson/or.json
new file mode 100644
index 00000000..c8f47607
--- /dev/null
+++ b/www/scratch-website.teacher-faq-l10njson/or.json
@@ -0,0 +1,74 @@
+{
+ "teacherfaq.title": "ସ୍କ୍ରାଚ୍ ଶିକ୍ଷକ ଆକାଉଣ୍ଟ ଫ୍ୟାକ୍",
+ "teacherfaq.educatorTitle": "ସ୍କ୍ରାଚ୍ ଶିକ୍ଷକ ଫ୍ୟାକ୍",
+ "teacherfaq.educatorGetStartedTitle": "ମୁଁ ଜଣେ ଶିକ୍ଷକ ଯିଏ ସ୍କ୍ରାଚ୍ ପାଇଁ ନୂତନ, ମୁଁ କିପରି ଆରମ୍ଭ କରିପାରିବି?",
+ "teacherfaq.educatorGetStartedBody": "ଆପଣଙ୍କୁ ଆରମ୍ଭ କରିବାରେ ସାହାଯ୍ୟ କରିବା ପାଇଁ ସ୍କ୍ରାଚ୍ ରେ ଅନେକ ସମ୍ବଳ ଉପଲବ୍ଧ ଅଛି! ଆପଣଙ୍କୁ ସ୍କ୍ରାଚ୍ ସହିତ ଆପଣଙ୍କର ଶ୍ରେଣୀ ଚଳାଇବାରେ ସାହାଯ୍ୟ କରିବା ପାଇଁ ଗାଇଡ୍, ଟ୍ୟୁଟୋରିଆଲ୍ ଏବଂ ଅନ୍ୟ ଅନେକ ସମ୍ବଳ ପାଇଁ ଦୟାକରି ଆମର {educatorResourcesLink} ଦେଖନ୍ତୁ!",
+ "teacherfaq.educatorResourcesLink": "ଶିକ୍ଷକ ସମ୍ବଳ ପୃଷ୍ଠା",
+ "teacherfaq.teacherWhatTitle": "ଶିକ୍ଷକ ଆକାଉଣ୍ଟ କ'ଣ?",
+ "teacherfaq.teacherWhatBody": "ଏକ ସ୍କ୍ରାଚ୍ ଶିକ୍ଷକ ଆକାଉଣ୍ଟ ସ୍କ୍ରାଚ୍ ରେ ଛାତ୍ର ଅଂଶଗ୍ରହଣପରିଚାଳନା ପାଇଁ ଅତିରିକ୍ତ ଫିଚର ପ୍ରଦାନ କରେ, ଯେଉଁଥିରେ ଛାତ୍ର ଆକାଉଣ୍ଟ ସୃଷ୍ଟି କରିବାର କ୍ଷମତା, ଷ୍ଟୁଡିଓରେ ଛାତ୍ର ପ୍ରୋଜେକଟ ଆୟୋଜନ କରିବା ଏବଂ ଛାତ୍ର ଟିପ୍ପଣୀ ଉପରେ ନଜର ରଖିବା ଅନ୍ତର୍ଭୁକ୍ତ । ନିମ୍ନରେ ଥିବା ଭିଡିଓରେ ଶିକ୍ଷକ ଆକାଉଣ୍ଟ ବିଷୟରେ ଅଧିକ ଶିଖନ୍ତୁ:",
+ "teacherfaq.teacherSignUpTitle": "ମୁଁ କିପରି ଏକ ଶିକ୍ଷକ ଆକାଉଣ୍ଟକୁ ଅନୁରୋଧ କରିବି?",
+ "teacherfaq.teacherSignUpBody": "ଶିକ୍ଷକ ଆକାଉଣ୍ଟକୁ ଅନୁରୋଧ କରିବାକୁ, ଦୟାକରି ଶିକ୍ଷକ ଆକାଉଣ୍ଟକୁ ଯାଆନ୍ତୁ ଅନୁରୋଧ ଫର୍ମ ।",
+ "teacherfaq.classMultipleTeachersTitle": "ଏକ ଶ୍ରେଣୀରେ ଏକାଧିକ ଶିକ୍ଷକ ପାରିବେ କି?",
+ "teacherfaq.classMultipleTeachersBody": "ଏକ ଶ୍ରେଣୀରେ ଏହା ସହିତ ଜଡିତ କେବଳ ଗୋଟିଏ ଶିକ୍ଷକ ଆକାଉଣ୍ଟ ଅଛି ।",
+ "teacherfaq.convertToTeacherTitle": "ମୋର ପୂର୍ବରୁ ଏକ ସ୍କ୍ରାଚ୍ ଆକାଉଣ୍ଟ ଅଛି, ଆପଣ ଏହାକୁ ଶିକ୍ଷକ ଆକାଉଣ୍ଟ କରିପାରିବେ କି?",
+ "teacherfaq.convertToTeacherList": "ଦୟାକରି {helpEmail}କୁ ଏକ ଇମେଲ୍ ପଠାନ୍ତୁ ଏବଂ ନିମ୍ନଲିଖିତ ସୂଚନା ଅନ୍ତର୍ଭୁକ୍ତ କରିବା ସୁନିଶ୍ଚିତ କରନ୍ତୁ:",
+ "teacherfaq.convertToTeacherUsername": "ଆପଣଙ୍କର ସ୍କ୍ରାଚ୍ ବ୍ୟବହାରନାମ (ଦୟାକରି ଦୁଇଥର ଯାଞ୍ଚ କରନ୍ତୁ ଯେ ଆପଣ ଆମ ସହିତ ଯୋଗାଯୋଗ କରିବା ପୂର୍ବରୁ ଏହାକୁ ଲଗ୍ ଇନ୍ କରି ଆପଣଙ୍କର ବ୍ୟବହାରନାମ ଜାଣନ୍ତି କି!)",
+ "teacherfaq.convertToTeacherEmail": "ଆପଣଙ୍କ ସ୍କ୍ରାଚ୍ ଆକାଉଣ୍ଟ ସହିତ ଜଡିତ ଇମେଲ ଠିକଣା",
+ "teacherfaq.convertToTeacherBirth": "ଆପଣଙ୍କ ସ୍କ୍ରାଚ୍ ଆକାଉଣ୍ଟ ସହିତ ଜଡିତ ଜନ୍ମ ମାସ ଏବଂ ଜନ୍ମ ବର୍ଷ",
+ "teacherfaq.teacherPersonalTitle": "ପଞ୍ଜିକରଣ ସମୟରେ ଆପଣ ମୋର ବ୍ୟକ୍ତିଗତ ସୂଚନା କାହିଁକି ଜାଣିବା ଆବଶ୍ୟକ?",
+ "teacherfaq.teacherPersonalBody": "ଆକାଉଣ୍ଟ ନିର୍ମାତା ଜଣେ ଶିକ୍ଷକ ବୋଲି ଯାଞ୍ଚ କରିବା ପାଇଁ ଆମେ ଏହି ସୂଚନା ବ୍ୟବହାର କରୁ । ଆମେ ଏହି ସୂଚନା ଅନ୍ୟ କାହା ସହିତ ଅଂଶୀଦାର କରିବୁ ନାହିଁ, ଏବଂ ଏହାକୁ ସାଇଟରେ ସାର୍ବଜନୀନ ଭାବେ ସେୟାର କରାଯିବ ନାହିଁ ।",
+ "teacherfaq.teacherGoogleTitle": "ସ୍କ୍ରାଚ୍ Google ଶ୍ରେଣୀକକ୍ଷ, ଚତୁର କିମ୍ବା ଅନ୍ୟ କୌଣସି ଶ୍ରେଣୀକକ୍ଷ ପରିଚାଳନା ସେବା ସହିତ ସଂଯୋଗ କରେ କି?",
+ "teacherfaq.teacherGoogleBody": "ନା, ସ୍କ୍ରାଚ୍ କୌଣସି ଶ୍ରେଣୀକକ୍ଷ ପରିଚାଳନା ସେବା ସହିତ ସଂଯୋଗ କରେ ନାହିଁ |",
+ "teacherfaq.teacherEdTitle": "ସ୍କ୍ରାଚ୍ ଶିକ୍ଷକ ଆକାଉଣ୍ଟସ୍କ୍ସ୍ ଏକାଉଣ୍ଟ ସହିତ ସଂଯୁକ୍ତ କି?",
+ "teacherfaq.teacherEdBody": "ନା, ସ୍କ୍ରାଚ୍ ଶିକ୍ଷକ ଆକାଉଣ୍ଟଗୁଡ଼ିକ ScratchEd ଆକାଉଣ୍ଟ ସହିତ ସଂଯୁକ୍ତ ନୁହେଁ।",
+ "teacherfaq.teacherFeaturesTitle": "ଏହି ଫିଚର ଅଛି କି, ଏବଂ ଯଦି ନୁହେଁ, ତେବେ ଆପଣ ଦୟାକରି ଏହାକୁ ଯୋଗ କରିପାରିବେ କି?",
+ "teacherfaq.teacherFeaturesBody": "ଅନେକ ଫିଚର ସାଧାରଣତଃ ଅନୁରୋଧ କରାଯାଇଛି, ଯେଉଁଥିରେ ଅଛି:",
+ "teacherfaq.teacherFeaturesConvert": "ବିଦ୍ୟମାନ ସ୍କ୍ରାଚ୍ ଆକାଉଣ୍ଟକୁ ଛାତ୍ର ଆକାଉଣ୍ଟରେ ରୂପାନ୍ତର କରିବା",
+ "teacherfaq.teacherMoveStudents": "ଛାତ୍ର ଆକାଉଣ୍ଟକୁ ଅନ୍ୟ ଶିକ୍ଷକ ଆକାଉଣ୍ଟ ଏବଂ ଶ୍ରେଣୀକୁ ସ୍ଥାନାନ୍ତରିତ କରିବା",
+ "teacherfaq.teacherMultipleClasses": "ଛାତ୍ର ଆକାଉଣ୍ଟ ଏକାଧିକ ଶ୍ରେଣୀରେ ଅଛି, କିମ୍ବା ଏକାଧିକ ଶିକ୍ଷକ ଆକାଉଣ୍ଟ ସହିତ ଜଡିତ",
+ "teacherfaq.teacherLMSs": "ଗୁଗୁଲ କ୍ଲାସରୁମ ଏବଂ କ୍ଳେଭର ପରି ଶ୍ରେଣୀକକ୍ଷ ପରିଚାଳନା ପ୍ରଣାଳୀ ସହିତ ସଂଯୋଗ କରିବା",
+ "teacherfaq.teacherLimitStudent": "ଛାତ୍ରମାନଙ୍କ ପାଖରେ କ'ଣ ଫିଚର ଅଛି ତାହା ସୀମିତ କରନ୍ତୁ, ଯେପରିକି ଟିପ୍ପଣୀ ଦେଖିବା କିମ୍ବା ପୋଷ୍ଟ କରିବାରେ ସକ୍ଷମ ହେବା",
+ "teacherfaq.teacherWillNotImplement": "ବର୍ତ୍ତମାନ ସ୍କ୍ରାଚ୍ ରେ ଏହି ମଧ୍ୟରୁ କୌଣସି କାର୍ଯ୍ୟ କରିବା ସମ୍ଭବ ନୁହେଁ । ଆମେ ଶିକ୍ଷକ ଆକାଉଣ୍ଟର କାର୍ଯ୍ୟକାରିତା କୁ ବିସ୍ତାର କରିବାକୁ ପସନ୍ଦ କରିବୁ, ଏବଂ ଏହି ସମସ୍ତ ଫିଚର ଗୁଡ଼ିକ ହେଉଛି ଜିନିଷ ଯାହା ଆମେ ଯୋଡିବାକୁ ଚାହୁଁଛୁ । ତଥାପି, ସ୍କ୍ରାଚ୍ ଏକ ଛୋଟ ସଂଗଠନ ଏବଂ ଆମର ସମ୍ବଳ ସୀମିତ, ତେଣୁ ଆମେ ଏହି ପରିବର୍ତ୍ତନଗୁଡ଼ିକମଧ୍ୟରୁ କୌଣସି ପରିବର୍ତ୍ତନକୁ କାର୍ଯ୍ୟକାରୀ କରିବା ପୂର୍ବରୁ ଆମକୁ ବହୁତ ସମୟ ଲାଗିପାରେ ।",
+ "teacherfaq.studentTransferTitle": "ମୁଁ ଜଣେ ଛାତ୍ରଙ୍କୁ ଗୋଟିଏ ଶିକ୍ଷକ ଆକାଉଣ୍ଟ କିମ୍ବା ଶ୍ରେଣୀରୁ ଅନ୍ୟ କୁ ସ୍ଥାନାନ୍ତର କରିପାରିବି କି?",
+ "teacherfaq.studentTransferBody": "ନା, ଛାତ୍ରମାନଙ୍କୁ ଗୋଟିଏ ଶ୍ରେଣୀ କିମ୍ବା ଶିକ୍ଷକରୁ ଅନ୍ୟ ଶ୍ରେଣୀକୁ ସ୍ଥାନାନ୍ତର କରିବା ସମ୍ଭବ ନୁହେଁ । ଯଦି ସେମାନେ ଏକ ନୂତନ ଶ୍ରେଣୀର ଅଂଶ ହେବା ଆବଶ୍ୟକ କରନ୍ତି ତେବେ ଆପଣ ଏକ ଭିନ୍ନ ଶିକ୍ଷକ ଆକାଉଣ୍ଟ ବ୍ୟବହାର କରି ଛାତ୍ର ପାଇଁ ଏକ ନୂତନ ଛାତ୍ର ଆକାଉଣ୍ଟ ସୃଷ୍ଟି କରିପାରିବେ ।",
+ "teacherfaq.studentAccountsTitle": "ଛାତ୍ର ଆକାଉଣ୍ଟ",
+ "teacherfaq.studentVerifyTitle": "ମୋତେ ମୋର ପ୍ରତ୍ୟେକ ଛାତ୍ର ଇମେଲ୍ ଯାଞ୍ଚ କରିବାକୁ ହେବ କି?",
+ "teacherfaq.studentVerifyBody": "ନାହିଁ। ଶିକ୍ଷକ ଆକାଉଣ୍ଟର ଇମେଲ୍ ଠିକଣା ସମସ୍ତ ଛାତ୍ର ଆକାଉଣ୍ଟ ପାଇଁ ବ୍ୟବହୃତ ହୁଏ, ତେଣୁ ଛାତ୍ରମାନଙ୍କର ଇମେଲ୍ ଠିକଣା ଯାଞ୍ଚ କରିବାର ଆବଶ୍ୟକତା ନାହିଁ ।",
+ "teacherfaq.studentEndTitle": "ଯେତେବେଳେ ମୁଁ ମୋର ଶ୍ରେଣୀକୁ \"ଶେଷ\" କରେ ସେତେବେଳେ କ'ଣ ହୁଏ?",
+ "teacherfaq.studentEndBody": "ଯେତେବେଳେ ଆପଣ ଏକ ଶ୍ରେଣୀ ଶେଷ କରନ୍ତି, ଆପଣଙ୍କର ଶ୍ରେଣୀ ପ୍ରୋଫାଇଲ୍ ପୃଷ୍ଠା ଲୁକ୍କାୟିତ ହେବ ଏବଂ ଆପଣଙ୍କ ଛାତ୍ରମାନେ ଆଉ ଲଗ୍ ଇନ୍ କରିବାକୁ ସକ୍ଷମ ହେବେ ନାହିଁ (କିନ୍ତୁ ସେମାନଙ୍କର ପ୍ରୋଜେକଟ ଏବଂ ଶ୍ରେଣୀ ଷ୍ଟୁଡିଓ ଏବେ ବି ସାଇଟରେ ଦୃଶ୍ୟମାନ ହେବ)। ଆପଣ ଯେ କୌଣସି ସମୟରେ ଶ୍ରେଣୀକୁ ପୁନଃ ଖୋଲିପାରନ୍ତି l",
+ "teacherfaq.studentForgetTitle": "ଯଦି ଜଣେ ଛାତ୍ର ସେମାନଙ୍କର ପାସୱାର୍ଡ ଭୁଲିଯାଏ ତେବେ କ'ଣ ହେବ?",
+ "teacherfaq.studentForgetBody": "ଆପଣ ଆପଣଙ୍କର ସ୍କ୍ରାଚ୍ ଶିକ୍ଷକ ଆକାଉଣ୍ଟ ମଧ୍ୟରେ ଏକ ଛାତ୍ର ପାସୱାର୍ଡ କୁ ହାତରେ ରିସେଟ୍ କରିପାରିବେ | ପ୍ରଥମେ, ମୋ ଶ୍ରେଣୀକୁ ନେଭିଗେଟ୍ କରନ୍ତୁ (ହୋମ୍ପେଜ ରେ ବାଇଗଣୀ ବ୍ୟାନରରୁ କିମ୍ବା ଆପଣଙ୍କର ଉପଭୋକ୍ତା ଆଇକନ୍ ପାଖରେ ଥିବା ଡ୍ରପ୍ଡାଉନ୍ ମେନୁରେ)। ସେଠାରେ ସଠିକ୍ ଶ୍ରେଣୀ ଖୋଜନ୍ତୁ ଏବଂ ଛାତ୍ର ଲିଙ୍କରେ କ୍ଲିକ୍ କରନ୍ତୁ । ତା'ପରେ ଆପଣ ସେଟିଂସମୂହ ମେନୁ ବ୍ୟବହାର କରି ଛାତ୍ର ସ୍ତରରେ ପାସୱାର୍ଡ ପୁନଃସେଟ୍ କରିପାରିବେ |",
+ "teacherfaq.studentUnsharedTitle": "ମୁଁ ଅଂଶୀଦାର ନଥିବା ଛାତ୍ର ପ୍ରୋଜେକଟ ଦେଖିପାରିବି କି?",
+ "teacherfaq.studentUnsharedBody": "ଶିକ୍ଷକ ଆକାଉଣ୍ଟ କେବଳ ସହଭାଗୀ ଛାତ୍ର ପ୍ରୋଜେକଟକୁ ପ୍ରବେଶ କରିପାରିବେ ।",
+ "teacherfaq.studentDeleteTitle": "ମୁଁ ଛାତ୍ର ଆକାଉଣ୍ଟ ବିଲୋପ କରିପାରିବି କି?",
+ "teacherfaq.studentDeleteBody": "ଆପଣ ଏକ ଶିକ୍ଷକ ଆକାଉଣ୍ଟ ବ୍ୟବହାର କରି ଜଣେ ଛାତ୍ରଙ୍କ ଆକାଉଣ୍ଟ ବିଲୋପ କରିପାରିବେ ନାହିଁ, କିନ୍ତୁ ଛାତ୍ର ଆକାଉଣ୍ଟରେ ଲଗ୍ ଇନ୍ କରିବା ସମୟରେ ଛାତ୍ର ଆକାଉଣ୍ଟକୁ{accountSettingsLink} ପୃଷ୍ଠା ମାଧ୍ୟମରେ ବିଲୋପ କରାଯାଇପାରିବ |",
+ "teacherfaq.accountSettings": "ଆକାଉଣ୍ଟ ସେଟିଂସମୂହ",
+ "teacherfaq.studentAddExistingTitle": "ମୋର କିଛି ଛାତ୍ରଙ୍କର ପୂର୍ବରୁ ସ୍କ୍ରାଚ୍ ଆକାଉଣ୍ଟ ଅଛି, ମୁଁ ସେମାନଙ୍କୁ ମୋ ଶ୍ରେଣୀକକ୍ଷରେ କିପରି ଯୋଗ କରିବି?",
+ "teacherfaq.studentAddExistingBody": "ଏକ ଶ୍ରେଣୀକକ୍ଷରେ ଏକ ବିଦ୍ୟମାନ ସ୍କ୍ରାଚ୍ ଆକାଉଣ୍ଟ ଯୋଗ କରିବା ସମ୍ଭବ ନୁହେଁ । ଆପଣ ଆପଣଙ୍କର ଶିକ୍ଷକ ଆକାଉଣ୍ଟ ବ୍ୟବହାର କରି ସେମାନଙ୍କ ପାଇଁ ଏକ ନୂତନ ଛାତ୍ର ଆକାଉଣ୍ଟ ସୃଷ୍ଟି କରିବା ଆବଶ୍ୟକ କରିବେ |",
+ "teacherfaq.studentMultipleTitle": "ଜଣେ ଛାତ୍ର ଏକାଧିକ ଶ୍ରେଣୀରେ ହୋଇପାରେ କି?",
+ "teacherfaq.studentMultipleBody": "ଜଣେ ଛାତ୍ର କେବଳ ଗୋଟିଏ ଶ୍ରେଣୀର ଅଂଶ ହୋଇପାରେ ।",
+ "teacherfaq.studentDiscussTitle": "ଶିକ୍ଷକ ଆକାଉଣ୍ଟ୍ ବିଷୟରେ ଅନ୍ୟ ଶିକ୍ଷକମାନଙ୍କ ସହିତ ଆଲୋଚନା କରିବାର ସ୍ଥାନ ଅଛି କି?",
+ "teacherfaq.studentDiscussionBody": "ହଁ, ଆପଣ ସ୍କ୍ରାଚ୍ ଶିକ୍ଷକମାନଙ୍କ ପାଇଁ ଏକ ଅନଲାଇନ୍ ସମ୍ପ୍ରଦାୟ {scratchEdLink}ରେ ଅନ୍ୟ ଶିକ୍ଷକମାନଙ୍କ ସହିତ ଆଲୋଚନା କରିପାରିବେ | ଅନେକ ବିଷୟ ବିଷୟ ବିଷୟରେ ବାର୍ତ୍ତାଳାପରେ ଯୋଗ ଦେବା ପାଇଁ ସେମାନଙ୍କର {forumsLink}ଯାଞ୍ଚ କରନ୍ତୁ, ଯେଉଁଥିରେ ଶିକ୍ଷକ ଆକାଉଣ୍ଟ ଗୁଡ଼ିକ ମଧ୍ୟରେ ସୀମିତ ନୁହେଁ। ସ୍କ୍ରାଚ୍ ଡ୍ରଚ୍ ହାୱାର୍ଡ ସ୍ନାତକ ଶିକ୍ଷା ବିଦ୍ୟାଳୟ ଦ୍ୱାରା ବିକଶିତ ଏବଂ ସମର୍ଥିତ ।",
+ "teacherfaq.forums": "ଫୋରମ ଗୁଡିକ",
+ "teacherfaq.privacyPolicy": "ସ୍କ୍ରାଚ୍ ଗୋପନୀୟତା ନୀତି",
+ "teacherfaq.studentDataTitle": "ସ୍କ୍ରାଚ୍ ଛାତ୍ରମାନଙ୍କ ବିଷୟରେ କେଉଁ ତଥ୍ୟ ସଂଗ୍ରହ କରେ?",
+ "teacherfaq.studentDataBody": "ଯେତେବେଳେ ଜଣେ ଛାତ୍ର ପ୍ରଥମେ ସ୍କ୍ରାଚ୍ ରେ ସାଇନ୍ ଅପ୍ କରନ୍ତି, ଆମେ ଲିଙ୍ଗ, ବୟସ (ଜନ୍ମ ମାସ ଏବଂ ବର୍ଷ), ଦେଶ ଏବଂ ଯାଞ୍ଚ ପାଇଁ ଏକ ଇମେଲ୍ ଠିକଣା ସମେତ ମୌଳିକ ଜନସଂଖ୍ୟା ତଥ୍ୟ ମାଗିବା । ଏହି ତଥ୍ୟକୁ ଗବେଷଣା ଅଧ୍ୟୟନରେ (ଏକତ୍ର ରୂପରେ) ବ୍ୟବହାର କରାଯାଏ ଯାହା ଦ୍ୱାରା ଲୋକମାନେ ସ୍କ୍ରାଚ୍ ସହିତ କିପରି ଶିଖନ୍ତି ତାହା ଆମର ବୁଝିବାରେ ଉନ୍ନତି ଆଣିବା ପାଇଁ |",
+ "teacherfaq.studentDataBody2": "ଯେତେବେଳେ ଜଣେ ଶିକ୍ଷକ ଛାତ୍ର ଆକାଉଣ୍ଟ ସୃଷ୍ଟି କରିବା ପାଇଁ ଏକ ସ୍କ୍ରାଚ୍ ଶିକ୍ଷକ ଆକାଉଣ୍ଟ ବ୍ୟବହାର କରନ୍ତି, ଛାତ୍ରମାନେ ଏକ ଇମେଲ୍ ଠିକଣା ପ୍ରଦାନ କରିବା ଆବଶ୍ୟକ କରନ୍ତି ନାହିଁ । ଅଧିକ ସୂଚନା ପାଇଁ ଆମେ ଆପଣଙ୍କୁ {privacyPolicyLink} ପଢ଼ିବାକୁ ଉତ୍ସାହିତ କରୁଛୁ |",
+ "teacherfaq.studentPrivacyLawsTitle": "ସ୍କ୍ରାଚ୍ ଆମେରିକାର ସ୍ଥାନୀୟ ଏବଂ ସଂଘୀୟ ଡାଟା ଗୋପନୀୟତା ଆଇନ ସହିତ ସଶକ୍ତା ଅଟେ କି?",
+ "teacherfaq.studentPrivacyLawsBody": "ସ୍କ୍ରାଚ୍ ଛାତ୍ର ଏବଂ ଆମ ପ୍ଲାଟଫର୍ମ ବ୍ୟବହାର କରୁଥିବା ସମସ୍ତ ବ୍ୟକ୍ତିଙ୍କ ଗୋପନୀୟତା ବିଷୟରେ ଗଭୀର ଭାବରେ ଚିନ୍ତା କରେ । ଆମେ ସଂଗ୍ରହ କରୁଥିବା ସୂଚନାକୁ ସୁରକ୍ଷା ଦେବା ପାଇଁ ଆମର ଶାରୀରିକ ଏବଂ ଇଲେକ୍ଟ୍ରୋନିକ୍ ପ୍ରକ୍ରିୟା ଅଛି । ଯଦିଓ ଆମେ ଆମର ମାଗଣା ଶିକ୍ଷା ଉତ୍ପାଦ ବ୍ୟବହାର କରୁଥିବା ପ୍ରତ୍ୟେକ ସଂସ୍ଥା ସହିତ ଆନୁସାୟନିକ ଗ୍ୟାରେଣ୍ଟି ପ୍ରଦାନ କରିବା ସ୍ଥିତିରେ ନାଛୁ, ଆମେ ସମସ୍ତ ଆମେରିକା ସଂଘୀୟ ଆଇନ ଅନୁପାଳନ କରୁଛୁ ଯାହା 501(c)(3) ଅଣ-ଲାଭକାରୀ ସଂଗଠନ ପାଇଁ ପ୍ରଯୁଜ୍ୟ । ଅଧିକ ସୂଚନା ପାଇଁ ଆମେ ଆପଣଙ୍କୁ {privacyPolicyLink} ପଢ଼ିବାକୁ ଉତ୍ସାହିତ କରୁଛୁ |",
+ "teacherfaq.student250Title": "ମୁଁ ଏକ ଶ୍ରେଣୀରେ 250ରୁ ଅଧିକ ଛାତ୍ର ଯୋଗ କରିବାକୁ ଚାହୁଁଛି, ମୁଁ ଏହା କିପରି କରିପାରିବି?",
+ "teacherfaq.student250Body": "ଗୋଟିଏ ଶ୍ରେଣୀରେ ୨୫୦ରୁ ଅଧିକ ଛାତ୍ର ଯୋଗ କରିବା ସମ୍ଭବ ନୁହେଁ । ତଥାପି, ଆପଣ {myClassesLink}ରେ ଏକ ନୂତନ ଶ୍ରେଣୀ ସୃଷ୍ଟି କରିପାରିବେ ଏବଂ ପ୍ରତ୍ୟେକ ନୂତନ ଶ୍ରେଣୀରେ ଆଉ 250 ଛାତ୍ର ଆକାଉଣ୍ଟ ଯୋଗ କରିପାରିବେ |",
+ "teacherfaq.myClasses": "ମୋର ଶ୍ରେଣୀ ପୃଷ୍ଠା",
+ "teacherfaq.commTitle": "ସମ୍ପ୍ରଦାୟ",
+ "teacherfaq.commHiddenTitle": "ମୁଁ ଏକ ଘରୋଇ ଶ୍ରେଣୀ ସୃଷ୍ଟି କରିପାରିବି କି?",
+ "teacherfaq.commHiddenBody": "ନାହିଁ। ଆପଣଙ୍କ ଶ୍ରେଣୀ ମଧ୍ୟରେ ଅଂଶୀଦାର ସମସ୍ତ ବିଷୟବସ୍ତୁ ସ୍କ୍ରାଚ୍ ସମ୍ପ୍ରଦାୟ ପାଇଁ ଉପଲବ୍ଧ ହେବ |",
+ "teacherfaq.commWhoTitle": "ମୋ ଛାତ୍ରମାନେ ସ୍କ୍ରାଚରେ କାହା ସହିତ ଯୋଗାଯୋଗ କରିପାରିବେ?",
+ "teacherfaq.commWhoBody": "ଛାତ୍ର ଆକାଉଣ୍ଟରେ ଏକ ନିୟମିତ ସ୍କ୍ରାଚ୍ ଆକାଉଣ୍ଟ ଭାବରେ ସମାନ ସମ୍ପ୍ରଦାୟ ସୁବିଧା ଅଛି, ଯେପରିକି ପ୍ରୋଜେକଟ ଅଂଶୀଦାର କରିବା, ଟିପ୍ପଣୀ, ଷ୍ଟୁଡିଓ ସୃଷ୍ଟି କରିବା, ଏବଂ ଏହି ପରି | ଜଣେ ଶିକ୍ଷକ ଭାବରେ, ଆପଣ ଆପଣଙ୍କର ସମସ୍ତ ଛାତ୍ରଙ୍କ କାର୍ଯ୍ୟକଳାପ ଦେଖିପାରିବେ ଏବଂ ଆପଣଙ୍କ ଶ୍ରେଣୀ ମଧ୍ୟରେ ହାଲୁକା ନିୟନ୍ତ୍ରଣ କାର୍ଯ୍ୟ କରିପାରିବେ ।",
+ "teacherfaq.commInappropriateTitle": "ଯଦି ମୁଁ କିଛି ଅନୁପଯୁକ୍ତ ଦେଖେ ତେବେ ମୁଁ କ'ଣ କରିପାରିବି?",
+ "teacherfaq.commInappropriateBody": "ଆପଣ ଆପଣଙ୍କ ଛାତ୍ରମାନଙ୍କ ଦ୍ୱାରା ସୃଷ୍ଟି ହୋଇଥିବା ଅନୁପଯୁକ୍ତ ଟିପ୍ପଣୀ ଏବଂ ପ୍ରୋଜେକଟଗୁଡ଼ିକୁ ହସ୍ତକୃତ ଭାବରେ ଅପସାରଣ କରିପାରିବେ । ଯଦି ଆପଣ ଅଣ-ଛାତ୍ରମାନଙ୍କ ଦ୍ୱାରା ସୃଷ୍ଟି ଅନୁପଯୁକ୍ତ ବିଷୟବସ୍ତୁ ପାଇଲେ, ଦୟାକରି 'ରିପୋର୍ଟ' ବଟନ୍ କ୍ଲିକ୍ କରି ସ୍କ୍ରାଚ୍ ଦଳକୁ ସୂଚିତ କରନ୍ତୁ |",
+ "teacherfaq.commTurnOffCommentsTitle": "ମୁଁ ଛାତ୍ରମାନଙ୍କୁ ଟିପ୍ପଣୀ ଦେଖିବା ଏବଂ ପୋଷ୍ଟ କରିବାର କ୍ଷମତା ବନ୍ଦ କରିପାରିବି କି?",
+ "teacherfaq.commTurnOffCommentsBody": "ନା, ଆପଣ ଅନଲାଇନ ସମ୍ପ୍ରଦାୟରେ ଆପଣଙ୍କର ଛାତ୍ରମାନଙ୍କ ପାଇଁ ଟିପ୍ପଣୀ ଫିଚରକୁ ନିଷ୍କ୍ରିୟ କରିପାରିବେ ନାହିଁ । ଆପଣ ଚୟନକରି ଅନ୍ୟମାନଙ୍କ ପାଇଁ ସେମାନଙ୍କର ପ୍ରୋଫାଇଲ୍ ଏବଂ ପ୍ରତ୍ୟେକ ବ୍ୟକ୍ତିଗତ ପ୍ରୋଜେକଟ ଉପରେ ଟିପ୍ପଣୀ ଛାଡିବାର କ୍ଷମତା ବନ୍ଦ କରିପାରିବେ, କିନ୍ତୁ ଟିପ୍ପଣୀକୁ ସୀମିତ କରିବା ପାଇଁ କୌଣସି ସାଇଟ-ବିସ୍ତୃତ ଫିଚର ନାହିଁ । ଯଦି ଟିପ୍ପଣୀ ଆପଣଙ୍କ ଛାତ୍ରମାନଙ୍କ ପାଇଁ ଠିକ୍ ଅନୁଭବ କରେ ନାହିଁ, ତେବେ ଆପଣ {desktopLink}, ଯାହା ସ୍କ୍ରାଚ୍ ପ୍ରୋଜେକ୍ଟ ସମ୍ପାଦକର ଏକ ଅଫଲାଇନ ସଂସ୍କରଣ କିନ୍ତୁ ଅନଲାଇନସମ୍ପ୍ରଦାୟକୁ ଅନ୍ତର୍ଭୁକ୍ତ କରେ ନାହିଁ, ବ୍ୟବହାର କରିବାକୁ ବିଚାର କରିପାରନ୍ତି ।",
+ "teacherfaq.commBlockGamesTitle": "ମୁଁ ମୋର ଛାତ୍ରମାନଙ୍କୁ ସ୍କ୍ରାଚ୍ ରେ ଖେଳ ଖେଳିବାରୁ ଅବରୋଧ କରିପାରିବି କି?",
+ "teacherfaq.commBlockGamesBody1": "ଆମେ ଖେଳ, କିମ୍ବା ଲୋକପ୍ରିୟ ଭିଡିଓ ଗେମ୍ ଦ୍ୱାରା ଅନୁପ୍ରାଣିତ ପ୍ରୋଜେକଟଗୁଡ଼ିକୁ ଅପସାରଣ କରୁନା ଯେପର୍ଯ୍ୟନ୍ତ ସେଥିରେ ଅନ୍ୟ ପିଲାମାନଙ୍କ-ପାଇଁ ଅନୁପଯୁକ୍ତ ଉପାଦାନ ନ ଥାଏ । ଆମେ ବିଶ୍ୱାସ କରୁଛୁ ଯେ ପିଲାମାନେ ନିଜ ଜୀବନର ଜିନିଷ ବିଷୟନେଇ ପ୍ରୋଜେକଟ କାମ କରିବା ସମୟରେ ସର୍ବୋତ୍ତମ ଶିଖନ୍ତି , ସେମାନେ ଉତ୍ସାହୀ ଅଟନ୍ତି ; ସେମାନେ ପ୍ରାୟତଃ ଉତ୍ସାହୀ ହେଉଥିବା ଜିନିଷ ମଧ୍ୟରୁ ଗୋଟିଏ ହେଉଛି ଖେଳ ।",
+ "teacherfaq.commBlockGamesBody2": "ଯଦି ଆପଣ ଅନୁପଯୁକ୍ତ ଉପାଦାନ ଥିବା କୌଣସି ନିର୍ଦ୍ଦିଷ୍ଟ ପ୍ରୋଜେକଟ ବିଷୟରେ ସଚେତନ ଅଛନ୍ତି, ଦୟାକରି ପ୍ରୋଜେକଟ ପୃଷ୍ଠାରେ ଦେଖାଥିବା 'ରିପୋର୍ଟ' ବଟନ୍ କ୍ଲିକ୍ କରନ୍ତୁ ଯାହା ଦ୍ୱାରା ଆମେ ଉପଯୁକ୍ତ କାର୍ଯ୍ୟାନୁଷ୍ଠାନ ଗ୍ରହଣ କରିପାରିବୁ ।"
+}
\ No newline at end of file
diff --git a/www/scratch-website.teacher-faq-l10njson/qu.json b/www/scratch-website.teacher-faq-l10njson/qu.json
new file mode 100644
index 00000000..5e18cf65
--- /dev/null
+++ b/www/scratch-website.teacher-faq-l10njson/qu.json
@@ -0,0 +1,74 @@
+{
+ "teacherfaq.title": "Scratch Amawtakunapa Qillqayninkuna Ima riqsiq munay",
+ "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": "Imataq Amawtakunapa Qillqayninkuna?",
+ "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": "Imaynataq tariyman Amawtakunapa Qillqayninkuna?",
+ "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.convertToTeacherTitle": "I already have a Scratch account, can you make it a Teacher account?",
+ "teacherfaq.convertToTeacherList": "Please send an email to {helpEmail} and be sure to include the following information:",
+ "teacherfaq.convertToTeacherUsername": "Your Scratch username (Please double check that you know your username by logging into it before contacting us!)",
+ "teacherfaq.convertToTeacherEmail": "The email address associated with your Scratch account",
+ "teacherfaq.convertToTeacherBirth": "The birth month and birth year associated with your Scratch account",
+ "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": "Pichaymanchu yaykunanta yachaqkunapa?",
+ "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": "Llamkayniykiman yaykunayki",
+ "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 Chiqanchikkuna Kikillanchikpaq",
+ "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": "Ayllu",
+ "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.teacher-faq-l10njson/tn.json b/www/scratch-website.teacher-faq-l10njson/tn.json
new file mode 100644
index 00000000..02340494
--- /dev/null
+++ b/www/scratch-website.teacher-faq-l10njson/tn.json
@@ -0,0 +1,74 @@
+{
+ "teacherfaq.title": "Scratch Teacher Account FAQ",
+ "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": "What are teacher accounts?",
+ "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.convertToTeacherTitle": "I already have a Scratch account, can you make it a Teacher account?",
+ "teacherfaq.convertToTeacherList": "Please send an email to {helpEmail} and be sure to include the following information:",
+ "teacherfaq.convertToTeacherUsername": "Your Scratch username (Please double check that you know your username by logging into it before contacting us!)",
+ "teacherfaq.convertToTeacherEmail": "The email address associated with your Scratch account",
+ "teacherfaq.convertToTeacherBirth": "The birth month and birth year associated with your Scratch account",
+ "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": "Account Settings",
+ "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": "Setšhaba",
+ "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.teacher-faq-l10njson/xh.json b/www/scratch-website.teacher-faq-l10njson/xh.json
new file mode 100644
index 00000000..1e6f8c03
--- /dev/null
+++ b/www/scratch-website.teacher-faq-l10njson/xh.json
@@ -0,0 +1,74 @@
+{
+ "teacherfaq.title": "Scratch Teacher Account FAQ",
+ "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": "What are teacher accounts?",
+ "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.convertToTeacherTitle": "I already have a Scratch account, can you make it a Teacher account?",
+ "teacherfaq.convertToTeacherList": "Please send an email to {helpEmail} and be sure to include the following information:",
+ "teacherfaq.convertToTeacherUsername": "Your Scratch username (Please double check that you know your username by logging into it before contacting us!)",
+ "teacherfaq.convertToTeacherEmail": "The email address associated with your Scratch account",
+ "teacherfaq.convertToTeacherBirth": "The birth month and birth year associated with your Scratch account",
+ "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": "Account Settings",
+ "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": "Uluntu",
+ "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/af.json b/www/scratch-website.teacherregistration-l10njson/af.json
new file mode 100644
index 00000000..2e9755e6
--- /dev/null
+++ b/www/scratch-website.teacherregistration-l10njson/af.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": "First Name",
+ "teacherRegistration.lastName": "Last Name",
+ "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": "Biblioteek",
+ "teacherRegistration.orgChoiceCamp": "Camp",
+ "teacherRegistration.notRequired": "Nie Vereis",
+ "teacherRegistration.addressLine1": "Address Line 1",
+ "teacherRegistration.addressLine2": "Address Line 2 (Optional)",
+ "teacherRegistration.zipCode": "ZIP",
+ "teacherRegistration.stateProvince": "State",
+ "teacherRegistration.city": "Stad",
+ "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": "E-posadres",
+ "teacherRegistration.emailStepDescription": "We will send you a confirmation email that will allow you to access your Scratch Teacher Account.",
+ "teacherRegistration.validationEmailMatch": "Die e-posadresse is nie dieselfde nie",
+ "teacherRegistration.validationAge": "Sorry, teachers must be at least 16 years old"
+}
\ No newline at end of file
diff --git a/www/scratch-website.teacherregistration-l10njson/nso.json b/www/scratch-website.teacherregistration-l10njson/nso.json
new file mode 100644
index 00000000..c2dc6e54
--- /dev/null
+++ b/www/scratch-website.teacherregistration-l10njson/nso.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": "First Name",
+ "teacherRegistration.lastName": "Last Name",
+ "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": "Library",
+ "teacherRegistration.orgChoiceCamp": "Camp",
+ "teacherRegistration.notRequired": "Ga e nyakege",
+ "teacherRegistration.addressLine1": "Address Line 1",
+ "teacherRegistration.addressLine2": "Address Line 2 (Optional)",
+ "teacherRegistration.zipCode": "ZIP",
+ "teacherRegistration.stateProvince": "State",
+ "teacherRegistration.city": "City",
+ "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": "Email Address",
+ "teacherRegistration.emailStepDescription": "We will send you a confirmation email that will allow you to access your Scratch Teacher Account.",
+ "teacherRegistration.validationEmailMatch": "Diemail ga di sepelelane",
+ "teacherRegistration.validationAge": "Sorry, teachers must be at least 16 years old"
+}
\ No newline at end of file
diff --git a/www/scratch-website.teacherregistration-l10njson/or.json b/www/scratch-website.teacherregistration-l10njson/or.json
new file mode 100644
index 00000000..662c19d6
--- /dev/null
+++ b/www/scratch-website.teacherregistration-l10njson/or.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": "First Name",
+ "teacherRegistration.lastName": "Last Name",
+ "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": "Library",
+ "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": "City",
+ "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": "Email Address",
+ "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.teacherregistration-l10njson/qu.json b/www/scratch-website.teacherregistration-l10njson/qu.json
new file mode 100644
index 00000000..352c9c9a
--- /dev/null
+++ b/www/scratch-website.teacherregistration-l10njson/qu.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": "Punta sutiki",
+ "teacherRegistration.lastName": "Hepa apaq sutiki",
+ "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": "Bibliyutika",
+ "teacherRegistration.orgChoiceCamp": "Camp",
+ "teacherRegistration.notRequired": "Mana munariy",
+ "teacherRegistration.addressLine1": "Address Line 1",
+ "teacherRegistration.addressLine2": "Address Line 2 (Optional)",
+ "teacherRegistration.zipCode": "ZIP",
+ "teacherRegistration.stateProvince": "State",
+ "teacherRegistration.city": "Llaqta",
+ "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": "Churay Email suti nisqanta",
+ "teacherRegistration.emailStepDescription": "We will send you a confirmation email that will allow you to access your Scratch Teacher Account.",
+ "teacherRegistration.validationEmailMatch": "Manam kurriyukunaqa kuskarinchu",
+ "teacherRegistration.validationAge": "Sorry, teachers must be at least 16 years old"
+}
\ No newline at end of file
diff --git a/www/scratch-website.teacherregistration-l10njson/tn.json b/www/scratch-website.teacherregistration-l10njson/tn.json
new file mode 100644
index 00000000..b8bb0b78
--- /dev/null
+++ b/www/scratch-website.teacherregistration-l10njson/tn.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": "First Name",
+ "teacherRegistration.lastName": "Last Name",
+ "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": "Motlobo kgotsa motlobo wa dibuka",
+ "teacherRegistration.orgChoiceCamp": "Camp",
+ "teacherRegistration.notRequired": "Ga go tlhokege",
+ "teacherRegistration.addressLine1": "Address Line 1",
+ "teacherRegistration.addressLine2": "Address Line 2 (Optional)",
+ "teacherRegistration.zipCode": "ZIP",
+ "teacherRegistration.stateProvince": "State",
+ "teacherRegistration.city": "Motse toropo",
+ "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": "Email Address",
+ "teacherRegistration.emailStepDescription": "We will send you a confirmation email that will allow you to access your Scratch Teacher Account.",
+ "teacherRegistration.validationEmailMatch": "Diimeili ga di nyalane",
+ "teacherRegistration.validationAge": "Sorry, teachers must be at least 16 years old"
+}
\ No newline at end of file
diff --git a/www/scratch-website.teacherregistration-l10njson/xh.json b/www/scratch-website.teacherregistration-l10njson/xh.json
new file mode 100644
index 00000000..77872acd
--- /dev/null
+++ b/www/scratch-website.teacherregistration-l10njson/xh.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": "First Name",
+ "teacherRegistration.lastName": "Last Name",
+ "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": "Library",
+ "teacherRegistration.orgChoiceCamp": "Camp",
+ "teacherRegistration.notRequired": "Ayifuneki",
+ "teacherRegistration.addressLine1": "Address Line 1",
+ "teacherRegistration.addressLine2": "Address Line 2 (Optional)",
+ "teacherRegistration.zipCode": "ZIP",
+ "teacherRegistration.stateProvince": "State",
+ "teacherRegistration.city": "City",
+ "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": "Email Address",
+ "teacherRegistration.emailStepDescription": "We will send you a confirmation email that will allow you to access your Scratch Teacher Account.",
+ "teacherRegistration.validationEmailMatch": "Ii-imeyile azingqinelani",
+ "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/af.json b/www/scratch-website.wedo2-l10njson/af.json
new file mode 100644
index 00000000..f8d3cfdd
--- /dev/null
+++ b/www/scratch-website.wedo2-l10njson/af.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": "Kom aan die gang",
+ "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": "Afskop Projekte",
+ "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-l10njson/nso.json b/www/scratch-website.wedo2-l10njson/nso.json
new file mode 100644
index 00000000..9cce0f48
--- /dev/null
+++ b/www/scratch-website.wedo2-l10njson/nso.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": "Go thomiša",
+ "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": "Diprojeke tša go thoma",
+ "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-l10njson/or.json b/www/scratch-website.wedo2-l10njson/or.json
new file mode 100644
index 00000000..ed8e5d52
--- /dev/null
+++ b/www/scratch-website.wedo2-l10njson/or.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": "ଆରମ୍ଭ କରୁଛି",
+ "wedo2.connectingWedo2": "Connecting WeDo 2.0 to Scratch",
+ "wedo2.useScratch3": "Use the {scratch3Link} editor.",
+ "wedo2.addExtension": "Add the WeDo 2.0 extension.",
+ "wedo2.thingsToTry": "ଚେଷ୍ଟା କରିବାକୁ ଜିନିଷଗୁଡିକ ",
+ "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": "ପ୍ରାରମ୍ଭିକ ପ୍ରକଳ୍ପ ଗୁଡିକ",
+ "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-l10njson/qu.json b/www/scratch-website.wedo2-l10njson/qu.json
new file mode 100644
index 00000000..981ed65b
--- /dev/null
+++ b/www/scratch-website.wedo2-l10njson/qu.json
@@ -0,0 +1,37 @@
+{
+ "wedo2.headerText": "{wedo2Link} Kanmi huk kit yaykuspa kamachinapaq churakunmanmi rurakunampaq Rubut puririnata, huknin ruraykunatapas. huñunmanmi takllaq pruqramasqata Scratchpa puririnampaq rurasqaykiwan WeDo 2.0 yapawaqpas kawsarinanta, qaparinantapas.",
+ "wedo2.gettingStarted": "qallarimuchkan",
+ "wedo2.connectingWedo2": "Kuskarichisqan WeDo 2.0 scratchman",
+ "wedo2.useScratch3": "Churay {scratch3Link} musuqyachiqman.",
+ "wedo2.addExtension": "Yapariy WeDo 2.0 hukman yaykuna",
+ "wedo2.thingsToTry": "Yanapay Qawanapaq",
+ "wedo2.makeMotorMove": "Ruway muyuq Kallpanchaq",
+ "wedo2.plugMotorIn": "kuskachiy Kallpanchaq WeDomanta.",
+ "wedo2.clickMotorBlock": "Tariy {motorBlockText} takyachiy chyamanta klikyaykuy chaypi.",
+ "wedo2.motorBlockText": "\"qallarichiy Kallpanchaq 1 siqundupi\"",
+ "wedo2.starterProjects": "Llamkaykuna Qallarichiy",
+ "wedo2.starter1PetTitle": "Make Your Own Pet",
+ "wedo2.starter1PetDescription": "Use a motor to make a spinning tail for your virtual pet.",
+ "wedo2.starter2FoxTitle": "Atuqta muyuq",
+ "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": "Sasachaykunata Allichay",
+ "wedo2.checkOSVersionTitle": "Qawarikuy kay Sistema opiratib kumpatibli kachun 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 nisqan",
+ "wedo2.macOSVersionLinkText": "SO Mac kunputadurapaq",
+ "wedo2.closeScratchCopiesTitle": "wichqay achka Scrtach kichasqaykita",
+ "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-l10njson/tn.json b/www/scratch-website.wedo2-l10njson/tn.json
new file mode 100644
index 00000000..f1a01a4d
--- /dev/null
+++ b/www/scratch-website.wedo2-l10njson/tn.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": "Go simolola",
+ "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": "Sesimolodi sa Porojeke",
+ "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-l10njson/xh.json b/www/scratch-website.wedo2-l10njson/xh.json
new file mode 100644
index 00000000..1c99deab
--- /dev/null
+++ b/www/scratch-website.wedo2-l10njson/xh.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": "Ukuqalisa",
+ "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": "Iiprojekhth zokuqalisa",
+ "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/af.json b/www/scratch-website.wedo2-legacy-l10njson/af.json
new file mode 100644
index 00000000..5990898c
--- /dev/null
+++ b/www/scratch-website.wedo2-legacy-l10njson/af.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
diff --git a/www/scratch-website.wedo2-legacy-l10njson/nso.json b/www/scratch-website.wedo2-legacy-l10njson/nso.json
new file mode 100644
index 00000000..5990898c
--- /dev/null
+++ b/www/scratch-website.wedo2-legacy-l10njson/nso.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
diff --git a/www/scratch-website.wedo2-legacy-l10njson/or.json b/www/scratch-website.wedo2-legacy-l10njson/or.json
new file mode 100644
index 00000000..5990898c
--- /dev/null
+++ b/www/scratch-website.wedo2-legacy-l10njson/or.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
diff --git a/www/scratch-website.wedo2-legacy-l10njson/qu.json b/www/scratch-website.wedo2-legacy-l10njson/qu.json
new file mode 100644
index 00000000..1cb95bc2
--- /dev/null
+++ b/www/scratch-website.wedo2-legacy-l10njson/qu.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. Ruray",
+ "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": "Kallpanchachiq",
+ "wedoLegacy.starterDistance": "karuchan Musiaq",
+ "wedoLegacy.starterTilt": "chinru musiaq",
+ "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
diff --git a/www/scratch-website.wedo2-legacy-l10njson/tn.json b/www/scratch-website.wedo2-legacy-l10njson/tn.json
new file mode 100644
index 00000000..5990898c
--- /dev/null
+++ b/www/scratch-website.wedo2-legacy-l10njson/tn.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
diff --git a/www/scratch-website.wedo2-legacy-l10njson/xh.json b/www/scratch-website.wedo2-legacy-l10njson/xh.json
new file mode 100644
index 00000000..5990898c
--- /dev/null
+++ b/www/scratch-website.wedo2-legacy-l10njson/xh.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