diff --git a/intellij-plugin/localization/resources/localization/ja/messages/EduCoreBundle.properties b/intellij-plugin/localization/resources/localization/ja/messages/EduCoreBundle.properties
index d2d1f158ea..f0476669b3 100644
--- a/intellij-plugin/localization/resources/localization/ja/messages/EduCoreBundle.properties
+++ b/intellij-plugin/localization/resources/localization/ja/messages/EduCoreBundle.properties
@@ -229,7 +229,7 @@ cc.new.course.select.location.label=場所
cc.new.course.select.location.title=コースの場所を選択
cc.new.course.text=一般的なコース情報を提供する
ccoptions.copy.tests=ガイド付きプロジェクトで新規タスクを作成する際にテストをコピーする
-ccoptions.copy.tests.tooltip=このオプションが有効な場合、''新規タスク'' アクションでガイド付きプロジェクトの前のタスクからテストがコピーされます
+ccoptions.copy.tests.tooltip=このオプションが有効な場合、'新規タスク' アクションでガイド付きプロジェクトの前のタスクからテストがコピーされます
ccoptions.description.format=デフォルトの説明形式\:
ccoptions.display.name=コースクリエーター
ccoptions.split.editor=ガイド付きプロジェクトの前のタスクファイルを表示する
@@ -690,7 +690,7 @@ marketplace.push.course.failed.title=コースのアップロードに失敗し
marketplace.push.course.successfully.updated={0} コースバージョン {1} が正常に更新されました
marketplace.push.course.successfully.uploaded={0} が正常にアップロードされました
marketplace.push.course.successfully.uploaded.message=コースは公開が承認されるまで保留中になります。保留中のコースは "コースの参照" ダイアログに表示されず、更新は投稿できません。
-marketplace.report.solution.tooltip.message=コミュニティの解決策はユーザーが生成したコンテンツであるため、完全に管理できかねます。不適切なコンテンツを見つけた場合は ''解決策の報告'' をクリックしてください
+marketplace.report.solution.tooltip.message=コミュニティの解決策はユーザーが生成したコンテンツであるため、完全に管理できかねます。不適切なコンテンツを見つけた場合は '解決策の報告' をクリックしてください
marketplace.report.solutions.action.tooltip.text=解決策はすでに報告されています
marketplace.report.solutions.background.title=解決策の報告
marketplace.report.solutions.dialog.no.text=キャンセル
@@ -705,7 +705,7 @@ marketplace.see.whats.new=新機能を見る
marketplace.solutions.sharing.inline.banner.failure.description=解決策の共有の有効化に失敗しました。後でもう一度お試しください
marketplace.solutions.sharing.inline.banner.prompt.action.text=他の学生とうまくいった解決策を共有し、学習コミュニティに貢献しましょう
marketplace.solutions.sharing.inline.banner.prompt.description=共有を有効にする
-marketplace.solutions.sharing.inline.banner.success.description=素晴らしい!これであなたの解決策が他のユーザーと共有されます。共有を無効にするには、 ツールバーの ''その他'' アイコンをクリックして ''自分の解決策を共有'' のチェックを外します。
+marketplace.solutions.sharing.inline.banner.success.description=素晴らしい!これであなたの解決策が他のユーザーと共有されます。共有を無効にするには、 ツールバーの 'その他' アイコンをクリックして '自分の解決策を共有' のチェックを外します。
marketplace.solutions.sharing.notification.title=解決策の共有設定の変更に失敗しました
marketplace.trader.status.not.specified=続行するには Marketplace でベンダーのトレーダーステータスを指定する必要があります
marketplace.vendor.empty=コースベンダーが空です。Marketplace アカウントにログインするか、course.yaml にベンダーを追加してください
@@ -878,7 +878,7 @@ ui.label.read.only.preview=読み取り専用プレビュー。
ui.panel.add.answer.placeholder.help=選択したコードの代わりにプレースホルダーが学習者に表示されます
ui.panel.add.answer.placeholder.help.visibility=表示可能なプレースホルダーに枠線があります
ui.task.specific.panel=このステップを {1} で表示します。
-ui.tool.tip.double.click.or.press.enter=選択項目をダブルクリックするか ''Enter'' キーを押します
+ui.tool.tip.double.click.or.press.enter=選択項目をダブルクリックするか 'Enter' キーを押します
update.action=更新
update.check=更新を確認中...
update.content=更新を入手可能
@@ -907,7 +907,7 @@ user.agreement.editor.notification=保存が無効であるか、機能しませ
user.agreement.editor.notification.details=詳細
user.agreement.getting.state=利用規約のステータスを取得中
user.agreement.reset=利用規約ダイアログのリセットが false と表示されています
-user.agreement.reset.notification.text=利用規約の isShown 設定が正常に ''false'' にリセットされました
+user.agreement.reset.notification.text=利用規約の isShown 設定が正常に 'false' にリセットされました
user.agreement.reset.notification.title=利用規約設定のリセット
user.agreement.updating.state=利用規約のステータスを更新中
user.statistics.changed.allowed.notification.text=製品改善のための個人データ以外のデータの収集を許可しました
diff --git a/intellij-plugin/localization/resources/localization/ko/messages/EduCoreBundle.properties b/intellij-plugin/localization/resources/localization/ko/messages/EduCoreBundle.properties
index 7fe229452c..d5111c57b4 100644
--- a/intellij-plugin/localization/resources/localization/ko/messages/EduCoreBundle.properties
+++ b/intellij-plugin/localization/resources/localization/ko/messages/EduCoreBundle.properties
@@ -18,7 +18,7 @@ action.Educational.CreateNewIssue.description=https\://youtrack.jetbrains.com/is
action.Educational.CreateNewIssue.text=JetBrains Academy 팀에 문제 보고
action.Educational.Educator.AddAnswerPlaceholder.description=답변 자리표시자를 추가/삭제합니다
action.Educational.Educator.AddAnswerPlaceholder.text=답변 자리표시자 추가
-action.Educational.Educator.AllowFileToSyncChanges.description=파일이 ''변경 사항 동기화'' 액션에 포함되도록 허용합니다
+action.Educational.Educator.AllowFileToSyncChanges.description=파일이 '변경 사항 동기화' 액션에 포함되도록 허용합니다
action.Educational.Educator.AllowFileToSyncChanges.text=파일의 변경 사항을 동기화하도록 허용
action.Educational.Educator.CCRemoveSection.description=섹션의 래핑을 해제합니다
action.Educational.Educator.CCRemoveSection.text=섹션 래핑 해제
@@ -39,9 +39,9 @@ action.Educational.Educator.ExportStepikIds.description=Stepik ID를 JSON으로
action.Educational.Educator.ExportStepikIds.text=Stepik ID 내보내기
action.Educational.Educator.IgnoreFilePropagation.ActionLink.File.text=학습자에게 숨기기
action.Educational.Educator.IgnoreFilePropagation.ActionLink.text=무시
-action.Educational.Educator.IgnoreFilePropagation.All.description=''변경 사항 동기화'' 액션이 파일을 무시합니다
+action.Educational.Educator.IgnoreFilePropagation.All.description='변경 사항 동기화' 액션이 파일을 무시합니다
action.Educational.Educator.IgnoreFilePropagation.All.text=모두 무시
-action.Educational.Educator.IgnoreFilePropagation.description=''변경 사항 동기화'' 액션에서 파일 무시
+action.Educational.Educator.IgnoreFilePropagation.description='변경 사항 동기화' 액션에서 파일 무시
action.Educational.Educator.IgnoreFilePropagation.text=파일 무시
action.Educational.Educator.InsertShortcut.description=작업 설명에 렌더 바로가기를 삽입합니다
action.Educational.Educator.InsertShortcut.text=단축키 삽입
@@ -677,7 +677,7 @@ marketplace.insert.course.version.dialog.title=과정 업데이트 업로드 실
marketplace.insert.course.version.validation.empty=과정 버전은 공백일 수 없습니다
marketplace.insert.course.version.validation.not.numeric=과정 버전은 숫자여야 합니다
marketplace.inserted.course.version.notification=성공적으로 과정 버전을 {0}(으)로 업데이트했습니다
-marketplace.not.possible.to.post.updates.to.stepik=이 교육 과정 사본으로는 더 이상 Stepik에 업데이트를 게시할 수 없습니다. Stepik에서 교육 과정을 업데이트하려면 ''아카이브에서 교육 과정 편집'' 액션을 사용하여 새로운 교육 과정을 생성하세요.
+marketplace.not.possible.to.post.updates.to.stepik=이 교육 과정 사본으로는 더 이상 Stepik에 업데이트를 게시할 수 없습니다. Stepik에서 교육 과정을 업데이트하려면 '아카이브에서 교육 과정 편집' 액션을 사용하여 새로운 교육 과정을 생성하세요.
marketplace.options.solutions.sharing.checkbox=내 해결책을 공유할 수 있도록 허용
marketplace.options.statistics.checkbox=제품 개선을 위한 개인정보 이외의 데이터 수집 허용
marketplace.options.user.agreement.checkbox=내 해결책을 JetBrains에 원격으로 저장하도록 허용
@@ -689,7 +689,7 @@ marketplace.push.course.failed.text=과정 ''{0}''을(를) Marketplace에 업로
marketplace.push.course.failed.title=과정 업로드 실패
marketplace.push.course.successfully.updated={0} 과정 버전 {1}이(가) 성공적으로 업데이트되었습니다
marketplace.push.course.successfully.uploaded={0}이(가) 성공적으로 업로드되었습니다
-marketplace.push.course.successfully.uploaded.message=과정의 공개가 승인될 때까지 보류됩니다. 이때 과정은 ''과정 찾아보기'' 대화상자에 표시되지 않으며 업데이트를 게시할 수 없습니다.
+marketplace.push.course.successfully.uploaded.message=과정의 공개가 승인될 때까지 보류됩니다. 이때 과정은 '과정 찾아보기' 대화상자에 표시되지 않으며 업데이트를 게시할 수 없습니다.
marketplace.report.solution.tooltip.message=커뮤니티 해결책은 사용자가 생성한 콘텐츠로, 당사에 전적인 통제 권한이 없습니다. 타인에게 해를 끼치는 콘텐츠를 발견하신 경우 해결책 신고를 클릭해 주세요
marketplace.report.solutions.action.tooltip.text=해결책이 이미 보고되었습니다
marketplace.report.solutions.background.title=해결책 보고 중
@@ -878,7 +878,7 @@ ui.label.read.only.preview=읽기 전용 미리보기.
ui.panel.add.answer.placeholder.help=자리표시자는 학습자에게 선택된 코드 대신 표시됩니다
ui.panel.add.answer.placeholder.help.visibility=표시되는 자리표시자에는 테두리가 있습니다
ui.task.specific.panel=이 단계를 {1}에서 보기.
-ui.tool.tip.double.click.or.press.enter=선택한 항목을 두 번 클릭하거나 ''Enter''를 누르세요
+ui.tool.tip.double.click.or.press.enter=선택한 항목을 두 번 클릭하거나 'Enter'를 누르세요
update.action=업데이트
update.check=업데이트 확인 중...
update.content=업데이트 가능
@@ -907,7 +907,7 @@ user.agreement.editor.notification=저장이 비활성화되었거나 불가능
user.agreement.editor.notification.details=세부 정보
user.agreement.getting.state=사용자 계약 상태를 가져오는 중
user.agreement.reset=사용자 계약 대화상자의 표시 상태를 false로 초기화
-user.agreement.reset.notification.text=사용자 계약의 isShown 설정이 ''false''로 초기화되었습니다
+user.agreement.reset.notification.text=사용자 계약의 isShown 설정이 'false'로 초기화되었습니다
user.agreement.reset.notification.title=사용자 계약 설정 초기화
user.agreement.updating.state=사용자 계약 상태 업데이트 중
user.statistics.changed.allowed.notification.text=제품 개선을 위한 개인정보 이외의 데이터 수집이 허용되었습니다
diff --git a/intellij-plugin/localization/resources/localization/ko/messages/EduCppBundle.properties b/intellij-plugin/localization/resources/localization/ko/messages/EduCppBundle.properties
index 00dbd4d145..af3bee8d1a 100644
--- a/intellij-plugin/localization/resources/localization/ko/messages/EduCppBundle.properties
+++ b/intellij-plugin/localization/resources/localization/ko/messages/EduCppBundle.properties
@@ -1,4 +1,4 @@
-error.invalid.name=이름에는 라틴 문자, 숫자, 공백 또는 ''-'' 기호만 허용됩니다.
+error.invalid.name=이름에는 라틴 문자, 숫자, 공백 또는 '-' 기호만 허용됩니다.
error.non.ascii=CMake는 위치 경로에 ASCII가 아닌 기호가 있으면 제대로 동작하지 않을 수 있습니다.
progress.getting.c.make.version=CMake 최소 요구 버전을 가져오는 중
project.name.not.set.fix.description=디폴트 과제 프로젝트 이름을 추가합니다.
diff --git a/intellij-plugin/localization/resources/localization/ko/messages/EduRustBundle.properties b/intellij-plugin/localization/resources/localization/ko/messages/EduRustBundle.properties
index 52c7f25f92..9b86fe6a2e 100644
--- a/intellij-plugin/localization/resources/localization/ko/messages/EduRustBundle.properties
+++ b/intellij-plugin/localization/resources/localization/ko/messages/EduRustBundle.properties
@@ -1,6 +1,6 @@
error.failed.find.0=''{0}''을(를) 찾지 못했습니다
error.failed.find.target.for.0=''{0}''의 타깃을 찾을 수 없습니다
-error.incorrect.toolchain.location=지정된 위치에 ''rustup''이 없습니다. 여기에서 Rust 환경을 구성하는 방법을 알아보세요
+error.incorrect.toolchain.location=지정된 위치에 'rustup'이 없습니다. 여기에서 Rust 환경을 구성하는 방법을 알아보세요
error.name.already.used=이름이 이미 {0} 작업공간에서 사용 중입니다
error.no.cargo.project=Cargo 프로젝트가 없습니다. 여기에서 Rust 환경을 구성하는 방법을 알아보세요
error.no.package.for.task=''{0}'' 작업의 패키지를 찾을 수 없습니다
diff --git a/intellij-plugin/localization/resources/localization/zh/CN/messages/EduCoreBundle.properties b/intellij-plugin/localization/resources/localization/zh/CN/messages/EduCoreBundle.properties
index 4841489cb9..5c6a6b60c1 100644
--- a/intellij-plugin/localization/resources/localization/zh/CN/messages/EduCoreBundle.properties
+++ b/intellij-plugin/localization/resources/localization/zh/CN/messages/EduCoreBundle.properties
@@ -878,7 +878,7 @@ ui.label.read.only.preview=只读预览。
ui.panel.add.answer.placeholder.help=将向学员显示占位符,代替所选代码
ui.panel.add.answer.placeholder.help.visibility=可见占位符有边框
ui.task.specific.panel=在 {1} 上查看此步骤。
-ui.tool.tip.double.click.or.press.enter=双击所选条目或按 ''Enter'' 键
+ui.tool.tip.double.click.or.press.enter=双击所选条目或按 'Enter' 键
update.action=更新
update.check=正在检查更新…
update.content=有可用更新
@@ -907,7 +907,7 @@ user.agreement.editor.notification=保存被禁用/不起作用。同意用户
user.agreement.editor.notification.details=详细信息
user.agreement.getting.state=获取用户协议状态
user.agreement.reset=重置《用户协议》对话框显示为 false
-user.agreement.reset.notification.text=用户协议 isShown 设置已成功重置为 ''false''
+user.agreement.reset.notification.text=用户协议 isShown 设置已成功重置为 'false'
user.agreement.reset.notification.title=重置《用户协议》设置
user.agreement.updating.state=正在更新《用户协议》状态
user.statistics.changed.allowed.notification.text=已允许用于改进产品的非个人数据收集