Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Теперь можно скомпилировать файлы ресурсов для подкаталога пользовательского языка, созданного согласно инструкциям предыдущего раздела.
Если необходимо скомпилировать пользовательские файлы ресурсов для языков с нелатинскими символами, например, кириллических, китайского, корейского, японского, иврит или арамейского, перед компиляцией потребуется настроить языковые стандарты среды для этих языков. Это гарантирует наличие соответствующих языковых сценариев. Дополнительные сведения см. в разделе Справочник: Настройка языкового стандарта среды.
- Откройте подкаталог языка ro.
В данном пособии будут использоваться три файла:
-
CRWebFormViewer.txt
-
SCRShared.txt
-
Viewer.txt
Два первых файла содержат строки ресурсов для элемента управления на основе веб-интерфейса CrystalReportViewer. Последний файл содержит строки ресурсов для элемента управления на основе интерфейса Windows CrystalReportViewer.
- Откройте файл Viewer.txt, чтобы просмотреть его содержимое.
<table>
<colgroup>
<col style="width: 100%" />
</colgroup>
<thead>
<tr class="header">
<th><img src="images/f0c12ze9.alert_note(ru-ru,VS.90).gif" title="Note" alt="Note" class="note" />Примечание</th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td><p>Эта папка румынского языка в настоящее время содержит строки для испанского языка. Для получения дополнительных сведений см. описание предыдущего этапа в данном пособии, раздел <a href="ms227600(v=vs.90).md">Настройка каталога файлов пользовательских ресурсов</a>.</p></td>
</tr>
</tbody>
</table>
Локализованные строки для элемента управления CrystalReportViewer отображаются на текущем языке.
Закройте Viewer.txt.
Из меню Пуск перейдите к пункту Программы > Visual Studio > Инструменты Visual Studio > Командная строка Visual Studio.
Перейдите к каталогу файлов ресурсов:
cd c:\CrystalReportViewer_resource_files\ro\
Запустите утилиту Resgen для компиляции файлов .txt, придерживаясь приведенного ниже синтаксиса.
<table>
<colgroup>
<col style="width: 100%" />
</colgroup>
<thead>
<tr class="header">
<th><img src="images/f0c12ze9.alert_note(ru-ru,VS.90).gif" title="Note" alt="Note" class="note" />Примечание</th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td><p>Не ставьте пробелы перед или после запятой.</p></td>
</tr>
</tbody>
</table>
resgen /compile CRWebFormViewer.txt,CrystalDecisions.Web.resources
resgen /compile SCRShared.txt,CrystalDecisions.Shared.resources
resgen /compile Viewer.txt,CrystalDecisions.Windows.Forms.resources
- Запустите утилиту al.exe для создания динамически подключаемой библиотеки для каждого файла ресурсов.
<table>
<colgroup>
<col style="width: 100%" />
</colgroup>
<thead>
<tr class="header">
<th><img src="images/f0c12ze9.alert_note(ru-ru,VS.90).gif" title="Note" alt="Note" class="note" />Примечание</th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td><p>В имени выхода расширение resources.dll меняется на custom_resources.dll.</p></td>
</tr>
</tbody>
</table>
al.exe /t:lib /embed:CrystalDecisions.Web.resources /culture:ro /out:CrystalDecisions.Web.custom_resources.dll
al.exe /t:lib /embed:CrystalDecisions.Shared.resources /culture:ro /out:CrystalDecisions.Shared.custom_resources.dll
al.exe /t:lib /embed:CrystalDecisions.Windows.Forms.resources /culture:ro /out:CrystalDecisions.Windows.Forms.custom_resources.dll
- Введите dir, чтобы просмотреть скомпилированные динамически подключаемые библиотеки.
Компиляция ресурсов для этого подкаталога завершена.
- Если у вас есть другие пользовательские языки, которые требуется скомпилировать, повторите операции этого раздела для каждого языка.
<table>
<colgroup>
<col style="width: 100%" />
</colgroup>
<thead>
<tr class="header">
<th><img src="images/f0c12ze9.alert_note(ru-ru,VS.90).gif" title="Note" alt="Note" class="note" />Совет:</th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td><p>В целях экономии времени введите все шесть команд в файл пакетной обработки. Помните, что для доступа к нужным переменным среды файл пакетной обработки необходимо запускать из командной строки Visual Studio.</p></td>
</tr>
</tbody>
</table>
- По завершении компиляции пользовательских ресурсов закройте "командную строку Visual Studio".
В следующем разделе описана процедура настройки проекта веб-сайта или проекта Windows для доступа к пользовательским ресурсам из глобального или пользовательского расположения.
Если вы создаете веб-узел, перейдите к Настройка глобальных или локальных пользовательских ресурсов.
При сборке проекта Windows переходите к разделу Настройка многоязыковой поддержки клиентов для приложения Windows.