<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: About</title>
	<atom:link href="http://transposh.org/about/feed/" rel="self" type="application/rss+xml" />
	<link>http://transposh.org/en/</link>
	<description>The transposh.org wordpress plugin showcase and support site</description>
	<lastbuilddate>Wed, 18 Jan 2012 02:29:16 +0000</lastbuilddate>
	<sy:updateperiod>hourly</sy:updateperiod>
	<sy:updatefrequency>1</sy:updatefrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>By: Marko</title>
		<link>http://transposh.org/en/about/comment-page-1/#comment-5039</link>
		<dc:creator>Marko</dc:creator>
		<pubdate>Mon, 04 Oct 2010 08:39:34 +0000</pubdate>
		<guid ispermalink="false">http://transposh.org/?page_id=2#comment-5039-en</guid>
		<description>Hi ofer ... 
Regarding my previous post about switching to default language after submitting and your answer. 
Simply talking, I thing that url monitoring script has to monitor all urls and add referral page lang code to it, if is missing, and then redirect to that url. If a lang code exist in url script do nothing cause it means plugin works right and all is fine. If there is no lang code in referal page nothing happens cause it means it is a default lang. 
Problem with this, as you point out is that this will prevent switching back to default language. Maybe solution for this is to modify a default lang flag link so that script can detect that a default language flag was clicked. Then, just in that case script wont be adding anything to url. 
Hope you get the idea, sorry if I miss something, I am not a programmer.

Beside this, I noticed that Slovenian flag is not good and that since version 0.6.3. I can&#039;t get default lang to be editable. I am currently using it on wpmu install but also tried on fresh wp install with no luck. 

Cause I did not manage to find a word about wpmu on your site, maybe you want to know that I have tested your plugin on wpmu and found that works almost completely. Only thing that is not working is translation history which works only on main site and network activation which is wp problem not yours. Otherwise, plugin is 100% wpmu compatible.

To reduce database size and simplify management, I also manage to modify a trasposh_db.php so that all wpmu sites uses same translation and translation_log table. This way is also possible to share translations between sites which is great benefit when sites are of the same kind and use a same set of words, like apartment renting sites.
Also, translation history now works but user id is listed instead of user name, except for a main site users.
If you find this interesting, you can include it in next version. Modifications are really small ones.

