Локализация и русский язык

Тема в разделе "LANGS.C", создана пользователем BreakHeart, 1 апр 2009.

  1. BreakHeart

    BreakHeart New Member

    Публикаций:
    0
    Регистрация:
    17 фев 2009
    Сообщения:
    71
    Подскажите плз как можно сделать чтобы если в системе нет русской локализации прога нормально работала с файлами на русском языке?
     
  2. Y_Mur

    Y_Mur Active Member

    Публикаций:
    0
    Регистрация:
    6 сен 2006
    Сообщения:
    2.494
    Проще всего добавлять в такую систему при инсталяции проги русский шрифт, правда если просто взять шрифт из русской win могут возникнуть трения по поводу копирайтов :) Можно нарисовать шрифт самому. Можно вообще не использовать системный механизм отрисовки текста, а всё делать самому :) своим шрифтом в своём формате.
     
  3. BreakHeart

    BreakHeart New Member

    Публикаций:
    0
    Регистрация:
    17 фев 2009
    Сообщения:
    71
    да мне не так прорисовка его важна как работа внутри проги с русскими файлами
     
  4. Y_Mur

    Y_Mur Active Member

    Публикаций:
    0
    Регистрация:
    6 сен 2006
    Сообщения:
    2.494
    BreakHeart
    "работе внутри проги" совершенно безразлично какой язык, кодировка и т.п. всё это важно только при отображении на эране и вводе с клавиатуры.
     
  5. BreakHeart

    BreakHeart New Member

    Публикаций:
    0
    Регистрация:
    17 фев 2009
    Сообщения:
    71
    но при занесении пути к файлу в лог русские буквы просио игннорируются
     
  6. Y_Mur

    Y_Mur Active Member

    Публикаций:
    0
    Регистрация:
    6 сен 2006
    Сообщения:
    2.494
    BreakHeart
    Гы-гы естественно - а как ты хочешь, чтобы система работала с крякозябликами в путях к файлам ;) их же при открывания каталога другими программами отображать нужно ;)
     
  7. _DEN_

    _DEN_ DEN

    Публикаций:
    0
    Регистрация:
    8 окт 2003
    Сообщения:
    5.383
    Адрес:
    Йобастан
    BreakHeart

    Используй юникодные версии CreateFile/FindFirstFile/FindNextFile/и т.д.