/Aurora/Modules/Web/Translators/GermanTranslation.cs

https://bitbucket.org/VirtualReality/software-testing · C# · 681 lines · 618 code · 36 blank · 27 comment · 1 complexity · 075e4649e010b797c86728b19782090e MD5 · raw file

  1. namespace Aurora.Modules.Web.Translators
  2. {
  3. public class GermanTranslation : ITranslator
  4. {
  5. public string LanguageName
  6. {
  7. get { return "de"; }
  8. }
  9. public string GetTranslatedString(string key)
  10. {
  11. switch (key)
  12. {
  13. case "GridStatus":
  14. return "Grid Status";
  15. case "Online":
  16. return "Online";
  17. case "Offline":
  18. return "Offline";
  19. case "TotalUserCount":
  20. return "Einwohner";
  21. case "TotalRegionCount":
  22. return "Regionen";
  23. case "UniqueVisitors":
  24. return "Aktive Nutzer letzten 30 Tage";
  25. case "OnlineNow":
  26. return "Jetzt Online";
  27. case "HyperGrid":
  28. return "HyperGrid (HG)";
  29. case "Voice":
  30. return "Stimme";
  31. case "Currency":
  32. return "Devisen";
  33. case "Disabled":
  34. return "Deaktiviert";
  35. case "Enabled":
  36. return "Aktiviert";
  37. case "News":
  38. return "Nachrichten";
  39. case "Region":
  40. return "Region";
  41. case "Login":
  42. return "Einloggen";
  43. case "UserName":
  44. return "Nutzername";
  45. case "UserNameText":
  46. return "Nutzername";
  47. case "Password":
  48. return "Password";
  49. case "PasswordText":
  50. return "Password";
  51. case "PasswordConfirmation":
  52. return "Password Confirmation";
  53. case "ForgotPassword":
  54. return "Passwort vergessen?";
  55. case "Submit":
  56. return "Einreichen";
  57. case "SpecialWindowTitleText":
  58. return "Special Info Window Title";
  59. case "SpecialWindowTextText":
  60. return "Special Info Window Text";
  61. case "SpecialWindowColorText":
  62. return "Special Info Window Color";
  63. case "SpecialWindowStatusText":
  64. return "Special Info Window Status";
  65. case "WelcomeScreenManagerFor":
  66. return "Welcome Screen Manager For";
  67. case "ChangesSavedSuccessfully":
  68. return "Changes Saved Successfully";
  69. case "AvatarNameText":
  70. return "Avatar Name";
  71. case "AvatarScopeText":
  72. return "Avatar Scope ID";
  73. case "FirstNameText":
  74. return "Your First Name";
  75. case "LastNameText":
  76. return "Your Last Name";
  77. case "UserAddressText":
  78. return "Your Address";
  79. case "UserZipText":
  80. return "Your Zip Code";
  81. case "UserCityText":
  82. return "Your City";
  83. case "UserCountryText":
  84. return "Your Country";
  85. case "UserDOBText":
  86. return "Your Date Of Birth (Month Day Year)";
  87. case "UserEmailText":
  88. return "Your Email";
  89. case "RegistrationText":
  90. return "Avatar registration";
  91. case "RegistrationsDisabled":
  92. return "Registrations are currently disabled, please try again soon.";
  93. case "TermsOfServiceText":
  94. return "Terms of Service";
  95. case "TermsOfServiceAccept":
  96. return "Do you accept the Terms of Service as detailed above?";
  97. // news
  98. case "OpenNewsManager":
  99. return "Open the news manager";
  100. case "NewsManager":
  101. return "News Manager";
  102. case "EditNewsItem":
  103. return "Edit news item";
  104. case "AddNewsItem":
  105. return "Add new news item";
  106. case "DeleteNewsItem":
  107. return "Delete news item";
  108. case "NewsDateText":
  109. return "News Date";
  110. case "NewsTitleText":
  111. return "News Title";
  112. case "NewsItemTitle":
  113. return "News Item Title";
  114. case "NewsItemText":
  115. return "News Item Text";
  116. case "AddNewsText":
  117. return "Add News";
  118. case "DeleteNewsText":
  119. return "Delete News";
  120. case "EditNewsText":
  121. return "Edit News";
  122. case "UserProfileFor":
  123. return "User Profile For";
  124. case "ResidentSince":
  125. return "Resident Since";
  126. case "AccountType":
  127. return "Account Type";
  128. case "PartnersName":
  129. return "Partner's Name";
  130. case "AboutMe":
  131. return "About Me";
  132. case "IsOnlineText":
  133. return "User Status";
  134. case "OnlineLocationText":
  135. return "User Location";
  136. case "RegionInformationText":
  137. return "Region Information";
  138. case "OwnerNameText":
  139. return "Owner Name";
  140. case "RegionLocationText":
  141. return "Region Location";
  142. case "RegionSizeText":
  143. return "Region Size";
  144. case "RegionNameText":
  145. return "Region Name";
  146. case "RegionTypeText":
  147. return "Region Type";
  148. case "ParcelsInRegionText":
  149. return "Parcels In Region";
  150. case "ParcelNameText":
  151. return "Parcel Name";
  152. case "ParcelOwnerText":
  153. return "Parcel Owner's Name";
  154. // Region Page
  155. case "RegionInfoText":
  156. return "Region Info";
  157. case "RegionListText":
  158. return "Region List";
  159. case "RegionLocXText":
  160. return "Region X";
  161. case "RegionLocYText":
  162. return "Region Y";
  163. case "SortByLocX":
  164. return "Sort By Region X";
  165. case "SortByLocY":
  166. return "Sort By Region Y";
  167. case "SortByName":
  168. return "Sort By Region Name";
  169. case "RegionMoreInfo":
  170. return "More Information";
  171. case "RegionMoreInfoTooltips":
  172. return "More info about";
  173. case "FirstText":
  174. return "First";
  175. case "BackText":
  176. return "Back";
  177. case "NextText":
  178. return "Next";
  179. case "LastText":
  180. return "Last";
  181. case "CurrentPageText":
  182. return "Current Page";
  183. case "MoreInfoText":
  184. return "More Info";
  185. case "OnlineUsersText":
  186. return "Online Users";
  187. case "RegionOnlineText":
  188. return "Region Status";
  189. case "NumberOfUsersInRegionText":
  190. return "Number of Users in region";
  191. // Menu Buttons
  192. case "MenuHome":
  193. return "Home";
  194. case "MenuLogin":
  195. return "Login";
  196. case "MenuLogout":
  197. return "Logout";
  198. case "MenuRegister":
  199. return "Register";
  200. case "MenuForgotPass":
  201. return "Forgot Password";
  202. case "MenuNews":
  203. return "News";
  204. case "MenuWorld":
  205. return "World";
  206. case "MenuWorldMap":
  207. return "World Map";
  208. case "MenuRegion":
  209. return "Region List";
  210. case "MenuUser":
  211. return "User";
  212. case "MenuOnlineUsers":
  213. return "Online Users";
  214. case "MenuUserSearch":
  215. return "User Search";
  216. case "MenuRegionSearch":
  217. return "Region Search";
  218. case "MenuChat":
  219. return "Chat";
  220. case "MenuHelp":
  221. return "Help";
  222. case "MenuChangeUserInformation":
  223. return "Change User Information";
  224. case "MenuWelcomeScreenManager":
  225. return "Welcome Screen Manager";
  226. case "MenuNewsManager":
  227. return "News Manager";
  228. case "MenuUserManager":
  229. return "User Manager";
  230. case "MenuFactoryReset":
  231. return "Factory Reset";
  232. case "ResetMenuInfoText":
  233. return "Resets the menu items back to the most updated defaults";
  234. case "ResetSettingsInfoText":
  235. return "Resets the Web Interface settings back to the most updated defaults";
  236. case "MenuPageManager":
  237. return "Page Manager";
  238. case "MenuSettingsManager":
  239. return "Settings Manager";
  240. case "MenuManager":
  241. return "Admin";
  242. // Tooltips Menu Buttons
  243. case "TooltipsMenuHome":
  244. return "Home";
  245. case "TooltipsMenuLogin":
  246. return "Login";
  247. case "TooltipsMenuLogout":
  248. return "Logout";
  249. case "TooltipsMenuRegister":
  250. return "Register";
  251. case "TooltipsMenuForgotPass":
  252. return "Forgot Password";
  253. case "TooltipsMenuNews":
  254. return "News";
  255. case "TooltipsMenuWorld":
  256. return "World";
  257. case "TooltipsMenuWorldMap":
  258. return "World Map";
  259. case "TooltipsMenuRegion":
  260. return "Region List";
  261. case "TooltipsMenuUser":
  262. return "User";
  263. case "TooltipsMenuOnlineUsers":
  264. return "Online Users";
  265. case "TooltipsMenuUserSearch":
  266. return "User Search";
  267. case "TooltipsMenuRegionSearch":
  268. return "Region Search";
  269. case "TooltipsMenuChat":
  270. return "Chat";
  271. case "TooltipsMenuHelp":
  272. return "Help";
  273. case "TooltipsMenuChangeUserInformation":
  274. return "Change User Information";
  275. case "TooltipsMenuWelcomeScreenManager":
  276. return "Welcome Screen Manager";
  277. case "TooltipsMenuNewsManager":
  278. return "News Manager";
  279. case "TooltipsMenuUserManager":
  280. return "User Manager";
  281. case "TooltipsMenuFactoryReset":
  282. return "Factory Reset";
  283. case "TooltipsMenuPageManager":
  284. return "Page Manager";
  285. case "TooltipsMenuSettingsManager":
  286. return "Settings Manager";
  287. case "TooltipsMenuManager":
  288. return "Admin Management";
  289. // Menu Region
  290. case "MenuRegionTitle":
  291. return "Region";
  292. case "MenuParcelTitle":
  293. return "Parcel";
  294. case "MenuOwnerTitle":
  295. return "Owner";
  296. // Menu Profile
  297. case "MenuProfileTitle":
  298. return "Profil";
  299. case "MenuGroupTitle":
  300. return "Group";
  301. case "MenuPicksTitle":
  302. return "Picks";
  303. // Urls
  304. case "WelcomeScreen":
  305. return "Welcome Screen";
  306. // Tooltips Urls
  307. case "TooltipsWelcomeScreen":
  308. return "Welcome Screen";
  309. case "TooltipsWorldMap":
  310. return "World Map";
  311. // Style Switcher
  312. case "styles1":
  313. return "Default Minimalist";
  314. case "styles2":
  315. return "Light Degarde";
  316. case "styles3":
  317. return "Blue Night";
  318. case "styles4":
  319. return "Dark Degrade";
  320. case "styles5":
  321. return "Luminus";
  322. case "StyleSwitcherStylesText":
  323. return "Styles";
  324. case "StyleSwitcherLanguagesText":
  325. return "Languages";
  326. case "StyleSwitcherChoiceText":
  327. return "Choice";
  328. // Language Switcher Tooltips
  329. case "en":
  330. return "English";
  331. case "fr":
  332. return "French";
  333. case "de":
  334. return "German";
  335. case "it":
  336. return "Italian";
  337. case "es":
  338. return "Spanish";
  339. // Index Page
  340. case "HomeText":
  341. return "Home";
  342. case "HomeTextWelcome":
  343. return "This is our New Virtual World! Join us now, and make a difference!";
  344. case "HomeTextTips":
  345. return "New presentations";
  346. case "WelcomeToText":
  347. return "Welcome to";
  348. // World Map Page
  349. case "WorldMap":
  350. return "World Map";
  351. case "WorldMapText":
  352. return "Full Screen";
  353. // Chat Page
  354. case "ChatText":
  355. return "Chat Support";
  356. // Help Page
  357. case "HelpText":
  358. return "Help";
  359. case "HelpViewersConfigText":
  360. return "Help Viewers Configuration";
  361. case "AngstormViewer":
  362. return "Angstorm Viewer";
  363. case "VoodooViewer":
  364. return "Voodoo Viewer";
  365. case "AstraViewer":
  366. return "Astra Viewer";
  367. case "ImprudenceViewer":
  368. return "Imprudence Viewer";
  369. case "PhoenixViewer":
  370. return "Phoenix Viewer";
  371. case "SingularityViewer":
  372. return "Singularity Viewer";
  373. case "ZenViewer":
  374. return "Zen Viewer";
  375. //Logout page
  376. case "LoggedOutSuccessfullyText":
  377. return "You have been logged out successfully.";
  378. case "Logout":
  379. return "Logout";
  380. //Change user information page
  381. case "ChangeUserInformationText":
  382. return "Change User Information";
  383. case "ChangePasswordText":
  384. return "Change Password";
  385. case "NewPasswordText":
  386. return "New Password";
  387. case "NewPasswordConfirmationText":
  388. return "New Password (Confirmation)";
  389. case "ChangeEmailText":
  390. return "Change Email Address";
  391. case "NewEmailText":
  392. return "New Email Address";
  393. case "DeleteUserText":
  394. return "Delete My Account";
  395. case "DeleteText":
  396. return "Delete";
  397. case "DeleteUserInfoText":
  398. return
  399. "This will remove all information about you in the grid and remove your access to this service. If you wish to continue, enter your name and password and click Delete.";
  400. case "EditText":
  401. return "Edit";
  402. case "EditUserAccountText":
  403. return "Edit User Account";
  404. //Maintenance page
  405. case "WebsiteDownInfoText":
  406. return "Website is currently down, please try again soon.";
  407. case "WebsiteDownText":
  408. return "Website offline";
  409. //http_404 page
  410. case "Error404Text":
  411. return "Error code";
  412. case "Error404InfoText":
  413. return "404 Page Not Found";
  414. case "HomePage404Text":
  415. return "home page";
  416. //http_505 page
  417. case "Error505Text":
  418. return "Error code";
  419. case "Error505InfoText":
  420. return "505 Internal Server Error";
  421. case "HomePage505Text":
  422. return "home page";
  423. //user_search page
  424. case "Search":
  425. return "Search";
  426. case "SearchText":
  427. return "Search";
  428. case "SearchForUserText":
  429. return "Search For A User";
  430. case "UserSearchText":
  431. return "User Search";
  432. case "SearchResultForUserText":
  433. return "Search Result For User";
  434. //region_search page
  435. case "SearchForRegionText":
  436. return "Search For A Region";
  437. case "RegionSearchText":
  438. return "Region Search";
  439. case "SearchResultForRegionText":
  440. return "Search Result For Region";
  441. //Edit user page
  442. case "AdminDeleteUserText":
  443. return "Delete User";
  444. case "AdminDeleteUserInfoText":
  445. return "This deletes the account and destroys all information associated with it.";
  446. case "BanText":
  447. return "Ban";
  448. case "UnbanText":
  449. return "Unban";
  450. case "AdminTempBanUserText":
  451. return "Temp Ban User";
  452. case "AdminTempBanUserInfoText":
  453. return "This blocks the user from logging in for the set amount of time.";
  454. case "AdminBanUserText":
  455. return "Ban User";
  456. case "AdminBanUserInfoText":
  457. return "This blocks the user from logging in until the user is unbanned.";
  458. case "AdminUnbanUserText":
  459. return "Unban User";
  460. case "AdminUnbanUserInfoText":
  461. return "Removes temporary and permanent bans on the user.";
  462. case "AdminLoginInAsUserText":
  463. return "Login as User";
  464. case "AdminLoginInAsUserInfoText":
  465. return
  466. "You will be logged out of your admin account, and logged in as this user, and will see everything as they see it.";
  467. case "TimeUntilUnbannedText":
  468. return "Time until user is unbanned";
  469. case "DaysText":
  470. return "Days";
  471. case "HoursText":
  472. return "Hours";
  473. case "MinutesText":
  474. return "Minutes";
  475. case "EdittingText":
  476. return "Editting";
  477. case "BannedUntilText":
  478. return "User banned until:";
  479. case "KickAUserText":
  480. return "Kick A User (Logs them out within 30 seconds)";
  481. case "KickMessageText":
  482. return "Message To User";
  483. case "KickUserText":
  484. return "Kick User";
  485. //factory_reset
  486. case "FactoryReset":
  487. return "Factory Reset";
  488. case "ResetMenuText":
  489. return "Reset Menu To Factory Defaults";
  490. case "ResetSettingsText":
  491. return "Reset Web Settings (Settings Manager page) To Factory Defaults";
  492. case "Reset":
  493. return "Reset";
  494. case "Settings":
  495. return "Settings";
  496. case "Pages":
  497. return "Pages";
  498. case "DefaultsUpdated":
  499. return
  500. "defaults updated, go to Factory Reset to update or Settings Manager to disable this warning.";
  501. //page_manager
  502. case "PageManager":
  503. return "Page Manager";
  504. case "SaveMenuItemChanges":
  505. return "Save Menu Item";
  506. case "SelectItem":
  507. return "Select Item";
  508. case "DeleteItem":
  509. return "Delete Item";
  510. case "AddItem":
  511. return "Add Item";
  512. case "PageLocationText":
  513. return "Page Location";
  514. case "PageIDText":
  515. return "Page ID";
  516. case "PagePositionText":
  517. return "Page Position";
  518. case "PageTooltipText":
  519. return "Page Tooltip";
  520. case "PageTitleText":
  521. return "Page Title";
  522. case "No":
  523. return "No";
  524. case "Yes":
  525. return "Yes";
  526. case "RequiresLoginText":
  527. return "Requires Login To View";
  528. case "RequiresLogoutText":
  529. return "Requires Logout To View";
  530. case "RequiresAdminText":
  531. return "Requires Admin To View";
  532. //settings manager page
  533. case "Save":
  534. return "Save";
  535. case "GridCenterXText":
  536. return "Grid Center Location X";
  537. case "GridCenterYText":
  538. return "Grid Center Location Y";
  539. case "GoogleMapAPIKeyText":
  540. return "Google Maps API Key";
  541. case "GoogleMapAPIKeyHelpText":
  542. return "The google maps v2 api key generated here";
  543. case "SettingsManager":
  544. return "Settings Manager";
  545. case "IgnorePagesUpdatesText":
  546. return "Ignore pages update warning until next update";
  547. case "IgnoreSettingsUpdatesText":
  548. return "Ignore settings update warning until next update";
  549. //Times
  550. case "Sun":
  551. return "Sun";
  552. case "Mon":
  553. return "Mon";
  554. case "Tue":
  555. return "Tue";
  556. case "Wed":
  557. return "Wed";
  558. case "Thu":
  559. return "Thu";
  560. case "Fri":
  561. return "Fri";
  562. case "Sat":
  563. return "Sat";
  564. case "Sunday":
  565. return "Sunday";
  566. case "Monday":
  567. return "Monday";
  568. case "Tuesday":
  569. return "Tuesday";
  570. case "Wednesday":
  571. return "Wednesday";
  572. case "Thursday":
  573. return "Thursday";
  574. case "Friday":
  575. return "Friday";
  576. case "Saturday":
  577. return "Saturday";
  578. case "Jan_Short":
  579. return "Jan";
  580. case "Feb_Short":
  581. return "Feb";
  582. case "Mar_Short":
  583. return "Mar";
  584. case "Apr_Short":
  585. return "Apr";
  586. case "May_Short":
  587. return "May";
  588. case "Jun_Short":
  589. return "Jun";
  590. case "Jul_Short":
  591. return "Jul";
  592. case "Aug_Short":
  593. return "Aug";
  594. case "Sep_Short":
  595. return "Sep";
  596. case "Oct_Short":
  597. return "Oct";
  598. case "Nov_Short":
  599. return "Nov";
  600. case "Dec_Short":
  601. return "Dec";
  602. case "January":
  603. return "January";
  604. case "February":
  605. return "February";
  606. case "March":
  607. return "March";
  608. case "April":
  609. return "April";
  610. case "May":
  611. return "May";
  612. case "June":
  613. return "June";
  614. case "July":
  615. return "July";
  616. case "August":
  617. return "August";
  618. case "September":
  619. return "September";
  620. case "October":
  621. return "October";
  622. case "November":
  623. return "November";
  624. case "December":
  625. return "December";
  626. // ColorBox
  627. case "ColorBoxImageText":
  628. return "Image";
  629. case "ColorBoxOfText":
  630. return "of";
  631. case "ColorBoxPreviousText":
  632. return "Previous";
  633. case "ColorBoxNextText":
  634. return "Next";
  635. case "ColorBoxCloseText":
  636. return "Close";
  637. case "ColorBoxStartSlideshowText":
  638. return "Start Slide Show";
  639. case "ColorBoxStopSlideshowText":
  640. return "Stop Slide Show";
  641. }
  642. return "UNKNOWN CHARACTER";
  643. }
  644. }
  645. }