-
Notifications
You must be signed in to change notification settings - Fork 8.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[ko] Intl.Locale.prototype.baseName 추가 #21894
Changes from 1 commit
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
Original file line number | Diff line number | Diff line change | ||||
---|---|---|---|---|---|---|
@@ -0,0 +1,62 @@ | ||||||
--- | ||||||
title: Intl.Locale.prototype.baseName | ||||||
slug: Web/JavaScript/Reference/Global_Objects/Intl/Locale/baseName | ||||||
l10n: | ||||||
sourceCommit: b68d6456477c19b1fed8fc6bc99eff8972b1af29 | ||||||
--- | ||||||
|
||||||
{{JSRef}} | ||||||
|
||||||
{{jsxref("Intl.Locale")}} 인스턴스의 **`baseName`** 접근자 속성은 이 로케일의 문자열 표현의 하위 문자열을 반환하며, 언어, 스크립트 및 사용 가능 한 경우 지역 등 이 로케일의 핵심 정보를 포함합니다. | ||||||
|
||||||
## 설명 | ||||||
|
||||||
`baseName`은 `language ["-" script] ["-" region] *("-" variant)`의 [unicode_language_id 문법](https://www.unicode.org/reports/tr35/#Identifiers) 시퀀스를 반환합니다. 로케일 식별자 문자열 또는 옵션 객체를 통해 생성자에서 명시적으로 지정된 정보만 포함됩니다. | ||||||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
Suggested change
의미가 조금 다른 듯해 수정했습니다 Subsequence는 하위 시퀀스로 표현해도 적절할지는 고민이네요! 더 좋은 표현 있으면 말씀해주세요. 원문: There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. 하위 시퀀스 적절해보입니다. |
||||||
|
||||||
{{jsxref("Intl.Locale")}} 객체는 구문 분석된 로컬과 해당 로케일에 대한 옵션을 나타냅니다. `baseName` 속성은 로케일에 대한 기본 핵심 정보를 전체 데이터 문자열의 부분 문자열 형태로 반환합니다. 특히 이 속성은 언어가 포함된 부분 문자열과 스크립트 및 지역(사용 가능한 경우)을 반환합니다. | ||||||
|
||||||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
Suggested change
원문에는 이 표현이 없는 듯합니다. There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. 엇 정말이네요... 이건 어디서 난거죠.. 😂😂😂😂 |
||||||
`baseName`의 설정 접근자는 `undefined`입니다. 이 속성을 직접 변경할 수 없습니다. | ||||||
|
||||||
## 예제 | ||||||
|
||||||
### 기본적인 예제 | ||||||
|
||||||
```js | ||||||
const myLoc = new Intl.Locale("fr-Latn-CA"); // 로케일을 Canadian French로 설정합니다 | ||||||
console.log(myLoc.toString()); // "fr-Latn-CA-u-ca-gregory"가 출력됩니다. | ||||||
console.log(myLoc.baseName); // "fr-Latn-CA"가 출력됩니다. | ||||||
``` | ||||||
|
||||||
### 입력 문자열 옵션 예제 | ||||||
|
||||||
```js | ||||||
// 언어를 일본어로, 지역을 일본어로 설정 | ||||||
|
||||||
// 달력은 그레고리안력으로, 시간 주기를 24시간으로 설정 | ||||||
const japan = new Intl.Locale("ja-JP-u-ca-gregory-hc-24"); | ||||||
console.log(japan.toString()); // "ja-JP-u-ca-gregory-hc-h24" 출력 | ||||||
console.log(japan.baseName); // "ja-JP" 출력 | ||||||
``` | ||||||
|
||||||
### 입력 문자열을 옵션으로 재정의하는 예제 | ||||||
|
||||||
```js | ||||||
// 네덜런드어와 벨기에 지역을 가리키는 문자열을 입력합니다. | ||||||
|
||||||
// 그러나 옵션 객체는 지역을 재정의하고 이를 네덜란드로 설정합니다. | ||||||
const dutch = new Intl.Locale("nl-Latn-BE", { region: "NL" }); | ||||||
|
||||||
console.log(dutch.baseName); // "nl-Latn-NL"를 출력합니다. | ||||||
``` | ||||||
|
||||||
## 명세서 | ||||||
|
||||||
{{Specifications}} | ||||||
|
||||||
## 브라우저 호환성 | ||||||
|
||||||
{{Compat}} | ||||||
|
||||||
## 같이 보기 | ||||||
|
||||||
- {{jsxref("Intl.Locale")}} |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
the script and region if available 에서 if available이 script와 region 모두 수식해 다음과 같이 표현하면 좋을 것 같습니다.