Christian Fraß

Christian Fraß commited on 2017-07-27 00:19:14
Zeige 13 geänderte Dateien mit 27 Einfügungen und 27 Löschungen.

... ...
@@ -2,6 +2,6 @@
2 2
 	<header>Cases</header>
3 3
 	<?php proposal(); ?>
4 4
 	<p>The base form of noun is the <span class="grammarterm">nominative</span>
5
-	<p>Regular nouns can appear in two cases: <span class="grammarterm">nominative</span> and <span class="grammarterm">genitive</span>. The nominative doesn't receive any marker while the genitive is formed by appending the suffix <?php echo(mark("-(e)s", ["type_word", "lang_fs"])); ?> to the word, e.g. <?php echo(format_correlation("type_word")(["flk" => ["huses"], "eng" => ["houses"]])); ?>. The marker for the plural has to be applied first, e.g. <?php echo(format_correlation("type_word")(["flk" => ["huser(e)s"], "eng" => ["houses'"]])); ?>.</p>
5
+	<p>Regular nouns can appear in two cases: <span class="grammarterm">nominative</span> and <span class="grammarterm">genitive</span>. The nominative doesn't receive any marker while the genitive is formed by appending the suffix <?php echo(mark("-(e)s", ["type_word", "lang_flk"])); ?> to the word, e.g. <?php echo(format_correlation("type_word")(["flk" => ["huses"], "eng" => ["houses"]])); ?>. The marker for the plural has to be applied first, e.g. <?php echo(format_correlation("type_word")(["flk" => ["huser(e)s"], "eng" => ["houses'"]])); ?>.</p>
6 6
 </section>
7 7
 
... ...
@@ -71,7 +71,7 @@
71 71
  ?>
72 72
 	<div class="note note_information">
73 73
 		<span class="note_content">
74
-			<p>Some of these words are very unlikely to ever get used (e.g. <?php echo(mark("ni slag", ["type_word", "lang_fs"])); ?>). Nevertheless they exist and are listed for completeness.</p>
74
+			<p>Some of these words are very unlikely to ever get used (e.g. <?php echo(mark("ni slag", ["type_word", "lang_flk"])); ?>). Nevertheless they exist and are listed for completeness.</p>
75 75
 		</span>
76 76
 	</div>
77 77
 </section>
... ...
@@ -1,7 +1,7 @@
1 1
 <section class="subsection" id="definiteness">
2 2
 	<header>Definiteness</header>
3 3
 	<?php proposal(); ?>
4
-	<p>The undefinite aspect of a singular noun is formed by using the article <?php echo(mark("eng", ["type_word", "lang_fs"])); ?>, e.g. <?php echo(format_correlation("type_word")(["flk" => ["en hus"], "eng" => ["a house"]])); ?>. Undefinite plural nouns don't have an article, e.g. <?php echo(format_correlation("type_word")(["flk" => ["huser"], "eng" => ["houses"]])); ?>.</p>
5
-	<p>The definite aspect of both singular and plural nouns is formed by using the article <?php echo(mark("deu", ["type_word", "lang_fs"])); ?>, e.g. <?php echo(format_correlation("type_word")(["flk" => ["de hus"], "eng" => ["the house"]])); ?>.</p>
4
+	<p>The undefinite aspect of a singular noun is formed by using the article <?php echo(mark("eng", ["type_word", "lang_flk"])); ?>, e.g. <?php echo(format_correlation("type_word")(["flk" => ["en hus"], "eng" => ["a house"]])); ?>. Undefinite plural nouns don't have an article, e.g. <?php echo(format_correlation("type_word")(["flk" => ["huser"], "eng" => ["houses"]])); ?>.</p>
5
+	<p>The definite aspect of both singular and plural nouns is formed by using the article <?php echo(mark("deu", ["type_word", "lang_flk"])); ?>, e.g. <?php echo(format_correlation("type_word")(["flk" => ["de hus"], "eng" => ["the house"]])); ?>.</p>
6 6
 </section>
7 7
 
