From ac83ff4eff42bb7370d2a88310053e16d544a056 Mon Sep 17 00:00:00 2001 From: TrueNorthNinja Date: Fri, 6 Jun 2025 14:49:36 -0400 Subject: [PATCH 1/4] Added Zed to the Tools -> First-class Editor Support and updated the CSS to be 3 item grid on large. --- locales/de/tools.ftl | 1 + locales/en-US/tools.ftl | 5 +++-- locales/es/tools.ftl | 1 + locales/fa/tools.ftl | 1 + locales/fr/tools.ftl | 1 + locales/it/tools.ftl | 1 + locales/ja/tools.ftl | 1 + locales/ko/tools.ftl | 1 + locales/pl/tools.ftl | 1 + locales/pt-BR/tools.ftl | 1 + locales/ru/tools.ftl | 1 + locales/tr/tools.ftl | 1 + locales/zh-CN/tools.ftl | 1 + locales/zh-TW/tools.ftl | 1 + templates/components/tools/editors.html.hbs | 20 ++++++++++++-------- 15 files changed, 28 insertions(+), 10 deletions(-) diff --git a/locales/de/tools.ftl b/locales/de/tools.ftl index 7c4f22dd..63b043a8 100644 --- a/locales/de/tools.ftl +++ b/locales/de/tools.ftl @@ -34,3 +34,4 @@ tools-editor-helix = Helix tools-editor-vim = Vim/Neovim tools-editor-emacs = Emacs tools-editor-visual-studio = Visual Studio +tools-editor-zed = Zed diff --git a/locales/en-US/tools.ftl b/locales/en-US/tools.ftl index 1885dd3f..d0a4ac59 100644 --- a/locales/en-US/tools.ftl +++ b/locales/en-US/tools.ftl @@ -71,7 +71,7 @@ install-notes-getting-started-description = If you're just getting started with getting started page. install-notes-rustup-heading = Toolchain management with rustup -install-notes-rustup-description = +install-notes-rustup-description =

Rust is installed and managed by the rustup @@ -106,7 +106,7 @@ install-notes-uninstall-description = install-notes-path-heading = Configuring the PATH environment variable -install-notes-path-description = +install-notes-path-description =

