تم التدقيق · 2026-10-19 · إعداد اللغة في Claude Code وتقريران من المستخدمين

يواصل Claude Code الرد بالإنجليزية: إعداد اللغة وتقريران

ينص قسم اللغة الرسمي على أن القيمة تُمرَّر إلى النموذج حرفيًا بوصفها تعليمة، وعلى أن Claude Code لا يتحقق من الإملاء. ويوجد على GitHub تقريران من المستخدمين يقولان إن الجلسة ما زالت تتحول إلى الإنجليزية في منتصفها رغم تعيين اللغة؛ وكلاهما صادر عن تطبيق Claude لسطح المكتب على Windows (علامة تبويب Code)، ولا يذكر أي منهما CLI. واعتبارًا من 2026-10-19، لا تزال المشكلتان مفتوحتين.

آخر تحديث 2026-11-14

مفتاح واحد لـ Claude وGPT وأبرز النماذج الصينية، والفوترة حسب token، ويعمل خلال دقائق.

#تصبح القيمة تعليمة#الإملاء غير مُتحقَّق منه#تقريران من المستخدمين#كيف تكتب القاعدة

الآلية الرسمية، وتقريرا المستخدمين، وما يمكنك فعله

الآلية الرسمية

تتحول القيمة إلى تعليمة للنموذج

يقول قسم اللغة في مرجع الإعدادات الرسمي: يمرّر Claude Code القيمة إلى Claude حرفيًا بوصفها تعليمة تقضي بالرد دائمًا بتلك اللغة، لذا يصلح أي اسم لغة يستطيع Claude قراءته. لا توجد قائمة ثابتة للغات؛ فكل ما تكتبه يُمرَّر كما هو.

كيف يُكتب اسم اللغة

الخطأ المطبعي لا يُسبّب خطأً

يكمل القسم نفسه: لا يتحقق Claude Code من القيمة، لذا يصل اسم اللغة المكتوب خطأً إلى Claude ولا يُثير أي خطأ. النوع هو أي اسم لغة، والأمثلة الرسمية هي `"japanese"` و`"spanish"` و`"french"`.

تقريران من المستخدمين

تقارير المستخدمين على GitHub

المشكلة #101940 (رُفعت في 2026-10-14، ومفتوحة اعتبارًا من 2026-10-19، و0 تعليقات) عنوانها `[BUG] Claude switches to English mid-session despite Japanese conversation and "language": "japanese" (Windows desktop app)`؛ والمشكلة #99603 (رُفعت في 2026-10-05، و1 تعليق) عنوانها `Opus 5.5 / Sonnet 5.5 drift into English mid-session despite German user input`، ويقول متنها إنه في الجلسات مع Opus 5.5 وSonnet 5.5 يبدّل النموذج ردوده إلى الإنجليزية مرارًا رغم أن جميع رسائل المستخدم بالألمانية. كلا التقريرين صادران عن تطبيق Claude لسطح المكتب على Windows (علامة تبويب Code)، ولا يذكر أي منهما CLI. وهما تقريران من المستخدمين على GitHub، وليسا استنتاجًا رسميًا.

ما يمكنك فعله

settings.json وملف قاعدة

كتابة "language": "japanese" في settings.json هي المثال في الوثائق الرسمية (النطاق Any file، والافتراضي غير معيّن). وتقول الوثائق الرسمية عن CLAUDE.md ما يلي: يُتعامل معه بوصفه سياقًا لا إعدادًا مفروضًا، وكلما كانت تعليماتك أكثر تحديدًا وإيجازًا، اتبعها Claude باتساق أكبر. ولا تحدد الوثائق ما إذا كان ينبغي إضافة قاعدة لغة خاصة بك.

لماذا ما زال Claude Code يجيب بالإنجليزية رغم تعيين اللغة

الآلية موضحة أعلاه. لا تقدّم الوثائق الرسمية أي سبب لتحول الجلسة إلى الإنجليزية في منتصفها. وتضيف تقارير المجتمع أن هذه ليست مشكلة عرض: فنص المحادثة نفسه يحتوي على النص الإنجليزي، ما يعني أن النموذج يكتب بالإنجليزية.

مرجع الإعدادات الرسمي والمشكلتان اعتبارًا من 2026-10-19

تم التدقيق في 2026-10-19: ينص قسم اللغة في مرجع الإعدادات الرسمي على أن القيمة تتحول إلى تعليمة للنموذج، وأن النطاق هو Any file، وأن الافتراضي غير معيّن. المشكلتان وحالتهما الحالية مذكورتان أعلاه؛ وتتغير حالة المشكلات، لذا فإن صفحة GitHub هي المرجع.

الخط الزمني

2026-10-05

