Jump to content

Проблема с отображением русского в Invoice


Recommended Posts

Всем привет, была проблема с отображением русского в инвойсе, частично решили этим: http://www.prestasho...c-pdf-encoding/

 

 

Но всего лишь частично, в шапке счета рядом с номером счета пишется слово "счет" в анг варианте "invoice" , так вот после помощи приведенной вверху сия крика о помощи, сейчас почти весь счет на русском ( что неимоверно радует) а вот именно слово "счет" рядом с номером счета выражается.. ?????????? (тафтология тафтологуемая) ))

 

Вообщем скрин леплю, и жду мгновенья которое приведет меня к радости и спокойствию человеческому.

 

Премного благодарен.

 

Ika

 

P.S Prestashop 1.5

post-405055-0-35458400-1350676697_thumb.png

Edited by ikakey (see edit history)

Share this post


Link to post
Share on other sites
  • 3 weeks later...

В файле override\classes\pdf\PDFGenerator.php пишем:

 

<?php
class PDFGenerator extends PDFGeneratorCore
{
 public function setFontForLang($iso_lang)
 {
  $this->setFont('dejavusans');
  $this->setHeaderFont(array('dejavusans', '', PDF_FONT_SIZE_MAIN));
  $this->setFooterFont(array('dejavusans', '', PDF_FONT_SIZE_MAIN));
 }
}

 

Можно freeserif вместо dejavusans

  • Like 2

Share this post


Link to post
Share on other sites
  • 3 months later...

В файле override\classes\pdf\PDFGenerator.php пишем:

 

<?php
class PDFGenerator extends PDFGeneratorCore
{
 public function setFontForLang($iso_lang)
 {
  $this->setFont('dejavusans');
  $this->setHeaderFont(array('dejavusans', '', PDF_FONT_SIZE_MAIN));
  $this->setFooterFont(array('dejavusans', '', PDF_FONT_SIZE_MAIN));
 }
}

 

Можно freeserif вместо dejavusans

 

Спасибо тебе, добрый человек, теперь кирилица и в хедере и в футере PDF-счета.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More