[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"footer-settings":3,"footer-homepage":153,"main-navigation":220,"footer-integrations":903,"blog-post-nav-nav":1844,"blog-post-nav-[USE LATEST FEATURED]":1867,"blog-i-built-localazy-because-translating-my-own-app-became-too-painful":1887},{"id":4,"status":5,"security_section_title":6,"loved_section_title":7,"columns":8,"social_links":113,"policy_links":143},1,"published","Secured & trusted","Loved by users",[9,28,48,74,78],{"id":4,"status":5,"sort":10,"title":11,"column_key":12,"links":13},null,"Localazy","connect",[14,18,23],{"id":15,"status":5,"sort":4,"title":16,"url":17},11,"Book a demo","___LOCALAZY_MEETING_URL___",{"id":19,"status":5,"sort":20,"title":21,"url":22},12,2,"Contact","\u002Fcontact",{"id":24,"status":5,"sort":25,"title":26,"url":27},21,3,"About us","\u002Fabout-us",{"id":20,"status":5,"sort":10,"title":29,"column_key":30,"links":31},"Programs","programs",[32,36,40,44],{"id":4,"status":5,"sort":33,"title":34,"url":35},4,"Partner Program","\u002Fpartnership",{"id":20,"status":5,"sort":37,"title":38,"url":39},5,"Ambassador Program","\u002Fambassador",{"id":25,"status":5,"sort":41,"title":42,"url":43},6,"Startup Program","\u002Ffor\u002Fstartups",{"id":33,"status":5,"sort":45,"title":46,"url":47},7,"Nonprofits","\u002Ffor\u002Fnonprofit",{"id":25,"status":5,"sort":10,"title":49,"column_key":50,"links":51},"Use Cases","use_cases",[52,56,60,64,67,70],{"id":37,"status":5,"sort":53,"title":54,"url":55},8,"Software Localization","\u002Fterm\u002Fsoftware-localization",{"id":41,"status":5,"sort":57,"title":58,"url":59},9,"Machine Translation Services","\u002Ffeatures\u002Fmachine-translation",{"id":45,"status":5,"sort":61,"title":62,"url":63},10,"Translation API","\u002Ffeatures\u002Ftranslation-api",{"id":53,"status":5,"sort":15,"title":65,"url":66},"Crowdsourced Translations","\u002Ffeatures\u002Fshare-tm",{"id":57,"status":5,"sort":19,"title":68,"url":69},"Figma i18n & localization","\u002Ffeatures\u002Ffigma-localization-plugin",{"id":61,"status":5,"sort":71,"title":72,"url":73},13,"Translation as a Service","\u002Fterm\u002Ftranslation-service",{"id":33,"status":5,"sort":10,"title":75,"column_key":76,"links":77},"Integrations","integrations",[],{"id":37,"status":5,"sort":10,"title":79,"column_key":80,"links":81},"Resources","resources",[82,86,90,94,98,102,106,110],{"id":71,"status":5,"sort":83,"title":84,"url":85},14,"Documentation","\u002Fdocs",{"id":83,"status":5,"sort":87,"title":88,"url":89},15,"Dictionary","\u002Fdictionary",{"id":87,"status":5,"sort":91,"title":92,"url":93},16,"Case Studies","\u002Fcase-study",{"id":91,"status":5,"sort":95,"title":96,"url":97},17,"Discussion forum","___DISCUSS_URL___",{"id":95,"status":5,"sort":99,"title":100,"url":101},18,"Localization Blog","\u002Fblog",{"id":99,"status":5,"sort":103,"title":104,"url":105},19,"FAQ","\u002Ffaq",{"id":103,"status":5,"sort":107,"title":108,"url":109},20,"Pricing","\u002Fpricing",{"id":107,"status":5,"sort":24,"title":111,"url":112},"Brand assets","https:\u002F\u002Fdrive.google.com\u002Fdrive\u002Fu\u002F1\u002Ffolders\u002F1tZqsZHBlGelz7A2FwTsiwrs4j3sd9HTk",[114,119,124,129,134,139],{"id":4,"status":5,"sort":10,"platform":115,"icon":116,"url":117,"label":118},"feed","rss","\u002Ffeed.xml","Localazy RSS Feed",{"id":20,"status":5,"sort":10,"platform":120,"icon":121,"url":122,"label":123},"facebook","fb-logo","https:\u002F\u002Fwww.facebook.com\u002Flocalazy\u002F","Localazy facebook",{"id":25,"status":5,"sort":10,"platform":125,"icon":126,"url":127,"label":128},"github","github-logo","https:\u002F\u002Fgithub.com\u002Flocalazy","Localazy GitHub",{"id":33,"status":5,"sort":10,"platform":130,"icon":131,"url":132,"label":133},"x","x-twitter","https:\u002F\u002Fx.com\u002Flocalazy","Localazy X",{"id":37,"status":5,"sort":10,"platform":135,"icon":136,"url":137,"label":138},"linkedin","linkedin-logo","https:\u002F\u002Fwww.linkedin.com\u002Fcompany\u002F37836599\u002F","Localazy LinkedIn",{"id":41,"status":5,"sort":10,"platform":140,"icon":141,"url":97,"label":142},"discourse","discourse-logo","Localazy Discourse",[144,147,150],{"id":4,"status":5,"sort":10,"title":145,"url":146,"action":10},"Privacy policy","\u002Fprivacy-policy",{"id":20,"status":5,"sort":10,"title":148,"url":149,"action":10},"Terms & Conditions","\u002Fterms-and-conditions",{"id":25,"status":5,"sort":10,"title":151,"url":10,"action":152},"Cookies","cookie-consent",{"status":5,"header_badges":154,"footer_badges":172,"footer_secured_badges":178,"slider_badges":190},[155,162,167],{"id":4,"status":5,"sort":10,"link":156,"title":157,"badgeType":158,"badgeName":159,"metadata":10,"image":160},"https:\u002F\u002Fwww.g2.com\u002Fproducts\u002Flocalazy\u002Freviews","Best meets requirements","Other","G2-winter-24-best-meets-requirments",{"id":161},"8d5dd6fd-6995-4c92-8219-a6ed5ba6acdc",{"id":20,"status":5,"sort":10,"link":156,"title":163,"badgeType":158,"badgeName":164,"metadata":10,"image":165},"Best support","G2-winter-24-best-support",{"id":166},"e59dd465-84d9-45c7-987d-dd4048fd6992",{"id":25,"status":5,"sort":10,"link":156,"title":168,"badgeType":158,"badgeName":169,"metadata":10,"image":170},"Easiest admin","G2-winter-24-easiest-admin",{"id":171},"5f12c4c8-bec0-47cf-87b4-a4502e9f1bd2",[173],{"id":19,"status":5,"sort":10,"link":156,"title":174,"badgeType":158,"badgeName":175,"metadata":10,"image":176},"Users love us","Users love us 25",{"id":177},"232416a5-86ba-4be6-85a5-b88802003d53",[179,185],{"id":15,"status":5,"sort":10,"link":180,"title":181,"badgeType":158,"badgeName":182,"metadata":10,"image":183},"https:\u002F\u002Fsprinto.com\u002Fget-iso-27001\u002F","Sprinto ISO 27001","Sprinto ISO 27001 certificate",{"id":184},"c1c6c06c-6caf-4b78-8a7e-9606c395eb61",{"id":71,"status":5,"sort":10,"link":186,"title":187,"badgeType":158,"badgeName":187,"metadata":10,"image":188},"https:\u002F\u002Fwww.aicpa.org\u002Fsoc4so","SOC certificate",{"id":189},"4f4bc0a6-09a0-41df-8295-8f990d96d941",[191,197,201,205,209,213,218],{"id":37,"status":5,"sort":10,"link":156,"title":192,"badgeType":158,"badgeName":193,"metadata":194,"image":195},"Most likely to recommend","a","",{"id":196},"da055731-3f11-4fc7-96f2-c11c0b84c831",{"id":41,"status":5,"sort":10,"link":156,"title":198,"badgeType":158,"badgeName":10,"metadata":10,"image":199},"EMEA High Performer",{"id":200},"586fb488-81f2-41db-a4e8-ef309e50c0e6",{"id":45,"status":5,"sort":10,"link":156,"title":202,"badgeType":158,"badgeName":10,"metadata":10,"image":203},"Ease of Doing Business With",{"id":204},"bfa26865-430e-463d-9886-cb56a8a8ecf6",{"id":53,"status":5,"sort":10,"link":156,"title":206,"badgeType":158,"badgeName":10,"metadata":10,"image":207},"High Performer",{"id":208},"2cc1ba0f-c23a-4c97-ad4a-a655c97466fe",{"id":57,"status":5,"sort":10,"link":156,"title":210,"badgeType":158,"badgeName":10,"metadata":10,"image":211},"Fastest Implementation",{"id":212},"6f297758-1c95-45f4-a6e9-528319897132",{"id":61,"status":5,"sort":10,"link":214,"title":215,"badgeType":158,"badgeName":10,"metadata":10,"image":216},"https:\u002F\u002Fwww.intercert.com\u002Fservices\u002Fgovernance-risk-compliance\u002Fiso-iec-27001","Intercert ISO 27001",{"id":217},"0521a5f1-e1f2-4da6-a2bc-dc92773f2a7b",{"id":15,"status":5,"sort":10,"link":180,"title":181,"badgeType":158,"badgeName":182,"metadata":10,"image":219},{"id":184},[221,414,647,775,898,900],{"id":20,"name":222,"url":10,"url_text":10,"status":5,"groups":223},"Solutions",[224,235,306,341],{"navigation_items_group_id":225},{"id":25,"sort":37,"status":5,"name":226,"render_show_all_url":227,"show_all_url_position":228,"show_favorite_icon":229,"show_all_url":10,"represent_as_tile":227,"items":230},"Featured Article",false,"top",true,[231],{"collection":232,"item":233},"blog_post_navigation_item_type",{"id":33,"status":5,"sort":10,"show_author_img":229,"blog_post_tag":234,"description":10},"nav",{"navigation_items_group_id":236},{"id":37,"sort":4,"status":5,"name":237,"render_show_all_url":227,"show_all_url_position":228,"show_favorite_icon":227,"show_all_url":238,"represent_as_tile":229,"items":239},"Your Role","\u002Froles",[240,252,262,272,283,295],{"collection":241,"item":242},"relation_navigation_item_type",{"id":4,"status":5,"sort":10,"name":243,"item":244},"CMO",[245],{"collection":246,"item":247},"personas",{"id":4,"status":5,"sort":10,"slug":248,"icon":249},"chief-marketing-officers",{"id":250,"title":251},"526097d8-176f-48e5-83d3-2fc4d77061f9","La Mail Bulk",{"collection":241,"item":253},{"id":25,"status":5,"sort":10,"name":254,"item":255},"CTO",[256],{"collection":246,"item":257},{"id":33,"status":5,"sort":10,"slug":258,"icon":259},"chief-technical-officers",{"id":260,"title":261},"f808fdf0-c78b-4294-ba59-fe25f46fe825","La Mechanic",{"collection":241,"item":263},{"id":107,"status":5,"sort":10,"name":264,"item":265},"Product Manager",[266],{"collection":246,"item":267},{"id":99,"status":5,"sort":10,"slug":268,"icon":269},"product-managers",{"id":270,"title":271},"ea39586a-21fc-4b34-ba87-496028e5198f","La Worker",{"collection":241,"item":273},{"id":274,"status":5,"sort":10,"name":275,"item":276},37,"Translator",[277],{"collection":246,"item":278},{"id":107,"status":5,"sort":10,"slug":279,"icon":280},"professional-translators",{"id":281,"title":282},"07945171-d51d-4ca8-96c0-21cde9db258f","La Chat",{"collection":241,"item":284},{"id":285,"status":5,"sort":10,"name":286,"item":287},38,"Developer",[288],{"collection":246,"item":289},{"id":290,"status":5,"sort":10,"slug":291,"icon":292},30,"software-developers",{"id":293,"title":294},"1806e46d-c551-4845-bf42-4407344d229e","La Terminal",{"collection":241,"item":296},{"id":297,"status":5,"sort":10,"name":298,"item":299},27,"Localization Manager",[300],{"collection":246,"item":301},{"id":41,"status":5,"sort":10,"slug":302,"icon":303},"localization-managers",{"id":304,"title":305},"dac69bd1-bf5d-41d0-87d4-dd13e314698a","La Language",{"navigation_items_group_id":307},{"id":57,"sort":25,"status":5,"name":308,"render_show_all_url":227,"show_all_url_position":309,"show_favorite_icon":227,"show_all_url":10,"represent_as_tile":227,"items":310},"Use cases","bottom",[311,317,322,327,331,336],{"collection":312,"item":313},"simple_link_navigation_item_type",{"id":314,"status":5,"sort":10,"url":315,"url_text":316,"show_favorite_icon":227},24,"https:\u002F\u002Flocalazy.com\u002Fuse-cases\u002Fsoftware-localization","Software localization",{"collection":312,"item":318},{"id":319,"status":5,"sort":10,"url":320,"url_text":321,"show_favorite_icon":227},26,"https:\u002F\u002Flocalazy.com\u002Fuse-cases\u002Fmobile-app-localization","Mobile app localization",{"collection":312,"item":323},{"id":324,"status":5,"sort":10,"url":325,"url_text":326,"show_favorite_icon":227},25,"https:\u002F\u002Flocalazy.com\u002Fuse-cases\u002Fwebsite-localization","Website localization",{"collection":312,"item":328},{"id":297,"status":5,"sort":10,"url":329,"url_text":330,"show_favorite_icon":227},"https:\u002F\u002Flocalazy.com\u002Fuse-cases\u002Fdesign-localization","Design localization",{"collection":312,"item":332},{"id":333,"status":5,"sort":10,"url":334,"url_text":335,"show_favorite_icon":227},28,"https:\u002F\u002Flocalazy.com\u002Fuse-cases\u002Fgame-localization","Game localization",{"collection":312,"item":337},{"id":338,"status":5,"sort":10,"url":339,"url_text":340,"show_favorite_icon":227},29,"https:\u002F\u002Flocalazy.com\u002Fuse-cases\u002Fhelp-and-docs-localization","Help & docs localization",{"navigation_items_group_id":342},{"id":53,"sort":20,"status":5,"name":343,"render_show_all_url":227,"show_all_url_position":309,"show_favorite_icon":227,"show_all_url":10,"represent_as_tile":227,"items":344},"Industry",[345,356,367,377,387,396,407],{"collection":241,"item":346},{"id":347,"status":5,"sort":10,"name":348,"item":349},23,"Digital Agencies",[350],{"collection":246,"item":351},{"id":45,"status":5,"sort":10,"slug":352,"icon":353},"digital-agencies",{"id":354,"title":355},"547f5619-b21d-4b29-86f1-8b2200313cde","La Digi Agency",{"collection":241,"item":357},{"id":358,"status":5,"sort":10,"name":359,"item":360},39,"Startups & SaaS",[361],{"collection":246,"item":362},{"id":20,"status":5,"sort":10,"slug":363,"icon":364},"startups",{"id":365,"title":366},"da1516e2-4afc-40a2-bcbf-a8161e2d610d","La Saa S",{"collection":241,"item":368},{"id":20,"status":5,"sort":10,"name":369,"item":370},"E-commerce",[371],{"collection":246,"item":372},{"id":37,"status":5,"sort":10,"slug":373,"icon":374},"e-commerce",{"id":375,"title":376},"a3d09cd2-054f-4bb5-a0a2-d3d207db65df","La Ecommerce",{"collection":241,"item":378},{"id":103,"status":5,"sort":10,"name":379,"item":380},"FinTech Platforms",[381],{"collection":246,"item":382},{"id":297,"status":5,"sort":10,"slug":383,"icon":384},"fintech",{"id":385,"title":386},"147339ba-07d1-4e5e-baad-23d27e60c919","La Money",{"collection":241,"item":388},{"id":314,"status":5,"sort":10,"name":389,"item":390},"Translation Agencies",[391],{"collection":246,"item":392},{"id":314,"status":5,"sort":10,"slug":393,"icon":394},"translation-agencies",{"id":395,"title":305},"15d6fe33-2af8-4d6e-933d-5caa64394511",{"collection":241,"item":397},{"id":398,"status":5,"sort":10,"name":399,"item":400},22,"Travel & Tourism",[401],{"collection":246,"item":402},{"id":25,"status":5,"sort":10,"slug":403,"icon":404},"tourism",{"id":405,"title":406},"23a785e8-0ae5-4c4b-8452-aab1b58182a6","La Travel",{"collection":241,"item":408},{"id":324,"status":5,"sort":10,"name":409,"item":410},"Nonprofit Causes",[411],{"collection":246,"item":412},{"id":333,"status":5,"sort":10,"slug":413,"icon":10},"nonprofit",{"id":37,"name":415,"url":10,"url_text":10,"status":5,"groups":416},"Features",[417,484,541,590],{"navigation_items_group_id":418},{"id":15,"sort":41,"status":5,"name":419,"render_show_all_url":227,"show_all_url_position":228,"show_favorite_icon":227,"show_all_url":10,"represent_as_tile":227,"items":420},"Localization",[421,430,439,447,455,459,467,476],{"collection":241,"item":422},{"id":423,"status":5,"sort":10,"name":424,"item":425},44,"Human translation services",[426],{"collection":427,"item":428},"products",{"id":57,"status":5,"slug":429},"human-translation-services",{"collection":241,"item":431},{"id":432,"status":5,"sort":10,"name":433,"item":434},45,"Translation management",[435],{"collection":436,"item":437},"term_landing_page",{"id":338,"status":5,"slug":438},"translation-management-system",{"collection":241,"item":440},{"id":441,"status":5,"sort":10,"name":442,"item":443},46,"Context Screenshots",[444],{"collection":427,"item":445},{"id":71,"status":5,"slug":446},"context-screenshots-ocr",{"collection":241,"item":448},{"id":449,"status":5,"sort":10,"name":450,"item":451},47,"Translation Glossary",[452],{"collection":427,"item":453},{"id":95,"status":5,"slug":454},"glossary",{"collection":312,"item":456},{"id":33,"status":5,"sort":10,"url":457,"url_text":458,"show_favorite_icon":227},"\u002Fdocs\u002Fgeneral\u002Freviewing-translations","Quality control",{"collection":241,"item":460},{"id":461,"status":5,"sort":10,"name":462,"item":463},34,"Connected Projects",[464],{"collection":427,"item":465},{"id":4,"status":5,"slug":466},"connected-projects",{"collection":241,"item":468},{"id":469,"status":5,"sort":10,"name":470,"item":471},64,"Plural handling",[472],{"collection":427,"item":473},{"id":474,"status":5,"slug":475},32,"plurals",{"collection":241,"item":477},{"id":478,"status":5,"sort":10,"name":479,"item":480},65,"Style guides",[481],{"collection":427,"item":482},{"id":285,"status":5,"slug":483},"style-guide",{"navigation_items_group_id":485},{"id":19,"sort":45,"status":5,"name":486,"render_show_all_url":227,"show_all_url_position":228,"show_favorite_icon":227,"show_all_url":10,"represent_as_tile":227,"items":487},"Translation",[488,496,504,508,516,524,533],{"collection":241,"item":489},{"id":490,"status":5,"sort":10,"name":491,"item":492},36,"Professional translations",[493],{"collection":436,"item":494},{"id":290,"status":5,"slug":495},"professional-translation-services",{"collection":241,"item":497},{"id":498,"status":5,"sort":10,"name":499,"item":500},48,"Crowdsourced translations",[501],{"collection":427,"item":502},{"id":53,"status":5,"slug":503},"share-tm",{"collection":312,"item":505},{"id":37,"status":5,"sort":10,"url":506,"url_text":507,"show_favorite_icon":227},"\u002Fdocs\u002Fgeneral\u002Ftranslating-strings","Translation interface",{"collection":241,"item":509},{"id":510,"status":5,"sort":10,"name":511,"item":512},55,"Machine translations",[513],{"collection":427,"item":514},{"id":37,"status":5,"slug":515},"machine-translation",{"collection":241,"item":517},{"id":518,"status":5,"sort":10,"name":519,"item":520},60,"Localazy AI translation",[521],{"collection":427,"item":522},{"id":338,"status":5,"slug":523},"localazy-ai",{"collection":241,"item":525},{"id":526,"status":5,"sort":10,"name":527,"item":528},61,"Translation Memory",[529],{"collection":427,"item":530},{"id":531,"status":5,"slug":532},35,"translation-memory",{"collection":241,"item":534},{"id":535,"status":5,"sort":10,"name":536,"item":537},63,"Code & placeholders",[538],{"collection":427,"item":539},{"id":290,"status":5,"slug":540},"code-and-placeholders",{"navigation_items_group_id":542},{"id":71,"sort":53,"status":5,"name":543,"render_show_all_url":227,"show_all_url_position":228,"show_favorite_icon":227,"show_all_url":10,"represent_as_tile":227,"items":544},"Management",[545,549,557,565,574,582,586],{"collection":312,"item":546},{"id":53,"status":5,"sort":10,"url":547,"url_text":548,"show_favorite_icon":227},"\u002Fdocs\u002Fgeneral\u002Fdefining-user-roles","User roles",{"collection":241,"item":550},{"id":551,"status":5,"sort":10,"name":552,"item":553},51,"Duplicity Linking",[554],{"collection":427,"item":555},{"id":103,"status":5,"slug":556},"duplicity-linking",{"collection":241,"item":558},{"id":559,"status":5,"sort":10,"name":560,"item":561},52,"Language Permissions",[562],{"collection":427,"item":563},{"id":24,"status":5,"slug":564},"language-permissions",{"collection":241,"item":566},{"id":567,"status":568,"sort":10,"name":569,"item":570},53,"draft","Automations",[571],{"collection":427,"item":572},{"id":107,"status":5,"slug":573},"automations",{"collection":241,"item":575},{"id":576,"status":5,"sort":10,"name":577,"item":578},58,"Branching",[579],{"collection":427,"item":580},{"id":297,"status":5,"slug":581},"branching",{"collection":312,"item":583},{"id":24,"status":568,"sort":10,"url":584,"url_text":585,"show_favorite_icon":227},"https:\u002F\u002Flocalazy.com\u002Fdocs\u002Fgeneral\u002Fsso-configuration","SSO",{"collection":312,"item":587},{"id":398,"status":568,"sort":10,"url":588,"url_text":589,"show_favorite_icon":227},"https:\u002F\u002Flocalazy.com\u002Fdocs\u002Fgeneral\u002Flanguage-statistics","Reporting",{"navigation_items_group_id":591},{"id":83,"sort":57,"status":5,"name":592,"render_show_all_url":227,"show_all_url_position":228,"show_favorite_icon":227,"show_all_url":10,"represent_as_tile":227,"items":593},"Development",[594,600,608,615,622,630,639],{"collection":241,"item":595},{"id":338,"status":5,"sort":10,"name":62,"item":596},[597],{"collection":427,"item":598},{"id":15,"status":5,"slug":599},"translation-api",{"collection":241,"item":601},{"id":602,"status":5,"sort":10,"name":603,"item":604},33,"Localazy CLI",[605],{"collection":427,"item":606},{"id":45,"status":5,"slug":607},"cli",{"collection":241,"item":609},{"id":474,"status":5,"sort":10,"name":610,"item":611},"Language CDN",[612],{"collection":427,"item":613},{"id":33,"status":5,"slug":614},"language-cdn",{"collection":241,"item":616},{"id":333,"status":5,"sort":10,"name":617,"item":618},"Releases",[619],{"collection":427,"item":620},{"id":41,"status":5,"slug":621},"releases",{"collection":241,"item":623},{"id":624,"status":568,"sort":10,"name":625,"item":626},57,"Format Conversions",[627],{"collection":427,"item":628},{"id":20,"status":5,"slug":629},"format-conversions",{"collection":241,"item":631},{"id":632,"status":5,"sort":10,"name":633,"item":634},59,"Webhooks",[635],{"collection":427,"item":636},{"id":637,"status":5,"slug":638},31,"webhooks",{"collection":241,"item":640},{"id":641,"status":5,"sort":10,"name":642,"item":643},62,"Export Aliases",[644],{"collection":427,"item":645},{"id":602,"status":5,"slug":646},"export-aliases",{"id":33,"name":75,"url":10,"url_text":10,"status":5,"groups":648},[649,765],{"navigation_items_group_id":650},{"id":45,"sort":61,"status":5,"name":651,"render_show_all_url":227,"show_all_url_position":228,"show_favorite_icon":227,"show_all_url":10,"represent_as_tile":227,"items":652},"Most popular",[653],{"collection":241,"item":654},{"id":19,"status":5,"sort":10,"name":75,"item":655},[656,664,671,678,685,691,698,705,712,719,726,735,742,749,757],{"collection":657,"item":658},"platforms",{"id":41,"status":5,"sort":4,"slug":659,"name":660,"icon":661},"android","Android",{"id":662,"title":663},"ff965add-53b0-44ad-b27c-ea4ef641d384","Ic Outline Android",{"collection":657,"item":665},{"id":45,"status":5,"sort":20,"slug":666,"name":667,"icon":668},"ios","iOS",{"id":669,"title":670},"886285d7-816a-4430-b5a5-edfe307b238e","Ios",{"collection":657,"item":672},{"id":602,"status":5,"sort":25,"slug":673,"name":674,"icon":675},"react","React",{"id":676,"title":677},"26757a90-88a3-4a94-b587-9f38614ed3bd","Logos React",{"collection":657,"item":679},{"id":103,"status":5,"sort":33,"slug":680,"name":681,"icon":682},"vuejs","Vue.js",{"id":683,"title":684},"6180b41f-3249-47d3-adcd-50fe1cf11bf1","Vue",{"collection":657,"item":686},{"id":91,"status":5,"sort":37,"slug":687,"name":688,"icon":689},"angular","Angular",{"id":690,"title":688},"2a31a97a-48c5-4531-aa36-41c9dd0bdbef",{"collection":657,"item":692},{"id":4,"status":5,"sort":41,"slug":693,"name":694,"icon":695},"flutter","Flutter",{"id":696,"title":697},"b9f13a11-9328-4a03-86cf-b20de0685606","Logos Flutter",{"collection":657,"item":699},{"id":25,"status":5,"sort":15,"slug":700,"name":701,"icon":702},"typescript","TypeScript",{"id":703,"title":704},"8d1319b5-8a96-4199-8407-00add3418b1f","Logos Typescript Icon",{"collection":657,"item":706},{"id":637,"status":5,"sort":19,"slug":707,"name":708,"icon":709},"javascript","JavaScript",{"id":710,"title":711},"4218d0c9-7e6b-494d-9663-37ceaf93ee8c","Logos Javascript",{"collection":657,"item":713},{"id":19,"status":5,"sort":107,"slug":714,"name":715,"icon":716},"json","JSON",{"id":717,"title":718},"99ac3b7c-dba5-4693-a4f4-1f27a6d7782d","Logos Json",{"collection":657,"item":720},{"id":24,"status":5,"sort":24,"slug":721,"name":722,"icon":723},"xliff","XLIFF",{"id":724,"title":725},"ca424cc8-e8a7-4aef-8dca-ef4a4d1334fc","Format",{"collection":657,"item":727},{"id":728,"status":5,"sort":729,"slug":730,"name":731,"icon":732},72,54,"strapi","Strapi",{"id":733,"title":734},"cde7f1d0-f2e0-4243-929e-a3f8f9146e69","Strapi Logo Purple",{"collection":657,"item":736},{"id":518,"status":5,"sort":510,"slug":737,"name":738,"icon":739},"figma","Figma",{"id":740,"title":741},"813745a4-a77d-4735-93b7-e0dd731b2304","Figma Icon",{"collection":657,"item":743},{"id":551,"status":5,"sort":449,"slug":744,"name":745,"icon":746},"microsoft-excel","Microsoft Excel",{"id":747,"title":748},"7a175955-7b96-4561-939f-a0e1924faa40","Excel",{"collection":657,"item":750},{"id":751,"status":5,"sort":526,"slug":752,"name":753,"icon":754},66,"github-actions","GitHub Actions",{"id":755,"title":756},"da17554f-ac6d-443d-9bac-1f29645ec1c6","Github Icon",{"collection":657,"item":758},{"id":759,"status":5,"sort":760,"slug":761,"name":762,"icon":763},97,999,"webflow","Webflow",{"id":764,"title":762},"ff43a386-52f8-499f-b77c-ab9a30f4a77e",{"navigation_items_group_id":766},{"id":33,"sort":15,"status":5,"name":767,"render_show_all_url":227,"show_all_url_position":228,"show_favorite_icon":227,"show_all_url":10,"represent_as_tile":227,"items":768},"Explore more",[769],{"collection":770,"item":771},"text_link_navigation_item_type",{"id":4,"status":5,"sort":10,"text":772,"url":773,"url_text":774},"Localazy is a technology-agnostic platform supporting 50+ frameworks, file formats & popular tools.","\u002Fintegrations","See all integrations",{"id":4,"name":79,"url":10,"url_text":10,"status":5,"groups":776},[777,801,807],{"navigation_items_group_id":778},{"id":4,"sort":19,"status":5,"name":779,"render_show_all_url":227,"show_all_url_position":228,"show_favorite_icon":227,"show_all_url":10,"represent_as_tile":227,"items":780},"Helpful Links",[781,784,786,790,792,795,797],{"collection":312,"item":782},{"id":71,"status":5,"sort":10,"url":101,"url_text":783,"show_favorite_icon":229},"Localazy Blog",{"collection":312,"item":785},{"id":83,"status":5,"sort":10,"url":85,"url_text":84,"show_favorite_icon":229},{"collection":312,"item":787},{"id":4,"status":5,"sort":10,"url":788,"url_text":789,"show_favorite_icon":227},"https:\u002F\u002Fdiscuss.localazy.com\u002F","Discussion Forum",{"collection":312,"item":791},{"id":19,"status":5,"sort":10,"url":93,"url_text":92,"show_favorite_icon":227},{"collection":312,"item":793},{"id":25,"status":5,"sort":10,"url":35,"url_text":794,"show_favorite_icon":227},"Become a Partner",{"collection":312,"item":796},{"id":87,"status":5,"sort":10,"url":105,"url_text":104,"show_favorite_icon":227},{"collection":312,"item":798},{"id":95,"status":5,"sort":10,"url":799,"url_text":800,"show_favorite_icon":227},"\u002Ftags\u002Frelease-update","Release Updates",{"navigation_items_group_id":802},{"id":20,"sort":83,"status":5,"name":783,"render_show_all_url":229,"show_all_url_position":228,"show_favorite_icon":227,"show_all_url":101,"represent_as_tile":227,"items":803},[804],{"collection":232,"item":805},{"id":25,"status":5,"sort":10,"show_author_img":227,"blog_post_tag":806,"description":10},"[USE LATEST FEATURED]",{"navigation_items_group_id":808},{"id":41,"sort":71,"status":5,"name":84,"render_show_all_url":229,"show_all_url_position":228,"show_favorite_icon":227,"show_all_url":85,"represent_as_tile":227,"items":809},[810,824,836,847,859,869,880,888],{"collection":241,"item":811},{"id":33,"status":5,"sort":10,"name":812,"item":813},"General",[814],{"collection":815,"item":816},"docs_section",{"id":20,"status":5,"sort":4,"slug":817,"name":812,"icon":818,"featured_icon":821},"general",{"id":819,"title":820},"423101f1-308c-42f1-8dfe-53272019e7cb","Global",{"id":822,"title":823},"0f7ca4cb-dc3b-4f62-b476-132ed5c4931f","General Doc",{"collection":241,"item":825},{"id":37,"status":5,"sort":10,"name":826,"item":827},"CLI",[828],{"collection":815,"item":829},{"id":25,"status":5,"sort":20,"slug":607,"name":826,"icon":830,"featured_icon":833},{"id":831,"title":832},"2f7a4573-8265-4d76-8d55-ce0cc79b8983","Cli",{"id":834,"title":835},"3f76ff7b-0e74-4046-bb03-4ca99c3b66d5","Doc Cat Cli",{"collection":241,"item":837},{"id":53,"status":5,"sort":10,"name":838,"item":839},"API",[840],{"collection":815,"item":841},{"id":107,"status":5,"sort":25,"slug":842,"name":838,"icon":843,"featured_icon":844},"api",{"id":831,"title":832},{"id":845,"title":846},"20866781-e69b-4e01-9456-05437487b75c","API Doc",{"collection":241,"item":848},{"id":849,"status":5,"sort":10,"name":850,"item":851},50,"CDN",[852],{"collection":815,"item":853},{"id":319,"status":5,"sort":33,"slug":854,"name":850,"icon":855,"featured_icon":856},"cdn",{"id":819,"title":820},{"id":857,"title":858},"a8ee9cb7-4e02-41f0-b595-eb518c3085b6","Doc Cat Cdn",{"collection":241,"item":860},{"id":41,"status":5,"sort":10,"name":660,"item":861},[862],{"collection":815,"item":863},{"id":4,"status":5,"sort":37,"slug":659,"name":660,"icon":864,"featured_icon":866},{"id":865,"title":660},"fb8329ae-0c0c-4fbc-bcdc-83f2eeda1039",{"id":867,"title":868},"f7c0dec8-5b42-4943-ab3a-e3665723ad6f","Doc Cat Android",{"collection":241,"item":870},{"id":45,"status":5,"sort":10,"name":667,"item":871},[872],{"collection":815,"item":873},{"id":33,"status":5,"sort":41,"slug":666,"name":667,"icon":874,"featured_icon":877},{"id":875,"title":876},"289e136c-55df-4d51-847b-1782a2308ee4","Ios Blue",{"id":878,"title":879},"2968d3f0-14b5-4427-82e7-f1ea2de17846","Doc Cat Ios",{"collection":241,"item":881},{"id":57,"status":5,"sort":10,"name":738,"item":882},[883],{"collection":815,"item":884},{"id":24,"status":5,"sort":45,"slug":737,"name":738,"icon":885,"featured_icon":886},{"id":831,"title":832},{"id":887,"title":738},"f5e66b5b-a439-47f6-af4a-6ad261de2e87",{"collection":241,"item":889},{"id":61,"status":5,"sort":10,"name":731,"item":890},[891],{"collection":815,"item":892},{"id":347,"status":5,"sort":53,"slug":730,"name":731,"icon":893,"featured_icon":895},{"id":894,"title":731},"3b4b03c7-e131-49e6-a014-c8c2c8a2751e",{"id":896,"title":897},"1dd05c76-e517-4aea-a3d8-49cfddb40056","Strapi Doc",{"id":25,"name":108,"url":109,"url_text":108,"status":5,"groups":899},[],{"id":41,"name":16,"url":901,"url_text":16,"status":5,"groups":902},"\u002Fbook-demo",[],[904,1045,1129,1239,1328,1411,1507,1600,1689,1788],{"id":602,"status":5,"created_on":905,"modified_on":905,"name":674,"slug":673,"description":906,"docs_link":10,"priority":10,"has_sdk":227,"sort":25,"highlighted":227,"in_menu":229,"changefreq":10,"support_type":907,"show_in_spa":229,"is_file_format":227,"meta_title":908,"meta_description":909,"featured_on_web":229,"marketing_subtitle":910,"tile_subtitle":907,"tile_description":911,"is_enterprise":227,"is_popular":227,"primary_use_case":10,"hierarchy_handling":10,"best_for":10,"file_extension":10,"format_code_example":10,"format_to_extension":912,"upload_features":913,"icon":914,"meta_image":915,"primary_tag":917,"tags":933,"integration_methods":951,"recommended_methods":1029,"default_integration_method":1030,"faq_categories":1037,"translations":1043,"platforms_id":602},"2026-10-01T11:38:12.000Z","Manage your React app translations with Localazy, a continuous localization tool. React i18n done right. ","react-i18next and more","React localization with Localazy","Translate React JSON files with Localazy. Works with react-i18next, react-intl, and LinguiJS, with placeholder protection and CLI automation.","CLI support","Use Localazy to translate your React projects with your favorite i18n library.",{"json":714},[],{"id":676},{"id":916},"a97492ec-ee8d-429c-bf66-d0fe59b6e5c9",{"id":37,"status":5,"sort":20,"created_on":918,"label":919,"hidden":227,"icon":920,"translations":922},"2022-03-17T12:23:44.000Z","Web apps",{"id":921},"c9e70e4f-8136-432a-8d82-53c3501a9eb4",[923,925,928,931],{"id":37,"languages_code":924,"label":919},"xxa",{"id":432,"languages_code":926,"label":927},"es","Aplicaciones web",{"id":849,"languages_code":929,"label":930},"cs","Webové aplikace",{"id":632,"languages_code":932,"label":919},"en",[934,941],{"id":37,"status":5,"sort":20,"label":919,"hidden":227,"created_on":918,"icon":935,"translations":936},{"id":921},[937,938,939,940],{"id":37,"languages_code":924,"label":919},{"id":432,"languages_code":926,"label":927},{"id":849,"languages_code":929,"label":930},{"id":632,"languages_code":932,"label":919},{"id":53,"status":5,"sort":57,"label":942,"hidden":227,"created_on":943,"icon":10,"translations":944},"Framework","2022-03-17T12:23:45.000Z",[945,946,948,949],{"id":53,"languages_code":924,"label":942},{"id":567,"languages_code":926,"label":947},"Marco",{"id":518,"languages_code":929,"label":942},{"id":950,"languages_code":932,"label":942},67,[952,967,991,1012],{"id":33,"status":5,"sort":41,"label":838,"alternative_label":10,"slug":842,"description":953,"documentation_link":954,"loc_icon":842,"is_official_plugin":227,"is_universal_plugin":227,"universal_plugin_vendor":10,"translations":955},"Translate strings directly or upload them into your Localazy project.","\u002Fdocs\u002Fapi\u002Fintroduction",[956,957,960,962,964],{"id":33,"languages_code":924,"label":838,"description":953,"slug":842},{"id":958,"languages_code":926,"label":838,"description":959,"slug":842},40,"Utilice la API para exportar traducciones e importar contenido de\u002Fa Localazy mediante programación.",{"id":849,"languages_code":932,"label":838,"description":961,"slug":842},"Use the API to export translations and import content from\u002Fto Localazy programmatically.",{"id":632,"languages_code":929,"label":838,"description":963,"slug":842},"Překládejte řetězce přímo nebo je nahrajte do svého projektu Localazy.",{"id":965,"languages_code":966,"label":838,"description":10,"slug":10},109,"de",{"id":25,"status":5,"sort":37,"label":968,"alternative_label":10,"slug":969,"description":970,"documentation_link":971,"loc_icon":972,"is_official_plugin":227,"is_universal_plugin":227,"universal_plugin_vendor":10,"translations":973},"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",[974,975,978,979,982,985,986,987],{"id":25,"languages_code":924,"label":968,"description":970,"slug":969},{"id":358,"languages_code":926,"label":976,"description":977,"slug":10},"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":551,"languages_code":932,"label":968,"description":970,"slug":969},{"id":518,"languages_code":929,"label":980,"description":981,"slug":10},"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":469,"languages_code":926,"label":983,"description":984,"slug":969},"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":478,"languages_code":932,"label":968,"description":970,"slug":969},{"id":751,"languages_code":929,"label":980,"description":981,"slug":969},{"id":988,"languages_code":966,"label":989,"description":990,"slug":10},88,"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":20,"status":5,"sort":33,"label":992,"alternative_label":993,"slug":994,"description":995,"documentation_link":996,"loc_icon":997,"is_official_plugin":227,"is_universal_plugin":227,"universal_plugin_vendor":10,"translations":998},"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",[999,1000,1003,1004,1008],{"id":20,"languages_code":924,"label":992,"description":995,"slug":994},{"id":285,"languages_code":926,"label":1001,"description":1002,"slug":10},"Carga directa de archivos","Cargue sus textos y traducciones existentes en cualquier formato directamente para empezar rápidamente.",{"id":449,"languages_code":932,"label":992,"description":995,"slug":994},{"id":1005,"languages_code":929,"label":1006,"description":1007,"slug":10},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":1009,"languages_code":966,"label":1010,"description":1011,"slug":10},85,"Direkter Datei-Upload","Laden Sie Ihre Texte und vorhandenen Übersetzungen in einem beliebigen Format direkt hoch, um schnell loszulegen.",{"id":4,"status":5,"sort":25,"label":1013,"alternative_label":826,"slug":607,"description":1014,"documentation_link":1015,"loc_icon":607,"is_official_plugin":227,"is_universal_plugin":227,"universal_plugin_vendor":10,"translations":1016},"Command Line Interface","The best option for developers that want to make localization an automated part of their workflow.","\u002Fdocs\u002Fcli\u002Fthe-basics",[1017,1018,1021,1022,1025],{"id":4,"languages_code":924,"label":1013,"description":1014,"slug":607},{"id":274,"languages_code":926,"label":1019,"description":1020,"slug":607},"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":441,"languages_code":932,"label":1013,"description":1014,"slug":607},{"id":510,"languages_code":929,"label":1023,"description":1024,"slug":607},"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":1026,"languages_code":966,"label":1027,"description":1028,"slug":10},87,"Befehlszeilenschnittstelle","Die beste Option für Entwickler, die die Lokalisierung zu einem automatisierten Teil ihres Arbeitsablaufs machen möchten.",[],{"id":4,"status":5,"sort":25,"label":1013,"alternative_label":826,"slug":607,"description":1014,"documentation_link":1015,"loc_icon":607,"is_official_plugin":227,"is_universal_plugin":227,"universal_plugin_vendor":10,"translations":1031},[1032,1033,1034,1035,1036],{"id":4,"languages_code":924,"label":1013,"description":1014,"slug":607},{"id":274,"languages_code":926,"label":1019,"description":1020,"slug":607},{"id":441,"languages_code":932,"label":1013,"description":1014,"slug":607},{"id":510,"languages_code":929,"label":1023,"description":1024,"slug":607},{"id":1026,"languages_code":966,"label":1027,"description":1028,"slug":10},[1038],{"id":1039,"status":5,"created_on":1040,"sort":10,"slug":1041,"label":1042,"on_faq_index":10},76,"2025-02-26T12:44:29.000Z","front-end-common","Front-end Common",[1044],{"languages_code":924,"name":674,"slug":673,"description":906,"support_type":907,"meta_title":908,"meta_description":10,"marketing_subtitle":910,"tile_subtitle":907,"tile_description":911,"id":602,"platforms_id":602,"docs_link":10},{"id":103,"status":5,"created_on":1046,"modified_on":1047,"name":681,"slug":680,"description":1048,"docs_link":1049,"priority":10,"has_sdk":227,"sort":33,"highlighted":227,"in_menu":229,"changefreq":10,"support_type":1050,"show_in_spa":229,"is_file_format":227,"meta_title":1051,"meta_description":1052,"featured_on_web":229,"marketing_subtitle":910,"tile_subtitle":1053,"tile_description":1054,"is_enterprise":227,"is_popular":227,"primary_use_case":10,"hierarchy_handling":10,"best_for":10,"file_extension":10,"format_code_example":10,"format_to_extension":1055,"upload_features":1056,"icon":1057,"meta_image":1058,"primary_tag":1060,"tags":1067,"integration_methods":1081,"recommended_methods":1113,"default_integration_method":1114,"faq_categories":1121,"translations":1127,"platforms_id":103},"2026-09-30T11:07:41.000Z","2026-09-30T11:07:42.000Z","Online Vue.js project localization tool for your translation management. Enjoy true continuous localization with Localazy & translate your JSON files automatically.","\u002Fdocs\u002Fcli\u002Fjson-format","JSON format support","Vue.js localization – translate JSON files | Localazy","Translate Vue.js JSON files with Localazy. Full vue-i18n support with interpolation protection, plural validation, and CLI automation.","Vue.js & JSON","Enjoy true continuous localization with Localazy & translate your Vue projects automatically.",{"json":714},[],{"id":683},{"id":1059},"8171b836-d6b8-4354-8db3-34ccd384970d",{"id":37,"status":5,"sort":20,"created_on":918,"label":919,"hidden":227,"icon":1061,"translations":1062},{"id":921},[1063,1064,1065,1066],{"id":37,"languages_code":924,"label":919},{"id":432,"languages_code":926,"label":927},{"id":849,"languages_code":929,"label":930},{"id":632,"languages_code":932,"label":919},[1068,1075],{"id":37,"status":5,"sort":20,"label":919,"hidden":227,"created_on":918,"icon":1069,"translations":1070},{"id":921},[1071,1072,1073,1074],{"id":37,"languages_code":924,"label":919},{"id":432,"languages_code":926,"label":927},{"id":849,"languages_code":929,"label":930},{"id":632,"languages_code":932,"label":919},{"id":53,"status":5,"sort":57,"label":942,"hidden":227,"created_on":943,"icon":10,"translations":1076},[1077,1078,1079,1080],{"id":53,"languages_code":924,"label":942},{"id":567,"languages_code":926,"label":947},{"id":518,"languages_code":929,"label":942},{"id":950,"languages_code":932,"label":942},[1082,1089,1099,1106],{"id":33,"status":5,"sort":41,"label":838,"alternative_label":10,"slug":842,"description":953,"documentation_link":954,"loc_icon":842,"is_official_plugin":227,"is_universal_plugin":227,"universal_plugin_vendor":10,"translations":1083},[1084,1085,1086,1087,1088],{"id":33,"languages_code":924,"label":838,"description":953,"slug":842},{"id":958,"languages_code":926,"label":838,"description":959,"slug":842},{"id":849,"languages_code":932,"label":838,"description":961,"slug":842},{"id":632,"languages_code":929,"label":838,"description":963,"slug":842},{"id":965,"languages_code":966,"label":838,"description":10,"slug":10},{"id":25,"status":5,"sort":37,"label":968,"alternative_label":10,"slug":969,"description":970,"documentation_link":971,"loc_icon":972,"is_official_plugin":227,"is_universal_plugin":227,"universal_plugin_vendor":10,"translations":1090},[1091,1092,1093,1094,1095,1096,1097,1098],{"id":25,"languages_code":924,"label":968,"description":970,"slug":969},{"id":358,"languages_code":926,"label":976,"description":977,"slug":10},{"id":551,"languages_code":932,"label":968,"description":970,"slug":969},{"id":518,"languages_code":929,"label":980,"description":981,"slug":10},{"id":469,"languages_code":926,"label":983,"description":984,"slug":969},{"id":478,"languages_code":932,"label":968,"description":970,"slug":969},{"id":751,"languages_code":929,"label":980,"description":981,"slug":969},{"id":988,"languages_code":966,"label":989,"description":990,"slug":10},{"id":20,"status":5,"sort":33,"label":992,"alternative_label":993,"slug":994,"description":995,"documentation_link":996,"loc_icon":997,"is_official_plugin":227,"is_universal_plugin":227,"universal_plugin_vendor":10,"translations":1100},[1101,1102,1103,1104,1105],{"id":20,"languages_code":924,"label":992,"description":995,"slug":994},{"id":285,"languages_code":926,"label":1001,"description":1002,"slug":10},{"id":449,"languages_code":932,"label":992,"description":995,"slug":994},{"id":1005,"languages_code":929,"label":1006,"description":1007,"slug":10},{"id":1009,"languages_code":966,"label":1010,"description":1011,"slug":10},{"id":4,"status":5,"sort":25,"label":1013,"alternative_label":826,"slug":607,"description":1014,"documentation_link":1015,"loc_icon":607,"is_official_plugin":227,"is_universal_plugin":227,"universal_plugin_vendor":10,"translations":1107},[1108,1109,1110,1111,1112],{"id":4,"languages_code":924,"label":1013,"description":1014,"slug":607},{"id":274,"languages_code":926,"label":1019,"description":1020,"slug":607},{"id":441,"languages_code":932,"label":1013,"description":1014,"slug":607},{"id":510,"languages_code":929,"label":1023,"description":1024,"slug":607},{"id":1026,"languages_code":966,"label":1027,"description":1028,"slug":10},[],{"id":4,"status":5,"sort":25,"label":1013,"alternative_label":826,"slug":607,"description":1014,"documentation_link":1015,"loc_icon":607,"is_official_plugin":227,"is_universal_plugin":227,"universal_plugin_vendor":10,"translations":1115},[1116,1117,1118,1119,1120],{"id":4,"languages_code":924,"label":1013,"description":1014,"slug":607},{"id":274,"languages_code":926,"label":1019,"description":1020,"slug":607},{"id":441,"languages_code":932,"label":1013,"description":1014,"slug":607},{"id":510,"languages_code":929,"label":1023,"description":1024,"slug":607},{"id":1026,"languages_code":966,"label":1027,"description":1028,"slug":10},[1122,1126],{"id":1005,"status":5,"created_on":1123,"sort":10,"slug":1124,"label":1125,"on_faq_index":10},"2023-03-01T11:21:41.000Z","vue-localization","Vue.js Localization",{"id":1039,"status":5,"created_on":1040,"sort":10,"slug":1041,"label":1042,"on_faq_index":10},[1128],{"languages_code":924,"name":681,"slug":680,"description":1048,"support_type":1050,"meta_title":10,"meta_description":10,"marketing_subtitle":910,"tile_subtitle":1053,"tile_description":1054,"id":103,"platforms_id":103,"docs_link":1049},{"id":4,"status":5,"created_on":1130,"modified_on":1131,"name":694,"slug":693,"description":1132,"docs_link":1133,"priority":10,"has_sdk":227,"sort":41,"highlighted":227,"in_menu":229,"changefreq":10,"support_type":1134,"show_in_spa":229,"is_file_format":227,"meta_title":1135,"meta_description":1136,"featured_on_web":227,"marketing_subtitle":910,"tile_subtitle":1134,"tile_description":1137,"is_enterprise":227,"is_popular":227,"primary_use_case":1138,"hierarchy_handling":1139,"best_for":1140,"file_extension":1141,"format_code_example":1142,"format_to_extension":1143,"upload_features":1145,"icon":1146,"meta_image":1147,"primary_tag":1149,"tags":1160,"integration_methods":1196,"recommended_methods":1228,"default_integration_method":1229,"faq_categories":1236,"translations":1237,"platforms_id":4},"2026-10-07T11:22:01.000Z","2026-10-07T11:22:02.000Z","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","Flutter localization – translate ARB files | Localazy","Translate Flutter ARB files with Localazy. Placeholders, plurals, and metadata fully supported, with CLI automation that fits your existing workflow.","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":1144},"arb",[],{"id":696},{"id":1148},"c2674666-4371-4aa4-9a65-438c7363fafe",{"id":41,"status":5,"sort":53,"created_on":943,"label":1150,"hidden":227,"icon":1151,"translations":1153},"Mobile apps",{"id":1152},"c9c7e1f5-8b59-4016-ae0c-6fba9469cd55",[1154,1155,1157,1159],{"id":41,"languages_code":924,"label":1150},{"id":441,"languages_code":926,"label":1156},"Aplicaciones móviles",{"id":510,"languages_code":929,"label":1158},"Mobilní aplikace",{"id":478,"languages_code":932,"label":1150},[1161,1172,1179,1186],{"id":45,"status":5,"sort":103,"label":1162,"hidden":227,"created_on":943,"icon":1163,"translations":1165},"Desktop & Games",{"id":1164},"65b04533-5b4c-430c-b8a4-ecce84754200",[1166,1167,1169,1171],{"id":45,"languages_code":924,"label":1162},{"id":449,"languages_code":926,"label":1168},"Escritorio y Juegos",{"id":1005,"languages_code":929,"label":1170},"Stolní počítače & Hry",{"id":751,"languages_code":932,"label":1162},{"id":37,"status":5,"sort":20,"label":919,"hidden":227,"created_on":918,"icon":1173,"translations":1174},{"id":921},[1175,1176,1177,1178],{"id":37,"languages_code":924,"label":919},{"id":432,"languages_code":926,"label":927},{"id":849,"languages_code":929,"label":930},{"id":632,"languages_code":932,"label":919},{"id":41,"status":5,"sort":53,"label":1150,"hidden":227,"created_on":943,"icon":1180,"translations":1181},{"id":1152},[1182,1183,1184,1185],{"id":41,"languages_code":924,"label":1150},{"id":441,"languages_code":926,"label":1156},{"id":510,"languages_code":929,"label":1158},{"id":478,"languages_code":932,"label":1150},{"id":290,"status":5,"sort":474,"label":1187,"hidden":229,"created_on":943,"icon":10,"translations":1188},"ARB",[1189,1190,1192,1194],{"id":290,"languages_code":924,"label":1187},{"id":1191,"languages_code":926,"label":1187},120,{"id":1193,"languages_code":929,"label":1187},125,{"id":1195,"languages_code":932,"label":1187},130,[1197,1204,1214,1221],{"id":33,"status":5,"sort":41,"label":838,"alternative_label":10,"slug":842,"description":953,"documentation_link":954,"loc_icon":842,"is_official_plugin":227,"is_universal_plugin":227,"universal_plugin_vendor":10,"translations":1198},[1199,1200,1201,1202,1203],{"id":33,"languages_code":924,"label":838,"description":953,"slug":842},{"id":958,"languages_code":926,"label":838,"description":959,"slug":842},{"id":849,"languages_code":932,"label":838,"description":961,"slug":842},{"id":632,"languages_code":929,"label":838,"description":963,"slug":842},{"id":965,"languages_code":966,"label":838,"description":10,"slug":10},{"id":25,"status":5,"sort":37,"label":968,"alternative_label":10,"slug":969,"description":970,"documentation_link":971,"loc_icon":972,"is_official_plugin":227,"is_universal_plugin":227,"universal_plugin_vendor":10,"translations":1205},[1206,1207,1208,1209,1210,1211,1212,1213],{"id":25,"languages_code":924,"label":968,"description":970,"slug":969},{"id":358,"languages_code":926,"label":976,"description":977,"slug":10},{"id":551,"languages_code":932,"label":968,"description":970,"slug":969},{"id":518,"languages_code":929,"label":980,"description":981,"slug":10},{"id":469,"languages_code":926,"label":983,"description":984,"slug":969},{"id":478,"languages_code":932,"label":968,"description":970,"slug":969},{"id":751,"languages_code":929,"label":980,"description":981,"slug":969},{"id":988,"languages_code":966,"label":989,"description":990,"slug":10},{"id":20,"status":5,"sort":33,"label":992,"alternative_label":993,"slug":994,"description":995,"documentation_link":996,"loc_icon":997,"is_official_plugin":227,"is_universal_plugin":227,"universal_plugin_vendor":10,"translations":1215},[1216,1217,1218,1219,1220],{"id":20,"languages_code":924,"label":992,"description":995,"slug":994},{"id":285,"languages_code":926,"label":1001,"description":1002,"slug":10},{"id":449,"languages_code":932,"label":992,"description":995,"slug":994},{"id":1005,"languages_code":929,"label":1006,"description":1007,"slug":10},{"id":1009,"languages_code":966,"label":1010,"description":1011,"slug":10},{"id":4,"status":5,"sort":25,"label":1013,"alternative_label":826,"slug":607,"description":1014,"documentation_link":1015,"loc_icon":607,"is_official_plugin":227,"is_universal_plugin":227,"universal_plugin_vendor":10,"translations":1222},[1223,1224,1225,1226,1227],{"id":4,"languages_code":924,"label":1013,"description":1014,"slug":607},{"id":274,"languages_code":926,"label":1019,"description":1020,"slug":607},{"id":441,"languages_code":932,"label":1013,"description":1014,"slug":607},{"id":510,"languages_code":929,"label":1023,"description":1024,"slug":607},{"id":1026,"languages_code":966,"label":1027,"description":1028,"slug":10},[],{"id":4,"status":5,"sort":25,"label":1013,"alternative_label":826,"slug":607,"description":1014,"documentation_link":1015,"loc_icon":607,"is_official_plugin":227,"is_universal_plugin":227,"universal_plugin_vendor":10,"translations":1230},[1231,1232,1233,1234,1235],{"id":4,"languages_code":924,"label":1013,"description":1014,"slug":607},{"id":274,"languages_code":926,"label":1019,"description":1020,"slug":607},{"id":441,"languages_code":932,"label":1013,"description":1014,"slug":607},{"id":510,"languages_code":929,"label":1023,"description":1024,"slug":607},{"id":1026,"languages_code":966,"label":1027,"description":1028,"slug":10},[],[1238],{"languages_code":924,"name":694,"slug":693,"description":1132,"support_type":1134,"meta_title":10,"meta_description":10,"marketing_subtitle":910,"tile_subtitle":1134,"tile_description":1137,"id":4,"platforms_id":4,"docs_link":1133},{"id":637,"status":5,"created_on":1240,"modified_on":1241,"name":708,"slug":707,"description":1242,"docs_link":1243,"priority":10,"has_sdk":227,"sort":19,"highlighted":227,"in_menu":229,"changefreq":10,"support_type":1244,"show_in_spa":229,"is_file_format":227,"meta_title":1245,"meta_description":1246,"featured_on_web":229,"marketing_subtitle":910,"tile_subtitle":1244,"tile_description":1247,"is_enterprise":227,"is_popular":227,"primary_use_case":10,"hierarchy_handling":10,"best_for":10,"file_extension":10,"format_code_example":10,"format_to_extension":1248,"upload_features":1250,"icon":1251,"meta_image":1252,"primary_tag":1254,"tags":1267,"integration_methods":1282,"recommended_methods":1314,"default_integration_method":1315,"faq_categories":1322,"translations":1326,"platforms_id":637},"2026-07-22T09:47:16.000Z","2026-07-22T09:47:17.000Z","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","JavaScript localization – translate JS files | Localazy","Translate JavaScript files with Localazy. ES6 modules, CommonJS, and plain objects parsed, plurals converted, and placeholders validated.","Translating JS files is easy as a pie with Localazy!",{"js":1249},"js",[],{"id":710},{"id":1253},"2c6699eb-1d80-4772-8268-5597dbcead8c",{"id":61,"status":5,"sort":61,"created_on":943,"label":1255,"hidden":227,"icon":1256,"translations":1258},"Programming Languages",{"id":1257},"8c5836bb-1fbe-49c5-9330-8f931838c457",[1259,1260,1262,1265],{"id":61,"languages_code":924,"label":1255},{"id":535,"languages_code":926,"label":1261},"Lenguajes de Programación",{"id":1263,"languages_code":929,"label":1264},68,"Programovací Jazyky",{"id":1266,"languages_code":932,"label":1255},70,[1268,1275],{"id":37,"status":5,"sort":20,"label":919,"hidden":227,"created_on":918,"icon":1269,"translations":1270},{"id":921},[1271,1272,1273,1274],{"id":37,"languages_code":924,"label":919},{"id":432,"languages_code":926,"label":927},{"id":849,"languages_code":929,"label":930},{"id":632,"languages_code":932,"label":919},{"id":61,"status":5,"sort":61,"label":1255,"hidden":227,"created_on":943,"icon":1276,"translations":1277},{"id":1257},[1278,1279,1280,1281],{"id":61,"languages_code":924,"label":1255},{"id":535,"languages_code":926,"label":1261},{"id":1263,"languages_code":929,"label":1264},{"id":1266,"languages_code":932,"label":1255},[1283,1290,1300,1307],{"id":33,"status":5,"sort":41,"label":838,"alternative_label":10,"slug":842,"description":953,"documentation_link":954,"loc_icon":842,"is_official_plugin":227,"is_universal_plugin":227,"universal_plugin_vendor":10,"translations":1284},[1285,1286,1287,1288,1289],{"id":33,"languages_code":924,"label":838,"description":953,"slug":842},{"id":958,"languages_code":926,"label":838,"description":959,"slug":842},{"id":849,"languages_code":932,"label":838,"description":961,"slug":842},{"id":632,"languages_code":929,"label":838,"description":963,"slug":842},{"id":965,"languages_code":966,"label":838,"description":10,"slug":10},{"id":25,"status":5,"sort":37,"label":968,"alternative_label":10,"slug":969,"description":970,"documentation_link":971,"loc_icon":972,"is_official_plugin":227,"is_universal_plugin":227,"universal_plugin_vendor":10,"translations":1291},[1292,1293,1294,1295,1296,1297,1298,1299],{"id":25,"languages_code":924,"label":968,"description":970,"slug":969},{"id":358,"languages_code":926,"label":976,"description":977,"slug":10},{"id":551,"languages_code":932,"label":968,"description":970,"slug":969},{"id":518,"languages_code":929,"label":980,"description":981,"slug":10},{"id":469,"languages_code":926,"label":983,"description":984,"slug":969},{"id":478,"languages_code":932,"label":968,"description":970,"slug":969},{"id":751,"languages_code":929,"label":980,"description":981,"slug":969},{"id":988,"languages_code":966,"label":989,"description":990,"slug":10},{"id":20,"status":5,"sort":33,"label":992,"alternative_label":993,"slug":994,"description":995,"documentation_link":996,"loc_icon":997,"is_official_plugin":227,"is_universal_plugin":227,"universal_plugin_vendor":10,"translations":1301},[1302,1303,1304,1305,1306],{"id":20,"languages_code":924,"label":992,"description":995,"slug":994},{"id":285,"languages_code":926,"label":1001,"description":1002,"slug":10},{"id":449,"languages_code":932,"label":992,"description":995,"slug":994},{"id":1005,"languages_code":929,"label":1006,"description":1007,"slug":10},{"id":1009,"languages_code":966,"label":1010,"description":1011,"slug":10},{"id":4,"status":5,"sort":25,"label":1013,"alternative_label":826,"slug":607,"description":1014,"documentation_link":1015,"loc_icon":607,"is_official_plugin":227,"is_universal_plugin":227,"universal_plugin_vendor":10,"translations":1308},[1309,1310,1311,1312,1313],{"id":4,"languages_code":924,"label":1013,"description":1014,"slug":607},{"id":274,"languages_code":926,"label":1019,"description":1020,"slug":607},{"id":441,"languages_code":932,"label":1013,"description":1014,"slug":607},{"id":510,"languages_code":929,"label":1023,"description":1024,"slug":607},{"id":1026,"languages_code":966,"label":1027,"description":1028,"slug":10},[],{"id":4,"status":5,"sort":25,"label":1013,"alternative_label":826,"slug":607,"description":1014,"documentation_link":1015,"loc_icon":607,"is_official_plugin":227,"is_universal_plugin":227,"universal_plugin_vendor":10,"translations":1316},[1317,1318,1319,1320,1321],{"id":4,"languages_code":924,"label":1013,"description":1014,"slug":607},{"id":274,"languages_code":926,"label":1019,"description":1020,"slug":607},{"id":441,"languages_code":932,"label":1013,"description":1014,"slug":607},{"id":510,"languages_code":929,"label":1023,"description":1024,"slug":607},{"id":1026,"languages_code":966,"label":1027,"description":1028,"slug":10},[1323],{"id":531,"status":5,"created_on":1324,"sort":10,"slug":1325,"label":708,"on_faq_index":227},"2022-06-10T09:49:33.000Z","javascript-i18n-localization",[1327],{"languages_code":924,"name":708,"slug":707,"description":1242,"support_type":1244,"meta_title":10,"meta_description":10,"marketing_subtitle":910,"tile_subtitle":1244,"tile_description":1247,"id":637,"platforms_id":637,"docs_link":1243},{"id":19,"status":5,"created_on":1329,"modified_on":1330,"name":715,"slug":714,"description":1331,"docs_link":1049,"priority":10,"has_sdk":227,"sort":107,"highlighted":227,"in_menu":229,"changefreq":10,"support_type":1332,"show_in_spa":229,"is_file_format":229,"meta_title":1333,"meta_description":1334,"featured_on_web":229,"marketing_subtitle":910,"tile_subtitle":1335,"tile_description":1336,"is_enterprise":227,"is_popular":229,"primary_use_case":1337,"hierarchy_handling":1338,"best_for":1339,"file_extension":1340,"format_code_example":1341,"format_to_extension":1342,"upload_features":1343,"icon":1344,"meta_image":1345,"primary_tag":1347,"tags":1358,"integration_methods":1366,"recommended_methods":1398,"default_integration_method":1399,"faq_categories":1406,"translations":1409,"platforms_id":19},"2026-10-05T07:45:06.000Z","2026-10-05T07:45:07.000Z","Online JSON translator you will love. Comfortable JSON language files editor with powerful CLI under your fingers for continuous localization.","Advanced format support","JSON localization – translate JSON files | Localazy","Translate JSON files with Localazy. Nested keys, arrays, and ICU plurals supported, structure preserved in every language, CLI for automation.","{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":714},[],{"id":717},{"id":1346},"8d614c20-667e-4bee-a64d-7d7ce9c0ee0a",{"id":33,"status":5,"sort":37,"created_on":943,"label":1348,"hidden":227,"icon":1349,"translations":1351},"File formats",{"id":1350},"ab7c8f89-dcce-45ab-9e21-8605aef289c3",[1352,1353,1355,1357],{"id":33,"languages_code":924,"label":1348},{"id":423,"languages_code":926,"label":1354},"Formatos de archivo",{"id":551,"languages_code":929,"label":1356},"Formáty souborů",{"id":641,"languages_code":932,"label":1348},[1359],{"id":33,"status":5,"sort":37,"label":1348,"hidden":227,"created_on":943,"icon":1360,"translations":1361},{"id":1350},[1362,1363,1364,1365],{"id":33,"languages_code":924,"label":1348},{"id":423,"languages_code":926,"label":1354},{"id":551,"languages_code":929,"label":1356},{"id":641,"languages_code":932,"label":1348},[1367,1374,1384,1391],{"id":33,"status":5,"sort":41,"label":838,"alternative_label":10,"slug":842,"description":953,"documentation_link":954,"loc_icon":842,"is_official_plugin":227,"is_universal_plugin":227,"universal_plugin_vendor":10,"translations":1368},[1369,1370,1371,1372,1373],{"id":33,"languages_code":924,"label":838,"description":953,"slug":842},{"id":958,"languages_code":926,"label":838,"description":959,"slug":842},{"id":849,"languages_code":932,"label":838,"description":961,"slug":842},{"id":632,"languages_code":929,"label":838,"description":963,"slug":842},{"id":965,"languages_code":966,"label":838,"description":10,"slug":10},{"id":25,"status":5,"sort":37,"label":968,"alternative_label":10,"slug":969,"description":970,"documentation_link":971,"loc_icon":972,"is_official_plugin":227,"is_universal_plugin":227,"universal_plugin_vendor":10,"translations":1375},[1376,1377,1378,1379,1380,1381,1382,1383],{"id":25,"languages_code":924,"label":968,"description":970,"slug":969},{"id":358,"languages_code":926,"label":976,"description":977,"slug":10},{"id":551,"languages_code":932,"label":968,"description":970,"slug":969},{"id":518,"languages_code":929,"label":980,"description":981,"slug":10},{"id":469,"languages_code":926,"label":983,"description":984,"slug":969},{"id":478,"languages_code":932,"label":968,"description":970,"slug":969},{"id":751,"languages_code":929,"label":980,"description":981,"slug":969},{"id":988,"languages_code":966,"label":989,"description":990,"slug":10},{"id":20,"status":5,"sort":33,"label":992,"alternative_label":993,"slug":994,"description":995,"documentation_link":996,"loc_icon":997,"is_official_plugin":227,"is_universal_plugin":227,"universal_plugin_vendor":10,"translations":1385},[1386,1387,1388,1389,1390],{"id":20,"languages_code":924,"label":992,"description":995,"slug":994},{"id":285,"languages_code":926,"label":1001,"description":1002,"slug":10},{"id":449,"languages_code":932,"label":992,"description":995,"slug":994},{"id":1005,"languages_code":929,"label":1006,"description":1007,"slug":10},{"id":1009,"languages_code":966,"label":1010,"description":1011,"slug":10},{"id":4,"status":5,"sort":25,"label":1013,"alternative_label":826,"slug":607,"description":1014,"documentation_link":1015,"loc_icon":607,"is_official_plugin":227,"is_universal_plugin":227,"universal_plugin_vendor":10,"translations":1392},[1393,1394,1395,1396,1397],{"id":4,"languages_code":924,"label":1013,"description":1014,"slug":607},{"id":274,"languages_code":926,"label":1019,"description":1020,"slug":607},{"id":441,"languages_code":932,"label":1013,"description":1014,"slug":607},{"id":510,"languages_code":929,"label":1023,"description":1024,"slug":607},{"id":1026,"languages_code":966,"label":1027,"description":1028,"slug":10},[],{"id":4,"status":5,"sort":25,"label":1013,"alternative_label":826,"slug":607,"description":1014,"documentation_link":1015,"loc_icon":607,"is_official_plugin":227,"is_universal_plugin":227,"universal_plugin_vendor":10,"translations":1400},[1401,1402,1403,1404,1405],{"id":4,"languages_code":924,"label":1013,"description":1014,"slug":607},{"id":274,"languages_code":926,"label":1019,"description":1020,"slug":607},{"id":441,"languages_code":932,"label":1013,"description":1014,"slug":607},{"id":510,"languages_code":929,"label":1023,"description":1024,"slug":607},{"id":1026,"languages_code":966,"label":1027,"description":1028,"slug":10},[1407],{"id":490,"status":5,"created_on":1408,"sort":10,"slug":714,"label":715,"on_faq_index":227},"2022-06-10T10:49:07.000Z",[1410],{"languages_code":924,"name":715,"slug":714,"description":1331,"support_type":1332,"meta_title":10,"meta_description":10,"marketing_subtitle":910,"tile_subtitle":1335,"tile_description":1336,"id":19,"platforms_id":19,"docs_link":1049},{"id":24,"status":5,"created_on":1412,"modified_on":1413,"name":722,"slug":721,"description":1414,"docs_link":1415,"priority":10,"has_sdk":227,"sort":24,"highlighted":227,"in_menu":229,"changefreq":10,"support_type":1416,"show_in_spa":227,"is_file_format":229,"meta_title":1417,"meta_description":1418,"featured_on_web":229,"marketing_subtitle":910,"tile_subtitle":1419,"tile_description":1420,"is_enterprise":227,"is_popular":229,"primary_use_case":1421,"hierarchy_handling":1422,"best_for":1423,"file_extension":1424,"format_code_example":1425,"format_to_extension":1426,"upload_features":1428,"icon":1429,"meta_image":1430,"primary_tag":1432,"tags":1439,"integration_methods":1459,"recommended_methods":1491,"default_integration_method":1492,"faq_categories":1499,"translations":1505,"platforms_id":24},"2026-10-01T12:09:59.000Z","2026-10-01T12:10:00.000Z","XLIFF is meant for localization. Enjoy Localazy - an online XLIFF editor for your translation management with built-in AI translation. 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","XLIFF localization – translate XLIFF files | Localazy","Translate XLIFF files with Localazy. XLIFF 1.2 and 2.0 supported, translator notes preserved, and CLI sync for vendor-neutral localization.","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":1427},"xlf",[],{"id":724},{"id":1431},"889970a6-cce8-4055-b96a-9c3f292aa67f",{"id":33,"status":5,"sort":37,"created_on":943,"label":1348,"hidden":227,"icon":1433,"translations":1434},{"id":1350},[1435,1436,1437,1438],{"id":33,"languages_code":924,"label":1348},{"id":423,"languages_code":926,"label":1354},{"id":551,"languages_code":929,"label":1356},{"id":641,"languages_code":932,"label":1348},[1440,1447],{"id":33,"status":5,"sort":37,"label":1348,"hidden":227,"created_on":943,"icon":1441,"translations":1442},{"id":1350},[1443,1444,1445,1446],{"id":33,"languages_code":924,"label":1348},{"id":423,"languages_code":926,"label":1354},{"id":551,"languages_code":929,"label":1356},{"id":641,"languages_code":932,"label":1348},{"id":4,"status":5,"sort":4,"label":1448,"hidden":229,"created_on":918,"icon":1449,"translations":1451},"Popular",{"id":1450},"fe762729-29a1-4d86-906b-035362cbb609",[1452,1453,1456,1458],{"id":4,"languages_code":924,"label":1448},{"id":1454,"languages_code":926,"label":1455},41,"Populares",{"id":559,"languages_code":929,"label":1457},"Oblíbené",{"id":526,"languages_code":932,"label":1448},[1460,1467,1477,1484],{"id":33,"status":5,"sort":41,"label":838,"alternative_label":10,"slug":842,"description":953,"documentation_link":954,"loc_icon":842,"is_official_plugin":227,"is_universal_plugin":227,"universal_plugin_vendor":10,"translations":1461},[1462,1463,1464,1465,1466],{"id":33,"languages_code":924,"label":838,"description":953,"slug":842},{"id":958,"languages_code":926,"label":838,"description":959,"slug":842},{"id":849,"languages_code":932,"label":838,"description":961,"slug":842},{"id":632,"languages_code":929,"label":838,"description":963,"slug":842},{"id":965,"languages_code":966,"label":838,"description":10,"slug":10},{"id":25,"status":5,"sort":37,"label":968,"alternative_label":10,"slug":969,"description":970,"documentation_link":971,"loc_icon":972,"is_official_plugin":227,"is_universal_plugin":227,"universal_plugin_vendor":10,"translations":1468},[1469,1470,1471,1472,1473,1474,1475,1476],{"id":25,"languages_code":924,"label":968,"description":970,"slug":969},{"id":358,"languages_code":926,"label":976,"description":977,"slug":10},{"id":551,"languages_code":932,"label":968,"description":970,"slug":969},{"id":518,"languages_code":929,"label":980,"description":981,"slug":10},{"id":469,"languages_code":926,"label":983,"description":984,"slug":969},{"id":478,"languages_code":932,"label":968,"description":970,"slug":969},{"id":751,"languages_code":929,"label":980,"description":981,"slug":969},{"id":988,"languages_code":966,"label":989,"description":990,"slug":10},{"id":20,"status":5,"sort":33,"label":992,"alternative_label":993,"slug":994,"description":995,"documentation_link":996,"loc_icon":997,"is_official_plugin":227,"is_universal_plugin":227,"universal_plugin_vendor":10,"translations":1478},[1479,1480,1481,1482,1483],{"id":20,"languages_code":924,"label":992,"description":995,"slug":994},{"id":285,"languages_code":926,"label":1001,"description":1002,"slug":10},{"id":449,"languages_code":932,"label":992,"description":995,"slug":994},{"id":1005,"languages_code":929,"label":1006,"description":1007,"slug":10},{"id":1009,"languages_code":966,"label":1010,"description":1011,"slug":10},{"id":4,"status":5,"sort":25,"label":1013,"alternative_label":826,"slug":607,"description":1014,"documentation_link":1015,"loc_icon":607,"is_official_plugin":227,"is_universal_plugin":227,"universal_plugin_vendor":10,"translations":1485},[1486,1487,1488,1489,1490],{"id":4,"languages_code":924,"label":1013,"description":1014,"slug":607},{"id":274,"languages_code":926,"label":1019,"description":1020,"slug":607},{"id":441,"languages_code":932,"label":1013,"description":1014,"slug":607},{"id":510,"languages_code":929,"label":1023,"description":1024,"slug":607},{"id":1026,"languages_code":966,"label":1027,"description":1028,"slug":10},[],{"id":4,"status":5,"sort":25,"label":1013,"alternative_label":826,"slug":607,"description":1014,"documentation_link":1015,"loc_icon":607,"is_official_plugin":227,"is_universal_plugin":227,"universal_plugin_vendor":10,"translations":1493},[1494,1495,1496,1497,1498],{"id":4,"languages_code":924,"label":1013,"description":1014,"slug":607},{"id":274,"languages_code":926,"label":1019,"description":1020,"slug":607},{"id":441,"languages_code":932,"label":1013,"description":1014,"slug":607},{"id":510,"languages_code":929,"label":1023,"description":1024,"slug":607},{"id":1026,"languages_code":966,"label":1027,"description":1028,"slug":10},[1500],{"id":1501,"status":5,"created_on":1502,"sort":10,"slug":1503,"label":1504,"on_faq_index":10},100,"2026-07-21T20:46:42.000Z","xliff-localization","XLIFF file format",[1506],{"languages_code":924,"name":722,"slug":721,"description":1414,"support_type":1416,"meta_title":10,"meta_description":10,"marketing_subtitle":910,"tile_subtitle":1419,"tile_description":1420,"id":24,"platforms_id":24,"docs_link":1415},{"id":107,"status":5,"created_on":1240,"modified_on":1241,"name":1508,"slug":1509,"description":1510,"docs_link":1511,"priority":10,"has_sdk":227,"sort":314,"highlighted":227,"in_menu":229,"changefreq":10,"support_type":1416,"show_in_spa":229,"is_file_format":229,"meta_title":1512,"meta_description":1513,"featured_on_web":227,"marketing_subtitle":910,"tile_subtitle":1514,"tile_description":1515,"is_enterprise":227,"is_popular":229,"primary_use_case":10,"hierarchy_handling":10,"best_for":10,"file_extension":10,"format_code_example":10,"format_to_extension":1516,"upload_features":1517,"icon":1518,"meta_image":1520,"primary_tag":1522,"tags":1529,"integration_methods":1557,"recommended_methods":1589,"default_integration_method":1590,"faq_categories":1597,"translations":1598,"platforms_id":107},"PO","po","Edit .po and .pot files with your team, automate translation with AI, and ship faster.","\u002Fdocs\u002Fcli\u002Fpo-format","PO localization – translate gettext PO files | Localazy","Translate gettext PO files with Localazy. Plural forms, headers, and format flags handled automatically. Download compilation-ready files.","Seamless integration","Upload, edit and translate PO files with Localazy.",{"po":1509},[],{"id":1519},"25f317fe-0c10-4f0b-92cd-f80d1f3c6a67",{"id":1521},"490022f9-d91a-4e1a-9e79-db374ec997c2",{"id":33,"status":5,"sort":37,"created_on":943,"label":1348,"hidden":227,"icon":1523,"translations":1524},{"id":1350},[1525,1526,1527,1528],{"id":33,"languages_code":924,"label":1348},{"id":423,"languages_code":926,"label":1354},{"id":551,"languages_code":929,"label":1356},{"id":641,"languages_code":932,"label":1348},[1530,1537,1547],{"id":33,"status":5,"sort":37,"label":1348,"hidden":227,"created_on":943,"icon":1531,"translations":1532},{"id":1350},[1533,1534,1535,1536],{"id":33,"languages_code":924,"label":1348},{"id":423,"languages_code":926,"label":1354},{"id":551,"languages_code":929,"label":1356},{"id":641,"languages_code":932,"label":1348},{"id":461,"status":5,"sort":461,"label":1538,"hidden":229,"created_on":943,"icon":10,"translations":1539},"C++",[1540,1541,1543,1545],{"id":461,"languages_code":924,"label":1538},{"id":1542,"languages_code":926,"label":1538},135,{"id":1544,"languages_code":929,"label":1538},140,{"id":1546,"languages_code":932,"label":1538},144,{"id":24,"status":5,"sort":314,"label":1548,"hidden":229,"created_on":943,"icon":10,"translations":1549},"Gettext",[1550,1551,1553,1555],{"id":24,"languages_code":924,"label":1548},{"id":1552,"languages_code":926,"label":1548},101,{"id":1554,"languages_code":929,"label":1548},106,{"id":1556,"languages_code":932,"label":1548},111,[1558,1565,1575,1582],{"id":33,"status":5,"sort":41,"label":838,"alternative_label":10,"slug":842,"description":953,"documentation_link":954,"loc_icon":842,"is_official_plugin":227,"is_universal_plugin":227,"universal_plugin_vendor":10,"translations":1559},[1560,1561,1562,1563,1564],{"id":33,"languages_code":924,"label":838,"description":953,"slug":842},{"id":958,"languages_code":926,"label":838,"description":959,"slug":842},{"id":849,"languages_code":932,"label":838,"description":961,"slug":842},{"id":632,"languages_code":929,"label":838,"description":963,"slug":842},{"id":965,"languages_code":966,"label":838,"description":10,"slug":10},{"id":25,"status":5,"sort":37,"label":968,"alternative_label":10,"slug":969,"description":970,"documentation_link":971,"loc_icon":972,"is_official_plugin":227,"is_universal_plugin":227,"universal_plugin_vendor":10,"translations":1566},[1567,1568,1569,1570,1571,1572,1573,1574],{"id":25,"languages_code":924,"label":968,"description":970,"slug":969},{"id":358,"languages_code":926,"label":976,"description":977,"slug":10},{"id":551,"languages_code":932,"label":968,"description":970,"slug":969},{"id":518,"languages_code":929,"label":980,"description":981,"slug":10},{"id":469,"languages_code":926,"label":983,"description":984,"slug":969},{"id":478,"languages_code":932,"label":968,"description":970,"slug":969},{"id":751,"languages_code":929,"label":980,"description":981,"slug":969},{"id":988,"languages_code":966,"label":989,"description":990,"slug":10},{"id":20,"status":5,"sort":33,"label":992,"alternative_label":993,"slug":994,"description":995,"documentation_link":996,"loc_icon":997,"is_official_plugin":227,"is_universal_plugin":227,"universal_plugin_vendor":10,"translations":1576},[1577,1578,1579,1580,1581],{"id":20,"languages_code":924,"label":992,"description":995,"slug":994},{"id":285,"languages_code":926,"label":1001,"description":1002,"slug":10},{"id":449,"languages_code":932,"label":992,"description":995,"slug":994},{"id":1005,"languages_code":929,"label":1006,"description":1007,"slug":10},{"id":1009,"languages_code":966,"label":1010,"description":1011,"slug":10},{"id":4,"status":5,"sort":25,"label":1013,"alternative_label":826,"slug":607,"description":1014,"documentation_link":1015,"loc_icon":607,"is_official_plugin":227,"is_universal_plugin":227,"universal_plugin_vendor":10,"translations":1583},[1584,1585,1586,1587,1588],{"id":4,"languages_code":924,"label":1013,"description":1014,"slug":607},{"id":274,"languages_code":926,"label":1019,"description":1020,"slug":607},{"id":441,"languages_code":932,"label":1013,"description":1014,"slug":607},{"id":510,"languages_code":929,"label":1023,"description":1024,"slug":607},{"id":1026,"languages_code":966,"label":1027,"description":1028,"slug":10},[],{"id":4,"status":5,"sort":25,"label":1013,"alternative_label":826,"slug":607,"description":1014,"documentation_link":1015,"loc_icon":607,"is_official_plugin":227,"is_universal_plugin":227,"universal_plugin_vendor":10,"translations":1591},[1592,1593,1594,1595,1596],{"id":4,"languages_code":924,"label":1013,"description":1014,"slug":607},{"id":274,"languages_code":926,"label":1019,"description":1020,"slug":607},{"id":441,"languages_code":932,"label":1013,"description":1014,"slug":607},{"id":510,"languages_code":929,"label":1023,"description":1024,"slug":607},{"id":1026,"languages_code":966,"label":1027,"description":1028,"slug":10},[],[1599],{"languages_code":924,"name":1508,"slug":1509,"description":1510,"support_type":1416,"meta_title":10,"meta_description":10,"marketing_subtitle":910,"tile_subtitle":1514,"tile_description":1515,"id":107,"platforms_id":107,"docs_link":1511},{"id":319,"status":5,"created_on":1240,"modified_on":1241,"name":1601,"slug":1602,"description":1603,"docs_link":1604,"priority":10,"has_sdk":227,"sort":297,"highlighted":227,"in_menu":229,"changefreq":10,"support_type":1416,"show_in_spa":229,"is_file_format":229,"meta_title":1605,"meta_description":1606,"featured_on_web":227,"marketing_subtitle":910,"tile_subtitle":1607,"tile_description":1608,"is_enterprise":227,"is_popular":227,"primary_use_case":1609,"hierarchy_handling":1610,"best_for":1611,"file_extension":1612,"format_code_example":1613,"format_to_extension":1614,"upload_features":1615,"icon":1616,"meta_image":1617,"primary_tag":1619,"tags":1626,"integration_methods":1644,"recommended_methods":1676,"default_integration_method":1677,"faq_categories":1684,"translations":1687,"platforms_id":319},"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","RESX localization – translate .NET RESX files | Localazy","Translate RESX files with Localazy. .NET resource structure, comments, and type info preserved, ready for satellite assembly compilation.",".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":1602},[],{"id":1519},{"id":1618},"1f07bf83-9363-47d6-b21b-a5121c0efaf6",{"id":33,"status":5,"sort":37,"created_on":943,"label":1348,"hidden":227,"icon":1620,"translations":1621},{"id":1350},[1622,1623,1624,1625],{"id":33,"languages_code":924,"label":1348},{"id":423,"languages_code":926,"label":1354},{"id":551,"languages_code":929,"label":1356},{"id":641,"languages_code":932,"label":1348},[1627,1634],{"id":33,"status":5,"sort":37,"label":1348,"hidden":227,"created_on":943,"icon":1628,"translations":1629},{"id":1350},[1630,1631,1632,1633],{"id":33,"languages_code":924,"label":1348},{"id":423,"languages_code":926,"label":1354},{"id":551,"languages_code":929,"label":1356},{"id":641,"languages_code":932,"label":1348},{"id":314,"status":5,"sort":319,"label":1635,"hidden":229,"created_on":943,"icon":10,"translations":1636},"C#",[1637,1638,1640,1642],{"id":314,"languages_code":924,"label":1635},{"id":1639,"languages_code":926,"label":1635},103,{"id":1641,"languages_code":929,"label":1635},108,{"id":1643,"languages_code":932,"label":1635},113,[1645,1652,1662,1669],{"id":33,"status":5,"sort":41,"label":838,"alternative_label":10,"slug":842,"description":953,"documentation_link":954,"loc_icon":842,"is_official_plugin":227,"is_universal_plugin":227,"universal_plugin_vendor":10,"translations":1646},[1647,1648,1649,1650,1651],{"id":33,"languages_code":924,"label":838,"description":953,"slug":842},{"id":958,"languages_code":926,"label":838,"description":959,"slug":842},{"id":849,"languages_code":932,"label":838,"description":961,"slug":842},{"id":632,"languages_code":929,"label":838,"description":963,"slug":842},{"id":965,"languages_code":966,"label":838,"description":10,"slug":10},{"id":25,"status":5,"sort":37,"label":968,"alternative_label":10,"slug":969,"description":970,"documentation_link":971,"loc_icon":972,"is_official_plugin":227,"is_universal_plugin":227,"universal_plugin_vendor":10,"translations":1653},[1654,1655,1656,1657,1658,1659,1660,1661],{"id":25,"languages_code":924,"label":968,"description":970,"slug":969},{"id":358,"languages_code":926,"label":976,"description":977,"slug":10},{"id":551,"languages_code":932,"label":968,"description":970,"slug":969},{"id":518,"languages_code":929,"label":980,"description":981,"slug":10},{"id":469,"languages_code":926,"label":983,"description":984,"slug":969},{"id":478,"languages_code":932,"label":968,"description":970,"slug":969},{"id":751,"languages_code":929,"label":980,"description":981,"slug":969},{"id":988,"languages_code":966,"label":989,"description":990,"slug":10},{"id":20,"status":5,"sort":33,"label":992,"alternative_label":993,"slug":994,"description":995,"documentation_link":996,"loc_icon":997,"is_official_plugin":227,"is_universal_plugin":227,"universal_plugin_vendor":10,"translations":1663},[1664,1665,1666,1667,1668],{"id":20,"languages_code":924,"label":992,"description":995,"slug":994},{"id":285,"languages_code":926,"label":1001,"description":1002,"slug":10},{"id":449,"languages_code":932,"label":992,"description":995,"slug":994},{"id":1005,"languages_code":929,"label":1006,"description":1007,"slug":10},{"id":1009,"languages_code":966,"label":1010,"description":1011,"slug":10},{"id":4,"status":5,"sort":25,"label":1013,"alternative_label":826,"slug":607,"description":1014,"documentation_link":1015,"loc_icon":607,"is_official_plugin":227,"is_universal_plugin":227,"universal_plugin_vendor":10,"translations":1670},[1671,1672,1673,1674,1675],{"id":4,"languages_code":924,"label":1013,"description":1014,"slug":607},{"id":274,"languages_code":926,"label":1019,"description":1020,"slug":607},{"id":441,"languages_code":932,"label":1013,"description":1014,"slug":607},{"id":510,"languages_code":929,"label":1023,"description":1024,"slug":607},{"id":1026,"languages_code":966,"label":1027,"description":1028,"slug":10},[],{"id":4,"status":5,"sort":25,"label":1013,"alternative_label":826,"slug":607,"description":1014,"documentation_link":1015,"loc_icon":607,"is_official_plugin":227,"is_universal_plugin":227,"universal_plugin_vendor":10,"translations":1678},[1679,1680,1681,1682,1683],{"id":4,"languages_code":924,"label":1013,"description":1014,"slug":607},{"id":274,"languages_code":926,"label":1019,"description":1020,"slug":607},{"id":441,"languages_code":932,"label":1013,"description":1014,"slug":607},{"id":510,"languages_code":929,"label":1023,"description":1024,"slug":607},{"id":1026,"languages_code":966,"label":1027,"description":1028,"slug":10},[1685],{"id":423,"status":5,"created_on":1686,"sort":10,"slug":1602,"label":1601,"on_faq_index":10},"2022-08-01T16:44:06.000Z",[1688],{"languages_code":924,"name":1601,"slug":1602,"description":1603,"support_type":1416,"meta_title":10,"meta_description":10,"marketing_subtitle":910,"tile_subtitle":1607,"tile_description":1608,"id":319,"platforms_id":319,"docs_link":1604},{"id":728,"status":5,"created_on":1240,"modified_on":1241,"name":731,"slug":730,"description":1690,"docs_link":1691,"priority":10,"has_sdk":10,"sort":729,"highlighted":227,"in_menu":229,"changefreq":10,"support_type":1692,"show_in_spa":229,"is_file_format":10,"meta_title":1693,"meta_description":1694,"featured_on_web":229,"marketing_subtitle":1692,"tile_subtitle":1692,"tile_description":1695,"is_enterprise":227,"is_popular":229,"primary_use_case":10,"hierarchy_handling":10,"best_for":10,"file_extension":10,"format_code_example":10,"format_to_extension":10,"upload_features":10,"icon":1696,"meta_image":1697,"primary_tag":1699,"tags":1711,"integration_methods":1755,"recommended_methods":1775,"default_integration_method":1776,"faq_categories":1783,"translations":1786,"platforms_id":728},"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","Localization Plugin","Strapi localization – official plugin | Localazy","Localize your Strapi project with the official Localazy plugin from the Strapi Marketplace. Easy setup, efficient translation of your content.","Localize your Strapi website with our official localization plugin. Easy setup and installation.",{"id":733},{"id":1698},"5995b721-a2ea-487e-ad4b-298a489bbd24",{"id":19,"status":5,"sort":15,"created_on":943,"label":1700,"hidden":227,"icon":1701,"translations":1703},"CMS",{"id":1702},"1172a655-928c-4594-9263-d8afdfd9cd79",[1704,1705,1707,1709],{"id":19,"languages_code":924,"label":1700},{"id":1706,"languages_code":926,"label":1700},73,{"id":1708,"languages_code":929,"label":1700},81,{"id":1710,"languages_code":932,"label":1700},84,[1712,1724,1736,1743],{"id":99,"status":5,"sort":95,"label":1713,"hidden":227,"created_on":943,"icon":10,"translations":1714},"Multilingual SEO",[1715,1716,1719,1722],{"id":99,"languages_code":924,"label":1713},{"id":1717,"languages_code":926,"label":1718},89,"SEO multilingüe",{"id":1720,"languages_code":929,"label":1721},94,"Vícejazyčné SEO",{"id":1723,"languages_code":932,"label":1713},99,{"id":602,"status":5,"sort":602,"label":369,"hidden":227,"created_on":943,"icon":1725,"translations":1727},{"id":1726},"e782ed3f-d954-45ca-8b17-5bf5fe95f30a",[1728,1729,1732,1734],{"id":602,"languages_code":924,"label":369},{"id":1730,"languages_code":926,"label":1731},132,"Comercio electrónico",{"id":1733,"languages_code":929,"label":369},137,{"id":1735,"languages_code":932,"label":369},142,{"id":19,"status":5,"sort":15,"label":1700,"hidden":227,"created_on":943,"icon":1737,"translations":1738},{"id":1702},[1739,1740,1741,1742],{"id":19,"languages_code":924,"label":1700},{"id":1706,"languages_code":926,"label":1700},{"id":1708,"languages_code":929,"label":1700},{"id":1710,"languages_code":932,"label":1700},{"id":20,"status":5,"sort":41,"label":1744,"hidden":227,"created_on":943,"icon":1745,"translations":1747},"Marketing tools",{"id":1746},"098fe6a4-dd2e-42d8-937e-2d8121e6e266",[1748,1749,1752,1754],{"id":20,"languages_code":924,"label":1744},{"id":1750,"languages_code":926,"label":1751},43,"Herramientas de marketing",{"id":498,"languages_code":929,"label":1753},"Marketingové nástroje",{"id":576,"languages_code":932,"label":1744},[1756],{"id":53,"status":5,"sort":10,"label":1757,"alternative_label":1758,"slug":1759,"description":1760,"documentation_link":1761,"loc_icon":1762,"is_official_plugin":229,"is_universal_plugin":227,"universal_plugin_vendor":10,"translations":1763},"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",[1764,1765,1768,1769,1772],{"id":53,"languages_code":924,"label":1757,"description":1760,"slug":1759},{"id":1750,"languages_code":926,"label":1766,"description":1767,"slug":10},"Complemento Oficial de Strapi","Nuestros desarrolladores mantienen un complemento oficial de localización de Strapi. ¡Empiece en unos pocos clics!",{"id":567,"languages_code":932,"label":1757,"description":1760,"slug":1759},{"id":641,"languages_code":929,"label":1770,"description":1771,"slug":10},"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":1717,"languages_code":966,"label":1773,"description":1774,"slug":10},"Offizielles Strapi-Plugin","Unsere Entwickler pflegen ein offizielles Strapi-Lokalisierungs-Plugin. Starten Sie mit ein paar Klicks!",[],{"id":53,"status":5,"sort":10,"label":1757,"alternative_label":1758,"slug":1759,"description":1760,"documentation_link":1761,"loc_icon":1762,"is_official_plugin":229,"is_universal_plugin":227,"universal_plugin_vendor":10,"translations":1777},[1778,1779,1780,1781,1782],{"id":53,"languages_code":924,"label":1757,"description":1760,"slug":1759},{"id":1750,"languages_code":926,"label":1766,"description":1767,"slug":10},{"id":567,"languages_code":932,"label":1757,"description":1760,"slug":1759},{"id":641,"languages_code":929,"label":1770,"description":1771,"slug":10},{"id":1717,"languages_code":966,"label":1773,"description":1774,"slug":10},[1784],{"id":274,"status":5,"created_on":1785,"sort":10,"slug":730,"label":731,"on_faq_index":10},"2022-06-16T09:24:13.000Z",[1787],{"languages_code":924,"name":731,"slug":730,"description":1690,"support_type":1692,"meta_title":10,"meta_description":10,"marketing_subtitle":1692,"tile_subtitle":1692,"tile_description":1695,"id":728,"platforms_id":728,"docs_link":1691},{"id":518,"status":5,"created_on":1240,"modified_on":1241,"name":738,"slug":737,"description":10,"docs_link":1789,"priority":10,"has_sdk":227,"sort":510,"highlighted":227,"in_menu":229,"changefreq":10,"support_type":1790,"show_in_spa":229,"is_file_format":227,"meta_title":1791,"meta_description":1792,"featured_on_web":229,"marketing_subtitle":1793,"tile_subtitle":1794,"tile_description":1795,"is_enterprise":227,"is_popular":229,"primary_use_case":10,"hierarchy_handling":10,"best_for":10,"file_extension":10,"format_code_example":10,"format_to_extension":10,"upload_features":1796,"icon":1797,"meta_image":1798,"primary_tag":1800,"tags":1813,"integration_methods":1821,"recommended_methods":1834,"default_integration_method":1835,"faq_categories":1841,"translations":1842,"platforms_id":518},"\u002Fdocs\u002Fintegrations\u002Fquick-start-figma","plugin","Figma integration – translate your designs | Localazy","Translate Figma designs with the Localazy plugin. Preview layouts in every language before development and reuse the translations in your product.","Figma plugin","Localization plugin","Quickly translate your Figma designs and seamlessly reuse the translations during the development of your project.",[],{"id":740},{"id":1799},"7573fed6-8817-4cb4-84d2-be327e6c4891",{"id":25,"status":5,"sort":45,"created_on":943,"label":1801,"hidden":227,"icon":1802,"translations":1804},"Design tools",{"id":1803},"1053d863-b690-4fbd-aadf-dbf2ba282768",[1805,1806,1809,1812],{"id":25,"languages_code":924,"label":1801},{"id":1807,"languages_code":926,"label":1808},42,"Herramientas de diseño",{"id":1810,"languages_code":929,"label":1811},49,"Nástroje pro návrh",{"id":624,"languages_code":932,"label":1801},[1814],{"id":25,"status":5,"sort":45,"label":1801,"hidden":227,"created_on":943,"icon":1815,"translations":1816},{"id":1803},[1817,1818,1819,1820],{"id":25,"languages_code":924,"label":1801},{"id":1807,"languages_code":926,"label":1808},{"id":1810,"languages_code":929,"label":1811},{"id":624,"languages_code":932,"label":1801},[1822],{"id":45,"status":5,"sort":10,"label":1758,"alternative_label":1758,"slug":1823,"description":1824,"documentation_link":85,"loc_icon":1762,"is_official_plugin":229,"is_universal_plugin":227,"universal_plugin_vendor":10,"translations":1825},"official-plugin","Our developers maintain an official plugin for this integration. Start in a few clicks!",[1826,1827,1830,1831],{"id":45,"languages_code":924,"label":1758,"description":1824,"slug":1823},{"id":347,"languages_code":926,"label":1828,"description":1829,"slug":10},"Plugin Oficial","Nuestros desarrolladores mantienen un plugin oficial para esta integración. ¡Empiece con unos pocos clics!",{"id":338,"languages_code":932,"label":1758,"description":1824,"slug":1823},{"id":531,"languages_code":929,"label":1832,"description":1833,"slug":10},"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":45,"status":5,"sort":10,"label":1758,"alternative_label":1758,"slug":1823,"description":1824,"documentation_link":85,"loc_icon":1762,"is_official_plugin":229,"is_universal_plugin":227,"universal_plugin_vendor":10,"translations":1836},[1837,1838,1839,1840],{"id":45,"languages_code":924,"label":1758,"description":1824,"slug":1823},{"id":347,"languages_code":926,"label":1828,"description":1829,"slug":10},{"id":338,"languages_code":932,"label":1758,"description":1824,"slug":1823},{"id":531,"languages_code":929,"label":1832,"description":1833,"slug":10},[],[1843],{"languages_code":924,"name":738,"slug":737,"description":10,"support_type":1790,"meta_title":10,"meta_description":10,"marketing_subtitle":1793,"tile_subtitle":1794,"tile_description":1795,"id":518,"platforms_id":518,"docs_link":1789},{"id":1845,"owner":1846,"created_by":10,"sort":10,"title":1851,"slug":1852,"modified_on":194,"created_on":1853,"pinned":227,"badge":10,"priority":1854,"main_image":1855,"status":5,"tags":1856,"dictionary":1865,"reading_time":1866,"excerpt":-1,"og_title":194,"og_description":194,"og_image":194},"6aad3e5b8550a3000140af4b",{"id":1847,"first_name":1848,"last_name":194,"slug":1849,"avatar":1850},"606c233dcf7b6a0001d1da93","Petr Hodný","petr-hodny","https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002F2023\u002F12\u002Fpetr.png","Release Update: Revamped tables and filters, document translation support, and more!","release-update-redesigned-translation-table-document-support","2026-09-24T14:58:06.000+02:00","0.7","https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002F2026\u002F09\u002FRelease-update-Localazy-summer-2026.png",[1857,1861,1864],{"id":518,"created_on":1858,"status":5,"label":1859,"slug":1860,"on_index_page":229},"2026-10-11 18:21:42","Release Update","release-update",{"id":518,"created_on":1858,"status":5,"label":1862,"slug":1863,"on_index_page":227},"Continuous Localization","continuous-localization",{"id":641,"created_on":1858,"status":5,"label":731,"slug":730,"on_index_page":229},[],0,{"id":1868,"owner":1869,"created_by":10,"sort":10,"title":1874,"slug":1875,"modified_on":194,"created_on":1876,"pinned":227,"badge":10,"priority":1854,"main_image":1877,"status":5,"tags":1878,"dictionary":1886,"reading_time":1866,"excerpt":-1,"og_title":194,"og_description":194,"og_image":194},"6abcee3c8550a3000140b337",{"id":1870,"first_name":1871,"last_name":194,"slug":1872,"avatar":1873},"1","Václav Hodek","vaclav-hodek","https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002F2023\u002F12\u002Fvasek.png","Release Update: Localazy AI just got smarter!","release-update-localazy-ai-just-got-smarter","2026-10-01T13:35:08.000+02:00","https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002F2026\u002F10\u002FRelease-update-Localazy-october-2025-3.png",[1879,1880,1883],{"id":518,"created_on":1858,"status":5,"label":1859,"slug":1860,"on_index_page":229},{"id":469,"created_on":1858,"status":5,"label":1881,"slug":1882,"on_index_page":229},"AI","ai",{"id":518,"created_on":1858,"status":5,"label":1884,"slug":1885,"on_index_page":227},"Automated Localization","automated-localization",[],{"post":1888,"relatedPosts":2086,"banner":2135},{"id":1889,"owner":1890,"created_by":10,"sort":10,"title":1891,"slug":1892,"modified_on":1893,"created_on":1894,"pinned":227,"badge":10,"priority":1854,"main_image":1895,"status":5,"tags":1896,"dictionary":1905,"reading_time":61,"excerpt":2002,"og_title":194,"og_description":194,"og_image":194,"content":2003,"meta_title":2004,"meta_description":2005,"canonical":194,"cta":2006,"fullGhostPost":2014},"6abd0ab98550a3000140b3f6",{"id":1870,"first_name":1871,"last_name":194,"slug":1872,"avatar":1873},"I built Localazy because translating my own app became too painful","i-built-localazy-because-translating-my-own-app-became-too-painful","2026-10-09T19:16:27.000+02:00","2026-10-08T19:55:04.000+02:00","https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002F2026\u002F10\u002FFounders-story-Vasek-1.png",[1897,1899,1903],{"id":518,"created_on":1858,"status":5,"label":11,"slug":1898,"on_index_page":227},"localazy",{"id":1900,"created_on":1858,"status":5,"label":1901,"slug":1902,"on_index_page":227},667327,"App localization","app-localization",{"id":518,"created_on":1858,"status":5,"label":1904,"slug":1904,"on_index_page":229},"i18n",[1906,1922,1938,1953,1965,1985],{"id":1907,"status":5,"owner":1908,"created_on":1909,"title":1862,"excerpt":1910,"content":1911,"slug":1863,"meta_title":194,"meta_description":194,"canonical":194,"related_terms":1912},356,"a5e46ee7-1f50-4f81-ae2d-68a664c76aa2","2026-05-12T07:09:26.000Z","A development approach where translations happen automatically alongside coding, so teams can update content in multiple languages without slowing down product releases.","Continuous Localization is a modern approach to internationalization where translation and localization processes run parallel to software development, rather than as separate, sequential phases. This methodology makes sure that new features, content updates, and bug fixes can be deployed globally without waiting for lengthy translation cycles.\n\nAfter teams integrate localization tools directly into CI\u002FCD pipelines, development teams can maintain their release velocity while keeping all language versions synchronized. Content changes trigger automated workflows that notify translators, update translation memories, and deploy approved translations without developer intervention.\n\n### 🔄 Core principles of Continuous Localization:\n\n* **Automated integration**: Translation workflows connect directly to code repositories, CMSs, and deployment pipelines.\n* **Real-time synchronization**: Source content changes instantly propagate to translation teams and tools.\n* **Non-blocking releases**: New features can launch in the primary language while translations follow.\n* **Quality at speed**: Automated QA checks and TMs maintain consistency without slowing delivery.\n* **Developer independence**: Translators and content teams work autonomously without technical support.\n\n### 🚀 Benefits for modern product teams\n\nTraditional localization often becomes troublesome, forcing teams to choose between speed and global reach. Continuous Localization eliminates this trade-off by making translation an ongoing, parallel process rather than a gate before release.\n\nTeams can ship features immediately to their primary market while translations flow through automated pipelines. This approach is particularly valuable for SaaS products, mobile apps, and websites where frequent updates are essential for competitive advantage. With proper tooling, even complex features with extensive UI text can be localized within hours or days rather than weeks.\n\nThe methodology works best when supported by translation management platforms that offer robust APIs, webhooks and over-the-air content delivery systems that bypass traditional app store approval processes.\n\n> *Learn more about implementing Continuous Localization workflows with our team [here.](https:\u002F\u002Flocalazy.com\u002Ffeatures\u002Fcontinuous-localization-team) Then build a perfectly oiled localization machine with other related features like [Automations](https:\u002F\u002Flocalazy.com\u002Ffeatures\u002Fautomations\u002F \"https:\u002F\u002Flocalazy.com\u002Ffeatures\u002Fautomations\u002F\") and [OTA updates](https:\u002F\u002Flocalazy.com\u002Fdocs\u002Fgeneral\u002Fota-updates\u002F).*",[1913,1915,1917,1918,1919],{"id":20,"slug":1914},"localization",{"id":624,"slug":1916},"continuous-improvement",{"id":45,"slug":532},{"id":71,"slug":515},{"id":1920,"slug":1921},79,"internationalization",{"id":632,"status":5,"owner":1923,"created_on":1924,"title":1925,"excerpt":1926,"content":1927,"slug":1928,"meta_title":194,"meta_description":194,"canonical":194,"related_terms":1929},"2bac48a8-b362-482f-b574-3bc71dca4c5b","2026-05-12T07:09:23.000Z","QA - Quality Assurance","The process of verifying that a localized product accurately delivers its intended functions to the end-user.","Quality assurance is the process of verifying that a product or service is up to standard and discovering whether it meets customer needs. Through the QA process, documentation is provided and tests are performed to detect differences between the original product being translated and its localized version. Information gleaned from these tests becomes a vital part of verifying that the released localized product can accurately deliver its intended function to the end-user.\n\nQuality assurance and testing are performed before any expensive product development actions are taken to avoid getting unpleasant surprises. To maintain high standards, it is good practice to involve quality assurance at all stages of the translation process by writing a quality plan, setting milestones, and testing.\n\n### 🔍 QA in localization\n\nQuality assurance in localization covers both functional checks and linguistic quality reviews. They make sure localized products are not only technically sound but also clear, consistent, and natural for the end user. Key areas of QA in localization include: \n\n* 🛠️ [**Localization QA**](https:\u002F\u002Flocalazy.com\u002Fdictionary\u002Flocalization-quality-assurance \"https:\u002F\u002Flocalazy.com\u002Fdictionary\u002Flocalization-quality-assurance\") - Focuses on whether the product works as expected after translation. This involves checking layouts, placeholders, character encoding, and ensuring that translated text displays correctly without breaking the interface.\n\n\n* 📝 [**Linguistic QA (LQA)**](https:\u002F\u002Flocalazy.com\u002Fdictionary\u002Flinguistic-quality-assurance) - Evaluates the quality of the translation itself. It verifies that terminology matches the approved glossary, that the style aligns with project guidelines, and that the text is culturally appropriate and easy to read in the target language.\n\nThese two stages complement each other: localization QA is concerned with functionality, while LQA ensures readability and cultural accuracy. Together, they confirm that end users get the same experience in the localized product as in the original.\n\n### ➡️ How Localazy handles QA\n\nSome preventative QA measures for translation and localization in Localazy are:\n\n* Defining a [Glossary of terms](\u002Fdocs\u002Fgeneral\u002Fhow-to-define-your-glossary).\n* Uploading [Context Screenshots](\u002Fdocs\u002Fgeneral\u002Fscreenshots).\n* Appointing [trusted translators and reviewers](\u002Fdocs\u002Fgeneral\u002Fdefining-user-roles).\n* Translation & review interface with built-in checks for placeholders, missing tags, etc.\n\nTogether, these measures give teams a structured way to maintain quality while speeding up localization. By combining automation with human review, Localazy helps ensure that localized products are both accurate and reliable.\n\n> *Learn more about QA checks [in our docs](https:\u002F\u002Flocalazy.com\u002Fdocs\u002Fgeneral\u002Fqa-checks\u002F).*","qa-quality-assurance",[1930,1931,1932,1935],{"id":20,"slug":1914},{"id":624,"slug":1916},{"id":1933,"slug":1934},282,"linguistic-quality-assurance",{"id":1936,"slug":1937},306,"localization-quality-assurance",{"id":1939,"status":5,"owner":1908,"created_on":1940,"title":826,"excerpt":1941,"content":1942,"slug":607,"meta_title":194,"meta_description":194,"canonical":194,"related_terms":1943},284,"2026-05-12T07:09:25.000Z","A text-based interface used to interact with software and operating systems through commands.","A command-line interface (CLI) allows users to execute commands by typing them into a terminal or command prompt. Unlike graphical user interfaces (GUIs), CLIs rely on text input, which can help in making operations faster and more efficient for experienced users. Users can navigate file systems, run scripts, and manage software without needing to use a mouse or graphical elements.\n\nMany developers prefer CLIs for tasks such as automation and scripting, as they can easily chain commands together to perform complex operations quickly. Moreover, CLIs often consume fewer system resources compared to GUIs, making them suitable for low-power devices or remote access situations.\n\nCLI environments can vary significantly between different operating systems, such as Unix, Linux, and Windows, each offering unique commands and functionalities. Familiarity with the command line boosts the user's overall productivity and understanding of the underlying system.\n\n### 🖥️ Key points about CLIs:\n\n* Enable automation and scripting for repetitive tasks.\n* Consume fewer resources compared to graphical interfaces.\n* Offer a powerful tool for developers and system administrators.\n* Provide a way to interact with systems through text commands.\n* Vary across operating systems, requiring users to learn specific commands.\n\n### 💙 Localazy CLI\n\nAt Localazy, we have [our own CLI](https:\u002F\u002Flocalazy.com\u002Ffeatures\u002Fcli\u002F \"https:\u002F\u002Flocalazy.com\u002Ffeatures\u002Fcli\u002F\") that helps developers translate apps and manage localization workflows much faster using simple, plain commands. \n\nWith the Localazy CLI, you can:\n\n* Upload source strings to our platform.\n* Download your localized files back to your app.\n* Automate the data exchange within your CI\u002FCD pipeline.\n* Create, merge, and delete branches.\n* Convert between file formats for easier multiplatform localization.\n* And more!\n\n> *Interested in diving deeper? [Get started here with the basics.](https:\u002F\u002Flocalazy.com\u002Fdocs\u002Fcli\u002Fthe-basics)* ",[1944,1945,1947,1950],{"id":965,"slug":842},{"id":1723,"slug":1946},"gtk",{"id":1948,"slug":1949},237,"ui",{"id":1951,"slug":1952},285,"usability",{"id":1954,"status":5,"owner":1955,"created_on":1956,"title":1957,"excerpt":1958,"content":1959,"slug":854,"meta_title":194,"meta_description":194,"canonical":194,"related_terms":1960},124,"4d38dee1-a9d9-4a00-a57d-3ced2b7cb39c","2023-02-21T16:24:04.000Z","CDN - Content Delivery Network","A network of computers interconnected via the Internet to make data more accessible to users worldwide.","A Content Delivery Network (CDN) is a system of servers that delivers web content quickly to users based on their geographic location. Another name for CDN is **Content Distribution Network**. It’s basically a network that stores and delivers web content like images, videos, and scripts. \n\nIndividual CDN nodes are typically connected to a fast Internet backbone. Their number varies according to the chosen architecture and can reach up to several thousand nodes with tens of thousands of servers. Optimization through CDN results in lower hosting prices, faster sites, and increased resilience against traffic bursts on the served site.\n\nSuch a network consists of the following:\n\n* **A source server** that provides the content to the CDN.\n* **Elements** located in different parts of the Internet infrastructure where the content is replicated\n* **A routing system** that ensures that content is delivered to the user from the geographically closest node in the network\n\nCDNs reduce latency and improve website performance by caching content across multiple data centers worldwide. They also help balance traffic, handle large amounts of data, and protect against cyberattacks like DDoS. Common examples include services like Cloudflare, Akamai, and Amazon CloudFront. \n\n### **Key points about CDNs:**\n\n* Speed up website loading by reducing server response time.\n* Improve global content availability and reliability.\n* Reduce server load and prevent website crashes during traffic spikes.\n* Offer protection against cyber threats like DDoS attacks.\n* Commonly used by websites, apps, and streaming platforms.\n\n### **Localazy CDN**\n\nLocalazy offers its own CDN for your localized projects. Customers of Localazy can use the Localazy CDN built on top of Amazon Web Services architecture to deliver translation files directly to their users across the globe. You can learn more about it in the resources down below:\n\n* [Localazy CDN: Introduction](https:\u002F\u002Flocalazy.com\u002Fdocs\u002Fcdn\u002Fcdn-introduction)\n* [The ultimate guide to Localazy CDN](https:\u002F\u002Flocalazy.com\u002Fblog\u002Fthe-ultimate-guide-to-localazy-cdn?srsltid=AfmBOor9BZkd2UjpLoibQpI8UKlprCjSrh_lAAM3i9qmdlX0yWGBLqJz)\n* [8 reasons why delivering translations via Localazy CDN is a good idea](https:\u002F\u002Flocalazy.com\u002Fblog\u002F8-reasons-why-delivering-translations-via-localazy-cdn-is-a-good-idea)\n* [How Localazy CDN reduces TCO (with examples)](https:\u002F\u002Flocalazy.com\u002Fblog\u002Fhow-localazy-cdn-reduces-total-cost-of-ownership-with-examples)",[1961,1963],{"id":37,"slug":1962},"globalization",{"id":576,"slug":1964},"continuous-integration",{"id":1966,"status":5,"owner":1908,"created_on":1909,"title":577,"excerpt":1967,"content":1968,"slug":581,"meta_title":194,"meta_description":194,"canonical":194,"related_terms":1969},403,"A workflow structure that applies branching principles to translation projects.","Branching in localization refers to creating separate versions of a translation project that can be worked on independently and later merged back together. Similar to how software developers use branches in version control systems like Git to work on different features simultaneously, localization teams use branches to manage translations for multiple product versions, white-label or market-specific variants, or experimental features without affecting the main production translations.\n\nWhen you create a branch, it typically copies the parent project's content (including glossaries, screenshots, and translation memory), creating an independent workspace. Translators can update strings, change context information, and test translations without affecting the main branch. Once development merges the feature into production, the translation branch can be merged back, combining the new translations with the main project. Most localization platforms offer conflict resolution tools to handle cases where the same string was modified in both branches.\n\n### 🌿 Common use cases for branching:\n\n* Translating new features before they reach production to avoid deployment delays\n* Managing multiple release versions simultaneously (supporting v1.0 while developing v2.0)\n* Creating and testing white-labeled translations for different customers or markets\n* Experimenting with alternative translations without affecting live content\n* Coordinating translations across development, staging, and production environments\n\n[Localazy's branching feature](https:\u002F\u002Flocalazy.com\u002Ffeatures\u002Fbranching \"https:\u002F\u002Flocalazy.com\u002Ffeatures\u002Fbranching\") allows teams to maintain and merge multiple project branches through both the web interface and CLI. When creating a new branch, you can choose between a full copy (including all content and translations) or an empty branch (just the structure without content). Each branch includes its own copy of glossaries, screenshots, and contributor roles, functioning as a standalone project that can be merged back when ready. \n\nThe platform offers both automatic and manual conflict resolution strategies when merging branches. You can analyze potential conflicts before merging using the CLI, and configure which languages, files, or keys to include in the merge. Localazy also supports automated merging through the [Automations](https:\u002F\u002Flocalazy.com\u002Ffeatures\u002Fautomations) feature, allowing you to set up workflows that automatically merge updates from one branch to another for selected languages. This pairs well with CI\u002FCD pipelines, where branches sync with Git repositories and translation updates trigger automatically when code is merged.",[1970,1971,1974,1975,1978,1979,1982],{"id":624,"slug":1916},{"id":1972,"slug":1973},210,"source-of-truth",{"id":45,"slug":532},{"id":1976,"slug":1977},338,"localization-automation",{"id":1907,"slug":1863},{"id":1980,"slug":1981},410,"git-based-localization",{"id":1983,"slug":1984},412,"localization-observability",{"id":1986,"status":5,"owner":1908,"created_on":1940,"title":1987,"excerpt":1988,"content":1989,"slug":1990,"meta_title":194,"meta_description":194,"canonical":194,"related_terms":1991},315,"Context","Information about where and how a string is used that helps translators, MT engines, and LLMs produce accurate and meaningful translations.","Context refers to the background information that helps translators and language models understand how a word or phrase is meant to be used. In localization, context is essential for producing accurate, culturally appropriate, and functionally correct translations.\n\nContext can be **linguistic** (how words relate to each other), **situational** (how and where the content appears), or **cultural** (what makes sense to a specific audience). Without context, translations can become vague, misleading, or even unusable.\n\nIn software localization, context is especially important as one word can have multiple meanings depending on where it appears. For example, “file” might refer to a document, a menu action, or a system folder. Clear context (like screenshots, character limits, feature descriptions, or UI behavior) helps translators pick the right meaning.\n\n### 🔍 Key points about context:\n\n* Localization context comes in the form of style guides, glossaries, screenshots, comments, and more.\n* It helps translators choose the right words, tone, and format.\n* Prevents mistranslations, layout issues, or functionality errors.\n* In tools like Figma or CAT platforms, context is often provided through visual previews, comments, or string metadata.\n\n### 🌐 The importance of context for MT and AI-powered translation\n\nContext has been and it will always be necessary to produce high-quality translations, and this is becoming even more important when using [machine translations](https:\u002F\u002Flocalazy.com\u002Fdictionary\u002Fmachine-translation\u002F \"https:\u002F\u002Flocalazy.com\u002Fdictionary\u002Fmachine-translation\u002F\") or other forms of automated translation. Whether it’s a simple pop-up, a mobile app screen, or an automated chatbot reply, the right context helps translators and machines produce meaningful translations. \n\n> *Localazy's [Style guides](https:\u002F\u002Flocalazy.com\u002Ffeatures\u002Fstyle-guide\u002F) make context management much easier. Coupled with features like [screenshots](https:\u002F\u002Flocalazy.com\u002Ffeatures\u002Fcontext-screenshots-ocr\u002F) and [comments](https:\u002F\u002Flocalazy.com\u002Fdocs\u002Fandroid\u002Fhow-to-provide-comments-for-strings\u002F), human translators and AI engines get the clarity they need to deliver accurate results*","context",[1992,1994,1995,1998,2001],{"id":358,"slug":1993},"translation-management-system-tms",{"id":632,"slug":1928},{"id":1996,"slug":1997},112,"ocr-optical-character-recognition",{"id":1999,"slug":2000},171,"strings",{"id":1948,"slug":1949},"Floating Apps showed me what localization could do for a product, and how much extra work it could create for the developer behind it. Offering 30+ languages meant I had to maintain them. That's why I created the platform I wish I'd had back then.","\u003Cp>Around 2013, I started building \u003Ca href=\"https:\u002F\u002Fwww.floatingapps.net\u002F\">Floating Apps\u003C\u002Fa> as a hobby project. This app lets you use tools like a calculator, e-mail, or notes in floated windows over other Android components. Users liked it and offered to help translating it. Making the app available in more languages \u003Cstrong>helped it reach millions of downloads\u003C\u002Fstrong>. \u003C\u002Fp>\u003Cp>However, \u003Cstrong>offering 30+ languages meant that I had to maintain them too\u003C\u002Fstrong>. Every new feature brought in more translation work. I tried different platforms and developed tools to work around limitations. Keeping it all updated was taking quite a bit of time... Time taken away that I could use to improve the app.\u003C\u002Fp>\u003Cp>It got to the point where I considered using icons just to avoid adding more text translations. The overhead work had become too much. \u003Cstrong>That frustration was the fuel that made me build Localazy\u003C\u002Fstrong>.\u003C\u002Fp>\u003Ch2 id=\"going-multilingual-made-my-app-profitable\">📲 Going multilingual made my app profitable \u003Ca class=\"markdownit-header-anchor\" href=\"#going-multilingual-made-my-app-profitable\">🔗\u003C\u002Fa>\u003C\u002Fh2>\u003Cp>Before Localazy, I ran a 10-person software studio where I worked on different projects for customers. There were good ideas, but also deadlines and budget limitations, as well as decisions that made it difficult to execute those ideas well. I wanted to build something where\u003Cem> I\u003C\u002Fem> could make the decisions.\u003C\u002Fp>\u003Cp>For the first few years, I developed Floating Apps while working on other things. After I stopped running my previous company’s operations in 2016, I started taking it more seriously.\u003C\u002Fp>\u003Cfigure class=\"kg-card kg-image-card\">\u003Cimg src=\"https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002F2026\u002F10\u002Fimage-14-1.png\" class=\"kg-image\" alt=\"Screenshot of the Floating Apps homepage.\" loading=\"lazy\" width=\"2000\" height=\"1488\" srcset=\"https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002Fsize\u002Fw600\u002F2026\u002F10\u002Fimage-14-1.png 600w, https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002Fsize\u002Fw1000\u002F2026\u002F10\u002Fimage-14-1.png 1000w, https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002Fsize\u002Fw1600\u002F2026\u002F10\u002Fimage-14-1.png 1600w, https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002F2026\u002F10\u002Fimage-14-1.png 2117w\" sizes=\"(min-width: 720px) 720px\">\u003C\u002Ffigure>\u003Cp>The app was initially in English. Then people started contacting me with an offer. \u003Cstrong>They liked it and wanted to use it in their own language\u003C\u002Fstrong>. They were also willing to help with the translation. So I sent them a file. They then translated it and sent it back. That system worked fine while there were only a few people and languages involved. Localization worked, but managing it was painful. \u003C\u002Fp>\u003Cp>As more languages became available, I could see the difference in downloads. I started looking at Google Play statistics and others to figure out \u003Cstrong>which markets might be worth exploring\u003C\u002Fstrong>. The app was earning money. I wanted to invest some of that money into reaching more people.\u003C\u002Fp>\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Flocalazy.com\u002Fblog\u002Fmaster-japanese-localization-and-adapt-your-brand-to-this-unique-market\u002F\">Japan\u003C\u002Fa>\u003C\u002Fstrong> became the second-largest market for the paid version, and \u003Cstrong>\u003Ca href=\"https:\u002F\u002Flocalazy.com\u002Fblog\u002Fyour-korean-users-can-tell-youre-not-korean-and-it-costs-you-10x-revenue\">South Korea\u003C\u002Fa> \u003C\u002Fstrong>was another successful market. Some other countries such as\u003Cstrong> Indonesia, \u003Ca href=\"https:\u002F\u002Flocalazy.com\u002Fblog\u002Flocalization-for-the-indian-market-how-to-reach-users-from-the-most-populated-country-on-earth\">India\u003C\u002Fa>\u003C\u002Fstrong>, and \u003Cstrong>\u003Ca href=\"https:\u002F\u002Flocalazy.com\u002Fblog\u002Fentering-the-vietnamese-market-localize-to-convince-in-vietnam\">Vietnam\u003C\u002Fa>\u003C\u002Fstrong> brought in millions of downloads of the free app. Of course, localization wasn’t the only thing I did. I also invested in promotion and spent time listening to users. But making the app available in their languages was a key part of its growth. \u003C\u002Fp>\u003Cblockquote>Sending files back and forth worked, but managing translations was difficult. I needed the content to move along with development, no limits for contributors and an interface that wasn't painful to use\u003C\u002Fblockquote>\u003Cp>\u003Cstrong>Eventually, I was maintaining about 30-35 languages\u003C\u002Fstrong>. Creating a new feature could mean making changes in all of those languages. \u003C\u002Fp>\u003Cp>I needed a space where the community could contribute without sending files back and forth. I needed to know what people had changed. I also needed translations to move along with development.\u003C\u002Fp>\u003Cp>I tried several platforms. Each one resolved some problems, but \u003Cstrong>no platform combined everything I needed\u003C\u002Fstrong>. For example:\u003C\u002Fp>\u003Cul>\u003Cli>\u003Cstrong>Most platforms had a limit on contributors\u003C\u002Fstrong>. This doesn’t work very well when you invite your community to help. You just don’t know who will participate, how much they’ll translate, or even if they’ll return. I wanted to let people join. It had to be easy for them to contribute.\u003C\u002Fli>\u003Cli>\u003Cstrong>Interfaces were too complex or slow\u003C\u002Fstrong>. Some contributors worked purely from their phones. They would email me because they wanted to translate, but the UI was making it difficult.\u003C\u002Fli>\u003Cli>\u003Cstrong>Quality translations were hard to identify\u003C\u002Fstrong>. Review processes were unreliable and access to professional translations was a whole other beast.\u003C\u002Fli>\u003Cli>\u003Cstrong>Releases had to be postponed until they were completely translated\u003C\u002Fstrong>. I needed a continuous localization approach so my users could keep improving the existing translations while I reviewed the changes at any point in time.\u003C\u002Fli>\u003C\u002Ful>\u003Cp>Experiences like these\u003Cstrong> formed what I wanted Localazy to become\u003C\u002Fstrong>. \u003C\u002Fp>\u003Cfigure class=\"kg-card kg-image-card\">\u003Cimg src=\"https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002F2026\u002F10\u002FGroup-2.jpg\" class=\"kg-image\" alt=\"Three screenshots showing different use cases for the Floating Apps app.\" loading=\"lazy\" width=\"2000\" height=\"1185\" srcset=\"https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002Fsize\u002Fw600\u002F2026\u002F10\u002FGroup-2.jpg 600w, https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002Fsize\u002Fw1000\u002F2026\u002F10\u002FGroup-2.jpg 1000w, https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002Fsize\u002Fw1600\u002F2026\u002F10\u002FGroup-2.jpg 1600w, https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002F2026\u002F10\u002FGroup-2.jpg 2156w\" sizes=\"(min-width: 720px) 720px\">\u003C\u002Ffigure>\u003Ch2 id=\"but-my-workarounds-created-more-work\">🥲 But my workarounds created more work \u003Ca class=\"markdownit-header-anchor\" href=\"#but-my-workarounds-created-more-work\">🔗\u003C\u002Fa>\u003C\u002Fh2>\u003Cp>Having people willing to help was wonderful. But there was a problem: I couldn’t assume every contribution was good. Some translations were poor. Others were deliberately damaged. I could spend time developing the app, come back to the translation platform,\u003Cstrong> and find changes that weren’t supposed to be there\u003C\u002Fstrong>.\u003C\u002Fp>\u003Cp>I wrote tools that downloaded translations through an API. They stored the translations on my computer and compared them with a later version. I then went through the differences manually.\u003C\u002Fp>\u003Cp>That’s why \u003Cstrong>Localazy’s \u003Ca href=\"https:\u002F\u002Flocalazy.com\u002Fdocs\u002Fgeneral\u002Freviewing-translations\">review process\u003C\u002Fa> matters so much to me now\u003C\u002Fstrong>. I wanted contributions waiting for review to be easy to find. I also didn’t want to build a parallel system to be able to do this.\u003C\u002Fp>\u003Cp>Professional translation solved a different issue. Our Japanese translation was bad enough that users complained, so I thought I’d have professionals handle a group of important languages. The quality was good, but when I needed more text translated, I had to create another order and pay for it separately. That’s another recurring job I didn't want to overcomplicate.\u003C\u002Fp>\u003Cp>All of this led us to create\u003Cstrong> \u003Ca href=\"https:\u002F\u002Flocalazy.com\u002Ffeatures\u002Fhuman-translation-services\">the human translation services\u003C\u002Fa>\u003C\u002Fstrong>. Customers choose the languages that need professional attention, and the work continues as new text arrives, with \u003Cstrong>\u003Ca href=\"https:\u002F\u002Flocalazy.com\u002Fdocs\u002Fgeneral\u002Fota-updates\">OTA updates\u003C\u002Fa>\u003C\u002Fstrong> available for instant deployment.\u003C\u002Fp>\u003Cfigure class=\"kg-card kg-image-card kg-card-hascaption\">\u003Cimg src=\"https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002F2026\u002F10\u002FCEO-CSO.png\" class=\"kg-image\" alt=\"Our Head of Sales, Avishag, listening to my latest wild idea.\" loading=\"lazy\" width=\"1072\" height=\"642\" srcset=\"https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002Fsize\u002Fw600\u002F2026\u002F10\u002FCEO-CSO.png 600w, https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002Fsize\u002Fw1000\u002F2026\u002F10\u002FCEO-CSO.png 1000w, https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002F2026\u002F10\u002FCEO-CSO.png 1072w\" sizes=\"(min-width: 720px) 720px\">\u003Cfigcaption>Our Head of Sales, Avishag, listening to my latest wild idea.&nbsp;\u003C\u002Ffigcaption>\u003C\u002Ffigure>\u003Ch2 id=\"my-autonomous-localization-kit\">🧰 My autonomous localization kit \u003Ca class=\"markdownit-header-anchor\" href=\"#my-autonomous-localization-kit\">🔗\u003C\u002Fa>\u003C\u002Fh2>\u003Cp>With my original setup, I’d spend two or three months developing features. Then, I’d upload the new text when a version was almost ready and start the translation process. \u003C\u002Fp>\u003Cp>Pros needed time, while community contributors worked at their own pace. I had to check the results. Releases could be delayed by two or three weeks. If I released an incomplete translation, \u003Cstrong>it could remain incomplete until the next app update\u003C\u002Fstrong>. I dreamt of new strings reaching translators automatically, so that a lot of the translation would already be done when I was ready to release.\u003C\u002Fp>\u003Cblockquote>I didn't want to add another task like uploading and downloading translations to my list. Over-the-air updates and integration with dev tools solved this problem\u003C\u002Fblockquote>\u003Cp>That’s why \u003Cstrong>integration with developer tools\u003C\u002Fstrong> was so crucial from the beginning. I shouldn't have to think about yet another task like uploading and downloading files. I wanted development and localization processes to run in parallel, \u003Ca href=\"https:\u002F\u002Flocalazy.com\u002Fcase-study\">as they do for many of our clients today\u003C\u002Fa>. Over-the-air translation updates resolved the other problem, which was waiting for the next version. Translations could reach the app after a release.\u003C\u002Fp>\u003Cp>Combined, these things were my idea of an\u003Cstrong> autonomous localization kit\u003C\u002Fstrong>. I wanted to keep developing, with localization taking place in the background.\u003C\u002Fp>\u003Ch2 id=\"the-decision-to-build-localazy\">💙 The decision to build Localazy \u003Ca class=\"markdownit-header-anchor\" href=\"#the-decision-to-build-localazy\">🔗\u003C\u002Fa>\u003C\u002Fh2>\u003Cp>Around Christmas 2018, I was thinking: What do I do next? Floating Apps had become successful, but I tragically lost access to the Google advertising revenue because of an issue involving how the floating windows worked. And... advertising produced most of the app’s income. Losing that changed the reality of developing it for a living.\u003C\u002Fp>\u003Cp>Meanwhile, I had accumulated years of experience with localization problems. I didn’t know exactly how the company Localazy would turn out, but I did have a pretty clear idea of how a tool should work to solve the problems I knew. So \u003Cstrong>I started writing the code\u003C\u002Fstrong>.\u003C\u002Fp>\u003Cp>I quickly realized that it was way too much work for just one person. I brought in others, and we spent 2019 building the first version while we worked on other projects. I financed that year myself. My colleagues \u003Ca href=\"https:\u002F\u002Fcz.linkedin.com\u002Fin\u002Fdaniel-charvat\">Dan\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fwww.linkedin.com\u002Fin\u002Fondrej-pucek\u002F\">Ondra\u003C\u002Fa>, and \u003Ca href=\"https:\u002F\u002Fwww.linkedin.com\u002Fin\u002Fxbilek18\u002F\">Jan\u003C\u002Fa> were all part of the early team that helped Localazy get off the ground.\u003C\u002Fp>\u003Cfigure class=\"kg-card kg-image-card kg-card-hascaption\">\u003Cimg src=\"https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002F2026\u002F10\u002FTeam.png\" class=\"kg-image\" alt=\"Part of the current Localazy team with Jiří Hlavenka, one of our first investors.\" loading=\"lazy\" width=\"1062\" height=\"531\" srcset=\"https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002Fsize\u002Fw600\u002F2026\u002F10\u002FTeam.png 600w, https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002Fsize\u002Fw1000\u002F2026\u002F10\u002FTeam.png 1000w, https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002F2026\u002F10\u002FTeam.png 1062w\" sizes=\"(min-width: 720px) 720px\">\u003Cfigcaption>Part of the current Localazy team with Jiří Hlavenka, one of our first investors.\u003C\u002Ffigcaption>\u003C\u002Ffigure>\u003Cp>Eventually, of course, we needed more funding. I attended an event to learn how companies presented themselves to investors. A conversation after that eventually led to \u003Cstrong>our first investment\u003C\u002Fstrong>. We established Localazy as a separate company in March 2020. We received the first investment in April. Around that time, we made our product publicly available.\u003C\u002Fp>\u003Ch2 id=\"other-devs-recognized-the-problem\">👀 Other devs recognized the problem \u003Ca class=\"markdownit-header-anchor\" href=\"#other-devs-recognized-the-problem\">🔗\u003C\u002Fa>\u003C\u002Fh2>\u003Cp>The first public version of Localazy was \u003Cstrong>built specifically for Android developers\u003C\u002Fstrong>, connecting an Android project to the localization process. It helped move new text to translators, and brought the finished translations back into the app.\u003C\u002Fp>\u003Cp>Floating Apps was the first real test. I could use the platform to solve the same problems that led me to build it. When Android developers started to use Localazy, \u003Cstrong>many of them said they were struggling with those same problems\u003C\u002Fstrong>. Specifically, they wanted to automate repetitive work, stay on top of contributions, protect translation quality, and ensure localization didn’t delay their releases.\u003C\u002Fp>\u003Cp>Then, they began asking if Localazy could handle the rest of their products. Some of these people had an iOS app along with their Android app. Others needed translated website content or something stored in different file formats. \u003C\u002Fp>\u003Cfigure class=\"kg-card kg-image-card kg-card-hascaption\">\u003Cimg src=\"https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002F2026\u002F10\u002Ftranslation-interface-3.png\" class=\"kg-image\" alt=\"One string from the Floating Apps project in Localazy.\" loading=\"lazy\" width=\"1200\" height=\"627\" srcset=\"https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002Fsize\u002Fw600\u002F2026\u002F10\u002Ftranslation-interface-3.png 600w, https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002Fsize\u002Fw1000\u002F2026\u002F10\u002Ftranslation-interface-3.png 1000w, https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002F2026\u002F10\u002Ftranslation-interface-3.png 1200w\" sizes=\"(min-width: 720px) 720px\">\u003Cfigcaption>One string from the Floating Apps project in Localazy.\u003C\u002Ffigcaption>\u003C\u002Ffigure>\u003Cp>With the investment we got,\u003Cstrong> we could work on Localazy full time\u003C\u002Fstrong>, going beyond its original Android focus. In September 2020, \u003Ca href=\"https:\u002F\u002Flocalazy.com\u002Ffeatures\u002Fcli\u002F\">we released the Localazy CLI\u003C\u002Fa>. It had support for more formats, so it became useful for a wide range of software projects. \u003C\u002Fp>\u003Cp>We were now supporting more types of software, but developers were asking us to resolve the same problems I had with Floating Apps. They wanted an easier way to send content for translation, work with contributors, check the results, and release updates without waiting for every translation to be finished. \u003Ca href=\"https:\u002F\u002Flocalazy.com\u002Ffeatures\u002Freleases\u002F\">Releases\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Flocalazy.com\u002Ffeatures\u002Fformat-conversions\">Format Conversions\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Flocalazy.com\u002Ffeatures\u002Flanguage-cdn\">CDN\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Flocalazy.com\u002Ffeatures\u002Fduplicity-linking\">Duplicity Linking\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Flocalazy.com\u002Ffeatures\u002Fbranching\">Branching\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Flocalazy.com\u002Fintegrations\">dozens of integrations\u003C\u002Fa>, and other useful features came shortly after to make their life easier.\u003C\u002Fp>\u003Ch2 id=\"i-still-use-what-we-built\">🪄 I still use what we built \u003Ca class=\"markdownit-header-anchor\" href=\"#i-still-use-what-we-built\">🔗\u003C\u002Fa>\u003C\u002Fh2>\u003Cp>Even though I’m CEO now, I still code. \u003Cstrong>Floating Apps also \u003Ca href=\"https:\u002F\u002Flocalazy.com\u002Fp\u002Ffloating-apps\">remains on Localazy\u003C\u002Fa>\u003C\u002Fstrong>. It has been localized there since 2020, with a total of 35 languages available.\u003C\u002Fp>\u003Cfigure class=\"kg-card kg-image-card kg-card-hascaption\">\u003Cimg src=\"https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002F2026\u002F10\u002Ftranslation-interface-1-1.png\" class=\"kg-image\" alt=\"The Floating Apps language dashboard today.\" loading=\"lazy\" width=\"2000\" height=\"1045\" srcset=\"https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002Fsize\u002Fw600\u002F2026\u002F10\u002Ftranslation-interface-1-1.png 600w, https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002Fsize\u002Fw1000\u002F2026\u002F10\u002Ftranslation-interface-1-1.png 1000w, https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002Fsize\u002Fw1600\u002F2026\u002F10\u002Ftranslation-interface-1-1.png 1600w, https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002F2026\u002F10\u002Ftranslation-interface-1-1.png 2400w\" sizes=\"(min-width: 720px) 720px\">\u003Cfigcaption>The Floating Apps language dashboard today.\u003C\u002Ffigcaption>\u003C\u002Ffigure>\u003Cp>Of course, I’m now focused on developing Localazy and only make occasional updates to my original app, but people still use it and its translations go through our platform. Localazy \u003Ca href=\"https:\u002F\u002Flocalazy.com\u002Ftags\u002Frelease-update\">has developed massively\u003C\u002Fa>, with \u003Ca href=\"https:\u002F\u002Flocalazy.com\u002Ffeatures\u002Fstyle-guide\">context features\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Flocalazy.com\u002Ffeatures\u002Fautomations\">automations\u003C\u002Fa>, and \u003Ca href=\"https:\u002F\u002Flocalazy.com\u002Ffeatures\u002Flocalazy-ai\">our own AI\u003C\u002Fa> to translate content. I don’t need the collection of comparison tools and manual steps I once used to keep everything under control. As I work at Localazy, those experiences stay with me.\u003C\u002Fp>\u003Cp>I now know exactly how a customer feels when they struggle to review changes or wait for translations before releasing a feature. I’ve been the guy trying to finish the product while also managing the files, orders, contributors, and all the checks.\u003C\u002Fp>\u003Cp>Overall,\u003Cstrong> I wanted a system I could trust to take care of that stuff\u003C\u002Fstrong>. I built it. Building it gave me back time to focus on my product. I no longer had to stress about translations, their quality, and distribution or updates.\u003C\u002Fp>\u003Cp>That’s what I want Localazy to do for our customers too.\u003C\u002Fp>","Why I built Localazy: Solving a developer's pain point","Floating Apps showed me how much extra work localization can create for developers. That's why I built the platform I wish I'd had back then.",{"id":19,"status":5,"created_on":2007,"modified_on":2008,"icon":2009,"header":2010,"description":2011,"button_label":2012,"link":2013},"2022-03-17T12:23:03.000Z","2026-08-06T12:53:54.000Z","member","Automate your localization today! ⚙️","Translate your project in a breeze, create advanced workflows, and fully automate your localization process with Localazy! ","Join Localazy","register",{"slug":1892,"id":1889,"uuid":2015,"title":1891,"html":2016,"comment_id":1889,"feature_image":1895,"featured":227,"visibility":2017,"email_recipient_filter":2018,"created_at":2019,"updated_at":1893,"published_at":1894,"custom_excerpt":2002,"codeinjection_head":10,"codeinjection_foot":10,"custom_template":10,"canonical_url":10,"authors":2020,"tags":2027,"primary_author":2083,"primary_tag":2084,"url":2085,"excerpt":2002,"reading_time":53,"access":229,"send_email_when_published":227,"og_image":10,"og_title":10,"og_description":10,"twitter_image":10,"twitter_title":10,"twitter_description":10,"meta_title":2004,"meta_description":2005,"email_subject":10,"frontmatter":10,"dictionary":1905,"cta":2006,"plainTags":1896},"073b65bd-58fd-4479-a78a-4797b6141ba4","\u003Cp>Around 2013, I started building \u003Ca href=\"https:\u002F\u002Fwww.floatingapps.net\u002F\">Floating Apps\u003C\u002Fa> as a hobby project. This app lets you use tools like a calculator, e-mail, or notes in floated windows over other Android components. Users liked it and offered to help translating it. Making the app available in more languages \u003Cstrong>helped it reach millions of downloads\u003C\u002Fstrong>. \u003C\u002Fp>\u003Cp>However, \u003Cstrong>offering 30+ languages meant that I had to maintain them too\u003C\u002Fstrong>. Every new feature brought in more translation work. I tried different platforms and developed tools to work around limitations. Keeping it all updated was taking quite a bit of time... Time taken away that I could use to improve the app.\u003C\u002Fp>\u003Cp>It got to the point where I considered using icons just to avoid adding more text translations. The overhead work had become too much. \u003Cstrong>That frustration was the fuel that made me build Localazy\u003C\u002Fstrong>.\u003C\u002Fp>\u003Ch2 id=\"%F0%9F%93%B2-going-multilingual-made-my-app-profitable\">📲 Going multilingual made my app profitable\u003C\u002Fh2>\u003Cp>Before Localazy, I ran a 10-person software studio where I worked on different projects for customers. There were good ideas, but also deadlines and budget limitations, as well as decisions that made it difficult to execute those ideas well. I wanted to build something where\u003Cem> I\u003C\u002Fem> could make the decisions.\u003C\u002Fp>\u003Cp>For the first few years, I developed Floating Apps while working on other things. After I stopped running my previous company’s operations in 2016, I started taking it more seriously.\u003C\u002Fp>\u003Cfigure class=\"kg-card kg-image-card\">\u003Cimg src=\"https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002F2026\u002F10\u002Fimage-14-1.png\" class=\"kg-image\" alt=\"Screenshot of the Floating Apps homepage.\" loading=\"lazy\" width=\"2000\" height=\"1488\" srcset=\"https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002Fsize\u002Fw600\u002F2026\u002F10\u002Fimage-14-1.png 600w, https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002Fsize\u002Fw1000\u002F2026\u002F10\u002Fimage-14-1.png 1000w, https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002Fsize\u002Fw1600\u002F2026\u002F10\u002Fimage-14-1.png 1600w, https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002F2026\u002F10\u002Fimage-14-1.png 2117w\" sizes=\"(min-width: 720px) 720px\">\u003C\u002Ffigure>\u003Cp>The app was initially in English. Then people started contacting me with an offer. \u003Cstrong>They liked it and wanted to use it in their own language\u003C\u002Fstrong>. They were also willing to help with the translation. So I sent them a file. They then translated it and sent it back. That system worked fine while there were only a few people and languages involved. Localization worked, but managing it was painful. \u003C\u002Fp>\u003Cp>As more languages became available, I could see the difference in downloads. I started looking at Google Play statistics and others to figure out \u003Cstrong>which markets might be worth exploring\u003C\u002Fstrong>. The app was earning money. I wanted to invest some of that money into reaching more people.\u003C\u002Fp>\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Flocalazy.com\u002Fblog\u002Fmaster-japanese-localization-and-adapt-your-brand-to-this-unique-market\u002F\">Japan\u003C\u002Fa>\u003C\u002Fstrong> became the second-largest market for the paid version, and \u003Cstrong>\u003Ca href=\"https:\u002F\u002Flocalazy.com\u002Fblog\u002Fyour-korean-users-can-tell-youre-not-korean-and-it-costs-you-10x-revenue\">South Korea\u003C\u002Fa> \u003C\u002Fstrong>was another successful market. Some other countries such as\u003Cstrong> Indonesia, \u003Ca href=\"https:\u002F\u002Flocalazy.com\u002Fblog\u002Flocalization-for-the-indian-market-how-to-reach-users-from-the-most-populated-country-on-earth\">India\u003C\u002Fa>\u003C\u002Fstrong>, and \u003Cstrong>\u003Ca href=\"https:\u002F\u002Flocalazy.com\u002Fblog\u002Fentering-the-vietnamese-market-localize-to-convince-in-vietnam\">Vietnam\u003C\u002Fa>\u003C\u002Fstrong> brought in millions of downloads of the free app. Of course, localization wasn’t the only thing I did. I also invested in promotion and spent time listening to users. But making the app available in their languages was a key part of its growth. \u003C\u002Fp>\u003Cblockquote>Sending files back and forth worked, but managing translations was difficult. I needed the content to move along with development, no limits for contributors and an interface that wasn't painful to use\u003C\u002Fblockquote>\u003Cp>\u003Cstrong>Eventually, I was maintaining about 30-35 languages\u003C\u002Fstrong>. Creating a new feature could mean making changes in all of those languages. \u003C\u002Fp>\u003Cp>I needed a space where the community could contribute without sending files back and forth. I needed to know what people had changed. I also needed translations to move along with development.\u003C\u002Fp>\u003Cp>I tried several platforms. Each one resolved some problems, but \u003Cstrong>no platform combined everything I needed\u003C\u002Fstrong>. For example:\u003C\u002Fp>\u003Cul>\u003Cli>\u003Cstrong>Most platforms had a limit on contributors\u003C\u002Fstrong>. This doesn’t work very well when you invite your community to help. You just don’t know who will participate, how much they’ll translate, or even if they’ll return. I wanted to let people join. It had to be easy for them to contribute.\u003C\u002Fli>\u003Cli>\u003Cstrong>Interfaces were too complex or slow\u003C\u002Fstrong>. Some contributors worked purely from their phones. They would email me because they wanted to translate, but the UI was making it difficult.\u003C\u002Fli>\u003Cli>\u003Cstrong>Quality translations were hard to identify\u003C\u002Fstrong>. Review processes were unreliable and access to professional translations was a whole other beast.\u003C\u002Fli>\u003Cli>\u003Cstrong>Releases had to be postponed until they were completely translated\u003C\u002Fstrong>. I needed a continuous localization approach so my users could keep improving the existing translations while I reviewed the changes at any point in time.\u003C\u002Fli>\u003C\u002Ful>\u003Cp>Experiences like these\u003Cstrong> formed what I wanted Localazy to become\u003C\u002Fstrong>. \u003C\u002Fp>\u003Cfigure class=\"kg-card kg-image-card\">\u003Cimg src=\"https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002F2026\u002F10\u002FGroup-2.jpg\" class=\"kg-image\" alt=\"Three screenshots showing different use cases for the Floating Apps app.\" loading=\"lazy\" width=\"2000\" height=\"1185\" srcset=\"https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002Fsize\u002Fw600\u002F2026\u002F10\u002FGroup-2.jpg 600w, https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002Fsize\u002Fw1000\u002F2026\u002F10\u002FGroup-2.jpg 1000w, https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002Fsize\u002Fw1600\u002F2026\u002F10\u002FGroup-2.jpg 1600w, https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002F2026\u002F10\u002FGroup-2.jpg 2156w\" sizes=\"(min-width: 720px) 720px\">\u003C\u002Ffigure>\u003Ch2 id=\"%F0%9F%A5%B2-but-my-workarounds-created-more-work\">🥲 But my workarounds created more work\u003C\u002Fh2>\u003Cp>Having people willing to help was wonderful. But there was a problem: I couldn’t assume every contribution was good. Some translations were poor. Others were deliberately damaged. I could spend time developing the app, come back to the translation platform,\u003Cstrong> and find changes that weren’t supposed to be there\u003C\u002Fstrong>.\u003C\u002Fp>\u003Cp>I wrote tools that downloaded translations through an API. They stored the translations on my computer and compared them with a later version. I then went through the differences manually.\u003C\u002Fp>\u003Cp>That’s why \u003Cstrong>Localazy’s \u003Ca href=\"https:\u002F\u002Flocalazy.com\u002Fdocs\u002Fgeneral\u002Freviewing-translations\">review process\u003C\u002Fa> matters so much to me now\u003C\u002Fstrong>. I wanted contributions waiting for review to be easy to find. I also didn’t want to build a parallel system to be able to do this.\u003C\u002Fp>\u003Cp>Professional translation solved a different issue. Our Japanese translation was bad enough that users complained, so I thought I’d have professionals handle a group of important languages. The quality was good, but when I needed more text translated, I had to create another order and pay for it separately. That’s another recurring job I didn't want to overcomplicate.\u003C\u002Fp>\u003Cp>All of this led us to create\u003Cstrong> \u003Ca href=\"https:\u002F\u002Flocalazy.com\u002Ffeatures\u002Fhuman-translation-services\">the human translation services\u003C\u002Fa>\u003C\u002Fstrong>. Customers choose the languages that need professional attention, and the work continues as new text arrives, with \u003Cstrong>\u003Ca href=\"https:\u002F\u002Flocalazy.com\u002Fdocs\u002Fgeneral\u002Fota-updates\">OTA updates\u003C\u002Fa>\u003C\u002Fstrong> available for instant deployment.\u003C\u002Fp>\u003Cfigure class=\"kg-card kg-image-card kg-card-hascaption\">\u003Cimg src=\"https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002F2026\u002F10\u002FCEO-CSO.png\" class=\"kg-image\" alt=\"Our Head of Sales, Avishag, listening to my latest wild idea.\" loading=\"lazy\" width=\"1072\" height=\"642\" srcset=\"https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002Fsize\u002Fw600\u002F2026\u002F10\u002FCEO-CSO.png 600w, https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002Fsize\u002Fw1000\u002F2026\u002F10\u002FCEO-CSO.png 1000w, https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002F2026\u002F10\u002FCEO-CSO.png 1072w\" sizes=\"(min-width: 720px) 720px\">\u003Cfigcaption>Our Head of Sales, Avishag, listening to my latest wild idea.&nbsp;\u003C\u002Ffigcaption>\u003C\u002Ffigure>\u003Ch2 id=\"%F0%9F%A7%B0-my-autonomous-localization-kit\">🧰 My autonomous localization kit\u003C\u002Fh2>\u003Cp>With my original setup, I’d spend two or three months developing features. Then, I’d upload the new text when a version was almost ready and start the translation process. \u003C\u002Fp>\u003Cp>Pros needed time, while community contributors worked at their own pace. I had to check the results. Releases could be delayed by two or three weeks. If I released an incomplete translation, \u003Cstrong>it could remain incomplete until the next app update\u003C\u002Fstrong>. I dreamt of new strings reaching translators automatically, so that a lot of the translation would already be done when I was ready to release.\u003C\u002Fp>\u003Cblockquote>I didn't want to add another task like uploading and downloading translations to my list. Over-the-air updates and integration with dev tools solved this problem\u003C\u002Fblockquote>\u003Cp>That’s why \u003Cstrong>integration with developer tools\u003C\u002Fstrong> was so crucial from the beginning. I shouldn't have to think about yet another task like uploading and downloading files. I wanted development and localization processes to run in parallel, \u003Ca href=\"https:\u002F\u002Flocalazy.com\u002Fcase-study\">as they do for many of our clients today\u003C\u002Fa>. Over-the-air translation updates resolved the other problem, which was waiting for the next version. Translations could reach the app after a release.\u003C\u002Fp>\u003Cp>Combined, these things were my idea of an\u003Cstrong> autonomous localization kit\u003C\u002Fstrong>. I wanted to keep developing, with localization taking place in the background.\u003C\u002Fp>\u003Ch2 id=\"%F0%9F%92%99-the-decision-to-build-localazy\">💙 The decision to build Localazy\u003C\u002Fh2>\u003Cp>Around Christmas 2018, I was thinking: What do I do next? Floating Apps had become successful, but I tragically lost access to the Google advertising revenue because of an issue involving how the floating windows worked. And... advertising produced most of the app’s income. Losing that changed the reality of developing it for a living.\u003C\u002Fp>\u003Cp>Meanwhile, I had accumulated years of experience with localization problems. I didn’t know exactly how the company Localazy would turn out, but I did have a pretty clear idea of how a tool should work to solve the problems I knew. So \u003Cstrong>I started writing the code\u003C\u002Fstrong>.\u003C\u002Fp>\u003Cp>I quickly realized that it was way too much work for just one person. I brought in others, and we spent 2019 building the first version while we worked on other projects. I financed that year myself. My colleagues \u003Ca href=\"https:\u002F\u002Fcz.linkedin.com\u002Fin\u002Fdaniel-charvat\">Dan\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fwww.linkedin.com\u002Fin\u002Fondrej-pucek\u002F\">Ondra\u003C\u002Fa>, and \u003Ca href=\"https:\u002F\u002Fwww.linkedin.com\u002Fin\u002Fxbilek18\u002F\">Jan\u003C\u002Fa> were all part of the early team that helped Localazy get off the ground.\u003C\u002Fp>\u003Cfigure class=\"kg-card kg-image-card kg-card-hascaption\">\u003Cimg src=\"https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002F2026\u002F10\u002FTeam.png\" class=\"kg-image\" alt=\"Part of the current Localazy team with Jiří Hlavenka, one of our first investors.\" loading=\"lazy\" width=\"1062\" height=\"531\" srcset=\"https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002Fsize\u002Fw600\u002F2026\u002F10\u002FTeam.png 600w, https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002Fsize\u002Fw1000\u002F2026\u002F10\u002FTeam.png 1000w, https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002F2026\u002F10\u002FTeam.png 1062w\" sizes=\"(min-width: 720px) 720px\">\u003Cfigcaption>Part of the current Localazy team with Jiří Hlavenka, one of our first investors.\u003C\u002Ffigcaption>\u003C\u002Ffigure>\u003Cp>Eventually, of course, we needed more funding. I attended an event to learn how companies presented themselves to investors. A conversation after that eventually led to \u003Cstrong>our first investment\u003C\u002Fstrong>. We established Localazy as a separate company in March 2020. We received the first investment in April. Around that time, we made our product publicly available.\u003C\u002Fp>\u003Ch2 id=\"%F0%9F%91%80-other-devs-recognized-the-problem\">👀 Other devs recognized the problem\u003C\u002Fh2>\u003Cp>The first public version of Localazy was \u003Cstrong>built specifically for Android developers\u003C\u002Fstrong>, connecting an Android project to the localization process. It helped move new text to translators, and brought the finished translations back into the app.\u003C\u002Fp>\u003Cp>Floating Apps was the first real test. I could use the platform to solve the same problems that led me to build it. When Android developers started to use Localazy, \u003Cstrong>many of them said they were struggling with those same problems\u003C\u002Fstrong>. Specifically, they wanted to automate repetitive work, stay on top of contributions, protect translation quality, and ensure localization didn’t delay their releases.\u003C\u002Fp>\u003Cp>Then, they began asking if Localazy could handle the rest of their products. Some of these people had an iOS app along with their Android app. Others needed translated website content or something stored in different file formats. \u003C\u002Fp>\u003Cfigure class=\"kg-card kg-image-card kg-card-hascaption\">\u003Cimg src=\"https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002F2026\u002F10\u002Ftranslation-interface-3.png\" class=\"kg-image\" alt=\"One string from the Floating Apps project in Localazy.\" loading=\"lazy\" width=\"1200\" height=\"627\" srcset=\"https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002Fsize\u002Fw600\u002F2026\u002F10\u002Ftranslation-interface-3.png 600w, https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002Fsize\u002Fw1000\u002F2026\u002F10\u002Ftranslation-interface-3.png 1000w, https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002F2026\u002F10\u002Ftranslation-interface-3.png 1200w\" sizes=\"(min-width: 720px) 720px\">\u003Cfigcaption>One string from the Floating Apps project in Localazy.\u003C\u002Ffigcaption>\u003C\u002Ffigure>\u003Cp>With the investment we got,\u003Cstrong> we could work on Localazy full time\u003C\u002Fstrong>, going beyond its original Android focus. In September 2020, \u003Ca href=\"https:\u002F\u002Flocalazy.com\u002Ffeatures\u002Fcli\u002F\">we released the Localazy CLI\u003C\u002Fa>. It had support for more formats, so it became useful for a wide range of software projects. \u003C\u002Fp>\u003Cp>We were now supporting more types of software, but developers were asking us to resolve the same problems I had with Floating Apps. They wanted an easier way to send content for translation, work with contributors, check the results, and release updates without waiting for every translation to be finished. \u003Ca href=\"https:\u002F\u002Flocalazy.com\u002Ffeatures\u002Freleases\u002F\">Releases\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Flocalazy.com\u002Ffeatures\u002Fformat-conversions\">Format Conversions\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Flocalazy.com\u002Ffeatures\u002Flanguage-cdn\">CDN\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Flocalazy.com\u002Ffeatures\u002Fduplicity-linking\">Duplicity Linking\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Flocalazy.com\u002Ffeatures\u002Fbranching\">Branching\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Flocalazy.com\u002Fintegrations\">dozens of integrations\u003C\u002Fa>, and other useful features came shortly after to make their life easier.\u003C\u002Fp>\u003Ch2 id=\"%F0%9F%AA%84-i-still-use-what-we-built\">🪄 I still use what we built\u003C\u002Fh2>\u003Cp>Even though I’m CEO now, I still code. \u003Cstrong>Floating Apps also \u003Ca href=\"https:\u002F\u002Flocalazy.com\u002Fp\u002Ffloating-apps\">remains on Localazy\u003C\u002Fa>\u003C\u002Fstrong>. It has been localized there since 2020, with a total of 35 languages available.\u003C\u002Fp>\u003Cfigure class=\"kg-card kg-image-card kg-card-hascaption\">\u003Cimg src=\"https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002F2026\u002F10\u002Ftranslation-interface-1-1.png\" class=\"kg-image\" alt=\"The Floating Apps language dashboard today.\" loading=\"lazy\" width=\"2000\" height=\"1045\" srcset=\"https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002Fsize\u002Fw600\u002F2026\u002F10\u002Ftranslation-interface-1-1.png 600w, https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002Fsize\u002Fw1000\u002F2026\u002F10\u002Ftranslation-interface-1-1.png 1000w, https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002Fsize\u002Fw1600\u002F2026\u002F10\u002Ftranslation-interface-1-1.png 1600w, https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002F2026\u002F10\u002Ftranslation-interface-1-1.png 2400w\" sizes=\"(min-width: 720px) 720px\">\u003Cfigcaption>The Floating Apps language dashboard today.\u003C\u002Ffigcaption>\u003C\u002Ffigure>\u003Cp>Of course, I’m now focused on developing Localazy and only make occasional updates to my original app, but people still use it and its translations go through our platform. Localazy \u003Ca href=\"https:\u002F\u002Flocalazy.com\u002Ftags\u002Frelease-update\">has developed massively\u003C\u002Fa>, with \u003Ca href=\"https:\u002F\u002Flocalazy.com\u002Ffeatures\u002Fstyle-guide\">context features\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Flocalazy.com\u002Ffeatures\u002Fautomations\">automations\u003C\u002Fa>, and \u003Ca href=\"https:\u002F\u002Flocalazy.com\u002Ffeatures\u002Flocalazy-ai\">our own AI\u003C\u002Fa> to translate content. I don’t need the collection of comparison tools and manual steps I once used to keep everything under control. As I work at Localazy, those experiences stay with me.\u003C\u002Fp>\u003Cp>I now know exactly how a customer feels when they struggle to review changes or wait for translations before releasing a feature. I’ve been the guy trying to finish the product while also managing the files, orders, contributors, and all the checks.\u003C\u002Fp>\u003Cp>Overall,\u003Cstrong> I wanted a system I could trust to take care of that stuff\u003C\u002Fstrong>. I built it. Building it gave me back time to focus on my product. I no longer had to stress about translations, their quality, and distribution or updates.\u003C\u002Fp>\u003Cp>That’s what I want Localazy to do for our customers too.\u003C\u002Fp>","public","none","2026-09-30T15:12:25.000+02:00",[2021],{"id":1870,"name":1871,"slug":1872,"profile_image":1873,"cover_image":10,"bio":2022,"website":2023,"location":2024,"facebook":10,"twitter":2025,"meta_title":10,"meta_description":10,"url":2026},"Entrepreneur, idea maker, developer, SaaS & mobile enthusiast. Building a localization solution for developers at Localazy.","https:\u002F\u002Fwww.linkedin.com\u002Fin\u002Fvaclavhodek\u002F","Slavkov u Brna, Czech Republic","@vaclavhodek","https:\u002F\u002Fghost.localazy.com\u002Fauthor\u002Fvaclav-hodek\u002F",[2028,2031,2034,2037,2042,2047,2052,2057,2063,2068,2073,2078],{"id":2029,"name":11,"slug":1898,"description":11,"feature_image":10,"visibility":2017,"og_image":10,"og_title":10,"og_description":10,"twitter_image":10,"twitter_title":10,"twitter_description":10,"meta_title":10,"meta_description":10,"codeinjection_head":10,"codeinjection_foot":10,"canonical_url":10,"accent_color":10,"url":2030},"60a37fc7cf7b6a0001d1f0d9","https:\u002F\u002Fghost.localazy.com\u002Ftag\u002Flocalazy\u002F",{"id":2032,"name":1901,"slug":1902,"description":10,"feature_image":10,"visibility":2017,"og_image":10,"og_title":10,"og_description":10,"twitter_image":10,"twitter_title":10,"twitter_description":10,"meta_title":10,"meta_description":10,"codeinjection_head":10,"codeinjection_foot":10,"canonical_url":10,"accent_color":10,"url":2033},"667327be34f1ce00011a1209","https:\u002F\u002Fghost.localazy.com\u002Ftag\u002Fapp-localization\u002F",{"id":2035,"name":1904,"slug":1904,"description":10,"feature_image":10,"visibility":2017,"og_image":10,"og_title":10,"og_description":10,"twitter_image":10,"twitter_title":10,"twitter_description":10,"meta_title":10,"meta_description":10,"codeinjection_head":10,"codeinjection_foot":10,"canonical_url":10,"accent_color":10,"url":2036},"60f567ab6f8ebe0001bd80ec","https:\u002F\u002Fghost.localazy.com\u002Ftag\u002Fi18n\u002F",{"id":2038,"name":2039,"slug":2040,"description":10,"feature_image":10,"visibility":2017,"og_image":10,"og_title":10,"og_description":10,"twitter_image":10,"twitter_title":10,"twitter_description":10,"meta_title":10,"meta_description":10,"codeinjection_head":10,"codeinjection_foot":10,"canonical_url":10,"accent_color":10,"url":2041},"60fffb486f8ebe0001bd8ddd","[COMSHARE]","comshare","https:\u002F\u002Fghost.localazy.com\u002Ftag\u002Fcomshare\u002F",{"id":2043,"name":2044,"slug":2045,"description":1910,"feature_image":10,"visibility":2017,"og_image":10,"og_title":10,"og_description":10,"twitter_image":10,"twitter_title":10,"twitter_description":10,"meta_title":10,"meta_description":10,"codeinjection_head":10,"codeinjection_foot":10,"canonical_url":10,"accent_color":10,"url":2046},"68c0637763350c0001d5f964","[DICT] Continuous Localization","term-356","https:\u002F\u002Fghost.localazy.com\u002Ftag\u002Fterm-356\u002F",{"id":2048,"name":2049,"slug":2050,"description":1926,"feature_image":10,"visibility":2017,"og_image":10,"og_title":10,"og_description":10,"twitter_image":10,"twitter_title":10,"twitter_description":10,"meta_title":10,"meta_description":10,"codeinjection_head":10,"codeinjection_foot":10,"canonical_url":10,"accent_color":10,"url":2051},"60a37fc7cf7b6a0001d1f158","[DICT] QA - Quality Assurance","term-59","https:\u002F\u002Fghost.localazy.com\u002Ftag\u002Fterm-59\u002F",{"id":2053,"name":2054,"slug":2055,"description":1941,"feature_image":10,"visibility":2017,"og_image":10,"og_title":10,"og_description":10,"twitter_image":10,"twitter_title":10,"twitter_description":10,"meta_title":10,"meta_description":10,"codeinjection_head":10,"codeinjection_foot":10,"canonical_url":10,"accent_color":10,"url":2056},"67fff99063350c0001d594f8","[DICT] CLI","term-284","https:\u002F\u002Fghost.localazy.com\u002Ftag\u002Fterm-284\u002F",{"id":2058,"name":2059,"slug":2060,"description":2061,"feature_image":10,"visibility":2017,"og_image":10,"og_title":10,"og_description":10,"twitter_image":10,"twitter_title":10,"twitter_description":10,"meta_title":10,"meta_description":10,"codeinjection_head":10,"codeinjection_foot":10,"canonical_url":10,"accent_color":10,"url":2062},"6983306c63350c0001d634cf","[AD] Localazy AI","ad-28","https:\u002F\u002Flocalazy.com\u002Ffeatures\u002Flocalazy-ai","https:\u002F\u002Fghost.localazy.com\u002Ftag\u002Fad-28\u002F",{"id":2064,"name":2065,"slug":2066,"description":1958,"feature_image":10,"visibility":2017,"og_image":10,"og_title":10,"og_description":10,"twitter_image":10,"twitter_title":10,"twitter_description":10,"meta_title":10,"meta_description":10,"codeinjection_head":10,"codeinjection_foot":10,"canonical_url":10,"accent_color":10,"url":2067},"63f4f024047091000193a61a","[DICT] CDN - Content Delivery Network","term-124","https:\u002F\u002Fghost.localazy.com\u002Ftag\u002Fterm-124\u002F",{"id":2069,"name":2070,"slug":2071,"description":1967,"feature_image":10,"visibility":2017,"og_image":10,"og_title":10,"og_description":10,"twitter_image":10,"twitter_title":10,"twitter_description":10,"meta_title":10,"meta_description":10,"codeinjection_head":10,"codeinjection_foot":10,"canonical_url":10,"accent_color":10,"url":2072},"68dd2c1063350c0001d60810","[DICT] Branching","term-403","https:\u002F\u002Fghost.localazy.com\u002Ftag\u002Fterm-403\u002F",{"id":2074,"name":2075,"slug":2076,"description":1988,"feature_image":10,"visibility":2017,"og_image":10,"og_title":10,"og_description":10,"twitter_image":10,"twitter_title":10,"twitter_description":10,"meta_title":10,"meta_description":10,"codeinjection_head":10,"codeinjection_foot":10,"canonical_url":10,"accent_color":10,"url":2077},"68304b3463350c0001d5b32f","[DICT] Context","term-315","https:\u002F\u002Fghost.localazy.com\u002Ftag\u002Fterm-315\u002F",{"id":2079,"name":2080,"slug":2081,"description":2011,"feature_image":10,"visibility":2017,"og_image":10,"og_title":10,"og_description":10,"twitter_image":10,"twitter_title":10,"twitter_description":10,"meta_title":10,"meta_description":10,"codeinjection_head":10,"codeinjection_foot":10,"canonical_url":10,"accent_color":10,"url":2082},"60a37fc7cf7b6a0001d1f11a","[CTA] Automate your localization today! ⚙️","cta-12","https:\u002F\u002Fghost.localazy.com\u002Ftag\u002Fcta-12\u002F",{"id":1870,"name":1871,"slug":1872,"profile_image":1873,"cover_image":10,"bio":2022,"website":2023,"location":2024,"facebook":10,"twitter":2025,"meta_title":10,"meta_description":10,"url":2026},{"id":2029,"name":11,"slug":1898,"description":11,"feature_image":10,"visibility":2017,"og_image":10,"og_title":10,"og_description":10,"twitter_image":10,"twitter_title":10,"twitter_description":10,"meta_title":10,"meta_description":10,"codeinjection_head":10,"codeinjection_foot":10,"canonical_url":10,"accent_color":10,"url":2030},"https:\u002F\u002Fghost.localazy.com\u002Fi-built-localazy-because-translating-my-own-app-became-too-painful\u002F",[2087,2105,2122],{"id":2088,"owner":2089,"created_by":10,"sort":10,"title":2094,"slug":2095,"modified_on":194,"created_on":2096,"pinned":227,"badge":10,"priority":1854,"main_image":2097,"status":5,"tags":2098,"dictionary":2104,"reading_time":1866,"excerpt":-1,"og_title":194,"og_description":194,"og_image":194},"62135cb7df4bcb00010be0df",{"id":2090,"first_name":2091,"last_name":194,"slug":2092,"avatar":2093},"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",[2099,2100,2101],{"id":518,"created_on":1858,"status":5,"label":1884,"slug":1885,"on_index_page":227},{"id":518,"created_on":1858,"status":5,"label":11,"slug":1898,"on_index_page":227},{"id":518,"created_on":1858,"status":5,"label":2102,"slug":2103,"on_index_page":227},"Quick tips","quick-tips",[],{"id":2106,"owner":2107,"created_by":10,"sort":10,"title":2108,"slug":2109,"modified_on":194,"created_on":2110,"pinned":227,"badge":10,"priority":1854,"main_image":2111,"status":5,"tags":2112,"dictionary":2121,"reading_time":1866,"excerpt":-1,"og_title":194,"og_description":194,"og_image":194},"633ad643fe956a000108a63d",{"id":1847,"first_name":1848,"last_name":194,"slug":1849,"avatar":1850},"The ultimate guide to Localazy's Human translation services","guide-localazy-translation-services","2022-10-14T10:21:00.000+02:00","https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002F2022\u002F10\u002FCLT-services.png",[2113,2116,2117,2118],{"id":518,"created_on":1858,"status":5,"label":2114,"slug":2115,"on_index_page":227},"Translations","translations",{"id":518,"created_on":1858,"status":5,"label":1862,"slug":1863,"on_index_page":227},{"id":518,"created_on":1858,"status":5,"label":11,"slug":1898,"on_index_page":227},{"id":518,"created_on":1858,"status":5,"label":2119,"slug":2120,"on_index_page":227},"Guide","guide",[],{"id":2123,"owner":2124,"created_by":10,"sort":10,"title":2125,"slug":2126,"modified_on":194,"created_on":2127,"pinned":227,"badge":10,"priority":1854,"main_image":2128,"status":5,"tags":2129,"dictionary":2134,"reading_time":1866,"excerpt":-1,"og_title":194,"og_description":194,"og_image":194},"61d5878ddf4bcb00010bd0e4",{"id":1847,"first_name":1848,"last_name":194,"slug":1849,"avatar":1850},"Hundred million translations: 2021 in review","hundred-million-translations-localazy-2021-review","2022-01-07T10:23:54.000+01:00","https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002F2022\u002F01\u002Fmilestone.png",[2130,2133],{"id":518,"created_on":1858,"status":5,"label":2131,"slug":2132,"on_index_page":227},"Announcement","announcement",{"id":518,"created_on":1858,"status":5,"label":11,"slug":1898,"on_index_page":227},[],{"id":333,"sort":10,"created_on":2136,"name":2137,"cta_link":2061,"banner_image":2138},"2026-02-04T11:41:32.000Z","Localazy AI",{"id":2139},"315b6431-8996-4c39-84a4-8f1d896fb618"]