moooon
Motir
Vibe the project. Bring an idea — Motir's three AI layers plan it, track it, and ship it, end to end. You're looking at Motir, built in Motir.
- Vibe Project
- Open Source
- AI Agent
- AI Loop
- 5
- solicitudes
- 0
- votos
- 348
- planificados
- 4038
- publicados
- motir.co in eleven languages — browser detection, a language switcher, English fallback, and every page whose words live in the catalogue (landing, products, how it works, /design, /ideas, explore, public projects, the 404) translated and shown in its script's font setMotir in eleven languages — app.motir.co and motir.co in en·zh·ja·ko·de·fr·es·it·nl·pl·pt, per-language font sets, and work content in an org content language with per-user translation
- The share image in every language — app/opengraph-image.tsx moved under app/[locale], its words from the locale's catalogue, rendered at build time in that script's font set (subset CJK faces loaded into the image renderer), statically generated per localeMotir in eleven languages — app.motir.co and motir.co in en·zh·ja·ko·de·fr·es·it·nl·pl·pt, per-language font sets, and work content in an org content language with per-user translation
- Site links keep the page's locale — every internal motir.co link in the header, footer, product menu, mobile menu, page bodies and project tabs (spelled through siteLinkFor / publicPathFor) points at the same locale's address, English unprefixed, tenant-host project paths unchangedMotir in eleven languages — app.motir.co and motir.co in en·zh·ja·ko·de·fr·es·it·nl·pl·pt, per-language font sets, and work content in an org content language with per-user translation
- Sweep motir.co's other covered pages for hard-coded copy into messages/en.json — landing, products, how it works, Motir builds itself, /design, /ideas chrome, /explore, the docs and legal chrome, the 404 room and the shared chrome — and add the JSX-literal guard testMotir in eleven languages — app.motir.co and motir.co in en·zh·ja·ko·de·fr·es·it·nl·pl·pt, per-language font sets, and work content in an org content language with per-user translation
- Story E2E with acceptance video: a Japanese-browser first visit, Swedish falling back to English, switching to French and walking the site and /design's axes, the French 404 and a French public project page, the remembered choice beating the browser, the three Han scripts, a shared German link, the Japanese landing's crawl data and no CJK font on the English landingMotir in eleven languages — app.motir.co and motir.co in en·zh·ja·ko·de·fr·es·it·nl·pl·pt, per-language font sets, and work content in an org content language with per-user translation
- motir-marketing coverage + integration gate for the eleven locales — every route statically generated for every locale, catalogue parity and message shape across all eleven, English fallback for a removed key, the detection matrix through proxy.ts on the site and a tenant host, the static build kept, ≥90% on the changed surfaceMotir in eleven languages — app.motir.co and motir.co in en·zh·ja·ko·de·fr·es·it·nl·pl·pt, per-language font sets, and work content in an org content language with per-user translation
- Portuguese catalogue for motir.co — messages/pt.json created with en.json's exact key set, model-translated as Brazilian Portuguese under the pt glossary and reviewed against itMotir in eleven languages — app.motir.co and motir.co in en·zh·ja·ko·de·fr·es·it·nl·pl·pt, per-language font sets, and work content in an org content language with per-user translation
- Polish catalogue for motir.co — messages/pl.json created with en.json's exact key set, model-translated under the pl glossary and reviewed against itMotir in eleven languages — app.motir.co and motir.co in en·zh·ja·ko·de·fr·es·it·nl·pl·pt, per-language font sets, and work content in an org content language with per-user translation
- Dutch catalogue for motir.co — messages/nl.json created with en.json's exact key set, model-translated under the nl glossary and reviewed against itMotir in eleven languages — app.motir.co and motir.co in en·zh·ja·ko·de·fr·es·it·nl·pl·pt, per-language font sets, and work content in an org content language with per-user translation
- Italian catalogue for motir.co — messages/it.json created with en.json's exact key set, model-translated under the it glossary and reviewed against itMotir in eleven languages — app.motir.co and motir.co in en·zh·ja·ko·de·fr·es·it·nl·pl·pt, per-language font sets, and work content in an org content language with per-user translation
- Spanish catalogue for motir.co — messages/es.json created with en.json's exact key set, model-translated under the es glossary and reviewed against itMotir in eleven languages — app.motir.co and motir.co in en·zh·ja·ko·de·fr·es·it·nl·pl·pt, per-language font sets, and work content in an org content language with per-user translation
- French catalogue for motir.co — messages/fr.json created with en.json's exact key set, model-translated under the fr glossary and reviewed against itMotir in eleven languages — app.motir.co and motir.co in en·zh·ja·ko·de·fr·es·it·nl·pl·pt, per-language font sets, and work content in an org content language with per-user translation
- German catalogue for motir.co — messages/de.json created with en.json's exact key set, model-translated under the de glossary and reviewed against itMotir in eleven languages — app.motir.co and motir.co in en·zh·ja·ko·de·fr·es·it·nl·pl·pt, per-language font sets, and work content in an org content language with per-user translation
- Korean catalogue for motir.co — messages/ko.json created with en.json's exact key set, model-translated under the ko glossary and reviewed against itMotir in eleven languages — app.motir.co and motir.co in en·zh·ja·ko·de·fr·es·it·nl·pl·pt, per-language font sets, and work content in an org content language with per-user translation
- Japanese catalogue for motir.co — messages/ja.json created with en.json's exact key set, model-translated under the ja glossary and reviewed against itMotir in eleven languages — app.motir.co and motir.co in en·zh·ja·ko·de·fr·es·it·nl·pl·pt, per-language font sets, and work content in an org content language with per-user translation
- Chinese catalogue for motir.co — messages/zh.json created with en.json's exact key set, model-translated under the zh glossary and reviewed against itMotir in eleven languages — app.motir.co and motir.co in en·zh·ja·ko·de·fr·es·it·nl·pl·pt, per-language font sets, and work content in an org content language with per-user translation
- Crawl data per language — every page's metadata carries its own canonical and hreflang alternates for all eleven locales plus x-default (English), page titles and descriptions from the locale's catalogue, and app/sitemap.ts lists every language versionMotir in eleven languages — app.motir.co and motir.co in en·zh·ja·ko·de·fr·es·it·nl·pl·pt, per-language font sets, and work content in an org content language with per-user translation
- The 404 room in every language — an unknown address under a locale renders the 404 room in that locale from a locale-scoped not-found boundary, while the global app/not-found.tsx still reads no request and the whole site stays statically renderedMotir in eleven languages — app.motir.co and motir.co in en·zh·ja·ko·de·fr·es·it·nl·pl·pt, per-language font sets, and work content in an org content language with per-user translation
- Move the hard-coded copy on the public-project pages into messages/en.json — the overview, changelog and request pages, their shared components, the tab labels, /w and /host-unavailable — with locale-formatted dates and counts and a test asserting no hard-coded English remains thereMotir in eleven languages — app.motir.co and motir.co in en·zh·ja·ko·de·fr·es·it·nl·pl·pt, per-language font sets, and work content in an org content language with per-user translation
- Build the header language switcher — on every page and in the mobile menu, the eleven languages each in its own script, choosing one moves the visitor to the same page in that locale and writes the remembered-choice cookie the proxy readsMotir in eleven languages — app.motir.co and motir.co in en·zh·ja·ko·de·fr·es·it·nl·pl·pt, per-language font sets, and work content in an org content language with per-user translation