Voraussetzung
–
Es zeigt auch die Verwendung einer Klasse GNU.Gettext.GettextResourceManager.
- In einem Mono 6.12.0.200-Projekt auf Debian Buster gibt es keinen GettextResourceManager.
- In Bei einem .NET 8.0.303-Projekt auf Debian Bookworm gibt es keinen GettextResourceManager.
Es scheint keine brauchbaren Abhängigkeiten für ein C#-Projekt zur Bereitstellung der Klasse zu enthalten.
Hier ist die Guix-Paketansicht für gettext.
Es gibt zwei Ruby- und eine Lisp-Bibliothek, aber keine für C#.
Hier ist die gettext-Quelle.
Sie enthält keine .cs Dateien und können daher vermutlich eine native C-Bindung bereitstellen, aber keine C#-Klasse GNU.Gettext.GettextResourceManager. (Oder zumindest wurden alle derartigen Bindungsklassen, die ich bisher gesehen habe, immer in der Zielsprache geschrieben, nie in der Quellsprache. Dies könnte ein Missverständnis meinerseits sein.)
< strong>Welche Abhängigkeit muss ich einschließen?
Wo sollte ich nach Einrichtungsanweisungen gesucht haben? (Vermutlich an anderer Stelle im selben Handbuch?)
Hier sind C#-Projekte von Drittanbietern, die einen GNU.Gettext.GettextResourceManager bereitstellen, aber natürlich würde ich eines davon lieber nicht verwenden, wenn ich es nicht muss. (Lügt das Handbuch?)
- Stride.GNU.Gettext nuGet-Paket für .NET 6
- arbinada-com /gettext-dotnet .NET-Neuimplementierung