... ...
@@ -15,7 +15,7 @@
15 15
 		mark
16 16
 		(
17 17
 			implode("", array_map(function ($paragraph) {return ("<p>${paragraph}</p>");}, $dataset["paragraphs"])),
18
-			["type_text", "lang_fs"]
18
+			["type_text", "lang_flk"]
19 19
 		)
20 20
 	);
21 21
  ?>
... ...
@@ -1,8 +1,8 @@
1 1
 <section class="subsection" id="infinite_verbforms">
2 2
 	<header>Infinite Verbforms</header>
3
-	<p>The <span class="grammarterm">infinitive</span> is formed by appending <?php echo(mark("-e", ["type_word", "lang_fs"])); ?> to the verb stem, e.g. <?php echo(format_correlation("type_word")(["flk" => ["skrive"], "eng" => ["to write"]])); ?>. In some cases it is mandatory to mark the infinitive with the special particle <?php echo(mark("tu", ["type_word", "lang_fs"])); ?> in order to form the <span class="grammarterm">extended intfinitive</span>, e.g.: <?php echo(format_correlation("type_sentence")(["flk" => ["Han hup tu finde en svart sten."], "eng" => ["He hopes to find a black stone."]])); ?>.</p>
3
+	<p>The <span class="grammarterm">infinitive</span> is formed by appending <?php echo(mark("-e", ["type_word", "lang_flk"])); ?> to the verb stem, e.g. <?php echo(format_correlation("type_word")(["flk" => ["skrive"], "eng" => ["to write"]])); ?>. In some cases it is mandatory to mark the infinitive with the special particle <?php echo(mark("tu", ["type_word", "lang_flk"])); ?> in order to form the <span class="grammarterm">extended intfinitive</span>, e.g.: <?php echo(format_correlation("type_sentence")(["flk" => ["Han hop tu finde en svart sten."], "eng" => ["He hopes to find a black stone."]])); ?>.</p>
4 4
 	<span class="todo">Specify cases for extended infinitive</span>
5
-	<p>The <span class="grammarterm">active participle</span> is formed by appending <?php echo(mark("-end", ["type_word", "lang_fs"])); ?> to the verb stem, e.g. <?php echo(format_correlation("type_word")(["flk" => ["skrivend"], "eng" => ["writing"]])); ?>.</p>
6
-	<p>The <span class="grammarterm">passive participle</span> is formed by appending <?php echo(mark("-et", ["type_word", "lang_fs"])); ?> to the verb stem, e.g. <?php echo(format_correlation("type_word")(["flk" => ["skrivet"], "eng" => ["written"]])); ?>. If pronouncable, the <?php echo(mark("e", ["type_letter", "lang_fs"])); ?> in the ending can be omitted, e.g. <?php echo(mark("skrivt", ["type_word", "lang_fs"])); ?>.</p>
5
+	<p>The <span class="grammarterm">active participle</span> is formed by appending <?php echo(mark("-end", ["type_word", "lang_flk"])); ?> to the verb stem, e.g. <?php echo(format_correlation("type_word")(["flk" => ["skrivend"], "eng" => ["writing"]])); ?>.</p>
6
+	<p>The <span class="grammarterm">passive participle</span> is formed by appending <?php echo(mark("-et", ["type_word", "lang_flk"])); ?> to the verb stem, e.g. <?php echo(format_correlation("type_word")(["flk" => ["skrivet"], "eng" => ["written"]])); ?>. If pronouncable, the <?php echo(mark("e", ["type_letter", "lang_flk"])); ?> in the ending can be omitted, e.g. <?php echo(mark("skrivt", ["type_word", "lang_flk"])); ?>.</p>
7 7
 </section>
8 8
 
... ...
@@ -22,6 +22,6 @@
22 22
  ?>
23 23
 	</ul>
24 24
 	<p>Modal verbs in contrast to normal verbs never take an extended infinitive as object, e.g. <?php echo(format_correlation("type_sentence")(["flk" => ["Vi hop tu finde vater har."], "eng" => ["We hope to find water here."]])); ?>, but <?php echo(format_correlation("type_sentence")(["flk" => ["Vi kan finde vater har."], "eng" => ["We can find water here."]])); ?></p>
25
-	<p>The special modal verb <?php echo(mark("vöre", ["type_word", "lang_fs"])); ?> is used for expressing the subjunctive.</p>
25
+	<p>The special modal verb <?php echo(mark("vöre", ["type_word", "lang_flk"])); ?> is used for expressing the subjunctive.</p>
26 26
 </section>
27 27
 
... ...
@@ -1,8 +1,8 @@
1 1
 <section class="subsection" id="negation">
2 2
 	<header>Negation</header>
3 3
 	<?php proposal(); ?>
4
-	<p>In order to negate the meaning of a verb, one places the word <?php echo(mark("nit", ["type_word", "lang_fs"])); ?> after the verb. Example: <?php echo(format_correlation("type_sentence")(["flk" => ["Di se nit."], "eng" => ["They don't see."]])); ?></p>
5
-	<p>If the verb takes a direct object it is allowed to place the object before the <?php echo(mark("nit", ["type_word", "lang_fs"])); ?>. Example: <?php echo(format_correlation("type_sentence")(["flk" => ["Di se us nit."], "eng" => ["They don't see us."]])); ?></p>
4
+	<p>In order to negate the meaning of a verb, one places the word <?php echo(mark("nit", ["type_word", "lang_flk"])); ?> after the verb. Example: <?php echo(format_correlation("type_sentence")(["flk" => ["Di se nit."], "eng" => ["They don't see."]])); ?></p>
5
+	<p>If the verb takes a direct object it is allowed to place the object before the <?php echo(mark("nit", ["type_word", "lang_flk"])); ?>. Example: <?php echo(format_correlation("type_sentence")(["flk" => ["Di se us nit."], "eng" => ["They don't see us."]])); ?></p>
6 6
 	<p>Negations can also be expressed implicitly by using negative correlatives. Example: <?php echo(format_correlation("type_sentence")(["flk" => ["Di se ing tid."], "eng" => ["They never see."]])); ?></p>
7 7
 	<p>Doubled negations (both explicit and implicit ones) cancel each other out. Example: <?php echo(format_correlation("type_sentence")(["flk" => ["Di se nit ing tid."], "eng" => ["They never don't see.", "They always see."]])); ?></p>
8 8
 </section>
... ...
@@ -1,6 +1,6 @@
1 1
 <section class="subsection" id="numeri">
2 2
 	<header>Numeri</header>
3 3
 	<?php proposal(); ?>
4
-	<p>The plural of a noun is formed by appending the syllable <?php echo(mark("-er", ["type_word", "lang_fs"])); ?>, e.g. <?php echo(format_correlation("type_word")(["flk" => ["huser"], "eng" => ["houses"]])); ?>.</p>
4
+	<p>The plural of a noun is formed by appending the syllable <?php echo(mark("-er", ["type_word", "lang_flk"])); ?>, e.g. <?php echo(format_correlation("type_word")(["flk" => ["huser"], "eng" => ["houses"]])); ?>.</p>
5 5
 </section>
6 6
 
... ...
@@ -142,17 +142,17 @@ function convert_genus($genus) {return [0 => "common", 1 => "masculine", 2 => "f
142 142
  ?>
143 143
 	<div class="note note_information">
144 144
 		<span class="note_content">
145
-			<p>Since the word <?php echo(mark("man", ["type_word", "lang_fs"])); ?> simply means <?php echo(mark("human being", ["type_word", "lang_en"])); ?>, it can be understood as an implicit way to express an abstract actor; similar words like <?php echo(mark("lüd", ["type_word", "lang_fs"])); ?> (<?php echo(mark("people", ["type_word", "lang_en"])); ?>) or <?php echo(mark("di", ["type_word", "lang_fs"])); ?> can be used as well.</p>
145
+			<p>Since the word <?php echo(mark("man", ["type_word", "lang_flk"])); ?> simply means <?php echo(mark("human being", ["type_word", "lang_en"])); ?>, it can be understood as an implicit way to express an abstract actor; similar words like <?php echo(mark("lüd", ["type_word", "lang_flk"])); ?> (<?php echo(mark("people", ["type_word", "lang_en"])); ?>) or <?php echo(mark("di", ["type_word", "lang_flk"])); ?> can be used as well.</p>
146 146
 		</span>
147 147
 	</div>
148 148
 	<div class="note note_information">
149 149
 		<span class="note_content">
150
-			<p>The honorific salutation is expressed by the plural form <?php echo(mark("je", ["type_word", "lang_fs"])); ?>; however it should be avoided in usual speech in favor of the singular form <?php echo(mark("du", ["type_word", "lang_fs"])); ?>.</p>
150
+			<p>The honorific salutation is expressed by the plural form <?php echo(mark("je", ["type_word", "lang_flk"])); ?>; however it should be avoided in usual speech in favor of the singular form <?php echo(mark("du", ["type_word", "lang_flk"])); ?>.</p>
151 151
 		</span>
152 152
 	</div>
153 153
 	<div class="note note_information">
154 154
 		<span class="note_content">
155
-			<p>A reflexive genitive can be formed by inserting the word <?php echo(mark("egen", ["word", "lang_fs"])); ?> (<?php echo(mark("own", ["type_word", "lang_en"])); ?>), for example <?php echo(format_correlation("type_sentence")(["flk" => ["Han (A) hav givt to ham (B) hans egen buk."], "eng" => ["He (A) has given (to) him (B) his own book."]])); ?> (A's book was given to B).</p>
155
+			<p>A reflexive genitive can be formed by inserting the word <?php echo(mark("egen", ["word", "lang_flk"])); ?> (<?php echo(mark("own", ["type_word", "lang_en"])); ?>), for example <?php echo(format_correlation("type_sentence")(["flk" => ["Han (A) hav givt to ham (B) hans egen buk."], "eng" => ["He (A) has given (to) him (B) his own book."]])); ?> (A's book was given to B).</p>
156 156
 		</span>
157 157
 	</div>
158 158
 	<div class="note note_reasoning">
... ...
@@ -160,7 +160,7 @@ function convert_genus($genus) {return [0 => "common", 1 => "masculine", 2 => "f
160 160
 		<label class="note_label note_label_show" for="note_02">show</label>
161 161
 		<label class="note_label note_label_hide" for="note_02">hide</label>
162 162
 		<span class="note_content">
163
-			<p>When finding appropriate personal pronouns, the most intricate cases were the 3rd person singular and the 2nd person plural; both turned out to be very diverse among the modern Germanic languages. While for the 2nd person plural we could find a sufficient satisfying solution after a while, the 3rd person singular kept defying. In the end we came to the settlement to use a Swedish-like solution including the pronoun <?php echo(mark("hen", ["type_word", "lang_fs"])); ?>, which is not bound to any sexus so that it can be used for actors in general.</p>
163
+			<p>When finding appropriate personal pronouns, the most intricate cases were the 3rd person singular and the 2nd person plural; both turned out to be very diverse among the modern Germanic languages. While for the 2nd person plural we could find a sufficient satisfying solution after a while, the 3rd person singular kept defying. In the end we came to the settlement to use a Swedish-like solution including the pronoun <?php echo(mark("hen", ["type_word", "lang_flk"])); ?>, which is not bound to any sexus so that it can be used for actors in general.</p>
164 164
 		</span>
165 165
 	</div>
166 166
 </section>
... ...
@@ -39,7 +39,7 @@
39 39
 				"latin",
40 40
 				function ($value)
41 41
 				{
42
-					return format($value, ["letter", "lang_fs"]);
42
+					return format($value, ["letter", "lang_flk"]);
43 43
 				}
44 44
 			),
45 45
 			new class_column
... ...
@@ -48,7 +48,7 @@
48 48
 				"runic",
49 49
 				function ($value)
50 50
 				{
51
-					return format($value, ["letter", "lang_fs", "runic"]);
51
+					return format($value, ["letter", "lang_flk", "runic"]);
52 52
 				}
53 53
 			),
54 54
 			new class_column
... ...
@@ -57,7 +57,7 @@
57 57
 				"examples",
58 58
 				function ($value)
59 59
 				{
60
-					return format($value["flk"], ["word", "lang_fs"]);
60
+					return format($value["flk"], ["word", "lang_flk"]);
61 61
 				}
62 62
 			),
63 63
 			new class_column
... ...
@@ -87,7 +87,7 @@
87 87
  ?>
88 88
  	<div class="note note_information">
89 89
 		<span class="note_content">
90
-	 		<p>It is permitted to pronounce the sounds a little differently, for example <?php echo(mark("v", ["type_letter", "lang_fs"])); ?> as <span class="ipa">ʋ</span> or <?php echo(mark("s", ["type_letter", "lang_fs"])); ?> as <span class="ipa">z</span>, whilst the sounds from the table above are the default.</p>
90
+	 		<p>It is permitted to pronounce the sounds a little differently, for example <?php echo(mark("v", ["type_letter", "lang_flk"])); ?> as <span class="ipa">ʋ</span> or <?php echo(mark("s", ["type_letter", "lang_flk"])); ?> as <span class="ipa">z</span>, whilst the sounds from the table above are the default.</p>
91 91
 		</span>
92 92
  	</div>
93 93
 	<div class="note note_warning">
... ...
@@ -108,8 +108,8 @@
108 108
 		<label class="note_label note_label_show" for="note_01">show</label>
109 109
 		<label class="note_label note_label_hide" for="note_01">hide</label>
110 110
 		<span class="note_content">
111
-			<p>The letters <?php echo(mark("ö", ["type_letter", "lang_fs"])); ?> and <?php echo(mark("ü", ["type_letter", "lang_fs"])); ?> were not included inconsiderately. Effectively every Germanic language has an <span class="ipa">ø</span>-like sound in its phonology, but the main reason for the inclusion of these sounds was that altering the vowels of affected words to "near" vowels (e.g. <span class="ipa">i</span> &larr; <span class="ipa">y</span> &rarr; <span class="ipa">u</span>) most of the times resulted in disconcerting and unsatisfying creations. However the modern Germanic languages often feature vowel shifts throughout their natural evolution; some switching to the one and some switching to the other. Therefore we felt it was more convenient to have these sounds as compromises and connectors between the languages.</p>
112
-			<p>We also struggled to find proper written representations of these sounds. One possibility was to use the IPA-like symbols <?php echo(mark("ø", ["type_letter", "lang_fs"])); ?> and <?php echo(mark("y", ["type_letter", "lang_fs"])); ?>, like e.g. Norwegian does. Unfortunatelly this had taken away the possibility to have the alternative writings <?php echo(mark("oy", ["type_letter", "lang_fs"])); ?> and <?php echo(mark("uy", ["type_letter", "lang_fs"])); ?>, which we considered important, since not everybody can easily type non-standard Latin letters. So we arranged to use diaeresis, like German and Swedish does.</p>
111
+			<p>The letters <?php echo(mark("ö", ["type_letter", "lang_flk"])); ?> and <?php echo(mark("ü", ["type_letter", "lang_flk"])); ?> were not included inconsiderately. Effectively every Germanic language has an <span class="ipa">ø</span>-like sound in its phonology, but the main reason for the inclusion of these sounds was that altering the vowels of affected words to "near" vowels (e.g. <span class="ipa">i</span> &larr; <span class="ipa">y</span> &rarr; <span class="ipa">u</span>) most of the times resulted in disconcerting and unsatisfying creations. However the modern Germanic languages often feature vowel shifts throughout their natural evolution; some switching to the one and some switching to the other. Therefore we felt it was more convenient to have these sounds as compromises and connectors between the languages.</p>
112
+			<p>We also struggled to find proper written representations of these sounds. One possibility was to use the IPA-like symbols <?php echo(mark("ø", ["type_letter", "lang_flk"])); ?> and <?php echo(mark("y", ["type_letter", "lang_flk"])); ?>, like e.g. Norwegian does. Unfortunatelly this had taken away the possibility to have the alternative writings <?php echo(mark("oy", ["type_letter", "lang_flk"])); ?> and <?php echo(mark("uy", ["type_letter", "lang_flk"])); ?>, which we considered important, since not everybody can easily type non-standard Latin letters. So we arranged to use diaeresis, like German and Swedish does.</p>
113 113
 		</span>
114 114
 	</div>
115 115
 </section>
... ...
@@ -31,7 +31,7 @@
31 31
 			"scheme",
32 32
 			function ($value)
33 33
 			{
34
-				return format($value, ["type_word", "lang_fs"]);
34
+				return format($value, ["type_word", "lang_flk"]);
35 35
 			}
36 36
 		),
37 37
 		new class_column
... ...
@@ -54,7 +54,7 @@
54 54
 ))->generate();
55 55
 ?>
56 56
 	<p>Since these forms are built with auxiliary verbs, they can be combined straightforward to form complex expressions, e.g. <?php echo(format_correlation("type_sentence")(["flk" => ["Ek skal have skrivt."], "eng" => ["I will have written."]])); ?><!-- or <?php echo(format_correlation("type_sentence")(["flk" => ["Ek hav skalt skrive."], "eng" => ["I was going to write."]])); ?> -->.</p>
57
-	<p>The <span class="grammarterm">imperative</span> only exists in the present (with future meaning) for the 2nd person singular and plural. It is formed by using the bare stem of the verb, optionally followed by the personal pronoun (i.e. either <?php echo(mark("du", ["type_word", "lang_fs"])); ?> or <?php echo(mark("je", ["type_word", "lang_fs"])); ?>) in order to specify or emphasize the numerus. Examples: <?php echo(mark("skriv!", ["type_sentence", "lang_fs"])); ?>, <?php echo(mark("skriv, je!", ["type_sentence", "lang_fs"])); ?>.</p>
58
-	<p>There are two ways to the <span class="grammarterm">subjunctive</span>. One is to use the special modal verb <?php echo(mark("vöre", ["type_word", "lang_fs"])); ?> which can be understood as a wrapper for regular verbs. The other possibility is to use the adverbial particle <?php echo(mark("maglik", ["type_word", "lang_fs"])); ?>.</p>
57
+	<p>The <span class="grammarterm">imperative</span> only exists in the present (with future meaning) for the 2nd person singular and plural. It is formed by using the bare stem of the verb, optionally followed by the personal pronoun (i.e. either <?php echo(mark("du", ["type_word", "lang_flk"])); ?> or <?php echo(mark("je", ["type_word", "lang_flk"])); ?>) in order to specify or emphasize the numerus. Examples: <?php echo(mark("skriv!", ["type_sentence", "lang_flk"])); ?>, <?php echo(mark("skriv, je!", ["type_sentence", "lang_flk"])); ?>.</p>
58
+	<p>There are two ways to the <span class="grammarterm">subjunctive</span>. One is to use the special modal verb <?php echo(mark("vöre", ["type_word", "lang_flk"])); ?> which can be understood as a wrapper for regular verbs. The other possibility is to use the adverbial particle <?php echo(mark("maglik", ["type_word", "lang_flk"])); ?>.</p>
59 59
 </section>
60 60
 
... ...
@@ -17,7 +17,7 @@
17 17
 				"affix",
18 18
 				function ($value)
19 19
 				{
20
-					return mark($value, ["type_word", "lang_fs"]);
20
+					return mark($value, ["type_word", "lang_flk"]);
21 21
 				}
22 22
 			),
23 23
 			new class_column
... ...
@@ -174,7 +174,7 @@
174 174
 		"runic": "'ᚱ'",
175 175
 		"remark": null,
176 176
 		"examples": {
177
-			"flk": "'_r_od'",
177
+			"flk": "'_r_öd'",
178 178
 			"eng": null,
179 179
 			"deu": null
180 180
 		}
181 181