Commit Graph

45 Commits

Author SHA1 Message Date
Vincent Velociter 204630be42 Tournament screen improvements 2025-04-04 16:49:54 +02:00
Vincent Velociter 2364842169 Remove langs that are not supported by flutter 2025-03-05 15:58:36 +01:00
Vincent Velociter 92f9cf6daa Add support for Esperanto, use generated supported locales 2025-02-13 15:30:14 +01:00
Vincent Velociter 39b61a132b Fix esperanto lang and update all translations 2025-02-13 12:53:01 +01:00
Vincent Velociter 4a521e28fc Add killbox mate puzzle theme
Closes #1324
2025-01-20 17:24:13 +08:00
Vincent Velociter 70d284c5f8 Translate relative date, improve broadcast list 2024-12-19 10:33:48 +01:00
Vincent Velociter 3b4fa8b585 Remove what is not working in i18n script; udpate whitelists 2024-11-01 18:15:24 +01:00
dependabot[bot] d8e44b9249 Bump fast-xml-parser from 4.3.6 to 4.4.1 in /scripts/firebase
Bumps [fast-xml-parser](https://github.com/NaturalIntelligence/fast-xml-parser) from 4.3.6 to 4.4.1.
- [Release notes](https://github.com/NaturalIntelligence/fast-xml-parser/releases)
- [Changelog](https://github.com/NaturalIntelligence/fast-xml-parser/blob/master/CHANGELOG.md)
- [Commits](https://github.com/NaturalIntelligence/fast-xml-parser/compare/v4.3.6...v4.4.1)

---
updated-dependencies:
- dependency-name: fast-xml-parser
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-07-29 22:25:18 +00:00
tom-anders be8c175e1f feat: add Swiss German locale 2024-07-28 11:46:06 +02:00
tom-anders 8ffa3791bf fix: remove translation that are not supported on lichess.org 2024-07-28 11:46:06 +02:00
Julien 83db31ac99 use translation for live broadcast 2024-07-09 14:00:16 +02:00
Vincent Velociter 37ea1fd667 Update crowdin script to fetch also the mobile translations 2024-07-01 16:37:00 +02:00
tom-anders 9b26619f2f Fix plural handling for zero quantity
The removed code in mjs assumed that in all languages
`0` is followed by singular but that's not true e.g. for German and English.

I tested with French after removing the workaround and
updating localizations: `intl.Intl.pluralLogic` seems to handle
the plural logic correctly, choosing singular after 0 for French,
but plural for German and English.

Probably at the time that this code was added, `intl.Intl.pluralLogic`
was not used yet...?
2024-07-01 15:53:32 +02:00
Vincent Velociter 875d38dfc0 More wip on challenges 2024-06-20 10:50:42 +02:00
Julien bee0e7d947 update all translations and generate translations for broadcast 2024-06-18 10:31:05 +02:00
dependabot[bot] fd8d621f7d Bump @grpc/grpc-js from 1.10.6 to 1.10.9 in /scripts/firebase
Bumps [@grpc/grpc-js](https://github.com/grpc/grpc-node) from 1.10.6 to 1.10.9.
- [Release notes](https://github.com/grpc/grpc-node/releases)
- [Commits](https://github.com/grpc/grpc-node/compare/@grpc/grpc-js@1.10.6...@grpc/grpc-js@1.10.9)

---
updated-dependencies:
- dependency-name: "@grpc/grpc-js"
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-06-10 21:57:33 +00:00
Vincent Velociter ba0b58a5fc Add a documentation about internationalisation 2024-05-29 15:43:40 +02:00
Vincent Velociter 96ef0de564 Update translations 2024-05-05 19:51:31 +02:00
Vincent Velociter 0e04e089e8 Add more lichess links 2024-05-05 11:35:54 +02:00
Vincent Velociter afb85239d4 Merge pull request #624 from lichess-org/dependabot/npm_and_yarn/scripts/firebase/multi-a1e966211b
Bump protobufjs and firebase-admin in /scripts/firebase
2024-04-11 21:49:07 +02:00
dependabot[bot] 6ee0d8c9fc Bump jose from 4.15.4 to 4.15.5 in /scripts/firebase
Bumps [jose](https://github.com/panva/jose) from 4.15.4 to 4.15.5.
- [Release notes](https://github.com/panva/jose/releases)
- [Changelog](https://github.com/panva/jose/blob/v4.15.5/CHANGELOG.md)
- [Commits](https://github.com/panva/jose/compare/v4.15.4...v4.15.5)

---
updated-dependencies:
- dependency-name: jose
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-04-11 15:41:51 +00:00
dependabot[bot] ab3373ebba Bump protobufjs and firebase-admin in /scripts/firebase
Bumps [protobufjs](https://github.com/protobufjs/protobuf.js) to 7.2.6 and updates ancestor dependency [firebase-admin](https://github.com/firebase/firebase-admin-node). These dependencies need to be updated together.


Updates `protobufjs` from 7.2.4 to 7.2.6
- [Release notes](https://github.com/protobufjs/protobuf.js/releases)
- [Changelog](https://github.com/protobufjs/protobuf.js/blob/master/CHANGELOG.md)
- [Commits](https://github.com/protobufjs/protobuf.js/compare/protobufjs-v7.2.4...protobufjs-v7.2.6)

Updates `firebase-admin` from 11.11.1 to 12.0.0
- [Release notes](https://github.com/firebase/firebase-admin-node/releases)
- [Commits](https://github.com/firebase/firebase-admin-node/compare/v11.11.1...v12.0.0)

---
updated-dependencies:
- dependency-name: protobufjs
  dependency-type: indirect
- dependency-name: firebase-admin
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-04-11 15:41:07 +00:00
Vincent Velociter 4a8c88597e Move search player to player screen 2024-03-09 10:34:32 +01:00
Vincent Velociter 00d36737e8 Add a script to send push messages 2023-12-15 15:49:34 +01:00
Vincent Velociter f83c9ef335 Merge branch 'main' into puzzle_theme 2023-11-06 13:58:01 +01:00
nav-28 cef92c942c Create opening themes ui 2023-10-15 14:31:10 -06:00
Vincent Velociter c4c0a79588 More wip on pgn tags 2023-10-14 15:45:28 +02:00
Vincent Velociter 592f2738dc Add more board preferences 2023-07-18 11:53:33 +02:00
Vincent Velociter 19e8eea5fb Fix plural translations from lichess where count == 0 2023-06-28 11:06:02 +02:00
Vincent Velociter 927b887472 Unescape percent in lila translations 2023-04-17 18:03:09 +02:00
Vincent Velociter 44d9c04309 Add storm translations, WIP on user activity 2023-04-17 16:31:03 +02:00
Vincent Velociter d29a4c8b88 Fix activity translations 2023-04-17 14:18:55 +02:00
Vincent Velociter 0307860f58 Fix crowdin script: missing prefix for plural keys 2023-03-29 10:32:31 +02:00
Vincent Velociter 385f238dfd Prefix l10n keys by module 2023-03-23 17:50:56 +01:00
Vincent Velociter 1644f6836a Update l10n 2023-03-02 17:18:02 +01:00
Vincent Velociter a6b8f532fe Fix arb files syntax 2023-01-25 07:58:04 +01:00
Vincent Velociter 7624aabf5b Add perfStat translation module 2023-01-18 22:07:59 +01:00
Vincent Velociter ae8475b429 Add puzzleTheme l10n module 2023-01-16 17:02:59 +01:00
Vincent Velociter d5c4cf7c2a Update translations 2023-01-16 17:00:54 +01:00
Vincent Velociter 76ae675a1d Update translations 2022-12-15 12:30:07 +01:00
Vincent Velociter 573095d146 Fix invalid translation keys 2022-11-22 16:55:04 +01:00
Vincent Velociter 1421669974 Load new lila translations 2022-11-22 16:47:40 +01:00
Vincent Velociter 18aa185f2c Add lila supported locales to the app 2022-11-11 15:08:53 +01:00
Vincent Velociter 0befed0869 Update script to fetch all translations from lila 2022-11-11 13:08:34 +01:00
Vincent Velociter eb9cd13c21 Add a script to generate arb template file from crowdin source 2022-11-09 17:38:55 +01:00