You can change the static text elements of the Pulsate Feed by using the the Android strings.xml. Static text refers to any text within Pulsate that is not configurable within the campaign builder.
By using the default strings.xml you can also easily support many languages.
List of all changeable strings:
<array name="categories_strings">
<item>Feedback</item>
<item>Complaint</item>
<item>Feature Suggestion</item>
<item>Other...</item>
</array>
<!-- Inbox Screen-->
<string name="pulsate_feed_title_label">Feed</string>
<string name="pulsate_deleted_user_error">This user has been deleted</string>
<string name="pulsate_server_inbox_error">Unable to Connect. Swipe down to Retry</string>
<string name="pulsate_no_internet_error">No Internet Connection</string>
<string name="pulsate_new_cards">New Cards</string>
<string name="pulsate_reply_button_label">Reply</string>
<string name="pulsate_view_conversation_button_label">View Conversation</string>
<string name="pulsate_new_message_button_label">New Message</string>
<string name="pulsate_new_messages_button_label">New Messages</string>
<string name="pulsate_end_of_feed">You have reached the bottom \nof your feed.</string>
<string name="pulsate_YOU_in_message_card">You</string>
<string name="pulsate_sent_a_message">sent a messsage</string>
<string name="pulsate_replied_to_your_message">replied to your message</string>
<!-- New Message Screen-->
<string name="pulsate_server_message_error">Unable to Connect. Try again later</string>
<string name="pulsate_reply_title_label">Reply</string>
<string name="pulsate_new_message_title_label">New Message</string>
<string name="pulsate_write_a_message_hint">Write a message…</string>
<string name="pulsate_message_subject_hint">Message Subject</string>
<string name="pulsate_select_subject_label">Please select a subject</string>
<string name="pulsate_sending_message">Sending Message…</string>
<string name="pulsate_message_sent">Message Sent</string>
<string name="pulsate_message_failed">Message Failed</string>
<string name="pulsate_new_message_helper">Give your message a subject so it\'s easier to organise.</string>
<!-- Feed Empty Screen -->
<string name="pulsate_feed_is_empty_title">Your Feed is Empty</string>
<string name="pulsate_icon_left_text">Tap the </string>
<string name="pulsate_icon_right_text"> icon to start a</string>
<string name="pulsate_icon_bottom_text">new conversation with us.</string>
<string name="pulsate_second_paragraph_text">You can use this section to ask questions or send feedback</string>
<string name="pulsate_new_card">New Card</string>
To change the Inbox nav bar from "Feed" to "My Inbox" all you need to do is find the "pulsate_feed_title_label" and change it's value to "My Inbox".
<string name="pulsate_feed_title_label">My Inbox</string>
For more information about supporting more languages in android please read this - http://developer.android.com/training/basics/supporting-devices/languages.html
Language Codes
Pulsate allows users to create Segments and Campaigns based on Device Language. The Pulsate SDK uses the ISO 639-1 Language Codes. A full list of codes can be found below
Language | ISO 639-1 |
---|---|
Afar | aa |
Abkhazian | ab |
Afrikaans | af |
Akan | ak |
Albanian | sq |
Amharic | am |
Arabic | ar |
Aragonese | an |
Armenian | hy |
Assamese | as |
Avaric | av |
Avestan | ae |
Aymara | ay |
Azerbaijani | az |
Bashkir | ba |
Bambara | bm |
Basque | eu |
Belarusian | be |
Bengali | bn |
Biharilanguages | bh |
Bislama | bi |
Bosnian | bs |
Breton | br |
Bulgarian | bg |
Burmese | my |
Catalan,Valencian | ca |
Chamorro | ch |
Chechen | ce |
Chinese | zh |
ChurchSlavic,OldSlavonic,ChurchSlavonic,OldBulgarian,OldChurchSlavonic | cu |
Chuvash | cv |
Cornish | kw |
Corsican | co |
Cree | cr |
Czech | cs |
Danish | da |
Divehi,Dhivehi,Maldivian | dv |
Dutch,Flemish | nl |
Dzongkha | dz |
English | en |
Esperanto | eo |
Estonian | et |
Ewe | ee |
Faroese | fo |
Fijian | fj |
Finnish | fi |
French | fr |
WesternFrisian | fy |
Fulah | ff |
Georgian | ka |
German | de |
Gaelic,ScottishGaelic | gd |
Irish | ga |
Galician | gl |
Manx | gv |
Greek,Modern(1453-) | el |
Guarani | gn |
Gujarati | gu |
Haitian,HaitianCreole | ht |
Hausa | ha |
Hebrew | he |
Herero | hz |
Hindi | hi |
HiriMotu | ho |
Croatian | hr |
Hungarian | hu |
Igbo | ig |
Icelandic | is |
Ido | io |
SichuanYi,Nuosu | ii |
Inuktitut | iu |
Interlingue,Occidental | ie |
Interlingua(InternationalAuxiliaryLanguageAssociation) | ia |
Indonesian | id |
Inupiaq | ik |
Italian | it |
Javanese | jv |
Japanese | ja |
Kalaallisut,Greenlandic | kl |
Kannada | kn |
Kashmiri | ks |
Kanuri | kr |
Kazakh | kk |
CentralKhmer | km |
Kikuyu,Gikuyu | ki |
Kinyarwanda | rw |
Kirghiz,Kyrgyz | ky |
Komi | kv |
Kongo | kg |
Korean | ko |
Kuanyama,Kwanyama | kj |
Kurdish | ku |
Lao | lo |
Latin | la |
Latvian | lv |
Limburgan,Limburger,Limburgish | li |
Lingala | ln |
Lithuanian | lt |
Luxembourgish,Letzeburgesch | lb |
Luba-Katanga | lu |
Ganda | lg |
Macedonian | mk |
Marshallese | mh |
Malayalam | ml |
Maori | mi |
Marathi | mr |
Malay | ms |
Malagasy | mg |
Maltese | mt |
Mongolian | mn |
Nauru | na |
Navajo,Navaho | nv |
Ndebele,South,SouthNdebele | nr |
Ndonga | nd |
ng | |
Nepali | ne |
NorwegianNynorsk,Nynorsk,Norwegian | nn |
Bokmål,Norwegian,NorwegianBokmål | nb |
Norwegian | no |
Chichewa,Chewa,Nyanja | ny |
Occitan(post1500),Provençal | oc |
Ojibwa | oj |
Oriya | or |
Oromo | om |
Ossetian,Ossetic | os |
Panjabi,Punjabi | pa |
Persian | fa |
Pali | pi |
Polish | pl |
Portuguese | pt |
Pushto,Pashto | ps |
Quechua | qu |
Romansh | rm |
Romanian,Moldavian,Moldovan | ro |
Rundi | rn |
Russian | ru |
Sango | sg |
Sanskrit | sa |
Sinhala,Sinhalese | si |
Slovak | sk |
Slovenian | sl |
NorthernSami | se |
Samoan | sm |
Shona | sn |
Sindhi | sd |
Somali | so |
Sotho,Southern | st |
Spanish,Castilian | es |
Sardinian | sc |
Serbian | sr |
Swati | ss |
Sundanese | su |
Swahili | sw |
Swedish | sv |
Tahitian | ty |
Tamil | ta |
Tatar | tt |
Telugu | te |
Tajik | tg |
Tagalog | tl |
Thai | th |
Tibetan | bo |
Tigrinya | ti |
Tonga(TongaIslands) | to |
Tswana | tn |
Tsonga | ts |
Turkmen | tk |
Turkish | tr |
Twi | tw |
Uighur,Uyghur | ug |
Ukrainian | uk |
Urdu | ur |
Uzbek | uz |
Venda | ve |
Vietnamese | vi |
Volapük | vo |
Welsh | cy |
Walloon | wa |
Wolof | wo |
Xhosa | xh |
Yiddish | yi |
Yoruba | yo |
Zhuang,Chuang | za |
Zulu | zu |