/* DroidBeard - a free, open-source Android app for managing SickBeard Copyright (C) 2014-2015 Robert Carr This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see http://www.gnu.org/licenses/. */ package com.rastating.droidbeard.entities; import com.rastating.droidbeard.R; public class Language { private String mCode; public Language(String languageCode) { mCode = languageCode; } public String getCode() { return mCode; } public int getIconResId() { if (mCode.equalsIgnoreCase("cs")) { return R.drawable.cs; } else if (mCode.equalsIgnoreCase("da")) { return R.drawable.da; } else if (mCode.equalsIgnoreCase("de")) { return R.drawable.de; } else if (mCode.equalsIgnoreCase("el")) { return R.drawable.el; } else if (mCode.equalsIgnoreCase("en")) { return R.drawable.en; } else if (mCode.equalsIgnoreCase("es")) { return R.drawable.es; } else if (mCode.equalsIgnoreCase("fi")) { return R.drawable.fi; } else if (mCode.equalsIgnoreCase("fr")) { return R.drawable.fr; } else if (mCode.equalsIgnoreCase("he")) { return R.drawable.he; } else if (mCode.equalsIgnoreCase("hr")) { return R.drawable.hr; } else if (mCode.equalsIgnoreCase("hu")) { return R.drawable.hu; } else if (mCode.equalsIgnoreCase("it")) { return R.drawable.it; } else if (mCode.equalsIgnoreCase("ja")) { return R.drawable.ja; } else if (mCode.equalsIgnoreCase("ko")) { return R.drawable.ko; } else if (mCode.equalsIgnoreCase("nl")) { return R.drawable.nl; } else if (mCode.equalsIgnoreCase("no")) { return R.drawable.no; } else if (mCode.equalsIgnoreCase("pl")) { return R.drawable.pl; } else if (mCode.equalsIgnoreCase("pt")) { return R.drawable.pt; } else if (mCode.equalsIgnoreCase("ru")) { return R.drawable.ru; } else if (mCode.equalsIgnoreCase("sl")) { return R.drawable.sl; } else if (mCode.equalsIgnoreCase("sv")) { return R.drawable.sv; } else if (mCode.equalsIgnoreCase("tr")) { return R.drawable.tr; } else if (mCode.equalsIgnoreCase("zh")) { return R.drawable.zh; } else { return R.drawable.en; } } }