1. C# / Говнокод #19798

    +3

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    12. 12
    13. 13
    14. 14
    15. 15
    16. 16
    17. 17
    18. 18
    19. 19
    20. 20
    21. 21
    public class MyEnglishRadGridLocalizationProvider : RadGridLocalizationProvider
    {
        public override string GetLocalizedString(string id)
        {
            switch (id)
            {
                case RadGridStringId.ConditionalFormattingPleaseSelectValidCellValue: return "Please select valid cell value";
                case RadGridStringId.ConditionalFormattingPleaseSetValidCellValue: return "Please set a valid cell value";
                case RadGridStringId.ConditionalFormattingPleaseSetValidCellValues: return "Please set a valid cell values";
                case RadGridStringId.ConditionalFormattingPleaseSetValidExpression: return "Please set a valid expression";
                case RadGridStringId.ConditionalFormattingItem: return "Item";
                case RadGridStringId.ConditionalFormattingInvalidParameters: return "Invalid parameters";
                case RadGridStringId.FilterFunctionBetween: return "Between";
                case RadGridStringId.FilterFunctionContains: return "Contains";
                case RadGridStringId.FilterFunctionDoesNotContain: return "Does not contain";
                case RadGridStringId.FilterFunctionEndsWith: return "Ends with";
                case RadGridStringId.FilterFunctionEqualTo: return "Equals";
                case RadGridStringId.FilterFunctionGreaterThan: return "Greater than";
                case RadGridStringId.FilterFunctionGreaterThanOrEqualTo: return "Greater than or equal to";
                case RadGridStringId.FilterFunctionIsEmpty: return "Is empty";
                case RadGridStringId.FilterFunctionIsNull: return "Is null";

    Зачем мне ресурсы и конфиги локализации, у меня нет времени чтобы ебаться с ними!
    Лучше я захардкожу локализацию ещё раз!

    http://docs.telerik.com/devtools/winforms/gridview/localization/localization

    Запостил: gost, 12 Апреля 2016

    Комментарии (9) RSS

    • Зачем они так делают? Ведь не мудаки же и знают про ResXResourc'ы.
      Ответить
      • Конечно знают, они же разрабы библиотек. А вот их пользователи - разработчики прикладного говна в Уруганде, могут и не знать. И не надо им всяких ресурсов, им надо быстро и чтобы работало.
        Ответить
        • это не быстрее
          Ответить
          • С Ctrl+C, Ctrl+V - увы, быстрее. И думать не надо от слова "совсем".
            Ответить
            • Откуда вообще пошло это "от слова совсем"? Что за бред? Из LJ чтоли?
              Ответить
    • > Please set a valid cell values
      Еще и с ошибками.
      Ответить
    • бойлерпрейлт, говно, и 1995й год

      стыдоба йопт
      Ответить
      • Бггг... Не то, что современные тенденции! Да, WPF не требует бойлерплейта ну ни разу!
        Ответить
        • да-да-да, особенно аттачд пропертис и Behavior.

          в студии даже снииппеты для этого запилиллии
          Ответить

    Добавить комментарий