mirror of
https://github.com/MBombeck/HealthLog.git
synced 2026-11-08 04:32:42 +00:00
chore(i18n): retire the now-orphan settings.kiInsights key
The dedicated card H2 was retired in the previous "drop AI prefix" pass; the `settings.kiInsights` translation key it consumed has no remaining call-site in source. Drop it from de / en / es / fr / it / pl. Also update the message-thread test to the new "Insights provider" copy.
This commit is contained in:
1 parent
81225a764a
commit
bafac84f8d
7 files changed
+8
-8
No files matched your search
@@ -1699,7 +1699,6 @@
|
||||
"webPushUnsubscribed": "Push-Benachrichtigungen deaktiviert.",
|
||||
"webPushSubscribeFailed": "Aktivierung fehlgeschlagen",
|
||||
"webPushActive": "Aktiv",
|
||||
"kiInsights": "Insights (OpenAI)",
|
||||
"kiInsightsDescription": "Optional: Hinterlege deinen OpenAI-Key für tägliche, automatische Auswertungen in den Insights.",
|
||||
"codexConnected": "ChatGPT erfolgreich verbunden! Insights sind jetzt aktiv.",
|
||||
"codexDisconnected": "ChatGPT-Verbindung getrennt.",
|
||||
|
||||
@@ -1699,7 +1699,6 @@
|
||||
"webPushUnsubscribed": "Push notifications disabled.",
|
||||
"webPushSubscribeFailed": "Activation failed",
|
||||
"webPushActive": "Active",
|
||||
"kiInsights": "Insights (OpenAI)",
|
||||
"kiInsightsDescription": "Optional: Save your OpenAI key for daily, automatic evaluations in Insights.",
|
||||
"codexConnected": "ChatGPT connected successfully! Insights are now active.",
|
||||
"codexDisconnected": "ChatGPT connection removed.",
|
||||
|
||||
@@ -1699,7 +1699,6 @@
|
||||
"webPushUnsubscribed": "Push notifications disabled.",
|
||||
"webPushSubscribeFailed": "Activation failed",
|
||||
"webPushActive": "Activo",
|
||||
"kiInsights": "Insights (OpenAI)",
|
||||
"kiInsightsDescription": "Optional: Save your OpenAI key for daily, automatic evaluations in Insights.",
|
||||
"codexConnected": "ChatGPT connected successfully! Insights are now active.",
|
||||
"codexDisconnected": "ChatGPT connection removed.",
|
||||
|
||||
@@ -1699,7 +1699,6 @@
|
||||
"webPushUnsubscribed": "Push notifications disabled.",
|
||||
"webPushSubscribeFailed": "Activation failed",
|
||||
"webPushActive": "Actif",
|
||||
"kiInsights": "Insights (OpenAI)",
|
||||
"kiInsightsDescription": "Optional: Save your OpenAI key for daily, automatic evaluations in Insights.",
|
||||
"codexConnected": "ChatGPT connected successfully! Insights are now active.",
|
||||
"codexDisconnected": "ChatGPT connection removed.",
|
||||
|
||||
@@ -1699,7 +1699,6 @@
|
||||
"webPushUnsubscribed": "Push notifications disabled.",
|
||||
"webPushSubscribeFailed": "Activation failed",
|
||||
"webPushActive": "Attivo",
|
||||
"kiInsights": "Insights (OpenAI)",
|
||||
"kiInsightsDescription": "Optional: Save your OpenAI key for daily, automatic evaluations in Insights.",
|
||||
"codexConnected": "ChatGPT connected successfully! Insights are now active.",
|
||||
"codexDisconnected": "ChatGPT connection removed.",
|
||||
|
||||
@@ -1699,7 +1699,6 @@
|
||||
"webPushUnsubscribed": "Push notifications disabled.",
|
||||
"webPushSubscribeFailed": "Activation failed",
|
||||
"webPushActive": "Aktywne",
|
||||
"kiInsights": "Insights (OpenAI)",
|
||||
"kiInsightsDescription": "Optional: Save your OpenAI key for daily, automatic evaluations in Insights.",
|
||||
"codexConnected": "ChatGPT connected successfully! Insights are now active.",
|
||||
"codexDisconnected": "ChatGPT connection removed.",
|
||||
|
||||
@@ -190,7 +190,10 @@ describe("<MessageThread>", () => {
|
||||
}}
|
||||
/>,
|
||||
);
|
||||
expect(html).toContain("could not reach an AI provider");
|
||||
// v1.4.33 IW7 — copy rewritten from "AI provider" to "Insights
|
||||
// provider" per the Marc-Voice rule (no "KI"/"AI" prefix in
|
||||
// user-facing strings).
|
||||
expect(html).toContain("could not reach an Insights provider");
|
||||
});
|
||||
|
||||
it("hides the streaming bubble once its persisted twin lands by id", () => {
|
||||
@@ -449,7 +452,10 @@ describe("<MessageThread>", () => {
|
||||
/>,
|
||||
);
|
||||
expect(html).toContain("Daily limit reached; resets at 00:00 UTC.");
|
||||
expect(html).not.toContain("could not reach an AI provider");
|
||||
// v1.4.33 IW7 — fallback copy rewritten ("AI provider" -> "Insights
|
||||
// provider"). Both old and new strings should be absent here when
|
||||
// the budget-exceeded error takes precedence.
|
||||
expect(html).not.toContain("could not reach an Insights provider");
|
||||
});
|
||||
|
||||
it("surfaces the provider rate-limit copy for coach.provider.rate_limited", () => {
|
||||
|
||||
Reference in new issue
Block a user