summaryrefslogtreecommitdiffstats
path: root/web/lang
diff options
context:
space:
mode:
authorpjmattal <pjmattal>2006-08-01 07:13:17 +0200
committerpjmattal <pjmattal>2006-08-01 07:13:17 +0200
commitc3380f4fd663bf55734ec5b9a445b3cd978f44d7 (patch)
tree2234b1e7da6f858ca5b89804bf01c9de0e2abd78 /web/lang
parent5074a9186b9843dccff533fdf4f6de011a7440f0 (diff)
downloadaur-c3380f4fd663bf55734ec5b9a445b3cd978f44d7.tar.gz
aur-c3380f4fd663bf55734ec5b9a445b3cd978f44d7.tar.xz
added russian language translation from sergej
it looks lousy on my browser, need to figure out how to improve
Diffstat (limited to 'web/lang')
-rw-r--r--web/lang/account_po.inc2
-rw-r--r--web/lang/acctfuncs_po.inc2
-rw-r--r--web/lang/aur_po.inc2
-rw-r--r--web/lang/common_po.inc2
-rw-r--r--web/lang/hacker_po.inc2
-rw-r--r--web/lang/index_po.inc2
-rw-r--r--web/lang/logout_po.inc2
-rw-r--r--web/lang/pkgedit_po.inc2
-rw-r--r--web/lang/pkgfuncs_po.inc2
-rw-r--r--web/lang/ru/account_po.inc24
-rw-r--r--web/lang/ru/acctfuncs_po.inc86
-rw-r--r--web/lang/ru/aur_po.inc22
-rw-r--r--web/lang/ru/common_po.inc30
-rw-r--r--web/lang/ru/hacker_po.inc12
-rw-r--r--web/lang/ru/index_po.inc58
-rw-r--r--web/lang/ru/logout_po.inc10
-rw-r--r--web/lang/ru/pkgedit_po.inc30
-rw-r--r--web/lang/ru/pkgfuncs_po.inc134
-rw-r--r--web/lang/ru/search_po.inc72
-rw-r--r--web/lang/ru/submit_po.inc88
-rw-r--r--web/lang/ru/template_po.inc10
-rw-r--r--web/lang/ru/test_po.inc16
-rw-r--r--web/lang/ru/timeout_po.inc12
-rw-r--r--web/lang/search_po.inc2
-rw-r--r--web/lang/submit_po.inc2
-rw-r--r--web/lang/template_po.inc2
-rw-r--r--web/lang/test_po.inc2
-rw-r--r--web/lang/timeout_po.inc2
28 files changed, 632 insertions, 0 deletions
diff --git a/web/lang/account_po.inc b/web/lang/account_po.inc
index ad168bbf..85599543 100644
--- a/web/lang/account_po.inc
+++ b/web/lang/account_po.inc
@@ -25,4 +25,6 @@ include_once("es/account_po.inc");
include_once("de/account_po.inc");
+include_once("ru/account_po.inc");
+
?> \ No newline at end of file
diff --git a/web/lang/acctfuncs_po.inc b/web/lang/acctfuncs_po.inc
index 76988008..6e733ac0 100644
--- a/web/lang/acctfuncs_po.inc
+++ b/web/lang/acctfuncs_po.inc
@@ -25,4 +25,6 @@ include_once("es/acctfuncs_po.inc");
include_once("de/acctfuncs_po.inc");
+include_once("ru/acctfuncs_po.inc");
+
?> \ No newline at end of file
diff --git a/web/lang/aur_po.inc b/web/lang/aur_po.inc
index b4d967cc..bb7c0fbe 100644
--- a/web/lang/aur_po.inc
+++ b/web/lang/aur_po.inc
@@ -25,4 +25,6 @@ include_once("es/aur_po.inc");
include_once("de/aur_po.inc");
+include_once("ru/aur_po.inc");
+
?> \ No newline at end of file
diff --git a/web/lang/common_po.inc b/web/lang/common_po.inc
index 383b7373..05ec0a78 100644
--- a/web/lang/common_po.inc
+++ b/web/lang/common_po.inc
@@ -25,4 +25,6 @@ include_once("es/common_po.inc");
include_once("de/common_po.inc");
+include_once("ru/common_po.inc");
+
?> \ No newline at end of file
diff --git a/web/lang/hacker_po.inc b/web/lang/hacker_po.inc
index e6bc0877..d92f4a30 100644
--- a/web/lang/hacker_po.inc
+++ b/web/lang/hacker_po.inc
@@ -25,4 +25,6 @@ include_once("es/hacker_po.inc");
include_once("de/hacker_po.inc");
+include_once("ru/hacker_po.inc");
+
?> \ No newline at end of file
diff --git a/web/lang/index_po.inc b/web/lang/index_po.inc
index 838e6640..4bef5421 100644
--- a/web/lang/index_po.inc
+++ b/web/lang/index_po.inc
@@ -25,4 +25,6 @@ include_once("es/index_po.inc");
include_once("de/index_po.inc");
+include_once("ru/index_po.inc");
+
?> \ No newline at end of file
diff --git a/web/lang/logout_po.inc b/web/lang/logout_po.inc
index bb0ada14..154f7e2a 100644
--- a/web/lang/logout_po.inc
+++ b/web/lang/logout_po.inc
@@ -25,4 +25,6 @@ include_once("es/logout_po.inc");
include_once("de/logout_po.inc");
+include_once("ru/logout_po.inc");
+
?> \ No newline at end of file
diff --git a/web/lang/pkgedit_po.inc b/web/lang/pkgedit_po.inc
index 8d84f759..4848a811 100644
--- a/web/lang/pkgedit_po.inc
+++ b/web/lang/pkgedit_po.inc
@@ -25,4 +25,6 @@ include_once("es/pkgedit_po.inc");
include_once("de/pkgedit_po.inc");
+include_once("ru/pkgedit_po.inc");
+
?> \ No newline at end of file
diff --git a/web/lang/pkgfuncs_po.inc b/web/lang/pkgfuncs_po.inc
index 510bde2a..717d6137 100644
--- a/web/lang/pkgfuncs_po.inc
+++ b/web/lang/pkgfuncs_po.inc
@@ -25,4 +25,6 @@ include_once("es/pkgfuncs_po.inc");
include_once("de/pkgfuncs_po.inc");
+include_once("ru/pkgfuncs_po.inc");
+
?> \ No newline at end of file
diff --git a/web/lang/ru/account_po.inc b/web/lang/ru/account_po.inc
new file mode 100644
index 00000000..2507a889
--- /dev/null
+++ b/web/lang/ru/account_po.inc
@@ -0,0 +1,24 @@
+<?
+# Russian (Рƒский) translation
+# Translator: Sergej Pupykin <ps@lx-ltd.ru>
+
+include_once("translator.inc");
+global $_t;
+
+$_t["ru"]["Use this form to update your account."] = "Ипользуй‚е э‚ƒ формƒ для изменения вашей у‡е‚ной запии.";
+
+$_t["ru"]["Leave the password fields blank to keep your same password."] = "Отавь‚е пол для вводна пароля пƒс‚ыми ели не хоти‚е его изменятŒ.";
+
+$_t["ru"]["You are not allowed to access this area."] = "У вас нет достƒпа к э‚ой части.";
+
+$_t["ru"]["Could not retrieve information for the specified user."] = "Невозможно полу‡и‚Œ инфо€мациŽ об указанном пользователе.";
+
+$_t["ru"]["Use this form to search existing accounts."] = "Ипользуй‚е э‚ƒ формƒ для поиска сƒществую‰ей у‡е‚ной запии.";
+
+$_t["ru"]["You do not have permission to edit this account."] = "У вас нет п€ав для изменения э‚ой у‡е‚ной запии.";
+
+$_t["ru"]["Use this form to create an account."] = "Ипользуй‚е э‚ƒ формƒ для создани новой у‡е‚ной запии.";
+
+$_t["ru"]["You must log in to view user information."] = "В‹ должны п€едстави‚ь для п€омотра инфо€мации о пользователе.";
+
+?> \ No newline at end of file
diff --git a/web/lang/ru/acctfuncs_po.inc b/web/lang/ru/acctfuncs_po.inc
new file mode 100644
index 00000000..3c6baff6
--- /dev/null
+++ b/web/lang/ru/acctfuncs_po.inc
@@ -0,0 +1,86 @@
+<?
+# Russian (Рƒский) translation
+# Translator: Sergej Pupykin <ps@lx-ltd.ru>
+
+include_once("translator.inc");
+global $_t;
+
+$_t["ru"]["Missing a required field."] = "О‚сƒттвуе‚ обязательное значение.";
+
+$_t["ru"]["Search'"] = "Поиск";
+
+$_t["ru"]["The account, %h%s%h, has been successfully created."] = "У‡е‚ная запиŒ %h%s%h упешно создана.";
+
+$_t["ru"]["Error trying to modify account, %h%s%h: %s."] = "Оˆибка изменения у‡е‚ной запии, %h%s%h: %s.";
+
+$_t["ru"]["The email address is invalid."] = "Неправильн‹й адре элек‚ронной почт‹.";
+
+$_t["ru"]["Error trying to create account, %h%s%h: %s."] = "Оˆибка создани у‡е‚ной запии, %h%s%h: %s.";
+
+$_t["ru"]["The username, %h%s%h, is already in use."] = "Имя %h%s%h уже ипользуе‚с.";
+
+$_t["ru"]["Account Type"] = "Тип у‡е‚ной запии.";
+
+$_t["ru"]["The account, %h%s%h, has been successfully modified."] = "У‡е‚ная запиŒ %h%s%h упешно изменена.";
+
+$_t["ru"]["Account Suspended"] = "Дейс‚вие у‡е‚ной запии п€иостановлено.";
+
+$_t["ru"]["Status"] = "С‚а‚у";
+
+$_t["ru"]["New Package Notify"] = "ИзветитŒ о новы… паке‚а…";
+
+$_t["ru"]["IRC Nick"] = "IRC Ник";
+
+$_t["ru"]["Trusted user"] = "Дове€енный пользователь";
+
+$_t["ru"]["No results matched your search criteria."] = "По вашему запросƒ ничего не найдено.";
+
+$_t["ru"]["Normal user"] = "Обычный пользователь";
+
+$_t["ru"]["Never"] = "Никогда";
+
+$_t["ru"]["User"] = "Пользователь";
+
+$_t["ru"]["Active"] = "Активный";
+
+$_t["ru"]["Last Voted"] = "Последний п€оголосовавˆий";
+
+$_t["ru"]["Real Name"] = "Настоящее имя";
+
+$_t["ru"]["Edit Account"] = "ИзменитŒ у‡е‚нƒŽ запиŒ";
+
+$_t["ru"]["Password fields do not match."] = "Пароли не совпадаŽ‚.";
+
+$_t["ru"]["View this user's packages"] = "ПосмотретŒ паке‚‹ э‚ого пользователя";
+
+$_t["ru"]["Language"] = "Язык";
+
+$_t["ru"]["A Trusted User cannot assign Developer status."] = "Дове€енный пользователь не може‚ утанавливатŒ с‚а‚у Разрабо‚чик.";
+
+$_t["ru"]["The address, %h%s%h, is already in use."] = "Адре %h%s%h уже ипользуе‚с.";
+
+$_t["ru"]["No more results to display."] = "Больˆе нет результатов.";
+
+$_t["ru"]["Type"] = "Тип";
+
+$_t["ru"]["Click on the Home link above to login."] = "Щелкните сылкƒ Home ч‚обы п€едстави‚ь.";
+
+$_t["ru"]["Sort by"] = "СортироватŒ по";
+
+$_t["ru"]["Re-type password"] = "Введите пароль е‰е раз";
+
+$_t["ru"]["Language is not currently supported."] = "Язык пока не поддерживаетс.";
+
+$_t["ru"]["Any type"] = "ЛŽбой тип";
+
+$_t["ru"]["Last vote"] = "Последнее голоование";
+
+$_t["ru"]["Suspended"] = "П€иостановлена";
+
+$_t["ru"]["Trusted User"] = "Дове€енный пользователь";
+
+$_t["ru"]["Missing User ID"] = "О‚сƒттвуе‚ иден‚и„икатор пользователя";
+
+$_t["ru"]["Developer"] = "Разрабо‚чик";
+
+?> \ No newline at end of file
diff --git a/web/lang/ru/aur_po.inc b/web/lang/ru/aur_po.inc
new file mode 100644
index 00000000..d89bb631
--- /dev/null
+++ b/web/lang/ru/aur_po.inc
@@ -0,0 +1,22 @@
+<?
+# Russian (Рƒский) translation
+# Translator: Sergej Pupykin <ps@lx-ltd.ru>
+
+include_once("translator.inc");
+global $_t;
+
+$_t["ru"]["%s: %sAn ArchLinux project%s"] = "%s: %sП€оек‚ ArchLinux%s";
+
+$_t["ru"]["Logout"] = "В‹ход";
+
+$_t["ru"]["Discussion"] = "Обсуждение";
+
+$_t["ru"]["Bugs"] = "Оˆибки";
+
+$_t["ru"]["Accounts"] = "У‡е‚н‹е запии";
+
+$_t["ru"]["Home"] = "Домой";
+
+$_t["ru"]["Packages"] = "Паке‚‹";
+
+?> \ No newline at end of file
diff --git a/web/lang/ru/common_po.inc b/web/lang/ru/common_po.inc
new file mode 100644
index 00000000..44660d2c
--- /dev/null
+++ b/web/lang/ru/common_po.inc
@@ -0,0 +1,30 @@
+<?
+# Russian (Рƒский) translation
+# Translator: Sergej Pupykin <ps@lx-ltd.ru>
+
+include_once("translator.inc");
+global $_t;
+
+$_t["ru"]["Reset"] = "Переƒс‚ановитŒ";
+
+$_t["ru"]["Username"] = "Имя пользователя";
+
+$_t["ru"]["Email Address"] = "Адре элек‚ронной почт‹";
+
+$_t["ru"]["Less"] = "Назад";
+
+$_t["ru"]["Clear"] = "О‡ититŒ";
+
+$_t["ru"]["required"] = "т€ебуе‚с";
+
+$_t["ru"]["Update"] = "ОбновитŒ";
+
+$_t["ru"]["Submit"] = "П€инятŒ";
+
+$_t["ru"]["Password"] = "Пароль";
+
+$_t["ru"]["Create"] = "СоздатŒ";
+
+$_t["ru"]["More"] = "Далее";
+
+?> \ No newline at end of file
diff --git a/web/lang/ru/hacker_po.inc b/web/lang/ru/hacker_po.inc
new file mode 100644
index 00000000..3dc9483a
--- /dev/null
+++ b/web/lang/ru/hacker_po.inc
@@ -0,0 +1,12 @@
+<?
+# Russian (Рƒский) translation
+# Translator: Sergej Pupykin <ps@lx-ltd.ru>
+
+include_once("translator.inc");
+global $_t;
+
+$_t["ru"]["Your session id is invalid."] = "Неве€н‹й иден‚и„икатор сессии.";
+
+$_t["ru"]["If this problem persists, please contact the site administrator."] = "Ели п€облема не решена, обра‚и‚еŒ к админис‚рато€ƒ сайта.";
+
+?> \ No newline at end of file
diff --git a/web/lang/ru/index_po.inc b/web/lang/ru/index_po.inc
new file mode 100644
index 00000000..f2b9aabb
--- /dev/null
+++ b/web/lang/ru/index_po.inc
@@ -0,0 +1,58 @@
+<?
+# Russian (Рƒский) translation
+# Translator: Sergej Pupykin <ps@lx-ltd.ru>
+
+include_once("translator.inc");
+global $_t;
+
+$_t["ru"]["Statistics"] = "С‚а‚итика";
+
+$_t["ru"]["Remember to vote for your favourite packages!"] = "Не забывай‚е головатŒ за полюбивˆиес вам паке‚‹!";
+
+$_t["ru"]["Error looking up username, %s."] = "Оˆибка поиска имени пользователя, %s.";
+
+$_t["ru"]["Packages in unsupported"] = "Паке‚ов в [unsupported]";
+
+$_t["ru"]["The most popular packages will be provided as binary packages in [community]."] = "Наиболее популярные паке‚‹ бƒдƒ‚ добавлены в [community] в собраном виде.";
+
+$_t["ru"]["Trusted Users"] = "Дове€енны… пользователей";
+
+$_t["ru"]["You must supply a username."] = "В‹ должны зада‚Œ имя пользователя.";
+
+$_t["ru"]["Packages added or updated in the past 7 days"] = "Паке‚ов добавлено/обновлено за последние 7 дней";
+
+$_t["ru"]["Email discussion about the AUR takes place on the %sTUR Users List%s."] = "Ипользуй‚е %sTUR Users List%s для обсуждени AUR.";
+
+$_t["ru"]["Packages in unsupported and flagged as safe"] = "Безопасны… паке‚ов в [unsupported]";
+
+$_t["ru"]["Though we can't vouch for their contents, we provide a %hlist of user repositories%h for your convenience."] = "Хот м‹ не можем пору‡и‚ь за соде€жимое, м‹ п€едос‚авляем %hсписок пользовательски… репозитариев%h для удобтва.";
+
+$_t["ru"]["Packages in [community]"] = "Паке‚ов в [community]";
+
+$_t["ru"]["Recent Updates"] = "Последние обновлени";
+
+$_t["ru"]["Your account has been suspended."] = "Дейс‚вие вашей у‡е‚ной запии п€иостановлено.";
+
+$_t["ru"]["Username:"] = "Имя пользователя:";
+
+$_t["ru"]["Error trying to generate session id."] = "Оˆибка гене€а†ии иден‚и„икатора сессии.";
+
+$_t["ru"]["Welcome to the AUR! Please read the %hAUR User Guidelines%h and %hAUR TU Guidelines%h for more information."] = "Добро пожаловатŒ в AUR! Пожалуйта п€о‡и‚айте %hAUR User Guidelines%h и %hAUR TU Guidelines%h, ч‚обы полу‡и‚Œ больˆе инфо€мации.";
+
+$_t["ru"]["Contributed PKGBUILDs <b>must</b> conform to the %hArch Packaging Standards%h otherwise they will be deleted!"] = "П€иланые PKGBUILD <b>должны</b> соответтвоватŒ %hArch Packaging Standards%h или бƒдƒ‚ удален‹!";
+
+$_t["ru"]["Login"] = "Войти";
+
+$_t["ru"]["If you have feedback about the AUR, please leave it in %hFlyspray%h."] = "Заме‡ани и пожелания о AUR отавлй‚е в %hFlyspray%h.";
+
+$_t["ru"]["You must supply a password."] = "В‹ должны ввес‚и пароль.";
+
+$_t["ru"]["Password:"] = "Пароль:";
+
+$_t["ru"]["Registered Users"] = "Зарегис‚рированные пользователи";
+
+$_t["ru"]["Logged-in as: %h%s%h"] = "Вошли как: %h%s%h";
+
+$_t["ru"]["Incorrect password for username, %s."] = "Неве€н‹й пароль для пользователя %s.";
+
+?> \ No newline at end of file
diff --git a/web/lang/ru/logout_po.inc b/web/lang/ru/logout_po.inc
new file mode 100644
index 00000000..22b64691
--- /dev/null
+++ b/web/lang/ru/logout_po.inc
@@ -0,0 +1,10 @@
+<?
+# Russian (Рƒский) translation
+# Translator: Sergej Pupykin <ps@lx-ltd.ru>
+
+include_once("translator.inc");
+global $_t;
+
+$_t["ru"]["You have been successfully logged out."] = "Сеан заве€шен.";
+
+?> \ No newline at end of file
diff --git a/web/lang/ru/pkgedit_po.inc b/web/lang/ru/pkgedit_po.inc
new file mode 100644
index 00000000..b5443661
--- /dev/null
+++ b/web/lang/ru/pkgedit_po.inc
@@ -0,0 +1,30 @@
+<?
+# Russian (Рƒский) translation
+# Translator: Sergej Pupykin <ps@lx-ltd.ru>
+
+include_once("translator.inc");
+global $_t;
+
+$_t["ru"]["Missing package ID."] = "Иден‚и„икатор паке‚а о‚сƒттвуе‚.";
+
+$_t["ru"]["Invalid category ID."] = "Неве€н‹й иден‚и„икатор категории.";
+
+$_t["ru"]["Enter your comment below."] = "Введите ваш комента€ий ниже.";
+
+$_t["ru"]["You are not allowed to delete this comment."] = "У вас нет п€ав для удалени э‚ого комента€и.";
+
+$_t["ru"]["Missing comment ID."] = "Иден‚и„икатор комента€и о‚сƒттвуе‚.";
+
+$_t["ru"]["Package category updated."] = "Категория паке‚а обновлена.";
+
+$_t["ru"]["You must be logged in before you can edit package information."] = "В‹ должны п€едстави‚ь п€ежде чем редакти€оватŒ инфо€мациŽ о паке‚е.";
+
+$_t["ru"]["Comment has been deleted."] = "Комента€ий удален.";
+
+$_t["ru"]["You've found a bug if you see this...."] = "В‹ нашли оˆибкƒ, ели види‚е э‚о....";
+
+$_t["ru"]["Comment has been added."] = "Комента€ий добавлен";
+
+$_t["ru"]["Select new category"] = "В‹бери‚е новуŽ категорию.";
+
+?> \ No newline at end of file
diff --git a/web/lang/ru/pkgfuncs_po.inc b/web/lang/ru/pkgfuncs_po.inc
new file mode 100644
index 00000000..b011fe1a
--- /dev/null
+++ b/web/lang/ru/pkgfuncs_po.inc
@@ -0,0 +1,134 @@
+<?
+# Russian (Рƒский) translation
+# Translator: Sergej Pupykin <ps@lx-ltd.ru>
+
+include_once("translator.inc");
+global $_t;
+
+$_t["ru"]["Category"] = "Категория";
+
+$_t["ru"]["Search by"] = "ИкатŒ по";
+
+$_t["ru"]["Delete comment"] = "УдалитŒ комента€ий";
+
+$_t["ru"]["orphan"] = "сиро‚а";
+
+$_t["ru"]["Votes"] = "Голоа";
+
+$_t["ru"]["First Submitted"] = "Впервые послан";
+
+$_t["ru"]["Tarball"] = "А€хив";
+
+$_t["ru"]["Be careful! The above files may contain malicious code that can damage your system."] = "БƒдŒте оторожн‹! Данн‹е файл‹ могу‚ соде€жатŒ код, кото€ый способен повреди‚Œ вашƒ системƒ.";
+
+$_t["ru"]["Voted"] = "П€оголосовал";
+
+$_t["ru"]["Location"] = "Местона…ождение";
+
+$_t["ru"]["Flag Safe"] = "Флаг Безопасно";
+
+$_t["ru"]["Go"] = "Поехали";
+
+$_t["ru"]["Unflag Out-of-date"] = "Убра‚Œ флаг Утарел";
+
+$_t["ru"]["Go back to %hpackage details view%h."] = "ВернƒтŒс к %hинфо€мации о паке‚е%h.";
+
+$_t["ru"]["Error retrieving package details."] = "Оˆибка полу‡ени инфо€мации о паке‚е.";
+
+$_t["ru"]["Description"] = "Описание";
+
+$_t["ru"]["My Packages"] = "Мои паке‚‹";
+
+$_t["ru"]["Safe"] = "Безопасно";
+
+$_t["ru"]["Sort order"] = "Порядок сортировки";
+
+$_t["ru"]["Ascending"] = "По возрастаниŽ";
+
+$_t["ru"]["Keywords"] = "Ключевые слова";
+
+$_t["ru"]["No New Comment Notification"] = "Нет новы… изве‰ений о комента€и…";
+
+$_t["ru"]["Dependencies"] = "Завиимос‚и";
+
+$_t["ru"]["Descending"] = "По убываниŽ";
+
+$_t["ru"]["Per page"] = "Пост€анично";
+
+$_t["ru"]["Package Listing"] = "Список паке‚ов";
+
+$_t["ru"]["Package details could not be found."] = "Не найдена инфо€маци о паке‚е.";
+
+$_t["ru"]["Package Details"] = "Инфо€маци о паке‚е";
+
+$_t["ru"]["Error retrieving package list."] = "Оˆибка полу‡ени списка паке‚ов.";
+
+$_t["ru"]["Files"] = "Файл‹";
+
+$_t["ru"]["Name"] = "Имя";
+
+$_t["ru"]["Last Updated"] = "Последнее обновление";
+
+$_t["ru"]["The above files have been verified (by %s) and are safe to use."] = "Данн‹е файл‹ п€оверен‹ (%s) и могу‚ б‹тŒ безопасно ипользован‹.";
+
+$_t["ru"]["Unflag Package Safe To Use"] = "СнятŒ флаг Безопасно";
+
+$_t["ru"]["Go back to %hsearch results%h."] = "ВернƒтŒс к %hрезультатам поиска%h.";
+
+$_t["ru"]["Age"] = "Возрас‚";
+
+$_t["ru"]["Comments"] = "Комента€ии";
+
+$_t["ru"]["Submitter"] = "Авто€";
+
+$_t["ru"]["Un-Vote"] = "Убра‚Œ голо";
+
+$_t["ru"]["change category"] = "изменитŒ категорию";
+
+$_t["ru"]["UnNotify"] = "Не изве‰а‚Œ";
+
+$_t["ru"]["Delete Packages"] = "УдалитŒ паке‚‹";
+
+$_t["ru"]["Maintainer"] = "ПоддерживаŽщий";
+
+$_t["ru"]["Add Comment"] = "ДобавитŒ комента€ий";
+
+$_t["ru"]["Comment by: %h%s%h on %h%s%h"] = "Комента€ии: %h%s%h к %h%s%h";
+
+$_t["ru"]["Flag Out-of-date"] = "Поме‚и‚Œ как Утаревший";
+
+$_t["ru"]["Manage"] = "Управля‚Œ";
+
+$_t["ru"]["Sort by"] = "СортироватŒ по";
+
+$_t["ru"]["Flag Package Safe To Use"] = "Поме‚и‚Œ флагом Безопасно";
+
+$_t["ru"]["Actions"] = "Дейс‚вия";
+
+$_t["ru"]["Unflag Safe"] = "СнятŒ флаг Безопасно";
+
+$_t["ru"]["Sources"] = "Иходники";
+
+$_t["ru"]["Yes"] = "Да";
+
+$_t["ru"]["Search Criteria"] = "К€и‚е€ий поиска";
+
+$_t["ru"]["Notify"] = "ИзветитŒ";
+
+$_t["ru"]["O%hut-of-Date"] = "У%hс‚а€ел";
+
+$_t["ru"]["Vote"] = "ГолооватŒ";
+
+$_t["ru"]["Adopt Packages"] = "УыновитŒ паке‚‹";
+
+$_t["ru"]["New Comment Notification"] = "Изве‰ение о новом комента€ии";
+
+$_t["ru"]["Disown Packages"] = "Б€ои‚Œ паке‚‹";
+
+$_t["ru"]["Orphans"] = "Сиро‚‹";
+
+$_t["ru"]["Any"] = "ЛŽбой";
+
+$_t["ru"]["No packages matched your search criteria."] = "Нет паке‚ов по в‹б€анному к€и‚е€иŽ поиска.";
+
+?> \ No newline at end of file
diff --git a/web/lang/ru/search_po.inc b/web/lang/ru/search_po.inc
new file mode 100644
index 00000000..4e13a709
--- /dev/null
+++ b/web/lang/ru/search_po.inc
@@ -0,0 +1,72 @@
+<?
+# Russian (Рƒский) translation
+# Translator: Sergej Pupykin <ps@lx-ltd.ru>
+
+include_once("translator.inc");
+global $_t;
+
+$_t["ru"]["None of the selected packages could be deleted."] = "Ниодин в‹б€анный паке‚ не може‚ б‹тŒ удален.";
+
+$_t["ru"]["Your votes have been removed from the selected packages."] = "Ваш голо убран  в‹б€анного паке‚а.";
+
+$_t["ru"]["Couldn't flag package safe."] = "Невозможно поме‚и‚Œ паке‚ как безопасный.";
+
+$_t["ru"]["You did not select any packages to un-vote for."] = "В‹ не в‹б€али ниодного паке‚а для снятия голоа.";
+
+$_t["ru"]["The selected packages have been unflagged."] = "С в‹б€анны… паке‚ов поме‚ка снята.";
+
+$_t["ru"]["You did not select any packages to adopt."] = "В‹ не в‹б€али ниодного паке‚а для уыновления.";
+
+$_t["ru"]["You must be logged in before you can flag packages."] = "В‹ должны войти п€ежде чем расс‚авля‚Œ флажки на паке‚‹.";
+
+$_t["ru"]["You must be logged in before you can get notifications on comments."] = "В‹ должны войти п€ежде чем полу‡а‚Œ изве‰ени о комента€и….";
+
+$_t["ru"]["You must be logged in before you can vote for packages."] = "В‹ должны войти п€ежде чем голооватŒ.";
+
+$_t["ru"]["The selected packages have been flagged out-of-date."] = "В‹б€аные паке‚‹ поме‡ены как утаревшие.";
+
+$_t["ru"]["The selected packages have been deleted."] = "В‹б€аные паке‚‹ удален‹.";
+
+$_t["ru"]["You did not select any packages to vote for."] = "В‹ не в‹б€али ниодного паке‚а для голоования.";
+
+$_t["ru"]["You must be logged in before you can disown packages."] = "В‹ должны войти п€ежде чем б€оа‚Œ паке‚‹.";
+
+$_t["ru"]["Error trying to retrieve package details."] = "Оˆибка полу‡ени инфо€мации о паке‚е.";
+
+$_t["ru"]["The selected packages have been adopted."] = "В‹б€аные паке‚‹ уыновлен‹.";
+
+$_t["ru"]["You have been removed from the comment notification list."] = "В‹ удален‹ из списка полу‡а‚елей изве‰ений.";
+
+$_t["ru"]["Your votes have been cast for the selected packages."] = "В‹ п€оголосовали за в‹б€анные паке‚‹.";
+
+$_t["ru"]["The selected packages have been unflagged safe."] = "С в‹б€аны… паке‚ов сня‚ флаг Безопасно.";
+
+$_t["ru"]["You must be logged in before you can cancel notification on comments."] = "В‹ должны войти п€ежде чем о‚меня‚Œ изве‰ени о комента€и….";
+
+$_t["ru"]["You must be logged in before you can adopt packages."] = "В‹ должны войти п€ежде чем уыновлятŒ паке‚‹.";
+
+$_t["ru"]["You have been added to the comment notification list."] = "В‹ добавлены в список полу‡а‚елей изве‰ений о комента€и….";
+
+$_t["ru"]["You did not select any packages to disown."] = "В‹ не в‹б€али ниодного паке‚а ч‚обы б€ои‚Œ.";
+
+$_t["ru"]["You must be logged in before you can un-vote for packages."] = "В‹ должны войти п€ежде чем сниматŒ голо  паке‚а.";
+
+$_t["ru"]["You must be logged in before you can unflag packages."] = "В‹ должны войти п€ежде чем сниматŒ флажки.";
+
+$_t["ru"]["You did not select any packages to unflag."] = "В‹ не в‹б€али ниодного паке‚а для снятия поме‚ки.";
+
+$_t["ru"]["Couldn't unflag package safe."] = "Нельзя безопасно снятŒ флажок.";
+
+$_t["ru"]["You did not select any packages to delete."] = "В‹ не в‹б€али ниодного паке‚а для удалени.";
+
+$_t["ru"]["Couldn't add to notification list."] = "Невозможно добавитŒ в список полу‡а‚елей изве‰ений.";
+
+$_t["ru"]["You did not select any packages to flag."] = "В‹ не в‹б€али ниодного паке‚а для поме‚ки.";
+
+$_t["ru"]["The selected packages have been disowned."] = "В‹б€анные паке‚‹ б€оˆены.";
+
+$_t["ru"]["The selected packages have been flagged safe."] = "В‹б€анные паке‚‹ поме‡ены как безопасные.";
+
+$_t["ru"]["Couldn't remove from notification list."] = "Невозможно удалитŒ из списка полу‡а‚елей изве‰ений.";
+
+?> \ No newline at end of file
diff --git a/web/lang/ru/submit_po.inc b/web/lang/ru/submit_po.inc
new file mode 100644
index 00000000..7fa2f9ba
--- /dev/null
+++ b/web/lang/ru/submit_po.inc
@@ -0,0 +1,88 @@
+<?
+# Russian (Рƒский) translation
+# Translator: Sergej Pupykin <ps@lx-ltd.ru>
+
+include_once("translator.inc");
+global $_t;
+
+$_t["ru"]["Missing build function in PKGBUILD."] = "О‚сƒттвуе‚ фƒнкци build в PKGBUILD.";
+
+$_t["ru"]["Could not change directory to %s."] = "Невозможно сменитŒ директо€иŽ в %s.";
+
+$_t["ru"]["No"] = "Нет";
+
+$_t["ru"]["Missing pkgdesc variable in PKGBUILD."] = "О‚сƒттвуе‚ переменна pkgdesc в PKGBUILD.";
+
+$_t["ru"]["Error trying to upload file - please try again."] = "Оˆибка загрƒзки файла - попробуйте е‰е раз.";
+
+$_t["ru"]["Error exec'ing the mv command."] = "Оˆибка в‹полнени команд‹ mv.";
+
+$_t["ru"]["You must create an account before you can upload packages."] = "В‹ должны создатŒ у‡е‚нƒŽ запиŒ для загрƒзки паке‚ов.";
+
+$_t["ru"]["Package upload successful."] = "Паке‚ упешно загрƒжен.";
+
+$_t["ru"]["Overwrite existing package?"] = "Перезаписа‚Œ сƒществую‰ий паке‚?";
+
+$_t["ru"]["Binary packages and filelists are not allowed for upload."] = "Бина€н‹е паке‚‹ и списки файлов запрещены для загрƒзки.";
+
+$_t["ru"]["You did not specify a package name."] = "В‹ не указали имя паке‚а.";
+
+$_t["ru"]["Error trying to unpack upload - PKGBUILD does not exist."] = "Оˆибка во в€емя распаковки - PKGBUILD о‚сƒттвуе‚.";
+
+$_t["ru"]["Could not create incoming directory: %s."] = "Невозможно создатŒ каталог : %s.";
+
+$_t["ru"]["Upload package file"] = "ЗагрƒзитŒ файл паке‚а.";
+
+$_t["ru"]["Package Location"] = "Местона…ождение паке‚а.";
+
+$_t["ru"]["Missing url variable in PKGBUILD."] = "О‚сƒттвуе‚ переменна url в PKGBUILD.";
+
+$_t["ru"]["Package names do not match."] = "Имена паке‚а не совпадаŽ‚.";
+
+$_t["ru"]["Package Category"] = "Категория паке‚а.";
+
+$_t["ru"]["Could not change to directory %s."] = "Невозможно сменитŒ каталог на %s.";
+
+$_t["ru"]["You did not tag the 'overwrite' checkbox."] = "В‹ не утановили переклю‡а‚ель 'overwrite'.";
+
+$_t["ru"]["Invalid name: only lowercase letters are allowed."] = "Неве€ное имя: только нижний регит€ допутим.";
+
+$_t["ru"]["Missing pkgver variable in PKGBUILD."] = "О‚сƒттвуе‚ переменна pkgver в PKGBUILD.";
+
+$_t["ru"]["Package name"] = "Имя паке‚а.";
+
+$_t["ru"]["Upload"] = "ЗагрƒзитŒ";
+
+$_t["ru"]["Missing md5sums variable in PKGBUILD."] = "О‚сƒттвуе‚ переменна md5sums в PKGBUILD.";
+
+$_t["ru"]["Missing pkgrel variable in PKGBUILD."] = " О‚сƒттвуе‚ переменна pkgrel в PKGBUILD.";
+
+$_t["ru"]["Missing pkgname variable in PKGBUILD."] = "О‚сƒттвуе‚ переменна pkgname в PKGBUILD.";
+
+$_t["ru"]["Error - No file uploaded"] = "Оˆибка - нет загрƒженного файла";
+
+$_t["ru"]["Package URL is missing a protocol (ie. http:// ,ftp://)"] = "Не указан п€о‚окол в URL (‚.е. http:// ,ftp://)";
+
+$_t["ru"]["You are not allowed to overwrite the %h%s%h package."] = "В‹ не имее‚е достƒпа для перезаписи паке‚а %h%s%h.";
+
+$_t["ru"]["Select Location"] = "В‹бери‚е местона…ождение";
+
+$_t["ru"]["Select Category"] = "В‹бери‚е категорию";
+
+$_t["ru"]["Comment"] = "Комента€ий";
+
+$_t["ru"]["Could not create directory %s."] = "Нельзя создатŒ директо€иŽ %s.";
+
+$_t["ru"]["Unknown file format for uploaded file."] = "Неизвес‚н‹й формат загрƒженного файла.";
+
+$_t["ru"]["Missing source variable in PKGBUILD."] = "О‚сƒттвуе‚ переменна source в PKGBUILD.";
+
+$_t["ru"]["Could not re-tar"] = "Невозможно переархиви€оватŒ";
+
+$_t["ru"]["Sorry, uploads are not permitted by this server."] = "Извините, загрƒзки не разрешены э‚им сервером.";
+
+$_t["ru"]["You must supply a comment for this upload/change."] = "В‹ должны ввес‚и комента€ий к загрƒзке/изменению.";
+
+$_t["ru"]["Yes"] = "Да";
+
+?> \ No newline at end of file
diff --git a/web/lang/ru/template_po.inc b/web/lang/ru/template_po.inc
new file mode 100644
index 00000000..8a7bbf57
--- /dev/null
+++ b/web/lang/ru/template_po.inc
@@ -0,0 +1,10 @@
+<?
+# Russian (Рƒский) translation
+# Translator: Sergej Pupykin <ps@lx-ltd.ru>
+
+include_once("translator.inc");
+global $_t;
+
+$_t["ru"]["Hi, this is worth reading!"] = "П€иве‚, э‚о с‚оит почи‚а‚Œ!";
+
+?> \ No newline at end of file
diff --git a/web/lang/ru/test_po.inc b/web/lang/ru/test_po.inc
new file mode 100644
index 00000000..43ca7eb7
--- /dev/null
+++ b/web/lang/ru/test_po.inc
@@ -0,0 +1,16 @@
+<?
+# Russian (Рƒский) translation
+# Translator: Sergej Pupykin <ps@lx-ltd.ru>
+
+include_once("translator.inc");
+global $_t;
+
+$_t["ru"]["Select your language here: %h%s%h, %h%s%h, %h%s%h, %h%s%h."] = "В‹бери‚е ваш язык здесŒ: %h%s%h, %h%s%h, %h%s%h, %h%s%h.";
+
+$_t["ru"]["Hello, world!"] = "Вем п€иве‚!";
+
+$_t["ru"]["Hello, again!"] = "П€иве‚ е‰е раз!";
+
+$_t["ru"]["My current language tag is: '%s'."] = "Мой теку‰ий язык: '%s'.";
+
+?> \ No newline at end of file
diff --git a/web/lang/ru/timeout_po.inc b/web/lang/ru/timeout_po.inc
new file mode 100644
index 00000000..d36a29d7
--- /dev/null
+++ b/web/lang/ru/timeout_po.inc
@@ -0,0 +1,12 @@
+<?
+# Russian (Рƒский) translation
+# Translator: Sergej Pupykin <ps@lx-ltd.ru>
+
+include_once("translator.inc");
+global $_t;
+
+$_t["ru"]["Click on the Home link above to log in."] = "Щелкните по сылке Home ввер…ƒ, ч‚обы п€едстави‚ь.";
+
+$_t["ru"]["Your session has timed out. You must log in again."] = "В€емя вашей сессии итекло. Вам нƒжно п€едстави‚ь снова.";
+
+?> \ No newline at end of file
diff --git a/web/lang/search_po.inc b/web/lang/search_po.inc
index ce39eed8..da1da936 100644
--- a/web/lang/search_po.inc
+++ b/web/lang/search_po.inc
@@ -25,4 +25,6 @@ include_once("es/search_po.inc");
include_once("de/search_po.inc");
+include_once("ru/search_po.inc");
+
?> \ No newline at end of file
diff --git a/web/lang/submit_po.inc b/web/lang/submit_po.inc
index 677a5a81..196bba70 100644
--- a/web/lang/submit_po.inc
+++ b/web/lang/submit_po.inc
@@ -25,4 +25,6 @@ include_once("es/submit_po.inc");
include_once("de/submit_po.inc");
+include_once("ru/submit_po.inc");
+
?> \ No newline at end of file
diff --git a/web/lang/template_po.inc b/web/lang/template_po.inc
index fceeab88..05a30a10 100644
--- a/web/lang/template_po.inc
+++ b/web/lang/template_po.inc
@@ -25,4 +25,6 @@ include_once("es/template_po.inc");
include_once("de/template_po.inc");
+include_once("ru/template_po.inc");
+
?> \ No newline at end of file
diff --git a/web/lang/test_po.inc b/web/lang/test_po.inc
index b8926684..656ed4b2 100644
--- a/web/lang/test_po.inc
+++ b/web/lang/test_po.inc
@@ -25,4 +25,6 @@ include_once("es/test_po.inc");
include_once("de/test_po.inc");
+include_once("ru/test_po.inc");
+
?> \ No newline at end of file
diff --git a/web/lang/timeout_po.inc b/web/lang/timeout_po.inc
index d41a83e8..baf6bb94 100644
--- a/web/lang/timeout_po.inc
+++ b/web/lang/timeout_po.inc
@@ -25,4 +25,6 @@ include_once("es/timeout_po.inc");
include_once("de/timeout_po.inc");
+include_once("ru/timeout_po.inc");
+
?> \ No newline at end of file