Obsah:
Pokud jste si toho nevšimli, je mimo Spojené státy celý svět. Bohužel, reprezentace textu v různých jazycích může být pro programátory náročná. Unicode je univerzální standard pro reprezentaci textu, který usnadňuje podporu téměř jakéhokoli jazyka. Zde se podíváme na základy Unicode.
Co je Unicode?
Pokud znáte technické podrobnosti o tom, jak je text uložen v počítači a jste rodilým mluvčím anglického jazyka, pravděpodobně jste už slyšeli o ASCII, americkém standardním kódu pro výměnu informací. ASCII mapuje bajty na čísla, písmena, různé symboly a kontrolní znaky, které dělají věci jako pípnutí reproduktoru počítače nebo signalizují začátek nového řádku. Bylo to navždy a funguje to skvěle - pokud je vaším primárním jazykem americká angličtina.
Mnoho uživatelů počítačů po celém světě však hovoří jinými jazyky, z nichž mnohé nejsou ani blízko angličtiny. Pokud jste vývojář a váš software to nebere v úvahu, můžete mít nějaké skutečné bolesti hlavy.