roller-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From gma...@apache.org
Subject svn commit: r1612622 [5/9] - in /roller/trunk/app/src/main: java/org/apache/roller/weblogger/ui/core/plugins/ resources/org/apache/roller/weblogger/config/ resources/sql/ webapp/roller-ui/authoring/editors/ webapp/roller-ui/authoring/editors/xinha-0.95...
Date Tue, 22 Jul 2014 17:35:04 GMT
Added: roller/trunk/app/src/main/webapp/roller-ui/authoring/editors/xinha-0.96.1/lang/pt_br.js
URL: http://svn.apache.org/viewvc/roller/trunk/app/src/main/webapp/roller-ui/authoring/editors/xinha-0.96.1/lang/pt_br.js?rev=1612622&view=auto
==============================================================================
--- roller/trunk/app/src/main/webapp/roller-ui/authoring/editors/xinha-0.96.1/lang/pt_br.js (added)
+++ roller/trunk/app/src/main/webapp/roller-ui/authoring/editors/xinha-0.96.1/lang/pt_br.js Tue Jul 22 17:35:00 2014
@@ -0,0 +1,184 @@
+// I18N constants
+//
+// LANG: "pt_br", ENCODING: UTF-8
+// Portuguese Brazilian Translation
+//
+// Initial basic work by Alex Piaz <webmaster@globalmap.com>
+//
+// Author: Marcio Barbosa, <marcio@mpg.com.br>
+// MSN: tomarshall@msn.com - ICQ: 69419933
+// Site: http://www.mpg.com.br
+//
+// Last revision: 06 september 2007
+// Please don´t remove this information
+// If you modify any source, please insert a comment with your name and e-mail
+//
+// Distributed under the same terms as HTMLArea itself.
+// This notice MUST stay intact for use (see license.txt)
+{
+  "About": "Sobre",
+  "About Xinha": "Sobre o Xinha",
+  "Absbottom": "Inferior absoluto",
+  "Absmiddle": "Meio absoluto",
+  "Alignment:": "Alinhamento",
+  "Alternate text:": "Texto alternativo",
+  "Baseline": "Linha base",
+  "Bold": "Negrito",
+  "Border thickness:": "Espessura da borda",
+  "Bottom": "Botão",
+  "CTRL-0 (zero)": "CTRL-0 (zero)",
+  "CTRL-1 .. CTRL-6": "CTRL-1 .. CTRL-6",
+  "CTRL-A": "CTRL-A",
+  "CTRL-B": "CTRL-B",
+  "CTRL-C": "CTRL-C",
+  "CTRL-E": "CTRL-E",
+  "CTRL-I": "CTRL-I",
+  "CTRL-J": "CTRL-J",
+  "CTRL-L": "CTRL-L",
+  "CTRL-N": "CTRL-N",
+  "CTRL-R": "CTRL-R",
+  "CTRL-S": "CTRL-S",
+  "CTRL-U": "CTRL-U",
+  "CTRL-V": "CTRL-V",
+  "CTRL-X": "CTRL-X",
+  "CTRL-Y": "CTRL-Y",
+  "CTRL-Z": "CTRL-Z",
+  "Cancel": "Cancelar",
+  "Cell padding:": "Espaçamento interno da célula:",
+  "Cell spacing:": "Espaçamento da célula:",
+  "Clean content pasted from Word": "Limpar conteúdo copiado do Word",
+  "Close": "Fechar",
+  "Collapse borders:": "Bordas fechadas:",
+  "Cols:": "Colunas:",
+  "Constructing object": "Construindo objeto",
+  "Copy selection": "Copiar seleção",
+  "Create Statusbar": "Criar barra de informação (statusbar)",
+  "Create Toolbar": "Criar Barra de Ferramentas",
+  "Current style": "Estilo Atual",
+  "Cut selection": "Recortar seleção",
+  "Developer": "Desenvolvedor",
+  "ENTER": "ENTRAR",
+  "Editor Help": "Ajuda do Editor",
+  "Em": "Em",
+  "Enter the image URL here": "Entre aqui com a URL da imagem",
+  "Finishing": "Terminando",
+  "Fixed width columns": "Colunas com largura fixa",
+  "For browsers that don't support images": "Para navegadores que não suportam imagens",
+  "Generate Xinha framework": "Gerar Área de Trabalho do Xinha",
+  "Headings": "Títulos",
+  "Horizontal padding": "Espaçamento interno horizontal",
+  "Horizontal:": "Horizontal:",
+  "Image Preview:": "Visualização da Imagem:",
+  "Image URL:": "URL da imagem:",
+  "Init editor size": "Iniciar tamanho do editor",
+  "Insert Image": "Inserir Imagem",
+  "Insert Table": "Inserir Tabela",
+  "Insert/Modify Link": "Inserir/Modificar Link",
+  "Italic": "Itálico",
+  "Justify Center": "Justificar Centralizado",
+  "Justify Full": "Justificar Completamente",
+  "Justify Left": "Justificar à Esquerda",
+  "Justify Right": "Justificar à Direita",
+  "Keyboard shortcuts": "Atalhos de Teclado",
+  "Layout": "Esquema",
+  "Leave empty for no border": "Deixe em branco para não ter bordas",
+  "Left": "Esquerda",
+  "License": "Licença",
+  "Loading in progress. Please wait!": "Carregamento em processo. Por favor, aguarde!",
+  "Middle": "Meio",
+  "Name": "Nome",
+  "New window (_blank)": "Nova janela (_blank)",
+  "None (use implicit)": "Nenhum (uso implicito)",
+  "Not set": "Não definido",
+  "Number of columns": "Número de colunas",
+  "Number of rows": "Número de linhas",
+  "OK": "OK",
+  "Paste from clipboard": "Colar da Área de Transferência",
+  "Path": "Caminho",
+  "Percent": "Porcentagem",
+  "Pixels": "Pixels",
+  "Plugins": "Plugins",
+  "Positioning of this image": "Posicionamento desta imagem",
+  "Positioning of this table": "Posicionamento desta tabela",
+  "Preview": "Visualização",
+  "Preview the image in a new window": "Visualizar a imagem em uma nova janela",
+  "Redoes your last action": "Refazer sua última ação",
+  "Right": "Direita",
+  "Rows:": "Linhas:",
+  "SHIFT-ENTER": "SHIFT-ENTER",
+  "Same frame (_self)": "Mesmo frame (_self)",
+  "Select Color": "Selecionar côr",
+  "Select all": "Selecionar tudo",
+  "Set format to paragraph": "Definir formato para o parágrafo",
+  "Space between adjacent cells": "Espaço entre células adjacentes",
+  "Space between content and border in cell": "Espaço entre conteúdo e borda na célula",
+  "Spacing": "Espaçamento",
+  "Sponsored by": "Patrocinado por",
+  "Strikethrough": "Tachado",
+  "Target:": "Destino:",
+  "Texttop": "Texto no topo",
+  "Thanks": "Agradecimentos",
+  "The Paste button does not work in Mozilla based web browsers (technical security reasons). Press CTRL-V on your keyboard to paste directly.": "O botão Colar não funciona em navegadores baseado no Mozilla (por razões técnicas de segurança). Pressione CTRL-V no seu teclado para colar diretamente.",
+  "The editor provides the following key combinations:": "Este editor fornece a seguinte combinação de teclas:",
+  "Title (tooltip):": "Título (tooltip)",
+  "Top": "Topo",
+  "Top frame (_top)": "Frame no topo (_top)",
+  "URL:": "URL:",
+  "Underline": "Sublinhado",
+  "Undoes your last action": "Desfazer sua última ação",
+  "Version": "Versão",
+  "Vertical padding": "Espaçamento interno vertical",
+  "Vertical:": "Vertical:",
+  "Width of the table": "Larguran da tabela",
+  "Width unit": "Unidade de largura",
+  "Width:": "Largura:",
+  "Would you like to clear font colours?": "Deseja limpar as cores de fonte",
+  "Would you like to clear font sizes?": "Deseja limpar os tamanhos de fonte",
+  "Would you like to clear font typefaces?": "Deseja limpar os tipos de fonte",
+  "Xinha Help": "Ajuda do Xinha",
+  "You are in TEXT MODE.  Use the [<>] button to switch back to WYSIWYG.": "Você está no MODO TEXTO.  Use o botão [<>] para mudar para o modo de Visualização (WYSIWYG)",
+  "Your Document is not well formed. Check JavaScript console for details.": "Seu Documento não está formatado corretamente. Verifique o console do JavaScript para maiores detalhes.",
+  "insert linebreak": "inserir quebra de linha",
+  "new paragraph": "novo parágrafo",
+  
+  // not find with lc_parse_strings.php
+  "Subscript": "Subescrito",
+  "Superscript": "Sobrescrito",
+  "Direction left to right": "Da esquerda para direita",
+  "Direction right to left": "Da direita para esquerda",
+  "Remove formatting": "Remover formatação",
+  "Select all": "Selecionar tudo",
+  "Print document": "Imprimir documento",
+  "Clear MSOffice tags": "Limpar tags do MS Office",
+  "Clear Inline Font Specifications": "Limpar especificações de fontes inline",
+  "Split Block": "Dividir Bloco",
+  "Toggle Borders": "Mudar Bordas",
+  "Save as": "Salvar como",
+  "Insert/Overwrite": "Inserir/Sobrescrever",
+  "&#8212; format &#8212;": "&#8212; formato &#8212;",
+  "Heading 1": "Título 1",
+  "Heading 2": "Título 2",
+  "Heading 3": "Título 3",
+  "Heading 4": "Título 4",
+  "Heading 5": "Título 5",
+  "Heading 6": "Título 6",
+  "Normal": "Normal",
+  "Address": "Endereço",
+  "Formatted": "Formatado",
+  "&#8212; font &#8212;": "&#8212; fonte &#8212;",
+  "&#8212; size &#8212;": "&#8212; tamanho &#8212;",
+  "Ordered List": "Lista Numerada",
+  "Bulleted List": "Lista Marcadores",
+  "Decrease Indent": "Diminuir Indentação",
+  "Increase Indent": "Aumentar Indentação",
+  "Font Color": "Cor da Fonte",
+  "Background Color": "Cor do Fundo",
+  "Horizontal Rule": "Linha Horizontal",
+  "Insert Web Link": "Inserir Link",
+  "Insert/Modify Image": "Inserir/Modificar Imagem",
+  "Insert Table": "Inserir Tabela",
+  "Toggle HTML Source": "Ver Código-Fonte",
+  "Enlarge Editor": "Expandir Editor",
+  "About this editor": "Sobre este editor",
+  "Help using editor": "Ajuda - Usando o editor"
+}

