Mercurial > pub > Impl
comparison Lib/IMPL/Resources/Strings.pm @ 180:d1676be8afcc
Перекодировка в utf-8
| author | sourcer |
|---|---|
| date | Fri, 30 Dec 2011 23:40:00 +0300 |
| parents | 4267a2ac3d46 |
| children | 2b9b55cfb79b |
comparison
equal
deleted
inserted
replaced
| 179:b3d91ff7aea9 | 180:d1676be8afcc |
|---|---|
| 82 | 82 |
| 83 =pod | 83 =pod |
| 84 | 84 |
| 85 =head1 NAME | 85 =head1 NAME |
| 86 | 86 |
| 87 C<IMPL::Resources::Strings> - | 87 C<IMPL::Resources::Strings> - Строковые ресурсы |
| 88 | 88 |
| 89 =head1 SYNOPSIS | 89 =head1 SYNOPSIS |
| 90 | 90 |
| 91 =begin code | 91 =begin code |
| 92 | 92 |
| 106 | 106 |
| 107 =end code | 107 =end code |
| 108 | 108 |
| 109 =head1 DESCRIPTION | 109 =head1 DESCRIPTION |
| 110 | 110 |
| 111 , | 111 Импортирует в целевой модуль функции, которые возвращают локализованные |
| 112 . | 112 параметризованные сообщения. |
| 113 | 113 |
| 114 : | 114 При импорте ищутся модули по следующему алгоритму: |
| 115 | 115 |
| 116 C<@Locations> | 116 В каталогах из массива C<@Locations> ищется файл с относительным путем |
| 117 C<$Base/$Locale/$ModName>, C<$Base>, C<$Locale> - | 117 C<$Base/$Locale/$ModName>, где C<$Base>, C<$Locale> - глобальные переменные |
| 118 C<IMPL::Resourses::Strings>, C<$ModName> | 118 модуля C<IMPL::Resourses::Strings>, а переменная C<$ModName> получена |
| 119 'C<::>' 'C</>'. | 119 путем замены 'C<::>' в имени целевого модуля на 'C</>'. |
| 120 | 120 |
| 121 , , | 121 Если файл не был найден, то производится поиск в каталоге, где |
| 122 , C<locale/$Locale/$ShortModName>, | 122 расположен сам модуль, файла с относительным путем C<locale/$Locale/$ShortModName>, |
| 123 C<$ShortModeName> - 'C<::>' . | 123 где C<$ShortModeName> - последняя часть после 'C<::>' из имени целевого модуля. |
| 124 | 124 |
| 125 , , | 125 Если файл не найден, то используются строки, указанные при объявлении |
| 126 . | 126 сообщений в целевом модуле. |
| 127 | 127 |
| 128 =head1 FORMAT | 128 =head1 FORMAT |
| 129 | 129 |
| 130 =begin code text | 130 =begin code text |
| 131 | 131 |
