I have few values that are DB driven/or coming from other system which i dont have control of, So how to apply globalization in this case? I really dont trust on translation service apis that are provided from google or microsoft as i dont want any mistranslation happening anywhere in application leading to great embarassment to user.
So what is the best solution to tackle this schenario?
Thanks in advance.
Don’t expect miracles and don’t look for a function in .NET called
string Translate(string input, string inputLanguage, string outputLanguage). If you don’t want to use third party translation services because you don’t trust them and you have no control over the data publisher so that it provide you with translations of the content on different languages there’s really not much you could do. If it’s simple words you could keep a dictionary in order to perform the translation on the fly but that will be impractical for whole sentences.