diff options
author | Solomon Peachy <pizza@shaftnet.org> | 2023-05-22 10:30:13 -0400 |
---|---|---|
committer | Solomon Peachy <pizza@shaftnet.org> | 2023-05-22 10:30:13 -0400 |
commit | 92b80bdba589672b99820a90ad2624d89f555ef1 (patch) | |
tree | aa36f69c7f54a941cfb2d1638f0f04daced99e61 /apps/language.h | |
parent | ab0ba139f50a9c9b3eadbe1c15d44ce88cf980d3 (diff) | |
download | rockbox-92b80bdba589672b99820a90ad2624d89f555ef1.tar.gz rockbox-92b80bdba589672b99820a90ad2624d89f555ef1.zip |
lang: Support languages that speak the units before a numerical value
Previously, it was hardcoded to the english convention of units-last, so
"100%" would be voiced as "one hundred percent". This adds a new
language flag that makes the units be voiced first, ie "100%" will be
voiced as "percent one hundred".
So far only the Chinese-traditional and Chinese-simplified languages
utilize this feature (taken from an old ticket, FS#10340) but I'm sure
others would want this feature too.
Change-Id: Idf825ec9299dc0ed09921cf67aec61b1ab262fc6
Diffstat (limited to 'apps/language.h')
-rw-r--r-- | apps/language.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/apps/language.h b/apps/language.h index cbfa7e2c1d..85fa7f6efa 100644 --- a/apps/language.h +++ b/apps/language.h | |||
@@ -37,4 +37,6 @@ int lang_english_to_id(const char *english); | |||
37 | 37 | ||
38 | /* returns whether the loaded language is a right-to-left language */ | 38 | /* returns whether the loaded language is a right-to-left language */ |
39 | int lang_is_rtl(void); | 39 | int lang_is_rtl(void); |
40 | /* returns whether the loaded language needs units spoken before the value */ | ||
41 | int lang_units_first(void); | ||
40 | #endif | 42 | #endif |