In the Rust development environment, all tools are installed to the @@ -172,3 +172,4 @@ tools-editor-helix = Helix tools-editor-vim = Vim/Neovim tools-editor-emacs = Emacs tools-editor-visual-studio = Visual Studio +tools-editor-zed = Zed diff --git a/locales/es/tools.ftl b/locales/es/tools.ftl index 62ae6d24..7589b411 100644 --- a/locales/es/tools.ftl +++ b/locales/es/tools.ftl @@ -122,3 +122,4 @@ tools-editor-helix = Helix tools-editor-vim = Vim/Neovim tools-editor-emacs = Emacs tools-editor-visual-studio = Visual Studio +tools-editor-zed = Zed diff --git a/locales/fa/tools.ftl b/locales/fa/tools.ftl index e523b960..b8f44eb2 100644 --- a/locales/fa/tools.ftl +++ b/locales/fa/tools.ftl @@ -26,3 +26,4 @@ tools-editor-helix = Helix tools-editor-vim = Vim/Neovim tools-editor-emacs = Emacs tools-editor-visual-studio = Visual Studio +tools-editor-zed = Zed diff --git a/locales/fr/tools.ftl b/locales/fr/tools.ftl index f45a43f6..1664c76f 100644 --- a/locales/fr/tools.ftl +++ b/locales/fr/tools.ftl @@ -109,3 +109,4 @@ tools-editor-helix = Helix tools-editor-vim = Vim/Neovim tools-editor-emacs = Emacs tools-editor-visual-studio = Visual Studio +tools-editor-zed = Zed diff --git a/locales/it/tools.ftl b/locales/it/tools.ftl index f6d686e5..0c07edb1 100644 --- a/locales/it/tools.ftl +++ b/locales/it/tools.ftl @@ -97,3 +97,4 @@ tools-editor-helix = Helix tools-editor-vim = Vim/Neovim tools-editor-emacs = Emacs tools-editor-visual-studio = Visual Studio +tools-editor-zed = Zed diff --git a/locales/ja/tools.ftl b/locales/ja/tools.ftl index c643e1bf..e233bbf6 100644 --- a/locales/ja/tools.ftl +++ b/locales/ja/tools.ftl @@ -98,3 +98,4 @@ tools-editor-helix = Helix tools-editor-vim = Vim/Neovim tools-editor-emacs = Emacs tools-editor-visual-studio = Visual Studio +tools-editor-zed = Zed diff --git a/locales/ko/tools.ftl b/locales/ko/tools.ftl index a62002a3..2afcc5d4 100644 --- a/locales/ko/tools.ftl +++ b/locales/ko/tools.ftl @@ -61,3 +61,4 @@ tools-editor-helix = Helix tools-editor-vim = Vim/Neovim tools-editor-emacs = Emacs tools-editor-visual-studio = Visual Studio +tools-editor-zed = Zed diff --git a/locales/pl/tools.ftl b/locales/pl/tools.ftl index 7bd6b635..537735e8 100644 --- a/locales/pl/tools.ftl +++ b/locales/pl/tools.ftl @@ -45,3 +45,4 @@ tools-editor-helix = Helix tools-editor-vim = Vim/Neovim tools-editor-emacs = Emacs tools-editor-visual-studio = Visual Studio +tools-editor-zed = Zed diff --git a/locales/pt-BR/tools.ftl b/locales/pt-BR/tools.ftl index ee81445e..485d4be0 100644 --- a/locales/pt-BR/tools.ftl +++ b/locales/pt-BR/tools.ftl @@ -147,3 +147,4 @@ tools-editor-helix = Helix tools-editor-vim = Vim/Neovim tools-editor-emacs = Emacs tools-editor-visual-studio = Visual Studio +tools-editor-zed = Zed diff --git a/locales/ru/tools.ftl b/locales/ru/tools.ftl index 25073f17..cc18e665 100644 --- a/locales/ru/tools.ftl +++ b/locales/ru/tools.ftl @@ -120,3 +120,4 @@ tools-editor-helix = Helix tools-editor-vim = Vim/Neovim tools-editor-emacs = Emacs tools-editor-visual-studio = Visual Studio +tools-editor-zed = Zed diff --git a/locales/tr/tools.ftl b/locales/tr/tools.ftl index b8b5dafd..6459be9d 100644 --- a/locales/tr/tools.ftl +++ b/locales/tr/tools.ftl @@ -131,3 +131,4 @@ tools-editor-helix = { ENGLISH("Helix") } tools-editor-vim = { ENGLISH("Vim/Neovim") } tools-editor-emacs = { ENGLISH("Emacs") } tools-editor-visual-studio = { ENGLISH("Visual Studio") } +tools-editor-zed = { ENGLISH("Zed") } diff --git a/locales/zh-CN/tools.ftl b/locales/zh-CN/tools.ftl index 4a00a979..7e60069c 100644 --- a/locales/zh-CN/tools.ftl +++ b/locales/zh-CN/tools.ftl @@ -134,3 +134,4 @@ tools-editor-helix = Helix tools-editor-vim = Vim/Neovim tools-editor-emacs = Emacs tools-editor-visual-studio = Visual Studio +tools-editor-zed = Zed diff --git a/locales/zh-TW/tools.ftl b/locales/zh-TW/tools.ftl index 99abe8fd..04cce83e 100644 --- a/locales/zh-TW/tools.ftl +++ b/locales/zh-TW/tools.ftl @@ -108,3 +108,4 @@ tools-editor-helix = Helix tools-editor-vim = Vim/Neovim tools-editor-emacs = Emacs tools-editor-visual-studio = Visual Studio +tools-editor-zed = Zed diff --git a/templates/components/tools/editors.html.hbs b/templates/components/tools/editors.html.hbs index e957ec1b..29a89e9c 100644 --- a/templates/components/tools/editors.html.hbs +++ b/templates/components/tools/editors.html.hbs @@ -1,34 +1,38 @@

