āĻŽā§āĻāĻŋāϞāĻž āĻĢāĻžāϝāĻŧāĻžāϰāĻĢāĻā§āϏ āĻā§āϰāĻžāύā§āϏāϞā§āĻļāύāϏ āĻ ā§āϝāĻžāĻĄ-āĻ āύā§āϰ (āϝāĻž āĻĒā§āϰā§āĻŦā§ āĻŦāĻžāϰāĻāĻžāĻŽāĻ āĻā§āϰāĻžāύā§āϏāϞā§āĻ āύāĻžāĻŽā§ āĻĒāϰāĻŋāĻāĻŋāϤ āĻāĻŋāϞ) ā§Ļ.ā§Ē āϏāĻāϏā§āĻāϰāĻŖ āĻĒā§āϰāĻāĻžāĻļ āĻāϰā§āĻā§āĨ¤ āĻāĻāĻŋ āĻāĻāĻāĻŋ āϏā§āĻŦāϝāĻŧāĻāϏāĻŽā§āĻĒā§āϰā§āĻŖ āĻŽā§āĻļāĻŋāύ āĻā§āϰāĻžāύā§āϏāϞā§āĻļāύ āϏāĻŋāϏā§āĻā§āĻŽ āĻŦāĻžāϏā§āϤāĻŦāĻžāϝāĻŧāύ āĻāϰā§, āϝāĻž āĻā§āύ⧠āĻŦāĻžāĻšā§āϝāĻŋāĻ āĻĒāϰāĻŋāώā§āĻŦāĻžāϰ āĻāĻĒāϰ āύāĻŋāϰā§āĻāϰ āύāĻž āĻāϰ⧠āĻŦā§āϰāĻžāĻāĻāĻžāϰā§āϰ āĻŽāϧā§āϝā§āĻ āϏā§āĻŦāĻžāĻāĻžāĻŦāĻŋāĻāĻāĻžāĻŦā§ āĻāϞā§āĨ¤ āĻāĻžāώāĻž āĻ āύā§āĻŦāĻžāĻĻā§āϰ āĻāĻžāĻāĻāĻŋ āĻŦāĻžāϰāĻāĻžāĻŽāĻ-āĻā§āϰāĻžāύā§āϏāϞā§āĻāϰ āĻāĻā§āĻāĻŋāύ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰ⧠āĻāϰāĻž āĻšāϝāĻŧāĨ¤ āĻāĻ āĻāĻā§āĻāĻŋāύāĻāĻŋ āĻŦāĻžāϰāĻāĻžāĻŽāĻ āĻāĻĻā§āϝā§āĻā§āϰ āĻ āĻāĻļ āĻšāĻŋāϏā§āĻŦā§ āĻŽā§āĻāĻŋāϞāĻž āĻĄā§āĻā§āϞāĻĒāĻžāϰāϰāĻž āϝā§āĻā§āϤāϰāĻžāĻā§āϝ, āĻāϏā§āϤā§āύāĻŋāϝāĻŧāĻž āĻāĻŦāĻ āĻā§āĻ āĻĒā§āϰāĻāĻžāϤāύā§āϤā§āϰā§āϰ āĻŦāĻŋāĻāĻŋāύā§āύ āĻŦāĻŋāĻļā§āĻŦāĻŦāĻŋāĻĻā§āϝāĻžāϞāϝāĻŧā§āϰ āĻāĻŦā§āώāĻāĻĻā§āϰ āϏāĻšāϝā§āĻāĻŋāϤāĻžāϝāĻŧ āĻāĻŦāĻ āĻāĻāϰā§āĻĒā§āϝāĻŧ āĻāĻāύāĻŋāϝāĻŧāύā§āϰ āĻ āϰā§āĻĨāĻžāϝāĻŧāύ⧠āϤā§āϰāĻŋ āĻāϰā§āĻā§āĨ¤ āĻā§āĻĄāĻāĻŋ MPL-2.0 āϞāĻžāĻāϏā§āύā§āϏā§āϰ āĻ āϧā§āύ⧠āĻŦāĻŋāϤāϰāĻŖ āĻāϰāĻž āĻšāϝāĻŧā§āĻā§āĨ¤
āĻāĻā§āĻāĻŋāύāĻāĻŋ C++ āĻāĻžāώāĻžāϝāĻŧ āϞā§āĻāĻž āĻāĻŦāĻ Emscripten āĻāĻŽā§āĻĒāĻžāĻāϞāĻžāϰ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰ⧠WebAssembly āĻāύā§āĻāĻžāϰāĻŽāĻŋāĻĄāĻŋāϝāĻŧā§āĻ āĻŦāĻžāĻāύāĻžāϰāĻŋ āϰāĻŋāĻĒā§āϰā§āĻā§āύā§āĻā§āĻļāύ⧠āĻāĻŽā§āĻĒāĻžāĻāϞ āĻšāϝāĻŧāĨ¤ āĻāĻā§āĻāĻŋāύāĻāĻŋ āĻšāϞ⧠Marian āĻŽā§āĻļāĻŋāύ āĻā§āϰāĻžāύā§āϏāϞā§āĻļāύ āĻĢā§āϰā§āĻŽāĻāϝāĻŧāĻžāϰā§āĻā§āϰ āĻāĻāĻāĻŋ āϰâā§āϝāĻžāĻĒāĻžāϰ, āϝāĻž āĻāĻāĻāĻŋ āϰāĻŋāĻāĻžāϰā§āύā§āĻ āύāĻŋāĻāϰāĻžāϞ āύā§āĻāĻāϝāĻŧāĻžāϰā§āĻ (RNN) āĻāĻŦāĻ āĻā§āϰāĻžāύā§āϏāĻĢāϰāĻŽāĻžāϰ-āĻāĻŋāϤā§āϤāĻŋāĻ āϞā§āϝāĻžāĻā§āĻā§āϝāĻŧā§āĻ āĻŽāĻĄā§āϞ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰā§āĨ¤ āĻĒā§āϰāĻļāĻŋāĻā§āώāĻŖ āĻāĻŦāĻ āĻ āύā§āĻŦāĻžāĻĻā§āϰ āĻāϤāĻŋ āĻŦāĻžāĻĄāĻŧāĻžāϤ⧠GPU āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻž āϝā§āϤ⧠āĻĒāĻžāϰā§āĨ¤ Marian, Microsoft Translator āĻ āύā§āĻŦāĻžāĻĻ āĻĒāϰāĻŋāώā§āĻŦāĻžāĻāĻŋāĻā§ āĻļāĻā§āϤāĻŋ āĻā§āĻāĻžāϝāĻŧ āĻāĻŦāĻ āĻāĻāĻŋ āĻĒā§āϰāϧāĻžāύāϤ Microsoft-āĻāϰ āĻĒā§āϰāĻā§āĻļāϞā§āϰāĻž āĻāĻĄāĻŋāύāĻŦāĻžāϰā§āĻ āĻ āĻĒā§āĻāύāĻžāύ āĻŦāĻŋāĻļā§āĻŦāĻŦāĻŋāĻĻā§āϝāĻžāϞāϝāĻŧā§āϰ āĻāĻŦā§āώāĻāĻĻā§āϰ āϏāĻšāϝā§āĻāĻŋāϤāĻžāϝāĻŧ āϤā§āϰāĻŋ āĻāϰāĻā§āύāĨ¤
āĻĢāĻžāϝāĻŧāĻžāϰāĻĢāĻā§āϏ āĻā§āϰāĻžāύā§āϏāϞā§āĻļāύāϏ āĻāĻāύ āĻāϏā§āϤā§āύā§āϝāĻŧ āĻāĻŦāĻ āϏā§āĻĒā§āϝāĻžāύāĻŋāĻļ āĻĨā§āĻā§ āĻāĻāϰā§āĻāĻŋāϤ⧠āĻāĻŦāĻ āĻāϰ āĻŦāĻŋāĻĒāϰā§āϤā§, āϏā§āĻāϏāĻžāĻĨā§ āĻāĻāϰā§āĻāĻŋ āĻĨā§āĻā§ āĻāĻžāϰā§āĻŽāĻžāύ āĻāĻžāώāĻžāϝāĻŧ āĻ āύā§āĻŦāĻžāĻĻ āϏāĻŽāϰā§āĻĨāύ āĻāϰā§āĨ¤ āĻ āύā§āĻŦāĻžāĻĻā§āϰ āĻāϤāĻŋ āĻĒā§āϰāϤāĻŋ āĻŽāĻŋāύāĻŋāĻā§ ā§Ģā§Ļā§Ļ-ā§Ŧā§Ļā§Ļ āĻļāĻŦā§āĻĻāĨ¤ āĻŦā§āϰāĻžāĻāĻāĻžāϰ āĻāĻāύā§āĻĄā§āϤ⧠āĻĻā§āĻļā§āϝāĻŽāĻžāύ āϞā§āĻāĻžāϰ āĻāύā§āϝ āĻ āύā§āĻŦāĻžāĻĻā§ āĻ āĻā§āϰāĻžāϧāĻŋāĻāĻžāϰ āĻĻā§āĻāϝāĻŧāĻžāϰ āϏā§āĻŦāĻŋāϧāĻž āϰāϝāĻŧā§āĻā§āĨ¤ āύāϤā§āύ āϏāĻāϏā§āĻāϰāĻŖā§ āĻĒā§āϰāĻĨāĻŽāĻŦāĻžāϰ āĻ āύā§āĻŦāĻžāĻĻā§āϰ āĻā§āώā§āĻāĻžāϰ āϏāĻŽāϝāĻŧ āϏā§āĻŦāϝāĻŧāĻāĻā§āϰāĻŋāϝāĻŧāĻāĻžāĻŦā§ āĻŽāĻĄā§āϞ āĻĢāĻžāĻāϞ āĻĄāĻžāĻāύāϞā§āĻĄ āĻāϰāĻžāϰ āϏā§āĻŦāĻŋāϧāĻž āϰāϝāĻŧā§āĻā§āĨ¤ āĻĒā§āϰāϤāĻŋāĻāĻŋ āĻāĻžāώāĻžāϰ āĻāύā§āϝ āĻŽāĻĄā§āϞ āĻĢāĻžāĻāϞāĻā§āϞā§āϰ āĻāĻāĻžāϰ āĻĒā§āϰāĻžāϝāĻŧ ā§§ā§Ģ āĻŽā§āĻāĻžāĻŦāĻžāĻāĻāĨ¤ āϏā§āĻŦāϝāĻŧāĻāĻā§āϰāĻŋāϝāĻŧ āĻĄāĻžāĻāύāϞā§āĻĄā§āϰ āĻāĻžāϰāĻŖā§ āĻĒā§āϰāĻĨāĻŽ āĻ āύā§āĻŦāĻžāĻĻ āĻļā§āϰ⧠āĻšāĻāϝāĻŧāĻžāϰ āĻāĻā§ āϏāĻžāĻŽāĻžāύā§āϝ āĻŦāĻŋāϞāĻŽā§āĻŦ āĻšāϝāĻŧ, āĻāĻŋāύā§āϤ⧠āĻāĻāĻŋ āĻ ā§āϝāĻžāĻĄ-āĻ āύāĻāĻŋāϰ āĻāĻāĻžāϰ āĻāϞā§āϞā§āĻāϝā§āĻā§āϝāĻāĻžāĻŦā§ āĻāĻŽāĻŋāϝāĻŧā§ āĻĻā§āϝāĻŧ (⧧⧍ā§Ē āĻŽā§āĻāĻžāĻŦāĻžāĻāĻā§āϰ āĻĒāϰāĻŋāĻŦāϰā§āĻ¤ā§ ā§Š.ā§Ŧ āĻŽā§āĻāĻžāĻŦāĻžāĻāĻ)āĨ¤
āύāϤā§āύ āϏāĻāϏā§āĻāϰāĻŖāĻāĻŋ āĻŽā§āĻŽā§āϰāĻŋāϤ⧠āĻŽāĻĄā§āϞ āϞā§āĻĄ āĻšāĻāϝāĻŧāĻžāϰ āĻāϤāĻŋāĻ āĻāϞā§āϞā§āĻāϝā§āĻā§āϝāĻāĻžāĻŦā§ āĻŦāĻžāĻĄāĻŧāĻŋāϝāĻŧā§āĻā§āĨ¤ āĻāĻā§ āϝā§āĻāĻžāύ⧠āĻāĻāĻāĻŋ āĻŽāĻĄā§āϞ āϞā§āĻĄ āĻšāϤ⧠⧧ā§Ļ-ā§Šā§Ļ āϏā§āĻā§āύā§āĻĄ āϏāĻŽāϝāĻŧ āϞāĻžāĻāϤ, āĻāĻāύ āϤāĻž āĻĒā§āϰāĻžāϝāĻŧ āϏāĻā§āĻā§ āϏāĻā§āĻā§āĻ āϞā§āĻĄ āĻšāϝāĻŧā§ āϝāĻžāϝāĻŧāĨ¤ āĻĒā§āώā§āĻ āĻž āĻ āύā§āĻŦāĻžāĻĻā§ ā§Š āϏā§āĻā§āύā§āĻĄā§āϰ āĻŦā§āĻļāĻŋ āϏāĻŽāϝāĻŧ āϞāĻžāĻāϞ⧠āĻāύā§āĻāĻžāϰāĻĢā§āϏ⧠āĻāĻāĻāĻŋ āĻ āĻā§āϰāĻāϤāĻŋ āϏā§āĻāĻ āĻĻā§āĻāĻžāύ⧠āĻšāϝāĻŧāĨ¤ āĻĻā§āĻļā§āϝāĻŽāĻžāύ āĻ āĻāĻļ āĻĨā§āĻā§ āĻļā§āϰ⧠āĻāϰā§, āĻ āύā§āĻŦāĻžāĻĻāĻāĻŋ āĻāĻĒāϰ āĻĨā§āĻā§ āύāĻŋāĻā§ āĻā§āϰāĻŽāĻžāύā§āϏāĻžāϰ⧠āϏāĻŽā§āĻĒāύā§āύ āĻāϰāĻž āĻšāϝāĻŧāĨ¤ āĻ āύā§āĻŦāĻžāĻĻ āϏāĻŽā§āĻĒāύā§āύ āĻšāĻāϝāĻŧāĻžāϰ āϏāĻžāĻĨā§ āϏāĻžāĻĨā§ āĻ āύā§āĻĻāĻŋāϤ āĻ āĻāĻļāĻā§āϞ⧠āĻĒā§āϰāĻĻāϰā§āĻļāĻŋāϤ āĻšāϝāĻŧ āĻāĻŦāĻ āĻ āύā§āĻĻāĻŋāϤ āύāϝāĻŧ āĻāĻŽāύ āĻ āĻāĻļāĻā§āϞ⧠āĻŽā§āϞ āĻāĻžāώāĻžāϤā§āĻ āĻĨā§āĻā§ āϝāĻžāϝāĻŧāĨ¤
āĻā§āϞāĻŋāĻŽā§āĻā§āϰāĻŋ āĻĒā§āϰā§āϰāĻŖ āϏāĻā§āϰāĻŋāϝāĻŧ āĻāϰāĻž āĻšāϝāĻŧā§āĻā§, āϝāĻžāϰ āĻŽāϧā§āϝ⧠āĻ āύā§āϤāϰā§āĻā§āĻā§āϤ āϰāϝāĻŧā§āĻā§ āĻ ā§āϝāĻžāĻĄ-āĻ āύ āĻāύā§āĻāĻžāϰāĻĢā§āϏā§āϰ āϏāĻžāĻĨā§ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻāĻžāϰā§āϰ āĻŽāĻŋāĻĨāϏā§āĻā§āϰāĻŋāϝāĻŧāĻž āϏāĻŽā§āĻĒāϰā§āĻāĻŋāϤ āĻĄā§āĻāĻž (āĻāĻĻāĻžāĻšāϰāĻŖāϏā§āĻŦāϰā§āĻĒ, āĻ āύā§āĻŦāĻžāĻĻ āĻŦā§āϤāĻžāĻŽā§ āĻā§āϞāĻŋāĻ āĻāϰāĻž āĻŦāĻž āύāĻŋāϰā§āĻĻāĻŋāώā§āĻ āϏāĻžāĻāĻā§āϰ āĻāύā§āϝ āĻ āύā§āĻŦāĻžāĻĻ āύāĻŋāώā§āĻā§āϰāĻŋāϝāĻŧ āĻāϰāĻž), āĻ āĻĒāĻžāϰā§āĻļāύ āϏāĻŽā§āĻĒāĻžāĻĻāύā§āϰ āϏāĻŽāϝāĻŧ āϏāĻŽā§āĻĒāϰā§āĻāĻŋāϤ āϤāĻĨā§āϝ, āĻāĻŦāĻ āϏāĻŋāϏā§āĻā§āĻŽ āϏāĻŽā§āĻĒāϰā§āĻāĻŋāϤ āĻĒā§āϰāϝā§āĻā§āϤāĻŋāĻāϤ āϤāĻĨā§āϝ (āϏāĻŋāĻĒāĻŋāĻāĻ, āĻŽā§āĻŽāϰāĻŋ)āĨ¤
āĻ ā§āϝāĻžāĻĄ-āĻ āύāĻāĻŋ āĻŦāϰā§āϤāĻŽāĻžāύ⧠āĻļā§āϧā§āĻŽāĻžāϤā§āϰ āĻĢāĻžāϝāĻŧāĻžāϰāĻĢāĻā§āϏ āύāĻžāĻāĻāϞāĻŋ āĻŦāĻŋāϞā§āĻĄā§ āĻāύāϏā§āĻāϞ āĻāϰāĻž āϝāĻžāĻŦā§, āϝāĻĻāĻŋ āĻ ā§āϝāĻžāĻĄ-āĻ āύ āϏāĻŋāĻāύā§āĻāĻžāϰ āĻā§āϰāĻŋāĻĢāĻŋāĻā§āĻļāύ āύāĻŋāώā§āĻā§āϰāĻŋāϝāĻŧ āĻāϰāĻž āĻĨāĻžāĻā§ ("xpinstall.signatures.dev-root=true" āĻāĻŦāĻ "xpinstall.signatures.required=false" about:config āĻĢāĻžāĻāϞā§)āĨ¤ āĻ ā§āϝāĻžāĻĄ-āĻ āύāĻāĻŋ āĻāύāϏā§āĻāϞ āĻāϰāĻžāϰ āĻĒāϰ, āĻĢāĻžāϝāĻŧāĻžāϰāĻĢāĻā§āϏ āĻāĻāĻāĻŋ āĻā§āϞāĻŦāĻžāϰ āĻĻā§āĻāĻžāύ⧠āĻļā§āϰ⧠āĻāϰāĻŦā§, āϝāĻž āĻāĻĒāύāĻžāĻā§ āĻŦā§āϰāĻžāĻāĻāĻžāϰā§āϰ āĻāĻžāώāĻž āĻĨā§āĻā§ āĻāĻŋāύā§āύ āĻāĻŦāĻ āĻ ā§āϝāĻžāĻĄ-āĻ āύ āĻĻā§āĻŦāĻžāϰāĻž āϏāĻŽāϰā§āĻĨāĻŋāϤ āĻā§āύ⧠āĻāĻžāώāĻžāϰ āĻĒā§āĻ āĻ āύā§āĻŦāĻžāĻĻ āĻāϰāĻžāϰ āĻāύā§āϝ āĻ āύā§āϰā§āϧ āĻāϰāĻŦā§āĨ¤ āĻāĻĒāύāĻŋ āϝā§āĻā§āύ⧠āύāĻŋāϰā§āĻĻāĻŋāώā§āĻ āĻāĻžāώāĻž āĻŦāĻž āĻāϝāĻŧā§āĻŦāϏāĻžāĻāĻā§āϰ āĻāύā§āϝ āĻā§āϞāĻŦāĻžāϰāĻāĻŋ āύāĻŋāώā§āĻā§āϰāĻŋāϝāĻŧ āĻāϰāϤ⧠āĻĒāĻžāϰā§āύāĨ¤

