english

package
v0.0.0-...-3ae7fb4 Latest Latest
Warning

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

Go to latest
Published: Jan 8, 2025 License: GPL-3.0 Imports: 2 Imported by: 0

README

Latin and Cyrillic Homoglyphs
    a - Standard Latin lowercase "a" (U+0061)
    а - Cyrillic lowercase "a" (U+0430)
    ɑ - Latin letter alpha (U+0251)
    ą - Latin lowercase "a" with ogonek (U+0105)
    à - Latin lowercase "a" with grave accent (U+00E0)
    á - Latin lowercase "a" with acute accent (U+00E1)
    â - Latin lowercase "a" with circumflex (U+00E2)
    ã - Latin lowercase "a" with tilde (U+00E3)
    ä - Latin lowercase "a" with diaeresis (U+00E4)
    å - Latin lowercase "a" with ring above (U+00E5)
    ā - Latin lowercase "a" with macron (U+0101)
    ă - Latin lowercase "a" with breve (U+0103)

Greek Homoglyphs
    α - Greek lowercase alpha (U+03B1)
    ά - Greek lowercase alpha with tonos (U+03AC)

Other Unicode Homoglyphs and Symbols
    ɒ - Latin letter turned alpha (U+0252)
    ª - Feminine ordinal indicator (U+00AA)
    𝒶 - Mathematical script small "a" (U+1D4B6)
    𝓪 - Mathematical bold script small "a" (U+1D4CE)
    𝕒 - Mathematical double-struck small "a" (U+1D552)
    𝖆 - Mathematical sans-serif bold small "a" (U+1D5C6)
    𝘢 - Mathematical sans-serif italic small "a" (U+1D622)
    𝙖 - Mathematical sans-serif bold italic small "a" (U+1D656)

Latin and Cyrillic Homoglyphs

b - Standard Latin lowercase "b" (U+0062)
Ь - Cyrillic uppercase soft sign (U+042C)
ь - Cyrillic lowercase soft sign (U+044C)
ɓ - Latin small letter B with hook (U+0253)
Ƅ - Latin capital letter B with stroke (U+0184)
ƅ - Latin small letter B with stroke (U+0185)

Greek Homoglyphs

ϐ - Greek beta symbol (U+03D0) – sometimes visually similar to lowercase "b"

Other Unicode Homoglyphs and Symbols

𝒷 - Mathematical script small "b" (U+1D4B7)
𝓫 - Mathematical bold script small "b" (U+1D4CF)
𝕓 - Mathematical double-struck small "b" (U+1D553)
𝖇 - Mathematical sans-serif bold small "b" (U+1D5C7)
𝘣 - Mathematical sans-serif italic small "b" (U+1D623)
𝙗 - Mathematical sans-serif bold italic small "b" (U+1D657)


    Latin and Cyrillic Homoglyphs
    c - Standard Latin lowercase "c" (U+0063)
    с - Cyrillic lowercase "es" (U+0441), looks identical to Latin "c"
    ƈ - Latin small letter "c" with hook (U+0188)
    ĉ - Latin small letter "c" with circumflex (U+0109)
    ć - Latin small letter "c" with acute (U+0107)
    ç - Latin small letter "c" with cedilla (U+00E7)
    č - Latin small letter "c" with caron (U+010D)
    ċ - Latin small letter "c" with dot above (U+010B)

Other Unicode Homoglyphs and Symbols
    ℂ - Double-struck capital "C" (U+2102), sometimes used in mathematical contexts
    𝒸 - Mathematical script small "c" (U+1D4B8)
    𝓬 - Mathematical bold script small "c" (U+1D4D0)
    𝕔 - Mathematical double-struck small "c" (U+1D554)
    𝖈 - Mathematical sans-serif bold small "c" (U+1D5C8)
    𝘤 - Mathematical sans-serif italic small "c" (U+1D624)
    𝙘 - Mathematical sans-serif bold italic small "c" (U+1D658)

Documentation

Overview

Copyright 2024 Rangertaha. All Rights Reserved.

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program. If not, see <http://www.gnu.org/licenses/>.

Copyright 2024 Rangertaha. All Rights Reserved.

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program. If not, see <http://www.gnu.org/licenses/>.

Copyright 2024 Rangertaha. All Rights Reserved.

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program. If not, see <http://www.gnu.org/licenses/>.

Index

Constants

View Source
const LANGUAGE string = "en"

Variables

View Source
var Keyboards = []Keyboard{
	{
		// contains filtered or unexported fields
	},
	{
		// contains filtered or unexported fields
	},
	{
		// contains filtered or unexported fields
	},
	{
		// contains filtered or unexported fields
	},
}
View Source
var (
	Language = English{
		// contains filtered or unexported fields
	}
)

Functions

This section is empty.

Types

type English

type English struct {
	// contains filtered or unexported fields
}

func (*English) Antonyms

func (l *English) Antonyms() map[string][]string

func (*English) Cardinal

func (l *English) Cardinal() map[string]string

func (*English) Description

func (l *English) Description() string

func (*English) Graphemes

func (l *English) Graphemes() []string

func (*English) Homoglyphs

func (l *English) Homoglyphs() map[string][]string

func (*English) Homophones

func (l *English) Homophones() [][]string

func (*English) Id

func (l *English) Id() string

func (*English) Keyboards

func (l *English) Keyboards() (boards []internal.Keyboard)

func (*English) Misspellings

func (l *English) Misspellings() [][]string

func (*English) Name

func (l *English) Name() string

func (*English) Numerals

func (l *English) Numerals() map[string][]string

func (*English) Ordinal

func (l *English) Ordinal() map[string]string

func (*English) SimilarChars

func (l *English) SimilarChars(char string) []string

func (*English) SimilarSounds

func (l *English) SimilarSounds(word string) []string

func (*English) SimilarSpellings

func (l *English) SimilarSpellings(word string) []string

func (*English) StopWords

func (l *English) StopWords() []string

func (*English) Vowels

func (l *English) Vowels() []string

type Keyboard

type Keyboard struct {
	// contains filtered or unexported fields
}

func (*Keyboard) Adjacent

func (k *Keyboard) Adjacent(char string) []string

func (*Keyboard) Description

func (k *Keyboard) Description() string

func (*Keyboard) Id

func (k *Keyboard) Id() string

func (*Keyboard) Language

func (k *Keyboard) Language() string

func (*Keyboard) Languages

func (k *Keyboard) Languages() []internal.Language

func (*Keyboard) Layouts

func (k *Keyboard) Layouts() []string

func (*Keyboard) Name

func (k *Keyboard) Name() string

Jump to

Keyboard shortcuts

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