Try ./launcher restart app first (after deleting tmp)?
I deleted tmp in the development environment, so it might have been automatically applied here.
If that doesn’t work, try rebuilding. The language files might be pre-compiled, and the plugin’s mechanism interferes with the function that reads the language yml, running only on the first load.
이 기능을 category 용어의 대용으로 사용할 경우, 이 플러그인이 {category}와 같은 템플릿 내의 해당 단어까지 대체하여 UI에서 오류가 발생할 수 있음을 주의해야 합니다. 이를 방지하기 위해 플러그인 설정에서 en:(?<!\{)category(?!\})=>chapter라는 정규식을 사용 중이지만, 플러그인이 사용자 노출 콘텐츠에만 적용되도록 조정되어야 할 것입니다.
코드를 올바르게 이해했다면, 이 플러그인은 JsLocaleHelper를 사용하여 프론트엔드에서 사용되는 텍스트(client.*.yml의 내용)를 치환합니다. 사이트 설정 설명 등이 포함된 server.*.yml은 변경되지 않습니다.
“azy videos”라는 것은 이 플러그인을 사용하려는 용도의 예시인가요? 이 플러그인은 대량의 텍스트 내에서 특정 용어를 치환하도록 설계되었습니다. 해당 텍스트가 포럼에 단 한 번만 나타나므로, 플러그인을 사용하지 않고 텍스트를 직접 수정하는 것이 좋습니다. 이를 위한 가이드가 있습니다: Customize text in Discourse
참고로, 이 플러그인이 백엔드 텍스트도 수정할 수 있는 기능에 대해 제가 놓친 부분이 있다면, 여전히 이 플러그인이 번역 가능한 텍스트만 변경하고 인터페이스의 다른 텍스트는 변경하지 않는다고 확신합니다. 이는 텍스트 내의 단어를 교체하는 것에 관한 것이지, 번역할 수 없는 텍스트의 번역을 허용하는 것이 아닙니다.