رُفعت المشكلة #99603: إذ تفيد بتحول Opus 5.5 / Sonnet 5.5 إلى الإنجليزية في منتصف الجلسة رغم أن جميع رسائل المستخدم بالألمانية، وتشير إلى أن CLAUDE.md العام مكتوب بالألمانية من دون قاعدة لغة صريحة.

2026-10-14

رُفعت المشكلة #101940: إذ تفيد بتحول جلسة يابانية إلى الإنجليزية في منتصفها، مع وجود "language": "japanese" في العنوان؛ ويذكر التقرير أن الحادثة وقعت في الفترة من 2026-10-13 إلى 2026-10-14.

2026-10-19

اعتبارًا من 2026-10-19، لا تزال المشكلتان مفتوحتين، مع 0 تعليقات و1 تعليق، ولم تتغير الآلية الموصوفة في قسم اللغة الرسمي.

ما تنص عليه الوثائق الرسمية وما تتركه دون إجابة

مؤكد (كلمة بكلمة)

① تُحوَّل قيمة language إلى تعليمة للنموذج، وأي اسم لغة يستطيع Claude قراءته يصلح؛ ② القيمة الافتراضية غير مضبوطة، ومن دون قيمة تتبع عناوين الجلسات لغة المحادثة؛ ③ النوع هو أي اسم لغة، والأمثلة الرسمية هي `"japanese"` و`"spanish"` و`"french"`؛ ④ يُعامَل CLAUDE.md كسياق لا كإعداد مفروض؛ ⑤ كلما كانت تعليماتك أكثر تحديدًا وإيجازًا، كان Claude أكثر ثباتًا في اتباعها؛ ⑥ يصف عنوان المشكلة #101940 جلسة يابانية تتحول إلى الإنجليزية في منتصف الجلسة؛ ⑦ يصف عنوان المشكلة #99603 جلسة ألمانية تتحول إلى الإنجليزية في منتصف الجلسة؛ ⑧ يقول التقرير إن سجل المحادثة نفسه يحتوي على النص الإنجليزي، لذا فالمسألة ليست مشكلة عرض؛ ⑨ يقول التقرير إن CLAUDE.md العام مكتوب بالألمانية من دون قاعدة لغة صريحة؛ ⑩ النصيحة الرسمية هي كتابة تعليمات محددة بما يكفي للتحقق منها.

ما لا تجيب عنه الوثائق الرسمية

لا تقدّم الوثائق الرسمية سببًا لتحوّل جلسة إلى الإنجليزية في منتصفها، ولا تصل أي من المشكلتين إلى نتيجة؛ فالبلاغات تصف السلوك نفسه. وهناك أمران إضافيان لا يذكرهما الجانب الرسمي: أي نموذج يظهر فيه ذلك أقل تكرارًا — تذكر المشكلتان Opus 5.5 وSonnet 5.5، لكن البلاغات لا تقارن النماذج ببعضها؛ وما إذا كانت المشكلتان ستُعالجان أو ستُصلحان، وهو ما لا تذكره الوثائق ولا المشكلتان — صفحة GitHub هي المرجع للحالة.

إعداد language فقط، أم قاعدة واضحة أيضًا

إعداد language فقط

المثال الرسمي هو كتابة "language": "japanese" في settings.json، بالنطاق Any file. في تقرير #101940، ضبط صاحب البلاغ language في settings.json، وكتب قواعد في ملف ذاكرة وأضاف hooks، ومع ذلك عادت الردود إلى الإنجليزية.

إضافة قاعدة في CLAUDE.md / AGENTS.md

النصيحة الرسمية هي كتابة تعليمات محددة بما يكفي للتحقق منها؛ ولا تقدّم الوثائق نموذجًا لكيفية كتابة قاعدة لغة.

خطوات التحقق

① تحقق من اسم اللغة بحثًا عن أخطاء إملائية: الخطأ الإملائي لا يُنتج خطأ. ② تحقق من النطاق والقيمة السارية فعليًا: النطاق Any file، والقيمة الافتراضية غير مضبوطة، ومن دون قيمة تتبع عناوين الجلسات لغة المحادثة. ③ اكتب قاعدة واحدة محددة في CLAUDE.md أو AGENTS.md: تقول الوثائق الرسمية إن CLAUDE.md سياق وليس إعدادًا مفروضًا، وكلما كانت القاعدة أكثر تحديدًا كان الالتزام بها أكثر ثباتًا. ④ راقب جلسة واحدة لبعض الوقت: تحدد البلاغات التحوّل إلى الإنجليزية في الجلسات الطويلة كثيفة استخدام الأدوات. ⑤ إذا استمر حدوث ذلك، فسجّل مشكلة: ضمّن الجلسة والنموذج والوقت والمكان الذي تحوّلت فيه إلى الإنجليزية في مشكلة على GitHub.

