By Bernt-Uwe Berwing & Markus Berwing GbR on Friday, 30 September 2022
Posted in General Issues
Likes 0
Views 480
Votes 0
Hi,

we are just in the process to finalize the configuration of our new site and perform final tests.
Since we are using german as site and admin language, we have downloaded and installed the german translations available for PayPlans and the other Stackideas components.

But we obviously need to translate lot of text that is still being displayed in english.
We are using the Joomla standard method of language overrides and this is working fine so far - but there are some examples where we simply do not find the text.

Example:
The confirmation page on frontend after completing the registration process.

We have located the first text and translated it in german but the last sentence we cannot find.


TEXT TO BE TRANSLATED:
"You may now login to our site using the username and password that you have entered earlier."

We searched the text everywhere:
Germany (Germany) Site
Germany (Germany) Administrator
English (United Kingdom) Site
English (United Kingdom) Administrator


Can you please help me to locate this text (this is just one example).
I do not want to search on the language files directly and override them but really use the Joomla functionality in backend.


Thanks and regards
Markus Berwing
Hey Markus,

"You may now login to our site using the username and password that you have entered earlier."
You can find this text under root\language\en-GB\en-GB.com_payplans.ini, the langue constant is COM_PP_LOGIN_TO_SITE.
see attached screenshot.

The reason why it's not showing in backend language override having html tag inside language string. If you search with some starting words also can find like this "You may now login to our site using".

Refer this document: https://stackideas.com/docs/payplans/administrators/customization/creating-language-overrides

Let me know if you still have any issue.
·
Friday, 30 September 2022 11:48
·
0 Likes
·
0 Votes
·
0 Comments
·
Hello Manisha,
sorry for the late reply.
I have finally found the langue constant COM_PP_LOGIN_TO_SITE and used it in de-DE.override.ini with proper german translation.

Since we use quite an extensive different and modified german translation overall, we have just copied the initial de-DE.com_payplans.ini and de-DE.com_easysosical.ini to the de-DE.override.ini which is working fine.

So far so good.

But there is one exception. The text on the E-Mail to the user that confirms that the account has been approved, is not correct and requires some changes. But I desperately tried to find the language constant respectively the translation itself in bot the files de-DE.com_payplans.ini and de-DE.com_easysosical.ini as well as in our de-DE.override.ini - but nothing. Maybe I am blind.

Is there other language files for E-Mail text ?

Please note that I have raised a ticket for another problem that is about E-Mail Templates and the fact that e-mail descriptions are not matching with the actual template in backend administration area. This makes it very very difficult to identify templates and find language constants. The ticket has been acknowledged and issue confirmed:

https://stackideas.com/forums/templates-e-mail-descriptions-are-not-matching-with-the-actual-template

But back to my issue in this ticket.

I need to know where the german & english translations are for the E-Mail in question:

See screenshot.

Thanks and regards
Markus
·
Friday, 28 October 2022 16:26
·
0 Likes
·
0 Votes
·
0 Comments
·
Hey Markus,

Since we use quite an extensive different and modified german translation overall, we have just copied the initial de-DE.com_payplans.ini and de-DE.com_easysosical.ini to the de-DE.override.ini which is working fine.

So far so good.

ok, good.

Is there other language files for E-Mail text ?
Can you tell me how your site admin approves this account?

Update us with the response.
·
Friday, 28 October 2022 18:35
·
0 Likes
·
0 Votes
·
0 Comments
·
Hello Manisha,

we are using combination PayPlans with EasySocial and in PayPlans we have set checkout method 'Default - Built-In from PayPlans.
The user account is being approved after user activation by site admin in EasySocials under menu item Users -> Pending.

Otherwise I made a mistake with the screenshot I have uploaded earlier. Please find attached the correct one for which I do not find any reference (text or language constant) in either de-DE.com_payplans.ini, de-DE.com_easysosical.ini or in our de-DE.override.ini

