Форматиран силови линии в превод език

Понякога прехвърля линия е необходимо да се включват форматиран в специално поле. Това обикновено се случва, когато работата включва броя, но това може да се случи с дати и часове, когато искате точни инструкции за форматиране. Ако определена линия няма да бъде преведена, тя може да се използва в стандартната PHP функция "ФОРМАТ" и "sprintf". функция "ФОРМАТ" линия изходи форматирани с помощта на форматирането се вмъкват инструкции; функция "sprintf" връща линия, която е форматирана като се използват същите инструкции за форматиране.

метод JText предоставя методи за обвивки за функция "ФОРМАТ" и "sprintf", което позволява превод на статичен текст, както и ще позволи по едно и също време вложка форматирани като се използват същите функции с полета PHP синтаксис.

Например, да предположим, че имате линия "Дарения от 12.45 GBP са получени", където сумата идва от една променлива, например "$ дарения" Може да се разделят тази линия в две части [], както следва .:

определяне езикови линии с

но тя не работи добре с езиците, на които тези данни не са вкарани в същото самото място, както е преведено низ. Вместо това, използвайте метода "sprtinf", както следва:

с поредица от езиковия превод

Можете да включите повече от един формат спецификатор на всеки език линия. За да я накара да работи нормално проведени заместници.

с език линия дефиниция

Спецификаторите формат Синтаксис

Формат спецификатор състои от знак на сто ( "%"), който се приближаваше една или повече от тези елементи, с цел: