mirror of
https://github.com/ONLYOFFICE/server.git
synced 2026-02-10 18:05:07 +08:00
Убрал точку в пути, nodehun под линуксом её не переваривает.
git-svn-id: svn://192.168.3.15/activex/AVS/Sources/TeamlabOffice/trunk/nodeJSProjects@48624 954022d7-b5bf-4e40-9824-e11837661b57
This commit is contained in:
committed by
Alexander.Trofimov
parent
272ca26f47
commit
9d788d60a4
@ -2,30 +2,53 @@ var sockjs = require('sockjs'),
|
||||
nodehun = require('nodehun');
|
||||
var arrDictionaries = {};
|
||||
|
||||
function CheckDictionary( dict, correct, uncorect)
|
||||
{
|
||||
if(dict)
|
||||
{
|
||||
dict.spellSuggest(correct, function(a,b){
|
||||
if(!a)
|
||||
logger.error('Error: spelling correct word %s failed!', correct)
|
||||
});
|
||||
|
||||
dict.spellSuggestions(uncorect,function(a,b){
|
||||
if(a)
|
||||
logger.error('Error: spelling uncorect word %s failed!', uncorect)
|
||||
});
|
||||
}
|
||||
else
|
||||
{
|
||||
logger.error('Error: no dictionary');
|
||||
}
|
||||
}
|
||||
|
||||
// Add en_US
|
||||
arrDictionaries["1033"] = new nodehun.Dictionary(__dirname + './../Dictionaries/en_US/en_US.aff',
|
||||
__dirname + './../Dictionaries/en_US/en_US.dic');
|
||||
arrDictionaries["1033"] = new nodehun.Dictionary(__dirname + '/../Dictionaries1/en_US/en_US.aff',
|
||||
__dirname + '/../Dictionaries/en_US/en_US.dic');
|
||||
|
||||
//CheckDictionary( arrDictionaries["1033"], 'color', 'calor' )
|
||||
|
||||
// Add ru_RU
|
||||
arrDictionaries["1049"] = new nodehun.Dictionary(__dirname + './../Dictionaries/ru_RU/ru_RU.aff',
|
||||
__dirname + './../Dictionaries/ru_RU/ru_RU.dic');
|
||||
arrDictionaries["1049"] = new nodehun.Dictionary(__dirname + '/../Dictionaries/ru_RU/ru_RU.aff',
|
||||
__dirname + '/../Dictionaries/ru_RU/ru_RU.dic');
|
||||
// Add de_DE_frami
|
||||
arrDictionaries["1031"] = new nodehun.Dictionary(__dirname + './../Dictionaries/de_DE_frami/de_DE_frami.aff',
|
||||
__dirname + './../Dictionaries/de_DE_frami/de_DE_frami.dic');
|
||||
arrDictionaries["1031"] = new nodehun.Dictionary(__dirname + '/../Dictionaries/de_DE_frami/de_DE_frami.aff',
|
||||
__dirname + '/../Dictionaries/de_DE_frami/de_DE_frami.dic');
|
||||
// Add es_ES
|
||||
arrDictionaries["3082"] = new nodehun.Dictionary(__dirname + './../Dictionaries/es_ES/es_ES.aff',
|
||||
__dirname + './../Dictionaries/es_ES/es_ES.dic');
|
||||
arrDictionaries["3082"] = new nodehun.Dictionary(__dirname + '/../Dictionaries/es_ES/es_ES.aff',
|
||||
__dirname + '/../Dictionaries/es_ES/es_ES.dic');
|
||||
// Add fr_FR
|
||||
arrDictionaries["1036"] = new nodehun.Dictionary(__dirname + './../Dictionaries/fr_FR/fr_FR.aff',
|
||||
__dirname + './../Dictionaries/fr_FR/fr_FR.dic');
|
||||
arrDictionaries["1036"] = new nodehun.Dictionary(__dirname + '/../Dictionaries/fr_FR/fr_FR.aff',
|
||||
__dirname + '/../Dictionaries/fr_FR/fr_FR.dic');
|
||||
// Add it_IT
|
||||
arrDictionaries["1040"] = new nodehun.Dictionary(__dirname + './../Dictionaries/it_IT/it_IT.aff',
|
||||
__dirname + './../Dictionaries/it_IT/it_IT.dic');
|
||||
arrDictionaries["1040"] = new nodehun.Dictionary(__dirname + '/../Dictionaries/it_IT/it_IT.aff',
|
||||
__dirname + '/../Dictionaries/it_IT/it_IT.dic');
|
||||
// Add lv_LV
|
||||
arrDictionaries["1062"] = new nodehun.Dictionary(__dirname + './../Dictionaries/lv_LV/lv_LV.aff',
|
||||
__dirname + './../Dictionaries/lv_LV/lv_LV.dic');
|
||||
arrDictionaries["1062"] = new nodehun.Dictionary(__dirname + '/../Dictionaries/lv_LV/lv_LV.aff',
|
||||
__dirname + '/../Dictionaries/lv_LV/lv_LV.dic');
|
||||
|
||||
var logger = require('./../../Common/sources/logger');
|
||||
|
||||
|
||||
exports.install = function (server, callbackFunction) {
|
||||
'use strict';
|
||||
var sockjs_opts = {sockjs_url:"http://cdn.sockjs.org/sockjs-0.3.min.js"},
|
||||
|
||||
Reference in New Issue
Block a user