على سبيل المثال، لدي صفحة تسجيل دخول تحتوي على تسميتين ومربعي نص. تحمل الصفحة اسم Login.aspx، وتسمى عناصر التحكم lbl_UserName، وlbl_Password، وtxt_UserName، وtxt_Password.
أولاً، يمكنك إنشاء مجلد App_LocalResources جديد على موقع الويب، ثم إنشاء ملف مورد جديد باسم Login.aspx.resx
يجب أن يكون الاسم هو نفس اسم الصفحة المطابق. ثم قم بإنشاء ملف مورد آخر يسمى Login.aspx.zh-Cn.resx
Login.aspx.resx هو الملف الافتراضي، ويكون Login.aspx.zh-Cn.resx هو الملف الافتراضي الذي يتم تعيينه على اللغة الصينية عند استدعائه.
افتح الملف Login.aspx.resx:
قيمة الاسم
LabelResource1.Text اسم المستخدم
كلمة مرور LabelResource2.Text
الملف Login.aspx.zh-Cn.resx:
LabelResource1.اسم المستخدم النصي
كلمة مرور LabelResource2.Text
بعد ذلك، ضع
التغيير إلى
وأخيرًا، أضف Culture="auto إلى سمة الصفحة الخاصة بالصفحة: zh-Cn" UICulture="auto:zh-Cn" ، تم ضبطه على اللغة الصينية بشكل افتراضي.
يمكنك رؤية التأثير بعد التجميع عندما تكون اللغة الافتراضية للمتصفح هي اللغة الإنجليزية، يمكنك أن ترى أنه يتم عرض العلامتين كاسم مستخدم وكلمة مرور.
عندما تكون اللغة الافتراضية للمتصفح هي الصينية، يمكنك أن ترى أنه يتم عرض العلامتين كاسم مستخدم وكلمة مرور.