2013-11-28 57 views
1

我已將應用程序內的字符串翻譯爲捷克語,並且在其中收到奇怪的編譯錯誤。我還通過右鍵單擊Eclipse項目瀏覽器中的文件將編碼設置爲utf-8。值-CS/strings.xml中的內容是:values-cs string.xml文件的問題

<?xml version="1.0" encoding="utf-8"?> 
<resources> 

    <string name="app_name">Víte že?</string> 
    <string name="action_settings">Nastavení</string> 
    <string name="hello_world">Ahoj světe!</string> 
    <string name="share">Sdílet</string> 
    <string name="swipe_vertical">Přejeďte vertikálně posunout</string> 
    <string name="single_tap">Kliknout pro zvětšení písma</string> 
    <string name="double_tap">Kliknout dvojitě pro zmenšení písma</string> 
    <string name="swipe_next">Přejeďtě zleva doprava pro další//předcházející citaci</string> 
    <string name="got_it">Mám to</string> 
    <string name="touch_remove">Dotknout se pro vymazání z oblíbených</string> 
​ <string name="set_font">Táhnout pro nastavení velikosti písma</string> 
​ <string name="no_items">Žádné citace v oblíbených</string> 
​ <string name="swipe_remove">Přejeďte přes položku pro odstranění z oblíených</string> 
​ <string name="rate">Ohodnotit</string> 
    <string name="ifyouenjoy">Pokud se Vám aplikace líbí</string> 
    <string name="plsrate">Prosím ohodnoťte. Děkujeme za podporu!</string> 
    <string name="remind">Upozornit později</string> 

</resources> 

錯誤:錯誤:找到的文本「 行不?13

任何幫助

回答

4

如果您需要格式化使用的String.format(字符串,對象...)你的字符串,那麼你必須把你的格式參數的字符串資源以正確的方式。用以下替換您的字符串:

<string name="touch_remove">Dotknout se pro vymazání z oblíbených</string> 

-

Resources res = getResources(); 
String text = String.format(res.getString(R.string.touch_remove), "your text"); 
0

我覺得你有每個之前的某些字符在string.xml線由於複製/過去的方法。

你可以嘗試把你的文本光標在各行的開頭重新格式化您的代碼,並刪除返回到前行?

替換您string.xml下面formatted內容:

<?xml version="1.0" encoding="utf-8"?> 
<resources> 

    <string name="app_name">Víte že?</string> 
    <string name="action_settings">Nastavení</string> 
    <string name="hello_world">Ahoj světe!</string> 
    <string name="share">Sdílet</string> 
    <string name="swipe_vertical">Přejeďte vertikálně posunout</string> 
    <string name="single_tap">Kliknout pro zvětšení písma</string> 
    <string name="double_tap">Kliknout dvojitě pro zmenšení písma</string> 
    <string name="swipe_next">Přejeďtě zleva doprava pro další//předcházející citaci</string> 
    <string name="gotit">Mám to</string><string name="toucremove">asfadf</string> 
    <string name="setfont">Táhnout pro nastavení velikosti písma</string> 
    <string name="no_items">Žádné citace v oblíbených</string> 
    <string name="swipe_remove">Přejeďte přes položku pro odstranění z oblíených</string> 
    <string name="rate">Ohodnotit</string> 
    <string name="ifyouenjoy">Pokud se Vám aplikace líbí</string> 
    <string name="plsrate">Prosím ohodnoťte. Děkujeme za podporu!</string> 
    <string name="remind">Upozornit později</string> 

</resources>