diff --git a/files/ja/_redirects.txt b/files/ja/_redirects.txt index 12abc314bbe460..ebf0603d5afd8c 100644 --- a/files/ja/_redirects.txt +++ b/files/ja/_redirects.txt @@ -1341,7 +1341,7 @@ /ja/docs/Glossary/Header /ja/docs/Glossary/HTTP_header /ja/docs/Glossary/I18N /ja/docs/Glossary/Internationalization /ja/docs/Glossary/Index /ja/docs/Glossary -/ja/docs/Glossary/Internationalization_and_localization /ja/docs/conflicting/Glossary/Internationalization +/ja/docs/Glossary/Internationalization_and_localization /ja/docs/Glossary/Internationalization /ja/docs/Glossary/POP3 /ja/docs/Glossary/POP /ja/docs/Glossary/Reference /ja/docs/Glossary/Object_reference /ja/docs/Glossary/Round_Trip_Time_(RTT) /ja/docs/Glossary/Round_Trip_Time diff --git a/files/ja/_wikihistory.json b/files/ja/_wikihistory.json index af763114aeb690..9946100bc9c154 100644 --- a/files/ja/_wikihistory.json +++ b/files/ja/_wikihistory.json @@ -30210,10 +30210,6 @@ "modified": "2020-07-17T23:22:13.809Z", "contributors": ["papparapa", "silverskyvicto"] }, - "conflicting/Glossary/Internationalization": { - "modified": "2020-05-24T08:29:22.994Z", - "contributors": ["dskmori", "Potappo", "dukesan"] - }, "conflicting/Glossary/Scroll_container": { "modified": "2019-03-18T20:53:07.981Z", "contributors": ["mfuji09"] @@ -30342,10 +30338,6 @@ "modified": "2020-09-30T15:30:24.568Z", "contributors": ["chrisdavidmills", "dvincent"] }, - "conflicting/Web/API/Blob/type": { - "modified": "2020-10-15T22:11:44.472Z", - "contributors": ["silverskyvicto", "mfuji09"] - }, "conflicting/Web/API/Document": { "modified": "2020-10-15T22:12:31.952Z", "contributors": ["mfuji09"] diff --git a/files/ja/conflicting/glossary/internationalization/index.md b/files/ja/conflicting/glossary/internationalization/index.md deleted file mode 100644 index 821665812ff88f..00000000000000 --- a/files/ja/conflicting/glossary/internationalization/index.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: Internationalization (国際化) -slug: conflicting/Glossary/Internationalization -original_slug: Glossary/Internationalization_and_localization ---- - -**国際化** (しばしば 「[i18n](/ja/docs/Glossary/I18N)」と略される) は、ウェブサイトやウェブアプリケーションを、異なる言語、地域的差異、異なる国や地域による技術的要求に対応させます。 国際化はあなたのウェブアプリケーションを構築するプロセスであり、新しい言語や地域をサポートする場合に、さほど多くの技術的努力を必要とせずに幅広い言語や地域に対応化可能です。また、すべてのコンテンツをレイアウトを壊すことなくアプリケーションを翻訳あるいはローカライズするので、ユーザーは機能を閲覧することができます。 - -国際化は複数の文字セット (通常は [Unicode](https://www.techtarget.com/whatis/definition/Unicode) を通じ)、計量単位(既定の通貨、°C/°F、km/マイル、など)、日付と時刻の書式、キーボードレイアウト、レイアウト、書字方向を含みます。 - -## 関連情報 - -- [国際化拡張](/ja/docs/Mozilla/Add-ons/WebExtensions/Internationalization) -- [国際化 API](/ja/docs/Web/JavaScript/Reference/Global_Objects/Intl) -- [フレックスボックス](/ja/docs/Learn/CSS/CSS_layout/Flexbox) および [グリッドレイアウト](/ja/docs/Web/CSS/CSS_Grid_Layout/Basic_Concepts_of_Grid_Layout) diff --git a/files/ja/conflicting/web/api/blob/type/index.md b/files/ja/conflicting/web/api/blob/type/index.md deleted file mode 100644 index dfd71739b507fc..00000000000000 --- a/files/ja/conflicting/web/api/blob/type/index.md +++ /dev/null @@ -1,64 +0,0 @@ ---- -title: "File: type プロパティ" -slug: conflicting/Web/API/Blob/type -original_slug: Web/API/File/type ---- - -{{APIRef("File API")}} - -{{domxref("File")}} オブジェクトによって表されるファイルのメディアタイプ ([MIME](/ja/docs/Web/HTTP/Basics_of_HTTP/MIME_types)) を返します。 - -## 値 - -ファイルのタイプを示すメディアタイプ (MIME) を含む文字列。たとえば、 PNG 画像の場合は "image/png" です。 - -## 例 - -### HTML - -```html - - -``` - -```css hidden -output { - display: block; - white-space: pre-wrap; -} -``` - -### JavaScript - -```js -const output = document.getElementById("output"); -const filepicker = document.getElementById("filepicker"); - -filepicker.addEventListener("change", (event) => { - const files = event.target.files; - output.textContent = ""; - - for (const file of files) { - output.textContent += `${file.name}: ${file.type || "unknown"}\n`; - } -}); -``` - -### 結果 - -{{EmbedLiveSample('Examples')}} - -> **メモ:** 現在の実装に基づくと、ブラウザーは実際にファイルのバイトストリームを読み取ってメディアタイプを判断している訳ではありません。ファイルの拡張子に基づいて推測します。 PNG 画像ファイルを .txt に改名すると "_text/plain_" となり、"_image/png_" とはなりません。さらに `file.type` は一般的に、画像、 HTML 文書、音声、動画などの一般的なファイルタイプに対してのみ信頼できます。一般的ではないファイルの拡張子に対しては、空の文字列を返します。クライアントの構成 (Windows レジストリーなど) によっては、一般的なタイプの場合でも予期しない値が発生することがあります。**開発者は、このプロパティを唯一の検証方法として信頼しないことをお勧めします。** - -## 仕様書 - -{{Specifications}} - -## ブラウザーの互換性 - -{{Compat}} - -## 関連情報 - -- [ウェブアプリケーションからのファイルの使用](/ja/docs/Web/API/File_API/Using_files_from_web_applications) -- ブログ記事: [Be skeptical of client-reported MIME types](https://textslashplain.com/2018/07/26/be-skeptical-of-client-reported-mime-content-types/) diff --git a/files/ja/glossary/internationalization/index.md b/files/ja/glossary/internationalization/index.md index 2344d0a5ebfaa3..ed82bb3ef17ee8 100644 --- a/files/ja/glossary/internationalization/index.md +++ b/files/ja/glossary/internationalization/index.md @@ -1,32 +1,27 @@ --- -title: I18N(国際化対応) +title: Internationalization (i18n) (国際化対応) slug: Glossary/Internationalization -original_slug: Glossary/I18N +l10n: + sourceCommit: 5f5daffff583dffcf4650a8812bc228807a1b34d --- -i18n("internationalization"という 20 文字の単語より)(国際化対応)は、製品やサービスをどんなターゲット文化にも容易に適応させるベストプラクティスです。 +{{GlossarySidebar}} -> **Internationalization(国際化対応)**とは、文化、地域、言語によって異なるターゲットオーディエンスに合わせて容易にローカライズできる製品、アプリケーション、または文書内容の設計と開発のことです。({{Glossary("W3C")}}の定義) +**国際化対応** (Internationalization) は "i18n" と略されることもあり、さまざまな地域、言語、文化が異なるターゲットオーディエンスに簡単に適応できるようにシステムを設計することです。 -なかでも、i18n では次に挙げるものについて、複数のサポートが必要です。 +システムを特定のターゲット層に適合させる補完的なプロセスを{{glossary("Localization", "ローカライズ")}}と呼びます。 -- 文字セット(通常は[Unicode](http://searchcio-midmarket.techtarget.com/definition/Unicode)) -- 測定単位(通貨、°C/°F, km/マイル、など) +特に国際化とは、国際的な文化や習慣に関する次のような違いに適応することです。 + +- 書記体系 +- 測定単位(通貨、°C/°F, km/マイル、など) - 日時フォーマット - キーボードレイアウト -- テキストの方向 - -## 詳細情報 - -### 一般知識 - -- Wikipedia 上の記事:[国際化と地域化](https://ja.wikipedia.org/wiki/国際化と地域化) - -### 技術リファレンス -- [W3C での国際化対応](http://www.w3.org/International/questions/qa-i18n.en#Internationalization) -- [gala-global.org での国際化対応](http://www.gala-global.org/what-internationalization) +[Unicode コンソーシアム](https://home.unicode.org/)の活動は、国際化の基本的な部分です。 Unicode は、世界の書記体系の多様性だけでなく、通貨や時間/日付フォーマットのような文化的な多様性にも対応しています。 -### これについて学習する +## 関連情報 -- [i18nguy.com での i18n 資料](http://www.i18nguy.com/) +- {{glossary("Localization", "地域化")}} +- [Unicode コンソーシアム](https://home.unicode.org/) +- [JavaScript 国際化対応 API](/ja/docs/Web/JavaScript/Reference/Global_Objects/Intl)