From be6fd3af0ec5e8a6b27ededde9ecb2f56cddcfd4 Mon Sep 17 00:00:00 2001 From: slawkens1 Date: Sun, 21 May 2017 22:12:14 +0200 Subject: [PATCH] added Sizaro's Swedish translation and some fixes https://otland.net/threads/myaac-v0-0-1.251454/page-6#post-2443743 --- system/locale/sv/.htaccess | 1 + system/locale/sv/admin.php | 9 ++++ system/locale/sv/install.php | 93 ++++++++++++++++++++++++++++++++++++ system/locale/sv/main.php | 15 ++++++ system/pages/characters.php | 2 +- system/pages/houses.php | 7 ++- 6 files changed, 124 insertions(+), 3 deletions(-) create mode 100644 system/locale/sv/.htaccess create mode 100644 system/locale/sv/admin.php create mode 100644 system/locale/sv/install.php create mode 100644 system/locale/sv/main.php diff --git a/system/locale/sv/.htaccess b/system/locale/sv/.htaccess new file mode 100644 index 0000000000..3418e55a68 --- /dev/null +++ b/system/locale/sv/.htaccess @@ -0,0 +1 @@ +deny from all \ No newline at end of file diff --git a/system/locale/sv/admin.php b/system/locale/sv/admin.php new file mode 100644 index 0000000000..69f4f20abe --- /dev/null +++ b/system/locale/sv/admin.php @@ -0,0 +1,9 @@ + + */ +$locale['title'] = 'MyAAC Admin'; +?> diff --git a/system/locale/sv/install.php b/system/locale/sv/install.php new file mode 100644 index 0000000000..16868dcf8a --- /dev/null +++ b/system/locale/sv/install.php @@ -0,0 +1,93 @@ + + */ +$locale['installation'] = 'Installation'; +$locale['steps'] = 'Steg'; + +$locale['previous'] = 'Föregående'; +$locale['next'] = 'Nästa'; + +$locale['on'] = 'På'; +$locale['off'] = 'Av'; + +$locale['loaded'] = 'Laddad'; +$locale['not_loaded'] = 'Inte Laddad'; + +$locale['please_fill_all'] = 'Vänligen fyll i allt!'; +$locale['already_installed'] = 'MyAAC är redan installerat. Vänligen ta bort install/ mappen.'; + +// welcome +$locale['step_welcome'] = 'Välkommen'; +$locale['step_welcome_title'] = 'Välkommen till installatören'; +$locale['step_welcome_desc'] = 'Välj det språk du vill se installatören med'; + +// license +$locale['step_license'] = 'Licens'; +$locale['step_license_title'] = 'GNU/GPL Licens'; + +// requirements +$locale['step_requirements'] = 'Krav'; +$locale['step_requirements_title'] = 'Kravskontroll'; +$locale['step_requirements_php_version'] = 'PHP Version'; +$locale['step_requirements_write_perms'] = 'Skriv behörigheter'; +$locale['step_requirements_failed'] = 'Installation kommer att inaktiveras tills dessa krav följts.
Mer information finns i filen README.'; +$locale['step_requirements_extension'] = '$EXTENSION$ PHP extension'; + +// config +$locale['step_config'] = 'Konfiguration'; +$locale['step_config_title'] = 'Grundläggande konfiguration'; +$locale['step_config_server_path'] = 'Server mapp'; +$locale['step_config_server_path_desc'] = 'Mappen som innhåller exe filen till The Forgotten Server, där du har din config.lua.'; +$locale['step_config_mail_admin'] = 'Admin E-Post'; +$locale['step_config_mail_admin_desc'] = 'Adress där E-Post från kontaktförmolär kommer att leveraras, till exempel admin@gmail.com'; + +$locale['step_config_mail_admin_error'] = 'Admin E-Post är inte korrekt.'; +$locale['step_config_mail_address'] = 'Server E-Post'; +$locale['step_config_mail_address_desc'] = 'Adress som kommer att användas för utgående email (från:), till exempel no-reply@your-server.org'; + +$locale['step_config_mail_address_error'] = 'Server E-Post är inte korrekt.'; +$locale['step_config_client'] = 'Klientversion'; +$locale['step_config_client_desc'] = 'Används för nerladdningssidan och teman.'; + +// database +$locale['step_database'] = 'Importera schema'; +$locale['step_database_title'] = 'Importera MySQL schema'; +$locale['step_database_importing'] = 'Din databas är MySQL. Importerar schema nu...'; +$locale['step_database_error_path'] = 'Ange server mapp.'; +$locale['step_database_error_config'] = 'Kan inte hitta konfigurations fil. Är din server mapp korrekt? Gå tillbaka och kolla igen.'; +$locale['step_database_error_database_empty'] = 'Kan inte bestämma databas typ från config.lua. Din OTS stöds inte av MyAAC.'; +$locale['step_database_error_only_mysql'] = 'Denna AAC stöder endast MySQL. Från din konfigurationsfil verkar det som att din OTS använder: $DATABASE_TYPE$ databastypen. Var vänligen ändra din databas till MySQL och följ instruktionerna i installationen igen.'; +$locale['step_database_error_table'] = 'Tabell $TABLE$ finns inte. Importera din OTS databas schema först.'; +$locale['step_database_error_table_exist'] = 'Tabell $TABLE$ finns redan. Ser ut som att din AAC redan är installerad. Hoppar över importering av MySQL schema.'; +$locale['step_database_error_schema'] = 'Fel vid import av schema:'; +$locale['step_database_success_schema'] = 'Lyckades installera $PREFIX$ tabeller.'; +$locale['step_database_error_file'] = '$FILE$ kunde inte öppnas. Kopiera innehållet och klistra in här:'; +$locale['step_database_adding_field'] = 'Lägger till fält'; +$locale['step_database_modifying_field'] = 'Ändrar fält'; +$locale['step_database_changing_field'] = 'Ändrar $FIELD$ till $FIELD_NEW$...'; +$locale['step_database_imported_players'] = 'Importerar spelarprover...'; +$locale['step_database_created_account'] = 'Skapade admin konto...'; + +// admin account +$locale['step_admin'] = 'Admin Konto'; +$locale['step_admin_title'] = 'Skapa Admin Konto'; +$locale['step_admin_account'] = 'Admin konto namn'; +$locale['step_admin_account_desc'] = 'Namn på ditt admin konto som kommer att användas för att logga in på hemsidan och servern.'; +$locale['step_admin_account_id'] = 'Admin konto ID'; +$locale['step_admin_account_id_desc'] = 'ID på ditt admin konto som kommer att användas för att logga in på hemsidan och servern.'; +$locale['step_admin_password'] = 'Admin konto lösenord'; +$locale['step_admin_password_desc'] = 'Lösenordet till ditt admin konto.'; + +// finish +$locale['step_finish_admin_panel'] = 'Admin Panelen'; +$locale['step_finish_homepage'] = 'hemsida'; +$locale['step_finish'] = 'Klar'; +$locale['step_finish_title'] = 'Installationen klar!'; +$locale['step_finish_desc'] = 'Grattis! MyAAC är redo att användas!
Du kan logga in på $ADMIN_PANEL$, eller titta till $HOMEPAGE$.

