<p>Maybe a massive consonant swap can help depending on the structure of the language you are starting with. David Crystal reports in the <em>Cambridge Encyclopedia of Language</em> a game where the Javanese 20 consonants (in Javanese order) are <em>h, d, p, m, n, t, ḍ, g, c, s || j, b, r, w, y, ṭ, k, l, ñ, ŋ</em> are matched in a mirror fashion, i.e., <em>h</em> and <em>ŋ</em> are switched and so on. This should make words and some of the character of the resulting language different enough to be not immediately intelligible, not even for uninitiated native speakers of the starting language.</p>

CC BY-SA 4.0
2023-01-29T21:10:19.957Z
The words seem to have a lot of vowels, but this is a logical idea. I shall experiment, thank you.
Mousentrude
CC BY-SA 4.0
2023-02-03T20:49:38.110Z
You could rotate phonemes within classes, e.g.: *p → t → k → p*, *w → l → y → r → w*, *i → e → a → o → u → i*.
Anton Sherwood
CC BY-SA 4.0
2023-02-05T18:26:14.870Z
@AntonSherwood, yes that's basically what I've ended up doing.
Mousentrude
CC BY-SA 4.0
2023-02-05T19:04:59.347Z
@Mousentrude I'd love to see the result someday.
Anton Sherwood
CC BY-SA 4.0
2023-01-29T20:35:50.287Z
2023-01-29T20:35:50.287Z
Sir Cornflakes
<p>Since you're only worried about proper names with a cohesive sound, and not a whole language with grammar and all, it might be fruitful to start with the definition of the phonology and phonotactics of the language you'd like to use as a model.</p>
<p>Pick valid words at random according to the phonology/phonotactics and plug them into Google Translate to see whether you've created a real word by mistake.  Make sure to use &quot;detect language&quot; because you may have accidentally made a word in <em>another</em> language.</p>
<p>You could even use software or a <a href="https://www.zompist.com/gen.html" rel="nofollow noreferrer">web-based generator</a> using your preferred phonology.</p>

CC BY-SA 4.0
2023-01-31T20:33:25.563Z
2023-01-31T20:33:25.563Z
Theodore
<p>I wanted the names in my fantasy world to sound like they came from a coherent language, so I found a language that on paper (via Google translate) looks how I want my language to sound. When I wanted a name, I translated a relevant word, then changed/added/removed letters to make a new word.</p>
<p>The problem I have is that the new words I’ve come up with still appear to mean something in that language: Google translate either still recognises the original word or else comes up with a translation to a different word. If I change enough letters that Google no longer recognises it as any word from that language, the characteristics of the language that I like end up disappearing.</p>
<p>I really don’t want the original language to be recognisable, because I don’t want anyone to think that the people in my fantasy story are in any way connected to the people who speak the original language. I would like it to be an inspiration, nothing more, nothing less.</p>
<p>How can I go about keeping the essence of how the language looks but moving far enough away for it not to be recognisable?</p>

CC BY-SA 4.0
2023-02-05T18:32:17.867Z
Just to explain, I accepted the answer that made the most sense to me as a beginner with limited knowledge of linguistics. Theodore's answer sounds like it's probably useful to someone with more experience but I wouldn't know where to start with defining phonology and phonotactics.
Mousentrude
<conlang-creation>
When basing a conlang on an existing language, how can I keep the essence of that language while making it unrecognisable?
# When basing a conlang on an existing language, how can I keep the essence of that language while making it unrecognisable?

(Asked by: username_0 on 2023-01-29)

I wanted the names in my fantasy world to sound like they came from a coherent language, so I found a language that on paper (via Google translate) looks how I want my language to sound. When I wanted a name, I translated a relevant word, then changed/added/removed letters to make a new word.

The problem I have is that the new words I’ve come up with still appear to mean something in that language: Google translate either still recognises the original word or else comes up with a translation to a different word. If I change enough letters that Google no longer recognises it as any word from that language, the characteristics of the language that I like end up disappearing.

I really don’t want the original language to be recognisable, because I don’t want anyone to think that the people in my fantasy story are in any way connected to the people who speak the original language. I would like it to be an inspiration, nothing more, nothing less.

How can I go about keeping the essence of how the language looks but moving far enough away for it not to be recognisable?

**Tags:** conlang-creation

> **Comments:**
> **username_0**: Just to explain, I accepted the answer that made the most sense to me as a beginner with limited knowledge of linguistics. username_3's answer sounds like it's probably useful to someone with more experience but I wouldn't know where to start with defining phonology and phonotactics.  

---

## 2 answers

### Answer by username_1 on 2023-01-29. Score: 1 | Accepted answer

Maybe a massive consonant swap can help depending on the structure of the language you are starting with. David Crystal reports in the *Cambridge Encyclopedia of Language* a game where the Javanese 20 consonants (in Javanese order) are *h, d, p, m, n, t, ḍ, g, c, s || j, b, r, w, y, ṭ, k, l, ñ, ŋ* are matched in a mirror fashion, i.e., *h* and *ŋ* are switched and so on. This should make words and some of the character of the resulting language different enough to be not immediately intelligible, not even for uninitiated native speakers of the starting language.

> **Comments:**
> **username_0**: The words seem to have a lot of vowels, but this is a logical idea. I shall experiment, thank you.  
> **username_2**: You could rotate phonemes within classes, e.g.: *p → t → k → p*, *w → l → y → r → w*, *i → e → a → o → u → i*.  
> **username_0**: @username_2, yes that's basically what I've ended up doing.  
> **username_2**: @username_0 I'd love to see the result someday.  

---

### Answer by username_3 on 2023-01-31. Score: 3

Since you're only worried about proper names with a cohesive sound, and not a whole language with grammar and all, it might be fruitful to start with the definition of the phonology and phonotactics of the language you'd like to use as a model.

Pick valid words at random according to the phonology/phonotactics and plug them into Google Translate to see whether you've created a real word by mistake. Make sure to use "detect language" because you may have accidentally made a word in *another* language.

You could even use software or a [web-based generator](https://www.zompist.com/gen.html) using your preferred phonology.


---

