Forthwith

Forthwith

Translate your app with AI—without breaking placeholders, pl

D
@development5647
Last updated on Oct 8, 2026
Visit site
12 PeerPush
🥉
Ranked #3
Product of the Day
PeerPush
Install brew install Forthwith-LLC/forthwith/forthwith

Details

Categories
Pricing
Subscription from $49
Platforms

Discovery signals

How AI and people discover Forthwith on PeerPush

Read by AI engines 30dEngines readingHow many times AI crawlers read this listing, and which engines those crawlers belong to.
593
  • ChatGPT
  • Perplexity
  • Claude
  • +4 other AI crawlers

Reads by these AI engines

Crawlers behind these engines read this listing on PeerPush.
PersistenceRead streakConsecutive days, counting back from today, that AI has read this listing every single day.
51 days

Read by AI every day

Read by AI every single day since launch.
People via AI all-timeVisitors via AIPeople who reached this listing by clicking through from an AI assistant conversation.
14 visitors

From AI conversations

Arrived here from AI assistant conversations.

About Forthwith

Forthwith is an AI-powered localization tool built for developers who want to ship their apps in more languages without adding a painful or expensive translation workflow. Run `forthwith translate` from your project, and Forthwith finds new or changed strings, translates them, and writes the results back into your existing localization files. Unlike asking an LLM to translate your apps strings, Forthwith also validates the things that can easily break during translation—placeholders, interpolation variables, plural forms, markup, escaping, and file syntax—before writing changes. Forthwith supports iOS, Android, Flutter, React, React Native, Phoenix, and go-i18n, so localization can stay where it belongs: in your normal development workflow.

Product Video

Watch a video demo of Forthwith.

Screenshots

Screenshot 1 of Forthwith
Screenshot 2 of Forthwith
Screenshot 3 of Forthwith
Screenshot 4 of Forthwith
Screenshot 5 of Forthwith
Screenshot 6 of Forthwith
Screenshot 7 of Forthwith
Screenshot 8 of Forthwith
Screenshot 9 of Forthwith

Product Updates (5)

D
@development5647

Word packs are live!

My design partner, Roman at LinkFlick.com, made a good point: some people don’t want another subscription. They just want to pay upfront and top up when they run out. So I added word packs to Forthwith! You can now buy 100,000, 300,000, or 1 million words that never expire. Translate at your own pace. When you need more words, buy another pack—or choose pay-as-you-go Flex or a monthly subscription if that suits you better.

Product had at the time: 23 upvotes • 3 comments • 14 followers • 12 PeerPush

Comments (0)

No comments yet. Be the first to share your thoughts!

D
@development5647

GitHub PR automation

Over the past week, I’ve added GitHub PR automation to Forthwith. You can now run `forthwith check` and `forthwith translate` through GitHub Actions, bringing localization checks and translation into your PR workflow. I also introduced project-scoped service accounts, so automated workflows can use credentials tied to the project they need to access. Less manual work, with localization built into the development process. forthwith.dev

Product had at the time: 22 upvotes • 3 comments • 13 followers • 12 PeerPush

Comments (0)

No comments yet. Be the first to share your thoughts!

D
@development5647

Cldr.Gettext.Plural support added for Phoenix apps

Forthwith now supports Phoenix apps using Cldr.Gettext.Plural 🎉 Forthwith automatically detects CLDR-backed Gettext configuration and correctly handles each locale’s plural categories and .po slot mapping—including Russian’s one, few, many, and other forms. Safer, more accurate Phoenix localization with no extra configuration required.

Product had at the time: 21 upvotes • 3 comments • 13 followers • 12 PeerPush

Comments (0)

No comments yet. Be the first to share your thoughts!

D
@development5647

New blog article posted

I just posted a new article on the Forthwith blog. It's super nerdy, but I think it will be a very interesting read for anyone who does Elixir/Phoenix development, or who uses CLDR. Enjoy! https://forthwith.dev/blog/cldr-plural-rules-vs-gettext

Product had at the time: 21 upvotes • 3 comments • 13 followers • 12 PeerPush

Comments (0)

No comments yet. Be the first to share your thoughts!

D
@development5647

Prompt shortening for more usage!

Today I strategically shortened the translation prompts I use in three ways: - Only send relevant examples to help the model (I was sending all of the examples in all cases) - Remove duplicate instructions (including some output instructions that were already covered by previous instructions - Send a shorter retry prompt if the model makes mistakes with the initial prompt, instead of sending the entire prompt + the retry prompt I did this, because I want Forthwith users to get the best bang for their buck, and prompt words count towards the total billable words. This will enable you to get more translations with the same subscription. Enjoy!

Product had at the time: 19 upvotes • 3 comments • 12 followers • 12 PeerPush

Comments (0)

No comments yet. Be the first to share your thoughts!

Reviews (3)

Average 5.0 out of 5

5.0

Based on 3 reviews

5
3
4
0
3
0
2
0
1
0

Comments (3)

akerskog
@akerskog

Nice! I've really been missing something like this

D
@development5647

I’m excited to finally share Forthwith! I built it to make app localization feel like part of the normal development workflow instead of a separate translation process.