Nevar pievienot vairāk kā 25 tēmas Tēmai ir jāsākas ar burtu vai ciparu, tā var saturēt domu zīmes ('-') un var būt līdz 35 simboliem gara.
 
 
 

30 rindas
646 B

  1. using System;
  2. namespace CIG.Translation
  3. {
  4. public class RawFirstCharCapitalizedString : ILocalizedString
  5. {
  6. public RawFirstCharCapitalizedString(ILocalizedString original)
  7. {
  8. this._original = original;
  9. }
  10. public override string ToString()
  11. {
  12. return "[FirstCharCapitalizedString=" + this._original.ToString() + "]";
  13. }
  14. public string Translate()
  15. {
  16. string text = this._original.Translate();
  17. if (string.IsNullOrEmpty(text))
  18. {
  19. return string.Empty;
  20. }
  21. return char.ToUpper(text[0], Localization.CurrentCulture.Info) + text.Substring(1);
  22. }
  23. private ILocalizedString _original;
  24. }
  25. }