List of available translations in MediaWiki with Translate and ULS - translation

I created a wiki using mediawiki 1.28 and installed Translate & UniveralLanguageSelector extensions to create pages in two languages.
I need to create a list of available translations for current page (something like interwiki links of wikipedia)
How can i have a list of available translations of each page ?

Put <languages /> on top of the page. This is mentioned in the (admittedly somewhat sprawling) documentation.

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.

How to get link to translated content in ImpressPages 3.9?

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.

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 .

How to map shared Content Blocks to Templated in Sitefinity 5.2?

I just Migrated my 3.7 website to 5.2 Website, but I noticed that the Generic Content in 3.7 Project have been converted to Shared Content blocks in 5.2. And most importantly not all (only few are likned to pages, i.e., Used in pages column has "Not used" value).
I searched a lot but couldn't find any way to map these blocks to the pages as they were in 3.7 Project.
However, I was trying to follow tutorial:
http://www.sitefinity.com/documentation/documentationarticles/user-guide/widgets/content-widgets-group/configuring-the-content-block-widget
But I didn't see any option such as "Select from existing shared content button" in Edit Template mode, I get this option in Edit page mode & when I set the Content by selecting the existing Content it's not displayed in View mode, but it's displayed in edit mode.
Any ideas how to do this?
Thanks
With the introduction of Sitefinity v4, shared content is no longer available for templates, just for pages. They removed that ability unfortunately due to architectual reasons and performance issues.
The official comment on how to solve it at the moment, is by using inherited templates, where you drop a normal content block on a 'parent' template and thus its child templates inherit it while keeping a single point of edit.
As a non-recommendation 'hack', you can activate it, as described here. But keep in mind the response from Telerik:
it will lead to performance problems. This is why this feature is
disabled by default, and we do not recommend using it.
But there is also good news when you read the Sitefinity 5.3 roadmap which is scheduled for release end december 2012:
The 5.3 release includes the below improvements:
Shared content is now available to use inside page templates
Hope this helps,
Jochem.

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