אני רוצה להתקין תוכנה חדשה, כי בתוכנה הישנה יש שגיאה קטנה.

Breakdown of אני רוצה להתקין תוכנה חדשה, כי בתוכנה הישנה יש שגיאה קטנה.

אני
I
קטן
small
חדש
new
יש
there is
לרצות
to want
ב
in
כי
because
ישן
old
להתקין
to install
תוכנה
software
שגיאה
error

Questions & Answers about אני רוצה להתקין תוכנה חדשה, כי בתוכנה הישנה יש שגיאה קטנה.

Why is רוצה spelled the same for a male speaker and a female speaker?

Because Hebrew is often written without vowel marks. In this sentence, רוצה can be:

  • רוֹצֶה = rotze for a male speaker
  • רוֹצָה = rotza for a female speaker

So אני רוצה can mean:

  • ani rotze = I want (male speaker)
  • ani rotza = I want (female speaker)

The spelling stays the same, but the pronunciation changes.

Why does Hebrew use רוצה להתקין for want to install?

After verbs like want, need, can, and similar verbs, Hebrew usually uses an infinitive.

So:

  • רוצה = want
  • להתקין = to install

Together, רוצה להתקין means want to install.

This is very similar to English:

  • I want to go
  • I want to install
What does להתקין mean exactly, and why does it begin with לה-?

להתקין is the infinitive form of the verb התקין, meaning to install or to set up.

The beginning ל־ / לה־ is the usual marker for the infinitive in Hebrew, often corresponding to English to.

So:

  • התקין = installed
  • להתקין = to install

This verb is commonly used for installing software, apps, devices, and updates.

Why is it תוכנה חדשה and not חדשה תוכנה?

In Hebrew, adjectives usually come after the noun.

So:

  • תוכנה = software / program
  • חדשה = new

Therefore:

  • תוכנה חדשה = new software / a new program

This is normal Hebrew word order. The same thing happens later in the sentence:

  • שגיאה קטנה = a small error
Why are חדשה and קטנה in that form?

Because adjectives in Hebrew must agree with the noun in:

  • gender
  • number
  • definiteness

Here:

  • תוכנה is feminine singular, so the adjective is חדשה
  • שגיאה is feminine singular, so the adjective is קטנה

If the nouns were masculine, the adjectives would look different.

Why is there no word for a/an in תוכנה חדשה or שגיאה קטנה?

Hebrew has a word for the — the prefix ה־ — but it does not have a separate word for a/an.

So an indefinite noun is usually just written with no article:

  • תוכנה חדשה = a new software/program
  • שגיאה קטנה = a small error

That is completely normal in Hebrew.

Why is בתוכנה one word?

Because it is made from:

  • ב־ = in
  • ה־ = the
  • תוכנה = software

These combine into one written word:

  • ב + ה + תוכנהבתוכנה

So בתוכנה means in the software.

In pointed Hebrew, this would be pronounced roughly ba-tochna.

If בתוכנה already means in the software, why does the adjective also have ה in הישנה?

Because in Hebrew, when a noun is definite, its adjective must also be definite.

So:

  • בתוכנה = in the software
  • הישנה = the old

Together:

  • בתוכנה הישנה = in the old software

This is a very important Hebrew pattern: if the noun is the..., the adjective also gets the...

For example:

  • הספר החדש = the new book
  • בתוכנה הישנה = in the old software
Why does Hebrew say יש שגיאה קטנה instead of using a verb like has?

Hebrew often uses יש to express there is / there are, and this same structure is also very common where English uses has.

So the Hebrew structure is literally:

  • בתוכנה הישנה יש שגיאה קטנה
  • In the old software there is a small error

Natural English may say:

  • The old software has a small error or
  • There is a small error in the old software

Hebrew strongly prefers the יש structure here.

Can אני be omitted?

Sometimes yes, but in the present tense Hebrew often keeps the subject pronoun because the verb form does not always clearly show the person.

For example, רוצה by itself could mean:

  • I want
  • he wants

depending on context and pronunciation.

So אני רוצה is very normal and often clearer than leaving אני out.

Could the second part also be said as כי יש שגיאה קטנה בתוכנה הישנה?

Yes. That would also be grammatical.

Both are possible:

  • כי בתוכנה הישנה יש שגיאה קטנה
  • כי יש שגיאה קטנה בתוכנה הישנה

The difference is mainly one of focus or style:

  • בתוכנה הישנה יש... puts early emphasis on in the old software
  • יש שגיאה קטנה בתוכנה הישנה starts with there is a small error

Both are natural Hebrew.

Does תוכנה really mean software, or can it mean a software program?

In modern Hebrew, תוכנה can refer to:

  • software in general
  • a software program / application, depending on context

So in a sentence about installing something, תוכנה חדשה can naturally be understood as:

  • new software or
  • a new software program

The exact English wording depends on context, but the Hebrew is perfectly normal.

AI Language TutorTry it ↗
What's the best way to learn Hebrew grammar?
Hebrew grammar becomes intuitive with practice. Focus on understanding the core patterns first — how sentences are structured, how verbs change form, and how words relate to each other. Our course breaks these concepts into small lessons so you can build understanding step by step.

Sign up free — start using our AI language tutor

Start learning Hebrew

Master Hebrew — from אני רוצה להתקין תוכנה חדשה, כי בתוכנה הישנה יש שגיאה קטנה to fluency

All course content and exercises are completely free — no paywalls, no trial periods.

  • Infinitely deep — unlimited vocabulary and grammar
  • Fast-paced — build complex sentences from the start
  • Unforgettable — efficient spaced repetition system
  • AI tutor to answer your grammar questions