Commit graph

7263 commits

Author SHA1 Message Date
Leon Styhre 9e8143820e Added explicit linking of the libintl library on Unix systems where the gettext functions are not part of the C standard library 2024-07-13 11:24:53 +02:00
Leon Styhre 3c3143bad7 Added some sv_SE translations 2024-07-12 23:03:28 +02:00
Leon Styhre a6ef256a49 Added localization support to parts of the application 2024-07-12 23:02:36 +02:00
Leon Styhre b18423d25a Documentation update 2024-07-12 21:26:01 +02:00
Leon Styhre 59507ecc0c Renamed the zh_rCN locale to zh_CN 2024-07-12 21:25:43 +02:00
Leon Styhre bb9b09ef89 Fixed some log messages when using a noload.txt file for a subdirectory 2024-07-10 23:56:36 +02:00
Leon Styhre 196e0d1031 Added support for skipping the scanning of game system subdirectories 2024-07-10 22:42:25 +02:00
Leon Styhre a5b1b17c2c Changed the application name in all header files 2024-07-10 18:04:40 +02:00
Leon Styhre 602b37febe Documentation update 2024-07-10 17:54:55 +02:00
Leon Styhre 8c0bfa2e3b Fixed small issue for the sv_SE translations 2024-07-10 17:53:47 +02:00
Leon Styhre 6d9a95a667 Added initial zh_rCN localization support 2024-07-10 17:52:44 +02:00
Leon Styhre c56b8d9230 Added the Ardens RetroArch core as an alternative emulator for the arduboy system
Also added the .arduboy file extension
2024-07-10 17:47:52 +02:00
Leon Styhre 18f5f3e164 (Android) Added support for using the %BASENAME% variable with the %EXTRA% and %EXTRAARRAY% variables 2024-07-10 17:44:41 +02:00
Leon Styhre 95433503e5 Updated SDL to 2.30.5 on Android, Windows, macOS and the Linux AppImage builds 2024-07-09 22:40:36 +02:00
Leon Styhre ab39b3759e Dramatically improved start times for the video and slideshow screensavers on devices with poor disk I/O performance 2024-07-09 21:42:24 +02:00
Leon Styhre a5c07b5b38 Documentation update 2024-07-08 17:54:19 +02:00
Leon Styhre 43060f9b41 Added an error popup if incorrect credentials are used when scraping using ScreenScraper 2024-07-08 17:53:15 +02:00
Leon Styhre 7b4cfefbc4 Fixed a typo where the 32:9 aspect ratio was referred to as 32:0 2024-07-06 13:07:25 +02:00
Leon Styhre 706727ff96 Added two flags to the msgfmt command when compiling message catalog files using update_translation_strings.sh 2024-07-04 21:57:35 +02:00
Leon Styhre 009b5b8d33 (Android) Localization files are now always setup on startup 2024-07-04 21:49:46 +02:00
Leon Styhre 311ad93337 (Android) Localization message catalog files are no longer compiled via the CMake configuration 2024-07-04 20:30:47 +02:00
Leon Styhre 36215d9d67 Updated the sv_SE localizations 2024-07-04 19:38:12 +02:00
Leon Styhre a252ec0e4e Added initial en_US localization support 2024-07-04 19:36:13 +02:00
Leon Styhre 80bf0c320a Some localization changes in GuiMenu 2024-07-04 19:34:04 +02:00
Leon Styhre 1df2641e0c Changed to scaling the menu title per language instead of the overall menu 2024-07-04 19:33:07 +02:00
Leon Styhre 6b541ad501 Added localization support to parts of the application 2024-07-04 18:53:13 +02:00
Leon Styhre 1700bb195c Removed some forced uppercase conversions 2024-07-04 18:47:26 +02:00
Leon Styhre 661bb5d539 Added support for per-language menu scaling 2024-07-04 18:38:49 +02:00
Leon Styhre dfc217d006 Added localization support for en_US to be able to handle special cases 2024-07-04 18:36:37 +02:00
Leon Styhre 12e1a683e5 Small cosmetic change to a ScreenScraper debug message 2024-07-03 21:02:30 +02:00
Leon Styhre 0094a32d8e Documentation update 2024-07-02 23:58:32 +02:00
Leon Styhre eeccee307d Added a menu option for selecting the application language 2024-07-02 23:57:44 +02:00
Leon Styhre e3148e6cda (Windows) Added an extra precaution in case of an invalid locale entry 2024-07-02 22:09:51 +02:00
Leon Styhre 2d3a559cee Added support for falling back to the closest matching locale if there is not an exact match 2024-07-02 22:05:40 +02:00
Leon Styhre 74691c8951 Added a license file for libintl (gettext) 2024-07-02 20:46:15 +02:00
Leon Styhre 91333b5273 Changed some copyright messages 2024-07-02 18:08:15 +02:00
Leon Styhre 63729cce19 (Android) Added localization support 2024-07-02 18:04:42 +02:00
Leon Styhre 302305b3ee Changed to using SDL_GetPreferredLocales() also on Linux
Also set the LANGUAGE environment variable on Linux
2024-06-30 23:22:48 +02:00
Leon Styhre 552f540a49 (macOS) Added language auto-detection 2024-06-30 23:10:04 +02:00
Leon Styhre 51c9507b87 (Windows) Added localization support 2024-06-30 22:27:22 +02:00
Leon Styhre 272e5834e0 (Windows) Added partial localization support 2024-06-30 19:47:43 +02:00
Leon Styhre c70684e654 (macOS) Added libiconv as a dependency library 2024-06-30 17:33:54 +02:00
Leon Styhre 6256f44455 (macOS) Added localization support 2024-06-30 15:44:09 +02:00
Leon Styhre c576968e65 Added tools script for updating the translation strings and for compiling the message catalog files 2024-06-30 13:46:14 +02:00
Leon Styhre fec433d4b2 Added CMake configuration for compiling localization message catalog files
Also added initial message catalog files
2024-06-30 13:44:48 +02:00
Leon Styhre ec8a49623a Added initial localization support 2024-06-29 21:24:28 +02:00
Leon Styhre b7b873e553 Documentation update 2024-06-29 10:26:02 +02:00
Leon Styhre 82bd856366 (Windows) Fixed an issue where video textures were sometimes not aligned correctly 2024-06-28 22:44:21 +02:00
Leon Styhre 38a99abf79 (Windows) Video textures were sometimes not aligned correctly horizontally 2024-06-28 22:17:19 +02:00
Leon Styhre 56c7d4cf95 Documentation update 2024-06-28 18:43:29 +02:00