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- password restore functionality for operator
\n- new Blue logo; new buttons: mgreen, mblue
\n- fixed: button code conflicts with spam filters and mod_security
\n- workarounds if some functions are disabled in php
\n- compatibility with PHP 5.3.0
\n
\nDownload 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:
- pre-chat survey: show group status in dropdown - online/offline
- bi-licensed release: EPL / GPL
- compatibility with the latest mod_security
- timing options: update intervals, operator online time threshold
- Support local time (when server is based in another time zone)
- XHTML compliant chat window with new behavior
- text link (eg "Chat now" if online, and "Leave a support ticket" if offline) instead of buttons
- Left messages are stored in history
@@ -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.
- CorreciГіn Problema de InstalaciГіn 404
- OpciГіn para Modificar el Perfil
- Nuevo Proyecto: Mibew Messenger
- ImГЎgenes Online/Offline Fijas
- LocalizaciГіn de las fechas para todos los lenguajes, Buen Formato: Hoy/Ayer
- abilidad para borrar operadores, DiГЎlogo de ConfirmaciГіn al borrar Departamentos/Operadores/bloquear Direcciones
- InformaciГіn acerca de la Гєltima actividad de los operadores: Online, Hoy a las 22, 01 Enero.., o Nunca
- Nuevo Tema: simplicity (por Sheldmandu)
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