diff --git a/msg/scratch_msgs.js b/msg/scratch_msgs.js
index 856d2cb6..73b690a0 100644
--- a/msg/scratch_msgs.js
+++ b/msg/scratch_msgs.js
@@ -8301,6 +8301,292 @@ Blockly.ScratchMsgs.locales["it"] =
     "DEFAULT_BROADCAST_MESSAGE_NAME": "messaggio1"
 };
 
+Blockly.ScratchMsgs.locales["ka"] =
+{
+    "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": "დაუმატე %1 %2 ს",
+    "DATA_DELETEOFLIST": "წაშალე %1 %2- დან",
+    "DATA_DELETEALLOFLIST": "წაშალე %1 სრულად",
+    "DATA_INSERTATLIST": "ჩასვი %1 %3-ის %2-ზე",
+    "DATA_REPLACEITEMOFLIST": "შეცვალე ელემენტი %1 %2 დან %3 ით",
+    "DATA_ITEMOFLIST": "ელემენტი %1 %2 დან ",
+    "DATA_ITEMNUMOFLIST": "ელემენტი # %1 დან %2 ში",
+    "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": "ასო %1 %2 დან ",
+    "OPERATORS_LETTEROF_APPLE": "ა",
+    "OPERATORS_LENGTH": "%1-ის სიგრძე",
+    "OPERATORS_CONTAINS": "%1 შეიცავს %2-ს?",
+    "OPERATORS_MOD": "%1 მოდული %2",
+    "OPERATORS_ROUND": "დამრგვალება %1",
+    "OPERATORS_MATHOP": "%2-ის %1",
+    "OPERATORS_MATHOP_ABS": "abs",
+    "OPERATORS_MATHOP_FLOOR": "უმცირესი მთელი",
+    "OPERATORS_MATHOP_CEILING": "უდიდესი მთელი",
+    "OPERATORS_MATHOP_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": "განსაზღვრე %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": "მომხმარებლის id",
+    "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": "ბლოკის სახელი",
+    "NEW_LIST": "შექმენი სია",
+    "NEW_LIST_TITLE": "ახალი სიის სახელი:",
+    "LIST_MODAL_TITLE": "ახალი სია",
+    "LIST_ALREADY_EXISTS": "სია სახელად \"%1\" უკვე არსებობს",
+    "RENAME_LIST_TITLE": "შეუცვალე სახელი ყველა \"%1\" სიას შემდეგით:",
+    "RENAME_LIST_MODAL_TITLE": "შეუცვალე სახელი სიას",
+    "DEFAULT_LIST_ITEM": "რაიმე",
+    "DELETE_LIST": "წაშალე  სია \"%1\"",
+    "RENAME_LIST": "შეუცვალე სახელი სიას",
+    "NEW_BROADCAST_MESSAGE": "ახალი შეტყობინება",
+    "NEW_BROADCAST_MESSAGE_TITLE": "ახალი შეტყობინების სახელი",
+    "BROADCAST_MODAL_TITLE": "ახალი შეტყობინება",
+    "DEFAULT_BROADCAST_MESSAGE_NAME": "შეტყობინება1"
+};
+
 Blockly.ScratchMsgs.locales["ckb"] =
 {
     "CONTROL_FOREVER": "بۆهەتایە",
diff --git a/package.json b/package.json
index f0efcd87..60bd3619 100644
--- a/package.json
+++ b/package.json
@@ -41,7 +41,7 @@
     "graceful-fs": "4.1.11",
     "json": "9.0.4",
     "rimraf": "2.6.2",
-    "scratch-l10n": "^3.4.20190724121539",
+    "scratch-l10n": "^3.5.20190724160319",
     "selenium-webdriver": "^4.0.0-alpha.1",
     "transifex": "1.5.0",
     "travis-after-all": "1.4.4",