Changeset 8858 for code/trunk/src/libraries/core/Language.cc
- Timestamp:
- Aug 23, 2011, 12:45:53 AM (14 years ago)
- Location:
- code/trunk
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
code/trunk
- Property svn:ignore
-
old new 1 1 build 2 2 codeblocks 3 vs 3 4 dependencies
-
- Property svn:mergeinfo changed
/code/branches/output (added) merged: 8739-8740,8765,8771-8772,8774-8780,8787-8789,8794-8799,8801,8803-8812,8814,8816-8817,8820,8822,8825-8837,8840,8844,8846,8848-8850,8853-8854
- Property svn:ignore
-
code/trunk/src/libraries/core/Language.cc
r7401 r8858 35 35 36 36 #include <fstream> 37 #include "util/ Debug.h"37 #include "util/Output.h" 38 38 #include "util/StringUtils.h" 39 39 #include "Core.h" … … 131 131 } 132 132 133 COUT(2) << "Warning: Language entry " << label << " is duplicate in " << getFilename(this->defaultLanguage_) << '!' << std::endl;133 orxout(internal_warning, context::language) << "Language entry " << label << " is duplicate in " << getFilename(this->defaultLanguage_) << '!' << endl; 134 134 return it->second; 135 135 } … … 142 142 void Language::addEntry(const LanguageEntryLabel& label, const std::string& entry) 143 143 { 144 COUT(5) << "Language: Called addEntry with\n label: " << label << "\n entry: " << entry << std::endl;144 orxout(verbose, context::language) << "Called addEntry with" << '\n' << "label: " << label << '\n' << "entry: " << entry << endl; 145 145 std::map<std::string, LanguageEntry*>::const_iterator it = this->languageEntries_.find(label); 146 146 if (it == this->languageEntries_.end()) … … 179 179 { 180 180 // Uh, oh, an undefined entry was requested: return the default string 181 COUT(2) << "Warning: Language entry \"" << label << "\" not found!" << std::endl;181 orxout(internal_warning, context::language) << "Language entry \"" << label << "\" not found!" << endl; 182 182 return this->defaultLocalisation_; 183 183 } … … 201 201 void Language::readDefaultLanguageFile() 202 202 { 203 COUT(4) << "Read default language file." << std::endl;203 orxout(internal_info, context::language) << "Read default language file." << endl; 204 204 205 205 const std::string& filepath = PathConfig::getConfigPathString() + getFilename(this->defaultLanguage_); … … 216 216 if (!file.is_open()) 217 217 { 218 COUT(1) << "An error occurred in Language.cc:" << std::endl;219 COUT(1) << "Error: Couldn't open file " << getFilename(this->defaultLanguage_) << " to read the default language entries!" << std::endl;218 orxout(internal_error, context::language) << "An error occurred in Language.cc:" << endl; 219 orxout(internal_error, context::language) << "Couldn't open file " << getFilename(this->defaultLanguage_) << " to read the default language entries!" << endl; 220 220 return; 221 221 } … … 237 237 else 238 238 { 239 COUT(2) << "Warning: Invalid language entry \"" << lineString << "\" in " << getFilename(this->defaultLanguage_) << std::endl;239 orxout(internal_warning, context::language) << "Invalid language entry \"" << lineString << "\" in " << getFilename(this->defaultLanguage_) << endl; 240 240 } 241 241 } … … 250 250 void Language::readTranslatedLanguageFile() 251 251 { 252 COUT(4) << "Read translated language file (" << Core::getInstance().getLanguage() << ")." << std::endl;252 orxout(internal_info, context::language) << "Read translated language file (" << Core::getInstance().getLanguage() << ")." << endl; 253 253 254 254 const std::string& filepath = PathConfig::getConfigPathString() + getFilename(Core::getInstance().getLanguage()); … … 260 260 if (!file.is_open()) 261 261 { 262 COUT(1) << "An error occurred in Language.cc:" << std::endl;263 COUT(1) << "Error: Couldn't open file " << getFilename(Core::getInstance().getLanguage()) << " to read the translated language entries!" << std::endl;262 orxout(internal_error, context::language) << "An error occurred in Language.cc:" << endl; 263 orxout(internal_error, context::language) << "Couldn't open file " << getFilename(Core::getInstance().getLanguage()) << " to read the translated language entries!" << endl; 264 264 Core::getInstance().resetLanguage(); 265 COUT(3) << "Info: Reset language to " << this->defaultLanguage_ << '.' << std::endl;265 orxout(internal_info, context::language) << "Reset language to " << this->defaultLanguage_ << '.' << endl; 266 266 return; 267 267 } … … 291 291 else 292 292 { 293 COUT(2) << "Warning: Invalid language entry \"" << lineString << "\" in " << getFilename(Core::getInstance().getLanguage()) << std::endl;293 orxout(internal_warning, context::language) << "Invalid language entry \"" << lineString << "\" in " << getFilename(Core::getInstance().getLanguage()) << endl; 294 294 } 295 295 } … … 304 304 void Language::writeDefaultLanguageFile() const 305 305 { 306 COUT(4) << "Language: Write default language file." << std::endl;306 orxout(verbose, context::language) << "Write default language file." << endl; 307 307 308 308 const std::string& filepath = PathConfig::getConfigPathString() + getFilename(this->defaultLanguage_); … … 314 314 if (!file.is_open()) 315 315 { 316 COUT(1) << "An error occurred in Language.cc:" << std::endl;317 COUT(1) << "Error: Couldn't open file " << getFilename(this->defaultLanguage_) << " to write the default language entries!" << std::endl;316 orxout(internal_error, context::language) << "An error occurred in Language.cc:" << endl; 317 orxout(internal_error, context::language) << "Couldn't open file " << getFilename(this->defaultLanguage_) << " to write the default language entries!" << endl; 318 318 return; 319 319 } … … 322 322 for (std::map<std::string, LanguageEntry*>::const_iterator it = this->languageEntries_.begin(); it != this->languageEntries_.end(); ++it) 323 323 { 324 file << it->second->getLabel() << '=' << it->second->getDefault() << std::endl;324 file << it->second->getLabel() << '=' << it->second->getDefault() << endl; 325 325 } 326 326
Note: See TracChangeset
for help on using the changeset viewer.