Coverage for src/wiktextract/extractor/tr/section_titles.py: 100%

4 statements  

« prev     ^ index     » next       coverage.py v7.14.1, created at 2026-06-03 06:55 +0000

1from ...config import POSSubtitleData 

2 

3# https://tr.wiktionary.org/wiki/Vikisözlük:Girdilerin_biçimi#Söz_türü 

4POS_DATA: dict[str, POSSubtitleData] = { 

5 "Ad": {"pos": "noun"}, 

6 "Adıl": {"pos": "pron"}, 

7 "Bağlaç": {"pos": "conj"}, 

8 "Belirteç": {"pos": "adv"}, 

9 "Eylem": {"pos": "verb"}, 

10 "Edat": {"pos": "particle"}, 

11 "Ön ad": {"pos": "adj"}, 

12 "Özel ad": {"pos": "name"}, 

13 "Sayı adı": {"pos": "num"}, 

14 "Ünlem": {"pos": "intj"}, 

15 "Ek eylem": {"pos": "verb", "tags": ["auxiliary"]}, 

16 "Ön Ek": {"pos": "prefix", "tags": ["morpheme"]}, 

17 "Son ek": {"pos": "suffix", "tags": ["morpheme"]}, 

18 "Harf": {"pos": "character", "tags": ["letter"]}, 

19 "Hece": {"pos": "syllable"}, 

20 "Kısaltma": {"pos": "abbrev", "tags": ["abbreviation"]}, 

21 "Noktalama işareti": {"pos": "punct", "tags": ["punctuation"]}, 

22 "Sembol": {"pos": "symbol"}, 

23 "Atasözü": {"pos": "proverb"}, 

24 "Deyim": {"pos": "phrase", "tags": ["idiomatic"]}, 

25 "Mecaz": {"pos": "noun", "tags": ["metaphoric"]}, 

26 "İfade": {"pos": "phrase"}, 

27 "Han karakteri": {"pos": "character", "tags": ["han"]}, 

28 "Hanzi": {"pos": "character", "tags": ["hanzi"]}, 

29 "Kanji": {"pos": "character", "tags": ["kanji"]}, 

30 "Hanja": {"pos": "character", "tags": ["Hanja"]}, 

31 "Romanizasyon": {"pos": "romanization"}, 

32 "Ortaç": {"pos": "verb", "tags": ["participle"]}, 

33 "İsim": {"pos": "name"}, 

34 "Kısaltmalar": {"pos": "abbrev", "tags": ["abbreviation"]}, 

35 "Sıral sayı": {"pos": "adj", "tags": ["ordinal"]}, 

36 "Yanlış": {"pos": "unknown"}, 

37 "Ön ek": {"pos": "prefix", "tags": ["morpheme"]}, 

38} 

39 

40LINKAGE_SECTIONS = { 

41 "Eş anlamlılar": "synonyms", 

42 "Zıt anlamlılar": "antonyms", 

43 "Üst kavramlar": "hypernyms", 

44 "Benzer sözcükler": "related", 

45 "Karşıt anlamlılar": "antonyms", 

46 "Alt kavramlar": "hyponyms", 

47 "Yan kavramlar": "related", 

48 "Türetilmiş kavramlar": "derived", 

49 "İlgili sözcükler": "related", 

50 "Atasözleri": "proverbs", 

51 "Deyimler": "idioms", 

52 "Benzer kelimeler": "related", 

53 "Sembol": "synonyms", 

54 "Birleşik sözcükler": "derived", 

55 "Kısaltma": "related", 

56 "Yazılışlar": "forms", 

57 "Bilimsel adı": "related", 

58 "Ayrıca bakınız": "related", 

59 "Farklı yazılışlar": "forms", 

60 "Anagramlar": "anagrams", 

61 "Sözcük birliktelikleri": "derived", 

62 "Kelime birliktelikleri": "derived", 

63 "İlgili kavramlar": "related", 

64 "İlgili kelimeler": "related", 

65} 

66 

67LINKAGE_TAGS = { 

68 "Sembol": ["symbol"], 

69 "Kısaltma": ["abbreviation"], 

70 "Bilimsel adı": ["scientific", "name"], 

71}