5102 Posts in 1520 Topics by 1116 members
|
Page:
1
|
Go to End | |
| Author | Topic: | 741 Views |
-
How translate core message

30 May 2011 at 10:38pm
Hello,
how can I translate core messages?
For example in CMSMain class (in file cms/code/CMSMain.php, Silverstripe version 2.4.5 - github) is this code snippet:FormResponse::status_message('Saved site configuration', "good");
Is there a "right" way, how this message can be translated? Without editing core files.Thanks.
-
Re: How translate core message

31 May 2011 at 2:03am
I think the best way to handle these messages that should have the _t() method applied to them, is to create a patch and a ticket for them. This ticket would probably also include an entry in cms/lang/en_US and your chosen language file...
The translation would look something like this
FormResponse::status_message(_t('CMSMain.SAVEDSITECONFIGURATION','Saved site configuration'), "good");
In the meantime, there's not much else to do but manually enter the replacement code in your core, I guess
-
Re: How translate core message

31 May 2011 at 7:13pm
Thanks martimiz, I'll do it, as you say.
One more thing...It's better attach patch files into ticket or send a pull request on github? -
Re: How translate core message

1 June 2011 at 6:08pm
Pull requests are now the recommended method for posting code fixes as we can merge changes quickly.
| 741 Views | ||
|
Page:
1
|
Go to Top |


