Update Latvian translation

Add commit: dded52971d8b8a5eac8f191b46578408a4f3616c

Signed-off-by: Mirakels <mirakels@openpli.org>
ChannelSelection: Ensure no empty alternatives could be created

As this might lead to strange effects on the service lists.
ChannelSelection: Previous commit did not work for edit alternatives

As I made a mistake by checking to the function getMutableList which
always exist. Better simply check if there are still services marked. When
there are no services marked when editing alternatives then just keep the
first service.
ChannelSelection: Fix for add and remove alternatives on last service

When add alternatives to the last service in a userbouquet you get endless
toothwheels and when remove alternatives on the last service the focus
changes to the service above
TimerEntry: Make "weekly" the default choice for repeated timers

Most common case is to repeat a timer weekly, so make that the default
choice by moving it to the front of the list of options.
Merge remote-tracking branch 'pli/master'