158 lines
8.4 KiB
SQL
158 lines
8.4 KiB
SQL
-- +goose Up
|
|
-- Dump translations from database
|
|
|
|
-- Components
|
|
INSERT IGNORE b2b_components (id, name) VALUES
|
|
(1, 'be'),
|
|
(2, 'login'),
|
|
(3, 'verify_email'),
|
|
(100, 'email'),
|
|
(101, 'error'),
|
|
(102, 'auth'),
|
|
(103, 'email'),
|
|
(300, 'general'),
|
|
(301, 'validate_error'),
|
|
(302, 'repo_chart'),
|
|
(303, 'verify_email');
|
|
|
|
-- Scope
|
|
INSERT IGNORE b2b_scopes (id, name) VALUES (1, 'Backend');
|
|
|
|
-- Translations
|
|
|
|
-- -- Component: be
|
|
-- INSERT IGNORE b2b_translations (lang_id, scope_id, component_id, `key`, data) VALUES
|
|
-- (1, 1, 1, 'langs_loaded', 'Języki załadowane'),
|
|
-- (1, 1, 1, 'langs_not_loaded', 'Nie udało się załadować języków'),
|
|
-- (1, 1, 1, 'message_nok', 'Błąd'),
|
|
-- (1, 1, 1, 'message_ok', 'Sukces'),
|
|
-- (1, 1, 1, 'translations_loaded', 'Tłumaczenia załadowane'),
|
|
-- (1, 1, 1, 'translations_not_loaded', 'Nie udało się załadować tłumaczeń'),
|
|
|
|
-- (2, 1, 1, 'langs_loaded', 'Languages loaded'),
|
|
-- (2, 1, 1, 'langs_not_loaded', 'Failed to load languages'),
|
|
-- (2, 1, 1, 'message_nok', 'Error'),
|
|
-- (2, 1, 1, 'message_ok', 'Success'),
|
|
-- (2, 1, 1, 'translations_loaded', 'Translations loaded'),
|
|
-- (2, 1, 1, 'translations_not_loaded', 'Failed to load translations'),
|
|
|
|
-- (3, 1, 1, 'langs_loaded', 'Sprachen geladen'),
|
|
-- (3, 1, 1, 'langs_not_loaded', 'Sprachen konnten nicht geladen werden'),
|
|
-- (3, 1, 1, 'message_nok', 'Fehler'),
|
|
-- (3, 1, 1, 'message_ok', 'Erfolg'),
|
|
-- (3, 1, 1, 'translations_loaded', 'Übersetzungen geladen'),
|
|
-- (3, 1, 1, 'translations_not_loaded', 'Übersetzungen konnten nicht geladen werden');
|
|
|
|
-- Component: email (component_id = 100)
|
|
INSERT IGNORE b2b_translations (lang_id, scope_id, component_id, `key`, data) VALUES
|
|
(1, 1, 100, 'langs_loaded', 'Języki załadowane'),
|
|
(1, 1, 100, 'langs_not_loaded', 'Nie udało się załadować języków'),
|
|
(1, 1, 100, 'message_nok', 'Błąd'),
|
|
(1, 1, 100, 'message_ok', 'Sukces'),
|
|
(1, 1, 100, 'translations_loaded', 'Tłumaczenia załadowane'),
|
|
(1, 1, 100, 'translations_not_loaded', 'Nie udało się załadować tłumaczeń'),
|
|
|
|
(2, 1, 100, 'langs_loaded', 'Languages loaded'),
|
|
(2, 1, 100, 'langs_not_loaded', 'Failed to load languages'),
|
|
(2, 1, 100, 'message_nok', 'Error'),
|
|
(2, 1, 100, 'message_ok', 'Success'),
|
|
(2, 1, 100, 'translations_loaded', 'Translations loaded'),
|
|
(2, 1, 100, 'translations_not_loaded', 'Failed to load translations'),
|
|
|
|
(3, 1, 100, 'langs_loaded', 'Sprachen geladen'),
|
|
(3, 1, 100, 'langs_not_loaded', 'Sprachen konnten nicht geladen werden'),
|
|
(3, 1, 100, 'message_nok', 'Fehler'),
|
|
(3, 1, 100, 'message_ok', 'Erfolg'),
|
|
(3, 1, 100, 'translations_loaded', 'Übersetzungen geladen'),
|
|
(3, 1, 100, 'translations_not_loaded', 'Übersetzungen konnten nicht geladen werden');
|
|
|
|
-- Component: error (component_id = 101)
|
|
INSERT IGNORE b2b_translations (lang_id, scope_id, component_id, `key`, data) VALUES
|
|
(1, 1, 101, 'err_bad_paging', 'zła paginacja'),
|
|
(1, 1, 101, 'err_bad_quarter_attribute', 'nieprawidłowy atrybut quarter'),
|
|
(1, 1, 101, 'err_bad_repo_id_attribute', 'nieprawidłowy atrybut repoID'),
|
|
(1, 1, 101, 'err_bad_year_attribute', 'nieprawidłowy atrybut year'),
|
|
(1, 1, 101, 'err_email_exists', 'adres e-mail zajęty'),
|
|
(1, 1, 101, 'err_email_not_verified', 'adres e-mail nie został zweryfikowany'),
|
|
(1, 1, 101, 'err_email_password_required', 'wymagany jest adres e-mail i hasło'),
|
|
(1, 1, 101, 'err_email_required', 'Adres e-mail jest wymagany'),
|
|
(1, 1, 101, 'err_first_last_name_required', 'imię i nazwisko są wymagane'),
|
|
(1, 1, 101, 'err_internal_server_error', 'błąd wewnętrzny serwera'),
|
|
(1, 1, 101, 'err_invalid_body', 'nieprawidłowy tekst zapytania'),
|
|
(1, 1, 101, 'err_invalid_credentials', 'nieprawidłowy adres e-mail lub hasło'),
|
|
(1, 1, 101, 'err_invalid_password', 'hasło musi mieć co najmniej 10 znaków i zawierać co najmniej jedną małą literę, jedną wielką literę i jedną cyfrę'),
|
|
(1, 1, 101, 'err_invalid_repo_id', 'niedostępne repo id'),
|
|
(1, 1, 101, 'err_invalid_reset_token', 'nieprawidłowy token'),
|
|
(1, 1, 101, 'err_invalid_token', 'nieprawidłowy token'),
|
|
(1, 1, 101, 'err_invalid_verification_token', 'nieprawidłowy token'),
|
|
(1, 1, 101, 'err_not_authenticated', 'nie uwierzytelniono'),
|
|
(1, 1, 101, 'err_passwords_do_not_match', 'hasła nie pasują'),
|
|
(1, 1, 101, 'err_refresh_token_required', 'wymagany jest token odświeżania'),
|
|
(1, 1, 101, 'err_reset_token_expired', 'token wygasł'),
|
|
(1, 1, 101, 'err_token_expired', 'token wygasł'),
|
|
(1, 1, 101, 'err_token_password_required', 'wymagane są token i hasło'),
|
|
(1, 1, 101, 'err_token_required', 'wymagany jest token'),
|
|
(1, 1, 101, 'err_user_inactive', 'konto użytkownika jest nieaktywne'),
|
|
(1, 1, 101, 'err_user_not_found', 'użytkownik nie został znaleziony'),
|
|
(1, 1, 101, 'err_verification_token_expired', 'token weryfikacyjny wygasł'),
|
|
|
|
(2, 1, 101, 'err_bad_paging', 'bad paging'),
|
|
(2, 1, 101, 'err_bad_quarter_attribute', 'bad quarter attribute'),
|
|
(2, 1, 101, 'err_bad_repo_id_attribute', 'bad repoID attribute'),
|
|
(2, 1, 101, 'err_bad_year_attribute', 'bad year attribute'),
|
|
(2, 1, 101, 'err_email_exists', 'email already exists'),
|
|
(2, 1, 101, 'err_email_not_verified', 'email not verified'),
|
|
(2, 1, 101, 'err_email_password_required', 'email and password are required'),
|
|
(2, 1, 101, 'err_email_required', 'email is required'),
|
|
(2, 1, 101, 'err_first_last_name_required', 'first and last name is required'),
|
|
(2, 1, 101, 'err_internal_server_error', 'internal server error'),
|
|
(2, 1, 101, 'err_invalid_body', 'invalid request body'),
|
|
(2, 1, 101, 'err_invalid_credentials', 'invalid email or password'),
|
|
(2, 1, 101, 'err_invalid_password', 'password must be at least 10 characters long and contain at least one lowercase letter, one uppercase letter, and one digit'),
|
|
(2, 1, 101, 'err_invalid_repo_id', 'inaccessible repo id'),
|
|
(2, 1, 101, 'err_invalid_reset_token', 'invalid reset token'),
|
|
(2, 1, 101, 'err_invalid_token', 'invalid token'),
|
|
(2, 1, 101, 'err_invalid_verification_token', 'invalid verification token'),
|
|
(2, 1, 101, 'err_not_authenticated', 'not authenticated'),
|
|
(2, 1, 101, 'err_passwords_do_not_match', 'passwords do not match'),
|
|
(2, 1, 101, 'err_refresh_token_required', 'refresh token is required'),
|
|
(2, 1, 101, 'err_reset_token_expired', 'reset token has expired'),
|
|
(2, 1, 101, 'err_token_expired', 'token has expired'),
|
|
(2, 1, 101, 'err_token_password_required', 'token and password are required'),
|
|
(2, 1, 101, 'err_token_required', 'token is required'),
|
|
(2, 1, 101, 'err_user_inactive', 'user account is inactive'),
|
|
(2, 1, 101, 'err_user_not_found', 'user not found'),
|
|
(2, 1, 101, 'err_verification_token_expired', 'verification token has expired'),
|
|
|
|
(3, 1, 101, 'err_bad_paging', 'Ungültige Paginierung'),
|
|
(3, 1, 101, 'err_bad_quarter_attribute', 'Ungültiges Quarter-Attribut'),
|
|
(3, 1, 101, 'err_bad_repo_id_attribute', 'Ungültiges RepoID-Attribut'),
|
|
(3, 1, 101, 'err_bad_year_attribute', 'Ungültiges Year-Attribut'),
|
|
(3, 1, 101, 'err_email_exists', 'E-Mail existiert bereits'),
|
|
(3, 1, 101, 'err_email_not_verified', 'E-Mail nicht verifiziert'),
|
|
(3, 1, 101, 'err_email_password_required', 'E-Mail und Passwort erforderlich'),
|
|
(3, 1, 101, 'err_email_required', 'E-Mail ist erforderlich'),
|
|
(3, 1, 101, 'err_first_last_name_required', 'Vor- und Nachname erforderlich'),
|
|
(3, 1, 101, 'err_internal_server_error', 'Interner Serverfehler'),
|
|
(3, 1, 101, 'err_invalid_body', 'Ungültiger Request-Body'),
|
|
(3, 1, 101, 'err_invalid_credentials', 'Ungültige E-Mail oder Passwort'),
|
|
(3, 1, 101, 'err_invalid_password', 'Passwort muss mindestens 10 Zeichen enthalten und mindestens einen Kleinbuchstaben, einen Großbuchstaben und eine Zahl beinhalten'),
|
|
(3, 1, 101, 'err_invalid_repo_id', 'Nicht zugängliche Repo-ID'),
|
|
(3, 1, 101, 'err_invalid_reset_token', 'Ungültiger Reset-Token'),
|
|
(3, 1, 101, 'err_invalid_token', 'Ungültiger Token'),
|
|
(3, 1, 101, 'err_invalid_verification_token', 'Ungültiger Verifizierungstoken'),
|
|
(3, 1, 101, 'err_not_authenticated', 'Nicht authentifiziert'),
|
|
(3, 1, 101, 'err_passwords_do_not_match', 'Passwörter stimmen nicht überein'),
|
|
(3, 1, 101, 'err_refresh_token_required', 'Refresh-Token erforderlich'),
|
|
(3, 1, 101, 'err_reset_token_expired', 'Reset-Token ist abgelaufen'),
|
|
(3, 1, 101, 'err_token_expired', 'Token abgelaufen'),
|
|
(3, 1, 101, 'err_token_password_required', 'Token und Passwort erforderlich'),
|
|
(3, 1, 101, 'err_token_required', 'Token erforderlich'),
|
|
(3, 1, 101, 'err_user_inactive', 'Benutzerkonto ist inaktiv'),
|
|
(3, 1, 101, 'err_user_not_found', 'Benutzer nicht gefunden'),
|
|
(3, 1, 101, 'err_verification_token_expired', 'Verifizierungstoken abgelaufen');
|
|
|
|
-- +goose Down
|
|
-- Remove b2b_translations for this scope
|
|
DELETE FROM b2b_translations WHERE scope_id = 1;
|