How to get link to translated content in ImpressPages 3.9? - translation

I got a problem creating a multi-languages website with ImpressPages (v 3.9).
I created 3 languages in admin: French, English and German. I got many pages that I've translated into 3 languages using "generateManagedText()" function.
I've also created 3 menus as using one for each languages.
My problem is: how can I generate links to inline-translated pages?
I got a language selector generated with this line:
echo $this->generateBlock('ipLanguages');
But the link are just redirecting to each homepage.
I would like to get an easy way to show link to each translated version in all website, could you get me some advises please?
Thank you!

You cannot generate a link to inline managed elements. Only pages have links. All the links you have is from Menu management.
Each language has its own menus and they don't have any relation with other language. Which means, you may have many pages in one language and only a few in the other.

Related

Wikibase language links

In a custom installation of wikibase I have links to wikipedia and my wiki family. In the left sidebar the language links to the wikis in my family do not show up as desired but with their wiki prefix and the name of the page. So at the german site it shows "enimed:Main Page" instead of "english".
The desired effect is achieved when adding the wiki prefixes to $wgExtraInterlanguageLinkPrefixes
$wgExtraInterlanguageLinkPrefixes[]="enimed";
$wgExtraInterlanguageLinkPrefixes[]="deimed";
Then creating system messages for the extra language links. I have created a page "MediaWiki:Interlanguage-link-deimed" with the content "deutsch" and a page "MediaWiki:Interlanguage-link-enimed" with the content "english".
I don't know if thats the best way to go. Therefore I'll leave the question open for now.

Allowing user to enter French,Spanish and Korean language in content of Umbraco input Control

We are using Umbraco web application in English language. We need to add
French,Spanish and Korean language in our application where we should be allow user to type and add content in French,Spanish and Korean language.
Question : How we can allow user to input content in French,Spanish and Korean language . Note* : Default language of system is English.
Please help me to get out of this.
Thanks in advance.
Currently Umbraco doesn't have built in language variants - so the classic way to do it is to create language specific "sites" as described here: https://our.umbraco.com/documentation/tutorials/multilanguage-setup/
A different solution could be to use the Vorto package. Vorto wraps itself around your existing datatypes, allowing you to put in an extra "layer" so every property can have different values/settings for each language in your site.
There's a link to it here - with instructions on how to get started using it:
https://our.umbraco.com/packages/backoffice-extensions/vorto/

Google Website translator translates only single page in Rails

I'm trying to have a multi language website in rails.
So I added the google translate from here
I added the meta script to my application.html.erb so that my whole site is translated.
And the div to my index page only.
But it just translates the index page and not the whole site. When I open the links in the index page they don't get translated. I don't want to add that div to every page in my site.I read this stackoverflow sloution here but that is not working for me. Suggest a solution.
I'm also aware of the Rails I18n library for internationalization but I guess I need to write all the translations myself manually, which I don't want to do.
Can I18n be automated like Google translator?
Are there any alternatives to that which work in fine in Rails?
You have to add the Google translate plugin code to every page or to which ever page you want to make it work .

Adding html form and input tags into Symfony static pages

I inherited the management of a Symfony site and need to add some HTMl form tags to one of the "static" pages via the CMS. The scenario I have is:
/index.php/splash/welcome pulls up the welcome screen.
We want to be able to add a subscription button on that page.
The HTML has been supplied for us by the company that handles the subscriptions.
The form post method has an action that references a script on a remote site (no lectures on the security implications please ;-).
When I add the <form... and <input... tags via the CMS admin panel, the tags get removed automatically by Symfony.
Is there a way to tell Symfony to allow these tags?
Thanks in advance,
Marty.
This is goign to depend completely on how the developer set up the CMS. Youre using a rich text editor in source mode i would take a look at that editor's config file and documentation because its probably the one responsible for stripping the tags.
If its just a plain text area i would check the submit action for the edit form and take a look at the code... he may be using something to strip them in there.
If youre using one of the Symfony CMS plugins (Diem, Apostrophe, Sympal) i might be able to help further if i know which one youre using. If its something custom we would need to see the code. This isnt really indiciative of the Symfony core, but rather the CMS youre using.

Localize the content of a Link Module in DNN

I am using the default Links module to create a list of links in DotNetNuke.
So I have added the module inside the page and gave a title of "Links". Then I have added two links pointing to page of my site (Link 1 and Link 2).
Now I would like to translate the page and its modules to another language. I have been able to translate everything on the page except the title of every link inside the module (Link 1/Link 2).
Is there a way to accomplish this? Am I using these features in the correct way?
Generally speaking, is there a way to localize DNN standard modules?
A bit late but might I suggest the ealo text html module. This might be the solution
With core localization features (as of 5.6) - when you localize a page you are effectively making a copy - and the intent is that you localize the text in the module on the second page manually - meaning that you physically update the second links module's text/links etc.

Resources