Commit Graph

3864 Commits

Author SHA1 Message Date
Georges-Antoine Assi
153e948bb7 add snes-msu1 to platform icons 2025-12-01 12:41:41 -05:00
Georges-Antoine Assi
306ab845d1 Merge pull request #2700 from tvdu29/feature/metadata-locale-selection
feat: Add metadata locale selection for IGDB and ScreenScraper
2025-11-26 11:40:56 -05:00
Georges-Antoine Assi
9dfad6cb87 run trunk fmt 2025-11-26 11:15:44 -05:00
Zurdi
9a5dd1c676 Update frontend/src/services/api/rom.ts
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-11-26 14:47:39 +01:00
zurdi
7dc5f375e5 implement endpoint to retrieve ROM by various metadata IDs and add corresponding API method 2025-11-26 12:38:43 +00:00
Georges-Antoine Assi
448a90e49b add hungarian to dropdown 2025-11-25 17:44:10 -05:00
Georges-Antoine Assi
fb045fbc20 cleanup 2025-11-24 22:48:24 -05:00
Georges-Antoine Assi
4db9098192 run fmt 2025-11-24 22:45:42 -05:00
Georges-Antoine Assi
0cb3b1a7d7 Merge branch 'master' into hungarian-translation-v2 2025-11-24 22:45:19 -05:00
Soderes
fa32aefe69 Update settings.json 2025-11-24 15:14:39 +01:00
Soderes
0130e85d2a settings.json (hu) 2025-11-24 15:02:32 +01:00
Soderes
73fb0abaf5 console.json (hu) 2025-11-24 11:50:41 +01:00
Georges-Antoine Assi
4ca805cdf9 fix screenscraper naming 2025-11-23 23:48:18 -05:00
Soderes
d77f78fc33 rom.json (hu) 2025-11-23 20:45:50 +01:00
Soderes
d4b5268508 (hun) scan.json 2025-11-23 18:28:36 +01:00
Soderes
061a4d6b3b Update play.json 2025-11-23 14:40:04 +01:00
Soderes
e6dd7c7a34 Update platform.json 2025-11-23 14:37:49 +01:00
Soderes
2508832422 Update login.json 2025-11-23 14:35:42 +01:00
Soderes
797752b939 Update collection.json 2025-11-23 14:32:38 +01:00
Soderes
1386b28c6e Update platform.json 2025-11-23 14:28:36 +01:00
Soderes
0d32a57e14 Update common.json 2025-11-23 14:14:44 +01:00
Soderes
50b43dc0dc Update play.json 2025-11-23 14:05:41 +01:00
Soderes
31700a0484 Update emptyStates.json 2025-11-23 13:59:18 +01:00
Soderes
de346fe98c Update emptyStates.json 2025-11-23 13:53:14 +01:00
Soderes
e4c0841bb6 Update emptyStates.json 2025-11-23 13:52:49 +01:00
Soderes
06680b9469 Update common.json 2025-11-23 13:48:55 +01:00
Soderes
63661dc70c Add Hungarian translation (hu) 2025-11-23 12:45:34 +01:00
Tanguy Mazé
28823d39dd Refactor to use scan.priority.region for IGDB localization
Remove provider-specific locale configuration and use existing scan.priority.region for IGDB regional variants.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-23 02:01:13 +01:00
Tanguy Mazé
6a85f9a439 Remove unused provider locale methods
🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-23 00:04:01 +01:00
Tanguy Mazé
addc1a2118 Add metadata locale selection for IGDB and ScreenScraper
- Add provider-specific locale config with UI dropdowns in Settings
- ScreenScraper: select language for synopsis/metadata
- IGDB: select region for localized names/covers
- Fallback warnings when locale not found

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-23 00:01:12 +01:00
Georges-Antoine Assi
4fcbda553d add missing key 2025-11-22 14:22:10 -05:00
Georges-Antoine Assi
dfdb762c97 run fmt 2025-11-22 14:11:31 -05:00
Pavel Slabý
db734d91a4 Update frontend/src/locales/cs_CZ/rom.json
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-11-22 19:28:56 +01:00
Pavel Slabý
c2862f29b3 Update frontend/src/locales/cs_CZ/platform.json
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-11-22 19:28:20 +01:00
Pavel Slabý
38dbb94523 Update frontend/src/locales/cs_CZ/platform.json
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-11-22 19:27:56 +01:00
Pavel Slabý
8981999f5d Update frontend/src/locales/cs_CZ/platform.json
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-11-22 19:27:28 +01:00
Pavel Slabý
9f1891b949 Update frontend/src/locales/cs_CZ/platform.json
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-11-22 19:25:02 +01:00
Pavel Slabý
3a07b079dd Update platform.json add Czech plural 2025-11-22 19:17:35 +01:00
Pavel Slabý
0e9ed1e66d Update rom.json add Czech plural 2025-11-22 19:09:36 +01:00
Georges-Antoine Assi
0fe6b74cc3 join prefix and suffix 2025-11-22 11:43:40 -05:00
Georges-Antoine Assi
1bfe746d3a remove unused key 2025-11-22 11:39:30 -05:00
Tanguy Mazé
e1a6daa7e0 fix(i18n): Address code review feedback
- Add count parameter to firmware-removing-suffix for proper pluralization
- Add singular forms to all firmware translations in all 15 languages
- Restore red styling on warning count using i18n-t component interpolation
- Add {count} parameter to French singular warning form

Addresses feedback from Gemini Code Assist review
2025-11-22 01:29:38 +01:00
Tanguy Mazé
6379362438 feat(i18n): Add translations for firmware management dialogs
Replace hardcoded strings in firmware management dialogs with i18n translation keys across all 15 supported languages.

Changes:
- Translated DeleteFirmware, UploadFirmware, and EmptyFirmware components
- Added firmware-related keys to platform.json (7 keys) and emptyStates.json (2 keys)
- Consolidated 'warning' and 'removing-from-filesystem' into common.json
- Implemented proper singular/plural forms (especially for French)
- Preserved styled count display (text-primary) in deletion header
- Machine translations used for all languages, French reviewed by native speaker

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-22 01:11:44 +01:00
Georges-Antoine Assi
b257ca28bb Merge pull request #2710 from Slabak007/Console-Locale
Console locale
2025-11-21 12:36:58 -05:00
Georges-Antoine Assi
272b00575f actually translate 2025-11-21 12:36:27 -05:00
Georges-Antoine Assi
6286018bdc add missing langs 2025-11-21 11:37:59 -05:00
Georges-Antoine Assi
4b753945d4 run trunk fmt 2025-11-21 11:26:56 -05:00
zurdi
5f38734db9 feat: migrate notes from rom_user to rom_notes table and improve UI components 2025-11-21 12:25:56 +00:00
Pavel Slabý
4a43c26e90 Update console.json 2025-11-21 12:11:20 +01:00
Pavel Slabý
6018cd616b Update SettingsModal.vue 2025-11-21 11:54:55 +01:00