It is the confirmation email to admin from PayPlans about new order placed by a user.

All the other E-Mails about successful plan subscription and user registration confirmation are ok. and have correct german text and we can find all the language constants in the override file apart - but not for this email text.

And I found another example (see screenshot)...the pop-up when a user purchased a plan. There is german translation which is good...but on bottom there is text: 4 minutes ago.

I did not find the english text in the core files nor in my override.

Regards
Markus
·
Friday, 28 October 2022 20:43
·
0 Likes
·
0 Votes
·
0 Comments
·
Hey Markus,

Otherwise I made a mistake with the screenshot I have uploaded earlier. Please find attached the correct one for which I do not find any reference (text or language constant) in either de-DE.com_payplans.ini, de-DE.com_easysosical.ini or in our de-DE.override.ini

It is the confirmation email to admin from PayPlans about new order placed by a user.

You can find this language string in this file : root\administrator/language\en-GB\en-GB.com_payplans.ini


COM_PAYPLANS_NOTIFY_ADMIN_ABOUT_NEW_ORDER="New Order Made on %s"
COM_PP_NOTIFY_NEW_ORDER="New Order Made"
COM_PP_NOTIFY_NEW_ORDER_CONTENT="A new order has been made on the site. Below are the relevant details."


And I found another example (see screenshot)...the pop-up when a user purchased a plan. There is german translation which is good...but on bottom there is text: 4 minutes ago.

You can find this language string in this file : root\administrator/language\en-GB\en-GB.com_payplans.ini


COM_PP_LAPSED_DAYS_COUNT_PLURAL="%s days ago"
COM_PP_LAPSED_DAYS_COUNT_SINGULAR="%s day ago"
COM_PP_LAPSED_HOURS_COUNT_PLURAL="%s hours ago"
COM_PP_LAPSED_HOURS_COUNT_SINGULAR="%s hour ago"
COM_PP_LAPSED_MINUTES_COUNT_PLURAL="%s minutes ago"
COM_PP_LAPSED_MINUTES_COUNT_SINGULAR="%s minute ago"
COM_PP_LAPSED_MONTHS_COUNT_PLURAL="%s months ago"
COM_PP_LAPSED_MONTHS_COUNT_SINGULAR="%s month ago"
COM_PP_LAPSED_NOW="now"
COM_PP_LAPSED_SECONDS_COUNT_PLURAL="%s seconds ago"
COM_PP_LAPSED_SECONDS_COUNT_SINGULAR="%s second ago"
COM_PP_LAPSED_WEEKS_COUNT_PLURAL="%s weeks ago"
COM_PP_LAPSED_WEEKS_COUNT_SINGULAR="%s week ago"
COM_PP_LAPSED_YEARS_COUNT_PLURAL="%s years ago"
COM_PP_LAPSED_YEARS_COUNT_SINGULAR="%s year ago"


Let me know if you have any queries.
·
Monday, 31 October 2022 12:14
·
0 Likes
·
0 Votes
·
0 Comments
·
Hello Manisha,

great...thanks a lot for the information.
While I do not understand why those translations are under administrator (as to my knowledge this was more for backend), I have now taken the entire file for our german translations and put it in the override file.

This ticket can be closed now.

Thanks and cheers
Markus
·
Wednesday, 02 November 2022 20:40
·
0 Likes
·
0 Votes
·
0 Comments
·
Thanks for the support ! Much appreciated
·
Wednesday, 02 November 2022 20:40
·
0 Likes
·
0 Votes
·
0 Comments
·
Hi,

You are most welcome.

Just for your information, I have locked and marked this thread as resolved to avoid confusion in the future. Please start a new thread if you have any other issues in the future so it will be easier for us to manage your inquiries.

Thanks for understanding.
·
Thursday, 03 November 2022 10:31
·
0 Likes
·
0 Votes
·
0 Comments
·
View Full Post