diff --git a/app/helpers/application_helper.rb b/app/helpers/application_helper.rb index 6bbad7a5..fb4886f6 100644 --- a/app/helpers/application_helper.rb +++ b/app/helpers/application_helper.rb @@ -48,9 +48,12 @@ module ApplicationHelper # Returns language selection options def language_options - language_opts = [['<<<< ' + t("language_options.default") + ' >>>>', "default"]] - Rails.configuration.languages.each do |loc| - language_opts.push([t("language_options." + loc), loc]) + locales = I18n.available_locales + language_opts = [['<<<< ' + t("language_default") + ' >>>>', "default"]] + locales.each do |locale| + language_name = t("language_name", locale: locale) + language_name = locale.to_s if locale != :en && language_name == 'English' + language_opts.push([language_name, locale.to_s]) end language_opts.sort end diff --git a/config/application.rb b/config/application.rb index c2458d79..7c451837 100644 --- a/config/application.rb +++ b/config/application.rb @@ -34,8 +34,8 @@ module Greenlight config.exceptions_app = routes # Configure I18n localization. - config.i18n.available_locales = %w(ar de el en es fr pt pt-br ru zh-cn) - config.i18n.default_locale = "en" + config.i18n.available_locales = [:en] + config.i18n.default_locale = :en config.i18n.available_locales.each do |locale| config.i18n.fallbacks[locale] = [locale, :en] diff --git a/config/initializers/languages.rb b/config/initializers/languages.rb index 4ba2d340..cdf65790 100644 --- a/config/initializers/languages.rb +++ b/config/initializers/languages.rb @@ -2,12 +2,11 @@ # Load available languages. -locales = "#{Rails.root}/config/locales/*" - configured_languages = [] -Dir.glob(locales) do |loc| +locales = Dir.glob("#{Rails.root}/config/locales/*") +locales.each do |loc| configured_languages.push(loc.split('/').last.split('.').first) end -Rails.configuration.languages = configured_languages +Rails.configuration.i18n.available_locales = configured_languages diff --git a/config/locales/ar.yml b/config/locales/ar.yml index 1d77dccc..743251bc 100644 --- a/config/locales/ar.yml +++ b/config/locales/ar.yml @@ -63,6 +63,7 @@ ar: info_update_success: تحديث المعلومات بنجاح. invalid_credentials: فشل الدخول بسبب بيانات الاعتماد غير الصالحة. هل أنت متأكد من أنك أدخلتهم بشكل صحيح؟ invite_message: "لدعوة شخص ما إلى الاجتماع ، أرسل لهم هذا الرابط:" + language_name: العربية landing: about: " Greenlight واجهة أمامية بسيطة لخادم المؤتمرات عبر الإنترنت الخاص بك%{href}. يمكنك إنشاء غرفك الخاصة لاستضافة الجلسات ، أو الانضمام إلى الآخرين باستخدام رابط قصير وملائم." welcome: مرحبًا بك فيGreenlight. diff --git a/config/locales/de.yml b/config/locales/de.yml deleted file mode 100644 index 146733e3..00000000 --- a/config/locales/de.yml +++ /dev/null @@ -1,233 +0,0 @@ -# BigBlueButton open source conferencing system - http://www.bigbluebutton.org/. -# -# Copyright (c) 2018 BigBlueButton Inc. and by respective authors (see below). -# -# This program is free software; you can redistribute it and/or modify it under the -# terms of the GNU Lesser General Public License as published by the Free Software -# Foundation; either version 3.0 of the License, or (at your option) any later -# version. -# -# BigBlueButton 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 Lesser General Public License for more details. -# -# You should have received a copy of the GNU Lesser General Public License along -# with BigBlueButton; if not, see . - -# Locale. - -de: - activerecord: - attributes: - user: - accepted_terms: "Teilnahmebedingungen" - bigbluebutton: BigBlueButton - bigbluebutton_exception: "Ups, beim Start der Konferenz ist ein Fehler aufgetreten!" - cancel: Abbrechen - cookies: - cookie_info: Cookies helfen uns bei der Bereitstellung unserer Dienste. Durch die Nutzung der Dienste stimmen Sie der Nutzung von Cookies zu. - cookie_button: Ich stimme zu - copy: Kopieren - delete: Löschen - delivery_error: Während der Emailzustellung ist ein Fehler aufgetreten. Bitte kontaktieren Sie einen Administrator! - docs: Dokumentation - email: Email - email_sent: "Email abgeschickt! (Bitte prüfen Sie ihren Spamordner, falls Sie keine Nachricht erhalten haben)" - enter_your_name: Geben Sie Ihren Namen ein! - errors: - internal: - message: Oh nein! Irgendetwas ist schiefgelaufen. - help: "Der Fehler wurde gespeichert, wir werden ihn analysieren!" - migration_error: - contact_admin: "Wenn Sie kein Administrator sind, kontaktieren Sie bitte einen." - continue: Ich möchte bleiben und 1.0 verwenden. - notice: > - Greenlight hat einen Datenbankmigrationsfehler bemerkt.
Dies kann auftreten, weil Sie noch nicht auf Greenlight 2.0. upgedatet haben. - upgrade: "Zeigen Sie mir, wie ich auf Version 2.0. update!" - version: "Wir haben eine neue Version von Greenlight veröffentlicht, aber Ihre Datenbank ist damit nicht kompatibel." - not_found: - message: "Ups! Sieht so aus, als können wir das nicht finden." - help: "Ist es möglich, dass es entfernt wurde?" - title: Fehler - unprocessable: - message: Ups! Anfrage konnte nicht verarbeitet werden. - help: Leider ist das keine valide Anfrage. - expired_reset_token: Passwordresetlink ist abgelaufen! - features: - title: Eigenschaften - rooms: Personalisierte Räume - recordings: Aufzeichnungsmanagement - designs: Eigene Designs - authentication: Nutzerauthentifizierung - footer: - powered_by: "Bereitgestellt durch %{href}." - forgot_password: - subtitle: Passwort vergessen - email: Email - submit: Abschicken - go_back: Zurück - greenlight: Greenlight - header: - create_room: Raum erstellen - dropdown: - help: "Brauchen Sie Hilfe?" - home: Startraum - settings: Einstellungen - signout: Abmelden - home_room: Startraum - info_update_success: Information erfolgreich aktualisiert. - invalid_credentials: "Login wegen ungültiger Anmeldedaten fehlgeschlagen. Sind Sie sicher, alles richtig eingegeben zu haben?" - invalid_login_method: Login fehlgeschlagen aufgrund einer Zugangsdiskrepanz. Sie müssen sich mit Omniauth anmelden. - invite_message: "Um jemanden zur Konferenz einzuladen, schicken Sie ihm diesen Link:" - landing: - about: "%{href} ist ein einfacher Frontend für Ihren quelloffenen BigBlueButton Webkonferenzserver. Sie können ihre eigenen Räume erstellen, um Konferenzen abzuhalten oder Sie können bestehenden Konferenzen über einen praktischen Kurzlink beitreten." - welcome: Willkommen zu BigBlueButton. - video: Schauen Sie sich unsere Anleitung zur Verwendung von Greenlight an - upgrade: "Zeigen Sie mir, wie ich auf Version 2.0. update!" - version: "Wir haben eine neue Version von Greenlight veröffentlicht, aber Ihre Datenbank ist damit nicht kompatibel." - language_options: - default: Voreinstellung (Browsersprache) - ar: Arabisch - de: Deutsch - el: Griechisch - en: Englisch - es: Spanisch - fr: Französisch - pt: Portugisisch - pt-br: Portugisisch (Brasilien) - ru: Russisch - zh-cn: Chinesisch (Volksrepublik China) - ldap_error: "Verbindung zum LDAP Server konnte nicht hergestellt werden. Bitte überprüfen Sie die LDAP Konfiguration und stellen Sie sicher, dass der LDAP-Server läuft." - login: Einloggen - max_concurrent: Die maximale Anzahl gleichzeitiger Verbindungen ist erreicht! - modal: - create_room: - auto_join: Automatisch dem Raum beitreten. - free_delete: Sie können den Raum jederzeit wieder löschen. - name_placeholder: Geben Sie einen Raumnamen ein... - not_blank: Es muss ein Raumname angegeben werden. - title: Neuen Raum erstellen - delete_account: - confirm: "Sind Sie sicher, dass Sie Ihren Account löschen wollen?" - delete: Ich bin mir sicher. Löschen Sie meinen Account. - keep: Ich behalte ihn doch. - warning: "Diese Entscheidung ist endgültig. Sie werden nicht in der Lage sein, damit verbundene Daten wiederherzustellen." - delete_room: - confirm: "Sind Sie sicher, dass Sie %{room}löschen wollen?" - delete: Ich will diesen Raum löschen. - keep: Ich will ihn doch nicht löschen. - warning: "Sie werden nicht in der Lage sein, den Raum oder mit ihm verbundene Aufzeichnungen wiederherzustellen." - login: - or: oder - with: "Einloggen mit %{provider}" - forgot_password: "Passwort vergessen?" - rename_recording: - room_settings: - title: Raumeinstellungen - update: Raum aktualisieren - client: Client auswählen - mute: Teilnehmer beim Betreten stummschalten - default: Voreinstellung - html: HTML5 - flash: Flash - footer_text: Anpassungen des Raums können jederzeit vorgenommen werden. - rename_room: - name_placeholder: Neuen Raumnamen eingeben... - name_update_success: Raumname erfolgreich geändert! - no_user_email_exists: "Es gibt keinen Nutzer mit der angegebenen Email. Stellen Sie sicher, dass Sie sich nicht vertippt haben." - omniauth_error: Es ist ein Fehler bei der Authentifizierung über Omniauth aufgetreten. Versuchen Sie es nochmal oder kontaktieren Sie einen Administrator. - password: Passwort - password_empty_notice: Das Passwort kann nicht leer bleiben. - password_reset_success: Passwort wurde zurückgesetzt. - password_different_notice: Passwortbestätigung ist nicht zutreffend. - provider: - google: Google - microsoft_office365: Office 365 - twitter: Twitter - recording: - email: Aufzeichnungslink per Email - no_recordings: "Dieser Raum hat keine %{inject}Aufzeichnungen." - no_user_recordings: Momentan sind keine Aufzeichnungen verfügbar. - no_matched_recordings: "Keine %{inject} Aufzeichnungen passen zu Ihrer Suche." - recorded_on: "Aufgezeichnet am %{date}" - table: - name: Name - thumbnails: Miniaturbilder - length: Dauer - users: Teilnehmer - visibility: Sichtbarkeit - formats: Formate - visibility: - public: Öffentliche - unlisted: Nicht gelistet - rename: Umbenennen - reset_password: - subtitle: Passwort zurücksetzen - password: Neues Passwort - confirm: Bestätigung Ihres neuen Passworts - update: Passwort aktualisieren - room: - create_room_error: Bei der Erstellung des Raums ist ein Fehler aufgetreten - create_room_success: Raum erfolgreich erstellt - invited: Sie wurden zur Teilnahme eingeladen - invite_participants: Teilnehmer einladen - join: Teilnehmen - last_session: "Letzte Konferenz am %{session}" - owner: Initiator - no_sessions: In diesem Raum haben noch keine Konferenzen stattgefunden. - recordings: Aufzeichnungen - sessions: Konferenzen - settings: Raumeinstellungen - start: Starten - unavailable: "Der Raum ist aktuell nicht verfügbar, weil die Email des Raumbesitzers noch nicht verifiziert wurde." - update_settings_error: Bei der Aktualisierung der Raumeinstellungen ist ein Fehler aufgetreten. - update_settings_success: Raumeinstellungen erfolgreich aktualisiert - wait: - message: Ups! Die Konferenz hat noch nicht begonnen. - auto: "Sie treten der Konferenz automatisch bei, sobald Sie begonnen hat." - settings: - account: - fullname: Vollständiger Name - language: Sprache - provider: Anbieter - image: Bild - image_url: URL des Profilbilds - subtitle: Accountinformationen aktualisieren - title: Accountinformationen - delete: - button: "Ja, ich möchte meinen Account löschen." - disclaimer: "Wenn Sie Ihren Account löschen, können Sie ihn NICHT wiederherstellen. Alle mit ihrem Account verbundenen Informationen - wie Einstellungen, Räume und Aufzeichnungen - werden gelöscht." - subtitle: Account endgültig löschen - title: Account löschen - design: - not_supported: Individuelle Anpassungen werden gegenwärtig nicht unterstützt. - subtitle: Greenlight individuell anpassen - title: Design - password: - confirmation: Bestätigung von neuem Passwort - new: Neues Passwort - old: Altes Passwort - subtitle: Passwort ändern - title: Passwort - title: Einstellungen - signup: - password_confirm: Passwortbestätigung - subtitle: Account erstellen - title: Registrieren - with: "Registrieren mit %{provider}" - terms: - accept: "Ich akzeptiere die %{href}" - accept_existing: Ich akzeptiere die Teilnahmebedingungen - title: Allgemeine Nutzungsbedingungen - test_install: > - Diese Installation verwendet einen vorkonfigurierten Testserver. Sie sollten diesen durch Ihren eigenen Server ersetzen. Weitere Informationen dazu unter %{href}. - update: Aktualisieren - verify: - accept: Verifizieren - activated: Zugang verifiziert! - already_verified: Zugang wurde bereits verifiziert - invalid: Ungültiger Verifikationslink - not_verified: Ihr Zugang wurde noch nicht verifiziert. - resend: Verifikationsemail erneut versenden - signin: "Einloggen, um auf den eigenen Account zuzugreifen." - title: Verifizierung Sie Ihre Email diff --git a/config/locales/de_DE.yml b/config/locales/de_DE.yml index ee73fa53..1d13d595 100644 --- a/config/locales/de_DE.yml +++ b/config/locales/de_DE.yml @@ -85,18 +85,8 @@ de_DE: video: Schauen Sie sich unsere Anleitung zur Verwendung von Greenlight an upgrade: "Zeigen Sie mir, wie ich auf Version 2.0. update!" version: "Wir haben eine neue Version von Greenlight veröffentlicht, aber Ihre Datenbank ist damit nicht kompatibel." - language_options: - default: Voreinstellung (Browsersprache) - ar: Arabisch - de: Deutsch - el: Griechisch - en: Englisch - es: Spanisch - fr: Französisch - pt: Portugisisch - pt-br: Portugisisch (Brasilien) - ru: Russisch - zh-cn: Chinesisch (Volksrepublik China) + language_name: Deutsch + language_default: Voreinstellung (Browsersprache) ldap_error: "Verbindung zum LDAP Server konnte nicht hergestellt werden. Bitte überprüfen Sie die LDAP Konfiguration und stellen Sie sicher, dass der LDAP-Server läuft." login: Einloggen max_concurrent: Die maximale Anzahl gleichzeitiger Verbindungen ist erreicht! diff --git a/config/locales/el.yml b/config/locales/el.yml index fdcb167d..d1104024 100644 --- a/config/locales/el.yml +++ b/config/locales/el.yml @@ -69,6 +69,7 @@ el: video: Παρακολουθήστε το σεμινάριο μας σχετικά με τη χρήση του Greenlight upgrade: Δείξε μου πώς να αναβαθμίσω σε 2.0! version: "Έχουμε κυκλοφορήσει μια νέα έκδοση του Greenlight, αλλά η βάση δεδομένων σας δεν είναι συμβατή." + language_name: Ελληνικά ldap_error: Δεν είναι δυνατή η σύνδεση με το διακομιστή LDAP. Ελέγξτε τη διαμόρφωση του LDAP στο αρχείο env και βεβαιωθείτε ότι ο διακομιστής σας εκτελείται. login: Σύνδεση modal: diff --git a/config/locales/en.yml b/config/locales/en.yml index 48211c9a..f10b79c1 100755 --- a/config/locales/en.yml +++ b/config/locales/en.yml @@ -86,18 +86,8 @@ en: video: Watch our tutorial on using Greenlight upgrade: Show me how to upgrade to 2.0! version: We've released a new version of Greenlight, but your database isn't compatible. - language_options: - default: Default (browser language) - ar: Arabic - de: German - el: Greek - en: English - es: Spanish - fr: French - pt: Portuguese - pt-br: Portuguese (Brazil) - ru: Russian - zh-cn: Chinese (PRC) + language_name: English + language_default: Default (browser language) ldap_error: Unable to connect to the LDAP server. Please check your LDAP configuration in the env file and ensure your server is running. login: Sign in max_concurrent: The maximum number of concurrent sessions allowed has been reached! diff --git a/config/locales/es.yml b/config/locales/es.yml index 91bfc072..351d468a 100644 --- a/config/locales/es.yml +++ b/config/locales/es.yml @@ -85,18 +85,8 @@ es: video: Ve nuestro tutorial de como utilizar Greenlight upgrade: Muestrame como actualizar a versión 2.0 version: Hemos publicado una nueva version de Greenlight pero tu base de datos no es compatible. - language_options: - default: Por omisión (idioma del navegador) - ar: Árabe - de: Alemán - el: Griego - en: Inglés - es: Español - fr: Francés - pt: Portugués - pt-br: Portugués (Brasil) - ru: Ruso - zh-cn: Chino (PRC) + language_name: Español + language_default: Por omisión (idioma del navegador) ldap_error: No se puede conectar al servidor LDAP. Compruebe la configuración de LDAP en el archivo "env" y asegúrate de que tu servidor está ejecutándose. login: Ingresar max_concurrent: Se a alcanzado el número máximo de sesiones permitidas diff --git a/config/locales/es_MX.yml b/config/locales/es_MX.yml index 4db5e7be..44122d11 100644 --- a/config/locales/es_MX.yml +++ b/config/locales/es_MX.yml @@ -85,18 +85,8 @@ es_MX: video: Ve nuestro tutorial de como utilizar Greenlight upgrade: Muestrame como actualizar a versión 2.0 version: Hemos publicado una nueva version de Greenlight pero tu base de datos no es compatible. - language_options: - default: Por omisión (idioma del navegador) - ar: Árabe - de: Alemán - el: Griego - en: Inglés - es: Español - fr: Francés - pt: Portugués - pt-br: Portugués (Brasil) - ru: Ruso - zh-cn: Chino (PRC) + language_name: Español (México) + language_default: Por omisión (idioma del navegador) ldap_error: No se puede conectar al servidor LDAP. Compruebe la configuración de LDAP en el archivo "env" y asegúrate de que tu servidor está ejecutándose. login: Ingresar max_concurrent: Se a alcanzado el número máximo de sesiones permitidas diff --git a/config/locales/fr.yml b/config/locales/fr.yml index c6cc88fa..1f676ac0 100644 --- a/config/locales/fr.yml +++ b/config/locales/fr.yml @@ -69,6 +69,7 @@ fr: video: Regardez notre tutoriel sur l'utilisation de Greenlight upgrade: Montrez-moi comment passer à la version 2.0 ! version: "Nous avons publié une nouvelle version de Greenlight, mais votre base de données n'est pas compatible." + language_name: Française ldap_error: Impossible de se connecter au serveur LDAP. Veuillez vérifier votre configuration LDAP dans le fichier env et vous assurer que votre serveur est en cours d'exécution. login: Connexion modal: diff --git a/config/locales/pt-br.yml b/config/locales/pt-br.yml deleted file mode 100644 index 70f666e2..00000000 --- a/config/locales/pt-br.yml +++ /dev/null @@ -1,160 +0,0 @@ -# BigBlueButton open source conferencing system - http://www.bigbluebutton.org/. -# -# Copyright (c) 2018 BigBlueButton Inc. and by respective authors (see below). -# -# This program is free software; you can redistribute it and/or modify it under the -# terms of the GNU Lesser General Public License as published by the Free Software -# Foundation; either version 3.0 of the License, or (at your option) any later -# version. -# -# BigBlueButton 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 Lesser General Public License for more details. -# -# You should have received a copy of the GNU Lesser General Public License along -# with BigBlueButton; if not, see . - -# Locale. - -pt-br: - bigbluebutton: BigBlueButton - cancel: Cancelar - copy: Copiar - delete: Deletar - docs: Documentação - email: E-mail - enter_your_name: Insira seu nome! - errors: - internal: - message: Ah, não! Parece que algo deu errado no fim. - help: O erro foi registrado, daremos uma olhada! - migration_error: - contact_admin: Se você não é um administrador, por favor contate algum. - continue: Gostaria de permanecer usando 1.0. - notice: > - Greenlight encontrou um erro de migração no banco de dados.
- Isso pode ser porque você não atualizou para o Greenlight 2.0. - upgrade: Mostre-me como atualizar para 2.0! - version: Lançamos uma nova versão do Greenlight, entretanto sua base de dados é incompatível. - not_found: - message: Epa! Parece que não conseguimos encontrar isto. - help: É possível que tenha sido removido? - title: Erros - unprocessable: - message: Oops! Solicitação é improcessável. - help: Infelizmente esta não é uma solicitação válida. - features: - title: Características - rooms: Salas Personalizadas - recordings: Gerenciar Gravações - designs: Designs Personalizados - authentication: Autenticação de Usuário - footer: - powered_by: Desenvolvido por %{href}. - go_back: Voltar - greenlight: Greenlight - header: - create_room: Criar Sala - dropdown: - help: Precisa de Ajuda? - home: Sala Inicial - settings: Configurações - signout: Sair - home_room: Sala Inicial - info_update_success: Informações atualizadas com sucesso. - invalid_credentials: O login falhou devido à credenciais inválidas. Tem certeza que inseriu corretamente? - invite_message: "Para convidar alguém para a reunião, envie este link:" - landing: - about: Greenlight é um front-end simples para seu servidor de webconferências %{href}. Você pode criar suas próprias salas para hospedar sessões, ou se juntar a outras utilizando um link curto e conveniente. - welcome: Bem vindo ao Greenlight. - video: Assista ao nosso tutorial sobre como utilizar o Greenlight - upgrade: Mostre-me como atualizar para o 2.0! - version: Lançamos uma nova versão do Greenlight, entretanto sua base de dados é incompatível. - ldap_error: Não é possível conectar-se ao servidor LDAP. Verifique sua configuração LDAP no arquivo ENV e certifique-se de que seu servidor está funcionando. - login: Login - modal: - create_room: - auto_join: Entrar automaticamente na sala. - free_delete: Você será livre para deletar esta sala a qualquer tempo. - name_placeholder: Insira o nome da sala... - not_blank: O nome da sala não pode ficar vazio. - title: Criar Nova Sala - delete_account: - confirm: Tem certeza que deseja deletar sua conta? - delete: Estou certo, deletar minha conta. - keep: No momento irei mantê-la. - warning: Esta é uma decisão final. Você não será capaz de recuperar os dados associados. - delete_room: - confirm: Você tem certeza de que deseja deletar %{room}? - delete: Estou certo, deletar esta sala. - keep: Em um segundo pensamento, irei mantê-la. - warning: Você não será capaz de recuperar esta sala ou qualquer uma das gravações associadas a ela. - login: - or: ou - with: Login com %{provider} - omniauth_error: Um erro ocorreu enquanto autenticava com omniauth. Tente novamente ou contate um administrador! - password: Senha - recording: - email: Enviar Gravação por E-mail - no_recordings: Esta sala não possui %{inject} gravações. - recorded_on: Gravado em %{date} - table: - name: Nome - thumbnails: Miniaturas - length: Duração - users: Usuários - visibility: Visibilidade - formats: Formatos - visibility: - public: Público - unlisted: Privado - room: - invited: Você foi convidado a participar - invite_participants: Convidar participantes - join: Participar - last_session: Última sessão em %{session} - owner: Proprietário - no_sessions: Esta sala não possui sessões, ainda! - recordings: Gravações - sessions: Sessões - settings: Configurações da Sala - start: Iniciar - wait: - message: Oops! A reunião ainda não iniciou. - auto: Você será automaticamente inserido na reunião quando ela começar. - settings: - account: - fullname: Nome Completo - provider: Fornecedor - image: Imagem - image_url: URL da Imagem de Perfil - subtitle: Atualizar suas Informações de Conta - title: Informações de Conta - delete: - button: Sim, eu gostaria de deletar minha conta. - disclaimer: Se você escolher deletar sua conta, isto NÃO poderá ser desfeito. Todas as informações relacionadas a sua conta, incluindo configurações, salas e gravações serão removidas. - subtitle: Deletar conta Permanentemente - title: Deletar Conta - design: - not_supported: Personalização atualmente não suportada. - subtitle: Personalizar Greenlight - title: Design - password: - confirmation: Confirmação da Nova Senha - new: Nova Senha - old: Senha Antiga - subtitle: Alterar sua Senha - title: Senha - title: Configurações - signup: - password_confirm: Confirmação de Senha - subtitle: Criar uma Conta - title: Cadastro - with: Cadastro com %{provider} - terms: - accept: Aceito os termos e condições. - title: Termos e Condições - test_install: > - Esta implantação está usando um servidor de teste pré-configurado, você deve substitui-lo pelo seu próprio. - Para detalhes, veja o %{href}. - update: Atualizar diff --git a/config/locales/pt.yml b/config/locales/pt.yml index 83879751..fb68da4d 100644 --- a/config/locales/pt.yml +++ b/config/locales/pt.yml @@ -69,6 +69,8 @@ pt: video: Assista ao nosso tutorial sobre como utilizar o Greenlight upgrade: Mostre-me como atualizar para o 2.0! version: "Lançamos uma nova versão do Greenlight, entretanto sua base de dados é incompatível." + language_name: Português + language_default: Padrão (idioma do navegador) ldap_error: Não é possível conectar-se ao servidor LDAP. Verifique sua configuração LDAP no arquivo ENV e certifique-se de que seu servidor está funcionando. login: Login modal: diff --git a/config/locales/pt_BR.yml b/config/locales/pt_BR.yml index 6f4637f9..aa71e894 100644 --- a/config/locales/pt_BR.yml +++ b/config/locales/pt_BR.yml @@ -85,18 +85,8 @@ pt_BR: video: Assista ao nosso tutorial sobre como utilizar o Greenlight upgrade: Mostre-me como atualizar para o 2.0! version: "Lançamos uma nova versão do Greenlight, entretanto sua base de dados é incompatível." - language_options: - default: Padrão (idioma do navegador) - ar: Arábico - de: Alemão - el: Grego - en: Inglês - es: Espanhol - fr: Francês - pt: Português - pt-br: Português (Brasil) - ru: Russo - zh-cn: Chinês (RPC) + language_name: Português (Brasil) + language_default: Padrão (idioma do navegador) ldap_error: Não é possível conectar ao servidor LDAP. Verifique sua configuração LDAP e certifique-se de que seu servidor está funcionando. login: Entrar max_concurrent: O número máximo de sessões simultâneas foi alcançado. diff --git a/config/locales/ru.yml b/config/locales/ru.yml deleted file mode 100644 index 4b1d0648..00000000 --- a/config/locales/ru.yml +++ /dev/null @@ -1,175 +0,0 @@ -# BigBlueButton open source conferencing system - http://www.bigbluebutton.org/. -# -# Copyright (c) 2018 BigBlueButton Inc. and by respective authors (see below). -# -# This program is free software; you can redistribute it and/or modify it under the -# terms of the GNU Lesser General Public License as published by the Free Software -# Foundation; either version 3.0 of the License, or (at your option) any later -# version. -# -# BigBlueButton 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 Lesser General Public License for more details. -# -# You should have received a copy of the GNU Lesser General Public License along -# with BigBlueButton; if not, see . - -# Locale. - -ru: - activerecord: - attributes: - user: - accepted_terms: "Условия и положения" - bigbluebutton: BigBlueButton - cancel: Отмена - copy: Копировать - delete: Удалить - delivery_error: Произошла ошибка во время доставки электронной почты. Пожалуйста, свяжитесь с администратором! - docs: Документация - email: Электронная почта - enter_your_name: Введите ваше имя! - errors: - internal: - message: О нет! Похоже, что-то пошло не так с нашей стороны. - help: Ошибка была зарегистрирована, мы посмотрим! - migration_error: - contact_admin: Если вы не являетесь администратором, пожалуйста, свяжитесь с одним из них. - continue: Я бы хотел продолжать использовать 1.0. - notice: > - Greenlight обнаружил ошибку переноса базы данных.
- Это может быть из-за того что вы не обновились до Greenlight 2.0. - upgrade: Покажите мне, как обновить до 2.0! - version: Мы выпустили новую версию Greenlight, но ваша база данных не совместима. - not_found: - message: Упс! Похоже, мы не можем найти это. - help: Возможно ли что его удалили? - title: Ошибки - unprocessable: - message: К сожалению, запрос не обрабатывается. - help: К сожалению, это неверный запрос. - features: - title: Возможности - rooms: Персонализированные комнаты - recordings: Управление записями - designs: Изменение внешнего вида - authentication: Аутентификация пользователей - footer: - powered_by: Работает под управлением %{href}. - go_back: Вернуться - greenlight: Greenlight - header: - create_room: Создать комнату - dropdown: - help: Требуется помощь? - home: Домашняя комната - settings: Настройки - signout: Выход - home_room: Домашняя комната - info_update_success: Информация успешно обновлена. - invalid_credentials: Вход не выполнен из-за неверных учетных данных. Вы уверены, что ввели их правильно? - invalid_login_method: Ошибка входа в систему из-за несоответствия аккаунта. Вы должны войти в систему с помощью omniauth. - invite_message: "Чтобы пригласить собеседника, отправьте ему эту ссылку:" - landing: - about: "%{href} это простой веб интерфейс для вашего сервера веб конференций с открытым исходным кодом BigBlueButton. Вы можете создавать свои собственные комнаты для размещения сессий или присоединяться к другим, используя короткую и удобную ссылку." - welcome: Добро пожаловать в BigBlueButton. - video: Ознакомьтесь с нашим учебником по использованию Greenlight - upgrade: Покажите мне, как обновить до 2.0! - version: Мы выпустили новую версию Greenlight, но ваша база данных не совместима. - ldap_error: Невозможно подключиться к серверу LDAP. Пожалуйста, проверьте свою конфигурацию LDAP в файле env и убедитесь, что ваш сервер работает. - login: Войти - modal: - create_room: - auto_join: Автоматически присоединять меня в эту комнату. - free_delete: Вы можете удалить эту комнату в любое время. - name_placeholder: Введите название комнаты... - not_blank: Название комнаты не может быть пустым. - title: Создать новую комнату - delete_account: - confirm: Вы уверены, что хотите удалить свой аккаунт? - delete: Удалить. - keep: Отмена. - warning: Это решение является окончательным. Вы не сможете восстановить связанные данные. - delete_room: - confirm: Вы уверены, что хотите удалить %{room}? - delete: Удалить. - keep: Отмена. - warning: Вы не сможете восстановить эту комнату или любые связанные с ней записи. - login: - or: или - with: Войти с помощью %{provider} - omniauth_error: Произошла ошибка при аутентификации с помощью omniauth. Пожалуйста, попробуйте еще раз или свяжитесь с администратором! - password: Пароль - provider: - google: Google - microsoft_office365: Office 365 - twitter: Twitter - recording: - email: Отправить ссылку на e-mail - no_recordings: В этой комнате нет %{inject}записей. - recorded_on: Записано %{date} - table: - name: Название - thumbnails: Эскиз - length: Продолжительность - users: Пользователи - visibility: Доступность - formats: Формат - visibility: - public: Публичная - unlisted: Личная - room: - invited: Вы были приглашены присоединиться - invite_participants: Пригласить участников - join: Присоединиться - last_session: "Последняя сессия: %{session}" - owner: Владелец - no_sessions: В этой комнате еще нет сессий! - recordings: Зап. - sessions: Сесс. - settings: Настройки комнаты - start: Старт - wait: - message: К сожалению! Встреча еще не началась. - auto: Вы автоматически присоединитесь, когда начнется встреча. - settings: - account: - fullname: Полное имя - provider: Провайдер - image: Образ - image_url: URL изображения профиля - subtitle: Обновите информацию о своем аккаунте - title: Информация об аккаунте - delete: - button: Да, я хочу удалить свой аккаунт. - disclaimer: Если вы решите удалить свой аккаунт, он НЕ сможет быть восстановлен. Вся информация, касающаяся вашего аккаунта, включая настройки, комнаты и записи, будет удалена. - subtitle: Удалить мой аккаунт навсегда - title: Удалить аккаунт - design: - not_supported: Настройка внешнего вида в настоящее время не поддерживается. - subtitle: Изменить внешний вид Greenlight - title: Внешний вид - password: - confirmation: Подтверждение нового пароля - new: Новый пароль - old: Старый пароль - subtitle: Изменить свой пароль - title: Пароль - title: Настройки - signup: - password_confirm: Подтверждение пароля - subtitle: Создать аккаунт - title: Зарегистрироваться - with: Зарегистрироваться с помощью %{provider} - terms: - accept: Я принимаю %{href} - accept_existing: Я принимаю правила и условия - title: Правила и условия - test_install: > - В этом развертывании используется предварительно настроенный тестовый сервер, его следует заменить своим. - Для получения дополнительной информации см. %{href}. - update: Обновить - verify: - title: Подтвердите Ваш электронный адрес - resend: Повторно отправить письмо с подтверждением - accept: Подтвердить diff --git a/config/locales/ru_RU.yml b/config/locales/ru_RU.yml index 75c0141e..784011e2 100644 --- a/config/locales/ru_RU.yml +++ b/config/locales/ru_RU.yml @@ -85,18 +85,8 @@ ru_RU: video: Посмотрите наше руководство по использованию Greenlight upgrade: Показать мне как обновиться до версии 2.0! version: "Мы выпустили новую версию Greenlight, но Ваша база данных несовместима с ней." - language_options: - default: По умолчанию (язык браузера) - ar: Арабский - de: Немецкий - el: Греческий - en: Английский - es: Испанский - fr: Французский - pt: Португальский - pt-br: Португальский (Бразилия) - ru: Русский - zh-cn: Китайский (КНР) + language_name: Русский + language_default: По умолчанию (язык браузера) ldap_error: Невозможно соединиться с сервером LDAP. Пожалуйста проверьте Вашу конфигурацию LDAP в env-файле и убедитесь в работоспособности Вашего LDAP-сервера. login: Войти max_concurrent: Достигнуто максимально возможное количество одновременный сессий! diff --git a/config/locales/zh-cn.yml b/config/locales/zh-cn.yml deleted file mode 100644 index f902940f..00000000 --- a/config/locales/zh-cn.yml +++ /dev/null @@ -1,158 +0,0 @@ -# BigBlueButton open source conferencing system - http://www.bigbluebutton.org/. -# -# Copyright (c) 2018 BigBlueButton Inc. and by respective authors (see below). -# -# This program is free software; you can redistribute it and/or modify it under the -# terms of the GNU Lesser General Public License as published by the Free Software -# Foundation; either version 3.0 of the License, or (at your option) any later -# version. -# -# BigBlueButton 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 Lesser General Public License for more details. -# -# You should have received a copy of the GNU Lesser General Public License along -# with BigBlueButton; if not, see . - -# Locale. - -zh_CN: - bigbluebutton: BigBlueButton - cancel: 取消 - copy: 复制 - delete: 删除 - docs: 文档 - email: Email - enter_your_name: 输入您的名字! - errors: - internal: - message: 哎呀,看起来服务器内部出错了! - help: 错误信息已经记录了,我们会检查一下! - migration_error: - contact_admin: 请联系管理员。 - continue: 还是继续使用 1.0吧。 - notice: > - Greenlight 遇到数据库迁移错误。
可能因为您还没有更新到 Greenlight 2.0。 - upgrade: 告诉我如何升级到 2.0! - version: 我们已经发布了新版Greenlight,但您的数据库不兼容。 - not_found: - message: 哎哟!看来我们找不到它了。 - help: 它有可能被移除了吗? - title: 错误 - unprocessable: - message: 哎呀!请求无法处理。 - help: 这不是有效的请求。 - features: - title: 功能 - rooms: 个人房间 - recordings: 记录管理 - designs: 定制设计 - authentication: 用户认证 - footer: - powered_by: "Powered by%{href}" - go_back: 返回 - greenlight: 在线会议系统 - header: - create_room: 创建房间 - dropdown: - help: 帮助 - home: 大厅 - settings: 设置 - signout: 登出 - home_room: 大厅 - info_update_success: 信息更新成功。 - invalid_credentials: 登录失败。输入有误? - invite_message: "邀请他人参加会议,请发送以下链接:" - landing: - about: "%{href}是一个开源的网页会议系统,专为在线学习而设计。高清的视音频通话,文字聊天,分享屏幕,随堂测试,分组讨论,还有白板一起涂鸦。" - welcome: 欢迎来到在线会议系统 - video: 请看使用说明 - upgrade: 告诉我怎么升级到 2.0! - version: 我们发布了新版Greenlight,但你的数据库不兼容。 - ldap_error: 无法连接到LDAP服务器,请在env文件中检查LDAP配置,还要确保服务已经启动。 - login: 登录 - modal: - create_room: - auto_join: 自动进入此房间。 - free_delete: 任何时候都可以删除这个房间。 - name_placeholder: 请输入房间名... - not_blank: 房间名不能空着呀。 - title: 创建新的房间 - delete_account: - confirm: 确定要删除您的账户吗? - delete: 我确定,请删除我的账户。 - keep: 我还是留着吧。 - warning: 这是最终决定,您将无法恢复相关数据。 - delete_room: - confirm: "确定要删除%{room}吗?" - delete: 我确定,请删除这个房间。 - keep: 我还是留着它吧。 - warning: 您将无法恢复这个房间和它相关的所有记录。 - login: - or: 或 - with: "通过%{provider}登录" - omniauth_error: 与omniauth进行身份验证时出错。请再试一次,或与管理员联系! - password: 密码 - recording: - email: 通过Email发送记录 - no_recordings: "这个房间没有%{inject}记录。" - recorded_on: "录制于%{date}" - table: - name: 名字 - thumbnails: 预览图 - length: 长度 - users: 用户数 - visibility: 可见性 - formats: 格式 - visibility: - public: 公开 - unlisted: 隐藏 - room: - invited: 您被邀请加入 - invite_participants: 邀请参与者的链接 - join: 加入 - last_session: "上一次会议%{session}" - owner: 主持人 - no_sessions: 房间从未使用! - recordings: 记录 - sessions: 会议 - settings: 房间设置 - start: 开始 - wait: - message: 哎呀!会议还没开始呢。 - auto: 会议开始后您将自动进入。 - settings: - account: - fullname: 全名 - provider: 应用平台 - image: 头像 - image_url: 头像URL - subtitle: 更新您的账户信息 - title: 账户信息 - delete: - button: 是的,我想删除我的账户。 - disclaimer: 删除账户后无法恢复。账户所有相关信息都会被移除,包括设置、房间和记录。 - subtitle: 永久删除您的账户 - title: 删除账户 - design: - not_supported: 目前不支持定制。 - subtitle: 定制Greenlight - title: 设计 - password: - confirmation: 确认新密码 - new: 新密码 - old: 旧密码 - subtitle: 修改密码 - title: 密码 - title: 设置 - signup: - password_confirm: 密码确认 - subtitle: 创建账户 - title: 注册 - with: "用%{provider}注册" - terms: - accept: 我接受协议和条款。 - title: 协议和条款 - test_install: > - 此部署使用的是预配置的测试服务器,您应该用自己的服务器来替换它。 详细信息请看 %{href}。 - update: 更新 diff --git a/config/locales/zh_CN.yml b/config/locales/zh_CN.yml index 579ad1d5..682c28eb 100644 --- a/config/locales/zh_CN.yml +++ b/config/locales/zh_CN.yml @@ -85,18 +85,8 @@ zh_CN: video: 请看使用说明 upgrade: 告诉我怎么升级到 2.0! version: 我们发布了新版Greenlight,但你的数据库不兼容。 - language_options: - default: 默认(浏览器语言) - ar: Arabic - de: German - el: Greek - en: English - es: Spanish - fr: French - pt: Portuguese - pt-br: Portuguese (Brazil) - ru: Russian - zh-cn: Chinese (PRC) + language_name: 中文(S) + language_default: 默认(浏览器语言) ldap_error: 无法连接到LDAP服务器,请在env文件中检查LDAP配置,还要确保服务已经启动。 login: 登录 max_concurrent: 已达到允许的最大并发会话数!