Skip to content

Commit c9f292f

Browse files
committed
Create an Architecture doc
Add translation info
1 parent 26dd60f commit c9f292f

1 file changed

Lines changed: 23 additions & 0 deletions

File tree

docs/Architecture.md

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
# Architecture :
2+
3+
This file document the different directory of this project.
4+
Each section will contain explanation and a directory tree.
5+
6+
## Translations :
7+
8+
Translations are hosted on [crowdin](https://crowdin.com/project/piwigo-ng), everything is translated from english.
9+
Flutter take the `app_%%.arb` files and generate dart code inside the `lib/l10n` directory.
10+
11+
```sh
12+
# %% = country code
13+
.
14+
├── crowdin.yml
15+
├── l10n
16+
│ ├── app_en.arb
17+
│ ├── app_%%.arb
18+
│ └── untranslated.json
19+
└── l10n.yaml
20+
└── l10n
21+
├── app_localizations.dart
22+
└── app_localizations_%%.dart
23+
```

0 commit comments

Comments
 (0)