[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"footer-homepage":3,"footer-settings":84,"main-navigation":220,"footer-integrations":903,"blog-post-nav-nav":1823,"blog-post-nav-[USE LATEST FEATURED]":1845,"blog-releases-vs-branching-in-localazy-translation-version-control":1864},{"status":4,"header_badges":5,"footer_badges":27,"footer_secured_badges":34,"slider_badges":48},"published",[6,15,21],{"id":7,"status":4,"sort":8,"link":9,"title":10,"badgeType":11,"badgeName":12,"metadata":8,"image":13},1,null,"https:\u002F\u002Fwww.g2.com\u002Fproducts\u002Flocalazy\u002Freviews","Best meets requirements","Other","G2-winter-24-best-meets-requirments",{"id":14},"8d5dd6fd-6995-4c92-8219-a6ed5ba6acdc",{"id":16,"status":4,"sort":8,"link":9,"title":17,"badgeType":11,"badgeName":18,"metadata":8,"image":19},2,"Best support","G2-winter-24-best-support",{"id":20},"e59dd465-84d9-45c7-987d-dd4048fd6992",{"id":22,"status":4,"sort":8,"link":9,"title":23,"badgeType":11,"badgeName":24,"metadata":8,"image":25},3,"Easiest admin","G2-winter-24-easiest-admin",{"id":26},"5f12c4c8-bec0-47cf-87b4-a4502e9f1bd2",[28],{"id":29,"status":4,"sort":8,"link":9,"title":30,"badgeType":11,"badgeName":31,"metadata":8,"image":32},12,"Users love us","Users love us 25",{"id":33},"232416a5-86ba-4be6-85a5-b88802003d53",[35,42],{"id":36,"status":4,"sort":8,"link":37,"title":38,"badgeType":11,"badgeName":39,"metadata":8,"image":40},11,"https:\u002F\u002Fsprinto.com\u002Fget-iso-27001\u002F","Sprinto ISO 27001","Sprinto ISO 27001 certificate",{"id":41},"c1c6c06c-6caf-4b78-8a7e-9606c395eb61",{"id":43,"status":4,"sort":8,"link":44,"title":45,"badgeType":11,"badgeName":45,"metadata":8,"image":46},13,"https:\u002F\u002Fwww.aicpa.org\u002Fsoc4so","SOC certificate",{"id":47},"4f4bc0a6-09a0-41df-8295-8f990d96d941",[49,56,61,66,71,76,82],{"id":50,"status":4,"sort":8,"link":9,"title":51,"badgeType":11,"badgeName":52,"metadata":53,"image":54},5,"Most likely to recommend","a","",{"id":55},"da055731-3f11-4fc7-96f2-c11c0b84c831",{"id":57,"status":4,"sort":8,"link":9,"title":58,"badgeType":11,"badgeName":8,"metadata":8,"image":59},6,"EMEA High Performer",{"id":60},"586fb488-81f2-41db-a4e8-ef309e50c0e6",{"id":62,"status":4,"sort":8,"link":9,"title":63,"badgeType":11,"badgeName":8,"metadata":8,"image":64},7,"Ease of Doing Business With",{"id":65},"bfa26865-430e-463d-9886-cb56a8a8ecf6",{"id":67,"status":4,"sort":8,"link":9,"title":68,"badgeType":11,"badgeName":8,"metadata":8,"image":69},8,"High Performer",{"id":70},"2cc1ba0f-c23a-4c97-ad4a-a655c97466fe",{"id":72,"status":4,"sort":8,"link":9,"title":73,"badgeType":11,"badgeName":8,"metadata":8,"image":74},9,"Fastest Implementation",{"id":75},"6f297758-1c95-45f4-a6e9-528319897132",{"id":77,"status":4,"sort":8,"link":78,"title":79,"badgeType":11,"badgeName":8,"metadata":8,"image":80},10,"https:\u002F\u002Fwww.intercert.com\u002Fservices\u002Fgovernance-risk-compliance\u002Fiso-iec-27001","Intercert ISO 27001",{"id":81},"0521a5f1-e1f2-4da6-a2bc-dc92773f2a7b",{"id":36,"status":4,"sort":8,"link":37,"title":38,"badgeType":11,"badgeName":39,"metadata":8,"image":83},{"id":41},{"id":7,"status":4,"security_section_title":85,"loved_section_title":86,"columns":87,"social_links":180,"policy_links":210},"Secured & trusted","Loved by users",[88,102,119,141,145],{"id":7,"status":4,"sort":8,"title":89,"column_key":90,"links":91},"Localazy","connect",[92,95,98],{"id":36,"status":4,"sort":7,"title":93,"url":94},"Book a demo","___LOCALAZY_MEETING_URL___",{"id":29,"status":4,"sort":16,"title":96,"url":97},"Contact","\u002Fcontact",{"id":99,"status":4,"sort":22,"title":100,"url":101},21,"About us","\u002Fabout-us",{"id":16,"status":4,"sort":8,"title":103,"column_key":104,"links":105},"Programs","programs",[106,110,113,116],{"id":7,"status":4,"sort":107,"title":108,"url":109},4,"Partner Program","\u002Fpartnership",{"id":16,"status":4,"sort":50,"title":111,"url":112},"Ambassador Program","\u002Fambassador",{"id":22,"status":4,"sort":57,"title":114,"url":115},"Startup Program","\u002Ffor\u002Fstartups",{"id":107,"status":4,"sort":62,"title":117,"url":118},"Nonprofits","\u002Ffor\u002Fnonprofit",{"id":22,"status":4,"sort":8,"title":120,"column_key":121,"links":122},"Use Cases","use_cases",[123,126,129,132,135,138],{"id":50,"status":4,"sort":67,"title":124,"url":125},"Software Localization","\u002Fterm\u002Fsoftware-localization",{"id":57,"status":4,"sort":72,"title":127,"url":128},"Machine Translation Services","\u002Ffeatures\u002Fmachine-translation",{"id":62,"status":4,"sort":77,"title":130,"url":131},"Translation API","\u002Ffeatures\u002Ftranslation-api",{"id":67,"status":4,"sort":36,"title":133,"url":134},"Crowdsourced Translations","\u002Ffeatures\u002Fshare-tm",{"id":72,"status":4,"sort":29,"title":136,"url":137},"Figma i18n & localization","\u002Ffeatures\u002Ffigma-localization-plugin",{"id":77,"status":4,"sort":43,"title":139,"url":140},"Translation as a Service","\u002Fterm\u002Ftranslation-service",{"id":107,"status":4,"sort":8,"title":142,"column_key":143,"links":144},"Integrations","integrations",[],{"id":50,"status":4,"sort":8,"title":146,"column_key":147,"links":148},"Resources","resources",[149,153,157,161,165,169,173,177],{"id":43,"status":4,"sort":150,"title":151,"url":152},14,"Documentation","\u002Fdocs",{"id":150,"status":4,"sort":154,"title":155,"url":156},15,"Dictionary","\u002Fdictionary",{"id":154,"status":4,"sort":158,"title":159,"url":160},16,"Case Studies","\u002Fcase-study",{"id":158,"status":4,"sort":162,"title":163,"url":164},17,"Discussion forum","___DISCUSS_URL___",{"id":162,"status":4,"sort":166,"title":167,"url":168},18,"Localization Blog","\u002Fblog",{"id":166,"status":4,"sort":170,"title":171,"url":172},19,"FAQ","\u002Ffaq",{"id":170,"status":4,"sort":174,"title":175,"url":176},20,"Pricing","\u002Fpricing",{"id":174,"status":4,"sort":99,"title":178,"url":179},"Brand assets","https:\u002F\u002Fdrive.google.com\u002Fdrive\u002Fu\u002F1\u002Ffolders\u002F1tZqsZHBlGelz7A2FwTsiwrs4j3sd9HTk",[181,186,191,196,201,206],{"id":7,"status":4,"sort":8,"platform":182,"icon":183,"url":184,"label":185},"feed","rss","\u002Ffeed.xml","Localazy RSS Feed",{"id":16,"status":4,"sort":8,"platform":187,"icon":188,"url":189,"label":190},"facebook","fb-logo","https:\u002F\u002Fwww.facebook.com\u002Flocalazy\u002F","Localazy facebook",{"id":22,"status":4,"sort":8,"platform":192,"icon":193,"url":194,"label":195},"github","github-logo","https:\u002F\u002Fgithub.com\u002Flocalazy","Localazy GitHub",{"id":107,"status":4,"sort":8,"platform":197,"icon":198,"url":199,"label":200},"x","x-twitter","https:\u002F\u002Fx.com\u002Flocalazy","Localazy X",{"id":50,"status":4,"sort":8,"platform":202,"icon":203,"url":204,"label":205},"linkedin","linkedin-logo","https:\u002F\u002Fwww.linkedin.com\u002Fcompany\u002F37836599\u002F","Localazy LinkedIn",{"id":57,"status":4,"sort":8,"platform":207,"icon":208,"url":164,"label":209},"discourse","discourse-logo","Localazy Discourse",[211,214,217],{"id":7,"status":4,"sort":8,"title":212,"url":213,"action":8},"Privacy policy","\u002Fprivacy-policy",{"id":16,"status":4,"sort":8,"title":215,"url":216,"action":8},"Terms & Conditions","\u002Fterms-and-conditions",{"id":22,"status":4,"sort":8,"title":218,"url":8,"action":219},"Cookies","cookie-consent",[221,414,647,775,898,900],{"id":16,"name":222,"url":8,"url_text":8,"status":4,"groups":223},"Solutions",[224,235,306,341],{"navigation_items_group_id":225},{"id":22,"sort":50,"status":4,"name":226,"render_show_all_url":227,"show_all_url_position":228,"show_favorite_icon":229,"show_all_url":8,"represent_as_tile":227,"items":230},"Featured Article",false,"top",true,[231],{"collection":232,"item":233},"blog_post_navigation_item_type",{"id":107,"status":4,"sort":8,"show_author_img":229,"blog_post_tag":234,"description":8},"nav",{"navigation_items_group_id":236},{"id":50,"sort":7,"status":4,"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":7,"status":4,"sort":8,"name":243,"item":244},"CMO",[245],{"collection":246,"item":247},"personas",{"id":7,"status":4,"sort":8,"slug":248,"icon":249},"chief-marketing-officers",{"id":250,"title":251},"526097d8-176f-48e5-83d3-2fc4d77061f9","La Mail Bulk",{"collection":241,"item":253},{"id":22,"status":4,"sort":8,"name":254,"item":255},"CTO",[256],{"collection":246,"item":257},{"id":107,"status":4,"sort":8,"slug":258,"icon":259},"chief-technical-officers",{"id":260,"title":261},"f808fdf0-c78b-4294-ba59-fe25f46fe825","La Mechanic",{"collection":241,"item":263},{"id":174,"status":4,"sort":8,"name":264,"item":265},"Product Manager",[266],{"collection":246,"item":267},{"id":166,"status":4,"sort":8,"slug":268,"icon":269},"product-managers",{"id":270,"title":271},"ea39586a-21fc-4b34-ba87-496028e5198f","La Worker",{"collection":241,"item":273},{"id":274,"status":4,"sort":8,"name":275,"item":276},37,"Translator",[277],{"collection":246,"item":278},{"id":174,"status":4,"sort":8,"slug":279,"icon":280},"professional-translators",{"id":281,"title":282},"07945171-d51d-4ca8-96c0-21cde9db258f","La Chat",{"collection":241,"item":284},{"id":285,"status":4,"sort":8,"name":286,"item":287},38,"Developer",[288],{"collection":246,"item":289},{"id":290,"status":4,"sort":8,"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":4,"sort":8,"name":298,"item":299},27,"Localization Manager",[300],{"collection":246,"item":301},{"id":57,"status":4,"sort":8,"slug":302,"icon":303},"localization-managers",{"id":304,"title":305},"dac69bd1-bf5d-41d0-87d4-dd13e314698a","La Language",{"navigation_items_group_id":307},{"id":72,"sort":22,"status":4,"name":308,"render_show_all_url":227,"show_all_url_position":309,"show_favorite_icon":227,"show_all_url":8,"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":4,"sort":8,"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":4,"sort":8,"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":4,"sort":8,"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":4,"sort":8,"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":4,"sort":8,"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":4,"sort":8,"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":67,"sort":16,"status":4,"name":343,"render_show_all_url":227,"show_all_url_position":309,"show_favorite_icon":227,"show_all_url":8,"represent_as_tile":227,"items":344},"Industry",[345,356,367,377,387,396,407],{"collection":241,"item":346},{"id":347,"status":4,"sort":8,"name":348,"item":349},23,"Digital Agencies",[350],{"collection":246,"item":351},{"id":62,"status":4,"sort":8,"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":4,"sort":8,"name":359,"item":360},39,"Startups & SaaS",[361],{"collection":246,"item":362},{"id":16,"status":4,"sort":8,"slug":363,"icon":364},"startups",{"id":365,"title":366},"da1516e2-4afc-40a2-bcbf-a8161e2d610d","La Saa S",{"collection":241,"item":368},{"id":16,"status":4,"sort":8,"name":369,"item":370},"E-commerce",[371],{"collection":246,"item":372},{"id":50,"status":4,"sort":8,"slug":373,"icon":374},"e-commerce",{"id":375,"title":376},"a3d09cd2-054f-4bb5-a0a2-d3d207db65df","La Ecommerce",{"collection":241,"item":378},{"id":170,"status":4,"sort":8,"name":379,"item":380},"FinTech Platforms",[381],{"collection":246,"item":382},{"id":297,"status":4,"sort":8,"slug":383,"icon":384},"fintech",{"id":385,"title":386},"147339ba-07d1-4e5e-baad-23d27e60c919","La Money",{"collection":241,"item":388},{"id":314,"status":4,"sort":8,"name":389,"item":390},"Translation Agencies",[391],{"collection":246,"item":392},{"id":314,"status":4,"sort":8,"slug":393,"icon":394},"translation-agencies",{"id":395,"title":305},"15d6fe33-2af8-4d6e-933d-5caa64394511",{"collection":241,"item":397},{"id":398,"status":4,"sort":8,"name":399,"item":400},22,"Travel & Tourism",[401],{"collection":246,"item":402},{"id":22,"status":4,"sort":8,"slug":403,"icon":404},"tourism",{"id":405,"title":406},"23a785e8-0ae5-4c4b-8452-aab1b58182a6","La Travel",{"collection":241,"item":408},{"id":324,"status":4,"sort":8,"name":409,"item":410},"Nonprofit Causes",[411],{"collection":246,"item":412},{"id":333,"status":4,"sort":8,"slug":413,"icon":8},"nonprofit",{"id":50,"name":415,"url":8,"url_text":8,"status":4,"groups":416},"Features",[417,484,541,590],{"navigation_items_group_id":418},{"id":36,"sort":57,"status":4,"name":419,"render_show_all_url":227,"show_all_url_position":228,"show_favorite_icon":227,"show_all_url":8,"represent_as_tile":227,"items":420},"Localization",[421,430,439,447,455,459,467,476],{"collection":241,"item":422},{"id":423,"status":4,"sort":8,"name":424,"item":425},44,"Human translation services",[426],{"collection":427,"item":428},"products",{"id":72,"status":4,"slug":429},"human-translation-services",{"collection":241,"item":431},{"id":432,"status":4,"sort":8,"name":433,"item":434},45,"Translation management",[435],{"collection":436,"item":437},"term_landing_page",{"id":338,"status":4,"slug":438},"translation-management-system",{"collection":241,"item":440},{"id":441,"status":4,"sort":8,"name":442,"item":443},46,"Context Screenshots",[444],{"collection":427,"item":445},{"id":43,"status":4,"slug":446},"context-screenshots-ocr",{"collection":241,"item":448},{"id":449,"status":4,"sort":8,"name":450,"item":451},47,"Translation Glossary",[452],{"collection":427,"item":453},{"id":162,"status":4,"slug":454},"glossary",{"collection":312,"item":456},{"id":107,"status":4,"sort":8,"url":457,"url_text":458,"show_favorite_icon":227},"\u002Fdocs\u002Fgeneral\u002Freviewing-translations","Quality control",{"collection":241,"item":460},{"id":461,"status":4,"sort":8,"name":462,"item":463},34,"Connected Projects",[464],{"collection":427,"item":465},{"id":7,"status":4,"slug":466},"connected-projects",{"collection":241,"item":468},{"id":469,"status":4,"sort":8,"name":470,"item":471},64,"Plural handling",[472],{"collection":427,"item":473},{"id":474,"status":4,"slug":475},32,"plurals",{"collection":241,"item":477},{"id":478,"status":4,"sort":8,"name":479,"item":480},65,"Style guides",[481],{"collection":427,"item":482},{"id":285,"status":4,"slug":483},"style-guide",{"navigation_items_group_id":485},{"id":29,"sort":62,"status":4,"name":486,"render_show_all_url":227,"show_all_url_position":228,"show_favorite_icon":227,"show_all_url":8,"represent_as_tile":227,"items":487},"Translation",[488,496,504,508,516,524,533],{"collection":241,"item":489},{"id":490,"status":4,"sort":8,"name":491,"item":492},36,"Professional translations",[493],{"collection":436,"item":494},{"id":290,"status":4,"slug":495},"professional-translation-services",{"collection":241,"item":497},{"id":498,"status":4,"sort":8,"name":499,"item":500},48,"Crowdsourced translations",[501],{"collection":427,"item":502},{"id":67,"status":4,"slug":503},"share-tm",{"collection":312,"item":505},{"id":50,"status":4,"sort":8,"url":506,"url_text":507,"show_favorite_icon":227},"\u002Fdocs\u002Fgeneral\u002Ftranslating-strings","Translation interface",{"collection":241,"item":509},{"id":510,"status":4,"sort":8,"name":511,"item":512},55,"Machine translations",[513],{"collection":427,"item":514},{"id":50,"status":4,"slug":515},"machine-translation",{"collection":241,"item":517},{"id":518,"status":4,"sort":8,"name":519,"item":520},60,"Localazy AI translation",[521],{"collection":427,"item":522},{"id":338,"status":4,"slug":523},"localazy-ai",{"collection":241,"item":525},{"id":526,"status":4,"sort":8,"name":527,"item":528},61,"Translation Memory",[529],{"collection":427,"item":530},{"id":531,"status":4,"slug":532},35,"translation-memory",{"collection":241,"item":534},{"id":535,"status":4,"sort":8,"name":536,"item":537},63,"Code & placeholders",[538],{"collection":427,"item":539},{"id":290,"status":4,"slug":540},"code-and-placeholders",{"navigation_items_group_id":542},{"id":43,"sort":67,"status":4,"name":543,"render_show_all_url":227,"show_all_url_position":228,"show_favorite_icon":227,"show_all_url":8,"represent_as_tile":227,"items":544},"Management",[545,549,557,565,574,582,586],{"collection":312,"item":546},{"id":67,"status":4,"sort":8,"url":547,"url_text":548,"show_favorite_icon":227},"\u002Fdocs\u002Fgeneral\u002Fdefining-user-roles","User roles",{"collection":241,"item":550},{"id":551,"status":4,"sort":8,"name":552,"item":553},51,"Duplicity Linking",[554],{"collection":427,"item":555},{"id":170,"status":4,"slug":556},"duplicity-linking",{"collection":241,"item":558},{"id":559,"status":4,"sort":8,"name":560,"item":561},52,"Language Permissions",[562],{"collection":427,"item":563},{"id":99,"status":4,"slug":564},"language-permissions",{"collection":241,"item":566},{"id":567,"status":568,"sort":8,"name":569,"item":570},53,"draft","Automations",[571],{"collection":427,"item":572},{"id":174,"status":4,"slug":573},"automations",{"collection":241,"item":575},{"id":576,"status":4,"sort":8,"name":577,"item":578},58,"Branching",[579],{"collection":427,"item":580},{"id":297,"status":4,"slug":581},"branching",{"collection":312,"item":583},{"id":99,"status":568,"sort":8,"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":8,"url":588,"url_text":589,"show_favorite_icon":227},"https:\u002F\u002Flocalazy.com\u002Fdocs\u002Fgeneral\u002Flanguage-statistics","Reporting",{"navigation_items_group_id":591},{"id":150,"sort":72,"status":4,"name":592,"render_show_all_url":227,"show_all_url_position":228,"show_favorite_icon":227,"show_all_url":8,"represent_as_tile":227,"items":593},"Development",[594,600,608,615,622,630,639],{"collection":241,"item":595},{"id":338,"status":4,"sort":8,"name":130,"item":596},[597],{"collection":427,"item":598},{"id":36,"status":4,"slug":599},"translation-api",{"collection":241,"item":601},{"id":602,"status":4,"sort":8,"name":603,"item":604},33,"Localazy CLI",[605],{"collection":427,"item":606},{"id":62,"status":4,"slug":607},"cli",{"collection":241,"item":609},{"id":474,"status":4,"sort":8,"name":610,"item":611},"Language CDN",[612],{"collection":427,"item":613},{"id":107,"status":4,"slug":614},"language-cdn",{"collection":241,"item":616},{"id":333,"status":4,"sort":8,"name":617,"item":618},"Releases",[619],{"collection":427,"item":620},{"id":57,"status":4,"slug":621},"releases",{"collection":241,"item":623},{"id":624,"status":568,"sort":8,"name":625,"item":626},57,"Format Conversions",[627],{"collection":427,"item":628},{"id":16,"status":4,"slug":629},"format-conversions",{"collection":241,"item":631},{"id":632,"status":4,"sort":8,"name":633,"item":634},59,"Webhooks",[635],{"collection":427,"item":636},{"id":637,"status":4,"slug":638},31,"webhooks",{"collection":241,"item":640},{"id":641,"status":4,"sort":8,"name":642,"item":643},62,"Export Aliases",[644],{"collection":427,"item":645},{"id":602,"status":4,"slug":646},"export-aliases",{"id":107,"name":142,"url":8,"url_text":8,"status":4,"groups":648},[649,765],{"navigation_items_group_id":650},{"id":62,"sort":77,"status":4,"name":651,"render_show_all_url":227,"show_all_url_position":228,"show_favorite_icon":227,"show_all_url":8,"represent_as_tile":227,"items":652},"Most popular",[653],{"collection":241,"item":654},{"id":29,"status":4,"sort":8,"name":142,"item":655},[656,664,671,678,685,691,698,705,712,719,726,735,742,749,757],{"collection":657,"item":658},"platforms",{"id":57,"status":4,"sort":7,"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":62,"status":4,"sort":16,"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":4,"sort":22,"slug":673,"name":674,"icon":675},"react","React",{"id":676,"title":677},"26757a90-88a3-4a94-b587-9f38614ed3bd","Logos React",{"collection":657,"item":679},{"id":170,"status":4,"sort":107,"slug":680,"name":681,"icon":682},"vuejs","Vue.js",{"id":683,"title":684},"6180b41f-3249-47d3-adcd-50fe1cf11bf1","Vue",{"collection":657,"item":686},{"id":158,"status":4,"sort":50,"slug":687,"name":688,"icon":689},"angular","Angular",{"id":690,"title":688},"2a31a97a-48c5-4531-aa36-41c9dd0bdbef",{"collection":657,"item":692},{"id":7,"status":4,"sort":57,"slug":693,"name":694,"icon":695},"flutter","Flutter",{"id":696,"title":697},"b9f13a11-9328-4a03-86cf-b20de0685606","Logos Flutter",{"collection":657,"item":699},{"id":22,"status":4,"sort":36,"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":4,"sort":29,"slug":707,"name":708,"icon":709},"javascript","JavaScript",{"id":710,"title":711},"4218d0c9-7e6b-494d-9663-37ceaf93ee8c","Logos Javascript",{"collection":657,"item":713},{"id":29,"status":4,"sort":174,"slug":714,"name":715,"icon":716},"json","JSON",{"id":717,"title":718},"99ac3b7c-dba5-4693-a4f4-1f27a6d7782d","Logos Json",{"collection":657,"item":720},{"id":99,"status":4,"sort":99,"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":4,"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":4,"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":4,"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":4,"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":4,"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":107,"sort":36,"status":4,"name":767,"render_show_all_url":227,"show_all_url_position":228,"show_favorite_icon":227,"show_all_url":8,"represent_as_tile":227,"items":768},"Explore more",[769],{"collection":770,"item":771},"text_link_navigation_item_type",{"id":7,"status":4,"sort":8,"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":7,"name":146,"url":8,"url_text":8,"status":4,"groups":776},[777,801,807],{"navigation_items_group_id":778},{"id":7,"sort":29,"status":4,"name":779,"render_show_all_url":227,"show_all_url_position":228,"show_favorite_icon":227,"show_all_url":8,"represent_as_tile":227,"items":780},"Helpful Links",[781,784,786,790,792,795,797],{"collection":312,"item":782},{"id":43,"status":4,"sort":8,"url":168,"url_text":783,"show_favorite_icon":229},"Localazy Blog",{"collection":312,"item":785},{"id":150,"status":4,"sort":8,"url":152,"url_text":151,"show_favorite_icon":229},{"collection":312,"item":787},{"id":7,"status":4,"sort":8,"url":788,"url_text":789,"show_favorite_icon":227},"https:\u002F\u002Fdiscuss.localazy.com\u002F","Discussion Forum",{"collection":312,"item":791},{"id":29,"status":4,"sort":8,"url":160,"url_text":159,"show_favorite_icon":227},{"collection":312,"item":793},{"id":22,"status":4,"sort":8,"url":109,"url_text":794,"show_favorite_icon":227},"Become a Partner",{"collection":312,"item":796},{"id":154,"status":4,"sort":8,"url":172,"url_text":171,"show_favorite_icon":227},{"collection":312,"item":798},{"id":162,"status":4,"sort":8,"url":799,"url_text":800,"show_favorite_icon":227},"\u002Ftags\u002Frelease-update","Release Updates",{"navigation_items_group_id":802},{"id":16,"sort":150,"status":4,"name":783,"render_show_all_url":229,"show_all_url_position":228,"show_favorite_icon":227,"show_all_url":168,"represent_as_tile":227,"items":803},[804],{"collection":232,"item":805},{"id":22,"status":4,"sort":8,"show_author_img":227,"blog_post_tag":806,"description":8},"[USE LATEST FEATURED]",{"navigation_items_group_id":808},{"id":57,"sort":43,"status":4,"name":151,"render_show_all_url":229,"show_all_url_position":228,"show_favorite_icon":227,"show_all_url":152,"represent_as_tile":227,"items":809},[810,824,836,847,859,869,880,888],{"collection":241,"item":811},{"id":107,"status":4,"sort":8,"name":812,"item":813},"General",[814],{"collection":815,"item":816},"docs_section",{"id":16,"status":4,"sort":7,"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":50,"status":4,"sort":8,"name":826,"item":827},"CLI",[828],{"collection":815,"item":829},{"id":22,"status":4,"sort":16,"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":67,"status":4,"sort":8,"name":838,"item":839},"API",[840],{"collection":815,"item":841},{"id":174,"status":4,"sort":22,"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":4,"sort":8,"name":850,"item":851},50,"CDN",[852],{"collection":815,"item":853},{"id":319,"status":4,"sort":107,"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":57,"status":4,"sort":8,"name":660,"item":861},[862],{"collection":815,"item":863},{"id":7,"status":4,"sort":50,"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":62,"status":4,"sort":8,"name":667,"item":871},[872],{"collection":815,"item":873},{"id":107,"status":4,"sort":57,"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":72,"status":4,"sort":8,"name":738,"item":882},[883],{"collection":815,"item":884},{"id":99,"status":4,"sort":62,"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":77,"status":4,"sort":8,"name":731,"item":890},[891],{"collection":815,"item":892},{"id":347,"status":4,"sort":67,"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":22,"name":175,"url":176,"url_text":175,"status":4,"groups":899},[],{"id":57,"name":93,"url":901,"url_text":93,"status":4,"groups":902},"\u002Fbook-demo",[],[904,1046,1125,1232,1319,1399,1489,1581,1669,1768],{"id":602,"status":4,"created_on":905,"modified_on":906,"name":674,"slug":673,"description":907,"docs_link":908,"priority":8,"has_sdk":227,"sort":22,"highlighted":227,"in_menu":229,"changefreq":8,"support_type":909,"show_in_spa":229,"is_file_format":227,"meta_title":8,"meta_description":8,"featured_on_web":229,"marketing_subtitle":910,"tile_subtitle":911,"tile_description":912,"is_enterprise":227,"is_popular":227,"primary_use_case":8,"hierarchy_handling":8,"best_for":8,"file_extension":8,"format_code_example":8,"format_to_extension":913,"upload_features":914,"icon":915,"meta_image":916,"primary_tag":918,"tags":934,"integration_methods":952,"recommended_methods":1030,"default_integration_method":1031,"faq_categories":1038,"translations":1044,"platforms_id":602},"2022-03-18T08:09:24.000Z","2025-02-26T13:36:08.000Z","Manage your React app translations with Localazy, a continuous localization tool. React i18n done right. ","\u002Fdocs\u002Fcli\u002Fjson-format","JSON format support","CLI support","react-i18next and more","Use Localazy to translate your React projects with your favorite i18n library.",{"json":714},[],{"id":676},{"id":917},"a97492ec-ee8d-429c-bf66-d0fe59b6e5c9",{"id":50,"status":4,"sort":16,"created_on":919,"label":920,"hidden":227,"icon":921,"translations":923},"2022-03-17T12:23:44.000Z","Web apps",{"id":922},"c9e70e4f-8136-432a-8d82-53c3501a9eb4",[924,926,929,932],{"id":50,"languages_code":925,"label":920},"xxa",{"id":432,"languages_code":927,"label":928},"es","Aplicaciones web",{"id":849,"languages_code":930,"label":931},"cs","Webové aplikace",{"id":632,"languages_code":933,"label":920},"en",[935,942],{"id":50,"status":4,"sort":16,"label":920,"hidden":227,"created_on":919,"icon":936,"translations":937},{"id":922},[938,939,940,941],{"id":50,"languages_code":925,"label":920},{"id":432,"languages_code":927,"label":928},{"id":849,"languages_code":930,"label":931},{"id":632,"languages_code":933,"label":920},{"id":67,"status":4,"sort":72,"label":943,"hidden":227,"created_on":944,"icon":8,"translations":945},"Framework","2022-03-17T12:23:45.000Z",[946,947,949,950],{"id":67,"languages_code":925,"label":943},{"id":567,"languages_code":927,"label":948},"Marco",{"id":518,"languages_code":930,"label":943},{"id":951,"languages_code":933,"label":943},67,[953,968,992,1013],{"id":107,"status":4,"sort":57,"label":838,"alternative_label":8,"slug":842,"description":954,"documentation_link":955,"loc_icon":842,"is_official_plugin":227,"is_universal_plugin":227,"universal_plugin_vendor":8,"translations":956},"Translate strings directly or upload them into your Localazy project.","\u002Fdocs\u002Fapi\u002Fintroduction",[957,958,961,963,965],{"id":107,"languages_code":925,"label":838,"description":954,"slug":842},{"id":959,"languages_code":927,"label":838,"description":960,"slug":842},40,"Utilice la API para exportar traducciones e importar contenido de\u002Fa Localazy mediante programación.",{"id":849,"languages_code":933,"label":838,"description":962,"slug":842},"Use the API to export translations and import content from\u002Fto Localazy programmatically.",{"id":632,"languages_code":930,"label":838,"description":964,"slug":842},"Překládejte řetězce přímo nebo je nahrajte do svého projektu Localazy.",{"id":966,"languages_code":967,"label":838,"description":8,"slug":8},109,"de",{"id":22,"status":4,"sort":50,"label":969,"alternative_label":8,"slug":970,"description":971,"documentation_link":972,"loc_icon":973,"is_official_plugin":227,"is_universal_plugin":227,"universal_plugin_vendor":8,"translations":974},"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",[975,976,979,980,983,986,987,988],{"id":22,"languages_code":925,"label":969,"description":971,"slug":970},{"id":358,"languages_code":927,"label":977,"description":978,"slug":8},"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":933,"label":969,"description":971,"slug":970},{"id":518,"languages_code":930,"label":981,"description":982,"slug":8},"Vytvářejte zdrojové klíče online","Přidejte zdrojové klíče přes webové rozhraní online a synchronizujte je do svého projektu později.",{"id":469,"languages_code":927,"label":984,"description":985,"slug":970},"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":933,"label":969,"description":971,"slug":970},{"id":751,"languages_code":930,"label":981,"description":982,"slug":970},{"id":989,"languages_code":967,"label":990,"description":991,"slug":8},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":16,"status":4,"sort":107,"label":993,"alternative_label":994,"slug":995,"description":996,"documentation_link":997,"loc_icon":998,"is_official_plugin":227,"is_universal_plugin":227,"universal_plugin_vendor":8,"translations":999},"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",[1000,1001,1004,1005,1009],{"id":16,"languages_code":925,"label":993,"description":996,"slug":995},{"id":285,"languages_code":927,"label":1002,"description":1003,"slug":8},"Carga directa de archivos","Cargue sus textos y traducciones existentes en cualquier formato directamente para empezar rápidamente.",{"id":449,"languages_code":933,"label":993,"description":996,"slug":995},{"id":1006,"languages_code":930,"label":1007,"description":1008,"slug":8},56,"Přímé nahrávání souborů","Nahrajte přímo své texty a stávající překlady v libovolném formátu a začněte pracovat ihned.",{"id":1010,"languages_code":967,"label":1011,"description":1012,"slug":8},85,"Direkter Datei-Upload","Laden Sie Ihre Texte und vorhandenen Übersetzungen in einem beliebigen Format direkt hoch, um schnell loszulegen.",{"id":7,"status":4,"sort":22,"label":1014,"alternative_label":826,"slug":607,"description":1015,"documentation_link":1016,"loc_icon":607,"is_official_plugin":227,"is_universal_plugin":227,"universal_plugin_vendor":8,"translations":1017},"Command Line Interface","The best option for developers that want to make localization an automated part of their workflow.","\u002Fdocs\u002Fcli\u002Fthe-basics",[1018,1019,1022,1023,1026],{"id":7,"languages_code":925,"label":1014,"description":1015,"slug":607},{"id":274,"languages_code":927,"label":1020,"description":1021,"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":933,"label":1014,"description":1015,"slug":607},{"id":510,"languages_code":930,"label":1024,"description":1025,"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":1027,"languages_code":967,"label":1028,"description":1029,"slug":8},87,"Befehlszeilenschnittstelle","Die beste Option für Entwickler, die die Lokalisierung zu einem automatisierten Teil ihres Arbeitsablaufs machen möchten.",[],{"id":7,"status":4,"sort":22,"label":1014,"alternative_label":826,"slug":607,"description":1015,"documentation_link":1016,"loc_icon":607,"is_official_plugin":227,"is_universal_plugin":227,"universal_plugin_vendor":8,"translations":1032},[1033,1034,1035,1036,1037],{"id":7,"languages_code":925,"label":1014,"description":1015,"slug":607},{"id":274,"languages_code":927,"label":1020,"description":1021,"slug":607},{"id":441,"languages_code":933,"label":1014,"description":1015,"slug":607},{"id":510,"languages_code":930,"label":1024,"description":1025,"slug":607},{"id":1027,"languages_code":967,"label":1028,"description":1029,"slug":8},[1039],{"id":1040,"status":4,"created_on":1041,"sort":8,"slug":1042,"label":1043,"on_faq_index":8},76,"2025-02-26T12:44:29.000Z","front-end-common","Front-end Common",[1045],{"languages_code":925,"name":674,"slug":673,"description":907,"support_type":909,"meta_title":8,"meta_description":8,"marketing_subtitle":910,"tile_subtitle":911,"tile_description":912,"id":602,"platforms_id":602,"docs_link":908},{"id":170,"status":4,"created_on":905,"modified_on":1047,"name":681,"slug":680,"description":1048,"docs_link":908,"priority":8,"has_sdk":227,"sort":107,"highlighted":227,"in_menu":229,"changefreq":8,"support_type":909,"show_in_spa":229,"is_file_format":227,"meta_title":8,"meta_description":8,"featured_on_web":229,"marketing_subtitle":910,"tile_subtitle":1049,"tile_description":1050,"is_enterprise":227,"is_popular":227,"primary_use_case":8,"hierarchy_handling":8,"best_for":8,"file_extension":8,"format_code_example":8,"format_to_extension":1051,"upload_features":1052,"icon":1053,"meta_image":1054,"primary_tag":1056,"tags":1063,"integration_methods":1077,"recommended_methods":1109,"default_integration_method":1110,"faq_categories":1117,"translations":1123,"platforms_id":170},"2025-02-26T13:35:41.000Z","Online Vue.js project localization tool for your translation management. Enjoy true continuous localization with Localazy & translate your JSON files automatically.","Vue.js & JSON","Enjoy true continuous localization with Localazy & translate your Vue projects automatically.",{"json":714},[],{"id":683},{"id":1055},"8171b836-d6b8-4354-8db3-34ccd384970d",{"id":50,"status":4,"sort":16,"created_on":919,"label":920,"hidden":227,"icon":1057,"translations":1058},{"id":922},[1059,1060,1061,1062],{"id":50,"languages_code":925,"label":920},{"id":432,"languages_code":927,"label":928},{"id":849,"languages_code":930,"label":931},{"id":632,"languages_code":933,"label":920},[1064,1071],{"id":50,"status":4,"sort":16,"label":920,"hidden":227,"created_on":919,"icon":1065,"translations":1066},{"id":922},[1067,1068,1069,1070],{"id":50,"languages_code":925,"label":920},{"id":432,"languages_code":927,"label":928},{"id":849,"languages_code":930,"label":931},{"id":632,"languages_code":933,"label":920},{"id":67,"status":4,"sort":72,"label":943,"hidden":227,"created_on":944,"icon":8,"translations":1072},[1073,1074,1075,1076],{"id":67,"languages_code":925,"label":943},{"id":567,"languages_code":927,"label":948},{"id":518,"languages_code":930,"label":943},{"id":951,"languages_code":933,"label":943},[1078,1085,1095,1102],{"id":107,"status":4,"sort":57,"label":838,"alternative_label":8,"slug":842,"description":954,"documentation_link":955,"loc_icon":842,"is_official_plugin":227,"is_universal_plugin":227,"universal_plugin_vendor":8,"translations":1079},[1080,1081,1082,1083,1084],{"id":107,"languages_code":925,"label":838,"description":954,"slug":842},{"id":959,"languages_code":927,"label":838,"description":960,"slug":842},{"id":849,"languages_code":933,"label":838,"description":962,"slug":842},{"id":632,"languages_code":930,"label":838,"description":964,"slug":842},{"id":966,"languages_code":967,"label":838,"description":8,"slug":8},{"id":22,"status":4,"sort":50,"label":969,"alternative_label":8,"slug":970,"description":971,"documentation_link":972,"loc_icon":973,"is_official_plugin":227,"is_universal_plugin":227,"universal_plugin_vendor":8,"translations":1086},[1087,1088,1089,1090,1091,1092,1093,1094],{"id":22,"languages_code":925,"label":969,"description":971,"slug":970},{"id":358,"languages_code":927,"label":977,"description":978,"slug":8},{"id":551,"languages_code":933,"label":969,"description":971,"slug":970},{"id":518,"languages_code":930,"label":981,"description":982,"slug":8},{"id":469,"languages_code":927,"label":984,"description":985,"slug":970},{"id":478,"languages_code":933,"label":969,"description":971,"slug":970},{"id":751,"languages_code":930,"label":981,"description":982,"slug":970},{"id":989,"languages_code":967,"label":990,"description":991,"slug":8},{"id":16,"status":4,"sort":107,"label":993,"alternative_label":994,"slug":995,"description":996,"documentation_link":997,"loc_icon":998,"is_official_plugin":227,"is_universal_plugin":227,"universal_plugin_vendor":8,"translations":1096},[1097,1098,1099,1100,1101],{"id":16,"languages_code":925,"label":993,"description":996,"slug":995},{"id":285,"languages_code":927,"label":1002,"description":1003,"slug":8},{"id":449,"languages_code":933,"label":993,"description":996,"slug":995},{"id":1006,"languages_code":930,"label":1007,"description":1008,"slug":8},{"id":1010,"languages_code":967,"label":1011,"description":1012,"slug":8},{"id":7,"status":4,"sort":22,"label":1014,"alternative_label":826,"slug":607,"description":1015,"documentation_link":1016,"loc_icon":607,"is_official_plugin":227,"is_universal_plugin":227,"universal_plugin_vendor":8,"translations":1103},[1104,1105,1106,1107,1108],{"id":7,"languages_code":925,"label":1014,"description":1015,"slug":607},{"id":274,"languages_code":927,"label":1020,"description":1021,"slug":607},{"id":441,"languages_code":933,"label":1014,"description":1015,"slug":607},{"id":510,"languages_code":930,"label":1024,"description":1025,"slug":607},{"id":1027,"languages_code":967,"label":1028,"description":1029,"slug":8},[],{"id":7,"status":4,"sort":22,"label":1014,"alternative_label":826,"slug":607,"description":1015,"documentation_link":1016,"loc_icon":607,"is_official_plugin":227,"is_universal_plugin":227,"universal_plugin_vendor":8,"translations":1111},[1112,1113,1114,1115,1116],{"id":7,"languages_code":925,"label":1014,"description":1015,"slug":607},{"id":274,"languages_code":927,"label":1020,"description":1021,"slug":607},{"id":441,"languages_code":933,"label":1014,"description":1015,"slug":607},{"id":510,"languages_code":930,"label":1024,"description":1025,"slug":607},{"id":1027,"languages_code":967,"label":1028,"description":1029,"slug":8},[1118,1122],{"id":1006,"status":4,"created_on":1119,"sort":8,"slug":1120,"label":1121,"on_faq_index":8},"2023-03-01T11:21:41.000Z","vue-localization","Vue.js Localization",{"id":1040,"status":4,"created_on":1041,"sort":8,"slug":1042,"label":1043,"on_faq_index":8},[1124],{"languages_code":925,"name":681,"slug":680,"description":1048,"support_type":909,"meta_title":8,"meta_description":8,"marketing_subtitle":910,"tile_subtitle":1049,"tile_description":1050,"id":170,"platforms_id":170,"docs_link":908},{"id":7,"status":4,"created_on":905,"modified_on":1126,"name":694,"slug":693,"description":1127,"docs_link":1128,"priority":8,"has_sdk":227,"sort":57,"highlighted":227,"in_menu":229,"changefreq":8,"support_type":1129,"show_in_spa":229,"is_file_format":227,"meta_title":8,"meta_description":8,"featured_on_web":227,"marketing_subtitle":910,"tile_subtitle":1129,"tile_description":1130,"is_enterprise":227,"is_popular":227,"primary_use_case":1131,"hierarchy_handling":1132,"best_for":1133,"file_extension":1134,"format_code_example":1135,"format_to_extension":1136,"upload_features":1138,"icon":1139,"meta_image":1140,"primary_tag":1142,"tags":1153,"integration_methods":1189,"recommended_methods":1221,"default_integration_method":1222,"faq_categories":1229,"translations":1230,"platforms_id":7},"2025-07-03T14:21:42.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","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":1137},"arb",[],{"id":696},{"id":1141},"c2674666-4371-4aa4-9a65-438c7363fafe",{"id":57,"status":4,"sort":67,"created_on":944,"label":1143,"hidden":227,"icon":1144,"translations":1146},"Mobile apps",{"id":1145},"c9c7e1f5-8b59-4016-ae0c-6fba9469cd55",[1147,1148,1150,1152],{"id":57,"languages_code":925,"label":1143},{"id":441,"languages_code":927,"label":1149},"Aplicaciones móviles",{"id":510,"languages_code":930,"label":1151},"Mobilní aplikace",{"id":478,"languages_code":933,"label":1143},[1154,1165,1172,1179],{"id":62,"status":4,"sort":170,"label":1155,"hidden":227,"created_on":944,"icon":1156,"translations":1158},"Desktop & Games",{"id":1157},"65b04533-5b4c-430c-b8a4-ecce84754200",[1159,1160,1162,1164],{"id":62,"languages_code":925,"label":1155},{"id":449,"languages_code":927,"label":1161},"Escritorio y Juegos",{"id":1006,"languages_code":930,"label":1163},"Stolní počítače & Hry",{"id":751,"languages_code":933,"label":1155},{"id":50,"status":4,"sort":16,"label":920,"hidden":227,"created_on":919,"icon":1166,"translations":1167},{"id":922},[1168,1169,1170,1171],{"id":50,"languages_code":925,"label":920},{"id":432,"languages_code":927,"label":928},{"id":849,"languages_code":930,"label":931},{"id":632,"languages_code":933,"label":920},{"id":57,"status":4,"sort":67,"label":1143,"hidden":227,"created_on":944,"icon":1173,"translations":1174},{"id":1145},[1175,1176,1177,1178],{"id":57,"languages_code":925,"label":1143},{"id":441,"languages_code":927,"label":1149},{"id":510,"languages_code":930,"label":1151},{"id":478,"languages_code":933,"label":1143},{"id":290,"status":4,"sort":474,"label":1180,"hidden":229,"created_on":944,"icon":8,"translations":1181},"ARB",[1182,1183,1185,1187],{"id":290,"languages_code":925,"label":1180},{"id":1184,"languages_code":927,"label":1180},120,{"id":1186,"languages_code":930,"label":1180},125,{"id":1188,"languages_code":933,"label":1180},130,[1190,1197,1207,1214],{"id":107,"status":4,"sort":57,"label":838,"alternative_label":8,"slug":842,"description":954,"documentation_link":955,"loc_icon":842,"is_official_plugin":227,"is_universal_plugin":227,"universal_plugin_vendor":8,"translations":1191},[1192,1193,1194,1195,1196],{"id":107,"languages_code":925,"label":838,"description":954,"slug":842},{"id":959,"languages_code":927,"label":838,"description":960,"slug":842},{"id":849,"languages_code":933,"label":838,"description":962,"slug":842},{"id":632,"languages_code":930,"label":838,"description":964,"slug":842},{"id":966,"languages_code":967,"label":838,"description":8,"slug":8},{"id":22,"status":4,"sort":50,"label":969,"alternative_label":8,"slug":970,"description":971,"documentation_link":972,"loc_icon":973,"is_official_plugin":227,"is_universal_plugin":227,"universal_plugin_vendor":8,"translations":1198},[1199,1200,1201,1202,1203,1204,1205,1206],{"id":22,"languages_code":925,"label":969,"description":971,"slug":970},{"id":358,"languages_code":927,"label":977,"description":978,"slug":8},{"id":551,"languages_code":933,"label":969,"description":971,"slug":970},{"id":518,"languages_code":930,"label":981,"description":982,"slug":8},{"id":469,"languages_code":927,"label":984,"description":985,"slug":970},{"id":478,"languages_code":933,"label":969,"description":971,"slug":970},{"id":751,"languages_code":930,"label":981,"description":982,"slug":970},{"id":989,"languages_code":967,"label":990,"description":991,"slug":8},{"id":16,"status":4,"sort":107,"label":993,"alternative_label":994,"slug":995,"description":996,"documentation_link":997,"loc_icon":998,"is_official_plugin":227,"is_universal_plugin":227,"universal_plugin_vendor":8,"translations":1208},[1209,1210,1211,1212,1213],{"id":16,"languages_code":925,"label":993,"description":996,"slug":995},{"id":285,"languages_code":927,"label":1002,"description":1003,"slug":8},{"id":449,"languages_code":933,"label":993,"description":996,"slug":995},{"id":1006,"languages_code":930,"label":1007,"description":1008,"slug":8},{"id":1010,"languages_code":967,"label":1011,"description":1012,"slug":8},{"id":7,"status":4,"sort":22,"label":1014,"alternative_label":826,"slug":607,"description":1015,"documentation_link":1016,"loc_icon":607,"is_official_plugin":227,"is_universal_plugin":227,"universal_plugin_vendor":8,"translations":1215},[1216,1217,1218,1219,1220],{"id":7,"languages_code":925,"label":1014,"description":1015,"slug":607},{"id":274,"languages_code":927,"label":1020,"description":1021,"slug":607},{"id":441,"languages_code":933,"label":1014,"description":1015,"slug":607},{"id":510,"languages_code":930,"label":1024,"description":1025,"slug":607},{"id":1027,"languages_code":967,"label":1028,"description":1029,"slug":8},[],{"id":7,"status":4,"sort":22,"label":1014,"alternative_label":826,"slug":607,"description":1015,"documentation_link":1016,"loc_icon":607,"is_official_plugin":227,"is_universal_plugin":227,"universal_plugin_vendor":8,"translations":1223},[1224,1225,1226,1227,1228],{"id":7,"languages_code":925,"label":1014,"description":1015,"slug":607},{"id":274,"languages_code":927,"label":1020,"description":1021,"slug":607},{"id":441,"languages_code":933,"label":1014,"description":1015,"slug":607},{"id":510,"languages_code":930,"label":1024,"description":1025,"slug":607},{"id":1027,"languages_code":967,"label":1028,"description":1029,"slug":8},[],[1231],{"languages_code":925,"name":694,"slug":693,"description":1127,"support_type":1129,"meta_title":8,"meta_description":8,"marketing_subtitle":910,"tile_subtitle":1129,"tile_description":1130,"id":7,"platforms_id":7,"docs_link":1128},{"id":637,"status":4,"created_on":1233,"modified_on":1234,"name":708,"slug":707,"description":1235,"docs_link":1236,"priority":8,"has_sdk":227,"sort":29,"highlighted":227,"in_menu":229,"changefreq":8,"support_type":1237,"show_in_spa":229,"is_file_format":227,"meta_title":8,"meta_description":8,"featured_on_web":229,"marketing_subtitle":910,"tile_subtitle":1237,"tile_description":1238,"is_enterprise":227,"is_popular":227,"primary_use_case":8,"hierarchy_handling":8,"best_for":8,"file_extension":8,"format_code_example":8,"format_to_extension":1239,"upload_features":1241,"icon":1242,"meta_image":1243,"primary_tag":1245,"tags":1258,"integration_methods":1273,"recommended_methods":1305,"default_integration_method":1306,"faq_categories":1313,"translations":1317,"platforms_id":637},"2022-03-18T08:09:25.000Z","2024-07-17T07:43:22.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","Translating JS files is easy as a pie with Localazy!",{"js":1240},"js",[],{"id":710},{"id":1244},"2c6699eb-1d80-4772-8268-5597dbcead8c",{"id":77,"status":4,"sort":77,"created_on":944,"label":1246,"hidden":227,"icon":1247,"translations":1249},"Programming Languages",{"id":1248},"8c5836bb-1fbe-49c5-9330-8f931838c457",[1250,1251,1253,1256],{"id":77,"languages_code":925,"label":1246},{"id":535,"languages_code":927,"label":1252},"Lenguajes de Programación",{"id":1254,"languages_code":930,"label":1255},68,"Programovací Jazyky",{"id":1257,"languages_code":933,"label":1246},70,[1259,1266],{"id":50,"status":4,"sort":16,"label":920,"hidden":227,"created_on":919,"icon":1260,"translations":1261},{"id":922},[1262,1263,1264,1265],{"id":50,"languages_code":925,"label":920},{"id":432,"languages_code":927,"label":928},{"id":849,"languages_code":930,"label":931},{"id":632,"languages_code":933,"label":920},{"id":77,"status":4,"sort":77,"label":1246,"hidden":227,"created_on":944,"icon":1267,"translations":1268},{"id":1248},[1269,1270,1271,1272],{"id":77,"languages_code":925,"label":1246},{"id":535,"languages_code":927,"label":1252},{"id":1254,"languages_code":930,"label":1255},{"id":1257,"languages_code":933,"label":1246},[1274,1281,1291,1298],{"id":107,"status":4,"sort":57,"label":838,"alternative_label":8,"slug":842,"description":954,"documentation_link":955,"loc_icon":842,"is_official_plugin":227,"is_universal_plugin":227,"universal_plugin_vendor":8,"translations":1275},[1276,1277,1278,1279,1280],{"id":107,"languages_code":925,"label":838,"description":954,"slug":842},{"id":959,"languages_code":927,"label":838,"description":960,"slug":842},{"id":849,"languages_code":933,"label":838,"description":962,"slug":842},{"id":632,"languages_code":930,"label":838,"description":964,"slug":842},{"id":966,"languages_code":967,"label":838,"description":8,"slug":8},{"id":22,"status":4,"sort":50,"label":969,"alternative_label":8,"slug":970,"description":971,"documentation_link":972,"loc_icon":973,"is_official_plugin":227,"is_universal_plugin":227,"universal_plugin_vendor":8,"translations":1282},[1283,1284,1285,1286,1287,1288,1289,1290],{"id":22,"languages_code":925,"label":969,"description":971,"slug":970},{"id":358,"languages_code":927,"label":977,"description":978,"slug":8},{"id":551,"languages_code":933,"label":969,"description":971,"slug":970},{"id":518,"languages_code":930,"label":981,"description":982,"slug":8},{"id":469,"languages_code":927,"label":984,"description":985,"slug":970},{"id":478,"languages_code":933,"label":969,"description":971,"slug":970},{"id":751,"languages_code":930,"label":981,"description":982,"slug":970},{"id":989,"languages_code":967,"label":990,"description":991,"slug":8},{"id":16,"status":4,"sort":107,"label":993,"alternative_label":994,"slug":995,"description":996,"documentation_link":997,"loc_icon":998,"is_official_plugin":227,"is_universal_plugin":227,"universal_plugin_vendor":8,"translations":1292},[1293,1294,1295,1296,1297],{"id":16,"languages_code":925,"label":993,"description":996,"slug":995},{"id":285,"languages_code":927,"label":1002,"description":1003,"slug":8},{"id":449,"languages_code":933,"label":993,"description":996,"slug":995},{"id":1006,"languages_code":930,"label":1007,"description":1008,"slug":8},{"id":1010,"languages_code":967,"label":1011,"description":1012,"slug":8},{"id":7,"status":4,"sort":22,"label":1014,"alternative_label":826,"slug":607,"description":1015,"documentation_link":1016,"loc_icon":607,"is_official_plugin":227,"is_universal_plugin":227,"universal_plugin_vendor":8,"translations":1299},[1300,1301,1302,1303,1304],{"id":7,"languages_code":925,"label":1014,"description":1015,"slug":607},{"id":274,"languages_code":927,"label":1020,"description":1021,"slug":607},{"id":441,"languages_code":933,"label":1014,"description":1015,"slug":607},{"id":510,"languages_code":930,"label":1024,"description":1025,"slug":607},{"id":1027,"languages_code":967,"label":1028,"description":1029,"slug":8},[],{"id":7,"status":4,"sort":22,"label":1014,"alternative_label":826,"slug":607,"description":1015,"documentation_link":1016,"loc_icon":607,"is_official_plugin":227,"is_universal_plugin":227,"universal_plugin_vendor":8,"translations":1307},[1308,1309,1310,1311,1312],{"id":7,"languages_code":925,"label":1014,"description":1015,"slug":607},{"id":274,"languages_code":927,"label":1020,"description":1021,"slug":607},{"id":441,"languages_code":933,"label":1014,"description":1015,"slug":607},{"id":510,"languages_code":930,"label":1024,"description":1025,"slug":607},{"id":1027,"languages_code":967,"label":1028,"description":1029,"slug":8},[1314],{"id":531,"status":4,"created_on":1315,"sort":8,"slug":1316,"label":708,"on_faq_index":227},"2022-06-10T09:49:33.000Z","javascript-i18n-localization",[1318],{"languages_code":925,"name":708,"slug":707,"description":1235,"support_type":1237,"meta_title":8,"meta_description":8,"marketing_subtitle":910,"tile_subtitle":1237,"tile_description":1238,"id":637,"platforms_id":637,"docs_link":1236},{"id":29,"status":4,"created_on":1233,"modified_on":1320,"name":715,"slug":714,"description":1321,"docs_link":908,"priority":8,"has_sdk":227,"sort":174,"highlighted":227,"in_menu":229,"changefreq":8,"support_type":1322,"show_in_spa":229,"is_file_format":229,"meta_title":8,"meta_description":8,"featured_on_web":229,"marketing_subtitle":910,"tile_subtitle":1323,"tile_description":1324,"is_enterprise":227,"is_popular":229,"primary_use_case":1325,"hierarchy_handling":1326,"best_for":1327,"file_extension":1328,"format_code_example":1329,"format_to_extension":1330,"upload_features":1331,"icon":1332,"meta_image":1333,"primary_tag":1335,"tags":1346,"integration_methods":1354,"recommended_methods":1386,"default_integration_method":1387,"faq_categories":1394,"translations":1397,"platforms_id":29},"2025-10-14T11:22:29.000Z","Online JSON translator you will love. Comfortable JSON language files editor with powerful CLI under your fingers for continuous localization.","Advanced format support","{Objectively the best}","Translate any JSON files with Localazy, with the best in class plural and array support.","Used for structured data storage and APIs","Uses key-value pairs","Web & mobile apps, APIs",".json","```\n{\n  \"parent\": {\n    \"child\": {\n      \"another_nested_level\": \"All is supported.\"\n    }\n  }\n}\n```",{"json":714},[],{"id":717},{"id":1334},"8d614c20-667e-4bee-a64d-7d7ce9c0ee0a",{"id":107,"status":4,"sort":50,"created_on":944,"label":1336,"hidden":227,"icon":1337,"translations":1339},"File formats",{"id":1338},"ab7c8f89-dcce-45ab-9e21-8605aef289c3",[1340,1341,1343,1345],{"id":107,"languages_code":925,"label":1336},{"id":423,"languages_code":927,"label":1342},"Formatos de archivo",{"id":551,"languages_code":930,"label":1344},"Formáty souborů",{"id":641,"languages_code":933,"label":1336},[1347],{"id":107,"status":4,"sort":50,"label":1336,"hidden":227,"created_on":944,"icon":1348,"translations":1349},{"id":1338},[1350,1351,1352,1353],{"id":107,"languages_code":925,"label":1336},{"id":423,"languages_code":927,"label":1342},{"id":551,"languages_code":930,"label":1344},{"id":641,"languages_code":933,"label":1336},[1355,1362,1372,1379],{"id":107,"status":4,"sort":57,"label":838,"alternative_label":8,"slug":842,"description":954,"documentation_link":955,"loc_icon":842,"is_official_plugin":227,"is_universal_plugin":227,"universal_plugin_vendor":8,"translations":1356},[1357,1358,1359,1360,1361],{"id":107,"languages_code":925,"label":838,"description":954,"slug":842},{"id":959,"languages_code":927,"label":838,"description":960,"slug":842},{"id":849,"languages_code":933,"label":838,"description":962,"slug":842},{"id":632,"languages_code":930,"label":838,"description":964,"slug":842},{"id":966,"languages_code":967,"label":838,"description":8,"slug":8},{"id":22,"status":4,"sort":50,"label":969,"alternative_label":8,"slug":970,"description":971,"documentation_link":972,"loc_icon":973,"is_official_plugin":227,"is_universal_plugin":227,"universal_plugin_vendor":8,"translations":1363},[1364,1365,1366,1367,1368,1369,1370,1371],{"id":22,"languages_code":925,"label":969,"description":971,"slug":970},{"id":358,"languages_code":927,"label":977,"description":978,"slug":8},{"id":551,"languages_code":933,"label":969,"description":971,"slug":970},{"id":518,"languages_code":930,"label":981,"description":982,"slug":8},{"id":469,"languages_code":927,"label":984,"description":985,"slug":970},{"id":478,"languages_code":933,"label":969,"description":971,"slug":970},{"id":751,"languages_code":930,"label":981,"description":982,"slug":970},{"id":989,"languages_code":967,"label":990,"description":991,"slug":8},{"id":16,"status":4,"sort":107,"label":993,"alternative_label":994,"slug":995,"description":996,"documentation_link":997,"loc_icon":998,"is_official_plugin":227,"is_universal_plugin":227,"universal_plugin_vendor":8,"translations":1373},[1374,1375,1376,1377,1378],{"id":16,"languages_code":925,"label":993,"description":996,"slug":995},{"id":285,"languages_code":927,"label":1002,"description":1003,"slug":8},{"id":449,"languages_code":933,"label":993,"description":996,"slug":995},{"id":1006,"languages_code":930,"label":1007,"description":1008,"slug":8},{"id":1010,"languages_code":967,"label":1011,"description":1012,"slug":8},{"id":7,"status":4,"sort":22,"label":1014,"alternative_label":826,"slug":607,"description":1015,"documentation_link":1016,"loc_icon":607,"is_official_plugin":227,"is_universal_plugin":227,"universal_plugin_vendor":8,"translations":1380},[1381,1382,1383,1384,1385],{"id":7,"languages_code":925,"label":1014,"description":1015,"slug":607},{"id":274,"languages_code":927,"label":1020,"description":1021,"slug":607},{"id":441,"languages_code":933,"label":1014,"description":1015,"slug":607},{"id":510,"languages_code":930,"label":1024,"description":1025,"slug":607},{"id":1027,"languages_code":967,"label":1028,"description":1029,"slug":8},[],{"id":7,"status":4,"sort":22,"label":1014,"alternative_label":826,"slug":607,"description":1015,"documentation_link":1016,"loc_icon":607,"is_official_plugin":227,"is_universal_plugin":227,"universal_plugin_vendor":8,"translations":1388},[1389,1390,1391,1392,1393],{"id":7,"languages_code":925,"label":1014,"description":1015,"slug":607},{"id":274,"languages_code":927,"label":1020,"description":1021,"slug":607},{"id":441,"languages_code":933,"label":1014,"description":1015,"slug":607},{"id":510,"languages_code":930,"label":1024,"description":1025,"slug":607},{"id":1027,"languages_code":967,"label":1028,"description":1029,"slug":8},[1395],{"id":490,"status":4,"created_on":1396,"sort":8,"slug":714,"label":715,"on_faq_index":227},"2022-06-10T10:49:07.000Z",[1398],{"languages_code":925,"name":715,"slug":714,"description":1321,"support_type":1322,"meta_title":8,"meta_description":8,"marketing_subtitle":910,"tile_subtitle":1323,"tile_description":1324,"id":29,"platforms_id":29,"docs_link":908},{"id":99,"status":4,"created_on":1233,"modified_on":1400,"name":722,"slug":721,"description":1401,"docs_link":1402,"priority":8,"has_sdk":227,"sort":99,"highlighted":227,"in_menu":229,"changefreq":8,"support_type":1403,"show_in_spa":227,"is_file_format":229,"meta_title":8,"meta_description":8,"featured_on_web":229,"marketing_subtitle":910,"tile_subtitle":1404,"tile_description":1405,"is_enterprise":227,"is_popular":229,"primary_use_case":1406,"hierarchy_handling":1407,"best_for":1408,"file_extension":1409,"format_code_example":1410,"format_to_extension":1411,"upload_features":1413,"icon":1414,"meta_image":1415,"primary_tag":1417,"tags":1424,"integration_methods":1446,"recommended_methods":1478,"default_integration_method":1479,"faq_categories":1486,"translations":1487,"platforms_id":99},"2025-07-03T14:28:31.000Z","XLIFF is meant for localization. Enjoy Localazy - an online XLIFF editor for your translation management. Integrate your XLIFF files with Localazy to achieve true continuous localization and translate XLIFF files on autopilot.","\u002Fdocs\u002Fcli\u002Fxliff-12-format","File format support","Meant for localization","XLIFF stands for XML Localization Interchange File Format - and Localazy is the best way to manage XLIFF files.","Used in translation pipelines","XML-based exchange format","Translation & software",".xliff","```\n\u003Ctrans-unit id=\"localazy_message\">\n    \u003Csource>Go international, today. With Localazy.\u003C\u002Fsource>\n\u003C\u002Ftrans-unit>\n```",{"xliff":1412},"xlf",[],{"id":724},{"id":1416},"889970a6-cce8-4055-b96a-9c3f292aa67f",{"id":107,"status":4,"sort":50,"created_on":944,"label":1336,"hidden":227,"icon":1418,"translations":1419},{"id":1338},[1420,1421,1422,1423],{"id":107,"languages_code":925,"label":1336},{"id":423,"languages_code":927,"label":1342},{"id":551,"languages_code":930,"label":1344},{"id":641,"languages_code":933,"label":1336},[1425,1432,1439],{"id":107,"status":4,"sort":50,"label":1336,"hidden":227,"created_on":944,"icon":1426,"translations":1427},{"id":1338},[1428,1429,1430,1431],{"id":107,"languages_code":925,"label":1336},{"id":423,"languages_code":927,"label":1342},{"id":551,"languages_code":930,"label":1344},{"id":641,"languages_code":933,"label":1336},{"id":107,"status":4,"sort":50,"label":1336,"hidden":227,"created_on":944,"icon":1433,"translations":1434},{"id":1338},[1435,1436,1437,1438],{"id":107,"languages_code":925,"label":1336},{"id":423,"languages_code":927,"label":1342},{"id":551,"languages_code":930,"label":1344},{"id":641,"languages_code":933,"label":1336},{"id":107,"status":4,"sort":50,"label":1336,"hidden":227,"created_on":944,"icon":1440,"translations":1441},{"id":1338},[1442,1443,1444,1445],{"id":107,"languages_code":925,"label":1336},{"id":423,"languages_code":927,"label":1342},{"id":551,"languages_code":930,"label":1344},{"id":641,"languages_code":933,"label":1336},[1447,1454,1464,1471],{"id":107,"status":4,"sort":57,"label":838,"alternative_label":8,"slug":842,"description":954,"documentation_link":955,"loc_icon":842,"is_official_plugin":227,"is_universal_plugin":227,"universal_plugin_vendor":8,"translations":1448},[1449,1450,1451,1452,1453],{"id":107,"languages_code":925,"label":838,"description":954,"slug":842},{"id":959,"languages_code":927,"label":838,"description":960,"slug":842},{"id":849,"languages_code":933,"label":838,"description":962,"slug":842},{"id":632,"languages_code":930,"label":838,"description":964,"slug":842},{"id":966,"languages_code":967,"label":838,"description":8,"slug":8},{"id":22,"status":4,"sort":50,"label":969,"alternative_label":8,"slug":970,"description":971,"documentation_link":972,"loc_icon":973,"is_official_plugin":227,"is_universal_plugin":227,"universal_plugin_vendor":8,"translations":1455},[1456,1457,1458,1459,1460,1461,1462,1463],{"id":22,"languages_code":925,"label":969,"description":971,"slug":970},{"id":358,"languages_code":927,"label":977,"description":978,"slug":8},{"id":551,"languages_code":933,"label":969,"description":971,"slug":970},{"id":518,"languages_code":930,"label":981,"description":982,"slug":8},{"id":469,"languages_code":927,"label":984,"description":985,"slug":970},{"id":478,"languages_code":933,"label":969,"description":971,"slug":970},{"id":751,"languages_code":930,"label":981,"description":982,"slug":970},{"id":989,"languages_code":967,"label":990,"description":991,"slug":8},{"id":16,"status":4,"sort":107,"label":993,"alternative_label":994,"slug":995,"description":996,"documentation_link":997,"loc_icon":998,"is_official_plugin":227,"is_universal_plugin":227,"universal_plugin_vendor":8,"translations":1465},[1466,1467,1468,1469,1470],{"id":16,"languages_code":925,"label":993,"description":996,"slug":995},{"id":285,"languages_code":927,"label":1002,"description":1003,"slug":8},{"id":449,"languages_code":933,"label":993,"description":996,"slug":995},{"id":1006,"languages_code":930,"label":1007,"description":1008,"slug":8},{"id":1010,"languages_code":967,"label":1011,"description":1012,"slug":8},{"id":7,"status":4,"sort":22,"label":1014,"alternative_label":826,"slug":607,"description":1015,"documentation_link":1016,"loc_icon":607,"is_official_plugin":227,"is_universal_plugin":227,"universal_plugin_vendor":8,"translations":1472},[1473,1474,1475,1476,1477],{"id":7,"languages_code":925,"label":1014,"description":1015,"slug":607},{"id":274,"languages_code":927,"label":1020,"description":1021,"slug":607},{"id":441,"languages_code":933,"label":1014,"description":1015,"slug":607},{"id":510,"languages_code":930,"label":1024,"description":1025,"slug":607},{"id":1027,"languages_code":967,"label":1028,"description":1029,"slug":8},[],{"id":7,"status":4,"sort":22,"label":1014,"alternative_label":826,"slug":607,"description":1015,"documentation_link":1016,"loc_icon":607,"is_official_plugin":227,"is_universal_plugin":227,"universal_plugin_vendor":8,"translations":1480},[1481,1482,1483,1484,1485],{"id":7,"languages_code":925,"label":1014,"description":1015,"slug":607},{"id":274,"languages_code":927,"label":1020,"description":1021,"slug":607},{"id":441,"languages_code":933,"label":1014,"description":1015,"slug":607},{"id":510,"languages_code":930,"label":1024,"description":1025,"slug":607},{"id":1027,"languages_code":967,"label":1028,"description":1029,"slug":8},[],[1488],{"languages_code":925,"name":722,"slug":721,"description":1401,"support_type":1403,"meta_title":8,"meta_description":8,"marketing_subtitle":910,"tile_subtitle":1404,"tile_description":1405,"id":99,"platforms_id":99,"docs_link":1402},{"id":174,"status":4,"created_on":1490,"modified_on":1490,"name":1491,"slug":1492,"description":1493,"docs_link":1494,"priority":8,"has_sdk":227,"sort":314,"highlighted":227,"in_menu":229,"changefreq":8,"support_type":1403,"show_in_spa":229,"is_file_format":229,"meta_title":8,"meta_description":8,"featured_on_web":227,"marketing_subtitle":910,"tile_subtitle":1495,"tile_description":1496,"is_enterprise":227,"is_popular":229,"primary_use_case":8,"hierarchy_handling":8,"best_for":8,"file_extension":8,"format_code_example":8,"format_to_extension":1497,"upload_features":1498,"icon":1499,"meta_image":1501,"primary_tag":1503,"tags":1510,"integration_methods":1538,"recommended_methods":1570,"default_integration_method":1571,"faq_categories":1578,"translations":1579,"platforms_id":174},"2026-05-21T20:49:09.000Z","PO","po","Edit .po and .pot files with your team, automate translation with AI, and ship faster.","\u002Fdocs\u002Fcli\u002Fpo-format","Seamless integration","Upload, edit and translate PO files with Localazy.",{"po":1492},[],{"id":1500},"25f317fe-0c10-4f0b-92cd-f80d1f3c6a67",{"id":1502},"490022f9-d91a-4e1a-9e79-db374ec997c2",{"id":107,"status":4,"sort":50,"created_on":944,"label":1336,"hidden":227,"icon":1504,"translations":1505},{"id":1338},[1506,1507,1508,1509],{"id":107,"languages_code":925,"label":1336},{"id":423,"languages_code":927,"label":1342},{"id":551,"languages_code":930,"label":1344},{"id":641,"languages_code":933,"label":1336},[1511,1518,1528],{"id":107,"status":4,"sort":50,"label":1336,"hidden":227,"created_on":944,"icon":1512,"translations":1513},{"id":1338},[1514,1515,1516,1517],{"id":107,"languages_code":925,"label":1336},{"id":423,"languages_code":927,"label":1342},{"id":551,"languages_code":930,"label":1344},{"id":641,"languages_code":933,"label":1336},{"id":461,"status":4,"sort":461,"label":1519,"hidden":229,"created_on":944,"icon":8,"translations":1520},"C++",[1521,1522,1524,1526],{"id":461,"languages_code":925,"label":1519},{"id":1523,"languages_code":927,"label":1519},135,{"id":1525,"languages_code":930,"label":1519},140,{"id":1527,"languages_code":933,"label":1519},144,{"id":99,"status":4,"sort":314,"label":1529,"hidden":229,"created_on":944,"icon":8,"translations":1530},"Gettext",[1531,1532,1534,1536],{"id":99,"languages_code":925,"label":1529},{"id":1533,"languages_code":927,"label":1529},101,{"id":1535,"languages_code":930,"label":1529},106,{"id":1537,"languages_code":933,"label":1529},111,[1539,1546,1556,1563],{"id":107,"status":4,"sort":57,"label":838,"alternative_label":8,"slug":842,"description":954,"documentation_link":955,"loc_icon":842,"is_official_plugin":227,"is_universal_plugin":227,"universal_plugin_vendor":8,"translations":1540},[1541,1542,1543,1544,1545],{"id":107,"languages_code":925,"label":838,"description":954,"slug":842},{"id":959,"languages_code":927,"label":838,"description":960,"slug":842},{"id":849,"languages_code":933,"label":838,"description":962,"slug":842},{"id":632,"languages_code":930,"label":838,"description":964,"slug":842},{"id":966,"languages_code":967,"label":838,"description":8,"slug":8},{"id":22,"status":4,"sort":50,"label":969,"alternative_label":8,"slug":970,"description":971,"documentation_link":972,"loc_icon":973,"is_official_plugin":227,"is_universal_plugin":227,"universal_plugin_vendor":8,"translations":1547},[1548,1549,1550,1551,1552,1553,1554,1555],{"id":22,"languages_code":925,"label":969,"description":971,"slug":970},{"id":358,"languages_code":927,"label":977,"description":978,"slug":8},{"id":551,"languages_code":933,"label":969,"description":971,"slug":970},{"id":518,"languages_code":930,"label":981,"description":982,"slug":8},{"id":469,"languages_code":927,"label":984,"description":985,"slug":970},{"id":478,"languages_code":933,"label":969,"description":971,"slug":970},{"id":751,"languages_code":930,"label":981,"description":982,"slug":970},{"id":989,"languages_code":967,"label":990,"description":991,"slug":8},{"id":16,"status":4,"sort":107,"label":993,"alternative_label":994,"slug":995,"description":996,"documentation_link":997,"loc_icon":998,"is_official_plugin":227,"is_universal_plugin":227,"universal_plugin_vendor":8,"translations":1557},[1558,1559,1560,1561,1562],{"id":16,"languages_code":925,"label":993,"description":996,"slug":995},{"id":285,"languages_code":927,"label":1002,"description":1003,"slug":8},{"id":449,"languages_code":933,"label":993,"description":996,"slug":995},{"id":1006,"languages_code":930,"label":1007,"description":1008,"slug":8},{"id":1010,"languages_code":967,"label":1011,"description":1012,"slug":8},{"id":7,"status":4,"sort":22,"label":1014,"alternative_label":826,"slug":607,"description":1015,"documentation_link":1016,"loc_icon":607,"is_official_plugin":227,"is_universal_plugin":227,"universal_plugin_vendor":8,"translations":1564},[1565,1566,1567,1568,1569],{"id":7,"languages_code":925,"label":1014,"description":1015,"slug":607},{"id":274,"languages_code":927,"label":1020,"description":1021,"slug":607},{"id":441,"languages_code":933,"label":1014,"description":1015,"slug":607},{"id":510,"languages_code":930,"label":1024,"description":1025,"slug":607},{"id":1027,"languages_code":967,"label":1028,"description":1029,"slug":8},[],{"id":7,"status":4,"sort":22,"label":1014,"alternative_label":826,"slug":607,"description":1015,"documentation_link":1016,"loc_icon":607,"is_official_plugin":227,"is_universal_plugin":227,"universal_plugin_vendor":8,"translations":1572},[1573,1574,1575,1576,1577],{"id":7,"languages_code":925,"label":1014,"description":1015,"slug":607},{"id":274,"languages_code":927,"label":1020,"description":1021,"slug":607},{"id":441,"languages_code":933,"label":1014,"description":1015,"slug":607},{"id":510,"languages_code":930,"label":1024,"description":1025,"slug":607},{"id":1027,"languages_code":967,"label":1028,"description":1029,"slug":8},[],[1580],{"languages_code":925,"name":1491,"slug":1492,"description":1493,"support_type":1403,"meta_title":8,"meta_description":8,"marketing_subtitle":910,"tile_subtitle":1495,"tile_description":1496,"id":174,"platforms_id":174,"docs_link":1494},{"id":319,"status":4,"created_on":1233,"modified_on":1582,"name":1583,"slug":1584,"description":1585,"docs_link":1586,"priority":8,"has_sdk":227,"sort":297,"highlighted":227,"in_menu":229,"changefreq":8,"support_type":1403,"show_in_spa":229,"is_file_format":229,"meta_title":8,"meta_description":8,"featured_on_web":227,"marketing_subtitle":910,"tile_subtitle":1587,"tile_description":1588,"is_enterprise":227,"is_popular":227,"primary_use_case":1589,"hierarchy_handling":1590,"best_for":1591,"file_extension":1592,"format_code_example":1593,"format_to_extension":1594,"upload_features":1595,"icon":1596,"meta_image":1597,"primary_tag":1599,"tags":1606,"integration_methods":1624,"recommended_methods":1656,"default_integration_method":1657,"faq_categories":1664,"translations":1667,"platforms_id":319},"2025-10-02T08:32:44.000Z","RESX","resx","Quickly translate and manage your RESX files with Localazy or integrate Localazy with your .NET project and enjoy a fully automated localization process. ","\u002Fdocs\u002Fcli\u002Fresx-format",".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":1584},[],{"id":1500},{"id":1598},"1f07bf83-9363-47d6-b21b-a5121c0efaf6",{"id":107,"status":4,"sort":50,"created_on":944,"label":1336,"hidden":227,"icon":1600,"translations":1601},{"id":1338},[1602,1603,1604,1605],{"id":107,"languages_code":925,"label":1336},{"id":423,"languages_code":927,"label":1342},{"id":551,"languages_code":930,"label":1344},{"id":641,"languages_code":933,"label":1336},[1607,1614],{"id":107,"status":4,"sort":50,"label":1336,"hidden":227,"created_on":944,"icon":1608,"translations":1609},{"id":1338},[1610,1611,1612,1613],{"id":107,"languages_code":925,"label":1336},{"id":423,"languages_code":927,"label":1342},{"id":551,"languages_code":930,"label":1344},{"id":641,"languages_code":933,"label":1336},{"id":314,"status":4,"sort":319,"label":1615,"hidden":229,"created_on":944,"icon":8,"translations":1616},"C#",[1617,1618,1620,1622],{"id":314,"languages_code":925,"label":1615},{"id":1619,"languages_code":927,"label":1615},103,{"id":1621,"languages_code":930,"label":1615},108,{"id":1623,"languages_code":933,"label":1615},113,[1625,1632,1642,1649],{"id":107,"status":4,"sort":57,"label":838,"alternative_label":8,"slug":842,"description":954,"documentation_link":955,"loc_icon":842,"is_official_plugin":227,"is_universal_plugin":227,"universal_plugin_vendor":8,"translations":1626},[1627,1628,1629,1630,1631],{"id":107,"languages_code":925,"label":838,"description":954,"slug":842},{"id":959,"languages_code":927,"label":838,"description":960,"slug":842},{"id":849,"languages_code":933,"label":838,"description":962,"slug":842},{"id":632,"languages_code":930,"label":838,"description":964,"slug":842},{"id":966,"languages_code":967,"label":838,"description":8,"slug":8},{"id":22,"status":4,"sort":50,"label":969,"alternative_label":8,"slug":970,"description":971,"documentation_link":972,"loc_icon":973,"is_official_plugin":227,"is_universal_plugin":227,"universal_plugin_vendor":8,"translations":1633},[1634,1635,1636,1637,1638,1639,1640,1641],{"id":22,"languages_code":925,"label":969,"description":971,"slug":970},{"id":358,"languages_code":927,"label":977,"description":978,"slug":8},{"id":551,"languages_code":933,"label":969,"description":971,"slug":970},{"id":518,"languages_code":930,"label":981,"description":982,"slug":8},{"id":469,"languages_code":927,"label":984,"description":985,"slug":970},{"id":478,"languages_code":933,"label":969,"description":971,"slug":970},{"id":751,"languages_code":930,"label":981,"description":982,"slug":970},{"id":989,"languages_code":967,"label":990,"description":991,"slug":8},{"id":16,"status":4,"sort":107,"label":993,"alternative_label":994,"slug":995,"description":996,"documentation_link":997,"loc_icon":998,"is_official_plugin":227,"is_universal_plugin":227,"universal_plugin_vendor":8,"translations":1643},[1644,1645,1646,1647,1648],{"id":16,"languages_code":925,"label":993,"description":996,"slug":995},{"id":285,"languages_code":927,"label":1002,"description":1003,"slug":8},{"id":449,"languages_code":933,"label":993,"description":996,"slug":995},{"id":1006,"languages_code":930,"label":1007,"description":1008,"slug":8},{"id":1010,"languages_code":967,"label":1011,"description":1012,"slug":8},{"id":7,"status":4,"sort":22,"label":1014,"alternative_label":826,"slug":607,"description":1015,"documentation_link":1016,"loc_icon":607,"is_official_plugin":227,"is_universal_plugin":227,"universal_plugin_vendor":8,"translations":1650},[1651,1652,1653,1654,1655],{"id":7,"languages_code":925,"label":1014,"description":1015,"slug":607},{"id":274,"languages_code":927,"label":1020,"description":1021,"slug":607},{"id":441,"languages_code":933,"label":1014,"description":1015,"slug":607},{"id":510,"languages_code":930,"label":1024,"description":1025,"slug":607},{"id":1027,"languages_code":967,"label":1028,"description":1029,"slug":8},[],{"id":7,"status":4,"sort":22,"label":1014,"alternative_label":826,"slug":607,"description":1015,"documentation_link":1016,"loc_icon":607,"is_official_plugin":227,"is_universal_plugin":227,"universal_plugin_vendor":8,"translations":1658},[1659,1660,1661,1662,1663],{"id":7,"languages_code":925,"label":1014,"description":1015,"slug":607},{"id":274,"languages_code":927,"label":1020,"description":1021,"slug":607},{"id":441,"languages_code":933,"label":1014,"description":1015,"slug":607},{"id":510,"languages_code":930,"label":1024,"description":1025,"slug":607},{"id":1027,"languages_code":967,"label":1028,"description":1029,"slug":8},[1665],{"id":423,"status":4,"created_on":1666,"sort":8,"slug":1584,"label":1583,"on_faq_index":8},"2022-08-01T16:44:06.000Z",[1668],{"languages_code":925,"name":1583,"slug":1584,"description":1585,"support_type":1403,"meta_title":8,"meta_description":8,"marketing_subtitle":910,"tile_subtitle":1587,"tile_description":1588,"id":319,"platforms_id":319,"docs_link":1586},{"id":728,"status":4,"created_on":1670,"modified_on":1671,"name":731,"slug":730,"description":1672,"docs_link":1673,"priority":8,"has_sdk":8,"sort":729,"highlighted":227,"in_menu":229,"changefreq":8,"support_type":1674,"show_in_spa":229,"is_file_format":8,"meta_title":8,"meta_description":8,"featured_on_web":229,"marketing_subtitle":1674,"tile_subtitle":1674,"tile_description":1675,"is_enterprise":227,"is_popular":229,"primary_use_case":8,"hierarchy_handling":8,"best_for":8,"file_extension":8,"format_code_example":8,"format_to_extension":8,"upload_features":8,"icon":1676,"meta_image":1677,"primary_tag":1679,"tags":1691,"integration_methods":1735,"recommended_methods":1755,"default_integration_method":1756,"faq_categories":1763,"translations":1766,"platforms_id":728},"2022-06-16T09:08:11.000Z","2026-04-27T18:16:54.000Z","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","Localize your Strapi website with our official localization plugin. Easy setup and installation.",{"id":733},{"id":1678},"5995b721-a2ea-487e-ad4b-298a489bbd24",{"id":29,"status":4,"sort":36,"created_on":944,"label":1680,"hidden":227,"icon":1681,"translations":1683},"CMS",{"id":1682},"1172a655-928c-4594-9263-d8afdfd9cd79",[1684,1685,1687,1689],{"id":29,"languages_code":925,"label":1680},{"id":1686,"languages_code":927,"label":1680},73,{"id":1688,"languages_code":930,"label":1680},81,{"id":1690,"languages_code":933,"label":1680},84,[1692,1704,1716,1723],{"id":166,"status":4,"sort":162,"label":1693,"hidden":227,"created_on":944,"icon":8,"translations":1694},"Multilingual SEO",[1695,1696,1699,1702],{"id":166,"languages_code":925,"label":1693},{"id":1697,"languages_code":927,"label":1698},89,"SEO multilingüe",{"id":1700,"languages_code":930,"label":1701},94,"Vícejazyčné SEO",{"id":1703,"languages_code":933,"label":1693},99,{"id":602,"status":4,"sort":602,"label":369,"hidden":227,"created_on":944,"icon":1705,"translations":1707},{"id":1706},"e782ed3f-d954-45ca-8b17-5bf5fe95f30a",[1708,1709,1712,1714],{"id":602,"languages_code":925,"label":369},{"id":1710,"languages_code":927,"label":1711},132,"Comercio electrónico",{"id":1713,"languages_code":930,"label":369},137,{"id":1715,"languages_code":933,"label":369},142,{"id":29,"status":4,"sort":36,"label":1680,"hidden":227,"created_on":944,"icon":1717,"translations":1718},{"id":1682},[1719,1720,1721,1722],{"id":29,"languages_code":925,"label":1680},{"id":1686,"languages_code":927,"label":1680},{"id":1688,"languages_code":930,"label":1680},{"id":1690,"languages_code":933,"label":1680},{"id":16,"status":4,"sort":57,"label":1724,"hidden":227,"created_on":944,"icon":1725,"translations":1727},"Marketing tools",{"id":1726},"098fe6a4-dd2e-42d8-937e-2d8121e6e266",[1728,1729,1732,1734],{"id":16,"languages_code":925,"label":1724},{"id":1730,"languages_code":927,"label":1731},43,"Herramientas de marketing",{"id":498,"languages_code":930,"label":1733},"Marketingové nástroje",{"id":576,"languages_code":933,"label":1724},[1736],{"id":67,"status":4,"sort":8,"label":1737,"alternative_label":1738,"slug":1739,"description":1740,"documentation_link":1741,"loc_icon":1742,"is_official_plugin":229,"is_universal_plugin":227,"universal_plugin_vendor":8,"translations":1743},"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",[1744,1745,1748,1749,1752],{"id":67,"languages_code":925,"label":1737,"description":1740,"slug":1739},{"id":1730,"languages_code":927,"label":1746,"description":1747,"slug":8},"Complemento Oficial de Strapi","Nuestros desarrolladores mantienen un complemento oficial de localización de Strapi. ¡Empiece en unos pocos clics!",{"id":567,"languages_code":933,"label":1737,"description":1740,"slug":1739},{"id":641,"languages_code":930,"label":1750,"description":1751,"slug":8},"Oficiál Plugin Strapi","Naši vývojáři udržují a neustále vylepšují oficiální lokalizační plugin Strapi. Začněte několika kliknutími!",{"id":1697,"languages_code":967,"label":1753,"description":1754,"slug":8},"Offizielles Strapi-Plugin","Unsere Entwickler pflegen ein offizielles Strapi-Lokalisierungs-Plugin. Starten Sie mit ein paar Klicks!",[],{"id":67,"status":4,"sort":8,"label":1737,"alternative_label":1738,"slug":1739,"description":1740,"documentation_link":1741,"loc_icon":1742,"is_official_plugin":229,"is_universal_plugin":227,"universal_plugin_vendor":8,"translations":1757},[1758,1759,1760,1761,1762],{"id":67,"languages_code":925,"label":1737,"description":1740,"slug":1739},{"id":1730,"languages_code":927,"label":1746,"description":1747,"slug":8},{"id":567,"languages_code":933,"label":1737,"description":1740,"slug":1739},{"id":641,"languages_code":930,"label":1750,"description":1751,"slug":8},{"id":1697,"languages_code":967,"label":1753,"description":1754,"slug":8},[1764],{"id":274,"status":4,"created_on":1765,"sort":8,"slug":730,"label":731,"on_faq_index":8},"2022-06-16T09:24:13.000Z",[1767],{"languages_code":925,"name":731,"slug":730,"description":1672,"support_type":1674,"meta_title":8,"meta_description":8,"marketing_subtitle":1674,"tile_subtitle":1674,"tile_description":1675,"id":728,"platforms_id":728,"docs_link":1673},{"id":518,"status":4,"created_on":1233,"modified_on":1769,"name":738,"slug":737,"description":8,"docs_link":1770,"priority":8,"has_sdk":227,"sort":510,"highlighted":227,"in_menu":229,"changefreq":8,"support_type":1771,"show_in_spa":229,"is_file_format":227,"meta_title":8,"meta_description":8,"featured_on_web":229,"marketing_subtitle":1772,"tile_subtitle":1773,"tile_description":1774,"is_enterprise":227,"is_popular":229,"primary_use_case":8,"hierarchy_handling":8,"best_for":8,"file_extension":8,"format_code_example":8,"format_to_extension":8,"upload_features":1775,"icon":1776,"meta_image":1777,"primary_tag":1779,"tags":1792,"integration_methods":1800,"recommended_methods":1813,"default_integration_method":1814,"faq_categories":1820,"translations":1821,"platforms_id":518},"2024-12-20T15:00:22.000Z","\u002Fdocs\u002Fintegrations\u002Fquick-start-figma","plugin","Figma plugin","Localization plugin","Quickly translate your Figma designs and seamlessly reuse the translations during the development of your project.",[],{"id":740},{"id":1778},"7573fed6-8817-4cb4-84d2-be327e6c4891",{"id":22,"status":4,"sort":62,"created_on":944,"label":1780,"hidden":227,"icon":1781,"translations":1783},"Design tools",{"id":1782},"1053d863-b690-4fbd-aadf-dbf2ba282768",[1784,1785,1788,1791],{"id":22,"languages_code":925,"label":1780},{"id":1786,"languages_code":927,"label":1787},42,"Herramientas de diseño",{"id":1789,"languages_code":930,"label":1790},49,"Nástroje pro návrh",{"id":624,"languages_code":933,"label":1780},[1793],{"id":22,"status":4,"sort":62,"label":1780,"hidden":227,"created_on":944,"icon":1794,"translations":1795},{"id":1782},[1796,1797,1798,1799],{"id":22,"languages_code":925,"label":1780},{"id":1786,"languages_code":927,"label":1787},{"id":1789,"languages_code":930,"label":1790},{"id":624,"languages_code":933,"label":1780},[1801],{"id":62,"status":4,"sort":8,"label":1738,"alternative_label":1738,"slug":1802,"description":1803,"documentation_link":152,"loc_icon":1742,"is_official_plugin":229,"is_universal_plugin":227,"universal_plugin_vendor":8,"translations":1804},"official-plugin","Our developers maintain an official plugin for this integration. Start in a few clicks!",[1805,1806,1809,1810],{"id":62,"languages_code":925,"label":1738,"description":1803,"slug":1802},{"id":347,"languages_code":927,"label":1807,"description":1808,"slug":8},"Plugin Oficial","Nuestros desarrolladores mantienen un plugin oficial para esta integración. ¡Empiece con unos pocos clics!",{"id":338,"languages_code":933,"label":1738,"description":1803,"slug":1802},{"id":531,"languages_code":930,"label":1811,"description":1812,"slug":8},"Oficiální Plugin","Naši vývojáři udržují a neustále vylepšují oficiální plugin pro tuto integraci. Začněte několika kliknutími!",[],{"id":62,"status":4,"sort":8,"label":1738,"alternative_label":1738,"slug":1802,"description":1803,"documentation_link":152,"loc_icon":1742,"is_official_plugin":229,"is_universal_plugin":227,"universal_plugin_vendor":8,"translations":1815},[1816,1817,1818,1819],{"id":62,"languages_code":925,"label":1738,"description":1803,"slug":1802},{"id":347,"languages_code":927,"label":1807,"description":1808,"slug":8},{"id":338,"languages_code":933,"label":1738,"description":1803,"slug":1802},{"id":531,"languages_code":930,"label":1811,"description":1812,"slug":8},[],[1822],{"languages_code":925,"name":738,"slug":737,"description":8,"support_type":1771,"meta_title":8,"meta_description":8,"marketing_subtitle":1772,"tile_subtitle":1773,"tile_description":1774,"id":518,"platforms_id":518,"docs_link":1770},{"id":1824,"owner":1825,"created_by":8,"sort":8,"title":1830,"slug":1831,"modified_on":53,"created_on":1832,"pinned":227,"badge":8,"priority":1833,"main_image":1834,"status":4,"tags":1835,"dictionary":1843,"reading_time":1844,"excerpt":-1,"og_title":53,"og_description":53,"og_image":53},"69d78a237ab1270001eddabf",{"id":1826,"first_name":1827,"last_name":53,"slug":1828,"avatar":1829},"606c233dcf7b6a0001d1da93","Petr Hodný","petr-hodny","https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002F2023\u002F12\u002Fpetr.png","Translation API: Translate your content on the fly with Localazy AI!","translation-api-translate-your-content-on-the-fly-with-localazy-ai","2026-04-24T09:27:26.000+02:00","0.7","https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002F2026\u002F04\u002FLocalazy-AI-translation-api.png",[1836,1838,1841],{"id":518,"created_on":1837,"status":4,"label":838,"slug":842,"on_index_page":227},"2026-07-09 14:14:58",{"id":469,"created_on":1837,"status":4,"label":1839,"slug":1840,"on_index_page":229},"AI","ai",{"id":518,"created_on":1837,"status":4,"label":419,"slug":1842,"on_index_page":229},"localization",[],0,{"id":1846,"owner":1847,"created_by":8,"sort":8,"title":1852,"slug":1853,"modified_on":53,"created_on":1854,"pinned":227,"badge":8,"priority":1833,"main_image":1855,"status":4,"tags":1856,"dictionary":1863,"reading_time":1844,"excerpt":-1,"og_title":53,"og_description":53,"og_image":53},"69eb37e37ab1270001ede967",{"id":1848,"first_name":1849,"last_name":53,"slug":1850,"avatar":1851},"6824a18b63350c0001d5a5c8","Dorian Maršálek","dorian-marsalek","https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002F2025\u002F10\u002FTF31P5K5G-U098RBANFU6-a734cc8fe7c6-512.png","When to use Releases vs. Branching in Localazy for translation version control","releases-vs-branching-in-localazy-translation-version-control","2026-07-09T16:10:55.000+02:00","https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002F2026\u002F06\u002FBranching-vs-releases-1.png",[1857,1858,1859],{"id":57,"created_on":1837,"status":4,"label":617,"slug":621,"on_index_page":227},{"id":57,"created_on":1837,"status":4,"label":577,"slug":581,"on_index_page":227},{"id":1860,"created_on":1837,"status":4,"label":1861,"slug":1862,"on_index_page":227},667327,"App localization","app-localization",[],{"post":1865,"relatedPosts":1961,"banner":2012},{"id":1846,"owner":1866,"created_by":8,"sort":8,"title":1852,"slug":1853,"modified_on":1854,"created_on":1854,"pinned":229,"badge":8,"priority":1833,"main_image":1855,"status":4,"tags":1867,"dictionary":1871,"reading_time":77,"excerpt":1897,"og_title":53,"og_description":53,"og_image":53,"content":1898,"meta_title":1899,"meta_description":1900,"canonical":53,"cta":1901,"fullGhostPost":1909},{"id":1848,"first_name":1849,"last_name":53,"slug":1850,"avatar":1851},[1868,1869,1870],{"id":57,"created_on":1837,"status":4,"label":617,"slug":621,"on_index_page":227},{"id":57,"created_on":1837,"status":4,"label":577,"slug":581,"on_index_page":227},{"id":1860,"created_on":1837,"status":4,"label":1861,"slug":1862,"on_index_page":227},[1872],{"id":1873,"status":4,"owner":1874,"created_on":1875,"title":577,"excerpt":1876,"content":1877,"slug":581,"meta_title":53,"meta_description":53,"canonical":53,"related_terms":1878},403,"a5e46ee7-1f50-4f81-ae2d-68a664c76aa2","2026-05-12T07:09:26.000Z","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.",[1879,1881,1884,1885,1888,1891,1894],{"id":624,"slug":1880},"continuous-improvement",{"id":1882,"slug":1883},210,"source-of-truth",{"id":62,"slug":532},{"id":1886,"slug":1887},338,"localization-automation",{"id":1889,"slug":1890},356,"continuous-localization",{"id":1892,"slug":1893},410,"git-based-localization",{"id":1895,"slug":1896},412,"localization-observability","Dealing with different translation versions across multiple languages can be a challenge. Localazy offers two options to address this problem: Releases and Branching. Unsure of which one to pick? Use this guide!","\u003Cp>If you've spent any time in Localazy, you've probably noticed two features that sound like they might do the same thing: \u003Cstrong>\u003Ca href=\"https:\u002F\u002Flocalazy.com\u002Ffeatures\u002Freleases\">Releases\u003C\u002Fa>\u003C\u002Fstrong> and \u003Cstrong>\u003Ca href=\"https:\u002F\u002Flocalazy.com\u002Ffeatures\u002Fbranching\">Branching\u003C\u002Fa>\u003C\u002Fstrong>. Both deal with versions of your translations. Both help you protect what users actually see. The question is which one does your project actually need. In this article, we'll walk through what each feature actually does, and how to decide which one is the right choice for you.\u003C\u002Fp>\u003Ch2 id=\"snapshots-vs-parallel-versions\">💡 Snapshots vs. parallel versions \u003Ca class=\"markdownit-header-anchor\" href=\"#snapshots-vs-parallel-versions\">🔗\u003C\u002Fa>\u003C\u002Fh2>\u003Cp>The main difference you need to account for is this:\u003C\u002Fp>\u003Cul>\u003Cli>📸 A \u003Cstrong>Release\u003C\u002Fstrong> is a \u003Cstrong>snapshot\u003C\u002Fstrong>. It’s a frozen copy of your translations at a specific moment in time. Think of it like a photograph. Once taken, it doesn't change. You can look at it, export it, point your app to it... but you can't edit it.\u003C\u002Fli>\u003Cli>🏠 A \u003Cstrong>Branch\u003C\u002Fstrong> is a \u003Cstrong>parallel version\u003C\u002Fstrong> of your project that lives alongside your main one. Think of it more like a separate room in the same house. You can walk in, make changes, and it stays completely independent from the main room until you decide to merge things together. Both exist to answer the same question:\u003C\u002Fli>\u003C\u002Ful>\u003Cdiv class=\"kg-card kg-callout-card kg-callout-card-grey\">\u003Cdiv class=\"kg-callout-emoji\">❓\u003C\u002Fdiv>\u003Cdiv class=\"kg-callout-text\">\u003Cem>How do I make sure the translations that go out to users are exactly what I approved, even as the team keeps working?\u003C\u002Fem>\u003C\u002Fdiv>\u003C\u002Fdiv>\u003Cp>Both features just answer it differently. Knowing the difference will save you from a lot of unnecessary complexity, or from being stuck with a setup that can't do what you really need.\u003C\u002Fp>\u003Cblockquote>Both Branching and Releases can be manipulated via CLI and potentially automated as part of your CI\u002FCD setup. More details in our Docs about \u003Ca href=\"https:\u002F\u002Flocalazy.com\u002Fdocs\u002Fcli\u002Fbranching\">Branching\u003C\u002Fa> and \u003Ca href=\"https:\u002F\u002Flocalazy.com\u002Fdocs\u002Fcli\u002Frelease-tags\">Release Tags\u003C\u002Fa>\u003C\u002Fblockquote>\u003Ch2 id=\"releases-the-simpler-path\">🚀 Releases: The simpler path \u003Ca class=\"markdownit-header-anchor\" href=\"#releases-the-simpler-path\">🔗\u003C\u002Fa>\u003C\u002Fh2>\u003Cp>You can find Releases under \u003Cem>Tools\u003C\u002Fem> \u003Cem>&gt;\u003C\u002Fem> \u003Cem>Releases\u003C\u002Fem> in your Localazy project. Every project starts with one release called \u003Ccode>latest\u003C\u002Fcode>, which always reflects your current project state in real time.\u003C\u002Fp>\u003Cfigure class=\"kg-card kg-image-card kg-card-hascaption\">\u003Cimg src=\"https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002F2026\u002F04\u002Fbranching-releases-img-localazy-ui-1.jpg\" class=\"kg-image\" alt=\"The Releases feature inside the Localazy UI.\" loading=\"lazy\" width=\"1753\" height=\"717\" srcset=\"https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002Fsize\u002Fw600\u002F2026\u002F04\u002Fbranching-releases-img-localazy-ui-1.jpg 600w, https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002Fsize\u002Fw1000\u002F2026\u002F04\u002Fbranching-releases-img-localazy-ui-1.jpg 1000w, https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002Fsize\u002Fw1600\u002F2026\u002F04\u002Fbranching-releases-img-localazy-ui-1.jpg 1600w, https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002F2026\u002F04\u002Fbranching-releases-img-localazy-ui-1.jpg 1753w\" sizes=\"(min-width: 720px) 720px\">\u003Cfigcaption>Releases are easy to find inside the Localazy UI.\u003C\u002Ffigcaption>\u003C\u002Ffigure>\u003Cp>When you create a new release (let's say you name it \u003Ccode>production\u003C\u002Fcode>), Localazy takes a snapshot of all your translations at that moment. From that point on, \u003Ccode>production\u003C\u002Fcode> is frozen. No matter how many new strings you add, how many translations get edited, or how many AI suggestions you accept in the main project, \u003Ccode>production\u003C\u002Fcode> stays exactly as it was.\u003C\u002Fp>\u003Cp>Your developers can point the \u003Ca href=\"https:\u002F\u002Flocalazy.com\u002Ffeatures\u002Fcli\">CLI\u003C\u002Fa> or \u003Ca href=\"https:\u002F\u002Flocalazy.com\u002Ffeatures\u002Flanguage-cdn\">CDN\u003C\u002Fa> to \u003Ccode>production\u003C\u002Fcode> and know it won't change. When you're ready to push a new set of translations to users, you publish the current state into \u003Ccode>production\u003C\u002Fcode>, effectively replacing the old snapshot with a new one.\u003C\u002Fp>\u003Ch3 id=\"setup-example\">Setup example \u003Ca class=\"markdownit-header-anchor\" href=\"#setup-example\">🔗\u003C\u002Fa>\u003C\u002Fh3>\u003Cp>A typical setup looks like this:\u003C\u002Fp>\u003Cul>\u003Cli>\u003Ccode>latest\u003C\u002Fcode> — the live working state, always up to date\u003C\u002Fli>\u003Cli>\u003Ccode>staging\u003C\u002Fcode> — the version QA is currently testing\u003C\u002Fli>\u003Cli>\u003Ccode>production\u003C\u002Fcode> — what users are actually seeing\u003C\u002Fli>\u003C\u002Ful>\u003Cp>When QA signs off on \u003Ccode>staging\u003C\u002Fcode>, you promote it to \u003Ccode>production\u003C\u002Fcode>. Then translations flow forward deliberately.\u003C\u002Fp>\u003Cfigure class=\"kg-card kg-image-card\">\u003Cimg src=\"https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002F2026\u002F06\u002FPublish-release-tag.png\" class=\"kg-image\" alt=\"Screenshot of the Release publication window in the Localazy UI.\" loading=\"lazy\" width=\"1040\" height=\"738\" srcset=\"https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002Fsize\u002Fw600\u002F2026\u002F06\u002FPublish-release-tag.png 600w, https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002Fsize\u002Fw1000\u002F2026\u002F06\u002FPublish-release-tag.png 1000w, https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002F2026\u002F06\u002FPublish-release-tag.png 1040w\" sizes=\"(min-width: 720px) 720px\">\u003C\u002Ffigure>\u003Ch3 id=\"when-are-releases-the-right-choice\">When are Releases the right choice? \u003Ca class=\"markdownit-header-anchor\" href=\"#when-are-releases-the-right-choice\">🔗\u003C\u002Fa>\u003C\u002Fh3>\u003Cp>When:\u003C\u002Fp>\u003Cul>\u003Cli>You want to make sure ongoing changes in Localazy don't touch what's in production.\u003C\u002Fli>\u003Cli>Your team is working on a SaaS product where everyone uses the same version.\u003C\u002Fli>\u003Cli>You want a simple, easy-to-explain setup that doesn't require much overhead.\u003C\u002Fli>\u003Cli>You don't anticipate needing to edit older translation states directly.\u003C\u002Fli>\u003C\u002Ful>\u003Cdiv class=\"kg-card kg-callout-card kg-callout-card-grey\">\u003Cdiv class=\"kg-callout-emoji\">⚠️\u003C\u002Fdiv>\u003Cdiv class=\"kg-callout-text\">\u003Cstrong>Important:\u003C\u002Fstrong> A release isn't a full backup of your project.\u003C\u002Fdiv>\u003C\u002Fdiv>\u003Cp>It's specifically a snapshot of translation content. Other features, like contributor settings, automations, \u003Ca href=\"https:\u002F\u002Flocalazy.com\u002Ffeatures\u002Fglossary\">glossaries\u003C\u002Fa>... aren't part of a release. \u003Cstrong>And you can't \"revert\" your project back to a release through the UI\u003C\u002Fstrong>. If you needed to do that, you'd have to download the release via CLI and re-upload it manually.\u003C\u002Fp>\u003Cp>For most teams, that's perfectly fine because the \u003Cstrong>goal of releases is controlled delivery\u003C\u002Fstrong>, not rollback.\u003C\u002Fp>\u003Cdiv class=\"kg-card kg-callout-card kg-callout-card-blue\">\u003Cdiv class=\"kg-callout-text\">The Releases feature is available from the \u003Ca href=\"https:\u002F\u002Flocalazy.com\u002Fpricing\">\u003Cstrong>Professional plan\u003C\u002Fstrong>\u003C\u002Fa> onwards.\u003C\u002Fdiv>\u003C\u002Fdiv>\u003Ch2 id=\"branching-when-you-need-to-edit-a-frozen-version\">🌿 Branching: When you need to edit a frozen version \u003Ca class=\"markdownit-header-anchor\" href=\"#branching-when-you-need-to-edit-a-frozen-version\">🔗\u003C\u002Fa>\u003C\u002Fh2>\u003Cp>Imagine you've just created a \u003Ccode>production\u003C\u002Fcode> release and everything looks great. Then a translator catches a typo or a mistranslation in a string that's live right now, and you need to fix it.\u003C\u002Fp>\u003Cp>The problem is you also have half a dozen other strings in progress in your main project with new features, unreviewed AI suggestions, strings that aren't ready for users yet... You can't just publish everything. but\u003Cstrong> this one fix needs to go out\u003C\u002Fstrong>.\u003C\u002Fp>\u003Cp>That’s where releases hit their limit, as they are read-only snapshots. You can't reach in and change a single string without updating the whole release to the current project state. And this is where Branching comes in.\u003C\u002Fp>\u003Cfigure class=\"kg-card kg-image-card kg-card-hascaption\">\u003Cimg src=\"https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002F2026\u002F04\u002FGroup-524.jpg\" class=\"kg-image\" alt=\"The Branching feature in Localazy's developer console.\" loading=\"lazy\" width=\"2000\" height=\"1024\" srcset=\"https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002Fsize\u002Fw600\u002F2026\u002F04\u002FGroup-524.jpg 600w, https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002Fsize\u002Fw1000\u002F2026\u002F04\u002FGroup-524.jpg 1000w, https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002Fsize\u002Fw1600\u002F2026\u002F04\u002FGroup-524.jpg 1600w, https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002Fsize\u002Fw2400\u002F2026\u002F04\u002FGroup-524.jpg 2400w\" sizes=\"(min-width: 720px) 720px\">\u003Cfigcaption>You can find Branching in the developer console.\u003C\u002Ffigcaption>\u003C\u002Ffigure>\u003Cp>When you create a branch, Localazy creates what looks like a separate project (with its own interface, its own translations, its own access keys...). Your \u003Ccode>production\u003C\u002Fcode> branch becomes the place where the current user-facing translations are hosted and can be edited independently, without being affected by anything happening in the main branch.\u003C\u002Fp>\u003Cp>So when you spot a typo, all you need to do is open the production branch, fix it, and it goes out. The fifty other strings being worked on in the main branch won't move. So \u003Cstrong>if you're managing parallel workstreams, the ideal solution is going for Branches\u003C\u002Fstrong>.\u003C\u002Fp>\u003Cp>Some of our users maintain multiple long-lived versions of their product with this feature. For example: if they're preparing a v7.7 release and a v7.8 release simultaneously, or have an enterprise product where certain customers are still on an older version, it helps them keep consistency. \u003C\u002Fp>\u003Ch3 id=\"setup-example\">Setup example \u003Ca class=\"markdownit-header-anchor\" href=\"#setup-example\">🔗\u003C\u002Fa>\u003C\u002Fh3>\u003Cp>A nested branch setup \u003Cem>Main \u003C\u002Fem>&gt;\u003Cem> Staging \u003C\u002Fem>&gt;\u003Cem> Production\u003C\u002Fem> gives you the same controlled promotion flow as releases, but with the added ability to hotfix any layer independently.\u003C\u002Fp>\u003Ch3 id=\"when-is-branching-the-right-choice\">When is Branching the right choice? \u003Ca class=\"markdownit-header-anchor\" href=\"#when-is-branching-the-right-choice\">🔗\u003C\u002Fa>\u003C\u002Fh3>\u003Cp>When:\u003C\u002Fp>\u003Cul>\u003Cli>You need to fix translations in a deployed version without touching ongoing work.\u003C\u002Fli>\u003Cli>You're managing multiple long-lived versions of your product in parallel.\u003C\u002Fli>\u003Cli>You want translators to work on a specific feature or version in isolation before it merges to main.\u003C\u002Fli>\u003Cli>Your team uses feature branches in Git and you want the translation workflow to mirror that.\u003C\u002Fli>\u003C\u002Ful>\u003Ch3 id=\"a-few-practical-tips\">A few practical tips \u003Ca class=\"markdownit-header-anchor\" href=\"#a-few-practical-tips\">🔗\u003C\u002Fa>\u003C\u002Fh3>\u003Cul>\u003Cli>When you create a branch, Localazy copies your current project settings (contributors, \u003Ca href=\"https:\u002F\u002Flocalazy.com\u002Ffeatures\u002Fautomations\">Automations\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Flocalazy.com\u002Ffeatures\u002Fstyle-guide\">Style guide\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Flocalazy.com\u002Ffeatures\u002Fglossary\">Glossary\u003C\u002Fa>) into the new branch. After that, \u003Cstrong>those settings are independent\u003C\u002Fstrong>. \u003C\u002Fli>\u003Cli>If you add a contributor to the main branch later, they won't automatically appear in the branch.\u003C\u002Fli>\u003Cli>Only translations can be merged between branches.\u003C\u002Fli>\u003Cli>Branching is currently managed through Localazy's console interface and \u003Ca href=\"https:\u002F\u002Flocalazy.com\u002Fdocs\u002Fcli\u002Fthe-basics\">CLI\u003C\u002Fa>, which actually gives you more control for branch operations, including merging and conflict resolution.\u003C\u002Fli>\u003C\u002Ful>\u003Cfigure class=\"kg-card kg-image-card\">\u003Cimg src=\"https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002F2026\u002F06\u002FBranching.png\" class=\"kg-image\" alt=\"Example of how Branching versions can be structured within Localazy CLI.\" loading=\"lazy\" width=\"1122\" height=\"832\" srcset=\"https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002Fsize\u002Fw600\u002F2026\u002F06\u002FBranching.png 600w, https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002Fsize\u002Fw1000\u002F2026\u002F06\u002FBranching.png 1000w, https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002F2026\u002F06\u002FBranching.png 1122w\" sizes=\"(min-width: 720px) 720px\">\u003C\u002Ffigure>\u003Ch3 id=\"ways-to-resolve-conflicts\">Ways to resolve conflicts \u003Ca class=\"markdownit-header-anchor\" href=\"#ways-to-resolve-conflicts\">🔗\u003C\u002Fa>\u003C\u002Fh3>\u003Cp>When you merge a branch back into its parent, Localazy compares the translations on both sides. If the same string was edited differently in each branch (for example, you fixed a typo in the production branch while someone updated the same string in the main branch) you have a conflict.\u003C\u002Fp>\u003Cp>You can handle this in several ways:\u003C\u002Fp>\u003Cul>\u003Cli>\u003Cstrong>🔧 Manual resolution\u003C\u002Fstrong>: Review each conflict individually and choose which version wins.\u003C\u002Fli>\u003Cli>🕢 \u003Cstrong>Time-based resolution\u003C\u002Fstrong>: The most recent edited version of a string wins automatically regardless of the branch it comes from.\u003C\u002Fli>\u003Cli>\u003Cstrong>🔄 Reference-based resolution\u003C\u002Fstrong>: If the parent branch hasn't changed a string since the branch was created, the incoming change wins automatically. If both sides changed it, you resolve manually. In the \u003Cem>Main \u003C\u002Fem>&gt;\u003Cem> Staging\u003C\u002Fem> &gt;\u003Cem> Production\u003C\u002Fem> flow, conflicts are usually rare. If you're only making targeted hotfixes in the production branch, and merging clean feature work from main into staging, you'll rarely run into situations where the same string changed in both places.\u003C\u002Fli>\u003C\u002Ful>\u003Cdiv class=\"kg-card kg-callout-card kg-callout-card-blue\">\u003Cdiv class=\"kg-callout-text\">The Branching feature is available on the \u003Ca href=\"https:\u002F\u002Flocalazy.com\u002Fpricing\">\u003Cstrong>Business plan\u003C\u002Fstrong>\u003C\u002Fa>.\u003C\u002Fdiv>\u003C\u002Fdiv>\u003Ch2 id=\"how-to-decide-between-both\">👉 How to decide between both \u003Ca class=\"markdownit-header-anchor\" href=\"#how-to-decide-between-both\">🔗\u003C\u002Fa>\u003C\u002Fh2>\u003Cp>Ultimately, Releases and Branching solve the same core problem: \u003Cstrong>keeping your production translations stable\u003C\u002Fstrong>, but for different levels of complexity. Most commonly, that means separating a production branch from everything still in progress.\u003C\u002Fp>\u003Cp>If you're still unsure which one you need, here's a quick way to choose:\u003C\u002Fp>\u003Cul>\u003Cli>\u003Cstrong>Releases are easier to set up, and they're enough for most teams\u003C\u002Fstrong>. Use them if you just need to make sure nothing in-progress leaks into what users see, and you're comfortable knowing that fixing a live translation means pushing everything through your normal review process first.\u003C\u002Fli>\u003Cli>\u003Cstrong>Branching adds the ability to edit any version independently\u003C\u002Fstrong>, which matters a lot once you're managing multiple deployed states or need to hotfix without a full release cycle. Use this feature if:\u003C\u002Fli>\u003C\u002Ful>\u003Col>\u003Cli>you need the ability to make\u003Cstrong> targeted edits to a deployed version\u003C\u002Fstrong> independently,\u003C\u002Fli>\u003Cli>you're managing\u003Cstrong> long-living, parallel versions \u003C\u002Fstrong>of your product, \u003C\u002Fli>\u003Cli>you have \u003Cstrong>a white-labeled build \u003C\u002Fstrong>where each customer gets their own branch, or\u003C\u002Fli>\u003Cli>you want \u003Cstrong>tighter control over what gets merged\u003C\u002Fstrong> and when.\u003C\u002Fli>\u003C\u002Fol>\u003Cp>\u003Cstrong>When in doubt, start with Releases\u003C\u002Fstrong>. You can always move to Branching when you hit the wall that they can't get past.  Neither one is the \"advanced\" version of the other: they're different tools for different situations. If you have specific questions, \u003Ca href=\"https:\u002F\u002Flocalazy.com\u002Fcontact\">drop us a line\u003C\u002Fa> — we'll be happy to help.\u003C\u002Fp>\u003Ch2 id=\"faq\">？FAQ \u003Ca class=\"markdownit-header-anchor\" href=\"#faq\">🔗\u003C\u002Fa>\u003C\u002Fh2>\u003Ch3 id=\"do-branches-count-against-my-source-key-limit-in-localazy\">Do branches count against my source key limit in Localazy? \u003Ca class=\"markdownit-header-anchor\" href=\"#do-branches-count-against-my-source-key-limit-in-localazy\">🔗\u003C\u002Fa>\u003C\u002Fh3>\u003Cp>Yes: the keys you add or change in a branch count toward your organization's source key limit.\u003C\u002Fp>\u003Cp>But a branch key count starts at zero when you create it, whether it's a full copy of your project or an empty branch. Only modified keys count from there on, when keys inside that specific branch are added or changed. If your account shows something different, contact the Localazy team directly.\u003C\u002Fp>\u003Ch3 id=\"can-i-manage-releases-and-branching-from-the-cli-or-automate-them-in-cicd\">Can I manage Releases and Branching from the CLI or automate them in CI\u002FCD? \u003Ca class=\"markdownit-header-anchor\" href=\"#can-i-manage-releases-and-branching-from-the-cli-or-automate-them-in-cicd\">🔗\u003C\u002Fa>\u003C\u002Fh3>\u003Cp>Yes. Both features are fully scriptable through the \u003Ca href=\"https:\u002F\u002Flocalazy.com\u002Fdocs\u002Fcli\u002Fthe-basics\" rel=\"noopener noreferrer nofollow\">Localazy CLI\u003C\u002Fa> (not the API). Releases are managed via \u003Ccode>localazy tag\u003C\u002Fcode> and Branching via \u003Ccode>localazy branch\u003C\u002Fcode>.  Some common commands are: \u003C\u002Fp>\u003Cul>\u003Cli>Publish a release: \u003Ccode>localazy tag publish &lt;name&gt;\u003C\u002Fcode>\u003C\u002Fli>\u003Cli>Pull a release: \u003Ccode>localazy download -t &lt;name&gt;\u003C\u002Fcode>\u003C\u002Fli>\u003Cli>Move a tested release forward: \u003Ccode>localazy tag promote staging production\u003C\u002Fcode>\u003C\u002Fli>\u003Cli>Create a branch: \u003Ccode>localazy branch create &lt;source_branch&gt; &lt;target_branch&gt;\u003C\u002Fcode>\u003C\u002Fli>\u003Cli>Merge a branch: \u003Ccode>localazy branch merge &lt;source_branch&gt; &lt;target_branch&gt;\u003C\u002Fcode>\u003C\u002Fli>\u003C\u002Ful>\u003Cp>You can run any of these as part of a GitHub Actions, GitLab, or other CI\u002FCD pipeline, without touching the web console. This is how most engineering teams that mirror a Git-based workflow run it.\u003C\u002Fp>\u003Ch3 id=\"do-i-need-a-localazy-branch-for-every-git-branch\">Do I need a Localazy branch for every Git branch? \u003Ca class=\"markdownit-header-anchor\" href=\"#do-i-need-a-localazy-branch-for-every-git-branch\">🔗\u003C\u002Fa>\u003C\u002Fh3>\u003Cp>No. Most teams only need Localazy branches for long-lived versions or environment isolation, such as \u003Ccode>main\u003C\u002Fcode>, \u003Ccode>staging\u003C\u002Fcode>, and \u003Ccode>production\u003C\u002Fcode>. Mirroring your entire Git branch structure in Localazy usually adds overhead without adding real value.\u003C\u002Fp>\u003Ch3 id=\"can-i-revert-my-project-to-a-previous-release-or-restore-a-deleted-branch\">Can I revert my project to a previous release, or restore a deleted branch? \u003Ca class=\"markdownit-header-anchor\" href=\"#can-i-revert-my-project-to-a-previous-release-or-restore-a-deleted-branch\">🔗\u003C\u002Fa>\u003C\u002Fh3>\u003Cp>A Release can't be \"reverted\" through the UI. You'd need to download it via CLI and re-upload it manually. Deleting a Branch is meant to be permanent: there's no built-in undo. If you delete one by accident, contact Localazy support to see what we can do.\u003C\u002Fp>\u003Ch3 id=\"can-i-set-up-conflict-resolution-so-the-most-recent-change-always-wins\">Can I set up conflict resolution so the most recent change always wins? \u003Ca class=\"markdownit-header-anchor\" href=\"#can-i-set-up-conflict-resolution-so-the-most-recent-change-always-wins\">🔗\u003C\u002Fa>\u003C\u002Fh3>\u003Cp>Yes. Localazy supports time-based resolution: whichever version of a string was edited most recently wins automatically, no matter which branch it came from. A bidirectional option is also available, so the newer change can update either side. In the CLI, this maps to the \u003Ccode>--time\u003C\u002Fcode> and \u003Ccode>--time-bidi\u003C\u002Fcode> merge strategies (see \u003Ca href=\"https:\u002F\u002Flocalazy.com\u002Fdocs\u002Fcli\u002Fbranching#conflict-resolution-strategies\">CLI: Branching\u003C\u002Fa>).\u003C\u002Fp>\u003Ch3 id=\"is-branching-available-on-every-plan\">Is Branching available on every plan? \u003Ca class=\"markdownit-header-anchor\" href=\"#is-branching-available-on-every-plan\">🔗\u003C\u002Fa>\u003C\u002Fh3>\u003Cp>No. Branching is a Business plan feature, while Releases become available starting on the Professional plan. If you only need Branching occasionally, get in touch with us for alternatives.\u003C\u002Fp>","When to use Releases vs. Branching in Localazy ","Dealing with different translation versions across multiple languages?  This guide helps you pick the best option to manage them.",{"id":29,"status":4,"created_on":1902,"modified_on":1903,"icon":1904,"header":1905,"description":1906,"button_label":1907,"link":1908},"2022-03-17T12:23:03.000Z","2023-01-19T11:50:04.000Z","member","Automate your localization today! ⚙️","Translate your project in a breeze, utilize the advanced features and fully automate your localization process with Localazy! ","Join Localazy","register",{"slug":1853,"id":1846,"uuid":1910,"title":1852,"html":1911,"comment_id":1846,"feature_image":1855,"featured":229,"visibility":1912,"email_recipient_filter":1913,"created_at":1914,"updated_at":1854,"published_at":1854,"custom_excerpt":1897,"codeinjection_head":1915,"codeinjection_foot":8,"custom_template":8,"canonical_url":8,"authors":1916,"tags":1922,"primary_author":1958,"primary_tag":1959,"url":1960,"excerpt":1897,"reading_time":67,"access":229,"send_email_when_published":227,"og_image":8,"og_title":8,"og_description":8,"twitter_image":8,"twitter_title":8,"twitter_description":8,"meta_title":1899,"meta_description":1900,"email_subject":8,"frontmatter":8,"dictionary":1871,"cta":1901,"plainTags":1867},"583b391f-2a68-4944-9676-788838f0921a","\u003Cp>If you've spent any time in Localazy, you've probably noticed two features that sound like they might do the same thing: \u003Cstrong>\u003Ca href=\"https:\u002F\u002Flocalazy.com\u002Ffeatures\u002Freleases\">Releases\u003C\u002Fa>\u003C\u002Fstrong> and \u003Cstrong>\u003Ca href=\"https:\u002F\u002Flocalazy.com\u002Ffeatures\u002Fbranching\">Branching\u003C\u002Fa>\u003C\u002Fstrong>. Both deal with versions of your translations. Both help you protect what users actually see. The question is which one does your project actually need. In this article, we'll walk through what each feature actually does, and how to decide which one is the right choice for you.\u003C\u002Fp>\u003Ch2 id=\"%F0%9F%92%A1-snapshots-vs-parallel-versions\">💡 Snapshots vs. parallel versions\u003C\u002Fh2>\u003Cp>The main difference you need to account for is this:\u003C\u002Fp>\u003Cul>\u003Cli>📸 A \u003Cstrong>Release\u003C\u002Fstrong> is a \u003Cstrong>snapshot\u003C\u002Fstrong>. It’s a frozen copy of your translations at a specific moment in time. Think of it like a photograph. Once taken, it doesn't change. You can look at it, export it, point your app to it... but you can't edit it.\u003C\u002Fli>\u003Cli>🏠 A \u003Cstrong>Branch\u003C\u002Fstrong> is a \u003Cstrong>parallel version\u003C\u002Fstrong> of your project that lives alongside your main one. Think of it more like a separate room in the same house. You can walk in, make changes, and it stays completely independent from the main room until you decide to merge things together. Both exist to answer the same question:\u003C\u002Fli>\u003C\u002Ful>\u003Cdiv class=\"kg-card kg-callout-card kg-callout-card-grey\">\u003Cdiv class=\"kg-callout-emoji\">❓\u003C\u002Fdiv>\u003Cdiv class=\"kg-callout-text\">\u003Cem>How do I make sure the translations that go out to users are exactly what I approved, even as the team keeps working?\u003C\u002Fem>\u003C\u002Fdiv>\u003C\u002Fdiv>\u003Cp>Both features just answer it differently. Knowing the difference will save you from a lot of unnecessary complexity, or from being stuck with a setup that can't do what you really need.\u003C\u002Fp>\u003Cblockquote>Both Branching and Releases can be manipulated via CLI and potentially automated as part of your CI\u002FCD setup. More details in our Docs about \u003Ca href=\"https:\u002F\u002Flocalazy.com\u002Fdocs\u002Fcli\u002Fbranching\">Branching\u003C\u002Fa> and \u003Ca href=\"https:\u002F\u002Flocalazy.com\u002Fdocs\u002Fcli\u002Frelease-tags\">Release Tags\u003C\u002Fa>\u003C\u002Fblockquote>\u003Ch2 id=\"%F0%9F%9A%80-releases-the-simpler-path\">🚀 Releases: The simpler path\u003C\u002Fh2>\u003Cp>You can find Releases under \u003Cem>Tools\u003C\u002Fem> \u003Cem>&gt;\u003C\u002Fem> \u003Cem>Releases\u003C\u002Fem> in your Localazy project. Every project starts with one release called \u003Ccode>latest\u003C\u002Fcode>, which always reflects your current project state in real time.\u003C\u002Fp>\u003Cfigure class=\"kg-card kg-image-card kg-card-hascaption\">\u003Cimg src=\"https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002F2026\u002F04\u002Fbranching-releases-img-localazy-ui-1.jpg\" class=\"kg-image\" alt=\"The Releases feature inside the Localazy UI.\" loading=\"lazy\" width=\"1753\" height=\"717\" srcset=\"https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002Fsize\u002Fw600\u002F2026\u002F04\u002Fbranching-releases-img-localazy-ui-1.jpg 600w, https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002Fsize\u002Fw1000\u002F2026\u002F04\u002Fbranching-releases-img-localazy-ui-1.jpg 1000w, https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002Fsize\u002Fw1600\u002F2026\u002F04\u002Fbranching-releases-img-localazy-ui-1.jpg 1600w, https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002F2026\u002F04\u002Fbranching-releases-img-localazy-ui-1.jpg 1753w\" sizes=\"(min-width: 720px) 720px\">\u003Cfigcaption>Releases are easy to find inside the Localazy UI.\u003C\u002Ffigcaption>\u003C\u002Ffigure>\u003Cp>When you create a new release (let's say you name it \u003Ccode>production\u003C\u002Fcode>), Localazy takes a snapshot of all your translations at that moment. From that point on, \u003Ccode>production\u003C\u002Fcode> is frozen. No matter how many new strings you add, how many translations get edited, or how many AI suggestions you accept in the main project, \u003Ccode>production\u003C\u002Fcode> stays exactly as it was.\u003C\u002Fp>\u003Cp>Your developers can point the \u003Ca href=\"https:\u002F\u002Flocalazy.com\u002Ffeatures\u002Fcli\">CLI\u003C\u002Fa> or \u003Ca href=\"https:\u002F\u002Flocalazy.com\u002Ffeatures\u002Flanguage-cdn\">CDN\u003C\u002Fa> to \u003Ccode>production\u003C\u002Fcode> and know it won't change. When you're ready to push a new set of translations to users, you publish the current state into \u003Ccode>production\u003C\u002Fcode>, effectively replacing the old snapshot with a new one.\u003C\u002Fp>\u003Ch3 id=\"setup-example\">Setup example\u003C\u002Fh3>\u003Cp>A typical setup looks like this:\u003C\u002Fp>\u003Cul>\u003Cli>\u003Ccode>latest\u003C\u002Fcode> — the live working state, always up to date\u003C\u002Fli>\u003Cli>\u003Ccode>staging\u003C\u002Fcode> — the version QA is currently testing\u003C\u002Fli>\u003Cli>\u003Ccode>production\u003C\u002Fcode> — what users are actually seeing\u003C\u002Fli>\u003C\u002Ful>\u003Cp>When QA signs off on \u003Ccode>staging\u003C\u002Fcode>, you promote it to \u003Ccode>production\u003C\u002Fcode>. Then translations flow forward deliberately.\u003C\u002Fp>\u003Cfigure class=\"kg-card kg-image-card\">\u003Cimg src=\"https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002F2026\u002F06\u002FPublish-release-tag.png\" class=\"kg-image\" alt=\"Screenshot of the Release publication window in the Localazy UI.\" loading=\"lazy\" width=\"1040\" height=\"738\" srcset=\"https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002Fsize\u002Fw600\u002F2026\u002F06\u002FPublish-release-tag.png 600w, https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002Fsize\u002Fw1000\u002F2026\u002F06\u002FPublish-release-tag.png 1000w, https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002F2026\u002F06\u002FPublish-release-tag.png 1040w\" sizes=\"(min-width: 720px) 720px\">\u003C\u002Ffigure>\u003Ch3 id=\"when-are-releases-the-right-choice\">When are Releases the right choice?\u003C\u002Fh3>\u003Cp>When:\u003C\u002Fp>\u003Cul>\u003Cli>You want to make sure ongoing changes in Localazy don't touch what's in production.\u003C\u002Fli>\u003Cli>Your team is working on a SaaS product where everyone uses the same version.\u003C\u002Fli>\u003Cli>You want a simple, easy-to-explain setup that doesn't require much overhead.\u003C\u002Fli>\u003Cli>You don't anticipate needing to edit older translation states directly.\u003C\u002Fli>\u003C\u002Ful>\u003Cdiv class=\"kg-card kg-callout-card kg-callout-card-grey\">\u003Cdiv class=\"kg-callout-emoji\">⚠️\u003C\u002Fdiv>\u003Cdiv class=\"kg-callout-text\">\u003Cstrong>Important:\u003C\u002Fstrong> A release isn't a full backup of your project.\u003C\u002Fdiv>\u003C\u002Fdiv>\u003Cp>It's specifically a snapshot of translation content. Other features, like contributor settings, automations, \u003Ca href=\"https:\u002F\u002Flocalazy.com\u002Ffeatures\u002Fglossary\">glossaries\u003C\u002Fa>... aren't part of a release. \u003Cstrong>And you can't \"revert\" your project back to a release through the UI\u003C\u002Fstrong>. If you needed to do that, you'd have to download the release via CLI and re-upload it manually.\u003C\u002Fp>\u003Cp>For most teams, that's perfectly fine because the \u003Cstrong>goal of releases is controlled delivery\u003C\u002Fstrong>, not rollback.\u003C\u002Fp>\u003Cdiv class=\"kg-card kg-callout-card kg-callout-card-blue\">\u003Cdiv class=\"kg-callout-text\">The Releases feature is available from the \u003Ca href=\"https:\u002F\u002Flocalazy.com\u002Fpricing\">\u003Cstrong>Professional plan\u003C\u002Fstrong>\u003C\u002Fa> onwards.\u003C\u002Fdiv>\u003C\u002Fdiv>\u003Ch2 id=\"%F0%9F%8C%BF-branching-when-you-need-to-edit-a-frozen-version\">🌿 Branching: When you need to edit a frozen version\u003C\u002Fh2>\u003Cp>Imagine you've just created a \u003Ccode>production\u003C\u002Fcode> release and everything looks great. Then a translator catches a typo or a mistranslation in a string that's live right now, and you need to fix it.\u003C\u002Fp>\u003Cp>The problem is you also have half a dozen other strings in progress in your main project with new features, unreviewed AI suggestions, strings that aren't ready for users yet... You can't just publish everything. but\u003Cstrong> this one fix needs to go out\u003C\u002Fstrong>.\u003C\u002Fp>\u003Cp>That’s where releases hit their limit, as they are read-only snapshots. You can't reach in and change a single string without updating the whole release to the current project state. And this is where Branching comes in.\u003C\u002Fp>\u003Cfigure class=\"kg-card kg-image-card kg-card-hascaption\">\u003Cimg src=\"https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002F2026\u002F04\u002FGroup-524.jpg\" class=\"kg-image\" alt=\"The Branching feature in Localazy's developer console.\" loading=\"lazy\" width=\"2000\" height=\"1024\" srcset=\"https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002Fsize\u002Fw600\u002F2026\u002F04\u002FGroup-524.jpg 600w, https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002Fsize\u002Fw1000\u002F2026\u002F04\u002FGroup-524.jpg 1000w, https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002Fsize\u002Fw1600\u002F2026\u002F04\u002FGroup-524.jpg 1600w, https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002Fsize\u002Fw2400\u002F2026\u002F04\u002FGroup-524.jpg 2400w\" sizes=\"(min-width: 720px) 720px\">\u003Cfigcaption>You can find Branching in the developer console.\u003C\u002Ffigcaption>\u003C\u002Ffigure>\u003Cp>When you create a branch, Localazy creates what looks like a separate project (with its own interface, its own translations, its own access keys...). Your \u003Ccode>production\u003C\u002Fcode> branch becomes the place where the current user-facing translations are hosted and can be edited independently, without being affected by anything happening in the main branch.\u003C\u002Fp>\u003Cp>So when you spot a typo, all you need to do is open the production branch, fix it, and it goes out. The fifty other strings being worked on in the main branch won't move. So \u003Cstrong>if you're managing parallel workstreams, the ideal solution is going for Branches\u003C\u002Fstrong>.\u003C\u002Fp>\u003Cp>Some of our users maintain multiple long-lived versions of their product with this feature. For example: if they're preparing a v7.7 release and a v7.8 release simultaneously, or have an enterprise product where certain customers are still on an older version, it helps them keep consistency. \u003C\u002Fp>\u003Ch3 id=\"setup-example-1\">Setup example\u003C\u002Fh3>\u003Cp>A nested branch setup \u003Cem>Main \u003C\u002Fem>&gt;\u003Cem> Staging \u003C\u002Fem>&gt;\u003Cem> Production\u003C\u002Fem> gives you the same controlled promotion flow as releases, but with the added ability to hotfix any layer independently.\u003C\u002Fp>\u003Ch3 id=\"when-is-branching-the-right-choice\">When is Branching the right choice?\u003C\u002Fh3>\u003Cp>When:\u003C\u002Fp>\u003Cul>\u003Cli>You need to fix translations in a deployed version without touching ongoing work.\u003C\u002Fli>\u003Cli>You're managing multiple long-lived versions of your product in parallel.\u003C\u002Fli>\u003Cli>You want translators to work on a specific feature or version in isolation before it merges to main.\u003C\u002Fli>\u003Cli>Your team uses feature branches in Git and you want the translation workflow to mirror that.\u003C\u002Fli>\u003C\u002Ful>\u003Ch3 id=\"a-few-practical-tips\">A few practical tips\u003C\u002Fh3>\u003Cul>\u003Cli>When you create a branch, Localazy copies your current project settings (contributors, \u003Ca href=\"https:\u002F\u002Flocalazy.com\u002Ffeatures\u002Fautomations\">Automations\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Flocalazy.com\u002Ffeatures\u002Fstyle-guide\">Style guide\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Flocalazy.com\u002Ffeatures\u002Fglossary\">Glossary\u003C\u002Fa>) into the new branch. After that, \u003Cstrong>those settings are independent\u003C\u002Fstrong>. \u003C\u002Fli>\u003Cli>If you add a contributor to the main branch later, they won't automatically appear in the branch.\u003C\u002Fli>\u003Cli>Only translations can be merged between branches.\u003C\u002Fli>\u003Cli>Branching is currently managed through Localazy's console interface and \u003Ca href=\"https:\u002F\u002Flocalazy.com\u002Fdocs\u002Fcli\u002Fthe-basics\">CLI\u003C\u002Fa>, which actually gives you more control for branch operations, including merging and conflict resolution.\u003C\u002Fli>\u003C\u002Ful>\u003Cfigure class=\"kg-card kg-image-card\">\u003Cimg src=\"https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002F2026\u002F06\u002FBranching.png\" class=\"kg-image\" alt=\"Example of how Branching versions can be structured within Localazy CLI.\" loading=\"lazy\" width=\"1122\" height=\"832\" srcset=\"https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002Fsize\u002Fw600\u002F2026\u002F06\u002FBranching.png 600w, https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002Fsize\u002Fw1000\u002F2026\u002F06\u002FBranching.png 1000w, https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002F2026\u002F06\u002FBranching.png 1122w\" sizes=\"(min-width: 720px) 720px\">\u003C\u002Ffigure>\u003Ch3 id=\"ways-to-resolve-conflicts\">Ways to resolve conflicts\u003C\u002Fh3>\u003Cp>When you merge a branch back into its parent, Localazy compares the translations on both sides. If the same string was edited differently in each branch (for example, you fixed a typo in the production branch while someone updated the same string in the main branch) you have a conflict.\u003C\u002Fp>\u003Cp>You can handle this in several ways:\u003C\u002Fp>\u003Cul>\u003Cli>\u003Cstrong>🔧 Manual resolution\u003C\u002Fstrong>: Review each conflict individually and choose which version wins.\u003C\u002Fli>\u003Cli>🕢 \u003Cstrong>Time-based resolution\u003C\u002Fstrong>: The most recent edited version of a string wins automatically regardless of the branch it comes from.\u003C\u002Fli>\u003Cli>\u003Cstrong>🔄 Reference-based resolution\u003C\u002Fstrong>: If the parent branch hasn't changed a string since the branch was created, the incoming change wins automatically. If both sides changed it, you resolve manually. In the \u003Cem>Main \u003C\u002Fem>&gt;\u003Cem> Staging\u003C\u002Fem> &gt;\u003Cem> Production\u003C\u002Fem> flow, conflicts are usually rare. If you're only making targeted hotfixes in the production branch, and merging clean feature work from main into staging, you'll rarely run into situations where the same string changed in both places.\u003C\u002Fli>\u003C\u002Ful>\u003Cdiv class=\"kg-card kg-callout-card kg-callout-card-blue\">\u003Cdiv class=\"kg-callout-text\">The Branching feature is available on the \u003Ca href=\"https:\u002F\u002Flocalazy.com\u002Fpricing\">\u003Cstrong>Business plan\u003C\u002Fstrong>\u003C\u002Fa>.\u003C\u002Fdiv>\u003C\u002Fdiv>\u003Ch2 id=\"%F0%9F%91%89-how-to-decide-between-both\">👉 How to decide between both\u003C\u002Fh2>\u003Cp>Ultimately, Releases and Branching solve the same core problem: \u003Cstrong>keeping your production translations stable\u003C\u002Fstrong>, but for different levels of complexity. Most commonly, that means separating a production branch from everything still in progress.\u003C\u002Fp>\u003Cp>If you're still unsure which one you need, here's a quick way to choose:\u003C\u002Fp>\u003Cul>\u003Cli>\u003Cstrong>Releases are easier to set up, and they're enough for most teams\u003C\u002Fstrong>. Use them if you just need to make sure nothing in-progress leaks into what users see, and you're comfortable knowing that fixing a live translation means pushing everything through your normal review process first.\u003C\u002Fli>\u003Cli>\u003Cstrong>Branching adds the ability to edit any version independently\u003C\u002Fstrong>, which matters a lot once you're managing multiple deployed states or need to hotfix without a full release cycle. Use this feature if:\u003C\u002Fli>\u003C\u002Ful>\u003Col>\u003Cli>you need the ability to make\u003Cstrong> targeted edits to a deployed version\u003C\u002Fstrong> independently,\u003C\u002Fli>\u003Cli>you're managing\u003Cstrong> long-living, parallel versions \u003C\u002Fstrong>of your product, \u003C\u002Fli>\u003Cli>you have \u003Cstrong>a white-labeled build \u003C\u002Fstrong>where each customer gets their own branch, or\u003C\u002Fli>\u003Cli>you want \u003Cstrong>tighter control over what gets merged\u003C\u002Fstrong> and when.\u003C\u002Fli>\u003C\u002Fol>\u003Cp>\u003Cstrong>When in doubt, start with Releases\u003C\u002Fstrong>. You can always move to Branching when you hit the wall that they can't get past.  Neither one is the \"advanced\" version of the other: they're different tools for different situations. If you have specific questions, \u003Ca href=\"https:\u002F\u002Flocalazy.com\u002Fcontact\">drop us a line\u003C\u002Fa> — we'll be happy to help.\u003C\u002Fp>\u003Ch2 id=\"%EF%BC%9Ffaq\">？FAQ\u003C\u002Fh2>\u003Ch3 id=\"do-branches-count-against-my-source-key-limit-in-localazy\">Do branches count against my source key limit in Localazy?\u003C\u002Fh3>\u003Cp>Yes: the keys you add or change in a branch count toward your organization's source key limit.\u003C\u002Fp>\u003Cp>But a branch key count starts at zero when you create it, whether it's a full copy of your project or an empty branch. Only modified keys count from there on, when keys inside that specific branch are added or changed. If your account shows something different, contact the Localazy team directly.\u003C\u002Fp>\u003Ch3 id=\"can-i-manage-releases-and-branching-from-the-cli-or-automate-them-in-cicd\">Can I manage Releases and Branching from the CLI or automate them in CI\u002FCD?\u003C\u002Fh3>\u003Cp>Yes. Both features are fully scriptable through the \u003Ca href=\"https:\u002F\u002Flocalazy.com\u002Fdocs\u002Fcli\u002Fthe-basics\" rel=\"noopener noreferrer nofollow\">Localazy CLI\u003C\u002Fa> (not the API). Releases are managed via \u003Ccode>localazy tag\u003C\u002Fcode> and Branching via \u003Ccode>localazy branch\u003C\u002Fcode>.  Some common commands are: \u003C\u002Fp>\u003Cul>\u003Cli>Publish a release: \u003Ccode>localazy tag publish &lt;name&gt;\u003C\u002Fcode>\u003C\u002Fli>\u003Cli>Pull a release: \u003Ccode>localazy download -t &lt;name&gt;\u003C\u002Fcode>\u003C\u002Fli>\u003Cli>Move a tested release forward: \u003Ccode>localazy tag promote staging production\u003C\u002Fcode>\u003C\u002Fli>\u003Cli>Create a branch: \u003Ccode>localazy branch create &lt;source_branch&gt; &lt;target_branch&gt;\u003C\u002Fcode>\u003C\u002Fli>\u003Cli>Merge a branch: \u003Ccode>localazy branch merge &lt;source_branch&gt; &lt;target_branch&gt;\u003C\u002Fcode>\u003C\u002Fli>\u003C\u002Ful>\u003Cp>You can run any of these as part of a GitHub Actions, GitLab, or other CI\u002FCD pipeline, without touching the web console. This is how most engineering teams that mirror a Git-based workflow run it.\u003C\u002Fp>\u003Ch3 id=\"do-i-need-a-localazy-branch-for-every-git-branch\">Do I need a Localazy branch for every Git branch?\u003C\u002Fh3>\u003Cp>No. Most teams only need Localazy branches for long-lived versions or environment isolation, such as \u003Ccode>main\u003C\u002Fcode>, \u003Ccode>staging\u003C\u002Fcode>, and \u003Ccode>production\u003C\u002Fcode>. Mirroring your entire Git branch structure in Localazy usually adds overhead without adding real value.\u003C\u002Fp>\u003Ch3 id=\"can-i-revert-my-project-to-a-previous-release-or-restore-a-deleted-branch\">Can I revert my project to a previous release, or restore a deleted branch?\u003C\u002Fh3>\u003Cp>A Release can't be \"reverted\" through the UI. You'd need to download it via CLI and re-upload it manually. Deleting a Branch is meant to be permanent: there's no built-in undo. If you delete one by accident, contact Localazy support to see what we can do.\u003C\u002Fp>\u003Ch3 id=\"can-i-set-up-conflict-resolution-so-the-most-recent-change-always-wins\">Can I set up conflict resolution so the most recent change always wins?\u003C\u002Fh3>\u003Cp>Yes. Localazy supports time-based resolution: whichever version of a string was edited most recently wins automatically, no matter which branch it came from. A bidirectional option is also available, so the newer change can update either side. In the CLI, this maps to the \u003Ccode>--time\u003C\u002Fcode> and \u003Ccode>--time-bidi\u003C\u002Fcode> merge strategies (see \u003Ca href=\"https:\u002F\u002Flocalazy.com\u002Fdocs\u002Fcli\u002Fbranching#conflict-resolution-strategies\">CLI: Branching\u003C\u002Fa>).\u003C\u002Fp>\u003Ch3 id=\"is-branching-available-on-every-plan\">Is Branching available on every plan?\u003C\u002Fh3>\u003Cp>No. Branching is a Business plan feature, while Releases become available starting on the Professional plan. If you only need Branching occasionally, get in touch with us for alternatives.\u003C\u002Fp>","public","none","2026-04-24T11:29:07.000+02:00","{\"intercomArticleUrl\":\"\"}",[1917],{"id":1848,"name":1849,"slug":1850,"profile_image":1851,"cover_image":8,"bio":1918,"website":1919,"location":1920,"facebook":8,"twitter":8,"meta_title":8,"meta_description":8,"url":1921},"I'm Dorian, part of the Product & Content Marketing team at Localazy. I enjoy turning ideas into stories that inspire and add value. I love my family and playing the piano.\n","https:\u002F\u002Fwww.linkedin.com\u002Fin\u002Fdorianmarsalek\u002F","Brno, Czech Republic","https:\u002F\u002Fghost.localazy.com\u002Fauthor\u002Fdorian-marsalek\u002F",[1923,1926,1929,1932,1937,1942,1947,1953],{"id":1924,"name":617,"slug":621,"description":8,"feature_image":8,"visibility":1912,"og_image":8,"og_title":8,"og_description":8,"twitter_image":8,"twitter_title":8,"twitter_description":8,"meta_title":8,"meta_description":8,"codeinjection_head":8,"codeinjection_foot":8,"canonical_url":8,"accent_color":8,"url":1925},"6a3d1d348550a30001408be7","https:\u002F\u002Fghost.localazy.com\u002Ftag\u002Freleases\u002F",{"id":1927,"name":577,"slug":581,"description":8,"feature_image":8,"visibility":1912,"og_image":8,"og_title":8,"og_description":8,"twitter_image":8,"twitter_title":8,"twitter_description":8,"meta_title":8,"meta_description":8,"codeinjection_head":8,"codeinjection_foot":8,"canonical_url":8,"accent_color":8,"url":1928},"6a3d1d348550a30001408be8","https:\u002F\u002Fghost.localazy.com\u002Ftag\u002Fbranching\u002F",{"id":1930,"name":1861,"slug":1862,"description":8,"feature_image":8,"visibility":1912,"og_image":8,"og_title":8,"og_description":8,"twitter_image":8,"twitter_title":8,"twitter_description":8,"meta_title":8,"meta_description":8,"codeinjection_head":8,"codeinjection_foot":8,"canonical_url":8,"accent_color":8,"url":1931},"667327be34f1ce00011a1209","https:\u002F\u002Fghost.localazy.com\u002Ftag\u002Fapp-localization\u002F",{"id":1933,"name":1934,"slug":1935,"description":1876,"feature_image":8,"visibility":1912,"og_image":8,"og_title":8,"og_description":8,"twitter_image":8,"twitter_title":8,"twitter_description":8,"meta_title":8,"meta_description":8,"codeinjection_head":8,"codeinjection_foot":8,"canonical_url":8,"accent_color":8,"url":1936},"68dd2c1063350c0001d60810","[DICT] Branching","term-403","https:\u002F\u002Fghost.localazy.com\u002Ftag\u002Fterm-403\u002F",{"id":1938,"name":1939,"slug":1940,"description":8,"feature_image":8,"visibility":1912,"og_image":8,"og_title":8,"og_description":8,"twitter_image":8,"twitter_title":8,"twitter_description":8,"meta_title":8,"meta_description":8,"codeinjection_head":8,"codeinjection_foot":8,"canonical_url":8,"accent_color":8,"url":1941},"60fffb486f8ebe0001bd8ddd","[COMSHARE]","comshare","https:\u002F\u002Fghost.localazy.com\u002Ftag\u002Fcomshare\u002F",{"id":1943,"name":1944,"slug":1945,"description":8,"feature_image":8,"visibility":1912,"og_image":8,"og_title":8,"og_description":8,"twitter_image":8,"twitter_title":8,"twitter_description":8,"meta_title":8,"meta_description":8,"codeinjection_head":8,"codeinjection_foot":8,"canonical_url":8,"accent_color":8,"url":1946},"62f35ef7fe956a0001089272","[AD] Zapier","ad-6","https:\u002F\u002Fghost.localazy.com\u002Ftag\u002Fad-6\u002F",{"id":1948,"name":1949,"slug":1950,"description":1951,"feature_image":8,"visibility":1912,"og_image":8,"og_title":8,"og_description":8,"twitter_image":8,"twitter_title":8,"twitter_description":8,"meta_title":8,"meta_description":8,"codeinjection_head":8,"codeinjection_foot":8,"canonical_url":8,"accent_color":8,"url":1952},"60a37fc7cf7b6a0001d1f11a","[CTA] Automate your localization today! ⚙️","cta-12","Use all core localization features for free and automate your localization process with Localazy!","https:\u002F\u002Fghost.localazy.com\u002Ftag\u002Fcta-12\u002F",{"id":1954,"name":1955,"slug":1956,"description":8,"feature_image":8,"visibility":1912,"og_image":8,"og_title":8,"og_description":8,"twitter_image":8,"twitter_title":8,"twitter_description":8,"meta_title":8,"meta_description":8,"codeinjection_head":8,"codeinjection_foot":8,"canonical_url":8,"accent_color":8,"url":1957},"64710a2f047091000193ca3d","[INTERCOM]","intercom","https:\u002F\u002Fghost.localazy.com\u002Ftag\u002Fintercom\u002F",{"id":1848,"name":1849,"slug":1850,"profile_image":1851,"cover_image":8,"bio":1918,"website":1919,"location":1920,"facebook":8,"twitter":8,"meta_title":8,"meta_description":8,"url":1921},{"id":1924,"name":617,"slug":621,"description":8,"feature_image":8,"visibility":1912,"og_image":8,"og_title":8,"og_description":8,"twitter_image":8,"twitter_title":8,"twitter_description":8,"meta_title":8,"meta_description":8,"codeinjection_head":8,"codeinjection_foot":8,"canonical_url":8,"accent_color":8,"url":1925},"https:\u002F\u002Fghost.localazy.com\u002Freleases-vs-branching-in-localazy-translation-version-control\u002F",[1962,1982,1998],{"id":1963,"owner":1964,"created_by":8,"sort":8,"title":1969,"slug":1970,"modified_on":53,"created_on":1971,"pinned":227,"badge":8,"priority":1833,"main_image":1972,"status":4,"tags":1973,"dictionary":1981,"reading_time":1844,"excerpt":-1,"og_title":53,"og_description":53,"og_image":53},"69d0c6c97ab1270001edd7a9",{"id":1965,"first_name":1966,"last_name":53,"slug":1967,"avatar":1968},"6824a22d63350c0001d5a5d3","Joanne Kim","joanne-kim","https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002F2025\u002F12\u002FJoanne.png","No room for shortcuts: How to nail Korean UX localization for your app","korean-ux-localization-for-your-app-guide","2026-06-18T16:23:55.000+02:00","https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002F2026\u002F06\u002Flocalazy-locales-korean_2.png",[1974,1977,1978],{"id":518,"created_on":1837,"status":4,"label":1975,"slug":1976,"on_index_page":227},"Locales","locales",{"id":1860,"created_on":1837,"status":4,"label":1861,"slug":1862,"on_index_page":227},{"id":526,"created_on":1837,"status":4,"label":1979,"slug":1980,"on_index_page":229},"UX","ux",[],{"id":1983,"owner":1984,"created_by":8,"sort":8,"title":1989,"slug":1990,"modified_on":53,"created_on":1991,"pinned":227,"badge":8,"priority":1833,"main_image":1992,"status":4,"tags":1993,"dictionary":1997,"reading_time":1844,"excerpt":-1,"og_title":53,"og_description":53,"og_image":53},"6941333663350c0001d6248d",{"id":1985,"first_name":1986,"last_name":53,"slug":1987,"avatar":1988},"6824a22d63350c0001d5a5cf","Dasun Nirmitha","dasun-nirmitha","https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002F2025\u002F11\u002FDasun.png","Managing your Android and iOS projects in Localazy","managing-your-android-and-ios-projects-in-localazy","2026-03-26T15:21:24.000+01:00","https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002F2026\u002F01\u002Fmanage-android-and-ios.png",[1994,1995,1996],{"id":518,"created_on":1837,"status":4,"label":667,"slug":666,"on_index_page":227},{"id":518,"created_on":1837,"status":4,"label":660,"slug":659,"on_index_page":227},{"id":1860,"created_on":1837,"status":4,"label":1861,"slug":1862,"on_index_page":227},[],{"id":1999,"owner":2000,"created_by":8,"sort":8,"title":2001,"slug":2002,"modified_on":53,"created_on":2003,"pinned":227,"badge":8,"priority":1833,"main_image":2004,"status":4,"tags":2005,"dictionary":2011,"reading_time":1844,"excerpt":-1,"og_title":53,"og_description":53,"og_image":53},"6914731863350c0001d618ad",{"id":1985,"first_name":1986,"last_name":53,"slug":1987,"avatar":1988},"How to translate XCstrings files with Localazy","how-to-translate-xcstrings-files-with-localazy","2026-02-26T19:27:15.000+01:00","https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002F2025\u002F12\u002Ftranslate-XCstrings.png",[2006,2009,2010],{"id":518,"created_on":1837,"status":4,"label":2007,"slug":2008,"on_index_page":227},"HowTo","howto",{"id":518,"created_on":1837,"status":4,"label":667,"slug":666,"on_index_page":227},{"id":1860,"created_on":1837,"status":4,"label":1861,"slug":1862,"on_index_page":227},[],{"id":57,"sort":8,"created_on":2013,"name":2014,"cta_link":2015,"banner_image":2016},"2022-08-10T07:30:18.000Z","Zapier","https:\u002F\u002Flocalazy.com\u002Ffeatures\u002Fzapier-integration",{"id":2017},"b2f25845-b34a-4a0f-980c-f14db1fe6d6a"]