<?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/"
	xmlns:coop="http://www.google.com/coop/namespace"
	>

<channel>
	<title>Administrare server open source &#187; Localizare</title>
	<atom:link href="http://www.lamp.ro/tag/localizare/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.lamp.ro</link>
	<description>Platforma de hosting cu software liber, gratuit, open source.</description>
	<lastBuildDate>Thu, 29 Jul 2010 19:08:59 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1-alpha</generator>
		<item>
		<title>Numele lunii si a zilei din saptamana in limba romana</title>
		<link>http://www.lamp.ro/php-language-hypertext-preprocessor/numele-lunii-si-a-zilei-din-saptamana-in-limba-romana/</link>
		<comments>http://www.lamp.ro/php-language-hypertext-preprocessor/numele-lunii-si-a-zilei-din-saptamana-in-limba-romana/#comments</comments>
		<pubDate>Fri, 15 Jan 2010 04:01:01 +0000</pubDate>
		<dc:creator>Sergiu Tot</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Localizare]]></category>
		<category><![CDATA[ubuntu-ro]]></category>

		<guid isPermaLink="false">http://www.lamp.ro/?p=209</guid>
		<description><![CDATA[<p>Pentru a afisa luna sau numele zilei din saptamana in alta limba decat engleza, limba implicita pentru PHP folosim functiile setlocale() si strftime().
b306975678d5964a8f118b1e1a8e087a000
Cu setlocale() mentionam categoria care dorim sa o localizam (ex. LC_TIME pentru data si ora) si fisierul de localizare care va contine traducerile pentru limba utilizata. Cum numele fisierului de localizare poate diferi in functie de sistemul de operare folosit, distributie sau charset folosit, setlocale() va primi ca parametru un array cu posibilitati de localizare din care va alege prima varianta disponibila in sistem.
Daca avem acces SSH pe serverul de hosting putem identifica fisierele de localizare instalate folosind comanda &#8220;locale -a&#8220;:
b306975678d5964a8f118b1e1a8e087a001
Cu strftime() ... <a href='http://www.lamp.ro/php-language-hypertext-preprocessor/numele-lunii-si-a-zilei-din-saptamana-in-limba-romana/' rel="nofollow">Mai departe &raquo;</a></p>Pentru a afisa luna sau numele zilei din saptamana in alta limba decat engleza, limba implicita pentru PHP folosim functiile setlocale() si strftime().


< ?php
// Format text, pentru simplitate
header('Content-type: text/plain');

// Data in limba engleza
echo strftime('%A, %d %B %Y') . "\n";

// Posibilitatile de localizare
$locales = array('ro.utf-8', 'ro_RO.UTF-8', 'ro_RO.utf-8', 'ro', 'ro_RO', 'ro_RO.ISO8859-2');
setlocale(LC_TIME, $locales);

// Data localizata
echo strftime('%A, %d %B]]></description>
		<wfw:commentRss>http://www.lamp.ro/php-language-hypertext-preprocessor/numele-lunii-si-a-zilei-din-saptamana-in-limba-romana/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
			<coop:keyword><![CDATA[PHP]]></coop:keyword>
		<coop:keyword><![CDATA[Localizare]]></coop:keyword>
		<coop:keyword><![CDATA[ubuntu-ro]]></coop:keyword>
	</item>
	</channel>
</rss>
