Конференция "Прочее" » Как перевести текст из Windows-1251 в UTF-8 ?
 
  • Мазила (26.08.08 05:13) [0]
    Браузеру FireFox вынь да положь кодировку UTF-8, а как в неё перевести текст из кодировки Windows-1251?

    Не может ли кто-нибудь из господ поделиться функцией перевода?
  • Городской Шаман (26.08.08 05:21) [1]
    AnsiToUtf8()
     UnicodeToUtf8()
  • Anatoly Podgoretsky © (26.08.08 09:06) [2]
    > Мазила  (26.08.2008 5:13:00)  [0]

    Неужели такой дурной браузер, не верю.
  • Ru © (26.08.08 09:21) [3]
    Вид -> Кодировка -> Кирилица (Windows-1251)

    В IE это делается абсолютно также. Так что нефиг онанизмом заниматься.

    Если же не хочет открывать HTML в Win1251, то не плохо бы ознакомиться с правилами оформления HTML:
    <meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
  • ketmar © (26.08.08 10:06) [4]
    >[3] Ru © (2008-08-26 09:21:00)
    угу. и не забыть, что content-type в заголовках имеет приоритет.

    ---
    All Your Base Are Belong to Us
  • Мазила (27.08.08 06:23) [5]

    > Городской Шаман   (26.08.08 05:21) [1]
    >
    > AnsiToUtf8()
    >  UnicodeToUtf8()


    Благодарю за помощь! :)


    > Anatoly Podgoretsky ©   (26.08.08 09:06) [2]
    >
    > > Мазила  (26.08.2008 5:13:00)  [0]
    >
    > Неужели такой дурной браузер, не верю.


    Это расширение к браузеру Grease Monkey требует, чтобы всё было в UTF-8, иначе русские буквы не воспринимаются.
  • palva © (27.08.08 07:42) [6]
    А зачем нужна "функция перевода"? Неужели приходится писать еще одно расширение на делфи для перекодирования?
  • ketmar © (27.08.08 07:52) [7]
    >[5] Мазила (2008-08-27 06:23:00)
    >Это расширение к браузеру Grease Monkey требует, чтобы всё было в UTF-8, иначе
    >русские буквы не воспринимаются.

    и правильно требует. они не нанимались зоопарк кодировок держать.

    ---
    All Your Base Are Belong to Us
  • ketmar © (27.08.08 07:53) [8]
    >[6] palva © (2008-08-27 07:42:00)
    подозреваю затем, что человек на нашёл редактора, умеющего читать и писать utf. %-)

    ---
    Understanding is not required. Only obedience.
  • Мазила (29.08.08 02:19) [9]

    > ketmar ©   (27.08.08 07:52) [7]
    >
    > >[5] Мазила (2008-08-27 06:23:00)
    > >Это расширение к браузеру Grease Monkey требует, чтобы
    > всё было в UTF-8, иначе
    > >русские буквы не воспринимаются.
    > и правильно требует. они не нанимались зоопарк кодировок
    > держать.


    Можно было сделать опцию, чтоб в заголовке скриптов человек сам мог указать ту кодировку, которая ему нравится, как это устроено в html-страничках.

    К сожалению, Фар не редактирует UTF-8. Либо, возможно, я не нашёл как это сделать.


    > ketmar ©   (27.08.08 07:53) [8]
    >
    > >[6] palva © (2008-08-27 07:42:00)
    > подозреваю затем, что человек на нашёл редактора, умеющего
    > читать и писать utf. %-)


    Я хотел, чтобы было из командной строки. Но чего-то не пойму, как сделать программу без формы.
  • Джо © (29.08.08 03:55) [10]

    > Но чего-то не пойму, как сделать программу без формы.


    ConsoleProgram.dpr:

    {$APPTYPE CONSOLE}
    program ConsoleProgram;

    begin
    end.
  • Anatoly Podgoretsky © (29.08.08 08:40) [11]
    > Мазила  (29.08.2008 2:19:09)  [9]

    Зато редактирует тривиальный Блокнот.
  • ketmar © (29.08.08 18:23) [12]
    >[9] Мазила (2008-08-29 02:19:00)
    >Можно было сделать опцию, чтоб в заголовке скриптов человек сам мог указать ту
    >кодировку, которая ему нравится

    ему нравится UTF-8. и никак иначе. остальное — фтопку.

    >К сожалению, Фар не редактирует UTF-8
    и потому из-за твоего кривого инструмента фикс должны писать другие, ага? в корне неверный подход.

    ---
    Do what thou wilt shall be the whole of the Law.
  • Антон (30.09.08 20:06) [13]
    Как жаль что я не нашел эту страницу раньше :( уже переделал прогу на другой лад а тут всего одна строка требовалась
  • Городской Шаман (30.09.08 20:10) [14]

    > Мазила   (29.08.08 02:19) [9]


    http://notepad-plus.sourceforge.net/ru/site.htm

    Только настройки у него по-умолчанию дурные. Рекомендую перенастроить под себя.
  • Eraser © (30.09.08 20:31) [15]
    > [0] Мазила   (26.08.08 05:13)

    блокнот.exe умеет.
 
Конференция "Прочее" » Как перевести текст из Windows-1251 в UTF-8 ?
Есть новые Нет новых   [134442   +15][b:0][p:0.001]