Crystal I18n Free
ByAwesome CrowdinVerified Author

The one-stop shop for translating Crystal I18n .yml files

Try Crowdin

Crystal I18n translation with Crowdin

Copy link

Crystal I18n is an internationalization library for the Crystal programming language. It makes it easy to add translations and localized contents to your Crystal apps. With Crystal I18n, you can:

  • Translate your app's strings into multiple languages.

  • Localize your app's contents, such as dates, times, and currencies.

  • Use a unified interface for all of your internationalization needs.

Crystal I18n .yml resource file format is natively supported by Crowdin, so you can get started with localization right away. Just upload your Crystal I18n translation files to Crowdin, and you'll be able to start translating your app in minutes.

File Format Details

Copy link
Attribute Value
File Extension .yaml, .yml
API Type yaml
Source can be edited in Crowdin Yes
Generating translated files via Bundles Search Crowdin Store
Supports pluralization Yes
WYSIWYG Preview in the editor No
Supported types of contextual information Text comments, Screenshots, In-Context
Custom attributes No
Existing translations import possibility Key-value mapping

Sample File

Copy link
en:
  simple:
    translation: "This is a simple translation"
    interpolation: "Hello, %{name}!"
    pluralization:
      one: "One item"
      other: "%{count} items"

Crowdin is a platform that helps you manage and translate content into different languages. Integrate Crowdin with your repo, CMS, or other systems. Source content is always up to date for your translators, and translated content is returned automatically.

Learn More
Categories
File Formats
Works with
  • Crowdin Enterprise
  • crowdin.com
Details

Released on Jul 23, 2023

Updated on Feb 23, 2024

Published by Awesome Crowdin

Identifier:crystal-i18n