mirror of
				https://github.com/lingble/chatwoot.git
				synced 2025-11-01 03:27:52 +00:00 
			
		
		
		
	 c553997af8
			
		
	
	c553997af8
	
	
	
		
			
			# Pull Request Template ## Description With these fixes, I could improve some translations in portuguese, and also I added some improvements to make some drowpdown values, that were not translatable into translatable strings, into the Automations, Macros and Custom Attributes page. I also fixed some typos. Here are the main improvements. - ~Fixed typo in portuguese into `Reports > Agents` page:~ ~Before:  After: ~ - Added the possibility to make the `Priority` and `Message types` translatables in other languages, into Macros and Automations page. Also added the same feature for Custom attributes page at `applies to` and `type` fields: Before:     After:     - ~Improve Bots page. In the Brazilian portuguese is very common and widely used bots to refer to chatbots, using `robô` as a direct translations sounds weird, `robô` is used more often when we are talking about robots, not chatbots. Before:  After: ~ - Added multiselect both `no options` and `Select` placeholder translatable strings: Before:   After:  - Added `.pnpm-store` to `.gitignore`, when I'm using docker, the pnpm always creates this folder into my root directory, so I imagine the same could happens with others, so I fixed it. ## Type of change Please delete options that are not relevant. - [x] Bug fix (non-breaking change which fixes an issue) - [x] New feature (non-breaking change which adds functionality) - [ ] Breaking change (fix or feature that would cause existing functionality not to work as expected) - [ ] This change requires a documentation update ## How Has This Been Tested? I've added some translations for my language (brazilian portuguese), so i just switched the languages between the original in EN to PT_BR. ## Checklist: - [x] My code follows the style guidelines of this project - [x] I have performed a self-review of my code - [ ] I have commented on my code, particularly in hard-to-understand areas - [ ] I have made corresponding changes to the documentation - [x] My changes generate no new warnings - [ ] I have added tests that prove my fix is effective or that my feature works - [ ] New and existing unit tests pass locally with my changes - [x] Any dependent changes have been merged and published in downstream modules --------- Co-authored-by: Sivin Varghese <64252451+iamsivin@users.noreply.github.com> Co-authored-by: iamsivin <iamsivin@gmail.com> Co-authored-by: Muhsin Keloth <muhsinkeramam@gmail.com>
		
			
				
	
	
		
			78 lines
		
	
	
		
			1.3 KiB
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
			
		
		
	
	
			78 lines
		
	
	
		
			1.3 KiB
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
| export const DEFAULT_MESSAGE_CREATED_CONDITION = [
 | |
|   {
 | |
|     attribute_key: 'message_type',
 | |
|     filter_operator: 'equal_to',
 | |
|     values: '',
 | |
|     query_operator: 'and',
 | |
|     custom_attribute_type: '',
 | |
|   },
 | |
| ];
 | |
| 
 | |
| export const DEFAULT_CONVERSATION_OPENED_CONDITION = [
 | |
|   {
 | |
|     attribute_key: 'browser_language',
 | |
|     filter_operator: 'equal_to',
 | |
|     values: '',
 | |
|     query_operator: 'and',
 | |
|     custom_attribute_type: '',
 | |
|   },
 | |
| ];
 | |
| 
 | |
| export const DEFAULT_OTHER_CONDITION = [
 | |
|   {
 | |
|     attribute_key: 'status',
 | |
|     filter_operator: 'equal_to',
 | |
|     values: '',
 | |
|     query_operator: 'and',
 | |
|     custom_attribute_type: '',
 | |
|   },
 | |
| ];
 | |
| 
 | |
| export const DEFAULT_ACTIONS = [
 | |
|   {
 | |
|     action_name: 'assign_agent',
 | |
|     action_params: [],
 | |
|   },
 | |
| ];
 | |
| 
 | |
| export const MESSAGE_CONDITION_VALUES = [
 | |
|   {
 | |
|     id: 'incoming',
 | |
|     name: 'Incoming',
 | |
|     i18nKey: 'INCOMING',
 | |
|   },
 | |
|   {
 | |
|     id: 'outgoing',
 | |
|     name: 'Outgoing',
 | |
|     i18nKey: 'OUTGOING',
 | |
|   },
 | |
| ];
 | |
| 
 | |
| export const PRIORITY_CONDITION_VALUES = [
 | |
|   {
 | |
|     id: 'nil',
 | |
|     name: 'None',
 | |
|     i18nKey: 'NONE',
 | |
|   },
 | |
|   {
 | |
|     id: 'low',
 | |
|     name: 'Low',
 | |
|     i18nKey: 'LOW',
 | |
|   },
 | |
|   {
 | |
|     id: 'medium',
 | |
|     name: 'Medium',
 | |
|     i18nKey: 'MEDIUM',
 | |
|   },
 | |
|   {
 | |
|     id: 'high',
 | |
|     name: 'High',
 | |
|     i18nKey: 'HIGH',
 | |
|   },
 | |
|   {
 | |
|     id: 'urgent',
 | |
|     name: 'Urgent',
 | |
|     i18nKey: 'URGENT',
 | |
|   },
 | |
| ];
 |