[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"footer-homepage":3,"footer-settings":84,"main-navigation":220,"footer-integrations":903,"faq-how-can-i-migrate-my-data-to-localazy-from-another-provider":1840,"faq-how-can-i-migrate-my-data-to-localazy-from-another-provider-structured":1919,"blog-post-nav-[USE LATEST FEATURED]":1920,"blog-post-nav-nav":1945},{"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,1045,1129,1239,1326,1407,1503,1596,1685,1784],{"id":602,"status":4,"created_on":905,"modified_on":905,"name":674,"slug":673,"description":906,"docs_link":8,"priority":8,"has_sdk":227,"sort":22,"highlighted":227,"in_menu":229,"changefreq":8,"support_type":907,"show_in_spa":229,"is_file_format":227,"meta_title":908,"meta_description":909,"featured_on_web":229,"marketing_subtitle":910,"tile_subtitle":907,"tile_description":911,"is_enterprise":227,"is_popular":227,"primary_use_case":8,"hierarchy_handling":8,"best_for":8,"file_extension":8,"format_code_example":8,"format_to_extension":912,"upload_features":913,"icon":914,"meta_image":915,"primary_tag":917,"tags":933,"integration_methods":951,"recommended_methods":1029,"default_integration_method":1030,"faq_categories":1037,"translations":1043,"platforms_id":602},"2026-10-01T11:38:12.000Z","Manage your React app translations with Localazy, a continuous localization tool. React i18n done right. ","react-i18next and more","React localization with Localazy","Translate React JSON files with Localazy. Works with react-i18next, react-intl, and LinguiJS, with placeholder protection and CLI automation.","CLI support","Use Localazy to translate your React projects with your favorite i18n library.",{"json":714},[],{"id":676},{"id":916},"a97492ec-ee8d-429c-bf66-d0fe59b6e5c9",{"id":50,"status":4,"sort":16,"created_on":918,"label":919,"hidden":227,"icon":920,"translations":922},"2022-03-17T12:23:44.000Z","Web apps",{"id":921},"c9e70e4f-8136-432a-8d82-53c3501a9eb4",[923,925,928,931],{"id":50,"languages_code":924,"label":919},"xxa",{"id":432,"languages_code":926,"label":927},"es","Aplicaciones web",{"id":849,"languages_code":929,"label":930},"cs","Webové aplikace",{"id":632,"languages_code":932,"label":919},"en",[934,941],{"id":50,"status":4,"sort":16,"label":919,"hidden":227,"created_on":918,"icon":935,"translations":936},{"id":921},[937,938,939,940],{"id":50,"languages_code":924,"label":919},{"id":432,"languages_code":926,"label":927},{"id":849,"languages_code":929,"label":930},{"id":632,"languages_code":932,"label":919},{"id":67,"status":4,"sort":72,"label":942,"hidden":227,"created_on":943,"icon":8,"translations":944},"Framework","2022-03-17T12:23:45.000Z",[945,946,948,949],{"id":67,"languages_code":924,"label":942},{"id":567,"languages_code":926,"label":947},"Marco",{"id":518,"languages_code":929,"label":942},{"id":950,"languages_code":932,"label":942},67,[952,967,991,1012],{"id":107,"status":4,"sort":57,"label":838,"alternative_label":8,"slug":842,"description":953,"documentation_link":954,"loc_icon":842,"is_official_plugin":227,"is_universal_plugin":227,"universal_plugin_vendor":8,"translations":955},"Translate strings directly or upload them into your Localazy project.","\u002Fdocs\u002Fapi\u002Fintroduction",[956,957,960,962,964],{"id":107,"languages_code":924,"label":838,"description":953,"slug":842},{"id":958,"languages_code":926,"label":838,"description":959,"slug":842},40,"Utilice la API para exportar traducciones e importar contenido de\u002Fa Localazy mediante programación.",{"id":849,"languages_code":932,"label":838,"description":961,"slug":842},"Use the API to export translations and import content from\u002Fto Localazy programmatically.",{"id":632,"languages_code":929,"label":838,"description":963,"slug":842},"Překládejte řetězce přímo nebo je nahrajte do svého projektu Localazy.",{"id":965,"languages_code":966,"label":838,"description":8,"slug":8},109,"de",{"id":22,"status":4,"sort":50,"label":968,"alternative_label":8,"slug":969,"description":970,"documentation_link":971,"loc_icon":972,"is_official_plugin":227,"is_universal_plugin":227,"universal_plugin_vendor":8,"translations":973},"Create source keys online","add-keys-manually","Add source keys via the web interface online and sync them into your project later.","\u002Fdocs\u002Fgeneral\u002Fimporting-localization-files#add-new-keys-in-ui","vpn-key-outline",[974,975,978,979,982,985,986,987],{"id":22,"languages_code":924,"label":968,"description":970,"slug":969},{"id":358,"languages_code":926,"label":976,"description":977,"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":932,"label":968,"description":970,"slug":969},{"id":518,"languages_code":929,"label":980,"description":981,"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":926,"label":983,"description":984,"slug":969},"Cree claves de origen en línea","Añada claves de origen a través de la interfaz web en línea y sincronícelas posteriormente en su proyecto.",{"id":478,"languages_code":932,"label":968,"description":970,"slug":969},{"id":751,"languages_code":929,"label":980,"description":981,"slug":969},{"id":988,"languages_code":966,"label":989,"description":990,"slug":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":992,"alternative_label":993,"slug":994,"description":995,"documentation_link":996,"loc_icon":997,"is_official_plugin":227,"is_universal_plugin":227,"universal_plugin_vendor":8,"translations":998},"Direct file upload","File upload","web-upload","Upload your texts and existing translations in any format directly to start quickly.","\u002Fdocs\u002Fgeneral\u002Fimporting-localization-files","file-upload",[999,1000,1003,1004,1008],{"id":16,"languages_code":924,"label":992,"description":995,"slug":994},{"id":285,"languages_code":926,"label":1001,"description":1002,"slug":8},"Carga directa de archivos","Cargue sus textos y traducciones existentes en cualquier formato directamente para empezar rápidamente.",{"id":449,"languages_code":932,"label":992,"description":995,"slug":994},{"id":1005,"languages_code":929,"label":1006,"description":1007,"slug":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":1009,"languages_code":966,"label":1010,"description":1011,"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":1013,"alternative_label":826,"slug":607,"description":1014,"documentation_link":1015,"loc_icon":607,"is_official_plugin":227,"is_universal_plugin":227,"universal_plugin_vendor":8,"translations":1016},"Command Line Interface","The best option for developers that want to make localization an automated part of their workflow.","\u002Fdocs\u002Fcli\u002Fthe-basics",[1017,1018,1021,1022,1025],{"id":7,"languages_code":924,"label":1013,"description":1014,"slug":607},{"id":274,"languages_code":926,"label":1019,"description":1020,"slug":607},"Interfaz de Línea de Comandos","La mejor opción para los desarrolladores que deseen hacer de la localización una parte automatizada de su flujo de trabajo.",{"id":441,"languages_code":932,"label":1013,"description":1014,"slug":607},{"id":510,"languages_code":929,"label":1023,"description":1024,"slug":607},"Rozhraní Příkazového Řádku","Nejlepší volba pro vývojáře, kteří chtějí, aby se lokalizace stala automatizovanou součástí jejich pracovních postupů.",{"id":1026,"languages_code":966,"label":1027,"description":1028,"slug":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":1013,"alternative_label":826,"slug":607,"description":1014,"documentation_link":1015,"loc_icon":607,"is_official_plugin":227,"is_universal_plugin":227,"universal_plugin_vendor":8,"translations":1031},[1032,1033,1034,1035,1036],{"id":7,"languages_code":924,"label":1013,"description":1014,"slug":607},{"id":274,"languages_code":926,"label":1019,"description":1020,"slug":607},{"id":441,"languages_code":932,"label":1013,"description":1014,"slug":607},{"id":510,"languages_code":929,"label":1023,"description":1024,"slug":607},{"id":1026,"languages_code":966,"label":1027,"description":1028,"slug":8},[1038],{"id":1039,"status":4,"created_on":1040,"sort":8,"slug":1041,"label":1042,"on_faq_index":8},76,"2025-02-26T12:44:29.000Z","front-end-common","Front-end Common",[1044],{"languages_code":924,"name":674,"slug":673,"description":906,"support_type":907,"meta_title":908,"meta_description":8,"marketing_subtitle":910,"tile_subtitle":907,"tile_description":911,"id":602,"platforms_id":602,"docs_link":8},{"id":170,"status":4,"created_on":1046,"modified_on":1047,"name":681,"slug":680,"description":1048,"docs_link":1049,"priority":8,"has_sdk":227,"sort":107,"highlighted":227,"in_menu":229,"changefreq":8,"support_type":1050,"show_in_spa":229,"is_file_format":227,"meta_title":1051,"meta_description":1052,"featured_on_web":229,"marketing_subtitle":910,"tile_subtitle":1053,"tile_description":1054,"is_enterprise":227,"is_popular":227,"primary_use_case":8,"hierarchy_handling":8,"best_for":8,"file_extension":8,"format_code_example":8,"format_to_extension":1055,"upload_features":1056,"icon":1057,"meta_image":1058,"primary_tag":1060,"tags":1067,"integration_methods":1081,"recommended_methods":1113,"default_integration_method":1114,"faq_categories":1121,"translations":1127,"platforms_id":170},"2026-09-30T11:07:41.000Z","2026-09-30T11:07:42.000Z","Online Vue.js project localization tool for your translation management. Enjoy true continuous localization with Localazy & translate your JSON files automatically.","\u002Fdocs\u002Fcli\u002Fjson-format","JSON format support","Vue.js localization – translate JSON files | Localazy","Translate Vue.js JSON files with Localazy. Full vue-i18n support with interpolation protection, plural validation, and CLI automation.","Vue.js & JSON","Enjoy true continuous localization with Localazy & translate your Vue projects automatically.",{"json":714},[],{"id":683},{"id":1059},"8171b836-d6b8-4354-8db3-34ccd384970d",{"id":50,"status":4,"sort":16,"created_on":918,"label":919,"hidden":227,"icon":1061,"translations":1062},{"id":921},[1063,1064,1065,1066],{"id":50,"languages_code":924,"label":919},{"id":432,"languages_code":926,"label":927},{"id":849,"languages_code":929,"label":930},{"id":632,"languages_code":932,"label":919},[1068,1075],{"id":50,"status":4,"sort":16,"label":919,"hidden":227,"created_on":918,"icon":1069,"translations":1070},{"id":921},[1071,1072,1073,1074],{"id":50,"languages_code":924,"label":919},{"id":432,"languages_code":926,"label":927},{"id":849,"languages_code":929,"label":930},{"id":632,"languages_code":932,"label":919},{"id":67,"status":4,"sort":72,"label":942,"hidden":227,"created_on":943,"icon":8,"translations":1076},[1077,1078,1079,1080],{"id":67,"languages_code":924,"label":942},{"id":567,"languages_code":926,"label":947},{"id":518,"languages_code":929,"label":942},{"id":950,"languages_code":932,"label":942},[1082,1089,1099,1106],{"id":107,"status":4,"sort":57,"label":838,"alternative_label":8,"slug":842,"description":953,"documentation_link":954,"loc_icon":842,"is_official_plugin":227,"is_universal_plugin":227,"universal_plugin_vendor":8,"translations":1083},[1084,1085,1086,1087,1088],{"id":107,"languages_code":924,"label":838,"description":953,"slug":842},{"id":958,"languages_code":926,"label":838,"description":959,"slug":842},{"id":849,"languages_code":932,"label":838,"description":961,"slug":842},{"id":632,"languages_code":929,"label":838,"description":963,"slug":842},{"id":965,"languages_code":966,"label":838,"description":8,"slug":8},{"id":22,"status":4,"sort":50,"label":968,"alternative_label":8,"slug":969,"description":970,"documentation_link":971,"loc_icon":972,"is_official_plugin":227,"is_universal_plugin":227,"universal_plugin_vendor":8,"translations":1090},[1091,1092,1093,1094,1095,1096,1097,1098],{"id":22,"languages_code":924,"label":968,"description":970,"slug":969},{"id":358,"languages_code":926,"label":976,"description":977,"slug":8},{"id":551,"languages_code":932,"label":968,"description":970,"slug":969},{"id":518,"languages_code":929,"label":980,"description":981,"slug":8},{"id":469,"languages_code":926,"label":983,"description":984,"slug":969},{"id":478,"languages_code":932,"label":968,"description":970,"slug":969},{"id":751,"languages_code":929,"label":980,"description":981,"slug":969},{"id":988,"languages_code":966,"label":989,"description":990,"slug":8},{"id":16,"status":4,"sort":107,"label":992,"alternative_label":993,"slug":994,"description":995,"documentation_link":996,"loc_icon":997,"is_official_plugin":227,"is_universal_plugin":227,"universal_plugin_vendor":8,"translations":1100},[1101,1102,1103,1104,1105],{"id":16,"languages_code":924,"label":992,"description":995,"slug":994},{"id":285,"languages_code":926,"label":1001,"description":1002,"slug":8},{"id":449,"languages_code":932,"label":992,"description":995,"slug":994},{"id":1005,"languages_code":929,"label":1006,"description":1007,"slug":8},{"id":1009,"languages_code":966,"label":1010,"description":1011,"slug":8},{"id":7,"status":4,"sort":22,"label":1013,"alternative_label":826,"slug":607,"description":1014,"documentation_link":1015,"loc_icon":607,"is_official_plugin":227,"is_universal_plugin":227,"universal_plugin_vendor":8,"translations":1107},[1108,1109,1110,1111,1112],{"id":7,"languages_code":924,"label":1013,"description":1014,"slug":607},{"id":274,"languages_code":926,"label":1019,"description":1020,"slug":607},{"id":441,"languages_code":932,"label":1013,"description":1014,"slug":607},{"id":510,"languages_code":929,"label":1023,"description":1024,"slug":607},{"id":1026,"languages_code":966,"label":1027,"description":1028,"slug":8},[],{"id":7,"status":4,"sort":22,"label":1013,"alternative_label":826,"slug":607,"description":1014,"documentation_link":1015,"loc_icon":607,"is_official_plugin":227,"is_universal_plugin":227,"universal_plugin_vendor":8,"translations":1115},[1116,1117,1118,1119,1120],{"id":7,"languages_code":924,"label":1013,"description":1014,"slug":607},{"id":274,"languages_code":926,"label":1019,"description":1020,"slug":607},{"id":441,"languages_code":932,"label":1013,"description":1014,"slug":607},{"id":510,"languages_code":929,"label":1023,"description":1024,"slug":607},{"id":1026,"languages_code":966,"label":1027,"description":1028,"slug":8},[1122,1126],{"id":1005,"status":4,"created_on":1123,"sort":8,"slug":1124,"label":1125,"on_faq_index":8},"2023-03-01T11:21:41.000Z","vue-localization","Vue.js Localization",{"id":1039,"status":4,"created_on":1040,"sort":8,"slug":1041,"label":1042,"on_faq_index":8},[1128],{"languages_code":924,"name":681,"slug":680,"description":1048,"support_type":1050,"meta_title":8,"meta_description":8,"marketing_subtitle":910,"tile_subtitle":1053,"tile_description":1054,"id":170,"platforms_id":170,"docs_link":1049},{"id":7,"status":4,"created_on":1130,"modified_on":1131,"name":694,"slug":693,"description":1132,"docs_link":1133,"priority":8,"has_sdk":227,"sort":57,"highlighted":227,"in_menu":229,"changefreq":8,"support_type":1134,"show_in_spa":229,"is_file_format":227,"meta_title":1135,"meta_description":1136,"featured_on_web":227,"marketing_subtitle":910,"tile_subtitle":1134,"tile_description":1137,"is_enterprise":227,"is_popular":227,"primary_use_case":1138,"hierarchy_handling":1139,"best_for":1140,"file_extension":1141,"format_code_example":1142,"format_to_extension":1143,"upload_features":1145,"icon":1146,"meta_image":1147,"primary_tag":1149,"tags":1160,"integration_methods":1196,"recommended_methods":1228,"default_integration_method":1229,"faq_categories":1236,"translations":1237,"platforms_id":7},"2026-07-22T09:47:16.000Z","2026-07-22T09:47:17.000Z","Learn how to use Localazy CLI for localization of Flutter app. Flutter’s ARB format is fully supported including arrays, plurals, and selected context information. No extra configuration is necessary, but you can enable certain features if you want to.","\u002Fdocs\u002Fcli\u002Fflutter-format","ARB format support","Flutter localization – translate ARB files | Localazy","Translate Flutter ARB files with Localazy. Placeholders, plurals, and metadata fully supported, with CLI automation that fits your existing workflow.","Use the Localazy CLI for localization of Flutter projects. Flutter’s ARB format is fully supported.","Supports metadata like placeholders","JSON-like key-value","Flutter apps",".arb","```\n{\n  \"localazy_message\": \"Go international, today. With Localazy.\"\n}\n```",{"arb":1144},"arb",[],{"id":696},{"id":1148},"c2674666-4371-4aa4-9a65-438c7363fafe",{"id":57,"status":4,"sort":67,"created_on":943,"label":1150,"hidden":227,"icon":1151,"translations":1153},"Mobile apps",{"id":1152},"c9c7e1f5-8b59-4016-ae0c-6fba9469cd55",[1154,1155,1157,1159],{"id":57,"languages_code":924,"label":1150},{"id":441,"languages_code":926,"label":1156},"Aplicaciones móviles",{"id":510,"languages_code":929,"label":1158},"Mobilní aplikace",{"id":478,"languages_code":932,"label":1150},[1161,1172,1179,1186],{"id":62,"status":4,"sort":170,"label":1162,"hidden":227,"created_on":943,"icon":1163,"translations":1165},"Desktop & Games",{"id":1164},"65b04533-5b4c-430c-b8a4-ecce84754200",[1166,1167,1169,1171],{"id":62,"languages_code":924,"label":1162},{"id":449,"languages_code":926,"label":1168},"Escritorio y Juegos",{"id":1005,"languages_code":929,"label":1170},"Stolní počítače & Hry",{"id":751,"languages_code":932,"label":1162},{"id":50,"status":4,"sort":16,"label":919,"hidden":227,"created_on":918,"icon":1173,"translations":1174},{"id":921},[1175,1176,1177,1178],{"id":50,"languages_code":924,"label":919},{"id":432,"languages_code":926,"label":927},{"id":849,"languages_code":929,"label":930},{"id":632,"languages_code":932,"label":919},{"id":57,"status":4,"sort":67,"label":1150,"hidden":227,"created_on":943,"icon":1180,"translations":1181},{"id":1152},[1182,1183,1184,1185],{"id":57,"languages_code":924,"label":1150},{"id":441,"languages_code":926,"label":1156},{"id":510,"languages_code":929,"label":1158},{"id":478,"languages_code":932,"label":1150},{"id":290,"status":4,"sort":474,"label":1187,"hidden":229,"created_on":943,"icon":8,"translations":1188},"ARB",[1189,1190,1192,1194],{"id":290,"languages_code":924,"label":1187},{"id":1191,"languages_code":926,"label":1187},120,{"id":1193,"languages_code":929,"label":1187},125,{"id":1195,"languages_code":932,"label":1187},130,[1197,1204,1214,1221],{"id":107,"status":4,"sort":57,"label":838,"alternative_label":8,"slug":842,"description":953,"documentation_link":954,"loc_icon":842,"is_official_plugin":227,"is_universal_plugin":227,"universal_plugin_vendor":8,"translations":1198},[1199,1200,1201,1202,1203],{"id":107,"languages_code":924,"label":838,"description":953,"slug":842},{"id":958,"languages_code":926,"label":838,"description":959,"slug":842},{"id":849,"languages_code":932,"label":838,"description":961,"slug":842},{"id":632,"languages_code":929,"label":838,"description":963,"slug":842},{"id":965,"languages_code":966,"label":838,"description":8,"slug":8},{"id":22,"status":4,"sort":50,"label":968,"alternative_label":8,"slug":969,"description":970,"documentation_link":971,"loc_icon":972,"is_official_plugin":227,"is_universal_plugin":227,"universal_plugin_vendor":8,"translations":1205},[1206,1207,1208,1209,1210,1211,1212,1213],{"id":22,"languages_code":924,"label":968,"description":970,"slug":969},{"id":358,"languages_code":926,"label":976,"description":977,"slug":8},{"id":551,"languages_code":932,"label":968,"description":970,"slug":969},{"id":518,"languages_code":929,"label":980,"description":981,"slug":8},{"id":469,"languages_code":926,"label":983,"description":984,"slug":969},{"id":478,"languages_code":932,"label":968,"description":970,"slug":969},{"id":751,"languages_code":929,"label":980,"description":981,"slug":969},{"id":988,"languages_code":966,"label":989,"description":990,"slug":8},{"id":16,"status":4,"sort":107,"label":992,"alternative_label":993,"slug":994,"description":995,"documentation_link":996,"loc_icon":997,"is_official_plugin":227,"is_universal_plugin":227,"universal_plugin_vendor":8,"translations":1215},[1216,1217,1218,1219,1220],{"id":16,"languages_code":924,"label":992,"description":995,"slug":994},{"id":285,"languages_code":926,"label":1001,"description":1002,"slug":8},{"id":449,"languages_code":932,"label":992,"description":995,"slug":994},{"id":1005,"languages_code":929,"label":1006,"description":1007,"slug":8},{"id":1009,"languages_code":966,"label":1010,"description":1011,"slug":8},{"id":7,"status":4,"sort":22,"label":1013,"alternative_label":826,"slug":607,"description":1014,"documentation_link":1015,"loc_icon":607,"is_official_plugin":227,"is_universal_plugin":227,"universal_plugin_vendor":8,"translations":1222},[1223,1224,1225,1226,1227],{"id":7,"languages_code":924,"label":1013,"description":1014,"slug":607},{"id":274,"languages_code":926,"label":1019,"description":1020,"slug":607},{"id":441,"languages_code":932,"label":1013,"description":1014,"slug":607},{"id":510,"languages_code":929,"label":1023,"description":1024,"slug":607},{"id":1026,"languages_code":966,"label":1027,"description":1028,"slug":8},[],{"id":7,"status":4,"sort":22,"label":1013,"alternative_label":826,"slug":607,"description":1014,"documentation_link":1015,"loc_icon":607,"is_official_plugin":227,"is_universal_plugin":227,"universal_plugin_vendor":8,"translations":1230},[1231,1232,1233,1234,1235],{"id":7,"languages_code":924,"label":1013,"description":1014,"slug":607},{"id":274,"languages_code":926,"label":1019,"description":1020,"slug":607},{"id":441,"languages_code":932,"label":1013,"description":1014,"slug":607},{"id":510,"languages_code":929,"label":1023,"description":1024,"slug":607},{"id":1026,"languages_code":966,"label":1027,"description":1028,"slug":8},[],[1238],{"languages_code":924,"name":694,"slug":693,"description":1132,"support_type":1134,"meta_title":8,"meta_description":8,"marketing_subtitle":910,"tile_subtitle":1134,"tile_description":1137,"id":7,"platforms_id":7,"docs_link":1133},{"id":637,"status":4,"created_on":1130,"modified_on":1131,"name":708,"slug":707,"description":1240,"docs_link":1241,"priority":8,"has_sdk":227,"sort":29,"highlighted":227,"in_menu":229,"changefreq":8,"support_type":1242,"show_in_spa":229,"is_file_format":227,"meta_title":1243,"meta_description":1244,"featured_on_web":229,"marketing_subtitle":910,"tile_subtitle":1242,"tile_description":1245,"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":1246,"upload_features":1248,"icon":1249,"meta_image":1250,"primary_tag":1252,"tags":1265,"integration_methods":1280,"recommended_methods":1312,"default_integration_method":1313,"faq_categories":1320,"translations":1324,"platforms_id":637},"Localize your app with JavaScript localizations and Localazy CLI.\nUpload JavaScript files with strings to Localazy and manage your translations easily. Download translated files back.","\u002Fdocs\u002Fcli\u002Fjavascript-format","JS file support","JavaScript localization – translate JS files | Localazy","Translate JavaScript files with Localazy. ES6 modules, CommonJS, and plain objects parsed, plurals converted, and placeholders validated.","Translating JS files is easy as a pie with Localazy!",{"js":1247},"js",[],{"id":710},{"id":1251},"2c6699eb-1d80-4772-8268-5597dbcead8c",{"id":77,"status":4,"sort":77,"created_on":943,"label":1253,"hidden":227,"icon":1254,"translations":1256},"Programming Languages",{"id":1255},"8c5836bb-1fbe-49c5-9330-8f931838c457",[1257,1258,1260,1263],{"id":77,"languages_code":924,"label":1253},{"id":535,"languages_code":926,"label":1259},"Lenguajes de Programación",{"id":1261,"languages_code":929,"label":1262},68,"Programovací Jazyky",{"id":1264,"languages_code":932,"label":1253},70,[1266,1273],{"id":50,"status":4,"sort":16,"label":919,"hidden":227,"created_on":918,"icon":1267,"translations":1268},{"id":921},[1269,1270,1271,1272],{"id":50,"languages_code":924,"label":919},{"id":432,"languages_code":926,"label":927},{"id":849,"languages_code":929,"label":930},{"id":632,"languages_code":932,"label":919},{"id":77,"status":4,"sort":77,"label":1253,"hidden":227,"created_on":943,"icon":1274,"translations":1275},{"id":1255},[1276,1277,1278,1279],{"id":77,"languages_code":924,"label":1253},{"id":535,"languages_code":926,"label":1259},{"id":1261,"languages_code":929,"label":1262},{"id":1264,"languages_code":932,"label":1253},[1281,1288,1298,1305],{"id":107,"status":4,"sort":57,"label":838,"alternative_label":8,"slug":842,"description":953,"documentation_link":954,"loc_icon":842,"is_official_plugin":227,"is_universal_plugin":227,"universal_plugin_vendor":8,"translations":1282},[1283,1284,1285,1286,1287],{"id":107,"languages_code":924,"label":838,"description":953,"slug":842},{"id":958,"languages_code":926,"label":838,"description":959,"slug":842},{"id":849,"languages_code":932,"label":838,"description":961,"slug":842},{"id":632,"languages_code":929,"label":838,"description":963,"slug":842},{"id":965,"languages_code":966,"label":838,"description":8,"slug":8},{"id":22,"status":4,"sort":50,"label":968,"alternative_label":8,"slug":969,"description":970,"documentation_link":971,"loc_icon":972,"is_official_plugin":227,"is_universal_plugin":227,"universal_plugin_vendor":8,"translations":1289},[1290,1291,1292,1293,1294,1295,1296,1297],{"id":22,"languages_code":924,"label":968,"description":970,"slug":969},{"id":358,"languages_code":926,"label":976,"description":977,"slug":8},{"id":551,"languages_code":932,"label":968,"description":970,"slug":969},{"id":518,"languages_code":929,"label":980,"description":981,"slug":8},{"id":469,"languages_code":926,"label":983,"description":984,"slug":969},{"id":478,"languages_code":932,"label":968,"description":970,"slug":969},{"id":751,"languages_code":929,"label":980,"description":981,"slug":969},{"id":988,"languages_code":966,"label":989,"description":990,"slug":8},{"id":16,"status":4,"sort":107,"label":992,"alternative_label":993,"slug":994,"description":995,"documentation_link":996,"loc_icon":997,"is_official_plugin":227,"is_universal_plugin":227,"universal_plugin_vendor":8,"translations":1299},[1300,1301,1302,1303,1304],{"id":16,"languages_code":924,"label":992,"description":995,"slug":994},{"id":285,"languages_code":926,"label":1001,"description":1002,"slug":8},{"id":449,"languages_code":932,"label":992,"description":995,"slug":994},{"id":1005,"languages_code":929,"label":1006,"description":1007,"slug":8},{"id":1009,"languages_code":966,"label":1010,"description":1011,"slug":8},{"id":7,"status":4,"sort":22,"label":1013,"alternative_label":826,"slug":607,"description":1014,"documentation_link":1015,"loc_icon":607,"is_official_plugin":227,"is_universal_plugin":227,"universal_plugin_vendor":8,"translations":1306},[1307,1308,1309,1310,1311],{"id":7,"languages_code":924,"label":1013,"description":1014,"slug":607},{"id":274,"languages_code":926,"label":1019,"description":1020,"slug":607},{"id":441,"languages_code":932,"label":1013,"description":1014,"slug":607},{"id":510,"languages_code":929,"label":1023,"description":1024,"slug":607},{"id":1026,"languages_code":966,"label":1027,"description":1028,"slug":8},[],{"id":7,"status":4,"sort":22,"label":1013,"alternative_label":826,"slug":607,"description":1014,"documentation_link":1015,"loc_icon":607,"is_official_plugin":227,"is_universal_plugin":227,"universal_plugin_vendor":8,"translations":1314},[1315,1316,1317,1318,1319],{"id":7,"languages_code":924,"label":1013,"description":1014,"slug":607},{"id":274,"languages_code":926,"label":1019,"description":1020,"slug":607},{"id":441,"languages_code":932,"label":1013,"description":1014,"slug":607},{"id":510,"languages_code":929,"label":1023,"description":1024,"slug":607},{"id":1026,"languages_code":966,"label":1027,"description":1028,"slug":8},[1321],{"id":531,"status":4,"created_on":1322,"sort":8,"slug":1323,"label":708,"on_faq_index":227},"2022-06-10T09:49:33.000Z","javascript-i18n-localization",[1325],{"languages_code":924,"name":708,"slug":707,"description":1240,"support_type":1242,"meta_title":8,"meta_description":8,"marketing_subtitle":910,"tile_subtitle":1242,"tile_description":1245,"id":637,"platforms_id":637,"docs_link":1241},{"id":29,"status":4,"created_on":1130,"modified_on":1131,"name":715,"slug":714,"description":1327,"docs_link":1049,"priority":8,"has_sdk":227,"sort":174,"highlighted":227,"in_menu":229,"changefreq":8,"support_type":1328,"show_in_spa":229,"is_file_format":229,"meta_title":1329,"meta_description":1330,"featured_on_web":229,"marketing_subtitle":910,"tile_subtitle":1331,"tile_description":1332,"is_enterprise":227,"is_popular":229,"primary_use_case":1333,"hierarchy_handling":1334,"best_for":1335,"file_extension":1336,"format_code_example":1337,"format_to_extension":1338,"upload_features":1339,"icon":1340,"meta_image":1341,"primary_tag":1343,"tags":1354,"integration_methods":1362,"recommended_methods":1394,"default_integration_method":1395,"faq_categories":1402,"translations":1405,"platforms_id":29},"Online JSON translator you will love. Comfortable JSON language files editor with powerful CLI under your fingers for continuous localization.","Advanced format support","JSON localization – translate JSON files | Localazy","Translate JSON files with Localazy. Nested keys, arrays, and ICU plurals supported, structure preserved in every language, CLI for automation.","{Objectively the best}","Translate any JSON files with Localazy, with the best in class plural and array support.","Used for structured data storage and APIs","Uses key-value pairs","Web & mobile apps, APIs",".json","```\n{\n  \"parent\": {\n    \"child\": {\n      \"another_nested_level\": \"All is supported.\"\n    }\n  }\n}\n```",{"json":714},[],{"id":717},{"id":1342},"8d614c20-667e-4bee-a64d-7d7ce9c0ee0a",{"id":107,"status":4,"sort":50,"created_on":943,"label":1344,"hidden":227,"icon":1345,"translations":1347},"File formats",{"id":1346},"ab7c8f89-dcce-45ab-9e21-8605aef289c3",[1348,1349,1351,1353],{"id":107,"languages_code":924,"label":1344},{"id":423,"languages_code":926,"label":1350},"Formatos de archivo",{"id":551,"languages_code":929,"label":1352},"Formáty souborů",{"id":641,"languages_code":932,"label":1344},[1355],{"id":107,"status":4,"sort":50,"label":1344,"hidden":227,"created_on":943,"icon":1356,"translations":1357},{"id":1346},[1358,1359,1360,1361],{"id":107,"languages_code":924,"label":1344},{"id":423,"languages_code":926,"label":1350},{"id":551,"languages_code":929,"label":1352},{"id":641,"languages_code":932,"label":1344},[1363,1370,1380,1387],{"id":107,"status":4,"sort":57,"label":838,"alternative_label":8,"slug":842,"description":953,"documentation_link":954,"loc_icon":842,"is_official_plugin":227,"is_universal_plugin":227,"universal_plugin_vendor":8,"translations":1364},[1365,1366,1367,1368,1369],{"id":107,"languages_code":924,"label":838,"description":953,"slug":842},{"id":958,"languages_code":926,"label":838,"description":959,"slug":842},{"id":849,"languages_code":932,"label":838,"description":961,"slug":842},{"id":632,"languages_code":929,"label":838,"description":963,"slug":842},{"id":965,"languages_code":966,"label":838,"description":8,"slug":8},{"id":22,"status":4,"sort":50,"label":968,"alternative_label":8,"slug":969,"description":970,"documentation_link":971,"loc_icon":972,"is_official_plugin":227,"is_universal_plugin":227,"universal_plugin_vendor":8,"translations":1371},[1372,1373,1374,1375,1376,1377,1378,1379],{"id":22,"languages_code":924,"label":968,"description":970,"slug":969},{"id":358,"languages_code":926,"label":976,"description":977,"slug":8},{"id":551,"languages_code":932,"label":968,"description":970,"slug":969},{"id":518,"languages_code":929,"label":980,"description":981,"slug":8},{"id":469,"languages_code":926,"label":983,"description":984,"slug":969},{"id":478,"languages_code":932,"label":968,"description":970,"slug":969},{"id":751,"languages_code":929,"label":980,"description":981,"slug":969},{"id":988,"languages_code":966,"label":989,"description":990,"slug":8},{"id":16,"status":4,"sort":107,"label":992,"alternative_label":993,"slug":994,"description":995,"documentation_link":996,"loc_icon":997,"is_official_plugin":227,"is_universal_plugin":227,"universal_plugin_vendor":8,"translations":1381},[1382,1383,1384,1385,1386],{"id":16,"languages_code":924,"label":992,"description":995,"slug":994},{"id":285,"languages_code":926,"label":1001,"description":1002,"slug":8},{"id":449,"languages_code":932,"label":992,"description":995,"slug":994},{"id":1005,"languages_code":929,"label":1006,"description":1007,"slug":8},{"id":1009,"languages_code":966,"label":1010,"description":1011,"slug":8},{"id":7,"status":4,"sort":22,"label":1013,"alternative_label":826,"slug":607,"description":1014,"documentation_link":1015,"loc_icon":607,"is_official_plugin":227,"is_universal_plugin":227,"universal_plugin_vendor":8,"translations":1388},[1389,1390,1391,1392,1393],{"id":7,"languages_code":924,"label":1013,"description":1014,"slug":607},{"id":274,"languages_code":926,"label":1019,"description":1020,"slug":607},{"id":441,"languages_code":932,"label":1013,"description":1014,"slug":607},{"id":510,"languages_code":929,"label":1023,"description":1024,"slug":607},{"id":1026,"languages_code":966,"label":1027,"description":1028,"slug":8},[],{"id":7,"status":4,"sort":22,"label":1013,"alternative_label":826,"slug":607,"description":1014,"documentation_link":1015,"loc_icon":607,"is_official_plugin":227,"is_universal_plugin":227,"universal_plugin_vendor":8,"translations":1396},[1397,1398,1399,1400,1401],{"id":7,"languages_code":924,"label":1013,"description":1014,"slug":607},{"id":274,"languages_code":926,"label":1019,"description":1020,"slug":607},{"id":441,"languages_code":932,"label":1013,"description":1014,"slug":607},{"id":510,"languages_code":929,"label":1023,"description":1024,"slug":607},{"id":1026,"languages_code":966,"label":1027,"description":1028,"slug":8},[1403],{"id":490,"status":4,"created_on":1404,"sort":8,"slug":714,"label":715,"on_faq_index":227},"2022-06-10T10:49:07.000Z",[1406],{"languages_code":924,"name":715,"slug":714,"description":1327,"support_type":1328,"meta_title":8,"meta_description":8,"marketing_subtitle":910,"tile_subtitle":1331,"tile_description":1332,"id":29,"platforms_id":29,"docs_link":1049},{"id":99,"status":4,"created_on":1408,"modified_on":1409,"name":722,"slug":721,"description":1410,"docs_link":1411,"priority":8,"has_sdk":227,"sort":99,"highlighted":227,"in_menu":229,"changefreq":8,"support_type":1412,"show_in_spa":227,"is_file_format":229,"meta_title":1413,"meta_description":1414,"featured_on_web":229,"marketing_subtitle":910,"tile_subtitle":1415,"tile_description":1416,"is_enterprise":227,"is_popular":229,"primary_use_case":1417,"hierarchy_handling":1418,"best_for":1419,"file_extension":1420,"format_code_example":1421,"format_to_extension":1422,"upload_features":1424,"icon":1425,"meta_image":1426,"primary_tag":1428,"tags":1435,"integration_methods":1455,"recommended_methods":1487,"default_integration_method":1488,"faq_categories":1495,"translations":1501,"platforms_id":99},"2026-10-01T12:09:59.000Z","2026-10-01T12:10:00.000Z","XLIFF is meant for localization. Enjoy Localazy - an online XLIFF editor for your translation management with built-in AI translation. Integrate your XLIFF files with Localazy to achieve true continuous localization and translate XLIFF files on autopilot.","\u002Fdocs\u002Fcli\u002Fxliff-12-format","File format support","XLIFF localization – translate XLIFF files | Localazy","Translate XLIFF files with Localazy. XLIFF 1.2 and 2.0 supported, translator notes preserved, and CLI sync for vendor-neutral localization.","Meant for localization","XLIFF stands for XML Localization Interchange File Format - and Localazy is the best way to manage XLIFF files.","Used in translation pipelines","XML-based exchange format","Translation & software",".xliff","```\n\u003Ctrans-unit id=\"localazy_message\">\n    \u003Csource>Go international, today. With Localazy.\u003C\u002Fsource>\n\u003C\u002Ftrans-unit>\n```",{"xliff":1423},"xlf",[],{"id":724},{"id":1427},"889970a6-cce8-4055-b96a-9c3f292aa67f",{"id":107,"status":4,"sort":50,"created_on":943,"label":1344,"hidden":227,"icon":1429,"translations":1430},{"id":1346},[1431,1432,1433,1434],{"id":107,"languages_code":924,"label":1344},{"id":423,"languages_code":926,"label":1350},{"id":551,"languages_code":929,"label":1352},{"id":641,"languages_code":932,"label":1344},[1436,1443],{"id":107,"status":4,"sort":50,"label":1344,"hidden":227,"created_on":943,"icon":1437,"translations":1438},{"id":1346},[1439,1440,1441,1442],{"id":107,"languages_code":924,"label":1344},{"id":423,"languages_code":926,"label":1350},{"id":551,"languages_code":929,"label":1352},{"id":641,"languages_code":932,"label":1344},{"id":7,"status":4,"sort":7,"label":1444,"hidden":229,"created_on":918,"icon":1445,"translations":1447},"Popular",{"id":1446},"fe762729-29a1-4d86-906b-035362cbb609",[1448,1449,1452,1454],{"id":7,"languages_code":924,"label":1444},{"id":1450,"languages_code":926,"label":1451},41,"Populares",{"id":559,"languages_code":929,"label":1453},"Oblíbené",{"id":526,"languages_code":932,"label":1444},[1456,1463,1473,1480],{"id":107,"status":4,"sort":57,"label":838,"alternative_label":8,"slug":842,"description":953,"documentation_link":954,"loc_icon":842,"is_official_plugin":227,"is_universal_plugin":227,"universal_plugin_vendor":8,"translations":1457},[1458,1459,1460,1461,1462],{"id":107,"languages_code":924,"label":838,"description":953,"slug":842},{"id":958,"languages_code":926,"label":838,"description":959,"slug":842},{"id":849,"languages_code":932,"label":838,"description":961,"slug":842},{"id":632,"languages_code":929,"label":838,"description":963,"slug":842},{"id":965,"languages_code":966,"label":838,"description":8,"slug":8},{"id":22,"status":4,"sort":50,"label":968,"alternative_label":8,"slug":969,"description":970,"documentation_link":971,"loc_icon":972,"is_official_plugin":227,"is_universal_plugin":227,"universal_plugin_vendor":8,"translations":1464},[1465,1466,1467,1468,1469,1470,1471,1472],{"id":22,"languages_code":924,"label":968,"description":970,"slug":969},{"id":358,"languages_code":926,"label":976,"description":977,"slug":8},{"id":551,"languages_code":932,"label":968,"description":970,"slug":969},{"id":518,"languages_code":929,"label":980,"description":981,"slug":8},{"id":469,"languages_code":926,"label":983,"description":984,"slug":969},{"id":478,"languages_code":932,"label":968,"description":970,"slug":969},{"id":751,"languages_code":929,"label":980,"description":981,"slug":969},{"id":988,"languages_code":966,"label":989,"description":990,"slug":8},{"id":16,"status":4,"sort":107,"label":992,"alternative_label":993,"slug":994,"description":995,"documentation_link":996,"loc_icon":997,"is_official_plugin":227,"is_universal_plugin":227,"universal_plugin_vendor":8,"translations":1474},[1475,1476,1477,1478,1479],{"id":16,"languages_code":924,"label":992,"description":995,"slug":994},{"id":285,"languages_code":926,"label":1001,"description":1002,"slug":8},{"id":449,"languages_code":932,"label":992,"description":995,"slug":994},{"id":1005,"languages_code":929,"label":1006,"description":1007,"slug":8},{"id":1009,"languages_code":966,"label":1010,"description":1011,"slug":8},{"id":7,"status":4,"sort":22,"label":1013,"alternative_label":826,"slug":607,"description":1014,"documentation_link":1015,"loc_icon":607,"is_official_plugin":227,"is_universal_plugin":227,"universal_plugin_vendor":8,"translations":1481},[1482,1483,1484,1485,1486],{"id":7,"languages_code":924,"label":1013,"description":1014,"slug":607},{"id":274,"languages_code":926,"label":1019,"description":1020,"slug":607},{"id":441,"languages_code":932,"label":1013,"description":1014,"slug":607},{"id":510,"languages_code":929,"label":1023,"description":1024,"slug":607},{"id":1026,"languages_code":966,"label":1027,"description":1028,"slug":8},[],{"id":7,"status":4,"sort":22,"label":1013,"alternative_label":826,"slug":607,"description":1014,"documentation_link":1015,"loc_icon":607,"is_official_plugin":227,"is_universal_plugin":227,"universal_plugin_vendor":8,"translations":1489},[1490,1491,1492,1493,1494],{"id":7,"languages_code":924,"label":1013,"description":1014,"slug":607},{"id":274,"languages_code":926,"label":1019,"description":1020,"slug":607},{"id":441,"languages_code":932,"label":1013,"description":1014,"slug":607},{"id":510,"languages_code":929,"label":1023,"description":1024,"slug":607},{"id":1026,"languages_code":966,"label":1027,"description":1028,"slug":8},[1496],{"id":1497,"status":4,"created_on":1498,"sort":8,"slug":1499,"label":1500,"on_faq_index":8},100,"2026-07-21T20:46:42.000Z","xliff-localization","XLIFF file format",[1502],{"languages_code":924,"name":722,"slug":721,"description":1410,"support_type":1412,"meta_title":8,"meta_description":8,"marketing_subtitle":910,"tile_subtitle":1415,"tile_description":1416,"id":99,"platforms_id":99,"docs_link":1411},{"id":174,"status":4,"created_on":1130,"modified_on":1131,"name":1504,"slug":1505,"description":1506,"docs_link":1507,"priority":8,"has_sdk":227,"sort":314,"highlighted":227,"in_menu":229,"changefreq":8,"support_type":1412,"show_in_spa":229,"is_file_format":229,"meta_title":1508,"meta_description":1509,"featured_on_web":227,"marketing_subtitle":910,"tile_subtitle":1510,"tile_description":1511,"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":1512,"upload_features":1513,"icon":1514,"meta_image":1516,"primary_tag":1518,"tags":1525,"integration_methods":1553,"recommended_methods":1585,"default_integration_method":1586,"faq_categories":1593,"translations":1594,"platforms_id":174},"PO","po","Edit .po and .pot files with your team, automate translation with AI, and ship faster.","\u002Fdocs\u002Fcli\u002Fpo-format","PO localization – translate gettext PO files | Localazy","Translate gettext PO files with Localazy. Plural forms, headers, and format flags handled automatically. Download compilation-ready files.","Seamless integration","Upload, edit and translate PO files with Localazy.",{"po":1505},[],{"id":1515},"25f317fe-0c10-4f0b-92cd-f80d1f3c6a67",{"id":1517},"490022f9-d91a-4e1a-9e79-db374ec997c2",{"id":107,"status":4,"sort":50,"created_on":943,"label":1344,"hidden":227,"icon":1519,"translations":1520},{"id":1346},[1521,1522,1523,1524],{"id":107,"languages_code":924,"label":1344},{"id":423,"languages_code":926,"label":1350},{"id":551,"languages_code":929,"label":1352},{"id":641,"languages_code":932,"label":1344},[1526,1533,1543],{"id":107,"status":4,"sort":50,"label":1344,"hidden":227,"created_on":943,"icon":1527,"translations":1528},{"id":1346},[1529,1530,1531,1532],{"id":107,"languages_code":924,"label":1344},{"id":423,"languages_code":926,"label":1350},{"id":551,"languages_code":929,"label":1352},{"id":641,"languages_code":932,"label":1344},{"id":461,"status":4,"sort":461,"label":1534,"hidden":229,"created_on":943,"icon":8,"translations":1535},"C++",[1536,1537,1539,1541],{"id":461,"languages_code":924,"label":1534},{"id":1538,"languages_code":926,"label":1534},135,{"id":1540,"languages_code":929,"label":1534},140,{"id":1542,"languages_code":932,"label":1534},144,{"id":99,"status":4,"sort":314,"label":1544,"hidden":229,"created_on":943,"icon":8,"translations":1545},"Gettext",[1546,1547,1549,1551],{"id":99,"languages_code":924,"label":1544},{"id":1548,"languages_code":926,"label":1544},101,{"id":1550,"languages_code":929,"label":1544},106,{"id":1552,"languages_code":932,"label":1544},111,[1554,1561,1571,1578],{"id":107,"status":4,"sort":57,"label":838,"alternative_label":8,"slug":842,"description":953,"documentation_link":954,"loc_icon":842,"is_official_plugin":227,"is_universal_plugin":227,"universal_plugin_vendor":8,"translations":1555},[1556,1557,1558,1559,1560],{"id":107,"languages_code":924,"label":838,"description":953,"slug":842},{"id":958,"languages_code":926,"label":838,"description":959,"slug":842},{"id":849,"languages_code":932,"label":838,"description":961,"slug":842},{"id":632,"languages_code":929,"label":838,"description":963,"slug":842},{"id":965,"languages_code":966,"label":838,"description":8,"slug":8},{"id":22,"status":4,"sort":50,"label":968,"alternative_label":8,"slug":969,"description":970,"documentation_link":971,"loc_icon":972,"is_official_plugin":227,"is_universal_plugin":227,"universal_plugin_vendor":8,"translations":1562},[1563,1564,1565,1566,1567,1568,1569,1570],{"id":22,"languages_code":924,"label":968,"description":970,"slug":969},{"id":358,"languages_code":926,"label":976,"description":977,"slug":8},{"id":551,"languages_code":932,"label":968,"description":970,"slug":969},{"id":518,"languages_code":929,"label":980,"description":981,"slug":8},{"id":469,"languages_code":926,"label":983,"description":984,"slug":969},{"id":478,"languages_code":932,"label":968,"description":970,"slug":969},{"id":751,"languages_code":929,"label":980,"description":981,"slug":969},{"id":988,"languages_code":966,"label":989,"description":990,"slug":8},{"id":16,"status":4,"sort":107,"label":992,"alternative_label":993,"slug":994,"description":995,"documentation_link":996,"loc_icon":997,"is_official_plugin":227,"is_universal_plugin":227,"universal_plugin_vendor":8,"translations":1572},[1573,1574,1575,1576,1577],{"id":16,"languages_code":924,"label":992,"description":995,"slug":994},{"id":285,"languages_code":926,"label":1001,"description":1002,"slug":8},{"id":449,"languages_code":932,"label":992,"description":995,"slug":994},{"id":1005,"languages_code":929,"label":1006,"description":1007,"slug":8},{"id":1009,"languages_code":966,"label":1010,"description":1011,"slug":8},{"id":7,"status":4,"sort":22,"label":1013,"alternative_label":826,"slug":607,"description":1014,"documentation_link":1015,"loc_icon":607,"is_official_plugin":227,"is_universal_plugin":227,"universal_plugin_vendor":8,"translations":1579},[1580,1581,1582,1583,1584],{"id":7,"languages_code":924,"label":1013,"description":1014,"slug":607},{"id":274,"languages_code":926,"label":1019,"description":1020,"slug":607},{"id":441,"languages_code":932,"label":1013,"description":1014,"slug":607},{"id":510,"languages_code":929,"label":1023,"description":1024,"slug":607},{"id":1026,"languages_code":966,"label":1027,"description":1028,"slug":8},[],{"id":7,"status":4,"sort":22,"label":1013,"alternative_label":826,"slug":607,"description":1014,"documentation_link":1015,"loc_icon":607,"is_official_plugin":227,"is_universal_plugin":227,"universal_plugin_vendor":8,"translations":1587},[1588,1589,1590,1591,1592],{"id":7,"languages_code":924,"label":1013,"description":1014,"slug":607},{"id":274,"languages_code":926,"label":1019,"description":1020,"slug":607},{"id":441,"languages_code":932,"label":1013,"description":1014,"slug":607},{"id":510,"languages_code":929,"label":1023,"description":1024,"slug":607},{"id":1026,"languages_code":966,"label":1027,"description":1028,"slug":8},[],[1595],{"languages_code":924,"name":1504,"slug":1505,"description":1506,"support_type":1412,"meta_title":8,"meta_description":8,"marketing_subtitle":910,"tile_subtitle":1510,"tile_description":1511,"id":174,"platforms_id":174,"docs_link":1507},{"id":319,"status":4,"created_on":1130,"modified_on":1131,"name":1597,"slug":1598,"description":1599,"docs_link":1600,"priority":8,"has_sdk":227,"sort":297,"highlighted":227,"in_menu":229,"changefreq":8,"support_type":1412,"show_in_spa":229,"is_file_format":229,"meta_title":1601,"meta_description":1602,"featured_on_web":227,"marketing_subtitle":910,"tile_subtitle":1603,"tile_description":1604,"is_enterprise":227,"is_popular":227,"primary_use_case":1605,"hierarchy_handling":1606,"best_for":1607,"file_extension":1608,"format_code_example":1609,"format_to_extension":1610,"upload_features":1611,"icon":1612,"meta_image":1613,"primary_tag":1615,"tags":1622,"integration_methods":1640,"recommended_methods":1672,"default_integration_method":1673,"faq_categories":1680,"translations":1683,"platforms_id":319},"RESX","resx","Quickly translate and manage your RESX files with Localazy or integrate Localazy with your .NET project and enjoy a fully automated localization process. ","\u002Fdocs\u002Fcli\u002Fresx-format","RESX localization – translate .NET RESX files | Localazy","Translate RESX files with Localazy. .NET resource structure, comments, and type info preserved, ready for satellite assembly compilation.",".NET localization","Translate .NET projects using RESX files and Localazy.","Standard format for Windows\u002F.NET localization","Flat key-value structure",".NET applications",".resx","```\n\u003C?xml version=\"1.0\" encoding=\"utf-8\"?>\n\u003Croot>\n  \u003Cdata name=\"localazy_message\" xml:space=\"preserve\">\n    \u003Cvalue>Go international, today. With Localazy.\u003C\u002Fvalue>\n  \u003C\u002Fdata>\n\u003C\u002Froot>\n```",{"resx":1598},[],{"id":1515},{"id":1614},"1f07bf83-9363-47d6-b21b-a5121c0efaf6",{"id":107,"status":4,"sort":50,"created_on":943,"label":1344,"hidden":227,"icon":1616,"translations":1617},{"id":1346},[1618,1619,1620,1621],{"id":107,"languages_code":924,"label":1344},{"id":423,"languages_code":926,"label":1350},{"id":551,"languages_code":929,"label":1352},{"id":641,"languages_code":932,"label":1344},[1623,1630],{"id":107,"status":4,"sort":50,"label":1344,"hidden":227,"created_on":943,"icon":1624,"translations":1625},{"id":1346},[1626,1627,1628,1629],{"id":107,"languages_code":924,"label":1344},{"id":423,"languages_code":926,"label":1350},{"id":551,"languages_code":929,"label":1352},{"id":641,"languages_code":932,"label":1344},{"id":314,"status":4,"sort":319,"label":1631,"hidden":229,"created_on":943,"icon":8,"translations":1632},"C#",[1633,1634,1636,1638],{"id":314,"languages_code":924,"label":1631},{"id":1635,"languages_code":926,"label":1631},103,{"id":1637,"languages_code":929,"label":1631},108,{"id":1639,"languages_code":932,"label":1631},113,[1641,1648,1658,1665],{"id":107,"status":4,"sort":57,"label":838,"alternative_label":8,"slug":842,"description":953,"documentation_link":954,"loc_icon":842,"is_official_plugin":227,"is_universal_plugin":227,"universal_plugin_vendor":8,"translations":1642},[1643,1644,1645,1646,1647],{"id":107,"languages_code":924,"label":838,"description":953,"slug":842},{"id":958,"languages_code":926,"label":838,"description":959,"slug":842},{"id":849,"languages_code":932,"label":838,"description":961,"slug":842},{"id":632,"languages_code":929,"label":838,"description":963,"slug":842},{"id":965,"languages_code":966,"label":838,"description":8,"slug":8},{"id":22,"status":4,"sort":50,"label":968,"alternative_label":8,"slug":969,"description":970,"documentation_link":971,"loc_icon":972,"is_official_plugin":227,"is_universal_plugin":227,"universal_plugin_vendor":8,"translations":1649},[1650,1651,1652,1653,1654,1655,1656,1657],{"id":22,"languages_code":924,"label":968,"description":970,"slug":969},{"id":358,"languages_code":926,"label":976,"description":977,"slug":8},{"id":551,"languages_code":932,"label":968,"description":970,"slug":969},{"id":518,"languages_code":929,"label":980,"description":981,"slug":8},{"id":469,"languages_code":926,"label":983,"description":984,"slug":969},{"id":478,"languages_code":932,"label":968,"description":970,"slug":969},{"id":751,"languages_code":929,"label":980,"description":981,"slug":969},{"id":988,"languages_code":966,"label":989,"description":990,"slug":8},{"id":16,"status":4,"sort":107,"label":992,"alternative_label":993,"slug":994,"description":995,"documentation_link":996,"loc_icon":997,"is_official_plugin":227,"is_universal_plugin":227,"universal_plugin_vendor":8,"translations":1659},[1660,1661,1662,1663,1664],{"id":16,"languages_code":924,"label":992,"description":995,"slug":994},{"id":285,"languages_code":926,"label":1001,"description":1002,"slug":8},{"id":449,"languages_code":932,"label":992,"description":995,"slug":994},{"id":1005,"languages_code":929,"label":1006,"description":1007,"slug":8},{"id":1009,"languages_code":966,"label":1010,"description":1011,"slug":8},{"id":7,"status":4,"sort":22,"label":1013,"alternative_label":826,"slug":607,"description":1014,"documentation_link":1015,"loc_icon":607,"is_official_plugin":227,"is_universal_plugin":227,"universal_plugin_vendor":8,"translations":1666},[1667,1668,1669,1670,1671],{"id":7,"languages_code":924,"label":1013,"description":1014,"slug":607},{"id":274,"languages_code":926,"label":1019,"description":1020,"slug":607},{"id":441,"languages_code":932,"label":1013,"description":1014,"slug":607},{"id":510,"languages_code":929,"label":1023,"description":1024,"slug":607},{"id":1026,"languages_code":966,"label":1027,"description":1028,"slug":8},[],{"id":7,"status":4,"sort":22,"label":1013,"alternative_label":826,"slug":607,"description":1014,"documentation_link":1015,"loc_icon":607,"is_official_plugin":227,"is_universal_plugin":227,"universal_plugin_vendor":8,"translations":1674},[1675,1676,1677,1678,1679],{"id":7,"languages_code":924,"label":1013,"description":1014,"slug":607},{"id":274,"languages_code":926,"label":1019,"description":1020,"slug":607},{"id":441,"languages_code":932,"label":1013,"description":1014,"slug":607},{"id":510,"languages_code":929,"label":1023,"description":1024,"slug":607},{"id":1026,"languages_code":966,"label":1027,"description":1028,"slug":8},[1681],{"id":423,"status":4,"created_on":1682,"sort":8,"slug":1598,"label":1597,"on_faq_index":8},"2022-08-01T16:44:06.000Z",[1684],{"languages_code":924,"name":1597,"slug":1598,"description":1599,"support_type":1412,"meta_title":8,"meta_description":8,"marketing_subtitle":910,"tile_subtitle":1603,"tile_description":1604,"id":319,"platforms_id":319,"docs_link":1600},{"id":728,"status":4,"created_on":1130,"modified_on":1131,"name":731,"slug":730,"description":1686,"docs_link":1687,"priority":8,"has_sdk":8,"sort":729,"highlighted":227,"in_menu":229,"changefreq":8,"support_type":1688,"show_in_spa":229,"is_file_format":8,"meta_title":1689,"meta_description":1690,"featured_on_web":229,"marketing_subtitle":1688,"tile_subtitle":1688,"tile_description":1691,"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":1692,"meta_image":1693,"primary_tag":1695,"tags":1707,"integration_methods":1751,"recommended_methods":1771,"default_integration_method":1772,"faq_categories":1779,"translations":1782,"platforms_id":728},"Enjoy seamless integration of Strapi & Localazy and translate your website efficiently. Download the official Localazy plugin in the Strapi Marketplace to get started!","\u002Fdocs\u002Fstrapi\u002Fstrapi-plugin-introduction","Localization Plugin","Strapi localization – official plugin | Localazy","Localize your Strapi project with the official Localazy plugin from the Strapi Marketplace. Easy setup, efficient translation of your content.","Localize your Strapi website with our official localization plugin. Easy setup and installation.",{"id":733},{"id":1694},"5995b721-a2ea-487e-ad4b-298a489bbd24",{"id":29,"status":4,"sort":36,"created_on":943,"label":1696,"hidden":227,"icon":1697,"translations":1699},"CMS",{"id":1698},"1172a655-928c-4594-9263-d8afdfd9cd79",[1700,1701,1703,1705],{"id":29,"languages_code":924,"label":1696},{"id":1702,"languages_code":926,"label":1696},73,{"id":1704,"languages_code":929,"label":1696},81,{"id":1706,"languages_code":932,"label":1696},84,[1708,1720,1732,1739],{"id":166,"status":4,"sort":162,"label":1709,"hidden":227,"created_on":943,"icon":8,"translations":1710},"Multilingual SEO",[1711,1712,1715,1718],{"id":166,"languages_code":924,"label":1709},{"id":1713,"languages_code":926,"label":1714},89,"SEO multilingüe",{"id":1716,"languages_code":929,"label":1717},94,"Vícejazyčné SEO",{"id":1719,"languages_code":932,"label":1709},99,{"id":602,"status":4,"sort":602,"label":369,"hidden":227,"created_on":943,"icon":1721,"translations":1723},{"id":1722},"e782ed3f-d954-45ca-8b17-5bf5fe95f30a",[1724,1725,1728,1730],{"id":602,"languages_code":924,"label":369},{"id":1726,"languages_code":926,"label":1727},132,"Comercio electrónico",{"id":1729,"languages_code":929,"label":369},137,{"id":1731,"languages_code":932,"label":369},142,{"id":29,"status":4,"sort":36,"label":1696,"hidden":227,"created_on":943,"icon":1733,"translations":1734},{"id":1698},[1735,1736,1737,1738],{"id":29,"languages_code":924,"label":1696},{"id":1702,"languages_code":926,"label":1696},{"id":1704,"languages_code":929,"label":1696},{"id":1706,"languages_code":932,"label":1696},{"id":16,"status":4,"sort":57,"label":1740,"hidden":227,"created_on":943,"icon":1741,"translations":1743},"Marketing tools",{"id":1742},"098fe6a4-dd2e-42d8-937e-2d8121e6e266",[1744,1745,1748,1750],{"id":16,"languages_code":924,"label":1740},{"id":1746,"languages_code":926,"label":1747},43,"Herramientas de marketing",{"id":498,"languages_code":929,"label":1749},"Marketingové nástroje",{"id":576,"languages_code":932,"label":1740},[1752],{"id":67,"status":4,"sort":8,"label":1753,"alternative_label":1754,"slug":1755,"description":1756,"documentation_link":1757,"loc_icon":1758,"is_official_plugin":229,"is_universal_plugin":227,"universal_plugin_vendor":8,"translations":1759},"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",[1760,1761,1764,1765,1768],{"id":67,"languages_code":924,"label":1753,"description":1756,"slug":1755},{"id":1746,"languages_code":926,"label":1762,"description":1763,"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":932,"label":1753,"description":1756,"slug":1755},{"id":641,"languages_code":929,"label":1766,"description":1767,"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":1713,"languages_code":966,"label":1769,"description":1770,"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":1753,"alternative_label":1754,"slug":1755,"description":1756,"documentation_link":1757,"loc_icon":1758,"is_official_plugin":229,"is_universal_plugin":227,"universal_plugin_vendor":8,"translations":1773},[1774,1775,1776,1777,1778],{"id":67,"languages_code":924,"label":1753,"description":1756,"slug":1755},{"id":1746,"languages_code":926,"label":1762,"description":1763,"slug":8},{"id":567,"languages_code":932,"label":1753,"description":1756,"slug":1755},{"id":641,"languages_code":929,"label":1766,"description":1767,"slug":8},{"id":1713,"languages_code":966,"label":1769,"description":1770,"slug":8},[1780],{"id":274,"status":4,"created_on":1781,"sort":8,"slug":730,"label":731,"on_faq_index":8},"2022-06-16T09:24:13.000Z",[1783],{"languages_code":924,"name":731,"slug":730,"description":1686,"support_type":1688,"meta_title":8,"meta_description":8,"marketing_subtitle":1688,"tile_subtitle":1688,"tile_description":1691,"id":728,"platforms_id":728,"docs_link":1687},{"id":518,"status":4,"created_on":1130,"modified_on":1131,"name":738,"slug":737,"description":8,"docs_link":1785,"priority":8,"has_sdk":227,"sort":510,"highlighted":227,"in_menu":229,"changefreq":8,"support_type":1786,"show_in_spa":229,"is_file_format":227,"meta_title":1787,"meta_description":1788,"featured_on_web":229,"marketing_subtitle":1789,"tile_subtitle":1790,"tile_description":1791,"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":1792,"icon":1793,"meta_image":1794,"primary_tag":1796,"tags":1809,"integration_methods":1817,"recommended_methods":1830,"default_integration_method":1831,"faq_categories":1837,"translations":1838,"platforms_id":518},"\u002Fdocs\u002Fintegrations\u002Fquick-start-figma","plugin","Figma integration – translate your designs | Localazy","Translate Figma designs with the Localazy plugin. Preview layouts in every language before development and reuse the translations in your product.","Figma plugin","Localization plugin","Quickly translate your Figma designs and seamlessly reuse the translations during the development of your project.",[],{"id":740},{"id":1795},"7573fed6-8817-4cb4-84d2-be327e6c4891",{"id":22,"status":4,"sort":62,"created_on":943,"label":1797,"hidden":227,"icon":1798,"translations":1800},"Design tools",{"id":1799},"1053d863-b690-4fbd-aadf-dbf2ba282768",[1801,1802,1805,1808],{"id":22,"languages_code":924,"label":1797},{"id":1803,"languages_code":926,"label":1804},42,"Herramientas de diseño",{"id":1806,"languages_code":929,"label":1807},49,"Nástroje pro návrh",{"id":624,"languages_code":932,"label":1797},[1810],{"id":22,"status":4,"sort":62,"label":1797,"hidden":227,"created_on":943,"icon":1811,"translations":1812},{"id":1799},[1813,1814,1815,1816],{"id":22,"languages_code":924,"label":1797},{"id":1803,"languages_code":926,"label":1804},{"id":1806,"languages_code":929,"label":1807},{"id":624,"languages_code":932,"label":1797},[1818],{"id":62,"status":4,"sort":8,"label":1754,"alternative_label":1754,"slug":1819,"description":1820,"documentation_link":152,"loc_icon":1758,"is_official_plugin":229,"is_universal_plugin":227,"universal_plugin_vendor":8,"translations":1821},"official-plugin","Our developers maintain an official plugin for this integration. Start in a few clicks!",[1822,1823,1826,1827],{"id":62,"languages_code":924,"label":1754,"description":1820,"slug":1819},{"id":347,"languages_code":926,"label":1824,"description":1825,"slug":8},"Plugin Oficial","Nuestros desarrolladores mantienen un plugin oficial para esta integración. ¡Empiece con unos pocos clics!",{"id":338,"languages_code":932,"label":1754,"description":1820,"slug":1819},{"id":531,"languages_code":929,"label":1828,"description":1829,"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":1754,"alternative_label":1754,"slug":1819,"description":1820,"documentation_link":152,"loc_icon":1758,"is_official_plugin":229,"is_universal_plugin":227,"universal_plugin_vendor":8,"translations":1832},[1833,1834,1835,1836],{"id":62,"languages_code":924,"label":1754,"description":1820,"slug":1819},{"id":347,"languages_code":926,"label":1824,"description":1825,"slug":8},{"id":338,"languages_code":932,"label":1754,"description":1820,"slug":1819},{"id":531,"languages_code":929,"label":1828,"description":1829,"slug":8},[],[1839],{"languages_code":924,"name":738,"slug":737,"description":8,"support_type":1786,"meta_title":8,"meta_description":8,"marketing_subtitle":1789,"tile_subtitle":1790,"tile_description":1791,"id":518,"platforms_id":518,"docs_link":1785},{"faq":1841},{"id":1842,"status":4,"title":1843,"content":1844,"slug":1845,"created_on":1846,"modified_on":1847,"owner":1848,"meta_title":8,"category":1849,"related_terms":1853,"related_docs":1864,"additional_categories":1907},548,"How can I migrate my data to Localazy from another provider?","Export your content from your current provider into any of Localazy's [supported file formats](https:\u002F\u002Flocalazy.com\u002Fdocs\u002Fgeneral\u002Fsupported-file-formats), such as JSON, XLIFF, YAML, CSV, Excel, RESX, or PO\u002FPOT, then [upload it to Localazy](https:\u002F\u002Flocalazy.com\u002Fdocs\u002Fgeneral\u002Fimporting-localization-files) like any other content. There's no special \"migration\" format; Localazy treats already-translated files the same way it treats a fresh upload.\n\nThe main thing to get right is telling Localazy which language each file represents, either through auto-detection or by extracting it from the file path or name, and uploading those already-translated files in a separate CLI [upload group](https:\u002F\u002Flocalazy.com\u002Fdocs\u002Fcli\u002Fexisting-translations) from your source language files. That keeps the migration from interfering with work your translators are already doing on the project.\n\nLocalazy also identifies each string by its path, file name, and key together, so keep those consistent across the languages you're migrating. Before running the real thing, use `localazy upload -s` to simulate the upload and check how Localazy will map your files, without changing anything in your project yet.\n\nIf what you're migrating is a translation memory rather than app resource files, Localazy can also take a [TMX file](https:\u002F\u002Flocalazy.com\u002Fdocs\u002Fintegrations\u002Fquick-start-tmx) directly.","how-can-i-migrate-my-data-to-localazy-from-another-provider","2026-09-22T19:57:30.000Z","2026-09-22T19:58:19.000Z","bdae5800-3b2a-4ba7-b519-a014cbca68a0",{"id":22,"status":4,"created_on":1850,"sort":107,"slug":1851,"label":1852,"on_faq_index":229},"2022-03-17T12:22:57.000Z","migration","Migration",[1854,1857,1861],{"dictionary_id":1855},{"id":602,"status":4,"slug":1856},"tmx-translation-memory-exchange-format",{"dictionary_id":1858},{"id":1859,"status":4,"slug":1860},239,"source-key",{"dictionary_id":1862},{"id":36,"status":4,"slug":1863},"cat-tool",[1865,1876,1886,1897],{"documentation_id":1866},{"id":1867,"status":4,"slug":1868,"title":1869,"excerpt":1870,"content":1871,"created_on":1872,"modified_on":1873,"meta_title":8,"meta_description":8,"pinned":227,"sort":1874,"section":1875,"main_image":8},90,"importing-localization-files","Importing content for localization","Learn how to import your localization files to Localazy. Explore all options of uploading your content to Localazy. One project can have multiple sources of content, so the possibilities are endless!","## Native Integrations\nChoose a native integration with official support from the Localazy team.\n\n### Content Management Systems\nConnect your website built with one of the CMS below with Localazy to translate it seamlessly.\n- [**Strapi Localization Plugin**](\u002Fdocs\u002Fstrapi\u002Fstrapi-plugin-introduction-installation)\n- [**Storyblok Integration**](\u002Fdocs\u002Fstoryblok\u002Fstoryblok-plugin-introduction-installation) \n- [**Directus CMS Plugin**](\u002Fdocs\u002Fdirectus\u002Fdirectus-plugin-introduction-installation) \n\n### Design Collaboration Tools\nConnect Localazy with Figma to create multilingual designs and localized prototypes.\n- [**Figma Localization Plugin**](\u002Fdocs\u002Ffigma\u002Fplugin-introduction) \n\n### Helpdesk \nConnect your Intercom Workspace with Localazy and translate articles in your Help Center.\n- [**Intercom Localization Plugin**](\u002Fdocs\u002Fintercom\u002Fintercom-installation)\n\n### Integration Platforms\nConnect thousands of apps with Localazy via Zapier and automate your workflows even more.\n- [**Zapier Integration**](\u002Fdocs\u002Fzapier\u002Fintroduction-zapier) \n\n## Developer-Friendly Options\n- [**Localazy API**](\u002Fdocs\u002Fapi\u002Fintroduction) - Use the API to export translations and import content from\u002Fto Localazy programmatically.\n- [**Localazy CLI**](\u002Fdocs\u002Fcli\u002Fthe-basics) - The best option for developers that want to make localization an automated part of their workflow.\n- [**Android Gradle Plugin & Library**](\u002Fdocs\u002Fandroid\u002Flocalazy-gradle-plugin) - The Localazy Gradle plugin helps you to upload strings and to integrate Localazy into your app.\n- [**Swift SDK for iOS & macOS**](\u002Fdocs\u002Fios\u002Finstallation-and-setup) - Use the Localazy Swift SDK for seamless localization of your iOS and macOS projects.\n\n::: info\nCheck all available options on our [integrations](https:\u002F\u002Flocalazy.com\u002Fintegrations) page.\n:::\n\n## Upload Files Manually\nImporting your localization files via the web interface to Localazy is an easy alternative to uploading files using our integrations. \n\nYou can import both new and [existing translations](\u002Ffaq\u002Flocalazy-files\u002Fhow-to-upload-files-with-existing-translations-to-localazy), and the web import service supports most of the available [formats and integrations](\u002Fintegrations).\n\n1. In the left menu, select **Tools** and go to the **File management**  section. (You need to have the Owner role.)\n\n2. Click on a `+` button in the upper right corner, which opens the **File import** modal.\n\n3. Select one or more localization files for upload.\n\n4. Specify how to import the files. (optional)\n\n![Upload file](https:\u002F\u002Fdirectus9.localazy.com\u002Fassets\u002Ff27fc788-3a1c-4942-8a82-1c5afba6f589.gif)\n\n#### Format import\u002Fexport options\nThese options modify how the imported files are processed during import and export. They might vary between file formats. \n\n![Format options](https:\u002F\u002Fdirectus9.localazy.com\u002Fassets\u002F9d2746a6-1d6c-45c4-aebe-ec4e8f995391)\n\n#### Other import options\n\n**Mark phrases excluded from this batch as deprecated**:\n\nWhen checked, any existing source key that is not included in the imported files will be marked as [deprecated](\u002Fdocs\u002Fgeneral\u002Fediting-source-language#source-key-states).\n\n**Import all translations as new**:\n\nWhen checked, all imported translations will be awaiting review. When unchecked, the translations will be imported as already approved.\n\n**Override existing translations**:\n\nCurrent translations will be overwriten by the translations in the uploaded files.\n\n**Skip translations that copy source language**:\n\nWhen checked, translations that are the same as in the source language are not imported. \n\n![Import modal](https:\u002F\u002Fdirectus9.localazy.com\u002Fassets\u002F5aba7200-bcde-4921-8b33-4b4523332c0e)\n\n\n### Update existing localization files\nIf you want to update existing files or it's translations, use the **Import content to file** option under the file dropdown options.\n\n\u003Ciframe src=\"https:\u002F\u002Fapp.tango.us\u002Fapp\u002Fembed\u002F622fbd34-2ad6-451a-a318-389b1c8e96ab?iframe=true\" sandbox=\"allow-scripts allow-top-navigation-by-user-activation allow-popups allow-same-origin\" security=\"restricted\" title=\"How to upload existing translations in Localazy\" width=\"100%\" height=\"560px\" referrerpolicy=\"strict-origin-when-cross-origin\" frameborder=\"0\" webkitallowfullscreen=\"webkitallowfullscreen\" mozallowfullscreen=\"mozallowfullscreen\" allowfullscreen=\"allowfullscreen\">\u003C\u002Fiframe>\n\n\n## Add new keys in UI\nProject owners can create new keys by clicking on the **Add Content** button above the list of languages.\n\n![Add new keys](https:\u002F\u002Fdirectus9.localazy.com\u002Fassets\u002F85684bc3-8f6b-4bb5-92b0-e3057e1ccc52)\n\nAfter clicking **\"Add source keys\"** you can insert additional keys. \n\n![Create Source Key Modal](https:\u002F\u002Fdirectus9.localazy.com\u002Fassets\u002F034e2ba1-89c8-465f-a07d-e8ddb898b102)\n\n##### Select file:\nYou can let Localazy create a new file automatically or pick one of your uploaded files. All keys you create will be then placed there.\n\n##### String type:\nYou can also expand the **\"String type\"** menu and choose between **\"Plain string\"** and \"[**Plural string**](\u002Fdocs\u002Fgeneral\u002Ftranslating-strings#plurals)\".\n\nSubsequently, it is possible to apply a length limit to translations by checking the \"**Set character limit**\" option and writing in the desired number of characters.\n\n##### Nested keys:\nWhen you select a format that supports nested keys, you may check the \"**Use dot (.) to create nested keys**\" option. Keys containing a `.` will be stored as nested structures. \n\n![nested key](https:\u002F\u002Fdirectus9.localazy.com\u002Fassets\u002F500314c7-2960-4912-8367-e125ae08e7cb)\n\n```json\n  \"my\": {\n    \"key\": \"test\"\n  }\n```\n\n**TIP**: If you want to create more complicated structures, you can use the escape combination  `^.` . This prevents the key from splitting on dot, when creating nested keys is turned on.\n\n![nested key with escape](https:\u002F\u002Fdirectus9.localazy.com\u002Fassets\u002F1417ef64-75ab-4ae5-a818-553161b9c754)\n\n\n```json\n  \"my.key\": {\n    \"test\": \"test2\"\n  }\n```\n\n\n:::info\nAll options are automatically remembered in each project.\n:::\n","2022-03-18T07:51:25.000Z","2024-08-12T06:20:14.000Z","11005",{"id":16,"slug":817,"name":812},{"documentation_id":1877},{"id":274,"status":4,"slug":1878,"title":1879,"excerpt":1880,"content":1881,"created_on":1872,"modified_on":1882,"meta_title":1883,"meta_description":1880,"pinned":227,"sort":1884,"section":1885,"main_image":8},"existing-translations","Uploading Existing Translations","Learn how to upload existing translations along with your source language.","> You can upload existing translations to your source files also in [Localazy File Management](\u002Fdocs\u002Fgeneral\u002Fimporting-localization-files#update-existing-localization-files) \n\nUploading existing translations via CLI is easy to do, and there are auto-detection and validation features to assist you. **In fact, our sensible defaults are great for majority of situations.**\n\n## Specify the language!\n\n**The most important thing when uploading existing translations is to specify the language of the file.** \n\nYou can use auto-detection (read more below) or obtain language from the path or filename using [transformations](\u002Fdocs\u002Fcli\u002Ftransformations). \n\n```json\n{\n  \u002F\u002F ... other parts omitted for brevity ... \n\n  \"upload\": {\n    \"files\": {\n      \"pattern\": \"src\u002Fresources\u002Flocalization\u002Fstrings_*.json\",\n      \"lang\": \"${autodetectLang}\"\n    } \n  }\n}\n```\n\nFor usual situations, this is enough!\n\n## Separate the source language and translations\n\nYou should upload existing translations only once as uploading them each time could interferre with the work of your translators and contributors. It's handy to use [groups](\u002Fdocs\u002Fcli\u002Fcommand-line-options) for separating upload of the source language and other translations. \n\nWhen you make changes to your translations, you should change and upload the source language only and manage the rest with the Localazy platform.\n\nThe example code below defines two groups. The default one for uploading the source `strings_en.json` and the second one named `existing` for uploading everything except the source language. \n\nInvoke `localazy upload existing` to upload all translations only once and later use `localazy upload` to upload changes to the source language. \n\n```json\n{\n  \u002F\u002F ... other parts omitted for brevity ... \n\n  \"upload\": {\n\n    \"files\": [\n      {\n        \"pattern\": \"src\u002Fresources\u002Flocalization\u002Fstrings_en.json\",\n        \"lang\": \"inherited\"\n      },\n      {\n        \"group\": \"existing\",\n        \"pattern\": \"src\u002Fresources\u002Flocalization\u002Fstrings_*.json\",\n        \"excludes\": [\"src\u002Fresources\u002Flocalization\u002Fstrings_en.json\"],\n        \"lang\": \"${autodetectLang}\"\n      }   \n    ]\n\n  }\n}\n```\n\n## The problem with different filenames\n\nWith Localazy, you can manage many files with the same keys. Therefore, the key is not the only differentiator. You must ensure that path, filename and key is the same to link translations correctly. You can imagine it as if the full key to the strings would be consisted of path, file and actual key.\n\nTypically, translations are placed in folders or files with different names (usually containing the locale code).\n\nImagine that you have translations stored like this:\n\n```\nsrc\u002Fresources\u002Flocalization\u002Fstrings_en.json  \u002F\u002F your source language\nsrc\u002Fresources\u002Flocalization\u002Fstrings_cs.json\nsrc\u002Fresources\u002Flocalization\u002Fstrings_fr.json\n```\n\nIf you would upload them with their original paths and filenames, you end up with `strings_cs.json` and `strings_fr.json` not being imported at all as they don't have the source language. Why? Because the path is the same for all files (`src\u002Fresources\u002Flocalization`) but filenames are different (`strings_en.json`, `strings_cs.json`, `strings_fr.json`).\n\n::: info\nLocalazy doesn't upload the file's path by default and it uses auto-detection for filenames, so **this situation is handled automatically** for you ;-).\n:::\n\n\n## And the simple solution\n\nYou can solve the example issue above easily by forcing the same filename `strings.json` for all files. \n\nBy default, Localazy tries to do that automatically and takes `file` from `${autodetectFileWithFallback}` that, if possible, remove the locale code and _clear_ the filename. You can do it manually for complex situations or if the auto-detection fails.\n\n```json\n{\n  \u002F\u002F ... other parts omitted for brevity ... \n\n  \"upload\": {\n    \"files\": {\n      \"pattern\": \"src\u002Fresources\u002Flocalization\u002Fstrings_*.json\",\n      \"lang\": \"${autodetectLang}\",\n      \"file\": \"strings.json\"\n    } \n  },\n\n  \"download\": {\n    \"files\": \"src\u002Fresources\u002Flocalization\u002Fstrings_${lang}.json\"  \n  }\n\n}\n```\n\n::: info\nUsing [transformations](\u002Fdocs\u002Fcli\u002Ftransformations), you can write generic rules for cleaning your paths and filenames. It's handy when you are uploading more different files and forcing the same filename is not possible. \n:::\n\n::: info\n[Transformations](\u002Fdocs\u002Fcli\u002Ftransformations) can be used for generating output paths in the **download** section for complex projects.\n:::\n\n### The important rule\n\nTake time to upload your files correctly (eg. remove language from the file's name and path) as it helps you to keep things nicely sorted and prevent future problems. \n\nIf you don't do and decide to change paths, files and other parameters later, you can hit the wall as the phrases may be uploaded in separated namespaces. In Localazy, we have mechanisms such as InTM to assist you with moving namespaces, but it's always better to avoid it if possible.\n\n**Always run the CLI in simulation mode with `localazy upload -s` to test your data before uploading them.**\n\n## Auto-detecting paths, files and languages\n\nFor each of files collected based on patterns in the **upload** section, the auto-detection is run automatically. \n\nThe algorithm tries to detect the locale (language, region and script) from the both file and path and clean the path and file accordingly.\n\nBased on the results of the auto-detection algorithms, extra variables are available:\n\n| Variable | Description |\n| --- | --- |\n| `${autodetectSuccess}` | Set to string `true` if the auto-detection was successful and to `false` otherwise. This can be used with [conditions](\u002Fdocs\u002Fcli\u002Fconditions) to apply different operations to files. | \n| `${autodetectLang}` | Auto-detected locale if auto-detection is possible. | \n| `${autodetectPath}` | Auto-detected path if auto-detection is possible. | \n| `${autodetectFile}` | Auto-detected file if auto-detection is possible. | \n| `${autodetectFileWithFallback}` | Auto-detected file if auto-detection is possible or return `${file}` as a fallback. | \n\nBy default, if the auto-detection fails, and the file uses any of the variables above (except for `${autodetectFileWithFallback}`), it's skipped. You can configure the auto-detection to do not skip files for which it fails using `skipFailedAutodetection` in the [upload](\u002Fdocs\u002Fcli\u002Fupload-reference) section. \n\n**Always run the CLI in simulation mode with `localazy upload -s` to see the results of the auto-detection prior to uploading your files!** \n\n## Add existing translations to the uploaded strings\n\nIf you uploaded your source language before and want to add also existing translations, just be sure to use the same configuration (file, path, etc.) and upload them. Localazy takes care about the rest.\n\n**Tip:** You can list all files for the given app by running `localazy list` with the minimal configuration:\n\n```json\n{\n  \"writeKey\": \"your-apps-write-key\", \n  \"readKey\": \"your-apps-read-key\"\n}\n```\n\nIt will help you to upload existing translations correctly. \n\n## Modules, libraries, product flavors, ...\n\nLocalazy comes with support for advanced concepts for complex projects such as modules, libraries, product flavors and build types. \n\nWhen it comes to uploading existing translations, the logic is the same as for paths and files. Eg. the same key in different product flavors is like having two different keys. \n\nLearn more information about [modules, libraries, product flavors and build types](\u002Fdocs\u002Fcli\u002Fmodules-libraries-and-product-flavors).\n\n___CLI_LINKS___\n","2024-07-16T15:14:41.000Z","Uploading existing translations","31080",{"id":22,"slug":607,"name":826},{"documentation_id":1887},{"id":1888,"status":4,"slug":1889,"title":1890,"excerpt":1891,"content":1892,"created_on":1893,"modified_on":1894,"meta_title":1890,"meta_description":1891,"pinned":227,"sort":1895,"section":1896,"main_image":8},221,"quick-start-tmx","Quick Start - TMX (Translation Memory)","Upload and localize your translation memory (TMX) files.","**Upload your TMX files to Localazy and manage your translations easily. Download translated files back.**\n\n**1.** [Install Localazy CLI](\u002Fdocs\u002Fcli\u002Finstallation) for your operating system. \n\n**2.** Create a configuration file **localazy.json** in the root of your project. You can start with our sample:\n\n```json\n{\n\n  \"writeKey\": \"___USER_WRITE_KEY___\",\n  \"readKey\": \"___USER_READ_KEY___\",\n  \n  \"upload\": {  \n    \"type\": \"tmx\",\n    \"files\": \"base.tmx\"         \n  },\n  \n  \"download\": {\n    \"files\": \"base.tmx\"\n  }\n  \n}  \n```\n\n**3.** Upload the source strings with `localazy upload` whenever you change them.\n\n**4.** Download translated files with `localazy download` before building your app.\n\n---\n\n::: info\n[Learn more](\u002Fdocs\u002Fcli\u002Ftmx-format) about TMX (Translation Memory eXchange) support in Localazy.\n:::\n\n::: info\nYou can upload all your existing translations too! [Learn more about it.](\u002Fdocs\u002Fcli\u002Fexisting-translations) \n:::\n\n---\n\nLocalazy CLI is simple to start yet flexible enough for any project. [Let's take the quick tour](\u002Fdocs\u002Fcli\u002Fthe-basics).\n","2024-01-04T15:47:29.000Z","2024-07-17T05:45:08.000Z","70102",{"id":398,"slug":143,"name":142},{"documentation_id":1898},{"id":1899,"status":4,"slug":1900,"title":1901,"excerpt":1902,"content":1903,"created_on":1904,"modified_on":1905,"meta_title":8,"meta_description":8,"pinned":227,"sort":8,"section":1906,"main_image":8},237,"supported-file-formats","Supported File Formats","Learn about the various localizable file types Localazy supports.","## .JSON\nLocalazy supports various JSON flavors, including i18Next, Mozilla i18n, Multilingual JSON, JSON5, HJSON, and RequireJS.\n\n> Learn more about the [JSON](\u002Fdocs\u002Fcli\u002Fjson-format) file format in the CLI docs\n\n## Android .XML\nAndroid XML format is fully supported including array-lists and plurals. No extra configuration is necessary.\n\nFor Android app localization, we recommend using the Localazy Gradle plugin that automatically handles uploads, downloads and adds code for OTA (over-the-air) updates.\n\n> Learn more about the [Android XML](\u002Fdocs\u002Fcli\u002Fandroid-format) file format in the CLI docs\n\n## iOS and macOS formats\nFor iOS and macOS apps, Localazy supports .xcstrings, .strings, .stringsdict, .plist and XLIFF files.\n\n> Learn more about [iOS and macOS](\u002Fdocs\u002Fcli\u002Fios-format) formats in the CLI docs\n\n### .xcstrings\nAll the features of XCode Strings Catalogs are supported, including simple values, variants, substitutions and plurals.\n\nNo extra configuration is necessary as all the features are supported out of the box.\n\n> Learn more about the [Xcode String Catalog](\u002Fdocs\u002Fcli\u002Fxcstrings-format) format in the CLI docs\n\n## XLIFF \n### XLIFF 1.2\nSelected elements of XLIFF 1.2 are supported, and the format is fully compliant with Apple’s XLIFF files generated by XCode including Apple’s plural extension.\n\n> Learn more about the [XLIFF 1.2](\u002Fdocs\u002Fcli\u002Fxliff-12-format) format in the CLI docs\n\n### XLIFF 2.0\nSelected elements of XLIFF 2.0 are supported, and we added extra support for Apple’s plural extension, arrays, and other forms of plurals.\n\n> Learn more about the [XLIFF 2.0](\u002Fdocs\u002Fcli\u002Fxliff-12-format) format in the CLI docs\n\n### iSpring Suite .XLIFF\niSpring Suite XLIFF format is supported out of the box. \n\n\n## .PO\u002F.POT file\nGettext PO\u002FPOT format is fully supported including plurals and context information.\n\nSee the [full specification](https:\u002F\u002Fwww.gnu.org\u002Fsoftware\u002Fgettext\u002Fmanual\u002Fhtml_node\u002FPO-Files.html) for more details.\n\n> Learn more about [.PO & .POT](\u002Fdocs\u002Fcli\u002Fpo-format) formats in the CLI docs\n\n## .YAML\nLocalazy supports various YAML flavors, including plain, structured, Rails i18n, Multilingual YAML, object-based, and array-based YAMLs.\n\n> Learn more about the [YAML](\u002Fdocs\u002Fcli\u002Fyaml-format) file format in the CLI docs\n\n## Flutter .ARB\nFlutter’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.\n\n> Learn more about the [Flutter ARB](\u002Fdocs\u002Fcli\u002Fflutter-format) file format in the CLI docs\n\n## Adobe Captivate .XML\nAdobe Captivate Export format is supported out of the box. \n\n## .CSV\u002F.TSV\nWith Localazy, you can parse CSV\u002FTSV files and configure the parser to handle almost any of the widely used formats.\n\nIf you follow one of the pre-defined structures, you can select how to read the file - which column is the key, which one is the comment for the translator, and where to look for translations.\n\nYou can also upload multilingual CSV\u002FTSV files.\n\n> Learn more about [CSV & TSV](\u002Fdocs\u002Fcli\u002Fcsv-format) formats in the CLI docs\n\n## Excel (.xls\u002F.xlsx)\nWith Localazy, you easily use Microsoft Excel files (both XLS and XLSX) to localize your mobile, web, or desktop apps as well as marketing materials, tags, social posts, documentation, etc.\n\nThe expected format is as shown below:\n\n| Key | Translation | Comment |\n| ----| ------------ | ---------- | \n\nBy default, Localazy expects the first row to be a header.\n\nOnly the first sheet is used. Other sheets are ignored.\n\nYou can also upload multilingual files.\n\n> Learn more about [Excel](\u002Fdocs\u002Fcli\u002Fexcel-format) support in the CLI docs\n\n## OpenOffice (.ods)\nOpenOffice format follows the same rules as the XLS format above, including multilingual files.\n\n> Learn more about [OpenOffice](\u002Fdocs\u002Fcli\u002Fods-format) support in the CLI docs\n\n\n## .INI file\nINI files are supported and with Localazy, it’s possible to use also plurals and arrays for more comfortable and accurate translations. You can also use multilingual INI files.\n\n> Learn more about the [INI](\u002Fdocs\u002Fcli\u002Fini-format) file format in the CLI docs\n\n## Java .properties\nJava Properties files are supported and with Localazy, it’s possible to use also plurals and arrays for more comfortable and accurate translations.\n\n> Learn more about the [Java Properties](\u002Fdocs\u002Fcli\u002Fproperties-format) file format in the CLI docs\n\n## Javascript .JS & Typescript .TS\nOur parser can adapt to many formats of JS files that follow the rule `PREFIX { localizable content } SUFFIX`.\n\nPlease note that **functions, imports, lambdas, explicit types** (for TypeScript), **string concatenation**, etc. are not supported in the localizable content part. Also, there can be only one localizable part in the file.\n\nFor multiline strings, you can use backticks.\n\n> Learn more about [Javascript & Typescript](\u002Fdocs\u002Fcli\u002Fjavascript-format) formats in the CLI docs\n\n## Nette .NEON\nNEON (Nette Object Notation) is a popular format for Nette framework and with Localazy, you can use it out-of-the-box with plain, structured, multilingual, object-based, and array-based NEONs.\n\n> Learn more about the [NEON](\u002Fdocs\u002Fcli\u002Fneon-format) file format in the CLI docs\n\n## .TOML\nLocalazy supports various TOML flavors, including plain, structured, multilingual, and object-based TOML.\n\n> Learn more about the [TOML](\u002Fdocs\u002Fcli\u002Ftoml-format) file format in the CLI docs\n\n## .PHP\u002FLaravel\nLocalazy allows using PHP files based on associative arrays such as those commonly used with Laravel framework. You can also upload multilingual PHP. As an addition, we support for many different features - plurals, ICU, etc.\n\n> Learn more about the [PHP](\u002Fdocs\u002Fcli\u002Fphp-format) file format in the CLI docs\n\n## .TXT & .MD texts\nLocalize text & markdown files, app store description, marketing materials, and more with Localazy. In Localazy, the file is stored as a file with a single key `content`.\n\n> Learn more about the [Plain Texts](\u002Fdocs\u002Fcli\u002Fplain-text-format) file format in the CLI docs\n\n\n## QT Linguist .TS\nQt’s Linguist .TS files are fully supported by Localazy. You can use id-based or source-based files.\n\n> Learn more about the [QT-TS](\u002Fdocs\u002Fcli\u002Fqt-ts-format) file format in the CLI docs\n\n## .RESX\nRESX format is supported and with Localazy, it’s possible to use also plurals and arrays for more comfortable and accurate translations.\n\n> Learn more about [RESX](\u002Fdocs\u002Fcli\u002Fresx-format) file format in the CLI docs\n\n## .SRT Subtitles\nUpload SRT (SubRip Text) files with subtitles to Localazy and manage your translations easily.\n\nBy default, Localazy tries to autodetect the character encoding.\n\n> Learn more about [SRT](\u002Fdocs\u002Fcli\u002Fsrt-format) file format in the CLI docs\n\n\n## .TMX (Translation Memory)\nTMX (Translation Memory eXchange) files are supported in the same way as all other localizable formats. There’s also a custom implementation for pluralized items.\n\nTMX files up to version 1.4b are supported.\n\n> Learn more about the [TMX](\u002Fdocs\u002Fcli\u002Ftmx-format) file format in the CLI docs\n\n\n\n","2024-04-12T18:13:10.000Z","2024-07-17T06:49:26.000Z",{"id":16,"slug":817,"name":812},[1908,1912,1917],{"faq_category_id":1909},{"id":150,"status":4,"created_on":1850,"sort":8,"slug":1910,"label":1911,"on_faq_index":227},"localazy-competitors","Localazy Competitors",{"faq_category_id":1913},{"id":166,"status":4,"created_on":1914,"sort":8,"slug":1915,"label":1916,"on_faq_index":229},"2022-03-17T12:22:58.000Z","file-formats","File Formats",{"faq_category_id":1918},{"id":107,"status":4,"created_on":1850,"sort":50,"slug":607,"label":826,"on_faq_index":229},"{\"@context\":\"https:\u002F\u002Fschema.org\",\"@type\":\"FAQPage\",\"mainEntity\":[{\"@type\":\"Question\",\"name\":\"How can I migrate my data to Localazy from another provider?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"\u003Cp>Export your content from your current provider into any of Localazy’s \u003Ca href=\\\"https:\u002F\u002Flocalazy.com\u002Fdocs\u002Fgeneral\u002Fsupported-file-formats\\\">supported file formats\u003C\u002Fa>, such as JSON, XLIFF, YAML, CSV, Excel, RESX, or PO\u002FPOT, then \u003Ca href=\\\"https:\u002F\u002Flocalazy.com\u002Fdocs\u002Fgeneral\u002Fimporting-localization-files\\\">upload it to Localazy\u003C\u002Fa> like any other content. There’s no special “migration” format; Localazy treats already-translated files the same way it treats a fresh upload.\u003C\u002Fp>\\n\u003Cp>The main thing to get right is telling Localazy which language each file represents, either through auto-detection or by extracting it from the file path or name, and uploading those already-translated files in a separate CLI \u003Ca href=\\\"https:\u002F\u002Flocalazy.com\u002Fdocs\u002Fcli\u002Fexisting-translations\\\">upload group\u003C\u002Fa> from your source language files. That keeps the migration from interfering with work your translators are already doing on the project.\u003C\u002Fp>\\n\u003Cp>Localazy also identifies each string by its path, file name, and key together, so keep those consistent across the languages you’re migrating. Before running the real thing, use \u003Ccode>localazy upload -s\u003C\u002Fcode> to simulate the upload and check how Localazy will map your files, without changing anything in your project yet.\u003C\u002Fp>\\n\u003Cp>If what you’re migrating is a translation memory rather than app resource files, Localazy can also take a \u003Ca href=\\\"https:\u002F\u002Flocalazy.com\u002Fdocs\u002Fintegrations\u002Fquick-start-tmx\\\">TMX file\u003C\u002Fa> directly.\u003C\u002Fp>\\n\"}}],\"name\":\"How can I migrate my data to Localazy from another provider?\",\"description\":\"Export your content from your current provider into any of Localazy's \",\"url\":\"https:\u002F\u002Flocalazy.com\u002Ffaq\u002Fcli\u002Fhow-can-i-migrate-my-data-to-localazy-from-another-provider\",\"speakable\":{\"@type\":\"SpeakableSpecification\",\"cssSelector\":[\".faq-title\",\".faq-content\"]}}",{"id":1921,"owner":1922,"created_by":8,"sort":8,"title":1927,"slug":1928,"modified_on":53,"created_on":1929,"pinned":227,"badge":8,"priority":1930,"main_image":1931,"status":4,"tags":1932,"dictionary":1943,"reading_time":1944,"excerpt":-1,"og_title":53,"og_description":53,"og_image":53},"6abcee3c8550a3000140b337",{"id":1923,"first_name":1924,"last_name":53,"slug":1925,"avatar":1926},"1","Václav Hodek","vaclav-hodek","https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002F2023\u002F12\u002Fvasek.png","Release Update: Localazy AI just got smarter!","release-update-localazy-ai-just-got-smarter","2026-10-01T13:35:08.000+02:00","0.7","https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002F2026\u002F10\u002FRelease-update-Localazy-october-2025-3.png",[1933,1937,1940],{"id":518,"created_on":1934,"status":4,"label":1935,"slug":1936,"on_index_page":229},"2026-10-02 11:43:36","Release Update","release-update",{"id":469,"created_on":1934,"status":4,"label":1938,"slug":1939,"on_index_page":229},"AI","ai",{"id":518,"created_on":1934,"status":4,"label":1941,"slug":1942,"on_index_page":227},"Case Study","case-study",[],0,{"id":1946,"owner":1947,"created_by":8,"sort":8,"title":1952,"slug":1953,"modified_on":53,"created_on":1954,"pinned":227,"badge":8,"priority":1930,"main_image":1955,"status":4,"tags":1956,"dictionary":1962,"reading_time":1944,"excerpt":-1,"og_title":53,"og_description":53,"og_image":53},"6aad3e5b8550a3000140af4b",{"id":1948,"first_name":1949,"last_name":53,"slug":1950,"avatar":1951},"606c233dcf7b6a0001d1da93","Petr Hodný","petr-hodny","https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002F2023\u002F12\u002Fpetr.png","Release Update: Revamped tables and filters, document translation support, and more!","release-update-redesigned-translation-table-document-support","2026-09-24T14:58:06.000+02:00","https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002F2026\u002F09\u002FRelease-update-Localazy-summer-2026.png",[1957,1958,1961],{"id":518,"created_on":1934,"status":4,"label":1935,"slug":1936,"on_index_page":229},{"id":518,"created_on":1934,"status":4,"label":1959,"slug":1960,"on_index_page":227},"Continuous Localization","continuous-localization",{"id":641,"created_on":1934,"status":4,"label":731,"slug":730,"on_index_page":229},[]]