diff --git a/packages/webapp/public/locales/de/animal.json b/packages/webapp/public/locales/de/animal.json
index 5e29131818..8099d99dba 100644
--- a/packages/webapp/public/locales/de/animal.json
+++ b/packages/webapp/public/locales/de/animal.json
@@ -17,6 +17,22 @@
"BORN_AT_FARM": "Auf dem Bauernhof geboren",
"BROUGHT_IN": "Eingebracht"
},
+ "PURPOSE": {
+ "GRAZING": "MISSING",
+ "MILKING": "MISSING",
+ "MANURE_MANAGEMENT": "MISSING",
+ "PEST_OR_DISEASE_CONTROL": "MISSING",
+ "BREEDING": "MISSING",
+ "FEEDING": "MISSING",
+ "VETERINARY_CARE": "MISSING",
+ "BIRTHING": "MISSING",
+ "WEANING": "MISSING",
+ "TRANSPORTATION": "MISSING",
+ "BEHAVIORAL_AND_SOCIAL_MANAGEMENT": "MISSING",
+ "EXERCISE": "MISSING",
+ "QUARANTINE": "MISSING",
+ "OTHER": "MISSING"
+ },
"SEX": {
"FEMALE": "Weiblich",
"MALE": "Männlich"
diff --git a/packages/webapp/public/locales/de/translation.json b/packages/webapp/public/locales/de/translation.json
index 863950353e..3e43e330e5 100644
--- a/packages/webapp/public/locales/de/translation.json
+++ b/packages/webapp/public/locales/de/translation.json
@@ -139,8 +139,16 @@
"WHAT_TYPE_OF_IRRIGATION": "Welche Art der Bewässerung?"
},
"MANAGE_CUSTOM_TASKS": "Verwalten von benutzerdefinierten Aufgaben",
+ "MOVEMENT_VIEW": {
+ "MOVEMENT_PURPOSE_LABEL": "MISSING",
+ "MOVEMENT_PURPOSE_PLACEHOLDER": "MISSING",
+ "OTHER_PURPOSE_EXPLANATION_LABEL": "MISSING",
+ "OTHER_PURPOSE_EXPLANATION_PLACEHOLDER": "MISSING"
+ },
"NEED_MANAGEMENT_PLAN": "Sie benötigen einen aktiven oder geplanten Anbauplan, bevor Sie eine Ernteaufgabe oder eine Umpflanzaufgabe planen können. Rufen Sie den Pflanzenkatalog auf, um jetzt einen Plan zu erstellen.",
"NO_MANAGEMENT_PLAN": "Keine förderfähigen Anbaupläne",
+ "NOTES_LABEL": "MISSING",
+ "NOTES_PLACEHOLDER": "MISSING",
"PEST_CONTROL_VIEW": {
"BIOLOGICAL_CONTROL": "Biologische Kontrolle",
"FLAME_WEEDING": "Flammenunkrautbekämpfung",
diff --git a/packages/webapp/public/locales/en/animal.json b/packages/webapp/public/locales/en/animal.json
index 65ed35320c..80d34b07a8 100644
--- a/packages/webapp/public/locales/en/animal.json
+++ b/packages/webapp/public/locales/en/animal.json
@@ -17,6 +17,22 @@
"BORN_AT_FARM": "Born at the farm",
"BROUGHT_IN": "Brought in"
},
+ "PURPOSE": {
+ "GRAZING": "Grazing",
+ "MILKING": "Milking",
+ "MANURE_MANAGEMENT": "Manure management",
+ "PEST_OR_DISEASE_CONTROL": "Pest or disease control",
+ "BREEDING": "Breeding",
+ "FEEDING": "Feeding",
+ "VETERINARY_CARE": "Veterinary care",
+ "BIRTHING": "Birthing",
+ "WEANING": "Weaning",
+ "TRANSPORTATION": "Transportation",
+ "BEHAVIORAL_AND_SOCIAL_MANAGEMENT": "Behavioural and social management",
+ "EXERCISE": "Exercise",
+ "QUARANTINE": "Quarantine",
+ "OTHER": "Other"
+ },
"SEX": {
"MALE": "Male",
"FEMALE": "Female"
diff --git a/packages/webapp/public/locales/en/translation.json b/packages/webapp/public/locales/en/translation.json
index 9e6ddfc713..7eb6ef9e81 100644
--- a/packages/webapp/public/locales/en/translation.json
+++ b/packages/webapp/public/locales/en/translation.json
@@ -201,8 +201,16 @@
"WHAT_TYPE_OF_IRRIGATION": "What type of irrigation?"
},
"MANAGE_CUSTOM_TASKS": "Manage custom tasks",
+ "MOVEMENT_VIEW": {
+ "MOVEMENT_PURPOSE_LABEL": "What's the purpose of this movement?",
+ "MOVEMENT_PURPOSE_PLACEHOLDER": "Select the purpose for this movement",
+ "OTHER_PURPOSE_EXPLANATION_LABEL": "Explanation",
+ "OTHER_PURPOSE_EXPLANATION_PLACEHOLDER": "Please describe the reason for this movement"
+ },
"NEED_MANAGEMENT_PLAN": "You'll need an active or planned crop plan before you can schedule a harvest task or transplant task. Go to the crop catalogue to create a plan now.",
"NO_MANAGEMENT_PLAN": "No eligible crop plans",
+ "NOTES_LABEL": "Anything specific to add related to this task?",
+ "NOTES_PLACEHOLDER": "Add any instructions or specifics for the assignee",
"PEST_CONTROL_VIEW": {
"BIOLOGICAL_CONTROL": "Biological control",
"FLAME_WEEDING": "Flame weeding",
diff --git a/packages/webapp/public/locales/es/animal.json b/packages/webapp/public/locales/es/animal.json
index 57767db3a7..2c69beb8b1 100644
--- a/packages/webapp/public/locales/es/animal.json
+++ b/packages/webapp/public/locales/es/animal.json
@@ -17,6 +17,22 @@
"BORN_AT_FARM": "MISSING",
"BROUGHT_IN": "MISSING"
},
+ "PURPOSE": {
+ "GRAZING": "MISSING",
+ "MILKING": "MISSING",
+ "MANURE_MANAGEMENT": "MISSING",
+ "PEST_OR_DISEASE_CONTROL": "MISSING",
+ "BREEDING": "MISSING",
+ "FEEDING": "MISSING",
+ "VETERINARY_CARE": "MISSING",
+ "BIRTHING": "MISSING",
+ "WEANING": "MISSING",
+ "TRANSPORTATION": "MISSING",
+ "BEHAVIORAL_AND_SOCIAL_MANAGEMENT": "MISSING",
+ "EXERCISE": "MISSING",
+ "QUARANTINE": "MISSING",
+ "OTHER": "MISSING"
+ },
"SEX": {
"MALE": "MISSING",
"FEMALE": "MISSING"
diff --git a/packages/webapp/public/locales/es/translation.json b/packages/webapp/public/locales/es/translation.json
index e8832527ba..94abbe3c5b 100644
--- a/packages/webapp/public/locales/es/translation.json
+++ b/packages/webapp/public/locales/es/translation.json
@@ -206,8 +206,16 @@
"WHAT_TYPE_OF_IRRIGATION": "¿Qué tipo de riego?"
},
"MANAGE_CUSTOM_TASKS": "Administrar tareas personalizadas",
+ "MOVEMENT_VIEW": {
+ "MOVEMENT_PURPOSE_LABEL": "MISSING",
+ "MOVEMENT_PURPOSE_PLACEHOLDER": "MISSING",
+ "OTHER_PURPOSE_EXPLANATION_LABEL": "MISSING",
+ "OTHER_PURPOSE_EXPLANATION_PLACEHOLDER": "MISSING"
+ },
"NEED_MANAGEMENT_PLAN": "Necesitará un plan de cultivo que está activo o planificado antes de poder programar una tarea de cosecha o una tarea de trasplante. Vaya al catálogo de cultivos para crear un plan ahora.",
"NO_MANAGEMENT_PLAN": "No hay ningun plan de cultivo de cultivos elegibles",
+ "NOTES_LABEL": "MISSING",
+ "NOTES_PLACEHOLDER": "MISSING",
"PEST_CONTROL_VIEW": {
"BIOLOGICAL_CONTROL": "Control biológico",
"FLAME_WEEDING": "Deshierbe de llama",
diff --git a/packages/webapp/public/locales/fr/animal.json b/packages/webapp/public/locales/fr/animal.json
index 57767db3a7..2c69beb8b1 100644
--- a/packages/webapp/public/locales/fr/animal.json
+++ b/packages/webapp/public/locales/fr/animal.json
@@ -17,6 +17,22 @@
"BORN_AT_FARM": "MISSING",
"BROUGHT_IN": "MISSING"
},
+ "PURPOSE": {
+ "GRAZING": "MISSING",
+ "MILKING": "MISSING",
+ "MANURE_MANAGEMENT": "MISSING",
+ "PEST_OR_DISEASE_CONTROL": "MISSING",
+ "BREEDING": "MISSING",
+ "FEEDING": "MISSING",
+ "VETERINARY_CARE": "MISSING",
+ "BIRTHING": "MISSING",
+ "WEANING": "MISSING",
+ "TRANSPORTATION": "MISSING",
+ "BEHAVIORAL_AND_SOCIAL_MANAGEMENT": "MISSING",
+ "EXERCISE": "MISSING",
+ "QUARANTINE": "MISSING",
+ "OTHER": "MISSING"
+ },
"SEX": {
"MALE": "MISSING",
"FEMALE": "MISSING"
diff --git a/packages/webapp/public/locales/fr/translation.json b/packages/webapp/public/locales/fr/translation.json
index 6e9f72ab66..a67c20102b 100644
--- a/packages/webapp/public/locales/fr/translation.json
+++ b/packages/webapp/public/locales/fr/translation.json
@@ -206,8 +206,16 @@
"WHAT_TYPE_OF_IRRIGATION": "Quel type d'irrigation ?"
},
"MANAGE_CUSTOM_TASKS": "Gérer les tâches personnalisées",
+ "MOVEMENT_VIEW": {
+ "MOVEMENT_PURPOSE_LABEL": "MISSING",
+ "MOVEMENT_PURPOSE_PLACEHOLDER": "MISSING",
+ "OTHER_PURPOSE_EXPLANATION_LABEL": "MISSING",
+ "OTHER_PURPOSE_EXPLANATION_PLACEHOLDER": "MISSING"
+ },
"NEED_MANAGEMENT_PLAN": "Vous avez besoin d'un plan de culture actif ou planifié avant de pouvoir programmer une tâche de récolte ou une tâche de plantation. Accédez au catalogue de cultures pour créer un plan maintenant.",
"NO_MANAGEMENT_PLAN": "Aucun plan de culture éligible",
+ "NOTES_LABEL": "MISSING",
+ "NOTES_PLACEHOLDER": "MISSING",
"PEST_CONTROL_VIEW": {
"BIOLOGICAL_CONTROL": "Lutte biologique",
"FLAME_WEEDING": "Sarclage à la flamme",
diff --git a/packages/webapp/public/locales/hi/animal.json b/packages/webapp/public/locales/hi/animal.json
new file mode 100644
index 0000000000..2c69beb8b1
--- /dev/null
+++ b/packages/webapp/public/locales/hi/animal.json
@@ -0,0 +1,69 @@
+{
+ "BREED": {
+ "ANGUS": "MISSING",
+ "CHAROLAIS": "MISSING",
+ "COBB_500": "MISSING",
+ "CORNISH_CROSS": "MISSING",
+ "DUROC": "MISSING",
+ "HEREFORD": "MISSING",
+ "LANDRACE": "MISSING",
+ "LEGHORN": "MISSING",
+ "PLYMOUTH_ROCK": "MISSING",
+ "RHODE_ISLAND_RED": "MISSING",
+ "ROSS_308": "MISSING",
+ "YORKSHIRE_LARGE_WHITE": "MISSING"
+ },
+ "ORIGIN": {
+ "BORN_AT_FARM": "MISSING",
+ "BROUGHT_IN": "MISSING"
+ },
+ "PURPOSE": {
+ "GRAZING": "MISSING",
+ "MILKING": "MISSING",
+ "MANURE_MANAGEMENT": "MISSING",
+ "PEST_OR_DISEASE_CONTROL": "MISSING",
+ "BREEDING": "MISSING",
+ "FEEDING": "MISSING",
+ "VETERINARY_CARE": "MISSING",
+ "BIRTHING": "MISSING",
+ "WEANING": "MISSING",
+ "TRANSPORTATION": "MISSING",
+ "BEHAVIORAL_AND_SOCIAL_MANAGEMENT": "MISSING",
+ "EXERCISE": "MISSING",
+ "QUARANTINE": "MISSING",
+ "OTHER": "MISSING"
+ },
+ "SEX": {
+ "MALE": "MISSING",
+ "FEMALE": "MISSING"
+ },
+ "TAG_COLOR": {
+ "BLUE": "MISSING",
+ "GREEN": "MISSING",
+ "ORANGE": "MISSING",
+ "RED": "MISSING",
+ "WHITE": "MISSING",
+ "YELLOW": "MISSING"
+ },
+ "TAG_TYPE": {
+ "EAR_TAG": "MISSING",
+ "LEG_BAND": "MISSING"
+ },
+ "TYPE": {
+ "CATTLE": "MISSING",
+ "CHICKEN": "MISSING",
+ "PIGS": "MISSING"
+ },
+ "USE": {
+ "MILK": "MISSING",
+ "EGGS": "MISSING",
+ "FAT": "MISSING",
+ "MEAT": "MISSING",
+ "ANIMAL_FIBERS_AND_SKINS": "MISSING",
+ "LABOUR_AND_DRAFT": "MISSING",
+ "BREEDING": "MISSING",
+ "RECREATIONAL_OR_CULTURAL_USE": "MISSING",
+ "COMPANIONSHIP": "MISSING",
+ "OTHER": "MISSING"
+ }
+}
diff --git a/packages/webapp/public/locales/hi/translation.json b/packages/webapp/public/locales/hi/translation.json
index fd61db560a..6ad70e33d9 100644
--- a/packages/webapp/public/locales/hi/translation.json
+++ b/packages/webapp/public/locales/hi/translation.json
@@ -136,8 +136,16 @@
"WHAT_TYPE_OF_IRRIGATION": "सिंचाई का कौन सा प्रकार?"
},
"MANAGE_CUSTOM_TASKS": "कस्टम कार्यों का प्रबंधन करें",
+ "MOVEMENT_VIEW": {
+ "MOVEMENT_PURPOSE_LABEL": "MISSING",
+ "MOVEMENT_PURPOSE_PLACEHOLDER": "MISSING",
+ "OTHER_PURPOSE_EXPLANATION_LABEL": "MISSING",
+ "OTHER_PURPOSE_EXPLANATION_PLACEHOLDER": "MISSING"
+ },
"NEED_MANAGEMENT_PLAN": "आपको कटाई कार्य या प्रत्यारोपण कार्य निर्धारित करने से पहले एक सक्रिय या योजनाबद्ध फसल योजना की आवश्यकता होगी। अब योजना बनाने के लिए फसल कैटलॉग पर जाएँ।",
"NO_MANAGEMENT_PLAN": "कोई योग्य फसल योजना नहीं",
+ "NOTES_LABEL": "MISSING",
+ "NOTES_PLACEHOLDER": "MISSING",
"PEST_CONTROL_VIEW": {
"BIOLOGICAL_CONTROL": "जैविक नियंत्रण",
"FLAME_WEEDING": "लौ निराई",
diff --git a/packages/webapp/public/locales/ml/animal.json b/packages/webapp/public/locales/ml/animal.json
new file mode 100644
index 0000000000..2c69beb8b1
--- /dev/null
+++ b/packages/webapp/public/locales/ml/animal.json
@@ -0,0 +1,69 @@
+{
+ "BREED": {
+ "ANGUS": "MISSING",
+ "CHAROLAIS": "MISSING",
+ "COBB_500": "MISSING",
+ "CORNISH_CROSS": "MISSING",
+ "DUROC": "MISSING",
+ "HEREFORD": "MISSING",
+ "LANDRACE": "MISSING",
+ "LEGHORN": "MISSING",
+ "PLYMOUTH_ROCK": "MISSING",
+ "RHODE_ISLAND_RED": "MISSING",
+ "ROSS_308": "MISSING",
+ "YORKSHIRE_LARGE_WHITE": "MISSING"
+ },
+ "ORIGIN": {
+ "BORN_AT_FARM": "MISSING",
+ "BROUGHT_IN": "MISSING"
+ },
+ "PURPOSE": {
+ "GRAZING": "MISSING",
+ "MILKING": "MISSING",
+ "MANURE_MANAGEMENT": "MISSING",
+ "PEST_OR_DISEASE_CONTROL": "MISSING",
+ "BREEDING": "MISSING",
+ "FEEDING": "MISSING",
+ "VETERINARY_CARE": "MISSING",
+ "BIRTHING": "MISSING",
+ "WEANING": "MISSING",
+ "TRANSPORTATION": "MISSING",
+ "BEHAVIORAL_AND_SOCIAL_MANAGEMENT": "MISSING",
+ "EXERCISE": "MISSING",
+ "QUARANTINE": "MISSING",
+ "OTHER": "MISSING"
+ },
+ "SEX": {
+ "MALE": "MISSING",
+ "FEMALE": "MISSING"
+ },
+ "TAG_COLOR": {
+ "BLUE": "MISSING",
+ "GREEN": "MISSING",
+ "ORANGE": "MISSING",
+ "RED": "MISSING",
+ "WHITE": "MISSING",
+ "YELLOW": "MISSING"
+ },
+ "TAG_TYPE": {
+ "EAR_TAG": "MISSING",
+ "LEG_BAND": "MISSING"
+ },
+ "TYPE": {
+ "CATTLE": "MISSING",
+ "CHICKEN": "MISSING",
+ "PIGS": "MISSING"
+ },
+ "USE": {
+ "MILK": "MISSING",
+ "EGGS": "MISSING",
+ "FAT": "MISSING",
+ "MEAT": "MISSING",
+ "ANIMAL_FIBERS_AND_SKINS": "MISSING",
+ "LABOUR_AND_DRAFT": "MISSING",
+ "BREEDING": "MISSING",
+ "RECREATIONAL_OR_CULTURAL_USE": "MISSING",
+ "COMPANIONSHIP": "MISSING",
+ "OTHER": "MISSING"
+ }
+}
diff --git a/packages/webapp/public/locales/ml/translation.json b/packages/webapp/public/locales/ml/translation.json
index aa48caae3e..f10fe80ca3 100644
--- a/packages/webapp/public/locales/ml/translation.json
+++ b/packages/webapp/public/locales/ml/translation.json
@@ -136,8 +136,16 @@
"WHAT_TYPE_OF_IRRIGATION": "ഏത് തരത്തിലുള്ള ജലസേചനമാണ്?"
},
"MANAGE_CUSTOM_TASKS": "ഇഷ്ടാനുസൃത ജോലികൾ നിയന്ത്രിക്കുക",
+ "MOVEMENT_VIEW": {
+ "MOVEMENT_PURPOSE_LABEL": "MISSING",
+ "MOVEMENT_PURPOSE_PLACEHOLDER": "MISSING",
+ "OTHER_PURPOSE_EXPLANATION_LABEL": "MISSING",
+ "OTHER_PURPOSE_EXPLANATION_PLACEHOLDER": "MISSING"
+ },
"NEED_MANAGEMENT_PLAN": "ഒരു വിളവെടുപ്പ് ചുമതലയോ പറിച്ചുനടൽ ചുമതലയോ ഷെഡ്യൂൾ ചെയ്യുന്നതിന് മുമ്പ് നിങ്ങൾക്ക് സജീവമോ ആസൂത്രിതമോ ആയ ഒരു വിള പ്ലാൻ ആവശ്യമാണ്. ഇപ്പോൾ ഒരു പ്ലാൻ സൃഷ്ടിക്കാൻ ക്രോപ്പ് കാറ്റലോഗിലേക്ക് പോകുക. ദയവായി ചേർക്കുക.",
"NO_MANAGEMENT_PLAN": "യോഗ്യതയുള്ള ക്രോപ്പ് പ്ലാനുകളൊന്നുമില്ല",
+ "NOTES_LABEL": "MISSING",
+ "NOTES_PLACEHOLDER": "MISSING",
"PEST_CONTROL_VIEW": {
"BIOLOGICAL_CONTROL": "ജൈവ നിയന്ത്രണം",
"FLAME_WEEDING": "തീജ്വാല കളനിയന്ത്രണം",
diff --git a/packages/webapp/public/locales/pa/animal.json b/packages/webapp/public/locales/pa/animal.json
new file mode 100644
index 0000000000..2c69beb8b1
--- /dev/null
+++ b/packages/webapp/public/locales/pa/animal.json
@@ -0,0 +1,69 @@
+{
+ "BREED": {
+ "ANGUS": "MISSING",
+ "CHAROLAIS": "MISSING",
+ "COBB_500": "MISSING",
+ "CORNISH_CROSS": "MISSING",
+ "DUROC": "MISSING",
+ "HEREFORD": "MISSING",
+ "LANDRACE": "MISSING",
+ "LEGHORN": "MISSING",
+ "PLYMOUTH_ROCK": "MISSING",
+ "RHODE_ISLAND_RED": "MISSING",
+ "ROSS_308": "MISSING",
+ "YORKSHIRE_LARGE_WHITE": "MISSING"
+ },
+ "ORIGIN": {
+ "BORN_AT_FARM": "MISSING",
+ "BROUGHT_IN": "MISSING"
+ },
+ "PURPOSE": {
+ "GRAZING": "MISSING",
+ "MILKING": "MISSING",
+ "MANURE_MANAGEMENT": "MISSING",
+ "PEST_OR_DISEASE_CONTROL": "MISSING",
+ "BREEDING": "MISSING",
+ "FEEDING": "MISSING",
+ "VETERINARY_CARE": "MISSING",
+ "BIRTHING": "MISSING",
+ "WEANING": "MISSING",
+ "TRANSPORTATION": "MISSING",
+ "BEHAVIORAL_AND_SOCIAL_MANAGEMENT": "MISSING",
+ "EXERCISE": "MISSING",
+ "QUARANTINE": "MISSING",
+ "OTHER": "MISSING"
+ },
+ "SEX": {
+ "MALE": "MISSING",
+ "FEMALE": "MISSING"
+ },
+ "TAG_COLOR": {
+ "BLUE": "MISSING",
+ "GREEN": "MISSING",
+ "ORANGE": "MISSING",
+ "RED": "MISSING",
+ "WHITE": "MISSING",
+ "YELLOW": "MISSING"
+ },
+ "TAG_TYPE": {
+ "EAR_TAG": "MISSING",
+ "LEG_BAND": "MISSING"
+ },
+ "TYPE": {
+ "CATTLE": "MISSING",
+ "CHICKEN": "MISSING",
+ "PIGS": "MISSING"
+ },
+ "USE": {
+ "MILK": "MISSING",
+ "EGGS": "MISSING",
+ "FAT": "MISSING",
+ "MEAT": "MISSING",
+ "ANIMAL_FIBERS_AND_SKINS": "MISSING",
+ "LABOUR_AND_DRAFT": "MISSING",
+ "BREEDING": "MISSING",
+ "RECREATIONAL_OR_CULTURAL_USE": "MISSING",
+ "COMPANIONSHIP": "MISSING",
+ "OTHER": "MISSING"
+ }
+}
diff --git a/packages/webapp/public/locales/pa/translation.json b/packages/webapp/public/locales/pa/translation.json
index 5f9f682183..029756c3b1 100644
--- a/packages/webapp/public/locales/pa/translation.json
+++ b/packages/webapp/public/locales/pa/translation.json
@@ -136,8 +136,16 @@
"WHAT_TYPE_OF_IRRIGATION": "ਕਿਸ ਕਿਸਮ ਦੀ ਸਿੰਚਾਈ?"
},
"MANAGE_CUSTOM_TASKS": "ਕਸਟਮ ਕੰਮਾਂ ਦਾ ਪ੍ਰਬੰਧਨ ਕਰੋ",
+ "MOVEMENT_VIEW": {
+ "MOVEMENT_PURPOSE_LABEL": "MISSING",
+ "MOVEMENT_PURPOSE_PLACEHOLDER": "MISSING",
+ "OTHER_PURPOSE_EXPLANATION_LABEL": "MISSING",
+ "OTHER_PURPOSE_EXPLANATION_PLACEHOLDER": "MISSING"
+ },
"NEED_MANAGEMENT_PLAN": "ਵਾਢੀ ਦੇ ਕੰਮ ਜਾਂ ਟ੍ਰਾਂਸਪਲਾਂਟ ਦੇ ਕੰਮ ਨੂੰ ਨਿਯਤ ਕਰਨ ਤੋਂ ਪਹਿਲਾਂ ਤੁਹਾਨੂੰ ਇੱਕ ਕਿਰਿਆਸ਼ੀਲ ਜਾਂ ਯੋਜਨਾਬੱਧ ਫਸਲ ਯੋਜਨਾ ਦੀ ਲੋੜ ਪਵੇਗੀ। ਹੁਣੇ ਇੱਕ ਯੋਜਨਾ ਬਣਾਉਣ ਲਈ ਫਸਲ ਕੈਟਾਲਾਗ 'ਤੇ ਜਾਓ।",
"NO_MANAGEMENT_PLAN": "ਕੋਈ ਯੋਗ ਫਸਲ ਯੋਜਨਾ ਨਹੀਂ",
+ "NOTES_LABEL": "MISSING",
+ "NOTES_PLACEHOLDER": "MISSING",
"PEST_CONTROL_VIEW": {
"BIOLOGICAL_CONTROL": "ਜੈਵਿਕ ਨਿਯੰਤਰਣ",
"FLAME_WEEDING": "ਬਲਦੀ ਬੂਟੀ",
diff --git a/packages/webapp/public/locales/pt/animal.json b/packages/webapp/public/locales/pt/animal.json
index 57767db3a7..2c69beb8b1 100644
--- a/packages/webapp/public/locales/pt/animal.json
+++ b/packages/webapp/public/locales/pt/animal.json
@@ -17,6 +17,22 @@
"BORN_AT_FARM": "MISSING",
"BROUGHT_IN": "MISSING"
},
+ "PURPOSE": {
+ "GRAZING": "MISSING",
+ "MILKING": "MISSING",
+ "MANURE_MANAGEMENT": "MISSING",
+ "PEST_OR_DISEASE_CONTROL": "MISSING",
+ "BREEDING": "MISSING",
+ "FEEDING": "MISSING",
+ "VETERINARY_CARE": "MISSING",
+ "BIRTHING": "MISSING",
+ "WEANING": "MISSING",
+ "TRANSPORTATION": "MISSING",
+ "BEHAVIORAL_AND_SOCIAL_MANAGEMENT": "MISSING",
+ "EXERCISE": "MISSING",
+ "QUARANTINE": "MISSING",
+ "OTHER": "MISSING"
+ },
"SEX": {
"MALE": "MISSING",
"FEMALE": "MISSING"
diff --git a/packages/webapp/public/locales/pt/translation.json b/packages/webapp/public/locales/pt/translation.json
index 0fe3fbc4a5..bab4be6e30 100644
--- a/packages/webapp/public/locales/pt/translation.json
+++ b/packages/webapp/public/locales/pt/translation.json
@@ -206,8 +206,16 @@
"WHAT_TYPE_OF_IRRIGATION": "Qual o tipo de irrigação?"
},
"MANAGE_CUSTOM_TASKS": "Gerenciar tarefas personalizadas",
+ "MOVEMENT_VIEW": {
+ "MOVEMENT_PURPOSE_LABEL": "MISSING",
+ "MOVEMENT_PURPOSE_PLACEHOLDER": "MISSING",
+ "OTHER_PURPOSE_EXPLANATION_LABEL": "MISSING",
+ "OTHER_PURPOSE_EXPLANATION_PLACEHOLDER": "MISSING"
+ },
"NEED_MANAGEMENT_PLAN": "Você precisará de um plano de cultivo ativo ou planejado antes de poder agendar uma tarefa de colheita ou tarefa de transplante. Vá para o catálogo de safras para criar um plano agora.",
"NO_MANAGEMENT_PLAN": "Não há plano de cultivo de safra elegível",
+ "NOTES_LABEL": "MISSING",
+ "NOTES_PLACEHOLDER": "MISSING",
"PEST_CONTROL_VIEW": {
"BIOLOGICAL_CONTROL": "Controle biológico",
"FLAME_WEEDING": "Capina com fogo",
diff --git a/packages/webapp/src/apiConfig.js b/packages/webapp/src/apiConfig.js
index e6238d1139..430d6f55b1 100644
--- a/packages/webapp/src/apiConfig.js
+++ b/packages/webapp/src/apiConfig.js
@@ -84,6 +84,7 @@ export const defaultAnimalTypesUrl = `${URI}/default_animal_types`;
export const animalSexesUrl = `${URI}/animal_sexes`;
export const animalIdentifierTypesUrl = `${URI}/animal_identifier_types`;
export const animalIdentifierColorsUrl = `${URI}/animal_identifier_colors`;
+export const animalMovementPurposesUrl = `${URI}/animal_movement_purposes`;
export const animalOriginsUrl = `${URI}/animal_origins`;
export const animalUsesUrl = `${URI}/animal_uses`;
export const animalRemovalReasonsUrl = `${URI}/animal_removal_reasons`;
@@ -145,6 +146,7 @@ export default {
animalSexesUrl,
animalIdentifierTypesUrl,
animalIdentifierColorsUrl,
+ animalMovementPurposesUrl,
animalOriginsUrl,
animalUsesUrl,
animalRemovalReasonsUrl,
diff --git a/packages/webapp/src/components/Form/ReactSelect/styles.ts b/packages/webapp/src/components/Form/ReactSelect/styles.ts
index 41f5fea634..b9ac877b1d 100644
--- a/packages/webapp/src/components/Form/ReactSelect/styles.ts
+++ b/packages/webapp/src/components/Form/ReactSelect/styles.ts
@@ -19,7 +19,7 @@ import { colors } from '../../../assets/theme';
export const styles: StylesConfig = {
option: (provided, state) => ({
...provided,
- backgroundColor: 'white',
+ backgroundColor: state.isFocused ? 'var(--Colors-Secondary-Secondary-green-100)' : 'white',
'&:hover': {
backgroundColor: 'var(--Colors-Secondary-Secondary-green-100)',
},
diff --git a/packages/webapp/src/components/Task/MovementTask/index.tsx b/packages/webapp/src/components/Task/MovementTask/index.tsx
new file mode 100644
index 0000000000..1d8f2f069d
--- /dev/null
+++ b/packages/webapp/src/components/Task/MovementTask/index.tsx
@@ -0,0 +1,85 @@
+/*
+ * Copyright 2024 LiteFarm.org
+ * This file is part of LiteFarm.
+ *
+ * LiteFarm is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * LiteFarm is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details, see