diff --git a/en/5x/api.md b/en/5x/api.md
index aaa5bc1098..2c01169985 100644
--- a/en/5x/api.md
+++ b/en/5x/api.md
@@ -3,7 +3,6 @@ layout: api
version: 5x
title: Express 5.x - API Reference
description: Access the API reference for Express.js 5.x, detailing all modules, methods, and properties for building web applications with this latest version.
-lang: en
redirect_from: "/5x/api.html"
---
diff --git a/en/advanced/best-practice-performance.md b/en/advanced/best-practice-performance.md
index f1b779dcc7..d23e8ee392 100644
--- a/en/advanced/best-practice-performance.md
+++ b/en/advanced/best-practice-performance.md
@@ -3,7 +3,6 @@ layout: page
title: Performance Best Practices Using Express in Production
description: Discover performance and reliability best practices for Express apps in production, covering code optimizations and environment setups for optimal performance.
menu: advanced
-lang: en
redirect_from: "/advanced/best-practice-performance.html"
---
# Production best practices: performance and reliability
diff --git a/en/advanced/best-practice-security.md b/en/advanced/best-practice-security.md
index 38350718a3..143cbdddf0 100644
--- a/en/advanced/best-practice-security.md
+++ b/en/advanced/best-practice-security.md
@@ -3,7 +3,6 @@ layout: page
title: Security Best Practices for Express in Production
description: Discover crucial security best practices for Express apps in production, including using TLS, input validation, secure cookies, and preventing vulnerabilities.
menu: advanced
-lang: en
redirect_from: "/advanced/best-practice-security.html"
---
diff --git a/en/advanced/developing-template-engines.md b/en/advanced/developing-template-engines.md
index 0f45396586..5e84f2b4e0 100755
--- a/en/advanced/developing-template-engines.md
+++ b/en/advanced/developing-template-engines.md
@@ -3,7 +3,6 @@ layout: page
title: Developing template engines for Express
description: Learn how to develop custom template engines for Express.js using app.engine(), with examples on creating and integrating your own template rendering logic.
menu: advanced
-lang: en
redirect_from: "/advanced/developing-template-engines.html"
---
diff --git a/en/advanced/healthcheck-graceful-shutdown.md b/en/advanced/healthcheck-graceful-shutdown.md
index ddecc4c5fe..4398238fad 100644
--- a/en/advanced/healthcheck-graceful-shutdown.md
+++ b/en/advanced/healthcheck-graceful-shutdown.md
@@ -3,7 +3,6 @@ layout: page
title: Health Checks and Graceful Shutdown
description: Learn how to implement health checks and graceful shutdown in Express apps to enhance reliability, manage deployments, and integrate with load balancers like Kubernetes.
menu: advanced
-lang: en
redirect_from: "/advanced/healthcheck-graceful-shutdown.html"
---
diff --git a/en/advanced/security-updates.md b/en/advanced/security-updates.md
index 00fd8bb72b..19edff3e21 100755
--- a/en/advanced/security-updates.md
+++ b/en/advanced/security-updates.md
@@ -3,7 +3,6 @@ layout: page
title: Express security updates
description: Review the latest security updates and patches for Express.js, including detailed vulnerability lists for different versions to help maintain a secure application.
menu: advanced
-lang: en
redirect_from: "/advanced/security-updates.html"
---
diff --git a/en/api.md b/en/api.md
index afb6f5bfe9..d90a7304d4 100644
--- a/en/api.md
+++ b/en/api.md
@@ -3,7 +3,6 @@ layout: api
version: 5x
title: Express 5.x - API Reference
description: Access the API reference for Express.js detailing all modules, methods, and properties for building web applications with this version.
-lang: en
redirect_from: "/api.html"
---
diff --git a/en/blog/posts.md b/en/blog/posts.md
index 9375e394df..b5be34e66c 100644
--- a/en/blog/posts.md
+++ b/en/blog/posts.md
@@ -3,7 +3,6 @@ layout: post
title: Express Blog Posts
description: Explore the latest articles, announcements, and updates from the Express.js team and community on the Express blog.
menu: blog
-lang: en
redirect_from: "/blog/posts.html"
---
diff --git a/en/blog/write-post.md b/en/blog/write-post.md
index 26ea9819b4..21cfc5b4b3 100644
--- a/en/blog/write-post.md
+++ b/en/blog/write-post.md
@@ -3,7 +3,6 @@ layout: post
title: How to write a blog post
description: Learn how to propose and write a blog post for the Express.js blog, including submission guidelines and steps to contribute your content.
menu: blog
-lang: en
redirect_from: "/blog/write.html"
---
diff --git a/en/changelog/index.md b/en/changelog/index.md
index 1e222a6425..85bebed4fa 100644
--- a/en/changelog/index.md
+++ b/en/changelog/index.md
@@ -2,7 +2,6 @@
layout: page
title: Express changelog
description: Stay updated with the release changelog for Express.js, detailing new features, bug fixes, and important changes across versions.
-lang: en
sitemap: false
redirect_from:
- "/changelog/4x.html"
diff --git a/en/guide/behind-proxies.md b/en/guide/behind-proxies.md
index 40229a9a1d..38109f5a96 100755
--- a/en/guide/behind-proxies.md
+++ b/en/guide/behind-proxies.md
@@ -3,7 +3,6 @@ layout: page
title: Express behind proxies
description: Learn how to configure Express.js applications to work correctly behind reverse proxies, including using the trust proxy setting to handle client IP addresses.
menu: guide
-lang: en
redirect_from: "/guide/behind-proxies.html"
---
diff --git a/en/guide/database-integration.md b/en/guide/database-integration.md
index 5247fc67c2..5f0956f65c 100644
--- a/en/guide/database-integration.md
+++ b/en/guide/database-integration.md
@@ -3,7 +3,6 @@ layout: page
title: Express database integration
description: Discover how to integrate various databases with Express.js applications, including setup examples for MongoDB, MySQL, PostgreSQL, and more.
menu: guide
-lang: en
redirect_from: "/guide/database-integration.html"
---
diff --git a/en/guide/debugging.md b/en/guide/debugging.md
index 98b2c68062..4f2f04e396 100755
--- a/en/guide/debugging.md
+++ b/en/guide/debugging.md
@@ -3,7 +3,6 @@ layout: page
title: Debugging Express
description: Learn how to enable and use debugging logs in Express.js applications by setting the DEBUG environment variable for enhanced troubleshooting.
menu: guide
-lang: en
redirect_from: "/guide/debugging.html"
---
diff --git a/en/guide/error-handling.md b/en/guide/error-handling.md
index fdec652fa9..493dafe8eb 100755
--- a/en/guide/error-handling.md
+++ b/en/guide/error-handling.md
@@ -3,7 +3,6 @@ layout: page
title: Express error handling
description: Understand how Express.js handles errors in synchronous and asynchronous code, and learn to implement custom error handling middleware for your applications.
menu: guide
-lang: en
redirect_from: "/guide/error-handling.html"
---
diff --git a/en/guide/migrating-4.md b/en/guide/migrating-4.md
index 510805c491..32776440f8 100755
--- a/en/guide/migrating-4.md
+++ b/en/guide/migrating-4.md
@@ -3,7 +3,6 @@ layout: page
title: Migrating to Express 4
description: A guide to migrating your Express.js applications from version 3 to 4, covering changes in middleware, routing, and how to update your codebase effectively.
menu: guide
-lang: en
redirect_from: "/guide/migrating-4.html"
---
diff --git a/en/guide/migrating-5.md b/en/guide/migrating-5.md
index 20864bd272..31efe4a470 100755
--- a/en/guide/migrating-5.md
+++ b/en/guide/migrating-5.md
@@ -3,7 +3,6 @@ layout: page
title: Migrating to Express 5
description: A comprehensive guide to migrating your Express.js applications from version 4 to 5, detailing breaking changes, deprecated methods, and new improvements.
menu: guide
-lang: en
redirect_from: "/guide/migrating-5.html"
---
diff --git a/en/guide/overriding-express-api.md b/en/guide/overriding-express-api.md
index 0ff0e90f4f..032e3dd625 100644
--- a/en/guide/overriding-express-api.md
+++ b/en/guide/overriding-express-api.md
@@ -3,7 +3,6 @@ layout: page
title: Overriding the Express API
description: Discover how to customize and extend the Express.js API by overriding methods and properties on the request and response objects using prototypes.
menu: guide
-lang: en
---
# Overriding the Express API
diff --git a/en/guide/routing.md b/en/guide/routing.md
index f47ee17e04..8ff238884a 100755
--- a/en/guide/routing.md
+++ b/en/guide/routing.md
@@ -3,7 +3,6 @@ layout: page
title: Express routing
description: Learn how to define and use routes in Express.js applications, including route methods, route paths, parameters, and using Router for modular routing.
menu: guide
-lang: en
redirect_from: "/guide/routing.html"
---
diff --git a/en/guide/using-middleware.md b/en/guide/using-middleware.md
index 97e9320eb6..0913c46b78 100644
--- a/en/guide/using-middleware.md
+++ b/en/guide/using-middleware.md
@@ -3,7 +3,6 @@ layout: page
title: Using Express middleware
description: Learn how to use middleware in Express.js applications, including application-level and router-level middleware, error handling, and integrating third-party middleware.
menu: guide
-lang: en
redirect_from: "/guide/using-middleware.html"
---
diff --git a/en/guide/using-template-engines.md b/en/guide/using-template-engines.md
index ba9c17e807..c043102e88 100755
--- a/en/guide/using-template-engines.md
+++ b/en/guide/using-template-engines.md
@@ -3,7 +3,6 @@ layout: page
title: Using template engines with Express
description: Discover how to integrate and use template engines like Pug, Handlebars, and EJS with Express.js to render dynamic HTML pages efficiently.
menu: guide
-lang: en
redirect_from: "/guide/using-template-engines.html"
---
diff --git a/en/guide/writing-middleware.md b/en/guide/writing-middleware.md
index 61df8c660b..c573823d02 100755
--- a/en/guide/writing-middleware.md
+++ b/en/guide/writing-middleware.md
@@ -3,7 +3,6 @@ layout: page
title: Writing middleware for use in Express apps
description: Learn how to write custom middleware functions for Express.js applications, including examples and best practices for enhancing request and response handling.
menu: guide
-lang: en
redirect_from: "/guide/writing-middleware.html"
---
diff --git a/en/resources/community.md b/en/resources/community.md
index 3e6eceb3ab..ec8a3d1463 100755
--- a/en/resources/community.md
+++ b/en/resources/community.md
@@ -3,7 +3,6 @@ layout: page
title: Express community
description: Connect with the Express.js community, learn about the technical committee, find resources, explore community-contributed modules, and get involved in discussions.
menu: resources
-lang: en
redirect_from: "/resources/community.html"
---
diff --git a/en/resources/contributing.md b/en/resources/contributing.md
index b7ccf7b48b..4db6525dfe 100644
--- a/en/resources/contributing.md
+++ b/en/resources/contributing.md
@@ -3,7 +3,6 @@ layout: page
title: Contributing to Express
description: Find out how to contribute to Express.js, including guidelines for reporting issues, submitting pull requests, becoming a collaborator, and understanding security policies.
menu: resources
-lang: en
redirect_from: "/resources/community.html"
---
diff --git a/en/resources/glossary.md b/en/resources/glossary.md
index 72c759ad47..837894eeba 100755
--- a/en/resources/glossary.md
+++ b/en/resources/glossary.md
@@ -3,7 +3,6 @@ layout: page
title: Express glossary
description: A comprehensive glossary of terms related to Express.js, Node.js, middleware, routing, and other key concepts to help you understand and use Express effectively.
menu: resources
-lang: en
redirect_from: "/resources/glossary.html"
---
diff --git a/en/resources/middleware.md b/en/resources/middleware.md
index 3471926ae8..309c03f478 100755
--- a/en/resources/middleware.md
+++ b/en/resources/middleware.md
@@ -3,7 +3,6 @@ layout: middleware
title: Express middleware
description: Explore a list of Express.js middleware modules maintained by the Express team and the community, including built-in middleware and popular third-party modules.
menu: resources
-lang: en
redirect_from: "/resources/middleware.html"
module: mw-home
---
diff --git a/en/resources/middleware/body-parser.md b/en/resources/middleware/body-parser.md
index bf7d7e94f2..8ccac905c5 100644
--- a/en/resources/middleware/body-parser.md
+++ b/en/resources/middleware/body-parser.md
@@ -2,7 +2,6 @@
layout: middleware
title: Express body-parser middleware
menu: resources
-lang: en
redirect_from: '/resources/middleware/body-parser.html'
module: body-parser
---
diff --git a/en/resources/middleware/compression.md b/en/resources/middleware/compression.md
index 93f5374692..a3cc042841 100644
--- a/en/resources/middleware/compression.md
+++ b/en/resources/middleware/compression.md
@@ -2,7 +2,6 @@
layout: middleware
title: Express compression middleware
menu: resources
-lang: en
redirect_from: '/resources/middleware/compression.html'
module: compression
---
diff --git a/en/resources/middleware/connect-rid.md b/en/resources/middleware/connect-rid.md
index aa2da99077..ea5e61ea4d 100644
--- a/en/resources/middleware/connect-rid.md
+++ b/en/resources/middleware/connect-rid.md
@@ -2,7 +2,6 @@
layout: middleware
title: Express connect-rid middleware
menu: resources
-lang: en
redirect_from: '/resources/middleware/connect-rid.html'
module: connect-rid
---
diff --git a/en/resources/middleware/cookie-parser.md b/en/resources/middleware/cookie-parser.md
index 2866eec3e8..4e5c6de057 100644
--- a/en/resources/middleware/cookie-parser.md
+++ b/en/resources/middleware/cookie-parser.md
@@ -2,7 +2,6 @@
layout: middleware
title: Express cookie-parser middleware
menu: resources
-lang: en
redirect_from: '/resources/middleware/cookie-parser.html'
module: cookie-parser
---
diff --git a/en/resources/middleware/cookie-session.md b/en/resources/middleware/cookie-session.md
index 282e0c1c1e..31766811d5 100644
--- a/en/resources/middleware/cookie-session.md
+++ b/en/resources/middleware/cookie-session.md
@@ -2,7 +2,6 @@
layout: middleware
title: Express cookie-session middleware
menu: resources
-lang: en
redirect_from: '/resources/middleware/cookie-session.html'
module: cookie-session
---
diff --git a/en/resources/middleware/cors.md b/en/resources/middleware/cors.md
index f4fa033c1a..21f2169ec5 100644
--- a/en/resources/middleware/cors.md
+++ b/en/resources/middleware/cors.md
@@ -2,7 +2,6 @@
layout: middleware
title: Express cors middleware
menu: resources
-lang: en
redirect_from: '/resources/middleware/cors.html'
module: cors
---
diff --git a/en/resources/middleware/errorhandler.md b/en/resources/middleware/errorhandler.md
index d552407463..208524bc55 100644
--- a/en/resources/middleware/errorhandler.md
+++ b/en/resources/middleware/errorhandler.md
@@ -2,7 +2,6 @@
layout: middleware
title: Express errorhandler middleware
menu: resources
-lang: en
redirect_from: '/resources/middleware/errorhandler.html'
module: errorhandler
---
diff --git a/en/resources/middleware/method-override.md b/en/resources/middleware/method-override.md
index e0145af722..a3e5544f37 100644
--- a/en/resources/middleware/method-override.md
+++ b/en/resources/middleware/method-override.md
@@ -2,7 +2,6 @@
layout: middleware
title: Express method-override middleware
menu: resources
-lang: en
redirect_from: '/resources/middleware/method-override.html'
module: method-override
---
diff --git a/en/resources/middleware/morgan.md b/en/resources/middleware/morgan.md
index 36ea8986ff..5407b23ae2 100644
--- a/en/resources/middleware/morgan.md
+++ b/en/resources/middleware/morgan.md
@@ -2,7 +2,6 @@
layout: middleware
title: Express morgan middleware
menu: resources
-lang: en
redirect_from: '/resources/middleware/morgan.html'
module: morgan
---
diff --git a/en/resources/middleware/multer.md b/en/resources/middleware/multer.md
index ad389f6ab6..621660a92e 100644
--- a/en/resources/middleware/multer.md
+++ b/en/resources/middleware/multer.md
@@ -2,7 +2,6 @@
layout: middleware
title: Express multer middleware
menu: resources
-lang: en
redirect_from: '/resources/middleware/multer.html'
module: multer
---
diff --git a/en/resources/middleware/response-time.md b/en/resources/middleware/response-time.md
index ff7d2e1630..e005f72465 100644
--- a/en/resources/middleware/response-time.md
+++ b/en/resources/middleware/response-time.md
@@ -2,7 +2,6 @@
layout: middleware
title: Express response-time middleware
menu: resources
-lang: en
redirect_from: '/resources/middleware/response-time.html'
module: response-time
---
diff --git a/en/resources/middleware/serve-favicon.md b/en/resources/middleware/serve-favicon.md
index 897d84b1a5..b0e9fac621 100644
--- a/en/resources/middleware/serve-favicon.md
+++ b/en/resources/middleware/serve-favicon.md
@@ -2,7 +2,6 @@
layout: middleware
title: Express serve-favicon middleware
menu: resources
-lang: en
redirect_from: '/resources/middleware/serve-favicon.html'
module: serve-favicon
---
diff --git a/en/resources/middleware/serve-index.md b/en/resources/middleware/serve-index.md
index f91ab07f04..0adf89229f 100644
--- a/en/resources/middleware/serve-index.md
+++ b/en/resources/middleware/serve-index.md
@@ -2,7 +2,6 @@
layout: middleware
title: Express serve-index middleware
menu: resources
-lang: en
redirect_from: '/resources/middleware/serve-index.html'
module: serve-index
---
diff --git a/en/resources/middleware/serve-static.md b/en/resources/middleware/serve-static.md
index 343a1d7fea..6103a26b40 100644
--- a/en/resources/middleware/serve-static.md
+++ b/en/resources/middleware/serve-static.md
@@ -2,7 +2,6 @@
layout: middleware
title: Express serve-static middleware
menu: resources
-lang: en
redirect_from: '/resources/middleware/serve-static.html'
module: serve-static
---
diff --git a/en/resources/middleware/session.md b/en/resources/middleware/session.md
index 69322de1b6..2e95e8456c 100644
--- a/en/resources/middleware/session.md
+++ b/en/resources/middleware/session.md
@@ -2,7 +2,6 @@
layout: middleware
title: Express session middleware
menu: resources
-lang: en
redirect_from: '/resources/middleware/session.html'
module: session
---
diff --git a/en/resources/middleware/timeout.md b/en/resources/middleware/timeout.md
index 00d313556d..0b9d2253f8 100644
--- a/en/resources/middleware/timeout.md
+++ b/en/resources/middleware/timeout.md
@@ -2,7 +2,6 @@
layout: middleware
title: Express timeout middleware
menu: resources
-lang: en
redirect_from: '/resources/middleware/timeout.html'
module: timeout
---
diff --git a/en/resources/middleware/vhost.md b/en/resources/middleware/vhost.md
index 4c6fb44d03..7f42ece96b 100644
--- a/en/resources/middleware/vhost.md
+++ b/en/resources/middleware/vhost.md
@@ -2,7 +2,6 @@
layout: middleware
title: Express vhost middleware
menu: resources
-lang: en
redirect_from: '/resources/middleware/vhost.html'
module: vhost
---
diff --git a/en/resources/utils.md b/en/resources/utils.md
index 25e511cffa..9865e4594b 100644
--- a/en/resources/utils.md
+++ b/en/resources/utils.md
@@ -3,7 +3,6 @@ layout: page
title: Express utilities
description: Discover utility modules related to Express.js and Node.js, including tools for cookies, CSRF protection, URL parsing, routing, and more to enhance your applications.
menu: resources
-lang: en
redirect_from: "/resources/utilities.html"
---
diff --git a/en/starter/basic-routing.md b/en/starter/basic-routing.md
index aa17aba7fc..5cb48cbd3e 100755
--- a/en/starter/basic-routing.md
+++ b/en/starter/basic-routing.md
@@ -3,7 +3,6 @@ layout: page
title: Express basic routing
description: Learn the fundamentals of routing in Express.js applications, including how to define routes, handle HTTP methods, and create route handlers for your web server.
menu: starter
-lang: en
redirect_from: "/starter/basic-routing.html"
---
diff --git a/en/starter/examples.md b/en/starter/examples.md
index c619285949..ca376a2e64 100755
--- a/en/starter/examples.md
+++ b/en/starter/examples.md
@@ -3,7 +3,6 @@ layout: page
title: Express examples
description: Explore a collection of Express.js application examples covering various use cases, integrations, and advanced configurations to help you learn and build your projects.
menu: starter
-lang: en
redirect_from: "/starter/examples.html"
---
diff --git a/en/starter/faq.md b/en/starter/faq.md
index 0e7948f5fc..80ce90b3bf 100755
--- a/en/starter/faq.md
+++ b/en/starter/faq.md
@@ -3,7 +3,6 @@ layout: page
title: Express FAQ
description: Find answers to frequently asked questions about Express.js, including topics on application structure, models, authentication, template engines, error handling, and more.
menu: starter
-lang: en
redirect_from: "/starter/faq.html"
---
diff --git a/en/starter/generator.md b/en/starter/generator.md
index 285765ae6c..a95c9dcbfe 100755
--- a/en/starter/generator.md
+++ b/en/starter/generator.md
@@ -3,7 +3,6 @@ layout: page
title: Express application generator
description: Learn how to use the Express application generator tool to quickly create a skeleton for your Express.js applications, streamlining setup and configuration.
menu: starter
-lang: en
redirect_from: "/starter/generator.html"
---
diff --git a/en/starter/hello-world.md b/en/starter/hello-world.md
index da6a5a2e20..67c9aee082 100755
--- a/en/starter/hello-world.md
+++ b/en/starter/hello-world.md
@@ -3,7 +3,6 @@ layout: page
title: Express "Hello World" example
description: Get started with Express.js by building a simple 'Hello World' application, demonstrating the basic setup and server creation for beginners.
menu: starter
-lang: en
redirect_from: "/starter/hello-world.html"
---
diff --git a/en/starter/installing.md b/en/starter/installing.md
index 32be3cd236..9f99a681f2 100755
--- a/en/starter/installing.md
+++ b/en/starter/installing.md
@@ -3,7 +3,6 @@ layout: page
title: Installing Express
description: Learn how to install Express.js in your Node.js environment, including setting up your project directory and managing dependencies with npm.
menu: starter
-lang: en
redirect_from: "/starter/installing.html"
---
diff --git a/en/starter/static-files.md b/en/starter/static-files.md
index d6999bcf86..3d5e4309bf 100755
--- a/en/starter/static-files.md
+++ b/en/starter/static-files.md
@@ -3,7 +3,6 @@ layout: page
title: Serving static files in Express
description: Understand how to serve static files like images, CSS, and JavaScript in Express.js applications using the built-in 'static' middleware.
menu: starter
-lang: en
redirect_from: "/starter/static-files.html"
---
diff --git a/en/support/index.md b/en/support/index.md
index 49dbc7ec21..dcd2620b8f 100644
--- a/en/support/index.md
+++ b/en/support/index.md
@@ -3,7 +3,6 @@ layout: page
title: Version Support
description: Find information about the support schedule for different Express.js versions, including which versions are currently maintained and end-of-life policies.
menu: support
-lang: en
---
# Version Support
diff --git a/es/3x/api.md b/es/3x/api.md
index 4a4087260f..d1160f57e6 100644
--- a/es/3x/api.md
+++ b/es/3x/api.md
@@ -3,7 +3,6 @@ layout: api
version: 3x
title: Express 3.x - Referencia de API
description: Access the API reference for Express.js version 3.x, noting that this version is end-of-life and no longer maintained - includes details on modules and methods.
-lang: en
redirect_from: " "
---
diff --git a/es/4x/api.md b/es/4x/api.md
index 2922e135d6..bfd5aef693 100644
--- a/es/4x/api.md
+++ b/es/4x/api.md
@@ -3,7 +3,6 @@ layout: api
version: 4x
title: Express 4.x - Referencia de API
description: Access the API reference for Express.js 4.x, detailing all modules, methods, and properties for building web applications with this version.
-lang: en
redirect_from: " "
---
diff --git a/es/5x/api.md b/es/5x/api.md
index cb43304cc9..d2e5889661 100644
--- a/es/5x/api.md
+++ b/es/5x/api.md
@@ -3,7 +3,6 @@ layout: api
version: 5x
title: Express 5.x - Referencia de API
description: Access the API reference for Express.js 5.x, detailing all modules, methods, and properties for building web applications with this latest version.
-lang: en
redirect_from: " "
---
diff --git a/es/advanced/best-practice-performance.md b/es/advanced/best-practice-performance.md
index 104d669c2e..2d04813695 100644
--- a/es/advanced/best-practice-performance.md
+++ b/es/advanced/best-practice-performance.md
@@ -3,7 +3,6 @@ layout: page
title: Mejores prácticas de rendimiento cuando se utiliza Express en producción
description: Discover performance and reliability best practices for Express apps in production, covering code optimizations and environment setups for optimal performance.
menu: advanced
-lang: en
redirect_from: " "
---
diff --git a/es/advanced/best-practice-security.md b/es/advanced/best-practice-security.md
index c6fe0781da..7aaf8bb415 100644
--- a/es/advanced/best-practice-security.md
+++ b/es/advanced/best-practice-security.md
@@ -3,7 +3,6 @@ layout: page
title: Mejores prácticas de seguridad para Express en producción
description: Discover crucial security best practices for Express apps in production, including using TLS, input validation, secure cookies, and preventing vulnerabilities.
menu: advanced
-lang: en
redirect_from: " "
---
diff --git a/es/advanced/developing-template-engines.md b/es/advanced/developing-template-engines.md
index ebe7b364cc..f10cda9ac9 100644
--- a/es/advanced/developing-template-engines.md
+++ b/es/advanced/developing-template-engines.md
@@ -3,7 +3,6 @@ layout: page
title: Desarrollo de motores de plantilla para Express
description: Learn how to develop custom template engines for Express.js using app.engine(), with examples on creating and integrating your own template rendering logic.
menu: advanced
-lang: en
redirect_from: " "
---
diff --git a/es/advanced/healthcheck-graceful-shutdown.md b/es/advanced/healthcheck-graceful-shutdown.md
index 3e233fb436..20069a8903 100644
--- a/es/advanced/healthcheck-graceful-shutdown.md
+++ b/es/advanced/healthcheck-graceful-shutdown.md
@@ -3,7 +3,6 @@ layout: page
title: Health Checks and Graceful Shutdown
description: Learn how to implement health checks and graceful shutdown in Express apps to enhance reliability, manage deployments, and integrate with load balancers like Kubernetes.
menu: advanced
-lang: en
redirect_from: " "
---
diff --git a/es/advanced/security-updates.md b/es/advanced/security-updates.md
index bc60b5a245..2762211374 100644
--- a/es/advanced/security-updates.md
+++ b/es/advanced/security-updates.md
@@ -3,7 +3,6 @@ layout: page
title: Actualizaciones de seguridad de Express
description: Review the latest security updates and patches for Express.js, including detailed vulnerability lists for different versions to help maintain a secure application.
menu: advanced
-lang: en
redirect_from: " "
---
diff --git a/es/api.md b/es/api.md
index a34e0dcbc9..c022b8941e 100644
--- a/es/api.md
+++ b/es/api.md
@@ -3,7 +3,6 @@ layout: api
version: 5x
title: Express 5.x - Referencia de API
description: Access the API reference for Express.js detailing all modules, methods, and properties for building web applications with this version.
-lang: en
redirect_from: " "
---
diff --git a/es/changelog/index.md b/es/changelog/index.md
index d64a7855b7..2456265b18 100644
--- a/es/changelog/index.md
+++ b/es/changelog/index.md
@@ -2,7 +2,6 @@
layout: page
title: Express changelog
description: Stay updated with the release changelog for Express.js, detailing new features, bug fixes, and important changes across versions.
-lang: en
sitemap: false
redirect_from:
- " "
diff --git a/es/guide/behind-proxies.md b/es/guide/behind-proxies.md
index 8aba52d1a9..038e1ed139 100644
--- a/es/guide/behind-proxies.md
+++ b/es/guide/behind-proxies.md
@@ -3,7 +3,6 @@ layout: page
title: Express detrás de proxies
description: Learn how to configure Express.js applications to work correctly behind reverse proxies, including using the trust proxy setting to handle client IP addresses.
menu: guide
-lang: es
redirect_from: " "
---
diff --git a/es/guide/database-integration.md b/es/guide/database-integration.md
index f8bc437f65..af5f568f39 100644
--- a/es/guide/database-integration.md
+++ b/es/guide/database-integration.md
@@ -3,7 +3,6 @@ layout: page
title: Integración de la base de datos de Express
description: Discover how to integrate various databases with Express.js applications, including setup examples for MongoDB, MySQL, PostgreSQL, and more.
menu: guide
-lang: en
redirect_from: " "
---
diff --git a/es/guide/debugging.md b/es/guide/debugging.md
index 4194bf6cd1..8011fc0c68 100644
--- a/es/guide/debugging.md
+++ b/es/guide/debugging.md
@@ -3,7 +3,6 @@ layout: page
title: Depuración de Express
description: Learn how to enable and use debugging logs in Express.js applications by setting the DEBUG environment variable for enhanced troubleshooting.
menu: guide
-lang: en
redirect_from: " "
---
diff --git a/es/guide/error-handling.md b/es/guide/error-handling.md
index 6b8abb8123..1d5c7e72e2 100644
--- a/es/guide/error-handling.md
+++ b/es/guide/error-handling.md
@@ -3,7 +3,6 @@ layout: page
title: Manejo de errores de Express
description: Understand how Express.js handles errors in synchronous and asynchronous code, and learn to implement custom error handling middleware for your applications.
menu: guide
-lang: en
redirect_from: " "
---
diff --git a/es/guide/migrating-4.md b/es/guide/migrating-4.md
index c48ad90428..437e9c7af8 100644
--- a/es/guide/migrating-4.md
+++ b/es/guide/migrating-4.md
@@ -3,7 +3,6 @@ layout: page
title: Migración a Express 4
description: A guide to migrating your Express.js applications from version 3 to 4, covering changes in middleware, routing, and how to update your codebase effectively.
menu: guide
-lang: en
redirect_from: " "
---
diff --git a/es/guide/migrating-5.md b/es/guide/migrating-5.md
index 9ff966b5a7..744995a800 100644
--- a/es/guide/migrating-5.md
+++ b/es/guide/migrating-5.md
@@ -3,7 +3,6 @@ layout: page
title: Migración a Express 5
description: A comprehensive guide to migrating your Express.js applications from version 4 to 5, detailing breaking changes, deprecated methods, and new improvements.
menu: guide
-lang: en
redirect_from: " "
---
diff --git a/es/guide/overriding-express-api.md b/es/guide/overriding-express-api.md
index 0ff0e90f4f..032e3dd625 100644
--- a/es/guide/overriding-express-api.md
+++ b/es/guide/overriding-express-api.md
@@ -3,7 +3,6 @@ layout: page
title: Overriding the Express API
description: Discover how to customize and extend the Express.js API by overriding methods and properties on the request and response objects using prototypes.
menu: guide
-lang: en
---
# Overriding the Express API
diff --git a/es/guide/routing.md b/es/guide/routing.md
index cd48f5428f..2b476f03e4 100644
--- a/es/guide/routing.md
+++ b/es/guide/routing.md
@@ -3,7 +3,6 @@ layout: page
title: Direccionamiento de Express
description: Learn how to define and use routes in Express.js applications, including route methods, route paths, parameters, and using Router for modular routing.
menu: guide
-lang: en
redirect_from: " "
---
diff --git a/es/guide/using-middleware.md b/es/guide/using-middleware.md
index 879552c6ff..3b1d6a4b1f 100644
--- a/es/guide/using-middleware.md
+++ b/es/guide/using-middleware.md
@@ -3,7 +3,6 @@ layout: page
title: Utilización del middleware de Express
description: Learn how to use middleware in Express.js applications, including application-level and router-level middleware, error handling, and integrating third-party middleware.
menu: guide
-lang: en
redirect_from: " "
---
diff --git a/es/guide/using-template-engines.md b/es/guide/using-template-engines.md
index 80f8a8f511..795f89fa08 100644
--- a/es/guide/using-template-engines.md
+++ b/es/guide/using-template-engines.md
@@ -3,7 +3,6 @@ layout: page
title: Utilización de motores de plantilla con Express
description: Discover how to integrate and use template engines like Pug, Handlebars, and EJS with Express.js to render dynamic HTML pages efficiently.
menu: guide
-lang: en
redirect_from: " "
---
diff --git a/es/guide/writing-middleware.md b/es/guide/writing-middleware.md
index f54191a926..0896bc8f1a 100644
--- a/es/guide/writing-middleware.md
+++ b/es/guide/writing-middleware.md
@@ -3,7 +3,6 @@ layout: page
title: Escritura de middleware para su uso en aplicaciones Express
description: Learn how to write custom middleware functions for Express.js applications, including examples and best practices for enhancing request and response handling.
menu: guide
-lang: en
redirect_from: " "
---
diff --git a/es/index.md b/es/index.md
index d6eda082bf..8f57ad5f5d 100644
--- a/es/index.md
+++ b/es/index.md
@@ -3,7 +3,6 @@ layout: home
title: Express - Node.js web application framework
description: "Express is a fast, unopinionated, minimalist web framework for Node.js, providing a robust set of features for web and mobile applications."
menu: home
-lang: en
redirect_from: " "
---
diff --git a/es/resources/community.md b/es/resources/community.md
index 0097794b68..6229f75f82 100644
--- a/es/resources/community.md
+++ b/es/resources/community.md
@@ -3,7 +3,6 @@ layout: page
title: Comunidad de Express
description: Connect with the Express.js community, learn about the technical committee, find resources, explore community-contributed modules, and get involved in discussions.
menu: resources
-lang: en
redirect_from: " "
---
diff --git a/es/resources/contributing.md b/es/resources/contributing.md
index ccf74248c1..903e5c4d62 100644
--- a/es/resources/contributing.md
+++ b/es/resources/contributing.md
@@ -3,7 +3,6 @@ layout: page
title: Contribuir a Express
description: Find out how to contribute to Express.js, including guidelines for reporting issues, submitting pull requests, becoming a collaborator, and understanding security policies.
menu: resources
-lang: en
redirect_from: " "
---
diff --git a/es/resources/glossary.md b/es/resources/glossary.md
index 8e7916e2bb..28a33ad4a9 100644
--- a/es/resources/glossary.md
+++ b/es/resources/glossary.md
@@ -3,7 +3,6 @@ layout: page
title: Glosario de Express
description: A comprehensive glossary of terms related to Express.js, Node.js, middleware, routing, and other key concepts to help you understand and use Express effectively.
menu: resources
-lang: en
redirect_from: " "
---
diff --git a/es/resources/middleware.md b/es/resources/middleware.md
index e7565ea7c4..7a3516311b 100644
--- a/es/resources/middleware.md
+++ b/es/resources/middleware.md
@@ -3,7 +3,6 @@ layout: middleware
title: Middleware de Express
description: Explore a list of Express.js middleware modules maintained by the Express team and the community, including built-in middleware and popular third-party modules.
menu: resources
-lang: en
redirect_from: " "
module: mw-home
---
diff --git a/es/resources/middleware/body-parser.md b/es/resources/middleware/body-parser.md
index 871392ba32..9c3e7e0276 100644
--- a/es/resources/middleware/body-parser.md
+++ b/es/resources/middleware/body-parser.md
@@ -2,7 +2,6 @@
layout: middleware
title: Express body-parser middleware
menu: resources
-lang: en
redirect_from: ' '
module: body-parser
---
diff --git a/es/resources/middleware/compression.md b/es/resources/middleware/compression.md
index 4777bde543..d288542a65 100644
--- a/es/resources/middleware/compression.md
+++ b/es/resources/middleware/compression.md
@@ -2,7 +2,6 @@
layout: middleware
title: Express compression middleware
menu: resources
-lang: en
redirect_from: ' '
module: compression
---
diff --git a/es/resources/middleware/connect-rid.md b/es/resources/middleware/connect-rid.md
index 336c271b9a..95b2689265 100644
--- a/es/resources/middleware/connect-rid.md
+++ b/es/resources/middleware/connect-rid.md
@@ -2,7 +2,6 @@
layout: middleware
title: Express connect-rid middleware
menu: resources
-lang: en
redirect_from: ' '
module: connect-rid
---
diff --git a/es/resources/middleware/cookie-parser.md b/es/resources/middleware/cookie-parser.md
index 98d67f48bc..55100372e3 100644
--- a/es/resources/middleware/cookie-parser.md
+++ b/es/resources/middleware/cookie-parser.md
@@ -2,7 +2,6 @@
layout: middleware
title: Express cookie-parser middleware
menu: resources
-lang: en
redirect_from: ' '
module: cookie-parser
---
diff --git a/es/resources/middleware/cookie-session.md b/es/resources/middleware/cookie-session.md
index 09814c0ecf..c6308fa81c 100644
--- a/es/resources/middleware/cookie-session.md
+++ b/es/resources/middleware/cookie-session.md
@@ -2,7 +2,6 @@
layout: middleware
title: Express cookie-session middleware
menu: resources
-lang: en
redirect_from: ' '
module: cookie-session
---
diff --git a/es/resources/middleware/cors.md b/es/resources/middleware/cors.md
index 409983ce0f..4692141929 100644
--- a/es/resources/middleware/cors.md
+++ b/es/resources/middleware/cors.md
@@ -2,7 +2,6 @@
layout: middleware
title: Express cors middleware
menu: resources
-lang: en
redirect_from: ' '
module: cors
---
diff --git a/es/resources/middleware/errorhandler.md b/es/resources/middleware/errorhandler.md
index 0266e87194..3b11a1208e 100644
--- a/es/resources/middleware/errorhandler.md
+++ b/es/resources/middleware/errorhandler.md
@@ -2,7 +2,6 @@
layout: middleware
title: Express errorhandler middleware
menu: resources
-lang: en
redirect_from: ' '
module: errorhandler
---
diff --git a/es/resources/middleware/method-override.md b/es/resources/middleware/method-override.md
index 92e6115523..8dff029cd4 100644
--- a/es/resources/middleware/method-override.md
+++ b/es/resources/middleware/method-override.md
@@ -2,7 +2,6 @@
layout: middleware
title: Express method-override middleware
menu: resources
-lang: en
redirect_from: ' '
module: method-override
---
diff --git a/es/resources/middleware/morgan.md b/es/resources/middleware/morgan.md
index aa0163fc1c..99c4c80fa9 100644
--- a/es/resources/middleware/morgan.md
+++ b/es/resources/middleware/morgan.md
@@ -2,7 +2,6 @@
layout: middleware
title: Express morgan middleware
menu: resources
-lang: en
redirect_from: ' '
module: morgan
---
diff --git a/es/resources/middleware/multer.md b/es/resources/middleware/multer.md
index fb652acbf1..2fffab3b73 100644
--- a/es/resources/middleware/multer.md
+++ b/es/resources/middleware/multer.md
@@ -2,7 +2,6 @@
layout: middleware
title: Express multer middleware
menu: resources
-lang: en
redirect_from: ' '
module: multer
---
diff --git a/es/resources/middleware/response-time.md b/es/resources/middleware/response-time.md
index 975a4658cd..78ee67cd32 100644
--- a/es/resources/middleware/response-time.md
+++ b/es/resources/middleware/response-time.md
@@ -2,7 +2,6 @@
layout: middleware
title: Express response-time middleware
menu: resources
-lang: en
redirect_from: ' '
module: response-time
---
diff --git a/es/resources/middleware/serve-favicon.md b/es/resources/middleware/serve-favicon.md
index c6524bfa60..7a1c8e6f5c 100644
--- a/es/resources/middleware/serve-favicon.md
+++ b/es/resources/middleware/serve-favicon.md
@@ -2,7 +2,6 @@
layout: middleware
title: Express serve-favicon middleware
menu: resources
-lang: en
redirect_from: ' '
module: serve-favicon
---
diff --git a/es/resources/middleware/serve-index.md b/es/resources/middleware/serve-index.md
index dbe1d1887a..deeb963c8f 100644
--- a/es/resources/middleware/serve-index.md
+++ b/es/resources/middleware/serve-index.md
@@ -2,7 +2,6 @@
layout: middleware
title: Express serve-index middleware
menu: resources
-lang: en
redirect_from: ' '
module: serve-index
---
diff --git a/es/resources/middleware/serve-static.md b/es/resources/middleware/serve-static.md
index dc0ccbefba..ff9bcc313e 100644
--- a/es/resources/middleware/serve-static.md
+++ b/es/resources/middleware/serve-static.md
@@ -2,7 +2,6 @@
layout: middleware
title: Express serve-static middleware
menu: resources
-lang: en
redirect_from: ' '
module: serve-static
---
diff --git a/es/resources/middleware/session.md b/es/resources/middleware/session.md
index b8c9e4f208..22cf354ae7 100644
--- a/es/resources/middleware/session.md
+++ b/es/resources/middleware/session.md
@@ -2,7 +2,6 @@
layout: middleware
title: Express session middleware
menu: resources
-lang: en
redirect_from: ' '
module: session
---
diff --git a/es/resources/middleware/timeout.md b/es/resources/middleware/timeout.md
index d5e7b3cbaf..1afa2c5dd3 100644
--- a/es/resources/middleware/timeout.md
+++ b/es/resources/middleware/timeout.md
@@ -2,7 +2,6 @@
layout: middleware
title: Express timeout middleware
menu: resources
-lang: en
redirect_from: ' '
module: timeout
---
diff --git a/es/resources/middleware/vhost.md b/es/resources/middleware/vhost.md
index 76f01ea214..2bad4c964f 100644
--- a/es/resources/middleware/vhost.md
+++ b/es/resources/middleware/vhost.md
@@ -2,7 +2,6 @@
layout: middleware
title: Express vhost middleware
menu: resources
-lang: en
redirect_from: ' '
module: vhost
---
diff --git a/es/resources/utils.md b/es/resources/utils.md
index 18f7c1aaf8..f58beb26e1 100644
--- a/es/resources/utils.md
+++ b/es/resources/utils.md
@@ -3,7 +3,6 @@ layout: page
title: Express utilities
description: Discover utility modules related to Express.js and Node.js, including tools for cookies, CSRF protection, URL parsing, routing, and more to enhance your applications.
menu: resources
-lang: en
redirect_from: " "
---
diff --git a/es/starter/basic-routing.md b/es/starter/basic-routing.md
index f2baa49a65..9320b7d732 100644
--- a/es/starter/basic-routing.md
+++ b/es/starter/basic-routing.md
@@ -3,7 +3,6 @@ layout: page
title: Direccionamiento básico de Express
description: Learn the fundamentals of routing in Express.js applications, including how to define routes, handle HTTP methods, and create route handlers for your web server.
menu: starter
-lang: en
redirect_from: " "
---
diff --git a/es/starter/examples.md b/es/starter/examples.md
index 0df4f7d85a..a03e016318 100644
--- a/es/starter/examples.md
+++ b/es/starter/examples.md
@@ -3,7 +3,6 @@ layout: page
title: Express examples
description: Explore a collection of Express.js application examples covering various use cases, integrations, and advanced configurations to help you learn and build your projects.
menu: starter
-lang: en
redirect_from: " "
---
diff --git a/es/starter/faq.md b/es/starter/faq.md
index e8e15d9199..2bfbfc4b40 100644
--- a/es/starter/faq.md
+++ b/es/starter/faq.md
@@ -3,7 +3,6 @@ layout: page
title: Preguntas más frecuentes sobre Express
description: Find answers to frequently asked questions about Express.js, including topics on application structure, models, authentication, template engines, error handling, and more.
menu: starter
-lang: en
redirect_from: " "
---
diff --git a/es/starter/generator.md b/es/starter/generator.md
index 85dffda2c9..51f17576ca 100644
--- a/es/starter/generator.md
+++ b/es/starter/generator.md
@@ -3,7 +3,6 @@ layout: page
title: Generador de aplicaciones Express
description: Learn how to use the Express application generator tool to quickly create a skeleton for your Express.js applications, streamlining setup and configuration.
menu: starter
-lang: en
redirect_from: " "
---
diff --git a/es/starter/hello-world.md b/es/starter/hello-world.md
index e3c2736665..0e4959c30e 100644
--- a/es/starter/hello-world.md
+++ b/es/starter/hello-world.md
@@ -3,7 +3,6 @@ layout: page
title: Ejemplo "Hello World" de Express
description: Get started with Express.js by building a simple 'Hello World' application, demonstrating the basic setup and server creation for beginners.
menu: starter
-lang: en
redirect_from: " "
---
diff --git a/es/starter/installing.md b/es/starter/installing.md
index eb2ca045ae..bdb23dcd26 100644
--- a/es/starter/installing.md
+++ b/es/starter/installing.md
@@ -3,7 +3,6 @@ layout: page
title: Instalación de Express
description: Learn how to install Express.js in your Node.js environment, including setting up your project directory and managing dependencies with npm.
menu: starter
-lang: en
redirect_from: " "
---
diff --git a/es/starter/static-files.md b/es/starter/static-files.md
index a2a844888a..52274ad4a9 100644
--- a/es/starter/static-files.md
+++ b/es/starter/static-files.md
@@ -3,7 +3,6 @@ layout: page
title: Servicio de archivos estáticos en Express
description: Understand how to serve static files like images, CSS, and JavaScript in Express.js applications using the built-in 'static' middleware.
menu: starter
-lang: en
redirect_from: " "
---
diff --git a/es/support/index.md b/es/support/index.md
index 018767928f..2b70a1fb48 100644
--- a/es/support/index.md
+++ b/es/support/index.md
@@ -3,7 +3,6 @@ layout: page
title: Version Support
description: Find information about the support schedule for different Express.js versions, including which versions are currently maintained and end-of-life policies.
menu: support
-lang: en
---
# Version Support
diff --git a/fr/3x/api.md b/fr/3x/api.md
index 46084808cd..8c2d7f6181 100644
--- a/fr/3x/api.md
+++ b/fr/3x/api.md
@@ -3,7 +3,6 @@ layout: api
version: 3x
title: Express 3.x - Référence de l'API
description: Access the API reference for Express.js version 3.x, noting that this version is end-of-life and no longer maintained - includes details on modules and methods.
-lang: fr
redirect_from: " "
---
diff --git a/fr/4x/api.md b/fr/4x/api.md
index 453b7b44c6..bfc52ba598 100644
--- a/fr/4x/api.md
+++ b/fr/4x/api.md
@@ -3,7 +3,6 @@ layout: api
version: 4x
title: Express 4.x - Référence de l'API
description: Access the API reference for Express.js 4.x, detailing all modules, methods, and properties for building web applications with this version.
-lang: fr
redirect_from: " "
---
diff --git a/fr/5x/api.md b/fr/5x/api.md
index 56c74d36b4..f5747bdf53 100644
--- a/fr/5x/api.md
+++ b/fr/5x/api.md
@@ -3,7 +3,6 @@ layout: api
version: 5x
title: Express 5.x - Référence de l'API
description: Access the API reference for Express.js 5.x, detailing all modules, methods, and properties for building web applications with this latest version.
-lang: fr
redirect_from: " "
---
diff --git a/fr/advanced/best-practice-performance.md b/fr/advanced/best-practice-performance.md
index 7f80c38faf..c02e5c9a73 100644
--- a/fr/advanced/best-practice-performance.md
+++ b/fr/advanced/best-practice-performance.md
@@ -3,7 +3,6 @@ layout: page
title: Meilleures pratiques en termes de performances pour l'utilisation d'Express en production
description: Discover performance and reliability best practices for Express apps in production, covering code optimizations and environment setups for optimal performance.
menu: advanced
-lang: fr
redirect_from: " "
---
diff --git a/fr/advanced/best-practice-security.md b/fr/advanced/best-practice-security.md
index 16b74538ad..5be8ad6105 100644
--- a/fr/advanced/best-practice-security.md
+++ b/fr/advanced/best-practice-security.md
@@ -3,7 +3,6 @@ layout: page
title: Meilleures pratiques de sécurité pour Express en production
description: Discover crucial security best practices for Express apps in production, including using TLS, input validation, secure cookies, and preventing vulnerabilities.
menu: advanced
-lang: fr
redirect_from: " "
---
diff --git a/fr/advanced/developing-template-engines.md b/fr/advanced/developing-template-engines.md
index da95518aa5..531bc250f8 100644
--- a/fr/advanced/developing-template-engines.md
+++ b/fr/advanced/developing-template-engines.md
@@ -3,7 +3,6 @@ layout: page
title: Développement de moteurs de modèles pour Express
description: Learn how to develop custom template engines for Express.js using app.engine(), with examples on creating and integrating your own template rendering logic.
menu: advanced
-lang: fr
redirect_from: " "
---
diff --git a/fr/advanced/healthcheck-graceful-shutdown.md b/fr/advanced/healthcheck-graceful-shutdown.md
index 843ff78c9b..fe41569237 100644
--- a/fr/advanced/healthcheck-graceful-shutdown.md
+++ b/fr/advanced/healthcheck-graceful-shutdown.md
@@ -3,7 +3,6 @@ layout: page
title: Health Checks and Graceful Shutdown
description: Learn how to implement health checks and graceful shutdown in Express apps to enhance reliability, manage deployments, and integrate with load balancers like Kubernetes.
menu: advanced
-lang: fr
redirect_from: " "
---
diff --git a/fr/advanced/security-updates.md b/fr/advanced/security-updates.md
index 556cdda32c..251d8092a6 100644
--- a/fr/advanced/security-updates.md
+++ b/fr/advanced/security-updates.md
@@ -3,7 +3,6 @@ layout: page
title: Express security updates
description: Review the latest security updates and patches for Express.js, including detailed vulnerability lists for different versions to help maintain a secure application.
menu: advanced
-lang: fr
redirect_from: " "
---
diff --git a/fr/api.md b/fr/api.md
index 0b89e19f7b..0c94d63c8d 100644
--- a/fr/api.md
+++ b/fr/api.md
@@ -3,7 +3,6 @@ layout: api
version: 5x
title: Express 5.x - Référence de l'API
description: Access the API reference for Express.js detailing all modules, methods, and properties for building web applications with this version.
-lang: fr
redirect_from: " "
---
diff --git a/fr/changelog/index.md b/fr/changelog/index.md
index 7c128a5aa9..2456265b18 100644
--- a/fr/changelog/index.md
+++ b/fr/changelog/index.md
@@ -2,7 +2,6 @@
layout: page
title: Express changelog
description: Stay updated with the release changelog for Express.js, detailing new features, bug fixes, and important changes across versions.
-lang: fr
sitemap: false
redirect_from:
- " "
diff --git a/fr/guide/behind-proxies.md b/fr/guide/behind-proxies.md
index 3ee3740b11..914fd6ebbf 100644
--- a/fr/guide/behind-proxies.md
+++ b/fr/guide/behind-proxies.md
@@ -3,7 +3,6 @@ layout: page
title: Serveurs proxy derrière Express
description: Learn how to configure Express.js applications to work correctly behind reverse proxies, including using the trust proxy setting to handle client IP addresses.
menu: guide
-lang: fr
redirect_from: " "
---
diff --git a/fr/guide/database-integration.md b/fr/guide/database-integration.md
index 93d9ccd6bb..ffd2a8bcbb 100644
--- a/fr/guide/database-integration.md
+++ b/fr/guide/database-integration.md
@@ -3,7 +3,6 @@ layout: page
title: Express database integration
description: Discover how to integrate various databases with Express.js applications, including setup examples for MongoDB, MySQL, PostgreSQL, and more.
menu: guide
-lang: fr
redirect_from: " "
---
diff --git a/fr/guide/debugging.md b/fr/guide/debugging.md
index fe17283137..1053f85bf1 100644
--- a/fr/guide/debugging.md
+++ b/fr/guide/debugging.md
@@ -3,7 +3,6 @@ layout: page
title: Débogage d'Express
description: Learn how to enable and use debugging logs in Express.js applications by setting the DEBUG environment variable for enhanced troubleshooting.
menu: guide
-lang: fr
redirect_from: " "
---
diff --git a/fr/guide/error-handling.md b/fr/guide/error-handling.md
index d367a8ac1c..41a4381130 100644
--- a/fr/guide/error-handling.md
+++ b/fr/guide/error-handling.md
@@ -3,7 +3,6 @@ layout: page
title: Traitement d'erreurs Express
description: Understand how Express.js handles errors in synchronous and asynchronous code, and learn to implement custom error handling middleware for your applications.
menu: guide
-lang: fr
redirect_from: " "
---
diff --git a/fr/guide/migrating-4.md b/fr/guide/migrating-4.md
index ef764dadf2..025f22c378 100644
--- a/fr/guide/migrating-4.md
+++ b/fr/guide/migrating-4.md
@@ -3,7 +3,6 @@ layout: page
title: Migration vers Express 4
description: A guide to migrating your Express.js applications from version 3 to 4, covering changes in middleware, routing, and how to update your codebase effectively.
menu: guide
-lang: fr
redirect_from: " "
---
diff --git a/fr/guide/migrating-5.md b/fr/guide/migrating-5.md
index 8f31b07a9c..b2cc4737d7 100644
--- a/fr/guide/migrating-5.md
+++ b/fr/guide/migrating-5.md
@@ -3,7 +3,6 @@ layout: page
title: Migration vers Express 5
description: A comprehensive guide to migrating your Express.js applications from version 4 to 5, detailing breaking changes, deprecated methods, and new improvements.
menu: guide
-lang: fr
redirect_from: " "
---
diff --git a/fr/guide/overriding-express-api.md b/fr/guide/overriding-express-api.md
index 66655cc9f8..032e3dd625 100644
--- a/fr/guide/overriding-express-api.md
+++ b/fr/guide/overriding-express-api.md
@@ -3,7 +3,6 @@ layout: page
title: Overriding the Express API
description: Discover how to customize and extend the Express.js API by overriding methods and properties on the request and response objects using prototypes.
menu: guide
-lang: fr
---
# Overriding the Express API
diff --git a/fr/guide/routing.md b/fr/guide/routing.md
index b429d68e3e..2f1a47bdff 100644
--- a/fr/guide/routing.md
+++ b/fr/guide/routing.md
@@ -3,7 +3,6 @@ layout: page
title: Routage Express
description: Learn how to define and use routes in Express.js applications, including route methods, route paths, parameters, and using Router for modular routing.
menu: guide
-lang: fr
redirect_from: " "
---
diff --git a/fr/guide/using-middleware.md b/fr/guide/using-middleware.md
index 9ef30e0f26..f98612fb84 100644
--- a/fr/guide/using-middleware.md
+++ b/fr/guide/using-middleware.md
@@ -3,7 +3,6 @@ layout: page
title: Utilisation de middleware Express
description: Learn how to use middleware in Express.js applications, including application-level and router-level middleware, error handling, and integrating third-party middleware.
menu: guide
-lang: fr
redirect_from: " "
---
diff --git a/fr/guide/using-template-engines.md b/fr/guide/using-template-engines.md
index 1ff2075c6e..7213af9e5e 100644
--- a/fr/guide/using-template-engines.md
+++ b/fr/guide/using-template-engines.md
@@ -3,7 +3,6 @@ layout: page
title: Utilisation de moteurs de modèles avec Express
description: Discover how to integrate and use template engines like Pug, Handlebars, and EJS with Express.js to render dynamic HTML pages efficiently.
menu: guide
-lang: fr
redirect_from: " "
---
diff --git a/fr/guide/writing-middleware.md b/fr/guide/writing-middleware.md
index 4298c6900a..c7a6441829 100644
--- a/fr/guide/writing-middleware.md
+++ b/fr/guide/writing-middleware.md
@@ -3,7 +3,6 @@ layout: page
title: Ecriture de middleware utilisable dans les applications Express
description: Learn how to write custom middleware functions for Express.js applications, including examples and best practices for enhancing request and response handling.
menu: guide
-lang: fr
redirect_from: " "
---
diff --git a/fr/index.md b/fr/index.md
index f935e5a3c4..8f57ad5f5d 100644
--- a/fr/index.md
+++ b/fr/index.md
@@ -3,7 +3,6 @@ layout: home
title: Express - Node.js web application framework
description: "Express is a fast, unopinionated, minimalist web framework for Node.js, providing a robust set of features for web and mobile applications."
menu: home
-lang: fr
redirect_from: " "
---
diff --git a/fr/resources/community.md b/fr/resources/community.md
index 6c289ec075..e6305cf9c2 100644
--- a/fr/resources/community.md
+++ b/fr/resources/community.md
@@ -3,7 +3,6 @@ layout: page
title: Communauté Express
description: Connect with the Express.js community, learn about the technical committee, find resources, explore community-contributed modules, and get involved in discussions.
menu: resources
-lang: fr
redirect_from: " "
---
diff --git a/fr/resources/contributing.md b/fr/resources/contributing.md
index 8d4f79c0d5..a93edcb08a 100644
--- a/fr/resources/contributing.md
+++ b/fr/resources/contributing.md
@@ -3,7 +3,6 @@ layout: page
title: Contributing to Express
description: Find out how to contribute to Express.js, including guidelines for reporting issues, submitting pull requests, becoming a collaborator, and understanding security policies.
menu: resources
-lang: fr
redirect_from: " "
---
diff --git a/fr/resources/glossary.md b/fr/resources/glossary.md
index b3e9c69b6a..f2774da7d6 100644
--- a/fr/resources/glossary.md
+++ b/fr/resources/glossary.md
@@ -3,7 +3,6 @@ layout: page
title: Glossaire Express
description: A comprehensive glossary of terms related to Express.js, Node.js, middleware, routing, and other key concepts to help you understand and use Express effectively.
menu: resources
-lang: fr
redirect_from: " "
---
diff --git a/fr/resources/middleware.md b/fr/resources/middleware.md
index 1d2c5d730c..2d624487d9 100644
--- a/fr/resources/middleware.md
+++ b/fr/resources/middleware.md
@@ -3,7 +3,6 @@ layout: middleware
title: Middleware Express
description: Explore a list of Express.js middleware modules maintained by the Express team and the community, including built-in middleware and popular third-party modules.
menu: resources
-lang: fr
redirect_from: " "
module: mw-home
---
diff --git a/fr/resources/middleware/body-parser.md b/fr/resources/middleware/body-parser.md
index abe970d14d..9c3e7e0276 100644
--- a/fr/resources/middleware/body-parser.md
+++ b/fr/resources/middleware/body-parser.md
@@ -2,7 +2,6 @@
layout: middleware
title: Express body-parser middleware
menu: resources
-lang: fr
redirect_from: ' '
module: body-parser
---
diff --git a/fr/resources/middleware/compression.md b/fr/resources/middleware/compression.md
index c46eebe29f..d288542a65 100644
--- a/fr/resources/middleware/compression.md
+++ b/fr/resources/middleware/compression.md
@@ -2,7 +2,6 @@
layout: middleware
title: Express compression middleware
menu: resources
-lang: fr
redirect_from: ' '
module: compression
---
diff --git a/fr/resources/middleware/connect-rid.md b/fr/resources/middleware/connect-rid.md
index bce67423ae..95b2689265 100644
--- a/fr/resources/middleware/connect-rid.md
+++ b/fr/resources/middleware/connect-rid.md
@@ -2,7 +2,6 @@
layout: middleware
title: Express connect-rid middleware
menu: resources
-lang: fr
redirect_from: ' '
module: connect-rid
---
diff --git a/fr/resources/middleware/cookie-parser.md b/fr/resources/middleware/cookie-parser.md
index 19384e497e..55100372e3 100644
--- a/fr/resources/middleware/cookie-parser.md
+++ b/fr/resources/middleware/cookie-parser.md
@@ -2,7 +2,6 @@
layout: middleware
title: Express cookie-parser middleware
menu: resources
-lang: fr
redirect_from: ' '
module: cookie-parser
---
diff --git a/fr/resources/middleware/cookie-session.md b/fr/resources/middleware/cookie-session.md
index 45c75d9046..c6308fa81c 100644
--- a/fr/resources/middleware/cookie-session.md
+++ b/fr/resources/middleware/cookie-session.md
@@ -2,7 +2,6 @@
layout: middleware
title: Express cookie-session middleware
menu: resources
-lang: fr
redirect_from: ' '
module: cookie-session
---
diff --git a/fr/resources/middleware/cors.md b/fr/resources/middleware/cors.md
index 3d2247b7f0..4692141929 100644
--- a/fr/resources/middleware/cors.md
+++ b/fr/resources/middleware/cors.md
@@ -2,7 +2,6 @@
layout: middleware
title: Express cors middleware
menu: resources
-lang: fr
redirect_from: ' '
module: cors
---
diff --git a/fr/resources/middleware/errorhandler.md b/fr/resources/middleware/errorhandler.md
index 95339ed48d..3b11a1208e 100644
--- a/fr/resources/middleware/errorhandler.md
+++ b/fr/resources/middleware/errorhandler.md
@@ -2,7 +2,6 @@
layout: middleware
title: Express errorhandler middleware
menu: resources
-lang: fr
redirect_from: ' '
module: errorhandler
---
diff --git a/fr/resources/middleware/method-override.md b/fr/resources/middleware/method-override.md
index b353412aa0..8dff029cd4 100644
--- a/fr/resources/middleware/method-override.md
+++ b/fr/resources/middleware/method-override.md
@@ -2,7 +2,6 @@
layout: middleware
title: Express method-override middleware
menu: resources
-lang: fr
redirect_from: ' '
module: method-override
---
diff --git a/fr/resources/middleware/morgan.md b/fr/resources/middleware/morgan.md
index 3215e9c428..99c4c80fa9 100644
--- a/fr/resources/middleware/morgan.md
+++ b/fr/resources/middleware/morgan.md
@@ -2,7 +2,6 @@
layout: middleware
title: Express morgan middleware
menu: resources
-lang: fr
redirect_from: ' '
module: morgan
---
diff --git a/fr/resources/middleware/multer.md b/fr/resources/middleware/multer.md
index b923cf8856..2fffab3b73 100644
--- a/fr/resources/middleware/multer.md
+++ b/fr/resources/middleware/multer.md
@@ -2,7 +2,6 @@
layout: middleware
title: Express multer middleware
menu: resources
-lang: fr
redirect_from: ' '
module: multer
---
diff --git a/fr/resources/middleware/response-time.md b/fr/resources/middleware/response-time.md
index c045b1514c..78ee67cd32 100644
--- a/fr/resources/middleware/response-time.md
+++ b/fr/resources/middleware/response-time.md
@@ -2,7 +2,6 @@
layout: middleware
title: Express response-time middleware
menu: resources
-lang: fr
redirect_from: ' '
module: response-time
---
diff --git a/fr/resources/middleware/serve-favicon.md b/fr/resources/middleware/serve-favicon.md
index 78b1988f71..7a1c8e6f5c 100644
--- a/fr/resources/middleware/serve-favicon.md
+++ b/fr/resources/middleware/serve-favicon.md
@@ -2,7 +2,6 @@
layout: middleware
title: Express serve-favicon middleware
menu: resources
-lang: fr
redirect_from: ' '
module: serve-favicon
---
diff --git a/fr/resources/middleware/serve-index.md b/fr/resources/middleware/serve-index.md
index d9c2a3ff12..deeb963c8f 100644
--- a/fr/resources/middleware/serve-index.md
+++ b/fr/resources/middleware/serve-index.md
@@ -2,7 +2,6 @@
layout: middleware
title: Express serve-index middleware
menu: resources
-lang: fr
redirect_from: ' '
module: serve-index
---
diff --git a/fr/resources/middleware/serve-static.md b/fr/resources/middleware/serve-static.md
index cdfec321c3..ff9bcc313e 100644
--- a/fr/resources/middleware/serve-static.md
+++ b/fr/resources/middleware/serve-static.md
@@ -2,7 +2,6 @@
layout: middleware
title: Express serve-static middleware
menu: resources
-lang: fr
redirect_from: ' '
module: serve-static
---
diff --git a/fr/resources/middleware/session.md b/fr/resources/middleware/session.md
index 0cb60329db..22cf354ae7 100644
--- a/fr/resources/middleware/session.md
+++ b/fr/resources/middleware/session.md
@@ -2,7 +2,6 @@
layout: middleware
title: Express session middleware
menu: resources
-lang: fr
redirect_from: ' '
module: session
---
diff --git a/fr/resources/middleware/timeout.md b/fr/resources/middleware/timeout.md
index 9f405c5249..1afa2c5dd3 100644
--- a/fr/resources/middleware/timeout.md
+++ b/fr/resources/middleware/timeout.md
@@ -2,7 +2,6 @@
layout: middleware
title: Express timeout middleware
menu: resources
-lang: fr
redirect_from: ' '
module: timeout
---
diff --git a/fr/resources/middleware/vhost.md b/fr/resources/middleware/vhost.md
index 74f38e401c..2bad4c964f 100644
--- a/fr/resources/middleware/vhost.md
+++ b/fr/resources/middleware/vhost.md
@@ -2,7 +2,6 @@
layout: middleware
title: Express vhost middleware
menu: resources
-lang: fr
redirect_from: ' '
module: vhost
---
diff --git a/fr/resources/utils.md b/fr/resources/utils.md
index 96394266b3..f58beb26e1 100644
--- a/fr/resources/utils.md
+++ b/fr/resources/utils.md
@@ -3,7 +3,6 @@ layout: page
title: Express utilities
description: Discover utility modules related to Express.js and Node.js, including tools for cookies, CSRF protection, URL parsing, routing, and more to enhance your applications.
menu: resources
-lang: fr
redirect_from: " "
---
diff --git a/fr/starter/basic-routing.md b/fr/starter/basic-routing.md
index ad9390243b..86fc0a69cf 100644
--- a/fr/starter/basic-routing.md
+++ b/fr/starter/basic-routing.md
@@ -3,7 +3,6 @@ layout: page
title: Routage de base Express
description: Learn the fundamentals of routing in Express.js applications, including how to define routes, handle HTTP methods, and create route handlers for your web server.
menu: starter
-lang: fr
redirect_from: " "
---
diff --git a/fr/starter/examples.md b/fr/starter/examples.md
index db7452abae..a03e016318 100644
--- a/fr/starter/examples.md
+++ b/fr/starter/examples.md
@@ -3,7 +3,6 @@ layout: page
title: Express examples
description: Explore a collection of Express.js application examples covering various use cases, integrations, and advanced configurations to help you learn and build your projects.
menu: starter
-lang: fr
redirect_from: " "
---
diff --git a/fr/starter/faq.md b/fr/starter/faq.md
index 2da9b99a43..d4fed31dfc 100644
--- a/fr/starter/faq.md
+++ b/fr/starter/faq.md
@@ -3,7 +3,6 @@ layout: page
title: FAQ Express
description: Find answers to frequently asked questions about Express.js, including topics on application structure, models, authentication, template engines, error handling, and more.
menu: starter
-lang: fr
redirect_from: " "
---
diff --git a/fr/starter/generator.md b/fr/starter/generator.md
index 3225d7f22e..fdf13765b7 100644
--- a/fr/starter/generator.md
+++ b/fr/starter/generator.md
@@ -3,7 +3,6 @@ layout: page
title: Générateur d'applications Express
description: Learn how to use the Express application generator tool to quickly create a skeleton for your Express.js applications, streamlining setup and configuration.
menu: starter
-lang: fr
redirect_from: " "
---
diff --git a/fr/starter/hello-world.md b/fr/starter/hello-world.md
index ec3f254445..c33abf6c0a 100644
--- a/fr/starter/hello-world.md
+++ b/fr/starter/hello-world.md
@@ -3,7 +3,6 @@ layout: page
title: Exemple "Hello world" Express
description: Get started with Express.js by building a simple 'Hello World' application, demonstrating the basic setup and server creation for beginners.
menu: starter
-lang: fr
redirect_from: " "
---
diff --git a/fr/starter/installing.md b/fr/starter/installing.md
index a418f7827e..2c49018236 100644
--- a/fr/starter/installing.md
+++ b/fr/starter/installing.md
@@ -3,7 +3,6 @@ layout: page
title: Installation d'Express
description: Learn how to install Express.js in your Node.js environment, including setting up your project directory and managing dependencies with npm.
menu: starter
-lang: fr
redirect_from: " "
---
diff --git a/fr/starter/static-files.md b/fr/starter/static-files.md
index 2d73702c72..0a2bc4e33d 100644
--- a/fr/starter/static-files.md
+++ b/fr/starter/static-files.md
@@ -3,7 +3,6 @@ layout: page
title: Servir des fichiers statiques dans Express
description: Understand how to serve static files like images, CSS, and JavaScript in Express.js applications using the built-in 'static' middleware.
menu: starter
-lang: fr
redirect_from: " "
---
diff --git a/fr/support/index.md b/fr/support/index.md
index f9f35c0a92..2b70a1fb48 100644
--- a/fr/support/index.md
+++ b/fr/support/index.md
@@ -3,7 +3,6 @@ layout: page
title: Version Support
description: Find information about the support schedule for different Express.js versions, including which versions are currently maintained and end-of-life policies.
menu: support
-lang: fr
---
# Version Support
diff --git a/index.md b/index.md
index 4a5442143f..2688dabf05 100644
--- a/index.md
+++ b/index.md
@@ -3,7 +3,6 @@ layout: home
title: Express - Node.js web application framework
description: "Express is a fast, unopinionated, minimalist web framework for Node.js, providing a robust set of features for web and mobile applications."
menu: home
-lang: en
redirect_from: "/en/index.html"
---
diff --git a/it/3x/api.md b/it/3x/api.md
index 83f0aa9f54..4bc926a0c3 100644
--- a/it/3x/api.md
+++ b/it/3x/api.md
@@ -3,7 +3,6 @@ layout: api
version: 3x
title: Express 3.x - Riferimento API
description: Access the API reference for Express.js version 3.x, noting that this version is end-of-life and no longer maintained - includes details on modules and methods.
-lang: it
redirect_from: " "
---
diff --git a/it/4x/api.md b/it/4x/api.md
index 3456c7c2eb..f320e0413e 100644
--- a/it/4x/api.md
+++ b/it/4x/api.md
@@ -3,7 +3,6 @@ layout: api
version: 4x
title: Express 4.x - Riferimento API
description: Access the API reference for Express.js 4.x, detailing all modules, methods, and properties for building web applications with this version.
-lang: it
redirect_from: " "
---
diff --git a/it/5x/api.md b/it/5x/api.md
index ee35808c11..61d417e7bb 100644
--- a/it/5x/api.md
+++ b/it/5x/api.md
@@ -3,7 +3,6 @@ layout: api
version: 5x
title: Express 5.x - Riferimento API
description: Access the API reference for Express.js 5.x, detailing all modules, methods, and properties for building web applications with this latest version.
-lang: it
redirect_from: " "
---
diff --git a/it/advanced/best-practice-performance.md b/it/advanced/best-practice-performance.md
index 5132555107..d2a429a77c 100644
--- a/it/advanced/best-practice-performance.md
+++ b/it/advanced/best-practice-performance.md
@@ -3,7 +3,6 @@ layout: page
title: Best Practice sulle prestazioni utilizzando Express in fase di produzione
description: Discover performance and reliability best practices for Express apps in production, covering code optimizations and environment setups for optimal performance.
menu: advanced
-lang: it
redirect_from: " "
---
diff --git a/it/advanced/best-practice-security.md b/it/advanced/best-practice-security.md
index dacbeb615d..d7c9ecba1e 100644
--- a/it/advanced/best-practice-security.md
+++ b/it/advanced/best-practice-security.md
@@ -3,7 +3,6 @@ layout: page
title: Best Practice sulla sicurezza per Express in fase di produzione
description: Discover crucial security best practices for Express apps in production, including using TLS, input validation, secure cookies, and preventing vulnerabilities.
menu: advanced
-lang: it
redirect_from: " "
---
diff --git a/it/advanced/developing-template-engines.md b/it/advanced/developing-template-engines.md
index 421212adad..6430a99ad4 100644
--- a/it/advanced/developing-template-engines.md
+++ b/it/advanced/developing-template-engines.md
@@ -3,7 +3,6 @@ layout: page
title: Sviluppo dei motori di template per Express
description: Learn how to develop custom template engines for Express.js using app.engine(), with examples on creating and integrating your own template rendering logic.
menu: advanced
-lang: it
redirect_from: " "
---
diff --git a/it/advanced/healthcheck-graceful-shutdown.md b/it/advanced/healthcheck-graceful-shutdown.md
index 394218941d..60ee5f59d9 100644
--- a/it/advanced/healthcheck-graceful-shutdown.md
+++ b/it/advanced/healthcheck-graceful-shutdown.md
@@ -3,7 +3,6 @@ layout: page
title: Health Checks and Graceful Shutdown
description: Learn how to implement health checks and graceful shutdown in Express apps to enhance reliability, manage deployments, and integrate with load balancers like Kubernetes.
menu: advanced
-lang: it
redirect_from: " "
---
diff --git a/it/advanced/security-updates.md b/it/advanced/security-updates.md
index e524854aac..a46ba4c164 100644
--- a/it/advanced/security-updates.md
+++ b/it/advanced/security-updates.md
@@ -3,7 +3,6 @@ layout: page
title: Aggiornamenti sulla sicurezza Express
description: Review the latest security updates and patches for Express.js, including detailed vulnerability lists for different versions to help maintain a secure application.
menu: advanced
-lang: it
redirect_from: " "
---
diff --git a/it/api.md b/it/api.md
index 1db61708d5..f06903dcfe 100644
--- a/it/api.md
+++ b/it/api.md
@@ -3,7 +3,6 @@ layout: api
version: 5x
title: Express 5.x - Riferimento API
description: Access the API reference for Express.js detailing all modules, methods, and properties for building web applications with this version.
-lang: it
redirect_from: " "
---
diff --git a/it/changelog/index.md b/it/changelog/index.md
index 20d8b7df9d..2456265b18 100644
--- a/it/changelog/index.md
+++ b/it/changelog/index.md
@@ -2,7 +2,6 @@
layout: page
title: Express changelog
description: Stay updated with the release changelog for Express.js, detailing new features, bug fixes, and important changes across versions.
-lang: it
sitemap: false
redirect_from:
- " "
diff --git a/it/guide/behind-proxies.md b/it/guide/behind-proxies.md
index b7835b0705..87864eb5b0 100644
--- a/it/guide/behind-proxies.md
+++ b/it/guide/behind-proxies.md
@@ -3,7 +3,6 @@ layout: page
title: Express con i proxy
description: Learn how to configure Express.js applications to work correctly behind reverse proxies, including using the trust proxy setting to handle client IP addresses.
menu: guide
-lang: it
redirect_from: " "
---
diff --git a/it/guide/database-integration.md b/it/guide/database-integration.md
index 44a3ba2c5f..942d1912b4 100644
--- a/it/guide/database-integration.md
+++ b/it/guide/database-integration.md
@@ -3,7 +3,6 @@ layout: page
title: Integrazione database Express
description: Discover how to integrate various databases with Express.js applications, including setup examples for MongoDB, MySQL, PostgreSQL, and more.
menu: guide
-lang: it
redirect_from: " "
---
diff --git a/it/guide/debugging.md b/it/guide/debugging.md
index 621a78c879..9e4be0bf88 100644
--- a/it/guide/debugging.md
+++ b/it/guide/debugging.md
@@ -3,7 +3,6 @@ layout: page
title: Debug di Express
description: Learn how to enable and use debugging logs in Express.js applications by setting the DEBUG environment variable for enhanced troubleshooting.
menu: guide
-lang: it
redirect_from: " "
---
diff --git a/it/guide/error-handling.md b/it/guide/error-handling.md
index ec4fcd5839..84dfe10f72 100644
--- a/it/guide/error-handling.md
+++ b/it/guide/error-handling.md
@@ -3,7 +3,6 @@ layout: page
title: Gestione degli errori di Express
description: Understand how Express.js handles errors in synchronous and asynchronous code, and learn to implement custom error handling middleware for your applications.
menu: guide
-lang: it
redirect_from: " "
---
diff --git a/it/guide/migrating-4.md b/it/guide/migrating-4.md
index a6e8573d36..61967ece95 100644
--- a/it/guide/migrating-4.md
+++ b/it/guide/migrating-4.md
@@ -3,7 +3,6 @@ layout: page
title: Migrazione a Express 4
description: A guide to migrating your Express.js applications from version 3 to 4, covering changes in middleware, routing, and how to update your codebase effectively.
menu: guide
-lang: it
redirect_from: " "
---
diff --git a/it/guide/migrating-5.md b/it/guide/migrating-5.md
index c9076b434d..55235f22d3 100644
--- a/it/guide/migrating-5.md
+++ b/it/guide/migrating-5.md
@@ -3,7 +3,6 @@ layout: page
title: Migrazione a Express 5
description: A comprehensive guide to migrating your Express.js applications from version 4 to 5, detailing breaking changes, deprecated methods, and new improvements.
menu: guide
-lang: it
redirect_from: " "
---
diff --git a/it/guide/overriding-express-api.md b/it/guide/overriding-express-api.md
index 22cf08e11e..032e3dd625 100644
--- a/it/guide/overriding-express-api.md
+++ b/it/guide/overriding-express-api.md
@@ -3,7 +3,6 @@ layout: page
title: Overriding the Express API
description: Discover how to customize and extend the Express.js API by overriding methods and properties on the request and response objects using prototypes.
menu: guide
-lang: it
---
# Overriding the Express API
diff --git a/it/guide/routing.md b/it/guide/routing.md
index bf6c4c4e66..04f96716d1 100644
--- a/it/guide/routing.md
+++ b/it/guide/routing.md
@@ -3,7 +3,6 @@ layout: page
title: Routing Express
description: Learn how to define and use routes in Express.js applications, including route methods, route paths, parameters, and using Router for modular routing.
menu: guide
-lang: it
redirect_from: " "
---
diff --git a/it/guide/using-middleware.md b/it/guide/using-middleware.md
index 49ca82c95c..0543f7a468 100644
--- a/it/guide/using-middleware.md
+++ b/it/guide/using-middleware.md
@@ -3,7 +3,6 @@ layout: page
title: Utilizzo del middleware Express
description: Learn how to use middleware in Express.js applications, including application-level and router-level middleware, error handling, and integrating third-party middleware.
menu: guide
-lang: it
redirect_from: " "
---
diff --git a/it/guide/using-template-engines.md b/it/guide/using-template-engines.md
index c43bef0919..6bd6bee198 100644
--- a/it/guide/using-template-engines.md
+++ b/it/guide/using-template-engines.md
@@ -3,7 +3,6 @@ layout: page
title: Utilizzo di motori di template con Express
description: Discover how to integrate and use template engines like Pug, Handlebars, and EJS with Express.js to render dynamic HTML pages efficiently.
menu: guide
-lang: it
redirect_from: " "
---
diff --git a/it/guide/writing-middleware.md b/it/guide/writing-middleware.md
index d464bb1e1d..84a7c12e78 100644
--- a/it/guide/writing-middleware.md
+++ b/it/guide/writing-middleware.md
@@ -3,7 +3,6 @@ layout: page
title: Compilazione del middleware per l'utilizzo nelle applicazioni Express
description: Learn how to write custom middleware functions for Express.js applications, including examples and best practices for enhancing request and response handling.
menu: guide
-lang: it
redirect_from: " "
---
diff --git a/it/index.md b/it/index.md
index 89b5c16998..8f57ad5f5d 100644
--- a/it/index.md
+++ b/it/index.md
@@ -3,7 +3,6 @@ layout: home
title: Express - Node.js web application framework
description: "Express is a fast, unopinionated, minimalist web framework for Node.js, providing a robust set of features for web and mobile applications."
menu: home
-lang: it
redirect_from: " "
---
diff --git a/it/resources/community.md b/it/resources/community.md
index 56c5c312be..5c9004c57c 100644
--- a/it/resources/community.md
+++ b/it/resources/community.md
@@ -3,7 +3,6 @@ layout: page
title: Community di Express
description: Connect with the Express.js community, learn about the technical committee, find resources, explore community-contributed modules, and get involved in discussions.
menu: resources
-lang: it
redirect_from: " "
---
diff --git a/it/resources/contributing.md b/it/resources/contributing.md
index 24a04b40b5..a93edcb08a 100644
--- a/it/resources/contributing.md
+++ b/it/resources/contributing.md
@@ -3,7 +3,6 @@ layout: page
title: Contributing to Express
description: Find out how to contribute to Express.js, including guidelines for reporting issues, submitting pull requests, becoming a collaborator, and understanding security policies.
menu: resources
-lang: it
redirect_from: " "
---
diff --git a/it/resources/glossary.md b/it/resources/glossary.md
index 43758cc020..ab17ddf990 100644
--- a/it/resources/glossary.md
+++ b/it/resources/glossary.md
@@ -3,7 +3,6 @@ layout: page
title: Glossario di Express
description: A comprehensive glossary of terms related to Express.js, Node.js, middleware, routing, and other key concepts to help you understand and use Express effectively.
menu: resources
-lang: it
redirect_from: " "
---
diff --git a/it/resources/middleware.md b/it/resources/middleware.md
index c15b0ec53c..08437e4b22 100644
--- a/it/resources/middleware.md
+++ b/it/resources/middleware.md
@@ -3,7 +3,6 @@ layout: middleware
title: Middleware Express
description: Explore a list of Express.js middleware modules maintained by the Express team and the community, including built-in middleware and popular third-party modules.
menu: resources
-lang: it
redirect_from: " "
module: mw-home
---
diff --git a/it/resources/middleware/body-parser.md b/it/resources/middleware/body-parser.md
index ed74d8e530..9c3e7e0276 100644
--- a/it/resources/middleware/body-parser.md
+++ b/it/resources/middleware/body-parser.md
@@ -2,7 +2,6 @@
layout: middleware
title: Express body-parser middleware
menu: resources
-lang: it
redirect_from: ' '
module: body-parser
---
diff --git a/it/resources/middleware/compression.md b/it/resources/middleware/compression.md
index 1fc22fc621..d288542a65 100644
--- a/it/resources/middleware/compression.md
+++ b/it/resources/middleware/compression.md
@@ -2,7 +2,6 @@
layout: middleware
title: Express compression middleware
menu: resources
-lang: it
redirect_from: ' '
module: compression
---
diff --git a/it/resources/middleware/connect-rid.md b/it/resources/middleware/connect-rid.md
index bc79bf2e1d..95b2689265 100644
--- a/it/resources/middleware/connect-rid.md
+++ b/it/resources/middleware/connect-rid.md
@@ -2,7 +2,6 @@
layout: middleware
title: Express connect-rid middleware
menu: resources
-lang: it
redirect_from: ' '
module: connect-rid
---
diff --git a/it/resources/middleware/cookie-parser.md b/it/resources/middleware/cookie-parser.md
index 43da4817e0..55100372e3 100644
--- a/it/resources/middleware/cookie-parser.md
+++ b/it/resources/middleware/cookie-parser.md
@@ -2,7 +2,6 @@
layout: middleware
title: Express cookie-parser middleware
menu: resources
-lang: it
redirect_from: ' '
module: cookie-parser
---
diff --git a/it/resources/middleware/cookie-session.md b/it/resources/middleware/cookie-session.md
index db242b7bff..c6308fa81c 100644
--- a/it/resources/middleware/cookie-session.md
+++ b/it/resources/middleware/cookie-session.md
@@ -2,7 +2,6 @@
layout: middleware
title: Express cookie-session middleware
menu: resources
-lang: it
redirect_from: ' '
module: cookie-session
---
diff --git a/it/resources/middleware/cors.md b/it/resources/middleware/cors.md
index 74b80be91f..4692141929 100644
--- a/it/resources/middleware/cors.md
+++ b/it/resources/middleware/cors.md
@@ -2,7 +2,6 @@
layout: middleware
title: Express cors middleware
menu: resources
-lang: it
redirect_from: ' '
module: cors
---
diff --git a/it/resources/middleware/errorhandler.md b/it/resources/middleware/errorhandler.md
index f267f2f739..3b11a1208e 100644
--- a/it/resources/middleware/errorhandler.md
+++ b/it/resources/middleware/errorhandler.md
@@ -2,7 +2,6 @@
layout: middleware
title: Express errorhandler middleware
menu: resources
-lang: it
redirect_from: ' '
module: errorhandler
---
diff --git a/it/resources/middleware/method-override.md b/it/resources/middleware/method-override.md
index b0c18bb717..8dff029cd4 100644
--- a/it/resources/middleware/method-override.md
+++ b/it/resources/middleware/method-override.md
@@ -2,7 +2,6 @@
layout: middleware
title: Express method-override middleware
menu: resources
-lang: it
redirect_from: ' '
module: method-override
---
diff --git a/it/resources/middleware/morgan.md b/it/resources/middleware/morgan.md
index bb00bbbb15..99c4c80fa9 100644
--- a/it/resources/middleware/morgan.md
+++ b/it/resources/middleware/morgan.md
@@ -2,7 +2,6 @@
layout: middleware
title: Express morgan middleware
menu: resources
-lang: it
redirect_from: ' '
module: morgan
---
diff --git a/it/resources/middleware/multer.md b/it/resources/middleware/multer.md
index 9027bac605..2fffab3b73 100644
--- a/it/resources/middleware/multer.md
+++ b/it/resources/middleware/multer.md
@@ -2,7 +2,6 @@
layout: middleware
title: Express multer middleware
menu: resources
-lang: it
redirect_from: ' '
module: multer
---
diff --git a/it/resources/middleware/response-time.md b/it/resources/middleware/response-time.md
index d22a715034..78ee67cd32 100644
--- a/it/resources/middleware/response-time.md
+++ b/it/resources/middleware/response-time.md
@@ -2,7 +2,6 @@
layout: middleware
title: Express response-time middleware
menu: resources
-lang: it
redirect_from: ' '
module: response-time
---
diff --git a/it/resources/middleware/serve-favicon.md b/it/resources/middleware/serve-favicon.md
index 37191dcc5d..7a1c8e6f5c 100644
--- a/it/resources/middleware/serve-favicon.md
+++ b/it/resources/middleware/serve-favicon.md
@@ -2,7 +2,6 @@
layout: middleware
title: Express serve-favicon middleware
menu: resources
-lang: it
redirect_from: ' '
module: serve-favicon
---
diff --git a/it/resources/middleware/serve-index.md b/it/resources/middleware/serve-index.md
index 558bda529f..deeb963c8f 100644
--- a/it/resources/middleware/serve-index.md
+++ b/it/resources/middleware/serve-index.md
@@ -2,7 +2,6 @@
layout: middleware
title: Express serve-index middleware
menu: resources
-lang: it
redirect_from: ' '
module: serve-index
---
diff --git a/it/resources/middleware/serve-static.md b/it/resources/middleware/serve-static.md
index 685d0266bb..ff9bcc313e 100644
--- a/it/resources/middleware/serve-static.md
+++ b/it/resources/middleware/serve-static.md
@@ -2,7 +2,6 @@
layout: middleware
title: Express serve-static middleware
menu: resources
-lang: it
redirect_from: ' '
module: serve-static
---
diff --git a/it/resources/middleware/session.md b/it/resources/middleware/session.md
index 9ce46c4072..22cf354ae7 100644
--- a/it/resources/middleware/session.md
+++ b/it/resources/middleware/session.md
@@ -2,7 +2,6 @@
layout: middleware
title: Express session middleware
menu: resources
-lang: it
redirect_from: ' '
module: session
---
diff --git a/it/resources/middleware/timeout.md b/it/resources/middleware/timeout.md
index 11aa7a07c1..1afa2c5dd3 100644
--- a/it/resources/middleware/timeout.md
+++ b/it/resources/middleware/timeout.md
@@ -2,7 +2,6 @@
layout: middleware
title: Express timeout middleware
menu: resources
-lang: it
redirect_from: ' '
module: timeout
---
diff --git a/it/resources/middleware/vhost.md b/it/resources/middleware/vhost.md
index f2dafad613..2bad4c964f 100644
--- a/it/resources/middleware/vhost.md
+++ b/it/resources/middleware/vhost.md
@@ -2,7 +2,6 @@
layout: middleware
title: Express vhost middleware
menu: resources
-lang: it
redirect_from: ' '
module: vhost
---
diff --git a/it/resources/utils.md b/it/resources/utils.md
index 203b7bf563..5fc784092d 100644
--- a/it/resources/utils.md
+++ b/it/resources/utils.md
@@ -3,7 +3,6 @@ layout: page
title: Express utilities
description: Discover utility modules related to Express.js and Node.js, including tools for cookies, CSRF protection, URL parsing, routing, and more to enhance your applications.
menu: resources
-lang: it
redirect_from: " "
---
diff --git a/it/starter/basic-routing.md b/it/starter/basic-routing.md
index 825b79ced4..b5828a3c21 100644
--- a/it/starter/basic-routing.md
+++ b/it/starter/basic-routing.md
@@ -3,7 +3,6 @@ layout: page
title: Routing di base Express
description: Learn the fundamentals of routing in Express.js applications, including how to define routes, handle HTTP methods, and create route handlers for your web server.
menu: starter
-lang: it
redirect_from: " "
---
diff --git a/it/starter/examples.md b/it/starter/examples.md
index 12218b9e97..a03e016318 100644
--- a/it/starter/examples.md
+++ b/it/starter/examples.md
@@ -3,7 +3,6 @@ layout: page
title: Express examples
description: Explore a collection of Express.js application examples covering various use cases, integrations, and advanced configurations to help you learn and build your projects.
menu: starter
-lang: it
redirect_from: " "
---
diff --git a/it/starter/faq.md b/it/starter/faq.md
index f3d6426e6f..2ce2ea1384 100644
--- a/it/starter/faq.md
+++ b/it/starter/faq.md
@@ -3,7 +3,6 @@ layout: page
title: FAQ di Express
description: Find answers to frequently asked questions about Express.js, including topics on application structure, models, authentication, template engines, error handling, and more.
menu: starter
-lang: it
redirect_from: " "
---
diff --git a/it/starter/generator.md b/it/starter/generator.md
index 515bbaf68e..c2e8bec343 100644
--- a/it/starter/generator.md
+++ b/it/starter/generator.md
@@ -3,7 +3,6 @@ layout: page
title: Programma di creazione applicazione Express
description: Learn how to use the Express application generator tool to quickly create a skeleton for your Express.js applications, streamlining setup and configuration.
menu: starter
-lang: it
redirect_from: " "
---
diff --git a/it/starter/hello-world.md b/it/starter/hello-world.md
index cadc201ffc..e11217a50f 100644
--- a/it/starter/hello-world.md
+++ b/it/starter/hello-world.md
@@ -3,7 +3,6 @@ layout: page
title: Esempio di "Hello World" di express
description: Get started with Express.js by building a simple 'Hello World' application, demonstrating the basic setup and server creation for beginners.
menu: starter
-lang: it
redirect_from: " "
---
diff --git a/it/starter/installing.md b/it/starter/installing.md
index c6793ba751..5834f3fc87 100644
--- a/it/starter/installing.md
+++ b/it/starter/installing.md
@@ -3,7 +3,6 @@ layout: page
title: Installazione di Express
description: Learn how to install Express.js in your Node.js environment, including setting up your project directory and managing dependencies with npm.
menu: starter
-lang: it
redirect_from: " "
---
diff --git a/it/starter/static-files.md b/it/starter/static-files.md
index fda20ae186..c06a0b09b1 100644
--- a/it/starter/static-files.md
+++ b/it/starter/static-files.md
@@ -3,7 +3,6 @@ layout: page
title: Gestione dei file statici in Express
description: Understand how to serve static files like images, CSS, and JavaScript in Express.js applications using the built-in 'static' middleware.
menu: starter
-lang: it
redirect_from: " "
---
diff --git a/it/support/index.md b/it/support/index.md
index fbc7f4e31b..2b70a1fb48 100644
--- a/it/support/index.md
+++ b/it/support/index.md
@@ -3,7 +3,6 @@ layout: page
title: Version Support
description: Find information about the support schedule for different Express.js versions, including which versions are currently maintained and end-of-life policies.
menu: support
-lang: it
---
# Version Support
diff --git a/ja/3x/api.md b/ja/3x/api.md
index c39c8881db..f3b24b5e7b 100644
--- a/ja/3x/api.md
+++ b/ja/3x/api.md
@@ -3,7 +3,6 @@ layout: api
version: 3x
title: Express 3.x - API リファレンス
description: Access the API reference for Express.js version 3.x, noting that this version is end-of-life and no longer maintained - includes details on modules and methods.
-lang: ja
redirect_from: " "
---
diff --git a/ja/4x/api.md b/ja/4x/api.md
index 01875cb6f0..e5e30e3bc9 100644
--- a/ja/4x/api.md
+++ b/ja/4x/api.md
@@ -3,7 +3,6 @@ layout: api
version: 4x
title: Express 4.x - API リファレンス
description: Access the API reference for Express.js 4.x, detailing all modules, methods, and properties for building web applications with this version.
-lang: ja
redirect_from: " "
---
diff --git a/ja/5x/api.md b/ja/5x/api.md
index ee89235ec5..873d036deb 100644
--- a/ja/5x/api.md
+++ b/ja/5x/api.md
@@ -3,7 +3,6 @@ layout: api
version: 5x
title: Express 5.x - API リファレンス
description: Access the API reference for Express.js 5.x, detailing all modules, methods, and properties for building web applications with this latest version.
-lang: ja
redirect_from: " "
---
diff --git a/ja/advanced/best-practice-performance.md b/ja/advanced/best-practice-performance.md
index 9eacc2700d..3de26f0e60 100644
--- a/ja/advanced/best-practice-performance.md
+++ b/ja/advanced/best-practice-performance.md
@@ -3,7 +3,6 @@ layout: page
title: 実稼働環境における Express の使用におけるパフォーマンスに関するベスト・プラクティス
description: Discover performance and reliability best practices for Express apps in production, covering code optimizations and environment setups for optimal performance.
menu: advanced
-lang: ja
redirect_from: " "
---
diff --git a/ja/advanced/best-practice-security.md b/ja/advanced/best-practice-security.md
index 1c3bac5eb2..37739aa555 100644
--- a/ja/advanced/best-practice-security.md
+++ b/ja/advanced/best-practice-security.md
@@ -3,7 +3,6 @@ layout: page
title: 実稼働環境における Express のセキュリティーに関するベスト・プラクティス
description: Discover crucial security best practices for Express apps in production, including using TLS, input validation, secure cookies, and preventing vulnerabilities.
menu: advanced
-lang: ja
redirect_from: " "
---
diff --git a/ja/advanced/developing-template-engines.md b/ja/advanced/developing-template-engines.md
index 28b09b8e49..41cc517423 100644
--- a/ja/advanced/developing-template-engines.md
+++ b/ja/advanced/developing-template-engines.md
@@ -3,7 +3,6 @@ layout: page
title: Express 用のテンプレート・エンジンの開発
description: Learn how to develop custom template engines for Express.js using app.engine(), with examples on creating and integrating your own template rendering logic.
menu: advanced
-lang: ja
redirect_from: " "
---
diff --git a/ja/advanced/healthcheck-graceful-shutdown.md b/ja/advanced/healthcheck-graceful-shutdown.md
index 6217c7d07a..e5c452cad7 100644
--- a/ja/advanced/healthcheck-graceful-shutdown.md
+++ b/ja/advanced/healthcheck-graceful-shutdown.md
@@ -3,7 +3,6 @@ layout: page
title: Health Checks and Graceful Shutdown
description: Learn how to implement health checks and graceful shutdown in Express apps to enhance reliability, manage deployments, and integrate with load balancers like Kubernetes.
menu: advanced
-lang: ja
redirect_from: " "
---
diff --git a/ja/advanced/security-updates.md b/ja/advanced/security-updates.md
index 47c2bb3180..d791a746e4 100644
--- a/ja/advanced/security-updates.md
+++ b/ja/advanced/security-updates.md
@@ -3,7 +3,6 @@ layout: page
title: Express のセキュリティー更新
description: Review the latest security updates and patches for Express.js, including detailed vulnerability lists for different versions to help maintain a secure application.
menu: advanced
-lang: ja
redirect_from: " "
---
diff --git a/ja/api.md b/ja/api.md
index ba66ec1915..0a2d9588de 100644
--- a/ja/api.md
+++ b/ja/api.md
@@ -3,7 +3,6 @@ layout: api
version: 5x
title: Express 5.x - API リファレンス
description: Access the API reference for Express.js detailing all modules, methods, and properties for building web applications with this version.
-lang: ja
redirect_from: " "
---
diff --git a/ja/changelog/index.md b/ja/changelog/index.md
index d9f33a61d1..42d115dac2 100644
--- a/ja/changelog/index.md
+++ b/ja/changelog/index.md
@@ -2,7 +2,6 @@
layout: page
title: Express changelog
description: Stay updated with the release changelog for Express.js, detailing new features, bug fixes, and important changes across versions.
-lang: ja
sitemap: false
redirect_from:
- " "
diff --git a/ja/guide/behind-proxies.md b/ja/guide/behind-proxies.md
index 36c185edcb..c8309ce094 100644
--- a/ja/guide/behind-proxies.md
+++ b/ja/guide/behind-proxies.md
@@ -3,7 +3,6 @@ layout: page
title: プロキシーの背後の Express
description: Learn how to configure Express.js applications to work correctly behind reverse proxies, including using the trust proxy setting to handle client IP addresses.
menu: guide
-lang: ja
redirect_from: " "
---
diff --git a/ja/guide/database-integration.md b/ja/guide/database-integration.md
index fa794833bb..e5f3885f00 100644
--- a/ja/guide/database-integration.md
+++ b/ja/guide/database-integration.md
@@ -3,7 +3,6 @@ layout: page
title: Express でのデータベースの統合
description: Discover how to integrate various databases with Express.js applications, including setup examples for MongoDB, MySQL, PostgreSQL, and more.
menu: guide
-lang: ja
redirect_from: " "
---
diff --git a/ja/guide/debugging.md b/ja/guide/debugging.md
index 75fb5a7912..ba20a68f26 100644
--- a/ja/guide/debugging.md
+++ b/ja/guide/debugging.md
@@ -3,7 +3,6 @@ layout: page
title: Express のデバッグ
description: Learn how to enable and use debugging logs in Express.js applications by setting the DEBUG environment variable for enhanced troubleshooting.
menu: guide
-lang: ja
redirect_from: " "
---
diff --git a/ja/guide/error-handling.md b/ja/guide/error-handling.md
index 0dc3546afd..af90350530 100644
--- a/ja/guide/error-handling.md
+++ b/ja/guide/error-handling.md
@@ -3,7 +3,6 @@ layout: page
title: Express でのエラー処理
description: Understand how Express.js handles errors in synchronous and asynchronous code, and learn to implement custom error handling middleware for your applications.
menu: guide
-lang: ja
redirect_from: " "
---
diff --git a/ja/guide/migrating-4.md b/ja/guide/migrating-4.md
index ced9f8049c..f6221a168e 100644
--- a/ja/guide/migrating-4.md
+++ b/ja/guide/migrating-4.md
@@ -3,7 +3,6 @@ layout: page
title: Express 4 への移行
description: A guide to migrating your Express.js applications from version 3 to 4, covering changes in middleware, routing, and how to update your codebase effectively.
menu: guide
-lang: ja
redirect_from: " "
---
diff --git a/ja/guide/migrating-5.md b/ja/guide/migrating-5.md
index f70448ac02..cfb72d6c5d 100644
--- a/ja/guide/migrating-5.md
+++ b/ja/guide/migrating-5.md
@@ -3,7 +3,6 @@ layout: page
title: Express 5 への移行
description: A comprehensive guide to migrating your Express.js applications from version 4 to 5, detailing breaking changes, deprecated methods, and new improvements.
menu: guide
-lang: ja
redirect_from: " "
---
diff --git a/ja/guide/overriding-express-api.md b/ja/guide/overriding-express-api.md
index 3c43815e2f..032e3dd625 100644
--- a/ja/guide/overriding-express-api.md
+++ b/ja/guide/overriding-express-api.md
@@ -3,7 +3,6 @@ layout: page
title: Overriding the Express API
description: Discover how to customize and extend the Express.js API by overriding methods and properties on the request and response objects using prototypes.
menu: guide
-lang: ja
---
# Overriding the Express API
diff --git a/ja/guide/routing.md b/ja/guide/routing.md
index c4a4dd149a..1a175cbbd5 100644
--- a/ja/guide/routing.md
+++ b/ja/guide/routing.md
@@ -3,7 +3,6 @@ layout: page
title: Express でのルーティング
description: Learn how to define and use routes in Express.js applications, including route methods, route paths, parameters, and using Router for modular routing.
menu: guide
-lang: ja
redirect_from: " "
---
diff --git a/ja/guide/using-middleware.md b/ja/guide/using-middleware.md
index 1b61da360d..0f84089fd7 100644
--- a/ja/guide/using-middleware.md
+++ b/ja/guide/using-middleware.md
@@ -3,7 +3,6 @@ layout: page
title: Express ミドルウェアの使用
description: Learn how to use middleware in Express.js applications, including application-level and router-level middleware, error handling, and integrating third-party middleware.
menu: guide
-lang: ja
redirect_from: " "
---
diff --git a/ja/guide/using-template-engines.md b/ja/guide/using-template-engines.md
index 257552800b..d02b0c6410 100644
--- a/ja/guide/using-template-engines.md
+++ b/ja/guide/using-template-engines.md
@@ -3,7 +3,6 @@ layout: page
title: Express でのテンプレート・エンジンの使用
description: Discover how to integrate and use template engines like Pug, Handlebars, and EJS with Express.js to render dynamic HTML pages efficiently.
menu: guide
-lang: ja
redirect_from: " "
---
diff --git a/ja/guide/writing-middleware.md b/ja/guide/writing-middleware.md
index 61958e2c0e..0700e401c3 100644
--- a/ja/guide/writing-middleware.md
+++ b/ja/guide/writing-middleware.md
@@ -3,7 +3,6 @@ layout: page
title: Express アプリケーションで使用するミドルウェアの作成
description: Learn how to write custom middleware functions for Express.js applications, including examples and best practices for enhancing request and response handling.
menu: guide
-lang: ja
redirect_from: " "
---
diff --git a/ja/index.md b/ja/index.md
index 404fea4ccb..20f2cb0dc2 100644
--- a/ja/index.md
+++ b/ja/index.md
@@ -3,7 +3,6 @@ layout: home
title: Express - Node.js web application framework
description: "Express is a fast, unopinionated, minimalist web framework for Node.js, providing a robust set of features for web and mobile applications."
menu: home
-lang: ja
redirect_from: " "
---
diff --git a/ja/resources/community.md b/ja/resources/community.md
index 2bc4cae37f..34772bb7ef 100644
--- a/ja/resources/community.md
+++ b/ja/resources/community.md
@@ -3,7 +3,6 @@ layout: page
title: Express のコミュニティー
description: Connect with the Express.js community, learn about the technical committee, find resources, explore community-contributed modules, and get involved in discussions.
menu: resources
-lang: ja
redirect_from: " "
---
diff --git a/ja/resources/contributing.md b/ja/resources/contributing.md
index 5bb3f2bda4..a93edcb08a 100644
--- a/ja/resources/contributing.md
+++ b/ja/resources/contributing.md
@@ -3,7 +3,6 @@ layout: page
title: Contributing to Express
description: Find out how to contribute to Express.js, including guidelines for reporting issues, submitting pull requests, becoming a collaborator, and understanding security policies.
menu: resources
-lang: ja
redirect_from: " "
---
diff --git a/ja/resources/glossary.md b/ja/resources/glossary.md
index bb3d873f84..b305a8b759 100644
--- a/ja/resources/glossary.md
+++ b/ja/resources/glossary.md
@@ -3,7 +3,6 @@ layout: page
title: Express の用語集
description: A comprehensive glossary of terms related to Express.js, Node.js, middleware, routing, and other key concepts to help you understand and use Express effectively.
menu: resources
-lang: ja
redirect_from: " "
---
diff --git a/ja/resources/middleware.md b/ja/resources/middleware.md
index 559685bd50..f6e625cbb8 100644
--- a/ja/resources/middleware.md
+++ b/ja/resources/middleware.md
@@ -3,7 +3,6 @@ layout: middleware
title: Express のミドルウェア
description: Explore a list of Express.js middleware modules maintained by the Express team and the community, including built-in middleware and popular third-party modules.
menu: resources
-lang: ja
redirect_from: " "
module: mw-home
---
diff --git a/ja/resources/middleware/body-parser.md b/ja/resources/middleware/body-parser.md
index 578928f242..9c3e7e0276 100644
--- a/ja/resources/middleware/body-parser.md
+++ b/ja/resources/middleware/body-parser.md
@@ -2,7 +2,6 @@
layout: middleware
title: Express body-parser middleware
menu: resources
-lang: ja
redirect_from: ' '
module: body-parser
---
diff --git a/ja/resources/middleware/compression.md b/ja/resources/middleware/compression.md
index 05bb0fab0d..d288542a65 100644
--- a/ja/resources/middleware/compression.md
+++ b/ja/resources/middleware/compression.md
@@ -2,7 +2,6 @@
layout: middleware
title: Express compression middleware
menu: resources
-lang: ja
redirect_from: ' '
module: compression
---
diff --git a/ja/resources/middleware/connect-rid.md b/ja/resources/middleware/connect-rid.md
index c61e60b040..95b2689265 100644
--- a/ja/resources/middleware/connect-rid.md
+++ b/ja/resources/middleware/connect-rid.md
@@ -2,7 +2,6 @@
layout: middleware
title: Express connect-rid middleware
menu: resources
-lang: ja
redirect_from: ' '
module: connect-rid
---
diff --git a/ja/resources/middleware/cookie-parser.md b/ja/resources/middleware/cookie-parser.md
index 3335131fe9..55100372e3 100644
--- a/ja/resources/middleware/cookie-parser.md
+++ b/ja/resources/middleware/cookie-parser.md
@@ -2,7 +2,6 @@
layout: middleware
title: Express cookie-parser middleware
menu: resources
-lang: ja
redirect_from: ' '
module: cookie-parser
---
diff --git a/ja/resources/middleware/cookie-session.md b/ja/resources/middleware/cookie-session.md
index fe9df6d9d0..c6308fa81c 100644
--- a/ja/resources/middleware/cookie-session.md
+++ b/ja/resources/middleware/cookie-session.md
@@ -2,7 +2,6 @@
layout: middleware
title: Express cookie-session middleware
menu: resources
-lang: ja
redirect_from: ' '
module: cookie-session
---
diff --git a/ja/resources/middleware/cors.md b/ja/resources/middleware/cors.md
index 9b13c3e784..4692141929 100644
--- a/ja/resources/middleware/cors.md
+++ b/ja/resources/middleware/cors.md
@@ -2,7 +2,6 @@
layout: middleware
title: Express cors middleware
menu: resources
-lang: ja
redirect_from: ' '
module: cors
---
diff --git a/ja/resources/middleware/errorhandler.md b/ja/resources/middleware/errorhandler.md
index ef8307d851..3b11a1208e 100644
--- a/ja/resources/middleware/errorhandler.md
+++ b/ja/resources/middleware/errorhandler.md
@@ -2,7 +2,6 @@
layout: middleware
title: Express errorhandler middleware
menu: resources
-lang: ja
redirect_from: ' '
module: errorhandler
---
diff --git a/ja/resources/middleware/method-override.md b/ja/resources/middleware/method-override.md
index 6215444283..8dff029cd4 100644
--- a/ja/resources/middleware/method-override.md
+++ b/ja/resources/middleware/method-override.md
@@ -2,7 +2,6 @@
layout: middleware
title: Express method-override middleware
menu: resources
-lang: ja
redirect_from: ' '
module: method-override
---
diff --git a/ja/resources/middleware/morgan.md b/ja/resources/middleware/morgan.md
index ed79f34f5f..99c4c80fa9 100644
--- a/ja/resources/middleware/morgan.md
+++ b/ja/resources/middleware/morgan.md
@@ -2,7 +2,6 @@
layout: middleware
title: Express morgan middleware
menu: resources
-lang: ja
redirect_from: ' '
module: morgan
---
diff --git a/ja/resources/middleware/multer.md b/ja/resources/middleware/multer.md
index e8fbb96752..2fffab3b73 100644
--- a/ja/resources/middleware/multer.md
+++ b/ja/resources/middleware/multer.md
@@ -2,7 +2,6 @@
layout: middleware
title: Express multer middleware
menu: resources
-lang: ja
redirect_from: ' '
module: multer
---
diff --git a/ja/resources/middleware/response-time.md b/ja/resources/middleware/response-time.md
index af930b4fa8..78ee67cd32 100644
--- a/ja/resources/middleware/response-time.md
+++ b/ja/resources/middleware/response-time.md
@@ -2,7 +2,6 @@
layout: middleware
title: Express response-time middleware
menu: resources
-lang: ja
redirect_from: ' '
module: response-time
---
diff --git a/ja/resources/middleware/serve-favicon.md b/ja/resources/middleware/serve-favicon.md
index 36b6b68437..7a1c8e6f5c 100644
--- a/ja/resources/middleware/serve-favicon.md
+++ b/ja/resources/middleware/serve-favicon.md
@@ -2,7 +2,6 @@
layout: middleware
title: Express serve-favicon middleware
menu: resources
-lang: ja
redirect_from: ' '
module: serve-favicon
---
diff --git a/ja/resources/middleware/serve-index.md b/ja/resources/middleware/serve-index.md
index 6a32d97612..deeb963c8f 100644
--- a/ja/resources/middleware/serve-index.md
+++ b/ja/resources/middleware/serve-index.md
@@ -2,7 +2,6 @@
layout: middleware
title: Express serve-index middleware
menu: resources
-lang: ja
redirect_from: ' '
module: serve-index
---
diff --git a/ja/resources/middleware/serve-static.md b/ja/resources/middleware/serve-static.md
index 5401ed0a3c..ff9bcc313e 100644
--- a/ja/resources/middleware/serve-static.md
+++ b/ja/resources/middleware/serve-static.md
@@ -2,7 +2,6 @@
layout: middleware
title: Express serve-static middleware
menu: resources
-lang: ja
redirect_from: ' '
module: serve-static
---
diff --git a/ja/resources/middleware/session.md b/ja/resources/middleware/session.md
index 89822bb049..22cf354ae7 100644
--- a/ja/resources/middleware/session.md
+++ b/ja/resources/middleware/session.md
@@ -2,7 +2,6 @@
layout: middleware
title: Express session middleware
menu: resources
-lang: ja
redirect_from: ' '
module: session
---
diff --git a/ja/resources/middleware/timeout.md b/ja/resources/middleware/timeout.md
index 29b6e4a9eb..1afa2c5dd3 100644
--- a/ja/resources/middleware/timeout.md
+++ b/ja/resources/middleware/timeout.md
@@ -2,7 +2,6 @@
layout: middleware
title: Express timeout middleware
menu: resources
-lang: ja
redirect_from: ' '
module: timeout
---
diff --git a/ja/resources/middleware/vhost.md b/ja/resources/middleware/vhost.md
index c0e858a468..2bad4c964f 100644
--- a/ja/resources/middleware/vhost.md
+++ b/ja/resources/middleware/vhost.md
@@ -2,7 +2,6 @@
layout: middleware
title: Express vhost middleware
menu: resources
-lang: ja
redirect_from: ' '
module: vhost
---
diff --git a/ja/resources/utils.md b/ja/resources/utils.md
index 50e259ca9a..b4e0712dff 100644
--- a/ja/resources/utils.md
+++ b/ja/resources/utils.md
@@ -3,7 +3,6 @@ layout: page
title: Express utilities
description: Discover utility modules related to Express.js and Node.js, including tools for cookies, CSRF protection, URL parsing, routing, and more to enhance your applications.
menu: resources
-lang: ja
redirect_from: " "
---
diff --git a/ja/starter/basic-routing.md b/ja/starter/basic-routing.md
index 5869a23483..bdb55a641a 100644
--- a/ja/starter/basic-routing.md
+++ b/ja/starter/basic-routing.md
@@ -3,7 +3,6 @@ layout: page
title: Express の基本的なルーティング
description: Learn the fundamentals of routing in Express.js applications, including how to define routes, handle HTTP methods, and create route handlers for your web server.
menu: starter
-lang: ja
redirect_from: " "
---
diff --git a/ja/starter/examples.md b/ja/starter/examples.md
index 7a668cf0de..a03e016318 100644
--- a/ja/starter/examples.md
+++ b/ja/starter/examples.md
@@ -3,7 +3,6 @@ layout: page
title: Express examples
description: Explore a collection of Express.js application examples covering various use cases, integrations, and advanced configurations to help you learn and build your projects.
menu: starter
-lang: ja
redirect_from: " "
---
diff --git a/ja/starter/faq.md b/ja/starter/faq.md
index 58b0a10b59..fd51f13b05 100644
--- a/ja/starter/faq.md
+++ b/ja/starter/faq.md
@@ -3,7 +3,6 @@ layout: page
title: Express に関する FAQ
description: Find answers to frequently asked questions about Express.js, including topics on application structure, models, authentication, template engines, error handling, and more.
menu: starter
-lang: ja
redirect_from: " "
---
diff --git a/ja/starter/generator.md b/ja/starter/generator.md
index 5e936dcbab..ff4c74552c 100644
--- a/ja/starter/generator.md
+++ b/ja/starter/generator.md
@@ -3,7 +3,6 @@ layout: page
title: Express のアプリケーション生成プログラム
description: Learn how to use the Express application generator tool to quickly create a skeleton for your Express.js applications, streamlining setup and configuration.
menu: starter
-lang: ja
redirect_from: " "
---
diff --git a/ja/starter/hello-world.md b/ja/starter/hello-world.md
index 630fe79e50..c572898b06 100644
--- a/ja/starter/hello-world.md
+++ b/ja/starter/hello-world.md
@@ -3,7 +3,6 @@ layout: page
title: Express の「Hello World」の例
description: Get started with Express.js by building a simple 'Hello World' application, demonstrating the basic setup and server creation for beginners.
menu: starter
-lang: ja
redirect_from: " "
---
diff --git a/ja/starter/installing.md b/ja/starter/installing.md
index e51f3cca99..6814a7e858 100644
--- a/ja/starter/installing.md
+++ b/ja/starter/installing.md
@@ -3,7 +3,6 @@ layout: page
title: Express のインストール
description: Learn how to install Express.js in your Node.js environment, including setting up your project directory and managing dependencies with npm.
menu: starter
-lang: ja
redirect_from: " "
---
diff --git a/ja/starter/static-files.md b/ja/starter/static-files.md
index 68229cf83f..204e330e6f 100644
--- a/ja/starter/static-files.md
+++ b/ja/starter/static-files.md
@@ -3,7 +3,6 @@ layout: page
title: Express での静的ファイルの提供
description: Understand how to serve static files like images, CSS, and JavaScript in Express.js applications using the built-in 'static' middleware.
menu: starter
-lang: ja
redirect_from: " "
---
diff --git a/ja/support/index.md b/ja/support/index.md
index b8b5846ae9..2b70a1fb48 100644
--- a/ja/support/index.md
+++ b/ja/support/index.md
@@ -3,7 +3,6 @@ layout: page
title: Version Support
description: Find information about the support schedule for different Express.js versions, including which versions are currently maintained and end-of-life policies.
menu: support
-lang: ja
---
# Version Support
diff --git a/ko/3x/api.md b/ko/3x/api.md
index 311080b997..92e474124e 100644
--- a/ko/3x/api.md
+++ b/ko/3x/api.md
@@ -3,7 +3,6 @@ layout: api
version: 3x
title: Express 3.x - API 참조
description: Express.js 3.x 버전의 API 참조에 접근할 수 있습니다. 이 버전은 지원이 종료되었으며 더 이상 유지보수되지 않습니다. 모듈과 메소드에 대한 상세한 정보가 포함되어 있습니다.
-lang: ko
redirect_from: " "
---
diff --git a/ko/4x/api.md b/ko/4x/api.md
index c1c76e166b..ef0ab0a78b 100644
--- a/ko/4x/api.md
+++ b/ko/4x/api.md
@@ -3,7 +3,6 @@ layout: api
version: 4x
title: Express 4.x - API 참조
description: Access the API reference for Express.js 4.x, detailing all modules, methods, and properties for building web applications with this version.
-lang: ko
redirect_from: " "
---
diff --git a/ko/5x/api.md b/ko/5x/api.md
index 20b08ba764..9214124848 100644
--- a/ko/5x/api.md
+++ b/ko/5x/api.md
@@ -3,7 +3,6 @@ layout: api
version: 5x
title: Express 5.x - API 참조
description: Access the API reference for Express.js 5.x, detailing all modules, methods, and properties for building web applications with this latest version.
-lang: ko
redirect_from: " "
---
diff --git a/ko/advanced/best-practice-performance.md b/ko/advanced/best-practice-performance.md
index 34b8be5dd0..fd79e9ac5c 100644
--- a/ko/advanced/best-practice-performance.md
+++ b/ko/advanced/best-practice-performance.md
@@ -3,7 +3,6 @@ layout: page
title: 프로덕션 환경에서의 Express 사용을 위한 성능 우수 사례
description: Express 애플리케이션의 프로덕션 환경에서 성능과 안정성을 최적화하기 위한 모범 사례를 알아봅니다. 여기에는 코드 최적화와 최적의 성능을 위한 환경 설정이 포함됩니다.
menu: advanced
-lang: ko
redirect_from: " "
---
diff --git a/ko/advanced/best-practice-security.md b/ko/advanced/best-practice-security.md
index c7e82f9d0c..24b98c85cc 100644
--- a/ko/advanced/best-practice-security.md
+++ b/ko/advanced/best-practice-security.md
@@ -3,7 +3,6 @@ layout: page
title: 프로덕션 환경의 Express를 위한 보안 우수 사례
description: Discover crucial security best practices for Express apps in production, including using TLS, input validation, secure cookies, and preventing vulnerabilities.
menu: advanced
-lang: ko
redirect_from: " "
---
diff --git a/ko/advanced/developing-template-engines.md b/ko/advanced/developing-template-engines.md
index 50e0a7d66d..8155ff7a31 100644
--- a/ko/advanced/developing-template-engines.md
+++ b/ko/advanced/developing-template-engines.md
@@ -3,7 +3,6 @@ layout: page
title: Express용 템플릿 엔진 개발
description: Learn how to develop custom template engines for Express.js using app.engine(), with examples on creating and integrating your own template rendering logic.
menu: advanced
-lang: ko
redirect_from: " "
---
diff --git a/ko/advanced/healthcheck-graceful-shutdown.md b/ko/advanced/healthcheck-graceful-shutdown.md
index bb2f50e1b0..4ce6f3c04a 100644
--- a/ko/advanced/healthcheck-graceful-shutdown.md
+++ b/ko/advanced/healthcheck-graceful-shutdown.md
@@ -3,7 +3,6 @@ layout: page
title: 상태 검사와 우아한 종료
description: Learn how to implement health checks and graceful shutdown in Express apps to enhance reliability, manage deployments, and integrate with load balancers like Kubernetes.
menu: advanced
-lang: ko
redirect_from: " "
---
diff --git a/ko/advanced/security-updates.md b/ko/advanced/security-updates.md
index e441cbd7de..82f7cbb834 100644
--- a/ko/advanced/security-updates.md
+++ b/ko/advanced/security-updates.md
@@ -3,7 +3,6 @@ layout: page
title: Express 보안 업데이트
description: Review the latest security updates and patches for Express.js, including detailed vulnerability lists for different versions to help maintain a secure application.
menu: advanced
-lang: ko
redirect_from: " "
---
diff --git a/ko/api.md b/ko/api.md
index 5cbbc65a88..9b19ad0b32 100644
--- a/ko/api.md
+++ b/ko/api.md
@@ -3,7 +3,6 @@ layout: api
version: 5x
title: Express 5.x - API 참조
description: Access the API reference for Express.js detailing all modules, methods, and properties for building web applications with this version.
-lang: ko
redirect_from: " "
---
diff --git a/ko/changelog/4x.md b/ko/changelog/4x.md
index d0d3ab65a3..3704618c53 100644
--- a/ko/changelog/4x.md
+++ b/ko/changelog/4x.md
@@ -2,7 +2,6 @@
layout: page
title: Express 4.x 업데이트 기록
menu: changelog
-lang: ko
description: Stay updated with the release change log for Express.js 4.x, detailing
new features, bug fixes, and important changes across versions.
sitemap: false
diff --git a/ko/changelog/index.md b/ko/changelog/index.md
index 755f584be0..c24baa60bf 100644
--- a/ko/changelog/index.md
+++ b/ko/changelog/index.md
@@ -2,7 +2,6 @@
layout: page
title: Express changelog
description: Stay updated with the release changelog for Express.js, detailing new features, bug fixes, and important changes across versions.
-lang: ko
sitemap: false
redirect_from:
- " "
diff --git a/ko/guide/behind-proxies.md b/ko/guide/behind-proxies.md
index 7cebbabb50..fa28ab95bb 100644
--- a/ko/guide/behind-proxies.md
+++ b/ko/guide/behind-proxies.md
@@ -3,7 +3,6 @@ layout: page
title: 프록시 환경에서 Express 사용
description: Learn how to configure Express.js applications to work correctly behind reverse proxies, including using the trust proxy setting to handle client IP addresses.
menu: guide
-lang: ko
redirect_from: " "
---
diff --git a/ko/guide/database-integration.md b/ko/guide/database-integration.md
index 954520dee9..1cfddc8193 100644
--- a/ko/guide/database-integration.md
+++ b/ko/guide/database-integration.md
@@ -3,7 +3,6 @@ layout: page
title: Express 데이터베이스 통합
description: Discover how to integrate various databases with Express.js applications, including setup examples for MongoDB, MySQL, PostgreSQL, and more.
menu: guide
-lang: ko
redirect_from: " "
---
diff --git a/ko/guide/debugging.md b/ko/guide/debugging.md
index d1ee00e757..81a5fee4d8 100644
--- a/ko/guide/debugging.md
+++ b/ko/guide/debugging.md
@@ -3,7 +3,6 @@ layout: page
title: Express 디버깅
description: Learn how to enable and use debugging logs in Express.js applications by setting the DEBUG environment variable for enhanced troubleshooting.
menu: guide
-lang: ko
redirect_from: " "
---
diff --git a/ko/guide/error-handling.md b/ko/guide/error-handling.md
index 62e4c8040e..49eb65c89b 100644
--- a/ko/guide/error-handling.md
+++ b/ko/guide/error-handling.md
@@ -3,7 +3,6 @@ layout: page
title: Express 오류 처리
description: Understand how Express.js handles errors in synchronous and asynchronous code, and learn to implement custom error handling middleware for your applications.
menu: guide
-lang: ko
redirect_from: " "
---
diff --git a/ko/guide/migrating-4.md b/ko/guide/migrating-4.md
index f4a84fab01..b95dd4a24b 100644
--- a/ko/guide/migrating-4.md
+++ b/ko/guide/migrating-4.md
@@ -3,7 +3,6 @@ layout: page
title: Express 4로의 마이그레이션
description: A guide to migrating your Express.js applications from version 3 to 4, covering changes in middleware, routing, and how to update your codebase effectively.
menu: guide
-lang: ko
redirect_from: " "
---
diff --git a/ko/guide/migrating-5.md b/ko/guide/migrating-5.md
index 76abee93a6..764f397ff1 100644
--- a/ko/guide/migrating-5.md
+++ b/ko/guide/migrating-5.md
@@ -3,7 +3,6 @@ layout: page
title: Express 5로의 마이그레이션
description: A comprehensive guide to migrating your Express.js applications from version 4 to 5, detailing breaking changes, deprecated methods, and new improvements.
menu: guide
-lang: ko
redirect_from: " "
---
diff --git a/ko/guide/overriding-express-api.md b/ko/guide/overriding-express-api.md
index 4d8e7987e6..bd55ab9b24 100644
--- a/ko/guide/overriding-express-api.md
+++ b/ko/guide/overriding-express-api.md
@@ -3,7 +3,6 @@ layout: page
title: Overriding the Express API
description: 프로토타입을 사용해 request와 response 객체의 메서드와 속성을 오버라이드하여 Express.js API를 커스터마이즈하고 확장하는 방법을 알아보세요.
menu: guide
-lang: ko
---
# Overriding the Express API
diff --git a/ko/guide/routing.md b/ko/guide/routing.md
index 0781d521c6..5f69c5fe50 100644
--- a/ko/guide/routing.md
+++ b/ko/guide/routing.md
@@ -3,7 +3,6 @@ layout: page
title: Express 라우팅
description: Learn how to define and use routes in Express.js applications, including route methods, route paths, parameters, and using Router for modular routing.
menu: guide
-lang: ko
redirect_from: " "
---
diff --git a/ko/guide/using-middleware.md b/ko/guide/using-middleware.md
index 872d298c5c..a5676e441c 100644
--- a/ko/guide/using-middleware.md
+++ b/ko/guide/using-middleware.md
@@ -3,7 +3,6 @@ layout: page
title: Express 미들웨어 사용
description: Learn how to use middleware in Express.js applications, including application-level and router-level middleware, error handling, and integrating third-party middleware.
menu: guide
-lang: ko
redirect_from: " "
---
diff --git a/ko/guide/using-template-engines.md b/ko/guide/using-template-engines.md
index 7bed81e016..b881be8fda 100644
--- a/ko/guide/using-template-engines.md
+++ b/ko/guide/using-template-engines.md
@@ -3,7 +3,6 @@ layout: page
title: Express와 함께 템플리트 엔진 사용
description: Discover how to integrate and use template engines like Pug, Handlebars, and EJS with Express.js to render dynamic HTML pages efficiently.
menu: guide
-lang: ko
redirect_from: " "
---
diff --git a/ko/guide/writing-middleware.md b/ko/guide/writing-middleware.md
index 653092ee44..31ca1c109d 100644
--- a/ko/guide/writing-middleware.md
+++ b/ko/guide/writing-middleware.md
@@ -3,7 +3,6 @@ layout: page
title: Express 앱에서 사용하기 위한 미들웨어 작성
description: Learn how to write custom middleware functions for Express.js applications, including examples and best practices for enhancing request and response handling.
menu: guide
-lang: ko
redirect_from: " "
---
diff --git a/ko/index.md b/ko/index.md
index b11cf491b0..be624097eb 100644
--- a/ko/index.md
+++ b/ko/index.md
@@ -3,7 +3,6 @@ layout: home
title: Express - Node.js web application framework
description: "Express는 빠르고, 특정 방식에 얽매이지 않으며, 최소한의 구조를 지닌 Node.js용 웹 프레임워크로, 웹 및 모바일 애플리케이션을 위한 강력한 기능들을 제공합니다."
menu: home
-lang: ko
redirect_from: " "
---
diff --git a/ko/resources/community.md b/ko/resources/community.md
index d3fe4f8931..a7e7033409 100644
--- a/ko/resources/community.md
+++ b/ko/resources/community.md
@@ -3,7 +3,6 @@ layout: page
title: Express 커뮤니티
description: Connect with the Express.js community, learn about the technical committee, find resources, explore community-contributed modules, and get involved in discussions.
menu: resources
-lang: ko
redirect_from: " "
---
diff --git a/ko/resources/contributing.md b/ko/resources/contributing.md
index 5cb769a5ae..a93edcb08a 100644
--- a/ko/resources/contributing.md
+++ b/ko/resources/contributing.md
@@ -3,7 +3,6 @@ layout: page
title: Contributing to Express
description: Find out how to contribute to Express.js, including guidelines for reporting issues, submitting pull requests, becoming a collaborator, and understanding security policies.
menu: resources
-lang: ko
redirect_from: " "
---
diff --git a/ko/resources/glossary.md b/ko/resources/glossary.md
index 4a6706232e..0c81a97d1b 100644
--- a/ko/resources/glossary.md
+++ b/ko/resources/glossary.md
@@ -3,7 +3,6 @@ layout: page
title: Express 용어집
description: A comprehensive glossary of terms related to Express.js, Node.js, middleware, routing, and other key concepts to help you understand and use Express effectively.
menu: resources
-lang: ko
redirect_from: " "
---
diff --git a/ko/resources/middleware.md b/ko/resources/middleware.md
index c39696e5cc..b079e6264a 100644
--- a/ko/resources/middleware.md
+++ b/ko/resources/middleware.md
@@ -3,7 +3,6 @@ layout: middleware
title: Express 미들웨어
description: Explore a list of Express.js middleware modules maintained by the Express team and the community, including built-in middleware and popular third-party modules.
menu: resources
-lang: ko
redirect_from: " "
module: mw-home
---
diff --git a/ko/resources/middleware/body-parser.md b/ko/resources/middleware/body-parser.md
index dd9f1abbf6..9c3e7e0276 100644
--- a/ko/resources/middleware/body-parser.md
+++ b/ko/resources/middleware/body-parser.md
@@ -2,7 +2,6 @@
layout: middleware
title: Express body-parser middleware
menu: resources
-lang: ko
redirect_from: ' '
module: body-parser
---
diff --git a/ko/resources/middleware/compression.md b/ko/resources/middleware/compression.md
index a4e4c63573..d288542a65 100644
--- a/ko/resources/middleware/compression.md
+++ b/ko/resources/middleware/compression.md
@@ -2,7 +2,6 @@
layout: middleware
title: Express compression middleware
menu: resources
-lang: ko
redirect_from: ' '
module: compression
---
diff --git a/ko/resources/middleware/connect-rid.md b/ko/resources/middleware/connect-rid.md
index 7fbf355510..95b2689265 100644
--- a/ko/resources/middleware/connect-rid.md
+++ b/ko/resources/middleware/connect-rid.md
@@ -2,7 +2,6 @@
layout: middleware
title: Express connect-rid middleware
menu: resources
-lang: ko
redirect_from: ' '
module: connect-rid
---
diff --git a/ko/resources/middleware/cookie-parser.md b/ko/resources/middleware/cookie-parser.md
index cc8113dea1..55100372e3 100644
--- a/ko/resources/middleware/cookie-parser.md
+++ b/ko/resources/middleware/cookie-parser.md
@@ -2,7 +2,6 @@
layout: middleware
title: Express cookie-parser middleware
menu: resources
-lang: ko
redirect_from: ' '
module: cookie-parser
---
diff --git a/ko/resources/middleware/cookie-session.md b/ko/resources/middleware/cookie-session.md
index 35aae45960..c6308fa81c 100644
--- a/ko/resources/middleware/cookie-session.md
+++ b/ko/resources/middleware/cookie-session.md
@@ -2,7 +2,6 @@
layout: middleware
title: Express cookie-session middleware
menu: resources
-lang: ko
redirect_from: ' '
module: cookie-session
---
diff --git a/ko/resources/middleware/cors.md b/ko/resources/middleware/cors.md
index b29bee0a3f..4692141929 100644
--- a/ko/resources/middleware/cors.md
+++ b/ko/resources/middleware/cors.md
@@ -2,7 +2,6 @@
layout: middleware
title: Express cors middleware
menu: resources
-lang: ko
redirect_from: ' '
module: cors
---
diff --git a/ko/resources/middleware/errorhandler.md b/ko/resources/middleware/errorhandler.md
index 44a4e51ff3..3b11a1208e 100644
--- a/ko/resources/middleware/errorhandler.md
+++ b/ko/resources/middleware/errorhandler.md
@@ -2,7 +2,6 @@
layout: middleware
title: Express errorhandler middleware
menu: resources
-lang: ko
redirect_from: ' '
module: errorhandler
---
diff --git a/ko/resources/middleware/method-override.md b/ko/resources/middleware/method-override.md
index fe1ce1f52f..8dff029cd4 100644
--- a/ko/resources/middleware/method-override.md
+++ b/ko/resources/middleware/method-override.md
@@ -2,7 +2,6 @@
layout: middleware
title: Express method-override middleware
menu: resources
-lang: ko
redirect_from: ' '
module: method-override
---
diff --git a/ko/resources/middleware/morgan.md b/ko/resources/middleware/morgan.md
index 74c7565514..99c4c80fa9 100644
--- a/ko/resources/middleware/morgan.md
+++ b/ko/resources/middleware/morgan.md
@@ -2,7 +2,6 @@
layout: middleware
title: Express morgan middleware
menu: resources
-lang: ko
redirect_from: ' '
module: morgan
---
diff --git a/ko/resources/middleware/multer.md b/ko/resources/middleware/multer.md
index 3243e637a2..2fffab3b73 100644
--- a/ko/resources/middleware/multer.md
+++ b/ko/resources/middleware/multer.md
@@ -2,7 +2,6 @@
layout: middleware
title: Express multer middleware
menu: resources
-lang: ko
redirect_from: ' '
module: multer
---
diff --git a/ko/resources/middleware/response-time.md b/ko/resources/middleware/response-time.md
index 2cc45f5297..78ee67cd32 100644
--- a/ko/resources/middleware/response-time.md
+++ b/ko/resources/middleware/response-time.md
@@ -2,7 +2,6 @@
layout: middleware
title: Express response-time middleware
menu: resources
-lang: ko
redirect_from: ' '
module: response-time
---
diff --git a/ko/resources/middleware/serve-favicon.md b/ko/resources/middleware/serve-favicon.md
index abd0aec509..7a1c8e6f5c 100644
--- a/ko/resources/middleware/serve-favicon.md
+++ b/ko/resources/middleware/serve-favicon.md
@@ -2,7 +2,6 @@
layout: middleware
title: Express serve-favicon middleware
menu: resources
-lang: ko
redirect_from: ' '
module: serve-favicon
---
diff --git a/ko/resources/middleware/serve-index.md b/ko/resources/middleware/serve-index.md
index 0fe529cb0c..deeb963c8f 100644
--- a/ko/resources/middleware/serve-index.md
+++ b/ko/resources/middleware/serve-index.md
@@ -2,7 +2,6 @@
layout: middleware
title: Express serve-index middleware
menu: resources
-lang: ko
redirect_from: ' '
module: serve-index
---
diff --git a/ko/resources/middleware/serve-static.md b/ko/resources/middleware/serve-static.md
index 4068e46605..ff9bcc313e 100644
--- a/ko/resources/middleware/serve-static.md
+++ b/ko/resources/middleware/serve-static.md
@@ -2,7 +2,6 @@
layout: middleware
title: Express serve-static middleware
menu: resources
-lang: ko
redirect_from: ' '
module: serve-static
---
diff --git a/ko/resources/middleware/session.md b/ko/resources/middleware/session.md
index 77fa44911c..22cf354ae7 100644
--- a/ko/resources/middleware/session.md
+++ b/ko/resources/middleware/session.md
@@ -2,7 +2,6 @@
layout: middleware
title: Express session middleware
menu: resources
-lang: ko
redirect_from: ' '
module: session
---
diff --git a/ko/resources/middleware/timeout.md b/ko/resources/middleware/timeout.md
index 457caad675..1afa2c5dd3 100644
--- a/ko/resources/middleware/timeout.md
+++ b/ko/resources/middleware/timeout.md
@@ -2,7 +2,6 @@
layout: middleware
title: Express timeout middleware
menu: resources
-lang: ko
redirect_from: ' '
module: timeout
---
diff --git a/ko/resources/middleware/vhost.md b/ko/resources/middleware/vhost.md
index e9ac6eb898..2bad4c964f 100644
--- a/ko/resources/middleware/vhost.md
+++ b/ko/resources/middleware/vhost.md
@@ -2,7 +2,6 @@
layout: middleware
title: Express vhost middleware
menu: resources
-lang: ko
redirect_from: ' '
module: vhost
---
diff --git a/ko/resources/utils.md b/ko/resources/utils.md
index 82a15b8067..424448498b 100644
--- a/ko/resources/utils.md
+++ b/ko/resources/utils.md
@@ -3,7 +3,6 @@ layout: page
title: Express utilities
description: Discover utility modules related to Express.js and Node.js, including tools for cookies, CSRF protection, URL parsing, routing, and more to enhance your applications.
menu: resources
-lang: ko
redirect_from: " "
---
diff --git a/ko/starter/basic-routing.md b/ko/starter/basic-routing.md
index 2f3597d272..2c5e40fd9a 100644
--- a/ko/starter/basic-routing.md
+++ b/ko/starter/basic-routing.md
@@ -3,7 +3,6 @@ layout: page
title: Express 기본 라우팅
description: Learn the fundamentals of routing in Express.js applications, including how to define routes, handle HTTP methods, and create route handlers for your web server.
menu: starter
-lang: ko
redirect_from: " "
---
diff --git a/ko/starter/examples.md b/ko/starter/examples.md
index 3db463c9e7..a03e016318 100644
--- a/ko/starter/examples.md
+++ b/ko/starter/examples.md
@@ -3,7 +3,6 @@ layout: page
title: Express examples
description: Explore a collection of Express.js application examples covering various use cases, integrations, and advanced configurations to help you learn and build your projects.
menu: starter
-lang: ko
redirect_from: " "
---
diff --git a/ko/starter/faq.md b/ko/starter/faq.md
index 175daac6f3..b7c54f7172 100644
--- a/ko/starter/faq.md
+++ b/ko/starter/faq.md
@@ -3,7 +3,6 @@ layout: page
title: Express 자주 묻는 질문(FAQ)
description: Find answers to frequently asked questions about Express.js, including topics on application structure, models, authentication, template engines, error handling, and more.
menu: starter
-lang: ko
redirect_from: " "
---
diff --git a/ko/starter/generator.md b/ko/starter/generator.md
index d634ce16d7..1961b4da57 100644
--- a/ko/starter/generator.md
+++ b/ko/starter/generator.md
@@ -3,7 +3,6 @@ layout: page
title: Express 애플리케이션 생성기
description: Learn how to use the Express application generator tool to quickly create a skeleton for your Express.js applications, streamlining setup and configuration.
menu: starter
-lang: ko
redirect_from: " "
---
diff --git a/ko/starter/hello-world.md b/ko/starter/hello-world.md
index c013a1948c..c66293ba50 100644
--- a/ko/starter/hello-world.md
+++ b/ko/starter/hello-world.md
@@ -3,7 +3,6 @@ layout: page
title: Express "Hello World" 예제
description: Get started with Express.js by building a simple 'Hello World' application, demonstrating the basic setup and server creation for beginners.
menu: starter
-lang: ko
redirect_from: " "
---
diff --git a/ko/starter/installing.md b/ko/starter/installing.md
index 06a903c0e7..792b530ddd 100644
--- a/ko/starter/installing.md
+++ b/ko/starter/installing.md
@@ -3,7 +3,6 @@ layout: page
title: Express 설치
description: Learn how to install Express.js in your Node.js environment, including setting up your project directory and managing dependencies with npm.
menu: starter
-lang: ko
redirect_from: " "
---
diff --git a/ko/starter/static-files.md b/ko/starter/static-files.md
index 747918d558..dc872597e8 100644
--- a/ko/starter/static-files.md
+++ b/ko/starter/static-files.md
@@ -3,7 +3,6 @@ layout: page
title: Express에서 정적 파일 제공
description: Understand how to serve static files like images, CSS, and JavaScript in Express.js applications using the built-in 'static' middleware.
menu: starter
-lang: ko
redirect_from: " "
---
diff --git a/ko/support/index.md b/ko/support/index.md
index 23248a3f52..2b70a1fb48 100644
--- a/ko/support/index.md
+++ b/ko/support/index.md
@@ -3,7 +3,6 @@ layout: page
title: Version Support
description: Find information about the support schedule for different Express.js versions, including which versions are currently maintained and end-of-life policies.
menu: support
-lang: ko
---
# Version Support
diff --git a/pt-br/3x/api.md b/pt-br/3x/api.md
index aa73a54499..a5b672f05f 100644
--- a/pt-br/3x/api.md
+++ b/pt-br/3x/api.md
@@ -3,7 +3,6 @@ layout: api
version: 3x
title: Express 3.x - API Reference
description: Access the API reference for Express.js version 3.x, noting that this version is end-of-life and no longer maintained - includes details on modules and methods.
-lang: pt-br
redirect_from: " "
---
diff --git a/pt-br/4x/api.md b/pt-br/4x/api.md
index e0a5485f5e..407bb8fdb6 100644
--- a/pt-br/4x/api.md
+++ b/pt-br/4x/api.md
@@ -3,7 +3,6 @@ layout: api
version: 4x
title: Express 4.x - Referência de API
description: Access the API reference for Express.js 4.x, detailing all modules, methods, and properties for building web applications with this version.
-lang: pt-br
redirect_from: " "
---
diff --git a/pt-br/5x/api.md b/pt-br/5x/api.md
index 777dbc6ac4..aeab6b7543 100644
--- a/pt-br/5x/api.md
+++ b/pt-br/5x/api.md
@@ -3,7 +3,6 @@ layout: api
version: 5x
title: Express 5.x - Referência da API
description: Access the API reference for Express.js 5.x, detailing all modules, methods, and properties for building web applications with this latest version.
-lang: pt-br
redirect_from: " "
---
diff --git a/pt-br/advanced/best-practice-performance.md b/pt-br/advanced/best-practice-performance.md
index a3b1ed2251..e4aae98528 100644
--- a/pt-br/advanced/best-practice-performance.md
+++ b/pt-br/advanced/best-practice-performance.md
@@ -3,7 +3,6 @@ layout: page
title: Melhores Práticas de Desempenho Usando o Express em Produção
description: Discover performance and reliability best practices for Express apps in production, covering code optimizations and environment setups for optimal performance.
menu: advanced
-lang: pt-br
redirect_from: " "
---
diff --git a/pt-br/advanced/best-practice-security.md b/pt-br/advanced/best-practice-security.md
index 1bcb7297cd..4868367700 100644
--- a/pt-br/advanced/best-practice-security.md
+++ b/pt-br/advanced/best-practice-security.md
@@ -3,7 +3,6 @@ layout: page
title: Melhores Práticas de Segurança para o Express em Produção
description: Discover crucial security best practices for Express apps in production, including using TLS, input validation, secure cookies, and preventing vulnerabilities.
menu: advanced
-lang: pt-br
redirect_from: " "
---
diff --git a/pt-br/advanced/developing-template-engines.md b/pt-br/advanced/developing-template-engines.md
index 8ce0c3e671..a146c7d9ff 100644
--- a/pt-br/advanced/developing-template-engines.md
+++ b/pt-br/advanced/developing-template-engines.md
@@ -3,7 +3,6 @@ layout: page
title: Desenvolvendo mecanismos de modelo para o Express
description: Learn how to develop custom template engines for Express.js using app.engine(), with examples on creating and integrating your own template rendering logic.
menu: advanced
-lang: pt-br
redirect_from: " "
---
diff --git a/pt-br/advanced/healthcheck-graceful-shutdown.md b/pt-br/advanced/healthcheck-graceful-shutdown.md
index 7977d5973f..be0604829a 100644
--- a/pt-br/advanced/healthcheck-graceful-shutdown.md
+++ b/pt-br/advanced/healthcheck-graceful-shutdown.md
@@ -3,7 +3,6 @@ layout: page
title: Health Checks and Graceful Shutdown
description: Learn how to implement health checks and graceful shutdown in Express apps to enhance reliability, manage deployments, and integrate with load balancers like Kubernetes.
menu: advanced
-lang: pt-br
redirect_from: " "
---
diff --git a/pt-br/advanced/security-updates.md b/pt-br/advanced/security-updates.md
index 5ad69753ac..3bbb7e8f3f 100644
--- a/pt-br/advanced/security-updates.md
+++ b/pt-br/advanced/security-updates.md
@@ -3,7 +3,6 @@ layout: page
title: Atualizações de segurança do Express
description: Review the latest security updates and patches for Express.js, including detailed vulnerability lists for different versions to help maintain a secure application.
menu: advanced
-lang: pt-br
redirect_from: " "
---
diff --git a/pt-br/api.md b/pt-br/api.md
index c837c6b1de..07ada78647 100644
--- a/pt-br/api.md
+++ b/pt-br/api.md
@@ -3,7 +3,6 @@ layout: api
version: 5x
title: Express 5.x - Referência da API
description: Access the API reference for Express.js detailing all modules, methods, and properties for building web applications with this version.
-lang: pt-br
redirect_from: " "
---
diff --git a/pt-br/changelog/index.md b/pt-br/changelog/index.md
index d12f94c6f6..2456265b18 100644
--- a/pt-br/changelog/index.md
+++ b/pt-br/changelog/index.md
@@ -2,7 +2,6 @@
layout: page
title: Express changelog
description: Stay updated with the release changelog for Express.js, detailing new features, bug fixes, and important changes across versions.
-lang: pt-br
sitemap: false
redirect_from:
- " "
diff --git a/pt-br/guide/behind-proxies.md b/pt-br/guide/behind-proxies.md
index dedaefed07..17c2d2f0cd 100644
--- a/pt-br/guide/behind-proxies.md
+++ b/pt-br/guide/behind-proxies.md
@@ -3,7 +3,6 @@ layout: page
title: Express atrás de proxies
description: Learn how to configure Express.js applications to work correctly behind reverse proxies, including using the trust proxy setting to handle client IP addresses.
menu: guide
-lang: pt-br
redirect_from: " "
---
diff --git a/pt-br/guide/database-integration.md b/pt-br/guide/database-integration.md
index 8199d90a5f..eb3fe81c84 100644
--- a/pt-br/guide/database-integration.md
+++ b/pt-br/guide/database-integration.md
@@ -3,7 +3,6 @@ layout: page
title: Integração de banco de dados do Express
description: Discover how to integrate various databases with Express.js applications, including setup examples for MongoDB, MySQL, PostgreSQL, and more.
menu: guide
-lang: pt-br
redirect_from: " "
---
diff --git a/pt-br/guide/debugging.md b/pt-br/guide/debugging.md
index 537740b07a..a7e0a61f4c 100644
--- a/pt-br/guide/debugging.md
+++ b/pt-br/guide/debugging.md
@@ -3,7 +3,6 @@ layout: page
title: Depurando o Express
description: Learn how to enable and use debugging logs in Express.js applications by setting the DEBUG environment variable for enhanced troubleshooting.
menu: guide
-lang: pt-br
redirect_from: " "
---
diff --git a/pt-br/guide/error-handling.md b/pt-br/guide/error-handling.md
index 92326bc891..91716000a9 100644
--- a/pt-br/guide/error-handling.md
+++ b/pt-br/guide/error-handling.md
@@ -3,7 +3,6 @@ layout: page
title: Manipulação de erros do Express
description: Understand how Express.js handles errors in synchronous and asynchronous code, and learn to implement custom error handling middleware for your applications.
menu: guide
-lang: pt-br
redirect_from: " "
---
diff --git a/pt-br/guide/migrating-4.md b/pt-br/guide/migrating-4.md
index 98160d7886..ffeafaef8e 100644
--- a/pt-br/guide/migrating-4.md
+++ b/pt-br/guide/migrating-4.md
@@ -3,7 +3,6 @@ layout: page
title: Migrando para o Express 4
description: A guide to migrating your Express.js applications from version 3 to 4, covering changes in middleware, routing, and how to update your codebase effectively.
menu: guide
-lang: pt-br
redirect_from: " "
---
diff --git a/pt-br/guide/migrating-5.md b/pt-br/guide/migrating-5.md
index 064c0b93f7..b6f6b7a41d 100644
--- a/pt-br/guide/migrating-5.md
+++ b/pt-br/guide/migrating-5.md
@@ -3,7 +3,6 @@ layout: page
title: Migrando para o Express 5
description: A comprehensive guide to migrating your Express.js applications from version 4 to 5, detailing breaking changes, deprecated methods, and new improvements.
menu: guide
-lang: pt-br
redirect_from: " "
---
diff --git a/pt-br/guide/overriding-express-api.md b/pt-br/guide/overriding-express-api.md
index f1bfc5eccb..032e3dd625 100644
--- a/pt-br/guide/overriding-express-api.md
+++ b/pt-br/guide/overriding-express-api.md
@@ -3,7 +3,6 @@ layout: page
title: Overriding the Express API
description: Discover how to customize and extend the Express.js API by overriding methods and properties on the request and response objects using prototypes.
menu: guide
-lang: pt-br
---
# Overriding the Express API
diff --git a/pt-br/guide/routing.md b/pt-br/guide/routing.md
index 59eaffac72..b75f70ce50 100644
--- a/pt-br/guide/routing.md
+++ b/pt-br/guide/routing.md
@@ -3,7 +3,6 @@ layout: page
title: Roteamento no Express
description: Learn how to define and use routes in Express.js applications, including route methods, route paths, parameters, and using Router for modular routing.
menu: guide
-lang: pt-br
redirect_from: " "
---
diff --git a/pt-br/guide/using-middleware.md b/pt-br/guide/using-middleware.md
index a9ac056b38..d5a9dabe24 100644
--- a/pt-br/guide/using-middleware.md
+++ b/pt-br/guide/using-middleware.md
@@ -3,7 +3,6 @@ layout: page
title: Usando middlewares do Express
description: Learn how to use middleware in Express.js applications, including application-level and router-level middleware, error handling, and integrating third-party middleware.
menu: guide
-lang: pt-br
redirect_from: " "
---
diff --git a/pt-br/guide/using-template-engines.md b/pt-br/guide/using-template-engines.md
index f328bff5f9..f7ee62fc3e 100644
--- a/pt-br/guide/using-template-engines.md
+++ b/pt-br/guide/using-template-engines.md
@@ -3,7 +3,6 @@ layout: page
title: Usando mecanismos de modelo com o Express
description: Discover how to integrate and use template engines like Pug, Handlebars, and EJS with Express.js to render dynamic HTML pages efficiently.
menu: guide
-lang: pt-br
redirect_from: " "
---
diff --git a/pt-br/guide/writing-middleware.md b/pt-br/guide/writing-middleware.md
index eb5d781ed0..c25db62ab7 100644
--- a/pt-br/guide/writing-middleware.md
+++ b/pt-br/guide/writing-middleware.md
@@ -3,7 +3,6 @@ layout: page
title: Escrevendo middlewares para uso em aplicativos do Express
description: Learn how to write custom middleware functions for Express.js applications, including examples and best practices for enhancing request and response handling.
menu: guide
-lang: pt-br
redirect_from: " "
---
diff --git a/pt-br/index.md b/pt-br/index.md
index 0852ab83a6..8f57ad5f5d 100644
--- a/pt-br/index.md
+++ b/pt-br/index.md
@@ -3,7 +3,6 @@ layout: home
title: Express - Node.js web application framework
description: "Express is a fast, unopinionated, minimalist web framework for Node.js, providing a robust set of features for web and mobile applications."
menu: home
-lang: pt-br
redirect_from: " "
---
diff --git a/pt-br/resources/community.md b/pt-br/resources/community.md
index 58b6a5de5a..622e3012b7 100644
--- a/pt-br/resources/community.md
+++ b/pt-br/resources/community.md
@@ -3,7 +3,6 @@ layout: page
title: Comunidade do Express
description: Connect with the Express.js community, learn about the technical committee, find resources, explore community-contributed modules, and get involved in discussions.
menu: resources
-lang: pt-br
redirect_from: " "
---
diff --git a/pt-br/resources/contributing.md b/pt-br/resources/contributing.md
index f43b52a2f7..e5fbf2f434 100644
--- a/pt-br/resources/contributing.md
+++ b/pt-br/resources/contributing.md
@@ -3,7 +3,6 @@ layout: page
title: Contributing to Express
description: Find out how to contribute to Express.js, including guidelines for reporting issues, submitting pull requests, becoming a collaborator, and understanding security policies.
menu: resources
-lang: pt-br
redirect_from: " "
---
diff --git a/pt-br/resources/glossary.md b/pt-br/resources/glossary.md
index 7efa3dcee4..3e1314a92c 100644
--- a/pt-br/resources/glossary.md
+++ b/pt-br/resources/glossary.md
@@ -3,7 +3,6 @@ layout: page
title: Glossário do Express
description: A comprehensive glossary of terms related to Express.js, Node.js, middleware, routing, and other key concepts to help you understand and use Express effectively.
menu: resources
-lang: pt-br
redirect_from: " "
---
diff --git a/pt-br/resources/middleware.md b/pt-br/resources/middleware.md
index 8206149706..bd0f46cdf5 100644
--- a/pt-br/resources/middleware.md
+++ b/pt-br/resources/middleware.md
@@ -3,7 +3,6 @@ layout: middleware
title: Middleware do Express
description: Explore a list of Express.js middleware modules maintained by the Express team and the community, including built-in middleware and popular third-party modules.
menu: resources
-lang: pt-br
redirect_from: " "
module: mw-home
---
diff --git a/pt-br/resources/middleware/body-parser.md b/pt-br/resources/middleware/body-parser.md
index f41587b7e9..9c3e7e0276 100644
--- a/pt-br/resources/middleware/body-parser.md
+++ b/pt-br/resources/middleware/body-parser.md
@@ -2,7 +2,6 @@
layout: middleware
title: Express body-parser middleware
menu: resources
-lang: pt-br
redirect_from: ' '
module: body-parser
---
diff --git a/pt-br/resources/middleware/compression.md b/pt-br/resources/middleware/compression.md
index ace4365a45..d288542a65 100644
--- a/pt-br/resources/middleware/compression.md
+++ b/pt-br/resources/middleware/compression.md
@@ -2,7 +2,6 @@
layout: middleware
title: Express compression middleware
menu: resources
-lang: pt-br
redirect_from: ' '
module: compression
---
diff --git a/pt-br/resources/middleware/connect-rid.md b/pt-br/resources/middleware/connect-rid.md
index c7f1f70a53..95b2689265 100644
--- a/pt-br/resources/middleware/connect-rid.md
+++ b/pt-br/resources/middleware/connect-rid.md
@@ -2,7 +2,6 @@
layout: middleware
title: Express connect-rid middleware
menu: resources
-lang: pt-br
redirect_from: ' '
module: connect-rid
---
diff --git a/pt-br/resources/middleware/cookie-parser.md b/pt-br/resources/middleware/cookie-parser.md
index 18bf3266fd..55100372e3 100644
--- a/pt-br/resources/middleware/cookie-parser.md
+++ b/pt-br/resources/middleware/cookie-parser.md
@@ -2,7 +2,6 @@
layout: middleware
title: Express cookie-parser middleware
menu: resources
-lang: pt-br
redirect_from: ' '
module: cookie-parser
---
diff --git a/pt-br/resources/middleware/cookie-session.md b/pt-br/resources/middleware/cookie-session.md
index feff4f0885..c6308fa81c 100644
--- a/pt-br/resources/middleware/cookie-session.md
+++ b/pt-br/resources/middleware/cookie-session.md
@@ -2,7 +2,6 @@
layout: middleware
title: Express cookie-session middleware
menu: resources
-lang: pt-br
redirect_from: ' '
module: cookie-session
---
diff --git a/pt-br/resources/middleware/cors.md b/pt-br/resources/middleware/cors.md
index 3e5abafcd4..4692141929 100644
--- a/pt-br/resources/middleware/cors.md
+++ b/pt-br/resources/middleware/cors.md
@@ -2,7 +2,6 @@
layout: middleware
title: Express cors middleware
menu: resources
-lang: pt-br
redirect_from: ' '
module: cors
---
diff --git a/pt-br/resources/middleware/errorhandler.md b/pt-br/resources/middleware/errorhandler.md
index 3cd11d5cad..3b11a1208e 100644
--- a/pt-br/resources/middleware/errorhandler.md
+++ b/pt-br/resources/middleware/errorhandler.md
@@ -2,7 +2,6 @@
layout: middleware
title: Express errorhandler middleware
menu: resources
-lang: pt-br
redirect_from: ' '
module: errorhandler
---
diff --git a/pt-br/resources/middleware/method-override.md b/pt-br/resources/middleware/method-override.md
index bacebea0f7..8dff029cd4 100644
--- a/pt-br/resources/middleware/method-override.md
+++ b/pt-br/resources/middleware/method-override.md
@@ -2,7 +2,6 @@
layout: middleware
title: Express method-override middleware
menu: resources
-lang: pt-br
redirect_from: ' '
module: method-override
---
diff --git a/pt-br/resources/middleware/morgan.md b/pt-br/resources/middleware/morgan.md
index c5f21a9e6f..99c4c80fa9 100644
--- a/pt-br/resources/middleware/morgan.md
+++ b/pt-br/resources/middleware/morgan.md
@@ -2,7 +2,6 @@
layout: middleware
title: Express morgan middleware
menu: resources
-lang: pt-br
redirect_from: ' '
module: morgan
---
diff --git a/pt-br/resources/middleware/multer.md b/pt-br/resources/middleware/multer.md
index de9b55869a..2fffab3b73 100644
--- a/pt-br/resources/middleware/multer.md
+++ b/pt-br/resources/middleware/multer.md
@@ -2,7 +2,6 @@
layout: middleware
title: Express multer middleware
menu: resources
-lang: pt-br
redirect_from: ' '
module: multer
---
diff --git a/pt-br/resources/middleware/response-time.md b/pt-br/resources/middleware/response-time.md
index 0dabfd51c2..78ee67cd32 100644
--- a/pt-br/resources/middleware/response-time.md
+++ b/pt-br/resources/middleware/response-time.md
@@ -2,7 +2,6 @@
layout: middleware
title: Express response-time middleware
menu: resources
-lang: pt-br
redirect_from: ' '
module: response-time
---
diff --git a/pt-br/resources/middleware/serve-favicon.md b/pt-br/resources/middleware/serve-favicon.md
index bbe215ff25..7a1c8e6f5c 100644
--- a/pt-br/resources/middleware/serve-favicon.md
+++ b/pt-br/resources/middleware/serve-favicon.md
@@ -2,7 +2,6 @@
layout: middleware
title: Express serve-favicon middleware
menu: resources
-lang: pt-br
redirect_from: ' '
module: serve-favicon
---
diff --git a/pt-br/resources/middleware/serve-index.md b/pt-br/resources/middleware/serve-index.md
index 876a187176..deeb963c8f 100644
--- a/pt-br/resources/middleware/serve-index.md
+++ b/pt-br/resources/middleware/serve-index.md
@@ -2,7 +2,6 @@
layout: middleware
title: Express serve-index middleware
menu: resources
-lang: pt-br
redirect_from: ' '
module: serve-index
---
diff --git a/pt-br/resources/middleware/serve-static.md b/pt-br/resources/middleware/serve-static.md
index 9844e0231d..ff9bcc313e 100644
--- a/pt-br/resources/middleware/serve-static.md
+++ b/pt-br/resources/middleware/serve-static.md
@@ -2,7 +2,6 @@
layout: middleware
title: Express serve-static middleware
menu: resources
-lang: pt-br
redirect_from: ' '
module: serve-static
---
diff --git a/pt-br/resources/middleware/session.md b/pt-br/resources/middleware/session.md
index 1564b05966..22cf354ae7 100644
--- a/pt-br/resources/middleware/session.md
+++ b/pt-br/resources/middleware/session.md
@@ -2,7 +2,6 @@
layout: middleware
title: Express session middleware
menu: resources
-lang: pt-br
redirect_from: ' '
module: session
---
diff --git a/pt-br/resources/middleware/timeout.md b/pt-br/resources/middleware/timeout.md
index d1dfd0c31a..1afa2c5dd3 100644
--- a/pt-br/resources/middleware/timeout.md
+++ b/pt-br/resources/middleware/timeout.md
@@ -2,7 +2,6 @@
layout: middleware
title: Express timeout middleware
menu: resources
-lang: pt-br
redirect_from: ' '
module: timeout
---
diff --git a/pt-br/resources/middleware/vhost.md b/pt-br/resources/middleware/vhost.md
index 644f361dac..2bad4c964f 100644
--- a/pt-br/resources/middleware/vhost.md
+++ b/pt-br/resources/middleware/vhost.md
@@ -2,7 +2,6 @@
layout: middleware
title: Express vhost middleware
menu: resources
-lang: pt-br
redirect_from: ' '
module: vhost
---
diff --git a/pt-br/resources/utils.md b/pt-br/resources/utils.md
index 4bb961407b..990e8b0c72 100644
--- a/pt-br/resources/utils.md
+++ b/pt-br/resources/utils.md
@@ -3,7 +3,6 @@ layout: page
title: Express utilities
description: Discover utility modules related to Express.js and Node.js, including tools for cookies, CSRF protection, URL parsing, routing, and more to enhance your applications.
menu: resources
-lang: pt-br
redirect_from: " "
---
diff --git a/pt-br/starter/basic-routing.md b/pt-br/starter/basic-routing.md
index f51e4d3c58..34bb521bcc 100644
--- a/pt-br/starter/basic-routing.md
+++ b/pt-br/starter/basic-routing.md
@@ -3,7 +3,6 @@ layout: page
title: Roteamento básico no Express
description: Learn the fundamentals of routing in Express.js applications, including how to define routes, handle HTTP methods, and create route handlers for your web server.
menu: starter
-lang: pt-br
redirect_from: " "
---
diff --git a/pt-br/starter/examples.md b/pt-br/starter/examples.md
index d2d3951294..0f3f30f313 100644
--- a/pt-br/starter/examples.md
+++ b/pt-br/starter/examples.md
@@ -3,7 +3,6 @@ layout: page
title: Exemplos do Express
description: Explore uma coleção de exemplos de aplicações em Express.js cobrindo diversos casos de uso, integrações e configurações avançadas para te ajudar a aprender e construir seus projetos.
menu: starter
-lang: pt-br
redirect_from: " "
---
diff --git a/pt-br/starter/faq.md b/pt-br/starter/faq.md
index aa61eb3c19..ed81379f7a 100644
--- a/pt-br/starter/faq.md
+++ b/pt-br/starter/faq.md
@@ -3,7 +3,6 @@ layout: page
title: Pergunta mais Frequentes do Express
description: Find answers to frequently asked questions about Express.js, including topics on application structure, models, authentication, template engines, error handling, and more.
menu: starter
-lang: pt-br
redirect_from: " "
---
diff --git a/pt-br/starter/generator.md b/pt-br/starter/generator.md
index 41dd8f7f14..6a31dd71f8 100644
--- a/pt-br/starter/generator.md
+++ b/pt-br/starter/generator.md
@@ -3,7 +3,6 @@ layout: page
title: Gerador de aplicativos do Express
description: Learn how to use the Express application generator tool to quickly create a skeleton for your Express.js applications, streamlining setup and configuration.
menu: starter
-lang: pt-br
redirect_from: " "
---
diff --git a/pt-br/starter/hello-world.md b/pt-br/starter/hello-world.md
index 7fa1e0e674..a3295c3cb5 100644
--- a/pt-br/starter/hello-world.md
+++ b/pt-br/starter/hello-world.md
@@ -3,7 +3,6 @@ layout: page
title: Exemplo "Hello World" do Express
description: Get started with Express.js by building a simple 'Hello World' application, demonstrating the basic setup and server creation for beginners.
menu: starter
-lang: pt-br
redirect_from: " "
---
diff --git a/pt-br/starter/installing.md b/pt-br/starter/installing.md
index 40a2e39900..0df59c460b 100644
--- a/pt-br/starter/installing.md
+++ b/pt-br/starter/installing.md
@@ -3,7 +3,6 @@ layout: page
title: Instalando o Express
description: Learn how to install Express.js in your Node.js environment, including setting up your project directory and managing dependencies with npm.
menu: starter
-lang: pt-br
redirect_from: " "
---
diff --git a/pt-br/starter/static-files.md b/pt-br/starter/static-files.md
index ac848255d9..3e0950fa75 100644
--- a/pt-br/starter/static-files.md
+++ b/pt-br/starter/static-files.md
@@ -3,7 +3,6 @@ layout: page
title: Entregando arquivos estáticos no Express
description: Understand how to serve static files like images, CSS, and JavaScript in Express.js applications using the built-in 'static' middleware.
menu: starter
-lang: pt-br
redirect_from: " "
---
diff --git a/pt-br/support/index.md b/pt-br/support/index.md
index e67453d918..2b70a1fb48 100644
--- a/pt-br/support/index.md
+++ b/pt-br/support/index.md
@@ -3,7 +3,6 @@ layout: page
title: Version Support
description: Find information about the support schedule for different Express.js versions, including which versions are currently maintained and end-of-life policies.
menu: support
-lang: pt-br
---
# Version Support
diff --git a/zh-cn/3x/api.md b/zh-cn/3x/api.md
index 778f33db6a..535590cc25 100644
--- a/zh-cn/3x/api.md
+++ b/zh-cn/3x/api.md
@@ -3,7 +3,6 @@ layout: api
version: 3x
title: Express 3.x - API 参考
description: Access the API reference for Express.js version 3.x, noting that this version is end-of-life and no longer maintained - includes details on modules and methods.
-lang: en
redirect_from: " "
---
diff --git a/zh-cn/4x/api.md b/zh-cn/4x/api.md
index b04560f883..c26b9de518 100644
--- a/zh-cn/4x/api.md
+++ b/zh-cn/4x/api.md
@@ -3,7 +3,6 @@ layout: api
version: 4x
title: Express 4.x - API 参考
description: Access the API reference for Express.js 4.x, detailing all modules, methods, and properties for building web applications with this version.
-lang: en
redirect_from: " "
---
diff --git a/zh-cn/5x/api.md b/zh-cn/5x/api.md
index 2999352403..d1bf69c87c 100644
--- a/zh-cn/5x/api.md
+++ b/zh-cn/5x/api.md
@@ -3,7 +3,6 @@ layout: api
version: 5x
title: Express 5.x - API 参考
description: Access the API reference for Express.js 5.x, detailing all modules, methods, and properties for building web applications with this latest version.
-lang: en
redirect_from: " "
---
diff --git a/zh-cn/advanced/best-practice-performance.md b/zh-cn/advanced/best-practice-performance.md
index 8dcb28727f..9d9068e31b 100644
--- a/zh-cn/advanced/best-practice-performance.md
+++ b/zh-cn/advanced/best-practice-performance.md
@@ -3,7 +3,6 @@ layout: page
title: 在生产环境中使用 Express 的性能最佳实践
description: Discover performance and reliability best practices for Express apps in production, covering code optimizations and environment setups for optimal performance.
menu: advanced
-lang: en
redirect_from: " "
---
diff --git a/zh-cn/advanced/best-practice-security.md b/zh-cn/advanced/best-practice-security.md
index 06bc381275..65b67b5fd7 100644
--- a/zh-cn/advanced/best-practice-security.md
+++ b/zh-cn/advanced/best-practice-security.md
@@ -3,7 +3,6 @@ layout: page
title: 生产环境中 Express 的安全最佳实践
description: Discover crucial security best practices for Express apps in production, including using TLS, input validation, secure cookies, and preventing vulnerabilities.
menu: advanced
-lang: en
redirect_from: " "
---
diff --git a/zh-cn/advanced/developing-template-engines.md b/zh-cn/advanced/developing-template-engines.md
index 4bdf5d8030..bc8e4c886f 100644
--- a/zh-cn/advanced/developing-template-engines.md
+++ b/zh-cn/advanced/developing-template-engines.md
@@ -3,7 +3,6 @@ layout: page
title: 为 Express 开发模板引擎
description: Learn how to develop custom template engines for Express.js using app.engine(), with examples on creating and integrating your own template rendering logic.
menu: advanced
-lang: en
redirect_from: " "
---
diff --git a/zh-cn/advanced/healthcheck-graceful-shutdown.md b/zh-cn/advanced/healthcheck-graceful-shutdown.md
index 36d5592626..b6eaa92bc0 100644
--- a/zh-cn/advanced/healthcheck-graceful-shutdown.md
+++ b/zh-cn/advanced/healthcheck-graceful-shutdown.md
@@ -3,7 +3,6 @@ layout: page
title: Health Checks and Graceful Shutdown
description: Learn how to implement health checks and graceful shutdown in Express apps to enhance reliability, manage deployments, and integrate with load balancers like Kubernetes.
menu: advanced
-lang: en
redirect_from: " "
---
diff --git a/zh-cn/advanced/security-updates.md b/zh-cn/advanced/security-updates.md
index b3aca83e3e..73fc38e8cb 100644
--- a/zh-cn/advanced/security-updates.md
+++ b/zh-cn/advanced/security-updates.md
@@ -3,7 +3,6 @@ layout: page
title: Express 安全性更新
description: Review the latest security updates and patches for Express.js, including detailed vulnerability lists for different versions to help maintain a secure application.
menu: advanced
-lang: en
redirect_from: " "
---
diff --git a/zh-cn/api.md b/zh-cn/api.md
index 7e13d1afbf..7e5bb57f40 100644
--- a/zh-cn/api.md
+++ b/zh-cn/api.md
@@ -3,7 +3,6 @@ layout: api
version: 5x
title: Express 5.x - API 参考
description: 访问 Express.js API 参考文档,获取当前版本所有模块、方法及属性的详细说明,助您构建 Web 应用。
-lang: en
redirect_from: " "
---
diff --git a/zh-cn/changelog/index.md b/zh-cn/changelog/index.md
index d64a7855b7..2456265b18 100644
--- a/zh-cn/changelog/index.md
+++ b/zh-cn/changelog/index.md
@@ -2,7 +2,6 @@
layout: page
title: Express changelog
description: Stay updated with the release changelog for Express.js, detailing new features, bug fixes, and important changes across versions.
-lang: en
sitemap: false
redirect_from:
- " "
diff --git a/zh-cn/guide/behind-proxies.md b/zh-cn/guide/behind-proxies.md
index 473ea7a608..18403e9483 100644
--- a/zh-cn/guide/behind-proxies.md
+++ b/zh-cn/guide/behind-proxies.md
@@ -3,7 +3,6 @@ layout: page
title: 代理背后的 Express
description: Learn how to configure Express.js applications to work correctly behind reverse proxies, including using the trust proxy setting to handle client IP addresses.
menu: guide
-lang: en
redirect_from: " "
---
diff --git a/zh-cn/guide/database-integration.md b/zh-cn/guide/database-integration.md
index 90f708f3a1..67ec99eef5 100644
--- a/zh-cn/guide/database-integration.md
+++ b/zh-cn/guide/database-integration.md
@@ -3,7 +3,6 @@ layout: page
title: Express 数据库集成
description: Discover how to integrate various databases with Express.js applications, including setup examples for MongoDB, MySQL, PostgreSQL, and more.
menu: guide
-lang: en
redirect_from: " "
---
diff --git a/zh-cn/guide/debugging.md b/zh-cn/guide/debugging.md
index f5051d2919..91960fd866 100644
--- a/zh-cn/guide/debugging.md
+++ b/zh-cn/guide/debugging.md
@@ -3,7 +3,6 @@ layout: page
title: 调试 Express
description: Learn how to enable and use debugging logs in Express.js applications by setting the DEBUG environment variable for enhanced troubleshooting.
menu: guide
-lang: en
redirect_from: " "
---
diff --git a/zh-cn/guide/error-handling.md b/zh-cn/guide/error-handling.md
index d96b5025a5..1dbc1ae28a 100644
--- a/zh-cn/guide/error-handling.md
+++ b/zh-cn/guide/error-handling.md
@@ -3,7 +3,6 @@ layout: page
title: Express 错误处理
description: Understand how Express.js handles errors in synchronous and asynchronous code, and learn to implement custom error handling middleware for your applications.
menu: guide
-lang: en
redirect_from: " "
---
diff --git a/zh-cn/guide/migrating-4.md b/zh-cn/guide/migrating-4.md
index c5fd488741..56d9331ef0 100644
--- a/zh-cn/guide/migrating-4.md
+++ b/zh-cn/guide/migrating-4.md
@@ -3,7 +3,6 @@ layout: page
title: 迁移到 Express 4
description: A guide to migrating your Express.js applications from version 3 to 4, covering changes in middleware, routing, and how to update your codebase effectively.
menu: guide
-lang: en
redirect_from: " "
---
diff --git a/zh-cn/guide/migrating-5.md b/zh-cn/guide/migrating-5.md
index fa01cf487c..b0f30c4d5f 100644
--- a/zh-cn/guide/migrating-5.md
+++ b/zh-cn/guide/migrating-5.md
@@ -3,7 +3,6 @@ layout: page
title: 迁移到 Express 5
description: A comprehensive guide to migrating your Express.js applications from version 4 to 5, detailing breaking changes, deprecated methods, and new improvements.
menu: guide
-lang: en
redirect_from: " "
---
diff --git a/zh-cn/guide/overriding-express-api.md b/zh-cn/guide/overriding-express-api.md
index 0ff0e90f4f..032e3dd625 100644
--- a/zh-cn/guide/overriding-express-api.md
+++ b/zh-cn/guide/overriding-express-api.md
@@ -3,7 +3,6 @@ layout: page
title: Overriding the Express API
description: Discover how to customize and extend the Express.js API by overriding methods and properties on the request and response objects using prototypes.
menu: guide
-lang: en
---
# Overriding the Express API
diff --git a/zh-cn/guide/routing.md b/zh-cn/guide/routing.md
index 08e82ab29f..8044f077ec 100644
--- a/zh-cn/guide/routing.md
+++ b/zh-cn/guide/routing.md
@@ -3,7 +3,6 @@ layout: page
title: Express 路由
description: Learn how to define and use routes in Express.js applications, including route methods, route paths, parameters, and using Router for modular routing.
menu: guide
-lang: en
redirect_from: " "
---
diff --git a/zh-cn/guide/using-middleware.md b/zh-cn/guide/using-middleware.md
index a47e12499c..4a604252ed 100644
--- a/zh-cn/guide/using-middleware.md
+++ b/zh-cn/guide/using-middleware.md
@@ -3,7 +3,6 @@ layout: page
title: 使用 Express 中间件
description: Learn how to use middleware in Express.js applications, including application-level and router-level middleware, error handling, and integrating third-party middleware.
menu: guide
-lang: en
redirect_from: " "
---
diff --git a/zh-cn/guide/using-template-engines.md b/zh-cn/guide/using-template-engines.md
index 3615c6552f..03f5841b06 100644
--- a/zh-cn/guide/using-template-engines.md
+++ b/zh-cn/guide/using-template-engines.md
@@ -3,7 +3,6 @@ layout: page
title: 将模板引擎用于 Express
description: Discover how to integrate and use template engines like Pug, Handlebars, and EJS with Express.js to render dynamic HTML pages efficiently.
menu: guide
-lang: en
redirect_from: " "
---
diff --git a/zh-cn/guide/writing-middleware.md b/zh-cn/guide/writing-middleware.md
index a83a812810..67d20ad4ac 100644
--- a/zh-cn/guide/writing-middleware.md
+++ b/zh-cn/guide/writing-middleware.md
@@ -3,7 +3,6 @@ layout: page
title: 编写中间件以用于 Express 应用程序
description: Learn how to write custom middleware functions for Express.js applications, including examples and best practices for enhancing request and response handling.
menu: guide
-lang: en
redirect_from: " "
---
diff --git a/zh-cn/index.md b/zh-cn/index.md
index d68859a989..586451856c 100644
--- a/zh-cn/index.md
+++ b/zh-cn/index.md
@@ -3,7 +3,6 @@ layout: home
title: Express - Node.js web 应用框架
description: "Express 是 Node.js 的一个快速、灵活、极简的Web框架,为网页和移动应用提供了一套强大的功能特性。"
menu: home
-lang: en
redirect_from: " "
---
diff --git a/zh-cn/resources/community.md b/zh-cn/resources/community.md
index ca42422f76..fc0c994161 100644
--- a/zh-cn/resources/community.md
+++ b/zh-cn/resources/community.md
@@ -3,7 +3,6 @@ layout: page
title: Express 社区
description: Connect with the Express.js community, learn about the technical committee, find resources, explore community-contributed modules, and get involved in discussions.
menu: resources
-lang: en
redirect_from: " "
---
diff --git a/zh-cn/resources/contributing.md b/zh-cn/resources/contributing.md
index 9850cff948..a93edcb08a 100644
--- a/zh-cn/resources/contributing.md
+++ b/zh-cn/resources/contributing.md
@@ -3,7 +3,6 @@ layout: page
title: Contributing to Express
description: Find out how to contribute to Express.js, including guidelines for reporting issues, submitting pull requests, becoming a collaborator, and understanding security policies.
menu: resources
-lang: en
redirect_from: " "
---
diff --git a/zh-cn/resources/glossary.md b/zh-cn/resources/glossary.md
index b0a8e2b7bb..9890b6793d 100644
--- a/zh-cn/resources/glossary.md
+++ b/zh-cn/resources/glossary.md
@@ -3,7 +3,6 @@ layout: page
title: Express 词汇表
description: A comprehensive glossary of terms related to Express.js, Node.js, middleware, routing, and other key concepts to help you understand and use Express effectively.
menu: resources
-lang: en
redirect_from: " "
---
diff --git a/zh-cn/resources/middleware.md b/zh-cn/resources/middleware.md
index 07fdeb4ac3..9c642526cb 100644
--- a/zh-cn/resources/middleware.md
+++ b/zh-cn/resources/middleware.md
@@ -3,7 +3,6 @@ layout: middleware
title: Express 中间件
description: Explore a list of Express.js middleware modules maintained by the Express team and the community, including built-in middleware and popular third-party modules.
menu: resources
-lang: en
redirect_from: " "
module: mw-home
---
diff --git a/zh-cn/resources/middleware/body-parser.md b/zh-cn/resources/middleware/body-parser.md
index 871392ba32..9c3e7e0276 100644
--- a/zh-cn/resources/middleware/body-parser.md
+++ b/zh-cn/resources/middleware/body-parser.md
@@ -2,7 +2,6 @@
layout: middleware
title: Express body-parser middleware
menu: resources
-lang: en
redirect_from: ' '
module: body-parser
---
diff --git a/zh-cn/resources/middleware/compression.md b/zh-cn/resources/middleware/compression.md
index 4777bde543..d288542a65 100644
--- a/zh-cn/resources/middleware/compression.md
+++ b/zh-cn/resources/middleware/compression.md
@@ -2,7 +2,6 @@
layout: middleware
title: Express compression middleware
menu: resources
-lang: en
redirect_from: ' '
module: compression
---
diff --git a/zh-cn/resources/middleware/connect-rid.md b/zh-cn/resources/middleware/connect-rid.md
index 336c271b9a..95b2689265 100644
--- a/zh-cn/resources/middleware/connect-rid.md
+++ b/zh-cn/resources/middleware/connect-rid.md
@@ -2,7 +2,6 @@
layout: middleware
title: Express connect-rid middleware
menu: resources
-lang: en
redirect_from: ' '
module: connect-rid
---
diff --git a/zh-cn/resources/middleware/cookie-parser.md b/zh-cn/resources/middleware/cookie-parser.md
index 98d67f48bc..55100372e3 100644
--- a/zh-cn/resources/middleware/cookie-parser.md
+++ b/zh-cn/resources/middleware/cookie-parser.md
@@ -2,7 +2,6 @@
layout: middleware
title: Express cookie-parser middleware
menu: resources
-lang: en
redirect_from: ' '
module: cookie-parser
---
diff --git a/zh-cn/resources/middleware/cookie-session.md b/zh-cn/resources/middleware/cookie-session.md
index 09814c0ecf..c6308fa81c 100644
--- a/zh-cn/resources/middleware/cookie-session.md
+++ b/zh-cn/resources/middleware/cookie-session.md
@@ -2,7 +2,6 @@
layout: middleware
title: Express cookie-session middleware
menu: resources
-lang: en
redirect_from: ' '
module: cookie-session
---
diff --git a/zh-cn/resources/middleware/cors.md b/zh-cn/resources/middleware/cors.md
index 409983ce0f..4692141929 100644
--- a/zh-cn/resources/middleware/cors.md
+++ b/zh-cn/resources/middleware/cors.md
@@ -2,7 +2,6 @@
layout: middleware
title: Express cors middleware
menu: resources
-lang: en
redirect_from: ' '
module: cors
---
diff --git a/zh-cn/resources/middleware/errorhandler.md b/zh-cn/resources/middleware/errorhandler.md
index 0266e87194..3b11a1208e 100644
--- a/zh-cn/resources/middleware/errorhandler.md
+++ b/zh-cn/resources/middleware/errorhandler.md
@@ -2,7 +2,6 @@
layout: middleware
title: Express errorhandler middleware
menu: resources
-lang: en
redirect_from: ' '
module: errorhandler
---
diff --git a/zh-cn/resources/middleware/method-override.md b/zh-cn/resources/middleware/method-override.md
index 92e6115523..8dff029cd4 100644
--- a/zh-cn/resources/middleware/method-override.md
+++ b/zh-cn/resources/middleware/method-override.md
@@ -2,7 +2,6 @@
layout: middleware
title: Express method-override middleware
menu: resources
-lang: en
redirect_from: ' '
module: method-override
---
diff --git a/zh-cn/resources/middleware/morgan.md b/zh-cn/resources/middleware/morgan.md
index aa0163fc1c..99c4c80fa9 100644
--- a/zh-cn/resources/middleware/morgan.md
+++ b/zh-cn/resources/middleware/morgan.md
@@ -2,7 +2,6 @@
layout: middleware
title: Express morgan middleware
menu: resources
-lang: en
redirect_from: ' '
module: morgan
---
diff --git a/zh-cn/resources/middleware/multer.md b/zh-cn/resources/middleware/multer.md
index fb652acbf1..2fffab3b73 100644
--- a/zh-cn/resources/middleware/multer.md
+++ b/zh-cn/resources/middleware/multer.md
@@ -2,7 +2,6 @@
layout: middleware
title: Express multer middleware
menu: resources
-lang: en
redirect_from: ' '
module: multer
---
diff --git a/zh-cn/resources/middleware/response-time.md b/zh-cn/resources/middleware/response-time.md
index 975a4658cd..78ee67cd32 100644
--- a/zh-cn/resources/middleware/response-time.md
+++ b/zh-cn/resources/middleware/response-time.md
@@ -2,7 +2,6 @@
layout: middleware
title: Express response-time middleware
menu: resources
-lang: en
redirect_from: ' '
module: response-time
---
diff --git a/zh-cn/resources/middleware/serve-favicon.md b/zh-cn/resources/middleware/serve-favicon.md
index c6524bfa60..7a1c8e6f5c 100644
--- a/zh-cn/resources/middleware/serve-favicon.md
+++ b/zh-cn/resources/middleware/serve-favicon.md
@@ -2,7 +2,6 @@
layout: middleware
title: Express serve-favicon middleware
menu: resources
-lang: en
redirect_from: ' '
module: serve-favicon
---
diff --git a/zh-cn/resources/middleware/serve-index.md b/zh-cn/resources/middleware/serve-index.md
index dbe1d1887a..deeb963c8f 100644
--- a/zh-cn/resources/middleware/serve-index.md
+++ b/zh-cn/resources/middleware/serve-index.md
@@ -2,7 +2,6 @@
layout: middleware
title: Express serve-index middleware
menu: resources
-lang: en
redirect_from: ' '
module: serve-index
---
diff --git a/zh-cn/resources/middleware/serve-static.md b/zh-cn/resources/middleware/serve-static.md
index dc0ccbefba..ff9bcc313e 100644
--- a/zh-cn/resources/middleware/serve-static.md
+++ b/zh-cn/resources/middleware/serve-static.md
@@ -2,7 +2,6 @@
layout: middleware
title: Express serve-static middleware
menu: resources
-lang: en
redirect_from: ' '
module: serve-static
---
diff --git a/zh-cn/resources/middleware/session.md b/zh-cn/resources/middleware/session.md
index b8c9e4f208..22cf354ae7 100644
--- a/zh-cn/resources/middleware/session.md
+++ b/zh-cn/resources/middleware/session.md
@@ -2,7 +2,6 @@
layout: middleware
title: Express session middleware
menu: resources
-lang: en
redirect_from: ' '
module: session
---
diff --git a/zh-cn/resources/middleware/timeout.md b/zh-cn/resources/middleware/timeout.md
index d5e7b3cbaf..1afa2c5dd3 100644
--- a/zh-cn/resources/middleware/timeout.md
+++ b/zh-cn/resources/middleware/timeout.md
@@ -2,7 +2,6 @@
layout: middleware
title: Express timeout middleware
menu: resources
-lang: en
redirect_from: ' '
module: timeout
---
diff --git a/zh-cn/resources/middleware/vhost.md b/zh-cn/resources/middleware/vhost.md
index 76f01ea214..2bad4c964f 100644
--- a/zh-cn/resources/middleware/vhost.md
+++ b/zh-cn/resources/middleware/vhost.md
@@ -2,7 +2,6 @@
layout: middleware
title: Express vhost middleware
menu: resources
-lang: en
redirect_from: ' '
module: vhost
---
diff --git a/zh-cn/resources/utils.md b/zh-cn/resources/utils.md
index e5a7d7cb62..2ea63990f2 100644
--- a/zh-cn/resources/utils.md
+++ b/zh-cn/resources/utils.md
@@ -3,7 +3,6 @@ layout: page
title: Express utilities
description: Discover utility modules related to Express.js and Node.js, including tools for cookies, CSRF protection, URL parsing, routing, and more to enhance your applications.
menu: resources
-lang: en
redirect_from: " "
---
diff --git a/zh-cn/starter/basic-routing.md b/zh-cn/starter/basic-routing.md
index 3934fcbf89..7aa7831e11 100644
--- a/zh-cn/starter/basic-routing.md
+++ b/zh-cn/starter/basic-routing.md
@@ -3,7 +3,6 @@ layout: page
title: Express 基本路由
description: Learn the fundamentals of routing in Express.js applications, including how to define routes, handle HTTP methods, and create route handlers for your web server.
menu: starter
-lang: en
redirect_from: " "
---
diff --git a/zh-cn/starter/examples.md b/zh-cn/starter/examples.md
index 0df4f7d85a..a03e016318 100644
--- a/zh-cn/starter/examples.md
+++ b/zh-cn/starter/examples.md
@@ -3,7 +3,6 @@ layout: page
title: Express examples
description: Explore a collection of Express.js application examples covering various use cases, integrations, and advanced configurations to help you learn and build your projects.
menu: starter
-lang: en
redirect_from: " "
---
diff --git a/zh-cn/starter/faq.md b/zh-cn/starter/faq.md
index f573a203a8..9fcbcb10e6 100644
--- a/zh-cn/starter/faq.md
+++ b/zh-cn/starter/faq.md
@@ -3,7 +3,6 @@ layout: page
title: Express 常见问题及解答
description: Find answers to frequently asked questions about Express.js, including topics on application structure, models, authentication, template engines, error handling, and more.
menu: starter
-lang: en
redirect_from: " "
---
diff --git a/zh-cn/starter/generator.md b/zh-cn/starter/generator.md
index b3b7e62653..e7232935b7 100644
--- a/zh-cn/starter/generator.md
+++ b/zh-cn/starter/generator.md
@@ -3,7 +3,6 @@ layout: page
title: Express 应用程序生成器
description: Learn how to use the Express application generator tool to quickly create a skeleton for your Express.js applications, streamlining setup and configuration.
menu: starter
-lang: en
redirect_from: " "
---
diff --git a/zh-cn/starter/hello-world.md b/zh-cn/starter/hello-world.md
index f486a4e41b..e414620d38 100644
--- a/zh-cn/starter/hello-world.md
+++ b/zh-cn/starter/hello-world.md
@@ -3,7 +3,6 @@ layout: page
title: Express“Hello World”示例
description: Get started with Express.js by building a simple 'Hello World' application, demonstrating the basic setup and server creation for beginners.
menu: starter
-lang: en
redirect_from: " "
---
diff --git a/zh-cn/starter/installing.md b/zh-cn/starter/installing.md
index c8a5b9509f..64741f8fcd 100644
--- a/zh-cn/starter/installing.md
+++ b/zh-cn/starter/installing.md
@@ -3,7 +3,6 @@ layout: page
title: 安装 Express
description: Learn how to install Express.js in your Node.js environment, including setting up your project directory and managing dependencies with npm.
menu: starter
-lang: en
redirect_from: " "
---
diff --git a/zh-cn/starter/static-files.md b/zh-cn/starter/static-files.md
index ad04fb0862..4f3c9f9fa8 100644
--- a/zh-cn/starter/static-files.md
+++ b/zh-cn/starter/static-files.md
@@ -3,7 +3,6 @@ layout: page
title: 在 Express 中提供静态文件
description: Understand how to serve static files like images, CSS, and JavaScript in Express.js applications using the built-in 'static' middleware.
menu: starter
-lang: en
redirect_from: " "
---
diff --git a/zh-cn/support/index.md b/zh-cn/support/index.md
index 018767928f..2b70a1fb48 100644
--- a/zh-cn/support/index.md
+++ b/zh-cn/support/index.md
@@ -3,7 +3,6 @@ layout: page
title: Version Support
description: Find information about the support schedule for different Express.js versions, including which versions are currently maintained and end-of-life policies.
menu: support
-lang: en
---
# Version Support
diff --git a/zh-tw/3x/api.md b/zh-tw/3x/api.md
index 88149e58e5..1a82a5908f 100644
--- a/zh-tw/3x/api.md
+++ b/zh-tw/3x/api.md
@@ -3,7 +3,6 @@ layout: api
version: 3x
title: Express 3.x - API 參照
description: Access the API reference for Express.js version 3.x, noting that this version is end-of-life and no longer maintained - includes details on modules and methods.
-lang: zh-tw
redirect_from: " "
---
diff --git a/zh-tw/4x/api.md b/zh-tw/4x/api.md
index 9d3d7f28e5..7e377a29e2 100644
--- a/zh-tw/4x/api.md
+++ b/zh-tw/4x/api.md
@@ -3,7 +3,6 @@ layout: api
version: 4x
title: Express 4.x - API 參照
description: Access the API reference for Express.js 4.x, detailing all modules, methods, and properties for building web applications with this version.
-lang: zh-tw
redirect_from: " "
---
diff --git a/zh-tw/5x/api.md b/zh-tw/5x/api.md
index 52c6cfc908..f20051801e 100644
--- a/zh-tw/5x/api.md
+++ b/zh-tw/5x/api.md
@@ -3,7 +3,6 @@ layout: api
version: 5x
title: Express 5.x - API 參照
description: Access the API reference for Express.js 5.x, detailing all modules, methods, and properties for building web applications with this latest version.
-lang: zh-tw
redirect_from: " "
---
diff --git a/zh-tw/advanced/best-practice-performance.md b/zh-tw/advanced/best-practice-performance.md
index 1737acc722..20e2b94726 100644
--- a/zh-tw/advanced/best-practice-performance.md
+++ b/zh-tw/advanced/best-practice-performance.md
@@ -3,7 +3,6 @@ layout: page
title: 在正式作業中使用 Express 的效能最佳作法
description: Discover performance and reliability best practices for Express apps in production, covering code optimizations and environment setups for optimal performance.
menu: advanced
-lang: zh-tw
redirect_from: " "
---
diff --git a/zh-tw/advanced/best-practice-security.md b/zh-tw/advanced/best-practice-security.md
index 4cf9a06d96..a68919409c 100644
--- a/zh-tw/advanced/best-practice-security.md
+++ b/zh-tw/advanced/best-practice-security.md
@@ -3,7 +3,6 @@ layout: page
title: 正式作業中的 Express 安全最佳作法
description: Discover crucial security best practices for Express apps in production, including using TLS, input validation, secure cookies, and preventing vulnerabilities.
menu: advanced
-lang: zh-tw
redirect_from: " "
---
diff --git a/zh-tw/advanced/developing-template-engines.md b/zh-tw/advanced/developing-template-engines.md
index 7fad8a44ca..a85d6fcd31 100644
--- a/zh-tw/advanced/developing-template-engines.md
+++ b/zh-tw/advanced/developing-template-engines.md
@@ -3,7 +3,6 @@ layout: page
title: 開發 Express 範本引擎
description: Learn how to develop custom template engines for Express.js using app.engine(), with examples on creating and integrating your own template rendering logic.
menu: advanced
-lang: zh-tw
redirect_from: " "
---
diff --git a/zh-tw/advanced/healthcheck-graceful-shutdown.md b/zh-tw/advanced/healthcheck-graceful-shutdown.md
index b5939f788b..623189df3f 100644
--- a/zh-tw/advanced/healthcheck-graceful-shutdown.md
+++ b/zh-tw/advanced/healthcheck-graceful-shutdown.md
@@ -3,7 +3,6 @@ layout: page
title: Health Checks and Graceful Shutdown
description: Learn how to implement health checks and graceful shutdown in Express apps to enhance reliability, manage deployments, and integrate with load balancers like Kubernetes.
menu: advanced
-lang: zh-tw
redirect_from: " "
---
diff --git a/zh-tw/advanced/security-updates.md b/zh-tw/advanced/security-updates.md
index b88cecb8ea..4b53fa528e 100644
--- a/zh-tw/advanced/security-updates.md
+++ b/zh-tw/advanced/security-updates.md
@@ -3,7 +3,6 @@ layout: page
title: Express 安全更新
description: Review the latest security updates and patches for Express.js, including detailed vulnerability lists for different versions to help maintain a secure application.
menu: advanced
-lang: zh-tw
redirect_from: " "
---
diff --git a/zh-tw/api.md b/zh-tw/api.md
index 8282f7f994..f8858b56ef 100644
--- a/zh-tw/api.md
+++ b/zh-tw/api.md
@@ -3,7 +3,6 @@ layout: api
version: 5x
title: Express 5.x - API 參照
description: Access the API reference for Express.js detailing all modules, methods, and properties for building web applications with this version.
-lang: zh-tw
redirect_from: " "
---
diff --git a/zh-tw/changelog/index.md b/zh-tw/changelog/index.md
index c9fe997042..2456265b18 100644
--- a/zh-tw/changelog/index.md
+++ b/zh-tw/changelog/index.md
@@ -2,7 +2,6 @@
layout: page
title: Express changelog
description: Stay updated with the release changelog for Express.js, detailing new features, bug fixes, and important changes across versions.
-lang: zh-tw
sitemap: false
redirect_from:
- " "
diff --git a/zh-tw/guide/behind-proxies.md b/zh-tw/guide/behind-proxies.md
index 199fcea2d3..b3c6945c2f 100644
--- a/zh-tw/guide/behind-proxies.md
+++ b/zh-tw/guide/behind-proxies.md
@@ -3,7 +3,6 @@ layout: page
title: 位於 Proxy 背後的 Express
description: Learn how to configure Express.js applications to work correctly behind reverse proxies, including using the trust proxy setting to handle client IP addresses.
menu: guide
-lang: zh-tw
redirect_from: " "
---
diff --git a/zh-tw/guide/database-integration.md b/zh-tw/guide/database-integration.md
index 7569e2397e..e5fb3b40c7 100644
--- a/zh-tw/guide/database-integration.md
+++ b/zh-tw/guide/database-integration.md
@@ -3,7 +3,6 @@ layout: page
title: Express 資料庫整合
description: Discover how to integrate various databases with Express.js applications, including setup examples for MongoDB, MySQL, PostgreSQL, and more.
menu: guide
-lang: zh-tw
redirect_from: " "
---
diff --git a/zh-tw/guide/debugging.md b/zh-tw/guide/debugging.md
index a92ae53bfd..1e4c397853 100644
--- a/zh-tw/guide/debugging.md
+++ b/zh-tw/guide/debugging.md
@@ -3,7 +3,6 @@ layout: page
title: 對 Express 除錯
description: Learn how to enable and use debugging logs in Express.js applications by setting the DEBUG environment variable for enhanced troubleshooting.
menu: guide
-lang: zh-tw
redirect_from: " "
---
diff --git a/zh-tw/guide/error-handling.md b/zh-tw/guide/error-handling.md
index 81ba18abf3..f2e14724fe 100644
--- a/zh-tw/guide/error-handling.md
+++ b/zh-tw/guide/error-handling.md
@@ -3,7 +3,6 @@ layout: page
title: Express 錯誤處理
description: Understand how Express.js handles errors in synchronous and asynchronous code, and learn to implement custom error handling middleware for your applications.
menu: guide
-lang: zh-tw
redirect_from: " "
---
diff --git a/zh-tw/guide/migrating-4.md b/zh-tw/guide/migrating-4.md
index a7091b26f8..dec2130d55 100644
--- a/zh-tw/guide/migrating-4.md
+++ b/zh-tw/guide/migrating-4.md
@@ -3,7 +3,6 @@ layout: page
title: 移轉至 Express 4
description: A guide to migrating your Express.js applications from version 3 to 4, covering changes in middleware, routing, and how to update your codebase effectively.
menu: guide
-lang: zh-tw
redirect_from: " "
---
diff --git a/zh-tw/guide/migrating-5.md b/zh-tw/guide/migrating-5.md
index 5ce0cbb13b..2db88c2fcc 100644
--- a/zh-tw/guide/migrating-5.md
+++ b/zh-tw/guide/migrating-5.md
@@ -3,7 +3,6 @@ layout: page
title: 移轉至 Express 5
description: A comprehensive guide to migrating your Express.js applications from version 4 to 5, detailing breaking changes, deprecated methods, and new improvements.
menu: guide
-lang: zh-tw
redirect_from: " "
---
diff --git a/zh-tw/guide/overriding-express-api.md b/zh-tw/guide/overriding-express-api.md
index 2234c632eb..032e3dd625 100644
--- a/zh-tw/guide/overriding-express-api.md
+++ b/zh-tw/guide/overriding-express-api.md
@@ -3,7 +3,6 @@ layout: page
title: Overriding the Express API
description: Discover how to customize and extend the Express.js API by overriding methods and properties on the request and response objects using prototypes.
menu: guide
-lang: zh-tw
---
# Overriding the Express API
diff --git a/zh-tw/guide/routing.md b/zh-tw/guide/routing.md
index 30035312cd..ffcdb69d55 100644
--- a/zh-tw/guide/routing.md
+++ b/zh-tw/guide/routing.md
@@ -3,7 +3,6 @@ layout: page
title: Express 路由
description: Learn how to define and use routes in Express.js applications, including route methods, route paths, parameters, and using Router for modular routing.
menu: guide
-lang: zh-tw
redirect_from: " "
---
diff --git a/zh-tw/guide/using-middleware.md b/zh-tw/guide/using-middleware.md
index f046216d69..fe1770b024 100644
--- a/zh-tw/guide/using-middleware.md
+++ b/zh-tw/guide/using-middleware.md
@@ -3,7 +3,6 @@ layout: page
title: 使用 Express 中介軟體
description: Learn how to use middleware in Express.js applications, including application-level and router-level middleware, error handling, and integrating third-party middleware.
menu: guide
-lang: zh-tw
redirect_from: " "
---
diff --git a/zh-tw/guide/using-template-engines.md b/zh-tw/guide/using-template-engines.md
index 3b6d5c724b..4b9de74607 100644
--- a/zh-tw/guide/using-template-engines.md
+++ b/zh-tw/guide/using-template-engines.md
@@ -3,7 +3,6 @@ layout: page
title: 在 Express 中使用模板引擎
description: Discover how to integrate and use template engines like Pug, Handlebars, and EJS with Express.js to render dynamic HTML pages efficiently.
menu: guide
-lang: zh-tw
redirect_from: " "
---
diff --git a/zh-tw/guide/writing-middleware.md b/zh-tw/guide/writing-middleware.md
index adb852855c..e80f97166a 100644
--- a/zh-tw/guide/writing-middleware.md
+++ b/zh-tw/guide/writing-middleware.md
@@ -3,7 +3,6 @@ layout: page
title: 撰寫中介軟體以用於 Express 應用程式中
description: Learn how to write custom middleware functions for Express.js applications, including examples and best practices for enhancing request and response handling.
menu: guide
-lang: zh-tw
redirect_from: " "
---
diff --git a/zh-tw/index.md b/zh-tw/index.md
index 165b791c52..4cc0c30b7b 100644
--- a/zh-tw/index.md
+++ b/zh-tw/index.md
@@ -3,7 +3,6 @@ layout: home
title: Express - Node.js web application framework
description: "Express is a fast, unopinionated, minimalist web framework for Node.js, providing a robust set of features for web and mobile applications."
menu: home
-lang: zh-tw
redirect_from: " "
---
diff --git a/zh-tw/resources/community.md b/zh-tw/resources/community.md
index 15dcb4f99d..5c181366e9 100644
--- a/zh-tw/resources/community.md
+++ b/zh-tw/resources/community.md
@@ -3,7 +3,6 @@ layout: page
title: Express 社群
description: Connect with the Express.js community, learn about the technical committee, find resources, explore community-contributed modules, and get involved in discussions.
menu: resources
-lang: zh-tw
redirect_from: " "
---
diff --git a/zh-tw/resources/contributing.md b/zh-tw/resources/contributing.md
index 0579059fc8..a93edcb08a 100644
--- a/zh-tw/resources/contributing.md
+++ b/zh-tw/resources/contributing.md
@@ -3,7 +3,6 @@ layout: page
title: Contributing to Express
description: Find out how to contribute to Express.js, including guidelines for reporting issues, submitting pull requests, becoming a collaborator, and understanding security policies.
menu: resources
-lang: zh-tw
redirect_from: " "
---
diff --git a/zh-tw/resources/glossary.md b/zh-tw/resources/glossary.md
index 267dda0ae8..235534eaba 100644
--- a/zh-tw/resources/glossary.md
+++ b/zh-tw/resources/glossary.md
@@ -3,7 +3,6 @@ layout: page
title: Express 名詞解釋
description: A comprehensive glossary of terms related to Express.js, Node.js, middleware, routing, and other key concepts to help you understand and use Express effectively.
menu: resources
-lang: zh-tw
redirect_from: " "
---
diff --git a/zh-tw/resources/middleware.md b/zh-tw/resources/middleware.md
index 7f23f370f0..45bb4ab5a2 100644
--- a/zh-tw/resources/middleware.md
+++ b/zh-tw/resources/middleware.md
@@ -3,7 +3,6 @@ layout: middleware
title: Express 中介軟體
description: Explore a list of Express.js middleware modules maintained by the Express team and the community, including built-in middleware and popular third-party modules.
menu: resources
-lang: zh-tw
redirect_from: " "
module: mw-home
---
diff --git a/zh-tw/resources/middleware/body-parser.md b/zh-tw/resources/middleware/body-parser.md
index 5e8701df1e..9c3e7e0276 100644
--- a/zh-tw/resources/middleware/body-parser.md
+++ b/zh-tw/resources/middleware/body-parser.md
@@ -2,7 +2,6 @@
layout: middleware
title: Express body-parser middleware
menu: resources
-lang: zh-tw
redirect_from: ' '
module: body-parser
---
diff --git a/zh-tw/resources/middleware/compression.md b/zh-tw/resources/middleware/compression.md
index d085afe5bd..d288542a65 100644
--- a/zh-tw/resources/middleware/compression.md
+++ b/zh-tw/resources/middleware/compression.md
@@ -2,7 +2,6 @@
layout: middleware
title: Express compression middleware
menu: resources
-lang: zh-tw
redirect_from: ' '
module: compression
---
diff --git a/zh-tw/resources/middleware/connect-rid.md b/zh-tw/resources/middleware/connect-rid.md
index 8f05c11f71..95b2689265 100644
--- a/zh-tw/resources/middleware/connect-rid.md
+++ b/zh-tw/resources/middleware/connect-rid.md
@@ -2,7 +2,6 @@
layout: middleware
title: Express connect-rid middleware
menu: resources
-lang: zh-tw
redirect_from: ' '
module: connect-rid
---
diff --git a/zh-tw/resources/middleware/cookie-parser.md b/zh-tw/resources/middleware/cookie-parser.md
index 8f293d392f..55100372e3 100644
--- a/zh-tw/resources/middleware/cookie-parser.md
+++ b/zh-tw/resources/middleware/cookie-parser.md
@@ -2,7 +2,6 @@
layout: middleware
title: Express cookie-parser middleware
menu: resources
-lang: zh-tw
redirect_from: ' '
module: cookie-parser
---
diff --git a/zh-tw/resources/middleware/cookie-session.md b/zh-tw/resources/middleware/cookie-session.md
index ee675317ad..c6308fa81c 100644
--- a/zh-tw/resources/middleware/cookie-session.md
+++ b/zh-tw/resources/middleware/cookie-session.md
@@ -2,7 +2,6 @@
layout: middleware
title: Express cookie-session middleware
menu: resources
-lang: zh-tw
redirect_from: ' '
module: cookie-session
---
diff --git a/zh-tw/resources/middleware/cors.md b/zh-tw/resources/middleware/cors.md
index 5fc2691550..4692141929 100644
--- a/zh-tw/resources/middleware/cors.md
+++ b/zh-tw/resources/middleware/cors.md
@@ -2,7 +2,6 @@
layout: middleware
title: Express cors middleware
menu: resources
-lang: zh-tw
redirect_from: ' '
module: cors
---
diff --git a/zh-tw/resources/middleware/errorhandler.md b/zh-tw/resources/middleware/errorhandler.md
index 628705f5f5..3b11a1208e 100644
--- a/zh-tw/resources/middleware/errorhandler.md
+++ b/zh-tw/resources/middleware/errorhandler.md
@@ -2,7 +2,6 @@
layout: middleware
title: Express errorhandler middleware
menu: resources
-lang: zh-tw
redirect_from: ' '
module: errorhandler
---
diff --git a/zh-tw/resources/middleware/method-override.md b/zh-tw/resources/middleware/method-override.md
index 782b106119..8dff029cd4 100644
--- a/zh-tw/resources/middleware/method-override.md
+++ b/zh-tw/resources/middleware/method-override.md
@@ -2,7 +2,6 @@
layout: middleware
title: Express method-override middleware
menu: resources
-lang: zh-tw
redirect_from: ' '
module: method-override
---
diff --git a/zh-tw/resources/middleware/morgan.md b/zh-tw/resources/middleware/morgan.md
index eb98d330c0..99c4c80fa9 100644
--- a/zh-tw/resources/middleware/morgan.md
+++ b/zh-tw/resources/middleware/morgan.md
@@ -2,7 +2,6 @@
layout: middleware
title: Express morgan middleware
menu: resources
-lang: zh-tw
redirect_from: ' '
module: morgan
---
diff --git a/zh-tw/resources/middleware/multer.md b/zh-tw/resources/middleware/multer.md
index a508180d5d..2fffab3b73 100644
--- a/zh-tw/resources/middleware/multer.md
+++ b/zh-tw/resources/middleware/multer.md
@@ -2,7 +2,6 @@
layout: middleware
title: Express multer middleware
menu: resources
-lang: zh-tw
redirect_from: ' '
module: multer
---
diff --git a/zh-tw/resources/middleware/response-time.md b/zh-tw/resources/middleware/response-time.md
index e9cd73ed84..78ee67cd32 100644
--- a/zh-tw/resources/middleware/response-time.md
+++ b/zh-tw/resources/middleware/response-time.md
@@ -2,7 +2,6 @@
layout: middleware
title: Express response-time middleware
menu: resources
-lang: zh-tw
redirect_from: ' '
module: response-time
---
diff --git a/zh-tw/resources/middleware/serve-favicon.md b/zh-tw/resources/middleware/serve-favicon.md
index 1cc5cfe09d..7a1c8e6f5c 100644
--- a/zh-tw/resources/middleware/serve-favicon.md
+++ b/zh-tw/resources/middleware/serve-favicon.md
@@ -2,7 +2,6 @@
layout: middleware
title: Express serve-favicon middleware
menu: resources
-lang: zh-tw
redirect_from: ' '
module: serve-favicon
---
diff --git a/zh-tw/resources/middleware/serve-index.md b/zh-tw/resources/middleware/serve-index.md
index 4153425e2b..deeb963c8f 100644
--- a/zh-tw/resources/middleware/serve-index.md
+++ b/zh-tw/resources/middleware/serve-index.md
@@ -2,7 +2,6 @@
layout: middleware
title: Express serve-index middleware
menu: resources
-lang: zh-tw
redirect_from: ' '
module: serve-index
---
diff --git a/zh-tw/resources/middleware/serve-static.md b/zh-tw/resources/middleware/serve-static.md
index ecf4cbb611..ff9bcc313e 100644
--- a/zh-tw/resources/middleware/serve-static.md
+++ b/zh-tw/resources/middleware/serve-static.md
@@ -2,7 +2,6 @@
layout: middleware
title: Express serve-static middleware
menu: resources
-lang: zh-tw
redirect_from: ' '
module: serve-static
---
diff --git a/zh-tw/resources/middleware/session.md b/zh-tw/resources/middleware/session.md
index a0784c38e7..22cf354ae7 100644
--- a/zh-tw/resources/middleware/session.md
+++ b/zh-tw/resources/middleware/session.md
@@ -2,7 +2,6 @@
layout: middleware
title: Express session middleware
menu: resources
-lang: zh-tw
redirect_from: ' '
module: session
---
diff --git a/zh-tw/resources/middleware/timeout.md b/zh-tw/resources/middleware/timeout.md
index 946f3389ec..1afa2c5dd3 100644
--- a/zh-tw/resources/middleware/timeout.md
+++ b/zh-tw/resources/middleware/timeout.md
@@ -2,7 +2,6 @@
layout: middleware
title: Express timeout middleware
menu: resources
-lang: zh-tw
redirect_from: ' '
module: timeout
---
diff --git a/zh-tw/resources/middleware/vhost.md b/zh-tw/resources/middleware/vhost.md
index 327f988f98..2bad4c964f 100644
--- a/zh-tw/resources/middleware/vhost.md
+++ b/zh-tw/resources/middleware/vhost.md
@@ -2,7 +2,6 @@
layout: middleware
title: Express vhost middleware
menu: resources
-lang: zh-tw
redirect_from: ' '
module: vhost
---
diff --git a/zh-tw/resources/utils.md b/zh-tw/resources/utils.md
index fcefb3835c..f58beb26e1 100644
--- a/zh-tw/resources/utils.md
+++ b/zh-tw/resources/utils.md
@@ -3,7 +3,6 @@ layout: page
title: Express utilities
description: Discover utility modules related to Express.js and Node.js, including tools for cookies, CSRF protection, URL parsing, routing, and more to enhance your applications.
menu: resources
-lang: zh-tw
redirect_from: " "
---
diff --git a/zh-tw/starter/basic-routing.md b/zh-tw/starter/basic-routing.md
index aa6c435f10..7332088e52 100644
--- a/zh-tw/starter/basic-routing.md
+++ b/zh-tw/starter/basic-routing.md
@@ -3,7 +3,6 @@ layout: page
title: Express 基本路由
description: Learn the fundamentals of routing in Express.js applications, including how to define routes, handle HTTP methods, and create route handlers for your web server.
menu: starter
-lang: zh-tw
redirect_from: " "
---
diff --git a/zh-tw/starter/examples.md b/zh-tw/starter/examples.md
index 2cfef82d16..a03e016318 100644
--- a/zh-tw/starter/examples.md
+++ b/zh-tw/starter/examples.md
@@ -3,7 +3,6 @@ layout: page
title: Express examples
description: Explore a collection of Express.js application examples covering various use cases, integrations, and advanced configurations to help you learn and build your projects.
menu: starter
-lang: zh-tw
redirect_from: " "
---
diff --git a/zh-tw/starter/faq.md b/zh-tw/starter/faq.md
index 3b15caa89f..c345d6240a 100644
--- a/zh-tw/starter/faq.md
+++ b/zh-tw/starter/faq.md
@@ -3,7 +3,6 @@ layout: page
title: Express 常見問題 (FAQ)
description: Find answers to frequently asked questions about Express.js, including topics on application structure, models, authentication, template engines, error handling, and more.
menu: starter
-lang: zh-tw
redirect_from: " "
---
diff --git a/zh-tw/starter/generator.md b/zh-tw/starter/generator.md
index 87fee251d3..685d9b71fd 100644
--- a/zh-tw/starter/generator.md
+++ b/zh-tw/starter/generator.md
@@ -3,7 +3,6 @@ layout: page
title: Express 應用程式產生器
description: Learn how to use the Express application generator tool to quickly create a skeleton for your Express.js applications, streamlining setup and configuration.
menu: starter
-lang: zh-tw
redirect_from: " "
---
diff --git a/zh-tw/starter/hello-world.md b/zh-tw/starter/hello-world.md
index 3071f11790..ea87c0a304 100644
--- a/zh-tw/starter/hello-world.md
+++ b/zh-tw/starter/hello-world.md
@@ -3,7 +3,6 @@ layout: page
title: Express "Hello World" 範例
description: Get started with Express.js by building a simple 'Hello World' application, demonstrating the basic setup and server creation for beginners.
menu: starter
-lang: zh-tw
redirect_from: " "
---
diff --git a/zh-tw/starter/installing.md b/zh-tw/starter/installing.md
index a645dfb179..9cf5af24e8 100644
--- a/zh-tw/starter/installing.md
+++ b/zh-tw/starter/installing.md
@@ -3,7 +3,6 @@ layout: page
title: 安裝 Express
description: Learn how to install Express.js in your Node.js environment, including setting up your project directory and managing dependencies with npm.
menu: starter
-lang: zh-tw
redirect_from: " "
---
diff --git a/zh-tw/starter/static-files.md b/zh-tw/starter/static-files.md
index 429daa2f34..4e8433ba05 100644
--- a/zh-tw/starter/static-files.md
+++ b/zh-tw/starter/static-files.md
@@ -3,7 +3,6 @@ layout: page
title: 在 Express 中提供靜態檔案
description: Understand how to serve static files like images, CSS, and JavaScript in Express.js applications using the built-in 'static' middleware.
menu: starter
-lang: zh-tw
redirect_from: " "
---
diff --git a/zh-tw/support/index.md b/zh-tw/support/index.md
index 710e57ef41..2b70a1fb48 100644
--- a/zh-tw/support/index.md
+++ b/zh-tw/support/index.md
@@ -3,7 +3,6 @@ layout: page
title: Version Support
description: Find information about the support schedule for different Express.js versions, including which versions are currently maintained and end-of-life policies.
menu: support
-lang: zh-tw
---
# Version Support