Skip to content

HL interactive globalization library for localized resources (RESX) generated out for XLF using Multilingual App Toolkit (MAT). Neutral language is Swedish (sv-SE)

License

Notifications You must be signed in to change notification settings

HLinteractive/HLI.Globalization

Repository files navigation

HL Interactive

HL Interactive (HLi)

HLI.Globalization

HL Interactive globalization library for localized resources (RESX) generated out for XLF using Multilingual App Toolkit (MAT).

NuGet Downloads Build Status VSTS

Neutral language is Swedish (sv-SE).

Cultures are initally auto translated using Microsoft's Multiligual App Toolkit (MAT).
When reviewed by a native speaking translator the translations are marked as "final".

Usage

From code

Read strings using the class Manager.cs. It has a static method for translating:

```csharp
var localized = HLI.Globalization.Manager.Translate("Save", new CultureInfo("de"));
```

From XAML

Use the appropriate localization provider, for example Xamarin.Forms IMarkupExtension

Translation status

Auto translated cultures (not final)

  • Danish (da)
  • Spanish (es)
  • Finish (fi)
  • Norwegian / Bokmål (nb)

Reviewed cultures (final)

  • German (de)
  • English (en)
  • Frensh (fr)
  • Swedish (se) - source culture

Delivery & Deployment

Download the nuget package through Package Manager Console:

install-package HLI.Globalization

Repository File Structure

  • HLI.Globalization - single project in solution
    • Dictionaries - RESX files generated from XLF files (below)
    • MultilingualResources - MAT toolkit source localization files (*.xlf)

Changes and backward compatibility

  • Multi-target NET45 / PCL / UAP 10 / NetStandard 1.4 using VS2017 CSPROJ
  • Initial public netstandard 1.4 library

About

HL interactive globalization library for localized resources (RESX) generated out for XLF using Multilingual App Toolkit (MAT). Neutral language is Swedish (sv-SE)

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages