Skip to content

Commit

Permalink
Merge 41bcb8d into 1e920c7
Browse files Browse the repository at this point in the history
  • Loading branch information
tats-u authored Sep 16, 2023
2 parents 1e920c7 + 41bcb8d commit 7caec86
Show file tree
Hide file tree
Showing 4 changed files with 17 additions and 12 deletions.
3 changes: 2 additions & 1 deletion sakura_core/String_define.h
Original file line number Diff line number Diff line change
Expand Up @@ -1326,5 +1326,6 @@
#define STR_FILEDIALOG_MRU 35040
#define STR_FILEDIALOG_OPENFOLDER 35041
#define STR_GSTR_APPNAME 35047
#define STR_BREGONIG_PREAMBLE 35048

// Now using max number 35047 by STR_GSTR_APPNAME
// Now using max number 35048 by STR_BREGONIG_PREAMBLE
4 changes: 3 additions & 1 deletion sakura_core/extmodule/CBregexp.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -675,7 +675,9 @@ bool CheckRegexpSyntax(
}
if( !cRegexp.Compile( szPattern, NULL, nOption, bKakomi ) ){ // 2002/2/1 hor追加
if( bShowMessage ){
::MessageBox( hWnd, cRegexp.GetLastMessage(),
std::wstring message(LS(STR_BREGONIG_PREAMBLE));
message.append(cRegexp.GetLastMessage());
::MessageBox( hWnd, message.c_str(),
LS(STR_BREGONIG_TITLE), MB_OK | MB_ICONEXCLAMATION );
}
return false;
Expand Down
21 changes: 11 additions & 10 deletions sakura_core/sakura_rc.rc
Original file line number Diff line number Diff line change
Expand Up @@ -30,12 +30,12 @@ LANGUAGE LANG_JAPANESE, SUBLANG_DEFAULT
// TEXTINCLUDE
//

1 TEXTINCLUDE
1 TEXTINCLUDE
BEGIN
"sakura_rc.h\0"
END

2 TEXTINCLUDE
2 TEXTINCLUDE
BEGIN
"#define APSTUDIO_HIDDEN_SYMBOLS\r\n"
"#include <Windows.h>\r\n"
Expand All @@ -47,7 +47,7 @@ BEGIN
"\0"
END

3 TEXTINCLUDE
3 TEXTINCLUDE
BEGIN
"#include ""sakura_rc.rc2""\r\n"
"\0"
Expand Down Expand Up @@ -2901,9 +2901,9 @@ END

STRINGTABLE
BEGIN
STR_SQLERR_EXEC_BUT_NOT_RUN
STR_SQLERR_EXEC_BUT_NOT_RUN
"Oracle SQL*Plusで実行します。\n\n\nOracle SQL*Plusが起動されていません。\n"
STR_SQLERR_ACTV_BUT_NOT_RUN
STR_SQLERR_ACTV_BUT_NOT_RUN
"Oracle SQL*Plusをアクティブ表示します。\n\n\nOracle SQL*Plusが起動されていません。\n"
STR_ERR_CMPERR "比較先のファイル\n%s\n%dバイトを超える行があります。\n比較できません。"
STR_ERR_MACROERR1 "マクロの読み込みに失敗しました。\n\n%s"
Expand Down Expand Up @@ -3161,6 +3161,7 @@ BEGIN
STR_DLGFNCLST_UNIFY "現在の画面のドッキング配置情報をすべての共通設定・タイプ別設定にコピーして統一します。\n(現在開いている他画面の状態も統一します。)\n"
STR_BREGONIG_ERROR "bregonig.dll のロードで予期せぬエラーが発生しました。"
STR_BREGONIG_TITLE "正規表現エラー"
STR_BREGONIG_PREAMBLE "正規表現の構文に誤りがあります。\n詳細:"
STR_ERR_CWSH09 "マクロの実行を中断しました。"
STR_ERR_DLGMACRO03_1 "入力改行コードが指定されていません."
STR_ERR_DLGMACRO16 "数値を指定してください."
Expand Down Expand Up @@ -3364,7 +3365,7 @@ BEGIN
STR_NOT_EXSIST_SAVE "%s\nというファイルは存在しません。\n\nファイルを保存したときに、ディスク上にこのファイルが作成されます。"
STR_BACKUP_ERR_TITLE "ファイル保存"
STR_BACKUP_ERR_MSG "バックアップの作成に失敗しました.元ファイルへの上書きを継続して行いますか."
STR_BACKUP_ERR_PATH_CRETE
STR_BACKUP_ERR_PATH_CRETE
"バックアップ先のパス作成中にエラーになりました。\nパスが長すぎるか不正な書式です。\nバックアップを作成せずに上書き保存してよろしいですか?"
STR_BACKUP_CONFORM_TITLE1 "バックアップ作成の確認"
STR_BACKUP_CONFORM_MSG1 "変更される前に、バックアップファイルを作成します。\nよろしいですか? [いいえ(N)] を選ぶと作成せずに上書き(または名前を付けて)保存になります。\n\n%s\n ↓\n%s\n\n作成したバックアップファイルをごみ箱に放り込みます。\n"
Expand Down Expand Up @@ -3401,7 +3402,7 @@ BEGIN
STR_TAB_SYMBOL_SHORT_ARROW "短い矢印"
STR_TAB_SYMBOL_LONG_ARROW "長い矢印"
STR_CODECHECKER_EOL_UNIFY "改行コードが混在しています。\r\n現在の入力改行コード %s に統一しますか?"
STR_CODECHECKER_CONFORM_LOSESOME
STR_CODECHECKER_CONFORM_LOSESOME
"文字エンコード %s で保存しようとしていますが、\r\n文字コード変換により一部の文字情報が失われます。\r\n保存処理を続行しますか?\n最初の場所 %d行 %s 文字[%ls]%s\nキャンセル=該当位置に移動"
STR_CODECHECKER_LOSESOME_SAVE "一部の文字情報が、セーブ時の変換により失われました"
STR_CODECHECKER_LOSESOME_ROAD "一部の文字情報が、ロード時の変換により失われました"
Expand Down Expand Up @@ -3709,7 +3710,7 @@ BEGIN
STR_PROPCOMKEYWORD_SETMAX "セットは%d個までしか登録できません。\n"
STR_PROPCOMKEYWORD_SETNAME1 "キーワードのセット追加"
STR_PROPCOMKEYWORD_SETNAME2 "セット名を入力してください。"
STR_PROPCOMKEYWORD_SETDEL
STR_PROPCOMKEYWORD_SETDEL
"「%ls」のセットを削除します。\nよろしいですか?\n削除しようとするセットは、以下のファイルタイプに割り当てられています。\n削除したセットは無効になります。\n\n%s"
STR_PROPCOMKEYWORD_RENAME1 "セットの名称変更"
STR_PROPCOMKEYWORD_RENAME2 "セット名を入力してください。"
Expand Down Expand Up @@ -3894,15 +3895,15 @@ BEGIN
STR_PROPTYPEREGEX_LIST1 "キーワード"
STR_PROPTYPEREGEX_LIST2 "色指定"
STR_PROPTYPEREGEX_NOUSE "正規表現キーワードは使えません。"
STR_PROPTYPEREGEX_NOTFOUND
STR_PROPTYPEREGEX_NOTFOUND
"正規表現ライブラリが見つかりません。\n\n正規表現キーワードは機能しませんが、それでも有効にしますか?"
STR_PROPTYPEREGEX_NOREG "これ以上登録できません。"
END

STRINGTABLE
BEGIN
STR_PROPTYPEREGEX_ALREADY "同じキーワードで登録済みです。"
STR_PROPTYPEREGEX_KAKOMI
STR_PROPTYPEREGEX_KAKOMI
"正規表現キーワードを / と /k で囲ってください。\nキーワードに / がある場合は m# と #k で囲ってください。"
STR_PROPTYPEREGEX_INVALID "書式が正しくないか、正規表現ライブラリが見つかりません。\n\n登録しますか?"
STR_PROPTYPEREGEX_FULL "これ以上登録できません。\nキーワード領域がいっぱいです。"
Expand Down
1 change: 1 addition & 0 deletions sakura_lang_en_US/sakura_lang_rc.rc
Original file line number Diff line number Diff line change
Expand Up @@ -3199,6 +3199,7 @@ BEGIN
STR_DLGFNCLST_UNIFY "現在の画面のドッキング配置情報をすべての共通設定・タイプ別設定にコピーして統一します。\n(現在開いている他画面の状態も統一します。)\n"
STR_BREGONIG_ERROR "Failed to load bregonig.dll."
STR_BREGONIG_TITLE "Regular Expression Error"
STR_BREGONIG_PREAMBLE "The given regular expression is incorrect.\nDetails: "
STR_ERR_CWSH09 "Aborted execute macro."
STR_ERR_DLGMACRO03_1 "Line Break Code is not defined."
STR_ERR_DLGMACRO16 "Number is not defined."
Expand Down

0 comments on commit 7caec86

Please sign in to comment.