[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"main-navigation":3,"footer-settings":723,"faq-why-are-some-keys-in-a-json-object-missing-from-the-downloaded-files":836,"faq-why-are-some-keys-in-a-json-object-missing-from-the-downloaded-files-structured":882,"footer-homepage":883,"footer-integrations":950,"blog-post-nav-nav":1858,"blog-post-nav-[USE LATEST FEATURED]":1880},[4,211,451,582,715,719],{"id":5,"name":6,"url":7,"url_text":7,"status":8,"groups":9},2,"Solutions",null,"published",[10,24,99,135],{"navigation_items_group_id":11},{"id":12,"sort":13,"status":8,"name":14,"render_show_all_url":15,"show_all_url_position":16,"show_favorite_icon":17,"show_all_url":7,"represent_as_tile":15,"items":18},3,5,"Featured Article",false,"top",true,[19],{"collection":20,"item":21},"blog_post_navigation_item_type",{"id":22,"status":8,"sort":7,"show_author_img":17,"blog_post_tag":23,"description":7},4,"nav",{"navigation_items_group_id":25},{"id":13,"sort":26,"status":8,"name":27,"render_show_all_url":15,"show_all_url_position":16,"show_favorite_icon":15,"show_all_url":28,"represent_as_tile":17,"items":29},1,"Your Role","\u002Froles",[30,42,52,64,75,87],{"collection":31,"item":32},"relation_navigation_item_type",{"id":26,"status":8,"sort":7,"name":33,"item":34},"CMO",[35],{"collection":36,"item":37},"personas",{"id":26,"status":8,"sort":7,"slug":38,"icon":39},"chief-marketing-officers",{"id":40,"title":41},"526097d8-176f-48e5-83d3-2fc4d77061f9","La Mail Bulk",{"collection":31,"item":43},{"id":12,"status":8,"sort":7,"name":44,"item":45},"CTO",[46],{"collection":36,"item":47},{"id":22,"status":8,"sort":7,"slug":48,"icon":49},"chief-technical-officers",{"id":50,"title":51},"f808fdf0-c78b-4294-ba59-fe25f46fe825","La Mechanic",{"collection":31,"item":53},{"id":54,"status":8,"sort":7,"name":55,"item":56},20,"Product Manager",[57],{"collection":36,"item":58},{"id":59,"status":8,"sort":7,"slug":60,"icon":61},18,"product-managers",{"id":62,"title":63},"ea39586a-21fc-4b34-ba87-496028e5198f","La Worker",{"collection":31,"item":65},{"id":66,"status":8,"sort":7,"name":67,"item":68},37,"Translator",[69],{"collection":36,"item":70},{"id":54,"status":8,"sort":7,"slug":71,"icon":72},"professional-translators",{"id":73,"title":74},"07945171-d51d-4ca8-96c0-21cde9db258f","La Chat",{"collection":31,"item":76},{"id":77,"status":8,"sort":7,"name":78,"item":79},38,"Developer",[80],{"collection":36,"item":81},{"id":82,"status":8,"sort":7,"slug":83,"icon":84},30,"software-developers",{"id":85,"title":86},"1806e46d-c551-4845-bf42-4407344d229e","La Terminal",{"collection":31,"item":88},{"id":89,"status":8,"sort":7,"name":90,"item":91},27,"Localization Manager",[92],{"collection":36,"item":93},{"id":94,"status":8,"sort":7,"slug":95,"icon":96},6,"localization-managers",{"id":97,"title":98},"dac69bd1-bf5d-41d0-87d4-dd13e314698a","La Language",{"navigation_items_group_id":100},{"id":101,"sort":12,"status":8,"name":102,"render_show_all_url":15,"show_all_url_position":103,"show_favorite_icon":15,"show_all_url":7,"represent_as_tile":15,"items":104},9,"Use cases","bottom",[105,111,116,121,125,130],{"collection":106,"item":107},"simple_link_navigation_item_type",{"id":108,"status":8,"sort":7,"url":109,"url_text":110,"show_favorite_icon":15},24,"https:\u002F\u002Flocalazy.com\u002Fuse-cases\u002Fsoftware-localization","Software localization",{"collection":106,"item":112},{"id":113,"status":8,"sort":7,"url":114,"url_text":115,"show_favorite_icon":15},26,"https:\u002F\u002Flocalazy.com\u002Fuse-cases\u002Fmobile-app-localization","Mobile app localization",{"collection":106,"item":117},{"id":118,"status":8,"sort":7,"url":119,"url_text":120,"show_favorite_icon":15},25,"https:\u002F\u002Flocalazy.com\u002Fuse-cases\u002Fwebsite-localization","Website localization",{"collection":106,"item":122},{"id":89,"status":8,"sort":7,"url":123,"url_text":124,"show_favorite_icon":15},"https:\u002F\u002Flocalazy.com\u002Fuse-cases\u002Fdesign-localization","Design localization",{"collection":106,"item":126},{"id":127,"status":8,"sort":7,"url":128,"url_text":129,"show_favorite_icon":15},28,"https:\u002F\u002Flocalazy.com\u002Fuse-cases\u002Fgame-localization","Game localization",{"collection":106,"item":131},{"id":132,"status":8,"sort":7,"url":133,"url_text":134,"show_favorite_icon":15},29,"https:\u002F\u002Flocalazy.com\u002Fuse-cases\u002Fhelp-and-docs-localization","Help & docs localization",{"navigation_items_group_id":136},{"id":137,"sort":5,"status":8,"name":138,"render_show_all_url":15,"show_all_url_position":103,"show_favorite_icon":15,"show_all_url":7,"represent_as_tile":15,"items":139},8,"Industry",[140,152,163,173,184,193,204],{"collection":31,"item":141},{"id":142,"status":8,"sort":7,"name":143,"item":144},23,"Digital Agencies",[145],{"collection":36,"item":146},{"id":147,"status":8,"sort":7,"slug":148,"icon":149},7,"digital-agencies",{"id":150,"title":151},"547f5619-b21d-4b29-86f1-8b2200313cde","La Digi Agency",{"collection":31,"item":153},{"id":154,"status":8,"sort":7,"name":155,"item":156},39,"Startups & SaaS",[157],{"collection":36,"item":158},{"id":5,"status":8,"sort":7,"slug":159,"icon":160},"startups",{"id":161,"title":162},"da1516e2-4afc-40a2-bcbf-a8161e2d610d","La Saa S",{"collection":31,"item":164},{"id":5,"status":8,"sort":7,"name":165,"item":166},"E-commerce",[167],{"collection":36,"item":168},{"id":13,"status":8,"sort":7,"slug":169,"icon":170},"e-commerce",{"id":171,"title":172},"a3d09cd2-054f-4bb5-a0a2-d3d207db65df","La Ecommerce",{"collection":31,"item":174},{"id":175,"status":8,"sort":7,"name":176,"item":177},19,"FinTech Platforms",[178],{"collection":36,"item":179},{"id":89,"status":8,"sort":7,"slug":180,"icon":181},"fintech",{"id":182,"title":183},"147339ba-07d1-4e5e-baad-23d27e60c919","La Money",{"collection":31,"item":185},{"id":108,"status":8,"sort":7,"name":186,"item":187},"Translation Agencies",[188],{"collection":36,"item":189},{"id":108,"status":8,"sort":7,"slug":190,"icon":191},"translation-agencies",{"id":192,"title":98},"15d6fe33-2af8-4d6e-933d-5caa64394511",{"collection":31,"item":194},{"id":195,"status":8,"sort":7,"name":196,"item":197},22,"Travel & Tourism",[198],{"collection":36,"item":199},{"id":12,"status":8,"sort":7,"slug":200,"icon":201},"tourism",{"id":202,"title":203},"23a785e8-0ae5-4c4b-8452-aab1b58182a6","La Travel",{"collection":31,"item":205},{"id":118,"status":8,"sort":7,"name":206,"item":207},"Nonprofit Causes",[208],{"collection":36,"item":209},{"id":127,"status":8,"sort":7,"slug":210,"icon":7},"nonprofit",{"id":13,"name":212,"url":7,"url_text":7,"status":8,"groups":213},"Features",[214,284,342,392],{"navigation_items_group_id":215},{"id":216,"sort":94,"status":8,"name":217,"render_show_all_url":15,"show_all_url_position":16,"show_favorite_icon":15,"show_all_url":7,"represent_as_tile":15,"items":218},11,"Localization",[219,228,237,246,255,259,267,276],{"collection":31,"item":220},{"id":221,"status":8,"sort":7,"name":222,"item":223},44,"Localization services",[224],{"collection":225,"item":226},"products",{"id":101,"status":8,"slug":227},"continuous-localization-team",{"collection":31,"item":229},{"id":230,"status":8,"sort":7,"name":231,"item":232},45,"Translation management",[233],{"collection":234,"item":235},"term_landing_page",{"id":132,"status":8,"slug":236},"translation-management-system",{"collection":31,"item":238},{"id":239,"status":8,"sort":7,"name":240,"item":241},46,"Context Screenshots",[242],{"collection":225,"item":243},{"id":244,"status":8,"slug":245},13,"context-screenshots-ocr",{"collection":31,"item":247},{"id":248,"status":8,"sort":7,"name":249,"item":250},47,"Translation Glossary",[251],{"collection":225,"item":252},{"id":253,"status":8,"slug":254},17,"glossary",{"collection":106,"item":256},{"id":22,"status":8,"sort":7,"url":257,"url_text":258,"show_favorite_icon":15},"\u002Fdocs\u002Fgeneral\u002Freviewing-translations","Quality control",{"collection":31,"item":260},{"id":261,"status":8,"sort":7,"name":262,"item":263},34,"Connected Projects",[264],{"collection":225,"item":265},{"id":26,"status":8,"slug":266},"connected-projects",{"collection":31,"item":268},{"id":269,"status":8,"sort":7,"name":270,"item":271},64,"Plural handling",[272],{"collection":225,"item":273},{"id":274,"status":8,"slug":275},32,"plurals",{"collection":31,"item":277},{"id":278,"status":8,"sort":7,"name":279,"item":280},65,"Style guides",[281],{"collection":225,"item":282},{"id":77,"status":8,"slug":283},"style-guide",{"navigation_items_group_id":285},{"id":286,"sort":147,"status":8,"name":287,"render_show_all_url":15,"show_all_url_position":16,"show_favorite_icon":15,"show_all_url":7,"represent_as_tile":15,"items":288},12,"Translation",[289,297,305,309,317,325,334],{"collection":31,"item":290},{"id":291,"status":8,"sort":7,"name":292,"item":293},36,"Professional translations",[294],{"collection":234,"item":295},{"id":82,"status":8,"slug":296},"professional-translation-services",{"collection":31,"item":298},{"id":299,"status":8,"sort":7,"name":300,"item":301},48,"Crowdsourced translations",[302],{"collection":225,"item":303},{"id":137,"status":8,"slug":304},"share-tm",{"collection":106,"item":306},{"id":13,"status":8,"sort":7,"url":307,"url_text":308,"show_favorite_icon":15},"\u002Fdocs\u002Fgeneral\u002Ftranslating-strings","Translation interface",{"collection":31,"item":310},{"id":311,"status":8,"sort":7,"name":312,"item":313},55,"Machine translations",[314],{"collection":225,"item":315},{"id":13,"status":8,"slug":316},"machine-translation",{"collection":31,"item":318},{"id":319,"status":8,"sort":7,"name":320,"item":321},60,"Localazy AI translation",[322],{"collection":225,"item":323},{"id":132,"status":8,"slug":324},"localazy-ai",{"collection":31,"item":326},{"id":327,"status":8,"sort":7,"name":328,"item":329},61,"Translation Memory",[330],{"collection":225,"item":331},{"id":332,"status":8,"slug":333},35,"translation-memory",{"collection":31,"item":335},{"id":336,"status":8,"sort":7,"name":337,"item":338},63,"Code & placeholders",[339],{"collection":225,"item":340},{"id":82,"status":8,"slug":341},"code-and-placeholders",{"navigation_items_group_id":343},{"id":244,"sort":137,"status":8,"name":344,"render_show_all_url":15,"show_all_url_position":16,"show_favorite_icon":15,"show_all_url":7,"represent_as_tile":15,"items":345},"Management",[346,350,358,367,376,384,388],{"collection":106,"item":347},{"id":137,"status":8,"sort":7,"url":348,"url_text":349,"show_favorite_icon":15},"\u002Fdocs\u002Fgeneral\u002Fdefining-user-roles","User roles",{"collection":31,"item":351},{"id":352,"status":8,"sort":7,"name":353,"item":354},51,"Duplicity Linking",[355],{"collection":225,"item":356},{"id":175,"status":8,"slug":357},"duplicity-linking",{"collection":31,"item":359},{"id":360,"status":8,"sort":7,"name":361,"item":362},52,"Language Permissions",[363],{"collection":225,"item":364},{"id":365,"status":8,"slug":366},21,"language-permissions",{"collection":31,"item":368},{"id":369,"status":370,"sort":7,"name":371,"item":372},53,"draft","Automations",[373],{"collection":225,"item":374},{"id":54,"status":8,"slug":375},"automations",{"collection":31,"item":377},{"id":378,"status":8,"sort":7,"name":379,"item":380},58,"Branching",[381],{"collection":225,"item":382},{"id":89,"status":8,"slug":383},"branching",{"collection":106,"item":385},{"id":365,"status":370,"sort":7,"url":386,"url_text":387,"show_favorite_icon":15},"https:\u002F\u002Flocalazy.com\u002Fdocs\u002Fgeneral\u002Fsso-configuration","SSO",{"collection":106,"item":389},{"id":195,"status":370,"sort":7,"url":390,"url_text":391,"show_favorite_icon":15},"https:\u002F\u002Flocalazy.com\u002Fdocs\u002Fgeneral\u002Flanguage-statistics","Reporting",{"navigation_items_group_id":393},{"id":394,"sort":101,"status":8,"name":395,"render_show_all_url":15,"show_all_url_position":16,"show_favorite_icon":15,"show_all_url":7,"represent_as_tile":15,"items":396},14,"Development",[397,404,412,419,426,434,443],{"collection":31,"item":398},{"id":132,"status":8,"sort":7,"name":399,"item":400},"Translation API",[401],{"collection":225,"item":402},{"id":216,"status":8,"slug":403},"translation-api",{"collection":31,"item":405},{"id":406,"status":8,"sort":7,"name":407,"item":408},33,"Localazy CLI",[409],{"collection":225,"item":410},{"id":147,"status":8,"slug":411},"cli",{"collection":31,"item":413},{"id":274,"status":8,"sort":7,"name":414,"item":415},"Language CDN",[416],{"collection":225,"item":417},{"id":22,"status":8,"slug":418},"language-cdn",{"collection":31,"item":420},{"id":127,"status":8,"sort":7,"name":421,"item":422},"Releases",[423],{"collection":225,"item":424},{"id":94,"status":8,"slug":425},"releases",{"collection":31,"item":427},{"id":428,"status":370,"sort":7,"name":429,"item":430},57,"Format Conversions",[431],{"collection":225,"item":432},{"id":5,"status":8,"slug":433},"format-conversions",{"collection":31,"item":435},{"id":436,"status":8,"sort":7,"name":437,"item":438},59,"Webhooks",[439],{"collection":225,"item":440},{"id":441,"status":8,"slug":442},31,"webhooks",{"collection":31,"item":444},{"id":445,"status":8,"sort":7,"name":446,"item":447},62,"Export Aliases",[448],{"collection":225,"item":449},{"id":406,"status":8,"slug":450},"export-aliases",{"id":22,"name":452,"url":7,"url_text":7,"status":8,"groups":453},"Integrations",[454,572],{"navigation_items_group_id":455},{"id":147,"sort":456,"status":8,"name":457,"render_show_all_url":15,"show_all_url_position":16,"show_favorite_icon":15,"show_all_url":7,"represent_as_tile":15,"items":458},10,"Most popular",[459],{"collection":31,"item":460},{"id":286,"status":8,"sort":7,"name":452,"item":461},[462,470,477,484,491,498,505,512,519,526,533,542,549,556,564],{"collection":463,"item":464},"platforms",{"id":94,"status":8,"sort":26,"slug":465,"name":466,"icon":467},"android","Android",{"id":468,"title":469},"ff965add-53b0-44ad-b27c-ea4ef641d384","Ic Outline Android",{"collection":463,"item":471},{"id":147,"status":8,"sort":5,"slug":472,"name":473,"icon":474},"ios","iOS",{"id":475,"title":476},"886285d7-816a-4430-b5a5-edfe307b238e","Ios",{"collection":463,"item":478},{"id":406,"status":8,"sort":12,"slug":479,"name":480,"icon":481},"react","React",{"id":482,"title":483},"26757a90-88a3-4a94-b587-9f38614ed3bd","Logos React",{"collection":463,"item":485},{"id":175,"status":8,"sort":22,"slug":486,"name":487,"icon":488},"vuejs","Vue.js",{"id":489,"title":490},"6180b41f-3249-47d3-adcd-50fe1cf11bf1","Vue",{"collection":463,"item":492},{"id":493,"status":8,"sort":13,"slug":494,"name":495,"icon":496},16,"angular","Angular",{"id":497,"title":495},"2a31a97a-48c5-4531-aa36-41c9dd0bdbef",{"collection":463,"item":499},{"id":26,"status":8,"sort":94,"slug":500,"name":501,"icon":502},"flutter","Flutter",{"id":503,"title":504},"b9f13a11-9328-4a03-86cf-b20de0685606","Logos Flutter",{"collection":463,"item":506},{"id":12,"status":8,"sort":216,"slug":507,"name":508,"icon":509},"typescript","TypeScript",{"id":510,"title":511},"8d1319b5-8a96-4199-8407-00add3418b1f","Logos Typescript Icon",{"collection":463,"item":513},{"id":441,"status":8,"sort":286,"slug":514,"name":515,"icon":516},"javascript","JavaScript",{"id":517,"title":518},"4218d0c9-7e6b-494d-9663-37ceaf93ee8c","Logos Javascript",{"collection":463,"item":520},{"id":286,"status":8,"sort":54,"slug":521,"name":522,"icon":523},"json","JSON",{"id":524,"title":525},"99ac3b7c-dba5-4693-a4f4-1f27a6d7782d","Logos Json",{"collection":463,"item":527},{"id":365,"status":8,"sort":365,"slug":528,"name":529,"icon":530},"xliff","XLIFF",{"id":531,"title":532},"ca424cc8-e8a7-4aef-8dca-ef4a4d1334fc","Format",{"collection":463,"item":534},{"id":535,"status":8,"sort":536,"slug":537,"name":538,"icon":539},72,54,"strapi","Strapi",{"id":540,"title":541},"cde7f1d0-f2e0-4243-929e-a3f8f9146e69","Strapi Logo Purple",{"collection":463,"item":543},{"id":319,"status":8,"sort":311,"slug":544,"name":545,"icon":546},"figma","Figma",{"id":547,"title":548},"813745a4-a77d-4735-93b7-e0dd731b2304","Figma Icon",{"collection":463,"item":550},{"id":352,"status":8,"sort":248,"slug":551,"name":552,"icon":553},"microsoft-excel","Microsoft Excel",{"id":554,"title":555},"7a175955-7b96-4561-939f-a0e1924faa40","Excel",{"collection":463,"item":557},{"id":558,"status":8,"sort":327,"slug":559,"name":560,"icon":561},66,"github-actions","GitHub Actions",{"id":562,"title":563},"da17554f-ac6d-443d-9bac-1f29645ec1c6","Github Icon",{"collection":463,"item":565},{"id":566,"status":8,"sort":567,"slug":568,"name":569,"icon":570},97,999,"webflow","Webflow",{"id":571,"title":569},"ff43a386-52f8-499f-b77c-ab9a30f4a77e",{"navigation_items_group_id":573},{"id":22,"sort":216,"status":8,"name":574,"render_show_all_url":15,"show_all_url_position":16,"show_favorite_icon":15,"show_all_url":7,"represent_as_tile":15,"items":575},"Explore more",[576],{"collection":577,"item":578},"text_link_navigation_item_type",{"id":26,"status":8,"sort":7,"text":579,"url":580,"url_text":581},"Localazy is a technology-agnostic platform supporting 50+ frameworks, file formats & popular tools.","\u002Fintegrations","See all integrations",{"id":26,"name":583,"url":7,"url_text":7,"status":8,"groups":584},"Resources",[585,618,624],{"navigation_items_group_id":586},{"id":26,"sort":286,"status":8,"name":587,"render_show_all_url":15,"show_all_url_position":16,"show_favorite_icon":15,"show_all_url":7,"represent_as_tile":15,"items":588},"Helpful Links",[589,593,597,601,605,609,614],{"collection":106,"item":590},{"id":244,"status":8,"sort":7,"url":591,"url_text":592,"show_favorite_icon":17},"\u002Fblog","Localazy Blog",{"collection":106,"item":594},{"id":394,"status":8,"sort":7,"url":595,"url_text":596,"show_favorite_icon":17},"\u002Fdocs","Documentation",{"collection":106,"item":598},{"id":26,"status":8,"sort":7,"url":599,"url_text":600,"show_favorite_icon":15},"https:\u002F\u002Fdiscuss.localazy.com\u002F","Discussion Forum",{"collection":106,"item":602},{"id":286,"status":8,"sort":7,"url":603,"url_text":604,"show_favorite_icon":15},"\u002Fcase-study","Case Studies",{"collection":106,"item":606},{"id":12,"status":8,"sort":7,"url":607,"url_text":608,"show_favorite_icon":15},"\u002Fpartnership","Become a Partner",{"collection":106,"item":610},{"id":611,"status":8,"sort":7,"url":612,"url_text":613,"show_favorite_icon":15},15,"\u002Ffaq","FAQ",{"collection":106,"item":615},{"id":253,"status":8,"sort":7,"url":616,"url_text":617,"show_favorite_icon":15},"\u002Ftags\u002Frelease-update","Release Updates",{"navigation_items_group_id":619},{"id":5,"sort":394,"status":8,"name":592,"render_show_all_url":17,"show_all_url_position":16,"show_favorite_icon":15,"show_all_url":591,"represent_as_tile":15,"items":620},[621],{"collection":20,"item":622},{"id":12,"status":8,"sort":7,"show_author_img":15,"blog_post_tag":623,"description":7},"[USE LATEST FEATURED]",{"navigation_items_group_id":625},{"id":94,"sort":244,"status":8,"name":596,"render_show_all_url":17,"show_all_url_position":16,"show_favorite_icon":15,"show_all_url":595,"represent_as_tile":15,"items":626},[627,641,653,664,676,686,697,705],{"collection":31,"item":628},{"id":22,"status":8,"sort":7,"name":629,"item":630},"General",[631],{"collection":632,"item":633},"docs_section",{"id":5,"status":8,"sort":26,"slug":634,"name":629,"icon":635,"featured_icon":638},"general",{"id":636,"title":637},"423101f1-308c-42f1-8dfe-53272019e7cb","Global",{"id":639,"title":640},"0f7ca4cb-dc3b-4f62-b476-132ed5c4931f","General Doc",{"collection":31,"item":642},{"id":13,"status":8,"sort":7,"name":643,"item":644},"CLI",[645],{"collection":632,"item":646},{"id":12,"status":8,"sort":5,"slug":411,"name":643,"icon":647,"featured_icon":650},{"id":648,"title":649},"2f7a4573-8265-4d76-8d55-ce0cc79b8983","Cli",{"id":651,"title":652},"3f76ff7b-0e74-4046-bb03-4ca99c3b66d5","Doc Cat Cli",{"collection":31,"item":654},{"id":137,"status":8,"sort":7,"name":655,"item":656},"API",[657],{"collection":632,"item":658},{"id":54,"status":8,"sort":12,"slug":659,"name":655,"icon":660,"featured_icon":661},"api",{"id":648,"title":649},{"id":662,"title":663},"20866781-e69b-4e01-9456-05437487b75c","API Doc",{"collection":31,"item":665},{"id":666,"status":8,"sort":7,"name":667,"item":668},50,"CDN",[669],{"collection":632,"item":670},{"id":113,"status":8,"sort":22,"slug":671,"name":667,"icon":672,"featured_icon":673},"cdn",{"id":636,"title":637},{"id":674,"title":675},"a8ee9cb7-4e02-41f0-b595-eb518c3085b6","Doc Cat Cdn",{"collection":31,"item":677},{"id":94,"status":8,"sort":7,"name":466,"item":678},[679],{"collection":632,"item":680},{"id":26,"status":8,"sort":13,"slug":465,"name":466,"icon":681,"featured_icon":683},{"id":682,"title":466},"fb8329ae-0c0c-4fbc-bcdc-83f2eeda1039",{"id":684,"title":685},"f7c0dec8-5b42-4943-ab3a-e3665723ad6f","Doc Cat Android",{"collection":31,"item":687},{"id":147,"status":8,"sort":7,"name":473,"item":688},[689],{"collection":632,"item":690},{"id":22,"status":8,"sort":94,"slug":472,"name":473,"icon":691,"featured_icon":694},{"id":692,"title":693},"289e136c-55df-4d51-847b-1782a2308ee4","Ios Blue",{"id":695,"title":696},"2968d3f0-14b5-4427-82e7-f1ea2de17846","Doc Cat Ios",{"collection":31,"item":698},{"id":101,"status":8,"sort":7,"name":545,"item":699},[700],{"collection":632,"item":701},{"id":365,"status":8,"sort":147,"slug":544,"name":545,"icon":702,"featured_icon":703},{"id":648,"title":649},{"id":704,"title":545},"f5e66b5b-a439-47f6-af4a-6ad261de2e87",{"collection":31,"item":706},{"id":456,"status":8,"sort":7,"name":538,"item":707},[708],{"collection":632,"item":709},{"id":142,"status":8,"sort":137,"slug":537,"name":538,"icon":710,"featured_icon":712},{"id":711,"title":538},"3b4b03c7-e131-49e6-a014-c8c2c8a2751e",{"id":713,"title":714},"1dd05c76-e517-4aea-a3d8-49cfddb40056","Strapi Doc",{"id":12,"name":716,"url":717,"url_text":716,"status":8,"groups":718},"Pricing","\u002Fpricing",[],{"id":94,"name":720,"url":721,"url_text":720,"status":8,"groups":722},"Book a demo","\u002Fbook-demo",[],{"id":26,"status":8,"security_section_title":724,"loved_section_title":725,"columns":726,"social_links":796,"policy_links":826},"Secured & trusted","Loved by users",[727,739,754,775,778],{"id":26,"status":8,"sort":7,"title":728,"column_key":729,"links":730},"Localazy","connect",[731,733,736],{"id":216,"status":8,"sort":26,"title":720,"url":732},"___LOCALAZY_MEETING_URL___",{"id":286,"status":8,"sort":5,"title":734,"url":735},"Contact","\u002Fcontact",{"id":365,"status":8,"sort":12,"title":737,"url":738},"About us","\u002Fabout-us",{"id":5,"status":8,"sort":7,"title":740,"column_key":741,"links":742},"Programs","programs",[743,745,748,751],{"id":26,"status":8,"sort":22,"title":744,"url":607},"Partner Program",{"id":5,"status":8,"sort":13,"title":746,"url":747},"Ambassador Program","\u002Fambassador",{"id":12,"status":8,"sort":94,"title":749,"url":750},"Startup Program","\u002Ffor\u002Fstartups",{"id":22,"status":8,"sort":147,"title":752,"url":753},"Nonprofits","\u002Ffor\u002Fnonprofit",{"id":12,"status":8,"sort":7,"title":755,"column_key":756,"links":757},"Use Cases","use_cases",[758,761,764,766,769,772],{"id":13,"status":8,"sort":137,"title":759,"url":760},"Software Localization","\u002Fterm\u002Fsoftware-localization",{"id":94,"status":8,"sort":101,"title":762,"url":763},"Machine Translation Services","\u002Ffeatures\u002Fmachine-translation",{"id":147,"status":8,"sort":456,"title":399,"url":765},"\u002Ffeatures\u002Ftranslation-api",{"id":137,"status":8,"sort":216,"title":767,"url":768},"Crowdsourced Translations","\u002Ffeatures\u002Fshare-tm",{"id":101,"status":8,"sort":286,"title":770,"url":771},"Figma i18n & localization","\u002Ffeatures\u002Ffigma-localization-plugin",{"id":456,"status":8,"sort":244,"title":773,"url":774},"Translation as a Service","\u002Fterm\u002Ftranslation-service",{"id":22,"status":8,"sort":7,"title":452,"column_key":776,"links":777},"integrations",[],{"id":13,"status":8,"sort":7,"title":583,"column_key":779,"links":780},"resources",[781,782,785,786,789,791,792,793],{"id":244,"status":8,"sort":394,"title":596,"url":595},{"id":394,"status":8,"sort":611,"title":783,"url":784},"Dictionary","\u002Fdictionary",{"id":611,"status":8,"sort":493,"title":604,"url":603},{"id":493,"status":8,"sort":253,"title":787,"url":788},"Discussion forum","___DISCUSS_URL___",{"id":253,"status":8,"sort":59,"title":790,"url":591},"Localization Blog",{"id":59,"status":8,"sort":175,"title":613,"url":612},{"id":175,"status":8,"sort":54,"title":716,"url":717},{"id":54,"status":8,"sort":365,"title":794,"url":795},"Brand assets","https:\u002F\u002Fdrive.google.com\u002Fdrive\u002Fu\u002F1\u002Ffolders\u002F1tZqsZHBlGelz7A2FwTsiwrs4j3sd9HTk",[797,802,807,812,817,822],{"id":26,"status":8,"sort":7,"platform":798,"icon":799,"url":800,"label":801},"feed","rss","\u002Ffeed.xml","Localazy RSS Feed",{"id":5,"status":8,"sort":7,"platform":803,"icon":804,"url":805,"label":806},"facebook","fb-logo","https:\u002F\u002Fwww.facebook.com\u002Flocalazy\u002F","Localazy facebook",{"id":12,"status":8,"sort":7,"platform":808,"icon":809,"url":810,"label":811},"github","github-logo","https:\u002F\u002Fgithub.com\u002Flocalazy","Localazy GitHub",{"id":22,"status":8,"sort":7,"platform":813,"icon":814,"url":815,"label":816},"x","x-twitter","https:\u002F\u002Fx.com\u002Flocalazy","Localazy X",{"id":13,"status":8,"sort":7,"platform":818,"icon":819,"url":820,"label":821},"linkedin","linkedin-logo","https:\u002F\u002Fwww.linkedin.com\u002Fcompany\u002F37836599\u002F","Localazy LinkedIn",{"id":94,"status":8,"sort":7,"platform":823,"icon":824,"url":788,"label":825},"discourse","discourse-logo","Localazy Discourse",[827,830,833],{"id":26,"status":8,"sort":7,"title":828,"url":829,"action":7},"Privacy policy","\u002Fprivacy-policy",{"id":5,"status":8,"sort":7,"title":831,"url":832,"action":7},"Terms & Conditions","\u002Fterms-and-conditions",{"id":12,"status":8,"sort":7,"title":834,"url":7,"action":835},"Cookies","cookie-consent",{"faq":837},{"id":838,"status":8,"title":839,"content":840,"slug":841,"created_on":842,"modified_on":843,"owner":844,"meta_title":7,"category":845,"related_terms":847,"related_docs":848,"additional_categories":870},292,"Why are some keys in a JSON object missing from the downloaded files?","You might encounter a situation, when not all keys that are a part of the same structure get downloaded from your Localazy project. Most likely, the issue here is that you have the key both as a single text and also as a structure.\n\nThis often happens when you first create a key and later decide to actually change it to an object with multiple subkeys.\n\nSo at first, you create a key, e.g.: `user.welcome` with text \"This is a welcome text.\"\n\nBut then, you decide you want to use a structure such as: \n- `user.welcome.text` => \"This is a welcome text.\"\n- `user.welcome.title` => \"Welcome title\"\n\nSupposed it is a nested JSON, then you can't have both:\n\n```\n{\n\"user.welcome\": \"This is a welcome text.\",\n}\n```\n\nand at the same time use:\n\n```\n{\n\"user.welcome\": {\n\"text\": \"This is a welcome text\",\n\"title\": \"Welcome title\"\n}\n}\n```\nBecause the same key can not be an object and a text at the same time.\n\nIn the future, you can simply prevent this, by using deprecating during upload so old keys are automatically marked as deprecated when they are no longer part of the uploaded file. In your CLI configuration, set `deprecate` to value `project`, and all keys missing in the upload batch across whole project will be deprecated.\n\n\n\n","why-are-some-keys-in-a-json-object-missing-from-the-downloaded-files","2023-09-18T09:19:05.000Z","2025-10-27T13:27:30.000Z","4d38dee1-a9d9-4a00-a57d-3ced2b7cb39c",{"id":291,"status":8,"created_on":846,"sort":7,"slug":521,"label":522,"on_faq_index":15},"2022-06-10T10:49:07.000Z",[],[849,859],{"documentation_id":850},{"id":274,"status":8,"slug":851,"title":852,"excerpt":853,"content":854,"created_on":855,"modified_on":856,"meta_title":852,"meta_description":853,"pinned":15,"sort":857,"section":858,"main_image":7},"upload-reference","Upload Reference","Learn about how to configure what files to upload to the Localazy platform.","The upload section defines how to collect files that you want to upload to the Localazy platform for localization and what metadata to include. It also defines how to process uploaded data.\n\nIf you need to upload existing translations along with your source language, be sure to [learn more about it](\u002Fdocs\u002Fcli\u002Fexisting-translations) to prevent future issues.\n\n## Upload configuration\n\nYou can configure many parameters such as product flavors, build types, modules and libraries. It allows you to fit Localazy for your project. You don't need to change your project to fit the localization solution.\n\nHowever, as CLI comes with sensible defaults, the most common case is to use upload in its simplest form.\n\n```json\n{\n  \u002F\u002F ... other parts omitted for brevity ...\n\n  \"upload\": {\n    \"type\": \"json\",\n    \"files\": \"path\u002F*\u002Ffile.json\"\n  }\n\n}\n```\n\nThe full configuration of the upload section is:\n\n\n```json\n{\n\n  \"upload\": {\n    \"skipFailedAutodetection\": true,\n    \"deprecate\": \"file\",\n    \"importAsNew\": false,\n    \"forceCurrent\": false,\n    \"forceSource\": false,\n    \"filterSource\": true,\n    \"noSourceChanged\": false,\n    \"appVersion\": 0,\n    \"keySeparator\": \".\",\n    \"includeKeys\": [\"REGEX:key_.*\"],\n    \"excludeKeys\": [\"REGEX:private_.*\"],   \n    \"type\": \"json\",\n    \"features\": [\"multilingual\", \"...\"],\n    \"folder\": \"\",\n    \"files\": [\n      \u002F\u002F ...see Files configuration below ...\n    ]   \n  } \n\n}\n```\n\n| Field | Default | Description |\n| --- | --- | --- |\n| `skipFailedAutodetection` | _true_ | When set to **true** files that use [auto-detection](\u002Fdocs\u002Fcli\u002Fexisting-translations) are skipped if the auto-detection is not possible. When set to **false** an exception is raised. |\n| `deprecate` | _none_ | Tells the server to deprecate any key missing in this upload batch. Deprecated keys are still available but are not visible to translators. With value `file`, only keys missing in touched files are deprecated. With value `project`, all keys missing in this upload batch across whole project are deprecated. With default value `none`, nothing is deprecated. _Available from v1.6.0_ |\n| `deprecateMissing` | _false_ | Tells the server to deprecate any key missing in this upload batch. Deprecated keys are still available but are not visible to translators. _Deprecated - please use `deprecate=project` instead_ |\n| `importAsNew` | _false_ | Tells the server to import new phrases as unverified. Unverified phrases need to go through the review process. This option allows you to check translations using our unique review process if you are not sure of their quality. This option doesn't apply to the source language. |\n| `forceCurrent` | _false_ | Tells the server to promote changes in translated files as approved and current translations for phrases that are already translated. If set to **false**, such changes go to the review process. |\n| `forceSource` | _false_ | Tells the server to promote changes in the source language files even if there is a different version on Localazy. |\n| `filterSource` | _true_ | When set to **true**, strings that are the same as in the source language are not imported. This is important for platforms like iOS where localizable files contain the source phrase where the translation is not available. This option doesn't apply to the source language.\n| `noSourceChanged` | _false_ | When the source language changes for a phrase that is already translated, Localazy by default flags the existing translations as having a changed source so translators can review them. Use this option to suppress that flag and keep the existing translations untouched on the server. Set to **true** (or `\"all\"`) to apply to every language, **false** to keep the default behavior, or to a list of language codes (e.g. `[\"en\", \"es\"]`) — or a comma-separated string (e.g. `\"en,es\"`) — to limit the effect to specific languages only. |\n| `appVersion` | _0_ | Tells the server the version of the app in which the phrases where deprecated. It only makes sense with **deprecateMissing** switched to **true**. It allows for automatic versioning of deprecated phrases. This option can be provided on [the command-line with **-v** option](\u002Fdocs\u002Fcli\u002Fcommand-line-options).\n| `keySeparator` | _._ | The separator used for building structured keys for `includeKeys` and `excludeKeys`. See [excluding string keys](\u002Fdocs\u002Fcli\u002Fexcluding-string-keys) for more details. |\n| `includeKeys` | _[]_ | A list of rules for determining keys to include. See [excluding string keys](\u002Fdocs\u002Fcli\u002Fexcluding-string-keys) for more details. |\n| `excludeKeys` | _[]_ | A list of rules for determining keys to exclude. See [excluding string keys](\u002Fdocs\u002Fcli\u002Fexcluding-string-keys) for more details. |\n| `type` | _---_ | The type of files you are about to upload. The list of supported file formats is below. You can also defined the type separately for each of files. See Files configuration below. \n| `features` | _[]_ | The list of features (eg. how to parse plurals) to enable for the given **type**. See the list of supported file formats below for more information.\n| `folder` | _._ | The base folder all operations are relative to. It can be relative or absolute path. \n| `files` |  | Defines how to collect files for uploading and what parameters to upload along with them. See Files configuration below.  \n\n\n\n## Files configuration\n\nThe `files` contains a list of rules for collecting files for upload.\n\nYou can include files by their exact path or by using standard path wildcards `?` (single character), `*` (anything except path separator), `**` (anything including path separators).\n\nYou can control files that you want to upload with exclusion rules and [conditions](\u002Fdocs\u002Fcli\u002Fconditions).\n\n### Single file rule\n\nThis variant is useful mainly for uploading the source language only.\n\n```json\n{\n  \"upload\": {\n    \u002F\u002F ...other configuration...\n    \"files\": \"\u002Fpath\u002Fto\u002Ffile_en.json\" \n  }\n}\n```\n\nWhen the `files` is specified as string instead of array, CLI uses the string for `pattern` and inherit default values for all other fields.\n\n### Full rule configuration\n\nThe full configuration of `files` rule:\n\n```json\n{\n  \"upload\": {\n    \u002F\u002F ... other configuration ...\n\n    \"files\": {\n      \"group\": \"all-langs\", \n      \"pattern\": \"\u002Fpath\u002Fto\u002F*_en.json\",\n      \"excludes\": [ \n        \"**\u002Fprivate_*\"\n      ],\n      \"type\": \"json\",\n      \"features\": [\"multilingual\"],\n      \"conditions\": [ ... ],\n      \"lang\": \"${lang}\",\n      \"buildType\": \"debug\",\n      \"productFlavors\": \"0:gp 1:free\",\n      \"module\": \"...\",\n      \"library\": \"...\",\n      \"path\": \"...\",\n      \"file\": \"...\",\n      \"remap\": { ... }\n    }\n  \n  }\n}\n```\n\n| Field | Default | Description |\n| --- | --- | --- | \n| group | _---_ | Allows to filter rules using groups. See [groups](\u002Fdocs\u002Fcli\u002Fcommand-line-options#groups) for more information. |\n| pattern | _---_ | The pattern to use for collecting files. Standard path wildcards `?` (single character), `*` (anything except path separator), `**` (anything including path separators) are supported. |\n| excludes | _[]_ | The list of patterns used for excluding files. Standard path wildcards `?` (single character), `*` (anything except path separator), `**` (anything including path separators) are supported. |\n| type | _---_ | The type of files you are about to upload. The list of supported file formats is below. Setting this field overrides value set for the whole **upload** section. |\n| features | _[]_ | The list of features (eg. how to parse plurals) to enable for the given **type**. See the list of supported file formats below for more information. Setting this field overrides value set for the whole **upload** section. |\n| conditions | _---_ | Allows for more complex inclusion\u002Fexclusion of files. See [Conditions]() for more details. |\n| file | `${autodetectFileWithFallback}` | The file name to be used for upload. It's a good practise to clean file names. See **The important rule** below. |\n| path | `` | The path to be used for upload. It's a good practise to clean paths. See **The important rule** below. |\n| lang | _inherited_ | The language of the file being uploaded (format: ll-Scrp-RR). Special default value _inherited_ means the project's base language. |\n| buildType | _---_ | The custom build type for the file. See [Modules, libraries, flavors](\u002Fdocs\u002Fcli\u002Fmodules-libraries-and-product-flavors) for more details. | \n| productFlavors | _---_ | The custom product flavors for the file. See [Modules, libraries, flavors](\u002Fdocs\u002Fcli\u002Fmodules-libraries-and-product-flavors) for more details. |\n| module | _---_ | The module the file belongs to. See [Modules, libraries, flavors](\u002Fdocs\u002Fcli\u002Fmodules-libraries-and-product-flavors) for more details. |\n| library | _---_ | The library the file belongs to. See [Modules, libraries, flavors](\u002Fdocs\u002Fcli\u002Fmodules-libraries-and-product-flavors) for more details. |\n| remap | _---_ | Convert to different file format on upload. Refer to [Type Remapping](\u002Fdocs\u002Fcli\u002Ftype-remapping) for more details. |\n\n### Multiple rules\n\nYou can use array for `files` and combine single file rules with the full configuration rules:\n\n```json\n{\n  \"upload\": {\n    \u002F\u002F ...other configuration...\n\n    \"files\": [\n      \"\u002Fpath1\u002Fto\u002Ffile_en.json\",\n      \"\u002Fpath2\u002Fto\u002Ffile_en.json\",\n      {\n        \"type\": \"android\",\n        \"pattern\": \"\u002Fsrc\u002Fmain\u002Fvalues\u002Fstring.xml\"\n      }\n    ]\n\n  }\n}\n``` \n\n## How the upload works\n\n- The target directory is scanned for all files that match **pattern**.\n- Files that match any of the rules in **excludes** are skipped.\n- Files with [**conditions**](\u002Fdocs\u002Fcli\u002Fconditions) evaluated to **false** are skipped.\n- For each of files, all parameters are resolved - [**variables**](\u002Fdocs\u002Fcli\u002Fvariables) and [**transformations**](\u002Fdocs\u002Fcli\u002Ftransformations) are extremely important here to provide the correct data.\n- The verification process is initiated asking the server for verifying types, features, etc.\n- If the verification passes, the files are uploaded to the server in a single batch.\n- Files are processed by our server asynchronously and you are informed using the notifications on the Localazy platform.\n\n## Supported file formats\n\nWe believe that you shouldn't change your project to fit the localization solution.\n\nFor this reason, we have advanced support for formats like JSON that can handle different plural types, arrays, structured JSONs, multilingual JSONs, Mozilla i18n, etc. You can easily configure the features you need.\n\n___CLI_TYPE_TABLES___\n\n## The important rule\n\nYou shouldn't just upload files as they are. **Don't do it!** It's important to upload files correctly (eg. remove language from file's name and path) as it helps you to keep things nicely sorted and prevent future problems.\n\n**This rule is extremely important if you want to upload existing translations along with the source language. [Learn more about how to do it](\u002Fdocs\u002Fcli\u002Fexisting-translations).**\n\n## Test before uploading\n\nRun the Localazy CLI with parameter `-s` to output the list of files along with their parameters before you upload data to the Localazy platform.\n\nThis way, you are sure that everything is uploaded correctly.\n\nThe parameter `-s` switches CLI to the simulation mode - everything is processed as usual but the actual upload is not performed.\n\n___CLI_LINKS___","2022-03-18T07:51:24.000Z","2026-05-08T22:28:23.000Z","31010",{"id":12,"slug":411,"name":643},{"documentation_id":860},{"id":861,"status":8,"slug":862,"title":863,"excerpt":864,"content":865,"created_on":866,"modified_on":867,"meta_title":863,"meta_description":864,"pinned":15,"sort":868,"section":869,"main_image":7},42,"json-format","File Format - JSON","Learn how to use Localazy CLI for app and software localization with translations in JSON files. ","Localazy doesn't come with small parsers for each of the different flavors of JSON files used for app and software localization. Instead, it comes with flexible and configurable solution and you can fine-tune it for your specific needs. \n\n## Plain JSONs\n\nThe most common JSON format for apps and sofware localization is simple plain JSON as shown below. It's supported out-of-the-box and no extra configuration is necessary.  \n\n```json\n{\n  \"key1\": \"Text 1\",\n  \"key2\": \"Text 2\"\n}\n```\n\n## Structured JSONs\n\nStructured JSONs are supported by default and no configuration is necessary. \n\n```json\n{\n  \"parent\": {\n    \"child\": {\n      \"another_nested_level\": \"All is supported.\"\n    }\n  }\n}\n```\n\n## Multilingual JSONs\n\nMultilingual JSONs allow defining more languages inside a single file. Localazy supports multilingual JSONs with all the features describe in this document. \n\nThe top-level elements must be locale codes, and the corresponding source language as set in the project must be included. \n\nThe multilingual support must be enabled by adding `multilingual` to **features** in the [upload](\u002Fdocs\u002Fcli\u002Fupload-reference) section.   \n\n```json\n{\n\n  \"en\": {\n    \"key\": \"in English\"\n  },\n\n  \"cs\": {\n    \"key\": \"in Czech\"\n  }\n\n}\n```\n\nLocale codes can be defined using one of the supported methods:\n\n* **LL_RR_Scrp**\n* **LL_Scrp_RR**\n* **LL_RR#Scrp**\n* **LL-RR-Scrp**\n* **LL-Scrp-RR**\n* **LL-RR#Scrp**\n* **LL+RR+Scrp**\n* **LL+Scrp+RR**\n* **Locale name** (English, German, Czech, ...)\n\nWhere **LL** is the language code (ISO 639-1), **RR** is the region code (ISO 3166-2), **Scrp** is the script code (ISO 15924). Parameters **RR** and **Scrp** can be omitted. \n\nIf the locale is not known to Localazy, it's skipped during the processing of uploaded files. \n\nYou can define the output format by adding `lang_format=xxx` to **features** in the [upload](\u002Fdocs\u002Fcli\u002Fupload-reference) section where `xxx` is one of the following: \n\n* **ll-rr#scrp**\n* **ll-rr-scrp**\n* **ll-scrp-rr**\n* **ll-scrp_rr**\n* **ll_rr_scrp**\n* **ll_scrp_rr**\n* **ll+rr+scrp**\n* **ll+scrp+rr**\n* **locale_name**\n* **bcp**\n* **android_noscript**\n* **android**\n\nIt's a good practice to define the output format since it may not be inherited from the input file.  \n\n## Mozilla\u002FChrome i18n\n\nBy including `content_as_object` in **features** in the [upload](\u002Fdocs\u002Fcli\u002Fupload-reference) section, you can enable parsing of more complex JSON files often referred as Mozilla i18n or Chrome i18n.  \n\n```json\n{\n  \"key\": {\n    \"message\": \"String content\",\n    \"description\": \"Optional additional comment for translators.\"\n  }\n}\n```\n\nInstead of `message`, you can use `string`, `value`, `text`, `content` or `translation`. Localazy remembers the field name and generates exactly the same document - just translated - for each of languages.  \n\nFor the context information, instead of `description`, any of `context`, `comment` and `developer_comment` can be used. \n\n::: info\nAll other features describe in this document are still available including structured JSONs, arrays and plurals parsing, etc. \n:::\n   \n## Array notation (i18next)\n\nAnother commonly used JSON format is an array of objects. Enable it by listing `content_as_array` in **features** in the [upload](\u002Fdocs\u002Fcli\u002Fupload-reference) section.\n\n```json\n[\n  {\n    \"id\": \"string1\",\n    \"content\": \"String 1\",\n    \"description\": \"Information for the translator.\"\n  },\n  {\n    \"id\": \"string2\",\n    \"content\": \"String 2\",\n    \"description\": \"Information for the translator.\"\n  }\n]\n```\n\nAs with the Mozilla\u002FChrome i18n, you can use different names for fields. See the table below.\n\n| Type | Variants |\n| --- | --- |\n| String Id \u002F key | `id`, `key`, `name` |\n| Text content | `message`, `string`, `text`, `value`, `content`, `translation` |\n| Comment | `description`, `context`, `comment`, `developer_comment` |\n\n::: info\nAll other features describe in this document are still available including structured JSONs, arrays and plurals parsing, etc.  \n:::\n\n## RequireJS\n\nFor RequireJS files with the format shown below, you can use our JSON parser. Just add `requirejs` to **features** in the [upload](\u002Fdocs\u002Fcli\u002Fupload-reference) section and it will correctly remove `define(...);` wrapping before parsing and add it back when generating output files.\n\n```javascript\ndefine({\n    \"root\": {\n        \"red\": \"red\",\n        \"blue\": \"blue\",\n        \"green\": \"green\"\n    }\n});\n```\n\n::: info\nAll other features describe in this document are still available including structured JSONs, arrays and plurals parsing, etc. \n:::\n\n## ARB-style metadata\n\nAllows defining additional metadata for the string using `@key` notation.\n\nWith `arb_metadata` in **features** in the [upload](\u002Fdocs\u002Fcli\u002Fupload-reference) section, you can enable ARB-style metadata. With the feature enabled, Localazy extracts content from `description`, `context` and `placeholders` and presents it to the translators to provide better context and improve translation quality.\n\nFor plurals and arrays, metadata can be defined using the base form without the suffix. \n\n```json\n{\n\n  \"singleString\": \"This is just a normal string.\",\n  \"@singleString\": {\n    \"context\": \"views:Home page\",\n    \"description\": \"Comment for the single string.\"\n  },\n\n  \"datePickerMinuteOne\": \"1 minute\",\n  \"datePickerMinuteOther\": \"$minute minutes\",\n  \"@datePickerMinute\": {    \n    \"description\": \"Accessibility announcement for the selected minute on a time picker such as '15 minutes' or '15分'\",\n    \"plural\": \"minute\",\n    \"placeholders\": {\n      \"minute\": {\n        \"description\": \"the number of minutes\",\n        \"example\": \"15\"\n      }\n    }\n  }\n\n}\n```\n\n## Context information\n\nIt's possible to specify context information (a comment for translators and character limit) using our own extension:\n\n```json\n{\n  \"category\": {\n    \"my_key\": \"This is a text of my key.\",\n    \"@@localazy:comment:my_key\": \"This is a comment for translators.\",\n    \"@@localazy:limit:my_key\": \"100\"\n  }\n}\n```\n\n::: info\nPlease note that keys starting with `@@localazy` will not be exported to the output files. Do not overwrite your source files. \n:::\n\n## Arrays\n\nArrays are good but beware changing number of items to prevent mismatching translations. If your files contain incomplete arrays, don't use array features at all. \n\nThere are two ways how to define arrays.  \n\n### JSON Arrays\n\nStandard JSON arrays are recognized as arrays and stored with Localazy in corresponding way.\n\nThis feature can be enabled by adding `array` to **features** in the [upload](\u002Fdocs\u002Fcli\u002Fupload-reference) section. \n\n```json\n{\n  \"game.difficulty\": [\n    \"easy\",\n    \"medium\",\n    \"hard\"\n  ]\n}\n```\n\n### Arrays defined by suffix\n\nLocalazy parses automatically also the suffixed variant shown below and present it to translators in a way that keeps items together and thus improves context and translation quality. \n\nThis feature can be enabled by adding `array_br` to **features** in the [upload](\u002Fdocs\u002Fcli\u002Fupload-reference) section. \n\n```json\n{\n  \"difficulty[0]\": \"easy\",\n  \"difficulty[4]\": \"normal\",\n  \"difficulty[7]\": \"hard\",\n  \"difficulty[9]\": \"extreme\"\n}\n```\n\nThe code above will be processed as an array and additional metadata will be stored, so Localazy can restore the indexes correctly.\n\nAll valid indexes are processed where valid index is non-negative integer value.  \n\n\n\n \n\n## Plurals\n\nBeware that plurals may lead to different output for translated files due to how plurals are handled in different languages. \n\n```json\n\u002F\u002F English has only two plural forms:\n{\n  \"pluralOne\": \"You have 1 item.\",\n  \"pluralOther\": \"You have %d items.\"\n}\n\n\u002F\u002F Czech has three plural forms:\n{\n  \"pluralOne\": \"Máte 1 položku.\",\n  \"pluralFew\": \"Máte %d položky.\",\n  \"pluralOther\": \"Máte %d položek.\"\n}\n```\n\nLocalazy knows the rules for different languages and adapt its interface to assist translators to correctly translate all mandatory forms.\n\nYour app should be able to handle this. We are also working on SDK to help you with this task. \n\nAllowed plurals types are: **zero**, **one**, **two**, **few**, **many**, **other**. \n\n\n### Defined as array\n\nEnabled by `plural_array` in **features** in the [upload](\u002Fdocs\u002Fcli\u002Fupload-reference) section. \n\n```json\n{\n  \"users\": [\n    {\n      \"quantity\": \"one\",\n      \"content\": \"There is one user.\"\n    },\n    {\n      \"quantity\": \"other\",\n      \"content\": \"There are %d users.\"\n    }\n  ]\n}\n```\n\nIt's also possible to use `type`, `t` or `q` instead of `quantity` and `value`, `v` or `c` instead of `content` for shorter form.  \n\nIf the exact structure is not met, the array is not considered plural and is read as structured JSON instead. \n\n\n### Defined by suffix\n\nSeveral variants are available, and you can enable any of them and even combine them together. Localazy remembers how the plurals are formatted in the input file and keeps the same format for the translated files.\n\nAdd desired variants below to **features** in the [upload](\u002Fdocs\u002Fcli\u002Fupload-reference) section: \n\n* `plural_postfix_sd` for single dot variant.\n* `plural_postfix_dd` for colon variant.\n* `plural_postfix_us` for underscore variant.\n* `plural_postfix_cc` for camelCase variant.\n* `plural_postfix_br` for [brackets] variant.\n\n**Examples:**\n \n```json\n{\n\n  \"single_dot\": {\n    \"users.one\": \"There is one user.\",\n    \"users.other\": \"There are $number users.\"\n  },\n\n  \"colon\": {\n    \"users:one\": \"There is one user.\",\n    \"users:other\": \"There are $number users.\"\n  },\n\n  \"underscore\": {\n    \"users_one\": \"There is one user.\",\n    \"users_other\": \"There are $number users.\"\n  },\n\n  \"camelCase\": {\n    \"usersOne\": \"There is one user.\",\n    \"usersOther\": \"There are $number users.\"  \n  },\n\n  \"brackets\": {\n    \"users[one]\": \"There is one user.\",\n    \"users[other]\": \"There are $number users.\"  \n  }\n\n}\n```\n\n### Defined as object\n\nEnabled by `plural_object` in **features** in the [upload](\u002Fdocs\u002Fcli\u002Fupload-reference) section.\n\n```json\n{\n\n  \"users\": {\n    \"one\": \"There is one user.\",\n    \"other\": \"There are $number users.\"\n  }\n\n}\n```\n\nThe object is considered plural if and only if all items are key-value strings with keys being valid plural types (zero, one, two, few, many, other).\n\nIf the condition above is not met, the object is not considered plural and is parsed as a structured JSON.\n\n### Defined using i18Next plural\n\nEnabled by `plural_i18next` in **features** in the [upload](\u002Fdocs\u002Fcli\u002Fupload-reference) section.\n\nSingular\u002Fplural variant:\n\n```json\n{\n  \"key\": \"item\",\n  \"key_plural\": \"items\"\n}\n```\n\nAll plural forms:\n\n```json\n{\n  \"key_0\": \"zero\",\n  \"key_1\": \"singular\",\n  \"key_2\": \"two\",\n  \"key_3\": \"few\",\n  \"key_4\": \"many\",\n  \"key_5\": \"other\"\n}\n```\n\n### Defined using ICU\n\nEnabled by `plural_icu` in **features** in the [upload](\u002Fdocs\u002Fcli\u002Fupload-reference) section.\n\n```json\n{\n  \"users\": \"There are {COUNT, plural, one {one user} other {# users}}.\"\n}\n```\n\nOnly one ICU plural can be used in the string as otherwise, it wouldn't be possible to convert it to a specific Localazy plural structure. If more than two ICU plurals are contained, the string is kept in the original form.\n\nAllowed plurals types are: zero (=0), one (=1), two (=2), few, many, other.\n \nOther ICU types like gender, number, etc. can be used but will not be converted and will be kept in string in the original form.\n\n### Defined using pipeline\n\nEnabled by `plural_pipeline` in **features** in the [upload](\u002Fdocs\u002Fcli\u002Fupload-reference) section.\n\nSingular\u002Fplural variant:\n\n```json\n{\n  \"key_plural\": \"one | other\"\n}\n```\n\n## Skipping empty translations\n\nBy default, empty translations are imported as empty strings. If your format use empty translations for untranslated texts, add `skip_empty` to **features** in the [upload](\u002Fdocs\u002Fcli\u002Fupload-reference) section.  \n\n## Filtering untranslated strings\n\nBy default, when the output file is generated, Localazy uses texts from the source languages when the translation in the exported language is missing. \n\nThis approach is safeguarding you from missing keys that can lead to crashes in some solutions\u002Fframeworks. \n\nThis feature can be disable by adding `filter_untranslated` to **features** in the [upload](\u002Fdocs\u002Fcli\u002Fupload-reference) section and reuploading your source language file. \n\n## Using key as the source translation\n\nThere is a special format where the key is also the source language translation. It's possible to enable the support for this format by adding `source_is_key` in **features** in the [upload](\u002Fdocs\u002Fcli\u002Fupload-reference) section.\n\n```json\n{\n  \"Text in the source language\": \"Translation in the defined language\"\n}\n```\n\n## Add BOM (for UTF encoding)\n\nIf you need BOM (byte order mark) to be exported in the output file, please add **add_bom** to features in the  [upload](\u002Fdocs\u002Fcli\u002Fupload-reference) section.\n\n## Features overview\n\nThe table below is a summary of all available features for JSON parser.\n\n| Feature | Description |\n| --- | --- |\n| `content_as_object` | Enable content as a JSON object; also known as Mozilla\u002FChrome i18n. |\n| `content_as_array` | Enable content as objects in an array; older format of i18next. |\n| `requirejs` | Enable support of RequireJS format. |\n| `multilingual` | Enable support of multilingual JSON files. |\n| `lang_format=xxx` | Define how to output locales for multilingual files. |\n| `array` | Parse JSON arrays as arrays and not as list of single strings. |\n| `array_br` | Parse strings with keys suffixed by `[x]` as arrays. |\n| `plural_array` | Enable plurals defined as arrays. |\n| `plural_postfix_dd` | Parse strings with keys suffixed by `:type` as plural. |\n| `plural_postfix_us` | Parse strings with keys suffixed by `_type` as plural. |\n| `plural_postfix_cc` | Parse strings with keys suffixed by `Type` as plural. |\n| `plural_postfix_br` | Parse strings with keys suffixed by `[type]` as plural. |\n| `plural_postfix_sd` | Parse strings with keys suffixed by `.type` as plural. |\n| `plural_object` | Enable plurals defined as objects. |\n| `plural_i18next` | Enable i18Next plurals. |\n| `plural_icu` | Enable support for ICU plurals. |\n| `plural_pipeline` | Enable support for pipeline plurals. |\n| `arb_metadata` | Enable support for ARB-style metadata. |\n| `filter_untranslated` | Don't use the source language texts for missing translations. |\n| `skip_empty` | Consider empty translations as untranslated. |\n| `source_is_key` | Use the key as the source translation. |\n| `add_bom` | Include byte order mark in the output file. |\n\n___CLI_LINKS___\n","2022-03-18T07:51:25.000Z","2024-07-16T15:14:49.000Z","32040",{"id":12,"slug":411,"name":643},[871,876],{"faq_category_id":872},{"id":59,"status":8,"created_on":873,"sort":7,"slug":874,"label":875,"on_faq_index":17},"2022-03-17T12:22:58.000Z","file-formats","File Formats",{"faq_category_id":877},{"id":878,"status":8,"created_on":879,"sort":7,"slug":880,"label":881,"on_faq_index":7},89,"2025-10-27T13:23:45.000Z","multilingual-json","Multilingual JSON","{\"@context\":\"https:\u002F\u002Fschema.org\",\"@type\":\"FAQPage\",\"mainEntity\":[{\"@type\":\"Question\",\"name\":\"Why are some keys in a JSON object missing from the downloaded files?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"\u003Cp>You might encounter a situation, when not all keys that are a part of the same structure get downloaded from your Localazy project. Most likely, the issue here is that you have the key both as a single text and also as a structure.\u003C\u002Fp>\\n\u003Cp>This often happens when you first create a key and later decide to actually change it to an object with multiple subkeys.\u003C\u002Fp>\\n\u003Cp>So at first, you create a key, e.g.: \u003Ccode>user.welcome\u003C\u002Fcode> with text “This is a welcome text.”\u003C\u002Fp>\\n\u003Cp>But then, you decide you want to use a structure such as:\u003C\u002Fp>\\n\u003Cul>\\n\u003Cli>\u003Ccode>user.welcome.text\u003C\u002Fcode> =&gt; “This is a welcome text.”\u003C\u002Fli>\\n\u003Cli>\u003Ccode>user.welcome.title\u003C\u002Fcode> =&gt; “Welcome title”\u003C\u002Fli>\\n\u003C\u002Ful>\\n\u003Cp>Supposed it is a nested JSON, then you can’t have both:\u003C\u002Fp>\\n\u003Cpre>\u003Ccode class=\\\"hljs\\\">{\\n&quot;user.welcome&quot;: &quot;This is a welcome text.&quot;,\\n}\u003C\u002Fcode>\u003C\u002Fpre>\u003Cp>and at the same time use:\u003C\u002Fp>\\n\u003Cpre>\u003Ccode class=\\\"hljs\\\">{\\n&quot;user.welcome&quot;: {\\n&quot;text&quot;: &quot;This is a welcome text&quot;,\\n&quot;title&quot;: &quot;Welcome title&quot;\\n}\\n}\u003C\u002Fcode>\u003C\u002Fpre>\u003Cp>Because the same key can not be an object and a text at the same time.\u003C\u002Fp>\\n\u003Cp>In the future, you can simply prevent this, by using deprecating during upload so old keys are automatically marked as deprecated when they are no longer part of the uploaded file. In your CLI configuration, set \u003Ccode>deprecate\u003C\u002Fcode> to value \u003Ccode>project\u003C\u002Fcode>, and all keys missing in the upload batch across whole project will be deprecated.\u003C\u002Fp>\\n\"}}],\"name\":\"Why are some keys in a JSON object missing from the downloaded files?\",\"description\":\"You might encounter a situation, when not all keys that are a part of \",\"url\":\"https:\u002F\u002Flocalazy.com\u002Ffaq\u002Fjson\u002Fwhy-are-some-keys-in-a-json-object-missing-from-the-downloaded-files\",\"speakable\":{\"@type\":\"SpeakableSpecification\",\"cssSelector\":[\".faq-title\",\".faq-content\"]}}",{"status":8,"header_badges":884,"footer_badges":902,"footer_secured_badges":908,"slider_badges":920},[885,892,897],{"id":26,"status":8,"sort":7,"link":886,"title":887,"badgeType":888,"badgeName":889,"metadata":7,"image":890},"https:\u002F\u002Fwww.g2.com\u002Fproducts\u002Flocalazy\u002Freviews","Best meets requirements","Other","G2-winter-24-best-meets-requirments",{"id":891},"8d5dd6fd-6995-4c92-8219-a6ed5ba6acdc",{"id":5,"status":8,"sort":7,"link":886,"title":893,"badgeType":888,"badgeName":894,"metadata":7,"image":895},"Best support","G2-winter-24-best-support",{"id":896},"e59dd465-84d9-45c7-987d-dd4048fd6992",{"id":12,"status":8,"sort":7,"link":886,"title":898,"badgeType":888,"badgeName":899,"metadata":7,"image":900},"Easiest admin","G2-winter-24-easiest-admin",{"id":901},"5f12c4c8-bec0-47cf-87b4-a4502e9f1bd2",[903],{"id":286,"status":8,"sort":7,"link":886,"title":904,"badgeType":888,"badgeName":905,"metadata":7,"image":906},"Users love us","Users love us 25",{"id":907},"232416a5-86ba-4be6-85a5-b88802003d53",[909,915],{"id":216,"status":8,"sort":7,"link":910,"title":911,"badgeType":888,"badgeName":912,"metadata":7,"image":913},"https:\u002F\u002Fsprinto.com\u002Fget-iso-27001\u002F","Sprinto ISO 27001","Sprinto ISO 27001 certificate",{"id":914},"c1c6c06c-6caf-4b78-8a7e-9606c395eb61",{"id":244,"status":8,"sort":7,"link":916,"title":917,"badgeType":888,"badgeName":917,"metadata":7,"image":918},"https:\u002F\u002Fwww.aicpa.org\u002Fsoc4so","SOC certificate",{"id":919},"4f4bc0a6-09a0-41df-8295-8f990d96d941",[921,927,931,935,939,943,948],{"id":13,"status":8,"sort":7,"link":886,"title":922,"badgeType":888,"badgeName":923,"metadata":924,"image":925},"Most likely to recommend","a","",{"id":926},"da055731-3f11-4fc7-96f2-c11c0b84c831",{"id":94,"status":8,"sort":7,"link":886,"title":928,"badgeType":888,"badgeName":7,"metadata":7,"image":929},"EMEA High Performer",{"id":930},"586fb488-81f2-41db-a4e8-ef309e50c0e6",{"id":147,"status":8,"sort":7,"link":886,"title":932,"badgeType":888,"badgeName":7,"metadata":7,"image":933},"Ease of Doing Business With",{"id":934},"bfa26865-430e-463d-9886-cb56a8a8ecf6",{"id":137,"status":8,"sort":7,"link":886,"title":936,"badgeType":888,"badgeName":7,"metadata":7,"image":937},"High Performer",{"id":938},"2cc1ba0f-c23a-4c97-ad4a-a655c97466fe",{"id":101,"status":8,"sort":7,"link":886,"title":940,"badgeType":888,"badgeName":7,"metadata":7,"image":941},"Fastest Implementation",{"id":942},"6f297758-1c95-45f4-a6e9-528319897132",{"id":456,"status":8,"sort":7,"link":944,"title":945,"badgeType":888,"badgeName":7,"metadata":7,"image":946},"https:\u002F\u002Fwww.intercert.com\u002Fservices\u002Fgovernance-risk-compliance\u002Fiso-iec-27001","Intercert ISO 27001",{"id":947},"0521a5f1-e1f2-4da6-a2bc-dc92773f2a7b",{"id":216,"status":8,"sort":7,"link":910,"title":911,"badgeType":888,"badgeName":912,"metadata":7,"image":949},{"id":914},[951,1091,1169,1275,1361,1439,1528,1619,1706,1804],{"id":406,"status":8,"created_on":952,"modified_on":953,"name":480,"slug":479,"description":954,"docs_link":955,"priority":7,"has_sdk":15,"sort":12,"highlighted":15,"in_menu":17,"changefreq":7,"support_type":956,"show_in_spa":17,"is_file_format":15,"meta_title":7,"meta_description":7,"featured_on_web":17,"marketing_subtitle":957,"tile_subtitle":958,"tile_description":959,"is_enterprise":15,"is_popular":15,"primary_use_case":7,"hierarchy_handling":7,"best_for":7,"file_extension":7,"format_code_example":7,"format_to_extension":960,"upload_features":961,"icon":962,"meta_image":963,"primary_tag":965,"tags":981,"integration_methods":999,"recommended_methods":1075,"default_integration_method":1076,"faq_categories":1083,"translations":1089,"platforms_id":406},"2022-03-18T08:09:24.000Z","2025-02-26T13:36:08.000Z","Manage your React app translations with Localazy, a continuous localization tool. React i18n done right. ","\u002Fdocs\u002Fcli\u002Fjson-format","JSON format support","CLI support","react-i18next and more","Use Localazy to translate your React projects with your favorite i18n library.",{"json":521},[],{"id":482},{"id":964},"a97492ec-ee8d-429c-bf66-d0fe59b6e5c9",{"id":13,"status":8,"sort":5,"created_on":966,"label":967,"hidden":15,"icon":968,"translations":970},"2022-03-17T12:23:44.000Z","Web apps",{"id":969},"c9e70e4f-8136-432a-8d82-53c3501a9eb4",[971,973,976,979],{"id":13,"languages_code":972,"label":967},"xxa",{"id":230,"languages_code":974,"label":975},"es","Aplicaciones web",{"id":666,"languages_code":977,"label":978},"cs","Webové aplikace",{"id":436,"languages_code":980,"label":967},"en",[982,989],{"id":13,"status":8,"sort":5,"label":967,"hidden":15,"created_on":966,"icon":983,"translations":984},{"id":969},[985,986,987,988],{"id":13,"languages_code":972,"label":967},{"id":230,"languages_code":974,"label":975},{"id":666,"languages_code":977,"label":978},{"id":436,"languages_code":980,"label":967},{"id":137,"status":8,"sort":101,"label":990,"hidden":15,"created_on":991,"icon":7,"translations":992},"Framework","2022-03-17T12:23:45.000Z",[993,994,996,997],{"id":137,"languages_code":972,"label":990},{"id":369,"languages_code":974,"label":995},"Marco",{"id":319,"languages_code":977,"label":990},{"id":998,"languages_code":980,"label":990},67,[1000,1012,1037,1058],{"id":22,"status":8,"sort":94,"label":655,"alternative_label":7,"slug":659,"description":1001,"documentation_link":1002,"loc_icon":659,"is_official_plugin":15,"is_universal_plugin":15,"universal_plugin_vendor":7,"translations":1003},"Translate strings directly or upload them into your Localazy project.","\u002Fdocs\u002Fapi\u002Fintroduction",[1004,1005,1008,1010],{"id":22,"languages_code":972,"label":655,"description":1001,"slug":659},{"id":1006,"languages_code":974,"label":655,"description":1007,"slug":659},40,"Utilice la API para exportar traducciones e importar contenido de\u002Fa Localazy mediante programación.",{"id":666,"languages_code":980,"label":655,"description":1009,"slug":659},"Choose between translating strings directly or uploading them into Localazy.",{"id":436,"languages_code":977,"label":655,"description":1011,"slug":659},"Pomocí rozhraní API můžete programovaně exportovat překlady a importovat obsah z\u002Fdo Localazy.",{"id":12,"status":8,"sort":13,"label":1013,"alternative_label":7,"slug":1014,"description":1015,"documentation_link":1016,"loc_icon":1017,"is_official_plugin":15,"is_universal_plugin":15,"universal_plugin_vendor":7,"translations":1018},"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",[1019,1020,1023,1024,1027,1030,1031,1032],{"id":12,"languages_code":972,"label":1013,"description":1015,"slug":1014},{"id":154,"languages_code":974,"label":1021,"description":1022,"slug":7},"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":352,"languages_code":980,"label":1013,"description":1015,"slug":1014},{"id":319,"languages_code":977,"label":1025,"description":1026,"slug":7},"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":269,"languages_code":974,"label":1028,"description":1029,"slug":1014},"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":278,"languages_code":980,"label":1013,"description":1015,"slug":1014},{"id":558,"languages_code":977,"label":1025,"description":1026,"slug":1014},{"id":1033,"languages_code":1034,"label":1035,"description":1036,"slug":7},88,"de","Erstellen Sie Quellschlüssel online","Fügen Sie Quellschlüssel über die Weboberfläche online hinzu und synchronisieren Sie sie später mit Ihrem Projekt.",{"id":5,"status":8,"sort":22,"label":1038,"alternative_label":1039,"slug":1040,"description":1041,"documentation_link":1042,"loc_icon":1043,"is_official_plugin":15,"is_universal_plugin":15,"universal_plugin_vendor":7,"translations":1044},"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",[1045,1046,1049,1050,1054],{"id":5,"languages_code":972,"label":1038,"description":1041,"slug":1040},{"id":77,"languages_code":974,"label":1047,"description":1048,"slug":7},"Carga directa de archivos","Cargue sus textos y traducciones existentes en cualquier formato directamente para empezar rápidamente.",{"id":248,"languages_code":980,"label":1038,"description":1041,"slug":1040},{"id":1051,"languages_code":977,"label":1052,"description":1053,"slug":7},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":1055,"languages_code":1034,"label":1056,"description":1057,"slug":7},85,"Direkter Datei-Upload","Laden Sie Ihre Texte und vorhandenen Übersetzungen in einem beliebigen Format direkt hoch, um schnell loszulegen.",{"id":26,"status":8,"sort":12,"label":1059,"alternative_label":643,"slug":411,"description":1060,"documentation_link":1061,"loc_icon":411,"is_official_plugin":15,"is_universal_plugin":15,"universal_plugin_vendor":7,"translations":1062},"Command Line Interface","The best option for developers that want to make localization an automated part of their workflow.","\u002Fdocs\u002Fcli\u002Fthe-basics",[1063,1064,1067,1068,1071],{"id":26,"languages_code":972,"label":1059,"description":1060,"slug":411},{"id":66,"languages_code":974,"label":1065,"description":1066,"slug":411},"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":239,"languages_code":980,"label":1059,"description":1060,"slug":411},{"id":311,"languages_code":977,"label":1069,"description":1070,"slug":411},"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":1072,"languages_code":1034,"label":1073,"description":1074,"slug":7},87,"Befehlszeilenschnittstelle","Die beste Option für Entwickler, die die Lokalisierung zu einem automatisierten Teil ihres Arbeitsablaufs machen möchten.",[],{"id":26,"status":8,"sort":12,"label":1059,"alternative_label":643,"slug":411,"description":1060,"documentation_link":1061,"loc_icon":411,"is_official_plugin":15,"is_universal_plugin":15,"universal_plugin_vendor":7,"translations":1077},[1078,1079,1080,1081,1082],{"id":26,"languages_code":972,"label":1059,"description":1060,"slug":411},{"id":66,"languages_code":974,"label":1065,"description":1066,"slug":411},{"id":239,"languages_code":980,"label":1059,"description":1060,"slug":411},{"id":311,"languages_code":977,"label":1069,"description":1070,"slug":411},{"id":1072,"languages_code":1034,"label":1073,"description":1074,"slug":7},[1084],{"id":1085,"status":8,"created_on":1086,"sort":7,"slug":1087,"label":1088,"on_faq_index":7},76,"2025-02-26T12:44:29.000Z","front-end-common","Front-end Common",[1090],{"languages_code":972,"name":480,"slug":479,"description":954,"support_type":956,"meta_title":7,"meta_description":7,"marketing_subtitle":957,"tile_subtitle":958,"tile_description":959,"id":406,"platforms_id":406,"docs_link":955},{"id":175,"status":8,"created_on":952,"modified_on":1092,"name":487,"slug":486,"description":1093,"docs_link":955,"priority":7,"has_sdk":15,"sort":22,"highlighted":15,"in_menu":17,"changefreq":7,"support_type":956,"show_in_spa":17,"is_file_format":15,"meta_title":7,"meta_description":7,"featured_on_web":17,"marketing_subtitle":957,"tile_subtitle":1094,"tile_description":1095,"is_enterprise":15,"is_popular":15,"primary_use_case":7,"hierarchy_handling":7,"best_for":7,"file_extension":7,"format_code_example":7,"format_to_extension":1096,"upload_features":1097,"icon":1098,"meta_image":1099,"primary_tag":1101,"tags":1108,"integration_methods":1122,"recommended_methods":1153,"default_integration_method":1154,"faq_categories":1161,"translations":1167,"platforms_id":175},"2025-02-26T13:35:41.000Z","Online Vue.js project localization tool for your translation management. Enjoy true continuous localization with Localazy & translate your JSON files automatically.","Vue.js & JSON","Enjoy true continuous localization with Localazy & translate your Vue projects automatically.",{"json":521},[],{"id":489},{"id":1100},"8171b836-d6b8-4354-8db3-34ccd384970d",{"id":13,"status":8,"sort":5,"created_on":966,"label":967,"hidden":15,"icon":1102,"translations":1103},{"id":969},[1104,1105,1106,1107],{"id":13,"languages_code":972,"label":967},{"id":230,"languages_code":974,"label":975},{"id":666,"languages_code":977,"label":978},{"id":436,"languages_code":980,"label":967},[1109,1116],{"id":13,"status":8,"sort":5,"label":967,"hidden":15,"created_on":966,"icon":1110,"translations":1111},{"id":969},[1112,1113,1114,1115],{"id":13,"languages_code":972,"label":967},{"id":230,"languages_code":974,"label":975},{"id":666,"languages_code":977,"label":978},{"id":436,"languages_code":980,"label":967},{"id":137,"status":8,"sort":101,"label":990,"hidden":15,"created_on":991,"icon":7,"translations":1117},[1118,1119,1120,1121],{"id":137,"languages_code":972,"label":990},{"id":369,"languages_code":974,"label":995},{"id":319,"languages_code":977,"label":990},{"id":998,"languages_code":980,"label":990},[1123,1129,1139,1146],{"id":22,"status":8,"sort":94,"label":655,"alternative_label":7,"slug":659,"description":1001,"documentation_link":1002,"loc_icon":659,"is_official_plugin":15,"is_universal_plugin":15,"universal_plugin_vendor":7,"translations":1124},[1125,1126,1127,1128],{"id":22,"languages_code":972,"label":655,"description":1001,"slug":659},{"id":1006,"languages_code":974,"label":655,"description":1007,"slug":659},{"id":666,"languages_code":980,"label":655,"description":1009,"slug":659},{"id":436,"languages_code":977,"label":655,"description":1011,"slug":659},{"id":12,"status":8,"sort":13,"label":1013,"alternative_label":7,"slug":1014,"description":1015,"documentation_link":1016,"loc_icon":1017,"is_official_plugin":15,"is_universal_plugin":15,"universal_plugin_vendor":7,"translations":1130},[1131,1132,1133,1134,1135,1136,1137,1138],{"id":12,"languages_code":972,"label":1013,"description":1015,"slug":1014},{"id":154,"languages_code":974,"label":1021,"description":1022,"slug":7},{"id":352,"languages_code":980,"label":1013,"description":1015,"slug":1014},{"id":319,"languages_code":977,"label":1025,"description":1026,"slug":7},{"id":269,"languages_code":974,"label":1028,"description":1029,"slug":1014},{"id":278,"languages_code":980,"label":1013,"description":1015,"slug":1014},{"id":558,"languages_code":977,"label":1025,"description":1026,"slug":1014},{"id":1033,"languages_code":1034,"label":1035,"description":1036,"slug":7},{"id":5,"status":8,"sort":22,"label":1038,"alternative_label":1039,"slug":1040,"description":1041,"documentation_link":1042,"loc_icon":1043,"is_official_plugin":15,"is_universal_plugin":15,"universal_plugin_vendor":7,"translations":1140},[1141,1142,1143,1144,1145],{"id":5,"languages_code":972,"label":1038,"description":1041,"slug":1040},{"id":77,"languages_code":974,"label":1047,"description":1048,"slug":7},{"id":248,"languages_code":980,"label":1038,"description":1041,"slug":1040},{"id":1051,"languages_code":977,"label":1052,"description":1053,"slug":7},{"id":1055,"languages_code":1034,"label":1056,"description":1057,"slug":7},{"id":26,"status":8,"sort":12,"label":1059,"alternative_label":643,"slug":411,"description":1060,"documentation_link":1061,"loc_icon":411,"is_official_plugin":15,"is_universal_plugin":15,"universal_plugin_vendor":7,"translations":1147},[1148,1149,1150,1151,1152],{"id":26,"languages_code":972,"label":1059,"description":1060,"slug":411},{"id":66,"languages_code":974,"label":1065,"description":1066,"slug":411},{"id":239,"languages_code":980,"label":1059,"description":1060,"slug":411},{"id":311,"languages_code":977,"label":1069,"description":1070,"slug":411},{"id":1072,"languages_code":1034,"label":1073,"description":1074,"slug":7},[],{"id":26,"status":8,"sort":12,"label":1059,"alternative_label":643,"slug":411,"description":1060,"documentation_link":1061,"loc_icon":411,"is_official_plugin":15,"is_universal_plugin":15,"universal_plugin_vendor":7,"translations":1155},[1156,1157,1158,1159,1160],{"id":26,"languages_code":972,"label":1059,"description":1060,"slug":411},{"id":66,"languages_code":974,"label":1065,"description":1066,"slug":411},{"id":239,"languages_code":980,"label":1059,"description":1060,"slug":411},{"id":311,"languages_code":977,"label":1069,"description":1070,"slug":411},{"id":1072,"languages_code":1034,"label":1073,"description":1074,"slug":7},[1162,1166],{"id":1051,"status":8,"created_on":1163,"sort":7,"slug":1164,"label":1165,"on_faq_index":7},"2023-03-01T11:21:41.000Z","vue-localization","Vue.js Localization",{"id":1085,"status":8,"created_on":1086,"sort":7,"slug":1087,"label":1088,"on_faq_index":7},[1168],{"languages_code":972,"name":487,"slug":486,"description":1093,"support_type":956,"meta_title":7,"meta_description":7,"marketing_subtitle":957,"tile_subtitle":1094,"tile_description":1095,"id":175,"platforms_id":175,"docs_link":955},{"id":26,"status":8,"created_on":952,"modified_on":1170,"name":501,"slug":500,"description":1171,"docs_link":1172,"priority":7,"has_sdk":15,"sort":94,"highlighted":15,"in_menu":17,"changefreq":7,"support_type":1173,"show_in_spa":17,"is_file_format":15,"meta_title":7,"meta_description":7,"featured_on_web":15,"marketing_subtitle":957,"tile_subtitle":1173,"tile_description":1174,"is_enterprise":15,"is_popular":15,"primary_use_case":1175,"hierarchy_handling":1176,"best_for":1177,"file_extension":1178,"format_code_example":1179,"format_to_extension":1180,"upload_features":1182,"icon":1183,"meta_image":1184,"primary_tag":1186,"tags":1197,"integration_methods":1233,"recommended_methods":1264,"default_integration_method":1265,"faq_categories":1272,"translations":1273,"platforms_id":26},"2025-07-03T14:21:42.000Z","Learn how to use Localazy CLI for localization of Flutter app. Flutter’s ARB format is fully supported including arrays, plurals, and selected context information. No extra configuration is necessary, but you can enable certain features if you want to.","\u002Fdocs\u002Fcli\u002Fflutter-format","ARB format support","Use the Localazy CLI for localization of Flutter projects. Flutter’s ARB format is fully supported.","Supports metadata like placeholders","JSON-like key-value","Flutter apps",".arb","```\n{\n  \"localazy_message\": \"Go international, today. With Localazy.\"\n}\n```",{"arb":1181},"arb",[],{"id":503},{"id":1185},"c2674666-4371-4aa4-9a65-438c7363fafe",{"id":94,"status":8,"sort":137,"created_on":991,"label":1187,"hidden":15,"icon":1188,"translations":1190},"Mobile apps",{"id":1189},"c9c7e1f5-8b59-4016-ae0c-6fba9469cd55",[1191,1192,1194,1196],{"id":94,"languages_code":972,"label":1187},{"id":239,"languages_code":974,"label":1193},"Aplicaciones móviles",{"id":311,"languages_code":977,"label":1195},"Mobilní aplikace",{"id":278,"languages_code":980,"label":1187},[1198,1209,1216,1223],{"id":147,"status":8,"sort":175,"label":1199,"hidden":15,"created_on":991,"icon":1200,"translations":1202},"Desktop & Games",{"id":1201},"65b04533-5b4c-430c-b8a4-ecce84754200",[1203,1204,1206,1208],{"id":147,"languages_code":972,"label":1199},{"id":248,"languages_code":974,"label":1205},"Escritorio y Juegos",{"id":1051,"languages_code":977,"label":1207},"Stolní počítače & Hry",{"id":558,"languages_code":980,"label":1199},{"id":13,"status":8,"sort":5,"label":967,"hidden":15,"created_on":966,"icon":1210,"translations":1211},{"id":969},[1212,1213,1214,1215],{"id":13,"languages_code":972,"label":967},{"id":230,"languages_code":974,"label":975},{"id":666,"languages_code":977,"label":978},{"id":436,"languages_code":980,"label":967},{"id":94,"status":8,"sort":137,"label":1187,"hidden":15,"created_on":991,"icon":1217,"translations":1218},{"id":1189},[1219,1220,1221,1222],{"id":94,"languages_code":972,"label":1187},{"id":239,"languages_code":974,"label":1193},{"id":311,"languages_code":977,"label":1195},{"id":278,"languages_code":980,"label":1187},{"id":82,"status":8,"sort":274,"label":1224,"hidden":17,"created_on":991,"icon":7,"translations":1225},"ARB",[1226,1227,1229,1231],{"id":82,"languages_code":972,"label":1224},{"id":1228,"languages_code":974,"label":1224},120,{"id":1230,"languages_code":977,"label":1224},125,{"id":1232,"languages_code":980,"label":1224},130,[1234,1240,1250,1257],{"id":22,"status":8,"sort":94,"label":655,"alternative_label":7,"slug":659,"description":1001,"documentation_link":1002,"loc_icon":659,"is_official_plugin":15,"is_universal_plugin":15,"universal_plugin_vendor":7,"translations":1235},[1236,1237,1238,1239],{"id":22,"languages_code":972,"label":655,"description":1001,"slug":659},{"id":1006,"languages_code":974,"label":655,"description":1007,"slug":659},{"id":666,"languages_code":980,"label":655,"description":1009,"slug":659},{"id":436,"languages_code":977,"label":655,"description":1011,"slug":659},{"id":12,"status":8,"sort":13,"label":1013,"alternative_label":7,"slug":1014,"description":1015,"documentation_link":1016,"loc_icon":1017,"is_official_plugin":15,"is_universal_plugin":15,"universal_plugin_vendor":7,"translations":1241},[1242,1243,1244,1245,1246,1247,1248,1249],{"id":12,"languages_code":972,"label":1013,"description":1015,"slug":1014},{"id":154,"languages_code":974,"label":1021,"description":1022,"slug":7},{"id":352,"languages_code":980,"label":1013,"description":1015,"slug":1014},{"id":319,"languages_code":977,"label":1025,"description":1026,"slug":7},{"id":269,"languages_code":974,"label":1028,"description":1029,"slug":1014},{"id":278,"languages_code":980,"label":1013,"description":1015,"slug":1014},{"id":558,"languages_code":977,"label":1025,"description":1026,"slug":1014},{"id":1033,"languages_code":1034,"label":1035,"description":1036,"slug":7},{"id":5,"status":8,"sort":22,"label":1038,"alternative_label":1039,"slug":1040,"description":1041,"documentation_link":1042,"loc_icon":1043,"is_official_plugin":15,"is_universal_plugin":15,"universal_plugin_vendor":7,"translations":1251},[1252,1253,1254,1255,1256],{"id":5,"languages_code":972,"label":1038,"description":1041,"slug":1040},{"id":77,"languages_code":974,"label":1047,"description":1048,"slug":7},{"id":248,"languages_code":980,"label":1038,"description":1041,"slug":1040},{"id":1051,"languages_code":977,"label":1052,"description":1053,"slug":7},{"id":1055,"languages_code":1034,"label":1056,"description":1057,"slug":7},{"id":26,"status":8,"sort":12,"label":1059,"alternative_label":643,"slug":411,"description":1060,"documentation_link":1061,"loc_icon":411,"is_official_plugin":15,"is_universal_plugin":15,"universal_plugin_vendor":7,"translations":1258},[1259,1260,1261,1262,1263],{"id":26,"languages_code":972,"label":1059,"description":1060,"slug":411},{"id":66,"languages_code":974,"label":1065,"description":1066,"slug":411},{"id":239,"languages_code":980,"label":1059,"description":1060,"slug":411},{"id":311,"languages_code":977,"label":1069,"description":1070,"slug":411},{"id":1072,"languages_code":1034,"label":1073,"description":1074,"slug":7},[],{"id":26,"status":8,"sort":12,"label":1059,"alternative_label":643,"slug":411,"description":1060,"documentation_link":1061,"loc_icon":411,"is_official_plugin":15,"is_universal_plugin":15,"universal_plugin_vendor":7,"translations":1266},[1267,1268,1269,1270,1271],{"id":26,"languages_code":972,"label":1059,"description":1060,"slug":411},{"id":66,"languages_code":974,"label":1065,"description":1066,"slug":411},{"id":239,"languages_code":980,"label":1059,"description":1060,"slug":411},{"id":311,"languages_code":977,"label":1069,"description":1070,"slug":411},{"id":1072,"languages_code":1034,"label":1073,"description":1074,"slug":7},[],[1274],{"languages_code":972,"name":501,"slug":500,"description":1171,"support_type":1173,"meta_title":7,"meta_description":7,"marketing_subtitle":957,"tile_subtitle":1173,"tile_description":1174,"id":26,"platforms_id":26,"docs_link":1172},{"id":441,"status":8,"created_on":1276,"modified_on":1277,"name":515,"slug":514,"description":1278,"docs_link":1279,"priority":7,"has_sdk":15,"sort":286,"highlighted":15,"in_menu":17,"changefreq":7,"support_type":1280,"show_in_spa":17,"is_file_format":15,"meta_title":7,"meta_description":7,"featured_on_web":17,"marketing_subtitle":957,"tile_subtitle":1280,"tile_description":1281,"is_enterprise":15,"is_popular":15,"primary_use_case":7,"hierarchy_handling":7,"best_for":7,"file_extension":7,"format_code_example":7,"format_to_extension":1282,"upload_features":1284,"icon":1285,"meta_image":1286,"primary_tag":1288,"tags":1301,"integration_methods":1316,"recommended_methods":1347,"default_integration_method":1348,"faq_categories":1355,"translations":1359,"platforms_id":441},"2022-03-18T08:09:25.000Z","2024-07-17T07:43:22.000Z","Localize your app with JavaScript localizations and Localazy CLI.\nUpload JavaScript files with strings to Localazy and manage your translations easily. Download translated files back.","\u002Fdocs\u002Fcli\u002Fjavascript-format","JS file support","Translating JS files is easy as a pie with Localazy!",{"js":1283},"js",[],{"id":517},{"id":1287},"2c6699eb-1d80-4772-8268-5597dbcead8c",{"id":456,"status":8,"sort":456,"created_on":991,"label":1289,"hidden":15,"icon":1290,"translations":1292},"Programming Languages",{"id":1291},"8c5836bb-1fbe-49c5-9330-8f931838c457",[1293,1294,1296,1299],{"id":456,"languages_code":972,"label":1289},{"id":336,"languages_code":974,"label":1295},"Lenguajes de Programación",{"id":1297,"languages_code":977,"label":1298},68,"Programovací Jazyky",{"id":1300,"languages_code":980,"label":1289},70,[1302,1309],{"id":13,"status":8,"sort":5,"label":967,"hidden":15,"created_on":966,"icon":1303,"translations":1304},{"id":969},[1305,1306,1307,1308],{"id":13,"languages_code":972,"label":967},{"id":230,"languages_code":974,"label":975},{"id":666,"languages_code":977,"label":978},{"id":436,"languages_code":980,"label":967},{"id":456,"status":8,"sort":456,"label":1289,"hidden":15,"created_on":991,"icon":1310,"translations":1311},{"id":1291},[1312,1313,1314,1315],{"id":456,"languages_code":972,"label":1289},{"id":336,"languages_code":974,"label":1295},{"id":1297,"languages_code":977,"label":1298},{"id":1300,"languages_code":980,"label":1289},[1317,1323,1333,1340],{"id":22,"status":8,"sort":94,"label":655,"alternative_label":7,"slug":659,"description":1001,"documentation_link":1002,"loc_icon":659,"is_official_plugin":15,"is_universal_plugin":15,"universal_plugin_vendor":7,"translations":1318},[1319,1320,1321,1322],{"id":22,"languages_code":972,"label":655,"description":1001,"slug":659},{"id":1006,"languages_code":974,"label":655,"description":1007,"slug":659},{"id":666,"languages_code":980,"label":655,"description":1009,"slug":659},{"id":436,"languages_code":977,"label":655,"description":1011,"slug":659},{"id":12,"status":8,"sort":13,"label":1013,"alternative_label":7,"slug":1014,"description":1015,"documentation_link":1016,"loc_icon":1017,"is_official_plugin":15,"is_universal_plugin":15,"universal_plugin_vendor":7,"translations":1324},[1325,1326,1327,1328,1329,1330,1331,1332],{"id":12,"languages_code":972,"label":1013,"description":1015,"slug":1014},{"id":154,"languages_code":974,"label":1021,"description":1022,"slug":7},{"id":352,"languages_code":980,"label":1013,"description":1015,"slug":1014},{"id":319,"languages_code":977,"label":1025,"description":1026,"slug":7},{"id":269,"languages_code":974,"label":1028,"description":1029,"slug":1014},{"id":278,"languages_code":980,"label":1013,"description":1015,"slug":1014},{"id":558,"languages_code":977,"label":1025,"description":1026,"slug":1014},{"id":1033,"languages_code":1034,"label":1035,"description":1036,"slug":7},{"id":5,"status":8,"sort":22,"label":1038,"alternative_label":1039,"slug":1040,"description":1041,"documentation_link":1042,"loc_icon":1043,"is_official_plugin":15,"is_universal_plugin":15,"universal_plugin_vendor":7,"translations":1334},[1335,1336,1337,1338,1339],{"id":5,"languages_code":972,"label":1038,"description":1041,"slug":1040},{"id":77,"languages_code":974,"label":1047,"description":1048,"slug":7},{"id":248,"languages_code":980,"label":1038,"description":1041,"slug":1040},{"id":1051,"languages_code":977,"label":1052,"description":1053,"slug":7},{"id":1055,"languages_code":1034,"label":1056,"description":1057,"slug":7},{"id":26,"status":8,"sort":12,"label":1059,"alternative_label":643,"slug":411,"description":1060,"documentation_link":1061,"loc_icon":411,"is_official_plugin":15,"is_universal_plugin":15,"universal_plugin_vendor":7,"translations":1341},[1342,1343,1344,1345,1346],{"id":26,"languages_code":972,"label":1059,"description":1060,"slug":411},{"id":66,"languages_code":974,"label":1065,"description":1066,"slug":411},{"id":239,"languages_code":980,"label":1059,"description":1060,"slug":411},{"id":311,"languages_code":977,"label":1069,"description":1070,"slug":411},{"id":1072,"languages_code":1034,"label":1073,"description":1074,"slug":7},[],{"id":26,"status":8,"sort":12,"label":1059,"alternative_label":643,"slug":411,"description":1060,"documentation_link":1061,"loc_icon":411,"is_official_plugin":15,"is_universal_plugin":15,"universal_plugin_vendor":7,"translations":1349},[1350,1351,1352,1353,1354],{"id":26,"languages_code":972,"label":1059,"description":1060,"slug":411},{"id":66,"languages_code":974,"label":1065,"description":1066,"slug":411},{"id":239,"languages_code":980,"label":1059,"description":1060,"slug":411},{"id":311,"languages_code":977,"label":1069,"description":1070,"slug":411},{"id":1072,"languages_code":1034,"label":1073,"description":1074,"slug":7},[1356],{"id":332,"status":8,"created_on":1357,"sort":7,"slug":1358,"label":515,"on_faq_index":15},"2022-06-10T09:49:33.000Z","javascript-i18n-localization",[1360],{"languages_code":972,"name":515,"slug":514,"description":1278,"support_type":1280,"meta_title":7,"meta_description":7,"marketing_subtitle":957,"tile_subtitle":1280,"tile_description":1281,"id":441,"platforms_id":441,"docs_link":1279},{"id":286,"status":8,"created_on":1276,"modified_on":1362,"name":522,"slug":521,"description":1363,"docs_link":955,"priority":7,"has_sdk":15,"sort":54,"highlighted":15,"in_menu":17,"changefreq":7,"support_type":1364,"show_in_spa":17,"is_file_format":17,"meta_title":7,"meta_description":7,"featured_on_web":17,"marketing_subtitle":957,"tile_subtitle":1365,"tile_description":1366,"is_enterprise":15,"is_popular":17,"primary_use_case":1367,"hierarchy_handling":1368,"best_for":1369,"file_extension":1370,"format_code_example":1371,"format_to_extension":1372,"upload_features":1373,"icon":1374,"meta_image":1375,"primary_tag":1377,"tags":1388,"integration_methods":1396,"recommended_methods":1427,"default_integration_method":1428,"faq_categories":1435,"translations":1437,"platforms_id":286},"2025-10-14T11:22:29.000Z","Online JSON translator you will love. Comfortable JSON language files editor with powerful CLI under your fingers for continuous localization.","Advanced format support","{Objectively the best}","Translate any JSON files with Localazy, with the best in class plural and array support.","Used for structured data storage and APIs","Uses key-value pairs","Web & mobile apps, APIs",".json","```\n{\n  \"parent\": {\n    \"child\": {\n      \"another_nested_level\": \"All is supported.\"\n    }\n  }\n}\n```",{"json":521},[],{"id":524},{"id":1376},"8d614c20-667e-4bee-a64d-7d7ce9c0ee0a",{"id":22,"status":8,"sort":13,"created_on":991,"label":1378,"hidden":15,"icon":1379,"translations":1381},"File formats",{"id":1380},"ab7c8f89-dcce-45ab-9e21-8605aef289c3",[1382,1383,1385,1387],{"id":22,"languages_code":972,"label":1378},{"id":221,"languages_code":974,"label":1384},"Formatos de archivo",{"id":352,"languages_code":977,"label":1386},"Formáty souborů",{"id":445,"languages_code":980,"label":1378},[1389],{"id":22,"status":8,"sort":13,"label":1378,"hidden":15,"created_on":991,"icon":1390,"translations":1391},{"id":1380},[1392,1393,1394,1395],{"id":22,"languages_code":972,"label":1378},{"id":221,"languages_code":974,"label":1384},{"id":352,"languages_code":977,"label":1386},{"id":445,"languages_code":980,"label":1378},[1397,1403,1413,1420],{"id":22,"status":8,"sort":94,"label":655,"alternative_label":7,"slug":659,"description":1001,"documentation_link":1002,"loc_icon":659,"is_official_plugin":15,"is_universal_plugin":15,"universal_plugin_vendor":7,"translations":1398},[1399,1400,1401,1402],{"id":22,"languages_code":972,"label":655,"description":1001,"slug":659},{"id":1006,"languages_code":974,"label":655,"description":1007,"slug":659},{"id":666,"languages_code":980,"label":655,"description":1009,"slug":659},{"id":436,"languages_code":977,"label":655,"description":1011,"slug":659},{"id":12,"status":8,"sort":13,"label":1013,"alternative_label":7,"slug":1014,"description":1015,"documentation_link":1016,"loc_icon":1017,"is_official_plugin":15,"is_universal_plugin":15,"universal_plugin_vendor":7,"translations":1404},[1405,1406,1407,1408,1409,1410,1411,1412],{"id":12,"languages_code":972,"label":1013,"description":1015,"slug":1014},{"id":154,"languages_code":974,"label":1021,"description":1022,"slug":7},{"id":352,"languages_code":980,"label":1013,"description":1015,"slug":1014},{"id":319,"languages_code":977,"label":1025,"description":1026,"slug":7},{"id":269,"languages_code":974,"label":1028,"description":1029,"slug":1014},{"id":278,"languages_code":980,"label":1013,"description":1015,"slug":1014},{"id":558,"languages_code":977,"label":1025,"description":1026,"slug":1014},{"id":1033,"languages_code":1034,"label":1035,"description":1036,"slug":7},{"id":5,"status":8,"sort":22,"label":1038,"alternative_label":1039,"slug":1040,"description":1041,"documentation_link":1042,"loc_icon":1043,"is_official_plugin":15,"is_universal_plugin":15,"universal_plugin_vendor":7,"translations":1414},[1415,1416,1417,1418,1419],{"id":5,"languages_code":972,"label":1038,"description":1041,"slug":1040},{"id":77,"languages_code":974,"label":1047,"description":1048,"slug":7},{"id":248,"languages_code":980,"label":1038,"description":1041,"slug":1040},{"id":1051,"languages_code":977,"label":1052,"description":1053,"slug":7},{"id":1055,"languages_code":1034,"label":1056,"description":1057,"slug":7},{"id":26,"status":8,"sort":12,"label":1059,"alternative_label":643,"slug":411,"description":1060,"documentation_link":1061,"loc_icon":411,"is_official_plugin":15,"is_universal_plugin":15,"universal_plugin_vendor":7,"translations":1421},[1422,1423,1424,1425,1426],{"id":26,"languages_code":972,"label":1059,"description":1060,"slug":411},{"id":66,"languages_code":974,"label":1065,"description":1066,"slug":411},{"id":239,"languages_code":980,"label":1059,"description":1060,"slug":411},{"id":311,"languages_code":977,"label":1069,"description":1070,"slug":411},{"id":1072,"languages_code":1034,"label":1073,"description":1074,"slug":7},[],{"id":26,"status":8,"sort":12,"label":1059,"alternative_label":643,"slug":411,"description":1060,"documentation_link":1061,"loc_icon":411,"is_official_plugin":15,"is_universal_plugin":15,"universal_plugin_vendor":7,"translations":1429},[1430,1431,1432,1433,1434],{"id":26,"languages_code":972,"label":1059,"description":1060,"slug":411},{"id":66,"languages_code":974,"label":1065,"description":1066,"slug":411},{"id":239,"languages_code":980,"label":1059,"description":1060,"slug":411},{"id":311,"languages_code":977,"label":1069,"description":1070,"slug":411},{"id":1072,"languages_code":1034,"label":1073,"description":1074,"slug":7},[1436],{"id":291,"status":8,"created_on":846,"sort":7,"slug":521,"label":522,"on_faq_index":15},[1438],{"languages_code":972,"name":522,"slug":521,"description":1363,"support_type":1364,"meta_title":7,"meta_description":7,"marketing_subtitle":957,"tile_subtitle":1365,"tile_description":1366,"id":286,"platforms_id":286,"docs_link":955},{"id":365,"status":8,"created_on":1276,"modified_on":1440,"name":529,"slug":528,"description":1441,"docs_link":1442,"priority":7,"has_sdk":15,"sort":365,"highlighted":15,"in_menu":17,"changefreq":7,"support_type":1443,"show_in_spa":15,"is_file_format":17,"meta_title":7,"meta_description":7,"featured_on_web":17,"marketing_subtitle":957,"tile_subtitle":1444,"tile_description":1445,"is_enterprise":15,"is_popular":17,"primary_use_case":1446,"hierarchy_handling":1447,"best_for":1448,"file_extension":1449,"format_code_example":1450,"format_to_extension":1451,"upload_features":1453,"icon":1454,"meta_image":1455,"primary_tag":1457,"tags":1464,"integration_methods":1486,"recommended_methods":1517,"default_integration_method":1518,"faq_categories":1525,"translations":1526,"platforms_id":365},"2025-07-03T14:28:31.000Z","XLIFF is meant for localization. Enjoy Localazy - an online XLIFF editor for your translation management. Integrate your XLIFF files with Localazy to achieve true continuous localization and translate XLIFF files on autopilot.","\u002Fdocs\u002Fcli\u002Fxliff-12-format","File format support","Meant for localization","XLIFF stands for XML Localization Interchange File Format - and Localazy is the best way to manage XLIFF files.","Used in translation pipelines","XML-based exchange format","Translation & software",".xliff","```\n\u003Ctrans-unit id=\"localazy_message\">\n    \u003Csource>Go international, today. With Localazy.\u003C\u002Fsource>\n\u003C\u002Ftrans-unit>\n```",{"xliff":1452},"xlf",[],{"id":531},{"id":1456},"889970a6-cce8-4055-b96a-9c3f292aa67f",{"id":22,"status":8,"sort":13,"created_on":991,"label":1378,"hidden":15,"icon":1458,"translations":1459},{"id":1380},[1460,1461,1462,1463],{"id":22,"languages_code":972,"label":1378},{"id":221,"languages_code":974,"label":1384},{"id":352,"languages_code":977,"label":1386},{"id":445,"languages_code":980,"label":1378},[1465,1472,1479],{"id":22,"status":8,"sort":13,"label":1378,"hidden":15,"created_on":991,"icon":1466,"translations":1467},{"id":1380},[1468,1469,1470,1471],{"id":22,"languages_code":972,"label":1378},{"id":221,"languages_code":974,"label":1384},{"id":352,"languages_code":977,"label":1386},{"id":445,"languages_code":980,"label":1378},{"id":22,"status":8,"sort":13,"label":1378,"hidden":15,"created_on":991,"icon":1473,"translations":1474},{"id":1380},[1475,1476,1477,1478],{"id":22,"languages_code":972,"label":1378},{"id":221,"languages_code":974,"label":1384},{"id":352,"languages_code":977,"label":1386},{"id":445,"languages_code":980,"label":1378},{"id":22,"status":8,"sort":13,"label":1378,"hidden":15,"created_on":991,"icon":1480,"translations":1481},{"id":1380},[1482,1483,1484,1485],{"id":22,"languages_code":972,"label":1378},{"id":221,"languages_code":974,"label":1384},{"id":352,"languages_code":977,"label":1386},{"id":445,"languages_code":980,"label":1378},[1487,1493,1503,1510],{"id":22,"status":8,"sort":94,"label":655,"alternative_label":7,"slug":659,"description":1001,"documentation_link":1002,"loc_icon":659,"is_official_plugin":15,"is_universal_plugin":15,"universal_plugin_vendor":7,"translations":1488},[1489,1490,1491,1492],{"id":22,"languages_code":972,"label":655,"description":1001,"slug":659},{"id":1006,"languages_code":974,"label":655,"description":1007,"slug":659},{"id":666,"languages_code":980,"label":655,"description":1009,"slug":659},{"id":436,"languages_code":977,"label":655,"description":1011,"slug":659},{"id":12,"status":8,"sort":13,"label":1013,"alternative_label":7,"slug":1014,"description":1015,"documentation_link":1016,"loc_icon":1017,"is_official_plugin":15,"is_universal_plugin":15,"universal_plugin_vendor":7,"translations":1494},[1495,1496,1497,1498,1499,1500,1501,1502],{"id":12,"languages_code":972,"label":1013,"description":1015,"slug":1014},{"id":154,"languages_code":974,"label":1021,"description":1022,"slug":7},{"id":352,"languages_code":980,"label":1013,"description":1015,"slug":1014},{"id":319,"languages_code":977,"label":1025,"description":1026,"slug":7},{"id":269,"languages_code":974,"label":1028,"description":1029,"slug":1014},{"id":278,"languages_code":980,"label":1013,"description":1015,"slug":1014},{"id":558,"languages_code":977,"label":1025,"description":1026,"slug":1014},{"id":1033,"languages_code":1034,"label":1035,"description":1036,"slug":7},{"id":5,"status":8,"sort":22,"label":1038,"alternative_label":1039,"slug":1040,"description":1041,"documentation_link":1042,"loc_icon":1043,"is_official_plugin":15,"is_universal_plugin":15,"universal_plugin_vendor":7,"translations":1504},[1505,1506,1507,1508,1509],{"id":5,"languages_code":972,"label":1038,"description":1041,"slug":1040},{"id":77,"languages_code":974,"label":1047,"description":1048,"slug":7},{"id":248,"languages_code":980,"label":1038,"description":1041,"slug":1040},{"id":1051,"languages_code":977,"label":1052,"description":1053,"slug":7},{"id":1055,"languages_code":1034,"label":1056,"description":1057,"slug":7},{"id":26,"status":8,"sort":12,"label":1059,"alternative_label":643,"slug":411,"description":1060,"documentation_link":1061,"loc_icon":411,"is_official_plugin":15,"is_universal_plugin":15,"universal_plugin_vendor":7,"translations":1511},[1512,1513,1514,1515,1516],{"id":26,"languages_code":972,"label":1059,"description":1060,"slug":411},{"id":66,"languages_code":974,"label":1065,"description":1066,"slug":411},{"id":239,"languages_code":980,"label":1059,"description":1060,"slug":411},{"id":311,"languages_code":977,"label":1069,"description":1070,"slug":411},{"id":1072,"languages_code":1034,"label":1073,"description":1074,"slug":7},[],{"id":26,"status":8,"sort":12,"label":1059,"alternative_label":643,"slug":411,"description":1060,"documentation_link":1061,"loc_icon":411,"is_official_plugin":15,"is_universal_plugin":15,"universal_plugin_vendor":7,"translations":1519},[1520,1521,1522,1523,1524],{"id":26,"languages_code":972,"label":1059,"description":1060,"slug":411},{"id":66,"languages_code":974,"label":1065,"description":1066,"slug":411},{"id":239,"languages_code":980,"label":1059,"description":1060,"slug":411},{"id":311,"languages_code":977,"label":1069,"description":1070,"slug":411},{"id":1072,"languages_code":1034,"label":1073,"description":1074,"slug":7},[],[1527],{"languages_code":972,"name":529,"slug":528,"description":1441,"support_type":1443,"meta_title":7,"meta_description":7,"marketing_subtitle":957,"tile_subtitle":1444,"tile_description":1445,"id":365,"platforms_id":365,"docs_link":1442},{"id":54,"status":8,"created_on":1529,"modified_on":1529,"name":1530,"slug":1531,"description":1532,"docs_link":1533,"priority":7,"has_sdk":15,"sort":108,"highlighted":15,"in_menu":17,"changefreq":7,"support_type":1443,"show_in_spa":17,"is_file_format":17,"meta_title":7,"meta_description":7,"featured_on_web":15,"marketing_subtitle":957,"tile_subtitle":1534,"tile_description":1535,"is_enterprise":15,"is_popular":17,"primary_use_case":7,"hierarchy_handling":7,"best_for":7,"file_extension":7,"format_code_example":7,"format_to_extension":1536,"upload_features":1537,"icon":1538,"meta_image":1540,"primary_tag":1542,"tags":1549,"integration_methods":1577,"recommended_methods":1608,"default_integration_method":1609,"faq_categories":1616,"translations":1617,"platforms_id":54},"2026-05-21T20:49:09.000Z","PO","po","Edit .po and .pot files with your team, automate translation with AI, and ship faster.","\u002Fdocs\u002Fcli\u002Fpo-format","Seamless integration","Upload, edit and translate PO files with Localazy.",{"po":1531},[],{"id":1539},"25f317fe-0c10-4f0b-92cd-f80d1f3c6a67",{"id":1541},"490022f9-d91a-4e1a-9e79-db374ec997c2",{"id":22,"status":8,"sort":13,"created_on":991,"label":1378,"hidden":15,"icon":1543,"translations":1544},{"id":1380},[1545,1546,1547,1548],{"id":22,"languages_code":972,"label":1378},{"id":221,"languages_code":974,"label":1384},{"id":352,"languages_code":977,"label":1386},{"id":445,"languages_code":980,"label":1378},[1550,1557,1567],{"id":22,"status":8,"sort":13,"label":1378,"hidden":15,"created_on":991,"icon":1551,"translations":1552},{"id":1380},[1553,1554,1555,1556],{"id":22,"languages_code":972,"label":1378},{"id":221,"languages_code":974,"label":1384},{"id":352,"languages_code":977,"label":1386},{"id":445,"languages_code":980,"label":1378},{"id":261,"status":8,"sort":261,"label":1558,"hidden":17,"created_on":991,"icon":7,"translations":1559},"C++",[1560,1561,1563,1565],{"id":261,"languages_code":972,"label":1558},{"id":1562,"languages_code":974,"label":1558},135,{"id":1564,"languages_code":977,"label":1558},140,{"id":1566,"languages_code":980,"label":1558},144,{"id":365,"status":8,"sort":108,"label":1568,"hidden":17,"created_on":991,"icon":7,"translations":1569},"Gettext",[1570,1571,1573,1575],{"id":365,"languages_code":972,"label":1568},{"id":1572,"languages_code":974,"label":1568},101,{"id":1574,"languages_code":977,"label":1568},106,{"id":1576,"languages_code":980,"label":1568},111,[1578,1584,1594,1601],{"id":22,"status":8,"sort":94,"label":655,"alternative_label":7,"slug":659,"description":1001,"documentation_link":1002,"loc_icon":659,"is_official_plugin":15,"is_universal_plugin":15,"universal_plugin_vendor":7,"translations":1579},[1580,1581,1582,1583],{"id":22,"languages_code":972,"label":655,"description":1001,"slug":659},{"id":1006,"languages_code":974,"label":655,"description":1007,"slug":659},{"id":666,"languages_code":980,"label":655,"description":1009,"slug":659},{"id":436,"languages_code":977,"label":655,"description":1011,"slug":659},{"id":12,"status":8,"sort":13,"label":1013,"alternative_label":7,"slug":1014,"description":1015,"documentation_link":1016,"loc_icon":1017,"is_official_plugin":15,"is_universal_plugin":15,"universal_plugin_vendor":7,"translations":1585},[1586,1587,1588,1589,1590,1591,1592,1593],{"id":12,"languages_code":972,"label":1013,"description":1015,"slug":1014},{"id":154,"languages_code":974,"label":1021,"description":1022,"slug":7},{"id":352,"languages_code":980,"label":1013,"description":1015,"slug":1014},{"id":319,"languages_code":977,"label":1025,"description":1026,"slug":7},{"id":269,"languages_code":974,"label":1028,"description":1029,"slug":1014},{"id":278,"languages_code":980,"label":1013,"description":1015,"slug":1014},{"id":558,"languages_code":977,"label":1025,"description":1026,"slug":1014},{"id":1033,"languages_code":1034,"label":1035,"description":1036,"slug":7},{"id":5,"status":8,"sort":22,"label":1038,"alternative_label":1039,"slug":1040,"description":1041,"documentation_link":1042,"loc_icon":1043,"is_official_plugin":15,"is_universal_plugin":15,"universal_plugin_vendor":7,"translations":1595},[1596,1597,1598,1599,1600],{"id":5,"languages_code":972,"label":1038,"description":1041,"slug":1040},{"id":77,"languages_code":974,"label":1047,"description":1048,"slug":7},{"id":248,"languages_code":980,"label":1038,"description":1041,"slug":1040},{"id":1051,"languages_code":977,"label":1052,"description":1053,"slug":7},{"id":1055,"languages_code":1034,"label":1056,"description":1057,"slug":7},{"id":26,"status":8,"sort":12,"label":1059,"alternative_label":643,"slug":411,"description":1060,"documentation_link":1061,"loc_icon":411,"is_official_plugin":15,"is_universal_plugin":15,"universal_plugin_vendor":7,"translations":1602},[1603,1604,1605,1606,1607],{"id":26,"languages_code":972,"label":1059,"description":1060,"slug":411},{"id":66,"languages_code":974,"label":1065,"description":1066,"slug":411},{"id":239,"languages_code":980,"label":1059,"description":1060,"slug":411},{"id":311,"languages_code":977,"label":1069,"description":1070,"slug":411},{"id":1072,"languages_code":1034,"label":1073,"description":1074,"slug":7},[],{"id":26,"status":8,"sort":12,"label":1059,"alternative_label":643,"slug":411,"description":1060,"documentation_link":1061,"loc_icon":411,"is_official_plugin":15,"is_universal_plugin":15,"universal_plugin_vendor":7,"translations":1610},[1611,1612,1613,1614,1615],{"id":26,"languages_code":972,"label":1059,"description":1060,"slug":411},{"id":66,"languages_code":974,"label":1065,"description":1066,"slug":411},{"id":239,"languages_code":980,"label":1059,"description":1060,"slug":411},{"id":311,"languages_code":977,"label":1069,"description":1070,"slug":411},{"id":1072,"languages_code":1034,"label":1073,"description":1074,"slug":7},[],[1618],{"languages_code":972,"name":1530,"slug":1531,"description":1532,"support_type":1443,"meta_title":7,"meta_description":7,"marketing_subtitle":957,"tile_subtitle":1534,"tile_description":1535,"id":54,"platforms_id":54,"docs_link":1533},{"id":113,"status":8,"created_on":1276,"modified_on":1620,"name":1621,"slug":1622,"description":1623,"docs_link":1624,"priority":7,"has_sdk":15,"sort":89,"highlighted":15,"in_menu":17,"changefreq":7,"support_type":1443,"show_in_spa":17,"is_file_format":17,"meta_title":7,"meta_description":7,"featured_on_web":15,"marketing_subtitle":957,"tile_subtitle":1625,"tile_description":1626,"is_enterprise":15,"is_popular":15,"primary_use_case":1627,"hierarchy_handling":1628,"best_for":1629,"file_extension":1630,"format_code_example":1631,"format_to_extension":1632,"upload_features":1633,"icon":1634,"meta_image":1635,"primary_tag":1637,"tags":1644,"integration_methods":1662,"recommended_methods":1693,"default_integration_method":1694,"faq_categories":1701,"translations":1704,"platforms_id":113},"2025-10-02T08:32:44.000Z","RESX","resx","Quickly translate and manage your RESX files with Localazy or integrate Localazy with your .NET project and enjoy a fully automated localization process. ","\u002Fdocs\u002Fcli\u002Fresx-format",".NET localization","Translate .NET projects using RESX files and Localazy.","Standard format for Windows\u002F.NET localization","Flat key-value structure",".NET applications",".resx","```\n\u003C?xml version=\"1.0\" encoding=\"utf-8\"?>\n\u003Croot>\n  \u003Cdata name=\"localazy_message\" xml:space=\"preserve\">\n    \u003Cvalue>Go international, today. With Localazy.\u003C\u002Fvalue>\n  \u003C\u002Fdata>\n\u003C\u002Froot>\n```",{"resx":1622},[],{"id":1539},{"id":1636},"1f07bf83-9363-47d6-b21b-a5121c0efaf6",{"id":22,"status":8,"sort":13,"created_on":991,"label":1378,"hidden":15,"icon":1638,"translations":1639},{"id":1380},[1640,1641,1642,1643],{"id":22,"languages_code":972,"label":1378},{"id":221,"languages_code":974,"label":1384},{"id":352,"languages_code":977,"label":1386},{"id":445,"languages_code":980,"label":1378},[1645,1652],{"id":22,"status":8,"sort":13,"label":1378,"hidden":15,"created_on":991,"icon":1646,"translations":1647},{"id":1380},[1648,1649,1650,1651],{"id":22,"languages_code":972,"label":1378},{"id":221,"languages_code":974,"label":1384},{"id":352,"languages_code":977,"label":1386},{"id":445,"languages_code":980,"label":1378},{"id":108,"status":8,"sort":113,"label":1653,"hidden":17,"created_on":991,"icon":7,"translations":1654},"C#",[1655,1656,1658,1660],{"id":108,"languages_code":972,"label":1653},{"id":1657,"languages_code":974,"label":1653},103,{"id":1659,"languages_code":977,"label":1653},108,{"id":1661,"languages_code":980,"label":1653},113,[1663,1669,1679,1686],{"id":22,"status":8,"sort":94,"label":655,"alternative_label":7,"slug":659,"description":1001,"documentation_link":1002,"loc_icon":659,"is_official_plugin":15,"is_universal_plugin":15,"universal_plugin_vendor":7,"translations":1664},[1665,1666,1667,1668],{"id":22,"languages_code":972,"label":655,"description":1001,"slug":659},{"id":1006,"languages_code":974,"label":655,"description":1007,"slug":659},{"id":666,"languages_code":980,"label":655,"description":1009,"slug":659},{"id":436,"languages_code":977,"label":655,"description":1011,"slug":659},{"id":12,"status":8,"sort":13,"label":1013,"alternative_label":7,"slug":1014,"description":1015,"documentation_link":1016,"loc_icon":1017,"is_official_plugin":15,"is_universal_plugin":15,"universal_plugin_vendor":7,"translations":1670},[1671,1672,1673,1674,1675,1676,1677,1678],{"id":12,"languages_code":972,"label":1013,"description":1015,"slug":1014},{"id":154,"languages_code":974,"label":1021,"description":1022,"slug":7},{"id":352,"languages_code":980,"label":1013,"description":1015,"slug":1014},{"id":319,"languages_code":977,"label":1025,"description":1026,"slug":7},{"id":269,"languages_code":974,"label":1028,"description":1029,"slug":1014},{"id":278,"languages_code":980,"label":1013,"description":1015,"slug":1014},{"id":558,"languages_code":977,"label":1025,"description":1026,"slug":1014},{"id":1033,"languages_code":1034,"label":1035,"description":1036,"slug":7},{"id":5,"status":8,"sort":22,"label":1038,"alternative_label":1039,"slug":1040,"description":1041,"documentation_link":1042,"loc_icon":1043,"is_official_plugin":15,"is_universal_plugin":15,"universal_plugin_vendor":7,"translations":1680},[1681,1682,1683,1684,1685],{"id":5,"languages_code":972,"label":1038,"description":1041,"slug":1040},{"id":77,"languages_code":974,"label":1047,"description":1048,"slug":7},{"id":248,"languages_code":980,"label":1038,"description":1041,"slug":1040},{"id":1051,"languages_code":977,"label":1052,"description":1053,"slug":7},{"id":1055,"languages_code":1034,"label":1056,"description":1057,"slug":7},{"id":26,"status":8,"sort":12,"label":1059,"alternative_label":643,"slug":411,"description":1060,"documentation_link":1061,"loc_icon":411,"is_official_plugin":15,"is_universal_plugin":15,"universal_plugin_vendor":7,"translations":1687},[1688,1689,1690,1691,1692],{"id":26,"languages_code":972,"label":1059,"description":1060,"slug":411},{"id":66,"languages_code":974,"label":1065,"description":1066,"slug":411},{"id":239,"languages_code":980,"label":1059,"description":1060,"slug":411},{"id":311,"languages_code":977,"label":1069,"description":1070,"slug":411},{"id":1072,"languages_code":1034,"label":1073,"description":1074,"slug":7},[],{"id":26,"status":8,"sort":12,"label":1059,"alternative_label":643,"slug":411,"description":1060,"documentation_link":1061,"loc_icon":411,"is_official_plugin":15,"is_universal_plugin":15,"universal_plugin_vendor":7,"translations":1695},[1696,1697,1698,1699,1700],{"id":26,"languages_code":972,"label":1059,"description":1060,"slug":411},{"id":66,"languages_code":974,"label":1065,"description":1066,"slug":411},{"id":239,"languages_code":980,"label":1059,"description":1060,"slug":411},{"id":311,"languages_code":977,"label":1069,"description":1070,"slug":411},{"id":1072,"languages_code":1034,"label":1073,"description":1074,"slug":7},[1702],{"id":221,"status":8,"created_on":1703,"sort":7,"slug":1622,"label":1621,"on_faq_index":7},"2022-08-01T16:44:06.000Z",[1705],{"languages_code":972,"name":1621,"slug":1622,"description":1623,"support_type":1443,"meta_title":7,"meta_description":7,"marketing_subtitle":957,"tile_subtitle":1625,"tile_description":1626,"id":113,"platforms_id":113,"docs_link":1624},{"id":535,"status":8,"created_on":1707,"modified_on":1708,"name":538,"slug":537,"description":1709,"docs_link":1710,"priority":7,"has_sdk":7,"sort":536,"highlighted":15,"in_menu":17,"changefreq":7,"support_type":1711,"show_in_spa":17,"is_file_format":7,"meta_title":7,"meta_description":7,"featured_on_web":17,"marketing_subtitle":1711,"tile_subtitle":1711,"tile_description":1712,"is_enterprise":15,"is_popular":17,"primary_use_case":7,"hierarchy_handling":7,"best_for":7,"file_extension":7,"format_code_example":7,"format_to_extension":7,"upload_features":7,"icon":1713,"meta_image":1714,"primary_tag":1716,"tags":1728,"integration_methods":1771,"recommended_methods":1791,"default_integration_method":1792,"faq_categories":1799,"translations":1802,"platforms_id":535},"2022-06-16T09:08:11.000Z","2026-04-27T18:16:54.000Z","Enjoy seamless integration of Strapi & Localazy and translate your website efficiently. Download the official Localazy plugin in the Strapi Marketplace to get started!","\u002Fdocs\u002Fstrapi\u002Fstrapi-plugin-introduction","Localization Plugin","Localize your Strapi website with our official localization plugin. Easy setup and installation.",{"id":540},{"id":1715},"5995b721-a2ea-487e-ad4b-298a489bbd24",{"id":286,"status":8,"sort":216,"created_on":991,"label":1717,"hidden":15,"icon":1718,"translations":1720},"CMS",{"id":1719},"1172a655-928c-4594-9263-d8afdfd9cd79",[1721,1722,1724,1726],{"id":286,"languages_code":972,"label":1717},{"id":1723,"languages_code":974,"label":1717},73,{"id":1725,"languages_code":977,"label":1717},81,{"id":1727,"languages_code":980,"label":1717},84,[1729,1740,1752,1759],{"id":59,"status":8,"sort":253,"label":1730,"hidden":15,"created_on":991,"icon":7,"translations":1731},"Multilingual SEO",[1732,1733,1735,1738],{"id":59,"languages_code":972,"label":1730},{"id":878,"languages_code":974,"label":1734},"SEO multilingüe",{"id":1736,"languages_code":977,"label":1737},94,"Vícejazyčné SEO",{"id":1739,"languages_code":980,"label":1730},99,{"id":406,"status":8,"sort":406,"label":165,"hidden":15,"created_on":991,"icon":1741,"translations":1743},{"id":1742},"e782ed3f-d954-45ca-8b17-5bf5fe95f30a",[1744,1745,1748,1750],{"id":406,"languages_code":972,"label":165},{"id":1746,"languages_code":974,"label":1747},132,"Comercio electrónico",{"id":1749,"languages_code":977,"label":165},137,{"id":1751,"languages_code":980,"label":165},142,{"id":286,"status":8,"sort":216,"label":1717,"hidden":15,"created_on":991,"icon":1753,"translations":1754},{"id":1719},[1755,1756,1757,1758],{"id":286,"languages_code":972,"label":1717},{"id":1723,"languages_code":974,"label":1717},{"id":1725,"languages_code":977,"label":1717},{"id":1727,"languages_code":980,"label":1717},{"id":5,"status":8,"sort":94,"label":1760,"hidden":15,"created_on":991,"icon":1761,"translations":1763},"Marketing tools",{"id":1762},"098fe6a4-dd2e-42d8-937e-2d8121e6e266",[1764,1765,1768,1770],{"id":5,"languages_code":972,"label":1760},{"id":1766,"languages_code":974,"label":1767},43,"Herramientas de marketing",{"id":299,"languages_code":977,"label":1769},"Marketingové nástroje",{"id":378,"languages_code":980,"label":1760},[1772],{"id":137,"status":8,"sort":7,"label":1773,"alternative_label":1774,"slug":1775,"description":1776,"documentation_link":1777,"loc_icon":1778,"is_official_plugin":17,"is_universal_plugin":15,"universal_plugin_vendor":7,"translations":1779},"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",[1780,1781,1784,1785,1788],{"id":137,"languages_code":972,"label":1773,"description":1776,"slug":1775},{"id":1766,"languages_code":974,"label":1782,"description":1783,"slug":7},"Complemento Oficial de Strapi","Nuestros desarrolladores mantienen un complemento oficial de localización de Strapi. ¡Empiece en unos pocos clics!",{"id":369,"languages_code":980,"label":1773,"description":1776,"slug":1775},{"id":445,"languages_code":977,"label":1786,"description":1787,"slug":7},"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":878,"languages_code":1034,"label":1789,"description":1790,"slug":7},"Offizielles Strapi-Plugin","Unsere Entwickler pflegen ein offizielles Strapi-Lokalisierungs-Plugin. Starten Sie mit ein paar Klicks!",[],{"id":137,"status":8,"sort":7,"label":1773,"alternative_label":1774,"slug":1775,"description":1776,"documentation_link":1777,"loc_icon":1778,"is_official_plugin":17,"is_universal_plugin":15,"universal_plugin_vendor":7,"translations":1793},[1794,1795,1796,1797,1798],{"id":137,"languages_code":972,"label":1773,"description":1776,"slug":1775},{"id":1766,"languages_code":974,"label":1782,"description":1783,"slug":7},{"id":369,"languages_code":980,"label":1773,"description":1776,"slug":1775},{"id":445,"languages_code":977,"label":1786,"description":1787,"slug":7},{"id":878,"languages_code":1034,"label":1789,"description":1790,"slug":7},[1800],{"id":66,"status":8,"created_on":1801,"sort":7,"slug":537,"label":538,"on_faq_index":7},"2022-06-16T09:24:13.000Z",[1803],{"languages_code":972,"name":538,"slug":537,"description":1709,"support_type":1711,"meta_title":7,"meta_description":7,"marketing_subtitle":1711,"tile_subtitle":1711,"tile_description":1712,"id":535,"platforms_id":535,"docs_link":1710},{"id":319,"status":8,"created_on":1276,"modified_on":1805,"name":545,"slug":544,"description":7,"docs_link":1806,"priority":7,"has_sdk":15,"sort":311,"highlighted":15,"in_menu":17,"changefreq":7,"support_type":1807,"show_in_spa":17,"is_file_format":15,"meta_title":7,"meta_description":7,"featured_on_web":17,"marketing_subtitle":1808,"tile_subtitle":1809,"tile_description":1810,"is_enterprise":15,"is_popular":17,"primary_use_case":7,"hierarchy_handling":7,"best_for":7,"file_extension":7,"format_code_example":7,"format_to_extension":7,"upload_features":1811,"icon":1812,"meta_image":1813,"primary_tag":1815,"tags":1827,"integration_methods":1835,"recommended_methods":1848,"default_integration_method":1849,"faq_categories":1855,"translations":1856,"platforms_id":319},"2024-12-20T15:00:22.000Z","\u002Fdocs\u002Fintegrations\u002Fquick-start-figma","plugin","Figma plugin","Localization plugin","Quickly translate your Figma designs and seamlessly reuse the translations during the development of your project.",[],{"id":547},{"id":1814},"7573fed6-8817-4cb4-84d2-be327e6c4891",{"id":12,"status":8,"sort":147,"created_on":991,"label":1816,"hidden":15,"icon":1817,"translations":1819},"Design tools",{"id":1818},"1053d863-b690-4fbd-aadf-dbf2ba282768",[1820,1821,1823,1826],{"id":12,"languages_code":972,"label":1816},{"id":861,"languages_code":974,"label":1822},"Herramientas de diseño",{"id":1824,"languages_code":977,"label":1825},49,"Nástroje pro návrh",{"id":428,"languages_code":980,"label":1816},[1828],{"id":12,"status":8,"sort":147,"label":1816,"hidden":15,"created_on":991,"icon":1829,"translations":1830},{"id":1818},[1831,1832,1833,1834],{"id":12,"languages_code":972,"label":1816},{"id":861,"languages_code":974,"label":1822},{"id":1824,"languages_code":977,"label":1825},{"id":428,"languages_code":980,"label":1816},[1836],{"id":147,"status":8,"sort":7,"label":1774,"alternative_label":1774,"slug":1837,"description":1838,"documentation_link":595,"loc_icon":1778,"is_official_plugin":17,"is_universal_plugin":15,"universal_plugin_vendor":7,"translations":1839},"official-plugin","Our developers maintain an official plugin for this integration. Start in a few clicks!",[1840,1841,1844,1845],{"id":147,"languages_code":972,"label":1774,"description":1838,"slug":1837},{"id":142,"languages_code":974,"label":1842,"description":1843,"slug":7},"Plugin Oficial","Nuestros desarrolladores mantienen un plugin oficial para esta integración. ¡Empiece con unos pocos clics!",{"id":132,"languages_code":980,"label":1774,"description":1838,"slug":1837},{"id":332,"languages_code":977,"label":1846,"description":1847,"slug":7},"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":147,"status":8,"sort":7,"label":1774,"alternative_label":1774,"slug":1837,"description":1838,"documentation_link":595,"loc_icon":1778,"is_official_plugin":17,"is_universal_plugin":15,"universal_plugin_vendor":7,"translations":1850},[1851,1852,1853,1854],{"id":147,"languages_code":972,"label":1774,"description":1838,"slug":1837},{"id":142,"languages_code":974,"label":1842,"description":1843,"slug":7},{"id":132,"languages_code":980,"label":1774,"description":1838,"slug":1837},{"id":332,"languages_code":977,"label":1846,"description":1847,"slug":7},[],[1857],{"languages_code":972,"name":545,"slug":544,"description":7,"support_type":1807,"meta_title":7,"meta_description":7,"marketing_subtitle":1808,"tile_subtitle":1809,"tile_description":1810,"id":319,"platforms_id":319,"docs_link":1806},{"id":1859,"owner":1860,"created_by":7,"sort":7,"title":1865,"slug":1866,"modified_on":924,"created_on":1867,"pinned":15,"badge":7,"priority":1868,"main_image":1869,"status":8,"tags":1870,"dictionary":1878,"reading_time":1879,"excerpt":-1,"og_title":924,"og_description":924,"og_image":924},"69d78a237ab1270001eddabf",{"id":1861,"first_name":1862,"last_name":924,"slug":1863,"avatar":1864},"606c233dcf7b6a0001d1da93","Petr Hodný","petr-hodny","https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002F2023\u002F12\u002Fpetr.png","Translation API: Translate your content on the fly with Localazy AI!","translation-api-translate-your-content-on-the-fly-with-localazy-ai","2026-04-24T09:27:26.000+02:00","0.7","https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002F2026\u002F04\u002FLocalazy-AI-translation-api.png",[1871,1873,1876],{"id":319,"created_on":1872,"status":8,"label":655,"slug":659,"on_index_page":15},"2026-06-03 06:56:18",{"id":269,"created_on":1872,"status":8,"label":1874,"slug":1875,"on_index_page":17},"AI","ai",{"id":319,"created_on":1872,"status":8,"label":217,"slug":1877,"on_index_page":17},"localization",[],0,{"id":1881,"owner":1882,"created_by":7,"sort":7,"title":1883,"slug":1884,"modified_on":924,"created_on":1885,"pinned":15,"badge":7,"priority":1868,"main_image":1886,"status":8,"tags":1887,"dictionary":1893,"reading_time":1879,"excerpt":-1,"og_title":924,"og_description":924,"og_image":924},"6a1eb1ef8550a30001408466",{"id":1861,"first_name":1862,"last_name":924,"slug":1863,"avatar":1864},"Release Update: New features in CLI & API, revamped glossary, Strapi plugin updates, and more!","release-update-june-2026-new-features-localazy-cli-glossary-strapi-plugin","2026-06-02T16:10:29.000+02:00","https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002F2026\u002F06\u002FRelease-update-Localazy-may-2026.png",[1888,1891,1892],{"id":319,"created_on":1872,"status":8,"label":1889,"slug":1890,"on_index_page":17},"Release Update","release-update",{"id":319,"created_on":1872,"status":8,"label":643,"slug":411,"on_index_page":15},{"id":319,"created_on":1872,"status":8,"label":655,"slug":659,"on_index_page":15},[]]