# Module: languageParsing

Contains all of the business rule functions for processing of different language related text and characters.

Author:
  - Seth Hollingsead
Copyright:
  - Copyright © 2024-… by Seth Hollingsead. All rights reserved
Source:
  - businessRules/rules/languageParsing.js, line 1

### Requires

- module:loggers
- @haystacks/constants
- path

### Methods

#### (inner) languageToAlphabet(inputData, inputMetaData) → {string}

Takes the name of a language and returns the special character alphabet for that language. So an input of Spanish will return: áéíóú¿¡üñ

##### Parameters:

Name | Type | Description
--- | --- | ---
`inputData` | string | The name of the language that it's alphabet of special characters should be returned for.
`inputMetaData` | string | Case sensitivity, UPPER CASE, or lower case.

Author:
  - Seth Hollingsead
Source:
  - businessRules/rules/languageParsing.js, line 24

##### Returns:

The string of special alphabetic characters for a given language.

Type
  string