translatewiki.net
8a00e9383d
Localisation updates from https://translatewiki.net .
2024-06-27 14:07:38 +02:00
translatewiki.net
8477e04ffa
Localisation updates from https://translatewiki.net .
2024-05-27 14:07:46 +02:00
Emmanuel Engelhart
8e6569362c
Better labels/hints for Kiwix Server download overlay
2024-05-11 11:21:39 +02:00
translatewiki.net
bc9b5a0354
Localisation updates from https://translatewiki.net .
2024-03-07 13:07:14 +01:00
translatewiki.net
3f945813f2
Localisation updates from https://translatewiki.net .
2024-02-22 13:07:51 +01:00
translatewiki.net
e82b62c552
Localisation updates from https://translatewiki.net .
2024-02-19 13:07:49 +01:00
Veloman Yunkan
958067d94d
Backend translates the search results page
...
Now the search results page is presented by the backend in the language
controlled by the value of the `userlang` URL query parameter (or, if
the latter is missing, the value of the `Accept-Language:` HTTP header).
Note that the front-end doesn't yet take advantage of this
functionality.
2024-02-01 18:27:54 +04:00
Veloman Yunkan
33a3277400
Search result info as translatable text
...
However it is NOT actually translated by the backend yet
2024-02-01 18:27:33 +04:00
Veloman Yunkan
8f5714be07
Search results page header as translatable text
...
However it is NOT actually translated by the backend yet
2024-02-01 18:27:11 +04:00
Veloman Yunkan
c4fa42f20b
Search results page title as translatable text
...
However it is NOT actually translated by the backend yet
2024-02-01 18:22:36 +04:00
translatewiki.net
3479589d53
Localisation updates from https://translatewiki.net .
2024-01-29 13:09:38 +01:00
Veloman Yunkan
a7ea908bcd
HTTPErrorResponse no longer accepts std::strings
2023-11-29 15:35:53 +04:00
Veloman Yunkan
3188b0afe6
Translated a hard-coded error message
2023-11-29 14:18:06 +04:00
translatewiki.net
bd818d33af
Localisation updates from https://translatewiki.net .
2023-10-23 13:10:04 +02:00
translatewiki.net
86be66a2d8
Localisation updates from https://translatewiki.net .
2023-10-12 13:09:48 +02:00
translatewiki.net
3966e8544b
Localisation updates from https://translatewiki.net .
2023-08-17 13:10:24 +02:00
translatewiki.net
7e36dd5ddb
Localisation updates from https://translatewiki.net .
2023-07-17 13:08:18 +02:00
translatewiki.net
abb81e7798
Localisation updates from https://translatewiki.net .
2023-07-01 15:12:24 +02:00
translatewiki.net
b24f681c24
Localisation updates from https://translatewiki.net .
2023-05-18 13:06:38 +02:00
Nikhil Tanwar
951e15c665
No results display in /nojs
...
Shows a link to reset filter if there are no books.
2023-03-29 19:03:30 +05:30
Nikhil Tanwar
cc35fe503f
Translations for /nojs endpoint
...
Uses the string from #846 for translations.
A couple new translations are also added for <title> tag.
2023-03-29 19:03:29 +05:30
Nikhil Tanwar
ae58f009fb
Feed tooltip based on filters
...
The feed logo tooltip text is now based on filters.
If no filters are set, it shows "All entries"
2023-03-27 23:59:15 +05:30
Nikhil Tanwar
174deddf35
Use fragment value instead of search query for filters
...
The filters are now taken from window.location.hash (instead of window.location.search).
This change will help in caching of the page better.
2023-03-15 17:05:27 +01:00
translatewiki.net
24ed5491fd
Localisation updates from https://translatewiki.net .
2023-03-13 13:06:23 +01:00
translatewiki.net
df4b16e485
Localisation updates from https://translatewiki.net .
2023-02-27 13:05:55 +01:00
Veloman Yunkan
9e2a601d52
Translated filter-by-tag messages
2023-02-22 18:02:48 +04:00
Veloman Yunkan
fbf6d97f5e
Translation of the library OPDS feed link hints
2023-02-22 17:59:18 +04:00
Veloman Yunkan
0581da44fe
Internationalization of download options
2023-02-22 17:54:01 +04:00
Veloman Yunkan
fa7d044037
One more translation on the welcome page
...
This translation has to deal with handling of plural forms which is a
tricky part of internationalization, but we are not going to complicate
things in our code and will offload the headache to translators (they
will have to invent a single message for all numbers).
2023-02-22 17:53:23 +04:00
Veloman Yunkan
d42fa22450
Translation of static text on the welcome page
...
Note that i18n/test.json overgrew the non-compressible size limit, that
is why it had to move to a richer neighbourhood.
2023-02-22 17:53:03 +04:00
Veloman Yunkan
7307a9a1b7
First translation on the welcome page
2023-02-22 17:50:22 +04:00
Veloman Yunkan
2995a00cd0
/skin/languages.js
...
Serving the language list as a JS file rather than JSON simplifies
a few things:
- cacheid management;
- having to manually delay the UI initialization until the JSON file
is loaded.
static/skin/languages.js must be generated/updated manually by running
the static/generate_i18n_resources_list.py script.
2023-02-06 17:39:55 +01:00
Veloman Yunkan
2b01b8168f
Moved i18n resources under skin/
...
This is a quick workaround (at the expense of data duplication) for
having to generate the i18n data in JSON format from the embedded i18n
resource data.
Note, however, that at this point i18n resources are not included in
the list of regular static resources. This will change in the next
commit.
2023-02-06 17:39:55 +01:00