Open
Description
Maintainers
For New Translators
To translate a page:
- Check that no one else has claimed your page in the checklist and comments below.
- Comment below with the name of the page you would like to translate. Please take only one page at a time.
- Clone this repo, translate your page, and submit a pull request!
Before contributing, read the glossary and style guide (once they exist) to understand how to translate various technical and Blitz-specific terms.
Please be prompt with your translations! If you find that you can't commit anymore, let the maintainers know so they can assign the page to someone else.
For Maintainers
When someone volunteers, edit this issue with the username of the volunteer, and with the PR. Ex:
- Home Page (@BlitzBot) French Translation Progress #1
When PRs are merged, make sure to mark that page as completed!
Core Pages
To do before releasing as an "official" translation. Please translate these pages first.
- Home Page (@Mangiang) Translation Home page #2
- Get Started (@emeraldsanto ) feat: added translation of
Get Started
documentation page #4 - Tutorial (@emeraldsanto) feat: added translation of
Tutorial
documentation page #6 - Languages (@DothamDTH )
- Showcase (@Mangiang) feat: Add Showcase page translation #13
- All other texts (footer, navbar, search popup, etc.) (@Mangiang) Translate all other texts (footer, navbar, search popup, etc.) #5
Introduction
- Learning Path (@Mangiang) feat: Add learning path translation #14
- What is Next.js? (@Xav83) Translates the file
app/pages/docs/what-is-nextjs.mdx
into french. #15 - Why Blitz instead of Next.js?
- Tradeoffs
- Free Stickers
Basics
- File Structure
-
<App>
-
<Image>
-
<Script>
- CSS
- Font Optimization
- Static Files
- Environment Variables
- Error Handling
-
<ErrorBoundary>
- Testing
- Utilities
Pages
- Pages
- Error Pages
-
<Head>
-
<Document>
- Preview Mode
- Static HTML Export
- Code Splitting
-
getStaticProps
API -
getStaticPaths
API -
getServerSideProps
API
Routing
- File-Based Routing
- Conventions
- Internationalized Routing
-
<Link>
- URL Params & Query
- Router
- Redirects
- Rewrites
- HTTP Headers
- API Routes
- Shallow Routing
- Route Manifest
Next Steps
These are the next most important translations, ordered by importance:
Database
- Overview
- Run Postgres Locally
- Seeds
- Prisma Utilities
- Fauna
Queries & Mutations
- Query Resolvers
- Use Queries
- Mutation Resolvers
- Use Mutations
- Client Utilities
- Server Utilities
-
useQuery
-
usePaginatedQuery
-
useInfiniteQuery
-
useMutation
Auth
- Overview
- Session Management
- Authorization & Security
- Hooks & Utilities
- Third Party Login w/Passport.js
- How To Impersonate Other Users
Backend Architecture
- Multitenancy
- Background Processing with Quirrel
- HTTP Middleware
- Custom Server
- Security Headers
Deploying to Production
- To Render.com
- To Vercel
- To Heroku
- To Railway
Community
- How the Community Operates (@DothamDTH ) How-the-community-operates #7
- Manifesto
- History (@DothamDTH ) Community-history #8
- How to Contribute
- Being a Maintainer (@DothamDTH ) starting-maintainers #10
- Code of Conduct (@DothamDTH ) code-of-conduct #9
- Doc Translations (@DothamDTH ) doc-translations-page-traduction #11
Configuration
-
blitz.config.js
- Webpack Config
- PostCSS Config
- ESLint Config
- Husky Config
- Prettier Config
- RPC Specification
- Measuring Performance
CLI
- Overview
-
blitz new
-
blitz dev
-
blitz start
-
blitz build
-
blitz export
-
blitz db
-
blitz prisma
-
blitz generate
-
blitz codegen
-
blitz console
-
blitz install
-
blitz autocomplete
-
blitz routes
Recipes
- Using Recipes
- Writing Recipes
Templates
- Blitz Templates
Metadata
Assignees
Labels
No labels