From 461f9ed8e2fe53bcd859fa2ac03d50e4cc6168ff Mon Sep 17 00:00:00 2001 From: Evgeny Gryaznov Date: Sun, 20 Dec 2009 00:43:08 +0000 Subject: [PATCH] localize home page git-svn-id: https://webim.svn.sourceforge.net/svnroot/webim/trunk@707 c66351dc-e62f-0410-b875-e3a5c0b9693f --- site/.htaccess | 1 - site/index.php | 16 ++++++++++++---- site/libs/common.php | 6 +++++- site/locales/en/properties | 13 +++++++++---- site/locales/ru/properties | 8 ++++++++ site/locales/sp/properties | 12 ++++++++---- 6 files changed, 42 insertions(+), 14 deletions(-) diff --git a/site/.htaccess b/site/.htaccess index 5ffe896f..96a3e383 100644 --- a/site/.htaccess +++ b/site/.htaccess @@ -1,6 +1,5 @@ RewriteEngine on -RewriteCond %{HTTP_HOST} ^(www\.)?mibew\.org [NC] RewriteBase / RewriteRule ^(ru|en|sp)/(.*) $2?intlocale=$1 [L] RewriteRule ^(ru|en|sp)$ $1/ [R,L] diff --git a/site/index.php b/site/index.php index 8a6d9de3..8f45994b 100644 --- a/site/index.php +++ b/site/index.php @@ -78,13 +78,21 @@ require_once('inc/menu.i'); */ ?>
-

+

- +

+
    +
  • password restore functionality for operator
  • +
  • new Blue logo; new buttons: mgreen, mblue
  • +
  • fixed: button code conflicts with spam filters and mod_security
  • +
  • workarounds if some functions are disabled in php
  • +
  • compatibility with PHP 5.3.0
  • +
+

- - + +
diff --git a/site/libs/common.php b/site/libs/common.php index 72600af4..cd268837 100644 --- a/site/libs/common.php +++ b/site/libs/common.php @@ -53,7 +53,7 @@ function get_locale() { } $current_locale = get_locale(); -setlocale(LC_TIME, $current_locale); +setlocale(LC_TIME, getstring("time.locale")); $messages = array(); $output_encoding = array(); @@ -171,5 +171,9 @@ function start_html_output() { function div($a,$b) { return ($a-($a % $b)) / $b; } + +function date_to_text($unixtime) { + return strftime(getlocal("time.dateformat"), $unixtime); +} ?> diff --git a/site/locales/en/properties b/site/locales/en/properties index fa02ec67..fdda9c61 100644 --- a/site/locales/en/properties +++ b/site/locales/en/properties @@ -42,10 +42,11 @@ license.content=Open Web Messenger is distributed under the terms of the We are pleased to announce the immediate availability of 1.6.3. This is a minor release with several fixes and improvements.

\n\n

Download 1.6.3

-index.post.when=Posted on October 14th, 2009 by inspirer -index.post.link=Read full article +index.post.title=Version {0} Released +index.post.minor.release=We are pleased to announce the immediate availability of {0}. This is a minor release with several fixes and improvements. +index.post.download=Download {0} +index.post.when=Posted on {0} by {1} +index.post.readfull=Read full article index.nextpost.title=Comming in Version 1.6.2 index.nextpost.text=

We are pleased to announce our next version will be 1.6.2. This release will contain the following:

@@ -107,3 +108,7 @@ tag.pagination.info=Page {0} of {1}, {2}-{3} from {4} lang.missing=Your language is missing? lang.link=Try here + +time.timeformat=%I:%M %p +time.dateformat=%B %d, %Y +time.locale=en_US diff --git a/site/locales/ru/properties b/site/locales/ru/properties index 4903c6f3..35c85486 100644 --- a/site/locales/ru/properties +++ b/site/locales/ru/properties @@ -40,6 +40,11 @@ index.hosted=Copyright (c) 2005-09 Mibew Community, Powered By Trilex Labs index.how.text=Вы размещаете предоставленную кнопку связи с оператором на вашем сайте. Ваши посетители получают возможность пообщаться с вашими операторами не устанавливая дополнительного ПО. index.how.title=Как это работает? index.how=Вы размещаете предоставленную кнопку связи с оператором на вашем сайте. Ваши посетители получают возможность пообщаться с вашими операторами не устанавливая дополнительного ПО. +index.post.title=обновление до версии {0} +index.post.minor.release=Мы рады сообщить об обновлении Веб Мессенджера до версии {0}. Это минорный релиз, содержащий исправления найденных ошибок и небольшие улучшения. +index.post.download=Скачать {0} +index.post.when=Размещено {0}, автор {1} +index.post.readfull=Прочитать всю статью index.whatis.title=Что такое Open Мессенджер? index.whatis="Open Мессенджер" - уникальное програмное обеспечение, позволяющее вашим посетителям общаться с операторами в режиме реального времени. index.why.title=Почему нужно использовать Open Мессенджер? @@ -71,3 +76,6 @@ downl.unstable= downl.tray=Приложение для системного трея под Windows: menu.copyright=Удаление ссылок copyright.text=Если Вас интересует возможность убрать ссылку на сайт mibew.org или openwebim.org из вашего чат окна, свяжитесь с нами +time.dateformat=%d %B %Y +time.locale=ru_RU.UTF-8 +time.timeformat=%H:%M diff --git a/site/locales/sp/properties b/site/locales/sp/properties index fd9e64e2..6b15e04b 100644 --- a/site/locales/sp/properties +++ b/site/locales/sp/properties @@ -65,14 +65,18 @@ credits.content=Esta es una lista de las personas que han contribuido al Proyect license.title=TГ©rminos de uso credits.translators=Traductores: features.content.head=Contenido: -index.post.link=Leer artГ­culo completo -index.post.when=Publicado el 5 de Junio de 2009 por Lamies -index.post.title=VersiГіn 1.6.1 Liberada +index.post.title=VersiГіn {0} Liberada +index.post.minor.release=Nos complace en anunciar la nueva versiГіn disponible {0}. Esta versiГіn incluye correcciones y mejoras. +index.post.download=Descargar {0} +index.post.readfull=Leer artГ­culo completo +index.post.when=Publicado el {0} por {1} contacts.content=Persona de Contacto: Evgeny Gryaznov
E mail: evgeny@openwebim.org credits.title=CrГ©ditos -index.post.text=

Nos complace en anunciar la nueva version disponible 1.6.1. Esta versiГіn incluye correcciones y mejoras.

Descargar 1.6.1

lang.link=Haz Clic AquГ­ lang.missing=ВїTu idioma no estГЎ disponible? downl.prev=LiberaciГіn previa: downl.unstable=Alpha: license.content=Open Web Messenger es distribuido bajo los tГ©rminos de la Licencia PГєblica Eclipse v1.0.
\nLa EPL 1.0 no es compatible con la Licencia GPL. Por favor, lea mГЎs acerca de la Licencia EPL 1.0. +time.dateformat=%d %B %Y, +time.locale=es_ES.UTF-8 +time.timeformat=%H:%M