refactor(halkyon_app): the app says where GitHub is added later

The start screen's sentence after a GitHub account nobody here signs in
with named Learn's Profile screen. The package now says only that no
account signs in with it; the app's frame adds the rest as a sentence
of its own (thenAddGitHub), since the place takes its language's
grammar ("im Profil"). Learn's reads as before, which a test now pins.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Signed-off-by: Tizian 「ティツィアーン」 <raisondetredev@pm.me>
This commit is contained in:
Tizian 「ティツィアーン」 2026-10-19 21:32:14 +02:00
commit 38770569ea
Signed by: raisondetredev
GPG key ID: 07F6FCF405488B64
5 changed files with 59 additions and 18 deletions

View file

@ -577,7 +577,7 @@
"startSignedOut": "Abgemeldet",
"startOn": "Starte auf {instance}:",
"startWithoutAccount": "Ohne Konto starten",
"startNoGitHubAccount": "Noch kein Konto hier meldet sich mit diesem GitHub-Konto an. Starte ohne Konto und füge GitHub dann im Profil hinzu.",
"startThenAddGitHub": "Starte ohne Konto und füge GitHub dann im Profil hinzu.",
"startOtherInstance": "Andere Instanz verwenden",
"instanceFirstStartSubtitle": "Wähle die Instanz, auf der deine Lernsets liegen sollen. Jede betreibt jemand; weitere kannst du später hinzufügen.",
"instanceAddress": "Adresse der Instanz",

View file

@ -653,7 +653,7 @@
"startOn": "Start on {instance}:",
"@startOn": {"placeholders": {"instance": {"type": "String"}}},
"startWithoutAccount": "Start without an account",
"startNoGitHubAccount": "No account here signs in with this GitHub account yet. Start without an account, then add GitHub in Profile.",
"startThenAddGitHub": "Start without an account, then add GitHub in Profile.",
"startOtherInstance": "Use another instance",
"instanceFirstStartSubtitle": "Choose the instance to keep your studysets on. Someone runs each one; you can add others later.",
"instanceAddress": "Instance address",

View file

@ -3454,11 +3454,11 @@ abstract class AppLocalizations {
/// **'Start without an account'**
String get startWithoutAccount;
/// No description provided for @startNoGitHubAccount.
/// No description provided for @startThenAddGitHub.
///
/// In en, this message translates to:
/// **'No account here signs in with this GitHub account yet. Start without an account, then add GitHub in Profile.'**
String get startNoGitHubAccount;
/// **'Start without an account, then add GitHub in Profile.'**
String get startThenAddGitHub;
/// No description provided for @startOtherInstance.
///

View file

@ -2088,8 +2088,8 @@ class AppLocalizationsDe extends AppLocalizations {
String get startWithoutAccount => 'Ohne Konto starten';
@override
String get startNoGitHubAccount =>
'Noch kein Konto hier meldet sich mit diesem GitHub-Konto an. Starte ohne Konto und füge GitHub dann im Profil hinzu.';
String get startThenAddGitHub =>
'Starte ohne Konto und füge GitHub dann im Profil hinzu.';
@override
String get startOtherInstance => 'Andere Instanz verwenden';

View file

@ -2068,8 +2068,8 @@ class AppLocalizationsEn extends AppLocalizations {
String get startWithoutAccount => 'Start without an account';
@override
String get startNoGitHubAccount =>
'No account here signs in with this GitHub account yet. Start without an account, then add GitHub in Profile.';
String get startThenAddGitHub =>
'Start without an account, then add GitHub in Profile.';
@override
String get startOtherInstance => 'Use another instance';