管理画面から用語やメッセージを変更するプラグイン作りました

 管理画面から用語やメッセージを変更するプラグイン作りました

第16回redmine.tokyo勉強会 LT

リポジトリ: https://github.com/ishikawa999/redmine_message_customize

321c41b964d15a58a4f18e1a3f1e61f9?s=128

Mizuki Ishikawa

May 18, 2019
Tweet

Transcript

  1. ؅ཧը໘͔Β ༻ޠ΍ϝοηʔδΛมߋ͢Δ ϓϥάΠϯ࡞Γ·ͨ͠

  2. Title Text

  3. redmine_message_customize https://github.com/ishikawa999/redmine_message_customize ؅ཧը໘͔Β༻ޠ΍ϝοηʔδΛมߋ͢ΔϓϥάΠϯ

  4. ·ͩgoogleʹΫϩʔϧ͞Ε͍ͯͳ͍ͷͰ ݕࡧͯ͠΋ग़͖ͯ·ͤΜ...(:_;) ؅ཧը໘͔Β༻ޠ΍ϝοηʔδΛมߋ͢ΔϓϥάΠϯ

  5. େ·͔ͳػೳ

  6. ௨ৗϞʔυ

  7. YAMLϞʔυ طʹKBZNMΛΧελϚΠζ͍ͯ͠Δ৔߹ɺ ɹͦΕΛ͜ͷϞʔυʹίϐϖ͢Ε͹ Ҡߦ׬ྃʂ

  8. Demo

  9. ࡞Ζ͏ͱࢥͬͨ ͖͔͚ͬ

  10. ɾ https://www.redmine.org/issues/29045 ɾར༻ऀ͢Δਓʹ߹Θͤͯ༻ޠΛ
 ͳ͡Έਂ͍(Πϝʔδ͠΍͍͢)ݴ༿ʹม͍͑ͨ
 έʔε͕͋Δ͜ͱΛ஌ͬͨ ʮτϥοΧʔʯΛʮνέοτछผʯɹɹ ʹม͍͑ͨ ͱ͍͏ٞ࿦

  11. ɾhttps://www.redmine.org/issues/29164 ɾʮྑͦ͞͏ʯ ɾ͍͖ͳΓຊՈʹೖΕΑ͏ͱ͢Δͱେมͦ͏
 ɹͱΓ͋͑ͣϓϥάΠϯΛ࡞Ζ͏ ɾͦΕͬΆ͍΋ͷͰ͖ͨ <= ΠϚίί ʮymlΛը໘͔Β্ॻ͖͍ͨ͠ʯ ɹͱ͍͏νέοτ

  12. ͍͍ͱ͜Ζ

  13. αʔό؅ཧऀʹཔ·ͳͯ͘΋ Redmine಺ͷ໊শΛஔ͖׵͑Δ ͜ͱ͕ग़དྷΔ => ʮτϥοΧʔ͕Θ͔ΓͮΒ͍ͷͰνέοτछผʹ͍ͨ͠ʯ

  14. migrationͳͲແ͠Ͱ΋ಈͨ͘Ίɺ ɹಋೖɾఫڈ͕؆୯ʂ

  15. config/locales/ja.yml Λ௚઀ॻ͖׵͑Δͱ RedmineͷόʔδϣϯΞοϓ࣌ʹ ίϯϑϦΫτ͢Δ͜ͱ͕͋Δ => ίϯϑϦΫτ͠ͳ͘ͳΔ

  16. ͥͻ࢖ͬͯΈ͍ͯͩ͘͞ (Redmine3.2·Ͱ͸ಈ࡞֬ೝࡁΈ)