-
+ -
+ -
+ -
+ -
+ -
+ -
+ - From a1382a23f07617c937f57bd29f7eebaa0033238d Mon Sep 17 00:00:00 2001 From: TrueNorthNinja Date: Fri, 6 Jun 2025 18:37:52 -0400 Subject: [PATCH 2/4] Removed Eclipse from the Editors page and locals references. --- locales/de/tools.ftl | 1 - locales/en-US/tools.ftl | 1 - locales/es/tools.ftl | 1 - locales/fa/tools.ftl | 1 - locales/fr/tools.ftl | 1 - locales/it/tools.ftl | 1 - locales/ja/tools.ftl | 1 - locales/ko/tools.ftl | 1 - locales/pl/tools.ftl | 1 - locales/pt-BR/tools.ftl | 1 - locales/ru/tools.ftl | 1 - locales/zh-CN/tools.ftl | 1 - locales/zh-TW/tools.ftl | 1 - templates/components/tools/editors.html.hbs | 20 ++++++++------------ 14 files changed, 8 insertions(+), 25 deletions(-) diff --git a/locales/de/tools.ftl b/locales/de/tools.ftl index 63b043a8..da2087fc 100644 --- a/locales/de/tools.ftl +++ b/locales/de/tools.ftl @@ -29,7 +29,6 @@ tools-automation-cargo-doc-link = Zur Webseite tools-editor-vscode = VS Code tools-editor-sublime = Sublime Text tools-editor-rover = RustRover -tools-editor-eclipse = Eclipse tools-editor-helix = Helix tools-editor-vim = Vim/Neovim tools-editor-emacs = Emacs diff --git a/locales/en-US/tools.ftl b/locales/en-US/tools.ftl index d0a4ac59..00781f49 100644 --- a/locales/en-US/tools.ftl +++ b/locales/en-US/tools.ftl @@ -167,7 +167,6 @@ tools-rustup-manual-default-windows = If you are running Windows,
download an tools-editor-vscode = VS Code tools-editor-sublime = Sublime Text tools-editor-rover = RustRover -tools-editor-eclipse = Eclipse tools-editor-helix = Helix tools-editor-vim = Vim/Neovim tools-editor-emacs = Emacs diff --git a/locales/es/tools.ftl b/locales/es/tools.ftl index 7589b411..ab05e6aa 100644 --- a/locales/es/tools.ftl +++ b/locales/es/tools.ftl @@ -117,7 +117,6 @@ tools-rustup-manual-default-windows = Si usas Windows,
descarga y ejecuta télécharge tools-editor-vscode = VS Code tools-editor-sublime = Sublime Text tools-editor-rover = RustRover -tools-editor-eclipse = Eclipse tools-editor-helix = Helix tools-editor-vim = Vim/Neovim tools-editor-emacs = Emacs diff --git a/locales/it/tools.ftl b/locales/it/tools.ftl index 0c07edb1..34031ee2 100644 --- a/locales/it/tools.ftl +++ b/locales/it/tools.ftl @@ -92,7 +92,6 @@ tools-rustup-manual-default-windows = Se stai usando Windows,
scarica ed eseg tools-editor-vscode = VS Code tools-editor-sublime = Sublime Text tools-editor-rover = RustRover -tools-editor-eclipse = Eclipse tools-editor-helix = Helix tools-editor-vim = Vim/Neovim tools-editor-emacs = Emacs diff --git a/locales/ja/tools.ftl b/locales/ja/tools.ftl index e233bbf6..246c4de7 100644 --- a/locales/ja/tools.ftl +++ b/locales/ja/tools.ftl @@ -93,7 +93,6 @@ tools-rustup-manual-default-windows = Windows上であれば、
-
+ -
+ -
+ -
+ -
+ -
+ -
+ - -
+ From 9f9ef0a2b4a8716d3eadbb71c96e41984e1a96d9 Mon Sep 17 00:00:00 2001 From: TrueNorthNinja Date: Fri, 6 Jun 2025 18:40:01 -0400 Subject: [PATCH 3/4] Updating Zed Link --- templates/components/tools/editors.html.hbs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/templates/components/tools/editors.html.hbs b/templates/components/tools/editors.html.hbs index fe3ca503..42de70e0 100644 --- a/templates/components/tools/editors.html.hbs +++ b/templates/components/tools/editors.html.hbs @@ -28,7 +28,7 @@ class="button button-secondary">{{fluent "tools-editor-visual-studio"}}
From d997533fbc7dcc8668e2e5069c774ea338fe68da Mon Sep 17 00:00:00 2001 From: TrueNorthNinja Date: Sat, 7 Jun 2025 06:21:13 -0400 Subject: [PATCH 4/4] Removed Eclipse from TR locals file --- locales/tr/tools.ftl | 17 ++++++++--------- 1 file changed, 8 insertions(+), 9 deletions(-) diff --git a/locales/tr/tools.ftl b/locales/tr/tools.ftl index 6459be9d..1075956d 100644 --- a/locales/tr/tools.ftl +++ b/locales/tr/tools.ftl @@ -13,7 +13,7 @@ tools-build-description = bir tek komuta paketler. Şablon gerektirmez. tools-build-install-heading = Yükle tools-build-install-description = - Crates.io içindeki binlerce paket ile birlikte çok büyük + Crates.io içindeki binlerce paket ile birlikte çok büyük ihtimalle aradığınız çözüme sahip. Devlerin omuzlarında durun ve ekibinizi tekerrürden yeniliğe taşıyın. tools-build-test-heading = Test et @@ -26,7 +26,7 @@ tools-build-deploy-heading = Yayınla tools-build-deploy-description = cargo build kodu her platform için ekstra bilgi taşımayan ikili kod oluşturur. Kodunuz tek bir komutla Windows'u, - Linux'u, macOS'i ve webi hedef alabilir. Hepsi sipariş usulü yapı dosyalarına gerek + Linux'u, macOS'i ve webi hedef alabilir. Hepsi sipariş usulü yapı dosyalarına gerek olmadan modern bir arayüzün parçası. tools-automation-heading = Otomasyonla gelen hız tools-automation-description = @@ -41,12 +41,12 @@ tools-automation-rustfmt-link = Depoya git tools-automation-clippy-heading = Clippy tools-automation-clippy-description = “Görünüşe bakılırsa bir yineleyici - yazıyorsunuz.”
Clippy her seviyedeki geliştiriciye deyimsel kod + yazıyorsunuz.”
Clippy her seviyedeki geliştiriciye deyimsel kod yazmakta ve standartları uygulamakta yardımcı olur. tools-automation-clippy-link = Depoya git tools-automation-cargo-doc-heading = Cargo Belgeleri tools-automation-cargo-doc-description = - Cargo'nun belgelendirmecisi işinizi halleder. Bu da + Cargo'nun belgelendirmecisi işinizi halleder. Bu da hiçbir UPA'nın belgelendirmesiz ortaya çıkmamasını sağlar. cargo doc ile yerel olarak erişebilirsiniz ve docs.rs ile herkese açık cratelere çevrimiçi ulaşabilirsiniz. @@ -60,8 +60,8 @@ install-rustup32-button = rustup-init.exe indir rustup-init.exe indir (64-bit) install-notes-heading = Rust kurulumu hakkında notlar install-notes-getting-started-description = - Eğer Rust'a yeni başlıyorsanız ve daha - detaylı bir gidiş yolu arıyorsanız + Eğer Rust'a yeni başlıyorsanız ve daha + detaylı bir gidiş yolu arıyorsanız başlarken sayfamıza göz atın. install-notes-rustup-heading = Rustup ile araç zincirinin yönetimi install-notes-rustup-description = @@ -69,10 +69,10 @@ install-notes-rustup-description = Rust, rustup aracı ile yüklenir ve yönetilir. Rust'ın 6 haftalık hızlı yayımlama süreci - vardır ve + vardır ve çok sayıda platformu destekler. Bu yüzden her zaman Rust'ın birçok yapısı vardır. rustup Rust'ın desteklediği her platformda bu yapıları tutarlı bir şekilde - yönetir. Bu durum, Rust'ın beta ve nightly yayın kanallarından yüklenmesine ve farklı hedeflere + yönetir. Bu durum, Rust'ın beta ve nightly yayın kanallarından yüklenmesine ve farklı hedeflere derlenmesine katkıda bulunur.

@@ -126,7 +126,6 @@ tools-rustup-manual-default-windows = Eğer Windows kullanıyorsanız