diff --git a/i18n/es/docusaurus-plugin-content-docs/current/build/smart-contracts/getting-started/hello-world.mdx b/i18n/es/docusaurus-plugin-content-docs/current/build/smart-contracts/getting-started/hello-world.mdx index cf88e072f..d6e902000 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/build/smart-contracts/getting-started/hello-world.mdx +++ b/i18n/es/docusaurus-plugin-content-docs/current/build/smart-contracts/getting-started/hello-world.mdx @@ -307,7 +307,7 @@ stellar contract build :::tip -If you get an error like `can't find crate for 'core'`, it means you didn't install the wasm32 target during the [setup step](./setup.mdx#install-the-target). Puedes hacerlo ejecutando `rustup target add wasm32v1-none` (usa `rustup target add wasm32v1-none` para versiones de Rust **anteriores a** `v1.85.0`). +If you get an error like `can't find crate for 'core'`, it means you didn't install the wasm32 target during the [setup step](./setup.mdx#install-the-target). Puedes hacerlo ejecutando `rustup target add wasm32v1-none` (recuerda, esto requiere Rust `v1.84.0` o superior). ::: diff --git a/i18n/es/docusaurus-plugin-content-docs/current/build/smart-contracts/getting-started/setup.mdx b/i18n/es/docusaurus-plugin-content-docs/current/build/smart-contracts/getting-started/setup.mdx index e4216845f..41ad36e75 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/build/smart-contracts/getting-started/setup.mdx +++ b/i18n/es/docusaurus-plugin-content-docs/current/build/smart-contracts/getting-started/setup.mdx @@ -58,7 +58,7 @@ Para otros métodos de instalación de [Rust], consulta: https://www.rust-lang.o -Los contratos inteligentes Stellar requieren **Rust toolchain v1.84.0 o superior**, ya que el objetivo `wasm32v1-none` solo está disponible en versiones recientes. +Los smart contracts de Stellar requieren el **toolchain Rust `v1.84.0` o superior**, ya que el objetivo `wasm32v1-none` solo está disponible en versiones recientes. Para comprobar tu versión: @@ -74,7 +74,7 @@ rustup update stable ## Instalar el objetivo -You'll need a "target" for which your smart contract will be compiled. Para Rust `v1.84.0` o superior, instala el target `wasm32v1-none`. +You'll need a "target" for which your smart contract will be compiled. Instala el objetivo `wasm32v1-none` (nuevamente, esto requiere Rust `v1.84.0` o superior). ```sh rustup target add wasm32v1-none diff --git a/i18n/es/docusaurus-plugin-content-docs/current/learn/fundamentals/contract-development/rust-dialect.mdx b/i18n/es/docusaurus-plugin-content-docs/current/learn/fundamentals/contract-development/rust-dialect.mdx index cf6abbef5..18f5e15de 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/learn/fundamentals/contract-development/rust-dialect.mdx +++ b/i18n/es/docusaurus-plugin-content-docs/current/learn/fundamentals/contract-development/rust-dialect.mdx @@ -72,7 +72,7 @@ Estos tipos de contenedores `Vec` y `Map` no deberían usarse para gestionar col La especificación de WebAssembly ha crecido significativamente desde su introducción inicial y ahora admite muchas _funciones_ que pueden o no estar disponibles en una implementación determinada de WebAssembly. -Soroban limita intencionadamente las funciones de WebAssembly que admite, para minimizar la superficie crítica de seguridad y mantener la flexibilidad en la elección de implementaciones de WebAssembly. A partir de Rust 1.84, se añadió un nuevo objetivo `wasm32v1-none` a Rust que se restringe intencionadamente al subconjunto "WebAssembly 1.0" de funciones, todas las cuales Soroban admite. +Soroban limita intencionadamente las funciones de WebAssembly que admite, para minimizar la superficie crítica de seguridad y mantener la flexibilidad en la elección de implementaciones de WebAssembly. Desde Rust `v1.84.0`, se añadió un nuevo target `wasm32v1-none` en Rust que se restringe intencionadamente al subconjunto de características "WebAssembly 1.0", todas las cuales Soroban admite. Los nuevos contratos Soroban deben ser desarrollados con Rust `v1.84.0` o posterior, y usar el objetivo `wasm32v1-none`.