Tag (and eventually Translate) PHP files
Thread poster: Dudu Koren
Dudu Koren  Identity Verified
Local time: 22:29
Member (2010)
English to Hebrew
Jan 3, 2011


Using Translator workbench & TagEditor

I try to translate some tpl (template) files of a website using Trados.
The files are actually mix of HTML and PHP.
Trados doesn't tag php code, i didn't mind about that because i can just
go over the code segments and translate only required text.
The problem comes when i create the translated documents.
All "&" signs are replaced by & and the code becomes corrupted.

So my question is: is there a way to force Trados not to change this
special characters (& for example)?
It would have been great if i can just tag all PHP code (it's mostly between
{ and } signs) but i have no idea how to do this. Tried Preptags and this all
regex thing looks a bit too complicated for me.

Would love to hear your ideas.

some example from the original file:

Features :
{if $sm.sel_features && !$smarty.session.id_admin}
{html_multi_checkboxes name="room[features]"
options=$sm.room_features selected=$sm.sel_features columns=2
{html_multi_checkboxes name="room[features]"
options=$sm.room_features selected=$sm.sel_features columns=2}
Please select atleast one feature.

Room View

{if $sm.imgs}
{section name=cur loop=$sm.imgs}
{assign var=x value=$sm.imgs[cur]}

class="{$x.id_image} img_identification" />

{if $smarty.section.cur.iteration % 2 ==0}

No Images

Direct link Reply with quote

Soonthon LUPKITARO(Ph.D.)  Identity Verified
Local time: 02:29
Member (2004)
English to Thai
+ ...
DTD setting files Jan 3, 2011

In TagEditor, you can set tags of special PHP/HTML codes in DTD setting file (*.ini format). Go to menu of Option/tag settings.
Alternatively, I use *.itd (SDLX in T2007 package) format to translate PHP/HTML files with less troubles.

Soonthon Lupkitaro

Direct link Reply with quote

Heinrich Pesch  Identity Verified
Local time: 22:29
Member (2003)
Finnish to German
+ ...
Easier in Word Jan 3, 2011

I would use Wordfast in Word for php. You can select the chunk that needs to be translated and don't change anything else.

Direct link Reply with quote
Dudu Koren  Identity Verified
Local time: 22:29
Member (2010)
English to Hebrew
Thanks a lot for the ideas Heinrich and Soonthon! Jan 4, 2011

I'll consider your suggestions

Direct link Reply with quote

To report site rules violations or get help, contact a site moderator:

You can also contact site staff by submitting a support request »

Tag (and eventually Translate) PHP files

Advanced search

PerfectIt consistency checker
Faster Checking, Greater Accuracy

PerfectIt helps deliver error-free documents. It improves consistency, ensures quality and helps to enforce style guides. It’s a powerful tool for pro users, and comes with the assurance of a 30-day money back guarantee.

More info »
Across v6.3
Translation Toolkit and Sales Potential under One Roof

Apart from features that enable you to translate more efficiently, the new Across Translator Edition v6.3 comprises your crossMarket membership. The new online network for Across users assists you in exploring new sales potential and generating revenue.

More info »

  • All of ProZ.com
  • Term search
  • Jobs
  • Forums
  • Multiple search