āϏā§āĻŽāϰāĻŖ āĻāϰāĻŋāϝāĻŧā§ āĻĻā§āĻāϝāĻŧāĻž āĻāĻžāϞ⧠āϝā§, āĻĢāĻžāϝāĻŧāĻžāϰāĻĢāĻā§āϏ⧠āĻāϤāĻŋāĻŽāϧā§āϝā§āĻ āĻāĻāĻāĻŋ āĻŦāĻŋāϞā§āĻ-āĻāύ āĻĒā§āĻ āĻā§āϰāĻžāύā§āϏāϞā§āĻļāύ āĻāĻā§āĻāĻŋāύ āϰāϝāĻŧā§āĻā§, āĻāĻŋāύā§āϤ⧠āĻāĻāĻŋ āĻŦāĻžāĻšā§āϝāĻŋāĻ āĻā§āϞāĻžāĻāĻĄ āĻĒāϰāĻŋāώā§āĻŦāĻžāĻā§āϞā§āϰ (Google, Yandex, āĻāĻŦāĻ Bing āϏāĻŽāϰā§āĻĨāĻŋāϤ) āĻāĻĒāϰ āύāĻŋāϰā§āĻāϰ āĻāϰ⧠āĻāĻŦāĻ āĻĄāĻŋāĻĢāϞā§āĻāϰā§āĻĒā§ āϏāĻā§āϰāĻŋāϝāĻŧ āĻĨāĻžāĻā§ āύāĻž (āĻāĻāĻŋ āϏāĻā§āϰāĻŋāϝāĻŧ āĻāϰāϤā§, about:config-āĻāϰ "browser.translation" āϏā§āĻāĻŋāĻāϏ āϏāĻŽā§āĻĒāĻžāĻĻāύāĻž āĻāϰā§āύ)āĨ¤ āĻāĻ āĻā§āϰāĻžāύā§āϏāϞā§āĻļāύ āĻāĻā§āĻāĻŋāύāĻāĻŋ āĻā§āύ⧠āĻ āĻāĻžāύāĻž āĻāĻžāώāĻžāϰ āĻĒā§āĻ āĻā§āϞāĻžāϰ āϏāĻŽāϝāĻŧ āϏā§āĻŦāϝāĻŧāĻāĻā§āϰāĻŋāϝāĻŧāĻāĻžāĻŦā§ āĻāĻžāώāĻž āĻļāύāĻžāĻā§āϤ āĻāϰāϤ⧠āĻĒāĻžāϰ⧠āĻāĻŦāĻ āĻĒā§āĻāĻāĻŋ āĻ āύā§āĻŦāĻžāĻĻ āĻāϰāĻžāϰ āĻāύā§āϝ āĻāĻĒāύāĻžāĻā§ āĻ āύā§āϰā§āϧ āĻāĻžāύāĻŋāϝāĻŧā§ āĻāĻāĻāĻŋ āĻŦāĻŋāĻļā§āώ āύāĻŋāϰā§āĻĻā§āĻļāĻ āĻĒā§āϰāĻĻāϰā§āĻļāύ āĻāϰā§āĨ¤ āύāϤā§āύ āĻ ā§āϝāĻžāĻĄ-āĻ āύāĻāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻāĻžāϰā§āϰ āĻāύā§āĻāĻžāϰāĻ ā§āϝāĻžāĻāĻļāύā§āϰ āĻāύā§āϝ āĻāĻāĻ āĻāύā§āĻāĻžāϰāĻĢā§āϏ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰā§, āĻāĻŋāύā§āϤ⧠āĻŦāĻžāĻšā§āϝāĻŋāĻ āĻĒāϰāĻŋāώā§āĻŦāĻžāĻā§āϞ⧠āĻ ā§āϝāĻžāĻā§āϏā§āϏ āĻāϰāĻžāϰ āĻĒāϰāĻŋāĻŦāϰā§āϤā§, āĻāĻāĻŋ āĻāĻāĻāĻŋ āĻŦāĻŋāϞā§āĻ-āĻāύ āĻšā§āϝāĻžāύā§āĻĄāϞāĻžāϰ āĻāĻžāϞ⧠āĻāϰ⧠āϝāĻž āĻŦā§āϝāĻŦāĻšāĻžāϰāĻāĻžāϰā§āϰ āϏāĻŋāϏā§āĻā§āĻŽā§āĻ āĻĄā§āĻāĻž āĻĒā§āϰāϏā§āϏ āĻāϰā§āĨ¤

āĻāϤā§āϏ: opennet.ru
