_locale_export_po
includes/locale.inc, строка 1878
- Версии
- 5
_locale_export_po($language)
- 6
_locale_export_po($language = NULL, $output = NULL)
Write a generated PO or POT file to the output.
Параметры
$language
Language object to generate the output for, or NULL
if generating
translation template.
$output
The PO(T) file to output as a string. See _locale_export_generate_po()
on how it can be generated.
Связанные темы
Код
<?php
function _locale_export_po($language = NULL, $output = NULL) {
// Log the export event.
if (isset($language)) {
$filename = $language->language .'.po';
watchdog('locale', 'Exported %locale translation file: %filename.', array('%locale' => $language->name, '%filename' => $filename));
}
else {
$filename = 'drupal.pot';
watchdog('locale', 'Exported translation file: %filename.', array('%filename' => $filename));
}
// Download the file fo the client.
header("Content-Disposition: attachment; filename=$filename");
header("Content-Type: text/plain; charset=utf-8");
print $output;
die();
}
?>
Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии