Skip to content
Browse files

Added ukrainian localization to requirements application.

  • Loading branch information...
1 parent c59744b commit e8e7979b6a76d4e2832df346bd94a0cd8cb4a7cc vkryzhov committed Mar 16, 2012
Showing with 120 additions and 1 deletion.
  1. +1 −1 requirements/messages/config.php
  2. +44 −0 requirements/messages/uk/yii.php
  3. +75 −0 requirements/views/uk/index.php
View
2 requirements/messages/config.php
@@ -6,7 +6,7 @@
return array(
'sourcePath'=>dirname(__FILE__).DIRECTORY_SEPARATOR.'..',
'messagePath'=>dirname(__FILE__),
- 'languages'=>array('zh_cn','zh_tw','de','es','el','sv','he','nl','pt','ru','it','fr','ja','pl','hu','ro','id','vi','bg'),
+ 'languages'=>array('zh_cn','zh_tw','de','es','el','sv','he','nl','pt','ru','it','fr','ja','pl','hu','ro','id','vi','bg','uk'),
'fileTypes'=>array('php'),
'translator'=>'t',
'exclude'=>array(
View
44 requirements/messages/uk/yii.php
@@ -0,0 +1,44 @@
+<?php
+/**
+ * Message translations.
+ *
+ * This file is automatically generated by 'yiic message' command.
+ * It contains the localizable messages extracted from source code.
+ * You may modify this file by translating the extracted messages.
+ *
+ * Each array element represents the translation (value) of a message (key).
+ * If the value is empty, the message is considered as not translated.
+ * Messages that no longer need translation will have their translations
+ * enclosed between a pair of '@@' marks.
+ *
+ * NOTE, this file must be saved in UTF-8 encoding.
+ *
+ * @version $Id: $
+ */
+return array (
+ '$_SERVER does not have {vars}.' => 'Змінна $_SERVER не містить {vars}.',
+ '$_SERVER variable' => 'Змінна $_SERVER.',
+ '$_SERVER["SCRIPT_FILENAME"] must be the same as the entry script file path.' => 'Змінна $_SERVER["SCRIPT_FILENAME"] повинна відповідати шляху до файла вхідного скрипта.',
+ 'APC extension' => 'Розширення APC',
+ 'All <a href="http://www.yiiframework.com/doc/api/#system.db">DB-related classes</a>' => 'Всі <a href="http://www.yiiframework.com/doc/api/#system.db">DB-класи</a>',
+ 'DOM extension' => 'Розширення DOM',
+ 'Either $_SERVER["REQUEST_URI"] or $_SERVER["QUERY_STRING"] must exist.' => 'Повинна існувати хоча б одна з серверних змінних: $_SERVER["REQUEST_URI"] або $_SERVER["QUERY_STRING"].',
+ 'GD extension' => 'Розширення GD',
+ 'Mcrypt extension' => 'Розширення Mcrypt',
+ 'Memcache extension' => 'Розширення Memcache',
+ 'PCRE extension' => 'Розширення PCRE',
+ 'PDO MySQL extension' => 'Розширення PDO MySQL',
+ 'PDO PostgreSQL extension' => 'Розширення PDO PostgreSQL',
+ 'PDO SQLite extension' => 'Розширення PDO SQLite',
+ 'PDO extension' => 'Розширення PDO',
+ 'PHP 5.1.0 or higher is required.' => 'Вимагається версія РНР 5.1.0 і вище.',
+ 'PHP version' => 'Версія РНР',
+ 'Reflection extension' => 'Розширення Reflection',
+ 'SOAP extension' => 'Розширення SOAP',
+ 'SPL extension' => 'Розширення SPL',
+ 'This is required by encrypt and decrypt methods.' => 'Вимагається для роботи методів шифрування і дешифрування.',
+ 'This is required if you are using MySQL database.' => 'Вимагається для роботи з БД MySQL.',
+ 'This is required if you are using PostgreSQL database.' => 'Вимагається для роботи з БД PostgreSQL.',
+ 'This is required if you are using SQLite database.' => 'Вимагається для роботи з БД SQLite.',
+ 'Unable to determine URL path info. Please make sure $_SERVER["PATH_INFO"] (or $_SERVER["PHP_SELF"] and $_SERVER["SCRIPT_NAME"]) contains proper value.' => 'Не вдалось отримати інформацію про URL-шлях. Будь ласка, перевірте чи містяться вірні значення у змінній $_SERVER["PATH_INFO"] (або $_SERVER["PHP_SELF"] і $_SERVER["SCRIPT_NAME"]).',
+);
View
75 requirements/views/uk/index.php
@@ -0,0 +1,75 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
+<meta http-equiv="content-language" content="en"/>
+<link rel="stylesheet" type="text/css" href="css/main.css" />
+<title>Перевірка на відповідність до вимог Yii</title>
+</head>
+
+<body>
+<div id="page">
+
+<div id="header">
+<h1>Перевірка на відповідність до вимог Yii</h1>
+</div><!-- header-->
+
+<div id="content">
+<h2>Опис</h2>
+<p>
+Цей скрипт перевіряє чи відповідає конфігурація Вашого веб-сервера вимогам,
+що висуваються до <a href="http://www.yiiframework.com/">Yii</a> веб-додатків.
+Зокрема перевіряється версія PHP, чи завантажені необхідні розширення PHP,
+а також коректність налаштувань у файлі php.ini.
+</p>
+
+<h2>Висновок</h2>
+<p>
+<?php if($result>0): ?>
+Вітаємо! Конфігурація Вашого веб-сервера задовольняє всі вимоги Yii.
+<?php elseif($result<0): ?>
+Конфігурація Вашого веб-сервера задовольняє мінімально необхідні вимоги Yii. Зверніть увагу на попередження у табличці нижче, якщо передбачається використання відповідних функцій.
+<?php else: ?>
+На жаль, конфігурація Вашого веб-сервера не задовольняє вимоги Yii.
+<?php endif; ?>
+</p>
+
+<h2>Результати перевірки</h2>
+
+<table class="result">
+<tr><th>Назва</th><th>Результат</th><th>Вимагається для</th><th>Пояснення</th></tr>
+<?php foreach($requirements as $requirement): ?>
+<tr>
+ <td>
+ <?php echo $requirement[0]; ?>
+ </td>
+ <td class="<?php echo $requirement[2] ? 'passed' : ($requirement[1] ? 'failed' : 'warning'); ?>">
+ <?php echo $requirement[2] ? 'Так' : ($requirement[1] ? 'Ні' : 'Попередження'); ?>
+ </td>
+ <td>
+ <?php echo $requirement[3]; ?>
+ </td>
+ <td>
+ <?php echo $requirement[4]; ?>
+ </td>
+</tr>
+<?php endforeach; ?>
+</table>
+
+<table>
+<tr>
+<td class="passed">&nbsp;</td><td>Так</td>
+<td class="failed">&nbsp;</td><td>Ні</td>
+<td class="warning">&nbsp;</td><td>Попередження</td>
+</tr>
+</table>
+
+</div><!-- content -->
+
+<div id="footer">
+<?php echo $serverInfo; ?>
+</div><!-- footer -->
+
+</div><!-- page -->
+</body>
+</html>

0 comments on commit e8e7979

Please sign in to comment.
Something went wrong with that request. Please try again.