Birgit Wilde
Forum Replies Created
-
AuthorPosts
-
Hi Kiran,
great thanks. Now the “Uhr” is also visible with my Browser (maybe that was a browser cookie-thing).
If now there would be a way to also fix the date and time itself in the Add Event form as shown in the screenshot “add event form”, I would be completely happy.
The date I already have set in the event settings (see screenshot “event date settings”) – but it doesn’t seem to show properly in the Add Event form.
And the time has to count from 0 until 24 (otherwise Germans will not be able to differ between morning and afternoon).
I already have translated all date- and time-related strings I could find but nothing helped.
Thank you so much for all your time, patience, input and effort!
BirgitHi Kiran,
and this actually brings me to two general questions I have regarding wpml string translation:1) In wpml I translate an English string into German and then change the domain language from English to German. Why does this very same string, now in German, still show the English words, although I have just provided the German translation?
2) Does the wpml string translation in any way synchronize with the po/mo-files on my server (which I would assume)?
Because I upload the entirely translated po/mo-files of any domain on my server – everything is fine in the frontend so it obviously is the correct file in the correct folder. Still the wpml string translation keeps on telling me, that none of the strings is translated.
See attached screenshots:
1. Translated string in the geodirevents-de_DE.po
2. WPML string translation of that very same string AFTER upload of the po and mo on my server.Or do I generally misunderstand how that string translation should work? Should that be the case, please let me know!
Hi Kiran,
thanks very much. I found the strings in WPML. However, this does not seem to solve my problem.
In WPML I have set the language of all domains to German – because German is the default language of my website.As you can see on the first screenshot, the string translation now shows the AM/PM in the German string, which I cannot change but only translate into Englisch.
So when I switch the language of the domain geodirevents into English, I can translate the AM/PM into German “Uhr), as you can see on the second screenshot.
Still this translation will not be shown on my website, I guess because the default language of my site is German.
How can I solve this?!
This reply has been marked as private.This reply has been marked as private.This reply has been marked as private.Hi Alex,
now I have translated all po-files of all domains, named them “default-de_DE.po”, “geodirectory_de_DE.po” etc. and saved the po’s and mo’s in the respective file on my server:
/wp-content/languages/plugins/
The default language of my site I have set to German, just like the language of each single domain in WPML.
And still, the WPML string translation shows English strings where it should be German stating that they are not translated – even though I have translated and uploaded the e. g. default-de_DE.po only this morning. (see screenshot 1).And still the formfor adding an event shows not the correct date format. It should be
1. Juni 2018
e. g. 13:00 Uhr (not AM/PM etc.)
(see screenshot 2). – and I am very sure that I have translated any date format strings in all the files.And – this is very new – the Search button label all of a sudden is “Schnittstelle XF002 / XF 003” instead of “Suchen”, even though in the Settings I have named this Button “Suchen”. (screenshot 3)
I really have very carefully followed all translation instructions and have no idea, what is going wrong. In German we would say … I am at the end of my Latin 😉
Can you help me?
Thanks Paolo,
looks okay so far, should any further questions arise, I will get back to you.Just one more general question:
On my server unter wp-content there seem to be two locations where po-files can be found:One is in the plugin file and in there in the respective language file
e. g.
/clickandbuilds/…/wp-content/plugins/geodir_custom_posts/geodir-cp-languagesthe other one is in the language file and in there in the file for plugins
e. g.
/wp-content/languages/plugins/geodir_custom_posts-de_DE.moCan you tell me, what the difference is?
Hi Alex,
Thanks a lot – also a good idea with the banners. 🙂Great! Looking forward to it!
By the way, the German po-file I have named:
geodir_custom_posts-de.poand imported it. Or should I have given it another name? Or should I have uploaded it not via WPML but somewhere on my server?
/clickandbuilds/…/wp-content/plugins/geodir_custom_posts/geodir-cp-languages
Yes, I have gone through it.
Now I have set German as default language and also set the language of the domain in WPML to German, I have exported the pot-file and in the file it still states that the original language is English (see screenshot).I already have created a po-file from this, translated this language-mix into German and imported this file, but the system doesn’t apply these translations. The “orginial” language stays this German-English mix.
Any idea?
I have tried this. Then it looks like this – see screenshot.
Then the original CPT are in German, but in the German translation all the other wording is in English. So how do I then edit the German strings?Okay, thanks. This is quite devastating now, since I have more than 20 CPT with numerous filters and prices for each one… so much work and time – just gone.
A more prominent advice for those planning a multi-lingual or foreign directory to setup everything in English FIRST and then translate the strings in the aimed language(s) instead of setting up CTP etc. in their language would have been extremely helpful. Maybe this might help users to avoid this time-consuming mistake in the future.
Anyway, thank you.
Hi Support,
With the WPML String translation I was able to translate the listing expiry notification. Thank you for this hint.However, I still haven’t found a solution for my translation problem with the date and time of events.
I have been able to replace am/pm by the German word “Uhr” (which is only and intermediate solution as long as the page is only in German and not in German AND English) but still the hours only count from 1 – 12 instead of 1 – 24.I have checked all settings and all language files to make sure the date / time format shall be
j. F Y like 21. Mai 2018
H:i like 15:30(see screenshot time settings 1)
Still when adding an event the mask to enter the time still shows AP/PM (see event screenshot 1) and in the profile the date of the event is still shows
Mai 21, 2018
3:30 Uhr (instead of 15:30 Uhr, which is very confusing).(see event screenshot 2).
Do you have an idea, how I can handle this?
Looking forward to your response -
AuthorPosts