Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
管理画面から用語やメッセージを変更するプラグイン作りました
Search
Mizuki Ishikawa
May 18, 2019
Technology
1
1.3k
管理画面から用語やメッセージを変更するプラグイン作りました
第16回redmine.tokyo勉強会 LT
リポジトリ:
https://github.com/ishikawa999/redmine_message_customize
Mizuki Ishikawa
May 18, 2019
Tweet
Share
More Decks by Mizuki Ishikawa
See All by Mizuki Ishikawa
RailsGirls Matsue 5thを振り返る
ishikawa999
0
9
コミュニティ E縁D紹介
ishikawa999
0
12
Redmineプラグイン・テーマの紹介 〜ファーエンドテクノロジー開発〜
ishikawa999
0
850
細かすぎて気づかれてないRedmineの機能改善選手権
ishikawa999
0
740
ファーエンドテクノロジー開発のプラグイン・テーマを紹介
ishikawa999
0
340
bleuclair theme
ishikawa999
1
27k
怖くない?オープンソースへの貢献 〜実務経験1年の初心者がRedmineのパッチを送った
ishikawa999
0
3
Other Decks in Technology
See All in Technology
【Snowflake九州ユーザー会#2】BigQueryとSnowflakeを比較してそれぞれの良し悪しを掴む / BigQuery vs Snowflake: Pros & Cons
civitaspo
5
1.6k
MLflowはどのようにLLMOpsの課題を解決するのか
taka_aki
0
160
スクラムというコンフォートゾーンから抜け出そう!プロジェクト全体に目を向けるインセプションデッキ / Inception Deck for seeing the whole project
takaking22
3
240
Amazon Q Developerの無料利用枠を使い倒してHello worldを表示させよう!
nrinetcom
PRO
2
130
AIエージェント開発のノウハウと課題
pharma_x_tech
9
5.6k
OCI IAM Identity Domains Entra IDとの認証連携設定手順 / Identity Domain Federation settings with Entra ID
oracle4engineer
PRO
1
1.3k
【Forkwell】「正しく」失敗できるチームを作る──現場のリーダーのための恐怖と不安を乗り越える技術 - FL#83 / A team that can fail correctly by forkwell
i35_267
2
160
Log Analytics を使った実際の運用 - Sansan Data Hub での取り組み
sansantech
PRO
0
170
ライフステージの変化を乗り越える 探索型のキャリア選択
tenshoku_draft
2
360
開発組織を進化させる!AWSで実践するチームトポロジー
iwamot
2
610
x86-64 Assembly Essentials
latte72
4
760
あなたが人生で成功するための5つの普遍的法則 #jawsug #jawsdays2025 / 20250301 HEROZ
yoshidashingo
2
470
Featured
See All Featured
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
40
2k
Navigating Team Friction
lara
183
15k
Speed Design
sergeychernyshev
28
820
Code Review Best Practice
trishagee
67
18k
We Have a Design System, Now What?
morganepeng
51
7.4k
Designing for humans not robots
tammielis
250
25k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
227
22k
Music & Morning Musume
bryan
46
6.4k
Git: the NoSQL Database
bkeepers
PRO
429
65k
Designing on Purpose - Digital PM Summit 2013
jponch
117
7.1k
Mobile First: as difficult as doing things right
swwweet
223
9.5k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
27
1.6k
Transcript
ཧը໘͔Β ༻ޠϝοηʔδΛมߋ͢Δ ϓϥάΠϯ࡞Γ·ͨ͠
Title Text
redmine_message_customize https://github.com/ishikawa999/redmine_message_customize ཧը໘͔Β༻ޠϝοηʔδΛมߋ͢ΔϓϥάΠϯ
·ͩgoogleʹΫϩʔϧ͞Ε͍ͯͳ͍ͷͰ ݕࡧͯ͠ग़͖ͯ·ͤΜ...(:_;) ཧը໘͔Β༻ޠϝοηʔδΛมߋ͢ΔϓϥάΠϯ
େ·͔ͳػೳ
௨ৗϞʔυ
YAMLϞʔυ طʹKBZNMΛΧελϚΠζ͍ͯ͠Δ߹ɺ ɹͦΕΛ͜ͷϞʔυʹίϐϖ͢Ε Ҡߦྃʂ
Demo
࡞Ζ͏ͱࢥͬͨ ͖͔͚ͬ
ɾ https://www.redmine.org/issues/29045 ɾར༻ऀ͢Δਓʹ߹Θͤͯ༻ޠΛ ͳ͡Έਂ͍(Πϝʔδ͍͢͠)ݴ༿ʹม͍͑ͨ έʔε͕͋Δ͜ͱΛͬͨ ʮτϥοΧʔʯΛʮνέοτछผʯɹɹ ʹม͍͑ͨ ͱ͍͏ٞ
ɾhttps://www.redmine.org/issues/29164 ɾʮྑͦ͞͏ʯ ɾ͍͖ͳΓຊՈʹೖΕΑ͏ͱ͢Δͱେมͦ͏ ɹͱΓ͋͑ͣϓϥάΠϯΛ࡞Ζ͏ ɾͦΕͬΆ͍ͷͰ͖ͨ <= ΠϚίί ʮymlΛը໘͔Β্ॻ͖͍ͨ͠ʯ ɹͱ͍͏νέοτ
͍͍ͱ͜Ζ
αʔόཧऀʹཔ·ͳͯ͘ Redmineͷ໊শΛஔ͖͑Δ ͜ͱ͕ग़དྷΔ => ʮτϥοΧʔ͕Θ͔ΓͮΒ͍ͷͰνέοτछผʹ͍ͨ͠ʯ
migrationͳͲແ͠Ͱಈͨ͘Ίɺ ɹಋೖɾఫڈ͕؆୯ʂ
config/locales/ja.yml Λॻ͖͑Δͱ RedmineͷόʔδϣϯΞοϓ࣌ʹ ίϯϑϦΫτ͢Δ͜ͱ͕͋Δ => ίϯϑϦΫτ͠ͳ͘ͳΔ
ͥͻͬͯΈ͍ͯͩ͘͞ (Redmine3.2·Ͱಈ࡞֬ೝࡁΈ)