تستخدم مساحات المنتج أسماء مترجمة للمساحات والصفحات وعناصر واجهة التعامل عندما يكن هناك ترجمة متاحة للأسماء.
عند تكوين أحد المساحات أو الصفحات أو عناصر واجهة التعامل، فسيتم تحديد الاسم باللغة المحددة للبند. ويمكن أن يأتي الاسم من أحد التعريفات المتضمنة في النظام أو يمكن أن يكون اسم تقوم أنت بادخاله. واذا قمت بادخال اسم بأحد اللغات، فان اسم يتم اتخاذه كاسم مفترض للغات الأخرى. الاسم المفترض هو عبارة عن مكان محتجز حتى يتم استبداله باسم باللغة المناسبة. عندما تقوم بتوفير اسم بلغة مختلفة، يتم احلال الاسم المفترض باسم جديد ولكن فقط لهذه اللغة بعينها. ولن تتأثر اللغات الأخرى. عندما تقوم بتصدير أحد المساحات، يتضمن ملف .zip الناتج عن ذلك كل الاسماء بكل اللغات للمساحة، وصفحاتها، وعناصر واجهة التعامل الخاصة بها. عندما تقوم بتصدير أحد الصفحات، يتضمن ملف .zip الناتج عن ذلك كل الاسماء بكل اللغات للصفحة، وعناصر واجهة التعامل الخاصة بها.
على سبيل المثال، اذا كان برنامج الاستعراض الخاص بك تم تحديده باللغة الانجليزية وقمت بتكوين أحد المساحات، فان الاسم الذي تقوم بتحديده يتم تطبيقها على كل اللغات. واذا قمت بتغيير لغة برنامج استعراض الانترنت الى اللغة الفرنسية، فيمكنك اعادة تسمية المساحة، ويمكن لكل المستخدمين الذين لديهم برنامج استعراض الانترنت باللغة الفرنسية ثم قاموا بفتح هذه المساحة أن يشاهدوا الاسم الفرنسي الجديد. أما بالنسبة الى كل المستخدمين الذين لديهم برنامج استعراض الانترنت محدد بأي لغة أخرى فيمكنهم مشاهدة الاسم الانجليزي الأصلي لأنه هو الاسم المفترض. ولدعم لغات متعددة، فيجب أن تقوم بتغيير لغات برنامج استعراض الانترنت واعادة تسمية المساحة بكل من اللغات.
يتم الاحتفاظ بما قمت به من تغيير للاسم. على سبيل المثال، اذا قمت بتصدير مساحة تم تغيير اسمها الى اللغة الفرنسية. وأي شخص آخر تم تحديد محددات اللغة لبرنامج استعراض الانترنت له الى الفرنسية وقام باستقبال المساحة، يمكنه مشاهدة الاسم الفرنسي الذي قمت بتحديده. وأي شخص تم تحديد محددات اللغة لبرنامج الاستعراض الخاصة به الى أي لغة أخرى يمكنه مشاهدة اسم المساحة بهذه اللغة اذا كان قد تم اعادة تسمية المساحة بهذه اللغة أو الاسم المفترض وذلك اذا كان لم يتم اعادة تسمية المساحة. ويمكن أن يكون الاسم المفترض من لغة مختلفة اذا كانت المساحة قد تم تكوينها بلغة مختلفة.
التصرف الذي يتم اتخاذه | اللغة الحالية | اللغات الأخرى |
---|---|---|
تكوين مساحة | يتم استخدام الاسم الذي تقوم بتحديده للمساحة عند تكوينها | يتم استخدام نفس الاسم باللغة الحالية كاسم مفترض |
استقبال مساحة | يتم استخدام الاسم الذي تم تعريفه في المساحة التي يتم استقبالها | يتم استخدام الاسم الذي تم تعريفه في المساحة التي يتم استقبالها |
اعادة تسمية مساحة | يتم تغييره الى الاسم الجديد | عدم التغيير |
التصرف الخاص بكيفية معالجة أسماء الصفحات يماثل كيفية معالجة أسماء المساحات. الفارق الوحيد هو وجود طرق متعددة يمكنك من خلالها تكوين تكوين صفحة ولكن يبقى المبدأ العام كما هو: اذا تواجد الاسم باللغة الحالية، يتم عرض الاسم. وقد يكون الاسم عبارة عن ترجمة قام شخص آخر بادخالها أو قد يكون الاسم المفترض في انتظار أن يتم استبدالها باسم من اللغة المناسبة.
التصرف الذي يتم اتخاذه | اللغة الحالية | اللغات الأخرى |
---|---|---|
تكوين صفحة (كنتيجة لنسخ أحد المساحات الموجودة) | يتم استخدام الاسم الذي تم ادخاله للصفحة في المساحة الأصلية | يتم استخدام الاسم الذي تم ادخاله للصفحة في المساحة الأصلية |
تكوين صفحة (كنتيجة لتكوين أحد المساحات باستخدام قالب) | يتم استخدام الاسم الذي تم ادخاله للصفحة في القالب | يتم استخدام الاسم الذي تم ادخاله للصفحة في القالب |
تكوين صفحة (كنتيجة لتكوين مساحة خالية أو اضافة صفحة للمساحة المفتوحة) | يتم استخدام الاسم الذي تقوم بتحديده للصفحة عند تكوينها | يتم استخدام نفس الاسم باللغة الحالية كاسم مفترض |
تكوين صفحة (كنتيجة لنسخ أحد الصفحات في ادارة المساحات) | يتم الحاق العبارة "نسخة من" في بداية الاسم الأصلي | يتم استخدام نفس الاسم باللغة الحالية كاسم مفترض |
استقبال صفحة (مباشرة أو كنتيجة لاستقبال أحد المساحات) | يتم استخدام الاسم الذي تم تعريفه في الصفحة التي تم استقبالها | يتم استخدام القيم التي تم تعريفها في الصفحة التي تم استقبالها |
اعادة تسمية صفحة | يتم تغييره الى الاسم الجديد | عدم التغيير |
كما يكون لأسماء عناصر واجهة التعامل طريقة تصرف مماثلة لأسماء المساحات والصفحات. يتم تخزين أسماء نسخ عناصر واجهات التعامل بشكل مستقل، وبالتالى فان تغيير اسم أحد نسخ عناصر واجهات التعامل لا يؤثر على النسخ الأخرى بأى لغة.
التصرف الذي يتم اتخاذه | اللغة الحالية | اللغات الأخرى |
---|---|---|
اضافة عنصر واجهة التعامل (كنتيجة لاستخدام لوحة الاختيارات) | يتم استخدام الاسم الذي تم تعريفه للغة | يتم استخدام الاسم الذي تم تعريفه للغة |
اضافة عنصر واجهة التعامل (كنتيجة لنسخ أحد الصفحات، أو استقبال صفحة، أو تكوين مساحة باستخدام أحد القوالب) | يتم استخدام الاسم الذي تم ادخاله لعنصر واجهة التعامل في الصفحة الأصلية، أو صفحة تم استقبالها، أو القالب | يتم استخدام الاسم الذي تم ادخاله لعنصر واجهة التعامل في الصفحة الأصلية، أو صفحة تم استقبالها، أو القالب |
اعادة تسمية عنصر واجهة التعامل | يتم تغييره الى الاسم الجديد | عدم التغيير |