[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"footer-homepage":3,"footer-integrations":84,"footer-settings":1068,"main-navigation":1197,"blog-post-nav-nav":1814,"blog-post-nav-[USE LATEST FEATURED]":1836,"blog-managing-multilingual-content-with-storyblok-localazy":1856},{"status":4,"header_badges":5,"footer_badges":27,"footer_secured_badges":34,"slider_badges":48},"published",[6,15,21],{"id":7,"status":4,"sort":8,"link":9,"title":10,"badgeType":11,"badgeName":12,"metadata":8,"image":13},1,null,"https:\u002F\u002Fwww.g2.com\u002Fproducts\u002Flocalazy\u002Freviews","Best meets requirements","Other","G2-winter-24-best-meets-requirments",{"id":14},"8d5dd6fd-6995-4c92-8219-a6ed5ba6acdc",{"id":16,"status":4,"sort":8,"link":9,"title":17,"badgeType":11,"badgeName":18,"metadata":8,"image":19},2,"Best support","G2-winter-24-best-support",{"id":20},"e59dd465-84d9-45c7-987d-dd4048fd6992",{"id":22,"status":4,"sort":8,"link":9,"title":23,"badgeType":11,"badgeName":24,"metadata":8,"image":25},3,"Easiest admin","G2-winter-24-easiest-admin",{"id":26},"5f12c4c8-bec0-47cf-87b4-a4502e9f1bd2",[28],{"id":29,"status":4,"sort":8,"link":9,"title":30,"badgeType":11,"badgeName":31,"metadata":8,"image":32},12,"Users love us","Users love us 25",{"id":33},"232416a5-86ba-4be6-85a5-b88802003d53",[35,42],{"id":36,"status":4,"sort":8,"link":37,"title":38,"badgeType":11,"badgeName":39,"metadata":8,"image":40},11,"https:\u002F\u002Fsprinto.com\u002Fget-iso-27001\u002F","Sprinto ISO 27001","Sprinto ISO 27001 certificate",{"id":41},"c1c6c06c-6caf-4b78-8a7e-9606c395eb61",{"id":43,"status":4,"sort":8,"link":44,"title":45,"badgeType":11,"badgeName":45,"metadata":8,"image":46},13,"https:\u002F\u002Fwww.aicpa.org\u002Fsoc4so","SOC certificate",{"id":47},"4f4bc0a6-09a0-41df-8295-8f990d96d941",[49,56,61,66,71,76,82],{"id":50,"status":4,"sort":8,"link":9,"title":51,"badgeType":11,"badgeName":52,"metadata":53,"image":54},5,"Most likely to recommend","a","",{"id":55},"da055731-3f11-4fc7-96f2-c11c0b84c831",{"id":57,"status":4,"sort":8,"link":9,"title":58,"badgeType":11,"badgeName":8,"metadata":8,"image":59},6,"EMEA High Performer",{"id":60},"586fb488-81f2-41db-a4e8-ef309e50c0e6",{"id":62,"status":4,"sort":8,"link":9,"title":63,"badgeType":11,"badgeName":8,"metadata":8,"image":64},7,"Ease of Doing Business With",{"id":65},"bfa26865-430e-463d-9886-cb56a8a8ecf6",{"id":67,"status":4,"sort":8,"link":9,"title":68,"badgeType":11,"badgeName":8,"metadata":8,"image":69},8,"High Performer",{"id":70},"2cc1ba0f-c23a-4c97-ad4a-a655c97466fe",{"id":72,"status":4,"sort":8,"link":9,"title":73,"badgeType":11,"badgeName":8,"metadata":8,"image":74},9,"Fastest Implementation",{"id":75},"6f297758-1c95-45f4-a6e9-528319897132",{"id":77,"status":4,"sort":8,"link":78,"title":79,"badgeType":11,"badgeName":8,"metadata":8,"image":80},10,"https:\u002F\u002Fwww.intercert.com\u002Fservices\u002Fgovernance-risk-compliance\u002Fiso-iec-27001","Intercert ISO 27001",{"id":81},"0521a5f1-e1f2-4da6-a2bc-dc92773f2a7b",{"id":36,"status":4,"sort":8,"link":37,"title":38,"badgeType":11,"badgeName":39,"metadata":8,"image":83},{"id":41},[85,252,334,445,537,622,715,808,897,1006],{"id":86,"status":4,"created_on":87,"modified_on":88,"name":89,"slug":90,"description":91,"docs_link":92,"priority":8,"has_sdk":93,"sort":22,"highlighted":93,"in_menu":94,"changefreq":8,"support_type":95,"show_in_spa":94,"is_file_format":93,"meta_title":8,"meta_description":8,"featured_on_web":94,"marketing_subtitle":96,"tile_subtitle":97,"tile_description":98,"is_enterprise":93,"is_popular":93,"primary_use_case":8,"hierarchy_handling":8,"best_for":8,"file_extension":8,"format_code_example":8,"format_to_extension":99,"upload_features":101,"icon":102,"meta_image":104,"primary_tag":106,"tags":125,"integration_methods":145,"recommended_methods":236,"default_integration_method":237,"faq_categories":244,"translations":250,"platforms_id":86},33,"2022-03-18T08:09:24.000Z","2025-02-26T13:36:08.000Z","React","react","Manage your React app translations with Localazy, a continuous localization tool. React i18n done right. ","\u002Fdocs\u002Fcli\u002Fjson-format",false,true,"JSON format support","CLI support","react-i18next and more","Use Localazy to translate your React projects with your favorite i18n library.",{"json":100},"json",[],{"id":103},"26757a90-88a3-4a94-b587-9f38614ed3bd",{"id":105},"a97492ec-ee8d-429c-bf66-d0fe59b6e5c9",{"id":50,"status":4,"sort":16,"created_on":107,"label":108,"hidden":93,"icon":109,"translations":111},"2022-03-17T12:23:44.000Z","Web apps",{"id":110},"c9e70e4f-8136-432a-8d82-53c3501a9eb4",[112,114,118,122],{"id":50,"languages_code":113,"label":108},"xxa",{"id":115,"languages_code":116,"label":117},45,"es","Aplicaciones web",{"id":119,"languages_code":120,"label":121},50,"cs","Webové aplikace",{"id":123,"languages_code":124,"label":108},59,"en",[126,133],{"id":50,"status":4,"sort":16,"label":108,"hidden":93,"created_on":107,"icon":127,"translations":128},{"id":110},[129,130,131,132],{"id":50,"languages_code":113,"label":108},{"id":115,"languages_code":116,"label":117},{"id":119,"languages_code":120,"label":121},{"id":123,"languages_code":124,"label":108},{"id":67,"status":4,"sort":72,"label":134,"hidden":93,"created_on":135,"icon":8,"translations":136},"Framework","2022-03-17T12:23:45.000Z",[137,138,141,143],{"id":67,"languages_code":113,"label":134},{"id":139,"languages_code":116,"label":140},53,"Marco",{"id":142,"languages_code":120,"label":134},60,{"id":144,"languages_code":124,"label":134},67,[146,161,191,214],{"id":147,"status":4,"sort":57,"label":148,"alternative_label":8,"slug":149,"description":150,"documentation_link":151,"loc_icon":149,"is_official_plugin":93,"is_universal_plugin":93,"universal_plugin_vendor":8,"translations":152},4,"API","api","Translate strings directly or upload them into your Localazy project.","\u002Fdocs\u002Fapi\u002Fintroduction",[153,154,157,159],{"id":147,"languages_code":113,"label":148,"description":150,"slug":149},{"id":155,"languages_code":116,"label":148,"description":156,"slug":149},40,"Utilice la API para exportar traducciones e importar contenido de\u002Fa Localazy mediante programación.",{"id":119,"languages_code":124,"label":148,"description":158,"slug":149},"Choose between translating strings directly or uploading them into Localazy.",{"id":123,"languages_code":120,"label":148,"description":160,"slug":149},"Pomocí rozhraní API můžete programovaně exportovat překlady a importovat obsah z\u002Fdo Localazy.",{"id":22,"status":4,"sort":50,"label":162,"alternative_label":8,"slug":163,"description":164,"documentation_link":165,"loc_icon":166,"is_official_plugin":93,"is_universal_plugin":93,"universal_plugin_vendor":8,"translations":167},"Create source keys online","add-keys-manually","Add source keys via the web interface online and sync them into your project later.","\u002Fdocs\u002Fgeneral\u002Fimporting-localization-files#add-new-keys-in-ui","vpn-key-outline",[168,169,173,175,178,182,184,186],{"id":22,"languages_code":113,"label":162,"description":164,"slug":163},{"id":170,"languages_code":116,"label":171,"description":172,"slug":8},39,"Cree claves fuente en línea","Añada claves fuente a través de la interfaz web en línea y sincronícelas posteriormente en su proyecto.",{"id":174,"languages_code":124,"label":162,"description":164,"slug":163},51,{"id":142,"languages_code":120,"label":176,"description":177,"slug":8},"Vytvářejte zdrojové klíče online","Přidejte zdrojové klíče přes webové rozhraní online a synchronizujte je do svého projektu později.",{"id":179,"languages_code":116,"label":180,"description":181,"slug":163},64,"Cree claves de origen en línea","Añada claves de origen a través de la interfaz web en línea y sincronícelas posteriormente en su proyecto.",{"id":183,"languages_code":124,"label":162,"description":164,"slug":163},65,{"id":185,"languages_code":120,"label":176,"description":177,"slug":163},66,{"id":187,"languages_code":188,"label":189,"description":190,"slug":8},88,"de","Erstellen Sie Quellschlüssel online","Fügen Sie Quellschlüssel über die Weboberfläche online hinzu und synchronisieren Sie sie später mit Ihrem Projekt.",{"id":16,"status":4,"sort":147,"label":192,"alternative_label":193,"slug":194,"description":195,"documentation_link":196,"loc_icon":197,"is_official_plugin":93,"is_universal_plugin":93,"universal_plugin_vendor":8,"translations":198},"Direct file upload","File upload","web-upload","Upload your texts and existing translations in any format directly to start quickly.","\u002Fdocs\u002Fgeneral\u002Fimporting-localization-files","file-upload",[199,200,204,206,210],{"id":16,"languages_code":113,"label":192,"description":195,"slug":194},{"id":201,"languages_code":116,"label":202,"description":203,"slug":8},38,"Carga directa de archivos","Cargue sus textos y traducciones existentes en cualquier formato directamente para empezar rápidamente.",{"id":205,"languages_code":124,"label":192,"description":195,"slug":194},47,{"id":207,"languages_code":120,"label":208,"description":209,"slug":8},56,"Přímé nahrávání souborů","Nahrajte přímo své texty a stávající překlady v libovolném formátu a začněte pracovat ihned.",{"id":211,"languages_code":188,"label":212,"description":213,"slug":8},85,"Direkter Datei-Upload","Laden Sie Ihre Texte und vorhandenen Übersetzungen in einem beliebigen Format direkt hoch, um schnell loszulegen.",{"id":7,"status":4,"sort":22,"label":215,"alternative_label":216,"slug":217,"description":218,"documentation_link":219,"loc_icon":217,"is_official_plugin":93,"is_universal_plugin":93,"universal_plugin_vendor":8,"translations":220},"Command Line Interface","CLI","cli","The best option for developers that want to make localization an automated part of their workflow.","\u002Fdocs\u002Fcli\u002Fthe-basics",[221,222,226,228,232],{"id":7,"languages_code":113,"label":215,"description":218,"slug":217},{"id":223,"languages_code":116,"label":224,"description":225,"slug":217},37,"Interfaz de Línea de Comandos","La mejor opción para los desarrolladores que deseen hacer de la localización una parte automatizada de su flujo de trabajo.",{"id":227,"languages_code":124,"label":215,"description":218,"slug":217},46,{"id":229,"languages_code":120,"label":230,"description":231,"slug":217},55,"Rozhraní Příkazového Řádku","Nejlepší volba pro vývojáře, kteří chtějí, aby se lokalizace stala automatizovanou součástí jejich pracovních postupů.",{"id":233,"languages_code":188,"label":234,"description":235,"slug":8},87,"Befehlszeilenschnittstelle","Die beste Option für Entwickler, die die Lokalisierung zu einem automatisierten Teil ihres Arbeitsablaufs machen möchten.",[],{"id":7,"status":4,"sort":22,"label":215,"alternative_label":216,"slug":217,"description":218,"documentation_link":219,"loc_icon":217,"is_official_plugin":93,"is_universal_plugin":93,"universal_plugin_vendor":8,"translations":238},[239,240,241,242,243],{"id":7,"languages_code":113,"label":215,"description":218,"slug":217},{"id":223,"languages_code":116,"label":224,"description":225,"slug":217},{"id":227,"languages_code":124,"label":215,"description":218,"slug":217},{"id":229,"languages_code":120,"label":230,"description":231,"slug":217},{"id":233,"languages_code":188,"label":234,"description":235,"slug":8},[245],{"id":246,"status":4,"created_on":247,"sort":8,"slug":248,"label":249,"on_faq_index":8},76,"2025-02-26T12:44:29.000Z","front-end-common","Front-end Common",[251],{"languages_code":113,"name":89,"slug":90,"description":91,"support_type":95,"meta_title":8,"meta_description":8,"marketing_subtitle":96,"tile_subtitle":97,"tile_description":98,"id":86,"platforms_id":86,"docs_link":92},{"id":253,"status":4,"created_on":87,"modified_on":254,"name":255,"slug":256,"description":257,"docs_link":92,"priority":8,"has_sdk":93,"sort":147,"highlighted":93,"in_menu":94,"changefreq":8,"support_type":95,"show_in_spa":94,"is_file_format":93,"meta_title":8,"meta_description":8,"featured_on_web":94,"marketing_subtitle":96,"tile_subtitle":258,"tile_description":259,"is_enterprise":93,"is_popular":93,"primary_use_case":8,"hierarchy_handling":8,"best_for":8,"file_extension":8,"format_code_example":8,"format_to_extension":260,"upload_features":261,"icon":262,"meta_image":264,"primary_tag":266,"tags":273,"integration_methods":287,"recommended_methods":318,"default_integration_method":319,"faq_categories":326,"translations":332,"platforms_id":253},19,"2025-02-26T13:35:41.000Z","Vue.js","vuejs","Online Vue.js project localization tool for your translation management. Enjoy true continuous localization with Localazy & translate your JSON files automatically.","Vue.js & JSON","Enjoy true continuous localization with Localazy & translate your Vue projects automatically.",{"json":100},[],{"id":263},"6180b41f-3249-47d3-adcd-50fe1cf11bf1",{"id":265},"8171b836-d6b8-4354-8db3-34ccd384970d",{"id":50,"status":4,"sort":16,"created_on":107,"label":108,"hidden":93,"icon":267,"translations":268},{"id":110},[269,270,271,272],{"id":50,"languages_code":113,"label":108},{"id":115,"languages_code":116,"label":117},{"id":119,"languages_code":120,"label":121},{"id":123,"languages_code":124,"label":108},[274,281],{"id":50,"status":4,"sort":16,"label":108,"hidden":93,"created_on":107,"icon":275,"translations":276},{"id":110},[277,278,279,280],{"id":50,"languages_code":113,"label":108},{"id":115,"languages_code":116,"label":117},{"id":119,"languages_code":120,"label":121},{"id":123,"languages_code":124,"label":108},{"id":67,"status":4,"sort":72,"label":134,"hidden":93,"created_on":135,"icon":8,"translations":282},[283,284,285,286],{"id":67,"languages_code":113,"label":134},{"id":139,"languages_code":116,"label":140},{"id":142,"languages_code":120,"label":134},{"id":144,"languages_code":124,"label":134},[288,294,304,311],{"id":147,"status":4,"sort":57,"label":148,"alternative_label":8,"slug":149,"description":150,"documentation_link":151,"loc_icon":149,"is_official_plugin":93,"is_universal_plugin":93,"universal_plugin_vendor":8,"translations":289},[290,291,292,293],{"id":147,"languages_code":113,"label":148,"description":150,"slug":149},{"id":155,"languages_code":116,"label":148,"description":156,"slug":149},{"id":119,"languages_code":124,"label":148,"description":158,"slug":149},{"id":123,"languages_code":120,"label":148,"description":160,"slug":149},{"id":22,"status":4,"sort":50,"label":162,"alternative_label":8,"slug":163,"description":164,"documentation_link":165,"loc_icon":166,"is_official_plugin":93,"is_universal_plugin":93,"universal_plugin_vendor":8,"translations":295},[296,297,298,299,300,301,302,303],{"id":22,"languages_code":113,"label":162,"description":164,"slug":163},{"id":170,"languages_code":116,"label":171,"description":172,"slug":8},{"id":174,"languages_code":124,"label":162,"description":164,"slug":163},{"id":142,"languages_code":120,"label":176,"description":177,"slug":8},{"id":179,"languages_code":116,"label":180,"description":181,"slug":163},{"id":183,"languages_code":124,"label":162,"description":164,"slug":163},{"id":185,"languages_code":120,"label":176,"description":177,"slug":163},{"id":187,"languages_code":188,"label":189,"description":190,"slug":8},{"id":16,"status":4,"sort":147,"label":192,"alternative_label":193,"slug":194,"description":195,"documentation_link":196,"loc_icon":197,"is_official_plugin":93,"is_universal_plugin":93,"universal_plugin_vendor":8,"translations":305},[306,307,308,309,310],{"id":16,"languages_code":113,"label":192,"description":195,"slug":194},{"id":201,"languages_code":116,"label":202,"description":203,"slug":8},{"id":205,"languages_code":124,"label":192,"description":195,"slug":194},{"id":207,"languages_code":120,"label":208,"description":209,"slug":8},{"id":211,"languages_code":188,"label":212,"description":213,"slug":8},{"id":7,"status":4,"sort":22,"label":215,"alternative_label":216,"slug":217,"description":218,"documentation_link":219,"loc_icon":217,"is_official_plugin":93,"is_universal_plugin":93,"universal_plugin_vendor":8,"translations":312},[313,314,315,316,317],{"id":7,"languages_code":113,"label":215,"description":218,"slug":217},{"id":223,"languages_code":116,"label":224,"description":225,"slug":217},{"id":227,"languages_code":124,"label":215,"description":218,"slug":217},{"id":229,"languages_code":120,"label":230,"description":231,"slug":217},{"id":233,"languages_code":188,"label":234,"description":235,"slug":8},[],{"id":7,"status":4,"sort":22,"label":215,"alternative_label":216,"slug":217,"description":218,"documentation_link":219,"loc_icon":217,"is_official_plugin":93,"is_universal_plugin":93,"universal_plugin_vendor":8,"translations":320},[321,322,323,324,325],{"id":7,"languages_code":113,"label":215,"description":218,"slug":217},{"id":223,"languages_code":116,"label":224,"description":225,"slug":217},{"id":227,"languages_code":124,"label":215,"description":218,"slug":217},{"id":229,"languages_code":120,"label":230,"description":231,"slug":217},{"id":233,"languages_code":188,"label":234,"description":235,"slug":8},[327,331],{"id":207,"status":4,"created_on":328,"sort":8,"slug":329,"label":330,"on_faq_index":8},"2023-03-01T11:21:41.000Z","vue-localization","Vue.js Localization",{"id":246,"status":4,"created_on":247,"sort":8,"slug":248,"label":249,"on_faq_index":8},[333],{"languages_code":113,"name":255,"slug":256,"description":257,"support_type":95,"meta_title":8,"meta_description":8,"marketing_subtitle":96,"tile_subtitle":258,"tile_description":259,"id":253,"platforms_id":253,"docs_link":92},{"id":7,"status":4,"created_on":87,"modified_on":335,"name":336,"slug":337,"description":338,"docs_link":339,"priority":8,"has_sdk":93,"sort":57,"highlighted":93,"in_menu":94,"changefreq":8,"support_type":340,"show_in_spa":94,"is_file_format":93,"meta_title":8,"meta_description":8,"featured_on_web":93,"marketing_subtitle":96,"tile_subtitle":340,"tile_description":341,"is_enterprise":93,"is_popular":93,"primary_use_case":342,"hierarchy_handling":343,"best_for":344,"file_extension":345,"format_code_example":346,"format_to_extension":347,"upload_features":349,"icon":350,"meta_image":352,"primary_tag":354,"tags":365,"integration_methods":403,"recommended_methods":434,"default_integration_method":435,"faq_categories":442,"translations":443,"platforms_id":7},"2025-07-03T14:21:42.000Z","Flutter","flutter","Learn how to use Localazy CLI for localization of Flutter app. Flutter’s ARB format is fully supported including arrays, plurals, and selected context information. No extra configuration is necessary, but you can enable certain features if you want to.","\u002Fdocs\u002Fcli\u002Fflutter-format","ARB format support","Use the Localazy CLI for localization of Flutter projects. Flutter’s ARB format is fully supported.","Supports metadata like placeholders","JSON-like key-value","Flutter apps",".arb","```\n{\n  \"localazy_message\": \"Go international, today. With Localazy.\"\n}\n```",{"arb":348},"arb",[],{"id":351},"b9f13a11-9328-4a03-86cf-b20de0685606",{"id":353},"c2674666-4371-4aa4-9a65-438c7363fafe",{"id":57,"status":4,"sort":67,"created_on":135,"label":355,"hidden":93,"icon":356,"translations":358},"Mobile apps",{"id":357},"c9c7e1f5-8b59-4016-ae0c-6fba9469cd55",[359,360,362,364],{"id":57,"languages_code":113,"label":355},{"id":227,"languages_code":116,"label":361},"Aplicaciones móviles",{"id":229,"languages_code":120,"label":363},"Mobilní aplikace",{"id":183,"languages_code":124,"label":355},[366,377,384,391],{"id":62,"status":4,"sort":253,"label":367,"hidden":93,"created_on":135,"icon":368,"translations":370},"Desktop & Games",{"id":369},"65b04533-5b4c-430c-b8a4-ecce84754200",[371,372,374,376],{"id":62,"languages_code":113,"label":367},{"id":205,"languages_code":116,"label":373},"Escritorio y Juegos",{"id":207,"languages_code":120,"label":375},"Stolní počítače & Hry",{"id":185,"languages_code":124,"label":367},{"id":50,"status":4,"sort":16,"label":108,"hidden":93,"created_on":107,"icon":378,"translations":379},{"id":110},[380,381,382,383],{"id":50,"languages_code":113,"label":108},{"id":115,"languages_code":116,"label":117},{"id":119,"languages_code":120,"label":121},{"id":123,"languages_code":124,"label":108},{"id":57,"status":4,"sort":67,"label":355,"hidden":93,"created_on":135,"icon":385,"translations":386},{"id":357},[387,388,389,390],{"id":57,"languages_code":113,"label":355},{"id":227,"languages_code":116,"label":361},{"id":229,"languages_code":120,"label":363},{"id":183,"languages_code":124,"label":355},{"id":392,"status":4,"sort":393,"label":394,"hidden":94,"created_on":135,"icon":8,"translations":395},30,32,"ARB",[396,397,399,401],{"id":392,"languages_code":113,"label":394},{"id":398,"languages_code":116,"label":394},120,{"id":400,"languages_code":120,"label":394},125,{"id":402,"languages_code":124,"label":394},130,[404,410,420,427],{"id":147,"status":4,"sort":57,"label":148,"alternative_label":8,"slug":149,"description":150,"documentation_link":151,"loc_icon":149,"is_official_plugin":93,"is_universal_plugin":93,"universal_plugin_vendor":8,"translations":405},[406,407,408,409],{"id":147,"languages_code":113,"label":148,"description":150,"slug":149},{"id":155,"languages_code":116,"label":148,"description":156,"slug":149},{"id":119,"languages_code":124,"label":148,"description":158,"slug":149},{"id":123,"languages_code":120,"label":148,"description":160,"slug":149},{"id":22,"status":4,"sort":50,"label":162,"alternative_label":8,"slug":163,"description":164,"documentation_link":165,"loc_icon":166,"is_official_plugin":93,"is_universal_plugin":93,"universal_plugin_vendor":8,"translations":411},[412,413,414,415,416,417,418,419],{"id":22,"languages_code":113,"label":162,"description":164,"slug":163},{"id":170,"languages_code":116,"label":171,"description":172,"slug":8},{"id":174,"languages_code":124,"label":162,"description":164,"slug":163},{"id":142,"languages_code":120,"label":176,"description":177,"slug":8},{"id":179,"languages_code":116,"label":180,"description":181,"slug":163},{"id":183,"languages_code":124,"label":162,"description":164,"slug":163},{"id":185,"languages_code":120,"label":176,"description":177,"slug":163},{"id":187,"languages_code":188,"label":189,"description":190,"slug":8},{"id":16,"status":4,"sort":147,"label":192,"alternative_label":193,"slug":194,"description":195,"documentation_link":196,"loc_icon":197,"is_official_plugin":93,"is_universal_plugin":93,"universal_plugin_vendor":8,"translations":421},[422,423,424,425,426],{"id":16,"languages_code":113,"label":192,"description":195,"slug":194},{"id":201,"languages_code":116,"label":202,"description":203,"slug":8},{"id":205,"languages_code":124,"label":192,"description":195,"slug":194},{"id":207,"languages_code":120,"label":208,"description":209,"slug":8},{"id":211,"languages_code":188,"label":212,"description":213,"slug":8},{"id":7,"status":4,"sort":22,"label":215,"alternative_label":216,"slug":217,"description":218,"documentation_link":219,"loc_icon":217,"is_official_plugin":93,"is_universal_plugin":93,"universal_plugin_vendor":8,"translations":428},[429,430,431,432,433],{"id":7,"languages_code":113,"label":215,"description":218,"slug":217},{"id":223,"languages_code":116,"label":224,"description":225,"slug":217},{"id":227,"languages_code":124,"label":215,"description":218,"slug":217},{"id":229,"languages_code":120,"label":230,"description":231,"slug":217},{"id":233,"languages_code":188,"label":234,"description":235,"slug":8},[],{"id":7,"status":4,"sort":22,"label":215,"alternative_label":216,"slug":217,"description":218,"documentation_link":219,"loc_icon":217,"is_official_plugin":93,"is_universal_plugin":93,"universal_plugin_vendor":8,"translations":436},[437,438,439,440,441],{"id":7,"languages_code":113,"label":215,"description":218,"slug":217},{"id":223,"languages_code":116,"label":224,"description":225,"slug":217},{"id":227,"languages_code":124,"label":215,"description":218,"slug":217},{"id":229,"languages_code":120,"label":230,"description":231,"slug":217},{"id":233,"languages_code":188,"label":234,"description":235,"slug":8},[],[444],{"languages_code":113,"name":336,"slug":337,"description":338,"support_type":340,"meta_title":8,"meta_description":8,"marketing_subtitle":96,"tile_subtitle":340,"tile_description":341,"id":7,"platforms_id":7,"docs_link":339},{"id":446,"status":4,"created_on":447,"modified_on":448,"name":449,"slug":450,"description":451,"docs_link":452,"priority":8,"has_sdk":93,"sort":29,"highlighted":93,"in_menu":94,"changefreq":8,"support_type":453,"show_in_spa":94,"is_file_format":93,"meta_title":8,"meta_description":8,"featured_on_web":94,"marketing_subtitle":96,"tile_subtitle":453,"tile_description":454,"is_enterprise":93,"is_popular":93,"primary_use_case":8,"hierarchy_handling":8,"best_for":8,"file_extension":8,"format_code_example":8,"format_to_extension":455,"upload_features":457,"icon":458,"meta_image":460,"primary_tag":462,"tags":476,"integration_methods":491,"recommended_methods":522,"default_integration_method":523,"faq_categories":530,"translations":535,"platforms_id":446},31,"2022-03-18T08:09:25.000Z","2024-07-17T07:43:22.000Z","JavaScript","javascript","Localize your app with JavaScript localizations and Localazy CLI.\nUpload JavaScript files with strings to Localazy and manage your translations easily. Download translated files back.","\u002Fdocs\u002Fcli\u002Fjavascript-format","JS file support","Translating JS files is easy as a pie with Localazy!",{"js":456},"js",[],{"id":459},"4218d0c9-7e6b-494d-9663-37ceaf93ee8c",{"id":461},"2c6699eb-1d80-4772-8268-5597dbcead8c",{"id":77,"status":4,"sort":77,"created_on":135,"label":463,"hidden":93,"icon":464,"translations":466},"Programming Languages",{"id":465},"8c5836bb-1fbe-49c5-9330-8f931838c457",[467,468,471,474],{"id":77,"languages_code":113,"label":463},{"id":469,"languages_code":116,"label":470},63,"Lenguajes de Programación",{"id":472,"languages_code":120,"label":473},68,"Programovací Jazyky",{"id":475,"languages_code":124,"label":463},70,[477,484],{"id":50,"status":4,"sort":16,"label":108,"hidden":93,"created_on":107,"icon":478,"translations":479},{"id":110},[480,481,482,483],{"id":50,"languages_code":113,"label":108},{"id":115,"languages_code":116,"label":117},{"id":119,"languages_code":120,"label":121},{"id":123,"languages_code":124,"label":108},{"id":77,"status":4,"sort":77,"label":463,"hidden":93,"created_on":135,"icon":485,"translations":486},{"id":465},[487,488,489,490],{"id":77,"languages_code":113,"label":463},{"id":469,"languages_code":116,"label":470},{"id":472,"languages_code":120,"label":473},{"id":475,"languages_code":124,"label":463},[492,498,508,515],{"id":147,"status":4,"sort":57,"label":148,"alternative_label":8,"slug":149,"description":150,"documentation_link":151,"loc_icon":149,"is_official_plugin":93,"is_universal_plugin":93,"universal_plugin_vendor":8,"translations":493},[494,495,496,497],{"id":147,"languages_code":113,"label":148,"description":150,"slug":149},{"id":155,"languages_code":116,"label":148,"description":156,"slug":149},{"id":119,"languages_code":124,"label":148,"description":158,"slug":149},{"id":123,"languages_code":120,"label":148,"description":160,"slug":149},{"id":22,"status":4,"sort":50,"label":162,"alternative_label":8,"slug":163,"description":164,"documentation_link":165,"loc_icon":166,"is_official_plugin":93,"is_universal_plugin":93,"universal_plugin_vendor":8,"translations":499},[500,501,502,503,504,505,506,507],{"id":22,"languages_code":113,"label":162,"description":164,"slug":163},{"id":170,"languages_code":116,"label":171,"description":172,"slug":8},{"id":174,"languages_code":124,"label":162,"description":164,"slug":163},{"id":142,"languages_code":120,"label":176,"description":177,"slug":8},{"id":179,"languages_code":116,"label":180,"description":181,"slug":163},{"id":183,"languages_code":124,"label":162,"description":164,"slug":163},{"id":185,"languages_code":120,"label":176,"description":177,"slug":163},{"id":187,"languages_code":188,"label":189,"description":190,"slug":8},{"id":16,"status":4,"sort":147,"label":192,"alternative_label":193,"slug":194,"description":195,"documentation_link":196,"loc_icon":197,"is_official_plugin":93,"is_universal_plugin":93,"universal_plugin_vendor":8,"translations":509},[510,511,512,513,514],{"id":16,"languages_code":113,"label":192,"description":195,"slug":194},{"id":201,"languages_code":116,"label":202,"description":203,"slug":8},{"id":205,"languages_code":124,"label":192,"description":195,"slug":194},{"id":207,"languages_code":120,"label":208,"description":209,"slug":8},{"id":211,"languages_code":188,"label":212,"description":213,"slug":8},{"id":7,"status":4,"sort":22,"label":215,"alternative_label":216,"slug":217,"description":218,"documentation_link":219,"loc_icon":217,"is_official_plugin":93,"is_universal_plugin":93,"universal_plugin_vendor":8,"translations":516},[517,518,519,520,521],{"id":7,"languages_code":113,"label":215,"description":218,"slug":217},{"id":223,"languages_code":116,"label":224,"description":225,"slug":217},{"id":227,"languages_code":124,"label":215,"description":218,"slug":217},{"id":229,"languages_code":120,"label":230,"description":231,"slug":217},{"id":233,"languages_code":188,"label":234,"description":235,"slug":8},[],{"id":7,"status":4,"sort":22,"label":215,"alternative_label":216,"slug":217,"description":218,"documentation_link":219,"loc_icon":217,"is_official_plugin":93,"is_universal_plugin":93,"universal_plugin_vendor":8,"translations":524},[525,526,527,528,529],{"id":7,"languages_code":113,"label":215,"description":218,"slug":217},{"id":223,"languages_code":116,"label":224,"description":225,"slug":217},{"id":227,"languages_code":124,"label":215,"description":218,"slug":217},{"id":229,"languages_code":120,"label":230,"description":231,"slug":217},{"id":233,"languages_code":188,"label":234,"description":235,"slug":8},[531],{"id":532,"status":4,"created_on":533,"sort":8,"slug":534,"label":449,"on_faq_index":93},35,"2022-06-10T09:49:33.000Z","javascript-i18n-localization",[536],{"languages_code":113,"name":449,"slug":450,"description":451,"support_type":453,"meta_title":8,"meta_description":8,"marketing_subtitle":96,"tile_subtitle":453,"tile_description":454,"id":446,"platforms_id":446,"docs_link":452},{"id":29,"status":4,"created_on":447,"modified_on":538,"name":539,"slug":100,"description":540,"docs_link":92,"priority":8,"has_sdk":93,"sort":541,"highlighted":93,"in_menu":94,"changefreq":8,"support_type":542,"show_in_spa":94,"is_file_format":94,"meta_title":8,"meta_description":8,"featured_on_web":94,"marketing_subtitle":96,"tile_subtitle":543,"tile_description":544,"is_enterprise":93,"is_popular":94,"primary_use_case":545,"hierarchy_handling":546,"best_for":547,"file_extension":548,"format_code_example":549,"format_to_extension":550,"upload_features":551,"icon":552,"meta_image":554,"primary_tag":556,"tags":569,"integration_methods":577,"recommended_methods":608,"default_integration_method":609,"faq_categories":616,"translations":620,"platforms_id":29},"2025-10-14T11:22:29.000Z","JSON","Online JSON translator you will love. Comfortable JSON language files editor with powerful CLI under your fingers for continuous localization.",20,"Advanced format support","{Objectively the best}","Translate any JSON files with Localazy, with the best in class plural and array support.","Used for structured data storage and APIs","Uses key-value pairs","Web & mobile apps, APIs",".json","```\n{\n  \"parent\": {\n    \"child\": {\n      \"another_nested_level\": \"All is supported.\"\n    }\n  }\n}\n```",{"json":100},[],{"id":553},"99ac3b7c-dba5-4693-a4f4-1f27a6d7782d",{"id":555},"8d614c20-667e-4bee-a64d-7d7ce9c0ee0a",{"id":147,"status":4,"sort":50,"created_on":135,"label":557,"hidden":93,"icon":558,"translations":560},"File formats",{"id":559},"ab7c8f89-dcce-45ab-9e21-8605aef289c3",[561,562,565,567],{"id":147,"languages_code":113,"label":557},{"id":563,"languages_code":116,"label":564},44,"Formatos de archivo",{"id":174,"languages_code":120,"label":566},"Formáty souborů",{"id":568,"languages_code":124,"label":557},62,[570],{"id":147,"status":4,"sort":50,"label":557,"hidden":93,"created_on":135,"icon":571,"translations":572},{"id":559},[573,574,575,576],{"id":147,"languages_code":113,"label":557},{"id":563,"languages_code":116,"label":564},{"id":174,"languages_code":120,"label":566},{"id":568,"languages_code":124,"label":557},[578,584,594,601],{"id":147,"status":4,"sort":57,"label":148,"alternative_label":8,"slug":149,"description":150,"documentation_link":151,"loc_icon":149,"is_official_plugin":93,"is_universal_plugin":93,"universal_plugin_vendor":8,"translations":579},[580,581,582,583],{"id":147,"languages_code":113,"label":148,"description":150,"slug":149},{"id":155,"languages_code":116,"label":148,"description":156,"slug":149},{"id":119,"languages_code":124,"label":148,"description":158,"slug":149},{"id":123,"languages_code":120,"label":148,"description":160,"slug":149},{"id":22,"status":4,"sort":50,"label":162,"alternative_label":8,"slug":163,"description":164,"documentation_link":165,"loc_icon":166,"is_official_plugin":93,"is_universal_plugin":93,"universal_plugin_vendor":8,"translations":585},[586,587,588,589,590,591,592,593],{"id":22,"languages_code":113,"label":162,"description":164,"slug":163},{"id":170,"languages_code":116,"label":171,"description":172,"slug":8},{"id":174,"languages_code":124,"label":162,"description":164,"slug":163},{"id":142,"languages_code":120,"label":176,"description":177,"slug":8},{"id":179,"languages_code":116,"label":180,"description":181,"slug":163},{"id":183,"languages_code":124,"label":162,"description":164,"slug":163},{"id":185,"languages_code":120,"label":176,"description":177,"slug":163},{"id":187,"languages_code":188,"label":189,"description":190,"slug":8},{"id":16,"status":4,"sort":147,"label":192,"alternative_label":193,"slug":194,"description":195,"documentation_link":196,"loc_icon":197,"is_official_plugin":93,"is_universal_plugin":93,"universal_plugin_vendor":8,"translations":595},[596,597,598,599,600],{"id":16,"languages_code":113,"label":192,"description":195,"slug":194},{"id":201,"languages_code":116,"label":202,"description":203,"slug":8},{"id":205,"languages_code":124,"label":192,"description":195,"slug":194},{"id":207,"languages_code":120,"label":208,"description":209,"slug":8},{"id":211,"languages_code":188,"label":212,"description":213,"slug":8},{"id":7,"status":4,"sort":22,"label":215,"alternative_label":216,"slug":217,"description":218,"documentation_link":219,"loc_icon":217,"is_official_plugin":93,"is_universal_plugin":93,"universal_plugin_vendor":8,"translations":602},[603,604,605,606,607],{"id":7,"languages_code":113,"label":215,"description":218,"slug":217},{"id":223,"languages_code":116,"label":224,"description":225,"slug":217},{"id":227,"languages_code":124,"label":215,"description":218,"slug":217},{"id":229,"languages_code":120,"label":230,"description":231,"slug":217},{"id":233,"languages_code":188,"label":234,"description":235,"slug":8},[],{"id":7,"status":4,"sort":22,"label":215,"alternative_label":216,"slug":217,"description":218,"documentation_link":219,"loc_icon":217,"is_official_plugin":93,"is_universal_plugin":93,"universal_plugin_vendor":8,"translations":610},[611,612,613,614,615],{"id":7,"languages_code":113,"label":215,"description":218,"slug":217},{"id":223,"languages_code":116,"label":224,"description":225,"slug":217},{"id":227,"languages_code":124,"label":215,"description":218,"slug":217},{"id":229,"languages_code":120,"label":230,"description":231,"slug":217},{"id":233,"languages_code":188,"label":234,"description":235,"slug":8},[617],{"id":618,"status":4,"created_on":619,"sort":8,"slug":100,"label":539,"on_faq_index":93},36,"2022-06-10T10:49:07.000Z",[621],{"languages_code":113,"name":539,"slug":100,"description":540,"support_type":542,"meta_title":8,"meta_description":8,"marketing_subtitle":96,"tile_subtitle":543,"tile_description":544,"id":29,"platforms_id":29,"docs_link":92},{"id":623,"status":4,"created_on":447,"modified_on":624,"name":625,"slug":626,"description":627,"docs_link":628,"priority":8,"has_sdk":93,"sort":623,"highlighted":93,"in_menu":94,"changefreq":8,"support_type":629,"show_in_spa":93,"is_file_format":94,"meta_title":8,"meta_description":8,"featured_on_web":94,"marketing_subtitle":96,"tile_subtitle":630,"tile_description":631,"is_enterprise":93,"is_popular":94,"primary_use_case":632,"hierarchy_handling":633,"best_for":634,"file_extension":635,"format_code_example":636,"format_to_extension":637,"upload_features":639,"icon":640,"meta_image":642,"primary_tag":644,"tags":651,"integration_methods":673,"recommended_methods":704,"default_integration_method":705,"faq_categories":712,"translations":713,"platforms_id":623},21,"2025-07-03T14:28:31.000Z","XLIFF","xliff","XLIFF is meant for localization. Enjoy Localazy - an online XLIFF editor for your translation management. Integrate your XLIFF files with Localazy to achieve true continuous localization and translate XLIFF files on autopilot.","\u002Fdocs\u002Fcli\u002Fxliff-12-format","File format support","Meant for localization","XLIFF stands for XML Localization Interchange File Format - and Localazy is the best way to manage XLIFF files.","Used in translation pipelines","XML-based exchange format","Translation & software",".xliff","```\n\u003Ctrans-unit id=\"localazy_message\">\n    \u003Csource>Go international, today. With Localazy.\u003C\u002Fsource>\n\u003C\u002Ftrans-unit>\n```",{"xliff":638},"xlf",[],{"id":641},"ca424cc8-e8a7-4aef-8dca-ef4a4d1334fc",{"id":643},"889970a6-cce8-4055-b96a-9c3f292aa67f",{"id":147,"status":4,"sort":50,"created_on":135,"label":557,"hidden":93,"icon":645,"translations":646},{"id":559},[647,648,649,650],{"id":147,"languages_code":113,"label":557},{"id":563,"languages_code":116,"label":564},{"id":174,"languages_code":120,"label":566},{"id":568,"languages_code":124,"label":557},[652,659,666],{"id":147,"status":4,"sort":50,"label":557,"hidden":93,"created_on":135,"icon":653,"translations":654},{"id":559},[655,656,657,658],{"id":147,"languages_code":113,"label":557},{"id":563,"languages_code":116,"label":564},{"id":174,"languages_code":120,"label":566},{"id":568,"languages_code":124,"label":557},{"id":147,"status":4,"sort":50,"label":557,"hidden":93,"created_on":135,"icon":660,"translations":661},{"id":559},[662,663,664,665],{"id":147,"languages_code":113,"label":557},{"id":563,"languages_code":116,"label":564},{"id":174,"languages_code":120,"label":566},{"id":568,"languages_code":124,"label":557},{"id":147,"status":4,"sort":50,"label":557,"hidden":93,"created_on":135,"icon":667,"translations":668},{"id":559},[669,670,671,672],{"id":147,"languages_code":113,"label":557},{"id":563,"languages_code":116,"label":564},{"id":174,"languages_code":120,"label":566},{"id":568,"languages_code":124,"label":557},[674,680,690,697],{"id":147,"status":4,"sort":57,"label":148,"alternative_label":8,"slug":149,"description":150,"documentation_link":151,"loc_icon":149,"is_official_plugin":93,"is_universal_plugin":93,"universal_plugin_vendor":8,"translations":675},[676,677,678,679],{"id":147,"languages_code":113,"label":148,"description":150,"slug":149},{"id":155,"languages_code":116,"label":148,"description":156,"slug":149},{"id":119,"languages_code":124,"label":148,"description":158,"slug":149},{"id":123,"languages_code":120,"label":148,"description":160,"slug":149},{"id":22,"status":4,"sort":50,"label":162,"alternative_label":8,"slug":163,"description":164,"documentation_link":165,"loc_icon":166,"is_official_plugin":93,"is_universal_plugin":93,"universal_plugin_vendor":8,"translations":681},[682,683,684,685,686,687,688,689],{"id":22,"languages_code":113,"label":162,"description":164,"slug":163},{"id":170,"languages_code":116,"label":171,"description":172,"slug":8},{"id":174,"languages_code":124,"label":162,"description":164,"slug":163},{"id":142,"languages_code":120,"label":176,"description":177,"slug":8},{"id":179,"languages_code":116,"label":180,"description":181,"slug":163},{"id":183,"languages_code":124,"label":162,"description":164,"slug":163},{"id":185,"languages_code":120,"label":176,"description":177,"slug":163},{"id":187,"languages_code":188,"label":189,"description":190,"slug":8},{"id":16,"status":4,"sort":147,"label":192,"alternative_label":193,"slug":194,"description":195,"documentation_link":196,"loc_icon":197,"is_official_plugin":93,"is_universal_plugin":93,"universal_plugin_vendor":8,"translations":691},[692,693,694,695,696],{"id":16,"languages_code":113,"label":192,"description":195,"slug":194},{"id":201,"languages_code":116,"label":202,"description":203,"slug":8},{"id":205,"languages_code":124,"label":192,"description":195,"slug":194},{"id":207,"languages_code":120,"label":208,"description":209,"slug":8},{"id":211,"languages_code":188,"label":212,"description":213,"slug":8},{"id":7,"status":4,"sort":22,"label":215,"alternative_label":216,"slug":217,"description":218,"documentation_link":219,"loc_icon":217,"is_official_plugin":93,"is_universal_plugin":93,"universal_plugin_vendor":8,"translations":698},[699,700,701,702,703],{"id":7,"languages_code":113,"label":215,"description":218,"slug":217},{"id":223,"languages_code":116,"label":224,"description":225,"slug":217},{"id":227,"languages_code":124,"label":215,"description":218,"slug":217},{"id":229,"languages_code":120,"label":230,"description":231,"slug":217},{"id":233,"languages_code":188,"label":234,"description":235,"slug":8},[],{"id":7,"status":4,"sort":22,"label":215,"alternative_label":216,"slug":217,"description":218,"documentation_link":219,"loc_icon":217,"is_official_plugin":93,"is_universal_plugin":93,"universal_plugin_vendor":8,"translations":706},[707,708,709,710,711],{"id":7,"languages_code":113,"label":215,"description":218,"slug":217},{"id":223,"languages_code":116,"label":224,"description":225,"slug":217},{"id":227,"languages_code":124,"label":215,"description":218,"slug":217},{"id":229,"languages_code":120,"label":230,"description":231,"slug":217},{"id":233,"languages_code":188,"label":234,"description":235,"slug":8},[],[714],{"languages_code":113,"name":625,"slug":626,"description":627,"support_type":629,"meta_title":8,"meta_description":8,"marketing_subtitle":96,"tile_subtitle":630,"tile_description":631,"id":623,"platforms_id":623,"docs_link":628},{"id":541,"status":4,"created_on":716,"modified_on":716,"name":717,"slug":718,"description":719,"docs_link":720,"priority":8,"has_sdk":93,"sort":721,"highlighted":93,"in_menu":94,"changefreq":8,"support_type":629,"show_in_spa":94,"is_file_format":94,"meta_title":8,"meta_description":8,"featured_on_web":93,"marketing_subtitle":96,"tile_subtitle":722,"tile_description":723,"is_enterprise":93,"is_popular":94,"primary_use_case":8,"hierarchy_handling":8,"best_for":8,"file_extension":8,"format_code_example":8,"format_to_extension":724,"upload_features":725,"icon":726,"meta_image":728,"primary_tag":730,"tags":737,"integration_methods":766,"recommended_methods":797,"default_integration_method":798,"faq_categories":805,"translations":806,"platforms_id":541},"2026-05-21T20:49:09.000Z","PO","po","Edit .po and .pot files with your team, automate translation with AI, and ship faster.","\u002Fdocs\u002Fcli\u002Fpo-format",24,"Seamless integration","Upload, edit and translate PO files with Localazy.",{"po":718},[],{"id":727},"25f317fe-0c10-4f0b-92cd-f80d1f3c6a67",{"id":729},"490022f9-d91a-4e1a-9e79-db374ec997c2",{"id":147,"status":4,"sort":50,"created_on":135,"label":557,"hidden":93,"icon":731,"translations":732},{"id":559},[733,734,735,736],{"id":147,"languages_code":113,"label":557},{"id":563,"languages_code":116,"label":564},{"id":174,"languages_code":120,"label":566},{"id":568,"languages_code":124,"label":557},[738,745,756],{"id":147,"status":4,"sort":50,"label":557,"hidden":93,"created_on":135,"icon":739,"translations":740},{"id":559},[741,742,743,744],{"id":147,"languages_code":113,"label":557},{"id":563,"languages_code":116,"label":564},{"id":174,"languages_code":120,"label":566},{"id":568,"languages_code":124,"label":557},{"id":746,"status":4,"sort":746,"label":747,"hidden":94,"created_on":135,"icon":8,"translations":748},34,"C++",[749,750,752,754],{"id":746,"languages_code":113,"label":747},{"id":751,"languages_code":116,"label":747},135,{"id":753,"languages_code":120,"label":747},140,{"id":755,"languages_code":124,"label":747},144,{"id":623,"status":4,"sort":721,"label":757,"hidden":94,"created_on":135,"icon":8,"translations":758},"Gettext",[759,760,762,764],{"id":623,"languages_code":113,"label":757},{"id":761,"languages_code":116,"label":757},101,{"id":763,"languages_code":120,"label":757},106,{"id":765,"languages_code":124,"label":757},111,[767,773,783,790],{"id":147,"status":4,"sort":57,"label":148,"alternative_label":8,"slug":149,"description":150,"documentation_link":151,"loc_icon":149,"is_official_plugin":93,"is_universal_plugin":93,"universal_plugin_vendor":8,"translations":768},[769,770,771,772],{"id":147,"languages_code":113,"label":148,"description":150,"slug":149},{"id":155,"languages_code":116,"label":148,"description":156,"slug":149},{"id":119,"languages_code":124,"label":148,"description":158,"slug":149},{"id":123,"languages_code":120,"label":148,"description":160,"slug":149},{"id":22,"status":4,"sort":50,"label":162,"alternative_label":8,"slug":163,"description":164,"documentation_link":165,"loc_icon":166,"is_official_plugin":93,"is_universal_plugin":93,"universal_plugin_vendor":8,"translations":774},[775,776,777,778,779,780,781,782],{"id":22,"languages_code":113,"label":162,"description":164,"slug":163},{"id":170,"languages_code":116,"label":171,"description":172,"slug":8},{"id":174,"languages_code":124,"label":162,"description":164,"slug":163},{"id":142,"languages_code":120,"label":176,"description":177,"slug":8},{"id":179,"languages_code":116,"label":180,"description":181,"slug":163},{"id":183,"languages_code":124,"label":162,"description":164,"slug":163},{"id":185,"languages_code":120,"label":176,"description":177,"slug":163},{"id":187,"languages_code":188,"label":189,"description":190,"slug":8},{"id":16,"status":4,"sort":147,"label":192,"alternative_label":193,"slug":194,"description":195,"documentation_link":196,"loc_icon":197,"is_official_plugin":93,"is_universal_plugin":93,"universal_plugin_vendor":8,"translations":784},[785,786,787,788,789],{"id":16,"languages_code":113,"label":192,"description":195,"slug":194},{"id":201,"languages_code":116,"label":202,"description":203,"slug":8},{"id":205,"languages_code":124,"label":192,"description":195,"slug":194},{"id":207,"languages_code":120,"label":208,"description":209,"slug":8},{"id":211,"languages_code":188,"label":212,"description":213,"slug":8},{"id":7,"status":4,"sort":22,"label":215,"alternative_label":216,"slug":217,"description":218,"documentation_link":219,"loc_icon":217,"is_official_plugin":93,"is_universal_plugin":93,"universal_plugin_vendor":8,"translations":791},[792,793,794,795,796],{"id":7,"languages_code":113,"label":215,"description":218,"slug":217},{"id":223,"languages_code":116,"label":224,"description":225,"slug":217},{"id":227,"languages_code":124,"label":215,"description":218,"slug":217},{"id":229,"languages_code":120,"label":230,"description":231,"slug":217},{"id":233,"languages_code":188,"label":234,"description":235,"slug":8},[],{"id":7,"status":4,"sort":22,"label":215,"alternative_label":216,"slug":217,"description":218,"documentation_link":219,"loc_icon":217,"is_official_plugin":93,"is_universal_plugin":93,"universal_plugin_vendor":8,"translations":799},[800,801,802,803,804],{"id":7,"languages_code":113,"label":215,"description":218,"slug":217},{"id":223,"languages_code":116,"label":224,"description":225,"slug":217},{"id":227,"languages_code":124,"label":215,"description":218,"slug":217},{"id":229,"languages_code":120,"label":230,"description":231,"slug":217},{"id":233,"languages_code":188,"label":234,"description":235,"slug":8},[],[807],{"languages_code":113,"name":717,"slug":718,"description":719,"support_type":629,"meta_title":8,"meta_description":8,"marketing_subtitle":96,"tile_subtitle":722,"tile_description":723,"id":541,"platforms_id":541,"docs_link":720},{"id":809,"status":4,"created_on":447,"modified_on":810,"name":811,"slug":812,"description":813,"docs_link":814,"priority":8,"has_sdk":93,"sort":815,"highlighted":93,"in_menu":94,"changefreq":8,"support_type":629,"show_in_spa":94,"is_file_format":94,"meta_title":8,"meta_description":8,"featured_on_web":93,"marketing_subtitle":96,"tile_subtitle":816,"tile_description":817,"is_enterprise":93,"is_popular":93,"primary_use_case":818,"hierarchy_handling":819,"best_for":820,"file_extension":821,"format_code_example":822,"format_to_extension":823,"upload_features":824,"icon":825,"meta_image":826,"primary_tag":828,"tags":835,"integration_methods":853,"recommended_methods":884,"default_integration_method":885,"faq_categories":892,"translations":895,"platforms_id":809},26,"2025-10-02T08:32:44.000Z","RESX","resx","Quickly translate and manage your RESX files with Localazy or integrate Localazy with your .NET project and enjoy a fully automated localization process. ","\u002Fdocs\u002Fcli\u002Fresx-format",27,".NET localization","Translate .NET projects using RESX files and Localazy.","Standard format for Windows\u002F.NET localization","Flat key-value structure",".NET applications",".resx","```\n\u003C?xml version=\"1.0\" encoding=\"utf-8\"?>\n\u003Croot>\n  \u003Cdata name=\"localazy_message\" xml:space=\"preserve\">\n    \u003Cvalue>Go international, today. With Localazy.\u003C\u002Fvalue>\n  \u003C\u002Fdata>\n\u003C\u002Froot>\n```",{"resx":812},[],{"id":727},{"id":827},"1f07bf83-9363-47d6-b21b-a5121c0efaf6",{"id":147,"status":4,"sort":50,"created_on":135,"label":557,"hidden":93,"icon":829,"translations":830},{"id":559},[831,832,833,834],{"id":147,"languages_code":113,"label":557},{"id":563,"languages_code":116,"label":564},{"id":174,"languages_code":120,"label":566},{"id":568,"languages_code":124,"label":557},[836,843],{"id":147,"status":4,"sort":50,"label":557,"hidden":93,"created_on":135,"icon":837,"translations":838},{"id":559},[839,840,841,842],{"id":147,"languages_code":113,"label":557},{"id":563,"languages_code":116,"label":564},{"id":174,"languages_code":120,"label":566},{"id":568,"languages_code":124,"label":557},{"id":721,"status":4,"sort":809,"label":844,"hidden":94,"created_on":135,"icon":8,"translations":845},"C#",[846,847,849,851],{"id":721,"languages_code":113,"label":844},{"id":848,"languages_code":116,"label":844},103,{"id":850,"languages_code":120,"label":844},108,{"id":852,"languages_code":124,"label":844},113,[854,860,870,877],{"id":147,"status":4,"sort":57,"label":148,"alternative_label":8,"slug":149,"description":150,"documentation_link":151,"loc_icon":149,"is_official_plugin":93,"is_universal_plugin":93,"universal_plugin_vendor":8,"translations":855},[856,857,858,859],{"id":147,"languages_code":113,"label":148,"description":150,"slug":149},{"id":155,"languages_code":116,"label":148,"description":156,"slug":149},{"id":119,"languages_code":124,"label":148,"description":158,"slug":149},{"id":123,"languages_code":120,"label":148,"description":160,"slug":149},{"id":22,"status":4,"sort":50,"label":162,"alternative_label":8,"slug":163,"description":164,"documentation_link":165,"loc_icon":166,"is_official_plugin":93,"is_universal_plugin":93,"universal_plugin_vendor":8,"translations":861},[862,863,864,865,866,867,868,869],{"id":22,"languages_code":113,"label":162,"description":164,"slug":163},{"id":170,"languages_code":116,"label":171,"description":172,"slug":8},{"id":174,"languages_code":124,"label":162,"description":164,"slug":163},{"id":142,"languages_code":120,"label":176,"description":177,"slug":8},{"id":179,"languages_code":116,"label":180,"description":181,"slug":163},{"id":183,"languages_code":124,"label":162,"description":164,"slug":163},{"id":185,"languages_code":120,"label":176,"description":177,"slug":163},{"id":187,"languages_code":188,"label":189,"description":190,"slug":8},{"id":16,"status":4,"sort":147,"label":192,"alternative_label":193,"slug":194,"description":195,"documentation_link":196,"loc_icon":197,"is_official_plugin":93,"is_universal_plugin":93,"universal_plugin_vendor":8,"translations":871},[872,873,874,875,876],{"id":16,"languages_code":113,"label":192,"description":195,"slug":194},{"id":201,"languages_code":116,"label":202,"description":203,"slug":8},{"id":205,"languages_code":124,"label":192,"description":195,"slug":194},{"id":207,"languages_code":120,"label":208,"description":209,"slug":8},{"id":211,"languages_code":188,"label":212,"description":213,"slug":8},{"id":7,"status":4,"sort":22,"label":215,"alternative_label":216,"slug":217,"description":218,"documentation_link":219,"loc_icon":217,"is_official_plugin":93,"is_universal_plugin":93,"universal_plugin_vendor":8,"translations":878},[879,880,881,882,883],{"id":7,"languages_code":113,"label":215,"description":218,"slug":217},{"id":223,"languages_code":116,"label":224,"description":225,"slug":217},{"id":227,"languages_code":124,"label":215,"description":218,"slug":217},{"id":229,"languages_code":120,"label":230,"description":231,"slug":217},{"id":233,"languages_code":188,"label":234,"description":235,"slug":8},[],{"id":7,"status":4,"sort":22,"label":215,"alternative_label":216,"slug":217,"description":218,"documentation_link":219,"loc_icon":217,"is_official_plugin":93,"is_universal_plugin":93,"universal_plugin_vendor":8,"translations":886},[887,888,889,890,891],{"id":7,"languages_code":113,"label":215,"description":218,"slug":217},{"id":223,"languages_code":116,"label":224,"description":225,"slug":217},{"id":227,"languages_code":124,"label":215,"description":218,"slug":217},{"id":229,"languages_code":120,"label":230,"description":231,"slug":217},{"id":233,"languages_code":188,"label":234,"description":235,"slug":8},[893],{"id":563,"status":4,"created_on":894,"sort":8,"slug":812,"label":811,"on_faq_index":8},"2022-08-01T16:44:06.000Z",[896],{"languages_code":113,"name":811,"slug":812,"description":813,"support_type":629,"meta_title":8,"meta_description":8,"marketing_subtitle":96,"tile_subtitle":816,"tile_description":817,"id":809,"platforms_id":809,"docs_link":814},{"id":898,"status":4,"created_on":899,"modified_on":900,"name":901,"slug":902,"description":903,"docs_link":904,"priority":8,"has_sdk":8,"sort":905,"highlighted":93,"in_menu":94,"changefreq":8,"support_type":906,"show_in_spa":94,"is_file_format":8,"meta_title":8,"meta_description":8,"featured_on_web":94,"marketing_subtitle":906,"tile_subtitle":906,"tile_description":907,"is_enterprise":93,"is_popular":94,"primary_use_case":8,"hierarchy_handling":8,"best_for":8,"file_extension":8,"format_code_example":8,"format_to_extension":8,"upload_features":8,"icon":908,"meta_image":910,"primary_tag":912,"tags":924,"integration_methods":973,"recommended_methods":993,"default_integration_method":994,"faq_categories":1001,"translations":1004,"platforms_id":898},72,"2022-06-16T09:08:11.000Z","2026-04-27T18:16:54.000Z","Strapi","strapi","Enjoy seamless integration of Strapi & Localazy and translate your website efficiently. Download the official Localazy plugin in the Strapi Marketplace to get started!","\u002Fdocs\u002Fstrapi\u002Fstrapi-plugin-introduction",54,"Localization Plugin","Localize your Strapi website with our official localization plugin. Easy setup and installation.",{"id":909},"cde7f1d0-f2e0-4243-929e-a3f8f9146e69",{"id":911},"5995b721-a2ea-487e-ad4b-298a489bbd24",{"id":29,"status":4,"sort":36,"created_on":135,"label":913,"hidden":93,"icon":914,"translations":916},"CMS",{"id":915},"1172a655-928c-4594-9263-d8afdfd9cd79",[917,918,920,922],{"id":29,"languages_code":113,"label":913},{"id":919,"languages_code":116,"label":913},73,{"id":921,"languages_code":120,"label":913},81,{"id":923,"languages_code":124,"label":913},84,[925,939,952,959],{"id":926,"status":4,"sort":927,"label":928,"hidden":93,"created_on":135,"icon":8,"translations":929},18,17,"Multilingual SEO",[930,931,934,937],{"id":926,"languages_code":113,"label":928},{"id":932,"languages_code":116,"label":933},89,"SEO multilingüe",{"id":935,"languages_code":120,"label":936},94,"Vícejazyčné SEO",{"id":938,"languages_code":124,"label":928},99,{"id":86,"status":4,"sort":86,"label":940,"hidden":93,"created_on":135,"icon":941,"translations":943},"E-commerce",{"id":942},"e782ed3f-d954-45ca-8b17-5bf5fe95f30a",[944,945,948,950],{"id":86,"languages_code":113,"label":940},{"id":946,"languages_code":116,"label":947},132,"Comercio electrónico",{"id":949,"languages_code":120,"label":940},137,{"id":951,"languages_code":124,"label":940},142,{"id":29,"status":4,"sort":36,"label":913,"hidden":93,"created_on":135,"icon":953,"translations":954},{"id":915},[955,956,957,958],{"id":29,"languages_code":113,"label":913},{"id":919,"languages_code":116,"label":913},{"id":921,"languages_code":120,"label":913},{"id":923,"languages_code":124,"label":913},{"id":16,"status":4,"sort":57,"label":960,"hidden":93,"created_on":135,"icon":961,"translations":963},"Marketing tools",{"id":962},"098fe6a4-dd2e-42d8-937e-2d8121e6e266",[964,965,968,971],{"id":16,"languages_code":113,"label":960},{"id":966,"languages_code":116,"label":967},43,"Herramientas de marketing",{"id":969,"languages_code":120,"label":970},48,"Marketingové nástroje",{"id":972,"languages_code":124,"label":960},58,[974],{"id":67,"status":4,"sort":8,"label":975,"alternative_label":976,"slug":977,"description":978,"documentation_link":979,"loc_icon":980,"is_official_plugin":94,"is_universal_plugin":93,"universal_plugin_vendor":8,"translations":981},"Official Strapi Plugin","Official Plugin","official-strapi-plugin","Our developers maintain an official Strapi localization plugin. Start in a few clicks!","\u002Fdocs\u002Fstrapi","localazy-box",[982,983,986,987,990],{"id":67,"languages_code":113,"label":975,"description":978,"slug":977},{"id":966,"languages_code":116,"label":984,"description":985,"slug":8},"Complemento Oficial de Strapi","Nuestros desarrolladores mantienen un complemento oficial de localización de Strapi. ¡Empiece en unos pocos clics!",{"id":139,"languages_code":124,"label":975,"description":978,"slug":977},{"id":568,"languages_code":120,"label":988,"description":989,"slug":8},"Oficiál Plugin Strapi","Naši vývojáři udržují a neustále vylepšují oficiální lokalizační plugin Strapi. Začněte několika kliknutími!",{"id":932,"languages_code":188,"label":991,"description":992,"slug":8},"Offizielles Strapi-Plugin","Unsere Entwickler pflegen ein offizielles Strapi-Lokalisierungs-Plugin. Starten Sie mit ein paar Klicks!",[],{"id":67,"status":4,"sort":8,"label":975,"alternative_label":976,"slug":977,"description":978,"documentation_link":979,"loc_icon":980,"is_official_plugin":94,"is_universal_plugin":93,"universal_plugin_vendor":8,"translations":995},[996,997,998,999,1000],{"id":67,"languages_code":113,"label":975,"description":978,"slug":977},{"id":966,"languages_code":116,"label":984,"description":985,"slug":8},{"id":139,"languages_code":124,"label":975,"description":978,"slug":977},{"id":568,"languages_code":120,"label":988,"description":989,"slug":8},{"id":932,"languages_code":188,"label":991,"description":992,"slug":8},[1002],{"id":223,"status":4,"created_on":1003,"sort":8,"slug":902,"label":901,"on_faq_index":8},"2022-06-16T09:24:13.000Z",[1005],{"languages_code":113,"name":901,"slug":902,"description":903,"support_type":906,"meta_title":8,"meta_description":8,"marketing_subtitle":906,"tile_subtitle":906,"tile_description":907,"id":898,"platforms_id":898,"docs_link":904},{"id":142,"status":4,"created_on":447,"modified_on":1007,"name":1008,"slug":1009,"description":8,"docs_link":1010,"priority":8,"has_sdk":93,"sort":229,"highlighted":93,"in_menu":94,"changefreq":8,"support_type":1011,"show_in_spa":94,"is_file_format":93,"meta_title":8,"meta_description":8,"featured_on_web":94,"marketing_subtitle":1012,"tile_subtitle":1013,"tile_description":1014,"is_enterprise":93,"is_popular":94,"primary_use_case":8,"hierarchy_handling":8,"best_for":8,"file_extension":8,"format_code_example":8,"format_to_extension":8,"upload_features":1015,"icon":1016,"meta_image":1018,"primary_tag":1020,"tags":1034,"integration_methods":1042,"recommended_methods":1058,"default_integration_method":1059,"faq_categories":1065,"translations":1066,"platforms_id":142},"2024-12-20T15:00:22.000Z","Figma","figma","\u002Fdocs\u002Fintegrations\u002Fquick-start-figma","plugin","Figma plugin","Localization plugin","Quickly translate your Figma designs and seamlessly reuse the translations during the development of your project.",[],{"id":1017},"813745a4-a77d-4735-93b7-e0dd731b2304",{"id":1019},"7573fed6-8817-4cb4-84d2-be327e6c4891",{"id":22,"status":4,"sort":62,"created_on":135,"label":1021,"hidden":93,"icon":1022,"translations":1024},"Design tools",{"id":1023},"1053d863-b690-4fbd-aadf-dbf2ba282768",[1025,1026,1029,1032],{"id":22,"languages_code":113,"label":1021},{"id":1027,"languages_code":116,"label":1028},42,"Herramientas de diseño",{"id":1030,"languages_code":120,"label":1031},49,"Nástroje pro návrh",{"id":1033,"languages_code":124,"label":1021},57,[1035],{"id":22,"status":4,"sort":62,"label":1021,"hidden":93,"created_on":135,"icon":1036,"translations":1037},{"id":1023},[1038,1039,1040,1041],{"id":22,"languages_code":113,"label":1021},{"id":1027,"languages_code":116,"label":1028},{"id":1030,"languages_code":120,"label":1031},{"id":1033,"languages_code":124,"label":1021},[1043],{"id":62,"status":4,"sort":8,"label":976,"alternative_label":976,"slug":1044,"description":1045,"documentation_link":1046,"loc_icon":980,"is_official_plugin":94,"is_universal_plugin":93,"universal_plugin_vendor":8,"translations":1047},"official-plugin","Our developers maintain an official plugin for this integration. Start in a few clicks!","\u002Fdocs",[1048,1049,1053,1055],{"id":62,"languages_code":113,"label":976,"description":1045,"slug":1044},{"id":1050,"languages_code":116,"label":1051,"description":1052,"slug":8},23,"Plugin Oficial","Nuestros desarrolladores mantienen un plugin oficial para esta integración. ¡Empiece con unos pocos clics!",{"id":1054,"languages_code":124,"label":976,"description":1045,"slug":1044},29,{"id":532,"languages_code":120,"label":1056,"description":1057,"slug":8},"Oficiální Plugin","Naši vývojáři udržují a neustále vylepšují oficiální plugin pro tuto integraci. Začněte několika kliknutími!",[],{"id":62,"status":4,"sort":8,"label":976,"alternative_label":976,"slug":1044,"description":1045,"documentation_link":1046,"loc_icon":980,"is_official_plugin":94,"is_universal_plugin":93,"universal_plugin_vendor":8,"translations":1060},[1061,1062,1063,1064],{"id":62,"languages_code":113,"label":976,"description":1045,"slug":1044},{"id":1050,"languages_code":116,"label":1051,"description":1052,"slug":8},{"id":1054,"languages_code":124,"label":976,"description":1045,"slug":1044},{"id":532,"languages_code":120,"label":1056,"description":1057,"slug":8},[],[1067],{"languages_code":113,"name":1008,"slug":1009,"description":8,"support_type":1011,"meta_title":8,"meta_description":8,"marketing_subtitle":1012,"tile_subtitle":1013,"tile_description":1014,"id":142,"platforms_id":142,"docs_link":1010},{"id":7,"status":4,"security_section_title":1069,"loved_section_title":1070,"columns":1071,"social_links":1157,"policy_links":1187},"Secured & trusted","Loved by users",[1072,1085,1101,1123,1127],{"id":7,"status":4,"sort":8,"title":1073,"column_key":1074,"links":1075},"Localazy","connect",[1076,1079,1082],{"id":36,"status":4,"sort":7,"title":1077,"url":1078},"Book a demo","___LOCALAZY_MEETING_URL___",{"id":29,"status":4,"sort":16,"title":1080,"url":1081},"Contact","\u002Fcontact",{"id":623,"status":4,"sort":22,"title":1083,"url":1084},"About us","\u002Fabout-us",{"id":16,"status":4,"sort":8,"title":1086,"column_key":1087,"links":1088},"Programs","programs",[1089,1092,1095,1098],{"id":7,"status":4,"sort":147,"title":1090,"url":1091},"Partner Program","\u002Fpartnership",{"id":16,"status":4,"sort":50,"title":1093,"url":1094},"Ambassador Program","\u002Fambassador",{"id":22,"status":4,"sort":57,"title":1096,"url":1097},"Startup Program","\u002Ffor\u002Fstartups",{"id":147,"status":4,"sort":62,"title":1099,"url":1100},"Nonprofits","\u002Ffor\u002Fnonprofit",{"id":22,"status":4,"sort":8,"title":1102,"column_key":1103,"links":1104},"Use Cases","use_cases",[1105,1108,1111,1114,1117,1120],{"id":50,"status":4,"sort":67,"title":1106,"url":1107},"Software Localization","\u002Fterm\u002Fsoftware-localization",{"id":57,"status":4,"sort":72,"title":1109,"url":1110},"Machine Translation Services","\u002Ffeatures\u002Fmachine-translation",{"id":62,"status":4,"sort":77,"title":1112,"url":1113},"Translation API","\u002Ffeatures\u002Ftranslation-api",{"id":67,"status":4,"sort":36,"title":1115,"url":1116},"Crowdsourced Translations","\u002Ffeatures\u002Fshare-tm",{"id":72,"status":4,"sort":29,"title":1118,"url":1119},"Figma i18n & localization","\u002Ffeatures\u002Ffigma-localization-plugin",{"id":77,"status":4,"sort":43,"title":1121,"url":1122},"Translation as a Service","\u002Fterm\u002Ftranslation-service",{"id":147,"status":4,"sort":8,"title":1124,"column_key":1125,"links":1126},"Integrations","integrations",[],{"id":50,"status":4,"sort":8,"title":1128,"column_key":1129,"links":1130},"Resources","resources",[1131,1134,1138,1142,1145,1148,1151,1154],{"id":43,"status":4,"sort":1132,"title":1133,"url":1046},14,"Documentation",{"id":1132,"status":4,"sort":1135,"title":1136,"url":1137},15,"Dictionary","\u002Fdictionary",{"id":1135,"status":4,"sort":1139,"title":1140,"url":1141},16,"Case Studies","\u002Fcase-study",{"id":1139,"status":4,"sort":927,"title":1143,"url":1144},"Discussion forum","___DISCUSS_URL___",{"id":927,"status":4,"sort":926,"title":1146,"url":1147},"Localization Blog","\u002Fblog",{"id":926,"status":4,"sort":253,"title":1149,"url":1150},"FAQ","\u002Ffaq",{"id":253,"status":4,"sort":541,"title":1152,"url":1153},"Pricing","\u002Fpricing",{"id":541,"status":4,"sort":623,"title":1155,"url":1156},"Brand assets","https:\u002F\u002Fdrive.google.com\u002Fdrive\u002Fu\u002F1\u002Ffolders\u002F1tZqsZHBlGelz7A2FwTsiwrs4j3sd9HTk",[1158,1163,1168,1173,1178,1183],{"id":7,"status":4,"sort":8,"platform":1159,"icon":1160,"url":1161,"label":1162},"feed","rss","\u002Ffeed.xml","Localazy RSS Feed",{"id":16,"status":4,"sort":8,"platform":1164,"icon":1165,"url":1166,"label":1167},"facebook","fb-logo","https:\u002F\u002Fwww.facebook.com\u002Flocalazy\u002F","Localazy facebook",{"id":22,"status":4,"sort":8,"platform":1169,"icon":1170,"url":1171,"label":1172},"github","github-logo","https:\u002F\u002Fgithub.com\u002Flocalazy","Localazy GitHub",{"id":147,"status":4,"sort":8,"platform":1174,"icon":1175,"url":1176,"label":1177},"x","x-twitter","https:\u002F\u002Fx.com\u002Flocalazy","Localazy X",{"id":50,"status":4,"sort":8,"platform":1179,"icon":1180,"url":1181,"label":1182},"linkedin","linkedin-logo","https:\u002F\u002Fwww.linkedin.com\u002Fcompany\u002F37836599\u002F","Localazy LinkedIn",{"id":57,"status":4,"sort":8,"platform":1184,"icon":1185,"url":1144,"label":1186},"discourse","discourse-logo","Localazy Discourse",[1188,1191,1194],{"id":7,"status":4,"sort":8,"title":1189,"url":1190,"action":8},"Privacy policy","\u002Fprivacy-policy",{"id":16,"status":4,"sort":8,"title":1192,"url":1193,"action":8},"Terms & Conditions","\u002Fterms-and-conditions",{"id":22,"status":4,"sort":8,"title":1195,"url":8,"action":1196},"Cookies","cookie-consent",[1198,1379,1589,1690,1809,1811],{"id":16,"name":1199,"url":8,"url_text":8,"status":4,"groups":1200},"Solutions",[1201,1210,1277,1309],{"navigation_items_group_id":1202},{"id":22,"sort":50,"status":4,"name":1203,"render_show_all_url":93,"show_all_url_position":1204,"show_favorite_icon":94,"show_all_url":8,"represent_as_tile":93,"items":1205},"Featured Article","top",[1206],{"collection":1207,"item":1208},"blog_post_navigation_item_type",{"id":147,"status":4,"sort":8,"show_author_img":94,"blog_post_tag":1209,"description":8},"nav",{"navigation_items_group_id":1211},{"id":50,"sort":7,"status":4,"name":1212,"render_show_all_url":93,"show_all_url_position":1204,"show_favorite_icon":93,"show_all_url":1213,"represent_as_tile":94,"items":1214},"Your Role","\u002Froles",[1215,1227,1237,1247,1257,1267],{"collection":1216,"item":1217},"relation_navigation_item_type",{"id":7,"status":4,"sort":8,"name":1218,"item":1219},"CMO",[1220],{"collection":1221,"item":1222},"personas",{"id":7,"status":4,"sort":8,"slug":1223,"icon":1224},"chief-marketing-officers",{"id":1225,"title":1226},"526097d8-176f-48e5-83d3-2fc4d77061f9","La Mail Bulk",{"collection":1216,"item":1228},{"id":22,"status":4,"sort":8,"name":1229,"item":1230},"CTO",[1231],{"collection":1221,"item":1232},{"id":147,"status":4,"sort":8,"slug":1233,"icon":1234},"chief-technical-officers",{"id":1235,"title":1236},"f808fdf0-c78b-4294-ba59-fe25f46fe825","La Mechanic",{"collection":1216,"item":1238},{"id":541,"status":4,"sort":8,"name":1239,"item":1240},"Product Manager",[1241],{"collection":1221,"item":1242},{"id":926,"status":4,"sort":8,"slug":1243,"icon":1244},"product-managers",{"id":1245,"title":1246},"ea39586a-21fc-4b34-ba87-496028e5198f","La Worker",{"collection":1216,"item":1248},{"id":223,"status":4,"sort":8,"name":1249,"item":1250},"Translator",[1251],{"collection":1221,"item":1252},{"id":541,"status":4,"sort":8,"slug":1253,"icon":1254},"professional-translators",{"id":1255,"title":1256},"07945171-d51d-4ca8-96c0-21cde9db258f","La Chat",{"collection":1216,"item":1258},{"id":201,"status":4,"sort":8,"name":1259,"item":1260},"Developer",[1261],{"collection":1221,"item":1262},{"id":392,"status":4,"sort":8,"slug":1263,"icon":1264},"software-developers",{"id":1265,"title":1266},"1806e46d-c551-4845-bf42-4407344d229e","La Terminal",{"collection":1216,"item":1268},{"id":815,"status":4,"sort":8,"name":1269,"item":1270},"Localization Manager",[1271],{"collection":1221,"item":1272},{"id":57,"status":4,"sort":8,"slug":1273,"icon":1274},"localization-managers",{"id":1275,"title":1276},"dac69bd1-bf5d-41d0-87d4-dd13e314698a","La Language",{"navigation_items_group_id":1278},{"id":72,"sort":22,"status":4,"name":1279,"render_show_all_url":93,"show_all_url_position":1280,"show_favorite_icon":93,"show_all_url":8,"represent_as_tile":93,"items":1281},"Use cases","bottom",[1282,1287,1291,1296,1300,1305],{"collection":1283,"item":1284},"simple_link_navigation_item_type",{"id":721,"status":4,"sort":8,"url":1285,"url_text":1286,"show_favorite_icon":93},"https:\u002F\u002Flocalazy.com\u002Fuse-cases\u002Fsoftware-localization","Software localization",{"collection":1283,"item":1288},{"id":809,"status":4,"sort":8,"url":1289,"url_text":1290,"show_favorite_icon":93},"https:\u002F\u002Flocalazy.com\u002Fuse-cases\u002Fmobile-app-localization","Mobile app localization",{"collection":1283,"item":1292},{"id":1293,"status":4,"sort":8,"url":1294,"url_text":1295,"show_favorite_icon":93},25,"https:\u002F\u002Flocalazy.com\u002Fuse-cases\u002Fwebsite-localization","Website localization",{"collection":1283,"item":1297},{"id":815,"status":4,"sort":8,"url":1298,"url_text":1299,"show_favorite_icon":93},"https:\u002F\u002Flocalazy.com\u002Fuse-cases\u002Fdesign-localization","Design localization",{"collection":1283,"item":1301},{"id":1302,"status":4,"sort":8,"url":1303,"url_text":1304,"show_favorite_icon":93},28,"https:\u002F\u002Flocalazy.com\u002Fuse-cases\u002Fgame-localization","Game localization",{"collection":1283,"item":1306},{"id":1054,"status":4,"sort":8,"url":1307,"url_text":1308,"show_favorite_icon":93},"https:\u002F\u002Flocalazy.com\u002Fuse-cases\u002Fhelp-and-docs-localization","Help & docs localization",{"navigation_items_group_id":1310},{"id":67,"sort":16,"status":4,"name":1311,"render_show_all_url":93,"show_all_url_position":1280,"show_favorite_icon":93,"show_all_url":8,"represent_as_tile":93,"items":1312},"Industry",[1313,1323,1333,1342,1352,1361,1372],{"collection":1216,"item":1314},{"id":1050,"status":4,"sort":8,"name":1315,"item":1316},"Digital Agencies",[1317],{"collection":1221,"item":1318},{"id":62,"status":4,"sort":8,"slug":1319,"icon":1320},"digital-agencies",{"id":1321,"title":1322},"547f5619-b21d-4b29-86f1-8b2200313cde","La Digi Agency",{"collection":1216,"item":1324},{"id":170,"status":4,"sort":8,"name":1325,"item":1326},"Startups & SaaS",[1327],{"collection":1221,"item":1328},{"id":16,"status":4,"sort":8,"slug":1329,"icon":1330},"startups",{"id":1331,"title":1332},"da1516e2-4afc-40a2-bcbf-a8161e2d610d","La Saa S",{"collection":1216,"item":1334},{"id":16,"status":4,"sort":8,"name":940,"item":1335},[1336],{"collection":1221,"item":1337},{"id":50,"status":4,"sort":8,"slug":1338,"icon":1339},"e-commerce",{"id":1340,"title":1341},"a3d09cd2-054f-4bb5-a0a2-d3d207db65df","La Ecommerce",{"collection":1216,"item":1343},{"id":253,"status":4,"sort":8,"name":1344,"item":1345},"FinTech Platforms",[1346],{"collection":1221,"item":1347},{"id":815,"status":4,"sort":8,"slug":1348,"icon":1349},"fintech",{"id":1350,"title":1351},"147339ba-07d1-4e5e-baad-23d27e60c919","La Money",{"collection":1216,"item":1353},{"id":721,"status":4,"sort":8,"name":1354,"item":1355},"Translation Agencies",[1356],{"collection":1221,"item":1357},{"id":721,"status":4,"sort":8,"slug":1358,"icon":1359},"translation-agencies",{"id":1360,"title":1276},"15d6fe33-2af8-4d6e-933d-5caa64394511",{"collection":1216,"item":1362},{"id":1363,"status":4,"sort":8,"name":1364,"item":1365},22,"Travel & Tourism",[1366],{"collection":1221,"item":1367},{"id":22,"status":4,"sort":8,"slug":1368,"icon":1369},"tourism",{"id":1370,"title":1371},"23a785e8-0ae5-4c4b-8452-aab1b58182a6","La Travel",{"collection":1216,"item":1373},{"id":1293,"status":4,"sort":8,"name":1374,"item":1375},"Nonprofit Causes",[1376],{"collection":1221,"item":1377},{"id":1302,"status":4,"sort":8,"slug":1378,"icon":8},"nonprofit",{"id":50,"name":1380,"url":8,"url_text":8,"status":4,"groups":1381},"Features",[1382,1441,1492,1538],{"navigation_items_group_id":1383},{"id":36,"sort":57,"status":4,"name":1384,"render_show_all_url":93,"show_all_url_position":1204,"show_favorite_icon":93,"show_all_url":8,"represent_as_tile":93,"items":1385},"Localization",[1386,1394,1402,1409,1416,1420,1427,1434],{"collection":1216,"item":1387},{"id":563,"status":4,"sort":8,"name":1388,"item":1389},"Localization services",[1390],{"collection":1391,"item":1392},"products",{"id":72,"status":4,"slug":1393},"continuous-localization-team",{"collection":1216,"item":1395},{"id":115,"status":4,"sort":8,"name":1396,"item":1397},"Translation management",[1398],{"collection":1399,"item":1400},"term_landing_page",{"id":1054,"status":4,"slug":1401},"translation-management-system",{"collection":1216,"item":1403},{"id":227,"status":4,"sort":8,"name":1404,"item":1405},"Context Screenshots",[1406],{"collection":1391,"item":1407},{"id":43,"status":4,"slug":1408},"context-screenshots-ocr",{"collection":1216,"item":1410},{"id":205,"status":4,"sort":8,"name":1411,"item":1412},"Translation Glossary",[1413],{"collection":1391,"item":1414},{"id":927,"status":4,"slug":1415},"glossary",{"collection":1283,"item":1417},{"id":147,"status":4,"sort":8,"url":1418,"url_text":1419,"show_favorite_icon":93},"\u002Fdocs\u002Fgeneral\u002Freviewing-translations","Quality control",{"collection":1216,"item":1421},{"id":746,"status":4,"sort":8,"name":1422,"item":1423},"Connected Projects",[1424],{"collection":1391,"item":1425},{"id":7,"status":4,"slug":1426},"connected-projects",{"collection":1216,"item":1428},{"id":179,"status":4,"sort":8,"name":1429,"item":1430},"Plural handling",[1431],{"collection":1391,"item":1432},{"id":393,"status":4,"slug":1433},"plurals",{"collection":1216,"item":1435},{"id":183,"status":4,"sort":8,"name":1436,"item":1437},"Style guides",[1438],{"collection":1391,"item":1439},{"id":201,"status":4,"slug":1440},"style-guide",{"navigation_items_group_id":1442},{"id":29,"sort":62,"status":4,"name":1443,"render_show_all_url":93,"show_all_url_position":1204,"show_favorite_icon":93,"show_all_url":8,"represent_as_tile":93,"items":1444},"Translation",[1445,1452,1459,1463,1470,1477,1485],{"collection":1216,"item":1446},{"id":618,"status":4,"sort":8,"name":1447,"item":1448},"Professional translations",[1449],{"collection":1399,"item":1450},{"id":392,"status":4,"slug":1451},"professional-translation-services",{"collection":1216,"item":1453},{"id":969,"status":4,"sort":8,"name":1454,"item":1455},"Crowdsourced translations",[1456],{"collection":1391,"item":1457},{"id":67,"status":4,"slug":1458},"share-tm",{"collection":1283,"item":1460},{"id":50,"status":4,"sort":8,"url":1461,"url_text":1462,"show_favorite_icon":93},"\u002Fdocs\u002Fgeneral\u002Ftranslating-strings","Translation interface",{"collection":1216,"item":1464},{"id":229,"status":4,"sort":8,"name":1465,"item":1466},"Machine translations",[1467],{"collection":1391,"item":1468},{"id":50,"status":4,"slug":1469},"machine-translation",{"collection":1216,"item":1471},{"id":142,"status":4,"sort":8,"name":1472,"item":1473},"Localazy AI translation",[1474],{"collection":1391,"item":1475},{"id":1054,"status":4,"slug":1476},"localazy-ai",{"collection":1216,"item":1478},{"id":1479,"status":4,"sort":8,"name":1480,"item":1481},61,"Translation Memory",[1482],{"collection":1391,"item":1483},{"id":532,"status":4,"slug":1484},"translation-memory",{"collection":1216,"item":1486},{"id":469,"status":4,"sort":8,"name":1487,"item":1488},"Code & placeholders",[1489],{"collection":1391,"item":1490},{"id":392,"status":4,"slug":1491},"code-and-placeholders",{"navigation_items_group_id":1493},{"id":43,"sort":67,"status":4,"name":1494,"render_show_all_url":93,"show_all_url_position":1204,"show_favorite_icon":93,"show_all_url":8,"represent_as_tile":93,"items":1495},"Management",[1496,1500,1507,1515,1523,1530,1534],{"collection":1283,"item":1497},{"id":67,"status":4,"sort":8,"url":1498,"url_text":1499,"show_favorite_icon":93},"\u002Fdocs\u002Fgeneral\u002Fdefining-user-roles","User roles",{"collection":1216,"item":1501},{"id":174,"status":4,"sort":8,"name":1502,"item":1503},"Duplicity Linking",[1504],{"collection":1391,"item":1505},{"id":253,"status":4,"slug":1506},"duplicity-linking",{"collection":1216,"item":1508},{"id":1509,"status":4,"sort":8,"name":1510,"item":1511},52,"Language Permissions",[1512],{"collection":1391,"item":1513},{"id":623,"status":4,"slug":1514},"language-permissions",{"collection":1216,"item":1516},{"id":139,"status":1517,"sort":8,"name":1518,"item":1519},"draft","Automations",[1520],{"collection":1391,"item":1521},{"id":541,"status":4,"slug":1522},"automations",{"collection":1216,"item":1524},{"id":972,"status":4,"sort":8,"name":1525,"item":1526},"Branching",[1527],{"collection":1391,"item":1528},{"id":815,"status":4,"slug":1529},"branching",{"collection":1283,"item":1531},{"id":623,"status":1517,"sort":8,"url":1532,"url_text":1533,"show_favorite_icon":93},"https:\u002F\u002Flocalazy.com\u002Fdocs\u002Fgeneral\u002Fsso-configuration","SSO",{"collection":1283,"item":1535},{"id":1363,"status":1517,"sort":8,"url":1536,"url_text":1537,"show_favorite_icon":93},"https:\u002F\u002Flocalazy.com\u002Fdocs\u002Fgeneral\u002Flanguage-statistics","Reporting",{"navigation_items_group_id":1539},{"id":1132,"sort":72,"status":4,"name":1540,"render_show_all_url":93,"show_all_url_position":1204,"show_favorite_icon":93,"show_all_url":8,"represent_as_tile":93,"items":1541},"Development",[1542,1548,1554,1561,1568,1575,1582],{"collection":1216,"item":1543},{"id":1054,"status":4,"sort":8,"name":1112,"item":1544},[1545],{"collection":1391,"item":1546},{"id":36,"status":4,"slug":1547},"translation-api",{"collection":1216,"item":1549},{"id":86,"status":4,"sort":8,"name":1550,"item":1551},"Localazy CLI",[1552],{"collection":1391,"item":1553},{"id":62,"status":4,"slug":217},{"collection":1216,"item":1555},{"id":393,"status":4,"sort":8,"name":1556,"item":1557},"Language CDN",[1558],{"collection":1391,"item":1559},{"id":147,"status":4,"slug":1560},"language-cdn",{"collection":1216,"item":1562},{"id":1302,"status":4,"sort":8,"name":1563,"item":1564},"Releases",[1565],{"collection":1391,"item":1566},{"id":57,"status":4,"slug":1567},"releases",{"collection":1216,"item":1569},{"id":1033,"status":1517,"sort":8,"name":1570,"item":1571},"Format Conversions",[1572],{"collection":1391,"item":1573},{"id":16,"status":4,"slug":1574},"format-conversions",{"collection":1216,"item":1576},{"id":123,"status":4,"sort":8,"name":1577,"item":1578},"Webhooks",[1579],{"collection":1391,"item":1580},{"id":446,"status":4,"slug":1581},"webhooks",{"collection":1216,"item":1583},{"id":568,"status":4,"sort":8,"name":1584,"item":1585},"Export Aliases",[1586],{"collection":1391,"item":1587},{"id":86,"status":4,"slug":1588},"export-aliases",{"id":147,"name":1124,"url":8,"url_text":8,"status":4,"groups":1590},[1591,1680],{"navigation_items_group_id":1592},{"id":62,"sort":77,"status":4,"name":1593,"render_show_all_url":93,"show_all_url_position":1204,"show_favorite_icon":93,"show_all_url":8,"represent_as_tile":93,"items":1594},"Most popular",[1595],{"collection":1216,"item":1596},{"id":29,"status":4,"sort":8,"name":1124,"item":1597},[1598,1606,1613,1617,1621,1627,1631,1638,1642,1646,1650,1654,1658,1665,1672],{"collection":1599,"item":1600},"platforms",{"id":57,"status":4,"sort":7,"slug":1601,"name":1602,"icon":1603},"android","Android",{"id":1604,"title":1605},"ff965add-53b0-44ad-b27c-ea4ef641d384","Ic Outline Android",{"collection":1599,"item":1607},{"id":62,"status":4,"sort":16,"slug":1608,"name":1609,"icon":1610},"ios","iOS",{"id":1611,"title":1612},"886285d7-816a-4430-b5a5-edfe307b238e","Ios",{"collection":1599,"item":1614},{"id":86,"status":4,"sort":22,"slug":90,"name":89,"icon":1615},{"id":103,"title":1616},"Logos React",{"collection":1599,"item":1618},{"id":253,"status":4,"sort":147,"slug":256,"name":255,"icon":1619},{"id":263,"title":1620},"Vue",{"collection":1599,"item":1622},{"id":1139,"status":4,"sort":50,"slug":1623,"name":1624,"icon":1625},"angular","Angular",{"id":1626,"title":1624},"2a31a97a-48c5-4531-aa36-41c9dd0bdbef",{"collection":1599,"item":1628},{"id":7,"status":4,"sort":57,"slug":337,"name":336,"icon":1629},{"id":351,"title":1630},"Logos Flutter",{"collection":1599,"item":1632},{"id":22,"status":4,"sort":36,"slug":1633,"name":1634,"icon":1635},"typescript","TypeScript",{"id":1636,"title":1637},"8d1319b5-8a96-4199-8407-00add3418b1f","Logos Typescript Icon",{"collection":1599,"item":1639},{"id":446,"status":4,"sort":29,"slug":450,"name":449,"icon":1640},{"id":459,"title":1641},"Logos Javascript",{"collection":1599,"item":1643},{"id":29,"status":4,"sort":541,"slug":100,"name":539,"icon":1644},{"id":553,"title":1645},"Logos Json",{"collection":1599,"item":1647},{"id":623,"status":4,"sort":623,"slug":626,"name":625,"icon":1648},{"id":641,"title":1649},"Format",{"collection":1599,"item":1651},{"id":898,"status":4,"sort":905,"slug":902,"name":901,"icon":1652},{"id":909,"title":1653},"Strapi Logo Purple",{"collection":1599,"item":1655},{"id":142,"status":4,"sort":229,"slug":1009,"name":1008,"icon":1656},{"id":1017,"title":1657},"Figma Icon",{"collection":1599,"item":1659},{"id":174,"status":4,"sort":205,"slug":1660,"name":1661,"icon":1662},"microsoft-excel","Microsoft Excel",{"id":1663,"title":1664},"7a175955-7b96-4561-939f-a0e1924faa40","Excel",{"collection":1599,"item":1666},{"id":185,"status":4,"sort":1479,"slug":1667,"name":1668,"icon":1669},"github-actions","GitHub Actions",{"id":1670,"title":1671},"da17554f-ac6d-443d-9bac-1f29645ec1c6","Github Icon",{"collection":1599,"item":1673},{"id":1674,"status":4,"sort":1675,"slug":1676,"name":1677,"icon":1678},97,999,"webflow","Webflow",{"id":1679,"title":1677},"ff43a386-52f8-499f-b77c-ab9a30f4a77e",{"navigation_items_group_id":1681},{"id":147,"sort":36,"status":4,"name":1682,"render_show_all_url":93,"show_all_url_position":1204,"show_favorite_icon":93,"show_all_url":8,"represent_as_tile":93,"items":1683},"Explore more",[1684],{"collection":1685,"item":1686},"text_link_navigation_item_type",{"id":7,"status":4,"sort":8,"text":1687,"url":1688,"url_text":1689},"Localazy is a technology-agnostic platform supporting 50+ frameworks, file formats & popular tools.","\u002Fintegrations","See all integrations",{"id":7,"name":1128,"url":8,"url_text":8,"status":4,"groups":1691},[1692,1716,1722],{"navigation_items_group_id":1693},{"id":7,"sort":29,"status":4,"name":1694,"render_show_all_url":93,"show_all_url_position":1204,"show_favorite_icon":93,"show_all_url":8,"represent_as_tile":93,"items":1695},"Helpful Links",[1696,1699,1701,1705,1707,1710,1712],{"collection":1283,"item":1697},{"id":43,"status":4,"sort":8,"url":1147,"url_text":1698,"show_favorite_icon":94},"Localazy Blog",{"collection":1283,"item":1700},{"id":1132,"status":4,"sort":8,"url":1046,"url_text":1133,"show_favorite_icon":94},{"collection":1283,"item":1702},{"id":7,"status":4,"sort":8,"url":1703,"url_text":1704,"show_favorite_icon":93},"https:\u002F\u002Fdiscuss.localazy.com\u002F","Discussion Forum",{"collection":1283,"item":1706},{"id":29,"status":4,"sort":8,"url":1141,"url_text":1140,"show_favorite_icon":93},{"collection":1283,"item":1708},{"id":22,"status":4,"sort":8,"url":1091,"url_text":1709,"show_favorite_icon":93},"Become a Partner",{"collection":1283,"item":1711},{"id":1135,"status":4,"sort":8,"url":1150,"url_text":1149,"show_favorite_icon":93},{"collection":1283,"item":1713},{"id":927,"status":4,"sort":8,"url":1714,"url_text":1715,"show_favorite_icon":93},"\u002Ftags\u002Frelease-update","Release Updates",{"navigation_items_group_id":1717},{"id":16,"sort":1132,"status":4,"name":1698,"render_show_all_url":94,"show_all_url_position":1204,"show_favorite_icon":93,"show_all_url":1147,"represent_as_tile":93,"items":1718},[1719],{"collection":1207,"item":1720},{"id":22,"status":4,"sort":8,"show_author_img":93,"blog_post_tag":1721,"description":8},"[USE LATEST FEATURED]",{"navigation_items_group_id":1723},{"id":57,"sort":43,"status":4,"name":1133,"render_show_all_url":94,"show_all_url_position":1204,"show_favorite_icon":93,"show_all_url":1046,"represent_as_tile":93,"items":1724},[1725,1739,1750,1759,1770,1780,1791,1799],{"collection":1216,"item":1726},{"id":147,"status":4,"sort":8,"name":1727,"item":1728},"General",[1729],{"collection":1730,"item":1731},"docs_section",{"id":16,"status":4,"sort":7,"slug":1732,"name":1727,"icon":1733,"featured_icon":1736},"general",{"id":1734,"title":1735},"423101f1-308c-42f1-8dfe-53272019e7cb","Global",{"id":1737,"title":1738},"0f7ca4cb-dc3b-4f62-b476-132ed5c4931f","General Doc",{"collection":1216,"item":1740},{"id":50,"status":4,"sort":8,"name":216,"item":1741},[1742],{"collection":1730,"item":1743},{"id":22,"status":4,"sort":16,"slug":217,"name":216,"icon":1744,"featured_icon":1747},{"id":1745,"title":1746},"2f7a4573-8265-4d76-8d55-ce0cc79b8983","Cli",{"id":1748,"title":1749},"3f76ff7b-0e74-4046-bb03-4ca99c3b66d5","Doc Cat Cli",{"collection":1216,"item":1751},{"id":67,"status":4,"sort":8,"name":148,"item":1752},[1753],{"collection":1730,"item":1754},{"id":541,"status":4,"sort":22,"slug":149,"name":148,"icon":1755,"featured_icon":1756},{"id":1745,"title":1746},{"id":1757,"title":1758},"20866781-e69b-4e01-9456-05437487b75c","API Doc",{"collection":1216,"item":1760},{"id":119,"status":4,"sort":8,"name":1761,"item":1762},"CDN",[1763],{"collection":1730,"item":1764},{"id":809,"status":4,"sort":147,"slug":1765,"name":1761,"icon":1766,"featured_icon":1767},"cdn",{"id":1734,"title":1735},{"id":1768,"title":1769},"a8ee9cb7-4e02-41f0-b595-eb518c3085b6","Doc Cat Cdn",{"collection":1216,"item":1771},{"id":57,"status":4,"sort":8,"name":1602,"item":1772},[1773],{"collection":1730,"item":1774},{"id":7,"status":4,"sort":50,"slug":1601,"name":1602,"icon":1775,"featured_icon":1777},{"id":1776,"title":1602},"fb8329ae-0c0c-4fbc-bcdc-83f2eeda1039",{"id":1778,"title":1779},"f7c0dec8-5b42-4943-ab3a-e3665723ad6f","Doc Cat Android",{"collection":1216,"item":1781},{"id":62,"status":4,"sort":8,"name":1609,"item":1782},[1783],{"collection":1730,"item":1784},{"id":147,"status":4,"sort":57,"slug":1608,"name":1609,"icon":1785,"featured_icon":1788},{"id":1786,"title":1787},"289e136c-55df-4d51-847b-1782a2308ee4","Ios Blue",{"id":1789,"title":1790},"2968d3f0-14b5-4427-82e7-f1ea2de17846","Doc Cat Ios",{"collection":1216,"item":1792},{"id":72,"status":4,"sort":8,"name":1008,"item":1793},[1794],{"collection":1730,"item":1795},{"id":623,"status":4,"sort":62,"slug":1009,"name":1008,"icon":1796,"featured_icon":1797},{"id":1745,"title":1746},{"id":1798,"title":1008},"f5e66b5b-a439-47f6-af4a-6ad261de2e87",{"collection":1216,"item":1800},{"id":77,"status":4,"sort":8,"name":901,"item":1801},[1802],{"collection":1730,"item":1803},{"id":1050,"status":4,"sort":67,"slug":902,"name":901,"icon":1804,"featured_icon":1806},{"id":1805,"title":901},"3b4b03c7-e131-49e6-a014-c8c2c8a2751e",{"id":1807,"title":1808},"1dd05c76-e517-4aea-a3d8-49cfddb40056","Strapi Doc",{"id":22,"name":1152,"url":1153,"url_text":1152,"status":4,"groups":1810},[],{"id":57,"name":1077,"url":1812,"url_text":1077,"status":4,"groups":1813},"\u002Fbook-demo",[],{"id":1815,"owner":1816,"created_by":8,"sort":8,"title":1821,"slug":1822,"modified_on":53,"created_on":1823,"pinned":93,"badge":8,"priority":1824,"main_image":1825,"status":4,"tags":1826,"dictionary":1834,"reading_time":1835,"excerpt":-1,"og_title":53,"og_description":53,"og_image":53},"69d78a237ab1270001eddabf",{"id":1817,"first_name":1818,"last_name":53,"slug":1819,"avatar":1820},"606c233dcf7b6a0001d1da93","Petr Hodný","petr-hodny","https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002F2023\u002F12\u002Fpetr.png","Translation API: Translate your content on the fly with Localazy AI!","translation-api-translate-your-content-on-the-fly-with-localazy-ai","2026-04-24T09:27:26.000+02:00","0.7","https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002F2026\u002F04\u002FLocalazy-AI-translation-api.png",[1827,1829,1832],{"id":142,"created_on":1828,"status":4,"label":148,"slug":149,"on_index_page":93},"2026-06-06 04:31:24",{"id":179,"created_on":1828,"status":4,"label":1830,"slug":1831,"on_index_page":94},"AI","ai",{"id":142,"created_on":1828,"status":4,"label":1384,"slug":1833,"on_index_page":94},"localization",[],0,{"id":1837,"owner":1838,"created_by":8,"sort":8,"title":1843,"slug":1844,"modified_on":53,"created_on":1845,"pinned":93,"badge":8,"priority":1824,"main_image":1846,"status":4,"tags":1847,"dictionary":1855,"reading_time":1835,"excerpt":-1,"og_title":53,"og_description":53,"og_image":53},"6a145e3f8550a300014081e4",{"id":1839,"first_name":1840,"last_name":53,"slug":1841,"avatar":1842},"65647a510470910001942876","Dorota Pawlak","dorota-pawlak","https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002F2024\u002F07\u002Fdorota.png","The great LLM translation war, pt. 2: Context beats model choice in 2026","the-great-llm-translation-war-pt-2-2026","2026-06-05T14:56:58.000+02:00","https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002F2026\u002F06\u002Flocalazy-AI-series-11.png",[1848,1849,1852],{"id":179,"created_on":1828,"status":4,"label":1830,"slug":1831,"on_index_page":94},{"id":179,"created_on":1828,"status":4,"label":1850,"slug":1851,"on_index_page":93},"ChatGPT","chatgpt",{"id":142,"created_on":1828,"status":4,"label":1853,"slug":1854,"on_index_page":93},"Translations","translations",[],{"post":1857,"relatedPosts":1998,"banner":2048},{"id":1858,"owner":1859,"created_by":8,"sort":8,"title":1864,"slug":1865,"modified_on":1866,"created_on":1867,"pinned":94,"badge":8,"priority":1824,"main_image":1868,"status":4,"tags":1869,"dictionary":1884,"reading_time":36,"excerpt":1927,"og_title":53,"og_description":53,"og_image":53,"content":1928,"meta_title":53,"meta_description":53,"canonical":53,"cta":1929,"fullGhostPost":1936},"63b7e8a304709100019393e2",{"id":1860,"first_name":1861,"last_name":53,"slug":1862,"avatar":1863},"6092822ecf7b6a0001d1dab3","David Václavek","david-vaclavek","\u002F\u002Fwww.gravatar.com\u002Favatar\u002F90788a3f3dc9558a151a87d7fe096592?s=250&d=mm&r=x","Managing multilingual content with Storyblok & Localazy","managing-multilingual-content-with-storyblok-localazy","2026-04-16T16:30:11.000+02:00","2023-01-31T22:42:35.000+01:00","https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002F2023\u002F01\u002FSotryblok-pokus.png",[1870,1873,1876,1878,1881],{"id":469,"created_on":1828,"status":4,"label":1871,"slug":1872,"on_index_page":93},"Storyblok","storyblok",{"id":142,"created_on":1828,"status":4,"label":1874,"slug":1875,"on_index_page":93},"Automated Localization","automated-localization",{"id":469,"created_on":1828,"status":4,"label":913,"slug":1877,"on_index_page":93},"cms",{"id":142,"created_on":1828,"status":4,"label":1879,"slug":1880,"on_index_page":93},"Guide","guide",{"id":142,"created_on":1828,"status":4,"label":1882,"slug":1883,"on_index_page":93},"HowTo","howto",[1885,1892,1907,1916],{"id":1886,"status":4,"owner":1887,"created_on":1888,"title":148,"excerpt":1889,"content":1890,"slug":149,"meta_title":53,"meta_description":53,"canonical":53,"related_terms":1891},109,"2bac48a8-b362-482f-b574-3bc71dca4c5b","2022-03-17T12:22:56.000Z","An interface that enables applications to exchange data with each other.","API (Application Programming Interface) allows programmers to build software that can receive or send data to other applications, databases, etc.\n\nHaving an API means that users of the software can work with their data and the applications' functionality programmatically. This allows for greater automation and time and costs savings.\n\nAPI always has a pre-defined set of commands that programmers can use to send requests to trigger functions, pull data, etc. Common examples of API use are payment gateways, social media management software that utilizes API to post on your behalf once you connect your accounts, etc.\n\nThe most common API protocols are:\n\n* SOAP\n* XML-RPC\n* JSON-RPC\n* REST\n\n## Localazy API\n\nYou can connect your project with Localazy using our translation API. This way, you can program your software to import source strings and download translations automatically.\n\n> ***Learn more in the [Localazy API documentation](\u002Fdocs\u002Fapi\u002Fintroduction)***",[],{"id":43,"status":4,"owner":1887,"created_on":1893,"title":1894,"excerpt":1895,"content":1896,"slug":1469,"meta_title":53,"meta_description":53,"canonical":53,"related_terms":1897},"2026-05-12T07:09:22.000Z","Machine translation (MT)","The process of translating using computational linguistics.","A machine translation engine is a software tool that translates a text from one language to another without the help of human translators.\n\nMachine translation, also known as MT, is widely used as the first round of translations and is frequently very effective for short strings. However, it can produce unsatisfactory results when context knowledge is required, and thus, a human review is always advised.\n\n### 💬 Methods used in machine translation\n\nMachine translation engines recently experienced huge improvements related to the advanced use of neural networks, but they generally rely on these different methods:\n\n* [Statistical machine translation (SMT)](https:\u002F\u002Flocalazy.com\u002Fdictionary\u002Fstatistical-machine-translation\u002F \"https:\u002F\u002Flocalazy.com\u002Fdictionary\u002Fstatistical-machine-translation\u002F\")\n* [Example-based machine translation (EBMT)](https:\u002F\u002Flocalazy.com\u002Fdictionary\u002Fexample-based-machine-translation \"https:\u002F\u002Flocalazy.com\u002Fdictionary\u002Fexample-based-machine-translation\")\n* [Hybrid machine translation (HMT)](https:\u002F\u002Flocalazy.com\u002Fdictionary\u002Fhybrid-machine-translation \"https:\u002F\u002Flocalazy.com\u002Fdictionary\u002Fhybrid-machine-translation\")\n* [Neural machine translation (NMT)](https:\u002F\u002Flocalazy.com\u002Fdictionary\u002Fneural-machine-translation\u002F \"https:\u002F\u002Flocalazy.com\u002Fdictionary\u002Fneural-machine-translation\u002F\")\n\nNeural machine translation (used by [AI-powered translation](https:\u002F\u002Flocalazy.com\u002Fdictionary\u002Fai-powered-translation) engines) is the most sophisticated type of instant translation today. It uses machine learning to improve its translation capabilities. As the engine translates more text with each request, the better results it produces with time by learning. Most instant translation services use this technology.\n\n### 🔍 What's the difference between HAMT and MAHT?\n\nWithin the realm of machine translation, it’s important to distinguish between **Human-Assisted Machine Translation (HAMT)** and **Machine-Assisted Human Translation (MAHT)**:\n\n* [**Human-Assisted Machine Translation (HAMT)**](\u002Fdictionary\u002Fhuman-assisted-mt): This process involves a human reviewing translations generated by machine translation (MT) engines. It is also known as MT plus post-editing and\u002For pre-editing. The machine handles the initial translation, which is then edited by a human to improve accuracy and context. This approach is useful for projects with repetitive content and where budget or time constraints are significant.\n* [**Machine-Assisted Human Translation (MAHT)**](\u002Fdictionary\u002Fmaht): In this method, human translators use computer software to aid their work. Translators receive machine translation suggestions, but they decide how to use them. This approach allows for high translation accuracy while benefiting from features like translation glossaries and memories, which enhance the efficiency and consistency of the translation process.\n\n### 🦾 MT engines available in Localazy \n\nLocalazy users can use the most popular and advanced [MT engines](https:\u002F\u002Flocalazy.com\u002Ffeatures\u002Fmachine-translation \"https:\u002F\u002Flocalazy.com\u002Ffeatures\u002Fmachine-translation\") to translate their content:\n\n* Amazon Translate (available for free)\n* Google Translate\n* DeepL\n* Azure Translator\n* OpenAI (ChatGPT), with your own API key\n\n> *Users can unlock different engines depending on the plan they buy. See our [pricing](https:\u002F\u002Flocalazy.com\u002Fpricing) and [docs](https:\u002F\u002Flocalazy.com\u002Fdocs\u002Fgeneral\u002Fadditional-mt-engines?srsltid=AfmBOoo--lURSBHDiHEoe3rYL3xSQHaZcTsl6kd7wwUYRGC-sGTTmG94 \"https:\u002F\u002Flocalazy.com\u002Fdocs\u002Fgeneral\u002Fadditional-mt-engines?srsltid=AfmBOoo--lURSBHDiHEoe3rYL3xSQHaZcTsl6kd7wwUYRGC-sGTTmG94\") for more details.*\n\n### 📚 Additional resources:\n\n* [What is machine translation?](https:\u002F\u002Fwww.gala-global.org\u002Fwhat-machine-translation)\n* [History of machine translation](https:\u002F\u002Fen.wikipedia.org\u002Fwiki\u002FHistory_of_machine_translation)",[1898,1900,1902,1904],{"id":446,"slug":1899},"maht",{"id":923,"slug":1901},"mtpe-machine-translation-post-editing",{"id":852,"slug":1903},"deepl",{"id":1905,"slug":1906},136,"human-assisted-mt",{"id":852,"status":4,"owner":1887,"created_on":1908,"title":1909,"excerpt":1910,"content":1911,"slug":1903,"meta_title":8,"meta_description":8,"canonical":8,"related_terms":1912},"2022-03-17T12:22:57.000Z","DeepL Translator","DeepL Translator is a neural machine translation engine that leverages neural networks to convert text from one language to another. ","Jaroslaw Kutylowski first developed this [machine translation](\u002Fdictionary\u002Fmachine-translation) engine at [Linguee](https:\u002F\u002Fwww.linguee.com\u002F) and later launched it as DeepL Translator on 28 August 2017, offering translations between English, German, French, Spanish, Italian, Polish, and Dutch.\n\nToday, it [translates](\u002Fdictionary\u002Ftranslation) between 24 languages and 552 language pairs and is owned by DeepL GmbH, a company based in Cologne, Germany.\n\nThe company claims to have outperformed its competitors in self-conducted blind tests. These competitors include Google, Amazon, Microsoft, and Facebook.\n\nThe DeepL Translator is available for free at [https:\u002F\u002Fwww.deepl.com\u002Ftranslator](https:\u002F\u002Fwww.deepl.com\u002Ftranslator). However, there are some limitations on the number of translated words and other features. To remove these limitations, you can subscribe to the Pro version or use Localazy.\n\n**The DeepL translation engine is a part of the [Additional MT](\u002Fdocs\u002Fgeneral\u002Fadditional-mt-engines) feature built-in to Localazy. You can get DeepL suggestions in the translation and review interfaces or use it as a bulk translation option.** ",[1913,1915],{"id":147,"slug":1914},"translation",{"id":43,"slug":1469},{"id":170,"status":4,"owner":1887,"created_on":1917,"title":1918,"excerpt":1919,"content":1920,"slug":1921,"meta_title":53,"meta_description":53,"canonical":53,"related_terms":1922},"2022-03-17T12:22:55.000Z","Translation Management System (TMS)","A software for translation process automation.","TMS help increase production efficiency by eliminating, automating, and delegating both one-time and repetitive tasks during the translation process. Translation management systems help teams manage multilingual content, assign tasks, track progress, and maintain translation quality. TMS platforms are widely used in localization projects to handle large amounts of text efficiently. \n\nThey support features like translation memories, glossaries, and automated workflows. This makes the translation process faster and more consistent, especially for businesses that need content in multiple languages. [CAT tools](https:\u002F\u002Flocalazy.com\u002Fdictionary\u002Fcat-tool) are a subtype of TMSs.\n\nTranslation management systems [like Localazy](https:\u002F\u002Flocalazy.com\u002Fterm\u002Ftranslation-management-system) usually consist of two parts. One takes care of workflow management and the second one aids with the translation process using different technologies and methods, such as:\n\n* [Machine translation](https:\u002F\u002Flocalazy.com\u002Fdictionary\u002Fmachine-translation)\n* [Translation Memory](https:\u002F\u002Flocalazy.com\u002Fdictionary\u002Ftranslation-memory)\n\nThese systems are ideal for large-scale translation projects, as they provide a vast range of features. \n\n## ☝️ Top features of a TMS:\n\n* Centralizes translation tasks in one platform.\n* Assigns jobs to translators and tracks progress.\n* Uses a translation memory to avoid repeated translations.\n* Ensures consistency with built-in term bases.\n* Helps companies scale content across languages.\n\nWith a TMS, teams can work together smoothly to manage translations. It provides the tools needed to keep projects on track and ensures high-quality results every time. However, they can be pricey for single users or small teams who may benefit from them as well, especially for [quality assurance](https:\u002F\u002Flocalazy.com\u002Fdictionary\u002Fqa-quality-assurance) processes.","translation-management-system-tms",[1923,1924,1926],{"id":62,"slug":1484},{"id":36,"slug":1925},"cat-tool",{"id":43,"slug":1469},"Looking for ways to make the content translation process faster and more convenient? Learn how to translate Storyblok websites with Localazy - the highly automated localization platform.","\u003Cp>Managing websites in multiple languages can be very challenging. While some content management systems are built with \u003Ca href=\"\u002Fdictionary\u002Finternationalization\">internationalization\u003C\u002Fa> in mind and do the job well (including Storyblok!), nothing compares to a \u003Ca href=\"\u002Fterm\u002Ftranslation-management-system\">fully-featured localization platform\u003C\u002Fa> designed to produce and maintain translations of your content in dozens of languages from the very start. Integrating your content seamlessly with such a platform allows you to roll out new languages rapidly and without any hassle.\u003C\u002Fp>\u003Cblockquote>Learn more about the \u003Ca href=\"\u002Fblog\u002Ftop-10-multilingual-content-management-systems\">Best Multilingual Content Management Systems\u003C\u002Fa>\u003C\u002Fblockquote>\u003Cp>Building upon the experience we gained after our \u003Ca href=\"\u002Ffeatures\u002Fstrapi-localization-plugin\">Strapi localization plugin\u003C\u002Fa> made its splash in the Strapi community, we are ready to offer our help to everyone struggling to get their Storyblok content translated with our new localization solution.\u003C\u002Fp>\u003Cfigure class=\"kg-card kg-image-card\">\u003Cimg src=\"https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002F2023\u002F01\u002Fimage-40.png\" class=\"kg-image\" alt loading=\"lazy\" width=\"494\" height=\"352\">\u003C\u002Ffigure>\u003Ch2 id=\"what-is-storyblok\">☝️ What is Storyblok? \u003Ca class=\"markdownit-header-anchor\" href=\"#what-is-storyblok\">🔗\u003C\u002Fa>\u003C\u002Fh2>\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.storyblok.com\u002F\">Storyblok\u003C\u002Fa> is an enterprise-level \"headless\" content management system for companies, agencies, and organizations with prolific content needs. It features template layouts, custom modules, pre-built components, video integration, and more.\u003C\u002Fp>\u003Cp>Storyblok also has a user-friendly interface that makes it simple for users to manage their content in any format without knowing how to code. In fact, it is probably the only headless CMS that features a real-time visual editor.\u003C\u002Fp>\u003Cp>Storyblok offers multilingual content and integrates with various translation management platforms, \u003Ca href=\"\u002Fstoryblok\">Localazy included\u003C\u002Fa>. These integrations let you make your content available to a global audience.\u003C\u002Fp>\u003Cblockquote>🎙️ We invited Alex Kopp, Senior Solutions Engineer at Storyblok, to talk about his approach to content-driven growth. Listen to the full podcast episode \u003Ca href=\"https:\u002F\u002Flocalazy.com\u002Fblog\u002Fs02-ep03-bridging-the-gap-podcast-content-driven-growth\">here\u003C\u002Fa>.\u003C\u002Fblockquote>\u003Ch4 id=\"how-does-the-localazy-integration-work\">How does the Localazy integration work?\u003C\u002Fh4>\u003Cp>Storyblok offers a couple of ways of creating \u003Ca href=\"https:\u002F\u002Fwww.storyblok.com\u002Fdocs\u002Fplugins\u002Fintroduction\">Extensions\u003C\u002Fa>. To deliver the smoothest experience, we decided to create the complete \u003Ca href=\"https:\u002F\u002Fwww.storyblok.com\u002Fdocs\u002Fplugins\u002Fcustom-application\">Custom Application\u003C\u002Fa>. Unfortunately, Storyblok does not yet offer a way to easily install Custom Applications for other users (e.g., via Marketplace).\u003C\u002Fp>\u003Cp>That's why we at Localazy decided to host the integration ourselves and made it available via the \u003Ca href=\"https:\u002F\u002Flocalazy.com\u002Fconsole\u002F\">\u003Cem>Localazy Console\u003C\u002Fem>\u003C\u002Fa>. It's a convenient way of providing 3rd party integrations quickly that cannot be delivered directly to the target platform while keeping the Localazy UI clean.\u003C\u002Fp>\u003Cp>The integration's purpose is to provide a way of transferring content between Storyblok and Localazy seamlessly. That way, you'll be able to manage your content in many languages easily.\u003C\u002Fp>\u003Ch2 id=\"watch-video\">📼 Watch video \u003Ca class=\"markdownit-header-anchor\" href=\"#watch-video\">🔗\u003C\u002Fa>\u003C\u002Fh2>\u003Cp>You can also watch a video demonstration of the Storyblok Integration before you dive into the rest of this article.\u003C\u002Fp>\u003C!--kg-card-begin: html-->\u003Ciframe width=\"100%\" height=\"560\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002F7ascMqEXZ-c\" title=\"Storyblok CMS Content Localization with Localazy\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" allowfullscreen>\u003C\u002Fiframe>\u003C!--kg-card-end: html-->\u003Ch2 id=\"connect-storyblok-and-localazy\">🥂 Connect Storyblok & Localazy \u003Ca class=\"markdownit-header-anchor\" href=\"#connect-storyblok-and-localazy\">🔗\u003C\u002Fa>\u003C\u002Fh2>\u003Cp>First, \u003Ca href=\"https:\u002F\u002Flocalazy.com\u002Fregister\">create a Localazy account\u003C\u002Fa>. After logging in, create a new project by clicking on \u003Cem>Start a new localization project\u003C\u002Fem> and filling in the information, such as project name, etc. Do not forget to set the \u003Cem>Source language\u003C\u002Fem> to respect your Storyblok space \u003Cem>Default language\u003C\u002Fem> choice.\u003C\u002Fp>\u003Cblockquote>\u003Cstrong>🏁 To learn more about using Localazy, read the \u003Ca href=\"\u002Fdocs\u002Fgeneral\u002Fgetting-started-with-localazy\">Getting Started Guide\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fblockquote>\u003Cfigure class=\"kg-card kg-image-card kg-card-hascaption\">\u003Cimg src=\"https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002F2023\u002F01\u002Fimage-10.png\" class=\"kg-image\" alt loading=\"lazy\" width=\"1758\" height=\"1095\" srcset=\"https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002Fsize\u002Fw600\u002F2023\u002F01\u002Fimage-10.png 600w, https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002Fsize\u002Fw1000\u002F2023\u002F01\u002Fimage-10.png 1000w, https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002Fsize\u002Fw1600\u002F2023\u002F01\u002Fimage-10.png 1600w, https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002F2023\u002F01\u002Fimage-10.png 1758w\" sizes=\"(min-width: 720px) 720px\">\u003Cfigcaption>Start a new localization project\u003C\u002Ffigcaption>\u003C\u002Ffigure>\u003Cp>The project is currently empty, but we'll populate it with data from our Storyblok website soon. Choose the Storyblok integration from the list and follow the instructions.\u003C\u002Fp>\u003Cp>Then, go to \u003Ca href=\"https:\u002F\u002Flocalazy.com\u002Fconsole\u002F\">\u003Cem>Localazy Console\u003C\u002Fem>\u003C\u002Fa>. The best way to navigate there is to go to the \u003Cem>Project Settings\u003C\u002Fem> and click the \u003Cem>Dev Console\u003C\u002Fem> Tab. Then, select \u003Cem>Integrations\u003C\u002Fem> in the left menu and find your project. Click on the \u003Cem>link\u003C\u002Fem> icon and choose Storyblok Integration.\u003C\u002Fp>\u003Cp>After selecting the integration, you'll be asked to provide your Storyblok Space ID and API Token. We need these to connect the Localazy project to your Storyblok Space and access the stories and components. \u003C\u002Fp>\u003Cblockquote>\u003Cstrong>Learn how to obtain \u003Ca href=\"https:\u002F\u002Fwww.storyblok.com\u002Ffaq\u002Fwhere-can-i-find-my-space-id\">Space ID\u003C\u002Fa> and \u003Ca href=\"https:\u002F\u002Fapp.storyblok.com\u002F#\u002Fme\u002Faccount?tab=token\">API token\u003C\u002Fa>.\u003C\u002Fstrong>\u003C\u002Fblockquote>\u003Cfigure class=\"kg-card kg-image-card kg-card-hascaption\">\u003Cimg src=\"https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002F2023\u002F01\u002Fimage-11.png\" class=\"kg-image\" alt loading=\"lazy\" width=\"1758\" height=\"1095\" srcset=\"https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002Fsize\u002Fw600\u002F2023\u002F01\u002Fimage-11.png 600w, https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002Fsize\u002Fw1000\u002F2023\u002F01\u002Fimage-11.png 1000w, https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002Fsize\u002Fw1600\u002F2023\u002F01\u002Fimage-11.png 1600w, https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002F2023\u002F01\u002Fimage-11.png 1758w\" sizes=\"(min-width: 720px) 720px\">\u003Cfigcaption>Provide your Space ID and API Token\u003C\u002Ffigcaption>\u003C\u002Ffigure>\u003Cp>After filling in the required fields, click \u003Cem>Connect\u003C\u002Fem>.\u003C\u002Fp>\u003Cblockquote>Note: Your data is encrypted and used only for communication with the Storyblok API.\u003C\u002Fblockquote>\u003Cp>After connecting, two new icons should appear. Click on any of the new \"cloud\" icons. A new modal window will appear. All the Localazy ↔️ Storyblok communication is managed from this place.\u003C\u002Fp>\u003Cfigure class=\"kg-card kg-image-card kg-card-hascaption\">\u003Cimg src=\"https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002F2023\u002F01\u002Fimage-31.png\" class=\"kg-image\" alt loading=\"lazy\" width=\"721\" height=\"76\" srcset=\"https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002Fsize\u002Fw600\u002F2023\u002F01\u002Fimage-31.png 600w, https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002F2023\u002F01\u002Fimage-31.png 721w\" sizes=\"(min-width: 720px) 720px\">\u003Cfigcaption>Connected Storyblok Project\u003C\u002Ffigcaption>\u003C\u002Ffigure>\u003Cp>You can also remove the connection of the integration by clicking on the \"trash\" icon.\u003C\u002Fp>\u003Ch3 id=\"overview-tab\">Overview Tab \u003Ca class=\"markdownit-header-anchor\" href=\"#overview-tab\">🔗\u003C\u002Fa>\u003C\u002Fh3>\u003Cp>In the modal window, there are four tabs that allow you to manage various aspects of the integration and perform the upload and download actions.\u003C\u002Fp>\u003Cfigure class=\"kg-card kg-image-card kg-card-hascaption\">\u003Cimg src=\"https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002F2023\u002F01\u002Fimage-32.png\" class=\"kg-image\" alt loading=\"lazy\" width=\"1392\" height=\"1111\" srcset=\"https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002Fsize\u002Fw600\u002F2023\u002F01\u002Fimage-32.png 600w, https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002Fsize\u002Fw1000\u002F2023\u002F01\u002Fimage-32.png 1000w, https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002F2023\u002F01\u002Fimage-32.png 1392w\" sizes=\"(min-width: 720px) 720px\">\u003Cfigcaption>Storyblok Integration Overview Tab\u003C\u002Ffigcaption>\u003C\u002Ffigure>\u003Cp>There's various information displayed in the Overview Tab. But, most importantly, there are two things. The first thing you should pay attention to is the \u003Cstrong>Remaining organization keys \u003C\u002Fstrong>count. If you run out of the keys, you won't be able to upload new translations back to Storyblok. To resolve this, you must upgrade your plan to one with a higher source key limit in the \u003Ca href=\"\u002Fmy\u002Fmarketplace\">Marketplace\u003C\u002Fa>.\u003C\u002Fp>\u003Cblockquote>💳 Learn more about \u003Ca href=\"\u002Fpricing\">Localazy Pricing\u003C\u002Fa> options\u003C\u002Fblockquote>\u003Cp>The second important thing is the \u003Cstrong>languages table\u003C\u002Fstrong>. Because Storyblok Management API does not provide any way to add a new or update an existing language automatically, you have to keep languages in Storyblok and Localazy in sync manually. That's why this comparison table comes in handy. You can see all the Space languages and connected Localazy project languages, and always double-check whether everything is up-to-date and synchronized correctly.\u003C\u002Fp>\u003Cp>Also, always check whether the language codes are consistent in Localazy and Storyblok to avoid any accidents caused by discrepancies between Storyblok and Localazy.\u003C\u002Fp>\u003Ch3 id=\"settings-tab\">Settings Tab \u003Ca class=\"markdownit-header-anchor\" href=\"#settings-tab\">🔗\u003C\u002Fa>\u003C\u002Fh3>\u003Cp>There are also a couple of settings available to adjust the Storyblok integration according to your workflow. Let's go through each of the options with an explanation.\u003C\u002Fp>\u003Cfigure class=\"kg-card kg-image-card kg-card-hascaption\">\u003Cimg src=\"https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002F2023\u002F01\u002Fimage-35.png\" class=\"kg-image\" alt loading=\"lazy\" width=\"1392\" height=\"1111\" srcset=\"https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002Fsize\u002Fw600\u002F2023\u002F01\u002Fimage-35.png 600w, https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002Fsize\u002Fw1000\u002F2023\u002F01\u002Fimage-35.png 1000w, https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002F2023\u002F01\u002Fimage-35.png 1392w\" sizes=\"(min-width: 720px) 720px\">\u003Cfigcaption>Storyblok Integration Settings Tab\u003C\u002Ffigcaption>\u003C\u002Ffigure>\u003Ch4 id=\"sync-translatable-fields-with-export-what-does-it-mean-how-to-use-it\">Sync translatable fields with export: What does it mean? How to use it?\u003C\u002Fh4>\u003Cp>When you initiate the download action, every story is exported and downloaded to Localazy. The way that Storyblok works is that it exports all the text-based fields and, unfortunately, disregards the component's \u003Cem>Translatable\u003C\u002Fem> setup. That means that even though your component's \u003Cem>Translatable\u003C\u002Fem> setup is correct, all text-based fields will still be uploaded to Localazy. \u003C\u002Fp>\u003Cp>This is unfortunate when your components contain some text-based internal metadata or styling attributes. \u003C\u002Fp>\u003Cfigure class=\"kg-card kg-image-card kg-card-hascaption\">\u003Cimg src=\"https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002F2023\u002F01\u002Fimage-13.png\" class=\"kg-image\" alt loading=\"lazy\" width=\"1758\" height=\"1095\" srcset=\"https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002Fsize\u002Fw600\u002F2023\u002F01\u002Fimage-13.png 600w, https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002Fsize\u002Fw1000\u002F2023\u002F01\u002Fimage-13.png 1000w, https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002Fsize\u002Fw1600\u002F2023\u002F01\u002Fimage-13.png 1600w, https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002F2023\u002F01\u002Fimage-13.png 1758w\" sizes=\"(min-width: 720px) 720px\">\u003Cfigcaption>Translatable &amp; Exclude from export setup in Storyblok\u003C\u002Ffigcaption>\u003C\u002Ffigure>\u003Cp>The solution to this problem would be to go through each component's setups and check the \u003Cem>Exclude from export \u003C\u002Fem>checkbox for every field that is not marked as \u003Cem>Translatable. \u003C\u002Fem>This would obviously be a tedious, painful &amp; error-prone manual procedure.\u003C\u002Fp>\u003Cp>With the \u003Cem>Sync translatable fields with export?\u003C\u002Fem> option checked, a synchronization before every \u003Cem>Download to Localazy\u003C\u002Fem> happens. This will ensure that all your untranslatable fields are excluded from the story export. And vice-versa, it ensures that every translatable field is included in the story export.\u003C\u002Fp>\u003Ch4 id=\"download-existing-localized-entries\">Download existing localized entries?\u003C\u002Fh4>\u003Cp>If this option is checked, every download to Localazy will also transfer the existing localizations to Localazy, not just the one in the Default language. Note that it's important to follow ISO 639 while defining a language code in Storyblok.\u003C\u002Fp>\u003Cp>In most cases, you'd like to use it with the \u003Cem>Set Storyblok as Souce of Truth\u003C\u002Fem> option.\u003C\u002Fp>\u003Ch4 id=\"set-storyblok-as-source-of-truth\">Set Storyblok as Source of Truth\u003C\u002Fh4>\u003Cp>If this option is active, downloading to Localazy will set all downloaded translations as the current version. By default, Localazy doesn't overwrite existing current versions for translations and lets you decide through the review process. This option can be handy when you want to quickly edit a translation in the Storyblok administration without looking it up in Localazy.\u003C\u002Fp>\u003Ch2 id=\"translate-storyblok-content\">🚩 Translate Storyblok content \u003Ca class=\"markdownit-header-anchor\" href=\"#translate-storyblok-content\">🔗\u003C\u002Fa>\u003C\u002Fh2>\u003Cp>Now that you have decided how to configure the integration settings and understand the functions a little better, we can dive into the translation process. First, we need to download the content from Storyblok to Localazy, but before we do, let's answer a couple of questions...\u003C\u002Fp>\u003Ch4 id=\"i-have-already-translated-some-content-can-i-sync-it-with-localazy\">I have already translated some content. Can I sync it with Localazy?\u003C\u002Fh4>\u003Cp>Yes, the Localazy integration allows you to download your translated content in languages other than the Default language. To do so, go to the \u003Cem>Settings Tab\u003C\u002Fem> and check the \u003Cem>Download existing localized entries?\u003C\u002Fem> option.\u003C\u002Fp>\u003Ch4 id=\"how-does-localazy-handle-the-storyblok-richtext-field\">How does Localazy handle the Storyblok RichText field?\u003C\u002Fh4>\u003Cp>It's a well-known fact that Storyblok interprets Rich Text fields as JSON. That basically means that if you'd upload such a structure to any Translation Management System, it would be hard to translate as a user would see a JSON structure to be translated.\u003C\u002Fp>\u003Cp>Thankfully, Localazy provides a way to overcome such issues by 1:1 converting the JSON to HTML during the download. This way, the field content is user-friendly and can be translated easily.\u003C\u002Fp>\u003Cp>During the upload back to Storyblok, Localazy handles the conversion as well - HTML content is 1:1 converted back to the Storyblok Rich Text JSON structure.\u003C\u002Fp>\u003Ch4 id=\"how-does-localazy-handle-the-storyblok-table-field\">How does Localazy handle the Storyblok Table field?\u003C\u002Fh4>\u003Cp>Table fields are already well-handled by Storyblok export\u002Fimport endpoints Localazy uses. Every cell of a table is exported as a separate key.\u003C\u002Fp>\u003Cp>During the import, Storyblok handles the whole process.\u003C\u002Fp>\u003Ch3 id=\"download-your-content-to-localazy\">Download your content to Localazy \u003Ca class=\"markdownit-header-anchor\" href=\"#download-your-content-to-localazy\">🔗\u003C\u002Fa>\u003C\u002Fh3>\u003Cp>Now you are ready to download the content to Localazy, go to the \u003Cem>Download to Localazy\u003C\u002Fem> tab and click the \u003Cem>Download All Stories To Localazy\u003C\u002Fem> button.\u003C\u002Fp>\u003Cfigure class=\"kg-card kg-image-card kg-card-hascaption\">\u003Cimg src=\"https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002F2023\u002F01\u002Fimage-34.png\" class=\"kg-image\" alt loading=\"lazy\" width=\"1392\" height=\"1111\" srcset=\"https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002Fsize\u002Fw600\u002F2023\u002F01\u002Fimage-34.png 600w, https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002Fsize\u002Fw1000\u002F2023\u002F01\u002Fimage-34.png 1000w, https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002F2023\u002F01\u002Fimage-34.png 1392w\" sizes=\"(min-width: 720px) 720px\">\u003Cfigcaption>Storyblok Integration Download Tab\u003C\u002Ffigcaption>\u003C\u002Ffigure>\u003Cp>Go to your project in Localazy, and you'll see the downloaded source language and possibly your other languages (depending on your setup). Let's start translating!\u003C\u002Fp>\u003Cfigure class=\"kg-card kg-image-card kg-card-hascaption\">\u003Cimg src=\"https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002F2023\u002F01\u002Fimage-36.png\" class=\"kg-image\" alt loading=\"lazy\" width=\"1392\" height=\"1111\" srcset=\"https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002Fsize\u002Fw600\u002F2023\u002F01\u002Fimage-36.png 600w, https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002Fsize\u002Fw1000\u002F2023\u002F01\u002Fimage-36.png 1000w, https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002F2023\u002F01\u002Fimage-36.png 1392w\" sizes=\"(min-width: 720px) 720px\">\u003Cfigcaption>Project with Downloaded Languages from Storyblok Integration\u003C\u002Ffigcaption>\u003C\u002Ffigure>\u003Cfigure class=\"kg-card kg-image-card kg-card-hascaption\">\u003Cimg src=\"https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002F2023\u002F01\u002Fimage-39.png\" class=\"kg-image\" alt loading=\"lazy\" width=\"1392\" height=\"1111\" srcset=\"https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002Fsize\u002Fw600\u002F2023\u002F01\u002Fimage-39.png 600w, https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002Fsize\u002Fw1000\u002F2023\u002F01\u002Fimage-39.png 1000w, https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002F2023\u002F01\u002Fimage-39.png 1392w\" sizes=\"(min-width: 720px) 720px\">\u003Cfigcaption>Uploaded keys from Storyblok Integration to Localazy\u003C\u002Ffigcaption>\u003C\u002Ffigure>\u003Ch3 id=\"translate-in-localazy\">Translate in Localazy \u003Ca class=\"markdownit-header-anchor\" href=\"#translate-in-localazy\">🔗\u003C\u002Fa>\u003C\u002Fh3>\u003Cp>You can now go to the Translations tab of your Localazy project and add new languages. \u003C\u002Fp>\u003Cp>Localazy offers three main approaches to choose from and blend to translate your Storyblok content\u003C\u002Fp>\u003Col>\u003Cli>💪🏻 \u003Cstrong>Translate on your own or invite contributors - \u003C\u002Fstrong>You can \u003Ca href=\"https:\u002F\u002Flocalazy.com\u002Fdocs\u002Fgeneral\u002Ftranslating-strings\">start translating on your own\u003C\u002Fa> and use our built-in suggestion system.\u003C\u002Fli>\u003Cli>🦾 \u003Cstrong>Translate everything in bulk via machine translation - \u003C\u002Fstrong>With the Localazy \u003Ca href=\"https:\u002F\u002Flocalazy.com\u002Ftiers\u002Fautopilot\">Autopilot plan\u003C\u002Fa>, you can instantly translate all strings by \u003Ca href=\"https:\u002F\u002Flocalazy.com\u002Fdocs\u002Fgeneral\u002Fadditional-mt-engines#mt-pre-translate\">running a machine translation over the content\u003C\u002Fa>. This is great for the first iteration and localization testing of your Storyblok website.\u003C\u002Fli>\u003Cli>🚩 \u003Cstrong>Fully automate the translation process with the \u003Ca href=\"https:\u002F\u002Flocalazy.com\u002Ffeatures\u002Fcontinuous-localization-team\">Continuous Localization\u003C\u002Fa> services\u003C\u002Fstrong> - Once your Localazy integration is set up, you can order translations from our vetted translators and get your project translated by professionals automatically. The service is also proactive, so you don't have to micromanage translators, and you can visit Localazy only once in a while to check the progress and sync the new translations.\u003C\u002Fli>\u003C\u002Fol>\u003Cp>If you have access to the \u003Ca href=\"\u002Ffeatures\u002Fpre-translate\">pre-translate\u003C\u002Fa> feature, I recommend you give it a try to test how the translation flow works quickly. Select which language you want to translate first and click on the menu to open the Pre-translate window.\u003C\u002Fp>\u003Cfigure class=\"kg-card kg-image-card\">\u003Cimg src=\"https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002F2023\u002F01\u002Fimage-41.png\" class=\"kg-image\" alt loading=\"lazy\" width=\"1353\" height=\"607\" srcset=\"https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002Fsize\u002Fw600\u002F2023\u002F01\u002Fimage-41.png 600w, https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002Fsize\u002Fw1000\u002F2023\u002F01\u002Fimage-41.png 1000w, https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002F2023\u002F01\u002Fimage-41.png 1353w\" sizes=\"(min-width: 720px) 720px\">\u003C\u002Ffigure>\u003Cp>In the next step, feel free to choose your favorite MT engine. Each of them can handle specific scenarios, terms, and tonality differently, and it cannot be said that one is always better than the other.\u003C\u002Fp>\u003Cp>I'll go with \u003Ca href=\"\u002Fdictionary\u002Fdeepl\">DeepL\u003C\u002Fa> for demonstration purposes since their \u003Ca href=\"https:\u002F\u002Flocalazy.com\u002Fdictionary\u002Fapi\">API\u003C\u002Fa> typically handles the translation request quite swiftly, and the quality is usually satisfactory.\u003C\u002Fp>\u003Cp>Make sure to check the option \u003Cstrong>Approve all translations\u003C\u002Fstrong> so that you can use them immediately without having to review and accept them afterward. Check the other options to ensure that all the keys will be included in the pre-translate operation.\u003C\u002Fp>\u003Cfigure class=\"kg-card kg-image-card\">\u003Cimg src=\"https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002F2023\u002F10\u002Fimage.png\" class=\"kg-image\" alt loading=\"lazy\" width=\"652\" height=\"454\" srcset=\"https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002Fsize\u002Fw600\u002F2023\u002F10\u002Fimage.png 600w, https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002F2023\u002F10\u002Fimage.png 652w\">\u003C\u002Ffigure>\u003Cp>It could take a few seconds, but after a few page refreshes, you should see all three new languages fully translated.\u003C\u002Fp>\u003Cfigure class=\"kg-card kg-image-card\">\u003Cimg src=\"https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002F2023\u002F10\u002Fimage-1.png\" class=\"kg-image\" alt loading=\"lazy\" width=\"1316\" height=\"386\" srcset=\"https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002Fsize\u002Fw600\u002F2023\u002F10\u002Fimage-1.png 600w, https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002Fsize\u002Fw1000\u002F2023\u002F10\u002Fimage-1.png 1000w, https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002F2023\u002F10\u002Fimage-1.png 1316w\" sizes=\"(min-width: 720px) 720px\">\u003C\u002Ffigure>\u003Cp>While it has advanced rapidly over the last few years, remember that \u003Ca href=\"\u002Fdictionary\u002Fmachine-translation\">machine translation\u003C\u002Fa> still has a long way to go to beat human professionals, especially in some languages, such as \u003Ca href=\"\u002Fblog\u002Fwhy-hungarian-localization-services-are-so-important\">Hungarian\u003C\u002Fa> and others. So keep in mind that this first quick test will likely yield subpar results. However, you can always order \u003Ca href=\"\u002Fterm\u002Fprofessional-translation-services\">Professional translation services\u003C\u002Fa> from our Continuous Localization Team later. 😄\u003C\u002Fp>\u003Ch3 id=\"upload-to-storyblok\">Upload to Storyblok \u003Ca class=\"markdownit-header-anchor\" href=\"#upload-to-storyblok\">🔗\u003C\u002Fa>\u003C\u002Fh3>\u003Cp>Now that we have finished the translations. Let's upload the content back to Storyblok. Go to the \u003Cem>Upload to Storyblok\u003C\u002Fem> Tab and simply click the \u003Cem>Upload Translated Content To Storyblok\u003C\u002Fem> button. The process may take a while, depending on how much content is imported to Storyblok. All the content should be imported now!\u003C\u002Fp>\u003Cp>You might want to double-check if all the languages uploaded to Storyblok are present in your Space using the language comparison table we discussed earlier.\u003C\u002Fp>\u003Cblockquote>Note: To add a language to your space, go to Space Settings ➡️ Configuration ➡️ Internationalization.\u003C\u002Fblockquote>\u003Cfigure class=\"kg-card kg-image-card kg-card-hascaption\">\u003Cimg src=\"https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002F2023\u002F01\u002Fimage-14.png\" class=\"kg-image\" alt loading=\"lazy\" width=\"1671\" height=\"1095\" srcset=\"https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002Fsize\u002Fw600\u002F2023\u002F01\u002Fimage-14.png 600w, https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002Fsize\u002Fw1000\u002F2023\u002F01\u002Fimage-14.png 1000w, https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002Fsize\u002Fw1600\u002F2023\u002F01\u002Fimage-14.png 1600w, https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002F2023\u002F01\u002Fimage-14.png 1671w\" sizes=\"(min-width: 720px) 720px\">\u003Cfigcaption>Storyblok Space Internationalization Settings\u003C\u002Ffigcaption>\u003C\u002Ffigure>\u003Ch2 id=\"enjoy-the-localized-content\">🎉 Enjoy the localized content \u003Ca class=\"markdownit-header-anchor\" href=\"#enjoy-the-localized-content\">🔗\u003C\u002Fa>\u003C\u002Fh2>\u003Cp>And that's it! You have successfully translated your Storyblok content using Localazy! Now, to see the localized content, there's nothing simpler than just browsing it.\u003C\u002Fp>\u003Cfigure class=\"kg-card kg-image-card kg-card-hascaption\">\u003Cimg src=\"https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002F2023\u002F01\u002Fimage-15.png\" class=\"kg-image\" alt loading=\"lazy\" width=\"1671\" height=\"1095\" srcset=\"https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002Fsize\u002Fw600\u002F2023\u002F01\u002Fimage-15.png 600w, https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002Fsize\u002Fw1000\u002F2023\u002F01\u002Fimage-15.png 1000w, https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002Fsize\u002Fw1600\u002F2023\u002F01\u002Fimage-15.png 1600w, https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002F2023\u002F01\u002Fimage-15.png 1671w\" sizes=\"(min-width: 720px) 720px\">\u003Cfigcaption>Storyblok: Content translated into Czech\u003C\u002Ffigcaption>\u003C\u002Ffigure>\u003Ch2 id=\"conclusion\">✔️ Conclusion \u003Ca class=\"markdownit-header-anchor\" href=\"#conclusion\">🔗\u003C\u002Fa>\u003C\u002Fh2>\u003Cp>We will be more than happy to hear the feedback on the Storyblok Integration and your company's needs so we can add new features and make the integration even more helpful and valuable to you!\u003C\u002Fp>\u003Cp>Feel free to contact us at \u003Ca href=\"mailto:team@localazy.com\" rel=\"noopener noreferrer\">team@localazy.com\u003C\u002Fa> or leave a comment below if you have any questions regarding this tutorial, the integration, or Localazy in general.\u003C\u002Fp>\u003Ch2>\u003C\u002Fh2>",{"id":746,"status":4,"created_on":1930,"modified_on":1930,"icon":1931,"header":1932,"description":1933,"button_label":1934,"link":1935},"2023-01-31T20:18:12.000Z","member","Translate your Storyblok website now! 📌","Are you lost in Storyblok translation? Try Localazy for free and translate your Sotryblok website now. Storyblok content localization is easy to set up and hassle-free with Localazy! ","Sign up","register",{"slug":1865,"id":1858,"uuid":1937,"title":1864,"html":1938,"comment_id":1858,"feature_image":1868,"featured":94,"visibility":1939,"email_recipient_filter":1940,"created_at":1941,"updated_at":1866,"published_at":1867,"custom_excerpt":1927,"codeinjection_head":1942,"codeinjection_foot":8,"custom_template":8,"canonical_url":8,"authors":1943,"tags":1949,"primary_author":1995,"primary_tag":1996,"url":1997,"excerpt":1927,"reading_time":72,"access":94,"send_email_when_published":93,"og_image":8,"og_title":8,"og_description":8,"twitter_image":8,"twitter_title":8,"twitter_description":8,"meta_title":8,"meta_description":8,"email_subject":8,"frontmatter":8,"dictionary":1884,"cta":1929,"plainTags":1869},"bf566ff7-1312-4852-bfc2-b7580d3363be","\u003Cp>Managing websites in multiple languages can be very challenging. While some content management systems are built with \u003Ca href=\"https:\u002F\u002Fghost.localazy.com\u002Fdictionary\u002Finternationalization\">internationalization\u003C\u002Fa> in mind and do the job well (including Storyblok!), nothing compares to a \u003Ca href=\"https:\u002F\u002Fghost.localazy.com\u002Fterm\u002Ftranslation-management-system\">fully-featured localization platform\u003C\u002Fa> designed to produce and maintain translations of your content in dozens of languages from the very start. Integrating your content seamlessly with such a platform allows you to roll out new languages rapidly and without any hassle.\u003C\u002Fp>\u003Cblockquote>Learn more about the \u003Ca href=\"https:\u002F\u002Fghost.localazy.com\u002Fblog\u002Ftop-10-multilingual-content-management-systems\">Best Multilingual Content Management Systems\u003C\u002Fa>\u003C\u002Fblockquote>\u003Cp>Building upon the experience we gained after our \u003Ca href=\"https:\u002F\u002Fghost.localazy.com\u002Ffeatures\u002Fstrapi-localization-plugin\">Strapi localization plugin\u003C\u002Fa> made its splash in the Strapi community, we are ready to offer our help to everyone struggling to get their Storyblok content translated with our new localization solution.\u003C\u002Fp>\u003Cfigure class=\"kg-card kg-image-card\">\u003Cimg src=\"https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002F2023\u002F01\u002Fimage-40.png\" class=\"kg-image\" alt loading=\"lazy\" width=\"494\" height=\"352\">\u003C\u002Ffigure>\u003Ch2 id=\"%E2%98%9D%EF%B8%8F-what-is-storyblok\">☝️ What is Storyblok?\u003C\u002Fh2>\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.storyblok.com\u002F\">Storyblok\u003C\u002Fa> is an enterprise-level \"headless\" content management system for companies, agencies, and organizations with prolific content needs. It features template layouts, custom modules, pre-built components, video integration, and more.\u003C\u002Fp>\u003Cp>Storyblok also has a user-friendly interface that makes it simple for users to manage their content in any format without knowing how to code. In fact, it is probably the only headless CMS that features a real-time visual editor.\u003C\u002Fp>\u003Cp>Storyblok offers multilingual content and integrates with various translation management platforms, \u003Ca href=\"https:\u002F\u002Fghost.localazy.com\u002Fstoryblok\">Localazy included\u003C\u002Fa>. These integrations let you make your content available to a global audience.\u003C\u002Fp>\u003Cblockquote>🎙️ We invited Alex Kopp, Senior Solutions Engineer at Storyblok, to talk about his approach to content-driven growth. Listen to the full podcast episode \u003Ca href=\"https:\u002F\u002Flocalazy.com\u002Fblog\u002Fs02-ep03-bridging-the-gap-podcast-content-driven-growth\">here\u003C\u002Fa>.\u003C\u002Fblockquote>\u003Ch4 id=\"how-does-the-localazy-integration-work\">How does the Localazy integration work?\u003C\u002Fh4>\u003Cp>Storyblok offers a couple of ways of creating \u003Ca href=\"https:\u002F\u002Fwww.storyblok.com\u002Fdocs\u002Fplugins\u002Fintroduction\">Extensions\u003C\u002Fa>. To deliver the smoothest experience, we decided to create the complete \u003Ca href=\"https:\u002F\u002Fwww.storyblok.com\u002Fdocs\u002Fplugins\u002Fcustom-application\">Custom Application\u003C\u002Fa>. Unfortunately, Storyblok does not yet offer a way to easily install Custom Applications for other users (e.g., via Marketplace).\u003C\u002Fp>\u003Cp>That's why we at Localazy decided to host the integration ourselves and made it available via the \u003Ca href=\"https:\u002F\u002Flocalazy.com\u002Fconsole\u002F\">\u003Cem>Localazy Console\u003C\u002Fem>\u003C\u002Fa>. It's a convenient way of providing 3rd party integrations quickly that cannot be delivered directly to the target platform while keeping the Localazy UI clean.\u003C\u002Fp>\u003Cp>The integration's purpose is to provide a way of transferring content between Storyblok and Localazy seamlessly. That way, you'll be able to manage your content in many languages easily.\u003C\u002Fp>\u003Ch2 id=\"%F0%9F%93%BC-watch-video\">📼 Watch video\u003C\u002Fh2>\u003Cp>You can also watch a video demonstration of the Storyblok Integration before you dive into the rest of this article.\u003C\u002Fp>\u003C!--kg-card-begin: html-->\u003Ciframe width=\"100%\" height=\"560\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002F7ascMqEXZ-c\" title=\"Storyblok CMS Content Localization with Localazy\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" allowfullscreen>\u003C\u002Fiframe>\u003C!--kg-card-end: html-->\u003Ch2 id=\"%F0%9F%A5%82-connect-storyblok-localazy\">🥂 Connect Storyblok &amp; Localazy\u003C\u002Fh2>\u003Cp>First, \u003Ca href=\"https:\u002F\u002Flocalazy.com\u002Fregister\">create a Localazy account\u003C\u002Fa>. After logging in, create a new project by clicking on \u003Cem>Start a new localization project\u003C\u002Fem> and filling in the information, such as project name, etc. Do not forget to set the \u003Cem>Source language\u003C\u002Fem> to respect your Storyblok space \u003Cem>Default language\u003C\u002Fem> choice.\u003C\u002Fp>\u003Cblockquote>\u003Cstrong>🏁 To learn more about using Localazy, read the \u003Ca href=\"https:\u002F\u002Fghost.localazy.com\u002Fdocs\u002Fgeneral\u002Fgetting-started-with-localazy\">Getting Started Guide\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fblockquote>\u003Cfigure class=\"kg-card kg-image-card kg-card-hascaption\">\u003Cimg src=\"https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002F2023\u002F01\u002Fimage-10.png\" class=\"kg-image\" alt loading=\"lazy\" width=\"1758\" height=\"1095\" srcset=\"https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002Fsize\u002Fw600\u002F2023\u002F01\u002Fimage-10.png 600w, https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002Fsize\u002Fw1000\u002F2023\u002F01\u002Fimage-10.png 1000w, https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002Fsize\u002Fw1600\u002F2023\u002F01\u002Fimage-10.png 1600w, https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002F2023\u002F01\u002Fimage-10.png 1758w\" sizes=\"(min-width: 720px) 720px\">\u003Cfigcaption>Start a new localization project\u003C\u002Ffigcaption>\u003C\u002Ffigure>\u003Cp>The project is currently empty, but we'll populate it with data from our Storyblok website soon. Choose the Storyblok integration from the list and follow the instructions.\u003C\u002Fp>\u003Cp>Then, go to \u003Ca href=\"https:\u002F\u002Flocalazy.com\u002Fconsole\u002F\">\u003Cem>Localazy Console\u003C\u002Fem>\u003C\u002Fa>. The best way to navigate there is to go to the \u003Cem>Project Settings\u003C\u002Fem> and click the \u003Cem>Dev Console\u003C\u002Fem> Tab. Then, select \u003Cem>Integrations\u003C\u002Fem> in the left menu and find your project. Click on the \u003Cem>link\u003C\u002Fem> icon and choose Storyblok Integration.\u003C\u002Fp>\u003Cp>After selecting the integration, you'll be asked to provide your Storyblok Space ID and API Token. We need these to connect the Localazy project to your Storyblok Space and access the stories and components. \u003C\u002Fp>\u003Cblockquote>\u003Cstrong>Learn how to obtain \u003Ca href=\"https:\u002F\u002Fwww.storyblok.com\u002Ffaq\u002Fwhere-can-i-find-my-space-id\">Space ID\u003C\u002Fa> and \u003Ca href=\"https:\u002F\u002Fapp.storyblok.com\u002F#\u002Fme\u002Faccount?tab=token\">API token\u003C\u002Fa>.\u003C\u002Fstrong>\u003C\u002Fblockquote>\u003Cfigure class=\"kg-card kg-image-card kg-card-hascaption\">\u003Cimg src=\"https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002F2023\u002F01\u002Fimage-11.png\" class=\"kg-image\" alt loading=\"lazy\" width=\"1758\" height=\"1095\" srcset=\"https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002Fsize\u002Fw600\u002F2023\u002F01\u002Fimage-11.png 600w, https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002Fsize\u002Fw1000\u002F2023\u002F01\u002Fimage-11.png 1000w, https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002Fsize\u002Fw1600\u002F2023\u002F01\u002Fimage-11.png 1600w, https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002F2023\u002F01\u002Fimage-11.png 1758w\" sizes=\"(min-width: 720px) 720px\">\u003Cfigcaption>Provide your Space ID and API Token\u003C\u002Ffigcaption>\u003C\u002Ffigure>\u003Cp>After filling in the required fields, click \u003Cem>Connect\u003C\u002Fem>.\u003C\u002Fp>\u003Cblockquote>Note: Your data is encrypted and used only for communication with the Storyblok API.\u003C\u002Fblockquote>\u003Cp>After connecting, two new icons should appear. Click on any of the new \"cloud\" icons. A new modal window will appear. All the Localazy ↔️ Storyblok communication is managed from this place.\u003C\u002Fp>\u003Cfigure class=\"kg-card kg-image-card kg-card-hascaption\">\u003Cimg src=\"https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002F2023\u002F01\u002Fimage-31.png\" class=\"kg-image\" alt loading=\"lazy\" width=\"721\" height=\"76\" srcset=\"https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002Fsize\u002Fw600\u002F2023\u002F01\u002Fimage-31.png 600w, https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002F2023\u002F01\u002Fimage-31.png 721w\" sizes=\"(min-width: 720px) 720px\">\u003Cfigcaption>Connected Storyblok Project\u003C\u002Ffigcaption>\u003C\u002Ffigure>\u003Cp>You can also remove the connection of the integration by clicking on the \"trash\" icon.\u003C\u002Fp>\u003Ch3 id=\"overview-tab\">Overview Tab\u003C\u002Fh3>\u003Cp>In the modal window, there are four tabs that allow you to manage various aspects of the integration and perform the upload and download actions.\u003C\u002Fp>\u003Cfigure class=\"kg-card kg-image-card kg-card-hascaption\">\u003Cimg src=\"https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002F2023\u002F01\u002Fimage-32.png\" class=\"kg-image\" alt loading=\"lazy\" width=\"1392\" height=\"1111\" srcset=\"https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002Fsize\u002Fw600\u002F2023\u002F01\u002Fimage-32.png 600w, https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002Fsize\u002Fw1000\u002F2023\u002F01\u002Fimage-32.png 1000w, https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002F2023\u002F01\u002Fimage-32.png 1392w\" sizes=\"(min-width: 720px) 720px\">\u003Cfigcaption>Storyblok Integration Overview Tab\u003C\u002Ffigcaption>\u003C\u002Ffigure>\u003Cp>There's various information displayed in the Overview Tab. But, most importantly, there are two things. The first thing you should pay attention to is the \u003Cstrong>Remaining organization keys \u003C\u002Fstrong>count. If you run out of the keys, you won't be able to upload new translations back to Storyblok. To resolve this, you must upgrade your plan to one with a higher source key limit in the \u003Ca href=\"https:\u002F\u002Fghost.localazy.com\u002Fmy\u002Fmarketplace\">Marketplace\u003C\u002Fa>.\u003C\u002Fp>\u003Cblockquote>💳 Learn more about \u003Ca href=\"https:\u002F\u002Fghost.localazy.com\u002Fpricing\">Localazy Pricing\u003C\u002Fa> options\u003C\u002Fblockquote>\u003Cp>The second important thing is the \u003Cstrong>languages table\u003C\u002Fstrong>. Because Storyblok Management API does not provide any way to add a new or update an existing language automatically, you have to keep languages in Storyblok and Localazy in sync manually. That's why this comparison table comes in handy. You can see all the Space languages and connected Localazy project languages, and always double-check whether everything is up-to-date and synchronized correctly.\u003C\u002Fp>\u003Cp>Also, always check whether the language codes are consistent in Localazy and Storyblok to avoid any accidents caused by discrepancies between Storyblok and Localazy.\u003C\u002Fp>\u003Ch3 id=\"settings-tab\">Settings Tab\u003C\u002Fh3>\u003Cp>There are also a couple of settings available to adjust the Storyblok integration according to your workflow. Let's go through each of the options with an explanation.\u003C\u002Fp>\u003Cfigure class=\"kg-card kg-image-card kg-card-hascaption\">\u003Cimg src=\"https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002F2023\u002F01\u002Fimage-35.png\" class=\"kg-image\" alt loading=\"lazy\" width=\"1392\" height=\"1111\" srcset=\"https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002Fsize\u002Fw600\u002F2023\u002F01\u002Fimage-35.png 600w, https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002Fsize\u002Fw1000\u002F2023\u002F01\u002Fimage-35.png 1000w, https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002F2023\u002F01\u002Fimage-35.png 1392w\" sizes=\"(min-width: 720px) 720px\">\u003Cfigcaption>Storyblok Integration Settings Tab\u003C\u002Ffigcaption>\u003C\u002Ffigure>\u003Ch4 id=\"sync-translatable-fields-with-export-what-does-it-mean-how-to-use-it\">Sync translatable fields with export: What does it mean? How to use it?\u003C\u002Fh4>\u003Cp>When you initiate the download action, every story is exported and downloaded to Localazy. The way that Storyblok works is that it exports all the text-based fields and, unfortunately, disregards the component's \u003Cem>Translatable\u003C\u002Fem> setup. That means that even though your component's \u003Cem>Translatable\u003C\u002Fem> setup is correct, all text-based fields will still be uploaded to Localazy. \u003C\u002Fp>\u003Cp>This is unfortunate when your components contain some text-based internal metadata or styling attributes. \u003C\u002Fp>\u003Cfigure class=\"kg-card kg-image-card kg-card-hascaption\">\u003Cimg src=\"https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002F2023\u002F01\u002Fimage-13.png\" class=\"kg-image\" alt loading=\"lazy\" width=\"1758\" height=\"1095\" srcset=\"https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002Fsize\u002Fw600\u002F2023\u002F01\u002Fimage-13.png 600w, https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002Fsize\u002Fw1000\u002F2023\u002F01\u002Fimage-13.png 1000w, https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002Fsize\u002Fw1600\u002F2023\u002F01\u002Fimage-13.png 1600w, https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002F2023\u002F01\u002Fimage-13.png 1758w\" sizes=\"(min-width: 720px) 720px\">\u003Cfigcaption>Translatable &amp; Exclude from export setup in Storyblok\u003C\u002Ffigcaption>\u003C\u002Ffigure>\u003Cp>The solution to this problem would be to go through each component's setups and check the \u003Cem>Exclude from export \u003C\u002Fem>checkbox for every field that is not marked as \u003Cem>Translatable. \u003C\u002Fem>This would obviously be a tedious, painful &amp; error-prone manual procedure.\u003C\u002Fp>\u003Cp>With the \u003Cem>Sync translatable fields with export?\u003C\u002Fem> option checked, a synchronization before every \u003Cem>Download to Localazy\u003C\u002Fem> happens. This will ensure that all your untranslatable fields are excluded from the story export. And vice-versa, it ensures that every translatable field is included in the story export.\u003C\u002Fp>\u003Ch4 id=\"download-existing-localized-entries\">Download existing localized entries?\u003C\u002Fh4>\u003Cp>If this option is checked, every download to Localazy will also transfer the existing localizations to Localazy, not just the one in the Default language. Note that it's important to follow ISO 639 while defining a language code in Storyblok.\u003C\u002Fp>\u003Cp>In most cases, you'd like to use it with the \u003Cem>Set Storyblok as Souce of Truth\u003C\u002Fem> option.\u003C\u002Fp>\u003Ch4 id=\"set-storyblok-as-source-of-truth\">Set Storyblok as Source of Truth\u003C\u002Fh4>\u003Cp>If this option is active, downloading to Localazy will set all downloaded translations as the current version. By default, Localazy doesn't overwrite existing current versions for translations and lets you decide through the review process. This option can be handy when you want to quickly edit a translation in the Storyblok administration without looking it up in Localazy.\u003C\u002Fp>\u003Ch2 id=\"%F0%9F%9A%A9-translate-storyblok-content\">🚩 Translate Storyblok content\u003C\u002Fh2>\u003Cp>Now that you have decided how to configure the integration settings and understand the functions a little better, we can dive into the translation process. First, we need to download the content from Storyblok to Localazy, but before we do, let's answer a couple of questions...\u003C\u002Fp>\u003Ch4 id=\"i-have-already-translated-some-content-can-i-sync-it-with-localazy\">I have already translated some content. Can I sync it with Localazy?\u003C\u002Fh4>\u003Cp>Yes, the Localazy integration allows you to download your translated content in languages other than the Default language. To do so, go to the \u003Cem>Settings Tab\u003C\u002Fem> and check the \u003Cem>Download existing localized entries?\u003C\u002Fem> option.\u003C\u002Fp>\u003Ch4 id=\"how-does-localazy-handle-the-storyblok-richtext-field\">How does Localazy handle the Storyblok RichText field?\u003C\u002Fh4>\u003Cp>It's a well-known fact that Storyblok interprets Rich Text fields as JSON. That basically means that if you'd upload such a structure to any Translation Management System, it would be hard to translate as a user would see a JSON structure to be translated.\u003C\u002Fp>\u003Cp>Thankfully, Localazy provides a way to overcome such issues by 1:1 converting the JSON to HTML during the download. This way, the field content is user-friendly and can be translated easily.\u003C\u002Fp>\u003Cp>During the upload back to Storyblok, Localazy handles the conversion as well - HTML content is 1:1 converted back to the Storyblok Rich Text JSON structure.\u003C\u002Fp>\u003Ch4 id=\"how-does-localazy-handle-the-storyblok-table-field\">How does Localazy handle the Storyblok Table field?\u003C\u002Fh4>\u003Cp>Table fields are already well-handled by Storyblok export\u002Fimport endpoints Localazy uses. Every cell of a table is exported as a separate key.\u003C\u002Fp>\u003Cp>During the import, Storyblok handles the whole process.\u003C\u002Fp>\u003Ch3 id=\"download-your-content-to-localazy\">Download your content to Localazy\u003C\u002Fh3>\u003Cp>Now you are ready to download the content to Localazy, go to the \u003Cem>Download to Localazy\u003C\u002Fem> tab and click the \u003Cem>Download All Stories To Localazy\u003C\u002Fem> button.\u003C\u002Fp>\u003Cfigure class=\"kg-card kg-image-card kg-card-hascaption\">\u003Cimg src=\"https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002F2023\u002F01\u002Fimage-34.png\" class=\"kg-image\" alt loading=\"lazy\" width=\"1392\" height=\"1111\" srcset=\"https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002Fsize\u002Fw600\u002F2023\u002F01\u002Fimage-34.png 600w, https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002Fsize\u002Fw1000\u002F2023\u002F01\u002Fimage-34.png 1000w, https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002F2023\u002F01\u002Fimage-34.png 1392w\" sizes=\"(min-width: 720px) 720px\">\u003Cfigcaption>Storyblok Integration Download Tab\u003C\u002Ffigcaption>\u003C\u002Ffigure>\u003Cp>Go to your project in Localazy, and you'll see the downloaded source language and possibly your other languages (depending on your setup). Let's start translating!\u003C\u002Fp>\u003Cfigure class=\"kg-card kg-image-card kg-card-hascaption\">\u003Cimg src=\"https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002F2023\u002F01\u002Fimage-36.png\" class=\"kg-image\" alt loading=\"lazy\" width=\"1392\" height=\"1111\" srcset=\"https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002Fsize\u002Fw600\u002F2023\u002F01\u002Fimage-36.png 600w, https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002Fsize\u002Fw1000\u002F2023\u002F01\u002Fimage-36.png 1000w, https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002F2023\u002F01\u002Fimage-36.png 1392w\" sizes=\"(min-width: 720px) 720px\">\u003Cfigcaption>Project with Downloaded Languages from Storyblok Integration\u003C\u002Ffigcaption>\u003C\u002Ffigure>\u003Cfigure class=\"kg-card kg-image-card kg-card-hascaption\">\u003Cimg src=\"https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002F2023\u002F01\u002Fimage-39.png\" class=\"kg-image\" alt loading=\"lazy\" width=\"1392\" height=\"1111\" srcset=\"https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002Fsize\u002Fw600\u002F2023\u002F01\u002Fimage-39.png 600w, https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002Fsize\u002Fw1000\u002F2023\u002F01\u002Fimage-39.png 1000w, https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002F2023\u002F01\u002Fimage-39.png 1392w\" sizes=\"(min-width: 720px) 720px\">\u003Cfigcaption>Uploaded keys from Storyblok Integration to Localazy\u003C\u002Ffigcaption>\u003C\u002Ffigure>\u003Ch3 id=\"translate-in-localazy\">Translate in Localazy\u003C\u002Fh3>\u003Cp>You can now go to the Translations tab of your Localazy project and add new languages. \u003C\u002Fp>\u003Cp>Localazy offers three main approaches to choose from and blend to translate your Storyblok content\u003C\u002Fp>\u003Col>\u003Cli>💪🏻 \u003Cstrong>Translate on your own or invite contributors - \u003C\u002Fstrong>You can \u003Ca href=\"https:\u002F\u002Flocalazy.com\u002Fdocs\u002Fgeneral\u002Ftranslating-strings\">start translating on your own\u003C\u002Fa> and use our built-in suggestion system.\u003C\u002Fli>\u003Cli>🦾 \u003Cstrong>Translate everything in bulk via machine translation - \u003C\u002Fstrong>With the Localazy \u003Ca href=\"https:\u002F\u002Flocalazy.com\u002Ftiers\u002Fautopilot\">Autopilot plan\u003C\u002Fa>, you can instantly translate all strings by \u003Ca href=\"https:\u002F\u002Flocalazy.com\u002Fdocs\u002Fgeneral\u002Fadditional-mt-engines#mt-pre-translate\">running a machine translation over the content\u003C\u002Fa>. This is great for the first iteration and localization testing of your Storyblok website.\u003C\u002Fli>\u003Cli>🚩 \u003Cstrong>Fully automate the translation process with the \u003Ca href=\"https:\u002F\u002Flocalazy.com\u002Ffeatures\u002Fcontinuous-localization-team\">Continuous Localization\u003C\u002Fa> services\u003C\u002Fstrong> - Once your Localazy integration is set up, you can order translations from our vetted translators and get your project translated by professionals automatically. The service is also proactive, so you don't have to micromanage translators, and you can visit Localazy only once in a while to check the progress and sync the new translations.\u003C\u002Fli>\u003C\u002Fol>\u003Cp>If you have access to the \u003Ca href=\"https:\u002F\u002Fghost.localazy.com\u002Ffeatures\u002Fpre-translate\">pre-translate\u003C\u002Fa> feature, I recommend you give it a try to test how the translation flow works quickly. Select which language you want to translate first and click on the menu to open the Pre-translate window.\u003C\u002Fp>\u003Cfigure class=\"kg-card kg-image-card\">\u003Cimg src=\"https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002F2023\u002F01\u002Fimage-41.png\" class=\"kg-image\" alt loading=\"lazy\" width=\"1353\" height=\"607\" srcset=\"https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002Fsize\u002Fw600\u002F2023\u002F01\u002Fimage-41.png 600w, https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002Fsize\u002Fw1000\u002F2023\u002F01\u002Fimage-41.png 1000w, https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002F2023\u002F01\u002Fimage-41.png 1353w\" sizes=\"(min-width: 720px) 720px\">\u003C\u002Ffigure>\u003Cp>In the next step, feel free to choose your favorite MT engine. Each of them can handle specific scenarios, terms, and tonality differently, and it cannot be said that one is always better than the other.\u003C\u002Fp>\u003Cp>I'll go with \u003Ca href=\"https:\u002F\u002Fghost.localazy.com\u002Fdictionary\u002Fdeepl\">DeepL\u003C\u002Fa> for demonstration purposes since their \u003Ca href=\"https:\u002F\u002Flocalazy.com\u002Fdictionary\u002Fapi\">API\u003C\u002Fa> typically handles the translation request quite swiftly, and the quality is usually satisfactory.\u003C\u002Fp>\u003Cp>Make sure to check the option \u003Cstrong>Approve all translations\u003C\u002Fstrong> so that you can use them immediately without having to review and accept them afterward. Check the other options to ensure that all the keys will be included in the pre-translate operation.\u003C\u002Fp>\u003Cfigure class=\"kg-card kg-image-card\">\u003Cimg src=\"https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002F2023\u002F10\u002Fimage.png\" class=\"kg-image\" alt loading=\"lazy\" width=\"652\" height=\"454\" srcset=\"https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002Fsize\u002Fw600\u002F2023\u002F10\u002Fimage.png 600w, https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002F2023\u002F10\u002Fimage.png 652w\">\u003C\u002Ffigure>\u003Cp>It could take a few seconds, but after a few page refreshes, you should see all three new languages fully translated.\u003C\u002Fp>\u003Cfigure class=\"kg-card kg-image-card\">\u003Cimg src=\"https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002F2023\u002F10\u002Fimage-1.png\" class=\"kg-image\" alt loading=\"lazy\" width=\"1316\" height=\"386\" srcset=\"https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002Fsize\u002Fw600\u002F2023\u002F10\u002Fimage-1.png 600w, https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002Fsize\u002Fw1000\u002F2023\u002F10\u002Fimage-1.png 1000w, https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002F2023\u002F10\u002Fimage-1.png 1316w\" sizes=\"(min-width: 720px) 720px\">\u003C\u002Ffigure>\u003Cp>While it has advanced rapidly over the last few years, remember that \u003Ca href=\"https:\u002F\u002Fghost.localazy.com\u002Fdictionary\u002Fmachine-translation\">machine translation\u003C\u002Fa> still has a long way to go to beat human professionals, especially in some languages, such as \u003Ca href=\"https:\u002F\u002Fghost.localazy.com\u002Fblog\u002Fwhy-hungarian-localization-services-are-so-important\">Hungarian\u003C\u002Fa> and others. So keep in mind that this first quick test will likely yield subpar results. However, you can always order \u003Ca href=\"https:\u002F\u002Fghost.localazy.com\u002Fterm\u002Fprofessional-translation-services\">Professional translation services\u003C\u002Fa> from our Continuous Localization Team later. 😄\u003C\u002Fp>\u003Ch3 id=\"upload-to-storyblok\">Upload to Storyblok\u003C\u002Fh3>\u003Cp>Now that we have finished the translations. Let's upload the content back to Storyblok. Go to the \u003Cem>Upload to Storyblok\u003C\u002Fem> Tab and simply click the \u003Cem>Upload Translated Content To Storyblok\u003C\u002Fem> button. The process may take a while, depending on how much content is imported to Storyblok. All the content should be imported now!\u003C\u002Fp>\u003Cp>You might want to double-check if all the languages uploaded to Storyblok are present in your Space using the language comparison table we discussed earlier.\u003C\u002Fp>\u003Cblockquote>Note: To add a language to your space, go to Space Settings ➡️ Configuration ➡️ Internationalization.\u003C\u002Fblockquote>\u003Cfigure class=\"kg-card kg-image-card kg-card-hascaption\">\u003Cimg src=\"https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002F2023\u002F01\u002Fimage-14.png\" class=\"kg-image\" alt loading=\"lazy\" width=\"1671\" height=\"1095\" srcset=\"https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002Fsize\u002Fw600\u002F2023\u002F01\u002Fimage-14.png 600w, https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002Fsize\u002Fw1000\u002F2023\u002F01\u002Fimage-14.png 1000w, https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002Fsize\u002Fw1600\u002F2023\u002F01\u002Fimage-14.png 1600w, https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002F2023\u002F01\u002Fimage-14.png 1671w\" sizes=\"(min-width: 720px) 720px\">\u003Cfigcaption>Storyblok Space Internationalization Settings\u003C\u002Ffigcaption>\u003C\u002Ffigure>\u003Ch2 id=\"%F0%9F%8E%89-enjoy-the-localized-content\">🎉 Enjoy the localized content\u003C\u002Fh2>\u003Cp>And that's it! You have successfully translated your Storyblok content using Localazy! Now, to see the localized content, there's nothing simpler than just browsing it.\u003C\u002Fp>\u003Cfigure class=\"kg-card kg-image-card kg-card-hascaption\">\u003Cimg src=\"https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002F2023\u002F01\u002Fimage-15.png\" class=\"kg-image\" alt loading=\"lazy\" width=\"1671\" height=\"1095\" srcset=\"https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002Fsize\u002Fw600\u002F2023\u002F01\u002Fimage-15.png 600w, https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002Fsize\u002Fw1000\u002F2023\u002F01\u002Fimage-15.png 1000w, https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002Fsize\u002Fw1600\u002F2023\u002F01\u002Fimage-15.png 1600w, https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002F2023\u002F01\u002Fimage-15.png 1671w\" sizes=\"(min-width: 720px) 720px\">\u003Cfigcaption>Storyblok: Content translated into Czech\u003C\u002Ffigcaption>\u003C\u002Ffigure>\u003Ch2 id=\"%E2%9C%94%EF%B8%8F-conclusion\">✔️ Conclusion\u003C\u002Fh2>\u003Cp>We will be more than happy to hear the feedback on the Storyblok Integration and your company's needs so we can add new features and make the integration even more helpful and valuable to you!\u003C\u002Fp>\u003Cp>Feel free to contact us at \u003Ca href=\"mailto:team@localazy.com\" rel=\"noopener noreferrer\">team@localazy.com\u003C\u002Fa> or leave a comment below if you have any questions regarding this tutorial, the integration, or Localazy in general.\u003C\u002Fp>\u003Ch2>\u003C\u002Fh2>","public","none","2023-01-06T10:23:47.000+01:00","{\"intercomArticleUrl\":\"\"}",[1944],{"id":1860,"name":1861,"slug":1862,"profile_image":1863,"cover_image":8,"bio":8,"website":1945,"location":1946,"facebook":8,"twitter":1947,"meta_title":8,"meta_description":8,"url":1948},"https:\u002F\u002Fwww.linkedin.com\u002Fin\u002Fdavid-vaclavek\u002F","Katowice, Poland","@dave_vaclavek","https:\u002F\u002Fghost.localazy.com\u002Fauthor\u002Fdavid-vaclavek\u002F",[1950,1953,1956,1959,1964,1969,1974,1979,1984,1989,1992],{"id":1951,"name":1871,"slug":1872,"description":8,"feature_image":8,"visibility":1939,"og_image":8,"og_title":8,"og_description":8,"twitter_image":8,"twitter_title":8,"twitter_description":8,"meta_title":8,"meta_description":8,"codeinjection_head":8,"codeinjection_foot":8,"canonical_url":8,"accent_color":8,"url":1952},"63a047fd04709100019388de","https:\u002F\u002Fghost.localazy.com\u002Ftag\u002Fstoryblok\u002F",{"id":1954,"name":1874,"slug":1875,"description":1874,"feature_image":8,"visibility":1939,"og_image":8,"og_title":8,"og_description":8,"twitter_image":8,"twitter_title":8,"twitter_description":8,"meta_title":8,"meta_description":8,"codeinjection_head":8,"codeinjection_foot":8,"canonical_url":8,"accent_color":8,"url":1955},"60a37fc7cf7b6a0001d1f101","https:\u002F\u002Fghost.localazy.com\u002Ftag\u002Fautomated-localization\u002F",{"id":1957,"name":913,"slug":1877,"description":8,"feature_image":8,"visibility":1939,"og_image":8,"og_title":8,"og_description":8,"twitter_image":8,"twitter_title":8,"twitter_description":8,"meta_title":8,"meta_description":8,"codeinjection_head":8,"codeinjection_foot":8,"canonical_url":8,"accent_color":8,"url":1958},"63d977b10470910001939cd8","https:\u002F\u002Fghost.localazy.com\u002Ftag\u002Fcms\u002F",{"id":1960,"name":1961,"slug":1962,"description":1933,"feature_image":8,"visibility":1939,"og_image":8,"og_title":8,"og_description":8,"twitter_image":8,"twitter_title":8,"twitter_description":8,"meta_title":8,"meta_description":8,"codeinjection_head":8,"codeinjection_foot":8,"canonical_url":8,"accent_color":8,"url":1963},"63d977840470910001939cd5","[CTA] Translate your Storyblok website now! 📌","cta-34","https:\u002F\u002Fghost.localazy.com\u002Ftag\u002Fcta-34\u002F",{"id":1965,"name":1966,"slug":1967,"description":1889,"feature_image":8,"visibility":1939,"og_image":8,"og_title":8,"og_description":8,"twitter_image":8,"twitter_title":8,"twitter_description":8,"meta_title":8,"meta_description":8,"codeinjection_head":8,"codeinjection_foot":8,"canonical_url":8,"accent_color":8,"url":1968},"61b867a5df4bcb00010bc9c3","[DICT] API","term-109","https:\u002F\u002Fghost.localazy.com\u002Ftag\u002Fterm-109\u002F",{"id":1970,"name":1971,"slug":1972,"description":1895,"feature_image":8,"visibility":1939,"og_image":8,"og_title":8,"og_description":8,"twitter_image":8,"twitter_title":8,"twitter_description":8,"meta_title":8,"meta_description":8,"codeinjection_head":8,"codeinjection_foot":8,"canonical_url":8,"accent_color":8,"url":1973},"60a37fc7cf7b6a0001d1f12a","[DICT] Machine translation (MT)","term-13","https:\u002F\u002Fghost.localazy.com\u002Ftag\u002Fterm-13\u002F",{"id":1975,"name":1976,"slug":1977,"description":1910,"feature_image":8,"visibility":1939,"og_image":8,"og_title":8,"og_description":8,"twitter_image":8,"twitter_title":8,"twitter_description":8,"meta_title":8,"meta_description":8,"codeinjection_head":8,"codeinjection_foot":8,"canonical_url":8,"accent_color":8,"url":1978},"61d42894df4bcb00010bce9f","[DICT] DeepL Translator","term-113","https:\u002F\u002Fghost.localazy.com\u002Ftag\u002Fterm-113\u002F",{"id":1980,"name":1981,"slug":1982,"description":1919,"feature_image":8,"visibility":1939,"og_image":8,"og_title":8,"og_description":8,"twitter_image":8,"twitter_title":8,"twitter_description":8,"meta_title":8,"meta_description":8,"codeinjection_head":8,"codeinjection_foot":8,"canonical_url":8,"accent_color":8,"url":1983},"60a37fc7cf7b6a0001d1f144","[DICT] Translation Management System (TMS)","term-39","https:\u002F\u002Fghost.localazy.com\u002Ftag\u002Fterm-39\u002F",{"id":1985,"name":1986,"slug":1987,"description":8,"feature_image":8,"visibility":1939,"og_image":8,"og_title":8,"og_description":8,"twitter_image":8,"twitter_title":8,"twitter_description":8,"meta_title":8,"meta_description":8,"codeinjection_head":8,"codeinjection_foot":8,"canonical_url":8,"accent_color":8,"url":1988},"64710a2f047091000193ca3d","[INTERCOM]","intercom","https:\u002F\u002Fghost.localazy.com\u002Ftag\u002Fintercom\u002F",{"id":1990,"name":1879,"slug":1880,"description":1879,"feature_image":8,"visibility":1939,"og_image":8,"og_title":8,"og_description":8,"twitter_image":8,"twitter_title":8,"twitter_description":8,"meta_title":8,"meta_description":8,"codeinjection_head":8,"codeinjection_foot":8,"canonical_url":8,"accent_color":8,"url":1991},"60a37fc7cf7b6a0001d1f0e9","https:\u002F\u002Fghost.localazy.com\u002Ftag\u002Fguide\u002F",{"id":1993,"name":1882,"slug":1883,"description":1882,"feature_image":8,"visibility":1939,"og_image":8,"og_title":8,"og_description":8,"twitter_image":8,"twitter_title":8,"twitter_description":8,"meta_title":8,"meta_description":8,"codeinjection_head":8,"codeinjection_foot":8,"canonical_url":8,"accent_color":8,"url":1994},"60a37fc7cf7b6a0001d1f0fa","https:\u002F\u002Fghost.localazy.com\u002Ftag\u002Fhowto\u002F",{"id":1860,"name":1861,"slug":1862,"profile_image":1863,"cover_image":8,"bio":8,"website":1945,"location":1946,"facebook":8,"twitter":1947,"meta_title":8,"meta_description":8,"url":1948},{"id":1951,"name":1871,"slug":1872,"description":8,"feature_image":8,"visibility":1939,"og_image":8,"og_title":8,"og_description":8,"twitter_image":8,"twitter_title":8,"twitter_description":8,"meta_title":8,"meta_description":8,"codeinjection_head":8,"codeinjection_foot":8,"canonical_url":8,"accent_color":8,"url":1952},"https:\u002F\u002Fghost.localazy.com\u002Fmanaging-multilingual-content-with-storyblok-localazy\u002F",[1999,2014,2030],{"id":2000,"owner":2001,"created_by":8,"sort":8,"title":2006,"slug":2007,"modified_on":53,"created_on":2008,"pinned":93,"badge":8,"priority":1824,"main_image":2009,"status":4,"tags":2010,"dictionary":2013,"reading_time":1835,"excerpt":-1,"og_title":53,"og_description":53,"og_image":53},"665d9cb634f1ce00011a0d19",{"id":2002,"first_name":2003,"last_name":53,"slug":2004,"avatar":2005},"65647a510470910001942873","Simona Rahmanova","simona-rahmanova","https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002F2024\u002F03\u002Fsimona.png","Localization 101 | Basic concepts for newcomers","localization-101-basic-concepts-a-beginner-needs-to-know","2024-07-29T15:24:00.000+02:00","https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002F2024\u002F06\u002Flocalization-101.png",[2011,2012],{"id":142,"created_on":1828,"status":4,"label":1384,"slug":1833,"on_index_page":94},{"id":142,"created_on":1828,"status":4,"label":1879,"slug":1880,"on_index_page":93},[],{"id":2015,"owner":2016,"created_by":8,"sort":8,"title":2017,"slug":2018,"modified_on":53,"created_on":2019,"pinned":93,"badge":8,"priority":1824,"main_image":2020,"status":4,"tags":2021,"dictionary":2029,"reading_time":1835,"excerpt":-1,"og_title":53,"og_description":53,"og_image":53},"633ad643fe956a000108a63d",{"id":1817,"first_name":1818,"last_name":53,"slug":1819,"avatar":1820},"The ultimate guide to Localazy translation services","guide-localazy-translation-services","2022-10-14T10:21:57.000+02:00","https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002F2022\u002F10\u002FCLT-services.png",[2022,2023,2026,2028],{"id":142,"created_on":1828,"status":4,"label":1853,"slug":1854,"on_index_page":93},{"id":142,"created_on":1828,"status":4,"label":2024,"slug":2025,"on_index_page":93},"Continuous Localization","continuous-localization",{"id":142,"created_on":1828,"status":4,"label":1073,"slug":2027,"on_index_page":93},"localazy",{"id":142,"created_on":1828,"status":4,"label":1879,"slug":1880,"on_index_page":93},[],{"id":2031,"owner":2032,"created_by":8,"sort":8,"title":2037,"slug":2038,"modified_on":53,"created_on":2039,"pinned":93,"badge":8,"priority":1824,"main_image":2040,"status":4,"tags":2041,"dictionary":2047,"reading_time":1835,"excerpt":-1,"og_title":53,"og_description":53,"og_image":53},"62135cb7df4bcb00010be0df",{"id":2033,"first_name":2034,"last_name":53,"slug":2035,"avatar":2036},"61dc4f36df4bcb00010bd510","Gletjan Muco","gletjan-muco","https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002F2025\u002F09\u002FProfile-Pic---Blue-Background.jpeg","12 reasons why Localazy is better than spreadsheets for localization projects","12-reasons-why-localazy-is-better-than-spreadsheets-for-localization-projects","2022-03-17T01:20:26.000+01:00","https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002F2022\u002F03\u002FLocalazy-better-than-Spreadsheets.png",[2042,2043,2044],{"id":142,"created_on":1828,"status":4,"label":1874,"slug":1875,"on_index_page":93},{"id":142,"created_on":1828,"status":4,"label":1073,"slug":2027,"on_index_page":93},{"id":142,"created_on":1828,"status":4,"label":2045,"slug":2046,"on_index_page":93},"Tip","tip",[],{"id":7,"sort":8,"created_on":2049,"name":2050,"cta_link":2051,"banner_image":2052},"2022-03-17T12:23:14.000Z","default","https:\u002F\u002Flocalazy.com\u002Ffeatures\u002Flocalazy-ai",{"id":2053},"72defd59-a21d-44b9-822c-4e183ca62b99"]