diff --git a/editor/blocks/zu.json b/editor/blocks/zu.json new file mode 100644 index 00000000..350d49a5 --- /dev/null +++ b/editor/blocks/zu.json @@ -0,0 +1,284 @@ +{ + "CONTROL_FOREVER": "ingunaphakade", + "CONTROL_REPEAT": "phinda %1", + "CONTROL_IF": "uma %1 bese", + "CONTROL_ELSE": "okunye", + "CONTROL_STOP": "ima", + "CONTROL_STOP_ALL": "yonke", + "CONTROL_STOP_THIS": "lo mbhalo", + "CONTROL_STOP_OTHER": "omunye umdlalo womlingisi", + "CONTROL_WAIT": "linda %1 umzuzuwana", + "CONTROL_WAITUNTIL": "linda kuze %1", + "CONTROL_REPEATUNTIL": "phinda kuze %1", + "CONTROL_WHILE": "ngenkathi %1", + "CONTROL_FOREACH": "ngokunye %1 ngokunye %2", + "CONTROL_STARTASCLONE": "uma sengiqala ncamashi", + "CONTROL_CREATECLONEOF": "akha umfanisi ye %1", + "CONTROL_CREATECLONEOF_MYSELF": "mina", + "CONTROL_DELETETHISCLONE": "khipa umfanisi", + "CONTROL_COUNTER": "isibali", + "CONTROL_INCRCOUNTER": "khulisa isibali", + "CONTROL_CLEARCOUNTER": "susa isibali", + "CONTROL_ALLATONCE": "konke ngesikhathi esisodwa", + "DATA_SETVARIABLETO": "lungisa %1 ukuze %2", + "DATA_CHANGEVARIABLEBY": "shintsha %1 ngokuthi %2", + "DATA_SHOWVARIABLE": "tshengisa i-variable %1", + "DATA_HIDEVARIABLE": "fihla i-variable %1", + "DATA_ADDTOLIST": "engeza %1 kuya %2", + "DATA_DELETEOFLIST": "inhlamvu %1 ye %2", + "DATA_DELETEALLOFLIST": "susa konke %1", + "DATA_INSERTATLIST": "faka %1 ku %2 ye %3", + "DATA_REPLACEITEMOFLIST": "buyisela into %1 ye %2 nge %3", + "DATA_ITEMOFLIST": "into %1 ye %2", + "DATA_ITEMNUMOFLIST": "into # yaku %1 ku %2", + "DATA_LENGTHOFLIST": "ubude be %1", + "DATA_LISTCONTAINSITEM": "%1 kukuphatheleni %2?", + "DATA_SHOWLIST": "khombisa uhlu %1", + "DATA_HIDELIST": "fihla uhla %1", + "DATA_INDEX_ALL": "yonke", + "DATA_INDEX_LAST": "eyokugcina", + "DATA_INDEX_RANDOM": "okungajwayelekile", + "EVENT_WHENFLAGCLICKED": "uma %1 iciphiziwe", + "EVENT_WHENTHISSPRITECLICKED": "uma lesi umlingisi ciphiza", + "EVENT_WHENSTAGECLICKED": "uma Indawo iciphiziwe", + "EVENT_WHENTOUCHINGOBJECT": "uma lomlingisi ethinta %1", + "EVENT_WHENBROADCASTRECEIVED": "uma ngikuthole %1", + "EVENT_WHENBACKDROPSWITCHESTO": "uma indawo ishintshela kwi %1", + "EVENT_WHENGREATERTHAN": "uma %1 > %2", + "EVENT_WHENGREATERTHAN_TIMER": "iwashi elicushiwe", + "EVENT_WHENGREATERTHAN_LOUDNESS": "ubukhulu bomsindo", + "EVENT_BROADCAST": "sakaza %1", + "EVENT_BROADCASTANDWAIT": "sakaza %1 futhi linda", + "EVENT_WHENKEYPRESSED": "uma sekucindezelwe ukhiye %1", + "EVENT_WHENKEYPRESSED_SPACE": "isikhala", + "EVENT_WHENKEYPRESSED_LEFT": "umcibisholo kwesobunxele", + "EVENT_WHENKEYPRESSED_RIGHT": "umcibilisholo kwesokudla", + "EVENT_WHENKEYPRESSED_DOWN": "umcibisholo ophansi", + "EVENT_WHENKEYPRESSED_UP": "umcibilisholo phezulu", + "EVENT_WHENKEYPRESSED_ANY": "noma ikuphi", + "LOOKS_SAYFORSECS": "isho %1 ye %2 umzuzwana", + "LOOKS_SAY": "isho %1", + "LOOKS_HELLO": "Sawubona!", + "LOOKS_THINKFORSECS": "cabangela %1 ye %2 umzuzuwana", + "LOOKS_THINK": "cabanga %1", + "LOOKS_HMM": "Hmm...", + "LOOKS_SHOW": "khombisa", + "LOOKS_HIDE": "casha", + "LOOKS_HIDEALLSPRITES": "cashisa bonke abalingisi", + "LOOKS_EFFECT_COLOR": "umbala", + "LOOKS_EFFECT_FISHEYE": "ihlo likafishi", + "LOOKS_EFFECT_WHIRL": "phenduka", + "LOOKS_EFFECT_PIXELATE": "pixelate", + "LOOKS_EFFECT_MOSAIC": "mosaic", + "LOOKS_EFFECT_BRIGHTNESS": "ukukhanya", + "LOOKS_EFFECT_GHOST": "isipoki", + "LOOKS_CHANGEEFFECTBY": "shintsha %1 umthelela ngokuthi %2", + "LOOKS_SETEFFECTTO": "lungisa %1 umthelela uwuyise %2", + "LOOKS_CLEARGRAPHICEFFECTS": "susa amagrafikh athintekayo", + "LOOKS_CHANGESIZEBY": "shintsha usayizi ngokuthi %1", + "LOOKS_SETSIZETO": "lungisa isisindo ukuze %1 %", + "LOOKS_SIZE": "isisindo", + "LOOKS_CHANGESTRETCHBY": "shinthsa ukunwebeka ngo %1", + "LOOKS_SETSTRETCHTO": "lungisa ukunwebeka ku %1", + "LOOKS_SWITCHCOSTUMETO": "shintsha impahla ukuze %1", + "LOOKS_NEXTCOSTUME": "impahla elandelayo", + "LOOKS_SWITCHBACKDROPTO": "shintsha indawo ukuze %1", + "LOOKS_GOTOFRONTBACK": "hamba ku %1 ngokwahlukana", + "LOOKS_GOTOFRONTBACK_FRONT": "iphambili", + "LOOKS_GOTOFRONTBACK_BACK": "emuva", + "LOOKS_GOFORWARDBACKWARDLAYERS": "buyela %1 %2 ngokwahlukana", + "LOOKS_GOFORWARDBACKWARDLAYERS_FORWARD": "phambili", + "LOOKS_GOFORWARDBACKWARDLAYERS_BACKWARD": "emuva", + "LOOKS_BACKDROPNUMBERNAME": "indawo1 %1", + "LOOKS_COSTUMENUMBERNAME": "impahla %1", + "LOOKS_NUMBERNAME_NUMBER": "inombolo", + "LOOKS_NUMBERNAME_NAME": "igama", + "LOOKS_SWITCHBACKDROPTOANDWAIT": "shintsha indawo mase %1 futhi uyalinda", + "LOOKS_NEXTBACKDROP_BLOCK": "indawo elandelayo", + "LOOKS_NEXTBACKDROP": "indawo elandelayo", + "LOOKS_PREVIOUSBACKDROP": "indawo edlule", + "LOOKS_RANDOMBACKDROP": "iya noma ikephi indawo", + "MOTION_MOVESTEPS": "hlehlisa %1 izitebhisi", + "MOTION_TURNLEFT": "phendula %1 %2 wehlise", + "MOTION_TURNRIGHT": "phendula %1 %2 wehlise", + "MOTION_POINTINDIRECTION": "khomba ngasendleleni %1", + "MOTION_POINTTOWARDS": "khomba ubhekise %1", + "MOTION_POINTTOWARDS_POINTER": "imows-poynta", + "MOTION_POINTTOWARDS_RANDOM": "inkomba engalindelekile", + "MOTION_GOTO": "hamba uye %1", + "MOTION_GOTO_POINTER": "imows-poynta", + "MOTION_GOTO_RANDOM": "indawo engajwayelekile", + "MOTION_GOTOXY": "hamba uye x: %1 y: %2", + "MOTION_GLIDESECSTOXY": "ukushibilika %1 umzuzuwana kwi x: %2 y: %3", + "MOTION_GLIDETO": "ukushibilika %1 umzuzuwana kwi %2", + "MOTION_GLIDETO_POINTER": "Igundane phoyinta", + "MOTION_GLIDETO_RANDOM": "indawo engajwayelekile", + "MOTION_CHANGEXBY": "shintsha u-x ngokuthi %1", + "MOTION_SETX": "lungisa u-x ukuze %1", + "MOTION_CHANGEYBY": "shintsha u-y ngokuthi %1", + "MOTION_SETY": "lungisa u-y ukuze %1", + "MOTION_IFONEDGEBOUNCE": "uma isenigcupheni, gxuma", + "MOTION_SETROTATIONSTYLE": "lungisa isitayela ejikeleza ngaso %1", + "MOTION_SETROTATIONSTYLE_LEFTRIGHT": "isinxele-esokudla", + "MOTION_SETROTATIONSTYLE_DONTROTATE": "ungajikelezi", + "MOTION_SETROTATIONSTYLE_ALLAROUND": "yonke indawo", + "MOTION_XPOSITION": "x indlela yokuma", + "MOTION_YPOSITION": "y indlela yokuma", + "MOTION_DIRECTION": "indlela", + "MOTION_SCROLLRIGHT": "gingqa kwesokudla %1", + "MOTION_SCROLLUP": "gingqa phezulu %1", + "MOTION_ALIGNSCENE": "hlela inkundla %1", + "MOTION_ALIGNSCENE_BOTTOMLEFT": "phansi kwesokunxele", + "MOTION_ALIGNSCENE_BOTTOMRIGHT": "phansi kwesokudla", + "MOTION_ALIGNSCENE_MIDDLE": "phakathi nendawo", + "MOTION_ALIGNSCENE_TOPLEFT": "phezulu kwesokunxele", + "MOTION_ALIGNSCENE_TOPRIGHT": "phezulu kwesokudla", + "MOTION_XSCROLL": "x gingqa", + "MOTION_YSCROLL": "y gingqa", + "MOTION_STAGE_SELECTED": "Khetha indawo: awekho amabhulokisi okunyakaza", + "OPERATORS_ADD": "%1 + %2", + "OPERATORS_SUBTRACT": "%1 - %2", + "OPERATORS_MULTIPLY": "%1 * %2", + "OPERATORS_DIVIDE": "%1 / %2", + "OPERATORS_RANDOM": "khetha unganaki %1 uku %2", + "OPERATORS_GT": "%1 > %2", + "OPERATORS_LT": "%1 < %2", + "OPERATORS_EQUALS": "%1 = %2", + "OPERATORS_AND": "%1 futhi %2", + "OPERATORS_OR": "%1 noma %2", + "OPERATORS_NOT": "akunjalo %1", + "OPERATORS_JOIN": "hlanganisa %1 %2", + "OPERATORS_JOIN_APPLE": "i-apula", + "OPERATORS_JOIN_BANANA": "ibhanana", + "OPERATORS_LETTEROF": "inhlamvu %1 ye %2", + "OPERATORS_LETTEROF_APPLE": "a", + "OPERATORS_LENGTH": "ubude be %1", + "OPERATORS_CONTAINS": "%1 okuphethwe %2?", + "OPERATORS_MOD": "%1 mod %2", + "OPERATORS_ROUND": "rawunda %1", + "OPERATORS_MATHOP": "%1 ya %2", + "OPERATORS_MATHOP_ABS": "abs", + "OPERATORS_MATHOP_FLOOR": "phansi", + "OPERATORS_MATHOP_CEILING": "iphezulu", + "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": "ln", + "OPERATORS_MATHOP_LOG": "log", + "OPERATORS_MATHOP_EEXP": "e ^", + "OPERATORS_MATHOP_10EXP": "10 ^", + "PROCEDURES_DEFINITION": "chaza %1", + "SENSING_TOUCHINGOBJECT": "thinta %1?", + "SENSING_TOUCHINGOBJECT_POINTER": "imows-poynta", + "SENSING_TOUCHINGOBJECT_EDGE": "ikhona", + "SENSING_TOUCHINGCOLOR": "thinta umbala %1?", + "SENSING_COLORISTOUCHINGCOLOR": "umbala %1 uyathinta %2?", + "SENSING_DISTANCETO": "ibanga eliya %1", + "SENSING_DISTANCETO_POINTER": "imows-poynta", + "SENSING_ASKANDWAIT": "buza %1 futhi linda", + "SENSING_ASK_TEXT": "Ubani igama lakho?", + "SENSING_ANSWER": "phendula", + "SENSING_KEYPRESSED": "ukhiye %1 ucindezelwe?", + "SENSING_MOUSEDOWN": "igundane phansi?", + "SENSING_MOUSEX": "igundane x", + "SENSING_MOUSEY": "igundane y", + "SENSING_SETDRAGMODE": "lungisa isimo sokuhudula %1", + "SENSING_SETDRAGMODE_DRAGGABLE": "kuyahuduleka", + "SENSING_SETDRAGMODE_NOTDRAGGABLE": "akuhuduleki", + "SENSING_LOUDNESS": "ubukhulu bomsindo", + "SENSING_LOUD": "kukhulu umsindo?", + "SENSING_TIMER": "iwashi elicushiwe", + "SENSING_RESETTIMER": "ngifaka iwashi elicushiwe", + "SENSING_OF": "%1 ya %2", + "SENSING_OF_XPOSITION": "x indlela yokuma", + "SENSING_OF_YPOSITION": "y indlela yokuma", + "SENSING_OF_DIRECTION": "indlela", + "SENSING_OF_COSTUMENUMBER": "impahla #", + "SENSING_OF_COSTUMENAME": "igama lempahla", + "SENSING_OF_SIZE": "isisindo", + "SENSING_OF_VOLUME": "umsindo", + "SENSING_OF_BACKDROPNUMBER": "indawo #", + "SENSING_OF_BACKDROPNAME": "igama lendawo", + "SENSING_OF_STAGE": "Isigaba", + "SENSING_CURRENT": "mange %1", + "SENSING_CURRENT_YEAR": "unyaka", + "SENSING_CURRENT_MONTH": "inyanga", + "SENSING_CURRENT_DATE": "usuku", + "SENSING_CURRENT_DAYOFWEEK": "usuku lwesonto", + "SENSING_CURRENT_HOUR": "ihora", + "SENSING_CURRENT_MINUTE": "umzuzu", + "SENSING_CURRENT_SECOND": "umzuzwana", + "SENSING_DAYSSINCE2000": "izinsuku kusukela 2000", + "SENSING_USERNAME": "igama elisebenzile", + "SENSING_USERID": "umsebenzisi ID", + "SOUND_PLAY": "qala umsindo %1", + "SOUND_PLAYUNTILDONE": "dlala umsindo %1 uze uqede", + "SOUND_STOPALLSOUNDS": "misa yonke imisindo", + "SOUND_SETEFFECTO": "Lungisa %1 umthelela ngo %2", + "SOUND_CHANGEEFFECTBY": "Shintsha %1 womthelela ngo %2", + "SOUND_CLEAREFFECTS": "susa umthelela womsindo", + "SOUND_EFFECTS_PITCH": "izinga elidlulele", + "SOUND_EFFECTS_PAN": "jikisa isinxele-nangakwesokudla", + "SOUND_CHANGEVOLUMEBY": "shintsha umsindo ngokuthi %1", + "SOUND_SETVOLUMETO": "lungisa inani lo msindo ukuze %1%", + "SOUND_VOLUME": "umsindo", + "SOUND_RECORD": "qopha...", + "CATEGORY_MOTION": "Ukunyakaza", + "CATEGORY_LOOKS": "Ukubukeka", + "CATEGORY_SOUND": "Umsindo", + "CATEGORY_EVENTS": "Izehlakalo", + "CATEGORY_CONTROL": "Lawula", + "CATEGORY_SENSING": "Ukuzwa", + "CATEGORY_OPERATORS": "Abalawuli", + "CATEGORY_VARIABLES": "I-variables", + "CATEGORY_MYBLOCKS": "Amabhulokisi ami", + "DUPLICATE": "Fanisa", + "DELETE": "Cima", + "ADD_COMMENT": "Faka Phawula", + "REMOVE_COMMENT": "Susa Izikulumo", + "DELETE_BLOCK": "Susa Amabhulokisi", + "DELETE_X_BLOCKS": "Susa %1 Amabhulokisi", + "DELETE_ALL_BLOCKS": "Susa wonke %1 amabhulokisi?", + "CLEAN_UP": "Qoqa amabhulokisi", + "HELP": "Usizo", + "UNDO": "Yenza kabusha", + "REDO": "Ukwenzakabusha", + "EDIT_PROCEDURE": "Lungisa", + "SHOW_PROCEDURE_DEFINITION": "Iyokokukhethiwe", + "WORKSPACE_COMMENT_DEFAULT_TEXT": "Isho okuthile...", + "COLOUR_HUE_LABEL": "Umbala", + "COLOUR_SATURATION_LABEL": "Ukukhanya kombala", + "COLOUR_BRIGHTNESS_LABEL": "Ukukhanya", + "CHANGE_VALUE_TITLE": "Shintsha inani:", + "RENAME_VARIABLE": "Shintsha igama i-variable", + "RENAME_VARIABLE_TITLE": "Shinthsha amagama akho konke %1 i-variable ku:", + "RENAME_VARIABLE_MODAL_TITLE": "Shintsha Igama i-variable", + "NEW_VARIABLE": "Yenza i-variable", + "NEW_VARIABLE_TITLE": "Igama elisha i-variable", + "VARIABLE_MODAL_TITLE": "I-variable Entsha", + "VARIABLE_ALREADY_EXISTS": "Leligama levaebuli \"%1\" selivele likhona ", + "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "Leligama levaebuli \"%1\" selivele likhona kwenya i-variable yolunye uhlobo \"%2\".", + "DELETE_VARIABLE_CONFIRMATION": "Cisha %1 ukusetshenziswa kwe \"%2\" i-variable?", + "CANNOT_DELETE_VARIABLE_PROCEDURE": "Ngeke uyicishe i-variable \"%1\" ngoba iyingxenye yencazelo yalomsebenzi \"%2\"", + "DELETE_VARIABLE": "Cisha u %1 i-variable", + "NEW_PROCEDURE": "Enza ibhulokhi", + "PROCEDURE_ALREADY_EXISTS": "Inqubomgomo %1 isivele ikhona", + "PROCEDURE_DEFAULT_NAME": "igama lamabhulokisi", + "NEW_LIST": "Yenza Uhlu", + "NEW_LIST_TITLE": "Igama lohlu elisha:", + "LIST_MODAL_TITLE": "Uhlu Olusha", + "LIST_ALREADY_EXISTS": "Uhlu oluyileligama %1 seluvele lukhona", + "RENAME_LIST_TITLE": "Qaba loke \"%1\" igama lohlu ku", + "RENAME_LIST_MODAL_TITLE": "Qamba igama lohlu", + "DEFAULT_LIST_ITEM": "into", + "DELETE_LIST": "Cisha i\"%1\" uhlo", + "RENAME_LIST": "Shintsha igama lohlu", + "NEW_BROADCAST_MESSAGE": "Umyalezo omusha", + "NEW_BROADCAST_MESSAGE_TITLE": "Igama lomyalezo elisha", + "BROADCAST_MODAL_TITLE": "Umyalezo Omusha", + "DEFAULT_BROADCAST_MESSAGE_NAME": "umyalezo wokuqala" +} \ No newline at end of file diff --git a/editor/extensions/zu.json b/editor/extensions/zu.json new file mode 100644 index 00000000..3110c253 --- /dev/null +++ b/editor/extensions/zu.json @@ -0,0 +1,163 @@ +{ + "ev3.beepNote": "Inothi beep [NOTE] isikhathi [TIME] imizuzwana", + "ev3.buttonPressed": "inkinobho [PORT] ecindezeliwe?", + "ev3.getBrightness": "ukukhanya", + "ev3.getDistance": "ibanga", + "ev3.getMotorPosition": "indawo yemotho [PORT]", + "ev3.motorSetPower": "hlela amandla [POWER]% eMotho [PORT]", + "ev3.motorTurnClockwise": "Imotho [PORT] ayijike ngalendlela isikhathi [TIME]Imizuzwana  ", + "ev3.motorTurnCounterClockwise": "imotho [PORT] ayijike ngaleyandlela isikhathi [TIME] imizuzwana", + "ev3.whenBrightnessLessThan": "uma ukukhanya <[DISTANCE]", + "ev3.whenButtonPressed": "Inkinobho [PORT] mayicindezeliwe", + "ev3.whenDistanceLessThan": "uma ibanga < [DISTANCE]", + "makeymakey.downArrow": "umcibisholo ophansi", + "makeymakey.downArrowShort": "ngezansi", + "makeymakey.leftArrow": "umcibisholo kwesobunxele", + "makeymakey.leftArrowShort": "inxele", + "makeymakey.rightArrow": "umcibilisholo kwesokudla", + "makeymakey.rightArrowShort": "sokudla", + "makeymakey.spaceKey": "isikhala", + "makeymakey.upArrow": "umcibilisholo phezulu", + "makeymakey.upArrowShort": "phezulu", + "microbit.buttonsMenu.any": "noma ikuphi", + "microbit.clearDisplay": "isiboniso esicacile", + "microbit.defaultTextToDisplay": "Sawubona!", + "microbit.displaySymbol": "Isibonisi [MATRIX]", + "microbit.displayText": "Isibonisi samagama abhaliwe [TEXT]", + "microbit.gesturesMenu.jumped": "gxumile", + "microbit.gesturesMenu.moved": "nyakazile", + "microbit.gesturesMenu.shaken": "ukunyakaziswa ", + "microbit.isButtonPressed": "[BTN] inkinobho icindezelwe?", + "microbit.isTilted": "Itshekile [DIRECTION]?", + "microbit.pinStateMenu.off": "cisha", + "microbit.pinStateMenu.on": "khanyile", + "microbit.tiltAngle": "tshekisa engeli [DIRECTION]", + "microbit.tiltDirectionMenu.any": "noma ikuphi", + "microbit.tiltDirectionMenu.back": "emuva", + "microbit.tiltDirectionMenu.front": "iphambili", + "microbit.tiltDirectionMenu.left": "inxele", + "microbit.tiltDirectionMenu.right": "sokudla", + "microbit.whenButtonPressed": "Inkinobho [BTN] mayicindezeliwe ", + "microbit.whenGesture": "uma [GESTURE]", + "microbit.whenPinConnected": "uma uphini [PIN] uxhunyiwe ", + "microbit.whenTilted": "uma kutshesiwe [DIRECTION]", + "music.categoryName": "uMculo", + "music.changeTempo": "shintsha iThempo nge [TEMPO]", + "music.drumBass": "(2) Isigubhu esi nebhesi", + "music.drumBongo": "(13) Bhongo", + "music.drumCabasa": "(15) Cabasa", + "music.drumClaves": "(9) Zinduku", + "music.drumClosedHiHat": "(6) Ihi-Hat Evaliwe", + "music.drumConga": "(14) Ikhonga", + "music.drumCowbell": "(11) Insimbi yenkomo", + "music.drumCrashCymbal": "(4) Crash Cymbal", + "music.drumCuica": "(18) Cuica", + "music.drumGuiro": "(16) Guiro", + "music.drumHandClap": "(8) Ihlombe", + "music.drumOpenHiHat": "(5) Vula Hi-Hat", + "music.drumSideStick": "(3) Induku eseceleni", + "music.drumSnare": "(1) Idilamu Snare", + "music.drumTambourine": "(7) Tambourine", + "music.drumTriangle": "(12) Nxantathu", + "music.drumVibraslap": "(17) Vibraslap", + "music.drumWoodBlock": "(10) Ikhuni amabhulokisi", + "music.getTempo": "izinsimbi", + "music.instrumentBass": "(6) Bhesi", + "music.instrumentBassoon": "(14) Icilongo", + "music.instrumentCello": "(8) Cello", + "music.instrumentChoir": "(15) Ikwaya", + "music.instrumentClarinet": "(10) Clarinet", + "music.instrumentElectricGuitar": "(5) Isigingci sagesi", + "music.instrumentElectricPiano": "(2) Upiyano wagesi", + "music.instrumentFlute": "(12) Flute", + "music.instrumentGuitar": "(4) Isiginci", + "music.instrumentMarimba": "(19) Marimba", + "music.instrumentMusicBox": "(17) Ibhokisi lomculo", + "music.instrumentOrgan": "(3) Organ", + "music.instrumentPiano": "(1) Upiyano", + "music.instrumentPizzicato": "(7) Umculo osheshayo", + "music.instrumentSaxophone": "(11) Saxophone", + "music.instrumentSteelDrum": "(18) Isigubhu Sensimbi", + "music.instrumentSynthLead": "(20) Synth Lead", + "music.instrumentSynthPad": "(21) Synth Pad", + "music.instrumentTrombone": "(9) Trombone", + "music.instrumentVibraphone": "(16) Vibraphone", + "music.instrumentWoodenFlute": "(13) Ikhwela Flute", + "music.midiSetInstrument": "hlela isikhali sokusebenza [INSTRUMENT]", + "music.playDrumForBeats": "dlala idilamu [DRUM] le [BEATS] ibhithi", + "music.playNoteForBeats": "dlala inothi [NOTE] le [BEATS] bhithi", + "music.restForBeats": "okuseleyo nge [BEATS] bhithi ", + "music.setInstrument": "hlela isikhali sokusebenza [INSTRUMENT]", + "music.setTempo": "hlela ithempo ku [TEMPO]", + "pen.categoryName": "Ipeni", + "pen.changeColorParam": "shintsha ipeni [COLOR_PARAM] nge [VALUE]", + "pen.changeHue": "shintsha umbala wepeni nge [HUE]", + "pen.changeShade": "shintsha ipeni usithe nge [SHADE]", + "pen.changeSize": "shintsha usayizi wepeni ngo [SIZE]", + "pen.clear": "kususe konke ", + "pen.colorMenu.brightness": "ukukhanya", + "pen.colorMenu.color": "umbala", + "pen.colorMenu.saturation": "ukukhanya kombala ", + "pen.colorMenu.transparency": "obala", + "pen.penDown": "ipeni phansi", + "pen.penUp": "ipeni phezulu", + "pen.setColor": "hlela umbala wepeni [COLOR]", + "pen.setColorParam": "hlela ipeni [COLOR_PARAM] uliyise kwi [VALUE]", + "pen.setHue": "hlela umbala wepeni uwuyise [HUE]", + "pen.setShade": "hlela ukusitha ngepeni ukuyise [SHADE]", + "pen.setSize": "hlela ubukhulu bepeni ubuyise [SIZE]", + "pen.stamp": "isitembu", + "speech.defaultWhenIHearValue": "asambe ", + "speech.extensionName": "Inkulumo eyiswa emagameni abhalwayo", + "speech.listenAndWait": "lalela ulinde ", + "speech.speechReporter": "inkulumo", + "speech.whenIHear": "uma ngizwa [PHRASE]", + "text2speech.alto": "I -altho", + "text2speech.giant": "isiqhwaga ", + "text2speech.kitten": "Ingane yekati", + "text2speech.setLanguageBlock": "hlela ulimi uliyise [LANGUAGE]", + "text2speech.setVoiceBlock": "hlela izwi uliyise [VOICE]", + "text2speech.speakAndWaitBlock": "khuluma [WORDS]", + "text2speech.squeak": "Tswininiza", + "text2speech.tenor": "I-thena", + "translate.categoryName": "Humusha ", + "translate.defaultTextToTranslate": "sawubona", + "translate.translateBlock": "humusha [WORDS] uyise [LANGUAGE]", + "translate.viewerLanguage": "ulimi", + "videoSensing.categoryName": "Ukubona ividiyo", + "videoSensing.direction": "indlela", + "videoSensing.motion": "ukunyakaza", + "videoSensing.off": "cisha", + "videoSensing.on": "ivulekile", + "videoSensing.onFlipped": "kuphenyiwe ", + "videoSensing.setVideoTransparency": "hlela ukubonakala kweVidiyo ukuyise [TRANSPARENCY]", + "videoSensing.sprite": "umlingisi", + "videoSensing.stage": "isigaba", + "videoSensing.videoOn": "vidiyo [ATTRIBUTE] ku [SUBJECT]", + "videoSensing.videoToggle": "phendula ividiyo [VIDEO_STATE]", + "videoSensing.whenMotionGreaterThan": "umakunyakaza ividiyo > [REFERENCE]", + "wedo2.getDistance": "ibanga", + "wedo2.getTiltAngle": "tshekisa engeli [TILT_DIRECTION]", + "wedo2.isTilted": "itshekile [TILT_DIRECTION_ANY]?", + "wedo2.motorDirection.backward": "leyandlela", + "wedo2.motorDirection.forward": "lendlela", + "wedo2.motorDirection.reverse": "buyelemunva", + "wedo2.motorId.a": "imotho A ", + "wedo2.motorId.all": "wonke amamotho ", + "wedo2.motorId.b": "imotho B", + "wedo2.motorId.default": "imotho", + "wedo2.motorOff": "yicishe [MOTOR_ID]", + "wedo2.motorOn": "yivule [MOTOR_ID]", + "wedo2.motorOnFor": "yivule [MOTOR_ID] isikhathi [DURATION] imizuzwana", + "wedo2.playNoteFor": "dlala inothi [NOTE] isikathi [DURATION] imizuzwana ", + "wedo2.setLightHue": "hlela ukhanya kombala ukuyise [HUE]", + "wedo2.setMotorDirection": "hlela indlela ye [MOTOR_ID] ukuyise [MOTOR_DIRECTION] ", + "wedo2.startMotorPower": "hlela [MOTOR_ID] amandla uwayise [POWER]", + "wedo2.tiltDirection.any": "noma ikuphi", + "wedo2.tiltDirection.down": "ngezansi", + "wedo2.tiltDirection.left": "inxele", + "wedo2.tiltDirection.right": "sokudla", + "wedo2.tiltDirection.up": "phezulu", + "wedo2.whenDistance": "uma ibanga [OP] [REFERENCE]", + "wedo2.whenTilted": "Umakutshekisiwe [TILT_DIRECTION_ANY]" +} \ No newline at end of file diff --git a/editor/interface/zu.json b/editor/interface/zu.json new file mode 100644 index 00000000..046000b4 --- /dev/null +++ b/editor/interface/zu.json @@ -0,0 +1,397 @@ +{ + "gui.alerts.lostPeripheralConnection": "uScratch uhlulekile ukudonsa ku{extensionName}.", + "gui.alerts.tryAgain": "Zama futhi", + "gui.alerts.download": "Downloda gcina manje", + "gui.connection.reconnect": "Hlanganisa kabusha", + "gui.backpack.header": "Isikhwama", + "gui.backpack.errorBackpack": "Kukhona okungalungile ekufakeni ibackpack", + "gui.backpack.loadingBackpack": "Kusangena...", + "gui.backpack.more": "Okunye", + "gui.backpack.emptyBackpack": "iBackpack ayinalutho", + "gui.unsupportedBrowser.label": "Ibrowza ayisekeliwe", + "gui.unsupportedBrowser.description": "Siyaxolisa, uScratch 3.0 akayisekeli iInternet Explorer, Vivaldi, Opera noma Silk. Sincoma ukuthi uzame uGoogle Chrome, Mozilla noma Microsoft Edge.", + "gui.unsupportedBrowser.back": "Emuva", + "gui.unsupportedBrowser.previewfaq": "Ukufunda kabanzi, hamba uye {previewFaqLink}.", + "gui.unsupportedBrowser.previewfaqlinktext": "FAQ", + "gui.cameraModal.cameraModalTitle": "Thatha isthombe", + "gui.cameraModal.loadingCameraMessage": "Kusangena isithwebuli...", + "gui.cameraModal.permissionRequest": "Sidinga imvume yakho ukusebenzisa ikhamera", + "gui.cameraModal.retakePhoto": "Phinda uthathe isthombe", + "gui.cameraModal.save": "Gcina", + "gui.cameraModal.takePhoto": "Thatha Isthombe", + "gui.cameraModal.loadingCaption": "Kusangena...", + "gui.cameraModal.enableCameraCaption": "Vumela ikhamera", + "gui.cards.all-tutorials": "AmaTutorials", + "gui.cards.close": "Vala", + "gui.cards.more-things-to-try": "Okunye okuningi eningakuzama", + "gui.cards.see-more": "Buka okunye", + "gui.comingSoon.message1": "Sisebenza kona kuyimanje {emoji}", + "gui.comingSoon.message2": "Kuyeza Maduzane...", + "gui.comingSoon.message3": "Sisebenza kona kuyimanje {emoji}", + "gui.connection.auto-scanning.noPeripheralsFound": "Akukho maDevice atholiwe", + "gui.connection.auto-scanning.prescan": "Idevice ayibeseduza ukuqala ukusesha.", + "gui.connection.auto-scanning.pressbutton": "Cindezela inkinombo kwi device yakho", + "gui.connection.auto-scanning.start-search": "Qala useshe", + "gui.connection.connecting-searchbutton": "Sisasesha...", + "gui.connection.auto-scanning.try-again": "Phinda uzame", + "gui.connection.connected": "Sekuxhumekile", + "gui.connection.disconnect": "Akuxhumekile", + "gui.connection.go-to-editor": "Hamba uye Kumhleli", + "gui.connection.connecting-cancelbutton": "Siyayixhuma...", + "gui.connection.error.errorMessage": "Oops, kubukeka kungathi khona okungalungile.", + "gui.connection.error.tryagainbutton": "Phinda uzame", + "gui.connection.error.helpbutton": "Usizo", + "gui.connection.peripheral-name-label": "Igama leDevice", + "gui.connection.connect": "Xhuma", + "gui.connection.scanning.lookingforperipherals": "Sibheka amaDevices", + "gui.connection.scanning.noPeripheralsFound": "Akukho maDevice atholiwe", + "gui.connection.scanning.instructions": "Khetha iDevice kulawa akhona", + "gui.connection.search": "Lungisa kabusha", + "gui.connection.unavailable.installscratchlink": "Yenza isiqiniseko ukuthi iScratch Link ifakiwe futhi iyasebenza", + "gui.connection.unavailable.enablebluetooth": "Bheka iBluetooth ukuthi ivumelekile", + "gui.connection.unavailable.tryagainbutton": "Phinda uzame", + "gui.connection.unavailable.helpbutton": "Usizo", + "gui.controls.go": "Hamba", + "gui.controls.stop": "Ima", + "gui.crashMessage.label": "Oops! Khona okungalungile", + "gui.crashMessage.description": "Siyaxolisa, kubukeka sengathi uScratch unenkinga. Lenkinga isizithumele ngokwayo ethimbeni lika Scratch. Phinda uqale kabusha uzame futhi. ", + "gui.crashMessage.reload": "Asiphinde sigcwalise", + "gui.customProcedures.myblockModalTitle": "Enza amabhulokisi", + "gui.customProcedures.addAnInputNumberText": "Nezezela ngegalelo", + "gui.customProcedures.numberTextType": "Inamba noma umbhalo", + "gui.customProcedures.addAnInputBoolean": "Nezezela ngegalelo", + "gui.customProcedures.booleanType": "boolean", + "gui.customProcedures.addALabel": "Nezezela ngelabel", + "gui.customProcedures.runWithoutScreenRefresh": "Baleka ngaphandle kokuvuselela isikrini", + "gui.customProcedures.cancel": "Cima", + "gui.customProcedures.ok": "Kulungile", + "gui.SpriteInfo.direction": "Indlela", + "gui.directionPicker.rotationStyles.allAround": "Yonke indawo", + "gui.directionPicker.rotationStyles.leftRight": "isinxele-nangakwesokudla", + "gui.directionPicker.rotationStyles.dontRotate": "Ungayiphenduli", + "gui.gui.addExtension": "Ukulula", + "gui.gui.codeTab": "Ikhodi", + "gui.gui.backdropsTab": "Izindawo", + "gui.gui.costumesTab": "Izimpahla", + "gui.gui.soundsTab": "Imisindo", + "gui.importInfo.title": "Buka iProject kuScratch 2.0", + "gui.importInfo.betamessage": "Faka iLink kwenye yamaprojekthi kaScratch okwabelana. Ushintsho olwenziwe kulokhu 3.0 Beta ngeke lugcinwe. ", + "gui.importInfo.message": "Faka iLink kwenye yama projekthi ka-Scratch okwabelana. Ushintsho olwenziwe kulokhu 3.0 Previewe ngeke lugcinwe.", + "gui.importInfo.invalidFormatError": "Uh oh, iProject link noma id ayilungile ", + "gui.importModal.viewproject": "Buka", + "gui.importInfo.goback": "Buyela emuva", + "gui.importInfo.previewfaq": "Ukufunda kabanzi, hamba uye {previewFaqLink}.", + "gui.importInfo.previewfaqlinktext": "FAQ", + "gui.extensionLibrary.comingSoon": "Kuyeza Maduzane...", + "gui.extensionLibrary.requires": "Okudingekayo", + "gui.extensionLibrary.collaboration": "Ngokuhambisana ne", + "gui.library.filterPlaceholder": "Cinga", + "gui.library.allTag": "Yonke", + "gui.loader.message1": "Asakheni amabhulokisi ...", + "gui.loader.message2": "Kungena umlingisi ...", + "gui.loader.message3": "Kungena umsindo ...", + "gui.loader.message4": "Isaloda ukulula ...", + "gui.loader.message5": "Herding cats ...", + "gui.loader.message6": "Transmitting nanos ...", + "gui.loader.message7": "Inflating gobos ...", + "gui.loader.message8": "Silungisa amaEmojis ...", + "gui.loader.headline": "Kungena iProject", + "gui.accountMenu.profile": "Ubuwena", + "gui.accountMenu.myStuff": "Izinto zami", + "gui.accountMenu.myClasses": "Ikilasi lami", + "gui.accountMenu.myClass": "Ikilasi lami", + "gui.accountMenu.accountSettings": "Lungisa iakhawunti", + "gui.accountMenu.signOut": "Phuma", + "gui.authorInfo.byUser": "yenziwe ngu {username}", + "gui.menuBar.seeCommunity": "Bheka Umphakathi", + "general.username": "Isidlaliso", + "general.password": "Iphasiwedi", + "general.signIn": "Ngena ngemvume", + "login.needHelp": "Udingnsizo?", + "gui.menuBar.LanguageSelector": "umkhethi wezolimu", + "gui.menuBar.tutorialsLibrary": "AmaTutorials", + "gui.menuBar.restoreSprite": "Buyisela Umlingisi", + "gui.menuBar.restoreSound": "Buyisela Umsindo", + "gui.menuBar.restoreCostume": "Buyisela Impahla", + "gui.menuBar.restore": "Buyisela", + "gui.menuBar.saveNow": "Gcina manje", + "gui.menuBar.saveAsCopy": "Gcina njenge khophi", + "gui.menuBar.remix": "Ingxube", + "gui.menuBar.new": "Entsha", + "gui.menuBar.file": "Ifayela", + "gui.menuBar.uploadFromComputer": "Thathela kweyakho ikhomputha", + "gui.menuBar.downloadToComputer": "Gcina kweyakho ikhomputha", + "gui.menuBar.edit": "Lungisa", + "gui.menuBar.turboModeOff": "Vala ithebho modi", + "gui.menuBar.turboModeOn": "Vula ithebho modi", + "gui.menuBar.joinScratch": "Hlanganisa Scratch", + "gui.menuBar.signIn": "Ngena ngemvume", + "gui.menuBar.giveFeedback": "Buyisela Izimpendulo", + "gui.gui.projectTitlePlaceholder": "Isihloko se-Projecti lana", + "gui.menuBar.isShared": "uPhiwe", + "gui.menuBar.share": "Yipha", + "gui.modal.help": "Usizo", + "gui.modal.back": "Emuva", + "gui.monitor.listMonitor.empty": "(akukho)", + "gui.monitor.listMonitor.listLength": "ubude {length}", + "gui.monitor.contextMenu.default": "okujwayelekile bomphumelo", + "gui.monitor.contextMenu.large": "ubukhulu bomphumelo", + "gui.monitor.contextMenu.slider": "shibilika", + "gui.previewInfo.label": "Zama uScratch 3.0", + "gui.previewInfo.welcome": "Siyakwamukela kuScratch 3.0 Beta", + "gui.previewModal.notnowtooltip": "Ayimanje", + "gui.previewModal.tryittooltip": "Iyizame", + "gui.previewModal.viewprojecttooltip": "Ukubona iProject 2.0", + "gui.previewInfo.betawelcome": "Siyakwamukela kuScratch 3.0 Beta", + "gui.previewInfo.invitation": "Sisasebenza ukwenza uhlelo olulandelayo kuScratch. Singathokoza uma ungaluzama!", + "gui.previewInfo.notnow": "Ayimanje", + "gui.previewModal.tryit": "Iyizame! {caticon}", + "gui.previewModal.viewproject": "Ukubona iProject 2.0", + "gui.previewInfo.previewfaq": "Ukufunda kabanzi, hamba uye {previewFaqLink}.", + "gui.previewInfo.previewfaqlinktext": "FAQ", + "gui.gui.variableScopeOptionAllSprites": "Ngabo bonke omlingisi", + "gui.gui.variableScopeOptionSpriteOnly": "Ngalomlingsi kuphela", + "gui.gui.cloudVariableOption": "I-khlawudi variyabhulI (ibekwe kwiseva )", + "gui.gui.variablePromptAllSpritesMessage": "Lokuguquka kwenzeke kubo bonke", + "gui.prompt.cancel": "Cima", + "gui.prompt.ok": "Kulungile", + "gui.playbackStep.stopMsg": "Ima", + "gui.playbackStep.playMsg": "Dlala", + "gui.playbackStep.loadingMsg": "Kusangena...", + "gui.playbackStep.saveMsg": "Gcina", + "gui.playbackStep.reRecordMsg": "Phinda urekhode", + "gui.recordModal.title": "Rekhoda umsindo", + "gui.recordingStep.beginRecord": "Qala ukuqoda ngokuchofoza inkinobho", + "gui.recordingStep.permission": "{arrow} Sidinga imvume yakho ukusebenzisa imicrophone yakho", + "gui.recordingStep.stop": "Ima ukurekhoda", + "gui.recordingStep.record": "Qopha", + "gui.soundEditor.sound": "Umsindo", + "gui.soundEditor.play": "Dlala", + "gui.soundEditor.stop": "Ima", + "gui.soundEditor.trim": "Cwecwa ngobunono", + "gui.soundEditor.save": "Gcina", + "gui.soundEditor.undo": "Yenza kabusha", + "gui.soundEditor.redo": "Ukwenzakabusha", + "gui.soundEditor.faster": "Shesha", + "gui.soundEditor.slower": "Kacane", + "gui.soundEditor.echo": "Ukunanela", + "gui.soundEditor.robot": "Robhothi", + "gui.soundEditor.louder": "Kakhulu", + "gui.soundEditor.softer": "Kuthambile", + "gui.soundEditor.reverse": "Hlehlisa emumva", + "gui.SpriteInfo.spritePlaceholder": "Igama", + "gui.SpriteInfo.sprite": "Umlingisi", + "gui.SpriteInfo.show": "Khombisa", + "gui.SpriteInfo.size": "Isisindo", + "gui.spriteSelectorItem.contextMenuDuplicate": "fanisa", + "gui.spriteSelectorItem.contextMenuDelete": "khipha", + "gui.spriteSelectorItem.contextMenuExport": "isithumela", + "gui.spriteSelector.addSpriteFromLibrary": "Khetha Umlingisi", + "gui.spriteSelector.addSpriteFromPaint": "Penda", + "gui.spriteSelector.addSpriteFromSurprise": "Isimanga", + "gui.spriteSelector.addSpriteFromFile": "Faka Umlingisi", + "gui.stageHeader.stageSizeLarge": "Shintshela kwinkundla enkulu", + "gui.stageHeader.stageSizeSmall": "Shintshela kwinkundla encane", + "gui.stageHeader.stageSizeFull": "Ngena kwindlela ezolula isikhrini sibe sikhula", + "gui.stageHeader.stageSizeUnFull": "Phma kwindlela elula iskhrini sibe sikhulu", + "gui.stageHeader.fullscreenControl": "Indlela egcwele yokulawula isinkrini", + "gui.spriteSelector.addBackdropFromLibrary": "Khetha Indawo", + "gui.stageSelector.addBackdropFromPaint": "Penda", + "gui.stageSelector.addBackdropFromSurprise": "Isimanga", + "gui.stageSelector.addBackdropFromFile": "Faka Indawo", + "gui.stageSelector.stage": "Isigaba", + "gui.stageSelector.backdrops": "Izindawo", + "gui.turboMode.active": "Sheshisa Indlela", + "gui.webglModal.label": "iBrowser yakho ayisekeli iWebGL", + "gui.webglModal.description": "Ngeshwa kubukeka yakho khomphuta noma browza {webGlLink}. Lobu buchwepheshe buyadinge ukuze uScratch 3.0 asebenze", + "gui.webglModal.webgllink": "Ayisekeli iWebGL", + "gui.webglModal.back": "Emuva", + "gui.webglModal.previewfaq": "Ukufunda kabanzi, hamba uye {previewFaqLink}.", + "gui.webglModal.previewfaqlinktext": "FAQ", + "gui.costumeLibrary.chooseABackdrop": "Khetha Indawo", + "gui.costumeLibrary.chooseACostume": "Khetha impahla", + "gui.costumeTab.addBackdropFromLibrary": "Khetha Indawo", + "gui.costumeTab.addCostumeFromLibrary": "Khetha impahla", + "gui.costumeTab.addBlankCostume": "Penda", + "gui.costumeTab.addSurpriseCostume": "Isimanga", + "gui.costumeTab.addFileBackdrop": "Faka Indawo", + "gui.costumeTab.addFileCostume": "Faka Impahla", + "gui.costumeTab.addCameraCostume": "Ikhamera", + "gui.extensionLibrary.chooseAnExtension": "Khetha Isiluli", + "gui.extensionLibrary.extensionUrl": "Faka iURL yokulula", + "gui.gui.defaultProjectTitle": "iProject ka Scratch", + "gui.recordingStep.alertMsg": "Ayikwazi ukuqola ukuqopha", + "gui.projectLoader.loadError": "Ifayela yaleprojekthiebikhethiwe ihlulekile ukuloda", + "gui.soundLibrary.chooseASound": "Khetha Umsindo", + "gui.soundTab.fileUploadSound": "Faka Umsindo", + "gui.soundTab.surpriseSound": "Isimanga", + "gui.soundTab.recordSound": "Qopha", + "gui.soundTab.addSoundFromLibrary": "Khetha Umsindo", + "gui.spriteLibrary.chooseASprite": "Khetha Umlingisi", + "gui.tipsLibrary.tutorials": "Khetha iTutorial", + "gui.alerts.createsuccess": "Yenziwa ngokuphumelela", + "gui.alerts.creating": "Ukuqamba...", + "gui.alerts.creatingError": "Akukwazanga ukwakha iprojekthi. Cela uzama futhi!", + "gui.alerts.savingError": "iprojekthi ayigcinekanga", + "gui.alerts.savesuccess": "Igcinwe ngokuphumelela", + "gui.alerts.saving": "Kuyagcineka...", + "gui.defaultProject.meow": "Meow", + "gui.defaultProject.variable": "i-variable yami", + "gui.howtos.intro-move-sayhello-hat.name": "Sesizoqala", + "gui.howtos.intro-move.step_stepMove": "Nezelelela ngebhulokisi lokunyakaza", + "gui.howtos.add-a-move-block.step_stepMoveSayHello": "Chofoza ifulegi ukuze uqale", + "gui.howtos.say-it-out-loud": "Yenza Upopayi Okhulumayo", + "gui.howtos.say-it-out-loud.step_AddTXTextension": "Yengeza umbhalo kwibhulokisi lenkulumo", + "gui.howtos. say-it-out-loud.step_TXTSpeech": "Yisho Okuthize", + "gui.howtos.say-it-out-loud_TXTSetVoice": "Lungisa izwi", + "gui.howtos.say-it-out-loud.step_TXTMove": "Nyakaza", + "gui.howtos.say-it-out-loud.step_TXTBackdrop": "Nezelela Indawo ", + "gui.howtos.say-it-out-loud.step_TXTAddSprite": "Faka omunye umlingisi", + "gui.howtos.say-it-out-loud.step_TXTSong": "Yenza iculo", + "gui.howtos.say-it-out-loud.step_TXTColor": "Shintsha Umbala", + "gui.howtos.say-it-out-loud.step_TXTSpin": "Jikeleza", + "gui.howtos.say-it-out-loud.step_TXTGrow": "Khulisa futhi unciphise", + "gui.howtos.cartoon-network": "Zakhele iGame yakho", + "gui.howtos.cartoon-network.step_CNcharacter": "Kheta umlingisi ozomkhombisa", + "gui.howtos.cartoon-network.step_CNsay": "Yisho Okuthize", + "gui.howtos.cartoon-network.step_CNglide": "Kekela yonke indawo", + "gui.howtos.cartoon-network.step_CNpicksprite": "Kheta into ozoyijahha", + "gui.howtos.cartoon-network.step_CNcollect": "Qoqa izinto", + "gui.howtos.cartoon-network.step_CNvariable": "Yenza i-variable yescore", + "gui.howtos.cartoon-network.step_CNscore": "Gcina Amaphuzu", + "gui.howtos.cartoon-network.step_CNbackdrop": "Izinga Eliphezulu: Shintsha Indawo", + "gui.howtos.animate-a-name.name": "Yenza igama elinyakazayo", + "gui.howtos.animate-a-name.step_AnimatePickLetter": "Khetha umlingisi oyigama", + "gui.howtos.animate-a-name.step_AnimatePlaySound": "Dlala umsindo uma iciphiziwe", + "gui.howtos.animate-a-name.step_AnimatePickLetter2": "Khetha elinye igama elizoba umlingisi", + "gui.howtos.animate-a-name.step_AnimateChangeColor": "Shintsha umbala", + "gui.howtos.animate-a-name.step_AnimateSpin": "Khetha elinye igama lomlingisi iuliphendule", + "gui.howtos.animate-a-name.step_AnimateGrow": "Khetha elinye igama lomlingisi iulikhulise", + "gui.howtos.make-music.name": "Wenze Umculo", + "gui.howtos.Make-Music.step_PickInstrument": "Khetha umlingisi oyi instrumenti", + "gui.howtos.Make-Music.step_PlaySoundClick": "Dlala umsindo uma iciphiziwe", + "gui.howtos.Make-Music.step_MakeSong": "Sungula Iculo", + "gui.howtos.make-music.step_MakeBeat": "Khetha idlamu mase wenza ibhithi", + "gui.howtos.make-music.step_MakeBeatBox": "Khetha umlingiswa wemykrofoni neBeatbox ethusayo", + "gui.howtos.make-a-game.name": "Enza Umdlalo Wokuchofoza", + "gui.howtos.Make-A-Game.step_GamePickSprite": "Khetha Umlingisi", + "gui.howtos.make-a-game.step_GamePlaySound": "Dlala umsindo uma iciphiziwe", + "gui.howtos.make-a-game.step_GameAddScore": "Yenza ivariabuli yescore", + "gui.howtos.make-a-game.step_GameChangeScore": "Makucindeleziwe akunyuke isko", + "gui.howtos.make-a-game.step_Random": "Hamba indawo engajwayelekile", + "gui.howtos.make-music.step_GameChangeColor": "Shintsha Umbala", + "gui.howtos.make-music.step_ResetScore": "Qalaphansi Isko", + "gui.howtos.make-a-chase-game.name": "Enza Umdlalo Wokujahha", + "gui.howtos.Chase-Game.step_BG": "Nezelela Indawo ", + "gui.howtos.chase-game.step_AddOcto": "Nezelela Ngomlingisi", + "gui.howtos.make-music.step_LeftRight": "Yiya kwesokudla nakwesokunxele ngomcibisholo", + "gui.howtos.Chase-Game.step_UpDown": "Yiya phezulu naphansi ngomcibisholo", + "gui.howtos.Chase-Game.step_AddStar": "Nezelela ngomunye umlingisi", + "gui.howtos.Chase-Game.step_MoveRandom": "Nyakaza noma ikephi", + "gui.howtos.Chase-Game.step_WhenTouch": "Kumlingisi weoctopus uma uthinta dlala umsindo", + "gui.howtos.Chase-Game.step_ScoreVariable": "Yenza ivariabuli yescore", + "gui.howtos.Chase-Game.ScoreWhenTouch": "Mothinta umlingisi Octopus nezelela isko", + "gui.howtos.animate-char.name": "Nyakazisa umlingiswa", + "gui.howtos.animate-char.step_addbg": "Faka Indawo ", + "gui.howtos.animate-char.step_addsprite": "Faka Ngomlingisi", + "gui.howtos.animate-char.step_saysomething": "Yisho Okuthize", + "gui.howtos.animate-char.step_addsound": "Faka umsindo", + "gui.howtos.animate-char.step_animatetalking": "Nyakazisa inkulumo", + "gui.howtos.animate-char.step_arrowkeys": "Hlehlisa ngokusebenzisa okhiye bomcibilisholo ", + "gui.howtos.animate-char.step_jump": "Gxuma", + "gui.howtos.animate-char.step_changecolor": "Shintsha Umbala", + "gui.howtos.story.name": "Akha indaba", + "gui.howtos.story.step_addbg": "Faka Indawo ", + "gui.howtos.story.step_addsprite": "Faka umlingiswa", + "gui.howtos.story.step_saysomething": "Yisho Okuthize", + "gui.howtos.story.step_addanothersprite": "Faka omunye umlingisi", + "gui.howtos.story.step_flip": "Shintsha indlela", + "gui.howtos.story.step_conversation": "Iba nengxoxo", + "gui.howtos.story.addanotherbg": "Faka enye indawo", + "gui.howtos.story.step_swithbg": "Shintsha izindawo", + "gui.howtos.story.step_hidewizard": "Fihla umlingiswa", + "gui.howtos.story.step_showwizard": "Veza umlingiswa", + "gui.howtos.videosens.name": "Ividiyo yesithombemagama", + "gui.howtos.videosens.step_addextension": "Ukulula", + "gui.howtos.videosens.step_pet": "Fuya ikati", + "gui.howtos.videosens.step_animate": "Nyakazisa", + "gui.howtos.videosens.step_pop": "Qhumisa ibhelunde", + "gui.howtos.add-sprite.name": "Nezelela Ngomlingisi", + "gui.howtos.add-sprite.step_addSprite": "Nezelela Ngomlingisi", + "gui.howtos.add-a-backdrop.name": "Nezelela Indawo ", + "gui.howtos.change-size.name": "Shintsha Uzayizi", + "gui.howtos.glide-around.name": "Kekela yonke indawo", + "gui.howtos.record-a-sound.name": "Qopha Umsindo", + "gui.howtos.spin-video.name": "Yenze Iphenduke", + "gui.howtos.hide-and-show.name": "Fihla futhi Veza", + "gui.howtos.switch-costume.name": "Yenza upopayi womlingisi", + "gui.howtos.move-around-with-arrow-keys.name": "Sebenzisa Umcibisholo Okhiye", + "gui.howtos.add-effects.name": "Nezelela Imithelela", + "gui.extension.music.name": "uMculo", + "gui.extension.music.description": "Dlala isikhali kanye nam dilamu", + "gui.extension.pen.name": "Ipeni", + "gui.extension.pen.description": "Dweba nabalingisibakho", + "gui.extension.videosensing.name": "Ukubona ividiyo", + "gui.extension.videosensing.description": "Izwa ukunyakaza ngeKhamera", + "gui.extension.text2speech.name": "Bhala kwinkulumo", + "gui.extension.text2speech.description": "Yenza iProject yakho ikhulume", + "gui.extension.translate.name": "Humusha", + "gui.extension.translate.description": "Shintsela umbhalo kwezinye izilimu", + "gui.extension.makeymakey.description": "Yenza noma yini ibe ukhiye.", + "gui.extension.microbit.description": "Xhumanisa amaProject akho nomhlaba", + "gui.extension.microbit.connectingMessage": "Siyayixhuma", + "gui.extension.ev3.description": "Yakha amaRobhothi akwaziyo ukukhuluma nokunye", + "gui.extension.ev3.connectingMessage": "Isaxhumanisa. Qinisekisa ukuthi ipin ekuEV3 isethiwe ku1234.", + "gui.extension.wedo2.description": "Yakha ngemishini kanye nezinhloli", + "gui.extension.wedo2.connectingMessage": "Kuyaxhumana", + "gui.libraryTags.all": "Yonke", + "gui.libraryTags.animals": "Izilwane", + "gui.libraryTags.dance": "Dansa", + "gui.libraryTags.effects": "Imithelela", + "gui.libraryTags.fantasy": "Uphupha/Ubuhle", + "gui.libraryTags.fashion": "Imfashini", + "gui.libraryTags.food": "Ukudla", + "gui.libraryTags.indoors": "Ngaphakathi", + "gui.libraryTags.loops": "Amaluphu", + "gui.libraryTags.music": "uMculo", + "gui.libraryTags.notes": "Amanothi", + "gui.libraryTags.outdoors": "Ngaphandle", + "gui.libraryTags.patterns": "Iphethini", + "gui.libraryTags.people": "Abantu", + "gui.libraryTags.percussion": "Idilamu Lomculo", + "gui.libraryTags.space": "Isikhala", + "gui.libraryTags.sports": "Imidlalo", + "gui.libraryTags.underwater": "Ngaphansi kwamanzi", + "gui.libraryTags.voice": "Izwi", + "gui.libraryTags.wacky": "Engasile ", + "gui.libraryTags.animation": "Khathuni", + "gui.libraryTags.art": "Imidwebo", + "gui.libraryTags.games": "Umdlalo", + "gui.libraryTags.stories": "Izindaba", + "gui.libraryTags.letters": "Izinhlamvu", + "gui.opcodeLabels.direction": "indlela", + "gui.opcodeLabels.xposition": "x indlela yokuma", + "gui.opcodeLabels.yposition": "y indlela yokuma", + "gui.opcodeLabels.size": "isisindo", + "gui.opcodeLabels.costumename": "igama lempahla", + "gui.opcodeLabels.costumenumber": "Inamba yempahla", + "gui.opcodeLabels.backdropname": "igama lendawo", + "gui.opcodeLabels.backdropnumber": "Inamba indawo", + "gui.opcodeLabels.volume": "umsindo", + "gui.opcodeLabels.tempo": "izinsimbi", + "gui.opcodeLabels.answer": "phendula", + "gui.opcodeLabels.loudness": "umsindo omkhulu", + "gui.opcodeLabels.username": "igama elisebenzile", + "gui.opcodeLabels.year": "unyaka", + "gui.opcodeLabels.month": "inyanga", + "gui.opcodeLabels.date": "usuku", + "gui.opcodeLabels.dayofweek": "usuku lwesonto", + "gui.opcodeLabels.hour": "ihora", + "gui.opcodeLabels.minute": "umzuzu", + "gui.opcodeLabels.second": "umzuzwana", + "gui.opcodeLabels.timer": "iwashi elicushiwe", + "gui.sharedMessages.backdrop": "Indawo{index}", + "gui.sharedMessages.costume": "Impahla{index}", + "gui.sharedMessages.sprite": "Umlingisi{index}", + "gui.sharedMessages.pop": "qhumisa" +} \ No newline at end of file diff --git a/editor/paint-editor/zu.json b/editor/paint-editor/zu.json new file mode 100644 index 00000000..2736ce42 --- /dev/null +++ b/editor/paint-editor/zu.json @@ -0,0 +1,45 @@ +{ + "paint.paintEditor.hue": "Umbala", + "paint.paintEditor.saturation": "Ukukhanya kombala", + "paint.paintEditor.brightness": "Ukukhanya", + "gui.comingSoon.message1": "Ungakhazeni sesikhona siyasebenza {emoji}", + "gui.comingSoon.message2": "Kuyeza Maduzane...", + "gui.comingSoon.message3": "Sisebenza kona kuyimanje {emoji}", + "paint.paintEditor.fill": "Gcwalisa", + "paint.paintEditor.costume": "Impahla", + "paint.paintEditor.group": "Iqembu", + "paint.paintEditor.ungroup": "Hlukanisa", + "paint.paintEditor.undo": "Yenza kabusha", + "paint.paintEditor.redo": "Ukwenzakabusha", + "paint.paintEditor.forward": "Phambili", + "paint.paintEditor.backward": "Emuva", + "paint.paintEditor.front": "Iphambili", + "paint.paintEditor.back": "Emuva", + "paint.paintEditor.more": "Okunye", + "paint.modeTools.brushSize": "Isisindo", + "paint.modeTools.eraserSize": "Irabha ubude", + "paint.modeTools.copy": "Khopisha", + "paint.modeTools.paste": "Namathisela", + "paint.modeTools.delete": "Susa", + "paint.modeTools.curved": "lwalugobile", + "paint.modeTools.pointed": "Iphoyinti", + "paint.modeTools.thickness": "Ugqinsi", + "paint.modeTools.flipHorizontal": "Phendula ngokuya emaceleni", + "paint.modeTools.flipVertical": "Phendula ngokuya phansi naphezulu", + "paint.modeTools.filled": "Kugcwele", + "paint.modeTools.outlined": "Kugqamile", + "paint.paintEditor.bitmap": "Shitsela kuBitmap", + "paint.paintEditor.vector": "Shitsela kuVector", + "paint.paintEditor.stroke": "Kugqamise", + "paint.brushMode.brush": "Ibhrashi", + "paint.eraserMode.eraser": "Irabha", + "paint.fillMode.fill": "Gcwalisa", + "paint.lineMode.line": "Umugqa", + "paint.ovalMode.oval": "Indingiliza", + "paint.rectMode.rect": "Irectangle", + "paint.reshapeMode.reshape": "Ukubuyisele esimeni", + "paint.roundedRectMode.roundedRect": "Indingiliza yerectangle", + "paint.selectMode.select": "Khetha", + "paint.textMode.text": "Umbhalo", + "paint.colorPicker.swap": "Thatha okunye" +} \ No newline at end of file diff --git a/src/index.js b/src/index.js index c226237f..caa96e27 100644 --- a/src/index.js +++ b/src/index.js @@ -42,6 +42,7 @@ import tr from 'react-intl/locale-data/tr'; import uk from 'react-intl/locale-data/uk'; import vi from 'react-intl/locale-data/vi'; import zh from 'react-intl/locale-data/zh'; +import zu from 'react-intl/locale-data/zu'; import locales, {customLocales, localeMap, isRtl} from './supported-locales.js'; /* @@ -118,7 +119,8 @@ let localeData = [].concat( tr, uk, vi, - zh + zh, + zu ); for (const lang in customLocales) { diff --git a/src/supported-locales.js b/src/supported-locales.js index 9cbf74bd..82fe0a35 100644 --- a/src/supported-locales.js +++ b/src/supported-locales.js @@ -27,6 +27,7 @@ const locales = { 'ko': {name: '한국어'}, 'he': {name: 'עִבְרִית'}, 'hr': {name: 'Hrvatski'}, + 'zu': {name: 'isiZulu'}, 'is': {name: 'Íslenska'}, 'it': {name: 'Italiano'}, 'lv': {name: 'Latviešu'},