func (vi *Info) SplitTranslations() map[uint16]*Info {
	if vi == nil {
		return nil
	}
	return vi.splitLangs()
}
// SplitTranslations splits the Info struct by language.
// It returns a map indexed by language ID.
//
// Windows Explorer doesn't seem to search for a proper translation inside the VERSIONINFO struct.
// So one has to embed a whole VERSIONINFO for each language as a resource translation.
SplitTranslations splits the Info struct by language.
It returns a map indexed by language ID.

Windows Explorer doesn't seem to search for a proper translation inside the VERSIONINFO struct.
So one has to embed a whole VERSIONINFO for each language as a resource translation.
// SplitTranslations splits the Info struct by language . // It returns a map indexed by language ID . // // Windows Explorer doesn ' t seem to search for a proper translation inside the VERSIONINFO struct . // So one has to embed a whole VERSIONINFO for each language as a resource translation .
func (vi *Info) SplitTranslations() map[uint16]*Info {
	if vi == nil {
		return nil
	}
	return vi.splitLangs()
}
func ( vi * Info ) SplitTranslations ( ) map [ uint16 ] * Info { if vi == nil { return nil } return vi . splitLangs ( ) }
SplitTranslations splits the Info struct by language.
SplitTranslations splits the Info struct by language .