英訳、追随

This commit is contained in:
ousttrue 2023-04-12 13:57:16 +09:00
parent 4e614faca4
commit 1a8b382b16

View File

@ -9,7 +9,7 @@ msgid ""
msgstr ""
"Project-Id-Version: UniVRM Programming \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-04-11 15:28+0900\n"
"POT-Creation-Date: 2023-04-12 13:50+0900\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@ -23,7 +23,7 @@ msgid "`v0.76` ITextureDeserializer(テクスチャーローダー)"
msgstr "`v0.76` ITextureDeserializer(Texture Loader)"
#: ../../api/0_76_texture_deserializer.md:3
msgid "このインタフェースを使うとテクスチャーロードをカスタマイズできます。"
msgid "このインタフェースを使うと, glTF のテクスチャーロードして Unity の Texture2D を作成する工程をカスタマイズできます。"
msgstr "This interface allows you to customize texture loading."
#: ../../api/0_76_texture_deserializer.md:5
@ -31,8 +31,8 @@ msgid "UnityTextureDeserializer"
msgstr ""
#: ../../api/0_76_texture_deserializer.md:7
msgid "UniVRM の実装は、`UnityTextureDeserializer` です。"
msgstr "UniVRM implementation is `UnityTextureDeserializer`."
msgid "UniVRM が使用するデフォルトの実装は `UnityTextureDeserializer` です。"
msgstr "UniVRM default implementation is `UnityTextureDeserializer`."
#: ../../api/0_76_texture_deserializer.md:9
msgid "<https://github.com/vrm-c/UniVRM/blob/master/Assets/VRMShaders/GLTF/IO/Runtime/Texture/Importer/UnityTextureDeserializer.cs>"
@ -41,56 +41,88 @@ msgstr ""
#: ../../api/0_76_texture_deserializer.md:11
msgid ""
"[ImageConversion.LoadImage](https://docs.unity3d.com/ja/2020.3/ScriptReference/ImageConversion.LoadImage.html)"
" を使用して `png` や `jpeg` をロードできます。 通常の `glTF` はテクスチャー形式として `png` と `jpeg` "
"を格納できます。"
" を使用して `png` や `jpeg` から Texture2D に変換します。"
msgstr ""
"[ImageConversion.LoadImage](https://docs.unity3d.com/ja/2020.3/ScriptReference/ImageConversion.LoadImage.html)"
"can be used to load `png` and `jpeg`. Normal `glTF` supports `png` and `jpeg` as texture formats"
" can be stored."
"[ImageConversion.LoadImage](https://docs.unity3d.com/ja/2020.3/ScriptReference/ImageConversion.LoadImage.html)can"
" be used to load `png` and `jpeg`."
#: ../../api/0_76_texture_deserializer.md:14
msgid ""
"`ImageConversion.LoadImage` はメインスレッドをブロックします。 "
"大きなテクスチャーや大量のテクスチャーをロードすると画面が固まることがあります。"
#: ../../api/0_76_texture_deserializer.md:13
msgid "ITextureDeserializer でパフォーマンスを改善"
msgstr "Improve performance with ITextureDeserializer"
#: ../../api/0_76_texture_deserializer.md:1
msgid "Texture2D の生成には複数のステップがあります。"
msgstr "Generating a Texture2D has multiple steps."
#: ../../api/0_76_texture_deserializer.md:3
msgid "`png` や `jpeg` から `raw pixel` を取り出す"
msgstr "Extract `raw pixel` from `png` or `jpeg`"
#: ../../api/0_76_texture_deserializer.md:4
msgid "取り出した `raw pixel` を使って `Texture2D` を作成する"
msgstr "Create a `Texture2D` using the extracted `raw pixel`"
#: ../../api/0_76_texture_deserializer.md:6
msgid "前者をスレッドに乗せて非同期処理にすることで パフォーマンスを向上させる余地があります。"
msgstr ""
"`ImageConversion.LoadImage` blocks the main thread."
"The screen may freeze when loading large textures or a large number of textures."
"Performance can be improved by putting the raw pixel fetch on a thread to make it asynchronous."
#: ../../api/0_76_texture_deserializer.md:17
#: ../../api/0_76_texture_deserializer.md:1
msgid ""
"`png` や `jpeg` から `raw pixel` を取得する部分をスレッドに乗せて非同期処理にすることで "
"パフォーマンスを向上させる余地があります。"
msgstr "By putting the part that acquires `raw pixel` from `png` or `jpeg` on a thread and making it asynchronous
can improve performance."
"`ImageConversion.LoadImage` は `raw pixel` 取り出しと `Texture2D` 作成を一度に実行し、 "
"その間メインスレッドをブロックします。 大きなテクスチャーや大量のテクスチャーをロードすると画面が固まりやすくなります。"
msgstr ""
"`ImageConversion.LoadImage` performs `raw pixel` extraction and `Texture2D` creation at once, "
"It blocks the main thread for the duration. "
"If you load a large texture or a large amount of textures, the screen tends to freeze."
#: ../../api/0_76_texture_deserializer.md:20
#: ../../api/0_76_texture_deserializer.md:29
msgid "ITextureDeserializer で対応する画像形式を拡張する"
msgstr "Extend supported image formats with ITextureDeserializer"
#: ../../api/0_76_texture_deserializer.md:1
msgid "通常の `glTF` はテクスチャー画像として `png` と `jpeg` を格納できます。"
msgstr "`glTF` can store `png` and `jpeg` as texture images."
#: ../../api/0_76_texture_deserializer.md:3
msgid ""
"もし、`EXT_texture_webp` `KHR_texture_basisu` などで別の形式の画像を利用する場合は "
"`ITextureDeserializer` で対応可能です。"
msgstr ""
"If you want to use another format image with `EXT_texture_webp` `KHR_texture_basisu` etc. "
"It can be handled by `ITextureDeserializer`."
#: ../../api/0_76_texture_deserializer.md:36
msgid "差し替え方法"
msgstr "Replacement method"
#: ../../api/0_76_texture_deserializer.md:22
#: ../../api/0_76_texture_deserializer.md:38
msgid "`new UniGLTF.ImporterContext` の引き数で指定することができます。"
msgstr "`new UniGLTF.ImporterContext` Arguments can be specified."
#: ../../api/0_76_texture_deserializer.md:32
#: ../../api/0_76_texture_deserializer.md:48
msgid "`new VRM.VRMImporterContext` の引き数で指定することができます。"
msgstr "`new VRM.VRMImporterContext` Arguments can be specified."
#: ../../api/0_76_texture_deserializer.md:43
#: ../../api/0_76_texture_deserializer.md:59
msgid "`new UniVRM10.Vrm10Importer` の引き数で指定することができます。"
msgstr "`new UniVRM10.Vrm10Importer` Arguments can be specified."
#: ../../api/0_76_texture_deserializer.md:55
#: ../../api/0_76_texture_deserializer.md:71
msgid "UnityAsyncImageLoader に置き換える例"
msgstr "Example to replace with UnityAsyncImageLoader"
#: ../../api/0_76_texture_deserializer.md:57
#: ../../api/0_76_texture_deserializer.md:73
msgid "ISSUE に使用例をいただきました。"
msgstr "I got a usage example in ISSUE."
#: ../../api/0_76_texture_deserializer.md:59
#: ../../api/0_76_texture_deserializer.md:75
msgid "<https://github.com/vrm-c/UniVRM/issues/1982>"
msgstr ""
#: ../../api/0_76_texture_deserializer.md:61
#: ../../api/0_76_texture_deserializer.md:77
msgid "[UnityAsyncImageLoader](https://github.com/Looooong/UnityAsyncImageLoader)を使ってパフォーマンスを向上できます。"
msgstr "You can use [UnityAsyncImageLoader](https://github.com/Looooong/UnityAsyncImageLoader) to improve performance."
msgstr ""
"You can use "
"[UnityAsyncImageLoader](https://github.com/Looooong/UnityAsyncImageLoader)"
" to improve performance."