<a id="moko-resource"></a>

# Mobile Kotlin resources

#### Versionadded
Added in version 5.4.

<a id="index-0"></a>

A variant of [Android string resources](https://docs.weblate.org/en/weblate-2026.10.1/formats/android.md). It differs in plural tag (`plural` is used instead of `plurals`) and escaping.

#### SEE ALSO
* [Mobile Kotlin resources](https://github.com/icerockdev/moko-resources)
* [Android string resources](https://docs.weblate.org/en/weblate-2026.10.1/formats/android.md)
* [Android string resources](https://docs.translatehouse.org/projects/translate-toolkit/en/latest/formats/android.html)

<!-- AUTOGENERATED START: format-features moko-resource -->
<!-- This section is automatically generated by `./manage.py list_format_features`. Do not edit manually. -->

#### Supported features

| File extensions                                                                                      | `.xml`                                                                              |
|------------------------------------------------------------------------------------------------------|-------------------------------------------------------------------------------------|
| Linguality [ⓘ](https://docs.weblate.org/en/weblate-2026.10.1/formats.md#bimono)                                   | Monolingual                                                                         |
| Supports plural [ⓘ](https://docs.weblate.org/en/weblate-2026.10.1/formats.md#format-plurals)                      | `Yes`                                                                               |
| Supports descriptions [ⓘ](https://docs.weblate.org/en/weblate-2026.10.1/formats.md#format-description)            | `Yes`                                                                               |
| Supports explanation [ⓘ](https://docs.weblate.org/en/weblate-2026.10.1/formats.md#format-explanation)             | `No`                                                                                |
| Supports context [ⓘ](https://docs.weblate.org/en/weblate-2026.10.1/formats.md#format-context)                     | `No`                                                                                |
| Supports location [ⓘ](https://docs.weblate.org/en/weblate-2026.10.1/formats.md#format-location)                   | `No`                                                                                |
| Supports flags [ⓘ](https://docs.weblate.org/en/weblate-2026.10.1/formats.md#format-flags)                         | `Yes`                                                                               |
| API identifier                                                                                       | `moko-resource`                                                                     |
| Supports read-only strings [ⓘ](https://docs.weblate.org/en/weblate-2026.10.1/formats.md#read-only-strings)        | `Yes`                                                                               |
| Supports removing obsolete strings [ⓘ](https://docs.weblate.org/en/weblate-2026.10.1/formats.md#obsolete-strings) | `No`                                                                                |
| Check flags added by this format [ⓘ](https://docs.weblate.org/en/weblate-2026.10.1/admin/checks.md#custom-checks)      | [Java format](https://docs.weblate.org/en/weblate-2026.10.1/user/checks.md#check-java-printf-format) |
<!-- AUTOGENERATED END: format-features moko-resource -->

## Weblate configuration

|                                | Typical Weblate [Component configuration](https://docs.weblate.org/en/weblate-2026.10.1/admin/projects.md#component)   |
|--------------------------------|----------------------------------------------------------------------------------------------------|
| File mask                      | `commonMain/composeResources/values-*/strings.xml`                                                 |
| Monolingual base language file | `commonMain/composeResources/values/strings.xml`                                                   |
| Template for new translations  | Empty                                                                                              |
| File format                    | Mobile Kotlin Resource                                                                             |