Added: roller/trunk/app/src/main/webapp/roller-ui/authoring/editors/xinha-0.96.1/lang/ro.js
URL: http://svn.apache.org/viewvc/roller/trunk/app/src/main/webapp/roller-ui/authoring/editors/xinha-0.96.1/lang/ro.js?rev=1612622&view=auto
==============================================================================
--- roller/trunk/app/src/main/webapp/roller-ui/authoring/editors/xinha-0.96.1/lang/ro.js (added)
+++ roller/trunk/app/src/main/webapp/roller-ui/authoring/editors/xinha-0.96.1/lang/ro.js Tue Jul 22 17:35:00 2014
@@ -0,0 +1,63 @@
+// I18N constants
+
+// LANG: "ro", ENCODING: UTF-8
+// Author: Mihai Bazon, http://dynarch.com/mishoo
+
+// FOR TRANSLATORS:
+//
+//   1. PLEASE PUT YOUR CONTACT INFO IN THE ABOVE LINE
+//      (at least a valid email address)
+//
+//   2. PLEASE TRY TO USE UTF-8 FOR ENCODING;
+//      (if this is not possible, please include a comment
+//       that states what encoding is necessary.)
+
+{
+  "Bold": "Îngroşat",
+  "Italic": "Italic",
+  "Underline": "Subliniat",
+  "Strikethrough": "Tăiat",
+  "Subscript": "Indice jos",
+  "Superscript": "Indice sus",
+  "Justify Left": "Aliniere la stânga",
+  "Justify Center": "Aliniere pe centru",
+  "Justify Right": "Aliniere la dreapta",
+  "Justify Full": "Aliniere în ambele părţi",
+  "Ordered List": "Listă ordonată",
+  "Bulleted List": "Listă marcată",
+  "Decrease Indent": "Micşorează alineatul",
+  "Increase Indent": "Măreşte alineatul",
+  "Font Color": "Culoarea textului",
+  "Background Color": "Culoare de fundal",
+  "Horizontal Rule": "Linie orizontală",
+  "Insert Web Link": "Inserează/modifică link",
+  "Insert/Modify Image": "Inserează/modifică imagine",
+  "Insert Table": "Inserează un tabel",
+  "Toggle HTML Source": "Sursa HTML / WYSIWYG",
+  "Enlarge Editor": "Maximizează editorul",
+  "About this editor": "Despre editor",
+  "Help using editor": "Documentaţie (devel)",
+  "Current style": "Stilul curent",
+  "Undoes your last action": "Anulează ultima acţiune",
+  "Redoes your last action": "Reface ultima acţiune anulată",
+  "Cut selection": "Taie în clipboard",
+  "Copy selection": "Copie în clipboard",
+  "Paste from clipboard": "Aduce din clipboard",
+  "Direction left to right": "Direcţia de scriere: stânga - dreapta",
+  "Direction right to left": "Direcţia de scriere: dreapta - stânga",
+  "OK": "OK",
+  "Cancel": "Anulează",
+  "Path": "Calea",
+  "You are in TEXT MODE.  Use the [<>] button to switch back to WYSIWYG.": "Eşti în modul TEXT.  Apasă butonul [<>] pentru a te întoarce în modul WYSIWYG.",
+  "Cancel": "Renunţă",
+  "Insert/Modify Link": "Inserează/modifcă link",
+  "New window (_blank)": "Fereastră nouă (_blank)",
+  "None (use implicit)": "Nimic (foloseşte ce-i implicit)",
+  "Other": "Alt target",
+  "Same frame (_self)": "Aceeaşi fereastră (_self)",
+  "Target:": "Å¢inta:",
+  "Title (tooltip):": "Titlul (tooltip):",
+  "Top frame (_top)": "Fereastra principală (_top)",
+  "URL:": "URL:",
+  "You must enter the URL where this link points to": "Trebuie să introduceţi un URL"
+}

Added: roller/trunk/app/src/main/webapp/roller-ui/authoring/editors/xinha-0.96.1/lang/ru.js
URL: http://svn.apache.org/viewvc/roller/trunk/app/src/main/webapp/roller-ui/authoring/editors/xinha-0.96.1/lang/ru.js?rev=1612622&view=auto
==============================================================================
--- roller/trunk/app/src/main/webapp/roller-ui/authoring/editors/xinha-0.96.1/lang/ru.js (added)
+++ roller/trunk/app/src/main/webapp/roller-ui/authoring/editors/xinha-0.96.1/lang/ru.js Tue Jul 22 17:35:00 2014
@@ -0,0 +1,185 @@
+// I18N constants
+
+// LANG: "ru", ENCODING: UTF-8
+// Author: Yulya Shtyryakova, <yulya@vdcom.ru>
+
+// Some additions by: Alexey Kirpichnikov, <alexkir@kiwistudio.ru>
+// I took French version as a source of English phrases because French version was the most comprehensive
+// (fr.js was the largest file, actually) %)
+
+// FOR TRANSLATORS:
+//
+//   1. PLEASE PUT YOUR CONTACT INFO IN THE ABOVE LINE
+//      (at least a valid email address)
+//
+//   2. PLEASE TRY TO USE UTF-8 FOR ENCODING;
+//      (if this is not possible, please include a comment
+//       that states what encoding is necessary.)
+
+{
+  "Bold": "Полужирный",
+  "Italic": "Наклонный",
+  "Underline": "Подчеркнутый",
+  "Strikethrough": "Перечеркнутый",
+  "Subscript": "Нижний индекс",
+  "Superscript": "Верхний индекс",
+  "Justify Left": "По левому краю",
+  "Justify Center": "По центру",
+  "Justify Right": "По правому краю",
+  "Justify Full": "По ширине",
+  "Ordered List": "Нумерованный список",
+  "Bulleted List": "Маркированный список",
+  "Decrease Indent": "Уменьшить отступ",
+  "Increase Indent": "Увеличить отступ",
+  "Font Color": "Цвет шрифта",
+  "Background Color": "Цвет фона",
+  "Horizontal Rule": "Горизонтальный разделитель",
+  "Insert Web Link": "Вставить гиперссылку",
+  "Insert/Modify Image": "Вставить изображение",
+  "Insert Table": "Вставить таблицу",
+  "Toggle HTML Source": "Показать Html-код",
+  "Enlarge Editor": "Увеличить редактор",
+  "About this editor": "О редакторе",
+  "Help using editor": "Помощь",
+  "Current style": "Текущий стиль",
+  "Undoes your last action": "Отменить",
+  "Redoes your last action": "Повторить",
+  "Cut selection": "Вырезать",
+  "Copy selection": "Копировать",
+  "Paste from clipboard": "Вставить",
+  "Direction left to right": "Направление слева направо",
+  "Direction right to left": "Направление справа налево",
+  "Remove formatting": "Убрать форматирование",
+  "Select all": "Выделить все",
+  "Print document": "Печать",
+  "Clear MSOffice tags": "Удалить разметку MSOffice",
+  "Clear Inline Font Specifications": "Удалить непосредственное задание шрифтов",
+  "Would you like to clear font typefaces?": "Удалить типы шрифтов?",
+  "Would you like to clear font sizes?": "Удалить размеры шрифтов ?",
+  "Would you like to clear font colours?": "Удалить цвета шрифтов ?",
+  "Split Block": "Разделить блок",
+  "Toggle Borders": "Включить/выключить отображение границ",
+  "Save as": "Сохранить как",
+  "Insert/Overwrite": "Вставка/замена",
+  "&#8212; format &#8212;": "&#8212; форматирование &#8212;",
+  "Heading 1": "Заголовок 1",
+  "Heading 2": "Заголовок 2",
+  "Heading 3": "Заголовок 3",
+  "Heading 4": "Заголовок 4",
+  "Heading 5": "Заголовок 5",
+  "Heading 6": "Заголовок 6",
+  "Normal": "Обычный текст",
+  "Address": "Адрес",
+  "Formatted": "Отформатированный текст",
+
+  "&#8212; font &#8212;": "&#8212; шрифт &#8212;",
+  "&#8212; size &#8212;": "&#8212; размер &#8212;",
+
+
+// Диалоги
+
+  "OK": "OK",
+  "Cancel": "Отмена",
+  "Path": "Путь",
+  "You are in TEXT MODE.  Use the [<>] button to switch back to WYSIWYG.": "Вы в режиме отображения Html-кода. нажмите кнопку [<>], чтобы переключиться в визуальный режим.",
+
+"The Paste button does not work in Mozilla based web browsers (technical security reasons). Press CTRL-V on your keyboard to paste directly.": "Кнопка Вставить не работает в браузерах на основе Mozilla (по техническим причинам, связанным с безопасностью). Нажмите Ctrl-V на клавиатуре, чтобы вставить.",
+
+  "Your Document is not well formed. Check JavaScript console for details.": "Ваш документ неправильно сформирован. Посмотрите Консоль JavaScript, чтобы узнать подробности.",
+
+  "Alignment:": "Выравнивание",
+  "Not set": "Не установлено",
+  "Left": "По левому краю",
+  "Right": "По правому краю",
+  "Texttop": "По верхней границе текста",
+  "Absmiddle": "По середине текста",
+  "Baseline": "По нижней границе текста",
+  "Absbottom": "По нижней границе",
+  "Bottom": "По нижнему краю",
+  "Middle": "Посредине",
+  "Top": "По верхнему краю",
+
+  "Layout": "Расположение",
+  "Spacing": "Поля",
+  "Horizontal:": "По горизонтали",
+  "Horizontal padding": "Горизонтальные поля",
+  "Vertical:": "По вертикали",
+  "Vertical padding": "Вертикальные поля",
+  "Border thickness:": "Толщина рамки",
+  "Leave empty for no border": "Оставьте пустым, чтобы убрать рамку",
+
+  //Insert Link
+  "Insert/Modify Link": "Вставка/изменение ссылки",
+  "None (use implicit)": "По умолчанию",
+  "New window (_blank)": "Новое окно (_blank)",
+  "Same frame (_self)": "То же окно (_self)",
+  "Top frame (_top)": "Родительское окно (_top)",
+  "Other": "Другое",
+  "Target:": "Открывать в окне:",
+  "Title (tooltip):": "Всплывающая подсказка",
+  "URL:": "URL:",
+  "You must enter the URL where this link points to": "Вы должны указать URL, на который будет указывать ссылка",
+  "You need to select some text before creating a link": "Вы должны выделить текст, который будет преобразован в ссылку",
+
+  // Insert Table
+  "Insert Table": "Вставка таблицы",
+  "Rows:": "Строки",
+  "Number of rows": "Количество строк",
+  "Cols:": "Столбцы",
+  "Number of columns": "Количество столбцов",
+  "Width:": "Ширина",
+  "Width of the table": "Ширина таблицы",
+  "Percent": "проценты",
+  "Pixels": "пикселы",
+  "Em": "em",
+  "Width unit": "Единицы измерения",
+  "Fixed width columns": "Столбцы фиксированной ширины",
+  "Positioning of this table": "Расположение таблицы",
+  "Cell spacing:": "Расстояние между ячейками",
+  "Space between adjacent cells": "Расстояние между соседними ячейками",
+  "Cell padding:": "Поля в ячейках",
+  "Space between content and border in cell": "Расстояние между границей ячейки и текстом",
+  "You must enter a number of rows": "Вы должны ввести количество строк",
+  "You must enter a number of columns": "Вы должны ввести количество столбцов",
+
+  // Insert Image
+  "Insert Image": "Вставка изображения",
+  "Image URL:": "URL изображения",
+  "Enter the image URL here": "Вставьте адрес изображения",
+  "Preview": "Предварительный просмотр",
+  "Preview the image in a new window": "Предварительный просмотр в отдельном окне",
+  "Alternate text:": "Альтернативный текст",
+  "For browsers that don't support images": "Для браузеров, которые не отображают картинки",
+  "Positioning of this image": "Расположение изображения",
+  "Image Preview:": "Предварительный просмотр",
+  "You must enter the URL": "Вы должны ввести URL",
+
+  // Editor Help
+  "Xinha Help": "Помощь",
+  "Editor Help": "Помощь",
+  "Keyboard shortcuts": "Горячие клавиши",
+  "The editor provides the following key combinations:": "Редактор поддерживает следующие комбинации клавиш:",
+  "ENTER": "ENTER",
+  "new paragraph": "новый абзац",
+  "SHIFT-ENTER": "SHIFT+ENTER",
+  "insert linebreak": "перенос строки",
+  "Set format to paragraph": "Отформатировать абзац",
+  "Clean content pasted from Word": "Очистить текст, вставленный из Word",
+  "Headings": "Заголовки",
+  "Close": "Закрыть",
+
+  // Loading messages
+  "Loading in progress. Please wait !": "Загрузка... Пожалуйста, подождите.",
+  "Constructing main object": "Создание главного объекта",
+  "Constructing object": "Создание объекта",
+  "Register panel right": "Регистрация правой панели",
+  "Register panel left": "Регистрация левой панели",
+  "Register panel top": "Регистрация верхней панели",
+  "Register panel bottom": "Регистрация нижней панели",
+  "Create Toolbar": "Создание панели инструментов",
+  "Create StatusBar": "Создание панели состояния",
+  "Generate Xinha object": "Создание объекта Xinha",
+  "Init editor size": "Инициализация размера редактора",
+  "Init IFrame": "инициализация iframe",
+  "Register plugin $plugin": "Регистрация $plugin"
+};

Added: roller/trunk/app/src/main/webapp/roller-ui/authoring/editors/xinha-0.96.1/lang/sh.js
URL: http://svn.apache.org/viewvc/roller/trunk/app/src/main/webapp/roller-ui/authoring/editors/xinha-0.96.1/lang/sh.js?rev=1612622&view=auto
==============================================================================
--- roller/trunk/app/src/main/webapp/roller-ui/authoring/editors/xinha-0.96.1/lang/sh.js (added)
+++ roller/trunk/app/src/main/webapp/roller-ui/authoring/editors/xinha-0.96.1/lang/sh.js Tue Jul 22 17:35:00 2014
@@ -0,0 +1,140 @@
+// I18N constants
+
+// LANG: "sh", ENCODING: UTF-8 | ISO-8859-2
+// Author: Ljuba Ranković, http://www.rankovic.net/ljubar
+
+// FOR TRANSLATORS:
+//
+//   1. PLEASE PUT YOUR CONTACT INFO IN THE ABOVE LINE
+//      (at least a valid email address)
+//
+//   2. PLEASE TRY TO USE UTF-8 FOR ENCODING;
+//      (if this is not possible, please include a comment
+//       that states what encoding is necessary.)
+
+{
+		"Bold": "Masno",
+		"Italic": "Kurziv",
+		"Underline": "Podvučeno",
+		"Strikethrough": "Precrtano",
+		"Subscript": "Indeks-tekst",
+		"Superscript": "Eksponent-tekst",
+		"Justify Left":"Ravnanje ulevo",
+		"Justify Center": "Ravnanje po simetrali",
+		"Justify Right": "Ravnanje udesno",
+		"Justify Full": "Puno ravnanje",
+		"Ordered List": "Lista sa rednim brojevima",
+		"Bulleted List": "Lista sa simbolima",
+		"Decrease Indent": "smanji uvlačenje",
+		"Increase Indent": "Povećaj uvlačenje",
+		"Font Color": "Boja slova",
+		"Background Color": "Boja pozadine",
+		"Horizontal Rule": "Horizontalna linija",
+		"Insert Web Link": "Dodaj web link",
+		"Insert/Modify Image": "Dodaj/promeni sliku",
+		"Insert Table": "Ubaci tabelu",
+		"Toggle HTML Source": "Prebaci na HTML kod",
+		"Enlarge Editor": "Povećaj editor",
+		"About this editor": "O ovom editoru",
+		"Help using editor": "Pomoć pri korišćenju editora",
+		"Current style": "Važeći stil",
+		"Undoes your last action": "Poništava poslednju radnju",
+		"Redoes your last action": "Vraća poslednju radnju",
+		"Cut selection": "Iseci izabrano",
+		"Copy selection": "Kopiraj izabrano",
+		"Paste from clipboard": "Zalepi iz klipborda",
+		"Direction left to right": "Pravac s leva na desno",
+		"Direction right to left": "Pravac s desna na levo",
+        "Remove formatting": "Ukoni formatiranje",
+        "Select all": "Izaberi sve",
+        "Print document": "Å tampaj dokument",
+        "Clear MSOffice tags": "Obriši MSOffice tagove",
+        "Clear Inline Font Specifications": "Obriši dodeljene osobine fonta",
+        "Split Block": "Podeli blok",
+        "Toggle Borders": "Izmeni okvire",
+
+        "&#8212; format &#8212;": "&#8212; Format &#8212;",
+        "Heading 1": "Zaglavlje 1",
+        "Heading 2": "Zaglavlje 2",
+        "Heading 3": "Zaglavlje 3",
+        "Heading 4": "Zaglavlje 4",
+        "Heading 5": "Zaglavlje 5",
+        "Heading 6": "Zaglavlje 6",
+        "Normal": "Običan",
+        "Address": "Adresa",
+        "Formatted": "Formatiran",
+        
+        // dialogs
+		"OK": "OK",
+		"Cancel": "Poništi",
+		"Path": "Putanja",
+		"You are in TEXT MODE.  Use the [<>] button to switch back to WYSIWYG.": "Nalazite se u TEXT režimu.  Koristite [<>] dugme za povratak na WYSIWYG.",
+
+		"The Paste button does not work in Mozilla based web browsers (technical security reasons). Press CTRL-V on your keyboard to paste directly.": "",
+
+        "Alignment:": "Ravnanje",
+        "Not set": "Nije postavljeno",
+        "Left": "Levo",
+        "Right": "Desno",
+        "Texttop": "Vrh teksta",
+        "Absmiddle": "Apsolutna sredina",
+        "Baseline": "Donja linija",
+        "Absbottom": "Apsolutno dno",
+        "Bottom": "Dno",
+        "Middle": "Sredina",
+        "Top": "Vrh",
+
+        "Layout": "Prelom",
+        "Spacing": "Razmak",
+        "Horizontal:": "Po horizontali",
+        "Horizontal padding": "Horizontalno odstojanje",
+        "Vertical:": "Po vertikali",
+        "Vertical padding": "Vertikalno odstojanje",
+        "Border thickness:": "Debljina okvira",
+        "Leave empty for no border": "Ostavi prazno kad nema okvira",
+		
+        // Insert Link
+		"Insert/Modify Link": "Dodaj/promeni Link",
+		"None (use implicit)": "koristi podrazumevano",
+		"New window (_blank)": "Novom prozoru (_blank)",
+		"Same frame (_self)": "Isti frejm (_self)",
+		"Top frame (_top)": "Glavni frejm (_top)",
+		"Other": "Drugo",
+		"Target:": "Otvori u:",
+		"Title (tooltip):": "Naziv (tooltip):",
+		"URL:": "URL:",
+		"You must enter the URL where this link points to": "Morate uneti URL na koji vodi ovaj link",
+		
+        // Insert Table
+        "Insert Table": "Ubaci tabelu",
+        "Rows:": "Redovi",
+        "Number of rows": "Broj redova",
+        "Cols:": "Kolone",
+        "Number of columns": "Broj kolona",
+        "Width:": "Å irina",
+        "Width of the table": "Å irina tabele",
+        "Percent": "Procenat",
+        "Pixels": "Pikseli",
+        "Em": "Em",
+        "Width unit": "Jedinica Å¡irine",
+        "Fixed width columns": "Fiksirana Å¡irina kolona",
+        "Positioning of this table": "Postavljanje ove tabele",
+        "Cell spacing:": "Rastojanje ćelija",
+        "Space between adjacent cells": "Rastojanje naspramnih ćelija",
+        "Cell padding:": "Unutrašnja odstojanja u ćeliji",
+        "Space between content and border in cell": "Rastojanje između sadržaja i okvira ćelije",
+
+        // Insert Image
+        "Insert Image": "Ubaci sliku",
+        "Image URL:": "URL slike",
+        "Enter the image URL here": "Unesite URL slike ovde",
+        "Preview": "Pregled",
+        "Preview the image in a new window": "Pregledaj sliku u novom prozoru",
+        "Alternate text:": "Alternativni tekst",
+        "For browsers that don't support images": "Za pretraživače koji ne podržavaju slike",
+        "Positioning of this image": "Postavljanje ove slike",
+        "Image Preview:": "Pregled slike",
+        
+        // Select Color popup
+		"Select Color": "Izaberite boju"
+};

Added: roller/trunk/app/src/main/webapp/roller-ui/authoring/editors/xinha-0.96.1/lang/si.js
URL: http://svn.apache.org/viewvc/roller/trunk/app/src/main/webapp/roller-ui/authoring/editors/xinha-0.96.1/lang/si.js?rev=1612622&view=auto
==============================================================================
--- roller/trunk/app/src/main/webapp/roller-ui/authoring/editors/xinha-0.96.1/lang/si.js (added)
+++ roller/trunk/app/src/main/webapp/roller-ui/authoring/editors/xinha-0.96.1/lang/si.js Tue Jul 22 17:35:00 2014
@@ -0,0 +1,50 @@
+// I18N constants
+
+// LANG: "si", ENCODING: UTF-8
+// Author: Tomaz Kregar, x_tomo_x@email.si
+
+// FOR TRANSLATORS:
+//
+//   1. PLEASE PUT YOUR CONTACT INFO IN THE ABOVE LINE
+//      (at least a valid email address)
+//
+//   2. PLEASE TRY TO USE UTF-8 FOR ENCODING;
+//      (if this is not possible, please include a comment
+//       that states what encoding is necessary.)
+
+{
+  "Bold": "Krepko",
+  "Italic": "Ležeče",
+  "Underline": "Podčrtano",
+  "Strikethrough": "Prečrtano",
+  "Subscript": "Podpisano",
+  "Superscript": "Nadpisano",
+  "Justify Left": "Poravnaj levo",
+  "Justify Center": "Na sredino",
+  "Justify Right": "Poravnaj desno",
+  "Justify Full": "Porazdeli vsebino",
+  "Ordered List": "Oštevilčevanje",
+  "Bulleted List": "Označevanje",
+  "Decrease Indent": "Zmanjšaj zamik",
+  "Increase Indent": "Povečaj zamik",
+  "Font Color": "Barva pisave",
+  "Background Color": "Barva ozadja",
+  "Horizontal Rule": "Vodoravna črta",
+  "Insert Web Link": "Vstavi hiperpovezavo",
+  "Insert/Modify Image": "Vstavi sliko",
+  "Insert Table": "Vstavi tabelo",
+  "Toggle HTML Source": "Preklopi na HTML kodo",
+  "Enlarge Editor": "Povečaj urejevalnik",
+  "About this editor": "Vizitka za urejevalnik",
+  "Help using editor": "Pomoč za urejevalnik",
+  "Current style": "Trenutni slog",
+  "Undoes your last action": "Razveljavi zadnjo akcijo",
+  "Redoes your last action": "Uveljavi zadnjo akcijo",
+  "Cut selection": "Izreži",
+  "Copy selection": "Kopiraj",
+  "Paste from clipboard": "Prilepi",
+  "OK": "V redu",
+  "Cancel": "Prekliči",
+  "Path": "Pot",
+  "You are in TEXT MODE.  Use the [<>] button to switch back to WYSIWYG.": "Si v tekstovnem načinu.  Uporabi [<>] gumb za prklop nazaj na WYSIWYG."
+}

Added: roller/trunk/app/src/main/webapp/roller-ui/authoring/editors/xinha-0.96.1/lang/sr.js
URL: http://svn.apache.org/viewvc/roller/trunk/app/src/main/webapp/roller-ui/authoring/editors/xinha-0.96.1/lang/sr.js?rev=1612622&view=auto
==============================================================================
--- roller/trunk/app/src/main/webapp/roller-ui/authoring/editors/xinha-0.96.1/lang/sr.js (added)
+++ roller/trunk/app/src/main/webapp/roller-ui/authoring/editors/xinha-0.96.1/lang/sr.js Tue Jul 22 17:35:00 2014
@@ -0,0 +1,140 @@
+// I18N constants
+
+// LANG: "sh", ENCODING: UTF-8 | ISO-8859-5
+// Author: Ljuba Ranković, http://www.rankovic.net/ljubar
+
+// FOR TRANSLATORS:
+//
+//   1. PLEASE PUT YOUR CONTACT INFO IN THE ABOVE LINE
+//      (at least a valid email address)
+//
+//   2. PLEASE TRY TO USE UTF-8 FOR ENCODING;
+//      (if this is not possible, please include a comment
+//       that states what encoding is necessary.)
+
+{
+		"Bold": "Масно",
+		"Italic": "Курзив",
+		"Underline": "Подвучено",
+		"Strikethrough": "Прецртано",
+		"Subscript": "Индекс-текст",
+		"Superscript": "Експонент-текст",
+		"Justify Left": "Равнање улево",
+		"Justify Center": "Равнање по симетрали",
+		"Justify Right": "Равнање удесно",
+		"Justify Full": "Пуно равнање",
+		"Ordered List": "Листа са редним бројевима",
+		"Bulleted List": "Листа са симболима",
+		"Decrease Indent": "Смањи увлачење",
+		"Increase Indent": "Повећај увлачење",
+		"Font Color": "Боја слова",
+		"Background Color": "Боја позадине",
+		"Horizontal Rule": "Хоризонтална линија",
+		"Insert Web Link": "додај веб линк",
+		"Insert/Modify Image": "додај/промени слику",
+		"Insert Table": "Убаци табелу",
+		"Toggle HTML Source": "Пребаци на приказ ХТМЛ кода",
+		"Enlarge Editor": "Повећај едитор",
+		"About this editor": "О овом едитору",
+		"Help using editor": "Помоћ при коришћењу едитора",
+		"Current style": "Важећи стил",
+		"Undoes your last action": "Поништава последњу радњу",
+		"Redoes your last action": "Враћа последњу радњу",
+		"Cut selection": "Исеци изабрано",
+		"Copy selection": "Копирај изабрано",
+		"Paste from clipboard": "Залепи из клипборда",
+		"Direction left to right": "Правац с лева на десно",
+		"Direction right to left": "Правац с десна на лево",
+        "Remove formatting": "Уклони форматирање",
+        "Select all": "Изабери све",
+        "Print document": "Штампај документ",
+        "Clear MSOffice tags": "Обриши MSOffice тагове",
+        "Clear Inline Font Specifications": "Обриши примењене особине фонта",
+        "Split Block": "Подели блок",
+        "Toggle Borders": "Пребаци оквирне линије",
+
+        "&#8212; format &#8212;": "&#8212; Format &#8212;",
+        "Heading 1": "Заглавље 1",
+        "Heading 2": "Заглавље 2",
+        "Heading 3": "Заглавље 3",
+        "Heading 4": "Заглавље 4",
+        "Heading 5": "Заглавље 5",
+        "Heading 6": "Заглавље 6",
+        "Normal": "обичан",
+        "Address": "адреса",
+        "Formatted": "форматиран",		
+		
+        // dialogs
+		"OK": "OK",
+		"Cancel": "Поништи",
+		"Path": "Путања",
+		"You are in TEXT MODE.  Use the [<>] button to switch back to WYSIWYG.":    "Налазите се у ТЕКСТ режиму.  Користите [<>] дугме за повратак на ШВТИД (WYSIWYG).",
+
+		"The Paste button does not work in Mozilla based web browsers (technical security reasons). Press CTRL-V on your keyboard to paste directly.": "Дугме 'залепи' не ради у претраживачима породице Mozilla (из разлога сигурности). Притисните CTRL-V на тастатури да директно залепите.",
+		
+        "Alignment:": "Равнање",
+        "Not set": "Није постављено",
+        "Left": "Лево",
+        "Right": "Десно",
+        "Texttop": "Врх текста",
+        "Absmiddle": "Апсолутна средина",
+        "Baseline": "Доња линија",
+        "Absbottom": "Апсолутно дно",
+        "Bottom": "Дно",
+        "Middle": "Средина",
+        "Top": "Врх",
+
+        "Layout": "Прелом",
+        "Spacing": "Размак",
+        "Horizontal:": "По хоризонтали",
+        "Horizontal padding": "Хортизонтално одстојање",
+        "Vertical:": "По вертикали",
+        "Vertical padding": "Вертикално одстојање",
+        "Border thickness:": "Дебљина оквира",
+        "Leave empty for no border": "Остави празно кад нема оквира",
+
+        // Insert Link
+		"Insert/Modify Link": "додај/промени линк",
+		"None (use implicit)": "користи подразумевано",
+		"New window (_blank)": "Новом прозору (_blank)",
+		"Same frame (_self)": "Исти фрејм (_self)",
+		"Top frame (_top)": "Главни фрејм (_top)",
+		"Other": "Друго",
+		"Target:": "Отвори у:",
+		"Title (tooltip):": "Назив (tooltip):",
+		"URL:": "УРЛ:",
+		"You must enter the URL where this link points to": "Морате унети УРЛ на који води овај линк",
+
+        // Insert Table
+        "Insert Table": "Убаци табелу",
+        "Rows:": "Редови",
+        "Number of rows": "Број редова",
+        "Cols:": "Колоне",
+        "Number of columns": "Број колона",
+        "Width:": "Ширина",
+        "Width of the table": "Ширина табеле",
+        "Percent": "Процената",
+        "Pixels": "Пиксела",
+        "Em": "Ем",
+        "Width unit": "Јединица ширине",
+        "Fixed width columns": "Фиксирана ширина колоне",
+        "Positioning of this table": "Постављање ове табеле",
+        "Cell spacing:": "Размак између ћелија",
+        "Space between adjacent cells": "Размак између наспрамних ћелија",
+        "Cell padding:": "Унутрашња одстојања од ивица ћелије",
+        "Space between content and border in cell": "Растојање између садржаја у ћелији и њеног оквира",
+
+        // Insert Image
+        "Insert Image": "Убаци слику",
+        "Image URL:": "УРЛ слике",
+        "Enter the image URL here": "Унесите УРЛ слике овде",
+        "Preview": "Преглед",
+        "Preview the image in a new window": "Прегледај слику у новом прозору",
+        "Alternate text:": "алтернативни текст",
+        "For browsers that don't support images": "За претраживаче који не подржавају слике",
+        "Positioning of this image": "Постављање ове слике",
+        "Image Preview:": "Преглед слике",
+
+        // Select Color popup
+		"Select Color": "Изабери боју"
+};

Added: roller/trunk/app/src/main/webapp/roller-ui/authoring/editors/xinha-0.96.1/lang/sv.js
URL: http://svn.apache.org/viewvc/roller/trunk/app/src/main/webapp/roller-ui/authoring/editors/xinha-0.96.1/lang/sv.js?rev=1612622&view=auto
==============================================================================
--- roller/trunk/app/src/main/webapp/roller-ui/authoring/editors/xinha-0.96.1/lang/sv.js (added)
+++ roller/trunk/app/src/main/webapp/roller-ui/authoring/editors/xinha-0.96.1/lang/sv.js Tue Jul 22 17:35:00 2014
@@ -0,0 +1,116 @@
+// I18N constants
+// LANG: "sv", ENCODING: UTF-8
+
+// Swedish version for htmlArea v3.0
+// Initital translation by pat <pat@engvall.nu>
+// Synced with additional contants in rev. 477 (Mar 2006) by Thomas Loo <tloo@saltstorm.net>
+
+{
+  "Bold": "Fet",
+  "Italic": "Kursiv",
+  "Underline": "Understruken",
+  "Strikethrough": "Genomstruken",
+  "Subscript": "Nedsänkt",
+  "Superscript": "Upphöjd",
+  "Justify Left": "Vänsterjustera",
+  "Justify Center": "Centrera",
+  "Justify Right": "Högerjustera",
+  "Justify Full": "Marginaljustera",
+  "Ordered List": "Numrerad lista",
+  "Bulleted List": "Punktlista",
+  "Decrease Indent": "Minska indrag",
+  "Increase Indent": "Öka indrag",
+  "Font Color": "Textfärg",
+  "Background Color": "Bakgrundsfärg",
+  "Horizontal Rule": "Vågrät linje",
+  "Insert Web Link": "Infoga länk",
+  "Insert/Modify Image": "Infoga bild",
+  "Toggle HTML Source": "Visa källkod",
+  "Enlarge Editor": "Visa i eget fönster",
+  "About this editor": "Om denna editor",
+  "Help using editor": "Hjälp",
+  "Current style": "Nuvarande stil",
+
+  "Undoes your last action": "Ångra kommando",
+  "Redoes your last action": "Upprepa kommando",
+  "Select all": "Markera allt",
+  "Print document": "Skriv ut",
+  "Clear MSOffice tags": "Städa bort MS Office taggar",
+  "Clear Inline Font Specifications": "Rensa inbäddad typsnittsinformation",
+  "Remove formatting": "Rensa formattering",
+  "Toggle Borders": "Objektramar",
+  "Split Block": "Dela block",
+  "Direction left to right": "Vänster till höger",
+  "Direction right to left": "Höger till vänster",
+
+  "Insert/Overwrite": "Infoga/Skriv över",
+  "OK": "OK",
+  "Cancel": "Avbryt",
+  "Path": "Objekt",
+  "You are in TEXT MODE.  Use the [<>] button to switch back to WYSIWYG.": "Du befinner dig i texläge. Klicka på ikonen [<>] ovan för att växla tillbaka till WYSIWIG läge",
+  "The full screen mode is known to cause problems with Internet Explorer, due to browser bugs that we weren": "Visning i fullskärmsläga fungerar dåligt i din webläsare. Möjliga problem resulterar i en ryckig editor, saknade editorfunktioner och/eller att webläsaren kraschar. Om du använder Windows 95/98 finns också möjligheten att Windows kraschar.\n\nTryck ",
+  "The Paste button does not work in Mozilla based web browsers (technical security reasons). Press CTRL-V on your keyboard to paste directly.": "Denna knapp fungerar ej i Mozillabaserad webläsare, använd istället snabbtangenterna CTRL-V på tangentbordet för att klistra in.",
+
+  "Insert/Modify Link": "Redigera länk",
+  "New window (_blank)": "Nytt fönster (_blank)",
+  "None (use implicit)": "Ingen (använd standardinställing)",
+  "Other": "Annan",
+  "Same frame (_self)": "Samma ram (_self)",
+  "Target:": "MÃ¥l:",
+  "Title (tooltip):": "Titel (tooltip):",
+  "Top frame (_top)": "Toppram (_top)",
+  "URL:": "Sökväg:",
+  "You must enter the URL where this link points to": "Du måsta ange en adress till vilken länken skall peka på",
+  "Would you like to clear font typefaces?": "Radera alla typsnittsinformation ?",
+  "Would you like to clear font sizes?": "Radera alla fontstorlekar ?",
+  "Would you like to clear font colours?": "Ta bort all textfärger ?",
+
+  "You need to select some text before creating a link": "Du måsta markera ett objekt att applicera länken på!",
+
+  // Insert Table
+  "Insert Table": "Infoga tabell",
+  "Rows:": "Rader:",
+  "Number of rows": "Antal rader",
+  "Cols:": "Kolumner:",
+  "Number of columns": "Antal kolumner",
+  "Width:": "Bredd:",
+  "Width of the table": "Tabellbredd",
+  "Percent": "Procent",
+  "Pixels": "Pixlar",
+  "Em": "",
+  "Width unit": "Breddenheter",
+  "Fixed width columns": "Fixerad bredd",
+  "Alignment:": "Marginaljustering",
+  "Positioning of this table": "Tabellposition",
+  "Border thickness:": "Ramtjocklek",
+  "Leave empty for no border": "Lämna fältet tomt för att undvika ramar",
+  "Spacing": "Cellegenskaper",
+  "Cell spacing:": "Cellmarginaler:",
+  "Space between adjacent cells": "Utrymme mellan celler",
+  "Cell padding:": "Cellindrag:",
+  "Space between content and border in cell": "Utrymme mellan ram och cellinnehåll",
+  "You must enter a number of rows": "Ange ental rader",
+  "You must enter a number of columns": "Ange antal kolumner",
+
+  // Editor Help
+  "Keyboard shortcuts": "Snabbtangenter",
+  "The editor provides the following key combinations:": "Editorn nyttjar följande kombinationer:",
+  "new paragraph": "Ny paragraf ",
+  "insert linebreak": "Infoga radbrytning ",
+  "Set format to paragraph": "Aktivera paragrafläge",
+  "Clean content pasted from Word": "Rensa innehåll inklistrat från MS Word",
+  "Headings": "Skapa standardrubrik",
+  "Cut selection": "Klipp ut markering",
+  "Copy selection": "Kopiera  markering",
+  "Paste from clipboard": "Klistra in",
+  "Close": "Stäng",
+
+  // Loading messages
+  "Loading in progress. Please wait !": "Editorn laddas. Vänta...",
+  "Constructing main object": "Skapar huvudobjekt",
+  "Create Toolbar": "Skapar verktygspanel",
+  "Register panel right": "Registerar panel höger",
+  "Register panel left": "Registerar panel vänster",
+  "Register panel top": "Registerar toppanel",
+  "Register panel bottom": "Registerar fotpanel"
+}

Added: roller/trunk/app/src/main/webapp/roller-ui/authoring/editors/xinha-0.96.1/lang/th.js
URL: http://svn.apache.org/viewvc/roller/trunk/app/src/main/webapp/roller-ui/authoring/editors/xinha-0.96.1/lang/th.js?rev=1612622&view=auto
==============================================================================
--- roller/trunk/app/src/main/webapp/roller-ui/authoring/editors/xinha-0.96.1/lang/th.js (added)
+++ roller/trunk/app/src/main/webapp/roller-ui/authoring/editors/xinha-0.96.1/lang/th.js Tue Jul 22 17:35:00 2014
@@ -0,0 +1,50 @@
+// I18N constants
+
+// LANG: "th", ENCODING: UTF-8
+// Author: Suchin Prasongbundit, <suchin@joolsoft.com>
+
+// FOR TRANSLATORS:
+//
+//   1. PLEASE PUT YOUR CONTACT INFO IN THE ABOVE LINE
+//      (at least a valid email address)
+//
+//   2. PLEASE TRY TO USE UTF-8 FOR ENCODING;
+//      (if this is not possible, please include a comment
+//       that states what encoding is necessary.)
+
+{
+  "Bold": "ตัวหนา",
+  "Italic": "ตัวเอียง",
+  "Underline": "ขีดเส้นใต้",
+  "Strikethrough": "ขีดทับ",
+  "Subscript": "ตัวห้อย",
+  "Superscript": "ตัวยก",
+  "Justify Left": "จัดชิดซ้าย",
+  "Justify Center": "จัดกึ่งกลาง",
+  "Justify Right": "จัดชิดขวา",
+  "Justify Full": "จัดเต็มขอบ",
+  "Ordered List": "เลขลำดับ",
+  "Bulleted List": "ลำดับ",
+  "Decrease Indent": "ลดย่อหน้า",
+  "Increase Indent": "เพิ่มย่อหน้า",
+  "Font Color": "สีขอบแบบอักษร",
+  "Background Color": "สีพื้นหลัง",
+  "Horizontal Rule": "เส้นกึ่งกลาง",
+  "Insert Web Link": "ิเพิ่มลิ้งค์",
+  "Insert/Modify Image": "เพิ่ม/แก้ไขภาพ",
+  "Insert Table": "เพิ่มตาราง",
+  "Toggle HTML Source": "สลับการแสดงโค้ด HTML",
+  "Enlarge Editor": "ขยายให้เต็มจอ",
+  "About this editor": "เกี่ยวกับโปรแกรมนี้",
+  "Help using editor": "การใช้งานโปรแกรม",
+  "Current style": "รูปแบบปัจจุบัน",
+  "Undoes your last action": "ย้อนกลับ",
+  "Redoes your last action": "ทำซ้ำ",
+  "Cut selection": "ตัดส่วนที่เลือก",
+  "Copy selection": "สำเนาส่วนที่เลือก",
+  "Paste from clipboard": "วางจากคลิปบอร์ด",
+  "OK": "ตกลง",
+  "Cancel": "ยกเลิก",
+  "Path": "เส้นทาง",
+  "You are in TEXT MODE.  Use the [<>] button to switch back to WYSIWYG.": "คุณอยู่ในโหมดธรรมดา กดที่ปุ่ม [<>] เพื่อสลับกลับไปยังโหมดพิมพ์งานแบบเวิร์ด"
+}

Added: roller/trunk/app/src/main/webapp/roller-ui/authoring/editors/xinha-0.96.1/lang/vn.js
URL: http://svn.apache.org/viewvc/roller/trunk/app/src/main/webapp/roller-ui/authoring/editors/xinha-0.96.1/lang/vn.js?rev=1612622&view=auto
==============================================================================
--- roller/trunk/app/src/main/webapp/roller-ui/authoring/editors/xinha-0.96.1/lang/vn.js (added)
+++ roller/trunk/app/src/main/webapp/roller-ui/authoring/editors/xinha-0.96.1/lang/vn.js Tue Jul 22 17:35:00 2014
@@ -0,0 +1,56 @@
+// I18N constants : Vietnamese
+// LANG: "en", ENCODING: UTF-8
+// Author: Nguyễn Đình Nam, <hncryptologist@yahoo.com>
+// Modified 21/07/2004 by Phạm Mai Quân <pmquan@4vn.org>
+
+{
+  "Bold": "Đậm",
+  "Italic": "Nghiêng",
+  "Underline": "Gạch Chân",
+  "Strikethrough": "Gạch Xóa",
+  "Subscript": "Viết Xuống Dưới",
+  "Superscript": "Viết Lên Trên",
+  "Justify Left": "Căn Trái",
+  "Justify Center": "Căn Giữa",
+  "Justify Right": "Căn Phải",
+  "Justify Full": "Căn Đều",
+  "Ordered List": "Danh Sách Có Thứ Tự (1, 2, 3)",
+  "Bulleted List": "Danh Sách Phi Thứ Tự (Chấm đầu dòng)",
+  "Decrease Indent": "Lùi Ra Ngoài",
+  "Increase Indent": "Thụt Vào Trong",
+  "Font Color": "Màu Chữ",
+  "Background Color": "Màu Nền",
+  "Horizontal Rule": "Dòng Kẻ Ngang",
+  "Insert Web Link": "Tạo Liên Kết",
+  "Insert/Modify Image": "Chèn Ảnh",
+  "Insert Table": "Chèn Bảng",
+  "Toggle HTML Source": "Chế Độ Mã HTML",
+  "Enlarge Editor": "Phóng To Ô Soạn Thảo",
+  "About this editor": "Tự Giới Thiệu",
+  "Help using editor": "Giúp Đỡ",
+  "Current style": "Định Dạng Hiện Thời",
+  "Undoes your last action": "Hủy thao tác trước",
+  "Redoes your last action": "Lấy lại thao tác vừa bỏ",
+  "Cut selection": "Cắt",
+  "Copy selection": "Sao chép",
+  "Paste from clipboard": "Dán",
+  "Direction left to right": "Viết từ trái sang phải",
+  "Direction right to left": "Viết từ phải sang trái",
+  "OK": "Đồng ý",
+  "Cancel": "Hủy",
+  "The full screen mode is known to cause problems with Internet Explorer, due to browser bugs that we weren": "Chế độ phóng to ô soạn thảo có thể gây lỗi với Internet Explorer vì một số lỗi của trình duyệt này, vì thế chế độ này có thể sẽ không chạy. Hiển thị không đúng, lộn xộn, không có đầy đủ chức năng, và cũng có thể làm trình duyệt của bạn bị tắt ngang. Nếu bạn đang sử dụng Windows 9x bạn có thể bị báo lỗi ",
+  "Path": "Đường Dẫn",
+  "You are in TEXT MODE.  Use the [<>] button to switch back to WYSIWYG.": "Bạn đang ở chế độ text.  Sử dụng nút [<>] để chuyển lại chế độ WYSIWIG.",
+  "Cancel": "Hủy",
+  "Insert/Modify Link": "Thêm/Chỉnh sửa đường dẫn",
+  "New window (_blank)": "Cửa sổ mới (_blank)",
+  "None (use implicit)": "Không (sử dụng implicit)",
+  "OK": "Đồng ý",
+  "Other": "Khác",
+  "Same frame (_self)": "Trên cùng khung (_self)",
+  "Target:": "Nơi hiện thị:",
+  "Title (tooltip):": "Tiêu đề (của hướng dẫn):",
+  "Top frame (_top)": "Khung trên cùng (_top)",
+  "URL:": "URL:",
+  "You must enter the URL where this link points to": "Bạn phải điền địa chỉ (URL) mà đường dẫn sẽ liên kết tới"
+}

Added: roller/trunk/app/src/main/webapp/roller-ui/authoring/editors/xinha-0.96.1/license.txt
URL: http://svn.apache.org/viewvc/roller/trunk/app/src/main/webapp/roller-ui/authoring/editors/xinha-0.96.1/license.txt?rev=1612622&view=auto
==============================================================================
--- roller/trunk/app/src/main/webapp/roller-ui/authoring/editors/xinha-0.96.1/license.txt (added)
+++ roller/trunk/app/src/main/webapp/roller-ui/authoring/editors/xinha-0.96.1/license.txt Tue Jul 22 17:35:00 2014
@@ -0,0 +1,30 @@
+htmlArea License (based on BSD license)
+Copyright (c) 2002-2004, interactivetools.com, inc.
+Copyright (c) 2003-2004 dynarch.com
+All rights reserved.
+
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions are met:
+
+1) Redistributions of source code must retain the above copyright notice,
+   this list of conditions and the following disclaimer.
+
+2) Redistributions in binary form must reproduce the above copyright notice,
+   this list of conditions and the following disclaimer in the documentation
+   and/or other materials provided with the distribution.
+
+3) Neither the name of interactivetools.com, inc. nor the names of its
+   contributors may be used to endorse or promote products derived from this
+   software without specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
+AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
+LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
+CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
+SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
+INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
+CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
+ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
+POSSIBILITY OF SUCH DAMAGE.

Added: roller/trunk/app/src/main/webapp/roller-ui/authoring/editors/xinha-0.96.1/modules/AboutBox/AboutBox.js
URL: http://svn.apache.org/viewvc/roller/trunk/app/src/main/webapp/roller-ui/authoring/editors/xinha-0.96.1/modules/AboutBox/AboutBox.js?rev=1612622&view=auto
==============================================================================
--- roller/trunk/app/src/main/webapp/roller-ui/authoring/editors/xinha-0.96.1/modules/AboutBox/AboutBox.js (added)
+++ roller/trunk/app/src/main/webapp/roller-ui/authoring/editors/xinha-0.96.1/modules/AboutBox/AboutBox.js Tue Jul 22 17:35:00 2014
@@ -0,0 +1,156 @@
+// Paste Plain Text plugin for Xinha
+
+// Distributed under the same terms as Xinha itself.
+// This notice MUST stay intact for use (see license.txt).
+(function(){
+Xinha.plugins.AboutBox = AboutBox;
+function AboutBox(editor) {
+  this.editor = editor;
+}
+
+AboutBox._pluginInfo = {
+  name          : "AboutBox",
+  developer     : "The Xinha Core Developer Team"
+};
+
+AboutBox.prototype._lc = function(string) {
+  return Xinha._lc(string, 'AboutBox');
+};
+
+
+AboutBox.prototype._prepareDialog = function()
+{
+  var self = this;
+  var editor = this.editor;
+  
+  Xinha.loadStyle ('about.css', 'AboutBox', 'aboutCSS');
+/// Now we have everything we need, so we can build the dialog.
+  this.dialog = new Xinha.Dialog(editor, AboutBox.html, 'Xinha',{width:600})
+
+  this.dialog.getElementById('close').onclick = function() { self.dialog.hide()};
+  this.dialog.getElementById('xinha_logo').src = _editor_url + 'images/xinha_logo.gif';
+
+  var tabs = this.dialog.getElementsByClassName('tab');
+  this.currentTab = tabs[0];
+  tabs.forEach(function(tab){
+    //alert (tab);
+    tab.onclick = function() {
+      if (self.currentTab)
+      {
+        Xinha._removeClass(self.currentTab,'tab-current');
+        self.dialog.getElementById(self.currentTab.rel).style.display = 'none';
+      } 
+      Xinha._addClass(tab, 'tab-current');
+      tab.blur();
+      self.currentTab = tab;
+      self.dialog.getElementById(tab.rel).style.display = 'block';
+    }
+  })
+  this.fillPlugins();
+  this.fillVersion();
+  this.dialog.onresize = function ()
+  {
+    this.getElementById("content").style.height = 
+    parseInt(this.height,10) // the actual height of the dialog
+    - this.getElementById('h1').offsetHeight // the title bar
+    - this.getElementById('buttons').offsetHeight // the buttons
+    - 100 // we have a padding at the bottom, gotta take this into acount
+    + 'px'; // don't forget this ;)
+
+    //this.getElementById("content").style.width =(this.width - 2) + 'px'; // and the width
+  }
+};
+AboutBox.prototype.fillPlugins = function()
+{
+  var e = this.editor;
+  var tbody = this.dialog.getElementById('plugins_table');
+  var tr,td,a;
+  var j = 0;
+  for (var i in e.plugins) 
+  {
+    var info = e.plugins[i];
+    tr = document.createElement('tr');
+    if (j%2) tr.style.backgroundColor = '#e5e5e5';
+    tbody.appendChild(tr);
+    td = document.createElement('td');
+    td.innerHTML = info.name;
+    if (info.version) td.innerHTML += ' v'+info.version;
+    tr.appendChild(td);
+    
+    td = document.createElement('td');
+    if (info.developer)
+    {
+      if (info.developer_url)
+      {
+            td.innerHTML = '<a target="_blank" href="'+info.developer_url+'">'+info.developer+'</a>';
+      }
+      else
+      {
+        td.innerHTML = info.developer
+      }
+    }
+    tr.appendChild(td);
+    
+    td = document.createElement('td');
+    if (info.sponsor)
+    {
+      if (info.sponsor_url)
+      {
+            td.innerHTML = '<a target="_blank" href="'+info.sponsor_url+'">'+info.sponsor+'</a>';
+      }
+      else
+      {
+        td.innerHTML = info.sponsor
+      }
+    }
+    tr.appendChild(td);
+    
+    td = document.createElement('td');
+    if (info.license)
+    {
+      td.innerHTML = info.license;
+    }
+    else
+    {
+      td.innerHTML = 'htmlArea';
+    }
+    tr.appendChild(td);
+    j++;
+  }
+}
+AboutBox.prototype.fillVersion = function()
+{
+  var ver = Xinha.version;
+  this.dialog.getElementById('version').innerHTML = '<pre>'
+                      + '\nRelease:         ' + ver.Release + ' (' + ver.Date + ')'
+                      + '\nHead:            ' + ver.Head
+                      + '\nRevision:        ' + ver.Revision
+                      + '\nLast Changed By: ' + ver.RevisionBy
+                      + '\n' +
+                      '</pre>';
+}
+AboutBox.prototype.show = function()
+{
+  var self = this;
+  if (!AboutBox.html)
+  {
+    if (AboutBox.loading) return;
+    AboutBox.loading = true;
+    Xinha._getback(Xinha.getPluginDir("AboutBox") + '/dialog.html', function(getback) { AboutBox.html = getback; self.show()});
+    return;
+  }
+  if (!this.dialog) this._prepareDialog();
+
+  // here we can pass values to the dialog
+  // each property pair consists of the "name" of the input we want to populate, and the value to be set
+  var inputs =
+  {
+      inputArea : '' // we want the textarea always to be empty on showing
+  }
+  // now calling the show method of the Xinha.Dialog object to set the values and show the actual dialog
+  this.dialog.show(inputs);
+
+  // Init the sizes (only if we have set up the custom resize function)
+  //this.dialog.onresize();
+};
+})()

