Steemit Frontend Plus — Now Speaking 19 Languages

Many of you know that the original Steemit frontend hasn't seen much love in recent years. A few days ago I decided to do something about it: I forked the original Steemit code, gave it a polish, and started adding the things I felt were missing.

The result is Steemit Frontend Plus — and today the next big improvement is live.

19 languages, automatic detection

Steemit Frontend Plus now supports 19 languages with automatic detection based on your browser settings. If your browser is set to German, you land on a German interface. Korean? Korean. Arabic? Arabic. No need to click through settings — it just works.

The languages are: English, German, French, Italian, Spanish, Portuguese, Dutch, Polish, Russian, Ukrainian, Turkish, Indonesian, Vietnamese, Japanese, Korean, Chinese, Hindi, Bengali, and Arabic.

A small switcher in the top bar lets you change the language manually anytime, regardless of your browser settings.

How it was done

The translations were created with a high-quality AI and reviewed for terminology consistency. The whole process took about 6 hours and roughly 250,000 API tokens — not exactly cheap, but I'm happy to cover the cost if it means more people can use the platform comfortably in their own language.

Older translations on Steemit (where they existed) were of mixed quality. The new ones are noticeably better. Steem-specific terms (STEEM, SBD, Witness, Upvote, Resteem, etc.) stay untranslated — the rest is properly localized for each language.

Try it yourself

https://steemit.steemapps.com

Open it in any browser. The interface should appear in your browser's language right away. Use the small dropdown at the top right if you want to switch.

Bonus: it's also faster

You might notice that the site feels faster than the original Steemit frontend. That's because Steemit Frontend Plus uses a multi-node API rotator — it picks the fastest available Steem API node for your location and switches automatically if one becomes slow or unavailable. Depending on where you are in the world, the difference can be quite noticeable.

Bonus: broken images replaced with placeholders

If you've spent any time on older Steem posts, you've probably seen empty image frames where photos used to be. Discord-hosted images that expire after a few days, IPFS gateways that have been shut down, image hosts that no longer exist. The links remain on the blockchain forever, but the images themselves are gone.

This is now also fixed: instead of empty frames you see clear placeholders. Click on a placeholder for a short explanation.

Full explanation here: https://steemit.com/condenserplus/@greece-lover/condenser-plus-broken-images-explained

Open source

Steemit Frontend Plus is a fork of the original Steemit Condenser code, Apache 2.0 licensed. Anyone can run it, fork it, or improve it.

If a translation in your native language sounds off, let me know and I'll fix it. Issues and pull requests welcome on GitHub.


🇩🇪 Deutsch

Viele wissen, dass das ursprüngliche Steemit-Frontend in den letzten Jahren nicht viel Liebe abbekommen hat. Vor ein paar Tagen habe ich beschlossen, etwas dagegen zu tun: Ich habe den ursprünglichen Steemit-Code als Fork genommen, ihn aufpoliert und angefangen, die Dinge zu ergänzen, die mir gefehlt haben.

Das Ergebnis ist Steemit Frontend Plus — und heute ist die nächste große Verbesserung live.

19 Sprachen, automatische Erkennung

Steemit Frontend Plus unterstützt jetzt 19 Sprachen mit automatischer Erkennung anhand der Browser-Einstellungen. Wenn dein Browser auf Deutsch eingestellt ist, landest du auf einer deutschen Oberfläche. Koreanisch? Koreanisch. Arabisch? Arabisch. Kein Klicken durch Einstellungen nötig — es funktioniert einfach.

Die Sprachen sind: Englisch, Deutsch, Französisch, Italienisch, Spanisch, Portugiesisch, Niederländisch, Polnisch, Russisch, Ukrainisch, Türkisch, Indonesisch, Vietnamesisch, Japanisch, Koreanisch, Chinesisch, Hindi, Bengali und Arabisch.

Über einen kleinen Schalter oben in der Leiste kannst du die Sprache jederzeit manuell wechseln — unabhängig von den Browser-Einstellungen.

Wie es entstanden ist

Die Übersetzungen wurden mit einer hochwertigen KI erstellt und auf einheitliche Begriffe geprüft. Der ganze Prozess hat etwa 6 Stunden gedauert und rund 250.000 API-Tokens gekostet — nicht gerade billig, aber ich übernehme die Kosten gerne, wenn dadurch mehr Menschen die Plattform in ihrer eigenen Sprache nutzen können.

Die früheren Übersetzungen auf Steemit (wo es überhaupt welche gab) waren von gemischter Qualität. Die neuen sind merklich besser. Steem-spezifische Begriffe (STEEM, SBD, Witness, Upvote, Resteem usw.) bleiben unübersetzt — der Rest ist sauber für jede Sprache lokalisiert.

Selbst ausprobieren

https://steemit.steemapps.com

Öffne es in einem beliebigen Browser. Die Oberfläche erscheint sofort in der Sprache deines Browsers. Mit dem Dropdown oben rechts kannst du jederzeit zwischen den Sprachen wechseln.

Bonus: es ist auch schneller

Vielleicht fällt dir auf, dass die Seite schneller wirkt als das ursprüngliche Steemit-Frontend. Das liegt am Multi-Node-API-Rotator in Steemit Frontend Plus — er wählt automatisch den schnellsten verfügbaren Steem-API-Node für deinen Standort und wechselt selbstständig, wenn einer langsam oder nicht erreichbar wird. Je nachdem, wo auf der Welt du bist, kann der Unterschied deutlich spürbar sein.

Bonus: kaputte Bilder durch Platzhalter ersetzt

Wer schon mal in älteren Steem-Beiträgen gestöbert hat, kennt die leeren Bilderrahmen anstelle von Fotos. Auf Discord gehostete Bilder, deren Link nach ein paar Tagen abläuft, IPFS-Gateways, die längst abgeschaltet wurden, Bilder-Hoster, die es nicht mehr gibt. Die Links bleiben für immer in der Blockchain — die Bilder selbst sind weg.

Das ist jetzt auch gelöst: Statt leerer Rahmen erscheinen klare Platzhalter. Ein Klick auf einen Platzhalter führt zu einer kurzen Erklärung.

Die ausführliche Erklärung gibt es hier: https://steemit.com/condenserplus/@greece-lover/condenser-plus-broken-images-explained

Open Source

Steemit Frontend Plus ist ein Fork des ursprünglichen Steemit-Condenser-Codes, Apache-2.0-lizenziert. Jeder kann es betreiben, forken oder verbessern.

Wenn dir eine Übersetzung in deiner Muttersprache komisch vorkommt, sag Bescheid und ich korrigiere sie. Issues und Pull Requests sind auf GitHub willkommen.


Witness Vote / Witness-Vote

I'm running as Steem witness @greece-lover (currently around rank 52). Building things like Steemit Frontend Plus is part of what I do as a witness. If you find this useful, a witness vote would mean a lot.

Ich kandidiere als Steem-Witness @greece-lover (aktuell etwa Rang 52). Sachen wie Steemit Frontend Plus zu bauen ist Teil dessen, was ich als Witness mache. Wenn du das nützlich findest, würde mir ein Witness-Vote viel bedeuten.

https://steemlogin.com/sign/account-witness-vote?witness=greece-lover&approve=truehttps://steemit.com/~witnesses

Thanks for reading. — Danke fürs Lesen.

— Holger / @greece-lover



Veröffentlicht mit Welako