mirror of
https://github.com/Novaloop-AG/element-x-ios.git
synced 2026-10-31 16:24:11 +00:00
2c1270ec79
Applies the HealthChat product identity through the fork seams upstream already provides, so no upstream logic files are touched and merges stay clean. - Variants/HealthChat/healthchat.yml holds the identity scalars (display name, bundle id ch.healthchat.element, app group, development team) and is included permanently from project.yml. APP_NAME stays ElementX so the module name and @testable import ElementX keep working. - ElementX/Sources/AppHooks/HealthChat/ registers an AppSettings hook pinning accountProviders to healthchat.ch with other providers disabled, push through sygnal.healthchat.ch and a custom-scheme OIDC redirect; plus a Compound hook recolouring the accent token family to the HealthChat blue. - Entitlements are edited directly in ElementX/SupportingFiles/target.yml rather than in the variant, because XcodeGen concatenates arrays on include-merge and a variant can override scalars but cannot remove array entries. Drops the Element Classic app group and keychain group, and narrows associated domains to app.healthchat.ch, keeping matrix.to for permalinks. - Info.plist CFBundleName now follows APP_DISPLAY_NAME — it, not CFBundleDisplayName, is what the web authentication sign-in alert shows. - App logo and app icon assets swapped in place; the onboarding welcome title moves to a new screen_onboarding_welcome_title_ios untranslated string.
17 lines
1.3 KiB
Plaintext
17 lines
1.3 KiB
Plaintext
"screen_home_tab_search" = "Search";
|
||
"screen_onboarding_welcome_title_ios" = "Welcome to HealthChat";
|
||
"screen_search_empty_state_message" = "Search for chats and messages";
|
||
"screen_search_empty_state_title" = "Start searching...";
|
||
"screen_search_no_results_message" = "There are no results for “%1$@.” Try a new search term.";
|
||
"screen_search_tab_chats" = "Chats";
|
||
"screen_search_tab_messages" = "Messages";
|
||
"soft_logout_clear_data_dialog_content" = "Clear all data currently stored on this device?\nSign in again to access your account data and messages.";
|
||
"soft_logout_clear_data_dialog_title" = "Clear data";
|
||
"soft_logout_clear_data_notice" = "Warning: Your personal data (including encryption keys) is still stored on this device.\n\nClear it if you’re finished using this device, or want to sign in to another account.";
|
||
"soft_logout_clear_data_submit" = "Clear all data";
|
||
"soft_logout_clear_data_title" = "Clear personal data";
|
||
"soft_logout_signin_e2e_warning_notice" = "Sign in to recover encryption keys stored exclusively on this device. You need them to read all of your secure messages on any device.";
|
||
"soft_logout_signin_notice" = "Your homeserver (%1$s) admin has signed you out of your account %2$s (%3$s).";
|
||
"soft_logout_signin_title" = "Sign in";
|
||
"untranslated" = "Untranslated";
|