ADVERTISEMENT

【Slack】言語設定で困った時の監査ログで原因を追う方法

【Slack】言語設定で困った時の監査ログで原因を追う方法
🛡️ 超解決

Slackを使っていると、ある日突然インターフェースの言語が変わってしまうことがあります。自分では変更した覚えがないのに英語表示になったり、日本語と英語が混ざった状態になったりすると、業務に支障をきたすでしょう。このような場合、原因を特定するために監査ログを活用する方法があります。本記事では、Slackの言語設定に関する問題を監査ログで追跡する具体的な手順と、よくある失敗パターン、管理者が確認すべきポイントを解説します。

【要点】この記事で確認すること

  • 最初に見る場所: Slack管理画面の監査ログ。特に「team_pref_change」や「user_pref_change」イベントを確認します。
  • 切り分けの軸: 端末側(ブラウザやOSの言語設定)、アカウント側(ユーザー自身の設定変更)、管理設定側(ワークスペース全体のデフォルト言語設定)の3つに分けて原因を特定します。
  • 注意点: 監査ログはワークスペースのオーナーまたは管理者のみ閲覧可能です。通常のメンバーは自分で確認できませんので、管理者に依頼する必要があります。

ADVERTISEMENT

1. 言語設定が意図せず変わった時に最初に確認すること

まずはユーザー自身が確認できる範囲から調べます。監査ログを確認する前に、以下の項目をチェックすることで、簡単に解決できる場合があります。

1-1. Slackアカウントの言語設定を確認する

Slackの言語設定は、各ユーザーが個別に変更できます。設定は以下の手順で確認してください。

  1. デスクトップアプリまたはブラウザでSlackを開き、左上のワークスペース名をクリックします。
  2. メニューから「環境設定」を選びます。
  3. 左サイドバーで「言語と地域」をクリックします。
  4. 「言語」ドロップダウンで希望の言語(日本語など)が選択されているか確認します。
  5. 変更した場合は画面をリロードして反映を確認します。

ここで設定した言語が適用されない場合は、ブラウザやOSの言語設定が優先されている可能性があります。

1-2. ブラウザの言語設定を確認する

SlackのWeb版はブラウザの言語設定を参照することがあります。例えば、ブラウザの優先言語が英語になっていると、Slackの設定が日本語でも英語表記になる場合があります。ブラウザの言語設定を確認し、日本語が優先されるように変更してみてください。Google Chromeの場合、設定 → 言語 → 言語の優先順位で日本語を一番上に移動します。

1-3. ワークスペース全体のデフォルト言語を確認する

管理者はワークスペースのデフォルト言語を設定できます。これが変更されていると、新しいメンバーや既存メンバーにも影響が出る場合があります。管理者は管理画面の「設定」→「言語」で確認できます。ただし、個別のユーザー設定が優先されるため、全員に強制されるわけではありません。

2. 監査ログで何がわかるのか

Slackの監査ログには、ワークスペース内で行われた様々な管理操作が記録されます。言語設定に関連する主なイベントは以下の通りです。

イベント名 内容 対象
team_pref_change ワークスペース全体の設定変更(デフォルト言語など) 管理者による変更
user_pref_change ユーザー個人の設定変更(言語、通知など) 各ユーザーによる変更

これらのイベントには、変更を行ったユーザー、変更日時、変更前後の値が記録されています。例えば「team_pref_change」で「default_language」が「en-US」から「ja-JP」に変わった履歴があれば、管理者がデフォルト言語を変更したことがわかります。また、「user_pref_change」で「language」が変更されていれば、そのユーザー自身が設定を変えたことになります。

ただし、すべての言語設定変更が監査ログに記録されるわけではありません。例えば、ブラウザの言語設定やOSの言語設定による影響はログに残りません。そのため、ログに記録がない場合は、端末側の設定を疑う必要があります。

3. 実際に監査ログを確認する手順

ここでは、管理者が監査ログを確認する具体的な手順を紹介します。通常のメンバーはアクセス権がないため、管理者に依頼する際の参考にしてください。

  1. Slack管理画面にログインします。URLは「https://[ワークスペース名].slack.com/admin」です。
  2. 左側のメニューから「監査ログ」をクリックします。
  3. 表示されたログ一覧の上部にあるフィルタアイコンをクリックします。
  4. 「イベント」フィルタで「team_pref_change」または「user_pref_change」を選択します。あるいは検索ボックスに「language」と入力して関連イベントを絞り込みます。
  5. 対象期間を設定します。問題が発生したと思われる日時を含む範囲に設定してください。
  6. 「適用」をクリックして結果を表示します。
  7. 該当するログ行をクリックすると詳細が表示されます。変更者、日時、変更前後の値(例:language: en-US → ja-JP)を確認します。
  8. 該当するログがない場合は、ブラウザやOSの設定、あるいはアプリのバグの可能性が高いです。

