From d1f0347af283fa4f8fc8f604e470758f43cc0cf9 Mon Sep 17 00:00:00 2001 From: xiaoyu2er Date: Fri, 6 Jun 2025 18:14:34 +0000 Subject: [PATCH] docs: update documentation translations --- apps/docs/content/ar/blog/next-12-3.mdx | 180 +++ .../01-getting-started/10-updating-data.mdx | 54 +- .../01-getting-started/14-deploying.mdx | 38 +- .../01-app/02-guides/local-development.mdx | 74 +- .../ar/docs/01-app/02-guides/memory-usage.mdx | 95 +- .../04-functions/generate-metadata.mdx | 165 +-- .../05-config/01-next-config-js/turbopack.mdx | 81 +- .../content/ar/docs/04-community/index.mdx | 33 + .../13/01-getting-started/01-installation.mdx | 194 +++ .../02-project-structure.mdx | 151 +++ .../ar/docs/13/01-getting-started/index.mdx | 6 + .../01-routing/01-defining-routes.mdx | 60 + .../01-routing/02-pages-and-layouts.mdx | 275 ++++ .../01-routing/03-linking-and-navigating.mdx | 246 ++++ .../01-routing/04-route-groups.mdx | 80 ++ .../01-routing/05-dynamic-routes.mdx | 127 ++ .../06-loading-ui-and-streaming.mdx | 182 +++ .../01-routing/07-error-handling.mdx | 228 ++++ .../01-routing/08-parallel-routes.mdx | 328 +++++ .../01-routing/09-intercepting-routes.mdx | 83 ++ .../01-routing/10-route-handlers.mdx | 693 ++++++++++ .../01-routing/11-middleware.mdx | 401 ++++++ .../01-routing/12-colocation.mdx | 182 +++ .../01-routing/13-internationalization.mdx | 154 +++ .../01-routing/index.mdx | 162 +++ .../01-fetching-caching-and-revalidating.mdx | 375 ++++++ .../02-data-fetching/02-patterns.mdx | 314 +++++ .../03-forms-and-mutations.mdx | 983 ++++++++++++++ .../02-data-fetching/index.mdx | 6 + .../03-rendering/01-server-components.mdx | 138 ++ .../03-rendering/02-client-components.mdx | 108 ++ .../03-rendering/03-composition-patterns.mdx | 556 ++++++++ .../04-edge-and-nodejs-runtimes.mdx | 86 ++ .../03-rendering/index.mdx | 80 ++ .../04-caching/index.mdx | 603 +++++++++ .../05-styling/01-css-modules.mdx | 297 ++++ .../05-styling/02-tailwind-css.mdx | 183 +++ .../05-styling/03-css-in-js.mdx | 314 +++++ .../05-styling/04-sass.mdx | 83 ++ .../05-styling/index.mdx | 18 + .../06-optimizing/01-images.mdx | 359 +++++ .../06-optimizing/02-fonts.mdx | 644 +++++++++ .../06-optimizing/03-scripts.mdx | 377 ++++++ .../06-optimizing/04-metadata.mdx | 369 +++++ .../06-optimizing/05-static-assets.mdx | 37 + .../06-optimizing/06-lazy-loading.mdx | 246 ++++ .../06-optimizing/07-analytics.mdx | 211 +++ .../06-optimizing/08-open-telemetry.mdx | 339 +++++ .../06-optimizing/09-instrumentation.mdx | 96 ++ .../06-optimizing/index.mdx | 48 + .../07-configuring/01-typescript.mdx | 305 +++++ .../07-configuring/02-eslint.mdx | 301 +++++ .../03-environment-variables.mdx | 184 +++ ...04-absolute-imports-and-module-aliases.mdx | 167 +++ .../07-configuring/05-mdx.mdx | 453 +++++++ .../07-configuring/06-src-directory.mdx | 34 + .../07-configuring/11-draft-mode.mdx | 246 ++++ .../15-content-security-policy.mdx | 199 +++ .../07-configuring/index.mdx | 10 + .../08-deploying/01-static-exports.mdx | 371 +++++ .../08-deploying/index.mdx | 170 +++ .../08-upgrading/03-from-vite.mdx | 467 +++++++ .../09-upgrading/01-codemods.mdx | 321 +++++ .../09-upgrading/02-app-router-migration.mdx | 919 +++++++++++++ .../09-upgrading/index.mdx | 9 + .../01-building-your-application/index.mdx | 24 + .../02-api-reference/01-components/font.mdx | 356 +++++ .../02-api-reference/01-components/image.mdx | 815 +++++++++++ .../02-api-reference/01-components/index.mdx | 8 + .../02-api-reference/01-components/link.mdx | 457 +++++++ .../02-api-reference/01-components/script.mdx | 456 +++++++ .../01-metadata/app-icons.mdx | 286 ++++ .../02-file-conventions/01-metadata/index.mdx | 13 + .../01-metadata/manifest.mdx | 72 + .../01-metadata/opengraph-image.mdx | 430 ++++++ .../01-metadata/robots.mdx | 88 ++ .../01-metadata/sitemap.mdx | 143 ++ .../02-file-conventions/default.mdx | 8 + .../02-file-conventions/error.mdx | 161 +++ .../02-file-conventions/index.mdx | 6 + .../02-file-conventions/layout.mdx | 135 ++ .../02-file-conventions/loading.mdx | 36 + .../02-file-conventions/not-found.mdx | 93 ++ .../02-file-conventions/page.mdx | 59 + .../route-segment-config.mdx | 227 ++++ .../02-file-conventions/route.mdx | 80 ++ .../02-file-conventions/template.mdx | 57 + .../02-api-reference/04-functions/cookies.mdx | 159 +++ .../04-functions/draft-mode.mdx | 28 + .../02-api-reference/04-functions/fetch.mdx | 109 ++ .../04-functions/generate-image-metadata.mdx | 230 ++++ .../04-functions/generate-metadata.mdx | 1161 ++++++++++++++++ .../04-functions/generate-static-params.mdx | 310 +++++ .../02-api-reference/04-functions/headers.mdx | 90 ++ .../04-functions/image-response.mdx | 46 + .../02-api-reference/04-functions/index.mdx | 8 + .../04-functions/next-request.mdx | 91 ++ .../04-functions/next-response.mdx | 146 ++ .../04-functions/not-found.mdx | 40 + .../04-functions/permanentRedirect.mdx | 60 + .../04-functions/redirect.mdx | 64 + .../04-functions/revalidatePath.mdx | 113 ++ .../04-functions/revalidateTag.mdx | 69 + .../04-functions/server-actions.mdx | 177 +++ .../04-functions/use-params.mdx | 75 ++ .../04-functions/use-pathname.mdx | 96 ++ .../04-functions/use-report-web-vitals.mdx | 224 +++ .../04-functions/use-router.mdx | 163 +++ .../04-functions/use-search-params.mdx | 367 +++++ .../use-selected-layout-segment.mdx | 174 +++ .../use-selected-layout-segments.mdx | 79 ++ .../05-next-config-js/appDir.mdx | 12 + .../05-next-config-js/assetPrefix.mdx | 68 + .../05-next-config-js/basePath.mdx | 81 ++ .../05-next-config-js/compress.mdx | 18 + .../05-next-config-js/devIndicators.mdx | 56 + .../05-next-config-js/distDir.mdx | 22 + .../05-next-config-js/env.mdx | 73 + .../05-next-config-js/eslint.mdx | 24 + .../05-next-config-js/exportPathMap.mdx | 96 ++ .../05-next-config-js/generateBuildId.mdx | 21 + .../05-next-config-js/generateEtags.mdx | 18 + .../05-next-config-js/headers.mdx | 516 +++++++ .../05-next-config-js/httpAgentOptions.mdx | 20 + .../05-next-config-js/images.mdx | 187 +++ .../incrementalCacheHandlerPath.mdx | 69 + .../05-next-config-js/index.mdx | 88 ++ .../05-next-config-js/mdxRs.mdx | 22 + .../05-next-config-js/onDemandEntries.mdx | 23 + .../optimizePackageImports.mdx | 22 + .../05-next-config-js/output.mdx | 143 ++ .../05-next-config-js/pageExtensions.mdx | 62 + .../05-next-config-js/poweredByHeader.mdx | 16 + .../productionBrowserSourceMaps.mdx | 23 + .../05-next-config-js/reactStrictMode.mdx | 24 + .../05-next-config-js/redirects.mdx | 322 +++++ .../05-next-config-js/rewrites.mdx | 479 +++++++ .../serverComponentsExternalPackages.mdx | 71 + .../05-next-config-js/trailingSlash.mdx | 26 + .../05-next-config-js/transpilePackages.mdx | 25 + .../05-next-config-js/turbo.mdx | 74 + .../05-next-config-js/typedRoutes.mdx | 20 + .../05-next-config-js/typescript.mdx | 28 + .../05-next-config-js/urlImports.mdx | 93 ++ .../webVitalsAttribution.mdx | 26 + .../05-next-config-js/webpack.mdx | 92 ++ .../02-api-reference/06-create-next-app.mdx | 133 ++ .../13/02-app/02-api-reference/07-edge.mdx | 167 +++ .../02-app/02-api-reference/08-next-cli.mdx | 178 +++ .../docs/13/02-app/02-api-reference/index.mdx | 8 + apps/docs/content/ar/docs/13/02-app/index.mdx | 72 + .../01-routing/01-pages-and-layouts.mdx | 215 +++ .../01-routing/02-dynamic-routes.mdx | 66 + .../01-routing/03-linking-and-navigating.mdx | 200 +++ .../01-routing/04-custom-app.mdx | 91 ++ .../01-routing/05-custom-document.mdx | 149 ++ .../01-routing/06-custom-error.mdx | 100 ++ .../01-routing/07-api-routes.mdx | 425 ++++++ .../01-routing/08-internationalization.mdx | 357 +++++ .../01-routing/09-authenticating.mdx | 143 ++ .../01-routing/10-middleware.mdx | 9 + .../01-routing/index.mdx | 8 + .../02-rendering/01-server-side-rendering.mdx | 34 + .../02-static-site-generation.mdx | 176 +++ .../03-incremental-static-regeneration.mdx | 200 +++ .../04-automatic-static-optimization.mdx | 50 + .../02-rendering/05-client-side-rendering.mdx | 74 + .../06-edge-and-nodejs-runtimes.mdx | 9 + .../02-rendering/index.mdx | 23 + .../03-data-fetching/01-get-static-props.mdx | 202 +++ .../03-data-fetching/02-get-static-paths.mdx | 143 ++ .../03-forms-and-mutations.mdx | 10 + .../03-get-server-side-props.mdx | 146 ++ .../04-incremental-static-regeneration.mdx | 200 +++ .../03-data-fetching/05-client-side.mdx | 72 + .../03-data-fetching/index.mdx | 28 + .../04-styling/01-css-modules.mdx | 9 + .../04-styling/02-tailwind-css.mdx | 9 + .../04-styling/03-css-in-js.mdx | 9 + .../04-styling/04-sass.mdx | 9 + .../04-styling/index.mdx | 9 + .../05-optimizing/01-images.mdx | 10 + .../05-optimizing/02-fonts.mdx | 10 + .../05-optimizing/03-scripts.mdx | 10 + .../05-optimizing/05-static-assets.mdx | 9 + .../05-optimizing/06-lazy-loading.mdx | 9 + .../05-optimizing/07-analytics.mdx | 9 + .../05-optimizing/08-open-telemetry.mdx | 9 + .../05-optimizing/09-instrumentation.mdx | 9 + .../05-optimizing/10-testing.mdx | 543 ++++++++ .../05-optimizing/index.mdx | 10 + .../06-configuring/01-typescript.mdx | 9 + .../06-configuring/02-eslint.mdx | 9 + .../03-environment-variables.mdx | 9 + ...04-absolute-imports-and-module-aliases.mdx | 9 + .../06-configuring/05-src-directory.mdx | 9 + .../06-configuring/06-mdx.mdx | 9 + .../06-configuring/07-amp.mdx | 158 +++ .../06-configuring/08-babel.mdx | 67 + .../06-configuring/09-post-css.mdx | 171 +++ .../06-configuring/10-custom-server.mdx | 120 ++ .../06-configuring/11-draft-mode.mdx | 183 +++ .../06-configuring/12-error-handling.mdx | 106 ++ .../06-configuring/13-debugging.mdx | 116 ++ .../06-configuring/14-preview-mode.mdx | 243 ++++ .../15-content-security-policy.mdx | 9 + .../06-configuring/index.mdx | 9 + .../07-deploying/01-production-checklist.mdx | 145 ++ .../07-deploying/02-static-exports.mdx | 9 + .../07-deploying/03-multi-zones.mdx | 35 + .../07-deploying/04-ci-build-caching.mdx | 130 ++ .../07-deploying/index.mdx | 9 + .../08-upgrading/01-codemods.mdx | 9 + .../08-upgrading/02-app-router-migration.mdx | 9 + .../08-upgrading/03-version-13.mdx | 81 ++ .../08-upgrading/04-version-12.mdx | 146 ++ .../08-upgrading/05-version-11.mdx | 139 ++ .../08-upgrading/06-version-10.mdx | 16 + .../08-upgrading/07-version-9.mdx | 224 +++ .../08-upgrading/index.mdx | 9 + .../01-building-your-application/index.mdx | 9 + .../02-api-reference/01-components/font.mdx | 10 + .../02-api-reference/01-components/head.mdx | 65 + .../01-components/image-legacy.mdx | 578 ++++++++ .../02-api-reference/01-components/image.mdx | 9 + .../02-api-reference/01-components/index.mdx | 9 + .../02-api-reference/01-components/link.mdx | 9 + .../02-api-reference/01-components/script.mdx | 9 + .../02-functions/get-initial-props.mdx | 60 + .../02-functions/get-server-side-props.mdx | 132 ++ .../02-functions/get-static-paths.mdx | 261 ++++ .../02-functions/get-static-props.mdx | 230 ++++ .../02-api-reference/02-functions/index.mdx | 9 + .../02-functions/next-server.mdx | 172 +++ .../02-api-reference/02-functions/use-amp.mdx | 88 ++ .../02-functions/use-report-web-vitals.mdx | 9 + .../02-functions/use-router.mdx | 532 ++++++++ .../03-next-config-js/assetPrefix.mdx | 9 + .../03-next-config-js/basePath.mdx | 9 + .../03-next-config-js/compress.mdx | 9 + .../03-next-config-js/devIndicators.mdx | 9 + .../03-next-config-js/distDir.mdx | 9 + .../03-next-config-js/env.mdx | 9 + .../03-next-config-js/eslint.mdx | 9 + .../03-next-config-js/exportPathMap.mdx | 9 + .../03-next-config-js/generateBuildId.mdx | 9 + .../03-next-config-js/generateEtags.mdx | 9 + .../03-next-config-js/headers.mdx | 9 + .../03-next-config-js/httpAgentOptions.mdx | 9 + .../03-next-config-js/images.mdx | 9 + .../03-next-config-js/index.mdx | 9 + .../03-next-config-js/onDemandEntries.mdx | 9 + .../03-next-config-js/output.mdx | 9 + .../03-next-config-js/pageExtensions.mdx | 9 + .../03-next-config-js/poweredByHeader.mdx | 9 + .../productionBrowserSourceMaps.mdx | 9 + .../03-next-config-js/reactStrictMode.mdx | 9 + .../03-next-config-js/redirects.mdx | 9 + .../03-next-config-js/rewrites.mdx | 9 + .../runtime-configuration.mdx | 58 + .../03-next-config-js/trailingSlash.mdx | 9 + .../03-next-config-js/transpilePackages.mdx | 9 + .../03-next-config-js/turbo.mdx | 10 + .../03-next-config-js/typescript.mdx | 9 + .../03-next-config-js/urlImports.mdx | 9 + .../webVitalsAttribution.mdx | 9 + .../03-next-config-js/webpack.mdx | 10 + .../02-api-reference/04-create-next-app.mdx | 9 + .../03-pages/02-api-reference/05-next-cli.mdx | 9 + .../13/03-pages/02-api-reference/06-edge.mdx | 9 + .../13/03-pages/02-api-reference/index.mdx | 6 + .../content/ar/docs/13/03-pages/index.mdx | 10 + .../docs/13/04-architecture/accessibility.mdx | 36 + .../docs/13/04-architecture/fast-refresh.mdx | 66 + .../ar/docs/13/04-architecture/index.mdx | 8 + .../13/04-architecture/nextjs-compiler.mdx | 313 +++++ .../13/04-architecture/supported-browsers.mdx | 72 + .../ar/docs/13/04-architecture/turbopack.mdx | 31 + .../13/05-community/01-contribution-guide.mdx | 410 ++++++ .../content/ar/docs/13/05-community/index.mdx | 33 + apps/docs/content/ar/docs/13/index.mdx | 59 + .../14/01-getting-started/01-installation.mdx | 196 +++ .../02-project-structure.mdx | 169 +++ .../ar/docs/14/01-getting-started/index.mdx | 6 + .../01-routing/01-defining-routes.mdx | 60 + .../01-routing/02-pages-and-layouts.mdx | 271 ++++ .../01-routing/03-linking-and-navigating.mdx | 417 ++++++ .../04-loading-ui-and-streaming.mdx | 186 +++ .../01-routing/05-error-handling.mdx | 232 ++++ .../01-routing/06-redirecting.mdx | 623 +++++++++ .../01-routing/07-route-groups.mdx | 80 ++ .../01-routing/08-colocation.mdx | 182 +++ .../01-routing/09-dynamic-routes.mdx | 128 ++ .../01-routing/10-parallel-routes.mdx | 466 +++++++ .../01-routing/11-intercepting-routes.mdx | 85 ++ .../01-routing/12-route-handlers.mdx | 731 ++++++++++ .../01-routing/13-middleware.mdx | 584 ++++++++ .../01-routing/14-internationalization.mdx | 155 +++ .../01-routing/index.mdx | 162 +++ .../01-fetching-caching-and-revalidating.mdx | 310 +++++ .../02-server-actions-and-mutations.mdx | 1000 ++++++++++++++ .../02-data-fetching/03-patterns.mdx | 405 ++++++ .../02-data-fetching/index.mdx | 6 + .../03-rendering/01-server-components.mdx | 135 ++ .../03-rendering/02-client-components.mdx | 108 ++ .../03-rendering/03-composition-patterns.mdx | 560 ++++++++ .../04-edge-and-nodejs-runtimes.mdx | 86 ++ .../03-rendering/index.mdx | 80 ++ .../04-caching/index.mdx | 585 ++++++++ .../05-styling/01-css-modules.mdx | 361 +++++ .../05-styling/02-tailwind-css.mdx | 183 +++ .../05-styling/03-css-in-js.mdx | 324 +++++ .../05-styling/04-sass.mdx | 83 ++ .../05-styling/index.mdx | 18 + .../06-optimizing/01-images.mdx | 375 ++++++ .../06-optimizing/02-videos.mdx | 252 ++++ .../06-optimizing/03-fonts.mdx | 644 +++++++++ .../06-optimizing/04-metadata.mdx | 370 +++++ .../06-optimizing/05-scripts.mdx | 377 ++++++ .../06-optimizing/06-bundle-analyzer.mdx | 51 + .../06-optimizing/07-lazy-loading.mdx | 246 ++++ .../06-optimizing/08-analytics.mdx | 216 +++ .../06-optimizing/09-instrumentation.mdx | 99 ++ .../06-optimizing/10-open-telemetry.mdx | 368 +++++ .../06-optimizing/11-static-assets.mdx | 52 + .../12-third-party-libraries.mdx | 428 ++++++ .../06-optimizing/13-memory-usage.mdx | 99 ++ .../06-optimizing/index.mdx | 48 + .../07-configuring/01-typescript.mdx | 325 +++++ .../07-configuring/02-eslint.mdx | 314 +++++ .../03-environment-variables.mdx | 235 ++++ ...04-absolute-imports-and-module-aliases.mdx | 167 +++ .../07-configuring/05-mdx.mdx | 451 +++++++ .../07-configuring/06-src-directory.mdx | 36 + .../07-configuring/11-draft-mode.mdx | 246 ++++ .../15-content-security-policy.mdx | 249 ++++ .../07-configuring/index.mdx | 10 + .../08-testing/01-vitest.mdx | 208 +++ .../08-testing/02-jest.mdx | 387 ++++++ .../08-testing/03-playwright.mdx | 134 ++ .../08-testing/04-cypress.mdx | 290 ++++ .../08-testing/index.mdx | 28 + .../09-authentication/index.mdx | 892 ++++++++++++ .../10-deploying/01-production-checklist.mdx | 167 +++ .../10-deploying/02-static-exports.mdx | 372 +++++ .../10-deploying/03-multi-zones.mdx | 91 ++ .../10-deploying/index.mdx | 284 ++++ .../11-upgrading/01-codemods.mdx | 380 ++++++ .../11-upgrading/02-app-router-migration.mdx | 920 +++++++++++++ .../11-upgrading/03-version-14.mdx | 38 + .../11-upgrading/04-from-vite.mdx | 558 ++++++++ .../11-upgrading/05-from-create-react-app.mdx | 550 ++++++++ .../11-upgrading/index.mdx | 9 + .../01-building-your-application/index.mdx | 24 + .../02-api-reference/01-components/font.mdx | 356 +++++ .../02-api-reference/01-components/image.mdx | 1091 +++++++++++++++ .../02-api-reference/01-components/index.mdx | 8 + .../02-api-reference/01-components/link.mdx | 511 +++++++ .../02-api-reference/01-components/script.mdx | 470 +++++++ .../01-metadata/app-icons.mdx | 286 ++++ .../02-file-conventions/01-metadata/index.mdx | 13 + .../01-metadata/manifest.mdx | 72 + .../01-metadata/opengraph-image.mdx | 430 ++++++ .../01-metadata/robots.mdx | 148 ++ .../01-metadata/sitemap.mdx | 300 +++++ .../02-file-conventions/default.mdx | 41 + .../02-file-conventions/error.mdx | 161 +++ .../02-file-conventions/index.mdx | 6 + .../02-file-conventions/instrumentation.mdx | 55 + .../02-file-conventions/layout.mdx | 133 ++ .../02-file-conventions/loading.mdx | 36 + .../02-file-conventions/middleware.mdx | 137 ++ .../02-file-conventions/not-found.mdx | 95 ++ .../02-file-conventions/page.mdx | 59 + .../route-segment-config.mdx | 227 ++++ .../02-file-conventions/route.mdx | 94 ++ .../02-file-conventions/template.mdx | 57 + .../02-api-reference/04-functions/cookies.mdx | 159 +++ .../04-functions/draft-mode.mdx | 28 + .../02-api-reference/04-functions/fetch.mdx | 109 ++ .../04-functions/generate-image-metadata.mdx | 230 ++++ .../04-functions/generate-metadata.mdx | 1199 +++++++++++++++++ .../04-functions/generate-sitemaps.mdx | 76 ++ .../04-functions/generate-static-params.mdx | 328 +++++ .../04-functions/generate-viewport.mdx | 240 ++++ .../02-api-reference/04-functions/headers.mdx | 129 ++ .../04-functions/image-response.mdx | 47 + .../02-api-reference/04-functions/index.mdx | 8 + .../04-functions/next-request.mdx | 153 +++ .../04-functions/next-response.mdx | 148 ++ .../04-functions/not-found.mdx | 40 + .../04-functions/permanentRedirect.mdx | 63 + .../04-functions/redirect.mdx | 145 ++ .../04-functions/revalidatePath.mdx | 125 ++ .../04-functions/revalidateTag.mdx | 80 ++ .../04-functions/unstable_cache.mdx | 50 + .../04-functions/unstable_noStore.mdx | 45 + .../04-functions/use-params.mdx | 75 ++ .../04-functions/use-pathname.mdx | 96 ++ .../04-functions/use-report-web-vitals.mdx | 230 ++++ .../04-functions/use-router.mdx | 163 +++ .../04-functions/use-search-params.mdx | 369 +++++ .../use-selected-layout-segment.mdx | 174 +++ .../use-selected-layout-segments.mdx | 79 ++ .../04-functions/userAgent.mdx | 73 + .../05-next-config-js/appDir.mdx | 12 + .../05-next-config-js/assetPrefix.mdx | 77 ++ .../05-next-config-js/basePath.mdx | 81 ++ .../05-next-config-js/compress.mdx | 37 + .../05-next-config-js/crossOrigin.mdx | 21 + .../05-next-config-js/devIndicators.mdx | 56 + .../05-next-config-js/distDir.mdx | 22 + .../05-next-config-js/env.mdx | 66 + .../05-next-config-js/eslint.mdx | 24 + .../05-next-config-js/exportPathMap.mdx | 96 ++ .../05-next-config-js/generateBuildId.mdx | 21 + .../05-next-config-js/generateEtags.mdx | 18 + .../05-next-config-js/headers.mdx | 544 ++++++++ .../05-next-config-js/httpAgentOptions.mdx | 20 + .../05-next-config-js/images.mdx | 229 ++++ .../incrementalCacheHandlerPath.mdx | 61 + .../05-next-config-js/index.mdx | 98 ++ .../05-next-config-js/instrumentationHook.mdx | 23 + .../05-next-config-js/logging.mdx | 22 + .../05-next-config-js/mdxRs.mdx | 22 + .../05-next-config-js/onDemandEntries.mdx | 23 + .../optimizePackageImports.mdx | 48 + .../05-next-config-js/output.mdx | 143 ++ .../05-next-config-js/pageExtensions.mdx | 62 + .../partial-prerendering.mdx | 36 + .../05-next-config-js/poweredByHeader.mdx | 16 + .../productionBrowserSourceMaps.mdx | 23 + .../05-next-config-js/reactStrictMode.mdx | 24 + .../05-next-config-js/redirects.mdx | 322 +++++ .../05-next-config-js/rewrites.mdx | 479 +++++++ .../05-next-config-js/serverActions.mdx | 57 + .../serverComponentsExternalPackages.mdx | 75 ++ .../05-next-config-js/staleTimes.mdx | 49 + .../05-next-config-js/trailingSlash.mdx | 28 + .../05-next-config-js/transpilePackages.mdx | 25 + .../05-next-config-js/turbo.mdx | 106 ++ .../05-next-config-js/typedRoutes.mdx | 20 + .../05-next-config-js/typescript.mdx | 28 + .../05-next-config-js/urlImports.mdx | 93 ++ .../webVitalsAttribution.mdx | 26 + .../05-next-config-js/webpack.mdx | 90 ++ .../06-cli/create-next-app.mdx | 87 ++ .../02-app/02-api-reference/06-cli/index.mdx | 13 + .../02-app/02-api-reference/06-cli/next.mdx | 240 ++++ .../14/02-app/02-api-reference/07-edge.mdx | 167 +++ .../docs/14/02-app/02-api-reference/index.mdx | 8 + apps/docs/content/ar/docs/14/02-app/index.mdx | 74 + .../01-routing/01-pages-and-layouts.mdx | 215 +++ .../01-routing/02-dynamic-routes.mdx | 66 + .../01-routing/03-linking-and-navigating.mdx | 193 +++ .../01-routing/04-redirecting.mdx | 9 + .../01-routing/05-custom-app.mdx | 91 ++ .../01-routing/06-custom-document.mdx | 149 ++ .../01-routing/07-api-routes.mdx | 425 ++++++ .../01-routing/08-custom-error.mdx | 100 ++ .../01-routing/10-internationalization.mdx | 357 +++++ .../01-routing/11-middleware.mdx | 9 + .../01-routing/index.mdx | 8 + .../02-rendering/01-server-side-rendering.mdx | 34 + .../02-static-site-generation.mdx | 176 +++ .../04-automatic-static-optimization.mdx | 50 + .../02-rendering/05-client-side-rendering.mdx | 74 + .../06-edge-and-nodejs-runtimes.mdx | 9 + .../02-rendering/index.mdx | 24 + .../03-data-fetching/01-get-static-props.mdx | 204 +++ .../03-data-fetching/02-get-static-paths.mdx | 143 ++ .../03-forms-and-mutations.mdx | 408 ++++++ .../03-get-server-side-props.mdx | 125 ++ .../04-incremental-static-regeneration.mdx | 184 +++ .../03-data-fetching/05-client-side.mdx | 72 + .../03-data-fetching/index.mdx | 28 + .../04-styling/01-css-modules.mdx | 9 + .../04-styling/02-tailwind-css.mdx | 9 + .../04-styling/03-css-in-js.mdx | 9 + .../04-styling/04-sass.mdx | 9 + .../04-styling/index.mdx | 9 + .../05-optimizing/01-images.mdx | 10 + .../05-optimizing/02-fonts.mdx | 10 + .../05-optimizing/03-scripts.mdx | 10 + .../05-optimizing/05-static-assets.mdx | 9 + .../05-optimizing/06-bundle-analyzer.mdx | 13 + .../05-optimizing/07-analytics.mdx | 9 + .../05-optimizing/08-lazy-loading.mdx | 9 + .../05-optimizing/09-instrumentation.mdx | 9 + .../05-optimizing/10-open-telemetry.mdx | 9 + .../11-third-party-libraries.mdx | 9 + .../05-optimizing/index.mdx | 10 + .../06-configuring/01-typescript.mdx | 9 + .../06-configuring/02-eslint.mdx | 9 + .../03-environment-variables.mdx | 9 + ...04-absolute-imports-and-module-aliases.mdx | 9 + .../06-configuring/05-src-directory.mdx | 9 + .../06-configuring/06-mdx.mdx | 10 + .../06-configuring/07-amp.mdx | 158 +++ .../06-configuring/08-babel.mdx | 67 + .../06-configuring/09-post-css.mdx | 171 +++ .../06-configuring/10-custom-server.mdx | 121 ++ .../06-configuring/11-draft-mode.mdx | 183 +++ .../06-configuring/12-error-handling.mdx | 106 ++ .../06-configuring/13-debugging.mdx | 120 ++ .../06-configuring/14-preview-mode.mdx | 243 ++++ .../15-content-security-policy.mdx | 9 + .../06-configuring/index.mdx | 9 + .../07-testing/01-vitest.mdx | 10 + .../07-testing/02-jest.mdx | 10 + .../07-testing/03-playwright.mdx | 10 + .../07-testing/04-cypress.mdx | 10 + .../07-testing/index.mdx | 9 + .../08-authentication/index.mdx | 9 + .../09-deploying/01-production-checklist.mdx | 9 + .../09-deploying/02-static-exports.mdx | 9 + .../09-deploying/03-multi-zones.mdx | 9 + .../09-deploying/04-ci-build-caching.mdx | 170 +++ .../09-deploying/index.mdx | 9 + .../10-upgrading/01-codemods.mdx | 9 + .../10-upgrading/02-app-router-migration.mdx | 9 + .../10-upgrading/03-from-vite.mdx | 9 + .../10-upgrading/04-from-create-react-app.mdx | 9 + .../10-upgrading/05-version-14.mdx | 9 + .../10-upgrading/06-version-13.mdx | 89 ++ .../10-upgrading/07-version-12.mdx | 154 +++ .../10-upgrading/08-version-11.mdx | 151 +++ .../10-upgrading/09-version-10.mdx | 28 + .../10-upgrading/10-version-9.mdx | 236 ++++ .../10-upgrading/index.mdx | 9 + .../01-building-your-application/index.mdx | 9 + .../02-api-reference/01-components/font.mdx | 10 + .../02-api-reference/01-components/head.mdx | 75 ++ .../01-components/image-legacy.mdx | 603 +++++++++ .../02-api-reference/01-components/image.mdx | 9 + .../02-api-reference/01-components/index.mdx | 9 + .../02-api-reference/01-components/link.mdx | 9 + .../02-api-reference/01-components/script.mdx | 9 + .../02-functions/get-initial-props.mdx | 60 + .../02-functions/get-server-side-props.mdx | 142 ++ .../02-functions/get-static-paths.mdx | 261 ++++ .../02-functions/get-static-props.mdx | 231 ++++ .../02-api-reference/02-functions/index.mdx | 9 + .../02-functions/next-request.mdx | 9 + .../02-functions/next-response.mdx | 9 + .../02-api-reference/02-functions/use-amp.mdx | 88 ++ .../02-functions/use-report-web-vitals.mdx | 9 + .../02-functions/use-router.mdx | 518 +++++++ .../02-functions/userAgent.mdx | 9 + .../03-next-config-js/assetPrefix.mdx | 9 + .../03-next-config-js/basePath.mdx | 9 + .../03-next-config-js/compress.mdx | 9 + .../03-next-config-js/crossOrigin.mdx | 9 + .../03-next-config-js/devIndicators.mdx | 9 + .../03-next-config-js/distDir.mdx | 9 + .../03-next-config-js/env.mdx | 9 + .../03-next-config-js/eslint.mdx | 9 + .../03-next-config-js/exportPathMap.mdx | 9 + .../03-next-config-js/generateBuildId.mdx | 9 + .../03-next-config-js/generateEtags.mdx | 9 + .../03-next-config-js/headers.mdx | 9 + .../03-next-config-js/httpAgentOptions.mdx | 9 + .../03-next-config-js/images.mdx | 9 + .../03-next-config-js/index.mdx | 9 + .../03-next-config-js/instrumentationHook.mdx | 9 + .../03-next-config-js/onDemandEntries.mdx | 9 + .../optimizePackageImports.mdx | 9 + .../03-next-config-js/output.mdx | 9 + .../03-next-config-js/pageExtensions.mdx | 9 + .../03-next-config-js/poweredByHeader.mdx | 9 + .../productionBrowserSourceMaps.mdx | 9 + .../03-next-config-js/reactStrictMode.mdx | 9 + .../03-next-config-js/redirects.mdx | 9 + .../03-next-config-js/rewrites.mdx | 9 + .../runtime-configuration.mdx | 62 + .../03-next-config-js/trailingSlash.mdx | 9 + .../03-next-config-js/transpilePackages.mdx | 9 + .../03-next-config-js/turbo.mdx | 10 + .../03-next-config-js/typescript.mdx | 9 + .../03-next-config-js/urlImports.mdx | 9 + .../webVitalsAttribution.mdx | 9 + .../03-next-config-js/webpack.mdx | 10 + .../14/03-pages/02-api-reference/05-edge.mdx | 9 + .../06-cli/create-next-app.mdx | 9 + .../02-api-reference/06-cli/index.mdx | 9 + .../03-pages/02-api-reference/06-cli/next.mdx | 9 + .../14/03-pages/02-api-reference/index.mdx | 6 + .../content/ar/docs/14/03-pages/index.mdx | 10 + .../docs/14/04-architecture/accessibility.mdx | 36 + .../docs/14/04-architecture/fast-refresh.mdx | 59 + .../ar/docs/14/04-architecture/index.mdx | 8 + .../14/04-architecture/nextjs-compiler.mdx | 323 +++++ .../14/04-architecture/supported-browsers.mdx | 68 + .../ar/docs/14/04-architecture/turbopack.mdx | 64 + .../14/05-community/01-contribution-guide.mdx | 411 ++++++ .../content/ar/docs/14/05-community/index.mdx | 33 + apps/docs/content/ar/docs/14/index.mdx | 59 + 597 files changed, 78663 insertions(+), 217 deletions(-) create mode 100644 apps/docs/content/ar/blog/next-12-3.mdx create mode 100644 apps/docs/content/ar/docs/04-community/index.mdx create mode 100644 apps/docs/content/ar/docs/13/01-getting-started/01-installation.mdx create mode 100644 apps/docs/content/ar/docs/13/01-getting-started/02-project-structure.mdx create mode 100644 apps/docs/content/ar/docs/13/01-getting-started/index.mdx create mode 100644 apps/docs/content/ar/docs/13/02-app/01-building-your-application/01-routing/01-defining-routes.mdx create mode 100644 apps/docs/content/ar/docs/13/02-app/01-building-your-application/01-routing/02-pages-and-layouts.mdx create mode 100644 apps/docs/content/ar/docs/13/02-app/01-building-your-application/01-routing/03-linking-and-navigating.mdx create mode 100644 apps/docs/content/ar/docs/13/02-app/01-building-your-application/01-routing/04-route-groups.mdx create mode 100644 apps/docs/content/ar/docs/13/02-app/01-building-your-application/01-routing/05-dynamic-routes.mdx create mode 100644 apps/docs/content/ar/docs/13/02-app/01-building-your-application/01-routing/06-loading-ui-and-streaming.mdx create mode 100644 apps/docs/content/ar/docs/13/02-app/01-building-your-application/01-routing/07-error-handling.mdx create mode 100644 apps/docs/content/ar/docs/13/02-app/01-building-your-application/01-routing/08-parallel-routes.mdx create mode 100644 apps/docs/content/ar/docs/13/02-app/01-building-your-application/01-routing/09-intercepting-routes.mdx create mode 100644 apps/docs/content/ar/docs/13/02-app/01-building-your-application/01-routing/10-route-handlers.mdx create mode 100644 apps/docs/content/ar/docs/13/02-app/01-building-your-application/01-routing/11-middleware.mdx create mode 100644 apps/docs/content/ar/docs/13/02-app/01-building-your-application/01-routing/12-colocation.mdx create mode 100644 apps/docs/content/ar/docs/13/02-app/01-building-your-application/01-routing/13-internationalization.mdx create mode 100644 apps/docs/content/ar/docs/13/02-app/01-building-your-application/01-routing/index.mdx create mode 100644 apps/docs/content/ar/docs/13/02-app/01-building-your-application/02-data-fetching/01-fetching-caching-and-revalidating.mdx create mode 100644 apps/docs/content/ar/docs/13/02-app/01-building-your-application/02-data-fetching/02-patterns.mdx create mode 100644 apps/docs/content/ar/docs/13/02-app/01-building-your-application/02-data-fetching/03-forms-and-mutations.mdx create mode 100644 apps/docs/content/ar/docs/13/02-app/01-building-your-application/02-data-fetching/index.mdx create mode 100644 apps/docs/content/ar/docs/13/02-app/01-building-your-application/03-rendering/01-server-components.mdx create mode 100644 apps/docs/content/ar/docs/13/02-app/01-building-your-application/03-rendering/02-client-components.mdx create mode 100644 apps/docs/content/ar/docs/13/02-app/01-building-your-application/03-rendering/03-composition-patterns.mdx create mode 100644 apps/docs/content/ar/docs/13/02-app/01-building-your-application/03-rendering/04-edge-and-nodejs-runtimes.mdx create mode 100644 apps/docs/content/ar/docs/13/02-app/01-building-your-application/03-rendering/index.mdx create mode 100644 apps/docs/content/ar/docs/13/02-app/01-building-your-application/04-caching/index.mdx create mode 100644 apps/docs/content/ar/docs/13/02-app/01-building-your-application/05-styling/01-css-modules.mdx create mode 100644 apps/docs/content/ar/docs/13/02-app/01-building-your-application/05-styling/02-tailwind-css.mdx create mode 100644 apps/docs/content/ar/docs/13/02-app/01-building-your-application/05-styling/03-css-in-js.mdx create mode 100644 apps/docs/content/ar/docs/13/02-app/01-building-your-application/05-styling/04-sass.mdx create mode 100644 apps/docs/content/ar/docs/13/02-app/01-building-your-application/05-styling/index.mdx create mode 100644 apps/docs/content/ar/docs/13/02-app/01-building-your-application/06-optimizing/01-images.mdx create mode 100644 apps/docs/content/ar/docs/13/02-app/01-building-your-application/06-optimizing/02-fonts.mdx create mode 100644 apps/docs/content/ar/docs/13/02-app/01-building-your-application/06-optimizing/03-scripts.mdx create mode 100644 apps/docs/content/ar/docs/13/02-app/01-building-your-application/06-optimizing/04-metadata.mdx create mode 100644 apps/docs/content/ar/docs/13/02-app/01-building-your-application/06-optimizing/05-static-assets.mdx create mode 100644 apps/docs/content/ar/docs/13/02-app/01-building-your-application/06-optimizing/06-lazy-loading.mdx create mode 100644 apps/docs/content/ar/docs/13/02-app/01-building-your-application/06-optimizing/07-analytics.mdx create mode 100644 apps/docs/content/ar/docs/13/02-app/01-building-your-application/06-optimizing/08-open-telemetry.mdx create mode 100644 apps/docs/content/ar/docs/13/02-app/01-building-your-application/06-optimizing/09-instrumentation.mdx create mode 100644 apps/docs/content/ar/docs/13/02-app/01-building-your-application/06-optimizing/index.mdx create mode 100644 apps/docs/content/ar/docs/13/02-app/01-building-your-application/07-configuring/01-typescript.mdx create mode 100644 apps/docs/content/ar/docs/13/02-app/01-building-your-application/07-configuring/02-eslint.mdx create mode 100644 apps/docs/content/ar/docs/13/02-app/01-building-your-application/07-configuring/03-environment-variables.mdx create mode 100644 apps/docs/content/ar/docs/13/02-app/01-building-your-application/07-configuring/04-absolute-imports-and-module-aliases.mdx create mode 100644 apps/docs/content/ar/docs/13/02-app/01-building-your-application/07-configuring/05-mdx.mdx create mode 100644 apps/docs/content/ar/docs/13/02-app/01-building-your-application/07-configuring/06-src-directory.mdx create mode 100644 apps/docs/content/ar/docs/13/02-app/01-building-your-application/07-configuring/11-draft-mode.mdx create mode 100644 apps/docs/content/ar/docs/13/02-app/01-building-your-application/07-configuring/15-content-security-policy.mdx create mode 100644 apps/docs/content/ar/docs/13/02-app/01-building-your-application/07-configuring/index.mdx create mode 100644 apps/docs/content/ar/docs/13/02-app/01-building-your-application/08-deploying/01-static-exports.mdx create mode 100644 apps/docs/content/ar/docs/13/02-app/01-building-your-application/08-deploying/index.mdx create mode 100644 apps/docs/content/ar/docs/13/02-app/01-building-your-application/08-upgrading/03-from-vite.mdx create mode 100644 apps/docs/content/ar/docs/13/02-app/01-building-your-application/09-upgrading/01-codemods.mdx create mode 100644 apps/docs/content/ar/docs/13/02-app/01-building-your-application/09-upgrading/02-app-router-migration.mdx create mode 100644 apps/docs/content/ar/docs/13/02-app/01-building-your-application/09-upgrading/index.mdx create mode 100644 apps/docs/content/ar/docs/13/02-app/01-building-your-application/index.mdx create mode 100644 apps/docs/content/ar/docs/13/02-app/02-api-reference/01-components/font.mdx create mode 100644 apps/docs/content/ar/docs/13/02-app/02-api-reference/01-components/image.mdx create mode 100644 apps/docs/content/ar/docs/13/02-app/02-api-reference/01-components/index.mdx create mode 100644 apps/docs/content/ar/docs/13/02-app/02-api-reference/01-components/link.mdx create mode 100644 apps/docs/content/ar/docs/13/02-app/02-api-reference/01-components/script.mdx create mode 100644 apps/docs/content/ar/docs/13/02-app/02-api-reference/02-file-conventions/01-metadata/app-icons.mdx create mode 100644 apps/docs/content/ar/docs/13/02-app/02-api-reference/02-file-conventions/01-metadata/index.mdx create mode 100644 apps/docs/content/ar/docs/13/02-app/02-api-reference/02-file-conventions/01-metadata/manifest.mdx create mode 100644 apps/docs/content/ar/docs/13/02-app/02-api-reference/02-file-conventions/01-metadata/opengraph-image.mdx create mode 100644 apps/docs/content/ar/docs/13/02-app/02-api-reference/02-file-conventions/01-metadata/robots.mdx create mode 100644 apps/docs/content/ar/docs/13/02-app/02-api-reference/02-file-conventions/01-metadata/sitemap.mdx create mode 100644 apps/docs/content/ar/docs/13/02-app/02-api-reference/02-file-conventions/default.mdx create mode 100644 apps/docs/content/ar/docs/13/02-app/02-api-reference/02-file-conventions/error.mdx create mode 100644 apps/docs/content/ar/docs/13/02-app/02-api-reference/02-file-conventions/index.mdx create mode 100644 apps/docs/content/ar/docs/13/02-app/02-api-reference/02-file-conventions/layout.mdx create mode 100644 apps/docs/content/ar/docs/13/02-app/02-api-reference/02-file-conventions/loading.mdx create mode 100644 apps/docs/content/ar/docs/13/02-app/02-api-reference/02-file-conventions/not-found.mdx create mode 100644 apps/docs/content/ar/docs/13/02-app/02-api-reference/02-file-conventions/page.mdx create mode 100644 apps/docs/content/ar/docs/13/02-app/02-api-reference/02-file-conventions/route-segment-config.mdx create mode 100644 apps/docs/content/ar/docs/13/02-app/02-api-reference/02-file-conventions/route.mdx create mode 100644 apps/docs/content/ar/docs/13/02-app/02-api-reference/02-file-conventions/template.mdx create mode 100644 apps/docs/content/ar/docs/13/02-app/02-api-reference/04-functions/cookies.mdx create mode 100644 apps/docs/content/ar/docs/13/02-app/02-api-reference/04-functions/draft-mode.mdx create mode 100644 apps/docs/content/ar/docs/13/02-app/02-api-reference/04-functions/fetch.mdx create mode 100644 apps/docs/content/ar/docs/13/02-app/02-api-reference/04-functions/generate-image-metadata.mdx create mode 100644 apps/docs/content/ar/docs/13/02-app/02-api-reference/04-functions/generate-metadata.mdx create mode 100644 apps/docs/content/ar/docs/13/02-app/02-api-reference/04-functions/generate-static-params.mdx create mode 100644 apps/docs/content/ar/docs/13/02-app/02-api-reference/04-functions/headers.mdx create mode 100644 apps/docs/content/ar/docs/13/02-app/02-api-reference/04-functions/image-response.mdx create mode 100644 apps/docs/content/ar/docs/13/02-app/02-api-reference/04-functions/index.mdx create mode 100644 apps/docs/content/ar/docs/13/02-app/02-api-reference/04-functions/next-request.mdx create mode 100644 apps/docs/content/ar/docs/13/02-app/02-api-reference/04-functions/next-response.mdx create mode 100644 apps/docs/content/ar/docs/13/02-app/02-api-reference/04-functions/not-found.mdx create mode 100644 apps/docs/content/ar/docs/13/02-app/02-api-reference/04-functions/permanentRedirect.mdx create mode 100644 apps/docs/content/ar/docs/13/02-app/02-api-reference/04-functions/redirect.mdx create mode 100644 apps/docs/content/ar/docs/13/02-app/02-api-reference/04-functions/revalidatePath.mdx create mode 100644 apps/docs/content/ar/docs/13/02-app/02-api-reference/04-functions/revalidateTag.mdx create mode 100644 apps/docs/content/ar/docs/13/02-app/02-api-reference/04-functions/server-actions.mdx create mode 100644 apps/docs/content/ar/docs/13/02-app/02-api-reference/04-functions/use-params.mdx create mode 100644 apps/docs/content/ar/docs/13/02-app/02-api-reference/04-functions/use-pathname.mdx create mode 100644 apps/docs/content/ar/docs/13/02-app/02-api-reference/04-functions/use-report-web-vitals.mdx create mode 100644 apps/docs/content/ar/docs/13/02-app/02-api-reference/04-functions/use-router.mdx create mode 100644 apps/docs/content/ar/docs/13/02-app/02-api-reference/04-functions/use-search-params.mdx create mode 100644 apps/docs/content/ar/docs/13/02-app/02-api-reference/04-functions/use-selected-layout-segment.mdx create mode 100644 apps/docs/content/ar/docs/13/02-app/02-api-reference/04-functions/use-selected-layout-segments.mdx create mode 100644 apps/docs/content/ar/docs/13/02-app/02-api-reference/05-next-config-js/appDir.mdx create mode 100644 apps/docs/content/ar/docs/13/02-app/02-api-reference/05-next-config-js/assetPrefix.mdx create mode 100644 apps/docs/content/ar/docs/13/02-app/02-api-reference/05-next-config-js/basePath.mdx create mode 100644 apps/docs/content/ar/docs/13/02-app/02-api-reference/05-next-config-js/compress.mdx create mode 100644 apps/docs/content/ar/docs/13/02-app/02-api-reference/05-next-config-js/devIndicators.mdx create mode 100644 apps/docs/content/ar/docs/13/02-app/02-api-reference/05-next-config-js/distDir.mdx create mode 100644 apps/docs/content/ar/docs/13/02-app/02-api-reference/05-next-config-js/env.mdx create mode 100644 apps/docs/content/ar/docs/13/02-app/02-api-reference/05-next-config-js/eslint.mdx create mode 100644 apps/docs/content/ar/docs/13/02-app/02-api-reference/05-next-config-js/exportPathMap.mdx create mode 100644 apps/docs/content/ar/docs/13/02-app/02-api-reference/05-next-config-js/generateBuildId.mdx create mode 100644 apps/docs/content/ar/docs/13/02-app/02-api-reference/05-next-config-js/generateEtags.mdx create mode 100644 apps/docs/content/ar/docs/13/02-app/02-api-reference/05-next-config-js/headers.mdx create mode 100644 apps/docs/content/ar/docs/13/02-app/02-api-reference/05-next-config-js/httpAgentOptions.mdx create mode 100644 apps/docs/content/ar/docs/13/02-app/02-api-reference/05-next-config-js/images.mdx create mode 100644 apps/docs/content/ar/docs/13/02-app/02-api-reference/05-next-config-js/incrementalCacheHandlerPath.mdx create mode 100644 apps/docs/content/ar/docs/13/02-app/02-api-reference/05-next-config-js/index.mdx create mode 100644 apps/docs/content/ar/docs/13/02-app/02-api-reference/05-next-config-js/mdxRs.mdx create mode 100644 apps/docs/content/ar/docs/13/02-app/02-api-reference/05-next-config-js/onDemandEntries.mdx create mode 100644 apps/docs/content/ar/docs/13/02-app/02-api-reference/05-next-config-js/optimizePackageImports.mdx create mode 100644 apps/docs/content/ar/docs/13/02-app/02-api-reference/05-next-config-js/output.mdx create mode 100644 apps/docs/content/ar/docs/13/02-app/02-api-reference/05-next-config-js/pageExtensions.mdx create mode 100644 apps/docs/content/ar/docs/13/02-app/02-api-reference/05-next-config-js/poweredByHeader.mdx create mode 100644 apps/docs/content/ar/docs/13/02-app/02-api-reference/05-next-config-js/productionBrowserSourceMaps.mdx create mode 100644 apps/docs/content/ar/docs/13/02-app/02-api-reference/05-next-config-js/reactStrictMode.mdx create mode 100644 apps/docs/content/ar/docs/13/02-app/02-api-reference/05-next-config-js/redirects.mdx create mode 100644 apps/docs/content/ar/docs/13/02-app/02-api-reference/05-next-config-js/rewrites.mdx create mode 100644 apps/docs/content/ar/docs/13/02-app/02-api-reference/05-next-config-js/serverComponentsExternalPackages.mdx create mode 100644 apps/docs/content/ar/docs/13/02-app/02-api-reference/05-next-config-js/trailingSlash.mdx create mode 100644 apps/docs/content/ar/docs/13/02-app/02-api-reference/05-next-config-js/transpilePackages.mdx create mode 100644 apps/docs/content/ar/docs/13/02-app/02-api-reference/05-next-config-js/turbo.mdx create mode 100644 apps/docs/content/ar/docs/13/02-app/02-api-reference/05-next-config-js/typedRoutes.mdx create mode 100644 apps/docs/content/ar/docs/13/02-app/02-api-reference/05-next-config-js/typescript.mdx create mode 100644 apps/docs/content/ar/docs/13/02-app/02-api-reference/05-next-config-js/urlImports.mdx create mode 100644 apps/docs/content/ar/docs/13/02-app/02-api-reference/05-next-config-js/webVitalsAttribution.mdx create mode 100644 apps/docs/content/ar/docs/13/02-app/02-api-reference/05-next-config-js/webpack.mdx create mode 100644 apps/docs/content/ar/docs/13/02-app/02-api-reference/06-create-next-app.mdx create mode 100644 apps/docs/content/ar/docs/13/02-app/02-api-reference/07-edge.mdx create mode 100644 apps/docs/content/ar/docs/13/02-app/02-api-reference/08-next-cli.mdx create mode 100644 apps/docs/content/ar/docs/13/02-app/02-api-reference/index.mdx create mode 100644 apps/docs/content/ar/docs/13/02-app/index.mdx create mode 100644 apps/docs/content/ar/docs/13/03-pages/01-building-your-application/01-routing/01-pages-and-layouts.mdx create mode 100644 apps/docs/content/ar/docs/13/03-pages/01-building-your-application/01-routing/02-dynamic-routes.mdx create mode 100644 apps/docs/content/ar/docs/13/03-pages/01-building-your-application/01-routing/03-linking-and-navigating.mdx create mode 100644 apps/docs/content/ar/docs/13/03-pages/01-building-your-application/01-routing/04-custom-app.mdx create mode 100644 apps/docs/content/ar/docs/13/03-pages/01-building-your-application/01-routing/05-custom-document.mdx create mode 100644 apps/docs/content/ar/docs/13/03-pages/01-building-your-application/01-routing/06-custom-error.mdx create mode 100644 apps/docs/content/ar/docs/13/03-pages/01-building-your-application/01-routing/07-api-routes.mdx create mode 100644 apps/docs/content/ar/docs/13/03-pages/01-building-your-application/01-routing/08-internationalization.mdx create mode 100644 apps/docs/content/ar/docs/13/03-pages/01-building-your-application/01-routing/09-authenticating.mdx create mode 100644 apps/docs/content/ar/docs/13/03-pages/01-building-your-application/01-routing/10-middleware.mdx create mode 100644 apps/docs/content/ar/docs/13/03-pages/01-building-your-application/01-routing/index.mdx create mode 100644 apps/docs/content/ar/docs/13/03-pages/01-building-your-application/02-rendering/01-server-side-rendering.mdx create mode 100644 apps/docs/content/ar/docs/13/03-pages/01-building-your-application/02-rendering/02-static-site-generation.mdx create mode 100644 apps/docs/content/ar/docs/13/03-pages/01-building-your-application/02-rendering/03-incremental-static-regeneration.mdx create mode 100644 apps/docs/content/ar/docs/13/03-pages/01-building-your-application/02-rendering/04-automatic-static-optimization.mdx create mode 100644 apps/docs/content/ar/docs/13/03-pages/01-building-your-application/02-rendering/05-client-side-rendering.mdx create mode 100644 apps/docs/content/ar/docs/13/03-pages/01-building-your-application/02-rendering/06-edge-and-nodejs-runtimes.mdx create mode 100644 apps/docs/content/ar/docs/13/03-pages/01-building-your-application/02-rendering/index.mdx create mode 100644 apps/docs/content/ar/docs/13/03-pages/01-building-your-application/03-data-fetching/01-get-static-props.mdx create mode 100644 apps/docs/content/ar/docs/13/03-pages/01-building-your-application/03-data-fetching/02-get-static-paths.mdx create mode 100644 apps/docs/content/ar/docs/13/03-pages/01-building-your-application/03-data-fetching/03-forms-and-mutations.mdx create mode 100644 apps/docs/content/ar/docs/13/03-pages/01-building-your-application/03-data-fetching/03-get-server-side-props.mdx create mode 100644 apps/docs/content/ar/docs/13/03-pages/01-building-your-application/03-data-fetching/04-incremental-static-regeneration.mdx create mode 100644 apps/docs/content/ar/docs/13/03-pages/01-building-your-application/03-data-fetching/05-client-side.mdx create mode 100644 apps/docs/content/ar/docs/13/03-pages/01-building-your-application/03-data-fetching/index.mdx create mode 100644 apps/docs/content/ar/docs/13/03-pages/01-building-your-application/04-styling/01-css-modules.mdx create mode 100644 apps/docs/content/ar/docs/13/03-pages/01-building-your-application/04-styling/02-tailwind-css.mdx create mode 100644 apps/docs/content/ar/docs/13/03-pages/01-building-your-application/04-styling/03-css-in-js.mdx create mode 100644 apps/docs/content/ar/docs/13/03-pages/01-building-your-application/04-styling/04-sass.mdx create mode 100644 apps/docs/content/ar/docs/13/03-pages/01-building-your-application/04-styling/index.mdx create mode 100644 apps/docs/content/ar/docs/13/03-pages/01-building-your-application/05-optimizing/01-images.mdx create mode 100644 apps/docs/content/ar/docs/13/03-pages/01-building-your-application/05-optimizing/02-fonts.mdx create mode 100644 apps/docs/content/ar/docs/13/03-pages/01-building-your-application/05-optimizing/03-scripts.mdx create mode 100644 apps/docs/content/ar/docs/13/03-pages/01-building-your-application/05-optimizing/05-static-assets.mdx create mode 100644 apps/docs/content/ar/docs/13/03-pages/01-building-your-application/05-optimizing/06-lazy-loading.mdx create mode 100644 apps/docs/content/ar/docs/13/03-pages/01-building-your-application/05-optimizing/07-analytics.mdx create mode 100644 apps/docs/content/ar/docs/13/03-pages/01-building-your-application/05-optimizing/08-open-telemetry.mdx create mode 100644 apps/docs/content/ar/docs/13/03-pages/01-building-your-application/05-optimizing/09-instrumentation.mdx create mode 100644 apps/docs/content/ar/docs/13/03-pages/01-building-your-application/05-optimizing/10-testing.mdx create mode 100644 apps/docs/content/ar/docs/13/03-pages/01-building-your-application/05-optimizing/index.mdx create mode 100644 apps/docs/content/ar/docs/13/03-pages/01-building-your-application/06-configuring/01-typescript.mdx create mode 100644 apps/docs/content/ar/docs/13/03-pages/01-building-your-application/06-configuring/02-eslint.mdx create mode 100644 apps/docs/content/ar/docs/13/03-pages/01-building-your-application/06-configuring/03-environment-variables.mdx create mode 100644 apps/docs/content/ar/docs/13/03-pages/01-building-your-application/06-configuring/04-absolute-imports-and-module-aliases.mdx create mode 100644 apps/docs/content/ar/docs/13/03-pages/01-building-your-application/06-configuring/05-src-directory.mdx create mode 100644 apps/docs/content/ar/docs/13/03-pages/01-building-your-application/06-configuring/06-mdx.mdx create mode 100644 apps/docs/content/ar/docs/13/03-pages/01-building-your-application/06-configuring/07-amp.mdx create mode 100644 apps/docs/content/ar/docs/13/03-pages/01-building-your-application/06-configuring/08-babel.mdx create mode 100644 apps/docs/content/ar/docs/13/03-pages/01-building-your-application/06-configuring/09-post-css.mdx create mode 100644 apps/docs/content/ar/docs/13/03-pages/01-building-your-application/06-configuring/10-custom-server.mdx create mode 100644 apps/docs/content/ar/docs/13/03-pages/01-building-your-application/06-configuring/11-draft-mode.mdx create mode 100644 apps/docs/content/ar/docs/13/03-pages/01-building-your-application/06-configuring/12-error-handling.mdx create mode 100644 apps/docs/content/ar/docs/13/03-pages/01-building-your-application/06-configuring/13-debugging.mdx create mode 100644 apps/docs/content/ar/docs/13/03-pages/01-building-your-application/06-configuring/14-preview-mode.mdx create mode 100644 apps/docs/content/ar/docs/13/03-pages/01-building-your-application/06-configuring/15-content-security-policy.mdx create mode 100644 apps/docs/content/ar/docs/13/03-pages/01-building-your-application/06-configuring/index.mdx create mode 100644 apps/docs/content/ar/docs/13/03-pages/01-building-your-application/07-deploying/01-production-checklist.mdx create mode 100644 apps/docs/content/ar/docs/13/03-pages/01-building-your-application/07-deploying/02-static-exports.mdx create mode 100644 apps/docs/content/ar/docs/13/03-pages/01-building-your-application/07-deploying/03-multi-zones.mdx create mode 100644 apps/docs/content/ar/docs/13/03-pages/01-building-your-application/07-deploying/04-ci-build-caching.mdx create mode 100644 apps/docs/content/ar/docs/13/03-pages/01-building-your-application/07-deploying/index.mdx create mode 100644 apps/docs/content/ar/docs/13/03-pages/01-building-your-application/08-upgrading/01-codemods.mdx create mode 100644 apps/docs/content/ar/docs/13/03-pages/01-building-your-application/08-upgrading/02-app-router-migration.mdx create mode 100644 apps/docs/content/ar/docs/13/03-pages/01-building-your-application/08-upgrading/03-version-13.mdx create mode 100644 apps/docs/content/ar/docs/13/03-pages/01-building-your-application/08-upgrading/04-version-12.mdx create mode 100644 apps/docs/content/ar/docs/13/03-pages/01-building-your-application/08-upgrading/05-version-11.mdx create mode 100644 apps/docs/content/ar/docs/13/03-pages/01-building-your-application/08-upgrading/06-version-10.mdx create mode 100644 apps/docs/content/ar/docs/13/03-pages/01-building-your-application/08-upgrading/07-version-9.mdx create mode 100644 apps/docs/content/ar/docs/13/03-pages/01-building-your-application/08-upgrading/index.mdx create mode 100644 apps/docs/content/ar/docs/13/03-pages/01-building-your-application/index.mdx create mode 100644 apps/docs/content/ar/docs/13/03-pages/02-api-reference/01-components/font.mdx create mode 100644 apps/docs/content/ar/docs/13/03-pages/02-api-reference/01-components/head.mdx create mode 100644 apps/docs/content/ar/docs/13/03-pages/02-api-reference/01-components/image-legacy.mdx create mode 100644 apps/docs/content/ar/docs/13/03-pages/02-api-reference/01-components/image.mdx create mode 100644 apps/docs/content/ar/docs/13/03-pages/02-api-reference/01-components/index.mdx create mode 100644 apps/docs/content/ar/docs/13/03-pages/02-api-reference/01-components/link.mdx create mode 100644 apps/docs/content/ar/docs/13/03-pages/02-api-reference/01-components/script.mdx create mode 100644 apps/docs/content/ar/docs/13/03-pages/02-api-reference/02-functions/get-initial-props.mdx create mode 100644 apps/docs/content/ar/docs/13/03-pages/02-api-reference/02-functions/get-server-side-props.mdx create mode 100644 apps/docs/content/ar/docs/13/03-pages/02-api-reference/02-functions/get-static-paths.mdx create mode 100644 apps/docs/content/ar/docs/13/03-pages/02-api-reference/02-functions/get-static-props.mdx create mode 100644 apps/docs/content/ar/docs/13/03-pages/02-api-reference/02-functions/index.mdx create mode 100644 apps/docs/content/ar/docs/13/03-pages/02-api-reference/02-functions/next-server.mdx create mode 100644 apps/docs/content/ar/docs/13/03-pages/02-api-reference/02-functions/use-amp.mdx create mode 100644 apps/docs/content/ar/docs/13/03-pages/02-api-reference/02-functions/use-report-web-vitals.mdx create mode 100644 apps/docs/content/ar/docs/13/03-pages/02-api-reference/02-functions/use-router.mdx create mode 100644 apps/docs/content/ar/docs/13/03-pages/02-api-reference/03-next-config-js/assetPrefix.mdx create mode 100644 apps/docs/content/ar/docs/13/03-pages/02-api-reference/03-next-config-js/basePath.mdx create mode 100644 apps/docs/content/ar/docs/13/03-pages/02-api-reference/03-next-config-js/compress.mdx create mode 100644 apps/docs/content/ar/docs/13/03-pages/02-api-reference/03-next-config-js/devIndicators.mdx create mode 100644 apps/docs/content/ar/docs/13/03-pages/02-api-reference/03-next-config-js/distDir.mdx create mode 100644 apps/docs/content/ar/docs/13/03-pages/02-api-reference/03-next-config-js/env.mdx create mode 100644 apps/docs/content/ar/docs/13/03-pages/02-api-reference/03-next-config-js/eslint.mdx create mode 100644 apps/docs/content/ar/docs/13/03-pages/02-api-reference/03-next-config-js/exportPathMap.mdx create mode 100644 apps/docs/content/ar/docs/13/03-pages/02-api-reference/03-next-config-js/generateBuildId.mdx create mode 100644 apps/docs/content/ar/docs/13/03-pages/02-api-reference/03-next-config-js/generateEtags.mdx create mode 100644 apps/docs/content/ar/docs/13/03-pages/02-api-reference/03-next-config-js/headers.mdx create mode 100644 apps/docs/content/ar/docs/13/03-pages/02-api-reference/03-next-config-js/httpAgentOptions.mdx create mode 100644 apps/docs/content/ar/docs/13/03-pages/02-api-reference/03-next-config-js/images.mdx create mode 100644 apps/docs/content/ar/docs/13/03-pages/02-api-reference/03-next-config-js/index.mdx create mode 100644 apps/docs/content/ar/docs/13/03-pages/02-api-reference/03-next-config-js/onDemandEntries.mdx create mode 100644 apps/docs/content/ar/docs/13/03-pages/02-api-reference/03-next-config-js/output.mdx create mode 100644 apps/docs/content/ar/docs/13/03-pages/02-api-reference/03-next-config-js/pageExtensions.mdx create mode 100644 apps/docs/content/ar/docs/13/03-pages/02-api-reference/03-next-config-js/poweredByHeader.mdx create mode 100644 apps/docs/content/ar/docs/13/03-pages/02-api-reference/03-next-config-js/productionBrowserSourceMaps.mdx create mode 100644 apps/docs/content/ar/docs/13/03-pages/02-api-reference/03-next-config-js/reactStrictMode.mdx create mode 100644 apps/docs/content/ar/docs/13/03-pages/02-api-reference/03-next-config-js/redirects.mdx create mode 100644 apps/docs/content/ar/docs/13/03-pages/02-api-reference/03-next-config-js/rewrites.mdx create mode 100644 apps/docs/content/ar/docs/13/03-pages/02-api-reference/03-next-config-js/runtime-configuration.mdx create mode 100644 apps/docs/content/ar/docs/13/03-pages/02-api-reference/03-next-config-js/trailingSlash.mdx create mode 100644 apps/docs/content/ar/docs/13/03-pages/02-api-reference/03-next-config-js/transpilePackages.mdx create mode 100644 apps/docs/content/ar/docs/13/03-pages/02-api-reference/03-next-config-js/turbo.mdx create mode 100644 apps/docs/content/ar/docs/13/03-pages/02-api-reference/03-next-config-js/typescript.mdx create mode 100644 apps/docs/content/ar/docs/13/03-pages/02-api-reference/03-next-config-js/urlImports.mdx create mode 100644 apps/docs/content/ar/docs/13/03-pages/02-api-reference/03-next-config-js/webVitalsAttribution.mdx create mode 100644 apps/docs/content/ar/docs/13/03-pages/02-api-reference/03-next-config-js/webpack.mdx create mode 100644 apps/docs/content/ar/docs/13/03-pages/02-api-reference/04-create-next-app.mdx create mode 100644 apps/docs/content/ar/docs/13/03-pages/02-api-reference/05-next-cli.mdx create mode 100644 apps/docs/content/ar/docs/13/03-pages/02-api-reference/06-edge.mdx create mode 100644 apps/docs/content/ar/docs/13/03-pages/02-api-reference/index.mdx create mode 100644 apps/docs/content/ar/docs/13/03-pages/index.mdx create mode 100644 apps/docs/content/ar/docs/13/04-architecture/accessibility.mdx create mode 100644 apps/docs/content/ar/docs/13/04-architecture/fast-refresh.mdx create mode 100644 apps/docs/content/ar/docs/13/04-architecture/index.mdx create mode 100644 apps/docs/content/ar/docs/13/04-architecture/nextjs-compiler.mdx create mode 100644 apps/docs/content/ar/docs/13/04-architecture/supported-browsers.mdx create mode 100644 apps/docs/content/ar/docs/13/04-architecture/turbopack.mdx create mode 100644 apps/docs/content/ar/docs/13/05-community/01-contribution-guide.mdx create mode 100644 apps/docs/content/ar/docs/13/05-community/index.mdx create mode 100644 apps/docs/content/ar/docs/13/index.mdx create mode 100644 apps/docs/content/ar/docs/14/01-getting-started/01-installation.mdx create mode 100644 apps/docs/content/ar/docs/14/01-getting-started/02-project-structure.mdx create mode 100644 apps/docs/content/ar/docs/14/01-getting-started/index.mdx create mode 100644 apps/docs/content/ar/docs/14/02-app/01-building-your-application/01-routing/01-defining-routes.mdx create mode 100644 apps/docs/content/ar/docs/14/02-app/01-building-your-application/01-routing/02-pages-and-layouts.mdx create mode 100644 apps/docs/content/ar/docs/14/02-app/01-building-your-application/01-routing/03-linking-and-navigating.mdx create mode 100644 apps/docs/content/ar/docs/14/02-app/01-building-your-application/01-routing/04-loading-ui-and-streaming.mdx create mode 100644 apps/docs/content/ar/docs/14/02-app/01-building-your-application/01-routing/05-error-handling.mdx create mode 100644 apps/docs/content/ar/docs/14/02-app/01-building-your-application/01-routing/06-redirecting.mdx create mode 100644 apps/docs/content/ar/docs/14/02-app/01-building-your-application/01-routing/07-route-groups.mdx create mode 100644 apps/docs/content/ar/docs/14/02-app/01-building-your-application/01-routing/08-colocation.mdx create mode 100644 apps/docs/content/ar/docs/14/02-app/01-building-your-application/01-routing/09-dynamic-routes.mdx create mode 100644 apps/docs/content/ar/docs/14/02-app/01-building-your-application/01-routing/10-parallel-routes.mdx create mode 100644 apps/docs/content/ar/docs/14/02-app/01-building-your-application/01-routing/11-intercepting-routes.mdx create mode 100644 apps/docs/content/ar/docs/14/02-app/01-building-your-application/01-routing/12-route-handlers.mdx create mode 100644 apps/docs/content/ar/docs/14/02-app/01-building-your-application/01-routing/13-middleware.mdx create mode 100644 apps/docs/content/ar/docs/14/02-app/01-building-your-application/01-routing/14-internationalization.mdx create mode 100644 apps/docs/content/ar/docs/14/02-app/01-building-your-application/01-routing/index.mdx create mode 100644 apps/docs/content/ar/docs/14/02-app/01-building-your-application/02-data-fetching/01-fetching-caching-and-revalidating.mdx create mode 100644 apps/docs/content/ar/docs/14/02-app/01-building-your-application/02-data-fetching/02-server-actions-and-mutations.mdx create mode 100644 apps/docs/content/ar/docs/14/02-app/01-building-your-application/02-data-fetching/03-patterns.mdx create mode 100644 apps/docs/content/ar/docs/14/02-app/01-building-your-application/02-data-fetching/index.mdx create mode 100644 apps/docs/content/ar/docs/14/02-app/01-building-your-application/03-rendering/01-server-components.mdx create mode 100644 apps/docs/content/ar/docs/14/02-app/01-building-your-application/03-rendering/02-client-components.mdx create mode 100644 apps/docs/content/ar/docs/14/02-app/01-building-your-application/03-rendering/03-composition-patterns.mdx create mode 100644 apps/docs/content/ar/docs/14/02-app/01-building-your-application/03-rendering/04-edge-and-nodejs-runtimes.mdx create mode 100644 apps/docs/content/ar/docs/14/02-app/01-building-your-application/03-rendering/index.mdx create mode 100644 apps/docs/content/ar/docs/14/02-app/01-building-your-application/04-caching/index.mdx create mode 100644 apps/docs/content/ar/docs/14/02-app/01-building-your-application/05-styling/01-css-modules.mdx create mode 100644 apps/docs/content/ar/docs/14/02-app/01-building-your-application/05-styling/02-tailwind-css.mdx create mode 100644 apps/docs/content/ar/docs/14/02-app/01-building-your-application/05-styling/03-css-in-js.mdx create mode 100644 apps/docs/content/ar/docs/14/02-app/01-building-your-application/05-styling/04-sass.mdx create mode 100644 apps/docs/content/ar/docs/14/02-app/01-building-your-application/05-styling/index.mdx create mode 100644 apps/docs/content/ar/docs/14/02-app/01-building-your-application/06-optimizing/01-images.mdx create mode 100644 apps/docs/content/ar/docs/14/02-app/01-building-your-application/06-optimizing/02-videos.mdx create mode 100644 apps/docs/content/ar/docs/14/02-app/01-building-your-application/06-optimizing/03-fonts.mdx create mode 100644 apps/docs/content/ar/docs/14/02-app/01-building-your-application/06-optimizing/04-metadata.mdx create mode 100644 apps/docs/content/ar/docs/14/02-app/01-building-your-application/06-optimizing/05-scripts.mdx create mode 100644 apps/docs/content/ar/docs/14/02-app/01-building-your-application/06-optimizing/06-bundle-analyzer.mdx create mode 100644 apps/docs/content/ar/docs/14/02-app/01-building-your-application/06-optimizing/07-lazy-loading.mdx create mode 100644 apps/docs/content/ar/docs/14/02-app/01-building-your-application/06-optimizing/08-analytics.mdx create mode 100644 apps/docs/content/ar/docs/14/02-app/01-building-your-application/06-optimizing/09-instrumentation.mdx create mode 100644 apps/docs/content/ar/docs/14/02-app/01-building-your-application/06-optimizing/10-open-telemetry.mdx create mode 100644 apps/docs/content/ar/docs/14/02-app/01-building-your-application/06-optimizing/11-static-assets.mdx create mode 100644 apps/docs/content/ar/docs/14/02-app/01-building-your-application/06-optimizing/12-third-party-libraries.mdx create mode 100644 apps/docs/content/ar/docs/14/02-app/01-building-your-application/06-optimizing/13-memory-usage.mdx create mode 100644 apps/docs/content/ar/docs/14/02-app/01-building-your-application/06-optimizing/index.mdx create mode 100644 apps/docs/content/ar/docs/14/02-app/01-building-your-application/07-configuring/01-typescript.mdx create mode 100644 apps/docs/content/ar/docs/14/02-app/01-building-your-application/07-configuring/02-eslint.mdx create mode 100644 apps/docs/content/ar/docs/14/02-app/01-building-your-application/07-configuring/03-environment-variables.mdx create mode 100644 apps/docs/content/ar/docs/14/02-app/01-building-your-application/07-configuring/04-absolute-imports-and-module-aliases.mdx create mode 100644 apps/docs/content/ar/docs/14/02-app/01-building-your-application/07-configuring/05-mdx.mdx create mode 100644 apps/docs/content/ar/docs/14/02-app/01-building-your-application/07-configuring/06-src-directory.mdx create mode 100644 apps/docs/content/ar/docs/14/02-app/01-building-your-application/07-configuring/11-draft-mode.mdx create mode 100644 apps/docs/content/ar/docs/14/02-app/01-building-your-application/07-configuring/15-content-security-policy.mdx create mode 100644 apps/docs/content/ar/docs/14/02-app/01-building-your-application/07-configuring/index.mdx create mode 100644 apps/docs/content/ar/docs/14/02-app/01-building-your-application/08-testing/01-vitest.mdx create mode 100644 apps/docs/content/ar/docs/14/02-app/01-building-your-application/08-testing/02-jest.mdx create mode 100644 apps/docs/content/ar/docs/14/02-app/01-building-your-application/08-testing/03-playwright.mdx create mode 100644 apps/docs/content/ar/docs/14/02-app/01-building-your-application/08-testing/04-cypress.mdx create mode 100644 apps/docs/content/ar/docs/14/02-app/01-building-your-application/08-testing/index.mdx create mode 100644 apps/docs/content/ar/docs/14/02-app/01-building-your-application/09-authentication/index.mdx create mode 100644 apps/docs/content/ar/docs/14/02-app/01-building-your-application/10-deploying/01-production-checklist.mdx create mode 100644 apps/docs/content/ar/docs/14/02-app/01-building-your-application/10-deploying/02-static-exports.mdx create mode 100644 apps/docs/content/ar/docs/14/02-app/01-building-your-application/10-deploying/03-multi-zones.mdx create mode 100644 apps/docs/content/ar/docs/14/02-app/01-building-your-application/10-deploying/index.mdx create mode 100644 apps/docs/content/ar/docs/14/02-app/01-building-your-application/11-upgrading/01-codemods.mdx create mode 100644 apps/docs/content/ar/docs/14/02-app/01-building-your-application/11-upgrading/02-app-router-migration.mdx create mode 100644 apps/docs/content/ar/docs/14/02-app/01-building-your-application/11-upgrading/03-version-14.mdx create mode 100644 apps/docs/content/ar/docs/14/02-app/01-building-your-application/11-upgrading/04-from-vite.mdx create mode 100644 apps/docs/content/ar/docs/14/02-app/01-building-your-application/11-upgrading/05-from-create-react-app.mdx create mode 100644 apps/docs/content/ar/docs/14/02-app/01-building-your-application/11-upgrading/index.mdx create mode 100644 apps/docs/content/ar/docs/14/02-app/01-building-your-application/index.mdx create mode 100644 apps/docs/content/ar/docs/14/02-app/02-api-reference/01-components/font.mdx create mode 100644 apps/docs/content/ar/docs/14/02-app/02-api-reference/01-components/image.mdx create mode 100644 apps/docs/content/ar/docs/14/02-app/02-api-reference/01-components/index.mdx create mode 100644 apps/docs/content/ar/docs/14/02-app/02-api-reference/01-components/link.mdx create mode 100644 apps/docs/content/ar/docs/14/02-app/02-api-reference/01-components/script.mdx create mode 100644 apps/docs/content/ar/docs/14/02-app/02-api-reference/02-file-conventions/01-metadata/app-icons.mdx create mode 100644 apps/docs/content/ar/docs/14/02-app/02-api-reference/02-file-conventions/01-metadata/index.mdx create mode 100644 apps/docs/content/ar/docs/14/02-app/02-api-reference/02-file-conventions/01-metadata/manifest.mdx create mode 100644 apps/docs/content/ar/docs/14/02-app/02-api-reference/02-file-conventions/01-metadata/opengraph-image.mdx create mode 100644 apps/docs/content/ar/docs/14/02-app/02-api-reference/02-file-conventions/01-metadata/robots.mdx create mode 100644 apps/docs/content/ar/docs/14/02-app/02-api-reference/02-file-conventions/01-metadata/sitemap.mdx create mode 100644 apps/docs/content/ar/docs/14/02-app/02-api-reference/02-file-conventions/default.mdx create mode 100644 apps/docs/content/ar/docs/14/02-app/02-api-reference/02-file-conventions/error.mdx create mode 100644 apps/docs/content/ar/docs/14/02-app/02-api-reference/02-file-conventions/index.mdx create mode 100644 apps/docs/content/ar/docs/14/02-app/02-api-reference/02-file-conventions/instrumentation.mdx create mode 100644 apps/docs/content/ar/docs/14/02-app/02-api-reference/02-file-conventions/layout.mdx create mode 100644 apps/docs/content/ar/docs/14/02-app/02-api-reference/02-file-conventions/loading.mdx create mode 100644 apps/docs/content/ar/docs/14/02-app/02-api-reference/02-file-conventions/middleware.mdx create mode 100644 apps/docs/content/ar/docs/14/02-app/02-api-reference/02-file-conventions/not-found.mdx create mode 100644 apps/docs/content/ar/docs/14/02-app/02-api-reference/02-file-conventions/page.mdx create mode 100644 apps/docs/content/ar/docs/14/02-app/02-api-reference/02-file-conventions/route-segment-config.mdx create mode 100644 apps/docs/content/ar/docs/14/02-app/02-api-reference/02-file-conventions/route.mdx create mode 100644 apps/docs/content/ar/docs/14/02-app/02-api-reference/02-file-conventions/template.mdx create mode 100644 apps/docs/content/ar/docs/14/02-app/02-api-reference/04-functions/cookies.mdx create mode 100644 apps/docs/content/ar/docs/14/02-app/02-api-reference/04-functions/draft-mode.mdx create mode 100644 apps/docs/content/ar/docs/14/02-app/02-api-reference/04-functions/fetch.mdx create mode 100644 apps/docs/content/ar/docs/14/02-app/02-api-reference/04-functions/generate-image-metadata.mdx create mode 100644 apps/docs/content/ar/docs/14/02-app/02-api-reference/04-functions/generate-metadata.mdx create mode 100644 apps/docs/content/ar/docs/14/02-app/02-api-reference/04-functions/generate-sitemaps.mdx create mode 100644 apps/docs/content/ar/docs/14/02-app/02-api-reference/04-functions/generate-static-params.mdx create mode 100644 apps/docs/content/ar/docs/14/02-app/02-api-reference/04-functions/generate-viewport.mdx create mode 100644 apps/docs/content/ar/docs/14/02-app/02-api-reference/04-functions/headers.mdx create mode 100644 apps/docs/content/ar/docs/14/02-app/02-api-reference/04-functions/image-response.mdx create mode 100644 apps/docs/content/ar/docs/14/02-app/02-api-reference/04-functions/index.mdx create mode 100644 apps/docs/content/ar/docs/14/02-app/02-api-reference/04-functions/next-request.mdx create mode 100644 apps/docs/content/ar/docs/14/02-app/02-api-reference/04-functions/next-response.mdx create mode 100644 apps/docs/content/ar/docs/14/02-app/02-api-reference/04-functions/not-found.mdx create mode 100644 apps/docs/content/ar/docs/14/02-app/02-api-reference/04-functions/permanentRedirect.mdx create mode 100644 apps/docs/content/ar/docs/14/02-app/02-api-reference/04-functions/redirect.mdx create mode 100644 apps/docs/content/ar/docs/14/02-app/02-api-reference/04-functions/revalidatePath.mdx create mode 100644 apps/docs/content/ar/docs/14/02-app/02-api-reference/04-functions/revalidateTag.mdx create mode 100644 apps/docs/content/ar/docs/14/02-app/02-api-reference/04-functions/unstable_cache.mdx create mode 100644 apps/docs/content/ar/docs/14/02-app/02-api-reference/04-functions/unstable_noStore.mdx create mode 100644 apps/docs/content/ar/docs/14/02-app/02-api-reference/04-functions/use-params.mdx create mode 100644 apps/docs/content/ar/docs/14/02-app/02-api-reference/04-functions/use-pathname.mdx create mode 100644 apps/docs/content/ar/docs/14/02-app/02-api-reference/04-functions/use-report-web-vitals.mdx create mode 100644 apps/docs/content/ar/docs/14/02-app/02-api-reference/04-functions/use-router.mdx create mode 100644 apps/docs/content/ar/docs/14/02-app/02-api-reference/04-functions/use-search-params.mdx create mode 100644 apps/docs/content/ar/docs/14/02-app/02-api-reference/04-functions/use-selected-layout-segment.mdx create mode 100644 apps/docs/content/ar/docs/14/02-app/02-api-reference/04-functions/use-selected-layout-segments.mdx create mode 100644 apps/docs/content/ar/docs/14/02-app/02-api-reference/04-functions/userAgent.mdx create mode 100644 apps/docs/content/ar/docs/14/02-app/02-api-reference/05-next-config-js/appDir.mdx create mode 100644 apps/docs/content/ar/docs/14/02-app/02-api-reference/05-next-config-js/assetPrefix.mdx create mode 100644 apps/docs/content/ar/docs/14/02-app/02-api-reference/05-next-config-js/basePath.mdx create mode 100644 apps/docs/content/ar/docs/14/02-app/02-api-reference/05-next-config-js/compress.mdx create mode 100644 apps/docs/content/ar/docs/14/02-app/02-api-reference/05-next-config-js/crossOrigin.mdx create mode 100644 apps/docs/content/ar/docs/14/02-app/02-api-reference/05-next-config-js/devIndicators.mdx create mode 100644 apps/docs/content/ar/docs/14/02-app/02-api-reference/05-next-config-js/distDir.mdx create mode 100644 apps/docs/content/ar/docs/14/02-app/02-api-reference/05-next-config-js/env.mdx create mode 100644 apps/docs/content/ar/docs/14/02-app/02-api-reference/05-next-config-js/eslint.mdx create mode 100644 apps/docs/content/ar/docs/14/02-app/02-api-reference/05-next-config-js/exportPathMap.mdx create mode 100644 apps/docs/content/ar/docs/14/02-app/02-api-reference/05-next-config-js/generateBuildId.mdx create mode 100644 apps/docs/content/ar/docs/14/02-app/02-api-reference/05-next-config-js/generateEtags.mdx create mode 100644 apps/docs/content/ar/docs/14/02-app/02-api-reference/05-next-config-js/headers.mdx create mode 100644 apps/docs/content/ar/docs/14/02-app/02-api-reference/05-next-config-js/httpAgentOptions.mdx create mode 100644 apps/docs/content/ar/docs/14/02-app/02-api-reference/05-next-config-js/images.mdx create mode 100644 apps/docs/content/ar/docs/14/02-app/02-api-reference/05-next-config-js/incrementalCacheHandlerPath.mdx create mode 100644 apps/docs/content/ar/docs/14/02-app/02-api-reference/05-next-config-js/index.mdx create mode 100644 apps/docs/content/ar/docs/14/02-app/02-api-reference/05-next-config-js/instrumentationHook.mdx create mode 100644 apps/docs/content/ar/docs/14/02-app/02-api-reference/05-next-config-js/logging.mdx create mode 100644 apps/docs/content/ar/docs/14/02-app/02-api-reference/05-next-config-js/mdxRs.mdx create mode 100644 apps/docs/content/ar/docs/14/02-app/02-api-reference/05-next-config-js/onDemandEntries.mdx create mode 100644 apps/docs/content/ar/docs/14/02-app/02-api-reference/05-next-config-js/optimizePackageImports.mdx create mode 100644 apps/docs/content/ar/docs/14/02-app/02-api-reference/05-next-config-js/output.mdx create mode 100644 apps/docs/content/ar/docs/14/02-app/02-api-reference/05-next-config-js/pageExtensions.mdx create mode 100644 apps/docs/content/ar/docs/14/02-app/02-api-reference/05-next-config-js/partial-prerendering.mdx create mode 100644 apps/docs/content/ar/docs/14/02-app/02-api-reference/05-next-config-js/poweredByHeader.mdx create mode 100644 apps/docs/content/ar/docs/14/02-app/02-api-reference/05-next-config-js/productionBrowserSourceMaps.mdx create mode 100644 apps/docs/content/ar/docs/14/02-app/02-api-reference/05-next-config-js/reactStrictMode.mdx create mode 100644 apps/docs/content/ar/docs/14/02-app/02-api-reference/05-next-config-js/redirects.mdx create mode 100644 apps/docs/content/ar/docs/14/02-app/02-api-reference/05-next-config-js/rewrites.mdx create mode 100644 apps/docs/content/ar/docs/14/02-app/02-api-reference/05-next-config-js/serverActions.mdx create mode 100644 apps/docs/content/ar/docs/14/02-app/02-api-reference/05-next-config-js/serverComponentsExternalPackages.mdx create mode 100644 apps/docs/content/ar/docs/14/02-app/02-api-reference/05-next-config-js/staleTimes.mdx create mode 100644 apps/docs/content/ar/docs/14/02-app/02-api-reference/05-next-config-js/trailingSlash.mdx create mode 100644 apps/docs/content/ar/docs/14/02-app/02-api-reference/05-next-config-js/transpilePackages.mdx create mode 100644 apps/docs/content/ar/docs/14/02-app/02-api-reference/05-next-config-js/turbo.mdx create mode 100644 apps/docs/content/ar/docs/14/02-app/02-api-reference/05-next-config-js/typedRoutes.mdx create mode 100644 apps/docs/content/ar/docs/14/02-app/02-api-reference/05-next-config-js/typescript.mdx create mode 100644 apps/docs/content/ar/docs/14/02-app/02-api-reference/05-next-config-js/urlImports.mdx create mode 100644 apps/docs/content/ar/docs/14/02-app/02-api-reference/05-next-config-js/webVitalsAttribution.mdx create mode 100644 apps/docs/content/ar/docs/14/02-app/02-api-reference/05-next-config-js/webpack.mdx create mode 100644 apps/docs/content/ar/docs/14/02-app/02-api-reference/06-cli/create-next-app.mdx create mode 100644 apps/docs/content/ar/docs/14/02-app/02-api-reference/06-cli/index.mdx create mode 100644 apps/docs/content/ar/docs/14/02-app/02-api-reference/06-cli/next.mdx create mode 100644 apps/docs/content/ar/docs/14/02-app/02-api-reference/07-edge.mdx create mode 100644 apps/docs/content/ar/docs/14/02-app/02-api-reference/index.mdx create mode 100644 apps/docs/content/ar/docs/14/02-app/index.mdx create mode 100644 apps/docs/content/ar/docs/14/03-pages/01-building-your-application/01-routing/01-pages-and-layouts.mdx create mode 100644 apps/docs/content/ar/docs/14/03-pages/01-building-your-application/01-routing/02-dynamic-routes.mdx create mode 100644 apps/docs/content/ar/docs/14/03-pages/01-building-your-application/01-routing/03-linking-and-navigating.mdx create mode 100644 apps/docs/content/ar/docs/14/03-pages/01-building-your-application/01-routing/04-redirecting.mdx create mode 100644 apps/docs/content/ar/docs/14/03-pages/01-building-your-application/01-routing/05-custom-app.mdx create mode 100644 apps/docs/content/ar/docs/14/03-pages/01-building-your-application/01-routing/06-custom-document.mdx create mode 100644 apps/docs/content/ar/docs/14/03-pages/01-building-your-application/01-routing/07-api-routes.mdx create mode 100644 apps/docs/content/ar/docs/14/03-pages/01-building-your-application/01-routing/08-custom-error.mdx create mode 100644 apps/docs/content/ar/docs/14/03-pages/01-building-your-application/01-routing/10-internationalization.mdx create mode 100644 apps/docs/content/ar/docs/14/03-pages/01-building-your-application/01-routing/11-middleware.mdx create mode 100644 apps/docs/content/ar/docs/14/03-pages/01-building-your-application/01-routing/index.mdx create mode 100644 apps/docs/content/ar/docs/14/03-pages/01-building-your-application/02-rendering/01-server-side-rendering.mdx create mode 100644 apps/docs/content/ar/docs/14/03-pages/01-building-your-application/02-rendering/02-static-site-generation.mdx create mode 100644 apps/docs/content/ar/docs/14/03-pages/01-building-your-application/02-rendering/04-automatic-static-optimization.mdx create mode 100644 apps/docs/content/ar/docs/14/03-pages/01-building-your-application/02-rendering/05-client-side-rendering.mdx create mode 100644 apps/docs/content/ar/docs/14/03-pages/01-building-your-application/02-rendering/06-edge-and-nodejs-runtimes.mdx create mode 100644 apps/docs/content/ar/docs/14/03-pages/01-building-your-application/02-rendering/index.mdx create mode 100644 apps/docs/content/ar/docs/14/03-pages/01-building-your-application/03-data-fetching/01-get-static-props.mdx create mode 100644 apps/docs/content/ar/docs/14/03-pages/01-building-your-application/03-data-fetching/02-get-static-paths.mdx create mode 100644 apps/docs/content/ar/docs/14/03-pages/01-building-your-application/03-data-fetching/03-forms-and-mutations.mdx create mode 100644 apps/docs/content/ar/docs/14/03-pages/01-building-your-application/03-data-fetching/03-get-server-side-props.mdx create mode 100644 apps/docs/content/ar/docs/14/03-pages/01-building-your-application/03-data-fetching/04-incremental-static-regeneration.mdx create mode 100644 apps/docs/content/ar/docs/14/03-pages/01-building-your-application/03-data-fetching/05-client-side.mdx create mode 100644 apps/docs/content/ar/docs/14/03-pages/01-building-your-application/03-data-fetching/index.mdx create mode 100644 apps/docs/content/ar/docs/14/03-pages/01-building-your-application/04-styling/01-css-modules.mdx create mode 100644 apps/docs/content/ar/docs/14/03-pages/01-building-your-application/04-styling/02-tailwind-css.mdx create mode 100644 apps/docs/content/ar/docs/14/03-pages/01-building-your-application/04-styling/03-css-in-js.mdx create mode 100644 apps/docs/content/ar/docs/14/03-pages/01-building-your-application/04-styling/04-sass.mdx create mode 100644 apps/docs/content/ar/docs/14/03-pages/01-building-your-application/04-styling/index.mdx create mode 100644 apps/docs/content/ar/docs/14/03-pages/01-building-your-application/05-optimizing/01-images.mdx create mode 100644 apps/docs/content/ar/docs/14/03-pages/01-building-your-application/05-optimizing/02-fonts.mdx create mode 100644 apps/docs/content/ar/docs/14/03-pages/01-building-your-application/05-optimizing/03-scripts.mdx create mode 100644 apps/docs/content/ar/docs/14/03-pages/01-building-your-application/05-optimizing/05-static-assets.mdx create mode 100644 apps/docs/content/ar/docs/14/03-pages/01-building-your-application/05-optimizing/06-bundle-analyzer.mdx create mode 100644 apps/docs/content/ar/docs/14/03-pages/01-building-your-application/05-optimizing/07-analytics.mdx create mode 100644 apps/docs/content/ar/docs/14/03-pages/01-building-your-application/05-optimizing/08-lazy-loading.mdx create mode 100644 apps/docs/content/ar/docs/14/03-pages/01-building-your-application/05-optimizing/09-instrumentation.mdx create mode 100644 apps/docs/content/ar/docs/14/03-pages/01-building-your-application/05-optimizing/10-open-telemetry.mdx create mode 100644 apps/docs/content/ar/docs/14/03-pages/01-building-your-application/05-optimizing/11-third-party-libraries.mdx create mode 100644 apps/docs/content/ar/docs/14/03-pages/01-building-your-application/05-optimizing/index.mdx create mode 100644 apps/docs/content/ar/docs/14/03-pages/01-building-your-application/06-configuring/01-typescript.mdx create mode 100644 apps/docs/content/ar/docs/14/03-pages/01-building-your-application/06-configuring/02-eslint.mdx create mode 100644 apps/docs/content/ar/docs/14/03-pages/01-building-your-application/06-configuring/03-environment-variables.mdx create mode 100644 apps/docs/content/ar/docs/14/03-pages/01-building-your-application/06-configuring/04-absolute-imports-and-module-aliases.mdx create mode 100644 apps/docs/content/ar/docs/14/03-pages/01-building-your-application/06-configuring/05-src-directory.mdx create mode 100644 apps/docs/content/ar/docs/14/03-pages/01-building-your-application/06-configuring/06-mdx.mdx create mode 100644 apps/docs/content/ar/docs/14/03-pages/01-building-your-application/06-configuring/07-amp.mdx create mode 100644 apps/docs/content/ar/docs/14/03-pages/01-building-your-application/06-configuring/08-babel.mdx create mode 100644 apps/docs/content/ar/docs/14/03-pages/01-building-your-application/06-configuring/09-post-css.mdx create mode 100644 apps/docs/content/ar/docs/14/03-pages/01-building-your-application/06-configuring/10-custom-server.mdx create mode 100644 apps/docs/content/ar/docs/14/03-pages/01-building-your-application/06-configuring/11-draft-mode.mdx create mode 100644 apps/docs/content/ar/docs/14/03-pages/01-building-your-application/06-configuring/12-error-handling.mdx create mode 100644 apps/docs/content/ar/docs/14/03-pages/01-building-your-application/06-configuring/13-debugging.mdx create mode 100644 apps/docs/content/ar/docs/14/03-pages/01-building-your-application/06-configuring/14-preview-mode.mdx create mode 100644 apps/docs/content/ar/docs/14/03-pages/01-building-your-application/06-configuring/15-content-security-policy.mdx create mode 100644 apps/docs/content/ar/docs/14/03-pages/01-building-your-application/06-configuring/index.mdx create mode 100644 apps/docs/content/ar/docs/14/03-pages/01-building-your-application/07-testing/01-vitest.mdx create mode 100644 apps/docs/content/ar/docs/14/03-pages/01-building-your-application/07-testing/02-jest.mdx create mode 100644 apps/docs/content/ar/docs/14/03-pages/01-building-your-application/07-testing/03-playwright.mdx create mode 100644 apps/docs/content/ar/docs/14/03-pages/01-building-your-application/07-testing/04-cypress.mdx create mode 100644 apps/docs/content/ar/docs/14/03-pages/01-building-your-application/07-testing/index.mdx create mode 100644 apps/docs/content/ar/docs/14/03-pages/01-building-your-application/08-authentication/index.mdx create mode 100644 apps/docs/content/ar/docs/14/03-pages/01-building-your-application/09-deploying/01-production-checklist.mdx create mode 100644 apps/docs/content/ar/docs/14/03-pages/01-building-your-application/09-deploying/02-static-exports.mdx create mode 100644 apps/docs/content/ar/docs/14/03-pages/01-building-your-application/09-deploying/03-multi-zones.mdx create mode 100644 apps/docs/content/ar/docs/14/03-pages/01-building-your-application/09-deploying/04-ci-build-caching.mdx create mode 100644 apps/docs/content/ar/docs/14/03-pages/01-building-your-application/09-deploying/index.mdx create mode 100644 apps/docs/content/ar/docs/14/03-pages/01-building-your-application/10-upgrading/01-codemods.mdx create mode 100644 apps/docs/content/ar/docs/14/03-pages/01-building-your-application/10-upgrading/02-app-router-migration.mdx create mode 100644 apps/docs/content/ar/docs/14/03-pages/01-building-your-application/10-upgrading/03-from-vite.mdx create mode 100644 apps/docs/content/ar/docs/14/03-pages/01-building-your-application/10-upgrading/04-from-create-react-app.mdx create mode 100644 apps/docs/content/ar/docs/14/03-pages/01-building-your-application/10-upgrading/05-version-14.mdx create mode 100644 apps/docs/content/ar/docs/14/03-pages/01-building-your-application/10-upgrading/06-version-13.mdx create mode 100644 apps/docs/content/ar/docs/14/03-pages/01-building-your-application/10-upgrading/07-version-12.mdx create mode 100644 apps/docs/content/ar/docs/14/03-pages/01-building-your-application/10-upgrading/08-version-11.mdx create mode 100644 apps/docs/content/ar/docs/14/03-pages/01-building-your-application/10-upgrading/09-version-10.mdx create mode 100644 apps/docs/content/ar/docs/14/03-pages/01-building-your-application/10-upgrading/10-version-9.mdx create mode 100644 apps/docs/content/ar/docs/14/03-pages/01-building-your-application/10-upgrading/index.mdx create mode 100644 apps/docs/content/ar/docs/14/03-pages/01-building-your-application/index.mdx create mode 100644 apps/docs/content/ar/docs/14/03-pages/02-api-reference/01-components/font.mdx create mode 100644 apps/docs/content/ar/docs/14/03-pages/02-api-reference/01-components/head.mdx create mode 100644 apps/docs/content/ar/docs/14/03-pages/02-api-reference/01-components/image-legacy.mdx create mode 100644 apps/docs/content/ar/docs/14/03-pages/02-api-reference/01-components/image.mdx create mode 100644 apps/docs/content/ar/docs/14/03-pages/02-api-reference/01-components/index.mdx create mode 100644 apps/docs/content/ar/docs/14/03-pages/02-api-reference/01-components/link.mdx create mode 100644 apps/docs/content/ar/docs/14/03-pages/02-api-reference/01-components/script.mdx create mode 100644 apps/docs/content/ar/docs/14/03-pages/02-api-reference/02-functions/get-initial-props.mdx create mode 100644 apps/docs/content/ar/docs/14/03-pages/02-api-reference/02-functions/get-server-side-props.mdx create mode 100644 apps/docs/content/ar/docs/14/03-pages/02-api-reference/02-functions/get-static-paths.mdx create mode 100644 apps/docs/content/ar/docs/14/03-pages/02-api-reference/02-functions/get-static-props.mdx create mode 100644 apps/docs/content/ar/docs/14/03-pages/02-api-reference/02-functions/index.mdx create mode 100644 apps/docs/content/ar/docs/14/03-pages/02-api-reference/02-functions/next-request.mdx create mode 100644 apps/docs/content/ar/docs/14/03-pages/02-api-reference/02-functions/next-response.mdx create mode 100644 apps/docs/content/ar/docs/14/03-pages/02-api-reference/02-functions/use-amp.mdx create mode 100644 apps/docs/content/ar/docs/14/03-pages/02-api-reference/02-functions/use-report-web-vitals.mdx create mode 100644 apps/docs/content/ar/docs/14/03-pages/02-api-reference/02-functions/use-router.mdx create mode 100644 apps/docs/content/ar/docs/14/03-pages/02-api-reference/02-functions/userAgent.mdx create mode 100644 apps/docs/content/ar/docs/14/03-pages/02-api-reference/03-next-config-js/assetPrefix.mdx create mode 100644 apps/docs/content/ar/docs/14/03-pages/02-api-reference/03-next-config-js/basePath.mdx create mode 100644 apps/docs/content/ar/docs/14/03-pages/02-api-reference/03-next-config-js/compress.mdx create mode 100644 apps/docs/content/ar/docs/14/03-pages/02-api-reference/03-next-config-js/crossOrigin.mdx create mode 100644 apps/docs/content/ar/docs/14/03-pages/02-api-reference/03-next-config-js/devIndicators.mdx create mode 100644 apps/docs/content/ar/docs/14/03-pages/02-api-reference/03-next-config-js/distDir.mdx create mode 100644 apps/docs/content/ar/docs/14/03-pages/02-api-reference/03-next-config-js/env.mdx create mode 100644 apps/docs/content/ar/docs/14/03-pages/02-api-reference/03-next-config-js/eslint.mdx create mode 100644 apps/docs/content/ar/docs/14/03-pages/02-api-reference/03-next-config-js/exportPathMap.mdx create mode 100644 apps/docs/content/ar/docs/14/03-pages/02-api-reference/03-next-config-js/generateBuildId.mdx create mode 100644 apps/docs/content/ar/docs/14/03-pages/02-api-reference/03-next-config-js/generateEtags.mdx create mode 100644 apps/docs/content/ar/docs/14/03-pages/02-api-reference/03-next-config-js/headers.mdx create mode 100644 apps/docs/content/ar/docs/14/03-pages/02-api-reference/03-next-config-js/httpAgentOptions.mdx create mode 100644 apps/docs/content/ar/docs/14/03-pages/02-api-reference/03-next-config-js/images.mdx create mode 100644 apps/docs/content/ar/docs/14/03-pages/02-api-reference/03-next-config-js/index.mdx create mode 100644 apps/docs/content/ar/docs/14/03-pages/02-api-reference/03-next-config-js/instrumentationHook.mdx create mode 100644 apps/docs/content/ar/docs/14/03-pages/02-api-reference/03-next-config-js/onDemandEntries.mdx create mode 100644 apps/docs/content/ar/docs/14/03-pages/02-api-reference/03-next-config-js/optimizePackageImports.mdx create mode 100644 apps/docs/content/ar/docs/14/03-pages/02-api-reference/03-next-config-js/output.mdx create mode 100644 apps/docs/content/ar/docs/14/03-pages/02-api-reference/03-next-config-js/pageExtensions.mdx create mode 100644 apps/docs/content/ar/docs/14/03-pages/02-api-reference/03-next-config-js/poweredByHeader.mdx create mode 100644 apps/docs/content/ar/docs/14/03-pages/02-api-reference/03-next-config-js/productionBrowserSourceMaps.mdx create mode 100644 apps/docs/content/ar/docs/14/03-pages/02-api-reference/03-next-config-js/reactStrictMode.mdx create mode 100644 apps/docs/content/ar/docs/14/03-pages/02-api-reference/03-next-config-js/redirects.mdx create mode 100644 apps/docs/content/ar/docs/14/03-pages/02-api-reference/03-next-config-js/rewrites.mdx create mode 100644 apps/docs/content/ar/docs/14/03-pages/02-api-reference/03-next-config-js/runtime-configuration.mdx create mode 100644 apps/docs/content/ar/docs/14/03-pages/02-api-reference/03-next-config-js/trailingSlash.mdx create mode 100644 apps/docs/content/ar/docs/14/03-pages/02-api-reference/03-next-config-js/transpilePackages.mdx create mode 100644 apps/docs/content/ar/docs/14/03-pages/02-api-reference/03-next-config-js/turbo.mdx create mode 100644 apps/docs/content/ar/docs/14/03-pages/02-api-reference/03-next-config-js/typescript.mdx create mode 100644 apps/docs/content/ar/docs/14/03-pages/02-api-reference/03-next-config-js/urlImports.mdx create mode 100644 apps/docs/content/ar/docs/14/03-pages/02-api-reference/03-next-config-js/webVitalsAttribution.mdx create mode 100644 apps/docs/content/ar/docs/14/03-pages/02-api-reference/03-next-config-js/webpack.mdx create mode 100644 apps/docs/content/ar/docs/14/03-pages/02-api-reference/05-edge.mdx create mode 100644 apps/docs/content/ar/docs/14/03-pages/02-api-reference/06-cli/create-next-app.mdx create mode 100644 apps/docs/content/ar/docs/14/03-pages/02-api-reference/06-cli/index.mdx create mode 100644 apps/docs/content/ar/docs/14/03-pages/02-api-reference/06-cli/next.mdx create mode 100644 apps/docs/content/ar/docs/14/03-pages/02-api-reference/index.mdx create mode 100644 apps/docs/content/ar/docs/14/03-pages/index.mdx create mode 100644 apps/docs/content/ar/docs/14/04-architecture/accessibility.mdx create mode 100644 apps/docs/content/ar/docs/14/04-architecture/fast-refresh.mdx create mode 100644 apps/docs/content/ar/docs/14/04-architecture/index.mdx create mode 100644 apps/docs/content/ar/docs/14/04-architecture/nextjs-compiler.mdx create mode 100644 apps/docs/content/ar/docs/14/04-architecture/supported-browsers.mdx create mode 100644 apps/docs/content/ar/docs/14/04-architecture/turbopack.mdx create mode 100644 apps/docs/content/ar/docs/14/05-community/01-contribution-guide.mdx create mode 100644 apps/docs/content/ar/docs/14/05-community/index.mdx create mode 100644 apps/docs/content/ar/docs/14/index.mdx diff --git a/apps/docs/content/ar/blog/next-12-3.mdx b/apps/docs/content/ar/blog/next-12-3.mdx new file mode 100644 index 00000000..42fa860d --- /dev/null +++ b/apps/docs/content/ar/blog/next-12-3.mdx @@ -0,0 +1,180 @@ +--- +source-updated-at: 2025-05-29T18:05:49.000Z +translation-updated-at: 2025-06-06T17:16:30.913Z +title: Next.js 12.3 +description: >- + يُقدم Next.js 12.3 تثبيت TypeScript التلقائي، تحديث Fast Refresh محسن، مكون الصورة الجديد المستقر، والمزيد! +author: + - name: بالاز أوربان + image: /static/team/balazs.jpg + - name: دونج يون كانج + image: /static/team/kdy.jpg + - name: جيا تشي ليو + image: /static/team/jiachi.png + - name: جاي جاي كاسبر + image: /static/team/jj.jpg + - name: مايا تيجاردن + image: /static/team/maia.jpg + - name: شو دينج + image: /static/team/shu.jpg + - name: ستيفن + image: /static/team/styfle.png + - name: تيم نيوتركينز + image: /static/team/tim.jpg +date: 2022-09-08T16:00:00.507Z +image: >- + https://h8DxKfmAPhn8O0p3.public.blob.vercel-storage.com/static/blog/next-12-3/twitter-card.png +--- + +لقد قمنا بإصدار بعض التحسينات التي تعزز تجربة الاستخدام في Next.js مع الإصدار 12.3: + +* [**Fast Refresh محسن:**](#improved-fast-refresh) ملفات `.env` و `jsconfig.json` و `tsconfig.json` الآن تعيد التحميل السريع. +* [**تثبيت TypeScript التلقائي:**](#typescript-auto-install) أضف ملف `.ts` لتكوين TypeScript تلقائيًا وتثبيت التبعيات. +* [**مكون الصورة:**](#image-component) `next/future/image` أصبح الآن مستقرًا. +* [**SWC Minifier:**](#swc-minifier-stable) تصغير الحجم باستخدام مترجم Next.js أصبح الآن مستقرًا. +* [**تحديث الموجه الجديد + التخطيطات:**](#new-router-and-layouts-update) بدأ التنفيذ وتم شرح الميزات الجديدة. + +قم بالتحديث اليوم عن طريق تشغيل `npm i next@latest`. + +> إعلان عن مؤتمر Next.js المجتمعي العالمي الثالث في 25 أكتوبر. [سجل الآن](https://nextjs.org/conf) → + +[Next.js Conf](#nextjs-conf) +---------------------------- + +أنت مدعو إلى المؤتمر المجتمعي العالمي لـ Next.js في 25 أكتوبر. بمناسبة الذكرى السادسة لـ Next.js، سنقدم: + +* ميزات تستفيد من React Server Components و Streaming و Suspense. +* اصطلاحات تجعل من السهل على المطورين تحسين وتوسيع التطبيقات. +* أدوات مفتوحة المصدر تجعل التطوير المحلي وعمليات البناء للإنتاج أسرع. + +[احصل على تذكرتك المجانية](https://nextjs.org/conf) وشاهد مستقبل Next.js و React، وتابع [@nextjs](https://twitter.com/nextjs) لمزيد من الإعلانات قريبًا. نحن نبحث أيضًا عن محادثات مجتمعية. [قدم اقتراحًا لمحادثة](https://nextjs-conf.super.site/) وشارك قصة ما تقوم ببنائه باستخدام Next.js. + +[تثبيت TypeScript التلقائي](#typescript-auto-install) +--------------------------------------------------- + +يحتوي Next.js على دعم مدمج للتكوين التلقائي لـ TypeScript. سابقًا، إضافة TypeScript إلى مشروع موجود تطلب تثبيت التبعيات اللازمة يدويًا. + +مع هذا الإصدار، يكتشف Next.js تلقائيًا عند إضافة ملفات TypeScript إلى مشروع، يقوم بتثبيت التبعيات اللازمة وإضافة ملف `tsconfig.json`. يعمل هذا عند تشغيل `next dev` و `next build`. + +فيديو يوضح Next.js يقوم بالتثبيت التلقائي لـ TypeScript. + +[Fast Refresh محسن](#improved-fast-refresh) +----------------------------------------------- + +التكرارات السريعة ضرورية لسير عمل التطوير المحلي. يستخدم Next.js [Fast Refresh](/docs/architecture/fast-refresh) للحصول على ملاحظات فورية على التعديلات التي تجريها على مكونات React. اضغط حفظ وشاهد التغييرات تنعكس في المتصفح _بدون_ الحاجة إلى إعادة تحميل الصفحة. + +مع Next.js 12.3، بعض ملفات التكوين الآن تعيد التحميل السريع عند إجراء التعديلات، بما في ذلك: + +* `.env` و `env.*` المتغيرات +* `jsconfig.json` +* `tsconfig.json** + +لم تعد بحاجة إلى إعادة تشغيل خادم التطوير المحلي عند إجراء تغييرات على ملفات التكوين هذه. + +فيديو يوضح Next.js يعيد التحميل السريع لملف \`.env\`. + +[مكون الصورة](#image-component) +----------------------------------- + +### [مكون `next/future/image` (مستقر)](#nextfutureimage-component-stable) + +في [Next.js 12.2](https://nextjs.org/blog/next-12-2)، شاركنا معاينة تجريبية لمكون **جديد** للصورة يبسط كيفية تنسيق الصور ويحسن الأداء باستخدام التحميل الكسول للمتصفح الأصلي. + +أصبح مكون الصورة الجديد الآن مستقرًا ولم يعد يتطلب علامة تجريبية. + +منذ الإصدار الأخير، قمنا بإجراء المزيد من التحسينات: + +* أضفنا دعمًا لوضع التخطيط `fill` الذي يجعل الصورة تملأ العنصر الأصلي. +* حسّننا العنصر النائب blur-up ليعمل مع الصور الشفافة، لم يعد يحتاج إلى `