source: extensions/AMetaData/language/ru_RU/plugin.lang.php @ 7921

Last change on this file since 7921 was 7921, checked in by grum, 13 years ago

fix errors (semi-colon " ; " forgotten and other small errors...)

  • Property svn:eol-style set to LF
  • Property svn:keywords set to Author Date Id Revision
File size: 31.3 KB
Line 
1<?php
2/*
3 * How to translate metadata names and values ?
4 *
5 * Metadata names and values are not translated with a /language/*.lang.php file
6 * but they are stored in a .po and .mo files, respectively localized into
7 *  - /JpegMetaData/Locale/xx_XX/Tag.po
8 *  - /JpegMetaData/Locale/xx_XX/LC_MESSAGES/Tag.mo
9 *
10 * More information about GNU gettext l10n system and method to edit the .po & .mo
11 * files on wikipedia :
12 *  - http://en.wikipedia.org/wiki/GNU_gettext
13 *
14 */
15
16$lang['Grum Plugin Classes is not installed'] = 'Плагин <b>Grum Plugin Classes</b> не установлен';
17
18$lang['amd_title_page'] = 'Расширенная система управления метаданными';
19$lang['g003_version'] = 'v';
20
21$lang['g003_error_invalid_ajax_call'] = "Неверное обращение к функции!";
22
23$lang['g003_metadata'] = "Метаданные";
24$lang['g003_database'] = "Репозитарий";
25$lang['g003_status'] = "Статус";
26$lang['g003_show'] = "Просмотр";
27
28$lang['g003_numberOfAnalyzedPictures'] = "Проанализировано фотографий: %d; найдено метаданных: %d";
29$lang['g003_numberOfNotAnalyzedPictures'] = "Фотографий, не использованных при анализе: %d";
30$lang['g003_analyze_not_analyzed_pictures'] = "При анализе будут использованы новые фотографии, метаданные для которых отсутствуют в репозитарии. Результаты поиска будут добавлены в базу данных.";
31$lang['g003_analyze_all_pictures'] = "При анализе будут использованы все фотографии, присутствующие в галерее. Репозитарий будет полностью перезаписан.";
32$lang['g003_analyze_caddie_add_pictures'] = "При анализе будут использованы фотографии, присутствующие в корзине. Результаты поиска будут добавлены в базу данных.";
33$lang['g003_analyze_caddie_replace_pictures'] = "При анализе будут использованы фотографии, присутствующие в корзине. Репозитарий будет полностью перезаписан.";
34$lang['g003_analyze'] = "Выполнить анализ";
35$lang['g003_update_metadata'] = "Обновление репозитария метаданных";
36$lang['g003_status_of_database'] = "Статус репозитария";
37$lang['g003_updating_metadata'] = "Обновление репозитария";
38$lang['g003_analyze_in_progress'] = "Выполняется анализ...";
39$lang['g003_analyze_is_finished'] = "Анализ выполнен";
40$lang['g003_loading'] = "Загрузка...";
41$lang['g003_numberOfPicturesWithoutTags'] = "Для следующего количества фотографий метаданные отсутствуют: %d";
42$lang['g003_no_items_selected'] = "Метаданные не выбраны";
43$lang['g003_selected_tag_isnot_linked_with_any_picture'] = "Выбранные метаданные не сцеплены ни с одной фотографией";
44$lang['g003_TagId'] = "Метаданные";
45$lang['g003_TagLabel'] = "Имя";
46$lang['g003_NumOfImage'] = "Фотографии";
47$lang['g003_Pct'] = "%";
48$lang['g003_select'] = "Выбор";
49$lang['g003_display'] = "Отображение";
50$lang['g003_order'] = "Сортировка";
51$lang['g003_filter'] = "Фильтр";
52$lang['g003_tagOrder'] = "Метаданные";
53$lang['g003_numOrder'] = "Количество фотографий";
54$lang['g003_valueOrder'] = "Значение";
55$lang['g003_no_filter'] = "Фильтр отсутствует";
56$lang['g003_magic_filter'] = "Magic (вычисленные метаданные)";
57$lang['g003_exclude_unused_tags'] = "Исключить не использованные метаданные";
58$lang['g003_Value'] = "Значение";
59$lang['g003_selected_tags_only'] = "Показывать только выбранные метаданные";
60
61$lang['g003_select_metadata'] = "Выбор метаданных";
62$lang['g003_display_management'] = "Управление отображением метаданных";
63$lang['g003_number_of_filtered_metadata'] = "Количество доступных метаданных:";
64$lang['g003_number_of_distinct_values'] = "Количество отличающихся значений:";
65
66$lang['g003_click_to_edit_group'] = "Щелкните чтобы изменить свойства группы метаданных";
67$lang['g003_click_to_delete_group'] = "Щелкните чтобы удалить группу метаданных";
68$lang['g003_click_to_manage_group'] = "Щелкните чтобы изменить состав элементов группы метаданных";
69$lang['g003_click_to_manage_list'] = "Щелкните чтобы добавить/удалить метаданные";
70$lang['g003_add_a_group'] = "Добавить группу метаданных";
71$lang['g003_adding_a_group'] = "Добавление группы метаданных";
72$lang['g003_editing_a_group'] = "Редактирование группы метаданных";
73$lang['g003_deleting_a_group'] = "Удаление группы метаданных";
74$lang['g003_new_group'] = "Новая группа метаданных";
75$lang['g003_name'] = "Название";
76$lang['g003_add_delete_tags'] = "Добавить/удалить метаданные";
77$lang['g003_confirm_group_delete'] = "Вы действительно хотите удалить группу метаданных %s?";
78$lang['g003_default_group_name'] = "Условия съемки";
79
80$lang['g003_ok'] = "Ok";
81$lang['g003_cancel'] = "Отменить";
82$lang['g003_yes'] = "Да";
83$lang['g003_no'] = "Нет";
84
85
86$lang['g003_invalid_group_id'] = "Неверный идентификатор группы метаданных";
87$lang['g003_no_tag_can_be_selected'] = "Нет доступных метаданных";
88
89
90$lang['g003_warning_on_analyze_3'] = "Плагин проверяет, занесены ли ее метаданные в репозитарий, каждый раз при обращении к странице с фотографией в галерее. Если нет, то метаданные  добавляются в базу данных. Поэтому время, необходимое для полного населения репозитария в данном случае зависит от:";
91$lang['g003_warning_on_analyze_3a'] = "числа фотографий в галерее";
92$lang['g003_warning_on_analyze_3b'] = "числа фотографий, просматриваемых ежедневно";
93$lang['g003_warning_on_analyze_5'] = "Чтобы создать полный репозитарий, можно провести анализ всех фотографий в галерее:";
94$lang['g003_warning_on_analyze_0'] = "Внимание!";
95$lang['g003_warning_on_analyze_1'] = "Создание репозитария путем запуска процесса полного анализа галереи может занять значительное время (до нескольких минут). Кроме того, такой анализ требует выделения большого количества ресурсов сервера, если число анализируемых фотографий велико.";
96$lang['g003_warning_on_analyze_2'] = "Данная процедура может быть неприемлема при использовании некоторых типов серверов или хостинг-провайдеров.";
97
98
99
100$lang['g003_metadata_detail'] = "Возможные значения метаданных";
101
102$lang['g003_help'] = "Информация для разных типов метаданных";
103$lang['g003_help_tab_exif'] = "Exif";
104$lang['g003_help_tab_iptc'] = "IPTC";
105$lang['g003_help_tab_xmp'] = "XMP";
106$lang['g003_help_tab_magic'] = "Magic";
107$lang['g003_help_exif'] = "Метаданные EXIF сохраняются в заголовке фотографии в момент съемки.
108
109
110В основном, данная информация является технической и включает:
111[ul]
112[li]использованное оборудование (модель и производитель фотокамеры)[/li]
113[li]условия съемки (диафрагма, время экспозиции, фокусное расстояние)[/li]
114[li]дата/время съемки[/li]
115[li]географическое положение (GPS-координаты)[/li]
116[li]информация о формате фотографии (размер, разрешение, компрессия)[/li]
117[/ul]
118
119Метаданные EXIF стандартизованы ([url]http://www.exif.org/Exif2-2.PDF[/url]), однако :
120[ul]
121[li]Стандарт был принят [url=http://www.jeita.or.jp]JEITA[/url] (Japan Electronics and Information Technology Industries Association) в 2002 году и больше не изменялся[/li]
122[li]определенные стандартом типы метаданных не являются обязательными, поэтому не все фотокамеры их поддерживают[/li]
123[li]стандарт метаданных [i]MakerNote[/i] является свободным и производители используют его чтобы хранить информацию, отсутствующую в спецификации (например, модель объектива); поэтому данные такого рода являются специфичными для каждого производителя или даже модели фотокамеры. Плагин может обрабатывать некоторые типы таких метаданных, в частности, для фотокамер [b]Pentax[/b], [b]Canon[/b] и [b]Nikon[/b].[/li]
124[/ul]";
125
126$lang['g003_help_iptc'] = "Метаданные IPTC содержат информацию, которую фотограф может записать в заголовок фотографии, используя соответствующее программное обеспечение.
127
128Данная информация ориентирована на использование профессиональными фотографами и включает:
129[ul]
130[li]информацию о фотографе (имя, контактные данные)[/li]
131[li]информацию о правах собственности[/li]
132[li]описание фотографии (Название, полное описание, рецензии, ярлыки)[/li]
133[li]другую информацию, связанную со специфическим профессиональным использованием фотографии[/li]
134[/ul]
135
136Метаданные IPTC стандартизованы ([url]http://www.iptc.org[/url]).
137Стандарт был принят консорциумом ведущих мировых новостных агенств, [i]International Press Telecommunications Council [/i] (IPTC).
138";
139$lang['g003_help_xmp'] = "Метаданные XMP по существу хранят те же данные, что EXIF и IPTC, но в XML-формате.
140
141Спецификация метаданных XMP является более гибкой, поскольку:
142[ul]
143[li]информация может храниться на нескольких разных языках[/li]
144[li]XMP использует кодовую таблицу Unicode, что позволяет хранить символы, отсутствующие в латинском алфавите[/li]
145[li]XML облегчает интерпретацию и обмен информацией[/li]
146[/ul]
147
148Метаданные XMP стандартизованы ([url]http://www.metadataworkinggroup.org/specs[/url]).
149Стандарт рекомендует использовать метаданные EXIF и IPTC, если они имеются.
150
151Конвертирование метаданных EXIF и IPTC в фотмат XMP обычно производится с помощью программного обеспечения для редактирования фотографий.
152
153Поскольку спецификация XMP беднее, чем EXIF, при конвертировании данных из EXIF некоторая информация теряется. Обычно потерянная информация имеет низкую важность для большинства пользователей.  Однако стандарт рекомендует, чтобы программное обеспечение, записывающее метаданные XMP, сохраняло оригинальную информацию. К сожалению, это требование выполняется не всегда.";
154$lang['g003_help_magic'] = "Для одной и той же информации в разных форматах метаданных могут присутствовать свои ключи. При этом конкретное значение может:
155[ul]
156[li]быть записано во всех форматах[/li]
157[li]или может храниться в одном формате, но отсутствовать в другом[/li]
158[/ul]
159
160Например, значение диафрагмы может быть записано в четырех разных ключах метаданных:
161[ul]
162[li][b]exif.exif.FNumber[/b][/li]
163[li][b]exif.exif.ApertureValue[/b][/li]
164[li][b]xmp.exif:ApertureValue[/b][/li]
165[li][b]xmp.exif:FNumber[/b][/li]
166[/ul]
167
168Для того, чтобы упростить обработку дуплицированных значений, плагин использует небольшую группу наиболее часто используемых ключей, анализируя те из них, которые имеются в метаданных фотографии и возвращая наиболее актуальную информацию.
169Такие метаданные называются [b]Magic[/ b].
170
171Таким образом, ключ метаданных [b]magic.ShotInfo.Aperture[/b] имеет значение:
172[ul]
173[li]ключа [b]exif.exif.FNumber[/b], если он присутствует[/li]
174[li]в противном случае значение ключа [b]xmp.exif: FNumber[/b], если он присутствует[/li]
175[li]в противном случае значение ключа [b]exif.exif.ApertureValue[/b], если он присутствует[/ li]
176[li]в противном случае значение ключа [b]xmp.exif: ApertureValue[/b].[/li]
177[/ul]";
178
179
180/** ----------------------------------------------------------------------------
181 * новые переменные из релиза 0.5.0/0.5.1
182 */
183
184$lang['g003_y'] = "Да";
185$lang['g003_n'] = "Нет";
186
187$lang['g003_state'] = "Состояние";
188$lang['g003_update'] = "Обновить";
189$lang['g003_personnal'] = "Пользовательский";
190$lang['g003_search'] = "Поиск";
191
192$lang['g003_personnal_metadata'] = "Метаданные пользователя";
193$lang['g003_add_a_new_md'] = "Добавить новые метаданные";
194$lang['g003_num_of_rules'] = "Количество правил";
195$lang['g003_metadatId'] = "Идентификатор метаданных";
196$lang['g003_rules'] = "Правила";
197$lang['g003_add_a_rule'] = "Добавить правило";
198$lang['g003_typeText'] = "Текст";
199$lang['g003_typeMetadata'] = "Метаданные";
200$lang['g003_typeCondition'] = "Условие";
201$lang['g003_typeCIfExist'] = "существует";
202$lang['g003_typeCIfNotExist'] = "не существует";
203$lang['g003_typeCIfEqual'] = "равно";
204$lang['g003_typeCIfNotEqual'] = "не равно";
205$lang['g003_typeCIfLike'] = "содержит";
206$lang['g003_typeCIfNotLike'] = "не содержит";
207$lang['g003_typeCIfBeginWith'] = "начинается с";
208$lang['g003_typeCIfNotBeginWith'] = "не начинается с";
209$lang['g003_typeCIfEndWith'] = "заканчивается на";
210$lang['g003_typeCIfNotEndWith'] = "не заканчивается на";
211$lang['g003_conditionIf'] = "Проверить метаданные";
212
213$lang['g003_invalidId'] = "Недопустимый идентификатор метаданных";
214$lang['g003_oneRuleIsNeeded'] = "Должно быть определено хотя бы одно правило";
215$lang['g003_textRuleInvalid'] = "Правило типа \"Текст\": текст не должен отсутствовать";
216$lang['g003_metadataRuleInvalid'] = "Правило типа \"Метаданные\": ключ метаданных должен быть выбран";
217$lang['g003_conditionMdRuleInvalid'] = "Правило типа \"Условие\": ключ метаданных должен быть выбран";
218$lang['g003_conditionRulesRuleInvalid'] = "Правило типа \"Условие\": должно быть хотя бы одно условие";
219
220$lang['g003_tagIdAlreadyExist'] = "Ключ метаданных с таким идентификатором уже существует!";
221
222$lang['g003_pleaseConfirmMetadataDelete'] = "Вы подтверждаете удаление метаданных?";
223$lang['g003_deleteMetadata'] = "Удаление метаданных";
224$lang['g003_delete']= "Удалить";
225
226$lang['g003_userDefined_filter'] = "Пользовательские метаданные";
227
228$lang['g003_informations'] = "Информация";
229$lang['g003_databaseInformation'] = "Важная информация о репозитарии";
230$lang['g003_databaseWarning1']="[p]Репозитарий формируется на основе метаданных, присутствующих в заголовках фотографий галереи, а также метаданных, генериуемых плагином. В зависимости от числа фотографий и количества метаданных, репозитарий может иметь большой размер. Перед включением репозитария удостоверьтесь, что доступная база данных позволяет такое использование.[/p]
231
232[p]Примечание: использование репозитария не является обязательным. Репозитарий не используется для отображения метаданных при просмотре фотографий в Вэб-галерее.[/p]
233[p]Наполнение репозитария необходимо, если вы хотите:[/p]
234[ul]
235[li]Знать какие метаданные есть в фотографиях галереи (это поможет при выборе метаданных для отображения на страницах с фотографиями)[/li]
236[li]Использовать поисковую систему[/li]
237[/ul]
238";
239$lang['g003_sizeAndRows'] = "Размер репозитария составляет %s и он содержит %s метаданных";
240$lang['g003_numberOfAnalyzedPictures'] = "Проанализировано фотографий: %d";
241
242$lang['g003_options'] = "Опции";
243$lang['g003_fillDatabaseContinuously'] = "Пассивное наполнение репозитария. Новые метаданые добавляются, если  при просмотре пользователем фотографии в гелерее плагин обнаруживает, что эти метаданные отсутствуют в репозитарии.";
244$lang['g003_ignoreMetadata'] = "Игнорировать следующие метаданные:";
245
246$lang['g003_analyze_analyzed_pictures'] = "Анализ включает только фотографии, которые уже были проанализированы";
247$lang['g003_fillDatabaseIgnoreWarning'] = "Если используются эти опции, то для вступления их в силу требуется новый анализ";
248
249
250$lang['g003_add_metadata'] = "Добавить метаданные";
251
252$lang['g003_choose_a_metadata'] = "Выполнить поиск ключа метаданных";
253$lang['g003_add'] = "Добавить";
254$lang['g003_metadata_value_check_one'] = "Как минимум одно из условий должно быть верным:";
255$lang['g003_metadata_value_check_all'] = "Все условия должны выполняться:";
256
257$lang['g003_metadata_exists']="Ключ метаданных '%s' существует";
258$lang['g003_metadata_dont_exists']="Ключ метаданных '%s' не существует";
259$lang['g003_metadata_equals_all']="Ключ метаданных '%s' существует и его значение равно одному из:";
260$lang['g003_metadata_equals_one']="Ключ метаданных '%s' существует и его значение равно:";
261$lang['g003_metadata_not_equals_all']="Ключ метаданных '%s' существует и его значение не равно одному из:";
262$lang['g003_metadata_not_equals_one']="Ключ метаданных '%s' существует и его значение не равно:";
263$lang['g003_metadata_like_all']="Ключ метаданных '%s' существует и его значение содержит одно из:";
264$lang['g003_metadata_like_one']="Ключ метаданных '%s' существует и его значение содержит:";
265$lang['g003_metadata_not_like_all']="Ключ метаданных '%s' существует и его значение не содержит любое из:";
266$lang['g003_metadata_not_like_one']="Ключ метаданных '%s' существует и не содержит:";
267$lang['g003_metadata_begin_all']="Ключ метаданных '%s' существует и его значение начинается с одного из:";
268$lang['g003_metadata_begin_one']="Ключ метаданных '%s' существует и его значение начинается с:";
269$lang['g003_metadata_not_begin_all']="Ключ метаданных '%s' существует и его значение не начинается с любого из:";
270$lang['g003_metadata_not_begin_one']="Ключ метаданных '%s' существует и его значение не начинается с:";
271$lang['g003_metadata_end_all']="Ключ метаданных '%s' существует и его значение заканчивается на любое из:";
272$lang['g003_metadata_end_one']="Ключ метаданных '%s' существует и его значение заканчивается на:";
273$lang['g003_metadata_not_end_all']="Ключ метаданных '%s' существует и его значение не заканчивается на любое из:";
274$lang['g003_metadata_not_end_one']="Ключ метаданных '%s' существует и его значение не заканчивается на:";
275
276$lang['g003_value_already_set'] = "Значение уже существует в группе значений";
277$lang['g003_please_set_a_value'] = "Пожалуйста, введите значение";
278
279
280$lang['g003_install']="Установка";
281$lang['g003_basic_mode']="Обычная";
282$lang['g003_advanced_mode']="Расширенная";
283$lang['g003_validate']="OK";
284$lang['g003_step_1']="Выберите тип использования плагина";
285$lang['g003_basic_mode_help']="
286[i]Обычный[/i] режим предназначен для того, чтобы сделать доступным просмотр метаданных на странице с фотографией. В обычном режиме:[ul]
287[li]пользовательский интерфейс максимально упрощен[/li]
288[li]доступен короткий список из ~140 наиболее часто используемых ключей метаданных[/li]
289[/ul]";
290$lang['g003_advanced_mode_help']="
291[i]Расширенный[/i] режим предназначен для того, чтобы использовать максимальное количество метаданных в своих фотографиях. В расширенном режиме:[ul]
292[li]пользовательский интерфейс более сложный, но полноценный[/li]
293[li]доступен полный список из ~540 ключей метаданных[/li]
294[li]имеются дополнительные функциональные возможности (статистика, поиск ...)[/li]
295[/ul]
296При выборе [i]расширенного[/i] режима необходимо сформировать репозитарий метаданных.";
297
298
299$lang['g003_tags']="Ярлыки";
300$lang['g003_number_of_keywords']="Число ключевых слов:";
301$lang['g003_keyword']="Ключевое слово";
302$lang['g003_tag_in_piwigo']="Присутствует в Piwigo";
303$lang['g003_num_of_pictures']="Число фотографий";
304$lang['g003_num_of_pictures_already_tagged']="Число фотографий с ярлыком в Piwigo";
305$lang['g003_convert_ok']="Конвертирование выполнено успешно";
306$lang['g003_convert_keywords_and_apply']="Конвертировать";
307$lang['g003_no_keywords']="Не найдено ключевых слов для конвертирования";
308
309
310$lang['g003_tags_page_help']="На этой вкладке выполняется извлечение ключевых слов (ярлыков, тэгов), которые присутствуют в заголовках метаданных ваших фотографий. Интерфейс позволяет произвести конвертирование [i]Ярлыков[/i].
311Фотографии, для которых конвертирование ключевых слов уже было произведено, не выводятся. Для конвертирования предлагаются только те ключевые слова, которые присутствуют в метаданных фотографии, но отсутствуют в основной базе данных Piwigo.";
312
313$lang['g003_search_page_help']="На этой вкладке можно осуществить поиск метаданных. Варианты запросов могут варьировать, начиная от простых и заканчивая сложными: добавляйте критерии и комбинируйте их, используя перетаскивание.";
314
315$lang['g003_personnal_page_help']="Вы можете легко генерировать свои собственные метаданные, используя существующую информацию.
316[ul]
317[li]Добавьте новый ключ метаданных[/li]
318[li]Заполните его свойства[/li]
319[li]Добавляйте правила и комбинируйте их при необходимости, используя перетаскивание[/li]
320[/ul]";
321
322$lang['g003_select_page_help']="Только выбранные здесь ключи метаданных доступны в интерфейсах отображения, поиска и создания пользовательских типов метаданных. Это позволяет уменьшить список метаданных для удобства работы.
323Изменения вступают в силу при выборе (или отмене выбора) для определенного ключа метаданных.";
324
325
326$lang['g003_display_page_help']="Отображаемые на странице просмотра фотографии метаданные можно группировать и сортировать.
327По умолчанию доступна только одна группа [i]".$lang['g003_default_group_name']."[/i], но вы можете создать столько групп, сколько необходимо ([i]IPTC[/i], [i]Geolocation[/i], и т.д.).
328[ul]
329[li]Создавайте группы метаданных, если это необходимо[/li]
330[li]Добавляйте метаданные для отображения[/li]
331[li]Настраивайте порядок отображения метаданных в группах, используя перетасквание[/li]
332[li]Настраивайте порядок отображения групп, используя перетасквание[/li]
333[/ul]
334Изменения в составе и порядке ключей и групп метаданных вступают в силу как только они были внесены.";
335
336$lang['g003_gpc_not_up_to_date']="Плагин требует установки <i>Grum Plugin Classes</i> версии %s.
337На данный момент установлена версия %s: пожалуйста, обновите плагин <i>Grum Plugin Classes</i>.";
338
339
340/** ----------------------------------------------------------------------------
341 * удаленные переменные из релизов 0.5.0/0.5.1
342
343 */
344//$lang['g003_warning_on_analyze_4a']
345//$lang['g003_warning_on_analyze_4b']
346
347
348/** ----------------------------------------------------------------------------
349 * новые переменные из релиза 0.5.3
350 */
351$lang['g003_1_picture_in_caddie']="В корзине находится 1 фотография";
352$lang['g003_n_pictures_in_caddie']="Фотографий в корзине: %s";
353$lang['g003_analyze_random_pictures'] = "При анализе будут использованы фотографии (%s), выбранные случайно из тех, которые никогда не были анализированы. Результаты анализа будут добавлены в существующий репозитарий";
354$lang['g003_invalid_random_number']="Недопустимое значение для числа процессируемых фотографий";
355
356
357$lang['g003_database_is_not_up_to_date']="Репозитарий обновлен!";
358$lang['g003_databaseWarning2_1']="[p]Новый ключ метаданных доступен с момента последнего обновления плагина:[/p][ul]%s[/ul]
359[p]
360Для того чтобы его использовать, необходимо обновить репозитарий.[/p]";
361$lang['g003_databaseWarning2_n']="[p]Новые ключи метаданных доступны с момента последнего обновления плагина:[/p][ul]%s[/ul]
362[p]
363Для того чтобы их использовать, необходимо обновить репозитарий.[/p]";
364
365// help for metadata translation is given at the beginning of this file
366
367?>
Note: See TracBrowser for help on using the repository browser.