Перейти к содержанию
CMSTOOLS.org - форум поддержки и развития CMS

Проблема с датой


Рекомендуемые сообщения

Здравствуйте, у меня проблема с датой моего монтажных VII двигателей, я не в состоянии перевести дату новости, может кто-нибудь мне помочь?

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

(учитывая, что я использую переводчик Google)

Ссылка на комментарий
Поделиться на другие сайты

Здравствуйте, у меня проблема с датой моего монтажных VII двигателей, я не в состоянии перевести дату новости, может кто-нибудь мне помочь?

 

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

 

(учитывая, что я использую переводчик Google)

Просто выучи русский хотя бы начальную стадию. понять то что перевёл гугл не возможно "Проблема возникает, когда я изменить российские португальские тексты не работают".... Это меня вообще накрыло "Здравствуйте, у меня проблема с датой моего монтажных VII двигателей, я не в состоянии перевести дату новости, может кто-нибудь мне помочь?" моего монтажных двигателей? Ты не в состоянии перевести дату, ты что пьян?? Или на худой конец на английском напиши.

Изменено пользователем AdVest
Ссылка на комментарий
Поделиться на другие сайты

Просто выучи русский хотя бы начальную стадию. понять то что перевёл гугл не возможно "Проблема возникает, когда я изменить российские португальские тексты не работают".... Это меня вообще накрыло "Здравствуйте, у меня проблема с датой моего монтажных VII двигателей, я не в состоянии перевести дату новости, может кто-нибудь мне помочь?" моего монтажных двигателей? Ты не в состоянии перевести дату, ты что пьян?? Или на худой конец на английском напиши.

Как я понял, человек иностранец, и это уже не первый случай.Давай принимать их хорошо...Ему же не приятно будет такое услышать, когда он первый раз обращается к пользователям.

 

А по теме.Лучше напиши на английском 

It is better to write in English

Ссылка на комментарий
Поделиться на другие сайты

Как я понял, человек иностранец, и это уже не первый случай.Давай принимать их хорошо...Ему же не приятно будет такое услышать, когда он первый раз обращается к пользователям.

 

А по теме.Лучше напиши на английском 

It is better to write in English

Я понимаю. но реально лучше гугл переводчик не использовать ибо форум привратится в  кривое зеркало.

Ссылка на комментарий
Поделиться на другие сайты

Я понимаю. но реально лучше гугл переводчик не использовать ибо форум привратится в  кривое зеркало.

Да, с этим согласен.Лучше уже писать на родном языке  ^_^

Ссылка на комментарий
Поделиться на другие сайты

Senhores, desculpem! Pois pensei que seria melhor tentar escrever em Russo.

Não consegui resolver o problema, pois o erro está no megaDate();

O código original é:

if($func == 'no_year')

                return $tpl->set('{date}', langdate('j M в H:i', $date_comm));

                                else

                               if($full)

                return $tpl->set('{date}', langdate('j F Y в H:i', $date_comm));

                                else

                return $tpl->set('{date}', langdate('j M Y в H:i', $date_comm));

}

Quando vou traduzir para português:

if($func == 'no_year')

                return $tpl->set('{date}', langdate('j M às H:i', $date_comm));

                                else

                               if($full)

                return $tpl->set('{date}', langdate('j F Y às H:i', $date_comm));

                                else

                return $tpl->set('{date}', langdate('j M Y às H:i', $date_comm));

}

Invés de retornar “21 октября 2015 às 19:01 ” me retorna 21 октября 2015 à00 19:01

 

Quem poder me ajudar, por favor.

Изменено пользователем julio
Ссылка на комментарий
Поделиться на другие сайты

a lista de idiomas encontra em public_html na pasta lang

 

if(date('Y-m-d', $date_comm) == date('Y-m-d', $server_time))

return $tpl->set('{date}', langdate('today às H:i', $date_comm));
elseif(date('Y-m-d', $date_comm) == date('Y-m-d', ($server_time-84600)))
return $tpl->set('{date}', langdate('yesterday às H:i', $date_comm));
else
if($func == 'no_year')
return $tpl->set('{date}', langdate('j M às H:i', $date_comm));
else
if($full)
return $tpl->set('{date}', langdate('j F Y às H:i', $date_comm));
else
return $tpl->set('{date}', langdate('j M Y às H:i', $date_comm));
}
function megaDateNoTpl($date, $func = false, $full = false){
global $server_time;
 
if(date('Y-m-d', $date) == date('Y-m-d', $server_time))
return $date = langdate('today às H:i', $date);
elseif(date('Y-m-d', $date) == date('Y-m-d', ($server_time-84600)))
return $date = langdate('yesterday в H:i', $date);
else
if($func == 'no_year')
return $date = langdate('j M às H:i', $date);
else
if($full)
return $date = langdate('j F Y às H:i', $date);
else
return $date = langdate('j M Y às H:i', $date);
}
Изменено пользователем anonimus
  • Upvote 1
Ссылка на комментарий
Поделиться на другие сайты

 

a lista de idiomas encontra em public_html na pasta lang

 

if(date('Y-m-d', $date_comm) == date('Y-m-d', $server_time))

return $tpl->set('{date}', langdate('today às H:i', $date_comm));
elseif(date('Y-m-d', $date_comm) == date('Y-m-d', ($server_time-84600)))
return $tpl->set('{date}', langdate('yesterday às H:i', $date_comm));
else
if($func == 'no_year')
return $tpl->set('{date}', langdate('j M às H:i', $date_comm));
else
if($full)
return $tpl->set('{date}', langdate('j F Y às H:i', $date_comm));
else
return $tpl->set('{date}', langdate('j M Y às H:i', $date_comm));
}
function megaDateNoTpl($date, $func = false, $full = false){
global $server_time;
 
if(date('Y-m-d', $date) == date('Y-m-d', $server_time))
return $date = langdate('today às H:i', $date);
elseif(date('Y-m-d', $date) == date('Y-m-d', ($server_time-84600)))
return $date = langdate('yesterday в H:i', $date);
else
if($func == 'no_year')
return $date = langdate('j M às H:i', $date);
else
if($full)
return $date = langdate('j F Y às H:i', $date);
else
return $date = langdate('j M Y às H:i', $date);
}

 

 

 

Agora sim deu certo, o problema era que eu estava colocando a linguagem direto na função por isso estava dando esse erro.

Para resolver eu coloquei dentro da tradução um novo atributo ao array do langdate um ( 'x' => "às", ) que resultou me retornando a resposta correta, muito obrigado :D

Изменено пользователем julio
  • Upvote 1
Ссылка на комментарий
Поделиться на другие сайты

Гость
Эта тема закрыта для публикации ответов.
×
×
  • Создать...