تشغيل Claude Code على QCode

من جانب QCode، معرّفات نماذج Claude التي يمكن ضبطها هي claude-opus-5-5 وclaude-sonnet-5-5 وclaude-haiku-5-5؛ والفوترة لكل token، وأسعار كل نموذج على /models، وعدد الطلبات المتزامنة 5، والنماذج نفسها الخاصة بالخطط الشخصية. لست جاهزًا لخطة شهرية؟ تبدأ باقات الدفع حسب الاستخدام من $4 مقابل حصة لمرة واحدة تستخدمها خلال 7 أيام.

الأسئلة الشائعة

لماذا يتحول مع ذلك إلى الإنجليزية رغم وجود إعداد اللغة؟

لا تقدّم الوثائق الرسمية سببًا لتحوّل جلسة إلى الإنجليزية في منتصفها. على GitHub يوجد بلاغ من مستخدم: ضبط صاحب البلاغ "language": "japanese" في settings.json، وكتب قواعد في ملف ذاكرة وأضاف hooks، ومع ذلك عادت الردود إلى الإنجليزية.

ما الذي يحدث إذا كُتب اسم اللغة خطأً؟

لا يُرفع أي خطأ. الصياغة الرسمية هي أن Claude Code لا يتحقق من القيمة، لذا فإن اسم لغة مكتوبًا خطأً يصل إلى النموذج رغم ذلك — انسخ القيمة بعناية عند التحقق من ذلك.

هل تساعد قاعدة لغة في CLAUDE.md؟

الموقف الرسمي هو أنه سياق لا إعداد مفروض: يُعامَل CLAUDE.md كسياق، وطريقة كتابة القاعدة تؤثر في مدى موثوقية اتباعها، ويقول المقطع نفسه إنه كلما كانت تعليماتك أكثر تحديدًا وإيجازًا، كان Claude أكثر ثباتًا في اتباعها. لذا اكتب جملة محددة يمكنك التحقق منها، لا جملة غامضة.

ماذا تقول المشكلتان؟

كلاهما تقريران من المستخدمين على GitHub. يذكر #101940 (أُرسل في 2026-10-14، 0 تعليقات) أن جلسة باللغة اليابانية تحولت إلى الإنجليزية في منتصف الجلسة، مع وجود "language": "japanese" في العنوان؛ ويذكر #99603 (أُرسل في 2026-10-05، 1 تعليق) أن جلسة باللغة الألمانية تحولت إلى الإنجليزية في منتصف الجلسة، ويلاحظ أن ملف CLAUDE.md العام مكتوب بالألمانية دون قاعدة لغة صريحة. التقريران كلاهما من تطبيق Claude لسطح المكتب على Windows (تبويب Code)، ولا يذكر أي منهما CLI. وهما تقريران من المجتمع، وليسا نتيجة رسمية.

هل يحلّ نموذج آخر المشكلة؟

لا تخلص المصادر الرسمية إلى ذلك الاستنتاج. تذكر المشكلتان Opus 5.5 وSonnet 5.5، ولا يُجري التقريران مقارنة بين النموذجين، ولا يوجد نص رسمي حول أي نموذج لا يتحول إلى الإنجليزية. ما يمكنك فعله هو كتابة القاعدة بشكل ملموس وتسجيل الحالة في مشكلة.

كيف تُكتب قيمة إعداد اللغة في Claude Code؟

المثال الرسمي هو كتابة "language": "japanese" في settings.json. القيمة هي أي اسم لغة يستطيع Claude قراءته، والافتراضي غير معيّن، والنطاق هو أي ملف.

المصادر

الصياغة الرسمية: مرجع إعدادات Claude Code وصفحة الذاكرة الرسمية (code.claude.com/docs/en، تم جلبها والتحقق منها في 2026-10-19). تقارير المستخدمين: issue #101940 وissue #99603 في مستودع anthropics/claude-code على GitHub (تم جلبها والتحقق منها في 2026-10-19). من جهة QCode: صفحة الدفع حسب الاستخدام على qcode.cc بخمس لغات، وصفحة النماذج على qcode.cc، ودليل اللغة الألمانية على qcode.cc (تم التحقق من الجميع في 2026-10-19).

شغّل Claude Code على QCode

تحقق أولًا من قيمة اللغة في settings.json، ثم اختر النموذج.

لست متأكدًا من أين تبدأ؟

جرّبه لمدة أسبوع

الباقة الصغيرة: $4 مقابل $30 من الحصة، مدة الصلاحية: 7 يوم

استخدمها كل يوم

Starter: $9.00 شهريًا مع $5 من الحصة كل يوم — $0.060 فقط لكل $1 من الحصة، مقارنةً بنحو $0.113 لـ الباقة المتوسطة