| 333 | | |
| | 333 | def get_uf_mood(mood): |
| | 334 | '''returns a userfriendly mood string and makes all strings translatable''' |
| | 335 | moods = {'afraid':_('afraid'), 'amazed':_('amazed'), 'angry':_('angry'), |
| | 336 | 'annoyed':_('annoyed'), 'anxious':_('anxious'), 'aroused':_('aroused'), |
| | 337 | 'ashamed':_('ashamed'), 'bored':_('bored'), 'brave':_('brave'), |
| | 338 | 'calm':_('calm'), 'cold':_('cold'), 'confused':_('confused'), |
| | 339 | 'contented':_('contented'), 'cranky':_('cranky'), 'curious':_('curious'), |
| | 340 | 'depressed':_('depressed'), 'disappointed':_('disappointed'), |
| | 341 | 'disgusted':_('disgusted'), 'distracted':_('distracted'), |
| | 342 | 'embarrassed':_('embarrassed'), 'excited':_('excited'), |
| | 343 | 'flirtatious':_('flirtatious'), 'frustrated':_('frustrated'), |
| | 344 | 'grumpy':_('grumpy'), 'guilty':_('guilty'), 'happy':_('happy'), |
| | 345 | 'hot':_('hot'), 'humbled':_('humbled'), 'humiliated':_('humiliated'), |
| | 346 | 'hungry':_('hungry'), 'hurt':_('hurt'), 'impressed':_('impressed'), |
| | 347 | 'in_awe':_('in awe'), 'in_love':_('in love'), 'indignant':_('indignant'), |
| | 348 | 'interested':_('interested'), 'intoxicated':_('intoxicated'), |
| | 349 | 'invincible':_('invincible'), 'jealous':_('jealous'), 'lonely':_('lonely'), |
| | 350 | 'mean':_('mean'), 'moody':_('moody'), 'nervous':_('nervous'), |
| | 351 | 'neutral':_('neutral'), 'offended':_('offended'), 'playful':_('playful'), |
| | 352 | 'proud':_('proud'), 'relieved':_('relieved'), 'remorseful':_('remorseful'), |
| | 353 | 'restless':_('restless'), 'sad':_('sad'), 'sarcastic':_('sarcastic'), |
| | 354 | 'serious':_('serious'), 'shocked':_('shocked'), 'shy':_('shy'), |
| | 355 | 'sick':_('sick'), 'sleepy':_('sleepy'), 'stressed':_('stressed'), |
| | 356 | 'surprised':_('surprised'), 'thirsty':_('thirsty'), 'worried':_('worried')} |
| | 357 | if moods.has_key(mood): |
| | 358 | return moods[mood] |
| | 359 | else: |
| | 360 | return mood # # Argl! An unknown mood! |
| | 361 | |
| | 362 | def get_uf_activity(activity): |
| | 363 | '''returns a userfriendly activity or subactivity string and makes all |
| | 364 | strings translatable''' |
| | 365 | activities = { |
| | 366 | # Activities |
| | 367 | 'working':_('working'), 'eating':_('eating'), |
| | 368 | 'excercising':_('excercising'), 'relaxing':_('relaxing'), 'talking':_('talking'), |
| | 369 | 'doing_chores':_('doing chores'), 'inactive':_('inactive'), |
| | 370 | 'traveling':_('traveling'), 'having_appointment':_('having an appointment'), |
| | 371 | 'grooming':_('grooming'), 'drinking':_('drinking'), |
| | 372 | # Subactivites |
| | 373 | 'on_the_phone':_('on the phone'), 'gardening':_('gardening'), |
| | 374 | 'hiking':_('hiking'), 'on_vacation':_('on vacation'), 'coding': _('coding'), |
| | 375 | 'walking':_('walking'), 'rehearsing': _('rehearsing'), 'sleeping': _('sleeping'), |
| | 376 | 'brushing_teeth':_('brushing teeth'), 'playing_sports':_('playing sports'), |
| | 377 | 'skiing':_('skiing'), 'having_breakfast':_('having breakfast'), |
| | 378 | 'watching_tv':_('watching TV'), 'doing_the_dishes':_('doing the dishes'), |
| | 379 | 'at_the_spa':_('at the spa'), 'cycling':_('cycling'), |
| | 380 | 'hanging_out':_('hanging out'), 'driving':_('driving'), 'commuting':_('commuting'), |
| | 381 | 'cooking':_('cooking'), 'walking_the_dog':_('walking the dog'), |
| | 382 | 'writing':_('writing'), 'on_a_trip':_('on a trip'), 'day_off':_('day off'), |
| | 383 | 'having_tea':_('having tea'), 'on_a_bus':_('on a bus'), |
| | 384 | 'having_a_beer':_('having a beer'), 'reading':_('reading'), |
| | 385 | 'buying_groceries':_('buying groceries'), 'shaving':_('shaving'), |
| | 386 | 'getting_a_haircut':_('getting a haircut'), 'gaming':_('gaming'), |
| | 387 | 'having_dinner':_('having dinner'), 'doing_maintenance':_('doing maintenance'), |
| | 388 | 'doing_the_laundry': _('doing the laundry'), |
| | 389 | 'scheduled_holiday':_('scheduled holiday'), 'going_out':_('going out'), |
| | 390 | 'partying':_('partying'), 'having_a_snack':_('having a snack'), |
| | 391 | 'having_lunch':_('having lunch'), 'working_out':_('working out'), |
| | 392 | 'cleaning':_('cleaning'), 'watching_a_movie':_('watching a movie'), |
| | 393 | 'sunbathing':_('sunbathing'), 'socializing':_('socializing'), |
| | 394 | 'running_an_errand':_('running an errand'), 'taking_a_bath':_('taking a bath'), |
| | 395 | 'in_real_life': _('in real life'), 'on_a_plane': _('on a plane'), |
| | 396 | 'shopping':_('shopping'), 'on_a_train':_('on a train'), 'running':_('running'), |
| | 397 | 'taking_a_shower':_('taking a shower'), 'jogging':_('jogging'), |
| | 398 | 'in_a_meeting': _('in a meeting'), 'in_a_car':_('in a car'), |
| | 399 | 'studying': _('studying'), 'swimming': _('swimming'), 'other': _('other'), |
| | 400 | 'having_coffee': _('having coffee')} |
| | 401 | if activities.has_key(activity): |
| | 402 | return activities[activity] |
| | 403 | else: |
| | 404 | return activity # # Argl! An unknown activity! |
| | 405 | |