Skip to content

sculove/translator

Repository files navigation

translator

A vscode plugin for Koreans that can help you write classes, variables, and function names.
클래스, 변수 및 함수 이름을 작성할 때 한국사용자에게 도움을 주는 vscode 플러그인이다.

Features

  • Translates English(Korean) into Korean(English)
    영어(한국어)를 한국어(영어)로 번역합니다. enToKor
  • Provides a method name with a prefix that can be applied to the translated text when you translate Korean.
    한국어를 번역 할 때, 번역 된 텍스트에 적용 할 수 있는 접두사가 있는 메서드 이름을 제공합니다. korToEn

Shortcuts

  • MacOS: Cmd + shift + t
  • Window: Ctrl + shift + t

Translate API

You can use limited Google Translate API. (default)
제한된 Google 번역 API를 사용할 수 있습니다. (default)

If you want to use Papago Translate API of NAVER, you need NAVER API key.
만약 네이버의 파파고 API를 사용하고자 한다면, NAVER API 키가 필요합니다.

Naver API

Extension Settings

  • translator.type: translate API type (google, naver). default is google
  • translator.rules: suggest prefix rules
  • translator.naver.clientId: Naver API ClientID
  • translator.naver.clientSecret: Naver API clientSecret
  // ...
  "translator.rules": [
        {
            "prefix": "create",
            "description": "생성한다",
            "detail": "기존에 없던 것을 창조한다.",
            "antonymPrefix": "destroy"
        },
        {
            "prefix": "make",
            "description": "생성한다 ",
            "detail": "기존에 있던 것에서 부가 자료를 생성한다."
        },
        {
            "prefix": "destroy",
            "description": "파괴한다. 자원을 해제한다.",
            "antonymPrefix": "create"
        }
        // ...
    ]
    "translator.naver.clientId": "Naver API clientID",
    "translator.naver.clientSecret": "Naver API clientSecret",

Release Notes

1.1.0

  • add google translate API (default)
  • change shortcut from cmd + alt + t to cmd + shift + t on MacOS
  • change shortcut from ctrl + alt + t to ctrl + shift + t on Window

1.0.0

Initial release of Translator.