Thanks for listening
Marko</description>
		<content:encoded><![CDATA[<p>Hi ofer &#8230;<br />
Regarding my previous post about switching to default language after submitting and your answer.<br />
Simply talking, I thing that url monitoring script has to monitor all urls and add referral page lang code to it, if is missing, and then redirect to that url. If a lang code exist in url script do nothing cause it means plugin works right and all is fine. If there is no lang code in referal page nothing happens cause it means it is a default lang.<br />
Problem with this, as you point out is that this will prevent switching back to default language. Maybe solution for this is to modify a default lang flag link so that script can detect that a default language flag was clicked. Then, just in that case script wont be adding anything to url.<br />
Hope you get the idea, sorry if I miss something, I am not a programmer.</p>
<p>Beside this, I noticed that Slovenian flag is not good and that since version 0.6.3. I can&#8217;t get default lang to be editable. I am currently using it on wpmu install but also tried on fresh wp install with no luck. </p>
<p>Cause I did not manage to find a word about wpmu on your site, maybe you want to know that I have tested your plugin on wpmu and found that works almost completely. Only thing that is not working is translation history which works only on main site and network activation which is wp problem not yours. Otherwise, plugin is 100% wpmu compatible.</p>
<p>To reduce database size and simplify management, I also manage to modify a trasposh_db.php so that all wpmu sites uses same translation and translation_log table. This way is also possible to share translations between sites which is great benefit when sites are of the same kind and use a same set of words, like apartment renting sites.<br />
Also, translation history now works but user id is listed instead of user name, except for a main site users.<br />
If you find this interesting, you can include it in next version. Modifications are really small ones.</p>
<p>Thanks for listening<br />
Marko</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ben 杰明老师</title>
		<link>http://transposh.org/en/about/comment-page-1/#comment-4987</link>
		<dc:creator>Ben 杰明老师</dc:creator>
		<pubdate>Wed, 15 Sep 2010 09:15:35 +0000</pubdate>
		<guid ispermalink="false">http://transposh.org/?page_id=2#comment-4987-en</guid>
		<description>Awesome plugin! Planning to use it some more time before donating, but at first I wanted to say &quot;Thanks!&quot;</description>
		<content:encoded><![CDATA[<p>Awesome plugin! Planning to use it some more time before donating, but at first I wanted to say &#8220;Thanks!&#8221;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dawn</title>
		<link>http://transposh.org/en/about/comment-page-1/#comment-4945</link>
		<dc:creator>Dawn</dc:creator>
		<pubdate>Wed, 01 Sep 2010 11:42:06 +0000</pubdate>
		<guid ispermalink="false">http://transposh.org/?page_id=2#comment-4945-en</guid>
		<description>There should be no need to select a flag. As for en_US and en_UK there is no such thing as US English a better term would be English slang.
As for number 3. You made yourselve look stupid, I guess you think the American flag is 1500 years old.</description>
		<content:encoded><![CDATA[<p>There should be no need to select a flag. As for en_US and en_UK there is no such thing as US English a better term would be English slang.<br />
As for number 3. You made yourselve look stupid, I guess you think the American flag is 1500 years old.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: ofer</title>
		<link>http://transposh.org/en/about/comment-page-1/#comment-4938</link>
		<dc:creator>ofer</dc:creator>
		<pubdate>Sun, 29 Aug 2010 23:08:09 +0000</pubdate>
		<guid ispermalink="false">http://transposh.org/?page_id=2#comment-4938-en</guid>
		<description>Hello,

First, giving credits is my pleasure, you deserved it

Your idea is definitely worth looking into this, first comment I can give you is that a function exists for that
transposh_utils::get_language_from_url
this will also cover users using the lang=?? parameter format
you can also probably change the target language and avoid the redirect, but this requires tons of more testing

however, there is a problem with that approach and it is that when you are in a different than default language and will try to switch back to default, you won&#039;t be able to do so... and I don&#039;t have any ideas on how to fix that. There are also plugins using a few redirects which will generate similar problems

Would be happy to hear more of your experiences with this code and other ideas</description>
		<content:encoded><![CDATA[<p>Hello,</p>
<p>First, giving credits is my pleasure, you deserved it</p>
<p>Your idea is definitely worth looking into this, first comment I can give you is that a function exists for that<br />
transposh_utils::get_language_from_url<br />
this will also cover users using the lang=?? parameter format<br />
you can also probably change the target language and avoid the redirect, but this requires tons of more testing</p>
<p>however, there is a problem with that approach and it is that when you are in a different than default language and will try to switch back to default, you won&#8217;t be able to do so&#8230; and I don&#8217;t have any ideas on how to fix that. There are also plugins using a few redirects which will generate similar problems</p>
<p>Would be happy to hear more of your experiences with this code and other ideas</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: ofer</title>
		<link>http://transposh.org/en/about/comment-page-1/#comment-4934</link>
		<dc:creator>ofer</dc:creator>
		<pubdate>Sun, 29 Aug 2010 22:44:32 +0000</pubdate>
		<guid ispermalink="false">http://transposh.org/?page_id=2#comment-4934-en</guid>
		<description>The answer has a few parts:
1. The locale I am using for the plugin is en_US and not en_UK, so - color and not colour
2. I like it better, and its easily changeable
3. The union jack is much newer than the English language, should I use the English royalty banners instead?
4. Feel free to add code to the plugin that supports a gui for selecting a flag for language, if its good, it will become an integral part of the software and your problems will be over? ok?

Good luck</description>
		<content:encoded><![CDATA[<p>The answer has a few parts:<br />
1. The locale I am using for the plugin is en_US and not en_UK, so &#8211; color and not colour<br />
2. I like it better, and its easily changeable<br />
3. The union jack is much newer than the English language, should I use the English royalty banners instead?<br />
4. Feel free to add code to the plugin that supports a gui for selecting a flag for language, if its good, it will become an integral part of the software and your problems will be over? ok?</p>
<p>Good luck</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dawn</title>
		<link>http://transposh.org/en/about/comment-page-1/#comment-4921</link>
		<dc:creator>Dawn</dc:creator>
		<pubdate>Fri, 20 Aug 2010 09:05:26 +0000</pubdate>
		<guid ispermalink="false">http://transposh.org/?page_id=2#comment-4921-en</guid>
		<description>Great mod used it on the companies blog for 18 months, but the boss has told me to remove it because it shows the wrong flag for English. I know it is easy to change the Flag for English to the Union Jack instead of the American flag, but the problem is every time you update the mod it resorts to the wrong flag. 
I like you used to think that English came from America, until my boss pointed out to me the English Langauge is about 1500 years old. The Mayflower did not land in America until 1620 which is only 390 years ago that means the English were speaking English over 1,100 years before it was spoke in America. I would guess that is why they call it English not American.
I hope I can put this mod back on the company blog and you will correct this in all future updates.</description>
		<content:encoded><![CDATA[<span lang ="en"><p>Great mod used it on the companies blog for 18 months, but the boss has told me to remove it because it shows the wrong flag for English. I know it is easy to change the Flag for English to the Union Jack instead of the American flag, but the problem is every time you update the mod it resorts to the wrong flag.<br />
I like you used to think that English came from America, until my boss pointed out to me the English Langauge is about 1500 years old. The Mayflower did not land in America until 1620 which is only 390 years ago that means the English were speaking English over 1,100 years before it was spoke in America. I would guess that is why they call it English not American.<br />
I hope I can put this mod back on the company blog and you will correct this in all future updates.</p>
</span>]]></content:encoded>
	</item>
	<item>
		<title>By: Marko</title>
		<link>http://transposh.org/en/about/comment-page-1/#comment-4914</link>
		<dc:creator>Marko</dc:creator>
		<pubdate>Sun, 15 Aug 2010 13:04:31 +0000</pubdate>
		<guid ispermalink="false">http://transposh.org/?page_id=2#comment-4914-en</guid>
		<description>OK it works, just need php opening and closing tags.</description>
		<content:encoded><![CDATA[<p>OK it works, just need php opening and closing tags.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Marko</title>
		<link>http://transposh.org/en/about/comment-page-1/#comment-4913</link>
		<dc:creator>Marko</dc:creator>
		<pubdate>Sun, 15 Aug 2010 13:02:58 +0000</pubdate>
		<guid ispermalink="false">http://transposh.org/?page_id=2#comment-4913-en</guid>
		<description>No luck .. ok ... I try once again if not working and anybody interested contact me on mail... 

function curr_page_url() {
	$pageURL = &#039;http&#039;;
	if ($_SERVER[&quot;HTTPS&quot;] == &quot;on&quot;) {$pageURL .= &quot;s&quot;;}
	$pageURL .= &quot;://&quot;;
	if ($_SERVER[&quot;SERVER_PORT&quot;] != &quot;80&quot;) {
	$pageURL .= $_SERVER[&quot;SERVER_NAME&quot;].&quot;:&quot;.$_SERVER[&quot;SERVER_PORT&quot;].$_SERVER[&quot;REQUEST_URI&quot;];
	} else {
	$pageURL .= $_SERVER[&quot;SERVER_NAME&quot;].$_SERVER[&quot;REQUEST_URI&quot;];
	}
	return $pageURL;
}
function insert_in_arr($array, $new_element, $index) {
 	$start = array_slice($array, 0, $index); 
 	$end = array_slice($array, $index);
 	$start[] = $new_element;
 	$new_url_arr = array_merge($start, $end);
 	$new_url = implode(&quot;/&quot;, $new_url_arr);
 	return $new_url;
}
$referal = $_SERVER[&#039;HTTP_REFERER&#039;];
$url_arr = explode(&quot;/&quot;,$referal);
$code = $url_arr[3];

$curr_url =  curr_page_url();
$url_arr = explode(&quot;/&quot;,$curr_url);
$curr_code = $url_arr[3];

if(strlen($curr_code) != 2){wp_redirect(insert_in_arr(explode(&quot;/&quot;,$curr_url), $code, 3));}</description>
		<content:encoded><![CDATA[<p>No luck .. ok &#8230; I try once again if not working and anybody interested contact me on mail&#8230; </p>
<p>function curr_page_url() {<br />
	$pageURL = &#8216;http&#8217;;<br />
	if ($_SERVER["HTTPS"] == &#8220;on&#8221;) {$pageURL .= &#8220;s&#8221;;}<br />
	$pageURL .= &#8220;://&#8221;;<br />
	if ($_SERVER["SERVER_PORT"] != &#8220;80&#8243;) {<br />
	$pageURL .= $_SERVER["SERVER_NAME"].&#8221;:&#8221;.$_SERVER["SERVER_PORT"].$_SERVER["REQUEST_URI"];<br />
	} else {<br />
	$pageURL .= $_SERVER["SERVER_NAME"].$_SERVER["REQUEST_URI"];<br />
	}<br />
	return $pageURL;<br />
}<br />
function insert_in_arr($array, $new_element, $index) {<br />
 	$start = array_slice($array, 0, $index);<br />
 	$end = array_slice($array, $index);<br />
 	$start[] = $new_element;<br />
 	$new_url_arr = array_merge($start, $end);<br />
 	$new_url = implode(&#8220;/&#8221;, $new_url_arr);<br />
 	return $new_url;<br />
}<br />
$referal = $_SERVER['HTTP_REFERER'];<br />
$url_arr = explode(&#8220;/&#8221;,$referal);<br />
$code = $url_arr[3];</p>
<p>$curr_url =  curr_page_url();<br />
$url_arr = explode(&#8220;/&#8221;,$curr_url);<br />
$curr_code = $url_arr[3];</p>
<p>if(strlen($curr_code) != 2){wp_redirect(insert_in_arr(explode(&#8220;/&#8221;,$curr_url), $code, 3));}</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Marko</title>
		<link>http://transposh.org/en/about/comment-page-1/#comment-4912</link>
		<dc:creator>Marko</dc:creator>
		<pubdate>Sun, 15 Aug 2010 12:59:29 +0000</pubdate>
		<guid ispermalink="false">http://transposh.org/?page_id=2#comment-4912-en</guid>
		<description>It me again .... php code has been striped so I am posting it here again but modified ... hope it will be useful for copy and paste.
&lt;code&gt;

 

&lt;/code&gt;</description>
		<content:encoded><![CDATA[<p>It me again &#8230;. php code has been striped so I am posting it here again but modified &#8230; hope it will be useful for copy and paste.<br />
<code></p>
<p></code></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Marko</title>
		<link>http://transposh.org/en/about/comment-page-1/#comment-4911</link>
		<dc:creator>Marko</dc:creator>
		<pubdate>Sun, 15 Aug 2010 12:53:36 +0000</pubdate>
		<guid ispermalink="false">http://transposh.org/?page_id=2#comment-4911-en</guid>
		<description>Hi Transposh Team and hi Ofer
First of all thanks for implementing comment submitting fix so quickly, and to mentioning my name in changelog .... thanks.
While using your plugin with lot of others plugin I have found (same like comment submitting), that Transposh reset itself to a default language when there are some plugins that have buttons for submitting. Transposh changes all the links to a language specific ones, but do nothing to a pages that are &quot;submit&quot; generated. This is not a problem when someone doesn&#039;t use any plugin or at least not use any button generating plugin, but a major problem to everyone else.  In a past I manage to fix this compatibility problem on per plugin basis, but it is not long term solution. 
I writing you this cause i think there is a relatively easy solution to this problem that should work for all plugins, at least for resenting to default language problem. Also, fixing this problem would greatly extend usability of Transposh.
So this is how I thing this fix should work ... Transposh need to monitor all loading pages and check for a language code in their url, if code exist, do nothing and if language code does not exist, takes a code from referral page and inserts it in current url and redirects to that new url. 
Two notes:
Referral url is what I am using
because I don&#039;t know your internal variable for a current language. 
Code which checks url need to load after a page has load in order to allow post data to be process correctly by the php script. I think this also can be fix to redirect before page has loaded, to speed things up.

For example, and while some fix for this is implemented, here is what I use for eShop plugin which reset to default language when I clik Add to Cart and eShop Cart page is shown. 
First Exec-PHP plugin has to be installed to be able to run php code from page. Then just put this code to eShop cart page below shortcode which is already there. Code is:



Code works only for a rewrite url /en/ schema and should work for any plugin with a same problem, although not tested.
All you have to do is find a generated page which reset language to default one and put given code at the end of that page content. 
Exec-PHP plugin or similar has to be installed. 

That all, if I&#039;m not wrong all that has to be done is to somehow implement given code to check every loading page and redirect or reload it to a language specific one if language code doesn&#039;t exist. 

By fixing this Transposh wold have much greater potential user base.</description>
		<content:encoded><![CDATA[<p>Hi Transposh Team and hi Ofer<br />
First of all thanks for implementing comment submitting fix so quickly, and to mentioning my name in changelog &#8230;. thanks.<br />
While using your plugin with lot of others plugin I have found (same like comment submitting), that Transposh reset itself to a default language when there are some plugins that have buttons for submitting. Transposh changes all the links to a language specific ones, but do nothing to a pages that are &#8220;submit&#8221; generated. This is not a problem when someone doesn&#8217;t use any plugin or at least not use any button generating plugin, but a major problem to everyone else.  In a past I manage to fix this compatibility problem on per plugin basis, but it is not long term solution.<br />
I writing you this cause i think there is a relatively easy solution to this problem that should work for all plugins, at least for resenting to default language problem. Also, fixing this problem would greatly extend usability of Transposh.<br />
So this is how I thing this fix should work &#8230; Transposh need to monitor all loading pages and check for a language code in their url, if code exist, do nothing and if language code does not exist, takes a code from referral page and inserts it in current url and redirects to that new url.<br />
Two notes:<br />
Referral url is what I am using<br />
because I don&#8217;t know your internal variable for a current language.<br />
Code which checks url need to load after a page has load in order to allow post data to be process correctly by the php script. I think this also can be fix to redirect before page has loaded, to speed things up.</p>
<p>For example, and while some fix for this is implemented, here is what I use for eShop plugin which reset to default language when I clik Add to Cart and eShop Cart page is shown.<br />
First Exec-PHP plugin has to be installed to be able to run php code from page. Then just put this code to eShop cart page below shortcode which is already there. Code is:</p>
<p>Code works only for a rewrite url /en/ schema and should work for any plugin with a same problem, although not tested.<br />
All you have to do is find a generated page which reset language to default one and put given code at the end of that page content.<br />
Exec-PHP plugin or similar has to be installed. </p>
<p>That all, if I&#8217;m not wrong all that has to be done is to somehow implement given code to check every loading page and redirect or reload it to a language specific one if language code doesn&#8217;t exist. </p>
<p>By fixing this Transposh wold have much greater potential user base.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

<!-- Dynamic page generated in 0.141 seconds. -->
<!-- Cached page generated by WP-Super-Cache on 2012-02-08 16:13:07 -->
<!-- Compression = gzip -->
