-
Notifications
You must be signed in to change notification settings - Fork 5
/
translation_standards.xml
95 lines (88 loc) · 4.37 KB
/
translation_standards.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
<?xml version="1.0" encoding="utf-8"?>
<root>
<![CDATA[
Рекомендации по переводу:
---------------------------
|Что - Как переводить |
---------------------------
application - приложение
cache - кеш
callback function - callback-функция
child - потомок, дочерний элемент (узел)
children - потомки
CLI - интерфейс командной строки
code (php-code) - код, php-код
coding standards - стандарты кодирования
commandline program - консольная программа
commit - фиксация (например, транзакции)
cookie - cookie
default, by default - по умолчанию (пишется без дефиса)
directory - директория
entry - элемент (существительное, для массивов, списков и прочих структур)
extension - модуль
hash - хеш
HTML entity - HTML-сущность
HTTP-Authentication - HTTP-аутентификация
Hypertext preprocessor - препроцессор гипертекста
handle - дескриптор (например, cURL)
ID (БД) - ID
id (в тексте) - идентификатор
legacy (system, server) - устаревшая система, сервер, протокол.
legacy support - поддержка старых версий
magic quotes - "магические" кавычки
magic constants/methods/numbers - "магические" константы/методы/числа
multibyte string - многобайтовая строка
node - узел
optional - необязательный
override - переопределять
otherwise - в противном случае, иначе
parameter(s) - параметр(ы), аргумент(ы)
parser - парсер
parsing - разбор (например, разбор строки)
prefetch - предварительная выборка
PCRE - Perl-совместимые регулярные выражения
PEAR - PEAR
PECL - PECL
PHP Group - PHP Group
PHP - PHP
private - закрытый
public - общедоступный
read-only - доступен только для чтения
referer - referer
result set - результирующий набор
returns - возвращает
SAPI - интерфейс разработки серверных приложений
script - скрипт
single quotes - одинарные кавычки
stream - поток
shared block - общая блокировка
shared memory - разделяемая память
SQL query - запрос SQL
SQL - структурированный язык запросов
throw exception - выбросить исключение
timezone, time zone - временная зона
token - лексема
tokenizer - tokenizer (лексер)
trait - трейт
true/false/null - использовать специальные сущности &false;, &true; и &null;
writable - доступен для записи
wrapper - обертка
URL wrapper - обертка URL
to throw a warning/error - вызвать предупреждение/ошибку
имена переменных - не переводятся
типы переменных (integer, string, bool, resource etc.) - не переводятся
+----------------+
|Перевод примеров|
+----------------+
Комментарии к коду должны быть переведены,
описание вывода (например, echo "You reload page $num times";) также.
Исключение к правилу перевода английских слов в коде составляет случай, когда
функция будет по-разному обрабатывать английский и русский варианты, например,
strtolower("Alex") === "alex", но strtolower("Алексей") !== "алексей".
Заголовок <title><function>func_name</function> example</title>
всегда переводится как <title>Пример использования <function>func_name</function></title>
Этот список не претендует на полноту.
Если у вас есть вопросы, комментарии или предложения по его
содержанию - обращайтесь в лист doc-ru@lists.php.net
]]>
</root>