Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/deckblue/l10n

Public localization files for deck.blue!
https://github.com/deckblue/l10n

bluesky deckblue flutter l10n

Last synced: about 2 months ago
JSON representation

Public localization files for deck.blue!

Awesome Lists containing this project

README

        

# l10n

Community managed translations for [deck.blue](https://deck.blue) are here!

## How to help?

If you just want to update an existing language, just edit the file based on the original `strings_en.arb` and `untranslated.json` files.

- The `strings_en.arb` file will have a description (that can also be updated) explaining wher that specific text is used within the app.
- The `untranslated.json` file will group all untranslated text between all languages, please be sure to check that first!
- Please, only add/edit what you see in `strings_en.arb` which is the main file, any strings that aren't there will be removed.

Please read [CONTRIBUTING.md](CONTRIBUTING.md) for more detailed contribution instructions as well as how to add a new language!

## Approval Flow

```mermaid
sequenceDiagram
participant C as Community Translator
participant R as Repository
participant A as Admins
participant GHA as GitHub Actions

C->>R: Edit .arb file and create Pull Request (PR)
R->>A: Notify about new PR
A->>R: Review the PR
R-->>C: If changes requested, notify Translator
C->>R: If needed, make changes and update PR
A->>R: Approve the PR
R->>R: Merge PR to main
R->>GHA: Trigger GitHub Actions
GHA->>R: Clean files and update untranslated.json
```