<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" 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/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0"><channel><title>Oncleben31.cc [en]</title> <link>http://oncleben31.cc/en</link> <description>My contributions to Open Source and others projects.</description> <lastBuildDate>Sun, 22 Jan 2012 14:46:03 +0000</lastBuildDate> <language>en</language> <sy:updatePeriod>hourly</sy:updatePeriod> <sy:updateFrequency>1</sy:updateFrequency> <generator>http://wordpress.org/?v=3.3.1</generator> <xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" /> <atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/Oncleben31cc_en" /><feedburner:info uri="oncleben31cc_en" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><item><title>Greplin : a search engine for your data in the cloud</title><link>http://feedproxy.google.com/~r/Oncleben31cc_en/~3/CGTcjEZRUb4/</link> <comments>http://oncleben31.cc/en/greplin-search-engine-data-cloud/#comments</comments> <pubDate>Sun, 22 Jan 2012 14:46:03 +0000</pubDate> <dc:creator>Oncleben31</dc:creator> <category><![CDATA[Blog]]></category> <category><![CDATA[Chrome]]></category> <category><![CDATA[Greplin]]></category> <category><![CDATA[iPhone]]></category> <category><![CDATA[search engine]]></category><guid isPermaLink="false">http://oncleben31.cc/en/?p=146</guid> <description><![CDATA[Online services are very popular nowadays. And many of them are very useful. The drawback is the difficulty to retrieve a specific information among all this services. The solution is Greplin which will index all your private data hosted in the Cloud. &#8230; <a href="http://oncleben31.cc/en/greplin-search-engine-data-cloud/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description> <content:encoded><![CDATA[<p style="text-align: justify;">Online services are very popular nowadays. And many of them are very useful. The drawback is the difficulty to retrieve a specific information among all this services. The solution is <a title="Greplin official website" href="https://www.greplin.com/r/c/1120410">Greplin</a> which will index all your private data hosted in the Cloud.</p><p><span id="more-146"></span></p><p style="text-align: justify;">If you are like me and use regularly many online services (few gmail accounts, Facebook, twitter, LinkedIn, google agenda, google docs, drop box, Evernote, delicious, campfire, etc.), you have a lot of data spread in the Cloud. Some times I don&#8217;t remember where is stored a specific data. For example, you search an old message with a good idea inside but you don&#8217;t remember if it was an email, a message on Facebook or Linkedin ? All  those online services are independent and you have to sign-in each one until you find the information. Thanks to <a title="Site officiel de Greplin" href="https://www.greplin.com/r/c/1120410">Greplin</a>, this is over ! It&#8217;s a search engine which index only your personal data hosted online. You can use it to make quick search like Google.</p><p>First you have to sign-up, then you will give access to the services you want to index. Most of them are free of charge, some are unlockable with an &#8220;invite friend&#8221; feature, and the last one are available only if you pay the Premium upgrade ($4.99/month).</p><div><dl><dt></dt></dl><div id="attachment_150" class="wp-caption aligncenter" style="width: 310px"><a href="http://oncleben31.cc/en/files/2012/01/Greplin-supported-services.jpg" rel="shadowbox[sbpost-146];player=img;"><img class="size-medium wp-image-150" title="Greplin supported services" src="http://oncleben31.cc/en/files/2012/01/Greplin-supported-services-300x160.jpg" alt="Greplin supported services" width="300" height="160" /></a><p class="wp-caption-text">Greplin supported services</p></div><p>Greplin will index your data and then you will be able to search by using the web interface or an iPhone application or a Chrome extension.</p></div><div id="attachment_151" class="wp-caption aligncenter" style="width: 310px"><a href="http://oncleben31.cc/en/files/2012/01/Greplin-web-GUI.jpg" rel="shadowbox[sbpost-146];player=img;"><img class="size-medium wp-image-151" title="Greplin web GUI" src="http://oncleben31.cc/en/files/2012/01/Greplin-web-GUI-300x78.jpg" alt="Greplin web GUI" width="300" height="78" /></a><p class="wp-caption-text">Greplin web GUI</p></div><div id="attachment_149" class="wp-caption aligncenter" style="width: 210px"><a href="http://oncleben31.cc/en/files/2012/01/Greplin-iPhone-app.jpg" rel="shadowbox[sbpost-146];player=img;"><img class="size-medium wp-image-149" title="Greplin iPhone app" src="http://oncleben31.cc/en/files/2012/01/Greplin-iPhone-app-200x300.jpg" alt="Greplin iPhone app" width="200" height="300" /></a><p class="wp-caption-text">Greplin iPhone app</p></div><p style="text-align: justify;">Greplin has really change the way I use Cloud services. I regret the service is only in English and I hope there will be more services. If you want <a title="Vote for you prefered service to add in Greplin" href="http://help.greplin.com/customer/portal/articles/215227-requesting-a-new-indexed-account">you can give your voice for your prefered services by voting on this page of the Greplin&#8217;s support</a>.</p><p>Tell me what you think about Greplin in the comments.</p><p style="text-align: justify;">PS : to give you transparency, the link used to reach <a title="Greplin Official website" href="https://www.greplin.com/r/c/1120410">Greplin</a> on this post have an invitation tag. It allows to unlock one of the services for the visitor who click the link and for me.</p> <img src="http://feeds.feedburner.com/~r/Oncleben31cc_en/~4/CGTcjEZRUb4" height="1" width="1"/>]]></content:encoded> <wfw:commentRss>http://oncleben31.cc/en/greplin-search-engine-data-cloud/feed/</wfw:commentRss> <slash:comments>0</slash:comments> <feedburner:origLink>http://oncleben31.cc/en/greplin-search-engine-data-cloud/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=greplin-search-engine-data-cloud</feedburner:origLink></item> <item><title>SEO for dummies: read it before start your blog</title><link>http://feedproxy.google.com/~r/Oncleben31cc_en/~3/3Ul2MkQh6Gs/</link> <comments>http://oncleben31.cc/en/seo-initiation-blog/#comments</comments> <pubDate>Sun, 18 Dec 2011 21:45:06 +0000</pubDate> <dc:creator>Oncleben31</dc:creator> <category><![CDATA[WordPress]]></category> <category><![CDATA[SEO]]></category> <category><![CDATA[wordpress]]></category><guid isPermaLink="false">http://oncleben31.cc/en/?p=96</guid> <description><![CDATA[I want to share my experience about blog and search engine optimization (SEO). There are some concepts to understand before starting a blog because they can impact seriously the architecture of your website. If you have to think about SEO after your &#8230; <a href="http://oncleben31.cc/en/seo-initiation-blog/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description> <content:encoded><![CDATA[<p style="text-align: justify;"><span style="text-align: justify;">I want to share my experience about blog and search engine optimization (SEO). There are some concepts to understand before starting a blog because they can impact seriously the architecture of your website. If you have to think about SEO after your blog is already published with many contents, the optimizations required could force you to change the content and the URL of your pages. So you should have some knowledge as soon as possible.</span></p><p style="text-align: justify;">I won&#8217;t give some deep details or technical stuff because SEO is a real job which need some theory and a lot of experiences. You will find below the concepts you should know.<span id="more-96"></span></p><p><a href="http://oncleben31.cc/en/files/2011/12/oncleben31.cc_-Google-Search.jpg" rel="shadowbox[sbpost-96];player=img;"><img class="aligncenter" title="oncleben31.cc_ - Google Search" src="http://oncleben31.cc/en/files/2011/12/oncleben31.cc_-Google-Search-300x204.jpg" alt="oncleben31.cc on google results" width="300" height="204" /></a></p><p style="text-align: justify;"><strong>Search engines don&#8217;t index site but pages.</strong> It sounds trivial but it&#8217;s very important. It means having a strategy just at the beginning (like submit a sitemap, check pages titles format, or optimize header of the pages) is not enough. If SEO is important for your site, you have to think about it each time you add a new content.</p><p style="text-align: justify;"><strong>As said before, </strong><strong>the most important SEO parameter is the content of the site.</strong> It&#8217;s your major asset to have a good ranking in search engine results. I give bellow some SEO experts tricks:</p><ul style="text-align: justify;"><li>Permalink structure have to be like &#8221;<em>/%postnames%/</em>&#8221; or  &#8221;<em>/%category%/%postnames%/</em>&#8220;. Others formats are useless since they don&#8217;t add any information and they make your URL longer.</li><li>The slug (URL variable part) have to be not too long and avoid stop words (a, one, for, with etc.)</li><li>The main keywords of your page have to be in the URL, in the title and in the first lines of the post.</li><li>The first words of your post will be used by search engines in the result pages. Your first words should make reader visit your website. You can specify the text to use by search engine by adding a meta tag (see plugin below)</li></ul><p style="text-align: justify;">A good way to optimize your ranking is to have a <strong>thematic page</strong> with links to your most interesting or popular pages. This type of page should have a good ranking in the search engines results.</p><p style="text-align: justify;"><strong>Avoid duplicated content</strong>. It is possible that your content is accessible thru different URL or some pages of your website have the same couple title/description. Search engines don&#8217;t like it. The main cause for blog is archives. With WordPress for example there are time, categories, tags and authors archives. The risk that the content of the blog is duplicated is very high. There are solutions: meta tag can help you. I let you search the web to have more information on this subject.</p><p style="text-align: justify;">The <strong>site speed is important</strong> for visitors pleasure and for search engines ranking. Two ways to improve your site speed:</p><ul style="text-align: justify;"><li> Use plugins as little as possible. Of course they can help you much but they can slow your site. Many plugins can be replaced by theme modifications. Now child themes make this update really easy.</li><li>Use a cache plugin. There are many of them. Search on internet to find the one corresponding to your needs.</li></ul><p style="text-align: justify;"><strong>There are many </strong><strong>SEO plugins for WordPress</strong> to help you rank your pages in search engines results. For me, <a title="SEO WordPress plugin" href="http://yoast.com/wordpress/seo/">WordPres SEO by Yoast</a> is one of the best because it adds a checklist in pages and posts edit view to help you optimize your content for ranking.</p><p style="text-align: justify;">The last advice I can give is to read regularly about SEO on internet. Search engines update their algorithm regularly and you have to understand and react to keep a good ranking.</p><p style="text-align: justify;"><span style="text-decoration: underline;">Non-exhaustive reading list accessible for newbies:</span></p><ul style="text-align: justify;"><li><a title="SEO and WordPress blog" href="http://www.seomix.fr/">Seomix</a> and <a title="SEO blog in french" href="http://floriankarmen.com/">Le blog de Florian Karmen</a> (French speaking)</li><li><a title="SEO dedicated blog" href="http://yoast.com/">Yoast</a> and <a title="Matt Cutts blog" href="http://www.mattcutts.com/blog/type/googleseo/">Matt Cutts</a> blog (English speaking)</li></ul><p style="text-align: justify;">I hope this initiation will be helpful for beginners. Others reader you can correct or add advises in the comments.</p> <img src="http://feeds.feedburner.com/~r/Oncleben31cc_en/~4/3Ul2MkQh6Gs" height="1" width="1"/>]]></content:encoded> <wfw:commentRss>http://oncleben31.cc/en/seo-initiation-blog/feed/</wfw:commentRss> <slash:comments>0</slash:comments> <feedburner:origLink>http://oncleben31.cc/en/seo-initiation-blog/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=seo-initiation-blog</feedburner:origLink></item> <item><title>Get new TV shows episodes with subtitles in Plex automatically</title><link>http://feedproxy.google.com/~r/Oncleben31cc_en/~3/goUUTDcgrws/</link> <comments>http://oncleben31.cc/en/tv-shows-subtitles-plex-automatically/#comments</comments> <pubDate>Tue, 13 Dec 2011 21:39:22 +0000</pubDate> <dc:creator>Oncleben31</dc:creator> <category><![CDATA[Plex]]></category> <category><![CDATA[opensubtitles.org]]></category> <category><![CDATA[subtitles]]></category> <category><![CDATA[tutorial]]></category><guid isPermaLink="false">http://oncleben31.cc/en/?p=52</guid> <description><![CDATA[If you watch a lot of TV shows like me, I&#8217;m sure you will appreciate this tutorial explaining how to automate all the process to have your new episodes with subtitles just after the release. I use tools like TVShows &#8230; <a href="http://oncleben31.cc/en/tv-shows-subtitles-plex-automatically/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description> <content:encoded><![CDATA[<p style="text-align: justify;">If you watch a lot of TV shows like me, I&#8217;m sure you will appreciate this tutorial explaining how to automate all the process to have your new episodes with subtitles just after the release. I use tools like TVShows 2, Transmission, eventually Soleol and Plex of course !</p><p style="text-align: justify;">Without automation, the process is long and uninteresting: search the episodes release date on the US TV, search the episodes files on the internet, check the associated comments to check quality and fake, search the subtitles in French and English languages, fetch all this stuff, move and rename files in the dedicated folder and finally launch a &#8220;refresh&#8221; of the media center. Only after that I can lie on the couch to enjoy my new episode.</p><p style="text-align: justify;">So I&#8217;ve used my brain, searched on internet, and tested some solutions to succeed in automating all the process.<span id="more-52"></span></p><h2 style="text-align: justify;">1 &#8211; Find the new episodes: TVShows 2</h2><p style="text-align: justify;">To fetch automatically new episodes I get an open source software for Mac really simple to use: <a title="TVShows 2 official website" href="http://tvshowsapp.com/">TVShows 2</a></p><div id="attachment_67" class="wp-caption aligncenter" style="width: 310px"><a href="http://oncleben31.cc/en/files/2011/12/TVShows.jpg" rel="shadowbox[sbpost-52];player=img;"><img class="size-medium wp-image-67" title="TVShows 2 main window" src="http://oncleben31.cc/en/files/2011/12/TVShows-300x269.jpg" alt="TVShows 2 main window" width="300" height="269" /></a><p class="wp-caption-text">TVShows 2 main window</p></div><p style="text-align: justify;">This application is translated in many languages. It allows to subscribe easily to TV shows by choosing in an existing list. It is really easy to set it up to check regularly new episode and launch automatically the download in the dedicated folder (one folder by show).</p><div id="attachment_69" class="wp-caption aligncenter" style="width: 310px"><a href="http://oncleben31.cc/en/files/2011/12/TVShows-1-1.jpg" rel="shadowbox[sbpost-52];player=img;"><img class="size-medium wp-image-69" title="TVShows 2 settings" src="http://oncleben31.cc/en/files/2011/12/TVShows-1-1-300x129.jpg" alt="TVShows 2 settings" width="300" height="129" /></a><p class="wp-caption-text">TVShows 2 settings</p></div><p style="text-align: justify;">Now we have a .torrent file saved in the right place. TVShows will launch the P2P download software by itself. I recommend to use <a title="Transmission official web site" href="http://www.transmissionbt.com/">Transmission</a> available for many OS.</p><h2>Download new episodes: Transmission</h2><p style="text-align: justify;"><a title="Transmission official web site" href="http://www.transmissionbt.com/">Transmission</a> is a good piece of software to download torrents. There are many others. I let you decide which one you want to use. The settings I will describe should be easy to transpose.</p><p style="text-align: justify;">The aim is to set up the software to start the download without asking an action to the user and download the video file in the same place where the torrent file is located.</p><div id="attachment_71" class="wp-caption aligncenter" style="width: 310px"><a href="http://oncleben31.cc/en/files/2011/12/Transfers-1.jpg" rel="shadowbox[sbpost-52];player=img;"><img class="size-medium wp-image-71" title="Transmission settings" src="http://oncleben31.cc/en/files/2011/12/Transfers-1-300x243.jpg" alt="Transmission settings" width="300" height="243" /></a><p class="wp-caption-text">Transmission settings</p></div><p style="text-align: justify;">Now I&#8217;ve my episode downloaded on the right place without any action.</p><h2 style="text-align: justify;"> Integrate the episode in Plex: Plex Media Server</h2><p style="text-align: justify;">I won&#8217;t explain how to install Plex here. There will be other posts on this blog about this subject to replace the old deleted tutorials. I will show some settings to make Plex detect automatically your new episodes, fetch metadata and eventually download subtitles.</p><p style="text-align: justify;">You have to open the Plex Media Server preferences to make Plex update the library each time it detect a new file.</p><div id="attachment_74" class="wp-caption aligncenter" style="width: 310px"><a href="http://oncleben31.cc/en/files/2011/12/Paramétrage-Plex-Media-Server.jpg" rel="shadowbox[sbpost-52];player=img;"><img class="size-medium wp-image-74" title="Plex Media Server Settings" src="http://oncleben31.cc/en/files/2011/12/Paramétrage-Plex-Media-Server-300x148.jpg" alt="Plex Media Server Settings" width="300" height="148" /></a><p class="wp-caption-text">Plex Media Server Settings</p></div><p style="text-align: justify;">Then, check if theTVDB metadata agent is correctly setup. This agent is internationalized and is able to fetch all the metadata of your preferred TV shows. OpenSubtitles.org secondary metadata agent have to be selected (4).</p><div id="attachment_72" class="wp-caption aligncenter" style="width: 310px"><a href="http://oncleben31.cc/en/files/2011/12/Metadata-Agent-Settings-12.jpg" rel="shadowbox[sbpost-52];player=img;"><img class="size-medium wp-image-72" title="TheTVDB Metadata Agent Settings" src="http://oncleben31.cc/en/files/2011/12/Metadata-Agent-Settings-12-300x184.jpg" alt="TheTVDB Metadata Agent Settings" width="300" height="184" /></a><p class="wp-caption-text">TheTVDB Metadata Agent Settings</p></div><p style="text-align: justify;">If you don&#8217;t have done it already, you can choose the subtitle languages to download from <a title="Subtitles download portal" href="http://opensubtitles.org/">OpenSubtiltes.org</a>. Choose &#8221;Preferences&#8221; (5) after selecting &#8220;OpenSubtitles.org&#8221; (4)</p><div><div id="attachment_73" class="wp-caption aligncenter" style="width: 310px"><a href="http://oncleben31.cc/en/files/2011/12/Plex-Media-Server-1.jpg" rel="shadowbox[sbpost-52];player=img;"><img class="size-medium wp-image-73" title="OpenSubtitles metadata agent settings" src="http://oncleben31.cc/en/files/2011/12/Plex-Media-Server-1-300x138.jpg" alt="OpenSubtitles metadata agent settings" width="300" height="138" /></a><p class="wp-caption-text">OpenSubtitles metadata agent settings</p></div></div><p style="text-align: justify;">Congratulation, now your system is set up to download automatically new episodes and integrate them in Plex!</p><p style="text-align: justify;">Below I will give you some correlated hints. I encourage you to read the following.</p><h2>Backup solution for subtitles : Soleol</h2><p>Sometimes, Plex opensubtitles.org metadata agent doesn&#8217;t work. I have a backup plan: <a title="Soleol official website" href="http://eduo.info/soleol">Soleol</a> (Free for Mac, Linux and Windows).</p><div id="attachment_75" class="wp-caption aligncenter" style="width: 259px"><a href="http://oncleben31.cc/en/files/2011/12/SolEol-Start.jpg" rel="shadowbox[sbpost-52];player=img;"><img class="size-full wp-image-75" title="SolEol main window" src="http://oncleben31.cc/en/files/2011/12/SolEol-Start.jpg" alt="SolEol main window" width="249" height="240" /></a><p class="wp-caption-text">SolEol main window</p></div><p style="text-align: justify;">This app finds subtitles on openSubtitles.org with a simple drag and drop on the &#8220;Get Subtitles&#8221; icon. Then it will fetch automatically subtitles by using the video file signature. If there are many matches, the most popular is selected but you can make your choice if needed. In the case of no match, you will find a link to search on <a title="find subtitles on podnapisi.net" href="http://www.podnapisi.net/">podnapisi.net</a> by using the episode name. After the subtitles downloaded you just have to click on &#8220;Update Library&#8221; and you subs will be available in Plex.</p><p style="text-align: justify;">To setup Soleol you have to open preferences, choose your languages and add your credential (login /password) on  <a title="subtitles on opensubtiles.org" href="http://www.opensubtitles.org/">opensubtiles.org</a>.</p><p style="text-align: justify;">If you don&#8217;t find subtitles after that, you are really unlucky <img src='http://oncleben31.cc/en/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /></p><h2>Enjoy your new episodes: Plex clients</h2><p>To enjoy your episodes, there are many Plex clients.</p><p><span style="text-decoration: underline;">Officials:</span></p><ul><li>for <a title="Plex Max client" href="http://www.plexapp.com/download/mac-download-new.php">Mac</a> (free and open source)</li><li>for <a title="Appli officielle pour Plex sur iOS" href="http://clk.tradedoubler.com/click?p=23753&amp;a=1863811&amp;url=http%3A%2F%2Fitunes.apple.com%2Ffr%2Fapp%2Fplex%2Fid383457673%3Fmt%3D8%26uo%3D4%26partnerId%3D2003">iOS</a> ( 3€99 universal for iPhone and iPad)</li><li>for <a title="Plex official client for Androïd" href="https://market.android.com/details?id=com.plexapp.android">Androïd</a> (4,99$)</li><li>for<a title="Plexx official client for GoogleTV" href="https://market.android.com/details?id=com.plexapp.android&amp;feature=more_from_developer#?t=W251bGwsMSwyLDEwMiwiY29tLnBsZXhhcHAuYW5kcm9pZCJd"> Google TV</a> (0,99$ during launching period)</li><li>for <a title="Windows official client" href="http://www.plexapp.com/download/win-download-new.php">Windows</a> (free)</li><li>for Roku (beta version, <a title="Plex client for Roku" href="http://forums.plexapp.com/index.php/forum/84-roku-streaming-players/">explanation on the forums.</a>)</li></ul><p><span style="text-decoration: underline;">Third party clients:</span></p><ul><li>AppleTV 2 client (jailbreak needed. Explanation on <a title="Install Plex on AppleTV" href="http://wiki.plexapp.com/index.php/Apple_TV_Plex_Client_Install">the Wiki</a> and on<a title="Plex AppleTV client on official forums" href="http://forums.plexapp.com/index.php/forum/76-apple-tv-2nd-gen/"> forums</a>)</li><li>Linux client (alpha version , development <a title="Client Plex pour Linux" href="http://forums.plexapp.com/index.php/forum/108-plex-media-center-for-linux/">in progress on the forum</a>s)</li><li>Client for some LG devices (TV, Bluray device , etc. info <a title="Plex for LG devices" href="http://www.plexapp.com/medialink/files/index.html">here</a> and on <a title="LG device section" href="http://forums.plexapp.com/index.php/forum/78-lg-medialink/">forums</a>)</li><li>Client for some Samsung devices (info on <a title="Plex for Samsung devices" href="http://forums.plexapp.com/index.php/forum/89-samsung-smart-hub/">forums</a>)</li></ul><p>You should find a client for your needs and your system.</p><h2>One more thing: smartphone app</h2><p>Last hint to be alerted when new episodes are available. I recommend two app for smartphones:</p><ul><li>TVShow Time:  <a title="TV Show Time pour iPhone" href="http://itunes.apple.com/fr/app/tvshow-time/id431065232?mt=8">iPhone</a> and <a title="App TvShow Time pour Android" href="https://market.android.com/details?id=fr.lavapps.tvshowtime">Androïd</a> (free now and really gorgeous)</li><li>iSeries (<a title="iSeries for iPhone" href="http://itunes.apple.com/fr/app/iseries/id436123481?mt=8">iPhone</a> and <a title="betaseries on Android" href="https://market.android.com/details?id=com.androiddev.AndroSeries">Androïd</a> : French speaking, free and link to your <a title="site betaseries" href="https://www.betaseries.com">betaseries</a> account)</li></ul> <img src="http://feeds.feedburner.com/~r/Oncleben31cc_en/~4/goUUTDcgrws" height="1" width="1"/>]]></content:encoded> <wfw:commentRss>http://oncleben31.cc/en/tv-shows-subtitles-plex-automatically/feed/</wfw:commentRss> <slash:comments>3</slash:comments> <feedburner:origLink>http://oncleben31.cc/en/tv-shows-subtitles-plex-automatically/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=tv-shows-subtitles-plex-automatically</feedburner:origLink></item> <item><title>Multisite Language Switcher Theme</title><link>http://feedproxy.google.com/~r/Oncleben31cc_en/~3/b6PqTnYjDPU/</link> <comments>http://oncleben31.cc/en/multisite-language-switcher-theme/#comments</comments> <pubDate>Tue, 06 Dec 2011 21:39:43 +0000</pubDate> <dc:creator>Oncleben31</dc:creator> <category><![CDATA[WordPress]]></category> <category><![CDATA[bilingual]]></category> <category><![CDATA[github]]></category> <category><![CDATA[multilingual]]></category> <category><![CDATA[multisite]]></category> <category><![CDATA[Multisite Language Switcher]]></category> <category><![CDATA[theme]]></category> <category><![CDATA[wordpress]]></category><guid isPermaLink="false">http://oncleben31.cc/en/?p=32</guid> <description><![CDATA[I&#8217;ve already speak in a previous post about the WordPress theme I&#8217;ve created to redirect visitors browsing &#8221;http://oncleben31.cc&#8221; to the french or english section depending on the preferred language of the browser. This theme is a quick and dirty hack for my bilingual &#8230; <a href="http://oncleben31.cc/en/multisite-language-switcher-theme/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description> <content:encoded><![CDATA[<p style="text-align: justify;">I&#8217;ve already speak in a <a title="How to set a bilingual or multilingual WordPress multisite blog" href="http://oncleben31.cc/en/how-to-bilingual-multilingual-wordpress-multisite-blog/">previous post</a> about the WordPress theme I&#8217;ve created to redirect visitors browsing &#8221;http://oncleben31.cc&#8221; to the french or english section depending on the preferred language of the browser.</p><p style="text-align: justify;">This theme is a quick and dirty hack for my bilingual blog and I think it can be helpful for other people like me who trying to make a multilingual WordPress website. So I&#8217;ve decided to share my code on <a title="Multisite Language Switcher Theme sources on Github" href="https://github.com/oncleben31/Multisite-Language-Switcher-Theme">Githhub</a> and encourage you to test it and improve it. The code is commented and section you have to update are clearly identified.<span id="more-32"></span></p><p style="text-align: justify;"><span style="text-decoration: underline;">Currently the theme works as below:</span></p><ul style="text-align: justify;"><li>IF the visitor requests  <strong><em>yourwebsite.com/ </em></strong>THEN:</li><ul><li>IF the preferred browser language is French THEN visitor is redirected to <strong><em><strong><em>yourwebsite.com</em></strong>/fr/</em></strong>.</li><li>ELSE visitor is redirected to <em><strong><strong><em>yourwebsite.com/</em></strong>en/</strong></em>.</li></ul><li>IF the visitor requests an URL like <em><strong><strong><em>yourwebsite.com/</em></strong>fr/xxx</strong></em> or <em><strong><strong><em>yourwebsite.com/</em></strong>en/yyy</strong></em> THEN websites of the WordPress network manage the request.</li><li>IF the visitor requests <strong><em>yourwebsite.com/</em></strong><em><strong>zzz</strong></em> where zzz doesn&#8217;t start with  <em><strong>fr/ </strong></em>or <em><strong>en/</strong></em> THEN:</li><ul><li>IF a static page exists it&#8217;s returned to the visitor.</li><li>ELSE:</li><ul><li>IF the preferred browser language is French THEN the visitor is redirected to <em><strong><strong><em>yourwebsite.com/</em></strong>fr/erreur404</strong></em> which displays a 404 error message in french.</li><li>ELSE the visitor is redirected to <em><strong><strong><em>yourwebsite.com/</em></strong>en/404error</strong></em> which displays a 404 error message in english.</li></ul></ul></ul><p style="text-align: justify;">I&#8217;ve many ideas to improve the theme and make it more easy to use but I haven&#8217;t any time and competency to do that. If this theme is useful for you and you want to improve it, fork my Github repo and send me pull requests.</p><div style="text-align: justify;"><span style="text-decoration: underline;">Ideas :</span></div><div style="text-align: justify;"><ul><li>Use the theme settings in the WordPress administration dashboard to set the languages and the redirection URL.</li><li>It could be better to not use only the prefered language but all the language managed by the browser with a priority list.</li><li>Manage an ignore list to allow the WordPress root website to generate some files (robots.txt or sitemap.xml for example)</li></ul><p>I hope you will be many to use it and improve it.</p></div><p style="text-align: justify;">Source on Github : <a title="source de Multisite Language Switcher Theme sur Github" href="https://github.com/oncleben31/Multisite-Language-Switcher-Theme">https://github.com/oncleben31/Multisite-Language-Switcher-Theme</a></p> <img src="http://feeds.feedburner.com/~r/Oncleben31cc_en/~4/b6PqTnYjDPU" height="1" width="1"/>]]></content:encoded> <wfw:commentRss>http://oncleben31.cc/en/multisite-language-switcher-theme/feed/</wfw:commentRss> <slash:comments>0</slash:comments> <feedburner:origLink>http://oncleben31.cc/en/multisite-language-switcher-theme/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=multisite-language-switcher-theme</feedburner:origLink></item> <item><title>How to set a bilingual or multilingual WordPress multisite blog</title><link>http://feedproxy.google.com/~r/Oncleben31cc_en/~3/uoHyrd2pErQ/</link> <comments>http://oncleben31.cc/en/how-to-bilingual-multilingual-wordpress-multisite-blog/#comments</comments> <pubDate>Sun, 04 Dec 2011 17:10:52 +0000</pubDate> <dc:creator>Oncleben31</dc:creator> <category><![CDATA[WordPress]]></category> <category><![CDATA[bilingual]]></category> <category><![CDATA[multilingual]]></category> <category><![CDATA[multisite]]></category> <category><![CDATA[Multisite Language Switcher]]></category> <category><![CDATA[plugin]]></category> <category><![CDATA[theme]]></category> <category><![CDATA[wordpress]]></category><guid isPermaLink="false">http://oncleben31.cc/en/?p=19</guid> <description><![CDATA[First post of the new oncleben31.cc to share how I&#8217;ve setup WordPress to make a bilingual  blog using the multisite feature. This can be easily extaneded for multilingual blogs. I need two independent sites to facilitate the plugins and theme localization &#8230; <a href="http://oncleben31.cc/en/how-to-bilingual-multilingual-wordpress-multisite-blog/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description> <content:encoded><![CDATA[<p style="text-align: justify;">First post of the new oncleben31.cc to share how I&#8217;ve setup WordPress to make a bilingual  blog using the multisite feature. This can be easily extaneded for multilingual blogs.</p><p style="text-align: justify;">I need two independent sites to facilitate the plugins and theme localization with an easy way to switch between languages if a translation is available. Another reason is to optimize the search engine indexing. With this solution I can have some language specific posts without translation.</p><p style="text-align: justify;">Below I explain how I&#8217;ve implement that with WordPress: <span id="more-19"></span></p><ol><li style="text-align: justify;">Setup of the WordPress <strong>multisite</strong> feature. If you don&#8217;t know it, it allow to have many WordPress site with only one installation. Administration is simplified and updates are done only once. To have more information go and read <a title="multisite feature for WordPress documentation" href="http://codex.wordpress.org/Create_A_Network">the multisite documentation</a>.</li><li style="text-align: justify;">I have a root blog (oncleben31.cc/) which is useless (see step n°4), a french blog (oncleben31.cc/fr/) and an english blog (oncleben31.cc/en/). The language is setup in wordpress settings. Benefits: I can have specific plugins or theme for each language if needed.</li><li style="text-align: justify;">I use the <a title="Multisite language switcher plugin" href="http://wordpress.org/extend/plugins/multisite-language-switcher/">Multisite Language Switcher by lloc</a> plugin to display a link in the side bar to go to the other language (sources hosted on <a title="Multisite Language Switcher plugin on github" href="https://github.com/lloc/Multisite-Language-Switcher">github</a>). This plugin is really useful: it allows to display a link to the other available language and it allows to add a link to the translation of a post or a page if available too. This feature is eased by adding a drop down list in the edit view.<p><div id="attachment_26" class="wp-caption aligncenter" style="width: 538px"><a href="http://oncleben31.cc/en/files/2011/12/Multisite-Language-Switcher-plugin-example.jpg" rel="shadowbox[sbpost-19];player=img;"><img class="size-full wp-image-26" title="Example of the Multisite Language Switcher plugin when editing a post" src="http://oncleben31.cc/en/files/2011/12/Multisite-Language-Switcher-plugin-example.jpg" alt="Example of the Multisite Language Switcher plugin when editing a post" width="528" height="453" /></a><p class="wp-caption-text">Example of the Multisite Language Switcher plugin when editing a post</p></div></li><li style="text-align: justify;">The last thing is about managing visitor coming directly on  &#8221;http://oncleben31.cc/&#8221;. Indeed the root website is a third wordpress blog not in french nor in english. I made a hack to redirect users in function of the preferred language return by the browser. To do that I&#8217;ve created the &#8221;Multisite Language Switcher Theme&#8221; theme which doesn&#8217;t display any content but manage the redirection (<a title="Multisite Language Switcher Theme" href="http://oncleben31.cc/en/multisite-language-switcher-theme/">theme detailed in this post</a>). To avoid disorientating your visitor this theme manages 404 errors too . You can find the theme&#8217;s sources and improve it on <a title="Multisite Language Switcher Theme sources hosted on github" href="https://github.com/oncleben31/Multisite-Language-Switcher-Theme">Github</a>.</li></ol><p style="text-align: justify;">Setting up a multilingual blog is not easy and I&#8217;ve search a long time to find the good solution corresponding to my needs. If you have simular needs let&#8217;s try this solution and share your experiences in the comments.</p> <img src="http://feeds.feedburner.com/~r/Oncleben31cc_en/~4/uoHyrd2pErQ" height="1" width="1"/>]]></content:encoded> <wfw:commentRss>http://oncleben31.cc/en/how-to-bilingual-multilingual-wordpress-multisite-blog/feed/</wfw:commentRss> <slash:comments>0</slash:comments> <feedburner:origLink>http://oncleben31.cc/en/how-to-bilingual-multilingual-wordpress-multisite-blog/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=how-to-bilingual-multilingual-wordpress-multisite-blog</feedburner:origLink></item> <item><title>Oncleben31.cc reboot</title><link>http://feedproxy.google.com/~r/Oncleben31cc_en/~3/XO17QdpNu1M/</link> <comments>http://oncleben31.cc/en/oncleben31-cc-reboot/#comments</comments> <pubDate>Fri, 02 Dec 2011 13:30:07 +0000</pubDate> <dc:creator>Oncleben31</dc:creator> <category><![CDATA[Blog]]></category><guid isPermaLink="false">http://oncleben31.cc/en/?p=8</guid> <description><![CDATA[Dear readers, For regular visitors or those who have follow a link to come here: I&#8217;ve decide to delete the blog and start from scratch another version of oncleben31.cc because of the following reasons: The blog wasn&#8217;t update since a long time. The content &#8230; <a href="http://oncleben31.cc/en/oncleben31-cc-reboot/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description> <content:encoded><![CDATA[<p style="text-align: justify;">Dear readers,</p><p style="text-align: justify;">For regular visitors or those who have follow a link to come here: I&#8217;ve decide to delete the blog and start from scratch another version of oncleben31.cc because of the following reasons:</p><ul style="text-align: justify;"><li>The blog wasn&#8217;t update since a long time.</li><li>The content mainly about Plex and multilingual WordPress was deprecated.</li><li>The former architecture of the blog was really difficult to maintain.</li></ul><p style="text-align: justify;">In few weeks, I will publish new contents about my predilection subjects (Plex and WordPress) and new ones to be discovered. The blog is still bilingual and my aims are still the same.</p><p style="text-align: justify;">If you have ideas or comments to share, do it in the comments of this post.</p> <img src="http://feeds.feedburner.com/~r/Oncleben31cc_en/~4/XO17QdpNu1M" height="1" width="1"/>]]></content:encoded> <wfw:commentRss>http://oncleben31.cc/en/oncleben31-cc-reboot/feed/</wfw:commentRss> <slash:comments>0</slash:comments> <feedburner:origLink>http://oncleben31.cc/en/oncleben31-cc-reboot/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=oncleben31-cc-reboot</feedburner:origLink></item> </channel> </rss><!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using disk: basic
Page Caching using disk: enhanced
Database Caching 6/43 queries in 0.037 seconds using disk: basic
Object Caching 798/882 objects using disk: basic

Served from: oncleben31.cc @ 2012-01-26 07:48:33 -->

