diff --git a/src/main/java/org/codelibs/fess/app/web/admin/dict/protwords/AdminDictProtwordsAction.java b/src/main/java/org/codelibs/fess/app/web/admin/dict/protwords/AdminDictProtwordsAction.java index e042a98fc..ff5ca5ee6 100644 --- a/src/main/java/org/codelibs/fess/app/web/admin/dict/protwords/AdminDictProtwordsAction.java +++ b/src/main/java/org/codelibs/fess/app/web/admin/dict/protwords/AdminDictProtwordsAction.java @@ -251,7 +251,7 @@ public class AdminDictProtwordsAction extends FessAdminAction { return redirectWith(getClass(), moreUrl("uploadpage/" + form.dictId)); }); } - saveInfo(messages -> messages.addSuccessUploadSynonymFile(GLOBAL)); + saveInfo(messages -> messages.addSuccessUploadProtwordsFile(GLOBAL)); return redirectWith(getClass(), moreUrl("uploadpage/" + form.dictId)); }).orElseGet(() -> { throwValidationError(messages -> messages.addErrorsFailedToUploadProtwordsFile(GLOBAL), () -> uploadpage(form.dictId)); diff --git a/src/main/java/org/codelibs/fess/app/web/admin/dict/stopwords/AdminDictStopwordsAction.java b/src/main/java/org/codelibs/fess/app/web/admin/dict/stopwords/AdminDictStopwordsAction.java index 875d0b4e9..1a290a22a 100644 --- a/src/main/java/org/codelibs/fess/app/web/admin/dict/stopwords/AdminDictStopwordsAction.java +++ b/src/main/java/org/codelibs/fess/app/web/admin/dict/stopwords/AdminDictStopwordsAction.java @@ -249,7 +249,7 @@ public class AdminDictStopwordsAction extends FessAdminAction { return redirectWith(getClass(), moreUrl("uploadpage/" + form.dictId)); }); } - saveInfo(messages -> messages.addSuccessUploadSynonymFile(GLOBAL)); + saveInfo(messages -> messages.addSuccessUploadStopwordsFile(GLOBAL)); return redirectWith(getClass(), moreUrl("uploadpage/" + form.dictId)); }).orElseGet(() -> { throwValidationError(messages -> messages.addErrorsFailedToUploadStopwordsFile(GLOBAL), () -> uploadpage(form.dictId)); 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 b749942ca..56d04fd83 100644 --- a/src/main/java/org/codelibs/fess/mylasta/action/FessMessages.java +++ b/src/main/java/org/codelibs/fess/mylasta/action/FessMessages.java @@ -431,6 +431,12 @@ 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 Protwords file. */ + public static final String SUCCESS_upload_protwords_file = "{success.upload_protwords_file}"; + + /** The key of the message: Uploaded Stopwords file. */ + public static final String SUCCESS_upload_stopwords_file = "{success.upload_stopwords_file}"; + /** The key of the message: Uploaded Stemmer Override file. */ public static final String SUCCESS_upload_stemmeroverride_file = "{success.upload_stemmeroverride_file}"; @@ -2431,6 +2437,34 @@ public class FessMessages extends FessLabels { return this; } + /** + * Add the created action message for the key 'success.upload_protwords_file' with parameters. + *
+     * message: Uploaded Protwords file.
+     * 
+ * @param property The property name for the message. (NotNull) + * @return this. (NotNull) + */ + public FessMessages addSuccessUploadProtwordsFile(String property) { + assertPropertyNotNull(property); + add(property, new UserMessage(SUCCESS_upload_protwords_file)); + return this; + } + + /** + * Add the created action message for the key 'success.upload_stopwords_file' with parameters. + *
+     * message: Uploaded Stopwords file.
+     * 
+ * @param property The property name for the message. (NotNull) + * @return this. (NotNull) + */ + public FessMessages addSuccessUploadStopwordsFile(String property) { + assertPropertyNotNull(property); + add(property, new UserMessage(SUCCESS_upload_stopwords_file)); + return this; + } + /** * Add the created action message for the key 'success.upload_stemmeroverride_file' with parameters. *
diff --git a/src/main/resources/fess_message.properties b/src/main/resources/fess_message.properties
index dcc15adc7..69e6e34b7 100644
--- a/src/main/resources/fess_message.properties
+++ b/src/main/resources/fess_message.properties
@@ -169,6 +169,8 @@ success.delete_file=Deleted {0} file.
 success.job_started=Started job {0}.
 success.job_stopped=Stopped job {0}.
 success.upload_synonym_file=Uploaded Synonym file.
+success.upload_protwords_file=Uploaded Protwords file.
+success.upload_stopwords_file=Uploaded Stopwords file.
 success.upload_stemmeroverride_file=Uploaded Stemmer Override file.
 success.upload_kuromoji_file=Uploaded Kuromoji file.
 success.upload_elevate_word=Uploaded Additional Word file.
diff --git a/src/main/resources/fess_message_en.properties b/src/main/resources/fess_message_en.properties
index d96600d32..457ebd9ca 100644
--- a/src/main/resources/fess_message_en.properties
+++ b/src/main/resources/fess_message_en.properties
@@ -105,12 +105,14 @@ errors.failed_to_download_stemmeroverride_file=Failed to download the Stemmer Ov
 errors.failed_to_upload_stemmeroverride_file=Failed to upload the Stemmer Override 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.failed_to_download_protwords_file=Failed to download the Protwords file.
+errors.failed_to_upload_protwords_file=Failed to upload the Protwords file.
+errors.failed_to_download_stopwords_file=Failed to download the Stopwords file.
+errors.failed_to_upload_stopwords_file=Failed to upload the Stopwords file.
 errors.failed_to_download_elevate_file=Failed to download the Elevate file.
 errors.failed_to_upload_elevate_file=Failed to upload the Elevate file.
 errors.failed_to_download_badword_file=Failed to download the Badword file.
 errors.failed_to_upload_badword_file=Failed to upload the Badword file.
-errors.failed_to_download_protwords_file=Failed to download the Protwords file.
-errors.failed_to_upload_protwords_file=Failed to upload the Protwords file.
 errors.failed_to_download_mapping_file=Failed to download the Mapping file.
 errors.failed_to_upload_mapping_file=Failed to upload the Mapping file.
 errors.invalid_str_is_included="{1}" in "{0}" is invalid.
@@ -123,7 +125,7 @@ errors.could_not_find_backup_index=Could not find index for backup.
 errors.no_user_for_changing_password=The current password is incorrect.
 errors.failed_to_change_password=Failed to change your password.
 errors.unknown_version_for_upgrade=Unknown version information.
-errors.failed_to_upgrade_from=Failed to upgrade from {0}.
+errors.failed_to_upgrade_from=Failed to upgrade from {0}: {1}
 errors.failed_to_reindex=Failed to start reindexing from {0} to {1}
 errors.failed_to_read_request_file=Failed to read request file: {0}
 errors.invalid_header_for_request_file=Invalid header: {0}
@@ -163,6 +165,8 @@ success.delete_file=Deleted {0} file.
 success.job_started=Started job {0}.
 success.job_stopped=Stopped job {0}.
 success.upload_synonym_file=Uploaded Synonym file.
+success.upload_protwords_file=Uploaded Protwords file.
+success.upload_stopwords_file=Uploaded Stopwords file.
 success.upload_stemmeroverride_file=Uploaded Stemmer Override file.
 success.upload_kuromoji_file=Uploaded Kuromoji file.
 success.upload_elevate_word=Uploaded Additional Word file.
diff --git a/src/main/resources/fess_message_ja.properties b/src/main/resources/fess_message_ja.properties
index 15598dc4c..329bdedc8 100644
--- a/src/main/resources/fess_message_ja.properties
+++ b/src/main/resources/fess_message_ja.properties
@@ -96,17 +96,19 @@ errors.not_load_from_server = このサーバからロードできませんで
 errors.failed_to_start_job = ジョブ {0} を開始できませんでした。
 errors.failed_to_stop_job = ジョブ {0} を停止に失敗しました。
 errors.failed_to_download_synonym_file = 同義語ファイルのダウンロードに失敗しました。
-errors.failed_to_upload_synonym_file = 同義語ファイルをアップロードに失敗しました。
+errors.failed_to_upload_synonym_file = 同義語ファイルのアップロードに失敗しました。
 errors.failed_to_download_stemmeroverride_file = Stemmer上書きファイルのダウンロードに失敗しました。
-errors.failed_to_upload_stemmeroverride_file = Stemmer上書きファイルをアップロードに失敗しました。
+errors.failed_to_upload_stemmeroverride_file = Stemmer上書きファイルのアップロードに失敗しました。
 errors.failed_to_download_kuromoji_file = Kuromojiファイルのダウンロードに失敗しました。
-errors.failed_to_upload_kuromoji_file = Kuromojiファイルをアップロードに失敗しました。
+errors.failed_to_upload_kuromoji_file = Kuromojiファイルのアップロードに失敗しました。
 errors.failed_to_download_protwords_file = Protwordsファイルのダウンロードに失敗しました。
-errors.failed_to_upload_protwords_file = Protwordsファイルをアップロードに失敗しました。
+errors.failed_to_upload_protwords_file = Protwordsファイルのアップロードに失敗しました。
+errors.failed_to_download_stopwords_file = ストップワードファイルのダウンロードに失敗しました。
+errors.failed_to_upload_stopwords_file = ストップワードファイルのアップロードに失敗しました。
 errors.failed_to_download_elevate_file = 追加ワードファイルのダウンロードに失敗しました。
-errors.failed_to_upload_elevate_file = 追加ワードファイルをアップロードに失敗しました。
+errors.failed_to_upload_elevate_file = 追加ワードファイルのアップロードに失敗しました。
 errors.failed_to_download_badword_file = 除外ワードファイルのダウンロードに失敗しました。
-errors.failed_to_upload_badword_file = 除外ワードファイルをアップロードできませんでした。
+errors.failed_to_upload_badword_file = 除外ワードファイルのアップロードに失敗しました。
 errors.failed_to_download_mapping_file = マッピングファイルのダウンロードに失敗しました。
 errors.failed_to_upload_mapping_file = マッピングファイルのアップロードに失敗しました。
 errors.invalid_str_is_included = {0}では{1}は無効です。
@@ -156,6 +158,8 @@ success.delete_file = {0} ファイルを削除しました。
 success.job_started = ジョブ{0} を開始しました。
 success.job_stopped = ジョブ{0} を停止しました。
 success.upload_synonym_file = 同義語ファイルをアップロードしました。
+success.upload_protwords_file = Protwordsファイルをアップロードしました。
+success.upload_stopwords_file = ストップワードファイルをアップロードしました。
 success.upload_stemmeroverride_file = Stemmer上書きファイルをアップロードしました。
 success.upload_kuromoji_file = Kuromojiファイルをアップロードしました。
 success.upload_elevate_word = 追加ワードファイルをアップロードしました。