+Var vänligen ta bort installations mappen.

+Var vänligen rapportera buggar och förslag på $LINK$, tack!'; +?> diff --git a/system/locale/sv/main.php b/system/locale/sv/main.php new file mode 100644 index 0000000000..fc7141909e --- /dev/null +++ b/system/locale/sv/main.php @@ -0,0 +1,15 @@ + + */ +$locale['name'] = 'Swedish'; +$locale['lang'] = 'sv'; +$locale['encoding'] = 'utf-8'; +$locale['direction']= 'ltr'; + +$locale['error404'] = 'Sidan kunde inte hittas.'; +$locale['news'] = 'Senaste nyheterna'; +?> \ No newline at end of file diff --git a/system/pages/characters.php b/system/pages/characters.php index 31404a69b8..056771eabd 100644 --- a/system/pages/characters.php +++ b/system/pages/characters.php @@ -262,7 +262,7 @@ function retrieve_former_name($name) House: - +
' . (isset($house['name']) ? $house['name'] : $house['id']) . (isset($house['town']) ? ' (' . $config['towns'][$house[$town_field]] . ')' : '') . $add . '' . (isset($house['name']) ? $house['name'] : $house['id']) . (isset($house['town']) ? ' (' . $config['towns'][$house['town']] . ')' : '') . $add . '
diff --git a/system/pages/houses.php b/system/pages/houses.php index 5394da9b4a..9614cf3cbd 100644 --- a/system/pages/houses.php +++ b/system/pages/houses.php @@ -68,15 +68,18 @@ $houseOwner = $house['owner']; if($houseOwner > 0) { + $guild = NULL; echo '

The house has been rented by '; - if($house['guild'] == 1) + if(isset($house['guild']) && $house['guild'] == 1) { $guild = new OTS_Guild(); $guild->load($houseOwner); echo getGuildLink($guild->getName()); } else - echo getCreatureName($houseOwner) . '.'; + echo getCreatureName($houseOwner); + + echo '.'; if($rent != 'never' && $house['paid'] > 0) {