表現モード
表現モード(Express Mode)は、母語を含む選択テキストに対応します。単純な辞書翻訳ではなく、3 つの段階的な英語表現レベルを提供します:基本で明確、より自然、ネイティブらしい表現。各レベルには語気、フォーマル度、適用シーンが注記されています。
選択したテキストに日本語(または中国語など母語)の文字が含まれている場合、⌘⇧D を押すと DevLingo が自動的に表現モードに入ります。
例:• "この方法は信頼できない" → 3 段階の英語表現• "今週はスケジュールが一杯です" → 3 段階の英語表現• "この部分のコードを refactor する必要がある" → 3 段階の英語表現(混合テキスト)3 段階の英語表現フレームワーク
Section titled “3 段階の英語表現フレームワーク”第 1 レベル:基本(Basic) - 緑色マーク
Section titled “第 1 レベル:基本(Basic) - 緑色マーク”直訳で、文法は正しく、理解しやすいが、表現が十分に自然ではありません。安全策として、確実に理解されるのに適しています。
例 1:
日本語:この方法は信頼できない基本:This solution is not reliable.
解説:語気:中立的、直接的フォーマル度:中〜高リスク:やや硬い印象で、自信が足りないように見える可能性がある例 2:
日本語:今週はスケジュールが一杯です基本:I don't have availability this week.
解説:語気:フォーマル、書き言葉フォーマル度:高リスク:フォーマルすぎて、カジュアルなチーム文化には不向き第 2 レベル:自然(Intermediate) - 黄色マーク
Section titled “第 2 レベル:自然(Intermediate) - 黄色マーク”より自然な表現で、ネイティブが日常的に使う表現方法を使用します。日常の仕事コミュニケーションに適しています。
例 1(続き):
日本語:この方法は信頼できない自然:I'm not sure this approach will work.
解説:語気:慎重で、議論を促すフォーマル度:中程度改善:"I'm not sure" を使い、硬い "not reliable" の代わりに議論を招く表現に例 2(続き):
日本語:今週はスケジュールが一杯です自然:I'm pretty swamped this week.
解説:語気:友好的で率直フォーマル度:中〜低改善:スラング "swamped"(忙殺される)はチーム内でよく使われる表現第 3 レベル:ネイティブ(Native) - 青色マーク
Section titled “第 3 レベル:ネイティブ(Native) - 青色マーク”ネイティブの英語話者ならこう言うでしょう。コンテキスト、文化、暗黙の専門的関係を考慮しています。
例 1(続き):
日本語:この方法は信頼できないネイティブ:I have some concerns about this approach. Have you considered [alternative]?
解説:語気:建設的で、協力的フォーマル度:中程度利点:疑問を表明しつつ、協力する意思を示し、コードレビューの文化に合致例 2(続き):
日本語:今週はスケジュールが一杯ですネイティブ:I'm at capacity this week, but I can [help next week / pair on this later].
解説:語気:プロフェッショナルで、境界線があるが信頼できるフォーマル度:中〜高利点:自分の限界を明確にしつつ、代替案を提示し、プロフェッショナリズムを体現シーン 1:コードレビューのコメント
Section titled “シーン 1:コードレビューのコメント”GitHub PR にコメントを残したい。日本語で考えた表現:「このエラーハンドリングロジックは簡素すぎる」
基本:The error handling logic is too simple.自然:The error handling could be more robust here.ネイティブ:We might want to consider handling these edge cases more explicitly. What do you think about [specific scenario]?
選択:チーム文化に依存• 厳格なチーム → 自然レベル• ディスカッション重視のチーム → ネイティブレベルシーン 2:Slack でのチームコミュニケーション
Section titled “シーン 2:Slack でのチームコミュニケーション”スプリントレビューの前に言いたい:「この機能はまだ完成していない」
基本:I haven't finished this feature yet.自然:I'm still working on this feature. Should have it done by [time].ネイティブ:I'm on track to finish this by EOD, but I'll let you know if I hit any blockers.
選択:Slack ではネイティブレベルが最適。明確な時間見積もりと透明なコミュニケーションを示すシーン 3:メールまたは 1:1 ミーティング
Section titled “シーン 3:メールまたは 1:1 ミーティング”マネージャーに英語で言いたい:「このプロジェクトを担当したい」
基本:I want to take on this project.自然:I'd be interested in working on this project.ネイティブ:I'd love to take the lead on this project. I think it aligns well with my growth goals, and I'm confident I can deliver results.
選択:メール → ネイティブレベル、キャリアへの意欲と自信を示すシーン 4:インシデント対応
Section titled “シーン 4:インシデント対応”システム障害が発生、報告する必要がある:「状況はかなり悪い」
基本:The situation is bad.自然:We're experiencing a critical issue right now.ネイティブ:We have a P1 incident affecting [system]. Engineering is investigating. I'll keep you updated every 15 minutes.
選択:ネイティブレベルが必須。プロフェッショナルで、明確で、事実に基づく:::tip 3 段階フレームワークのメリット
- 段階的な学習:「安全だが硬い」から「ネイティブで自然」へ、英語表現の柔軟性を段階的に学習
- シーン意識:同じ意味でも、コードレビュー、Slack、メールでは表現が全く異なる
- 文化的適応:西洋の開発チームで「どう話すのが適切か」を理解する助け
- 心理的安心感:第 1 レベルの基本翻訳は常にあるので、より自然な表現に挑戦する勇気が持てる :::
Pro 機能
Section titled “Pro 機能”:::caution Pro 限定 表現モードは DevLingo Pro サブスクリプションでのみ利用可能です。無料版では他の 4 つのモードを使用できます。 :::
表現モードは DevLingo の差別化機能であり、非英語話者が「正しく言う」だけでなく「自然に言う」ことを支援します。国際チームで自信を持ってアイデアを表現しましょう。