mirror of
				https://github.com/paperless-ngx/paperless-ngx.git
				synced 2025-11-03 03:16:10 -06:00 
			
		
		
		
	Handle OCR languages with hyphens
See https://github.com/jonaswinkler/paperless-ng/issues/584#issuecomment-782830878
This commit is contained in:
		@@ -43,7 +43,7 @@
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
- name: install ocr languages
 | 
					- name: install ocr languages
 | 
				
			||||||
  apt:
 | 
					  apt:
 | 
				
			||||||
    pkg: "{{ paperlessng_ocr_languages | map('regex_replace', '^(.*)$', 'tesseract-ocr-\\1') | list }}"
 | 
					    pkg: "{{ paperlessng_ocr_languages | map('regex_replace', '^(.*)$', 'tesseract-ocr-\\1') | map('replace', '_', '-') | list }}"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
- name: set up notesalexp repository key (for jbig2enc)
 | 
					- name: set up notesalexp repository key (for jbig2enc)
 | 
				
			||||||
  apt_key:
 | 
					  apt_key:
 | 
				
			||||||
@@ -304,7 +304,7 @@
 | 
				
			|||||||
      line: "PAPERLESS_ENABLE_HTTP_REMOTE_USER={{ paperlessng_enable_http_remote_user }}"
 | 
					      line: "PAPERLESS_ENABLE_HTTP_REMOTE_USER={{ paperlessng_enable_http_remote_user }}"
 | 
				
			||||||
    # OCR settings
 | 
					    # OCR settings
 | 
				
			||||||
    - regexp: PAPERLESS_OCR_LANGUAGE
 | 
					    - regexp: PAPERLESS_OCR_LANGUAGE
 | 
				
			||||||
      line: "PAPERLESS_OCR_LANGUAGE={{ paperlessng_ocr_languages | join('+') }}"
 | 
					      line: "PAPERLESS_OCR_LANGUAGE={{ paperlessng_ocr_languages | join('+') | replace('-','_') }}"
 | 
				
			||||||
    - regexp: PAPERLESS_OCR_MODE
 | 
					    - regexp: PAPERLESS_OCR_MODE
 | 
				
			||||||
      line: "PAPERLESS_OCR_MODE={{ paperlessng_ocr_mode }}"
 | 
					      line: "PAPERLESS_OCR_MODE={{ paperlessng_ocr_mode }}"
 | 
				
			||||||
    - regexp: PAPERLESS_OCR_CLEAN
 | 
					    - regexp: PAPERLESS_OCR_CLEAN
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user