i18n

package
v1.7.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 15, 2025 License: BSD-4-Clause Imports: 1 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var EN = Messages{
	"syntax_error":             "Syntax error",
	"unknown_person":           "Unknown person - %s",
	"unknown_person_in_family": "There is no one named %[2]s in the %[1]s family",
	"unknown_family":           "Unknown family - %s",
	"create_family_after":      "Create %s family after %s",
	"create_family_at_end":     "Create %s family at the end of file",
	"create_family_file":       "Create new file with %s family",
	"change_name_from_source":  "Change to %s child of %s",
	"duplicate_count_of_name":  "An unobvious name. There are %d persons with the name %s. Use uniq name alias of one of them",
	"child_of_source":          "child of %s",
	"child_without_relations":  "%s %s has no relationship",
	"create_child_relation":    "Create family relationship",
}
View Source
var Locale = "en"
View Source
var RU = Messages{
	"syntax_error":             "Синтаксическая ошибка",
	"unknown_person":           "Неизвестное имя - %s",
	"unknown_person_in_family": "В семъе %s нет человека с именем %s",
	"unknown_family":           "Неизвестная фамилия - %s",
	"create_family_after":      "Создать семью %s после текущей %s",
	"create_family_at_end":     "Создать семью %s в конце этого файла",
	"create_family_file":       "Создать семью %s на новом файле",
	"change_name_from_source":  "Заменить на %s - ребёнка %s",
	"duplicate_count_of_name":  "Неоднозначное имя. В этой семье %d имени %s. Используйте уникальный вариант имени одного из них",
	"child_of_source":          "ребёнок супругов %s",
	"child_without_relations":  "%s %s не имеет отношений",
	"create_child_relation":    "Создать семейные отношения",
}
View Source
var UK = Messages{
	"syntax_error":             "Синтаксична помилка",
	"unknown_person":           "Невідоме імʼя - %s",
	"unknown_person_in_family": "В сімʼї %s немає людини з іменем %s",
	"unknown_family":           "Невідоме прізвище - %s",
	"create_family_after":      "Створити сімʼю %s після поточної %s",
	"create_family_at_end":     "Створити сімʼю %s в кінці цього файлу",
	"create_family_file":       "Створити сімʼю %s у новому файлі",
	"change_name_from_source":  "Замінити на %s - дитину %s",
	"duplicate_count_of_name":  "Неоднозначне імʼя. У цій сімʼї %d імені %s. Використайте унікальний варіант імені одного з них",
	"child_of_source":          "дитина подружжя %s",
	"child_without_relations":  "%s %s не має відносин",
	"create_child_relation":    "Створити сімейні відносини",
}

Functions

func L

func L(key string, args ...any) string

func SetLocale

func SetLocale(locale string) error

Types

type Messages

type Messages map[string]string

type Translations

type Translations map[string]Messages // [locale][key]message

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL
JackTT - Gopher 🇻🇳