С Новым годом! Форум программистов, компьютерный форум, киберфорум
PHP для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/15: Рейтинг темы: голосов - 15, средняя оценка - 4.67
0 / 0 / 0
Регистрация: 14.10.2013
Сообщений: 22
1

Замена слов через CSS

14.10.2013, 11:51. Показов 2866. Ответов 18
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Здравствуйте! Подскажите, возможно ли через CSS провести русификацию сайта mishastik.com?
То есть заменить слова "Written by" и "Comment" на русские?
Спасибо!
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
14.10.2013, 11:51
Ответы с готовыми решениями:

Замена backgroundImage в CSS через Javascript
Прошу помочь, не могу разобраться Задача: при клике на блоки preview1, preview2, preview3...

CSS, не работает ссылка на .css документ через java script
<head> <title>Сайта</title> <script language=JavaScript> if...

Как сделать вот такой макет через html и css (div и css)
Доброго времени суток.Подскажите как сделать по скрину ?* что бы было Лого на весь экран вот тот...

Css стили перебиваются css стилями от addthis.com сервиса шаринга через соц.сети
Есть ссылка: <a class="addthis_button_vk"><div id="sb_vk_div"></div></a>...

18
960 / 801 / 85
Регистрация: 21.07.2010
Сообщений: 3,522
14.10.2013, 12:19 2
через css нет. кто вам такое сказал?
Чей это сайт(?), если ваш, то вы наверное должны знать где и как формируются эти слова и там уже менять.
0
0 / 0 / 0
Регистрация: 14.10.2013
Сообщений: 22
14.10.2013, 12:25  [ТС] 3
Сайт мой, но он был сделан через англоязычный сервис http://www.squarespace.com
Я уточнил в службе поддержки Squarespace о возможностях перевода стандартных кнопок на русский язык, мне ответили, что это возможно сделать через CSS. Спасибо!
0
459 / 424 / 116
Регистрация: 15.02.2012
Сообщений: 1,903
14.10.2013, 18:33 4
возможно эти кнопки в виде картинок, тогда в css указываете другие картинки (с текстом на русском языке)
0
0 / 0 / 0
Регистрация: 14.10.2013
Сообщений: 22
15.10.2013, 17:19  [ТС] 5
Нет, не в виде картинок.
0
960 / 801 / 85
Регистрация: 21.07.2010
Сообщений: 3,522
15.10.2013, 17:24 6
mjserg, тогда остается только на javascript, в главном шаблоне напишите условия для замены текста в том или ином теге (<span>, кнопка, заголовок и т.д., например "Written by" у вас находится внутри span), задайте для этих тегов id / class и на js создайте условия.
по другому только лезть в пхп-код или на чем он там написан
1
0 / 0 / 0
Регистрация: 14.10.2013
Сообщений: 22
31.10.2013, 19:49  [ТС] 7
А как это сделать?
0
122 / 122 / 27
Регистрация: 22.10.2013
Сообщений: 425
31.10.2013, 20:45 8
а что там на английском?
0
0 / 0 / 0
Регистрация: 14.10.2013
Сообщений: 22
31.10.2013, 20:52  [ТС] 9
Например, "Tagged".
http://mishastik.com/journal/
0
10 / 10 / 6
Регистрация: 24.05.2013
Сообщений: 350
31.10.2013, 20:58 10
Цитата Сообщение от mjserg Посмотреть сообщение
Сайт мой, но он был сделан через англоязычный сервис http://www.squarespace.com
Я уточнил в службе поддержки Squarespace о возможностях перевода стандартных кнопок на русский язык, мне ответили, что это возможно сделать через CSS. Спасибо!
над тобой пошутили. скачай Notepad++, скачай сайт на комп(исходники все), в Notepad++ выполни поиск слов которые нужно перевести. В Notepad++ можно искать слова сразу в множестве файлов.
0
0 / 0 / 0
Регистрация: 14.10.2013
Сообщений: 22
31.10.2013, 21:02  [ТС] 11
дальше что?
0
363 / 334 / 38
Регистрация: 29.03.2011
Сообщений: 838
31.10.2013, 22:26 12
mjserg, это похоже на некий site-builder. Немного поигрался с шаблонами на ucoz и landingpages - гадость та ещё, но сварганить несложный прототип из готового шаблона за пол-часа, сохранить себе вёрстку и делать уже нормальный сайт - вполне возможно.
В вашем случае:
1. Потыкайтесь там по интерфейсу редактора - обычно там можно править почти всё. (если не визуально, то на чистом html).
2. Возможно, у шаблона есть подключаемый перевод в отдельном файле - зависит от их движка (влом лезть ковырять).
3. Если никак - можно добавить несложный враппер на JS, который будет подменять названия на русские после загрузки сайта. (Тупость та ещё).
4. Если и с JS - никак, но можно как-то влиять на CSS - можно сделать через ::after псевдо-элемент, перекрывающий родителя и закрывать английские надписи русскими через content (самый тупой вариант, на худший случай).
0
0 / 0 / 0
Регистрация: 14.10.2013
Сообщений: 22
01.11.2013, 13:21  [ТС] 13
Большое спасибо. А можно чуть подробнее про пункт 4?
0
363 / 334 / 38
Регистрация: 29.03.2011
Сообщений: 838
01.11.2013, 15:22 14
mjserg, приведите кусочек css, задающий стили для английскийх надписей.

