If you built a form on a Hebrew page, and the email field jumps sides while you type, you're not the only one.

Where you are now

What if the problem isn't the design? A Hebrew page has fields whose content is always left-to-right: email, website, phone, ID number, date. When such a field takes the page's direction, the browser, the program you open websites in, orders the characters by right-to-left rules.

And it doesn't stop at the email. A number pasted from WhatsApp looks perfect and still fails, because invisible direction marks came along with it. A real Israeli ID number is rejected.

You ask for a fix, the code gets one more "space on the left" rule (margin-left), and something else breaks. Left stays left even when the page runs right-to-left, so that rule is always wrong in one of the two directions.

Axel Jedlitschka

Who's talking to you: Axel Jedlitschka

In telemeeting I booked sales meetings by phone, and in that same job I started building systems and automations, processes that run on their own, for business owners. What I took from there was solving technology problems in businesses.

I built a system for business forecast analysis, and it served the company's marketing and sales very well. That's where I realized I have very good knowledge every business needs. A lead form is exactly that: every business needs one, and in Hebrew it isn't one bug you fix. It's four different problems that show up in every right-to-left form.

Axel Jedlitschka

What to ask for

  • Email and phone, left to right

    Know that email, website, phone, ID number and date stay left-to-right, even on a Hebrew page.

  • English name, Hebrew name

    Get a text field that takes its direction from the first letter typed, so an English name and a Hebrew name both come out right in the same field.

  • A WhatsApp number goes through

    Know that invisible marks, which come along with a number copied from WhatsApp, a PDF or Word, are stripped before any check.

  • ID numbers checked right

    Get a check that rejects a number with one wrong digit, with a clear message, and drops a dash or space in the middle while typing.

  • One form, any language

    Get a style file with no left and right in it, so the same form works in Hebrew, Arabic, English or Spanish.

There is a way

An AI agent is a program, such as Claude Code, Codex or Cursor, that does work for you on your computer, including building your site. Ask it for a form and it writes every field from scratch. With this kit, your agent stops writing inputs from scratch and picks a ready component from a catalog that has already been tested. A component is a ready-made piece of a form, like a phone field or an email field, that already knows which way to write and what to check. The components are built in React, a tool many websites are built with today.

  1. Describe.You ask for a form in chat, or fill in a short brief: what the form is for, which fields, which are required, and where the data goes.
  2. Approve.Before writing code, the agent shows you a short table of which field goes to which catalog component. You decide and approve.
  3. Wire.It copies the components unchanged, builds the form, and adds the same check on the server, the computer that receives the details.
  4. Prove.It runs the tests, tries test strings in the browser in Hebrew, English and digits, and tells you which ones it tried.

Type name@example.com with the keyboard set to Hebrew, and you get a string of Hebrew letters. The field in the kit says the keyboard seems to be in Hebrew, and offers a button with the right address. One click fixes it.

The way, in one kit

Forms kit · a kit by Axel Jedlitschka

Your agent builds your Hebrew form from components already tested, so it works right-to-left on the first try.

  • Before it writes anything, the installer shows what it will do and asks. The default answer is "no"
  • At the end the installer checks its own work, and if a check fails, it puts the previous version back
  • A scanner that finds left and right rules in the style file, and names what to replace them with
  • A catalog of 10 React components: text, email, URL, Israeli phone, Israeli ID number, date, mixed-language textarea, select, consent checkbox, and an error slot that screen readers, the programs that read the screen aloud, recognize
  • One CSS file, the form's style file, with start and end instead of left and right
  • Every check in one module with no dependencies, for the browser and the server, that strips invisible marks before any check
  • A Claude Code skill, an instructions file your agent loads, with the rules that make it pick from the catalog instead of writing a new input
  • A CSS scanner that finds margin-left and the like, and names the replacement
  • Test strings in Hebrew, English and digits, and pasted values with invisible marks, each with its expected result
  • An example lead form, a brief where you describe your own form, and AGENTS.md with the same rules for Codex, Cursor and Gemini CLI
The first page of the guide: Hebrew forms that work right-to-left

The comparison

Free

Forms kit

Email and phone on a Hebrew page
Always left-to-right
A number pasted from WhatsApp
Invisible marks stripped before the check
A fix in the code
Start and end, which work both ways

An input from scratch

Email and phone on a Hebrew page
Takes the page's direction, and scrambles
A number pasted from WhatsApp
Looks perfect, and fails
A fix in the code
Space on the left, and something else breaks

The offer

A catalog of 10 components, one check module, a style file scanner, test strings, and a guide of 6 pages

Price: FreeNo credit card, and no part is held back for payment

The kit is free and you get it right away. You only get marketing messages if you tick the box, and you can unsubscribe at any time.

As soon as you leave your details, a thank-you page opens with a button to download the kit. You choose the language of the guide in the form: Hebrew, English or Spanish.

By Axel Jedlitschka

What you get

Promised

  • The full kit, free, as soon as you leave your details.
  • No part is held back for payment.
  • Your details are not sold, and are not passed to anyone except the infrastructure providers that run the site.
  • A question about the kit? Send a message on Instagram, @theonlyaxelj.

Not promised

  • A result. The kit teaches your agent to pick ready components, and the result depends on how you apply it and on your site. It is general knowledge, not personal advice.
  • That a number that passes the check belongs to the person who typed it. The ID, phone and email checks catch typing mistakes and confirm the shape.

There is no purchase and no payment, so there is nothing to cancel. You can withdraw your consent to marketing messages at any time.

Questions?

How do I get the kit?

Leave your details, and a thank-you page opens right away with a button to download the kit. Installing it is one command in the terminal, the window where you type commands to your computer: unzip the file, and from the folder it creates run bash install.sh.

Is it really free?

Yes. No credit card, and no part is held back for payment.

I don't write code myself. Is this for me?

Yes. If you build your site with Claude Code, Cursor or a similar tool, you ask for a form, and the skill makes sure the agent uses components that already work.

I already use shadcn/ui or MUI.

Those are design libraries, collections of ready-made pieces for a site. Their RTL modes flip the layout: padding, icons, the label's side. They do not set the direction of what is typed inside a field, so an email or phone in a Hebrew field still scrambles. Keep the library for the look, and take the field rules and the checks from this kit.

My site runs on Next.js. Will it work?

Yes, and with any other React setup such as Vite. The components need only React, no design library.

What about Arabic pages?

The direction rules are the same, so the components and the CSS work unchanged in Arabic. The checks already strip the Arabic Letter Mark and convert Arabic-Indic digits to regular digits. The phone and ID checks follow Israeli rules, and Arabic error texts go in through one setting.

My agent is not Claude Code.

The skill is built for Claude Code. The rules themselves are in AGENTS.md, and work with any agent that reads an instructions file, such as Codex, Cursor or Gemini CLI.

Will I get spam or phone calls?

Your details are used to send you the kit and to follow up on it. Marketing messages are sent only if you ticked the consent box, and you can unsubscribe at any time. You can also ask to see, correct or delete your details.

What now

You can keep letting your agent write every input from scratch, or let it pick a ready component from a tested catalog.

A kit to install and a PDF guide of 6 pages: a catalog of 10 React components, every check in one module and test strings, free.

Price: FreeNo credit card

The kit is free and you get it right away. You only get marketing messages if you tick the box, and you can unsubscribe at any time.

The kit is ready to download right after your details

The kit is free and you get it right away. You only get marketing messages if you tick the box, and you can unsubscribe at any time.

Your details are used to get back to you. What is collected, why, and who receives it: see the Privacy Policy (opens in a new tab).