2020-03-16 06:46:48 +01:00 
										
									 
								 
							 
							
								
							 
							
								 
							
							
								< ? php  
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								/**  
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								 *  validation . php 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								 *  Copyright  ( c )  2019  james @ firefly - iii . org 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								 * 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								 *  This  file  is  part  of  Firefly  III  ( https :// github . com / firefly - iii ) . 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								 * 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								 *  This  program  is  free  software :  you  can  redistribute  it  and / or  modify 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								 *  it  under  the  terms  of  the  GNU  Affero  General  Public  License  as 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								 *  published  by  the  Free  Software  Foundation ,  either  version  3  of  the 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								 *  License ,  or  ( at  your  option )  any  later  version . 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								 * 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								 *  This  program  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  Affero  General  Public  License  for  more  details . 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								 * 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								 *  You  should  have  received  a  copy  of  the  GNU  Affero  General  Public  License 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								 *  along  with  this  program .   If  not ,  see  < https :// www . gnu . org / licenses />. 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								 */ 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								declare ( strict_types = 1 );  
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								return  [  
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    'iban'                            =>  'Đây không phải là một IBAN hợp lệ.' , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    'zero_or_more'                    =>  'Giá trị không thể âm.' , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    'date_or_time'                    =>  'Giá trị phải là giá trị ngày hoặc thời gian hợp lệ (ISO 8601).' , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    'source_equals_destination'       =>  'Tài khoản nguồn bằng với tài khoản đích.' , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    'unique_account_number_for_user'  =>  'Có vẻ như số tài khoản này đã được sử dụng.' , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    'unique_iban_for_user'            =>  'Có vẻ như IBAN này đã được sử dụng.' , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    'deleted_user'                    =>  'Do những hạn chế về bảo mật, bạn không thể đăng ký bằng địa chỉ email này.' , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    'rule_trigger_value'              =>  'Giá trị này không hợp lệ cho trình kích hoạt được chọn.' , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    'rule_action_value'               =>  'Giá trị này không hợp lệ cho hành động đã chọn.' , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    'file_already_attached'           =>  'Đã tải lên tập tin ":name" đã được gắn vào đối tượng này.' , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    'file_attached'                   =>  'Tải lên thành công tập tin ":name".' , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    'must_exist'                      =>  'Tải lên thành công tập tin....' , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    'all_accounts_equal'              =>  'ID trong trường: thuộc tính không tồn tại trong cơ sở dữ liệu....' , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    'group_title_mandatory'           =>  'Tiêu đề nhóm là bắt buộc khi có nhiều hơn một giao dịch.' , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    'transaction_types_equal'         =>  'Tất cả các phần tách phải cùng loại.' , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    'invalid_transaction_type'        =>  'Loại giao dịch không hợp lệ.' , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    'invalid_selection'               =>  'Lựa chọn của bạn không hợp lệ.' , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    'belongs_user'                    =>  'Giá trị này không hợp lệ cho trường này.' , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    'at_least_one_transaction'        =>  'Cần ít nhất một giao dịch.' , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    'at_least_one_repetition'         =>  'Cần ít nhất một lần lặp lại.' , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    'require_repeat_until'            =>  'Yêu cầu một số lần lặp lại hoặc ngày kết thúc (repeat_until). Không phải cả hai.' , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    'require_currency_info'           =>  'Nội dung của trường này không hợp lệ nếu không có thông tin về tiền tệ.' , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    'not_transfer_account'            =>  'Tài khoản này không phải là tài khoản có thể được sử dụng để chuyển khoản.' , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    'require_currency_amount'         =>  'Nội dung của trường này không hợp lệ nếu không có thông tin về số lượng nước ngoài.' , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    'equal_description'               =>  'Mô tả giao dịch không nên bằng mô tả toàn cầu.' , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    'file_invalid_mime'               =>  'File ":name" là loại ":mime" không được chấp nhận khi tải lên mới.' , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    'file_too_large'                  =>  'File ":name" quá lớn.' , 
							 
						 
					
						
							
								
									
										
										
										
											2020-06-04 06:49:44 +02:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								    'belongs_to_user'                 =>  'Giá trị của :attribute không xác định.' , 
							 
						 
					
						
							
								
									
										
										
										
											2020-03-16 06:46:48 +01:00 
										
									 
								 
							 
							
								
							 
							
								 
							
							
								    'accepted'                        =>  'Thuộc tính: phải được chấp nhận.' , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    'bic'                             =>  'Đây không phải là BIC hợp lệ.' , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    'at_least_one_trigger'            =>  'Quy tắc phải có ít nhất một kích hoạt.' , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    'at_least_one_action'             =>  'Quy tắc phải có ít nhất một hành động.' , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    'base64'                          =>  'Đây không phải là dữ liệu được mã hóa base64 hợp lệ.' , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    'model_id_invalid'                =>  'ID đã cho có vẻ không hợp lệ cho mô hình này.' , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    'less'                            =>  ':thuộc tính phải nhỏ hơn 10,000,000' , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    'active_url'                      =>  'Thuộc tính: không phải là một URL hợp lệ.' , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    'after'                           =>  'Thuộc tính: phải là một ngày sau: ngày.' , 
							 
						 
					
						
							
								
									
										
										
										
											2021-03-23 06:23:30 +01:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								    'date_after'                      =>  '"Ngày bắt đầu" phải trước "Ngày kết thúc".' , 
							 
						 
					
						
							
								
									
										
										
										
											2020-03-16 06:46:48 +01:00 
										
									 
								 
							 
							
								
							 
							
								 
							
							
								    'alpha'                           =>  'Thuộc tính: chỉ có thể chứa các chữ cái.' , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    'alpha_dash'                      =>  'Thuộc tính: chỉ có thể chứa chữ cái, số và dấu gạch ngang.' , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    'alpha_num'                       =>  'Thuộc tính: chỉ có thể chứa các chữ cái và số.' , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    'array'                           =>  'Thuộc tính: phải là một mảng.' , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    'unique_for_user'                 =>  'Đã có một mục với thuộc tính này:.' , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    'before'                          =>  'Thuộc tính: phải là một ngày trước: ngày.' , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    'unique_object_for_user'          =>  'Tên này đã được sử dụng.' , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    'unique_account_for_user'         =>  'Tên tài khoản này đã được sử dụng.' , 
							 
						 
					
						
							
								
									
										
										
										
											2020-06-04 06:49:44 +02:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								    'between.numeric'                 =>  ':attribute phải nằm trong khoảng :min và :max.' , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    'between.file'                    =>  ':attribute phải nằm trong khoảng :min và :max kilobyte.' , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    'between.string'                  =>  ':attribute phải nằm giữa :min và :max ký tự.' , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    'between.array'                   =>  ':attribute phải nằm giữa :min và :max phần tử.' , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    'boolean'                         =>  'Trường :attribute phải đúng hoặc sai.' , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    'confirmed'                       =>  'Xác nhận :attribute không khớp.' , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    'date'                            =>  ':attribute không phải là ngày hợp lệ.' , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    'date_format'                     =>  ':attribute không khớp với định dạng :format.' , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    'different'                       =>  ':attribute và :other phải khác.' , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    'digits'                          =>  ':attribute phải là :digits chữ số.' , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    'digits_between'                  =>  ':attribute phải nằm giữa :min và :max chữ số.' , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    'email'                           =>  ':attribute phải là một địa chỉ email hợp lệ.' , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    'filled'                          =>  'Trường :attribute là bắt buộc.' , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    'exists'                          =>  ':attribute được chọn không hợp lệ.' , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    'image'                           =>  ':attribute phải là một hình ảnh.' , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    'in'                              =>  ':attribute được chọn không hợp lệ.' , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    'integer'                         =>  ':attribute phải là một số nguyên.' , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    'ip'                              =>  ':attribute phải là một địa chỉ IP hợp lệ.' , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    'json'                            =>  ':attribute phải là một chuỗi JSON hợp lệ.' , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    'max.numeric'                     =>  ':attribute có thể không lớn hơn :max.' , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    'max.file'                        =>  ':attribute có thể không lớn hơn :max kilobytes.' , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    'max.string'                      =>  ':attribute có thể không lớn hơn :max ký tự.' , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    'max.array'                       =>  ':attribute có thể không có nhiều hơn :max các mục.' , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    'mimes'                           =>  ':attribute phải là một tệp loại: :values.' , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    'min.numeric'                     =>  ':attribute ít nhất phải là :min.' , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    'lte.numeric'                     =>  ':attribute phải nhỏ hơn hoặc bằng :value.' , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    'min.file'                        =>  ':attribute ít nhất phải là :min kilobytes.' , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    'min.string'                      =>  ':attribute ít nhất phải là :min ký tự.' , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    'min.array'                       =>  ':attribute phải có ít nhất :min mục.' , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    'not_in'                          =>  ':attribute được chọn không hợp lệ.' , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    'numeric'                         =>  ':attribute phải là một số.' , 
							 
						 
					
						
							
								
									
										
										
										
											2020-03-16 06:46:48 +01:00 
										
									 
								 
							 
							
								
							 
							
								 
							
							
								    'numeric_native'                  =>  'Số tiền gốc phải là một số.' , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    'numeric_destination'             =>  'Số lượng đích phải là một số.' , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    'numeric_source'                  =>  'Số lượng nguồn phải là một số.' , 
							 
						 
					
						
							
								
									
										
										
										
											2020-06-04 06:49:44 +02:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								    'regex'                           =>  'Định dạng :attribute không hợp lệ.' , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    'required'                        =>  'Trường :attribute là bắt buộc.' , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    'required_if'                     =>  'Trường :attribute được yêu cầu khi :other là :value.' , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    'required_unless'                 =>  'Trường :attribute được yêu cầu trừ khi :other nằm trong :values.' , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    'required_with'                   =>  'Trường :attribute được yêu cầu khi có :values.' , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    'required_with_all'               =>  'Trường :attribute được yêu cầu khi có :values.' , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    'required_without'                =>  'Trường :attribute được yêu cầu khi :values không có.' , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    'required_without_all'            =>  'Trường :attribute được yêu cầu khi không có :values.' , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    'same'                            =>  ':attribute và :other phải khớp.' , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    'size.numeric'                    =>  ':attribute phải là :size.' , 
							 
						 
					
						
							
								
									
										
										
										
											2020-03-16 06:46:48 +01:00 
										
									 
								 
							 
							
								
							 
							
								 
							
							
								    'amount_min_over_max'             =>  'Số tiền tối thiểu không thể lớn hơn số tiền tối đa.' , 
							 
						 
					
						
							
								
									
										
										
										
											2020-06-04 06:49:44 +02:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								    'size.file'                       =>  ':attribute phải là :size kilobyte.' , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    'size.string'                     =>  ':attribute phải là :size ký tự.' , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    'size.array'                      =>  ':attribute phải chứa :size mục.' , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    'unique'                          =>  ':attribute đã được sử dụng.' , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    'string'                          =>  ':attribute phải là một chuỗi.' , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    'url'                             =>  'Định dạng :attribute không hợp lệ.' , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    'timezone'                        =>  ':attribute phải là vùng hợp lệ.' , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    '2fa_code'                        =>  ':attribute hợp lệ là không hợp lệ.' , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    'dimensions'                      =>  ':attribute có kích thước hình ảnh không hợp lệ.' , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    'distinct'                        =>  'Trường :attribute có giá trị trùng lặp.' , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    'file'                            =>  ':attribute phải là một tệp.' , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    'in_array'                        =>  'Trường :attribute không tồn tại trong :other.' , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    'present'                         =>  'Trường :attribute phải được đặt.' , 
							 
						 
					
						
							
								
									
										
										
										
											2020-03-16 06:46:48 +01:00 
										
									 
								 
							 
							
								
							 
							
								 
							
							
								    'amount_zero'                     =>  'Tổng số tiền không thể bằng không.' , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    'current_target_amount'           =>  'Số tiền hiện tại phải nhỏ hơn số tiền mục tiêu.' , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    'unique_piggy_bank_for_user'      =>  'Tên của con heo đất phải là duy nhất.' , 
							 
						 
					
						
							
								
									
										
										
										
											2020-06-24 06:45:40 +02:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								    'unique_object_group'             =>  'Tên nhóm phải không bị trùng' , 
							 
						 
					
						
							
								
									
										
										
										
											2021-03-23 06:23:30 +01:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								    'starts_with'                     =>  'Giá trị phải bắt đầu bằng :values.' , 
							 
						 
					
						
							
								
									
										
										
										
											2020-12-04 20:27:40 +01:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								    'unique_webhook'                  =>  'You already have a webhook with these values.' , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    'unique_existing_webhook'         =>  'You already have another webhook with these values.' , 
							 
						 
					
						
							
								
									
										
										
										
											2021-04-04 08:31:15 +02:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								    'same_account_type'               =>  'Both accounts must be of the same account type' , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    'same_account_currency'           =>  'Both accounts must have the same currency setting' , 
							 
						 
					
						
							
								
									
										
										
										
											2020-03-16 06:46:48 +01:00 
										
									 
								 
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
									
										
										
										
											2020-12-04 20:27:40 +01:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								    'secure_password'              =>  'Đây không phải là một mật khẩu an toàn. Vui lòng thử lại. Để biết thêm thông tin, hãy truy cập https://bit.ly/FF3-password-security' , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    'valid_recurrence_rep_type'    =>  'Loại lặp lại không hợp lệ cho các giao dịch định kỳ.' , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    'valid_recurrence_rep_moment'  =>  'Khoảnh khắc lặp lại không hợp lệ cho loại lặp lại này.' , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    'invalid_account_info'         =>  'Thông tin tài khoản không hợp lệ.' , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    'attributes'                   =>  [ 
							 
						 
					
						
							
								
									
										
										
										
											2020-03-16 06:46:48 +01:00 
										
									 
								 
							 
							
								
							 
							
								 
							
							
								        'email'                    =>  'địa chỉ email' , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								        'description'              =>  'mô tả' , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								        'amount'                   =>  'số tiền' , 
							 
						 
					
						
							
								
									
										
										
										
											2021-03-23 06:23:30 +01:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								        'transactions.*.amount'    =>  'số tiền giao dịch' , 
							 
						 
					
						
							
								
									
										
										
										
											2020-03-16 06:46:48 +01:00 
										
									 
								 
							 
							
								
							 
							
								 
							
							
								        'name'                     =>  'tên' , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								        'piggy_bank_id'            =>  'ID heo đất' , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								        'targetamount'             =>  'lượng mục tiêu' , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								        'opening_balance_date'     =>  'ngày mở số dư' , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								        'opening_balance'          =>  'số dư đầu kỳ' , 
							 
						 
					
						
							
								
									
										
										
										
											2020-06-04 06:49:44 +02:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								        'match'                    =>  'kết quả' , 
							 
						 
					
						
							
								
									
										
										
										
											2020-03-16 06:46:48 +01:00 
										
									 
								 
							 
							
								
							 
							
								 
							
							
								        'amount_min'               =>  'số tiền tối thiểu' , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								        'amount_max'               =>  'số tiền tối đa' , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								        'title'                    =>  'tiêu đề' , 
							 
						 
					
						
							
								
									
										
										
										
											2020-06-04 06:49:44 +02:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								        'tag'                      =>  'nhãn' , 
							 
						 
					
						
							
								
									
										
										
										
											2020-03-16 06:46:48 +01:00 
										
									 
								 
							 
							
								
							 
							
								 
							
							
								        'transaction_description'  =>  'mô tả giao dịch' , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								        'rule-action-value.1'      =>  'quy tắc hành động giá trị #1' , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								        'rule-action-value.2'      =>  'quy tắc hành động giá trị #2' , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								        'rule-action-value.3'      =>  'quy tắc hành động giá trị #3' , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								        'rule-action-value.4'      =>  'quy tắc hành động giá trị #4' , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								        'rule-action-value.5'      =>  'quy tắc hành động giá trị #5' , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								        'rule-action.1'            =>  'quy tắc hành động #1' , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								        'rule-action.2'            =>  'quy tắc hành động #2' , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								        'rule-action.3'            =>  'quy tắc hành động #3' , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								        'rule-action.4'            =>  'quy tắc hành động #4' , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								        'rule-action.5'            =>  'quy tắc hành động #5' , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								        'rule-trigger-value.1'     =>  'quy tắc kích hoạt giá trị #1' , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								        'rule-trigger-value.2'     =>  'quy tắc kích hoạt giá trị #2' , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								        'rule-trigger-value.3'     =>  'quy tắc kích hoạt giá trị #3' , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								        'rule-trigger-value.4'     =>  'quy tắc kích hoạt giá trị #4' , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								        'rule-trigger-value.5'     =>  'quy tắc kích hoạt giá trị #5' , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								        'rule-trigger.1'           =>  'quy tắc kích hoạt #1' , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								        'rule-trigger.2'           =>  'quy tắc kích hoạt #2' , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								        'rule-trigger.3'           =>  'quy tắc kích hoạt #3' , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								        'rule-trigger.4'           =>  'quy tắc kích hoạt #4' , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								        'rule-trigger.5'           =>  'quy tắc kích hoạt #5' , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    ], 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    // validation of accounts:
 
							 
						 
					
						
							
								
									
										
										
										
											2020-12-04 20:27:40 +01:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								    'withdrawal_source_need_data'  =>  'Cần lấy ID tài khoản nguồn hợp lệ và / hoặc tên tài khoản nguồn hợp lệ để tiếp tục.' , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    'withdrawal_source_bad_data'   =>  'Không thể tìm thấy tài khoản nguồn hợp lệ khi tìm kiếm ID ":id" hoặc tên ":name".' , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    'withdrawal_dest_need_data'    =>  'Cần lấy ID tài khoản đích hợp lệ và / hoặc tên tài khoản đích hợp lệ để tiếp tục.' , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    'withdrawal_dest_bad_data'     =>  'Không thể tìm thấy tài khoản đích hợp lệ khi tìm kiếm ID ":id" hoặc tên ":name".' , 
							 
						 
					
						
							
								
									
										
										
										
											2020-03-16 06:46:48 +01:00 
										
									 
								 
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
									
										
										
										
											2021-03-23 06:23:30 +01:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								    'generic_source_bad_data'   =>  'Không thể tìm thấy tài khoản nguồn hợp lệ khi tìm kiếm ID ":id" hoặc tên ":name".' , 
							 
						 
					
						
							
								
									
										
										
										
											2021-03-14 20:03:27 +01:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
									
										
										
										
											2020-03-16 06:46:48 +01:00 
										
									 
								 
							 
							
								
							 
							
								 
							
							
								    'deposit_source_need_data'  =>  'Cần lấy ID tài khoản nguồn hợp lệ và / hoặc tên tài khoản nguồn hợp lệ để tiếp tục.' , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    'deposit_source_bad_data'   =>  'Cần lấy ID tài khoản nguồn hợp lệ và / hoặc tên tài khoản nguồn hợp lệ để continuaCould không tìm thấy tài khoản nguồn hợp lệ khi tìm kiếm IDe ":id" hoặc tên ":name".' , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    'deposit_dest_need_data'    =>  'Cần lấy ID tài khoản đích hợp lệ và / hoặc tên tài khoản đích hợp lệ để tiếp tục.' , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    'deposit_dest_bad_data'     =>  'Không thể tìm thấy tài khoản đích hợp lệ khi tìm kiếm ID ":id" hoặc tên ":name".' , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    'deposit_dest_wrong_type'   =>  'Tài khoản đích đã gửi không đúng loại.' , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    'transfer_source_need_data'  =>  'Cần lấy ID tài khoản nguồn hợp lệ và / hoặc tên tài khoản nguồn hợp lệ để tiếp tục.' , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    'transfer_source_bad_data'   =>  'Không thể tìm thấy tài khoản nguồn hợp lệ khi tìm kiếm ID ":id" hoặc tên ":name".' , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    'transfer_dest_need_data'    =>  'Cần lấy ID tài khoản đích hợp lệ và / hoặc tên tài khoản đích hợp lệ để tiếp tục.' , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    'transfer_dest_bad_data'     =>  'Không thể tìm thấy tài khoản đích hợp lệ khi tìm kiếm ID ":id" hoặc tên ":name".' , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    'need_id_in_edit'            =>  'Mỗi phân chia phải có giao dịch_journal_id (ID hợp lệ hoặc 0).' , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    'ob_source_need_data'  =>  'Cần lấy ID tài khoản nguồn hợp lệ và / hoặc tên tài khoản nguồn hợp lệ để tiếp tục.' , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    'ob_dest_need_data'    =>  'Cần lấy ID tài khoản đích hợp lệ và / hoặc tên tài khoản đích hợp lệ để tiếp tục.' , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    'ob_dest_bad_data'     =>  'Không thể tìm thấy tài khoản đích hợp lệ khi tìm kiếm ID ":id" hoặc tên ":name".' , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    'generic_invalid_source'       =>  'Bạn không thể sử dụng tài khoản này làm tài khoản nguồn.' , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    'generic_invalid_destination'  =>  'Bạn không thể sử dụng tài khoản này làm tài khoản đích.' , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
									
										
										
										
											2020-06-04 06:49:44 +02:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								    'gte.numeric'  =>  ':attribute phải lớn hơn hoặc bằng :value.' , 
							 
						 
					
						
							
								
									
										
										
										
											2021-03-23 06:23:30 +01:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								    'gt.numeric'   =>  ':attribute phải lớn hơn :value.' , 
							 
						 
					
						
							
								
									
										
										
										
											2020-06-04 06:49:44 +02:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								    'gte.file'     =>  ':attribute phải lớn hơn hoặc bằng :value kilobyte.' , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    'gte.string'   =>  ':attribute phải lớn hơn hoặc bằng :value ký tự.' , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    'gte.array'    =>  ':attribute phải có :value mục trở lên.' , 
							 
						 
					
						
							
								
									
										
										
										
											2020-03-16 06:46:48 +01:00 
										
									 
								 
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
									
										
										
										
											2020-06-04 06:49:44 +02:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								    'amount_required_for_auto_budget'  =>  'Tổng số tiền được yêu cầu.' , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    'auto_budget_amount_positive'      =>  'Số lượng phải lớn hơn 0.' , 
							 
						 
					
						
							
								
									
										
										
										
											2020-12-04 20:27:40 +01:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								    'auto_budget_period_mandatory'     =>  'Ngân sách tự động là một trường bắt buộc.' , 
							 
						 
					
						
							
								
									
										
										
										
											2020-03-16 06:46:48 +01:00 
										
									 
								 
							 
							
								
							 
							
								 
							
							
								];