mirror of
https://github.com/google/comprehensive-rust.git
synced 2025-04-14 13:01:59 +02:00
vi: translate Default trait (#2447)
Translate the `Default` chapter of the `std-trait` section to Vietnamese
This commit is contained in:
parent
8bfff0d95a
commit
8873e3ea53
30
po/vi.po
30
po/vi.po
@ -6911,65 +6911,76 @@ msgstr "\"Dữ liệu đã được ghi: {:?}\""
|
||||
|
||||
#: src/std-traits/default.md
|
||||
msgid "The `Default` Trait"
|
||||
msgstr ""
|
||||
msgstr "Trait `Default`"
|
||||
|
||||
#: src/std-traits/default.md
|
||||
msgid ""
|
||||
"[`Default`](https://doc.rust-lang.org/std/default/trait.Default.html) trait "
|
||||
"produces a default value for a type."
|
||||
msgstr ""
|
||||
"Kiểu dữ liệu implement trait [`Default`](https://doc.rust-lang.org/std/"
|
||||
"default/trait.Default.html) sẽ sở hữu một giá trị mặc định."
|
||||
|
||||
#: src/std-traits/default.md
|
||||
msgid "\"John Smith\""
|
||||
msgstr ""
|
||||
msgstr "\"John Smith\""
|
||||
|
||||
#: src/std-traits/default.md
|
||||
msgid "\"{default_struct:#?}\""
|
||||
msgstr ""
|
||||
msgstr "\"{default_struct:#?}\""
|
||||
|
||||
#: src/std-traits/default.md
|
||||
msgid "\"Y is set!\""
|
||||
msgstr ""
|
||||
msgstr "\"Biến Y đã được gán!\""
|
||||
|
||||
#: src/std-traits/default.md
|
||||
msgid "\"{almost_default_struct:#?}\""
|
||||
msgstr ""
|
||||
msgstr "\"{almost_default_struct:#?}\""
|
||||
|
||||
#: src/std-traits/default.md src/lifetimes/exercise.md
|
||||
#: src/lifetimes/solution.md
|
||||
msgid "\"{:#?}\""
|
||||
msgstr ""
|
||||
msgstr "\"{:#?}\""
|
||||
|
||||
#: src/std-traits/default.md
|
||||
msgid ""
|
||||
"It can be implemented directly or it can be derived via `#[derive(Default)]`."
|
||||
msgstr ""
|
||||
"Người dùng có thể trực tiếp implement trait này, hoặc derive trait này bằng "
|
||||
"`#[derive(Default)]`."
|
||||
|
||||
#: src/std-traits/default.md
|
||||
msgid ""
|
||||
"A derived implementation will produce a value where all fields are set to "
|
||||
"their default values."
|
||||
msgstr ""
|
||||
"Khi derive trait này, từng miền của giá trị mặc định được tạo ra sẽ được gán "
|
||||
"bằng giá trị mặc định của kiểu dữ liệu tương ứng."
|
||||
|
||||
#: src/std-traits/default.md
|
||||
msgid "This means all types in the struct must implement `Default` too."
|
||||
msgstr ""
|
||||
msgstr "Vì vậy tất cả các miền của struct cũng phải implement `Default`."
|
||||
|
||||
#: src/std-traits/default.md
|
||||
msgid ""
|
||||
"Standard Rust types often implement `Default` with reasonable values (e.g. "
|
||||
"`0`, `\"\"`, etc)."
|
||||
msgstr ""
|
||||
"Kiểu dữ liệu chuẩn của Rust thường hay implement trait `Default` (như `0`, "
|
||||
"`\"\"`, vân vân)."
|
||||
|
||||
#: src/std-traits/default.md
|
||||
msgid "The partial struct initialization works nicely with default."
|
||||
msgstr ""
|
||||
msgstr "Trait này rất hữu dụng khi ta cần khởi tạo struct chỉ với một ít miền."
|
||||
|
||||
#: src/std-traits/default.md
|
||||
msgid ""
|
||||
"The Rust standard library is aware that types can implement `Default` and "
|
||||
"provides convenience methods that use it."
|
||||
msgstr ""
|
||||
"Vì các kiểu dữ liệu thường hay implment `Default`, thư viện chuẩn của Rust "
|
||||
"cũng cung cấp một số hàm giúp người dùng có thể tận dụng giá trị mặc định "
|
||||
"của biến."
|
||||
|
||||
#: src/std-traits/default.md
|
||||
msgid ""
|
||||
@ -6977,6 +6988,9 @@ msgid ""
|
||||
"book/ch05-01-defining-structs.html#creating-instances-from-other-instances-"
|
||||
"with-struct-update-syntax)."
|
||||
msgstr ""
|
||||
"Dấu `..` còn được gọi là [ký hiệu update struct](https://doc.rust-lang.org/"
|
||||
"book/ch05-01-defining-structs.html#creating-instances-from-other-instances-"
|
||||
"with-struct-update-syntax)."
|
||||
|
||||
#: src/std-traits/closures.md
|
||||
msgid ""
|
||||
|
Loading…
x
Reference in New Issue
Block a user