From a8972b636ebc9dc777f0e0904d12f4f2700066bb Mon Sep 17 00:00:00 2001 From: Kizhyk Date: Sun, 10 Dec 2023 08:01:53 +0000 Subject: [PATCH 1/4] Translate SUMMARY.md via GitLocalize --- rustbook-ru/src/SUMMARY.md | 56 +++++++++++++++++++------------------- 1 file changed, 28 insertions(+), 28 deletions(-) diff --git a/rustbook-ru/src/SUMMARY.md b/rustbook-ru/src/SUMMARY.md index 1122fdea5..23db97b4f 100644 --- a/rustbook-ru/src/SUMMARY.md +++ b/rustbook-ru/src/SUMMARY.md @@ -1,4 +1,4 @@ -# Язык программирования Rust +# The Rust Programming Language [Язык программирования Rust](title-page.md) [Предисловие](foreword.md) [Введение](ch00-00-introduction.md) @@ -6,21 +6,21 @@ - [С чего начать](ch01-00-getting-started.md) - - [Установка](ch01-01-installation.md) + - [Installation](ch01-01-installation.md) - [Привет, Мир!](ch01-02-hello-world.md) - - [Привет, Cargo!](ch01-03-hello-cargo.md) + - [Hello, Cargo!](ch01-03-hello-cargo.md) - [Программирование игры в загадки](ch02-00-guessing-game-tutorial.md) -- [Общие концепции программирования](ch03-00-common-programming-concepts.md) +- [Common Programming Concepts](ch03-00-common-programming-concepts.md) - [Переменные и изменяемость](ch03-01-variables-and-mutability.md) - - [Типы данных](ch03-02-data-types.md) - - [Функции](ch03-03-how-functions-work.md) - - [Комментарии](ch03-04-comments.md) + - [Типы Данных](ch03-02-data-types.md) + - [Functions](ch03-03-how-functions-work.md) + - [Comments](ch03-04-comments.md) - [Управляющие конструкции](ch03-05-control-flow.md) -- [Понимание владения](ch04-00-understanding-ownership.md) +- [Understanding Ownership](ch04-00-understanding-ownership.md) - [Что такое "владение"?](ch04-01-what-is-ownership.md) - [Ссылки и заимствование](ch04-02-references-and-borrowing.md) @@ -30,7 +30,7 @@ - [Определение и создание экземпляров структур](ch05-01-defining-structs.md) - [Пример программы, использующей структуры](ch05-02-example-structs.md) - - [Синтаксис метода](ch05-03-method-syntax.md) + - [Method Syntax](ch05-03-method-syntax.md) - [Перечисления и сопоставление с образцом](ch06-00-enums.md) @@ -40,21 +40,21 @@ ## Основы Rust -- [Управление растущими проектами с помощью пакетов, крейтов и модулей](ch07-00-managing-growing-projects-with-packages-crates-and-modules.md) +- [Managing Growing Projects with Packages, Crates, and Modules](ch07-00-managing-growing-projects-with-packages-crates-and-modules.md) - - [Пакеты и крейты](ch07-01-packages-and-crates.md) + - [Packages and Crates](ch07-01-packages-and-crates.md) - [Определение модулей для управления областью действия и конфиденциальностью](ch07-02-defining-modules-to-control-scope-and-privacy.md) - [Пути для ссылки на элемент в дереве модулей](ch07-03-paths-for-referring-to-an-item-in-the-module-tree.md) - [Введение путей в область видимости с помощью ключевого слова `use`](ch07-04-bringing-paths-into-scope-with-the-use-keyword.md) - - [Разделение модулей на разные файлы](ch07-05-separating-modules-into-different-files.md) + - [Separating Modules into Different Files](ch07-05-separating-modules-into-different-files.md) - [Общие коллекции](ch08-00-common-collections.md) - [Хранение списков значений с векторами](ch08-01-vectors.md) - [Хранение закодированного текста UTF-8 со строками](ch08-02-strings.md) - - [Хранение ключей со связанными значениями в HashMap](ch08-03-hash-maps.md) + - [Storing Keys with Associated Values in Hash Maps](ch08-03-hash-maps.md) -- [Обработка ошибок](ch09-00-error-handling.md) +- [Error Handling](ch09-00-error-handling.md) - [Неустранимые ошибки с `panic!`](ch09-01-unrecoverable-errors-with-panic.md) - [Устранимые ошибки с `Result`](ch09-02-recoverable-errors-with-result.md) @@ -62,20 +62,20 @@ - [Общие типы, трейты (характеристики) и время жизни](ch10-00-generics.md) - - [Обобщённые типы данных](ch10-01-syntax.md) + - [Generic Data Types](ch10-01-syntax.md) - [Трейты (характеристики): определение разделяемого поведения](ch10-02-traits.md) - - [Проверка ссылок с временем жизни](ch10-03-lifetime-syntax.md) + - [Validating References with Lifetimes](ch10-03-lifetime-syntax.md) - [Написание автоматических тестов](ch11-00-testing.md) - - [Как писать тесты](ch11-01-writing-tests.md) + - [How to Write Tests](ch11-01-writing-tests.md) - [Управление выполнением тестов](ch11-02-running-tests.md) - - [Организация испытаний](ch11-03-test-organization.md) + - [Организация тестов](ch11-03-test-organization.md) - [Проект с вводом-выводом: создание программы командной строки](ch12-00-an-io-project.md) - [Получение аргументов командной строки](ch12-01-accepting-command-line-arguments.md) - - [Чтение файла](ch12-02-reading-a-file.md) + - [Reading a File](ch12-02-reading-a-file.md) - [Рефакторинг для обеспечения модульности и улучшения обработки ошибок](ch12-03-improving-error-handling-and-modularity.md) - [Разработка функциональности библиотеки с помощью разработки через тестирование](ch12-04-testing-the-librarys-functionality.md) - [Работа с переменными среды](ch12-05-working-with-environment-variables.md) @@ -98,7 +98,7 @@ - [Установка бинарных файлов с Crates.io с помощью `cargo install`](ch14-04-installing-binaries.md) - [Расширение возможностей Cargo путём добавления пользовательских команд](ch14-05-extending-cargo.md) -- [Умные указатели](ch15-00-smart-pointers.md) +- [Smart Pointers](ch15-00-smart-pointers.md) - [Использование `Box` для указания на данные в куче](ch15-01-box.md) - [Работа с умными указателями как с обычными ссылками с помощью трейта `Deref`](ch15-02-deref.md) @@ -116,29 +116,29 @@ - [Возможности объектно-ориентированного программирования Rust](ch17-00-oop.md) - - [Характеристики объектно-ориентированных языков](ch17-01-what-is-oo.md) + - [Characteristics of Object-Oriented Languages](ch17-01-what-is-oo.md) - [Использование трейт-объектов, допускающих значения разных типов](ch17-02-trait-objects.md) - [Реализация шаблона объектно-ориентированного проектирования](ch17-03-oo-design-patterns.md) ## Продвинутые темы -- [Шаблоны и сопоставление](ch18-00-patterns.md) +- [Patterns and Matching](ch18-00-patterns.md) - [Все места, где могут использоваться шаблоны](ch18-01-all-the-places-for-patterns.md) - [Опровержимость: может ли шаблон не соответствовать](ch18-02-refutability.md) - [Синтаксис шаблона](ch18-03-pattern-syntax.md) -- [Расширенные возможности](ch19-00-advanced-features.md) +- [Advanced Features](ch19-00-advanced-features.md) - [Небезопасный код в Rust](ch19-01-unsafe-rust.md) - - [Продвинутые типажи](ch19-03-advanced-traits.md) + - [Advanced Traits](ch19-03-advanced-traits.md) - [Продвинутые типы](ch19-04-advanced-types.md) - - [Продвинутые функции и замыкания](ch19-05-advanced-functions-and-closures.md) - - [Макросы](ch19-06-macros.md) + - [Advanced Functions and Closures](ch19-05-advanced-functions-and-closures.md) + - [Macros](ch19-06-macros.md) -- [Финальный проект: создание многопоточного веб-сервера](ch20-00-final-project-a-web-server.md) +- [Final Project: Building a Multithreaded Web Server](ch20-00-final-project-a-web-server.md) - - [Создание однопоточного веб-сервера](ch20-01-single-threaded.md) + - [Building a Single-Threaded Web Server](ch20-01-single-threaded.md) - [Превращение нашего однопоточного сервера в многопоточный сервер](ch20-02-multithreaded.md) - [ Мягкое завершение работы и очистка](ch20-03-graceful-shutdown-and-cleanup.md) From 850b103e69748c79cf81e750a7e40effd72e8889 Mon Sep 17 00:00:00 2001 From: Alexandr Tedeev Date: Sun, 10 Dec 2023 08:01:54 +0000 Subject: [PATCH 2/4] Translate SUMMARY.md via GitLocalize --- rustbook-ru/src/SUMMARY.md | 38 +++++++++++++++++++------------------- 1 file changed, 19 insertions(+), 19 deletions(-) diff --git a/rustbook-ru/src/SUMMARY.md b/rustbook-ru/src/SUMMARY.md index 23db97b4f..4536b6ac2 100644 --- a/rustbook-ru/src/SUMMARY.md +++ b/rustbook-ru/src/SUMMARY.md @@ -6,21 +6,21 @@ - [С чего начать](ch01-00-getting-started.md) - - [Installation](ch01-01-installation.md) + - [Установка](ch01-01-installation.md) - [Привет, Мир!](ch01-02-hello-world.md) - [Hello, Cargo!](ch01-03-hello-cargo.md) - [Программирование игры в загадки](ch02-00-guessing-game-tutorial.md) -- [Common Programming Concepts](ch03-00-common-programming-concepts.md) +- [Общие концепции программирования](ch03-00-common-programming-concepts.md) - [Переменные и изменяемость](ch03-01-variables-and-mutability.md) - [Типы Данных](ch03-02-data-types.md) - - [Functions](ch03-03-how-functions-work.md) - - [Comments](ch03-04-comments.md) + - [Функции](ch03-03-how-functions-work.md) + - [Комментарии](ch03-04-comments.md) - [Управляющие конструкции](ch03-05-control-flow.md) -- [Understanding Ownership](ch04-00-understanding-ownership.md) +- [Понимание владения](ch04-00-understanding-ownership.md) - [Что такое "владение"?](ch04-01-what-is-ownership.md) - [Ссылки и заимствование](ch04-02-references-and-borrowing.md) @@ -30,7 +30,7 @@ - [Определение и создание экземпляров структур](ch05-01-defining-structs.md) - [Пример программы, использующей структуры](ch05-02-example-structs.md) - - [Method Syntax](ch05-03-method-syntax.md) + - [Синтаксис метода](ch05-03-method-syntax.md) - [Перечисления и сопоставление с образцом](ch06-00-enums.md) @@ -40,13 +40,13 @@ ## Основы Rust -- [Managing Growing Projects with Packages, Crates, and Modules](ch07-00-managing-growing-projects-with-packages-crates-and-modules.md) +- [Управление растущими проектами с помощью пакетов, крейтов и модулей](ch07-00-managing-growing-projects-with-packages-crates-and-modules.md) - - [Packages and Crates](ch07-01-packages-and-crates.md) + - [Пакеты и крейты](ch07-01-packages-and-crates.md) - [Определение модулей для управления областью действия и конфиденциальностью](ch07-02-defining-modules-to-control-scope-and-privacy.md) - [Пути для ссылки на элемент в дереве модулей](ch07-03-paths-for-referring-to-an-item-in-the-module-tree.md) - [Введение путей в область видимости с помощью ключевого слова `use`](ch07-04-bringing-paths-into-scope-with-the-use-keyword.md) - - [Separating Modules into Different Files](ch07-05-separating-modules-into-different-files.md) + - [Разделение модулей на разные файлы](ch07-05-separating-modules-into-different-files.md) - [Общие коллекции](ch08-00-common-collections.md) @@ -54,7 +54,7 @@ - [Хранение закодированного текста UTF-8 со строками](ch08-02-strings.md) - [Storing Keys with Associated Values in Hash Maps](ch08-03-hash-maps.md) -- [Error Handling](ch09-00-error-handling.md) +- [Обработка ошибок](ch09-00-error-handling.md) - [Неустранимые ошибки с `panic!`](ch09-01-unrecoverable-errors-with-panic.md) - [Устранимые ошибки с `Result`](ch09-02-recoverable-errors-with-result.md) @@ -68,14 +68,14 @@ - [Написание автоматических тестов](ch11-00-testing.md) - - [How to Write Tests](ch11-01-writing-tests.md) + - [Как писать тесты](ch11-01-writing-tests.md) - [Управление выполнением тестов](ch11-02-running-tests.md) - [Организация тестов](ch11-03-test-organization.md) - [Проект с вводом-выводом: создание программы командной строки](ch12-00-an-io-project.md) - [Получение аргументов командной строки](ch12-01-accepting-command-line-arguments.md) - - [Reading a File](ch12-02-reading-a-file.md) + - [Чтение файла](ch12-02-reading-a-file.md) - [Рефакторинг для обеспечения модульности и улучшения обработки ошибок](ch12-03-improving-error-handling-and-modularity.md) - [Разработка функциональности библиотеки с помощью разработки через тестирование](ch12-04-testing-the-librarys-functionality.md) - [Работа с переменными среды](ch12-05-working-with-environment-variables.md) @@ -98,7 +98,7 @@ - [Установка бинарных файлов с Crates.io с помощью `cargo install`](ch14-04-installing-binaries.md) - [Расширение возможностей Cargo путём добавления пользовательских команд](ch14-05-extending-cargo.md) -- [Smart Pointers](ch15-00-smart-pointers.md) +- [Умные указатели](ch15-00-smart-pointers.md) - [Использование `Box` для указания на данные в куче](ch15-01-box.md) - [Работа с умными указателями как с обычными ссылками с помощью трейта `Deref`](ch15-02-deref.md) @@ -116,29 +116,29 @@ - [Возможности объектно-ориентированного программирования Rust](ch17-00-oop.md) - - [Characteristics of Object-Oriented Languages](ch17-01-what-is-oo.md) + - [Характеристики объектно-ориентированных языков](ch17-01-what-is-oo.md) - [Использование трейт-объектов, допускающих значения разных типов](ch17-02-trait-objects.md) - [Реализация шаблона объектно-ориентированного проектирования](ch17-03-oo-design-patterns.md) ## Продвинутые темы -- [Patterns and Matching](ch18-00-patterns.md) +- [Шаблоны и сопоставление](ch18-00-patterns.md) - [Все места, где могут использоваться шаблоны](ch18-01-all-the-places-for-patterns.md) - [Опровержимость: может ли шаблон не соответствовать](ch18-02-refutability.md) - [Синтаксис шаблона](ch18-03-pattern-syntax.md) -- [Advanced Features](ch19-00-advanced-features.md) +- [Расширенные возможности](ch19-00-advanced-features.md) - [Небезопасный код в Rust](ch19-01-unsafe-rust.md) - [Advanced Traits](ch19-03-advanced-traits.md) - [Продвинутые типы](ch19-04-advanced-types.md) - [Advanced Functions and Closures](ch19-05-advanced-functions-and-closures.md) - - [Macros](ch19-06-macros.md) + - [Макросы](ch19-06-macros.md) -- [Final Project: Building a Multithreaded Web Server](ch20-00-final-project-a-web-server.md) +- [Финальный проект: создание многопоточного веб-сервера](ch20-00-final-project-a-web-server.md) - - [Building a Single-Threaded Web Server](ch20-01-single-threaded.md) + - [Создание однопоточного веб-сервера](ch20-01-single-threaded.md) - [Превращение нашего однопоточного сервера в многопоточный сервер](ch20-02-multithreaded.md) - [ Мягкое завершение работы и очистка](ch20-03-graceful-shutdown-and-cleanup.md) From ecd6f42643738dde485c5e8a1662ea3b4706930a Mon Sep 17 00:00:00 2001 From: jashka34 Date: Sun, 10 Dec 2023 08:01:54 +0000 Subject: [PATCH 3/4] Translate SUMMARY.md via GitLocalize --- rustbook-ru/src/SUMMARY.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/rustbook-ru/src/SUMMARY.md b/rustbook-ru/src/SUMMARY.md index 4536b6ac2..5e0495c8a 100644 --- a/rustbook-ru/src/SUMMARY.md +++ b/rustbook-ru/src/SUMMARY.md @@ -52,7 +52,7 @@ - [Хранение списков значений с векторами](ch08-01-vectors.md) - [Хранение закодированного текста UTF-8 со строками](ch08-02-strings.md) - - [Storing Keys with Associated Values in Hash Maps](ch08-03-hash-maps.md) + - [Хранение ключей со связанными значениями в HashMap](ch08-03-hash-maps.md) - [Обработка ошибок](ch09-00-error-handling.md) @@ -62,7 +62,7 @@ - [Общие типы, трейты (характеристики) и время жизни](ch10-00-generics.md) - - [Generic Data Types](ch10-01-syntax.md) + - [Обобщённые типы данных](ch10-01-syntax.md) - [Трейты (характеристики): определение разделяемого поведения](ch10-02-traits.md) - [Validating References with Lifetimes](ch10-03-lifetime-syntax.md) From f38246ae008b40f4b7cbbf3e0e4543ddc86a75eb Mon Sep 17 00:00:00 2001 From: Dmitry Luschan Date: Sun, 10 Dec 2023 08:01:54 +0000 Subject: [PATCH 4/4] Translate SUMMARY.md via GitLocalize --- rustbook-ru/src/SUMMARY.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/rustbook-ru/src/SUMMARY.md b/rustbook-ru/src/SUMMARY.md index 5e0495c8a..8cb2fd932 100644 --- a/rustbook-ru/src/SUMMARY.md +++ b/rustbook-ru/src/SUMMARY.md @@ -64,7 +64,7 @@ - [Обобщённые типы данных](ch10-01-syntax.md) - [Трейты (характеристики): определение разделяемого поведения](ch10-02-traits.md) - - [Validating References with Lifetimes](ch10-03-lifetime-syntax.md) + - [Проверка ссылок с временем жизни](ch10-03-lifetime-syntax.md) - [Написание автоматических тестов](ch11-00-testing.md) @@ -131,9 +131,9 @@ - [Расширенные возможности](ch19-00-advanced-features.md) - [Небезопасный код в Rust](ch19-01-unsafe-rust.md) - - [Advanced Traits](ch19-03-advanced-traits.md) + - [Продвинутые типажи](ch19-03-advanced-traits.md) - [Продвинутые типы](ch19-04-advanced-types.md) - - [Advanced Functions and Closures](ch19-05-advanced-functions-and-closures.md) + - [Продвинутые функции и замыкания](ch19-05-advanced-functions-and-closures.md) - [Макросы](ch19-06-macros.md) - [Финальный проект: создание многопоточного веб-сервера](ch20-00-final-project-a-web-server.md)