We're currently adding phonetic search support to our application by extending our elasticsearch mappings. As we have a german customer, we want to apply the cologne phonetic algorithm .
When I check the available phonetic encoders (see https://www.elastic.co/guide/en/elasticsearch/plugins/current/analysis-phonetic-token-filter.html), I see that there are two encoders which very likely refer to the same algorithm -> namely " koelnerphonetik " and " cologne ". Both seem to be based upon the cologne phonetic algorithm.
I am a little bit confused by these two encoders as they appear to be the same. Is there a specific reason for having these two encoders? How can I identify which encoder fits better for me ?