mirror of
https://github.com/torrentpier/torrentpier
synced 2025-08-22 14:23:57 -07:00
r525
Несколько шагов к мультиязычности git-svn-id: https://torrentpier2.googlecode.com/svn/trunk@525 a8ac35ab-4ca4-ca47-4c2d-a49a94f06293
This commit is contained in:
parent
91d8cfa7f9
commit
1b1f34932e
7 changed files with 75 additions and 27 deletions
|
@ -56,8 +56,8 @@ $domain_name = (!empty($_SERVER['SERVER_NAME'])) ? $_SERVER['SERVER_NAME'] : $do
|
|||
|
||||
// Increase number of revision after update
|
||||
$bb_cfg['tp_version'] = '2.5 (unstable)';
|
||||
$bb_cfg['tp_release_date'] = '29-07-2013';
|
||||
$bb_cfg['tp_release_state'] = 'R524';
|
||||
$bb_cfg['tp_release_date'] = '31-07-2013';
|
||||
$bb_cfg['tp_release_state'] = 'R525';
|
||||
|
||||
// Database
|
||||
$charset = 'utf8';
|
||||
|
|
|
@ -9,7 +9,7 @@ require(BB_ROOT ."common.php");
|
|||
$user->session_start();
|
||||
|
||||
$template->assign_vars(array(
|
||||
'PAGE_TITLE' => 'Помощь трекеру',
|
||||
'PAGE_TITLE' => $lang['DONATION'],
|
||||
));
|
||||
|
||||
print_page('donate.tpl');
|
|
@ -124,7 +124,7 @@ $lang['YOU_LAST_VISIT'] = 'Your last visit was on: <span class="tz_time">%s</spa
|
|||
$lang['CURRENT_TIME'] = 'The time now is: <span class="tz_time">%s</span>';
|
||||
|
||||
$lang['SEARCH_NEW'] = 'View newest posts';
|
||||
$lang['SEARCH_SELF'] = 'my posts';
|
||||
$lang['SEARCH_SELF'] = 'My posts';
|
||||
$lang['SEARCH_SELF_BY_LAST'] = 'last post time';
|
||||
$lang['SEARCH_SELF_BY_MY'] = 'my post time';
|
||||
$lang['SEARCH_UNANSWERED'] = 'View unanswered posts';
|
||||
|
@ -1762,3 +1762,27 @@ $lang['WARNING'] = 'Warning';
|
|||
$lang['INDEXER'] = "Reindex search";
|
||||
|
||||
$lang['FORUM_STYLE'] = 'Forum style';
|
||||
|
||||
$lang['LINKS_ARE_FORBIDDEN'] = 'Links are forbidden';
|
||||
$lang['YOU_ARE_BEING_CHEATED'] = 'Looks like you are being cheated<br />Site is opened in frame. The current address is';
|
||||
|
||||
$lang['DONATION'] = 'Donation';
|
||||
|
||||
// Posting templates
|
||||
$lang['EMPTY_FIELD'] = 'You must fill the field <b>%s</b>';
|
||||
$lang['EMPTY_SEL'] = 'You must select <b>%s</b>';
|
||||
$lang['NOT_NUM'] = '<b>%s</b> - Not a num';
|
||||
$lang['NOT_URL'] = '<b>%s</b> - Must be http:// URL';
|
||||
$lang['NOT_IMG_URL'] = '<b>%s</b> - Must be http:// IMG_URL';
|
||||
|
||||
$lang['PUT_INTO_SUBJECT'] = 'put into the subject';
|
||||
$lang['POSTER'] = 'poster';
|
||||
$lang['REQ_FILLING'] = 'requires filling';
|
||||
$lang['NEW_LINE'] = 'new line';
|
||||
$lang['NEW_LINE_AFTER'] = 'new line after the title';
|
||||
$lang['NUM'] = 'num';
|
||||
$lang['URL'] = 'URL';
|
||||
$lang['IMG'] = 'Image';
|
||||
$lang['PRE'] = 'pre';
|
||||
$lang['IN_LINE'] = 'in the same line';
|
||||
$lang['HEADER_ONLY'] = 'only in a title';
|
|
@ -116,7 +116,7 @@ $lang['REGISTERED_USERS'] = 'Зарегистрированные пользов
|
|||
$lang['BROWSING_FORUM'] = 'Сейчас этот форум просматривают:';
|
||||
$lang['ONLINE_USERS'] = 'Сейчас на форуме <b>%1$d</b> посетителей: %2$d зарегистрированных и %3$d гостей';
|
||||
$lang['RECORD_ONLINE_USERS'] = 'Больше всего посетителей (<b>%s</b>) здесь было %s'; // first %s = number of users, second %s is the date.
|
||||
$lang['USERS'] = 'юзеров';
|
||||
$lang['USERS'] = 'Пользователей';
|
||||
|
||||
$lang['ONLINE_ADMIN'] = 'Администратор';
|
||||
$lang['ONLINE_MOD'] = 'Модератор';
|
||||
|
@ -1773,3 +1773,27 @@ $lang['WARNING'] = 'Предупреждение';
|
|||
$lang['INDEXER'] = "Переиндексировать поиск";
|
||||
|
||||
$lang['FORUM_STYLE'] = 'Стиль форума';
|
||||
|
||||
$lang['LINKS_ARE_FORBIDDEN'] = 'Ссылки запрещены';
|
||||
$lang['YOU_ARE_BEING_CHEATED'] = 'Похоже, вас пытаются обмануть<br />Сайт открыт во фрейме. Текущий адрес';
|
||||
|
||||
$lang['DONATION'] = 'Помощь трекеру';
|
||||
|
||||
// Posting templates
|
||||
$lang['EMPTY_FIELD'] = 'Вы должны заполнить поле <b>%s</b>';
|
||||
$lang['EMPTY_SEL'] = 'Вы должны выбрать <b>%s</b>';
|
||||
$lang['NOT_NUM'] = '<b>%s</b> - должно быть число';
|
||||
$lang['NOT_URL'] = '<b>%s</b> - должна быть http:// ссылка';
|
||||
$lang['NOT_IMG_URL'] = '<b>%s</b> - должна быть http:// ссылка на картинку';
|
||||
|
||||
$lang['PUT_INTO_SUBJECT'] = 'поместить в заголовок';
|
||||
$lang['POSTER'] = 'постер';
|
||||
$lang['REQ_FILLING'] = 'требует заполнения';
|
||||
$lang['NEW_LINE'] = 'новая строка';
|
||||
$lang['NEW_LINE_AFTER'] = 'новая строка после названия';
|
||||
$lang['NUM'] = 'число';
|
||||
$lang['URL'] = 'ссылка';
|
||||
$lang['IMG'] = 'картинка';
|
||||
$lang['PRE'] = 'pre';
|
||||
$lang['IN_LINE'] = 'на той же строке';
|
||||
$lang['HEADER_ONLY'] = 'только в заголовке';
|
|
@ -138,7 +138,7 @@ elseif ($do == 'info')
|
|||
</html>
|
||||
<?php
|
||||
}
|
||||
else
|
||||
else
|
||||
{
|
||||
message_die(GENERAL_ERROR, 'Invalid mode <br /> <a href="javascript:history.go(-1)">Go back</a>');
|
||||
message_die(GENERAL_ERROR, 'Invalid mode <br /> <a href="javascript:history.go(-1)">'.mb_convert_case($lang['BACK'], MB_CASE_TITLE).'</a>');
|
||||
}
|
||||
|
|
|
@ -126,7 +126,7 @@ function initExternalLinks(context)
|
|||
var context = context || 'body';
|
||||
if (ExternalLinks_InNewWindow) {
|
||||
$("a.postLink:not([href*='"+ window.location.hostname +"/'])", context).attr({ target: '_blank' });
|
||||
//$("a.postLink:not([@href*='"+ window.location.hostname +"/'])", context).replaceWith('<span style="color: red;">Ссылки запрещены</span>');
|
||||
//$("a.postLink:not([@href*='"+ window.location.hostname +"/'])", context).replaceWith('<span style="color: red;">{L_LINKS_ARE_FORBIDDEN}</span>');
|
||||
}
|
||||
}
|
||||
function fixPostImage ($img)
|
||||
|
@ -356,7 +356,7 @@ if (top != self) {
|
|||
allowed_self = /^(translate\.googleusercontent\.com)$/;
|
||||
if (!self.location.hostname.match(allowed_self)) {
|
||||
$(function(){
|
||||
$('body').html('<center><h1><br /><br />Похоже, вас пытаются обмануть<br />Сайт '+ self.location.hostname +' открыт во фрейме</h1></center>');
|
||||
$('body').html('<center><h1><br /><br />{L_YOU_ARE_BEING_CHEATED} '+ self.location.hostname +'</h1></center>');
|
||||
});
|
||||
}
|
||||
}
|
||||
|
|
|
@ -350,27 +350,27 @@ var TPL = {
|
|||
},
|
||||
// сообщения об ошибках при валидации заполнения формы
|
||||
err_msg: {
|
||||
empty_INP : 'Вы должны заполнить поле <b>%s</b>',
|
||||
empty_TXT : 'Вы должны заполнить поле <b>%s</b>',
|
||||
empty_SEL : 'Вы должны выбрать <b>%s</b>',
|
||||
not_num : '<b>%s</b> - должно быть число',
|
||||
not_url : '<b>%s</b> - должна быть http:// ссылка',
|
||||
not_img : '<b>%s</b> - должна быть http:// ссылка на картинку'
|
||||
empty_INP : '{L_EMPTY_FIELD}',
|
||||
empty_TXT : '{L_EMPTY_FIELD}',
|
||||
empty_SEL : '{L_EMPTY_SEL}',
|
||||
not_num : '{L_NOT_NUM}',
|
||||
not_url : '{L_NOT_URL}',
|
||||
not_img : '{L_NOT_IMG_URL}'
|
||||
},
|
||||
|
||||
msg_attr: {
|
||||
HEAD : 'поместить в заголовок',
|
||||
POSTER : 'постер',
|
||||
req : 'требует заполнения',
|
||||
spoiler : 'спойлер',
|
||||
BR : 'новая строка',
|
||||
br2 : 'новая строка после названия',
|
||||
num : 'число',
|
||||
URL : 'ссылка',
|
||||
img : 'картинка',
|
||||
pre : 'pre',
|
||||
inline : 'на той же строке',
|
||||
headonly : 'только в заголовке'
|
||||
HEAD : '{L_PUT_INTO_SUBJECT}',
|
||||
POSTER : '{L_POSTER}',
|
||||
req : '{L_REQ_FILLING}',
|
||||
spoiler : '{L_SPOILER}',
|
||||
BR : '{L_NEW_LINE}',
|
||||
br2 : '{L_NEW_LINE_AFTER}',
|
||||
num : '{L_NUM}',
|
||||
URL : '{L_URL}',
|
||||
img : '{L_IMG}',
|
||||
pre : '{L_PRE}',
|
||||
inline : '{L_IN_LINE}',
|
||||
headonly : '{L_HEADER_ONLY}'
|
||||
},
|
||||
reg: {
|
||||
num : /^\d+$/,
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue