diff --git a/src/main/java/org/codelibs/fess/app/service/KuromojiService.java b/src/main/java/org/codelibs/fess/app/service/KuromojiService.java
index a0b460ee1c18577056c0ef686db4119259ee8105..3ee6435608bf2cc730d72e061a495c2a0a92eca1 100644
--- a/src/main/java/org/codelibs/fess/app/service/KuromojiService.java
+++ b/src/main/java/org/codelibs/fess/app/service/KuromojiService.java
@@ -37,14 +37,14 @@ public class KuromojiService {
public List getKuromojiList(final String dictId, final KuromojiPager kuromojiPager) {
return getKuromojiFile(dictId).map(file -> {
final int pageSize = kuromojiPager.getPageSize();
- final PagingList userDictList = file.selectList((kuromojiPager.getCurrentPageNumber() - 1) * pageSize, pageSize);
+ final PagingList kuromojiList = file.selectList((kuromojiPager.getCurrentPageNumber() - 1) * pageSize, pageSize);
// update pager
- BeanUtil.copyBeanToBean(userDictList, kuromojiPager, option -> option.include(Constants.PAGER_CONVERSION_RULE));
- userDictList.setPageRangeSize(5);
- kuromojiPager.setPageNumberList(userDictList.createPageNumberList());
+ BeanUtil.copyBeanToBean(kuromojiList, kuromojiPager, option -> option.include(Constants.PAGER_CONVERSION_RULE));
+ kuromojiList.setPageRangeSize(5);
+ kuromojiPager.setPageNumberList(kuromojiList.createPageNumberList());
- return (List) userDictList;
+ return (List) kuromojiList;
}).orElseGet(() -> Collections.emptyList());
}
@@ -53,7 +53,7 @@ public class KuromojiService {
.map(file -> OptionalEntity.of((KuromojiFile) file)).orElse(OptionalEntity.empty());
}
- public OptionalEntity getKuromoji(final String dictId, final long id) {
+ public OptionalEntity getKuromojiItem(final String dictId, final long id) {
return getKuromojiFile(dictId).map(file -> file.get(id).get());
}
diff --git a/src/main/java/org/codelibs/fess/app/service/SynonymService.java b/src/main/java/org/codelibs/fess/app/service/SynonymService.java
index fb1d677247630c64143ac71ba01dc5fb7645c167..b0a72a60517f4f9bc20fe56b7efcab01e94bcb3b 100644
--- a/src/main/java/org/codelibs/fess/app/service/SynonymService.java
+++ b/src/main/java/org/codelibs/fess/app/service/SynonymService.java
@@ -16,16 +16,14 @@
package org.codelibs.fess.app.service;
+import java.util.Collections;
import java.util.List;
-import java.util.Map;
import javax.annotation.Resource;
import org.codelibs.core.beans.util.BeanUtil;
-import org.codelibs.core.lang.StringUtil;
import org.codelibs.fess.Constants;
import org.codelibs.fess.app.pager.SynonymPager;
-import org.codelibs.fess.dict.DictionaryExpiredException;
import org.codelibs.fess.dict.DictionaryFile.PagingList;
import org.codelibs.fess.dict.DictionaryManager;
import org.codelibs.fess.dict.synonym.SynonymFile;
@@ -37,53 +35,41 @@ public class SynonymService {
protected DictionaryManager dictionaryManager;
public List getSynonymList(final String dictId, final SynonymPager synonymPager) {
- final SynonymFile synonymFile = getSynonymFile(dictId);
+ return getSynonymFile(dictId).map(file -> {
+ final int pageSize = synonymPager.getPageSize();
+ final PagingList synonymList = file.selectList((synonymPager.getCurrentPageNumber() - 1) * pageSize, pageSize);
- final int pageSize = synonymPager.getPageSize();
- final PagingList synonymList = synonymFile.selectList((synonymPager.getCurrentPageNumber() - 1) * pageSize, pageSize);
-
- // update pager
- BeanUtil.copyBeanToBean(synonymList, synonymPager, option -> option.include(Constants.PAGER_CONVERSION_RULE));
- synonymList.setPageRangeSize(5);
- synonymPager.setPageNumberList(synonymList.createPageNumberList());
-
- return synonymList;
+ // update pager
+ BeanUtil.copyBeanToBean(synonymList, synonymPager, option -> option.include(Constants.PAGER_CONVERSION_RULE));
+ synonymList.setPageRangeSize(5);
+ synonymPager.setPageNumberList(synonymList.createPageNumberList());
+ return (List) synonymList;
+ }).orElseGet(() -> Collections.emptyList());
}
- public SynonymFile getSynonymFile(final String dictId) {
- return dictionaryManager.getDictionaryFile(dictId).filter(file -> file instanceof SynonymFile).map(file -> (SynonymFile) file)
- .orElseThrow(() -> new DictionaryExpiredException());
+ public OptionalEntity getSynonymFile(final String dictId) {
+ return dictionaryManager.getDictionaryFile(dictId).filter(file -> file instanceof SynonymFile)
+ .map(file -> OptionalEntity.of((SynonymFile) file)).orElse(OptionalEntity.empty());
}
- public OptionalEntity getSynonym(final String dictId, final Map paramMap) {
- final SynonymFile synonymFile = getSynonymFile(dictId);
-
- final String idStr = paramMap.get("id");
- if (StringUtil.isNotBlank(idStr)) {
- try {
- final long id = Long.parseLong(idStr);
- return synonymFile.get(id);
- } catch (final NumberFormatException e) {
- // ignore
- }
- }
-
- return OptionalEntity.empty();
+ public OptionalEntity getSynonymItem(final String dictId, final long id) {
+ return getSynonymFile(dictId).map(file -> file.get(id).get());
}
public void store(final String dictId, final SynonymItem synonymItem) {
- final SynonymFile synonymFile = getSynonymFile(dictId);
-
- if (synonymItem.getId() == 0) {
- synonymFile.insert(synonymItem);
- } else {
- synonymFile.update(synonymItem);
- }
+ getSynonymFile(dictId).ifPresent(file -> {
+ if (synonymItem.getId() == 0) {
+ file.insert(synonymItem);
+ } else {
+ file.update(synonymItem);
+ }
+ });
}
public void delete(final String dictId, final SynonymItem synonymItem) {
- final SynonymFile synonymFile = getSynonymFile(dictId);
- synonymFile.delete(synonymItem);
+ getSynonymFile(dictId).ifPresent(file -> {
+ file.delete(synonymItem);
+ });
}
}
diff --git a/src/main/java/org/codelibs/fess/app/web/admin/dict/kuromoji/AdminDictKuromojiAction.java b/src/main/java/org/codelibs/fess/app/web/admin/dict/kuromoji/AdminDictKuromojiAction.java
index c25b0d9f8747497a179291e311b477a8e0060a99..24c42d8112829610a11a6e4ce6ade232b66232ad 100644
--- a/src/main/java/org/codelibs/fess/app/web/admin/dict/kuromoji/AdminDictKuromojiAction.java
+++ b/src/main/java/org/codelibs/fess/app/web/admin/dict/kuromoji/AdminDictKuromojiAction.java
@@ -149,7 +149,7 @@ public class AdminDictKuromojiAction extends FessAdminAction {
verifyCrudMode(crudMode, CrudMode.EDIT);
return asHtml(path_AdminDictKuromoji_EditJsp).useForm(EditForm.class, op -> {
op.setup(form -> {
- kuromojiService.getKuromoji(dictId, id).ifPresent(entity -> {
+ kuromojiService.getKuromojiItem(dictId, id).ifPresent(entity -> {
copyBeanToBean(entity, form, copyOp -> {
copyOp.excludeNull();
});
@@ -175,7 +175,7 @@ public class AdminDictKuromojiAction extends FessAdminAction {
public HtmlResponse editfromconfirm(final EditForm form) {
validate(form, messages -> {}, toEditHtml());
form.crudMode = CrudMode.EDIT;
- kuromojiService.getKuromoji(form.dictId, form.id).ifPresent(entity -> {
+ kuromojiService.getKuromojiItem(form.dictId, form.id).ifPresent(entity -> {
copyBeanToBean(entity, form, op -> {});
}).orElse(() -> {
throwValidationError(messages -> messages.addErrorsCrudCouldNotFindCrudTable(GLOBAL, form.getDisplayId()), toEditHtml());
@@ -189,7 +189,7 @@ public class AdminDictKuromojiAction extends FessAdminAction {
verifyCrudMode(crudMode, CrudMode.DELETE);
return asHtml(path_AdminDictKuromoji_ConfirmJsp).useForm(EditForm.class, op -> {
op.setup(form -> {
- kuromojiService.getKuromoji(dictId, id).ifPresent(entity -> {
+ kuromojiService.getKuromojiItem(dictId, id).ifPresent(entity -> {
copyBeanToBean(entity, form, copyOp -> {
copyOp.excludeNull();
});
@@ -207,7 +207,7 @@ public class AdminDictKuromojiAction extends FessAdminAction {
public HtmlResponse deletefromconfirm(final EditForm form) {
validate(form, messages -> {}, toEditHtml());
form.crudMode = CrudMode.DELETE;
- kuromojiService.getKuromoji(form.dictId, form.id).ifPresent(entity -> {
+ kuromojiService.getKuromojiItem(form.dictId, form.id).ifPresent(entity -> {
copyBeanToBean(entity, form, op -> {});
}).orElse(() -> {
throwValidationError(messages -> messages.addErrorsCrudCouldNotFindCrudTable(GLOBAL, form.getDisplayId()), toEditHtml());
@@ -223,7 +223,7 @@ public class AdminDictKuromojiAction extends FessAdminAction {
verifyCrudMode(crudMode, CrudMode.CONFIRM);
return asHtml(path_AdminDictKuromoji_ConfirmJsp).useForm(EditForm.class, op -> {
op.setup(form -> {
- kuromojiService.getKuromoji(dictId, id).ifPresent(entity -> {
+ kuromojiService.getKuromojiItem(dictId, id).ifPresent(entity -> {
copyBeanToBean(entity, form, copyOp -> {
copyOp.excludeNull();
});
@@ -368,7 +368,7 @@ public class AdminDictKuromojiAction extends FessAdminAction {
public HtmlResponse delete(final EditForm form) {
verifyCrudMode(form.crudMode, CrudMode.DELETE);
validate(form, messages -> {}, toEditHtml());
- kuromojiService.getKuromoji(form.dictId, form.id).ifPresent(entity -> {
+ kuromojiService.getKuromojiItem(form.dictId, form.id).ifPresent(entity -> {
kuromojiService.delete(form.dictId, entity);
saveInfo(messages -> messages.addSuccessCrudDeleteCrudTable(GLOBAL));
}).orElse(() -> {
@@ -391,7 +391,7 @@ public class AdminDictKuromojiAction extends FessAdminAction {
break;
case CrudMode.EDIT:
if (form instanceof EditForm) {
- return kuromojiService.getKuromoji(form.dictId, ((EditForm) form).id);
+ return kuromojiService.getKuromojiItem(form.dictId, ((EditForm) form).id);
}
break;
default:
diff --git a/src/main/java/org/codelibs/fess/app/web/admin/dict/kuromoji/SearchForm.java b/src/main/java/org/codelibs/fess/app/web/admin/dict/kuromoji/SearchForm.java
index 605c20b3a8b876b5f6a16a965e5c9546b1cfbb1f..771e74d6527a2828649989880f8e67aa13a25321 100644
--- a/src/main/java/org/codelibs/fess/app/web/admin/dict/kuromoji/SearchForm.java
+++ b/src/main/java/org/codelibs/fess/app/web/admin/dict/kuromoji/SearchForm.java
@@ -21,7 +21,7 @@ import java.io.Serializable;
import org.lastaflute.web.validation.Required;
/**
- * @author codelibs
+ * @author shinsuke
* @author Keiichi Watanabe
*/
public class SearchForm implements Serializable {
diff --git a/src/main/java/org/codelibs/fess/app/web/admin/dict/synonym/AdminDictSynonymAction.java b/src/main/java/org/codelibs/fess/app/web/admin/dict/synonym/AdminDictSynonymAction.java
index ad1cf4a1bbdb30f584acb7f47b6a19e8b46f930f..9a2ebf4b881ef952e7bda76509763819ef21a2d0 100644
--- a/src/main/java/org/codelibs/fess/app/web/admin/dict/synonym/AdminDictSynonymAction.java
+++ b/src/main/java/org/codelibs/fess/app/web/admin/dict/synonym/AdminDictSynonymAction.java
@@ -16,24 +16,36 @@
package org.codelibs.fess.app.web.admin.dict.synonym;
+import java.io.File;
+import java.io.IOException;
+import java.io.InputStream;
+import java.util.ArrayList;
+import java.util.List;
+
import javax.annotation.Resource;
+import org.codelibs.core.beans.util.BeanUtil;
+import org.codelibs.core.lang.StringUtil;
import org.codelibs.core.misc.DynamicProperties;
import org.codelibs.fess.Constants;
import org.codelibs.fess.annotation.Token;
import org.codelibs.fess.app.pager.SynonymPager;
import org.codelibs.fess.app.service.SynonymService;
import org.codelibs.fess.app.web.CrudMode;
-import org.codelibs.fess.app.web.admin.suggestelevateword.SuggestElevateWordEditForm;
+import org.codelibs.fess.app.web.admin.dict.AdminDictAction;
import org.codelibs.fess.app.web.base.FessAdminAction;
+import org.codelibs.fess.dict.synonym.SynonymItem;
import org.codelibs.fess.helper.SystemHelper;
+import org.dbflute.optional.OptionalEntity;
import org.lastaflute.web.Execute;
import org.lastaflute.web.callback.ActionRuntime;
+import org.lastaflute.web.response.ActionResponse;
import org.lastaflute.web.response.HtmlResponse;
import org.lastaflute.web.response.render.RenderData;
import org.lastaflute.web.validation.VaErrorHook;
/**
+ * @author shinsuke
* @author Keiichi Watanabe
*/
public class AdminDictSynonymAction extends FessAdminAction {
@@ -64,6 +76,7 @@ public class AdminDictSynonymAction extends FessAdminAction {
// ==============
@Execute
public HtmlResponse index(final SearchForm form) {
+ validate(form, messages -> {}, toIndexHtml());
return asHtml(path_AdminDictSynonym_IndexJsp).renderWith(data -> {
searchPaging(data, form);
});
@@ -71,6 +84,7 @@ public class AdminDictSynonymAction extends FessAdminAction {
@Execute
public HtmlResponse list(final Integer pageNumber, final SearchForm form) {
+ validate(form, messages -> {}, toIndexHtml());
synonymPager.setCurrentPageNumber(pageNumber);
return asHtml(path_AdminDictSynonym_IndexJsp).renderWith(data -> {
searchPaging(data, form);
@@ -79,7 +93,8 @@ public class AdminDictSynonymAction extends FessAdminAction {
@Execute
public HtmlResponse search(final SearchForm form) {
- copyBeanToBean(form.searchParams, synonymPager, op -> op.exclude(Constants.PAGER_CONVERSION_RULE));
+ validate(form, messages -> {}, toIndexHtml());
+ copyBeanToBean(form, synonymPager, op -> op.exclude(Constants.PAGER_CONVERSION_RULE));
return asHtml(path_AdminDictSynonym_IndexJsp).renderWith(data -> {
searchPaging(data, form);
});
@@ -87,6 +102,7 @@ public class AdminDictSynonymAction extends FessAdminAction {
@Execute
public HtmlResponse reset(final SearchForm form) {
+ validate(form, messages -> {}, toIndexHtml());
synonymPager.clear();
return asHtml(path_AdminDictSynonym_IndexJsp).renderWith(data -> {
searchPaging(data, form);
@@ -95,13 +111,20 @@ public class AdminDictSynonymAction extends FessAdminAction {
@Execute
public HtmlResponse back(final SearchForm form) {
+ validate(form, messages -> {}, toIndexHtml());
return asHtml(path_AdminDictSynonym_IndexJsp).renderWith(data -> {
searchPaging(data, form);
});
}
protected void searchPaging(final RenderData data, final SearchForm form) {
- // TODO
+ // page navi
+ data.register("synonymItemItems", synonymService.getSynonymList(form.dictId, synonymPager));
+
+ // restore from pager
+ BeanUtil.copyBeanToBean(synonymPager, form, op -> {
+ op.exclude(Constants.PAGER_CONVERSION_RULE);
+ });
}
// ===================================================================================
@@ -112,51 +135,87 @@ public class AdminDictSynonymAction extends FessAdminAction {
// ----------
@Token(save = true, validate = false)
@Execute
- public HtmlResponse createpage(final EditForm form) {
- form.initialize();
- form.crudMode = CrudMode.CREATE;
- return asHtml(path_AdminDictSynonym_EditJsp);
+ public HtmlResponse createpage(final String dictId) {
+ return asHtml(path_AdminDictSynonym_EditJsp).useForm(CreateForm.class, op -> {
+ op.setup(form -> {
+ form.initialize();
+ form.crudMode = CrudMode.CREATE;
+ form.dictId = dictId;
+ });
+ });
}
@Token(save = true, validate = false)
@Execute
- public HtmlResponse editpage(final int crudMode, final String id, final EditForm form) {
- form.crudMode = crudMode;
- form.id = id;
- verifyCrudMode(form, CrudMode.EDIT);
- // TODO loadSynonym(form);
- return asHtml(path_AdminDictSynonym_EditJsp);
+ public HtmlResponse editpage(final String dictId, final int crudMode, final long id) {
+ verifyCrudMode(crudMode, CrudMode.EDIT);
+ return asHtml(path_AdminDictSynonym_EditJsp).useForm(EditForm.class, op -> {
+ op.setup(form -> {
+ synonymService.getSynonymItem(dictId, id).ifPresent(entity -> {
+ form.inputs = entity.getInputsValue();
+ form.outputs = entity.getOutputsValue();
+ }).orElse(() -> {
+ throwValidationError(messages -> messages.addErrorsCrudCouldNotFindCrudTable(GLOBAL, dictId + ":" + id), toEditHtml());
+ });
+ form.id = id;
+ form.crudMode = crudMode;
+ form.dictId = dictId;
+ });
+ });
}
@Token(save = true, validate = false)
@Execute
public HtmlResponse editagain(final EditForm form) {
+ verifyCrudMode(form.crudMode, CrudMode.EDIT);
+ validate(form, messages -> {}, toEditHtml());
return asHtml(path_AdminDictSynonym_EditJsp);
}
@Token(save = true, validate = false)
@Execute
public HtmlResponse editfromconfirm(final EditForm form) {
+ validate(form, messages -> {}, toEditHtml());
form.crudMode = CrudMode.EDIT;
- // TODO loadSynonym(form);
+ synonymService.getSynonymItem(form.dictId, form.id).ifPresent(entity -> {
+ form.inputs = entity.getInputsValue();
+ form.outputs = entity.getOutputsValue();
+ }).orElse(() -> {
+ throwValidationError(messages -> messages.addErrorsCrudCouldNotFindCrudTable(GLOBAL, form.getDisplayId()), toEditHtml());
+ });
return asHtml(path_AdminDictSynonym_EditJsp);
}
@Token(save = true, validate = false)
@Execute
- public HtmlResponse deletepage(final int crudMode, final String id, final EditForm form) {
- form.crudMode = crudMode;
- form.id = id;
- verifyCrudMode(form, CrudMode.DELETE);
- // TODO loadSynonym(form);
- return asHtml(path_AdminDictSynonym_ConfirmJsp);
+ public HtmlResponse deletepage(final String dictId, final int crudMode, final long id) {
+ verifyCrudMode(crudMode, CrudMode.DELETE);
+ return asHtml(path_AdminDictSynonym_ConfirmJsp).useForm(EditForm.class, op -> {
+ op.setup(form -> {
+ synonymService.getSynonymItem(dictId, id).ifPresent(entity -> {
+ form.inputs = entity.getInputsValue();
+ form.outputs = entity.getOutputsValue();
+ }).orElse(() -> {
+ throwValidationError(messages -> messages.addErrorsCrudCouldNotFindCrudTable(GLOBAL, dictId + ":" + id), toEditHtml());
+ });
+ form.id = id;
+ form.crudMode = crudMode;
+ form.dictId = dictId;
+ });
+ });
}
@Token(save = true, validate = false)
@Execute
public HtmlResponse deletefromconfirm(final EditForm form) {
+ validate(form, messages -> {}, toEditHtml());
form.crudMode = CrudMode.DELETE;
- // TODO loadSynonym(form);
+ synonymService.getSynonymItem(form.dictId, form.id).ifPresent(entity -> {
+ form.inputs = entity.getInputsValue();
+ form.outputs = entity.getOutputsValue();
+ }).orElse(() -> {
+ throwValidationError(messages -> messages.addErrorsCrudCouldNotFindCrudTable(GLOBAL, form.getDisplayId()), toEditHtml());
+ });
return asHtml(path_AdminDictSynonym_ConfirmJsp);
}
@@ -164,18 +223,32 @@ public class AdminDictSynonymAction extends FessAdminAction {
// Confirm
// -------
@Execute
- public HtmlResponse confirmpage(final int crudMode, final String id, final EditForm form) {
- form.crudMode = crudMode;
- form.id = id;
- verifyCrudMode(form, CrudMode.CONFIRM);
- // TODO loadSynonym(form);
- return asHtml(path_AdminDictSynonym_ConfirmJsp);
+ public HtmlResponse confirmpage(final String dictId, final int crudMode, final long id) {
+ verifyCrudMode(crudMode, CrudMode.CONFIRM);
+ return asHtml(path_AdminDictSynonym_ConfirmJsp).useForm(EditForm.class, op -> {
+ op.setup(form -> {
+ synonymService.getSynonymItem(dictId, id).ifPresent(entity -> {
+ form.inputs = entity.getInputsValue();
+ form.outputs = entity.getOutputsValue();
+ }).orElse(() -> {
+ throwValidationError(messages -> messages.addErrorsCrudCouldNotFindCrudTable(GLOBAL, dictId + ":" + id), toEditHtml());
+ });
+ form.id = id;
+ form.crudMode = crudMode;
+ form.dictId = dictId;
+ });
+ });
}
@Token(save = false, validate = true, keep = true)
@Execute
- public HtmlResponse confirmfromcreate(final EditForm form) {
+ public HtmlResponse confirmfromcreate(final CreateForm form) {
validate(form, messages -> {}, toEditHtml());
+ form.crudMode = CrudMode.CREATE;
+ final String[] newInputs = splitLine(form.inputs);
+ validateSynonymString(newInputs, () -> createpage(form.dictId));
+ final String[] newOutputs = splitLine(form.outputs);
+ validateSynonymString(newOutputs, () -> createpage(form.dictId));
return asHtml(path_AdminDictSynonym_ConfirmJsp);
}
@@ -183,6 +256,11 @@ public class AdminDictSynonymAction extends FessAdminAction {
@Execute
public HtmlResponse confirmfromupdate(final EditForm form) {
validate(form, messages -> {}, toEditHtml());
+ form.crudMode = CrudMode.EDIT;
+ final String[] newInputs = splitLine(form.inputs);
+ validateSynonymString(newInputs, () -> editpage(form.dictId, form.crudMode, form.id));
+ final String[] newOutputs = splitLine(form.outputs);
+ validateSynonymString(newOutputs, () -> editpage(form.dictId, form.crudMode, form.id));
return asHtml(path_AdminDictSynonym_ConfirmJsp);
}
@@ -191,16 +269,32 @@ public class AdminDictSynonymAction extends FessAdminAction {
// -------
@Token(save = false, validate = true)
@Execute
- public HtmlResponse downloadpage(final SearchForm form) {
- return asHtml(path_AdminDictSynonym_DownloadJsp);
+ public HtmlResponse downloadpage(final String dictId) {
+ return asHtml(path_AdminDictSynonym_DownloadJsp).useForm(DownloadForm.class, op -> {
+ op.setup(form -> {
+ form.dictId = dictId;
+ });
+ }).renderWith(data -> {
+ synonymService.getSynonymFile(dictId).ifPresent(file -> {
+ data.register("path", file.getPath());
+ }).orElse(() -> {
+ throwValidationError(messages -> messages.addErrorsFailedToDownloadSynonymFile(GLOBAL), toIndexHtml());
+ });
+ });
}
@Token(save = false, validate = true)
@Execute
- public HtmlResponse download(final SearchForm form) {
- // TODO Download
-
- return asHtml(path_AdminDictSynonym_DownloadJsp);
+ public ActionResponse download(final DownloadForm form) {
+ validate(form, messages -> {}, () -> downloadpage(form.dictId));
+ return synonymService.getSynonymFile(form.dictId).map(file -> {
+ return asStream(new File(file.getPath()).getName()).contentType("text/plain; charset=UTF-8").stream(out -> {
+ out.write(file.getInputStream());
+ });
+ }).orElseGet(() -> {
+ throwValidationError(messages -> messages.addErrorsFailedToDownloadSynonymFile(GLOBAL), () -> downloadpage(form.dictId));
+ return null;
+ });
}
// -----------------------------------------------------
@@ -208,10 +302,39 @@ public class AdminDictSynonymAction extends FessAdminAction {
// -------
@Token(save = false, validate = true)
@Execute
- public HtmlResponse uploadpage(final UploadForm form) {
- // TODO Upload
+ public HtmlResponse uploadpage(final String dictId) {
+ return asHtml(path_AdminDictSynonym_UploadJsp).useForm(UploadForm.class, op -> {
+ op.setup(form -> {
+ form.dictId = dictId;
+ });
+ }).renderWith(data -> {
+ synonymService.getSynonymFile(dictId).ifPresent(file -> {
+ data.register("path", file.getPath());
+ }).orElse(() -> {
+ throwValidationError(messages -> messages.addErrorsFailedToDownloadSynonymFile(GLOBAL), toIndexHtml());
+ });
+ });
+ }
+
+ @Token(save = false, validate = true)
+ @Execute
+ public HtmlResponse upload(final UploadForm form) {
+ validate(form, messages -> {}, () -> uploadpage(form.dictId));
+ return synonymService.getSynonymFile(form.dictId).map(file -> {
+ try (InputStream inputStream = form.synonymFile.getInputStream()) {
+ file.update(inputStream);
+ } catch (IOException e) {
+ throwValidationError(messages -> messages.addErrorsFailedToUploadSynonymFile(GLOBAL), () -> {
+ return redirectWith(getClass(), moreUrl("uploadpage/" + form.dictId));
+ });
+ }
+ saveInfo(messages -> messages.addSuccessUploadSynonymFile(GLOBAL));
+ return redirectWith(getClass(), moreUrl("uploadpage/" + form.dictId));
+ }).orElseGet(() -> {
+ throwValidationError(messages -> messages.addErrorsFailedToUploadSynonymFile(GLOBAL), () -> uploadpage(form.dictId));
+ return null;
+ });
- return asHtml(path_AdminDictSynonym_UploadJsp);
}
// -----------------------------------------------------
@@ -219,52 +342,133 @@ public class AdminDictSynonymAction extends FessAdminAction {
// -------------
@Token(save = false, validate = true)
@Execute
- public HtmlResponse create(final EditForm form) {
- // TODO
- return redirect(getClass());
+ public HtmlResponse create(final CreateForm form) {
+ verifyCrudMode(form.crudMode, CrudMode.CREATE);
+ validate(form, messages -> {}, toEditHtml());
+ createSynonymItem(form).ifPresent(entity -> {
+ final String[] newInputs = splitLine(form.inputs);
+ validateSynonymString(newInputs, () -> confirmfromcreate(form));
+ entity.setNewInputs(newInputs);
+ final String[] newOutputs = splitLine(form.outputs);
+ validateSynonymString(newOutputs, () -> confirmfromcreate(form));
+ entity.setNewOutputs(newOutputs);
+ synonymService.store(form.dictId, entity);
+ saveInfo(messages -> messages.addSuccessCrudCreateCrudTable(GLOBAL));
+ }).orElse(() -> {
+ throwValidationError(messages -> messages.addErrorsCrudFailedToCreateCrudTable(GLOBAL), toEditHtml());
+ });
+ return redirectWith(getClass(), moreUrl("list/1").params("dictId", form.dictId));
}
@Token(save = false, validate = true)
@Execute
public HtmlResponse update(final EditForm form) {
- // TODO
- return redirect(getClass());
+ verifyCrudMode(form.crudMode, CrudMode.EDIT);
+ validate(form, messages -> {}, toEditHtml());
+ createSynonymItem(form).ifPresent(entity -> {
+ final String[] newInputs = splitLine(form.inputs);
+ validateSynonymString(newInputs, () -> confirmfromupdate(form));
+ entity.setNewInputs(newInputs);
+ final String[] newOutputs = splitLine(form.outputs);
+ validateSynonymString(newOutputs, () -> confirmfromupdate(form));
+ entity.setNewOutputs(newOutputs);
+ synonymService.store(form.dictId, entity);
+ saveInfo(messages -> messages.addSuccessCrudUpdateCrudTable(GLOBAL));
+ }).orElse(() -> {
+ throwValidationError(messages -> messages.addErrorsCrudCouldNotFindCrudTable(GLOBAL, form.getDisplayId()), toEditHtml());
+ });
+ return redirectWith(getClass(), moreUrl("list/1").params("dictId", form.dictId));
}
@Execute
public HtmlResponse delete(final EditForm form) {
- // TODO
- return redirect(getClass());
- }
-
- @Token(save = false, validate = true)
- @Execute
- public HtmlResponse upload(final UploadForm form) {
- // TODO
- return redirect(getClass());
+ verifyCrudMode(form.crudMode, CrudMode.DELETE);
+ validate(form, messages -> {}, toEditHtml());
+ synonymService.getSynonymItem(form.dictId, form.id).ifPresent(entity -> {
+ synonymService.delete(form.dictId, entity);
+ saveInfo(messages -> messages.addSuccessCrudDeleteCrudTable(GLOBAL));
+ }).orElse(() -> {
+ throwValidationError(messages -> messages.addErrorsCrudCouldNotFindCrudTable(GLOBAL, form.getDisplayId()), toEditHtml());
+ });
+ return redirectWith(getClass(), moreUrl("list/1").params("dictId", form.dictId));
}
//===================================================================================
// Assist Logic
// ============
- protected void loadSynonym(final SuggestElevateWordEditForm form) {
- // TODO
+
+ protected OptionalEntity createSynonymItem(CreateForm form) {
+ switch (form.crudMode) {
+ case CrudMode.CREATE:
+ if (form instanceof CreateForm) {
+ final SynonymItem entity = new SynonymItem(0, StringUtil.EMPTY_STRINGS, StringUtil.EMPTY_STRINGS);
+ return OptionalEntity.of(entity);
+ }
+ break;
+ case CrudMode.EDIT:
+ if (form instanceof EditForm) {
+ return synonymService.getSynonymItem(form.dictId, ((EditForm) form).id);
+ }
+ break;
+ default:
+ break;
+ }
+ return OptionalEntity.empty();
}
// ===================================================================================
// Small Helper
// ============
- protected void verifyCrudMode(final EditForm form, final int expectedMode) {
- if (form.crudMode != expectedMode) {
+ protected void verifyCrudMode(final int crudMode, final int expectedMode) {
+ if (crudMode != expectedMode) {
throwValidationError(messages -> {
- messages.addErrorsCrudInvalidMode(GLOBAL, String.valueOf(expectedMode), String.valueOf(form.crudMode));
+ messages.addErrorsCrudInvalidMode(GLOBAL, String.valueOf(expectedMode), String.valueOf(crudMode));
}, toEditHtml());
}
}
+ protected VaErrorHook toIndexHtml() {
+ return () -> {
+ return redirect(AdminDictAction.class);
+ };
+ }
+
protected VaErrorHook toEditHtml() {
return () -> {
return asHtml(path_AdminDictSynonym_EditJsp);
};
}
+
+ private void validateSynonymString(String[] values, VaErrorHook hook) {
+ if (values.length == 0) {
+ return;
+ }
+ for (String value : values) {
+ if (value.indexOf(',') >= 0) {
+ throwValidationError(messages -> {
+ messages.addErrorsInvalidStrIsIncluded(GLOBAL, value, ",");
+ }, hook);
+ }
+ if (value.indexOf("=>") >= 0) {
+ throwValidationError(messages -> {
+ messages.addErrorsInvalidStrIsIncluded(GLOBAL, value, "=>");
+ }, hook);
+ }
+ }
+ }
+
+ private String[] splitLine(final String value) {
+ if (StringUtil.isBlank(value)) {
+ return StringUtil.EMPTY_STRINGS;
+ }
+ final String[] values = value.split("[\r\n]");
+ final List list = new ArrayList<>(values.length);
+ for (final String line : values) {
+ if (StringUtil.isNotBlank(line)) {
+ list.add(line.trim());
+ }
+ }
+ return list.toArray(new String[list.size()]);
+ }
+
}
diff --git a/src/main/java/org/codelibs/fess/app/web/admin/dict/synonym/CreateForm.java b/src/main/java/org/codelibs/fess/app/web/admin/dict/synonym/CreateForm.java
new file mode 100644
index 0000000000000000000000000000000000000000..35a99d068c1c4f426de58b54e2a51e782250e690
--- /dev/null
+++ b/src/main/java/org/codelibs/fess/app/web/admin/dict/synonym/CreateForm.java
@@ -0,0 +1,50 @@
+/*
+ * Copyright 2009-2015 the CodeLibs Project and the Others.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND,
+ * either express or implied. See the License for the specific language
+ * governing permissions and limitations under the License.
+ */
+
+package org.codelibs.fess.app.web.admin.dict.synonym;
+
+import java.io.Serializable;
+
+import javax.validation.constraints.Size;
+
+import org.codelibs.fess.app.web.CrudMode;
+import org.lastaflute.web.validation.Required;
+
+/**
+ * @author shinsuke
+ * @author Keiichi Watanabe
+ */
+public class CreateForm implements Serializable {
+
+ private static final long serialVersionUID = 1L;
+
+ @Required
+ public String dictId;
+
+ public Integer crudMode;
+
+ @Required
+ @Size(max = 1000)
+ public String inputs;
+
+ @Required
+ @Size(max = 1000)
+ public String outputs;
+
+ public void initialize() {
+ crudMode = CrudMode.CREATE;
+ }
+}
diff --git a/src/main/java/org/codelibs/fess/app/web/admin/dict/synonym/DownloadForm.java b/src/main/java/org/codelibs/fess/app/web/admin/dict/synonym/DownloadForm.java
new file mode 100644
index 0000000000000000000000000000000000000000..1b044f4b37f170709b6185a48d4a5fc599ef3e42
--- /dev/null
+++ b/src/main/java/org/codelibs/fess/app/web/admin/dict/synonym/DownloadForm.java
@@ -0,0 +1,8 @@
+package org.codelibs.fess.app.web.admin.dict.synonym;
+
+import org.lastaflute.web.validation.Required;
+
+public class DownloadForm {
+ @Required
+ public String dictId;
+}
diff --git a/src/main/java/org/codelibs/fess/app/web/admin/dict/synonym/EditForm.java b/src/main/java/org/codelibs/fess/app/web/admin/dict/synonym/EditForm.java
index 011a29d62be4da750d9d465b59bb1d7f88b94189..5fd6cb109c221a395dafe0582c354ac038aefd03 100644
--- a/src/main/java/org/codelibs/fess/app/web/admin/dict/synonym/EditForm.java
+++ b/src/main/java/org/codelibs/fess/app/web/admin/dict/synonym/EditForm.java
@@ -16,50 +16,20 @@
package org.codelibs.fess.app.web.admin.dict.synonym;
-import java.io.Serializable;
-import java.util.HashMap;
-import java.util.Map;
+import org.lastaflute.web.validation.Required;
/**
- * @author codelibs
+ * @author shinsuke
* @author Keiichi Watanabe
*/
-public class EditForm implements Serializable {
+public class EditForm extends CreateForm {
private static final long serialVersionUID = 1L;
- //@IntegerType
- public String pageNumber;
-
- public Map searchParams = new HashMap();
-
- //@Required
- public String dictId;
-
- //@IntegerType
- public int crudMode;
-
- public String getCurrentPageNumber() {
- return pageNumber;
- }
-
- //@Required(target = "confirmfromupdate,update,delete")
- //@LongType
- public String id;
-
- //@Required(target = "confirmfromcreate,create,confirmfromupdate,update,delete")
- //@Maxbytelength(maxbytelength = 1000)
- public String inputs;
-
- //@Required(target = "confirmfromcreate,create,confirmfromupdate,update,delete")
- //@Maxbytelength(maxbytelength = 1000)
- public String outputs;
-
- //@Required(target = "upload")
- //public FormFile synonymFile;
-
- public void initialize() {
- id = null;
+ @Required
+ public Long id;
+ public String getDisplayId() {
+ return dictId + ":" + id;
}
}
diff --git a/src/main/java/org/codelibs/fess/app/web/admin/dict/synonym/SearchForm.java b/src/main/java/org/codelibs/fess/app/web/admin/dict/synonym/SearchForm.java
index fc8999c2b82d8437bb652ac4e73fee98d9cb85f0..0e549286ce459b14ba547d2de9426d5b933072c0 100644
--- a/src/main/java/org/codelibs/fess/app/web/admin/dict/synonym/SearchForm.java
+++ b/src/main/java/org/codelibs/fess/app/web/admin/dict/synonym/SearchForm.java
@@ -17,16 +17,17 @@
package org.codelibs.fess.app.web.admin.dict.synonym;
import java.io.Serializable;
-import java.util.HashMap;
-import java.util.Map;
+
+import org.lastaflute.web.validation.Required;
/**
- * @author codelibs
+ * @author shinsuke
* @author Keiichi Watanabe
*/
public class SearchForm implements Serializable {
private static final long serialVersionUID = 1L;
- public Map searchParams = new HashMap();
+ @Required
+ public String dictId;
}
diff --git a/src/main/java/org/codelibs/fess/app/web/admin/dict/synonym/UploadForm.java b/src/main/java/org/codelibs/fess/app/web/admin/dict/synonym/UploadForm.java
index 4f3609926822003ca30b4dc8e7958633e8af4dc5..d12bcfc17f759648b87ef06ac75976bd26064f31 100644
--- a/src/main/java/org/codelibs/fess/app/web/admin/dict/synonym/UploadForm.java
+++ b/src/main/java/org/codelibs/fess/app/web/admin/dict/synonym/UploadForm.java
@@ -19,15 +19,20 @@ package org.codelibs.fess.app.web.admin.dict.synonym;
import java.io.Serializable;
import org.lastaflute.web.ruts.multipart.MultipartFormFile;
+import org.lastaflute.web.validation.Required;
/**
- * @author codelibs
+ * @author shinsuke
* @author Keiichi Watanabe
*/
public class UploadForm implements Serializable {
private static final long serialVersionUID = 1L;
+ @Required
+ public String dictId;
+
+ @Required
public MultipartFormFile synonymFile;
-}
+}
\ No newline at end of file
diff --git a/src/main/java/org/codelibs/fess/dict/kuromoji/KuromojiFile.java b/src/main/java/org/codelibs/fess/dict/kuromoji/KuromojiFile.java
index 75b50eb7a04ff02a95a3f6380c4d06cd03f55c7f..81ea1717f20d23676cc22ad12da3657d292ae8eb 100644
--- a/src/main/java/org/codelibs/fess/dict/kuromoji/KuromojiFile.java
+++ b/src/main/java/org/codelibs/fess/dict/kuromoji/KuromojiFile.java
@@ -235,7 +235,7 @@ public class KuromojiFile extends DictionaryFile {
item.setNewToken(null);
}
} else {
- throw new DictionaryException("UserDict file was updated: old=" + oldItem + " : new=" + item);
+ throw new DictionaryException("Kuromoji file was updated: old=" + oldItem + " : new=" + item);
}
} else {
writer.write(oldItem.toLineString());
diff --git a/src/main/java/org/codelibs/fess/dict/synonym/SynonymFile.java b/src/main/java/org/codelibs/fess/dict/synonym/SynonymFile.java
index 59b3e3fd69fc5e9eb2b9d4dd48d24606ce4f8bf1..a76c667d4550727c1e32f0fa3d89d37c6a651d42 100644
--- a/src/main/java/org/codelibs/fess/dict/synonym/SynonymFile.java
+++ b/src/main/java/org/codelibs/fess/dict/synonym/SynonymFile.java
@@ -16,12 +16,14 @@
package org.codelibs.fess.dict.synonym;
+import java.io.BufferedInputStream;
import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.Closeable;
import java.io.File;
import java.io.FileOutputStream;
import java.io.IOException;
+import java.io.InputStream;
import java.io.InputStreamReader;
import java.io.OutputStreamWriter;
import java.io.Writer;
@@ -51,10 +53,15 @@ public class SynonymFile extends DictionaryFile {
return SYNONYM;
}
+ @Override
+ public String getPath() {
+ return path;
+ }
+
@Override
public OptionalEntity get(final long id) {
if (synonymItemList == null) {
- reload(null);
+ reload(null, null);
}
for (final SynonymItem synonymItem : synonymItemList) {
@@ -68,7 +75,7 @@ public class SynonymFile extends DictionaryFile {
@Override
public synchronized PagingList selectList(final int offset, final int size) {
if (synonymItemList == null) {
- reload(null);
+ reload(null, null);
}
if (offset >= synonymItemList.size() || offset < 0) {
@@ -86,14 +93,14 @@ public class SynonymFile extends DictionaryFile {
@Override
public synchronized void insert(final SynonymItem item) {
try (SynonymUpdater updater = new SynonymUpdater(item)) {
- reload(updater);
+ reload(updater, null);
}
}
@Override
public synchronized void update(final SynonymItem item) {
try (SynonymUpdater updater = new SynonymUpdater(item)) {
- reload(updater);
+ reload(updater, null);
}
}
@@ -103,14 +110,14 @@ public class SynonymFile extends DictionaryFile {
synonymItem.setNewInputs(StringUtil.EMPTY_STRINGS);
synonymItem.setNewOutputs(StringUtil.EMPTY_STRINGS);
try (SynonymUpdater updater = new SynonymUpdater(item)) {
- reload(updater);
+ reload(updater, null);
}
}
- protected void reload(final SynonymUpdater updater) {
+ protected void reload(final SynonymUpdater updater, InputStream in) {
final List itemList = new ArrayList();
try (BufferedReader reader =
- new BufferedReader(new InputStreamReader(dictionaryManager.getContentInputStream(this), Constants.UTF_8))) {
+ new BufferedReader(new InputStreamReader(in != null ? in : dictionaryManager.getContentInputStream(this), Constants.UTF_8))) {
long id = 0;
String line = null;
while ((line = reader.readLine()) != null) {
@@ -244,15 +251,15 @@ public class SynonymFile extends DictionaryFile {
return new File(path).getName();
}
- // TODO
- // public InputStream getInputStream() throws IOException {
- // return new BufferedInputStream(new FileInputStream(file));
- // }
- //
- // public void update(final InputStream in) throws IOException {
- // CopyUtil.copy(in, file);
- // reload(null);
- // }
+ public InputStream getInputStream() throws IOException {
+ return new BufferedInputStream(dictionaryManager.getContentInputStream(this));
+ }
+
+ public void update(final InputStream in) throws IOException {
+ try (SynonymUpdater updater = new SynonymUpdater(null)) {
+ reload(updater, in);
+ }
+ }
@Override
public String toString() {
@@ -277,14 +284,14 @@ public class SynonymFile extends DictionaryFile {
if (newFile != null) {
newFile.delete();
}
- throw new DictionaryException("Failed to write a synonym file.", e);
+ throw new DictionaryException("Failed to write a userDict file.", e);
}
item = newItem;
}
public SynonymItem write(final SynonymItem oldItem) {
try {
- if (item.getId() == oldItem.getId() && item.isUpdated()) {
+ if (item != null && item.getId() == oldItem.getId() && item.isUpdated()) {
if (item.equals(oldItem)) {
try {
if (!item.isDeleted()) {
@@ -323,7 +330,7 @@ public class SynonymFile extends DictionaryFile {
public SynonymItem commit() {
isCommit = true;
- if (item.isUpdated()) {
+ if (item != null && item.isUpdated()) {
try {
writer.write(item.toLineString());
writer.write(Constants.LINE_SEPARATOR);
@@ -355,4 +362,5 @@ public class SynonymFile extends DictionaryFile {
}
}
}
+
}
diff --git a/src/main/java/org/codelibs/fess/dict/synonym/SynonymItem.java b/src/main/java/org/codelibs/fess/dict/synonym/SynonymItem.java
index 6133d384b7bc3a8642bacdaa807c4d807b9a04fa..89b8bfbbfd1c6dbef780138e8a28646a530fd57a 100644
--- a/src/main/java/org/codelibs/fess/dict/synonym/SynonymItem.java
+++ b/src/main/java/org/codelibs/fess/dict/synonym/SynonymItem.java
@@ -19,6 +19,7 @@ package org.codelibs.fess.dict.synonym;
import java.util.Arrays;
import org.apache.commons.lang3.StringUtils;
+import org.codelibs.core.lang.StringUtil;
import org.codelibs.fess.dict.DictionaryItem;
public class SynonymItem extends DictionaryItem {
@@ -66,10 +67,24 @@ public class SynonymItem extends DictionaryItem {
return inputs;
}
+ public String getInputsValue() {
+ if (inputs == null) {
+ return StringUtil.EMPTY;
+ }
+ return String.join("\n", inputs);
+ }
+
public String[] getOutputs() {
return outputs;
}
+ public String getOutputsValue() {
+ if (outputs == null) {
+ return StringUtil.EMPTY;
+ }
+ return String.join("\n", outputs);
+ }
+
public boolean isUpdated() {
return newInputs != null && newOutputs != null;
}
diff --git a/src/main/java/org/codelibs/fess/mylasta/action/FessLabels.java b/src/main/java/org/codelibs/fess/mylasta/action/FessLabels.java
index d4bf8e59c61b8ecf643b91e4543c0d3c62c2046f..f0c2979ccc390fa42ac0eccb94f42d75d544f4c5 100644
--- a/src/main/java/org/codelibs/fess/mylasta/action/FessLabels.java
+++ b/src/main/java/org/codelibs/fess/mylasta/action/FessLabels.java
@@ -491,7 +491,7 @@ public class FessLabels extends ActionMessages {
/** The key of the message: Synonym File */
public static final String LABELS_SYNONYM_FILE = "{labels.synonymFile}";
- /** The key of the message: UserDict File */
+ /** The key of the message: Kuromoji File */
public static final String LABELS_USER_DICT_FILE = "{labels.userDictFile}";
/** The key of the message: Additional Word File */
@@ -503,125 +503,122 @@ public class FessLabels extends ActionMessages {
/** The key of the message: System */
public static final String LABELS_menu_system = "{labels.menu_system}";
- /** The key of the message: » Wizard */
- public static final String LABELS_MENU_WIZARD = "{labels.menu.wizard}";
+ /** The key of the message: Wizard */
+ public static final String LABELS_menu_wizard = "{labels.menu_wizard}";
- /** The key of the message: » General */
- public static final String LABELS_MENU_crawl_config = "{labels.menu.crawl_config}";
+ /** The key of the message: General */
+ public static final String LABELS_menu_crawl_config = "{labels.menu_crawl_config}";
- /** The key of the message: » Scheduled Jobs */
- public static final String LABELS_MENU_scheduled_job_config = "{labels.menu.scheduled_job_config}";
+ /** The key of the message: Scheduled Jobs */
+ public static final String LABELS_menu_scheduled_job_config = "{labels.menu_scheduled_job_config}";
- /** The key of the message: » System */
- public static final String LABELS_MENU_system_config = "{labels.menu.system_config}";
+ /** The key of the message: System */
+ public static final String LABELS_menu_system_config = "{labels.menu_system_config}";
- /** The key of the message: » Index */
- public static final String LABELS_MENU_document_config = "{labels.menu.document_config}";
+ /** The key of the message: Index */
+ public static final String LABELS_menu_document_config = "{labels.menu_document_config}";
- /** The key of the message: » Design */
- public static final String LABELS_MENU_DESIGN = "{labels.menu.design}";
+ /** The key of the message: Design */
+ public static final String LABELS_menu_design = "{labels.menu_design}";
- /** The key of the message: » Dictionary */
- public static final String LABELS_MENU_DICT = "{labels.menu.dict}";
+ /** The key of the message: Dictionary */
+ public static final String LABELS_menu_dict = "{labels.menu_dict}";
- /** The key of the message: » Backup/Restore */
- public static final String LABELS_MENU_DATA = "{labels.menu.data}";
+ /** The key of the message: Backup/Restore */
+ public static final String LABELS_menu_data = "{labels.menu_data}";
/** The key of the message: Crawler */
public static final String LABELS_menu_crawl = "{labels.menu_crawl}";
- /** The key of the message: » Web */
- public static final String LABELS_MENU_WEB = "{labels.menu.web}";
+ /** The key of the message: Web */
+ public static final String LABELS_menu_web = "{labels.menu_web}";
- /** The key of the message: » File System */
- public static final String LABELS_MENU_file_system = "{labels.menu.file_system}";
+ /** The key of the message: File System */
+ public static final String LABELS_menu_file_system = "{labels.menu_file_system}";
- /** The key of the message: » Data Store */
- public static final String LABELS_MENU_data_store = "{labels.menu.data_store}";
+ /** The key of the message: Data Store */
+ public static final String LABELS_menu_data_store = "{labels.menu_data_store}";
- /** The key of the message: » Label */
- public static final String LABELS_MENU_label_type = "{labels.menu.label_type}";
+ /** The key of the message: Label */
+ public static final String LABELS_menu_label_type = "{labels.menu_label_type}";
- /** The key of the message: » Key Match */
- public static final String LABELS_MENU_key_match = "{labels.menu.key_match}";
+ /** The key of the message: Key Match */
+ public static final String LABELS_menu_key_match = "{labels.menu_key_match}";
- /** The key of the message: » Doc Boost */
- public static final String LABELS_MENU_boost_document_rule = "{labels.menu.boost_document_rule}";
+ /** The key of the message: Doc Boost */
+ public static final String LABELS_menu_boost_document_rule = "{labels.menu_boost_document_rule}";
- /** The key of the message: » Path Mapping */
- public static final String LABELS_MENU_path_mapping = "{labels.menu.path_mapping}";
+ /** The key of the message: Path Mapping */
+ public static final String LABELS_menu_path_mapping = "{labels.menu_path_mapping}";
- /** The key of the message: » Web Authentication */
- public static final String LABELS_MENU_web_authentication = "{labels.menu.web_authentication}";
+ /** The key of the message: Web Authentication */
+ public static final String LABELS_menu_web_authentication = "{labels.menu_web_authentication}";
- /** The key of the message: » File Authentication */
- public static final String LABELS_MENU_file_authentication = "{labels.menu.file_authentication}";
+ /** The key of the message: File Authentication */
+ public static final String LABELS_menu_file_authentication = "{labels.menu_file_authentication}";
- /** The key of the message: » Request Header */
- public static final String LABELS_MENU_request_header = "{labels.menu.request_header}";
+ /** The key of the message: Request Header */
+ public static final String LABELS_menu_request_header = "{labels.menu_request_header}";
- /** The key of the message: » Overlapping Host */
- public static final String LABELS_MENU_overlapping_host = "{labels.menu.overlapping_host}";
+ /** The key of the message: Overlapping Host */
+ public static final String LABELS_menu_overlapping_host = "{labels.menu_overlapping_host}";
- /** The key of the message: » Role */
- public static final String LABELS_MENU_role_type = "{labels.menu.role_type}";
+ /** The key of the message: Role */
+ public static final String LABELS_menu_role_type = "{labels.menu_role_type}";
/** The key of the message: User */
public static final String LABELS_menu_user = "{labels.menu_user}";
- /** The key of the message: User */
- public static final String LABELS_MENU_USER = "{labels.menu.user}";
-
/** The key of the message: Role */
- public static final String LABELS_MENU_ROLE = "{labels.menu.role}";
+ public static final String LABELS_menu_role = "{labels.menu_role}";
/** The key of the message: Group */
- public static final String LABELS_MENU_GROUP = "{labels.menu.group}";
+ public static final String LABELS_menu_group = "{labels.menu_group}";
/** The key of the message: Suggest */
public static final String LABELS_menu_suggest = "{labels.menu_suggest}";
- /** The key of the message: » Additional Word */
- public static final String LABELS_MENU_suggest_elevate_word = "{labels.menu.suggest_elevate_word}";
+ /** The key of the message: Additional Word */
+ public static final String LABELS_menu_suggest_elevate_word = "{labels.menu_suggest_elevate_word}";
- /** The key of the message: » Bad Word */
- public static final String LABELS_MENU_suggest_bad_word = "{labels.menu.suggest_bad_word}";
+ /** The key of the message: Bad Word */
+ public static final String LABELS_menu_suggest_bad_word = "{labels.menu_suggest_bad_word}";
/** The key of the message: System Info */
public static final String LABELS_menu_system_log = "{labels.menu_system_log}";
- /** The key of the message: » Config Info */
- public static final String LABELS_MENU_system_info = "{labels.menu.system_info}";
+ /** The key of the message: Config Info */
+ public static final String LABELS_menu_system_info = "{labels.menu_system_info}";
- /** The key of the message: » Session Info */
- public static final String LABELS_MENU_session_info = "{labels.menu.session_info}";
+ /** The key of the message: Session Info */
+ public static final String LABELS_menu_session_info = "{labels.menu_session_info}";
- /** The key of the message: » Log Files */
- public static final String LABELS_MENU_LOG = "{labels.menu.log}";
+ /** The key of the message: Log Files */
+ public static final String LABELS_menu_log = "{labels.menu_log}";
- /** The key of the message: » Job Log */
- public static final String LABELS_MENU_JOB_LOG = "{labels.menu.jobLog}";
+ /** The key of the message: Job Log */
+ public static final String LABELS_menu_jobLog = "{labels.menu_jobLog}";
- /** The key of the message: » Failure URL */
- public static final String LABELS_MENU_failure_url = "{labels.menu.failure_url}";
+ /** The key of the message: Failure URL */
+ public static final String LABELS_menu_failure_url = "{labels.menu_failure_url}";
- /** The key of the message: » Search */
- public static final String LABELS_MENU_search_list = "{labels.menu.search_list}";
+ /** The key of the message: Search */
+ public static final String LABELS_menu_search_list = "{labels.menu_search_list}";
/** The key of the message: User Info */
public static final String LABELS_menu_user_log = "{labels.menu_user_log}";
- /** The key of the message: » Search Log */
- public static final String LABELS_MENU_search_log = "{labels.menu.search_log}";
+ /** The key of the message: Search Log */
+ public static final String LABELS_menu_search_log = "{labels.menu_search_log}";
- /** The key of the message: » Statistics */
- public static final String LABELS_MENU_STATS = "{labels.menu.stats}";
+ /** The key of the message: Statistics */
+ public static final String LABELS_menu_stats = "{labels.menu_stats}";
- /** The key of the message: » Popular URL */
- public static final String LABELS_MENU_FAVORITE_LOG = "{labels.menu.favoriteLog}";
+ /** The key of the message: Popular URL */
+ public static final String LABELS_menu_favoriteLog = "{labels.menu_favoriteLog}";
/** The key of the message: Logout */
- public static final String LABELS_MENU_LOGOUT = "{labels.menu.logout}";
+ public static final String LABELS_menu_logout = "{labels.menu_logout}";
/** The key of the message: Fess */
public static final String LABELS_HEADER_logo_alt = "{labels.header.logo_alt}";
@@ -728,6 +725,66 @@ public class FessLabels extends ActionMessages {
/** The key of the message: Cache */
public static final String LABELS_search_result_cache = "{labels.search_result_cache}";
+ /** The key of the message: Label */
+ public static final String LABELS_facet_label_title = "{labels.facet_label_title}";
+
+ /** The key of the message: Term */
+ public static final String LABELS_facet_lastModified_title = "{labels.facet_lastModified_title}";
+
+ /** The key of the message: Past 24 Hours */
+ public static final String LABELS_facet_lastModified_1day = "{labels.facet_lastModified_1day}";
+
+ /** The key of the message: Past Week */
+ public static final String LABELS_facet_lastModified_1week = "{labels.facet_lastModified_1week}";
+
+ /** The key of the message: Past Month */
+ public static final String LABELS_facet_lastModified_1month = "{labels.facet_lastModified_1month}";
+
+ /** The key of the message: Past Year */
+ public static final String LABELS_facet_lastModified_1year = "{labels.facet_lastModified_1year}";
+
+ /** The key of the message: Size */
+ public static final String LABELS_facet_contentLength_title = "{labels.facet_contentLength_title}";
+
+ /** The key of the message: - 10kb */
+ public static final String LABELS_facet_contentLength_10k = "{labels.facet_contentLength_10k}";
+
+ /** The key of the message: 10kb - 100kb */
+ public static final String LABELS_facet_contentLength_10kto100k = "{labels.facet_contentLength_10kto100k}";
+
+ /** The key of the message: 100kb - 500kb */
+ public static final String LABELS_facet_contentLength_100kto500k = "{labels.facet_contentLength_100kto500k}";
+
+ /** The key of the message: 500kb - 1mb */
+ public static final String LABELS_facet_contentLength_500kto1m = "{labels.facet_contentLength_500kto1m}";
+
+ /** The key of the message: 1mb - */
+ public static final String LABELS_facet_contentLength_1m = "{labels.facet_contentLength_1m}";
+
+ /** The key of the message: File Type */
+ public static final String LABELS_facet_filetype_title = "{labels.facet_filetype_title}";
+
+ /** The key of the message: HTML */
+ public static final String LABELS_facet_filetype_html = "{labels.facet_filetype_html}";
+
+ /** The key of the message: Word */
+ public static final String LABELS_facet_filetype_word = "{labels.facet_filetype_word}";
+
+ /** The key of the message: Excel */
+ public static final String LABELS_facet_filetype_excel = "{labels.facet_filetype_excel}";
+
+ /** The key of the message: PowerPoint */
+ public static final String LABELS_facet_filetype_powerpoint = "{labels.facet_filetype_powerpoint}";
+
+ /** The key of the message: PDF */
+ public static final String LABELS_facet_filetype_pdf = "{labels.facet_filetype_pdf}";
+
+ /** The key of the message: PDF */
+ public static final String LABELS_facet_filetype_others = "{labels.facet_filetype_others}";
+
+ /** The key of the message: Reset */
+ public static final String LABELS_facet_label_reset = "{labels.facet_label_reset}";
+
/** The key of the message: All */
public static final String LABELS_searchoptions_all = "{labels.searchoptions_all}";
@@ -872,6 +929,9 @@ public class FessLabels extends ActionMessages {
/** The key of the message: Options */
public static final String LABELS_header_form_option_btn = "{labels.header_form_option_btn}";
+ /** The key of the message: Accessing {0} At a first time starting, it might take a little more time to open the file. */
+ public static final String LABELS_open_uri = "{labels.open_uri}";
+
/** The key of the message: File Crawling Configuration */
public static final String LABELS_file_crawling_configuration = "{labels.file_crawling_configuration}";
@@ -2584,6 +2644,9 @@ public class FessLabels extends ActionMessages {
/** The key of the message: Samba */
public static final String LABELS_file_authentication_scheme_samba = "{labels.file_authentication_scheme_samba}";
+ /** The key of the message: FTP */
+ public static final String LABELS_file_authentication_scheme_ftp = "{labels.file_authentication_scheme_ftp}";
+
/** The key of the message: File Authentication */
public static final String LABELS_file_authentication_title_confirm = "{labels.file_authentication_title_confirm}";
@@ -2962,10 +3025,10 @@ public class FessLabels extends ActionMessages {
/** The key of the message: Synonym File */
public static final String LABELS_dict_synonym_file = "{labels.dict_synonym_file}";
- /** The key of the message: UserDict List */
+ /** The key of the message: Kuromoji List */
public static final String LABELS_dict_kuromoji_configuration = "{labels.dict_kuromoji_configuration}";
- /** The key of the message: UserDict List */
+ /** The key of the message: Kuromoji List */
public static final String LABELS_dict_kuromoji_title = "{labels.dict_kuromoji_title}";
/** The key of the message: List */
@@ -3025,7 +3088,7 @@ public class FessLabels extends ActionMessages {
/** The key of the message: Upload */
public static final String LABELS_dict_kuromoji_button_upload = "{labels.dict_kuromoji_button_upload}";
- /** The key of the message: UserDict File */
+ /** The key of the message: Kuromoji File */
public static final String LABELS_dict_kuromoji_file = "{labels.dict_kuromoji_file}";
/** The key of the message: Doc Boost */
diff --git a/src/main/java/org/codelibs/fess/mylasta/action/FessMessages.java b/src/main/java/org/codelibs/fess/mylasta/action/FessMessages.java
index e11b2a092e2a9a576ca0c18be9d0be52501a1ab0..a0245c41fe1bf8a13f16f8069f70d460a8cd7c3f 100644
--- a/src/main/java/org/codelibs/fess/mylasta/action/FessMessages.java
+++ b/src/main/java/org/codelibs/fess/mylasta/action/FessMessages.java
@@ -11,6 +11,18 @@ public class FessMessages extends FessLabels {
/** The serial version UID for object serialization. (Default) */
private static final long serialVersionUID = 1L;
+ /** The key of the message:
*/
+ public static final String ERRORS_HEADER = "{errors.header}";
+
+ /** The key of the message:
*/
+ public static final String ERRORS_FOOTER = "{errors.footer}";
+
+ /** The key of the message:
*/
+ public static final String ERRORS_PREFIX = "{errors.prefix}";
+
+ /** The key of the message:
*/
+ public static final String ERRORS_SUFFIX = "{errors.suffix}";
+
/** The key of the message: must be false */
public static final String CONSTRAINTS_AssertFalse_MESSAGE = "{constraints.AssertFalse.message}";
@@ -113,96 +125,6 @@ public class FessMessages extends FessLabels {
/** The key of the message: already existing data, so retry */
public static final String ERRORS_APP_DB_ALREADY_EXISTS = "{errors.app.db.already.exists}";
- /** The key of the message:
*/
- public static final String ERRORS_front_header = "{errors.front_header}";
-
- /** The key of the message:
*/
- public static final String ERRORS_front_footer = "{errors.front_footer}";
-
- /** The key of the message:
*/
- public static final String ERRORS_front_prefix = "{errors.front_prefix}";
-
- /** The key of the message:
*/
- public static final String ERRORS_front_suffix = "{errors.front_suffix}";
-
- /** The key of the message:
*/
- public static final String ERRORS_HEADER = "{errors.header}";
-
- /** The key of the message:
*/
- public static final String ERRORS_FOOTER = "{errors.footer}";
-
- /** The key of the message:
*/
- public static final String ERRORS_PREFIX = "{errors.prefix}";
-
- /** The key of the message:
*/
- public static final String ERRORS_SUFFIX = "{errors.suffix}";
-
- /** The key of the message: {0} is invalid. */
- public static final String ERRORS_INVALID = "{errors.invalid}";
-
- /** The key of the message: {0} can not be greater than {1} characters. */
- public static final String ERRORS_MAXLENGTH = "{errors.maxlength}";
-
- /** The key of the message: {0} can not be less than {1} characters. */
- public static final String ERRORS_MINLENGTH = "{errors.minlength}";
-
- /** The key of the message: {0} can not be greater than {1} bytes. */
- public static final String ERRORS_MAXBYTELENGTH = "{errors.maxbytelength}";
-
- /** The key of the message: {0} can not be less than {1} bytes. */
- public static final String ERRORS_MINBYTELENGTH = "{errors.minbytelength}";
-
- /** The key of the message: {0} is not in the range {1} through {2}. */
- public static final String ERRORS_RANGE = "{errors.range}";
-
- /** The key of the message: {0} is required. */
- public static final String ERRORS_REQUIRED = "{errors.required}";
-
- /** The key of the message: {0} must be an byte. */
- public static final String ERRORS_BYTE = "{errors.byte}";
-
- /** The key of the message: {0} is not a date. */
- public static final String ERRORS_DATE = "{errors.date}";
-
- /** The key of the message: {0} must be an double. */
- public static final String ERRORS_DOUBLE = "{errors.double}";
-
- /** The key of the message: {0} must be an float. */
- public static final String ERRORS_FLOAT = "{errors.float}";
-
- /** The key of the message: {0} must be an integer. */
- public static final String ERRORS_INTEGER = "{errors.integer}";
-
- /** The key of the message: {0} must be an long. */
- public static final String ERRORS_LONG = "{errors.long}";
-
- /** The key of the message: {0} must be an short. */
- public static final String ERRORS_SHORT = "{errors.short}";
-
- /** The key of the message: {0} is not a valid credit card number. */
- public static final String ERRORS_CREDITCARD = "{errors.creditcard}";
-
- /** The key of the message: {0} is an invalid e-mail address. */
- public static final String ERRORS_EMAIL = "{errors.email}";
-
- /** The key of the message: {0} is an invalid url (web address). */
- public static final String ERRORS_URL = "{errors.url}";
-
- /** The key of the message: {0} is a invalid format. */
- public static final String ERRORS_CRONEXPRESSION = "{errors.cronexpression}";
-
- /** The key of the message: {0} is a invalid uri. */
- public static final String ERRORS_URITYPE = "{errors.uritype}";
-
- /** The key of the message: {0} must be alphabet or digit only. */
- public static final String ERRORS_ALPHA_DIGIT_ONLY = "{errors.alphaDigitOnly}";
-
- /** The key of the message: {0} must be alphabet, digit, or space only. */
- public static final String ERRORS_ALPHA_DIGIT_SPACE_ONLY = "{errors.alphaDigitSpaceOnly}";
-
- /** The key of the message: Invalid request. */
- public static final String ERRORS_TOKEN = "{errors.token}";
-
/** The key of the message: Failed to update parameters. Please contact to a site administrator. */
public static final String ERRORS_failed_to_update_crawler_params = "{errors.failed_to_update_crawler_params}";
@@ -348,12 +270,18 @@ public class FessMessages extends FessLabels {
/** The key of the message: Synonym file is not found */
public static final String ERRORS_kuromoji_file_is_not_found = "{errors.kuromoji_file_is_not_found}";
- /** The key of the message: Failed to download the UserDict file. */
+ /** The key of the message: Failed to download the Kuromoji file. */
public static final String ERRORS_failed_to_download_kuromoji_file = "{errors.failed_to_download_kuromoji_file}";
- /** The key of the message: Failed to upload the UserDict file. */
+ /** The key of the message: Failed to upload the Kuromoji file. */
public static final String ERRORS_failed_to_upload_kuromoji_file = "{errors.failed_to_upload_kuromoji_file}";
+ /** The key of the message: "{1}" in "{0}" is invalid. */
+ public static final String ERRORS_invalid_str_is_included = "{errors.invalid_str_is_included}";
+
+ /** The key of the message: Failed to reload core. Check log files. */
+ public static final String ERRORS_failed_to_reload_core = "{errors.failed_to_reload_core}";
+
/** The key of the message: Password is required. */
public static final String ERRORS_blank_password = "{errors.blank_password}";
@@ -384,6 +312,21 @@ public class FessMessages extends FessLabels {
/** The key of the message: An invalid range is used. The example of the range format is "field:'{'Aida TO Carmen'}'". */
public static final String ERRORS_invalid_query_str_range = "{errors.invalid_query_str_range}";
+ /** The key of the message: Invalid mode(expected value is {0}, but it's {1}). */
+ public static final String ERRORS_crud_invalid_mode = "{errors.crud_invalid_mode}";
+
+ /** The key of the message: Failed to create a new data. */
+ public static final String ERRORS_crud_failed_to_create_crud_table = "{errors.crud_failed_to_create_crud_table}";
+
+ /** The key of the message: Failed to update the data. */
+ public static final String ERRORS_crud_failed_to_update_crud_table = "{errors.crud_failed_to_update_crud_table}";
+
+ /** The key of the message: Failed to delete the data. */
+ public static final String ERRORS_crud_failed_to_delete_crud_table = "{errors.crud_failed_to_delete_crud_table}";
+
+ /** The key of the message: Could not find the data({0}). */
+ public static final String ERRORS_crud_could_not_find_crud_table = "{errors.crud_could_not_find_crud_table}";
+
/** The key of the message: Updated parameters. */
public static final String SUCCESS_update_crawler_params = "{success.update_crawler_params}";
@@ -462,7 +405,7 @@ public class FessMessages extends FessLabels {
/** The key of the message: Uploaded Synonym file. */
public static final String SUCCESS_upload_synonym_file = "{success.upload_synonym_file}";
- /** The key of the message: Uploaded UserDict file. */
+ /** The key of the message: Uploaded Kuromoji file. */
public static final String SUCCESS_upload_kuromoji_file = "{success.upload_kuromoji_file}";
/** The key of the message: Uploaded Additional Word file. */
@@ -471,81 +414,6 @@ public class FessMessages extends FessLabels {
/** The key of the message: Uploaded Bad Word file. */
public static final String SUCCESS_upload_suggest_bad_word = "{success.upload_suggest_bad_word}";
- /** The key of the message: Label */
- public static final String LABEL_facet_label_title = "{label.facet_label_title}";
-
- /** The key of the message: Term */
- public static final String LABEL_facet_lastModified_title = "{label.facet_lastModified_title}";
-
- /** The key of the message: Past 24 Hours */
- public static final String LABEL_facet_lastModified_1day = "{label.facet_lastModified_1day}";
-
- /** The key of the message: Past Week */
- public static final String LABEL_facet_lastModified_1week = "{label.facet_lastModified_1week}";
-
- /** The key of the message: Past Month */
- public static final String LABEL_facet_lastModified_1month = "{label.facet_lastModified_1month}";
-
- /** The key of the message: Past Year */
- public static final String LABEL_facet_lastModified_1year = "{label.facet_lastModified_1year}";
-
- /** The key of the message: Size */
- public static final String LABEL_facet_contentLength_title = "{label.facet_contentLength_title}";
-
- /** The key of the message: - 10kb */
- public static final String LABEL_facet_contentLength_10k = "{label.facet_contentLength_10k}";
-
- /** The key of the message: 10kb - 100kb */
- public static final String LABEL_facet_contentLength_10kto100k = "{label.facet_contentLength_10kto100k}";
-
- /** The key of the message: 100kb - 500kb */
- public static final String LABEL_facet_contentLength_100kto500k = "{label.facet_contentLength_100kto500k}";
-
- /** The key of the message: 500kb - 1mb */
- public static final String LABEL_facet_contentLength_500kto1m = "{label.facet_contentLength_500kto1m}";
-
- /** The key of the message: 1mb - */
- public static final String LABEL_facet_contentLength_1m = "{label.facet_contentLength_1m}";
-
- /** The key of the message: File Type */
- public static final String LABEL_facet_filetype_title = "{label.facet_filetype_title}";
-
- /** The key of the message: HTML */
- public static final String LABEL_facet_filetype_html = "{label.facet_filetype_html}";
-
- /** The key of the message: Word */
- public static final String LABEL_facet_filetype_word = "{label.facet_filetype_word}";
-
- /** The key of the message: Excel */
- public static final String LABEL_facet_filetype_excel = "{label.facet_filetype_excel}";
-
- /** The key of the message: PowerPoint */
- public static final String LABEL_facet_filetype_powerpoint = "{label.facet_filetype_powerpoint}";
-
- /** The key of the message: PDF */
- public static final String LABEL_facet_filetype_pdf = "{label.facet_filetype_pdf}";
-
- /** The key of the message: PDF */
- public static final String LABEL_facet_filetype_others = "{label.facet_filetype_others}";
-
- /** The key of the message: Reset */
- public static final String LABEL_facet_label_reset = "{label.facet_label_reset}";
-
- /** The key of the message: Invalid mode(expected value is {0}, but it's {1}). */
- public static final String ERRORS_crud_invalid_mode = "{errors.crud_invalid_mode}";
-
- /** The key of the message: Failed to create a new data. */
- public static final String ERRORS_crud_failed_to_create_crud_table = "{errors.crud_failed_to_create_crud_table}";
-
- /** The key of the message: Failed to update the data. */
- public static final String ERRORS_crud_failed_to_update_crud_table = "{errors.crud_failed_to_update_crud_table}";
-
- /** The key of the message: Failed to delete the data. */
- public static final String ERRORS_crud_failed_to_delete_crud_table = "{errors.crud_failed_to_delete_crud_table}";
-
- /** The key of the message: Could not find the data({0}). */
- public static final String ERRORS_crud_could_not_find_crud_table = "{errors.crud_could_not_find_crud_table}";
-
/** The key of the message: Created data. */
public static final String SUCCESS_crud_create_crud_table = "{success.crud_create_crud_table}";
@@ -555,6 +423,63 @@ public class FessMessages extends FessLabels {
/** The key of the message: Deleted data. */
public static final String SUCCESS_crud_delete_crud_table = "{success.crud_delete_crud_table}";
+ /**
+ * Add the created action message for the key 'errors.header' with parameters.
+ *
+ * message:
+ * comment: ------------
+ *
+ * @param property The property name for the message. (NotNull)
+ * @return this. (NotNull)
+ */
+ public FessMessages addErrorsHeader(String property) {
+ assertPropertyNotNull(property);
+ add(property, new ActionMessage(ERRORS_HEADER));
+ return this;
+ }
+
+ /**
+ * Add the created action message for the key 'errors.footer' with parameters.
+ *
+ * message:
+ *
+ * @param property The property name for the message. (NotNull)
+ * @return this. (NotNull)
+ */
+ public FessMessages addErrorsFooter(String property) {
+ assertPropertyNotNull(property);
+ add(property, new ActionMessage(ERRORS_FOOTER));
+ return this;
+ }
+
+ /**
+ * Add the created action message for the key 'errors.prefix' with parameters.
+ *
+ * message:
+ *
+ * @param property The property name for the message. (NotNull)
+ * @return this. (NotNull)
+ */
+ public FessMessages addErrorsPrefix(String property) {
+ assertPropertyNotNull(property);
+ add(property, new ActionMessage(ERRORS_PREFIX));
+ return this;
+ }
+
+ /**
+ * Add the created action message for the key 'errors.suffix' with parameters.
+ *
+ * message:
+ *
+ * @param property The property name for the message. (NotNull)
+ * @return this. (NotNull)
+ */
+ public FessMessages addErrorsSuffix(String property) {
+ assertPropertyNotNull(property);
+ add(property, new ActionMessage(ERRORS_SUFFIX));
+ return this;
+ }
+
/**
* Add the created action message for the key 'constraints.AssertFalse.message' with parameters.
*
@@ -1056,2068 +981,1371 @@ public class FessMessages extends FessLabels {
}
/**
- * Add the created action message for the key 'errors.front_header' with parameters.
+ * Add the created action message for the key 'errors.failed_to_update_crawler_params' with parameters.
*
- * message:
+ * message: Failed to update parameters. Please contact to a site administrator.
*
* @param property The property name for the message. (NotNull)
* @return this. (NotNull)
*/
- public FessMessages addErrorsFrontHeader(String property) {
+ public FessMessages addErrorsFailedToUpdateCrawlerParams(String property) {
assertPropertyNotNull(property);
- add(property, new ActionMessage(ERRORS_front_header));
+ add(property, new ActionMessage(ERRORS_failed_to_update_crawler_params));
return this;
}
/**
- * Add the created action message for the key 'errors.front_footer' with parameters.
+ * Add the created action message for the key 'errors.failed_to_update_web_crawler_params' with parameters.
*
- * message:
+ * message: Failed to update parameters. Please contact to a site administrator.
*
* @param property The property name for the message. (NotNull)
* @return this. (NotNull)
*/
- public FessMessages addErrorsFrontFooter(String property) {
+ public FessMessages addErrorsFailedToUpdateWebCrawlerParams(String property) {
assertPropertyNotNull(property);
- add(property, new ActionMessage(ERRORS_front_footer));
+ add(property, new ActionMessage(ERRORS_failed_to_update_web_crawler_params));
return this;
}
/**
- * Add the created action message for the key 'errors.front_prefix' with parameters.
+ * Add the created action message for the key 'errors.failed_to_update_solr_params' with parameters.
*
- * message:
+ * message: Failed to update parameters. Please contact to a site administrator.
*
* @param property The property name for the message. (NotNull)
* @return this. (NotNull)
*/
- public FessMessages addErrorsFrontPrefix(String property) {
+ public FessMessages addErrorsFailedToUpdateSolrParams(String property) {
assertPropertyNotNull(property);
- add(property, new ActionMessage(ERRORS_front_prefix));
+ add(property, new ActionMessage(ERRORS_failed_to_update_solr_params));
return this;
}
/**
- * Add the created action message for the key 'errors.front_suffix' with parameters.
+ * Add the created action message for the key 'error.login_error' with parameters.
*
- * message:
+ * message: Username or Password is not correct.
*
* @param property The property name for the message. (NotNull)
* @return this. (NotNull)
*/
- public FessMessages addErrorsFrontSuffix(String property) {
+ public FessMessages addErrorLoginError(String property) {
assertPropertyNotNull(property);
- add(property, new ActionMessage(ERRORS_front_suffix));
+ add(property, new ActionMessage(ERROR_login_error));
return this;
}
/**
- * Add the created action message for the key 'errors.header' with parameters.
+ * Add the created action message for the key 'errors.failed_to_commit_solr_index' with parameters.
*
- * message:
+ * message: Failed to commit index.
*
* @param property The property name for the message. (NotNull)
* @return this. (NotNull)
*/
- public FessMessages addErrorsHeader(String property) {
+ public FessMessages addErrorsFailedToCommitSolrIndex(String property) {
assertPropertyNotNull(property);
- add(property, new ActionMessage(ERRORS_HEADER));
+ add(property, new ActionMessage(ERRORS_failed_to_commit_solr_index));
return this;
}
/**
- * Add the created action message for the key 'errors.footer' with parameters.
+ * Add the created action message for the key 'errors.failed_to_optimize_solr_index' with parameters.
*
- * message:
+ * message: Failed to optimize index.
*
* @param property The property name for the message. (NotNull)
* @return this. (NotNull)
*/
- public FessMessages addErrorsFooter(String property) {
+ public FessMessages addErrorsFailedToOptimizeSolrIndex(String property) {
assertPropertyNotNull(property);
- add(property, new ActionMessage(ERRORS_FOOTER));
+ add(property, new ActionMessage(ERRORS_failed_to_optimize_solr_index));
return this;
}
/**
- * Add the created action message for the key 'errors.prefix' with parameters.
+ * Add the created action message for the key 'errors.failed_to_delete_solr_index' with parameters.
*
- * message:
+ * message: Failed to delete index.
*
* @param property The property name for the message. (NotNull)
* @return this. (NotNull)
*/
- public FessMessages addErrorsPrefix(String property) {
+ public FessMessages addErrorsFailedToDeleteSolrIndex(String property) {
assertPropertyNotNull(property);
- add(property, new ActionMessage(ERRORS_PREFIX));
+ add(property, new ActionMessage(ERRORS_failed_to_delete_solr_index));
return this;
}
/**
- * Add the created action message for the key 'errors.suffix' with parameters.
+ * Add the created action message for the key 'errors.failed_to_start_solr_process_because_of_running' with parameters.
*
- * message:
+ * message: Failed to start a process because of running solr process.
*
* @param property The property name for the message. (NotNull)
* @return this. (NotNull)
*/
- public FessMessages addErrorsSuffix(String property) {
+ public FessMessages addErrorsFailedToStartSolrProcessBecauseOfRunning(String property) {
assertPropertyNotNull(property);
- add(property, new ActionMessage(ERRORS_SUFFIX));
+ add(property, new ActionMessage(ERRORS_failed_to_start_solr_process_because_of_running));
return this;
}
/**
- * Add the created action message for the key 'errors.invalid' with parameters.
+ * Add the created action message for the key 'errors.failed_to_import_data' with parameters.
*
- * message: {0} is invalid.
+ * message: Failed to restore data.
*
* @param property The property name for the message. (NotNull)
- * @param arg0 The parameter arg0 for message. (NotNull)
* @return this. (NotNull)
*/
- public FessMessages addErrorsInvalid(String property, String arg0) {
+ public FessMessages addErrorsFailedToImportData(String property) {
assertPropertyNotNull(property);
- add(property, new ActionMessage(ERRORS_INVALID, arg0));
+ add(property, new ActionMessage(ERRORS_failed_to_import_data));
return this;
}
/**
- * Add the created action message for the key 'errors.maxlength' with parameters.
+ * Add the created action message for the key 'errors.unknown_import_file' with parameters.
*
- * message: {0} can not be greater than {1} characters.
+ * message: Unknown file type.
*
* @param property The property name for the message. (NotNull)
- * @param arg0 The parameter arg0 for message. (NotNull)
- * @param arg1 The parameter arg1 for message. (NotNull)
* @return this. (NotNull)
*/
- public FessMessages addErrorsMaxlength(String property, String arg0, String arg1) {
+ public FessMessages addErrorsUnknownImportFile(String property) {
assertPropertyNotNull(property);
- add(property, new ActionMessage(ERRORS_MAXLENGTH, arg0, arg1));
+ add(property, new ActionMessage(ERRORS_unknown_import_file));
return this;
}
/**
- * Add the created action message for the key 'errors.minlength' with parameters.
+ * Add the created action message for the key 'errors.failed_to_export_data' with parameters.
*
- * message: {0} can not be less than {1} characters.
+ * message: Failed to backup data.
*
* @param property The property name for the message. (NotNull)
- * @param arg0 The parameter arg0 for message. (NotNull)
- * @param arg1 The parameter arg1 for message. (NotNull)
* @return this. (NotNull)
*/
- public FessMessages addErrorsMinlength(String property, String arg0, String arg1) {
+ public FessMessages addErrorsFailedToExportData(String property) {
assertPropertyNotNull(property);
- add(property, new ActionMessage(ERRORS_MINLENGTH, arg0, arg1));
+ add(property, new ActionMessage(ERRORS_failed_to_export_data));
return this;
}
/**
- * Add the created action message for the key 'errors.maxbytelength' with parameters.
+ * Add the created action message for the key 'errors.could_not_find_log_file' with parameters.
*
- * message: {0} can not be greater than {1} bytes.
+ * message: Could not find {0}.
*
* @param property The property name for the message. (NotNull)
* @param arg0 The parameter arg0 for message. (NotNull)
- * @param arg1 The parameter arg1 for message. (NotNull)
* @return this. (NotNull)
*/
- public FessMessages addErrorsMaxbytelength(String property, String arg0, String arg1) {
+ public FessMessages addErrorsCouldNotFindLogFile(String property, String arg0) {
assertPropertyNotNull(property);
- add(property, new ActionMessage(ERRORS_MAXBYTELENGTH, arg0, arg1));
+ add(property, new ActionMessage(ERRORS_could_not_find_log_file, arg0));
return this;
}
/**
- * Add the created action message for the key 'errors.minbytelength' with parameters.
+ * Add the created action message for the key 'errors.no_running_crawl_process' with parameters.
*
- * message: {0} can not be less than {1} bytes.
+ * message: No running crawl process.
*
* @param property The property name for the message. (NotNull)
- * @param arg0 The parameter arg0 for message. (NotNull)
- * @param arg1 The parameter arg1 for message. (NotNull)
* @return this. (NotNull)
*/
- public FessMessages addErrorsMinbytelength(String property, String arg0, String arg1) {
+ public FessMessages addErrorsNoRunningCrawlProcess(String property) {
assertPropertyNotNull(property);
- add(property, new ActionMessage(ERRORS_MINBYTELENGTH, arg0, arg1));
+ add(property, new ActionMessage(ERRORS_no_running_crawl_process));
return this;
}
/**
- * Add the created action message for the key 'errors.range' with parameters.
+ * Add the created action message for the key 'errors.failed_to_start_crawl_process' with parameters.
*
- * message: {0} is not in the range {1} through {2}.
+ * message: Failed to start a crawl process.
*
* @param property The property name for the message. (NotNull)
- * @param arg0 The parameter arg0 for message. (NotNull)
- * @param arg1 The parameter arg1 for message. (NotNull)
- * @param arg2 The parameter arg2 for message. (NotNull)
* @return this. (NotNull)
*/
- public FessMessages addErrorsRange(String property, String arg0, String arg1, String arg2) {
+ public FessMessages addErrorsFailedToStartCrawlProcess(String property) {
assertPropertyNotNull(property);
- add(property, new ActionMessage(ERRORS_RANGE, arg0, arg1, arg2));
+ add(property, new ActionMessage(ERRORS_failed_to_start_crawl_process));
return this;
}
/**
- * Add the created action message for the key 'errors.required' with parameters.
+ * Add the created action message for the key 'errors.invalid_design_jsp_file_name' with parameters.
*
* @param property The property name for the message. (NotNull)
- * @param arg0 The parameter arg0 for message. (NotNull)
* @return this. (NotNull)
*/
- public FessMessages addErrorsRequired(String property, String arg0) {
+ public FessMessages addErrorsInvalidDesignJspFileName(String property) {
assertPropertyNotNull(property);
- add(property, new ActionMessage(ERRORS_REQUIRED, arg0));
+ add(property, new ActionMessage(ERRORS_invalid_design_jsp_file_name));
return this;
}
/**
- * Add the created action message for the key 'errors.byte' with parameters.
+ * Add the created action message for the key 'errors.design_jsp_file_does_not_exist' with parameters.
*
- * message: {0} must be an byte.
+ * message: JSP file does not exist.
*
* @param property The property name for the message. (NotNull)
- * @param arg0 The parameter arg0 for message. (NotNull)
* @return this. (NotNull)
*/
- public FessMessages addErrorsByte(String property, String arg0) {
+ public FessMessages addErrorsDesignJspFileDoesNotExist(String property) {
assertPropertyNotNull(property);
- add(property, new ActionMessage(ERRORS_BYTE, arg0));
+ add(property, new ActionMessage(ERRORS_design_jsp_file_does_not_exist));
return this;
}
/**
- * Add the created action message for the key 'errors.date' with parameters.
+ * Add the created action message for the key 'errors.design_file_name_is_not_found' with parameters.
*
- * message: {0} is not a date.
+ * message: The file name is not specified.
*
* @param property The property name for the message. (NotNull)
- * @param arg0 The parameter arg0 for message. (NotNull)
* @return this. (NotNull)
*/
- public FessMessages addErrorsDate(String property, String arg0) {
+ public FessMessages addErrorsDesignFileNameIsNotFound(String property) {
assertPropertyNotNull(property);
- add(property, new ActionMessage(ERRORS_DATE, arg0));
+ add(property, new ActionMessage(ERRORS_design_file_name_is_not_found));
return this;
}
/**
- * Add the created action message for the key 'errors.double' with parameters.
+ * Add the created action message for the key 'errors.failed_to_write_design_image_file' with parameters.
*
- * message: {0} must be an double.
+ * message: Failed to upload an image file.
*
* @param property The property name for the message. (NotNull)
- * @param arg0 The parameter arg0 for message. (NotNull)
* @return this. (NotNull)
*/
- public FessMessages addErrorsDouble(String property, String arg0) {
+ public FessMessages addErrorsFailedToWriteDesignImageFile(String property) {
assertPropertyNotNull(property);
- add(property, new ActionMessage(ERRORS_DOUBLE, arg0));
+ add(property, new ActionMessage(ERRORS_failed_to_write_design_image_file));
return this;
}
/**
- * Add the created action message for the key 'errors.float' with parameters.
+ * Add the created action message for the key 'errors.failed_to_update_jsp_file' with parameters.
*
- * message: {0} must be an float.
+ * message: Failed to update a jsp file.
*
* @param property The property name for the message. (NotNull)
- * @param arg0 The parameter arg0 for message. (NotNull)
* @return this. (NotNull)
*/
- public FessMessages addErrorsFloat(String property, String arg0) {
+ public FessMessages addErrorsFailedToUpdateJspFile(String property) {
assertPropertyNotNull(property);
- add(property, new ActionMessage(ERRORS_FLOAT, arg0));
+ add(property, new ActionMessage(ERRORS_failed_to_update_jsp_file));
return this;
}
/**
- * Add the created action message for the key 'errors.integer' with parameters.
+ * Add the created action message for the key 'errors.design_file_name_is_invalid' with parameters.
*
- * message: {0} must be an integer.
+ * message: The file name is invalid.
*
* @param property The property name for the message. (NotNull)
- * @param arg0 The parameter arg0 for message. (NotNull)
* @return this. (NotNull)
*/
- public FessMessages addErrorsInteger(String property, String arg0) {
+ public FessMessages addErrorsDesignFileNameIsInvalid(String property) {
assertPropertyNotNull(property);
- add(property, new ActionMessage(ERRORS_INTEGER, arg0));
+ add(property, new ActionMessage(ERRORS_design_file_name_is_invalid));
return this;
}
/**
- * Add the created action message for the key 'errors.long' with parameters.
+ * Add the created action message for the key 'errors.design_file_is_unsupported_type' with parameters.
*
- * message: {0} must be an long.
+ * message: The kind of file is unsupported.
*
* @param property The property name for the message. (NotNull)
- * @param arg0 The parameter arg0 for message. (NotNull)
* @return this. (NotNull)
*/
- public FessMessages addErrorsLong(String property, String arg0) {
+ public FessMessages addErrorsDesignFileIsUnsupportedType(String property) {
assertPropertyNotNull(property);
- add(property, new ActionMessage(ERRORS_LONG, arg0));
+ add(property, new ActionMessage(ERRORS_design_file_is_unsupported_type));
return this;
}
/**
- * Add the created action message for the key 'errors.short' with parameters.
+ * Add the created action message for the key 'errors.failed_to_start_solr_instance' with parameters.
*
- * message: {0} must be an short.
+ * message: Failed to start a solr instance.
*
* @param property The property name for the message. (NotNull)
- * @param arg0 The parameter arg0 for message. (NotNull)
* @return this. (NotNull)
*/
- public FessMessages addErrorsShort(String property, String arg0) {
+ public FessMessages addErrorsFailedToStartSolrInstance(String property) {
assertPropertyNotNull(property);
- add(property, new ActionMessage(ERRORS_SHORT, arg0));
+ add(property, new ActionMessage(ERRORS_failed_to_start_solr_instance));
return this;
}
/**
- * Add the created action message for the key 'errors.creditcard' with parameters.
+ * Add the created action message for the key 'errors.failed_to_stop_solr_instance' with parameters.
*
- * message: {0} is not a valid credit card number.
+ * message: Failed to stop a solr instance.
*
* @param property The property name for the message. (NotNull)
- * @param arg0 The parameter arg0 for message. (NotNull)
* @return this. (NotNull)
*/
- public FessMessages addErrorsCreditcard(String property, String arg0) {
+ public FessMessages addErrorsFailedToStopSolrInstance(String property) {
assertPropertyNotNull(property);
- add(property, new ActionMessage(ERRORS_CREDITCARD, arg0));
+ add(property, new ActionMessage(ERRORS_failed_to_stop_solr_instance));
return this;
}
/**
- * Add the created action message for the key 'errors.email' with parameters.
+ * Add the created action message for the key 'errors.failed_to_reload_solr_instance' with parameters.
*
- * message: {0} is an invalid e-mail address.
+ * message: Failed to reload a solr instance.
*
* @param property The property name for the message. (NotNull)
- * @param arg0 The parameter arg0 for message. (NotNull)
* @return this. (NotNull)
*/
- public FessMessages addErrorsEmail(String property, String arg0) {
+ public FessMessages addErrorsFailedToReloadSolrInstance(String property) {
assertPropertyNotNull(property);
- add(property, new ActionMessage(ERRORS_EMAIL, arg0));
+ add(property, new ActionMessage(ERRORS_failed_to_reload_solr_instance));
return this;
}
/**
- * Add the created action message for the key 'errors.url' with parameters.
+ * Add the created action message for the key 'errors.failed_to_update_crawler_schedule' with parameters.
*
- * message: {0} is an invalid url (web address).
+ * message: Failed to update a crawling schedule.
*
* @param property The property name for the message. (NotNull)
- * @param arg0 The parameter arg0 for message. (NotNull)
* @return this. (NotNull)
*/
- public FessMessages addErrorsUrl(String property, String arg0) {
+ public FessMessages addErrorsFailedToUpdateCrawlerSchedule(String property) {
assertPropertyNotNull(property);
- add(property, new ActionMessage(ERRORS_URL, arg0));
+ add(property, new ActionMessage(ERRORS_failed_to_update_crawler_schedule));
return this;
}
/**
- * Add the created action message for the key 'errors.cronexpression' with parameters.
+ * Add the created action message for the key 'errors.failed_to_create_crawling_config_at_wizard' with parameters.
*
- * message: {0} is a invalid format.
+ * message: Failed to create a crawling config.
*
* @param property The property name for the message. (NotNull)
- * @param arg0 The parameter arg0 for message. (NotNull)
* @return this. (NotNull)
*/
- public FessMessages addErrorsCronexpression(String property, String arg0) {
+ public FessMessages addErrorsFailedToCreateCrawlingConfigAtWizard(String property) {
assertPropertyNotNull(property);
- add(property, new ActionMessage(ERRORS_CRONEXPRESSION, arg0));
+ add(property, new ActionMessage(ERRORS_failed_to_create_crawling_config_at_wizard));
return this;
}
/**
- * Add the created action message for the key 'errors.uritype' with parameters.
+ * Add the created action message for the key 'errors.design_editor_disabled' with parameters.
*
- * message: {0} is a invalid uri.
+ * message: This feature is disabled.
*
* @param property The property name for the message. (NotNull)
- * @param arg0 The parameter arg0 for message. (NotNull)
* @return this. (NotNull)
*/
- public FessMessages addErrorsUritype(String property, String arg0) {
+ public FessMessages addErrorsDesignEditorDisabled(String property) {
assertPropertyNotNull(property);
- add(property, new ActionMessage(ERRORS_URITYPE, arg0));
+ add(property, new ActionMessage(ERRORS_design_editor_disabled));
return this;
}
/**
- * Add the created action message for the key 'errors.alphaDigitOnly' with parameters.
+ * Add the created action message for the key 'errors.could_not_create_search_log_csv' with parameters.
*
- * message: {0} must be alphabet or digit only.
+ * message: Could not create a search log csv file.
*
* @param property The property name for the message. (NotNull)
- * @param arg0 The parameter arg0 for message. (NotNull)
* @return this. (NotNull)
*/
- public FessMessages addErrorsAlphaDigitOnly(String property, String arg0) {
+ public FessMessages addErrorsCouldNotCreateSearchLogCsv(String property) {
assertPropertyNotNull(property);
- add(property, new ActionMessage(ERRORS_ALPHA_DIGIT_ONLY, arg0));
+ add(property, new ActionMessage(ERRORS_could_not_create_search_log_csv));
return this;
}
/**
- * Add the created action message for the key 'errors.alphaDigitSpaceOnly' with parameters.
+ * Add the created action message for the key 'errors.not_found_on_file_system' with parameters.
*
- * message: {0} must be alphabet, digit, or space only.
+ * message: Not Found: {0}
*
* @param property The property name for the message. (NotNull)
* @param arg0 The parameter arg0 for message. (NotNull)
* @return this. (NotNull)
*/
- public FessMessages addErrorsAlphaDigitSpaceOnly(String property, String arg0) {
+ public FessMessages addErrorsNotFoundOnFileSystem(String property, String arg0) {
assertPropertyNotNull(property);
- add(property, new ActionMessage(ERRORS_ALPHA_DIGIT_SPACE_ONLY, arg0));
+ add(property, new ActionMessage(ERRORS_not_found_on_file_system, arg0));
return this;
}
/**
- * Add the created action message for the key 'errors.token' with parameters.
+ * Add the created action message for the key 'errors.could_not_open_on_system' with parameters.
*
- * message: Invalid request.
+ * message: Could not open {0}. Please check if the file is associated with an application.
*
* @param property The property name for the message. (NotNull)
+ * @param arg0 The parameter arg0 for message. (NotNull)
* @return this. (NotNull)
*/
- public FessMessages addErrorsToken(String property) {
+ public FessMessages addErrorsCouldNotOpenOnSystem(String property, String arg0) {
assertPropertyNotNull(property);
- add(property, new ActionMessage(ERRORS_TOKEN));
+ add(property, new ActionMessage(ERRORS_could_not_open_on_system, arg0));
return this;
}
/**
- * Add the created action message for the key 'errors.failed_to_update_crawler_params' with parameters.
+ * Add the created action message for the key 'errors.process_time_is_exceeded' with parameters.
*
- * message: Failed to update parameters. Please contact to a site administrator.
+ * message: The limit of a search time was exceeded. The partial result was displayed.
*
* @param property The property name for the message. (NotNull)
* @return this. (NotNull)
*/
- public FessMessages addErrorsFailedToUpdateCrawlerParams(String property) {
+ public FessMessages addErrorsProcessTimeIsExceeded(String property) {
assertPropertyNotNull(property);
- add(property, new ActionMessage(ERRORS_failed_to_update_crawler_params));
+ add(property, new ActionMessage(ERRORS_process_time_is_exceeded));
return this;
}
/**
- * Add the created action message for the key 'errors.failed_to_update_web_crawler_params' with parameters.
+ * Add the created action message for the key 'errors.result_size_exceeded' with parameters.
*
- * message: Failed to update parameters. Please contact to a site administrator.
+ * message: No more results could be displayed.
*
* @param property The property name for the message. (NotNull)
* @return this. (NotNull)
*/
- public FessMessages addErrorsFailedToUpdateWebCrawlerParams(String property) {
+ public FessMessages addErrorsResultSizeExceeded(String property) {
assertPropertyNotNull(property);
- add(property, new ActionMessage(ERRORS_failed_to_update_web_crawler_params));
+ add(property, new ActionMessage(ERRORS_result_size_exceeded));
return this;
}
/**
- * Add the created action message for the key 'errors.failed_to_update_solr_params' with parameters.
+ * Add the created action message for the key 'errors.target_file_does_not_exist' with parameters.
*
- * message: Failed to update parameters. Please contact to a site administrator.
+ * message: {0} file does not exist.
*
* @param property The property name for the message. (NotNull)
+ * @param arg0 The parameter arg0 for message. (NotNull)
* @return this. (NotNull)
*/
- public FessMessages addErrorsFailedToUpdateSolrParams(String property) {
+ public FessMessages addErrorsTargetFileDoesNotExist(String property, String arg0) {
assertPropertyNotNull(property);
- add(property, new ActionMessage(ERRORS_failed_to_update_solr_params));
+ add(property, new ActionMessage(ERRORS_target_file_does_not_exist, arg0));
return this;
}
/**
- * Add the created action message for the key 'error.login_error' with parameters.
+ * Add the created action message for the key 'errors.failed_to_download_file' with parameters.
*
- * message: Username or Password is not correct.
+ * message: Failed to download {0} file.
*
* @param property The property name for the message. (NotNull)
+ * @param arg0 The parameter arg0 for message. (NotNull)
* @return this. (NotNull)
*/
- public FessMessages addErrorLoginError(String property) {
+ public FessMessages addErrorsFailedToDownloadFile(String property, String arg0) {
assertPropertyNotNull(property);
- add(property, new ActionMessage(ERROR_login_error));
+ add(property, new ActionMessage(ERRORS_failed_to_download_file, arg0));
return this;
}
/**
- * Add the created action message for the key 'errors.failed_to_commit_solr_index' with parameters.
+ * Add the created action message for the key 'errors.failed_to_delete_file' with parameters.
*
- * message: Failed to commit index.
+ * message: Failed to delete {0} file.
*
* @param property The property name for the message. (NotNull)
+ * @param arg0 The parameter arg0 for message. (NotNull)
* @return this. (NotNull)
*/
- public FessMessages addErrorsFailedToCommitSolrIndex(String property) {
+ public FessMessages addErrorsFailedToDeleteFile(String property, String arg0) {
assertPropertyNotNull(property);
- add(property, new ActionMessage(ERRORS_failed_to_commit_solr_index));
+ add(property, new ActionMessage(ERRORS_failed_to_delete_file, arg0));
return this;
}
/**
- * Add the created action message for the key 'errors.failed_to_optimize_solr_index' with parameters.
+ * Add the created action message for the key 'errors.failed_to_redirect' with parameters.
*
- * message: Failed to optimize index.
+ * message: Failed to redirect {0}.
*
* @param property The property name for the message. (NotNull)
+ * @param arg0 The parameter arg0 for message. (NotNull)
* @return this. (NotNull)
*/
- public FessMessages addErrorsFailedToOptimizeSolrIndex(String property) {
+ public FessMessages addErrorsFailedToRedirect(String property, String arg0) {
assertPropertyNotNull(property);
- add(property, new ActionMessage(ERRORS_failed_to_optimize_solr_index));
+ add(property, new ActionMessage(ERRORS_failed_to_redirect, arg0));
return this;
}
/**
- * Add the created action message for the key 'errors.failed_to_delete_solr_index' with parameters.
+ * Add the created action message for the key 'errors.unsupported_encoding' with parameters.
*
- * message: Failed to delete index.
+ * message: {0} is not supported as encoding.
*
* @param property The property name for the message. (NotNull)
+ * @param arg0 The parameter arg0 for message. (NotNull)
* @return this. (NotNull)
*/
- public FessMessages addErrorsFailedToDeleteSolrIndex(String property) {
+ public FessMessages addErrorsUnsupportedEncoding(String property, String arg0) {
assertPropertyNotNull(property);
- add(property, new ActionMessage(ERRORS_failed_to_delete_solr_index));
+ add(property, new ActionMessage(ERRORS_unsupported_encoding, arg0));
return this;
}
/**
- * Add the created action message for the key 'errors.failed_to_start_solr_process_because_of_running' with parameters.
+ * Add the created action message for the key 'errors.docid_not_found' with parameters.
*
- * message: Failed to start a process because of running solr process.
+ * message: Not found Doc ID:{0}
*
* @param property The property name for the message. (NotNull)
+ * @param arg0 The parameter arg0 for message. (NotNull)
* @return this. (NotNull)
*/
- public FessMessages addErrorsFailedToStartSolrProcessBecauseOfRunning(String property) {
+ public FessMessages addErrorsDocidNotFound(String property, String arg0) {
assertPropertyNotNull(property);
- add(property, new ActionMessage(ERRORS_failed_to_start_solr_process_because_of_running));
+ add(property, new ActionMessage(ERRORS_docid_not_found, arg0));
return this;
}
/**
- * Add the created action message for the key 'errors.failed_to_import_data' with parameters.
+ * Add the created action message for the key 'errors.document_not_found' with parameters.
*
- * message: Failed to restore data.
+ * message: Not found URL of Doc ID:{0}
*
* @param property The property name for the message. (NotNull)
+ * @param arg0 The parameter arg0 for message. (NotNull)
* @return this. (NotNull)
*/
- public FessMessages addErrorsFailedToImportData(String property) {
+ public FessMessages addErrorsDocumentNotFound(String property, String arg0) {
assertPropertyNotNull(property);
- add(property, new ActionMessage(ERRORS_failed_to_import_data));
+ add(property, new ActionMessage(ERRORS_document_not_found, arg0));
return this;
}
/**
- * Add the created action message for the key 'errors.unknown_import_file' with parameters.
+ * Add the created action message for the key 'errors.not_load_from_server' with parameters.
*
- * message: Unknown file type.
+ * message: Could not load from this server: {0}
*
* @param property The property name for the message. (NotNull)
+ * @param arg0 The parameter arg0 for message. (NotNull)
* @return this. (NotNull)
*/
- public FessMessages addErrorsUnknownImportFile(String property) {
+ public FessMessages addErrorsNotLoadFromServer(String property, String arg0) {
assertPropertyNotNull(property);
- add(property, new ActionMessage(ERRORS_unknown_import_file));
+ add(property, new ActionMessage(ERRORS_not_load_from_server, arg0));
return this;
}
/**
- * Add the created action message for the key 'errors.failed_to_export_data' with parameters.
+ * Add the created action message for the key 'errors.failed_to_start_job' with parameters.
*
- * message: Failed to backup data.
+ * message: Failed to start job {0}.
*
* @param property The property name for the message. (NotNull)
+ * @param arg0 The parameter arg0 for message. (NotNull)
* @return this. (NotNull)
*/
- public FessMessages addErrorsFailedToExportData(String property) {
+ public FessMessages addErrorsFailedToStartJob(String property, String arg0) {
assertPropertyNotNull(property);
- add(property, new ActionMessage(ERRORS_failed_to_export_data));
+ add(property, new ActionMessage(ERRORS_failed_to_start_job, arg0));
return this;
}
/**
- * Add the created action message for the key 'errors.could_not_find_log_file' with parameters.
+ * Add the created action message for the key 'errors.failed_to_stop_job' with parameters.
*
- * message: Could not find {0}.
+ * message: Failed to stop job {0}.
*
* @param property The property name for the message. (NotNull)
* @param arg0 The parameter arg0 for message. (NotNull)
* @return this. (NotNull)
*/
- public FessMessages addErrorsCouldNotFindLogFile(String property, String arg0) {
+ public FessMessages addErrorsFailedToStopJob(String property, String arg0) {
assertPropertyNotNull(property);
- add(property, new ActionMessage(ERRORS_could_not_find_log_file, arg0));
+ add(property, new ActionMessage(ERRORS_failed_to_stop_job, arg0));
return this;
}
/**
- * Add the created action message for the key 'errors.no_running_crawl_process' with parameters.
+ * Add the created action message for the key 'errors.expired_dict_id' with parameters.
*
- * message: No running crawl process.
+ * message: Expired dictionary information. Please reload it.
*
* @param property The property name for the message. (NotNull)
* @return this. (NotNull)
*/
- public FessMessages addErrorsNoRunningCrawlProcess(String property) {
+ public FessMessages addErrorsExpiredDictId(String property) {
assertPropertyNotNull(property);
- add(property, new ActionMessage(ERRORS_no_running_crawl_process));
+ add(property, new ActionMessage(ERRORS_expired_dict_id));
return this;
}
/**
- * Add the created action message for the key 'errors.failed_to_start_crawl_process' with parameters.
+ * Add the created action message for the key 'errors.failed_to_create_cache' with parameters.
*
- * message: Failed to start a crawl process.
+ * message: Failed to create a cache reponse for ID:{0}.
*
* @param property The property name for the message. (NotNull)
+ * @param arg0 The parameter arg0 for message. (NotNull)
* @return this. (NotNull)
*/
- public FessMessages addErrorsFailedToStartCrawlProcess(String property) {
+ public FessMessages addErrorsFailedToCreateCache(String property, String arg0) {
assertPropertyNotNull(property);
- add(property, new ActionMessage(ERRORS_failed_to_start_crawl_process));
+ add(property, new ActionMessage(ERRORS_failed_to_create_cache, arg0));
return this;
}
/**
- * Add the created action message for the key 'errors.invalid_design_jsp_file_name' with parameters.
+ * Add the created action message for the key 'errors.synonym_file_is_not_found' with parameters.
*
- * message: Invalid JSP file.
+ * message: Synonym file is not found
*
* @param property The property name for the message. (NotNull)
* @return this. (NotNull)
*/
- public FessMessages addErrorsInvalidDesignJspFileName(String property) {
+ public FessMessages addErrorsSynonymFileIsNotFound(String property) {
assertPropertyNotNull(property);
- add(property, new ActionMessage(ERRORS_invalid_design_jsp_file_name));
+ add(property, new ActionMessage(ERRORS_synonym_file_is_not_found));
return this;
}
/**
- * Add the created action message for the key 'errors.design_jsp_file_does_not_exist' with parameters.
+ * Add the created action message for the key 'errors.failed_to_download_synonym_file' with parameters.
*
- * message: JSP file does not exist.
+ * message: Failed to download the Synonym file.
*
* @param property The property name for the message. (NotNull)
* @return this. (NotNull)
*/
- public FessMessages addErrorsDesignJspFileDoesNotExist(String property) {
+ public FessMessages addErrorsFailedToDownloadSynonymFile(String property) {
assertPropertyNotNull(property);
- add(property, new ActionMessage(ERRORS_design_jsp_file_does_not_exist));
+ add(property, new ActionMessage(ERRORS_failed_to_download_synonym_file));
return this;
}
/**
- * Add the created action message for the key 'errors.design_file_name_is_not_found' with parameters.
+ * Add the created action message for the key 'errors.failed_to_upload_synonym_file' with parameters.
*
- * message: The file name is not specified.
+ * message: Failed to upload the Synonym file.
*
* @param property The property name for the message. (NotNull)
* @return this. (NotNull)
*/
- public FessMessages addErrorsDesignFileNameIsNotFound(String property) {
+ public FessMessages addErrorsFailedToUploadSynonymFile(String property) {
assertPropertyNotNull(property);
- add(property, new ActionMessage(ERRORS_design_file_name_is_not_found));
+ add(property, new ActionMessage(ERRORS_failed_to_upload_synonym_file));
return this;
}
/**
- * Add the created action message for the key 'errors.failed_to_write_design_image_file' with parameters.
+ * Add the created action message for the key 'errors.kuromoji_file_is_not_found' with parameters.
*
- * message: Failed to upload an image file.
+ * message: Synonym file is not found
*
* @param property The property name for the message. (NotNull)
* @return this. (NotNull)
*/
- public FessMessages addErrorsFailedToWriteDesignImageFile(String property) {
+ public FessMessages addErrorsKuromojiFileIsNotFound(String property) {
assertPropertyNotNull(property);
- add(property, new ActionMessage(ERRORS_failed_to_write_design_image_file));
+ add(property, new ActionMessage(ERRORS_kuromoji_file_is_not_found));
return this;
}
/**
- * Add the created action message for the key 'errors.failed_to_update_jsp_file' with parameters.
+ * Add the created action message for the key 'errors.failed_to_download_kuromoji_file' with parameters.
*
- * message: Failed to update a jsp file.
+ * message: Failed to download the Kuromoji file.
*
* @param property The property name for the message. (NotNull)
* @return this. (NotNull)
*/
- public FessMessages addErrorsFailedToUpdateJspFile(String property) {
+ public FessMessages addErrorsFailedToDownloadKuromojiFile(String property) {
assertPropertyNotNull(property);
- add(property, new ActionMessage(ERRORS_failed_to_update_jsp_file));
+ add(property, new ActionMessage(ERRORS_failed_to_download_kuromoji_file));
return this;
}
/**
- * Add the created action message for the key 'errors.design_file_name_is_invalid' with parameters.
+ * Add the created action message for the key 'errors.failed_to_upload_kuromoji_file' with parameters.
*
- * message: The file name is invalid.
+ * message: Failed to upload the Kuromoji file.
*
* @param property The property name for the message. (NotNull)
* @return this. (NotNull)
*/
- public FessMessages addErrorsDesignFileNameIsInvalid(String property) {
+ public FessMessages addErrorsFailedToUploadKuromojiFile(String property) {
assertPropertyNotNull(property);
- add(property, new ActionMessage(ERRORS_design_file_name_is_invalid));
+ add(property, new ActionMessage(ERRORS_failed_to_upload_kuromoji_file));
return this;
}
/**
- * Add the created action message for the key 'errors.design_file_is_unsupported_type' with parameters.
+ * Add the created action message for the key 'errors.invalid_str_is_included' with parameters.
*
- * message: The kind of file is unsupported.
+ * message: "{1}" in "{0}" is invalid.
*
* @param property The property name for the message. (NotNull)
+ * @param arg1 The parameter arg1 for message. (NotNull)
+ * @param arg0 The parameter arg0 for message. (NotNull)
* @return this. (NotNull)
*/
- public FessMessages addErrorsDesignFileIsUnsupportedType(String property) {
+ public FessMessages addErrorsInvalidStrIsIncluded(String property, String arg1, String arg0) {
assertPropertyNotNull(property);
- add(property, new ActionMessage(ERRORS_design_file_is_unsupported_type));
+ add(property, new ActionMessage(ERRORS_invalid_str_is_included, arg1, arg0));
return this;
}
/**
- * Add the created action message for the key 'errors.failed_to_start_solr_instance' with parameters.
+ * Add the created action message for the key 'errors.failed_to_reload_core' with parameters.
*
- * message: Failed to start a solr instance.
+ * message: Failed to reload core. Check log files.
*
* @param property The property name for the message. (NotNull)
* @return this. (NotNull)
*/
- public FessMessages addErrorsFailedToStartSolrInstance(String property) {
+ public FessMessages addErrorsFailedToReloadCore(String property) {
assertPropertyNotNull(property);
- add(property, new ActionMessage(ERRORS_failed_to_start_solr_instance));
+ add(property, new ActionMessage(ERRORS_failed_to_reload_core));
return this;
}
/**
- * Add the created action message for the key 'errors.failed_to_stop_solr_instance' with parameters.
+ * Add the created action message for the key 'errors.blank_password' with parameters.
*
- * message: Failed to stop a solr instance.
+ * message: Password is required.
*
* @param property The property name for the message. (NotNull)
* @return this. (NotNull)
*/
- public FessMessages addErrorsFailedToStopSolrInstance(String property) {
+ public FessMessages addErrorsBlankPassword(String property) {
assertPropertyNotNull(property);
- add(property, new ActionMessage(ERRORS_failed_to_stop_solr_instance));
+ add(property, new ActionMessage(ERRORS_blank_password));
return this;
}
/**
- * Add the created action message for the key 'errors.failed_to_reload_solr_instance' with parameters.
+ * Add the created action message for the key 'errors.invalid_confirm_password' with parameters.
*
- * message: Failed to reload a solr instance.
+ * message: Confirm Password does not match.
*
* @param property The property name for the message. (NotNull)
* @return this. (NotNull)
*/
- public FessMessages addErrorsFailedToReloadSolrInstance(String property) {
+ public FessMessages addErrorsInvalidConfirmPassword(String property) {
assertPropertyNotNull(property);
- add(property, new ActionMessage(ERRORS_failed_to_reload_solr_instance));
+ add(property, new ActionMessage(ERRORS_invalid_confirm_password));
return this;
}
/**
- * Add the created action message for the key 'errors.failed_to_update_crawler_schedule' with parameters.
+ * Add the created action message for the key 'errors.password_does_not_exist_in_session' with parameters.
*
- * message: Failed to update a crawling schedule.
+ * message: Invalid password.
*
* @param property The property name for the message. (NotNull)
* @return this. (NotNull)
*/
- public FessMessages addErrorsFailedToUpdateCrawlerSchedule(String property) {
+ public FessMessages addErrorsPasswordDoesNotExistInSession(String property) {
assertPropertyNotNull(property);
- add(property, new ActionMessage(ERRORS_failed_to_update_crawler_schedule));
+ add(property, new ActionMessage(ERRORS_password_does_not_exist_in_session));
return this;
}
/**
- * Add the created action message for the key 'errors.failed_to_create_crawling_config_at_wizard' with parameters.
+ * Add the created action message for the key 'errors.invalid_query_unknown' with parameters.
*
- * message: Failed to create a crawling config.
+ * message: The given query is invalid.
*
* @param property The property name for the message. (NotNull)
* @return this. (NotNull)
*/
- public FessMessages addErrorsFailedToCreateCrawlingConfigAtWizard(String property) {
- assertPropertyNotNull(property);
- add(property, new ActionMessage(ERRORS_failed_to_create_crawling_config_at_wizard));
- return this;
- }
-
- /**
- * Add the created action message for the key 'errors.design_editor_disabled' with parameters.
- *
- * message: This feature is disabled.
- *
- * @param property The property name for the message. (NotNull)
- * @return this. (NotNull)
- */
- public FessMessages addErrorsDesignEditorDisabled(String property) {
- assertPropertyNotNull(property);
- add(property, new ActionMessage(ERRORS_design_editor_disabled));
- return this;
- }
-
- /**
- * Add the created action message for the key 'errors.could_not_create_search_log_csv' with parameters.
- *
- * message: Could not create a search log csv file.
- *
- * @param property The property name for the message. (NotNull)
- * @return this. (NotNull)
- */
- public FessMessages addErrorsCouldNotCreateSearchLogCsv(String property) {
- assertPropertyNotNull(property);
- add(property, new ActionMessage(ERRORS_could_not_create_search_log_csv));
- return this;
- }
-
- /**
- * Add the created action message for the key 'errors.not_found_on_file_system' with parameters.
- *
- * message: Not Found: {0}
- *
- * @param property The property name for the message. (NotNull)
- * @param arg0 The parameter arg0 for message. (NotNull)
- * @return this. (NotNull)
- */
- public FessMessages addErrorsNotFoundOnFileSystem(String property, String arg0) {
- assertPropertyNotNull(property);
- add(property, new ActionMessage(ERRORS_not_found_on_file_system, arg0));
- return this;
- }
-
- /**
- * Add the created action message for the key 'errors.could_not_open_on_system' with parameters.
- *
- * message: Could not open {0}. Please check if the file is associated with an application.
- *
- * @param property The property name for the message. (NotNull)
- * @param arg0 The parameter arg0 for message. (NotNull)
- * @return this. (NotNull)
- */
- public FessMessages addErrorsCouldNotOpenOnSystem(String property, String arg0) {
- assertPropertyNotNull(property);
- add(property, new ActionMessage(ERRORS_could_not_open_on_system, arg0));
- return this;
- }
-
- /**
- * Add the created action message for the key 'errors.process_time_is_exceeded' with parameters.
- *
- * message: The limit of a search time was exceeded. The partial result was displayed.
- *
- * @param property The property name for the message. (NotNull)
- * @return this. (NotNull)
- */
- public FessMessages addErrorsProcessTimeIsExceeded(String property) {
- assertPropertyNotNull(property);
- add(property, new ActionMessage(ERRORS_process_time_is_exceeded));
- return this;
- }
-
- /**
- * Add the created action message for the key 'errors.result_size_exceeded' with parameters.
- *
- * message: No more results could be displayed.
- *
- * @param property The property name for the message. (NotNull)
- * @return this. (NotNull)
- */
- public FessMessages addErrorsResultSizeExceeded(String property) {
- assertPropertyNotNull(property);
- add(property, new ActionMessage(ERRORS_result_size_exceeded));
- return this;
- }
-
- /**
- * Add the created action message for the key 'errors.target_file_does_not_exist' with parameters.
- *
- * message: {0} file does not exist.
- *
- * @param property The property name for the message. (NotNull)
- * @param arg0 The parameter arg0 for message. (NotNull)
- * @return this. (NotNull)
- */
- public FessMessages addErrorsTargetFileDoesNotExist(String property, String arg0) {
- assertPropertyNotNull(property);
- add(property, new ActionMessage(ERRORS_target_file_does_not_exist, arg0));
- return this;
- }
-
- /**
- * Add the created action message for the key 'errors.failed_to_download_file' with parameters.
- *
- * message: Failed to download {0} file.
- *
- * @param property The property name for the message. (NotNull)
- * @param arg0 The parameter arg0 for message. (NotNull)
- * @return this. (NotNull)
- */
- public FessMessages addErrorsFailedToDownloadFile(String property, String arg0) {
- assertPropertyNotNull(property);
- add(property, new ActionMessage(ERRORS_failed_to_download_file, arg0));
- return this;
- }
-
- /**
- * Add the created action message for the key 'errors.failed_to_delete_file' with parameters.
- *
- * message: Failed to delete {0} file.
- *
- * @param property The property name for the message. (NotNull)
- * @param arg0 The parameter arg0 for message. (NotNull)
- * @return this. (NotNull)
- */
- public FessMessages addErrorsFailedToDeleteFile(String property, String arg0) {
- assertPropertyNotNull(property);
- add(property, new ActionMessage(ERRORS_failed_to_delete_file, arg0));
- return this;
- }
-
- /**
- * Add the created action message for the key 'errors.failed_to_redirect' with parameters.
- *
- * message: Failed to redirect {0}.
- *
- * @param property The property name for the message. (NotNull)
- * @param arg0 The parameter arg0 for message. (NotNull)
- * @return this. (NotNull)
- */
- public FessMessages addErrorsFailedToRedirect(String property, String arg0) {
- assertPropertyNotNull(property);
- add(property, new ActionMessage(ERRORS_failed_to_redirect, arg0));
- return this;
- }
-
- /**
- * Add the created action message for the key 'errors.unsupported_encoding' with parameters.
- *
- * message: {0} is not supported as encoding.
- *
- * @param property The property name for the message. (NotNull)
- * @param arg0 The parameter arg0 for message. (NotNull)
- * @return this. (NotNull)
- */
- public FessMessages addErrorsUnsupportedEncoding(String property, String arg0) {
- assertPropertyNotNull(property);
- add(property, new ActionMessage(ERRORS_unsupported_encoding, arg0));
- return this;
- }
-
- /**
- * Add the created action message for the key 'errors.docid_not_found' with parameters.
- *
- * message: Not found Doc ID:{0}
- *
- * @param property The property name for the message. (NotNull)
- * @param arg0 The parameter arg0 for message. (NotNull)
- * @return this. (NotNull)
- */
- public FessMessages addErrorsDocidNotFound(String property, String arg0) {
- assertPropertyNotNull(property);
- add(property, new ActionMessage(ERRORS_docid_not_found, arg0));
- return this;
- }
-
- /**
- * Add the created action message for the key 'errors.document_not_found' with parameters.
- *
- * message: Not found URL of Doc ID:{0}
- *
- * @param property The property name for the message. (NotNull)
- * @param arg0 The parameter arg0 for message. (NotNull)
- * @return this. (NotNull)
- */
- public FessMessages addErrorsDocumentNotFound(String property, String arg0) {
- assertPropertyNotNull(property);
- add(property, new ActionMessage(ERRORS_document_not_found, arg0));
- return this;
- }
-
- /**
- * Add the created action message for the key 'errors.not_load_from_server' with parameters.
- *
- * message: Could not load from this server: {0}
- *
- * @param property The property name for the message. (NotNull)
- * @param arg0 The parameter arg0 for message. (NotNull)
- * @return this. (NotNull)
- */
- public FessMessages addErrorsNotLoadFromServer(String property, String arg0) {
- assertPropertyNotNull(property);
- add(property, new ActionMessage(ERRORS_not_load_from_server, arg0));
- return this;
- }
-
- /**
- * Add the created action message for the key 'errors.failed_to_start_job' with parameters.
- *
- * message: Failed to start job {0}.
- *
- * @param property The property name for the message. (NotNull)
- * @param arg0 The parameter arg0 for message. (NotNull)
- * @return this. (NotNull)
- */
- public FessMessages addErrorsFailedToStartJob(String property, String arg0) {
- assertPropertyNotNull(property);
- add(property, new ActionMessage(ERRORS_failed_to_start_job, arg0));
- return this;
- }
-
- /**
- * Add the created action message for the key 'errors.failed_to_stop_job' with parameters.
- *
- * message: Failed to stop job {0}.
- *
- * @param property The property name for the message. (NotNull)
- * @param arg0 The parameter arg0 for message. (NotNull)
- * @return this. (NotNull)
- */
- public FessMessages addErrorsFailedToStopJob(String property, String arg0) {
- assertPropertyNotNull(property);
- add(property, new ActionMessage(ERRORS_failed_to_stop_job, arg0));
- return this;
- }
-
- /**
- * Add the created action message for the key 'errors.expired_dict_id' with parameters.
- *
- * @param property The property name for the message. (NotNull)
- * @return this. (NotNull)
- */
- public FessMessages addErrorsExpiredDictId(String property) {
- assertPropertyNotNull(property);
- add(property, new ActionMessage(ERRORS_expired_dict_id));
- return this;
- }
-
- /**
- * Add the created action message for the key 'errors.failed_to_create_cache' with parameters.
- *
- * message: Failed to create a cache reponse for ID:{0}.
- *
- * @param property The property name for the message. (NotNull)
- * @param arg0 The parameter arg0 for message. (NotNull)
- * @return this. (NotNull)
- */
- public FessMessages addErrorsFailedToCreateCache(String property, String arg0) {
- assertPropertyNotNull(property);
- add(property, new ActionMessage(ERRORS_failed_to_create_cache, arg0));
- return this;
- }
-
- /**
- * Add the created action message for the key 'errors.synonym_file_is_not_found' with parameters.
- *
- * message: Synonym file is not found
- *
- * @param property The property name for the message. (NotNull)
- * @return this. (NotNull)
- */
- public FessMessages addErrorsSynonymFileIsNotFound(String property) {
- assertPropertyNotNull(property);
- add(property, new ActionMessage(ERRORS_synonym_file_is_not_found));
- return this;
- }
-
- /**
- * Add the created action message for the key 'errors.failed_to_download_synonym_file' with parameters.
- *
- * message: Failed to download the Synonym file.
- *
- * @param property The property name for the message. (NotNull)
- * @return this. (NotNull)
- */
- public FessMessages addErrorsFailedToDownloadSynonymFile(String property) {
- assertPropertyNotNull(property);
- add(property, new ActionMessage(ERRORS_failed_to_download_synonym_file));
- return this;
- }
-
- /**
- * Add the created action message for the key 'errors.failed_to_upload_synonym_file' with parameters.
- *
- * message: Failed to upload the Synonym file.
- *
- * @param property The property name for the message. (NotNull)
- * @return this. (NotNull)
- */
- public FessMessages addErrorsFailedToUploadSynonymFile(String property) {
- assertPropertyNotNull(property);
- add(property, new ActionMessage(ERRORS_failed_to_upload_synonym_file));
- return this;
- }
-
- /**
- * Add the created action message for the key 'errors.kuromoji_file_is_not_found' with parameters.
- *
- * message: Synonym file is not found
- *
- * @param property The property name for the message. (NotNull)
- * @return this. (NotNull)
- */
- public FessMessages addErrorsKuromojiFileIsNotFound(String property) {
- assertPropertyNotNull(property);
- add(property, new ActionMessage(ERRORS_kuromoji_file_is_not_found));
- return this;
- }
-
- /**
- * Add the created action message for the key 'errors.failed_to_download_kuromoji_file' with parameters.
- *
- * message: Failed to download the UserDict file.
- *
- * @param property The property name for the message. (NotNull)
- * @return this. (NotNull)
- */
- public FessMessages addErrorsFailedToDownloadKuromojiFile(String property) {
- assertPropertyNotNull(property);
- add(property, new ActionMessage(ERRORS_failed_to_download_kuromoji_file));
- return this;
- }
-
- /**
- * Add the created action message for the key 'errors.failed_to_upload_kuromoji_file' with parameters.
- *
- * message: Failed to upload the UserDict file.
- *
- * @param property The property name for the message. (NotNull)
- * @return this. (NotNull)
- */
- public FessMessages addErrorsFailedToUploadKuromojiFile(String property) {
- assertPropertyNotNull(property);
- add(property, new ActionMessage(ERRORS_failed_to_upload_kuromoji_file));
- return this;
- }
-
- /**
- * Add the created action message for the key 'errors.blank_password' with parameters.
- *
- * message: Password is required.
- *
- * @param property The property name for the message. (NotNull)
- * @return this. (NotNull)
- */
- public FessMessages addErrorsBlankPassword(String property) {
- assertPropertyNotNull(property);
- add(property, new ActionMessage(ERRORS_blank_password));
- return this;
- }
-
- /**
- * Add the created action message for the key 'errors.invalid_confirm_password' with parameters.
- *
- * message: Confirm Password does not match.
- *
- * @param property The property name for the message. (NotNull)
- * @return this. (NotNull)
- */
- public FessMessages addErrorsInvalidConfirmPassword(String property) {
- assertPropertyNotNull(property);
- add(property, new ActionMessage(ERRORS_invalid_confirm_password));
- return this;
- }
-
- /**
- * Add the created action message for the key 'errors.password_does_not_exist_in_session' with parameters.
- *
- * message: Invalid password.
- *
- * @param property The property name for the message. (NotNull)
- * @return this. (NotNull)
- */
- public FessMessages addErrorsPasswordDoesNotExistInSession(String property) {
- assertPropertyNotNull(property);
- add(property, new ActionMessage(ERRORS_password_does_not_exist_in_session));
- return this;
- }
-
- /**
- * Add the created action message for the key 'errors.invalid_query_unknown' with parameters.
- *
- * message: The given query is invalid.
- *
- * @param property The property name for the message. (NotNull)
- * @return this. (NotNull)
- */
- public FessMessages addErrorsInvalidQueryUnknown(String property) {
- assertPropertyNotNull(property);
- add(property, new ActionMessage(ERRORS_invalid_query_unknown));
- return this;
- }
-
- /**
- * Add the created action message for the key 'errors.invalid_query_quoted' with parameters.
- *
- * message: An invalid quote character is used.
- *
- * @param property The property name for the message. (NotNull)
- * @return this. (NotNull)
- */
- public FessMessages addErrorsInvalidQueryQuoted(String property) {
- assertPropertyNotNull(property);
- add(property, new ActionMessage(ERRORS_invalid_query_quoted));
- return this;
- }
-
- /**
- * Add the created action message for the key 'errors.invalid_query_curly_bracket' with parameters.
- *
- * message: An invalid curly bracket character is used.
- *
- * @param property The property name for the message. (NotNull)
- * @return this. (NotNull)
- */
- public FessMessages addErrorsInvalidQueryCurlyBracket(String property) {
- assertPropertyNotNull(property);
- add(property, new ActionMessage(ERRORS_invalid_query_curly_bracket));
- return this;
- }
-
- /**
- * Add the created action message for the key 'errors.invalid_query_square_bracket' with parameters.
- *
- * message: An invalid square bracket character is used.
- *
- * @param property The property name for the message. (NotNull)
- * @return this. (NotNull)
- */
- public FessMessages addErrorsInvalidQuerySquareBracket(String property) {
- assertPropertyNotNull(property);
- add(property, new ActionMessage(ERRORS_invalid_query_square_bracket));
- return this;
- }
-
- /**
- * Add the created action message for the key 'errors.invalid_query_parenthesis' with parameters.
- *
- * message: An invalid parenthesis character is used.
- *
- * @param property The property name for the message. (NotNull)
- * @return this. (NotNull)
- */
- public FessMessages addErrorsInvalidQueryParenthesis(String property) {
- assertPropertyNotNull(property);
- add(property, new ActionMessage(ERRORS_invalid_query_parenthesis));
- return this;
- }
-
- /**
- * Add the created action message for the key 'errors.invalid_query_num_range' with parameters.
- *
- * message: An invalid range is used. The example of the range format is "field:[20020101 TO 20030101]".
- *
- * @param property The property name for the message. (NotNull)
- * @return this. (NotNull)
- */
- public FessMessages addErrorsInvalidQueryNumRange(String property) {
- assertPropertyNotNull(property);
- add(property, new ActionMessage(ERRORS_invalid_query_num_range));
- return this;
- }
-
- /**
- * Add the created action message for the key 'errors.invalid_query_str_range' with parameters.
- *
- * message: An invalid range is used. The example of the range format is "field:'{'Aida TO Carmen'}'".
- *
- * @param property The property name for the message. (NotNull)
- * @return this. (NotNull)
- */
- public FessMessages addErrorsInvalidQueryStrRange(String property) {
- assertPropertyNotNull(property);
- add(property, new ActionMessage(ERRORS_invalid_query_str_range));
- return this;
- }
-
- /**
- * Add the created action message for the key 'success.update_crawler_params' with parameters.
- *
- * message: Updated parameters.
- *
- * @param property The property name for the message. (NotNull)
- * @return this. (NotNull)
- */
- public FessMessages addSuccessUpdateCrawlerParams(String property) {
- assertPropertyNotNull(property);
- add(property, new ActionMessage(SUCCESS_update_crawler_params));
- return this;
- }
-
- /**
- * Add the created action message for the key 'success.update_web_crawler_params' with parameters.
- *
- * message: Updated parameters.
- *
- * @param property The property name for the message. (NotNull)
- * @return this. (NotNull)
- */
- public FessMessages addSuccessUpdateWebCrawlerParams(String property) {
- assertPropertyNotNull(property);
- add(property, new ActionMessage(SUCCESS_update_web_crawler_params));
- return this;
- }
-
- /**
- * Add the created action message for the key 'success.update_solr_params' with parameters.
- *
- * message: Updated parameters.
- *
- * @param property The property name for the message. (NotNull)
- * @return this. (NotNull)
- */
- public FessMessages addSuccessUpdateSolrParams(String property) {
- assertPropertyNotNull(property);
- add(property, new ActionMessage(SUCCESS_update_solr_params));
- return this;
- }
-
- /**
- * Add the created action message for the key 'success.commit_solr_index' with parameters.
- *
- * message: Started a process to commit index.
- *
- * @param property The property name for the message. (NotNull)
- * @return this. (NotNull)
- */
- public FessMessages addSuccessCommitSolrIndex(String property) {
- assertPropertyNotNull(property);
- add(property, new ActionMessage(SUCCESS_commit_solr_index));
- return this;
- }
-
- /**
- * Add the created action message for the key 'success.optimize_solr_index' with parameters.
- *
- * message: Started a process to optimize index.
- *
- * @param property The property name for the message. (NotNull)
- * @return this. (NotNull)
- */
- public FessMessages addSuccessOptimizeSolrIndex(String property) {
- assertPropertyNotNull(property);
- add(property, new ActionMessage(SUCCESS_optimize_solr_index));
- return this;
- }
-
- /**
- * Add the created action message for the key 'success.delete_solr_index' with parameters.
- *
- * message: Started a process to optimize index.
- *
- * @param property The property name for the message. (NotNull)
- * @return this. (NotNull)
- */
- public FessMessages addSuccessDeleteSolrIndex(String property) {
- assertPropertyNotNull(property);
- add(property, new ActionMessage(SUCCESS_delete_solr_index));
- return this;
- }
-
- /**
- * Add the created action message for the key 'success.importing_data' with parameters.
- *
- * message: Started to restore data from the uploaded file.
- *
- * @param property The property name for the message. (NotNull)
- * @return this. (NotNull)
- */
- public FessMessages addSuccessImportingData(String property) {
- assertPropertyNotNull(property);
- add(property, new ActionMessage(SUCCESS_importing_data));
- return this;
- }
-
- /**
- * Add the created action message for the key 'success.crawling_session_delete_all' with parameters.
- *
- * message: Deleted session data.
- *
- * @param property The property name for the message. (NotNull)
- * @return this. (NotNull)
- */
- public FessMessages addSuccessCrawlingSessionDeleteAll(String property) {
- assertPropertyNotNull(property);
- add(property, new ActionMessage(SUCCESS_crawling_session_delete_all));
- return this;
- }
-
- /**
- * Add the created action message for the key 'success.start_crawl_process' with parameters.
- *
- * message: Started a crawl process.
- *
- * @param property The property name for the message. (NotNull)
- * @return this. (NotNull)
- */
- public FessMessages addSuccessStartCrawlProcess(String property) {
- assertPropertyNotNull(property);
- add(property, new ActionMessage(SUCCESS_start_crawl_process));
- return this;
- }
-
- /**
- * Add the created action message for the key 'success.stopping_crawl_process' with parameters.
- *
- * message: Stopping a crawl process.
- *
- * @param property The property name for the message. (NotNull)
- * @return this. (NotNull)
- */
- public FessMessages addSuccessStoppingCrawlProcess(String property) {
- assertPropertyNotNull(property);
- add(property, new ActionMessage(SUCCESS_stopping_crawl_process));
- return this;
- }
-
- /**
- * Add the created action message for the key 'success.upload_design_file' with parameters.
- *
- * message: Uploaded {0}.
- *
- * @param property The property name for the message. (NotNull)
- * @param arg0 The parameter arg0 for message. (NotNull)
- * @return this. (NotNull)
- */
- public FessMessages addSuccessUploadDesignFile(String property, String arg0) {
- assertPropertyNotNull(property);
- add(property, new ActionMessage(SUCCESS_upload_design_file, arg0));
- return this;
- }
-
- /**
- * Add the created action message for the key 'success.update_design_jsp_file' with parameters.
- *
- * message: Updated {0}.
- *
- * @param property The property name for the message. (NotNull)
- * @param arg0 The parameter arg0 for message. (NotNull)
- * @return this. (NotNull)
- */
- public FessMessages addSuccessUpdateDesignJspFile(String property, String arg0) {
- assertPropertyNotNull(property);
- add(property, new ActionMessage(SUCCESS_update_design_jsp_file, arg0));
- return this;
- }
-
- /**
- * Add the created action message for the key 'success.starting_solr_instance' with parameters.
- *
- * message: Starting a solr instance.
- *
- * @param property The property name for the message. (NotNull)
- * @return this. (NotNull)
- */
- public FessMessages addSuccessStartingSolrInstance(String property) {
- assertPropertyNotNull(property);
- add(property, new ActionMessage(SUCCESS_starting_solr_instance));
- return this;
- }
-
- /**
- * Add the created action message for the key 'success.stopping_solr_instance' with parameters.
- *
- * message: Stopping a solr instance.
- *
- * @param property The property name for the message. (NotNull)
- * @return this. (NotNull)
- */
- public FessMessages addSuccessStoppingSolrInstance(String property) {
+ public FessMessages addErrorsInvalidQueryUnknown(String property) {
assertPropertyNotNull(property);
- add(property, new ActionMessage(SUCCESS_stopping_solr_instance));
+ add(property, new ActionMessage(ERRORS_invalid_query_unknown));
return this;
}
/**
- * Add the created action message for the key 'success.reloading_solr_instance' with parameters.
+ * Add the created action message for the key 'errors.invalid_query_quoted' with parameters.
*
- * message: Reloading a solr instance.
+ * message: An invalid quote character is used.
*
* @param property The property name for the message. (NotNull)
* @return this. (NotNull)
*/
- public FessMessages addSuccessReloadingSolrInstance(String property) {
+ public FessMessages addErrorsInvalidQueryQuoted(String property) {
assertPropertyNotNull(property);
- add(property, new ActionMessage(SUCCESS_reloading_solr_instance));
+ add(property, new ActionMessage(ERRORS_invalid_query_quoted));
return this;
}
/**
- * Add the created action message for the key 'success.update_crawler_schedule' with parameters.
+ * Add the created action message for the key 'errors.invalid_query_curly_bracket' with parameters.
*
- * message: Updated a crawling schedule.
+ * message: An invalid curly bracket character is used.
*
* @param property The property name for the message. (NotNull)
* @return this. (NotNull)
*/
- public FessMessages addSuccessUpdateCrawlerSchedule(String property) {
+ public FessMessages addErrorsInvalidQueryCurlyBracket(String property) {
assertPropertyNotNull(property);
- add(property, new ActionMessage(SUCCESS_update_crawler_schedule));
+ add(property, new ActionMessage(ERRORS_invalid_query_curly_bracket));
return this;
}
/**
- * Add the created action message for the key 'success.create_crawling_config_at_wizard' with parameters.
+ * Add the created action message for the key 'errors.invalid_query_square_bracket' with parameters.
*
- * message: Created a crawling config ({0}).
+ * message: An invalid square bracket character is used.
*
* @param property The property name for the message. (NotNull)
- * @param arg0 The parameter arg0 for message. (NotNull)
* @return this. (NotNull)
*/
- public FessMessages addSuccessCreateCrawlingConfigAtWizard(String property, String arg0) {
+ public FessMessages addErrorsInvalidQuerySquareBracket(String property) {
assertPropertyNotNull(property);
- add(property, new ActionMessage(SUCCESS_create_crawling_config_at_wizard, arg0));
+ add(property, new ActionMessage(ERRORS_invalid_query_square_bracket));
return this;
}
/**
- * Add the created action message for the key 'success.search_log_delete_all' with parameters.
+ * Add the created action message for the key 'errors.invalid_query_parenthesis' with parameters.
*
- * message: Deleted search logs.
+ * message: An invalid parenthesis character is used.
*
* @param property The property name for the message. (NotNull)
* @return this. (NotNull)
*/
- public FessMessages addSuccessSearchLogDeleteAll(String property) {
+ public FessMessages addErrorsInvalidQueryParenthesis(String property) {
assertPropertyNotNull(property);
- add(property, new ActionMessage(SUCCESS_search_log_delete_all));
+ add(property, new ActionMessage(ERRORS_invalid_query_parenthesis));
return this;
}
/**
- * Add the created action message for the key 'success.failure_url_delete_all' with parameters.
+ * Add the created action message for the key 'errors.invalid_query_num_range' with parameters.
*
- * message: Deleted failure urls.
+ * message: An invalid range is used. The example of the range format is "field:[20020101 TO 20030101]".
*
* @param property The property name for the message. (NotNull)
* @return this. (NotNull)
*/
- public FessMessages addSuccessFailureUrlDeleteAll(String property) {
+ public FessMessages addErrorsInvalidQueryNumRange(String property) {
assertPropertyNotNull(property);
- add(property, new ActionMessage(SUCCESS_failure_url_delete_all));
+ add(property, new ActionMessage(ERRORS_invalid_query_num_range));
return this;
}
/**
- * Add the created action message for the key 'success.delete_file' with parameters.
+ * Add the created action message for the key 'errors.invalid_query_str_range' with parameters.
*
- * message: Deleted {0} file.
+ * message: An invalid range is used. The example of the range format is "field:'{'Aida TO Carmen'}'".
*
* @param property The property name for the message. (NotNull)
- * @param arg0 The parameter arg0 for message. (NotNull)
* @return this. (NotNull)
*/
- public FessMessages addSuccessDeleteFile(String property, String arg0) {
+ public FessMessages addErrorsInvalidQueryStrRange(String property) {
assertPropertyNotNull(property);
- add(property, new ActionMessage(SUCCESS_delete_file, arg0));
+ add(property, new ActionMessage(ERRORS_invalid_query_str_range));
return this;
}
/**
- * Add the created action message for the key 'success.user_info_delete_all' with parameters.
+ * Add the created action message for the key 'errors.crud_invalid_mode' with parameters.
*
- * message: Deleted user information.
+ * message: Invalid mode(expected value is {0}, but it's {1}).
*
* @param property The property name for the message. (NotNull)
+ * @param arg0 The parameter arg0 for message. (NotNull)
+ * @param arg1 The parameter arg1 for message. (NotNull)
* @return this. (NotNull)
*/
- public FessMessages addSuccessUserInfoDeleteAll(String property) {
+ public FessMessages addErrorsCrudInvalidMode(String property, String arg0, String arg1) {
assertPropertyNotNull(property);
- add(property, new ActionMessage(SUCCESS_user_info_delete_all));
+ add(property, new ActionMessage(ERRORS_crud_invalid_mode, arg0, arg1));
return this;
}
/**
- * Add the created action message for the key 'success.favorite_log_delete_all' with parameters.
+ * Add the created action message for the key 'errors.crud_failed_to_create_crud_table' with parameters.
*
- * message: Deleted popular urls
+ * message: Failed to create a new data.
*
* @param property The property name for the message. (NotNull)
* @return this. (NotNull)
*/
- public FessMessages addSuccessFavoriteLogDeleteAll(String property) {
+ public FessMessages addErrorsCrudFailedToCreateCrudTable(String property) {
assertPropertyNotNull(property);
- add(property, new ActionMessage(SUCCESS_favorite_log_delete_all));
+ add(property, new ActionMessage(ERRORS_crud_failed_to_create_crud_table));
return this;
}
/**
- * Add the created action message for the key 'success.job_started' with parameters.
+ * Add the created action message for the key 'errors.crud_failed_to_update_crud_table' with parameters.
*
- * message: Started job {0}.
+ * message: Failed to update the data.
*
* @param property The property name for the message. (NotNull)
- * @param arg0 The parameter arg0 for message. (NotNull)
* @return this. (NotNull)
*/
- public FessMessages addSuccessJobStarted(String property, String arg0) {
+ public FessMessages addErrorsCrudFailedToUpdateCrudTable(String property) {
assertPropertyNotNull(property);
- add(property, new ActionMessage(SUCCESS_job_started, arg0));
+ add(property, new ActionMessage(ERRORS_crud_failed_to_update_crud_table));
return this;
}
/**
- * Add the created action message for the key 'success.job_stopped' with parameters.
+ * Add the created action message for the key 'errors.crud_failed_to_delete_crud_table' with parameters.
*
- * message: Stopped job {0}.
+ * message: Failed to delete the data.
*
* @param property The property name for the message. (NotNull)
- * @param arg0 The parameter arg0 for message. (NotNull)
* @return this. (NotNull)
*/
- public FessMessages addSuccessJobStopped(String property, String arg0) {
+ public FessMessages addErrorsCrudFailedToDeleteCrudTable(String property) {
assertPropertyNotNull(property);
- add(property, new ActionMessage(SUCCESS_job_stopped, arg0));
+ add(property, new ActionMessage(ERRORS_crud_failed_to_delete_crud_table));
return this;
}
/**
- * Add the created action message for the key 'success.joblog_delete_all' with parameters.
+ * Add the created action message for the key 'errors.crud_could_not_find_crud_table' with parameters.
*
- * message: Deleted job logs.
+ * message: Could not find the data({0}).
*
* @param property The property name for the message. (NotNull)
+ * @param arg0 The parameter arg0 for message. (NotNull)
* @return this. (NotNull)
*/
- public FessMessages addSuccessJoblogDeleteAll(String property) {
+ public FessMessages addErrorsCrudCouldNotFindCrudTable(String property, String arg0) {
assertPropertyNotNull(property);
- add(property, new ActionMessage(SUCCESS_joblog_delete_all));
+ add(property, new ActionMessage(ERRORS_crud_could_not_find_crud_table, arg0));
return this;
}
/**
- * Add the created action message for the key 'success.upload_synonym_file' with parameters.
+ * Add the created action message for the key 'success.update_crawler_params' with parameters.
*
* @param property The property name for the message. (NotNull)
* @return this. (NotNull)
*/
- public FessMessages addSuccessUploadSynonymFile(String property) {
+ public FessMessages addSuccessUpdateCrawlerParams(String property) {
assertPropertyNotNull(property);
- add(property, new ActionMessage(SUCCESS_upload_synonym_file));
+ add(property, new ActionMessage(SUCCESS_update_crawler_params));
return this;
}
/**
- * Add the created action message for the key 'success.upload_kuromoji_file' with parameters.
+ * Add the created action message for the key 'success.update_web_crawler_params' with parameters.
*
* @param property The property name for the message. (NotNull)
* @return this. (NotNull)
*/
- public FessMessages addSuccessUploadKuromojiFile(String property) {
+ public FessMessages addSuccessUpdateWebCrawlerParams(String property) {
assertPropertyNotNull(property);
- add(property, new ActionMessage(SUCCESS_upload_kuromoji_file));
+ add(property, new ActionMessage(SUCCESS_update_web_crawler_params));
return this;
}
/**
- * Add the created action message for the key 'success.upload_suggest_elevate_word' with parameters.
+ * Add the created action message for the key 'success.update_solr_params' with parameters.
*
* @param property The property name for the message. (NotNull)
* @return this. (NotNull)
*/
- public FessMessages addSuccessUploadSuggestElevateWord(String property) {
+ public FessMessages addSuccessUpdateSolrParams(String property) {
assertPropertyNotNull(property);
- add(property, new ActionMessage(SUCCESS_upload_suggest_elevate_word));
+ add(property, new ActionMessage(SUCCESS_update_solr_params));
return this;
}
/**
- * Add the created action message for the key 'success.upload_suggest_bad_word' with parameters.
+ * Add the created action message for the key 'success.commit_solr_index' with parameters.
*
- * message: Uploaded Bad Word file.
+ * message: Started a process to commit index.
*
* @param property The property name for the message. (NotNull)
* @return this. (NotNull)
*/
- public FessMessages addSuccessUploadSuggestBadWord(String property) {
+ public FessMessages addSuccessCommitSolrIndex(String property) {
assertPropertyNotNull(property);
- add(property, new ActionMessage(SUCCESS_upload_suggest_bad_word));
+ add(property, new ActionMessage(SUCCESS_commit_solr_index));
return this;
}
/**
- * Add the created action message for the key 'label.facet_label_title' with parameters.
+ * Add the created action message for the key 'success.optimize_solr_index' with parameters.
*
- * message: Label
+ * message: Started a process to optimize index.
*
* @param property The property name for the message. (NotNull)
* @return this. (NotNull)
*/
- public FessMessages addLabelFacetLabelTitle(String property) {
+ public FessMessages addSuccessOptimizeSolrIndex(String property) {
assertPropertyNotNull(property);
- add(property, new ActionMessage(LABEL_facet_label_title));
+ add(property, new ActionMessage(SUCCESS_optimize_solr_index));
return this;
}
/**
- * Add the created action message for the key 'label.facet_lastModified_title' with parameters.
+ * Add the created action message for the key 'success.delete_solr_index' with parameters.
*
- * message: Term
+ * message: Started a process to optimize index.
*
* @param property The property name for the message. (NotNull)
* @return this. (NotNull)
*/
- public FessMessages addLabelFacetLastModifiedTitle(String property) {
+ public FessMessages addSuccessDeleteSolrIndex(String property) {
assertPropertyNotNull(property);
- add(property, new ActionMessage(LABEL_facet_lastModified_title));
+ add(property, new ActionMessage(SUCCESS_delete_solr_index));
return this;
}
/**
- * Add the created action message for the key 'label.facet_lastModified_1day' with parameters.
+ * Add the created action message for the key 'success.importing_data' with parameters.
*
- * message: Past 24 Hours
+ * message: Started to restore data from the uploaded file.
*
* @param property The property name for the message. (NotNull)
* @return this. (NotNull)
*/
- public FessMessages addLabelFacetLastModified1day(String property) {
+ public FessMessages addSuccessImportingData(String property) {
assertPropertyNotNull(property);
- add(property, new ActionMessage(LABEL_facet_lastModified_1day));
+ add(property, new ActionMessage(SUCCESS_importing_data));
return this;
}
/**
- * Add the created action message for the key 'label.facet_lastModified_1week' with parameters.
+ * Add the created action message for the key 'success.crawling_session_delete_all' with parameters.
*
* @param property The property name for the message. (NotNull)
* @return this. (NotNull)
*/
- public FessMessages addLabelFacetLastModified1week(String property) {
+ public FessMessages addSuccessCrawlingSessionDeleteAll(String property) {
assertPropertyNotNull(property);
- add(property, new ActionMessage(LABEL_facet_lastModified_1week));
+ add(property, new ActionMessage(SUCCESS_crawling_session_delete_all));
return this;
}
/**
- * Add the created action message for the key 'label.facet_lastModified_1month' with parameters.
+ * Add the created action message for the key 'success.start_crawl_process' with parameters.
*
- * message: Past Month
+ * message: Started a crawl process.
*
* @param property The property name for the message. (NotNull)
* @return this. (NotNull)
*/
- public FessMessages addLabelFacetLastModified1month(String property) {
+ public FessMessages addSuccessStartCrawlProcess(String property) {
assertPropertyNotNull(property);
- add(property, new ActionMessage(LABEL_facet_lastModified_1month));
+ add(property, new ActionMessage(SUCCESS_start_crawl_process));
return this;
}
/**
- * Add the created action message for the key 'label.facet_lastModified_1year' with parameters.
+ * Add the created action message for the key 'success.stopping_crawl_process' with parameters.
*
- * message: Past Year
+ * message: Stopping a crawl process.
*
* @param property The property name for the message. (NotNull)
* @return this. (NotNull)
*/
- public FessMessages addLabelFacetLastModified1year(String property) {
+ public FessMessages addSuccessStoppingCrawlProcess(String property) {
assertPropertyNotNull(property);
- add(property, new ActionMessage(LABEL_facet_lastModified_1year));
+ add(property, new ActionMessage(SUCCESS_stopping_crawl_process));
return this;
}
/**
- * Add the created action message for the key 'label.facet_contentLength_title' with parameters.
+ * Add the created action message for the key 'success.upload_design_file' with parameters.
*
- * message: Size
+ * message: Uploaded {0}.
*
* @param property The property name for the message. (NotNull)
+ * @param arg0 The parameter arg0 for message. (NotNull)
* @return this. (NotNull)
*/
- public FessMessages addLabelFacetContentLengthTitle(String property) {
+ public FessMessages addSuccessUploadDesignFile(String property, String arg0) {
assertPropertyNotNull(property);
- add(property, new ActionMessage(LABEL_facet_contentLength_title));
+ add(property, new ActionMessage(SUCCESS_upload_design_file, arg0));
return this;
}
/**
- * Add the created action message for the key 'label.facet_contentLength_10k' with parameters.
+ * Add the created action message for the key 'success.update_design_jsp_file' with parameters.
*
- * message: - 10kb
+ * message: Updated {0}.
*
* @param property The property name for the message. (NotNull)
+ * @param arg0 The parameter arg0 for message. (NotNull)
* @return this. (NotNull)
*/
- public FessMessages addLabelFacetContentLength10k(String property) {
+ public FessMessages addSuccessUpdateDesignJspFile(String property, String arg0) {
assertPropertyNotNull(property);
- add(property, new ActionMessage(LABEL_facet_contentLength_10k));
+ add(property, new ActionMessage(SUCCESS_update_design_jsp_file, arg0));
return this;
}
/**
- * Add the created action message for the key 'label.facet_contentLength_10kto100k' with parameters.
+ * Add the created action message for the key 'success.starting_solr_instance' with parameters.
*
* @param property The property name for the message. (NotNull)
* @return this. (NotNull)
*/
- public FessMessages addLabelFacetContentLength10kto100k(String property) {
+ public FessMessages addSuccessStartingSolrInstance(String property) {
assertPropertyNotNull(property);
- add(property, new ActionMessage(LABEL_facet_contentLength_10kto100k));
+ add(property, new ActionMessage(SUCCESS_starting_solr_instance));
return this;
}
/**
- * Add the created action message for the key 'label.facet_contentLength_100kto500k' with parameters.
+ * Add the created action message for the key 'success.stopping_solr_instance' with parameters.
*
* @param property The property name for the message. (NotNull)
* @return this. (NotNull)
*/
- public FessMessages addLabelFacetContentLength100kto500k(String property) {
+ public FessMessages addSuccessStoppingSolrInstance(String property) {
assertPropertyNotNull(property);
- add(property, new ActionMessage(LABEL_facet_contentLength_100kto500k));
+ add(property, new ActionMessage(SUCCESS_stopping_solr_instance));
return this;
}
/**
- * Add the created action message for the key 'label.facet_contentLength_500kto1m' with parameters.
+ * Add the created action message for the key 'success.reloading_solr_instance' with parameters.
*
* @param property The property name for the message. (NotNull)
* @return this. (NotNull)
*/
- public FessMessages addLabelFacetContentLength500kto1m(String property) {
+ public FessMessages addSuccessReloadingSolrInstance(String property) {
assertPropertyNotNull(property);
- add(property, new ActionMessage(LABEL_facet_contentLength_500kto1m));
+ add(property, new ActionMessage(SUCCESS_reloading_solr_instance));
return this;
}
/**
- * Add the created action message for the key 'label.facet_contentLength_1m' with parameters.
+ * Add the created action message for the key 'success.update_crawler_schedule' with parameters.
*
* @param property The property name for the message. (NotNull)
* @return this. (NotNull)
*/
- public FessMessages addLabelFacetContentLength1m(String property) {
+ public FessMessages addSuccessUpdateCrawlerSchedule(String property) {
assertPropertyNotNull(property);
- add(property, new ActionMessage(LABEL_facet_contentLength_1m));
+ add(property, new ActionMessage(SUCCESS_update_crawler_schedule));
return this;
}
/**
- * Add the created action message for the key 'label.facet_filetype_title' with parameters.
+ * Add the created action message for the key 'success.create_crawling_config_at_wizard' with parameters.
*
- * message: File Type
+ * message: Created a crawling config ({0}).
*
* @param property The property name for the message. (NotNull)
+ * @param arg0 The parameter arg0 for message. (NotNull)
* @return this. (NotNull)
*/
- public FessMessages addLabelFacetFiletypeTitle(String property) {
+ public FessMessages addSuccessCreateCrawlingConfigAtWizard(String property, String arg0) {
assertPropertyNotNull(property);
- add(property, new ActionMessage(LABEL_facet_filetype_title));
+ add(property, new ActionMessage(SUCCESS_create_crawling_config_at_wizard, arg0));
return this;
}
/**
- * Add the created action message for the key 'label.facet_filetype_html' with parameters.
+ * Add the created action message for the key 'success.search_log_delete_all' with parameters.
*
* @param property The property name for the message. (NotNull)
* @return this. (NotNull)
*/
- public FessMessages addLabelFacetFiletypeHtml(String property) {
+ public FessMessages addSuccessSearchLogDeleteAll(String property) {
assertPropertyNotNull(property);
- add(property, new ActionMessage(LABEL_facet_filetype_html));
+ add(property, new ActionMessage(SUCCESS_search_log_delete_all));
return this;
}
/**
- * Add the created action message for the key 'label.facet_filetype_word' with parameters.
+ * Add the created action message for the key 'success.failure_url_delete_all' with parameters.
*
* @param property The property name for the message. (NotNull)
* @return this. (NotNull)
*/
- public FessMessages addLabelFacetFiletypeWord(String property) {
+ public FessMessages addSuccessFailureUrlDeleteAll(String property) {
assertPropertyNotNull(property);
- add(property, new ActionMessage(LABEL_facet_filetype_word));
+ add(property, new ActionMessage(SUCCESS_failure_url_delete_all));
return this;
}
/**
- * Add the created action message for the key 'label.facet_filetype_excel' with parameters.
+ * Add the created action message for the key 'success.delete_file' with parameters.
*
* @param property The property name for the message. (NotNull)
+ * @param arg0 The parameter arg0 for message. (NotNull)
* @return this. (NotNull)
*/
- public FessMessages addLabelFacetFiletypeExcel(String property) {
+ public FessMessages addSuccessDeleteFile(String property, String arg0) {
assertPropertyNotNull(property);
- add(property, new ActionMessage(LABEL_facet_filetype_excel));
+ add(property, new ActionMessage(SUCCESS_delete_file, arg0));
return this;
}
/**
- * Add the created action message for the key 'label.facet_filetype_powerpoint' with parameters.
+ * Add the created action message for the key 'success.user_info_delete_all' with parameters.
*
* @param property The property name for the message. (NotNull)
* @return this. (NotNull)
*/
- public FessMessages addLabelFacetFiletypePowerpoint(String property) {
+ public FessMessages addSuccessUserInfoDeleteAll(String property) {
assertPropertyNotNull(property);
- add(property, new ActionMessage(LABEL_facet_filetype_powerpoint));
+ add(property, new ActionMessage(SUCCESS_user_info_delete_all));
return this;
}
/**
- * Add the created action message for the key 'label.facet_filetype_pdf' with parameters.
+ * Add the created action message for the key 'success.favorite_log_delete_all' with parameters.
*
- * message: PDF
+ * message: Deleted popular urls
*
* @param property The property name for the message. (NotNull)
* @return this. (NotNull)
*/
- public FessMessages addLabelFacetFiletypePdf(String property) {
+ public FessMessages addSuccessFavoriteLogDeleteAll(String property) {
assertPropertyNotNull(property);
- add(property, new ActionMessage(LABEL_facet_filetype_pdf));
+ add(property, new ActionMessage(SUCCESS_favorite_log_delete_all));
return this;
}
/**
- * Add the created action message for the key 'label.facet_filetype_others' with parameters.
+ * Add the created action message for the key 'success.job_started' with parameters.
*
- * message: PDF
+ * message: Started job {0}.
*
* @param property The property name for the message. (NotNull)
+ * @param arg0 The parameter arg0 for message. (NotNull)
* @return this. (NotNull)
*/
- public FessMessages addLabelFacetFiletypeOthers(String property) {
+ public FessMessages addSuccessJobStarted(String property, String arg0) {
assertPropertyNotNull(property);
- add(property, new ActionMessage(LABEL_facet_filetype_others));
+ add(property, new ActionMessage(SUCCESS_job_started, arg0));
return this;
}
/**
- * Add the created action message for the key 'label.facet_label_reset' with parameters.
+ * Add the created action message for the key 'success.job_stopped' with parameters.
*
* @param property The property name for the message. (NotNull)
+ * @param arg0 The parameter arg0 for message. (NotNull)
* @return this. (NotNull)
*/
- public FessMessages addLabelFacetLabelReset(String property) {
+ public FessMessages addSuccessJobStopped(String property, String arg0) {
assertPropertyNotNull(property);
- add(property, new ActionMessage(LABEL_facet_label_reset));
+ add(property, new ActionMessage(SUCCESS_job_stopped, arg0));
return this;
}
/**
- * Add the created action message for the key 'errors.crud_invalid_mode' with parameters.
+ * Add the created action message for the key 'success.joblog_delete_all' with parameters.
*
- * message: Invalid mode(expected value is {0}, but it's {1}).
+ * message: Deleted job logs.
*
* @param property The property name for the message. (NotNull)
- * @param arg0 The parameter arg0 for message. (NotNull)
- * @param arg1 The parameter arg1 for message. (NotNull)
* @return this. (NotNull)
*/
- public FessMessages addErrorsCrudInvalidMode(String property, String arg0, String arg1) {
+ public FessMessages addSuccessJoblogDeleteAll(String property) {
assertPropertyNotNull(property);
- add(property, new ActionMessage(ERRORS_crud_invalid_mode, arg0, arg1));
+ add(property, new ActionMessage(SUCCESS_joblog_delete_all));
return this;
}
/**
- * Add the created action message for the key 'errors.crud_failed_to_create_crud_table' with parameters.
+ * Add the created action message for the key 'success.upload_synonym_file' with parameters.
*
- * message: Failed to create a new data.
+ * message: Uploaded Synonym file.
*
* @param property The property name for the message. (NotNull)
* @return this. (NotNull)
*/
- public FessMessages addErrorsCrudFailedToCreateCrudTable(String property) {
+ public FessMessages addSuccessUploadSynonymFile(String property) {
assertPropertyNotNull(property);
- add(property, new ActionMessage(ERRORS_crud_failed_to_create_crud_table));
+ add(property, new ActionMessage(SUCCESS_upload_synonym_file));
return this;
}
/**
- * Add the created action message for the key 'errors.crud_failed_to_update_crud_table' with parameters.
+ * Add the created action message for the key 'success.upload_kuromoji_file' with parameters.
*
- * message: Failed to update the data.
+ * message: Uploaded Kuromoji file.
*
* @param property The property name for the message. (NotNull)
* @return this. (NotNull)
*/
- public FessMessages addErrorsCrudFailedToUpdateCrudTable(String property) {
+ public FessMessages addSuccessUploadKuromojiFile(String property) {
assertPropertyNotNull(property);
- add(property, new ActionMessage(ERRORS_crud_failed_to_update_crud_table));
+ add(property, new ActionMessage(SUCCESS_upload_kuromoji_file));
return this;
}
/**
- * Add the created action message for the key 'errors.crud_failed_to_delete_crud_table' with parameters.
+ * Add the created action message for the key 'success.upload_suggest_elevate_word' with parameters.
*
- * message: Failed to delete the data.
+ * message: Uploaded Additional Word file.
*
* @param property The property name for the message. (NotNull)
* @return this. (NotNull)
*/
- public FessMessages addErrorsCrudFailedToDeleteCrudTable(String property) {
+ public FessMessages addSuccessUploadSuggestElevateWord(String property) {
assertPropertyNotNull(property);
- add(property, new ActionMessage(ERRORS_crud_failed_to_delete_crud_table));
+ add(property, new ActionMessage(SUCCESS_upload_suggest_elevate_word));
return this;
}
/**
- * Add the created action message for the key 'errors.crud_could_not_find_crud_table' with parameters.
+ * Add the created action message for the key 'success.upload_suggest_bad_word' with parameters.
*
- * message: Could not find the data({0}).
+ * message: Uploaded Bad Word file.
*
* @param property The property name for the message. (NotNull)
- * @param arg0 The parameter arg0 for message. (NotNull)
* @return this. (NotNull)
*/
- public FessMessages addErrorsCrudCouldNotFindCrudTable(String property, String arg0) {
+ public FessMessages addSuccessUploadSuggestBadWord(String property) {
assertPropertyNotNull(property);
- add(property, new ActionMessage(ERRORS_crud_could_not_find_crud_table, arg0));
+ add(property, new ActionMessage(SUCCESS_upload_suggest_bad_word));
return this;
}
diff --git a/src/main/resources/app.xml b/src/main/resources/app.xml
index 05731e342eacf9c75bab47eeb1a140338bdacc0a..393e06e7e9e93e748c83258425b61f083e1fb758 100644
--- a/src/main/resources/app.xml
+++ b/src/main/resources/app.xml
@@ -120,21 +120,21 @@
- "label.facet_lastModified_title"
+ "labels.facet_lastModified_title"
- "label.facet_lastModified_1day"
+ "labels.facet_lastModified_1day""last_modified:[now/d-1d TO now]"
- "label.facet_lastModified_1week"
+ "labels.facet_lastModified_1week""last_modified:[now/d-7d TO now]"
- "label.facet_lastModified_1month"
+ "labels.facet_lastModified_1month""last_modified:[now/d-1M TO now]"
- "label.facet_lastModified_1year"
+ "labels.facet_lastModified_1year""last_modified:[now/d-1y TO now]"
@@ -143,25 +143,25 @@
- "label.facet_contentLength_title"
+ "labels.facet_contentLength_title"
- "label.facet_contentLength_10k"
+ "labels.facet_contentLength_10k""content_length:[0 TO 9999]"
- "label.facet_contentLength_10kto100k"
+ "labels.facet_contentLength_10kto100k""content_length:[10000 TO 99999]"
- "label.facet_contentLength_100kto500k"
+ "labels.facet_contentLength_100kto500k""content_length:[100000 TO 499999]"
- "label.facet_contentLength_500kto1m"
+ "labels.facet_contentLength_500kto1m""content_length:[500000 TO 999999]"
- "label.facet_contentLength_1m"
+ "labels.facet_contentLength_1m""content_length:[1000000 TO *]"
@@ -170,29 +170,29 @@
- "label.facet_filetype_title"
+ "labels.facet_filetype_title"
- "label.facet_filetype_html"
+ "labels.facet_filetype_html""filetype:html"
- "label.facet_filetype_word"
+ "labels.facet_filetype_word""filetype:word"
- "label.facet_filetype_excel"
+ "labels.facet_filetype_excel""filetype:excel"
- "label.facet_filetype_powerpoint"
+ "labels.facet_filetype_powerpoint""filetype:powerpoint"
- "label.facet_filetype_pdf"
+ "labels.facet_filetype_pdf""filetype:pdf"
- "label.facet_filetype_others"
+ "labels.facet_filetype_others""filetype:others"
diff --git a/src/main/resources/fess_label.properties b/src/main/resources/fess_label.properties
index 3e04c314c284935530471aa62b585ac0cc887a5f..d94db1b5d825a3de74456c17f64cfe4ee58318e9 100644
--- a/src/main/resources/fess_label.properties
+++ b/src/main/resources/fess_label.properties
@@ -164,50 +164,49 @@ labels.target=Target
labels.token=Token
labels.useAclAsRole=Use ACL as Role
labels.synonymFile=Synonym File
-labels.userDictFile=UserDict File
+labels.userDictFile=Kuromoji File
labels.suggestElevateWordFile=Additional Word File
labels.suggestBadWordFile=Bad Word File
labels.menu_system=System
-labels.menu.wizard=» Wizard
-labels.menu.crawl_config=» General
-labels.menu.scheduled_job_config=» Scheduled Jobs
-labels.menu.system_config=» System
-labels.menu.document_config=» Index
-labels.menu.design=» Design
-labels.menu.dict=» Dictionary
-labels.menu.data=» Backup/Restore
+labels.menu_wizard=Wizard
+labels.menu_crawl_config=General
+labels.menu_scheduled_job_config=Scheduled Jobs
+labels.menu_system_config=System
+labels.menu_document_config=Index
+labels.menu_design=Design
+labels.menu_dict=Dictionary
+labels.menu_data=Backup/Restore
labels.menu_crawl=Crawler
-labels.menu.web=» Web
-labels.menu.file_system=» File System
-labels.menu.data_store=» Data Store
-labels.menu.label_type=» Label
-labels.menu.key_match=» Key Match
-labels.menu.boost_document_rule=» Doc Boost
-labels.menu.path_mapping=» Path Mapping
-labels.menu.web_authentication=» Web Authentication
-labels.menu.file_authentication=» File Authentication
-labels.menu.request_header=» Request Header
-labels.menu.overlapping_host=» Overlapping Host
-labels.menu.role_type=» Role
+labels.menu_web=Web
+labels.menu_file_system=File System
+labels.menu_data_store=Data Store
+labels.menu_label_type=Label
+labels.menu_key_match=Key Match
+labels.menu_boost_document_rule=Doc Boost
+labels.menu_path_mapping=Path Mapping
+labels.menu_web_authentication=Web Authentication
+labels.menu_file_authentication=File Authentication
+labels.menu_request_header=Request Header
+labels.menu_overlapping_host=Overlapping Host
+labels.menu_role_type=Role
labels.menu_user=User
-labels.menu.user=User
-labels.menu.role=Role
-labels.menu.group=Group
+labels.menu_role=Role
+labels.menu_group=Group
labels.menu_suggest=Suggest
-labels.menu.suggest_elevate_word=» Additional Word
-labels.menu.suggest_bad_word=» Bad Word
+labels.menu_suggest_elevate_word=Additional Word
+labels.menu_suggest_bad_word=Bad Word
labels.menu_system_log=System Info
-labels.menu.system_info=» Config Info
-labels.menu.session_info=» Session Info
-labels.menu.log=» Log Files
-labels.menu.jobLog=» Job Log
-labels.menu.failure_url=» Failure URL
-labels.menu.search_list=» Search
+labels.menu_system_info=Config Info
+labels.menu_session_info=Session Info
+labels.menu_log=Log Files
+labels.menu_jobLog=Job Log
+labels.menu_failure_url=Failure URL
+labels.menu_search_list=Search
labels.menu_user_log=User Info
-labels.menu.search_log=» Search Log
-labels.menu.stats=» Statistics
-labels.menu.favoriteLog=» Popular URL
-labels.menu.logout=Logout
+labels.menu_search_log=Search Log
+labels.menu_stats=Statistics
+labels.menu_favoriteLog=Popular URL
+labels.menu_logout=Logout
labels.header.logo_alt=Fess
labels.header.home=Home
labels.header.help=Help
@@ -243,6 +242,26 @@ labels.search_result_favorited=Voted
labels.search_click_count=Click: {0}
labels.search_result_more=more..
labels.search_result_cache=Cache
+labels.facet_label_title=Label
+labels.facet_lastModified_title=Term
+labels.facet_lastModified_1day=Past 24 Hours
+labels.facet_lastModified_1week=Past Week
+labels.facet_lastModified_1month=Past Month
+labels.facet_lastModified_1year=Past Year
+labels.facet_contentLength_title=Size
+labels.facet_contentLength_10k= - 10kb
+labels.facet_contentLength_10kto100k=10kb - 100kb
+labels.facet_contentLength_100kto500k=100kb - 500kb
+labels.facet_contentLength_500kto1m=500kb - 1mb
+labels.facet_contentLength_1m=1mb -
+labels.facet_filetype_title=File Type
+labels.facet_filetype_html=HTML
+labels.facet_filetype_word=Word
+labels.facet_filetype_excel=Excel
+labels.facet_filetype_powerpoint=PowerPoint
+labels.facet_filetype_pdf=PDF
+labels.facet_filetype_others=PDF
+labels.facet_label_reset=Reset
labels.searchoptions_all=All
labels.searchoptions_score=Score
labels.searchoptions_menu_sort=Sort:
@@ -292,6 +311,7 @@ labels.search_unknown=Unknown
labels.footer_back_to_top=Back to top
labels.header_brand_name=Fess
labels.header_form_option_btn=Options
+labels.open_uri=Accessing {0} At a first time starting, it might take a little more time to open the file.
labels.file_crawling_configuration=File Crawling Configuration
labels.file_crawling_title_details=File Crawling Configuration
labels.included_paths=Included Paths For Crawling
@@ -885,6 +905,7 @@ labels.file_authentication_password=Password
labels.file_authentication_parameters=Parameters
labels.file_authentication_file_crawling_config=FS Config
labels.file_authentication_scheme_samba=Samba
+labels.file_authentication_scheme_ftp=FTP
labels.file_authentication_title_confirm=File Authentication
labels.file_authentication_button_update=Update
labels.file_authentication_button_delete=Delete
@@ -1014,8 +1035,8 @@ labels.dict_synonym_button_update=Update
labels.dict_synonym_button_download=Download
labels.dict_synonym_button_upload=Upload
labels.dict_synonym_file=Synonym File
-labels.dict_kuromoji_configuration=UserDict List
-labels.dict_kuromoji_title=UserDict List
+labels.dict_kuromoji_configuration=Kuromoji List
+labels.dict_kuromoji_title=Kuromoji List
labels.dict_kuromoji_list_link=List
labels.dict_kuromoji_link_create=Create New
labels.dict_kuromoji_link_update=Edit
@@ -1035,7 +1056,7 @@ labels.dict_kuromoji_button_delete=Delete
labels.dict_kuromoji_button_update=Update
labels.dict_kuromoji_button_download=Download
labels.dict_kuromoji_button_upload=Upload
-labels.dict_kuromoji_file=UserDict File
+labels.dict_kuromoji_file=Kuromoji File
labels.boost_document_rule_configuration=Doc Boost
labels.boost_document_rule_title_list=Doc Boost
labels.boost_document_rule_title_confirm=Confirm Doc Boost
diff --git a/src/main/resources/fess_label_en.properties b/src/main/resources/fess_label_en.properties
deleted file mode 100644
index 8a1e329481e8e256030cb083c063424988aeab95..0000000000000000000000000000000000000000
--- a/src/main/resources/fess_label_en.properties
+++ /dev/null
@@ -1,1213 +0,0 @@
-labels.authRealm=Realm
-labels.available=Status
-labels.createdBy=Created by
-labels.createdTime=Created Time
-labels.deletedBy=Deleted by
-labels.deletedTime=Deleted Time
-labels.depth=Depth
-labels.excludedPaths=Excluded Paths For Crawling
-labels.excludedUrls=Excluded URLs For Crawling
-labels.excludedDocPaths=Excluded Paths For Indexing
-labels.excludedDocUrls=Excluded URLs For Indexing
-labels.hostname=Hostname
-labels.id=ID
-labels.includedPaths=Included Paths For Crawling
-labels.includedUrls=Included URLs For Crawling
-labels.includedDocPaths=Included Paths For Indexing
-labels.includedDocUrls=Included URLs For Indexing
-labels.intervalTime=Interval Time
-labels.maxAccessCount=Max Access Count
-labels.name=Name
-labels.numOfThread=Num of Thread
-labels.overlappingName=Overlapping Name
-labels.pageNumber=Page Number
-labels.password=Password
-labels.paths=Paths
-labels.port=Port
-labels.regex=Regexp.
-labels.regularName=Regular Name
-labels.replacement=Replacement
-labels.sessionId=Session ID
-labels.sortOrder=Display Order
-labels.updatedBy=Updated by
-labels.updatedTime=Updated Time
-labels.urls=URLs
-labels.userAgent=User Agent
-labels.username=Username
-labels.value=Value
-labels.versionNo=Version No.
-labels.webCrawlingConfigId=Web Config Name
-labels.logFileName=Log File Name
-labels.cronExpression=Schedule
-labels.dayForCleanup=Remove Index Before Days
-labels.commitPerCount=Commit per Document Size
-labels.crawlingThreadCount=Num of Simultaneous Crawler Config
-labels.snapshotPath=Snapshot Path
-labels.boost=Boost
-labels.uploadedFile=File
-labels.scheduleEnabled=Use Schedule
-labels.scheduleMonth=Month
-labels.scheduleDate=Date
-labels.scheduleHour=Hours
-labels.scheduleMin=Minutes
-labels.crawlingConfigName=Name
-labels.crawlingConfigPath=Crawling Path
-labels.deleteUrl=URL
-labels.processType=Process Type
-labels.parameters=Parameters
-labels.designFile=Upaload File
-labels.accessType=Access Type
-labels.additional=Additional Parameters
-labels.appendQueryParameter=Additional Query Parameters
-labels.callback=callback
-labels.clientIp=Client IP
-labels.code=User ID
-labels.commit=Commit
-labels.configId=Config ID
-labels.configParameter=Config Parameters
-labels.content=Content
-labels.csvEncoding=CSV Encoding
-labels.csvFileEncoding=CSV Encoding
-labels.currentServerForSelect=Current Server (Select)
-labels.currentServerForUpdate=Current Server (Update)
-labels.currentServerStatusForSelect=Current Server Status (Select)
-labels.currentServerStatusForUpdate=Current Server Status (Update)
-labels.defaultLabelValue=Default Label
-labels.designFileName=File Name
-labels.diffCrawling=Check Last Modified
-labels.distance=Distance
-labels.encoding=Encoding
-labels.errorCount=Error Count
-labels.errorLog=Error Log
-labels.errorName=Error Name
-labels.expiredTime=Expired
-labels.failureCountThreshold=Failure Count
-labels.fileConfigId=ID
-labels.fileConfigName=Config Name
-labels.fileCrawlingConfigId=FS Config Name
-labels.fileName=File name
-labels.groupName=Solr Group
-labels.handlerName=Handler Name
-labels.handlerParameter=Parameters
-labels.handlerScript=Scripts
-labels.hitCount=Hit Count
-labels.hotSearchWord=Popular words
-labels.ignoreFailureType=Ignored Failure Type
-labels.intervalTime=Interval
-labels.lastAccessTime=Last Accessed
-labels.latitude=Latitude
-labels.longitude=Longitude
-labels.notificationTo=Notification To
-labels.num=Num
-labels.optimize=Optimize
-labels.overwrite=Overwrite
-labels.pn=Page Numger
-labels.protocolScheme=Scheme
-labels.purgeByBots=Purge By Bots
-labels.purgeSearchLogDay=Purge Search Log
-labels.query=Query
-labels.queryId=Query ID
-labels.queryOffset=Offset
-labels.queryPageSize=Page Size
-labels.range=Range
-labels.referer=Referrer
-labels.requestedTime=Requested Time
-labels.responseTime=Response Time
-labels.returnPath=Return Path
-labels.rt=rt
-labels.scheduleDay=Schedule
-labels.searchLog=Search Log
-labels.searchWord=Search Word
-labels.serverRotation=Server Rotation
-labels.snapshotReplication=Index Replication
-labels.solrInstanceName=Solr Instance Name
-labels.sort=Sort
-labels.start=Start Pos
-labels.supportedSearch=Supported Search
-labels.threadName=Thread Name
-labels.type=Type
-labels.u=URL
-labels.uri=URI
-labels.url=URL
-labels.userFavorite=Favorite Log
-labels.userId=User ID
-labels.userInfo=User Info
-labels.userSessionId=User ID
-labels.webApiJson=JSON Response
-labels.webApiXml=XML Response
-labels.webConfigId=ID
-labels.webConfigName=Config Name
-labels.allLanguages=All Languages
-labels.dictId=Dictionary ID
-labels.docId=Document ID
-labels.endTime=End Time
-labels.fn=fn
-labels.hq=hq
-labels.inputs=Source
-labels.jobLogging=Logging
-labels.jobName=Name
-labels.jobStatus=Status
-labels.labelTypeIds
-labels.lang=lang
-labels.outputs=Target
-labels.pos=POS
-labels.purgeJobLogDay=Purge Job Log Before
-labels.purgeUserInfoDay=Purge User Before
-labels.reading=Reading
-labels.roleTypeIds=Role ID
-labels.scriptData=Script
-labels.scriptResult=Result
-labels.scriptType=Executor
-labels.segmentation=Segmentation
-labels.startTime=Start Time
-labels.target=Target
-labels.token=Token
-labels.useAclAsRole=Use ACL as Role
-labels.synonymFile=Synonym File
-labels.userDictFile=UserDict File
-labels.suggestElevateWordFile=Additional Word File
-labels.suggestBadWordFile=Bad Word File
-labels.menu_system=System
-labels.menu.wizard=Wizard
-labels.menu.crawl_config=General
-labels.menu.scheduled_job_config=Scheduled Jobs
-labels.menu.system_config=System
-labels.menu.document_config=Index
-labels.menu.design=Design
-labels.menu.dict=Dictionary
-labels.menu.data=Backup/Restore
-labels.menu_crawl=Crawler
-labels.menu.web=Web
-labels.menu.file_system=File System
-labels.menu.data_store=Data Store
-labels.menu.label_type=Label
-labels.menu.key_match=Key Match
-labels.menu.boost_document_rule=Doc Boost
-labels.menu.path_mapping=Path Mapping
-labels.menu.web_authentication=Web Authentication
-labels.menu.file_authentication=File Authentication
-labels.menu.request_header=Request Header
-labels.menu.overlapping_host=Overlapping Host
-labels.menu.role_type=Role
-labels.menu_user=User
-labels.menu.user=User
-labels.menu.role=Role
-labels.menu.group=Group
-labels.menu_suggest=Suggest
-labels.menu.suggest_elevate_word=Additional Word
-labels.menu.suggest_bad_word=Bad Word
-labels.menu_system_log=System Info
-labels.menu.system_info=Config Info
-labels.menu.session_info=Session Info
-labels.menu.log=Log Files
-labels.menu.jobLog=Job Log
-labels.menu.failure_url=Failure URL
-labels.menu.search_list=Search
-labels.menu_user_log=User Info
-labels.menu.search_log=Search Log
-labels.menu.stats=Statistics
-labels.menu.favoriteLog=Popular URL
-labels.menu.logout=Logout
-labels.header.logo_alt=Fess
-labels.header.home=Home
-labels.header.help=Help
-labels.footer.copyright=Copyright(C) 2009-2015 CodeLibs Project. All Rights Reserved.
-labels.search=Search
-labels.search_result_status=Results {2} -{3} of {1} pages for {0}
-labels.search_result_time=({0} sec)
-labels.prev_page=Prev
-labels.next_page=Next
-labels.did_not_match=Your search - {0} - did not match any documents.
-labels.search_header_logo_alt=Fess
-labels.search_result_noneselect_label=-- Label --
-labels.search_result_select_label=# selected
-labels.search_title=Fess
-labels.search_hot_search_word=Popular Words:
-labels.search_result_select_sort=-- Sort --
-labels.search_result_select_num=-- Results per page --
-labels.search_result_sort_created_asc=Date (ascending)
-labels.search_result_sort_created_desc=Date (descending)
-labels.search_result_sort_contentLength_asc=Size (ascending)
-labels.search_result_sort_contentLength_desc=Size (descending)
-labels.search_result_sort_lastModified_asc=Last Modified (ascending)
-labels.search_result_sort_lastModified_desc=Last Modified (descending)
-labels.search_result_sort_clickCount_asc=Click (ascending)
-labels.search_result_sort_clickCount_desc=Click (descending)
-labels.search_result_sort_favoriteCount_asc=Favorite (ascending)
-labels.search_result_sort_favoriteCount_desc=Favorite (descending)
-labels.search_result_size={0} bytes
-labels.search_result_created=Registered:
-labels.search_result_last_modified=Last Modified:
-labels.search_result_favorite=Vote it
-labels.search_result_favorited=Voted
-labels.search_click_count=Click: {0}
-labels.search_result_more=more..
-labels.search_result_cache=Cache
-labels.searchoptions_all=All
-labels.searchoptions_score=Score
-labels.searchoptions_menu_sort=Sort:
-labels.searchoptions_menu_num=Result Per Page:
-labels.searchoptions_num={0} results
-labels.searchoptions_menu_lang=Language:
-labels.searchoptions_menu_labels=Labels:
-labels.searchheader_username=Username: {0}
-labels.error_title=Error
-labels.system_error_title=System Error
-labels.contact_site_admin=Contact the Site Administrator.
-labels.request_error_title=Bad Request
-labels.bad_request=Invalid request for the url.
-labels.page_not_found_title=Page Not Found
-labels.check_url=Check the url.
-labels.home=Home
-labels.user_name=User Name
-labels.login=Login
-labels.login.footer_copyright=Copyright(C) 2009-2014 CodeLibs Project. All Rights Reserved.
-labels.login_title=Login
-labels.index_label=Labels
-labels.index_lang=Languages
-labels.index_sort=Sort
-labels.index_num=Results per page
-labels.logout_title=Logout
-labels.logout=Logout
-labels.do_you_want_to_logout=Do you want to logout?
-labels.logout_button=Logout
-labels.top.search=Search
-labels.search_top_logo_alt=Fess
-labels.index_title=Fess
-labels.index_subtitle=Full tExt Search Server
-labels.index_search_title=Search
-labels.index_form_query_label=Search the Web/Document
-labels.index_form_label_label=Select a label
-labels.index_form_search_btn=Search
-labels.index_form_reset_btn=Reset
-labels.index_hotkeywords_title=Popular Words
-labels.index_osdd_title=Fess Search
-labels.index_form_option_btn=Options
-labels.index_help=Help
-labels.search_options=Search Options
-labels.search_options_close=Close
-labels.search_options_clear=Clear
-labels.search_cache_msg=This is a cache of {0}. It is a snapshot of the page at {1}.
-labels.search_unknown=Unknown
-labels.footer_back_to_top=Back to top
-labels.header_brand_name=Fess
-labels.header_form_option_btn=Options
-labels.file_crawling_configuration=File Crawling Configuration
-labels.file_crawling_title_details=File Crawling Configuration
-labels.included_paths=Included Paths For Crawling
-labels.excluded_paths=Excluded Paths For Crawling
-labels.included_doc_paths=Included Paths For Indexing
-labels.excluded_doc_paths=Excluded Paths For Indexing
-labels.config_parameter=Config Parameters
-labels.max_access_count=Max Access Count
-labels.number_of_thread=The number of Tread
-labels.interval_time=Interval time
-labels.millisec=ms
-labels.role_type=Role
-labels.label_type=Label
-labels.file_crawling_button_create=Create
-labels.file_crawling_button_back=Back
-labels.file_crawling_button_confirm=Confirm
-labels.file_crawling_title_confirm=Confirm File Crawling Configuration
-labels.file_crawling_button_update=Update
-labels.file_crawling_button_delete=Delete
-labels.file_crawling_button_edit=Edit
-labels.file_crawling_link_create_new=Create New
-labels.file_crawling_link_list=List
-labels.file_crawling_link_create=Create New
-labels.file_crawling_link_update=Edit
-labels.file_crawling_link_delete=Delete
-labels.file_crawling_link_confirm=Details
-labels.file_crawling_link_details=Details
-labels.file_crawling_link_edit=Edit
-labels.file_crawling_link_delete=Delete
-labels.file_crawling_link_prev_page=Prev
-labels.file_crawling_link_next_page=Next
-labels.web_crawling_configuration=Web Crawling Configuration
-labels.web_crawling_title_details=Web Crawling Configuration
-labels.included_urls=Included URLs For Crawling
-labels.excluded_urls=Excluded URLs For Crawling
-labels.included_doc_urls=Included URLs For Indexing
-labels.excluded_doc_urls=Excluded URLs For Indexing
-labels.user_agent=User Agent
-labels.web_crawling_button_create=Create
-labels.web_crawling_button_back=Back
-labels.web_crawling_button_confirm=Confirm
-labels.web_crawling_title_confirm=Confirm Web Crawling Configuration
-labels.web_crawling_button_update=Update
-labels.web_crawling_button_delete=Delete
-labels.web_crawling_button_edit=Edit
-labels.web_crawling_link_create_new=Create New
-labels.web_crawling_link_list=List
-labels.web_crawling_link_create=Create New
-labels.web_crawling_link_update=Edit
-labels.web_crawling_link_delete=Delete
-labels.web_crawling_link_confirm=Details
-labels.web_crawling_link_details=Details
-labels.web_crawling_link_edit=Edit
-labels.web_crawling_link_delete=Delete
-labels.web_crawling_link_prev_page=Prev
-labels.web_crawling_link_next_page=Next
-labels.crawler_configuration=General Configuration
-labels.crawler_title_edit=General Configuration
-labels.schedule=Schedule
-labels.optimize=Optimize Index
-labels.enabled=Enabled
-labels.commit=Commit Index
-labels.server_rotation=Server Rotation
-labels.day_for_cleanup=Remove Index Before
-labels.day=Day
-labels.crawl_button_update=Update
-labels.none=None
-labels.commit_per_count=Commit per Document Size
-labels.crawling_thread_count=Num of Simultaneous Crawler Config
-labels.diff_crawling=Check Last Modified
-labels.use_acl_as_role=Use ACL as Role
-labels.search_log_enabled=Search Logging
-labels.user_info_enabled=User Logging
-labels.user_favorite_enabled=Favarite Logging
-labels.web_api_xml_enabled=XML Response
-labels.web_api_json_enabled=JSON Response
-labels.web_api_suggest_enabled=Suggest API Response
-labels.web_api_analysis_enabled=Analysis API Response
-labels.default_label_value=Default Label Value
-labels.append_query_param_enabled=Append Params to URL
-labels.supported_search_feature=Supported Search
-labels.ignore_failure_type=Excluded Failure Type
-labels.failure_count_threshold=Failure Count Threshold
-labels.hot_search_word_enabled=Popular Word Response
-labels.supported_search_web=Web
-labels.supported_search_none=Not Available
-labels.purge_session_info_day=Purge Session Info Before
-labels.purge_search_log_day=Purge Search Log Before
-labels.purge_job_log_day=Purge Job Log Before
-labels.purge_user_info_day=Purge User Before
-labels.purge_by_bots=Bots Name For Purge
-labels.csv_file_encoding=Encoding for CSV
-labels.notification_to=Notification Email
-labels.path_mapping_configuration=Path Mapping Configuration
-labels.path_mapping_title_details=Path Mapping
-labels.path_mapping_button_create=Create
-labels.path_mapping_button_back=Back
-labels.path_mapping_button_confirm=Confirm
-labels.disabled=Disabled
-labels.path_mapping_pt_crawling=Crawling
-labels.path_mapping_pt_displaying=Displaying
-labels.path_mapping_pt_both=Crawling/Displaying
-labels.path_mapping_title_confirm=Confirm Path Mapping
-labels.regular_name=Regular Name
-labels.overlapping_name=Overlapping Name
-labels.path_mapping_button_create=Create
-labels.path_mapping_button_back=Back
-labels.path_mapping_button_update=Update
-labels.path_mapping_button_delete=Delete
-labels.path_mapping_button_edit=Edit
-labels.path_mapping_link_create_new=Create New
-labels.path_mapping_link_list=List
-labels.path_mapping_link_create=Create New
-labels.path_mapping_link_update=Edit
-labels.path_mapping_link_delete=Delete
-labels.path_mapping_link_confirm=Details
-labels.path_mapping_link_details=Details
-labels.path_mapping_link_edit=Edit
-labels.path_mapping_link_delete=Delete
-labels.path_mapping_link_prev_page=Prev
-labels.path_mapping_link_next_page=Next
-labels.overlapping_host_configuration=Overlapping Host Configuration
-labels.overlapping_host_title_details=Overlapping Host
-labels.overlapping_host_button_create=Create
-labels.overlapping_host_button_back=Back
-labels.overlapping_host_button_confirm=Confirm
-labels.overlapping_host_title_confirm=Confirm Overlapping Host
-labels.overlapping_host_button_create=Create
-labels.overlapping_host_button_back=Back
-labels.overlapping_host_button_update=Update
-labels.overlapping_host_button_delete=Delete
-labels.overlapping_host_button_edit=Edit
-labels.overlapping_host_link_create_new=Create New
-labels.overlapping_host_link_list=List
-labels.overlapping_host_link_create=Create New
-labels.overlapping_host_link_update=Edit
-labels.overlapping_host_link_delete=Delete
-labels.overlapping_host_link_confirm=Details
-labels.overlapping_host_link_details=Details
-labels.overlapping_host_link_edit=Edit
-labels.overlapping_host_link_delete=Delete
-labels.overlapping_host_link_prev_page=Prev
-labels.overlapping_host_link_next_page=Next
-labels.system_title_configuration=System Configuration
-labels.system_title_system_status=System Status
-labels.es_button_update=Update
-labels.es_active=Active
-labels.es_inactive=Inactive
-labels.es_ready=Ready
-labels.es_completed=Completed
-labels.es_unfinished=Unfinished
-labels.es_action_none=None
-labels.es_action_commit=Commit
-labels.es_action_optimize=Optimize
-labels.es_action_delete=Delete
-labels.es_action_confirm_list=Results
-labels.es_action_all=All
-labels.es_cluster_name=Cluster Name
-labels.es_title_action=Solr Action
-labels.es_title_delete=Delete Docs From Index
-labels.crawler_process_running=Crawler Process
-labels.crawler_running=Running
-labels.crawler_stopped=Stopped
-labels.crawler_process_action=Action
-labels.es_document_title=Added Docs
-labels.es_group_name=Server Group
-labels.session_name=Session
-labels.es_num_of_docs=Num of Docs
-labels.es_title_edit=Solr Status
-labels.crawler_button_start=Start Crawler
-labels.crawler_button_stop=Stop Crawker
-labels.es_management_title=Solr Instance
-labels.es_instance_name=Name
-labels.es_instance_status=Status
-labels.es_instance_action=Action
-labels.es_instance_start=Start
-labels.es_instance_stop=Stop
-labels.es_instance_reload=Reload
-labels.es_action_url_delete=URL
-labels.system_document_all=All
-labels.system_group_server_name=Group : Server
-labels.system_server_status=Server Status
-labels.system_index_status=Index Status
-labels.crawler_status_title=Crawler Status
-labels.crawler_sessionid_all=All
-labels.no_available_solr_servers=No available Solr server.
-labels.suggest_document_title=Added Suggest Docs
-labels.suggest_type=type
-labels.suggest_type_all=all
-labels.suggest_type_content=content
-labels.suggest_type_searchlog=search words
-labels.suggest_search_log_enabled=Suggest by Search Words
-labels.purge_suggest_search_log_day=Purge Suggest Docs by Search Words
-labels.crawling_session_title=Session Information
-labels.crawling_session_title_confirm=Crawling Information
-labels.crawling_session_button_back=Back
-labels.crawling_session_button_delete=Delete
-labels.crawling_session_configuration=Crawling Session
-labels.crawling_session_search=Search
-labels.crawling_session_reset=Reset
-labels.crawling_session_link_list=List
-labels.crawling_session_link_details=Details
-labels.crawling_session_link_delete=Delete
-labels.crawling_session_prev_page=Prev
-labels.crawling_session_next_page=Next
-labels.crawling_session_session_id_search=Session ID:
-labels.crawling_session_session_id=Session ID
-labels.crawling_session_name=Name
-labels.crawling_session_created_time=Created
-labels.crawling_session_expired_time=Expired
-labels.crawling_session_delete_all_link=Delete All
-labels.crawling_session_delete_all_confirmation=Do you want to delete all?
-labels.crawling_session_CrawlerStatus=Crawling Status
-labels.crawling_session_CrawlerStartTime=Start Time (Crawling)
-labels.crawling_session_CrawlerEndTime=End Time (Crawling)
-labels.crawling_session_CrawlerExecTime=Exec Time (Crawling)
-labels.crawling_session_WebFsCrawlStartTime=Start Time (Web/File)
-labels.crawling_session_WebFsCrawlEndTime=End Time (Web/File)
-labels.crawling_session_DataCrawlStartTime=Start Time (Data Store)
-labels.crawling_session_DataCrawlEndTime=End Time (Data Store)
-labels.crawling_session_OptimizeStartTime=Start Time (Optimize)
-labels.crawling_session_OptimizeEndTime=End Time (Optimize)
-labels.crawling_session_OptimizeExecTime=Exec Time (Optimize)
-labels.crawling_session_CommitStartTime=Start Time (Commit)
-labels.crawling_session_CommitEndTime=End Time (Commit)
-labels.crawling_session_CommitExecTime=Exec Time (Commit)
-labels.crawling_session_WebFsCrawlExecTime=Exec Time (Web/File)
-labels.crawling_session_WebFsIndexExecTime=Indexing Exec Time (Web/File)
-labels.crawling_session_WebFsIndexSize=Index Size (Web/File)
-labels.crawling_session_DataCrawlExecTime=Exec Time (Data Store)
-labels.crawling_session_DataIndexExecTime=Indexing Exec Time (Data Store)
-labels.crawling_session_DataIndexSize=Index Size (Data Store)
-labels.crawling_session_ReplicationStatus=Replication Status
-labels.crawling_session_ReplicationStartTime=Start Time (Replication)
-labels.crawling_session_ReplicationEndTime=End Time (Replication)
-labels.crawling_session_ReplicationExecTime=Exec Time (Replication)
-labels.data_configuration=Backup/Restore Configuration
-labels.backup_title_edit=Backup
-labels.backup=Backup
-labels.download_data=Download as XML File
-labels.download_data_csv=Download as CSV File
-labels.restore_title_edit=Restore
-labels.restore=File
-labels.upload_button=Restore Data
-labels.backup_config=Confinguration
-labels.backup_session_info=Session Info
-labels.backup_search_log=Search Log
-labels.backup_click_log=Click Long
-labels.web_authentication_configuration=Web Authentication
-labels.web_authentication_link_create_new=Create New
-labels.web_authentication_link_list=List
-labels.web_authentication_link_create=Create New
-labels.web_authentication_link_update=Edit
-labels.web_authentication_link_delete=Delete
-labels.web_authentication_link_confirm=Details
-labels.web_authentication_link_details=Details
-labels.web_authentication_link_edit=Edit
-labels.web_authentication_link_delete=Delete
-labels.web_authentication_link_prev_page=Prev
-labels.web_authentication_link_next_page=Next
-labels.web_authentication_list_hostname=Hostname
-labels.web_authentication_list_realm=Realm
-labels.web_authentication_list_web_crawling_config=Config Name
-labels.web_authentication_any=Any
-labels.web_authentication_create_web_config=Create New Web Config
-labels.web_authentication_title_details=Web Authentication
-labels.web_authentication_button_create=Create
-labels.web_authentication_button_back=Back
-labels.web_authentication_button_confirm=Confirm
-labels.web_authentication_hostname=Hostname
-labels.web_authentication_port=Port
-labels.web_authentication_realm=Realm
-labels.web_authentication_scheme=Scheme
-labels.web_authentication_username=Username
-labels.web_authentication_password=Password
-labels.web_authentication_parameters=Parameters
-labels.web_authentication_web_crawling_config=Web Config
-labels.web_authentication_scheme_basic=Basic
-labels.web_authentication_scheme_digest=Digest
-labels.web_authentication_scheme_ntlm=NTLM
-labels.web_authentication_title_confirm=Web Authentication
-labels.web_authentication_button_update=Update
-labels.web_authentication_button_delete=Delete
-labels.web_authentication_button_edit=Edit
-labels.log_configuration=Log Files
-labels.log_file_download_title=Log Files
-labels.log_file_name=File Name
-labels.log_file_date=Timestamp
-labels.labeltype_configuration=Label
-labels.labeltype_title_details=Label
-labels.labeltype_button_create=Create
-labels.labeltype_button_back=Back
-labels.labeltype_button_confirm=Confirm
-labels.labeltype_name=Name
-labels.labeltype_value=Value
-labels.labeltype_title_confirm=Confirm Label
-labels.labeltype_button_create=Create
-labels.labeltype_button_back=Back
-labels.labeltype_button_update=Update
-labels.labeltype_button_delete=Delete
-labels.labeltype_button_edit=Edit
-labels.labeltype_included_paths=Included Paths
-labels.labeltype_excluded_paths=Excluded Paths
-labels.labeltype_link_create_new=Create New
-labels.labeltype_link_list=List
-labels.labeltype_link_create=Create New
-labels.labeltype_link_update=Edit
-labels.labeltype_link_delete=Delete
-labels.labeltype_link_confirm=Details
-labels.labeltype_link_details=Details
-labels.labeltype_link_edit=Edit
-labels.labeltype_link_delete=Delete
-labels.labeltype_link_prev_page=Prev
-labels.labeltype_link_next_page=Next
-labels.roletype_configuration=Role
-labels.roletype_title_details=Role
-labels.roletype_button_create=Create
-labels.roletype_button_back=Back
-labels.roletype_button_confirm=Confirm
-labels.roletype_name=Name
-labels.roletype_value=Value
-labels.roletype_title_confirm=Confirm Role
-labels.roletype_button_create=Create
-labels.roletype_button_back=Back
-labels.roletype_button_update=Update
-labels.roletype_button_delete=Delete
-labels.roletype_button_edit=Edit
-labels.roletype_link_create_new=Create New
-labels.roletype_link_list=List
-labels.roletype_link_create=Create New
-labels.roletype_link_update=Edit
-labels.roletype_link_delete=Delete
-labels.roletype_link_confirm=Details
-labels.roletype_link_details=Details
-labels.roletype_link_edit=Edit
-labels.roletype_link_delete=Delete
-labels.roletype_link_prev_page=Prev
-labels.roletype_link_next_page=Next
-labels.request_header_configuration=Request Header
-labels.request_header_link_create_new=Create New
-labels.request_header_link_list=List
-labels.request_header_link_create=Create New
-labels.request_header_link_update=Edit
-labels.request_header_link_delete=Delete
-labels.request_header_link_confirm=Details
-labels.request_header_link_details=Details
-labels.request_header_link_edit=Edit
-labels.request_header_link_delete=Delete
-labels.request_header_link_prev_page=Prev
-labels.request_header_link_next_page=Next
-labels.request_header_list_name=Name
-labels.request_header_list_web_crawling_config=Config Name
-labels.request_header_create_web_config=Create New Web Config
-labels.request_header_title_details=Request Header
-labels.request_header_button_create=Create
-labels.request_header_button_back=Back
-labels.request_header_button_confirm=Confirm
-labels.request_header_name=Name
-labels.request_header_value=Value
-labels.request_header_web_crawling_config=Web Config
-labels.request_header_title_confirm=Request Header
-labels.request_header_button_update=Update
-labels.request_header_button_delete=Delete
-labels.request_header_button_edit=Edit
-labels.key_match_configuration=Key Match
-labels.key_match_link_create_new=Create New
-labels.key_match_link_list=List
-labels.key_match_link_create=Create New
-labels.key_match_link_update=Edit
-labels.key_match_link_delete=Delete
-labels.key_match_link_confirm=Details
-labels.key_match_link_details=Details
-labels.key_match_link_edit=Edit
-labels.key_match_link_delete=Delete
-labels.key_match_link_prev_page=Prev
-labels.key_match_link_next_page=Next
-labels.key_match_list_term=Term
-labels.key_match_list_query=Query
-labels.key_match_term=Term
-labels.key_match_query=Query
-labels.key_match_size=Size
-labels.key_match_boost=Boost
-labels.key_match_title_details=Key Match
-labels.key_match_button_create=Create
-labels.key_match_button_back=Back
-labels.key_match_button_confirm=Confirm
-labels.key_match_name=Name
-labels.key_match_value=Value
-labels.key_match_title_confirm=Confirm Key Match
-labels.key_match_button_update=Update
-labels.key_match_button_delete=Delete
-labels.key_match_button_edit=Edit
-labels.design_configuration=Design
-labels.design_title_file_upload=File Upload
-labels.design_title_file=File Manager
-labels.design_file=Upload File
-labels.design_file_name=Upload File Name (Optional)
-labels.design_button_upload=Upload
-labels.design_file_title_edit=Page View Files
-labels.design_edit_button=Edit
-labels.design_download_button=Download
-labels.design_delete_button=Delete
-labels.design_use_default_button=Use Default
-labels.design_file_index=Top Page
-labels.design_file_footer=Footer
-labels.design_file_search=Results Page (Frame)
-labels.design_file_searchResults=Results Page (Content)
-labels.design_file_searchNoResult=Results Page (No Result)
-labels.design_file_help=Help Page (Content)
-labels.design_file_header=Header
-labels.design_file_error=Search Error Page
-labels.design_file_cache=Cache Page
-labels.design_file_errorHeader=Error Page (Header)
-labels.design_file_errorFooter=Error Page (Footer)
-labels.design_file_errorNotFound=Error Page (Not Found)
-labels.design_file_errorSystem=Error Page (System Error)
-labels.design_file_errorRedirect=Error Page (Redirect)
-labels.design_file_errorBadRequest=Error Page (BadRequest)
-labels.design_delete_confirmation=Do you want to delete it?
-labels.design_title_edit_content=Edit Page View File
-labels.design_button_update=Update
-labels.design_button_back=Back
-labels.data_crawling_configuration=Data Crawling Configuration
-labels.data_crawling_title_details=Data Crawling Configuration
-labels.handler_name=Handler Name
-labels.handler_parameter=Parameter
-labels.handler_script=Script
-labels.role_type=Role
-labels.label_type=Label
-labels.data_crawling_button_create=Create
-labels.data_crawling_button_back=Back
-labels.data_crawling_button_confirm=Confirm
-labels.data_crawling_title_confirm=Confirm Data Crawling Configuration
-labels.data_crawling_button_update=Update
-labels.data_crawling_button_delete=Delete
-labels.data_crawling_button_edit=Edit
-labels.data_crawling_link_create_new=Create New
-labels.data_crawling_link_list=List
-labels.data_crawling_link_create=Create New
-labels.data_crawling_link_update=Edit
-labels.data_crawling_link_delete=Delete
-labels.data_crawling_link_confirm=Details
-labels.data_crawling_link_details=Details
-labels.data_crawling_link_edit=Edit
-labels.data_crawling_link_delete=Delete
-labels.data_crawling_link_prev_page=Prev
-labels.data_crawling_link_next_page=Next
-labels.wizard_title_configuration=Configuration Wizard
-labels.wizard_start_title=Configuration Wizard
-labels.wizard_start_desc=Using Configuration Wizard, you can create crawling settings easily.
-labels.wizard_start_button=Start
-labels.wizard_schedule_title=Crawling Schedule
-labels.wizard_schedule_enabled=Use Schedule
-labels.wizard_schedule=Schedule
-labels.wizard_schedule_month_prefix=MM:
-labels.wizard_schedule_month_suffix=
-labels.wizard_schedule_date_prefix=DD:
-labels.wizard_schedule_date_suffix=
-labels.wizard_schedule_hour_prefix=hh:
-labels.wizard_schedule_hour_suffix=
-labels.wizard_schedule_min_prefix=mm:
-labels.wizard_schedule_min_suffix=
-labels.wizard_button_next=Next
-labels.wizard_button_skip=Skip
-labels.wizard_button_cancel=Cancel
-labels.wizard_button_back=Back
-labels.wizard_crawling_config_title=Crawling Configuration
-labels.wizard_crawling_config_name=Name
-labels.wizard_crawling_config_path=Crawling Path
-labels.wizard_button_register_again=Create again
-labels.wizard_button_register_next=Create/Next
-labels.wizard_schedule_day_sun=Sun
-labels.wizard_schedule_day_mon=Mon
-labels.wizard_schedule_day_tue=Tue
-labels.wizard_schedule_day_wed=Wed
-labels.wizard_schedule_day_thu=Thu
-labels.wizard_schedule_day_fri=Fri
-labels.wizard_schedule_day_sat=Sat
-labels.wizard_schedule_day_m_f=Mon-Fri
-labels.wizard_schedule_day_mwf=Mon,Wed,Fri
-labels.wizard_schedule_day_tt=Tue,Thu
-labels.wizard_start_crawling_title=Start Crawling
-labels.wizard_start_crawling_desc=To click "Start Crawling" button, you can start a crawling now.
-labels.wizard_button_start_crawling=Start Crawling
-labels.wizard_button_finish=Finish
-labels.search_list_configuration=Search Result
-labels.search_list_index_page=Type a search query.
-labels.search_list_title_confirm_delete=Delete Confirmation
-labels.search_list_url=URL
-labels.search_list_delete_link=Delete
-labels.search_log_configuration=Search Log
-labels.search_log_search_word_search=Search Word
-labels.search_log_user_code_search=User ID
-labels.search_log_button_search=Search
-labels.search_log_button_reset=Reset
-labels.search_log_requested_time=Requested Time
-labels.search_log_search_word=Search Word
-labels.search_log_search_query=Search Query
-labels.search_log_response_time=Response Time
-labels.search_log_hit_count=Hits
-labels.search_log_client_ip=IP
-labels.search_log_link_details=Details
-labels.search_log_link_delete=Delete
-labels.search_log_delete_all_link=Delete All
-labels.search_log_delete_all_confirmation=Do you want to delete all?
-labels.search_log_sort_up=(Up)
-labels.search_log_sort_down=(Down)
-labels.search_log_download_csv=Download(CSV)
-labels.search_log_search_start_page=First Query Only
-labels.search_log_search_term=Term
-labels.search_log_search_term_from=From:
-labels.search_log_search_term_to=To:
-labels.search_log_title=Search Log
-labels.search_log_title_confirm=Details
-labels.search_log_id=ID
-labels.search_log_solr_query=Solr Query
-labels.search_log_query_offset=Offset
-labels.search_log_query_page_size=Size
-labels.search_log_user_agent=User Agent
-labels.search_log_referer=Referer
-labels.search_log_client_ip=IP
-labels.search_log_session_id=Session ID
-labels.search_log_click_log_title=Click Logs
-labels.search_log_click_log_url=URL
-labels.search_log_click_log_requestedTime=Requested Time
-labels.search_log_access_type=Access Type
-labels.failure_url_configuration=Failure URL
-labels.failure_url_search_url=URL
-labels.failure_url_search_error_count=Error Count
-labels.failure_url_search_error_name=Type
-labels.failure_url_url=URL
-labels.failure_url_last_access_time=Last Access
-labels.failure_url_link_confirm=Confirm
-labels.failure_url_delete_all_confirmation=Do you want to delete all?
-labels.failure_url_error_count=Error Count
-labels.failure_url_title_confirm=Failure URL Details
-labels.failure_url_id=ID
-labels.failure_url_thread_name=Thread Name
-labels.failure_url_error_name=Type
-labels.failure_url_error_log=Log
-labels.failure_url_url=URL
-labels.failure_url_web_config_name=Web Crawling Configuration
-labels.failure_url_file_config_name=File Crawling Configuration
-labels.stats_configuration=Statistics
-labels.stats_search_report_type=Report Type
-labels.stats_search_term=Term
-labels.stats_search_term_from=From:
-labels.stats_search_term_to=To:
-labels.stats_button_search=Search
-labels.stats_button_reset=Reset
-labels.stats_search_word=Search Word
-labels.stats_search_query=Search Query
-labels.stats_solr_query=Solr Query
-labels.stats_user_agent=User Agent
-labels.stats_referer=Referer
-labels.stats_client_ip=Client IP
-labels.stats_count=Count
-labels.stats_click_url=Clicked URL
-labels.stats_favorite_url=Voted URL
-labels.system_info_configuration=System Info
-labels.system_info_env_title=Env Properties
-labels.system_info_prop_title=System Properties
-labels.system_info_fess_prop_title=Fess Properties
-labels.system_info_bug_report_title=Properties for Bug Report
-labels.system_info_crawler_properties_does_not_exist=crawler.properties does not exist. Default values are applied.
-labels.file_authentication_configuration=File Authentication
-labels.file_authentication_link_create_new=Create New
-labels.file_authentication_link_list=List
-labels.file_authentication_link_create=Create New
-labels.file_authentication_link_update=Edit
-labels.file_authentication_link_delete=Delete
-labels.file_authentication_link_confirm=Details
-labels.file_authentication_link_details=Details
-labels.file_authentication_link_edit=Edit
-labels.file_authentication_link_delete=Delete
-labels.file_authentication_link_prev_page=Prev
-labels.file_authentication_link_next_page=Next
-labels.file_authentication_list_hostname=Hostname
-labels.file_authentication_list_file_crawling_config=Config Name
-labels.file_authentication_any=Any
-labels.file_authentication_create_file_config=Create New File Config
-labels.file_authentication_title_details=File Authentication
-labels.file_authentication_button_create=Create
-labels.file_authentication_button_back=Back
-labels.file_authentication_button_confirm=Confirm
-labels.file_authentication_hostname=Hostname
-labels.file_authentication_port=Port
-labels.file_authentication_scheme=Scheme
-labels.file_authentication_username=Username
-labels.file_authentication_password=Password
-labels.file_authentication_parameters=Parameters
-labels.file_authentication_file_crawling_config=FS Config
-labels.file_authentication_scheme_samba=Samba
-labels.file_authentication_title_confirm=File Authentication
-labels.file_authentication_button_update=Update
-labels.file_authentication_button_delete=Delete
-labels.file_authentication_button_edit=Edit
-labels.pagination_page_guide_msg={0}/{1} ({2} items)
-labels.list_could_not_find_crud_table=No data.
-labels.user_info_configuration=User Info
-labels.user_info_title=User Info
-labels.user_info_title_confirm=Details
-labels.user_info_search_log_link=Search Log
-labels.user_info_favorite_log_link=Favorite Log
-labels.user_info_search_code=User ID
-labels.user_info_list_code=User ID
-labels.user_info_list_lastupdated=Last Accessed
-labels.user_info_edit_code=User ID
-labels.user_info_edit_createddate=Created
-labels.user_info_edit_lastupdated=Last Accessed
-labels.user_info_delete_all_link=Delete All
-labels.user_info_delete_all_confirmation=Do you want to delete all?
-labels.favorite_log_title=Popular URL
-labels.favorite_log_configuration=Popular URL
-labels.favorite_log_user_code_search=User ID
-labels.favorite_log_button_search=Search
-labels.favorite_log_button_reset=Reset
-labels.favorite_log_url=URL
-labels.favorite_log_created_time=Submitted
-labels.favorite_log_link_details=Details
-labels.favorite_log_link_delete=Delete
-labels.favorite_log_delete_all_link=Delete All
-labels.favorite_log_delete_all_confirmation=Do you want to delete it?
-labels.favorite_log_download_csv=Download (CSV)
-labels.favorite_log_search_term=Term
-labels.favorite_log_title_confirm=Details
-labels.favorite_log_id=ID
-labels.scheduledjob_configuration=Managed Jobs
-labels.scheduledjob_title_details=Jobs
-labels.scheduledjob_button_create=Create
-labels.scheduledjob_button_back=Back
-labels.scheduledjob_button_confirm=Confirm
-labels.scheduledjob_name=Name
-labels.scheduledjob_target=Target
-labels.scheduledjob_status=Status
-labels.scheduledjob_cronExpression=Schedule
-labels.scheduledjob_scriptType=Executor
-labels.scheduledjob_scriptData=Script
-labels.scheduledjob_jobLogging=Logging
-labels.scheduledjob_crawler=Crawler Job
-labels.scheduledjob_running=Running
-labels.scheduledjob_active=Active
-labels.scheduledjob_nojob=-
-labels.scheduledjob_title_confirm=Confirm Job
-labels.scheduledjob_button_create=Create
-labels.scheduledjob_button_back=Back
-labels.scheduledjob_button_update=Update
-labels.scheduledjob_button_delete=Delete
-labels.scheduledjob_button_edit=Edit
-labels.scheduledjob_button_start=Start
-labels.scheduledjob_button_stop=Stop
-labels.scheduledjob_link_create_new=Create New
-labels.scheduledjob_link_list=List
-labels.scheduledjob_link_create=Create New
-labels.scheduledjob_link_update=Edit
-labels.scheduledjob_link_delete=Delete
-labels.scheduledjob_link_confirm=Details
-labels.scheduledjob_link_details=Details
-labels.scheduledjob_link_edit=Edit
-labels.scheduledjob_link_delete=Delete
-labels.scheduledjob_link_prev_page=Prev
-labels.scheduledjob_link_next_page=Next
-labels.joblog_button_back=Back
-labels.joblog_button_create=Create
-labels.joblog_button_delete=Delete
-labels.joblog_button_edit=Edit
-labels.joblog_button_update=Update
-labels.joblog_configuration=Job Log
-labels.joblog_endTime=End Time
-labels.joblog_jobLogging=Job Log
-labels.joblog_jobName=Name
-labels.joblog_jobStatus=Status
-labels.joblog_link_confirm=Confirm
-labels.joblog_link_create=Create New
-labels.joblog_link_create_new=Create New
-labels.joblog_link_delete=Delete
-labels.joblog_link_details=Details
-labels.joblog_link_list=List
-labels.joblog_link_next_page=Next
-labels.joblog_link_prev_page=Prev
-labels.joblog_link_update=Edit
-labels.joblog_scriptData=Script
-labels.joblog_scriptResult=Result
-labels.joblog_scriptType=Executor
-labels.joblog_startTime=Start Time
-labels.joblog_target=Target
-labels.joblog_title_confirm=Confirm Job Log
-labels.joblog_title_details=Job Log Details
-labels.joblog_title_list=Job Log List
-labels.joblog_delete_all_link=Delete All
-labels.joblog_delete_all_confirmation=Do you want to delete all?
-labels.dict_configuration=Dictionary List
-labels.dict_list_title=Dictionary List
-labels.dict_list_link=Dictionaries
-labels.dictionary_name=Name
-labels.dictionary_type=Type
-labels.dict_link_details=Details
-labels.dict_link_edit=Edit
-labels.dict_link_delete=Delete
-labels.dict_link_prev_page=Prev
-labels.dict_link_next_page=Next
-labels.dict_button_back=Back
-labels.dict_synonym_configuration=Synonym List
-labels.dict_synonym_title=Synonym List
-labels.dict_synonym_list_link=List
-labels.dict_synonym_link_create=Create New
-labels.dict_synonym_link_update=Edit
-labels.dict_synonym_link_delete=Delete
-labels.dict_synonym_link_confirm=Confirm
-labels.dict_synonym_link_download=Download
-labels.dict_synonym_link_upload=Upload
-labels.dict_synonym_source=Source
-labels.dict_synonym_target=Target
-labels.dict_synonym_button_create=Create
-labels.dict_synonym_button_back=Back
-labels.dict_synonym_button_confirm=Confirm
-labels.dict_synonym_button_edit=Edit
-labels.dict_synonym_button_delete=Delete
-labels.dict_synonym_button_update=Update
-labels.dict_synonym_button_download=Download
-labels.dict_synonym_button_upload=Upload
-labels.dict_synonym_file=Synonym File
-labels.dict_kuromoji_configuration=UserDict List
-labels.dict_kuromoji_title=UserDict List
-labels.dict_kuromoji_list_link=List
-labels.dict_kuromoji_link_create=Create New
-labels.dict_kuromoji_link_update=Edit
-labels.dict_kuromoji_link_delete=Delete
-labels.dict_kuromoji_link_confirm=Confirm
-labels.dict_kuromoji_link_download=Download
-labels.dict_kuromoji_link_upload=Upload
-labels.dict_kuromoji_token=Token
-labels.dict_kuromoji_segmentation=Segmentation
-labels.dict_kuromoji_reading=Reading
-labels.dict_kuromoji_pos=POS
-labels.dict_kuromoji_button_create=Create
-labels.dict_kuromoji_button_back=Back
-labels.dict_kuromoji_button_confirm=Confirm
-labels.dict_kuromoji_button_edit=Edit
-labels.dict_kuromoji_button_delete=Delete
-labels.dict_kuromoji_button_update=Update
-labels.dict_kuromoji_button_download=Download
-labels.dict_kuromoji_button_upload=Upload
-labels.dict_kuromoji_file=UserDict File
-labels.boost_document_rule_configuration=Doc Boost
-labels.boost_document_rule_title_list=Doc Boost
-labels.boost_document_rule_title_confirm=Confirm Doc Boost
-labels.boost_document_rule_title_details=Doc Boost
-labels.boost_document_rule_link_list=List
-labels.boost_document_rule_link_create_new=Create New
-labels.boost_document_rule_link_details=Details
-labels.boost_document_rule_link_edit=Edit
-labels.boost_document_rule_link_delete=Delete
-labels.boost_document_rule_link_prev_page=Prev
-labels.boost_document_rule_link_next_page=Next
-labels.boost_document_rule_link_create=Create
-labels.boost_document_rule_link_update=Edit
-labels.boost_document_rule_link_delete=Delete
-labels.boost_document_rule_link_confirm=Details
-labels.boost_document_rule_button_create=Create
-labels.boost_document_rule_button_back=Back
-labels.boost_document_rule_button_confirm=Confirm
-labels.boost_document_rule_button_update=Update
-labels.boost_document_rule_button_delete=Delete
-labels.boost_document_rule_button_edit=Edit
-labels.boost_document_rule_list_url_expr=Condition
-labels.boost_document_rule_url_expr=Condition
-labels.boost_document_rule_boost_expr=Boost Expr
-labels.boost_document_rule_sort_order=Sort Order
-labels.suggest_elevate_word_configuration=Additional Word
-labels.suggest_elevate_word_title_list=Additional Word
-labels.suggest_elevate_word_title_confirm=Confirm Additional Word
-labels.suggest_elevate_word_title_details=Additional Word
-labels.suggest_elevate_word_link_list=List
-labels.suggest_elevate_word_link_create_new=Create New
-labels.suggest_elevate_word_link_details=Details
-labels.suggest_elevate_word_link_edit=Edit
-labels.suggest_elevate_word_link_delete=Delete
-labels.suggest_elevate_word_link_prev_page=Prev
-labels.suggest_elevate_word_link_next_page=Next
-labels.suggest_elevate_word_link_create=Create
-labels.suggest_elevate_word_link_update=Edit
-labels.suggest_elevate_word_link_delete=Delete
-labels.suggest_elevate_word_link_confirm=Details
-labels.suggest_elevate_word_link_download=Download
-labels.suggest_elevate_word_link_upload=Upload
-labels.suggest_elevate_word_button_create=Create
-labels.suggest_elevate_word_button_back=Back
-labels.suggest_elevate_word_button_confirm=Confirm
-labels.suggest_elevate_word_button_update=Update
-labels.suggest_elevate_word_button_delete=Delete
-labels.suggest_elevate_word_button_edit=Edit
-labels.suggest_elevate_word_button_download=Download
-labels.suggest_elevate_word_button_upload=Upload
-labels.suggest_elevate_word_list_suggest_word=Word
-labels.suggest_elevate_word_suggest_word=Word
-labels.suggest_elevate_word_reading=Reading
-labels.suggest_elevate_word_target_role=Role
-labels.suggest_elevate_word_target_label=Label
-labels.suggest_elevate_word_boost=Boost
-labels.suggest_elevate_word_file=Additional Word File
-labels.suggest_bad_word_configuration=Bad Word
-labels.suggest_bad_word_title_list=Bad Word
-labels.suggest_bad_word_title_confirm=Confirm Bad Word
-labels.suggest_bad_word_title_details=Bad Word
-labels.suggest_bad_word_link_list=List
-labels.suggest_bad_word_link_create_new=Create New
-labels.suggest_bad_word_link_details=Details
-labels.suggest_bad_word_link_edit=Edit
-labels.suggest_bad_word_link_delete=Delete
-labels.suggest_bad_word_link_prev_page=Prev
-labels.suggest_bad_word_link_next_page=Next
-labels.suggest_bad_word_link_create=Create
-labels.suggest_bad_word_link_update=Edit
-labels.suggest_bad_word_link_delete=Delete
-labels.suggest_bad_word_link_confirm=Details
-labels.suggest_bad_word_link_download=Download
-labels.suggest_bad_word_link_upload=Upload
-labels.suggest_bad_word_button_create=Create
-labels.suggest_bad_word_button_back=Back
-labels.suggest_bad_word_button_confirm=Confirm
-labels.suggest_bad_word_button_update=Update
-labels.suggest_bad_word_button_delete=Delete
-labels.suggest_bad_word_button_edit=Edit
-labels.suggest_bad_word_button_download=Download
-labels.suggest_bad_word_button_upload=Upload
-labels.suggest_bad_word_list_suggest_word=Bad Word
-labels.suggest_bad_word_suggest_word=Bad Word
-labels.suggest_bad_word_target_role=Role
-labels.suggest_bad_word_target_label=Label
-labels.suggest_bad_word_file=Bad Word File
-labels.user_configuration=User
-labels.user_link_create_new=Create New
-labels.user_link_list=List
-labels.user_link_create=Create New
-labels.user_link_update=Edit
-labels.user_link_delete=Delete
-labels.user_link_confirm=Details
-labels.user_link_details=Details
-labels.user_link_edit=Edit
-labels.user_link_delete=Delete
-labels.user_link_prev_page=Prev
-labels.user_link_next_page=Next
-labels.user_list_name=Name
-labels.user_name=Name
-labels.user_password=Password
-labels.user_confirm_password=Confirm
-labels.user_role=Role
-labels.user_group=Group
-labels.user_title_details=User
-labels.user_button_create=Create
-labels.user_button_back=Back
-labels.user_button_confirm=Confirm
-labels.user_title_confirm=Confirm User
-labels.user_button_update=Update
-labels.user_button_delete=Delete
-labels.user_button_edit=Edit
-labels.role_configuration=Role
-labels.role_link_create_new=Create New
-labels.role_link_list=List
-labels.role_link_create=Create New
-labels.role_link_update=Edit
-labels.role_link_delete=Delete
-labels.role_link_confirm=Details
-labels.role_link_details=Details
-labels.role_link_edit=Edit
-labels.role_link_delete=Delete
-labels.role_link_prev_page=Prev
-labels.role_link_next_page=Next
-labels.role_list_name=Name
-labels.role_name=Name
-labels.role_title_details=Role
-labels.role_button_create=Create
-labels.role_button_back=Back
-labels.role_button_confirm=Confirm
-labels.role_title_confirm=Confirm Role
-labels.role_button_update=Update
-labels.role_button_delete=Delete
-labels.role_button_edit=Edit
-labels.group_configuration=Group
-labels.group_link_create_new=Create New
-labels.group_link_list=List
-labels.group_link_create=Create New
-labels.group_link_update=Edit
-labels.group_link_delete=Delete
-labels.group_link_confirm=Details
-labels.group_link_details=Details
-labels.group_link_edit=Edit
-labels.group_link_delete=Delete
-labels.group_link_prev_page=Prev
-labels.group_link_next_page=Next
-labels.group_list_name=Name
-labels.group_name=Name
-labels.group_title_details=Group
-labels.group_button_create=Create
-labels.group_button_back=Back
-labels.group_button_confirm=Confirm
-labels.group_title_confirm=Confirm Group
-labels.group_button_update=Update
-labels.group_button_delete=Delete
-labels.group_button_edit=Edit
-labels.roles=Roles
-labels.groups=Groups
-labels.crud_button_create=Create
-labels.crud_button_update=Update
-labels.crud_button_delete=Delete
-labels.crud_button_back=Back
-labels.crud_button_edit=Edit
-labels.crud_button_confirm=Confirm
-labels.crud_button_search=Search
-labels.crud_button_reset=Reset
-labels.crud_link_create_new=Create New
-labels.crud_link_delete=Delete
-labels.crud_link_back=Back
-labels.crud_link_edit=Edit
-labels.crud_link_next_page=Next
-labels.crud_link_prev_page=Back
-labels.crud_title_details=Details
-labels.crud_title_confirm=Confirmation
diff --git a/src/main/resources/fess_label_ja.properties b/src/main/resources/fess_label_ja.properties
deleted file mode 100644
index 757066b939f64723529bba56583fcd191d40f04c..0000000000000000000000000000000000000000
--- a/src/main/resources/fess_label_ja.properties
+++ /dev/null
@@ -1,1213 +0,0 @@
-labels.authRealm=\u8a8d\u8a3c\u30ec\u30eb\u30e0
-labels.available=\u72b6\u614b
-labels.createdBy=\u4f5c\u6210\u8005
-labels.createdTime=\u4f5c\u6210\u65e5\u6642
-labels.deletedBy=\u524a\u9664\u8005
-labels.deletedTime=\u524a\u9664\u65e5\u6642
-labels.depth=\u6df1\u3055
-labels.excludedPaths=\u30af\u30ed\u30fc\u30eb\u5bfe\u8c61\u304b\u3089\u9664\u5916\u3059\u308b\u30d1\u30b9
-labels.excludedUrls=\u30af\u30ed\u30fc\u30eb\u5bfe\u8c61\u304b\u3089\u9664\u5916\u3059\u308bURL
-labels.excludedDocPaths=\u691c\u7d22\u5bfe\u8c61\u304b\u3089\u9664\u5916\u3059\u308b\u30d1\u30b9
-labels.excludedDocUrls=\u691c\u7d22\u5bfe\u8c61\u304b\u3089\u9664\u5916\u3059\u308bURL
-labels.hostname=\u30db\u30b9\u30c8\u540d
-labels.id=ID
-labels.includedPaths=\u30af\u30ed\u30fc\u30eb\u5bfe\u8c61\u3068\u3059\u308b\u30d1\u30b9
-labels.includedUrls=\u30af\u30ed\u30fc\u30eb\u5bfe\u8c61\u3068\u3059\u308bURL
-labels.includedDocPaths=\u691c\u7d22\u5bfe\u8c61\u3068\u3059\u308b\u30d1\u30b9
-labels.includedDocUrls=\u691c\u7d22\u5bfe\u8c61\u3068\u3059\u308bURL
-labels.intervalTime=\u9593\u9694
-labels.maxAccessCount=\u6700\u5927\u30a2\u30af\u30bb\u30b9\u6570
-labels.name=\u8a2d\u5b9a\u540d
-labels.numOfThread=\u30b9\u30ec\u30c3\u30c9\u6570
-labels.overlappingName=\u91cd\u8907\u540d
-labels.pageNumber=\u30da\u30fc\u30b8\u756a\u53f7
-labels.password=\u30d1\u30b9\u30ef\u30fc\u30c9
-labels.paths=\u30d1\u30b9
-labels.port=\u30dd\u30fc\u30c8
-labels.regex=\u6b63\u898f\u8868\u73fe
-labels.regularName=\u6b63\u898f\u540d
-labels.replacement=\u7f6e\u63db\u6587\u5b57
-labels.sessionId=\u30bb\u30c3\u30b7\u30e7\u30f3ID
-labels.sortOrder=\u8868\u793a\u9806
-labels.updatedBy=\u66f4\u65b0\u8005
-labels.updatedTime=\u66f4\u65b0\u65e5\u6642
-labels.urls=URL
-labels.userAgent=\u30e6\u30fc\u30b6\u30fc\u30a8\u30fc\u30b8\u30a7\u30f3\u30c8
-labels.username=\u30e6\u30fc\u30b6\u30fc\u540d
-labels.value=\u5024
-labels.versionNo=\u30d0\u30fc\u30b8\u30e7\u30f3\u756a\u53f7
-labels.webConfigId=\u30a6\u30a7\u30d6\u8a2d\u5b9a\u540d
-labels.logFileName=\u30ed\u30b0\u30d5\u30a1\u30a4\u30eb\u540d
-labels.cronExpression=\u30b9\u30b1\u30b8\u30e5\u30fc\u30eb
-labels.dayForCleanup=\u30a4\u30f3\u30c7\u30c3\u30af\u30b9\u306e\u6709\u52b9\u671f\u9650
-labels.commitPerCount=\u30c9\u30ad\u30e5\u30e1\u30f3\u30c8\u6570\u6bce\u306b\u30b3\u30df\u30c3\u30c8
-labels.crawlingThreadCount=\u540c\u6642\u5b9f\u884c\u306e\u30af\u30ed\u30fc\u30eb\u8a2d\u5b9a\u6570
-labels.snapshotPath=\u30b9\u30ca\u30c3\u30d7\u30b7\u30e7\u30c3\u30c8\u30d1\u30b9
-labels.boost=\u30d6\u30fc\u30b9\u30c8\u5024
-labels.uploadedFile=\u30d5\u30a1\u30a4\u30eb
-labels.scheduleEnabled=\u30b9\u30b1\u30b8\u30e5\u30fc\u30eb\u306e\u5229\u7528
-labels.scheduleMonth=\u6708
-labels.scheduleDate=\u65e5
-labels.scheduleHour=\u6642
-labels.scheduleMin=\u5206
-labels.crawlingConfigName=\u30af\u30ed\u30fc\u30eb\u8a2d\u5b9a\u540d
-labels.crawlingConfigPath=\u30af\u30ed\u30fc\u30eb\u30d1\u30b9
-labels.deleteUrl=URL
-labels.processType=\u51e6\u7406\u65b9\u6cd5
-labels.parameters=\u30d1\u30e9\u30e1\u30fc\u30bf
-labels.designFile=\u30a2\u30c3\u30d7\u30ed\u30fc\u30c9\u30d5\u30a1\u30a4\u30eb
-labels.accessType=\u30a2\u30af\u30bb\u30b9\u7a2e\u5225
-labels.additional=\u8ffd\u52a0\u30d1\u30e9\u30e1\u30fc\u30bf
-labels.appendQueryParameter=\u691c\u7d22\u30d1\u30e9\u30e1\u30fc\u30bf\u306e\u8ffd\u52a0
-labels.callback=callback
-labels.clientIp=\u30a2\u30af\u30bb\u30b9\u5143
-labels.code=\u5229\u7528\u8005ID
-labels.commit=\u30a4\u30f3\u30c7\u30c3\u30af\u30b9\u306e\u30b3\u30df\u30c3\u30c8
-labels.configId=\u8a2d\u5b9aID
-labels.configParameter=\u8a2d\u5b9a\u30d1\u30e9\u30e1\u30fc\u30bf
-labels.content=\u30b3\u30f3\u30c6\u30f3\u30c4
-labels.csvEncoding=CSV\u30a8\u30f3\u30b3\u30fc\u30c7\u30a3\u30f3\u30b0
-labels.csvFileEncoding=CSV\u30a8\u30f3\u30b3\u30fc\u30c7\u30a3\u30f3\u30b0
-labels.currentServerForSelect=\u73fe\u5728\u306e\u691c\u7d22\u7528\u30b5\u30fc\u30d0\u30fc
-labels.currentServerForUpdate=\u73fe\u5728\u306e\u66f4\u65b0\u7528\u30b5\u30fc\u30d0\u30fc
-labels.currentServerStatusForSelect=\u73fe\u5728\u306e\u691c\u7d22\u7528\u30b5\u30fc\u30d0\u30fc\u306e\u72b6\u614b
-labels.currentServerStatusForUpdate=\u73fe\u5728\u306e\u66f4\u65b0\u7528\u30b5\u30fc\u30d0\u30fc\u306e\u72b6\u614b
-labels.defaultLabelValue=\u30c7\u30d5\u30a9\u30eb\u30c8\u30e9\u30d9\u30eb\u5024
-labels.designFileName=\u30d5\u30a1\u30a4\u30eb\u540d
-labels.diffCrawling=\u5dee\u5206\u30af\u30ed\u30fc\u30eb
-labels.distance=\u8ddd\u96e2
-labels.encoding=\u30a8\u30f3\u30b3\u30fc\u30c7\u30a3\u30f3\u30b0
-labels.errorCount=\u30a8\u30e9\u30fc\u56de\u6570
-labels.errorLog=\u30a8\u30e9\u30fc\u30ed\u30b0
-labels.errorName=\u30a8\u30e9\u30fc\u540d
-labels.expiredTime=\u6709\u52b9\u671f\u9650
-labels.failureCountThreshold=\u969c\u5bb3\u56de\u6570
-labels.fileConfigId=ID
-labels.fileConfigName=\u8a2d\u5b9a\u540d
-labels.fileConfigId=FS\u8a2d\u5b9a\u540d
-labels.fileName=\u30d5\u30a1\u30a4\u30eb\u540d
-labels.groupName=Solr\u30b0\u30eb\u30fc\u30d7\u540d
-labels.handlerName=\u30cf\u30f3\u30c9\u30e9\u540d
-labels.handlerParameter=\u30d1\u30e9\u30e1\u30fc\u30bf
-labels.handlerScript=\u30b9\u30af\u30ea\u30d7\u30c8
-labels.hitCount=\u30d2\u30c3\u30c8\u6570
-labels.hotSearchWord=\u6ce8\u76ee\u30ad\u30fc\u30ef\u30fc\u30c9
-labels.ignoreFailureType=\u9664\u5916\u3059\u308b\u969c\u5bb3\u30bf\u30a4\u30d7
-labels.intervalTime=\u9593\u9694
-labels.lastAccessTime=\u6700\u7d42\u30a2\u30af\u30bb\u30b9\u65e5\u6642
-labels.latitude=\u7def\u5ea6
-labels.longitude=\u8efd\u5ea6
-labels.notificationTo=\u901a\u77e5\u30a2\u30c9\u30ec\u30b9
-labels.num=\u8868\u793a\u6570
-labels.optimize=\u30a4\u30f3\u30c7\u30c3\u30af\u30b9\u306e\u6700\u9069\u5316
-labels.overwrite=\u30c7\u30fc\u30bf\u306e\u4e0a\u66f8\u304d
-labels.pn=\u30da\u30fc\u30b8\u756a\u53f7
-labels.protocolScheme=\u8a8d\u8a3c\u65b9\u6cd5
-labels.purgeByBots=\u30ed\u30b0\u524a\u9664\u306eBots\u540d
-labels.purgeSearchLogDay=\u6307\u5b9a\u65e5\u6570\u4ee5\u524d\u306e\u691c\u7d22\u30ed\u30b0\u524a\u9664
-labels.query=\u30af\u30a8\u30ea\u30fc
-labels.queryId=\u30af\u30a8\u30ea\u30fcID
-labels.queryOffset=\u30aa\u30d5\u30bb\u30c3\u30c8
-labels.queryPageSize=\u8868\u793a\u30b5\u30a4\u30ba
-labels.range=\u7bc4\u56f2
-labels.referer=\u53c2\u7167\u5143
-labels.requestedTime=\u691c\u7d22\u6642\u523b
-labels.responseTime=\u5fdc\u7b54\u6642\u9593
-labels.returnPath=\u623b\u308a\u30d1\u30b9
-labels.rt=rt
-labels.scheduleDay=\u30b9\u30b1\u30b8\u30e5\u30fc\u30eb
-labels.searchLog=\u691c\u7d22\u30ed\u30b0
-labels.searchWord=\u691c\u7d22\u8a9e
-labels.serverRotation=\u30b5\u30fc\u30d0\u5207\u308a\u66ff\u3048
-labels.snapshotReplication=\u30ea\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u6a5f\u80fd
-labels.solrInstanceName=Solr\u30a4\u30f3\u30b9\u30bf\u30f3\u30b9\u540d
-labels.sort=\u30bd\u30fc\u30c8
-labels.start=\u958b\u59cb\u4f4d\u7f6e
-labels.supportedSearch=\u30b5\u30dd\u30fc\u30c8\u3059\u308b\u691c\u7d22
-labels.threadName=\u30b9\u30ec\u30c3\u30c9\u540d
-labels.type=\u30bf\u30a4\u30d7
-labels.u=URL
-labels.uri=URI
-labels.url=URL
-labels.userFavorite=\u304a\u6c17\u306b\u5165\u308a\u30ed\u30b0
-labels.userId=\u5229\u7528\u8005ID
-labels.userInfo=\u5229\u7528\u8005\u60c5\u5831
-labels.userSessionId=\u5229\u7528\u8005ID
-labels.webApiJson=JSON\u5fdc\u7b54
-labels.webApiXml=XML\u5fdc\u7b54
-labels.webConfigId=ID
-labels.webConfigName=\u8a2d\u5b9a\u540d
-labels.allLanguages=\u3059\u3079\u3066\u306e\u8a00\u8a9e
-labels.dictId=\u8f9e\u66f8ID
-labels.docId=\u30c9\u30ad\u30e5\u30e1\u30f3\u30c8ID
-labels.endTime=\u7d42\u4e86\u6642\u523b
-labels.fn=fn
-labels.hq=hq
-labels.inputs=\u5909\u63db\u5143
-labels.jobLogging=\u30ed\u30b0
-labels.jobName=\u540d\u524d
-labels.jobStatus=\u72b6\u614b
-labels.labelTypeIds
-labels.lang=lang
-labels.outputs=\u5909\u63db\u5f8c
-labels.pos=pos
-labels.purgeJobLogDay=\u6307\u5b9a\u65e5\u6570\u4ee5\u524d\u306e\u30b8\u30e7\u30d6\u30ed\u30b0\u524a\u9664
-labels.purgeUserInfoDay=\u6307\u5b9a\u65e5\u6570\u4ee5\u524d\u306e\u5229\u7528\u8005\u60c5\u5831\u524a\u9664
-labels.reading=\u8aad\u307f
-labels.roleTypeIds=\u30ed\u30fc\u30ebID
-labels.scriptData=\u30b9\u30af\u30ea\u30d7\u30c8
-labels.scriptResult=\u7d50\u679c
-labels.scriptType=\u5b9f\u884c\u65b9\u6cd5
-labels.segmentation=\u5206\u5272
-labels.startTime=\u958b\u59cb\u6642\u523b
-labels.target=\u5bfe\u8c61
-labels.token=\u30c8\u30fc\u30af\u30f3
-labels.useAclAsRole=ACL\u3092\u30ed\u30fc\u30eb\u306b\u5229\u7528
-labels.synonymFile=\u540c\u7fa9\u8a9e\u30d5\u30a1\u30a4\u30eb
-labels.userDictFile=\u30e6\u30fc\u30b6\u30fc\u8f9e\u66f8\u30d5\u30a1\u30a4\u30eb
-labels.suggestElevateWordFile=\u8ffd\u52a0\u5019\u88dc\u30d5\u30a1\u30a4\u30eb
-labels.suggestBadWordFile=NG\u30ef\u30fc\u30c9\u30d5\u30a1\u30a4\u30eb
-labels.menu_system=\u30b7\u30b9\u30c6\u30e0
-labels.menu.wizard=\u8a2d\u5b9a\u30a6\u30a3\u30b6\u30fc\u30c9
-labels.menu.crawl_config=\u30af\u30ed\u30fc\u30eb\u5168\u822c
-labels.menu.scheduled_job_config=\u30b8\u30e7\u30d6\u7ba1\u7406
-labels.menu.system_config=\u30b7\u30b9\u30c6\u30e0\u8a2d\u5b9a
-labels.menu.document_config=\u30a4\u30f3\u30c7\u30c3\u30af\u30b9
-labels.menu.design=\u30c7\u30b6\u30a4\u30f3
-labels.menu.dict=\u8f9e\u66f8
-labels.menu.data=\u30d0\u30c3\u30af\u30a2\u30c3\u30d7/\u30ea\u30b9\u30c8\u30a2
-labels.menu_crawl=\u30af\u30ed\u30fc\u30eb
-labels.menu.web=\u30a6\u30a7\u30d6
-labels.menu.file_system=\u30d5\u30a1\u30a4\u30eb\u30b7\u30b9\u30c6\u30e0
-labels.menu.data_store=\u30c7\u30fc\u30bf\u30b9\u30c8\u30a2
-labels.menu.label_type=\u30e9\u30d9\u30eb
-labels.menu.key_match=\u30ad\u30fc\u30de\u30c3\u30c1
-labels.menu.boost_document_rule=\u30c9\u30ad\u30e5\u30e1\u30f3\u30c8\u30d6\u30fc\u30b9\u30c8
-labels.menu.path_mapping=\u30d1\u30b9\u30de\u30c3\u30d4\u30f3\u30b0
-labels.menu.web_authentication=\u30a6\u30a7\u30d6\u8a8d\u8a3c
-labels.menu.file_authentication=\u30d5\u30a1\u30a4\u30eb\u30b7\u30b9\u30c6\u30e0\u8a8d\u8a3c
-labels.menu.request_header=\u30ea\u30af\u30a8\u30b9\u30c8\u30d8\u30c3\u30c0\u30fc
-labels.menu.overlapping_host=\u91cd\u8907\u30db\u30b9\u30c8
-labels.menu.role_type=\u30ed\u30fc\u30eb
-labels.menu_user=\u30e6\u30fc\u30b6\u30fc
-labels.menu.user=\u30e6\u30fc\u30b6\u30fc
-labels.menu.role=\u30ed\u30fc\u30eb
-labels.menu.group=\u30b0\u30eb\u30fc\u30d7
-labels.menu_suggest=\u30b5\u30b8\u30a7\u30b9\u30c8
-labels.menu.suggest_elevate_word=\u8ffd\u52a0\u5019\u88dc
-labels.menu.suggest_bad_word=NG\u30ef\u30fc\u30c9
-labels.menu_system_log=\u30b7\u30b9\u30c6\u30e0\u60c5\u5831
-labels.menu.system_info=\u8a2d\u5b9a\u60c5\u5831
-labels.menu.session_info=\u30bb\u30c3\u30b7\u30e7\u30f3\u60c5\u5831
-labels.menu.log=\u30ed\u30b0\u30d5\u30a1\u30a4\u30eb
-labels.menu.jobLog=\u30b8\u30e7\u30d6\u30ed\u30b0
-labels.menu.failure_url=\u969c\u5bb3URL
-labels.menu.search_list=\u691c\u7d22
-labels.menu_user_log=\u5229\u7528\u8005\u60c5\u5831
-labels.menu.search_log=\u691c\u7d22\u30ed\u30b0
-labels.menu.stats=\u7d71\u8a08
-labels.menu.favoriteLog=\u4eba\u6c17URL
-labels.menu.logout=\u30ed\u30b0\u30a2\u30a6\u30c8
-labels.header.logo_alt=Fess
-labels.header.home=\u30db\u30fc\u30e0
-labels.header.help=\u30d8\u30eb\u30d7
-labels.footer.copyright=Copyright(C) 2009-2015 CodeLibs Project. All Rights Reserved.
-labels.search=\u691c\u7d22
-labels.search_result_status={0} \u306e\u691c\u7d22\u7d50\u679c {1} \u4ef6\u4e2d {2} - {3} \u4ef6\u76ee
-labels.search_result_time=({0} \u79d2)
-labels.prev_page=\u524d\u3078
-labels.next_page=\u6b21\u3078
-labels.did_not_match={0} \u306b\u4e00\u81f4\u3059\u308b\u60c5\u5831\u306f\u898b\u3064\u304b\u308a\u307e\u305b\u3093\u3067\u3057\u305f\u3002
-labels.search_header_logo_alt=Fess
-labels.search_result_noneselect_label=-- \u30e9\u30d9\u30eb --
-labels.search_result_select_label=# \u500b\u3092\u9078\u629e
-labels.search_title=Fess
-labels.search_hot_search_word=\u6ce8\u76ee\u30ad\u30fc\u30ef\u30fc\u30c9:
-labels.search_result_select_sort=-- \u30bd\u30fc\u30c8 --
-labels.search_result_select_num=-- \u8868\u793a\u4ef6\u6570 --
-labels.search_result_sort_created_asc=\u767b\u9332\u65e5\u6642 (\u6607\u9806)
-labels.search_result_sort_created_desc=\u767b\u9332\u65e5\u6642 (\u964d\u9806)
-labels.search_result_sort_contentLength_asc=\u30b5\u30a4\u30ba (\u6607\u9806)
-labels.search_result_sort_contentLength_desc=\u30b5\u30a4\u30ba (\u964d\u9806)
-labels.search_result_sort_lastModified_asc=\u66f4\u65b0\u65e5\u6642 (\u6607\u9806)
-labels.search_result_sort_lastModified_desc=\u66f4\u65b0\u65e5\u6642 (\u964d\u9806)
-labels.search_result_sort_clickCount_asc=\u30af\u30ea\u30c3\u30af\u6570 (\u6607\u9806)
-labels.search_result_sort_clickCount_desc=\u30af\u30ea\u30c3\u30af\u6570 (\u964d\u9806)
-labels.search_result_sort_favoriteCount_asc=\u304a\u6c17\u306b\u5165\u308a\u6570 (\u6607\u9806)
-labels.search_result_sort_favoriteCount_desc=\u304a\u6c17\u306b\u5165\u308a\u6570 (\u964d\u9806)
-labels.search_result_size={0} \u30d0\u30a4\u30c8
-labels.search_result_created=\u767b\u9332\u65e5\u6642:
-labels.search_result_last_modified=\u66f4\u65b0\u65e5\u6642:
-labels.search_result_favorite=1\u7968\u5165\u308c\u308b
-labels.search_result_favorited=\u6295\u7968\u6e08\u307f
-labels.search_click_count=\u30af\u30ea\u30c3\u30af\u6570: {0}
-labels.search_result_more=\u8a73\u7d30..
-labels.search_result_cache=\u30ad\u30e3\u30c3\u30b7\u30e5
-labels.searchoptions_all=\u3059\u3079\u3066
-labels.searchoptions_score=\u30b9\u30b3\u30a2
-labels.searchoptions_menu_sort=\u30bd\u30fc\u30c8:
-labels.searchoptions_menu_num=\u8868\u793a\u4ef6\u6570:
-labels.searchoptions_num={0} \u4ef6
-labels.searchoptions_menu_lang=\u8a00\u8a9e:
-labels.searchoptions_menu_labels=\u30e9\u30d9\u30eb:
-labels.searchheader_username=\u30e6\u30fc\u30b6\u30fc\u540d: {0}
-labels.error_title=\u30a8\u30e9\u30fc
-labels.system_error_title=\u30b7\u30b9\u30c6\u30e0\u30a8\u30e9\u30fc
-labels.contact_site_admin=\u30b5\u30a4\u30c8\u7ba1\u7406\u8005\u306b\u304a\u554f\u3044\u5408\u308f\u305b\u304f\u3060\u3055\u3044\u3002
-labels.request_error_title=\u30ea\u30af\u30a8\u30b9\u30c8\u30a8\u30e9\u30fc
-labels.bad_request=\u30da\u30fc\u30b8\u3078\u306e\u30ea\u30af\u30a8\u30b9\u30c8\u304c\u6b63\u3057\u304f\u3042\u308a\u307e\u305b\u3093\u3002
-labels.page_not_found_title=\u30da\u30fc\u30b8\u304c\u5b58\u5728\u3057\u307e\u305b\u3093
-labels.check_url=URL\u3092\u78ba\u8a8d\u3057\u3066\u304f\u3060\u3055\u3044\u3002
-labels.home=\u30db\u30fc\u30e0
-labels.user_name=\u30e6\u30fc\u30b6\u30fc\u540d
-labels.login=\u30ed\u30b0\u30a4\u30f3
-labels.login.footer_copyright=Copyright(C) 2009-2014 CodeLibs Project. All Rights Reserved.
-labels.login_title=\u30ed\u30b0\u30a4\u30f3
-labels.logout_title=\u30ed\u30b0\u30a2\u30a6\u30c8
-labels.logout=\u30ed\u30b0\u30a2\u30a6\u30c8
-labels.do_you_want_to_logout=\u30ed\u30b0\u30a2\u30a6\u30c8\u3057\u307e\u3059\u304b?
-labels.logout_button=\u30ed\u30b0\u30a2\u30a6\u30c8
-labels.top.search=\u691c\u7d22
-labels.search_top_logo_alt=Fess
-labels.index_title=Fess
-labels.index_subtitle=Full tExt Search Server \u301c \u5168\u6587\u691c\u7d22\u30b5\u30fc\u30d0\u30fc
-labels.index_search_title=\u691c\u7d22
-labels.index_form_query_label=\u30a6\u30a7\u30d6/\u6587\u66f8\u306e\u691c\u7d22
-labels.index_form_label_label=\u30e9\u30d9\u30eb\u306e\u9078\u629e
-labels.index_form_search_btn=\u691c\u7d22
-labels.index_form_reset_btn=\u30ea\u30bb\u30c3\u30c8
-labels.index_hotkeywords_title=\u6ce8\u76ee\u30ad\u30fc\u30ef\u30fc\u30c9
-labels.index_osdd_title=Fess Search
-labels.index_form_option_btn=\u30aa\u30d7\u30b7\u30e7\u30f3
-labels.index_label=\u30e9\u30d9\u30eb
-labels.index_lang=\u8a00\u8a9e
-labels.index_sort=\u30bd\u30fc\u30c8
-labels.index_num=\u8868\u793a\u4ef6\u6570
-labels.index_help=\u30d8\u30eb\u30d7
-labels.search_options=\u691c\u7d22\u30aa\u30d7\u30b7\u30e7\u30f3
-labels.search_options_close=\u9589\u3058\u308b
-labels.search_options_clear=\u30af\u30ea\u30a2
-labels.search_cache_msg=\u3053\u306e\u30da\u30fc\u30b8\u306f {0} \u306e\u30ad\u30e3\u30c3\u30b7\u30e5\u3067\u3059\u3002{1} \u306b\u5b58\u5728\u3057\u3066\u3044\u305f\u30da\u30fc\u30b8\u306e\u30b9\u30ca\u30c3\u30d7\u30b7\u30e7\u30c3\u30c8\u3067\u3059\u3002
-labels.search_unknown=\u4e0d\u660e
-labels.footer_back_to_top=\u4e0a\u90e8\u3078\u79fb\u52d5
-labels.header_brand_name=Fess
-labels.header_form_option_btn=\u30aa\u30d7\u30b7\u30e7\u30f3
-labels.file_crawling_configuration=\u30d5\u30a1\u30a4\u30eb\u30b7\u30b9\u30c6\u30e0\u30af\u30ed\u30fc\u30eb\u306e\u8a2d\u5b9a
-labels.file_crawling_title_details=\u30d5\u30a1\u30a4\u30eb\u30b7\u30b9\u30c6\u30e0\u30af\u30ed\u30fc\u30eb\u306e\u8a2d\u5b9a
-labels.included_paths=\u30af\u30ed\u30fc\u30eb\u5bfe\u8c61\u3068\u3059\u308b\u30d1\u30b9
-labels.excluded_paths=\u30af\u30ed\u30fc\u30eb\u5bfe\u8c61\u304b\u3089\u9664\u5916\u3059\u308b\u30d1\u30b9
-labels.included_doc_paths=\u691c\u7d22\u5bfe\u8c61\u3068\u3059\u308b\u30d1\u30b9
-labels.excluded_doc_paths=\u691c\u7d22\u5bfe\u8c61\u304b\u3089\u9664\u5916\u3059\u308b\u30d1\u30b9
-labels.config_parameter=\u8a2d\u5b9a\u30d1\u30e9\u30e1\u30fc\u30bf
-labels.max_access_count=\u6700\u5927\u30a2\u30af\u30bb\u30b9\u6570
-labels.number_of_thread=\u30b9\u30ec\u30c3\u30c9\u6570
-labels.interval_time=\u9593\u9694
-labels.millisec=\u30df\u30ea\u79d2
-labels.role_type=\u30ed\u30fc\u30eb
-labels.label_type=\u30e9\u30d9\u30eb
-labels.file_crawling_button_create=\u4f5c\u6210
-labels.file_crawling_button_back=\u623b\u308b
-labels.file_crawling_button_confirm=\u78ba\u8a8d
-labels.file_crawling_title_confirm=\u30d5\u30a1\u30a4\u30eb\u30b7\u30b9\u30c6\u30e0\u30af\u30ed\u30fc\u30eb\u306e\u8a2d\u5b9a\u306e\u78ba\u8a8d
-labels.file_crawling_button_update=\u66f4\u65b0
-labels.file_crawling_button_delete=\u524a\u9664
-labels.file_crawling_button_edit=\u7de8\u96c6
-labels.file_crawling_link_create_new=\u65b0\u898f\u4f5c\u6210
-labels.file_crawling_link_list=\u4e00\u89a7
-labels.file_crawling_link_create=\u65b0\u898f\u4f5c\u6210
-labels.file_crawling_link_update=\u7de8\u96c6
-labels.file_crawling_link_delete=\u524a\u9664
-labels.file_crawling_link_confirm=\u8a73\u7d30
-labels.file_crawling_link_details=\u8a73\u7d30
-labels.file_crawling_link_edit=\u7de8\u96c6
-labels.file_crawling_link_delete=\u524a\u9664
-labels.file_crawling_link_prev_page=\u524d\u3078
-labels.file_crawling_link_next_page=\u6b21\u3078
-labels.web_crawling_configuration=\u30a6\u30a7\u30d6\u30af\u30ed\u30fc\u30eb\u306e\u8a2d\u5b9a
-labels.web_crawling_title_details=\u30a6\u30a7\u30d6\u30af\u30ed\u30fc\u30eb\u306e\u8a2d\u5b9a
-labels.included_urls=\u30af\u30ed\u30fc\u30eb\u5bfe\u8c61\u3068\u3059\u308bURL
-labels.excluded_urls=\u30af\u30ed\u30fc\u30eb\u5bfe\u8c61\u304b\u3089\u9664\u5916\u3059\u308bURL
-labels.included_doc_urls=\u691c\u7d22\u5bfe\u8c61\u3068\u3059\u308bURL
-labels.excluded_doc_urls=\u691c\u7d22\u5bfe\u8c61\u304b\u3089\u9664\u5916\u3059\u308bURL
-labels.user_agent=\u30e6\u30fc\u30b6\u30fc\u30a8\u30fc\u30b8\u30a7\u30f3\u30c8
-labels.web_crawling_button_create=\u4f5c\u6210
-labels.web_crawling_button_back=\u623b\u308b
-labels.web_crawling_button_confirm=\u78ba\u8a8d
-labels.web_crawling_title_confirm=\u30a6\u30a7\u30d6\u30af\u30ed\u30fc\u30eb\u306e\u8a2d\u5b9a\u306e\u78ba\u8a8d
-labels.web_crawling_button_update=\u66f4\u65b0
-labels.web_crawling_button_delete=\u524a\u9664
-labels.web_crawling_button_edit=\u7de8\u96c6
-labels.web_crawling_link_create_new=\u65b0\u898f\u4f5c\u6210
-labels.web_crawling_link_list=\u4e00\u89a7
-labels.web_crawling_link_create=\u65b0\u898f\u4f5c\u6210
-labels.web_crawling_link_update=\u7de8\u96c6
-labels.web_crawling_link_delete=\u524a\u9664
-labels.web_crawling_link_confirm=\u8a73\u7d30
-labels.web_crawling_link_details=\u8a73\u7d30
-labels.web_crawling_link_edit=\u7de8\u96c6
-labels.web_crawling_link_delete=\u524a\u9664
-labels.web_crawling_link_prev_page=\u524d\u3078
-labels.web_crawling_link_next_page=\u6b21\u3078
-labels.crawler_configuration=\u30af\u30ed\u30fc\u30eb\u5168\u822c\u306e\u8a2d\u5b9a
-labels.crawler_title_edit=\u30af\u30ed\u30fc\u30eb\u5168\u822c\u306e\u8a2d\u5b9a
-labels.schedule=\u30b9\u30b1\u30b8\u30e5\u30fc\u30eb
-labels.optimize=\u30a4\u30f3\u30c7\u30c3\u30af\u30b9\u306e\u6700\u9069\u5316
-labels.enabled=\u6709\u52b9
-labels.commit=\u30a4\u30f3\u30c7\u30c3\u30af\u30b9\u306e\u30b3\u30df\u30c3\u30c8
-labels.server_rotation=\u30b5\u30fc\u30d0\u5207\u308a\u66ff\u3048
-labels.day_for_cleanup=\u30a4\u30f3\u30c7\u30c3\u30af\u30b9\u306e\u6709\u52b9\u671f\u9650
-labels.day=\u65e5
-labels.crawl_button_update=\u66f4\u65b0
-labels.none=\u306a\u3057
-labels.commit_per_count=\u30c9\u30ad\u30e5\u30e1\u30f3\u30c8\u6570\u6bce\u306b\u30b3\u30df\u30c3\u30c8
-labels.crawling_thread_count=\u540c\u6642\u5b9f\u884c\u306e\u30af\u30ed\u30fc\u30eb\u8a2d\u5b9a\u6570
-labels.diff_crawling=\u5dee\u5206\u30af\u30ed\u30fc\u30eb
-labels.use_acl_as_role=ACL\u3092\u30ed\u30fc\u30eb\u306b\u5229\u7528
-labels.search_log_enabled=\u691c\u7d22\u30ed\u30b0
-labels.user_info_enabled=\u5229\u7528\u8005\u30ed\u30b0
-labels.user_favorite_enabled=\u304a\u6c17\u306b\u5165\u308a\u30ed\u30b0
-labels.web_api_xml_enabled=XML\u5fdc\u7b54
-labels.web_api_json_enabled=JSON\u5fdc\u7b54
-labels.web_api_suggest_enabled=\u30b5\u30b8\u30a7\u30b9\u30c8API\u5fdc\u7b54
-labels.web_api_analysis_enabled=\u89e3\u6790API\u5fdc\u7b54
-labels.default_label_value=\u30c7\u30d5\u30a9\u30eb\u30c8\u30e9\u30d9\u30eb\u5024
-labels.append_query_param_enabled=\u691c\u7d22\u30d1\u30e9\u30e1\u30fc\u30bf\u306e\u8ffd\u52a0
-labels.supported_search_feature=\u30b5\u30dd\u30fc\u30c8\u3059\u308b\u691c\u7d22
-labels.ignore_failure_type=\u9664\u5916\u3059\u308b\u969c\u5bb3\u30bf\u30a4\u30d7
-labels.failure_count_threshold=\u969c\u5bb3\u56de\u6570
-labels.hot_search_word_enabled=\u6ce8\u76ee\u30ad\u30fc\u30ef\u30fc\u30c9\u5fdc\u7b54
-labels.supported_search_web=\u30a6\u30a7\u30d6
-labels.supported_search_none=\u5229\u7528\u4e0d\u53ef
-labels.purge_session_info_day=\u6307\u5b9a\u65e5\u6570\u4ee5\u524d\u306e\u30bb\u30c3\u30b7\u30e7\u30f3\u60c5\u5831\u524a\u9664
-labels.purge_search_log_day=\u6307\u5b9a\u65e5\u6570\u4ee5\u524d\u306e\u691c\u7d22\u30ed\u30b0\u524a\u9664
-labels.purge_job_log_day=\u6307\u5b9a\u65e5\u6570\u4ee5\u524d\u306e\u30b8\u30e7\u30d6\u30ed\u30b0\u524a\u9664
-labels.purge_user_info_day=\u6307\u5b9a\u65e5\u6570\u4ee5\u524d\u306e\u5229\u7528\u8005\u60c5\u5831\u524a\u9664
-labels.purge_by_bots=\u30ed\u30b0\u524a\u9664\u306eBots\u540d
-labels.csv_file_encoding=CSV\u30a8\u30f3\u30b3\u30fc\u30c7\u30a3\u30f3\u30b0
-labels.notification_to=\u901a\u77e5\u30a2\u30c9\u30ec\u30b9
-labels.path_mapping_configuration=\u30d1\u30b9\u30de\u30c3\u30d4\u30f3\u30b0\u306e\u8a2d\u5b9a
-labels.path_mapping_title_details=\u30d1\u30b9\u30de\u30c3\u30d4\u30f3\u30b0\u306e\u8a2d\u5b9a
-labels.path_mapping_button_create=\u4f5c\u6210
-labels.path_mapping_button_back=\u623b\u308b
-labels.path_mapping_button_confirm=\u78ba\u8a8d
-labels.disabled=\u7121\u52b9
-labels.path_mapping_pt_crawling=\u30af\u30ed\u30fc\u30eb\u6642
-labels.path_mapping_pt_displaying=\u8868\u793a\u6642
-labels.path_mapping_pt_both=\u30af\u30ed\u30fc\u30eb\u6642/\u8868\u793a\u6642
-labels.path_mapping_title_confirm=\u30d1\u30b9\u30de\u30c3\u30d4\u30f3\u30b0\u306e\u8a2d\u5b9a\u306e\u78ba\u8a8d
-labels.path_mapping_button_create=\u4f5c\u6210
-labels.path_mapping_button_back=\u623b\u308b
-labels.path_mapping_button_update=\u66f4\u65b0
-labels.path_mapping_button_delete=\u524a\u9664
-labels.path_mapping_button_edit=\u7de8\u96c6
-labels.path_mapping_link_create_new=\u65b0\u898f\u4f5c\u6210
-labels.path_mapping_link_list=\u4e00\u89a7
-labels.path_mapping_link_create=\u65b0\u898f\u4f5c\u6210
-labels.path_mapping_link_update=\u7de8\u96c6
-labels.path_mapping_link_delete=\u524a\u9664
-labels.path_mapping_link_confirm=\u8a73\u7d30
-labels.path_mapping_link_details=\u8a73\u7d30
-labels.path_mapping_link_edit=\u7de8\u96c6
-labels.path_mapping_link_delete=\u524a\u9664
-labels.path_mapping_link_prev_page=\u524d\u3078
-labels.path_mapping_link_next_page=\u6b21\u3078
-labels.overlapping_host_configuration=\u91cd\u8907\u30db\u30b9\u30c8\u306e\u8a2d\u5b9a
-labels.overlapping_host_title_details=\u91cd\u8907\u30db\u30b9\u30c8\u306e\u8a2d\u5b9a
-labels.overlapping_host_button_create=\u4f5c\u6210
-labels.overlapping_host_button_back=\u623b\u308b
-labels.overlapping_host_button_confirm=\u78ba\u8a8d
-labels.overlapping_host_title_confirm=\u91cd\u8907\u30db\u30b9\u30c8\u306e\u8a2d\u5b9a\u306e\u78ba\u8a8d
-labels.regular_name=\u6b63\u898f\u540d
-labels.overlapping_name=\u91cd\u8907\u540d
-labels.overlapping_host_button_create=\u4f5c\u6210
-labels.overlapping_host_button_back=\u623b\u308b
-labels.overlapping_host_button_update=\u66f4\u65b0
-labels.overlapping_host_button_delete=\u524a\u9664
-labels.overlapping_host_button_edit=\u7de8\u96c6
-labels.overlapping_host_link_create_new=\u65b0\u898f\u4f5c\u6210
-labels.overlapping_host_link_list=\u4e00\u89a7
-labels.overlapping_host_link_create=\u65b0\u898f\u4f5c\u6210
-labels.overlapping_host_link_update=\u7de8\u96c6
-labels.overlapping_host_link_delete=\u524a\u9664
-labels.overlapping_host_link_confirm=\u8a73\u7d30
-labels.overlapping_host_link_details=\u8a73\u7d30
-labels.overlapping_host_link_edit=\u7de8\u96c6
-labels.overlapping_host_link_delete=\u524a\u9664
-labels.overlapping_host_link_prev_page=\u524d\u3078
-labels.overlapping_host_link_next_page=\u6b21\u3078
-labels.system_title_configuration=\u30b7\u30b9\u30c6\u30e0\u8a2d\u5b9a
-labels.system_title_system_status=\u30b7\u30b9\u30c6\u30e0\u72b6\u614b
-labels.es_button_update=\u66f4\u65b0
-labels.es_active=\u6709\u52b9
-labels.es_inactive=\u7121\u52b9
-labels.es_ready=\u6e96\u5099\u4e2d
-labels.es_completed=\u5b8c\u4e86
-labels.es_unfinished=\u672a\u5b8c\u4e86
-labels.es_action_none=\u306a\u3057
-labels.es_action_commit=\u30b3\u30df\u30c3\u30c8
-labels.es_action_optimize=\u6700\u9069\u5316
-labels.es_action_delete=\u524a\u9664
-labels.es_action_confirm_list=\u7d50\u679c\u4e00\u89a7
-labels.es_action_all=\u3059\u3079\u3066
-labels.es_cluster_name=\u30af\u30e9\u30b9\u30bf\u540d
-labels.es_title_action=Solr \u30a2\u30af\u30b7\u30e7\u30f3
-labels.es_title_delete=\u30a4\u30f3\u30c7\u30c3\u30af\u30b9\u524a\u9664
-labels.crawler_process_running=\u30af\u30ed\u30fc\u30e9\u30fc\u30d7\u30ed\u30bb\u30b9
-labels.crawler_running=\u5b9f\u884c\u4e2d
-labels.crawler_stopped=\u505c\u6b62\u4e2d
-labels.crawler_process_action=\u30a2\u30af\u30b7\u30e7\u30f3
-labels.es_document_title=\u8ffd\u52a0\u3055\u308c\u305f\u30c9\u30ad\u30e5\u30e1\u30f3\u30c8
-labels.es_group_name=\u30b5\u30fc\u30d0\u30fc\u30b0\u30eb\u30fc\u30d7
-labels.session_name=\u30bb\u30c3\u30b7\u30e7\u30f3
-labels.es_num_of_docs=\u30c9\u30ad\u30e5\u30e1\u30f3\u30c8\u6570
-labels.es_title_edit=Solr \u72b6\u614b\u8a2d\u5b9a
-labels.crawler_button_start=\u30af\u30ed\u30fc\u30eb\u306e\u958b\u59cb
-labels.crawler_button_stop=\u30af\u30ed\u30fc\u30eb\u306e\u505c\u6b62
-labels.es_management_title=Solr\u30a4\u30f3\u30b9\u30bf\u30f3\u30b9
-labels.es_instance_name=\u540d\u524d
-labels.es_instance_status=\u72b6\u614b
-labels.es_instance_action=\u30a2\u30af\u30b7\u30e7\u30f3
-labels.es_instance_start=\u8d77\u52d5
-labels.es_instance_stop=\u505c\u6b62
-labels.es_instance_reload=\u30ea\u30ed\u30fc\u30c9
-labels.es_action_url_delete=URL
-labels.system_document_all=\u3059\u3079\u3066
-labels.system_group_server_name=\u30b0\u30eb\u30fc\u30d7 : \u30b5\u30fc\u30d0\u30fc
-labels.system_server_status=\u30b5\u30fc\u30d0\u30fc\u72b6\u614b
-labels.system_index_status=\u30a4\u30f3\u30c7\u30c3\u30af\u30b9\u72b6\u614b
-labels.crawler_status_title=\u30af\u30ed\u30fc\u30e9\u30fc\u72b6\u614b
-labels.crawler_sessionid_all=\u3059\u3079\u3066
-labels.no_available_solr_servers=\u5229\u7528\u53ef\u80fd\u306aSolr\u30b5\u30fc\u30d0\u304c\u3042\u308a\u307e\u305b\u3093\u3002
-labels.suggest_document_title=\u8ffd\u52a0\u3055\u308c\u305f\u30b5\u30b8\u30a7\u30b9\u30c8\u30c9\u30ad\u30e5\u30e1\u30f3\u30c8
-labels.suggest_type=\u7a2e\u5225
-labels.suggest_type_all=\u3059\u3079\u3066
-labels.suggest_type_content=\u30b3\u30f3\u30c6\u30f3\u30c4
-labels.suggest_type_searchlog=\u691c\u7d22\u30ed\u30b0
-labels.suggest_search_log_enabled=\u691c\u7d22\u8a9e\u30b5\u30b8\u30a7\u30b9\u30c8
-labels.purge_suggest_search_log_day=\u691c\u7d22\u8a9e\u30b5\u30b8\u30a7\u30b9\u30c8\u306e\u6709\u52b9\u671f\u9650
-labels.crawling_session_title=\u30bb\u30c3\u30b7\u30e7\u30f3\u60c5\u5831
-labels.crawling_session_title_confirm=\u30af\u30ed\u30fc\u30eb\u60c5\u5831
-labels.crawling_session_button_back=\u623b\u308b
-labels.crawling_session_button_delete=\u524a\u9664
-labels.crawling_session_configuration=\u30af\u30ed\u30fc\u30eb\u60c5\u5831
-labels.crawling_session_search=\u691c\u7d22
-labels.crawling_session_reset=\u30ea\u30bb\u30c3\u30c8
-labels.crawling_session_link_list=\u4e00\u89a7
-labels.crawling_session_link_details=\u8a73\u7d30
-labels.crawling_session_link_delete=\u524a\u9664
-labels.crawling_session_prev_page=\u524d\u3078
-labels.crawling_session_next_page=\u6b21\u3078
-labels.crawling_session_session_id_search=\u30bb\u30c3\u30b7\u30e7\u30f3 ID:
-labels.crawling_session_session_id=\u30bb\u30c3\u30b7\u30e7\u30f3 ID
-labels.crawling_session_name=\u540d\u524d
-labels.crawling_session_created_time=\u767b\u9332\u6642\u523b
-labels.crawling_session_expired_time=\u671f\u9650
-labels.crawling_session_delete_all_link=\u3059\u3079\u3066\u524a\u9664
-labels.crawling_session_delete_all_confirmation=\u524a\u9664\u3057\u307e\u3059\u304b?
-labels.crawling_session_CrawlerStatus=\u30af\u30ed\u30fc\u30eb\u30b9\u30c6\u30fc\u30bf\u30b9
-labels.crawling_session_CrawlerStartTime=\u958b\u59cb\u6642\u523b (\u30af\u30ed\u30fc\u30eb)
-labels.crawling_session_CrawlerEndTime=\u7d42\u4e86\u6642\u523b (\u30af\u30ed\u30fc\u30eb)
-labels.crawling_session_CrawlerExecTime=\u5b9f\u884c\u6642\u9593 (\u30af\u30ed\u30fc\u30eb)
-labels.crawling_session_WebFsCrawlStartTime=\u958b\u59cb\u6642\u523b (\u30a6\u30a7\u30d6/\u30d5\u30a1\u30a4\u30eb)
-labels.crawling_session_WebFsCrawlEndTime=\u7d42\u4e86\u6642\u523b (\u30a6\u30a7\u30d6/\u30d5\u30a1\u30a4\u30eb)
-labels.crawling_session_DataCrawlStartTime=\u958b\u59cb\u6642\u523b (\u30c7\u30fc\u30bf\u30b9\u30c8\u30a2)
-labels.crawling_session_DataCrawlEndTime=\u7d42\u4e86\u6642\u523b (\u30c7\u30fc\u30bf\u30b9\u30c8\u30a2)
-labels.crawling_session_OptimizeStartTime=\u958b\u59cb\u6642\u523b (\u6700\u9069\u5316)
-labels.crawling_session_OptimizeEndTime=\u7d42\u4e86\u6642\u523b (\u6700\u9069\u5316)
-labels.crawling_session_OptimizeExecTime=\u5b9f\u884c\u6642\u9593 (\u6700\u9069\u5316)
-labels.crawling_session_CommitStartTime=\u958b\u59cb\u6642\u523b (\u30b3\u30df\u30c3\u30c8)
-labels.crawling_session_CommitEndTime=\u7d42\u4e86\u6642\u523b (\u30b3\u30df\u30c3\u30c8)
-labels.crawling_session_CommitExecTime=\u5b9f\u884c\u6642\u9593 (\u30b3\u30df\u30c3\u30c8)
-labels.crawling_session_WebFsCrawlExecTime=\u5b9f\u884c\u6642\u9593 (\u30a6\u30a7\u30d6/\u30d5\u30a1\u30a4\u30eb)
-labels.crawling_session_WebFsIndexExecTime=\u30a4\u30f3\u30c7\u30c3\u30af\u30b9\u5316\u5b9f\u884c\u6642\u9593 (\u30a6\u30a7\u30d6/\u30d5\u30a1\u30a4\u30eb)
-labels.crawling_session_WebFsIndexSize=\u30a4\u30f3\u30c7\u30c3\u30af\u30b9\u30b5\u30a4\u30ba (\u30a6\u30a7\u30d6/\u30d5\u30a1\u30a4\u30eb)
-labels.crawling_session_DataCrawlExecTime=\u5b9f\u884c\u6642\u9593 (\u30c7\u30fc\u30bf\u30b9\u30c8\u30a2)
-labels.crawling_session_DataIndexExecTime=\u30a4\u30f3\u30c7\u30c3\u30af\u30b9\u5316\u5b9f\u884c\u6642\u9593 (\u30c7\u30fc\u30bf\u30b9\u30c8\u30a2)
-labels.crawling_session_DataIndexSize=\u30a4\u30f3\u30c7\u30c3\u30af\u30b9\u30b5\u30a4\u30ba (\u30c7\u30fc\u30bf\u30b9\u30c8\u30a2)
-labels.crawling_session_ReplicationStatus=\u30ec\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u30b9\u30c6\u30fc\u30bf\u30b9
-labels.crawling_session_ReplicationStartTime=\u958b\u59cb\u6642\u523b (\u30ec\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3)
-labels.crawling_session_ReplicationEndTime=\u7d42\u4e86\u6642\u523b (\u30ec\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3)
-labels.crawling_session_ReplicationExecTime=\u5b9f\u884c\u6642\u9593 (\u30ec\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3)
-labels.data_configuration=\u8a2d\u5b9a\u306e\u30d0\u30c3\u30af\u30a2\u30c3\u30d7/\u30ea\u30b9\u30c8\u30a2
-labels.backup_title_edit=\u8a2d\u5b9a\u306e\u30d0\u30c3\u30af\u30a2\u30c3\u30d7
-labels.backup=\u30d0\u30c3\u30af\u30a2\u30c3\u30d7
-labels.download_data=\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9 (XML\u30d5\u30a1\u30a4\u30eb)
-labels.download_data_csv=\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9 (CSV\u30d5\u30a1\u30a4\u30eb)
-labels.restore_title_edit=\u8a2d\u5b9a\u306e\u30ea\u30b9\u30c8\u30a2
-labels.restore=\u30d5\u30a1\u30a4\u30eb
-labels.upload_button=\u30c7\u30fc\u30bf\u306e\u30ea\u30b9\u30c8\u30a2
-labels.backup_config=\u8a2d\u5b9a
-labels.backup_session_info=\u30bb\u30c3\u30b7\u30e7\u30f3\u60c5\u5831
-labels.backup_search_log=\u691c\u7d22\u30ed\u30b0
-labels.backup_click_log=\u30af\u30ea\u30c3\u30af\u30ed\u30b0
-labels.web_authentication_configuration=\u30a6\u30a7\u30d6\u8a8d\u8a3c
-labels.web_authentication_link_create_new=\u65b0\u898f\u4f5c\u6210
-labels.web_authentication_link_list=\u4e00\u89a7
-labels.web_authentication_link_create=\u65b0\u898f\u4f5c\u6210
-labels.web_authentication_link_update=\u7de8\u96c6
-labels.web_authentication_link_delete=\u524a\u9664
-labels.web_authentication_link_confirm=\u8a73\u7d30
-labels.web_authentication_link_details=\u8a73\u7d30
-labels.web_authentication_link_edit=\u7de8\u96c6
-labels.web_authentication_link_delete=\u524a\u9664
-labels.web_authentication_link_prev_page=\u524d\u3078
-labels.web_authentication_link_next_page=\u6b21\u3078
-labels.web_authentication_list_hostname=\u30db\u30b9\u30c8\u540d
-labels.web_authentication_list_realm=\u30ec\u30eb\u30e0
-labels.web_authentication_list_web_crawling_config=\u30a6\u30a7\u30d6\u8a2d\u5b9a\u540d
-labels.web_authentication_any=\u4efb\u610f
-labels.web_authentication_create_web_config=\u65b0\u898f\u306b\u30a6\u30a7\u30d6\u30af\u30ed\u30fc\u30eb\u8a2d\u5b9a\u3092\u4f5c\u6210
-labels.web_authentication_title_details=\u30a6\u30a7\u30d6\u8a8d\u8a3c
-labels.web_authentication_button_create=\u4f5c\u6210
-labels.web_authentication_button_back=\u623b\u308b
-labels.web_authentication_button_confirm=\u78ba\u8a8d
-labels.web_authentication_hostname=\u30db\u30b9\u30c8\u540d
-labels.web_authentication_port=\u30dd\u30fc\u30c8
-labels.web_authentication_realm=\u30ec\u30eb\u30e0
-labels.web_authentication_scheme=\u8a8d\u8a3c\u65b9\u6cd5
-labels.web_authentication_username=\u30e6\u30fc\u30b6\u30fc\u540d
-labels.web_authentication_password=\u30d1\u30b9\u30ef\u30fc\u30c9
-labels.web_authentication_parameters=\u30d1\u30e9\u30e1\u30fc\u30bf
-labels.web_authentication_web_crawling_config=\u30a6\u30a7\u30d6\u8a2d\u5b9a\u540d
-labels.web_authentication_scheme_basic=Basic\u8a8d\u8a3c
-labels.web_authentication_scheme_digest=Digest\u8a8d\u8a3c
-labels.web_authentication_scheme_ntlm=NTLM\u8a8d\u8a3c
-labels.web_authentication_title_confirm=\u30a6\u30a7\u30d6\u8a8d\u8a3c
-labels.web_authentication_button_update=\u66f4\u65b0
-labels.web_authentication_button_delete=\u524a\u9664
-labels.web_authentication_button_edit=\u7de8\u96c6
-labels.log_configuration=\u30ed\u30b0\u30d5\u30a1\u30a4\u30eb
-labels.log_file_download_title=\u30ed\u30b0\u30d5\u30a1\u30a4\u30eb
-labels.log_file_name=\u30d5\u30a1\u30a4\u30eb\u540d
-labels.log_file_date=\u65e5\u6642
-labels.labeltype_configuration=\u30e9\u30d9\u30eb
-labels.labeltype_title_details=\u30e9\u30d9\u30eb
-labels.labeltype_button_create=\u4f5c\u6210
-labels.labeltype_button_back=\u623b\u308b
-labels.labeltype_button_confirm=\u78ba\u8a8d
-labels.labeltype_name=\u8a2d\u5b9a\u540d
-labels.labeltype_value=\u5024
-labels.labeltype_title_confirm=\u30e9\u30d9\u30eb\u306e\u78ba\u8a8d
-labels.labeltype_button_create=\u4f5c\u6210
-labels.labeltype_button_back=\u623b\u308b
-labels.labeltype_button_update=\u66f4\u65b0
-labels.labeltype_button_delete=\u524a\u9664
-labels.labeltype_button_edit=\u7de8\u96c6
-labels.labeltype_included_paths=\u5bfe\u8c61\u3068\u3059\u308b\u30d1\u30b9
-labels.labeltype_excluded_paths=\u9664\u5916\u3059\u308b\u30d1\u30b9
-labels.labeltype_link_create_new=\u65b0\u898f\u4f5c\u6210
-labels.labeltype_link_list=\u4e00\u89a7
-labels.labeltype_link_create=\u65b0\u898f\u4f5c\u6210
-labels.labeltype_link_update=\u7de8\u96c6
-labels.labeltype_link_delete=\u524a\u9664
-labels.labeltype_link_confirm=\u8a73\u7d30
-labels.labeltype_link_details=\u8a73\u7d30
-labels.labeltype_link_edit=\u7de8\u96c6
-labels.labeltype_link_delete=\u524a\u9664
-labels.labeltype_link_prev_page=\u524d\u3078
-labels.labeltype_link_next_page=\u6b21\u3078
-labels.roletype_configuration=\u30ed\u30fc\u30eb
-labels.roletype_title_details=\u30ed\u30fc\u30eb
-labels.roletype_button_create=\u4f5c\u6210
-labels.roletype_button_back=\u623b\u308b
-labels.roletype_button_confirm=\u78ba\u8a8d
-labels.roletype_name=\u8a2d\u5b9a\u540d
-labels.roletype_value=\u5024
-labels.roletype_title_confirm=\u30ed\u30fc\u30eb\u306e\u78ba\u8a8d
-labels.roletype_button_create=\u4f5c\u6210
-labels.roletype_button_back=\u623b\u308b
-labels.roletype_button_update=\u66f4\u65b0
-labels.roletype_button_delete=\u524a\u9664
-labels.roletype_button_edit=\u7de8\u96c6
-labels.roletype_link_create_new=\u65b0\u898f\u4f5c\u6210
-labels.roletype_link_list=\u4e00\u89a7
-labels.roletype_link_create=\u65b0\u898f\u4f5c\u6210
-labels.roletype_link_update=\u7de8\u96c6
-labels.roletype_link_delete=\u524a\u9664
-labels.roletype_link_confirm=\u8a73\u7d30
-labels.roletype_link_details=\u8a73\u7d30
-labels.roletype_link_edit=\u7de8\u96c6
-labels.roletype_link_delete=\u524a\u9664
-labels.roletype_link_prev_page=\u524d\u3078
-labels.roletype_link_next_page=\u6b21\u3078
-labels.request_header_configuration=\u30ea\u30af\u30a8\u30b9\u30c8\u30d8\u30c3\u30c0\u30fc
-labels.request_header_link_create_new=\u65b0\u898f\u4f5c\u6210
-labels.request_header_link_list=\u4e00\u89a7
-labels.request_header_link_create=\u65b0\u898f\u4f5c\u6210
-labels.request_header_link_update=\u7de8\u96c6
-labels.request_header_link_delete=\u524a\u9664
-labels.request_header_link_confirm=\u8a73\u7d30
-labels.request_header_link_details=\u8a73\u7d30
-labels.request_header_link_edit=\u7de8\u96c6
-labels.request_header_link_delete=\u524a\u9664
-labels.request_header_link_prev_page=\u623b\u308b
-labels.request_header_link_next_page=\u6b21\u3078
-labels.request_header_list_name=\u540d\u524d
-labels.request_header_list_web_crawling_config=\u30a6\u30a7\u30d6\u8a2d\u5b9a\u540d
-labels.request_header_create_web_config=\u65b0\u898f\u306b\u30a6\u30a7\u30d6\u30af\u30ed\u30fc\u30eb\u8a2d\u5b9a\u3092\u4f5c\u6210
-labels.request_header_title_details=\u30ea\u30af\u30a8\u30b9\u30c8\u30d8\u30c3\u30c0\u30fc
-labels.request_header_button_create=\u4f5c\u6210
-labels.request_header_button_back=\u623b\u308b
-labels.request_header_button_confirm=\u78ba\u8a8d
-labels.request_header_name=\u540d\u524d
-labels.request_header_value=\u5024
-labels.request_header_web_crawling_config=\u30a6\u30a7\u30d6\u8a2d\u5b9a\u540d
-labels.request_header_title_confirm=\u30ea\u30af\u30a8\u30b9\u30c8\u30d8\u30c3\u30c0\u30fc
-labels.request_header_button_update=\u66f4\u65b0
-labels.request_header_button_delete=\u524a\u9664
-labels.request_header_button_edit=\u7de8\u96c6
-labels.key_match_configuration=\u30ad\u30fc\u30de\u30c3\u30c1
-labels.key_match_link_create_new=\u65b0\u898f\u4f5c\u6210
-labels.key_match_link_list=\u4e00\u89a7
-labels.key_match_link_create=\u65b0\u898f\u4f5c\u6210
-labels.key_match_link_update=\u7de8\u96c6
-labels.key_match_link_delete=\u524a\u9664
-labels.key_match_link_confirm=\u8a73\u7d30
-labels.key_match_link_details=\u8a73\u7d30
-labels.key_match_link_edit=\u7de8\u96c6
-labels.key_match_link_delete=\u524a\u9664
-labels.key_match_link_prev_page=\u623b\u308b
-labels.key_match_link_next_page=\u6b21\u3078
-labels.key_match_list_term=\u691c\u7d22\u8a9e
-labels.key_match_list_query=\u30af\u30a8\u30ea\u30fc
-labels.key_match_term=\u691c\u7d22\u8a9e
-labels.key_match_query=\u30af\u30a8\u30ea\u30fc
-labels.key_match_size=\u30b5\u30a4\u30ba
-labels.key_match_boost=\u30d6\u30fc\u30b9\u30c8
-labels.key_match_title_details=\u30ad\u30fc\u30de\u30c3\u30c1
-labels.key_match_button_create=\u4f5c\u6210
-labels.key_match_button_back=\u623b\u308b
-labels.key_match_button_confirm=\u78ba\u8a8d
-labels.key_match_name=\u540d\u524d
-labels.key_match_value=\u5024
-labels.key_match_title_confirm=\u30ad\u30fc\u30de\u30c3\u30c1\u306e\u78ba\u8a8d
-labels.key_match_button_update=\u66f4\u65b0
-labels.key_match_button_delete=\u524a\u9664
-labels.key_match_button_edit=\u7de8\u96c6
-labels.design_configuration=\u30c7\u30b6\u30a4\u30f3
-labels.design_title_file_upload=\u30d5\u30a1\u30a4\u30eb\u30a2\u30c3\u30d7\u30ed\u30fc\u30c9
-labels.design_title_file=\u30d5\u30a1\u30a4\u30eb\u7ba1\u7406
-labels.design_file=\u30a2\u30c3\u30d7\u30ed\u30fc\u30c9\u30d5\u30a1\u30a4\u30eb
-labels.design_file_name=\u30a2\u30c3\u30d7\u30ed\u30fc\u30c9\u30d5\u30a1\u30a4\u30eb\u540d (\u7701\u7565\u53ef)
-labels.design_button_upload=\u30a2\u30c3\u30d7\u30ed\u30fc\u30c9
-labels.design_file_title_edit=\u753b\u9762\u8868\u793a\u30d5\u30a1\u30a4\u30eb
-labels.design_edit_button=\u7de8\u96c6
-labels.design_download_button=\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9
-labels.design_delete_button=\u524a\u9664
-labels.design_use_default_button=\u30c7\u30d5\u30a9\u30eb\u30c8\u3092\u4f7f\u7528
-labels.design_file_index=\u30c8\u30c3\u30d7\u30da\u30fc\u30b8 (\u30d5\u30ec\u30fc\u30e0)
-labels.design_file_footer=\u30d5\u30c3\u30bf\u30fc
-labels.design_file_search=\u691c\u7d22\u7d50\u679c\u30da\u30fc\u30b8 (\u30d5\u30ec\u30fc\u30e0)
-labels.design_file_searchResults=\u691c\u7d22\u7d50\u679c\u30da\u30fc\u30b8 (\u30b3\u30f3\u30c6\u30f3\u30c4)
-labels.design_file_searchNoResult=\u691c\u7d22\u7d50\u679c\u30da\u30fc\u30b8 (\u7d50\u679c\u306a\u3057)
-labels.design_file_error=\u691c\u7d22\u30a8\u30e9\u30fc\u30da\u30fc\u30b8
-labels.design_file_cache=\u30ad\u30e3\u30c3\u30b7\u30e5\u30da\u30fc\u30b8
-labels.design_file_help=\u30d8\u30eb\u30d7\u30da\u30fc\u30b8 (\u30d5\u30ec\u30fc\u30e0)
-labels.design_file_header=\u30d8\u30c3\u30c0\u30fc
-labels.design_file_errorHeader=\u30a8\u30e9\u30fc\u30da\u30fc\u30b8 (\u30d8\u30c3\u30c0\u30fc)
-labels.design_file_errorFooter=\u30a8\u30e9\u30fc\u30da\u30fc\u30b8 (\u30d5\u30c3\u30bf\u30fc)
-labels.design_file_errorNotFound=\u30a8\u30e9\u30fc\u30da\u30fc\u30b8 (\u30da\u30fc\u30b8\u304c\u898b\u3064\u304b\u308a\u307e\u305b\u3093)
-labels.design_file_errorSystem=\u30a8\u30e9\u30fc\u30da\u30fc\u30b8 (\u30b7\u30b9\u30c6\u30e0\u30a8\u30e9\u30fc)
-labels.design_file_errorRedirect=\u30a8\u30e9\u30fc\u30da\u30fc\u30b8 (\u30ea\u30c0\u30a4\u30ec\u30af\u30c8)
-labels.design_file_errorBadRequest=\u30a8\u30e9\u30fc\u30da\u30fc\u30b8 (\u4e0d\u6b63\u306a\u30ea\u30af\u30a8\u30b9\u30c8)
-labels.design_delete_confirmation=\u524a\u9664\u3057\u307e\u3059\u304b?
-labels.design_title_edit_content=\u753b\u9762\u8868\u793a\u30d5\u30a1\u30a4\u30eb\u7de8\u96c6
-labels.design_button_update=\u66f4\u65b0
-labels.design_button_back=\u623b\u308b
-labels.data_crawling_configuration=\u30c7\u30fc\u30bf\u30b9\u30c8\u30a2\u30af\u30ed\u30fc\u30eb\u306e\u8a2d\u5b9a
-labels.data_crawling_title_details=\u30c7\u30fc\u30bf\u30b9\u30c8\u30a2\u30af\u30ed\u30fc\u30eb\u306e\u8a2d\u5b9a
-labels.handler_name=\u30cf\u30f3\u30c9\u30e9\u540d
-labels.handler_parameter=\u30d1\u30e9\u30e1\u30fc\u30bf
-labels.handler_script=\u30b9\u30af\u30ea\u30d7\u30c8
-labels.role_type=\u30ed\u30fc\u30eb
-labels.label_type=\u30e9\u30d9\u30eb
-labels.data_crawling_button_create=\u4f5c\u6210
-labels.data_crawling_button_back=\u623b\u308b
-labels.data_crawling_button_confirm=\u78ba\u8a8d
-labels.data_crawling_title_confirm=\u30c7\u30fc\u30bf\u30b9\u30c8\u30a2\u30af\u30ed\u30fc\u30eb\u306e\u8a2d\u5b9a\u306e\u78ba\u8a8d
-labels.data_crawling_button_update=\u66f4\u65b0
-labels.data_crawling_button_delete=\u524a\u9664
-labels.data_crawling_button_edit=\u7de8\u96c6
-labels.data_crawling_link_create_new=\u65b0\u898f\u4f5c\u6210
-labels.data_crawling_link_list=\u4e00\u89a7
-labels.data_crawling_link_create=\u65b0\u898f\u4f5c\u6210
-labels.data_crawling_link_update=\u7de8\u96c6
-labels.data_crawling_link_delete=\u524a\u9664
-labels.data_crawling_link_confirm=\u8a73\u7d30
-labels.data_crawling_link_details=\u8a73\u7d30
-labels.data_crawling_link_edit=\u7de8\u96c6
-labels.data_crawling_link_delete=\u524a\u9664
-labels.data_crawling_link_prev_page=\u524d\u3078
-labels.data_crawling_link_next_page=\u6b21\u3078
-labels.wizard_title_configuration=\u8a2d\u5b9a\u30a6\u30a3\u30b6\u30fc\u30c9
-labels.wizard_start_title=\u8a2d\u5b9a\u30a6\u30a3\u30b6\u30fc\u30c9
-labels.wizard_start_desc=\u8a2d\u5b9a\u30a6\u30a3\u30b6\u30fc\u30c9\u3092\u5229\u7528\u3059\u308b\u3053\u3068\u3067 \u30af\u30ed\u30fc\u30eb\u306b\u5fc5\u8981\u306a\u9805\u76ee\u3092\u7c21\u5358\u306b\u8a2d\u5b9a\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002
-labels.wizard_start_button=\u958b\u59cb
-labels.wizard_schedule_title=\u30b9\u30b1\u30b8\u30e5\u30fc\u30eb\u306e\u8a2d\u5b9a
-labels.wizard_schedule_enabled=\u30b9\u30b1\u30b8\u30e5\u30fc\u30eb\u306e\u5229\u7528
-labels.wizard_schedule=\u30b9\u30b1\u30b8\u30e5\u30fc\u30eb
-labels.wizard_schedule_month_prefix=
-labels.wizard_schedule_month_suffix=\u6708
-labels.wizard_schedule_date_prefix=
-labels.wizard_schedule_date_suffix=\u65e5
-labels.wizard_schedule_hour_prefix=
-labels.wizard_schedule_hour_suffix=\u6642
-labels.wizard_schedule_min_prefix=
-labels.wizard_schedule_min_suffix=\u5206
-labels.wizard_button_next=\u6b21\u3078
-labels.wizard_button_skip=\u30b9\u30ad\u30c3\u30d7
-labels.wizard_button_cancel=\u30ad\u30e3\u30f3\u30bb\u30eb
-labels.wizard_button_back=\u623b\u308b
-labels.wizard_crawling_config_title=\u30af\u30ed\u30fc\u30eb\u8a2d\u5b9a
-labels.wizard_crawling_config_name=\u30af\u30ed\u30fc\u30eb\u8a2d\u5b9a\u540d
-labels.wizard_crawling_config_path=\u30af\u30ed\u30fc\u30eb\u30d1\u30b9
-labels.wizard_button_register_again=\u7d9a\u3051\u3066\u767b\u9332
-labels.wizard_button_register_next=\u767b\u9332\u3057\u3066\u6b21\u3078
-labels.wizard_schedule_day_sun=\u65e5
-labels.wizard_schedule_day_mon=\u6708
-labels.wizard_schedule_day_tue=\u706b
-labels.wizard_schedule_day_wed=\u6c34
-labels.wizard_schedule_day_thu=\u6728
-labels.wizard_schedule_day_fri=\u91d1
-labels.wizard_schedule_day_sat=\u571f
-labels.wizard_schedule_day_m_f=\u6708-\u91d1
-labels.wizard_schedule_day_mwf=\u6708,\u6c34,\u91d1
-labels.wizard_schedule_day_tt=\u706b,\u6728
-labels.wizard_start_crawling_title=\u30af\u30ed\u30fc\u30eb\u958b\u59cb
-labels.wizard_start_crawling_desc=\u300c\u30af\u30ed\u30fc\u30eb\u958b\u59cb\u300d\u30dc\u30bf\u30f3\u3092\u62bc\u4e0b\u3059\u308b\u3053\u3068\u3067\u5373\u6642\u306b\u30af\u30ed\u30fc\u30eb\u3092\u958b\u59cb\u3067\u304d\u307e\u3059\u3002
-labels.wizard_button_start_crawling=\u30af\u30ed\u30fc\u30eb\u958b\u59cb
-labels.wizard_button_finish=\u5b8c\u4e86
-labels.search_list_configuration=\u691c\u7d22\u7d50\u679c
-labels.search_list_index_page=\u691c\u7d22\u30af\u30a8\u30ea\u30fc\u3092\u5165\u529b\u3057\u3066\u304f\u3060\u3055\u3044\u3002
-labels.search_list_title_confirm_delete=\u524a\u9664\u306e\u78ba\u8a8d
-labels.search_list_url=URL
-labels.search_list_delete_link=\u524a\u9664
-labels.search_log_configuration=\u691c\u7d22\u30ed\u30b0
-labels.search_log_search_word_search=\u691c\u7d22\u8a9e
-labels.search_log_user_code_search=\u5229\u7528\u8005ID
-labels.search_log_button_search=\u691c\u7d22
-labels.search_log_button_reset=\u30ea\u30bb\u30c3\u30c8
-labels.search_log_requested_time=\u691c\u7d22\u6642\u523b
-labels.search_log_search_word=\u691c\u7d22\u8a9e
-labels.search_log_search_query=\u691c\u7d22\u30af\u30a8\u30ea\u30fc
-labels.search_log_response_time=\u5fdc\u7b54\u6642\u9593
-labels.search_log_hit_count=\u30d2\u30c3\u30c8\u6570
-labels.search_log_client_ip=\u30a2\u30af\u30bb\u30b9\u5143
-labels.search_log_link_details=\u8a73\u7d30
-labels.search_log_link_delete=\u524a\u9664
-labels.search_log_delete_all_link=\u3059\u3079\u3066\u524a\u9664
-labels.search_log_delete_all_confirmation=\u524a\u9664\u3057\u307e\u3059\u304b?
-labels.search_log_sort_up=\u25b2
-labels.search_log_sort_down=\u25bc
-labels.search_log_download_csv=\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9(CSV)
-labels.search_log_search_start_page=\u691c\u7d22\u958b\u59cb\u6642\u306e\u307f
-labels.search_log_search_term=\u671f\u9593
-labels.search_log_search_term_from=\u958b\u59cb:
-labels.search_log_search_term_to=\u7d42\u4e86:
-labels.search_log_title=\u691c\u7d22\u30ed\u30b0
-labels.search_log_title_confirm=\u691c\u7d22\u30ed\u30b0\u8a73\u7d30
-labels.search_log_id=ID
-labels.search_log_solr_query=Solr\u30af\u30a8\u30ea\u30fc
-labels.search_log_query_offset=\u30aa\u30d5\u30bb\u30c3\u30c8
-labels.search_log_query_page_size=\u8868\u793a\u30b5\u30a4\u30ba
-labels.search_log_user_agent=\u30e6\u30fc\u30b6\u30fc\u30a8\u30fc\u30b8\u30a7\u30f3\u30c8
-labels.search_log_referer=\u53c2\u7167\u5143
-labels.search_log_client_ip=\u30a2\u30af\u30bb\u30b9\u5143
-labels.search_log_session_id=\u30bb\u30c3\u30b7\u30e7\u30f3ID
-labels.search_log_click_log_title=\u30af\u30ea\u30c3\u30af\u4e00\u89a7
-labels.search_log_click_log_url=URL
-labels.search_log_click_log_requestedTime=\u30af\u30ea\u30c3\u30af\u6642\u523b
-labels.search_log_access_type=\u30a2\u30af\u30bb\u30b9\u7a2e\u5225
-labels.failure_url_configuration=\u30a2\u30af\u30bb\u30b9\u969c\u5bb3URL
-labels.failure_url_search_url=URL
-labels.failure_url_search_error_count=\u30a8\u30e9\u30fc\u56de\u6570
-labels.failure_url_search_error_name=\u7a2e\u985e
-labels.failure_url_url=URL
-labels.failure_url_last_access_time=\u6700\u7d42\u30a2\u30af\u30bb\u30b9\u6642\u523b
-labels.failure_url_link_confirm=\u78ba\u8a8d
-labels.failure_url_delete_all_confirmation=\u524a\u9664\u3057\u307e\u3059\u304b?
-labels.failure_url_error_count=\u30a8\u30e9\u30fc\u56de\u6570
-labels.failure_url_title_confirm=\u30a2\u30af\u30bb\u30b9\u969c\u5bb3URL\u306e\u8a73\u7d30
-labels.failure_url_id=ID
-labels.failure_url_thread_name=\u30b9\u30ec\u30c3\u30c9\u540d
-labels.failure_url_error_name=\u7a2e\u985e
-labels.failure_url_error_log=\u30ed\u30b0
-labels.failure_url_url=URL
-labels.failure_url_web_config_name=\u30a6\u30a7\u30d6\u30af\u30ed\u30fc\u30eb\u8a2d\u5b9a
-labels.failure_url_file_config_name=\u30d5\u30a1\u30a4\u30eb\u30af\u30ed\u30fc\u30eb\u8a2d\u5b9a
-labels.stats_configuration=\u7d71\u8a08
-labels.stats_search_report_type=\u30ec\u30dd\u30fc\u30c8\u7a2e\u5225
-labels.stats_search_term=\u671f\u9593
-labels.stats_search_term_from=\u958b\u59cb:
-labels.stats_search_term_to=\u7d42\u4e86:
-labels.stats_button_search=\u691c\u7d22
-labels.stats_button_reset=\u30ea\u30bb\u30c3\u30c8
-labels.stats_search_word=\u691c\u7d22\u8a9e
-labels.stats_search_query=\u691c\u7d22\u30af\u30a8\u30ea\u30fc
-labels.stats_solr_query=Solr\u30af\u30a8\u30ea\u30fc
-labels.stats_user_agent=\u30e6\u30fc\u30b6\u30fc\u30a8\u30fc\u30b8\u30a7\u30f3\u30c8
-labels.stats_referer=\u53c2\u7167\u5143
-labels.stats_client_ip=\u30af\u30e9\u30a4\u30a2\u30f3\u30c8IP
-labels.stats_count=\u4ef6\u6570
-labels.stats_click_url=\u30af\u30ea\u30c3\u30af\u3055\u308c\u305fURL
-labels.stats_favorite_url=\u6295\u7968\u3055\u308c\u305fURL
-labels.system_info_configuration=\u30b7\u30b9\u30c6\u30e0\u60c5\u5831
-labels.system_info_env_title=\u74b0\u5883\u5909\u6570\u30d7\u30ed\u30d1\u30c6\u30a3
-labels.system_info_prop_title=\u30b7\u30b9\u30c6\u30e0\u30d7\u30ed\u30d1\u30c6\u30a3
-labels.system_info_fess_prop_title=Fess \u30d7\u30ed\u30d1\u30c6\u30a3
-labels.system_info_bug_report_title=\u30d0\u30b0\u30ec\u30dd\u30fc\u30c8\u7528
-labels.system_info_crawler_properties_does_not_exist=crawler.properties\u30d5\u30a1\u30a4\u30eb\u304c\u5b58\u5728\u3057\u3066\u3044\u307e\u305b\u3093\u3002\u30c7\u30d5\u30a9\u30eb\u30c8\u5024\u304c\u9069\u7528\u3055\u308c\u3066\u3044\u307e\u3059\u3002
-labels.file_authentication_configuration=\u30d5\u30a1\u30a4\u30eb\u8a8d\u8a3c
-labels.file_authentication_link_create_new=\u65b0\u898f\u4f5c\u6210
-labels.file_authentication_link_list=\u4e00\u89a7
-labels.file_authentication_link_create=\u65b0\u898f\u4f5c\u6210
-labels.file_authentication_link_update=\u7de8\u96c6
-labels.file_authentication_link_delete=\u524a\u9664
-labels.file_authentication_link_confirm=\u8a73\u7d30
-labels.file_authentication_link_details=\u8a73\u7d30
-labels.file_authentication_link_edit=\u7de8\u96c6
-labels.file_authentication_link_delete=\u524a\u9664
-labels.file_authentication_link_prev_page=\u623b\u308b
-labels.file_authentication_link_next_page=\u6b21\u3078
-labels.file_authentication_list_hostname=\u30db\u30b9\u30c8\u540d
-labels.file_authentication_list_file_crawling_config=\u30d5\u30a1\u30a4\u30eb\u8a2d\u5b9a\u540d
-labels.file_authentication_any=\u4efb\u610f
-labels.file_authentication_create_file_config=\u65b0\u898f\u306b\u30d5\u30a1\u30a4\u30eb\u30af\u30ed\u30fc\u30eb\u8a2d\u5b9a\u3092\u4f5c\u6210
-labels.file_authentication_title_details=\u30d5\u30a1\u30a4\u30eb\u8a8d\u8a3c
-labels.file_authentication_button_create=\u4f5c\u6210
-labels.file_authentication_button_back=\u623b\u308b
-labels.file_authentication_button_confirm=\u78ba\u8a8d
-labels.file_authentication_hostname=\u30db\u30b9\u30c8\u540d
-labels.file_authentication_port=\u30dd\u30fc\u30c8
-labels.file_authentication_scheme=\u8a8d\u8a3c\u65b9\u6cd5
-labels.file_authentication_username=\u30e6\u30fc\u30b6\u30fc\u540d
-labels.file_authentication_password=\u30d1\u30b9\u30ef\u30fc\u30c9
-labels.file_authentication_parameters=\u30d1\u30e9\u30e1\u30fc\u30bf
-labels.file_authentication_file_crawling_config=FS\u8a2d\u5b9a\u540d
-labels.file_authentication_scheme_samba=Samba
-labels.file_authentication_title_confirm=\u30d5\u30a1\u30a4\u30eb\u8a8d\u8a3c
-labels.file_authentication_button_update=\u66f4\u65b0
-labels.file_authentication_button_delete=\u524a\u9664
-labels.file_authentication_button_edit=\u7de8\u96c6
-labels.pagination_page_guide_msg={0}/{1} ({2}\u4ef6)
-labels.list_could_not_find_crud_table=\u767b\u9332\u3055\u308c\u3066\u3044\u307e\u305b\u3093\u3002
-labels.user_info_configuration=\u5229\u7528\u8005\u60c5\u5831
-labels.user_info_title=\u5229\u7528\u8005\u60c5\u5831
-labels.user_info_title_confirm=\u5229\u7528\u8005\u60c5\u5831\u8a73\u7d30
-labels.user_info_search_log_link=\u691c\u7d22\u30ed\u30b0
-labels.user_info_favorite_log_link=\u4eba\u6c17URL
-labels.user_info_search_code=\u5229\u7528\u8005ID
-labels.user_info_list_code=\u5229\u7528\u8005ID
-labels.user_info_list_lastupdated=\u6700\u7d42\u30a2\u30af\u30bb\u30b9\u65e5\u6642
-labels.user_info_edit_code=\u5229\u7528\u8005ID
-labels.user_info_edit_createddate=\u521d\u56de\u30a2\u30af\u30bb\u30b9\u65e5\u6642
-labels.user_info_edit_lastupdated=\u6700\u7d42\u30a2\u30af\u30bb\u30b9\u65e5\u6642
-labels.user_info_delete_all_link=\u3059\u3079\u3066\u524a\u9664
-labels.user_info_delete_all_confirmation=\u524a\u9664\u3057\u307e\u3059\u304b?
-labels.favorite_log_title=\u4eba\u6c17URL
-labels.favorite_log_configuration=\u4eba\u6c17URL
-labels.favorite_log_user_code_search=\u5229\u7528\u8005ID
-labels.favorite_log_button_search=\u691c\u7d22
-labels.favorite_log_button_reset=\u30ea\u30bb\u30c3\u30c8
-labels.favorite_log_url=URL
-labels.favorite_log_created_time=\u767b\u9332\u6642\u523b
-labels.favorite_log_link_details=\u8a73\u7d30
-labels.favorite_log_link_delete=\u524a\u9664
-labels.favorite_log_delete_all_link=\u3059\u3079\u3066\u524a\u9664
-labels.favorite_log_delete_all_confirmation=\u524a\u9664\u3057\u307e\u3059\u304b?
-labels.favorite_log_download_csv=\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9(CSV)
-labels.favorite_log_search_term=\u671f\u9593
-labels.favorite_log_title_confirm=\u4eba\u6c17URL\u8a73\u7d30
-labels.favorite_log_id=ID
-labels.scheduledjob_configuration=\u30b8\u30e7\u30d6\u7ba1\u7406
-labels.scheduledjob_title_details=\u30b8\u30e7\u30d6
-labels.scheduledjob_button_create=\u4f5c\u6210
-labels.scheduledjob_button_back=\u623b\u308b
-labels.scheduledjob_button_confirm=\u78ba\u8a8d
-labels.scheduledjob_name=\u540d\u524d
-labels.scheduledjob_target=\u5bfe\u8c61
-labels.scheduledjob_status=\u72b6\u614b
-labels.scheduledjob_cronExpression=\u30b9\u30b1\u30b8\u30e5\u30fc\u30eb
-labels.scheduledjob_scriptType=\u5b9f\u884c\u65b9\u6cd5
-labels.scheduledjob_scriptData=\u30b9\u30af\u30ea\u30d7\u30c8
-labels.scheduledjob_jobLogging=\u30ed\u30b0
-labels.scheduledjob_crawler=\u30af\u30ed\u30fc\u30eb\u30b8\u30e7\u30d6
-labels.scheduledjob_running=\u5b9f\u884c\u4e2d
-labels.scheduledjob_active=\u6709\u52b9
-labels.scheduledjob_nojob=-
-labels.scheduledjob_title_confirm=\u30b8\u30e7\u30d6\u306e\u78ba\u8a8d
-labels.scheduledjob_button_create=\u4f5c\u6210
-labels.scheduledjob_button_back=\u623b\u308b
-labels.scheduledjob_button_update=\u66f4\u65b0
-labels.scheduledjob_button_delete=\u524a\u9664
-labels.scheduledjob_button_edit=\u7de8\u96c6
-labels.scheduledjob_button_start=\u958b\u59cb
-labels.scheduledjob_button_stop=\u505c\u6b62
-labels.scheduledjob_link_create_new=\u65b0\u898f\u4f5c\u6210
-labels.scheduledjob_link_list=\u4e00\u89a7
-labels.scheduledjob_link_create=\u65b0\u898f\u4f5c\u6210
-labels.scheduledjob_link_update=\u7de8\u96c6
-labels.scheduledjob_link_delete=\u524a\u9664
-labels.scheduledjob_link_confirm=\u78ba\u8a8d
-labels.scheduledjob_link_details=\u8a73\u7d30
-labels.scheduledjob_link_edit=\u7de8\u96c6
-labels.scheduledjob_link_delete=\u524a\u9664
-labels.scheduledjob_link_prev_page=\u524d\u3078
-labels.scheduledjob_link_next_page=\u6b21\u3078
-labels.joblog_button_back=\u623b\u308b
-labels.joblog_button_create=\u4f5c\u6210
-labels.joblog_button_delete=\u524a\u9664
-labels.joblog_button_edit=\u7de8\u96c6
-labels.joblog_button_update=\u66f4\u65b0
-labels.joblog_configuration=\u30b8\u30e7\u30d6\u30ed\u30b0
-labels.joblog_endTime=\u5b8c\u4e86\u6642\u523b
-labels.joblog_jobLogging=\u5973\u30d6\u30ed\u30b0
-labels.joblog_jobName=\u30b8\u30e7\u30d6\u540d
-labels.joblog_jobStatus=\u30b9\u30c6\u30fc\u30bf\u30b9
-labels.joblog_link_confirm=\u78ba\u8a8d
-labels.joblog_link_create=\u65b0\u898f\u4f5c\u6210
-labels.joblog_link_create_new=\u65b0\u898f\u4f5c\u6210
-labels.joblog_link_delete=\u524a\u9664
-labels.joblog_link_details=\u8a73\u7d30
-labels.joblog_link_list=\u4e00\u89a7
-labels.joblog_link_next_page=\u6b21\u3078
-labels.joblog_link_prev_page=\u524d\u3078
-labels.joblog_link_update=\u7de8\u96c6
-labels.joblog_scriptData=\u30b9\u30af\u30ea\u30d7\u30c8
-labels.joblog_scriptResult=\u7d50\u679c
-labels.joblog_scriptType=\u5b9f\u884c\u65b9\u6cd5
-labels.joblog_startTime=\u958b\u59cb\u6642\u523b
-labels.joblog_target=\u5bfe\u8c61
-labels.joblog_title_confirm=\u30b8\u30e7\u30d6\u30ed\u30b0\u306e\u78ba\u8a8d
-labels.joblog_title_details=\u30b8\u30e7\u30d6\u30ed\u30b0\u8a73\u7d30
-labels.joblog_title_list=\u30b8\u30e7\u30d6\u30ed\u30b0\u4e00\u89a7
-labels.joblog_delete_all_link=\u3059\u3079\u3066\u524a\u9664
-labels.joblog_delete_all_confirmation=\u524a\u9664\u3057\u307e\u3059\u304b?
-labels.dict_configuration=\u8f9e\u66f8\u4e00\u89a7
-labels.dict_list_title=\u8f9e\u66f8\u4e00\u89a7
-labels.dict_list_link=\u8f9e\u66f8\u4e00\u89a7
-labels.dictionary_name=\u540d\u524d
-labels.dictionary_type=\u7a2e\u985e
-labels.dict_link_details=\u8a73\u7d30
-labels.dict_link_edit=\u7de8\u96c6
-labels.dict_link_delete=\u524a\u9664
-labels.dict_link_prev_page=\u524d\u3078
-labels.dict_link_next_page=\u6b21\u3078
-labels.dict_button_back=\u623b\u308b
-labels.dict_synonym_configuration=\u540c\u7fa9\u8a9e\u4e00\u89a7
-labels.dict_synonym_title=\u540c\u7fa9\u8a9e\u4e00\u89a7
-labels.dict_synonym_list_link=\u4e00\u89a7
-labels.dict_synonym_link_create=\u65b0\u898f\u4f5c\u6210
-labels.dict_synonym_link_update=\u7de8\u96c6
-labels.dict_synonym_link_delete=\u524a\u9664
-labels.dict_synonym_link_confirm=\u78ba\u8a8d
-labels.dict_synonym_link_download=\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9
-labels.dict_synonym_link_upload=\u30a2\u30c3\u30d7\u30ed\u30fc\u30c9
-labels.dict_synonym_source=\u5909\u63db\u5143
-labels.dict_synonym_target=\u5909\u63db\u5f8c
-labels.dict_synonym_button_create=\u4f5c\u6210
-labels.dict_synonym_button_back=\u623b\u308b
-labels.dict_synonym_button_confirm=\u78ba\u8a8d
-labels.dict_synonym_button_edit=\u7de8\u96c6
-labels.dict_synonym_button_delete=\u524a\u9664
-labels.dict_synonym_button_update=\u66f4\u65b0
-labels.dict_synonym_button_download=\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9
-labels.dict_synonym_button_upload=\u30a2\u30c3\u30d7\u30ed\u30fc\u30c9
-labels.dict_synonym_file=\u540c\u7fa9\u8a9e\u30d5\u30a1\u30a4\u30eb
-labels.dict_kuromoji_configuration=\u30e6\u30fc\u30b6\u30fc\u8f9e\u66f8\u4e00\u89a7
-labels.dict_kuromoji_title=\u30e6\u30fc\u30b6\u30fc\u8f9e\u66f8\u4e00\u89a7
-labels.dict_kuromoji_list_link=\u4e00\u89a7
-labels.dict_kuromoji_link_create=\u65b0\u898f\u4f5c\u6210
-labels.dict_kuromoji_link_update=\u7de8\u96c6
-labels.dict_kuromoji_link_delete=\u524a\u9664
-labels.dict_kuromoji_link_confirm=\u78ba\u8a8d
-labels.dict_kuromoji_link_download=\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9
-labels.dict_kuromoji_link_upload=\u30a2\u30c3\u30d7\u30ed\u30fc\u30c9
-labels.dict_kuromoji_token=\u30c8\u30fc\u30af\u30f3
-labels.dict_kuromoji_segmentation=\u5206\u5272
-labels.dict_kuromoji_reading=\u8aad\u307f
-labels.dict_kuromoji_pos=\u54c1\u8a5e
-labels.dict_kuromoji_button_create=\u4f5c\u6210
-labels.dict_kuromoji_button_back=\u623b\u308b
-labels.dict_kuromoji_button_confirm=\u78ba\u8a8d
-labels.dict_kuromoji_button_edit=\u7de8\u96c6
-labels.dict_kuromoji_button_delete=\u524a\u9664
-labels.dict_kuromoji_button_update=\u66f4\u65b0
-labels.dict_kuromoji_button_download=\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9
-labels.dict_kuromoji_button_upload=\u30a2\u30c3\u30d7\u30ed\u30fc\u30c9
-labels.dict_kuromoji_file=\u30e6\u30fc\u30b6\u30fc\u8f9e\u66f8\u30d5\u30a1\u30a4\u30eb
-labels.boost_document_rule_configuration=\u30c9\u30ad\u30e5\u30e1\u30f3\u30c8\u30d6\u30fc\u30b9\u30c8
-labels.boost_document_rule_title_list=\u30c9\u30ad\u30e5\u30e1\u30f3\u30c8\u30d6\u30fc\u30b9\u30c8
-labels.boost_document_rule_title_confirm=\u30c9\u30ad\u30e5\u30e1\u30f3\u30c8\u30d6\u30fc\u30b9\u30c8\u306e\u78ba\u8a8d
-labels.boost_document_rule_title_details=\u30c9\u30ad\u30e5\u30e1\u30f3\u30c8\u30d6\u30fc\u30b9\u30c8
-labels.boost_document_rule_link_list=\u4e00\u89a7
-labels.boost_document_rule_link_create_new=\u65b0\u898f\u4f5c\u6210
-labels.boost_document_rule_link_details=\u8a73\u7d30
-labels.boost_document_rule_link_edit=\u7de8\u96c6
-labels.boost_document_rule_link_delete=\u524a\u9664
-labels.boost_document_rule_link_prev_page=\u524d\u3078
-labels.boost_document_rule_link_next_page=\u6b21\u3078
-labels.boost_document_rule_link_create=\u65b0\u898f\u4f5c\u6210
-labels.boost_document_rule_link_update=\u7de8\u96c6
-labels.boost_document_rule_link_delete=\u524a\u9664
-labels.boost_document_rule_link_confirm=\u8a73\u7d30
-labels.boost_document_rule_button_create=\u4f5c\u6210
-labels.boost_document_rule_button_back=\u623b\u308b
-labels.boost_document_rule_button_confirm=\u78ba\u8a8d
-labels.boost_document_rule_button_update=\u66f4\u65b0
-labels.boost_document_rule_button_delete=\u524a\u9664
-labels.boost_document_rule_button_edit=\u7de8\u96c6
-labels.boost_document_rule_list_url_expr=\u6761\u4ef6
-labels.boost_document_rule_url_expr=\u6761\u4ef6
-labels.boost_document_rule_boost_expr=\u30d6\u30fc\u30b9\u30c8\u5024\u5f0f
-labels.boost_document_rule_sort_order=\u8868\u793a\u9806
-labels.suggest_elevate_word_configuration=\u8ffd\u52a0\u5019\u88dc
-labels.suggest_elevate_word_title_list=\u8ffd\u52a0\u5019\u88dc
-labels.suggest_elevate_word_title_confirm=\u8ffd\u52a0\u5019\u88dc\u306e\u78ba\u8a8d
-labels.suggest_elevate_word_title_details=\u8ffd\u52a0\u5019\u88dc
-labels.suggest_elevate_word_link_list=\u4e00\u89a7
-labels.suggest_elevate_word_link_create_new=\u65b0\u898f\u4f5c\u6210
-labels.suggest_elevate_word_link_details=\u8a73\u7d30
-labels.suggest_elevate_word_link_edit=\u7de8\u96c6
-labels.suggest_elevate_word_link_delete=\u524a\u9664
-labels.suggest_elevate_word_link_prev_page=\u524d\u3078
-labels.suggest_elevate_word_link_next_page=\u6b21\u3078
-labels.suggest_elevate_word_link_create=\u65b0\u898f\u4f5c\u6210
-labels.suggest_elevate_word_link_update=\u7de8\u96c6
-labels.suggest_elevate_word_link_delete=\u524a\u9664
-labels.suggest_elevate_word_link_confirm=\u8a73\u7d30
-labels.suggest_elevate_word_link_download=\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9
-labels.suggest_elevate_word_link_upload=\u30a2\u30c3\u30d7\u30ed\u30fc\u30c9
-labels.suggest_elevate_word_button_create=\u4f5c\u6210
-labels.suggest_elevate_word_button_back=\u623b\u308b
-labels.suggest_elevate_word_button_confirm=\u78ba\u8a8d
-labels.suggest_elevate_word_button_update=\u66f4\u65b0
-labels.suggest_elevate_word_button_delete=\u524a\u9664
-labels.suggest_elevate_word_button_edit=\u7de8\u96c6
-labels.suggest_elevate_word_button_download=\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9
-labels.suggest_elevate_word_button_upload=\u30a2\u30c3\u30d7\u30ed\u30fc\u30c9
-labels.suggest_elevate_word_list_suggest_word=\u30b5\u30b8\u30a7\u30b9\u30c8\u5019\u88dc
-labels.suggest_elevate_word_suggest_word=\u30b5\u30b8\u30a7\u30b9\u30c8\u5019\u88dc
-labels.suggest_elevate_word_reading=\u8aad\u307f
-labels.suggest_elevate_word_target_role=\u30ed\u30fc\u30eb\u540d
-labels.suggest_elevate_word_target_label=\u30e9\u30d9\u30eb\u540d
-labels.suggest_elevate_word_boost=\u30d6\u30fc\u30b9\u30c8\u5024
-labels.suggest_elevate_word_file=\u8ffd\u52a0\u5019\u88dc\u30d5\u30a1\u30a4\u30eb
-labels.suggest_bad_word_configuration=NG\u30ef\u30fc\u30c9
-labels.suggest_bad_word_title_list=NG\u30ef\u30fc\u30c9
-labels.suggest_bad_word_title_confirm=NG\u30ef\u30fc\u30c9\u306e\u78ba\u8a8d
-labels.suggest_bad_word_title_details=NG\u30ef\u30fc\u30c9
-labels.suggest_bad_word_link_list=\u4e00\u89a7
-labels.suggest_bad_word_link_create_new=\u65b0\u898f\u4f5c\u6210
-labels.suggest_bad_word_link_details=\u8a73\u7d30
-labels.suggest_bad_word_link_edit=\u7de8\u96c6
-labels.suggest_bad_word_link_delete=\u524a\u9664
-labels.suggest_bad_word_link_prev_page=\u524d\u3078
-labels.suggest_bad_word_link_next_page=\u6b21\u3078
-labels.suggest_bad_word_link_create=\u65b0\u898f\u4f5c\u6210
-labels.suggest_bad_word_link_update=\u7de8\u96c6
-labels.suggest_bad_word_link_delete=\u524a\u9664
-labels.suggest_bad_word_link_confirm=\u8a73\u7d30
-labels.suggest_bad_word_link_download=\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9
-labels.suggest_bad_word_link_upload=\u30a2\u30c3\u30d7\u30ed\u30fc\u30c9
-labels.suggest_bad_word_button_create=\u4f5c\u6210
-labels.suggest_bad_word_button_back=\u623b\u308b
-labels.suggest_bad_word_button_confirm=\u78ba\u8a8d
-labels.suggest_bad_word_button_update=\u66f4\u65b0
-labels.suggest_bad_word_button_delete=\u524a\u9664
-labels.suggest_bad_word_button_edit=\u7de8\u96c6
-labels.suggest_bad_word_button_download=\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9
-labels.suggest_bad_word_button_upload=\u30a2\u30c3\u30d7\u30ed\u30fc\u30c9
-labels.suggest_bad_word_list_suggest_word=\u30b5\u30b8\u30a7\u30b9\u30c8\u5019\u88dc
-labels.suggest_bad_word_suggest_word=\u30b5\u30b8\u30a7\u30b9\u30c8\u5019\u88dc
-labels.suggest_bad_word_target_role=\u30ed\u30fc\u30eb\u540d
-labels.suggest_bad_word_target_label=\u30e9\u30d9\u30eb\u540d
-labels.suggest_bad_word_file=NG\u30ef\u30fc\u30c9\u30d5\u30a1\u30a4\u30eb
-labels.user_configuration=\u30e6\u30fc\u30b6\u30fc
-labels.user_link_create_new=\u65b0\u898f\u4f5c\u6210
-labels.user_link_list=\u4e00\u89a7
-labels.user_link_create=\u65b0\u898f\u4f5c\u6210
-labels.user_link_update=\u7de8\u96c6
-labels.user_link_delete=\u524a\u9664
-labels.user_link_confirm=\u8a73\u7d30
-labels.user_link_details=\u8a73\u7d30
-labels.user_link_edit=\u7de8\u96c6
-labels.user_link_delete=\u524a\u9664
-labels.user_link_prev_page=\u524d\u3078
-labels.user_link_next_page=\u6b21\u3078
-labels.user_list_name=\u540d\u524d
-labels.user_name=\u540d\u524d
-labels.user_password=\u30d1\u30b9\u30ef\u30fc\u30c9
-labels.user_confirm_password=\u78ba\u8a8d
-labels.user_role=\u30ed\u30fc\u30eb
-labels.user_group=\u30b0\u30eb\u30fc\u30d7
-labels.user_title_details=\u30e6\u30fc\u30b6\u30fc
-labels.user_button_create=\u4f5c\u6210
-labels.user_button_back=\u623b\u308b
-labels.user_button_confirm=\u78ba\u8a8d
-labels.user_title_confirm=\u30e6\u30fc\u30b6\u30fc\u8a2d\u5b9a\u306e\u78ba\u8a8d
-labels.user_button_update=\u66f4\u65b0
-labels.user_button_delete=\u524a\u9664
-labels.user_button_edit=\u7de8\u96c6
-labels.role_configuration=\u30ed\u30fc\u30eb
-labels.role_link_create_new=\u65b0\u898f\u4f5c\u6210
-labels.role_link_list=\u4e00\u89a7
-labels.role_link_create=\u65b0\u898f\u4f5c\u6210
-labels.role_link_update=\u7de8\u96c6
-labels.role_link_delete=\u524a\u9664
-labels.role_link_confirm=\u8a73\u7d30
-labels.role_link_details=\u8a73\u7d30
-labels.role_link_edit=\u7de8\u96c6
-labels.role_link_delete=\u524a\u9664
-labels.role_link_prev_page=\u524d\u3078
-labels.role_link_next_page=\u6b21\u3078
-labels.role_list_name=\u540d\u524d
-labels.role_name=\u540d\u524d
-labels.role_title_details=\u30ed\u30fc\u30eb
-labels.role_button_create=\u4f5c\u6210
-labels.role_button_back=\u623b\u308b
-labels.role_button_confirm=\u78ba\u8a8d
-labels.role_title_confirm=\u30ed\u30fc\u30eb\u8a2d\u5b9a\u306e\u78ba\u8a8d
-labels.role_button_update=\u66f4\u65b0
-labels.role_button_delete=\u524a\u9664
-labels.role_button_edit=\u7de8\u96c6
-labels.group_configuration=\u30b0\u30eb\u30fc\u30d7
-labels.group_link_create_new=\u65b0\u898f\u4f5c\u6210
-labels.group_link_list=\u4e00\u89a7
-labels.group_link_create=\u65b0\u898f\u4f5c\u6210
-labels.group_link_update=\u7de8\u96c6
-labels.group_link_delete=\u524a\u9664
-labels.group_link_confirm=\u8a73\u7d30
-labels.group_link_details=\u8a73\u7d30
-labels.group_link_edit=\u7de8\u96c6
-labels.group_link_delete=\u524a\u9664
-labels.group_link_prev_page=\u524d\u3078
-labels.group_link_next_page=\u6b21\u3078
-labels.group_list_name=\u540d\u524d
-labels.group_name=\u540d\u524d
-labels.group_title_details=\u30b0\u30eb\u30fc\u30d7
-labels.group_button_create=\u4f5c\u6210
-labels.group_button_back=\u623b\u308b
-labels.group_button_confirm=\u78ba\u8a8d
-labels.group_title_confirm=\u30b0\u30eb\u30fc\u30d7\u8a2d\u5b9a\u306e\u78ba\u8a8d
-labels.group_button_update=\u66f4\u65b0
-labels.group_button_delete=\u524a\u9664
-labels.group_button_edit=\u7de8\u96c6
-labels.roles=\u30ed\u30fc\u30eb
-labels.groups=\u30b0\u30eb\u30fc\u30d7
-labels.crud_button_create=\u4f5c\u6210
-labels.crud_button_update=\u66f4\u65b0
-labels.crud_button_delete=\u524a\u9664
-labels.crud_button_back=\u623b\u308b
-labels.crud_button_edit=\u7de8\u96c6
-labels.crud_button_confirm=\u78ba\u8a8d
-labels.crud_button_search=\u691c\u7d22
-labels.crud_button_reset=\u30ea\u30bb\u30c3\u30c8
-labels.crud_link_create_new=\u65b0\u898f\u4f5c\u6210
-labels.crud_link_delete=\u524a\u9664
-labels.crud_link_back=\u623b\u308b
-labels.crud_link_edit=\u7de8\u96c6
-labels.crud_link_next_page=\u6b21\u3078
-labels.crud_link_prev_page=\u524d\u3078
-labels.crud_title_details=\u8a73\u7d30
-labels.crud_title_confirm=\u78ba\u8a8d
diff --git a/src/main/resources/fess_message.properties b/src/main/resources/fess_message.properties
index de3fddc7885e0701bc5c2e2bcf935ca5fd93150c..af5fcd7c648f2017c894ce2c98cf5ae053323b97 100644
--- a/src/main/resources/fess_message.properties
+++ b/src/main/resources/fess_message.properties
@@ -59,7 +59,6 @@ errors.app.db.already.deleted=others might be updated, so retry
errors.app.db.already.updated=others might be updated, so retry
errors.app.db.already.exists=already existing data, so retry
-
# _/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/
# you can define your messages here:
# e.g.
@@ -69,37 +68,6 @@ errors.app.db.already.exists=already existing data, so retry
# ========================================================================================
# Fess
# ======
-errors.front_header=
-errors.front_footer=
-errors.front_prefix=
-errors.front_suffix=
-errors.header=
-errors.footer=
-errors.prefix=
-errors.suffix=
-errors.invalid={0} is invalid.
-errors.maxlength={0} can not be greater than {1} characters.
-errors.minlength={0} can not be less than {1} characters.
-errors.maxbytelength={0} can not be greater than {1} bytes.
-errors.minbytelength={0} can not be less than {1} bytes.
-errors.range={0} is not in the range {1} through {2}.
-errors.required={0} is required.
-errors.byte={0} must be an byte.
-errors.date={0} is not a date.
-errors.double={0} must be an double.
-errors.float={0} must be an float.
-errors.integer={0} must be an integer.
-errors.long={0} must be an long.
-errors.short={0} must be an short.
-errors.creditcard={0} is not a valid credit card number.
-errors.email={0} is an invalid e-mail address.
-errors.url={0} is an invalid url (web address).
-errors.cronexpression={0} is a invalid format.
-errors.uritype={0} is a invalid uri.
-errors.alphaDigitOnly={0} must be alphabet or digit only.
-errors.alphaDigitSpaceOnly={0} must be alphabet, digit, or space only.
-errors.token=Invalid request.
-
errors.failed_to_update_crawler_params=Failed to update parameters. Please contact to a site administrator.
errors.failed_to_update_web_crawler_params=Failed to update parameters. Please contact to a site administrator.
errors.failed_to_update_solr_params=Failed to update parameters. Please contact to a site administrator.
@@ -148,8 +116,10 @@ errors.synonym_file_is_not_found=Synonym file is not found
errors.failed_to_download_synonym_file=Failed to download the Synonym file.
errors.failed_to_upload_synonym_file=Failed to upload the Synonym file.
errors.kuromoji_file_is_not_found=Synonym file is not found
-errors.failed_to_download_kuromoji_file=Failed to download the UserDict file.
-errors.failed_to_upload_kuromoji_file=Failed to upload the UserDict file.
+errors.failed_to_download_kuromoji_file=Failed to download the Kuromoji file.
+errors.failed_to_upload_kuromoji_file=Failed to upload the Kuromoji file.
+errors.invalid_str_is_included="{1}" in "{0}" is invalid.
+errors.failed_to_reload_core=Failed to reload core. Check log files.
errors.blank_password=Password is required.
errors.invalid_confirm_password=Confirm Password does not match.
errors.password_does_not_exist_in_session=Invalid password.
@@ -162,6 +132,12 @@ errors.invalid_query_parenthesis=An invalid parenthesis character is used.
errors.invalid_query_num_range=An invalid range is used. The example of the range format is "field:[20020101 TO 20030101]".
errors.invalid_query_str_range=An invalid range is used. The example of the range format is "field:'{'Aida TO Carmen'}'".
+errors.crud_invalid_mode=Invalid mode(expected value is {0}, but it's {1}).
+errors.crud_failed_to_create_crud_table=Failed to create a new data.
+errors.crud_failed_to_update_crud_table=Failed to update the data.
+errors.crud_failed_to_delete_crud_table=Failed to delete the data.
+errors.crud_could_not_find_crud_table=Could not find the data({0}).
+
success.update_crawler_params=Updated parameters.
success.update_web_crawler_params=Updated parameters.
success.update_solr_params=Updated parameters.
@@ -188,38 +164,10 @@ success.job_started=Started job {0}.
success.job_stopped=Stopped job {0}.
success.joblog_delete_all=Deleted job logs.
success.upload_synonym_file=Uploaded Synonym file.
-success.upload_kuromoji_file=Uploaded UserDict file.
+success.upload_kuromoji_file=Uploaded Kuromoji file.
success.upload_suggest_elevate_word=Uploaded Additional Word file.
success.upload_suggest_bad_word=Uploaded Bad Word file.
-label.facet_label_title=Label
-label.facet_lastModified_title=Term
-label.facet_lastModified_1day=Past 24 Hours
-label.facet_lastModified_1week=Past Week
-label.facet_lastModified_1month=Past Month
-label.facet_lastModified_1year=Past Year
-label.facet_contentLength_title=Size
-label.facet_contentLength_10k= - 10kb
-label.facet_contentLength_10kto100k=10kb - 100kb
-label.facet_contentLength_100kto500k=100kb - 500kb
-label.facet_contentLength_500kto1m=500kb - 1mb
-label.facet_contentLength_1m=1mb -
-label.facet_filetype_title=File Type
-label.facet_filetype_html=HTML
-label.facet_filetype_word=Word
-label.facet_filetype_excel=Excel
-label.facet_filetype_powerpoint=PowerPoint
-label.facet_filetype_pdf=PDF
-label.facet_filetype_others=PDF
-label.facet_label_reset=Reset
-
-errors.crud_invalid_mode=Invalid mode(expected value is {0}, but it's {1}).
-errors.crud_failed_to_create_crud_table=Failed to create a new data.
-errors.crud_failed_to_update_crud_table=Failed to update the data.
-errors.crud_failed_to_delete_crud_table=Failed to delete the data.
-errors.crud_could_not_find_crud_table=Could not find the data({0}).
-
success.crud_create_crud_table=Created data.
success.crud_update_crud_table=Updated data.
success.crud_delete_crud_table=Deleted data.
-
diff --git a/src/main/resources/fess_message_en.properties b/src/main/resources/fess_message_en.properties
deleted file mode 100644
index 76e05eaa989601c581f69b3e6d4b28921baef290..0000000000000000000000000000000000000000
--- a/src/main/resources/fess_message_en.properties
+++ /dev/null
@@ -1,154 +0,0 @@
-errors.front_header=
-errors.front_footer=
-errors.front_prefix=
-errors.front_suffix=
-errors.header=
-errors.footer=
-errors.prefix=
-errors.suffix=
-errors.invalid={0} is invalid.
-errors.maxlength={0} can not be greater than {1} characters.
-errors.minlength={0} can not be less than {1} characters.
-errors.maxbytelength={0} can not be greater than {1} bytes.
-errors.minbytelength={0} can not be less than {1} bytes.
-errors.range={0} is not in the range {1} through {2}.
-errors.required={0} is required.
-errors.byte={0} must be an byte.
-errors.date={0} is not a date.
-errors.double={0} must be an double.
-errors.float={0} must be an float.
-errors.integer={0} must be an integer.
-errors.long={0} must be an long.
-errors.short={0} must be an short.
-errors.creditcard={0} is not a valid credit card number.
-errors.email={0} is an invalid e-mail address.
-errors.url={0} is an invalid url (web address).
-errors.cronexpression={0} is a invalid format.
-errors.uritype={0} is a invalid uri.
-errors.alphaDigitOnly={0} must be alphabet or digit only.
-errors.alphaDigitSpaceOnly={0} must be alphabet, digit, or space only.
-errors.token=Invalid request.
-
-errors.failed_to_update_crawler_params=Failed to update parameters. Please contact to a site administrator.
-errors.failed_to_update_web_crawler_params=Failed to update parameters. Please contact to a site administrator.
-errors.failed_to_update_solr_params=Failed to update parameters. Please contact to a site administrator.
-error.login_error=Username or Password is not correct.
-errors.failed_to_commit_solr_index=Failed to commit index.
-errors.failed_to_optimize_solr_index=Failed to optimize index.
-errors.failed_to_delete_solr_index=Failed to delete index.
-errors.failed_to_start_solr_process_because_of_running=Failed to start a process because of running solr process.
-errors.failed_to_import_data=Failed to restore data.
-errors.unknown_import_file=Unknown file type.
-errors.failed_to_export_data=Failed to backup data.
-errors.could_not_find_log_file=Could not find {0}.
-errors.no_running_crawl_process=No running crawl process.
-errors.failed_to_start_crawl_process=Failed to start a crawl process.
-errors.invalid_design_jsp_file_name=Invalid JSP file.
-errors.design_jsp_file_does_not_exist=JSP file does not exist.
-errors.design_file_name_is_not_found=The file name is not specified.
-errors.failed_to_write_design_image_file=Failed to upload an image file.
-errors.failed_to_update_jsp_file=Failed to update a jsp file.
-errors.design_file_name_is_invalid=The file name is invalid.
-errors.design_file_is_unsupported_type=The kind of file is unsupported.
-errors.failed_to_start_solr_instance=Failed to start a solr instance.
-errors.failed_to_stop_solr_instance=Failed to stop a solr instance.
-errors.failed_to_reload_solr_instance=Failed to reload a solr instance.
-errors.failed_to_update_crawler_schedule=Failed to update a crawling schedule.
-errors.failed_to_create_crawling_config_at_wizard=Failed to create a crawling config.
-errors.design_editor_disabled=This feature is disabled.
-errors.could_not_create_search_log_csv=Could not create a search log csv file.
-errors.not_found_on_file_system=Not Found: {0}
-errors.could_not_open_on_system=Could not open {0}. Please check if the file is associated with an application.
-errors.process_time_is_exceeded=The limit of a search time was exceeded. The partial result was displayed.
-errors.result_size_exceeded=No more results could be displayed.
-errors.target_file_does_not_exist={0} file does not exist.
-errors.failed_to_download_file=Failed to download {0} file.
-errors.failed_to_delete_file=Failed to delete {0} file.
-errors.failed_to_redirect=Failed to redirect {0}.
-errors.unsupported_encoding={0} is not supported as encoding.
-errors.docid_not_found=Not found Doc ID:{0}
-errors.document_not_found=Not found URL of Doc ID:{0}
-errors.not_load_from_server=Could not load from this server: {0}
-errors.failed_to_start_job=Failed to start job {0}.
-errors.failed_to_stop_job=Failed to stop job {0}.
-errors.expired_dict_id=Expired dictionary information. Please reload it.
-errors.failed_to_create_cache=Failed to create a cache reponse for ID:{0}.
-errors.synonym_file_is_not_found=Synonym file is not found
-errors.failed_to_download_synonym_file=Failed to download the Synonym file.
-errors.failed_to_upload_synonym_file=Failed to upload the Synonym file.
-errors.kuromoji_file_is_not_found=Synonym file is not found
-errors.failed_to_download_kuromoji_file=Failed to download the UserDict file.
-errors.failed_to_upload_kuromoji_file=Failed to upload the UserDict file.
-errors.blank_password=Password is required.
-errors.invalid_confirm_password=Confirm Password does not match.
-errors.password_does_not_exist_in_session=Invalid password.
-
-errors.invalid_query_unknown=The given query is invalid.
-errors.invalid_query_quoted=An invalid quote character is used.
-errors.invalid_query_curly_bracket=An invalid curly bracket character is used.
-errors.invalid_query_square_bracket=An invalid square bracket character is used.
-errors.invalid_query_parenthesis=An invalid parenthesis character is used.
-errors.invalid_query_num_range=An invalid range is used. The example of the range format is "field:[20020101 TO 20030101]".
-errors.invalid_query_str_range=An invalid range is used. The example of the range format is "field:'{'Aida TO Carmen'}'".
-
-success.update_crawler_params=Updated parameters.
-success.update_web_crawler_params=Updated parameters.
-success.update_solr_params=Updated parameters.
-success.commit_solr_index=Started a process to commit index.
-success.optimize_solr_index=Started a process to optimize index.
-success.delete_solr_index=Started a process to optimize index.
-success.importing_data=Started to restore data from the uploaded file.
-success.crawling_session_delete_all=Deleted session data.
-success.start_crawl_process=Started a crawl process.
-success.stopping_crawl_process=Stopping a crawl process.
-success.upload_design_file=Uploaded {0}.
-success.update_design_jsp_file=Updated {0}.
-success.starting_solr_instance=Starting a solr instance.
-success.stopping_solr_instance=Stopping a solr instance.
-success.reloading_solr_instance=Reloading a solr instance.
-success.update_crawler_schedule=Updated a crawling schedule.
-success.create_crawling_config_at_wizard=Created a crawling config ({0}).
-success.search_log_delete_all=Deleted search logs.
-success.failure_url_delete_all=Deleted failure urls.
-success.delete_file=Deleted {0} file.
-success.user_info_delete_all=Deleted user information.
-success.favorite_log_delete_all=Deleted popular urls
-success.job_started=Started job {0}.
-success.job_stopped=Stopped job {0}.
-success.joblog_delete_all=Deleted job logs.
-success.upload_synonym_file=Uploaded Synonym file.
-success.upload_kuromoji_file=Uploaded UserDict file.
-success.upload_suggest_elevate_word=Uploaded Additional Word file. Started to restore data.
-success.upload_suggest_bad_word=Uploaded Bad Word file. Started to restore data.
-
-label.facet_label_title=Label
-label.facet_lastModified_title=Term
-label.facet_lastModified_1day=Past 24 Hours
-label.facet_lastModified_1week=Past Week
-label.facet_lastModified_1month=Past Month
-label.facet_lastModified_1year=Past Year
-label.facet_contentLength_title=Size
-label.facet_contentLength_10k= - 10kb
-label.facet_contentLength_10kto100k=10kb - 100kb
-label.facet_contentLength_100kto500k=100kb - 500kb
-label.facet_contentLength_500kto1m=500kb - 1mb
-label.facet_contentLength_1m=1mb -
-label.facet_filetype_title=File Type
-label.facet_filetype_html=HTML
-label.facet_filetype_word=Word
-label.facet_filetype_excel=Excel
-label.facet_filetype_powerpoint=PowerPoint
-label.facet_filetype_pdf=PDF
-label.facet_filetype_others=PDF
-label.facet_label_reset=Reset
-
-errors.crud_invalid_mode=Invalid mode(expected value is {0}, but it's {1}).
-errors.crud_failed_to_create_crud_table=Failed to create a new data.
-errors.crud_failed_to_update_crud_table=Failed to update the data.
-errors.crud_failed_to_delete_crud_table=Failed to delete the data.
-errors.crud_could_not_find_crud_table=Could not find the data({0}).
-
-success.crud_create_crud_table=Created data.
-success.crud_update_crud_table=Updated data.
-success.crud_delete_crud_table=Deleted data.
-
diff --git a/src/main/resources/fess_message_ja.properties b/src/main/resources/fess_message_ja.properties
deleted file mode 100644
index e3e3ec625310496a77402ca69e9514d6f72c001c..0000000000000000000000000000000000000000
--- a/src/main/resources/fess_message_ja.properties
+++ /dev/null
@@ -1,151 +0,0 @@
-errors.front_header=