Skip to content

Commit

Permalink
Document userchrome localization
Browse files Browse the repository at this point in the history
  • Loading branch information
filips123 committed Feb 20, 2024
1 parent 5c1ad8d commit 6988fc6
Show file tree
Hide file tree
Showing 4 changed files with 12 additions and 11 deletions.
20 changes: 12 additions & 8 deletions .github/CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -73,12 +73,6 @@ messages, please use Crowdin's discussions feature to communicate with others.

If your language is not yet available, please contact me on Crowdin.

> [!NOTE]
> The localization feature is currently still work-in-progress. The extension
> already supports the localization, but the UserChrome localization is still
> being worked on. Please follow the Crowdin project for updates and new
> available messages.
<details>
<summary>Expand localization status</summary>

Expand Down Expand Up @@ -131,8 +125,18 @@ to add the uses message IDs to the `messages` list in `package.json`.

### UserChrome Translations

It is currently not possible to translate the UserChrome messages, but support
for this is planned and is being worked on.
The app browser (UserChrome) uses the [Fluent](https://projectfluent.org/)
localization system, which is built directly into Firefox. You can check
the [Fluent Syntax Guide](https://projectfluent.org/fluent/guide/) for
more information.

When translating messages, please make sure they are translated in the same
style and capitalization as existing Firefox messages in your language. Some
files where this is relevant include links to the official Firefox localization
system, where you can check how similar messages are translated there.

You can read more details, suggestions and important things about translating
the app browser [in a Crowdin discussion](https://crowdin.com/project/firefoxpwa/discussions/4).

## Code of Conduct

Expand Down
1 change: 0 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,6 @@ For more details and technical documentation about setting up, using, and develo

### Planned Features

* Localization of most UI elements.
* Support for more system-related web app manifest features (once they are standardized).

### Not Planned Features
Expand Down
1 change: 0 additions & 1 deletion crowdin.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,5 +16,4 @@ files:

- source: /native/userchrome/profile/chrome/pwa/localization/en-US/**/*.ftl
translation: /native/userchrome/profile/chrome/pwa/localization/%two_letters_code%/**/%original_file_name%
skip_untranslated_strings: true
type: ftl
1 change: 0 additions & 1 deletion docs/docs/about/supported-features.md
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,6 @@

## Planned Features

* Localization of most UI elements.
* Support for more system-related web app manifest features (once they are standardized).

## Not Planned Features
Expand Down

0 comments on commit 6988fc6

Please sign in to comment.