Na potrzeby własnego projektu stworzyłem paczkę, którą chce się z Wami podzielić. Dzięki tej paczce odmienisz np. nazwę polskiej miejscowości na miejscownik (z mianownika), w moim przypadku przydała mi się do pozycjonowania serwisu. Zachęcam do rozbudowy paczki o nowe przypadki (obecnie jest tylko mianownik->miejscownik) :)
dotnet add package PolishPronunciationVariety --version 1.0.1
| Metoda | Parametry | Opis | Zwracany typ |
|---|---|---|---|
| GetLocative() | Zamienia mianownik na miejscownik | string | |
| GetLocative() | GrammaticalCase case | Zamienia mianownik na miejscownik | GrammaticalResult |
var city = "Kołobrzeg";
var wordVariety = city.GetLocative();
Console.WriteLine(wordVariety);
//Rezultat: "Kołobrzegu"
Nominative = 0,
Genitive = 1,
Dative = 2,
Accusative = 3,
Instrumental = 4,
Locative = 5,
Vocative = 6
Proszę o zgłaszanie błędów i nazw miejscowości, które nie zostały rozpoznane. Razem możemy więcej :)
- Testy jednostkowe
- Kolejne przypadki
- v1.0.1 - Rule builder - miejsce do tworzenia nowych zasad, metody rozpoznające dwa słowa, dodane nowe zasady, uporządkowany kod, usunięcie metody GetCityLocative(), dodany GrammaticalResult, dzięki któremu dowiesz się czy końcówka została rozpoznana - flaga IsUpdated będzie równa true.
- v1.0.0 - Świeża wersja, dużo do poprawki