This commit is contained in:
Christian
2022-04-06 11:49:20 +02:00
parent 672611c6a2
commit 6a6fb7ad44
70 changed files with 13187 additions and 536 deletions

View File

@@ -54,5 +54,25 @@ namespace BeWo.MultiLanguage
}
return String.Format(this.currentCulture, input, args);
}
public String Translate(String key, String defaultText)
{
if (key != null && this.dict != null && this.dict.TryGetValue(key, out var translation))
{
return translation;
}
return defaultText;
}
public String Translate(String key, String defaultText, params Object[] args)
{
String translation;
if (!String.IsNullOrEmpty(key) && this.dict.TryGetValue(key, out translation))
{
return String.Format(this.currentCulture, translation, args);
}
return String.Format(this.currentCulture, defaultText, args);
}
}
}