Вы точно п.1-3 уже пробовали? (если можно менять стили, то наверняка их можно и назначать, а значит - можно просто поменять надписи без лишних проблем)
0
0 / 0 / 0
Регистрация: 14.10.2013
Сообщений: 22
01.11.2013, 15:41  [ТС] 15
Цитата Сообщение от sKotenok Посмотреть сообщение
mjserg, приведите кусочек css, задающий стили для английскийх надписей.
Я, к сожалению, этого делать не умею.

Цитата Сообщение от sKotenok Посмотреть сообщение
mjserg, приведите кусочек css, задающий стили для английскийх надписей.

Вы точно п.1-3 уже пробовали? (если можно менять стили, то наверняка их можно и назначать, а значит - можно просто поменять надписи без лишних проблем)
так как осуществлять пункт 4?
0
363 / 334 / 38
Регистрация: 29.03.2011
Сообщений: 838
01.11.2013, 16:58 16
mjserg, Если
Цитата Сообщение от mjserg Посмотреть сообщение
Я, к сожалению, этого делать не умею.
Толку не будет. Изменение CSS предполагает, что у вас есть туда доступ на редактирование и понимание того, что вы делаете. (Есть вероятность, что вы вообще не так поняли ответ техподдержки). К тому-же, исходный файл стилей может быть устроен так, что махинация невозможна без перепривязки классов к вёрстке. А в этом случае - можно прям в вёрстке все слова и заменить.
Идея тупая, выглядит примерно так (сам так никогда не делал):
CSS
1
2
3
4
5
6
7
8
.my_english_text_div {
    /*... Тут какие-то настройки */
}
.my_english_text_div:after {
    content: 'Русский текст тут';
    z-index: 1000;
    /* Теперь надо расположить этот блок строго поверх родителя. */    
}
1
0 / 0 / 0
Регистрация: 14.10.2013
Сообщений: 22
01.11.2013, 17:01  [ТС] 17
Я так и сделаю, а что надо писать вместо "my_english_text_div"? Спасибо!
0
363 / 334 / 38
Регистрация: 29.03.2011
Сообщений: 838
01.11.2013, 23:21 18
mjserg, учитывая, что вы спросили даже не "Как расположить блок :after поверх родителя?", а "что такое .class_selector?" - наверное вам всё же не стоит лезть туда самому, по крайней мере сперва покажите кому-нибудь, кто в этом разбирается. Наверняка вашу проблему можно решить гораздо проще.
0
0 / 0 / 0
Регистрация: 14.10.2013
Сообщений: 22
04.11.2013, 12:23  [ТС] 19
Спасибо, наверняка. Но я знаю, как расположить блок :after поверх родителя. Дело в том, что у сервиса squarespace.com хорошая поддержка. Единственное, что они не могут делать - это помогать мне писать код (даже очень маленький его кусок). А вот на вопросы "как расположить блок :after поверх родителя?" они замечательно отвечают.
Так что у меня тот же вопрос: что надо писать вместо "my_english_text_div"? Спасибо.
0
04.11.2013, 12:23
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
04.11.2013, 12:23
Помогаю со студенческими работами здесь

Замена шрифтов в css
Всем привет подскажите мастера чайнику, как можно прописать в css шрифты так, чтобы первый...

Замена css класса
Всем привет! Подскажите пожалуйста: есть страница index.php как сделать так чтобы &lt;body...

Замена изображения src в css
Здравствуйте. Мне нужно заменить одни шахматные фигуры на другие на одном сайте через расширение...

Замена CSS файлов-стилей
Вопрос глупый, но всё же... Задача: менять стили страницы кликом мыши. Ситуация простая, сам...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
19
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru