mirror of
https://github.com/meshtastic/Meshtastic-Android.git
synced 2026-06-01 22:19:18 +02:00
11bc37c968
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
47 lines
1.4 KiB
Markdown
47 lines
1.4 KiB
Markdown
---
|
|
title: Translations
|
|
layout: default
|
|
nav_order: 99
|
|
---
|
|
|
|
# Translations
|
|
|
|
This documentation is translated by the community via [Crowdin](https://crowdin.com/project/meshtastic-android). Translations appear here automatically as volunteers contribute them.
|
|
|
|
## Available Languages
|
|
|
|
{% assign any_locale_exists = false %}
|
|
{% for locale in site.data.locales %}
|
|
{% assign locale_code = locale[0] %}
|
|
{% assign locale_info = locale[1] %}
|
|
{% assign locale_prefix = locale_code | append: "/" %}
|
|
{% assign has_content = false %}
|
|
{% for p in site.pages %}
|
|
{% assign page_path_check = p.path | slice: 0, locale_prefix.size %}
|
|
{% if page_path_check == locale_prefix %}
|
|
{% assign has_content = true %}
|
|
{% assign any_locale_exists = true %}
|
|
{% break %}
|
|
{% endif %}
|
|
{% endfor %}
|
|
|
|
{% if has_content %}
|
|
- [{{ locale_info.name }}]({{ locale_code }}/) ({{ locale_code }})
|
|
{% endif %}
|
|
{% endfor %}
|
|
|
|
{% unless any_locale_exists %}
|
|
> No translations available yet. Want to help? [Join our Crowdin project →](https://crowdin.com/project/meshtastic-android)
|
|
{% endunless %}
|
|
|
|
---
|
|
|
|
## Contributing Translations
|
|
|
|
1. Visit [Crowdin](https://crowdin.com/project/meshtastic-android)
|
|
2. Select a language
|
|
3. Translate the User Guide documentation files
|
|
4. Translations are automatically synced to this site via PR
|
|
|
|
Translation coverage and quality are tracked per-language. Pages without full translation show the English original for untranslated sections.
|