NuvioStreaming/composeApp/src/commonMain
Stéphane f03bb3eb7a i18n(fr): extract remaining hardcoded strings to stringResource
- NetworkStatusRepository: titleForEmptyState/messageForEmptyState now @Composable, using existing keys (network_cannot_reach_servers, network_no_internet_connection, details_servers_unreachable, details_check_connection) + 2 new (network_connection_issue, network_please_check_connection)
- LibraryRepository: LOCAL_LIBRARY_LIST_TITLE moved to library_local_tab_title resource; toLibraryDisplayTitle() "Other" fallback uses library_other
- EpisodeReleaseNotificationsRepository: permission-disabled message uses settings_notifications_permission_disabled
- StreamsRepository.fallbackRepositoryLabel: uses streams_plugin_repository_fallback
- PluginRuntime: title fallback "Unknown" uses generic_unknown

4 new keys added (EN + FR with tutoiement, NBSP, apostrophes courbes).
Parity preserved: 1353 keys EN ↔ FR.
2026-05-20 06:36:59 +02:00
..
composeResources i18n(fr): extract remaining hardcoded strings to stringResource 2026-05-20 06:36:59 +02:00
kotlin/com/nuvio/app i18n(fr): extract remaining hardcoded strings to stringResource 2026-05-20 06:36:59 +02:00