Add finance details export and translations

This commit is contained in:
2026-05-21 09:47:59 +02:00
parent b2ede7f8fd
commit 16449f1dc1
11 changed files with 890 additions and 28 deletions
@@ -0,0 +1,27 @@
using TrafagSalesExporter.Services;
namespace TrafagSalesExporter.Tests;
public class UiTextServiceTests
{
[Fact]
public void Text_Returns_Selected_Language_Or_English_Fallback()
{
var service = new UiTextService();
Assert.Equal("Standorte", service.Text("Standorte", "Sites"));
service.SetLanguage("en");
Assert.Equal("Sites", service.Text("Standorte", "Sites"));
service.SetLanguage("es");
Assert.Equal("Sitios", service.Text("Standorte", "Sites"));
service.SetLanguage("it");
Assert.Equal("Sedi", service.Text("Standorte", "Sites"));
service.SetLanguage("hi");
Assert.Equal("साइटें", service.Text("Standorte", "Sites"));
Assert.Equal("Untranslated English", service.Text("Nicht uebersetzt", "Untranslated English"));
}
}