Improve database health status message
This commit is contained in:
@@ -3,10 +3,11 @@ export const DEFAULT_LANG = 'en_US'
|
||||
const dict = {
|
||||
Database: 0,
|
||||
'The database is not ready': 1,
|
||||
'Todo API': 2,
|
||||
'The Todo API is ready': 3,
|
||||
'The Todo API is not ready': 4,
|
||||
'REST API for todo items': 5,
|
||||
'The database is ready': 2,
|
||||
'Todo API': 3,
|
||||
'The Todo API is ready': 4,
|
||||
'The Todo API is not ready': 5,
|
||||
'REST API for todo items': 6,
|
||||
} as const
|
||||
|
||||
export type I18nKey = keyof typeof dict
|
||||
|
||||
@@ -1,8 +1,40 @@
|
||||
import { LangDict } from './default'
|
||||
|
||||
export default {
|
||||
es_ES: { 0: 'Base de datos', 1: 'La base de datos no está lista', 2: 'API de tareas', 3: 'La API de tareas está lista', 4: 'La API de tareas no está lista', 5: 'API REST para tareas' },
|
||||
de_DE: { 0: 'Datenbank', 1: 'Die Datenbank ist nicht bereit', 2: 'Aufgaben-API', 3: 'Die Aufgaben-API ist bereit', 4: 'Die Aufgaben-API ist nicht bereit', 5: 'REST-API für Aufgaben' },
|
||||
pl_PL: { 0: 'Baza danych', 1: 'Baza danych nie jest gotowa', 2: 'API zadań', 3: 'API zadań jest gotowe', 4: 'API zadań nie jest gotowe', 5: 'REST API dla zadań' },
|
||||
fr_FR: { 0: 'Base de données', 1: "La base de données n'est pas prête", 2: 'API de tâches', 3: "L'API de tâches est prête", 4: "L'API de tâches n'est pas prête", 5: 'API REST pour les tâches' },
|
||||
es_ES: {
|
||||
0: 'Base de datos',
|
||||
1: 'La base de datos no está lista',
|
||||
2: 'La base de datos está lista',
|
||||
3: 'API de tareas',
|
||||
4: 'La API de tareas está lista',
|
||||
5: 'La API de tareas no está lista',
|
||||
6: 'API REST para tareas',
|
||||
},
|
||||
de_DE: {
|
||||
0: 'Datenbank',
|
||||
1: 'Die Datenbank ist nicht bereit',
|
||||
2: 'Die Datenbank ist bereit',
|
||||
3: 'Aufgaben-API',
|
||||
4: 'Die Aufgaben-API ist bereit',
|
||||
5: 'Die Aufgaben-API ist nicht bereit',
|
||||
6: 'REST-API für Aufgaben',
|
||||
},
|
||||
pl_PL: {
|
||||
0: 'Baza danych',
|
||||
1: 'Baza danych nie jest gotowa',
|
||||
2: 'Baza danych jest gotowa',
|
||||
3: 'API zadań',
|
||||
4: 'API zadań jest gotowe',
|
||||
5: 'API zadań nie jest gotowe',
|
||||
6: 'REST API dla zadań',
|
||||
},
|
||||
fr_FR: {
|
||||
0: 'Base de données',
|
||||
1: "La base de données n'est pas prête",
|
||||
2: 'La base de données est prête',
|
||||
3: 'API de tâches',
|
||||
4: "L'API de tâches est prête",
|
||||
5: "L'API de tâches n'est pas prête",
|
||||
6: 'API REST pour les tâches',
|
||||
},
|
||||
} satisfies Record<string, LangDict>
|
||||
|
||||
+4
-1
@@ -68,7 +68,10 @@ export const main = sdk.setupMain(async ({ effects }) => {
|
||||
databaseName,
|
||||
],
|
||||
postgresSub,
|
||||
{ errorMessage: i18n('The database is not ready') },
|
||||
{
|
||||
errorMessage: i18n('The database is not ready'),
|
||||
message: () => i18n('The database is ready'),
|
||||
},
|
||||
),
|
||||
},
|
||||
requires: [],
|
||||
|
||||
@@ -1,13 +1,13 @@
|
||||
import { IMPOSSIBLE, VersionInfo } from '@start9labs/start-sdk'
|
||||
|
||||
export const current = VersionInfo.of({
|
||||
version: '0.1.2:0',
|
||||
version: '0.1.3:0',
|
||||
releaseNotes: {
|
||||
en_US: 'Add a small browser interface for testing all todo operations.',
|
||||
es_ES: 'Agrega una pequeña interfaz web para probar todas las operaciones de tareas.',
|
||||
de_DE: 'Fügt eine kleine Browseroberfläche zum Testen aller Aufgabenoperationen hinzu.',
|
||||
pl_PL: 'Dodaje mały interfejs przeglądarkowy do testowania wszystkich operacji na zadaniach.',
|
||||
fr_FR: 'Ajoute une petite interface web pour tester toutes les opérations sur les tâches.',
|
||||
en_US: 'Show a concise database readiness message in the service status.',
|
||||
es_ES: 'Muestra un mensaje conciso sobre el estado de la base de datos.',
|
||||
de_DE: 'Zeigt eine kurze Meldung zur Datenbankbereitschaft an.',
|
||||
pl_PL: 'Wyświetla zwięzły komunikat o gotowości bazy danych.',
|
||||
fr_FR: 'Affiche un message concis sur la disponibilité de la base de données.',
|
||||
},
|
||||
migrations: {
|
||||
up: async () => {},
|
||||
|
||||
Reference in New Issue
Block a user