Skip to content

uk CONTRIBUTING

github-actions[bot] edited this page Nov 13, 2026 · 3 revisions

Languages: English · العربية · Čeština · Deutsch · Español · فارسی · Français · हिन्दी · Bahasa Indonesia · Italiano · 日本語 · 한국어 · Nederlands · Polski · Português · Русский · Svenska · ไทย · Türkçe · Українська · Tiếng Việt · 中文


Внесок

Дякуємо за інтерес до VD Google. Внески вітаються: переклади, повідомлення про помилки, документація та код.

Основні правила

  • VD Google читає правду і ніколи нічого не підробляє. Внески повинні це зберігати. Справжній негативний результат залишається негативним; застарілий кеш позначається як кешований; відсутнє значення є Невідомим. Не пом'якшуйте показання, щоб вони виглядали краще.
  • Приватність є абсолютною. Застосунок не оголошує жодних дозволів, а WebUI не звертається до жодного віддаленого джерела. Ніколи не додавайте дозвіл, мережевий виклик чи будь-що, що надсилає дані з пристрою.
  • Застосунок і WebUI ідентичні. Будь-яка зміна в тому, що показується, або в експортованому звіті повинна потрапити в обидва, з однаковим формулюванням. Вони ніколи не повинні розходитися.
  • Написи існують один раз, 21 мовою. Кожен видимий користувачеві рядок визначений для застосунку (res/values*/strings.xml) і WebUI (webroot/lang/). Якщо ви додаєте або змінюєте напис, оновіть усі мови.

Переклади

Переклади є найпростішим і найціннішим внеском. Readme перекладається по кожній мові (README.<lang>.md), рядки застосунку і WebUI по кожній мові, а ця документація розміщується під docs/<lang>/. Тримайте термінологію послідовною в межах однієї мови, дотримуйтесь наявного тону і ніколи не перекладайте машинно технічний термін, у якому ви не впевнені.

Повідомлення про помилку

Відкрийте issue з моделлю вашого пристрою, версією Android і, якщо йдеться про показання, експортом (він не містить персональних даних). Діагностичний розділ експорту створено саме для цього.

Код

  • Збирайте release, ніколи не debug. Тестуйте на справжньому, рутованому пристрої.
  • Тримайте коментарі поза кодом; імена пояснюють намір. Єдиний заголовок: банер ліцензії на початку кожного файлу вихідного коду.
  • Дотримуйтесь наявного стилю і тримайте зміни сфокусованими.

Ліцензія

Роблячи внесок, ви погоджуєтеся, що ваш внесок ліцензовано згідно з GNU AGPL-3.0-or-later проєкту.


Ця документація створена за допомогою Claude (Anthropic) і підтримується VD171. Виправлення та покращення вітаються; див. CONTRIBUTING.md.

Clone this wiki locally