1. A system, comprising: a data source stored in a memory having one or more records categorized using language tags as metadata attributes; a processor unit; and logic executable by the processor unit to: access a standardized language tag repository to identify changes in repository language tags; search the records of the data source to identify language tags present in the records of the data source; analyze the records of the data source to determine whether the language tags present in the records of the data source are inconsistent with the repository language tags; responsive to determining that the language tags present in the records of the data source are inconsistent with the repository language tags, determine a language tag update policy for the data source; responsive to determining that the language tag update policy indicates preserving an integrity of a first set of the records of the data source, create a reference metadata based on the repository language tags; link the reference metadata to the respective first set of records having inconsistent language tag metadata attributes while maintaining the first set of data records intact with the inconsistent language tag metadata attributes; and perform a language tag update process for a second set of the records having inconsistent language tag metadata attributes according to the language tag update policy to replace the inconsistent language tag metadata attributes with language tag metadata attributes based on the repository language tags.