注意点として、監査ログは90日間保存されることが一般的ですが、プランによって保存期間が異なります。Slackの無料版では監査ログ機能が利用できない場合があるため、有料プラン(Business+以上)が必要です。

4. 変更が記録されないパターンとその対処

監査ログを確認しても言語設定の変更履歴が見つからないケースがあります。代表的な失敗パターンをいくつか紹介します。

4-1. ブラウザやOSの言語設定が優先されている

Slackの言語設定は「アカウント設定>ブラウザ設定>OS設定」の優先順位で適用される場合があります。特にブラウザの言語が英語になっていると、Slackの設定を日本語にしても英語表示になることがあります。この場合、監査ログに記録はありません。対処法はブラウザの言語優先順位を変更することです。

4-2. アプリのキャッシュやアップデートによる一時的な不具合

Slackデスクトップアプリのキャッシュが古いと、言語設定が正しく反映されないことがあります。また、アプリのアップデート後に言語がリセットされるケースも報告されています。この場合も監査ログには記録されません。アプリのキャッシュをクリアするか、再インストールすることで解決することが多いです。

4-3. ワークスペースのデフォルト言語変更が個別設定より優先されている

通常、個別のユーザー設定が優先されますが、何らかの理由でデフォルト言語が強制される場合があります。例えば、管理者が「全員に言語を統一する」設定を行った場合などです。この場合、監査ログに「team_pref_change」が記録されているはずです。もし記録がないなら、その設定は行われていないと考えられます。

5. 管理者が確認すべきポイントとユーザーへの伝え方

言語設定の問題でユーザーから問い合わせがあった場合、管理者は以下のポイントを押さえて対応すると効率的です。

原因の候補 監査ログでの確認 ユーザーへの伝え方
ユーザー自身の設定変更 user_pref_change あり 「ご自身で設定された可能性があります。設定画面から変更できます。」
管理者によるワークスペース設定変更 team_pref_change あり 「ワークスペース全体の言語設定を変更しました。個別に設定し直してください。」
ブラウザ/OSの言語設定 記録なし 「ブラウザの言語設定をご確認ください。Chromeの場合は設定→言語で優先順位を変更できます。」
アプリの不具合 記録なし 「アプリのキャッシュクリアまたは再インストールをお試しください。」

管理者は、監査ログを確認した結果をユーザーにわかりやすく伝えることが大切です。「監査ログを調べたところ、あなたのアカウントで言語設定の変更履歴は見つかりませんでした。おそらくブラウザの設定が影響しています。」といった具体的なアドバイスが有効です。

6. よくある質問(FAQ)

Q1. 自分で言語を変更した覚えがないのに変わったのはなぜ?

考えられる原因は、ブラウザの言語設定が自動で変更された、アプリのアップデートでリセットされた、または他のユーザーがアカウントにアクセスして変更したなどです。監査ログを確認すれば、誰がいつ変更したかわかります。ただし、ブラウザ起因の場合はログに残りません。

Q2. 監査ログに変更記録がないのに言語が変わっているのはなぜ?

監査ログには管理操作のみが記録され、クライアント側の設定変更は記録されない場合があります。また、無料プランでは監査ログが利用できないため、ログ自体が存在しない可能性もあります。その場合は、端末の設定やアプリの不具合を疑ってください。

Q3. 特定のチャンネルだけ言語が違うのはなぜ?

Slackのチャンネルごとに言語設定を変える機能はありません。表示が異なる場合は、メッセージの自動翻訳機能がオンになっている可能性があります。スレッド内の「翻訳」ボタンが表示されているか確認してください。翻訳機能は監査ログには記録されません。

Q4. 監査ログを閲覧する権限がない場合はどうすればいい?

所属するワークスペースのオーナーまたは管理者に問い合わせてください。その際、問題の発生日時や現象を具体的に伝えると、調査がスムーズに進みます。例えば「2025年3月10日ごろから英語表記になりました。自分では設定を変えていません。」のように伝えます。

7. まとめ

Slackの言語設定が突然変わった場合、まずはユーザー自身の設定画面とブラウザの設定を確認しましょう。それでも解決しない場合は、管理者に依頼して監査ログを確認してもらうことで、原因を特定できます。監査ログは強力な調査ツールですが、端末側の設定変更は記録されない点に注意が必要です。言語設定の問題が発生した際は、この記事で紹介した手順を参考に、効率よく原因を特定し、適切な対処を行ってください。


ADVERTISEMENT

この記事の監修者
✍️

超解決 第一編集部

疑問解決ポータル「超解決」の編集チーム。正確な検証と、現場視点での伝わりやすい解説を心がけています。

ADVERTISEMENT