Solomon Peachy
566d99aced
voice: Switch default English Piper voice to 'en_GB-semaine-medium'
...
The former one ('cori') had some very pathological corner cases
especiallly when voicing single letters. This one is just
better all around.
Change-Id: I275256a637cf70ba196aafdecc24038bfe841955
2024-07-27 07:47:12 -04:00
Solomon Peachy
10e883fe02
FS#13455: Updated Italian translation (Alessio Lenzi)
...
Change-Id: I6526acf718639961e7942fac69b67f401d9e6af9
2024-07-25 17:16:47 -04:00
Vencislav Atanasov
780c05a64d
Fix empty string in the Bulgarian translation
...
From the Rockbox Translation website:
When the English language is set to "" or none, the translation should follow. The strings below don't do this. This is an error and should be fixed.
Change-Id: I4a6946170bf6bf5b4b1f14ebc4f8b3be6ff2f985
2024-07-24 11:50:33 -04:00
Solomon Peachy
254eaf509e
Fix the final two Bulgarian translation same-as-English issues
...
Change-Id: I6ec904ad0062a3a9b2c909f33a5ec14831471ce3
2024-07-23 15:57:40 -04:00
Vencislav Atanasov
dd58b05f61
Update Bulgarian translation, part 2
...
Change-Id: I1480fef46e05bde23a5a2d62b34f14f6bb5387b6
2024-07-23 20:31:09 +03:00
Solomon Peachy
a153f6c266
voice: Add defaults for Bulgarian voicing, and add it to the nightly builds.
...
Change-Id: I40e9eaf34c68c3e1f77591862f5c4eb6c2a2c059
2024-07-23 12:15:27 -04:00
Vencislav Atanasov
ba4a6f2adc
Update Bulgarian translation
...
Change-Id: Ida1cc237f7e8dab0e7a2afe4c39cfd6a49073418
2024-07-23 18:56:44 +03:00
Solomon Peachy
e8257580c6
voices: Add Korean (using espeak-ng) to the nightly voice build set
...
Change-Id: I8dd3db1fa571353e8a3c06fb6db0d8205530bfd5
2024-07-22 20:27:24 -04:00
Solomon Peachy
20948c1b0e
FS#13454: Updated Korean translation (Hoseok Seo)
...
Change-Id: I15859834de4af66333a3738e1be01aa3d44cf42a
2024-07-22 13:43:00 -04:00
Solomon Peachy
f3a5fe2738
FS#13453: Updated Polish translation (Adam Rak)
...
(Another member of the growing 100% club!)
Change-Id: I82287d1a03e6a749066f72129942ed74e6f1465c
2024-07-21 16:29:07 -04:00
Solomon Peachy
9f366b1b8a
voice: Flag ':' in voiced strings.
...
Also corrected the 100% languages:
English, English-US, Chinese-Simplified, German, and Italian
(There is one Italian string I didn't know how to fix)
Change-Id: I958c6737810ad0199333d17fc092eab3120cef40
2024-07-21 11:22:24 -04:00
Solomon Peachy
370fde68ab
Fix Korean VOICE_LANG_NAME
...
It needs to be "korean" not "english"
Change-Id: Icf984c64d33a707d25afed90591d0eff7ed78884
2024-07-21 10:54:49 -04:00
Solomon Peachy
7c565fd40d
Fix a typo in the Korean translation
...
Change-Id: Ib97098e065a904606be7b5d1fc61d890ccea828b
2024-07-21 09:46:59 -04:00
Solomon Peachy
06123c3606
FS#13452: Major update to Korean translation (Hoseok Seo)
...
...It's nearly complete!
Change-Id: I660f6f3b8bdb46d052a47860659f7041e77e3217
2024-07-21 09:45:12 -04:00
Solomon Peachy
6bfcba4422
FS#13450: 100% Chinese-Simplified translation (Medu Hedan)
...
Change-Id: If6911a2f6f6b912c35379f46cc5f4635f1557c7a
2024-07-20 10:41:34 -04:00
Solomon Peachy
4e953434c3
FS#13446 - Updated Korean translation (Hoseok Seo)
...
Change-Id: I127ca48fac9ad8c75b529f2718b564e5bc8a9759
2024-07-20 09:13:38 -04:00
Solomon Peachy
5f3d3b0550
FS#13443: Further updates to Chinese (Simplified) translation (Medu Hedan)
...
Change-Id: Iee40059fcd63feba39bb2ce104650e57bf028e74
2024-07-19 09:34:02 -04:00
Solomon Peachy
16094fca33
voice: Minor tweaks for Chineese TTS
...
Change-Id: I717a40cd00e9deabf093aabd05bc2608488c5f56
2024-07-18 10:30:34 -04:00
Solomon Peachy
bb563da87a
FS#13442: Updated Chinese-Simplified translation (王吉 / Medu Hedan)
...
Change-Id: Ib9490b9f4970adc0695d8bce9476b9719e76d3ea
2024-07-18 08:46:19 -04:00
Solomon Peachy
5e13a1bb05
FS#13439: Fully updated Italian translation (Alessio Lenzi)
...
Change-Id: I2efba438f4c915af6b249776d663d4f5b41df17b
2024-07-04 09:56:50 -04:00
Solomon Peachy
c87c09658a
Minor German translation update (add credit, and one mecanical correction)
...
Change-Id: I0c7d42d1da4f901252b7dd965a5d125b3dabc5e0
2024-06-29 22:09:00 -04:00
Solomon Peachy
16a3f6d41e
FS#13436: Updated German Translation (Wilfried Winkler)
...
Change-Id: Id985c78761a5e7268343e8420fb36ac9efc1d2b5
2024-06-29 21:25:47 -04:00
Solomon Peachy
f22a8c1c9b
FS#13438: Updated Polish translation (Adam Rak)
...
(With a few "Intentionally same as English" additions by me)
Change-Id: I2a074a83addb5d18d4959e9556537d30def550ad
2024-06-24 12:50:26 -04:00
Solomon Peachy
b4bcabe532
Update english-us "Translation"
...
Change-Id: Idcebbb841bfa9df2e21abdd7626a7550d8b8f266
2024-06-24 11:17:23 -04:00
Roman Artiukhin
5d39d987c0
plugins: playing time: Show info in 2 lines (header + details)
...
Improves readability on small screens.
See WPS -> Context Menu -> Current Playlist -> Playing time
Also, Russian translation is adjusted accordingly.
Change-Id: I23662ccb324f07a742179ff274453416bb8eff08
2024-06-24 16:59:14 +03:00
Solomon Peachy
4c9d346cb2
translations: Add VOICE_LANG_NAME for Czech.
...
Change-Id: I415fa9b49443954b2d8c839b3c70475048542b85
2024-06-23 14:18:47 -04:00
Solomon Peachy
e100daf343
voice: Voiced strings for INVALID_VOICE and LANGUAGE_NAME
...
* Voice generation script will create standalone .talk clips
* These talk clips will be included in the rockbox .zip file
* All .voice files will be included in the rockbox .zip file
* Added LANGUAGE_NAME for all languages in the nightly builds
This way, any voice pack installed will give you a the langauge
voiced in the browser, and if the voice file fails to load you
will get a natively translated error message.
Change-Id: I6b627a51746cd088d6e200666dd326ea2745f55f
2024-06-20 17:31:31 -04:00
Solomon Peachy
8c6b579b32
FS#13435: Update Polish Translation (Adam Rak)
...
...Also list Adam as the Polish language maintainer
Change-Id: I51501af0f341372eb999e94dc4bcb136c7e6a884
2024-06-09 09:03:50 -04:00
Solomon Peachy
b222e909d4
lang: Update english-us "translation"
...
Change-Id: Id63b12a2afb27e611b174bbb7cc4f954834d0383
2024-06-08 19:03:35 -04:00
Solomon Peachy
20f50bbca3
plugins: mikmod and chessbox weren't fully translated
...
This unfortunately required adding four more strings.
Change-Id: I656c3c4902de5f841ea742549b3d122463e399a8
2024-06-07 17:47:17 -04:00
Solomon Peachy
e16230de8c
FS#13433: Updated German Translation (Wilfried Winkler)
...
Change-Id: I87bc658186d2b65caded0e7cde7b9c8110da000c
2024-06-01 15:07:03 -04:00
Solomon Peachy
eaeaac598d
FS#13431: Provide a way to view the rockbox license in the menus
...
This adds a "Legal Notices" entry under the System menu that will
launch the text viewer plugin to display:
1) COPYING.txt (containing the GPLv2 overall license for Rockbox)
2) LICENSES.txt (containing all other relevant licenses and notices)
Change-Id: Id41ae491b6f9a6ec5663090246d0f6b661cddea5
2024-05-30 21:22:01 -04:00
Solomon Peachy
f0c1cf1eef
Update US English "Translation"
...
Change-Id: I60b26a8d7d6ab02d017070581b9d28d4e4793293
2024-05-30 20:01:41 -04:00
Solomon Peachy
09e01c89a7
FS#13430: Updated German translation (Wilfried Winkler)
...
Change-Id: I0afd0468cafd22dea291eff044b86fd5b637468e
2024-05-30 19:49:16 -04:00
Solomon Peachy
8b8c0c7c2a
checkwps: Validate translated strings (%Sx)
...
In verbose mode it will log valid the strings found, otherwise it will
only complain when we encounter a missing string.
Unfortunately a missing string is not inherently a problem, due to
conditional expressions. So all we can do is complain in checkwps
or if wps debugging is turned on.
Meanwhile, this is the first step in actually enumerating the translated
strings used by themes.
Change-Id: Ia93b333085e825d5b085c4d372ad8e13aa3e3ba1
2024-05-24 21:37:54 -04:00
Solomon Peachy
ac20f8a73c
lang: Delete 12 unused strings
...
Change-Id: I7b1d98a0eb4c58cdf5c1819be6e2125e9261246b
2024-05-24 12:11:00 -04:00
Solomon Peachy
2dc6947a2d
lang: Get rid of *unused* LANG_EQUALIZER_EDIT_MODE and all deprecated strings
...
The documentation says to not delete things but that dates back to when
we were a lot laxer in what we would accept at runtime.
I want to make things even stricter, and add a checksum or hash of
the string IDs, so that *any* change to the base language invalidates
translation and voice binaries at runtime.
Change-Id: I94a71781f839bec804dc04dd99660e5e866577bf
2024-05-22 08:52:17 -04:00
Solomon Peachy
76de880ee0
lang: Replace "DAC's" with "DAC" in English source.
...
Fix up the translations afterwards
Change-Id: I58594aa8022e071b2f1ccc071562de2512962b31
2024-05-17 08:31:09 -04:00
Solomon Peachy
b9755a3085
A handful of language cleanups
...
Change-Id: If828e6c6d13ec8ef15d829d6c8fb950ad3af3f75
2024-05-16 21:51:14 -04:00
Solomon Peachy
eb71060e96
lang: Run the master English language file through a cleanup pass
...
Do a cleanup pass on english-US too.
Change-Id: I1b13d1c05585ef7258378d8a89bfe01cba0d7b36
2024-05-16 21:16:25 -04:00
Solomon Peachy
b94e5d77fe
Update English_US "translation"
...
Change-Id: I94bcbb86ab8421aee248553dc38fd13bb6573cf7
2024-05-13 14:21:26 -04:00
Solomon Peachy
08c35a2299
FS#13422: Update Polish Translation (Adam Rak)
...
Change-Id: Ida6a7315645102a27732dc66809dc9ee922f9b46
2024-05-13 14:21:26 -04:00
Dana Conrad
5f377c2613
Eros Q Native: Add Stereo SW behavior setting
...
Hopefully this should cover our bases so we can change
the behavior of the stereo switch to keep line out working
when they change the hardware on us!
Change-Id: Ic36bcb3778d5681a5f3f158c689df9c1420c1d7e
2024-05-12 09:42:02 -04:00
Solomon Peachy
0a89d1d4df
Fix a typo in English
...
Change-Id: Ia0b84338cecbc744050336ac49074ec1a559f51a
2024-05-08 10:42:00 -04:00
Solomon Peachy
f2f5543856
Minor mechanical corrections to the Serbian translation
...
Just silencing some warnings that prevented 100% completion status.
Change-Id: I92ed17317b6397f71e65034f1ce7f66ecb92854f
2024-05-02 09:20:43 -04:00
Solomon Peachy
edb32a022d
FS#13421: Update Serbian translation (Ivan Pesic)
...
Change-Id: Ic3d11c695803889be2036ba3aef97a07ec02819f
2024-05-02 08:52:00 -04:00
Solomon Peachy
2ba12c1674
trnslation: Fix minor errors in the Dutch and Italian translations
...
Change-Id: Iaec389b0a6357320c2d9662a824dd1872410a7cd
2024-05-01 10:29:30 -04:00
Solomon Peachy
67f61e1e13
Minor fix for the Turkish translation
...
...Quotes (") are not legal characters in a string
Change-Id: I445b145011577c64fd428bd2dbdf55080a156e1e
2024-05-01 08:59:22 -04:00
Solomon Peachy
69828c36a8
FS#13419: Updated Turkish translation (Eren Akpolat)
...
Change-Id: Ib49cc2f1566a0d446ea50ff270e0ecda2caf43ba
2024-05-01 08:08:12 -04:00
Solomon Peachy
6485a489cf
FS#13418: Partial update of Turkish translation (Eren Akpolat)
...
Change-Id: Ibb89ade1e049f1b79d47a12b6a348beff61296fb
2024-04-30 18:48:02 -04:00