Имя: Пароль:
IT
Веб-мастеринг
вопрос к сайтостроителям
0 DES
 
23.05.13
16:26
Почему строка текста выводится так? Autentificați-vă
код 539 - это http://unicode-table.com/ru/021B/
1 Кай066
 
23.05.13
16:32
Autentifica?i-v?. Не обрабатывается плагинами?
2 drcrasher
 
23.05.13
16:32
извращенцы потому что
3 Кай066
 
23.05.13
16:33
4 Волшебник
 
23.05.13
16:33
потому что гладиолус
5 DES
 
23.05.13
16:34
ждем 10 человека, у которого уровень понтов в норме.
6 DES
 
23.05.13
16:37
(3) там нормально выводится
7 drcrasher
 
23.05.13
16:39
(5) 1) ты не показал "где", 2) не показал у кого и 3) не совсем тот форум.
8 Волшебник
 
23.05.13
16:39
(7) форум нормальный. На специализированном форуме его бы сразу забанили
9 DES
 
23.05.13
16:41
(7) согласен, наделся что вопрос понятен.
В HTML коде <h2>Autentifica&amp;#539;i-v&amp;#259;</h2>
10 DES
 
23.05.13
16:41
Joomla + Kunena
11 Волшебник
 
23.05.13
16:42
Ещё браузер назови
12 drcrasher
 
23.05.13
16:43
угу. и ссылку на форум
13 drcrasher
 
23.05.13
16:44
+(12) на кунене, где ошибка вылетает
14 DES
 
23.05.13
16:44
(11) любой браузер, IE10, хром, последний хром
15 Волшебник
 
23.05.13
16:45
и скажи ещё, на каком языке пытаешься вывести строку
16 DES
 
23.05.13
16:45
(13)при логине
17 DES
 
23.05.13
16:46
(15) Unicod же - без разницы язык... или нет?
18 Волшебник
 
23.05.13
16:47
(17) у тебя не юникод, а коды
19 Kreont
 
23.05.13
16:48
(17) Типа да, но там в тегах страницы надо указать что исп.юникод:
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8">
20 Волшебник
 
23.05.13
16:48
кодировка скрипта должна быть Unicode. И вставляй эти символы прямо туда, через буфер обмена. Вот тогда будет True Unicode
21 Kreont
 
23.05.13
16:50
А еще лучше через нотепад++ тип текста юникод без бом (как то так звучит там)
22 DES
 
23.05.13
16:51
UTF-8 и стоит
Joomla только на нем и пашет
23 DES
 
23.05.13
16:52
я не могу ничего вставлять, это пакет локализации, все правильно локализовано. Если вывести строку в (3) то все путем.
Почему элементарный HTML не отрабатывает ?
24 Lionee
 
23.05.13
16:54
(23)см (4)
25 DES
 
23.05.13
16:54
(24) ты - пион?
26 Lionee
 
23.05.13
16:57
(25) читай (7)
ну что мы тут телепаты штоле ?
27 DES
 
23.05.13
17:01
(26) кто телепат?
вот строка HTML
<h2>Autentifica&amp;#539;i-v&amp;#259;</h2>
выводится
Autentifica&amp;#539;i-v&amp;#259;

почему?
28 DES
 
23.05.13
17:02
Как в HTML можно отключить
-------------------------------------------
Некоторые символы HTML не входят в базовую часть таблицы кодов ASCII. К ним относятся буквы алфавитов части европейских языков, математические и некоторые другие символы. Некоторые символы, введенные в HTML документ будут интерпретироваться не так, как задумал автор. Это, например, символы "<" и ">", используемые для указания тегов.

В этих случаях можно вводить нужные символы с помощью специальных кодов. Коды HTML начинаются с символа "амперсанд"(&). За ним следует название символа либо его числовой код в десятичной или шестнадцатеричной системе. Завершает код символ "точка с запятой"(;).
29 DES
 
23.05.13
17:05
если на серваке установлен только EN язык, может быть из-за этого ?
30 Kreont
 
23.05.13
17:09
(29) нет, язык сервера тут ни при чем
проверь через (21) открой файл.нтмл/пхп где есть строка и сделай тип файла ютф8безбом

Или строка вносится в БД и потом на страницу лепится?
31 DES
 
23.05.13
17:12
кто-то намекает на кодировку кода. Может быть в нем дело ?
32 Утконос
 
23.05.13
17:24
Итак, на 100% готовое решение - необходимо в каталоге с Joomla переименовать файл htaccess.txt в .htaccess , добавить в него строку

AddDefaultCharset UTF-8

и очистить кэш браузера.
33 sttt
 
23.05.13
17:34
(27) вот так нужно:
<h2>Autentifica&amp;&#539;i-v&amp;&#259;</h2>
34 sttt
 
23.05.13
17:35
(33)+а вообще какой результат нужен?
35 DES
 
23.05.13
17:37
(32) нет, не прокатило. там имелись проблемы с русским, а тут с нерусским
36 DES
 
23.05.13
17:57
содержимое файла языг.com_kunena.libraries - не въезжает в кодировку.
37 sttt
 
23.05.13
17:57
у меня в kohana переводы текстом написаны, причем php сохранен в ANSI
return array
(
   'Spanish' => 'EspaГ±ol',
   'Hello, world!' => 'ВЎHola, mundo!',
);

может также и в Joomla есть возможность на разных языках выводить. смотри инфу по i18n
38 DES
 
23.05.13
18:14
пропустил файл с амперсендами через HTML.
Скопировал результат в файл.
Все путем получилось, как и предлагал Волшебник.
Но это некомильфо же.
39 DES
 
23.05.13
18:25
Теперь при обновлении файл затрется и ау.
40 sttt
 
23.05.13
18:27
может что то из этого использовать:
http://joomlacode.org/gf/project/joomfish/
41 sttt
 
23.05.13
18:29
на многих движках и cms используют i18n и это правильнее
42 sttt
 
23.05.13
18:36
можешь еще установить себе нужный язык, открыть виртуальную клавиатуру и напечатать на нужном языке
43 DES
 
23.05.13
18:41
что за рыба ?
44 DES
 
23.05.13
18:59
Поставил, нифига не понял, с чем ее едят
45 sttt
 
23.05.13
18:59
(43) сам не знаю, но в описании говориться, что можно с ее помощью сделать многоязычный сайт.
вот еще нашел документацию как сделать многоязык:
http://help.joomla.org/files/EN-GB_multilang_tutorial.pdf
источник:
http://forum.joomla.org/viewtopic.php?f=485&t=400641

поиск делал по Joomla + i18n
46 sttt
 
23.05.13
19:01
я в Joomla ни, ни)) я на более низком уровне)) типа yii, simfony, kohana...
47 DES
 
23.05.13
19:18
разобрался, не то это.
Основная теорема систематики: Новые системы плодят новые проблемы.