Андрей и меня посчитал, я был 5-й в команде :) только пришел чуть-чуть раньше, чем написано, в декабре 2000 г. Мой веб-департамент в Acronis это отдельная история. Может как-нибудь сесть написать статью об этом?..
Странно, предыдущий ответ исчезал… специально проверял и расстраивался, переписывал.
А в итоге их два… глюки. И только заметил что хабр выдает сообщение, что да, какая-то проблема… Ну ладно, всякое бывает.
Обидно, хабр вырезает теги, зыбыл… :( Не айс, а ведь сделать не сложно.
P.S. К иерархически организованной информации добавляется удобный веб-интерфейс и локализация становится простым рутинным процессом, работой для обычных переводчиков. Используя аттрибуты, можно добавить комментарий к фразе, чтобы было понятно где, в каком контексте она применяется, автора, дату редактирования и т.п. Не сложно добавляется и версионность.
Вариантов много.
P.P.S. Кроме фраз для перевода можно сущности использовать как хранилища констант/параметров для разных сайтов или сред, где они будут использоваться.
P.P.P.S. Добавьте этот механизм в ваш парсер и получится мощная система с автоматической локализацией сайтов. А добавив логические управляющие методы, сайты смогут отличаться не только переводом, но и структурой.
Обидно, хабр съедает теги… забыл про это… Ведь не сложно же сделать, чтобы они не херились, не айс за это хабру -(
P.S. С иерархическими сущностями делается вполне удобная веб-система (интерфейс) для локализации. Так более понятен контекст применения фразы. А расширив сущность аттрибутами, такими как комментарий (от создателя для чего эта фраза и где она будет применена), автор, даты создания/редактирования и прочее, строится развитая система локализации.
Приделывается и версионность, но это уже не через аттрибуты. Вариантов много.
P.P.S. Работать со всем этим все равно удобнее (и много быстрее), если данные лежат в БД, а не в файле. Хотя можно легко переность данные из XML в БД и наоборот.
Идея не нова. Хотя, широко озвучивают ее редко ;-)
С 2001 года Acronis поддерживают локализацию своих международных сайтов на подобном механизме. Только с «расширенными» возможностями -)
Например, вы можете использовать сущность вложенную в сущность, а-ля:
Но в таком виде не очень удобно локализовать и редактировать большое кол-во информации.
Удобно, когда информация иерархически структурирована по различным признакам, например, общие фразы, тексты относящиеся к определенной части сайта или функциональности, или же определенные значения (вроде констант) не обязательно текстовые.
Например, вы можете разделять «уровни» через точку:
Ошибаетесь, мне тут сиськи не интересны. Я из общих эстетическо-физиологических соображений сделал замечание.
Вообще, живородящая самка примата для успешного выноса плода и больших шансов на привлечение генетически наиболее подходящего самца должна обладать определенными физиологическими чертами: наиболее привлекательны для большинства мужчин пропорции талия / бедра = 7/10, ну и грудь — чтобы не было сомнений, что она вскормит отпрысков :) (все это работает на подсознательном уровне).
P.S. А в жизни, конечно, можно встретить всяческое разнообразие вкусов. На всех не угодишь.
Вообще-то тут речь о Северо-Западном Сбере, а не о Сбере всея Руси.
Обслуживаясь в последнем, и как повезло, в офисе центре Москвы, впечатление только позитивное. И от отого что карточка работает и зарубежом и в интернете везде, без лишних вопросов, без отказов. Комиссии за конверсию минимальные, практически по курсу ЦБ.
Служба поддержки по телефону работает очень человечно (с участием внимают вопросам и проблемам), профессионально и быстро решают все вопросы. Письма им не писал, куда быстрее позвонить ;)
Некоторый «совок» еще сохраняется в банке, скорее от престарелых посетителей, но прогресс явный. А ходить лично в банк приходится довольно редко, так что кого-то там вижу редко. Обслуживание нормальное, карточки работают отменно, мобильные уведомления (как правило мгновенны), пусть не ахти какой функциональный, но для большинства моих потребностей в Москве подходящий, удобный мобильный банкинг через sms, а плата за обслуживание едва ни минимальная из возможного.
Так что, при прочих равных, не вижу никаких причин менять Сбер на другой банк. По крайней мере, его центральные московские офисы ;-)
Это было бы решение на пустом месте -)
Но факт остается фактом — карты Сбербанка отлично обсулживаются и поддерживаются в сети и зарубежом. Мобильный банк работает отменно. Поддержка по телефону тоже хороша.
Описан просто некий специфический случай. Я, конечно, понимаю, что Сбер это «совок», но и при этом, благодаря своей «мощи» он во много удобне, дешевле и гибче услуг многих других банков…
Не все так просто с подобными средствами, особенно с бесплатными. Для руководителя Help Desk-а (pre-sales отдела, подставь другое...) важно, чтобы все сессии общения с клиентом протоколировались, записывались, были доступны в любой момент для проверки. Нужна статистика и уверенность в том, что система выдержит определенную нагрузку посетителей, корректно отработает (и грамотно провзамодействует с клиентом) в нештатных ситуациях (нет свободных операторов, перегружена система и т.п.).
Серьезная компания что-попало не возьмет. Написать свою качественную систему лайв-чата долго и дорого. Хотя, на определенных масштабах может окупиться. Поэтому на западе и процветают коммерческие сервисы онлай-чата. Моя бывшая (довольно большая и международная) компания на коммерческом варианте, в итоге, и остановилась.
Это все небольшая вариация (а большей часть повторение) на хорошо известные головоломки, изложенные еще в книге "Как сдвинуть гору Фудзи" (до которой они были известны на ряде спец. форумов).
Книга есть в книжных (он-лайн) магазинах и в "Библиотеке Альдебаран".
Она про головоломки в Майкрософт, и в целом про развитие подобной методики отбора кандидатов в фирмах.
Интересная и полезная для прочтения книга для тех, кто какое-то отношение имеет к HR (или просто к найму сотрудников к себе в контору), либо может стать объектом собеседования -)
При изменении масштаба, куски буллетов вылазят по углам самым неприглядным образом.
А в итоге их два… глюки. И только заметил что хабр выдает сообщение, что да, какая-то проблема… Ну ладно, всякое бывает.
P.S. К иерархически организованной информации добавляется удобный веб-интерфейс и локализация становится простым рутинным процессом, работой для обычных переводчиков. Используя аттрибуты, можно добавить комментарий к фразе, чтобы было понятно где, в каком контексте она применяется, автора, дату редактирования и т.п. Не сложно добавляется и версионность.
Вариантов много.
P.P.S. Кроме фраз для перевода можно сущности использовать как хранилища констант/параметров для разных сайтов или сред, где они будут использоваться.
P.P.P.S. Добавьте этот механизм в ваш парсер и получится мощная система с автоматической локализацией сайтов. А добавив логические управляющие методы, сайты смогут отличаться не только переводом, но и структурой.
P.S. С иерархическими сущностями делается вполне удобная веб-система (интерфейс) для локализации. Так более понятен контекст применения фразы. А расширив сущность аттрибутами, такими как комментарий (от создателя для чего эта фраза и где она будет применена), автор, даты создания/редактирования и прочее, строится развитая система локализации.
Приделывается и версионность, но это уже не через аттрибуты. Вариантов много.
P.P.S. Работать со всем этим все равно удобнее (и много быстрее), если данные лежат в БД, а не в файле. Хотя можно легко переность данные из XML в БД и наоборот.
С 2001 года Acronis поддерживают локализацию своих международных сайтов на подобном механизме. Только с «расширенными» возможностями -)
Например, вы можете использовать сущность вложенную в сущность, а-ля:
Но в таком виде не очень удобно локализовать и редактировать большое кол-во информации.
Удобно, когда информация иерархически структурирована по различным признакам, например, общие фразы, тексты относящиеся к определенной части сайта или функциональности, или же определенные значения (вроде констант) не обязательно текстовые.
Например, вы можете разделять «уровни» через точку:
Вообще, живородящая самка примата для успешного выноса плода и больших шансов на привлечение генетически наиболее подходящего самца должна обладать определенными физиологическими чертами: наиболее привлекательны для большинства мужчин пропорции талия / бедра = 7/10, ну и грудь — чтобы не было сомнений, что она вскормит отпрысков :) (все это работает на подсознательном уровне).
P.S. А в жизни, конечно, можно встретить всяческое разнообразие вкусов. На всех не угодишь.
— для «лежачего» варианта нужно бедра сделать шире, а то «нездорОво» для женщины иметь узкие бедра, как у юноши.
OpenCL — ru.wikipedia.org/wiki/OpenCL
fireclick, на несколько лет постарше будет ;)
Жаль что ваш сервис работает только с IE. Как заработаете везде — буду рад опробовать.
Dlheu г-н Шерман из-за этого обиделся и так резко себя повел? ;-)
Обслуживаясь в последнем, и как повезло, в офисе центре Москвы, впечатление только позитивное. И от отого что карточка работает и зарубежом и в интернете везде, без лишних вопросов, без отказов. Комиссии за конверсию минимальные, практически по курсу ЦБ.
Служба поддержки по телефону работает очень человечно (с участием внимают вопросам и проблемам), профессионально и быстро решают все вопросы. Письма им не писал, куда быстрее позвонить ;)
Некоторый «совок» еще сохраняется в банке, скорее от престарелых посетителей, но прогресс явный. А ходить лично в банк приходится довольно редко, так что кого-то там вижу редко. Обслуживание нормальное, карточки работают отменно, мобильные уведомления (как правило мгновенны), пусть не ахти какой функциональный, но для большинства моих потребностей в Москве подходящий, удобный мобильный банкинг через sms, а плата за обслуживание едва ни минимальная из возможного.
Так что, при прочих равных, не вижу никаких причин менять Сбер на другой банк. По крайней мере, его центральные московские офисы ;-)
Но факт остается фактом — карты Сбербанка отлично обсулживаются и поддерживаются в сети и зарубежом. Мобильный банк работает отменно. Поддержка по телефону тоже хороша.
Описан просто некий специфический случай. Я, конечно, понимаю, что Сбер это «совок», но и при этом, благодаря своей «мощи» он во много удобне, дешевле и гибче услуг многих других банков…
Серьезная компания что-попало не возьмет. Написать свою качественную систему лайв-чата долго и дорого. Хотя, на определенных масштабах может окупиться. Поэтому на западе и процветают коммерческие сервисы онлай-чата. Моя бывшая (довольно большая и международная) компания на коммерческом варианте, в итоге, и остановилась.
Книга есть в книжных (он-лайн) магазинах и в "Библиотеке Альдебаран".
Она про головоломки в Майкрософт, и в целом про развитие подобной методики отбора кандидатов в фирмах.
Интересная и полезная для прочтения книга для тех, кто какое-то отношение имеет к HR (или просто к найму сотрудников к себе в контору), либо может стать объектом собеседования -)