Contributing to this translation requires agreeing to its contributor license agreement.
| Language | Translated | Unfinished | Unfinished words | Unfinished characters | Untranslated | Checks | Suggestions | Comments | |
|---|---|---|---|---|---|---|---|---|---|
| English | 100% | 0 | 0 | 0 | 0 | 82 | 0 | 4 | |
| Basque | 1% | 1,132 | 7,109 | 42,283 | 361 | 51 | 0 | 0 | |
| Chinese (Simplified Han script) | 73% | 300 | 2,886 | 17,250 | 268 | 33 | 1 | 0 | |
| Czech | 2% | 1,102 | 6,898 | 40,984 | 1,102 | 0 | 0 | 0 | |
| Danish | 98% | 18 | 127 | 748 | 16 | 2 | 0 | 0 | |
| Dutch | 95% | 54 | 441 | 2,495 | 49 | 5 | 0 | 4 | |
| Finnish | 94% | 58 | 527 | 3,034 | 53 | 6 | 0 | 0 | |
| French | 98% | 18 | 127 | 748 | 16 | 2 | 1 | 0 | |
| German | 0 | 0 | 0 | 0 | 0 | 0 | 2 | ||
| Greek | 95% | 54 | 441 | 2,495 | 49 | 5 | 0 | 0 | |
| Hebrew | 98% | 18 | 127 | 748 | 16 | 2 | 0 | 0 | |
| Hungarian | 98% | 18 | 127 | 748 | 16 | 2 | 0 | 0 | |
| Italian | 98% | 18 | 127 | 748 | 16 | 2 | 0 | 0 | |
| Japanese | 29% | 802 | 5,215 | 31,135 | 800 | 3 | 0 | 0 | |
| Lithuanian | 1% | 1,117 | 7,049 | 41,907 | 1,117 | 0 | 0 | 0 | |
| Polish | 22% | 875 | 5,938 | 35,316 | 875 | 0 | 0 | 0 | |
| Portuguese (Brazil) | 4% | 1,087 | 6,814 | 40,416 | 1,087 | 0 | 0 | 0 | |
| Portuguese (Portugal) | 83% | 186 | 1,574 | 9,340 | 167 | 26 | 0 | 0 | |
| Romanian | 94% | 64 | 588 | 3,403 | 59 | 6 | 0 | 0 | |
| Russian | 98% | 18 | 127 | 748 | 16 | 2 | 0 | 0 | |
| Spanish | 94% | 58 | 527 | 3,034 | 53 | 5 | 0 | 0 | |
| Swedish | 2% | 1,105 | 6,950 | 41,321 | 1,104 | 0 | 0 | 0 | |
| Ukrainian | 74% | 293 | 2,601 | 15,715 | 258 | 43 | 0 | 0 | |
Please sign in to see the alerts.
Summary
| Project website | recipesage.com | |
|---|---|---|
| Translation license | proprietary | |
| Contributor license agreement |
When contributing or suggesting translations or other code for RecipeSage, you irrevocably grant RecipeSage all rights to those translations. See the CLA file in the repo for the complete CLA. https://github.com/julianpoy/RecipeSage/blob/master/docs/CLA.md This allows RecipeSage to continue to provide the hosted instance, as well as license the API to other projects that may not have compatible licenses with AGPL. |
|
| Translation process |
|
|
| Source code repository |
git@github.com:julianpoy/RecipeSage.git
|
|
| Repository branch | master | |
| Last remote commit |
fix: select collaborators chip text color in light mode (#2212)
461c6581
|
|
| Last commit in Weblate |
fix(l10n): translated using Weblate (French)
605e4269
|
|
| Weblate repository |
https://weblate.recipesage.com/git/recipesage-app/app-frontend/
|
|
| File mask |
packages/frontend/src/assets/i18n/*.json
|
|
| Monolingual base language file |
packages/frontend/src/assets/i18n/en-us.json
|
|
04/17/2026
String statistics
| Strings percent | Hosted strings | Words percent | Hosted words | Characters percent | Hosted characters | |
|---|---|---|---|---|---|---|
| Total | 26,128 | 163,714 | 973,659 | |||
| Source | 1,136 | 7,118 | 42,333 | |||
| Translated | 67% | 17,733 | 65% | 107,394 | 65% | 639,043 |
| Needs editing | 3% | 897 | 4% | 6,610 | 4% | 39,820 |
| Read-only | 4% | 1,136 | 4% | 7,118 | 4% | 42,333 |
| Failing checks | 1% | 277 | 1% | 2,891 | 1% | 17,744 |
| Strings with suggestions | 1% | 2 | 1% | 3 | 1% | 22 |
| Untranslated strings | 28% | 7,498 | 30% | 49,710 | 30% | 294,796 |
Quick numbers
163 k
Hosted words
26,128
Hosted strings
67%
Translated
0
Components
23
Languages
23
Translations
0
Screenshots
and previous 30 days
Trends of last 30 days
+4%
Hosted words
+100%
+5%
Hosted strings
+100%
−2%
Translated
+69%
−20%
Contributors
+100%
None
Suggestion removed during cleanup |
|
None
Suggestion removed during cleanup |
|
None
Suggestion removed during cleanup |
|
None
Changes pushed |
Changes pushed
04/16/2026
|
|
Changes committed |
Changes committed
04/16/2026
|
|
Translation changed |
|
|
Translation changed |
|
|
Translation changed |
|
|
Suggestion added |
|
|
Suggestion added |
|
None