diff --git a/resources/i18n/de-DE.edn b/resources/i18n/de-DE.edn new file mode 100644 index 0000000..a7b8789 --- /dev/null +++ b/resources/i18n/de-DE.edn @@ -0,0 +1,143 @@ +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +;;;; +;;;; Smeagol: a very simple Wiki engine. +;;;; +;;;; This program is free software; you can redistribute it and/or +;;;; modify it under the terms of the GNU General Public License +;;;; as published by the Free Software Foundation; either version 2 +;;;; of the License, or (at your option) any later version. +;;;; +;;;; This program is distributed in the hope that it will be useful, +;;;; but WITHOUT ANY WARRANTY; without even the implied warranty of +;;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +;;;; GNU General Public License for more details. +;;;; +;;;; You should have received a copy of the GNU General Public License +;;;; along with this program; if not, write to the Free Software +;;;; Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, +;;;; USA. +;;;; +;;;; Copyright (C) 2017 Simon Brooke +;;;; +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; + +;;; en-GB.edn: English-language messages. +;;; This is essentially all the text in the chrome - that which isn't editable +;;; through the wiki itself; and the test in the sanity check report. + +;; ; ; ; ; ; ; ; ; ; +{:add-user-label "Add new user" ;; label for the add user link on edit users page + :change-pass-label "Change password!" + ;; text of the change password widget itself on the + ;; change password page + :change-pass-link "Change password" + ;; text of the change password link on the menu + :change-pass-prompt "To change your password" + ;; text of the change password widget prompt on the + ;; change password page + :change-col-hdr "Changes" ;; header for the changes column in history + :chpass-bad-match "Your proposed passwords don't match" + ;; error text if proposed passwords don't match + :chpass-fail "Your password was not changed" + ;; error text on fail other htan too short or bad match + :chpass-success "Your password was changed" + ;; confirmation text on password change + :chpass-too-short "You proposed password wasn't long enough: eight characters required" + ;; error text if proposed password is too short + :chpass-title-prefix "Change password for" + ;; prefix for title of change password page + :content-dir "The content directory" + ;; used in sanity check report + :content-dir-exists "The content directory exists" + ;; used in sanity check report + :content-dir-is-dir "The content directory is a directory" + ;; used in sanity check report + :cookies-about "About cookies" ;; about cookies text + :cookies-more "This website stores session information as a 'cookie' on your browser. This helps us show you the content you want to see. This cookie does not identify you, and cannot be read by other websites. It is deleted by your browser as soon as you leave this site. This website does not use any third party cookies, so your visit here cannot be tracked by other websites." + ;; more about cookies text + :default-page-title "Introduction" ;; title of the default page in this wiki + :del-col-hdr "Delete" ;; header for delete column on edit users page + :del-user-fail "Could not delete user" + ;; error message on failure to delete user + :del-user-success "Successfully deleted user" + ;; confirmation message on deletion of user + :diff-title-prefix "Changes since version" + ;; prefix for the header of the changes page + :does-not-exist "does not exist" + ;; (of a file or directory); used in sanity check report + :edit-col-hdr "Edit" ;; header for edit column on edit users page + :edit-page-link "Edit this page" + ;; text of the edit page link on the content frame + :edit-title-prefix "Edit" ;; prefix for title of edit content page + :edit-users-link "Edit users" ;; text of the edit users link on the menu + :edit-users-title "Select user to edit" + ;; title of edit users page + :email-prompt "Email address" ;; text of the email widget prompt on edit user page + :file-or-directory "File or directory" + ;; used in sanity check report + :file-summary-prompt "Description/what's changed" + ;; prompt for the file upload summary input + :file-upload-link-text "You may link to this file using a link of the form" + ;; Text introducing the link to an uploaded file + :file-upload-prompt "File to upload" ;; prompt string for the file upload widget + :file-upload-title "Upload a file" ;; title for the file upload page + :is-admin-prompt "Is administrator?" + :here "here" ;; used in sanity check report + :home-link "Home" ;; text of the home link on the menu + :is-not-directory "is not a directory" + ;; (of a file or directory) used in sanity check report + :is-not-readable "is not readable" + ;; (of a file or directory) used in sanity check report + :is-not-writable "is not writable" + ;; (of a file or directory) used in sanity check report + :login-label "Log in!" ;; text of the login widget on the login page + :login-link "Log in" ;; text of the login link on the menu + :login-prompt "To edit this wiki" + ;; text of the action widget prompt on the login page + :logout-label "Log out!" ;; text of the logout widget on the logout page + :logout-link "Log out" ;; text of the logout link on the menu + :logged-in-as "You are logged in as" + ;; text of the 'logged in as' label on the menu + :history-link "History" ;; text of the history link on the content frame + :history-title-prefix "History of" ;; prefix of the title on the history page + :new-pass-prompt "New password" ;; text of the new password widget prompt on the change + ;; password and edit user pages + :no-admin-users "There are no users in the 'passwd' file with administrative privileges" + ;; used in sanity check report + :old-pass-prompt "Your password" + ;; text of the old password widget prompt on the change + ;; password page, and password widget on login page + :password-file "the password ('passwd') file" + ;; used in sanity check report + :problems-found "problems were found" + ;; used in sanity check report + :rpt-pass-prompt "And again" ;; text of the new password widget prompt on the change + ;; password and edit user pages + :save-prompt "When you have finished editing" + ;; text of the save widget label on edit content + ;; and edit user page + :save-label "Save!" ;; text of the save widget itself + :save-user-fail "Failed to store user" + :save-user-success "Successfully stored user" + :see-documentation "For more information please see documentation " + ;; used in sanity check report + :smeagol-not-initialised + "Smeagol is not initialised correctly" + ;; title of the sanity check report + :smeagol-misconfiguration + "Smeagol has been unable to find some of the resources on which it depends, + possibly because of misconfiguration or missing environment variables." + ;; used in sanity check report + :user-lacks-field "User record in the passwd file lacks a field" + ;; used in sanity check report + :username-prompt "Username" ;; text of the username widget prompt on edit user page + ;; text of the is admin widget prompt on edit user page + :user-title-prefix "Edit user" ;; prefix for title of edit user page + :vers-col-hdr "Version" ;; header for the version column in history + :what-col-hdr "What" ;; header for the what column in history + :what-changed-prompt "What have you changed?" + ;; text of the summary widget prompt on edit + ;; content page + :when-col-hdr "When" ;; header for the when column in history + :your-uname-prompt "Your username" ;; text of the username widget prompt on the login page + } diff --git a/resources/i18n/de.edn b/resources/i18n/de.edn new file mode 120000 index 0000000..d74964e --- /dev/null +++ b/resources/i18n/de.edn @@ -0,0 +1 @@ +de-DE.edn \ No newline at end of file diff --git a/resources/i18n/en-GB.edn b/resources/i18n/en-GB.edn index a7b8789..64c164c 100644 --- a/resources/i18n/en-GB.edn +++ b/resources/i18n/en-GB.edn @@ -42,7 +42,7 @@ ;; error text on fail other htan too short or bad match :chpass-success "Your password was changed" ;; confirmation text on password change - :chpass-too-short "You proposed password wasn't long enough: eight characters required" + :chpass-too-short "Your proposed password wasn't long enough: eight characters required" ;; error text if proposed password is too short :chpass-title-prefix "Change password for" ;; prefix for title of change password page diff --git a/resources/i18n/lt.edn b/resources/i18n/lt.edn new file mode 120000 index 0000000..ef91fe5 --- /dev/null +++ b/resources/i18n/lt.edn @@ -0,0 +1 @@ +lt_LT.edn \ No newline at end of file diff --git a/resources/i18n/lt_LT.edn b/resources/i18n/lt_LT.edn new file mode 100644 index 0000000..13185d0 --- /dev/null +++ b/resources/i18n/lt_LT.edn @@ -0,0 +1,143 @@ +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +;;;; +;;;; Smeagol: a very simple Wiki engine. +;;;; +;;;; This program is free software; you can redistribute it and/or +;;;; modify it under the terms of the GNU General Public License +;;;; as published by the Free Software Foundation; either version 2 +;;;; of the License, or (at your option) any later version. +;;;; +;;;; This program is distributed in the hope that it will be useful, +;;;; but WITHOUT ANY WARRANTY; without even the implied warranty of +;;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +;;;; GNU General Public License for more details. +;;;; +;;;; You should have received a copy of the GNU General Public License +;;;; along with this program; if not, write to the Free Software +;;;; Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, +;;;; USA. +;;;; +;;;; Lithuanian language translation contributed by and +;;;; Copyright (C) 2017 Soukyan Blackwood +;;;; +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; + +;;; en-GB.edn: English-language messages. +;;; This is essentially all the text in the chrome - that which isn't editable +;;; through the wiki itself; and the test in the sanity check report. + +;; ; ; ; ; ; ; ; ; ; +{:add-user-label "Pridėti naują naudotoją" ;; label for the add user link on edit users page + :change-pass-label "Pakeiskite slaptažodį!" + ;; text of the change password widget itself on the + ;; change password page + :change-pass-link "Pakeiskite slaptažodį" + ;; text of the change password link on the menu + :change-pass-prompt "Pakeisti slaptažodį" + ;; text of the change password widget prompt on the + ;; change password page + :change-col-hdr "Pakeitimai" ;; header for the changes column in history + :chpass-bad-match "Jūsų siūlomi slaptažodžiai - nesutampa" + ;; error text if proposed passwords don't match + :chpass-fail "Jūsų slaptažodis nebuvo pakeistas" + ;; error text on fail other htan too short or bad match + :chpass-success "Jūsų slaptažodis buvo pakeistas" + ;; confirmation text on password change + :chpass-too-short "Jūsų siūlomas slaptožodis – per trumpas: reikia bent aštuonių ženklų" + ;; error text if proposed password is too short + :chpass-title-prefix "Pakeisti slaptažodį, dėl" + ;; prefix for title of change password page + :content-dir "Turinio katalogas" + ;; used in sanity check report + :content-dir-exists "Turinio katalogas egzistuoja" + ;; used in sanity check report + :content-dir-is-dir "Turinio katalogas yra katalogas" + ;; used in sanity check report + :cookies-about "Apie slapukus" ;; about cookies text + :cookies-more "Šis puslapis saugo jūsų sesijų informaciją jūsų naršyklėje “slapukų” forma. Tai mums leidžia jums rodyti tik tai, ką norite matyti. Slapukai neturi jokių jūsų identifikavimo duomenų ir kiti puslapiai negali jų “perskaityti”. Šie slapukai ištrinami iš karto, vos jūs išjungiate šį puslapį. Šis puslapis nenaudoja jokių trečiųjų asmenų slapukų, ir jūsų apsilankymas čia negali būti atsektas jokio kito puslapio." + ;; more about cookies text + :default-page-title "Pristatymas" ;; title of the default page in this wiki + :del-col-hdr "Ištrinti" ;; header for delete column on edit users page + :del-user-fail "Naudotojas negalėjo būti ištrintas" + ;; error message on failure to delete user + :del-user-success "Naudotojas sėkmingai ištrintas" + ;; confirmation message on deletion of user + :diff-title-prefix "Pakeitimai nuo versijos" + ;; prefix for the header of the changes page + :does-not-exist "neegzsituoja" + ;; (of a file or directory); used in sanity check report + :edit-col-hdr "Keisti" ;; header for edit column on edit users page + :edit-page-link "Keisti šį puslapį" + ;; text of the edit page link on the content frame + :edit-title-prefix "Keisti" ;; prefix for title of edit content page + :edit-users-link "Keisti naudotojus" ;; text of the edit users link on the menu + :edit-users-title "Pasirinkti naudotojus keitimui" + ;; title of edit users page + :email-prompt "el. Paštas" ;; text of the email widget prompt on edit user page + :file-or-directory "Failas ar katalogas" + ;; used in sanity check report + :file-summary-prompt "Aprašymas/kas pakeista" + ;; prompt for the file upload summary input + :file-upload-link-text "Galite nukreipti į šį failą naudodami formos nuorodą" + ;; Text introducing the link to an uploaded file + :file-upload-prompt "Failas įkėlimui" ;; prompt string for the file upload widget + :file-upload-title "Įkelti failą" ;; title for the file upload page + :is-admin-prompt "Administratorius?" + :here "čia" ;; used in sanity check report + :home-link "Pradinis" ;; text of the home link on the menu + :is-not-directory "ne katalogas" + ;; (of a file or directory) used in sanity check report + :is-not-readable "neperskaitomas" + ;; (of a file or directory) used in sanity check report + :is-not-writable "nerašomas" + ;; (of a file or directory) used in sanity check report + :login-label "Prisijunkite!" ;; text of the login widget on the login page + :login-link "Prisijunkite" ;; text of the login link on the menu + :login-prompt "Pakeisti šį viki" + ;; text of the action widget prompt on the login page + :logout-label "Atsijunkite!" ;; text of the logout widget on the logout page + :logout-link "Atsijunkite" ;; text of the logout link on the menu + :logged-in-as "Jūs prisijungęs, kaip" + ;; text of the 'logged in as' label on the menu + :history-link "Istorija" ;; text of the history link on the content frame + :history-title-prefix "Istorija apie" ;; prefix of the title on the history page + :new-pass-prompt "Naujas slaptažodis" ;; text of the new password widget prompt on the change + ;; password and edit user pages + :no-admin-users "Naudotojų ‘passwd’ faile su administatoriaus privilegijomis nėra" + ;; used in sanity check report + :old-pass-prompt "Jūsų slaptažodis" + ;; text of the old password widget prompt on the change + ;; password page, and password widget on login page + :password-file "slaptažodžio (‘passwd’) failas" + ;; used in sanity check report + :problems-found "rasta problemų" + ;; used in sanity check report + :rpt-pass-prompt "Ir dar kartą" ;; text of the new password widget prompt on the change + ;; password and edit user pages + :save-prompt "Kai baigsite redaguoti" + ;; text of the save widget label on edit content + ;; and edit user page + :save-label "Išsaugokite!" ;; text of the save widget itself + :save-user-fail "Nepavyko išsaugoti naudotojo" + :save-user-success "Naudotojas sėkmingai išsaugotas" + :see-documentation "Daugiau informacijos ieškokite dokumentacijoje " + ;; used in sanity check report + :smeagol-not-initialised + "Smygolas buvo blogai paleistas" + ;; title of the sanity check report + :smeagol-misconfiguration + "Smygolas nerado kai kurių jam reikalingų resursų, taip nutikti galėjo dėl neteisingų nustatymų, arba trūkstamų aplinkos kintamųjų" + ;; used in sanity check report + :user-lacks-field "Naudotojo passwd failo įraše trūksta laukelio" + ;; used in sanity check report + :username-prompt "Naudotojo vardas" ;; text of the username widget prompt on edit user page + ;; text of the is admin widget prompt on edit user page + :user-title-prefix "Pakeisti naudotoją" ;; prefix for title of edit user page + :vers-col-hdr "Versija" ;; header for the version column in history + :what-col-hdr "Kas" ;; header for the what column in history + :what-changed-prompt "Ką pakeitėte?" + ;; text of the summary widget prompt on edit + ;; content page + :when-col-hdr "Kada" ;; header for the when column in history + :your-uname-prompt "Jūsų naudotojo vardas" ;; text of the username widget prompt on the login page + } diff --git a/resources/i18n/ru.edn b/resources/i18n/ru.edn new file mode 120000 index 0000000..4a740ce --- /dev/null +++ b/resources/i18n/ru.edn @@ -0,0 +1 @@ +ru_RU.edn \ No newline at end of file diff --git a/resources/i18n/ru_RU.edn b/resources/i18n/ru_RU.edn new file mode 100644 index 0000000..73400d6 --- /dev/null +++ b/resources/i18n/ru_RU.edn @@ -0,0 +1,144 @@ +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +;;;; +;;;; Smeagol: a very simple Wiki engine. +;;;; +;;;; This program is free software; you can redistribute it and/or +;;;; modify it under the terms of the GNU General Public License +;;;; as published by the Free Software Foundation; either version 2 +;;;; of the License, or (at your option) any later version. +;;;; +;;;; This program is distributed in the hope that it will be useful, +;;;; but WITHOUT ANY WARRANTY; without even the implied warranty of +;;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +;;;; GNU General Public License for more details. +;;;; +;;;; You should have received a copy of the GNU General Public License +;;;; along with this program; if not, write to the Free Software +;;;; Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, +;;;; USA. +;;;; +;;;; Russian language translation contributed by and +;;;; Copyright (C) 2017 Soukyan Blackwood +;;;; +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; + +;;; en-GB.edn: English-language messages. +;;; This is essentially all the text in the chrome - that which isn't editable +;;; through the wiki itself; and the test in the sanity check report. + +;; ; ; ; ; ; ; ; ; ; +{:add-user-label "добавить нового пользователя" ;; label for the add user link on edit users page + :change-pass-label "изменить пароль!" + ;; text of the change password widget itself on the + ;; change password page + :change-pass-link "изменить пароль" + ;; text of the change password link on the menu + :change-pass-prompt "Чтобы изменить пароль" + ;; text of the change password widget prompt on the + ;; change password page + :change-col-hdr "изменения" ;; header for the changes column in history + :chpass-bad-match "Ваши предложенные пароли не совпадают" + ;; error text if proposed passwords don't match + :chpass-fail "Ваш пароль не был изменён" + ;; error text on fail other htan too short or bad match + :chpass-success "Ваш пароль был изменён" + ;; confirmation text on password change + :chpass-too-short "Вы предложили пароль недостаточно длины: требуется восемь символов" + ;; error text if proposed password is too short + :chpass-title-prefix "Изменить пароль для" + ;; prefix for title of change password page + :content-dir "Каталог содержимого" + ;; used in sanity check report + :content-dir-exists "Каталог содержимого существуе" + ;; used in sanity check report + :content-dir-is-dir "Каталог содержимого - это каталог" + ;; used in sanity check report + :cookies-about "Об кукисах" ;; about cookies text + :cookies-more "Этот сайт хранит информацию о сеансе как «cookie» в вашем браузере. Это поможет нам показать вам контент, который вы хотите увидеть. Этот файл cookie не идентифицирует вас и не может быть прочитан другими веб-сайтами. Он удаляется браузером, как только вы покидаете этот сайт. Этот веб-сайт не использует сторонние файлы cookie, поэтому ваш визит здесь не может быть отслежен другими веб-сайтами" + ;; more about cookies text + :default-page-title "представление" ;; title of the default page in this wiki + :del-col-hdr "Удалить" ;; header for delete column on edit users page + :del-user-fail "Не удалось удалить пользователя" + ;; error message on failure to delete user + :del-user-success "успешно удалён пользователь" + ;; confirmation message on deletion of user + :diff-title-prefix "Изменения с версии" + ;; prefix for the header of the changes page + :does-not-exist "не существует" + ;; (of a file or directory); used in sanity check report + :edit-col-hdr "редактировать" ;; header for edit column on edit users page + :edit-page-link "Редактировать эту страницу" + ;; text of the edit page link on the content frame + :edit-title-prefix "редактировать" ;; prefix for title of edit content page + :edit-users-link "Редактировать пользователей" ;; text of the edit users link on the menu + :edit-users-title "Выберите пользователя для редактирования" + ;; title of edit users page + :email-prompt "Адрес электронной почты" ;; text of the email widget prompt on edit user page + :file-or-directory "Файл или каталог" + ;; used in sanity check report + :file-summary-prompt "Описание / что изменилось" + ;; prompt for the file upload summary input + :file-upload-link-text "Вы можете ссылать этот файл, используя ссылку формы" + ;; Text introducing the link to an uploaded file + :file-upload-prompt "Файл для загрузки" ;; prompt string for the file upload widget + :file-upload-title "Загрузить файл" ;; title for the file upload page + :is-admin-prompt "Администратор?" + :here "здесь" ;; used in sanity check report + :home-link "Главная" ;; text of the home link on the menu + :is-not-directory "не является каталогом" + ;; (of a file or directory) used in sanity check report + :is-not-readable "не читаемый" + ;; (of a file or directory) used in sanity check report + :is-not-writable "недоступен для записи" + ;; (of a file or directory) used in sanity check report + :login-label "Вход!" ;; text of the login widget on the login page + :login-link "Вход" ;; text of the login link on the menu + :login-prompt "Чтобы отредактировать эту вики" + ;; text of the action widget prompt on the login page + :logout-label "Выйти!" ;; text of the logout widget on the logout page + :logout-link "Выйти" ;; text of the logout link on the menu + :logged-in-as "Вы вошли как" + ;; text of the 'logged in as' label on the menu + :history-link "история" ;; text of the history link on the content frame + :history-title-prefix "История об" ;; prefix of the title on the history page + :new-pass-prompt "Новый пароль" ;; text of the new password widget prompt on the change + ;; password and edit user pages + :no-admin-users "В файле 'passwd' нет пользователей с правами администратора" + ;; used in sanity check report + :old-pass-prompt "Ваш пароль" + ;; text of the old password widget prompt on the change + ;; password page, and password widget on login page + :password-file "файл пароля ('passwd')" + ;; used in sanity check report + :problems-found "проблемы были найдены" + ;; used in sanity check report + :rpt-pass-prompt "И опять" ;; text of the new password widget prompt on the change + ;; password and edit user pages + :save-prompt "Когда вы закончили редактирование" + ;; text of the save widget label on edit content + ;; and edit user page + :save-label "Сохранить!" ;; text of the save widget itself + :save-user-fail "Не удалось сохранить пользователя" + :save-user-success "Успешно сохранённый пользователь" + :see-documentation "для получения дополнительной информации смотрите документацию " + ;; used in sanity check report + :smeagol-not-initialised + "Смеаголь неправильно инициализирован" + ;; title of the sanity check report + :smeagol-misconfiguration + "Смеаголь не смог найти некоторые ресурсы, от которых это зависит, + возможно, из-за неправильной конфигурации или отсутствующих переменных среды." + ;; used in sanity check report + :user-lacks-field "В пользовательской записи в файле passwd отсутствует поле" + ;; used in sanity check report + :username-prompt "Имя пользователя" ;; text of the username widget prompt on edit user page + ;; text of the is admin widget prompt on edit user page + :user-title-prefix "Изменить пользователя" ;; prefix for title of edit user page + :vers-col-hdr "Версия" ;; header for the version column in history + :what-col-hdr "Что" ;; header for the what column in history + :what-changed-prompt "Что вы изменили?" + ;; text of the summary widget prompt on edit + ;; content page + :when-col-hdr "когда" ;; header for the when column in history + :your-uname-prompt "Ваш логин" ;; text of the username widget prompt on the login page + } diff --git a/resources/translations.edn b/resources/translations.edn new file mode 100644 index 0000000..e69de29