l10n

package
v0.0.0-...-88ab25c Latest Latest
Warning

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

Go to latest
Published: Mar 28, 2024 License: MIT Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var En = Template{
	SuccessMessage: "No missing/dangling .meta found. Perfect!",
	FailureMessage: `Some missing or dangling .meta found. Fix commits are needed.`,
	StatusHeader:   "Status",
	FilePathHeader: "File",
	StatusMissing:  "Not committed",
	StatusDangling: "Not removed",
}
View Source
var Ja = Template{
	SuccessMessage: "commit忘れ・消し忘れの .meta はありませんでした。素晴らしい!",
	FailureMessage: "commit忘れ・消し忘れの .meta が見つかりました。修正コミットが必要です。",
	StatusHeader:   "状態",
	FilePathHeader: "ファイル",
	StatusMissing:  "commit されていない",
	StatusDangling: "消されていない",
}

Functions

func ValidateTemplate

func ValidateTemplate(tmpl *Template) error

func WriteTemplateExample

func WriteTemplateExample(writer io.Writer)

Types

type Lang

type Lang string
const (
	LangEn Lang = "en"
	LangJa Lang = "ja"
)

type Template

type Template struct {
	SuccessMessage string `json:"success"`
	FailureMessage string `json:"failure"`
	StatusHeader   string `json:"header_status"`
	FilePathHeader string `json:"header_file_path"`
	StatusMissing  string `json:"status_missing"`
	StatusDangling string `json:"status_dangling"`
}

func GetTemplate

func GetTemplate(lang Lang) (*Template, error)

func ReadTemplate

func ReadTemplate(reader io.Reader) (*Template, error)

func ReadTemplateFile

func ReadTemplateFile(path typedpath.RawPath) (*Template, error)

type TemplateFileReader

type TemplateFileReader func(path typedpath.RawPath) (*Template, error)

func StubTemplateFileReader

func StubTemplateFileReader(tmpl *Template, err error) TemplateFileReader

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL