Overview
Language code | hi | |
---|---|---|
Aliased language codes | hin | |
Text direction | Left to right | |
Number of speakers | 545,556,054 | |
Plural: Default plural 1354 translations | ||
Number of plurals | 2 | |
Plural type | One/other | |
Plurals | Singular | 0, 1 | Plural | 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, … |
Plural formula | n > 1 |
|
Plural: gettext plural formula 57 translations | ||
Number of plurals | 2 | |
Plural type | One/other | |
Plurals | Singular | 1 | Plural | 0, 2, 3, 4, 5, 6, 7, 8, 9, 10, … |
Plural formula | n != 1 |
|
Plural: gettext plural formula 1 translation | ||
Number of plurals | 2 | |
Plural type | One/other | |
Plurals | Singular | 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, … | Plural | 0, 1 |
Plural formula | (n==0 || n==1) |
|
Plural: gettext plural formula 6 translations | ||
Number of plurals | 1 | |
Plural type | None | |
Plurals | ||
Plural formula | 0 |
|
Plural: CLDR plural with zero 1 translation | ||
Number of plurals | 3 | |
Plural type | Zero/one/other | |
Plurals | Zero | 0 | One | 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, … |
Other | 1 | |
Plural formula | n==0 ? 0 : n>1 ? 1 : 2 |
|
Plural: Qt Linguist plural 10 translations | ||
Number of plurals | 2 | |
Plural type | One/other | |
Plurals | Singular | 1 | Plural | 0, 2, 3, 4, 5, 6, 7, 8, 9, 10, … |
Plural formula | (n != 1) |
5 hours ago
String statistics
Strings percent | Hosted strings | Words percent | Hosted words | Characters percent | Hosted characters | |
---|---|---|---|---|---|---|
Total | 400,449 | 3,396,202 | 21,682,548 | |||
Approved | 1% | 1,086 | 1% | 3,581 | 1% | 22,570 |
Waiting for review | 27% | 110,637 | 14% | 511,321 | 14% | 3,181,943 |
Translated | 30% | 121,576 | 17% | 580,205 | 15% | 3,418,608 |
Needs editing | 6% | 26,115 | 4% | 140,027 | 4% | 914,124 |
Read-only | 2% | 9,853 | 1% | 65,303 | 1% | 214,095 |
Failing checks | 5% | 20,936 | 3% | 125,743 | 3% | 816,992 |
Strings with suggestions | 1% | 7,847 | 1% | 30,848 | 1% | 194,634 |
Untranslated strings | 63% | 252,758 | 78% | 2,675,970 | 80% | 17,349,816 |
Quick numbers
and previous 30 days
Trends of last 30 days
+4%
Hosted words
+100%
+5%
Hosted strings
+100%
+4%
Translated
+25%
−18%
Contributors
+100%
echar
Source string changed |
|
rix0rrr
Resource updated |
Parsing of the “
hi.tbx ” file was enforced.
an hour ago
|
rix0rrr
Resource updated |
Parsing of the “
content/tutorials/hi.yaml ” file was enforced.
an hour ago
|
rix0rrr
Resource updated |
Parsing of the “
translations/hi/LC_MESSAGES/messages.po ” file was enforced.
an hour ago
|
rix0rrr
Resource updated |
Parsing of the “
content/quizzes/hi.yaml ” file was enforced.
an hour ago
|
rix0rrr
Resource updated |
Parsing of the “
content/cheatsheets/hi.yaml ” file was enforced.
an hour ago
|
rix0rrr
Resource updated |
Parsing of the “
content/parsons/hi.yaml ” file was enforced.
an hour ago
|
rix0rrr
Resource updated |
Parsing of the “
content/keywords/hi.yaml ” file was enforced.
an hour ago
|
rix0rrr
Resource updated |
Parsing of the “
content/slides/hi.yaml ” file was enforced.
an hour ago
|
rix0rrr
Resource updated |
Parsing of the “
content/pages/hi.yaml ” file was enforced.
an hour ago
|
An **argument** is a variable that is used within a function. It is not used outside the function.
For example in this code we've programmed the first verse of the song 'My Bonnie is over the ocean'.
In this example code the argument 'place' is used. Place is a variable that is only used in the function, so an argument.
To use 'place' we have placed `{with} place` after `{define} song`
When the function is called, the computer will replace the argument 'place', with the piece of text after `{call} song {with}`.
### Exercise
The next verse of this song goes:
```not_hedy_code
Last night as I lay on my pillow
Last night as I lay on my bed
Last night as I lay on my pillow
I dreamed that my Bonnie is dead
```
Can you program this verse in the same way as the example?