Specific information about building the application is available here.
Translation files are localized in app/locales
for frontend and app/Resources/translations
for backend.
You can add new language just by creating new language files according to existing files.
File names should follow ISO 639-1 standarized nomenclature, for example:
app/locales/en.json
app/Resources/translations/emails.pl.yml
app/Resources/translations/messages.pl.yml
New language will appear automatically in application. Just remember to rebuild frontend in order to choose new language from list in account settings.
If you want to make translation for plugin, you should create language file in Resources/locales
subdirectory of plugin bundle the same way.
Include a reference to your ticket in commit messages (e.g. TM-XXX Reset password
) and branches name (e.g. feature/TM-XXX-reset-password
).
All new features need to be tested. All fixes need to provide updates in mocks and e2e tests.
Process of code review covers not only the quality of code, but also impact on whole application. Reviewer is obligated to check the result of CI tests which includes unit, e2e tests and coding standards.
Documentation about how to add a new tag template
If you want to add a new variable you should read this document
7tag is mostly developed by Clearcode developers, but we strongly encourage you to contribute to 7tag applications.
Team:
- Maciej Zawadziński
- Piotr Szostak
- Damian Zientalak
- Marcin Nitschke
- Marek Wilczyński
- Marcin Matuszczyk
- Michał Sikora
- Mateusz Frąckowiak
- Arek Zając
Contributors: