@@ -16,12 +16,18 @@ def copy_semanticfield_names_to_translations(apps, schema_editor):
16
16
SemanticField = apps .get_model ('dictionary' , 'SemanticField' )
17
17
SemanticFieldTranslation = apps .get_model ('dictionary' , 'SemanticFieldTranslation' )
18
18
Language = apps .get_model ('dictionary' , 'Language' )
19
- translation_language_eng , created = Language .objects .get_or_create (language_code_3char = 'eng' , name = 'English' ,
20
- name_en = 'English' , name_nl = 'Engels' , name_zh_hans = 'English' )
21
- translation_language_nld , created = Language .objects .get_or_create (language_code_3char = 'nld' , name = 'Dutch' ,
22
- name_en = 'Dutch' , name_nl = 'Nederlands' , name_zh_hans = 'Dutch' )
23
- translation_language_zho , created = Language .objects .get_or_create (language_code_3char = 'zho' , name = 'Chinese' ,
24
- name_en = 'Chinese' , name_nl = 'Chinees' , name_zh_hans = 'Chinese' )
19
+ translation_language_eng , created = Language .objects .get_or_create (language_code_3char = 'eng' ,
20
+ language_code_2char = 'en' ,
21
+ name = 'English' , name_en = 'English' ,
22
+ name_nl = 'Engels' , name_zh_hans = 'English' )
23
+ translation_language_nld , created = Language .objects .get_or_create (language_code_3char = 'nld' ,
24
+ language_code_2char = 'nl' ,
25
+ name = 'Dutch' , name_en = 'Dutch' ,
26
+ name_nl = 'Nederlands' , name_zh_hans = 'Dutch' )
27
+ translation_language_zho , created = Language .objects .get_or_create (language_code_3char = 'zho' ,
28
+ language_code_2char = 'zh-hans' ,
29
+ name = 'Chinese' , name_en = 'Chinese' ,
30
+ name_nl = 'Chinees' , name_zh_hans = 'Chinese' )
25
31
semanticfields = SemanticField .objects .filter (machine_value__gt = 1 )
26
32
for semfield in semanticfields :
27
33
translations_for_semfield = [sft .language for sft in SemanticFieldTranslation .objects .filter (semField = semfield )]
@@ -54,12 +60,18 @@ def copy_derivationhistory_names_to_translations(apps, schema_editor):
54
60
DerivationHistory = apps .get_model ('dictionary' , 'DerivationHistory' )
55
61
DerivationHistoryTranslation = apps .get_model ('dictionary' , 'DerivationHistoryTranslation' )
56
62
Language = apps .get_model ('dictionary' , 'Language' )
57
- translation_language_eng , created = Language .objects .get_or_create (language_code_3char = 'eng' , name = 'English' ,
58
- name_en = 'English' , name_nl = 'Engels' , name_zh_hans = 'English' )
59
- translation_language_nld , created = Language .objects .get_or_create (language_code_3char = 'nld' , name = 'Dutch' ,
60
- name_en = 'Dutch' , name_nl = 'Nederlands' , name_zh_hans = 'Dutch' )
61
- translation_language_zho , created = Language .objects .get_or_create (language_code_3char = 'zho' , name = 'Chinese' ,
62
- name_en = 'Chinese' , name_nl = 'Chinees' , name_zh_hans = 'Chinese' )
63
+ translation_language_eng , created = Language .objects .get_or_create (language_code_3char = 'eng' ,
64
+ language_code_2char = 'en' ,
65
+ name = 'English' , name_en = 'English' ,
66
+ name_nl = 'Engels' , name_zh_hans = 'English' )
67
+ translation_language_nld , created = Language .objects .get_or_create (language_code_3char = 'nld' ,
68
+ language_code_2char = 'nl' ,
69
+ name = 'Dutch' , name_en = 'Dutch' ,
70
+ name_nl = 'Nederlands' , name_zh_hans = 'Dutch' )
71
+ translation_language_zho , created = Language .objects .get_or_create (language_code_3char = 'zho' ,
72
+ language_code_2char = 'zh-hans' ,
73
+ name = 'Chinese' , name_en = 'Chinese' ,
74
+ name_nl = 'Chinees' , name_zh_hans = 'Chinese' )
63
75
derivationhistories = DerivationHistory .objects .all ()
64
76
for derivhist in derivationhistories :
65
77
translations_for_derivhist = [dht .language for dht in DerivationHistoryTranslation .objects .filter (derivHist = derivhist )]
0 commit comments