ILanguageFallbacks interface
namespace: Serenity.Abstractions assembly: Serenity.Net.Core
Abstraction for a local text registry that can return language fallbacks.
public interface ILanguageFallbacks
Members
| name | description |
|---|---|
| GetLanguageFallbacks(…) | Gets the language fallbacks for the specified language ID. It returns an empty list for the invariant language. For other language IDs, the last element is always the invariant language ID. |
| SetLanguageFallback(…) | Sets the language fallback of the specified language. When a text is not found in one language, the local text registry checks its language fallback for a translation. Some implicit language fallback definitions exist even if none are set. For example, "en" is the language fallback ID of "en-US" and "en-UK", and "tr" is the language fallback ID of "tr-TR". Also, the invariant language ID ("") is an implicit fallback of all languages. |
See Also
- Source: ILanguageFallbacks.cs