Commit Graph

73 Commits

Author SHA1 Message Date
Weblate (bot)
fe4185ae45 Translated using Weblate (#5879)
Co-authored-by: C. H. <them4z@gmail.com>
Co-authored-by: Kevin Papst <kevin@kevinpapst.de>
Co-authored-by: Patryk <patryk230206@gmail.com>
Co-authored-by: Yaron Shahrabani <sh.yaron@gmail.com>
Co-authored-by: remo <remohexa@gmail.com>
Co-authored-by: தமிழ்நேரம் <tamilneram247@gmail.com>
2026-04-08 23:15:13 +02:00
Kevin Papst
4a31411d69 Release 2.48 (#5789) 2026-01-30 16:44:26 +01:00
Weblate (bot)
3925eacf9f Translated using Weblate (#5748)
Co-authored-by: AlaxLima <thanhkhoidangngoc@gmail.com>
Co-authored-by: Amir <amearb@duck.com>
Co-authored-by: Fabio Gomes de lima <fabiogomesdelima598@gmail.com>
Co-authored-by: Heeheon Ryu <heeheon.ryu001@gmail.com>
Co-authored-by: Kevin Papst <kevin@kevinpapst.de>
Co-authored-by: Kolappan N <kolappan@users.noreply.hosted.weblate.org>
Co-authored-by: Lasse Edsvik <lasse@lasseedsvik.se>
Co-authored-by: Massimo Pissarello <mapi68@gmail.com>
Co-authored-by: Mauro F. T. <maurofroeltani@gmail.com>
Co-authored-by: Milo Ivir <mail@milotype.de>
Co-authored-by: Oğuz Ersen <oguz@ersen.moe>
Co-authored-by: Pose marto <weblate.drainage895@passmail.net>
Co-authored-by: Serhii Horichenko <serhii@horichenko.com>
Co-authored-by: Yaron Shahrabani <sh.yaron@gmail.com>
Co-authored-by: avv-dev <vildan.abdullin@gmail.com>
Co-authored-by: m45ked <m45ked@users.noreply.hosted.weblate.org>
2026-01-30 13:14:21 +01:00
Weblate (bot)
a3ef1fd1cd Translated using Weblate (#5649)
Co-authored-by: Adrián Gelmotto Ruiz <adriangelmotto@gmail.com>
Co-authored-by: Arif Budiman <arifpedia@gmail.com>
Co-authored-by: Bamowen <mathieu.monsauret@gmail.com>
Co-authored-by: Carlos Carreras <mytriponlinux@gmail.com>
Co-authored-by: Dao Duy Tin <duytin095@gmail.com>
Co-authored-by: GD <guillaume.debat65@gmail.com>
Co-authored-by: Henry Higgins <leserboka@outlook.com>
Co-authored-by: Jonas Tisell <jonas.tisell@live.no>
Co-authored-by: Lasse Edsvik <lasse@lasseedsvik.se>
Co-authored-by: Lenny Angst <lenny@familie-angst.ch>
Co-authored-by: Levente Déri <derilevi@gmail.com>
Co-authored-by: LordTenebrous <danielmorenoperez836@gmail.com>
Co-authored-by: Lourenço Martins <hlourencoam93@gmail.com>
Co-authored-by: Marco Moreno <hibarioath@proton.me>
Co-authored-by: Martin Maslyankov <m.maslyankov@me.com>
Co-authored-by: Massimo Pissarello <mapi68@gmail.com>
Co-authored-by: Michedepain <benoitravel63000@gmail.com>
Co-authored-by: Milo Ivir <mail@milotype.de>
Co-authored-by: Nadie <ef.dal.1200@gmail.com>
Co-authored-by: Oğuz Ersen <oguz@ersen.moe>
Co-authored-by: Parms <shoppingpar+weblate@simplelogin.com>
Co-authored-by: Preben Rather Sørensen <preben@rather.dk>
Co-authored-by: Py- Droid <droidpy587@gmail.com>
Co-authored-by: Rafa Herzog <49111482+necronyxon@users.noreply.github.com>
Co-authored-by: RoboDoc <theonlyrobodoc@gmail.com>
Co-authored-by: Serhii Horichenko <serhii@horichenko.com>
Co-authored-by: Tuna <ahmettunadem@gmail.com>
Co-authored-by: Turkish Language Team 🇹🇷 <turkishmark@yandex.com>
Co-authored-by: Wolf <wolski.marex@gmail.com>
Co-authored-by: Yaron Shahrabani <sh.yaron@gmail.com>
Co-authored-by: michte <michteting@proton.me>
Co-authored-by: mostafa <m2-vision@users.noreply.hosted.weblate.org>
Co-authored-by: no <kotvpaltoof@yandex.com>
Co-authored-by: vanapro1 <law820314@gmail.com>
Co-authored-by: zhao rongkuan (kuank) <zhaorongkuan2011@gmail.com>
Co-authored-by: Максим Горпиніч <gorpinicmaksim0@gmail.com>
Co-authored-by: Максим Горпиніч <maksimgorpinic4@gmail.com>
2025-11-09 22:48:25 +01:00
Weblate (bot)
4920ea5075 Translated using Weblate (#5611)
Co-authored-by: Frank JIn <chinafrank0129@outlook.com>
Co-authored-by: Kevin Papst <kevin@kevinpapst.de>
Co-authored-by: Kolappan N <kolappan@users.noreply.hosted.weblate.org>
Co-authored-by: Marc Sánchez Díaz <msanchez@aporta.biz>
Co-authored-by: Martin Maslyankov <m.maslyankov@me.com>
Co-authored-by: Wolf <wolski.marex@gmail.com>
Co-authored-by: asefeee <3470154407@qq.com>
Co-authored-by: lolly76 <thelolly76@gmail.com>
2025-08-29 14:57:25 +02:00
Weblate (bot)
f3890691ce Translated using Weblate (#5565)
Co-authored-by: Alioc <hit.177411245@gmail.com>
Co-authored-by: Fanny Van Prade <SmawyTranslate@gmail.com>
Co-authored-by: Kevin Papst <kevin@kevinpapst.de>
Co-authored-by: Lenny Angst <lenny@familie-angst.ch>
Co-authored-by: LordTenebrous <danielmorenoperez836@gmail.com>
Co-authored-by: Luke Gilmore <muntz18788@gmail.com>
Co-authored-by: Massimo Pissarello <mapi68@gmail.com>
Co-authored-by: Michedepain <benoitravel63000@gmail.com>
Co-authored-by: Nguyễn Quang Minh (NQM) <nguyenquangminh391@gmail.com>
Co-authored-by: Preben Rather Sørensen <preben@rather.dk>
Co-authored-by: Ricky Tigg <ricky.tigg@gmail.com>
Co-authored-by: Sasi Ba <sasiba8328@fuasha.com>
Co-authored-by: Sofia <sofimanci2112@gmail.com>
Co-authored-by: Vallo Rähn <rahn.vallo@gmail.com>
Co-authored-by: Yaron Shahrabani <sh.yaron@gmail.com>
Co-authored-by: Yurt Page <yurtpage@gmail.com>
Co-authored-by: michte <michteting@proton.me>
Co-authored-by: qwertdery <qwertdery4@gmail.com>
Co-authored-by: tygyh <jonis9898@hotmail.com>
Co-authored-by: Максим Горпиніч <gorpinicmaksim5@gmail.com>
2025-08-08 17:00:46 +02:00
Weblate (bot)
6e26a37c4d Translated using Weblate (#5471)
Co-authored-by: LordTenebrous <lordtenebrous@users.noreply.hosted.weblate.org>
Co-authored-by: Mandeep <mandeeps708@gmail.com>
Co-authored-by: Massimo Pissarello <mapi68@gmail.com>
Co-authored-by: Piotr Laszczkowski <swistach@gmail.com>
Co-authored-by: Yaron Shahrabani <sh.yaron@gmail.com>
Co-authored-by: Максим Горпиніч <maksimgorpinic4@gmail.com>
2025-05-18 14:57:19 +02:00
Weblate (bot)
934fdeb107 Translated using Weblate (#5383)
Co-authored-by: Dawid Kiełkowski <dawid55a@gmail.com>
Co-authored-by: Massimo Pissarello <mapi68@gmail.com>
Co-authored-by: Wellington Terumi Uemura <wellingtonuemura@gmail.com>
Co-authored-by: Xyruz <alphxyruz@gmail.com>
Co-authored-by: Yaron Shahrabani <sh.yaron@gmail.com>
Co-authored-by: hugompd <hugompd@gmail.com>
Co-authored-by: Максим Горпиніч <maksimgorpinic2005a@gmail.com>
2025-03-12 18:26:08 +01:00
Kevin Papst
cce49cc409 Translation cleanup (#5370)
* use correct translation key
* de-duplicate translation
2025-02-21 20:50:49 +01:00
Weblate (bot)
d30166e691 Translated using Weblate (#5344)
Co-authored-by: 3limssmile <33elimssmile@gmail.com>
Co-authored-by: Alfredo Sola <alfredo@sola.es>
Co-authored-by: Massimo Pissarello <mapi68@gmail.com>
Co-authored-by: Serhii Horichenko <serhii@horichenko.com>
Co-authored-by: Wellington Terumi Uemura <wellingtonuemura@gmail.com>
Co-authored-by: Yaron Shahrabani <sh.yaron@gmail.com>
Co-authored-by: vaykly <vaykly@icloud.com>
Co-authored-by: தமிழ்நேரம் <anishprabu.t@gmail.com>
2025-02-17 08:31:54 +01:00
Kevin Papst
b42c77a2a1 Release 2.29 (#5325)
* bump composer packages
* fixes #5329 quotes for ANSI_MODE
* improve year selection
* improve year selection via dropdown
* added range selector in month-picker
* fix week number if week starts with sunday
* fix first day of month in URL
* predefined options for week chooser
* z-index issue with sticky table header
* replace duplicated translations
* add logout button to allow user switch without having to re-login in "remember me" login
* new flag to detect if invoice entry is a fixed rate
* improve export column lengths
2025-02-09 00:16:03 +01:00
Weblate (bot)
23e8dcf495 Translated using Weblate (added Tamil) (#5254)
Co-authored-by: Biscuittttt <biscuitwithtea.tall310@passinbox.com>
Co-authored-by: Carlos Carreras <mytriponlinux@gmail.com>
Co-authored-by: Kevin Papst <kevin@kevinpapst.de>
Co-authored-by: Languages add-on <noreply-addon-languages@weblate.org>
Co-authored-by: Massimo Pissarello <mapi68@gmail.com>
Co-authored-by: Milo Ivir <mail@milotype.de>
Co-authored-by: Wellington Terumi Uemura <wellingtonuemura@gmail.com>
Co-authored-by: Yaron Shahrabani <sh.yaron@gmail.com>
Co-authored-by: abdelbasset jabrane <ribago9317@cubene.com>
Co-authored-by: yblis <yblisss@yahoo.fr>
Co-authored-by: Максим Горпиніч <mgorpinic2005@gmail.com>
Co-authored-by: தமிழ்நேரம் <anishprabu.t@gmail.com>
2025-01-09 12:16:45 +01:00
Kevin Papst
4332ef95a2 Release 2.27 (#5212) 2024-12-22 22:50:42 +01:00
Weblate (bot)
4fdfb6f478 Translations update from Hosted Weblate (#5211)
Co-authored-by: Dawid <dawidgorski.m@gmail.com>
Co-authored-by: Florent Berthelot <florentius.b@gmail.com>
Co-authored-by: Giorgos Skafidas <giorgos@skafidas.online>
Co-authored-by: Kamborio <Kamborio15@users.noreply.hosted.weblate.org>
Co-authored-by: Kevin Papst <kevin@kevinpapst.de>
Co-authored-by: Massimo Pissarello <mapi68@gmail.com>
Co-authored-by: Milo Ivir <mail@milotype.de>
Co-authored-by: Serhii Horichenko <serhii@horichenko.com>
Co-authored-by: Wellington Terumi Uemura <wellingtonuemura@gmail.com>
Co-authored-by: Yaron Shahrabani <sh.yaron@gmail.com>
Co-authored-by: gallegonovato <fran-carro@hotmail.es>
Co-authored-by: Максим Горпиніч <mgorpinic2005@gmail.com>
Co-authored-by: BouenMarsh <mveretsuk@yandex.ru>
2024-12-22 19:15:32 +01:00
Kevin Papst
0c26a2678e Release 2.25 (#5109) 2024-11-21 22:44:49 +01:00
Weblate (bot)
8c26ff9aed Translated using Weblate (#5092)
Co-authored-by: Kevin Papst <kevin@kevinpapst.de>
Co-authored-by: Massimo Pissarello <mapi68@gmail.com>
Co-authored-by: Wellington Terumi Uemura <wellingtonuemura@gmail.com>
2024-10-04 11:24:50 +02:00
Kevin Papst
fb9a0dc499 Release 2.23.0 (#5075) 2024-10-03 10:34:20 +02:00
Weblate (bot)
1965c35b43 Translated using Weblate (#5045)
Co-authored-by: Doctorredits_here <alkaf.alkaf2018@tutamail.com>
Co-authored-by: Hien <hienly@yandex.com>
Co-authored-by: Jose Delvani <jsdelvani@users.noreply.hosted.weblate.org>
Co-authored-by: Kevin Papst <kevin@kevinpapst.de>
Co-authored-by: Massimo Pissarello <mapi68@gmail.com>
Co-authored-by: Milo Ivir <mail@milotype.de>
Co-authored-by: Oğuz Ersen <oguz@ersen.moe>
Co-authored-by: Reza Almanda <rezaalmanda27@gmail.com>
Co-authored-by: Wellington Terumi Uemura <wellingtonuemura@gmail.com>
Co-authored-by: Yaron Shahrabani <sh.yaron@gmail.com>
Co-authored-by: albanobattistella <albano_battistella@hotmail.com>
Co-authored-by: enly sure <enlysure@gmail.com>
Co-authored-by: gallegonovato <fran-carro@hotmail.es>
2024-09-22 15:38:51 +02:00
Kevin Papst
b1903ba183 Release 2.21.0 (#5014) 2024-08-28 17:16:37 +02:00
Kevin Papst
e7d71bff64 remove comments from XLIFF files 2024-08-02 22:43:36 +02:00
Weblate (bot)
8f8d228fb3 Translated using Weblate (#4826)
Co-authored-by: Bogumił Kraszewski <gogulcio@gmail.com>
Co-authored-by: Colgrave <hanqixu.blogs@simplelogin.co>
Co-authored-by: Freek <info@f3k.tech>
Co-authored-by: Kevin Papst <kevin@kevinpapst.de>
Co-authored-by: Nicoara Alex <alex.nicoara@yahoo.com>
Co-authored-by: Oğuz Ersen <oguz@ersen.moe>
Co-authored-by: Wei-Cheng Yeh (IID) <iid@ccns.ncku.edu.tw>
Co-authored-by: qeepoo <pfrade1996@protonmail.com>
2024-05-01 13:43:31 +02:00
Weblate (bot)
1214e508fe Translated using Weblate (#4814)
Co-authored-by: Bogumił Kraszewski <gogulcio@gmail.com>
Co-authored-by: Jose Delvani <delvani.eletricista@gmail.com>
Co-authored-by: Kevin Papst <kevin@kevinpapst.de>
Co-authored-by: Massimo Pissarello <mapi68@gmail.com>
Co-authored-by: Milo Ivir <mail@milotype.de>
Co-authored-by: streaming s <fsrmllll1111@gmail.com>
2024-04-24 06:36:55 +02:00
Weblate (bot)
fd4dfc6be4 Translated using Weblate (#4812)
Co-authored-by: Andre Costa <andrecaeu@gmail.com>
Co-authored-by: Balanda Nazarii <balaraz@tuta.io>
Co-authored-by: Joaquim Homrighausen <joho@boojam.se>
Co-authored-by: Jose Delvani <delvani.eletricista@gmail.com>
Co-authored-by: Julia <juliadeo@proton.me>
Co-authored-by: Kevin Papst <kevin@kevinpapst.de>
Co-authored-by: Languages add-on <noreply-addon-languages@weblate.org>
Co-authored-by: Massimo Pissarello <mapi68@gmail.com>
Co-authored-by: Milo Ivir <mail@milotype.de>
Co-authored-by: Nicoara Alex <alex.nicoara@yahoo.com>
Co-authored-by: Oğuz Ersen <oguz@ersen.moe>
Co-authored-by: Petar Babić <petar@jesteibice.com>
Co-authored-by: SGpro <mark520fay35@gmail.com>
Co-authored-by: Tito Tapiola <ikirouta013@gmail.com>
Co-authored-by: Wellington Terumi Uemura <wellingtonuemura@gmail.com>
Co-authored-by: Yaron Shahrabani <sh.yaron@gmail.com>
Co-authored-by: gallegonovato <fran-carro@hotmail.es>
Co-authored-by: حاج حسین نجفی <hajhsynnjfy@gmail.com>
2024-04-22 18:44:21 +02:00
Weblate (bot)
b76a5d5c35 Translations update from Hosted Weblate (#4765)
Co-authored-by: Andre Costa <andrecaeu@gmail.com>
Co-authored-by: Balanda Nazarii <balaraz@tuta.io>
Co-authored-by: Joaquim Homrighausen <joho@boojam.se>
Co-authored-by: Jose Delvani <delvani.eletricista@gmail.com>
Co-authored-by: Julia <juliadeo@proton.me>
Co-authored-by: Massimo Pissarello <mapi68@gmail.com>
Co-authored-by: Oğuz Ersen <oguz@ersen.moe>
Co-authored-by: Petar Babić <petar@jesteibice.com>
Co-authored-by: Tito Tapiola <ikirouta013@gmail.com>
Co-authored-by: Wellington Terumi Uemura <wellingtonuemura@gmail.com>
Co-authored-by: Yaron Shahrabani <sh.yaron@gmail.com>
Co-authored-by: gallegonovato <fran-carro@hotmail.es>
Co-authored-by: Kevin Papst <kevinpapst@users.noreply.github.com>
2024-04-12 16:22:17 +02:00
Kevin Papst
afe0656502 added API tokens, deprecate API passwords (#4637) 2024-04-05 23:51:16 +02:00
Kevin Papst
b6c98f871d Release 2.14 (#4710)
- show "link has expired message" in password reset screen
- added date objects as hydrator variables - for custom date formats in invoice templates
- show meta-fields with null values (e.g. booleans with `false` where hidden)
- fix permission check: allow to remove `view_own_timesheet` but still record times
- prevent error 500 if customer country is empty
- fix API 500 error if project does not exist when creating new timesheet
- fix tags are not created in remote-search mode
- do not check "export items" by default
- fix daterange query, if user an request locale are different
- added logging for invalid SAML responses (see various discussions)
2024-04-05 12:38:21 +02:00
Weblate (bot)
e293d62aa1 Translated using Weblate (#4658)
Co-authored-by: ButterflyOfFire <boffire@users.noreply.hosted.weblate.org>
Co-authored-by: DOHEX <xuyaohui617@outlook.com>
Co-authored-by: Kevin Papst <kevin@kevinpapst.de>
Co-authored-by: Massimo Pissarello <mapi68@gmail.com>
Co-authored-by: Milo Ivir <mail@milotype.de>
Co-authored-by: Oğuz Ersen <oguz@ersen.moe>
Co-authored-by: Wellington Terumi Uemura <wellingtonuemura@gmail.com>
Co-authored-by: Yaron Shahrabani <sh.yaron@gmail.com>
Co-authored-by: gallegonovato <fran-carro@hotmail.es>
Co-authored-by: Сергій <sergiy.goncharuk.1@gmail.com>
2024-02-22 18:00:51 +01:00
Kevin Papst
85a16a9363 Release 2.12 (#4609) 2024-02-07 23:47:25 +01:00
Weblate (bot)
e98732f44a Translated using Weblate (#4614)
Co-authored-by: Kevin Papst <kevin@kevinpapst.de>
2024-02-06 16:06:40 +01:00
Weblate (bot)
64fa67f15d Translated using Weblate (#4587)
Co-authored-by: Alex Terlan <terlan2012@gmail.com>
Co-authored-by: Bruno Paré-Simard <bruno.p@brunops.com>
Co-authored-by: Bálint László <blaszlobors@gmail.com>
Co-authored-by: Kevin Papst <kevin@kevinpapst.de>
Co-authored-by: Massimo Pissarello <mapi68@gmail.com>
Co-authored-by: Milo Ivir <mail@milotype.de>
Co-authored-by: Oğuz Ersen <oguz@ersen.moe>
Co-authored-by: Reza Almanda <rezaalmanda27@gmail.com>
Co-authored-by: Wellington Terumi Uemura <wellingtonuemura@gmail.com>
Co-authored-by: Yaron Shahrabani <sh.yaron@gmail.com>
Co-authored-by: abdelbasset jabrane <ribago9317@cubene.com>
Co-authored-by: delvani <inavleb@users.noreply.hosted.weblate.org>
2024-02-02 13:44:25 +01:00
Weblate (bot)
3f73f2c570 Translated using Weblate (#4576)
Co-authored-by: Bálint László <blaszlobors@gmail.com>
Co-authored-by: Massimo Pissarello <mapi68@gmail.com>
Co-authored-by: Saveliy <jitropolit@gmail.com>
Co-authored-by: Yaron Shahrabani <sh.yaron@gmail.com>
Co-authored-by: gallegonovato <fran-carro@hotmail.es>
Co-authored-by: yangyangdaji <1504305527@qq.com>
2024-01-20 01:27:25 +01:00
Kevin Papst
afd60a67f6 merged and removed small translation files (#4572)
* merged about with messages
* merged invoice-numbergenerator with messages
2024-01-16 23:39:13 +01:00
Kevin Papst
02bcd45116 Release 2.5.0 (#4454)
- added command to list users
- corrected wrong german translation
- work contract validations
- prevent error with missing params
- use collapsible, minor UI improvement
- added classes to target menu buttons in custom rules
- disable webpack notifier, incompatible with mac arm
- use explicit menu service to generate menu
- bump to fontawesome 6 and replace restart icon
- change repeat icon for recent activities
- moved user bookmarks (favorites) to top nav
- fix totp seconds window (leeway)
- new migration to fix remaining user preferences with dots in name
- remove duplicate named column in user screen
- unify and added translations
- added missing filter and tags to InvoiceSecurity
2023-12-01 11:38:17 +01:00
Weblate (bot)
7034066de9 Translated using Weblate (#4346)
Co-authored-by: Allan Nordhøy <epost@anotheragency.no>
Co-authored-by: Benjamin Alan Jamie <benjamin@weblate.org>
Co-authored-by: ButterflyOfFire <boffire@users.noreply.hosted.weblate.org>
Co-authored-by: Den SE <dense800@gmail.com>
Co-authored-by: EngageIndo <engageindo@gmail.com>
Co-authored-by: Kevin Papst <kevin@kevinpapst.de>
Co-authored-by: Liam Azofra <liamazofra@gmail.com>
Co-authored-by: Milo Ivir <mail@milotype.de>
Co-authored-by: Prefill add-on <noreply-addon-prefill@weblate.org>
Co-authored-by: Serhii Horichenko <m@sgg.im>
Co-authored-by: Singh <spamio@protonmail.com>
Co-authored-by: Wellington Terumi Uemura <wellingtonuemura@gmail.com>
Co-authored-by: Yaron Shahrabani <sh.yaron@gmail.com>
Co-authored-by: albanobattistella <albano_battistella@hotmail.com>
Co-authored-by: gallegonovato <fran-carro@hotmail.es>
Co-authored-by: yangyangdaji <1504305527@qq.com>
Co-authored-by: مهدی امیری راد <mahdiamererad@gmail.com>
2023-11-07 12:41:57 +01:00
Kevin Papst
38e37f1c2e Release 2.1.0 (#4321)
* fix deprecations
* remove unused config
* replace invalid annotation type with attribute
* use AsDoctrineListener to fix deprecation
* new ModifiedSubscriber to support custom logic and fix deprecation
* removed inheritdoc comment
* new ModifiedSubscriber to support custom logic and fix deprecation
* cleanup event dispatcher interface
* re-order annotation params
* one more doctrine based deprecation
* fix query to count active timesheets
* link to "all times" to identify active timesheets
* link icon instead of text
* fix "skin" translation in wizard
* use duration filter to show duration
* added login link command and controller
* bump tabler theme to 1.0
* added wizard to force password reset by user
* allow to configure that new accounts need to reset their password
* prevent uploading twig templates by default
* bump composer packages
* enable sandbox and basic security measures for custom twig templates for invoice and export
* bump to symfony 6.3.5
* allow to export single user reports to excel
* removed broken method to reload twig cache
* added api parameter to fetch user collection fully serialized
* allow to replace or append description via timesheet batch update
* show api username above form
2023-10-19 11:21:50 +02:00
Weblate (bot)
a6b237936e Translated using Weblate (#4282)
Co-authored-by: Kieran W <alarmcuddly@outlook.com>
Co-authored-by: Massimo Pissarello <mapi68@gmail.com>
Co-authored-by: Mykola Skira <mykola.skira@icloud.com>
Co-authored-by: No Pasaran <damiengourdin@gmail.com>
Co-authored-by: Wellington Terumi Uemura <wellingtonuemura@gmail.com>
Co-authored-by: Yaron Shahrabani <sh.yaron@gmail.com>
Co-authored-by: yangyangdaji <1504305527@qq.com>
Co-authored-by: Łukasz Kosiński <lukikosin@gmail.com>
2023-09-11 23:18:07 +02:00
Weblate (bot)
6a99ad41ca Translated using Weblate (#4109)
Co-authored-by: Eryk Michalak <gnu.ewm@protonmail.com>
Co-authored-by: Kevin Papst <kevin@kevinpapst.de>
Co-authored-by: Massimo Pissarello <mapi68@gmail.com>
Co-authored-by: Matthew Durajka <logrcz@gmail.com>
Co-authored-by: Matúš Bulla <matbull12345@gmail.com>
Co-authored-by: Milo Ivir <mail@milotype.de>
Co-authored-by: SC <lalocas@protonmail.com>
Co-authored-by: Sergii Horichenko <m@sgg.im>
Co-authored-by: Wellington Terumi Uemura <wellingtonuemura@gmail.com>
Co-authored-by: Yaron Shahrabani <sh.yaron@gmail.com>
Co-authored-by: Yonggen <vizualizer@gmail.com>
Co-authored-by: bigvictorio <bigvictorio12345@gmail.com>
Co-authored-by: yangyangdaji <1504305527@qq.com>
2023-07-04 00:17:38 +02:00
Weblate (bot)
d8f72b8b88 Translated using Weblate (#4010)
Co-authored-by: Eryk Michalak <gnu.ewm@protonmail.com>
Co-authored-by: Hama Czech <hamaczech13@gmail.com>
Co-authored-by: J. Lavoie <j.lavoie@net-c.ca>
Co-authored-by: Milo Ivir <mail@milotype.de>
Co-authored-by: Mæve Rey <martin.rey@mailbox.org>
Co-authored-by: Oğuz Ersen <oguz@ersen.moe>
Co-authored-by: Sanji Finsmok <khldeilamil@gmail.com>
Co-authored-by: Wellington Terumi Uemura <wellingtonuemura@gmail.com>
Co-authored-by: Yaron Shahrabani <sh.yaron@gmail.com>
Co-authored-by: yangyangdaji <1504305527@qq.com>
2023-05-08 13:07:59 +02:00
Kevin Papst
66413d789c Release 2.0.17 (#3992)
* prevent empty title for select options
* removed css for unused sweetalert
* fix isWeekend() check with DateTimeInterface
* reset timesheet rates on "create copy"
* wrap long names in multi-selects - fix #4001
* rename profile menus
* show all possible links in user profile dropdown
* check if plugin is compatible before displaying the buy link
2023-05-02 00:40:43 +02:00
Weblate (bot)
7164ec126f Translated using Weblate (#3945)
Co-authored-by: Kevin Papst <kevin@kevinpapst.de>
Co-authored-by: Milo Ivir <mail@milotype.de>
Co-authored-by: Wellington Terumi Uemura <wellingtonuemura@gmail.com>
Co-authored-by: gallegonovato <fran-carro@hotmail.es>
Co-authored-by: gnu-ewm <gnu.ewm@protonmail.com>
Co-authored-by: tachyglossues <tachyglossues@gmail.com>
Co-authored-by: yangyangdaji <1504305527@qq.com>
2023-03-30 01:06:24 +02:00
Weblate (bot)
3c28288cac Translated using Weblate (#3867)
Co-authored-by: ButterflyOfFire <boffire@users.noreply.hosted.weblate.org>
Co-authored-by: Kevin Papst <kevin@kevinpapst.de>
Co-authored-by: Noemi <mikrometer-gearbeitet-0v@icloud.com>
Co-authored-by: Oğuz Ersen <oguz@ersen.moe>
Co-authored-by: Sergii Horichenko <m@sgg.im>
Co-authored-by: Simona Iacob <s@zp1.net>
Co-authored-by: Wellington Terumi Uemura <wellingtonuemura@gmail.com>
Co-authored-by: Yaron Shahrabani <sh.yaron@gmail.com>
Co-authored-by: gallegonovato <fran-carro@hotmail.es>
2023-02-25 20:49:01 +01:00
Weblate (bot)
f3b4078c6a Translated using Weblate (#3803)
Co-authored-by: ButterflyOfFire <boffire@users.noreply.hosted.weblate.org>
Co-authored-by: Kevin Papst <kevin@kevinpapst.de>
Co-authored-by: Massimo Pissarello <mapi68@gmail.com>
Co-authored-by: Roya K <royakhajavi@gmail.com>
Co-authored-by: Simona Iacob <s@zp1.net>
Co-authored-by: Wellington Terumi Uemura <wellingtonuemura@gmail.com>
Co-authored-by: gnu-ewm <gnu.ewm@protonmail.com>
2023-02-05 20:07:12 +01:00
Kevin Papst
974e1b3b5a cleanup translation keys 2023-01-27 00:44:26 +01:00
Kevin Papst
f7f1765c2e cleanup translation keys 2023-01-27 00:14:17 +01:00
Hosted Weblate
49f307d605 Translated using Weblate (Ukrainian)
Currently translated at 100.0% (345 of 345 strings)

Translated using Weblate (Chinese (Traditional))

Currently translated at 51.3% (177 of 345 strings)

Translated using Weblate (Greek)

Currently translated at 82.3% (284 of 345 strings)

Translated using Weblate (Faroese)

Currently translated at 71.3% (246 of 345 strings)

Translated using Weblate (Finnish)

Currently translated at 82.3% (284 of 345 strings)

Translated using Weblate (Portuguese)

Currently translated at 82.3% (284 of 345 strings)

Translated using Weblate (Turkish)

Currently translated at 99.7% (344 of 345 strings)

Translated using Weblate (Swedish)

Currently translated at 82.3% (284 of 345 strings)

Translated using Weblate (Slovak)

Currently translated at 74.4% (257 of 345 strings)

Translated using Weblate (Russian)

Currently translated at 82.3% (284 of 345 strings)

Translated using Weblate (Romanian)

Currently translated at 82.0% (283 of 345 strings)

Translated using Weblate (Polish)

Currently translated at 83.7% (289 of 345 strings)

Translated using Weblate (Dutch)

Currently translated at 77.3% (267 of 345 strings)

Translated using Weblate (Japanese)

Currently translated at 55.3% (191 of 345 strings)

Translated using Weblate (Hungarian)

Currently translated at 83.7% (289 of 345 strings)

Translated using Weblate (Basque)

Currently translated at 68.9% (238 of 345 strings)

Translated using Weblate (Spanish)

Currently translated at 100.0% (345 of 345 strings)

Translated using Weblate (Esperanto)

Currently translated at 81.7% (282 of 345 strings)

Translated using Weblate (German (Switzerland))

Currently translated at 82.3% (284 of 345 strings)

Translated using Weblate (Danish)

Currently translated at 64.0% (221 of 345 strings)

Translated using Weblate (Czech)

Currently translated at 82.0% (283 of 345 strings)

Translated using Weblate (English)

Currently translated at 100.0% (345 of 345 strings)

Translated using Weblate (Ukrainian)

Currently translated at 100.0% (345 of 345 strings)

Translated using Weblate (Chinese (Traditional))

Currently translated at 51.0% (176 of 345 strings)

Translated using Weblate (Greek)

Currently translated at 81.7% (282 of 345 strings)

Translated using Weblate (Faroese)

Currently translated at 70.7% (244 of 345 strings)

Translated using Weblate (Finnish)

Currently translated at 81.7% (282 of 345 strings)

Translated using Weblate (Portuguese)

Currently translated at 82.0% (283 of 345 strings)

Translated using Weblate (Turkish)

Currently translated at 99.4% (343 of 345 strings)

Translated using Weblate (Swedish)

Currently translated at 82.0% (283 of 345 strings)

Translated using Weblate (Slovak)

Currently translated at 74.2% (256 of 345 strings)

Translated using Weblate (Russian)

Currently translated at 82.3% (284 of 345 strings)

Translated using Weblate (Polish)

Currently translated at 83.1% (287 of 345 strings)

Translated using Weblate (Japanese)

Currently translated at 54.7% (189 of 345 strings)

Translated using Weblate (Italian)

Currently translated at 81.7% (282 of 345 strings)

Translated using Weblate (Hungarian)

Currently translated at 83.7% (289 of 345 strings)

Translated using Weblate (Basque)

Currently translated at 68.6% (237 of 345 strings)

Translated using Weblate (Spanish)

Currently translated at 100.0% (345 of 345 strings)

Translated using Weblate (Esperanto)

Currently translated at 81.1% (280 of 345 strings)

Translated using Weblate (German (Switzerland))

Currently translated at 81.7% (282 of 345 strings)

Translated using Weblate (Danish)

Currently translated at 63.7% (220 of 345 strings)

Translated using Weblate (Czech)

Currently translated at 81.7% (282 of 345 strings)

Translated using Weblate (English)

Currently translated at 100.0% (345 of 345 strings)

Translated using Weblate (German (Switzerland))

Currently translated at 3.5% (1 of 28 strings)

Translated using Weblate (Faroese)

Currently translated at 46.4% (13 of 28 strings)

Translated using Weblate (Portuguese)

Currently translated at 89.2% (25 of 28 strings)

Translated using Weblate (Greek)

Currently translated at 89.2% (25 of 28 strings)

Translated using Weblate (Turkish)

Currently translated at 100.0% (28 of 28 strings)

Translated using Weblate (Swedish)

Currently translated at 89.2% (25 of 28 strings)

Translated using Weblate (Slovak)

Currently translated at 82.1% (23 of 28 strings)

Translated using Weblate (Romanian)

Currently translated at 89.2% (25 of 28 strings)

Translated using Weblate (Polish)

Currently translated at 100.0% (28 of 28 strings)

Translated using Weblate (Italian)

Currently translated at 89.2% (25 of 28 strings)

Translated using Weblate (Hungarian)

Currently translated at 89.2% (25 of 28 strings)

Translated using Weblate (Basque)

Currently translated at 82.1% (23 of 28 strings)

Translated using Weblate (Esperanto)

Currently translated at 89.2% (25 of 28 strings)

Translated using Weblate (Czech)

Currently translated at 89.2% (25 of 28 strings)

Translated using Weblate (Finnish)

Currently translated at 89.2% (25 of 28 strings)

Translated using Weblate (German (Switzerland))

Currently translated at 0.0% (0 of 28 strings)

Translated using Weblate (Faroese)

Currently translated at 42.8% (12 of 28 strings)

Translated using Weblate (Portuguese)

Currently translated at 85.7% (24 of 28 strings)

Translated using Weblate (Greek)

Currently translated at 85.7% (24 of 28 strings)

Translated using Weblate (Finnish)

Currently translated at 85.7% (24 of 28 strings)

Translated using Weblate (Turkish)

Currently translated at 96.4% (27 of 28 strings)

Translated using Weblate (Swedish)

Currently translated at 85.7% (24 of 28 strings)

Translated using Weblate (Slovak)

Currently translated at 78.5% (22 of 28 strings)

Translated using Weblate (Romanian)

Currently translated at 85.7% (24 of 28 strings)

Translated using Weblate (Polish)

Currently translated at 96.4% (27 of 28 strings)

Translated using Weblate (Hungarian)

Currently translated at 85.7% (24 of 28 strings)

Translated using Weblate (Basque)

Currently translated at 78.5% (22 of 28 strings)

Translated using Weblate (Esperanto)

Currently translated at 85.7% (24 of 28 strings)

Translated using Weblate (Czech)

Currently translated at 85.7% (24 of 28 strings)

Translated using Weblate (Hungarian)

Currently translated at 83.7% (289 of 345 strings)

Added translation using Weblate (Chinese (Traditional))

Added translation using Weblate (Chinese (Traditional))

Added translation using Weblate (Chinese (Traditional))

Added translation using Weblate (Chinese (Traditional))

Added translation using Weblate (Chinese (Traditional))

Added translation using Weblate (German (Switzerland))

Added translation using Weblate (Chinese (Traditional))

Added translation using Weblate (Slovak)

Added translation using Weblate (Korean)

Added translation using Weblate (Faroese)

Added translation using Weblate (Finnish)

Added translation using Weblate (Swedish)

Added translation using Weblate (Dutch)

Added translation using Weblate (Arabic)

Added translation using Weblate (Hungarian)

Added translation using Weblate (Vietnamese)

Added translation using Weblate (Portuguese)

Added translation using Weblate (Czech)

Added translation using Weblate (Japanese)

Added translation using Weblate (Romanian)

Added translation using Weblate (Russian)

Added translation using Weblate (Basque)

Added translation using Weblate (Esperanto)

Added translation using Weblate (Greek)

Added translation using Weblate (Danish)

Added translation using Weblate (Chinese (Traditional))

Translated using Weblate (Chinese (Traditional))

Currently translated at 51.3% (177 of 345 strings)

Translated using Weblate (German (Switzerland))

Currently translated at 0.0% (0 of 28 strings)

Translated using Weblate (Faroese)

Currently translated at 42.8% (12 of 28 strings)

Translated using Weblate (Portuguese)

Currently translated at 89.2% (25 of 28 strings)

Translated using Weblate (Greek)

Currently translated at 89.2% (25 of 28 strings)

Translated using Weblate (Greek)

Currently translated at 82.3% (284 of 345 strings)

Translated using Weblate (Faroese)

Currently translated at 71.3% (246 of 345 strings)

Translated using Weblate (Finnish)

Currently translated at 89.2% (25 of 28 strings)

Translated using Weblate (Finnish)

Currently translated at 82.3% (284 of 345 strings)

Translated using Weblate (Portuguese)

Currently translated at 82.3% (284 of 345 strings)

Translated using Weblate (Turkish)

Currently translated at 100.0% (28 of 28 strings)

Translated using Weblate (Swedish)

Currently translated at 89.2% (25 of 28 strings)

Translated using Weblate (Slovak)

Currently translated at 82.1% (23 of 28 strings)

Translated using Weblate (Romanian)

Currently translated at 89.2% (25 of 28 strings)

Translated using Weblate (Polish)

Currently translated at 100.0% (28 of 28 strings)

Translated using Weblate (Dutch)

Currently translated at 89.2% (25 of 28 strings)

Translated using Weblate (Hungarian)

Currently translated at 89.2% (25 of 28 strings)

Translated using Weblate (Basque)

Currently translated at 82.1% (23 of 28 strings)

Translated using Weblate (Esperanto)

Currently translated at 89.2% (25 of 28 strings)

Translated using Weblate (Danish)

Currently translated at 67.8% (19 of 28 strings)

Translated using Weblate (Czech)

Currently translated at 89.2% (25 of 28 strings)

Translated using Weblate (Turkish)

Currently translated at 100.0% (345 of 345 strings)

Translated using Weblate (Swedish)

Currently translated at 82.3% (284 of 345 strings)

Translated using Weblate (Slovak)

Currently translated at 74.7% (258 of 345 strings)

Translated using Weblate (Romanian)

Currently translated at 82.3% (284 of 345 strings)

Translated using Weblate (Polish)

Currently translated at 83.7% (289 of 345 strings)

Translated using Weblate (Dutch)

Currently translated at 77.6% (268 of 345 strings)

Translated using Weblate (Japanese)

Currently translated at 55.3% (191 of 345 strings)

Translated using Weblate (Hungarian)

Currently translated at 79.7% (275 of 345 strings)

Translated using Weblate (Basque)

Currently translated at 68.9% (238 of 345 strings)

Translated using Weblate (Esperanto)

Currently translated at 81.7% (282 of 345 strings)

Translated using Weblate (German (Switzerland))

Currently translated at 82.3% (284 of 345 strings)

Translated using Weblate (Danish)

Currently translated at 64.0% (221 of 345 strings)

Translated using Weblate (Czech)

Currently translated at 82.3% (284 of 345 strings)

Added translation using Weblate (Chinese (Traditional))

Added translation using Weblate (Chinese (Traditional))

Added translation using Weblate (Chinese (Traditional))

Added translation using Weblate (Chinese (Traditional))

Added translation using Weblate (Chinese (Traditional))

Added translation using Weblate (Chinese (Traditional))

Added translation using Weblate (Chinese (Traditional))

Translated using Weblate (Arabic)

Currently translated at 100.0% (8 of 8 strings)

Translated using Weblate (Arabic)

Currently translated at 88.4% (23 of 26 strings)

Translated using Weblate (Arabic)

Currently translated at 94.2% (325 of 345 strings)

Co-authored-by: Anonymous <noreply@weblate.org>
Co-authored-by: ButterflyOfFire <ButterflyOfFire@protonmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Kevin Papst <kevin@kevinpapst.de>
Co-authored-by: Kis Momesz <kismomesz@gmail.com>
Co-authored-by: Weblate <noreply@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/kimai/actions/cs/
Translate-URL: https://hosted.weblate.org/projects/kimai/actions/da/
Translate-URL: https://hosted.weblate.org/projects/kimai/actions/de_CH/
Translate-URL: https://hosted.weblate.org/projects/kimai/actions/el/
Translate-URL: https://hosted.weblate.org/projects/kimai/actions/eo/
Translate-URL: https://hosted.weblate.org/projects/kimai/actions/eu/
Translate-URL: https://hosted.weblate.org/projects/kimai/actions/fi/
Translate-URL: https://hosted.weblate.org/projects/kimai/actions/fo/
Translate-URL: https://hosted.weblate.org/projects/kimai/actions/hu/
Translate-URL: https://hosted.weblate.org/projects/kimai/actions/it/
Translate-URL: https://hosted.weblate.org/projects/kimai/actions/nl/
Translate-URL: https://hosted.weblate.org/projects/kimai/actions/pl/
Translate-URL: https://hosted.weblate.org/projects/kimai/actions/pt/
Translate-URL: https://hosted.weblate.org/projects/kimai/actions/ro/
Translate-URL: https://hosted.weblate.org/projects/kimai/actions/sk/
Translate-URL: https://hosted.weblate.org/projects/kimai/actions/sv/
Translate-URL: https://hosted.weblate.org/projects/kimai/actions/tr/
Translate-URL: https://hosted.weblate.org/projects/kimai/messages/ar/
Translate-URL: https://hosted.weblate.org/projects/kimai/messages/cs/
Translate-URL: https://hosted.weblate.org/projects/kimai/messages/da/
Translate-URL: https://hosted.weblate.org/projects/kimai/messages/de_CH/
Translate-URL: https://hosted.weblate.org/projects/kimai/messages/el/
Translate-URL: https://hosted.weblate.org/projects/kimai/messages/en/
Translate-URL: https://hosted.weblate.org/projects/kimai/messages/eo/
Translate-URL: https://hosted.weblate.org/projects/kimai/messages/es/
Translate-URL: https://hosted.weblate.org/projects/kimai/messages/eu/
Translate-URL: https://hosted.weblate.org/projects/kimai/messages/fi/
Translate-URL: https://hosted.weblate.org/projects/kimai/messages/fo/
Translate-URL: https://hosted.weblate.org/projects/kimai/messages/hu/
Translate-URL: https://hosted.weblate.org/projects/kimai/messages/it/
Translate-URL: https://hosted.weblate.org/projects/kimai/messages/ja/
Translate-URL: https://hosted.weblate.org/projects/kimai/messages/nl/
Translate-URL: https://hosted.weblate.org/projects/kimai/messages/pl/
Translate-URL: https://hosted.weblate.org/projects/kimai/messages/pt/
Translate-URL: https://hosted.weblate.org/projects/kimai/messages/ro/
Translate-URL: https://hosted.weblate.org/projects/kimai/messages/ru/
Translate-URL: https://hosted.weblate.org/projects/kimai/messages/sk/
Translate-URL: https://hosted.weblate.org/projects/kimai/messages/sv/
Translate-URL: https://hosted.weblate.org/projects/kimai/messages/tr/
Translate-URL: https://hosted.weblate.org/projects/kimai/messages/uk/
Translate-URL: https://hosted.weblate.org/projects/kimai/messages/zh_Hant/
Translate-URL: https://hosted.weblate.org/projects/kimai/teams/ar/
Translate-URL: https://hosted.weblate.org/projects/kimai/validations/ar/
Translation: Kimai - Time tracking/Actions (Dropdowns and Toolbars)
Translation: Kimai - Time tracking/Main application
Translation: Kimai - Time tracking/Teams
Translation: Kimai - Time tracking/Validations
2023-01-26 23:20:18 +01:00
Weblate (bot)
cbd65f1f1d Translated using Weblate (#3723)
Co-authored-by: Allan Nordhøy <epost@anotheragency.no>
Co-authored-by: Dan <denqwerta@gmail.com>
Co-authored-by: Kevin Papst <kevin@kevinpapst.de>
Co-authored-by: Magdalena Turek <magdalena.2rek@gmail.com>
Co-authored-by: Oğuz Ersen <oguz@ersen.moe>
Co-authored-by: Sergii Horichenko <m@sgg.im>
Co-authored-by: Sima Teimourianmotlagh <simateimourian@gmail.com>
Co-authored-by: Wellington Terumi Uemura <wellingtonuemura@gmail.com>
Co-authored-by: Yaron Shahrabani <sh.yaron@gmail.com>
Co-authored-by: gallegonovato <fran-carro@hotmail.es>
Co-authored-by: gnu-ewm <gnu.ewm@protonmail.com>
Co-authored-by: h <tachyglossues@gmail.com>
Co-authored-by: yangyangdaji <1504305527@qq.com>
2023-01-12 01:43:58 +01:00
Kevin Papst
90a0fd8a22 Next major version 2 with PHP 8.1, Symfony 6, Tabler UI, 2FA ... (#2902) 2022-12-31 21:19:55 +01:00
Weblate (bot)
4549d826dd Translations update from Hosted Weblate (#3570)
Co-authored-by: Kevin Papst <kevin@kevinpapst.de>
Co-authored-by: Sergii Horichenko <m@sgg.im>
Co-authored-by: Simona Iacob <s@zp1.net>
Co-authored-by: gallegonovato <fran-carro@hotmail.es>
Co-authored-by: gnu-ewm <gnu.ewm@protonmail.com>
Co-authored-by: yangyangdaji <1504305527@qq.com>
2022-10-19 08:44:42 +02:00
Weblate (bot)
245dd47082 Translated using Weblate (Polish) (#3399)
Co-authored-by: Alejandro Malo <malo@pinion.education>
Co-authored-by: Anupam Malhotra <anpm.malhotra@gmail.com>
Co-authored-by: DNSE <kty5663@gmail.com>
Co-authored-by: Jiri Nakola <github@nakola.fi>
Co-authored-by: Jozef Cibík <jozef.cibik@fatchillimedia.com>
Co-authored-by: KonradMazur <konrad@mazur.legal>
2022-07-13 17:15:00 +02:00
Weblate (bot)
f409ce5364 Translated using Weblate (#3310)
Co-authored-by: SHINJI.K <shinkuroshi@gmail.com>
Co-authored-by: poog <poogchamp@gmail.com>
2022-05-17 10:36:20 +02:00