# Localization of ROS 2 Documentation

**URL:** <https://discourse.openrobotics.org/t/localization-of-ros-2-documentation/49558>\
**Category:** ROS General\
**Tags:** ros2, documentation, languages\
**Created:** [August 13, 2025, 2:44pm UTC](https://discourse.openrobotics.org/t/localization-of-ros-2-documentation/49558 "2025-08-13T14:44:15Z")\
**Posts on this page:** 1\
**Showing post:** 23

<div class="post-metadata">

**Author:** ![hwhsu1231](https://sea2.discourse-cdn.com/flex022/user_avatar/discourse.openrobotics.org/hwhsu1231/32/24403_2.png) [@hwhsu1231](https://discourse.openrobotics.org/u/hwhsu1231)\
**Post date:** [September 2, 2025, 5:06pm UTC](https://discourse.openrobotics.org/t/localization-of-ros-2-documentation/49558/23 "2025-09-02T17:06:52Z")

</div>

Regarding manually maintained translation vs. automated translation:

> [@tfoote](#):
>
> My above discussion is generally about just a manually maintained translations versus automated.

If readers intend to read a document translated **entirely** by machine or AI, they can already do so using their browser’s built-in translation tools, such as Google Translate, or third-party extensions like Immersive Translate.

However, I’ve always believed that no matter how much translation tools improve, the final decision on how to translate something should always be made by a human during proofreading. The goal of the l10n project I’m working on is to provide a platform that makes it easy for users to perform **manually maintained translation**.

BTW, Crowdin actually provides a feature called **“Pre-Translation via AI”**. See the following links for more details:

- [Crowdin Docs - Crowdin AI](https://support.crowdin.com/crowdin-ai/)
- [Crowdin Docs - Pre-Translation](https://support.crowdin.com/pre-translation/)

Currently, for all l10n projects, I’m using the most basic **Crowdsourcing** workflow:

 ![image](https://us1.discourse-cdn.com/flex022/uploads/ros/original/3X/e/1/e1f2e38c61456f1bdc19d5afb8f4d8449ed7fd54.png)

Since using AI-powered features requires a **paid subscription** , which is not included in the [Crowdin Open-Source License](https://crowdin.com/page/open-source-project-setup-request), I don’t plan to look into this feature for now. If I secure enough funding in the future, for example through **sponsorships** , I believe this feature could significantly accelerate the translation speed and efficiency.

---

_[View the full topic](https://discourse.openrobotics.org/t/localization-of-ros-2-documentation/49558)._
