Currently translated at 100.0% (113 of 113 strings)
Translated using Weblate (Spanish)
Currently translated at 100.0% (131 of 131 strings)
Translated using Weblate (Spanish)
Currently translated at 100.0% (424 of 424 strings)
Translated using Weblate (Spanish)
Currently translated at 100.0% (424 of 424 strings)
Translated using Weblate (Spanish)
Currently translated at 100.0% (8 of 8 strings)
Translated using Weblate (Spanish)
Currently translated at 100.0% (424 of 424 strings)
Translated using Weblate (Spanish)
Currently translated at 100.0% (108 of 108 strings)
Translated using Weblate (Spanish (Latin America))
Currently translated at 89.4% (144 of 161 strings)
Translated using Weblate (Spanish (Latin America))
Currently translated at 89.4% (144 of 161 strings)
Translated using Weblate (Spanish)
Currently translated at 91.0% (254 of 279 strings)
Translated using Weblate (Spanish)
Currently translated at 88.4% (2627 of 2969 strings)
Translated using Weblate (Spanish)
Currently translated at 100.0% (189 of 189 strings)
Translated using Weblate (Spanish)
Currently translated at 92.3% (769 of 833 strings)
Translated using Weblate (Spanish)
Currently translated at 100.0% (161 of 161 strings)
Translated using Weblate (Spanish)
Currently translated at 100.0% (161 of 161 strings)
Translated using Weblate (Chinese (Simplified))
Currently translated at 97.3% (110 of 113 strings)
Translated using Weblate (Chinese (Simplified))
Currently translated at 95.3% (2832 of 2969 strings)
Translated using Weblate (Chinese (Simplified))
Currently translated at 95.8% (229 of 239 strings)
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (189 of 189 strings)
Translated using Weblate (Chinese (Simplified))
Currently translated at 96.9% (808 of 833 strings)
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (158 of 158 strings)
Translated using Weblate (Spanish)
Currently translated at 87.4% (2597 of 2969 strings)
Translated using Weblate (Spanish)
Currently translated at 31.3% (43 of 137 strings)
Translated using Weblate (Spanish)
Currently translated at 99.3% (160 of 161 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 13.1% (18 of 137 strings)
Translated using Weblate (Spanish)
Currently translated at 99.3% (160 of 161 strings)
Translated using Weblate (Spanish)
Currently translated at 99.3% (160 of 161 strings)
Translated using Weblate (Portuguese)
Currently translated at 20.4% (28 of 137 strings)
Translated using Weblate (Portuguese)
Currently translated at 100.0% (161 of 161 strings)
Translated using Weblate (German)
Currently translated at 100.0% (161 of 161 strings)
Translated using Weblate (French)
Currently translated at 100.0% (91 of 91 strings)
Translated using Weblate (French)
Currently translated at 99.9% (2968 of 2969 strings)
Translated using Weblate (Korean)
Currently translated at 75.1% (121 of 161 strings)
Translated using Weblate (Korean)
Currently translated at 73.9% (119 of 161 strings)
Translated using Weblate (Korean)
Currently translated at 73.9% (119 of 161 strings)
Translated using Weblate (Korean)
Currently translated at 73.2% (118 of 161 strings)
Translated using Weblate (Korean)
Currently translated at 73.2% (118 of 161 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (140 of 140 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (161 of 161 strings)
Translated using Weblate (Ukrainian)
Currently translated at 58.1% (1727 of 2969 strings)
Translated using Weblate (Russian)
Currently translated at 14.5% (20 of 137 strings)
Translated using Weblate (Ukrainian)
Currently translated at 58.0% (1723 of 2969 strings)
Translated using Weblate (Ukrainian)
Currently translated at 57.9% (1722 of 2969 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (833 of 833 strings)
Translated using Weblate (Ukrainian)
Currently translated at 99.2% (827 of 833 strings)
Translated using Weblate (Dutch)
Currently translated at 100.0% (158 of 158 strings)
Translated using Weblate (Dutch)
Currently translated at 97.3% (184 of 189 strings)
Translated using Weblate (Japanese)
Currently translated at 100.0% (256 of 256 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (227 of 227 strings)
Translated using Weblate (Japanese)
Currently translated at 100.0% (424 of 424 strings)
Translated using Weblate (Japanese)
Currently translated at 100.0% (279 of 279 strings)
Translated using Weblate (French)
Currently translated at 100.0% (227 of 227 strings)
Translated using Weblate (French)
Currently translated at 99.9% (2968 of 2969 strings)
Translated using Weblate (French)
Currently translated at 100.0% (137 of 137 strings)
Translated using Weblate (Japanese)
Currently translated at 100.0% (182 of 182 strings)
Translated using Weblate (Japanese)
Currently translated at 100.0% (140 of 140 strings)
Translated using Weblate (Japanese)
Currently translated at 100.0% (91 of 91 strings)
Translated using Weblate (Japanese)
Currently translated at 100.0% (137 of 137 strings)
Translated using Weblate (Japanese)
Currently translated at 100.0% (2969 of 2969 strings)
Translated using Weblate (Japanese)
Currently translated at 100.0% (256 of 256 strings)
Translated using Weblate (Japanese)
Currently translated at 70.8% (97 of 137 strings)
Translated using Weblate (Spanish)
Currently translated at 22.6% (31 of 137 strings)
Translated using Weblate (Japanese)
Currently translated at 67.1% (92 of 137 strings)
Translated using Weblate (Japanese)
Currently translated at 100.0% (833 of 833 strings)
Translated using Weblate (Japanese)
Currently translated at 33.5% (46 of 137 strings)
Translated using Weblate (Japanese)
Currently translated at 100.0% (256 of 256 strings)
Translated using Weblate (Spanish)
Currently translated at 21.1% (29 of 137 strings)
Translated using Weblate (Japanese)
Currently translated at 30.6% (42 of 137 strings)
Translated using Weblate (Japanese)
Currently translated at 100.0% (108 of 108 strings)
Translated using Weblate (French)
Currently translated at 100.0% (833 of 833 strings)
Translated using Weblate (Japanese)
Currently translated at 100.0% (279 of 279 strings)
Translated using Weblate (Japanese)
Currently translated at 99.2% (139 of 140 strings)
Translated using Weblate (Japanese)
Currently translated at 100.0% (131 of 131 strings)
Translated using Weblate (Japanese)
Currently translated at 100.0% (226 of 226 strings)
Translated using Weblate (Japanese)
Currently translated at 100.0% (91 of 91 strings)
Translated using Weblate (Japanese)
Currently translated at 85.1% (218 of 256 strings)
Translated using Weblate (Japanese)
Currently translated at 100.0% (239 of 239 strings)
Translated using Weblate (Japanese)
Currently translated at 100.0% (161 of 161 strings)
Translated using Weblate (Japanese)
Currently translated at 98.3% (2921 of 2969 strings)
Translated using Weblate (Japanese)
Currently translated at 100.0% (764 of 764 strings)
Translated using Weblate (Japanese)
Currently translated at 21.8% (30 of 137 strings)
Translated using Weblate (Spanish)
Currently translated at 18.2% (25 of 137 strings)
Translated using Weblate (Spanish)
Currently translated at 15.3% (21 of 137 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (424 of 424 strings)
Translated using Weblate (Ukrainian)
Currently translated at 57.4% (1707 of 2969 strings)
Translated using Weblate (Spanish)
Currently translated at 6.5% (9 of 137 strings)
Translated using Weblate (Spanish)
Currently translated at 5.1% (7 of 137 strings)
Translated using Weblate (Japanese)
Currently translated at 99.5% (225 of 226 strings)
Translated using Weblate (Chinese (Traditional))
Currently translated at 2.9% (4 of 137 strings)
Translated using Weblate (French)
Currently translated at 86.8% (119 of 137 strings)
Translated using Weblate (Spanish)
Currently translated at 2.1% (3 of 137 strings)
Translated using Weblate (Japanese)
Currently translated at 7.2% (10 of 137 strings)
Translated using Weblate (Japanese)
Currently translated at 96.2% (104 of 108 strings)
Translated using Weblate (Ukrainian)
Currently translated at 57.4% (1707 of 2969 strings)
Translated using Weblate (Ukrainian)
Currently translated at 56.3% (1673 of 2969 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (764 of 764 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (161 of 161 strings)
Translated using Weblate (French)
Currently translated at 84.6% (116 of 137 strings)
Translated using Weblate (Russian)
Currently translated at 98.3% (2911 of 2961 strings)
Translated using Weblate (French)
Currently translated at 75.9% (104 of 137 strings)
Translated using Weblate (French)
Currently translated at 100.0% (764 of 764 strings)
Translated using Weblate (Chinese (Simplified))
Currently translated at 99.2% (254 of 256 strings)
Translated using Weblate (Chinese (Simplified))
Currently translated at 98.4% (252 of 256 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (140 of 140 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (8 of 8 strings)
Translated using Weblate (Ukrainian)
Currently translated at 55.7% (1650 of 2961 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (108 of 108 strings)
Translated using Weblate (French)
Currently translated at 74.4% (102 of 137 strings)
Translated using Weblate (French)
Currently translated at 51.8% (71 of 137 strings)
Translated using Weblate (French)
Currently translated at 48.9% (67 of 137 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 5.8% (8 of 137 strings)
Translated using Weblate (Japanese)
Currently translated at 100.0% (189 of 189 strings)
Translated using Weblate (Japanese)
Currently translated at 100.0% (764 of 764 strings)
Translated using Weblate (Japanese)
Currently translated at 100.0% (424 of 424 strings)
Translated using Weblate (Japanese)
Currently translated at 99.5% (238 of 239 strings)
Translated using Weblate (French)
Currently translated at 43.0% (59 of 137 strings)
Translated using Weblate (Ukrainian)
Currently translated at 54.1% (1603 of 2961 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (137 of 137 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (764 of 764 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (424 of 424 strings)
Translated using Weblate (Ukrainian)
Currently translated at 99.2% (136 of 137 strings)
Translated using Weblate (Ukrainian)
Currently translated at 84.6% (116 of 137 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (189 of 189 strings)
Translated using Weblate (Chinese (Traditional))
Currently translated at 81.2% (2406 of 2961 strings)
Translated using Weblate (Chinese (Traditional))
Currently translated at 95.5% (108 of 113 strings)
Translated using Weblate (Chinese (Traditional))
Currently translated at 80.8% (2394 of 2961 strings)
Translated using Weblate (Chinese (Traditional))
Currently translated at 0.7% (1 of 137 strings)
Translated using Weblate (Chinese (Traditional))
Currently translated at 89.8% (97 of 108 strings)
Translated using Weblate (Chinese (Traditional))
Currently translated at 62.8% (161 of 256 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (226 of 226 strings)
Translated using Weblate (Ukrainian)
Currently translated at 83.9% (115 of 137 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (764 of 764 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (189 of 189 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (826 of 826 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (161 of 161 strings)
Translated using Weblate (Chinese (Simplified))
Currently translated at 97.3% (110 of 113 strings)
Translated using Weblate (French)
Currently translated at 99.9% (2960 of 2961 strings)
Translated using Weblate (Chinese (Simplified))
Currently translated at 4.3% (6 of 137 strings)
Translated using Weblate (French)
Currently translated at 100.0% (764 of 764 strings)
Translated using Weblate (Korean)
Currently translated at 48.3% (88 of 182 strings)
Translated using Weblate (Korean)
Currently translated at 75.5% (624 of 826 strings)
Translated using Weblate (Korean)
Currently translated at 53.7% (150 of 279 strings)
Translated using Weblate (Korean)
Currently translated at 100.0% (376 of 376 strings)
Translated using Weblate (Korean)
Currently translated at 65.6% (168 of 256 strings)
Translated using Weblate (Chinese (Simplified))
Currently translated at 99.3% (157 of 158 strings)
Translated using Weblate (Chinese (Simplified))
Currently translated at 87.5% (224 of 256 strings)
Translated using Weblate (French)
Currently translated at 100.0% (226 of 226 strings)
Translated using Weblate (French)
Currently translated at 98.7% (2923 of 2961 strings)
Translated using Weblate (French)
Currently translated at 100.0% (108 of 108 strings)
Translated using Weblate (French)
Currently translated at 100.0% (826 of 826 strings)
Translated using Weblate (French)
Currently translated at 100.0% (161 of 161 strings)
Translated using Weblate (Chinese (Simplified))
Currently translated at 97.4% (154 of 158 strings)
Translated using Weblate (Dutch)
Currently translated at 100.0% (158 of 158 strings)
Translated using Weblate (Portuguese)
Currently translated at 97.8% (137 of 140 strings)
Translated using Weblate (Portuguese)
Currently translated at 7.2% (10 of 137 strings)
Translated using Weblate (German)
Currently translated at 98.5% (135 of 137 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (91 of 91 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (189 of 189 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (108 of 108 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (819 of 819 strings)
Translated using Weblate (Portuguese)
Currently translated at 100.0% (812 of 812 strings)
Translated using Weblate (German)
Currently translated at 4.3% (6 of 137 strings)
Translated using Weblate (German)
Currently translated at 99.3% (157 of 158 strings)
Deleted translation using Weblate (tl_PH (generated) (tl_PH))
Deleted translation using Weblate (tl_PH (generated) (tl_PH))
Deleted translation using Weblate (no (generated) (no))
Deleted translation using Weblate (no (generated) (no))
Deleted translation using Weblate (hi (generated))
Deleted translation using Weblate (hi (generated))
Deleted translation using Weblate (fa (generated))
Deleted translation using Weblate (fa (generated))
Translated using Weblate (Portuguese)
Currently translated at 100.0% (158 of 158 strings)
Translated using Weblate (Portuguese)
Currently translated at 100.0% (158 of 158 strings)
Translated using Weblate (Portuguese)
Currently translated at 100.0% (158 of 158 strings)
Translated using Weblate (Portuguese)
Currently translated at 100.0% (158 of 158 strings)
Translated using Weblate (Portuguese)
Currently translated at 100.0% (158 of 158 strings)
Translated using Weblate (Portuguese)
Currently translated at 100.0% (158 of 158 strings)
Translated using Weblate (Portuguese)
Currently translated at 100.0% (158 of 158 strings)
Translated using Weblate (Portuguese)
Currently translated at 100.0% (158 of 158 strings)
Translated using Weblate (Portuguese)
Currently translated at 100.0% (158 of 158 strings)
Translated using Weblate (Portuguese)
Currently translated at 100.0% (158 of 158 strings)
Translated using Weblate (Portuguese)
Currently translated at 100.0% (158 of 158 strings)
Translated using Weblate (Portuguese)
Currently translated at 100.0% (158 of 158 strings)
Translated using Weblate (Portuguese)
Currently translated at 100.0% (158 of 158 strings)
Translated using Weblate (Portuguese)
Currently translated at 100.0% (158 of 158 strings)
Translated using Weblate (Portuguese)
Currently translated at 100.0% (158 of 158 strings)
Translated using Weblate (Portuguese)
Currently translated at 100.0% (158 of 158 strings)
Translated using Weblate (Portuguese)
Currently translated at 100.0% (158 of 158 strings)
Translated using Weblate (Portuguese)
Currently translated at 100.0% (158 of 158 strings)
Translated using Weblate (Portuguese)
Currently translated at 100.0% (158 of 158 strings)
Translated using Weblate (Portuguese)
Currently translated at 100.0% (158 of 158 strings)
Translated using Weblate (Portuguese)
Currently translated at 100.0% (158 of 158 strings)
Translated using Weblate (Portuguese)
Currently translated at 100.0% (158 of 158 strings)
Translated using Weblate (Portuguese)
Currently translated at 100.0% (158 of 158 strings)
Translated using Weblate (Portuguese)
Currently translated at 100.0% (158 of 158 strings)
Translated using Weblate (Portuguese)
Currently translated at 100.0% (158 of 158 strings)
Translated using Weblate (Portuguese)
Currently translated at 100.0% (158 of 158 strings)
Translated using Weblate (Portuguese)
Currently translated at 100.0% (158 of 158 strings)
Translated using Weblate (Portuguese)
Currently translated at 100.0% (158 of 158 strings)
Translated using Weblate (Portuguese)
Currently translated at 100.0% (158 of 158 strings)
Translated using Weblate (Portuguese)
Currently translated at 100.0% (158 of 158 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (158 of 158 strings)
Translated using Weblate (Portuguese)
Currently translated at 100.0% (158 of 158 strings)
Co-authored-by: AGM <yoartgm@gmail.com>
Co-authored-by: Alberto Pesquera <dashmilel@gmail.com>
Co-authored-by: Alcatraz Huo <alrcatraz@gmail.com>
Co-authored-by: Artem StolyROV <stolyarov11303@gmail.com>
Co-authored-by: Bruno Marvin <itsbruno42@gmail.com>
Co-authored-by: Delta S <deseji93@gmail.com>
Co-authored-by: Finrod <963505255@qq.com>
Co-authored-by: Gean Ribeiro <geanribeirok@gmail.com>
Co-authored-by: Henrique Lavezzo <hlavezzo@hey.com>
Co-authored-by: Icaro Alves Pinto <fly-too-high@hotmail.com>
Co-authored-by: Jaime Martí <jaumemarti77@icloud.com>
Co-authored-by: Jan met de Pet <stijn.koppers@gmail.com>
Co-authored-by: Juan Esteban Marín <juanmarin690@gmail.com>
Co-authored-by: Lapin <sirocuro01@gmail.com>
Co-authored-by: Lauren Chiang <laurenrenc@gmail.com>
Co-authored-by: Lorea <loreamartinez@yahoo.es>
Co-authored-by: LucilleL <lecointrefreelancing@gmail.com>
Co-authored-by: Luã Fhelyp Pacheco Guimarães <fhelypg@gmail.com>
Co-authored-by: Maria Otonuo <mariaotonio@gmail.com>
Co-authored-by: Marius <mariusschmid11@gmail.com>
Co-authored-by: Martim Pinto Paiva <pintopaivam@gmail.com>
Co-authored-by: Natalie Luhrs <eilatan@gmail.com>
Co-authored-by: Nathan Monteiro <nathanspeeds1@outlook.com>
Co-authored-by: Nazar Paruna <nazarparuna@gmail.com>
Co-authored-by: Oli Chag <sifto11@hotmail.com>
Co-authored-by: Phillip Thelen <phillip@habitica.com>
Co-authored-by: Rodrigo Gonçalves Braga <rgbraga@gmail.com>
Co-authored-by: Sophie LE MASLE <sophiesuff@gmail.com>
Co-authored-by: SunshineRain <suusykraft@gmail.com>
Co-authored-by: TOMA Mitsuru <toma0001@gmail.com>
Co-authored-by: Weblate <noreply@weblate.org>
Co-authored-by: Yan <1223889952@qq.com>
Co-authored-by: Yan <ariamao0802@gmail.com>
Co-authored-by: doyo <doyochoi@kaist.ac.kr>
Co-authored-by: endriw cisersa batistela correa <endriwbatistela@gmail.com>
Co-authored-by: fred4real <1487463579@qq.com>
Co-authored-by: theBlinking <lingocommonwealth@schneekatze.nl>
Co-authored-by: 張鈞崴 <qoo94230@gmail.com>
Co-authored-by: 박동훈 <creator98@naver.com>
Translate-URL: https://translate.habitica.com/projects/habitica/achievements/de/
Translate-URL: https://translate.habitica.com/projects/habitica/achievements/es/
Translate-URL: https://translate.habitica.com/projects/habitica/achievements/es_419/
Translate-URL: https://translate.habitica.com/projects/habitica/achievements/fr/
Translate-URL: https://translate.habitica.com/projects/habitica/achievements/ja/
Translate-URL: https://translate.habitica.com/projects/habitica/achievements/ko/
Translate-URL: https://translate.habitica.com/projects/habitica/achievements/nl/
Translate-URL: https://translate.habitica.com/projects/habitica/achievements/pt/
Translate-URL: https://translate.habitica.com/projects/habitica/achievements/pt_BR/
Translate-URL: https://translate.habitica.com/projects/habitica/achievements/uk/
Translate-URL: https://translate.habitica.com/projects/habitica/achievements/zh_Hans/
Translate-URL: https://translate.habitica.com/projects/habitica/backgrounds/es/
Translate-URL: https://translate.habitica.com/projects/habitica/backgrounds/fr/
Translate-URL: https://translate.habitica.com/projects/habitica/backgrounds/ja/
Translate-URL: https://translate.habitica.com/projects/habitica/backgrounds/ko/
Translate-URL: https://translate.habitica.com/projects/habitica/backgrounds/pt/
Translate-URL: https://translate.habitica.com/projects/habitica/backgrounds/pt_BR/
Translate-URL: https://translate.habitica.com/projects/habitica/backgrounds/uk/
Translate-URL: https://translate.habitica.com/projects/habitica/backgrounds/zh_Hans/
Translate-URL: https://translate.habitica.com/projects/habitica/challenge/es/
Translate-URL: https://translate.habitica.com/projects/habitica/challenge/fr/
Translate-URL: https://translate.habitica.com/projects/habitica/challenge/ja/
Translate-URL: https://translate.habitica.com/projects/habitica/challenge/pt_BR/
Translate-URL: https://translate.habitica.com/projects/habitica/challenge/uk/
Translate-URL: https://translate.habitica.com/projects/habitica/challenge/zh_Hant/
Translate-URL: https://translate.habitica.com/projects/habitica/character/es/
Translate-URL: https://translate.habitica.com/projects/habitica/character/ja/
Translate-URL: https://translate.habitica.com/projects/habitica/character/nl/
Translate-URL: https://translate.habitica.com/projects/habitica/character/pt_BR/
Translate-URL: https://translate.habitica.com/projects/habitica/character/uk/
Translate-URL: https://translate.habitica.com/projects/habitica/character/zh_Hans/
Translate-URL: https://translate.habitica.com/projects/habitica/communityguidelines/fr/
Translate-URL: https://translate.habitica.com/projects/habitica/communityguidelines/ja/
Translate-URL: https://translate.habitica.com/projects/habitica/communityguidelines/pt_BR/
Translate-URL: https://translate.habitica.com/projects/habitica/content/ko/
Translate-URL: https://translate.habitica.com/projects/habitica/faq/de/
Translate-URL: https://translate.habitica.com/projects/habitica/faq/es/
Translate-URL: https://translate.habitica.com/projects/habitica/faq/fr/
Translate-URL: https://translate.habitica.com/projects/habitica/faq/ja/
Translate-URL: https://translate.habitica.com/projects/habitica/faq/pt/
Translate-URL: https://translate.habitica.com/projects/habitica/faq/pt_BR/
Translate-URL: https://translate.habitica.com/projects/habitica/faq/ru/
Translate-URL: https://translate.habitica.com/projects/habitica/faq/uk/
Translate-URL: https://translate.habitica.com/projects/habitica/faq/zh_Hans/
Translate-URL: https://translate.habitica.com/projects/habitica/faq/zh_Hant/
Translate-URL: https://translate.habitica.com/projects/habitica/front/ja/
Translate-URL: https://translate.habitica.com/projects/habitica/front/ko/
Translate-URL: https://translate.habitica.com/projects/habitica/gear/es/
Translate-URL: https://translate.habitica.com/projects/habitica/gear/fr/
Translate-URL: https://translate.habitica.com/projects/habitica/gear/ja/
Translate-URL: https://translate.habitica.com/projects/habitica/gear/ru/
Translate-URL: https://translate.habitica.com/projects/habitica/gear/uk/
Translate-URL: https://translate.habitica.com/projects/habitica/gear/zh_Hans/
Translate-URL: https://translate.habitica.com/projects/habitica/gear/zh_Hant/
Translate-URL: https://translate.habitica.com/projects/habitica/generic/ja/
Translate-URL: https://translate.habitica.com/projects/habitica/generic/zh_Hans/
Translate-URL: https://translate.habitica.com/projects/habitica/groups/es/
Translate-URL: https://translate.habitica.com/projects/habitica/groups/ja/
Translate-URL: https://translate.habitica.com/projects/habitica/groups/uk/
Translate-URL: https://translate.habitica.com/projects/habitica/limited/es/
Translate-URL: https://translate.habitica.com/projects/habitica/limited/ja/
Translate-URL: https://translate.habitica.com/projects/habitica/limited/ko/
Translate-URL: https://translate.habitica.com/projects/habitica/npc/es/
Translate-URL: https://translate.habitica.com/projects/habitica/npc/ja/
Translate-URL: https://translate.habitica.com/projects/habitica/overview/es/
Translate-URL: https://translate.habitica.com/projects/habitica/overview/uk/
Translate-URL: https://translate.habitica.com/projects/habitica/pets/es/
Translate-URL: https://translate.habitica.com/projects/habitica/pets/zh_Hans/
Translate-URL: https://translate.habitica.com/projects/habitica/pets/zh_Hant/
Translate-URL: https://translate.habitica.com/projects/habitica/questscontent/fr/
Translate-URL: https://translate.habitica.com/projects/habitica/questscontent/ja/
Translate-URL: https://translate.habitica.com/projects/habitica/questscontent/uk/
Translate-URL: https://translate.habitica.com/projects/habitica/settings/ja/
Translate-URL: https://translate.habitica.com/projects/habitica/settings/ko/
Translate-URL: https://translate.habitica.com/projects/habitica/settings/zh_Hans/
Translate-URL: https://translate.habitica.com/projects/habitica/settings/zh_Hant/
Translate-URL: https://translate.habitica.com/projects/habitica/subscriber/fr/
Translate-URL: https://translate.habitica.com/projects/habitica/subscriber/ja/
Translate-URL: https://translate.habitica.com/projects/habitica/subscriber/uk/
Translate-URL: https://translate.habitica.com/projects/habitica/tasks/ja/
Translate-URL: https://translate.habitica.com/projects/habitica/tasks/pt/
Translate-URL: https://translate.habitica.com/projects/habitica/tasks/pt_BR/
Translate-URL: https://translate.habitica.com/projects/habitica/tasks/uk/
Translation: Habitica/Achievements
Translation: Habitica/Backgrounds
Translation: Habitica/Challenge
Translation: Habitica/Character
Translation: Habitica/Communityguidelines
Translation: Habitica/Content
Translation: Habitica/Faq
Translation: Habitica/Front
Translation: Habitica/Gear
Translation: Habitica/Generic
Translation: Habitica/Groups
Translation: Habitica/Limited
Translation: Habitica/Npc
Translation: Habitica/Overview
Translation: Habitica/Pets
Translation: Habitica/Questscontent
Translation: Habitica/Settings
Translation: Habitica/Subscriber
Translation: Habitica/Tasks
* update packages on local/origin repo
* feat(challenges): add banned words & slur blocker to challenges
* feat(challenges): slur blocker work
* feat(challenges): slur blocker
* feat(challenges): more slur blocker
* feat(challenges): even more slur blocker
* feat(challenges): swear and slur blocker
* feat(challenges): update behavior based on public/private groups
* feat(profiles): slur/swear blocker
* feat(profiles): slur/swear blocker
* feat(profiles/PMs): slur/swear blocker upgrade
* feat(slur/swear): working on it
* feat(profiles/challenges): work on profile block & slack report
* feat(slur/swear blocker): work on Profiles
* feat(slur blocker): refactoring code
* feat(slur blocker): more refactoring
* feat(slur blocker): arghhhhhh
* fix(profiles): improve profanity check logic
* fix(slack): update Slack notification to include authorEmail and remove undefined
* feat(s/s blocker): work on challenges
* feat(s/s blocker): challenge update
* feat(s/s blocker): slack notifs refinements
* feat(s/s blocker): refine slack notifs & disallow use of challenges POST API route if user is chatRevoked:true in db
* update package.json and package-lock.json
* attempt to disable create challenge button for muted users
* another attempt to disable create challenge
* block muted users from creating challenges
* CSS button fun
* fix CSS button
* refactor(css): move button style to global
Also, disable Clone button if user is chat revoked
* fix(lint): remove unused fn
* fix(challenges): handle null slur check
* fix(groups): throw notFound earlier
* fix(challenges): CSS and logic updates
* fix(lint): remove whitespace
* fix(challenges): don't disable create buttons
* fix(slack): restore broken profile flag fields
* chore(cleanup): remove comments and whitespace
* chore(cleanup): one more white space
---------
Co-authored-by: SabreCat <sabe@habitica.com>
commit d03bdee783deff98ee24cc211f1498525bf36c70
Merge: b31ba9323370f5aa1f55
Author: SabreCat <sabe@habitica.com>
Date: Mon Dec 18 15:47:29 2023 -0600
Merge branch 'release' into sabrecat/group-task-fixes
commit b31ba93233
Author: SabreCat <sabe@habitica.com>
Date: Tue Oct 10 12:02:41 2023 -0500
fix(groups): missing dot path step
Also sync assignments on unassign as well as assign
commit 8012f0294d
Author: SabreCat <sabe@habitica.com>
Date: Tue Oct 10 11:47:59 2023 -0500
fix(groups): use assigned keys as source of truth
commit 616b1e1486
Author: SabreCat <sabe@habitica.com>
Date: Tue Oct 10 11:33:28 2023 -0500
fix(groups): clean up groups to copy tasks
Fixes#14916
* fix(quest text): Updated end date for Oddballs to November 30.
* fix(dates): remove hard-coded bundle end-dates
* fix(dates): add dynamic dating to end of quest bundles
* fix(dates): commas are important
* fix(dates): November only has 30 days
* fix(dates): upgrade dynamic end dating for quest bundle endings
* feat(content): October sub items
* feat(content): October bgs and armoire
* feat(content): add Dune Buddy achievement
* feat(releases): timed Backgrounds and Armoire
* feat(content): timed release achievement
* feat(content): November subscriber items
* feat(content): November pet quest bundle
* feat(content): November magic hatching potions
* feat(content): November backgrounds and armoire
* feat(content): new achievement code -- needs work
* update package.lock on local/origin repos
* fix(content): added October headgear info and November set name
* fix(typo): spelling is important
* feat(content): added logic to allow for pets & mounts to be in one achievement and fixed issues with image
* fix(armoire): correct month
* fix(armoire): deprecate armoireEmpty flag
---------
Co-authored-by: SabreCat <sabe@habitica.com>
Co-authored-by: Sabe Jones <sabrecat@gmail.com>
* fix(string): questVice1Notes html changed to a mobile-device friendly format
* fix(strings): updated limited.json with "dateEnd" & "monthYYYY" months & put in chronological order
* fix(string): remove extra word from headSpecialSummer2022WarriorNotes
* fix(string): corrected armorSpecialSummer2022MageNotes
* fix: remove duplicated string and adjust upgrade button style
* fix(style): set border radii to 8px on upgrading-group id
* fix(payments): remove duplicate entry from another modal
* chore(fix): restore string inadvertently removed during a refactor
* chore(fix): comma dangle
* chore(typo): who knew, that Y was actually important...
* chore(typo): fix text in questBewilderNotes
* chore(string): clarify polar pets requirements
* couple small changes to the footer as pointed out by users
* chore(fix): correct name of Fabulous Party Hat
* fix(typo): correct February backgrounds release date to 2023, not 2022
* fix(trusted_domains): removed https:// from the beginning of localhost
* fix(config): correct habitica url format too
* fix(strings): remove/change "guild" to "group"
* fix(string): just Bank
---------
Co-authored-by: SabreCat <sabe@habitica.com>
Co-authored-by: Sabe Jones <sabrecat@gmail.com>
* initial commit
* update logic to display flagged challenges properly to users and admins
* add report button to pages 'My Challenges' and 'Discover Challenges'
* allow mods to view flagged messages on challengeDetail view
* update showing flagged challenges for group challenges
* update showing flagged challenges for a specific challenge
* disallow closing a flagged challenge
* update notes to reflect apiParams properly
* fix css spacing
* update challenge en locales
* fix spacing
* update title of closeChallengeModal
* let user know flagged challenges cannot be cloned
* fix linting errors
* ensure flagged challenges cannot be declared with a winner and cloned via API
* define a non user challenge properly
* fix logic to check for a nonParticipant and nonLeader user when grabbing flagged challenges
* fix linting of max character of 100 / line
* remove reporting on 'my challenges' and 'discover challenges'
* WIP(challenges): disable clone button and add notes to new functions
* WIP(challenges): smol changes
* WIP(challenges): clone button only disabled for admin and flagged user; other users can still clone but the flag goes along with the clone
* WIP(challenges): stop flags carrying over on cloned challenges
* WIP(challenges): typo fixing, undoing a smol change
* fix(challenges): improved query logic for flags
* WIP(challenges): more smol changes
* fix(challenges): refactor queries
* fix(challenges): correct My Challenges tab logic
* WIP(challenges): fix clone button state
* WIP(challenges): really fixed clone button & clear flags from clones
* WIP(challenge): implement new design for reporting modal
* WIP(challenge): making things pretty
* WIP(challenge): conquering the close button
* WIP(challenge): fixin some spacing
* WIP(challenge): smol fix
* WIP(challenge): making sure the button is actually disabled
* WIP(challenge): fix blockquote css
* fix(tests): no private guilds
* fix(lint): curlies etc
* fix(test): moderator permission
* fix(lint): sure man whatever
* fix(lint): bad vim no tabby
* fix(test): permissions not contrib lol
* fix(challenges): add icon and fix leaky CSS
* fix(challenge): correct clone button behavior
---------
Co-authored-by: Julius Jung <me@matchajune.io>
Co-authored-by: SabreCat <sabe@habitica.com>
Co-authored-by: Sabe Jones <sabrecat@gmail.com>
* feat(content): prebuild Fall Festival
* fix(typos): because 2023 is not the same as 2024
* feat(css): having stylesheets is important
* feat(content): ready for review & testing
* fix(tests): account for Sept 09 bundle
* fix(gala): use multi event list more
fix a couple of strings too
* feat(content): Warrior and Rogue text
also fix timing of quest bundle feature
* fix(strings): correct stat boosts
* fix(content): missing mage
also adds missing margin to purchase gems button in buy modal
---------
Co-authored-by: SabreCat <sabe@habitica.com>
Some files were not shown because too many files have changed in this diff
Show More
Reference in New Issue
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.