Added: roller/trunk/app/src/main/webapp/roller-ui/authoring/editors/xinha-0.96.1/modules/AboutBox/about.css
URL: http://svn.apache.org/viewvc/roller/trunk/app/src/main/webapp/roller-ui/authoring/editors/xinha-0.96.1/modules/AboutBox/about.css?rev=1612622&view=auto
==============================================================================
--- roller/trunk/app/src/main/webapp/roller-ui/authoring/editors/xinha-0.96.1/modules/AboutBox/about.css (added)
+++ roller/trunk/app/src/main/webapp/roller-ui/authoring/editors/xinha-0.96.1/modules/AboutBox/about.css Tue Jul 22 17:35:00 2014
@@ -0,0 +1,51 @@
+.dialog .about.buttons a.tab {
+  color: #000;
+  cursor: pointer;
+  margin-left: -5px;
+  float: left; position: relative;
+  border: 1px solid #555;
+  top: -3px; left: -2px;
+  padding: 2px 10px 3px 10px;
+  border-top: none; background-color: #CCC;
+  -moz-border-radius: 0px 0px 4px 4px;
+  -webkit-border-radius: 4px;
+  -webkit-border-top-left-radius:0;
+  -webkit-border-top-right-radius:0;
+  
+  z-index: 0;
+  text-decoration:none;
+}
+.dialog .about.buttons a.tab-current
+{
+  top: -4px;
+  background-color: #f5f6f6;
+  padding: 3px 10px 4px 10px;
+  z-index: 10;
+}
+
+.dialog .about.buttons {
+  background-color:white;
+  padding:3px 3px 0 10px;
+}
+
+.dialog .about.content .tab-content {
+  padding-bottom:15px;
+  width:95%;
+}
+.dialog .about.content {
+  height:300px;
+  overflow:auto;
+  background-color:#f5f6f6;
+}
+.dialog .about.content table.plugins{
+  width:95%;
+  border: 1px solid black;
+  margin: 1em;
+}
+.dialog .about.content table.plugins th{
+  font-weight: bold;
+  background-color: #CCC;
+}
+.dialog .about.content table.plugins td{
+  padding:3px;
+}
\ No newline at end of file

Added: roller/trunk/app/src/main/webapp/roller-ui/authoring/editors/xinha-0.96.1/modules/AboutBox/dialog.html
URL: http://svn.apache.org/viewvc/roller/trunk/app/src/main/webapp/roller-ui/authoring/editors/xinha-0.96.1/modules/AboutBox/dialog.html?rev=1612622&view=auto
==============================================================================
--- roller/trunk/app/src/main/webapp/roller-ui/authoring/editors/xinha-0.96.1/modules/AboutBox/dialog.html (added)
+++ roller/trunk/app/src/main/webapp/roller-ui/authoring/editors/xinha-0.96.1/modules/AboutBox/dialog.html Tue Jul 22 17:35:00 2014
@@ -0,0 +1,95 @@
+<h1 id="[h1]">
+    <l10n>About this editor</l10n>
+</h1>
+<img alt="Xinha" src="" id="[xinha_logo]" />
+<div id="[content]" class="about content" style="padding:10px;">
+     <div id="[about]" class="tab-content">
+        <p>
+            A free WYSIWYG editor replacement for 
+            <tt>
+                &lt;textarea&gt;
+            </tt>
+            fields.
+        </p>
+        <p>
+            Visit the <a href="http://xinha.gogo.co.nz/">Xinha Website</a>
+            for more information.
+        </p>
+        <p>
+            Use of Xinha is granted by the terms of the htmlArea License (based on BSD license)
+        </p>
+        <pre>    Copyright (c) 2005-2009 Xinha Developer Team and contributors</pre>
+        <p>
+            Xinha was originally based on work by Mihai Bazon which is:
+        </p>
+        <pre>
+    Copyright (c) 2003-2004 dynarch.com.
+    Copyright (c) 2002-2003 interactivetools.com, inc.
+    This copyright notice MUST stay intact for use.
+  </pre>
+    </div>
+    <div id="[thanks]" style="display:none"  class="tab-content">
+      The development of Xinha would not have been possible without the original work of Mihai Bazon, InteractiveTools.com, and the many sponsors and contributors from around the world. 
+    </div>
+    <div id="[license]" style="display:none" class="tab-content">
+      <pre>htmlArea License (based on BSD license)
+Copyright (c) 2005-2009 Xinha Developer Team and contributors
+Copyright (c) 2002-2004, interactivetools.com, inc.
+Copyright (c) 2003-2004 dynarch.com
+All rights reserved.
+
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions are met:
+
+1) Redistributions of source code must retain the above copyright notice,
+   this list of conditions and the following disclaimer.
+
+2) Redistributions in binary form must reproduce the above copyright notice,
+   this list of conditions and the following disclaimer in the documentation
+   and/or other materials provided with the distribution.
+
+3) Neither the name of interactivetools.com, inc. nor the names of its
+   contributors may be used to endorse or promote products derived from this
+   software without specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
+AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
+LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
+CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
+SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
+INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
+CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
+ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
+POSSIBILITY OF SUCH DAMAGE.</pre>
+    </div>
+    <div id="[plugins]" style="display:none" class="tab-content">
+      <p>The following plugins have been loaded.</p>
+      <table class="plugins">
+        <thead>
+          <tr>
+            <th>Name</th>
+            <th>Developer</th>
+            <th>Sponsored by</th>
+            <th>License</th>
+          </tr>
+        </thead>
+        <tbody id="[plugins_table]"></tbody>
+      </table>
+      <p>License "htmlArea" means that the plugin is distributed under the same terms as Xinha itself.</p>
+    </div>
+    <div id="[version]" style="display:none" class="tab-content">
+      
+    </div>
+</div>
+<div class="buttons about" id="[buttons]">
+  <input style="float:right" type="button" id="[close]" value="_(Close)" />
+  <div style="float:left">
+    <a rel="about" class="tab tab-current" href="javascript:void(0)">About</a>
+    <a rel="thanks" class="tab" href="javascript:void(0)">Thanks</a>
+    <a rel="license" class="tab" href="javascript:void(0)">License</a>
+    <a rel="plugins" class="tab" href="javascript:void(0)">Plugins</a>
+    <a rel="version" class="tab" href="javascript:void(0)">Version</a>
+  </div>
+</div>
\ No newline at end of file



Mime
View raw message