By Victor on Wednesday, 04 December 2013
Posted in General Issues
Replies 9
Likes 0
Views 1K
Votes 0
Hello there,

I use Turkish language in EasyBlog's front and English in EB's admin. However, notification emails for new posts are sent in English language. Should it not have been in Turkish? Related language strings are already translated. Please see attached screenshots.

Thanks and best regards,

Zafer
Hello Zafer,

Sorry for the late reply. Yes that is right. You can also publish the post in the frontend so that the emails is sent out in Turkish. What you said here
If a site is, let's say, in X language and address an audience who speaks X language, why emails will be sent in admin's language?

Is not entirely correct. The way Joomla works is that it will detect what language the current environment is in. In your backend you have set the language to English. Logically all the language string will be read from the English language file. Thus if you create/publish a blog in the backend (while the language is set to English) the emails sent out will be in English because the language string are read from the English language file.

Alternatively you can set the backend to Turkish and the emails will be sent out in Turkish. Hope this helps.

Thanks!
·
Thursday, 05 December 2013 16:06
·
0 Likes
·
0 Votes
·
0 Comments
·
Hello Zafer,

Some translation might not be completed in you case its Turkish. You could take a look in:
Joomla\language\ tr-TR\ tr-TR.com_easyblog.ini
and look below the commented word.
;Email translations

Hope that helps,

Thanks:)
·
Wednesday, 04 December 2013 17:29
·
0 Likes
·
0 Votes
·
0 Comments
·
Hello Khairul,

I had attached to my message 2 screenshots. One was EasyBlog's Turkish language file which I use and there you would see that strings were already translated. Could you please make a comment on that?
·
Wednesday, 04 December 2013 23:44
·
0 Likes
·
0 Votes
·
0 Comments
·
Hello Zafer,

Sorry for the late reply. The language for the emails will follow the language in which you've created/published the blog in. If you created teh blog in the backend where the language is set to English then the emails will be in English. Hope this clears things up

Thanks!
·
Thursday, 05 December 2013 01:34
·
0 Likes
·
0 Votes
·
0 Comments
·
Hello Adelene,

I couldnt figure out something here. If a site is, let's say, in X language and address an audience who speaks X language, why emails will be sent in admin's language? You say that if I set backend language of admin as English, there is no way to send emails in site's language? Please advise.

Thanks and best regards,
·
Thursday, 05 December 2013 04:30
·
0 Likes
·
0 Votes
·
0 Comments
·
Hello Zafer,

There is a way to that but you would have to hack the English language file in:
Joomla\\language\ en-GB\ en-GB.com_easyblog.ini
and look below the commented word.
;Email translations

Thanks:)
·
Thursday, 05 December 2013 10:45
·
0 Likes
·
0 Votes
·
0 Comments
·
You mean that I should translate "Email translations" strings in English language file of EasyBlog?
·
Thursday, 05 December 2013 15:57
·
0 Likes
·
0 Votes
·
0 Comments
·
Hello Adelene,

I will publish my posts from front-end then.

Thank you and have a nice day!
·
Thursday, 12 December 2013 17:54
·
0 Likes
·
0 Votes
·
0 Comments
·
Hello Zafer,

You are most welcome. Have a nice day too

Thanks!
·
Thursday, 12 December 2013 23:22
·
0 Likes
·
0 Votes
·
0 Comments
·
View Full Post