Skip to Main Content
Customer Feedback

We love feedback from you on our products and the problems in your daily work that you would like us to solve. Please describe the challenge you're encountering and your desired outcome. Be as detailed as possible.

For technical issues or bugs please head to Support or our Developer Community. You can assign up to 20 votes in total. Thank you for your feedback.

Status explanation: 'Future Consideration' = Continuing to collect further feedback, not planned at this time. 'Investigating' = Prioritized for deeper customer and feasibility investigations ahead of planning development.

Categories Multi-language
Created by Guest
Created on Aug 6, 2024

Make Language Manager smarter - extend translate API with IContent and Property

The Translate Interface in language manager add-on (EPiServer.Labs.LanguageManager), to make translations smarter, It would be benificial to add IContent and propertyName. With that, we can get Custom Property Attributes, or other properties to understand better the context.


Change from


TranslateTextResult Translate(

string inputText,

string fromLang,

string toLang);

to


TranslateTextResult Translate(

string inputText,

CultureInfo fromLang,

CultureInfo toLang,

IContent currentContent, //or similar ContentReference

string propertyName

);



With this, we could make the translations smarter by knowing the context of the block or page. We could also read any custom attribute on the property if any.