سؤال

لدينا ثقافة العمل المخصصة انشأنا، دعنا نسميها العملاء. لذلك قمنا بإنشاء ثقافة العرف، EN-GB-العملاء.

وهذا كل يعمل بشكل جيد إذا كان لدينا ملف مورد القاعدة ثم ملف المورد العملاء، على سبيل المثال Login.aspx.resx وLogin.aspx.en-GB-Customer.resx ونحن نرى النص لعامة المستخدمين ومن ثم النص للزبائن اعتمادا على الثقافة.

لدينا صفحات ASPX معينة يتم استخدامه فقط من قبل هذا culure الأعمال، على سبيل المثال CustomerWelcome.aspx

ومن الناحية المثالية نود جميع الموارد العملاء في * .en-GB-Customer.resx

ولكن لسبب ما، إذا كان لدينا ملف CustomerWelcome.aspx.en-GB-Customer.resx فقط، وليس يجري انتقاؤها. الشيء الوحيد الذي يتم عرضه هو النص في النص = '' ميدانية على تلك الصفحة. لو قمت بإعادة تسمية CustomerWelcome.aspx.en-GB-Customer.resx إلى CustomerWelcome.aspx.resx ثم نرى أشياء محددة العملاء.

وكيف يمكنني الحصول على هذا العمل؟

هل كانت مفيدة؟

المحلول

وتحتاج دائما لتقديم ملف مورد تراجع، وهذا هو، من دون ثقافة المحددة. وإلا فإنه لا يعمل بشكل صحيح.

لذا عليك أن تبقي الملفين بالاعتماد أساسا على نفس المضمون.

CustomerWelcome.aspx.resx (fallback)
CustomerWelcome.aspx.en-GB-Customer.resx
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top