Skip to content

Live Update通知チャンネルの文言をi18n対応する #5388

Description

@coderabbitai

概要

Live Update機能の通知チャンネル作成時に使用されている文言がハードコードされているため、リソースファイルへ移してローカライズ可能にする必要があります。

対象ファイル

android/app/src/main/java/me/tinykitten/trainlcd/LiveUpdateModule.kt (43-49行目)

現在の実装

val channel = NotificationChannel(
    CHANNEL_ID,
    "運行情報",
    NotificationManager.IMPORTANCE_DEFAULT
).apply {
    description = "現在の運行状況をリアルタイムで表示します"
}

改善内容

  • 「運行情報」と「現在の運行状況をリアルタイムで表示します」をstrings.xmlへ移動
  • reactApplicationContext.getString(R.string.xxx)を使用してリソースから取得
  • 英語版のリソースも追加してローカライズ対応

参考

Requested by: @TinyKitten

Metadata

Metadata

Assignees

Fields

No fields configured for Feature.

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions