Jump to content
  • 0

перевод фраз


cyklop77
 Share

Question

бывалые, подскажите пожалуйста правила хорошего тона

 

при работе с разными cms и фреймворками стоит ли любые фразы привязывать к системе перевода? например вместо такого:

<h2>Вы успешно изменили пароль</h2>

упорно писать подобное:

<h2><% translate('pass_change_ok') %></h2>

при просмотре тестового задания или сайта из фолио, увидев первый вариант, не сделает ли фейспалм среднестатистический работодатель?

 

как вы лично относитесь к описанной ситуации?

Edited by cyklop77
Link to comment
Share on other sites

4 answers to this question

Recommended Posts

  • 0

А зачем готовить сайт упорно к транслиту если того не требует заказчик? 

Я например всего 1 раз сделал сайт готовым к транслиту, сайт был на вордпресс, и готовность к транслиту была чуть ли не первым пунктом ТЗ.

И выглядело это так

<?php _e('Translation text', theme_name); ?>
  • Like 2
Link to comment
Share on other sites

  • 0

Согласен с ребятами. Но на мой взгляд есть еще одна причина когда стоит привязывать. Если проект очень большой и в будущем предполагается его рост. И правка служебных надписей намного удобнее для контент-менеджеров из централизованного хранилища. Ведь если к примеру у вас система шаблонов состоящая из 100500 частей, только вы знаете в каком из шаблонов находиться эта надпись, плюс это исключает дублирование. Предположим у вас есть слово "Согласен" во многих частях сайта, и в какой-то момент заказчик хочет изменить это слово на "Да" =) И что проще изменить слово в одном месте или во всех шаблонах натужно вспоминая где же ещё оно используется =)

 

Но если проект маленький то в принципе не важно как вы сделаете если заказчик не настаивает.

  • Like 1
Link to comment
Share on other sites

  • 0

спасибо. я в общем так же думал, просто нужен был совет

 

сомнения появились потому, если придерживаться первого варианта, то текст оказывается в контроллерах(например сообщения об ошибках), меня это беспокоило

Edited by cyklop77
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy