Leave Feedback
We’d love to hear from you. Feel free to leave a message here about your experience with WPML, or just introduce yourself.
We read all comments, but don’t always reply here. If you need a reply, try one of these:
- Technical issues, how-to questions and feature suggestions – go to the forum.
- Business ideas, cooperations and anything else that should be just between us – contact us.
English
Deutsch
Español
Hello,
Firstly thank you for your wonderful contribution. I’d like to report a bug in the sitepress plugin version 0.9.2 and before. When the plugin is activated it breaks the “media library”. If the plugin is activated then even though there are images and they can be noticed by the number by the filters, the image list is empty and states “No posts found.”
Thanks again
Thanks Avital,
I’ve listed this as something to fix for the next minor release.
Hi,
I’ve just started playing with Sitepress 0.9.2 for its multilingual abilities. It looks great! Thanks. One little, thing, though. If I select Portuguese as a Site Language, Norwegian and Panjabi are also selected.
regards,
Danny
Hi Danny,
Thanks for reporting this bug. We’ll fix this in the next minor release, this week. If you want to get a notification about this (and other issues), you’re welcome to subscribe to our mailing list.
Hi there,
I also want to thank you for your awesome plugin. I am trying to get the CMS Navigation to work in IE6, but it seems to be broken. Maybe I’m missing something?
Thanks!
If you’re referring to http://nathanson.osgoode.yorku.ca/, then I think I know what the problem is in IE6.
There are too many items in the top bar, causing the menu to fold. This cause drop down menus to go one over the other and not function.
You could arrange it so there are less top tabs and it will function.
Hi,
This seems like a very nice plugin! Unfortunately, I’m having some trouble with the 0.9.3 version I just downloaded.
I want to run domain.com in English and domain.dk in Danish. I installed Wordpress 2.7.1 at my webhost where both domain.com and domain.dk point at (I installed using domain.com). I then set up the plugin and translated the Hello World post to Danish, but the domain.dk part does not work correctly. I noticed that the translated post got the following permalink: da.domain.com/… (which should have been domain.dk/…).
The settings page accepts domain.dk (it validates), but it does not seem to use that information. The plugin works with the other settings (languages in directories and language name as parameter).
I hope you will be able to look into this at some point.
Thanks,
Martin.
When you choose domain name per language, the default for Danish would indeed be da.domain.com, but you can edit it and enter any domain that you like (including domain.dk). Have you done this?
Of course, the .dk domain needs to be active and point to the same WP site. If you send me the URL for your site I’ll be able to look into it.
I have sent you more information (via Contact Us).
I’ve just confirmed this problem locally. We’ll fix it in the next minor release (in a few days).
In the mean while, you build your contents using the other language schemes (directory or language name as parameter). When this is fixed, you can just change the controls and everything will be in its right place.
Thanks!
Hi,
I think I’ve discovered a problem that has persisted from 0.9.2 through to 0.9.3 – it’s possible that this is an artefact of the way I’ve got WP set up, but I don’t believe so.
I have 6 pages, 5 of which have their properties “set” [when editing the page] to be part of the site navigation. These 5 pages appear correctly in the top menu bar.
The sixth page is explicitly set NOT to be a part of the site navigation, however SP still displays this sixth page on the site navigation. Nothing I can do in the normal edit control settings for the page, or anywhere else within WP admin will let me remove this page from the navigation.
There is a secondary problem associated with this issue: that when first loading the site the navigation does not display a “HOME” item on the menu, however if one clicks on the link to the spurious sixth page the menu changes to display a “HOME” item at the beginning of the menu. Functionally this is wrong, and it’s also visually disturbing.
If anyone knows anything I might be doing wrong within WP or SP then please shout loudly. If it’s a bug then please fix it ASAP.
Thanks,
Robert
Hi Robert,
Can you provide a link to your site so that I can understand for myself?
In order to exclude pages from the top navigation, I’m assuming you’re using SitePress navigation controls.
When I look at your site, I think I’ll be able to understand the problem you’re describing about the HOME page.
I get this error when I try to install SitePress on my live server.
I could get it to work fine on my local server.
“Plugin could not be activated because it triggered a fatal error.”
Parse error: syntax error, unexpected ‘(‘, expecting ‘}’ in /customers/robotshopen.se/robotshopen.se/httpd.www/wp-content/plugins/sitepress-multilingual-cms/inc/icl-recent-comments-widget.php on line 22
Thanks for the problem report. I’m adding it to our todo list for version 0.9.4 (due in a few days).
I am unable to activate this plugin, I am getting this error for version 0.9.3.:
Parse error: syntax error, unexpected ‘(‘, expecting ‘}’ in /…/wp-content/plugins/sitepress-multilingual-cms/inc/icl-recent-comments-widget.php on line 22
using WP 2.7.1
This error seems to be related with running PHP4. SitePress plugin only runs on PHP5. We’re going to fix this error and show a normal explanation for the problem but we can’t make the plugin run on PHP4.
Most modern web hosts let you choose between PHP4 and PHP5. Can you try and switch to PHP5?
Hello yes, thank you very much. I was running at PHP4. After I updated to PHP5 I could activate SitePress CMS.
I tried to install sitepress 0.9.3 on WP 2.7.1 linux/apache and when I try to activate the plugin I get the following error, and the sitepress remains inactive
Plugin could not be activated because it triggered a fatal error.
Parse error: parse error, unexpected ‘(‘, expecting ‘}’ in /home/automat/www/softguia/testwp/wp-content/plugins/sitepress-multilingual-cms/inc/icl-recent-comments-widget.php on line 22
thanks
It’s a reported problem and being fixed. The reasons you’re getting this error is because you’re running PHP4 and SitePress only runs on PHP4. Version 0.9.4, which we’re releasing today, will give a clear error message about this.
Will it also change the wordpress theme language (using the .mo file)?
Hi Koen,
If you upload (or already have) the .mo file and set it in the plugin configuration, yes – your theme will be translated.
So, I put in 2 .mo files in my language folder then, a dutch and a german?
And what language do I put in the php-config file, the one I named default in the plugin?
Great plugin btw! Except for the theme translation everything seems to be working fine.
You can put the .mo files in the theme folder naming then however you want. Then, in the ‘Languages’ section of the plugin (/admin.php?page=sitepress-multilingual-cms/menu/languages.php) look for ‘Theme localization’ (at the bottom).
In there you need to tell the plugin the names of your .mo files.
Please let me know if this doesn’t help.
Ah, thanx.
overlooked that one
(will post back when I have something up and running)
Hello,
I have a problem with the language.
When I edit a page in a secondary language the parent of the page changes.
The link to edit page in the list of pages is
“page.php?action=edit&post=93″
if I add it manually add the GET attribute lang. like this the edit form workes fine.
“page.php?action=edit&post=93&lang=sv”
In what file can i add the GET value?
Thanks,
Mario
There is a couple of bug in this plugin.
Like this query: SELECT id FROM {$wpdb->prefix}icl_translations …. but there is no id field in icl_translations.
Also, when you edit a category inline, it creates a new row in icl_translations…
When you select All languages it shows ok but gives an error because of a query error
Hi Seb,
Really appreciate your notes. If you can include a few details about your setup (WP/WPMU version, WPML version, public url if any) it would help even more.
Stay tuned for the next release when we will fix these bugs you mentioned.
Hi!
First of all, thanks for your great work!
But now about sad things, about bugs and missing functionality:
1. I didn’t find any way to link existing posts in different languages. I found only, how to add new translations (post), but it is inconvenient for me, because I prepare my posts in a desktop and then add them to WP via XMLRPC.
2. If I tried to change language for post saved via XMLRPC from default (English) to another (e.g. Latvian), happens something strange. After language change the post starts to appear in post list for both languages and published to both blog versions (en and lv). If I delete it from English list, it is gone from both languages.
3. This one will be a feature request. I will be nice to have different widgets for different languages.
BR, Aleksejs
Forgot… WPML 0.9.6, WP 2.7.
If any questions, feel free to contact me via email.
Hi Aleksejs,
To add a translation for a post you need to open the post for editing in the WP Admin, then below the post under Language Options » Translations click the ‘add’ link corresponding to the language you want to add the translation for.
This plugin has not yet been fully tested for how it interacts with external/custom blogging tools but we took note about your request and will consider it for the next releases.
Re #3 – can you please be a little more specific? What should these widget contain?
Thanks for the feedback so far, Aleksejs. It’s really helpful.
1. Yes, I have noticed this. But this “add” will add a new post, but I want to link 2 existing posts in different languages.
3. I want possibility to set in which languages to show certain widgets. For example, to set 2 RSS widgets – one with EN RSS, one with LV RSS – and set to show EN RSS on EN pages/posts, but LV RSS on LV pages/posts.
Hi,
I’m looking forward to using your WPML plugin, but I for some reason, it doesn’t work. When activating, I receice an error:
Plugin could not be activated because it triggered a fatal error:
Fatal error: Cannot redeclare icl_sitepress_activate() (previously declared in \\wp-content\plugins\sitepress-multilingual-cms\inc\sitepress-schema.php:3) in \\wp-content\plugins\sitepress-multilingual-cms\inc\sitepress-schema.php on line 131
I noticed that only two tables had been created after that message: wp_icl_languages and wp_icl_languages_translations
Second attempt to activate (first deactivate, then again activate) results in success: plugin activated. However, I cannot select any languages when I go to the WPML -> languages section. When I click on Add / Remove languages, I do not see any languages that I have indeed uploaded the .mo files of into wp-content/languages. (I’ve put in French and Dutch, both .mo and .po files).
Do I need to do something else to let the languages show up? Am I doing something wrong (obviously…)?
version: 0.9.6, WP 2.7.1, running on XP btw, as a testing machine.
Thanx in advance,
regards,
Tom
Hi Tom,
Please repost this in our forum. Our developers are hanging out there.
Ok, coming up!
Your plugin looks really cool and easy to use, but I only got to try it out for fifteen minutes before I realized it completely hosed my Mailpress 3.0 installation. Funny thing is that the CMS Navigation plugin didn’t affect Mailpress at all. I would love to use your plugin, but won’t be able to as long as it conflicts with Mailpress. Do let me know if you ever resolve the conflict on your end. Thanks!
Buttons on the languages page do not work (maybe a jquery problem?)
Plugin version: 0.9.6
Wordpress version: 2.7.1
save default language, cancel, add/remove language, save language selection all just do nothing at all when clicked on.
no other plugins installed at this time.
Hi Justin,
Addressing questions like this one on http://forum.wpml.org will make it more likely to get a faster response.
What browser are you using?
Hi, since I installed WPML, most category links on my site get “?lang=” appended to them. This means that http://loserx.com/category/gigs/?lang= appears as a separate category to http://loserx.com/category/gigs/, yet only posts that were posted after installing WPML appear in the former, while prior ones still appear in the latter link.
I do not wish to use the language function at all, so could you please offer a function to disable it completely in future versions? Thanks.
Actually, never-mind. I see there was a fix in the latest update, I just had to delete the new post and re-create it. :]
Hi,
I have installed WPML 0.9.7 and WP 2.7. When I set language parameters on WPML settings it has a message in red:
Languages per directories are disabled. This can be a result of either:
WordPress is installed in a directory (not root) and you’re using default links.
URL rewriting is not enabled in your web server.
WP is in the root directory
I called 1and1 my hosting company and they confirm URL rewrite is on.
Any ideas?
I tried “A different domain per language” and I get an “error; won’t save, I created a sub directory fr.mywebsite.com but it just wont save the settings.
Thanks for your help
Hi Pierre,
Are you using the WP ‘pretty urls’?
Try loading this url http://mywebsite.com/fr/?____icl_validate_domain=1 and let me know what you get. In the source of this page you should see a html comment with the blog url.
If your site is on a public domain let me know which one is it and I’ll take a look.
Hi Mihai,
sorry for the delay, I deactivated the plugin and reactivated it and… it works!
Now another situation, I may be overlooking something.
My site is default in English and secondary French. When I look at the French site, the navigation is in English. Any ideas?
Thanks again great plugin.
You mean you see the English pages in the navigation?
Is this on a public site that I could take a look at?
Hey,
Just installed wpml on my site, and it’s a bit overwhelming..
I’ve tried many alternatives before (xlanguage, qtranslate), this seems to be the cleanest approach, but I still have troubles with enabling subdomain urls (ja.kimbrys.com). I created the placeholder for it, but when I try to set the option “A different domain per language” for ja.kimbrys.com/blog it says data not saved. Is this because blog is not on root?
thanks in advance!
also, what would be the simplest/quickest way to change css for the widget? if it’s not too much to ask
petras
For language subdomains, you need add the DNS entries and point them all to the same WP installation.
To customize the language switcher, copy the CSS file to you theme’s folder, including it after the call to wp_head() and edit in your theme. Your customizations will override the default CSS from the plugin folder.
I just saw that I posted at the wrong place. I apologize for that, quite new to this.
Thanks and great contribution!
Just fantastic. Couple of clicks and both Japanese and English up and running fine. In case someone runs across this, you have to remember to edit the permalink to a non-Japanese, alpha-numeric value if you have permalinks set to use the post or page title.
Thanks so much!!!!!!!!!!
I like this plugin. A couple things it would be nice to have:
- Ability to force default locale to show locale in URL. Currently the locale id for the default locale is not shown in the URL. Basically make it so all locales behave the same when it comes to the URL. (http://mydomain.com/ –> http://mydomain.com/en-US/)
- Ability to customize locale codes. I want to use the standard locale codes for Chinese (zh-TW and zh-CN). It would be nice to be able to customize the locale codes and maybe the names that go with them.
THANK YOU so much for this plugin. You saved me SO much time and it all works smoothly. I have never donated money for an open source product in my life, but I want to pay for wpml. But there is no donate or support us button!! Is this just an oversight, or do you really just want to be so generous?
Thanks for the very warm feedback. We don’t accept donations, but there are several ways you can help out. Have a look here:
http://wpml.org/home/want-to-help/
I just want say (except that your plugin is great) that (in my opinion) you should sometimes aim your forces to make the plugin’s options more comprehensible as well as this site (which for example contains much of plugin-unrelated content that makes finding important information more complicated). Good luck.
Hi Peter,
You’re probably right. What information in particular are did you have a hard time finding?
I needed just most basic developer information like “how to get currently active language” or “how to get current lang. root url” or “how to get search working just in scope of active language” or “how the heck generate list of available languages (like the one in the footer here)”.
I expected keeping the “naming conventions” of WP, but that isn’t really a problem, just space for improvement. Using constants is quite rare in WP templates, users are IMO more used to functions like is_language(‘en’) or get_current_language() or wpml_langauges_list(‘params’); – which AFAIK do not exist. Doing it this way won’t make the plugin actually better but it gives feel of integration with the “WP way”, which IMO makes some difference.
The drop-down menu here and other navigation links successfully made me lost, so I had to use search. Or: do you think it’s simple to get to the support Forum? Was not easy for me, the drop-down offered so many irrelevant choices… You got the point I think.
Thanks. I understand better what you mean now.
The site was originally built to help newbi users get started. When WPML 1.3.0 comes out it will include a bunch of new API functions. Then, we’ll have to properly document everything. It’s a pretty big project.
Hi WPML,
great work, thanks.
I want to report a bug. For me the navigation does not work in IE6 if I take out the background-color in cms-navigation.css
#menu-wrap a:hover, #menu-wrap ul ul a:hover{
background:#5798d0;
}
Can be fixed with
height:1%to give the hasLayout property to element. Would be happy to get a short response. Ludwig KannichtSo, why don’t you add this to the CSS? You can add it in styles.css in the theme.
Hi Guys,
Awesome plugin, but just an issue I found was when I tried to exclude an item from the top navigation, it didnt work.
I looked at tthe code and changed the following within cms-navigation.php:
FROM:
$custom_excluded = $wpdb->get_col(”
SELECT post_id
FROM {$wpdb->postmeta} pm LEFT JOIN {$wpdb->prefix}icl_translations tr ON pm.post_id = tr.element_id AND element_type=’post’
WHERE meta_key=’_top_nav_excluded’ AND meta_value ” AND tr.language_code = ‘{$sitepress->get_current_language()}’
“);
TO:
$custom_excluded = $wpdb->get_col(”
SELECT post_id
FROM {$wpdb->postmeta} pm LEFT JOIN {$wpdb->prefix}icl_translations tr ON pm.post_id = tr.element_id AND element_type=’post’ AND tr.language_code = ‘{$sitepress->get_current_language()}’
WHERE meta_key=’_top_nav_excluded’ AND meta_value ”
“);
There’s no point making translations a LEFT JOIN if you have a WHERE clause on that table.
Hopefully that helps you guys, and if I’m mistaken please let me know.
Again, awesome plugin guys.
Cheers,
Lars