<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	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/"
	>

<channel>
	<title>Xaurav.com</title>
	<atom:link href="http://xaurav.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://xaurav.com</link>
	<description>School of Creativity</description>
	<lastBuildDate>Fri, 03 Feb 2012 12:18:10 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>PSPad Keyboard Shoortcuts</title>
		<link>http://xaurav.com/pspad-keyboard-shoortcuts/</link>
		<comments>http://xaurav.com/pspad-keyboard-shoortcuts/#comments</comments>
		<pubDate>Fri, 03 Feb 2012 12:15:54 +0000</pubDate>
		<dc:creator>Xaurav</dc:creator>
				<category><![CDATA[Tips]]></category>
		<category><![CDATA[pspad keyboard shortcuts]]></category>

		<guid isPermaLink="false">http://xaurav.com/?p=4736</guid>
		<description><![CDATA[PSPad : Since PSPAD is quite popular text editor ,saves your time, and Highlights the code. Using it can be very useful over other texteditors. So Why not save some time , using Keyboard Shortcuts. Keyboard shortcuts Here you will find a complete list of the default keyboard shortcuts. For information on how to change [...]]]></description>
			<content:encoded><![CDATA[<h1>PSPad :</h1>
<p>Since PSPAD is quite popular text editor ,saves your time, and Highlights the code.</p>
<p>Using it can be very useful over other texteditors.</p>
<p>So Why not save some time , using Keyboard Shortcuts.</p>
<div id="attachment_4737" class="wp-caption aligncenter" style="width: 310px"><a class="preload" title="" href="http://xaurav.com/site/wp-content/uploads/2012/02/winkeyboard-rightside1.gif" rel="prettyphoto"><img class="size-medium wp-image-4737" src="http://xaurav.com/site/wp-content/uploads/2012/02/winkeyboard-rightside1-300x281.gif" alt="PSPad Keyboard Shortcuts" width="300" height="281" /></a>
<p class="wp-caption-text">PSPad Keyboard Shortcuts</p>
</div>
<h1>Keyboard shortcuts</h1>
<div>
<div>
<p>Here you will find a complete list of the default keyboard shortcuts. For information on how to change the default see Key mapping.</p>
<h2>Sections</h2>
<div>
<table cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td><a href="#Settings">Settings</a></td>
<td><a href="#Edit">Edit</a></td>
</tr>
<tr>
<td><a href="#File">File</a></td>
<td><a href="#Window">Window</a></td>
</tr>
<tr>
<td><a href="#Format">Format</a></td>
<td><a href="#Search">Search</a></td>
</tr>
<tr>
<td><a href="#Show">Show</a></td>
<td><a href="#HTML">HTML</a></td>
</tr>
<tr>
<td><a href="#Help">Help</a></td>
<td><a href="#Tools">Tools</a></td>
</tr>
<tr>
<td><a href="#Insert">Insert</a></td>
<td><a href="#Template">Template</a></td>
</tr>
<tr>
<td><a href="#Makro">Makro</a></td>
<td><a href="#Bookmark">Bookmark</a></td>
</tr>
<tr>
<td><a href="#Project">Project</a></td>
<td><a href="#TextDiff">TextDiff</a></td>
</tr>
</tbody>
</table>
</div>
<h2>Settings</h2>
<hr />
<div>
<table cellspacing="0" cellpadding="0">
<tbody>
<tr>
<th width="20%">Shortcut</th>
<th width="30%">Command</th>
<th width="50%">Description</th>
</tr>
<tr>
<td>Shift+Ctrl+Up/Down</td>
<td>Whole Words Only</td>
<td></td>
</tr>
</tbody>
</table>
</div>
<h2>Edit</h2>
<hr />
<div>
<table cellspacing="0" cellpadding="0">
<tbody>
<tr>
<th width="20%">Shortcut</th>
<th width="30%">Command</th>
<th width="50%">Description</th>
</tr>
<tr>
<td>F8</td>
<td>Block Selection</td>
<td></td>
</tr>
<tr>
<td>Ctrl+C</td>
<td>Copy</td>
<td>Copy selected text to clipboard</td>
</tr>
<tr>
<td>Ctrl+X</td>
<td>Cut</td>
<td>Cut selected text to clipboard</td>
</tr>
<tr>
<td>Ctrl+V</td>
<td>Paste</td>
<td>Insert clipboard text to cursor position</td>
</tr>
<tr>
<td>Shift+Ctrl+V</td>
<td>Paste Without Cursor Change</td>
<td></td>
</tr>
<tr>
<td>Shift+Ctrl+Z</td>
<td>Redo</td>
<td>Redo Last Undo</td>
</tr>
<tr>
<td>Ctrl+A</td>
<td>Select All</td>
<td>Mark all text as selected</td>
</tr>
<tr>
<td>Shift+Ctrl+&#8217;</td>
<td>Select String</td>
<td></td>
</tr>
<tr>
<td>Ctrl+Z</td>
<td>Undo</td>
<td>Undo last change</td>
</tr>
<tr>
<td>Shift+Ctrl+M</td>
<td>SelMatchBracket</td>
<td></td>
</tr>
<tr>
<td>Ctrl+&#8217;</td>
<td>SelString2</td>
<td></td>
</tr>
<tr>
<td>Ctrl+Ins</td>
<td>CopyEx</td>
<td></td>
</tr>
<tr>
<td>Shift+Del</td>
<td>CutEx</td>
<td></td>
</tr>
<tr>
<td>Shift+Ins</td>
<td>PasteEx</td>
<td></td>
</tr>
</tbody>
</table>
</div>
<h2>File</h2>
<hr />
<div>
<table cellspacing="0" cellpadding="0">
<tbody>
<tr>
<th width="20%">Shortcut</th>
<th width="30%">Command</th>
<th width="50%">Description</th>
</tr>
<tr>
<td>Ctrl+F4</td>
<td>Close</td>
<td>Close active file</td>
</tr>
<tr>
<td>Ctrl+F9</td>
<td>Compile</td>
<td>Run external compiler to compile file</td>
</tr>
<tr>
<td>Ctrl+Alt+F4</td>
<td>Exit</td>
<td>Exit PSPad</td>
</tr>
<tr>
<td>Esc</td>
<td>Exit with ESC</td>
<td></td>
</tr>
<tr>
<td>Ctrl+N</td>
<td>New file&#8230;</td>
<td>Create new file</td>
</tr>
<tr>
<td>Ctrl+O</td>
<td>Open&#8230;</td>
<td>Open Selected File(s)</td>
</tr>
<tr>
<td>Ctrl+D</td>
<td>Open Active File with New Name&#8230;</td>
<td></td>
</tr>
<tr>
<td>Shift+Ctrl+O</td>
<td>Open in HEX Editor&#8230;</td>
<td></td>
</tr>
<tr>
<td>Ctrl+P</td>
<td>Print</td>
<td>Print open file</td>
</tr>
<tr>
<td>Alt+P</td>
<td>Print Preview</td>
<td>Print preview</td>
</tr>
<tr>
<td>Ctrl+R</td>
<td>Reopen Active File</td>
<td>Reopen active file &amp; Discard Changes</td>
</tr>
<tr>
<td>Ctrl+S</td>
<td>Save</td>
<td>Save file</td>
</tr>
<tr>
<td>Shift+Ctrl+S</td>
<td>Save All</td>
<td>Save changes of all open files</td>
</tr>
<tr>
<td>F12</td>
<td>Save As&#8230;</td>
<td>Save open file as file</td>
</tr>
<tr>
<td>Ctrl+Alt+S</td>
<td>Save Without changing File Date</td>
<td></td>
</tr>
<tr>
<td>F9</td>
<td>Run1</td>
<td></td>
</tr>
<tr>
<td>Alt+F9</td>
<td>Run2</td>
<td></td>
</tr>
<tr>
<td>Shift+F9</td>
<td>Run3</td>
<td></td>
</tr>
</tbody>
</table>
</div>
<h2>Window</h2>
<hr />
<div>
<table cellspacing="0" cellpadding="0">
<tbody>
<tr>
<th width="20%">Shortcut</th>
<th width="30%">Command</th>
<th width="50%">Description</th>
</tr>
<tr>
<td>Ctrl+L</td>
<td>Show / Hide LOG window</td>
<td></td>
</tr>
<tr>
<td>Ctrl+Tab</td>
<td>Next Window</td>
<td>Goto next file</td>
</tr>
<tr>
<td>Shift+Ctrl+Tab</td>
<td>Previous Window</td>
<td>Goto previous file</td>
</tr>
<tr>
<td>Alt+L</td>
<td>Jump to Editor / LOG</td>
<td></td>
</tr>
<tr>
<td>Alt+1</td>
<td>FileTab1</td>
<td></td>
</tr>
<tr>
<td>Alt+2</td>
<td>FileTab2</td>
<td></td>
</tr>
<tr>
<td>Alt+3</td>
<td>FileTab3</td>
<td></td>
</tr>
<tr>
<td>Alt+4</td>
<td>FileTab4</td>
<td></td>
</tr>
<tr>
<td>Alt+5</td>
<td>FileTab5</td>
<td></td>
</tr>
<tr>
<td>Alt+6</td>
<td>FileTab6</td>
<td></td>
</tr>
<tr>
<td>Alt+7</td>
<td>FileTab7</td>
<td></td>
</tr>
<tr>
<td>Alt+8</td>
<td>FileTab8</td>
<td></td>
</tr>
<tr>
<td>Alt+9</td>
<td>FileTab9</td>
<td></td>
</tr>
</tbody>
</table>
</div>
<h2>Format</h2>
<hr />
<div>
<table cellspacing="0" cellpadding="0">
<tbody>
<tr>
<th width="20%">Shortcut</th>
<th width="30%">Command</th>
<th width="50%">Description</th>
</tr>
<tr>
<td>Ctrl+Alt+Left</td>
<td>Justify Left</td>
<td></td>
</tr>
<tr>
<td>Ctrl+Alt+Right</td>
<td>Justify Right</td>
<td></td>
</tr>
<tr>
<td>Ctrl+Alt+T</td>
<td>Capitalize</td>
<td>Capitalize char case</td>
</tr>
<tr>
<td>Shift+Ctrl+A</td>
<td>Add/Remove Comment</td>
<td></td>
</tr>
<tr>
<td>Shift+Ctrl+I</td>
<td>Indent Block</td>
<td>Indent block</td>
</tr>
<tr>
<td>Ctrl+Alt+L</td>
<td>To Lower Case</td>
<td>Change chars to lower case</td>
</tr>
<tr>
<td>Ctrl+K</td>
<td>Reformat (paragraph=blank line)</td>
<td>Reformat block of text with right edge settings</td>
</tr>
<tr>
<td>Shift+Ctrl+K</td>
<td>Reformat (paragraph=short line)</td>
<td>Reformat block of text with right edge settings</td>
</tr>
<tr>
<td>Shift+Ctrl+U</td>
<td>UnIndent Block</td>
<td>UnIndent block</td>
</tr>
<tr>
<td>Ctrl+Alt+U</td>
<td>To Upper Case</td>
<td>Change chars to upper case</td>
</tr>
</tbody>
</table>
</div>
<h2>Search</h2>
<hr />
<div>
<table cellspacing="0" cellpadding="0">
<tbody>
<tr>
<th width="20%">Shortcut</th>
<th width="30%">Command</th>
<th width="50%">Description</th>
</tr>
<tr>
<td>Ctrl+F</td>
<td>Find&#8230;</td>
<td>Text search</td>
</tr>
<tr>
<td>F3</td>
<td>Find Next</td>
<td>Search text for next occurrence</td>
</tr>
<tr>
<td>Shift+F3</td>
<td>Find Previous</td>
<td>Find previous occurrence</td>
</tr>
<tr>
<td>Shift+Ctrl+Up</td>
<td>Previous Occurrence of Current Word</td>
<td></td>
</tr>
<tr>
<td>Shift+Ctrl+Down</td>
<td>Next Occurrence of Current Word</td>
<td></td>
</tr>
<tr>
<td>Ctrl+G</td>
<td>Goto Line&#8230;</td>
<td>Jump to selected line</td>
</tr>
<tr>
<td>Ctrl+E</td>
<td>Incremental Search</td>
<td>Incremental Search</td>
</tr>
<tr>
<td>Ctrl+M</td>
<td>Matching Bracket</td>
<td>Find matching bracket (cursor before bracket)</td>
</tr>
<tr>
<td>Ctrl+H</td>
<td>Replace&#8230;</td>
<td>Replace text with other text</td>
</tr>
</tbody>
</table>
</div>
<h2>Show</h2>
<hr />
<div>
<table cellspacing="0" cellpadding="0">
<tbody>
<tr>
<th width="20%">Shortcut</th>
<th width="30%">Command</th>
<th width="50%">Description</th>
</tr>
<tr>
<td>Shift+Ctrl+E</td>
<td>Code Explorer window</td>
<td></td>
</tr>
<tr>
<td>F2</td>
<td>Show/hide panel</td>
<td></td>
</tr>
<tr>
<td>Ctrl+W</td>
<td>Word Wrap Lines</td>
<td>Switch on or off lines wrapping</td>
</tr>
</tbody>
</table>
</div>
<h2>HTML</h2>
<hr />
<div>
<table cellspacing="0" cellpadding="0">
<tbody>
<tr>
<th width="20%">Shortcut</th>
<th width="30%">Command</th>
<th width="50%">Description</th>
</tr>
<tr>
<td>Alt+C</td>
<td>Color Selector window</td>
<td>Color Selector window</td>
</tr>
<tr>
<td>F10</td>
<td>HTML Page Preview</td>
<td>Show HTML page in internal browser</td>
</tr>
<tr>
<td>Shift+Ctrl+T</td>
<td>Select TAG</td>
<td></td>
</tr>
<tr>
<td>Ctrl+F10</td>
<td>HTMLCheck</td>
<td></td>
</tr>
<tr>
<td>Shift+Ctrl+F10</td>
<td>WebPrev</td>
<td></td>
</tr>
</tbody>
</table>
</div>
<h2>Help</h2>
<hr />
<div>
<table cellspacing="0" cellpadding="0">
<tbody>
<tr>
<th width="20%">Shortcut</th>
<th width="30%">Command</th>
<th width="50%">Description</th>
</tr>
<tr>
<td>Alt+F1</td>
<td>Help for Language</td>
<td></td>
</tr>
</tbody>
</table>
</div>
<h2>Tools</h2>
<hr />
<div>
<table cellspacing="0" cellpadding="0">
<tbody>
<tr>
<th width="20%">Shortcut</th>
<th width="30%">Command</th>
<th width="50%">Description</th>
</tr>
<tr>
<td>Alt+A</td>
<td>Char Table</td>
<td>Open ASCII and Symbol table</td>
</tr>
<tr>
<td>Ctrl+J</td>
<td>Auto Completion</td>
<td></td>
</tr>
<tr>
<td>Alt+M</td>
<td>Clipboard Monitor window</td>
<td></td>
</tr>
<tr>
<td>Ctrl+Space</td>
<td>Show Clips</td>
<td></td>
</tr>
<tr>
<td>Alt+I</td>
<td>Insert Text into Lines&#8230;</td>
<td></td>
</tr>
<tr>
<td>Alt+Q</td>
<td>Repeat last command</td>
<td></td>
</tr>
<tr>
<td>F7</td>
<td>Spell Check</td>
<td></td>
</tr>
<tr>
<td>Ctrl+F7</td>
<td>Spell Settings&#8230;</td>
<td></td>
</tr>
<tr>
<td>Shift+Space</td>
<td>ClipRun</td>
<td></td>
</tr>
</tbody>
</table>
</div>
<h2>Insert</h2>
<hr />
<div>
<table cellspacing="0" cellpadding="0">
<tbody>
<tr>
<th width="20%">Shortcut</th>
<th width="30%">Command</th>
<th width="50%">Description</th>
</tr>
<tr>
<td>Alt+D</td>
<td>Insert Date Time</td>
<td>Insert date &amp; time</td>
</tr>
</tbody>
</table>
</div>
<h2>Template</h2>
<hr />
<div>
<table cellspacing="0" cellpadding="0">
<tbody>
<tr>
<th width="20%">Shortcut</th>
<th width="30%">Command</th>
<th width="50%">Description</th>
</tr>
<tr>
<td>Ctrl+Alt+Space</td>
<td>Create Clip from Block</td>
<td>Create new Clip from selected text</td>
</tr>
</tbody>
</table>
</div>
<h2>Makro</h2>
<hr />
<div>
<table cellspacing="0" cellpadding="0">
<tbody>
<tr>
<th width="20%">Shortcut</th>
<th width="30%">Command</th>
<th width="50%">Description</th>
</tr>
<tr>
<td>Shift+Ctrl+F5</td>
<td>Macro Manager</td>
<td></td>
</tr>
<tr>
<td>Ctrl+F5</td>
<td>MakroRecord</td>
<td></td>
</tr>
<tr>
<td>F5</td>
<td>Makro1Play</td>
<td></td>
</tr>
<tr>
<td>F6</td>
<td>Makro2Play</td>
<td></td>
</tr>
<tr>
<td>Alt+F6</td>
<td>Makro3Play</td>
<td></td>
</tr>
<tr>
<td>Ctrl+Alt+F6</td>
<td>Makro4Play</td>
<td></td>
</tr>
</tbody>
</table>
</div>
<h2>Bookmark</h2>
<hr />
<div>
<table cellspacing="0" cellpadding="0">
<tbody>
<tr>
<th width="20%">Shortcut</th>
<th width="30%">Command</th>
<th width="50%">Description</th>
</tr>
<tr>
<td>Alt+Right</td>
<td>Delete Bookmark</td>
<td></td>
</tr>
<tr>
<td>Alt+Down</td>
<td>Next Bookmark</td>
<td></td>
</tr>
<tr>
<td>Shift+Ctrl+B</td>
<td>Bookmark List</td>
<td>Bookmark list</td>
</tr>
<tr>
<td>Alt+Up</td>
<td>Previous Bookmark</td>
<td></td>
</tr>
<tr>
<td>Alt+Left</td>
<td>Set Bookmark</td>
<td></td>
</tr>
</tbody>
</table>
</div>
<h2>Project</h2>
<hr />
<div>
<table cellspacing="0" cellpadding="0">
<tbody>
<tr>
<th width="20%">Shortcut</th>
<th width="30%">Command</th>
<th width="50%">Description</th>
</tr>
<tr>
<td>Ctrl+F2</td>
<td>Tool Panel</td>
<td>Show / Hide tool panel</td>
</tr>
<tr>
<td>Shift+Ctrl+Del</td>
<td>Remove File from Project</td>
<td>Remove file from project</td>
</tr>
<tr>
<td>F2</td>
<td>Rename</td>
<td></td>
</tr>
</tbody>
</table>
</div>
<h2>TextDiff</h2>
<hr />
<div>
<table cellspacing="0" cellpadding="0">
<tbody>
<tr>
<th width="20%">Shortcut</th>
<th width="30%">Command</th>
<th width="50%">Description</th>
</tr>
<tr>
<td>Shift+Ctrl+G</td>
<td>View Source</td>
<td></td>
</tr>
</tbody>
</table>
</div>
</div>
</div>
]]></content:encoded>
			<wfw:commentRss>http://xaurav.com/pspad-keyboard-shoortcuts/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Understanding POT PO and MO Files</title>
		<link>http://xaurav.com/understanding-pot-po-and-mo-files/</link>
		<comments>http://xaurav.com/understanding-pot-po-and-mo-files/#comments</comments>
		<pubDate>Fri, 03 Feb 2012 11:51:43 +0000</pubDate>
		<dc:creator>Xaurav</dc:creator>
				<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[bind_textdomain_codeset]]></category>
		<category><![CDATA[LC_MESSAGES]]></category>
		<category><![CDATA[locale]]></category>
		<category><![CDATA[MO file]]></category>
		<category><![CDATA[Po File]]></category>
		<category><![CDATA[POT File]]></category>
		<category><![CDATA[troubleshoot]]></category>

		<guid isPermaLink="false">http://xaurav.com/?p=4726</guid>
		<description><![CDATA[Gettext is an internationalization and localization (i18n) system commonly used for writing multilingual programs on Unix-like computer operating.When used in localization PO/Mo files are used. PO file is Portable Object file And MO File are binary  objects from the ready-converted .po files, so that gettext could translate the site. Where are POT file is primary file [...]]]></description>
			<content:encoded><![CDATA[<p><em>Gettext</em> is an internationalization and localization (i18n) system commonly used for writing multilingual programs on Unix-like computer operating.When used in localization PO/Mo files are used.</p>
<p>PO file is Portable Object file</p>
<p>And MO File are binary  objects from the ready-converted .po files, so that <em>gettext</em> could translate the site.</p>
<p>Where are POT file is primary file called as Portable Object Template file.</p>
<p>So here how it goes Like Pot &gt; PO &gt;MO</p>
<p>&nbsp;</p>
<p>You can always generate PO file from POT file and MO file directly from compiling PO file.</p>
<div class="mceTemp mceIEcenter">
<div id="attachment_4730" class="wp-caption aligncenter" style="width: 310px"><a class="preload" title="" href="http://xaurav.com/site/wp-content/uploads/2012/02/win1.png" rel="prettyphoto"><img class="size-medium wp-image-4730" src="http://xaurav.com/site/wp-content/uploads/2012/02/win1-300x185.png" alt="Understanding POT PO MO file" width="300" height="185" /></a>
<p class="wp-caption-text">Understanding POT PO MO file</p>
</div>
</div>
<p>Software you may consider using to edit POT/PO/MO files:</p>
<ul>
<li>Poedit (Mac)</li>
<li>GlotPress (web-based)</li>
<li>Launchpad (Ubuntu)</li>
<li>Pootle (web-based)</li>
<li>KBabel (Linux)</li>
<li>GNU Gettext (command shell)</li>
</ul>
<p>Storing PO and MO files: Gettext only reads MO files , so you can store them in this location</p>
<p>/locale/xx_XX/LC_MESSAGES/filename.mo</p>
<p>&nbsp;</p>
<p>Here xx_XX can be code for language _Country Code , For Example</p>
<p>en_US</p>
<p>some popular Locales are</p>
<ul>
<li>en_US=English</li>
<li>ar=Arabic</li>
<li>bg_BG=Bulgarian</li>
<li>cs_CZ=Czech</li>
<li>el_GR=Greek</li>
<li>es_ES=Spanish</li>
<li>fr_FR=French</li>
<li>hi_IN=Hindi</li>
<li>hu_HU=Hungarian</li>
<li>hw=Hebrew</li>
<li>in_ID=Indonesian</li>
<li>it_IT=Italian</li>
<li>ja_JP=Japanese</li>
<li>ko_KR=Korean</li>
<li>nl_NL=Dutch</li>
<li>no_NO=Norwegian</li>
<li>pt_BR=Portuguese</li>
<li>ro_RO=Romanian</li>
<li>ru_RU=Russian</li>
<li>sk_SK=Slovak</li>
<li>th_TH=Thai</li>
<li>uk_UA=Ukrainian</li>
<li>vi_VN=Vietnamese</li>
<li>zh_CN=Chinese</li>
</ul>
<p>So when you Open your myfile.pot in POedit and save as .po file. it will also compile a .mo file.</p>
<p>In any PHP file Gettext is going to read strings with following Syntax</p>
<p><code>__("Some Text Here");</code></p>
<p>_e(&#8220;Some Text Here&#8221;);</p>
<p>_(&#8220;Some Text Here&#8221;);</p>
<p>Or</p>
<p><code>__('Some Text Here');</code></p>
<p>_e(&#8216;Some Text Here&#8217;);</p>
<p>_(&#8216;Some Text Here&#8217;);</p>
<p>And Read it from MO file</p>
<p>Where it was specified as</p>
<p><code>#: index.php:5<br />
msgid "Some Text Here"<br />
msgstr "Certains texte ici"<br />
</code><br />
Let your script know to use Locale</p>
<p><code>putenv("LANG=fr_FR");<br />
bindtextdomain("default", "./locale/");<br />
setlocale(LC_ALL,'en_US' );<br />
textdomain("default");<br />
</code><br />
default will be mo file name</p>
<p>so it looks like</p>
<p>/locale/en_US/LC_MESSAGES/default.mo</p>
<p>Troubleshoot:</p>
<p>Some times you make have this trouble</p>
<p><em>Question marks instead of some local characters</em> in reading mo /po file</p>
<p>In that case you may need to set charset.</p>
<p>You can do it Via</p>
<p>Syntax</p>
<p><code>bind_textdomain_codeset (domain, codeset);<br />
</code><br />
Usages</p>
<p><code>bind_textdomain_codeset("default", 'UTF-8');</code></p>
]]></content:encoded>
			<wfw:commentRss>http://xaurav.com/understanding-pot-po-and-mo-files/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>5 wordpress themes you just cant live without</title>
		<link>http://xaurav.com/5-wordpress-theme-you-just-cant-live-without/</link>
		<comments>http://xaurav.com/5-wordpress-theme-you-just-cant-live-without/#comments</comments>
		<pubDate>Tue, 31 Jan 2012 20:17:14 +0000</pubDate>
		<dc:creator>Xaurav</dc:creator>
				<category><![CDATA[Tips]]></category>
		<category><![CDATA[best wordpress themes]]></category>
		<category><![CDATA[free wordpress themes]]></category>
		<category><![CDATA[wordpress theme]]></category>

		<guid isPermaLink="false">http://xaurav.com/?p=4697</guid>
		<description><![CDATA[U-Design WordPress Theme in WordPress \ Corporate \ Business Columns: 4+, Compatible Browsers: IE7, IE8, IE9, Firefox 2, Firefox 3, Firefox 4, Safari 4, Safari 5, Opera, Chrome, Software Version: WordPress 3.3, WordPress 3.2, WordPress 3.1, WordPress 3.0, Widget Ready: Yes Six Home Page Sliders You will be able to upload and reorder slider images [...]]]></description>
			<content:encoded><![CDATA[<h3></h3>
<div id="attachment_4703" class="wp-caption aligncenter" style="width: 600px"><a class="preload" title="" href="http://xaurav.com/site/wp-content/uploads/2012/01/01_preview.__large_preview1.jpg" rel="prettyphoto"><img class="size-full wp-image-4703" title="Karma - Clean and Modern WordPress Theme " src="http://xaurav.com/site/wp-content/uploads/2012/01/01_preview.__large_preview1.jpg" alt="" width="590" height="300" /></a>
<p class="wp-caption-text">Karma Clean and Modern WordPress Theme</p>
</div>
<h3><a href="http://themeforest.net/item/udesign-wordpress-theme/253220?ref=jackpotsoft">U-Design WordPress Theme</a></h3>
<p><a href="http://themeforest.net/item/udesign-wordpress-theme/253220?ref=jackpotsoft"><img class="alignleft" title="" src="http://0.s3.envato.com/files/2684422/Thumbnail.jpg" alt="U-Design WordPress Theme - ThemeForest Item for Sale" width="80" height="80" border="0" data-tooltip="U-Design WordPress Theme" data-preview-width="" data-preview-height="" data-item-name="U-Design WordPress Theme" data-item-author="internq7" data-item-category="Wordpress / Corporate / Business" data-item-cost="35" data-preview-url="http://1.s3.envato.com/files/7850424/Screenshots/01_Preview.__large_preview.jpg" /> </a></p>
<p>in <a href="http://themeforest.net/category/wordpress?ref=jackpotsoft">WordPress</a> \ <a href="http://themeforest.net/category/wordpress/corporate?ref=jackpotsoft">Corporate</a> \ <a href="http://themeforest.net/category/wordpress/corporate/business?ref=jackpotsoft">Business</a> Columns: 4+, Compatible Browsers: IE7, IE8, IE9, Firefox 2, Firefox 3, Firefox 4, Safari 4, Safari 5, Opera, Chrome, Software Version: WordPress 3.3, WordPress 3.2, WordPress 3.1, WordPress 3.0, Widget Ready: Yes</p>
<div id="attachment_4687" class="wp-caption aligncenter" style="width: 600px"><a class="preload" title="" href="http://xaurav.com/site/wp-content/uploads/2012/01/01_Preview.__large_preview1.jpg" rel="prettyphoto"><img class="size-full wp-image-4687" title="U Design" src="http://xaurav.com/site/wp-content/uploads/2012/01/01_Preview.__large_preview1.jpg" alt="" width="590" height="300" /></a>
<p class="wp-caption-text">U Design WordPress Theme</p>
</div>
<h3>Six Home Page Sliders</h3>
<p>You will be able to upload and reorder slider images in the theme’s options page.</p>
<ul>
<li><strong>Flashmo Grid Slider</strong> – Features beautiful transition effects. The slider can be configured entirely through the theme’s backend option’s page, no need to deal with any code or xml files. Very easy and convenient interface to control this beautiful slider.</li>
<li><strong>Piecemaker Flash Slider</strong> – Customize every aspect of the slider through the theme’s options page, including being able to upload the slider images, re-order the slides (drag-and-drop), delete slides, choose from 40 different tween types, etc.</li>
<li><strong>Piecemaker 2 Flash Slider</strong> – Similar to the Piecemaker slider with the exception that now you can add Flash and Video slides as well as unlimited number of transitions.</li>
<li><strong>jQuery Cycle Slider Full Width Image</strong> – Slide controls available: pause, resume, jump to a specific slide. Choose from 28 transition effects that could be assigned independently to each slide. Slide link with the option to open in current or new window. Also remove the 3D shadow option is available.</li>
<li><strong>jQuery Cycle Slider With an Image, Text and Button</strong> – Slide controls available: pause, resume, jump to a specific slide. Choose from 28 transition effects that could be assigned independently to each slide. Link button auto generated with the option to open the link in current or new window. Also remove the 3D shadow option is available.</li>
<li><strong>jQuery Cycle Slider With sliding Images and Sliding Text</strong> – Slide controls available: pause, resume, jump to a specific slide. The practical aspect of this slider is that it allows you to create dynamic interactive look of three sliding layers.</li>
<li>An additional “<strong>No slider</strong>” option has been added with the ability to add custom text in the place of the slider</li>
</ul>
<p style="text-align: right;"><a class="button" href="http://themeforest.net/item/udesign-wordpress-theme/253220?ref=jackpotsoft">Download</a></p>
<hr />
<h3><a href="http://themeforest.net/item/modernize-flexibility-of-wordpress/1264247?ref=jackpotsoft">Modernize &#8211; Flexibility of WordPress</a></h3>
<p><a href="http://themeforest.net/item/modernize-flexibility-of-wordpress/1264247?ref=jackpotsoft"> <img class="alignleft" title="" src="http://3.s3.envato.com/files/16623745/modernize-thumb.png" alt="Modernize - Flexibility of WordPress - ThemeForest Item for Sale" width="80" height="80" border="0" data-tooltip="Modernize - Flexibility of WordPress" data-preview-width="" data-preview-height="" data-item-name="Modernize - Flexibility of WordPress" data-item-author="saintdo" data-item-category="Wordpress / Corporate / Business" data-item-cost="35" data-preview-url="http://2.s3.envato.com/files/14783024/preview/01_intro.__large_preview.png" /> </a></p>
<p>in <a href="http://themeforest.net/category/wordpress?ref=jackpotsoft">WordPress</a> \ <a href="http://themeforest.net/category/wordpress/corporate?ref=jackpotsoft">Corporate</a> \ <a href="http://themeforest.net/category/wordpress/corporate/business?ref=jackpotsoft">Business</a> Columns: 2, Compatible Browsers: IE8, IE9, Firefox 4, Safari 5, Chrome, Software Version: WordPress 3.3, WordPress 3.2, WordPress 3.1, WordPress 3.0, Widget Ready: Yes</p>
<div id="attachment_4700" class="wp-caption aligncenter" style="width: 600px"><a class="preload" title="" href="http://xaurav.com/site/wp-content/uploads/2012/01/01_intro.__large_preview1.png" rel="prettyphoto"><img class="size-full wp-image-4700" title="Modernize - Flexibility of WordPress " src="http://xaurav.com/site/wp-content/uploads/2012/01/01_intro.__large_preview1.png" alt="" width="590" height="300" /></a>
<p class="wp-caption-text">Modernize Flexibility of WordPress</p>
</div>
<p><strong>Modernize</strong>is a new era of wordpress theme. You can discover many new awesome features in this theme. For example ‘Page Builder’, it allow you to create page easily by drag-drop module. Moreover, it comes with many options on that  Also, to change color elements, it won’t be a big deal anymore, with our new admin panel, you can access to almost of all elements color. Admin panel in this theme is a real feature rich. You can also create unlimited sidebar, choosing over 350 fonts or if you want to use your own, we provide a cufon uploader. Modernize has 15 predefined background pattern but if you want to use your own background, again, we have a custom background uploader. You can also translate each elements to your language via this admin panel.</p>
<h3></h3>
<h3>Theme Features</h3>
<ul>
<li>Unlimited Color</li>
<li>Unlimited Sidebar</li>
<li>6 Footer Layouts</li>
<li>350+ Fonts Available</li>
<li>Drag Drop Page Builder</li>
<li>Drag Drop Slider Manager</li>
<li>Built-in Translator</li>
<li>Built-in Shortcodes</li>
<li>Font Uploader</li>
<li>Logo Uploader</li>
<li>Background Uploader</li>
<li>15 Pre-Defined Background Patterns</li>
<li>Thumbnail Options
<ul>
<li>Static Image</li>
<li>Slider</li>
<li>Video</li>
<li>Light Box Option</li>
</ul>
</li>
<li>Price Table</li>
<li>Social Share for Posts</li>
<li>Social Link on Header</li>
<li>3 Image Sliders
<ul>
<li>Nivo slider</li>
<li>Anything Slider</li>
<li>Flex Slider</li>
</ul>
<p style="text-align: right;"><a class="button" href="http://themeforest.net/item/modernize-flexibility-of-wordpress/1264247?ref=jackpotsoft">Download</a></p>
<hr />
<h3><a href="http://themeforest.net/item/angular-responsive-portfolio/1415600?ref=jackpotsoft">Angular &#8211; Responsive Portfolio</a></h3>
<p><a href="http://themeforest.net/item/angular-responsive-portfolio/1415600?ref=jackpotsoft"><img class="alignleft" title="" src="http://3.s3.envato.com/files/16382998/tooltip_template.jpg" alt="Angular - Responsive Portfolio - ThemeForest Item for Sale" width="80" height="80" border="0" data-tooltip="Angular - Responsive Portfolio" data-preview-width="" data-preview-height="" data-item-name="Angular - Responsive Portfolio" data-item-author="Kriesi" data-item-category="Wordpress / Creative / Portfolio" data-item-cost="35" data-preview-url="http://3.s3.envato.com/files/16383004/images/1_preview.__large_preview.jpg" /> </a>in <a href="http://themeforest.net/category/wordpress?ref=jackpotsoft">WordPress</a> \ <a href="http://themeforest.net/category/wordpress/creative?ref=jackpotsoft">Creative</a> \ <a href="http://themeforest.net/category/wordpress/creative/portfolio?ref=jackpotsoft">Portfolio</a> Columns: 4+, Compatible Browsers: IE7, IE8, IE9, Firefox 3, Firefox 4, Safari 4, Safari 5, Opera, Chrome, Software Version: WordPress 3.3, WordPress 3.2, WordPress 3.1, Widget Ready: Yes</p>
<p>&nbsp;</p>
<div id="attachment_4702" class="wp-caption aligncenter" style="width: 600px"><a class="preload" title="" href="http://xaurav.com/site/wp-content/uploads/2012/01/1_preview.__large_preview1.jpg" rel="prettyphoto"><img class="size-full wp-image-4702" title="Angular - Responsive Portfolio " src="http://xaurav.com/site/wp-content/uploads/2012/01/1_preview.__large_preview1.jpg" alt="" width="590" height="300" /></a>
<p class="wp-caption-text">Angular Responsive Portfolio</p>
</div>
<h4>Key Features Overview</h4>
<ul>
<li>Translation ready with mo/po files</li>
<li>Responsive designs that addapts to smaller devices (iphone, ipad)</li>
<li>Responsive Slideshow that is optimized for mobile devices (hardware accelerated CSS3 slider)</li>
<li>Post Format Support: Standard, Gallery, Link, Quote</li>
<li>Multiple Slideshows possible. YOu can add one to each post, page or portfolio entry</li>
<li>Forum plugin ready:<a href="http://wordpress.org/extend/plugins/bbpress/" rel="nofollow">bbpress forum plugin </a></li>
<li>28 predefined skins, easy to edit and modify. Any number of skins possible</li>
<li>Greyscaleing feature for portfolio entries (can of course be deactivated from the backend)</li>
<li>Supports Videos from any major video hosting service as well as self hosted HTML5 Videos with flash fallback</li>
<li>Template Builder for unique page layouts (Landing Pages, Frontpages, Videopages etc)</li>
<li>Visual Shortcode editor with preview function</li>
<li>Custom Widgets like: Combo Widget, Recent News, Recent Portfolio entries, Advertising, Twitter, Twitter + RSS follower count</li>
<li>Color picker options for any number of gorgeous color settings.</li>
<li>Unqiue Sidebars for each page/category possible</li>
<li>Extensive User Manual, short videos and professional theme support by me and my team to fix any kind of problems</li>
<li>Growing community in our support forum: 4500 registered users, 5300 Topics, 25000 Posts. We do care that your site works!</li>
<li>jQuery 100% unobtrusive wich degrades gracefully if javascript is turned off</li>
<li>Contact Form Builder: Modify your contact form from your backend: add/remove/modify the available inputs, textareas, dropdowns and checkboxes</li>
<li>Code built with SEO best practice in mind</li>
<li>PSDs included</li>
</ul>
<p style="text-align: right;"><a class="button" href="http://themeforest.net/item/angular-responsive-portfolio/1415600?ref=jackpotsoft">Download</a></p>
<hr />
<h3><a href="http://themeforest.net/item/karma-clean-and-modern-wordpress-theme/168737?ref=jackpotsoft">Karma &#8211; Clean and Modern WordPress Theme</a></h3>
<p><a href="http://themeforest.net/item/karma-clean-and-modern-wordpress-theme/168737?ref=jackpotsoft"> <img class="alignleft" title="" src="http://0.s3.envato.com/files/9709501/karma-wordpress-icon.png" alt="Karma - Clean and Modern WordPress Theme - ThemeForest Item for Sale" width="80" height="80" border="0" data-tooltip="Karma - Clean and Modern WordPress Theme" data-preview-width="" data-preview-height="" data-item-name="Karma - Clean and Modern WordPress Theme" data-item-author="TrueThemes" data-item-category="Wordpress / Corporate" data-item-cost="35" data-preview-url="http://1.s3.envato.com/files/4427541/Screenshots/01_preview.__large_preview.jpg" /> </a></p>
<p>in <a href="http://themeforest.net/category/wordpress?ref=jackpotsoft">WordPress</a> \ <a href="http://themeforest.net/category/wordpress/corporate?ref=jackpotsoft">Corporate</a> Columns: 4+, Compatible Browsers: IE7, IE8, IE9, Firefox 2, Firefox 3, Firefox 4, Safari 4, Safari 5, Opera, Chrome, Software Version: WordPress 3.3, WordPress 3.2, WordPress 3.1, WordPress 3.0, Widget Ready: Yes</p>
<p>&nbsp;</p>
<div id="attachment_4703" class="wp-caption aligncenter" style="width: 600px"><a class="preload" title="" href="http://xaurav.com/site/wp-content/uploads/2012/01/01_preview.__large_preview1.jpg" rel="prettyphoto"><img class="size-full wp-image-4703" title="Karma - Clean and Modern WordPress Theme " src="http://xaurav.com/site/wp-content/uploads/2012/01/01_preview.__large_preview1.jpg" alt="" width="590" height="300" /></a>
<p class="wp-caption-text">Karma Clean and Modern WordPress Theme</p>
</div>
<h3>Key features include:</h3>
<ul>
<li>Full WordPress 3.3 Compatibility</li>
<li>100% Translation Ready (.mo/.po files included)</li>
<li>Powerful Administration Panel (Completely un-branded)</li>
<li>Stunning 3D Sliders</li>
<li>100+ Shortcodes</li>
<li>20 Gorgeous Color Variations (with the ability to mix and match for a completely custom look)</li>
<li>20 Unique Page Templates</li>
<li>SEO -optimized, HTML5 code</li>
<li>Drag-to-Share Social Bookmarking</li>
<li>Amazing Point and Click Shortcode Manager</li>
<li>Unlimited Sidebars</li>
<li>Logo Builder (Create a professional logo in minutes)</li>
<li>Stunning Pricing Tables (with 4 unique skins)</li>
<li>Powerful Built-in Contact Form Builder (with reCaptcha)</li>
<li>Complete set of Instructional Training Videos (18 videos and counting)</li>
<li>XML Demo content for blazing fast setup</li>
<li>Amazing Customer Service backed by a Dedicated Support Staff</li>
<li>and so much more…</li>
</ul>
<p style="text-align: right;"><a class="button" href="http://themeforest.net/item/karma-clean-and-modern-wordpress-theme/168737?ref=jackpotsoft">Download</a></p>
<hr />
<h3><a href="http://themeforest.net/item/scope-agency-business-wordpress-theme/952938?ref=jackpotsoft">Scope: Agency / Business WordPress Theme</a></h3>
<p><a href="http://themeforest.net/item/scope-agency-business-wordpress-theme/952938?ref=jackpotsoft"> <img class="alignleft" title="" src="http://2.s3.envato.com/files/10985782/thumbnail.jpg" alt="Scope: Agency / Business WordPress Theme - ThemeForest Item for Sale" width="80" height="80" border="0" data-tooltip="Scope: Agency / Business WordPress Theme" data-preview-width="" data-preview-height="" data-item-name="Scope: Agency / Business WordPress Theme" data-item-author="OrmanClark" data-item-category="Wordpress / Creative / Portfolio" data-item-cost="40" data-preview-url="http://0.s3.envato.com/files/16789594/screenshots/01_preview.__large_preview.jpg" /> </a></p>
<p>in <a href="http://themeforest.net/category/wordpress?ref=jackpotsoft">WordPress</a> \ <a href="http://themeforest.net/category/wordpress/creative?ref=jackpotsoft">Creative</a> \ <a href="http://themeforest.net/category/wordpress/creative/portfolio?ref=jackpotsoft">Portfolio</a> Columns: 2, Compatible Browsers: IE7, IE8, IE9, Firefox 4, Safari 5, Opera, Chrome, Software Version: WordPress 3.3, WordPress 3.2, WordPress 3.1, Widget Ready: Yes</p>
<p>&nbsp;</p>
<div id="attachment_4706" class="wp-caption aligncenter" style="width: 600px"><a class="preload" title="" href="http://xaurav.com/site/wp-content/uploads/2012/01/01_preview.__large_preview11.jpg" rel="prettyphoto"><img class="size-full wp-image-4706" title="Scope: Agency / Business WordPress Theme " src="http://xaurav.com/site/wp-content/uploads/2012/01/01_preview.__large_preview11.jpg" alt="" width="590" height="300" /></a>
<p class="wp-caption-text">Scope: Agency / Business WordPress Theme</p>
</div>
<p><strong>Theme Features</strong></p>
<ul>
<li>Customisable Accent Colour via Colour Picker (Yellow in Demo)</li>
<li>Filterable Portfolio (Supports Video, Audio &amp; Unlimited Images)</li>
<li>Custom Background Functionality (Tiled, Static &amp; Fullscreen Support)</li>
<li>Full Localisation Support (contains .po/.mo files)</li>
<li>5 Custom Widgets (Twitter, Flickr, Video, Portfolio, Blog)</li>
<li>Post Format Support (Asides, Images, Galleries, Quotes, Links, Standard, Audio, Video)</li>
<li>Simple Theme Options (Unbranded!)</li>
<li>WordPress 3.0+ Ready (Menus &amp; Featured Images)</li>
<li>Page Templates (Archives, jQuery Contact Form, Full Width)</li>
<li>Custom Default Login Logo</li>
<li>Shortcode Generator (Columns, Buttons, Toggles, Tabs, Alerts)</li>
<li>Layered PSDs for Customisation</li>
<li>Extensive Documentation
<p style="text-align: right;"><a class="button" href="http://themeforest.net/item/scope-agency-business-wordpress-theme/952938?ref=jackpotsoft">Download</a></p>
</li>
</ul>
</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://xaurav.com/5-wordpress-theme-you-just-cant-live-without/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Google Maps Places Scraper</title>
		<link>http://xaurav.com/google-maps-scrapper/</link>
		<comments>http://xaurav.com/google-maps-scrapper/#comments</comments>
		<pubDate>Mon, 30 Jan 2012 13:18:28 +0000</pubDate>
		<dc:creator>Xaurav</dc:creator>
				<category><![CDATA[Works]]></category>
		<category><![CDATA[google maps]]></category>
		<category><![CDATA[google maps scraper]]></category>
		<category><![CDATA[google maps windows]]></category>

		<guid isPermaLink="false">http://xaurav.com/?p=4673</guid>
		<description><![CDATA[Ever wanted to scrape Places out of Google Maps? Its possible now ,My recent work can help you through the process. Let me call it GMGrabber (Google Maps Grabber) Features: Crawls Google Maps Saves Results into CSV file Saves Place name ,Address, Phone Number , No of Ratings, Google Maps Direct link Works on windows [...]]]></description>
			<content:encoded><![CDATA[<blockquote><p>Ever wanted to scrape Places out of Google Maps?</p></blockquote>
<p>Its possible now ,My recent work can help you through the process.</p>
<p>Let me call it GMGrabber (Google Maps Grabber)</p>
<div id="attachment_4676" class="wp-caption aligncenter" style="width: 604px"><a class="preload" title="" href="http://xaurav.com/site/wp-content/uploads/2012/01/workscreen.png" rel="prettyphoto"><img class="size-full wp-image-4676" title="GM Grabber V1.0" src="http://xaurav.com/site/wp-content/uploads/2012/01/workscreen.png" alt="Google Maps Scrapper" width="594" height="294" /></a>
<p class="wp-caption-text">GM Grabber V1.0</p>
</div>
<p>Features:</p>
<ul>
<li>Crawls Google Maps</li>
<li>Saves Results into CSV file</li>
<li>Saves Place name ,Address, Phone Number , No of Ratings, Google Maps Direct link</li>
<li>Works on windows platform , With Framework v3.5+</li>
<li>One Executable file that&#8217;s it<br />
<h2 id="toc">Table of Contents</h2>
<ol>
<li><a>Requirements</a></li>
<li><a>Installation</a></li>
<li><a>Usages</a></li>
<li><a>CSV File</a></li>
<li><a>Limitations</a></li>
</ol>
<hr />
<h3 id="Requirements"><strong>A) Requirements</strong> &#8211; <a>top</a></h3>
<p>This application is built for Windows (x86 and x 64) .You will need to have .Net Framework 3.5 and above.</p>
<p>You can download it from microsoft site.</p>
<hr />
<h3 id="Installation"><strong>B) Installation</strong> &#8211; <a>top</a></h3>
<p>Installation is simple , Just Paste The GMGrabber.exe to any folder you want .</p>
<hr />
<h3 id="Usages"><strong>C) Usages</strong> &#8211; <a>top</a></h3>
<p>Google Maps Grabber is quite simple to use. There are two input boxes</p>
<ul>
<li>Location :It can be a City ,State or Country , For Example &#8211; London</li>
<li>Keyword: This is the service or keyword you are trying to Grab, For Example- Airport, Bus, KFC,Hotels etc</li>
</ul>
<p>Once you complete the input boxes press DO IT!! button.</p>
<p>Google Maps Grabber will start grabbing all details into a CSV File ,</p>
<p>CSV file will be stored in same directory as .exe file (Application file)</p>
<hr />
<h3 id="CSVFile"><strong>D) CSV File</strong> &#8211; <a>top</a></h3>
<p>CSV file is comma-separated values (CSV) file. Google Maps Grabber Stores all its data into CSV File.</p>
<p>CSV File is named in CityKeyword-data.csv</p>
<p>For Example LondonTaxi-data.csv</p>
<p>CSV file has 5 columns</p>
<ol>
<li>Name of Place</li>
<li>Address of Place</li>
<li>Phone Number of Place</li>
<li>Rating of Place</li>
<li>Google Maps Link</li>
</ol>
<p>Example data</p>
<p>Addison Lee Coaches,Third Floor Melton Street London NW1 2EB United Kingdom,+44 20 7691 3386,1,http://maps.google.com/maps/place?cid=7810965816535437186,</p>
<p>Airport Transfer London Taxi,2 83 Victoria St London SW1H 0HW United Kingdom,+44 20 8385 2500,0,http://maps.google.com/maps/place?cid=3764478442319939505,</p>
<p>&nbsp;</p>
<hr />
<h3 id="Limitation"><strong>E) Limitation</strong>s &#8211; <a>top</a></h3>
<p>Since google does not allow you to visit all results from http://maps.google.com You will be able to Grab 180 max results out of every Keyword.</p>
<p>Process will take 5 to 10 minutes depending upon results and your internet speed.</p>
<p>If you open CSV file while Extracting , Programme will end.</p>
<p>To stop the application just close it from Top Right X close Button.</p>
<p>.</li>
</ul>
<p>&nbsp;</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://xaurav.com/google-maps-scrapper/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Po File Auto Translate using Google Translate API V2 using PHP</title>
		<link>http://xaurav.com/po-auto-translate-v2/</link>
		<comments>http://xaurav.com/po-auto-translate-v2/#comments</comments>
		<pubDate>Mon, 30 Jan 2012 13:07:56 +0000</pubDate>
		<dc:creator>Xaurav</dc:creator>
				<category><![CDATA[Works]]></category>
		<category><![CDATA[Auto Translate]]></category>
		<category><![CDATA[Google Translate API2]]></category>
		<category><![CDATA[PO Auto Translate]]></category>
		<category><![CDATA[Po File]]></category>

		<guid isPermaLink="false">http://xaurav.com/?p=4667</guid>
		<description><![CDATA[Since you are reading this post , You may be interested for this kind of solutions Po File Auto Translate using Google Translate API V2 Want to make your site multilingual ,Translate Your PO file to 40+ languages .Its possible now, I have been working on such a solution and now its Possible.Let me call [...]]]></description>
			<content:encoded><![CDATA[<p>Since you are reading this post , You may be interested for this kind of solutions</p>
<blockquote><p>Po File Auto Translate using Google Translate API V2</p></blockquote>
<div id="attachment_4665" class="wp-caption aligncenter" style="width: 310px"><a class="preload" title="" href="http://xaurav.com/site/wp-content/uploads/2012/01/multilingual_web_design1.png" rel="prettyphoto"><img class="size-full wp-image-4665" title="PO Auto Translate V2 PHP" src="http://xaurav.com/site/wp-content/uploads/2012/01/multilingual_web_design1.png" alt="PO Auto Translate V2 PHP with Google Translate API V2" width="300" height="300" /></a>
<p class="wp-caption-text">PO Auto Translate V2 PHP</p>
</div>
<p>Want to make your site multilingual ,Translate Your PO file to 40+ languages .Its possible now, I have been working on such a solution and now its Possible.Let me call this solution PO Auto Translate V2 (PHP)</p>
<p>What does it do? What is it exactly</p>
<ul>
<li>This is a PHP script,</li>
<li>Intakes your po (Localization file)</li>
<li>Translates po file to your desired language</li>
</ul>
<p>So what do you need to get started?</p>
<ul>
<li>A PO file to translate</li>
<li>Google Translate API V2 Key</li>
<li>Send me an Email on xaurav at gmail dot com so i can send over script for you.</li>
</ul>
<p>I have done some benchmarking with it , It does a great deal with translate and time. Even if po file is big, the progress bar will show you time remaining and progress done.So forget about translate each file one by one using POEDIT, Virtaal or any other software. Use PO Auto Translate V2 Loaded with Google Translate API V2.</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://xaurav.com/po-auto-translate-v2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Macro for Text Prefix and Suffix in HTML :PSPAD Tutorial</title>
		<link>http://xaurav.com/macro-for-text-prefix-and-suffix-in-html-pspad-tutorial/</link>
		<comments>http://xaurav.com/macro-for-text-prefix-and-suffix-in-html-pspad-tutorial/#comments</comments>
		<pubDate>Tue, 24 Jan 2012 14:24:04 +0000</pubDate>
		<dc:creator>Xaurav</dc:creator>
				<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[html code]]></category>
		<category><![CDATA[macro]]></category>
		<category><![CDATA[pspad]]></category>
		<category><![CDATA[pspad macro]]></category>
		<category><![CDATA[suffix]]></category>

		<guid isPermaLink="false">http://xaurav.com/?p=4644</guid>
		<description><![CDATA[Some times its very annoying to go to every html file and make changes to it . Hence Macro came in action , PSPAD is excellent tool  for Code editing. (But i would recommend Notepad++ by my self) PSPAD has a great feature called Macros, You can record them or even Type to code them. [...]]]></description>
			<content:encoded><![CDATA[<p>Some times its very annoying to go to every html file and make changes to it .</p>
<p>Hence Macro came in action , PSPAD is excellent tool  for Code editing. (But i would recommend Notepad++ by my self)</p>
<p>PSPAD has a great feature called Macros, You can record them or even Type to code them.</p>
<p>Now Problem: Problem is to add Prefix and Suffix to any selected Text</p>
<p>&nbsp;</p>
<div id="attachment_4733" class="wp-caption aligncenter" style="width: 310px"><a class="preload" title="" href="http://xaurav.com/site/wp-content/uploads/2012/01/pspad1.png" rel="prettyphoto"><img class="size-medium wp-image-4733" src="http://xaurav.com/site/wp-content/uploads/2012/01/pspad1-300x225.png" alt="PSPAD Prefix Macro " width="300" height="225" /></a>
<p class="wp-caption-text">PSPAD Prefix Macro</p>
</div>
<p>Example</p>
<p><strong>Our Text is here , You may want to add</strong> some Prefix/Suffix or Tags before and after it.</p>
<p>So it may look like</p>
<p><strong>functionx(&#8220;Our Text is here , You may want to add&#8221;)</strong></p>
<p>or /&#8221;<strong>Our Text is here , You may want to add</strong>&#8220;anytext here</p>
<p>or anytexthere<strong>Our Text is here , You may want to add</strong>anytexthere</p>
<p>&nbsp;</p>
<p>To do this</p>
<p>Goto PSPAD&gt;Tools&gt;Macro&gt;Start Stop Recording</p>
<p>Now Repeat the process</p>
<p>Goto PSPAD&gt;Tools&gt;Macro&gt;Start Stop Recording</p>
<p>&nbsp;</p>
<p>Now PSPAD will ask you to save it via a Name</p>
<p>save it with say &#8220;PrefixSuffix&#8221;</p>
<p>Now goto</p>
<p>Goto PSPAD&gt;Tools&gt;Macro&gt;Macro Manager</p>
<p>and Select Your PrefixSuffix Macro</p>
<p>Edit it</p>
<p>and Paste Following Code there<br />
<code><br />
ecCopy<br />
ecChar{You can Type any Prefix here Between Curly braces}<br />
ecPaste<br />
ecChar{You can Type any suffix here Between Curly braces}<br />
</code></p>
<p>You can now Give a shortcut to it . Say Like F5</p>
<p>&nbsp;</p>
<p>So now when ever you select a text and press F5 , This macro is going to work</p>
<p>Another technique is to Create a file with extension .pme</p>
<p>Save Macro in it and copy file to following location(For windows 7)</p>
<p>c:\users\yourname\AppData\Roaming\PSpad\Macro\macroname.pme</p>
<p>Here are some popular PSPAD commands.</p>
<h1>Macro commands</h1>
<div>
<div>
<h2>File Format</h2>
<p>Each command requires a separate line. After character writing command, ecChar places desired character in {} curly braces. For example, the command ecChar{Hello} will output at current cursor position the word &#8220;Hello&#8221;.</p>
<h2>List of Commands</h2>
<div>
<table cellspacing="0" cellpadding="0">
<tbody>
<tr>
<th width="20%">Command</th>
<th width="80%">Description</th>
</tr>
<tr>
<td>ecLeft</td>
<td>Move cursor left one char.</td>
</tr>
<tr>
<td>ecRight</td>
<td>Move cursor right one char.</td>
</tr>
<tr>
<td>ecUp</td>
<td>Move cursor up one line.</td>
</tr>
<tr>
<td>ecDown</td>
<td>Move cursor down one line.</td>
</tr>
<tr>
<td>ecWordLeft</td>
<td>Move cursor left one word.</td>
</tr>
<tr>
<td>ecWordRight</td>
<td>Move cursor right one word.</td>
</tr>
<tr>
<td>ecLineStart</td>
<td>Move cursor to beginning of line.</td>
</tr>
<tr>
<td>ecLineEnd</td>
<td>Move cursor to end of line.</td>
</tr>
<tr>
<td>ecPageUp</td>
<td>Move cursor up one page.</td>
</tr>
<tr>
<td>ecPageDown</td>
<td>Move cursor down one page.</td>
</tr>
<tr>
<td>ecPageLeft</td>
<td>Move cursor right one page.</td>
</tr>
<tr>
<td>ecPageRight</td>
<td>Move cursor left one page.</td>
</tr>
<tr>
<td>ecPageTop</td>
<td>Move cursor to top of page.</td>
</tr>
<tr>
<td>ecPageBottom</td>
<td>Move cursor to bottom of page.</td>
</tr>
<tr>
<td>ecEditorTop</td>
<td>Move cursor to absolute beginning.</td>
</tr>
<tr>
<td>ecEditorBottom</td>
<td>Move cursor to absolute end.</td>
</tr>
<tr>
<td>ecGotoXY</td>
<td>Move cursor to specific coordinates.</td>
</tr>
<tr>
<td>ecNextLineStart</td>
<td>Move cursor to next line begining.</td>
</tr>
<tr>
<td>ecSelLeft</td>
<td>ecLeft + ecSelection</td>
</tr>
<tr>
<td>ecSelRight</td>
<td>ecRight + ecSelection</td>
</tr>
<tr>
<td>ecSelUp</td>
<td>ecUp + ecSelection</td>
</tr>
<tr>
<td>ecSelDown</td>
<td>ecDown + ecSelection</td>
</tr>
<tr>
<td>ecSelWordLeft</td>
<td>ecWordLeft + ecSelection</td>
</tr>
<tr>
<td>ecSelWordRight</td>
<td>ecWordRight + ecSelection</td>
</tr>
<tr>
<td>ecSelLineStart</td>
<td>ecLineStart + ecSelection</td>
</tr>
<tr>
<td>ecSelLineEnd</td>
<td>ecLineEnd + ecSelection</td>
</tr>
<tr>
<td>ecSelPageUp</td>
<td>ecPageUp + ecSelection</td>
</tr>
<tr>
<td>ecSelPageDown</td>
<td>ecPageDown + ecSelection</td>
</tr>
<tr>
<td>ecSelPageLeft</td>
<td>ecPageLeft + ecSelection</td>
</tr>
<tr>
<td>ecSelPageRight</td>
<td>ecPageRight + ecSelection</td>
</tr>
<tr>
<td>ecSelPageTop</td>
<td>ecPageTop + ecSelection</td>
</tr>
<tr>
<td>ecSelPageBottom</td>
<td>ecPageBottom + ecSelection</td>
</tr>
<tr>
<td>ecSelEditorTop</td>
<td>ecEditorTop + ecSelection</td>
</tr>
<tr>
<td>ecSelEditorBottom</td>
<td>ecEditorBottom + ecSelection</td>
</tr>
<tr>
<td>ecSelectAll</td>
<td>Select entire content of editor, cursor to end.</td>
</tr>
<tr>
<td>ecCopy</td>
<td>Copy selection to clipboard.</td>
</tr>
<tr>
<td>ecScrollUp</td>
<td>Scroll up one line leaving cursor position unchanged.</td>
</tr>
<tr>
<td>ecScrollDown</td>
<td>Scroll down one line leaving cursor position unchanged.</td>
</tr>
<tr>
<td>ecScrollLeft</td>
<td>Scroll left one char leaving cursor position unchanged.</td>
</tr>
<tr>
<td>ecScrollRight</td>
<td>Scroll right one char leaving cursor position unchanged.</td>
</tr>
<tr>
<td>ecInsertMode</td>
<td>Set insert mode.</td>
</tr>
<tr>
<td>ecOverwriteMode</td>
<td>Set overwrite mode.</td>
</tr>
<tr>
<td>ecToggleMode</td>
<td>Toggle ins/ovr mode.</td>
</tr>
<tr>
<td>ecNormalSelect</td>
<td>Normal selection mode.</td>
</tr>
<tr>
<td>ecColumnSelect</td>
<td>Column selection mode.</td>
</tr>
<tr>
<td>ecLineSelect</td>
<td>Line selection mode.</td>
</tr>
<tr>
<td>ecMatchBracket</td>
<td>Go to matching bracket.</td>
</tr>
<tr>
<td>ecGotoMarker0</td>
<td>Goto marker 0.</td>
</tr>
<tr>
<td>ecGotoMarker1</td>
<td>Goto marker 1.</td>
</tr>
<tr>
<td>ecGotoMarker2</td>
<td>Goto marker 2.</td>
</tr>
<tr>
<td>ecGotoMarker3</td>
<td>Goto marker 3.</td>
</tr>
<tr>
<td>ecGotoMarker4</td>
<td>Goto marker 4.</td>
</tr>
<tr>
<td>ecGotoMarker5</td>
<td>Goto marker 5.</td>
</tr>
<tr>
<td>ecGotoMarker6</td>
<td>Goto marker 6.</td>
</tr>
<tr>
<td>ecGotoMarker7</td>
<td>Goto marker 7.</td>
</tr>
<tr>
<td>ecGotoMarker8</td>
<td>Goto marker 8.</td>
</tr>
<tr>
<td>ecGotoMarker9</td>
<td>Goto marker 9.</td>
</tr>
<tr>
<td>ecSetMarker0</td>
<td>Set marker, 0.</td>
</tr>
<tr>
<td>ecSetMarker1</td>
<td>Set marker, 1.</td>
</tr>
<tr>
<td>ecSetMarker2</td>
<td>Set marker, 2.</td>
</tr>
<tr>
<td>ecSetMarker3</td>
<td>Set marker, 3.</td>
</tr>
<tr>
<td>ecSetMarker4</td>
<td>Set marker, 4.</td>
</tr>
<tr>
<td>ecSetMarker5</td>
<td>Set marker, 5.</td>
</tr>
<tr>
<td>ecSetMarker6</td>
<td>Set marker, 6.</td>
</tr>
<tr>
<td>ecSetMarker7</td>
<td>Set marker, 7.</td>
</tr>
<tr>
<td>ecSetMarker8</td>
<td>Set marker, 8.</td>
</tr>
<tr>
<td>ecSetMarker9</td>
<td>Set marker, 9.</td>
</tr>
<tr>
<td>ecDeleteLastChar</td>
<td>Delete last char (i.e. backspace key).</td>
</tr>
<tr>
<td>ecDeleteChar</td>
<td>Delete char at cursor (i.e. delete key).</td>
</tr>
<tr>
<td>ecDeleteWord</td>
<td>Delete from cursor to end of word.</td>
</tr>
<tr>
<td>ecDeleteLastWord</td>
<td>Delete from cursor to start of word.</td>
</tr>
<tr>
<td>ecDeleteBOL</td>
<td>Delete from cursor to beginning of line.</td>
</tr>
<tr>
<td>ecDeleteEOL</td>
<td>Delete from cursor to end of line.</td>
</tr>
<tr>
<td>ecDeleteLine</td>
<td>Delete current line.</td>
</tr>
<tr>
<td>ecClearAll</td>
<td>Delete everything.</td>
</tr>
<tr>
<td>ecLineBreak</td>
<td>Break line at current position, move caret to new line.</td>
</tr>
<tr>
<td>ecInsertLine</td>
<td>Break line at current position, leave caret.</td>
</tr>
<tr>
<td>ecImeStr</td>
<td>Insert character(s) from IME.</td>
</tr>
<tr>
<td>ecUndo</td>
<td>Perform undo if available.</td>
</tr>
<tr>
<td>ecRedo</td>
<td>Perform redo if available.</td>
</tr>
<tr>
<td>ecCut</td>
<td>Cut selection to clipboard.</td>
</tr>
<tr>
<td>ecPaste</td>
<td>Paste clipboard to current position.</td>
</tr>
<tr>
<td>ecBlockIndent</td>
<td>Indent selection.</td>
</tr>
<tr>
<td>ecBlockUnindent</td>
<td>Unindent selection.</td>
</tr>
<tr>
<td>ecTab</td>
<td>Tab key.</td>
</tr>
<tr>
<td>ecShiftTab</td>
<td>Shift+Tab key.</td>
</tr>
<tr>
<td>ecUpperCase</td>
<td>Convert to uppercase. Apply to the current or previous word.</td>
</tr>
<tr>
<td>ecLowerCase</td>
<td>Convert to lowercase. Apply to the current or previous word.</td>
</tr>
<tr>
<td>ecToggleCase</td>
<td>Toggle case. Apply to the current or previous word.</td>
</tr>
<tr>
<td>ecTitleCase</td>
<td>Convert to title case. Apply to the current or previous word.</td>
</tr>
<tr>
<td>ecUpperCaseBlock</td>
<td>Convert to uppercase. Apply to current selection, or current char if no selection is made.</td>
</tr>
<tr>
<td>ecLowerCaseBlock</td>
<td>Convert to lowercase. Apply to current selection, or current char if no selection is made.</td>
</tr>
<tr>
<td>ecToggleCaseBlock</td>
<td>Toggle case. Apply to current selection, or current char if no selection is made.</td>
</tr>
</tbody>
</table>
</div>
</div>
</div>
]]></content:encoded>
			<wfw:commentRss>http://xaurav.com/macro-for-text-prefix-and-suffix-in-html-pspad-tutorial/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

