Skip to content

Commit 1b806d3

Browse files
authored
Merge pull request #39 from xmera-circle/master
* Add german translations * Change reordered loading of locales to be conditional * Change admin menu item of custom message settings to be highlighted when selected
2 parents 9e2bca1 + 42a46fa commit 1b806d3

File tree

5 files changed

+38
-3
lines changed

5 files changed

+38
-3
lines changed

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
.history

35_change_load_order_locales.rb

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
# frozen_string_literal: true
22

3-
p = Redmine::Plugin.find(:redmine_message_customize)
4-
custom_locales = Dir.glob(File.join(p.directory, 'config', 'locales', 'custom_messages', '*.rb'))
5-
Rails.application.config.i18n.load_path = (Rails.application.config.i18n.load_path - custom_locales + custom_locales)
3+
if Redmine::Plugin.installed? :redmine_message_customize
4+
p = Redmine::Plugin.find(:redmine_message_customize)
5+
custom_locales = Dir.glob(File.join(p.directory, 'config', 'locales', 'custom_messages', '*.rb'))
6+
Rails.application.config.i18n.load_path = (Rails.application.config.i18n.load_path - custom_locales + custom_locales)
7+
end

app/controllers/custom_message_settings_controller.rb

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
class CustomMessageSettingsController < ApplicationController
22
layout 'admin'
3+
menu_item :custom_messages
34
before_action :require_admin, :set_custom_message_setting, :set_lang
45
require_sudo_mode :edit, :update, :toggle_enabled, :default_messages
56

changelog.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,11 @@
11
# Redmine message customize plugin changelog
22

3+
## v0.1.1
4+
5+
* Add german translations
6+
* Change reordered loading of locales to be conditional
7+
* Change admin menu item of custom message settings to be highlighted when selected
8+
39
## v0.1.0
410

511
* [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)

config/locales/de.yml

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
de:
2+
label_custom_messages: Benutzerdefinierte Bezeichnungen
3+
text_help_for_input_format: Bitte geben Sie die Keywörter der Bezeichnungen, die Sie anpanssen möchten, im YAML-Format ein.
4+
text_placeholder_template_case: 'Beispiel: Umbenennen von "Home" zu "TOP"'
5+
text_placeholder_yaml_template: |
6+
en:
7+
label_home: 'TOP'
8+
text_placeholder_choose_key: Bitte wählen Sie die Bezeichnung aus, die Sie ändern möchten.
9+
text_description_of_search_box: Sie können Suchbegriffe eingeben, um die Ergebnisse einzugrenzen.
10+
text_for_your_reference: Beispiele für die Schreibweise können Sie hier:" %{value}" einsehen.
11+
text_disabled_customize: Alle benutzerdefinierten Bezeichnungen sind deaktiviert.
12+
13+
error_unused_keys: Sie versuchen ein Keywort zu verwenden, das Redmine nicht unterstützt.
14+
error_unavailable_languages: Sie versuchen eine Sprache zu verwenden, die Redmine nicht unterstützt.
15+
error_unusable_type_of_keys: Dieses Plugin kann nur Strings anpassen.
16+
error_invalid_yaml_format: Das YAML-Format ist ungültig.
17+
error_value_too_long: Ihre Anpassungen können nicht gespeichert werden. Versuchen Sie die Anzahl der Änderungen zu reduzieren.
18+
notice_enabled_customize: Benutzerdefinierte Bezeichnungen erfolgreich aktiviert.
19+
notice_disabled_customize: Benutzerdefinierte Bezeichnungen erfolgreich deaktiviert.
20+
label_normal_tab: Normaler Modus
21+
label_yaml_tab: YAML Modus
22+
label_enable_customize: Aktiviere eigene Anpassungen
23+
label_disable_customize: Deaktiviere eigene Anpassungen
24+
label_default_messages: Standardbezeichnugen ansehen
25+

0 commit comments

Comments
 (0)