Skip to content

Commit

Permalink
Merge pull request #39 from xmera-circle/master
Browse files Browse the repository at this point in the history
* Add german translations
* Change reordered loading of locales to be conditional
* Change admin menu item of custom message settings to be highlighted when selected
  • Loading branch information
ishikawa999 committed Jan 21, 2021
2 parents 9e2bca1 + 42a46fa commit 1b806d3
Show file tree
Hide file tree
Showing 5 changed files with 38 additions and 3 deletions.
1 change: 1 addition & 0 deletions .gitignore
@@ -0,0 +1 @@
.history
8 changes: 5 additions & 3 deletions 35_change_load_order_locales.rb
@@ -1,5 +1,7 @@
# frozen_string_literal: true

p = Redmine::Plugin.find(:redmine_message_customize)
custom_locales = Dir.glob(File.join(p.directory, 'config', 'locales', 'custom_messages', '*.rb'))
Rails.application.config.i18n.load_path = (Rails.application.config.i18n.load_path - custom_locales + custom_locales)
if Redmine::Plugin.installed? :redmine_message_customize
p = Redmine::Plugin.find(:redmine_message_customize)
custom_locales = Dir.glob(File.join(p.directory, 'config', 'locales', 'custom_messages', '*.rb'))
Rails.application.config.i18n.load_path = (Rails.application.config.i18n.load_path - custom_locales + custom_locales)
end
1 change: 1 addition & 0 deletions app/controllers/custom_message_settings_controller.rb
@@ -1,5 +1,6 @@
class CustomMessageSettingsController < ApplicationController
layout 'admin'
menu_item :custom_messages
before_action :require_admin, :set_custom_message_setting, :set_lang
require_sudo_mode :edit, :update, :toggle_enabled, :default_messages

Expand Down
6 changes: 6 additions & 0 deletions changelog.md
@@ -1,5 +1,11 @@
# Redmine message customize plugin changelog

## v0.1.1

* Add german translations
* Change reordered loading of locales to be conditional
* Change admin menu item of custom message settings to be highlighted when selected

## v0.1.0

* [Fix "Infinite loop occurs in the process of calling I18n.available_locales"(Redmine 4.1 compatible)](https://github.com/ishikawa999/redmine_message_customize/issues/12)
Expand Down
25 changes: 25 additions & 0 deletions config/locales/de.yml
@@ -0,0 +1,25 @@
de:
label_custom_messages: Benutzerdefinierte Bezeichnungen
text_help_for_input_format: Bitte geben Sie die Keywörter der Bezeichnungen, die Sie anpanssen möchten, im YAML-Format ein.
text_placeholder_template_case: 'Beispiel: Umbenennen von "Home" zu "TOP"'
text_placeholder_yaml_template: |
en:
label_home: 'TOP'
text_placeholder_choose_key: Bitte wählen Sie die Bezeichnung aus, die Sie ändern möchten.
text_description_of_search_box: Sie können Suchbegriffe eingeben, um die Ergebnisse einzugrenzen.
text_for_your_reference: Beispiele für die Schreibweise können Sie hier:" %{value}" einsehen.
text_disabled_customize: Alle benutzerdefinierten Bezeichnungen sind deaktiviert.

error_unused_keys: Sie versuchen ein Keywort zu verwenden, das Redmine nicht unterstützt.
error_unavailable_languages: Sie versuchen eine Sprache zu verwenden, die Redmine nicht unterstützt.
error_unusable_type_of_keys: Dieses Plugin kann nur Strings anpassen.
error_invalid_yaml_format: Das YAML-Format ist ungültig.
error_value_too_long: Ihre Anpassungen können nicht gespeichert werden. Versuchen Sie die Anzahl der Änderungen zu reduzieren.
notice_enabled_customize: Benutzerdefinierte Bezeichnungen erfolgreich aktiviert.
notice_disabled_customize: Benutzerdefinierte Bezeichnungen erfolgreich deaktiviert.
label_normal_tab: Normaler Modus
label_yaml_tab: YAML Modus
label_enable_customize: Aktiviere eigene Anpassungen
label_disable_customize: Deaktiviere eigene Anpassungen
label_default_messages: Standardbezeichnugen ansehen

0 comments on commit 1b806d3

Please sign in to comment.