[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"footer-homepage":3,"footer-settings":84,"faq-category-internationalization":220,"faq-category-internationalization-structured":288,"footer-integrations":289,"main-navigation":1264,"blog-post-nav-[USE LATEST FEATURED]":1881,"blog-post-nav-nav":1906},{"status":4,"header_badges":5,"footer_badges":27,"footer_secured_badges":34,"slider_badges":48},"published",[6,15,21],{"id":7,"status":4,"sort":8,"link":9,"title":10,"badgeType":11,"badgeName":12,"metadata":8,"image":13},1,null,"https:\u002F\u002Fwww.g2.com\u002Fproducts\u002Flocalazy\u002Freviews","Best meets requirements","Other","G2-winter-24-best-meets-requirments",{"id":14},"8d5dd6fd-6995-4c92-8219-a6ed5ba6acdc",{"id":16,"status":4,"sort":8,"link":9,"title":17,"badgeType":11,"badgeName":18,"metadata":8,"image":19},2,"Best support","G2-winter-24-best-support",{"id":20},"e59dd465-84d9-45c7-987d-dd4048fd6992",{"id":22,"status":4,"sort":8,"link":9,"title":23,"badgeType":11,"badgeName":24,"metadata":8,"image":25},3,"Easiest admin","G2-winter-24-easiest-admin",{"id":26},"5f12c4c8-bec0-47cf-87b4-a4502e9f1bd2",[28],{"id":29,"status":4,"sort":8,"link":9,"title":30,"badgeType":11,"badgeName":31,"metadata":8,"image":32},12,"Users love us","Users love us 25",{"id":33},"232416a5-86ba-4be6-85a5-b88802003d53",[35,42],{"id":36,"status":4,"sort":8,"link":37,"title":38,"badgeType":11,"badgeName":39,"metadata":8,"image":40},11,"https:\u002F\u002Fsprinto.com\u002Fget-iso-27001\u002F","Sprinto ISO 27001","Sprinto ISO 27001 certificate",{"id":41},"c1c6c06c-6caf-4b78-8a7e-9606c395eb61",{"id":43,"status":4,"sort":8,"link":44,"title":45,"badgeType":11,"badgeName":45,"metadata":8,"image":46},13,"https:\u002F\u002Fwww.aicpa.org\u002Fsoc4so","SOC certificate",{"id":47},"4f4bc0a6-09a0-41df-8295-8f990d96d941",[49,56,61,66,71,76,82],{"id":50,"status":4,"sort":8,"link":9,"title":51,"badgeType":11,"badgeName":52,"metadata":53,"image":54},5,"Most likely to recommend","a","",{"id":55},"da055731-3f11-4fc7-96f2-c11c0b84c831",{"id":57,"status":4,"sort":8,"link":9,"title":58,"badgeType":11,"badgeName":8,"metadata":8,"image":59},6,"EMEA High Performer",{"id":60},"586fb488-81f2-41db-a4e8-ef309e50c0e6",{"id":62,"status":4,"sort":8,"link":9,"title":63,"badgeType":11,"badgeName":8,"metadata":8,"image":64},7,"Ease of Doing Business With",{"id":65},"bfa26865-430e-463d-9886-cb56a8a8ecf6",{"id":67,"status":4,"sort":8,"link":9,"title":68,"badgeType":11,"badgeName":8,"metadata":8,"image":69},8,"High Performer",{"id":70},"2cc1ba0f-c23a-4c97-ad4a-a655c97466fe",{"id":72,"status":4,"sort":8,"link":9,"title":73,"badgeType":11,"badgeName":8,"metadata":8,"image":74},9,"Fastest Implementation",{"id":75},"6f297758-1c95-45f4-a6e9-528319897132",{"id":77,"status":4,"sort":8,"link":78,"title":79,"badgeType":11,"badgeName":8,"metadata":8,"image":80},10,"https:\u002F\u002Fwww.intercert.com\u002Fservices\u002Fgovernance-risk-compliance\u002Fiso-iec-27001","Intercert ISO 27001",{"id":81},"0521a5f1-e1f2-4da6-a2bc-dc92773f2a7b",{"id":36,"status":4,"sort":8,"link":37,"title":38,"badgeType":11,"badgeName":39,"metadata":8,"image":83},{"id":41},{"id":7,"status":4,"security_section_title":85,"loved_section_title":86,"columns":87,"social_links":180,"policy_links":210},"Secured & trusted","Loved by users",[88,102,119,141,145],{"id":7,"status":4,"sort":8,"title":89,"column_key":90,"links":91},"Localazy","connect",[92,95,98],{"id":36,"status":4,"sort":7,"title":93,"url":94},"Book a demo","___LOCALAZY_MEETING_URL___",{"id":29,"status":4,"sort":16,"title":96,"url":97},"Contact","\u002Fcontact",{"id":99,"status":4,"sort":22,"title":100,"url":101},21,"About us","\u002Fabout-us",{"id":16,"status":4,"sort":8,"title":103,"column_key":104,"links":105},"Programs","programs",[106,110,113,116],{"id":7,"status":4,"sort":107,"title":108,"url":109},4,"Partner Program","\u002Fpartnership",{"id":16,"status":4,"sort":50,"title":111,"url":112},"Ambassador Program","\u002Fambassador",{"id":22,"status":4,"sort":57,"title":114,"url":115},"Startup Program","\u002Ffor\u002Fstartups",{"id":107,"status":4,"sort":62,"title":117,"url":118},"Nonprofits","\u002Ffor\u002Fnonprofit",{"id":22,"status":4,"sort":8,"title":120,"column_key":121,"links":122},"Use Cases","use_cases",[123,126,129,132,135,138],{"id":50,"status":4,"sort":67,"title":124,"url":125},"Software Localization","\u002Fterm\u002Fsoftware-localization",{"id":57,"status":4,"sort":72,"title":127,"url":128},"Machine Translation Services","\u002Ffeatures\u002Fmachine-translation",{"id":62,"status":4,"sort":77,"title":130,"url":131},"Translation API","\u002Ffeatures\u002Ftranslation-api",{"id":67,"status":4,"sort":36,"title":133,"url":134},"Crowdsourced Translations","\u002Ffeatures\u002Fshare-tm",{"id":72,"status":4,"sort":29,"title":136,"url":137},"Figma i18n & localization","\u002Ffeatures\u002Ffigma-localization-plugin",{"id":77,"status":4,"sort":43,"title":139,"url":140},"Translation as a Service","\u002Fterm\u002Ftranslation-service",{"id":107,"status":4,"sort":8,"title":142,"column_key":143,"links":144},"Integrations","integrations",[],{"id":50,"status":4,"sort":8,"title":146,"column_key":147,"links":148},"Resources","resources",[149,153,157,161,165,169,173,177],{"id":43,"status":4,"sort":150,"title":151,"url":152},14,"Documentation","\u002Fdocs",{"id":150,"status":4,"sort":154,"title":155,"url":156},15,"Dictionary","\u002Fdictionary",{"id":154,"status":4,"sort":158,"title":159,"url":160},16,"Case Studies","\u002Fcase-study",{"id":158,"status":4,"sort":162,"title":163,"url":164},17,"Discussion forum","___DISCUSS_URL___",{"id":162,"status":4,"sort":166,"title":167,"url":168},18,"Localization Blog","\u002Fblog",{"id":166,"status":4,"sort":170,"title":171,"url":172},19,"FAQ","\u002Ffaq",{"id":170,"status":4,"sort":174,"title":175,"url":176},20,"Pricing","\u002Fpricing",{"id":174,"status":4,"sort":99,"title":178,"url":179},"Brand assets","https:\u002F\u002Fdrive.google.com\u002Fdrive\u002Fu\u002F1\u002Ffolders\u002F1tZqsZHBlGelz7A2FwTsiwrs4j3sd9HTk",[181,186,191,196,201,206],{"id":7,"status":4,"sort":8,"platform":182,"icon":183,"url":184,"label":185},"feed","rss","\u002Ffeed.xml","Localazy RSS Feed",{"id":16,"status":4,"sort":8,"platform":187,"icon":188,"url":189,"label":190},"facebook","fb-logo","https:\u002F\u002Fwww.facebook.com\u002Flocalazy\u002F","Localazy facebook",{"id":22,"status":4,"sort":8,"platform":192,"icon":193,"url":194,"label":195},"github","github-logo","https:\u002F\u002Fgithub.com\u002Flocalazy","Localazy GitHub",{"id":107,"status":4,"sort":8,"platform":197,"icon":198,"url":199,"label":200},"x","x-twitter","https:\u002F\u002Fx.com\u002Flocalazy","Localazy X",{"id":50,"status":4,"sort":8,"platform":202,"icon":203,"url":204,"label":205},"linkedin","linkedin-logo","https:\u002F\u002Fwww.linkedin.com\u002Fcompany\u002F37836599\u002F","Localazy LinkedIn",{"id":57,"status":4,"sort":8,"platform":207,"icon":208,"url":164,"label":209},"discourse","discourse-logo","Localazy Discourse",[211,214,217],{"id":7,"status":4,"sort":8,"title":212,"url":213,"action":8},"Privacy policy","\u002Fprivacy-policy",{"id":16,"status":4,"sort":8,"title":215,"url":216,"action":8},"Terms & Conditions","\u002Fterms-and-conditions",{"id":22,"status":4,"sort":8,"title":218,"url":8,"action":219},"Cookies","cookie-consent",{"faqs":221},[222,234,242,249,256,264,272,280],{"id":223,"status":4,"title":224,"content":225,"slug":226,"created_on":227,"modified_on":228,"category":229},62,"What are some internationalization best practices?","Product internationalization is a pretty vast area and depending on the nature of your product & markets you are considering, i18n can comprise of different operations and best practices. However, you can learn more about [software internationalization on our blog](\u002Fblog?search=i18n).\n\n## Few points about internationalization\n\n- Take localization into account in the early stages of development. Introducing multilingual support once you are rolling requires extra work on your part and makes you more likely to forget something important. Think about localization throughout your product as a whole, e.g., don't allow the backend to send untranslated messages.\n- Make sure you handle string interpolation correctly from the very beginning. For example, don't concatenate but use placeholders instead. Manage strings with various plural forms properly etc\n- Use plurals the right way, e.g., don't use plural zero for an empty check.\n- The previous two points will help you prevent the most common problems when you start implementing more \"exotic\" languages, such as RTL languages or those without plurals.\n- Double-check that you handle date formats etc., correctly as well. Unfortunately, this is something that we can't do for you - it's a matter of proper implementation within your code.\n- Separate configuration from localization\n- Make sure your design is ready","what-are-some-internationalization-best-practices","2022-03-17T12:23:00.000Z","2021-11-22T20:23:51.000Z",{"id":29,"status":4,"created_on":230,"sort":8,"slug":231,"label":232,"on_faq_index":233},"2022-03-17T12:22:57.000Z","internationalization","Internationalization",true,{"id":235,"status":4,"title":236,"content":237,"slug":238,"created_on":239,"modified_on":240,"category":241},110,"What is i18n?","i18n stands for internationalization. Internationalization is a process of making the subject of internationalization ready for international markets. Abbreviation i18n is often used by software developers and digital product designers.\n\n","what-is-i18n","2022-03-17T12:23:02.000Z","2026-01-12T08:13:59.000Z",{"id":29,"status":4,"created_on":230,"sort":8,"slug":231,"label":232,"on_faq_index":233},{"id":243,"status":4,"title":244,"content":245,"slug":246,"created_on":239,"modified_on":247,"category":248},138,"How do you internationalize an app?","🥳️ You’re nearly at the finalization of your app, getting ready to deploy... but you want to reach an international audience? STOP! Don’t hit any other button before internationalizing your application to include translations for more than one language. How can you do this?\n \nApp [internationalization](\u002Fdictionary\u002Finternationalization) is the process of allocating an application’s content into changeable interfaces and variables capable of presenting content in the chosen language with ease. Both [iOS](\u002Fdictionary\u002Fios) and [Android](\u002Fdictionary\u002Fandroid) app developers must follow similar processes to localize their content. 🚩\n\nDuring this phase, the content is separated (or externalized) from the code into localizable files, which are then utilized according to the language users choose. Essentially, your app will display texts from external files called through the code. This makes adding new languages to your app simple, programmatically speaking, because you simply need to add new files with translated strings. And this is taken care of by Localazy automatically when you set everything up correctly 😀\n\n> See the general guide on [How to prepare your app for internationalization and localization](\u002Fblog\u002Fguide-preparing-application-for-i18n-l10n-localazy)\n\n## Android app internationalization and localization\n📱 Your Android app can be ready for foreign markets in [just three steps](\u002Fblog\u002Fhow-to-translate-android-app-easier-than-ever-before). We’ve made this easy with our state-of-the-art [Android integration](\u002Fandroid) via our [Gradle i18n plugin](\u002Fdocs\u002Fandroid\u002Flocalazy-gradle-plugin), making Android localization a breeze. Nothing is left untranslated when you use Localazy. And as a bonus, our users update their translations in Android apps in real-time by using [OTA updates](\u002Fdocs\u002Fandroid\u002Flocalazy-android-library). \n\n> See our [Case study on Android app localization](\u002Fblog\u002Fhow-i-converted-floating-apps-to-localazy)\n\n## iOS app internationalization and localization\nWhat about an iOS app? How can you internationalize an iOS application? Apple has crafted [a guide for app owners to prepare their app for localization](https:\u002F\u002Fdeveloper.apple.com\u002Flocalization\u002F). But basically, all you have to do is export your texts in Xcode, which will create a `Localizable.strings` file that you can then import to Localazy. \n\nLocalazy perfectly accompanies you after the internationalization of your iOS app and provides a localization solution without dealing with tedious file downloading and uploading. \n\n> Learn how [How to translate iOS app with Localazy CLI\u002FSDK](\u002Fblog\u002Fintegrate-localazy-ios-apps-localization-tutorial)","how-do-you-internationalize-an-app","2022-01-14T00:49:15.000Z",{"id":29,"status":4,"created_on":230,"sort":8,"slug":231,"label":232,"on_faq_index":233},{"id":250,"status":4,"title":251,"content":252,"slug":253,"created_on":254,"modified_on":254,"category":255},170,"Why is internationalization (i18n) an ongoing process?","The expansion of the international market is one of the most important characteristics of the economic development of companies around the world, which leads to the introduction of software products in international markets. \n\nIn this way, companies must make an arduous effort to adapt their processes, procedures, and products. Companies that strategically decide to internationalize face the challenge of ensuring that their products or services have an adequate linguistic, cultural, and legal transformation so that they can be adapted to different countries. \n\nThe development of internationalized products or services is a complex and expensive task due to the increased hours of work in design and coding, the need for additional tools and skills, and the effects on management and project architecture. The early detection of internationalization requirements by the architect and project leader influences the ease of implementation and the detection and correction of errors.\n\nAs we know, software internationalization (i18n) is the process of preparing a product at a technical level so that it can be feasibly adapted to multiple languages and cultural conventions without extensive redesign for each language. The i18n is shown as a process but also as the succession of steps integrated to create a global product, which is designed, developed, and quality guaranteed for the foreign market. \n\nIn the case of software, if a software product is not internationalized in advance, it is almost certain that an additional expense will be incurred during the localization process, which in some cases will make this process not feasible. \n\nThe degree of internationalization depends partly on the complexities of the languages to be introduced. If you will localize a product developed in English into French, Italian, German, and Spanish, the level of complexity is significantly lower than would it would be required if the product is to support Japanese, Chinese, Thai, Arabic, and Hindi, which require very special planning and design considerations.\n\n## Continuous Internationalization\n\nInternationalization as a continuous process is a new approach to global content, integrating with the CI\u002FCD [(Continuous Integration \u002F Continuous Distribution)](\u002Fdictionary\u002Fcontinuous-integration\u002F) method companies use to deliver software to their customers frequently. \n\nWhen adding new features or content, design teams should be aware of language-specific requirements such as bi-directionality (LTR\u002FRTL) of languages and distribution of word lengths in various languages. To achieve this, [effective and agile UX localization is a must](\u002Fblog\u002Fagile-localization-for-ux-the-localazy-figma-plugin-changes-the-game).\n\nDevelopers should rigorously follow [best i18n practices](\u002Fblog\u002Fcheatsheet-getting-started-software-localization-tips-tricks) such as [string externalization](), correct use of placeholders, plurals, and currency and date formatting.\n\nMaking internationalization and localization a tightly embedded part of the CI\u002FCD workflow allows teams to shorten release cycles and deliver a multilingual experience seamlessly. Localization suites such as [Localazy](\u002Fblog\u002Flocalazy-best-tool-translation-automation) can help you with continuous internationalization, [translation management](\u002Fblog\u002F12-reasons-why-localazy-is-better-than-spreadsheets-for-localization-projects), and [global delivery of translated content](\u002Fblog\u002Fdeliver-translated-files-localazy-cdn-tutorial).\n\n## The corporate value of continuous internationalization\nWhen implemented correctly, continued internationalization almost always results in higher team productivity, more collaboration, faster time to market, and lower risk than achieved by traditional approaches.\n\n*Fundamental steps to build the foundations of internationalization as a continuous process:*\n- Improve your efforts with quality i18n engineering\n- Eliminate friction points between development and localization\n- Adopt technology that unites departments and adjusts to their workflows\n\n## Conclusion\nContinuous internationalization is the most efficient process for companies that frequently release localized updates to their apps, websites, and content. Continuous internationalization and localization help you in future-proofing your products while your organization expands its global focus.","why-is-internationalization-i18n-ongoing-process","2022-06-15T10:59:26.000Z",{"id":29,"status":4,"created_on":230,"sort":8,"slug":231,"label":232,"on_faq_index":233},{"id":257,"status":4,"title":258,"content":259,"slug":260,"created_on":261,"modified_on":262,"category":263},171,"What are the stages of internationalization?","In software development, internationalization (i18n) should always be seen as an inseparable part of the main activities of the development process, such as the specification of requirements, design, implementation, and testing.\n\nLearn how internationalization affects the four stages of the software development cycle:\n\n## STAGE 1 - Software Specification:\nSoftware requirements play a primary role in the development process of a software product. It is based on the needs raised by customers at a very general level, where the services or components of what you want to produce are discovered, documented, analyzed, and defined, in addition to the restrictions that the software product will have. Its main goal is to define the process to follow in software development and to facilitate understanding of the client's requirements. \n\nIn the context of a development process aligned with i18n, it is the fundamental pillar in fulfilling the strategic objectives of the globalization of a product. \n\n*Important things to consider with regards to internationalization in the software specification stage are:*\n1. Current legislation.\n2. Locales.\n3. Complexity of the translated language, in which each introduces particular elements considered of less or greater difficulty for the i18n process.\n4. Representation of the contents (User Interface).\n5. Functional requirements of the business.\n6. Technology Restrictions.\n\nWhen it comes to a new market, Managers must thoroughly study all the necessary aspects associated with the culture in the destination market. \n\n## STAGE 2 - Software Architecture:\nSoftware architecture consists of making decisions about the logical organization of the software product. It is the process where the architecture, components, interfaces, and other characteristics of a system or software component are defined.\n\nIt involves the set of principles, concepts, and practices that lead to developing a high-quality system or product. Design principles establish a primary philosophy that will guide you in the design work.\n\nThis stage is where the architecture that will support the desired software product is defined. \n\n*Therefore, a set of elements must be taken into account, emphasizing the base architecture of the software, such as:*\n\n1. Achieve the decoupling of the different layers that make up the structure of the architecture.\n2. Consider using the Unicode coding standard in all architecture layers and components used.\n3. Maximize the architecture's adaptability by incorporating business rules and workflow engines, as well as the adaptability of your object model.\n4. Externalize the texts used within the application.\n5. Create user interfaces capable of adapting to different languages.\n6. Take into account the i18n and localization capabilities provided by each of the Database Management Systems to be used.\n7. Consider a correct design of the database schemes attached to the different types of information related to the target market's culture.\n8. Select the internationalized COTS (Commercial Off-The-Shelf) software to be integrated into architecture so that they can adapt to different markets.\n\n## STAGE 3 - Software Implementation:\nAt this stage of software development, the most important artifacts of the software product are produced. \n\n*Things to consider during this stage are:*\n1. Proper documentation associated with the product, such as the online help, the user manual, and the installation manual, among others.\n2. Careful implementation of the i18n best practices outlined in the architecture, implementation of i18n libraries, and standards.\n\n## STAGE 4 - Software Testing:\nThe software testing process consists of the dynamic verification of the behavior of the developed product in a finite set of test cases against the expected behavior. In the case of the testing stage of internationalized software, it doesn't differ from the conventional one. It only has a greater scope as there is a need to evaluate all those elements associated with i18n and those specified in previous stages. \n\nAt this stage, it is necessary to devote considerable effort because it is the stage where the result of an entire development process is evaluated, and its quality is guaranteed. \n\n## Conclusion\nThe i18n of software is not an easy process to carry out. It takes time and funding to conduct in-depth research that helps create more competitive software products in the international market. \n\nThis fundamental process must be aligned with the conventional development cycle from the early stages to incorporate the characteristics associated with a software product appropriate to the needs of international markets. ","what-are-stages-internationalization-i18n","2022-06-15T14:47:09.000Z","2022-06-16T08:55:05.000Z",{"id":29,"status":4,"created_on":230,"sort":8,"slug":231,"label":232,"on_faq_index":233},{"id":265,"status":4,"title":266,"content":267,"slug":268,"created_on":269,"modified_on":270,"category":271},283,"Does Localazy use language codes from ISO 639 when exporting translations?","[ISO 639 language codes](https:\u002F\u002Fwww.iso.org\u002Fiso-639-language-codes.html) are internationally recognized codes for the representation of more than 500 languages or language families. Localazy follows the standards provided by [Unicode CLDR](https:\u002F\u002Fcldr.unicode.org\u002F) which respects the ISO declaration.\n\nYou can see locale codes in the language table and you can also setup aliases in your CLI configuration to use different code for any given language you download from Localazy via CLI.\n\n> Learn more about [Language Aliases on the blog](\u002Fblog\u002Flocalazy-cli-tips-language-aliases-expansions)\n\n","does-localazy-use-language-codes-from-iso-639-when-exporting-translations","2023-07-13T13:16:15.000Z","2023-07-13T13:16:18.000Z",{"id":29,"status":4,"created_on":230,"sort":8,"slug":231,"label":232,"on_faq_index":233},{"id":273,"status":4,"title":274,"content":275,"slug":276,"created_on":277,"modified_on":278,"category":279},435,"How do plurals differ across languages, and why does it matter for localization?","Plural forms vary significantly across languages, going far beyond the simple singular\u002Fplural distinction in English. \n\nLanguages like [Arabic](\u002Fblog\u002F6-challenges-of-localizing-your-app-to-arabic-and-how-to-solve-them) have six different plural forms based on quantity (zero, one, two, few, many, other), while some Asian languages like [Japanese](\u002Fblog\u002Fmaster-japanese-localization-and-adapt-your-brand-to-this-unique-market) or Chinese don't pluralize nouns at all. Other languages like Russian or Polish use different forms based on the last digit of the number.\n\nThese differences matter tremendously for localization because using incorrect plural forms makes your software feel unprofessional or even confusing to users. \n\nWhen a Polish user sees \"5 wiadomość\" instead of \"5 wiadomości,\" it's immediately apparent that the software wasn't properly localized. Proper plural handling is one of those subtle details that separates professionally localized software from amateur attempts.\n\nLocalazy follows the CLDR standard of pluralization rules, and provides you with an interface to correctly provide all plural forms needed for the target language.\n\n> Learn more about the [plural rules in the documentation](\u002Fdocs\u002Fgeneral\u002Ftranslating-plurals)","how-do-plurals-differ-across-languages-and-why-does-it-matter-for-localization","2025-03-17T09:05:56.000Z","2025-03-17T09:06:04.000Z",{"id":29,"status":4,"created_on":230,"sort":8,"slug":231,"label":232,"on_faq_index":233},{"id":281,"status":4,"title":282,"content":283,"slug":284,"created_on":285,"modified_on":286,"category":287},438,"Why can't I just use simple if\u002Felse logic for handling singular and plural forms in my app?","While it might seem straightforward to code singular and plural forms with a simple if\u002Felse statement in English, this approach quickly falls apart when dealing with other languages. Different languages have drastically different rules for plurals - English only differentiates between one and many, but languages like Czech and Polish require different forms for 1, 2-4, and 5+ items, while Arabic has six different plural forms depending on the count.\n\nEven seemingly simple cases get complex quickly. Russian changes forms based on the last digit of the number, except when the second-to-last digit is 1. These complexities mean that hardcoding plural logic creates a maintenance nightmare with nested conditions that break easily when adding new languages.\n\nBuilding and maintaining these linguistic rules yourself essentially requires becoming an expert in dozens of language grammars rather than focusing on your core product. When expanding to new markets, you'd need to rewrite parts of your app for each language's plural system, potentially delaying your international launches. Using a proper localization system that handles these rules automatically is both faster and more reliable.","why-cant-i-just-use-simple-if-else-logic-for-handling-singular-plural-forms-in-my-app","2025-03-17T11:40:35.000Z","2025-03-17T11:40:43.000Z",{"id":29,"status":4,"created_on":230,"sort":8,"slug":231,"label":232,"on_faq_index":233},"{\"@context\":\"https:\u002F\u002Fschema.org\",\"@type\":\"FAQPage\",\"mainEntity\":[{\"@type\":\"Question\",\"name\":\"What are some internationalization best practices?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"\u003Cp>Product internationalization is a pretty vast area and depending on the nature of your product &amp; markets you are considering, i18n can comprise of different operations and best practices. However, you can learn more about \u003Ca href=\\\"\u002Fblog?search=i18n\\\">software internationalization on our blog\u003C\u002Fa>.\u003C\u002Fp>\\n\u003Ch2 tabindex=\\\"-1\\\">Few points about internationalization \u003Ca class=\\\"markdownit-header-anchor\\\" href=\\\"#few-points-about-internationalization\\\">#️⃣\u003C\u002Fa>\u003Ca class=\\\"markdownit-header-anchor__offset\\\" id=\\\"few-points-about-internationalization\\\" tabindex=\\\"-1\\\" href=\\\"#\\\">\u003C\u002Fa>\u003C\u002Fh2>\\n\u003Cul>\\n\u003Cli>Take localization into account in the early stages of development. Introducing multilingual support once you are rolling requires extra work on your part and makes you more likely to forget something important. Think about localization throughout your product as a whole, e.g., don’t allow the backend to send untranslated messages.\u003C\u002Fli>\\n\u003Cli>Make sure you handle string interpolation correctly from the very beginning. For example, don’t concatenate but use placeholders instead. Manage strings with various plural forms properly etc\u003C\u002Fli>\\n\u003Cli>Use plurals the right way, e.g., don’t use plural zero for an empty check.\u003C\u002Fli>\\n\u003Cli>The previous two points will help you prevent the most common problems when you start implementing more “exotic” languages, such as RTL languages or those without plurals.\u003C\u002Fli>\\n\u003Cli>Double-check that you handle date formats etc., correctly as well. Unfortunately, this is something that we can’t do for you - it’s a matter of proper implementation within your code.\u003C\u002Fli>\\n\u003Cli>Separate configuration from localization\u003C\u002Fli>\\n\u003Cli>Make sure your design is ready\u003C\u002Fli>\\n\u003C\u002Ful>\\n\"}},{\"@type\":\"Question\",\"name\":\"What is i18n?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"\u003Cp>i18n stands for internationalization. Internationalization is a process of making the subject of internationalization ready for international markets. Abbreviation i18n is often used by software developers and digital product designers.\u003C\u002Fp>\\n\"}},{\"@type\":\"Question\",\"name\":\"How do you internationalize an app?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"\u003Cp>🥳️ You’re nearly at the finalization of your app, getting ready to deploy… but you want to reach an international audience? STOP! Don’t hit any other button before internationalizing your application to include translations for more than one language. How can you do this?\u003C\u002Fp>\\n\u003Cp>App \u003Ca href=\\\"\u002Fdictionary\u002Finternationalization\\\">internationalization\u003C\u002Fa> is the process of allocating an application’s content into changeable interfaces and variables capable of presenting content in the chosen language with ease. Both \u003Ca href=\\\"\u002Fdictionary\u002Fios\\\">iOS\u003C\u002Fa> and \u003Ca href=\\\"\u002Fdictionary\u002Fandroid\\\">Android\u003C\u002Fa> app developers must follow similar processes to localize their content. 🚩\u003C\u002Fp>\\n\u003Cp>During this phase, the content is separated (or externalized) from the code into localizable files, which are then utilized according to the language users choose. Essentially, your app will display texts from external files called through the code. This makes adding new languages to your app simple, programmatically speaking, because you simply need to add new files with translated strings. And this is taken care of by Localazy automatically when you set everything up correctly 😀\u003C\u002Fp>\\n\u003Cblockquote>\\n\u003Cp>See the general guide on \u003Ca href=\\\"\u002Fblog\u002Fguide-preparing-application-for-i18n-l10n-localazy\\\">How to prepare your app for internationalization and localization\u003C\u002Fa>\u003C\u002Fp>\\n\u003C\u002Fblockquote>\\n\u003Ch2 tabindex=\\\"-1\\\">Android app internationalization and localization \u003Ca class=\\\"markdownit-header-anchor\\\" href=\\\"#android-app-internationalization-and-localization\\\">#️⃣\u003C\u002Fa>\u003Ca class=\\\"markdownit-header-anchor__offset\\\" id=\\\"android-app-internationalization-and-localization\\\" tabindex=\\\"-1\\\" href=\\\"#\\\">\u003C\u002Fa>\u003C\u002Fh2>\\n\u003Cp>📱 Your Android app can be ready for foreign markets in \u003Ca href=\\\"\u002Fblog\u002Fhow-to-translate-android-app-easier-than-ever-before\\\">just three steps\u003C\u002Fa>. We’ve made this easy with our state-of-the-art \u003Ca href=\\\"\u002Fandroid\\\">Android integration\u003C\u002Fa> via our \u003Ca href=\\\"\u002Fdocs\u002Fandroid\u002Flocalazy-gradle-plugin\\\">Gradle i18n plugin\u003C\u002Fa>, making Android localization a breeze. Nothing is left untranslated when you use Localazy. And as a bonus, our users update their translations in Android apps in real-time by using \u003Ca href=\\\"\u002Fdocs\u002Fandroid\u002Flocalazy-android-library\\\">OTA updates\u003C\u002Fa>.\u003C\u002Fp>\\n\u003Cblockquote>\\n\u003Cp>See our \u003Ca href=\\\"\u002Fblog\u002Fhow-i-converted-floating-apps-to-localazy\\\">Case study on Android app localization\u003C\u002Fa>\u003C\u002Fp>\\n\u003C\u002Fblockquote>\\n\u003Ch2 tabindex=\\\"-1\\\">iOS app internationalization and localization \u003Ca class=\\\"markdownit-header-anchor\\\" href=\\\"#ios-app-internationalization-and-localization\\\">#️⃣\u003C\u002Fa>\u003Ca class=\\\"markdownit-header-anchor__offset\\\" id=\\\"ios-app-internationalization-and-localization\\\" tabindex=\\\"-1\\\" href=\\\"#\\\">\u003C\u002Fa>\u003C\u002Fh2>\\n\u003Cp>What about an iOS app? How can you internationalize an iOS application? Apple has crafted \u003Ca href=\\\"https:\u002F\u002Fdeveloper.apple.com\u002Flocalization\u002F\\\">a guide for app owners to prepare their app for localization\u003C\u002Fa>. But basically, all you have to do is export your texts in Xcode, which will create a \u003Ccode>Localizable.strings\u003C\u002Fcode> file that you can then import to Localazy.\u003C\u002Fp>\\n\u003Cp>Localazy perfectly accompanies you after the internationalization of your iOS app and provides a localization solution without dealing with tedious file downloading and uploading.\u003C\u002Fp>\\n\u003Cblockquote>\\n\u003Cp>Learn how \u003Ca href=\\\"\u002Fblog\u002Fintegrate-localazy-ios-apps-localization-tutorial\\\">How to translate iOS app with Localazy CLI\u002FSDK\u003C\u002Fa>\u003C\u002Fp>\\n\u003C\u002Fblockquote>\\n\"}},{\"@type\":\"Question\",\"name\":\"Why is internationalization (i18n) an ongoing process?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"\u003Cp>The expansion of the international market is one of the most important characteristics of the economic development of companies around the world, which leads to the introduction of software products in international markets.\u003C\u002Fp>\\n\u003Cp>In this way, companies must make an arduous effort to adapt their processes, procedures, and products. Companies that strategically decide to internationalize face the challenge of ensuring that their products or services have an adequate linguistic, cultural, and legal transformation so that they can be adapted to different countries.\u003C\u002Fp>\\n\u003Cp>The development of internationalized products or services is a complex and expensive task due to the increased hours of work in design and coding, the need for additional tools and skills, and the effects on management and project architecture. The early detection of internationalization requirements by the architect and project leader influences the ease of implementation and the detection and correction of errors.\u003C\u002Fp>\\n\u003Cp>As we know, software internationalization (i18n) is the process of preparing a product at a technical level so that it can be feasibly adapted to multiple languages and cultural conventions without extensive redesign for each language. The i18n is shown as a process but also as the succession of steps integrated to create a global product, which is designed, developed, and quality guaranteed for the foreign market.\u003C\u002Fp>\\n\u003Cp>In the case of software, if a software product is not internationalized in advance, it is almost certain that an additional expense will be incurred during the localization process, which in some cases will make this process not feasible.\u003C\u002Fp>\\n\u003Cp>The degree of internationalization depends partly on the complexities of the languages to be introduced. If you will localize a product developed in English into French, Italian, German, and Spanish, the level of complexity is significantly lower than would it would be required if the product is to support Japanese, Chinese, Thai, Arabic, and Hindi, which require very special planning and design considerations.\u003C\u002Fp>\\n\u003Ch2 tabindex=\\\"-1\\\">Continuous Internationalization \u003Ca class=\\\"markdownit-header-anchor\\\" href=\\\"#continuous-internationalization\\\">#️⃣\u003C\u002Fa>\u003Ca class=\\\"markdownit-header-anchor__offset\\\" id=\\\"continuous-internationalization\\\" tabindex=\\\"-1\\\" href=\\\"#\\\">\u003C\u002Fa>\u003C\u002Fh2>\\n\u003Cp>Internationalization as a continuous process is a new approach to global content, integrating with the CI\u002FCD \u003Ca href=\\\"\u002Fdictionary\u002Fcontinuous-integration\u002F\\\">(Continuous Integration \u002F Continuous Distribution)\u003C\u002Fa> method companies use to deliver software to their customers frequently.\u003C\u002Fp>\\n\u003Cp>When adding new features or content, design teams should be aware of language-specific requirements such as bi-directionality (LTR\u002FRTL) of languages and distribution of word lengths in various languages. To achieve this, \u003Ca href=\\\"\u002Fblog\u002Fagile-localization-for-ux-the-localazy-figma-plugin-changes-the-game\\\">effective and agile UX localization is a must\u003C\u002Fa>.\u003C\u002Fp>\\n\u003Cp>Developers should rigorously follow \u003Ca href=\\\"\u002Fblog\u002Fcheatsheet-getting-started-software-localization-tips-tricks\\\">best i18n practices\u003C\u002Fa> such as \u003Ca href=\\\"\\\">string externalization\u003C\u002Fa>, correct use of placeholders, plurals, and currency and date formatting.\u003C\u002Fp>\\n\u003Cp>Making internationalization and localization a tightly embedded part of the CI\u002FCD workflow allows teams to shorten release cycles and deliver a multilingual experience seamlessly. Localization suites such as \u003Ca href=\\\"\u002Fblog\u002Flocalazy-best-tool-translation-automation\\\">Localazy\u003C\u002Fa> can help you with continuous internationalization, \u003Ca href=\\\"\u002Fblog\u002F12-reasons-why-localazy-is-better-than-spreadsheets-for-localization-projects\\\">translation management\u003C\u002Fa>, and \u003Ca href=\\\"\u002Fblog\u002Fdeliver-translated-files-localazy-cdn-tutorial\\\">global delivery of translated content\u003C\u002Fa>.\u003C\u002Fp>\\n\u003Ch2 tabindex=\\\"-1\\\">The corporate value of continuous internationalization \u003Ca class=\\\"markdownit-header-anchor\\\" href=\\\"#the-corporate-value-of-continuous-internationalization\\\">#️⃣\u003C\u002Fa>\u003Ca class=\\\"markdownit-header-anchor__offset\\\" id=\\\"the-corporate-value-of-continuous-internationalization\\\" tabindex=\\\"-1\\\" href=\\\"#\\\">\u003C\u002Fa>\u003C\u002Fh2>\\n\u003Cp>When implemented correctly, continued internationalization almost always results in higher team productivity, more collaboration, faster time to market, and lower risk than achieved by traditional approaches.\u003C\u002Fp>\\n\u003Cp>\u003Cem>Fundamental steps to build the foundations of internationalization as a continuous process:\u003C\u002Fem>\u003C\u002Fp>\\n\u003Cul>\\n\u003Cli>Improve your efforts with quality i18n engineering\u003C\u002Fli>\\n\u003Cli>Eliminate friction points between development and localization\u003C\u002Fli>\\n\u003Cli>Adopt technology that unites departments and adjusts to their workflows\u003C\u002Fli>\\n\u003C\u002Ful>\\n\u003Ch2 tabindex=\\\"-1\\\">Conclusion \u003Ca class=\\\"markdownit-header-anchor\\\" href=\\\"#conclusion\\\">#️⃣\u003C\u002Fa>\u003Ca class=\\\"markdownit-header-anchor__offset\\\" id=\\\"conclusion\\\" tabindex=\\\"-1\\\" href=\\\"#\\\">\u003C\u002Fa>\u003C\u002Fh2>\\n\u003Cp>Continuous internationalization is the most efficient process for companies that frequently release localized updates to their apps, websites, and content. Continuous internationalization and localization help you in future-proofing your products while your organization expands its global focus.\u003C\u002Fp>\\n\"}},{\"@type\":\"Question\",\"name\":\"What are the stages of internationalization?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"\u003Cp>In software development, internationalization (i18n) should always be seen as an inseparable part of the main activities of the development process, such as the specification of requirements, design, implementation, and testing.\u003C\u002Fp>\\n\u003Cp>Learn how internationalization affects the four stages of the software development cycle:\u003C\u002Fp>\\n\u003Ch2 tabindex=\\\"-1\\\">STAGE 1 - Software Specification: \u003Ca class=\\\"markdownit-header-anchor\\\" href=\\\"#stage-1-software-specification\\\">#️⃣\u003C\u002Fa>\u003Ca class=\\\"markdownit-header-anchor__offset\\\" id=\\\"stage-1-software-specification\\\" tabindex=\\\"-1\\\" href=\\\"#\\\">\u003C\u002Fa>\u003C\u002Fh2>\\n\u003Cp>Software requirements play a primary role in the development process of a software product. It is based on the needs raised by customers at a very general level, where the services or components of what you want to produce are discovered, documented, analyzed, and defined, in addition to the restrictions that the software product will have. Its main goal is to define the process to follow in software development and to facilitate understanding of the client’s requirements.\u003C\u002Fp>\\n\u003Cp>In the context of a development process aligned with i18n, it is the fundamental pillar in fulfilling the strategic objectives of the globalization of a product.\u003C\u002Fp>\\n\u003Cp>\u003Cem>Important things to consider with regards to internationalization in the software specification stage are:\u003C\u002Fem>\u003C\u002Fp>\\n\u003Col>\\n\u003Cli>Current legislation.\u003C\u002Fli>\\n\u003Cli>Locales.\u003C\u002Fli>\\n\u003Cli>Complexity of the translated language, in which each introduces particular elements considered of less or greater difficulty for the i18n process.\u003C\u002Fli>\\n\u003Cli>Representation of the contents (User Interface).\u003C\u002Fli>\\n\u003Cli>Functional requirements of the business.\u003C\u002Fli>\\n\u003Cli>Technology Restrictions.\u003C\u002Fli>\\n\u003C\u002Fol>\\n\u003Cp>When it comes to a new market, Managers must thoroughly study all the necessary aspects associated with the culture in the destination market.\u003C\u002Fp>\\n\u003Ch2 tabindex=\\\"-1\\\">STAGE 2 - Software Architecture: \u003Ca class=\\\"markdownit-header-anchor\\\" href=\\\"#stage-2-software-architecture\\\">#️⃣\u003C\u002Fa>\u003Ca class=\\\"markdownit-header-anchor__offset\\\" id=\\\"stage-2-software-architecture\\\" tabindex=\\\"-1\\\" href=\\\"#\\\">\u003C\u002Fa>\u003C\u002Fh2>\\n\u003Cp>Software architecture consists of making decisions about the logical organization of the software product. It is the process where the architecture, components, interfaces, and other characteristics of a system or software component are defined.\u003C\u002Fp>\\n\u003Cp>It involves the set of principles, concepts, and practices that lead to developing a high-quality system or product. Design principles establish a primary philosophy that will guide you in the design work.\u003C\u002Fp>\\n\u003Cp>This stage is where the architecture that will support the desired software product is defined.\u003C\u002Fp>\\n\u003Cp>\u003Cem>Therefore, a set of elements must be taken into account, emphasizing the base architecture of the software, such as:\u003C\u002Fem>\u003C\u002Fp>\\n\u003Col>\\n\u003Cli>Achieve the decoupling of the different layers that make up the structure of the architecture.\u003C\u002Fli>\\n\u003Cli>Consider using the Unicode coding standard in all architecture layers and components used.\u003C\u002Fli>\\n\u003Cli>Maximize the architecture’s adaptability by incorporating business rules and workflow engines, as well as the adaptability of your object model.\u003C\u002Fli>\\n\u003Cli>Externalize the texts used within the application.\u003C\u002Fli>\\n\u003Cli>Create user interfaces capable of adapting to different languages.\u003C\u002Fli>\\n\u003Cli>Take into account the i18n and localization capabilities provided by each of the Database Management Systems to be used.\u003C\u002Fli>\\n\u003Cli>Consider a correct design of the database schemes attached to the different types of information related to the target market’s culture.\u003C\u002Fli>\\n\u003Cli>Select the internationalized COTS (Commercial Off-The-Shelf) software to be integrated into architecture so that they can adapt to different markets.\u003C\u002Fli>\\n\u003C\u002Fol>\\n\u003Ch2 tabindex=\\\"-1\\\">STAGE 3 - Software Implementation: \u003Ca class=\\\"markdownit-header-anchor\\\" href=\\\"#stage-3-software-implementation\\\">#️⃣\u003C\u002Fa>\u003Ca class=\\\"markdownit-header-anchor__offset\\\" id=\\\"stage-3-software-implementation\\\" tabindex=\\\"-1\\\" href=\\\"#\\\">\u003C\u002Fa>\u003C\u002Fh2>\\n\u003Cp>At this stage of software development, the most important artifacts of the software product are produced.\u003C\u002Fp>\\n\u003Cp>\u003Cem>Things to consider during this stage are:\u003C\u002Fem>\u003C\u002Fp>\\n\u003Col>\\n\u003Cli>Proper documentation associated with the product, such as the online help, the user manual, and the installation manual, among others.\u003C\u002Fli>\\n\u003Cli>Careful implementation of the i18n best practices outlined in the architecture, implementation of i18n libraries, and standards.\u003C\u002Fli>\\n\u003C\u002Fol>\\n\u003Ch2 tabindex=\\\"-1\\\">STAGE 4 - Software Testing: \u003Ca class=\\\"markdownit-header-anchor\\\" href=\\\"#stage-4-software-testing\\\">#️⃣\u003C\u002Fa>\u003Ca class=\\\"markdownit-header-anchor__offset\\\" id=\\\"stage-4-software-testing\\\" tabindex=\\\"-1\\\" href=\\\"#\\\">\u003C\u002Fa>\u003C\u002Fh2>\\n\u003Cp>The software testing process consists of the dynamic verification of the behavior of the developed product in a finite set of test cases against the expected behavior. In the case of the testing stage of internationalized software, it doesn’t differ from the conventional one. It only has a greater scope as there is a need to evaluate all those elements associated with i18n and those specified in previous stages.\u003C\u002Fp>\\n\u003Cp>At this stage, it is necessary to devote considerable effort because it is the stage where the result of an entire development process is evaluated, and its quality is guaranteed.\u003C\u002Fp>\\n\u003Ch2 tabindex=\\\"-1\\\">Conclusion \u003Ca class=\\\"markdownit-header-anchor\\\" href=\\\"#conclusion\\\">#️⃣\u003C\u002Fa>\u003Ca class=\\\"markdownit-header-anchor__offset\\\" id=\\\"conclusion\\\" tabindex=\\\"-1\\\" href=\\\"#\\\">\u003C\u002Fa>\u003C\u002Fh2>\\n\u003Cp>The i18n of software is not an easy process to carry out. It takes time and funding to conduct in-depth research that helps create more competitive software products in the international market.\u003C\u002Fp>\\n\u003Cp>This fundamental process must be aligned with the conventional development cycle from the early stages to incorporate the characteristics associated with a software product appropriate to the needs of international markets.\u003C\u002Fp>\\n\"}},{\"@type\":\"Question\",\"name\":\"Does Localazy use language codes from ISO 639 when exporting translations?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"\u003Cp>\u003Ca href=\\\"https:\u002F\u002Fwww.iso.org\u002Fiso-639-language-codes.html\\\">ISO 639 language codes\u003C\u002Fa> are internationally recognized codes for the representation of more than 500 languages or language families. Localazy follows the standards provided by \u003Ca href=\\\"https:\u002F\u002Fcldr.unicode.org\u002F\\\">Unicode CLDR\u003C\u002Fa> which respects the ISO declaration.\u003C\u002Fp>\\n\u003Cp>You can see locale codes in the language table and you can also setup aliases in your CLI configuration to use different code for any given language you download from Localazy via CLI.\u003C\u002Fp>\\n\u003Cblockquote>\\n\u003Cp>Learn more about \u003Ca href=\\\"\u002Fblog\u002Flocalazy-cli-tips-language-aliases-expansions\\\">Language Aliases on the blog\u003C\u002Fa>\u003C\u002Fp>\\n\u003C\u002Fblockquote>\\n\"}},{\"@type\":\"Question\",\"name\":\"How do plurals differ across languages, and why does it matter for localization?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"\u003Cp>Plural forms vary significantly across languages, going far beyond the simple singular\u002Fplural distinction in English.\u003C\u002Fp>\\n\u003Cp>Languages like \u003Ca href=\\\"\u002Fblog\u002F6-challenges-of-localizing-your-app-to-arabic-and-how-to-solve-them\\\">Arabic\u003C\u002Fa> have six different plural forms based on quantity (zero, one, two, few, many, other), while some Asian languages like \u003Ca href=\\\"\u002Fblog\u002Fmaster-japanese-localization-and-adapt-your-brand-to-this-unique-market\\\">Japanese\u003C\u002Fa> or Chinese don’t pluralize nouns at all. Other languages like Russian or Polish use different forms based on the last digit of the number.\u003C\u002Fp>\\n\u003Cp>These differences matter tremendously for localization because using incorrect plural forms makes your software feel unprofessional or even confusing to users.\u003C\u002Fp>\\n\u003Cp>When a Polish user sees “5 wiadomość” instead of “5 wiadomości,” it’s immediately apparent that the software wasn’t properly localized. Proper plural handling is one of those subtle details that separates professionally localized software from amateur attempts.\u003C\u002Fp>\\n\u003Cp>Localazy follows the CLDR standard of pluralization rules, and provides you with an interface to correctly provide all plural forms needed for the target language.\u003C\u002Fp>\\n\u003Cblockquote>\\n\u003Cp>Learn more about the \u003Ca href=\\\"\u002Fdocs\u002Fgeneral\u002Ftranslating-plurals\\\">plural rules in the documentation\u003C\u002Fa>\u003C\u002Fp>\\n\u003C\u002Fblockquote>\\n\"}},{\"@type\":\"Question\",\"name\":\"Why can't I just use simple if\u002Felse logic for handling singular and plural forms in my app?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"\u003Cp>While it might seem straightforward to code singular and plural forms with a simple if\u002Felse statement in English, this approach quickly falls apart when dealing with other languages. Different languages have drastically different rules for plurals - English only differentiates between one and many, but languages like Czech and Polish require different forms for 1, 2-4, and 5+ items, while Arabic has six different plural forms depending on the count.\u003C\u002Fp>\\n\u003Cp>Even seemingly simple cases get complex quickly. Russian changes forms based on the last digit of the number, except when the second-to-last digit is 1. These complexities mean that hardcoding plural logic creates a maintenance nightmare with nested conditions that break easily when adding new languages.\u003C\u002Fp>\\n\u003Cp>Building and maintaining these linguistic rules yourself essentially requires becoming an expert in dozens of language grammars rather than focusing on your core product. When expanding to new markets, you’d need to rewrite parts of your app for each language’s plural system, potentially delaying your international launches. Using a proper localization system that handles these rules automatically is both faster and more reliable.\u003C\u002Fp>\\n\"}}]}",[290,455,536,647,739,822,914,1007,1096,1203],{"id":291,"status":4,"created_on":292,"modified_on":293,"name":294,"slug":295,"description":296,"docs_link":297,"priority":8,"has_sdk":298,"sort":22,"highlighted":298,"in_menu":233,"changefreq":8,"support_type":299,"show_in_spa":233,"is_file_format":298,"meta_title":8,"meta_description":8,"featured_on_web":233,"marketing_subtitle":300,"tile_subtitle":301,"tile_description":302,"is_enterprise":298,"is_popular":298,"primary_use_case":8,"hierarchy_handling":8,"best_for":8,"file_extension":8,"format_code_example":8,"format_to_extension":303,"upload_features":305,"icon":306,"meta_image":308,"primary_tag":310,"tags":329,"integration_methods":349,"recommended_methods":439,"default_integration_method":440,"faq_categories":447,"translations":453,"platforms_id":291},33,"2022-03-18T08:09:24.000Z","2025-02-26T13:36:08.000Z","React","react","Manage your React app translations with Localazy, a continuous localization tool. React i18n done right. ","\u002Fdocs\u002Fcli\u002Fjson-format",false,"JSON format support","CLI support","react-i18next and more","Use Localazy to translate your React projects with your favorite i18n library.",{"json":304},"json",[],{"id":307},"26757a90-88a3-4a94-b587-9f38614ed3bd",{"id":309},"a97492ec-ee8d-429c-bf66-d0fe59b6e5c9",{"id":50,"status":4,"sort":16,"created_on":311,"label":312,"hidden":298,"icon":313,"translations":315},"2022-03-17T12:23:44.000Z","Web apps",{"id":314},"c9e70e4f-8136-432a-8d82-53c3501a9eb4",[316,318,322,326],{"id":50,"languages_code":317,"label":312},"xxa",{"id":319,"languages_code":320,"label":321},45,"es","Aplicaciones web",{"id":323,"languages_code":324,"label":325},50,"cs","Webové aplikace",{"id":327,"languages_code":328,"label":312},59,"en",[330,337],{"id":50,"status":4,"sort":16,"label":312,"hidden":298,"created_on":311,"icon":331,"translations":332},{"id":314},[333,334,335,336],{"id":50,"languages_code":317,"label":312},{"id":319,"languages_code":320,"label":321},{"id":323,"languages_code":324,"label":325},{"id":327,"languages_code":328,"label":312},{"id":67,"status":4,"sort":72,"label":338,"hidden":298,"created_on":339,"icon":8,"translations":340},"Framework","2022-03-17T12:23:45.000Z",[341,342,345,347],{"id":67,"languages_code":317,"label":338},{"id":343,"languages_code":320,"label":344},53,"Marco",{"id":346,"languages_code":324,"label":338},60,{"id":348,"languages_code":328,"label":338},67,[350,364,394,417],{"id":107,"status":4,"sort":57,"label":351,"alternative_label":8,"slug":352,"description":353,"documentation_link":354,"loc_icon":352,"is_official_plugin":298,"is_universal_plugin":298,"universal_plugin_vendor":8,"translations":355},"API","api","Translate strings directly or upload them into your Localazy project.","\u002Fdocs\u002Fapi\u002Fintroduction",[356,357,360,362],{"id":107,"languages_code":317,"label":351,"description":353,"slug":352},{"id":358,"languages_code":320,"label":351,"description":359,"slug":352},40,"Utilice la API para exportar traducciones e importar contenido de\u002Fa Localazy mediante programación.",{"id":323,"languages_code":328,"label":351,"description":361,"slug":352},"Choose between translating strings directly or uploading them into Localazy.",{"id":327,"languages_code":324,"label":351,"description":363,"slug":352},"Pomocí rozhraní API můžete programovaně exportovat překlady a importovat obsah z\u002Fdo Localazy.",{"id":22,"status":4,"sort":50,"label":365,"alternative_label":8,"slug":366,"description":367,"documentation_link":368,"loc_icon":369,"is_official_plugin":298,"is_universal_plugin":298,"universal_plugin_vendor":8,"translations":370},"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",[371,372,376,378,381,385,387,389],{"id":22,"languages_code":317,"label":365,"description":367,"slug":366},{"id":373,"languages_code":320,"label":374,"description":375,"slug":8},39,"Cree claves fuente en línea","Añada claves fuente a través de la interfaz web en línea y sincronícelas posteriormente en su proyecto.",{"id":377,"languages_code":328,"label":365,"description":367,"slug":366},51,{"id":346,"languages_code":324,"label":379,"description":380,"slug":8},"Vytvářejte zdrojové klíče online","Přidejte zdrojové klíče přes webové rozhraní online a synchronizujte je do svého projektu později.",{"id":382,"languages_code":320,"label":383,"description":384,"slug":366},64,"Cree claves de origen en línea","Añada claves de origen a través de la interfaz web en línea y sincronícelas posteriormente en su proyecto.",{"id":386,"languages_code":328,"label":365,"description":367,"slug":366},65,{"id":388,"languages_code":324,"label":379,"description":380,"slug":366},66,{"id":390,"languages_code":391,"label":392,"description":393,"slug":8},88,"de","Erstellen Sie Quellschlüssel online","Fügen Sie Quellschlüssel über die Weboberfläche online hinzu und synchronisieren Sie sie später mit Ihrem Projekt.",{"id":16,"status":4,"sort":107,"label":395,"alternative_label":396,"slug":397,"description":398,"documentation_link":399,"loc_icon":400,"is_official_plugin":298,"is_universal_plugin":298,"universal_plugin_vendor":8,"translations":401},"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",[402,403,407,409,413],{"id":16,"languages_code":317,"label":395,"description":398,"slug":397},{"id":404,"languages_code":320,"label":405,"description":406,"slug":8},38,"Carga directa de archivos","Cargue sus textos y traducciones existentes en cualquier formato directamente para empezar rápidamente.",{"id":408,"languages_code":328,"label":395,"description":398,"slug":397},47,{"id":410,"languages_code":324,"label":411,"description":412,"slug":8},56,"Přímé nahrávání souborů","Nahrajte přímo své texty a stávající překlady v libovolném formátu a začněte pracovat ihned.",{"id":414,"languages_code":391,"label":415,"description":416,"slug":8},85,"Direkter Datei-Upload","Laden Sie Ihre Texte und vorhandenen Übersetzungen in einem beliebigen Format direkt hoch, um schnell loszulegen.",{"id":7,"status":4,"sort":22,"label":418,"alternative_label":419,"slug":420,"description":421,"documentation_link":422,"loc_icon":420,"is_official_plugin":298,"is_universal_plugin":298,"universal_plugin_vendor":8,"translations":423},"Command Line Interface","CLI","cli","The best option for developers that want to make localization an automated part of their workflow.","\u002Fdocs\u002Fcli\u002Fthe-basics",[424,425,429,431,435],{"id":7,"languages_code":317,"label":418,"description":421,"slug":420},{"id":426,"languages_code":320,"label":427,"description":428,"slug":420},37,"Interfaz de Línea de Comandos","La mejor opción para los desarrolladores que deseen hacer de la localización una parte automatizada de su flujo de trabajo.",{"id":430,"languages_code":328,"label":418,"description":421,"slug":420},46,{"id":432,"languages_code":324,"label":433,"description":434,"slug":420},55,"Rozhraní Příkazového Řádku","Nejlepší volba pro vývojáře, kteří chtějí, aby se lokalizace stala automatizovanou součástí jejich pracovních postupů.",{"id":436,"languages_code":391,"label":437,"description":438,"slug":8},87,"Befehlszeilenschnittstelle","Die beste Option für Entwickler, die die Lokalisierung zu einem automatisierten Teil ihres Arbeitsablaufs machen möchten.",[],{"id":7,"status":4,"sort":22,"label":418,"alternative_label":419,"slug":420,"description":421,"documentation_link":422,"loc_icon":420,"is_official_plugin":298,"is_universal_plugin":298,"universal_plugin_vendor":8,"translations":441},[442,443,444,445,446],{"id":7,"languages_code":317,"label":418,"description":421,"slug":420},{"id":426,"languages_code":320,"label":427,"description":428,"slug":420},{"id":430,"languages_code":328,"label":418,"description":421,"slug":420},{"id":432,"languages_code":324,"label":433,"description":434,"slug":420},{"id":436,"languages_code":391,"label":437,"description":438,"slug":8},[448],{"id":449,"status":4,"created_on":450,"sort":8,"slug":451,"label":452,"on_faq_index":8},76,"2025-02-26T12:44:29.000Z","front-end-common","Front-end Common",[454],{"languages_code":317,"name":294,"slug":295,"description":296,"support_type":299,"meta_title":8,"meta_description":8,"marketing_subtitle":300,"tile_subtitle":301,"tile_description":302,"id":291,"platforms_id":291,"docs_link":297},{"id":170,"status":4,"created_on":292,"modified_on":456,"name":457,"slug":458,"description":459,"docs_link":297,"priority":8,"has_sdk":298,"sort":107,"highlighted":298,"in_menu":233,"changefreq":8,"support_type":299,"show_in_spa":233,"is_file_format":298,"meta_title":8,"meta_description":8,"featured_on_web":233,"marketing_subtitle":300,"tile_subtitle":460,"tile_description":461,"is_enterprise":298,"is_popular":298,"primary_use_case":8,"hierarchy_handling":8,"best_for":8,"file_extension":8,"format_code_example":8,"format_to_extension":462,"upload_features":463,"icon":464,"meta_image":466,"primary_tag":468,"tags":475,"integration_methods":489,"recommended_methods":520,"default_integration_method":521,"faq_categories":528,"translations":534,"platforms_id":170},"2025-02-26T13:35:41.000Z","Vue.js","vuejs","Online Vue.js project localization tool for your translation management. Enjoy true continuous localization with Localazy & translate your JSON files automatically.","Vue.js & JSON","Enjoy true continuous localization with Localazy & translate your Vue projects automatically.",{"json":304},[],{"id":465},"6180b41f-3249-47d3-adcd-50fe1cf11bf1",{"id":467},"8171b836-d6b8-4354-8db3-34ccd384970d",{"id":50,"status":4,"sort":16,"created_on":311,"label":312,"hidden":298,"icon":469,"translations":470},{"id":314},[471,472,473,474],{"id":50,"languages_code":317,"label":312},{"id":319,"languages_code":320,"label":321},{"id":323,"languages_code":324,"label":325},{"id":327,"languages_code":328,"label":312},[476,483],{"id":50,"status":4,"sort":16,"label":312,"hidden":298,"created_on":311,"icon":477,"translations":478},{"id":314},[479,480,481,482],{"id":50,"languages_code":317,"label":312},{"id":319,"languages_code":320,"label":321},{"id":323,"languages_code":324,"label":325},{"id":327,"languages_code":328,"label":312},{"id":67,"status":4,"sort":72,"label":338,"hidden":298,"created_on":339,"icon":8,"translations":484},[485,486,487,488],{"id":67,"languages_code":317,"label":338},{"id":343,"languages_code":320,"label":344},{"id":346,"languages_code":324,"label":338},{"id":348,"languages_code":328,"label":338},[490,496,506,513],{"id":107,"status":4,"sort":57,"label":351,"alternative_label":8,"slug":352,"description":353,"documentation_link":354,"loc_icon":352,"is_official_plugin":298,"is_universal_plugin":298,"universal_plugin_vendor":8,"translations":491},[492,493,494,495],{"id":107,"languages_code":317,"label":351,"description":353,"slug":352},{"id":358,"languages_code":320,"label":351,"description":359,"slug":352},{"id":323,"languages_code":328,"label":351,"description":361,"slug":352},{"id":327,"languages_code":324,"label":351,"description":363,"slug":352},{"id":22,"status":4,"sort":50,"label":365,"alternative_label":8,"slug":366,"description":367,"documentation_link":368,"loc_icon":369,"is_official_plugin":298,"is_universal_plugin":298,"universal_plugin_vendor":8,"translations":497},[498,499,500,501,502,503,504,505],{"id":22,"languages_code":317,"label":365,"description":367,"slug":366},{"id":373,"languages_code":320,"label":374,"description":375,"slug":8},{"id":377,"languages_code":328,"label":365,"description":367,"slug":366},{"id":346,"languages_code":324,"label":379,"description":380,"slug":8},{"id":382,"languages_code":320,"label":383,"description":384,"slug":366},{"id":386,"languages_code":328,"label":365,"description":367,"slug":366},{"id":388,"languages_code":324,"label":379,"description":380,"slug":366},{"id":390,"languages_code":391,"label":392,"description":393,"slug":8},{"id":16,"status":4,"sort":107,"label":395,"alternative_label":396,"slug":397,"description":398,"documentation_link":399,"loc_icon":400,"is_official_plugin":298,"is_universal_plugin":298,"universal_plugin_vendor":8,"translations":507},[508,509,510,511,512],{"id":16,"languages_code":317,"label":395,"description":398,"slug":397},{"id":404,"languages_code":320,"label":405,"description":406,"slug":8},{"id":408,"languages_code":328,"label":395,"description":398,"slug":397},{"id":410,"languages_code":324,"label":411,"description":412,"slug":8},{"id":414,"languages_code":391,"label":415,"description":416,"slug":8},{"id":7,"status":4,"sort":22,"label":418,"alternative_label":419,"slug":420,"description":421,"documentation_link":422,"loc_icon":420,"is_official_plugin":298,"is_universal_plugin":298,"universal_plugin_vendor":8,"translations":514},[515,516,517,518,519],{"id":7,"languages_code":317,"label":418,"description":421,"slug":420},{"id":426,"languages_code":320,"label":427,"description":428,"slug":420},{"id":430,"languages_code":328,"label":418,"description":421,"slug":420},{"id":432,"languages_code":324,"label":433,"description":434,"slug":420},{"id":436,"languages_code":391,"label":437,"description":438,"slug":8},[],{"id":7,"status":4,"sort":22,"label":418,"alternative_label":419,"slug":420,"description":421,"documentation_link":422,"loc_icon":420,"is_official_plugin":298,"is_universal_plugin":298,"universal_plugin_vendor":8,"translations":522},[523,524,525,526,527],{"id":7,"languages_code":317,"label":418,"description":421,"slug":420},{"id":426,"languages_code":320,"label":427,"description":428,"slug":420},{"id":430,"languages_code":328,"label":418,"description":421,"slug":420},{"id":432,"languages_code":324,"label":433,"description":434,"slug":420},{"id":436,"languages_code":391,"label":437,"description":438,"slug":8},[529,533],{"id":410,"status":4,"created_on":530,"sort":8,"slug":531,"label":532,"on_faq_index":8},"2023-03-01T11:21:41.000Z","vue-localization","Vue.js Localization",{"id":449,"status":4,"created_on":450,"sort":8,"slug":451,"label":452,"on_faq_index":8},[535],{"languages_code":317,"name":457,"slug":458,"description":459,"support_type":299,"meta_title":8,"meta_description":8,"marketing_subtitle":300,"tile_subtitle":460,"tile_description":461,"id":170,"platforms_id":170,"docs_link":297},{"id":7,"status":4,"created_on":292,"modified_on":537,"name":538,"slug":539,"description":540,"docs_link":541,"priority":8,"has_sdk":298,"sort":57,"highlighted":298,"in_menu":233,"changefreq":8,"support_type":542,"show_in_spa":233,"is_file_format":298,"meta_title":8,"meta_description":8,"featured_on_web":298,"marketing_subtitle":300,"tile_subtitle":542,"tile_description":543,"is_enterprise":298,"is_popular":298,"primary_use_case":544,"hierarchy_handling":545,"best_for":546,"file_extension":547,"format_code_example":548,"format_to_extension":549,"upload_features":551,"icon":552,"meta_image":554,"primary_tag":556,"tags":567,"integration_methods":605,"recommended_methods":636,"default_integration_method":637,"faq_categories":644,"translations":645,"platforms_id":7},"2025-07-03T14:21:42.000Z","Flutter","flutter","Learn how to use Localazy CLI for localization of Flutter app. Flutter’s ARB format is fully supported including arrays, plurals, and selected context information. No extra configuration is necessary, but you can enable certain features if you want to.","\u002Fdocs\u002Fcli\u002Fflutter-format","ARB format support","Use the Localazy CLI for localization of Flutter projects. Flutter’s ARB format is fully supported.","Supports metadata like placeholders","JSON-like key-value","Flutter apps",".arb","```\n{\n  \"localazy_message\": \"Go international, today. With Localazy.\"\n}\n```",{"arb":550},"arb",[],{"id":553},"b9f13a11-9328-4a03-86cf-b20de0685606",{"id":555},"c2674666-4371-4aa4-9a65-438c7363fafe",{"id":57,"status":4,"sort":67,"created_on":339,"label":557,"hidden":298,"icon":558,"translations":560},"Mobile apps",{"id":559},"c9c7e1f5-8b59-4016-ae0c-6fba9469cd55",[561,562,564,566],{"id":57,"languages_code":317,"label":557},{"id":430,"languages_code":320,"label":563},"Aplicaciones móviles",{"id":432,"languages_code":324,"label":565},"Mobilní aplikace",{"id":386,"languages_code":328,"label":557},[568,579,586,593],{"id":62,"status":4,"sort":170,"label":569,"hidden":298,"created_on":339,"icon":570,"translations":572},"Desktop & Games",{"id":571},"65b04533-5b4c-430c-b8a4-ecce84754200",[573,574,576,578],{"id":62,"languages_code":317,"label":569},{"id":408,"languages_code":320,"label":575},"Escritorio y Juegos",{"id":410,"languages_code":324,"label":577},"Stolní počítače & Hry",{"id":388,"languages_code":328,"label":569},{"id":50,"status":4,"sort":16,"label":312,"hidden":298,"created_on":311,"icon":580,"translations":581},{"id":314},[582,583,584,585],{"id":50,"languages_code":317,"label":312},{"id":319,"languages_code":320,"label":321},{"id":323,"languages_code":324,"label":325},{"id":327,"languages_code":328,"label":312},{"id":57,"status":4,"sort":67,"label":557,"hidden":298,"created_on":339,"icon":587,"translations":588},{"id":559},[589,590,591,592],{"id":57,"languages_code":317,"label":557},{"id":430,"languages_code":320,"label":563},{"id":432,"languages_code":324,"label":565},{"id":386,"languages_code":328,"label":557},{"id":594,"status":4,"sort":595,"label":596,"hidden":233,"created_on":339,"icon":8,"translations":597},30,32,"ARB",[598,599,601,603],{"id":594,"languages_code":317,"label":596},{"id":600,"languages_code":320,"label":596},120,{"id":602,"languages_code":324,"label":596},125,{"id":604,"languages_code":328,"label":596},130,[606,612,622,629],{"id":107,"status":4,"sort":57,"label":351,"alternative_label":8,"slug":352,"description":353,"documentation_link":354,"loc_icon":352,"is_official_plugin":298,"is_universal_plugin":298,"universal_plugin_vendor":8,"translations":607},[608,609,610,611],{"id":107,"languages_code":317,"label":351,"description":353,"slug":352},{"id":358,"languages_code":320,"label":351,"description":359,"slug":352},{"id":323,"languages_code":328,"label":351,"description":361,"slug":352},{"id":327,"languages_code":324,"label":351,"description":363,"slug":352},{"id":22,"status":4,"sort":50,"label":365,"alternative_label":8,"slug":366,"description":367,"documentation_link":368,"loc_icon":369,"is_official_plugin":298,"is_universal_plugin":298,"universal_plugin_vendor":8,"translations":613},[614,615,616,617,618,619,620,621],{"id":22,"languages_code":317,"label":365,"description":367,"slug":366},{"id":373,"languages_code":320,"label":374,"description":375,"slug":8},{"id":377,"languages_code":328,"label":365,"description":367,"slug":366},{"id":346,"languages_code":324,"label":379,"description":380,"slug":8},{"id":382,"languages_code":320,"label":383,"description":384,"slug":366},{"id":386,"languages_code":328,"label":365,"description":367,"slug":366},{"id":388,"languages_code":324,"label":379,"description":380,"slug":366},{"id":390,"languages_code":391,"label":392,"description":393,"slug":8},{"id":16,"status":4,"sort":107,"label":395,"alternative_label":396,"slug":397,"description":398,"documentation_link":399,"loc_icon":400,"is_official_plugin":298,"is_universal_plugin":298,"universal_plugin_vendor":8,"translations":623},[624,625,626,627,628],{"id":16,"languages_code":317,"label":395,"description":398,"slug":397},{"id":404,"languages_code":320,"label":405,"description":406,"slug":8},{"id":408,"languages_code":328,"label":395,"description":398,"slug":397},{"id":410,"languages_code":324,"label":411,"description":412,"slug":8},{"id":414,"languages_code":391,"label":415,"description":416,"slug":8},{"id":7,"status":4,"sort":22,"label":418,"alternative_label":419,"slug":420,"description":421,"documentation_link":422,"loc_icon":420,"is_official_plugin":298,"is_universal_plugin":298,"universal_plugin_vendor":8,"translations":630},[631,632,633,634,635],{"id":7,"languages_code":317,"label":418,"description":421,"slug":420},{"id":426,"languages_code":320,"label":427,"description":428,"slug":420},{"id":430,"languages_code":328,"label":418,"description":421,"slug":420},{"id":432,"languages_code":324,"label":433,"description":434,"slug":420},{"id":436,"languages_code":391,"label":437,"description":438,"slug":8},[],{"id":7,"status":4,"sort":22,"label":418,"alternative_label":419,"slug":420,"description":421,"documentation_link":422,"loc_icon":420,"is_official_plugin":298,"is_universal_plugin":298,"universal_plugin_vendor":8,"translations":638},[639,640,641,642,643],{"id":7,"languages_code":317,"label":418,"description":421,"slug":420},{"id":426,"languages_code":320,"label":427,"description":428,"slug":420},{"id":430,"languages_code":328,"label":418,"description":421,"slug":420},{"id":432,"languages_code":324,"label":433,"description":434,"slug":420},{"id":436,"languages_code":391,"label":437,"description":438,"slug":8},[],[646],{"languages_code":317,"name":538,"slug":539,"description":540,"support_type":542,"meta_title":8,"meta_description":8,"marketing_subtitle":300,"tile_subtitle":542,"tile_description":543,"id":7,"platforms_id":7,"docs_link":541},{"id":648,"status":4,"created_on":649,"modified_on":650,"name":651,"slug":652,"description":653,"docs_link":654,"priority":8,"has_sdk":298,"sort":29,"highlighted":298,"in_menu":233,"changefreq":8,"support_type":655,"show_in_spa":233,"is_file_format":298,"meta_title":8,"meta_description":8,"featured_on_web":233,"marketing_subtitle":300,"tile_subtitle":655,"tile_description":656,"is_enterprise":298,"is_popular":298,"primary_use_case":8,"hierarchy_handling":8,"best_for":8,"file_extension":8,"format_code_example":8,"format_to_extension":657,"upload_features":659,"icon":660,"meta_image":662,"primary_tag":664,"tags":678,"integration_methods":693,"recommended_methods":724,"default_integration_method":725,"faq_categories":732,"translations":737,"platforms_id":648},31,"2022-03-18T08:09:25.000Z","2024-07-17T07:43:22.000Z","JavaScript","javascript","Localize your app with JavaScript localizations and Localazy CLI.\nUpload JavaScript files with strings to Localazy and manage your translations easily. Download translated files back.","\u002Fdocs\u002Fcli\u002Fjavascript-format","JS file support","Translating JS files is easy as a pie with Localazy!",{"js":658},"js",[],{"id":661},"4218d0c9-7e6b-494d-9663-37ceaf93ee8c",{"id":663},"2c6699eb-1d80-4772-8268-5597dbcead8c",{"id":77,"status":4,"sort":77,"created_on":339,"label":665,"hidden":298,"icon":666,"translations":668},"Programming Languages",{"id":667},"8c5836bb-1fbe-49c5-9330-8f931838c457",[669,670,673,676],{"id":77,"languages_code":317,"label":665},{"id":671,"languages_code":320,"label":672},63,"Lenguajes de Programación",{"id":674,"languages_code":324,"label":675},68,"Programovací Jazyky",{"id":677,"languages_code":328,"label":665},70,[679,686],{"id":50,"status":4,"sort":16,"label":312,"hidden":298,"created_on":311,"icon":680,"translations":681},{"id":314},[682,683,684,685],{"id":50,"languages_code":317,"label":312},{"id":319,"languages_code":320,"label":321},{"id":323,"languages_code":324,"label":325},{"id":327,"languages_code":328,"label":312},{"id":77,"status":4,"sort":77,"label":665,"hidden":298,"created_on":339,"icon":687,"translations":688},{"id":667},[689,690,691,692],{"id":77,"languages_code":317,"label":665},{"id":671,"languages_code":320,"label":672},{"id":674,"languages_code":324,"label":675},{"id":677,"languages_code":328,"label":665},[694,700,710,717],{"id":107,"status":4,"sort":57,"label":351,"alternative_label":8,"slug":352,"description":353,"documentation_link":354,"loc_icon":352,"is_official_plugin":298,"is_universal_plugin":298,"universal_plugin_vendor":8,"translations":695},[696,697,698,699],{"id":107,"languages_code":317,"label":351,"description":353,"slug":352},{"id":358,"languages_code":320,"label":351,"description":359,"slug":352},{"id":323,"languages_code":328,"label":351,"description":361,"slug":352},{"id":327,"languages_code":324,"label":351,"description":363,"slug":352},{"id":22,"status":4,"sort":50,"label":365,"alternative_label":8,"slug":366,"description":367,"documentation_link":368,"loc_icon":369,"is_official_plugin":298,"is_universal_plugin":298,"universal_plugin_vendor":8,"translations":701},[702,703,704,705,706,707,708,709],{"id":22,"languages_code":317,"label":365,"description":367,"slug":366},{"id":373,"languages_code":320,"label":374,"description":375,"slug":8},{"id":377,"languages_code":328,"label":365,"description":367,"slug":366},{"id":346,"languages_code":324,"label":379,"description":380,"slug":8},{"id":382,"languages_code":320,"label":383,"description":384,"slug":366},{"id":386,"languages_code":328,"label":365,"description":367,"slug":366},{"id":388,"languages_code":324,"label":379,"description":380,"slug":366},{"id":390,"languages_code":391,"label":392,"description":393,"slug":8},{"id":16,"status":4,"sort":107,"label":395,"alternative_label":396,"slug":397,"description":398,"documentation_link":399,"loc_icon":400,"is_official_plugin":298,"is_universal_plugin":298,"universal_plugin_vendor":8,"translations":711},[712,713,714,715,716],{"id":16,"languages_code":317,"label":395,"description":398,"slug":397},{"id":404,"languages_code":320,"label":405,"description":406,"slug":8},{"id":408,"languages_code":328,"label":395,"description":398,"slug":397},{"id":410,"languages_code":324,"label":411,"description":412,"slug":8},{"id":414,"languages_code":391,"label":415,"description":416,"slug":8},{"id":7,"status":4,"sort":22,"label":418,"alternative_label":419,"slug":420,"description":421,"documentation_link":422,"loc_icon":420,"is_official_plugin":298,"is_universal_plugin":298,"universal_plugin_vendor":8,"translations":718},[719,720,721,722,723],{"id":7,"languages_code":317,"label":418,"description":421,"slug":420},{"id":426,"languages_code":320,"label":427,"description":428,"slug":420},{"id":430,"languages_code":328,"label":418,"description":421,"slug":420},{"id":432,"languages_code":324,"label":433,"description":434,"slug":420},{"id":436,"languages_code":391,"label":437,"description":438,"slug":8},[],{"id":7,"status":4,"sort":22,"label":418,"alternative_label":419,"slug":420,"description":421,"documentation_link":422,"loc_icon":420,"is_official_plugin":298,"is_universal_plugin":298,"universal_plugin_vendor":8,"translations":726},[727,728,729,730,731],{"id":7,"languages_code":317,"label":418,"description":421,"slug":420},{"id":426,"languages_code":320,"label":427,"description":428,"slug":420},{"id":430,"languages_code":328,"label":418,"description":421,"slug":420},{"id":432,"languages_code":324,"label":433,"description":434,"slug":420},{"id":436,"languages_code":391,"label":437,"description":438,"slug":8},[733],{"id":734,"status":4,"created_on":735,"sort":8,"slug":736,"label":651,"on_faq_index":298},35,"2022-06-10T09:49:33.000Z","javascript-i18n-localization",[738],{"languages_code":317,"name":651,"slug":652,"description":653,"support_type":655,"meta_title":8,"meta_description":8,"marketing_subtitle":300,"tile_subtitle":655,"tile_description":656,"id":648,"platforms_id":648,"docs_link":654},{"id":29,"status":4,"created_on":649,"modified_on":740,"name":741,"slug":304,"description":742,"docs_link":297,"priority":8,"has_sdk":298,"sort":174,"highlighted":298,"in_menu":233,"changefreq":8,"support_type":743,"show_in_spa":233,"is_file_format":233,"meta_title":8,"meta_description":8,"featured_on_web":233,"marketing_subtitle":300,"tile_subtitle":744,"tile_description":745,"is_enterprise":298,"is_popular":233,"primary_use_case":746,"hierarchy_handling":747,"best_for":748,"file_extension":749,"format_code_example":750,"format_to_extension":751,"upload_features":752,"icon":753,"meta_image":755,"primary_tag":757,"tags":769,"integration_methods":777,"recommended_methods":808,"default_integration_method":809,"faq_categories":816,"translations":820,"platforms_id":29},"2025-10-14T11:22:29.000Z","JSON","Online JSON translator you will love. Comfortable JSON language files editor with powerful CLI under your fingers for continuous localization.","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":304},[],{"id":754},"99ac3b7c-dba5-4693-a4f4-1f27a6d7782d",{"id":756},"8d614c20-667e-4bee-a64d-7d7ce9c0ee0a",{"id":107,"status":4,"sort":50,"created_on":339,"label":758,"hidden":298,"icon":759,"translations":761},"File formats",{"id":760},"ab7c8f89-dcce-45ab-9e21-8605aef289c3",[762,763,766,768],{"id":107,"languages_code":317,"label":758},{"id":764,"languages_code":320,"label":765},44,"Formatos de archivo",{"id":377,"languages_code":324,"label":767},"Formáty souborů",{"id":223,"languages_code":328,"label":758},[770],{"id":107,"status":4,"sort":50,"label":758,"hidden":298,"created_on":339,"icon":771,"translations":772},{"id":760},[773,774,775,776],{"id":107,"languages_code":317,"label":758},{"id":764,"languages_code":320,"label":765},{"id":377,"languages_code":324,"label":767},{"id":223,"languages_code":328,"label":758},[778,784,794,801],{"id":107,"status":4,"sort":57,"label":351,"alternative_label":8,"slug":352,"description":353,"documentation_link":354,"loc_icon":352,"is_official_plugin":298,"is_universal_plugin":298,"universal_plugin_vendor":8,"translations":779},[780,781,782,783],{"id":107,"languages_code":317,"label":351,"description":353,"slug":352},{"id":358,"languages_code":320,"label":351,"description":359,"slug":352},{"id":323,"languages_code":328,"label":351,"description":361,"slug":352},{"id":327,"languages_code":324,"label":351,"description":363,"slug":352},{"id":22,"status":4,"sort":50,"label":365,"alternative_label":8,"slug":366,"description":367,"documentation_link":368,"loc_icon":369,"is_official_plugin":298,"is_universal_plugin":298,"universal_plugin_vendor":8,"translations":785},[786,787,788,789,790,791,792,793],{"id":22,"languages_code":317,"label":365,"description":367,"slug":366},{"id":373,"languages_code":320,"label":374,"description":375,"slug":8},{"id":377,"languages_code":328,"label":365,"description":367,"slug":366},{"id":346,"languages_code":324,"label":379,"description":380,"slug":8},{"id":382,"languages_code":320,"label":383,"description":384,"slug":366},{"id":386,"languages_code":328,"label":365,"description":367,"slug":366},{"id":388,"languages_code":324,"label":379,"description":380,"slug":366},{"id":390,"languages_code":391,"label":392,"description":393,"slug":8},{"id":16,"status":4,"sort":107,"label":395,"alternative_label":396,"slug":397,"description":398,"documentation_link":399,"loc_icon":400,"is_official_plugin":298,"is_universal_plugin":298,"universal_plugin_vendor":8,"translations":795},[796,797,798,799,800],{"id":16,"languages_code":317,"label":395,"description":398,"slug":397},{"id":404,"languages_code":320,"label":405,"description":406,"slug":8},{"id":408,"languages_code":328,"label":395,"description":398,"slug":397},{"id":410,"languages_code":324,"label":411,"description":412,"slug":8},{"id":414,"languages_code":391,"label":415,"description":416,"slug":8},{"id":7,"status":4,"sort":22,"label":418,"alternative_label":419,"slug":420,"description":421,"documentation_link":422,"loc_icon":420,"is_official_plugin":298,"is_universal_plugin":298,"universal_plugin_vendor":8,"translations":802},[803,804,805,806,807],{"id":7,"languages_code":317,"label":418,"description":421,"slug":420},{"id":426,"languages_code":320,"label":427,"description":428,"slug":420},{"id":430,"languages_code":328,"label":418,"description":421,"slug":420},{"id":432,"languages_code":324,"label":433,"description":434,"slug":420},{"id":436,"languages_code":391,"label":437,"description":438,"slug":8},[],{"id":7,"status":4,"sort":22,"label":418,"alternative_label":419,"slug":420,"description":421,"documentation_link":422,"loc_icon":420,"is_official_plugin":298,"is_universal_plugin":298,"universal_plugin_vendor":8,"translations":810},[811,812,813,814,815],{"id":7,"languages_code":317,"label":418,"description":421,"slug":420},{"id":426,"languages_code":320,"label":427,"description":428,"slug":420},{"id":430,"languages_code":328,"label":418,"description":421,"slug":420},{"id":432,"languages_code":324,"label":433,"description":434,"slug":420},{"id":436,"languages_code":391,"label":437,"description":438,"slug":8},[817],{"id":818,"status":4,"created_on":819,"sort":8,"slug":304,"label":741,"on_faq_index":298},36,"2022-06-10T10:49:07.000Z",[821],{"languages_code":317,"name":741,"slug":304,"description":742,"support_type":743,"meta_title":8,"meta_description":8,"marketing_subtitle":300,"tile_subtitle":744,"tile_description":745,"id":29,"platforms_id":29,"docs_link":297},{"id":99,"status":4,"created_on":649,"modified_on":823,"name":824,"slug":825,"description":826,"docs_link":827,"priority":8,"has_sdk":298,"sort":99,"highlighted":298,"in_menu":233,"changefreq":8,"support_type":828,"show_in_spa":298,"is_file_format":233,"meta_title":8,"meta_description":8,"featured_on_web":233,"marketing_subtitle":300,"tile_subtitle":829,"tile_description":830,"is_enterprise":298,"is_popular":233,"primary_use_case":831,"hierarchy_handling":832,"best_for":833,"file_extension":834,"format_code_example":835,"format_to_extension":836,"upload_features":838,"icon":839,"meta_image":841,"primary_tag":843,"tags":850,"integration_methods":872,"recommended_methods":903,"default_integration_method":904,"faq_categories":911,"translations":912,"platforms_id":99},"2025-07-03T14:28:31.000Z","XLIFF","xliff","XLIFF is meant for localization. Enjoy Localazy - an online XLIFF editor for your translation management. Integrate your XLIFF files with Localazy to achieve true continuous localization and translate XLIFF files on autopilot.","\u002Fdocs\u002Fcli\u002Fxliff-12-format","File format support","Meant for localization","XLIFF stands for XML Localization Interchange File Format - and Localazy is the best way to manage XLIFF files.","Used in translation pipelines","XML-based exchange format","Translation & software",".xliff","```\n\u003Ctrans-unit id=\"localazy_message\">\n    \u003Csource>Go international, today. With Localazy.\u003C\u002Fsource>\n\u003C\u002Ftrans-unit>\n```",{"xliff":837},"xlf",[],{"id":840},"ca424cc8-e8a7-4aef-8dca-ef4a4d1334fc",{"id":842},"889970a6-cce8-4055-b96a-9c3f292aa67f",{"id":107,"status":4,"sort":50,"created_on":339,"label":758,"hidden":298,"icon":844,"translations":845},{"id":760},[846,847,848,849],{"id":107,"languages_code":317,"label":758},{"id":764,"languages_code":320,"label":765},{"id":377,"languages_code":324,"label":767},{"id":223,"languages_code":328,"label":758},[851,858,865],{"id":107,"status":4,"sort":50,"label":758,"hidden":298,"created_on":339,"icon":852,"translations":853},{"id":760},[854,855,856,857],{"id":107,"languages_code":317,"label":758},{"id":764,"languages_code":320,"label":765},{"id":377,"languages_code":324,"label":767},{"id":223,"languages_code":328,"label":758},{"id":107,"status":4,"sort":50,"label":758,"hidden":298,"created_on":339,"icon":859,"translations":860},{"id":760},[861,862,863,864],{"id":107,"languages_code":317,"label":758},{"id":764,"languages_code":320,"label":765},{"id":377,"languages_code":324,"label":767},{"id":223,"languages_code":328,"label":758},{"id":107,"status":4,"sort":50,"label":758,"hidden":298,"created_on":339,"icon":866,"translations":867},{"id":760},[868,869,870,871],{"id":107,"languages_code":317,"label":758},{"id":764,"languages_code":320,"label":765},{"id":377,"languages_code":324,"label":767},{"id":223,"languages_code":328,"label":758},[873,879,889,896],{"id":107,"status":4,"sort":57,"label":351,"alternative_label":8,"slug":352,"description":353,"documentation_link":354,"loc_icon":352,"is_official_plugin":298,"is_universal_plugin":298,"universal_plugin_vendor":8,"translations":874},[875,876,877,878],{"id":107,"languages_code":317,"label":351,"description":353,"slug":352},{"id":358,"languages_code":320,"label":351,"description":359,"slug":352},{"id":323,"languages_code":328,"label":351,"description":361,"slug":352},{"id":327,"languages_code":324,"label":351,"description":363,"slug":352},{"id":22,"status":4,"sort":50,"label":365,"alternative_label":8,"slug":366,"description":367,"documentation_link":368,"loc_icon":369,"is_official_plugin":298,"is_universal_plugin":298,"universal_plugin_vendor":8,"translations":880},[881,882,883,884,885,886,887,888],{"id":22,"languages_code":317,"label":365,"description":367,"slug":366},{"id":373,"languages_code":320,"label":374,"description":375,"slug":8},{"id":377,"languages_code":328,"label":365,"description":367,"slug":366},{"id":346,"languages_code":324,"label":379,"description":380,"slug":8},{"id":382,"languages_code":320,"label":383,"description":384,"slug":366},{"id":386,"languages_code":328,"label":365,"description":367,"slug":366},{"id":388,"languages_code":324,"label":379,"description":380,"slug":366},{"id":390,"languages_code":391,"label":392,"description":393,"slug":8},{"id":16,"status":4,"sort":107,"label":395,"alternative_label":396,"slug":397,"description":398,"documentation_link":399,"loc_icon":400,"is_official_plugin":298,"is_universal_plugin":298,"universal_plugin_vendor":8,"translations":890},[891,892,893,894,895],{"id":16,"languages_code":317,"label":395,"description":398,"slug":397},{"id":404,"languages_code":320,"label":405,"description":406,"slug":8},{"id":408,"languages_code":328,"label":395,"description":398,"slug":397},{"id":410,"languages_code":324,"label":411,"description":412,"slug":8},{"id":414,"languages_code":391,"label":415,"description":416,"slug":8},{"id":7,"status":4,"sort":22,"label":418,"alternative_label":419,"slug":420,"description":421,"documentation_link":422,"loc_icon":420,"is_official_plugin":298,"is_universal_plugin":298,"universal_plugin_vendor":8,"translations":897},[898,899,900,901,902],{"id":7,"languages_code":317,"label":418,"description":421,"slug":420},{"id":426,"languages_code":320,"label":427,"description":428,"slug":420},{"id":430,"languages_code":328,"label":418,"description":421,"slug":420},{"id":432,"languages_code":324,"label":433,"description":434,"slug":420},{"id":436,"languages_code":391,"label":437,"description":438,"slug":8},[],{"id":7,"status":4,"sort":22,"label":418,"alternative_label":419,"slug":420,"description":421,"documentation_link":422,"loc_icon":420,"is_official_plugin":298,"is_universal_plugin":298,"universal_plugin_vendor":8,"translations":905},[906,907,908,909,910],{"id":7,"languages_code":317,"label":418,"description":421,"slug":420},{"id":426,"languages_code":320,"label":427,"description":428,"slug":420},{"id":430,"languages_code":328,"label":418,"description":421,"slug":420},{"id":432,"languages_code":324,"label":433,"description":434,"slug":420},{"id":436,"languages_code":391,"label":437,"description":438,"slug":8},[],[913],{"languages_code":317,"name":824,"slug":825,"description":826,"support_type":828,"meta_title":8,"meta_description":8,"marketing_subtitle":300,"tile_subtitle":829,"tile_description":830,"id":99,"platforms_id":99,"docs_link":827},{"id":174,"status":4,"created_on":915,"modified_on":915,"name":916,"slug":917,"description":918,"docs_link":919,"priority":8,"has_sdk":298,"sort":920,"highlighted":298,"in_menu":233,"changefreq":8,"support_type":828,"show_in_spa":233,"is_file_format":233,"meta_title":8,"meta_description":8,"featured_on_web":298,"marketing_subtitle":300,"tile_subtitle":921,"tile_description":922,"is_enterprise":298,"is_popular":233,"primary_use_case":8,"hierarchy_handling":8,"best_for":8,"file_extension":8,"format_code_example":8,"format_to_extension":923,"upload_features":924,"icon":925,"meta_image":927,"primary_tag":929,"tags":936,"integration_methods":965,"recommended_methods":996,"default_integration_method":997,"faq_categories":1004,"translations":1005,"platforms_id":174},"2026-05-21T20:49:09.000Z","PO","po","Edit .po and .pot files with your team, automate translation with AI, and ship faster.","\u002Fdocs\u002Fcli\u002Fpo-format",24,"Seamless integration","Upload, edit and translate PO files with Localazy.",{"po":917},[],{"id":926},"25f317fe-0c10-4f0b-92cd-f80d1f3c6a67",{"id":928},"490022f9-d91a-4e1a-9e79-db374ec997c2",{"id":107,"status":4,"sort":50,"created_on":339,"label":758,"hidden":298,"icon":930,"translations":931},{"id":760},[932,933,934,935],{"id":107,"languages_code":317,"label":758},{"id":764,"languages_code":320,"label":765},{"id":377,"languages_code":324,"label":767},{"id":223,"languages_code":328,"label":758},[937,944,955],{"id":107,"status":4,"sort":50,"label":758,"hidden":298,"created_on":339,"icon":938,"translations":939},{"id":760},[940,941,942,943],{"id":107,"languages_code":317,"label":758},{"id":764,"languages_code":320,"label":765},{"id":377,"languages_code":324,"label":767},{"id":223,"languages_code":328,"label":758},{"id":945,"status":4,"sort":945,"label":946,"hidden":233,"created_on":339,"icon":8,"translations":947},34,"C++",[948,949,951,953],{"id":945,"languages_code":317,"label":946},{"id":950,"languages_code":320,"label":946},135,{"id":952,"languages_code":324,"label":946},140,{"id":954,"languages_code":328,"label":946},144,{"id":99,"status":4,"sort":920,"label":956,"hidden":233,"created_on":339,"icon":8,"translations":957},"Gettext",[958,959,961,963],{"id":99,"languages_code":317,"label":956},{"id":960,"languages_code":320,"label":956},101,{"id":962,"languages_code":324,"label":956},106,{"id":964,"languages_code":328,"label":956},111,[966,972,982,989],{"id":107,"status":4,"sort":57,"label":351,"alternative_label":8,"slug":352,"description":353,"documentation_link":354,"loc_icon":352,"is_official_plugin":298,"is_universal_plugin":298,"universal_plugin_vendor":8,"translations":967},[968,969,970,971],{"id":107,"languages_code":317,"label":351,"description":353,"slug":352},{"id":358,"languages_code":320,"label":351,"description":359,"slug":352},{"id":323,"languages_code":328,"label":351,"description":361,"slug":352},{"id":327,"languages_code":324,"label":351,"description":363,"slug":352},{"id":22,"status":4,"sort":50,"label":365,"alternative_label":8,"slug":366,"description":367,"documentation_link":368,"loc_icon":369,"is_official_plugin":298,"is_universal_plugin":298,"universal_plugin_vendor":8,"translations":973},[974,975,976,977,978,979,980,981],{"id":22,"languages_code":317,"label":365,"description":367,"slug":366},{"id":373,"languages_code":320,"label":374,"description":375,"slug":8},{"id":377,"languages_code":328,"label":365,"description":367,"slug":366},{"id":346,"languages_code":324,"label":379,"description":380,"slug":8},{"id":382,"languages_code":320,"label":383,"description":384,"slug":366},{"id":386,"languages_code":328,"label":365,"description":367,"slug":366},{"id":388,"languages_code":324,"label":379,"description":380,"slug":366},{"id":390,"languages_code":391,"label":392,"description":393,"slug":8},{"id":16,"status":4,"sort":107,"label":395,"alternative_label":396,"slug":397,"description":398,"documentation_link":399,"loc_icon":400,"is_official_plugin":298,"is_universal_plugin":298,"universal_plugin_vendor":8,"translations":983},[984,985,986,987,988],{"id":16,"languages_code":317,"label":395,"description":398,"slug":397},{"id":404,"languages_code":320,"label":405,"description":406,"slug":8},{"id":408,"languages_code":328,"label":395,"description":398,"slug":397},{"id":410,"languages_code":324,"label":411,"description":412,"slug":8},{"id":414,"languages_code":391,"label":415,"description":416,"slug":8},{"id":7,"status":4,"sort":22,"label":418,"alternative_label":419,"slug":420,"description":421,"documentation_link":422,"loc_icon":420,"is_official_plugin":298,"is_universal_plugin":298,"universal_plugin_vendor":8,"translations":990},[991,992,993,994,995],{"id":7,"languages_code":317,"label":418,"description":421,"slug":420},{"id":426,"languages_code":320,"label":427,"description":428,"slug":420},{"id":430,"languages_code":328,"label":418,"description":421,"slug":420},{"id":432,"languages_code":324,"label":433,"description":434,"slug":420},{"id":436,"languages_code":391,"label":437,"description":438,"slug":8},[],{"id":7,"status":4,"sort":22,"label":418,"alternative_label":419,"slug":420,"description":421,"documentation_link":422,"loc_icon":420,"is_official_plugin":298,"is_universal_plugin":298,"universal_plugin_vendor":8,"translations":998},[999,1000,1001,1002,1003],{"id":7,"languages_code":317,"label":418,"description":421,"slug":420},{"id":426,"languages_code":320,"label":427,"description":428,"slug":420},{"id":430,"languages_code":328,"label":418,"description":421,"slug":420},{"id":432,"languages_code":324,"label":433,"description":434,"slug":420},{"id":436,"languages_code":391,"label":437,"description":438,"slug":8},[],[1006],{"languages_code":317,"name":916,"slug":917,"description":918,"support_type":828,"meta_title":8,"meta_description":8,"marketing_subtitle":300,"tile_subtitle":921,"tile_description":922,"id":174,"platforms_id":174,"docs_link":919},{"id":1008,"status":4,"created_on":649,"modified_on":1009,"name":1010,"slug":1011,"description":1012,"docs_link":1013,"priority":8,"has_sdk":298,"sort":1014,"highlighted":298,"in_menu":233,"changefreq":8,"support_type":828,"show_in_spa":233,"is_file_format":233,"meta_title":8,"meta_description":8,"featured_on_web":298,"marketing_subtitle":300,"tile_subtitle":1015,"tile_description":1016,"is_enterprise":298,"is_popular":298,"primary_use_case":1017,"hierarchy_handling":1018,"best_for":1019,"file_extension":1020,"format_code_example":1021,"format_to_extension":1022,"upload_features":1023,"icon":1024,"meta_image":1025,"primary_tag":1027,"tags":1034,"integration_methods":1052,"recommended_methods":1083,"default_integration_method":1084,"faq_categories":1091,"translations":1094,"platforms_id":1008},26,"2025-10-02T08:32:44.000Z","RESX","resx","Quickly translate and manage your RESX files with Localazy or integrate Localazy with your .NET project and enjoy a fully automated localization process. ","\u002Fdocs\u002Fcli\u002Fresx-format",27,".NET localization","Translate .NET projects using RESX files and Localazy.","Standard format for Windows\u002F.NET localization","Flat key-value structure",".NET applications",".resx","```\n\u003C?xml version=\"1.0\" encoding=\"utf-8\"?>\n\u003Croot>\n  \u003Cdata name=\"localazy_message\" xml:space=\"preserve\">\n    \u003Cvalue>Go international, today. With Localazy.\u003C\u002Fvalue>\n  \u003C\u002Fdata>\n\u003C\u002Froot>\n```",{"resx":1011},[],{"id":926},{"id":1026},"1f07bf83-9363-47d6-b21b-a5121c0efaf6",{"id":107,"status":4,"sort":50,"created_on":339,"label":758,"hidden":298,"icon":1028,"translations":1029},{"id":760},[1030,1031,1032,1033],{"id":107,"languages_code":317,"label":758},{"id":764,"languages_code":320,"label":765},{"id":377,"languages_code":324,"label":767},{"id":223,"languages_code":328,"label":758},[1035,1042],{"id":107,"status":4,"sort":50,"label":758,"hidden":298,"created_on":339,"icon":1036,"translations":1037},{"id":760},[1038,1039,1040,1041],{"id":107,"languages_code":317,"label":758},{"id":764,"languages_code":320,"label":765},{"id":377,"languages_code":324,"label":767},{"id":223,"languages_code":328,"label":758},{"id":920,"status":4,"sort":1008,"label":1043,"hidden":233,"created_on":339,"icon":8,"translations":1044},"C#",[1045,1046,1048,1050],{"id":920,"languages_code":317,"label":1043},{"id":1047,"languages_code":320,"label":1043},103,{"id":1049,"languages_code":324,"label":1043},108,{"id":1051,"languages_code":328,"label":1043},113,[1053,1059,1069,1076],{"id":107,"status":4,"sort":57,"label":351,"alternative_label":8,"slug":352,"description":353,"documentation_link":354,"loc_icon":352,"is_official_plugin":298,"is_universal_plugin":298,"universal_plugin_vendor":8,"translations":1054},[1055,1056,1057,1058],{"id":107,"languages_code":317,"label":351,"description":353,"slug":352},{"id":358,"languages_code":320,"label":351,"description":359,"slug":352},{"id":323,"languages_code":328,"label":351,"description":361,"slug":352},{"id":327,"languages_code":324,"label":351,"description":363,"slug":352},{"id":22,"status":4,"sort":50,"label":365,"alternative_label":8,"slug":366,"description":367,"documentation_link":368,"loc_icon":369,"is_official_plugin":298,"is_universal_plugin":298,"universal_plugin_vendor":8,"translations":1060},[1061,1062,1063,1064,1065,1066,1067,1068],{"id":22,"languages_code":317,"label":365,"description":367,"slug":366},{"id":373,"languages_code":320,"label":374,"description":375,"slug":8},{"id":377,"languages_code":328,"label":365,"description":367,"slug":366},{"id":346,"languages_code":324,"label":379,"description":380,"slug":8},{"id":382,"languages_code":320,"label":383,"description":384,"slug":366},{"id":386,"languages_code":328,"label":365,"description":367,"slug":366},{"id":388,"languages_code":324,"label":379,"description":380,"slug":366},{"id":390,"languages_code":391,"label":392,"description":393,"slug":8},{"id":16,"status":4,"sort":107,"label":395,"alternative_label":396,"slug":397,"description":398,"documentation_link":399,"loc_icon":400,"is_official_plugin":298,"is_universal_plugin":298,"universal_plugin_vendor":8,"translations":1070},[1071,1072,1073,1074,1075],{"id":16,"languages_code":317,"label":395,"description":398,"slug":397},{"id":404,"languages_code":320,"label":405,"description":406,"slug":8},{"id":408,"languages_code":328,"label":395,"description":398,"slug":397},{"id":410,"languages_code":324,"label":411,"description":412,"slug":8},{"id":414,"languages_code":391,"label":415,"description":416,"slug":8},{"id":7,"status":4,"sort":22,"label":418,"alternative_label":419,"slug":420,"description":421,"documentation_link":422,"loc_icon":420,"is_official_plugin":298,"is_universal_plugin":298,"universal_plugin_vendor":8,"translations":1077},[1078,1079,1080,1081,1082],{"id":7,"languages_code":317,"label":418,"description":421,"slug":420},{"id":426,"languages_code":320,"label":427,"description":428,"slug":420},{"id":430,"languages_code":328,"label":418,"description":421,"slug":420},{"id":432,"languages_code":324,"label":433,"description":434,"slug":420},{"id":436,"languages_code":391,"label":437,"description":438,"slug":8},[],{"id":7,"status":4,"sort":22,"label":418,"alternative_label":419,"slug":420,"description":421,"documentation_link":422,"loc_icon":420,"is_official_plugin":298,"is_universal_plugin":298,"universal_plugin_vendor":8,"translations":1085},[1086,1087,1088,1089,1090],{"id":7,"languages_code":317,"label":418,"description":421,"slug":420},{"id":426,"languages_code":320,"label":427,"description":428,"slug":420},{"id":430,"languages_code":328,"label":418,"description":421,"slug":420},{"id":432,"languages_code":324,"label":433,"description":434,"slug":420},{"id":436,"languages_code":391,"label":437,"description":438,"slug":8},[1092],{"id":764,"status":4,"created_on":1093,"sort":8,"slug":1011,"label":1010,"on_faq_index":8},"2022-08-01T16:44:06.000Z",[1095],{"languages_code":317,"name":1010,"slug":1011,"description":1012,"support_type":828,"meta_title":8,"meta_description":8,"marketing_subtitle":300,"tile_subtitle":1015,"tile_description":1016,"id":1008,"platforms_id":1008,"docs_link":1013},{"id":1097,"status":4,"created_on":1098,"modified_on":1099,"name":1100,"slug":1101,"description":1102,"docs_link":1103,"priority":8,"has_sdk":8,"sort":1104,"highlighted":298,"in_menu":233,"changefreq":8,"support_type":1105,"show_in_spa":233,"is_file_format":8,"meta_title":8,"meta_description":8,"featured_on_web":233,"marketing_subtitle":1105,"tile_subtitle":1105,"tile_description":1106,"is_enterprise":298,"is_popular":233,"primary_use_case":8,"hierarchy_handling":8,"best_for":8,"file_extension":8,"format_code_example":8,"format_to_extension":8,"upload_features":8,"icon":1107,"meta_image":1109,"primary_tag":1111,"tags":1123,"integration_methods":1170,"recommended_methods":1190,"default_integration_method":1191,"faq_categories":1198,"translations":1201,"platforms_id":1097},72,"2022-06-16T09:08:11.000Z","2026-04-27T18:16:54.000Z","Strapi","strapi","Enjoy seamless integration of Strapi & Localazy and translate your website efficiently. Download the official Localazy plugin in the Strapi Marketplace to get started!","\u002Fdocs\u002Fstrapi\u002Fstrapi-plugin-introduction",54,"Localization Plugin","Localize your Strapi website with our official localization plugin. Easy setup and installation.",{"id":1108},"cde7f1d0-f2e0-4243-929e-a3f8f9146e69",{"id":1110},"5995b721-a2ea-487e-ad4b-298a489bbd24",{"id":29,"status":4,"sort":36,"created_on":339,"label":1112,"hidden":298,"icon":1113,"translations":1115},"CMS",{"id":1114},"1172a655-928c-4594-9263-d8afdfd9cd79",[1116,1117,1119,1121],{"id":29,"languages_code":317,"label":1112},{"id":1118,"languages_code":320,"label":1112},73,{"id":1120,"languages_code":324,"label":1112},81,{"id":1122,"languages_code":328,"label":1112},84,[1124,1136,1149,1156],{"id":166,"status":4,"sort":162,"label":1125,"hidden":298,"created_on":339,"icon":8,"translations":1126},"Multilingual SEO",[1127,1128,1131,1134],{"id":166,"languages_code":317,"label":1125},{"id":1129,"languages_code":320,"label":1130},89,"SEO multilingüe",{"id":1132,"languages_code":324,"label":1133},94,"Vícejazyčné SEO",{"id":1135,"languages_code":328,"label":1125},99,{"id":291,"status":4,"sort":291,"label":1137,"hidden":298,"created_on":339,"icon":1138,"translations":1140},"E-commerce",{"id":1139},"e782ed3f-d954-45ca-8b17-5bf5fe95f30a",[1141,1142,1145,1147],{"id":291,"languages_code":317,"label":1137},{"id":1143,"languages_code":320,"label":1144},132,"Comercio electrónico",{"id":1146,"languages_code":324,"label":1137},137,{"id":1148,"languages_code":328,"label":1137},142,{"id":29,"status":4,"sort":36,"label":1112,"hidden":298,"created_on":339,"icon":1150,"translations":1151},{"id":1114},[1152,1153,1154,1155],{"id":29,"languages_code":317,"label":1112},{"id":1118,"languages_code":320,"label":1112},{"id":1120,"languages_code":324,"label":1112},{"id":1122,"languages_code":328,"label":1112},{"id":16,"status":4,"sort":57,"label":1157,"hidden":298,"created_on":339,"icon":1158,"translations":1160},"Marketing tools",{"id":1159},"098fe6a4-dd2e-42d8-937e-2d8121e6e266",[1161,1162,1165,1168],{"id":16,"languages_code":317,"label":1157},{"id":1163,"languages_code":320,"label":1164},43,"Herramientas de marketing",{"id":1166,"languages_code":324,"label":1167},48,"Marketingové nástroje",{"id":1169,"languages_code":328,"label":1157},58,[1171],{"id":67,"status":4,"sort":8,"label":1172,"alternative_label":1173,"slug":1174,"description":1175,"documentation_link":1176,"loc_icon":1177,"is_official_plugin":233,"is_universal_plugin":298,"universal_plugin_vendor":8,"translations":1178},"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",[1179,1180,1183,1184,1187],{"id":67,"languages_code":317,"label":1172,"description":1175,"slug":1174},{"id":1163,"languages_code":320,"label":1181,"description":1182,"slug":8},"Complemento Oficial de Strapi","Nuestros desarrolladores mantienen un complemento oficial de localización de Strapi. ¡Empiece en unos pocos clics!",{"id":343,"languages_code":328,"label":1172,"description":1175,"slug":1174},{"id":223,"languages_code":324,"label":1185,"description":1186,"slug":8},"Oficiál Plugin Strapi","Naši vývojáři udržují a neustále vylepšují oficiální lokalizační plugin Strapi. Začněte několika kliknutími!",{"id":1129,"languages_code":391,"label":1188,"description":1189,"slug":8},"Offizielles Strapi-Plugin","Unsere Entwickler pflegen ein offizielles Strapi-Lokalisierungs-Plugin. Starten Sie mit ein paar Klicks!",[],{"id":67,"status":4,"sort":8,"label":1172,"alternative_label":1173,"slug":1174,"description":1175,"documentation_link":1176,"loc_icon":1177,"is_official_plugin":233,"is_universal_plugin":298,"universal_plugin_vendor":8,"translations":1192},[1193,1194,1195,1196,1197],{"id":67,"languages_code":317,"label":1172,"description":1175,"slug":1174},{"id":1163,"languages_code":320,"label":1181,"description":1182,"slug":8},{"id":343,"languages_code":328,"label":1172,"description":1175,"slug":1174},{"id":223,"languages_code":324,"label":1185,"description":1186,"slug":8},{"id":1129,"languages_code":391,"label":1188,"description":1189,"slug":8},[1199],{"id":426,"status":4,"created_on":1200,"sort":8,"slug":1101,"label":1100,"on_faq_index":8},"2022-06-16T09:24:13.000Z",[1202],{"languages_code":317,"name":1100,"slug":1101,"description":1102,"support_type":1105,"meta_title":8,"meta_description":8,"marketing_subtitle":1105,"tile_subtitle":1105,"tile_description":1106,"id":1097,"platforms_id":1097,"docs_link":1103},{"id":346,"status":4,"created_on":649,"modified_on":1204,"name":1205,"slug":1206,"description":8,"docs_link":1207,"priority":8,"has_sdk":298,"sort":432,"highlighted":298,"in_menu":233,"changefreq":8,"support_type":1208,"show_in_spa":233,"is_file_format":298,"meta_title":8,"meta_description":8,"featured_on_web":233,"marketing_subtitle":1209,"tile_subtitle":1210,"tile_description":1211,"is_enterprise":298,"is_popular":233,"primary_use_case":8,"hierarchy_handling":8,"best_for":8,"file_extension":8,"format_code_example":8,"format_to_extension":8,"upload_features":1212,"icon":1213,"meta_image":1215,"primary_tag":1217,"tags":1231,"integration_methods":1239,"recommended_methods":1254,"default_integration_method":1255,"faq_categories":1261,"translations":1262,"platforms_id":346},"2024-12-20T15:00:22.000Z","Figma","figma","\u002Fdocs\u002Fintegrations\u002Fquick-start-figma","plugin","Figma plugin","Localization plugin","Quickly translate your Figma designs and seamlessly reuse the translations during the development of your project.",[],{"id":1214},"813745a4-a77d-4735-93b7-e0dd731b2304",{"id":1216},"7573fed6-8817-4cb4-84d2-be327e6c4891",{"id":22,"status":4,"sort":62,"created_on":339,"label":1218,"hidden":298,"icon":1219,"translations":1221},"Design tools",{"id":1220},"1053d863-b690-4fbd-aadf-dbf2ba282768",[1222,1223,1226,1229],{"id":22,"languages_code":317,"label":1218},{"id":1224,"languages_code":320,"label":1225},42,"Herramientas de diseño",{"id":1227,"languages_code":324,"label":1228},49,"Nástroje pro návrh",{"id":1230,"languages_code":328,"label":1218},57,[1232],{"id":22,"status":4,"sort":62,"label":1218,"hidden":298,"created_on":339,"icon":1233,"translations":1234},{"id":1220},[1235,1236,1237,1238],{"id":22,"languages_code":317,"label":1218},{"id":1224,"languages_code":320,"label":1225},{"id":1227,"languages_code":324,"label":1228},{"id":1230,"languages_code":328,"label":1218},[1240],{"id":62,"status":4,"sort":8,"label":1173,"alternative_label":1173,"slug":1241,"description":1242,"documentation_link":152,"loc_icon":1177,"is_official_plugin":233,"is_universal_plugin":298,"universal_plugin_vendor":8,"translations":1243},"official-plugin","Our developers maintain an official plugin for this integration. Start in a few clicks!",[1244,1245,1249,1251],{"id":62,"languages_code":317,"label":1173,"description":1242,"slug":1241},{"id":1246,"languages_code":320,"label":1247,"description":1248,"slug":8},23,"Plugin Oficial","Nuestros desarrolladores mantienen un plugin oficial para esta integración. ¡Empiece con unos pocos clics!",{"id":1250,"languages_code":328,"label":1173,"description":1242,"slug":1241},29,{"id":734,"languages_code":324,"label":1252,"description":1253,"slug":8},"Oficiální Plugin","Naši vývojáři udržují a neustále vylepšují oficiální plugin pro tuto integraci. Začněte několika kliknutími!",[],{"id":62,"status":4,"sort":8,"label":1173,"alternative_label":1173,"slug":1241,"description":1242,"documentation_link":152,"loc_icon":1177,"is_official_plugin":233,"is_universal_plugin":298,"universal_plugin_vendor":8,"translations":1256},[1257,1258,1259,1260],{"id":62,"languages_code":317,"label":1173,"description":1242,"slug":1241},{"id":1246,"languages_code":320,"label":1247,"description":1248,"slug":8},{"id":1250,"languages_code":328,"label":1173,"description":1242,"slug":1241},{"id":734,"languages_code":324,"label":1252,"description":1253,"slug":8},[],[1263],{"languages_code":317,"name":1205,"slug":1206,"description":8,"support_type":1208,"meta_title":8,"meta_description":8,"marketing_subtitle":1209,"tile_subtitle":1210,"tile_description":1211,"id":346,"platforms_id":346,"docs_link":1207},[1265,1446,1656,1757,1876,1878],{"id":16,"name":1266,"url":8,"url_text":8,"status":4,"groups":1267},"Solutions",[1268,1277,1344,1376],{"navigation_items_group_id":1269},{"id":22,"sort":50,"status":4,"name":1270,"render_show_all_url":298,"show_all_url_position":1271,"show_favorite_icon":233,"show_all_url":8,"represent_as_tile":298,"items":1272},"Featured Article","top",[1273],{"collection":1274,"item":1275},"blog_post_navigation_item_type",{"id":107,"status":4,"sort":8,"show_author_img":233,"blog_post_tag":1276,"description":8},"nav",{"navigation_items_group_id":1278},{"id":50,"sort":7,"status":4,"name":1279,"render_show_all_url":298,"show_all_url_position":1271,"show_favorite_icon":298,"show_all_url":1280,"represent_as_tile":233,"items":1281},"Your Role","\u002Froles",[1282,1294,1304,1314,1324,1334],{"collection":1283,"item":1284},"relation_navigation_item_type",{"id":7,"status":4,"sort":8,"name":1285,"item":1286},"CMO",[1287],{"collection":1288,"item":1289},"personas",{"id":7,"status":4,"sort":8,"slug":1290,"icon":1291},"chief-marketing-officers",{"id":1292,"title":1293},"526097d8-176f-48e5-83d3-2fc4d77061f9","La Mail Bulk",{"collection":1283,"item":1295},{"id":22,"status":4,"sort":8,"name":1296,"item":1297},"CTO",[1298],{"collection":1288,"item":1299},{"id":107,"status":4,"sort":8,"slug":1300,"icon":1301},"chief-technical-officers",{"id":1302,"title":1303},"f808fdf0-c78b-4294-ba59-fe25f46fe825","La Mechanic",{"collection":1283,"item":1305},{"id":174,"status":4,"sort":8,"name":1306,"item":1307},"Product Manager",[1308],{"collection":1288,"item":1309},{"id":166,"status":4,"sort":8,"slug":1310,"icon":1311},"product-managers",{"id":1312,"title":1313},"ea39586a-21fc-4b34-ba87-496028e5198f","La Worker",{"collection":1283,"item":1315},{"id":426,"status":4,"sort":8,"name":1316,"item":1317},"Translator",[1318],{"collection":1288,"item":1319},{"id":174,"status":4,"sort":8,"slug":1320,"icon":1321},"professional-translators",{"id":1322,"title":1323},"07945171-d51d-4ca8-96c0-21cde9db258f","La Chat",{"collection":1283,"item":1325},{"id":404,"status":4,"sort":8,"name":1326,"item":1327},"Developer",[1328],{"collection":1288,"item":1329},{"id":594,"status":4,"sort":8,"slug":1330,"icon":1331},"software-developers",{"id":1332,"title":1333},"1806e46d-c551-4845-bf42-4407344d229e","La Terminal",{"collection":1283,"item":1335},{"id":1014,"status":4,"sort":8,"name":1336,"item":1337},"Localization Manager",[1338],{"collection":1288,"item":1339},{"id":57,"status":4,"sort":8,"slug":1340,"icon":1341},"localization-managers",{"id":1342,"title":1343},"dac69bd1-bf5d-41d0-87d4-dd13e314698a","La Language",{"navigation_items_group_id":1345},{"id":72,"sort":22,"status":4,"name":1346,"render_show_all_url":298,"show_all_url_position":1347,"show_favorite_icon":298,"show_all_url":8,"represent_as_tile":298,"items":1348},"Use cases","bottom",[1349,1354,1358,1363,1367,1372],{"collection":1350,"item":1351},"simple_link_navigation_item_type",{"id":920,"status":4,"sort":8,"url":1352,"url_text":1353,"show_favorite_icon":298},"https:\u002F\u002Flocalazy.com\u002Fuse-cases\u002Fsoftware-localization","Software localization",{"collection":1350,"item":1355},{"id":1008,"status":4,"sort":8,"url":1356,"url_text":1357,"show_favorite_icon":298},"https:\u002F\u002Flocalazy.com\u002Fuse-cases\u002Fmobile-app-localization","Mobile app localization",{"collection":1350,"item":1359},{"id":1360,"status":4,"sort":8,"url":1361,"url_text":1362,"show_favorite_icon":298},25,"https:\u002F\u002Flocalazy.com\u002Fuse-cases\u002Fwebsite-localization","Website localization",{"collection":1350,"item":1364},{"id":1014,"status":4,"sort":8,"url":1365,"url_text":1366,"show_favorite_icon":298},"https:\u002F\u002Flocalazy.com\u002Fuse-cases\u002Fdesign-localization","Design localization",{"collection":1350,"item":1368},{"id":1369,"status":4,"sort":8,"url":1370,"url_text":1371,"show_favorite_icon":298},28,"https:\u002F\u002Flocalazy.com\u002Fuse-cases\u002Fgame-localization","Game localization",{"collection":1350,"item":1373},{"id":1250,"status":4,"sort":8,"url":1374,"url_text":1375,"show_favorite_icon":298},"https:\u002F\u002Flocalazy.com\u002Fuse-cases\u002Fhelp-and-docs-localization","Help & docs localization",{"navigation_items_group_id":1377},{"id":67,"sort":16,"status":4,"name":1378,"render_show_all_url":298,"show_all_url_position":1347,"show_favorite_icon":298,"show_all_url":8,"represent_as_tile":298,"items":1379},"Industry",[1380,1390,1400,1409,1419,1428,1439],{"collection":1283,"item":1381},{"id":1246,"status":4,"sort":8,"name":1382,"item":1383},"Digital Agencies",[1384],{"collection":1288,"item":1385},{"id":62,"status":4,"sort":8,"slug":1386,"icon":1387},"digital-agencies",{"id":1388,"title":1389},"547f5619-b21d-4b29-86f1-8b2200313cde","La Digi Agency",{"collection":1283,"item":1391},{"id":373,"status":4,"sort":8,"name":1392,"item":1393},"Startups & SaaS",[1394],{"collection":1288,"item":1395},{"id":16,"status":4,"sort":8,"slug":1396,"icon":1397},"startups",{"id":1398,"title":1399},"da1516e2-4afc-40a2-bcbf-a8161e2d610d","La Saa S",{"collection":1283,"item":1401},{"id":16,"status":4,"sort":8,"name":1137,"item":1402},[1403],{"collection":1288,"item":1404},{"id":50,"status":4,"sort":8,"slug":1405,"icon":1406},"e-commerce",{"id":1407,"title":1408},"a3d09cd2-054f-4bb5-a0a2-d3d207db65df","La Ecommerce",{"collection":1283,"item":1410},{"id":170,"status":4,"sort":8,"name":1411,"item":1412},"FinTech Platforms",[1413],{"collection":1288,"item":1414},{"id":1014,"status":4,"sort":8,"slug":1415,"icon":1416},"fintech",{"id":1417,"title":1418},"147339ba-07d1-4e5e-baad-23d27e60c919","La Money",{"collection":1283,"item":1420},{"id":920,"status":4,"sort":8,"name":1421,"item":1422},"Translation Agencies",[1423],{"collection":1288,"item":1424},{"id":920,"status":4,"sort":8,"slug":1425,"icon":1426},"translation-agencies",{"id":1427,"title":1343},"15d6fe33-2af8-4d6e-933d-5caa64394511",{"collection":1283,"item":1429},{"id":1430,"status":4,"sort":8,"name":1431,"item":1432},22,"Travel & Tourism",[1433],{"collection":1288,"item":1434},{"id":22,"status":4,"sort":8,"slug":1435,"icon":1436},"tourism",{"id":1437,"title":1438},"23a785e8-0ae5-4c4b-8452-aab1b58182a6","La Travel",{"collection":1283,"item":1440},{"id":1360,"status":4,"sort":8,"name":1441,"item":1442},"Nonprofit Causes",[1443],{"collection":1288,"item":1444},{"id":1369,"status":4,"sort":8,"slug":1445,"icon":8},"nonprofit",{"id":50,"name":1447,"url":8,"url_text":8,"status":4,"groups":1448},"Features",[1449,1508,1559,1605],{"navigation_items_group_id":1450},{"id":36,"sort":57,"status":4,"name":1451,"render_show_all_url":298,"show_all_url_position":1271,"show_favorite_icon":298,"show_all_url":8,"represent_as_tile":298,"items":1452},"Localization",[1453,1461,1469,1476,1483,1487,1494,1501],{"collection":1283,"item":1454},{"id":764,"status":4,"sort":8,"name":1455,"item":1456},"Localization services",[1457],{"collection":1458,"item":1459},"products",{"id":72,"status":4,"slug":1460},"continuous-localization-team",{"collection":1283,"item":1462},{"id":319,"status":4,"sort":8,"name":1463,"item":1464},"Translation management",[1465],{"collection":1466,"item":1467},"term_landing_page",{"id":1250,"status":4,"slug":1468},"translation-management-system",{"collection":1283,"item":1470},{"id":430,"status":4,"sort":8,"name":1471,"item":1472},"Context Screenshots",[1473],{"collection":1458,"item":1474},{"id":43,"status":4,"slug":1475},"context-screenshots-ocr",{"collection":1283,"item":1477},{"id":408,"status":4,"sort":8,"name":1478,"item":1479},"Translation Glossary",[1480],{"collection":1458,"item":1481},{"id":162,"status":4,"slug":1482},"glossary",{"collection":1350,"item":1484},{"id":107,"status":4,"sort":8,"url":1485,"url_text":1486,"show_favorite_icon":298},"\u002Fdocs\u002Fgeneral\u002Freviewing-translations","Quality control",{"collection":1283,"item":1488},{"id":945,"status":4,"sort":8,"name":1489,"item":1490},"Connected Projects",[1491],{"collection":1458,"item":1492},{"id":7,"status":4,"slug":1493},"connected-projects",{"collection":1283,"item":1495},{"id":382,"status":4,"sort":8,"name":1496,"item":1497},"Plural handling",[1498],{"collection":1458,"item":1499},{"id":595,"status":4,"slug":1500},"plurals",{"collection":1283,"item":1502},{"id":386,"status":4,"sort":8,"name":1503,"item":1504},"Style guides",[1505],{"collection":1458,"item":1506},{"id":404,"status":4,"slug":1507},"style-guide",{"navigation_items_group_id":1509},{"id":29,"sort":62,"status":4,"name":1510,"render_show_all_url":298,"show_all_url_position":1271,"show_favorite_icon":298,"show_all_url":8,"represent_as_tile":298,"items":1511},"Translation",[1512,1519,1526,1530,1537,1544,1552],{"collection":1283,"item":1513},{"id":818,"status":4,"sort":8,"name":1514,"item":1515},"Professional translations",[1516],{"collection":1466,"item":1517},{"id":594,"status":4,"slug":1518},"professional-translation-services",{"collection":1283,"item":1520},{"id":1166,"status":4,"sort":8,"name":1521,"item":1522},"Crowdsourced translations",[1523],{"collection":1458,"item":1524},{"id":67,"status":4,"slug":1525},"share-tm",{"collection":1350,"item":1527},{"id":50,"status":4,"sort":8,"url":1528,"url_text":1529,"show_favorite_icon":298},"\u002Fdocs\u002Fgeneral\u002Ftranslating-strings","Translation interface",{"collection":1283,"item":1531},{"id":432,"status":4,"sort":8,"name":1532,"item":1533},"Machine translations",[1534],{"collection":1458,"item":1535},{"id":50,"status":4,"slug":1536},"machine-translation",{"collection":1283,"item":1538},{"id":346,"status":4,"sort":8,"name":1539,"item":1540},"Localazy AI translation",[1541],{"collection":1458,"item":1542},{"id":1250,"status":4,"slug":1543},"localazy-ai",{"collection":1283,"item":1545},{"id":1546,"status":4,"sort":8,"name":1547,"item":1548},61,"Translation Memory",[1549],{"collection":1458,"item":1550},{"id":734,"status":4,"slug":1551},"translation-memory",{"collection":1283,"item":1553},{"id":671,"status":4,"sort":8,"name":1554,"item":1555},"Code & placeholders",[1556],{"collection":1458,"item":1557},{"id":594,"status":4,"slug":1558},"code-and-placeholders",{"navigation_items_group_id":1560},{"id":43,"sort":67,"status":4,"name":1561,"render_show_all_url":298,"show_all_url_position":1271,"show_favorite_icon":298,"show_all_url":8,"represent_as_tile":298,"items":1562},"Management",[1563,1567,1574,1582,1590,1597,1601],{"collection":1350,"item":1564},{"id":67,"status":4,"sort":8,"url":1565,"url_text":1566,"show_favorite_icon":298},"\u002Fdocs\u002Fgeneral\u002Fdefining-user-roles","User roles",{"collection":1283,"item":1568},{"id":377,"status":4,"sort":8,"name":1569,"item":1570},"Duplicity Linking",[1571],{"collection":1458,"item":1572},{"id":170,"status":4,"slug":1573},"duplicity-linking",{"collection":1283,"item":1575},{"id":1576,"status":4,"sort":8,"name":1577,"item":1578},52,"Language Permissions",[1579],{"collection":1458,"item":1580},{"id":99,"status":4,"slug":1581},"language-permissions",{"collection":1283,"item":1583},{"id":343,"status":1584,"sort":8,"name":1585,"item":1586},"draft","Automations",[1587],{"collection":1458,"item":1588},{"id":174,"status":4,"slug":1589},"automations",{"collection":1283,"item":1591},{"id":1169,"status":4,"sort":8,"name":1592,"item":1593},"Branching",[1594],{"collection":1458,"item":1595},{"id":1014,"status":4,"slug":1596},"branching",{"collection":1350,"item":1598},{"id":99,"status":1584,"sort":8,"url":1599,"url_text":1600,"show_favorite_icon":298},"https:\u002F\u002Flocalazy.com\u002Fdocs\u002Fgeneral\u002Fsso-configuration","SSO",{"collection":1350,"item":1602},{"id":1430,"status":1584,"sort":8,"url":1603,"url_text":1604,"show_favorite_icon":298},"https:\u002F\u002Flocalazy.com\u002Fdocs\u002Fgeneral\u002Flanguage-statistics","Reporting",{"navigation_items_group_id":1606},{"id":150,"sort":72,"status":4,"name":1607,"render_show_all_url":298,"show_all_url_position":1271,"show_favorite_icon":298,"show_all_url":8,"represent_as_tile":298,"items":1608},"Development",[1609,1615,1621,1628,1635,1642,1649],{"collection":1283,"item":1610},{"id":1250,"status":4,"sort":8,"name":130,"item":1611},[1612],{"collection":1458,"item":1613},{"id":36,"status":4,"slug":1614},"translation-api",{"collection":1283,"item":1616},{"id":291,"status":4,"sort":8,"name":1617,"item":1618},"Localazy CLI",[1619],{"collection":1458,"item":1620},{"id":62,"status":4,"slug":420},{"collection":1283,"item":1622},{"id":595,"status":4,"sort":8,"name":1623,"item":1624},"Language CDN",[1625],{"collection":1458,"item":1626},{"id":107,"status":4,"slug":1627},"language-cdn",{"collection":1283,"item":1629},{"id":1369,"status":4,"sort":8,"name":1630,"item":1631},"Releases",[1632],{"collection":1458,"item":1633},{"id":57,"status":4,"slug":1634},"releases",{"collection":1283,"item":1636},{"id":1230,"status":1584,"sort":8,"name":1637,"item":1638},"Format Conversions",[1639],{"collection":1458,"item":1640},{"id":16,"status":4,"slug":1641},"format-conversions",{"collection":1283,"item":1643},{"id":327,"status":4,"sort":8,"name":1644,"item":1645},"Webhooks",[1646],{"collection":1458,"item":1647},{"id":648,"status":4,"slug":1648},"webhooks",{"collection":1283,"item":1650},{"id":223,"status":4,"sort":8,"name":1651,"item":1652},"Export Aliases",[1653],{"collection":1458,"item":1654},{"id":291,"status":4,"slug":1655},"export-aliases",{"id":107,"name":142,"url":8,"url_text":8,"status":4,"groups":1657},[1658,1747],{"navigation_items_group_id":1659},{"id":62,"sort":77,"status":4,"name":1660,"render_show_all_url":298,"show_all_url_position":1271,"show_favorite_icon":298,"show_all_url":8,"represent_as_tile":298,"items":1661},"Most popular",[1662],{"collection":1283,"item":1663},{"id":29,"status":4,"sort":8,"name":142,"item":1664},[1665,1673,1680,1684,1688,1694,1698,1705,1709,1713,1717,1721,1725,1732,1739],{"collection":1666,"item":1667},"platforms",{"id":57,"status":4,"sort":7,"slug":1668,"name":1669,"icon":1670},"android","Android",{"id":1671,"title":1672},"ff965add-53b0-44ad-b27c-ea4ef641d384","Ic Outline Android",{"collection":1666,"item":1674},{"id":62,"status":4,"sort":16,"slug":1675,"name":1676,"icon":1677},"ios","iOS",{"id":1678,"title":1679},"886285d7-816a-4430-b5a5-edfe307b238e","Ios",{"collection":1666,"item":1681},{"id":291,"status":4,"sort":22,"slug":295,"name":294,"icon":1682},{"id":307,"title":1683},"Logos React",{"collection":1666,"item":1685},{"id":170,"status":4,"sort":107,"slug":458,"name":457,"icon":1686},{"id":465,"title":1687},"Vue",{"collection":1666,"item":1689},{"id":158,"status":4,"sort":50,"slug":1690,"name":1691,"icon":1692},"angular","Angular",{"id":1693,"title":1691},"2a31a97a-48c5-4531-aa36-41c9dd0bdbef",{"collection":1666,"item":1695},{"id":7,"status":4,"sort":57,"slug":539,"name":538,"icon":1696},{"id":553,"title":1697},"Logos Flutter",{"collection":1666,"item":1699},{"id":22,"status":4,"sort":36,"slug":1700,"name":1701,"icon":1702},"typescript","TypeScript",{"id":1703,"title":1704},"8d1319b5-8a96-4199-8407-00add3418b1f","Logos Typescript Icon",{"collection":1666,"item":1706},{"id":648,"status":4,"sort":29,"slug":652,"name":651,"icon":1707},{"id":661,"title":1708},"Logos Javascript",{"collection":1666,"item":1710},{"id":29,"status":4,"sort":174,"slug":304,"name":741,"icon":1711},{"id":754,"title":1712},"Logos Json",{"collection":1666,"item":1714},{"id":99,"status":4,"sort":99,"slug":825,"name":824,"icon":1715},{"id":840,"title":1716},"Format",{"collection":1666,"item":1718},{"id":1097,"status":4,"sort":1104,"slug":1101,"name":1100,"icon":1719},{"id":1108,"title":1720},"Strapi Logo Purple",{"collection":1666,"item":1722},{"id":346,"status":4,"sort":432,"slug":1206,"name":1205,"icon":1723},{"id":1214,"title":1724},"Figma Icon",{"collection":1666,"item":1726},{"id":377,"status":4,"sort":408,"slug":1727,"name":1728,"icon":1729},"microsoft-excel","Microsoft Excel",{"id":1730,"title":1731},"7a175955-7b96-4561-939f-a0e1924faa40","Excel",{"collection":1666,"item":1733},{"id":388,"status":4,"sort":1546,"slug":1734,"name":1735,"icon":1736},"github-actions","GitHub Actions",{"id":1737,"title":1738},"da17554f-ac6d-443d-9bac-1f29645ec1c6","Github Icon",{"collection":1666,"item":1740},{"id":1741,"status":4,"sort":1742,"slug":1743,"name":1744,"icon":1745},97,999,"webflow","Webflow",{"id":1746,"title":1744},"ff43a386-52f8-499f-b77c-ab9a30f4a77e",{"navigation_items_group_id":1748},{"id":107,"sort":36,"status":4,"name":1749,"render_show_all_url":298,"show_all_url_position":1271,"show_favorite_icon":298,"show_all_url":8,"represent_as_tile":298,"items":1750},"Explore more",[1751],{"collection":1752,"item":1753},"text_link_navigation_item_type",{"id":7,"status":4,"sort":8,"text":1754,"url":1755,"url_text":1756},"Localazy is a technology-agnostic platform supporting 50+ frameworks, file formats & popular tools.","\u002Fintegrations","See all integrations",{"id":7,"name":146,"url":8,"url_text":8,"status":4,"groups":1758},[1759,1783,1789],{"navigation_items_group_id":1760},{"id":7,"sort":29,"status":4,"name":1761,"render_show_all_url":298,"show_all_url_position":1271,"show_favorite_icon":298,"show_all_url":8,"represent_as_tile":298,"items":1762},"Helpful Links",[1763,1766,1768,1772,1774,1777,1779],{"collection":1350,"item":1764},{"id":43,"status":4,"sort":8,"url":168,"url_text":1765,"show_favorite_icon":233},"Localazy Blog",{"collection":1350,"item":1767},{"id":150,"status":4,"sort":8,"url":152,"url_text":151,"show_favorite_icon":233},{"collection":1350,"item":1769},{"id":7,"status":4,"sort":8,"url":1770,"url_text":1771,"show_favorite_icon":298},"https:\u002F\u002Fdiscuss.localazy.com\u002F","Discussion Forum",{"collection":1350,"item":1773},{"id":29,"status":4,"sort":8,"url":160,"url_text":159,"show_favorite_icon":298},{"collection":1350,"item":1775},{"id":22,"status":4,"sort":8,"url":109,"url_text":1776,"show_favorite_icon":298},"Become a Partner",{"collection":1350,"item":1778},{"id":154,"status":4,"sort":8,"url":172,"url_text":171,"show_favorite_icon":298},{"collection":1350,"item":1780},{"id":162,"status":4,"sort":8,"url":1781,"url_text":1782,"show_favorite_icon":298},"\u002Ftags\u002Frelease-update","Release Updates",{"navigation_items_group_id":1784},{"id":16,"sort":150,"status":4,"name":1765,"render_show_all_url":233,"show_all_url_position":1271,"show_favorite_icon":298,"show_all_url":168,"represent_as_tile":298,"items":1785},[1786],{"collection":1274,"item":1787},{"id":22,"status":4,"sort":8,"show_author_img":298,"blog_post_tag":1788,"description":8},"[USE LATEST FEATURED]",{"navigation_items_group_id":1790},{"id":57,"sort":43,"status":4,"name":151,"render_show_all_url":233,"show_all_url_position":1271,"show_favorite_icon":298,"show_all_url":152,"represent_as_tile":298,"items":1791},[1792,1806,1817,1826,1837,1847,1858,1866],{"collection":1283,"item":1793},{"id":107,"status":4,"sort":8,"name":1794,"item":1795},"General",[1796],{"collection":1797,"item":1798},"docs_section",{"id":16,"status":4,"sort":7,"slug":1799,"name":1794,"icon":1800,"featured_icon":1803},"general",{"id":1801,"title":1802},"423101f1-308c-42f1-8dfe-53272019e7cb","Global",{"id":1804,"title":1805},"0f7ca4cb-dc3b-4f62-b476-132ed5c4931f","General Doc",{"collection":1283,"item":1807},{"id":50,"status":4,"sort":8,"name":419,"item":1808},[1809],{"collection":1797,"item":1810},{"id":22,"status":4,"sort":16,"slug":420,"name":419,"icon":1811,"featured_icon":1814},{"id":1812,"title":1813},"2f7a4573-8265-4d76-8d55-ce0cc79b8983","Cli",{"id":1815,"title":1816},"3f76ff7b-0e74-4046-bb03-4ca99c3b66d5","Doc Cat Cli",{"collection":1283,"item":1818},{"id":67,"status":4,"sort":8,"name":351,"item":1819},[1820],{"collection":1797,"item":1821},{"id":174,"status":4,"sort":22,"slug":352,"name":351,"icon":1822,"featured_icon":1823},{"id":1812,"title":1813},{"id":1824,"title":1825},"20866781-e69b-4e01-9456-05437487b75c","API Doc",{"collection":1283,"item":1827},{"id":323,"status":4,"sort":8,"name":1828,"item":1829},"CDN",[1830],{"collection":1797,"item":1831},{"id":1008,"status":4,"sort":107,"slug":1832,"name":1828,"icon":1833,"featured_icon":1834},"cdn",{"id":1801,"title":1802},{"id":1835,"title":1836},"a8ee9cb7-4e02-41f0-b595-eb518c3085b6","Doc Cat Cdn",{"collection":1283,"item":1838},{"id":57,"status":4,"sort":8,"name":1669,"item":1839},[1840],{"collection":1797,"item":1841},{"id":7,"status":4,"sort":50,"slug":1668,"name":1669,"icon":1842,"featured_icon":1844},{"id":1843,"title":1669},"fb8329ae-0c0c-4fbc-bcdc-83f2eeda1039",{"id":1845,"title":1846},"f7c0dec8-5b42-4943-ab3a-e3665723ad6f","Doc Cat Android",{"collection":1283,"item":1848},{"id":62,"status":4,"sort":8,"name":1676,"item":1849},[1850],{"collection":1797,"item":1851},{"id":107,"status":4,"sort":57,"slug":1675,"name":1676,"icon":1852,"featured_icon":1855},{"id":1853,"title":1854},"289e136c-55df-4d51-847b-1782a2308ee4","Ios Blue",{"id":1856,"title":1857},"2968d3f0-14b5-4427-82e7-f1ea2de17846","Doc Cat Ios",{"collection":1283,"item":1859},{"id":72,"status":4,"sort":8,"name":1205,"item":1860},[1861],{"collection":1797,"item":1862},{"id":99,"status":4,"sort":62,"slug":1206,"name":1205,"icon":1863,"featured_icon":1864},{"id":1812,"title":1813},{"id":1865,"title":1205},"f5e66b5b-a439-47f6-af4a-6ad261de2e87",{"collection":1283,"item":1867},{"id":77,"status":4,"sort":8,"name":1100,"item":1868},[1869],{"collection":1797,"item":1870},{"id":1246,"status":4,"sort":67,"slug":1101,"name":1100,"icon":1871,"featured_icon":1873},{"id":1872,"title":1100},"3b4b03c7-e131-49e6-a014-c8c2c8a2751e",{"id":1874,"title":1875},"1dd05c76-e517-4aea-a3d8-49cfddb40056","Strapi Doc",{"id":22,"name":175,"url":176,"url_text":175,"status":4,"groups":1877},[],{"id":57,"name":93,"url":1879,"url_text":93,"status":4,"groups":1880},"\u002Fbook-demo",[],{"id":1882,"owner":1883,"created_by":8,"sort":8,"title":1888,"slug":1889,"modified_on":53,"created_on":1890,"pinned":298,"badge":8,"priority":1891,"main_image":1892,"status":4,"tags":1893,"dictionary":1904,"reading_time":1905,"excerpt":-1,"og_title":53,"og_description":53,"og_image":53},"6a145e3f8550a300014081e4",{"id":1884,"first_name":1885,"last_name":53,"slug":1886,"avatar":1887},"65647a510470910001942876","Dorota Pawlak","dorota-pawlak","https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002F2024\u002F07\u002Fdorota.png","The great LLM translation war, pt. 2: Context beats model choice in 2026","the-great-llm-translation-war-pt-2-2026","2026-06-05T14:56:58.000+02:00","0.7","https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002F2026\u002F06\u002Flocalazy-AI-series-11.png",[1894,1898,1901],{"id":382,"created_on":1895,"status":4,"label":1896,"slug":1897,"on_index_page":233},"2026-06-06 03:24:07","AI","ai",{"id":382,"created_on":1895,"status":4,"label":1899,"slug":1900,"on_index_page":298},"ChatGPT","chatgpt",{"id":346,"created_on":1895,"status":4,"label":1902,"slug":1903,"on_index_page":298},"Translations","translations",[],0,{"id":1907,"owner":1908,"created_by":8,"sort":8,"title":1913,"slug":1914,"modified_on":53,"created_on":1915,"pinned":298,"badge":8,"priority":1891,"main_image":1916,"status":4,"tags":1917,"dictionary":1922,"reading_time":1905,"excerpt":-1,"og_title":53,"og_description":53,"og_image":53},"69d78a237ab1270001eddabf",{"id":1909,"first_name":1910,"last_name":53,"slug":1911,"avatar":1912},"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","https:\u002F\u002Fghost.localazy.com\u002Fcontent\u002Fimages\u002F2026\u002F04\u002FLocalazy-AI-translation-api.png",[1918,1919,1920],{"id":346,"created_on":1895,"status":4,"label":351,"slug":352,"on_index_page":298},{"id":382,"created_on":1895,"status":4,"label":1896,"slug":1897,"on_index_page":233},{"id":346,"created_on":1895,"status":4,"label":1451,"slug":1921,"on_index_page":233},"localization",[]]