<commit_before>## What is this?

This file is targeted at the translators and serves as a basic tutorial for translating this project. It includes two lists of terms:
  - terms which do not get translated at all
  - terminology translations (glossary)

### What does not get translated?

Class names and proper nouns do not get translated.


### Table of Contents

- [Glossary - Russian](#glossary-russian)
	- [Elixir-related terms](#russian-elixir-related-terms)
	- [CS terms](#russian-cs-terms)
- [Glossary - Portuguese](#glossary-portuguese)
  - [Elixir-related terms](#portuguese-elixir-related-terms)
  - [CS terms](#portuguese-cs-terms)

### <a name="glossary-russian"></a> Glossary - Russian

#### <a name="russian-elixir-related-terms"></a> Elixir-related terms

- actors - модель акторов
- alias - псевдоним
- atom - атом
- behaviour - поведение
- function clauses - объявления функций
- guard - ограничитель
- guard operator - ограничивающий оператор
- changeset - набор изменений
- keyword list - ключевой список
- match operator - оператор сопоставления
- pin operator - фиксирующий оператор
- pipe operator - оператор конвейера
- sigil - строковая метка
- schema - структура
- tuple - кортеж
- umbrella project - зонтичный проект

#### <a name="russian-cs-terms"></a> CS terms

- anonymous function - анонимная функция
- attribute - атрибут
- bitsring - битовая строка
- binding - контекст
- boolean - логический тип
- callback - функция обратного вызова
- char list - список символов
- codepoint - код символа
- collection - коллекция
- concatenation - конкатенация
- exception - исключение
- grapheme - графема
- float - число с плавающей запятой
- function body - тело функции
- head - голова
- integer - целое число
- interpolation - интерполяция
- linked list - связный список
- list - список
- list comprehension - списковое включение
- map - ассоциативный массив
- metaprogramming - метапрограммирование
- module - модуль
- namespace - пространство имен
- pattern matching - сопоставление с образцом
- private (function) - закрытая (функция)
- protected (function) - защищённая (функция)
- public (function) - общедоступная (функция)
- rebind variable - переприсвоение переменной
- signature - сигнатура (функции)
- standard library - стандартная библиотека
- struct - структура
- subtraction - вычитание
- supervision tree - дерево надзора
- supervisor - супервизор
- tail - хвост
- worker - рабочий процесс

### <a name="glossary-portuguese"></a> Glossary - Portuguese

#### <a name="portuguese-elixir-related-terms"></a> Elixir-related terms

- actors - atores
- atom - átomo
- function clauses - cláusulas de função
- guard - guarda
- guard operator - operador de guarda
- keyword list - lista de palavras
- match operator - operador para procura de padrões
- pin operator - operator para apontar para último valor atribuido a variável
- pipe operator - operador pipe
- sigils - mecanismos para transformação de representações textuais
- tuple - tupla

#### <a name="portuguese-cs-terms"></a> CS terms

- anonymous function - função anônima
- boolean - variável binária para valores verdadeiros ou falsos
- collection - coleção
- concatenation - concatenação
- exception - exceção
- float - flutuador
- function body - corpo da função
- head - cabeça (cabeçalho)
- integer - inteiro
- interpolation - interpolação
- list - lista
- map - mapa
- metaprogramming - metaprogramação
- module - módulo
- pattern matching - correspondência de padrão
- private (function) - privada (função)
- protected (function) - protegida (função)
- public (function) - pública (função)
- rebind variable - associar variável novamente
- subtraction - subtração
- signature - assinatura (função)
- standard library - biblioteca padrão
- tail - cauda
- worker - operário<commit_msg>Remove obsolete term from glossary (protected function) (#607)<commit_after>## What is this?

This file is targeted at the translators and serves as a basic tutorial for translating this project. It includes two lists of terms:
  - terms which do not get translated at all
  - terminology translations (glossary)

### What does not get translated?

Class names and proper nouns do not get translated.


### Table of Contents

- [Glossary - Russian](#glossary-russian)
	- [Elixir-related terms](#russian-elixir-related-terms)
	- [CS terms](#russian-cs-terms)
- [Glossary - Portuguese](#glossary-portuguese)
  - [Elixir-related terms](#portuguese-elixir-related-terms)
  - [CS terms](#portuguese-cs-terms)

### <a name="glossary-russian"></a> Glossary - Russian

#### <a name="russian-elixir-related-terms"></a> Elixir-related terms

- actors - модель акторов
- alias - псевдоним
- atom - атом
- behaviour - поведение
- function clauses - объявления функций
- guard - ограничитель
- guard operator - ограничивающий оператор
- changeset - набор изменений
- keyword list - ключевой список
- match operator - оператор сопоставления
- pin operator - фиксирующий оператор
- pipe operator - оператор конвейера
- sigil - строковая метка
- schema - структура
- tuple - кортеж
- umbrella project - зонтичный проект

#### <a name="russian-cs-terms"></a> CS terms

- anonymous function - анонимная функция
- attribute - атрибут
- bitsring - битовая строка
- binding - контекст
- boolean - логический тип
- callback - функция обратного вызова
- char list - список символов
- codepoint - код символа
- collection - коллекция
- concatenation - конкатенация
- exception - исключение
- grapheme - графема
- float - число с плавающей запятой
- function body - тело функции
- head - голова
- integer - целое число
- interpolation - интерполяция
- linked list - связный список
- list - список
- list comprehension - списковое включение
- map - ассоциативный массив
- metaprogramming - метапрограммирование
- module - модуль
- namespace - пространство имен
- pattern matching - сопоставление с образцом
- private - закрытая
- public - общедоступная
- rebind variable - переприсвоение переменной
- signature - сигнатура (функции)
- standard library - стандартная библиотека
- struct - структура
- subtraction - вычитание
- supervision tree - дерево надзора
- supervisor - супервизор
- tail - хвост
- worker - рабочий процесс

### <a name="glossary-portuguese"></a> Glossary - Portuguese

#### <a name="portuguese-elixir-related-terms"></a> Elixir-related terms

- actors - atores
- atom - átomo
- function clauses - cláusulas de função
- guard - guarda
- guard operator - operador de guarda
- keyword list - lista de palavras
- match operator - operador para procura de padrões
- pin operator - operator para apontar para último valor atribuido a variável
- pipe operator - operador pipe
- sigils - mecanismos para transformação de representações textuais
- tuple - tupla

#### <a name="portuguese-cs-terms"></a> CS terms

- anonymous function - função anônima
- boolean - variável binária para valores verdadeiros ou falsos
- collection - coleção
- concatenation - concatenação
- exception - exceção
- float - flutuador
- function body - corpo da função
- head - cabeça (cabeçalho)
- integer - inteiro
- interpolation - interpolação
- list - lista
- map - mapa
- metaprogramming - metaprogramação
- module - módulo
- pattern matching - correspondência de padrão
- private - privada
- public - pública
- rebind variable - associar variável novamente
- subtraction - subtração
- signature - assinatura (função)
- standard library - biblioteca padrão
- tail - cauda
- worker - operário
{'fraction_non_alphanumeric': 0.0947198710197501, 'fraction_numerical': 0.00040306328093510683, 'mean_word_length': 3.5612745098039214, 'pattern_counts': {'":': 0, '<': 27, '<?xml version=': 0, '>': 27, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '3540691', 'n_tokens_mistral': 2513, 'n_tokens_neox': 2633, 'n_words': 748}