Cloudflare Workers and Website Localization (2/5)
In this tutorial, how to extract translation keys and translations from a HTML website and upload them to SimpleLocalize using the SimpleLocalize CLI.
Continue reading Make your translations available to your application with one click.
Works with any programming language. Available in every plan.
With SimpleLocalize's built-in Translation Editor, you have full control over your translations. Edit, manage translation keys, and even utilize auto-translation capabilities to effortlessly translate text into multiple languages. Once you're satisfied with the changes, simply publish them to SimpleLocalize hosting.
Accessing your translations is a breeze. You can fetch them as a JSON file using any REST client library. Additionally, you can leverage webhooks to automatically retrieve translations for your application, ensuring a seamless integration experience. Whether it's a desktop, web, or mobile application, it's super easy to integrate SimpleLocalize translation hosting within any application and workflow.
SimpleLocalize hosting for translations acts same as a content delivery network but for your translations. We rely on Amazon S3 and Cloudflare CDN to deliver your translations to your users all over the world. You can change texts and strings in your app without any hassle, in real time, without any downtime.
Learn more about translation hostingCLI can find translation keys in your project files locally, and send them to the cloud. You can also use it to upload your current translation files to manage them in SimpleLocalize. Once you translate messages, you can use CLI to download a ready to use translation file.
Get started with CLIRecreate your work environments for your projects and integrate them with SimpleLocalize. Publish translation changes from the local environment to development, staging, and production. Access and publish translations via the REST API, webhooks, or directly from the SimpleLocalize app. Collaborate with translators by integrating hosting files and automatically update your app with new translations.
Choose the desired JSON format for hosted files and decide how to manage missing translations. Opt to omit them, so they are displayed as untranslated, or automatically replace them with default language translations. This ensures a smooth user experience, eliminating any gaps in your app's language translations. Adjust the setup to your needs and integrate the translation updates with your app workflow and configuration.
In addition to the default 'Latest' and 'Production' environments, SimpleLocalize empowers you to create custom environments tailored to your project workflow. By creating these custom translation environments, you gain the ability to manage translations separately, ensuring precision and consistency in all updates made across different environments.
Our Translation Hosting is used by over 100 million people every month.
Most translation editors are overkill for most teams. SimpleLocalize is easy
to use and understand with no training or prior experience.
SimpleLocalize is easy to get started with and focuses on the features that you and your client need the most. You can customize the editor to your needs choosing from a variety of translation editor options.
No hidden costs at any scale. SimpleLocalize offers a simple and affordable plans for you and your projects. Within easy integration options and intuitive translation editor, it creates a wonderful selection.
Every paid plan comes with a number of users you can add to your project. You don't need to worry about number of users as the price does not increase with every user.
Every paid plan comes with a number of auto-translation characters that are added to your account every month. You can use them to translate your project without any additional costs. You can increase the limit at any time.
SimpleLocalize offers a command-line tool, REST API and Webhooks for developers to easily integrate their projects no matter which plan you choose. It enables you to make automations to synchronize translations with your projects.
SimpleLocalize is the only service that offers customer-specific translations, which allows you to adjust translation for one customer without affecting base translations.
Greet your customers
in their mother language
Check out our latest blog posts and stay up to date with SimpleLocalize
In this tutorial, how to extract translation keys and translations from a HTML website and upload them to SimpleLocalize using the SimpleLocalize CLI.
Continue readingDiscover best practices for creating translation keys that are clear, consistent, and easy to manage to improve and optimize your app localization process.
Continue readingIn this tutorial, we will show you how to use Cloudflare Workers to create a simple website localization feature, without the need to install any additional dependencies. We will localize a simple static HTML website hosted on GitHub Pages, but you can use the same approach to localize any website, including those built with popular frameworks like React, Angular, or Vue.js.
Continue reading