diff --git a/blog/content/edition-2/posts/01-freestanding-rust-binary/index.fa.md b/blog/content/edition-2/posts/01-freestanding-rust-binary/index.fa.md index cf9a603e0..51fb64c2e 100644 --- a/blog/content/edition-2/posts/01-freestanding-rust-binary/index.fa.md +++ b/blog/content/edition-2/posts/01-freestanding-rust-binary/index.fa.md @@ -5,7 +5,6 @@ path = "fa/freestanding-rust-binary" date = 2018-02-10 [extra] -chapter = "Bare Bones" # Please update this when updating the translation translation_based_on_commit = "80136cc0474ae8d2da04f391b5281cfcda068c1a" # GitHub usernames of the people that translated this post diff --git a/blog/content/edition-2/posts/01-freestanding-rust-binary/index.fr.md b/blog/content/edition-2/posts/01-freestanding-rust-binary/index.fr.md index 620e28f85..7f1c69a94 100644 --- a/blog/content/edition-2/posts/01-freestanding-rust-binary/index.fr.md +++ b/blog/content/edition-2/posts/01-freestanding-rust-binary/index.fr.md @@ -5,7 +5,6 @@ path = "fr/freestanding-rust-binary" date = 2018-02-10 [extra] -chapter = "Bare Bones" # Please update this when updating the translation translation_based_on_commit = "3e87916b6c2ed792d1bdb8c0947906aef9013ac1" # GitHub usernames of the people that translated this post diff --git a/blog/content/edition-2/posts/01-freestanding-rust-binary/index.ja.md b/blog/content/edition-2/posts/01-freestanding-rust-binary/index.ja.md index 9d3e28f35..142da0490 100644 --- a/blog/content/edition-2/posts/01-freestanding-rust-binary/index.ja.md +++ b/blog/content/edition-2/posts/01-freestanding-rust-binary/index.ja.md @@ -5,7 +5,6 @@ path = "ja/freestanding-rust-binary" date = 2018-02-10 [extra] -chapter = "Bare Bones" # Please update this when updating the translation translation_based_on_commit = "6f1f87215892c2be12c6973a6f753c9a25c34b7e" # GitHub usernames of the people that translated this post diff --git a/blog/content/edition-2/posts/01-freestanding-rust-binary/index.ko.md b/blog/content/edition-2/posts/01-freestanding-rust-binary/index.ko.md index e95f9a3b2..3b24f91cd 100644 --- a/blog/content/edition-2/posts/01-freestanding-rust-binary/index.ko.md +++ b/blog/content/edition-2/posts/01-freestanding-rust-binary/index.ko.md @@ -5,7 +5,6 @@ path = "ko/freestanding-rust-binary" date = 2018-02-10 [extra] -chapter = "Bare Bones" # Please update this when updating the translation translation_based_on_commit = "c1af4e31b14e562826029999b9ab1dce86396b93" # GitHub usernames of the people that translated this post diff --git a/blog/content/edition-2/posts/01-freestanding-rust-binary/index.ru.md b/blog/content/edition-2/posts/01-freestanding-rust-binary/index.ru.md index 3c59f65fb..ebb4daed7 100644 --- a/blog/content/edition-2/posts/01-freestanding-rust-binary/index.ru.md +++ b/blog/content/edition-2/posts/01-freestanding-rust-binary/index.ru.md @@ -5,7 +5,6 @@ path = "ru/freestanding-rust-binary" date = 2018-02-10 [extra] -chapter = "С нуля" translators = ["MrZloHex"] +++ diff --git a/blog/content/edition-2/posts/02-minimal-rust-kernel/index.fa.md b/blog/content/edition-2/posts/02-minimal-rust-kernel/index.fa.md index 61b38deac..99bfe04f9 100644 --- a/blog/content/edition-2/posts/02-minimal-rust-kernel/index.fa.md +++ b/blog/content/edition-2/posts/02-minimal-rust-kernel/index.fa.md @@ -5,7 +5,6 @@ path = "fa/minimal-rust-kernel" date = 2018-02-10 [extra] -chapter = "Bare Bones" # Please update this when updating the translation translation_based_on_commit = "7212ffaa8383122b1eb07fe1854814f99d2e1af4" # GitHub usernames of the people that translated this post diff --git a/blog/content/edition-2/posts/02-minimal-rust-kernel/index.fr.md b/blog/content/edition-2/posts/02-minimal-rust-kernel/index.fr.md index 4a90aa458..f7722356b 100644 --- a/blog/content/edition-2/posts/02-minimal-rust-kernel/index.fr.md +++ b/blog/content/edition-2/posts/02-minimal-rust-kernel/index.fr.md @@ -5,7 +5,6 @@ path = "fr/minimal-rust-kernel" date = 2018-02-10 [extra] -chapter = "Bare Bones" # Please update this when updating the translation translation_based_on_commit = "c689ecf810f8e93f6b2fb3c4e1e8b89b8a0998eb" # GitHub usernames of the people that translated this post diff --git a/blog/content/edition-2/posts/02-minimal-rust-kernel/index.ja.md b/blog/content/edition-2/posts/02-minimal-rust-kernel/index.ja.md index 991bf3571..4e7cfbe78 100644 --- a/blog/content/edition-2/posts/02-minimal-rust-kernel/index.ja.md +++ b/blog/content/edition-2/posts/02-minimal-rust-kernel/index.ja.md @@ -5,7 +5,6 @@ path = "ja/minimal-rust-kernel" date = 2018-02-10 [extra] -chapter = "Bare Bones" # Please update this when updating the translation translation_based_on_commit = "7212ffaa8383122b1eb07fe1854814f99d2e1af4" # GitHub usernames of the people that translated this post diff --git a/blog/content/edition-2/posts/02-minimal-rust-kernel/index.ko.md b/blog/content/edition-2/posts/02-minimal-rust-kernel/index.ko.md index 7e7fe87e2..d6ad96252 100644 --- a/blog/content/edition-2/posts/02-minimal-rust-kernel/index.ko.md +++ b/blog/content/edition-2/posts/02-minimal-rust-kernel/index.ko.md @@ -5,7 +5,6 @@ path = "ko/minimal-rust-kernel" date = 2018-02-10 [extra] -chapter = "Bare Bones" # Please update this when updating the translation translation_based_on_commit = "c1af4e31b14e562826029999b9ab1dce86396b93" # GitHub usernames of the people that translated this post diff --git a/blog/content/edition-2/posts/02-minimal-rust-kernel/index.ru.md b/blog/content/edition-2/posts/02-minimal-rust-kernel/index.ru.md index 36d1dc733..bb0cdbe56 100644 --- a/blog/content/edition-2/posts/02-minimal-rust-kernel/index.ru.md +++ b/blog/content/edition-2/posts/02-minimal-rust-kernel/index.ru.md @@ -5,7 +5,6 @@ path = "ru/minimal-rust-kernel" date = 2018-02-10 [extra] -chapter = "С нуля" translators = ["MrZloHex"] +++ diff --git a/blog/content/edition-2/posts/03-vga-text-buffer/index.fa.md b/blog/content/edition-2/posts/03-vga-text-buffer/index.fa.md index ea2cc4c7f..972b250f8 100644 --- a/blog/content/edition-2/posts/03-vga-text-buffer/index.fa.md +++ b/blog/content/edition-2/posts/03-vga-text-buffer/index.fa.md @@ -5,7 +5,6 @@ path = "fa/vga-text-mode" date = 2018-02-26 [extra] -chapter = "Bare Bones" # Please update this when updating the translation translation_based_on_commit = "fb8b03e82d9805473fed16e8795a78a020a6b537" # GitHub usernames of the people that translated this post diff --git a/blog/content/edition-2/posts/03-vga-text-buffer/index.ja.md b/blog/content/edition-2/posts/03-vga-text-buffer/index.ja.md index 2559e95bd..de8bae452 100644 --- a/blog/content/edition-2/posts/03-vga-text-buffer/index.ja.md +++ b/blog/content/edition-2/posts/03-vga-text-buffer/index.ja.md @@ -5,7 +5,6 @@ path = "ja/vga-text-mode" date = 2018-02-26 [extra] -chapter = "Bare Bones" # Please update this when updating the translation translation_based_on_commit = "bd6fbcb1c36705b2c474d7fcee387bfea1210851" # GitHub usernames of the people that translated this post diff --git a/blog/content/edition-2/posts/03-vga-text-buffer/index.ko.md b/blog/content/edition-2/posts/03-vga-text-buffer/index.ko.md index 443a381c2..f84e3ffbf 100644 --- a/blog/content/edition-2/posts/03-vga-text-buffer/index.ko.md +++ b/blog/content/edition-2/posts/03-vga-text-buffer/index.ko.md @@ -5,7 +5,6 @@ path = "ko/vga-text-mode" date = 2018-02-26 [extra] -chapter = "Bare Bones" # Please update this when updating the translation translation_based_on_commit = "1c9b5edd6a5a667e282ca56d6103d3ff1fd7cfcb" # GitHub usernames of the people that translated this post diff --git a/blog/content/edition-2/posts/04-testing/index.fa.md b/blog/content/edition-2/posts/04-testing/index.fa.md index a8bc545d1..b91da275e 100644 --- a/blog/content/edition-2/posts/04-testing/index.fa.md +++ b/blog/content/edition-2/posts/04-testing/index.fa.md @@ -5,7 +5,6 @@ path = "fa/testing" date = 2019-04-27 [extra] -chapter = "Bare Bones" # Please update this when updating the translation translation_based_on_commit = "d007af4811469b974f7abb988dd9c9d1373b55f0" # GitHub usernames of the people that translated this post diff --git a/blog/content/edition-2/posts/04-testing/index.ja.md b/blog/content/edition-2/posts/04-testing/index.ja.md index 9ecb9f933..fa49bbc10 100644 --- a/blog/content/edition-2/posts/04-testing/index.ja.md +++ b/blog/content/edition-2/posts/04-testing/index.ja.md @@ -5,7 +5,6 @@ path = "ja/testing" date = 2019-04-27 [extra] -chapter = "Bare Bones" # Please update this when updating the translation translation_based_on_commit = "dce5c9825bd4e7ea6c9530e999c9d58f80c585cc" # GitHub usernames of the people that translated this post diff --git a/blog/content/edition-2/posts/04-testing/index.ko.md b/blog/content/edition-2/posts/04-testing/index.ko.md index bb52e432e..73d7875bd 100644 --- a/blog/content/edition-2/posts/04-testing/index.ko.md +++ b/blog/content/edition-2/posts/04-testing/index.ko.md @@ -5,7 +5,6 @@ path = "ko/testing" date = 2019-04-27 [extra] -chapter = "Bare Bones" # Please update this when updating the translation translation_based_on_commit = "1c9b5edd6a5a667e282ca56d6103d3ff1fd7cfcb" # GitHub usernames of the people that translated this post diff --git a/blog/content/edition-2/posts/05-cpu-exceptions/index.fa.md b/blog/content/edition-2/posts/05-cpu-exceptions/index.fa.md index 91ba4c3ec..3ec27874a 100644 --- a/blog/content/edition-2/posts/05-cpu-exceptions/index.fa.md +++ b/blog/content/edition-2/posts/05-cpu-exceptions/index.fa.md @@ -5,7 +5,6 @@ path = "fa/cpu-exceptions" date = 2018-06-17 [extra] -chapter = "Interrupts" # Please update this when updating the translation translation_based_on_commit = "a081faf3cced9aeb0521052ba91b74a1c408dcff" # GitHub usernames of the people that translated this post diff --git a/blog/content/edition-2/posts/05-cpu-exceptions/index.ja.md b/blog/content/edition-2/posts/05-cpu-exceptions/index.ja.md index de0ac2840..e23dde16b 100644 --- a/blog/content/edition-2/posts/05-cpu-exceptions/index.ja.md +++ b/blog/content/edition-2/posts/05-cpu-exceptions/index.ja.md @@ -5,7 +5,6 @@ path = "ja/cpu-exceptions" date = 2018-06-17 [extra] -chapter = "Interrupts" # Please update this when updating the translation translation_based_on_commit = "a8a6b725cff2e485bed76ff52ac1f18cec08cc7b" # GitHub usernames of the people that translated this post diff --git a/blog/content/edition-2/posts/05-cpu-exceptions/index.ko.md b/blog/content/edition-2/posts/05-cpu-exceptions/index.ko.md index e18329c50..0c4620f22 100644 --- a/blog/content/edition-2/posts/05-cpu-exceptions/index.ko.md +++ b/blog/content/edition-2/posts/05-cpu-exceptions/index.ko.md @@ -5,7 +5,6 @@ path = "ko/cpu-exceptions" date = 2018-06-17 [extra] -chapter = "Interrupts" # Please update this when updating the translation translation_based_on_commit = "1c9b5edd6a5a667e282ca56d6103d3ff1fd7cfcb" # GitHub usernames of the people that translated this post diff --git a/blog/content/edition-2/posts/06-double-faults/index.fa.md b/blog/content/edition-2/posts/06-double-faults/index.fa.md index 151a06241..157fa31ed 100644 --- a/blog/content/edition-2/posts/06-double-faults/index.fa.md +++ b/blog/content/edition-2/posts/06-double-faults/index.fa.md @@ -5,7 +5,6 @@ path = "fa/double-fault-exceptions" date = 2018-06-18 [extra] -chapter = "Interrupts" # Please update this when updating the translation translation_based_on_commit = "3ac829171218156c07ce9a27186fee58e3a5521e" # GitHub usernames of the people that translated this post diff --git a/blog/content/edition-2/posts/06-double-faults/index.ja.md b/blog/content/edition-2/posts/06-double-faults/index.ja.md index f640519d0..1aec90be8 100644 --- a/blog/content/edition-2/posts/06-double-faults/index.ja.md +++ b/blog/content/edition-2/posts/06-double-faults/index.ja.md @@ -5,7 +5,6 @@ path = "ja/double-fault-exceptions" date = 2018-06-18 [extra] -chapter = "Interrupts" # Please update this when updating the translation translation_based_on_commit = "27ac0e1acc36f640d7045b427da2ed65b945756b" # GitHub usernames of the people that translated this post diff --git a/blog/content/edition-2/posts/06-double-faults/index.ko.md b/blog/content/edition-2/posts/06-double-faults/index.ko.md index 3b549fc2f..7a63a47e3 100644 --- a/blog/content/edition-2/posts/06-double-faults/index.ko.md +++ b/blog/content/edition-2/posts/06-double-faults/index.ko.md @@ -5,7 +5,6 @@ path = "ko/double-fault-exceptions" date = 2018-06-18 [extra] -chapter = "Interrupts" # Please update this when updating the translation translation_based_on_commit = "a108367d712ef97c28e8e4c1a22da4697ba6e6cd" # GitHub usernames of the people that translated this post diff --git a/blog/content/edition-2/posts/07-hardware-interrupts/index.fa.md b/blog/content/edition-2/posts/07-hardware-interrupts/index.fa.md index c1e54e469..3315fb1c5 100644 --- a/blog/content/edition-2/posts/07-hardware-interrupts/index.fa.md +++ b/blog/content/edition-2/posts/07-hardware-interrupts/index.fa.md @@ -5,7 +5,6 @@ path = "fa/hardware-interrupts" date = 2018-10-22 [extra] -chapter = "Interrupts" # Please update this when updating the translation translation_based_on_commit = "b6ff79ac3290ea92c86763d49cc6c0ff4fb0ea30" # GitHub usernames of the people that translated this post diff --git a/blog/content/edition-2/posts/07-hardware-interrupts/index.ja.md b/blog/content/edition-2/posts/07-hardware-interrupts/index.ja.md index 19b625240..c46e614c3 100644 --- a/blog/content/edition-2/posts/07-hardware-interrupts/index.ja.md +++ b/blog/content/edition-2/posts/07-hardware-interrupts/index.ja.md @@ -5,7 +5,6 @@ path = "ja/hardware-interrupts" date = 2018-10-22 [extra] -chapter = "Interrupts" # Please update this when updating the translation translation_based_on_commit = "81d4f49f153eb5f390681f5c13018dd2aa6be0b1" # GitHub usernames of the people that translated this post diff --git a/blog/content/edition-2/posts/07-hardware-interrupts/index.ko.md b/blog/content/edition-2/posts/07-hardware-interrupts/index.ko.md index 5af856e43..331bf36a4 100644 --- a/blog/content/edition-2/posts/07-hardware-interrupts/index.ko.md +++ b/blog/content/edition-2/posts/07-hardware-interrupts/index.ko.md @@ -5,7 +5,6 @@ path = "ko/hardware-interrupts" date = 2018-10-22 [extra] -chapter = "Interrupts" # Please update this when updating the translation translation_based_on_commit = "a108367d712ef97c28e8e4c1a22da4697ba6e6cd" # GitHub usernames of the people that translated this post diff --git a/blog/content/edition-2/posts/08-paging-introduction/index.fa.md b/blog/content/edition-2/posts/08-paging-introduction/index.fa.md index a196d7943..bdba3b4be 100644 --- a/blog/content/edition-2/posts/08-paging-introduction/index.fa.md +++ b/blog/content/edition-2/posts/08-paging-introduction/index.fa.md @@ -5,7 +5,6 @@ path = "fa/paging-introduction" date = 2019-01-14 [extra] -chapter = "Memory Management" # Please update this when updating the translation translation_based_on_commit = "f692c5b377460e872bca2d3fcec787f4a0d1ec9b" # GitHub usernames of the people that translated this post diff --git a/blog/content/edition-2/posts/08-paging-introduction/index.ja.md b/blog/content/edition-2/posts/08-paging-introduction/index.ja.md index 5b9746179..915ccf77c 100644 --- a/blog/content/edition-2/posts/08-paging-introduction/index.ja.md +++ b/blog/content/edition-2/posts/08-paging-introduction/index.ja.md @@ -5,7 +5,6 @@ path = "ja/paging-introduction" date = 2019-01-14 [extra] -chapter = "Memory Management" # Please update this when updating the translation translation_based_on_commit = "3315bfe2f63571f5e6e924d58ed32afd8f39f892" # GitHub usernames of the people that translated this post diff --git a/blog/content/edition-2/posts/09-paging-implementation/index.ja.md b/blog/content/edition-2/posts/09-paging-implementation/index.ja.md index c4d7508af..782cfaf52 100644 --- a/blog/content/edition-2/posts/09-paging-implementation/index.ja.md +++ b/blog/content/edition-2/posts/09-paging-implementation/index.ja.md @@ -5,7 +5,6 @@ path = "ja/paging-implementation" date = 2019-03-14 [extra] -chapter = "Memory Management" translation_based_on_commit = "27ab4518acbb132e327ed4f4f0508393e9d4d684" translators = ["swnakamura", "garasubo"] +++ diff --git a/blog/content/edition-2/posts/10-heap-allocation/index.ja.md b/blog/content/edition-2/posts/10-heap-allocation/index.ja.md index 7358f6874..e40b92481 100644 --- a/blog/content/edition-2/posts/10-heap-allocation/index.ja.md +++ b/blog/content/edition-2/posts/10-heap-allocation/index.ja.md @@ -5,7 +5,6 @@ path = "ja/heap-allocation" date = 2019-06-26 [extra] -chapter = "Memory Management" # Please update this when updating the translation translation_based_on_commit = "afeed7477bb19a29d94a96b8b0620fd241b0d55f" # GitHub usernames of the people that translated this post diff --git a/blog/content/edition-2/posts/11-allocator-designs/index.ja.md b/blog/content/edition-2/posts/11-allocator-designs/index.ja.md index 1d1ba9139..8eb5971f2 100644 --- a/blog/content/edition-2/posts/11-allocator-designs/index.ja.md +++ b/blog/content/edition-2/posts/11-allocator-designs/index.ja.md @@ -5,7 +5,6 @@ path = "allocator-designs/ja" date = 2020-01-20 [extra] -chapter = "Memory Management" # Please update this when updating the translation translation_based_on_commit = "2e3230eca2275226ec33c2dfe7f98f2f4b9a48b4" # GitHub usernames of the people that translated this post diff --git a/blog/content/edition-2/posts/12-async-await/index.ja.md b/blog/content/edition-2/posts/12-async-await/index.ja.md index b8f7dc97a..821004a12 100644 --- a/blog/content/edition-2/posts/12-async-await/index.ja.md +++ b/blog/content/edition-2/posts/12-async-await/index.ja.md @@ -5,7 +5,6 @@ path = "ja/async-await" date = 2020-03-27 [extra] -chapter = "Multitasking" # Please update this when updating the translation translation_based_on_commit = "bf4f88107966c7ab1327c3cdc0ebfbd76bad5c5f" # GitHub usernames of the authors of this translation diff --git a/blog/content/edition-2/posts/12-async-await/index.zh-TW.md b/blog/content/edition-2/posts/12-async-await/index.zh-TW.md index 89d07facb..1a2ffcaa2 100644 --- a/blog/content/edition-2/posts/12-async-await/index.zh-TW.md +++ b/blog/content/edition-2/posts/12-async-await/index.zh-TW.md @@ -5,17 +5,17 @@ path = "zh-TW/async-await" date = 2020-03-27 [extra] -chapter = "多任務" +translators = ["ssrlive"] +++ 在這篇文章中,我們將探索 _協作式多任務_ 和 Rust 的 _async/await_ 功能。我們將詳細了解 Rust 中的 async/await 是如何工作的, 包括 `Future` trait 的設計、狀態機轉換和 _pinning_。 然後,我們通過創建一個異步鍵盤任務和一個基本的執行器,為我們的內核添加了對 async/await 的基本支持。 -> 本文將 `trait` 翻譯爲 `特型`, 不接受什麼 `特性`,`特質` 等亂七八糟不知所云的譯法。 - +> 本文將 `trait` 翻譯爲 `特型`, 不接受什麼 `特性`,`特質` 等亂七八糟不知所云的譯法。 + 本博客在 [GitHub] 上開源。如果你有任何問題或疑問,請在那裡打開一個 issue。 你也可以在 [at the bottom] 留下評論。本文的完整源代碼可以在 [`post-12`][post branch] 分支中找到。