'label.password' => 'Paraula de pas',
'label.confirm_password' => 'Confirmar paraula de pas',
'label.email' => 'e-mail',
+// Translate the following string.
+// 'label.page' => 'Page',
"form.filter.project" => 'Projecte',
"form.filter.filter" => 'Report favorit',
'label.confirm_password' => 'potvrdit heslo',
// 'label.email' => 'email',
'label.total' => 'celkem',
+// Translate the following string.
+// 'label.page' => 'Page',
"form.filter.project" => 'projekt',
"form.filter.filter" => 'oblíbená sestava',
'label.password' => 'adgangskode',
'label.confirm_password' => 'gentag adgangskode',
'label.email' => 'email',
+// Translate the following string.
+// 'label.page' => 'Page',
"form.filter.project" => 'projekt',
"form.filter.filter" => 'favorit rapport',
'label.role_manager' => '(Manager)',
'label.role_comanager' => '(Co-Manager)',
'label.role_admin' => '(Administrator)',
+// Translate the following string.
+// 'label.page' => 'Page',
// Labels for plugins (extensions to Time Tracker that provide additional features).
'label.custom_fields' => 'Benutzerfelder',
'label.type' => 'Typ',
'label.role_manager' =>'(manejador)',
'label.role_comanager' => '(auxiliar del manejador)',
'label.role_admin' => '(administrador)',
+// Translate the following string.
+// 'label.page' => 'Page',
// Labels for plugins (extensions to Time Tracker that provide additional features).
// TODO: translate the following strings.
// 'label.custom_fields' => 'Custom fields',
'label.confirm_password' => 'kinnita salasõna',
// 'label.email' => 'email',
'label.total' => 'kokku',
+// Translate the following string.
+// 'label.page' => 'Page',
"form.filter.project" => 'projekt',
"form.filter.filter" => 'lemmikraport',
'label.role_manager' => '(مدیر)',
'label.role_comanager' => '(دستیار مدیر)',
'label.role_admin' => '(مدیر ارشد)',
+// Translate the following string.
+// 'label.page' => 'Page',
// Labels for plugins (extensions to Time Tracker that provide additional features).
'label.custom_fields' => 'فیلدهای سفارشی',
'label.type' => 'نوع',
'label.role_manager' => '(esimies)',
'label.role_comanager' => '(apu-esimies)',
'label.role_admin' => '(ylläpitäjä)',
+// Translate the following string.
+// 'label.page' => 'Page',
// Labels for plugins (extensions to Time Tracker that provide additional features).
'label.custom_fields' => 'Omat kentät',
'label.type' => 'Tyyppi',
'label.role_manager' => '(responsable)',
'label.role_comanager' => '(co-responsable)',
'label.role_admin' => '(administrateur)',
+// Translate the following string.
+// 'label.page' => 'Page',
// Labels for plugins (extensions to Time Tracker that provide additional features).
'label.custom_fields' => 'Champs personalisés',
'label.role_manager' => '(מנהל)',
'label.role_comanager' => '(מנהל משנה)',
'label.role_admin' => '(מנהל המערכת)',
+// Translate the following string.
+// 'label.page' => 'Page',
// Labels for plugins (extensions to Time Tracker that provide additional features).
'label.custom_fields' => 'שדות אישיים',
'label.type' => 'סוג',
'label.confirm_password' => 'jelszó megerősítése',
// 'label.email' => 'email',
'label.total' => 'összesen',
+// Translate the following string.
+// 'label.page' => 'Page',
"form.filter.project" => 'projekt',
"form.filter.filter" => 'előre definiált riport formátum',
'label.confirm_password' => 'conferma password',
'label.email' => 'e-mail',
'label.total' => 'totale',
+// Translate the following string.
+// 'label.page' => 'Page',
"form.filter.project" => 'progetto',
"form.filter.filter" => 'report preferiti',
'label.confirm_password' => 'パスワードの確認',
'label.email' => 'Eメール',
'label.total' => '合計',
+// Translate the following string.
+// 'label.page' => 'Page',
"form.filter.project" => 'プロジェクト',
"form.filter.filter" => 'お気に入りレポート',
'label.confirm_password' => '암호 확인',
'label.email' => '이메일',
'label.total' => '합계',
+// Translate the following string.
+// 'label.page' => 'Page',
"form.filter.project" => '프로젝트',
"form.filter.filter" => '좋아하는 보고서',
'label.role_manager' => '(manager)',
'label.role_comanager' => '(co-manager)',
'label.role_admin' => '(beheerder)',
+// Translate the following string.
+// 'label.page' => 'Page',
// Labels for plugins (extensions to Time Tracker that provide additional features).
'label.custom_fields' => 'Eigen velden',
'label.type' => 'Type',
'label.confirm_password' => 'Bekreft passord',
// 'label.email' => 'email',
'label.total' => 'totalt',
+// Translate the following string.
+// 'label.page' => 'Page',
// TODO: Please check the translation against the current English file as many things are being refactored. For example, many labels have been added after label.email.
'label.role_manager' => '(Manager)',
'label.role_comanager' => '(Co-manager)',
'label.role_admin' => '(Administrator)',
+// Translate the following string.
+// 'label.page' => 'Page',
// Labels for plugins (extensions to Time Tracker that provide additional features).
'label.custom_fields' => 'Niestandardowe pola',
'label.type' => 'Rodzaj',
'label.password' => 'senha',
'label.confirm_password' => 'confirme a senha',
// 'label.email' => 'email',
+// Translate the following string.
+// 'label.page' => 'Page',
// "form.filter.project" => 'project',
// "form.filter.filter" => 'favorite report',
'label.confirm_password' => 'confirma parola',
// 'label.email' => 'email',
'label.total' => 'total',
+// Translate the following string.
+// 'label.page' => 'Page',
"form.filter.project" => 'proiect',
"form.filter.filter" => 'rapoarte favorite',
'label.role_manager' => '(manažér)',
'label.role_comanager' => '(spolu-manažér)',
'label.role_admin' => '(administrátor)',
+// Translate the following string.
+// 'label.page' => 'Page',
// Labels for plugins (extensions to Time Tracker that provide additional features).
'label.custom_fields' => 'Vlastné polia',
'label.type' => 'Typ',
// 'label.confirm_password' => 'confirm password',
'label.email' => 'email',
'label.total' => 'total',
+// Translate the following string.
+// 'label.page' => 'Page',
"form.filter.project" => 'projekt',
"form.filter.filter" => 'favorite report',
'label.confirm_password' => 'bekräfta lösenord',
'label.email' => 'e-post',
'label.total' => 'total',
+// Translate the following string.
+// 'label.page' => 'Page',
"form.filter.project" => 'projekt',
"form.filter.filter" => 'favorit rapport',
'label.confirm_password' => 'parolayı tekrala',
'label.email' => 'e-posta',
'label.total' => 'toplam',
+// Translate the following string.
+// 'label.page' => 'Page',
"form.filter.project" => 'proje',
"form.filter.filter" => 'sık kullanılan rapor',
'label.confirm_password' => '确认密码',
'label.email' => '电子邮件',
'label.total' => '总计',
+// Translate the following string.
+// 'label.page' => 'Page',
"form.filter.project" => '项目',
"form.filter.filter" => '收藏的报告',
'label.confirm_password' => '確認密碼',
'label.email' => '電子郵件',
'label.total' => '總計',
+// Translate the following string.
+// 'label.page' => 'Page',
"form.filter.project" => '項目',
"form.filter.filter" => '收藏的報告',
<br>
<table cellspacing="0" cellpadding="4" width="100%" border="0">
<tr>
- <td align="center"> Anuko Time Tracker 1.9.13.3390 | Copyright © <a href="https://www.anuko.com/lp/tt_3.htm" target="_blank">Anuko</a> |
+ <td align="center"> Anuko Time Tracker 1.9.13.3391 | Copyright © <a href="https://www.anuko.com/lp/tt_3.htm" target="_blank">Anuko</a> |
<a href="https://www.anuko.com/lp/tt_4.htm" target="_blank">{$i18n.footer.credits}</a> |
<a href="https://www.anuko.com/lp/tt_5.htm" target="_blank">{$i18n.footer.license}</a>
</td>
// Position at 15 mm from bottom.
$this->SetY(-15);
// Set font.
- $this->SetFont('helvetica', 'I', 8);
+ $this->SetFont('freeserif', 'I', 8);
// Print localized page number.
$this->Cell(0, 10, $this->page_word.' '.$this->getAliasNumPage().'/'.$this->getAliasNbPages(), 0, false, 'C', 0, '', 0, false, 'T', 'M');
}
// Set page word for the footer.
$pdf->SetPageWord($i18n->getKey('label.page'));
-// TODO: currently, we have problems rendering PDF in some languages such as Russian (headers, page word).
-// Not sure how to fix it... One option is to switch to mPDF - consider.
// Set document information.
$pdf->SetCreator(PDF_CREATOR);
// Add a page.
$pdf->AddPage();
-// Set font.
-$pdf->SetFont('helvetica', '', 10);
+// Set font (freeserif seems to work for all languages).
+$pdf->SetFont('freeserif', '', 10); // helvetica here does not work for Russian.
// Write HTML.
$pdf->writeHTML($html, true, false, false, false, '');