# Translate a string

**URL:** <https://forum.kirupa.com/t/translate-a-string/175959>\
**Category:** flash\
**Created:** [January 19, 2006, 3:17am UTC](https://forum.kirupa.com/t/translate-a-string/175959 "2006-01-19T03:17:03Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![B\_L\_U\_E](https://avatars.discourse-cdn.com/v4/letter/b/ba8739/32.png) [@B\_L\_U\_E](https://forum.kirupa.com/u/B_L_U_E)\
**Post date:** [January 19, 2006, 3:17am UTC](https://forum.kirupa.com/t/translate-a-string/175959/1 "2006-01-19T03:17:03Z")

</div>

Im trying to translate a string from a textbox by shifting each letter (excluding vowels) up a character. For example, B changes to C, C changes to D, D changes to E, etc. I think Im on the right path but i need some help please. Here’s the code. [AS]  
loadIt = function() {  
var vArr = new Array[“a”,“b”,“c”,“d”,“e”,“f”,“g”,“h”,“i”,“j”,“k”,“l”,“m”,“n”,“o”,“p”,“q”,“r”,“s”,“t”,“u”,“v”,“w”,“x”,“y”,“z”];  
}

transIt = function() {  
var first\_string:String = \_root.txt.text;  
for(i=0;i\<=first\_string.length;i++) {  
for(ii=0;ii\<=26;ii++) {  
if(vArr[ii] !== “a” && vArr[ii] !== “e” && vArr[ii] !== “i” && vArr[ii] !== “o” && vArr[ii] !== “u”) {  
first\_string.charAt(ii) = \_root.vArr[ii+1];  
}  
}  
}  
}[/AS]
