feat(strings): use core's words on the screens every deployment shows
PLAN.md M20 step 2. The first screen a Rust community's player sees said "Connect to your shard", and the next said "Sign in with your shard account". The core strings now use core's words, as the website and runicgateway.com do: - connect_*: "your community", "a Runic Gateway site" - login_subtitle: "Sign in with your account on this site." - error_shard_offline: "The game server is offline right now." It is the shared 503 text that both games' screens show. - error_feature_unavailable and notifications_*: "This site …" - push_channel_* and push_service_text: "Notifications from your community" Two comments in the file said "shard" too, and now say "site". Keys are unchanged. The UO screens keep their words. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01E14m6SuuY6i1vASFeGDBeY
This commit is contained in:
@@ -11,7 +11,7 @@
|
||||
StringVocabularyTest fails the build when a game's word lands in the wrong file.
|
||||
-->
|
||||
<resources>
|
||||
<!-- Fixed launcher name, baked at build even though in-app branding is per-shard (PLAN.md §13). -->
|
||||
<!-- Fixed launcher name, baked at build even though in-app branding is per-site (PLAN.md §13). -->
|
||||
<string name="app_name">Runic Gateway</string>
|
||||
|
||||
<!-- ── Shared actions / errors ─────────────────────────────────────── -->
|
||||
@@ -20,22 +20,22 @@
|
||||
<string name="error_network">Can\'t reach the site. Check your connection and try again.</string>
|
||||
<string name="error_not_found">This content couldn\'t be found.</string>
|
||||
<string name="error_rate_limited">Too many requests. Please try again in a moment.</string>
|
||||
<string name="error_shard_offline">The shard is offline right now.</string>
|
||||
<string name="error_feature_unavailable">This shard doesn\'t publish this here.</string>
|
||||
<string name="error_shard_offline">The game server is offline right now.</string>
|
||||
<string name="error_feature_unavailable">This site doesn\'t publish this here.</string>
|
||||
<string name="error_server">Something went wrong on the server. Please try again.</string>
|
||||
|
||||
<!-- ── First-run connect (§3) ──────────────────────────────────────── -->
|
||||
<string name="connect_title">Connect to your shard</string>
|
||||
<string name="connect_subtitle">Enter your shard\'s website address to get started.</string>
|
||||
<string name="connect_title">Connect to your community</string>
|
||||
<string name="connect_subtitle">Enter your community\'s website address to get started.</string>
|
||||
<string name="connect_url_label">Website address</string>
|
||||
<string name="connect_url_hint">https://your-shard.example.com</string>
|
||||
<string name="connect_url_hint">https://your-community.example.com</string>
|
||||
<string name="connect_button">Connect</string>
|
||||
<string name="connect_connecting">Connecting…</string>
|
||||
<string name="connect_error_blank">Enter a website address.</string>
|
||||
<string name="connect_error_malformed">That doesn\'t look like a valid web address.</string>
|
||||
<string name="connect_error_scheme">Only http and https addresses are supported.</string>
|
||||
<string name="connect_error_insecure">A secure https address is required.</string>
|
||||
<string name="connect_error_not_runic">That site isn\'t a Runic Gateway shard.</string>
|
||||
<string name="connect_error_not_runic">That site isn\'t a Runic Gateway site.</string>
|
||||
<string name="connect_error_version">This app is out of date for that site (it speaks API %1$s). Update the app and try again.</string>
|
||||
<string name="connect_error_unreachable">Couldn\'t reach that site. Check the address and your connection.</string>
|
||||
<string name="connect_error_server">The site responded with an error (%1$d). Try again shortly.</string>
|
||||
@@ -106,7 +106,7 @@
|
||||
|
||||
<!-- ── Auth: login (§4.1) ──────────────────────────────────────────── -->
|
||||
<string name="login_title">Sign in</string>
|
||||
<string name="login_subtitle">Sign in with your shard account.</string>
|
||||
<string name="login_subtitle">Sign in with your account on this site.</string>
|
||||
<string name="login_username">Username</string>
|
||||
<string name="login_password">Password</string>
|
||||
<string name="login_totp_code">Authentication code</string>
|
||||
@@ -114,7 +114,7 @@
|
||||
<string name="login_button">Sign in</string>
|
||||
<string name="login_register">Create an account</string>
|
||||
<string name="login_forgot">Forgot your password?</string>
|
||||
<!-- Single SSO entry point; the picker lists the shard's providers (native SSO, M9/M10). -->
|
||||
<!-- Single SSO entry point; the picker lists the site's providers (native SSO, M9/M10). -->
|
||||
<string name="login_sso_button">Sign in with SSO</string>
|
||||
<string name="login_sso_pick_title">Choose a sign-in provider</string>
|
||||
<!-- %1$s is the provider name, e.g. "Google" or "Discord". -->
|
||||
@@ -260,16 +260,16 @@
|
||||
<!-- ── Push notifications (§11, M7 Part 2) ─────────────────────────── -->
|
||||
<string name="menu_notifications">Notifications</string>
|
||||
<string name="notifications_title">Notifications</string>
|
||||
<string name="notifications_subtitle">Choose what this shard notifies you about, and how it reaches you. Nothing is sent unless you turn it on.</string>
|
||||
<string name="notifications_subtitle">Choose what this site notifies you about, and how it reaches you. Nothing is sent unless you turn it on.</string>
|
||||
<string name="notifications_section_general">General</string>
|
||||
<string name="notifications_section_personal">Your game account</string>
|
||||
<string name="notifications_requires_link">Link a game account to get this as a push notification.</string>
|
||||
<string name="notifications_empty">This shard offers no notification streams yet.</string>
|
||||
<string name="notifications_unsupported">This shard hasn\'t set up push notifications yet.</string>
|
||||
<string name="notifications_empty">This site offers no notification streams yet.</string>
|
||||
<string name="notifications_unsupported">This site hasn\'t set up push notifications yet.</string>
|
||||
<string name="notifications_saved">Notification settings saved.</string>
|
||||
<string name="notifications_all_off">Notifications turned off.</string>
|
||||
<string name="notifications_save_error">Couldn\'t save your notification settings. Try again.</string>
|
||||
<string name="notifications_relay_error">This shard\'s push relay isn\'t reachable right now.</string>
|
||||
<string name="notifications_relay_error">This site\'s push relay isn\'t reachable right now.</string>
|
||||
|
||||
<!-- The in-app inbox and the per-channel settings (ENGAGEMENT.md phase 8). -->
|
||||
<string name="notifications_mode_off">Off</string>
|
||||
@@ -284,12 +284,12 @@
|
||||
<string name="inbox_offline_cached">Offline — showing what was saved on this device.</string>
|
||||
|
||||
<!-- Notification channels + the ongoing foreground-service notification. -->
|
||||
<string name="push_channel_messages">Shard notifications</string>
|
||||
<string name="push_channel_messages_desc">Alerts you opted into from this shard.</string>
|
||||
<string name="push_channel_messages">Notifications from your community</string>
|
||||
<string name="push_channel_messages_desc">Alerts you opted into from this site.</string>
|
||||
<string name="push_channel_service">Background connection</string>
|
||||
<string name="push_channel_service_desc">Keeps the connection open to deliver notifications.</string>
|
||||
<string name="push_service_title">Notifications active</string>
|
||||
<string name="push_service_text">Listening for shard notifications.</string>
|
||||
<string name="push_service_text">Listening for notifications from your community.</string>
|
||||
|
||||
<!-- Per-stream notification titles (content-free tickle → generic title, §11). -->
|
||||
<string name="push_stream_news_post">New post</string>
|
||||
|
||||
Reference in New Issue
Block a user