aboutsummaryrefslogtreecommitdiff
path: root/mod
diff options
context:
space:
mode:
Diffstat (limited to 'mod')
-rw-r--r--mod/languages/README.txt9
-rw-r--r--mod/languages/languages/ca/ca.blog.php54
-rw-r--r--mod/languages/languages/ca/ca.bookmarks.php51
-rw-r--r--mod/languages/languages/ca/ca.categories.php12
-rw-r--r--mod/languages/languages/ca/ca.core.php994
-rw-r--r--mod/languages/languages/ca/ca.custom_index.php11
-rw-r--r--mod/languages/languages/ca/ca.dashboard.php11
-rw-r--r--mod/languages/languages/ca/ca.developers.php47
-rw-r--r--mod/languages/languages/ca/ca.diagnostics.php30
-rw-r--r--mod/languages/languages/ca/ca.embed.php14
-rw-r--r--mod/languages/languages/ca/ca.externalpages.php15
-rw-r--r--mod/languages/languages/ca/ca.file.php74
-rw-r--r--mod/languages/languages/ca/ca.garbagecollector.php17
-rw-r--r--mod/languages/languages/ca/ca.groups.php219
-rw-r--r--mod/languages/languages/ca/ca.invitefriends.php26
-rw-r--r--mod/languages/languages/ca/ca.likes.php34
-rw-r--r--mod/languages/languages/ca/ca.logbrowser20
-rw-r--r--mod/languages/languages/ca/ca.logrotate.php20
-rw-r--r--mod/languages/languages/ca/ca.members.php13
-rw-r--r--mod/languages/languages/ca/ca.messageboard.php43
-rw-r--r--mod/languages/languages/ca/ca.messages.php64
-rw-r--r--mod/languages/languages/ca/ca.notifications.php16
-rw-r--r--mod/languages/languages/ca/ca.pages.php62
-rw-r--r--mod/languages/languages/ca/ca.profile.php8
-rw-r--r--mod/languages/languages/ca/ca.relatedgroups.php11
-rw-r--r--mod/languages/languages/ca/ca.reportedcontent.php34
-rw-r--r--mod/languages/languages/ca/ca.search.php18
-rw-r--r--mod/languages/languages/ca/ca.subgroups.php22
-rw-r--r--mod/languages/languages/ca/ca.tagcloud.php7
-rw-r--r--mod/languages/languages/ca/ca.thewire.php34
-rw-r--r--mod/languages/languages/ca/ca.tinymce.php8
-rw-r--r--mod/languages/languages/ca/ca.twitter.php10
-rw-r--r--mod/languages/languages/ca/ca.uservalidationbyemail.php48
-rw-r--r--mod/languages/languages/da/da.blog.php70
-rw-r--r--mod/languages/languages/da/da.bookmarks.php82
-rw-r--r--mod/languages/languages/da/da.categories.php15
-rw-r--r--mod/languages/languages/da/da.custom_index.php14
-rw-r--r--mod/languages/languages/da/da.developers.php60
-rw-r--r--mod/languages/languages/da/da.diagnostics.php70
-rw-r--r--mod/languages/languages/da/da.embed.php21
-rw-r--r--mod/languages/languages/da/da.event_manager.php302
-rw-r--r--mod/languages/languages/da/da.externalpages.php30
-rw-r--r--mod/languages/languages/da/da.file.php106
-rw-r--r--mod/languages/languages/da/da.garbagecollector.php26
-rw-r--r--mod/languages/languages/da/da.groups.php265
-rw-r--r--mod/languages/languages/da/da.image_captcha.php31
-rw-r--r--mod/languages/languages/da/da.invitefriends.php42
-rw-r--r--mod/languages/languages/da/da.likes.php25
-rw-r--r--mod/languages/languages/da/da.logbrowser.php27
-rw-r--r--mod/languages/languages/da/da.logrotate.php29
-rw-r--r--mod/languages/languages/da/da.market.php148
-rw-r--r--mod/languages/languages/da/da.members.php16
-rw-r--r--mod/languages/languages/da/da.menu_builder.php49
-rw-r--r--mod/languages/languages/da/da.messageboard.php73
-rw-r--r--mod/languages/languages/da/da.messages.php95
-rw-r--r--mod/languages/languages/da/da.notifications.php31
-rw-r--r--mod/languages/languages/da/da.pages.php104
-rw-r--r--mod/languages/languages/da/da.php1343
-rw-r--r--mod/languages/languages/da/da.profile.php13
-rw-r--r--mod/languages/languages/da/da.reportedcontent.php44
-rw-r--r--mod/languages/languages/da/da.river_activity_3C.php142
-rw-r--r--mod/languages/languages/da/da.roles_group_admins.php20
-rw-r--r--mod/languages/languages/da/da.search.php25
-rw-r--r--mod/languages/languages/da/da.tagcloud.php12
-rw-r--r--mod/languages/languages/da/da.tasks.php144
-rw-r--r--mod/languages/languages/da/da.thewire.php60
-rw-r--r--mod/languages/languages/da/da.tidypics.php190
-rw-r--r--mod/languages/languages/da/da.tinymce.php13
-rw-r--r--mod/languages/languages/da/da.twitter.php17
-rw-r--r--mod/languages/languages/da/da.twitter_api.php35
-rw-r--r--mod/languages/languages/da/da.uservalidationbyemail.php63
-rw-r--r--mod/languages/languages/de/de.blog.php50
-rw-r--r--mod/languages/languages/de/de.bookmarks.php46
-rw-r--r--mod/languages/languages/de/de.categories.php12
-rw-r--r--mod/languages/languages/de/de.core.php969
-rw-r--r--mod/languages/languages/de/de.custom_index.php11
-rw-r--r--mod/languages/languages/de/de.dashboard.php11
-rw-r--r--mod/languages/languages/de/de.developers.php43
-rw-r--r--mod/languages/languages/de/de.diagnostics.php39
-rw-r--r--mod/languages/languages/de/de.embed.php14
-rw-r--r--mod/languages/languages/de/de.externalpages.php15
-rw-r--r--mod/languages/languages/de/de.file.php69
-rw-r--r--mod/languages/languages/de/de.garbagecollector.php18
-rw-r--r--mod/languages/languages/de/de.groups.php204
-rw-r--r--mod/languages/languages/de/de.install.php156
-rw-r--r--mod/languages/languages/de/de.invitefriends.php30
-rw-r--r--mod/languages/languages/de/de.likes.php36
-rw-r--r--mod/languages/languages/de/de.logbrowser.php20
-rw-r--r--mod/languages/languages/de/de.logrotate.php22
-rw-r--r--mod/languages/languages/de/de.members.php13
-rw-r--r--mod/languages/languages/de/de.messageboard.php43
-rw-r--r--mod/languages/languages/de/de.messages.php60
-rw-r--r--mod/languages/languages/de/de.notifications.php18
-rw-r--r--mod/languages/languages/de/de.pages.php54
-rw-r--r--mod/languages/languages/de/de.profile.php8
-rw-r--r--mod/languages/languages/de/de.reportedcontent.php44
-rw-r--r--mod/languages/languages/de/de.search.php18
-rw-r--r--mod/languages/languages/de/de.tagcloud.php9
-rw-r--r--mod/languages/languages/de/de.thewire.php36
-rw-r--r--mod/languages/languages/de/de.tinymce.php9
-rw-r--r--mod/languages/languages/de/de.twitter.php12
-rw-r--r--mod/languages/languages/de/de.twitter_api.php60
-rw-r--r--mod/languages/languages/de/de.uservalidationbyemail.php51
-rw-r--r--mod/languages/languages/en/en.core.php39
-rw-r--r--mod/languages/languages/es/es.blog.php57
-rw-r--r--mod/languages/languages/es/es.bookmarks.php55
-rw-r--r--mod/languages/languages/es/es.categories.php12
-rw-r--r--mod/languages/languages/es/es.core.php1001
-rw-r--r--mod/languages/languages/es/es.custom_index.php11
-rw-r--r--mod/languages/languages/es/es.custom_keys.php5
-rw-r--r--mod/languages/languages/es/es.dashboard.php11
-rw-r--r--mod/languages/languages/es/es.developers.php49
-rw-r--r--mod/languages/languages/es/es.diagnostics.php40
-rw-r--r--mod/languages/languages/es/es.embed.php14
-rw-r--r--mod/languages/languages/es/es.externalpages.php15
-rw-r--r--mod/languages/languages/es/es.file.php76
-rw-r--r--mod/languages/languages/es/es.garbagecollector.php18
-rw-r--r--mod/languages/languages/es/es.groups.php213
-rw-r--r--mod/languages/languages/es/es.install.php156
-rw-r--r--mod/languages/languages/es/es.invitefriends.php29
-rw-r--r--mod/languages/languages/es/es.likes.php36
-rw-r--r--mod/languages/languages/es/es.logbrowser.php21
-rw-r--r--mod/languages/languages/es/es.logrotate.php22
-rw-r--r--mod/languages/languages/es/es.members.php13
-rw-r--r--mod/languages/languages/es/es.messageboard.php43
-rw-r--r--mod/languages/languages/es/es.messages.php66
-rw-r--r--mod/languages/languages/es/es.notifications.php18
-rw-r--r--mod/languages/languages/es/es.pages.php62
-rw-r--r--mod/languages/languages/es/es.profile.php8
-rw-r--r--mod/languages/languages/es/es.reportedcontent.php36
-rw-r--r--mod/languages/languages/es/es.search.php18
-rw-r--r--mod/languages/languages/es/es.tagcloud.php9
-rw-r--r--mod/languages/languages/es/es.thewire.php36
-rw-r--r--mod/languages/languages/es/es.tinymce.php9
-rw-r--r--mod/languages/languages/es/es.twitter.php12
-rw-r--r--mod/languages/languages/es/es.twitter_api.php58
-rw-r--r--mod/languages/languages/es/es.uservalidationbyemail.php64
-rw-r--r--mod/languages/languages/eu/eu.blog.php57
-rw-r--r--mod/languages/languages/eu/eu.bookmarks.php53
-rw-r--r--mod/languages/languages/eu/eu.categories.php11
-rw-r--r--mod/languages/languages/eu/eu.core.php996
-rw-r--r--mod/languages/languages/eu/eu.custom_index.php10
-rw-r--r--mod/languages/languages/eu/eu.dashboard.php10
-rw-r--r--mod/languages/languages/eu/eu.developers.php48
-rw-r--r--mod/languages/languages/eu/eu.diagnostics.php39
-rw-r--r--mod/languages/languages/eu/eu.embed.php13
-rw-r--r--mod/languages/languages/eu/eu.externalpages.php14
-rw-r--r--mod/languages/languages/eu/eu.file.php76
-rw-r--r--mod/languages/languages/eu/eu.garbagecollector.php17
-rw-r--r--mod/languages/languages/eu/eu.groups.php213
-rw-r--r--mod/languages/languages/eu/eu.install.php134
-rw-r--r--mod/languages/languages/eu/eu.invitefriends.php29
-rw-r--r--mod/languages/languages/eu/eu.likes.php35
-rw-r--r--mod/languages/languages/eu/eu.logbrowser.php21
-rw-r--r--mod/languages/languages/eu/eu.logrotate.php21
-rw-r--r--mod/languages/languages/eu/eu.members.php12
-rw-r--r--mod/languages/languages/eu/eu.messageboard.php42
-rw-r--r--mod/languages/languages/eu/eu.messages.php65
-rw-r--r--mod/languages/languages/eu/eu.notifications.php17
-rw-r--r--mod/languages/languages/eu/eu.pages.php62
-rw-r--r--mod/languages/languages/eu/eu.profile.php7
-rw-r--r--mod/languages/languages/eu/eu.reportedcontent.php35
-rw-r--r--mod/languages/languages/eu/eu.search.php17
-rw-r--r--mod/languages/languages/eu/eu.tagcloud.php8
-rw-r--r--mod/languages/languages/eu/eu.thewire.php35
-rw-r--r--mod/languages/languages/eu/eu.tinymce.php8
-rw-r--r--mod/languages/languages/eu/eu.twitter.php11
-rw-r--r--mod/languages/languages/eu/eu.twitter_api.php40
-rw-r--r--mod/languages/languages/eu/eu.uservalidationbyemail.php50
-rw-r--r--mod/languages/languages/fr/fr.blog.php69
-rw-r--r--mod/languages/languages/fr/fr.bookmarks.php82
-rw-r--r--mod/languages/languages/fr/fr.categories.php15
-rw-r--r--mod/languages/languages/fr/fr.custom_index.php14
-rw-r--r--mod/languages/languages/fr/fr.dashboard.php14
-rw-r--r--mod/languages/languages/fr/fr.developers.php61
-rw-r--r--mod/languages/languages/fr/fr.diagnostics.php70
-rw-r--r--mod/languages/languages/fr/fr.embed.php21
-rw-r--r--mod/languages/languages/fr/fr.externalpages.php27
-rw-r--r--mod/languages/languages/fr/fr.file.php110
-rw-r--r--mod/languages/languages/fr/fr.garbagecollector.php25
-rw-r--r--mod/languages/languages/fr/fr.groups.php265
-rw-r--r--mod/languages/languages/fr/fr.install.php156
-rw-r--r--mod/languages/languages/fr/fr.invitefriends.php43
-rw-r--r--mod/languages/languages/fr/fr.likes.php44
-rw-r--r--mod/languages/languages/fr/fr.logbrowser.php27
-rw-r--r--mod/languages/languages/fr/fr.logrotate.php28
-rw-r--r--mod/languages/languages/fr/fr.members.php16
-rw-r--r--mod/languages/languages/fr/fr.messageboard.php72
-rw-r--r--mod/languages/languages/fr/fr.messages.php96
-rw-r--r--mod/languages/languages/fr/fr.notifications.php26
-rw-r--r--mod/languages/languages/fr/fr.pages.php104
-rw-r--r--mod/languages/languages/fr/fr.php1310
-rw-r--r--mod/languages/languages/fr/fr.profile.php12
-rw-r--r--mod/languages/languages/fr/fr.reportedcontent.php44
-rw-r--r--mod/languages/languages/fr/fr.search.php21
-rw-r--r--mod/languages/languages/fr/fr.tagcloud.php12
-rw-r--r--mod/languages/languages/fr/fr.thewire.php61
-rw-r--r--mod/languages/languages/fr/fr.tinymce.php14
-rw-r--r--mod/languages/languages/fr/fr.twitter.php7
-rw-r--r--mod/languages/languages/fr/fr.twitter_api.php59
-rw-r--r--mod/languages/languages/fr/fr.uservalidationbyemail.php64
-rw-r--r--mod/languages/languages/gl/gl.blog.php16
-rw-r--r--mod/languages/languages/gl/gl.bookmarks.php40
-rw-r--r--mod/languages/languages/gl/gl.core.php664
-rw-r--r--mod/languages/languages/gl/gl.custom_index.php11
-rw-r--r--mod/languages/languages/gl/gl.embed.php8
-rw-r--r--mod/languages/languages/gl/gl.externalpages.php14
-rw-r--r--mod/languages/languages/gl/gl.file.php61
-rw-r--r--mod/languages/languages/gl/gl.groups.php143
-rw-r--r--mod/languages/languages/gl/gl.messageboard.php36
-rw-r--r--mod/languages/languages/gl/gl.messages.php52
-rw-r--r--mod/languages/languages/gl/gl.pages.php42
-rw-r--r--mod/languages/languages/gl/gl.profile.php8
-rw-r--r--mod/languages/languages/gl/gl.reportedcontent.php7
-rw-r--r--mod/languages/languages/gl/gl.uservalidationbyemail.php8
-rw-r--r--mod/languages/languages/it/it.blog.php12
-rw-r--r--mod/languages/languages/it/it.bookmarks.php31
-rw-r--r--mod/languages/languages/it/it.categories.php10
-rw-r--r--mod/languages/languages/it/it.core.php707
-rw-r--r--mod/languages/languages/it/it.custom_index.php11
-rw-r--r--mod/languages/languages/it/it.file.php53
-rw-r--r--mod/languages/languages/it/it.groups.php141
-rw-r--r--mod/languages/languages/it/it.messageboard.php39
-rw-r--r--mod/languages/languages/it/it.messages.php56
-rw-r--r--mod/languages/languages/it/it.pages.php41
-rw-r--r--mod/languages/languages/it/it.profile.php8
-rw-r--r--mod/languages/languages/it/it.reportedcontent.php7
-rw-r--r--mod/languages/languages/ja/ja.blog.php12
-rw-r--r--mod/languages/languages/ja/ja.bookmarks.php37
-rw-r--r--mod/languages/languages/ja/ja.categories.php11
-rw-r--r--mod/languages/languages/ja/ja.core.php661
-rw-r--r--mod/languages/languages/ja/ja.custom_index.php11
-rw-r--r--mod/languages/languages/ja/ja.embed.php8
-rw-r--r--mod/languages/languages/ja/ja.externalpages.php14
-rw-r--r--mod/languages/languages/ja/ja.file.php61
-rw-r--r--mod/languages/languages/ja/ja.groups.php155
-rw-r--r--mod/languages/languages/ja/ja.messageboard.php41
-rw-r--r--mod/languages/languages/ja/ja.messages.php55
-rw-r--r--mod/languages/languages/ja/ja.pages.php43
-rw-r--r--mod/languages/languages/ja/ja.reportedcontent.php30
-rw-r--r--mod/languages/languages/nl/nl.blog.php50
-rw-r--r--mod/languages/languages/nl/nl.bookmarks.php46
-rw-r--r--mod/languages/languages/nl/nl.categories.php12
-rw-r--r--mod/languages/languages/nl/nl.core.php947
-rw-r--r--mod/languages/languages/nl/nl.custom_index.php11
-rw-r--r--mod/languages/languages/nl/nl.dashboard.php11
-rw-r--r--mod/languages/languages/nl/nl.developers.php43
-rw-r--r--mod/languages/languages/nl/nl.diagnostics.php32
-rw-r--r--mod/languages/languages/nl/nl.embed.php14
-rw-r--r--mod/languages/languages/nl/nl.externalpages.php15
-rw-r--r--mod/languages/languages/nl/nl.file.php69
-rw-r--r--mod/languages/languages/nl/nl.garbagecollector.php18
-rw-r--r--mod/languages/languages/nl/nl.groups.php205
-rw-r--r--mod/languages/languages/nl/nl.invitefriends.php28
-rw-r--r--mod/languages/languages/nl/nl.likes.php31
-rw-r--r--mod/languages/languages/nl/nl.logbrowser.php20
-rw-r--r--mod/languages/languages/nl/nl.logrotate.php18
-rw-r--r--mod/languages/languages/nl/nl.members.php13
-rw-r--r--mod/languages/languages/nl/nl.messageboard.php41
-rw-r--r--mod/languages/languages/nl/nl.messages.php63
-rw-r--r--mod/languages/languages/nl/nl.notifications.php18
-rw-r--r--mod/languages/languages/nl/nl.pages.php54
-rw-r--r--mod/languages/languages/nl/nl.profile.php8
-rw-r--r--mod/languages/languages/nl/nl.reportedcontent.php36
-rw-r--r--mod/languages/languages/nl/nl.search.php18
-rw-r--r--mod/languages/languages/nl/nl.tagcloud.php9
-rw-r--r--mod/languages/languages/nl/nl.thewire.php36
-rw-r--r--mod/languages/languages/nl/nl.tinymce.php9
-rw-r--r--mod/languages/languages/nl/nl.twitter.php12
-rw-r--r--mod/languages/languages/nl/nl.twitter_api.php41
-rw-r--r--mod/languages/languages/nl/nl.uservalidationbyemail.php49
-rw-r--r--mod/languages/languages/pt/pt.blog.php50
-rw-r--r--mod/languages/languages/pt/pt.bookmarks.php46
-rw-r--r--mod/languages/languages/pt/pt.brainstorm.php63
-rw-r--r--mod/languages/languages/pt/pt.categories.php12
-rw-r--r--mod/languages/languages/pt/pt.core.php966
-rw-r--r--mod/languages/languages/pt/pt.custom_index.php11
-rw-r--r--mod/languages/languages/pt/pt.dashboard.php11
-rw-r--r--mod/languages/languages/pt/pt.developers.php43
-rw-r--r--mod/languages/languages/pt/pt.diagnostics.php34
-rw-r--r--mod/languages/languages/pt/pt.embed.php14
-rw-r--r--mod/languages/languages/pt/pt.externalpages.php15
-rw-r--r--mod/languages/languages/pt/pt.file.php69
-rw-r--r--mod/languages/languages/pt/pt.garbagecollector.php17
-rw-r--r--mod/languages/languages/pt/pt.groups.php204
-rw-r--r--mod/languages/languages/pt/pt.install.php132
-rw-r--r--mod/languages/languages/pt/pt.invitefriends.php36
-rw-r--r--mod/languages/languages/pt/pt.likes.php35
-rw-r--r--mod/languages/languages/pt/pt.logbrowser.php20
-rw-r--r--mod/languages/languages/pt/pt.logrotate.php20
-rw-r--r--mod/languages/languages/pt/pt.members.php13
-rw-r--r--mod/languages/languages/pt/pt.messageboard.php43
-rw-r--r--mod/languages/languages/pt/pt.messages.php66
-rw-r--r--mod/languages/languages/pt/pt.moderated_comments.php48
-rw-r--r--mod/languages/languages/pt/pt.notifications.php20
-rw-r--r--mod/languages/languages/pt/pt.pages.php55
-rw-r--r--mod/languages/languages/pt/pt.profile.php8
-rw-r--r--mod/languages/languages/pt/pt.reportedcontent.php36
-rw-r--r--mod/languages/languages/pt/pt.search.php18
-rw-r--r--mod/languages/languages/pt/pt.spam_login_filter.php80
-rw-r--r--mod/languages/languages/pt/pt.speak_freely.php55
-rw-r--r--mod/languages/languages/pt/pt.tagcloud.php9
-rw-r--r--mod/languages/languages/pt/pt.thewire.php37
-rw-r--r--mod/languages/languages/pt/pt.tinymce.php9
-rw-r--r--mod/languages/languages/pt/pt.twitter.php12
-rw-r--r--mod/languages/languages/pt/pt.twitter_api.php43
-rw-r--r--mod/languages/languages/pt/pt.uservalidationbyemail.php51
-rw-r--r--mod/languages/languages/sr/sr.blog.php12
-rw-r--r--mod/languages/languages/sr/sr.core.php389
-rw-r--r--mod/languages/languages/sr/sr.custom_index.php10
-rw-r--r--mod/languages/languages/sr/sr.externalpages.php10
-rw-r--r--mod/languages/languages/sr/sr.file.php7
-rw-r--r--mod/languages/languages/sr/sr.friendrequest.php20
-rw-r--r--mod/languages/languages/sr/sr.groups.php148
-rw-r--r--mod/languages/languages/sr/sr.messageboard.php38
-rw-r--r--mod/languages/languages/sr/sr.messages.php55
-rw-r--r--mod/languages/languages/sr/sr.pages.php7
-rw-r--r--mod/languages/languages/sr/sr.profile.php8
-rw-r--r--mod/languages/languages/sr/sr.reportedcontent.php30
-rw-r--r--mod/languages/languages/th/th.core.php651
-rw-r--r--mod/languages/languages/zh/zh.blog.php69
-rw-r--r--mod/languages/languages/zh/zh.core.php662
-rw-r--r--mod/languages/languages/zh/zh.profile.php8
-rw-r--r--mod/languages/manifest.xml16
-rw-r--r--mod/languages/start.php55
-rw-r--r--mod/languages/views/default/js/languages/ca.php2
-rw-r--r--mod/languages/views/default/js/languages/da.php2
-rw-r--r--mod/languages/views/default/js/languages/de.php2
-rw-r--r--mod/languages/views/default/js/languages/en.php2
-rw-r--r--mod/languages/views/default/js/languages/es.php2
-rw-r--r--mod/languages/views/default/js/languages/eu.php2
-rw-r--r--mod/languages/views/default/js/languages/fr.php2
-rw-r--r--mod/languages/views/default/js/languages/gl.php2
-rw-r--r--mod/languages/views/default/js/languages/it.php2
-rw-r--r--mod/languages/views/default/js/languages/ja.php2
-rw-r--r--mod/languages/views/default/js/languages/nl.php2
-rw-r--r--mod/languages/views/default/js/languages/pt.php2
-rw-r--r--mod/languages/views/default/js/languages/sr.php2
-rw-r--r--mod/languages/views/default/js/languages/th.php2
-rw-r--r--mod/languages/views/default/js/languages/zh.php2
340 files changed, 25603 insertions, 0 deletions
diff --git a/mod/languages/README.txt b/mod/languages/README.txt
new file mode 100644
index 000000000..002a1a2a3
--- /dev/null
+++ b/mod/languages/README.txt
@@ -0,0 +1,9 @@
+This plugin contains the following language packs:
+
+ * [Spanish](http://community.elgg.org/pg/plugins/project/791438/developer/nnimis/espaol-spanish-language-pack-v18), thanks to nnmis
+ * [Dutch](http://community.elgg.org/pg/plugins/project/802303/developer/jeabakker/dutch-translation-for-elgg-18), thanks to ColdTrick IT Solutions
+ * [German](http://community.elgg.org/pg/plugins/project/788318/developer/iionly/german-language-pack-for-elgg-182), thanks to iionly
+ * [Portuguese](http://community.elgg.org/pg/plugins/release/832562/developer/rcerceau/elgg-18-and-elgg-17-1714-and-181-brazilian-portuguese-language-and-improved-translationbrowser-plugin), thanks to R.Cerceau
+ * [French](http://community.elgg.org/pg/plugins/project/823113/developer/Duclos/french-translation-for-elgg-v181), thanks to Jean-Baptiste Duclos
+ * [Danish](http://community.elgg.org/pg/plugins/project/868128/developer/TheMuller/danish-language-pack-184), thanks to TheMuller
+ * [Basque](http://community.elgg.org/plugins/892053/1.1/basque-language-pack-18), thanks to Ander Goñi (@agonirena)
diff --git a/mod/languages/languages/ca/ca.blog.php b/mod/languages/languages/ca/ca.blog.php
new file mode 100644
index 000000000..90763738d
--- /dev/null
+++ b/mod/languages/languages/ca/ca.blog.php
@@ -0,0 +1,54 @@
+<?php
+$language = array (
+ 'blog:notification' => '%s ha escrit un nou missatge del blog.
+
+%s
+%s
+
+Veure i comentar el nou missatge:
+%s',
+ 'blog' => 'Blogs',
+ 'blog:blogs' => 'Blogs',
+ 'blog:revisions' => 'Revisions',
+ 'blog:archives' => 'Arxius',
+ 'blog:blog' => 'Blog',
+ 'item:object:blog' => 'Blogs',
+ 'blog:title:user_blogs' => 'Blogs de %s',
+ 'blog:title:all_blogs' => 'Tots els blogs del lloc',
+ 'blog:title:friends' => 'Blogs d&acute;amics',
+ 'blog:group' => 'Blog del grup',
+ 'blog:enableblog' => 'Habilitar blog del grup',
+ 'blog:write' => 'Afegir una entrada al blog',
+ 'blog:add' => 'Afegir una entrada al blog',
+ 'blog:edit' => 'Editar entrada del blog',
+ 'blog:excerpt' => 'Extracte',
+ 'blog:body' => 'Cos',
+ 'blog:save_status' => 'Desat: ',
+ 'blog:never' => 'Mai',
+ 'blog:status' => 'Estat',
+ 'blog:status:draft' => 'Esborrany',
+ 'blog:status:published' => 'Publicat',
+ 'blog:status:unsaved_draft' => 'Esborrany no desat',
+ 'blog:revision' => 'Revisió',
+ 'blog:auto_saved_revision' => 'Revisió desa autom&agrave;ticament',
+ 'blog:message:saved' => 'Entrada del blog desada.',
+ 'blog:error:cannot_save' => 'No s&acute;ha pogut desar l&acute;entrada del blog.',
+ 'blog:error:cannot_write_to_container' => 'No té els permisos necessaris per afegir el blog al grup.',
+ 'blog:messages:warning:draft' => 'Hi ha un esborrany sense desar per aquesta entrada!',
+ 'blog:edit_revision_notice' => '(Versió anterior)',
+ 'blog:message:deleted_post' => 'Entrada del blog eliminada.',
+ 'blog:error:cannot_delete_post' => 'No s&acute;ha pogut eliminar l&acute;entrada del blog.',
+ 'blog:none' => 'No hi ha entrades en el blog',
+ 'blog:error:missing:title' => 'Ha d&acute;ingressar un títol per al blog!',
+ 'blog:error:missing:description' => 'Ha d&acute;ingresar el cos del seu blog!',
+ 'blog:error:cannot_edit_post' => 'La publicació no existeix o no té els permisos necessaris sobre ella.',
+ 'blog:error:revision_not_found' => 'No s&acute;ha pogut trobar la revisió.',
+ 'river:create:object:blog' => '%s ha publicat una entrada al blog %s',
+ 'river:comment:object:blog' => '%s ha comentat en el blog %s',
+ 'blog:newpost' => 'Una entrada nova de blog',
+ 'blog:widget:description' => 'Mostrar las entrades més recents del blog',
+ 'blog:moreblogs' => 'Més entrades del blog',
+ 'blog:numbertodisplay' => 'Quantitat d&acute;entrades del blog a mostrar',
+ 'blog:noblogs' => 'No hi ha entrades del blog',
+);
+add_translation("ca", $language); \ No newline at end of file
diff --git a/mod/languages/languages/ca/ca.bookmarks.php b/mod/languages/languages/ca/ca.bookmarks.php
new file mode 100644
index 000000000..c3cb84500
--- /dev/null
+++ b/mod/languages/languages/ca/ca.bookmarks.php
@@ -0,0 +1,51 @@
+<?php
+$language = array (
+ 'bookmarks:edit' => 'Edita l\'enllaç',
+ 'bookmarks:owner' => 'Enllaços de %s',
+ 'bookmarks:none' => 'No hi ha enllaços',
+ 'bookmarks:notification' => '%s ha afegit un nou enllaç:
+
+%s - %s
+%s
+
+Veure i comentar al nou enllaç:
+%s',
+ 'river:create:object:bookmarks' => '%s ha enllaçat %s',
+ 'river:comment:object:bookmarks' => '%s ha comentat l\'enllaç %s',
+ 'bookmarks:nogroup' => 'Aquest grup no té cap enllaç encara',
+ 'bookmarks:no_title' => 'Sense títol',
+ 'bookmarks:save:failed' => 'No es pot desar l\'enllaç. Siusplau, torna-ho a provar.',
+ 'bookmarks:save:invalid' => 'L\'enllaç és invàlid i no pot ser desat',
+ 'bookmarks' => 'Enllaços',
+ 'bookmarks:add' => 'Nou enllaç',
+ 'bookmarks:friends' => 'Enllaços de les amistats',
+ 'bookmarks:everyone' => 'Tots els enllaços',
+ 'bookmarks:this' => 'Marca això com a enllaç',
+ 'bookmarks:this:group' => 'Marca com enllaç a %s',
+ 'bookmarks:inbox' => 'Safata d\'entrada dels enllaços',
+ 'bookmarks:morebookmarks' => 'Més enllaços',
+ 'bookmarks:more' => 'Més',
+ 'bookmarks:with' => 'Compartir amb',
+ 'bookmarks:new' => 'Nou element marcat com enllaç',
+ 'bookmarks:address' => 'URL del recurs a marcar com enllaç',
+ 'bookmarks:delete:confirm' => 'Estàs segur que vols esborrar aquest recurs?',
+ 'bookmarks:numbertodisplay' => 'Nombre d\'elements marcats com enllaços a mostrar',
+ 'bookmarks:shared' => 'Afegit com enllaç',
+ 'bookmarks:visit' => 'Visitar el recurs',
+ 'bookmarks:recent' => 'Enllaços recents',
+ 'bookmarks:bookmarklet' => 'Descarrega els enllaços dinàmics',
+ 'bookmarks:bookmarklet:group' => 'Descarrega un grup d\'enllaços dinàmics',
+ 'bookmarks:river:annotate' => 'un comentari per aquest element marcat com enllaç',
+ 'bookmarks:river:item' => 'un element',
+ 'item:object:bookmarks' => 'Enllaços',
+ 'bookmarks:group' => 'Enllaços',
+ 'bookmarks:enablebookmarks' => 'Activa l\'agrupació d\'enllaços',
+ 'bookmarks:widget:description' => 'Aquest giny mostra els darrers enllaços',
+ 'bookmarks:bookmarklet:description' => 'El marcador dinàmic d\'enllaços et permet compartir qualsevol recurs que trobis a la xarxa amb les teves amistats, o simplement marcar-los per a tu mateix/a. Utilitza\'ls, simplement arrossega el botó a la teva barra de direcció:',
+ 'bookmarks:bookmarklet:descriptionie' => 'Si estàs fent servir Internet Explorer, hauràs de fer botó dret sobre la icona del marcador dinàmic, escollir \'afegir a adreces d\'interès\' i aleshores a la barra d\'enllaços.',
+ 'bookmarks:bookmarklet:description:conclusion' => 'Aleshores podràs desar qualsevol pàgina que visitis simplement prement-la cada cop.',
+ 'bookmarks:save:success' => 'S\'ha afegit correctament.',
+ 'bookmarks:delete:success' => 'S\'ha esborrat correctament.',
+ 'bookmarks:delete:failed' => 'No es pot esborrar l\'enllaç. Siusplau, torna-ho a provar.',
+);
+add_translation("ca", $language); \ No newline at end of file
diff --git a/mod/languages/languages/ca/ca.categories.php b/mod/languages/languages/ca/ca.categories.php
new file mode 100644
index 000000000..f50a0a804
--- /dev/null
+++ b/mod/languages/languages/ca/ca.categories.php
@@ -0,0 +1,12 @@
+<?php
+$ca = array (
+ 'categories' => 'Categories',
+ 'categories:settings' => 'Defineix les categories del lloc',
+ 'categories:explanation' => 'Per definir les categories que s\'usaran arreu el sistema, escriu-les aquí, separades per comes. Les eines compatibles les mostraran quan l\'habitant crei o editi contingut.',
+ 'categories:save:success' => 'Les categories del lloc han estat guardades satisfactòriament.',
+ 'categories:results' => 'Resultats per la categoria: %s',
+ 'categories:on_activate_reminder' => 'Les categories no funcionaran a no ser que n\'afegeixis alguna. <a href="%s">Afegeix categories ara.</a>',
+);
+
+add_translation("ca", $ca);
+
diff --git a/mod/languages/languages/ca/ca.core.php b/mod/languages/languages/ca/ca.core.php
new file mode 100644
index 000000000..57aa93118
--- /dev/null
+++ b/mod/languages/languages/ca/ca.core.php
@@ -0,0 +1,994 @@
+<?php
+$language = array (
+ 'login' => 'Inicia sessió',
+ 'loginok' => 'Has iniciat sessió',
+ 'loginerror' => 'Ha fallat alguna cosa en iniciar la sessió. Verifica les teves credencials i torna-ho a intentar',
+ 'login:empty' => 'El nom d\'usuària/correu-e i la contrasenya són necessaris.',
+ 'auth:nopams' => 'Error intern. No hi ha un mètode d\'autenticació d\'usuàries instal·lat',
+ 'logout' => 'Tanca sessió',
+ 'logouterror' => 'No s´ha pogut tancar la sessió. Si us plau, torna-ho a intentar',
+ 'loggedinrequired' => 'Has d´estar identificada per poder veure aquesta pàgina',
+ 'adminrequired' => 'Has de ser una administradora per poder veure aquesta pàgina',
+ 'membershiprequired' => 'Has de ser membre del grup per poder veure aquesta pàgina',
+ 'exception:contact_admin' => 'Un error irreparable ha succeït i s\'ha fet l\'informe. Contacta l\'administradora del lloc amb la següent informació:',
+ 'actionunauthorized' => 'No estàs autoritzada per realitzar aquesta acció',
+ 'InstallationException:SiteNotInstalled' => 'No s´ha pogut processar la sol·licitud. El lloc no està configurat o la base de dades ha caigut',
+ 'DatabaseException:WrongCredentials' => 'No s´ha pogut connectar a la base de dades amb aquestes credencials. Verifica l´arxiu de configuració',
+ 'DatabaseException:NoConnect' => 'No es pot consultar la base de dades \'%s\'. Si un plau, verifica que aquesta base de dades existeixi i que tinguis els permisos corresponents',
+ 'DatabaseException:InvalidDBLink' => 'S\'ha perdut la connexió a la base de dades',
+ 'PluginException:MisconfiguredPlugin' => '%s (guid: %s) és una extensió desconfigurada que ha estat deshabilitada. Si us plau, revisa la Wiki d´Elgg per ampliar la informació (http://docs.elgg.org/wiki/)',
+ 'ElggPlugin:Exception:CannotIncludeFile' => 'No es pot incloure %s per a l\'extensióin %s (guid: %s) a %s. Verifica els permisos!',
+ 'ElggPlugin:Exception:CannotRegisterViews' => 'No es pot carregar el directori "views" per a l\'extensió %s (guid: %s) en %s. Verifica els permisos!',
+ 'ElggPlugin:Exception:CannotRegisterLanguages' => 'No poden registrar-se idiomes per a l\'extensió %s (guid: %s) a %s. Verifica els permisos!',
+ 'ElggPlugin:Dependencies:Suggests' => 'Suggereix',
+ 'InvalidParameterException:GUIDNotForExport' => 'No s´ha especificat un GUID durant l´exportació. Això no hauria de succeir.',
+ 'InvalidParameterException:UnexpectedODDClass' => 'import() ha passat una classe ODD inesperada',
+ 'InstallationException:TypeNotSupported' => 'No es reconeix el tipus %s. Això indica un error en la instal·lació causat, probablement, per una actualizació incompleta.',
+ 'ImportException:NoGUID' => 'S´ha creat una nova entitat sense GUID. Això no pot passar.',
+ 'ImportException:GUIDNotFound' => 'No s´ha pogut trobar l´entitat \'%d\'.',
+ 'ImportException:NoODDElements' => 'No s´han trobat elements OpenDD per a la importació. La importació ha fallat.',
+ 'ImportException:NotAllImported' => 'No s´han importat tots els elements.',
+ 'IOException:MissingFileName' => 'Has d´especificar un nom abans d´obrir un arxiu.',
+ 'ClassNotFoundException:NotFoundNotSavedWithFile' => 'No s´ha pogut carregar la classe de repositori %s per a l´arxiu %u',
+ 'NotificationException:NoNotificationMethod' => 'No s´ha especificat un mètode de notificació.',
+ 'NotificationException:NoHandlerFound' => 'No s´ha trobat un controlador \'%s\' o no és executable.',
+ 'DatabaseException:UnspecifiedQueryType' => 'Tipus de consulta no reconegut o no especificat.',
+ 'DatabaseException:NoTablesSpecified' => 'No s´han especificat les taules per a la consulta.',
+ 'InvalidParameterException:NoEntityFound' => 'No es troba l´entitat. Pot ser que no existeixi o que no tingui els premisos necessaris sobre ella.',
+ 'InvalidParameterException:GUIDNotFound' => 'No s´ha pogut trobar el GUID: %s, o no hi té accés.',
+ 'InvalidParameterException:CanNotExportType' => 'Ens sap greu, l´exportació de \'%s\' no es troba implementada',
+ 'APIException:ApiResultUnknown' => 'Els resultats de l´API no són coneguts. Això no pot passar.',
+ 'ConfigurationException:NoSiteID' => 'No s´ha especificat una ID del lloc.',
+ 'SecurityException:APIAccessDenied' => 'Ens sap greu, l´accés a l´API ha estat deshabilitat per part de l´administradora.',
+ 'SecurityException:NoAuthMethods' => 'No s´han trobat mètodes d´identificació per processar la sol·licitud.',
+ 'SecurityException:ForwardFailedToRedirect' => 'La redirecció no pot ser feta ja que hi ha capçaleres que ja s\'han enviat. S\'ha detingut l\'execució per seguretat. Mira a http://docs.elgg.org/ per trobar més informació.',
+ 'APIException:ParameterNotArray' => '%s no és un Array.',
+ 'APIException:InvalidParameter' => 'S´ha trobat un paràmetre no vàlid per a \'%s\' en el mètode \'%s\'.',
+ 'APIException:UserAuthenticationFailed' => 'La crida al mètode ha fallat en la identificació de la usuària',
+ 'SecurityException:AuthTokenExpired' => 'El token d´identificació no es troba o ha caducat.',
+ 'APIException:TemporalDrift' => 'X-Elgg-time és molt llunyà en el passat o en el futur. Error Epoch.',
+ 'SecurityException:InvalidPostHash' => 'Hash de POST data no vàlid - S´esperava %s, però s´ha rebut %s.',
+ 'SecurityException:DupePacket' => 'Signatura de paquet vista abans.',
+ 'SecurityException:InvalidAPIKey' => 'Clau API no vàlida o perduda.',
+ 'NotImplementedException:CallMethodNotImplemented' => 'No se suporta la crida al mètode \'%s\'.',
+ 'NotImplementedException:XMLRPCMethodNotImplemented' => 'Crida al mètode XML-RPC \'%s\' no implementada.',
+ 'InvalidParameterException:UnexpectedReturnFormat' => 'La crida al mètode \'%s\' ha tingut un resultat inesperat.',
+ 'PluginException:NoPluginName' => 'No s´ha pogut trobar el nom de l\'extensió',
+ 'SecurityException:authenticationfailed' => 'No s´ha pogut identificar l´usuària',
+ 'CronException:unknownperiod' => '%s no és un període recognoscible.',
+ 'SecurityException:deletedisablecurrentsite' => 'No es pot eliminar o deshabilitar el lloc que estàs veient en aquests moments!',
+ 'LoginException:BannedUser' => 'Has estat bloquejada en aquest lloc i no pots accedir-hi',
+ 'LoginException:UsernameFailure' => 'No pots entrar. Si us plau, revisa el teu nom d\'usuària/correu-e i clau d\'accés.',
+ 'LoginException:AccountLocked' => 'El teu compte ha estat bloquejat perquè ha superat el nombre permès d´intents d´iniciar la sessió.',
+ 'LoginException:ChangePasswordFailure' => 'Ha fallat la verificació de la clau d\'accés.',
+ 'deprecatedfunction' => 'Alerta: aquest codi utilitza la funció obsoleta \'%s\' que no és compatible amb aquesta versió d´Elgg',
+ 'pageownerunavailable' => 'Alerta: l´administradora de la pàgina %d no es troba accessible!',
+ 'error:missing_data' => 'Falta alguna informació a la teva petició',
+ 'auth.gettoken' => 'Aquesta crida API permet a l´usuària obtenir un token d´identificació que es pot usar per identificar futures crides API. S´ha d´enviar com a paràmetre auth_token',
+ 'username' => 'Nom d´usuària',
+ 'loginusername' => 'Nom d\'usuària o correu-e',
+ 'admin_option' => 'Fer administradora a aquesta usuària?',
+ 'LOGGED_IN' => 'Usuàries en línia',
+ 'dashboard:nowidgets' => 'El teu escriptoril et permet seguir l´activitat i el contingut que t´interessen d´aquest lloc',
+ 'widgets:add:description' => 'Clica el botó del giny que t´interessa per afegir-lo a la pàgina.',
+ 'widgets:save:success' => 'El giny s´ha desat correctament.',
+ 'widgets:save:failure' => 'No s´ha pogut desar el giny. Si us plau, intenti-ho una altra vegada.',
+ 'user' => 'Usuària',
+ 'item:user' => 'Usuàries',
+ 'friends' => 'Amigues',
+ 'friends:yours' => 'Les teves amigues',
+ 'friends:owned' => 'Amigues de %s',
+ 'friend:add' => 'Nova amiga',
+ 'friend:remove' => 'Esborrar amiga',
+ 'friends:add:successful' => '%s ha estat afegida com a amiga.',
+ 'friends:add:failure' => 'No s´ha pogut afegir %s com a amiga.',
+ 'friends:remove:successful' => 'S´ha esborrat %s de les teves amigues.',
+ 'friends:remove:failure' => 'No s´ha pogut esborrar %s de les teves amigues.',
+ 'friends:none' => 'Aquesta usuària no té cap amiga encara.',
+ 'friends:none:you' => 'Encara no tens cap amiga.',
+ 'friends:none:found' => 'No s´ha trobat cap amiga.',
+ 'friends:of:none' => 'Ningú no ha afegit aquesta usuària com a amiga.',
+ 'friends:of:none:you' => 'Ningú no t´ha afegit com a amiga. Pots començar a afegir contingut i completar el teu perfil perquè la gent et trobi.',
+ 'friends:of:owned' => 'Gent que s\'ha fet amiga de %s',
+ 'friends:of' => 'Amigues de',
+ 'friends:collections' => 'Col·leccions d\'amigues',
+ 'friends:collections:add' => 'Nova col·lecció d\'amigues',
+ 'friends:addfriends' => 'Seleccionar amigues',
+ 'friends:collectionfriends' => 'Amigues en aquesta col·lecció',
+ 'friends:nocollectionname' => 'Has de posar un nom a la col·lecció abans de crear-la',
+ 'avatar:remove' => 'Elimina el teu avatar i restableix l\'icona predefinida',
+ 'avatar:remove:success' => 'S\'ha eliminat l\'avatar correctament',
+ 'avatar:remove:fail' => 'Error en eliminar l\'avatar',
+ 'profile:explainchangefields' => 'Pots substituir els camps de perfil que hi ha amb d´altres creats per tu si utilitzes el formulari de sota.
+
+ Ingressa un nou camp de perfil. Per exemple, \'Equip favorit\'. Després, selecciona el tipus de camp. Per exemple, \'text, url, etiquetes\'. Fes clic al botó \'Afegir\'. Per tornar a ordenar els camps, arrossega el control al costat de l´etiqueta del camp. Per editar l´etiqueta del camp, fes clic al text de l´etiqueta.
+
+Pots tornar a la disposició original del perfil en qualsevol moment, però perdràs la informació creada en els camps personalitzats del perfil fins al moment.',
+ 'profile:field_too_long' => 'No pots desar la informació del perfil perquè la secció "%s" és massa llarga.',
+ 'profile:noaccess' => 'No tens permisos per editar aquest perfil',
+ 'river' => 'Activitat',
+ 'river:friend:user:default' => '%s ara és amiga de %s',
+ 'river:noaccess' => 'No tens permís per veure aquest element.',
+ 'riveritem:single:user' => 'una usuària',
+ 'riveritem:plural:user' => 'algunes usuàries',
+ 'river:update' => 'Actualitzar per %s',
+ 'river:delete:success' => 'L\'activitat ha estat eliminada',
+ 'river:delete:fail' => 'No es pot eliminar l\'activitat',
+ 'river:widgets:friends' => 'Activitat de les amigues',
+ 'notifications:methods' => 'Si us plau, indica els mètodes que vols habilitar.',
+ 'notifications:usersettings:save:ok' => 'La teva configuració de notificacions s´ha guardat correctament.',
+ 'notifications:usersettings:save:fail' => 'Hi ha hagut un error a l´hora de desar la configuració de notificacions',
+ 'user.notification.get' => 'Retornar la configuració de notificacions per a una usuària en concret.',
+ 'user.notification.set' => 'Establir la configuració de notificacions per a una usuàri en concret.',
+ 'users:searchtitle' => 'Cercar per usuàries: %s',
+ 'tag:search:startblurb' => 'Elements amb etiquetes que coincideixin amb \'%s\':',
+ 'user:search:startblurb' => 'Usuàries que coincideixin amb \'%s\':',
+ 'userpicker:only_friends' => 'Només amigues',
+ 'registerok' => 'T´has registrat correctament per a %s',
+ 'registerbad' => 'No t´has pogut registrar per culpa d´una errada desconeguda.',
+ 'registerdisabled' => 'L´administradora del sistema ha deshabilitat el registre',
+ 'registration:notemail' => 'No has ingressat una adreça de correu vàlida',
+ 'registration:userexists' => 'El nom d\'usuària ja existeix',
+ 'registration:usernametooshort' => 'El nom d\'usuària ha de tenir, com a mínim, %u caràcters',
+ 'registration:usernametoolong' => 'El teu nom d\'usuària és massa llarg. Pot tenir un màxim de %u caràcters.',
+ 'registration:passwordtooshort' => 'La contrasenya ha de tenir, com a mínim, %u caràcters.',
+ 'registration:dupeemail' => 'Aquesta adreça de correu ja està registrada.',
+ 'registration:invalidchars' => 'Ens sap greu, el teu nom d\'usuària té caràcters no vàlids: %s. Aquests són tots els caràcters que estan invalidats: %s',
+ 'registration:emailnotvalid' => 'Ens sap greu, l\'adreça de correu que has ingressat no és vàlida en el sistema',
+ 'registration:passwordnotvalid' => 'Ens sap greu, la contrasenya que has ingressat no és vàlida en el sistema',
+ 'registration:usernamenotvalid' => 'Ens sap greu, el nom d\'usuària que has ingressat no és vàlid en el sistema',
+ 'adduser' => 'Afegir usuària',
+ 'adduser:ok' => 'S\'ha afegit correctament una nova usuària.',
+ 'adduser:bad' => 'No s\'ha pogut afegir la nova usuària.',
+ 'user:name:success' => 'S\'ha modificat correctament el teu nom a la xarxa.',
+ 'user:name:fail' => 'No s\'ha pogut modificar el teu nom a la xarxa. Si us plau, assegura\'t que no és massa llarg i torna-ho a intentar.',
+ 'user:password:fail' => 'No s\'ha pogut modificar la contrasenya a la xarxa',
+ 'user:password:fail:incorrect_current_password' => 'Has introduït malament la contrasenya actual.',
+ 'user:resetpassword:unknown_user' => 'Usuària no vàlida.',
+ 'user:resetpassword:reset_password_confirm' => 'Quan modifiquis la contrasenya, t\'enviarem la nova a l´adreça de correu registrada.',
+ 'user:set:language' => 'Configuració d\'idioma',
+ 'user:language:label' => 'El teu idioma',
+ 'user:language:success' => 'S\'ha actualitzat la configuració d\'idioma.',
+ 'user:language:fail' => 'No s\'ha pogut actualitzar la configuració d\'idioma.',
+ 'user:username:notfound' => 'No s\'ha trobat la usuària %s',
+ 'user:password:resetreq:success' => 'Sol·licitud de nova contrasenya confirmada. T\'hem enviat un correu electrònic',
+ 'user:password:resetreq:fail' => 'No s\'ha pogut sol·lictar una nova contrasenya.',
+ 'user:password:text' => 'Per sol·licitar una nova contrasenya, ingressa el teu nom d\'usuària i fes clic al botó de sota.',
+ 'user:persistent' => 'Recorda\'m',
+ 'admin:configuration:success' => 'La teva configuració ha estat desada',
+ 'admin:configuration:fail' => 'No s\'ha pogut desar la teva configuració',
+ 'admin:configuration:dataroot:relative_path' => 'No es pot posar "%s" com a dataroot perquè no és una ruta absoluta.',
+ 'admin:description' => 'El panell d\'administració et permetrà organitzar tots els aspectes del sistema, des de la gestió d\'usuàries fins al comportament de les extensions. Selecciona una opció a sota per començar.',
+ 'admin:appearance' => 'Aparença',
+ 'admin:users' => 'Usuàries',
+ 'admin:users:online' => 'Actualment en línia',
+ 'admin:users:add' => 'Afegeix una nova usuària',
+ 'admin:users:description' => 'Aquest panell d\'administració et permetrà gestionar la configuració d\'usuàries de la xarxa. Selecciona una opció a sota per començar.',
+ 'admin:users:adduser:label' => 'Clica aquí per afegir una nova usuària...',
+ 'admin:users:opt:linktext' => 'Configura les usuàries...',
+ 'admin:users:opt:description' => 'Configurar usuàries i informació de comptes.',
+ 'admin:users:find' => 'Trobar',
+ 'admin:settings:advanced' => 'Configuració avançada',
+ 'admin:site:description' => 'Aquest panell d\'administració et permetrà gestionar la configuració global de la xarxa. Selecciona una opció a sota per començar.',
+ 'admin:site:opt:linktext' => 'Configurar lloc...',
+ 'admin:site:access:warning' => 'Les modificacions en el control dels acessos només tindran impacte en els acessos futurs.',
+ 'admin:widget:online_users' => 'Usuàries en línia',
+ 'admin:widget:online_users:help' => 'Llista de les usuàries actuals del lloc',
+ 'admin:widget:content_stats:help' => 'Seguiment del contingut creat per les usuàries de la xarxa',
+ 'admin:widget:admin_welcome:admin_overview' => 'Pots navegar per l\'àrea d\'administració amb el menú de la dreta. Està organitzat per aquestes tres seccions:
+<dl>
+<dt>Administra</dt><dd>Les tasques del dia a dia com el contingut denunciat, mirar qui és en línia, les estadístiques.</dd>
+<dt>Configura</dt><dd>Tasques ocasionals com canviar el nom del lloc o activar una extensió.</dd>
+<dt>Desenvolupa</dt><dd>Per a les desenvolupadores que estan construint extensions o dissenyant temes (Requereix que l\'extensió developer estigui activa.)</dd>
+</dl>',
+ 'admin:widget:admin_welcome:outro' => '<br>Assegura\'t de verificar els recursos disponibles als enllaços a peu de pàgina i gràcies per utilitzar Elgg!',
+ 'admin:widget:control_panel:help' => 'Proveeix d\'accés fàcil als controls comuns',
+ 'admin:footer:manual' => 'Manual d\'qdministració',
+ 'admin:plugins:category:nonbundled' => 'No inclosa',
+ 'plugins:disabled' => 'Les extensions no s\'estan carregant perquè hi ha un arxiu anomenat "disabled" al directori.',
+ 'plugins:usersettings:save:ok' => 'La configuració de la usuària per a l\'extensió %s s\'ha desat correctament',
+ 'admin:plugins:description' => 'Aquest panell et permetrà controlar i configurar les eines instal·lades al seu lloc.',
+ 'admin:plugins:label:repository' => 'Codi',
+ 'admin:plugins:label:bugtracker' => 'Informar d\'això',
+ 'admin:plugins:label:donate' => 'Donar',
+ 'admin:plugins:warning:unmet_dependencies' => 'Aquesta extensió té dependències desconegudes i no s´activarà. Consulta les dependències a baix per ampliar la informació',
+ 'admin:plugins:warning:invalid' => '%s no és una extensió d\'Elgg vàlida',
+ 'admin:plugins:warning:invalid:check_docs' => 'Verifica <a href="http://docs.elgg.org/Invalid_Plugin">la documentació de l\'Elgg</a> amb consells per solucionar problemes.',
+ 'admin:statistics:description' => 'Això és un resum de les estadístiques del lloc. Si necessites estadístiques més avançades, disposes d´una funcionalitat d\'adminsitració professional',
+ 'admin:statistics:opt:description' => 'Veure informació estadística sobre usuàries i objectes en el lloc',
+ 'admin:statistics:label:numusers' => 'Quantitat d´usuàries',
+ 'admin:statistics:label:numonline' => 'Quantitat d´usuàries connectades',
+ 'admin:statistics:label:onlineusers' => 'Usuàries connectades ara mateix',
+ 'admin:statistics:label:version:release' => 'Alliberament',
+ 'admin:server:label:post_max_size' => 'Mida màxima del POST',
+ 'admin:server:label:upload_max_filesize' => 'Mida màxima de la pujada',
+ 'admin:server:warning:post_max_too_small' => '(Nota: post_max_size ha de ser més gran que aquest valor per suportar càrregues d\'aquesta mida)',
+ 'admin:user:label:search' => 'Trobar usuàries:',
+ 'admin:user:ban:no' => 'No pot bloquejar aquesta usuària',
+ 'admin:user:ban:yes' => 'Usuària bloquejada',
+ 'admin:user:unban:no' => 'No es pot desbloquejar aquesta usuària',
+ 'admin:user:unban:yes' => 'Usuària desbloquejada',
+ 'admin:user:delete:no' => 'No es pot eliminar aquesta usuària',
+ 'admin:user:delete:yes' => 'La usuària %s ha estat eliminada',
+ 'admin:user:self:delete:no' => 'No pots eliminar-te a tu mateixa',
+ 'admin:user:resetpassword:yes' => 'Contrasenya restablerta. Es notificarà a l´usuària.',
+ 'admin:user:resetpassword:no' => 'No és possible restablir la contrasenya.',
+ 'admin:user:makeadmin:yes' => 'La usuària s\'ha convertit en administradora.',
+ 'admin:user:makeadmin:no' => 'No s\'ha pogut convertir la usuària en administradora',
+ 'admin:user:removeadmin:yes' => 'La usuària ja no és administradora',
+ 'admin:user:removeadmin:no' => 'No es poden eliminar els privilegis d\'administradora a aquesta usuària.',
+ 'admin:add_menu_item:description' => 'Completa el nom per mostrar i l´adreça URL per afegir un element de menú personalizat',
+ 'admin:default_widgets:instructions' => 'Afegir, esborrar, moure i configurar els giny per defecte a la pàgina de giny seleccionada. Aquests canvis només tindran efecte en les noves usuàries',
+ 'usersettings:description' => 'El panell de configuració permet parametritzar les teves preferències personals, des de l\'administració d\'usuàries al comportament de les extensions. Selecciona una opció a sota per començar.',
+ 'usersettings:statistics' => 'Les teves estadístiques',
+ 'usersettings:statistics:opt:description' => 'Veure informació estadística \'´usuàries i d\'objectes a la xarxa',
+ 'usersettings:user' => 'Les teves preferències',
+ 'usersettings:user:opt:description' => 'Això et permetrà establir les teves preferències.',
+ 'usersettings:user:opt:linktext' => 'Modificar les teves preferències',
+ 'usersettings:plugins:opt:description' => 'Preferències de configuració per a les teves eines actives',
+ 'usersettings:plugins:opt:linktext' => 'Configura les teves eines',
+ 'usersettings:plugins:description' => 'Aquest panell et permetrà establir les teves preferències personals per les eines habilitades per l\'administradora del sistema.',
+ 'usersettings:statistics:label:numentities' => 'El teu contingut',
+ 'usersettings:statistics:yourdetails' => 'Els teus detalls',
+ 'river:friends' => 'Activitat de les amigues',
+ 'friends:widget:description' => 'Mostra alguna de les teves amigues.',
+ 'friends:num_display' => 'Quantitat d\'amigues a mostrar',
+ 'saving' => 'Desant...',
+ 'remove' => 'Eliminar',
+ 'revert' => 'Revertir',
+ 'back' => 'Enrere',
+ 'makeadmin' => 'Fer administradora',
+ 'removeadmin' => 'Esborrar administradora',
+ 'active' => 'Activa',
+ 'content:latest:blurb' => 'Opcionalment, clica aquí per veure el contingut més recent de tota la xarxa',
+ 'question:areyousure' => 'Estàs segur?',
+ 'on' => 'Encès',
+ 'off' => 'Apagat',
+ 'deleteconfirm' => 'Està segur de voler eliminar aquest objecte?',
+ 'deleteconfirm:plural' => 'Estàs segur de voler eliminar aquests objectes?',
+ 'fileexists' => 'L\'arxiu ja ha estat carregat. Per substituir-lo, selecciona:',
+ 'useradd:subject' => 'Compte d´usuària creat',
+ 'useradd:body' => '%s,
+
+El teu compte d´usuària ha estat creat a %s. Per iniciar la sessió visita:
+
+%s
+
+i inicia sessió amb les següents credencials:
+
+Usuària: %s
+Contrasenya: %s
+
+Un cop identificada, et recomanem que modifiquis la teva contrasenya.',
+ 'systemmessages:dismiss' => 'clica per tancar',
+ 'installation:dataroot:warning' => 'Has de crear aquest directori manualment. S\'ha de trobar en un directori diferent al de la instal·lació d\'Elgg',
+ 'installation:sitepermissions' => 'Permisos d\'accés per defecte:',
+ 'installation:debug' => 'El mode Debug proveeix informació extra que es pot utilizar per evaluar eventualitats. Pot fer més lent el funcionament del sistema i s\'ha d\'utilitzar només quan es detectin problemes:',
+ 'installation:debug:error' => 'Mostra només errors crítics',
+ 'installation:debug:warning' => 'Mostra només alertes crítiques',
+ 'installation:debug:notice' => 'Mostra totes les errades, alertes i informacions d´esdeveniments',
+ 'installation:registration:description' => 'El registre d\'usuàries està actiu per defecte. Desactiva\'l si no vols que es puguin registrar noves usuàries.',
+ 'installation:registration:label' => 'Permet que es registrin noves usuàries',
+ 'installation:walled_garden:description' => 'Habilitar el lloc perquè s´executi com una xarxa privada. Això impedirà a usuàries no registrats visualitzar qualsevol pàgina del lloc, excepte les establertes com a públiques',
+ 'installation:walled_garden:label' => 'Restringeix les pàgines a les usuàries connectades.',
+ 'installation:httpslogin' => 'Habilitar aquesta opció perquè les usuàries s´identifiquin mitjançant HTTPS. Necessitaràs habilitar HTTPS també al servidor perquè funcioni',
+ 'installation:view' => 'Ingressa la vista que es visualitzará per defecte en el lloc o deixa-ho en blanc per la vista per defecte (si tens dubtes, deixa-ho per defecte):',
+ 'installation:allow_user_default_access:description' => 'Si se selecciona, es permetrà a les usuàries establir el seu nivell d´accés per defecte i pot sobreescriure els nivells d´accés del sistema',
+ 'installation:allow_user_default_access:label' => 'Permetre l\'accés per defecte de les usuàries',
+ 'installation:simplecache:description' => 'La memòria cau simple augmenta el rendiment perquè emmagatzema contingut estàtic, com fulls CSS i arxius JavaScript. Habitualment es desitja que aquesta opció estigui activada.',
+ 'installation:simplecache:label' => 'Utilitzar memòria cau simple (recomanat)',
+ 'installation:systemcache:description' => 'La memòria cau del sistema disminueix el temps de càrrega de l\'Elgg posant les dades a arxius.',
+ 'installation:systemcache:label' => 'Utilitza la memòria del sistema (recomanat)',
+ 'upgrading' => 'Actualizant...',
+ 'upgrade:unable_to_upgrade_info' => 'No es pot actualizar perquè s´han detectat vistes antigues en el directori de vistes del nucli d´Elgg. Aquestes vistes han quedat obsoletes i s´han d´esborrar perquè Elgg funcioni correctament. Si no ha fet canvis al nucli d´Elgg, elimini només el directori de vistes (views) i substitueixi´l amb l´últim paquet d´instal·lació descarregat d´<a href="http://elgg.org">elgg.org</a>.<br>
+ <br>
+
+ Si necessites instruccions detallades, visita la <a href="http://docs.elgg.org/wiki/Upgrading_Elgg">
+ Documentació d´actualizació d´Elgg</a>. Si necessita assistència, si us plau vagi als <a href="http://community.elgg.org/pg/groups/discussion/">Fòrums de Suport de la Comunitat</a>',
+ 'friend:newfriend:subject' => '%s t´ha fet una de les seves amigues!',
+ 'actiongatekeeper:uploadexceeded' => 'La mida de(ls) arxiu(s) pujat(s) excedeix el límit establert per l\'administrador del lloc',
+ 'ar' => 'Àrab',
+ 'bg' => 'Búlgar',
+ 'bo' => 'Tibetà',
+ 'br' => 'Bretó',
+ 'ca' => 'Català',
+ 'cs' => 'Txec',
+ 'da' => 'Danès',
+ 'de' => 'Alemany',
+ 'el' => 'Grec',
+ 'en' => 'Anglès',
+ 'eu' => 'Basc',
+ 'fi' => 'Finès',
+ 'fr' => 'Francès',
+ 'ga' => 'Irlandès',
+ 'gd' => 'Escocès / Gaelic',
+ 'gl' => 'Gallec',
+ 'gn' => 'Guaraní',
+ 'he' => 'Hebreu',
+ 'hu' => 'Hungarès',
+ 'hy' => 'Armeni',
+ 'it' => 'Italià',
+ 'iw' => 'Hebreu (obsolet)',
+ 'ja' => 'Japonès',
+ 'ji' => 'Yiddish (obsolee)',
+ 'ko' => 'Coreà',
+ 'ku' => 'Kurd',
+ 'la' => 'Llatí',
+ 'lt' => 'Lituà',
+ 'mi' => 'Maorí',
+ 'mk' => 'Macedoni',
+ 'no' => 'Noruec',
+ 'oc' => 'Occità',
+ 'pl' => 'Polonès',
+ 'pt' => 'Portuguès',
+ 'qu' => 'Quèxua',
+ 'ru' => 'Rus',
+ 'sa' => 'Sànscrit',
+ 'sl' => 'Eslovè',
+ 'so' => 'Somalí',
+ 'sq' => 'Albanès',
+ 'sr' => 'Serbi',
+ 'tr' => 'Turc',
+ 'ur' => 'Urdú',
+ 'zh' => 'Xinès',
+ 'zu' => 'Zulú',
+ 'dashboard' => 'Escriptori',
+ 'widgets:add' => 'Afegir giny',
+ 'widget:unavailable' => 'Ja has afegit aquest giny',
+ 'widget:edit' => 'Personalitza el giny',
+ 'widgets' => 'Ginys',
+ 'widget' => 'Giny',
+ 'item:object:widget' => 'Ginys',
+ 'widgets:add:success' => 'El giny s\'ha afegit correctament.',
+ 'widgets:add:failure' => 'No es pot afegir el giny.',
+ 'widgets:move:failure' => 'No es pot guardar la nova posició del giny.',
+ 'widgets:remove:failure' => 'El giny no s\'ha pogut eliminar',
+ 'admin:widget:admin_welcome' => 'Benvinguda',
+ 'admin:plugins:category:widget' => 'Ginys',
+ 'admin:appearance:default_widgets' => 'Giny per defecte',
+ 'admin:default_widgets:unknown_type' => 'Tipus de giny desconegut',
+ 'profile:twitter' => 'Nom d\'usuària al twitter',
+ 'ElggPlugin:NoPluginPackagePackage' => 'ElggPluginPackage falta per a l\'extensió amb ID %s (guid %s)',
+ 'ElggPluginPackage:InvalidPlugin:CircularDep' => 'Dependència %s invàlida "%s" a l\'extensió %s. Les extensions no poden entrar en conflicte amb altres de requerits!',
+ 'PluginException:ParserError' => 'Error en processar el manifest amb versió d´ API %s a l\'extensió %s',
+ 'PluginException:NoAvailableParser' => 'No s´ha pogut trobar un processador per al manifest de la versió de l´ API %s a l\'extensió %s',
+ 'PluginException:ParserErrorMissingRequiredAttribute' => 'Falta l´atribut \'%s\' al manifest de l\'extensió %s',
+ 'ClassNotFoundException:MissingClass' => 'Classe \'%s\' no trobada, Falta alguna extensió?',
+ 'admin:plugins:category:bundled' => 'Inclosa',
+ 'admin:plugins:activate_all' => 'Activar totes',
+ 'admin:plugins:deactivate_all' => 'Desactivar totes',
+ 'admin:plugins:opt:linktext' => 'Configurar eines...',
+ 'entity:default:missingsupport:popup' => 'Aquesta entitat no es pot mostrar correctament. Això pot ser perquè el suport de l\'extensió ja no es troba instal·lat',
+ 'actiongatekeeper:pluginprevents' => 'Una extensió d´aquest formulari ha evitat que s\'enviï el formulari',
+ 'add' => 'Afegeix',
+ 'login:baduser' => 'No és possible carregar el teu compte.',
+ 'actionnotfound' => 'No s\'ha trobat el fixter d\'acció per a %s',
+ 'InstallationException:MissingLibrary' => 'No s\'ha pogut carregar %s',
+ 'InstallationException:CannotLoadSettings' => 'Elgg no pot carregar el fitxer de configuració. No existeix o hi ha algun problema amb el sistema de permisos.',
+ 'DatabaseException:InvalidQuery' => 'Consulta invàlida',
+ 'PluginException:CannotStart' => '%s (guid: %s) no es pot iniciar i ha estat desactivat. Raó: %s',
+ 'PluginException:InvalidID' => '%s es un ID invàlid per una extensió.',
+ 'PluginException:InvalidPath' => '%s es una ruta invàlida per una extensió.',
+ 'PluginException:InvalidManifest' => 'El fitxer de manifest no és vàlid per la extensió %s',
+ 'PluginException:InvalidPlugin' => '%s no es una extensió vàlida.',
+ 'PluginException:InvalidPlugin:Details' => '%s no és una extensió vàlida: %s',
+ 'PluginException:NullInstantiated' => 'ElggPlugin no pot ser instancialitzat amb un valor nul. Li has de passar un GUID, un ID d\'una extensió o una ruta absoluta.',
+ 'ElggPlugin:MissingID' => 'Falta l\'ID de l\'extensió (guid %s)',
+ 'ElggPluginPackage:InvalidPlugin:MissingFile' => 'Falta el fitxer %s al paquet',
+ 'ElggPluginPackage:InvalidPlugin:InvalidDependency' => 'Tipus de dependència invàlid "%s"',
+ 'ElggPlugin:Exception:NoID' => 'L\'extensió amb guid %s no té ID!',
+ 'ElggPlugin:Dependencies:Requires' => 'Requereix',
+ 'ElggPlugin:Dependencies:Conflicts' => 'Té conflictes amb',
+ 'ElggPlugin:Dependencies:Conflicted' => 'Està en conflicte amb',
+ 'ElggPlugin:Dependencies:Provides' => 'Proveeix',
+ 'ElggPlugin:Dependencies:Priority' => 'Prioritat',
+ 'ElggPlugin:Dependencies:Elgg' => 'Versió d\'Elgg',
+ 'ElggPlugin:Dependencies:PhpExtension' => 'Extensió PHP: %s',
+ 'ElggPlugin:Dependencies:Plugin' => 'Extensió: %s',
+ 'ElggPlugin:Dependencies:Priority:After' => 'Després de %s',
+ 'ElggPlugin:Dependencies:Priority:Before' => 'Abans de %s',
+ 'ElggPlugin:Dependencies:Priority:Uninstalled' => '%s no està instal·lat',
+ 'ElggPlugin:Dependencies:Suggests:Unsatisfied' => 'Es troba a faltar',
+ 'ElggPlugin:InvalidAndDeactivated' => '%s és una extensió invàlida i s\'ha desactivat',
+ 'InvalidParameterException:LibraryNotRegistered' => '%s no és una llibreria registrada',
+ 'InvalidParameterException:LibraryNotFound' => 'No s\'ha pogut carregar la llibreria %s des de %s',
+ 'InvalidParameterException:UnrecognisedHttpMethod' => 'No es reconeix el mètode http %s per al mètode de l\'api \'%s\'',
+ 'APIException:FunctionDoesNotExist' => 'La funció de mètode \'%s\' no es pot cridar',
+ 'APIException:MissingNonce' => 'Falta la capçalera X-Elgg-nonce',
+ 'RegistrationException:EmptyPassword' => 'Els camps de contrasenya no poden estar buits',
+ 'RegistrationException:PasswordMismatch' => 'Les contrasenyes han de coincidir',
+ 'LoginException:PasswordFailure' => 'No pots entrar. Si us plau, revisa la teva contrasenya.',
+ 'viewfailure' => 'Hi ha un error intern en la vista %s',
+ 'changebookmark' => 'Si us plau, canvia l\'enllaç que tens per aquesta pàgina',
+ 'noaccess' => 'El contingut ha estat eliminat, es invàlid o no tens permisos per veure\'l.',
+ 'error:default' => 'Ups... alguna cosa a anat molt malament',
+ 'error:404' => 'Perdona, no podem trobar la pàgina que estàs buscant.',
+ 'access:limited:label' => 'Limitat',
+ 'access:help' => 'El nivell d\'accés',
+ 'widget:numbertodisplay' => 'Nombre d\'elements a mostrar',
+ 'widget:delete' => 'Elimina %s',
+ 'collections:add' => 'Nova col·lecció',
+ 'friends:collections:edited' => 'Col·lecció guardada',
+ 'friends:collection:edit_failed' => 'No s\'ha pogut guardar la col·lecció',
+ 'avatar' => 'Avatar',
+ 'avatar:create' => 'Crea el teu avatar',
+ 'avatar:edit' => 'Edita l\'avatar',
+ 'avatar:preview' => 'Previsualitza',
+ 'avatar:upload' => 'Puja un nou avatar',
+ 'avatar:current' => 'Avatar actual',
+ 'avatar:crop:title' => 'Eina de retallat d\'avatars',
+ 'avatar:upload:instructions' => 'El teu avatar es mostrat per tot el lloc. Pots canviar-lo tant sovint com vulguis. (Formats de fitxer acceptats: GIF, JPG o PNG)',
+ 'avatar:create:instructions' => 'Clica i arrossega un quadrat per ajustar per on vols que es retalli l\'avatar. Una previsualització apareixerà a la caixa de la dreta. Quan estiguis satisfeta amb la previsualització, clica a \'Crea l\'avatar\'. La versió retallada serà la usada arreu del lloc com el teu avatar.',
+ 'avatar:upload:success' => 'L\'avatar s\'ha pujat correctament',
+ 'avatar:upload:fail' => 'Ha fallat la pujada de l\'avatar',
+ 'avatar:resize:fail' => 'Ha fallat el redimensionament de l\'avatar',
+ 'avatar:crop:success' => 'S\'ha retallat l\'avatar correctament',
+ 'avatar:crop:fail' => 'No s\'ha pogut retallar l\'avatar',
+ 'profile:field:text' => 'Text curt',
+ 'profile:field:longtext' => 'Àrea de text',
+ 'profile:field:tags' => 'Etiquetes',
+ 'profile:field:url' => 'Adreça web',
+ 'profile:field:email' => 'Adreça de correu-e',
+ 'profile:field:location' => 'Lloc',
+ 'profile:field:date' => 'Data',
+ 'admin:appearance:profile_fields' => 'Edita els camps del perfil',
+ 'link:view:all' => 'Veure tot',
+ 'river:update:user:avatar' => '%s té un nou avatar',
+ 'river:update:user:profile' => '%s ha actualitzat el seu perfil',
+ 'river:ingroup' => 'en el grup %s',
+ 'river:none' => 'Sense activitat',
+ 'river:widget:title' => 'Activitat',
+ 'river:widget:description' => 'Mosta la última activitat',
+ 'river:widget:type' => 'Tipus d\'activitat',
+ 'river:widgets:all' => 'Activitat de tot el lloc',
+ 'notification:method:email' => 'Correu-e',
+ 'settings:edit' => 'Edita la configuració',
+ 'register:fields' => 'Tots els camps són necessaris',
+ 'user:current_password:label' => 'Contrasenya actual',
+ 'walled_garden:welcome' => 'Benvingut a',
+ 'menu:page:header:administer' => 'Administra',
+ 'menu:page:header:configure' => 'Configura',
+ 'menu:page:header:develop' => 'Desenvolupa',
+ 'menu:page:header:default' => 'Altres',
+ 'admin:view_site' => 'Veure el lloc',
+ 'admin:loggedin' => 'Has entrat com a %s',
+ 'admin:menu' => 'Menú',
+ 'admin:unknown_section' => 'Secció d\'administració invàlida.',
+ 'admin:statistics:server' => 'Informació del servidor',
+ 'admin:administer_utilities' => 'Utilitats',
+ 'admin:develop_utilities' => 'Utilitats',
+ 'admin:users:newest' => 'Nouvinguts',
+ 'admin:settings' => 'Configuració',
+ 'admin:settings:basic' => 'Configuració bàsica',
+ 'admin:dashboard' => 'Escriptori',
+ 'admin:widget:new_users' => 'Nouvinguts',
+ 'admin:widget:new_users:help' => 'Llista dels nouvinguts',
+ 'admin:widget:content_stats' => 'Estadístiques del contingut',
+ 'widget:content_stats:type' => 'Tipus de contingut',
+ 'widget:content_stats:number' => 'Nombre',
+ 'admin:widget:admin_welcome:help' => 'Petita introducció a l\'àrea d\'administració d\'Elgg',
+ 'admin:widget:admin_welcome:intro' => 'Benvingut a Elgg! Ara mateix estàs al panell d\'administració. És útil per mirar què està passant al lloc ara mateix.',
+ 'admin:widget:control_panel' => 'Panell de control',
+ 'admin:cache:flush' => 'Neteja la memòria cau',
+ 'admin:cache:flushed' => 'La memòria cau del lloc s\'ha netejat',
+ 'admin:footer:faq' => 'Preguntes freqüents d\'administració',
+ 'admin:footer:community_forums' => 'Fòrums de la Comunitat d\'Elgg',
+ 'admin:footer:blog' => 'Blog d\'Elgg',
+ 'admin:plugins:category:all' => 'Totes les extensions',
+ 'admin:plugins:category:active' => 'Extensions actives',
+ 'admin:plugins:category:inactive' => 'Extensions inactives',
+ 'admin:plugins:category:admin' => 'Administració',
+ 'admin:plugins:category:content' => 'Contingut',
+ 'admin:plugins:category:development' => 'Desenvolupament',
+ 'admin:plugins:category:enhancement' => 'Millores',
+ 'admin:plugins:category:api' => 'Servei/API',
+ 'admin:plugins:category:communication' => 'Comunicació',
+ 'admin:plugins:category:security' => 'Seguretat i Spam',
+ 'admin:plugins:category:social' => 'Social',
+ 'admin:plugins:category:multimedia' => 'Multimèdia',
+ 'admin:plugins:category:theme' => 'Temes',
+ 'admin:plugins:category:utility' => 'Utilitats',
+ 'admin:plugins:sort:priority' => 'Prioritat',
+ 'admin:plugins:sort:alpha' => 'Alfabèticament',
+ 'admin:plugins:sort:date' => 'Més nou',
+ 'admin:plugins:markdown:unknown_plugin' => 'Extensió desconeguda.',
+ 'admin:plugins:markdown:unknown_file' => 'Fitxer desconegut.',
+ 'admin:notices:could_not_delete' => 'No es pot eliminar l\'avís.',
+ 'admin:options' => 'Opcions d\'administració',
+ 'plugins:settings:save:ok' => 'La configuració de l\'extensió %s s\'ha desat correctament.',
+ 'plugins:settings:save:fail' => 'Hi ha hagut un problema al desar la configuració de l\'extensió %s.',
+ 'plugins:usersettings:save:fail' => 'Hi ha hagut un problema al desar la configuració de l\'extensió %s.',
+ 'item:object:plugin' => 'Extensions',
+ 'admin:plugins' => 'Extensions',
+ 'admin:plugins:activate' => 'Activar',
+ 'admin:plugins:deactivate' => 'Desactivar',
+ 'admin:plugins:label:categories' => 'Categories',
+ 'admin:plugins:label:location' => 'Lloc',
+ 'admin:plugins:label:dependencies' => 'Dependències',
+ 'admin:plugins:warning:elgg_version_unknown' => 'Aquesta extensió utilitza un fitxer de manifest antic i no especifica amb quina versió d\'Elgg és compatible. Possiblement no funcionarà!',
+ 'admin:plugins:cannot_activate' => 'no es pot activar',
+ 'admin:plugins:set_priority:yes' => 'S\'ha reorganitzat %s.',
+ 'admin:plugins:set_priority:no' => 'No s\'ha pogut reorganitzar %s.',
+ 'admin:plugins:set_priority:no_with_msg' => 'No s\'ha pogut reorganitzar %s. Error: %s',
+ 'admin:plugins:deactivate:yes' => 'S\'ha desactivat %s.',
+ 'admin:plugins:deactivate:no' => 'No s\'ha pogut desactivar %s.',
+ 'admin:plugins:deactivate:no_with_msg' => 'No s\'ha pogut desactivar %s. Error: %s',
+ 'admin:plugins:activate:yes' => 'Activat %s.',
+ 'admin:plugins:activate:no' => 'No s\'ha pogut activar %s.',
+ 'admin:plugins:activate:no_with_msg' => 'No s\'ha pogut activar %s. Error: %s',
+ 'admin:plugins:categories:all' => 'Totes les categories',
+ 'admin:plugins:plugin_website' => 'Lloc web de l\'extensió',
+ 'admin:plugins:author' => '%s',
+ 'admin:plugins:version' => 'Versió %s',
+ 'admin:plugin_settings' => 'Configuració de l\'extensió',
+ 'admin:plugins:warning:unmet_dependencies_active' => 'L\'extensió està activa però té dependènices sense resoldre. És una bomba de rellotgeria, mira "més info" a baix per més detalls.',
+ 'admin:plugins:dependencies:type' => 'Tipus',
+ 'admin:plugins:dependencies:name' => 'Nom',
+ 'admin:plugins:dependencies:expected_value' => 'Valor esperat',
+ 'admin:plugins:dependencies:local_value' => 'Valor actual',
+ 'admin:plugins:dependencies:comment' => 'Comentari',
+ 'admin:server:label:php' => 'PHP',
+ 'admin:server:label:web_server' => 'Servidor web',
+ 'admin:server:label:server' => 'Servidor',
+ 'admin:server:label:log_location' => 'Ruta del log',
+ 'admin:server:label:php_version' => 'Versió PHP',
+ 'admin:server:label:php_ini' => 'Ruta del fitxer PHP ini',
+ 'admin:server:label:php_log' => 'Log del PHP',
+ 'admin:server:label:mem_avail' => 'Memòria disponible',
+ 'admin:server:label:mem_used' => 'Memòria usada',
+ 'admin:server:error_log' => 'Log d\'errors del servidor web',
+ 'admin:user:self:ban:no' => 'No et pots bloquejar a tu mateix',
+ 'admin:user:self:removeadmin:no' => 'No pots eliminar-te els teus propis privilegis d\'administració.',
+ 'admin:appearance:menu_items' => 'Elements del menú',
+ 'admin:menu_items:configure' => 'Configura els elements del menú principal',
+ 'admin:menu_items:description' => 'Selecciona quins elements de menú vols mostrar com a importants. Els elements no usats estaran al menú "Més", al final de la llista.',
+ 'admin:menu_items:hide_toolbar_entries' => 'Elimina els enllaços del menú de la barra d\'eines?',
+ 'admin:menu_items:saved' => 'Elements de menú guardats.',
+ 'admin:add_menu_item' => 'Afegeix un element de menú personalitzat',
+ 'river:all' => 'Activitat del lloc',
+ 'river:mine' => 'Activitat personal',
+ 'river:select' => 'Mostra %s',
+ 'river:comments:more' => '+%u més',
+ 'river:generic_comment' => 'ha comentat a %s %s',
+ 'friends:icon_size' => 'Mida de la icona: <br>',
+ 'banned' => 'Bloquejat',
+ 'comment' => 'Comenta',
+ 'upgrade' => 'Actualitza',
+ 'sort' => 'Ordena',
+ 'filter' => 'Filtra',
+ 'new' => 'Nou',
+ 'create' => 'Crea',
+ 'activity' => 'Activitat',
+ 'members' => 'Membres',
+ 'tagcloud' => 'Núvol d\'etiquetes',
+ 'tagcloud:allsitetags' => 'Etiquetes del lloc',
+ 'edit:this' => 'Edita',
+ 'delete:this' => 'Elimina',
+ 'comment:this' => 'Comenta',
+ 'upgrade:unable_to_upgrade' => 'No es pot actualitzar.',
+ 'update:twitter_api:deactivated' => 'Twitter API (abans Twitter Service) ha estat desactivat durant l\'actualització. Si us plau, activa\'l manualment si és necessari.',
+ 'update:oauth_api:deactivated' => 'OAuth API (antes OAuth Lib) ha estat desactivada durant l\'actualització. Si us plau, activa\'l manualment si és necessari.',
+ 'deprecated:function' => '%s() està desactualitzada i ara s\'usa %s()',
+ 'generic_comments:latest' => 'Últims comentaris',
+ 'generic_comment:none' => 'No hi ha comentaris',
+ 'generic_comment:title' => 'Comentat per %s',
+ 'byline' => 'Per %s',
+ 'tags:site_cloud' => 'Núvol d\'etiquetes del lloc',
+ 'js:security:token_refresh_failed' => 'No es pot connectar a %s. Experimentaràs problemes quan vulguis guardar continguts.',
+ 'js:security:token_refreshed' => 'La connexió a %s s\'ha restablert!',
+ 'item:site' => 'Llocs',
+ 'logoutok' => 'S&acute;ha tancat la sessió',
+ 'exception:title' => 'Error Fatal',
+ 'actionundefined' => 'L&acute;acció (%s) sol&middot;licitada no es troba definida en el sistema',
+ 'actionloggedout' => 'Ens sap greu, no es pot fer aquesta acció sense identificar-se abans',
+ 'SecurityException:Codeblock' => 'Accés denegat per l&acute;execució de bloc de codi privilegiat',
+ 'SecurityException:FunctionDenied' => 'Accés denegat a la funció privilegiada \'%s\'',
+ 'DatabaseException:DBSetupIssues' => 'S&acute;han trobat algunes errades: ',
+ 'DatabaseException:ScriptNotFound' => 'No ha estat possible trobar l&acute;script de base de dades %s',
+ 'IOException:FailedToLoadGUID' => 'Error en carregar una nova %s de GUID: %d',
+ 'InvalidParameterException:NonElggObject' => 'Passant un no-ElggObject a un constructor ElggObject!',
+ 'InvalidParameterException:UnrecognisedValue' => 'No es reconeix el valor que s&acute;ha passat al constructor',
+ 'InvalidClassException:NotValidElggStar' => 'GUID: %d no és un %s v&agrave;lid',
+ 'ElggPluginPackage:InvalidPlugin:InvalidProvides' => 'Tipus "%s" prove&iuml;t no v&agrave;lid',
+ 'ElggPlugin:Dependencies:PhpIni' => 'Configuració PHP ini: %s',
+ 'InvalidParameterException:NonElggUser' => 'Passant un no-ElggUser a un constructor ElggUser!',
+ 'InvalidParameterException:NonElggSite' => 'Passant un no-ElggSite a un constructor ElggSite!',
+ 'InvalidParameterException:NonElggGroup' => 'Passant un no-ElggGroup a un constructor ElggGroup!',
+ 'IOException:UnableToSaveNew' => 'No s&acute;ha pogut desar un nou %s',
+ 'InvalidParameterException:NonArrayReturnValue' => 'Funció de serialització d&acute;entitat passada a un par&agrave;metre de retorn no-array',
+ 'IOException:NotDirectory' => '%s no és un directori',
+ 'IOException:BaseEntitySaveFailed' => 'No s&acute;ha pogut desar una nova entitat!',
+ 'InvalidParameterException:EntityTypeNotSet' => 'S&acute;ha de setejar el tipus d&acute;entitat',
+ 'ClassException:ClassnameNotClass' => '%s no és un %s',
+ 'ImportException:ImportFailed' => 'No s&acute;ha pogut importar l&acute;element %d',
+ 'ImportException:ProblemSaving' => 'S&acute;ha trobat un problema en desar %s',
+ 'ImportException:ProblemUpdatingMeta' => 'Hi ha hagut un error en actualizar \'%s\' a l&acute;entitat \'%d\'',
+ 'ExportException:NoSuchEntity' => 'GUID d&acute;entitat no v&agrave;lid: %d',
+ 'InvalidParameterException:UnrecognisedFileMode' => 'Mode d&acute;arxiu \'%s\' no reconegut',
+ 'InvalidParameterException:MissingOwner' => 'L&acute;arxiu %s (guid: %d) (guid del propietari: %d) no té un propietari!',
+ 'IOException:CouldNotMake' => 'No es pot fer %s',
+ 'NotificationException:ErrorNotifyingGuid' => 'Hi ha hagut un error en notificar %d',
+ 'NotificationException:NoEmailAddress' => 'No s&acute;ha pogut carregar l&acute;adre&ccedil;a de correu per al GUID:%d',
+ 'NotificationException:MissingParameter' => 'Falta el par&agrave;metre requerit: \'%s\'',
+ 'DatabaseException:WhereSetNonQuery' => 'On no contingui WhereQueryComponent',
+ 'DatabaseException:SelectFieldsMissing' => 'Falten camps a l&acute;estil de la consulta',
+ 'DatabaseException:NoACL' => 'No s&acute;ha especificat el control d\'accés en la consulta',
+ 'InvalidParameterException:IdNotExistForGUID' => 'Ens sap greu, \'%s\' no existeix per al guid: %d',
+ 'InvalidParameterException:NoDataFound' => 'No s&acute;han trobat resultats',
+ 'InvalidParameterException:DoesNotBelong' => 'No pertany a l&acute;entitat',
+ 'InvalidParameterException:DoesNotBelongOrRefer' => 'No pertany o no es refereix a l&acute;entitat',
+ 'InvalidParameterException:MissingParameter' => 'Falta un par&agrave;metre. Ha de proveir un GUID',
+ 'InvalidParameterException:APIMethodOrFunctionNotSet' => 'M&egrave;tode o funció no especificada a l&acute;hora de cridar expose_method()',
+ 'InvalidParameterException:APIParametersArrayStructure' => 'Les estructures d&acute;Array no són v&agrave;lides en les crides a la funció \'%s\'',
+ 'APIException:MissingParameterInMethod' => 'Falta un par&agrave;metre %s al m&egrave;tode %s',
+ 'APIException:UnrecognisedTypeCast' => 'Tipus no reconegut al casteig %s per a la variable \'%s\' en el m&egrave;tode \'%s\'',
+ 'APIException:FunctionParseError' => '%s(%s) té un error de processament',
+ 'APIException:FunctionNoReturn' => '%s(%s) no ha tornat cap valor',
+ 'APIException:APIAuthenticationFailed' => 'La crida al m&egrave;tode ha fallat en la identificació de l&acute;API',
+ 'CallException:InvalidCallMethod' => '%s ha de ser cridat utilitzant \'%s\'',
+ 'APIException:MethodCallNotImplemented' => 'La crida al m&egrave;tode \'%s\' no es troba implementada',
+ 'APIException:AlgorithmNotSupported' => 'No se suporta o s&acute;ha deshabilitat l&acute;algoritme \'%s\'',
+ 'APIException:NotGetOrPost' => 'El m&egrave;tode de Request ha de ser GET o POST',
+ 'APIException:MissingAPIKey' => 'Falta una clau API',
+ 'APIException:BadAPIKey' => 'Clau API incorrecta',
+ 'APIException:MissingHmac' => 'Falta l&acute;encap&ccedil;alat X-Elgg-hmac',
+ 'APIException:MissingHmacAlgo' => 'Falta l&acute;encap&ccedil;alat X-Elgg-hmac-algo',
+ 'APIException:MissingTime' => 'Falta l&acute;encap&ccedil;alat X-Elgg-time',
+ 'APIException:NoQueryString' => 'No hi ha dades a la query string',
+ 'APIException:MissingPOSTHash' => 'Falta l&acute;encap&ccedil;alat X-Elgg-posthash',
+ 'APIException:MissingPOSTAlgo' => 'Falta l&acute;encap&ccedil;alat X-Elgg-posthash_algo',
+ 'APIException:MissingContentType' => 'Falta content type per a post data',
+ 'CallException:NotRPCCall' => 'La crida no sembla ser una crida XML-RPC v&agrave;lida',
+ 'system.api.list' => 'Llista de totes les crides API disponibles en el sistema',
+ 'name' => 'Nom',
+ 'password' => 'Contrasenya',
+ 'passwordagain' => 'Contrasenya (una altra vegada, per verificar)',
+ 'PRIVATE' => 'Privat',
+ 'PUBLIC' => 'Tothom',
+ 'access:friends:label' => 'Contacte',
+ 'access' => 'Accés',
+ 'widgets:position:fixed' => '(Posició fixa a la p&agrave;gina)',
+ 'group' => 'Grup',
+ 'item:group' => 'Grups',
+ 'friends:collectionname' => 'Nom de la col&middot;lecció',
+ 'friends:collectionedit' => 'Editar aquesta col&middot;lecció',
+ 'friends:nocollections' => 'Encara no tens cap col&middot;lecció',
+ 'friends:collectiondeleted' => 'La col&middot;lecció ha estat eliminada',
+ 'friends:collectiondeletefailed' => 'No s&acute;ha pogut eliminar la col&middot;lecció',
+ 'friends:collectionadded' => 'La col&middot;lecció ha estat creada correctament',
+ 'friends:collections:members' => 'Membres d&acute;aquesta col&middot;lecció',
+ 'friends:collections:edit' => 'Editar col&middot;lecció',
+ 'friendspicker:chararray' => 'ABCDEFGHIJKLMNOPQRSTUVWXYZ',
+ 'profile:edit' => 'Editar perfil',
+ 'profile:aboutme' => 'Sobre mi',
+ 'profile:description' => 'Sobre mi',
+ 'profile:briefdescription' => 'Descripció curta',
+ 'profile:location' => 'Ubicació',
+ 'profile:skills' => 'Habilitats',
+ 'profile:interests' => 'Interessos',
+ 'profile:contactemail' => 'Correu de contacte',
+ 'profile:phone' => 'Tel&egrave;fon',
+ 'profile:mobile' => 'Tel&egrave;fon m&ograve;bil',
+ 'profile:website' => 'Lloc web',
+ 'profile:saved' => 'El seu perfil s&acute;ha guardat correctament',
+ 'profile:edit:default' => 'Editar camps de perfil',
+ 'profile:label' => 'Etiqueta de perfil',
+ 'profile:type' => 'Tipus de perfil',
+ 'profile:editdefault:delete:fail' => 'Hi ha hagut una errada en eliminar l&acute;element de perfil per defecte',
+ 'profile:editdefault:delete:success' => 'Element per defecte de perfil eliminat!',
+ 'profile:defaultprofile:reset' => 'Torna a inciar el perfil de sistema per defecte',
+ 'profile:resetdefault' => 'Torna a iniciar el perfil de sistema per defecte',
+ 'profile:editdefault:success' => 'Element afegit al perfil per defecte correctament',
+ 'profile:editdefault:fail' => 'No s&acute;ha pogut guardar el perfil per defecte',
+ 'feed:rss' => 'Canal RSS d&acute;actualitzacions per aquesta p&agrave;gina',
+ 'link:view' => 'Veure enlla&ccedil;',
+ 'river:posted:generic' => '%s publicat',
+ 'notifications:usersettings' => 'Configuració de notificacions',
+ 'search' => 'Cercar',
+ 'searchtitle' => 'Cercar: %s',
+ 'groups:searchtitle' => 'Cercar per grups: %s',
+ 'advancedsearchtitle' => '%s amb coincid&egrave;ncies en resultats %s',
+ 'notfound' => 'No s&acute;han trobat resultats',
+ 'next' => 'Seg&uuml;ent',
+ 'previous' => 'Anterior',
+ 'viewtype:change' => 'Modificar tipus de llista',
+ 'viewtype:list' => 'Vista de llista',
+ 'viewtype:gallery' => 'Galeria',
+ 'user:search:finishblurb' => 'Cliqui aquí per veure més',
+ 'group:search:startblurb' => 'Grups que coincideixen amb \'%s\':',
+ 'group:search:finishblurb' => 'Cliqui aquí per veure més',
+ 'search:go' => 'Anar',
+ 'account' => 'Compte',
+ 'settings' => 'Configuració',
+ 'tools' => 'Eines',
+ 'register' => 'Registrar-se',
+ 'user:set:name' => 'Configuració del nom del compte',
+ 'user:name:label' => 'El meu nom per mostrar',
+ 'user:set:password' => 'Contrasenya del compte',
+ 'user:password:label' => 'Nova contrasenya',
+ 'user:password2:label' => 'Confirmar nova contrasenya',
+ 'user:password:success' => 'Contrasenya modificada',
+ 'user:password:fail:notsame' => 'Les dues contrasenyes no coincideixen!',
+ 'user:password:fail:tooshort' => 'La contrasenya és massa curta!',
+ 'user:password:lost' => 'He oblidat la meva contrasenya',
+ 'admin' => 'Administració',
+ 'admin:statistics' => 'Estadístiques',
+ 'admin:statistics:overview' => 'Resum',
+ 'admin:plugins:opt:description' => 'Configurar les eines instal&middot;lades al lloc. ',
+ 'admin:plugins:label:author' => 'Autor',
+ 'admin:plugins:label:copyright' => 'Copyright',
+ 'admin:plugins:label:licence' => 'Llic&egrave;ncia',
+ 'admin:plugins:label:website' => 'URL',
+ 'admin:plugins:label:moreinfo' => 'més informació',
+ 'admin:plugins:label:version' => 'Versió',
+ 'admin:statistics:opt:linktext' => 'Veure estadístiques..',
+ 'admin:statistics:label:basic' => 'Estadístiques b&agrave;siques del lloc',
+ 'admin:statistics:label:numentities' => 'Entitats del lloc',
+ 'admin:statistics:label:version' => 'Versió d&acute;Elgg',
+ 'admin:statistics:label:version:version' => 'Versió',
+ 'admin:user:label:searchbutton' => 'Cercar',
+ 'usersettings:statistics:opt:linktext' => 'Estadístiques del compte',
+ 'usersettings:plugins' => 'Eines',
+ 'usersettings:statistics:label:name' => 'Nom complet',
+ 'usersettings:statistics:label:email' => 'Correu',
+ 'usersettings:statistics:label:membersince' => 'Membre des de',
+ 'usersettings:statistics:label:lastlogin' => 'últim accés',
+ 'friends:tiny' => 'diminuta',
+ 'friends:small' => 'petita',
+ 'save' => 'Desar',
+ 'reset' => 'Reiniciar',
+ 'publish' => 'Publicar',
+ 'cancel' => 'Cancel&middot;lar',
+ 'update' => 'Actualitzar',
+ 'preview' => 'Previsualitzar',
+ 'edit' => 'Editar',
+ 'delete' => 'Esborrar',
+ 'accept' => 'Acceptar',
+ 'load' => 'Carregar',
+ 'upload' => 'Pujar',
+ 'ban' => 'Bloquejar',
+ 'unban' => 'Desbloquejar',
+ 'enable' => 'Habilitar',
+ 'disable' => 'Deshabilitar',
+ 'request' => 'Sol&middot;licitud',
+ 'complete' => 'Completa',
+ 'open' => 'Obrir',
+ 'close' => 'Tancar',
+ 'reply' => 'Respondre',
+ 'more' => 'més',
+ 'comments' => 'Comentaris',
+ 'import' => 'Importar',
+ 'export' => 'Exportar',
+ 'untitled' => 'Sense títol',
+ 'help' => 'Ajuda',
+ 'send' => 'Enviar',
+ 'post' => 'Publicar',
+ 'submit' => 'Enviar',
+ 'site' => 'Lloc',
+ 'up' => 'A dalt',
+ 'down' => 'A baix',
+ 'top' => 'Primer',
+ 'bottom' => 'últim',
+ 'invite' => 'Convidar',
+ 'resetpassword' => 'Restablir contrase&ntilde;a',
+ 'option:yes' => 'Sí',
+ 'option:no' => 'No',
+ 'unknown' => 'Desconegut',
+ 'total' => 'Total',
+ 'learnmore' => 'Clic aquí per veure més',
+ 'content' => 'contingut',
+ 'content:latest' => 'activitat recent',
+ 'link:text' => 'veure enlla&ccedil;',
+ 'title' => 'Títol',
+ 'description' => 'Descripció',
+ 'tags' => 'Etiquetes',
+ 'spotlight' => 'Enfocament',
+ 'all' => 'Tot',
+ 'mine' => 'Meu',
+ 'by' => 'per',
+ 'none' => 'res',
+ 'annotations' => 'Anotacions',
+ 'relationships' => 'Relacions',
+ 'metadata' => 'Metadata',
+ 'importsuccess' => 'Importació exitosa',
+ 'importfail' => 'Error en importar dades d&acute;OpenDD',
+ 'friendlytime:justnow' => 'ara',
+ 'friendlytime:minutes' => 'fa %s minuts',
+ 'friendlytime:minutes:singular' => 'fa un minut',
+ 'friendlytime:hours' => 'fa %s hores',
+ 'friendlytime:hours:singular' => 'fa una hora',
+ 'friendlytime:days' => 'fa %s dies',
+ 'friendlytime:days:singular' => 'ahir',
+ 'friendlytime:date_format' => 'j F Y @ g:ia',
+ 'date:month:01' => 'Gener %s',
+ 'date:month:02' => 'Febrer %s',
+ 'date:month:03' => 'Mar&ccedil; %s',
+ 'date:month:04' => 'Abril %s',
+ 'date:month:05' => 'Maig %s',
+ 'date:month:06' => 'Juny %s',
+ 'date:month:07' => 'Juliol %s',
+ 'date:month:08' => 'Agost %s',
+ 'date:month:09' => 'Setembre %s',
+ 'date:month:10' => 'Octubre %s',
+ 'date:month:11' => 'Novembre %s',
+ 'date:month:12' => 'Desembre %s',
+ 'installation:sitename' => 'El nom del lloc:',
+ 'installation:sitedescription' => 'Descripció curta del lloc (opcional):',
+ 'installation:wwwroot' => 'URL del lloc:',
+ 'installation:path' => 'El path complet de la instal&middot;lació d&acute;Elgg:',
+ 'installation:dataroot' => 'El path complet del directori de dades:',
+ 'installation:language' => 'Idioma per defecte del lloc:',
+ 'installation:debug:none' => 'Desactivar mode Debug (recomanat)',
+ 'installation:httpslogin:label' => 'Habilitar identificació HTTPS',
+ 'installation:siteemail' => 'adre&ccedil;a de correu del lloc (utilizada per enviar correus des del sistema):',
+ 'installation:disableapi' => 'Elgg proveeix una API per al desenvolupament de serveis web de manera que aplicacions remotes puguin interactuar amb el lloc',
+ 'installation:disableapi:label' => 'Habilitar l&acute;API de serveis web d&acute;Elgg',
+ 'upgrade:db' => 'S&acute;ha actualitzat la base de dades',
+ 'upgrade:core' => 'S&acute;ha actualitzat la instal&middot;lació d&acute;Elgg',
+ 'welcome' => 'Benvinguda o benvingut',
+ 'welcome:user' => 'Benvinguda o benvingut %s',
+ 'email:settings' => 'Configuració de correu',
+ 'email:address:label' => 'adre&ccedil;a de correu',
+ 'email:save:success' => 'Nova adre&ccedil;a de correu desada, s&acute;ha sol&middot;licitat la verificació',
+ 'email:save:fail' => 'No s&acute;ha pogut desar la nova adre&ccedil;a de correu',
+ 'friend:newfriend:body' => '%s t&acute;ha fet un dels seus contactes!
+
+Per veure el seu perfil, cliqui aquí:
+
+%s
+
+Si us plau, no respongui aquest correu',
+ 'email:resetpassword:subject' => 'Contrasenya restablerta!',
+ 'email:resetpassword:body' => 'Hola %s,
+
+la seva contrasenya ha estat restablerta a: %s',
+ 'email:resetreq:subject' => 'Sol&middot;licitud de nova contrasenya',
+ 'email:resetreq:body' => 'Hola %s,
+
+Algú (de la direcció IP %s) ha sol&middot;licitat una nova contrasenya pel seu compte.
+
+Si ha estat vost&egrave; qui ha realitzat la petició, faci clic a l&acute;enlla&ccedil; de sota. Si no és així, ignori aquest correu.
+
+%s
+',
+ 'default_access:settings' => 'El seu nivell d&acute;accés per defecte',
+ 'default_access:label' => 'Accés per defecte',
+ 'user:default_access:success' => 'El nivell d&acute;accés per defecte ha estat desat',
+ 'user:default_access:failure' => 'El nivell d&acute;accés per defecte no s&acute;ha pogut desar',
+ 'xmlrpc:noinputdata' => 'Falten dades',
+ 'comments:count' => '%s comentaris',
+ 'riveraction:annotation:generic_comment' => '%s va comentar a %s',
+ 'generic_comments:add' => 'Comentar',
+ 'generic_comments:post' => 'Publicar un comentari',
+ 'generic_comments:text' => 'Comentar',
+ 'generic_comment:posted' => 'S&acute;ha publicat el seu comentari',
+ 'generic_comment:deleted' => 'S&acute;ha esborrat el seu comentari',
+ 'generic_comment:blank' => 'Ens sap greu, ha d&acute;ingressar algun comentari abans de poder desar-lo',
+ 'generic_comment:notfound' => 'Ens sap greu, no s&acute;ha pogut trobar l&acute;element que cercava',
+ 'generic_comment:notdeleted' => 'Ens sap greu, no s&acute;ha pogut eliminar el comentari',
+ 'generic_comment:failure' => 'Hi ha hagut una errada inesperada en intentar afegir el seu comentari. Si us plau, torni-ho a intentar',
+ 'generic_comment:email:subject' => 'Tens un comentari nou!',
+ 'generic_comment:email:body' => 'Tens un comentari nou en aquest element "%s" de %s. Dice:
+
+
+%s
+
+
+Per respondre o veure l&acute;element original, faci clic aquí:
+
+%s
+
+Per veure el perfil de %s, faci clic aquí:
+
+%s
+
+Si us plau, no respongui a aquest correu',
+ 'entity:default:strapline' => 'Creat %s per %s',
+ 'entity:delete:success' => 'L&acute;entitat %s ha estat eliminada',
+ 'entity:delete:fail' => 'L&acute;entitat %s no ha pogut ser eliminada',
+ 'actiongatekeeper:missingfields' => 'Al formulari, falten __token o camps __ts',
+ 'actiongatekeeper:tokeninvalid' => 'S&acute;ha trobat una errada (no coincid&egrave;ncia de token). Aix&ograve; probablement indiqui que la p&agrave;gina que estava utilitzant ja ha caducat. Si us plau, torni-ho a intentar',
+ 'actiongatekeeper:timeerror' => 'La p&agrave;gina que estava utilitzant ha caducat. Si us plau, recarregui-la i torni-ho a intentar',
+ 'word:blacklist' => 'and, the, then, but, she, his, her, him, one, not, also, about, now, hence, however, still, likewise, otherwise, therefore, conversely, rather, consequently, furthermore, nevertheless, instead, meanwhile, accordingly, this, seems, what, whom, whose, whoever, whomever',
+ 'tag_names:tags' => 'Etiquetes',
+ 'aa' => 'Afar',
+ 'ab' => 'Abkhazian',
+ 'af' => 'Afrikaans',
+ 'am' => 'Amharic',
+ 'as' => 'Assamese',
+ 'ay' => 'Aymara',
+ 'az' => 'Azerbaijani',
+ 'ba' => 'Bashkir',
+ 'be' => 'Byelorussian',
+ 'bh' => 'Bihari',
+ 'bi' => 'Bislama',
+ 'bn' => 'Bengali; Bangla',
+ 'co' => 'Corsican',
+ 'cy' => 'Welsh',
+ 'dz' => 'Bhutani',
+ 'eo' => 'Esperanto',
+ 'es' => 'Espa&ntilde;ol',
+ 'et' => 'Estonian',
+ 'fa' => 'Persian',
+ 'fj' => 'Fiji',
+ 'fo' => 'Faeroese',
+ 'fy' => 'Frisian',
+ 'gu' => 'Gujarati',
+ 'ha' => 'Hausa',
+ 'hi' => 'Hindi',
+ 'hr' => 'Croatian',
+ 'ia' => 'Interlingua',
+ 'id' => 'Indonesian',
+ 'ie' => 'Interlingue',
+ 'ik' => 'Inupiak',
+ 'is' => 'Icelandic',
+ 'iu' => 'Inuktitut',
+ 'jw' => 'Javanese',
+ 'ka' => 'Georgian',
+ 'kk' => 'Kazakh',
+ 'kl' => 'Greenlandic',
+ 'km' => 'Cambodian',
+ 'kn' => 'Kannada',
+ 'ks' => 'Kashmiri',
+ 'ky' => 'Kirghiz',
+ 'ln' => 'Lingala',
+ 'lo' => 'Laothian',
+ 'lv' => 'Latvian/Lettish',
+ 'mg' => 'Malagasy',
+ 'ml' => 'Malayalam',
+ 'mn' => 'Mongolian',
+ 'mo' => 'Moldavian',
+ 'mr' => 'Marathi',
+ 'ms' => 'Malay',
+ 'mt' => 'Maltese',
+ 'my' => 'Burmese',
+ 'na' => 'Nauru',
+ 'ne' => 'Nepali',
+ 'nl' => 'Dutch',
+ 'om' => '(Afan) Oromo',
+ 'or' => 'Oriya',
+ 'pa' => 'Punjabi',
+ 'ps' => 'Pashto / Pushto',
+ 'rm' => 'Rhaeto-Romance',
+ 'rn' => 'Kirundi',
+ 'ro' => 'Romanian',
+ 'rw' => 'Kinyarwanda',
+ 'sd' => 'Sindhi',
+ 'sg' => 'Sangro',
+ 'sh' => 'Serbo-Croatian',
+ 'si' => 'Singhalese',
+ 'sk' => 'Slovak',
+ 'sm' => 'Samoan',
+ 'sn' => 'Shona',
+ 'ss' => 'Siswati',
+ 'st' => 'Sesotho',
+ 'su' => 'Sundanese',
+ 'sv' => 'Swedish',
+ 'sw' => 'Swahili',
+ 'ta' => 'Tamil',
+ 'te' => 'Tegulu',
+ 'tg' => 'Tajik',
+ 'th' => 'Thai',
+ 'ti' => 'Tigrinya',
+ 'tk' => 'Turkmen',
+ 'tl' => 'Tagalog',
+ 'tn' => 'Setswana',
+ 'to' => 'Tonga',
+ 'ts' => 'Tsonga',
+ 'tt' => 'Tatar',
+ 'tw' => 'Twi',
+ 'ug' => 'Uigur',
+ 'uk' => 'Ukrainian',
+ 'uz' => 'Uzbek',
+ 'vi' => 'Vietnamese',
+ 'vo' => 'Volapuk',
+ 'wo' => 'Wolof',
+ 'xh' => 'Xhosa',
+ 'yi' => 'Yiddish',
+ 'yo' => 'Yoruba',
+ 'za' => 'Zuang',
+ 'ConfigurationException:NoCachePath' => 'El directori de la memòria cau està sense configurar!',
+ 'ConfigurationException:CacheDirNotSet' => 'No s\'ha configurat el directori de la Cau \'cache_path\'.',
+ 'email' => 'Correu electrònic de contacte',
+);
+add_translation("ca", $language); \ No newline at end of file
diff --git a/mod/languages/languages/ca/ca.custom_index.php b/mod/languages/languages/ca/ca.custom_index.php
new file mode 100644
index 000000000..9fff2e811
--- /dev/null
+++ b/mod/languages/languages/ca/ca.custom_index.php
@@ -0,0 +1,11 @@
+<?php
+$ca = array (
+ 'custom:bookmarks' => 'Favorits més recents',
+ 'custom:groups' => 'Grups més recents',
+ 'custom:files' => 'Arxius pujats més recents',
+ 'custom:blogs' => 'Entrades més recents',
+ 'custom:members' => 'Membres nous de la xarxa',
+);
+
+add_translation("ca", $ca);
+
diff --git a/mod/languages/languages/ca/ca.dashboard.php b/mod/languages/languages/ca/ca.dashboard.php
new file mode 100644
index 000000000..e902d9138
--- /dev/null
+++ b/mod/languages/languages/ca/ca.dashboard.php
@@ -0,0 +1,11 @@
+<?php
+$ca = array (
+ 'dashboard:widget:group:title' => 'Activitat del grup',
+ 'dashboard:widget:group:desc' => 'Segueix l\'activitat en un dels teus grups',
+ 'dashboard:widget:group:select' => 'Selecciona un grup',
+ 'dashboard:widget:group:noactivity' => 'No hi ha activitat en aquest grup',
+ 'dashboard:widget:group:noselect' => 'Edita aquest guiny per seleccionar un grup',
+);
+
+add_translation("ca", $ca);
+
diff --git a/mod/languages/languages/ca/ca.developers.php b/mod/languages/languages/ca/ca.developers.php
new file mode 100644
index 000000000..7ba9fe9ee
--- /dev/null
+++ b/mod/languages/languages/ca/ca.developers.php
@@ -0,0 +1,47 @@
+<?php
+$language = array (
+ 'admin:develop_tools' => 'Eines',
+ 'admin:develop_tools:preview' => 'Sorral',
+ 'admin:develop_tools:inspect' => 'Inspeccions',
+ 'admin:develop_tools:unit_tests' => 'Tests d\'unitat',
+ 'developers:label:system_cache' => 'Utilitza la memòria cau del sistema',
+ 'developers:help:system_cache' => 'Desconnecta això mentre desenvolupes. D\'una altra forma, els canvis en les teves extensions no es registraran.',
+ 'developers:unit_tests:description' => 'L\'Elgg té tests d\'integració i unitat per detectar errors en les classes i funcions del nucli',
+ 'developers:unit_tests:warning' => 'Advertència: No utilitzis aquests tests en un lloc de producció. Poden corrompre la teva base de dades',
+ 'developers:unit_tests:run' => 'Testejar',
+ 'admin:developers' => 'Desenvolupadors',
+ 'admin:developers:settings' => 'Configuració de Desenvolupadors',
+ 'elgg_dev_tools:settings:explanation' => 'Controli la configuració de desenvolupament i depuració. Algunes d&acute;aquestes opcions també estan disponibles a altres seccions de l&acute;administració.',
+ 'developers:label:simple_cache' => 'Utilitzar mem&ograve;ria cau simple',
+ 'developers:help:simple_cache' => 'Deshabilitar la mem&ograve;ria cau durant el temps que es desenvolupa. D&acute;una altra manera, les modificacions a les vistes (inclosos els css) seran ignorades.',
+ 'developers:label:debug_level' => 'Nivell de monitoratge',
+ 'developers:help:debug_level' => 'Aix&ograve; controla la quantitat d&acute;informació que es registra. Vegi elgg_log() per ampliar la informació.',
+ 'developers:label:display_errors' => 'Mostrar errors fatals de PHP',
+ 'developers:help:display_errors' => 'Per defecte, l&acute;arxiu .htaccess d&acute;Elgg deshabilita la visualització d&acute;errors fatals.',
+ 'developers:label:screen_log' => 'Registrar a la pantalla',
+ 'developers:help:screen_log' => 'Aix&ograve; mostra les sortides de elgg_log() y elgg_dump() a la p&aacute;gina.',
+ 'developers:label:show_strings' => 'Mostrar strings de traduccions estranyes',
+ 'developers:help:show_strings' => 'Aix&ograve; mostra les traduccions utilitzades per elgg_echo().',
+ 'developers:label:wrap_views' => 'Wrap de vistes',
+ 'developers:help:wrap_views' => 'Aix&ograve; agafa gairebé tota la vista amb comentaris HTML. és útil per trobar la vista en particular que genera un HTML.',
+ 'developers:label:log_events' => 'Esdeveniments de Logs i Hooks de plugins',
+ 'developers:help:log_events' => 'Escriure esdeveniments i hooks de plugins en el log. Alerta: n&acute;hi ha més d&acute;un a cada p&aacute;gina.',
+ 'developers:debug:off' => 'Apagat',
+ 'developers:debug:error' => 'Error',
+ 'developers:debug:warning' => 'Alerta',
+ 'developers:debug:notice' => 'Informació',
+ 'developers:inspect:help' => 'Inspecció de configuració del framework Elgg.',
+ 'developers:event_log_msg' => '%s: \'%s, %s\' a %s',
+ 'theme_preview:general' => 'Introducció',
+ 'theme_preview:breakout' => 'Fora d&acute;iframe',
+ 'theme_preview:buttons' => 'Botons',
+ 'theme_preview:components' => 'Components',
+ 'theme_preview:forms' => 'Formularis',
+ 'theme_preview:grid' => 'Grilla',
+ 'theme_preview:icons' => 'Icones',
+ 'theme_preview:modules' => 'M&ograve;duls',
+ 'theme_preview:navigation' => 'Navegació',
+ 'theme_preview:typography' => 'Tipografíes',
+ 'developers:settings:success' => 'Configuracions emmagatzemades',
+);
+add_translation("ca", $language); \ No newline at end of file
diff --git a/mod/languages/languages/ca/ca.diagnostics.php b/mod/languages/languages/ca/ca.diagnostics.php
new file mode 100644
index 000000000..b6f516048
--- /dev/null
+++ b/mod/languages/languages/ca/ca.diagnostics.php
@@ -0,0 +1,30 @@
+<?php
+$language = array (
+ 'admin:administer_utilities:diagnostics' => 'Diagnòstic del sistema',
+ 'diagnostics' => 'Diagnòstic del sistema',
+ 'diagnostics:report' => 'Informe del diagnòstic',
+ 'diagnostics:description' => 'El següent informe diagnòstic pot ser útil per veure quins problemes hi ha amb l\'Elgg. Els desenvolupadors de l\'Elgg poden demanar-te que l\'adjuntes si obres una incidència.',
+ 'diagnostics:download' => 'Descarrega',
+ 'diagnostics:header' => '========================================================================
+Informe de Diagnòstic de l\'Elgg
+Generat %s per %s
+========================================================================',
+ 'diagnostics:report:basic' => 'Publicació de l\'Elgg %s, versió %s
+
+------------------------------------------------------------------------',
+ 'diagnostics:report:php' => 'Informació del PHP:
+%s
+------------------------------------------------------------------------',
+ 'diagnostics:report:md5' => 'Arxius instal.lats i checksums:
+
+%s
+------------------------------------------------------------------------',
+ 'diagnostics:report:globals' => 'Variables globals:
+
+%s
+------------------------------------------------------------------------',
+ 'diagnostics:report:plugins' => 'Extensions instal·lades i detalls:
+%s
+------------------------------------------------------------------------',
+);
+add_translation("ca", $language); \ No newline at end of file
diff --git a/mod/languages/languages/ca/ca.embed.php b/mod/languages/languages/ca/ca.embed.php
new file mode 100644
index 000000000..abefba7a7
--- /dev/null
+++ b/mod/languages/languages/ca/ca.embed.php
@@ -0,0 +1,14 @@
+<?php
+$ca = array (
+ 'embed:embed' => 'Incrusta',
+ 'embed:upload' => 'Puja multimèdia',
+ 'embed:upload_type' => 'Puja del tipus:',
+ 'embed:no_upload_content' => 'No hi ha contingut pujat!',
+ 'embed:no_section_content' => 'No s\'ha trobat res.',
+ 'embed:no_sections' => 'No s\'han trobat extensions suportades. Consulta-ho amb l\'administrador del lloc per que habiliti una extensió amb suport per incrustar recursos.',
+ 'embed:instructions' => 'Seleccioni l´arxiu que vol afegir al contingut. Només cal que faci clic al damunt',
+ 'embed:media' => 'Afegir contingut',
+);
+
+add_translation("ca", $ca);
+
diff --git a/mod/languages/languages/ca/ca.externalpages.php b/mod/languages/languages/ca/ca.externalpages.php
new file mode 100644
index 000000000..90d575cc4
--- /dev/null
+++ b/mod/languages/languages/ca/ca.externalpages.php
@@ -0,0 +1,15 @@
+<?php
+$ca = array (
+ 'admin:appearance:expages' => 'Pàgines del lloc',
+ 'expages:error' => 'Ui, torna-ho a provar o posa\'t en contacte amb qui administra la xarxa',
+ 'expages' => 'P&agrave;gines del lloc',
+ 'expages:about' => 'Sobre',
+ 'expages:terms' => 'Termes',
+ 'expages:privacy' => 'Privacitat',
+ 'expages:contact' => 'Contacte',
+ 'expages:notset' => 'Aquestes p&agrave;gines encara no han estat configurades.',
+ 'expages:posted' => 'La seva p&agrave;gina s&acute;ha actualitzat correctament.',
+);
+
+add_translation("ca", $ca);
+
diff --git a/mod/languages/languages/ca/ca.file.php b/mod/languages/languages/ca/ca.file.php
new file mode 100644
index 000000000..8415c49b9
--- /dev/null
+++ b/mod/languages/languages/ca/ca.file.php
@@ -0,0 +1,74 @@
+<?php
+$language = array (
+ 'file:friends' => 'Arxius dels teus amics',
+ 'file:user:gallery' => 'Veure galeria de %s',
+ 'file:tags' => 'Etiquetes',
+ 'file:list:list' => 'Canviar a la vista de llista',
+ 'file:list:gallery' => 'Canviar a la vista de galeria',
+ 'file:friends:type:video' => 'Vídeos dels teus amics',
+ 'file:friends:type:document' => 'Documents dels teus amics',
+ 'file:friends:type:audio' => 'Àudio dels teus amics',
+ 'file:friends:type:image' => 'Imatges dels teus amics',
+ 'file:friends:type:general' => 'Arxius generals dels teus amics',
+ 'file:delete:confirm' => 'Estàs segura de voler esborrar aquest arxiu?',
+ 'file:notification' => '%s ha pujat un nou arxiu:
+
+%s
+%s
+
+Veure i comentar al nou arxiu:
+%s',
+ 'file:deletefailed' => 'El teu arxiu no es pot eliminar en aquests moments.',
+ 'file:noaccess' => 'No disposes dels permisos necessaris per modificar l´arxiu',
+ 'file:nofile' => 'Has de seleccionar un arxiu',
+ 'file:widget' => 'Giny d´arxius',
+ 'file' => 'Arxius',
+ 'file:user' => 'Arxius de %s',
+ 'file:all' => 'Tots els arxius',
+ 'file:edit' => 'Editar arxiu',
+ 'file:more' => 'Més arxius',
+ 'file:list' => 'Vista de llista',
+ 'file:group' => 'Arxius del grup',
+ 'file:gallery' => 'Vista de galeria',
+ 'file:gallery_list' => 'Vista de galeria o llista',
+ 'file:num_files' => 'Quantitat d\'arxius a mostrar',
+ 'file:upload' => 'Carregar un arxiu',
+ 'file:replace' => 'Substituir contingut de l&acute;arxiu (deixar en blanc si no es vol modificar)',
+ 'file:list:title' => '%s - %s %s',
+ 'file:title:friends' => 'De contactes',
+ 'file:add' => 'Carregar un arxiu',
+ 'file:file' => 'Arxiu',
+ 'file:title' => 'Títol',
+ 'file:desc' => 'Descripció',
+ 'file:types' => 'Tipus d&acute;arxiu carregats',
+ 'file:type:' => 'Arxius',
+ 'file:type:all' => 'Tots els arxius',
+ 'file:type:video' => 'Vídeos',
+ 'file:type:document' => 'Documents',
+ 'file:type:audio' => '&Agrave;udio',
+ 'file:type:image' => 'Imatges',
+ 'file:type:general' => 'General',
+ 'file:user:type:video' => 'Vídeos de %s',
+ 'file:user:type:document' => 'Documents de %s',
+ 'file:user:type:audio' => '&Agrave;udio de %s',
+ 'file:user:type:image' => 'Imatges de %s',
+ 'file:user:type:general' => 'Arxius generals de %s',
+ 'file:widget:description' => 'Veure els arxius més recents',
+ 'groups:enablefiles' => 'Habilitar arxius de grups',
+ 'file:download' => 'Descarregar',
+ 'file:tagcloud' => 'Núvol d&acute;etiquetes',
+ 'file:display:number' => 'Quantitat d&acute;arxius a mostrar',
+ 'river:create:object:file' => '%s ha carregat l&acute;arxiu %s',
+ 'river:comment:object:file' => '%s ha comentat l&acute;arxiu %s',
+ 'item:object:file' => 'Arxius',
+ 'file:embed' => 'Incrustar multim&egrave;dia',
+ 'file:embedall' => 'Tot',
+ 'file:saved' => 'Arxiu desat correctament.',
+ 'file:deleted' => 'Arxiu eliminat correctament.',
+ 'file:none' => 'No s&acute;ha carregat cap arxiu.',
+ 'file:uploadfailed' => 'Ens sap greu, no s&acute;ha pogut desar l&acute;arxiu.',
+ 'file:downloadfailed' => 'Ens sap greu, l&acute;arxiu no est&agrave; disponible en aquest moment.',
+ 'file:cannotload' => 'Hi ha hagut una errada a l\'hora d&acute;intentar carregar l&acute;arxiu',
+ 'file:newupload' => 'Pujada d\'un nou fitxer',
+);
+add_translation("ca", $language); \ No newline at end of file
diff --git a/mod/languages/languages/ca/ca.garbagecollector.php b/mod/languages/languages/ca/ca.garbagecollector.php
new file mode 100644
index 000000000..c50d45cde
--- /dev/null
+++ b/mod/languages/languages/ca/ca.garbagecollector.php
@@ -0,0 +1,17 @@
+<?php
+$ca = array (
+ 'garbagecollector:period' => 'Amb quina freq&uuml;&egrave;ncia ha de passar el camió de la brossa?',
+ 'garbagecollector:weekly' => 'Un cop a la setmana',
+ 'garbagecollector:monthly' => 'Un cop al mes',
+ 'garbagecollector:yearly' => 'Un cop a l&acute;any',
+ 'garbagecollector' => 'GARBAGE COLLECTOR
+',
+ 'garbagecollector:done' => 'Fet',
+ 'garbagecollector:optimize' => 'Optimizant %s ',
+ 'garbagecollector:error' => 'ERROR',
+ 'garbagecollector:ok' => 'OK',
+ 'garbagecollector:gc:metastrings' => 'Netejant metastrings no enlla&ccedil;ats: ',
+);
+
+add_translation("ca", $ca);
+
diff --git a/mod/languages/languages/ca/ca.groups.php b/mod/languages/languages/ca/ca.groups.php
new file mode 100644
index 000000000..026f02665
--- /dev/null
+++ b/mod/languages/languages/ca/ca.groups.php
@@ -0,0 +1,219 @@
+<?php
+$language = array (
+ 'groups:owned:user' => 'Grups dels quals n\'és propietari %s',
+ 'groups:cantcreate' => 'No pots crear un grup. Només ho poden fer els administradors.',
+ 'groups:search_in_group' => 'Cerca en aquest grup',
+ 'groups:acl' => 'Grup: %s',
+ 'discussion:notification:topic:subject' => 'Nou missatge de discussió al grup',
+ 'groups:notification' => '%s ha afegit un nou tema de debat a %s:
+
+%s
+%s
+
+Veure i contestar a la discussió:
+%s',
+ 'discussion:notification:reply:body' => '%s ha contestat al tema de debat %s dins el grup %s
+
+%s
+
+Veure i contestar a la discussió:
+%s',
+ 'discussion:none' => 'No hi ha debats',
+ 'discussion:reply:title' => 'Resposta per %s',
+ 'groups:whocancreate' => 'Qui pot crear nous grups?',
+ 'groups:nowidgets' => 'No s´ha trobat cap giny per aquest grup.',
+ 'groups:widgets:members:label:pleaseedit' => 'Si us plau, configura aquest giny.',
+ 'groups:widgets:description' => 'Mostra en el teu perfil els grups als quals pertanys',
+ 'groups:widgets:entities:label:pleaseedit' => 'Si us plau, configura aquest giny.',
+ 'groups:access:private' => 'Tancat - Les usuàries hi han de ser convidades',
+ 'groups:access:public' => 'Obert - Qualsevol usuària s\'hi pot afegir',
+ 'groups:cantremove' => 'No s\'ha pogut eliminar la usuària del grup',
+ 'groups:userinvited' => 'La usuària ha estat convidada.',
+ 'groups:usernotinvited' => 'No s\'ha pogut convidar la usuària.',
+ 'groups:useralreadyinvited' => 'La usuària ja ha estat convidada',
+ 'groups' => 'Grups',
+ 'groups:owned' => 'Grups que estic administrant',
+ 'groups:yours' => 'Els meus grups',
+ 'groups:user' => 'Grups de %s',
+ 'groups:all' => 'Tots els grups',
+ 'groups:add' => 'Crear un nou grup',
+ 'groups:edit' => 'Editar grup',
+ 'groups:delete' => 'Eliminar grup',
+ 'groups:membershiprequests' => 'Administrar sol&middot;licituts per afegir-s&acute;hi',
+ 'groups:invitations' => 'Invitacions de grup',
+ 'groups:icon' => 'Icona de grup (deixar en blanc si no es vol modificar)',
+ 'groups:name' => 'Nom del grup',
+ 'groups:username' => 'Nom curt del grup (es mostra a les URLs, només car&agrave;cters alfanum&egrave;rics)',
+ 'groups:description' => 'Descripció',
+ 'groups:briefdescription' => 'Descripció curta',
+ 'groups:interests' => 'Etiquetes',
+ 'groups:website' => 'Lloc web',
+ 'groups:members' => 'Membres del grup',
+ 'groups:members:title' => 'Membres de %s',
+ 'groups:members:more' => 'Veure tots els membres',
+ 'groups:membership' => 'Permisos de membres del grup',
+ 'groups:access' => 'Permisos d&acute;accés',
+ 'groups:owner' => 'Administrador',
+ 'groups:widget:num_display' => 'Quantitat de grups a mostrar',
+ 'groups:widget:membership' => 'Membres del grup',
+ 'groups:noaccess' => 'Sense accés al grup',
+ 'groups:permissions:error' => 'No disposa de permisos per realitzar aquesta acció',
+ 'groups:ingroup' => 'en el grup',
+ 'groups:cantedit' => 'No pot modificar aquest grup',
+ 'groups:saved' => 'Grup desat',
+ 'groups:featured' => 'Grups destacats',
+ 'groups:makeunfeatured' => 'No destacat',
+ 'groups:makefeatured' => 'Fer destacat',
+ 'groups:featuredon' => '%s és ara un grup destacat.',
+ 'groups:unfeatured' => '%s ha estat esborrat dels grups destacats.',
+ 'groups:featured_error' => 'Grup no vàlid.',
+ 'groups:joinrequest' => 'Sol&middot;licitar afegir-s&acute;hi',
+ 'groups:join' => 'Afegir-se al grup',
+ 'groups:leave' => 'Abandonar el grup',
+ 'groups:invite' => 'Convidar contactes',
+ 'groups:invite:title' => 'Convidar contactes al grup',
+ 'groups:inviteto' => 'Convidar contactes a \'%s\'',
+ 'groups:nofriends' => 'No té cap contacte que no hagi estat convidat al grup.',
+ 'groups:nofriendsatall' => 'No té cap contacte a convidar!',
+ 'groups:viagroups' => 'grups via',
+ 'groups:group' => 'Grup',
+ 'groups:search:tags' => 'etiqueta',
+ 'groups:search:title' => 'Cercar grups que coincideixin amb l&acute;etiqueta \'%s\'',
+ 'groups:search:none' => 'No s&acute;ha trobat cap grup',
+ 'groups:activity' => 'Activitat del grup',
+ 'groups:enableactivity' => 'Habilitar l&acute;activitat del grup',
+ 'groups:activity:none' => 'Encar no hi ha activitat al grup',
+ 'groups:notfound' => 'No s&acute;ha trobat el grup',
+ 'groups:notfound:details' => 'El grup sol&middot;licitat no existeix o no se&acute;n permet l\'accés',
+ 'groups:requests:none' => 'En aquest moment no hi ha cap sol&middot;licitud pendent.',
+ 'groups:invitations:none' => 'En aquest moment no hi ha cap invitació.',
+ 'item:object:groupforumtopic' => 'Discussions',
+ 'groupforumtopic:new' => 'Entrada nova de discussió',
+ 'groups:count' => 'grups creats',
+ 'groups:open' => 'grup obert',
+ 'groups:closed' => 'grupo tancat',
+ 'groups:member' => 'membres',
+ 'groups:searchtag' => 'Cercar grups por etiqueta',
+ 'groups:more' => 'Més grups',
+ 'groups:none' => 'Sense grups',
+ 'groups:access:group' => 'Només membres del grup',
+ 'groups:closedgroup' => 'Aquest grup és tancat en les admissions.',
+ 'groups:closedgroup:request' => 'Per sol&middot;licitar afegir-s&acute;hi, premi l&acute;enlla&ccedil; del menú "sol&middot;licitar afegir-s&acute;hi".',
+ 'groups:visibility' => 'Qui pot veure aquest grup?',
+ 'groups:enableforum' => 'Habilitar discussions de grup',
+ 'groups:yes' => 'sí',
+ 'groups:no' => 'no',
+ 'groups:lastupdated' => 'Actualizació més recent %s per %s',
+ 'groups:lastcomment' => 'Comentari més recent %s per %s',
+ 'discussion' => 'Discussió',
+ 'discussion:add' => 'Discussió nova',
+ 'discussion:latest' => 'Discussió més recent',
+ 'discussion:group' => 'Discussió del grup',
+ 'discussion:topic:created' => 'S&acute;ha creat una discussió nova.',
+ 'discussion:topic:updated' => 'S&acute;ha actualitzat la discussió.',
+ 'discussion:topic:deleted' => 'S&acute;ha eliminat la discussió.',
+ 'discussion:topic:notfound' => 'No s&acute;ha pogut trobat la discussió',
+ 'discussion:error:notsaved' => 'No s&acute;ha pogut desar la discussió',
+ 'discussion:error:missing' => 'Es necessiten el títol i el missatge',
+ 'discussion:error:permissions' => 'No disposa dels permisos necessaris per poder realitzar aquesta acció',
+ 'discussion:error:notdeleted' => 'No s&acute;ha pogut eliminar la discussió',
+ 'discussion:reply:deleted' => 'La resposta en la discussió ha estat eliminada.',
+ 'discussion:reply:error:notdeleted' => 'No s&acute;ha pogut eliminar la resposta en la discussió',
+ 'reply:this' => 'Respondre',
+ 'group:replies' => 'Respostes',
+ 'groups:forum:created' => 'Creat %s amb %d comentaris',
+ 'groups:forum:created:single' => 'Creat %s amb %d respostes',
+ 'groups:forum' => 'Discussió',
+ 'groups:addtopic' => 'Discussió nova',
+ 'groups:forumlatest' => 'Discussió més recent',
+ 'groups:latestdiscussion' => 'Discussió més recent',
+ 'groups:newest' => 'La més recent',
+ 'groups:popular' => 'Popular',
+ 'groupspost:success' => 'La seva resposta ha estat publicada correctament',
+ 'groups:alldiscussion' => 'Discussió més recent',
+ 'groups:edittopic' => 'Editar discussió',
+ 'groups:topicmessage' => 'Missatge de discussió',
+ 'groups:topicstatus' => 'Estat de la discussió',
+ 'groups:reply' => 'Publicar un comentari',
+ 'groups:topic' => 'Discussió',
+ 'groups:posts' => 'Entrades',
+ 'groups:lastperson' => 'última persona',
+ 'groups:when' => 'Quan',
+ 'grouptopic:notcreated' => 'No s&acute;ha trobat cap discussió.',
+ 'groups:topicopen' => 'Oberta',
+ 'groups:topicclosed' => 'Tancada',
+ 'groups:topicresolved' => 'Resolta',
+ 'grouptopic:created' => 'S&acute;ha creat la discussió.',
+ 'groupstopic:deleted' => 'Discussió eliminada',
+ 'groups:topicsticky' => 'Que enganxa',
+ 'groups:topicisclosed' => 'La discussió est&agrave; tancada.',
+ 'groups:topiccloseddesc' => 'La discussió est&agrave; tancada i no s&acute;hi accepten comentaris nous.',
+ 'grouptopic:error' => 'No s&acute;ha pogut crear una discussió en el grup. Si us plau, intenti-ho una altra vegada o contacti amb l&acute;administrador.',
+ 'groups:forumpost:edited' => 'El comentari al f&ograve;rum ha estat editat.',
+ 'groups:forumpost:error' => 'Hi ha hagut un error en intentar editar el comentari al f&ograve;rum.',
+ 'groups:privategroup' => 'El grup és tancat. Ha sol&middot;licitat afegir-s&acute;hi.',
+ 'groups:notitle' => 'Els grups han de tenir un títol',
+ 'groups:cantjoin' => 'No pot afegir-se al grup',
+ 'groups:cantleave' => 'No pot abandonar el grup',
+ 'groups:removeuser' => 'Treure del grup',
+ 'groups:removed' => 'S&acute;ha tret a %s del grup',
+ 'groups:addedtogroup' => 'S&acute;ha afegit al grup correctament',
+ 'groups:joinrequestnotmade' => 'No pot sol&middot;licitar afegir-se al grup',
+ 'groups:joinrequestmade' => 'Ha sol&middot;licitat afegir-se al grup',
+ 'groups:joined' => 'S&acute;ha afegit al grup correctament!',
+ 'groups:left' => 'Ha abandonat el grup correctament',
+ 'groups:notowner' => 'Ens sap greu, vost&egrave; no és l&acute;administrador d&acute;aquest grup.',
+ 'groups:notmember' => 'Ens sap greu, vost&egrave; no és membre d&acute;aquest grup.',
+ 'groups:alreadymember' => 'Ja és membre d&acute;aquest grup!',
+ 'groups:invite:subject' => '%s ha estat convidat a afegir-se a %s!',
+ 'groups:updated' => 'Resposta més recent per %s %s',
+ 'groups:started' => 'Iniciat per %s',
+ 'groups:joinrequest:remove:check' => 'Est&agrave; segur que vol retirar la sol&middot;licitud al grup?',
+ 'groups:invite:remove:check' => 'Est&agrave; segur que vol retirar la invitació?',
+ 'groups:invite:body' => 'Hola %s,
+
+%s l&acute;ha convidat a afegir-se al grup \'%s\'. Premi a sota per veure la invitació:
+
+%s',
+ 'groups:welcome:subject' => 'Benvingut al grup %s!',
+ 'groups:welcome:body' => 'Hola %s!
+
+Vost&egrave; és membre del grup \'%s\'! Premi a sota per comen&ccedil;ar a utilitzar-lo!
+
+%s',
+ 'groups:request:subject' => '%s ha sol&middot;licitat afegir-se a %s',
+ 'groups:request:body' => 'Hola %s,
+
+%s ha sol&middot;licitat afegir-se al grup \'%s\'. Premi a sota per consultar el seu perfil %s
+
+o faci clic a sota per veure les sol&middot;licituts d&acute;aquest grup:
+
+%s',
+ 'river:create:group:default' => '%s ha creat el grup %s',
+ 'river:join:group:default' => '%s s&acute;ha afegit al grup %s',
+ 'river:create:object:groupforumtopic' => '%s ha creat una discussió nova: %s',
+ 'river:reply:object:groupforumtopic' => '%s ha enviat una resposta a la discussió %s',
+ 'groups:widgets:members:title' => 'Membres del grup',
+ 'groups:widgets:members:description' => 'Llistar membres del grup.',
+ 'groups:widgets:members:label:displaynum' => 'Llistar membres del grup.',
+ 'groups:widgets:entities:title' => 'Objectes en el grup',
+ 'groups:widgets:entities:description' => 'Llista d&acute;objectes guardats en el grup',
+ 'groups:widgets:entities:label:displaynum' => 'Llista d&acute;objectes del grup.',
+ 'groups:forumtopic:edited' => 'Discussió editada correctament.',
+ 'groups:allowhiddengroups' => 'Vol permetre els grups privats (invisibles)?',
+ 'group:deleted' => 'Grup i continguts del grup eliminats',
+ 'group:notdeleted' => 'No s&acute;ha pogut eliminar el grup',
+ 'group:notfound' => 'No s&acute;ha pogut trobar el grup',
+ 'grouppost:deleted' => 'La publicació del grup ha estat eliminada',
+ 'grouppost:notdeleted' => 'No s&acute;ha pogut eliminar la publicació del grup',
+ 'groupstopic:notdeleted' => 'Discussió no eliminada',
+ 'grouptopic:blank' => 'No hi ha discussió',
+ 'grouptopic:notfound' => 'No s&acute;ha pogut trobar la discussió',
+ 'grouppost:nopost' => 'Entrada buida',
+ 'groups:deletewarning' => 'Vol eliminar aquest grup? Aquesta acció no té marxa enrere!',
+ 'groups:invitekilled' => 'S&acute;ha eliminat la invitació.',
+ 'groups:joinrequestkilled' => 'S&acute;ha eliminat la sol&middot;licitud d&acute;inscripcció.',
+ 'groups:ecml:discussion' => 'Discussions del grup',
+ 'groups:ecml:groupprofile' => 'Perfils del grup',
+);
+add_translation("ca", $language); \ No newline at end of file
diff --git a/mod/languages/languages/ca/ca.invitefriends.php b/mod/languages/languages/ca/ca.invitefriends.php
new file mode 100644
index 000000000..fd3333d3e
--- /dev/null
+++ b/mod/languages/languages/ca/ca.invitefriends.php
@@ -0,0 +1,26 @@
+<?php
+$language = array (
+ 'invitefriends:registration_disabled' => 'El registre d\'usuàries noves està deshabilitat. No pots convidar cap usuària nova.',
+ 'friends:invite' => 'Convidar contactes',
+ 'invitefriends:introduction' => 'Per convidar els seus coneguts a entrar a la xarxa, introdueixi les seves adreces de correu a la part d´abaix. Una adreça de correu a cada línia:',
+ 'invitefriends:message' => 'Introdueixi un missatge per convidar:',
+ 'invitefriends:subject' => 'Invitació per a %s',
+ 'invitefriends:success' => 'Les invitacions han estat enviades amb èxit. Gràcies per fer créixer la xarxa.',
+ 'invitefriends:invitations_sent' => 'Invitacions enviades: %s. S´han trobat els problemes següents:',
+ 'invitefriends:already_members' => 'Aquestes persones ja són membres de la xarxa: %s',
+ 'invitefriends:noemails' => 'No s´ha ingressat cap adreça de correu',
+ 'invitefriends:message:default' => 'Hola,
+
+et vull convidar a entrar a la xarxa %s.',
+ 'invitefriends:email' => '%s l´ha convidat a participar a %s. L´ha enviat aquest missatge:
+
+%s
+
+Per començar a participar a la xarxa social, premi el següent enllaç:
+
+ %s
+
+El sistema l´inclourà com a contacte de la persona que l´ha convidat.',
+ 'invitefriends:email_error' => 'S´han enviat invitacions, però les direccions següents no són vàlides: %s',
+);
+add_translation("ca", $language); \ No newline at end of file
diff --git a/mod/languages/languages/ca/ca.likes.php b/mod/languages/languages/ca/ca.likes.php
new file mode 100644
index 000000000..1b3e6833f
--- /dev/null
+++ b/mod/languages/languages/ca/ca.likes.php
@@ -0,0 +1,34 @@
+<?php
+$language = array (
+ 'likes:this' => 'li agrada això',
+ 'likes:deleted' => 'El teu "m\'agrada" s\'ha eliminat',
+ 'likes:see' => 'Mira a qui li agrada',
+ 'likes:remove' => 'Ja no m\'agrada',
+ 'likes:notdeleted' => 'Hi ha algun problema eliminant el teu "m\'agrada"',
+ 'likes:likes' => 'Ara t\'agrada això',
+ 'likes:failure' => 'Hi ha hagut un problema al marcar això',
+ 'likes:alreadyliked' => 'Ja t\'agrada això',
+ 'likes:notfound' => 'L\'objecte que estàs tractant de marcar no es troba',
+ 'likes:likethis' => 'M\'agrada això',
+ 'likes:userlikedthis' => 'Li agrada a %s',
+ 'likes:userslikedthis' => 'Els "m\'agrada" de %s',
+ 'likes:river:annotate' => 'li agrada',
+ 'likes:delete:confirm' => 'Estàs segur de voler esborrar aquest "m\'agrada"?',
+ 'river:likes' => 'li agrada %s %s',
+ 'likes:notifications:subject' => 'a %s li agrada el teu missatge "%s"',
+ 'likes:notifications:body' => 'Hola %1$s,
+
+A %2$s li agrada el teu missatge "%3$s" a %4$s
+
+Mira el teu missatge original aquí:
+
+%5$s
+
+o mira el perfil de %2$s aquí:
+
+%6$s
+
+Gràcies,
+%4$s',
+);
+add_translation("ca", $language); \ No newline at end of file
diff --git a/mod/languages/languages/ca/ca.logbrowser b/mod/languages/languages/ca/ca.logbrowser
new file mode 100644
index 000000000..651a23730
--- /dev/null
+++ b/mod/languages/languages/ca/ca.logbrowser
@@ -0,0 +1,20 @@
+<?php
+$language = array (
+ 'admin:administer_utilities:logbrowser' => 'Navegador de registres',
+ 'logbrowser' => 'Navegador de registres',
+ 'logbrowser:browse' => 'Navegar pel registre del sistema',
+ 'logbrowser:search' => 'Refinar resultats',
+ 'logbrowser:user' => 'Cercar com la usuària',
+ 'logbrowser:starttime' => 'Temps d\'inici (per exemple "l\'últim dilluns", "fa 1 hora")',
+ 'logbrowser:endtime' => 'Tems de finalització',
+ 'logbrowser:explore' => 'Explora el registre',
+ 'logbrowser:date' => 'Data i temps',
+ 'logbrowser:ip_address' => 'Adreça IP',
+ 'logbrowser:user:name' => 'Usuària',
+ 'logbrowser:user:guid' => 'GUID de la usuària',
+ 'logbrowser:object' => 'Tipus d\'objecte',
+ 'logbrowser:object:guid' => 'GUID de l\'objecte',
+ 'logbrowser:action' => 'Acció',
+ 'logbrowser:no_result' => 'Sense resultats',
+);
+add_translation("ca", $language); \ No newline at end of file
diff --git a/mod/languages/languages/ca/ca.logrotate.php b/mod/languages/languages/ca/ca.logrotate.php
new file mode 100644
index 000000000..3a330a035
--- /dev/null
+++ b/mod/languages/languages/ca/ca.logrotate.php
@@ -0,0 +1,20 @@
+<?php
+$language = array (
+ 'logrotate:delete' => 'Esborrar registres arxivats més antics que',
+ 'logrotate:period' => 'Amb quina freq&uuml;&egrave;ncia s&acute;ha de desar el log del sistema?',
+ 'logrotate:weekly' => 'Un cop cada setmana',
+ 'logrotate:monthly' => 'Un cop cada mes',
+ 'logrotate:yearly' => 'Un cop cada any',
+ 'logrotate:logrotated' => 'Registre desat
+',
+ 'logrotate:lognotrotated' => 'Hi ha hagut una errada a l&acute;hora de desar el registre
+',
+ 'logrotate:week' => 'setmana',
+ 'logrotate:month' => 'mes',
+ 'logrotate:year' => 'any',
+ 'logrotate:logdeleted' => 'Registre eliminat
+',
+ 'logrotate:lognotdeleted' => 'Hi ha hagut una errada a l&acute;hora d&acute;eliminar el registre
+',
+);
+add_translation("ca", $language); \ No newline at end of file
diff --git a/mod/languages/languages/ca/ca.members.php b/mod/languages/languages/ca/ca.members.php
new file mode 100644
index 000000000..16338987e
--- /dev/null
+++ b/mod/languages/languages/ca/ca.members.php
@@ -0,0 +1,13 @@
+<?php
+$ca = array (
+ 'members:searchtag' => 'Cercar membres per etiqueta',
+ 'members:searchname' => 'Cercar membres per nom',
+ 'members:label:newest' => 'Nous',
+ 'members:label:popular' => 'Populars',
+ 'members:label:online' => 'Connectats',
+ 'members:title:searchname' => 'Cercar membres per %s',
+ 'members:title:searchtag' => 'Membres amb etiquetes %s',
+);
+
+add_translation("ca", $ca);
+
diff --git a/mod/languages/languages/ca/ca.messageboard.php b/mod/languages/languages/ca/ca.messageboard.php
new file mode 100644
index 000000000..09ac43756
--- /dev/null
+++ b/mod/languages/languages/ca/ca.messageboard.php
@@ -0,0 +1,43 @@
+<?php
+$ca = array (
+ 'messageboard:messageboard' => 'safata de comentaris',
+ 'messageboard:history:title' => 'Historial',
+ 'messageboard:owner' => 'Safata personal de %s',
+ 'messageboard:owner_history' => 'Comentaris de %s a la safata personal de %s',
+ 'river:messageboard:user:default' => '%s ha comentat a la safata personal de %s',
+ 'messageboard:board' => 'Safata de comentaris',
+ 'messageboard:viewall' => 'Veure tots',
+ 'messageboard:postit' => 'Nou',
+ 'messageboard:history' => 'Historial',
+ 'messageboard:none' => 'No hi ha cap comentari a la teva safata',
+ 'messageboard:num_display' => 'Nombre de comentaris a mostrar',
+ 'messageboard:desc' => 'Aquesta és la safata dels comentaris. Qualsevol, fins i tot tu, pot deixar un missatge al teu perfil.',
+ 'messageboard:user' => 'a la safata personal de %s',
+ 'messageboard:replyon' => 'respondre a',
+ 'messageboard:posted' => 'S\'ha escrit el comentari',
+ 'messageboard:deleted' => 'S\'ha esborrat el comentari',
+ 'messageboard:email:subject' => 'Tens un nou comentari a la safata',
+ 'messageboard:email:body' => '%s t\'ha deixat aquest comentari:
+
+
+%s
+
+
+Per a veure els comentaris de la teva safata de missatges, prem en aquest vincle:
+
+%s
+
+Per a consultar el perfil de %s, prem en aquest altre:
+
+%s
+
+Siusplau, no responguis aquest correu electrònic, recorda que és el sistema qui te l\'ha enviat per art de màgia. Si tens algun problema o comentari sobre la xarxa, posa\'t en contacte amb les/les administrador/es.',
+ 'messageboard:blank' => 'Has de posar alguna cosa a la safata de comentaris abans d\'enviar-ho, sinó anem malament!',
+ 'messageboard:notfound' => 'mmm, no trobo el què em dius. Torna-ho a provar o posa\'t en contacte amb els/les administradors/es.',
+ 'messageboard:notdeleted' => 'No s\'ha pogut esborrar el comentari, torna-ho a provar o posa\'t en contacte amb els/les administradors/es.',
+ 'messageboard:somethingwentwrong' => 'Avui no és el teu dia de sort, això està fent coses estranyes. Torna-ho a provar o posa\'t en contacte amb els/les administradors/es.',
+ 'messageboard:failure' => 'Error xungo, el sistema no en té ni idea de què està passant. Torna-ho a provar o posa\'t en contacte amb els/les administradors/es.',
+);
+
+add_translation("ca", $ca);
+
diff --git a/mod/languages/languages/ca/ca.messages.php b/mod/languages/languages/ca/ca.messages.php
new file mode 100644
index 000000000..dfcc311c3
--- /dev/null
+++ b/mod/languages/languages/ca/ca.messages.php
@@ -0,0 +1,64 @@
+<?php
+$language = array (
+ 'messages:unreadcount' => '%s no llegit',
+ 'messages:user:nonexist' => 'No es pot trobar el receptor a la base de dades d\'usuàries.',
+ 'messages:deleted_sender' => 'Usuària eliminada',
+ 'messages' => 'Missatges',
+ 'messages:back' => 'torna a missatges',
+ 'messages:user' => 'La teva safata d\'entrada',
+ 'messages:posttitle' => 'els missatges de %s: %s',
+ 'messages:inbox' => 'Safata d\'entrada',
+ 'messages:send' => 'Envia un missatge',
+ 'messages:sent' => 'Missatges enviats',
+ 'messages:message' => 'Missatge',
+ 'messages:title' => 'Assumpte',
+ 'messages:to' => 'A',
+ 'messages:from' => 'De',
+ 'messages:fly' => 'Envia',
+ 'messages:replying' => 'Missatge amb resposta a',
+ 'messages:sendmessage' => 'Envia un missatge',
+ 'messages:compose' => 'Escriu un missatge',
+ 'messages:sentmessages' => 'Missatges enviats',
+ 'messages:recent' => 'Missatges recents',
+ 'messages:original' => 'Missatge original',
+ 'messages:yours' => 'El teu missatge',
+ 'messages:answer' => 'Respondre',
+ 'messages:markread' => 'Marca com a llegit',
+ 'messages:new' => 'Missatge nou',
+ 'notification:method:site' => 'Lloc',
+ 'messages:error' => 'No s\'ha pogut desar el teu missatge. Siusplau, torna-ho a provar.',
+ 'item:object:messages' => 'Missatges',
+ 'messages:posted' => 'El missatge s\'ha enviat satisfactòriament.',
+ 'messages:email:subject' => 'Tens un missatge!',
+ 'messages:email:body' => 'Tens un missatge nou de %s. Diu:
+
+
+%s
+
+
+Per veure els teus missatges, prem aquí:
+
+%s
+
+Per enviar a %s un missatge, prem aquí:
+
+%s
+
+Siusplau, no responguis a aquest correu.',
+ 'messages:blank' => 'Disculpa; has de posar alguna cosa al cos del missatge abans de desar-lo.',
+ 'messages:notfound' => 'Disculpa; el missatge que busques no existeix.',
+ 'messages:notdeleted' => 'Disculpa; no es pot esborrar aquest missatge.',
+ 'messages:nopermission' => 'No tens permisos per modificar aquest missatge! i què et pensaves? ;)',
+ 'messages:nomessages' => 'No hi ha cap missatge a mostrar.',
+ 'messages:user:blank' => 'Hauries de dir a qui vols enviar això.',
+ 'messages:toggle' => 'Marca tots',
+ 'messages:add' => 'Redactar',
+ 'messages:recipient' => 'Trii un destinatari&hellip;',
+ 'messages:to_user' => 'Per a: %s',
+ 'messages:success:delete:single' => 'Missatge eliminat',
+ 'messages:success:delete' => 'Missatges eliminats',
+ 'messages:success:read' => 'Missatges marcats com a llegits',
+ 'messages:error:messages_not_selected' => 'No hi ha missatges seleccionats',
+ 'messages:error:delete:single' => 'No es pot eliminar el missatge',
+);
+add_translation("ca", $language); \ No newline at end of file
diff --git a/mod/languages/languages/ca/ca.notifications.php b/mod/languages/languages/ca/ca.notifications.php
new file mode 100644
index 000000000..9023ef965
--- /dev/null
+++ b/mod/languages/languages/ca/ca.notifications.php
@@ -0,0 +1,16 @@
+<?php
+$language = array (
+ 'notifications:subscriptions:friends:description' => 'Això és una col·lecció automàtica de les teves amigues. Per rebre actualitzacions, selecciona-ho a sota. Això afectarà les usuàries que corresponguin amb el panell principal de notificacions al final de la pàgina.',
+ 'notifications:subscriptions:title' => 'Notificacions per usuària',
+ 'friends:all' => 'Tots els contactes',
+ 'notifications:subscriptions:personal:description' => 'Rebre notificacions quan es modifiquin els meus continguts',
+ 'notifications:subscriptions:personal:title' => 'Notificacions personals',
+ 'notifications:subscriptions:friends:title' => 'Contactes',
+ 'notifications:subscriptions:collections:edit' => 'Per habilitar notificacions compartides faci clic aquí',
+ 'notifications:subscriptions:changesettings' => 'Notificacions',
+ 'notifications:subscriptions:changesettings:groups' => 'Notificacions de grups',
+ 'notifications:subscriptions:description' => 'Per rebre notificacions dels seus contactes quan crei nou contingut, cerqui&acute;ls a la xarxa i seleccioni el tipus de notificació que vol rebre',
+ 'notifications:subscriptions:groups:description' => 'Per rebre notificacions quan es crei un nou contingut en grups dels quals vost&egrave; n&acute;és membre, cerqui&acute;ls a la xarxa i seleccioni el tipus de notificació que vol rebre',
+ 'notifications:subscriptions:success' => 'La seva configuració de notificacions ha quedat desada',
+);
+add_translation("ca", $language); \ No newline at end of file
diff --git a/mod/languages/languages/ca/ca.pages.php b/mod/languages/languages/ca/ca.pages.php
new file mode 100644
index 000000000..a53cbf253
--- /dev/null
+++ b/mod/languages/languages/ca/ca.pages.php
@@ -0,0 +1,62 @@
+<?php
+$ca = array (
+ 'pages' => 'Pàgines',
+ 'pages:group' => 'Pàgines',
+ 'pages:all' => 'Totes les pàgines',
+ 'pages:new' => 'Nova pàgina',
+ 'pages:edit' => 'Modificar la pàgina',
+ 'pages:delete' => 'Esborrar la pàgina',
+ 'pages:history' => 'Històric del a pàgina',
+ 'pages:view' => 'Veure pàgina',
+ 'pages:navigation' => 'Pàgina de navegació',
+ 'item:object:page_top' => 'Pàgines d\'inici',
+ 'item:object:page' => 'Pàgines',
+ 'pages:nogroup' => 'El grup no té contingut encara o bé no tens permisos per veure la informació generada',
+ 'pages:more' => 'Més pàgines',
+ 'pages:title' => 'Títol de la pàgina',
+ 'pages:description' => 'Descripció de l\'entrada',
+ 'pages:tags' => 'Etiquetes',
+ 'pages:access_id' => 'Accés de lectura',
+ 'pages:write_access_id' => 'Accés de modificació',
+ 'pages:noaccess' => 'Sense accés a la pàgina',
+ 'pages:cantedit' => 'No pots modificar aquesta pàgina',
+ 'pages:saved' => 'Pàgina desada',
+ 'pages:notsaved' => 'La pàgina no es pot desar',
+ 'pages:delete:success' => 'S\'ha esborrat la pàgina',
+ 'pages:delete:failure' => 'No es pot esborrar la pàgina',
+ 'pages:strapline' => 'Darrera actualització %s per %s',
+ 'pages:revision' => 'Revisió',
+ 'pages:num' => 'Nombre de pàgines a mostrar',
+ 'pages:widget:description' => 'Aquest és un llistat de les teves pàgines',
+ 'pages:label:view' => 'Veure pàgina',
+ 'pages:label:edit' => 'Modificar pàgina',
+ 'pages:label:history' => 'Històric de la pàgina',
+ 'pages:sidebar:this' => 'Aquesta pàgina',
+ 'pages:sidebar:children' => 'Sub-pàgines',
+ 'pages:sidebar:parent' => 'Pare',
+ 'pages:newchild' => 'Crear una sub-pàgina',
+ 'pages:backtoparent' => 'Tornar a \'%s\'',
+ 'pages:owner' => 'P&agrave;gines de %s',
+ 'pages:friends' => 'P&agrave;gines de contactes',
+ 'pages:add' => 'Afegir p&agrave;gina',
+ 'groups:enablepages' => 'Habilitar p&agrave;gines del grup',
+ 'pages:none' => 'Encara no hi ha cap p&agrave;gina creada',
+ 'river:create:object:page' => '%s ha creat la p&agrave;gina %s',
+ 'river:create:object:page_top' => '%s ha creat una p&agrave;gina %s',
+ 'river:update:object:page' => '%s ha actualizat la p&agrave;gina %s',
+ 'river:update:object:page_top' => '%s ha actualizat una p&agrave;gina %s',
+ 'river:comment:object:page' => '%s ha comentat en la p&agrave;gina %s',
+ 'river:comment:object:page_top' => '%s ha comentat en la p&agrave;gina %s',
+ 'pages:error:no_title' => 'Ha d&acute;especificar un títol per aquesta p&agrave;gina.',
+ 'pages:revision:subtitle' => 'Revisió creada %s per %s',
+ 'pages:notification' => '%s ha afegit una nova pàgina:
+
+%s
+%s
+
+Veure i comentar a la nova pàgina:
+%s',
+);
+
+add_translation("ca", $ca);
+
diff --git a/mod/languages/languages/ca/ca.profile.php b/mod/languages/languages/ca/ca.profile.php
new file mode 100644
index 000000000..dad8e8433
--- /dev/null
+++ b/mod/languages/languages/ca/ca.profile.php
@@ -0,0 +1,8 @@
+<?php
+$ca = array (
+ 'profile' => 'Perfil',
+ 'profile:notfound' => 'Ens sap greu, no s&acute;ha pogut trobar el perfil sol&middot;licitat.',
+);
+
+add_translation("ca", $ca);
+
diff --git a/mod/languages/languages/ca/ca.relatedgroups.php b/mod/languages/languages/ca/ca.relatedgroups.php
new file mode 100644
index 000000000..babf7691b
--- /dev/null
+++ b/mod/languages/languages/ca/ca.relatedgroups.php
@@ -0,0 +1,11 @@
+<?php
+$ca = array (
+ 'add' => 'Afegeix',
+ 'relatedgroups:in_frontpage' => 'Mostra els grups relacionats a la pàgina del grup',
+ 'relatedgroups:unrelated' => 'Grups no relacionats',
+ 'relatedgroups:nopermissons' => 'No tens permisos per modificar els grups relacionats',
+ 'relatedgroups:add:error' => 'S\'ha produït un error. Estàs segur que has introduït bé el nom del grup?',
+);
+
+add_translation("ca", $ca);
+
diff --git a/mod/languages/languages/ca/ca.reportedcontent.php b/mod/languages/languages/ca/ca.reportedcontent.php
new file mode 100644
index 000000000..4a7360da0
--- /dev/null
+++ b/mod/languages/languages/ca/ca.reportedcontent.php
@@ -0,0 +1,34 @@
+<?php
+$language = array (
+ 'admin:administer_utilities:reportedcontent' => 'Contingut denunciat',
+ 'reportedcontent:instructions' => 'La denúncia serà enviada als administradors del lloc perquè puguin moderar.',
+ 'reportedcontent:user' => 'Denunciar usuària',
+ 'item:object:reported_content' => 'Elements denunciats',
+ 'reportedcontent' => 'Contingut denunciat',
+ 'reportedcontent:this' => 'Denunciar',
+ 'reportedcontent:this:tooltip' => 'Denunciar aquesta p&agrave;gina a l&acute;administrador',
+ 'reportedcontent:none' => 'No hi ha contingut denunciat',
+ 'reportedcontent:report' => 'Denunciar aix&ograve;',
+ 'reportedcontent:title' => 'Títol de la p&agrave;gina',
+ 'reportedcontent:deleted' => 'El contingut denunciat ha estat eliminat',
+ 'reportedcontent:notdeleted' => 'No s&acute;ha pogut eliminar la denúncia',
+ 'reportedcontent:delete' => 'Eliminar denúncia',
+ 'reportedcontent:areyousure' => 'Vol eliminar aix&ograve;?',
+ 'reportedcontent:archive' => 'Desar denúncia',
+ 'reportedcontent:archived' => 'La denúncia ha quedat desada',
+ 'reportedcontent:visit' => 'Visitar element denunciat',
+ 'reportedcontent:by' => 'Denunciat per',
+ 'reportedcontent:objecttitle' => 'Títol de la p&agrave;gina',
+ 'reportedcontent:objecturl' => 'URL de la p&agrave;gina',
+ 'reportedcontent:reason' => 'Motiu de la denúncia',
+ 'reportedcontent:description' => 'Per qu&egrave; denuncies aix&ograve;?',
+ 'reportedcontent:address' => 'Ubicació de l&acute;element',
+ 'reportedcontent:success' => 'La seva denúncia ha estat enviada als administradors',
+ 'reportedcontent:failing' => 'No s&acute;ha pogut enviar la seva denúncia',
+ 'reportedcontent:moreinfo' => 'Més informació',
+ 'reportedcontent:numbertodisplay' => 'Quantitat de denúncies a mostrar',
+ 'reportedcontent:widget:description' => 'Mostrar el contingut denunciat',
+ 'reportedcontent:failed' => 'Ens sap greu, hi ha hagut una errada a l&acute;hora d&acute;intentar denunciar el contingut.',
+ 'reportedcontent:notarchived' => 'No s&acute;ha pogut arxivar la denúncia',
+);
+add_translation("ca", $language); \ No newline at end of file
diff --git a/mod/languages/languages/ca/ca.search.php b/mod/languages/languages/ca/ca.search.php
new file mode 100644
index 000000000..fe8fd56ed
--- /dev/null
+++ b/mod/languages/languages/ca/ca.search.php
@@ -0,0 +1,18 @@
+<?php
+$ca = array (
+ 'search:enter_term' => 'Introdueix un terme de recerca',
+ 'search:no_results' => 'No hi ha resultats.',
+ 'search:matched' => 'Coincideixen:',
+ 'search:results' => 'Resultats de %s',
+ 'search:no_query' => 'Si us plau, instrodueixi una consulta.',
+ 'search:search_error' => 'Error',
+ 'search:more' => '+%s més %s',
+ 'search_types:tags' => 'Etiquetes',
+ 'search_types:comments' => 'Comentaris',
+ 'search:comment_on' => 'Comentari de "%s"',
+ 'search:comment_by' => 'per',
+ 'search:unavailable_entity' => 'Entitat no disponible',
+);
+
+add_translation("ca", $ca);
+
diff --git a/mod/languages/languages/ca/ca.subgroups.php b/mod/languages/languages/ca/ca.subgroups.php
new file mode 100644
index 000000000..97a53b4bd
--- /dev/null
+++ b/mod/languages/languages/ca/ca.subgroups.php
@@ -0,0 +1,22 @@
+<?php
+$ca = array (
+ 'subgroups' => 'Subgrups',
+ 'subgroups:more' => 'Veure tots els subgrups',
+ 'subgroups:owner' => 'Subgrups de %s',
+ 'subgroups:owner:single' => 'Subgrup de %s',
+ 'subgroups:none' => 'Aquest grup no té subgrups.',
+ 'subgroups:group' => 'Subgrups del grup',
+ 'subgroups:in_frontpage' => 'Mostra els subgrups a la pàgina del grup',
+ 'subgroups:add' => 'Edita subgrups',
+ 'subgroups:add:label' => 'Escriu el nom del grup',
+ 'subgroups:addurl:label' => 'Copia l\'URL del grup aquí',
+ 'subgroups:add:button' => 'Afegeix com a subgrup',
+ 'subgroups:dontwork' => 'No funciona?',
+ 'subgroups:unlink' => 'Desvincula els grups',
+ 'add' => 'Afegeix',
+ 'subgroups:nopermissons' => 'No tens permissos per modificar el grup',
+ 'subgroups:add:error' => 'Ha hagut un error. Has escrit bé el nom del grup?',
+);
+
+add_translation("ca", $ca);
+
diff --git a/mod/languages/languages/ca/ca.tagcloud.php b/mod/languages/languages/ca/ca.tagcloud.php
new file mode 100644
index 000000000..3e3d796b4
--- /dev/null
+++ b/mod/languages/languages/ca/ca.tagcloud.php
@@ -0,0 +1,7 @@
+<?php
+$language = array (
+ 'tagcloud:widget:numtags' => 'Nombre d\'etiquetes a mostrar',
+ 'tagcloud:widget:title' => 'Núvol d\'etiquetes',
+ 'tagcloud:widget:description' => 'Núvol d\'etiquetes',
+);
+add_translation("ca", $language); \ No newline at end of file
diff --git a/mod/languages/languages/ca/ca.thewire.php b/mod/languages/languages/ca/ca.thewire.php
new file mode 100644
index 000000000..c022e8e0f
--- /dev/null
+++ b/mod/languages/languages/ca/ca.thewire.php
@@ -0,0 +1,34 @@
+<?php
+$language = array (
+ 'thewire:by' => 'Enllaçar les entrades de %s',
+ 'thewire:notfound' => 'Ens sap greu, no s´ha pogut trobar la publicació sol.licitada.',
+ 'thewire:widget:desc' => 'Mostrar els seus missatges curts més recents',
+ 'thewire' => 'Missatges curts',
+ 'thewire:everyone' => 'Tots els missatges curts',
+ 'thewire:user' => 'Missatges curts de %s',
+ 'thewire:friends' => 'Missatges curts de contactes',
+ 'thewire:reply' => 'Respondre',
+ 'thewire:replying' => 'Respondre a %s (@%s) qui ha escrit',
+ 'thewire:thread' => 'Debat',
+ 'thewire:charleft' => 'car&agrave;cters restants',
+ 'thewire:tags' => 'Missatges curts que coincideixen amb l&acute;etiqueta \'%s\'',
+ 'thewire:noposts' => 'Encara no hi ha cap missatge curt',
+ 'item:object:thewire' => 'Missatges curts',
+ 'thewire:update' => 'Actualitzar',
+ 'thewire:previous' => 'Anterior',
+ 'thewire:hide' => 'Ocultar',
+ 'thewire:previous:help' => 'Veure publicació anterior',
+ 'thewire:hide:help' => 'Ocultar publicació anterior',
+ 'river:create:object:thewire' => '%s ha publicat un nou %s',
+ 'thewire:wire' => 'Missatge curt',
+ 'thewire:num' => 'Quantitat de comentaris a mostrar',
+ 'thewire:moreposts' => 'Més missatges curts',
+ 'thewire:posted' => 'El missatge s&acute;ha publicat correctament.',
+ 'thewire:deleted' => 'El missatge s&acute;ha eliminat correctament.',
+ 'thewire:blank' => 'Ha d&acute;introduir contingut per poder publicar.',
+ 'thewire:notdeleted' => 'Ens sap greu, no s&acute;ha pogut eliminar el missatge curt.',
+ 'thewire:notify:subject' => 'Missatge curt nou',
+ 'thewire:notify:reply' => '%s ha respost a %s amb un missatge curt:',
+ 'thewire:notify:post' => '%s ha publicat un missatge curt nou:',
+);
+add_translation("ca", $language); \ No newline at end of file
diff --git a/mod/languages/languages/ca/ca.tinymce.php b/mod/languages/languages/ca/ca.tinymce.php
new file mode 100644
index 000000000..9ed43e4bb
--- /dev/null
+++ b/mod/languages/languages/ca/ca.tinymce.php
@@ -0,0 +1,8 @@
+<?php
+$language = array (
+ 'tinymce:remove' => 'Treure editor',
+ 'tinymce:lang_notice' => 'L\'idioma del teu lloc és %s però aquest no està instal·lat per al TinyMCE. Aconsegueix-lo a <a target="_blank" href="%s">aquí</a> i copia\'l a %s. Llavors, <a href="%s">actualitza la catxé</a>. Mira el README del TinyMCE per a més detalls.',
+ 'tinymce:add' => 'Afegir editor',
+ 'tinymce:word_count' => 'Quantitat de paraules: ',
+);
+add_translation("ca", $language); \ No newline at end of file
diff --git a/mod/languages/languages/ca/ca.twitter.php b/mod/languages/languages/ca/ca.twitter.php
new file mode 100644
index 000000000..aa60b7201
--- /dev/null
+++ b/mod/languages/languages/ca/ca.twitter.php
@@ -0,0 +1,10 @@
+<?php
+$language = array (
+ 'twitter:notset' => 'El giny de Twitter no està preparat per funcionar. Per poder mostrar els tweets més recents, fes clic a - editar - i completa les teves dades',
+ 'twitter:username' => 'Introdueix el teu nom d\'usuària de Twitter.',
+ 'twitter:title' => 'Twitter',
+ 'twitter:info' => 'Mostra els tweets més recents',
+ 'twitter:num' => 'Quantitat de tweets a mostrar.',
+ 'twitter:visit' => 'Anar al meu Twitter',
+);
+add_translation("ca", $language); \ No newline at end of file
diff --git a/mod/languages/languages/ca/ca.uservalidationbyemail.php b/mod/languages/languages/ca/ca.uservalidationbyemail.php
new file mode 100644
index 000000000..f8071c7a4
--- /dev/null
+++ b/mod/languages/languages/ca/ca.uservalidationbyemail.php
@@ -0,0 +1,48 @@
+<?php
+$language = array (
+ 'email:validate:subject' => '%s si us plau, confirma la teva adreça de correu per %s!',
+ 'email:validate:body' => '%s,
+
+Abans de començar a utilitzar %s, has de confirmar la teva adreça de correu.
+
+Si us plau, confirma la teva adreça fent clic a l´enllaç de sota:
+
+%s
+
+Si no pots fer clic a l´enllaç, copia\'l i enganxa\'l al teu explorador manualment.
+
+%s
+%s',
+ 'email:confirm:success' => 'Has confirmat la teva adreça de correu!',
+ 'email:confirm:fail' => 'La teva adreça de correu no ha pogut ser verificada...',
+ 'uservalidationbyemail:registerok' => 'Per activar el teu compte, si us plau confirma la teva adreça de correu amb el correu que t\'hem enviat a la teva bústia.',
+ 'uservalidationbyemail:login:fail' => 'El teu compte no es troba validat. La identificació ha fallat. S´ha enviat un altre correu de verificació.',
+ 'uservalidationbyemail:admin:no_unvalidated_users' => 'No hi ha usuàries no validades.',
+ 'uservalidationbyemail:confirm_validate_checked' => 'Validar les usuàries seleccionades?',
+ 'uservalidationbyemail:confirm_resend_validation_checked' => 'Reenviar validació a les usuàries seleccionades?',
+ 'uservalidationbyemail:confirm_delete_checked' => 'Eliminar les usuàries seleccionades?',
+ 'uservalidationbyemail:errors:unknown_users' => 'Usuàries desconegudes',
+ 'uservalidationbyemail:errors:could_not_validate_user' => 'No es pot validar l´usuària.',
+ 'uservalidationbyemail:errors:could_not_validate_users' => 'No es pot validar totes les usuàries seleccionades.',
+ 'uservalidationbyemail:errors:could_not_delete_user' => 'No es pot eliminar la usuària.',
+ 'uservalidationbyemail:errors:could_not_delete_users' => 'No es poden eliminar totes les usuàries seleccionades.',
+ 'uservalidationbyemail:errors:could_not_resend_validations' => 'No es poden reenviar les sol·licituds de validació a totes les usuàries seleccionades.',
+ 'uservalidationbyemail:messages:validated_user' => 'Usuària validada.',
+ 'uservalidationbyemail:messages:validated_users' => 'Totes les usuàries seleccionades han estat validades.',
+ 'uservalidationbyemail:messages:deleted_user' => 'Usuària eliminada.',
+ 'uservalidationbyemail:messages:deleted_users' => 'Totes les usuàries seleccionades han estat eliminades.',
+ 'uservalidationbyemail:messages:resent_validation' => 'Sol·licitud de validació reenviada.',
+ 'uservalidationbyemail:messages:resent_validations' => 'Sol·licituds de validació reenviades a les usuàries seleccionades.',
+ 'admin:users:unvalidated' => 'No validats',
+ 'uservalidationbyemail:admin:unvalidated' => 'No validat',
+ 'uservalidationbyemail:admin:user_created' => 'Registrat %s',
+ 'uservalidationbyemail:admin:resend_validation' => 'Reenviar validació',
+ 'uservalidationbyemail:admin:validate' => 'Validar',
+ 'uservalidationbyemail:admin:delete' => 'Eliminar',
+ 'uservalidationbyemail:confirm_validate_user' => 'Validar %s?',
+ 'uservalidationbyemail:confirm_resend_validation' => 'Reenviar correu de validació a %s?',
+ 'uservalidationbyemail:confirm_delete' => 'Eliminar %s?',
+ 'uservalidationbyemail:check_all' => 'Tots',
+ 'uservalidationbyemail:errors:could_not_resend_validation' => 'No es pot reenviar la sol&middot;licitud de validació.',
+);
+add_translation("ca", $language); \ No newline at end of file
diff --git a/mod/languages/languages/da/da.blog.php b/mod/languages/languages/da/da.blog.php
new file mode 100644
index 000000000..8c33c356b
--- /dev/null
+++ b/mod/languages/languages/da/da.blog.php
@@ -0,0 +1,70 @@
+<?php
+/**
+ * Blog Danish language file.
+ *
+ */
+
+$danish = array(
+ 'blog' => 'Blog',
+ 'blog:blogs' => 'Blogge',
+ 'blog:revisions' => 'Revision',
+ 'blog:archives' => 'Arkiver',
+ 'blog:blog' => 'Blog',
+ 'item:object:blog' => 'Blogs',
+
+ 'blog:title:user_blogs' => '%s\'s blogge',
+ 'blog:title:all_blogs' => 'Alle blogge',
+ 'blog:user:friends' => '%ss venners blog',
+
+ 'blog:group' => 'Gruppe blog',
+ 'blog:enableblog' => 'Aktiver gruppe blog',
+ 'blog:write' => 'Skriv et blogindlæg',
+
+ // Editing
+ 'blog:add' => 'Tilføj blogindlæg',
+ 'blog:edit' => 'Rediger blogindlæg',
+ 'blog:excerpt' => 'Uddrag',
+ 'blog:body' => 'Brødtekst',
+ 'blog:save_status' => 'Sidst gemt: ',
+ 'blog:never' => 'Aldrig',
+
+ // Statuses
+ 'blog:status' => 'Status',
+ 'blog:status:draft' => 'Kladde',
+ 'blog:status:published' => 'Offentliggjort',
+ 'blog:status:unsaved_draft' => 'Ikke gemt kladde',
+
+ 'blog:revision' => 'Revision',
+ 'blog:auto_saved_revision' => 'Auto gemt revision',
+
+ // messages
+ 'blog:message:saved' => 'Blogindlæg gemt.',
+ 'blog:error:cannot_save' => 'Kan ikke gemme blogindlæg.',
+ 'blog:error:cannot_write_to_container' => 'Utilstrækkelig adgang til at gemme bloggen til gruppe.',
+ 'blog:error:post_not_found' => 'Dette indlæg er blevet fjernet, er ugyldigt, eller du har ikke tilladelse til at se det.',
+ 'blog:messages:warning:draft' => 'Der er en ikke gemt kladde til dette indlæg!',
+ 'blog:edit_revision_notice' => '(Gammel version)',
+ 'blog:message:deleted_post' => 'Blogindlæg slettet.',
+ 'blog:error:cannot_delete_post' => 'Kan ikke slette blogindlæg.',
+ 'blog:none' => 'Ingen blogindlæg',
+ 'blog:error:missing:title' => 'Angiv en blog titel!',
+ 'blog:error:missing:description' => 'Indtast venligst brødteksten til ​​din blog!',
+ 'blog:error:cannot_edit_post' => 'Dette indlæg eksisterer måske ikke, eller du har måske ikke tilladelse til at redigere det.',
+ 'blog:error:revision_not_found' => 'Kan ikke finde denne revision.',
+
+ // river
+ 'river:create:object:blog' => '%s har offentliggjort et blogindlæg %s',
+ 'river:comment:object:blog' => '%s har kommenteret et blogindlæg %s',
+
+ // notifications
+ 'blog:newpost' => 'Et nyt blogindlæg',
+
+ // widget
+ 'blog:widget:description' => 'Vis dit seneste blogindlæg',
+ 'blog:moreblogs' => 'Flere blogindlæg',
+ 'blog:numbertodisplay' => 'Antal af blogindlæg, der skal vises',
+ 'blog:noblogs' => 'Ingen blogindlæg'
+
+);
+
+add_translation('da',$danish);
diff --git a/mod/languages/languages/da/da.bookmarks.php b/mod/languages/languages/da/da.bookmarks.php
new file mode 100644
index 000000000..d0d679a43
--- /dev/null
+++ b/mod/languages/languages/da/da.bookmarks.php
@@ -0,0 +1,82 @@
+<?php
+/**
+ * Bookmarks Danish language file
+ */
+
+$danish = array(
+
+ /**
+ * Menu items and titles
+ */
+ 'bookmarks' => "Bogmærker",
+ 'bookmarks:add' => "Tilføj bogmærke",
+ 'bookmarks:owner' => "%s's bogmærker",
+ 'bookmarks:read' => "Mine bogmærker",
+ 'bookmarks:friends' => "Venners bogmærker",
+ 'bookmarks:everyone' => "Alle bogmærker",
+ 'bookmarks:this' => "Bogmærk denne side",
+ 'bookmarks:this:group'=> "Bogmærk i %s",
+ 'bookmarks:bookmarklet' => "Hent \"Bookmarklet\"",
+ 'bookmarks:bookmarklet:group'=> "Hent gruppe \"Bookmarklet\"",
+ 'bookmarks:inbox' => "Bogmærke indbakke",
+ 'bookmarks:morebookmarks' => "Flere bogmærker",
+ 'bookmarks:more' => "Flere bogmærker",
+ 'bookmarks:with' => "Del med",
+ 'bookmarks:new' => "Et nyt bogmærke",
+ 'bookmarks:via' => "via bogmærker",
+ 'bookmarks:address' => "Adresse på ressourcen der skal bogmærkes",
+ 'bookmarks:none' => 'Ingen bogmærker',
+
+ 'bookmarks:delete:confirm' => "Er du sikker på, at du vil slette denne ressource?",
+
+ 'bookmarks:numbertodisplay' => "Antal bogmærker, der skal vises",
+
+ 'bookmarks:shared' => "Bogmærket",
+ 'bookmarks:visit' => "Besøg ressource" ,
+ 'bookmarks:recent' => "Seneste bogmærker",
+
+ 'river:create:object:bookmarks' => '%s bookmærkede %s',
+ 'river:comment:object:bookmarks' => '%s kommenterede bookmærket %s',
+ 'bookmarks:river:annotate' => "%s kommenterede på",
+ 'bookmarks:river:item' => "noget",
+
+ 'item:object:bookmarks' => "Bogmærker",
+
+ 'bookmarks:group' => 'Gruppe bogmærker',
+ 'bookmarks:enablebookmarks' => 'Aktiver gruppe bogmærker',
+ 'bookmarks:nogroup' => 'Denne gruppe har ingen bogmærker endnu',
+ 'bookmarks:more' => 'Flere bogmærker',
+
+ 'bookmarks:no_title' => 'Ingen titel',
+
+ /**
+ * Widget and bookmarklet
+ */
+ 'bookmarks:widget:description' => "Vis dine nyeste bogmærker.",
+
+ 'bookmarks:bookmarklet:description' =>
+ "\"Bookmarklet\" bogmærket gør dig i stand til at dele enhver ressource, du finder på nettet med dine venner eller bare lave et privat bogmærke. For at bruge det skal du blot trække knappen herunder op i din browsers linkbar:",
+
+ 'bookmarks:bookmarklet:descriptionie' =>
+ "Hvis du bruger Internet Explorer, er du nødt til at højreklikke på \"Bookmarklet\" ikonet og vælge \"Føj til Favoritter\" og derefter \"Linkbar\".",
+
+ 'bookmarks:bookmarklet:description:conclusion' =>
+ "Du kan så gemme enhver side, du besøger ved at klikke på ikonet.",
+
+/**
+* Status messages
+*/
+
+ 'bookmarks:save:success' => "Bogmærket er gemt.",
+ 'bookmarks:delete:success' => "Bogmærket er slettet.",
+
+/**
+ * Error messages
+ */
+
+ 'bookmarks:save:failed' => "Bogmærket kunne ikke gemmes, prøv venligst igen.",
+ 'bookmarks:delete:failed' => "Bogmærket kunne ikke slettes, prøv venligst igen."
+
+);
+
+add_translation("da",$danish);
diff --git a/mod/languages/languages/da/da.categories.php b/mod/languages/languages/da/da.categories.php
new file mode 100644
index 000000000..b0f7c5d01
--- /dev/null
+++ b/mod/languages/languages/da/da.categories.php
@@ -0,0 +1,15 @@
+<?php
+/*
+ * Categories Danish language file
+*/
+
+$danish = array(
+ 'categories' => 'Kategorier',
+ 'categories:settings' => 'Indstil kategorier for din Elgg side',
+ 'categories:explanation' => 'Du kan definerede nogle kategorier, der vil blive brugt over hele systemet, ved at skrive dem herunder, separeret med komma. Kompatible værktøjer vil så vise dem, når brugeren opretter eller redigerer indhold.',
+ 'categories:save:success' => 'Kategorierne er gemt.',
+ 'categories:results' => "Resultater for kategori: %s",
+ 'categories:on_enable_reminder' => "Du har ikke tilføjet nogen kategorier endnu! <a href=\"%s\">Tilføj kategorier nu.</a>",
+);
+
+add_translation('da',$danish);
diff --git a/mod/languages/languages/da/da.custom_index.php b/mod/languages/languages/da/da.custom_index.php
new file mode 100644
index 000000000..983126085
--- /dev/null
+++ b/mod/languages/languages/da/da.custom_index.php
@@ -0,0 +1,14 @@
+<?php
+/**
+ * Custom Index Danish language file
+ */
+
+$danish = array(
+ 'custom:bookmarks' => "Seneste bogmærker",
+ 'custom:groups' => "Seneste grupper",
+ 'custom:files' => "Seneste filer",
+ 'custom:blogs' => "Seneste blogindlæg",
+ 'custom:members' => "Seneste medlemmer",
+);
+
+add_translation("da",$danish);
diff --git a/mod/languages/languages/da/da.developers.php b/mod/languages/languages/da/da.developers.php
new file mode 100644
index 000000000..9d9735acb
--- /dev/null
+++ b/mod/languages/languages/da/da.developers.php
@@ -0,0 +1,60 @@
+<?php
+/**
+ * Elgg developer tools Danish language file.
+ *
+ */
+
+$danish = array(
+ // menu
+ 'admin:developers' => 'Udviklere',
+ 'admin:developers:settings' => 'Udvikler indstillinger',
+ 'admin:developers:preview' => 'Tema eksempel',
+ 'admin:developers:inspect' => 'Inspicér',
+
+ // settings
+ 'elgg_dev_tools:settings:explanation' => 'Kontrollér dine indstillinger for udvikling og fejlfinding nedenfor. Nogle af disse indstillinger er også tilgængelige på andre admin sider.',
+ 'developers:label:simple_cache' => 'Brug simpel cache',
+ 'developers:help:simple_cache' => 'Fravælg fil cache, når du udvikler. Ellers vil dine ændringer (herunder CSS) blive ignoreret.',
+ 'developers:label:view_path_cache' => 'Brug view path cache',
+ 'developers:help:view_path_cache' => 'Slå dette fra, under udviklingen. Ellers vil nye views i din plugin ikke blive registreret.',
+ 'developers:label:debug_level' => "Sporings niveau",
+ 'developers:help:debug_level' => "Dette kontrollerer mængden af ​​loggede oplysninger. Se elgg_log() for flere oplysninger.",
+ 'developers:label:display_errors' => 'Vis fatale PHP fejl',
+ 'developers:help:display_errors' => "Som standard, udelader Elgg's .htaccess fil visning af fatale fejl.",
+ 'developers:label:screen_log' => "Log til skærmen",
+ 'developers:help:screen_log' => "Dette viser elgg_log() og elgg_dump() output på websiden.",
+ 'developers:label:show_strings' => "Vis rå oversættelses strenge",
+ 'developers:help:show_strings' => "Dette viser oversættelses strenge brugt af elgg_echo().",
+ 'developers:label:wrap_views' => "Wrap views",
+ 'developers:help:wrap_views' => "Dette wrapper næsten alle views med HTML kommentarer. Nyttigt til at finde et view, der opretter noget bestemt HTML.",
+ 'developers:label:log_events' => "Log events og plugin hooks",
+ 'developers:help:log_events' => "Skriver events og plugin hooks til loggen. Advarsel: Der er mange af disse per side.",
+
+ 'developers:debug:off' => 'Fra',
+ 'developers:debug:error' => 'Fejl',
+ 'developers:debug:warning' => 'Advarsel',
+ 'developers:debug:notice' => 'Bemærk',
+
+ // inspection
+ 'developers:inspect:help' => 'Inspicér konfiguration af Elgg\'s framework.',
+
+ // event logging
+ 'developers:event_log_msg' => "%s: '%s, %s' i %s",
+
+ // theme preview
+ 'theme_preview:general' => 'Introduktion',
+ 'theme_preview:breakout' => 'Hop ud af iframe',
+ 'theme_preview:buttons' => 'Knapper',
+ 'theme_preview:components' => 'Komponenter',
+ 'theme_preview:forms' => 'Formularer',
+ 'theme_preview:grid' => 'Grid',
+ 'theme_preview:icons' => 'Ikoner',
+ 'theme_preview:modules' => 'Moduler',
+ 'theme_preview:navigation' => 'Navigation',
+ 'theme_preview:typography' => 'Typografi',
+
+ // status messages
+ 'developers:settings:success' => 'Indstillinger gemt',
+);
+
+add_translation('da', $danish);
diff --git a/mod/languages/languages/da/da.diagnostics.php b/mod/languages/languages/da/da.diagnostics.php
new file mode 100644
index 000000000..a49ef0fd3
--- /dev/null
+++ b/mod/languages/languages/da/da.diagnostics.php
@@ -0,0 +1,70 @@
+<?php
+/**
+* Elgg diagnostics Danish language file
+*/
+
+
+
+$danish = array(
+
+ 'admin:utilities:diagnostics' => 'System diagnostik',
+ 'diagnostics' => 'System diagnostik',
+ 'diagnostics:report' => 'Diagnostik rapport',
+ 'diagnostics:unittester' => 'Enhedstest',
+
+ 'diagnostics:description' => 'Den følgende diagnostik rapport er anvendelig til at diagnosticere ethvert problem med Elgg, og skal vedhæftes alle bugrapporter.',
+ 'diagnostics:unittester:description' => 'Følgende er diagnostik tests, som er registreret af plugins og kan udføres for at debugge dele af Elgg frameworket.',
+
+ 'diagnostics:unittester:description' => 'Enhedstest kontrollerer Elgg Core for defekte eller buggy APIs.',
+ 'diagnostics:unittester:debug' => 'Siden skal være i debug mode for at køre enhedstest.',
+ 'diagnostics:unittester:warning' => 'Advarsel: Disse tests kan efterlade debugging objekter i din database. BRUG DEM IKKE PÅ EN FUNGERENDE ONLINE SIDE!',
+
+ 'diagnostics:test:executetest' => 'Udfør test',
+ 'diagnostics:test:executeall' => 'Udfør alle',
+ 'diagnostics:unittester:notests' => 'Beklager, der er ingen enhedstest moduler installeret.',
+ 'diagnostics:unittester:testnotfound' => 'Beklager, rapporten kunne ikke genereres, fordi testen ikke blev fundet',
+
+ 'diagnostics:unittester:testresult:nottestclass' => 'FEJL - Resultatet er ikke en test class',
+ 'diagnostics:unittester:testresult:fail' => 'FEJL',
+ 'diagnostics:unittester:testresult:success' => 'SUCCES',
+
+ 'diagnostics:unittest:example' => 'Eksempel på enhedstest er kun tilgængelig i debug mode.',
+
+ 'diagnostics:unittester:report' => 'Test rapport for %s',
+
+ 'diagnostics:download' => 'Download .txt',
+
+
+ 'diagnostics:header' => '========================================================================
+Elgg Diagnostic Report
+Generated %s by %s
+ ========================================================================
+
+',
+ 'diagnostics:report:basic' => '
+Elgg Release %s, version %s
+
+------------------------------------------------------------------------',
+ 'diagnostics:report:php' => '
+PHP info:
+%s
+------------------------------------------------------------------------',
+ 'diagnostics:report:plugins' => '
+Installed plugins and details:
+
+%s
+------------------------------------------------------------------------',
+ 'diagnostics:report:md5' => '
+Installed files and checksums:
+
+%s
+------------------------------------------------------------------------',
+ 'diagnostics:report:globals' => '
+Global variables:
+
+%s
+------------------------------------------------------------------------',
+
+);
+
+add_translation("da", $danish);
diff --git a/mod/languages/languages/da/da.embed.php b/mod/languages/languages/da/da.embed.php
new file mode 100644
index 000000000..4f9195fd1
--- /dev/null
+++ b/mod/languages/languages/da/da.embed.php
@@ -0,0 +1,21 @@
+<?php
+/**
+ * Embed Danish language file
+ *
+ */
+
+$danish = array(
+ 'media:insert' => 'Embed indhold',
+ 'embed:embed' => 'Embed',
+ 'embed:media' => 'Embed indhold',
+ 'embed:instructions' => 'Klik på en fil for at embedde den i dit indhold.',
+ 'embed:upload' => 'Upload medie',
+ 'embed:upload_type' => 'Upload type: ',
+
+ // messages
+ 'embed:no_upload_content' => 'Intet uploaded indhold!',
+ 'embed:no_section_content' => 'Ingen emner fundet.',
+
+);
+
+add_translation('da',$danish);
diff --git a/mod/languages/languages/da/da.event_manager.php b/mod/languages/languages/da/da.event_manager.php
new file mode 100644
index 000000000..2530be247
--- /dev/null
+++ b/mod/languages/languages/da/da.event_manager.php
@@ -0,0 +1,302 @@
+<?php
+
+ $danish = array(
+ 'event_manager' => 'Event Manager',
+ 'groups:enableevents' => 'Aktiver gruppe events',
+ 'event_manager:group' => 'Gruppe events',
+ 'event_manager:group:more' => 'Flere events',
+
+ 'item:object:event' => 'Events',
+ 'item:object:eventslot' => 'Eventaktiviteter',
+ 'item:object:eventday' => 'Eventdage',
+ 'item:object:eventregistration' => 'Eventtilmeldinger',
+ 'item:object:eventregistrationquestion' => 'Event tilmeldings spørgsmål',
+ 'item:object:eventquestions' => 'Event spørgsmål',
+
+ 'event_manager:menu:title' => 'Events',
+ 'event_manager:menu:events' => 'Alle events',
+ 'event_manager:menu:group_events' => 'Gruppe events',
+ 'event_manager:menu:new_event' => 'Nyt Event',
+
+ 'event_manager:sidebar:title' => 'Viser nu',
+
+ 'river:comment:object:event' => '%s kommenteret på %s',
+
+ 'event_manager:list:title' => 'Events',
+ 'event_manager:list:searchevents' => 'Søg events',
+ 'event_manager:list:advancedsearch' => 'Avanceret søgning',
+ 'event_manager:list:simplesearch' => 'Simpel søgning',
+ 'event_manager:list:noresults' => 'Ingen events fundet',
+ 'event_manager:list:showmorevents' => 'Vis flere events',
+ 'event_manager:list:includepastevents' => 'Inklusiv gamle events',
+ 'event_manager:list:meattending' => 'Vis events hvor jeg deltager',
+ 'event_manager:list:owning' => 'Vis events jeg har oprettet',
+ 'event_manager:list:friendsattending' => 'Vis events hvor mine venner deltager',
+
+ 'event_manager:list:navigation:list' => 'Liste',
+ 'event_manager:list:navigation:all' => 'Alle events',
+ 'event_manager:list:navigation:other' => 'Andre events',
+ 'event_manager:list:navigation:owned' => 'Mine events',
+ 'event_manager:list:navigation:your' => 'Dine events',
+ 'event_manager:list:navigation:friends' => 'Venners events',
+ 'event_manager:list:navigation:attending' => 'Deltager disse events',
+ 'event_manager:list:navigation:onthemap' => 'På kortet',
+ 'event_manager:list:navigation:refreshing' => 'opdater events',
+ 'event_manager:list:count' => ' events fundet',
+ 'event_manager:full' => 'optaget',
+ 'event_manager:personwaitinglist' => 'personer på ventelisten',
+ 'event_manager:peoplewaitinglist' => 'mennesker på ventelisten',
+
+ 'event_manager:registration:list:navigation:waiting' => 'Vente liste',
+ 'event_manager:registration:list:navigation:attending' => 'Deltagere',
+
+ 'event_manager:registration:view:savetopdf' => 'Gem som pdf',
+
+ 'event_manager:edit:title' => 'Opret / Ændre Event',
+ 'event_manager:edit:upload:title' => 'Tilføj filer til dit event',
+ 'event_manager:edit:form:file' => 'Vælge fil',
+ 'event_manager:edit:form:title' => 'Titel',
+ 'event_manager:edit:form:description' => 'Beskrivelse',
+ 'event_manager:edit:form:files' => 'Filer',
+ 'event_manager:edit:form:venue' => 'Sted',
+ 'event_manager:edit:form:type' => 'Type',
+ 'event_manager:edit:form:location' => 'Lokalitet',
+ 'event_manager:event:edit:maps_address' => 'Adresse',
+ 'event_manager:edit:form:region' => 'Region',
+ 'event_manager:edit:form:options' => 'Muligheder',
+ 'event_manager:edit:form:rsvp_options' => 'Svar muligheder',
+ 'event_manager:edit:form:shortdescription' => 'Kort beskrivelse',
+ 'event_manager:edit:form:organizer' => 'Arrangør',
+ 'event_manager:edit:form:with_program' => 'Beskriv dagens program?',
+ 'event_manager:edit:form:delete_current_icon' => 'Slet nuværende eventbillede?',
+ 'event_manager:edit:form:comments_on' => 'Kommentarer slået til?',
+ 'event_manager:edit:form:registration_ended' => 'Inaktiver tilmelding på dette event',
+ 'event_manager:edit:form:registration_needed' => 'Behov for tilmelding for at deltage?',
+ 'event_manager:edit:form:show_attendees' => 'Vis deltagere?',
+ 'event_manager:edit:form:notify_onsignup' => 'Giv mig besked, når nogen tilmelder sig',
+ 'event_manager:edit:form:start_day' => 'Dato',
+ 'event_manager:edit:form:start_day:from' => 'Dato fra',
+ 'event_manager:edit:form:start_day:to' => 'Dato til',
+ 'event_manager:edit:form:endregistration_day' => 'Slut dato for tilmelding',
+ 'event_manager:edit:form:multiple_days' => 'Flere dage?',
+ 'event_manager:edit:form:start_time' => 'Start tid',
+ 'event_manager:edit:form:end_time' => 'Slut tid',
+ 'event_manager:edit:form:access' => 'Adgang',
+ 'event_manager:edit:form:max_attendees' => 'Maks deltagere',
+ 'event_manager:edit:form:waiting_list' => 'Aktiver vente liste?',
+ 'event_manager:edit:form:register_nologin' => 'Tillad tilmelding for brugere der ikke er logget ind?',
+ 'event_manager:edit:form:spots_left' => 'Pladser tilbage',
+ 'event_manager:edit:form:spots_left:full' => 'Aktivitet er fyldt op',
+ 'event_manager:edit:form:spots_left:waiting_list' => ' deltage(re) på venteliste',
+ 'event_manager:edit:form:currenticon' => 'Nuværende eventbillede',
+ 'event_manager:edit:form:icon' => 'Event eventbillede (lad stå blankt for ikke at ændre)',
+
+ 'event_manager:form:program:day' => 'Tilføj event dag',
+ 'event_manager:program:day:add' => 'Tilføj dag',
+ 'event_manager:form:program:slot' => 'Tilføj aktivitet',
+ 'event_manager:program:slot:add' => 'Tilføj aktivitet',
+
+ 'event_manager:editregistration:title' => 'Ændre event registrings formular',
+ 'event_manager:editregistration:addfield' => 'Tilføj felt',
+ 'event_manager:editregistration:addfield:title' => 'Tilføj tilmeldingsformular felt',
+ 'event_manager:editregistration:fieldtype' => 'Felt type',
+ 'event_manager:editregistration:fieldoptions' => 'Felt muligheder',
+ 'event_manager:editregistration:commasepetared' => 'komma separeret',
+ 'event_manager:editregistration:question' => 'Spørgsmål',
+
+ 'event_manager:registration:message:registrationnotneeded' => 'Tilmelding til dette event er ikke nødvendigt.',
+ 'event_manager:registration:register:title' => 'Tilmeld til event',
+ 'event_manager:registration:registrationto' => 'tilmelding til ',
+ 'event_manager:registration:edit:title' => 'Ændre din tilmelding',
+ 'event_manager:registration:edityourregistration' => 'Ændre din tilmelding',
+ 'event_manager:registration:viewyourregistration' => 'Vis din tilmelding',
+ 'event_manager:registration:yourregistration' => 'Din tilmelding',
+ 'event_manager:registration:programparticipation' => 'Program deltagelse',
+ 'event_manager:registration:editprogramparticipation' => 'Ændre din program deltagelse',
+
+ 'event_manager:registration:program:success' => 'Der er hermed (af)tilmeldt til de valgte aktiviteter',
+ 'event_manager:registration:program:fail' => 'Der skete en fejl i (af)tilmeldingen til de valge aktiviteter',
+
+ 'event_manager:event:registration:notification:owner:subject' => 'Event tilmelding',
+ 'event_manager:event:registration:notification:user:subject' => 'Event tilmelding',
+
+ 'event_manager:event:registration:notification:owner:text:html:event_attending' => '<p>Hej %s, </p><p>%s har tilmeld sig som \'attending\' til dit <a href="%s">\'%s\'</a> event.</p>',
+ 'event_manager:event:registration:notification:owner:text:event_attending' => "Hej %s, \n\r\n\r%s har tilmeld sig som 'attending' til dit '%s' event.\n\r\n\r",
+
+ 'event_manager:event:registration:notification:user:text:html:event_attending' => '<p>Hej %s, </p><p>Du har hermed tilmeldt dig som \'attending\' til <a href="%s">\'%s\'</a> eventen.</p>',
+ 'event_manager:event:registration:notification:user:text:event_attending' => "Hej %s, \n\r\n\rDu har hermed tilmeldt dig som 'attending' til '%s' eventen.\n\r\n\r",
+
+ 'event_manager:event:registration:notification:owner:text:html:event_waitinglist' => '<p>Hej %s, </p><p>%s er på venteliste for dit <a href="%s">\'%s\'</a> event.</p>',
+ 'event_manager:event:registration:notification:owner:text:event_waitinglist' => "Hej %s, \n\r\n\r%s er på venteliste for dit '%s' event.\n\r\n\r",
+
+ 'event_manager:event:registration:notification:user:text:html:event_waitinglist' => '<p>Hej %s, </p><p>Du er nu på venteliste for <a href="%s">\'%s\'</a> eventen.</p>',
+ 'event_manager:event:registration:notification:user:text:event_waitinglist' => "Hej %s, \n\r\n\rDu er nu på venteliste for '%s' eventen.\n\r\n\r",
+
+ 'event_manager:event:registration:notification:owner:text:html:event_exhibiting' => '<p>Hej %s, </p><p>%s har tilmeldt sig som \'besøgende\' til dit <a href="%s">\'%s\'</a> event.</p>',
+ 'event_manager:event:registration:notification:owner:text:event_exhibiting' => "Hej %s, \n\r\n\r%s har tilmeldt sig som 'besøgende' til dit '%s' event.\n\r\n\r",
+
+ 'event_manager:event:registration:notification:user:text:html:event_exhibiting' => '<p>Hej %s, </p><p>Du har hermed tilmeldt dig som \'besøgende\' til <a href="%s">\'%s\'</a> eventen.</p>',
+ 'event_manager:event:registration:notification:user:text:event_exhibiting' => "Hej %s, \n\r\n\rDu har hermed tilmeldt dig som 'besøgende' til '%s' eventen.\n\r\n\r",
+
+ 'event_manager:event:registration:notification:owner:text:html:event_organizing' => '<p>Hej %s, </p><p>%s har hermed tilmeldt sig som \'arrangør\' til dit <a href="%s">\'%s\'</a> event.</p>',
+ 'event_manager:event:registration:notification:owner:text:event_organizing' => "Hej %s, \n\r\n\r%s har hermed tilmeldt sig som 'arrangør' til dit '%s' event.\n\r\n\r",
+
+ 'event_manager:event:registration:notification:user:text:html:event_organizing' => '<p>Hej %s, </p><p>Du har hermed tilmeldt dig som \'arrangør\' til <a href="%s">\'%s\'</a> eventen.</p>',
+ 'event_manager:event:registration:notification:user:text:event_organizing' => "Hej %s, \n\r\n\rDu har hermed tilmeldt dig som 'arrangør' til '%s' eventen.\n\r\n\r",
+
+ 'event_manager:event:registration:notification:owner:text:html:event_presenting' => '<p>Hej %s, </p><p>%s har hermed tilmeldt sig som \'frivillig\' til dit <a href="%s">\'%s\'</a> event.</p>',
+ 'event_manager:event:registration:notification:owner:text:event_presenting' => "Hej %s, \n\r\n\r%s har hermed tilmeldt sig som'frivillig' til dit '%s' event.\n\r\n\r",
+
+ 'event_manager:event:registration:notification:user:text:html:event_presenting' => '<p>Hej %s, </p><p>Du har hermed tilmeldt dig som \'frivillig\' til <a href="%s">\'%s\'</a> eventen.</p>',
+ 'event_manager:event:registration:notification:user:text:event_presenting' => "Hej %s, \n\r\n\rDu har hermed tilmeldt dig som 'frivillig' til '%s' eventen.\n\r\n\r",
+
+ 'event_manager:event:registration:notification:owner:text:html:event_interested' => '<p>Hej %s, </p><p>%s har hermed tilmeldt sig som \'interesseret\' til dit <a href="%s">\'%s\'</a> event.</p>',
+ 'event_manager:event:registration:notification:owner:text:event_interested' => "Hej %s, \n\r\n\r%s har hermed tilmeldt sig som 'interesseret' til dit '%s' event.\n\r\n\r",
+
+ 'event_manager:event:registration:notification:user:text:html:event_interested' => '<p>Hej %s, </p><p>Du har hermed tilmeldt dig som \'interesseret\' til <a href="%s">\'%s\'</a> eventen.</p>',
+ 'event_manager:event:registration:notification:user:text:event_interested' => "Hej %s, \n\r\n\rDu har hermed tilmeldt dig som ''interesseret' til '%s' eventen.\n\r\n\r",
+
+ 'event_manager:event:registration:notification:owner:text:html:event_undo' => '<p>Hej %s,</p><p>%s har meldt sig fra dit <a href="%s">\'%s\'</a> event.</p>',
+ 'event_manager:event:registration:notification:owner:text:event_undo' => "Hej %s, \n\r\n\r%s har meldt sig fra dit '%s' event.\n\r\n\r",
+
+ 'event_manager:event:registration:notification:user:text:html:event_undo' => '<p>Hej %s,</p><p>Du har hermed meldt dig fra <a href="%s">\'%s\'</a> eventen.</p>',
+ 'event_manager:event:registration:notification:user:text:event_undo' => "Hej %s, \n\r\n\rDu har hermed meldt dig fra '%s' event.\n\r\n\r",
+
+ 'event_manager:event:registration:notification:user:text:html:event_spotfree' => '<p>Hej %s, </p><p>Nogen har meldt sig fra <a href="%s">\'%s\'</a> eventen. Du er nu tilmeldt eventen og ikke længere på ventelisten.</p>',
+ 'event_manager:event:registration:notification:user:text:event_spotfree' => "Hej %s, \n\r\n\rNogen har meldt sig fra '%s' eventen. Du er nu tilmeldt eventen og ikke længere på ventelisten.\n\r\n\r",
+
+ 'event_manager:event:registration:notification:program:linktext' => 'Se programmet ved at klikke på dette link',
+
+ 'event_manager:event:rsvp' => 'Svar muligheder',
+ 'event_manager:event:editevent' => 'Ændre event',
+ 'event_manager:event:deleteevent' => 'Slette event',
+ 'event_manager:event:uploadfiles' => 'Upload filer',
+ 'event_manager:event:setsitetakeover' => 'Overtag siden',
+ 'event_manager:event:disablesitetakeover' => 'Inaktiver overtagelsen af sitet',
+ 'event_manager:event:attendees' => 'Deltagere',
+ 'event_manager:event:progam' => 'Programmet',
+ 'event_manager:event:editprogram' => 'Ændre programmet',
+ 'event_manager:event:editquestions' => 'Ændre tilmeldings spørgsmålene',
+ 'event_manager:event:viewwaitinglist' => 'Vis venteliste',
+ 'event_manager:event:waitinglist:empty' => 'Ventelisten er tom',
+ 'event_manager:event:viewregistrations' => 'Vis tilmeldinger',
+ 'event_manager:event:viewregistration' => 'Vis tilmelding',
+ 'event_manager:event:noregistrations' => 'Ingen tilmeldinger endnu',
+ 'event_manager:event:exportattendees' => 'Eksporter deltagerne',
+ 'event_manager:event:currentavatar' => 'Nuværende event eventbillede',
+ 'event_manager:event:editicon' => 'Ændre eventbillede',
+ 'event_manager:event:preview' => 'Vis eventbillede',
+ 'event_manager:event:createicon' => 'Opret eventbillede',
+
+ 'event_manager:registrationform:editquestion:required' => 'Obligatorisk?',
+ 'event_manager:registrationform:fieldorder:error' => 'Fejl i ændring af felt rækkefølge',
+
+ 'event_manager:event:file:notfound:title' => 'Fil ikke fundet',
+ 'event_manager:event:file:notfound:text' => 'Filen du leder efter kunne ikke findes',
+
+ 'event_manager:event:register:register_link' => 'Tilmeld dig dette event',
+ 'event_manager:event:register:no_registrationform' => 'The organizer of this event hasn\'t created a registration form yet.<br />Please try again later.',
+
+ 'event_manager:event:view:event' => 'Event',
+ 'event_manager:event:view:date' => 'Dato',
+ 'event_manager:event:view:createdby' => 'Oprettet af',
+
+ 'event_manager:datepicker:input:localisation' => '',
+ 'event_manager:datepicker:input:dateformat' => '%d.%m.%Y',
+ 'event_manager:datepicker:input:dateformat_js' => 'dd.mm.yyyy',
+
+ //Error
+ 'event_manager:login_needed' => 'Du skal være logget ind.',
+ 'event_manager:event_not_found' => 'Event ikke fundet.',
+ 'event_manager:relationship_type_not_found' => 'Sammenkoblingstype ikke fundet.',
+ 'event_manager:error:max_attendees:not_numeric' => 'Tallet for \'Maks deltagere\' skal være numerisk.',
+
+ // relationships
+ 'event_manager:event:relationship:join' => 'Tilmeld event',
+ 'event_manager:event:relationship:leave' => 'Afmeld event',
+ 'event_manager:event:relationship:event_attending' => 'Deltager',
+ 'event_manager:event:relationship:event_waitinglist' => 'Venteliste',
+ 'event_manager:event:relationship:event_interested' => 'Interesseret',
+ 'event_manager:event:relationship:event_presenting' => 'Frivillig',
+ 'event_manager:event:relationship:event_exhibiting' => 'Besøgende',
+ 'event_manager:event:relationship:event_organizing' => 'Arrangør',
+ 'event_manager:event:relationship:undo' => 'Fortryd',
+ 'event_manager:event:relationship:kick' => 'Prik fra event',
+
+ 'event_manager:event:rsvp:registration_ended' => 'Registreringen til dette event er afsluttet.',
+ 'event_manager:event:rsvp:event_full' => 'Dette er event har opnået maks. loftet for antal deltagere.',
+ 'event_manager:event:rsvp:waiting_list' => 'Venteliste',
+ 'event_manager:event:rsvp:nospotsleft' => 'Dette event har ikke flere pladser tilbage for det\'s aktiviteter.',
+ 'event_manager:event:rsvp:waiting_list:message' => 'Det event du vil deltage i er optaget. Udfyld venligst dette formular, for at skrive dig på venteliste.',
+
+ 'event_manager:event:relationship:message:event_attending' => 'Du deltager nu i dette event',
+ 'event_manager:event:relationship:message:event_waitinglist' => 'Du er nu på ventelisten for dette event',
+ 'event_manager:event:relationship:message:event_interested' => 'Du er nu interesseret i dette event',
+ 'event_manager:event:relationship:message:event_presenting' => 'Du er nu frivillige hjælper ved dette event',
+ 'event_manager:event:relationship:message:event_exhibiting' => 'Du er nu besøgende til dette event',
+ 'event_manager:event:relationship:message:event_organizing' => 'Du er nu arrangør for dette event',
+ 'event_manager:event:relationship:message:event_undo' => 'Du har nu afmeldt dig dette event',
+ 'event_manager:event:relationship:message:error' => 'Fejl i til-/afmeldingen til eventen',
+ 'event_manager:event:relationship:message:unavailable_relation' => 'Svar muligheden du valgte er ikke tilgængeligt',
+
+ // widgets
+ 'event_manager:widgets:events:title' => 'Event manager',
+ 'event_manager:widgets:events:description' => 'Vis kommende events',
+
+ 'event_manager:widgets:events:numbertodisplay' => 'Antallet af events til visning',
+ 'event_manager:widgets:events:showevents' => 'Vis events',
+ 'event_manager:widgets:events:showevents:icreated' => 'jeg har oprettet',
+ 'event_manager:widgets:events:showevents:attendingto' => 'jeg deltager i',
+
+ // actions
+ 'event_manager:action:event:edit:ok' => 'Gemt',
+ 'event_manager:action:event:edit:error' => 'Fejl: Event ikke gemt',
+ 'event_manager:action:event:edit:error_fields' => 'Udfyld venligst de obligatoriske felter',
+ 'event_manager:action:registration:edit:error_fields_with_program' => 'Udfyld venligst de obligatoriske felter og vælg mindst 1 aktivitet at deltage i',
+ 'event_manager:action:registration:edit:error_fields_program_only' => 'Vælg mindst 1 aktivitet at deltage i',
+ 'event_manager:action:event:delete:ok' => 'Slettet',
+ 'event_manager:action:event:delete:error' => 'Fejl: Event ikke slettet',
+
+ // settings
+ 'event_manager:settings:google_maps' => 'Google Maps Indstillinger',
+ 'event_manager:settings:enter_google_maps_key' => 'Udfyld din google maps kode',
+ 'event_manager:settings:google_maps:enterdefaultlocation' => 'Skriv en standard lokation, som google kortet skal starte på',
+ 'event_manager:settings:google_maps:enterdefaultzoom' => 'Vælg en standard zoom indstilling (0 = zoomet ind, 19 = zoomet ud)',
+ 'event_manager:settings:enter_google_maps_key:clickhere' => 'Gå til <a target="_blank" href="http://code.google.com/apis/maps/signup.html">http://code.google.com/apis/maps/signup.html</a> for at hente din "Google Maps API key"',
+ 'event_manager:settings:region_list' => 'Skriv (komma separerede) event regioner',
+ 'event_manager:settings:type_list' => 'Skriv (komma separerede) event typer',
+ 'event_manager:settings:migration' => 'Migrer %d events fra "Event kalenderen"',
+ 'event_manager:settings:migration:success' => 'Korrekt migrerede %d events',
+ 'event_manager:settings:migration:noeventstomigrate' => 'Ingen events at migrere',
+ 'event_manager:settings:notification_sender' => 'Svar notification sender (email)',
+
+ 'event_manager:settings:migration:site:whocancreate' => 'Hvem skal kunne oprette events',
+ 'event_manager:settings:migration:site:whocancreate:admin_only' => 'kun admin',
+ 'event_manager:settings:migration:site:whocancreate:everyone' => 'alle',
+
+ 'event_manager:settings:migration:group:whocancreate' => 'Hvem skal kunne oprette gruppe events',
+ 'event_manager:settings:migration:group:whocancreate:group_admin' => 'gruppe ejere og admins',
+ 'event_manager:settings:migration:group:whocancreate:members' => 'ethvert gruppemedlem',
+ 'event_manager:settings:migration:group:whocancreate:no_one' => 'ingen',
+
+
+ // river
+ 'event_manager:river:event_relationship:create:event_attending' => '%s deltager i %s',
+ 'event_manager:river:event_relationship:create:event_interested' => '%s er interesseret i %s',
+ 'event_manager:river:event_relationship:create:event_presenting' => '%s er frivillig ved %s',
+ 'event_manager:river:event_relationship:create:event_exhibiting' => '%s er besøgende på %s',
+ 'event_manager:river:event_relationship:create:event_organizing' => '%s er arrangør for %s',
+
+ 'event_manager:confirm:sitetakeover:access' => 'Dette event sætter sin adgang til offentlig for at blive overtaget af sitet.',
+
+ 'calculate_route' => 'Beregn rute',
+
+ 'from' => 'Fra',
+ 'to' => 'Til',
+ 'less' => 'Mindre',
+ 'approve' => 'Godkend',
+ 'disapprove' => 'Afvis',
+ 'requiredfields' => 'Krævede felter',
+ );
+
+ add_translation('da', $danish);
diff --git a/mod/languages/languages/da/da.externalpages.php b/mod/languages/languages/da/da.externalpages.php
new file mode 100644
index 000000000..3c0bd333a
--- /dev/null
+++ b/mod/languages/languages/da/da.externalpages.php
@@ -0,0 +1,30 @@
+<?php
+/**
+ * External pages English language file
+ */
+
+$danish = array(
+
+/**
+* Menu items and titles
+*/
+ 'expages' => "Ekstra sider",
+ 'admin:appearance:expages' => "Ekstra sider",
+ 'expages:about' => "Om",
+ 'expages:terms' => "Betingelser",
+ 'expages:privacy' => "Beskyttelse af personlige oplysninger",
+ 'expages:contact' => "Kontakt",
+
+ 'expages:notset' => "Denne side er ikke sat op endnu.",
+
+ /**
+ * Status messages
+ */
+ 'expages:posted' => "Din side blev opdateret.",
+ 'expages:error' => "Kunne ikke gemme denne side.",
+
+);
+
+add_translation('da',$danish);
+
+
diff --git a/mod/languages/languages/da/da.file.php b/mod/languages/languages/da/da.file.php
new file mode 100644
index 000000000..f63285731
--- /dev/null
+++ b/mod/languages/languages/da/da.file.php
@@ -0,0 +1,106 @@
+<?php
+/**
+ * Elgg file plugin language pack
+ *
+ * @package ElggFile
+ */
+
+$danish = array(
+
+/**
+ * Menu items and titles
+ */
+ 'file' => "Filer",
+ 'file:user' => "%s's filer",
+ 'file:friends' => "Venners filer",
+ 'file:all' => "Alle filer",
+ 'file:edit' => "Rediger fil",
+ 'file:more' => "Flere filer",
+ 'file:list' => "Liste",
+ 'file:group' => "Gruppe filer",
+ 'file:gallery' => "Galleri",
+ 'file:gallery_list' => "Vis som liste eller galleri",
+ 'file:num_files' => "Antal viste filer",
+ 'file:user:gallery' => "Se %s galleri",
+ 'file:via' => 'via filer',
+ 'file:upload' => "Tilføj en fil",
+ 'file:replace' => 'Erstat fil indhold (lad være tom for ikke at ændre i fil)',
+ 'file:list:title' => "%s's %s %s",
+ 'file:title:friends' => "Venner'",
+
+ 'file:add' => 'Upload en fil',
+
+ 'file:file' => "Fil",
+ 'file:title' => "Titel",
+ 'file:desc' => "Beskrivelse",
+ 'file:tags' => "Tags",
+
+ 'file:types' => "Tilføjede filtyper",
+
+ 'file:type:' => 'Filer',
+ 'file:type:all' => "Alle filer",
+ 'file:type:video' => "Videoer",
+ 'file:type:document' => "Dokumenter",
+ 'file:type:audio' => "Lyd",
+ 'file:type:image' => "Billeder",
+ 'file:type:general' => "Andre",
+
+ 'file:user:type:video' => "%s's videoer",
+ 'file:user:type:document' => "%s's dokumenter",
+ 'file:user:type:audio' => "%s's lyd",
+ 'file:user:type:image' => "%s's billeder",
+ 'file:user:type:general' => "%s's generelle filer",
+
+ 'file:friends:type:video' => "Dine venners videoer",
+ 'file:friends:type:document' => "Dine venners dokumenter",
+ 'file:friends:type:audio' => "Dine venners lyd",
+ 'file:friends:type:image' => "Dine venners billeder",
+ 'file:friends:type:general' => "Dine venners generelle filer",
+
+ 'file:widget' => "Fil widget",
+ 'file:widget:description' => "Fremvis dine seneste filer",
+
+ 'groups:enablefiles' => 'Aktiver gruppefiler',
+
+ 'file:download' => "Hent dette",
+
+ 'file:delete:confirm' => "Er du sikker på, at du vil slette denne fil?",
+
+ 'file:tagcloud' => "Tag sky",
+
+ 'file:display:number' => "Antal viste filer",
+
+ 'river:create:object:file' => '%s tilføjede filen %s',
+ 'river:comment:object:file' => '%s kommenterede filen %s',
+
+ 'item:object:file' => "Filer",
+
+/**
+* Embed media
+**/
+
+ 'file:embed' => "Embed medie",
+ 'file:embedall' => "Alle",
+
+/**
+* Status messages
+*/
+
+ 'file:saved' => "Din fil blev gemt.",
+ 'file:deleted' => "Din fil blev slettet.",
+
+/**
+* Error messages
+*/
+
+ 'file:none' => "Vi kan ikke finde nogle filer i øjeblikket",
+ 'file:uploadfailed' => "Beklager, vi kunne ikke gemme din fil.",
+ 'file:downloadfailed' => "Beklager, denne fil er ikke til rådighed lige nu.",
+ 'file:deletefailed' => "Din fil kunne ikke slettes.",
+ 'file:noaccess' => "Du har ikke tilladelse ti at ændre denne fil",
+ 'file:cannotload' => "Der opstod en fejl med indlæsning af filen",
+ 'file:nofile' => "Du skal vælge en fil",
+);
+
+add_translation('da',$danish);
+
diff --git a/mod/languages/languages/da/da.garbagecollector.php b/mod/languages/languages/da/da.garbagecollector.php
new file mode 100644
index 000000000..4583672b7
--- /dev/null
+++ b/mod/languages/languages/da/da.garbagecollector.php
@@ -0,0 +1,26 @@
+<?php
+/**
+ * Elgg garbage collector Danish language pack.
+ *
+ * @package ElggGarbageCollector
+ */
+
+$danish = array(
+ 'garbagecollector:period' => 'Hvor ofte skal Elgg opsamle skrald?',
+
+ 'garbagecollector:weekly' => 'En gang om ugen',
+ 'garbagecollector:monthly' => 'En gang om måneden',
+ 'garbagecollector:yearly' => 'En gang om året',
+
+ 'garbagecollector' => "SKRALD OPSAMLER\n",
+ 'garbagecollector:done' => "FÆRDIG\n",
+ 'garbagecollector:optimize' => "Optimerer %s ",
+
+ 'garbagecollector:error' => "FEJL",
+ 'garbagecollector:ok' => "OK",
+
+ 'garbagecollector:gc:metastrings' => 'Rydder op i uforbundne metastrenge: ',
+
+);
+
+add_translation('da',$danish);
diff --git a/mod/languages/languages/da/da.groups.php b/mod/languages/languages/da/da.groups.php
new file mode 100644
index 000000000..889040f2a
--- /dev/null
+++ b/mod/languages/languages/da/da.groups.php
@@ -0,0 +1,265 @@
+<?php
+/**
+ * Elgg groups plugin Danish language pack
+ *
+ * @package ElggGroups
+ */
+
+$danish = array(
+
+/**
+ * Menu items and titles
+ */
+ 'groups' => "Grupper",
+ 'groups:owned' => "Grupper jeg styrer",
+ 'groups:yours' => "Dine grupper",
+ 'groups:user' => "%s's grupper",
+ 'groups:all' => "Alle grupper",
+ 'groups:add' => "Opret en ny gruppe",
+ 'groups:edit' => "Rediger gruppe",
+ 'groups:delete' => 'Slet gruppe',
+ 'groups:membershiprequests' => 'Administrer anmodning om deltagelse',
+ 'groups:invitations' => 'Gruppe invitationer',
+
+ 'groups:icon' => "Gruppe ikon (efterlad blank for at beholde det uændret)",
+ 'groups:name' => "Gruppe navn",
+ 'groups:username' => "Gruppens korte navn (vises i web adressen, brug kun alfanumeriske tegn, dvs. A-Z og 0-9)",
+ 'groups:description' => "Beskrivelse",
+ 'groups:briefdescription' => "Kort beskrivelse",
+ 'groups:interests' => "Tags",
+ 'groups:website' => "Hjemmeside",
+ 'groups:members' => "Medlemmer af gruppen",
+ 'groups:members:title' => 'Medlemmer af %s',
+ 'groups:members:more' => "Se alle medlemmer",
+ 'groups:membership' => "Medlemsskab",
+ 'groups:access' => "Adgangs tilladelser",
+ 'groups:owner' => "Ejer",
+ 'groups:widget:num_display' => "Antal af grupper der skal vises",
+ 'groups:widget:membership' => "Grupper",
+ 'groups:widgets:description' => "Vis de grupper, som du er medlem af, på din profil",
+ 'groups:noaccess' => "Ikke adgang til gruppen",
+ 'groups:permissions:error' => 'Du har ikke tilladelser til dette',
+ 'groups:ingroup' => 'i gruppen',
+ 'groups:cantedit' => 'Du kan ikke redigere denne gruppe',
+ 'groups:saved' => "Gruppe gemt",
+ 'groups:featured' => 'Foretrukne grupper',
+ 'groups:makeunfeatured' => 'Vælg fra',
+ 'groups:makefeatured' => 'Vælg til',
+ 'groups:featuredon' => '%s er nu en foretrukket gruppe',
+ 'groups:unfeature' => '%s er nu fjernet fra listen med foretrukne',
+ 'groups:featured_error' => 'Ugyldig gruppe.',
+ 'groups:joinrequest' => "Ansøg om medlemsskab",
+ 'groups:join' => "Bliv medlem af gruppen",
+ 'groups:leave' => "Forlad gruppen",
+ 'groups:invite' => "Inviter venner",
+ 'groups:invite:title' => 'Inviter venner til gruppen',
+ 'groups:inviteto' => "Inviter venner til '%s'",
+ 'groups:nofriends' => "Ingen af dine venner mangler at blive inviteret til gruppen.",
+ 'groups:nofriendsatall' => 'Du har ingen venner at invitere!',
+ 'groups:viagroups' => "via grupper",
+ 'groups:group' => "Gruppe",
+ 'groups:search:tags' => "tag",
+ 'groups:search:title' => "Søg efter grupper tagget med '%s'",
+ 'groups:search:none' => "Ingen match blev fundet",
+
+ 'groups:activity' => "Gruppeaktivitet",
+ 'groups:enableactivity' => 'Aktiver gruppeaktivitet',
+ 'groups:activity:none' => "Der er ingen gruppeaktivitet endnu",
+
+ 'groups:notfound' => "Gruppe ikke fundet",
+ 'groups:notfound:details' => "Den forespurgte gruppe eksisterer ikke eller du har ikke adgang til den",
+
+ 'groups:requests:none' => 'Der er ingen udestående anmodninger om medlemskab.',
+
+ 'groups:invitations:none' => 'Der er ingen udestående invitationer.',
+
+ 'item:object:groupforumtopic' => "Diskussions emner",
+
+ 'groupforumtopic:new' => "Nyt diskussions emne",
+
+ 'groups:count' => "grupper oprettet",
+ 'groups:open' => "åben gruppe",
+ 'groups:closed' => "lukket gruppe",
+ 'groups:member' => "medlemmer",
+ 'groups:searchtag' => "Søg grupper efter tag",
+
+ 'groups:more' => 'Flere grupper',
+ 'groups:none' => 'Ingen grupper',
+
+
+/*
+* Access
+*/
+ 'groups:access:private' => 'Lukket - brugere skal inviteres',
+ 'groups:access:public' => 'Åben - alle kan deltage',
+ 'groups:access:group' => 'Kun for medlemmer',
+ 'groups:closedgroup' => 'Denne gruppe er for medlemmer.',
+ 'groups:closedgroup:request' => 'Anmod om medlemskab ved at klikke på "Anmod om medlemskab" i menuen.',
+ 'groups:visibility' => 'Hvem kan se denne gruppe?',
+
+/*
+Group tools
+*/
+ 'groups:enableforum' => 'Aktiver gruppedebat',
+ 'groups:yes' => 'ja',
+ 'groups:no' => 'nej',
+ 'groups:lastupdated' => 'Sidst opdateret %s af %s',
+ 'groups:lastcomment' => 'Seneste kommentar %s af %s',
+
+ /*
+ Group discussion
+ */
+ 'discussion' => 'Diskussion',
+ 'discussion:add' => 'Tilføj diskussionsemne',
+ 'discussion:latest' => 'Sidste diskussion',
+ 'discussion:group' => 'Gruppediskussioner',
+
+ 'discussion:topic:created' => 'Diskussionsemnet blev oprettet.',
+ 'discussion:topic:updated' => 'Diskussionsemnet blev opdateret.',
+ 'discussion:topic:deleted' => 'Diskussionsemne er blevet slettet.',
+
+ 'discussion:topic:notfound' => 'Diskussionsemne ikke fundet',
+ 'discussion:error:notsaved' => 'Kan ikke gemme dette emne',
+ 'discussion:error:missing' => 'Både titel og besked skal udfyldes',
+ 'discussion:error:permissions' => 'Du har ikke tilladelse til at udføre denne handling',
+ 'discussion:error:notdeleted' => 'Kunne ikke slette diskussionsemne',
+
+ 'discussion:reply:deleted' => 'Svaret er blevet slettet.',
+ 'discussion:reply:error:notdeleted' => 'Kunne ikke slette diskussionssvaret',
+
+/*
+Group forum strings
+*/
+
+ 'group:replies' => "Svar",
+ 'groups:forum:created' => 'Oprettet %s med %d kommentarer',
+ 'groups:forum:created:single' => 'Oprettet %s med %d kommentar',
+ 'groups:forum' => 'Discussion',
+ 'groups:addtopic' => "Tilføj et emne",
+ 'groups:forumlatest' => "Forum senest",
+ 'groups:latestdiscussion' => "Seneste diskussion",
+ 'groups:newest' => 'Seneste',
+ 'groups:popular' => 'Populær',
+ 'groupspost:success' => "Din kommentar er tilføjet",
+ 'groups:alldiscussion' => "Seneste diskussion",
+ 'groups:edittopic' => "Rediger emne",
+ 'groups:topicmessage' => "Emne besked",
+ 'groups:topicstatus' => "Emne status",
+ 'groups:reply' => "Send en kommentar",
+ 'groups:topic' => "Emne",
+ 'groups:posts' => "Indlæg",
+ 'groups:lastperson' => "Sidste person",
+ 'groups:when' => "Når",
+ 'grouptopic:notcreated' => "Ingen enmer er blevet oprettet.",
+ 'groups:topicopen' => "Åben",
+ 'groups:topicclosed' => "Lukket",
+ 'groups:topicresolved' => "Løst",
+ 'grouptopic:created' => "Dit emne blev oprettet.",
+ 'groupstopic:deleted' => "Emnet er blevet slettet.",
+ 'groups:topicsticky' => "Vigtig",
+ 'groups:topicisclosed' => "Dette ene er lukket.",
+ 'groups:topiccloseddesc' => "Dette emne er nu blevet lukket og kan ikke modtage nye kommenterer.",
+ 'grouptopic:error' => "Dit gruppeemne kunne ikke oprettes. Prøv venligst igen eller kontakt systemadministratoren.",
+ 'groups:forumpost:edited' => "Du har redigeret forumindlægget korrekt.",
+ 'groups:forumpost:error' => "Der opstod et problem med at redigere forumindlægget.",
+
+
+ 'groups:privategroup' => "Denne gruppe er privat, kræver medlemsskab.",
+ 'groups:notitle' => "Grupper skal have en titel",
+ 'groups:cantjoin' => "Kunne ikke blive medlem af gruppen",
+ 'groups:cantleave' => "Kunne ikke forlade gruppen",
+ 'groups:removeuser' => 'Fjern fra gruppe',
+ 'groups:cantremove' => 'Kan ikke fjerne bruger fra gruppe',
+ 'groups:removed' => '%s er fjernet fra gruppen',
+ 'groups:addedtogroup' => "Brugeren blev tilføjet til gruppen",
+ 'groups:joinrequestnotmade' => "Kunne ikke ansøge om at blive medlem",
+ 'groups:joinrequestmade' => "Ansøgning om at blive medlem af gruppen er gennemført",
+ 'groups:joined' => "Du er blevet medlem af gruppen!",
+ 'groups:left' => "Du er frameldt gruppen!",
+ 'groups:notowner' => "Beklager, du ejer ikke denne gruppe.",
+ 'groups:notmember' => 'Beklager, du er ikke medlem af denne gruppe.',
+ 'groups:alreadymember' => "Du er allerede medlem af denne gruppe!",
+ 'groups:userinvited' => "Brugeren er blevet inviteret.",
+ 'groups:usernotinvited' => "Brugeren kunne ikke inviteres.",
+ 'groups:useralreadyinvited' => 'Brugeren er allerede blevet inviteret',
+ 'groups:invite:subject' => "%s du er blevet inviteret til at blive medlem af %s!",
+ 'groups:updated' => "Seneste kommentar af %s %s",
+ 'groups:started' => "Startet af %s",
+ 'groups:joinrequest:remove:check' => 'Er du sikker på, at du vil fjerne denne anmodning om tilmelding?',
+ 'groups:invite:remove:check' => 'Er du sikker på, at du vil fjerne denne invitation?',
+ 'groups:invite:body' => "Hej %s,
+
+%s inviterede dig til at være med i '%s' gruppen, klik herunder for at bekræfte:
+
+%s",
+
+ 'groups:welcome:subject' => "Velkommen til %s gruppen!",
+ 'groups:welcome:body' => "Hej %s!
+
+Du er nu medlem af '%s' gruppen! Klik herunder for at begynde med at skrive!
+
+%s",
+
+ 'groups:request:subject' => "%s har ønsket at blive medlem af %s",
+ 'groups:request:body' => "Hej %s,
+
+%s har bedt om at måtte være med i '%s' gruppen, klik nedenfor for at se deres profil:
+
+%s
+
+eller klik nedenfor for at se gruppens anmodningsliste:
+
+%s",
+
+/*
+Forum river items
+*/
+
+ 'river:create:group:default' => '%s oprettede gruppen %s',
+ 'river:join:group:default' => '%s blev medlem af gruppen %s',
+ 'river:create:object:groupforumtopic' => '%s tilføjede et nyt diskussionsemne %s',
+ 'river:reply:object:groupforumtopic' => '%s svarede på diskussionsemnet %s',
+
+ 'groups:nowidgets' => "Ingen widgets defineret for denne gruppe.",
+
+
+ 'groups:widgets:members:title' => "Gruppens medlemmer",
+ 'groups:widgets:members:description' => "Vis en gruppes medlemmer.",
+ 'groups:widgets:members:label:displaynum' => "Vis en gruppes medlemmer.",
+ 'groups:widgets:members:label:pleaseedit' => "Indstil venligst denne widget.",
+
+ 'groups:widgets:entities:title' => "Objekter i gruppen",
+ 'groups:widgets:entities:description' => "Vis objekterne gemt i denne gruppe",
+ 'groups:widgets:entities:label:displaynum' => "Vis en gruppes objekter",
+ 'groups:widgets:entities:label:pleaseedit' => "Indstil venligst denne widget.",
+
+ 'groups:forumtopic:edited' => 'Forumemne succesfuldt redigeret.',
+
+ 'groups:allowhiddengroups' => 'Vil du tillade private (skjulte) grupper?',
+
+/**
+* Action messages
+*/
+ 'group:deleted' => 'Gruppe og gruppeindhold slettet',
+ 'group:notdeleted' => 'Gruppen kunne ikke slettes',
+
+ 'group:notfound' => 'Kunne ikke finde gruppen',
+ 'grouppost:deleted' => 'Gruppeindlæg slettet korrekt',
+ 'grouppost:notdeleted' => 'Gruppeindlæg kunne ikke slettes',
+ 'groupstopic:deleted' => 'Emne slettet',
+ 'groupstopic:notdeleted' => 'Emne kunne ikke slettes',
+ 'grouptopic:blank' => 'Ingen emner',
+ 'grouptopic:notfound' => 'Kunne ikke finde emnet',
+ 'grouppost:nopost' => 'Tom post',
+ 'groups:deletewarning' => "Er du sikker på at du vil slette denne gruppe? Du kan ikke gøre det om!",
+
+ 'groups:invitekilled' => 'Invitationen er blevet slettet.',
+ 'groups:joinrequestkilled' => 'Anmodningen om tilslutning er blevet slettet.',
+
+ // ecml
+ 'groups:ecml:discussion' => 'Gruppediskussioner',
+ 'groups:ecml:groupprofile' => 'Gruppeprofiler',
+
+);
+
+add_translation('da',$danish);
diff --git a/mod/languages/languages/da/da.image_captcha.php b/mod/languages/languages/da/da.image_captcha.php
new file mode 100644
index 000000000..321d2c5ac
--- /dev/null
+++ b/mod/languages/languages/da/da.image_captcha.php
@@ -0,0 +1,31 @@
+<?php
+
+ $danish = array(
+ 'image_captcha' => "Billede Sikkerhedscheck",
+
+ 'image_captcha:settings:icons' => "Vælg hvilken type billeder du vil bruge for din Sikkerhedscheck",
+ 'image_captcha:settings:icons:general' => "Generelt",
+ 'image_captcha:settings:icons:fruit' => "Frugt",
+
+ 'image_captcha:icon_types:fruit:apple' => "Æble",
+ 'image_captcha:icon_types:fruit:cherry' => "Kirsebær",
+ 'image_captcha:icon_types:fruit:lemon' => "Citron",
+ 'image_captcha:icon_types:fruit:pear' => "Pære",
+ 'image_captcha:icon_types:fruit:strawberry' => "Jordbær",
+
+ 'image_captcha:icon_types:general:folder' => "Mappe",
+ 'image_captcha:icon_types:general:house' => "Hus",
+ 'image_captcha:icon_types:general:lock' => "Lås",
+ 'image_captcha:icon_types:general:man' => "Mand",
+ 'image_captcha:icon_types:general:monitor' => "Skærm",
+ 'image_captcha:icon_types:general:rss' => "Rss",
+ 'image_captcha:icon_types:general:woman' => "Kvinde",
+
+ 'image_captcha:label' => "Sikkerhedscheck - Vælg det rigtige billede: <u>%s</u>",
+
+ 'image_captcha:verify:fail' => "Beklager, valgte billede er ikke korrekt.",
+
+
+ );
+
+ add_translation("da", $danish);
diff --git a/mod/languages/languages/da/da.invitefriends.php b/mod/languages/languages/da/da.invitefriends.php
new file mode 100644
index 000000000..cf4fe4987
--- /dev/null
+++ b/mod/languages/languages/da/da.invitefriends.php
@@ -0,0 +1,42 @@
+<?php
+
+/**
+ * Elgg invite Danish language file
+ *
+ * @package ElggInviteFriends
+ */
+
+$danish = array(
+
+ 'friends:invite' => 'Inviter venner',
+
+ 'invitefriends:registration_disabled' => 'Ny bruger registrering er blevet deaktiveret for denne side; du kan ikke invitere nye brugere.',
+ 'invitefriends:introduction' => 'Inviter dine venner til at slutte sig til dig på dette netværk ved at skrive deres e-mail adresser herunder (en pr. linie):',
+ 'invitefriends:message' => 'Send en besked med til dem:',
+ 'invitefriends:subject' => 'Invitation til at tilmelde dig %s',
+
+ 'invitefriends:success' => 'Dine venner er inviteret.',
+ 'invitefriends:invitations_sent' => 'Invitationer sendt: %s. Der opstod følgende problemer:',
+ 'invitefriends:email_error' => 'Følgende adresser er ikke gyldige: %s',
+ 'invitefriends:already_members' => 'Følgende er allerede medlemmer: %s',
+ 'invitefriends:noemails' => 'Ingen e-mail adresser blev angivet.',
+
+ 'invitefriends:message:default' => '
+Hej,
+
+Jeg vil gerne invitere dig til at deltage på mit nye netværk %s.',
+
+ 'invitefriends:email' => '
+Du er blevet inviteret til at deltage på %s af %s. Følgende besked blev medsendt:
+
+%s
+
+Klik på linket herunder for at tilmelde dig:
+
+%s
+
+Du vil automatisk tilføje afsenderen som ven, når du opretter din konto.',
+
+);
+
+add_translation('da',$danish);
diff --git a/mod/languages/languages/da/da.likes.php b/mod/languages/languages/da/da.likes.php
new file mode 100644
index 000000000..962ba5854
--- /dev/null
+++ b/mod/languages/languages/da/da.likes.php
@@ -0,0 +1,25 @@
+<?php
+/**
+ * Likes Danish language file
+ */
+
+$danish = array(
+ 'likes:this' => 'synes godt om dette',
+ 'likes:deleted' => 'Din tilkendegivelse "synes godt om" er blevet fjernet',
+ 'likes:see' => 'Se hvem der synes godt om dette',
+ 'likes:remove' => 'Synes ikke godt om lngere',
+ 'likes:notdeleted' => 'Der opstod et problem med at fjerne tilkendegivelsen "synes godt om"',
+ 'likes:likes' => 'Du synes nu godt om dette',
+ 'likes:failure' => 'Der opstod et problem med at synes godt om dette',
+ 'likes:alreadyliked' => 'Du har allerede tilkendegivet at du synes godt om dette emne',
+ 'likes:notfound' => 'Enmet, du gerne vil synes godt om, kan ikke findes',
+ 'likes:likethis' => 'Tilkendegiv, at du synes godt om dette',
+ 'likes:userlikedthis' => '%s synes godt om',
+ 'likes:userslikedthis' => '%s synes godt om',
+ 'likes:river:annotate' => 'synes godt om',
+ 'likes:email:body' => '%s synes godt om %s',
+ 'likes:email:subject' => 'En bruger synes godt om en af dine ting',
+ 'river:likes' => 'synes godt om %s %s',
+);
+
+add_translation('da',$danish);
diff --git a/mod/languages/languages/da/da.logbrowser.php b/mod/languages/languages/da/da.logbrowser.php
new file mode 100644
index 000000000..82bc13688
--- /dev/null
+++ b/mod/languages/languages/da/da.logbrowser.php
@@ -0,0 +1,27 @@
+<?php
+/**
+ * Elgg log browser plugin Danish language pack
+ *
+ * @package ElggLogBrowser
+ */
+
+$danish = array(
+ 'admin:utilities:logbrowser' => 'Log browser',
+ 'logbrowser' => 'Log browser',
+ 'logbrowser:browse' => 'Gennemse system log',
+ 'logbrowser:search' => 'Præciser resultater',
+ 'logbrowser:user' => 'Brugernavn at søge på',
+ 'logbrowser:starttime' => 'Starttidspunkt (for eksempel "Sidste mandag", "1 time siden")',
+ 'logbrowser:endtime' => 'Sluttidspunkt',
+
+ 'logbrowser:explore' => 'Gennemse log',
+
+ 'logbrowser:date' => 'Dato og tid',
+ 'logbrowser:user:name' => 'Bruger',
+ 'logbrowser:user:guid' => 'Bruger GUID',
+ 'logbrowser:object' => 'Object type',
+ 'logbrowser:object:guid' => 'Object GUID',
+ 'logbrowser:action' => 'Action',
+);
+
+add_translation('da',$danish);
diff --git a/mod/languages/languages/da/da.logrotate.php b/mod/languages/languages/da/da.logrotate.php
new file mode 100644
index 000000000..8c681b956
--- /dev/null
+++ b/mod/languages/languages/da/da.logrotate.php
@@ -0,0 +1,29 @@
+<?php
+/**
+ * Elgg log rotator Danish language pack.
+ *
+ * @package ElggLogRotate
+ */
+
+$danish = array(
+ 'logrotate:period' => 'Hvor ofte skal system loggen gemmes?',
+
+ 'logrotate:weekly' => 'En gang om ugen',
+ 'logrotate:monthly' => 'En gang om måneden',
+ 'logrotate:yearly' => 'En gang om året',
+
+ 'logrotate:logrotated' => "Log roteret\n",
+ 'logrotate:lognotrotated' => "Der opstod en fejl under rotering af log\n",
+
+ 'logrotate:date' => 'Slet arkiverede logs ældre end en/et',
+
+ 'logrotate:week' => 'uge',
+ 'logrotate:month' => 'måned',
+ 'logrotate:year' => 'år',
+
+ 'logrotate:logdeleted' => "Log slettet\n",
+ 'logrotate:lognotdeleted' => "Fejl under sletning af log\n",
+
+);
+
+add_translation('da',$danish);
diff --git a/mod/languages/languages/da/da.market.php b/mod/languages/languages/da/da.market.php
new file mode 100644
index 000000000..f16e89d35
--- /dev/null
+++ b/mod/languages/languages/da/da.market.php
@@ -0,0 +1,148 @@
+<?php
+/**
+ * Elgg Market Plugin
+ * @package market
+ * @license http://www.gnu.org/licenses/old-licenses/gpl-2.0.html GNU Public License version 2
+ * @author slyhne
+ * @copyright slyhne 2010-2011
+ * @link www.zurf.dk/elgg
+ * @version 1.8
+ */
+
+$danish = array(
+
+ // Menu items and titles
+ 'market' => "Marked indlæg",
+ 'market:posts' => "Marked Indlæg",
+ 'market:title' => "Markedet",
+ 'market:user:title' => "%s's indlæg på Markedet",
+ 'market:user' => "%s's Marked",
+ 'market:user:friends' => "%s's venners Marked",
+ 'market:user:friends:title' => "%s's venners indlæg på Markedet",
+ 'market:mine' => "Mit Marked",
+ 'market:mine:title' => "Mine indlæg på Markedet",
+ 'market:posttitle' => "%s's Markeds emne: %s",
+ 'market:friends' => "Venners Marked",
+ 'market:friends:title' => "Mine venners indlæg på Markedet",
+ 'market:everyone:title' => "Alt på Markedet",
+ 'market:everyone' => "Alle Markeds Indlæg",
+ 'market:read' => "Vis indlæg",
+ 'market:add' => "Opret ny annonce",
+ 'market:add:title' => "Opret nyt indlæg på Markedet",
+ 'market:edit' => "Rediger annonce",
+ 'market:imagelimitation' => "Skal være JPG, GIF eller PNG.",
+ 'market:text' => "Lav en kort beskrivelse af dit emne",
+ 'market:uploadimages' => "Vil du gerne uploade et billede til dit emne?",
+ 'market:image' => "Emne image",
+ 'market:imagelater' => "",
+ 'market:strapline' => "Oprettet",
+ 'item:object:market' => 'Markeds indlæg',
+ 'market:none:found' => 'Ingen Markeds indlæg fundet',
+ 'market:pmbuttontext' => "Send privat besked",
+ 'market:price' => "Pris",
+ 'market:price:help' => "(i %s)",
+ 'market:text:help' => "(Ingen HTML og max. 250 karakter)",
+ 'market:title:help' => "(1-3 ord)",
+ 'market:tags' => "Tags",
+ 'market:tags:help' => "(Separer med kommaer)",
+ 'market:access:help' => "(Hvem skal kunne se dette Markeds indlæg?)",
+ 'market:replies' => "Svar",
+ 'market:created:gallery' => "Oprettet af %s <br>den %s",
+ 'market:created:listing' => "Oprettet af %s den %s",
+ 'market:showbig' => "Vis det store billede",
+ 'market:type' => "Type",
+ 'market:charleft' => "karakter tilbage",
+ 'market:accept:terms' => "Jeg har læst og accepterer %s.",
+ 'market:terms' => "betingelser",
+ 'market:terms:title' => "Betingelserne",
+ 'market:terms' => "<li class='elgg-divide-bottom'>The Market is for buying or selling used itemts among members.</li>
+ <li class='elgg-divide-bottom'>No more than %s Marked posts are allowed pr. user at the same time.</li>
+ <li class='elgg-divide-bottom'>Only one Marked post is allowed pr. item.</li>
+
+ <li class='elgg-divide-bottom'>A Marked post may only contain one item, unless it's part of a matching set.</li>
+ <li class='elgg-divide-bottom'>The Marked is for used/home made items only.</li>
+ <li class='elgg-divide-bottom'>The Marked post must be deleted when it's no longer relevant.</li>
+ <li class='elgg-divide-bottom'>Commercial advertising is limited to those who have signed a promotional agreement with us.</li>
+ <li class='elgg-divide-bottom'>We reserve the right to delete any Marked posts violating our terms of use.</li>
+ <li class='elgg-divide-bottom'>Terms are subject to change over time.</li>
+ ",
+
+ // market widget
+ 'market:widget' => "My Marked",
+ 'market:widget:description' => "Showcase your posts on The Marked",
+ 'market:widget:viewall' => "View all my posts on The Marked",
+ 'market:num_display' => "Number of posts to display",
+ 'market:icon_size' => "Icon size",
+ 'market:small' => "small",
+ 'market:tiny' => "tiny",
+
+ // market river
+ 'river:create:object:market' => '%s posted a new ad in the Marked %s',
+ 'river:update:object:market' => '%s updated the ad %s in the Market',
+ 'river:comment:object:market' => '%s commented on the Market ad %s',
+
+ // Status messages
+ 'market:posted' => "Your Market post was successfully posted.",
+ 'market:deleted' => "Your Market post was successfully deleted.",
+ 'market:uploaded' => "Your image was succesfully added.",
+
+ // Error messages
+ 'market:save:failure' => "Your Market post could not be saved. Please try again.",
+ 'market:blank' => "Sorry; you need to fill in both the title and body before you can make a post.",
+ 'market:tobig' => "Sorry; your file is bigger then 1MB, please upload a smaller file.",
+ 'market:notjpg' => "Please make sure the picture inculed is a .jpg, .png or .gif file.",
+ 'market:notuploaded' => "Sorry; your file doesn't apear to be uploaded.",
+ 'market:notfound' => "Sorry; we could not find the specified Market post.",
+ 'market:notdeleted' => "Sorry; we could not delete this Market post.",
+ 'market:tomany' => "Error: Too many Market posts",
+ 'market:tomany:text' => "You have reached the maximum number of Market posts pr. user. Please delete some first!",
+ 'market:accept:terms:error' => "You must accept the terms of use!",
+
+ // Settings
+ 'market:settings:status' => "Status",
+ 'market:settings:desc' => "Description",
+ 'market:max:posts' => "Max. number of market posts pr. user",
+ 'market:unlimited' => "Unlimited",
+ 'market:currency' => "Currency ($, €, DKK or something)",
+ 'market:allowhtml' => "Allow HTML in market posts",
+ 'market:numchars' => "Max. number of characters in market post (only valid without HTML)",
+ 'market:pmbutton' => "Enable private message button",
+ 'market:adminonly' => "Only admin can create market posts",
+ 'market:comments' => "Allow comments",
+ 'market:custom' => "Custom field",
+
+ // market categories
+ 'market:categories' => 'Market categories',
+ 'market:categories:choose' => 'Choose type',
+ 'market:categories:settings' => 'Market Categories:',
+ 'market:categories:explanation' => 'Set some predefined categories for posting to the market.<br>Categories could be "clothes, footwear or buy,sell etc...", seperate each category with commas - remember not to use special characters in categories and put them in your language files as market:<i>categoryname</i>',
+ 'market:categories:save:success' => 'Site market categories were successfully saved.',
+ 'market:categories:settings:categories' => 'Market Categories',
+ 'market:all' => "All",
+ 'market:category' => "Category",
+ 'market:category:title' => "Category: %s",
+
+ // Categories
+ 'market:buy' => "Buying",
+ 'market:sell' => "Selling",
+ 'market:swap' => "Swap",
+ 'market:free' => "Free",
+
+ // Custom select
+ 'market:custom:select' => "Item condition",
+ 'market:custom:text' => "Condition",
+ 'market:custom:activate' => "Enable Custom Select:",
+ 'market:custom:settings' => "Custom Select Choices",
+ 'market:custom:choices' => "Set some predefined choices for the custom select dropdown box.<br>Choices could be \"market:new,market:used...etc\", seperate each choice with commas - remember to put them in your language files",
+
+ // Custom choises
+ 'market:na' => "No information",
+ 'market:new' => "New",
+ 'market:unused' => "Unused",
+ 'market:used' => "Used",
+ 'market:good' => "Good",
+ 'market:fair' => "Fair",
+ 'market:poor' => "Poor",
+);
+
+add_translation("da",$danish);
diff --git a/mod/languages/languages/da/da.members.php b/mod/languages/languages/da/da.members.php
new file mode 100644
index 000000000..c42ddc2ef
--- /dev/null
+++ b/mod/languages/languages/da/da.members.php
@@ -0,0 +1,16 @@
+<?php
+/**
+ * Members Danish language file
+ */
+
+$danish = array(
+ 'members:label:newest' => 'Seneste',
+ 'members:label:popular' => 'Populære',
+ 'members:label:active' => 'Online',
+ 'members:searchname' => 'Søg brugere efter navn',
+ 'members:searchtag' => 'Søg brugere efter tag',
+ 'members:title:searchname' => 'Brugere ved navn %s',
+ 'members:title:searchtag' => 'Brugere tagget med %s',
+);
+
+add_translation("da",$danish); \ No newline at end of file
diff --git a/mod/languages/languages/da/da.menu_builder.php b/mod/languages/languages/da/da.menu_builder.php
new file mode 100644
index 000000000..78ec7e51f
--- /dev/null
+++ b/mod/languages/languages/da/da.menu_builder.php
@@ -0,0 +1,49 @@
+<?php
+
+ $danish = array(
+
+ /**
+ * Menu punkts and titles
+ */
+
+ 'menu_builder' => "Menu Bygger",
+ 'LOGGED_OUT' => "Besgende",
+
+ // punkt
+ 'item:object:menu_builder_menu_item' => "Menu Bygger punkt",
+
+ // views
+ // edit
+ 'menu_builder:edit_mode:off' => "Vis tilstand",
+ 'menu_builder:edit_mode:on' => "ndrings tilstand",
+ 'menu_builder:edit_mode:add' => "Klik for at tilfje ny menu punkt",
+
+ 'menu_builder:toggle_context' => "Skift sammenhng",
+ 'menu_builder:toggle_context:normal_user' => "Viser menuen som ikke admin bruger",
+ 'menu_builder:toggle_context:logged_out' => "Viser menuen for besgende",
+ 'menu_builder:toggle_context:all' => "Viser alle menuens punkter",
+ 'menu_builder:toggle_context:default' => "Viser menuen som administrator",
+
+ // add
+ 'menu_builder:add:title' => "Tilfj nyt menu punkt",
+ 'menu_builder:add:form:title' => "Titel",
+ 'menu_builder:add:form:url' => "URL",
+ 'menu_builder:add:form:parent' => "Overordnet menu punkt",
+ 'menu_builder:add:form:parent:toplevel' => "verst niveau menu punkt",
+ 'menu_builder:add:form:access' => "Hvem skal kunne se dette menu punkt?",
+ 'menu_builder:add:access:admin_only' => "Kun admins",
+
+ // actions
+ 'menu_builder:actions:edit:error:input' => "Forkert input for at tilfje/ndre et menu punkt",
+ 'menu_builder:actions:edit:error:entity' => "Det givne GUID kunne ikke findes",
+ 'menu_builder:actions:edit:error:subtype' => "Det givne GUID er ikke et menu punkt",
+ 'menu_builder:actions:edit:error:create' => "Der er desvrre opstet en fejl under oprettelsen af menu punktet, prv venligst igen",
+ 'menu_builder:actions:edit:error:parent' => "Du kan ikke flytte dette menupunkt, for det har undermenuer. Flyt venligst alle undermenuer frst.",
+ 'menu_builder:actions:edit:error:save' => "Der er desvrre opstet en fejl under gemmelsen af menu punktet, prv venligst igen",
+ 'menu_builder:actions:edit:success' => "Menupuntket er hermed gemt",
+
+ 'menu_builder:actions:delete:success' => "Menupunktet er hermed slettet",
+
+ );
+
+ add_translation("da",$danish);
diff --git a/mod/languages/languages/da/da.messageboard.php b/mod/languages/languages/da/da.messageboard.php
new file mode 100644
index 000000000..707e370c8
--- /dev/null
+++ b/mod/languages/languages/da/da.messageboard.php
@@ -0,0 +1,73 @@
+<?php
+/**
+ * Messageboard Danish language file
+ */
+
+$danish = array(
+
+/**
+* Menu items and titles
+*/
+
+ 'messageboard:board' => "Opslagstavle",
+ 'messageboard:messageboard' => "opslagstavle",
+ 'messageboard:viewall' => "Se alle",
+ 'messageboard:postit' => "Send det",
+ 'messageboard:history:title' => "Historie",
+ 'messageboard:none' => "Der er intet på denne opslagstavle endnu",
+ 'messageboard:num_display' => "Antal viste beskeder" ,
+ 'messageboard:desc' => "Dette er en opslagstavle, som du kan bruge på din profil, så andre brugere kan kommentere.",
+
+ 'messageboard:user' => "%s's opslagstavle",
+
+ 'messageboard:replyon' => 'svar på',
+ 'messageboard:history' => "historie",
+
+ 'messageboard:owner' => '%s\'s opslagstavle',
+ 'messageboard:owner_history' => '%s\'s beskeder på %s\'s opslagstavle',
+
+ /**
+ * Message board widget river
+ */
+ 'river:messageboard:user:default' => "%s skrev på %s's opslagstavle",
+
+ /**
+ * Status messages
+ */
+
+ 'messageboard:posted' => "Du har skrevet på opslagstavlen." ,
+ 'messageboard:deleted' => "Du har slettet beskeden." ,
+
+/**
+ * Email messages
+ */
+
+ 'messageboard:email:subject' => "Du har en ny kommentar på opslagstavlen!" ,
+ 'messageboard:email:body' => "Du har en ny kommentar på opslagstavle fra %s. Der står:
+
+%s
+
+For at se din opslagstavles kommentarer, klik her:
+
+%s
+
+For at se %s's profil, klik her:
+
+%s
+
+Du kan ikke svare på denne mail." ,
+
+/**
+ * Error messages
+ */
+
+ 'messageboard:blank' => "Beklager, men du er nødt til at skrive noget i beskeden før vi kan gemme den." ,
+ 'messageboard:notfound' => "Beklager, vi kunne ikke finde det specificerede emne." ,
+ 'messageboard:notdeleted' => "Beklager, vi kunne ikke slette denne besked." ,
+ 'messageboard:somethingwentwrong' => "Noget gik galt da din besked skulle gemmes, kontroller at du har skrevet en besked.",
+
+ 'messageboard:failure' => "En uventet fejl skete under tilføjelsen af din besked. Prøv venligst igen."
+
+);
+
+add_translation("da",$danish);
diff --git a/mod/languages/languages/da/da.messages.php b/mod/languages/languages/da/da.messages.php
new file mode 100644
index 000000000..e5df14664
--- /dev/null
+++ b/mod/languages/languages/da/da.messages.php
@@ -0,0 +1,95 @@
+<?php
+/**
+* Elgg Messages Danish language file
+*
+*/
+
+$danish = array(
+
+/**
+ * Menu items and titles
+ */
+
+ 'messages' => "Beskeder",
+ 'messages:back' => "Tilbage til beskeder",
+ 'messages:user' => "%s's indbakke",
+ 'messages:posttitle' => "%s's beskeder: %s",
+ 'messages:inbox' => "Indbakke",
+ 'messages:send' => "Send en besked",
+ 'messages:sent' => "Sendte beskeder",
+ 'messages:message' => "Besked",
+ 'messages:title' => "Emne",
+ 'messages:to' => "Til",
+ 'messages:from' => "Fra",
+ 'messages:fly' => "Send",
+ 'messages:replying' => "Besked som svar til",
+ 'messages:inbox' => "Indbakke",
+ 'messages:sendmessage' => "Send en besked",
+ 'messages:compose' => "Opret en besked",
+ 'messages:add' => "Opret en besked",
+ 'messages:sentmessages' => "Sendte beskeder",
+ 'messages:recent' => "Seneste beskeder",
+ 'messages:original' => "Original besked",
+ 'messages:yours' => "Din besked",
+ 'messages:answer' => "Svar",
+ 'messages:toggle' => 'Marker alle',
+ 'messages:markread' => 'Marker som læst',
+ 'messages:recipient' => 'Vælg en modtager&hellip;',
+ 'messages:to_user' => 'To: %s',
+
+ 'messages:new' => 'Ny besked',
+
+ 'notification:method:site' => 'Beskeder',
+
+ 'messages:error' => 'Der opstod et problem med at gemme din besked. Prøv venligst igen.',
+
+ 'item:object:messages' => 'Beskeder',
+
+/**
+ * Status messages
+ */
+
+ 'messages:posted' => "Din besked blev sendt.",
+ 'messages:success:delete:single' => "Din besked blev slettet.",
+ 'messages:success:delete' => 'Dine beskeder blev slettet.',
+ 'messages:success:read' => 'Beskeder markeret som læst',
+ 'messages:error:messages_not_selected' => 'Ingen beskeder valgt',
+ 'messages:error:delete:single' => 'Kunne ikke slette beskeden',
+
+/**
+ * Email messages
+ */
+
+ 'messages:email:subject' => 'Du har en ny besked!',
+ 'messages:email:body' => "Du har en ny besked fra %s. Den lyder:
+
+
+%s
+
+
+Klik her for at se dine beskeder:
+
+%s
+
+Klik her for at sende %s en besked:
+
+%s
+
+Du kan ikke svare via denne mail.",
+
+/**
+ * Error messages
+ */
+
+ 'messages:blank' => "Beklager, du skal skrive noget i beskedfeltet, før den kan gemmes.",
+ 'messages:notfound' => "Beklager, vi kunne ikke finde den specificerede besked.",
+ 'messages:notdeleted' => "Beklager, beskeden kunne ikke slettes.",
+ 'messages:nopermission' => "Du har ikke tilladelse til at ændre beskeden.",
+ 'messages:nomessages' => "Der er ingen beskeder at vise.",
+ 'messages:user:nonexist' => "Modtageren kunne ikke findes i databasen.",
+ 'messages:user:blank' => "Du har ikke valgt nogen at sende til.",
+
+ 'messages:deleted_sender' => 'Slettet bruger',
+);
+
+add_translation("da",$danish);
diff --git a/mod/languages/languages/da/da.notifications.php b/mod/languages/languages/da/da.notifications.php
new file mode 100644
index 000000000..3f1902066
--- /dev/null
+++ b/mod/languages/languages/da/da.notifications.php
@@ -0,0 +1,31 @@
+<?php
+/**
+ * Notifications Danish language file.
+ *
+ */
+
+$danish = array(
+
+ 'friends:all' => 'Alle venner',
+
+ 'notifications:subscriptions:personal:description' => 'Modtag besked når der sker noget omkring dit indhold',
+ 'notifications:subscriptions:personal:title' => 'Personlig besked',
+
+ 'notifications:subscriptions:friends:title' => 'Venner',
+ 'notifications:subscriptions:friends:description' => 'Det følgende er en automatisk samling oprettet ud fra dine venner. For at modtage opdateringer vælg nedenfor. Dette vil påvirke den tilsvarende bruger i beskedindstillingspanelet nederst på siden.',
+ 'notifications:subscriptions:collections:edit' => 'Klik her for at redigere din vennesamling.',
+
+ 'notifications:subscriptions:changesettings' => 'Beskeder',
+ 'notifications:subscriptions:changesettings:groups' => 'Gruppe beskeder',
+ 'notification:method:email' => 'E-mail',
+
+ 'notifications:subscriptions:title' => 'Indstil individuelt',
+ 'notifications:subscriptions:description' => 'Du kan vælge at modtage beskeder fra dine venner, når de opretter nyt indhold. Find dem herunder og vælg den type besked du foretrækker.',
+
+ 'notifications:subscriptions:groups:description' => 'Du kan vælge at modtage besked, når nyt indhold tilføjes en gruppe, du er medlem af. Find gruppen herunder og vælg den type besked du foretrækker.',
+
+ 'notifications:subscriptions:success' => 'Dine indstillinger for beskeder er blevet gemt.',
+
+);
+
+add_translation("da",$danish);
diff --git a/mod/languages/languages/da/da.pages.php b/mod/languages/languages/da/da.pages.php
new file mode 100644
index 000000000..1b61027bd
--- /dev/null
+++ b/mod/languages/languages/da/da.pages.php
@@ -0,0 +1,104 @@
+<?php
+/**
+ * Pages Danish language file
+ *
+ * @package ElggPages
+ */
+
+$danish = array(
+
+/**
+ * Menu items and titles
+ */
+
+ 'pages' => "Sider" ,
+ 'pages:owner' => "%s's sider",
+ 'pages:friends' => "Venners sider",
+ 'pages:all' => "Alle sider",
+ 'pages:add' => "Tilføj side",
+
+ 'pages:group' => "Gruppe sider",
+ 'groups:enablepages' => 'Aktiver gruppe sider',
+
+ 'pages:edit' => "Rediger denne side" ,
+ 'pages:delete' => "Slet denne side" ,
+ 'pages:history' => "Sidehistorik" ,
+ 'pages:view' => "Se side" ,
+ 'pages:revision' => "Revision",
+
+ 'pages:navigation' => "Navigation" ,
+ 'pages:via' => "via sider",
+ 'item:object:page_top' => "Top-niveau sider" ,
+ 'item:object:page' => "Sider" ,
+ 'pages:nogroup' => 'Denne gruppe har ikke nogen sider endnu',
+ 'pages:more' => 'Flere sider',
+ 'pages:none' => 'Der er ikke oprettet sider endnu',
+
+ /**
+ * River
+ **/
+
+ 'river:create:object:page' => '%s oprettede siden %s',
+ 'river:create:object:page_top' => '%s oprettede siden %s',
+ 'river:update:object:page' => '%s opdaterede siden %s',
+ 'river:update:object:page_top' => '%s opdaterede siden %s',
+ 'river:comment:object:page' => '%s kommenterede siden %s',
+ 'river:comment:object:page_top' => '%s kommenterede siden %s',
+
+ /**
+ * Form fields
+ */
+
+ 'pages:title' => 'Sidetitler',
+ 'pages:description' => 'Side indhold',
+ 'pages:tags' => 'Tags',
+ 'pages:access_id' => 'Læseadgang',
+ 'pages:write_access_id' => 'Skriveadgang',
+
+/**
+ * Status and error messages
+ */
+ 'pages:noaccess' => "Igen adgang til side" ,
+ 'pages:cantedit' => "Du kan ikke redigere denne side" ,
+ 'pages:saved' => "Siden gemt" ,
+ 'pages:notsaved' => "Siden kunne ikke gemmes" ,
+ 'pages:error:no_title' => "Din side skal have en titel." ,
+ 'pages:delete:success' => "Din side er blevet slettet" ,
+ 'pages:delete:failure' => "Siden kunne ikke slettes." ,
+
+/**
+ * Page
+ */
+ 'pages:strapline' => "Sidst opdateret %s af %s" ,
+
+/**
+ * History
+ */
+ 'pages:revision' => "Revision lavet %s af %s" ,
+
+/**
+ * Widget
+ **/
+
+ 'pages:num' => "Antal sider, der skal vises" ,
+ 'pages:widget:description' => "Dette er en liste med dine sider.",
+
+/**
+ * Submenu items
+ */
+ 'pages:label:view' => "Se side" ,
+ 'pages:label:edit' => "Rediger side" ,
+ 'pages:label:history' => "Sidehistorik" ,
+
+/**
+ * Sidebar items
+ */
+ 'pages:sidebar:this' => "Denne side" ,
+ 'pages:sidebar:children' => "Undersider" ,
+ 'pages:sidebar:parent' => "Forælder" ,
+
+ 'pages:newchild' => "Opret en underside" ,
+ 'pages:backtoparent' => "Tilbage til '%s'"
+);
+
+add_translation("da",$danish);
diff --git a/mod/languages/languages/da/da.php b/mod/languages/languages/da/da.php
new file mode 100644
index 000000000..a808148d1
--- /dev/null
+++ b/mod/languages/languages/da/da.php
@@ -0,0 +1,1343 @@
+<?php
+/**
+* Core Danish Language
+*
+* @package Elgg.Core
+* @subpackage Languages.Danish
+*/
+
+$danish = array(
+ /**
+ * Sites
+ */
+
+ 'item:site' => "Sider",
+
+/**
+* Sessions
+*/
+
+ 'login' => "Log ind",
+ 'loginok' => "Du er blevet logget ind.",
+ 'loginerror' => "Vi kunne ikke logge dig ind. Tjek venligst dine legitimationsoplysninger og prøv igen.",
+ 'login:empty' => "Du skal angive brugernavn og adgangskode.",
+ 'login:baduser' => "Din brugerkonto kunne ikke indlæses.",
+ 'auth:nopams' => "Intern fejl. Ingen bruger godkendelsesmetode installeret.",
+
+ 'logout' => "Log ud",
+ 'logoutok' => "Du er blevet logget ud.",
+ 'logouterror' => "Vi kunne ikke logge dig ud. Prøv venligst igen.",
+
+ 'loggedinrequired' => "Du skal være logget ind for at se denne side.",
+ 'adminrequired' => "Du skal være administrator for at se denne side.",
+ 'membershiprequired' => "Du skal være medlem af gruppen for at se siden.",
+
+
+/**
+* Errors
+*/
+ 'exception:title' => "Fatal fejl.",
+ 'exception:contact_admin' => 'En uoprettelig fejl er opstået og er blevet noteret i loggen. Kontakt venligst administratoren med følgende informationer:',
+
+ 'actionundefined' => "Den forespurgte handling (%s) var ikke defineret i systemet.",
+ 'actionnotfound' => "Filen til %s blev ikke fundet.",
+ 'actionloggedout' => "Beklager, du kan ikke udføre denne handling, når du er logget ud.",
+ 'actionunauthorized' => 'Du har ikke tilladelse til at udføre denne handling.',
+
+ 'InstallationException:SiteNotInstalled' => 'Ude af stand til at håndtere denne anmodning. Dette site '
+ . ' er ikke konfigureret eller databasen er nede..',
+ 'InstallationException:MissingLibrary' => 'Kunne ikke indlæse %s',
+ 'InstallationException:CannotLoadSettings' => "Elgg Kunne ikke indlæse filen 'settings'. Enten eksisterer den ikke, eller der er problemer med filtilladelser.",
+
+ 'SecurityException:Codeblock' => "Adgang nægtet til at eksekvere privilegeret kodeblok",
+ 'DatabaseException:WrongCredentials' => "Elgg kunne ikke forbinde til databasen ved hjælp af de givne legitimationsoplysninger. Kontrollér filen 'settings'.",
+ 'DatabaseException:NoConnect' => "Elgg kunne ikke finde databasen '%s'. Kontroller at databasen er oprettet og at du har adgang til den.",
+ 'SecurityException:FunctionDenied' => "Adgang til priviligeret funktion '%s' nægtet.",
+ 'DatabaseException:DBSetupIssues' => "Der var følgende problemer: ",
+ 'DatabaseException:ScriptNotFound' => "Elgg kunne ikke finde det efterspurgte database script på %s.",
+ 'DatabaseException:InvalidQuery' => "Ugyldig forespørgsel",
+
+ 'IOException:FailedToLoadGUID' => "Kunne ikke loade ny %s from GUID:%d",
+ 'InvalidParameterException:NonElggObject' => "Passing a non-ElggObject to an ElggObject constructor!",
+ 'InvalidParameterException:UnrecognisedValue' => "Unrecognised value passed to constuctor.",
+
+ 'InvalidClassException:NotValidElggStar' => "GUID:%d er ikke en gyldig %s",
+
+ 'PluginException:MisconfiguredPlugin' => "% s (GUID:% s) er en fejlkonfigureret plugin. Den er blevet deaktiveret. Tjek venligst i Elgg wiki for mulige årsager (http://docs.elgg.org/wiki/).",
+ 'PluginException:CannotStart' => '%s (guid: %s) kan ikke starte. Årsag: %s',
+ 'PluginException:InvalidID' => "%s er et ugyldigt plugin ID.",
+ 'PluginException:InvalidPath' => "%s er en ugyldig plugin sti.",
+ 'PluginException:InvalidManifest' => 'Ugyldig manifestfil til plugin %s',
+ 'PluginException:InvalidPlugin' => '%s er ikke en gyldig plugin.',
+ 'PluginException:InvalidPlugin:Details' => '%s er ikke en gyldig plugin: %s',
+ 'PluginException:NullInstantiated' => 'ElggPlugin kan ikke blive nul instantieret. Du skal udfylde en GUID, en plugin ID, eller den fuldkomne sti.',
+
+ 'ElggPlugin:MissingID' => 'Mangler plugin ID (guid %s)',
+ 'ElggPlugin:NoPluginPackagePackage' => 'Mangler ElggPluginPackage til plugin ID %s (guid %s)',
+
+ 'ElggPluginPackage:InvalidPlugin:MissingFile' => 'Mangler fil %s i pakken',
+ 'ElggPluginPackage:InvalidPlugin:InvalidDependency' => 'Invalid dependency type "%s"',
+ 'ElggPluginPackage:InvalidPlugin:InvalidProvides' => 'Invalid provides type "%s"',
+ 'ElggPluginPackage:InvalidPlugin:CircularDep' => 'Invalid %s dependency "%s" in plugin %s. Plugins cannot conflict with or require something they provide!',
+
+ 'ElggPlugin:Exception:CannotIncludeFile' => 'Cannot include %s for plugin %s (guid: %s) at %s. Check permissions!',
+ 'ElggPlugin:Exception:CannotRegisterViews' => 'Cannot open views dir for plugin %s (guid: %s) at %s. Check permissions!',
+ 'ElggPlugin:Exception:CannotRegisterLanguages' => 'Cannot register languages for plugin %s (guid: %s) at %s. Check permissions!',
+ 'ElggPlugin:Exception:NoID' => 'No ID for plugin guid %s!',
+
+ 'PluginException:ParserError' => 'Error parsing manifest with API version %s in plugin %s.',
+ 'PluginException:NoAvailableParser' => 'Cannot find a parser for manifest API version %s in plugin %s.',
+ 'PluginException:ParserErrorMissingRequiredAttribute' => "Missing required '%s' attribute in manifest for plugin %s.",
+
+ 'ElggPlugin:Dependencies:Requires' => 'Kræver',
+ 'ElggPlugin:Dependencies:Suggests' => 'Foreslår',
+ 'ElggPlugin:Dependencies:Conflicts' => 'Konflikter',
+ 'ElggPlugin:Dependencies:Conflicted' => 'Konfliktede',
+ 'ElggPlugin:Dependencies:Provides' => 'Yder',
+ 'ElggPlugin:Dependencies:Priority' => 'Prioritet',
+
+ 'ElggPlugin:Dependencies:Elgg' => 'Elgg version',
+ 'ElggPlugin:Dependencies:PhpExtension' => 'PHP udvidelse: %s',
+ 'ElggPlugin:Dependencies:PhpIni' => 'PHP ini setting: %s',
+ 'ElggPlugin:Dependencies:Plugin' => 'Plugin: %s',
+ 'ElggPlugin:Dependencies:Priority:After' => 'Efter %s',
+ 'ElggPlugin:Dependencies:Priority:Before' => 'Før %s',
+ 'ElggPlugin:Dependencies:Priority:Uninstalled' => '%s er ikke installeret',
+ 'ElggPlugin:Dependencies:Suggests:Unsatisfied' => 'Mangler',
+
+ 'ElggPlugin:InvalidAndDeactivated' => '%s er en ugyldig plugin og er blevet deaktiveret.',
+
+ 'InvalidParameterException:NonElggUser' => "Passing a non-ElggUser to an ElggUser constructor!",
+
+ 'InvalidParameterException:NonElggSite' => "Passing a non-ElggSite to an ElggSite constructor!",
+
+ 'InvalidParameterException:NonElggGroup' => "Passing a non-ElggGroup to an ElggGroup constructor!",
+
+ 'IOException:UnableToSaveNew' => "Ikke i stand til at gemme ny %s",
+
+ 'InvalidParameterException:GUIDNotForExport' => "GUID has not been specified during export, this should never happen.",
+ 'InvalidParameterException:NonArrayReturnValue' => "Entity serialisation function passed a non-array returnvalue parameter",
+
+ 'ConfigurationException:NoCachePath' => "Cache path set to nothing!",
+ 'IOException:NotDirectory' => "%s is not a directory.",
+
+ 'IOException:BaseEntitySaveFailed' => "Unable to save new object's base entity information!",
+ 'InvalidParameterException:UnexpectedODDClass' => "import() passed an unexpected ODD class",
+ 'InvalidParameterException:EntityTypeNotSet' => "Entity type must be set.",
+
+ 'ClassException:ClassnameNotClass' => "%s er ikke en %s.",
+ 'ClassNotFoundException:MissingClass' => "Klassen '%s' blev ikke fundet, mangler der et plugin?",
+ 'InstallationException:TypeNotSupported' => "Type %s er ikke understøttet. Det indikerer en fejl ved din installation, sandsynligvis forårsaget af en ufuldstændig opdatering.",
+
+ 'ImportException:ImportFailed' => "Kunne ikke importere elementet %d",
+ 'ImportException:ProblemSaving' => "Der var et problem med at gemme %s",
+ 'ImportException:NoGUID' => "New entity created but has no GUID, this should not happen.",
+
+ 'ImportException:GUIDNotFound' => "Entity '%d' could not be found.",
+ 'ImportException:ProblemUpdatingMeta' => "There was a problem updating '%s' on entity '%d'",
+
+ 'ExportException:NoSuchEntity' => "No such entity GUID:%d",
+
+ 'ImportException:NoODDElements' => "No OpenDD elements found in import data, import failed.",
+ 'ImportException:NotAllImported' => "Ikke alle elementer blev importeret.",
+
+ 'InvalidParameterException:UnrecognisedFileMode' => "Unrecognised file mode '%s'",
+ 'InvalidParameterException:MissingOwner' => "File %s (file guid:%d) (owner guid:%d) is missing an owner!",
+ 'IOException:CouldNotMake' => "Could not make %s",
+ 'IOException:MissingFileName' => "You must specify a name before opening a file.",
+ 'ClassNotFoundException:NotFoundNotSavedWithFile' => "Unable to load filestore class %s for file %u",
+ 'NotificationException:NoNotificationMethod' => "No notification method specified.",
+ 'NotificationException:NoHandlerFound' => "No handler found for '%s' or it was not callable.",
+ 'NotificationException:ErrorNotifyingGuid' => "There was an error while notifying %d",
+ 'NotificationException:NoEmailAddress' => "Could not get the email address for GUID:%d",
+ 'NotificationException:MissingParameter' => "Missing a required parameter, '%s'",
+
+ 'DatabaseException:WhereSetNonQuery' => "Where set contains non WhereQueryComponent",
+ 'DatabaseException:SelectFieldsMissing' => "Fields missing on a select style query",
+ 'DatabaseException:UnspecifiedQueryType' => "Unrecognised or unspecified query type.",
+ 'DatabaseException:NoTablesSpecified' => "No tables specified for query.",
+ 'DatabaseException:NoACL' => "No access control was provided on query",
+
+ 'InvalidParameterException:NoEntityFound' => "No entity found, it either doesn't exist or you don't have access to it.",
+
+ 'InvalidParameterException:GUIDNotFound' => "GUID:%s could not be found, or you can not access it.",
+ 'InvalidParameterException:IdNotExistForGUID' => "Sorry, '%s' does not exist for guid:%d",
+ 'InvalidParameterException:CanNotExportType' => "Sorry, I don't know how to export '%s'",
+ 'InvalidParameterException:NoDataFound' => "Could not find any data.",
+ 'InvalidParameterException:DoesNotBelong' => "Does not belong to entity.",
+ 'InvalidParameterException:DoesNotBelongOrRefer' => "Does not belong to entity or refer to entity.",
+ 'InvalidParameterException:MissingParameter' => "Missing parameter, you need to provide a GUID.",
+ 'InvalidParameterException:LibraryNotRegistered' => '%s is not a registered library',
+ 'InvalidParameterException:LibraryNotFound' => 'Could not load the %s library from %s',
+
+ 'APIException:ApiResultUnknown' => "API Result is of an unknown type, this should never happen.",
+ 'ConfigurationException:NoSiteID' => "No site ID has been specified.",
+ 'SecurityException:APIAccessDenied' => "Sorry, API access has been disabled by the administrator.",
+ 'SecurityException:NoAuthMethods' => "No authentication methods were found that could authenticate this API request.",
+ 'SecurityException:ForwardFailedToRedirect' => 'Redirect could not be issued due to headers already being sent. Halting execution for security. Search http://docs.elgg.org/ for more information.',
+ 'InvalidParameterException:APIMethodOrFunctionNotSet' => "Method or function not set in call in expose_method()",
+ 'InvalidParameterException:APIParametersArrayStructure' => "Parameters array structure is incorrect for call to expose method '%s'",
+ 'InvalidParameterException:UnrecognisedHttpMethod' => "Unrecognised http method %s for api method '%s'",
+ 'APIException:MissingParameterInMethod' => "Missing parameter %s in method %s",
+ 'APIException:ParameterNotArray' => "%s does not appear to be an array.",
+ 'APIException:UnrecognisedTypeCast' => "Unrecognised type in cast %s for variable '%s' in method '%s'",
+ 'APIException:InvalidParameter' => "Invalid parameter found for '%s' in method '%s'.",
+ 'APIException:FunctionParseError' => "%s(%s) has a parsing error.",
+ 'APIException:FunctionNoReturn' => "%s(%s) returned no value.",
+ 'APIException:APIAuthenticationFailed' => "Method call failed the API Authentication",
+ 'APIException:UserAuthenticationFailed' => "Method call failed the User Authentication",
+ 'SecurityException:AuthTokenExpired' => "Authentication token either missing, invalid or expired.",
+ 'CallException:InvalidCallMethod' => "%s must be called using '%s'",
+ 'APIException:MethodCallNotImplemented' => "Method call '%s' has not been implemented.",
+ 'APIException:FunctionDoesNotExist' => "Function for method '%s' is not callable",
+ 'APIException:AlgorithmNotSupported' => "Algorithm '%s' is not supported or has been disabled.",
+ 'ConfigurationException:CacheDirNotSet' => "Cache directory 'cache_path' not set.",
+ 'APIException:NotGetOrPost' => "Request method must be GET or POST",
+ 'APIException:MissingAPIKey' => "Missing API key",
+ 'APIException:BadAPIKey' => "Bad API key",
+ 'APIException:MissingHmac' => "Missing X-Elgg-hmac header",
+ 'APIException:MissingHmacAlgo' => "Missing X-Elgg-hmac-algo header",
+ 'APIException:MissingTime' => "Missing X-Elgg-time header",
+ 'APIException:MissingNonce' => "Missing X-Elgg-nonce header",
+ 'APIException:TemporalDrift' => "X-Elgg-time is too far in the past or future. Epoch fail.",
+ 'APIException:NoQueryString' => "No data on the query string",
+ 'APIException:MissingPOSTHash' => "Missing X-Elgg-posthash header",
+ 'APIException:MissingPOSTAlgo' => "Missing X-Elgg-posthash_algo header",
+ 'APIException:MissingContentType' => "Missing content type for post data",
+ 'SecurityException:InvalidPostHash' => "POST data hash is invalid - Expected %s but got %s.",
+ 'SecurityException:DupePacket' => "Packet signature already seen.",
+ 'SecurityException:InvalidAPIKey' => "Invalid or missing API Key.",
+ 'NotImplementedException:CallMethodNotImplemented' => "Call method '%s' is currently not supported.",
+
+ 'NotImplementedException:XMLRPCMethodNotImplemented' => "XML-RPC method call '%s' not implemented.",
+ 'InvalidParameterException:UnexpectedReturnFormat' => "Call to method '%s' returned an unexpected result.",
+ 'CallException:NotRPCCall' => "Call does not appear to be a valid XML-RPC call",
+
+ 'PluginException:NoPluginName' => "Plugin navnet kunne ikke findes",
+
+ 'SecurityException:authenticationfailed' => "Bruger kunne ikke autoriseres",
+
+ 'CronException:unknownperiod' => '%s er ikke en genkendt periode.',
+
+ 'SecurityException:deletedisablecurrentsite' => 'Du kan ikke slette eller deaktivere den side, du er på!',
+
+ 'RegistrationException:EmptyPassword' => "Felterne 'adgangskode' må ikke være tomme",
+ 'RegistrationException:PasswordMismatch' => 'Adgangskoderne skal være ens',
+ 'LoginException:BannedUser' => 'Du er blevet udelukket fra dette websted, og kan ikke logge ind',
+ 'LoginException:UsernameFailure' => 'Vi kunne ikke logge dig ind. Tjek venligst dit brugernavn og adgangskode.',
+ 'LoginException:PasswordFailure' => 'Vi kunne ikke logge dig ind. Tjek venligst dit brugernavn og adgangskode.',
+ 'LoginException:AccountLocked' => 'Din konto er blevet spærret på grund af for mange log ind fejl.',
+ 'LoginException:ChangePasswordFailure' => 'Fejl i nuværende password check.',
+
+ 'memcache:notinstalled' => 'PHP memcache module not installed, you must install php5-memcache',
+ 'memcache:noservers' => 'No memcache servers defined, please populate the $CONFIG->memcache_servers variable',
+ 'memcache:versiontoolow' => 'Memcache needs at least version %s to run, you are running %s',
+ 'memcache:noaddserver' => 'Multiple server support disabled, you may need to upgrade your PECL memcache library',
+
+ 'deprecatedfunction' => 'Warning: This code uses the deprecated function \'%s\' and is not compatible with this version of Elgg',
+
+ 'pageownerunavailable' => 'Warning: The page owner %d is not accessible!',
+ 'viewfailure' => 'There was an internal failure in the view %s',
+ 'changebookmark' => 'Vær venlig at ændre dit bogmærke til denne side',
+ 'noaccess' => 'Dette indhold er fjernet, er ugyldig eller du har ikke rettigheder til at se det.',
+ 'error:missing_data' => 'Der er manglende data i din forespørgsel',
+
+ 'error:default' => 'Uups...du burde ikke kunne se denne side.',
+ 'error:404' => 'Vi beklager meget, men kan ikke finde den side du leder efter.',
+
+ /**
+ * API
+ */
+ 'system.api.list' => "List all available API calls on the system.",
+ 'auth.gettoken' => "This API call lets a user obtain a user authentication token which can be used for authenticating future API calls. Pass it as the parameter auth_token",
+
+ /**
+ * User details
+ */
+
+ 'name' => "Fulde navn",
+ 'email' => "E-mail adresse",
+ 'username' => "Brugernavn",
+ 'loginusername' => "Brugernavn eller e-mail",
+ 'password' => "Adgangskode",
+ 'passwordagain' => "Adgangskode (igen for verifikation)",
+ 'admin_option' => "Skal denne bruger være administrator?",
+
+ /**
+ * Access
+ */
+
+ 'PRIVATE' => "Privat",
+ 'LOGGED_IN' => "Brugere der er logget ind",
+ 'PUBLIC' => "Offentlig",
+ 'access:friends:label' => "Venner",
+ 'access' => "Adgang",
+ 'access:limited:label' => "Begrænset",
+ 'access:help' => "Adgangsniveauet",
+
+ /**
+ * Dashboard and widgets
+ */
+
+ 'dashboard' => "Instrumentpanel",
+ 'dashboard:nowidgets' => "Med dit instrumentpanel kan du holde øje med aktivitet og indhold der betyder noget for dig.",
+
+ 'widgets:add' => "Tilføj widgets",
+ 'widgets:add:description' => "Klik på en widget knap herunder for at tilføje den til siden.",
+ 'widgets:position:fixed' => '(Fast placering på siden)',
+ 'widget:unavailable' => 'Du har allerede tilføjet denne widget',
+ 'widget:numbertodisplay' => 'Antal enmer der skal vises',
+
+ 'widget:delete' => 'Fjern %s',
+ 'widget:edit' => 'Tilpas denne widget',
+
+ 'widgets' => "Widgets",
+ 'widget' => "Widget",
+ 'item:object:widget' => "Widgets",
+ 'widgets:save:success' => "Din widget blev gemt.",
+ 'widgets:save:failure' => "Vi kunne ikke gemme din widget. Prøv venligst igen.",
+ 'widgets:add:success' => "Din widget blev tilføjet.",
+ 'widgets:add:failure' => "Vi kunne ikke tilføje din widget.",
+ 'widgets:move:failure' => "Vi kunne ikke gemme den nye widget position.",
+ 'widgets:remove:failure' => "Kunne ikke fjerne denne widget",
+
+ /**
+ * Groups
+ */
+
+ 'group' => "Gruppe",
+ 'item:group' => "Grupper",
+
+ /**
+ * Users
+ */
+
+ 'user' => "Bruger",
+ 'item:user' => "Brugere",
+
+ /**
+ * Friends
+ */
+
+ 'friends' => "Venner",
+ 'friends:yours' => "Dine venner",
+ 'friends:owned' => "%s's venner",
+ 'friend:add' => "Tilføj ven",
+ 'friend:remove' => "Fjern ven",
+
+ 'friends:add:successful' => "Du har føjet %s til dine venner.",
+ 'friends:add:failure' => "Vi kunne ikke tilføje %s som en ven. Prøv venligst igen.",
+
+ 'friends:remove:successful' => "Du har fjernet %s fra dine venner.",
+ 'friends:remove:failure' => "Vi kunne ikke fjerne %s fra dine venner. Prøv venligst igen.",
+
+ 'friends:none' => "Denne bruger har ikke tilføjet nogen venner endnu.",
+ 'friends:none:you' => "Du har ikke tilføjet nogen venner endnu!",
+
+ 'friends:none:found' => "Ingen venner fundet.",
+
+ 'friends:of:none' => "Ingen har tilføjet denne bruger som ven endnu.",
+ 'friends:of:none:you' => "Ingen har tilføjet dig som ven endnu. Begynd at tilføje indhold og udfylde din profil for at lade folk finde dig!",
+
+ 'friends:of:owned' => "Folk der har føjet %s til deres venner",
+
+ 'friends:of' => "Venner med",
+ 'friends:collections' => "Venneliste",
+ 'collections:add' => "Ny liste",
+ 'friends:collections:add' => "Ny venneliste",
+ 'friends:addfriends' => "Tilføj venner",
+ 'friends:collectionname' => "Listens navn",
+ 'friends:collectionfriends' => "Venner i listen",
+ 'friends:collectionedit' => "Rediger denne liste",
+ 'friends:nocollections' => "Du har endnu ikke nogen lister!",
+ 'friends:collectiondeleted' => "Din liste er blevet slettet!",
+ 'friends:collectiondeletefailed' => "Vi kunne ikke slette listen. Enter har du ikke tilladelse, eller også skete der en anden fejl.",
+ 'friends:collectionadded' => "Din liste er blevet oprettet",
+ 'friends:nocollectionname' => "Du er nødt til at give din liste et navn, før den kan oprettes.",
+ 'friends:collections:members' => "Venneliste",
+ 'friends:collections:edit' => "Rediger liste",
+ 'friends:collections:edited' => "Gemte liste",
+ 'friends:collection:edit_failed' => 'Kunne ikke gemme listen.',
+
+ 'friendspicker:chararray' => 'ABCDEFGHIJKLMNOPQRSTUVWXYZÆØÅ',
+
+ 'avatar' => 'Avatar',
+ 'avatar:create' => 'Opret dit profilbillede',
+ 'avatar:edit' => 'Rediger profilbillede',
+ 'avatar:preview' => 'Forhåndsvisning',
+ 'avatar:upload' => 'Upload et nyt profilbillede',
+ 'avatar:current' => 'Nuværende profilbillede',
+ 'avatar:revert' => 'Gendan dit profilbillede til standard ikonet',
+ 'avatar:crop:title' => 'Profilbillede beskæringsværktøj',
+ 'avatar:upload:instructions' => "Dit profilbillede vises på hele sitet. Du kan ændre den så tit du har lyst. (Filformater der accepteres: GIF, JPG eller PNG)",
+ 'avatar:create:instructions' => 'Klik og træk en firkant nedenfor for at vise, hvordan du ønsker dit profilbillede beskåret. Et eksempel vises i boksen til højre. Når du er tilfreds med forhåndsvisningen, klikker du på \'Opret dit profilbillede \'. Denne redigerede version vil blive anvendt på hele sitet som dit profilbillede.',
+ 'avatar:upload:success' => 'Profilbillede uploaded',
+ 'avatar:upload:fail' => 'Profilbillede upload fejlede',
+ 'avatar:resize:fail' => 'Ændring af størrelsen på dit profilbillede mislykkedes',
+ 'avatar:crop:success' => 'Beskæring af profilbilledet lykkedes',
+ 'avatar:crop:fail' => 'Beskæring af profilbilledet fejlede',
+ 'avatar:revert:success' => 'Gendannelsen af dit profilbillede er lykkedes',
+ 'avatar:revert:fail' => 'Profilbilledets gendannelse mislykkedes',
+
+ 'profile:edit' => "Rediger profil",
+ 'profile:aboutme' => "Om mig",
+ 'profile:description' => "Om mig",
+ 'profile:briefdescription' => "Kort beskrivelse",
+ 'profile:location' => "Sted",
+ 'profile:skills' => "Færdigheder",
+ 'profile:interests' => "Interesser",
+ 'profile:contactemail' => "Kontakt mail",
+ 'profile:phone' => "Telefon",
+ 'profile:mobile' => "Mobil",
+ 'profile:website' => "Website",
+ 'profile:twitter' => "Twitter brugernavn",
+ 'profile:saved' => "Din profil blev gemt.",
+
+ 'profile:field:text' => 'Kort tekst',
+ 'profile:field:longtext' => 'Stort tekst felt',
+ 'profile:field:tags' => 'Tags',
+ 'profile:field:url' => 'Web adresse',
+ 'profile:field:email' => 'Email adresse',
+ 'profile:field:location' => 'Lokation',
+ 'profile:field:date' => 'Dato',
+
+ 'admin:appearance:profile_fields' => 'Rediger profil felter',
+ 'profile:edit:default' => 'Rediger profil felter',
+ 'profile:label' => "Navn",
+ 'profile:type' => "Profiltype",
+ 'profile:editdefault:delete:fail' => 'Standardprofil element kunne ikke slettes',
+ 'profile:editdefault:delete:success' => 'Standardprofil element slettet!',
+ 'profile:defaultprofile:reset' => 'Standard profil genoprettet',
+ 'profile:resetdefault' => 'Genopret standard profil',
+ 'profile:explainchangefields' => "Du kan erstatte de eksisterende felter i profilen med dine egne ved hjælp af formularen nedenfor. \n\n Giv det nye profilfelt en navn, for eksempel, 'Favorit hold', vælg derefter felt type (f.eks tekst, url, tags), og klik på knappen 'Tilføj'. For at ændre rækkefølgen af felterne træk i markeringen ved siden af navnet. For at redigere et feltnavn - klik på navnet for at gøre teksten redigerbar. \n\n Du kan altid vende tilbage til standardindstillingerne for profilen, men du vil miste alle data, der allerede er tilføjet i de brugerdefinerede felter på profil sider.",
+ 'profile:editdefault:success' => 'Element føjet til standard profilen',
+ 'profile:editdefault:fail' => 'Standard profilen kunne ikke gemmes',
+
+
+/**
+ * Feeds
+ */
+ 'feed:rss' => 'RSS feed for denne side',
+/**
+ * Links
+ */
+ 'link:view' => 'se link',
+ 'link:view:all' => 'Se alle',
+
+
+/**
+ * River
+ */
+ 'river' => "River",
+ 'river:friend:user:default' => "%s er nu ven med %s",
+ 'river:update:user:avatar' => '%s har oprettet et nyt profilbillede',
+ 'river:update:user:profile' => '%s har opdateret profilen',
+ 'river:noaccess' => 'Du har ikke tilladelse til at se dette element.',
+ 'river:posted:generic' => '%s postede',
+ 'riveritem:single:user' => 'en bruger',
+ 'riveritem:plural:user' => 'nogle grugere',
+ 'river:ingroup' => 'i gruppen %s',
+ 'river:none' => 'Ingen aktivitet',
+ 'river:update' => 'Opdatering for %s',
+
+ 'river:widget:title' => "Aktivitet",
+ 'river:widget:description' => "Vis seneste aktivitet",
+ 'river:widget:type' => "Type af aktivitet",
+ 'river:widgets:friends' => 'Venners aktivitet',
+ 'river:widgets:all' => 'Al aktivitet',
+
+/**
+ * Notifications
+ */
+ 'notifications:usersettings' => "Indstillinger for beskeder",
+ 'notifications:methods' => "Angiv hvilke metoder du vil tillade.",
+ 'notification:method:email' => 'E-mail',
+
+ 'notifications:usersettings:save:ok' => "Dine indstillinger for beskeder er gemt.",
+ 'notifications:usersettings:save:fail' => "Der opstop et problem med at gemme dine indstillinger for beskeder.",
+
+ 'user.notification.get' => 'Vis indstillinger for beskeder for en given bruger.',
+ 'user.notification.set' => 'Angiv indstillinger for beskeder for en given bruger.',
+/**
+ * Search
+ */
+
+ 'search' => "Søg",
+ 'searchtitle' => "Søg: %s",
+ 'users:searchtitle' => "Søgning efter brugere: %s",
+ 'groups:searchtitle' => "Søgning efter grupper: %s",
+ 'advancedsearchtitle' => "%s med resultater der matcher %s",
+ 'notfound' => "Ingen resultater fundet.",
+ 'next' => "Næste",
+ 'previous' => "Forrige",
+
+ 'viewtype:change' => "Skift listetype",
+ 'viewtype:list' => "Listevisning",
+ 'viewtype:gallery' => "Galleri",
+
+ 'tag:search:startblurb' => "Elementer med tags matchende '%s':",
+
+ 'user:search:startblurb' => "Brugere matchende '%s':",
+ 'user:search:finishblurb' => "Klik her for at se mere.",
+
+ 'group:search:startblurb' => "Grupper, der matcher '%s':",
+ 'group:search:finishblurb' => "Klik her for at se mere.",
+ 'search:go' => 'Go',
+ 'userpicker:only_friends' => 'Kun venner',
+
+/**
+ * Account
+ */
+
+ 'account' => "Konto",
+ 'settings' => "Indstillinger",
+ 'tools' => "Værktøjer",
+ 'settings:edit' => 'Ændre indstillinger',
+
+ 'register' => "Registrer",
+ 'registerok' => "Du er nu tilmeldt %s.",
+ 'registerbad' => "Din registrering mislykkedes på grund af en ukendt fejl.",
+ 'registerdisabled' => "Registrering er blevet deaktiveret af systemadministratoren",
+ 'register:fields' => 'Alle felter skal udfyldes',
+
+ 'registration:notemail' => 'Den e-mail adresse, du angav, synes ikke at være en gyldig e-mail adresse.',
+ 'registration:userexists' => 'Brugernavnet er allerede i brug',
+ 'registration:usernametooshort' => 'Dit brugernavn skal være mindst på %u tegn.',
+ 'registration:passwordtooshort' => 'Din adgangskode skal være på mindst %u tegn.',
+ 'registration:dupeemail' => 'Denne e-mail adresse er allerede registreret.',
+ 'registration:invalidchars' => 'Beklager, dit brugernavn indeholder følgende ugyldige tegn: %s. Alle disse tegn er ugyldige: %s',
+ 'registration:emailnotvalid' => 'Beklager, den e-mail adresse, du indtastede er ugyldig på dette system',
+ 'registration:passwordnotvalid' => 'Beklager, den adgangskode, du indtastede er ugyldig på dette system',
+ 'registration:usernamenotvalid' => 'Beklager, det brugernavn, du indtastede, er ugyldigt på dette system',
+
+ 'adduser' => "Tilføj bruger",
+ 'adduser:ok' => "Du har nu tilføjet en ny bruger.",
+ 'adduser:bad' => "Den nye bruger kunne ikke oprettes.",
+
+ 'user:set:name' => "Indstillinger for kontonavn",
+ 'user:name:label' => "Mit brugernavn",
+ 'user:name:success' => "Dit navn er ændret.",
+ 'user:name:fail' => "Kunne ikke ændre dit navn i systemet. Sørg for, at dit navn ikke er for langt og prøv igen.",
+
+ 'user:set:password' => "Konto adgangskode",
+ 'user:current_password:label' => 'Nuværende adgangskode',
+ 'user:password:label' => "Din nye adgangskode",
+ 'user:password2:label' => "Din nye adgangskode igen",
+ 'user:password:success' => "Adgangskode ændret",
+ 'user:password:fail' => "Kunne ikke ændre din adgangskode.",
+ 'user:password:fail:notsame' => "De to adgangskoder er ikke ens!",
+ 'user:password:fail:tooshort' => "Adgangskoden er for kort!",
+ 'user:password:fail:incorrect_current_password' => 'Den nuværende indtastede adgangskode er forkert.',
+ 'user:resetpassword:unknown_user' => 'Ugyldig bruger.',
+ 'user:resetpassword:reset_password_confirm' => 'Nulstilling af din adgangskode vil sende en e-mail med en ny adgangskode til din registrerede e-mail adresse.',
+
+ 'user:set:language' => "Sprogindstillinger",
+ 'user:language:label' => "Dit sprog",
+ 'user:language:success' => "Dine sprogindstillinger er blevet opdateret.",
+ 'user:language:fail' => "Dine sprogindstillinger kunne ikke gemmes.",
+
+ 'user:username:notfound' => 'Brugernavn %s ikke fundet.',
+
+ 'user:password:lost' => 'Mistet adgangskode',
+ 'user:password:resetreq:success' => 'Vellykket anmodet om en ny adgangskode, e-mail sendt',
+ 'user:password:resetreq:fail' => 'Kunne ikke anmode om en ny adgangskode.',
+
+ 'user:password:text' => 'For at anmode om et nyt password, så indtast dit brugernavn nedenfor og klik på knappen Anmod.',
+
+ 'user:persistent' => 'Husk mig',
+
+ 'walled_garden:welcome' => 'Velkommen til',
+
+/**
+ * Administration
+ */
+ 'menu:page:header:administer' => 'Administrer',
+ 'menu:page:header:configure' => 'Konfigurer',
+ 'menu:page:header:develop' => 'Udvikle',
+ 'menu:page:header:default' => 'Andet',
+
+ 'admin:view_site' => 'Se siden',
+ 'admin:loggedin' => 'Logged ind som %s',
+ 'admin:menu' => 'Menu',
+
+ 'admin:configuration:success' => "Dine indstillinger er blevet gemt.",
+ 'admin:configuration:fail' => "Dine indstillinger kunne ikke gemmes.",
+ 'admin:configuration:dataroot:relative_path' => 'Cannot set "%s" as the dataroot because it is not an absolute path.',
+
+ 'admin:unknown_section' => 'Ugyldig adminsektion.',
+
+ 'admin' => "Administration",
+ 'admin:description' => "Administrationspanelet giver dig mulighed for at styre alle aspekter af systemet, fra brugerhåndtering til hvordan plugins skal fungere. Vælg en indstilling nedenfor for at komme i gang.",
+
+ 'admin:statistics' => "Statistik",
+ 'admin:statistics:overview' => 'Oversigt',
+ 'admin:statistics:server' => 'Server Info',
+
+ 'admin:appearance' => 'Udseende',
+ 'admin:administer_utilities' => 'Hjælpeprogrammer',
+ 'admin:develop_utilities' => 'Utilities',
+
+ 'admin:users' => "Brugere",
+ 'admin:users:online' => 'Online i øjeblikket',
+ 'admin:users:newest' => 'Nyeste',
+ 'admin:users:add' => 'Tilføj ny bruger',
+ 'admin:users:description' => "Dette administrationspanel giver dig mulighed for at kontrollere brugernes indstillinger. Vælg herunder for at komme i gang.",
+ 'admin:users:adduser:label' => "Klik her for at tilføje en ny bruger...",
+ 'admin:users:opt:linktext' => "Konfigurer brugere...",
+ 'admin:users:opt:description' => "Konfigurer brugere og kontooplysninger. ",
+ 'admin:users:find' => 'Find',
+
+ 'admin:settings' => 'Indstillinger',
+ 'admin:settings:basic' => 'Grundlæggende indstillinger',
+ 'admin:settings:advanced' => 'Avancerede indstillinger',
+ 'admin:site:description' => "Dette administrationspanel giver dig mulighed for at kontrollere de globale indstillinger for dit websted. Vælg en indstilling nedenfor for at komme i gang.",
+ 'admin:site:opt:linktext' => "Konfigurer siden...",
+ 'admin:site:access:warning' => "Ændring af adgangstilladelser påvirker kun tilladelser for indhold oprettet fremover.",
+
+ 'admin:dashboard' => 'Dashboard',
+ 'admin:widget:online_users' => 'Online brugere',
+ 'admin:widget:online_users:help' => 'Viser de brugere, der er på sitet i øjeblikket',
+ 'admin:widget:new_users' => 'Nye brugere',
+ 'admin:widget:new_users:help' => 'Viser de nyeste brugere',
+ 'admin:widget:content_stats' => 'Indholdsstatistik',
+ 'admin:widget:content_stats:help' => 'Hold styr på indhold oprettet af brugerne',
+ 'widget:content_stats:type' => 'Indholdstype',
+ 'widget:content_stats:number' => 'Nummer',
+
+ 'admin:widget:admin_welcome' => 'Velkommen',
+ 'admin:widget:admin_welcome:help' => "En kort introduktion til Elggs admininistrationspanel",
+ 'admin:widget:admin_welcome:intro' =>
+'Velkommen til Elgg! Lige nu kigger du på administrationsdelens instrumentpanel. Det er nyttigt til give overblik over, hvad der sker på sitet.',
+
+ 'admin:widget:admin_welcome:admin_overview' =>
+"Navigation til administrationspanelet er i menuen til højre. Den er organiseret i"
+. " tre dele:
+ <dl>
+ <dt>Administrer</dt><dd>Dagligdags opgaver som kontrol af rapporteret indhold, hvem der er online og visning af statistik.</dd>
+ <dt>Konfigurer</dt><dd>Lejlighedsvise opgaver som at indtaste navnet på hjemmesiden eller aktivere et plugin.</dd>
+ <dt>Udvikle</dt><dd>For udviklere, der er ved at kode plugins eller designe temaer. (Kræver et udvikler-plugin.)</dd>
+ </dl>
+ ",
+
+ // argh, this is ugly
+ 'admin:widget:admin_welcome:outro' => '<br />Sørg for at tjekke de ressourcer, der er til rådighed via link i footer og tak fordi du anvender Elgg!',
+
+ 'admin:widget:control_panel' => 'Kontrol panel',
+ 'admin:widget:control_panel:help' => "Giver hurtig adgang til standard værktøjer",
+
+ 'admin:cache:flush' => 'Tøm cachen',
+ 'admin:cache:flushed' => "Sidens cach er blevet tømt",
+
+ 'admin:footer:faq' => 'Administration FAQ',
+ 'admin:footer:manual' => 'Administration Manual',
+ 'admin:footer:community_forums' => 'Elgg Community Forums',
+ 'admin:footer:blog' => 'Elgg Blog',
+
+ 'admin:plugins:category:all' => 'Alle plugins',
+ 'admin:plugins:category:active' => 'Aktive plugins',
+ 'admin:plugins:category:inactive' => 'Inaktive plugins',
+ 'admin:plugins:category:admin' => 'Admin',
+ 'admin:plugins:category:bundled' => 'Medfølgende',
+ 'admin:plugins:category:nonbundled' => 'Ikke medfølgende',
+ 'admin:plugins:category:content' => 'Indhold',
+ 'admin:plugins:category:development' => 'Udvikling',
+ 'admin:plugins:category:enhancement' => 'Forbedringer',
+ 'admin:plugins:category:api' => 'Service/API',
+ 'admin:plugins:category:communication' => 'kommunikation',
+ 'admin:plugins:category:security' => 'Sikkerhed og Spam',
+ 'admin:plugins:category:social' => 'Social',
+ 'admin:plugins:category:multimedia' => 'Multimedia',
+ 'admin:plugins:category:theme' => 'Temaer',
+ 'admin:plugins:category:widget' => 'Widgets',
+ 'admin:plugins:category:utility' => 'Utilities',
+
+ 'admin:plugins:sort:priority' => 'Prioritet',
+ 'admin:plugins:sort:alpha' => 'Alfabetisk',
+ 'admin:plugins:sort:date' => 'Nyeste',
+
+ 'admin:plugins:markdown:unknown_plugin' => 'Ukendt plugin.',
+ 'admin:plugins:markdown:unknown_file' => 'Ukendt fil.',
+
+
+ 'admin:notices:could_not_delete' => 'Kunne ikke slette besked.',
+
+ 'admin:options' => 'Admin muligheder',
+
+
+/**
+ * Plugins
+ */
+ 'plugins:disabled' => 'Plugins bliver loaded, fordi en fil ved navn "inaktiv" er i modul mappen.',
+ 'plugins:settings:save:ok' => "Indstillinger for %s plugin er blevet gemt.",
+ 'plugins:settings:save:fail' => "Der var problemer med at gemme indstillinger for %s plugin.",
+ 'plugins:usersettings:save:ok' => "Bruger indstillinger for %s plugin er blevet gemt.",
+ 'plugins:usersettings:save:fail' => "Der var problemer med at gemme bruger indstillinger for %s plugin.",
+ 'item:object:plugin' => 'Plugins',
+
+ 'admin:plugins' => "Plugins",
+ 'admin:plugins:activate_all' => 'Aktiver alle',
+ 'admin:plugins:deactivate_all' => 'Deaktiver alle',
+ 'admin:plugins:activate' => 'Aktiver',
+ 'admin:plugins:deactivate' => 'Deaktiver',
+ 'admin:plugins:description' => "Dette administrationspanel giver dig mulighed for at styre og konfigurere værktøjer installeret på dit websted.",
+ 'admin:plugins:opt:linktext' => "Konfigurer værktøjer...",
+ 'admin:plugins:opt:description' => "Konfigurer værktøjer installeret på sitet. ",
+ 'admin:plugins:label:author' => "Author",
+ 'admin:plugins:label:copyright' => "Copyright",
+ 'admin:plugins:label:categories' => 'Kategorier',
+ 'admin:plugins:label:licence' => "Licens",
+ 'admin:plugins:label:website' => "URL",
+ 'admin:plugins:label:moreinfo' => 'mere info',
+ 'admin:plugins:label:version' => 'Version',
+ 'admin:plugins:label:location' => 'Placering',
+ 'admin:plugins:label:dependencies' => 'Afhængigheder',
+
+ 'admin:plugins:warning:elgg_version_unknown' => 'Dette plugin bruger en ugyldig manifest fil og angiver ikke en kompatibel Elgg version. Det vil sandsynligvis ikke fungere!',
+ 'admin:plugins:warning:unmet_dependencies' => 'Dette plugin har udækkede afhængigheder og kan ikke aktiveres. Tjek afhængigheder under mere info.',
+ 'admin:plugins:warning:invalid' => '%s er ikke et gyldigt Elgg plugin. Tjek <a href="http://docs.elgg.org/Invalid_Plugin">the Elgg documentation</a> for tip til fejlfinding.',
+ 'admin:plugins:cannot_activate' => 'kan ikke aktivere',
+
+ 'admin:plugins:set_priority:yes' => "Flyttede %s.",
+ 'admin:plugins:set_priority:no' => "Kunne ikke flytte %s.",
+ 'admin:plugins:set_priority:no_with_msg' => "Kunne ikke reordre %s. Fejl: %s",
+ 'admin:plugins:deactivate:yes' => "Deaktiverede %s.",
+ 'admin:plugins:deactivate:no' => "Kunne ikke deaktivere %s.",
+ 'admin:plugins:deactivate:no_with_msg' => "Kunne ikke deacktivere %s. Fejl: %s",
+ 'admin:plugins:activate:yes' => "Aktiverede %s.",
+ 'admin:plugins:activate:no' => "Kunne ikke aktivere %s.",
+ 'admin:plugins:activate:no_with_msg' => "Kunne ikke aktivere %s. Fejl: %s",
+ 'admin:plugins:categories:all' => 'Alle kategorier',
+ 'admin:plugins:plugin_website' => 'Plugin website',
+ 'admin:plugins:author' => '%s',
+ 'admin:plugins:version' => 'Version %s',
+ 'admin:plugin_settings' => 'Plugin Indstillinger',
+ 'admin:plugins:warning:unmet_dependencies_active' => 'Dette plugin er aktiv, men der er udækkede afhængigheder. Du kan støde på problemer. Se "mere information" nedenfor for yderligere oplysninger.',
+
+ 'admin:plugins:dependencies:type' => 'Type',
+ 'admin:plugins:dependencies:name' => 'Navn',
+ 'admin:plugins:dependencies:expected_value' => 'Testet værdi',
+ 'admin:plugins:dependencies:local_value' => 'Faktisk værdi',
+ 'admin:plugins:dependencies:comment' => 'Kommentar',
+
+ 'admin:statistics:description' => "Dette er en oversigt over statistik på dit websted. Hvis du har brug for mere detaljerede statistikker, er en professionel administrations funktion tilgængelig.",
+ 'admin:statistics:opt:description' => "Vis statistiske oplysninger om brugere og objekter på dit websted.",
+ 'admin:statistics:opt:linktext' => "Vis statistik...",
+ 'admin:statistics:label:basic' => "Grundlæggende side statistik",
+ 'admin:statistics:label:numentities' => "Enheder på siden",
+ 'admin:statistics:label:numusers' => "Antal brugere",
+ 'admin:statistics:label:numonline' => "Antal brugere online",
+ 'admin:statistics:label:onlineusers' => "Brugere online nu",
+ 'admin:statistics:label:version' => "Elgg version",
+ 'admin:statistics:label:version:release' => "Release",
+ 'admin:statistics:label:version:version' => "Version",
+
+ 'admin:server:label:php' => 'PHP',
+ 'admin:server:label:web_server' => 'Web Server',
+ 'admin:server:label:server' => 'Server',
+ 'admin:server:label:log_location' => 'Log Lokation',
+ 'admin:server:label:php_version' => 'PHP version',
+ 'admin:server:label:php_ini' => 'PHP ini fil lokation',
+ 'admin:server:label:php_log' => 'PHP Log',
+ 'admin:server:label:mem_avail' => 'Memory available',
+ 'admin:server:label:mem_used' => 'Memory used',
+ 'admin:server:error_log' => "Web server's error log",
+
+ 'admin:user:label:search' => "Find brugere:",
+ 'admin:user:label:searchbutton' => "Søg",
+
+ 'admin:user:ban:no' => "Kan ikke udelukke brugeren",
+ 'admin:user:ban:yes' => "Bruger udelukket.",
+ 'admin:user:self:ban:no' => "Du kan ikke udelukke dig selv",
+ 'admin:user:unban:no' => "Kan ikke annullere udelukkelse af bruger",
+ 'admin:user:unban:yes' => "Brugers udelukkelse annulleret.",
+ 'admin:user:delete:no' => "Kan ikke slette bruger",
+ 'admin:user:delete:yes' => "Brugeren %s er blevet slettet",
+ 'admin:user:self:delete:no' => "Du kan ikke slette dig selv",
+
+ 'admin:user:resetpassword:yes' => "Nulstilling af adgangskode, brugeren underrettet",
+ 'admin:user:resetpassword:no' => "Adgangskoden kunne ikke nulstilles.",
+
+ 'admin:user:makeadmin:yes' => "Bruger er nu administrator.",
+ 'admin:user:makeadmin:no' => "Vi kunne ikke gøre denne bruger til administrator.",
+
+ 'admin:user:removeadmin:yes' => "Brugeren er ikke længere administrator.",
+ 'admin:user:removeadmin:no' => "Vi kunne ikke fjerne administratorrettigheder fra denne bruger.",
+ 'admin:user:self:removeadmin:no' => "Du kan ikke fjerne dine egne administratorrettigheder.",
+
+ 'admin:appearance:menu_items' => 'Menupunkter',
+ 'admin:menu_items:configure' => 'Konfigurer hovedmenupunkter',
+ 'admin:menu_items:description' => 'Vælg, hvilke menupunkter du vil vise som hyperlinks. Ubrugte emner vil blive tilføjet under "Flere".',
+ 'admin:menu_items:hide_toolbar_entries' => 'Fjern links fra værktøjslinie menuen?',
+ 'admin:menu_items:saved' => 'Menupunkter gemt.',
+ 'admin:add_menu_item' => 'Opret et tilpasset menupunkt',
+ 'admin:add_menu_item:description' => 'Udfyld Navn og URL for at tilføje brugerdefinerede elementer til din navigationsmenu.',
+
+ 'admin:appearance:default_widgets' => 'Standard Widgets',
+ 'admin:default_widgets:unknown_type' => 'Ukendt widget type',
+ 'admin:default_widgets:instructions' => 'Tilføj, fjern, placér, og konfigurer standard widgets til den valgte widget side.'
+ . ' Disse ændringer vil kun gælde for nye brugere på sitet.',
+
+/**
+ * User settings
+ */
+ 'usersettings:description' => "Bruger indstillingspanelet gør dig i stand til at kontrollere alle dine personlige indstilinger, fra brugerstrying til hvordan dine plugins skal fungere. Vælg en mulighed herunder for at begynde.",
+
+ 'usersettings:statistics' => "Dine statistikker",
+ 'usersettings:statistics:opt:description' => "Vis statistisk information om brugere og objekter på din side.",
+ 'usersettings:statistics:opt:linktext' => "Konto statistikker",
+
+ 'usersettings:user' => "Dine indstillinger",
+ 'usersettings:user:opt:description' => "Dette gør dig i stand til at styre dine brugerinstillinger.",
+ 'usersettings:user:opt:linktext' => "Rediger dine indstillinger",
+
+ 'usersettings:plugins' => "Værktøjer",
+ 'usersettings:plugins:opt:description' => "Konfigurerer indstillinger (hvis nogen) for dine aktive værktøjer.",
+ 'usersettings:plugins:opt:linktext' => "Konfigurer dine værktøjer",
+
+ 'usersettings:plugins:description' => "Dette panel gør dig i stand til at styre og opsætte personlige indstillinger for de værktøjer, der er blevet installeret af systemadministratoren.",
+ 'usersettings:statistics:label:numentities' => "Dit indhold",
+
+ 'usersettings:statistics:yourdetails' => "Dine detaljer",
+ 'usersettings:statistics:label:name' => "Fulde navn",
+ 'usersettings:statistics:label:email' => "E-mail",
+ 'usersettings:statistics:label:membersince' => "Medlem siden",
+ 'usersettings:statistics:label:lastlogin' => "Sidst logget ind",
+
+/**
+ * Activity river
+ */
+ 'river:all' => 'Al aktivitet',
+ 'river:mine' => 'Min aktivitet',
+ 'river:friends' => 'Venners aktivitet',
+ 'river:select' => 'Vis %s',
+ 'river:comments:more' => '+%u mere',
+ 'river:generic_comment' => 'kommenterede %s %s',
+
+ 'friends:widget:description' => "Vis nogle af dine venner.",
+ 'friends:num_display' => "Antal venner der skal vises",
+ 'friends:icon_size' => "Ikon størrelse",
+ 'friends:tiny' => "bittesmå",
+ 'friends:small' => "små",
+
+ /**
+ * Generic action words
+ */
+
+ 'save' => "Gem",
+ 'reset' => 'Reset',
+ 'publish' => "Offentliggør",
+ 'cancel' => "Annuller",
+ 'saving' => "Gemmer ...",
+ 'update' => "Opdater",
+ 'preview' => "Eksempel",
+ 'edit' => "Rediger",
+ 'delete' => "Slet",
+ 'accept' => "Accepter",
+ 'load' => "Hent",
+ 'upload' => "Tilføj",
+ 'ban' => "Udeluk",
+ 'unban' => "Ophæv udelukkelse",
+ 'banned' => "Udelukket",
+ 'enable' => "Aktiver",
+ 'disable' => "Deaktiver",
+ 'request' => "Anmod",
+ 'complete' => "Færdig",
+ 'open' => "Åbn",
+ 'close' => "Luk",
+ 'reply' => "Svar",
+ 'more' => 'Mere',
+ 'comments' => 'Kommentarer',
+ 'import' => 'Importer',
+ 'export' => 'Eksporter',
+ 'untitled' => 'Uden titel',
+ 'help' => 'Hjælp',
+ 'send' => 'Send',
+ 'post' => 'Post',
+ 'submit' => 'Send',
+ 'comment' => 'Kommentar',
+ 'upgrade' => 'Opgrader',
+ 'sort' => 'Sortér',
+ 'filter' => 'Filter',
+ 'new' => 'Ny',
+ 'add' => 'Tilføj',
+ 'create' => 'Opret',
+ 'revert' => 'Kør tilbage',
+
+ 'site' => 'Side',
+ 'activity' => 'Aktivitet',
+ 'members' => 'Medlemmer',
+
+ 'up' => 'Op',
+ 'down' => 'Ned',
+ 'top' => 'Top',
+ 'bottom' => 'Bund',
+
+ 'invite' => "Invitér",
+
+ 'resetpassword' => "Nulstil adgangskode",
+ 'makeadmin' => "Gør til administrator",
+ 'removeadmin' => "Fjern admin",
+
+ 'option:yes' => "Ja",
+ 'option:no' => "Nej",
+
+ 'unknown' => "Ukendt",
+
+ 'active' => "Aktiv",
+ 'total' => "Total",
+
+ 'learnmore' => "Klik her for at lære mere.",
+
+ 'content' => "indhold",
+ 'content:latest' => "Seneste aktivitet",
+ 'content:latest:blurb' => "Alternativt, klik her for at se det seneste indhold fra hele siden.",
+
+ 'link:text' => "se link",
+ /**
+ * Generic questions
+ */
+
+ 'question:areyousure' => 'Er du sikker?',
+
+ /**
+ * Generic data words
+ */
+
+ 'title' => "Titel",
+ 'description' => "Beskrivelse",
+ 'tags' => "Tags",
+ 'spotlight' => "Spotlight",
+ 'all' => "Alle",
+ 'mine' => "Mine",
+
+ 'by' => "af",
+ 'none' => 'ingen',
+
+ 'annotations' => "Notater",
+ 'relationships' => "Forhold",
+ 'metadata' => "Metadata",
+ 'tagcloud' => "Tag cloud",
+ 'tagcloud:allsitetags' => "Alle tags",
+
+ 'on' => 'On',
+ 'off' => 'Off',
+
+/**
+ * Entity actions
+ */
+ 'edit:this' => 'Rediger dette',
+ 'delete:this' => 'Slet dette',
+ 'comment:this' => 'Kommenter dette',
+
+ /**
+ * Input / output strings
+ */
+
+ 'deleteconfirm' => "Er du sikker på, at du vil slette dette?",
+ 'fileexists' => "En fil er allerede blevet uploaded. Vælg den for at erstatte den:",
+
+ /**
+ * User add
+ */
+
+ 'useradd:subject' => 'Brugerkonto oprettet',
+ 'useradd:body' => '
+%s,
+
+En brugerkonto er blevet oprettet til dig på %s. For at logge ind, besøg:
+
+%s
+
+Du kan logge ind med disse bruger oplysninger:
+
+Brugernavn: %s
+Adgangskode: %s
+
+Vi anbefaler, at du ændrer din adgangskode, når du har logget ind.
+',
+
+/**
+* System messages
+**/
+
+ 'systemmessages:dismiss' => "klik for at lukke",
+
+
+/**
+* Import / export
+*/
+ 'importsuccess' => "Data import lykkedes",
+ 'importfail' => "OpenDD data import mislykkedes",
+
+ /**
+ * Time
+ */
+
+ 'friendlytime:justnow' => "lige nu",
+ 'friendlytime:minutes' => "%s minutter siden",
+ 'friendlytime:minutes:singular' => "et minut siden",
+ 'friendlytime:hours' => "%s timer siden",
+ 'friendlytime:hours:singular' => "en time siden",
+ 'friendlytime:days' => "%s dage siden",
+ 'friendlytime:days:singular' => "i går",
+ 'friendlytime:date_format' => 'j F Y @ g:ia',
+
+ 'date:month:01' => 'Januar %s',
+ 'date:month:02' => 'Februar %s',
+ 'date:month:03' => 'Marts %s',
+ 'date:month:04' => 'April %s',
+ 'date:month:05' => 'Maj %s',
+ 'date:month:06' => 'Juni %s',
+ 'date:month:07' => 'Juli %s',
+ 'date:month:08' => 'August %s',
+ 'date:month:09' => 'September %s',
+ 'date:month:10' => 'Oktober %s',
+ 'date:month:11' => 'November %s',
+ 'date:month:12' => 'December %s',
+
+
+/**
+ * System settings
+ */
+
+ 'installation:sitename' => "Din sides navn (f.eks. \"Mit sociale netværk\"):",
+ 'installation:sitedescription' => "Kort beskrivelse af din side (Valgfrit)",
+ 'installation:wwwroot' => "Sidens URL, efterfulgt af en skråstreg:",
+ 'installation:path' => "Den fulde sti til din sides rod på din disk, efterfulgt af en skråstreg:",
+ 'installation:dataroot' => "Den fulde sti til den folder, hvor tilføjede filer bliver gemt, efterfulgt af en skråstreg:",
+ 'installation:dataroot:warning' => "Du skal oprette denne folder manuelt. Den bør være placeret i en anden folder end din Elgg installation.",
+ 'installation:sitepermissions' => "Standard adgangstilladelser:",
+ 'installation:language' => "Standardsproget for din side:",
+ 'installation:debug' => "Debug mode giver ekstra information, der kan bruges til at diagnosticere fejl, men den gør dit system langsommere og bør kun bruges, hvis du har problemer.",
+ 'installation:debug:none' => 'Fravælg debug mode (anbefalet)',
+ 'installation:debug:error' => 'Vis kun kritiske fejl',
+ 'installation:debug:warning' => 'Vis fejl og advarsler',
+ 'installation:debug:notice' => 'Log alle fejl, advarsler og bemærkninger',
+
+ // Walled Garden support
+ 'installation:registration:description' => 'Bruger registrering er aktiveret som standard. Slå dette fra, hvis du ikke ønsker, at nye brugere skal kunne registrere på egen hånd.',
+ 'installation:registration:label' => 'Tillad nye brugere at registrere sig',
+ 'installation:walled_garden:description' => 'Aktiver stedet til at køre som et privat netværk. Dette vil ikke tillade brugere, der ikke er logget ind, at se andre sider end dem, der specifikt er markeret som offentlige.',
+ 'installation:walled_garden:label' => 'Begræns sider til registrerede brugere',
+
+ 'installation:httpslogin' => "Aktiver dette hvis du vil have bruger log ind håndteret af HTTPS. Du skal have https aktiveret på din server for at dette fungerer.",
+ 'installation:httpslogin:label' => "Aktiver HTTPS log ind",
+ 'installation:view' => "Vælg det udseende, der skal bruges som standard for din side eller lad være med at vælge for at bruge standard udseende (er du i tvivl, så brug standard):",
+
+ 'installation:siteemail' => "Sidens e-mail adresse (bruges når der sendes system e-mails)",
+
+ 'installation:disableapi' => "Elgg leverer en API der er en fleksibel og udvidelig grænseflade, der tillader programmer at tilgå visse Elgg funktioner udefra.",
+ 'installation:disableapi:label' => "Aktiver Elgg's web service API",
+
+ 'installation:allow_user_default_access:description' => "Hvis tilvalgt vil individuelle brugere have tilladelse til at definere deres eget adgangsniveau, som kan overskrive systemets standard adgangsniveau.",
+ 'installation:allow_user_default_access:label' => "Tillad bruger standard adgang.",
+
+ 'installation:simplecache:description' => "Simple cache øger præstationen ved at cache statisk indhold inklusive nogle CSS og JavaScript filer. Normalt vil du have dette slået til.",
+ 'installation:simplecache:label' => "Brug simple cache (anbefalet)",
+
+ 'installation:viewpathcache:description' => "View filepath cache nedsætter loadtiden på plugins ved at cache placeringen af deres visninger.",
+ 'installation:viewpathcache:label' => "Brug view filepath cache (anbefalet)",
+
+ 'upgrading' => 'Opgraderer...',
+ 'upgrade:db' => 'Din database blev opgraderet.',
+ 'upgrade:core' => 'Din elgg installation blev opgraderet.',
+ 'upgrade:unable_to_upgrade' => 'Kunne ikke opgradere.',
+ 'upgrade:unable_to_upgrade_info' =>
+ 'This installation cannot be upgraded because legacy views
+ were detected in the Elgg core views directory. These views have been deprecated and need to be
+ removed for Elgg to function correctly. If you have not made changes to Elgg core, you can
+ simply delete the views directory and replace it with the one from the latest
+ package of Elgg downloaded from <a href="http://elgg.org">elgg.org</a>.<br /><br />
+
+ If you need detailed instructions, please visit the <a href="http://docs.elgg.org/wiki/Upgrading_Elgg">
+ Upgrading Elgg documentation</a>. If you require assistance, please post to the
+ <a href="http://community.elgg.org/pg/groups/discussion/">Community Support Forums</a>.',
+
+ 'update:twitter_api:deactivated' => 'Twitter API (tidligere Twitter Service) blev deaktiveret under opgraderingen. Aktiver den venligst manuelt, hvis det kræves.',
+ 'update:oauth_api:deactivated' => 'OAuth API (previously OAuth Lib) blev deaktiveret under opgraderingen. Aktiver den venligst manuelt, hvis det kræves.',
+
+ 'deprecated:function' => '%s() was deprecated by %s()',
+
+/**
+ * Welcome
+ */
+
+ 'welcome' => "Velkommen",
+ 'welcome:user' => 'Velkommen %s',
+
+/**
+* Emails
+*/
+ 'email:settings' => "E-mail",
+ 'email:address:label' => "Din e-mail adresse",
+
+ 'email:save:success' => "Ny e-mail adresse gemt, anmodning om verifikation afsendt.",
+ 'email:save:fail' => "Din nye e-mail adresse kunne ikke gemmes.",
+
+ 'friend:newfriend:subject' => "%s har gjort dig til ven!",
+ 'friend:newfriend:body' => "%s har gjort dig til ven!
+
+For at se deres personlige profil, klik her;
+
+%s
+
+Du kan ikke besvare via denne mail.",
+
+
+
+ 'email:resetpassword:subject' => "Adgangskode ændret!",
+ 'email:resetpassword:body' => "Hej %s,
+
+Dit password er blevet ændret til: %s",
+
+
+ 'email:resetreq:subject' => "Anmodning om en ny adgangskode.",
+ 'email:resetreq:body' => "Hej %s,
+
+Nogen (fra IP adressen %s) har anmodet om en ny adgangskode til deres konto.
+
+Hvis det var dig, der sendte anmodningen så klik på linket nedenfor ellers ignorer denne e-mail.
+
+%s
+",
+
+/**
+* user default access
+*/
+
+ 'default_access:settings' => "Dit standard adgangsniveau",
+ 'default_access:label' => "Standard adgang",
+ 'user:default_access:success' => "Dit nye standard adgangsniveau er gemt.",
+ 'user:default_access:failure' => "Dit nye standard adgangsniveau kunne ikke gemmes.",
+
+/**
+ * XML-RPC
+ */
+ 'xmlrpc:noinputdata' => "Input data mangler",
+
+ /**
+ * Comments
+ */
+
+ 'comments:count' => "%s kommntarer",
+
+ 'riveraction:annotation:generic_comment' => "%s har kommenteret %s",
+
+ 'generic_comments:add' => "Tilføj kommentar",
+ 'generic_comments:post' => "Send kommentar",
+ 'generic_comments:text' => "Kommentar",
+ 'generic_comments:latest' => "Seneste kommentarer",
+ 'generic_comment:posted' => "Din kommentar er blevet tilføjet.",
+ 'generic_comment:deleted' => "Din kommentar er blevet slettet.",
+ 'generic_comment:blank' => "Beklager, men du er nødt til at skrive noget i din kommentar for at vi kan gemme den.",
+ 'generic_comment:notfound' => "Beklager, vi kunne ikke finde det specifikke objekt.",
+ 'generic_comment:notdeleted' => "Beklager, vi kunne ikke slette denne kommentar.",
+ 'generic_comment:failure' => "En uforudset fejl skete ved tilføjelsen af din kommentar. Prøv venligst igen.",
+ 'generic_comment:none' => 'Ingen kommentarer',
+ 'generic_comment:title' => 'Kommenteret af %s',
+
+ 'generic_comment:email:subject' => "Du har en ny kommentar!",
+ 'generic_comment:email:body' => "Du har en ny kommentar til din \"%s\" fra %s. Der står:
+
+
+%s
+
+
+Klik her for at svare eller se det oprindelige emne:
+
+%s
+
+Klik her for at se %s's profil:
+
+%s
+
+Du kan ikke svare via denne mail.",
+
+/**
+* Entities
+*/
+ 'byline' => 'Af %s',
+ 'entity:default:strapline' => "Oprettet %s af %s",
+ 'entity:default:missingsupport:popup' => "Denne enhed kan ikke vises korrekt. Dette kan være fordi det kræver undersøttelse fra et plugin, der ikke længere er installeret.",
+
+ 'entity:delete:success' => "Enheden %s er blevet slettet",
+ 'entity:delete:fail' => "Enheden %s kunne ikke slettes",
+
+/**
+* Action gatekeeper
+*/
+
+ 'actiongatekeeper:missingfields' => "Form mangler __token eller __ts felter",
+ 'actiongatekeeper:tokeninvalid' => "Vi stødte på en fejl (token mismatch). Det betyder formegentlig, at siden du brugte er udløbet. Prøv venligst igen.",
+ 'actiongatekeeper:timeerror' => "Siden du brugte er udløbet. Genopfrisk siden og prøv igen.",
+ 'actiongatekeeper:pluginprevents' => "En udvidelse har forhindret denne form i at blive indsendt.",
+
+
+/**
+* Word blacklists
+*/
+ 'word:blacklist' => "og, den, det, da, men hun, han, hendes, hans, en, et, ikke, også, om, nu, dermed, således, til, stadig, ligesom, derimod, derfor, omvendt, tværtimod, hellere, følge, yderligere, alligevel, imens, derefter, denne, dette, synes, hvem, hvad, hvor, hvornår, hvordan, hvorfor, hvorledes, hvormed",
+
+/**
+* Tag labels
+*/
+
+ 'tag_names:tags' => 'Tags',
+ 'tags:site_cloud' => 'Site Tag Cloud',
+
+/**
+ * Javascript
+ */
+
+ 'js:security:token_refresh_failed' => 'Kan ikke kontakte %s. Du kan muligvis opleve problemer med at gemme indhold.',
+ 'js:security:token_refreshed' => 'Forbindelse med %s genoprettet!',
+
+/**
+* Languages according to ISO 639-1
+*/
+ 'aa' => "Afar",
+ 'ab' => "Abkhasisk",
+ 'af' => "Afrikaans",
+ 'am' => "Amharisk",
+ 'ar' => "Arabisk",
+ 'as' => "Assamesisk",
+ 'ay' => "Aymaransk",
+ 'az' => "Azerbadjansk",
+ 'ba' => "Bashkir",
+ 'be' => "Hviderussisk",
+ 'bg' => "Bulgarsk",
+ 'bh' => "Bihari",
+ 'bi' => "Bislama",
+ 'bn' => "Bengalsk",
+ 'bo' => "Tibetansk",
+ 'br' => "Breton",
+ 'ca' => "Catalansk",
+ 'co' => "Corsicansk",
+ 'cs' => "Tjekkisk",
+ 'cy' => "Walisisk",
+ 'da' => "Dansk",
+ 'de' => "Tysk",
+ 'dz' => "Bhutani",
+ 'el' => "Græsk",
+ 'en' => "Engelsk",
+ 'eo' => "Esperanto",
+ 'es' => "Spansk",
+ 'et' => "Estisk",
+ 'eu' => "Baskisk",
+ 'fa' => "Persisk",
+ 'fi' => "Finsk",
+ 'fj' => "Fiji",
+ 'fo' => "Faeroese",
+ 'fr' => "Fransk",
+ 'fy' => "Frisian",
+ 'ga' => "Irsk",
+ 'gd' => "Skotsk / Gælisk",
+ 'gl' => "Galician",
+ 'gn' => "Guaranisk",
+ 'gu' => "Gujarati",
+ 'he' => "Hebraisk",
+ 'ha' => "Hausa",
+ 'hi' => "Hindi",
+ 'hr' => "Croatisk",
+ 'hu' => "Ungarsk",
+ 'hy' => "Armensk",
+ 'ia' => "Interlingua",
+ 'id' => "Indonesisk",
+ 'ie' => "Interlingue",
+ 'ik' => "Inupiak",
+ //"in" => "Indonesian",
+ 'is' => "Islandsk",
+ 'it' => "Italiensk",
+ 'iu' => "Inuktitut",
+ 'iw' => "Hebraisk (forældet)",
+ 'ja' => "Japansk",
+ 'ji' => "Yiddish (obsolete)",
+ 'jw' => "Javanesisk",
+ 'ka' => "Georgisk",
+ 'kk' => "Kazakh",
+ 'kl' => "Grønlandsk",
+ 'km' => "Khmer",
+ 'kn' => "Kannada",
+ 'ko' => "Koreansk",
+ 'ks' => "Kashmiri",
+ 'ku' => "Kurdisk",
+ 'ky' => "Kirghizisk",
+ 'la' => "Latin",
+ 'ln' => "Lingala",
+ 'lo' => "Laothian",
+ 'lt' => "Lithaunsk",
+ 'lv' => "Lettisk",
+ 'mg' => "Malagasy",
+ 'mi' => "Maori",
+ 'mk' => "Makedonsk",
+ 'ml' => "Malaysisk",
+ 'mn' => "Mongolsk",
+ 'mo' => "Moldovisk",
+ 'mr' => "Marathi",
+ 'ms' => "Malajisk",
+ 'mt' => "Maltesisk",
+ 'my' => "Burmesisk",
+ 'na' => "Naurisk",
+ 'ne' => "Nepalesisk",
+ 'nl' => "Hollandsk",
+ 'no' => "Norsk",
+ 'oc' => "Occitansk",
+ 'om' => "Oromo",
+ 'or' => "Orija",
+ 'pa' => "Punjab",
+ 'pl' => "Polsk",
+ 'ps' => "Afghansk",
+ 'pt' => "Portuguisisk",
+ 'qu' => "Quechua",
+ 'rm' => "Retroromansk",
+ 'rn' => "Kirundi",
+ 'ro' => "Rumænsk",
+ 'ru' => "Russisk",
+ 'rw' => "Kinyarwanda",
+ 'sa' => "Sanskrit",
+ 'sd' => "Sindhi",
+ 'sg' => "Sangro",
+ 'sh' => "Serbokroatisk",
+ 'si' => "Singalesisk",
+ 'sk' => "Slovakisk",
+ 'sl' => "Slovensk",
+ 'sm' => "Samoansk",
+ 'sn' => "Shona",
+ 'so' => "Somalisk",
+ 'sq' => "Albansk",
+ 'sr' => "Serbisk",
+ 'ss' => "Siswati",
+ 'st' => "Sesotho",
+ 'su' => "Sundanesisk",
+ 'sv' => "Svensk",
+ 'sw' => "Swahili",
+ 'ta' => "Tamilsk",
+ 'te' => "Tegulu",
+ 'tg' => "Tajik",
+ 'th' => "Thai",
+ 'ti' => "Tigrinya",
+ 'tk' => "Turkmen",
+ 'tl' => "Tagalog",
+ 'tn' => "Setswana",
+ 'to' => "Tonga",
+ 'tr' => "Tyrkisk",
+ 'ts' => "Tsonga",
+ 'tt' => "Tatar",
+ 'tw' => "Twi",
+ 'ug' => "Uigur",
+ 'uk' => "Ukrainsk",
+ 'ur' => "Urdu",
+ 'uz' => "Uzbek",
+ 'vi' => "Vietnamesisk",
+ 'vo' => "Volapuk",
+ 'wo' => "Wolof",
+ 'xh' => "Xhosa",
+ //"y" => "Yiddish",
+ "yi" => "Yiddish",
+ 'yo' => "Yoruba",
+ 'za' => "Zuang",
+ 'zh' => "Kinesisk",
+ 'zu' => "Zulu"
+);
+
+add_translation("da",$danish);
diff --git a/mod/languages/languages/da/da.profile.php b/mod/languages/languages/da/da.profile.php
new file mode 100644
index 000000000..57d2c0ea3
--- /dev/null
+++ b/mod/languages/languages/da/da.profile.php
@@ -0,0 +1,13 @@
+<?php
+/**
+ * Profile Danish language file
+ */
+
+$danish = array(
+ 'profile' => "Profil",
+ 'profile:notfound' => "Beklager, vi kunne ikke finde den ønskede profil.",
+
+
+);
+
+add_translation("da",$danish);
diff --git a/mod/languages/languages/da/da.reportedcontent.php b/mod/languages/languages/da/da.reportedcontent.php
new file mode 100644
index 000000000..7368c7869
--- /dev/null
+++ b/mod/languages/languages/da/da.reportedcontent.php
@@ -0,0 +1,44 @@
+<?php
+/**
+ * Reported content Danish language file
+ *
+ */
+
+
+$danish = array(
+
+ 'item:object:reported_content' => 'Rapporterede poster',
+ 'admin:utilities:reportedcontent' => 'Rapporteret indhold',
+ 'reportedcontent' => 'Rapporteret indhold',
+ 'reportedcontent:this' => 'Rapporter dette',
+ 'reportedcontent:this:tooltip' => 'Rapporter denne side til en administrator',
+ 'reportedcontent:none' => 'Der er ikke noget rapporteret indhold',
+ 'reportedcontent:report' => 'Rapporter til administrationen',
+ 'reportedcontent:title' => 'Sidetitel',
+ 'reportedcontent:deleted' => 'Det rapporterede indhold er blevet slettet',
+ 'reportedcontent:notdeleted' => 'Vi kunne ikke slette denne rapport',
+ 'reportedcontent:delete' => 'Slet den',
+ 'reportedcontent:areyousure' => 'Er du sikker på at du vil slette?',
+ 'reportedcontent:archive' => 'Arkiver den',
+ 'reportedcontent:archived' => 'Rapporten er blevet arkiveret',
+ 'reportedcontent:visit' => 'Se rapporteret post',
+ 'reportedcontent:by' => 'Rapport af',
+ 'reportedcontent:objecttitle' => 'Side titel',
+ 'reportedcontent:objecturl' => 'Side Url',
+ 'reportedcontent:reason' => 'Begrundelse for rapport',
+ 'reportedcontent:description' => 'Hvorfor rapporterer du dette?',
+ 'reportedcontent:address' => 'Placering af emnet',
+ 'reportedcontent:success' => 'Din rapport er blevet sendt til administrationen',
+ 'reportedcontent:failing' => 'Din rapport kunne ikke sendes',
+ 'reportedcontent:report' => 'Rapporter dette',
+ 'reportedcontent:moreinfo' => 'Mere information',
+ 'reportedcontent:instructions' => 'Denne rapport vil blive sendt til administratorer af dette websted til gennemsyn.',
+ 'reportedcontent:numbertodisplay' => 'Antal rapporter, der skal vises',
+ 'reportedcontent:widget:description' => 'Vis rapporteret indhold',
+ 'reportedcontent:user' => 'Rapporter bruger',
+
+ 'reportedcontent:failed' => 'Beklager, forsøget på at rapportere dette indhold fejlede.',
+ 'reportedcontent:notarchived' => 'Vi kunne ikke arkivere denne rapport',
+);
+
+add_translation('da',$danish);
diff --git a/mod/languages/languages/da/da.river_activity_3C.php b/mod/languages/languages/da/da.river_activity_3C.php
new file mode 100644
index 000000000..b237c8215
--- /dev/null
+++ b/mod/languages/languages/da/da.river_activity_3C.php
@@ -0,0 +1,142 @@
+<?php
+
+ /*
+ * 3 Column River Acitivity
+ *
+ * @package ElggRiverDash
+ * Full Creadit goes to ELGG Core Team for creating a beautiful social networking script
+ *
+ * Modified by Satheesh PM, BARC, Mumbai, India..
+ * http://satheesh.anushaktinagar.net
+ *
+ * @author ColdTrick IT Solutions
+ * @copyright Coldtrick IT Solutions 2009
+ * @link http://www.coldtrick.com/
+ * @version 1.0
+ *
+ */
+
+
+
+$danish = array(
+
+ 'river_activity_3C:birthdays' => 'Fødselsdage',
+ 'river_activity_3C:birthdays-no' => 'Du har ikke konfigureret fødselsdags boksen endnu',
+ 'river_activity_3C:today' => 'Fødselsdage i dag',
+ 'river_activity_3C:tomorrow' => 'Fødselsdage i morgen',
+ 'river_activity_3C:upcoming' => 'Fødselsdage snart',
+
+ 'river_activity_3C:wire' => 'Del dine tanker med alle andre',
+
+ 'river_activity_3C:featured' => 'Anbefalede grupper',
+ 'river_activity_3C:featured-no' => 'Der er ingen anbefalede grupper',
+ 'river_activity_3C:groupsmember' => 'Dine grupper',
+ 'river_activity_3C:groupsmember-no' => 'Du er endnu ikke medlem af nogen grupper',
+ 'river_activity_3C:newgroups' => 'Seneste grupper',
+ 'river_activity_3C:newgroups-no' => 'Der er ingen grupper oprettet endnu',
+ 'river_activity_3C:join' => 'Bliv medlem af gruppen',
+
+ 'river_activity_3C:friends' => 'Dine venner',
+ 'river_activity_3C:friends-no' => 'Du har ingen venner endnu',
+ 'river_activity_3C:friendsonline' => 'Venner online',
+ 'river_activity_3C:friendsonline-no' => 'Der er ingen venner online',
+ 'river_activity_3C:addfriends' => 'Tilføj venner',
+ 'river_activity_3C:invite' => 'Inviter venner',
+
+ 'river_activity_3C:file' => 'Seneste Filer',
+ 'river_activity_3C:file-no' => 'Der er ingen filer',
+
+ 'river_activity_3C:blog' => 'Seneste blogs',
+ 'river_activity_3C:blog-no' => 'Der er ingen blogs',
+
+
+ 'river_activity_3C:page' => 'Seneste sider',
+ 'river_activity_3C:page-no' => 'Der er ingen sider',
+
+ 'river_activity_3C:bookmark' => 'Seneste bogmærker',
+ 'river_activity_3C:bookmark-no' => 'Der er ingen bogmærker',
+
+ 'river_activity_3C:online' => 'Online Medlemmer',
+ 'river_activity_3C:newestmembers' => 'Sidste medlemmer',
+
+ 'river_activity_3C:horoscope' => 'Din dag i dag',
+ 'river_activity_3C:system_message' => 'Vigtige beskeder',
+
+ 'river_activity_3C:viewmore' => 'Vis mere',
+
+ 'river_activity_3C:site_status' => 'Du har endnu ikke skrevet startdatoen på din side.',
+ 'river_activity_3C:part1' => ' er gået siden starten af vores ',
+ 'river_activity_3C:part2' => ' side og har ',
+ 'river_activity_3C:part3' => ' aktive brugere og vores medlemstal er nu oppe på ',
+ 'river_activity_3C:year' => ' år, ',
+ 'river_activity_3C:month' => ' måneder, ',
+ 'river_activity_3C:day' => ' dage, ',
+ 'river_activity_3C:hour' => ' timer, ',
+ 'river_activity_3C:minute' => ' minuter og ',
+ 'river_activity_3C:second' => ' sekunder ',
+
+ 'river_activity_3C:setting' => ' Indstillinger',
+ 'river_activity_3C:invitation' => ' Gruppe adgang',
+ 'river_activity_3C:discussions' => ' Discussioner',
+ 'river_activity_3C:members' => ' Medlemmer',
+ 'river_activity_3C:friendrequest' => ' Ven anmodning',
+ 'river_activity_3C:inbox' => ' Indbakke',
+ 'river_activity_3C:bookmarks' => ' Bogmærker',
+ 'river_activity_3C:messageboard' => ' Beskeder',
+ 'river_activity_3C:editavatar' => ' Nyt profilbillede',
+ 'river_activity_3C:invites' => ' Inviter venner',
+ 'river_activity_3C:editprofile' => ' Ændre profil',
+ 'river_activity_3C:welcome' => ' Velkommen tilbage',
+ 'river_activity_3C:birthdaywish' => ' Tillykke med din fødselsdag i dag!',
+ 'river_activity_3C:membersince' => 'Medlem siden',
+ 'river_activity_3C:lastlogin' => 'Sidst logged ind',
+
+ 'river_activity_3C:featured' => 'Anbefalet',
+ 'river_activity_3C:info' => 'Info',
+ 'river_activity_3C:aside' => 'Aside',
+ 'river_activity_3C:popup' => 'Pop Up',
+ 'river_activity_3C:icon' => 'Icon View',
+ 'river_activity_3C:list' => 'List View',
+
+ 'river_activity_3C:number' => 'How many number items you want to show ',
+ 'river_activity_3C:yes' => 'Yes',
+ 'river_activity_3C:no' => 'No',
+ 'river_activity_3C:riverbox' => 'Select a view for the 3 Column River Activity Page River Boxes',
+ 'river_activity_3C:status' => 'Show the site status in 3 Column River Activity Page',
+ 'river_activity_3C:startdate' => 'Select the start date of the site ',
+ 'river_activity_3C:showbookamrk' => 'Show the latest Bookmarks in 3 Column River Activity Page',
+ 'river_activity_3C:files' => 'Show the latest Files in 3 Column River Activity Page',
+ 'river_activity_3C:blogs' => 'Show the latest Blogs in 3 Column River Activity Page',
+ 'river_activity_3C:pages' => 'Show the latest Pages in 3 Column River Activity Page',
+ 'river_activity_3C:featuredgroup' => 'Show the Featured Groups in 3 Column River Activity Page',
+ 'river_activity_3C:latestgroup' => 'Show the latest Groups in 3 Column River Activity Page',
+ 'river_activity_3C:groupmem' => 'Show Groups where you are a member in 3 Column River Activity Page',
+ 'river_activity_3C:resentmem' => 'Show recent Members of site in 3 Column River Activity Page',
+ 'river_activity_3C:showfriends' => 'Show Friends in 3 Column River Activity Page',
+ 'river_activity_3C:birthday' => 'Show Birthdays of Members in 3 Column River Activity Page',
+ 'river_activity_3C:bdaypar' => 'Enter the name of profile field that corresponds to Birth Date of Members in Profile Manager',
+ 'river_activity_3C:viewbday' => 'Select a view type for Birth of Members',
+ 'river_activity_3C:wireform' => 'Show wire form in 3 Column River Activity Page',
+ 'river_activity_3C:showhoro' => 'Show horoscope in 3 Column River Activity Page',
+ 'river_activity_3C:onlinemem' => 'Show Online Members in 3 Column River Activity Page',
+ 'river_activity_3C:onlinefriends' => 'Show online friends in 3 Column River Activity Page',
+ 'river_activity_3C:profile' => 'Show profile avatar and links in in 3 Column River Activity Page',
+ 'river_activity_3C:sysmsg' => 'Show System Message in 3 Column River Activity Page',
+ 'river_activity_3C:sysmsgext' => 'Do you want to extend the system messages to Side Bar',
+ 'river_activity_3C:sysmsgtxt' => 'Enter your System Messages below',
+ 'river_activity_3C:sysmsginfo' => 'Each of your Site Message should be between a &lt;div title=""&gt; &lt;/div&gt; HTML tag like &lt;div title="number/name"&gt; Your message Here &lt;/div&gt;<br />If your adding a java script in between the div tag then first disable the <b>HTMLawed 1.5</b> plugin and then add the script and save the settings<br />After saving remember to enable the <b>HTMLawed 1.5</b> plugin.',
+ 'river_activity_3C:support' => '<b><font color="red">I don\'t want either donations or credits for this plugin. Only thing I want is a recommendation in the ELGG Community Site, which cost you nothing. If this plugin is useful for you, Please do a recommendation for this plugin in community and hence you are helping other members to find and download this plugin. Thank You.</font><br /><a href="http://community.elgg.org/pg/plugins/project/844663/developer/thuvalpakshi/3-column-river-activity" target="_blank"><b>Click to do a Recommendation for this Plugin</b></a></b>',
+ 'river_activity_3C:thankyou' => 'Thank you very much for downloading 3 Column River Activity. Your Comments and Suggestions are always welcome. You are always free to contact Me for any Help and modification.Thank you.<br /><a href="http://satheesh.anushaktinagar.net" target="_blank"><b>Click to visit my Personal site</b></a>',
+
+ 'river_activity_3C:actbook' => 'Bookmark plugin is not activated',
+ 'river_activity_3C:actfile' => 'File plugin is not activated',
+ 'river_activity_3C:actblog' => 'Blog plugin is not activated',
+ 'river_activity_3C:actpage' => 'Pages plugin is not activated',
+ 'river_activity_3C:actgroup' => 'Group plugin is not activated',
+ 'river_activity_3C:actmem' => 'Members plugin is not activated',
+ 'river_activity_3C:actprofile' => 'Profile Manager plugin is not activated',
+ 'river_activity_3C:actwire' => 'The Wire plugin is not activated',
+
+ );
+
+add_translation("da", $danish); \ No newline at end of file
diff --git a/mod/languages/languages/da/da.roles_group_admins.php b/mod/languages/languages/da/da.roles_group_admins.php
new file mode 100644
index 000000000..1c601d812
--- /dev/null
+++ b/mod/languages/languages/da/da.roles_group_admins.php
@@ -0,0 +1,20 @@
+<?php
+/**
+ * Group Admin roles plugin language pack
+ *
+ */
+
+$danish = array(
+
+ 'roles_group_admins:role:title' => 'Gruppe administrator',
+ 'roles_group_admins:action:make_group_admin' => 'Giv administrator rettigheder',
+ 'roles_group_admins:action:revoke_group_admin' => 'Fjern administrator rettighederne',
+
+ 'roles_group_admins:action:make_group_admin:success' => 'Gruppe administrator rettighederne er godkendt for bruger %s',
+ 'roles_group_admins:action:make_group_admin:failure' => 'Kunne ikke give administrator rettigheder for bruger',
+ 'roles_group_admins:action:revoke_group_admin:success' => 'Gruppe administrator rettighederne er fjernet for bruger %s',
+ 'roles_group_admins:action:revoke_group_admin:failure' => 'Kunne ikke fjerne administrator rettigheder fra bruger',
+
+);
+
+add_translation("da", $danish);
diff --git a/mod/languages/languages/da/da.search.php b/mod/languages/languages/da/da.search.php
new file mode 100644
index 000000000..27d554012
--- /dev/null
+++ b/mod/languages/languages/da/da.search.php
@@ -0,0 +1,25 @@
+<?php
+/**
+ * Search Danish language file
+ *
+ */
+
+$danish = array(
+ 'search:enter_term' => 'Indtast et søgeord:',
+ 'search:no_results' => 'Ingen resultater...',
+ 'search:matched' => 'Match: ',
+ 'search:results' => 'Resultater for %s',
+ 'search:no_query' => 'Vær venlig at indtaste noget at søge efter.',
+ 'search:search_error' => 'Fejl',
+
+ 'search:more' => '+%s flere %s',
+
+ 'search_types:tags' => 'Tags',
+
+ 'search_types:comments' => 'Kommentarer',
+ 'search:comment_on' => 'Kommentér "%s"',
+ 'search:comment_by' => 'af',
+ 'search:unavailable_entity' => 'Utilgængelig søgeterm',
+);
+
+add_translation("da",$danish);
diff --git a/mod/languages/languages/da/da.tagcloud.php b/mod/languages/languages/da/da.tagcloud.php
new file mode 100644
index 000000000..a67823a91
--- /dev/null
+++ b/mod/languages/languages/da/da.tagcloud.php
@@ -0,0 +1,12 @@
+<?php
+/**
+ * Tag cloud Danish language file
+ */
+
+$danish = array(
+ 'tagcloud:widget:title' => 'Tag Cloud',
+ 'tagcloud:widget:description' => 'Tag cloud',
+ 'tagcloud:widget:numtags' => 'Antal tags, der skal vises',
+);
+
+add_translation('da',$danish);
diff --git a/mod/languages/languages/da/da.tasks.php b/mod/languages/languages/da/da.tasks.php
new file mode 100644
index 000000000..d008b8c5c
--- /dev/null
+++ b/mod/languages/languages/da/da.tasks.php
@@ -0,0 +1,144 @@
+<?php
+/**
+ * Tasks languages
+ *
+ * @package ElggTasks
+ */
+
+$danish = array(
+
+ /**
+ * Menu items and titles
+ */
+
+ 'tasks' => "Opgaver",
+ 'tasks:owner' => "%s's opgaver",
+ 'tasks:friends' => "Venners' opgaver",
+ 'tasks:all' => "Klubbens opgaver",
+ 'tasks:add' => "Ny opgave",
+
+ 'tasks:group' => "Gruppe opgaver",
+ 'groups:enabletasks' => 'Aktiver gruppe opgaver',
+
+ 'tasks:edit' => "ndre opgave",
+ 'tasks:delete' => "Slet opgave",
+ 'tasks:history' => "Historik",
+ 'tasks:view' => "Vis opgave",
+ 'tasks:revision' => "Revision",
+
+ 'tasks:navigation' => "Navigation",
+ 'tasks:via' => "via opgaver",
+ 'item:object:task_top' => 'Top-niveau opgaver',
+ 'item:object:task' => 'Opgaver',
+ 'tasks:nogroup' => 'Denne gruppe har endnu ingen opgaver',
+ 'tasks:more' => 'Flere opgaver',
+ 'tasks:none' => 'Ingen opgaver lige nu',
+
+ /**
+ * River
+ **/
+
+ 'river:create:object:task' => '%s oprettet en opgave %s',
+ 'river:create:object:task_top' => '%s oprettet en opgave %s',
+ 'river:update:object:task' => '%s opdateret en opgave %s',
+ 'river:update:object:task_top' => '%s opdateret en opgave %s',
+ 'river:comment:object:task' => '%s kommenter p en opgave %s',
+ 'river:comment:object:task_top' => '%s kommenter p en opgave %s',
+
+ /**
+ * Form fields
+ */
+
+ 'tasks:title' => 'Opgaver titel',
+ 'tasks:description' => 'Opgave tekst',
+ 'tasks:tags' => 'Tags',
+ 'tasks:access_id' => 'Lse adgang',
+ 'tasks:write_access_id' => 'Skrive adgang',
+
+ /**
+ * Status and error messages
+ */
+ 'tasks:noaccess' => 'Ingen adgang til opgaver',
+ 'tasks:cantedit' => 'Du kan ikke ndre denne opgave',
+ 'tasks:saved' => 'Opgave gemt',
+ 'tasks:notsaved' => 'Opgaven kunne ikke gemmes',
+ 'tasks:error:no_title' => 'Du skal vlge en titel til opgaven.',
+ 'tasks:delete:success' => 'Opgaven hermed slettet.',
+ 'tasks:delete:failure' => 'Opgaven kunne ikke slettes.',
+
+ /**
+ * Task
+ */
+ 'tasks:strapline' => 'Sidst opdateret %s af %s',
+
+ /**
+ * History
+ */
+ 'tasks:revision:subtitle' => 'Revision lavet %s af %s',
+
+ /**
+ * Widget
+ **/
+
+ 'tasks:num' => 'Antallet af opgaver vist',
+ 'tasks:widget:description' => "Dette er en liste med dine opgaver.",
+
+ /**
+ * Submenu items
+ */
+ 'tasks:label:view' => "Vis opgave",
+ 'tasks:label:edit' => "ndre opgave",
+ 'tasks:label:history' => "Opgave historik",
+
+ /**
+ * Sidebar items
+ */
+ 'tasks:sidebar:this' => "Denne opgave",
+ 'tasks:sidebar:children' => "Under-opgaver",
+ 'tasks:sidebar:parent' => "Over opgave",
+
+ 'tasks:newchild' => "Ny under-opgave",
+ 'tasks:backtoparent' => "Tilbage til '%s'",
+
+
+
+ 'tasks:start_date' => "Start",
+ 'tasks:end_date' => "Slut",
+ 'tasks:percent_done' => " frdig",
+ 'tasks:work_remaining' => "Tilbage.",
+
+
+ 'tasks:task_type' => 'Type',
+ 'tasks:status' => 'Status',
+ 'tasks:assigned_to' => 'Opgave ejer',
+
+ 'tasks:task_type_'=>"",
+ 'tasks:task_type_0'=>"",
+ 'tasks:task_type_1'=>"Analyse",
+ 'tasks:task_type_2'=>"Specifikationer",
+ 'tasks:task_type_3'=>"Udvikling",
+ 'tasks:task_type_4'=>"Test",
+ 'tasks:task_type_5'=>"Event",
+
+ 'tasks:task_status_'=>"",
+ 'tasks:task_status_0'=>"",
+ 'tasks:task_status_1'=>"bnet",
+ 'tasks:task_status_2'=>"Aktiveret",
+ 'tasks:task_status_3'=>"P hold",
+ 'tasks:task_status_4'=>"I gang",
+ 'tasks:task_status_5'=>"Lukket",
+
+ 'tasks:task_percent_done_'=>"0%",
+ 'tasks:task_percent_done_0'=>"0%",
+ 'tasks:task_percent_done_1'=>"20%",
+ 'tasks:task_percent_done_2'=>"40%",
+ 'tasks:task_percent_done_3'=>"60%",
+ 'tasks:task_percent_done_4'=>"80%",
+ 'tasks:task_percent_done_5'=>"100%",
+
+ 'tasks:tasksboard'=>"Opgave tavle",
+ 'tasks:tasksmanage'=>"Styring",
+ 'tasks:tasksmanageone'=>"Styre en opgave",
+);
+
+add_translation("da", $danish); \ No newline at end of file
diff --git a/mod/languages/languages/da/da.thewire.php b/mod/languages/languages/da/da.thewire.php
new file mode 100644
index 000000000..944eff6e1
--- /dev/null
+++ b/mod/languages/languages/da/da.thewire.php
@@ -0,0 +1,60 @@
+<?php
+/**
+ * The Wire Danish language file
+ */
+
+$danish = array(
+
+/**
+ * Menu items and titles
+ */
+ 'thewire' => "The wire",
+ 'thewire:everyone' => "Alle wire indlæg",
+ 'thewire:user' => "%s's wire indlæg",
+ 'thewire:friends' => 'Dine venner på the wire',
+ 'thewire:reply' => "Svar",
+ 'thewire:replying' => "Svar til %s (@%s) som skrev",
+ 'thewire:thread' => "Tråd",
+ 'thewire:charleft' => "tegn tilbage",
+ 'thewire:tags' => "Wire indlæg tagged med '%s'",
+ 'thewire:noposts' => "Ingen wire indlæg endnu",
+ 'item:object:thewire' => "Wire indlæg",
+ 'thewire:update' => 'Opdater',
+
+ 'thewire:previous' => "Tidligere",
+ 'thewire:hide' => "Gem",
+ 'thewire:previous:help' => "Se tidligere indlæg",
+ 'thewire:hide:help' => "Gem tidligere indlæg",
+
+ /**
+ * The wire river
+ */
+ 'river:create:object:thewire' => "%s skrev til %s",
+ 'thewire:wire' => 'wire',
+
+/**
+ * Wire widget
+ **/
+ 'thewire:widget:desc' => 'Vis dine seneste wire indlæg',
+ 'thewire:num' => 'Antal indlæg der skal vises',
+ 'thewire:moreposts' => 'Ikke flere wire indlæg',
+
+/**
+ * Status messages
+ */
+ 'thewire:posted' => "Dit indlæg blev postet til the wire.",
+ 'thewire:deleted' => "Dit wire indlæg er blevet slettet.",
+ 'thewire:blank' => "Beklager, du skal skrive noget i tekstboksen, før det kan gemmes.",
+ 'thewire:notfound' => "Beklager, vi kunne ikke finde det specificerede wire indlæg.",
+ 'thewire:notdeleted' => "Beklager, vi kunne ikke slette dette wire indlæg.",
+
+ /**
+ * Notifications
+ */
+ 'thewire:notify:subject' => "Nyt wire indlæg",
+ 'thewire:notify:reply' => '%s svarede på %s på the wire:',
+ 'thewire:notify:post' => '%s skrev på the wire:',
+
+);
+
+add_translation('da',$danish);
diff --git a/mod/languages/languages/da/da.tidypics.php b/mod/languages/languages/da/da.tidypics.php
new file mode 100644
index 000000000..78113d467
--- /dev/null
+++ b/mod/languages/languages/da/da.tidypics.php
@@ -0,0 +1,190 @@
+<?php
+/**
+* Elgg tidypics plugin danish language pack
+*
+*/
+
+
+$danish = array(
+
+ // Menu items and titles
+ 'image' => "Billede",
+ 'images' => "Billeder",
+ 'caption' => "Beskrivelse",
+ 'photos' => "Fotos",
+ 'album' => "Fotoalbum",
+ 'albums' => "Fotoalbums",
+ 'album:slideshow' => "Se slideshow",
+ 'album:yours' => "Dine Fotoalbums",
+ 'album:yours:friends' => "Dine venners fotoalbums",
+ 'album:user' => "%s's Fotoalbums",
+ 'album:friends' => "%s's venners fotoalbum",
+ 'album:all' => "Alle Fotoalbums",
+ 'album:group' => "Gruppe-Fotoalbum",
+ 'item:object:image' => "Fotos",
+ 'item:object:album' => "Album",
+ 'tidypics:uploading:images' => "Billederne er uploadet",
+ 'tidypics:enablephotos' => 'Skift gruppealbum',
+ 'tidypics:editprops' => 'Rediger billede',
+ 'tidypics:mostcommented' => 'Mest kommenterede',
+ 'tidypics:mostcommentedthismonth' => 'Mest kommenterede i denne måned',
+ 'tidypics:mostcommentedtoday' => 'Mest kommenterede i dag',
+ 'tidypics:mostviewed' => 'Mest besøgte billeder',
+ 'tidypics:mostvieweddashboard' => 'Mest besøgte instrumentpanel',
+ 'tidypics:mostviewedthisyear' => 'Mest besøgte i år',
+ 'tidypics:mostviewedthismonth' => 'Mest besøgte i denne måned',
+ 'tidypics:mostviewedlastmonth' => 'Mest besøgte sidste måned',
+ 'tidypics:mostviewedtoday' => 'Set flest gange i dag',
+ 'tidypics:recentlyviewed' => 'Senest viste billeder',
+ 'tidypics:recentlycommented' => 'Senest kommenterede billeder',
+ 'tidypics:mostrecent' => 'Nyeste billeder ifællesskabet',
+ 'tidypics:yourmostviewed' => 'Dine mest sete',
+ 'tidypics:yourmostrecent' => 'Sidst uploaded',
+ 'tidypics:friendmostviewed' => "%s's mest sete",
+ 'tidypics:friendmostrecent' => "%s's seneste billeder ",
+ 'tidypics:highestrated' => "Højest bedømte billeder",
+ 'tidypics:viewsbyowner' => "Visninger: %s af %s medlemmer (ikke inklusive dig selv)",
+ 'tidypics:viewsbyothers' => "Visninger: %s (%s af dig)",
+ 'tidypics:administration' => 'Tidypics administration',
+ 'tidypics:stats' => 'Statistik',
+ 'tidypics:upgrade' => 'Opgrader',
+ 'tidypics:sort' => 'Sortér %s album',
+
+ //settings
+ 'tidypics:settings' => 'Indstillinger',
+ 'tidypics:settings:server:analysis' => 'Kør server analyse',
+ 'tidypics:admin:instructions' => 'Dette er de centrale Tidypics indstillinger. Tilpas dem til din opsætning og klik derefter på Gem.',
+ 'tidypics:settings:image_lib' => "Foto arkiv: ",
+ 'tidypics:settings:download_link' => "Vis download-link",
+ 'tidypics:settings:tagging' => "Tillad fotolinks",
+ 'tidypics:settings:photo_ratings' => "Tillad karakterergivning af foto (kræver plugin af Miguel Montes eller andet kompatibelt plugin)",
+ 'tidypics:settings:exif' => "Vis EXIF data",
+ 'tidypics:settings:view_count' => "Vis tæller",
+ 'tidypics:settings:grp_perm_override' => "Giv gruppens medlemmer fuld adgang til gruppe-album",
+ 'tidypics:settings:maxfilesize' => "Maksimal billedstørrelse i megabytes (MB):",
+ 'tidypics:settings:quota' => "Tildelt plads til brugere / grupper (MB) (0 = Ingen plads)",
+ 'tidypics:settings:watermark' => "Indtast teksten for vandmærke - ImageMagick cmdline skal vælges for billedbiblioteket",
+ 'tidypics:settings:im_path' => "Angiv stien til ImageMagick kommandoer (som slutter med et Slash/)",
+ 'tidypics:settings:img_river_view' => "Hvor mange poster i aktivitetslisten for hvert parti af uploadede billeder",
+ 'tidypics:settings:album_river_view' => "Vis albumcover eller et sæt af fotos til nye album",
+ 'tidypics:settings:largesize' => "Størrelse på billede",
+ 'tidypics:settings:smallsize' => "Tumbnailstørrelse på album",
+ 'tidypics:settings:thumbsize' => "Thumbnailstørrelse på billede",
+
+
+ //actions
+ 'album:create' => "Skab album",
+ 'album:add' => "Tilføj nyt album",
+ 'album:addpix' => "Tilføj fotos",
+ 'album:edit' => "Rediger album",
+ 'album:delete' => "Slet album",
+ 'album:sort' => "Sortér album",
+ 'image:edit' => "Rediger billede",
+ 'image:delete' => "Slet billede",
+ 'image:download' => "Download billede",
+
+ //forms
+ 'album:title' => "Titel",
+ 'album:desc' => "Beskrivelse",
+ 'album:tags' => "Nøgleord",
+ 'album:cover' => "Billedet skal bruges som albumcover",
+ 'tidypics:quota' => "Plads:",
+ 'tidypics:uploader:choose' => "Vælg fotos",
+ 'tidypics:uploader:upload' => "Upload fotos",
+ 'tidypics:uploader:describe' => "Beskriv fotos",
+ 'tidypics:uploader:instructs' => 'Med tre nemme trin kan du tilføje fotos i dit album ved hjælp af denne uploader: vælg, upload og beskriv fotos. Hvis du ikke har Flash, er der også en <a href="%s">standard uploader</a> til rådighed.',
+ 'tidypics:uploader:basic' => 'Du kan uploade op til 10 fotos ad gangen (%s MB maksimum pr. foto)',
+ 'tidypics:sort:instruct' => 'Sortér fotos i albummet ved hjælp af drag and drop. Klik derefter på knappen Gem.',
+
+ //views
+ 'image:total' => "Billeder i album:",
+ 'image:by' => "Billede tilføjet af",
+ 'album:by' => "Album oprettet af:",
+ 'album:created:on' => "Oprettet",
+ 'image:none' => "Ingen billeder tilføjet.",
+ 'image:back' => "Forrige",
+ 'image:next' => "Næste",
+
+ // tagging
+ 'tidypics:taginstruct' => 'Vælg et område på billedet, som du ønsker at linke',
+ 'tidypics:deltag_title' => 'Vælg at slette links',
+ 'tidypics:finish_tagging' => 'Annuller',
+ 'tidypics:tagthisphoto' => 'Tilføj link til foto',
+ 'tidypics:deletetag' => 'Slet foto link',
+ 'tidypics:actiontag' => 'Link',
+ 'tidypics:actiondelete' => 'Slet',
+ 'tidypics:actioncancel' => 'Annuller',
+ 'tidypics:inthisphoto' => 'Links i billedet',
+ 'tidypics:usertag' => "Foto links til medlem %s",
+ 'tidypics:phototagging:success' => 'Foto link tilføjet',
+ 'tidypics:phototagging:error' => 'Uventet fejl ved linket',
+ 'tidypics:deletetag:success' => 'Udvalgte links er blevet fjernet',
+
+
+ //rss
+ 'tidypics:posted' => 'Billedet indstilles individuelt:',
+
+ //widgets
+ 'tidypics:widget:albums' => "Fotoalbum",
+ 'tidypics:widget:album_descr' => "Viser seneste album",
+ 'tidypics:widget:num_albums' => "Antal albums",
+ 'tidypics:widget:latest' => "Nyeste billeder",
+ 'tidypics:widget:latest_descr' => "Vis seneste billeder",
+ 'tidypics:widget:num_latest' => "Antal billeder",
+ 'album:more' => "Vis alle albums",
+
+ //river
+ 'image:river:created' => "%s har tilføjet et billede %s i album %s",
+ 'image:river:created:multiple' => "%s added %u photos to album %s",
+ 'image:river:item' => "et billede",
+ 'image:river:annotate' => "en kommentar til billedet",
+ 'image:river:tagged' => "%s tagged %s in the photo %s",
+ 'image:river:tagged:unknown' => "%s tagged %s in a photo",
+ 'album:river:created' => "%s har tilføjet et nyt album",
+ 'album:river:group' => "i gruppen",
+ 'album:river:item' => "et album",
+ 'album:river:annotate' => "en kommentar til albummet",
+
+ //notifications
+ 'tidypics:newalbum' => 'Nye Fotoalbum',
+
+
+ // Status messages
+ 'tidypics:upl_success' => "Billedet er uploadet med succes",
+ 'image:saved' => "Billedet blev gemt",
+ 'images:saved' => "Alle billeder er gemt",
+ 'image:deleted' => "Billedet blev slettet",
+ 'image:delete:confirm' => "Ønsker du at slette dette billede?",
+ 'images:edited' => "Billedet er blevet opdateret",
+ 'album:edited' => "Albummet er blevet opdateret",
+ 'album:saved' => "Albummet blev gemt",
+ 'album:deleted' => "Albummet er blevet slettet",
+ 'album:delete:confirm' => "Ønsker du at slette dette album?",
+ 'album:created' => "Deres nye album er skabt",
+ 'tidypics:settings:save:ok' => 'Tidypics Indstillingerne er gemt',
+ 'tidypics:album:sorted' => 'Albummet %s er sorteret',
+ 'tidypics:upgrade:success' => 'Tidypics blev opgraderet med succes',
+
+ //Error messages
+ 'tidypics:partialuploadfailure' => "Der opstod en fejl under uploadingen af billeder (%s af %s billeder)",
+ 'tidypics:completeuploadfailure' => "Upload af billede mislykkedes",
+ 'tidypics:exceedpostlimit' => "Alt for mange store billeder på én gang - forsøg evt. at overføre færre eller mindre billeder",
+ 'tidypics:noimages' => "Ingen billeder udvalgt til upload",
+ 'tidypics:image_mem' => "Billedet er for stort",
+ 'tidypics:image_pixels' => "Billedet har for mange pixels",
+ 'tidypics:unk_error' => "Ukendt fejl opstod under upload",
+ 'tidypics:save_error' => "Ukendt fejl opstod, da billedet skulle gemmes på serveren",
+ 'tidypics:not_image' => "Type af billede kan ikke genkendes",
+ 'image:deletefailed' => "Dit billede kunne ikke slettes",
+ 'image:downloadfailed' => "Fejl: Billedet er ikke tilgængeligt i øjeblikket",
+ 'tidypics:nosettings' => "Administratoren af webstedet, har ikke foretaget justeringer for fotoalbum",
+ 'tidypics:exceed_quota' => "Din tildelte plads er opbrugt!",
+ 'images:notedited' => "Ikke alle billeder er blevet opdateret",
+ 'album:none' => "Ingen albums skabt endnu",
+ 'album:uploadfailed' => "Dit album kunne ikke gemmes",
+ 'album:deletefailed' => "Dit album kunne ikke slettes",
+ 'album:blank' => "Giv venligst dette album en titel samt beskrivelse",
+ 'tidypics:upgrade:failed' => "Opgraderingen af Tidypics mislykkedes",
+);
+
+add_translation("da", $danish); \ No newline at end of file
diff --git a/mod/languages/languages/da/da.tinymce.php b/mod/languages/languages/da/da.tinymce.php
new file mode 100644
index 000000000..db051c1ef
--- /dev/null
+++ b/mod/languages/languages/da/da.tinymce.php
@@ -0,0 +1,13 @@
+<?php
+/**
+ * TinyMCE Danish language file
+ *
+ */
+
+$danish = array(
+ 'tinymce:remove' => "Fjern editor",
+ 'tinymce:add' => "Tilføj editor",
+ 'tinymce:word_count' => 'Ord tæller: ',
+);
+
+add_translation('da',$danish);
diff --git a/mod/languages/languages/da/da.twitter.php b/mod/languages/languages/da/da.twitter.php
new file mode 100644
index 000000000..ffbe86f17
--- /dev/null
+++ b/mod/languages/languages/da/da.twitter.php
@@ -0,0 +1,17 @@
+<?php
+/**
+ * Twitter widget Danish language file
+ */
+
+$danish = array(
+
+ 'twitter:title' => 'Twitter',
+ 'twitter:info' => 'Vis dine seneste tweets',
+ 'twitter:username' => 'Skriv dit twitter brugernavn.',
+ 'twitter:num' => 'Antal tweets du vil vise.',
+ 'twitter:visit' => 'Besøg mig på twitter',
+ 'twitter:notset' => 'Denne twitter widget er ikke indstillet endnu. Klik på \'rediger\' og udfyld dine detaljer, for at vise dine seneste tweets.',
+
+);
+
+add_translation('da',$danish);
diff --git a/mod/languages/languages/da/da.twitter_api.php b/mod/languages/languages/da/da.twitter_api.php
new file mode 100644
index 000000000..e8a79b588
--- /dev/null
+++ b/mod/languages/languages/da/da.twitter_api.php
@@ -0,0 +1,35 @@
+<?php
+/**
+ * An Danish language definition file
+ */
+
+$danish = array(
+ 'twitter_api' => 'Twitter Services',
+
+ 'twitter_api:requires_oauth' => 'Twitter Services kræver at OAuth Libraries plugin er aktiveret.',
+
+ 'twitter_api:consumer_key' => 'Consumer Key',
+ 'twitter_api:consumer_secret' => 'Consumer Secret',
+
+ 'twitter_api:settings:instructions' => 'Du skal indhente en Consumer Key og Consumer Secret fra <a href="https://dev.twitter.com/apps/new" target="_blank">Twitter</a>. Udfyld den nye app ansøgning. Vælg "Browser" som ansøgningstype og "Read & Write" som adgangstype. Callback url er %stwitter_api/authorize',
+
+ 'twitter_api:usersettings:description' => "Link din %s konto med Twitter.",
+ 'twitter_api:usersettings:request' => "Du skal først <a href=\"%s\">autorisere</a> %s for at få adgang til din Twitter konto.",
+ 'twitter_api:authorize:error' => 'Kunne ikke autorisere Twitter.',
+ 'twitter_api:authorize:success' => 'Twitter adgang er blevet autoriseret.',
+
+ 'twitter_api:usersettings:authorized' => "Du har autoriseret %s til at tilgå din Twitter konto: @%s.",
+ 'twitter_api:usersettings:revoke' => 'Klik <a href="%s">her</a> for at tilbagekalde adgangstilladelse.',
+ 'twitter_api:revoke:success' => 'Twitter adgang er blevet tilbagekaldt.',
+
+ 'twitter_api:login' => 'Tillad de eksisterende brugere, der har forbundet deres Twitter konto, at logge ind med Twitter?',
+ 'twitter_api:new_users' => 'Tillad nye brugere at tilmelde sig ved hjælp af deres Twitter konto, selvom brugerregistrering er deaktiveret?',
+ 'twitter_api:login:success' => 'Du er blevet logget ind.',
+ 'twitter_api:login:error' => 'Kunne ikke logge ind med Twitter.',
+ 'twitter_api:login:email' => "Du skal indtaste en gyldig e-mail adresse til din nye %s konto.",
+
+ 'twitter_api:deprecated_callback_url' => 'Callback URL\'en er ændret for Twitter API til %s. Bed din administrator om at ændre det.',
+
+);
+
+add_translation('da',$danish);
diff --git a/mod/languages/languages/da/da.uservalidationbyemail.php b/mod/languages/languages/da/da.uservalidationbyemail.php
new file mode 100644
index 000000000..ffbdc349d
--- /dev/null
+++ b/mod/languages/languages/da/da.uservalidationbyemail.php
@@ -0,0 +1,63 @@
+<?php
+/**
+ * Email user validation Danish language file
+ *
+ */
+
+
+$danish = array(
+ 'admin:users:unvalidated' => 'Ikke bekræftet',
+
+ 'email:validate:subject' => "%s vær venlig at bekræfte din e-mail adresse for %s!",
+ 'email:validate:body' => "Hej %s,
+
+Før du kan begynde at bruge %s, skal du bekræfte din e-mail adresse.
+
+Vær venlig at bekræfte din e-mail adresse ved at klikke på linket herunder:
+
+%s
+
+Hvis du ikke kan klikke på linket så kopier og indsæt det i din browser manuelt.
+
+%s
+%s
+",
+ 'email:confirm:success' => "Du har bekræftet din e-mail adresse!",
+ 'email:confirm:fail' => "Din e-mail adresse kunne ikke bekræftes...",
+
+ 'uservalidationbyemail:registerok' => "Aktiver venligst din konto ved at bekræfte din e-mail adresse i det link vi lige har sendt til dig.",
+ 'uservalidationbyemail:login:fail' => "Din konto er ikke valideret så log ind forsøget mislykkedes. En ny validerings e-mail er blevet sendt.",
+
+ 'uservalidationbyemail:admin:no_unvalidated_users' => 'Ingen ikke validerede brugere.',
+
+ 'uservalidationbyemail:admin:unvalidated' => 'Ikke valideret',
+ 'uservalidationbyemail:admin:user_created' => 'Registrerede %s',
+ 'uservalidationbyemail:admin:resend_validation' => 'Gensend validering',
+ 'uservalidationbyemail:admin:validate' => 'Valider',
+ 'uservalidationbyemail:admin:delete' => 'Slet',
+ 'uservalidationbyemail:confirm_validate_user' => 'Valider %s?',
+ 'uservalidationbyemail:confirm_resend_validation' => 'Gensend validerings e-mail til %s?',
+ 'uservalidationbyemail:confirm_delete' => 'Slet %s?',
+ 'uservalidationbyemail:confirm_validate_checked' => 'Valider markerede brugere?',
+ 'uservalidationbyemail:confirm_resend_validation_checked' => 'Gensend validering til markerede brugere?',
+ 'uservalidationbyemail:confirm_delete_checked' => 'Slet markerede brugere?',
+ 'uservalidationbyemail:check_all' => 'Alle',
+
+ 'uservalidationbyemail:errors:unknown_users' => 'Ukendte brugere',
+ 'uservalidationbyemail:errors:could_not_validate_user' => 'Kunne ikke validate bruger.',
+ 'uservalidationbyemail:errors:could_not_validate_users' => 'Kunne ikke validere alle markerede brugere.',
+ 'uservalidationbyemail:errors:could_not_delete_user' => 'Kunne ikke slette bruger.',
+ 'uservalidationbyemail:errors:could_not_delete_users' => 'Kunne ikke slette alle markerede brugere.',
+ 'uservalidationbyemail:errors:could_not_resend_validation' => 'Kunne ikke gensende anmodning om validering.',
+ 'uservalidationbyemail:errors:could_not_resend_validations' => 'Kunne ikke gensende alle anmodninger om validering til markerede brugere.',
+
+ 'uservalidationbyemail:messages:validated_user' => 'Bruger valideret.',
+ 'uservalidationbyemail:messages:validated_users' => 'Alle markerede brugere validerede.',
+ 'uservalidationbyemail:messages:deleted_user' => 'Bruger slettet.',
+ 'uservalidationbyemail:messages:deleted_users' => 'Alle markerede brugere slettet.',
+ 'uservalidationbyemail:messages:resent_validation' => 'Anmodning om validering gensendt.',
+ 'uservalidationbyemail:messages:resent_validations' => 'Anmodning om validering gensendt til alle markerede brugere.'
+
+);
+
+add_translation("da",$danish);
diff --git a/mod/languages/languages/de/de.blog.php b/mod/languages/languages/de/de.blog.php
new file mode 100644
index 000000000..00e03a1c3
--- /dev/null
+++ b/mod/languages/languages/de/de.blog.php
@@ -0,0 +1,50 @@
+<?php
+$de = array (
+ 'blog' => 'Blogs',
+ 'blog:blogs' => 'Blogs',
+ 'blog:revisions' => 'Revisionen',
+ 'blog:archives' => 'Ältere Blogs',
+ 'blog:blog' => 'Blog',
+ 'item:object:blog' => 'Blogs',
+ 'blog:title:user_blogs' => 'Blogs von %s',
+ 'blog:title:all_blogs' => 'Alle Blogs der Community',
+ 'blog:title:friends' => 'Blogs Deiner Freunde',
+ 'blog:group' => 'Gruppen-Blog',
+ 'blog:enableblog' => 'Gruppen-Blog aktivieren',
+ 'blog:write' => 'Einen Blog-Eintrag verfassen',
+ 'blog:add' => 'Blog-Eintrag verfassen',
+ 'blog:edit' => 'Blog-Eintrag editieren',
+ 'blog:excerpt' => 'Auszug',
+ 'blog:body' => 'Blogtext',
+ 'blog:save_status' => 'Zuletzt gespeichert: ',
+ 'blog:never' => 'Nie',
+ 'blog:status' => 'Status',
+ 'blog:status:draft' => 'Entwurf',
+ 'blog:status:published' => 'Veröffentlicht',
+ 'blog:status:unsaved_draft' => 'Nicht-gespeicherter Entwurf',
+ 'blog:revision' => 'Revision',
+ 'blog:auto_saved_revision' => 'Automatisch gespeicherte Revision',
+ 'blog:message:saved' => 'Dein Blog-Eintrag wurde gespeichert.',
+ 'blog:error:cannot_save' => 'Dein Blog-Eintrag konnte nicht gespeichert werden.',
+ 'blog:error:cannot_write_to_container' => 'Keine ausreichenden Zugriffsrechte zum Speichern des Blog-Eintrags im Gruppenblog vorhanden.',
+ 'blog:error:post_not_found' => 'Dieser Blog-Eintrag wurde entweder gelöscht oder der Link zum Eintrag ist ungültig oder Du hast nicht die notwendigen Zugriffsrechte, um darauf zuzugreifen.',
+ 'blog:messages:warning:draft' => 'Die Entwurfsversion dieses Eintrags wurde nocht nicht gespeichert!',
+ 'blog:edit_revision_notice' => '(Alte Revision)',
+ 'blog:message:deleted_post' => 'Dein Blog-Eintrag wurde gelöscht.',
+ 'blog:error:cannot_delete_post' => 'Der Blog-Eintrag konnte nicht gelöscht werden.',
+ 'blog:none' => 'Keine Blog-Einträge vorhanden.',
+ 'blog:error:missing:title' => 'Bitte einen Titel für Deinen Blog-Eintrag angeben!',
+ 'blog:error:missing:description' => 'Bitte gebe den Text Deines Blog-Eintrages ein!',
+ 'blog:error:cannot_edit_post' => 'Dieser Blog-Eintrag scheint nicht vorhanden zu sein oder Du hast möglicherweise nicht die notwendigen Zugriffrechte, um ihn zu editieren.',
+ 'blog:error:revision_not_found' => 'Diese Revision ist nicht verfügbar.',
+ 'river:create:object:blog' => '%s veröffentlichte den Blog-Eintrag %s',
+ 'river:comment:object:blog' => '%s kommentierte den Blog-Eintrag %s',
+ 'blog:newpost' => 'Ein neuer Blog-Eintrag',
+ 'blog:widget:description' => 'Dieses Widget zeigt Deine neuesten Blogs an.',
+ 'blog:moreblogs' => 'Weitere Blog-Einträge',
+ 'blog:numbertodisplay' => 'Anzahl der anzuzeigenden Blog-Einträge',
+ 'blog:noblogs' => 'Keine Blog-Einträge vorhanden.',
+);
+
+add_translation("de", $de);
+
diff --git a/mod/languages/languages/de/de.bookmarks.php b/mod/languages/languages/de/de.bookmarks.php
new file mode 100644
index 000000000..99ae4e647
--- /dev/null
+++ b/mod/languages/languages/de/de.bookmarks.php
@@ -0,0 +1,46 @@
+<?php
+$de = array (
+ 'bookmarks' => 'Lesezeichen',
+ 'bookmarks:add' => 'Lesezeichen hinzufügen',
+ 'bookmarks:edit' => 'Lesezeichen editieren',
+ 'bookmarks:owner' => 'Lesezeichen von %s',
+ 'bookmarks:friends' => 'Lesezeichen Deiner Freunde',
+ 'bookmarks:everyone' => 'Alle Lesezeichen der Community',
+ 'bookmarks:this' => 'Lesezeichen für diese Seite hinzufügen',
+ 'bookmarks:this:group' => 'Lesezeichen in %s setzen',
+ 'bookmarks:bookmarklet' => 'Bookmarklet zum Browser hinzufügen',
+ 'bookmarks:bookmarklet:group' => 'Gruppen-Bookmarklet zum Browser hinzufügen',
+ 'bookmarks:inbox' => 'Lesezeichen-Inbox',
+ 'bookmarks:morebookmarks' => 'Weitere Lesezeichen',
+ 'bookmarks:more' => 'Weitere Lesezeichen',
+ 'bookmarks:with' => 'Teile das Lesezeichen mit',
+ 'bookmarks:new' => 'Ein neues Lesezeichen',
+ 'bookmarks:address' => 'Zieladresse des Lesezeichens',
+ 'bookmarks:none' => 'Noch keine Lesezeichen vorhanden.',
+ 'bookmarks:delete:confirm' => 'Bist Du sicher, dass Du dieses Lesezeichen löschen willst?',
+ 'bookmarks:numbertodisplay' => 'Anzahl der anzuzeigenden Lesezeichen-Einträge.',
+ 'bookmarks:shared' => 'Lesezeichen gesetzt',
+ 'bookmarks:visit' => 'Gehe zu dieser Seite',
+ 'bookmarks:recent' => 'Neuesten Lesezeichen',
+ 'river:create:object:bookmarks' => '%s hat das Lesezeichen %s hinzugefügt.',
+ 'river:comment:object:bookmarks' => '%s kommentierte das Lesezeichen %s',
+ 'bookmarks:river:annotate' => 'einen Kommentar zum Lesezeichen',
+ 'bookmarks:river:item' => 'einen Eintrag',
+ 'item:object:bookmarks' => 'Lesezeichen',
+ 'bookmarks:group' => 'Gruppen-Lesezeichen',
+ 'bookmarks:enablebookmarks' => 'Gruppen-Lesezeichen aktivieren',
+ 'bookmarks:nogroup' => 'Diese Gruppe hat noch keine Lesezeichen.',
+ 'bookmarks:no_title' => 'Kein Titel',
+ 'bookmarks:widget:description' => 'Dieses Widget zeigt Deine neuesten Lesezeichen an.',
+ 'bookmarks:bookmarklet:description' => 'Das Lesezeichen-Bookmarklet ermöglicht es Dir, alle interessanten Web-Addressen mit Deinen Freunden zu teilen oder auch nur für Dich selbst ein Lesezeichen zu setzen. Um das Bookmarklet zu verwenden, ziehe den folgenden Button einfach in die Lesezeichen-Leiste Deines Browsers:',
+ 'bookmarks:bookmarklet:descriptionie' => 'Wenn Du den Internet Explorer verwendest, klicke mit der rechten Maustaste auf das Bookmarklet-Icon, wähle \'Zu Favoriten hinzufügen\' und dann die Lesezeichen-Leiste.',
+ 'bookmarks:bookmarklet:description:conclusion' => 'Du kannst dann ein Lesezeichen für eine Seite setzen, indem Du auf das Bookmarklet in der Lesezeichen-Leiste des Browsers klickst.',
+ 'bookmarks:save:success' => 'Für den Eintrag wurde ein Lesezeichen gesetzt.',
+ 'bookmarks:delete:success' => 'Das Lesezeichen wurde gelöscht.',
+ 'bookmarks:save:failed' => 'Das Lesezeichen konnte nicht gespeichert werden. Bitte gebe einen Titel und eine Zieladresse an und versuche es noch einmal.',
+ 'bookmarks:save:invalid' => 'Die Adresse des Lesezeichens ist ungültig und kann nicht gespeichert werden.',
+ 'bookmarks:delete:failed' => 'Das Lesezeichen konnte nicht gelöscht werden. Versuche es bitte noch einmal.',
+);
+
+add_translation("de", $de);
+
diff --git a/mod/languages/languages/de/de.categories.php b/mod/languages/languages/de/de.categories.php
new file mode 100644
index 000000000..afbc0b2cd
--- /dev/null
+++ b/mod/languages/languages/de/de.categories.php
@@ -0,0 +1,12 @@
+<?php
+$de = array (
+ 'categories' => 'Kategorien',
+ 'categories:settings' => 'Seiten-Kategorien einrichten',
+ 'categories:explanation' => 'Um einige Kategorien festzulegen, die für die gesamte Community-Seite benutzt werden, gebe sie bitte im folgenden mit Komma getrennt ein. Kompatible Tools werden die Kategorien dann anzeigen, wenn Mitglieder Einträge erzeugen oder editieren.',
+ 'categories:save:success' => 'Seiten-Kategorien wurden gespeichert.',
+ 'categories:results' => 'Treffer für die Seiten-Kategorie: %s',
+ 'categories:on_activate_reminder' => 'Die seitenübergreifenden Kategorien sind erst verwendbar, nachdem Kategorien hinzugefügt wurden. <a href="%s">Kategorien jetzt hinzufügen.</a>',
+);
+
+add_translation("de", $de);
+
diff --git a/mod/languages/languages/de/de.core.php b/mod/languages/languages/de/de.core.php
new file mode 100644
index 000000000..591842862
--- /dev/null
+++ b/mod/languages/languages/de/de.core.php
@@ -0,0 +1,969 @@
+<?php
+$de = array (
+ 'item:site' => 'Seiten',
+ 'login' => 'Anmelden',
+ 'loginok' => 'Du bist nun angemeldet.',
+ 'loginerror' => 'Die Anmeldung ist fehlgeschlagen. Bitte prüfe, ob Deine Eingaben für die Anmeldung richtig sind und versuche es noch einmal.',
+ 'login:empty' => 'Benutzername/Email-Adresse und Passwort müssen eingegeben werden.',
+ 'login:baduser' => 'Dein Benutzeraccount ist nicht verfügbar.',
+ 'auth:nopams' => 'Interner Fehler. Keine Methode zur Benutzerauthentifizierung installiert.',
+ 'logout' => 'Abmelden',
+ 'logoutok' => 'Du bist nun abgemeldet.',
+ 'logouterror' => 'Wir konnten Dich nicht abmelden. Bitte versuche es noch einmal.',
+ 'loggedinrequired' => 'Du mußt angemeldet sein, um diese Seite aufrufen zu können.',
+ 'adminrequired' => 'Du mußt ein Administrator sein, um diese Seite aufrufen zu können.',
+ 'membershiprequired' => 'Du mußt Mitglied dieser Gruppe sein, um diese Seite aufrufen zu können.',
+ 'exception:title' => 'Schwerwiegender Fehler.',
+ 'actionundefined' => 'Die angeforderte Aktion (%s) ist im System nicht definiert.',
+ 'actionnotfound' => 'Die Datei für die Ausführung der Aktion %s wurde nicht gefunden.',
+ 'actionloggedout' => 'Entschuldigung, Du kannst diese Aktion nicht ausführen während Du nicht angemeldet bist.',
+ 'actionunauthorized' => 'Du bist nicht authorisiert, diese Aktion auszuführen',
+ 'InstallationException:SiteNotInstalled' => 'Die angeforderte Seite kann nicht geladen werden. Die Community-Seite ist nicht konfiguriert oder die zugehörige Datenbank ist nicht verfügbar.',
+ 'InstallationException:MissingLibrary' => '%s kann nicht geladen werden.',
+ 'InstallationException:CannotLoadSettings' => 'Elgg kann die konfigurationsdatei settings.php nicht laden. Entweder existiert die Datei nicht oder der Zugriff ist aufgrund fehlender Zugriffsrechte blockiert.',
+ 'SecurityException:Codeblock' => 'Zugriff auf die Ausführung des privilegierten Codeabschnittes verweigert.',
+ 'DatabaseException:WrongCredentials' => 'Elgg konnte mit den gegebenen Verbindungsparametern keine Verbindung zur Datenbank herstellen. Bitte prüfe die Konfiguration in settings.pgp.',
+ 'DatabaseException:NoConnect' => 'Elgg konnte keine Verbindung mit der Datenbank \'%s\' herstellen. Bitte prüfe, ob die Datenbank erzeugt wurde und Du die Rechte hast, um auf sie zuzugreifen.',
+ 'SecurityException:FunctionDenied' => 'Zugriff auf die privilegierte Funktion \'%s\' verweigert.',
+ 'DatabaseException:DBSetupIssues' => 'Einige Probleme sind aufgetreten: ',
+ 'DatabaseException:ScriptNotFound' => 'Elgg konnte das angeforderte Datenbankskript %s nicht finden.',
+ 'DatabaseException:InvalidQuery' => 'Unzulässige Datenbank-Query.',
+ 'IOException:FailedToLoadGUID' => 'Das Laden der neuen Form %s von GUID ist gescheitert:%d',
+ 'InvalidParameterException:NonElggObject' => 'Übergabe eines unzulässigen ElggObjects an einen ElggObject-Konstruktor!',
+ 'InvalidParameterException:UnrecognisedValue' => 'Unbekannter Wert einen einen Konstruktor übergeben.',
+ 'InvalidClassException:NotValidElggStar' => 'GUID:%d ist kein zulässiger %s',
+ 'PluginException:MisconfiguredPlugin' => '%s (GUID: %s) ist ein falsch konfiguriertes Plugin. Es wurde deaktiviert. Im Elgg-Wiki sind einige mögliche Ursachen für das Problem beschrieben (http://docs.elgg.org/wiki/).',
+ 'PluginException:CannotStart' => '%s (GUID: %s) kann nicht gestartet werden und wurde deaktiviert. Ursache: %s.',
+ 'PluginException:InvalidID' => '%s ist eine ungültig Plugin-ID.',
+ 'PluginException:InvalidPath' => '%s ist ungültiger Plugin-Dateipfad.',
+ 'PluginException:InvalidManifest' => 'Ungültige Manifest-Datei für das Plugin %s.',
+ 'PluginException:InvalidPlugin' => '%s ist kein zulässiges Plugin.',
+ 'PluginException:InvalidPlugin:Details' => '%s ist kein zulässiges Plugin: %s',
+ 'PluginException:NullInstantiated' => 'Ein ElggPlugin-Objekt kann nicht mit NULL instanziiert werden. Es muss eine GUID, eine Plugin-ID oder ein vollständiger Dateipfad übergeben werden.',
+ 'ElggPlugin:MissingID' => 'Fehlende Plugin-ID (GUID: %s)',
+ 'ElggPlugin:NoPluginPackagePackage' => 'Das zugehörige Plugin-Paket für die Plugin-ID %s (GUID: %s) fehlt.',
+ 'ElggPluginPackage:InvalidPlugin:MissingFile' => 'Fehlende Datei %s im Paket.',
+ 'ElggPluginPackage:InvalidPlugin:InvalidDependency' => 'Ungültiger Dependency-Typ "%s".',
+ 'ElggPluginPackage:InvalidPlugin:InvalidProvides' => 'Ungültiger Provides-Typ "%s"',
+ 'ElggPluginPackage:InvalidPlugin:CircularDep' => 'Ungültige %s-Abhängigkeit "%s" im Plugin %s. Plugins können nicht mit etwas in Konflikt stehen oder etwas voraussetzen, das sie selbst bereitstellen!',
+ 'ElggPlugin:Exception:CannotIncludeFile' => 'Einbindung von %s für Plugin %s (GUID: %s) an %s gescheitert.',
+ 'ElggPlugin:Exception:CannotRegisterViews' => 'Öffnen des Views-Verzeichnis für Plugin %s (GUID: %s) an %s gescheitert.',
+ 'ElggPlugin:Exception:CannotRegisterLanguages' => 'Einbinden der Sprachen für Plugin %s (GUID: %s) an %s gescheitert.',
+ 'ElggPlugin:Exception:NoID' => 'Keine ID für Plugin-GUID %s!',
+ 'PluginException:ParserError' => 'Das Parsen der Manifest-Datei mit API-Version %s des Plugins %s ist fehlgeschlagen.',
+ 'PluginException:NoAvailableParser' => 'Es steht kein Parser für die Manifest-API-Version %s des Plugins %s zur Verfügung.',
+ 'PluginException:ParserErrorMissingRequiredAttribute' => 'Fehlendes Required-\'%s\'-Attribut in der Manifest-Datei des Plugins %s.',
+ 'ElggPlugin:Dependencies:Requires' => 'Benötigt',
+ 'ElggPlugin:Dependencies:Suggests' => 'Schlägt vor',
+ 'ElggPlugin:Dependencies:Conflicts' => 'Im Konflikt mit',
+ 'ElggPlugin:Dependencies:Conflicted' => 'Im Konflikt mit',
+ 'ElggPlugin:Dependencies:Provides' => 'Stellt bereit',
+ 'ElggPlugin:Dependencies:Priority' => 'Priorität',
+ 'ElggPlugin:Dependencies:Elgg' => 'Elgg-Version',
+ 'ElggPlugin:Dependencies:PhpExtension' => 'PHP-Erweiterung: %s',
+ 'ElggPlugin:Dependencies:PhpIni' => 'PHP ini-Einstellung: %s',
+ 'ElggPlugin:Dependencies:Plugin' => 'Plugin: %s',
+ 'ElggPlugin:Dependencies:Priority:After' => 'Nach %s',
+ 'ElggPlugin:Dependencies:Priority:Before' => 'Vor %s',
+ 'ElggPlugin:Dependencies:Priority:Uninstalled' => '%s ist nicht installiert.',
+ 'ElggPlugin:Dependencies:Suggests:Unsatisfied' => 'Fehlt',
+ 'ElggPlugin:InvalidAndDeactivated' => '%s ist ein unzulässiges Plugin und wurde deaktiviert.',
+ 'InvalidParameterException:NonElggUser' => 'Übergabe eines unzulässigen ElggUsers-Objekts an einen ElggUser-Konstruktor!',
+ 'InvalidParameterException:NonElggSite' => 'Übergabe einer unzulässigen ElggSite-Objekts an einen ElggSite-Konstruktor!',
+ 'InvalidParameterException:NonElggGroup' => 'Übergabe einer unzulässigen ElggGroup-Objekts an einen ElggGroup-Konstruktor!',
+ 'IOException:UnableToSaveNew' => 'Speichern der neuen %s war nicht erfolgreich.',
+ 'InvalidParameterException:GUIDNotForExport' => 'GUID wurde beim Exportieren nicht spezifiziert. Das sollte normalerweise nicht passieren.',
+ 'InvalidParameterException:NonArrayReturnValue' => 'Der Entitäts-Serialisierungs-Funktion wurde ein Rückgabewert übergeben, der nicht als Feld definiert ist.',
+ 'ConfigurationException:NoCachePath' => 'Der Pfad des Cache ist nicht gesetzt!',
+ 'IOException:NotDirectory' => '%s ist kein Verzeichnis.',
+ 'IOException:BaseEntitySaveFailed' => 'Das Speichern der Basis-Entitäts-Informationen für das neue Objekt ist gescheitert!',
+ 'InvalidParameterException:UnexpectedODDClass' => 'Eine nicht erwartete ODD Klasse wurde von import() verarbeitet.',
+ 'InvalidParameterException:EntityTypeNotSet' => 'Der Typ der Entität muß gesetzt sein.',
+ 'ClassException:ClassnameNotClass' => '%s ist kein %s.',
+ 'ClassNotFoundException:MissingClass' => 'Die Klasse \'%s\' wurde nicht gefunden. Fehlendes Plugin?',
+ 'InstallationException:TypeNotSupported' => 'Typ %s wird nicht unterstützt. Dies weist auf ein Problem in Deiner Installation hin, höchst wahrscheinlich verursacht durch ein unvollständig durchgeführtes Upgrade.',
+ 'ImportException:ImportFailed' => 'Element %d konnte nicht importiert werden.',
+ 'ImportException:ProblemSaving' => 'Beim Speichern von %s ist ein Problem aufgetreten.',
+ 'ImportException:NoGUID' => 'Es wurde eine neue Entität erzeugt, aber sie hat keine GUID. Das sollte nicht passieren.',
+ 'ImportException:GUIDNotFound' => 'Entität \'%d\' konnte nicht gefunden werden.',
+ 'ImportException:ProblemUpdatingMeta' => 'Beim Updaten von \'%s\' der Entität \'%d\' ist ein Problem aufgetreten.',
+ 'ExportException:NoSuchEntity' => 'Die Entität (GUID:%d) ist nicht vorhanden.',
+ 'ImportException:NoODDElements' => 'Keine OpenDD Elemente in den Importdaten gefunden. Das Importieren ist gescheitert.',
+ 'ImportException:NotAllImported' => 'Es konnten nicht alle Elemente importiert werden.',
+ 'InvalidParameterException:UnrecognisedFileMode' => 'Unbekannter Dateimodus \'%s\'',
+ 'InvalidParameterException:MissingOwner' => 'Datei %s (Datei-GUID:%d) (Besitzer-GUID:%d) hat keinen Besitzer!',
+ 'IOException:CouldNotMake' => '%s war nicht möglich.',
+ 'IOException:MissingFileName' => 'Du mußt einen Namen angeben bevor Du eine Datei öffnen kannst.',
+ 'ClassNotFoundException:NotFoundNotSavedWithFile' => 'Filestore-Klasse %s für Datei %u konnte nicht geladen werden.',
+ 'NotificationException:NoNotificationMethod' => 'Es wurde keine Benachrichtigungsmethode festgelegt.',
+ 'NotificationException:NoHandlerFound' => 'Es wurde kein Handler für \'%s\' gefunden oder der Handler konnte nicht aufgerufen werden.',
+ 'NotificationException:ErrorNotifyingGuid' => 'Bei der Benachrichtigung von %d ist ein Fehler aufgetreten.',
+ 'NotificationException:NoEmailAddress' => 'Für GUID:%d konnte keine Email-Adresse gefunden werden.',
+ 'NotificationException:MissingParameter' => 'Notwendiger Parameter fehlt, \'%s\'',
+ 'DatabaseException:WhereSetNonQuery' => 'Der Where-Satz enthält eine ungültige Where-Query-Komponente.',
+ 'DatabaseException:SelectFieldsMissing' => 'Fehlende Felder bei einer Select Style-Query.',
+ 'DatabaseException:UnspecifiedQueryType' => 'Unbekannter oder unspezifizierter Query-Typ.',
+ 'DatabaseException:NoTablesSpecified' => 'Es wurden keine Tablellen für die Query angegeben.',
+ 'DatabaseException:NoACL' => 'Für die Query wurde keine Zugangskontrolle definiert.',
+ 'InvalidParameterException:NoEntityFound' => 'Die Entität konnte nicht gefunden werden. Entweder existiert sie nicht oder Du darfst auf sie nicht zugreifen.',
+ 'InvalidParameterException:GUIDNotFound' => 'GUID:%s konnte nicht gefunden werden oder Du darfst darauf nicht zugreifen.',
+ 'InvalidParameterException:IdNotExistForGUID' => 'Entschuldigung, \'%s\' ist für GUID:%d nicht vorhanden.',
+ 'InvalidParameterException:CanNotExportType' => 'Entschuldigung, wir wissen nicht wie \'%s\' exportiert werden kann.',
+ 'InvalidParameterException:NoDataFound' => 'Es konnten keine Daten gefunden werden.',
+ 'InvalidParameterException:DoesNotBelong' => 'Gehört nicht zur Entität.',
+ 'InvalidParameterException:DoesNotBelongOrRefer' => 'Gehört nicht zur Entität oder zum Verweis auf die Entität.',
+ 'InvalidParameterException:MissingParameter' => 'Fehlender Parameter. Du mußt eine GUID angeben.',
+ 'InvalidParameterException:LibraryNotRegistered' => '%s ist keine eingebundene Library.',
+ 'InvalidParameterException:LibraryNotFound' => 'Die Library %s von %s konnte nicht geladen werden.',
+ 'APIException:ApiResultUnknown' => 'Der Typ der API-Rückgabe ist unbekannt. Das sollte nicht passieren.',
+ 'ConfigurationException:NoSiteID' => 'Es wurde keine Site-ID angegeben.',
+ 'SecurityException:APIAccessDenied' => 'Entschuldigung, der API-Zugriff wurde durch den Administrator deaktiviert.',
+ 'SecurityException:NoAuthMethods' => 'Eine konnte keine Authentifizierungs-Methode gefunden werden, um diesen API-Zugriff zu authentifizieren.',
+ 'SecurityException:ForwardFailedToRedirect' => 'Die Weiterleitung kann nicht durchgeführt werden, da der Seiten-Header bereits gesendet wurde. Die Ausführung wird sicherheitshalber gestoppt. Bitte gehe zu http://docs.elgg.org/ für weitere Informationen.',
+ 'InvalidParameterException:APIMethodOrFunctionNotSet' => 'Die Methode oder Funktion wurde im Aufruf in expose_method() nicht gesetzt.',
+ 'InvalidParameterException:APIParametersArrayStructure' => 'Die Parameter-Feldstruktur im Aufruf von Expose-Methode \'%s\' ist falsch.',
+ 'InvalidParameterException:UnrecognisedHttpMethod' => 'Unbekannte Http-Methode %s für API-Mmethode \'%s\'',
+ 'APIException:MissingParameterInMethod' => 'Fehlender Parameter %s in Methode %s',
+ 'APIException:ParameterNotArray' => '%s scheint kein Feld zu sein.',
+ 'APIException:UnrecognisedTypeCast' => 'Unbekannter Typ in Cast %s für Variable \'%s\' in Methode \'%s\'',
+ 'APIException:InvalidParameter' => 'Ungültiger Parameter für \'%s\' in Methode \'%s\' gefunden.',
+ 'APIException:FunctionParseError' => '%s(%s) ergab einen Parsing-Fehler.',
+ 'APIException:FunctionNoReturn' => '%s(%s) lieferte keinen Rückgabewert.',
+ 'APIException:APIAuthenticationFailed' => 'Beim Aufruf der Methode schlug die API-Authentifizierung fehl.',
+ 'APIException:UserAuthenticationFailed' => 'Beim Aufruf der Methode schlug die Benutzer-Authentifizierung fehl.',
+ 'SecurityException:AuthTokenExpired' => 'Entweder fehlt das Authentifizierungs-Token, es ist ungültig oder abgelaufen.',
+ 'CallException:InvalidCallMethod' => '%s muß unter Verwendung von \'%s\' aufgerufen werden.',
+ 'APIException:MethodCallNotImplemented' => 'Der Methoden-Aufruf \'%s\' ist nicht implementiert.',
+ 'APIException:FunctionDoesNotExist' => 'Die Funktion für die Methode \'%s\' kann nicht aufgerufen werden.',
+ 'APIException:AlgorithmNotSupported' => 'Algorithmus \'%s\' wird nicht unterstützt oder wurde deaktiviert.',
+ 'ConfigurationException:CacheDirNotSet' => 'Das Cache-Verzeichnis \'cache_path\' wurde nicht gesetzt.',
+ 'APIException:NotGetOrPost' => 'Die Anfrage-Methode muß GET oder POST sein.',
+ 'APIException:MissingAPIKey' => 'Fehlender API-Schlüssel',
+ 'APIException:BadAPIKey' => 'Ungültiger API-Schlüssel',
+ 'APIException:MissingHmac' => 'Fehlender X-Elgg-hmac Header',
+ 'APIException:MissingHmacAlgo' => 'Fehlender X-Elgg-hmac-algo Header',
+ 'APIException:MissingTime' => 'Fehlender X-Elgg-time Header',
+ 'APIException:MissingNonce' => 'Fehlender X-Elgg-nonce Header',
+ 'APIException:TemporalDrift' => 'Epoch-Fehler: X-Elgg-time liegt zu weit in der Vergangenheit oder Zukunft.',
+ 'APIException:NoQueryString' => 'Fehlende Daten im Query-String',
+ 'APIException:MissingPOSTHash' => 'Fehlender X-Elgg-posthash Header',
+ 'APIException:MissingPOSTAlgo' => 'Fehlender X-Elgg-posthash_algo Header',
+ 'APIException:MissingContentType' => 'Content Typ für POST-Daten fehlt',
+ 'SecurityException:InvalidPostHash' => 'POST-Daten-Hash ist ungültig - Erwartet wurde %s aber %s erhalten.',
+ 'SecurityException:DupePacket' => 'Packet-Signatur ist schon von früher bekannt.',
+ 'SecurityException:InvalidAPIKey' => 'Ungültiger oder fehlender API-Schlüssel.',
+ 'NotImplementedException:CallMethodNotImplemented' => 'Der Methoden-Aufruf \'%s\' wird derzeit nicht unterstützt.',
+ 'NotImplementedException:XMLRPCMethodNotImplemented' => 'Der XML-RPC Methoden-Aufruf \'%s\' ist nicht implementiert.',
+ 'InvalidParameterException:UnexpectedReturnFormat' => 'Der Aufruf der Methode \'%s\' lieferte eine unerwartete Rückgabe.',
+ 'CallException:NotRPCCall' => 'Der Aufruf scheint kein zulässiger XML-RPC Aufruf zu sein.',
+ 'PluginException:NoPluginName' => 'Der Name des Plugins wurde nicht gefunden.',
+ 'SecurityException:authenticationfailed' => 'Der Benutzer konnte nicht authentifiziert werden',
+ 'CronException:unknownperiod' => '%s ist ein unbekanntes Zeitintervall.',
+ 'SecurityException:deletedisablecurrentsite' => 'Du kannst die Site-Installation nicht löschen oder deaktivieren, während Du Dich darauf befindest!',
+ 'RegistrationException:EmptyPassword' => 'Die Passwort-Felder dürfen nicht leer sein',
+ 'RegistrationException:PasswordMismatch' => 'Die Passwörter müssen übereinstimmen',
+ 'LoginException:BannedUser' => 'Dein Benutzeraccount auf dieser Seite wurde gesperrt. Du kannst Dich daher nicht anmelden.',
+ 'LoginException:UsernameFailure' => 'Die Anmeldung ist fehlgeschlagen. Bitte prüfe, ob Benutzername/Email-Adresse und Passwort richtig sind.',
+ 'LoginException:PasswordFailure' => 'Die Anmeldung ist fehlgeschlagen. Bitte prüfe, ob Benutzername/Email-Adresse und Passwort richtig sind.',
+ 'LoginException:AccountLocked' => 'Dein Benutzeraccount wurde aufgrund zu vieler fehlgeschlagener Anmeldeversuche gesperrt.',
+ 'LoginException:ChangePasswordFailure' => 'Die Überprüfung des derzeitigen Passworts ist fehlgeschlagen.',
+ 'memcache:notinstalled' => 'Das PHP-Memcache-Modul ist nicht installiert. Due mußt php5-memcache installieren.',
+ 'memcache:noservers' => 'Es wurden keine Memcache-Server definiert. Weise der Variablen $CONFIG->memcache_servers bitte etwas zu.',
+ 'memcache:versiontoolow' => 'Memcache setzt zum Betrieb mindestens Version %s voraus. Du benutzt Version %s.',
+ 'memcache:noaddserver' => 'Mehr-Server-Unterstützung ist deaktiviert. Du mußt möglicherweise Deine PECL-Memcache-Library upgraden.',
+ 'deprecatedfunction' => 'Warnung: Dieser Code verwendet die veraltete Funktion \'%s\' und ist mit dieser Version von Elgg nicht kompatibel.',
+ 'pageownerunavailable' => 'Warnung: Der Seiten-Eigentümer %d ist nicht erreichbar!',
+ 'viewfailure' => 'In der View %s ist ein interner Fehler aufgetreten.',
+ 'changebookmark' => 'Bitte ändere Dein Lesezeichen für diese Seite.',
+ 'noaccess' => 'Dieser Seiteninhalt wurde entweder gelöscht oder ist fehlerhaft oder Du hast keine ausreichende Berechtigungen, um darauf zuzugreifen.',
+ 'error:default' => 'Hoppla...irgendetwas ist schiefgegangen.',
+ 'error:404' => 'Entschuldigung. Die gewünschte Seite konnte nicht gefunden werden.',
+ 'system.api.list' => 'Liste alle im System verfügbaren API-Aufrufe auf.',
+ 'auth.gettoken' => 'Dieser API-Aufruf ermöglicht es einem Benutzer ein Authetifizierungs-Token zu beziehen, das für die Authentifizierung nachfolgender API-Aufrufe verwendet werden kann. Übergebe es als Parameter auth_token.',
+ 'name' => 'Name',
+ 'email' => 'Email-Adresse',
+ 'username' => 'Benutzername',
+ 'loginusername' => 'Benutzername oder Email',
+ 'password' => 'Passwort',
+ 'passwordagain' => 'Passwort (wiederholen für Verifikation)',
+ 'admin_option' => 'Diesen Benutzer zum Admin machen?',
+ 'PRIVATE' => 'Privat',
+ 'LOGGED_IN' => 'Angemeldete Benutzer',
+ 'PUBLIC' => 'Öffentlich',
+ 'access:friends:label' => 'Freunde',
+ 'access' => 'Zugangslevel',
+ 'dashboard' => 'Dashboard',
+ 'dashboard:nowidgets' => 'Dein persönliches Dashboard ermöglicht es Dir, die Aktivitäten auf dieser Commuity-Seite zu verfolgen und schnellen Zugriff auf die Inhalte zu bekommen, die Dich besonders interessieren.',
+ 'widgets:add' => 'Widgets hinzufügen',
+ 'widgets:add:description' => 'Klicke auf eines der unten aufgelisteten Widgets, um es zu Deiner Seite hinzuzufügen.',
+ 'widgets:position:fixed' => '(Feste Position auf der Seite)',
+ 'widget:unavailable' => 'Du hast dieses Widget bereits hinzugefügt.',
+ 'widget:numbertodisplay' => 'Anzahl der anzuzeigenden Einträge.',
+ 'widget:delete' => '%s entfernen',
+ 'widget:edit' => 'Dieses Widget konfigurieren',
+ 'widgets' => 'Widgets',
+ 'widget' => 'Widget',
+ 'item:object:widget' => 'Widgets',
+ 'widgets:save:success' => 'Das Widget wurde hinzugefügt.',
+ 'widgets:save:failure' => 'Das Widget konnte nicht hinzugefügt werden. Bitte versuche es noch einmal.',
+ 'widgets:add:success' => 'Das Widget wurde hinzugefügt.',
+ 'widgets:add:failure' => 'Das Hinzufügen des Wigets ist fehlgeschlagen.',
+ 'widgets:move:failure' => 'Die Position des Wigets auf Deiner Seite konnte nicht gespeichert werden.',
+ 'widgets:remove:failure' => 'Das Wiget konnte nicht entfernt werden.',
+ 'group' => 'Gruppe',
+ 'item:group' => 'Gruppen',
+ 'user' => 'Benutzer',
+ 'item:user' => 'Mitglieder',
+ 'friends' => 'Freunde',
+ 'friends:yours' => 'Deine Freunde',
+ 'friends:owned' => 'Freunde von %s',
+ 'friend:add' => 'Zu Freundesliste hinzufügen',
+ 'friend:remove' => 'Aus Freundesliste entfernen',
+ 'friends:add:successful' => '%s wurde zu Deiner Freundesliste hinzugefügt.',
+ 'friends:add:failure' => '%s konnte nicht zu Deiner Freundesliste hinzugefügt werden. Bitte versuche es noch einmal.',
+ 'friends:remove:successful' => '%s wurde aus Deiner Freundesliste entfernt.',
+ 'friends:remove:failure' => '%s konnte nicht aus Deiner Freundesliste entfernt werden. Bitte versuche es noch einmal.',
+ 'friends:none' => 'Dieser Benutzer hat noch niemand in seine Freundesliste aufgenommen.',
+ 'friends:none:you' => 'Du hast noch niemanden in Deine Freundenliste aufgenommen!',
+ 'friends:none:found' => 'Es wurden keine Freunde gefunden.',
+ 'friends:of:none' => 'Bisher hat diesen Benutzer noch niemand in die Freundesliste aufgenommen.',
+ 'friends:of:none:you' => 'Bisher hat Dich noch niemand in seine Freundesliste aufgenomen. Werde aktiv und trage etwas zur Community bei, fülle Dein Profil, damit Dich die anderen Mitglieder finden können!',
+ 'friends:of:owned' => 'Mitglieder, die mit %s befreundet sind',
+ 'friends:of' => 'Befreundet mit',
+ 'friends:collections' => 'Freundeslisten',
+ 'collections:add' => 'Neue Liste',
+ 'friends:collections:add' => 'Neue Freundesliste erstellen',
+ 'friends:addfriends' => 'Freunde hinzufügen',
+ 'friends:collectionname' => 'Name der Freundesliste',
+ 'friends:collectionfriends' => 'Freunde in dieser Liste',
+ 'friends:collectionedit' => 'Bearbeite diese Liste',
+ 'friends:nocollections' => 'Du hast noch keine Freundesliste erstellt.',
+ 'friends:collectiondeleted' => 'Deine Freundesliste wurde gelöscht.',
+ 'friends:collectiondeletefailed' => 'Wir konnten die Freundesliste nicht löschen. Entweder hast Du dafür keine Berechtigung oder ein anderes Problem ist aufgetreten.',
+ 'friends:collectionadded' => 'Die Freundesliste wurde erstellt',
+ 'friends:nocollectionname' => 'Du mußt Deiner Freundesliste einen Namen geben, bevor sie abgespeichert werden kann.',
+ 'friends:collections:members' => 'Mitglieder in der Freundesliste',
+ 'friends:collections:edit' => 'Freundesliste bearbeiten',
+ 'friends:collections:edited' => 'Die Freundesliste wurde gespeichert.',
+ 'friends:collection:edit_failed' => 'Das Speichern der Freundesliste ist fehlgeschlagen.',
+ 'friendspicker:chararray' => 'ABCDEFGHIJKLMNOPQRSTUVWXYZ',
+ 'avatar' => 'Profilbild',
+ 'avatar:create' => 'Profilbild erstellen',
+ 'avatar:edit' => 'Profilbild bearbeiten',
+ 'avatar:preview' => 'Vorschau',
+ 'avatar:upload' => 'Profilbild hochladen',
+ 'avatar:current' => 'Derzeitiges Profilbild',
+ 'avatar:crop:title' => 'Tool zum Zuschneiden des Profilbildes',
+ 'avatar:upload:instructions' => 'Das Profilbild ist das Bild, das auf Deiner Profilseite und bei all Deinen Beiträgen auf der Community-Seite angezeigt wird. Du kannst es so oft ändern wie Du willst. (Mögliche Dateiformate: GIF, JPG oder PNG)',
+ 'avatar:create:instructions' => 'Um Dein Profilbild nach Deinen Wünschen zuzuschneiden (optional), klicke es an und markiere einen quadratischen Ausschnitt während Du die Maustaste gedrückt hältst. Du kannst den Ausschnitt anschließend auch verschieben und in der Größe anpassen. Eine Vorschau Deines Profilbildes wird in der Box rechts daneben dargestellt. Wenn Du zufrieden mit dem Zuschneiden bist, klicke auf \'Profilbild erstellen\', um das Profilbild zu übernehmen. Das zugeschnittene Bild wird dann auf der ganzen Community-Seite als Dein Profilbild verwendet.',
+ 'avatar:upload:success' => 'Dein Profilbild wurde hochgeladen.',
+ 'avatar:upload:fail' => 'Das Hochladen des Profilbildes ist fehlgeschlagen.',
+ 'avatar:resize:fail' => 'Die Größenanpassung des Profilbildes ist fehlgeschlagen.',
+ 'avatar:crop:success' => 'Das Zuschneiden des Profilbildes war erfolgreich.',
+ 'avatar:crop:fail' => 'Das Zuschneiden des Profilbildes ist fehlgeschlagen.',
+ 'profile:edit' => 'Profil bearbeiten',
+ 'profile:aboutme' => 'Über mich',
+ 'profile:description' => 'Über mich',
+ 'profile:briefdescription' => 'Kurzbeschreibung',
+ 'profile:location' => 'Heimatort',
+ 'profile:skills' => 'Fähigkeiten',
+ 'profile:interests' => 'Interessen',
+ 'profile:contactemail' => 'Email-Kontaktadresse',
+ 'profile:phone' => 'Telefon',
+ 'profile:mobile' => 'Handy',
+ 'profile:website' => 'Webseite',
+ 'profile:twitter' => 'Twitter-Benutzername',
+ 'profile:saved' => 'Die Änderungen an Deinem Profil wurden gespeichert.',
+ 'profile:field:text' => 'Kurzbeschreibung',
+ 'profile:field:longtext' => 'Ausführliche Beschreibung',
+ 'profile:field:tags' => 'Tags',
+ 'profile:field:url' => 'Webseite',
+ 'profile:field:email' => 'Email-Adresse',
+ 'profile:field:location' => 'Heimatort',
+ 'profile:field:date' => 'Datum',
+ 'admin:appearance:profile_fields' => 'Profilfelder konfigurieren',
+ 'profile:edit:default' => 'Anpassen der Profilfelder',
+ 'profile:label' => 'Name des Profilfeldes',
+ 'profile:type' => 'Feldtyp',
+ 'profile:editdefault:delete:fail' => 'Das Entfernen des Standard-Feldes aus dem Profil ist fehlgeschlagen.',
+ 'profile:editdefault:delete:success' => 'Das Profilfeld wurde gelöscht!',
+ 'profile:defaultprofile:reset' => 'Die Standard-Profilfelder wurden wiederhergestellt.',
+ 'profile:resetdefault' => 'Die Standard-Profilfelder wiederherstellen',
+ 'profile:explainchangefields' => 'Hier kannst Du die existierenden Profilfelder durch eigene Felder ersetzen. Zuerst mußt Du einen Namen für das neue Feld eingeben, z.B. \'Lieblingsteam\'. Dann mußt Du den Typ des Feldes auswählen (z.B. Text, URL, Tags). Mit einem Klick auf \'Hinzufügen\' wird das Feld dann in das Profil aufgenommen. Um die Reihenfolge der Felder zu ändern, kannst Du ein Feld am Greifer neben dem Namen in seine gewünschte Position ziehen. Um den Namen eines Feldes zu ändern, klicke auf den Text, um ihn editierbar zu machen.
+
+ Du kannst jederzeit das ursprüngliche Standard-Profil wiederherstellen. Aber alle Informationen, die in die benutzerdefinierten Felder auf den Profilseiten eingegeben wurden, gehen dann verloren.',
+ 'profile:editdefault:success' => 'Das Profilfeld wurde hinzugefügt.',
+ 'profile:editdefault:fail' => 'Die Änderung der Profilfelder konnte nicht gespeichert werden.',
+ 'feed:rss' => 'RSS-Feed für diese Seite',
+ 'link:view' => 'Link aufrufen',
+ 'link:view:all' => 'Alle ansehen',
+ 'river' => 'River',
+ 'river:friend:user:default' => '%s ist nun mit %s befreundet.',
+ 'river:update:user:avatar' => '%s hat ein neues Profilbild hochgeladen.',
+ 'river:update:user:profile' => '%s hat ihre/seine Profilseite aktualisiert.',
+ 'river:noaccess' => 'Du hast keine Berechtigung um diesen Eintrag anzuzeigen.',
+ 'river:posted:generic' => '%s schrieb',
+ 'riveritem:single:user' => 'ein Mitglied',
+ 'riveritem:plural:user' => 'einige Mitglieder',
+ 'river:ingroup' => 'in der Gruppe %s',
+ 'river:none' => 'Keine Aktivität',
+ 'river:update' => 'Aktualisierung für %s',
+ 'river:widget:title' => 'Aktivitäten',
+ 'river:widget:description' => 'Neueste Aktivitäten anzeigen',
+ 'river:widget:type' => 'Art der Aktivitäten',
+ 'river:widgets:friends' => 'Aktivitäten Deiner Freunde',
+ 'river:widgets:all' => 'Alle Aktivitäten der Seite',
+ 'notifications:usersettings' => 'Benachrichtigungs-Einstellungen',
+ 'notifications:methods' => 'Wähle bitte die Benachrichtigungsmethoden aus, die Du zulassen willst.',
+ 'notification:method:email' => 'Email',
+ 'notifications:usersettings:save:ok' => 'Deine Benachrichtigungs-Einstellungen wurden gespeichert.',
+ 'notifications:usersettings:save:fail' => 'Beim Speichern Deiner Benachrichtigungs-Einstellungen ist ein Problem aufgetreten.',
+ 'user.notification.get' => 'Ausgabe der Benachrichtigungs-Einstellungen für einen bestimmten Benutzer.',
+ 'user.notification.set' => 'Setze die Benachrichtigungs-Einstellungen für einen bestimmten Benutzer.',
+ 'search' => 'Suche',
+ 'searchtitle' => 'Suche: %s',
+ 'users:searchtitle' => 'Suche nach Mitgliedern: %s',
+ 'groups:searchtitle' => 'Suche nach Gruppen: %s',
+ 'advancedsearchtitle' => '%s mit Treffern passend zu %s',
+ 'notfound' => 'Keine Treffer.',
+ 'next' => 'Weiter',
+ 'previous' => 'Zurück',
+ 'viewtype:change' => 'Ansicht wechseln',
+ 'viewtype:list' => 'Listen-Ansicht',
+ 'viewtype:gallery' => 'Gallerie-Ansicht',
+ 'tag:search:startblurb' => 'Einträge mit Tags passend zu \'%s\':',
+ 'user:search:startblurb' => 'Mitglieder passend zu \'%s\':',
+ 'user:search:finishblurb' => 'Für weitere Treffer hier klicken.',
+ 'group:search:startblurb' => 'Gruppen passend zu \'%s\':',
+ 'group:search:finishblurb' => 'Für weitere Treffer hier klicken.',
+ 'search:go' => 'Los',
+ 'userpicker:only_friends' => 'Nur Freunde',
+ 'account' => 'Account',
+ 'settings' => 'Einstellungen',
+ 'tools' => 'Tools',
+ 'settings:edit' => 'Einstellungen bearbeiten',
+ 'register' => 'Registrieren',
+ 'registerok' => 'Du hast Dich erfolgreich auf %s registriert.',
+ 'registerbad' => 'Deine Registrierung ist aufgrund eines unbekannten Fehlers fehlgeschlagen.',
+ 'registerdisabled' => 'Die Registrierung wurde durch den Administrator deaktiviert.',
+ 'register:fields' => 'Es müssen alle Felder ausgefüllt werden.',
+ 'registration:notemail' => 'Die von Dir angegebene Email-Adresse scheint keine gültige Email-Adresse zu sein.',
+ 'registration:userexists' => 'Dieser Benutzername ist schon belegt.',
+ 'registration:usernametooshort' => 'Dein Benutzername muss mindestens %u Zeichen lang sein.',
+ 'registration:passwordtooshort' => 'Das Passwort muss mindestens %u Zeichen lang sein.',
+ 'registration:dupeemail' => 'Diese Email-Adresse ist schon bei einer früheren Registrierung verwendet worden.',
+ 'registration:invalidchars' => 'Entschuldigung, Dein Benutzername enthält das unzulässige Zeichen %s. Folgende Zeichen sind nicht zulässig: %s',
+ 'registration:emailnotvalid' => 'Entschuldigung, die angegebene Email-Adresse ist auf dieser Seite nicht zulässig.',
+ 'registration:passwordnotvalid' => 'Entschuldigung, das angegebene Passwort ist auf dieser Seite nicht zulässig.',
+ 'registration:usernamenotvalid' => 'Entschuldigung, der angegebene Benutzername ist auf dieser Seite nicht zulässig.',
+ 'adduser' => 'Benutzer hinzufügen',
+ 'adduser:ok' => 'Es wurde ein neuer Benutzer hinzugefügt.',
+ 'adduser:bad' => 'Der neue Benutzeraccount konnte nicht erzeugt werden.',
+ 'user:set:name' => 'Benutzernamen-Einstellungen',
+ 'user:name:label' => 'Mein Name',
+ 'user:name:success' => 'Dein auf der Seite angezeigter Name wurde geändert.',
+ 'user:name:fail' => 'Dein Name konnte nicht geändert werden. Stelle sicher, dass der Name nicht zu lang ist und versuche es noch einmal.',
+ 'user:set:password' => 'Account-Passwort ändern',
+ 'user:current_password:label' => 'Dein derzeitiges Passwort',
+ 'user:password:label' => 'Dein neues Passwort',
+ 'user:password2:label' => 'Neues Passwort noch einmal eingeben',
+ 'user:password:success' => 'Dein Passwort wurde geändert',
+ 'user:password:fail' => 'Dein Passwort wurde geändert.',
+ 'user:password:fail:notsame' => 'Die zwei eingegebenen Passwörter stimmen nicht überein!',
+ 'user:password:fail:tooshort' => 'Das angegebene Passwort ist zu kurz!',
+ 'user:password:fail:incorrect_current_password' => 'Deine Eingabe stimmt nicht mit Deinem derzeitigen Passwort überein.',
+ 'user:resetpassword:unknown_user' => 'Unbekannter Benutzername.',
+ 'user:resetpassword:reset_password_confirm' => 'Beim Zurücksetzen des Passworts wird eine Email mit dem neuen Passwort an Deine bei der Accountregistrierung angegebene Email-Adresse versendet.',
+ 'user:set:language' => 'Sprache der Community-Seite',
+ 'user:language:label' => 'Deine Sprache',
+ 'user:language:success' => 'Deine Spracheinstellungen wurden aktualisiert.',
+ 'user:language:fail' => 'Deine Spracheinstellungen konnten nicht gespeichert werden.',
+ 'user:username:notfound' => 'Benutzername %s unbekannt.',
+ 'user:password:lost' => 'Neues Passwort',
+ 'user:password:resetreq:success' => 'Die Anforderung eines neuen Passworts war erfolgreich. Die Email mit dem neuen Passwort wurde gesendet',
+ 'user:password:resetreq:fail' => 'Die Anforderung eines neuen Passworts ist fehlgeschlagen.',
+ 'user:password:text' => 'Um ein neues Passwort anzufordern, gebe im folgenden Textfeld Deinen Benutzernamen oder Deine Email-Adresse ein. Wir werden Dir dann eine Email zur Bestätigung der Anfrage zusenden. Folge dem Link in dieser Email, um Deine Passwort-Anfrage zu bestätigen. Dann wird Dir ein neues Passwort zugesandt.',
+ 'user:persistent' => 'Merken',
+ 'walled_garden:welcome' => 'Wilkommen in',
+ 'menu:page:header:administer' => 'Administrieren',
+ 'menu:page:header:configure' => 'Konfigurieren',
+ 'menu:page:header:develop' => 'Entwickeln',
+ 'menu:page:header:default' => 'Anderes',
+ 'admin:view_site' => 'Seite anzeigen',
+ 'admin:loggedin' => 'Angemeldet als %s',
+ 'admin:menu' => 'Menü',
+ 'admin:configuration:success' => 'Deine Einstellungen wurden gespeichert.',
+ 'admin:configuration:fail' => 'Deine Einstellungen konnten nicht gespeichert werden.',
+ 'admin:unknown_section' => 'Unbekannter Adminbereich.',
+ 'admin' => 'Admin',
+ 'admin:description' => 'Der Admin-Bereich ermöglicht es Dir, Systemeinstellungen vorzunehmen. Du hast Zugriff beispielsweise auf die Benutzerverwaltung und die Konfiguration von Plugins. Bitte wähle eine der unten angebotenen Optionen.',
+ 'admin:statistics' => 'Statistiken',
+ 'admin:statistics:overview' => 'Übersicht',
+ 'admin:appearance' => 'Design',
+ 'admin:administer_utilities' => 'Werkzeuge',
+ 'admin:develop_utilities' => 'Werkzeuge',
+ 'admin:users' => 'Benutzer',
+ 'admin:users:online' => 'Online',
+ 'admin:users:newest' => 'Neueste',
+ 'admin:users:add' => 'Neuen Benutzer hinzufügen',
+ 'admin:users:description' => 'In diesem Admin-Bereich kannst Du Benutzereinstellugen für Benutzeraccounts konfigurieren. Wähle eine der unten gezeigten Optionen.',
+ 'admin:users:adduser:label' => 'Hier klicken um einen neuen Benutzeraccount zu erstellen...',
+ 'admin:users:opt:linktext' => 'Benutzeraccount konfigurieren...',
+ 'admin:users:opt:description' => 'Benutzeraccounts und Accountinformationen bearbeiten. ',
+ 'admin:users:find' => 'Finde',
+ 'admin:settings' => 'Einstellungen',
+ 'admin:settings:basic' => 'Grundeinstellungen',
+ 'admin:settings:advanced' => 'Erweiterte Einstellungen',
+ 'admin:site:description' => 'Hier kannst Du einige globale Einstellungen für Deine Community-Seite vornehmen.',
+ 'admin:site:opt:linktext' => 'Community-Seite konfigurieren...',
+ 'admin:site:access:warning' => 'Eine Änderung des Zugangslevels betrifft nur die Seiteninhalte, die nach der Änderung erstellt werden.',
+ 'admin:dashboard' => 'Dashboard',
+ 'admin:widget:online_users' => 'Angemeldete Benutzer',
+ 'admin:widget:online_users:help' => 'Auflistung der Benutzer, die momentan online sind.',
+ 'admin:widget:new_users' => 'Neue Benutzer',
+ 'admin:widget:new_users:help' => 'Auflistung der neuesten Benutzer.',
+ 'admin:widget:content_stats' => 'Inhalts-Statistiken',
+ 'admin:widget:content_stats:help' => 'Auflistung der Inhalte, die von Benutzern erzeugt wurden.',
+ 'widget:content_stats:type' => 'Typ des Inhalts',
+ 'widget:content_stats:number' => 'Anzahl',
+ 'admin:widget:admin_welcome' => 'Willkommen',
+ 'admin:widget:admin_welcome:help' => 'Eine kurze Einführung in den Admin-Bereich von Elgg.',
+ 'admin:widget:admin_welcome:intro' => 'Willkommen auf Deiner Elgg-Seite! Du siehst gerade das Administrator-Dashboard. Es ist hilfreich, um auf Deiner Seite den Überblick zu behalten.',
+ 'admin:widget:admin_welcome:admin_overview' => 'Der Admin-Bereich ist in Unterseiten aufgeteilt, die über das Menu auf der rechten Seite aufgerufen werden können. Der Admin-Bereich ist aufgeteilt in drei Abschnitte:
+ <dl>
+ <dt>Administrieren</dt><dd>Alltägliche Aufgaben wie das Prüfen von gemeldeten Beiträgen, Auflisten der gerade angemeldeten Benutzern und das Anzeigen von Statistiken.</dd>
+ <dt>Konfigurieren</dt><dd>Gelegentlich notwendige Aufgaben wie die Konfiguration des Namens der Seite oder das Aktivieren eines Plugins.</dd>
+ <dt>Entwickeln</dt><dd>Für Entwickler, die ein Plugin oder ein Theme testen wollen. (Ein Entwickler-Plugin ist dafür notwendig.)</dd>
+ </dl>
+ ',
+ 'admin:widget:admin_welcome:outro' => '<br />Wirf auch einen Blick auf die zusätzlichen Resourcen, die Du über die Links in der Fußzeile des Admin-Bereichs aufrufen kannst. Und vielen Dank, dass Du Elgg verwendest!',
+ 'admin:widget:control_panel' => 'Seiten-Administration',
+ 'admin:widget:control_panel:help' => 'Schnellzugriff auf einige allgemeine administrative Funktionen',
+ 'admin:cache:flush' => 'Seitencaches zurücksetzen',
+ 'admin:cache:flushed' => 'Die Caches der Seite wurden zurückgesetzt.',
+ 'admin:footer:faq' => 'Administrations-FAQs',
+ 'admin:footer:manual' => 'Administrator-Handbuch',
+ 'admin:footer:community_forums' => 'Elgg-Community-Foren',
+ 'admin:footer:blog' => 'Elgg-Blog',
+ 'admin:plugins:category:all' => 'Alle Plugins',
+ 'admin:plugins:category:active' => 'Aktivierte Plugins',
+ 'admin:plugins:category:inactive' => 'Deaktivierte Plugins',
+ 'admin:plugins:category:admin' => 'Admin',
+ 'admin:plugins:category:bundled' => 'Mitgeliefert',
+ 'admin:plugins:category:nonbundled' => 'Nicht mitgeliefert',
+ 'admin:plugins:category:content' => 'Inhalte',
+ 'admin:plugins:category:development' => 'Entwicklung',
+ 'admin:plugins:category:enhancement' => 'Erweiterung',
+ 'admin:plugins:category:api' => 'Service/API',
+ 'admin:plugins:category:communication' => 'Kommunikation',
+ 'admin:plugins:category:security' => 'Sicherheit und Spam',
+ 'admin:plugins:category:social' => 'Social',
+ 'admin:plugins:category:multimedia' => 'Multimedia',
+ 'admin:plugins:category:theme' => 'Themes',
+ 'admin:plugins:category:widget' => 'Widgets',
+ 'admin:plugins:category:utility' => 'Werkzeuge',
+ 'admin:plugins:sort:priority' => 'Priorität',
+ 'admin:plugins:sort:alpha' => 'Alphabetisch',
+ 'admin:plugins:sort:date' => 'Neueste',
+ 'admin:plugins:markdown:unknown_plugin' => 'Unbekanntes Plugin.',
+ 'admin:plugins:markdown:unknown_file' => 'Unbekannte Datei.',
+ 'admin:notices:could_not_delete' => 'Die Benachrichtigung kann nicht gelöscht werden.',
+ 'admin:options' => 'Admin-Optionen',
+ 'plugins:settings:save:ok' => 'Die Einstellungen für das Plugin %s wurden gespeichert.',
+ 'plugins:settings:save:fail' => 'Beim Speichern der Einstellungungen für das Plugin %s ist ein Problem aufgetreten.',
+ 'plugins:usersettings:save:ok' => 'Die Benutzereinstellungen für das Plugin %s wurden gespeichert.',
+ 'plugins:usersettings:save:fail' => 'Beim Speichern der Benutzereinstellungungen für das Plugin %s ist ein Problem aufgetreten.',
+ 'item:object:plugin' => 'Plugins',
+ 'admin:plugins' => 'Plugins',
+ 'admin:plugins:activate_all' => 'Alle aktivieren',
+ 'admin:plugins:deactivate_all' => 'Alle deaktivieren',
+ 'admin:plugins:activate' => 'Aktivieren',
+ 'admin:plugins:deactivate' => 'Deaktivieren',
+ 'admin:plugins:description' => 'Hier kannst Du die auf Deiner Community-Seite installierten Tools (Plugins) verwalten und hast Zugriff auf die von ihnen angebotenen Konfigurationsoptionen.',
+ 'admin:plugins:opt:linktext' => 'Tools konfigurieren...',
+ 'admin:plugins:opt:description' => 'Konfigurieren der installierten Tools der Community-Seite.',
+ 'admin:plugins:label:author' => 'Author',
+ 'admin:plugins:label:copyright' => 'Copyright',
+ 'admin:plugins:label:categories' => 'Kategorien',
+ 'admin:plugins:label:licence' => 'Lizenz',
+ 'admin:plugins:label:website' => 'URL',
+ 'admin:plugins:label:moreinfo' => 'Weitere Informationen',
+ 'admin:plugins:label:version' => 'Version',
+ 'admin:plugins:label:location' => 'Pfad zum Plugin-Verzeichnis',
+ 'admin:plugins:label:dependencies' => 'Abhängigkeiten',
+ 'admin:plugins:warning:elgg_version_unknown' => 'Dieses Plugin verwendet eine veraltete Manifest-Datei und es gibt keine Informationen bezüglich den kompatiblen Elgg-Versionen. Es wird wahrscheinlich nicht funktionieren!',
+ 'admin:plugins:warning:unmet_dependencies' => 'Dieses Plugin hat unerfüllte Abhängigkeiten und kann deshalb nicht aktiviert werden. Prüfe die Abhängigkeiten für weitere Informationen.',
+ 'admin:plugins:warning:invalid' => '%s ist kein zulässiges Elgg-Plugin. Bitte schau in der <a href="http://docs.elgg.org/Invalid_Plugin">Elgg-Dokumentation</a> nach, um weitere Hinweise zur Problemlösung zu erhalten.',
+ 'admin:plugins:cannot_activate' => 'Aktivierung nicht möglich.',
+ 'admin:plugins:set_priority:yes' => '%s neu angeordnet.',
+ 'admin:plugins:set_priority:no' => '%s kann nicht neu angeordnet werden.',
+ 'admin:plugins:set_priority:no_with_msg' => '%s konnte nicht neu angeordnet werden. Fehlermeldung: %s',
+ 'admin:plugins:deactivate:yes' => '%s deaktiviert.',
+ 'admin:plugins:deactivate:no' => '%s kann nicht deaktiviert werden.',
+ 'admin:plugins:deactivate:no_with_msg' => '%s konnte nicht deaktiviert werden. Fehlermeldung: %s',
+ 'admin:plugins:activate:yes' => '%s aktiviert.',
+ 'admin:plugins:activate:no' => '%s kann nicht aktiviert werden.',
+ 'admin:plugins:activate:no_with_msg' => '%s konnte nicht aktiviert werden. Fehlermeldung: %s',
+ 'admin:plugins:categories:all' => 'Alle Kategorien',
+ 'admin:plugins:plugin_website' => 'Plugin-Webseite',
+ 'admin:plugins:author' => '%s',
+ 'admin:plugins:version' => 'Version %s',
+ 'admin:plugin_settings' => 'Plugin-Einstellungen',
+ 'admin:plugins:warning:unmet_dependencies_active' => 'Dieses Plugin ist aktiviert aber es hat unerfüllte Abhängigkeiten. Dies kann zu Problemen führen. Siehe "mehr Info" unten für weitere Einzelheiten.',
+ 'admin:plugins:dependencies:type' => 'Typ',
+ 'admin:plugins:dependencies:name' => 'Name',
+ 'admin:plugins:dependencies:expected_value' => 'Erwarteter Wert',
+ 'admin:plugins:dependencies:local_value' => 'Tatsächlicher Wert',
+ 'admin:plugins:dependencies:comment' => 'Kommentar',
+ 'admin:statistics:description' => 'Dies ist ein Überblick über die Seiten-Statistik Deiner Community. Falls Du detailiertere Statistiken benötigst, ist ein ausführlicheres, professionelles Administations-Tool verfügbar.',
+ 'admin:statistics:opt:description' => 'Überblick über Statistiken zu Benutzern und Objekten Deiner Community-Seite.',
+ 'admin:statistics:opt:linktext' => 'Statistiken anzeigen...',
+ 'admin:statistics:label:basic' => 'Kurzstatistik Deiner Community-Seite',
+ 'admin:statistics:label:numentities' => 'Entitäten Deiner Community-Seite',
+ 'admin:statistics:label:numusers' => 'Anzahl der Mitglieder',
+ 'admin:statistics:label:numonline' => 'Anzahl der angemeldeten Mitglieder',
+ 'admin:statistics:label:onlineusers' => 'Momentan angemeldete Mitglieder',
+ 'admin:statistics:label:version' => 'Elgg-Version',
+ 'admin:statistics:label:version:release' => 'Release',
+ 'admin:statistics:label:version:version' => 'Version',
+ 'admin:user:label:search' => 'Suche Benutzeraccount:',
+ 'admin:user:label:searchbutton' => 'Suche',
+ 'admin:user:ban:no' => 'Benutzeraccount sperren',
+ 'admin:user:ban:yes' => 'Benutzeraccount gesperrt.',
+ 'admin:user:self:ban:no' => 'Du kannst Dich nicht selbst sperren!',
+ 'admin:user:unban:no' => 'Sperrung des Benutzeraccounts kann nicht aufgehoben werden.',
+ 'admin:user:unban:yes' => 'Sperrung des Benutzeraccounts aufgehoben.',
+ 'admin:user:delete:no' => 'Benutzeraccount kann nicht gelöscht werden.',
+ 'admin:user:delete:yes' => 'Der Benutzeraccount %s wurde gelöscht.',
+ 'admin:user:self:delete:no' => 'Du kannst Deinen eigenen Account nicht löschen!',
+ 'admin:user:resetpassword:yes' => 'Das Passwort wurde zurückgesetzt und der Benutzer benachrichtigt.',
+ 'admin:user:resetpassword:no' => 'Das Passwort konnte nicht zurückgesetzt werden.',
+ 'admin:user:makeadmin:yes' => 'Der Benutzer ist nun ein Administrator.',
+ 'admin:user:makeadmin:no' => 'Die Zuweisung von Administratorrechten für den Benutzer ist fehlgeschlagen.',
+ 'admin:user:removeadmin:yes' => 'Der Benutzer ist nicht länger ein Administrator.',
+ 'admin:user:removeadmin:no' => 'Die Rücknahme von Administratorrechten für den Benutzer ist fehlgeschlagen.',
+ 'admin:user:self:removeadmin:no' => 'Du kannst Dir nicht selbst die Administratorrechte entziehen.',
+ 'admin:appearance:menu_items' => 'Menü-Einträge',
+ 'admin:menu_items:configure' => 'Konfiguriere die Einträge im Hauptmenü.',
+ 'admin:menu_items:description' => 'Wähle aus, welche Links Du als separate Menü-Einträge anzeigen lassen willst. Die restlichen Links werden unter "Mehr" am Ende der Liste zusammengefaßt.',
+ 'admin:menu_items:hide_toolbar_entries' => 'Links aus dem Toolbar-Menü entfernen?',
+ 'admin:menu_items:saved' => 'Menü-Einträge gespeichert.',
+ 'admin:add_menu_item' => 'Einen benutzerdefinierten Menü-Eintrag hinzufügen',
+ 'admin:add_menu_item:description' => 'Gebe den anzuzeigenden Namen und die URL an, um einen Eintrag zum Menü hinzuzufügen.',
+ 'admin:appearance:default_widgets' => 'Standard-Widgets',
+ 'admin:default_widgets:unknown_type' => 'Unbekannter Widget-Typ.',
+ 'admin:default_widgets:instructions' => 'Hinzufügen, Entfernen, Positionieren und Konfigurieren der standardmäßig anzuzeigenden Widgets für die gewünschte Seite. Diese Änderungen werden nur neu erstellte Benutzeraccounts auf Deiner Community-Seite betreffen.',
+ 'usersettings:description' => 'Hier kannst Du alle Deine persönlichen Einstellungen vornehmen, beispielsweise Einstellungen der Benutzeraccounts order Konfiguration von Plugins.',
+ 'usersettings:statistics' => 'Deine persönliche Statistik',
+ 'usersettings:statistics:opt:description' => 'Überblick über Statistiken zu Benutzern und Objekten Deiner Community-Seite.',
+ 'usersettings:statistics:opt:linktext' => 'Account-Statistik',
+ 'usersettings:user' => 'Deine Einstellungen',
+ 'usersettings:user:opt:description' => 'Hier kannst Du Benutzereinstellungen konfigurieren.',
+ 'usersettings:user:opt:linktext' => 'Account konfigurieren',
+ 'usersettings:plugins' => 'Tools',
+ 'usersettings:plugins:opt:description' => 'Einstellungen (falls vorhanden) der aktivierten Tools konfigurieren.',
+ 'usersettings:plugins:opt:linktext' => 'Konfiguriere Deine Tools',
+ 'usersettings:plugins:description' => 'Hier kannst Du Deine persönlichen Einstellungen für die vom Administrator installierten Tools konfigurieren.',
+ 'usersettings:statistics:label:numentities' => 'Deine Beiträge',
+ 'usersettings:statistics:yourdetails' => 'Deine Accountdetails',
+ 'usersettings:statistics:label:name' => 'Vollständiger Name',
+ 'usersettings:statistics:label:email' => 'Email-Adresse',
+ 'usersettings:statistics:label:membersince' => 'Mitglied seit',
+ 'usersettings:statistics:label:lastlogin' => 'Zuletzt angemeldet',
+ 'river:all' => 'Alle Aktivitäten',
+ 'river:mine' => 'Meine Aktivitäten',
+ 'river:friends' => 'Aktivitäten von Freunden',
+ 'river:select' => 'Zeige %s',
+ 'river:comments:more' => '+%u weitere',
+ 'river:generic_comment' => 'kommentierte %s %s',
+ 'friends:widget:description' => 'Auflistung einiger Deiner Freunde',
+ 'friends:num_display' => 'Anzahl der anzuzeigenden Freunde.',
+ 'friends:icon_size' => 'Icon-Größe',
+ 'friends:tiny' => 'sehr klein',
+ 'friends:small' => 'klein',
+ 'save' => 'Speichern',
+ 'reset' => 'Zurücksetzen',
+ 'publish' => 'Veröffentlichen',
+ 'cancel' => 'Abbrechen',
+ 'saving' => 'Wird gespeichert...',
+ 'update' => 'Aktualisieren',
+ 'preview' => 'Vorschau',
+ 'edit' => 'Bearbeiten',
+ 'delete' => 'Löschen',
+ 'accept' => 'Zustimmen',
+ 'load' => 'Laden',
+ 'upload' => 'Hochladen',
+ 'ban' => 'Sperren',
+ 'unban' => 'Sperrung aufheben',
+ 'banned' => 'Gesperrt',
+ 'enable' => 'Aktivieren',
+ 'disable' => 'Deaktivieren',
+ 'request' => 'Anfordern',
+ 'complete' => 'vollständig',
+ 'open' => 'Öffnen',
+ 'close' => 'Schließen',
+ 'reply' => 'Antworten',
+ 'more' => 'Weitere',
+ 'comments' => 'Kommentare',
+ 'import' => 'Importieren',
+ 'export' => 'Exportieren',
+ 'untitled' => 'Ohne Titel',
+ 'help' => 'Hilfe',
+ 'send' => 'Absenden',
+ 'post' => 'Schreiben',
+ 'submit' => 'Abschicken',
+ 'comment' => 'Kommentieren',
+ 'upgrade' => 'Aktualisieren',
+ 'sort' => 'Sortieren',
+ 'filter' => 'Filtern',
+ 'new' => 'Neu',
+ 'add' => 'Hinzufügen',
+ 'create' => 'Hinzufügen',
+ 'site' => 'Webseite',
+ 'activity' => 'Aktivitäten',
+ 'members' => 'Mitglieder',
+ 'up' => 'Höher',
+ 'down' => 'Tiefer',
+ 'top' => 'Anfang',
+ 'bottom' => 'Ende',
+ 'invite' => 'Einladen',
+ 'resetpassword' => 'Passwort zurücksetzen',
+ 'makeadmin' => 'Zum Admin machen',
+ 'removeadmin' => 'Admin entlassen',
+ 'option:yes' => 'Ja',
+ 'option:no' => 'Nein',
+ 'unknown' => 'Unbekannt',
+ 'active' => 'Aktiv',
+ 'total' => 'Gesamt',
+ 'learnmore' => 'Hier klicken um mehr zu erfahren.',
+ 'content' => 'Beiträge',
+ 'content:latest' => 'Letzte Aktivitäten',
+ 'content:latest:blurb' => 'Oder hier klicken, um die neuesten Beiträge dieser Community-Seite zu sehen.',
+ 'link:text' => 'Link besuchen',
+ 'question:areyousure' => 'Bist Du sicher?',
+ 'title' => 'Titel',
+ 'description' => 'Beschreibung',
+ 'tags' => 'Tags',
+ 'spotlight' => 'Spotlight',
+ 'all' => 'Alle',
+ 'mine' => 'Meine',
+ 'by' => 'von',
+ 'none' => 'keine',
+ 'annotations' => 'Kommentare',
+ 'relationships' => 'Beziehungen',
+ 'metadata' => 'Metadaten',
+ 'tagcloud' => 'Tagcloud',
+ 'tagcloud:allsitetags' => 'Alle Tags der Seite',
+ 'on' => 'An',
+ 'off' => 'Aus',
+ 'edit:this' => 'Bearbeiten',
+ 'delete:this' => 'Löschen',
+ 'comment:this' => 'Kommentieren',
+ 'deleteconfirm' => 'Bist Du sicher, dass Du diesen Eintrag löschen willst?',
+ 'fileexists' => 'Es wurde bereits eine Datei hochgeladen. Um sie zu ersetzen, unten auswählen:',
+ 'useradd:subject' => 'Benutzeraccount erstellt',
+ 'useradd:body' => '
+%s,
+
+Auf der Community-Seite %s wurde ein Benutzeraccount für Dich erstellt %s. Um Dich anzumelden, gehe zu:
+
+%s
+
+und melde Dich mit diesen Zugangsdaten an:
+
+Benutzername (Username): %s
+Passwort: %s
+
+Nachdem Du Dich angemeldet hast, solltest Du Dein Passwort ändern.
+',
+ 'systemmessages:dismiss' => 'Hier klicken, um die Statusmeldung auszublenden',
+ 'importsuccess' => 'Das Importieren der Daten war erfolgreich',
+ 'importfail' => 'Das Importieren der OpenDD-Daten ist fehlgeschlagen.',
+ 'friendlytime:justnow' => 'soeben',
+ 'friendlytime:minutes' => 'vor %s Minuten',
+ 'friendlytime:minutes:singular' => 'vor einer Minute',
+ 'friendlytime:hours' => 'vor %s Stunden',
+ 'friendlytime:hours:singular' => 'vor einer Stunde',
+ 'friendlytime:days' => 'vor %s Tagen',
+ 'friendlytime:days:singular' => 'gestern',
+ 'friendlytime:date_format' => 'j F Y @ g:ia',
+ 'date:month:01' => '%s Januar',
+ 'date:month:02' => '%s Februar',
+ 'date:month:03' => '%s März',
+ 'date:month:04' => '%s April',
+ 'date:month:05' => '%s Mai',
+ 'date:month:06' => '%s Juni',
+ 'date:month:07' => '%s Juli',
+ 'date:month:08' => '%s August',
+ 'date:month:09' => '%s September',
+ 'date:month:10' => '%s Oktober',
+ 'date:month:11' => '%s November',
+ 'date:month:12' => '%s Dezember',
+ 'installation:sitename' => 'Der Name Deiner Community-Seite:',
+ 'installation:sitedescription' => 'Eine kurze Beschreibung Deiner Seite (optional):',
+ 'installation:wwwroot' => 'Die URL Deiner Community-Seite:',
+ 'installation:path' => 'Der vollständige Pfad zum Elgg-Installationsverzeichnis auf Deinem Server:',
+ 'installation:dataroot' => 'Der vollständige Pfad zum Elgg-Datenverzeichnis auf Deinem Server:',
+ 'installation:dataroot:warning' => 'Du mußt dieses Verzeichnis selbst erzeugen. Es muß in einem anderen Verzeichnis als Dein Elgg-Installationsverzeichnis sein.',
+ 'installation:sitepermissions' => 'Der standardmäßige Zugangslevel: ',
+ 'installation:language' => 'Die Standardsprache Deiner Community-Seite: ',
+ 'installation:debug' => 'Der Debug-Modus liefert detailiertere Rückmeldungen, die bei der Fehlersuche hilfreich sein können. Allerdings kann dadurch das Laden der Seiten verlangsamt werden. Daher sollte er nur aktiviert werden, falls Probleme auftreten: ',
+ 'installation:debug:none' => 'Debug-Modus deaktivieren (empfohlen)',
+ 'installation:debug:error' => 'Nur kritische Fehler anzeigen',
+ 'installation:debug:warning' => 'Kritische Fehler und Warnungen anzeigen',
+ 'installation:debug:notice' => 'Alle Fehler, Warnungen und Benachrichtigungen protokollieren',
+ 'installation:registration:description' => 'Standardmäßig ist die Registrierung neuer Benutzeraccounts erlaubt. Schalte dies ab, wenn Du nicht willst, dass neue Besucher Deiner Seite Accounts registrieren dürfen.',
+ 'installation:registration:label' => 'Registrieren neuer Benutzeraccounts erlauben',
+ 'installation:walled_garden:description' => 'Deine Community-Seite als privates Netzwerk betreiben. Nur angemeldete Benutzer werden auf die Inhalte Deiner Seite Zugriff haben mit der Ausnahme von Inhalten, deren Zugriffsberechtigung explizit auf \'öffentlich\' gesetzt ist.',
+ 'installation:walled_garden:label' => 'Zugriff auf angemeldete Benutzer beschränken',
+ 'installation:httpslogin' => 'Aktivieren, um den Benutzern die Anmeldung via HTTPS zu ermöglichen. Dafür ist es notwendig, dass Dein Server das https-Protokoll unterstützt.',
+ 'installation:httpslogin:label' => 'HTTPS-Anmeldungen zulassen',
+ 'installation:view' => 'Gebe den Ansichtsmodus an, der für Deine Community-Seite verwendet werden soll. Wenn Du nicht sicher bist was Du eingeben sollst, lass das Textfeld leer oder verwende "default", um den Standardmodus zu verwenden:',
+ 'installation:siteemail' => 'Email-Adresse Deiner Community-Seite (wird vom System verwendet, um Benachrichtigungen zu versenden)',
+ 'installation:disableapi' => 'Elgg bietet eine API zum Erstellen von Webservices, die externen Anwendungen die Interaktion mit Deiner Elgg-Seite ermöglicht.',
+ 'installation:disableapi:label' => 'Webservice-API von Elgg aktivieren',
+ 'installation:allow_user_default_access:description' => 'Falls diese Option aktiviert ist, dürfen Benutzer einen individuellen Zuganglevel für ihre Inhalte festlegen, wodurch der systemweite Zugangslevel außer Kraft gesetzt wird.',
+ 'installation:allow_user_default_access:label' => 'Indivuellen benutzerdefinierten Zugangslevel erlauben',
+ 'installation:simplecache:description' => 'Simple Cache verbessert die Systemleistung durch Caching von statischen Seiteninhalten inklusive einiger CSS- und JavaScript-Dateien. Normalerweise wirst Du Simple Cache verwenden wollen.',
+ 'installation:simplecache:label' => 'Simple Cache aktivieren (empfohlen)',
+ 'upgrading' => 'Aktualisieren...',
+ 'upgrade:db' => 'Deine Datenbank wurde aktualisiert.',
+ 'upgrade:core' => 'Deine Elgg-Installation wurde aktualisiert.',
+ 'upgrade:unable_to_upgrade' => 'Die Aktualisierung ist fehlgeschlagen.',
+ 'upgrade:unable_to_upgrade_info' => 'Diese Installation kann nicht aktualisiert werden, da in den Views-Verzeichnissen der
+ Elgg-Basisinstallation veraltete Views gefunden wurden. Diese Views werden nicht mehr
+ unterstützt und müssen entfernt werden, damit Elgg funktionieren kann. Wenn Du keine
+ Dateien modifiziert hast, die in der Standardinstallation von Elgg enthalten sind,
+ kannst Du einfach das Views-Verzeichnis löschen und durch das View-Verzeichnis ersetzen,
+ das im Paket der neuesten Version von Elgg enthalten ist und von <a href="http://elgg.org">elgg.org</a>
+ heruntergeladen werden kann.<br /><br />
+
+ Wenn Du genauere Installationsanweisungen benötigst, lese die <a href="http://docs.elgg.org/wiki/Upgrading_Elgg">
+ Dokumentation über die Aktualisierung von Elgg</a>. Falls Du Hilfe benötigst, stelle Deine Frage in den
+ <a href="http://community.elgg.org/pg/groups/discussion/">Community Support-Foren</a>.',
+ 'update:twitter_api:deactivated' => 'Die Twitter API (bisher Twitter Service genannt) wurde während der Seitenaktualisierung deaktiviert. Bitte aktiviere die API manuell, falls sie benötigt wird.',
+ 'update:oauth_api:deactivated' => 'OAuth API (bisher OAuth Lib genannt) wurde während der Seitenaktualisierung deaktiviert. Bitte aktiviere die API manuell, falls sie benötigt wird.',
+ 'deprecated:function' => '%s() wurde durch %s() als veraltet markiert.',
+ 'welcome' => 'Willkommen',
+ 'welcome:user' => 'Willkommen %s',
+ 'email:settings' => 'Email',
+ 'email:address:label' => 'Deine Email-Adresse',
+ 'email:save:success' => 'Neue Email-Adresse gespeichert. Eine Bestätigungs-Email wurde versandt.',
+ 'email:save:fail' => 'Deine neue Email-Adresse konnte nicht gespeichert werden.',
+ 'friend:newfriend:subject' => 'Du bist nun mit %s befreundet!',
+ 'friend:newfriend:body' => 'Du bist nun mit %s befreundet!
+
+Klicke auf den folgenden Link um ihr/sein Profil zu besuchen:
+
+%s
+
+Du kannst auf diese Email NICHT antworten.',
+ 'email:resetpassword:subject' => 'Passwort wurde zurückgesetzt!',
+ 'email:resetpassword:body' => 'Hallo %s,
+
+Dein Passwort wurde zurückgesetzt. Dein neues Passwort ist: %s',
+ 'email:resetreq:subject' => 'Anfrage zum Zurücksetzen Deines Passworts.',
+ 'email:resetreq:body' => 'Hallo %s,
+
+es wurde eine Anfrage zum Zurücksetzen des Passworts Deines Accounts gestellt (von der IP-Adresse %s).
+
+Falls Du diese Anfrage gestellt hast, klicke bitte auf den folgenden Link, um die Anfrage zu bestätigen:
+
+%s
+
+Andernfalls ignoriere bitte diese Email.
+',
+ 'default_access:settings' => 'Standard-Zugangslevel für Deine Inhalte',
+ 'default_access:label' => 'Standard-Zugangslevel',
+ 'user:default_access:success' => 'Dein neuer Standard-Zugangslevel wurde gespeichert.',
+ 'user:default_access:failure' => 'Dein neuer Standard-Zugangslevel konnte nicht gespeichert werden.',
+ 'xmlrpc:noinputdata' => 'Fehlende Eingabedaten',
+ 'comments:count' => 'Kommentare von %s',
+ 'riveraction:annotation:generic_comment' => '%s kommentierte %s',
+ 'generic_comments:add' => 'Kommentieren',
+ 'generic_comments:post' => 'Kommentieren',
+ 'generic_comments:text' => 'Kommentar',
+ 'generic_comments:latest' => 'Neueste Kommentare',
+ 'generic_comment:posted' => 'Dein Kommentar wurde gespeichert.',
+ 'generic_comment:deleted' => 'Der Kommentar wurde gelöscht.',
+ 'generic_comment:blank' => 'Entschuldigung, aber Du mußt zuerst etwas schreiben bevor wir Deinen Kommentar abspeichern können.',
+ 'generic_comment:notfound' => 'Entschuldigung, aber wird konnten den gesuchten Eintrag nicht finden.',
+ 'generic_comment:notdeleted' => 'Entschuldigung, dieser Kommentar konnte nicht gelöscht werden.',
+ 'generic_comment:failure' => 'Beim Speichern Deines Kommentars ist ein Fehler aufgetreten. Bitte versuche es noch einmal.',
+ 'generic_comment:none' => 'Keine Kommentare.',
+ 'generic_comment:title' => 'Kommentar von %s',
+ 'generic_comment:email:subject' => 'Du hast einen neuen Kommentar erhalten!',
+ 'generic_comment:email:body' => 'Zu Deinem Eintrag "%s" wurde von %s ein neuer Kommentar geschrieben. Der Kommentar lautet:
+
+
+%s
+
+
+Um zu antworten oder Deinen ursprünglichen Eintrag aufzurufen, folge diesem Link:
+
+%s
+
+Um das Profil von %s aufzurufen, folge diesem Link:
+
+%s
+
+Du kannst auf diese Email NICHT antworten.',
+ 'byline' => 'Von %s',
+ 'entity:default:strapline' => '%s erzeugt von %s',
+ 'entity:default:missingsupport:popup' => 'Diese Entität kann nicht richtig angezeigt werden. Dies kann daran liegen, dass dafür ein Plugin benötigt wird, das nicht mehr installiert ist.',
+ 'entity:delete:success' => 'Die Entität %s wurde gelöscht',
+ 'entity:delete:fail' => 'Die Entität %s konnte nicht gelöscht werden',
+ 'actiongatekeeper:missingfields' => 'Der Form fehlt der __token und/oder __ts Eintrag',
+ 'actiongatekeeper:tokeninvalid' => 'Es ist ein Fehler aufgetreten (Token mismatch - ungültiges Token). Ursache dafür ist wahrscheinlich, dass das Authentifizierungs-Token für die Seite, die Du betrachtet hast, abgelaufen ist. Bitte lade die Seite neu und versuche es noch einmal.',
+ 'actiongatekeeper:timeerror' => 'Das Authentifizierungs-Token für die die Seite, die Du betrachtet hast, ist abgelaufen. Bitte lade die Seite neu und versuche es noch einmal.',
+ 'actiongatekeeper:pluginprevents' => 'Durch eine installierte Erweiterung wurde die Übertragung dieser Form verhindert.',
+ 'word:blacklist' => 'und, der, die, das, den, dem, des, ein, eine, eines, einen, einem, einer, dann, aber, sie, er, es, ihr, ihm, ihres, ihrer, ihrem, ihren, sein, seiner, seines, seinem, seinen, nicht, also, über, jetzt, deshalb, daher, darum, demzufolge, deswegen, folglich, somit, allerdings, immer, noch, ebenso, andernfalls, umgekehrt, eher, infolgedessen, darüberhinaus, darüber, hinaus, trotzdem, dennoch, anstatt, stattdessen, inzwischen, mittlerweile, unterdessen, dementsprechend, dies, dieser, dieses, diesem, diesen, was, wem, wessen, deren, dessen',
+ 'tag_names:tags' => 'Tags',
+ 'tags:site_cloud' => 'Tagcloud',
+ 'js:security:token_refresh_failed' => 'Verbindung mit %s fehlgeschlagen. Eventuell gibt es Probleme beim Speichern neuer Inhalte.',
+ 'js:security:token_refreshed' => 'Verbindung mit %s wiederhergestellt!',
+ 'aa' => 'Afar',
+ 'ab' => 'Abchasisch',
+ 'af' => 'Afrikaans',
+ 'am' => 'Amharisch',
+ 'ar' => 'Arabisch',
+ 'as' => 'Assamesisch',
+ 'ay' => 'Aymara',
+ 'az' => 'Aserbaidschanisch',
+ 'ba' => 'Baschkirisch',
+ 'be' => 'Weissrussisch',
+ 'bg' => 'Bulgarisch',
+ 'bh' => 'Bihari',
+ 'bi' => 'Bislama',
+ 'bn' => 'Bengalisch',
+ 'bo' => 'Tibetisch',
+ 'br' => 'Bretonisch',
+ 'ca' => 'Katalanisch',
+ 'co' => 'Korsisch',
+ 'cs' => 'Tschechisch',
+ 'cy' => 'Walisisch',
+ 'da' => 'Dänisch',
+ 'de' => 'Deutsch',
+ 'dz' => 'hutanisch',
+ 'el' => 'Griechisch',
+ 'en' => 'Englisch',
+ 'eo' => 'Esperanto',
+ 'es' => 'Spanisch',
+ 'et' => 'Estnisch',
+ 'eu' => 'Baskisch',
+ 'fa' => 'Persisch',
+ 'fi' => 'Finnisch',
+ 'fj' => 'Fidschi',
+ 'fo' => 'Färöisch',
+ 'fr' => 'Französisch',
+ 'fy' => 'Friesisch',
+ 'ga' => 'Irisch',
+ 'gd' => 'Schottisch / Gälisch',
+ 'gl' => 'Galizisch',
+ 'gn' => 'Guarani',
+ 'gu' => 'Gujarati',
+ 'he' => 'Hebräisch',
+ 'ha' => 'Hausa',
+ 'hi' => 'Hindi',
+ 'hr' => 'Kroatisch',
+ 'hu' => 'Ungarisch',
+ 'hy' => 'Armenisch',
+ 'ia' => 'Interlingua',
+ 'id' => 'Indonesisch',
+ 'ie' => 'Interlingue',
+ 'ik' => 'Inupiaq',
+ 'is' => 'Isländisch',
+ 'it' => 'Italienisch',
+ 'iu' => 'Inuit',
+ 'iw' => 'Hebräisch (obsolet)',
+ 'ja' => 'Japanisch',
+ 'ji' => 'Yiddish (obsolet)',
+ 'jw' => 'Javanisch',
+ 'ka' => 'Georgisch',
+ 'kk' => 'Kasachisch',
+ 'kl' => 'Grönländisch',
+ 'km' => 'Kambodschanisch',
+ 'kn' => 'Kanadisch',
+ 'ko' => 'Koreanisch',
+ 'ks' => 'Kashmiri',
+ 'ku' => 'Kurdisch',
+ 'ky' => 'Kirgisisch',
+ 'la' => 'Latein',
+ 'ln' => 'Lingala',
+ 'lo' => 'Laotisch',
+ 'lt' => 'Litauisch',
+ 'lv' => 'Lettisch',
+ 'mg' => 'Malagasy',
+ 'mi' => 'Maori',
+ 'mk' => 'Mazedonisch',
+ 'ml' => 'Malayalam',
+ 'mn' => 'Mongolisch',
+ 'mo' => 'Moldawisch',
+ 'mr' => 'Marathi',
+ 'ms' => 'Malaiisch',
+ 'mt' => 'Maltesisch',
+ 'my' => 'Burmanisch',
+ 'na' => 'Nauruisch',
+ 'ne' => 'Nepalesisch',
+ 'nl' => 'Niederländisch',
+ 'no' => 'Norwegisch',
+ 'oc' => 'Ossetisch',
+ 'om' => 'Oromo',
+ 'or' => 'Oriya',
+ 'pa' => 'Panjabi',
+ 'pl' => 'Polnisch',
+ 'ps' => 'Paschtunisch',
+ 'pt' => 'Portugiesisch',
+ 'qu' => 'Quechua',
+ 'rm' => 'Rätoromanisch',
+ 'rn' => 'Kirundi',
+ 'ro' => 'Rumänisch',
+ 'ru' => 'Russisch',
+ 'rw' => 'Kinyarwanda',
+ 'sa' => 'Sanskrit',
+ 'sd' => 'Sindhi',
+ 'sg' => 'Sangro',
+ 'sh' => 'Serbokroatisch',
+ 'si' => 'Singhalesisch',
+ 'sk' => 'Slowakisch',
+ 'sl' => 'Slowenisch',
+ 'sm' => 'Samoisch',
+ 'sn' => 'Shona',
+ 'so' => 'Somali',
+ 'sq' => 'Albanisch',
+ 'sr' => 'Serbisch',
+ 'ss' => 'Siswati',
+ 'st' => 'Sesotho',
+ 'su' => 'Sudanesisch',
+ 'sv' => 'Schwedisch',
+ 'sw' => 'Swahili',
+ 'ta' => 'Tamilisch',
+ 'te' => 'Tegulu',
+ 'tg' => 'Tadschikisch',
+ 'th' => 'Thailändisch',
+ 'ti' => 'Tigrinya',
+ 'tk' => 'Turkmenisch',
+ 'tl' => 'Tagalog',
+ 'tn' => 'Setswana',
+ 'to' => 'Tongaisch',
+ 'tr' => 'Türkisch',
+ 'ts' => 'Tsonga',
+ 'tt' => 'Tatarisch',
+ 'tw' => 'Twi',
+ 'ug' => 'Uigurisch',
+ 'uk' => 'Ukrainisch',
+ 'ur' => 'Urdu',
+ 'uz' => 'Uzbek',
+ 'vi' => 'Vietnamesisch',
+ 'vo' => 'Volapuk',
+ 'wo' => 'Wolof',
+ 'xh' => 'Xhosa',
+ 'yi' => 'Yiddish',
+ 'yo' => 'Yoruba',
+ 'za' => 'Zuang',
+ 'zh' => 'Chinesisch',
+ 'zu' => 'Zulu',
+);
+
+add_translation("de", $de);
+
diff --git a/mod/languages/languages/de/de.custom_index.php b/mod/languages/languages/de/de.custom_index.php
new file mode 100644
index 000000000..b6699816f
--- /dev/null
+++ b/mod/languages/languages/de/de.custom_index.php
@@ -0,0 +1,11 @@
+<?php
+$de = array (
+ 'custom:bookmarks' => 'Neueste Lesezeichen',
+ 'custom:groups' => 'Neueste Gruppen',
+ 'custom:files' => 'Neueste Dateien',
+ 'custom:blogs' => 'Neueste Blog-Einträge',
+ 'custom:members' => 'Neueste Mitglieder',
+);
+
+add_translation("de", $de);
+
diff --git a/mod/languages/languages/de/de.dashboard.php b/mod/languages/languages/de/de.dashboard.php
new file mode 100644
index 000000000..3b58fcf76
--- /dev/null
+++ b/mod/languages/languages/de/de.dashboard.php
@@ -0,0 +1,11 @@
+<?php
+$de = array (
+ 'dashboard:widget:group:title' => 'Gruppen-Aktivität',
+ 'dashboard:widget:group:desc' => 'Zeige die Aktivitäten in einer Deiner Gruppen an.',
+ 'dashboard:widget:group:select' => 'Wähle eine Gruppe',
+ 'dashboard:widget:group:noactivity' => 'In dieser Gruppe gibt es noch keine Aktivitäten.',
+ 'dashboard:widget:group:noselect' => 'Bearbeite dieses Widget, um eine Gruppe auszuwählen.',
+);
+
+add_translation("de", $de);
+
diff --git a/mod/languages/languages/de/de.developers.php b/mod/languages/languages/de/de.developers.php
new file mode 100644
index 000000000..ba85cf70c
--- /dev/null
+++ b/mod/languages/languages/de/de.developers.php
@@ -0,0 +1,43 @@
+<?php
+$de = array (
+ 'admin:develop_tools' => 'Entwickler-Werkzeuge',
+ 'admin:develop_tools:preview' => 'Theming-Sandbox',
+ 'admin:develop_tools:inspect' => 'Prüfen',
+ 'admin:developers' => 'Entwickler',
+ 'admin:developers:settings' => 'Einstellungen',
+ 'elgg_dev_tools:settings:explanation' => 'Prüfe die untenstehenden Entwicklungs- und Debug-Einstellungen. Einige dieser Einstellungen sind auch auf anderen Admin-Seiten verfügbar.',
+ 'developers:label:simple_cache' => 'Simple Cache aktivieren',
+ 'developers:help:simple_cache' => 'Deaktiviere den Datei-Cache während Entwicklungstests. Andernfalls werden Code-Änderungen an Views (inklusive CSS) nicht unmittelbar sichtbar sein.',
+ 'developers:label:debug_level' => 'Fehlerprotokoll-Level',
+ 'developers:help:debug_level' => 'Diese Einstellung legt fest, welche Details protokolliert werden. Siehe elgg_log() für mehr Informationen.',
+ 'developers:label:display_errors' => 'Fatal PHP Errors anzeigen',
+ 'developers:help:display_errors' => 'Standardmäßig unterdrückt die .htaccess-Datei von Elgg die Anzeige von Fatal Errors.',
+ 'developers:label:screen_log' => 'Protokolleinträge auf dem Bildschirm ausgeben',
+ 'developers:help:screen_log' => 'Diese Einstellung legt fest, ob die Ausgaben von elgg_log() und elgg_dump() im Browserfenster ausgegeben werden.',
+ 'developers:label:show_strings' => 'Sprach-Strings im Rohformat anzeigen',
+ 'developers:help:show_strings' => 'Diese Einstellung legt fest, ob die von elgg_echo() verwendeten Sprach-Strings angezeigt werden.',
+ 'developers:label:wrap_views' => 'Views einkapseln',
+ 'developers:help:wrap_views' => 'Diese Einstellung aktiviert die Einkapselung fast aller Views in HTML-Kommentare. Dies kann hilfreich sein, um den erzeugten HTML-Code einer View zuzuordnen.',
+ 'developers:label:log_events' => 'Events und Plugin Hooks protokollieren',
+ 'developers:help:log_events' => 'Einträge für Events und Plugin Hooks ins Log schreiben. Warnung: es gibt sehr viele davon bei jedem Seitenaufruf.',
+ 'developers:debug:off' => 'Aus',
+ 'developers:debug:error' => 'Fehler',
+ 'developers:debug:warning' => 'Warnung',
+ 'developers:debug:notice' => 'Anmerkung',
+ 'developers:inspect:help' => 'Konfiguration des Elgg-Frameworks prüfen.',
+ 'developers:event_log_msg' => '%s: \'%s, %s\' in %s',
+ 'theme_preview:general' => 'Einführung',
+ 'theme_preview:breakout' => 'Theme-Preview in ganzen Browserfenster anzeigen',
+ 'theme_preview:buttons' => 'Knöpfe',
+ 'theme_preview:components' => 'Komponenten',
+ 'theme_preview:forms' => 'Forms',
+ 'theme_preview:grid' => 'Grid',
+ 'theme_preview:icons' => 'Icons',
+ 'theme_preview:modules' => 'Module',
+ 'theme_preview:navigation' => 'Navigation',
+ 'theme_preview:typography' => 'Typographie',
+ 'developers:settings:success' => 'Einstellungen gespeichert',
+);
+
+add_translation("de", $de);
+
diff --git a/mod/languages/languages/de/de.diagnostics.php b/mod/languages/languages/de/de.diagnostics.php
new file mode 100644
index 000000000..4d329eff0
--- /dev/null
+++ b/mod/languages/languages/de/de.diagnostics.php
@@ -0,0 +1,39 @@
+<?php
+$de = array (
+ 'diagnostics' => 'Systemdiagnose',
+ 'diagnostics:report' => 'Diagnose-Report',
+ 'diagnostics:description' => 'Der Diagnosereport, der im folgenden erstellt werden kann, kann zur Lösung bei allen mit Elgg auftretenden Problemen hilfreich sein und sollte zu allen gemeldeten Bugs beigefügt werden.',
+ 'diagnostics:download' => 'Report herunterladen',
+ 'diagnostics:header' => '========================================================================
+Elgg-Diagnose-Report
+Generiert %s von %s
+========================================================================
+
+',
+ 'diagnostics:report:basic' => '
+Elgg-Release %s, Version %s
+
+------------------------------------------------------------------------',
+ 'diagnostics:report:php' => '
+PHP info:
+%s
+------------------------------------------------------------------------',
+ 'diagnostics:report:plugins' => '
+Einzelheiten zu den installierten Plugins:
+
+%s
+------------------------------------------------------------------------',
+ 'diagnostics:report:md5' => '
+Installierte Dateien und Prüfsummen:
+
+%s
+------------------------------------------------------------------------',
+ 'diagnostics:report:globals' => '
+Globale Variablen:
+
+%s
+------------------------------------------------------------------------',
+);
+
+add_translation("de", $de);
+
diff --git a/mod/languages/languages/de/de.embed.php b/mod/languages/languages/de/de.embed.php
new file mode 100644
index 000000000..300712fcf
--- /dev/null
+++ b/mod/languages/languages/de/de.embed.php
@@ -0,0 +1,14 @@
+<?php
+$de = array (
+ 'embed:embed' => 'Einbetten',
+ 'embed:media' => 'Inhalt einbetten',
+ 'embed:instructions' => 'Klicke eine verfügbare Datei an, um sie in Deinen Eintrag einzubetten.',
+ 'embed:upload' => 'Medien hochladen',
+ 'embed:upload_type' => 'Dateityp: ',
+ 'embed:no_upload_content' => 'Keine Datei zum Hochladen ausgewählt!',
+ 'embed:no_section_content' => 'Keine Datei zum Einbetten vorhanden.',
+ 'embed:no_sections' => 'Es wurden keine Plugins gefunden, die das Einbetten von Inhalten unterstützen. Bitte den Admin der Community-Seite ein solches Plugin (oder auch entsprechend den Anforderungen ggf. mehrere) zu aktivieren.',
+);
+
+add_translation("de", $de);
+
diff --git a/mod/languages/languages/de/de.externalpages.php b/mod/languages/languages/de/de.externalpages.php
new file mode 100644
index 000000000..e8218f462
--- /dev/null
+++ b/mod/languages/languages/de/de.externalpages.php
@@ -0,0 +1,15 @@
+<?php
+$de = array (
+ 'expages' => 'Externe Seiten',
+ 'admin:appearance:expages' => 'Externe Seiten',
+ 'expages:about' => 'Impressum',
+ 'expages:terms' => 'AGBs',
+ 'expages:privacy' => 'Datenschutz',
+ 'expages:contact' => 'Kontakt',
+ 'expages:notset' => 'Diese Seite wurde noch nicht eingerichtet.',
+ 'expages:posted' => 'Dein Seiten-Eintrag wurde gespeichert.',
+ 'expages:error' => 'Beim Speichern der Seite ist ein Fehler aufgetreten.',
+);
+
+add_translation("de", $de);
+
diff --git a/mod/languages/languages/de/de.file.php b/mod/languages/languages/de/de.file.php
new file mode 100644
index 000000000..d9c9a4dac
--- /dev/null
+++ b/mod/languages/languages/de/de.file.php
@@ -0,0 +1,69 @@
+<?php
+$de = array (
+ 'file' => 'Dateien',
+ 'file:user' => 'Dateien von %s',
+ 'file:friends' => 'Dateien Deiner Freunde',
+ 'file:all' => 'Alle Dateien der Community',
+ 'file:edit' => 'Datei-Eintrag editieren',
+ 'file:more' => 'Weitere Dateien',
+ 'file:list' => 'Listen-Ansicht',
+ 'file:group' => 'Gruppen-Dateien',
+ 'file:gallery' => 'Gallerie-Ansicht',
+ 'file:gallery_list' => 'Gallerie- oder Listen-Ansicht',
+ 'file:num_files' => 'Anzahl der anzuzeigenden Dateien',
+ 'file:user:gallery' => 'Gallerie-Ansicht der Dateien von %s',
+ 'file:upload' => 'Datei hochladen',
+ 'file:replace' => 'Ersetzen der Datei (leer lassen, um Datei nicht zu ändern)',
+ 'file:list:title' => '%s\'s %s %s',
+ 'file:title:friends' => 'Freunde',
+ 'file:add' => 'Datei hochladen',
+ 'file:file' => 'Datei',
+ 'file:title' => 'Titel',
+ 'file:desc' => 'Beschreibung',
+ 'file:tags' => 'Tags',
+ 'file:list:list' => 'Zur Listen-Ansicht wechseln',
+ 'file:list:gallery' => 'Zur Gallerie-Ansicht wechseln',
+ 'file:types' => 'Hochgeladene Dateitypen',
+ 'file:type:' => 'Dateien',
+ 'file:type:all' => 'Alle Dateien',
+ 'file:type:video' => 'Videos',
+ 'file:type:document' => 'Dokumente',
+ 'file:type:audio' => 'Audio-Dateien',
+ 'file:type:image' => 'Bilder',
+ 'file:type:general' => 'Unbestimmte Dateien',
+ 'file:user:type:video' => 'Videos von %s',
+ 'file:user:type:document' => 'Dokumente von %s',
+ 'file:user:type:audio' => 'Audio-Dateien von %s',
+ 'file:user:type:image' => 'Bilder von %s',
+ 'file:user:type:general' => 'Unbestimmte Dateien von %s',
+ 'file:friends:type:video' => 'Videos Deiner Freunde',
+ 'file:friends:type:document' => 'Dokumente Deiner Freunde',
+ 'file:friends:type:audio' => 'Audio-Dateien Deiner Freunde',
+ 'file:friends:type:image' => 'Bilder Deiner Freunde',
+ 'file:friends:type:general' => 'Unbestimmte Dateien Deiner Freunde',
+ 'file:widget' => 'Datei-Widget',
+ 'file:widget:description' => 'Auflistung Deiner neuesten Dateien',
+ 'groups:enablefiles' => 'Gruppen-Dateien aktivieren',
+ 'file:download' => 'Download',
+ 'file:delete:confirm' => 'Bist Du sicher, dass Du diese Datei löschen willst?',
+ 'file:tagcloud' => 'Tagcloud',
+ 'file:display:number' => 'Anzahl der anzuzeigenden Dateien',
+ 'river:create:object:file' => '%s hat die Datei %s hochgeladen',
+ 'river:comment:object:file' => '%s kommentierte die Datei %s',
+ 'item:object:file' => 'Dateien',
+ 'file:newupload' => 'Eine neue Datei wurde hochgeladen.',
+ 'file:embed' => 'Medien einbetten',
+ 'file:embedall' => 'Alle',
+ 'file:saved' => 'Deine Datei wurde gespeichert.',
+ 'file:deleted' => 'Deine Datei wurde gelöscht.',
+ 'file:none' => 'Noch keine Dateien vorhanden.',
+ 'file:uploadfailed' => 'Entschuldigung, wir konnten Deine Datei nicht speichern.',
+ 'file:downloadfailed' => 'Entschuldigung, diese Datei ist derzeit nicht verfügbar.',
+ 'file:deletefailed' => 'Deine Datei konnte zu diesem Zeitpunkt nicht gelöscht werden.',
+ 'file:noaccess' => 'Du hast keine Berechtigung, um diesen Datei-Eintrag zu ändern.',
+ 'file:cannotload' => 'Beim Hochladen dieser Datei ist ein Fehler aufgetreten.',
+ 'file:nofile' => 'Du mußt eine Datei auswählen.',
+);
+
+add_translation("de", $de);
+
diff --git a/mod/languages/languages/de/de.garbagecollector.php b/mod/languages/languages/de/de.garbagecollector.php
new file mode 100644
index 000000000..7dfe84f0a
--- /dev/null
+++ b/mod/languages/languages/de/de.garbagecollector.php
@@ -0,0 +1,18 @@
+<?php
+$de = array (
+ 'garbagecollector:period' => 'Wie oft soll der Garbage Collector ausgeführt werden?',
+ 'garbagecollector:weekly' => 'Einmal pro Woche',
+ 'garbagecollector:monthly' => 'Einmal pro Monat',
+ 'garbagecollector:yearly' => 'Einmal pro Jahr',
+ 'garbagecollector' => 'GARBAGE COLLECTOR
+',
+ 'garbagecollector:done' => 'FERTIG
+',
+ 'garbagecollector:optimize' => 'Optimiere %s ',
+ 'garbagecollector:error' => 'FEHLER',
+ 'garbagecollector:ok' => 'OK',
+ 'garbagecollector:gc:metastrings' => 'Entfernen nicht-verlinkter Metastrings: ',
+);
+
+add_translation("de", $de);
+
diff --git a/mod/languages/languages/de/de.groups.php b/mod/languages/languages/de/de.groups.php
new file mode 100644
index 000000000..efd99deec
--- /dev/null
+++ b/mod/languages/languages/de/de.groups.php
@@ -0,0 +1,204 @@
+<?php
+$de = array (
+ 'groups' => 'Gruppen',
+ 'groups:owned' => 'Von mir gegründete Gruppen',
+ 'groups:yours' => 'Meine Gruppen',
+ 'groups:user' => 'Gruppen von %s',
+ 'groups:all' => 'Alle Gruppen',
+ 'groups:add' => 'Starte eine neue Gruppe',
+ 'groups:edit' => 'Bearbeite Gruppen-Einstellungen',
+ 'groups:delete' => 'Lösche Gruppe',
+ 'groups:membershiprequests' => 'Verwalte Beitritts-Anfragen',
+ 'groups:invitations' => 'Einladungen zum Gruppenbeitritt',
+ 'groups:icon' => 'Gruppen-Icon (leer lassen, um nicht zu ändern)',
+ 'groups:name' => 'Gruppenname',
+ 'groups:username' => 'Kurzname der Gruppe (angezeigt in URLs, nur alphanumerische Zeichen)',
+ 'groups:description' => 'Beschreibung',
+ 'groups:briefdescription' => 'Kurzbeschreibung',
+ 'groups:interests' => 'Tags',
+ 'groups:website' => 'Webseite',
+ 'groups:members' => 'Gruppen-Mitglieder',
+ 'groups:members:title' => 'Mitglieder von %s',
+ 'groups:members:more' => 'Alle Mitglieder auflisten',
+ 'groups:membership' => 'Beschränkung des Gruppenbeitritts',
+ 'groups:access' => 'Zugangslevel',
+ 'groups:owner' => 'Gründer',
+ 'groups:widget:num_display' => 'Anzahl der anzuzeigenden Gruppen',
+ 'groups:widget:membership' => 'Gruppen-Mitgliedschaft',
+ 'groups:widgets:description' => 'Auflistung der Gruppen, in denen Du Mitglied bist, in Deinem Profil',
+ 'groups:noaccess' => 'Zugang zur Gruppe verweigert',
+ 'groups:permissions:error' => 'Du hast keine Berechtigung für diese Aktion.',
+ 'groups:ingroup' => 'in der Gruppe',
+ 'groups:cantedit' => 'Du kannst die Gruppen-Einstellungen nicht bearbeiten',
+ 'groups:saved' => 'Gruppe angelegt',
+ 'groups:featured' => 'Besondere Gruppen',
+ 'groups:makeunfeatured' => 'Aus "Besondere Gruppen" entfernen',
+ 'groups:makefeatured' => 'Zu "Besondere Gruppen" hinzufügen',
+ 'groups:featuredon' => '%s ist nun eine "Besondere Gruppe".',
+ 'groups:unfeatured' => '%s wurde aus der Liste der "Besonderen Gruppen" entfernt.',
+ 'groups:featured_error' => 'Ungültige Gruppe.',
+ 'groups:joinrequest' => 'Gruppenbeitritt beantragen',
+ 'groups:join' => 'Gruppe beitreten',
+ 'groups:leave' => 'Gruppe verlassen',
+ 'groups:invite' => 'Freunde einladen',
+ 'groups:invite:title' => 'Lade Deine Freunde ein, dieser Gruppe beizutreten',
+ 'groups:inviteto' => 'Freunde zur Gruppe \'%s\' einladen',
+ 'groups:nofriends' => 'Alle Deine Freunde wurden bereits zu dieser Gruppe eingeladen.',
+ 'groups:nofriendsatall' => 'Du hast leider noch keine Freunde, die Du einladen könntest!',
+ 'groups:viagroups' => 'via Gruppen',
+ 'groups:group' => 'Gruppe',
+ 'groups:search:tags' => 'Tag',
+ 'groups:search:title' => 'Suche nach Gruppen mit dem Tag \'%s\'',
+ 'groups:search:none' => 'Es wurden keine passenden Gruppen gefunden.',
+ 'groups:activity' => 'Letzte Aktivitäten der Gruppe',
+ 'groups:enableactivity' => 'Anzeige von "Letzte Aktivitäten der Gruppe" aktivieren',
+ 'groups:activity:none' => 'In dieser Gruppe gibt es noch keine Aktivitäten.',
+ 'groups:notfound' => 'Gruppe nicht gefunden',
+ 'groups:notfound:details' => 'Die angeforderte Gruppe existiert entweder nicht oder Du hast keine Zugangsberechtigung',
+ 'groups:requests:none' => 'Derzeit gibt es keine ausstehenden Anfragen für einen Beitritt zu dieser Gruppe.',
+ 'groups:invitations:none' => 'Derzeit gibt es keine unbeantworteten Einladungen zum Beitreten in diese Gruppe.',
+ 'item:object:groupforumtopic' => 'Diskussionsthemen',
+ 'groupforumtopic:new' => 'Neuen Eintrag im Diskussionsforum hinzufügen',
+ 'groups:count' => 'Verfügbare Gruppen',
+ 'groups:open' => 'Öffentliche Gruppe',
+ 'groups:closed' => 'Nicht-öffentliche Gruppe',
+ 'groups:member' => 'Mitglieder',
+ 'groups:searchtag' => 'Suche nach Gruppen via Tags',
+ 'groups:more' => 'Weitere Gruppen',
+ 'groups:none' => 'Keine Gruppen',
+ 'groups:access:private' => 'Nicht-öffentliche Gruppe - Gruppenbeitritt ist nur mit Einladung möglich',
+ 'groups:access:public' => 'Öffentliche Gruppe - jeder Benutzer kann der Gruppe beitreten',
+ 'groups:access:group' => 'Nur für Gruppenmitglieder',
+ 'groups:closedgroup' => 'Diese Gruppe ist nicht-öffentlich.',
+ 'groups:closedgroup:request' => 'Um dieser Gruppe beitreten zu dürfen, wähle bitte den Menueintrag "Gruppenbeitritt beantragen".',
+ 'groups:visibility' => 'Wer kann diese Gruppe sehen?',
+ 'groups:enableforum' => 'Gruppen-Diskussionsforum aktivieren',
+ 'groups:yes' => 'ja',
+ 'groups:no' => 'nein',
+ 'groups:lastupdated' => '%s zuletzt aktualisiert durch %s',
+ 'groups:lastcomment' => '%s zuletzt kommentiert durch %s',
+ 'discussion' => 'Diskussion',
+ 'discussion:add' => 'Neuen Eintrag im Diskussionsforum hinzufügen',
+ 'discussion:latest' => 'Neuester Diskussionsbeitrag',
+ 'discussion:group' => 'Gruppen-Diskussion',
+ 'discussion:none' => 'Es gibt noch keine Diskussionsbeiträge.',
+ 'discussion:reply:title' => 'Antwort von %s',
+ 'discussion:topic:created' => 'Der Diskussionsbeitrag wurde hinzugefügt.',
+ 'discussion:topic:updated' => 'Der Diskussionsbeitrag wurde aktualisiert.',
+ 'discussion:topic:deleted' => 'Der Diskussionsbeitrag wurde gelöscht.',
+ 'discussion:topic:notfound' => 'Der gewünschte Diskussionsbeitrag wurde leider nicht gefunden.',
+ 'discussion:error:notsaved' => 'Der Diskussionsbeitrag konnte nicht gespeichert werden.',
+ 'discussion:error:missing' => 'Es müssen sowohl der Titel als auch das Textfeld ausgefüllt werden.',
+ 'discussion:error:permissions' => 'Du hast keine Berechtigung für diese Aktion.',
+ 'discussion:error:notdeleted' => 'Der Diskussionsbeitrag konnte nicht gelöscht werden.',
+ 'discussion:reply:deleted' => 'Die Antwort im Diskussionsbeitrag wurde gelöscht.',
+ 'discussion:reply:error:notdeleted' => 'Die Antwort im Diskussionsbeitrag konnte nicht gelöscht werden.',
+ 'reply:this' => 'Antwort schreiben',
+ 'group:replies' => 'Antworten',
+ 'groups:forum:created' => '%s hinzugefügt mit %d Kommentaren',
+ 'groups:forum:created:single' => '%s hinzugefügt mit %d Antwort',
+ 'groups:forum' => 'Diskussion',
+ 'groups:addtopic' => 'Einen Diskussionsbeitrag hinzufügen',
+ 'groups:forumlatest' => 'Neueste Diskussionsbeiträge',
+ 'groups:latestdiscussion' => 'Neueste Diskussionsbeiträge',
+ 'groups:newest' => 'Neueste',
+ 'groups:popular' => 'Beliebt',
+ 'groupspost:success' => 'Deine Antwort wurde gespeichert',
+ 'groups:alldiscussion' => 'Neueste Diskussionsbeiträge',
+ 'groups:edittopic' => 'Diskussionsbeitrag bearbeiten',
+ 'groups:topicmessage' => 'Textinhalt des Diskussionsbeitrags',
+ 'groups:topicstatus' => 'Status des Beitrags',
+ 'groups:reply' => 'Einen Kommentar schreiben',
+ 'groups:topic' => 'Beitrag',
+ 'groups:posts' => 'Einträge',
+ 'groups:lastperson' => 'Letzte Person',
+ 'groups:when' => 'Wann',
+ 'grouptopic:notcreated' => 'Es wurden noch keine Diskussionsbeiträge erstellt.',
+ 'groups:topicopen' => 'Offen',
+ 'groups:topicclosed' => 'Geschlossen',
+ 'groups:topicresolved' => 'Aufgelöst',
+ 'grouptopic:created' => 'Dein Diskussionsbeitrag wurde gespeichert.',
+ 'groupstopic:deleted' => 'Beitrag wurde gelöscht.',
+ 'groups:topicsticky' => 'Sticky',
+ 'groups:topicisclosed' => 'Dieser Diskussionsbeitrag ist geschlossen.',
+ 'groups:topiccloseddesc' => 'Dieser Diskussionsbeitrag ist geschlossen und es können keine weiteren Kommentare hinzugefügt werden.',
+ 'grouptopic:error' => 'Dein Diskussionsbeitrag konnte nicht gespeichert werden. Bitte versuche es noche einmal oder wende Dich an einen Administrator.',
+ 'groups:forumpost:edited' => 'Die Änderungen an dem Diskussionsbeitrag wurden gespeichert.',
+ 'groups:forumpost:error' => 'Beim Speichern der Änderungen an dem Diskussionsbeitrag ist ein Fehler aufgetreten.',
+ 'groups:privategroup' => 'Dies ist eine nicht-öffentliche Gruppe. Der Beitritt zur Gruppe ist nur auf Anfrage möglich.',
+ 'groups:notitle' => 'Gruppen müssen einen Titel haben.',
+ 'groups:cantjoin' => 'Du kannst dieser Gruppe nicht beitreten.',
+ 'groups:cantleave' => 'Das Verlassen der Gruppe ist fehlgeschlagen.',
+ 'groups:removeuser' => 'Aus der Gruppe entfernen',
+ 'groups:cantremove' => 'Der Benutzer konnte nicht aus der Gruppe entfernt werden.',
+ 'groups:removed' => '%s wurde aus der Gruppe entfernt.',
+ 'groups:addedtogroup' => 'Der Benutzer wurde als Mitglied der Gruppe hinzugefügt.',
+ 'groups:joinrequestnotmade' => 'Die Anfrage zum Beitritt zur Gruppe ist fehlgeschlagen.',
+ 'groups:joinrequestmade' => 'Die Anfrage zum Beitritt zur Gruppe wurde gesendet.',
+ 'groups:joined' => 'Du bist der Gruppe beigetreten!',
+ 'groups:left' => 'Du hast die Gruppe verlassen.',
+ 'groups:notowner' => 'Entschuldigung, aber Du bist nicht der Gründer dieser Gruppe.',
+ 'groups:notmember' => 'Entschuldigung, aber Du bist kein Mitglied dieser Gruppe.',
+ 'groups:alreadymember' => 'Du bist bereits ein Mitglied dieser Gruppe!',
+ 'groups:userinvited' => 'Der Benutzer wurde eingeladen.',
+ 'groups:usernotinvited' => 'Die Einladung an den Benutzer konnte nicht gesendet werden.',
+ 'groups:useralreadyinvited' => 'Dieser Benutzer wurde bereits eingeladen.',
+ 'groups:invite:subject' => 'Hallo %s, Du wurdest eingeladen, der Gruppe %s beizutreten!',
+ 'groups:updated' => 'Letze Antwort von %s %s',
+ 'groups:started' => 'Gestartet von %s',
+ 'groups:joinrequest:remove:check' => 'Bist Du sicher, dass Du diese Anfrage zum Gruppenbeitritt löschen willst?',
+ 'groups:invite:remove:check' => 'Bist Du sicher, dass Du diese Einladung zum Gruppenbeitritt löschen willst?',
+ 'groups:invite:body' => 'Hallo %s,
+
+%s hat Dich eingeladen, der Gruppe \'%s\' beizutreten. Folge dem Link um Deine ausstehenden Einladungen zum Beitreten in Gruppen zu sehen:
+
+%s',
+ 'groups:welcome:subject' => 'Willkommen in der Gruppe %s!',
+ 'groups:welcome:body' => 'Hallo %s!
+
+Du bist nun ein Mitglied der Gruppe \'%s\'! Folge dem Link um einen Beitrag in der Gruppe zu schreiben!
+
+%s',
+ 'groups:request:subject' => '%s hat beantragt, der Gruppe %s beitreten zu dürfen',
+ 'groups:request:body' => 'Hallo %s,
+
+%s hat beantragt, der Gruppe %s beitreten zu dürfen. Folge dem Link um ihr/sein Profil zu sehen:
+
+%s
+
+oder folge dem nächsten Link, um die ausstehenden Anfragen zum Gruppenbeitritt zu sehen:
+
+%s',
+ 'river:create:group:default' => '%s hat die Gruppe %s gegründet.',
+ 'river:join:group:default' => '%s ist der Gruppe %s beigetreten.',
+ 'river:create:object:groupforumtopic' => '%s schrieb einen neuen Diskussionsbeitrag %s',
+ 'river:reply:object:groupforumtopic' => '%s schrieb einen Kommentar zum Diskussionsbeitrag %s',
+ 'groups:nowidgets' => 'Für diese Gruppe wurden keine Widgets aktiviert.',
+ 'groups:widgets:members:title' => 'Mitglieder der Gruppen',
+ 'groups:widgets:members:description' => 'Zeige die Mitglieder einer Gruppe an.',
+ 'groups:widgets:members:label:displaynum' => 'Zeige die Mitglieder einer Gruppe an.',
+ 'groups:widgets:members:label:pleaseedit' => 'Bitte konfiguriere dieses Widget.',
+ 'groups:widgets:entities:title' => 'Objekte in der Gruppe',
+ 'groups:widgets:entities:description' => 'Zeige die Objekte an, die in dieser Gruppe gespeichert sind.',
+ 'groups:widgets:entities:label:displaynum' => 'Zeige die Objekte einer Gruppe an.',
+ 'groups:widgets:entities:label:pleaseedit' => 'Bitte konfiguriere dieses Widget.',
+ 'groups:forumtopic:edited' => 'Diskussionsbeitrag wurde aktualisiert.',
+ 'groups:allowhiddengroups' => 'Möchtest Du private (versteckte) Gruppen zulassen?',
+ 'group:deleted' => 'Die Gruppe und der Inhalt der Gruppe wurde gelöscht.',
+ 'group:notdeleted' => 'Die Gruppe konnte nicht gelöscht werden.',
+ 'group:notfound' => 'Die Gruppe wurde nicht gefunden.',
+ 'grouppost:deleted' => 'Der Gruppenbeitrag wurde gelöscht.',
+ 'grouppost:notdeleted' => 'Der Gruppenbeitrag konnte nicht gelöscht werden.',
+ 'groupstopic:notdeleted' => 'Beitrag konnte nicht gelöscht werden.',
+ 'grouptopic:blank' => 'Kein Titel eingegeben oder leerer Textinhalt.',
+ 'grouptopic:notfound' => 'Dieser Beitrag konnte nicht gefunden werden.',
+ 'grouppost:nopost' => 'Leerer Beitrag.',
+ 'groups:deletewarning' => 'Bist Du sicher, dass Du diese Gruppe löschen willst? Dies kann nicht rückgängig gemacht werden!',
+ 'groups:invitekilled' => 'Die Einladung wurde gelöscht.',
+ 'groups:joinrequestkilled' => 'Der Antrag zum Gruppenbeitritt wurde gelöscht.',
+ 'groups:ecml:discussion' => 'Gruppen-Diskussionen',
+ 'groups:ecml:groupprofile' => 'Gruppen-Profile',
+);
+
+add_translation("de", $de);
+
diff --git a/mod/languages/languages/de/de.install.php b/mod/languages/languages/de/de.install.php
new file mode 100644
index 000000000..8e169a088
--- /dev/null
+++ b/mod/languages/languages/de/de.install.php
@@ -0,0 +1,156 @@
+<?php
+/**
+ * Installer German Language
+ *
+ * @package ElggLanguage
+ * @subpackage Installer
+ */
+
+$german = array(
+ 'install:title' => 'Elgg-Installation',
+ 'install:welcome' => 'Wilkommen',
+ 'install:requirements' => 'Überprüfung der Systemvoraussetzungen',
+ 'install:database' => 'Installation der Datenbank',
+ 'install:settings' => 'Konfiguration der Seite',
+ 'install:admin' => 'Erstellung des Administrator-Accounts',
+ 'install:complete' => 'Fertig',
+
+ 'install:welcome:instructions' => "Die Installation von Elgg besteht aus 6 einfachen Schritten und der erste Schritt davon ist das Lesen dieser Begrüßung!
+
+Wenn Du es nicht bereits getan hast, lies bitte die mitgelieferten Installations-Hinweise (oder rufe die Hinweise auf indem Du dem Link am Ende dieser Seite folgst).
+
+Wenn Du bereits bist, um fortzufahren, klicke auf den 'Weiter'-Knopf.",
+ 'install:requirements:instructions:success' => "Dein Server hat die Überprüfung der Systemvoraussetzungen bestanden.",
+ 'install:requirements:instructions:failure' => "Dein Server erfüllt nicht alle notwendigen Systemvoraussetzungen. Nachdem Du die im folgenden aufgelisteten Probleme beseitigt hast, lade diese Seite erneut. Folge den Links am Ende der Seite, um weitere Informationen zu möglichen Problemlösungen zu erhalten.",
+ 'install:requirements:instructions:warning' => "Dein Server hat die Überprüfung der Systemvoraussetzungen bestanden, aber es gab mindestens eine Warnmeldung. Wir empfehlen, dass Du die Hinweise zu Installationsproblemen liest, um mehr darüber zu erfahren.",
+
+ 'install:require:php' => 'PHP',
+ 'install:require:rewrite' => 'Webserver',
+ 'install:require:settings' => 'Konfigurationsdatei',
+ 'install:require:database' => 'Datenbank',
+
+ 'install:check:root' => 'Aufgrund fehlender Schreibberechtigung ist es leider nicht möglich, auf Deinem Server im Hauptverzeichnis der Elgg-Installation die Datei .htaccess zu erzeugen. Du hast zwei Möglichkeiten:
+
+ 1. Ändere (während der Installation) die Schreibberechtigungen für das Elgg-Hauptverzeichnis,
+
+ 2. Lege die Datei .htaccess selbst an, indem Du die Datei namens htaccess_dist zu .htaccess kopierst.',
+
+ 'install:check:php:version' => 'Elgg benötigt PHP in Version %s oder neuer. Dieser Server verwendet Version %s.',
+ 'install:check:php:extension' => 'Elgg benötigt die PHP-Erweiterung %s.',
+ 'install:check:php:extension:recommend' => 'Es wird empfohlen, dass die PHP-Erweiterung %s auf dem Server installiert ist.',
+ 'install:check:php:open_basedir' => 'Die auf dem Server gesetzte PHP-Einstellung für open_basedir verhindert möglicherweise, dass Elgg Daten in seinem Datenverzeichnis speichern kann.',
+ 'install:check:php:safe_mode' => 'Es wird nicht empfohlen, PHP im Safe Mode zu verwenden, da dies zu Problemen mit Elgg führen kann.',
+ 'install:check:php:arg_separator' => 'Das von PHP verwendete Trennzeichen arg_separator.output muss \'&\' sein, damit Elgg einwandfrei funktioniert. Das eingestellte Trennzeichen auf Deinem Server ist aber \'%s\'',
+ 'install:check:php:register_globals' => 'Register globals muss auf dem Server ausgeschaltet sein, d.h. der Wert der PHP-Variable register_globals muss \'0\' sein.',
+ 'install:check:php:session.auto_start' => "Auf dem Server muss session.auto_start ausgeschaltet sein, damit Elgg einwandfrei funktioniert. Ändere diese Einstellung entweder in der PHP-Konfiguration php.ini oder setze den Wert dieser PHP-Variable in der .htaccess-Datei von Elgg.",
+
+ 'install:check:enginedir' => 'Aufgrund fehlender Schreibberechtigung ist es leider nicht möglich, auf Deinem Server im \'engine\'-Unterverzeichnis die Datei settings.php zu erzeugen. Du hast zwei Möglichkeiten:
+
+ 1. Ändere (während der Installation) die Schreibberechtigungen für das \'engine\'-Unterverzeichnis
+
+ 2. Lege die Datei settings.php selbst an, indem Du die Datei namens settings.example.php zu settings.php kopierst. Folge dann den Anweisungen in der Datei, um die Verbindungsparameter für Deine Datenbank einzutragen.',
+ 'install:check:readsettings' => 'Im \'engine\'-Unterverzeichnis ist eine Konfigurationsdatei settings.php vorhanden, aber es fehlt die notwendige Leseberechtigung. Du kannst entweder die Datei löschen, damit sie neu angelegt werden kann oder Du kannst die Leseberechtigungen der Datei anpassen.',
+
+ 'install:check:php:success' => "Die PHP-Konfiguration auf Deinem Server erfüllt alle notwendigen Voraussetzungen für Elgg.",
+ 'install:check:rewrite:success' => 'Die Überprüfung der konfigurierten rewrite-Regeln war erfolgreich.',
+ 'install:check:database' => 'Die Voraussetzungen für den Datenbank-Server werden überprüft, sobald Elgg seine Datenbank lädt.',
+
+ 'install:database:instructions' => "Wenn Du nicht bereits eine Datenbank für Elgg angelegt hast, mache dies bitte jetzt. Trage dann die Verbindungsparameter unten ein, damit Elgg die Datenbank initialisieren kann.",
+ 'install:database:error' => 'Bei der Initialisierung der Datenbank ist ein Problem aufgetreten und die Installation kann nicht fortgesetzt werden. Lies bitte die oben angezeigte Meldung und korrigiere die fehlerhaften Einstellungen. Wenn Du weitere Hilfe dafür benötigst, folge dem Link am Ende der Seite, um weitere Informationen zu möglichen Problemlösungen zu erhalten oder bitte in den Elgg-Community-Foren um Hilfe.',
+
+ 'install:database:label:dbuser' => 'Datenbank-Benutzername',
+ 'install:database:label:dbpassword' => 'Datenbank-Passwort',
+ 'install:database:label:dbname' => 'Datenbank-Name',
+ 'install:database:label:dbhost' => 'Datenbank-Host',
+ 'install:database:label:dbprefix' => 'Tabellen-Prefix',
+
+ 'install:database:help:dbuser' => 'Der Benutzername des MySQL-Accounts, der alle notwendigen Zugriffsprivilegien für die von Elgg zu verwendende Datenbank hat',
+ 'install:database:help:dbpassword' => 'Das Passwort für den zu verwendeten Benutzeraccount',
+ 'install:database:help:dbname' => 'Der Name der von zu verwendenden Datenbank',
+ 'install:database:help:dbhost' => 'Der Hostname des MySQL-Servers (normalerweise \'localhost\')',
+ 'install:database:help:dbprefix' => "Das Tabellen-Prefix das bei allen Elgg-Tabellen in der Datenbank gesetzt wird (normalerweise \'elgg_\')",
+
+ 'install:settings:instructions' => 'Für die weitere Konfiguration der Elgg-Seite benötigen wir einige Eingaben. Wenn Du noch kein\'t <a href="http://docs.elgg.org/wiki/Data_directory" target="_blank">Elgg-Datenverzeichnis</a> angelegt hast, mußt Du dies jetzt tun.',
+
+ 'install:settings:label:sitename' => 'Seiten-Name',
+ 'install:settings:label:siteemail' => 'Email-Adresse',
+ 'install:settings:label:wwwroot' => 'URL der Seite',
+ 'install:settings:label:path' => 'Elgg-Installationsverzeichnis',
+ 'install:settings:label:dataroot' => 'Datenverzeichnis',
+ 'install:settings:label:language' => 'Sprache der Seite',
+ 'install:settings:label:siteaccess' => 'Standard-Zugangslevel',
+ 'install:label:combo:dataroot' => 'Datenverzeichnis von Elgg anlegen lassen',
+
+ 'install:settings:help:sitename' => 'Der Name Deiner neuen Elgg Community-Seite',
+ 'install:settings:help:siteemail' => 'Die Email-Adresse die von Elgg für die Kommunikation mit Benutzern verwendet wird',
+ 'install:settings:help:wwwroot' => 'Die Adresse der Community-Seite (Elgg kann sie in den meisten Fällen korrekt erkennen)',
+ 'install:settings:help:path' => 'Das Verzeichnis auf dem Server, in das Du den Elgg-Code kopiert hast (Elgg kann es in den meisten Fällen korrekt erkennen)',
+ 'install:settings:help:dataroot' => 'Das Verzeichnis, das Du auf dem Server angelegt hast, in dem Elgg Dateien speichern kann (die Zugriffrechte werden beim Klicken auf den "Weiter"-Knopf überprüft)',
+ 'install:settings:help:dataroot:apache' => 'Du hast die Wahl, Elgg das Datenverzeichnis für die Speicherung von Benutzer-Dateien anlegen zu lassen oder den Pfad zum bereits angelegten Datenverzeichnis einzugeben (die Zugriffrechte dieses Verzeichnisses werden beim Klicken auf den "Weiter"-Knopf überprüft)',
+ 'install:settings:help:language' => 'Die Standardsprache für Deine Community-Seite',
+ 'install:settings:help:siteaccess' => 'Der Standard-Zugangslevel für neu von Benutzern erzeugte Inhalte',
+
+ 'install:admin:instructions' => "Nun ist es Zeit, einen Administrator-Account anzulegen.",
+
+ 'install:admin:label:displayname' => 'Name',
+ 'install:admin:label:email' => 'Email-Adresse',
+ 'install:admin:label:username' => 'Benutzername',
+ 'install:admin:label:password1' => 'Passwort',
+ 'install:admin:label:password2' => 'Passwort',
+
+ 'install:admin:help:displayname' => 'Der Name, der auf der Community-Seite für diesen Benutzeraccount angezeigt wird',
+ 'install:admin:help:email' => '',
+ 'install:admin:help:username' => 'Benutzername des Account, der für die Anmeldung verwendet wird',
+ 'install:admin:help:password1' => "Das Passwort muss mindestens %u Zeichen lang sein",
+ 'install:admin:help:password2' => 'Gebe das Password zur Bestätigung erneut ein',
+
+ 'install:admin:password:mismatch' => 'Passwort muss bei beiden Eingaben übereinstimmen.',
+ 'install:admin:password:empty' => 'Das Passwort-Feld muss ausgefüllt werden.',
+ 'install:admin:password:tooshort' => 'Dein Passwort war zu kurz.',
+ 'install:admin:cannot_create' => 'Die Erzeugung des Administrator-Accounts ist fehlgeschlagen.',
+
+ 'install:complete:instructions' => 'Die Installation Deiner Elgg Community-Seite ist nun abgeschlossen. Klicke auf den Knopf unten, um zur Startseite weitergeleitet zu werden.',
+ 'install:complete:gotosite' => 'Zur Seite gehen',
+
+ 'InstallationException:UnknownStep' => '%s ist ein unbekannter Installationsschritt.',
+
+ 'install:success:database' => 'Die Datenbank wurde initialisiert.',
+ 'install:success:settings' => 'Die Seiten-Einstellungen wurden gespeichert.',
+ 'install:success:admin' => 'Der Administrator-Account wurde angelegt.',
+
+ 'install:error:htaccess' => 'Das Erzeugen der .htaccess-Datei ist fehlgeschlagen.',
+ 'install:error:settings' => 'Die settings-Datei konnte nicht erzeugt werden.',
+ 'install:error:databasesettings' => 'Elgg konnte mit den eingegebenen Verbindungsparametern keine Verbindung mit der Datenbank herstellen.',
+ 'install:error:oldmysql' => 'Voraussetzung für Elgg ist MySQL in Version 5.0 oder neuer. Dein Server verwendet Version %s.',
+ 'install:error:nodatabase' => 'Der Zugriff auf die Datenbank %s ist nicht möglich. Möglicherweise ist die Datenbank nicht vorhanden.',
+ 'install:error:cannotloadtables' => 'Der Zugriff auf die Tabellen der Datenbank ist nicht möglich.',
+ 'install:error:tables_exist' => 'In der Datenbank ist bereits eine Elgg-Tabellenstruktur vorhanden. Du mußt entweder diese Tabellen aus der Datenbank löschen oder die Installation neu starten. Bei einem Neustart kann versucht werden, die bestehende Tabellenstruktur zu verwenden. Um die Installation neu zu starten, entferne \'?step=database\' aus der URL in der Adressleiste Deines Browsers und drücke \'Enter\'.',
+ 'install:error:readsettingsphp' => 'Die Datei engine/settings.example.php ist nicht lesbar.',
+ 'install:error:writesettingphp' => 'Die Datei engine/settings.php kann nicht geschrieben werden.',
+ 'install:error:requiredfield' => '%s ist eine notwendige Eingabe.',
+ 'install:error:datadirectoryexists' => 'Dein Datenverzeichnis %s ist nicht vorhanden.',
+ 'install:error:writedatadirectory' => 'Dein Webserver hat keine Schreibberechtigung für das Datenverzeichnis %s.',
+ 'install:error:locationdatadirectory' => 'Dein Datenverzeichnis %s muss aus Sicherheitsgründen außerhalb des Installationspfades von Elgg sein.',
+ 'install:error:emailaddress' => '%s ist keine zulässige Email-Adresse.',
+ 'install:error:createsite' => 'Das Erstellen der Community-Seite ist fehlgeschlagen.',
+ 'install:error:savesitesettings' => 'Das Speichern der Seiteneinstellungen ist fehlgeschlagen.',
+ 'install:error:loadadmin' => 'Der Administrator-Account kann nicht geladen werden.',
+ 'install:error:adminaccess' => 'Das Zuweisen von Administrator-Privilegien an den neuen Benutzeraccount ist fehlgeschlagen.',
+ 'install:error:adminlogin' => 'Das automatische Anmelden des neuen Administrator-Benutzers ist fehlgeschlagen.',
+ 'install:error:rewrite:apache' => 'Die Überprüfung Deines Servers hat ergeben, dass der Apache-Webserver verwendet wird.',
+ 'install:error:rewrite:nginx' => 'Die Überprüfung Deines Servers hat ergeben, dass der Nginx-Webserver verwendet wird.',
+ 'install:error:rewrite:lighttpd' => 'Die Überprüfung Deines Servers hat ergeben, dass der Lighttpd-Webserver verwendet wird.',
+ 'install:error:rewrite:iis' => 'Die Überprüfung Deines Servers hat ergeben, dass der IIS-Webserver verwendet wird.',
+ 'install:error:rewrite:allowoverride' => "Der Rewrite-Test ist fehlgeschlagen. Die wahrscheinlichste Ursache ist, dass für das Elgg-Installationsverzeichnis 'AllowOverride All' nicht gesetzt ist. Die verhindert, dass der Apache-Webserver die Einstellungen in der Datei .htaccess verarbeiten kann, in welcher die Rewrite-Regeln gesetzt werden.
+ \n\nEine andere mögliche Ursache ist, dass in der Konfiguration des Apache-Webservers ein Alias für Dein Elgg-Installationsverzeichnis definiert ist. Dann mußt Du in der Datei .htaccess die richtige Einstellung für RewriteBase setzen. In der Datei .htaccess in Deinem Elgg-Installationsverzeichnis sind weitere Hinweise, was zu tun ist.",
+ 'install:error:rewrite:htaccess:write_permission' => 'Dein Webserver hat keine Berechtigung, um im Elgg-Installationsverzeichnis die Datei .htaccess zu erzeugen. Du mußt entweder die Zugriffsberechtigungen anpassen oder selbst die Datei .htaccess anlegen, indem Du die Datei namens htaccess_dist zu .htaccess kopierst.',
+ 'install:error:rewrite:htaccess:read_permission' => 'Im Elgg-Installationsverzeichnis ist die Datei .htaccess vorhanden, aber Dein Webserver hat keine Leseberechtigung für diese Datei.',
+ 'install:error:rewrite:htaccess:non_elgg_htaccess' => 'Im Elgg-Installationsverzeichnis ist eine Datei namens .htaccess, die nicht von Elgg angelegt wurde. Bitte entferne diese Datei.',
+ 'install:error:rewrite:htaccess:old_elgg_htaccess' => 'Im Elgg-Installationsverzeichnis scheint eine veraltete .htaccess-Datei vorhanden zu sein. Sie enthält nicht die Rewrite-Regeln für das Überprüfen des Webservers.',
+ 'install:error:rewrite:htaccess:cannot_copy' => 'Beim Erzeugen der Datei .htaccess im Elgg-Installationsverzeichnis ist ein unbekannter Fehler aufgetreten. Du mußt die Datei .htaccess selbst anlegen, indem Du die Datei namens htaccess_dist zu .htaccess kopierst.',
+ 'install:error:rewrite:altserver' => 'Der Test der Rewrite-Regeln ist fehlgeschlagen. Du mußt die Rewrite-Regeln von Elgg selbst zur Konfiguration Deines Webservers hinzufügen und es dann wieder versuchen.',
+ 'install:error:rewrite:unknown' => 'Uups. Es war nicht möglich festzustellen, welches Webserver-Programm auf Deinem Server verwendet wird. Darüber hinaus ist der Test der Rewrite-Regeln von Elgg fehlgeschlagen. Es ist leider nicht möglich, spezifischere Hinweise zu den Ursachen des Problems zu geben. Bitte folge dem Link zu Hinweisen bei Installationsproblemen.',
+ 'install:warning:rewrite:unknown' => 'Dein Server unterstützt die automatische Prüfung von Rewrite-Regeln nicht. Du kannst die Installation fortsetzen, aber es kann sein, das Deine Community-Seite nicht einwandfrei funktionieren wird. Du kannst die Überprüfung der Rewrite-Regeln selbst durchführen, indem Du diesem Link folgst: <a href="%s" target="_blank">Test</a>. Du wirst die Meldung \'success\' bekommen, wenn die Rewrite-Regeln funktionieren.',
+);
+
+add_translation("de", $german); \ No newline at end of file
diff --git a/mod/languages/languages/de/de.invitefriends.php b/mod/languages/languages/de/de.invitefriends.php
new file mode 100644
index 000000000..9b2472c54
--- /dev/null
+++ b/mod/languages/languages/de/de.invitefriends.php
@@ -0,0 +1,30 @@
+<?php
+$de = array (
+ 'friends:invite' => 'Freunde einladen',
+ 'invitefriends:registration_disabled' => 'Die Registrierung von neuen Mitgliedern wurde auf dieser Community-Seite deaktiviert. Du kannst daher leider keine neuen Mitglieder einladen.',
+ 'invitefriends:introduction' => 'Um Deine Freunde einzuladen, dieser Community-Seite beizutreten, geben im Folgenden deren Email-Adressen ein (eine Adresse pro Zeile):',
+ 'invitefriends:message' => 'Gebe eine Nachricht ein, die mit der Einladung zusammen versendet wird:',
+ 'invitefriends:subject' => 'Einladung für die Community-Webseite %s',
+ 'invitefriends:success' => 'Die Einladungen an Deine Freunde wurden versendet.',
+ 'invitefriends:invitations_sent' => 'Versendete Einladungen: %s. Es traten folgende Probleme auf:',
+ 'invitefriends:email_error' => 'Die folgenden Email-Adressen sind ungültig: %s',
+ 'invitefriends:already_members' => 'Die folgenden Leute sind bereits Mitglied der Community: %s',
+ 'invitefriends:noemails' => 'Es wurden keine Email-Adressen eingegeben.',
+ 'invitefriends:message:default' => '
+Hallo,
+
+Ich möchte Dich einladen, meiner Community-Seite %s beizutreten.',
+ 'invitefriends:email' => '
+Durch wurdest eingeladen, der Community-Seite %s beizutreten. Die Einladung wurde von %s versendet. Die folgende Nachricht wurde der Einladung beigefügt:
+
+%s
+
+Um der Community-Seite beizutreten, folge dem folgenden Link:
+
+%s
+
+Nachdem Du einen Account auf der Community-Seite erstellt hast, wirst das Mitglied, das Dich eingeladen hat, automatisch in Deine Freundesliste aufgenommen.',
+);
+
+add_translation("de", $de);
+
diff --git a/mod/languages/languages/de/de.likes.php b/mod/languages/languages/de/de.likes.php
new file mode 100644
index 000000000..de145c437
--- /dev/null
+++ b/mod/languages/languages/de/de.likes.php
@@ -0,0 +1,36 @@
+<?php
+$de = array (
+ 'likes:this' => 'gefällt das',
+ 'likes:deleted' => 'Dein "Gefällt mir" wurde entfernt.',
+ 'likes:see' => 'Nachschauen, wem das gefällt',
+ 'likes:remove' => 'Gefällt mir nicht mehr',
+ 'likes:notdeleted' => 'Beim Entfernen Deines "Gefällt mir" ist ein Problem aufgetreten.',
+ 'likes:likes' => 'Der Beitrag wurde als "Gefällt mir" markiert.',
+ 'likes:failure' => 'Beim "Gefällt mir"-Markieren dieses Beitrags ist ein Problem aufgetreten.',
+ 'likes:alreadyliked' => 'Du hast diesen Beitrag bereits zuvor als "Gefällt mir" markiert.',
+ 'likes:notfound' => 'Der Beitrag, der Die gefällt, kann leider nicht gefunden werden.',
+ 'likes:likethis' => 'Gefällt mir',
+ 'likes:userlikedthis' => '%s gefällt',
+ 'likes:userslikedthis' => '%s gefällt',
+ 'likes:river:annotate' => 'gefällt',
+ 'river:likes' => 'gefällt %s %s',
+ 'likes:notifications:subject' => '%s gefällt Dein Beiträg "%s"',
+ 'likes:notifications:body' => 'Hallo %1$s,
+
+%2$s gefällt Dein Beitrag "%3$s" auf %4$s.
+
+Um Deinen ursprünglichen Beitrag aufzurufen, folge diesem Link:
+
+%5$s
+
+Um das Profil von %2$s aufzurufen, folge diesem Link:
+
+%6$s
+
+Danke,
+%4$s
+',
+);
+
+add_translation("de", $de);
+
diff --git a/mod/languages/languages/de/de.logbrowser.php b/mod/languages/languages/de/de.logbrowser.php
new file mode 100644
index 000000000..85afea562
--- /dev/null
+++ b/mod/languages/languages/de/de.logbrowser.php
@@ -0,0 +1,20 @@
+<?php
+$de = array (
+ 'admin:administer_utilities:logbrowser' => 'Logdatei-Browser',
+ 'logbrowser' => 'Logdatei-Browser',
+ 'logbrowser:browse' => 'Systemlog-Datei durchsuchen',
+ 'logbrowser:search' => 'Angezeigte Logeinträge einschränken',
+ 'logbrowser:user' => 'Logeinträge für den folgenden Benutzernamen anzeigen',
+ 'logbrowser:starttime' => 'Logeinträge ab (Eingabe nur in Englisch möglich, z.B. "last monday", "1 hour ago")',
+ 'logbrowser:endtime' => 'Logeinträge bis',
+ 'logbrowser:explore' => 'Logdatei durchsuchen',
+ 'logbrowser:date' => 'Datum und Zeit',
+ 'logbrowser:user:name' => 'Benutzer',
+ 'logbrowser:user:guid' => 'Benutzer-GUID',
+ 'logbrowser:object' => 'Objekt-Typ',
+ 'logbrowser:object:guid' => 'Objekt-GUID',
+ 'logbrowser:action' => 'Aktion',
+);
+
+add_translation("de", $de);
+
diff --git a/mod/languages/languages/de/de.logrotate.php b/mod/languages/languages/de/de.logrotate.php
new file mode 100644
index 000000000..68d7dc64f
--- /dev/null
+++ b/mod/languages/languages/de/de.logrotate.php
@@ -0,0 +1,22 @@
+<?php
+$de = array (
+ 'logrotate:period' => 'Wie oft sollen die Einträge im Systemlog archiviert werden?',
+ 'logrotate:weekly' => 'Einmal pro Woche',
+ 'logrotate:monthly' => 'Einmal pro Monat',
+ 'logrotate:yearly' => 'Einmal pro Jahr',
+ 'logrotate:logrotated' => 'Die alten Einträge in der Logdatei wurden archiviert.
+',
+ 'logrotate:lognotrotated' => 'Beim Archivieren der alten Einträge in der Logdatei ist ein Fehler aufgetreten.
+',
+ 'logrotate:delete' => 'Löschen von archivierten Logs älter als',
+ 'logrotate:week' => 'eine Woche',
+ 'logrotate:month' => 'einen Monat',
+ 'logrotate:year' => 'ein Jahr',
+ 'logrotate:logdeleted' => 'Das Log wurde gelöscht.
+',
+ 'logrotate:lognotdeleted' => 'Beim Löschen des Logs ist ein Fehler aufgetreten.
+',
+);
+
+add_translation("de", $de);
+
diff --git a/mod/languages/languages/de/de.members.php b/mod/languages/languages/de/de.members.php
new file mode 100644
index 000000000..5f9217565
--- /dev/null
+++ b/mod/languages/languages/de/de.members.php
@@ -0,0 +1,13 @@
+<?php
+$de = array (
+ 'members:label:newest' => 'Neueste',
+ 'members:label:popular' => 'Beliebt',
+ 'members:label:online' => 'Im Moment aktiv',
+ 'members:searchname' => 'Mitgliedersuche via Name',
+ 'members:searchtag' => 'Mitgliedersuche via Tags',
+ 'members:title:searchname' => 'Suche in Mitgliedern nach %s',
+ 'members:title:searchtag' => 'Suche nach Mitgliedern mit dem Tag %s',
+);
+
+add_translation("de", $de);
+
diff --git a/mod/languages/languages/de/de.messageboard.php b/mod/languages/languages/de/de.messageboard.php
new file mode 100644
index 000000000..dce4499c6
--- /dev/null
+++ b/mod/languages/languages/de/de.messageboard.php
@@ -0,0 +1,43 @@
+<?php
+$de = array (
+ 'messageboard:board' => 'Nachrichten-Pinnwand',
+ 'messageboard:messageboard' => 'Nachrichten-Pinnwand',
+ 'messageboard:viewall' => 'Alle anzeigen',
+ 'messageboard:postit' => 'Anheften',
+ 'messageboard:history:title' => 'Überblick',
+ 'messageboard:none' => 'Es gibt noch keine Nachrichten auf dieser Pinnwand',
+ 'messageboard:num_display' => 'Anzahl der anzuzeigenden Nachrichten',
+ 'messageboard:desc' => 'Dieses Widget ist eine Nachrichten-Pinnwand, die Du zu Deiner Profilseite hinzufügen kannst, damit andere Mitglieder Dir eine Nachricht hinterlassen können.',
+ 'messageboard:user' => 'Nachrichten-Pinnwand von %s',
+ 'messageboard:replyon' => 'antworten auf',
+ 'messageboard:history' => 'Überblick',
+ 'messageboard:owner' => 'Nachrichten-Pinnwand von %s',
+ 'messageboard:owner_history' => 'Nachrichten von %s auf der Pinnwand von %s',
+ 'river:messageboard:user:default' => '%s schrieb eine Nachricht auf der Pinnwand von %s.',
+ 'messageboard:posted' => 'Deine Nachricht wurde auf der Pinnwand hinzugefügt.',
+ 'messageboard:deleted' => 'Die Nachricht wurde gelöscht.',
+ 'messageboard:email:subject' => 'Du hast eine neue Nachricht auf Deiner Pinnwand!',
+ 'messageboard:email:body' => 'Du hast eine neue Nachricht von %s auf Deiner Pinnwand. Die Nachricht lautet:
+
+
+%s
+
+
+Um Deine Pinnwand aufzurufen, folge dem Link:
+
+ %s
+
+Um das Profil von %s aufzurufen, folge dem Link:
+
+ %s
+
+Du kannst auf diese Email NICHT antworten.',
+ 'messageboard:blank' => 'Entschuldigung. Du mußt erst etwas im Nachrichtenfeld schreiben, bevor wir es abspeichern können.',
+ 'messageboard:notfound' => 'Entschuldigung. Wir konnten den gesuchten Eintrag nicht finden.',
+ 'messageboard:notdeleted' => 'Entschuldigung. Die Nachricht konnte nicht gelöscht werden.',
+ 'messageboard:somethingwentwrong' => 'Beim Speichern Deiner Nachricht ist ein Fehler aufgetreten. Hattest Du einen Text eingegeben?',
+ 'messageboard:failure' => 'Beim Speichern Deiner Nachricht ist ein unerwarteter Fehler aufgetreten. Bitte versuche es noch einmal.',
+);
+
+add_translation("de", $de);
+
diff --git a/mod/languages/languages/de/de.messages.php b/mod/languages/languages/de/de.messages.php
new file mode 100644
index 000000000..9973533fd
--- /dev/null
+++ b/mod/languages/languages/de/de.messages.php
@@ -0,0 +1,60 @@
+<?php
+$de = array (
+ 'messages' => 'Nachrichten',
+ 'messages:back' => 'Zurück zu Nachrichten',
+ 'messages:user' => 'Dein Postkasten',
+ 'messages:posttitle' => '%ss Nachrichten: %s',
+ 'messages:inbox' => 'Postkasten',
+ 'messages:send' => 'Nachricht senden',
+ 'messages:sent' => 'Nachricht senden',
+ 'messages:message' => 'Nachricht',
+ 'messages:title' => 'Überschrift',
+ 'messages:to' => 'An',
+ 'messages:from' => 'Von',
+ 'messages:fly' => 'Senden',
+ 'messages:sendmessage' => 'Nachricht senden',
+ 'messages:compose' => 'Nachricht verfassen',
+ 'messages:sentmessages' => 'Nachricht senden',
+ 'messages:recent' => 'Neueste Nachrichten',
+ 'messages:original' => 'Ursprüngliche Nachricht',
+ 'messages:yours' => 'Deine Nachricht',
+ 'messages:answer' => 'Antworten',
+ 'messages:markread' => 'Als gelesen markieren',
+ 'messages:new' => 'Neue Nachricht',
+ 'notification:method:site' => 'Website',
+ 'messages:error' => 'Leider gab es ein Problem deine Nachricht zu speichern. Bitte versuche es noch einmal.',
+ 'item:object:messages' => 'Nachrichten',
+ 'messages:posted' => 'Deine Nachricht wurde erfolgreich versendet.',
+ 'messages:email:subject' => 'Du hast eine neue Nachricht!',
+ 'messages:email:body' => 'Du hast eine neue Nachricht von %s:
+
+%s
+
+Deine Nachrichten anschauen: %s
+
+%s eine Nachricht senden: %s
+
+Auf diese Mail kann nicht geantwortet werden.',
+ 'messages:blank' => 'Leider musst du erst etwas in das Textfeld schreiben, bevor es gespeichert werden kann.',
+ 'messages:notfound' => 'Leider konnte die gesuchte Nachricht nicht gefunden werden.',
+ 'messages:notdeleted' => 'Leider konnte die Nachricht nicht gelöscht werden.',
+ 'messages:nopermission' => 'Du bist nicht berechtigt diese Nachricht zu verändern.',
+ 'messages:nomessages' => 'Es gibt noch keine Nachrichten die angezeigt werden können.',
+ 'messages:user:nonexist' => 'Leider konnte der Empfänger in der Benutzerdatenbank nicht gefunden werden.',
+ 'messages:user:blank' => 'Du hast noch keinen Empfänger ausgewählt.',
+ 'messages:replying' => 'Antworten auf',
+ 'messages:toggle' => 'Alle ummarkieren',
+ 'messages:unreadcount' => '%s ungelesene',
+ 'messages:add' => 'Eine Nachricht verfassen',
+ 'messages:recipient' => 'Wähle einen Empfänger&hellip;',
+ 'messages:to_user' => 'An: %s',
+ 'messages:success:delete:single' => 'Die Nachricht wurde gelöscht.',
+ 'messages:success:delete' => 'Die Nachrichten wurden gelöscht.',
+ 'messages:success:read' => 'Die Nachrichten wurden als gelesen markiert.',
+ 'messages:error:messages_not_selected' => 'Es wurden keine Nachrichten ausgewählt.',
+ 'messages:error:delete:single' => 'Die Nachricht konnte nicht gelöscht werden.',
+ 'messages:deleted_sender' => 'Ehemaliges Mitglied',
+);
+
+add_translation("de", $de);
+
diff --git a/mod/languages/languages/de/de.notifications.php b/mod/languages/languages/de/de.notifications.php
new file mode 100644
index 000000000..383cfa04e
--- /dev/null
+++ b/mod/languages/languages/de/de.notifications.php
@@ -0,0 +1,18 @@
+<?php
+$de = array (
+ 'friends:all' => 'Alle Freunde',
+ 'notifications:subscriptions:personal:description' => 'Benachrichtigt werden, wenn es zu Deinen Beiträgen auf der Seite Rückmeldungen gibt.',
+ 'notifications:subscriptions:personal:title' => 'Persönliche Benachrichtigungseinstellungen',
+ 'notifications:subscriptions:friends:title' => 'Freundeslisten',
+ 'notifications:subscriptions:friends:description' => 'Um gleiche Benachrichtigungseinstellungen für alle Freunde, die in einer Deiner Freundeslisten enthalten sind, festzulegen, kannst Du Deine verfügbaren Freundeslisten hier an- und abwählen. Dies wird aber auch die freundesspezifischen Benachrichtigungseinstellungen, die weiter unten verfügbar sind, beeinflussen. Die erste Liste wurde automatisch erstellt und enthält alle Deine Freunde.',
+ 'notifications:subscriptions:collections:edit' => 'Um Deine Freundeslisten zu bearbeiten, hier klicken.',
+ 'notifications:subscriptions:changesettings' => 'Benachrichtigungen',
+ 'notifications:subscriptions:changesettings:groups' => 'Gruppen-Benachrichtigungen',
+ 'notifications:subscriptions:title' => 'Freundesspezifische Benachrichtigungseinstellungen',
+ 'notifications:subscriptions:description' => 'Um benachrichtigt zu werden, wenn Deine Freunde neue Beiträge erstellen, kannst Du für jeden einzelnen Deiner Freunde im Folgenden spezifische Benachrichtungseinstellungen festlegen.',
+ 'notifications:subscriptions:groups:description' => 'Um benachrichtigt zu werden, wenn neue Beiträge zu einer Gruppe hinzugefügt werden, in der Du Mitglied bist, kannst Du im Folgenden gruppenspezifische Benachrichtigungseinstellungen festlegen.',
+ 'notifications:subscriptions:success' => 'Deine Benachrichtigungseinstellungen wurden gespeichert.',
+);
+
+add_translation("de", $de);
+
diff --git a/mod/languages/languages/de/de.pages.php b/mod/languages/languages/de/de.pages.php
new file mode 100644
index 000000000..d07b72c49
--- /dev/null
+++ b/mod/languages/languages/de/de.pages.php
@@ -0,0 +1,54 @@
+<?php
+$de = array (
+ 'pages' => 'Coop-Seiten',
+ 'pages:owner' => 'Coop-Seiten von %s',
+ 'pages:friends' => 'Coop-Seiten von Freunden',
+ 'pages:all' => 'Alle Coop-Seiten',
+ 'pages:add' => 'Eine Coop-Seiten hinzufügen',
+ 'pages:group' => 'Gruppen-Coop-Seiten',
+ 'groups:enablepages' => 'Gruppen-Coop-Seiten aktivieren',
+ 'pages:edit' => 'Diese Coop-Seite bearbeiten',
+ 'pages:delete' => 'Diese Coop-Seite löschen',
+ 'pages:history' => 'Bearbeitungsverlauf',
+ 'pages:view' => 'Coop-Seite anzeigen',
+ 'pages:revision' => 'Revision',
+ 'pages:navigation' => 'Navigation',
+ 'item:object:page_top' => 'Haupt-Coop-Seiten',
+ 'item:object:page' => 'Coop-Seiten',
+ 'pages:nogroup' => 'Diese Gruppe hat noch keine Coop-Seiten.',
+ 'pages:more' => 'Weitere Coop-Seiten',
+ 'pages:none' => 'Es wurden noch keine Coop-Seiten erstellt.',
+ 'river:create:object:page' => '%s hat die Coop-Seite %s hinzugefügt.',
+ 'river:create:object:page_top' => '%s hat die Coop-Seite %s hinzugefügt.',
+ 'river:update:object:page' => '%s aktualisierte die Coop-Seite %s.',
+ 'river:update:object:page_top' => '%s aktualisierte die Coop-Seite %s.',
+ 'river:comment:object:page' => '%s schrieb einen Kommentar zur Coop-Seite %s.',
+ 'river:comment:object:page_top' => '%s schrieb einen Kommentar zur Coop-Seite %s.',
+ 'pages:title' => 'Titel der Coop-Seite',
+ 'pages:description' => 'Seitentext',
+ 'pages:tags' => 'Tags',
+ 'pages:access_id' => 'Zugangslevel',
+ 'pages:write_access_id' => 'Schreibberechtigung',
+ 'pages:noaccess' => 'Keine Zugangsberechtigung für diese Coop-Seite.',
+ 'pages:cantedit' => 'Du kannst diese Coop-Seite nicht bearbeiten.',
+ 'pages:saved' => 'Die Coop-Seite wurde gespeichert.',
+ 'pages:notsaved' => 'Die Coop-Seite konnte nicht gespeichert werden.',
+ 'pages:error:no_title' => 'Du mußt einen Titel für diese Coop-Seite eingeben.',
+ 'pages:delete:success' => 'Die Coop-Seite wurde gelöscht.',
+ 'pages:delete:failure' => 'Die Coop-Seite konnte nicht gelöscht werden.',
+ 'pages:strapline' => 'Zuletzt aktualisiert am %s von %s',
+ 'pages:revision:subtitle' => 'Revision erzeugt am %s von %s',
+ 'pages:num' => 'Anzahl der anzuzeigenden Coop-Seiten',
+ 'pages:widget:description' => 'Dies ist eine Liste Deiner Coop-Seiten.',
+ 'pages:label:view' => 'Coop-Seite anzeigen',
+ 'pages:label:edit' => 'Coop-Seite bearbeiten',
+ 'pages:label:history' => 'Bearbeitungsverlauf der Coop-Seite',
+ 'pages:sidebar:this' => 'Diese Coop-Seite',
+ 'pages:sidebar:children' => 'Unter-Coop-Seiten',
+ 'pages:sidebar:parent' => 'Übergeordnete Coop-Seite',
+ 'pages:newchild' => 'Eine Unter-Coop-Seite erstellen',
+ 'pages:backtoparent' => 'Zurück zu \'%s\'',
+);
+
+add_translation("de", $de);
+
diff --git a/mod/languages/languages/de/de.profile.php b/mod/languages/languages/de/de.profile.php
new file mode 100644
index 000000000..a7e2237bc
--- /dev/null
+++ b/mod/languages/languages/de/de.profile.php
@@ -0,0 +1,8 @@
+<?php
+$de = array (
+ 'profile' => 'Profil',
+ 'profile:notfound' => 'Entschuldigung, wir konnten das gesuchte Profil nicht finden.',
+);
+
+add_translation("de", $de);
+
diff --git a/mod/languages/languages/de/de.reportedcontent.php b/mod/languages/languages/de/de.reportedcontent.php
new file mode 100644
index 000000000..87b66b6c0
--- /dev/null
+++ b/mod/languages/languages/de/de.reportedcontent.php
@@ -0,0 +1,44 @@
+<?php
+/**
+ * Elgg reported content plugin language pack
+ *
+ * @package ElggReportedContent
+ */
+
+$german = array(
+
+ 'item:object:reported_content' => 'Gemeldete Beiträge',
+ 'admin:administer_utilities:reportedcontent' => 'Gemeldete Beiträge',
+ 'reportedcontent' => 'Gemeldete Beiträge',
+ 'reportedcontent:this' => 'Beitrag melden',
+ 'reportedcontent:this:tooltip' => 'Melde diese Seiten/diesen Beitrag einem Administrator.',
+ 'reportedcontent:none' => 'Es gibt keine gemeldeten Beiträge.',
+ 'reportedcontent:report' => 'Einem Admin melden',
+ 'reportedcontent:title' => 'Titel des Beitrags',
+ 'reportedcontent:deleted' => 'Der gemeldete Beitrag wurde gelöscht.',
+ 'reportedcontent:notdeleted' => 'Die Meldung konnte nicht gelöscht werden.',
+ 'reportedcontent:delete' => 'Meldung löschen',
+ 'reportedcontent:areyousure' => 'Bist Du sicher, dass Du das löschen willst?',
+ 'reportedcontent:archive' => 'Meldung archivieren',
+ 'reportedcontent:archived' => 'Die Meldung wurde archiviert.',
+ 'reportedcontent:visit' => 'Gemeldeten Beitrag anzeigen',
+ 'reportedcontent:by' => 'Gemeldet von',
+ 'reportedcontent:objecttitle' => 'Titel des gemeldeten Beitrags',
+ 'reportedcontent:objecturl' => 'URL des gemeldeten Beitrags',
+ 'reportedcontent:reason' => 'Grund für die Meldung',
+ 'reportedcontent:description' => 'Warum möchtest Du diesen Beitrag melden?',
+ 'reportedcontent:address' => 'Adresse des Beitrags',
+ 'reportedcontent:success' => 'Deine Meldung wurde an den Admin gesendet.',
+ 'reportedcontent:failing' => 'Deine Meldung konnte nicht gesendet werden.',
+ 'reportedcontent:report' => 'Diesen Beitrag melden',
+ 'reportedcontent:moreinfo' => 'Weitere Informationen',
+ 'reportedcontent:instructions' => 'Die Meldung wird an die Administratoren dieser Community-Seite gesendet, damit sie auf diesen Beitrag aufmerksam gemacht werden.',
+ 'reportedcontent:numbertodisplay' => 'Anzahl der anzuzeigenden Meldungen',
+ 'reportedcontent:widget:description' => 'Gemeldete Beiträge anzeigen.',
+ 'reportedcontent:user' => 'Benutzer melden',
+
+ 'reportedcontent:failed' => 'Entschuldigung, leider ist der Versuch, diesen Beitrag zu melden, gescheitert.',
+ 'reportedcontent:notarchived' => 'Die Meldung konnte nicht archiviert werden.',
+);
+
+add_translation("de", $german); \ No newline at end of file
diff --git a/mod/languages/languages/de/de.search.php b/mod/languages/languages/de/de.search.php
new file mode 100644
index 000000000..4f37ee203
--- /dev/null
+++ b/mod/languages/languages/de/de.search.php
@@ -0,0 +1,18 @@
+<?php
+$de = array (
+ 'search:enter_term' => 'Gebe einen Suchbegriff ein:',
+ 'search:no_results' => 'Keine Treffer.',
+ 'search:matched' => 'Treffer: ',
+ 'search:results' => 'Treffer für %s',
+ 'search:no_query' => 'Bitte geben einen Begriff ein, nach dem gesucht werden soll.',
+ 'search:search_error' => 'Fehler',
+ 'search:more' => '+%s weitere %s',
+ 'search_types:tags' => 'Tags',
+ 'search_types:comments' => 'Kommentare',
+ 'search:comment_on' => 'Kommentare zu "%s"',
+ 'search:comment_by' => 'von',
+ 'search:unavailable_entity' => 'Entität nicht verfügbar.',
+);
+
+add_translation("de", $de);
+
diff --git a/mod/languages/languages/de/de.tagcloud.php b/mod/languages/languages/de/de.tagcloud.php
new file mode 100644
index 000000000..93f992ad0
--- /dev/null
+++ b/mod/languages/languages/de/de.tagcloud.php
@@ -0,0 +1,9 @@
+<?php
+$de = array (
+ 'tagcloud:widget:title' => 'Tagcloud',
+ 'tagcloud:widget:description' => 'Tagcloud',
+ 'tagcloud:widget:numtags' => 'Anzahl der anzuzeigenden Tags.',
+);
+
+add_translation("de", $de);
+
diff --git a/mod/languages/languages/de/de.thewire.php b/mod/languages/languages/de/de.thewire.php
new file mode 100644
index 000000000..d5762d8bf
--- /dev/null
+++ b/mod/languages/languages/de/de.thewire.php
@@ -0,0 +1,36 @@
+<?php
+$de = array (
+ 'thewire' => 'Der Heiße Draht',
+ 'thewire:everyone' => 'Alle Nachrichten im Heißen Draht',
+ 'thewire:user' => 'Der Heiße Draht von %s',
+ 'thewire:friends' => 'Deine Freunde im Heißen Draht',
+ 'thewire:reply' => 'Antworten',
+ 'thewire:replying' => 'Antworten auf %s (@%s), der schrieb',
+ 'thewire:thread' => 'Thread',
+ 'thewire:charleft' => 'Zeichen übrig',
+ 'thewire:tags' => 'Nachrichten im Heißen Draht mit dem Tag \'%s\'',
+ 'thewire:noposts' => 'Noch keine Nachrichten im Heißen Draht.',
+ 'item:object:thewire' => 'Nachrichten im Heißen Draht',
+ 'thewire:update' => 'Aktualisieren',
+ 'thewire:by' => 'Nachricht im Heißen Draht von %s',
+ 'thewire:previous' => 'Vorherige',
+ 'thewire:hide' => 'Verbergen',
+ 'thewire:previous:help' => 'Vorherige Nachricht ansehen',
+ 'thewire:hide:help' => 'Vorherige Nachricht verbergen',
+ 'river:create:object:thewire' => '%s schrieb im %s',
+ 'thewire:wire' => 'Heißen Draht',
+ 'thewire:widget:desc' => 'Anzeige Deiner neuesten Nachrichten im Heißen Draht',
+ 'thewire:num' => 'Anzahl der anzuzeigenden Einträge',
+ 'thewire:moreposts' => 'Weitere Nachrichten im Heißen Draht',
+ 'thewire:posted' => 'Deine Nachricht wurde dem Heißen Draht hinzugefügt.',
+ 'thewire:deleted' => 'Die Nachricht wurde aus dem Heißen Draht gelöscht.',
+ 'thewire:blank' => 'Entschuldigung, Du mußt erst etwas schreiben, bevor es veröffentlicht werden kann.',
+ 'thewire:notfound' => 'Entschuldigung, die gesuchte Nachricht aus dem Heißen Draht konnte nicht gefunden werden.',
+ 'thewire:notdeleted' => 'Entschuldigung, wir konnten diese Nachricht nicht aus dem Heißen Draht löschen.',
+ 'thewire:notify:subject' => 'Neue Nachricht im Heißen Draht',
+ 'thewire:notify:reply' => '%s autwortete auf %s im Heißen Draht:',
+ 'thewire:notify:post' => '%s schrieb im Heißen Draht:',
+);
+
+add_translation("de", $de);
+
diff --git a/mod/languages/languages/de/de.tinymce.php b/mod/languages/languages/de/de.tinymce.php
new file mode 100644
index 000000000..c12ac4dc4
--- /dev/null
+++ b/mod/languages/languages/de/de.tinymce.php
@@ -0,0 +1,9 @@
+<?php
+$de = array (
+ 'tinymce:remove' => 'Editor deaktivieren',
+ 'tinymce:add' => 'Editor aktivieren',
+ 'tinymce:word_count' => 'Anzahl Worte: ',
+);
+
+add_translation("de", $de);
+
diff --git a/mod/languages/languages/de/de.twitter.php b/mod/languages/languages/de/de.twitter.php
new file mode 100644
index 000000000..2c10a367f
--- /dev/null
+++ b/mod/languages/languages/de/de.twitter.php
@@ -0,0 +1,12 @@
+<?php
+$de = array (
+ 'twitter:title' => 'Twitter',
+ 'twitter:info' => 'Dieses Widget zeigt Deine neuesten Tweets.',
+ 'twitter:username' => 'Gebe Deinen Twitter-Benutzernamen ein.',
+ 'twitter:num' => 'Anzahl der anzuzeigenden Tweets.',
+ 'twitter:visit' => 'Besuche meine Twitter-Seite',
+ 'twitter:notset' => 'Dieses Twitter-Widget ist noch nicht eingerichtet. Um Deine letzten Tweets anzeigen zu lassen, klicke auf \'Bearbeiten\' und gebe die notwendigen Verbindungsdaten ein',
+);
+
+add_translation("de", $de);
+
diff --git a/mod/languages/languages/de/de.twitter_api.php b/mod/languages/languages/de/de.twitter_api.php
new file mode 100644
index 000000000..d023835ee
--- /dev/null
+++ b/mod/languages/languages/de/de.twitter_api.php
@@ -0,0 +1,60 @@
+<?php
+/**
+ * An German language definition file
+ */
+
+$german = array(
+ 'twitter_api' => 'Twitter-Service',
+
+ 'twitter_api:requires_oauth' => 'Für die Twitter-Services muss das OAuth-Libraries-Plugin aktiviert sein.',
+
+ 'twitter_api:consumer_key' => 'Consumer Key',
+ 'twitter_api:consumer_secret' => 'Consumer Secret',
+
+ 'twitter_api:settings:instructions' => 'Es ist ein Consumer Key und und ein Consumer Secret von <a href="https://dev.twitter.com/apps/new" target="_blank">Twitter</a> notwendig. Fülle auf Twitter die Angaben für eine neue Applikation aus. Wähle "Browser" als Applikationstyp und "Read & Write" für die Zugangsberechtigung. Die Callback-URL, die Du angeben mußt, ist %stwitter_api/authorize.',
+
+ 'twitter_api:usersettings:description' => "Verbinde Deinen %s-Account mit Twitter.",
+ 'twitter_api:usersettings:request' => "Du mußt zuerst eine <a href=\"%s\">Authorisierung</a> für %s einrichten, damit der Zugriff auf Deinen Twitter-Account möglich ist.",
+ 'twitter_api:usersettings:cannot_revoke' => "Du kannst die Verbindung Deines Accounts mit Twitter nicht aufheben, da Du keine Email-Addresse oder kein Passwort für Deinen Account angegeben hast. <a href=\"%s\">Gebe diese Angaben jetzt ein</a>.",
+ 'twitter_api:authorize:error' => 'Twitter-Authorisierung fehlgeschlagen.',
+ 'twitter_api:authorize:success' => 'Twitter-Zugriff wurde authorisiert.',
+
+ 'twitter_api:usersettings:authorized' => "Du hast %s authorisiert, auf Deinen Twitter-Account zuzugreifen: @%s.",
+ 'twitter_api:usersettings:revoke' => '<a href="%s">HIER</a> klicken, um den Zugriff auf Deinen Twitter-Account zu widerrufen..',
+ 'twitter_api:usersettings:site_not_configured' => 'Bevor Twitter verwendet werden kann, muss erst ein Administrator die Konfiguration vornehmen.',
+
+ 'twitter_api:revoke:success' => 'Twitter-Zugriff wurde widerrufen.',
+
+ 'twitter_api:login' => 'Erlaube existierenden Benutzern, die ihren Twitter-Account verbunden haben, sich mit ihren Twitter-Accountdaten auf Deiner Elgg-Community-Seite anzumelden?',
+ 'twitter_api:new_users' => 'Erlaube neuen Benutzern, sich mit ihren Twitter-Accountdaten anzumelden, selbst wenn die Account-Registrierung auf Deiner Elgg-Community-Seite deaktiviert ist?',
+ 'twitter_api:login:success' => 'Du bist nun angemeldet.',
+ 'twitter_api:login:error' => 'Die Anmeldung mit Deinen Twitter-Accountdaten ist fehlgeschlagen.',
+ 'twitter_api:login:email' => "Du mußt als erstes eine gültige Email-Adresse für Deinen neuen %s-Account eingeben.",
+
+ 'twitter_api:invalid_page' => 'Ungültige Seite.',
+
+ 'twitter_api:deprecated_callback_url' => 'Die Callback-URL für die Twitter-API hat sich zu %s geändert. Bitte den Administrator dieser Community-Seite, sie zu ändern.',
+
+ 'twitter_api:interstitial:settings' => 'Account konfigurieren',
+ 'twitter_api:interstitial:description' => 'Du kannst Dich in wenigen Augenblicken auf %s anmelden! Wir benötigen nur noch einige wenige Angaben. Diese Angaben sind optional, aber sie ermöglichen es Dir, Dich auf dieser Community-Seite anzumelden, falls Twitter einmal nicht erreichbar ist oder Du Dich entschließen solltest, die Verbindung zu Deinem Twitter-Account zu trennen.',
+
+ 'twitter_api:interstitial:username' => 'Dies ist Dein Benutzername. Er kann nicht geändert werden. Wenn Du ein Passwort angibst, kannst Du Deinen Benutzernamen oder Deine Email-Adresse für die Anmeldung auf dieser Community-Seite verwenden.',
+
+ 'twitter_api:interstitial:name' => 'Dies ist der Name, den die anderen Mitglieder sehen werden, wenn sie mit Dir interagieren.',
+
+ 'twitter_api:interstitial:email' => 'Deine Email-Adresse. Standardmäßig können die anderen Mitglieder der Community-Seite diese nicht sehen.',
+
+ 'twitter_api:interstitial:password' => 'Ein Passwort, damit Du Dich auf dieser Community-Seite anmelden kannst, falls Twitter nicht erreichbar ist oder Du Dich entschließen solltest, die Verbindung zu Deinem Twitter-Account zu trennen.',
+ 'twitter_api:interstitial:password2' => 'Das gleiche Passwort noch einmal.',
+
+ 'twitter_api:interstitial:no_thanks' => 'Nein danke.',
+
+ 'twitter_api:interstitial:no_display_name' => 'Du mußt einen Namen eingeben.',
+ 'twitter_api:interstitial:invalid_email' => 'Du mußt entweder eine gültige Email-Adresse oder gar keine eingeben.',
+ 'twitter_api:interstitial:existing_email' => 'Diese Email-Adresse ist bereits auf dieser Community-Seite registriert.',
+ 'twitter_api:interstitial:password_mismatch' => 'Die beiden Passwort-Eingaben stimmen nicht überein.',
+ 'twitter_api:interstitial:cannot_save' => 'Das Speichern der Eingaben ist fehlgeschlagen!',
+ 'twitter_api:interstitial:saved' => 'Die Eingaben wurden gespeichert.',
+);
+
+add_translation('de', $german); \ No newline at end of file
diff --git a/mod/languages/languages/de/de.uservalidationbyemail.php b/mod/languages/languages/de/de.uservalidationbyemail.php
new file mode 100644
index 000000000..7a85c0a4d
--- /dev/null
+++ b/mod/languages/languages/de/de.uservalidationbyemail.php
@@ -0,0 +1,51 @@
+<?php
+$de = array (
+ 'admin:users:unvalidated' => 'Inaktiv',
+ 'email:validate:subject' => '%s, bitte bestätige Deine Email-Adresse!',
+ 'email:validate:body' => 'Hallo %s,
+
+bevor Du Dich auf der Community-Seite %s anmelden kannst, mußt Du Deine Email-Addresse bestätigen.
+
+Um Deine angegebene Email-Addresse zu bestätigen, folgende diesem Link:
+
+%s
+
+Wenn Du nicht direkt auf den Link klicken kannst, kopiere ihn bitte von Hand in die Adresszeile Deines Browsers.
+
+%s
+%s
+',
+ 'email:confirm:success' => 'Du hast Deine Email-Adresse bestätigt!',
+ 'email:confirm:fail' => 'Deine Email-Adresse konnte nicht bestätigt werden...',
+ 'uservalidationbyemail:registerok' => 'Um Deinen Account zu aktivieren, mußt Du Deine Email-Adresse bestätigen, indem Du dem Link in der Email folgst, die wir Dir gerade gesendet haben.',
+ 'uservalidationbyemail:login:fail' => 'Dein Account ist noch nicht validiert, daher ist die Anmeldung auf dieser Community-Seite noch nicht möglich. Es wurde eine neue Validierungs-Email an die von Dir angegebene Email-Adresse gesendet.',
+ 'uservalidationbyemail:admin:no_unvalidated_users' => 'Keine inaktiven Benutzeraccounts.',
+ 'uservalidationbyemail:admin:unvalidated' => 'Inaktiv',
+ 'uservalidationbyemail:admin:user_created' => '%s registriert',
+ 'uservalidationbyemail:admin:resend_validation' => 'Bestätigungs-Email erneut senden',
+ 'uservalidationbyemail:admin:validate' => 'Bestätigen',
+ 'uservalidationbyemail:admin:delete' => 'Löschen',
+ 'uservalidationbyemail:confirm_validate_user' => '%s bestätigen?',
+ 'uservalidationbyemail:confirm_resend_validation' => 'Bestätigungs-Email an %s erneut senden?',
+ 'uservalidationbyemail:confirm_delete' => '%s löschen?',
+ 'uservalidationbyemail:confirm_validate_checked' => 'Markierte Benutzeraccounts bestätigen?',
+ 'uservalidationbyemail:confirm_resend_validation_checked' => 'Bestätigungs-Email erneut an markierte Benutzeraccounts senden?',
+ 'uservalidationbyemail:confirm_delete_checked' => 'Markierte Benutzeraccounts löschen?',
+ 'uservalidationbyemail:check_all' => 'Alle',
+ 'uservalidationbyemail:errors:unknown_users' => 'Unbekannter Benutzer',
+ 'uservalidationbyemail:errors:could_not_validate_user' => 'Benutzeraccount konnte nicht bestätigt werden.',
+ 'uservalidationbyemail:errors:could_not_validate_users' => 'Es konnten nicht alle markierten Benutzeraccounts bestätigt werden.',
+ 'uservalidationbyemail:errors:could_not_delete_user' => 'Benutzeraccount konnte nicht gelöscht werden.',
+ 'uservalidationbyemail:errors:could_not_delete_users' => 'Es konnten nicht alle markierten Benutzeraccounts gelöscht werden.',
+ 'uservalidationbyemail:errors:could_not_resend_validation' => 'Bestätigungs-Email konnte nicht versendet werden.',
+ 'uservalidationbyemail:errors:could_not_resend_validations' => 'Die Bestätigungs-Email konnte nicht an alle markierten Benutzeraccounts versendet werden.',
+ 'uservalidationbyemail:messages:validated_user' => 'Benutzeraccount bestätigt.',
+ 'uservalidationbyemail:messages:validated_users' => 'Alle markierten Benutzeraccount bestätigt.',
+ 'uservalidationbyemail:messages:deleted_user' => 'Benutzeraccount gelöscht.',
+ 'uservalidationbyemail:messages:deleted_users' => 'Alle markierten Benutzeraccount gelöscht.',
+ 'uservalidationbyemail:messages:resent_validation' => 'Bestätigungs-Email gesendet.',
+ 'uservalidationbyemail:messages:resent_validations' => 'Die Bestätigungs-Email wurde erneut an alle markierten Benutzeraccount gesendet.',
+);
+
+add_translation("de", $de);
+
diff --git a/mod/languages/languages/en/en.core.php b/mod/languages/languages/en/en.core.php
new file mode 100644
index 000000000..f79560e04
--- /dev/null
+++ b/mod/languages/languages/en/en.core.php
@@ -0,0 +1,39 @@
+<?php
+$en = array(
+ 'membershiprequired' => 'You must be a inhabitant of this group to view that page.',
+ 'friends:collections:members' => 'Collection inhabitants',
+ 'usersettings:statistics:label:membersince' => 'Inhabitant since',
+ 'members' => 'Inhabitants',
+
+ // Custom index plugin
+ 'custom:members' => 'Newest inhabitants',
+
+ // Groups plugin
+ 'groups:widgets:description' => 'Display the groups you are a inhabitant of on your profile',
+ 'groups:notmember' => 'Sorry, you are not a inhabitant of this group.',
+ 'groups:alreadymember' => 'You are already a inhabitant of this group!',
+ 'groups:welcome:body' => "Hi %s!
+
+You are now an inhabitant of the '%s' group! Click below to begin posting!
+
+%s",
+ 'groups:members:title' => 'Inhabitants of %s',
+ 'groups:access:group' => 'Group inhabitants only',
+ 'groups:widgets:members:description' => 'List the inhabitants of a group.',
+ 'groups:widgets:members:label:displaynum' => 'List the inhabitants of a group.',
+
+ // Invite friends plugin
+ 'invitefriends:already_members' => 'The following are already inhabitants: %s',
+
+ // Members plugin
+ 'members:searchname' => 'Search inhabitants by name',
+ 'members:searchtag' => 'Search inhabitants by tag',
+ 'members:title:searchname' => 'Inhabitants search for %s',
+ 'members:title:searchtag' => 'Inhabitants tagged with %s',
+
+ // Notifications plugin
+ 'notifications:subscriptions:groups:description' => 'To receive notifications when new content is added to a group you are an inhabitant of, find it below and select the notification method(s) you would like to use.'
+
+);
+
+add_translation("en", $en);
diff --git a/mod/languages/languages/es/es.blog.php b/mod/languages/languages/es/es.blog.php
new file mode 100644
index 000000000..27ba90fb4
--- /dev/null
+++ b/mod/languages/languages/es/es.blog.php
@@ -0,0 +1,57 @@
+<?php
+$es = array (
+ 'blog:notification' => '%s ha escrito una nueva entrada de blog.
+
+%s
+%s
+
+Puedes verla y comentar en ella en:
+%s',
+ 'blog' => 'Blogs',
+ 'blog:blogs' => 'Blogs',
+ 'blog:revisions' => 'Revisiones',
+ 'blog:archives' => 'Archivos',
+ 'blog:blog' => 'Blog',
+ 'item:object:blog' => 'Blogs',
+ 'blog:title:user_blogs' => 'Blogs de %s',
+ 'blog:title:all_blogs' => 'Todos los blogs del sitio',
+ 'blog:title:friends' => 'Blogs de amigos',
+ 'blog:group' => 'Blog del grupo',
+ 'blog:enableblog' => 'Habilitar blog del grupo',
+ 'blog:write' => 'Agregar una entrada al blog',
+ 'blog:add' => 'Agregar una entrada al blog',
+ 'blog:edit' => 'Editar entrada del blog',
+ 'blog:excerpt' => 'Extracto',
+ 'blog:body' => 'Cuerpo',
+ 'blog:save_status' => 'Guardado: ',
+ 'blog:never' => 'Nunca',
+ 'blog:status' => 'Estado',
+ 'blog:status:draft' => 'Borrador',
+ 'blog:status:published' => 'Publicado',
+ 'blog:status:unsaved_draft' => 'Borrador no guardado',
+ 'blog:revision' => 'Revisión',
+ 'blog:auto_saved_revision' => 'Revisión guardada automaticamente',
+ 'blog:message:saved' => 'Entrada del blog guardada.',
+ 'blog:error:cannot_save' => 'No se pudo guardar la entrada del blog.',
+ 'blog:error:cannot_write_to_container' => 'No posee los permisos necesarios para añadir el blog al grupo.',
+ 'blog:error:post_not_found' => 'Esta entrada ha sido quitada, es inválida, o no tiene los permisos necesarios para poder verla.',
+ 'blog:messages:warning:draft' => 'Hay un borrador sin guardar para esta entrada!',
+ 'blog:edit_revision_notice' => '(Versión anterior)',
+ 'blog:message:deleted_post' => 'Entrada del blog eliminada.',
+ 'blog:error:cannot_delete_post' => 'No se pudo eliminar la entrada del blog.',
+ 'blog:none' => 'No hay entradas en el blog',
+ 'blog:error:missing:title' => 'Debe ingresar un título para el blog!',
+ 'blog:error:missing:description' => 'Debe ingresar el cuerpo de su blog!',
+ 'blog:error:cannot_edit_post' => 'La publicación no existe o no posee los permisos necesarios sobre ella.',
+ 'blog:error:revision_not_found' => 'No se pudo encontrar la revisión.',
+ 'river:create:object:blog' => '%s publicó una entrada en el blog %s',
+ 'river:comment:object:blog' => '%s comentó en el blog %s',
+ 'blog:newpost' => 'Una nueva entrada de blog',
+ 'blog:widget:description' => 'Mostrar las últimas entradas de blog',
+ 'blog:moreblogs' => 'Más entradas de blog',
+ 'blog:numbertodisplay' => 'Cantidad de entradas de blog a mostrar',
+ 'blog:noblogs' => 'No hay entradas en el blog',
+);
+
+add_translation("es", $es);
+
diff --git a/mod/languages/languages/es/es.bookmarks.php b/mod/languages/languages/es/es.bookmarks.php
new file mode 100644
index 000000000..8d8782e89
--- /dev/null
+++ b/mod/languages/languages/es/es.bookmarks.php
@@ -0,0 +1,55 @@
+<?php
+$es = array (
+ 'bookmarks:notification' => 'English
+
+%s ha añadido un nuevo enlace:
+
+%s - %s
+%s
+
+Puedes verlo y comentar en él en:
+%s',
+ 'bookmarks:save:invalid' => 'La dirección del enlace es invalida y no puede salvarse.',
+ 'bookmarks' => 'Enlaces',
+ 'bookmarks:add' => 'Añadir a enlaces',
+ 'bookmarks:edit' => 'Editar enlace',
+ 'bookmarks:owner' => 'Enlaces de %s',
+ 'bookmarks:friends' => 'Enlaces de tus amigos',
+ 'bookmarks:everyone' => 'Todos los enlaces',
+ 'bookmarks:this' => 'Marcar como enlace',
+ 'bookmarks:bookmarklet' => 'Obtener marcadores',
+ 'bookmarks:inbox' => 'Entradas de enlaces',
+ 'bookmarks:more' => 'Más enlaces',
+ 'bookmarks:with' => 'Compartir información',
+ 'bookmarks:address' => 'Dirección de los recursos de los enlaces',
+ 'bookmarks:delete:confirm' => 'Seguro que quieres eliminar este recurso?',
+ 'bookmarks:shared' => 'Añadido a enlaces',
+ 'bookmarks:visit' => 'Visitar el recurso',
+ 'bookmarks:recent' => 'Enlaces recientes',
+ 'bookmarks:river:annotate' => 'un comentario en este enlace',
+ 'bookmarks:river:item' => 'un artículo',
+ 'item:object:bookmarks' => 'Enlaces',
+ 'bookmarks:widget:description' => 'Este componente está diseñado para el interfaz de su escritorio y mostrará las entradas a los artículos enlaces que creas precisos',
+ 'bookmarks:bookmarklet:description' => 'Los enlaces marcados permiten compartir cualquier recurso de la web de forma rápida y sencilla, con sus amigos. Para usarlo, muevelo a través del navegador a la zona:',
+ 'bookmarks:bookmarklet:descriptionie' => 'Si estás usando Internet Explorer, necesitarás pulsar el botón derecho del icono marcador y seleccionar \'añadir a enlaces\'\' indicando el link correspondiente',
+ 'bookmarks:bookmarklet:description:conclusion' => 'Puedes guardar cualquier página que visites pulsándolo en cualquier momento',
+ 'bookmarks:save:success' => 'Su artículo ha sido marcado correctamente.',
+ 'bookmarks:delete:success' => 'Su artículo ha sido eliminado correctamente.',
+ 'bookmarks:save:failed' => 'Su artículo marcado no puede guardarse, inténtelo de nuevo.',
+ 'bookmarks:delete:failed' => 'Su artículo marcado no puede ser eliminado, inténtelo de nuevo.',
+ 'bookmarks:this:group' => 'Añadido en %s',
+ 'bookmarks:bookmarklet:group' => 'Obtener bookmarklet del grupo',
+ 'bookmarks:new' => 'Un nuevo objeto marcado',
+ 'bookmarks:numbertodisplay' => 'Número de enlaces a mostrar',
+ 'bookmarks:group' => 'Enlaces del grupo',
+ 'bookmarks:enablebookmarks' => 'Habilitar marcadores de grupos',
+ 'river:create:object:bookmarks' => '%s agregó %s como enlace',
+ 'river:comment:object:bookmarks' => '%s comentó en el enlace %s',
+ 'bookmarks:none' => 'Sin enlaces',
+ 'bookmarks:nogroup' => 'Este grupo no posee enlaces aún',
+ 'bookmarks:no_title' => 'Sin título',
+ 'bookmarks:morebookmarks' => 'Más enlaces',
+);
+
+add_translation("es", $es);
+
diff --git a/mod/languages/languages/es/es.categories.php b/mod/languages/languages/es/es.categories.php
new file mode 100644
index 000000000..4c9b7ee2b
--- /dev/null
+++ b/mod/languages/languages/es/es.categories.php
@@ -0,0 +1,12 @@
+<?php
+$es = array (
+ 'categories' => 'Categorías',
+ 'categories:settings' => 'Edita las categorías del sitio',
+ 'categories:explanation' => 'Para establecer algunas categorías globales para el sitio que serán usadas a través de tu sistema, introdúcelas abajo separadas por comas. Serán mostradas por las herramientas compatibles cuando el usuario cree o edite contenido.',
+ 'categories:save:success' => 'Las categorías del sitio se han grabado correctamente.',
+ 'categories:results' => 'Resultados del sitio para la categoría: %s',
+ 'categories:on_activate_reminder' => 'Las categorías del sitio no se encuentran disponibles hasta que agregue alguna. <a href="%s">Añadir categorías ahora.</a>',
+);
+
+add_translation("es", $es);
+
diff --git a/mod/languages/languages/es/es.core.php b/mod/languages/languages/es/es.core.php
new file mode 100644
index 000000000..57d03400d
--- /dev/null
+++ b/mod/languages/languages/es/es.core.php
@@ -0,0 +1,1001 @@
+<?php
+$language = array (
+ 'DatabaseException:InvalidDBLink' => 'La conexión a la base de datos se ha perdido.',
+ 'avatar:remove' => 'Retire su avatar y establecer el icono por defecto',
+ 'avatar:remove:success' => 'Eliminación del avatar con éxito',
+ 'avatar:remove:fail' => 'Fallo la eliminación del avatar',
+ 'profile:field_too_long' => 'No se puede guardar la información de su perfil, porque la sección "%s" es demasiado larga.',
+ 'profile:noaccess' => 'Usted no tiene permiso para editar este perfil.',
+ 'river:delete:success' => 'El artículo ha sido eliminado',
+ 'river:delete:fail' => 'El artículo no pudo ser eliminado',
+ 'registration:usernametoolong' => 'Su nombre de usuario es demasiado largo. Puede tener un máximo de %u caracteres.',
+ 'admin:plugins:label:repository' => 'Codigo',
+ 'admin:plugins:label:bugtracker' => 'Informar de un problema',
+ 'admin:plugins:label:donate' => 'Donar',
+ 'admin:plugins:warning:invalid:check_docs' => 'Compruebe la documentación href="http://docs.elgg.org/Invalid_Plugin"> <a> para obtener sugerencias de solución de problemas.</a>',
+ 'admin:server:label:post_max_size' => 'Tamaño máximo del POST',
+ 'admin:server:label:upload_max_filesize' => 'Tamaño máximo de subida',
+ 'admin:server:warning:post_max_too_small' => '(Nota: post_max_size debe ser mayor que este valor para soportar subidas de este tamaño)',
+ 'remove' => 'Eliminar',
+ 'back' => 'Atras',
+ 'deleteconfirm:plural' => '¿Está seguro que desea eliminar estos elementos?',
+ 'actiongatekeeper:uploadexceeded' => 'El tamaño de archivo (s) subido excede el límite establecido por el administrador del sitio',
+ 'friends:collections:members' => 'Habitantes de esta colección',
+ 'members' => 'Habitantes',
+ 'dashboard' => 'Escritorio',
+ 'dashboard:nowidgets' => 'Su escritorio le permite seguir la actividad y el contenido que le interesan de este sitio',
+ 'exception:contact_admin' => 'Un error muy chungo ha ocurrido y se ha registrado. Contacta con el administrador con la siguiente información:',
+ 'PluginException:NullInstantiated' => 'ElggPlugin no se puede inicializar con valor nulo. Le tienes que pasar un GUID, un ID de plugin, o una ruta completa.',
+ 'InvalidParameterException:UnexpectedODDClass' => 'import() pasado a una clase ODD inesperada',
+ 'InvalidParameterException:LibraryNotFound' => 'No se puede cargar la librería %s desde %s',
+ 'SecurityException:ForwardFailedToRedirect' => 'No se ha podido redirigir porque las cabeceras ya se habían enviado. Se ha parado la ejecución por motivos de seguridad. Busca http://docs.elgg.org/ en para más información.',
+ 'LoginException:ChangePasswordFailure' => 'Ha fallado la comprobación de la contraseña actual.',
+ 'noaccess' => 'El contenido ha sido eliminado, es inválido, o no tienes permiso para verlo.',
+ 'error:missing_data' => 'Falta algún dato en tu petición',
+ 'error:default' => 'Ups... algo fue muy mal.',
+ 'error:404' => 'Perdón. No podemos encontrar la página que pides.',
+ 'access:limited:label' => 'Limitado',
+ 'access:help' => 'Nivel de acceso',
+ 'profile:field:text' => 'Texto corto',
+ 'profile:field:longtext' => 'Área para texto largo',
+ 'profile:field:tags' => 'Etiquetas',
+ 'profile:field:url' => 'Dirección web',
+ 'profile:field:email' => 'Dirección de correo-e',
+ 'profile:field:location' => 'Lugar',
+ 'profile:field:date' => 'Fecha',
+ 'river:update:user:profile' => '%s ha actualizado su perfil',
+ 'river:update' => 'Actualización para %s',
+ 'settings:edit' => 'Edita las preferencias',
+ 'register:fields' => 'Todos los campos son necesarios',
+ 'admin:configuration:dataroot:relative_path' => 'No se puede poner "%s" como carpeta de datos porque no es una ruta absoluta.',
+ 'admin:statistics:server' => 'Información del servidor',
+ 'admin:administer_utilities' => 'Utilidades',
+ 'admin:develop_utilities' => 'Utilidades',
+ 'admin:widget:admin_welcome:outro' => '<br>Asegúrese de verificar los recursos disponibles en los enlaces del pié de página y gracias por utilizar Elgg!',
+ 'admin:widget:control_panel' => 'Panel de control',
+ 'admin:widget:control_panel:help' => 'Provee de un acceso fácil a los controles comunes',
+ 'admin:cache:flush' => 'Actualiza la caché',
+ 'admin:cache:flushed' => 'Las caches del sitio han sido limpiadas',
+ 'admin:plugins:category:nonbundled' => 'Excluido',
+ 'admin:plugins:category:utility' => 'Utilidades',
+ 'plugins:disabled' => 'Los plugins estan siendo cargados porque un fichero llamado "disabled" está en el directorio mod.',
+ 'admin:plugins:set_priority:no_with_msg' => 'No se puede reordenar %s. Error: %s',
+ 'admin:plugins:deactivate:no_with_msg' => 'No se puede desactivar %s. Error: %s',
+ 'admin:plugins:activate:no_with_msg' => 'No se puede activar %s. Error: %s',
+ 'admin:server:label:php' => 'PHP',
+ 'admin:server:label:web_server' => 'Servidor web',
+ 'admin:server:label:server' => 'Servidor',
+ 'admin:server:label:log_location' => 'Ruta al log',
+ 'admin:server:label:php_version' => 'Versión PHP',
+ 'admin:server:label:php_ini' => 'Ruta al fichero PHP ini',
+ 'admin:server:label:php_log' => 'Log PHP',
+ 'admin:server:label:mem_avail' => 'Memoria disponible',
+ 'admin:server:label:mem_used' => 'Memoria usada',
+ 'admin:server:error_log' => 'Log de errores del servidor web',
+ 'new' => 'Nuevo',
+ 'create' => 'Crear',
+ 'revert' => 'Revertir',
+ 'on' => 'Activo',
+ 'off' => 'Inactivo',
+ 'installation:systemcache:description' => 'La caché del sistema reduce el tiempo de carga del motor de Elgg cacheando los datos en ficheros.',
+ 'installation:systemcache:label' => 'Usa la caché del sistema (recomendado)',
+ 'upgrade:unable_to_upgrade_info' => 'La instalación no se puede actualizar debido a que se detectaron views antiguas
+ en el directorio de views del core de Elgg. Estas views han quedado obsoletas y deben removerse
+ para que Elgg funcione correctamente. Si no ha efectuado cambios al core de Elgg, puede
+ simplemente eliminar el directorio de views y reemplazarlo con el del último paquete de instalación
+ de Elgg descargado de <a href="http://elgg.org">elgg.org</a>.<br><br>
+
+ Si necesita instrucciones detalladas, por favor visite la <a href="http://docs.elgg.org/wiki/Upgrading_Elgg">
+ Documentación de actualización de Elgg</a>. Si necesita asistencia, por favor acuda a los
+ <a href="http://community.elgg.org/pg/groups/discussion/">Foros de Soporte de la Comunidad</a>',
+ 'generic_comment:title' => 'Comentario de %s',
+ 'ca' => 'Catalán',
+ 'de' => 'Alemán',
+ 'el' => 'Griego',
+ 'en' => 'Inglés',
+ 'eu' => 'Basco',
+ 'fr' => 'Francés',
+ 'gd' => 'Scots / Gaélico',
+ 'gl' => 'Gallego',
+ 'gn' => 'Guaraní',
+ 'he' => 'Hebreo',
+ 'it' => 'Italiano',
+ 'iw' => 'Hebreo (obsoleto)',
+ 'ja' => 'Japonés',
+ 'ko' => 'Coreano',
+ 'la' => 'Latín',
+ 'lt' => 'Lituano',
+ 'pt' => 'Portugués',
+ 'ru' => 'Ruso',
+ 'sq' => 'Albanés',
+ 'sr' => 'Serbio',
+ 'vi' => 'Vietnamita',
+ 'zh' => 'Chino',
+ 'add' => 'Añade',
+ 'item:site' => 'Sitios',
+ 'login' => 'Iniciar sesión',
+ 'loginok' => 'Ha iniciado sesión',
+ 'loginerror' => 'Inicio de sesión incorrecto. Verifique sus credenciales e intente nuevamente',
+ 'login:empty' => 'El nombre de usuario y contraseña son requeridos',
+ 'login:baduser' => 'No se pudo cargar su cuenta de usuario',
+ 'auth:nopams' => 'Error interno. No se encuentra un método de autenticación instalado',
+ 'logout' => 'Cerrar sesión',
+ 'logoutok' => 'Se ha cerrado la sesión',
+ 'logouterror' => 'No se pudo cerrar la sesión, por favor intente nuevamente',
+ 'loggedinrequired' => 'Debe estar autenticado para poder visualizar esta página',
+ 'adminrequired' => 'Debe ser un administrador para poder visualizar esta página',
+ 'membershiprequired' => 'Debe ser miembro del grupo para poder visualizar esta página',
+ 'exception:title' => 'Error Fatal',
+ 'actionundefined' => 'La acción (%s) solicitada no se encuentra definida en el sistema',
+ 'actionnotfound' => 'El log de acciones para %s no se ha encontrado',
+ 'actionloggedout' => 'Lo sentimos, no puede realizar esta acción sin identificarse',
+ 'actionunauthorized' => 'Usted no posee los permisos necesarios para realizar esta acción',
+ 'InstallationException:SiteNotInstalled' => 'No se pudo procesar la solicitud. El sitio no se encuentra configurado o la base de datos se encuentra caída',
+ 'InstallationException:MissingLibrary' => 'No se pudo cargar %s',
+ 'InstallationException:CannotLoadSettings' => 'No se pudo cargar el archivo de configuracion, puede que no exista o que se deba a un error de configuración de permisos',
+ 'SecurityException:Codeblock' => 'Acceso denegado para la ejecución de bloque de código privilegiado',
+ 'DatabaseException:WrongCredentials' => 'No se pudo conectar a la base de datos con las credenciales provistas. Verifique el archivo de configuración',
+ 'DatabaseException:NoConnect' => 'No se puede consultar la base de datos \'%s\', por favor verifique que dicha base de datos exista y que posea permisos sobre la misma',
+ 'SecurityException:FunctionDenied' => 'Acceso denegado a la función privilegiada \'%s\'',
+ 'DatabaseException:DBSetupIssues' => 'Se encontró una cantidad de errores: ',
+ 'DatabaseException:ScriptNotFound' => 'No se pudo encontrar el script de base de datos %s',
+ 'DatabaseException:InvalidQuery' => 'Consulta inválida',
+ 'IOException:FailedToLoadGUID' => 'Error al cargar una nueva %s de GUID: %d',
+ 'InvalidParameterException:NonElggObject' => 'Pasando un no-ElggObject a un constructor ElggObject!',
+ 'InvalidParameterException:UnrecognisedValue' => 'No se reconoce el valor pasado al constructor',
+ 'InvalidClassException:NotValidElggStar' => 'GUID: %d no es un %s válido',
+ 'PluginException:MisconfiguredPlugin' => '%s (guid: %s) es un plugin desconfigurado que ha sido deshabilitado. Por favor revise la Wiki de Elgg para más información (http://docs.elgg.org/wiki/)',
+ 'PluginException:CannotStart' => '%s (guid: %s) no puede iniciarse. Motivo: %s',
+ 'PluginException:InvalidID' => '%s no es un ID de plugin válido',
+ 'PluginException:InvalidPath' => '%s es un path de plugin inválido',
+ 'PluginException:InvalidManifest' => 'Archivo de manifesto inválido para el plugin %s',
+ 'PluginException:InvalidPlugin' => '%s no es un plugin válido',
+ 'PluginException:InvalidPlugin:Details' => '%s no es un plugin válido: %s',
+ 'ElggPlugin:MissingID' => 'No se encuentra el ID del plugin (guid %s)',
+ 'ElggPlugin:NoPluginPackagePackage' => 'ElggPluginPackage faltante para el plugin con ID %s (guid %s)',
+ 'ElggPluginPackage:InvalidPlugin:MissingFile' => 'Archivo %s faltante en el package',
+ 'ElggPluginPackage:InvalidPlugin:InvalidDependency' => 'Tipo de dependencia "%s" inválida',
+ 'ElggPluginPackage:InvalidPlugin:InvalidProvides' => 'Tipo "%s" provisto inválido',
+ 'ElggPluginPackage:InvalidPlugin:CircularDep' => 'Dependencia %s inválida "%s" en plugin %s. Los plugins no pueden entrar en conlicto con otros requeridos!',
+ 'ElggPlugin:Exception:CannotIncludeFile' => 'No puede incluirse %s para el plugin %s (guid: %s) en %s. Verifique los permisos!',
+ 'ElggPlugin:Exception:CannotRegisterViews' => 'No puede cargarse el directorio "views" para el plugin %s (guid: %s) en %s. Verifique los permisos!',
+ 'ElggPlugin:Exception:CannotRegisterLanguages' => 'No pueden registrarse lenguajes para el plugin %s (guid: %s) en %s. Verifique los permisos!',
+ 'ElggPlugin:Exception:NoID' => 'No se encontró el ID para el plugin con guid %s!',
+ 'PluginException:ParserError' => 'Error procesando el manifiesto con versión de API %s en plugin %s',
+ 'PluginException:NoAvailableParser' => 'No se encuentra un procesador para el manifiesto de la versión de la API %s en plugin %s',
+ 'PluginException:ParserErrorMissingRequiredAttribute' => 'Atributo \'%s\' faltante en manifiesto del el plugin %s',
+ 'ElggPlugin:Dependencies:Requires' => 'Requiere',
+ 'ElggPlugin:Dependencies:Suggests' => 'Sugiere',
+ 'ElggPlugin:Dependencies:Conflicts' => 'Conflictos',
+ 'ElggPlugin:Dependencies:Conflicted' => 'En conflicto',
+ 'ElggPlugin:Dependencies:Provides' => 'Provee',
+ 'ElggPlugin:Dependencies:Priority' => 'Prioridad',
+ 'ElggPlugin:Dependencies:Elgg' => 'Versión Elgg',
+ 'ElggPlugin:Dependencies:PhpExtension' => 'Extensión PHP: %s',
+ 'ElggPlugin:Dependencies:PhpIni' => 'Configuración PHP ini: %s',
+ 'ElggPlugin:Dependencies:Plugin' => 'Plugin: %s',
+ 'ElggPlugin:Dependencies:Priority:After' => 'Luego %s',
+ 'ElggPlugin:Dependencies:Priority:Before' => 'Antes %s',
+ 'ElggPlugin:Dependencies:Priority:Uninstalled' => '%s no instalado',
+ 'ElggPlugin:Dependencies:Suggests:Unsatisfied' => 'Faltante',
+ 'ElggPlugin:InvalidAndDeactivated' => '%s no es un plugin válido y se ha deshabilitado',
+ 'InvalidParameterException:NonElggUser' => 'Pasando un no-ElggUser a un constructor ElggUser!',
+ 'InvalidParameterException:NonElggSite' => 'Pasando un no-ElggSite a un constructor ElggSite!',
+ 'InvalidParameterException:NonElggGroup' => 'Pasando un no-ElggGroup a un constructor ElggGroup!',
+ 'IOException:UnableToSaveNew' => 'No se pudo guardar un nuevo %s',
+ 'InvalidParameterException:GUIDNotForExport' => 'No se ha especificado un GUID durante la exportación, esto no debería ocurrir',
+ 'InvalidParameterException:NonArrayReturnValue' => 'Función de serialización de entidad pasada a un parámetro de retorno no-array',
+ 'ConfigurationException:NoCachePath' => 'Path de Cache seteado en Null!',
+ 'IOException:NotDirectory' => '%s no es un directorio',
+ 'IOException:BaseEntitySaveFailed' => 'No se pudo guardar una nueva entidad!',
+ 'InvalidParameterException:EntityTypeNotSet' => 'Debe setearse el tipo de entidad',
+ 'ClassException:ClassnameNotClass' => '%s no es un %s',
+ 'ClassNotFoundException:MissingClass' => 'Clase \'%s\' no encontrada, hay algún plugin faltante?',
+ 'InstallationException:TypeNotSupported' => 'No se reconoce el tipo %s. Esto indica un error en la instalación, seguramente causado por una actualización incompleta',
+ 'ImportException:ImportFailed' => 'No pudo importarse el elemento %d',
+ 'ImportException:ProblemSaving' => 'Se encontró un problema al guardar %s',
+ 'ImportException:NoGUID' => 'Se creó una nueva entidad sin GUID, esto no debe ocurrir',
+ 'ImportException:GUIDNotFound' => 'No se pudo encontrar la entidad \'%d\'',
+ 'ImportException:ProblemUpdatingMeta' => 'Ocurrió un error al actualizar \'%s\' en la entidad \'%d\'',
+ 'ExportException:NoSuchEntity' => 'GUID de entidad inválido: %d',
+ 'ImportException:NoODDElements' => 'No se encontraron elementos OpenDD para la importación, la importación ha fallado',
+ 'ImportException:NotAllImported' => 'No se importaron todos los elementos',
+ 'InvalidParameterException:UnrecognisedFileMode' => 'Modo de archivo \'%s\' no reconocido',
+ 'InvalidParameterException:MissingOwner' => 'El archivo %s (guid: %d) (guid del dueño: %d) no tiene un dueño!',
+ 'IOException:CouldNotMake' => 'No puede realizarse %s',
+ 'IOException:MissingFileName' => 'Debe especificar un nombre antes de abrir un archivo',
+ 'ClassNotFoundException:NotFoundNotSavedWithFile' => 'No pudo cargarse la clase de repositorio %s para el archivo %u',
+ 'NotificationException:NoNotificationMethod' => 'No se especificó un método de notificación',
+ 'NotificationException:NoHandlerFound' => 'No se encuentra un controlador \'%s\' o no es ejecutable',
+ 'NotificationException:ErrorNotifyingGuid' => 'Ocurrió un error al notificar %d',
+ 'NotificationException:NoEmailAddress' => 'No pudo cargarse la dirección de Email para el GUID:%d',
+ 'NotificationException:MissingParameter' => 'Parámetro requerido faltante: \'%s\'',
+ 'DatabaseException:WhereSetNonQuery' => 'Donde no contenga WhereQueryComponent',
+ 'DatabaseException:SelectFieldsMissing' => 'Campos faltantes en el estilo de consulta',
+ 'DatabaseException:UnspecifiedQueryType' => 'Tipo de consulta no reconocido o no especificado',
+ 'DatabaseException:NoTablesSpecified' => 'No se especificaron las tablas para la consulta',
+ 'DatabaseException:NoACL' => 'No se especificó el control de acceso en la consulta',
+ 'InvalidParameterException:NoEntityFound' => 'No se encuentra la entidad, puede que esta no exista o que no tenga los permisos necesarios sobre ella',
+ 'InvalidParameterException:GUIDNotFound' => 'No se pudo encontrar el GUID: %s, o no tiene acceso a ella',
+ 'InvalidParameterException:IdNotExistForGUID' => 'Lo sentimos, \'%s\' no existe para el guid: %d',
+ 'InvalidParameterException:CanNotExportType' => 'Lo sentimos, no se encuentra implementada la exportación de \'%s\'',
+ 'InvalidParameterException:NoDataFound' => 'No se encontraron resultados',
+ 'InvalidParameterException:DoesNotBelong' => 'No pertenece a la entidad',
+ 'InvalidParameterException:DoesNotBelongOrRefer' => 'No pertenece o se refiere a la entidad',
+ 'InvalidParameterException:MissingParameter' => 'Parámetro faltante, debe proveer un GUID',
+ 'InvalidParameterException:LibraryNotRegistered' => '%s no es una librería registrada',
+ 'APIException:ApiResultUnknown' => 'Los resultados de la API no son conocidos, esto no debe ocurrir',
+ 'ConfigurationException:NoSiteID' => 'No se especificó un ID del sitio',
+ 'SecurityException:APIAccessDenied' => 'Lo sentimos, el acceso a la API ha sido deshabilitado para el administrador',
+ 'SecurityException:NoAuthMethods' => 'No se encontraron métodos de autenticación para procesar la solicitud',
+ 'InvalidParameterException:APIMethodOrFunctionNotSet' => 'Método o función no especificado en el llamado a expose_method()',
+ 'InvalidParameterException:APIParametersArrayStructure' => 'Estructuras de Array son inválidas en llamados a la función \'%s\'',
+ 'InvalidParameterException:UnrecognisedHttpMethod' => 'Método http %s no reconocido para el método \'%s\' de la API',
+ 'APIException:MissingParameterInMethod' => 'Parámetro %s faltante en método %s',
+ 'APIException:ParameterNotArray' => '%s no es un Array',
+ 'APIException:UnrecognisedTypeCast' => 'Tipo no reconocido en casteo %s para la variable \'%s\' en el método \'%s\'',
+ 'APIException:InvalidParameter' => 'Se encontró un parámetro inválido para \'%s\' en el método \'%s\'',
+ 'APIException:FunctionParseError' => '%s(%s) posee un error de procesamiento',
+ 'APIException:FunctionNoReturn' => '%s(%s) no retornó ningún valor',
+ 'APIException:APIAuthenticationFailed' => 'El llamado al método falló en la autenticación de la API',
+ 'APIException:UserAuthenticationFailed' => 'El llamado al método falló en la autenticación del usuario',
+ 'SecurityException:AuthTokenExpired' => 'El token de autenticación no se encuentra o bien se encuentra expirado',
+ 'CallException:InvalidCallMethod' => '%s debe llamarse utilizando \'%s\'',
+ 'APIException:MethodCallNotImplemented' => 'La llamada al método \'%s\' no se encuentra implementada',
+ 'APIException:FunctionDoesNotExist' => 'La función para el método \'%s\' no es ejecutable',
+ 'APIException:AlgorithmNotSupported' => 'No se soporta o se ha deshabilitado el algoritmo \'%s\'',
+ 'ConfigurationException:CacheDirNotSet' => 'Directorio de Cache \'cache_path\' no establecido',
+ 'APIException:NotGetOrPost' => 'El método de Request debe ser GET o POST',
+ 'APIException:MissingAPIKey' => 'Clave API faltante',
+ 'APIException:BadAPIKey' => 'Clave API incorrecta',
+ 'APIException:MissingHmac' => 'Encabezado X-Elgg-hmac faltante',
+ 'APIException:MissingHmacAlgo' => 'Encabezado X-Elgg-hmac-algo faltante',
+ 'APIException:MissingTime' => 'Encabezado X-Elgg-time faltante',
+ 'APIException:MissingNonce' => 'Encabezado X-Elgg-nonce faltante',
+ 'APIException:TemporalDrift' => 'X-Elgg-time es muy lejano en el pasado o en el futuro. Fallo Epoch',
+ 'APIException:NoQueryString' => 'No hay datos en la query string',
+ 'APIException:MissingPOSTHash' => 'Encabezado X-Elgg-posthash faltante',
+ 'APIException:MissingPOSTAlgo' => 'Encabezado X-Elgg-posthash_algo faltante',
+ 'APIException:MissingContentType' => 'Content type faltante para post data',
+ 'SecurityException:InvalidPostHash' => 'Hash de POST data inválido - Se esperaba %s pero se recibió %s',
+ 'SecurityException:DupePacket' => 'Firma de paquete ya vista',
+ 'SecurityException:InvalidAPIKey' => 'Clave API inválida o faltante',
+ 'NotImplementedException:CallMethodNotImplemented' => 'El llamado al método \'%s\' no es soportado',
+ 'NotImplementedException:XMLRPCMethodNotImplemented' => 'Llamado al método XML-RPC \'%s\' no implementada',
+ 'InvalidParameterException:UnexpectedReturnFormat' => 'La llamada al método \'%s\' devolvió un resultado inesperado',
+ 'CallException:NotRPCCall' => 'La llamada no parece ser una llamada XML-RPC válida',
+ 'PluginException:NoPluginName' => 'No se pudo encontrar el nombre del plugin',
+ 'SecurityException:authenticationfailed' => 'No se pudo autenticar el usuario',
+ 'CronException:unknownperiod' => '%s no es un período reconocible',
+ 'SecurityException:deletedisablecurrentsite' => 'No puede eliminar o deshabilitar el sitio que está viendo en este momento!',
+ 'RegistrationException:EmptyPassword' => 'Los campos de contraseñas son obligatorios',
+ 'RegistrationException:PasswordMismatch' => 'Las contraseñas deben coincidir',
+ 'LoginException:BannedUser' => 'Su ingreso ha sido bloqueado momentáneamente',
+ 'LoginException:UsernameFailure' => 'No pudo iniciarse la sesión. Por favor verifique su nombre de usuario y contraseña',
+ 'LoginException:PasswordFailure' => 'No pudo iniciarse la sesión. Por favor verifique su nombre de usuario y contraseña',
+ 'LoginException:AccountLocked' => 'Su cuenta ha sido bloqueada por la cantidad de intentos fallidos de inicio de sesion',
+ 'deprecatedfunction' => 'Precaución: Este código utiliza la función obsoleta \'%s\' que no es compatible con esta versión de Elgg',
+ 'pageownerunavailable' => 'Precaución: El administrador de página %d no se encuentra accesible!',
+ 'viewfailure' => 'Ocurrió un error interno en la vista %s',
+ 'changebookmark' => 'Por favor modifique su índice para esta vista',
+ 'system.api.list' => 'Lista todas las llamadas API disponibles en el sistema',
+ 'auth.gettoken' => 'Esta llamada API le permite al usuario obtener un token de autenticación el cual puede ser utilizado para autenticar futuras llamadas a la API. Enviarlo como parámetro auth_token',
+ 'name' => 'Nombre',
+ 'email' => 'Dirección de Email',
+ 'username' => 'Nombre de usuario',
+ 'loginusername' => 'Nombre de usuario o Email',
+ 'password' => 'Contraseña',
+ 'passwordagain' => 'Contraseña (nuevamente, para verificación)',
+ 'admin_option' => 'Hacer administrador a este usuario?',
+ 'PRIVATE' => 'Privado',
+ 'LOGGED_IN' => 'Usuarios logueados',
+ 'PUBLIC' => 'Todos',
+ 'access:friends:label' => 'Amigos',
+ 'access' => 'Acceso',
+ 'widgets:add' => 'Agregar widget',
+ 'widgets:add:description' => 'Haga click en el botón de algún widget para agregarlo a la página',
+ 'widgets:position:fixed' => '(Posición fija en la página)',
+ 'widget:unavailable' => 'Ya agregó este widget',
+ 'widget:numbertodisplay' => 'Cantidad de elementos para mostrar',
+ 'widget:delete' => 'Quitar %s',
+ 'widget:edit' => 'Personalizar este widget',
+ 'widgets' => 'Widgets',
+ 'widget' => 'Widget',
+ 'item:object:widget' => 'Widgets',
+ 'widgets:save:success' => 'El widget se guardó correctamente',
+ 'widgets:save:failure' => 'No se pudo guardar el widget, por favor intente nuevamente',
+ 'widgets:add:success' => 'Se agregó correctamente el widget',
+ 'widgets:add:failure' => 'No se pudo añadir el widget',
+ 'widgets:move:failure' => 'No se pudo guardar la nueva posición del widget',
+ 'widgets:remove:failure' => 'No se pudo quitar el widget',
+ 'group' => 'Grupo',
+ 'item:group' => 'Grupos',
+ 'user' => 'Usuario',
+ 'item:user' => 'Usuarios',
+ 'friends' => 'Amigos',
+ 'friends:yours' => 'Tus Amigos',
+ 'friends:owned' => 'Amigos de %s',
+ 'friend:add' => 'Nuevo amigo',
+ 'friend:remove' => 'Quitar amigo',
+ 'friends:add:successful' => 'Se ha añadido a %s como amigo',
+ 'friends:add:failure' => 'No se pudo añadir a %s como amigo. Por favor intente nuevamente',
+ 'friends:remove:successful' => 'Se quitó a %s de sus amigos',
+ 'friends:remove:failure' => 'No se pudo quitar a %s de sus amigos. Por favor intente nuevamente',
+ 'friends:none' => 'Este usuario no tiene amigos aún',
+ 'friends:none:you' => 'No tienes amigos aún',
+ 'friends:none:found' => 'No se encontraron amigos',
+ 'friends:of:none' => 'Nadie ha agragado a este usuario como amigo aún',
+ 'friends:of:none:you' => 'Nadie te ha agragado como amigo aún. Comienza a añadir contenido y completar tu perfil para que la gente te encuentre!',
+ 'friends:of:owned' => 'Amigos de %s',
+ 'friends:of' => 'Amigos de',
+ 'friends:collections' => 'Colecciones de amigos',
+ 'collections:add' => 'Nueva colección',
+ 'friends:collections:add' => 'Nueva colección de amigos',
+ 'friends:addfriends' => 'Seleccionar amigos',
+ 'friends:collectionname' => 'Nombre de la colección',
+ 'friends:collectionfriends' => 'Amigos en la colección',
+ 'friends:collectionedit' => 'Editar esta colección',
+ 'friends:nocollections' => 'No tienes colecciones aún',
+ 'friends:collectiondeleted' => 'La colección ha sido eliminada',
+ 'friends:collectiondeletefailed' => 'No se puede eliminar la colección',
+ 'friends:collectionadded' => 'La colección se ha creado correctamente',
+ 'friends:nocollectionname' => 'Debes ponerle un nombre a la colección antes de crearla',
+ 'friends:collections:edit' => 'Editar colección',
+ 'friends:collections:edited' => 'Colección guardada',
+ 'friends:collection:edit_failed' => 'No se pudo guardar la colección',
+ 'friendspicker:chararray' => 'ABCDEFGHIJKLMNOPQRSTUVWXYZ',
+ 'avatar' => 'Imagen de perfil',
+ 'avatar:create' => 'Cree su imagen de perfil',
+ 'avatar:edit' => 'Editar imagen de perfil',
+ 'avatar:preview' => 'Previsualizar',
+ 'avatar:upload' => 'Subir nueva imagen de perfil',
+ 'avatar:current' => 'Imagen de perfil actual',
+ 'avatar:crop:title' => 'Herramienta de recorte de imagen de perfil',
+ 'avatar:upload:instructions' => 'Su imagen de perfil se mostrará en la red. Podrá modificarla siempre que lo desee (Formatos de archivo aceptados: GIF, JPG o PNG)',
+ 'avatar:create:instructions' => 'Haga click y arrastre un cuadrado debajo para seleccionar el recorte de la imagen. Aparecerá una previsualización en la caja de la deracha. Cuando esté conforme con la previsualización, haga click en \'Crear imagen de perfil\'. La versión recortada será la que se utilice para mostrar en la red',
+ 'avatar:upload:success' => 'Imagen de perfil subida correctamente',
+ 'avatar:upload:fail' => 'Falló la subida de la imagen de perfil',
+ 'avatar:resize:fail' => 'Error al modificar el tamaño de la imagen de perfil',
+ 'avatar:crop:success' => 'Recorte de la imagen de perfil finalizado correctamente',
+ 'avatar:crop:fail' => 'Error en el recorte de la imagen de perfil',
+ 'profile:edit' => 'Editar perfil',
+ 'profile:aboutme' => 'Sobre mi',
+ 'profile:description' => 'Sobre mi',
+ 'profile:briefdescription' => 'Descripción corta',
+ 'profile:location' => 'Ubicación',
+ 'profile:skills' => 'Habilidades',
+ 'profile:interests' => 'Intereses',
+ 'profile:contactemail' => 'Email de contacto',
+ 'profile:phone' => 'Teléfono',
+ 'profile:mobile' => 'Móvil',
+ 'profile:website' => 'Sitio Web',
+ 'profile:twitter' => 'Usuario de Twitter',
+ 'profile:saved' => 'Su perfil ha sido guardado correctamente',
+ 'admin:appearance:profile_fields' => 'Editar campos de perfil',
+ 'profile:edit:default' => 'Editar campos de perfil',
+ 'profile:label' => 'Etiqueta de perfil',
+ 'profile:type' => 'Tipo de perfil',
+ 'profile:editdefault:delete:fail' => 'Error al eliminar item de perfil por defecto',
+ 'profile:editdefault:delete:success' => 'Item de perfil por defecto eliminado!',
+ 'profile:defaultprofile:reset' => 'Reinicio de perfil de sistema por defecto',
+ 'profile:resetdefault' => 'Reiniciar perfil de sistema por defecto',
+ 'profile:explainchangefields' => 'Puede reemplazar los campos de perfil existentes con sus propios utilizando el formulario de abajo.
+
+ Ingrese un nuevo nombre de campo de perfil, por ejemplo, \'Equipo favorito\', luego seleccione el tipo de campo (eg. texto, url, tags), y haga click en el botón de \'Agregar\'. Para re ordenar los campos arrastre el control al lado de la etiqueta del campo. Para editar la etiqueta del campo haga click en el texto de la etiqueta para volverlo editable.
+
+ Puede volver a la disposición original del perfil en cualquier momento, pero perderá la información creada en los campos personalizados del perfil hasta el momento',
+ 'profile:editdefault:success' => 'Elemento agregado al perfil por defecto correctamente',
+ 'profile:editdefault:fail' => 'No se pudo guardar el perfil por defecto',
+ 'feed:rss' => 'Canal RSS para esta página',
+ 'link:view' => 'Ver enlace',
+ 'link:view:all' => 'Ver todos',
+ 'river' => 'River',
+ 'river:friend:user:default' => '%s ahora es amigo de %s',
+ 'river:update:user:avatar' => '%s tiene una nueva imagen de perfil',
+ 'river:noaccess' => 'No posee permisos para visualizar este elemento',
+ 'river:posted:generic' => '%s publicado',
+ 'riveritem:single:user' => 'un usuario',
+ 'riveritem:plural:user' => 'algunos usuarios',
+ 'river:ingroup' => 'en el grupo %s',
+ 'river:none' => 'Sin actividad',
+ 'river:widget:title' => 'Actividad',
+ 'river:widget:description' => 'Mostrar la última actividad',
+ 'river:widget:type' => 'Tipo de actividad',
+ 'river:widgets:friends' => 'Actividad de amigos',
+ 'river:widgets:all' => 'Toda la actividad del sitio',
+ 'notifications:usersettings' => 'Configuración de notifiaciones',
+ 'notifications:methods' => 'Por favor, indique los métodos que desea habilitar',
+ 'notifications:usersettings:save:ok' => 'Su configuración de notificaciones se guardó correctamente',
+ 'notifications:usersettings:save:fail' => 'Ocurrió un error al guardar la configuración de notificaciones',
+ 'user.notification.get' => 'Retornar la configuración de notificaciones para un usuario dado',
+ 'user.notification.set' => 'Establecer la configuración de notificaciones para un usuario dado',
+ 'search' => 'Buscar',
+ 'searchtitle' => 'Buscar: %s',
+ 'users:searchtitle' => 'Buscar para usuarios: %s',
+ 'groups:searchtitle' => 'Buscar para grupos: %s',
+ 'advancedsearchtitle' => '%s con coincidencias en resultados %s',
+ 'notfound' => 'No se encontraron resultados',
+ 'next' => 'Siguiente',
+ 'previous' => 'Anterior',
+ 'viewtype:change' => 'Modificar tipo de lista',
+ 'viewtype:list' => 'Vista de lista',
+ 'viewtype:gallery' => 'Galería',
+ 'tag:search:startblurb' => 'Items con tags que coincidan con \'%s\':',
+ 'user:search:startblurb' => 'Usuarios que coincidan con \'%s\':',
+ 'user:search:finishblurb' => 'Click aquí para ver mas',
+ 'group:search:startblurb' => 'Grupos que coinciden con \'%s\':',
+ 'group:search:finishblurb' => 'Click aquí para ver mas',
+ 'search:go' => 'Ir',
+ 'userpicker:only_friends' => 'Sólo amigos',
+ 'account' => 'Cuenta',
+ 'settings' => 'Configuración',
+ 'tools' => 'Herramientas',
+ 'register' => 'Registrarse',
+ 'registerok' => 'Se registró correctamente para %s',
+ 'registerbad' => 'No se pudo registrar debido a un error desconocido',
+ 'registerdisabled' => 'La registración se deshabilitó por el administrador del sistema',
+ 'registration:notemail' => 'No ha ingresado una dirección de Email válida',
+ 'registration:userexists' => 'El nombre de usuario ya existe',
+ 'registration:usernametooshort' => 'El nombre de usuario debe tener un mínimo de %u caracteres',
+ 'registration:passwordtooshort' => 'La contraseña debe tener un mínimo de %u caracteres',
+ 'registration:dupeemail' => 'Ya se encuentra registrada la dirección de Email',
+ 'registration:invalidchars' => 'Lo sentimos, su nombre de usuario posee los caracteres inválidos: %s. Estos son todos los caracteres que se encuentran invalidados: %s',
+ 'registration:emailnotvalid' => 'Lo sentimos, la dirección de email que ha ingresado es inválida en el sistema',
+ 'registration:passwordnotvalid' => 'Lo sentimos, la contraseña que ha ingresado es inválida en el sistema',
+ 'registration:usernamenotvalid' => 'Lo sentimos, el nombre de usuario que ha ingresado es inválida en el sistema',
+ 'adduser' => 'Nuevo usuario',
+ 'adduser:ok' => 'Se agregó correctamente un nuevo usuario',
+ 'adduser:bad' => 'No se pudo agregar el nuevo usuario',
+ 'user:set:name' => 'Configuración del nombre de cuenta',
+ 'user:name:label' => 'Mi nombre para mostrar',
+ 'user:name:success' => 'Se modificó correctamente su nombre en la red',
+ 'user:name:fail' => 'No se pudo modificar su nombre en la red. Por favor, asegúrese de que no es demasiado largo e intente nuevamente',
+ 'user:set:password' => 'Contraseña de la cuenta',
+ 'user:current_password:label' => 'Contraseña actual',
+ 'user:password:label' => 'Nueva contraseña',
+ 'user:password2:label' => 'Confirmar nueva contraseña',
+ 'user:password:success' => 'Contraseña modificada',
+ 'user:password:fail' => 'No se pudo modificar la contraseña en la red',
+ 'user:password:fail:notsame' => 'Las dos contraseñas no coinciden!',
+ 'user:password:fail:tooshort' => 'La contraseña es demasiado corta!',
+ 'user:password:fail:incorrect_current_password' => 'La contraseña actual ingresada es incorrecta',
+ 'user:resetpassword:unknown_user' => 'Usuario inválido',
+ 'user:resetpassword:reset_password_confirm' => 'Al modificar la contraseña se le enviará la nueva a la dirección de Email registrada',
+ 'user:set:language' => 'Configuración de lenguaje',
+ 'user:language:label' => 'Su lenguaje',
+ 'user:language:success' => 'Se actualizó su configuración de lenguaje',
+ 'user:language:fail' => 'No se pudo actualizar su configuración de lenguaje',
+ 'user:username:notfound' => 'No se encuentra el usuario %s',
+ 'user:password:lost' => 'Olvidé mi contraseña',
+ 'user:password:resetreq:success' => 'Solicitud de nueva contraseña confirmada, se le ha enviado un Email',
+ 'user:password:resetreq:fail' => 'No se pudo solicitar una nueva contraseña',
+ 'user:password:text' => 'Para solicitar una nueva contraseña ingrese su nombre de usuario y presione el botón debajo',
+ 'user:persistent' => 'Recordarme',
+ 'walled_garden:welcome' => 'Bienvenido a',
+ 'menu:page:header:administer' => 'Administrar',
+ 'menu:page:header:configure' => 'Configurar',
+ 'menu:page:header:develop' => 'Desarrollar',
+ 'menu:page:header:default' => 'Otro',
+ 'admin:view_site' => 'Ver sitio',
+ 'admin:loggedin' => 'Sesión iniciada como %s',
+ 'admin:menu' => 'Menú',
+ 'admin:configuration:success' => 'Su configuración ha sido guardada',
+ 'admin:configuration:fail' => 'No se pudo guardar su configuración',
+ 'admin:unknown_section' => 'Sección de administración inválida',
+ 'admin' => 'Administración',
+ 'admin:description' => 'El panel de administración le permite organizar todos los aspectos del sistema, desde la gestión de usuarios hasta el comportamiento de los plugins. Seleccione una opción debajo para comenzar',
+ 'admin:statistics' => 'Estadísticas',
+ 'admin:statistics:overview' => 'Resumen',
+ 'admin:appearance' => 'Apariencia',
+ 'admin:users' => 'Usuarios',
+ 'admin:users:online' => 'Conectados actualmente',
+ 'admin:users:newest' => 'Los mas nuevos',
+ 'admin:users:add' => 'Agregar Nuevo Usuario',
+ 'admin:users:description' => 'Este panel de administración le permite gestionar la configuración de usuarios de la red. Seleccione una opción debajo para comenzar',
+ 'admin:users:adduser:label' => 'Click aquí para agregar un nuevo usuario..',
+ 'admin:users:opt:linktext' => 'Configurar usuarios..',
+ 'admin:users:opt:description' => 'Configurar usuarios e información de cuentas',
+ 'admin:users:find' => 'Buscar',
+ 'admin:settings' => 'Configuración',
+ 'admin:settings:basic' => 'Configuración Básica',
+ 'admin:settings:advanced' => 'Configuración Avanzada',
+ 'admin:site:description' => 'Este panel de administración le permite gestionar la configuración global de la red. Selecciona una opción debajo para comenzar',
+ 'admin:site:opt:linktext' => 'Configurar sitio..',
+ 'admin:site:access:warning' => 'Las modificaciones en el control de accesos sólo tendrá impacto en los accesos futuros',
+ 'admin:dashboard' => 'Panel de control',
+ 'admin:widget:online_users' => 'Usuarios conectados',
+ 'admin:widget:online_users:help' => 'Lista los usuarios conectados actualmente en la red',
+ 'admin:widget:new_users' => 'Usuarios Nuevos',
+ 'admin:widget:new_users:help' => 'Lista los usuarios más nuevos',
+ 'admin:widget:content_stats' => 'Estadísticas de contenido',
+ 'admin:widget:content_stats:help' => 'Seguimiento del contenido creado por los usuarios de la red',
+ 'widget:content_stats:type' => 'Tipo de contenido',
+ 'widget:content_stats:number' => 'Número',
+ 'admin:widget:admin_welcome' => 'Bienvenido',
+ 'admin:widget:admin_welcome:help' => 'Esta es el área de administración',
+ 'admin:widget:admin_welcome:intro' => 'Bienvenido! Se encuentra viendo el panel de control de la administración. Es útil para visualizar las novedades en la red',
+ 'admin:widget:admin_welcome:admin_overview' => 'La navegación para el área de administración se encuentra en el menú de la derecha. El mismo se organiza en tres secciones:
+ <dl>
+ <dt>Administrar</dt><dd>Tareas diarias como monitorear contenido reportado, verificar quién se encuentra conectado y visualizar estadísticas.</dd>
+ <dt>Configurar</dt><dd>Tareas ocasionales como establecer el nombre de la red social o activar y desactivar plugins.</dd>
+ <dt>Desarrollar</dt><dd>Para desarrolladores quienes construyen plugins o diseñan temas personalizados. (Requiere el plugin de desarrollador.)</dd>
+ </dl>
+ ',
+ 'admin:footer:faq' => 'FAQs de Administración',
+ 'admin:footer:manual' => 'Manual de Administración',
+ 'admin:footer:community_forums' => 'Foros de la Comunidad Elgg',
+ 'admin:footer:blog' => 'Blog Elgg',
+ 'admin:plugins:category:all' => 'Todos los plugins',
+ 'admin:plugins:category:active' => 'Plugins activos',
+ 'admin:plugins:category:inactive' => 'Plugins inactivos',
+ 'admin:plugins:category:admin' => 'Admin',
+ 'admin:plugins:category:bundled' => 'Incluído',
+ 'admin:plugins:category:content' => 'Contenido',
+ 'admin:plugins:category:development' => 'Desarrollo',
+ 'admin:plugins:category:enhancement' => 'Mejoras',
+ 'admin:plugins:category:api' => 'Servicio/API',
+ 'admin:plugins:category:communication' => 'Comunicación',
+ 'admin:plugins:category:security' => 'Seguridad and Spam',
+ 'admin:plugins:category:social' => 'Social',
+ 'admin:plugins:category:multimedia' => 'Multimedia',
+ 'admin:plugins:category:theme' => 'Temas',
+ 'admin:plugins:category:widget' => 'Widgets',
+ 'admin:plugins:sort:priority' => 'Prioridad',
+ 'admin:plugins:sort:alpha' => 'Alfabético',
+ 'admin:plugins:sort:date' => 'Los más nuevos',
+ 'admin:plugins:markdown:unknown_plugin' => 'Plugin desconocido',
+ 'admin:plugins:markdown:unknown_file' => 'Archivo desconocido',
+ 'admin:notices:could_not_delete' => 'Notificación de no se pudo eliminar',
+ 'admin:options' => 'Opciones de Admin',
+ 'plugins:settings:save:ok' => 'Configuración para el plugin %s guardada correctamente',
+ 'plugins:settings:save:fail' => 'Ocurrió un error al intentar guardar la configuración para el plugin %s',
+ 'plugins:usersettings:save:ok' => 'Configuración del usuario para el plugin %s guardada',
+ 'plugins:usersettings:save:fail' => 'Ocurrió un error al intentar guardar la configuración del usuario para el plugin %s',
+ 'item:object:plugin' => 'Plugins',
+ 'admin:plugins' => 'Plugins',
+ 'admin:plugins:activate_all' => 'Activar todos',
+ 'admin:plugins:deactivate_all' => 'Desactivar todos',
+ 'admin:plugins:activate' => 'Activar',
+ 'admin:plugins:deactivate' => 'Desactivar',
+ 'admin:plugins:description' => 'Este panel le permite controlar y configurar las herramientas instaladas en su sitio',
+ 'admin:plugins:opt:linktext' => 'Configurar herramientas..',
+ 'admin:plugins:opt:description' => 'Configurar las herramientas instaladas en el sitio. ',
+ 'admin:plugins:label:author' => 'Autor',
+ 'admin:plugins:label:copyright' => 'Copyright',
+ 'admin:plugins:label:categories' => 'Categorías',
+ 'admin:plugins:label:licence' => 'Licencia',
+ 'admin:plugins:label:website' => 'URL',
+ 'admin:plugins:label:moreinfo' => 'mas información',
+ 'admin:plugins:label:version' => 'Versión',
+ 'admin:plugins:label:location' => 'Ubicacion',
+ 'admin:plugins:label:dependencies' => 'Dependencias',
+ 'admin:plugins:warning:elgg_version_unknown' => 'Este plugin utiliza un archivo de manifiesto obsoleto y no especifica una versión de Elgg compatibla. Es muy probable que no funcione!',
+ 'admin:plugins:warning:unmet_dependencies' => 'Este plugin tiene dependencias desconocidas y no se activará. Consulte las dependencias debajo de mas información',
+ 'admin:plugins:warning:invalid' => '%s no es un plugin Elgg válido. Visite <a href="http://docs.elgg.org/Invalid_Plugin">la Documentación Elgg</a> para consejos de solución de problemas',
+ 'admin:plugins:cannot_activate' => 'no se puede activar',
+ 'admin:plugins:set_priority:yes' => 'Reordenar %s',
+ 'admin:plugins:set_priority:no' => 'No se puede reordenar %s',
+ 'admin:plugins:deactivate:yes' => 'Desactivar %s',
+ 'admin:plugins:deactivate:no' => 'No se puede desactivar %s',
+ 'admin:plugins:activate:yes' => 'Activado %s',
+ 'admin:plugins:activate:no' => 'No se puede activar %s',
+ 'admin:plugins:categories:all' => 'Todas las categorías',
+ 'admin:plugins:plugin_website' => 'Sitio del plugin',
+ 'admin:plugins:author' => '%s',
+ 'admin:plugins:version' => 'Versión %s',
+ 'admin:plugin_settings' => 'Configuración del plugin',
+ 'admin:plugins:warning:unmet_dependencies_active' => 'El plugin se ecnuentra activo pero posee dependencias desconocidas. Puede que se encuentren problemas en su funcionamiento. Vea "mas información" debajo para detalles',
+ 'admin:plugins:dependencies:type' => 'Tipo',
+ 'admin:plugins:dependencies:name' => 'Nombre',
+ 'admin:plugins:dependencies:expected_value' => 'Valor de Test',
+ 'admin:plugins:dependencies:local_value' => 'Valor Actual',
+ 'admin:plugins:dependencies:comment' => 'Comentario',
+ 'admin:statistics:description' => 'Este es un resumen de las estadísticas del sitio. Si necesita estadísticas mas avanzadas, hay dispoinble una funcionalidad de administración profesional',
+ 'admin:statistics:opt:description' => 'Ver información estadística sobre usuarios y objetos en el sitio',
+ 'admin:statistics:opt:linktext' => 'Ver estadísticas..',
+ 'admin:statistics:label:basic' => 'Estadísticas básicas del sitio',
+ 'admin:statistics:label:numentities' => 'Entidades del sitio',
+ 'admin:statistics:label:numusers' => 'Cantidad de usuarios',
+ 'admin:statistics:label:numonline' => 'Cantidad de usuarios conectados',
+ 'admin:statistics:label:onlineusers' => 'Usuarios conectados en este momento',
+ 'admin:statistics:label:version' => 'Versión de Elgg',
+ 'admin:statistics:label:version:release' => 'Release',
+ 'admin:statistics:label:version:version' => 'Versión',
+ 'admin:user:label:search' => 'Encontrar usuarios:',
+ 'admin:user:label:searchbutton' => 'Buscar',
+ 'admin:user:ban:no' => 'No puede bloquear al usuario',
+ 'admin:user:ban:yes' => 'Usuario bloqueado',
+ 'admin:user:self:ban:no' => 'No puede bloquearse a usted mismo',
+ 'admin:user:unban:no' => 'No puede desbloquear al usuario',
+ 'admin:user:unban:yes' => 'Usuario desbloqueado',
+ 'admin:user:delete:no' => 'No puede eliminar al usuario',
+ 'admin:user:delete:yes' => 'El usuario %s ha sido eliminado',
+ 'admin:user:self:delete:no' => 'No puede eliminarse a usted mismo',
+ 'admin:user:resetpassword:yes' => 'Contraseña restablecida, se notifica al usuario',
+ 'admin:user:resetpassword:no' => 'No se puede restablecer la contraseña',
+ 'admin:user:makeadmin:yes' => 'El usuario ahora es un administrador',
+ 'admin:user:makeadmin:no' => 'No se pudo establecer al usuario como administrador',
+ 'admin:user:removeadmin:yes' => 'El usuario ya no es administrador',
+ 'admin:user:removeadmin:no' => 'No se pueden quitar los privilegios de administrador de este usuario',
+ 'admin:user:self:removeadmin:no' => 'No puede quitar sus privilegios de administrador',
+ 'admin:appearance:menu_items' => 'Elementos del Menú',
+ 'admin:menu_items:configure' => 'Configurar los elementos del menú principal',
+ 'admin:menu_items:description' => 'Seleccione qué elementos del menú desea mostrar como enlaces favoritos. Los items no utilizados se encontrarán en el item "Mas" al final de la lista',
+ 'admin:menu_items:hide_toolbar_entries' => 'Quitar enlaces del menú de la barra de herramientas?',
+ 'admin:menu_items:saved' => 'Elementos del menú guardados',
+ 'admin:add_menu_item' => 'Agregar un elemento del menú personalizado',
+ 'admin:add_menu_item:description' => 'Complete el nombre para mostrar y la dirección url para agregar un elemento de menú personalizado',
+ 'admin:appearance:default_widgets' => 'Widgets por defecto',
+ 'admin:default_widgets:unknown_type' => 'Tipo de widget desconocido',
+ 'admin:default_widgets:instructions' => 'Agregar, quitar, mover y configurar los widgets por defecto en la página de widget seleccionada Estos cambios sólo tendrán impacto en los nuevos usuarios',
+ 'usersettings:description' => 'El panel de configuración permite parametrizar sus preferencias personales, desde la administración de usuarios al comportamiento de los plugins. Seleccione una opción debajo para comenzar',
+ 'usersettings:statistics' => 'Sus estadísticas',
+ 'usersettings:statistics:opt:description' => 'Ver información estadística de usuarios y objectos en la red',
+ 'usersettings:statistics:opt:linktext' => 'Estadísticas de la cuenta',
+ 'usersettings:user' => 'Sus preferencias',
+ 'usersettings:user:opt:description' => 'Esto le permite establecer sus preferencias',
+ 'usersettings:user:opt:linktext' => 'Modificar sus preferencias',
+ 'usersettings:plugins' => 'Herramientas',
+ 'usersettings:plugins:opt:description' => 'Preferencias de Configuración para sus herramientas activas',
+ 'usersettings:plugins:opt:linktext' => 'Configure sus herramientas',
+ 'usersettings:plugins:description' => 'Este panel le permite establecer sus preferencias personales para las herramientas habilitadas por el administrador del sistema',
+ 'usersettings:statistics:label:numentities' => 'Su contenido',
+ 'usersettings:statistics:yourdetails' => 'Sus detalles',
+ 'usersettings:statistics:label:name' => 'Nombre completo',
+ 'usersettings:statistics:label:email' => 'Email',
+ 'usersettings:statistics:label:membersince' => 'Membro desde',
+ 'usersettings:statistics:label:lastlogin' => 'último acceso',
+ 'river:all' => 'Actividad de toda la red',
+ 'river:mine' => 'Mi Actividad',
+ 'river:friends' => 'Actividad de Amigos',
+ 'river:select' => 'Mostrar %s',
+ 'river:comments:more' => '+%u más',
+ 'river:generic_comment' => 'comentado en %s %s',
+ 'friends:widget:description' => 'Muestra algunos de tus amigos',
+ 'friends:num_display' => 'Cantidad de amigos a mostrar',
+ 'friends:icon_size' => 'Tamaño del ícono',
+ 'friends:tiny' => 'pequeño',
+ 'friends:small' => 'chico',
+ 'save' => 'Guardar',
+ 'reset' => 'Reiniciar',
+ 'publish' => 'Publicar',
+ 'cancel' => 'Cancelar',
+ 'saving' => 'Guardando..',
+ 'update' => 'Actualizar',
+ 'preview' => 'Previsualizar',
+ 'edit' => 'Editar',
+ 'delete' => 'Eliminar',
+ 'accept' => 'Aceptar',
+ 'load' => 'Cargar',
+ 'upload' => 'Subir',
+ 'ban' => 'Bloquear',
+ 'unban' => 'Desbloquar',
+ 'banned' => 'Bloqueado',
+ 'enable' => 'Habilitar',
+ 'disable' => 'Deshabilitar',
+ 'request' => 'Solicitud',
+ 'complete' => 'Completa',
+ 'open' => 'Abrir',
+ 'close' => 'Cerrar',
+ 'reply' => 'Responder',
+ 'more' => 'más',
+ 'comments' => 'Comentarios',
+ 'import' => 'Importar',
+ 'export' => 'Exportar',
+ 'untitled' => 'Sin Título',
+ 'help' => 'Ayuda',
+ 'send' => 'Enviar',
+ 'post' => 'Publicar',
+ 'submit' => 'Enviar',
+ 'comment' => 'Comentar',
+ 'upgrade' => 'Actualizar',
+ 'sort' => 'Ordenar',
+ 'filter' => 'Filtrar',
+ 'site' => 'Sitio',
+ 'activity' => 'Actividad',
+ 'up' => 'Arriba',
+ 'down' => 'Abajo',
+ 'top' => 'Primero',
+ 'bottom' => 'Ultimo',
+ 'invite' => 'Invitar',
+ 'resetpassword' => 'Restablecer contraseña',
+ 'makeadmin' => 'Hacer administrador',
+ 'removeadmin' => 'Quitar administrador',
+ 'option:yes' => 'Si',
+ 'option:no' => 'No',
+ 'unknown' => 'Desconocido',
+ 'active' => 'Activo',
+ 'total' => 'Total',
+ 'learnmore' => 'Click aquí para ver más',
+ 'content' => 'contenido',
+ 'content:latest' => 'última actividad',
+ 'content:latest:blurb' => 'Alternativamente, click aquí para ver el último contenido en toda la red',
+ 'link:text' => 'ver link',
+ 'question:areyousure' => 'Está seguro?',
+ 'title' => 'Título',
+ 'description' => 'Descripción',
+ 'tags' => 'Tags',
+ 'spotlight' => 'Enfoque',
+ 'all' => 'Todo',
+ 'mine' => 'Mío',
+ 'by' => 'por',
+ 'none' => 'nada',
+ 'annotations' => 'Anotaciones',
+ 'relationships' => 'Relaciones',
+ 'metadata' => 'Metadata',
+ 'tagcloud' => 'Nube de tags',
+ 'tagcloud:allsitetags' => 'Tags de todo el sitio',
+ 'edit:this' => 'Editar',
+ 'delete:this' => 'Eliminar',
+ 'comment:this' => 'Comentar',
+ 'deleteconfirm' => 'Está seguro de eliminar este item?',
+ 'fileexists' => 'El archivo ya se ha subido. Para reemplazarlo, seleccione:',
+ 'useradd:subject' => 'Cuenta de usuario creada',
+ 'useradd:body' => '
+%s,
+
+Su cuenta de usuario ha sido creada en %s. Para iniciar sesión visite:
+
+%s
+
+e inicie sesión con las siguientes credenciales:
+
+Username: %s
+Password: %s
+
+Una vez autenticado, le recomendamos que modifique su contraseña.
+',
+ 'systemmessages:dismiss' => 'click para cerrar',
+ 'importsuccess' => 'Importación exitosa',
+ 'importfail' => 'Error al importar datos de OpenDD',
+ 'friendlytime:justnow' => 'ahora',
+ 'friendlytime:minutes' => 'hace %s minutos',
+ 'friendlytime:minutes:singular' => 'hace un minuto',
+ 'friendlytime:hours' => 'hace %s horas',
+ 'friendlytime:hours:singular' => 'hace una hora',
+ 'friendlytime:days' => 'hace %s días',
+ 'friendlytime:days:singular' => 'ayer',
+ 'friendlytime:date_format' => 'j F Y @ g:ia',
+ 'date:month:01' => 'Enero %s',
+ 'date:month:02' => 'Febrero %s',
+ 'date:month:03' => 'Marzo %s',
+ 'date:month:04' => 'Abril %s',
+ 'date:month:05' => 'Mayo %s',
+ 'date:month:06' => 'Junio %s',
+ 'date:month:07' => 'Julio %s',
+ 'date:month:08' => 'Agosto %s',
+ 'date:month:09' => 'Septiembre %s',
+ 'date:month:10' => 'Octubre %s',
+ 'date:month:11' => 'Noviembre %s',
+ 'date:month:12' => 'Diciembre %s',
+ 'installation:sitename' => 'El nombre del sitio:',
+ 'installation:sitedescription' => 'Breve descripción del sitio (opcional):',
+ 'installation:wwwroot' => 'URL del sitio:',
+ 'installation:path' => 'El path completo a la instalación de Elgg:',
+ 'installation:dataroot' => 'El path completo al directorio de datos:',
+ 'installation:dataroot:warning' => 'Debe crear este directorio manualmente. Debe encontrarse en un directorio diferente al de la instalación de Elgg',
+ 'installation:sitepermissions' => 'Permisos de acceso por defecto:',
+ 'installation:language' => 'Lenguaje por defecto para el sitio:',
+ 'installation:debug' => 'El modo Debug provee información extra que puede utilizarse para evaluar eventualidades. Puede enlentecer el funcionamiento del sistema y debe utilizarse sólo cuando se detectan problemas:',
+ 'installation:debug:none' => 'Desactivar modo Debug (reomendado)',
+ 'installation:debug:error' => 'Mostrar sólo errores críticos',
+ 'installation:debug:warning' => 'Mostrar sólo alertas críticas',
+ 'installation:debug:notice' => 'Mostrar todos los errores, alertas e informaciones de eventos',
+ 'installation:registration:description' => 'La registración de usuarios se encuentra habilitada por defecto. Puede deshabilitarla para impedir que nuevos usuarios se registren por sí mismos',
+ 'installation:registration:label' => 'Permitir el registro de nuevos usuarios',
+ 'installation:walled_garden:description' => 'Habilitar al sitio para ejecutarse como una red privada. Esto impedirá a usuarios no registrados visualizar cualquier página del sitio, exceptuando las establecidas como públicas',
+ 'installation:walled_garden:label' => 'Restringir páginas a usuarios registrados',
+ 'installation:httpslogin' => 'Habilitar esta opción para que los usuarios se autentiquen mediante HTTPS. Necesitará habilitar HTTPS en el server también para que esto funcione',
+ 'installation:httpslogin:label' => 'Habilitar autenticación HTTPS',
+ 'installation:view' => 'Ingrese la vista que se visualizará por defecto en el sitio o deje esto en blanco para la vista por defecto (si tiene dudas, déjelo por defecto):',
+ 'installation:siteemail' => 'Dirección de Email del sitio (utilizada para enviar mails desde el sistema):',
+ 'installation:disableapi' => 'Elgg provee una API para el desarrollo de servicios web de modo que aplicaciones remotas puedan interactuar con el sitio',
+ 'installation:disableapi:label' => 'Habilitar la API de servicios web de Elgg',
+ 'installation:allow_user_default_access:description' => 'Si se selecciona, se les permitirá a los usuarios establecer su propio nivel de acceso por defecto que puede sobreescribir los niveles de acceso del sistema',
+ 'installation:allow_user_default_access:label' => 'Permitir el acceso por defecto de los usuarios',
+ 'installation:simplecache:description' => 'La cache simple aumenta el rentimiento almacenando contenido estático, como hojas CSS y archivos JavaScript. Normalmente se desea esto activado',
+ 'installation:simplecache:label' => 'Utilizar cache simple (recomendado)',
+ 'upgrading' => 'Actualizando..',
+ 'upgrade:db' => 'La base de datos ha sido actualizada',
+ 'upgrade:core' => 'La instalación de Elgg ha sido actualizada',
+ 'upgrade:unable_to_upgrade' => 'No se puede actualizar',
+ 'update:twitter_api:deactivated' => 'La API de Twitter (anteriormente Twitter Service) se ha desactivado durante la actualización. Por favor actívela manualmente si se requiere',
+ 'update:oauth_api:deactivated' => 'La API OAuth (anteriormente OAuth Lib) se ha desactivado durante la actualización. Por favor actívela manualmente si se requiere',
+ 'deprecated:function' => '%s() ha quedado obsoleta por %s()',
+ 'welcome' => 'Bienvenido',
+ 'welcome:user' => 'Bienvenido %s',
+ 'email:settings' => 'Configuración de Email',
+ 'email:address:label' => 'Dirección de Email',
+ 'email:save:success' => 'Nueva dirección de Email guardada, se solicitó la verificación',
+ 'email:save:fail' => 'No se pudo guardar la nueva dirección de Email',
+ 'friend:newfriend:subject' => '%s te ha puesto como amigo suyo!',
+ 'friend:newfriend:body' => '%s te ha puesto como amigo suyo!
+
+Para visualizar su perfil haz click aquí:
+
+%s
+
+Por favor no responda a este mail',
+ 'email:resetpassword:subject' => 'Contraseña restablecida!',
+ 'email:resetpassword:body' => 'Hola %s,
+
+Tu contraseña ha sido restablecida a: %s',
+ 'email:resetreq:subject' => 'Solicitud de nueva contraseña',
+ 'email:resetreq:body' => 'Hola %s,
+
+Alguien (de la dirección IP %s) solicitó una nueva contraseña para su cuenta.
+
+Si fuiste tu quien realizó la solicitud haz click en el link debajo, de otra forma ignora este mail.
+
+%s
+',
+ 'default_access:settings' => 'Tu nivel de acceso por defecto',
+ 'default_access:label' => 'Acceso por defecto',
+ 'user:default_access:success' => 'El nivel de acceso por defecto ha sido guardado',
+ 'user:default_access:failure' => 'El nivel de acceso por defecto no ha podido ser guardado',
+ 'xmlrpc:noinputdata' => 'Ingresos de datos faltantes',
+ 'comments:count' => '%s comentarios',
+ 'riveraction:annotation:generic_comment' => '%s comentó en %s',
+ 'generic_comments:add' => 'Comentar',
+ 'generic_comments:post' => 'Publicar un comentario',
+ 'generic_comments:text' => 'Comentar',
+ 'generic_comments:latest' => 'últimos comentarios',
+ 'generic_comment:posted' => 'Se ha publicado su comentario',
+ 'generic_comment:deleted' => 'Se ha quitado su comentario',
+ 'generic_comment:blank' => 'Lo sentimos, debe ingresar algún comentario antes de poder guardarlo',
+ 'generic_comment:notfound' => 'Lo sentimos, no se pudo encontrer el item especificado',
+ 'generic_comment:notdeleted' => 'Lo sentimos, no se pudo eliminar el comentario',
+ 'generic_comment:failure' => 'Ocurrió un error inesperado al intentar agregar su comentario. Por favor intente nuevamente',
+ 'generic_comment:none' => 'Sin comentarios',
+ 'generic_comment:email:subject' => 'Tienes un nuevo comentario!',
+ 'generic_comment:email:body' => 'Tiene un nuevo comentario en el item "%s" de %s. Dice:
+
+
+%s
+
+
+Para responder o ver el item original, haga click aquí:
+
+%s
+
+Para ver el prfil de %s, haga click aquí:
+
+%s
+
+Por favor no responda a este correo',
+ 'byline' => 'Por %s',
+ 'entity:default:strapline' => 'Creado %s por %s',
+ 'entity:default:missingsupport:popup' => 'Esta entidad no puede mostrarse correctamente. Esto puede deberse a que el soporte provisto por un plugin ya no se encuentra instalado',
+ 'entity:delete:success' => 'La entidad %s ha sido eliminada',
+ 'entity:delete:fail' => 'La entidad %s no pudo ser eliminada',
+ 'actiongatekeeper:missingfields' => 'En el formulario faltan __token o campos __ts',
+ 'actiongatekeeper:tokeninvalid' => 'Se encontró un error (no coincidencia de token). Esto probablemente indique que la página que se encontraba utilizando haya expirado. Por favor intente nuevamente',
+ 'actiongatekeeper:timeerror' => 'La página que se encontraba utilizando ha expirado. Por favor refresque la página e intente nuevamente',
+ 'actiongatekeeper:pluginprevents' => 'Una extensión de este formulario ha evitado que se envíe el formulario',
+ 'word:blacklist' => 'and, the, then, but, she, his, her, him, one, not, also, about, now, hence, however, still, likewise, otherwise, therefore, conversely, rather, consequently, furthermore, nevertheless, instead, meanwhile, accordingly, this, seems, what, whom, whose, whoever, whomever',
+ 'tag_names:tags' => 'Tags',
+ 'tags:site_cloud' => 'Nube de Tags del Sitio',
+ 'js:security:token_refresh_failed' => 'No se pudo contactar a %s. Puede experimentar problemas al guardar contenidos en el sitio',
+ 'js:security:token_refreshed' => 'La conexión a %s ha sido restaurada!',
+ 'aa' => 'Afar',
+ 'ab' => 'Abkhazian',
+ 'af' => 'Afrikaans',
+ 'am' => 'Amharic',
+ 'ar' => 'Arabic',
+ 'as' => 'Assamese',
+ 'ay' => 'Aymara',
+ 'az' => 'Azerbaijani',
+ 'ba' => 'Bashkir',
+ 'be' => 'Byelorussian',
+ 'bg' => 'Bulgarian',
+ 'bh' => 'Bihari',
+ 'bi' => 'Bislama',
+ 'bn' => 'Bengali; Bangla',
+ 'bo' => 'Tibetan',
+ 'br' => 'Breton',
+ 'co' => 'Corsican',
+ 'cs' => 'Czech',
+ 'cy' => 'Welsh',
+ 'da' => 'Danish',
+ 'dz' => 'Bhutani',
+ 'eo' => 'Esperanto',
+ 'es' => 'Español',
+ 'et' => 'Estonian',
+ 'fa' => 'Persian',
+ 'fi' => 'Finnish',
+ 'fj' => 'Fiji',
+ 'fo' => 'Faeroese',
+ 'fy' => 'Frisian',
+ 'ga' => 'Irish',
+ 'gu' => 'Gujarati',
+ 'ha' => 'Hausa',
+ 'hi' => 'Hindi',
+ 'hr' => 'Croatian',
+ 'hu' => 'Hungarian',
+ 'hy' => 'Armenian',
+ 'ia' => 'Interlingua',
+ 'id' => 'Indonesian',
+ 'ie' => 'Interlingue',
+ 'ik' => 'Inupiak',
+ 'is' => 'Icelandic',
+ 'iu' => 'Inuktitut',
+ 'ji' => 'Yiddish (obsolete)',
+ 'jw' => 'Javanese',
+ 'ka' => 'Georgian',
+ 'kk' => 'Kazakh',
+ 'kl' => 'Greenlandic',
+ 'km' => 'Cambodian',
+ 'kn' => 'Kannada',
+ 'ks' => 'Kashmiri',
+ 'ku' => 'Kurdish',
+ 'ky' => 'Kirghiz',
+ 'ln' => 'Lingala',
+ 'lo' => 'Laothian',
+ 'lv' => 'Latvian/Lettish',
+ 'mg' => 'Malagasy',
+ 'mi' => 'Maori',
+ 'mk' => 'Macedonian',
+ 'ml' => 'Malayalam',
+ 'mn' => 'Mongolian',
+ 'mo' => 'Moldavian',
+ 'mr' => 'Marathi',
+ 'ms' => 'Malay',
+ 'mt' => 'Maltese',
+ 'my' => 'Burmese',
+ 'na' => 'Nauru',
+ 'ne' => 'Nepali',
+ 'nl' => 'Dutch',
+ 'no' => 'Norwegian',
+ 'oc' => 'Occitan',
+ 'om' => '(Afan) Oromo',
+ 'or' => 'Oriya',
+ 'pa' => 'Punjabi',
+ 'pl' => 'Polish',
+ 'ps' => 'Pashto / Pushto',
+ 'qu' => 'Quechua',
+ 'rm' => 'Rhaeto-Romance',
+ 'rn' => 'Kirundi',
+ 'ro' => 'Romanian',
+ 'rw' => 'Kinyarwanda',
+ 'sa' => 'Sanskrit',
+ 'sd' => 'Sindhi',
+ 'sg' => 'Sangro',
+ 'sh' => 'Serbo-Croatian',
+ 'si' => 'Singhalese',
+ 'sk' => 'Slovak',
+ 'sl' => 'Slovenian',
+ 'sm' => 'Samoan',
+ 'sn' => 'Shona',
+ 'so' => 'Somali',
+ 'ss' => 'Siswati',
+ 'st' => 'Sesotho',
+ 'su' => 'Sundanese',
+ 'sv' => 'Swedish',
+ 'sw' => 'Swahili',
+ 'ta' => 'Tamil',
+ 'te' => 'Tegulu',
+ 'tg' => 'Tajik',
+ 'th' => 'Thai',
+ 'ti' => 'Tigrinya',
+ 'tk' => 'Turkmen',
+ 'tl' => 'Tagalog',
+ 'tn' => 'Setswana',
+ 'to' => 'Tonga',
+ 'tr' => 'Turkish',
+ 'ts' => 'Tsonga',
+ 'tt' => 'Tatar',
+ 'tw' => 'Twi',
+ 'ug' => 'Uigur',
+ 'uk' => 'Ukrainian',
+ 'ur' => 'Urdu',
+ 'uz' => 'Uzbek',
+ 'vo' => 'Volapuk',
+ 'wo' => 'Wolof',
+ 'xh' => 'Xhosa',
+ 'yi' => 'Yiddish',
+ 'yo' => 'Yoruba',
+ 'za' => 'Zuang',
+ 'zu' => 'Zulu',
+ 'notification:method:email' => 'Email',
+);
+add_translation("es", $language); \ No newline at end of file
diff --git a/mod/languages/languages/es/es.custom_index.php b/mod/languages/languages/es/es.custom_index.php
new file mode 100644
index 000000000..b046889bb
--- /dev/null
+++ b/mod/languages/languages/es/es.custom_index.php
@@ -0,0 +1,11 @@
+<?php
+$es = array (
+ 'custom:bookmarks' => 'Últimos favoritos',
+ 'custom:groups' => 'Últimos grupos',
+ 'custom:files' => 'Últimos ficheros subidos',
+ 'custom:blogs' => 'Últimas entradas',
+ 'custom:members' => 'Nuevos miembros de la red',
+);
+
+add_translation("es", $es);
+
diff --git a/mod/languages/languages/es/es.custom_keys.php b/mod/languages/languages/es/es.custom_keys.php
new file mode 100644
index 000000000..ae38703f5
--- /dev/null
+++ b/mod/languages/languages/es/es.custom_keys.php
@@ -0,0 +1,5 @@
+<?php
+$es = NULL;
+
+add_translation("es", $es);
+
diff --git a/mod/languages/languages/es/es.dashboard.php b/mod/languages/languages/es/es.dashboard.php
new file mode 100644
index 000000000..5317de654
--- /dev/null
+++ b/mod/languages/languages/es/es.dashboard.php
@@ -0,0 +1,11 @@
+<?php
+$es = array (
+ 'dashboard:widget:group:title' => 'Actividad del grupo',
+ 'dashboard:widget:group:desc' => 'Sigue la actividad en uno de tus grupos',
+ 'dashboard:widget:group:select' => 'Selecciona un grupo',
+ 'dashboard:widget:group:noactivity' => 'No hay actividad en este grupo',
+ 'dashboard:widget:group:noselect' => 'Edita este widget para seleccionar un grupo',
+);
+
+add_translation("es", $es);
+
diff --git a/mod/languages/languages/es/es.developers.php b/mod/languages/languages/es/es.developers.php
new file mode 100644
index 000000000..4a9821d46
--- /dev/null
+++ b/mod/languages/languages/es/es.developers.php
@@ -0,0 +1,49 @@
+<?php
+$es = array (
+ 'admin:develop_tools' => 'Herramientas',
+ 'admin:develop_tools:preview' => 'Testeo de temas',
+ 'admin:develop_tools:inspect' => 'Inspecciona',
+ 'admin:develop_tools:unit_tests' => 'Tests unitarios',
+ 'developers:label:system_cache' => 'Utiliza el caché del sistema',
+ 'developers:help:system_cache' => 'Desactívalo mientras estés desarrollando. Si no, los cambios en los plugins no se verán.',
+ 'developers:unit_tests:description' => 'Elgg tiene tests unitarios y de integración para detectar bugs en las clases del core y sus funciones.',
+ 'developers:unit_tests:warning' => 'Atención: No ejecutes estos tests en sitios en producción. Pueden corromper la base de datos.',
+ 'developers:unit_tests:run' => 'Ejecuta',
+ 'admin:developers' => 'Desarrolladores',
+ 'admin:developers:settings' => 'Configuración de Desarrolladores',
+ 'elgg_dev_tools:settings:explanation' => 'Controle su configuración de desarrollo y depuración. Algunas de estas opciones también se encuentran disponibles en otras secciones de la administración.',
+ 'developers:label:simple_cache' => 'Utilizar cache simple',
+ 'developers:help:simple_cache' => 'Deshabilitar la cache mientras se desarrolla. De otro modo, las modificaciones a las views (incluyendo los css) serán ignoradas.',
+ 'developers:label:debug_level' => 'Nivel de monitoreo',
+ 'developers:help:debug_level' => 'Esto controla la cantidad de información que se registra. Vea elgg_log() para más información.',
+ 'developers:label:display_errors' => 'Mostrar errores fatales de PHP',
+ 'developers:help:display_errors' => 'Por defecto, el archivo .htaccess de Elgg deshabilita la visualización de errores fatales.',
+ 'developers:label:screen_log' => 'Registrar en pantalla',
+ 'developers:help:screen_log' => 'Esto muestra las salidas de elgg_log() y elgg_dump() en la página.',
+ 'developers:label:show_strings' => 'Mostrar strings de traducciones extrañas',
+ 'developers:help:show_strings' => 'Esto muestra las traducciones utilizadas por elgg_echo().',
+ 'developers:label:wrap_views' => 'Wrap de vistas',
+ 'developers:help:wrap_views' => 'Esto atrapa casi toda la vista con comentarios HTML. Util para encontrar la vista en particular que genera un HTML.',
+ 'developers:label:log_events' => 'Eventos de Logs y Hooks de plugins',
+ 'developers:help:log_events' => 'Escribir eventos y hooks de plugins en el log. Precaución: hay varios de estos por página.',
+ 'developers:debug:off' => 'Apagado',
+ 'developers:debug:error' => 'Error',
+ 'developers:debug:warning' => 'Precaución',
+ 'developers:debug:notice' => 'Información',
+ 'developers:inspect:help' => 'Inspección de configuration del framework Elgg.',
+ 'developers:event_log_msg' => '%s: \'%s, %s\' en %s',
+ 'theme_preview:general' => 'Introducción',
+ 'theme_preview:breakout' => 'Fuera de iframe',
+ 'theme_preview:buttons' => 'Botones',
+ 'theme_preview:components' => 'Componentes',
+ 'theme_preview:forms' => 'Formularios',
+ 'theme_preview:grid' => 'Grilla',
+ 'theme_preview:icons' => 'Iconos',
+ 'theme_preview:modules' => 'Módulos',
+ 'theme_preview:navigation' => 'Navegación',
+ 'theme_preview:typography' => 'Tipografías',
+ 'developers:settings:success' => 'Configuraciones almacenadas',
+);
+
+add_translation("es", $es);
+
diff --git a/mod/languages/languages/es/es.diagnostics.php b/mod/languages/languages/es/es.diagnostics.php
new file mode 100644
index 000000000..7c2fac60a
--- /dev/null
+++ b/mod/languages/languages/es/es.diagnostics.php
@@ -0,0 +1,40 @@
+<?php
+$es = array (
+ 'admin:administer_utilities:diagnostics' => 'Diagnóstico del sistema',
+ 'diagnostics' => 'Diagnóstico del sistema',
+ 'diagnostics:report' => 'Reportes de Diagnósticos',
+ 'diagnostics:description' => 'El informe de diagnóstico es muy útil para poder resolver cualquier problema de la plataforma. Puedes descargar un log completo y analizarlo. Presiona el botón para obtener un .txt',
+ 'diagnostics:download' => 'Descargar .txt',
+ 'diagnostics:header' => '========================================================================
+Informe de Diagnóstico de la red social
+Generado %s por %s
+========================================================================
+
+',
+ 'diagnostics:report:basic' => '
+Distribución de Elgg %s, version %s
+
+------------------------------------------------------------------------',
+ 'diagnostics:report:php' => '
+PHP info:
+%s
+------------------------------------------------------------------------',
+ 'diagnostics:report:plugins' => '
+Detalles y plugins instalados:
+
+%s
+------------------------------------------------------------------------',
+ 'diagnostics:report:md5' => '
+Ficheros y checksums instalados:
+
+%s
+------------------------------------------------------------------------',
+ 'diagnostics:report:globals' => '
+Variables globales:
+
+%s
+------------------------------------------------------------------------',
+);
+
+add_translation("es", $es);
+
diff --git a/mod/languages/languages/es/es.embed.php b/mod/languages/languages/es/es.embed.php
new file mode 100644
index 000000000..d57c952a8
--- /dev/null
+++ b/mod/languages/languages/es/es.embed.php
@@ -0,0 +1,14 @@
+<?php
+$es = array (
+ 'embed:embed' => 'Incrustar',
+ 'embed:instructions' => 'Selecciona el archivo que deseas insertar en el contenido. Simplemente haz "click" sobre él',
+ 'embed:media' => 'Insertar contenido',
+ 'embed:upload' => 'Subir medio',
+ 'embed:upload_type' => 'Tipo de subida: ',
+ 'embed:no_upload_content' => 'No hay contenido de subida!',
+ 'embed:no_section_content' => 'No se encontraron elementos.',
+ 'embed:no_sections' => 'No se encontraron plugins soportados. Consulte con el administrador del sitio para que habilite un plugin con soporte para incrustar recursos.',
+);
+
+add_translation("es", $es);
+
diff --git a/mod/languages/languages/es/es.externalpages.php b/mod/languages/languages/es/es.externalpages.php
new file mode 100644
index 000000000..95ff2261c
--- /dev/null
+++ b/mod/languages/languages/es/es.externalpages.php
@@ -0,0 +1,15 @@
+<?php
+$es = array (
+ 'expages' => 'Páginas del sitio',
+ 'admin:appearance:expages' => 'Páginas del Sitio',
+ 'expages:about' => 'Acerca de',
+ 'expages:terms' => 'Términos',
+ 'expages:privacy' => 'Privacidad',
+ 'expages:contact' => 'Contacto',
+ 'expages:notset' => 'Esta páginas no se ha configurado aún.',
+ 'expages:posted' => 'Su página se ha actualizado correctamente.',
+ 'expages:error' => 'No se pudo guardar la página.',
+);
+
+add_translation("es", $es);
+
diff --git a/mod/languages/languages/es/es.file.php b/mod/languages/languages/es/es.file.php
new file mode 100644
index 000000000..7b65c6549
--- /dev/null
+++ b/mod/languages/languages/es/es.file.php
@@ -0,0 +1,76 @@
+<?php
+$es = array (
+ 'file:list:list' => 'Cambia a la vista en lista',
+ 'file:list:gallery' => 'Cambia a la vista en galería',
+ 'file:notification' => '%s ha subido un nuevo archivo:
+
+%s
+%s
+
+Puedes verlo y hacer un comentario en:
+%s',
+ 'file' => 'Archivos',
+ 'file:user' => 'Archivos de %s',
+ 'file:friends' => 'Archivos de amigos',
+ 'file:all' => 'Todos los archivos',
+ 'file:edit' => 'Editar archivo',
+ 'file:more' => 'Más archivos',
+ 'file:list' => 'vista de lista',
+ 'file:group' => 'Archivos del grupo',
+ 'file:gallery' => 'vista de galería',
+ 'file:gallery_list' => 'Vista de galería o lista',
+ 'file:num_files' => 'Cantidad de archivos a mostrar',
+ 'file:user:gallery' => 'Vista %s galería',
+ 'file:upload' => 'Subir un archivo',
+ 'file:replace' => 'Reemplazar contenido de archivo (dejar en blanco para no modificar)',
+ 'file:list:title' => '%s - %s %s',
+ 'file:title:friends' => 'De amigos',
+ 'file:add' => 'Subir un archivo',
+ 'file:file' => 'Archivo',
+ 'file:title' => 'Título',
+ 'file:desc' => 'Descripción',
+ 'file:tags' => 'Tags',
+ 'file:types' => 'Tipos de archivo subidos',
+ 'file:type:' => 'Archivos',
+ 'file:type:all' => 'Todos los archivos',
+ 'file:type:video' => 'Videos',
+ 'file:type:document' => 'Documentos',
+ 'file:type:audio' => 'Audio',
+ 'file:type:image' => 'Imagenes',
+ 'file:type:general' => 'General',
+ 'file:user:type:video' => 'Videos de %s',
+ 'file:user:type:document' => 'Documentos de %s',
+ 'file:user:type:audio' => 'Audio de %s',
+ 'file:user:type:image' => 'Imagenes de %s',
+ 'file:user:type:general' => 'Archivos generales de %s',
+ 'file:friends:type:video' => 'Videos de amigos',
+ 'file:friends:type:document' => 'Documentos de amigos',
+ 'file:friends:type:audio' => 'Audio de amigos',
+ 'file:friends:type:image' => 'Imagenes de amigos',
+ 'file:friends:type:general' => 'Archivos generales de amigos',
+ 'file:widget' => 'Widget de archivos',
+ 'file:widget:description' => 'Ver los últimos archivos',
+ 'groups:enablefiles' => 'Habilitar archivos de grupos',
+ 'file:download' => 'Descargar',
+ 'file:delete:confirm' => 'Desea eliminar este archivo?',
+ 'file:tagcloud' => 'Tag cloud',
+ 'file:display:number' => 'Cantidad de archivos a mostrar',
+ 'river:create:object:file' => '%s subió el archivo %s',
+ 'river:comment:object:file' => '%s comentó en el archivo %s',
+ 'item:object:file' => 'Archivos',
+ 'file:embed' => 'Incrustar multimedia',
+ 'file:embedall' => 'Todo',
+ 'file:saved' => 'Archivo guardado correctamente.',
+ 'file:deleted' => 'Archivo eliminado correctamente.',
+ 'file:none' => 'No se subieron archivos.',
+ 'file:uploadfailed' => 'Lo sentimos, no se pudo guardar el archivo.',
+ 'file:downloadfailed' => 'Lo sentimos, el archivo no está disponible en este momento.',
+ 'file:deletefailed' => 'Su archivo no puede ser eliminado en este momento.',
+ 'file:noaccess' => 'No posee los permisos necesarios para modificar el archivo',
+ 'file:cannotload' => 'Ha ocurrido un error al intentar cargar el archivo',
+ 'file:nofile' => 'Debe seleccionar un archivo',
+ 'file:newupload' => 'Nuevo archivo subido',
+);
+
+add_translation("es", $es);
+
diff --git a/mod/languages/languages/es/es.garbagecollector.php b/mod/languages/languages/es/es.garbagecollector.php
new file mode 100644
index 000000000..c097247e9
--- /dev/null
+++ b/mod/languages/languages/es/es.garbagecollector.php
@@ -0,0 +1,18 @@
+<?php
+$es = array (
+ 'garbagecollector:period' => 'Con qué frecuencia debe ejecutarse el garbagecollector?',
+ 'garbagecollector:weekly' => 'Una vez por semana',
+ 'garbagecollector:monthly' => 'Una vez al mes',
+ 'garbagecollector:yearly' => 'Una vez al año',
+ 'garbagecollector' => 'GARBAGE COLLECTOR
+',
+ 'garbagecollector:done' => 'Hecho
+',
+ 'garbagecollector:optimize' => 'Optimizando %s ',
+ 'garbagecollector:error' => 'ERROR',
+ 'garbagecollector:ok' => 'OK',
+ 'garbagecollector:gc:metastrings' => 'Limpiando metastrings no enlazados: ',
+);
+
+add_translation("es", $es);
+
diff --git a/mod/languages/languages/es/es.groups.php b/mod/languages/languages/es/es.groups.php
new file mode 100644
index 000000000..b3f243a66
--- /dev/null
+++ b/mod/languages/languages/es/es.groups.php
@@ -0,0 +1,213 @@
+<?php
+$es = array (
+ 'groups:search_in_group' => 'Busca en este grupo',
+ 'groups:acl' => 'Grupo: %s',
+ 'groups:notification' => '%s ha añadido una nueva discusión en el foro %s:
+
+%s
+%s
+
+Puedes verla y contestarla en:
+%s',
+ 'discussion:none' => 'No hay discusiones',
+ 'discussion:reply:title' => 'Respuesta de %s',
+ 'groups' => 'Grupos',
+ 'groups:owned' => 'Grupos que administro',
+ 'groups:yours' => 'Mis grupos',
+ 'groups:user' => 'Grupos de %s',
+ 'groups:all' => 'Todos los grupos',
+ 'groups:add' => 'Crear un nuevo grupo',
+ 'groups:edit' => 'Editar grupo',
+ 'groups:delete' => 'Eliminar grupo',
+ 'groups:membershiprequests' => 'Administrar solicitudes para unirse',
+ 'groups:invitations' => 'Invitaciones de grupo',
+ 'groups:icon' => 'Icono de grupo (dejar en blanco para no modificarlo)',
+ 'groups:name' => 'Nombre del grupo',
+ 'groups:username' => 'Nombre corto del grupo (se muestra en URLs, solamente caracteres alfanuméricos)',
+ 'groups:description' => 'Descripción',
+ 'groups:briefdescription' => 'Descripción corta',
+ 'groups:interests' => 'Tags',
+ 'groups:website' => 'Sitio web',
+ 'groups:members' => 'Miembros del grupo',
+ 'groups:members:title' => 'Miembros de %s',
+ 'groups:members:more' => 'Ver todos los miembros',
+ 'groups:membership' => 'Permisos de miembros del grupo',
+ 'groups:access' => 'Permisos de acceso',
+ 'groups:owner' => 'Administrador',
+ 'groups:widget:num_display' => 'Cantidad de grupos a mostrar',
+ 'groups:widget:membership' => 'Miembros del grupo',
+ 'groups:widgets:description' => 'Mostrar en tu perfil los grupos a los que perteneces',
+ 'groups:noaccess' => 'Sin acceso al grupo',
+ 'groups:permissions:error' => 'No posee permisos para esto',
+ 'groups:ingroup' => 'en el grupo',
+ 'groups:cantedit' => 'No puede modificar este grupo',
+ 'groups:saved' => 'Grupo guardado',
+ 'groups:featured' => 'Grupos destacados',
+ 'groups:makeunfeatured' => 'No destacado',
+ 'groups:makefeatured' => 'Hacer destacado',
+ 'groups:featuredon' => '%s ahora es un grupo destacado.',
+ 'groups:unfeatured' => '%s ha sido quitado de los grupos destacados.',
+ 'groups:featured_error' => 'Grupo inválido.',
+ 'groups:joinrequest' => 'Solicitar unirse',
+ 'groups:join' => 'Unirse al grupo',
+ 'groups:leave' => 'Abandonar grupo',
+ 'groups:invite' => 'Invitar amigos',
+ 'groups:invite:title' => 'Invitar amigos al grupo',
+ 'groups:inviteto' => 'Invitar amigos a \'%s\'',
+ 'groups:nofriends' => 'No posee amigos que no hayan sido invitados al grupo.',
+ 'groups:nofriendsatall' => 'No tienes amigos para invitar!',
+ 'groups:viagroups' => 'grupos via',
+ 'groups:group' => 'Grupo',
+ 'groups:search:tags' => 'tag',
+ 'groups:search:title' => 'Buscar grupos que conicidan con el tag \'%s\'',
+ 'groups:search:none' => 'No se encontraron grupos',
+ 'groups:activity' => 'Actividad del grupo',
+ 'groups:enableactivity' => 'Habilitar la actividad del grupo',
+ 'groups:activity:none' => 'Aún no hay actividad en el grupo',
+ 'groups:notfound' => 'Grupo no encontrado',
+ 'groups:notfound:details' => 'El grupo solicitado no existe o bien no tiene acceso a el',
+ 'groups:requests:none' => 'En este momento no hay solicitudes pendientes.',
+ 'groups:invitations:none' => 'En este momento no hay invitaciones.',
+ 'item:object:groupforumtopic' => 'Discusiones',
+ 'groupforumtopic:new' => 'Nueva entrada de discusión',
+ 'groups:count' => 'grupos creados',
+ 'groups:open' => 'grupo abierto',
+ 'groups:closed' => 'grupo cerrado',
+ 'groups:member' => 'miembros',
+ 'groups:searchtag' => 'Buscar grupos por tag',
+ 'groups:more' => 'Más grupos',
+ 'groups:none' => 'Sin grupos',
+ 'groups:access:private' => 'Cerrado - Los usuarios deben ser invitados',
+ 'groups:access:public' => 'Abierto - Cualquier usuario puede unirse',
+ 'groups:access:group' => 'Sólo miembros del grupo',
+ 'groups:closedgroup' => 'Este grupo es cerrado en sus admisiones.',
+ 'groups:closedgroup:request' => 'Para solicitar unirse, haga click en el link del menú "solicitar unirse".',
+ 'groups:visibility' => 'Quienes pueden ver este grupo?',
+ 'groups:enableforum' => 'Habilitar discusiones de grupo',
+ 'groups:yes' => 'si',
+ 'groups:no' => 'no',
+ 'groups:lastupdated' => 'Ultima actualización %s por %s',
+ 'groups:lastcomment' => 'Ultimo comentario %s por %s',
+ 'discussion' => 'Discusión',
+ 'discussion:add' => 'Nueva discusión',
+ 'discussion:latest' => 'Ultima discusión',
+ 'discussion:group' => 'Discusión del grupo',
+ 'discussion:topic:created' => 'Se creó una nueva discusión.',
+ 'discussion:topic:updated' => 'Se ha actualizado la discusión.',
+ 'discussion:topic:deleted' => 'Se ha eliminado la discusión.',
+ 'discussion:topic:notfound' => 'No se pudo encontrar la discusión',
+ 'discussion:error:notsaved' => 'No se pudo guardar la discusión',
+ 'discussion:error:missing' => 'El título y el mensaje son requridos',
+ 'discussion:error:permissions' => 'No posee los permisos necesarios para poder realizar esta acción',
+ 'discussion:error:notdeleted' => 'No se pudo eliminar la discusión',
+ 'discussion:reply:deleted' => 'La respuesta en la discusión ha sido eliminada.',
+ 'discussion:reply:error:notdeleted' => 'No se pudo eliminar la respuesta en la discusión',
+ 'reply:this' => 'Responder',
+ 'group:replies' => 'Respuestas',
+ 'groups:forum:created' => 'Creado %s con %d comentarios',
+ 'groups:forum:created:single' => 'Creado %s con %d respuestas',
+ 'groups:forum' => 'Discusión',
+ 'groups:addtopic' => 'Nueva discusión',
+ 'groups:forumlatest' => 'Ultima discusión',
+ 'groups:latestdiscussion' => 'Ultima discusión',
+ 'groups:newest' => 'La más reciente',
+ 'groups:popular' => 'Popular',
+ 'groupspost:success' => 'Su respuesta ha sido publicada correctamente',
+ 'groups:alldiscussion' => 'Ultima discusión',
+ 'groups:edittopic' => 'Editar discusión',
+ 'groups:topicmessage' => 'Mensaje de discusión',
+ 'groups:topicstatus' => 'Estado de la discusión',
+ 'groups:reply' => 'Publicar un comentario',
+ 'groups:topic' => 'Discusión',
+ 'groups:posts' => 'Entradas',
+ 'groups:lastperson' => 'Ultima persona',
+ 'groups:when' => 'Cuando',
+ 'grouptopic:notcreated' => 'No se encontraron discusiones.',
+ 'groups:topicopen' => 'Abierta',
+ 'groups:topicclosed' => 'Cerrada',
+ 'groups:topicresolved' => 'Resuelta',
+ 'grouptopic:created' => 'Se ha creado la discusión.',
+ 'groupstopic:deleted' => 'Duscusión eliminada',
+ 'groups:topicsticky' => 'Pegadiza',
+ 'groups:topicisclosed' => 'La discusión se encuentra cerrada.',
+ 'groups:topiccloseddesc' => 'La discusión se encuentra cerrada y no acepta nuevos comentarios.',
+ 'grouptopic:error' => 'No se pudo crear una discusión en el grupo. Por favor intente nuevamente o contacte a un administrador del sistema.',
+ 'groups:forumpost:edited' => 'El comentario en el foro ha sido editado.',
+ 'groups:forumpost:error' => 'Ha ocurrido un error al intentar editar el comentario en el foro.',
+ 'groups:privategroup' => 'El grupo se encuentra cerrado. Solicitando unirse.',
+ 'groups:notitle' => 'Los grupos deben tener un título',
+ 'groups:cantjoin' => 'No puede unirse al grupo',
+ 'groups:cantleave' => 'No puede abandonar el grupo',
+ 'groups:removeuser' => 'Quitar del grupo',
+ 'groups:cantremove' => 'No se pudo quitar el usuario del grupo',
+ 'groups:removed' => 'Se quitó a %s del grupo',
+ 'groups:addedtogroup' => 'Se agregó al grupo correctamente',
+ 'groups:joinrequestnotmade' => 'No puede solicitar unirse al grupo',
+ 'groups:joinrequestmade' => 'Solicitó unirse al grupo',
+ 'groups:joined' => 'Se ha unido al grupo correctamente!',
+ 'groups:left' => 'Ha abandonado al grupo correctamente',
+ 'groups:notowner' => 'Lo sentimos, no es el administrador de este grupo.',
+ 'groups:notmember' => 'Lo sentimos, no es miembro de este grupo.',
+ 'groups:alreadymember' => 'Ya es miembro de este grupo!',
+ 'groups:userinvited' => 'El usuario ha sido invitado.',
+ 'groups:usernotinvited' => 'No se pudo invitar al usuario.',
+ 'groups:useralreadyinvited' => 'El usuario ya ha sido invitado',
+ 'groups:invite:subject' => '%s has sido invitado para unirte a %s!',
+ 'groups:updated' => 'Ultima respuesta por %s %s',
+ 'groups:started' => 'Iniciado por %s',
+ 'groups:joinrequest:remove:check' => 'Está seguro que desea quitar la solicitud al grupo?',
+ 'groups:invite:remove:check' => 'Está seguro de quitar la invitación?',
+ 'groups:invite:body' => 'Hola %s,
+
+%s te ha invitado a unirte al grupo \'%s\'. Haz click debajo para ver la invitación:
+
+%s',
+ 'groups:welcome:subject' => 'Bienvenido al grupo %s!',
+ 'groups:welcome:body' => 'Hola %s!
+
+Eres miembro del grupo \'%s\'! Haz click debajo para comenzar a autilizarlo!
+
+%s',
+ 'groups:request:subject' => '%s ha solicitado unirse a %s',
+ 'groups:request:body' => 'Hola %s,
+
+%s ha solicitado unirse al grupo \'%s\'. Haga click debajo para consultar su perfil
+
+%s
+
+o haga click debaajo para ver las solicitudes para este grupo:
+
+%s',
+ 'river:create:group:default' => '%s ha creado el grupo %s',
+ 'river:join:group:default' => '%s se ha unido al grupo %s',
+ 'river:create:object:groupforumtopic' => '%s ha agregado una nueva discusión: %s',
+ 'river:reply:object:groupforumtopic' => '%s ha respondido en la discusión %s',
+ 'groups:nowidgets' => 'No se encontraon widgets para este grupo.',
+ 'groups:widgets:members:title' => 'Miembros del grupo',
+ 'groups:widgets:members:description' => 'Listar miembros del grupo.',
+ 'groups:widgets:members:label:displaynum' => 'Listar miembros del grupo.',
+ 'groups:widgets:members:label:pleaseedit' => 'Por favor configure este widget.',
+ 'groups:widgets:entities:title' => 'Objetos en el grupo',
+ 'groups:widgets:entities:description' => 'Lista de objetos guardados en el grupo',
+ 'groups:widgets:entities:label:displaynum' => 'Lista de objetos del grupo.',
+ 'groups:widgets:entities:label:pleaseedit' => 'Por favor configure este widget.',
+ 'groups:forumtopic:edited' => 'Discusión editada correctamente.',
+ 'groups:allowhiddengroups' => 'Desea permitir los grupos privados(invisibles)?',
+ 'group:deleted' => 'Grupo y contenidos de grupo eliminados',
+ 'group:notdeleted' => 'No se pudo eliminar al grupo',
+ 'group:notfound' => 'No se pudo encontrar el grupo',
+ 'grouppost:deleted' => 'La publicación del grupo ha sido eliminada',
+ 'grouppost:notdeleted' => 'No se pudo eliminar la publicación del grupo',
+ 'groupstopic:notdeleted' => 'Discusión no eliminada',
+ 'grouptopic:blank' => 'No hay discusión',
+ 'grouptopic:notfound' => 'No se pudo encontrar la discusión',
+ 'grouppost:nopost' => 'Entrada vacía',
+ 'groups:deletewarning' => 'Desea eliminar este grupo? su acción es irreversible!',
+ 'groups:invitekilled' => 'Se ha eliminado la invitación.',
+ 'groups:joinrequestkilled' => 'Se ha eliminado la solicitud de inscripción.',
+ 'groups:ecml:discussion' => 'Discusiones del grupo',
+ 'groups:ecml:groupprofile' => 'Perfiles del grupo',
+);
+
+add_translation("es", $es);
+
diff --git a/mod/languages/languages/es/es.install.php b/mod/languages/languages/es/es.install.php
new file mode 100644
index 000000000..42de4d4d8
--- /dev/null
+++ b/mod/languages/languages/es/es.install.php
@@ -0,0 +1,156 @@
+<?php
+/**
+ * Installer English Language
+ *
+ * @package ElggLanguage
+ * @subpackage Installer
+ */
+
+$spanish = array(
+ 'install:title' => 'Instalación de Elgg',
+ 'install:welcome' => 'Bienvenido!',
+ 'install:requirements' => 'Verificación de requerimientos',
+ 'install:database' => 'Instalación de base de datos',
+ 'install:settings' => 'Configuración del sitio',
+ 'install:admin' => 'Crear cuenta admin',
+ 'install:complete' => 'Finalizado',
+
+ 'install:welcome:instructions' => "La instalación de Elgg consta de 6 pasos simples y leer esta bienvenida es el primero!
+
+Si no lo hizo, lea las instrucciones de instalación incluidas con Elgg (haga click en el enlace de instrucciones al final de la página).
+
+Cuando se encuentre listo para continuar, presione el botón siguiente.",
+ 'install:requirements:instructions:success' => "Su servidor pasó la verificación de requerimientos.",
+ 'install:requirements:instructions:failure' => "Su servidor falló la verificación de requerimientos. Luego de solucionar los items enumerados debajo refresque esta página. Si necesita mas ayuda verifique los enlaces de solución de problemas al final de esta página.",
+ 'install:requirements:instructions:warning' => "Su servidor pasó la verificación de requerimientos, pero hay al menos una advertencia. Le recomendamos que verifique la página de solución de problemas para mas información.",
+
+ 'install:require:php' => 'PHP',
+ 'install:require:rewrite' => 'Servidor web',
+ 'install:require:settings' => 'Archivo de configuración',
+ 'install:require:database' => 'Base de datos',
+
+ 'install:check:root' => 'Su servidor web no posee los permisos necesarios para crear el archivo .htaccess en la raíz del directorio de Elgg. Tiene dos opciones:
+
+ 1. Modificar los permisos en el directorio raíz
+
+ 2. Copiar el archivo htaccess_dist a .htaccess',
+
+ 'install:check:php:version' => 'Elgg requiere la versión %s de PHP o superior. Este servidor se encuentra ejecutando la versión %s.',
+ 'install:check:php:extension' => 'Elgg requiere la extensión %s de PHP.',
+ 'install:check:php:extension:recommend' => 'Se recomienda que la estensión %s de PHP se encuentre instalada.',
+ 'install:check:php:open_basedir' => 'La directiva de PHP open_basedir puede evitar que Elgg guarde archivos en su directorio de datos.',
+ 'install:check:php:safe_mode' => 'Ejecutar PHP en modo seguro no es recomendado y puede ocasionar inconvenientes con Elgg.',
+ 'install:check:php:arg_separator' => 'arg_separator.output debe ser & para que Elgg funcione, el valor actual del servidor es %s',
+ 'install:check:php:register_globals' => 'Debe desactivarse el registro de globales.',
+ 'install:check:php:session.auto_start' => "session.auto_start debe desactivarse para que Elgg funcione. Modifique la configuración de su servidor o agregue la directiva al archivo .htaccess de Elgg.",
+
+ 'install:check:enginedir' => 'Su servidor no posee los permisos para crear el archivo settings.php en el directorio engine. Tiene dos opciones:
+
+ 1. Modificar los permisos en el directorio engine
+
+ 2. Copiar el archivo settings.example.php a settings.php y seguir las instrucciones en el para setear los parámeetros de base de datos.',
+ 'install:check:readsettings' => 'Existe un archivo settings en el directorio engine pero el servidor no puede leerlo. Puede eliminar el archivo o modificar los permisos sobre el mismo.',
+
+ 'install:check:php:success' => "El PHP de su servidor satisface todos los requerimientos de Elgg.",
+ 'install:check:rewrite:success' => 'El test de reescritura de reglas ha sido exitoso.',
+ 'install:check:database' => 'Los requerimientos de bases de datos se verificarán cuando Elgg cargue la base de datos.',
+
+ 'install:database:instructions' => "Si aún no creó una base de datos para Elgg debe hacerlo ahora. Luego complete los datos debajo para inicializar la base de datos.",
+ 'install:database:error' => 'Ocurrió un error al crear la base de datos de Elgg y la instalación no puede continuar. Revise los mensajes de error y corrija los problemas. Si necesita mas ayuda, visite el enlace para la solución de problemas de instalación debajo o utilice los foros de la comunidad Elgg.',
+
+ 'install:database:label:dbuser' => 'Usuario de Base de Datos',
+ 'install:database:label:dbpassword' => 'Contraseña',
+ 'install:database:label:dbname' => 'Nombre de la Base de Datos',
+ 'install:database:label:dbhost' => 'Host de Base de Datos',
+ 'install:database:label:dbprefix' => 'Prefijo de Tablas de la Base de Datos',
+
+ 'install:database:help:dbuser' => 'Usuario que posee todos los privilegios sobre la base de datos MySql que creó para Elgg',
+ 'install:database:help:dbpassword' => 'Contraseña para la cuenta del usuario anterior',
+ 'install:database:help:dbname' => 'Nombre de la base de datos Elgg',
+ 'install:database:help:dbhost' => 'Nombre del Host para el servidor MySQL (normalmente localhost)',
+ 'install:database:help:dbprefix' => "Prefijo para todas las tablas de Elgg (normalmente elgg_)",
+
+ 'install:settings:instructions' => 'Necesitamos alguna información sobre el sitio para configurar Elgg. Si usted no <a href="http://docs.elgg.org/wiki/Data_directory" target="_blank">creó un directorio de datos (data)</a> para Elgg, debe hacerlo ahora.',
+
+ 'install:settings:label:sitename' => 'Nombre del Sitio',
+ 'install:settings:label:siteemail' => 'Dirección de Email del Sitio',
+ 'install:settings:label:wwwroot' => 'URL del Sitio',
+ 'install:settings:label:path' => 'Directorio de Instalación de Elgg',
+ 'install:settings:label:dataroot' => 'Directorio Data',
+ 'install:settings:label:language' => 'Idioma del Sitio',
+ 'install:settings:label:siteaccess' => 'Acceso por Defecto',
+ 'install:label:combo:dataroot' => 'Elgg crea el directorio data',
+
+ 'install:settings:help:sitename' => 'El nombre de su nuevo sitio Elgg',
+ 'install:settings:help:siteemail' => 'Dirección de Email utilizada por Elgg para comunicaciones a los usuarios',
+ 'install:settings:help:wwwroot' => 'La dirección de esde sitio (normalmente Elgg la selecciona correctamnete)',
+ 'install:settings:help:path' => 'El directorio en donde se almacena el código de Elgg (normalmente Elgg lo selecciona correctamente)',
+ 'install:settings:help:dataroot' => 'El directorio que ha creado para que Elgg guarde archivos (se validarán los permisos sobre este directorio cuando presione el botón de siguiente)',
+ 'install:settings:help:dataroot:apache' => 'Tiene la opción de que Elgg cree el directorio o de seleccionar uno que ya haya creado (se validarán los permisos sobre este directorio cuando presione el botón de siguiente)',
+ 'install:settings:help:language' => 'El idioma por defecto para el sitio',
+ 'install:settings:help:siteaccess' => 'El nivel de acceso por defecto al crear nuevo contenido los usuarios',
+
+ 'install:admin:instructions' => "Es tiempo de crear la cuenta del Administrador.",
+
+ 'install:admin:label:displayname' => 'Nombre para Mostrar',
+ 'install:admin:label:email' => 'Dirección de Email',
+ 'install:admin:label:username' => 'Nombre de Usuario',
+ 'install:admin:label:password1' => 'Contraseña',
+ 'install:admin:label:password2' => 'Contraseña Nuevamente',
+
+ 'install:admin:help:displayname' => 'El nombre que se muestra en el sitio para esta cuenta',
+ 'install:admin:help:email' => '',
+ 'install:admin:help:username' => 'Nombre de usuario utilizado para acceder al sitio',
+ 'install:admin:help:password1' => "La contraseña de la cuenta debe tener al menos %u caracteres",
+ 'install:admin:help:password2' => 'Escriba nuevamente la contraseña para confirmar',
+
+ 'install:admin:password:mismatch' => 'Las contraseñas deben coincidir.',
+ 'install:admin:password:empty' => 'La contraseña no puede estar vacía.',
+ 'install:admin:password:tooshort' => 'La contraseña es demasiado corta',
+ 'install:admin:cannot_create' => 'No se pudo crear la cuenta del administrador.',
+
+ 'install:complete:instructions' => 'Su sitio Elgg ahora está listo para su uso. Haga click en el botón de abajo para ir a visitar el sitio.',
+ 'install:complete:gotosite' => 'Ir al sitio',
+
+ 'InstallationException:UnknownStep' => '%s es un paso de instalación desconocido.',
+
+ 'install:success:database' => 'Se ha instalado la base de datos.',
+ 'install:success:settings' => 'Se ha guardado la configuración del sitio.',
+ 'install:success:admin' => 'Se ha creado la cuenta Admin.',
+
+ 'install:error:htaccess' => 'No se pudo crear el archivo .htaccess',
+ 'install:error:settings' => 'No se pudo crear el archivo de configuración',
+ 'install:error:databasesettings' => 'No se pudo conectar a la base de datos con la información provista',
+ 'install:error:oldmysql' => 'MySQL debe ser una versión 5.0 o superior. Su servidor se encuentra utilizando la versión %s.',
+ 'install:error:nodatabase' => 'No se pudo acceder a la base de datos %s. Puede que no exista.',
+ 'install:error:cannotloadtables' => 'No se pueden cargar las tablas de la base de datos',
+ 'install:error:tables_exist' => 'Se encontraron tablas de Elgg preexistentes en la base de datos. Debe eliminarlas o reiniciar el instalador para intentar utilizarlas. Para reiniciar el instalador, quite \'?step=database\' de la URL en la barra de direcciones de su explorador y presione ENTER.',
+ 'install:error:readsettingsphp' => 'No se pudo leer el archivo engine/settings.example.php',
+ 'install:error:writesettingphp' => 'No se pudo escribir el archivo engine/settings.php',
+ 'install:error:requiredfield' => '%s es requerido',
+ 'install:error:datadirectoryexists' => 'El directorio de datos (data) %s no existe.',
+ 'install:error:writedatadirectory' => 'El servidor no puede escribir en el directorio de datos (data) %s.',
+ 'install:error:locationdatadirectory' => 'El directorio de datos (data) %s debe encontrarse fuera de la carpeta de instalación por motivos de seguridad.',
+ 'install:error:emailaddress' => '%s no es una dirección de Email válida',
+ 'install:error:createsite' => 'No se pudo crear el sitio.',
+ 'install:error:savesitesettings' => 'No se pudo guardar la configuración del sitio',
+ 'install:error:loadadmin' => 'No se pudo cargar el usuario administrador.',
+ 'install:error:adminaccess' => 'No se le pueden otorgar privilegios de administrador al usuario.',
+ 'install:error:adminlogin' => 'No se puede autenticar automáticamente al usuario administrador.',
+ 'install:error:rewrite:apache' => 'Creemos que su servidor se encuentra ejecutando el web server Apache.',
+ 'install:error:rewrite:nginx' => 'Creemos que su servidor se encuentra ejecutando el web server Nginx.',
+ 'install:error:rewrite:lighttpd' => 'Creemos que su servidor se encuentra ejecutando el web server Lighttpd.',
+ 'install:error:rewrite:iis' => 'Creemos que su servidor se encuentra ejecutando el web server Microsoft IIS.',
+ 'install:error:rewrite:allowoverride' => "La prueba de reescritura falló, la causa mas común es que AllowOverride no se encuentra establecido en All en el directorio de Elgg. Esto le impide al apache procesar el archivo .htaccess el cual contiene las reglas de reescritura.
+ \n\nOtra causa puede ser que el Apache tenga configurado un alias para el directorio de Elgg y deba establecer RewriteBase en su archivo .htaccess. Hay varias instrucciones en el archivo .htaccess de su directorio de Elgg.",
+ 'install:error:rewrite:htaccess:write_permission' => 'Su servidor web no tiene permisos para escribir el archivo .htaccess en la carpeta de Elgg. Debe copiar manualmente htaccess_dist a .htaccess o modificar los permisos en el directorio.',
+ 'install:error:rewrite:htaccess:read_permission' => 'Hay un archivo .htaccess en el directorio de Elgg, pero su servidor web no tiene los permisos necesarios para leerlo.',
+ 'install:error:rewrite:htaccess:non_elgg_htaccess' => 'Hay un archivo .htaccess en el directorio de Elgg que no ha sido creado por Elgg. Por favor elimínelo.',
+ 'install:error:rewrite:htaccess:old_elgg_htaccess' => 'Al parecer hay un archivo .htaccess de Elgg antiguo en el directorio de Elgg. El mismo no contiene la regla de reescritura para realizar la prueba del servidor web.',
+ 'install:error:rewrite:htaccess:cannot_copy' => 'Ha ocurrido un error desconocido al crear el archivo .htaccess. Deberá copiar manualmente htaccess_dist a .htaccess en el directorio de Elgg.',
+ 'install:error:rewrite:altserver' => 'La prueba de la reescritura de reglas ha fallado. Debe configurar su servidor web con reescritura de reglas e intentar nuevamente.',
+ 'install:error:rewrite:unknown' => 'Oof. No podemos saber qué tipo de servidor web se encuentra ejecutando y falló la reescritura de reglas. No podemos ofrecer ninguna ayuda específica. Por favor verifique el enlace de solución de problemas.',
+ 'install:warning:rewrite:unknown' => 'Su servidor no soporta la prueba automática de reescritura de reglas. Puede continuar con la instalación, pero puede experimentar problemas con el sitio. Puede probar manualmente las reescritura de reglas accediento a este enlace: <a href="%s" target="_blank">pruebas</a>. Observará la palabra success si la ejecución ha sido exitosa.',
+);
+
+add_translation("es", $spanish);
diff --git a/mod/languages/languages/es/es.invitefriends.php b/mod/languages/languages/es/es.invitefriends.php
new file mode 100644
index 000000000..7f473d06f
--- /dev/null
+++ b/mod/languages/languages/es/es.invitefriends.php
@@ -0,0 +1,29 @@
+<?php
+$es = array (
+ 'friends:invite' => 'Invitar amigos',
+ 'invitefriends:registration_disabled' => 'El registro de nuevos usuarios se ha deshabilitado, no puede invitar a nuevos usuarios.',
+ 'invitefriends:introduction' => 'Para invitar a tus amigos a entrar en la red social, introduce sus direcciones de email en la parte de abajo. Una dirección de email para cada línea:',
+ 'invitefriends:message' => 'Introduce un mensaje de invitación:',
+ 'invitefriends:subject' => 'Invitación para %s',
+ 'invitefriends:success' => 'Las invitaciones han sido enviadas con éxito. Gracias por hacer crecer nuestra familia.',
+ 'invitefriends:invitations_sent' => 'Invitaciones enviadas: %s. Se econtraron los siguientes problemas:',
+ 'invitefriends:already_members' => 'Los siguientes ya son miembros de la red: %s',
+ 'invitefriends:noemails' => 'No se ingresaron direcciones de Email',
+ 'invitefriends:message:default' => '
+Hola,
+
+Quiero invitarte a que entres a la red social %s.',
+ 'invitefriends:email' => 'Se te ha invitado a participar en %s por %s. Te ha enviado el siguiente mensaje:
+
+%s
+
+Para comenzar a tomar parte de la red social, pulsa el siguiente enlace:
+
+ %s
+
+Automáticamente el sistema te pondrá como amigo de la persona que te ha invitado.',
+ 'invitefriends:email_error' => 'Se enviaron invitaciones, pero las siguientes direcciones no son válidas: %s',
+);
+
+add_translation("es", $es);
+
diff --git a/mod/languages/languages/es/es.likes.php b/mod/languages/languages/es/es.likes.php
new file mode 100644
index 000000000..9123a9b90
--- /dev/null
+++ b/mod/languages/languages/es/es.likes.php
@@ -0,0 +1,36 @@
+<?php
+$es = array (
+ 'likes:this' => 'le gusta esto',
+ 'likes:deleted' => 'Ya no te gusta esto',
+ 'likes:see' => 'Ver a quienes les gusta esto',
+ 'likes:remove' => 'Ya no me gusta',
+ 'likes:notdeleted' => 'Ocurrió un problema al intentar quitar el me gusta',
+ 'likes:likes' => 'Ahora te gusta esto',
+ 'likes:failure' => 'Ocurrió un problema al agregar el me gusta',
+ 'likes:alreadyliked' => 'Ya te gusta esto',
+ 'likes:notfound' => 'No se pudo encontrar el item que te gusta',
+ 'likes:likethis' => 'Me gusta',
+ 'likes:userlikedthis' => '%s me gusta',
+ 'likes:userslikedthis' => '%s me gusta',
+ 'likes:river:annotate' => 'me gusta',
+ 'river:likes' => 'me gustan %s %s',
+ 'likes:notifications:subject' => '%s me gusta en tu publicación "%s"',
+ 'likes:notifications:body' => 'Hola %1$s,
+
+a %2$s le gusta tu publicación "%3$s" en %4$s!
+
+Ver publicación original aquí:
+
+%5$s
+
+o ver el perfil de %2$s aquí:
+
+%6$s
+
+Gracias,
+%4$s
+',
+);
+
+add_translation("es", $es);
+
diff --git a/mod/languages/languages/es/es.logbrowser.php b/mod/languages/languages/es/es.logbrowser.php
new file mode 100644
index 000000000..07f521569
--- /dev/null
+++ b/mod/languages/languages/es/es.logbrowser.php
@@ -0,0 +1,21 @@
+<?php
+$es = array (
+ 'admin:administer_utilities:logbrowser' => 'Visor de eventos',
+ 'logbrowser:ip_address' => 'Dirección IP',
+ 'logbrowser' => 'Visor de eventos',
+ 'logbrowser:browse' => 'Ver eventos del sistema',
+ 'logbrowser:search' => 'Refinar resultados',
+ 'logbrowser:user' => 'Buscar por nombre de usuario',
+ 'logbrowser:starttime' => 'Tiempo de inicio (por ejemplo "lunes anterior", "hace 1 hora")',
+ 'logbrowser:endtime' => 'Tiempo de fin',
+ 'logbrowser:explore' => 'Explorar log',
+ 'logbrowser:date' => 'Fecha y hora',
+ 'logbrowser:user:name' => 'Usuario',
+ 'logbrowser:user:guid' => 'GUID del Usuario',
+ 'logbrowser:object' => 'Tipo de objeto',
+ 'logbrowser:object:guid' => 'GUID del objecto',
+ 'logbrowser:action' => 'Acción',
+);
+
+add_translation("es", $es);
+
diff --git a/mod/languages/languages/es/es.logrotate.php b/mod/languages/languages/es/es.logrotate.php
new file mode 100644
index 000000000..fd0812b99
--- /dev/null
+++ b/mod/languages/languages/es/es.logrotate.php
@@ -0,0 +1,22 @@
+<?php
+$es = array (
+ 'logrotate:delete' => 'Elimina los logs archivados más antiguos de',
+ 'logrotate:period' => 'Con qué frecuencia debe archivarse el log del sistema?',
+ 'logrotate:weekly' => 'Una vez a la semana',
+ 'logrotate:monthly' => 'Una vez al mes',
+ 'logrotate:yearly' => 'Una vez al año',
+ 'logrotate:logrotated' => 'Registro archivado
+',
+ 'logrotate:lognotrotated' => 'Error al archivar el registro
+',
+ 'logrotate:week' => 'semana',
+ 'logrotate:month' => 'mes',
+ 'logrotate:year' => 'año',
+ 'logrotate:logdeleted' => 'Registro eliminado
+',
+ 'logrotate:lognotdeleted' => 'Error al eliminar el registro
+',
+);
+
+add_translation("es", $es);
+
diff --git a/mod/languages/languages/es/es.members.php b/mod/languages/languages/es/es.members.php
new file mode 100644
index 000000000..cca86eb29
--- /dev/null
+++ b/mod/languages/languages/es/es.members.php
@@ -0,0 +1,13 @@
+<?php
+$es = array (
+ 'members:searchtag' => 'Buscar miembros por etiquetas',
+ 'members:searchname' => 'Buscar miembros por nombre',
+ 'members:label:newest' => 'Nuevos',
+ 'members:label:popular' => 'Populares',
+ 'members:label:online' => 'Conectados',
+ 'members:title:searchname' => 'Buscar miembros para %s',
+ 'members:title:searchtag' => 'Miembros con tags %s',
+);
+
+add_translation("es", $es);
+
diff --git a/mod/languages/languages/es/es.messageboard.php b/mod/languages/languages/es/es.messageboard.php
new file mode 100644
index 000000000..fb00c739c
--- /dev/null
+++ b/mod/languages/languages/es/es.messageboard.php
@@ -0,0 +1,43 @@
+<?php
+$es = array (
+ 'messageboard:board' => 'Bandeja de comentarios',
+ 'messageboard:viewall' => 'Ver todos',
+ 'messageboard:postit' => 'Nuevo',
+ 'messageboard:history' => 'Historial',
+ 'messageboard:none' => 'No tienes ningún comentario en tu bandeja',
+ 'messageboard:num_display' => 'Número de comentarios a mostrar',
+ 'messageboard:desc' => 'Esta es la bandeja de comentarios. Cualquiera, incluyéndote a ti, puede dejar un comentario en tu perfil.',
+ 'messageboard:user' => 'en la bandeja personal de %s',
+ 'messageboard:replyon' => 'responder a',
+ 'messageboard:posted' => 'El comentario ha sido escrito',
+ 'messageboard:deleted' => 'El comentario ha sido borrado',
+ 'messageboard:email:subject' => 'Tienes un comentario nuevo en la bandeja',
+ 'messageboard:email:body' => '%s te ha dejado el siguiente comentario:
+
+
+%s
+
+
+Para ver los comentarios en tu bandeja de mensajes, haz clic en el siguiente link:
+
+ %s
+
+Para consultar el perfil de %s, haz clic en este link:
+
+ %s
+
+No respondas a este email, recuerda que es el sistema el que te lo ha enviado de forma automágica. Si tienes algún problema o comentario sobre N-1, ponte en contacto con lxs administradorxs.',
+ 'messageboard:blank' => 'Necesitas poner algo en la bandeja de comentarios para enviarlo, ¿no crees?',
+ 'messageboard:notfound' => 'Uff, no encuentro lo que buscas. Inténtalo de nuevo o ponte en contacto con lxs administradorxs.',
+ 'messageboard:notdeleted' => 'El comentario no ha podido ser borrado, inténtalo de nuevo o ponte en contacto con lxs administradorxs.',
+ 'messageboard:somethingwentwrong' => 'Argh, algo extraño ha sucedido. Inténtalo de nuevo o ponte en contacto con lxs administradorxs.',
+ 'messageboard:failure' => '¡Fallazo!, el sistema no tiene ni idea de qué sucede. Inténtalo de nuevo o ponte en contacto con lxs administradorxs.',
+ 'messageboard:messageboard' => 'muro',
+ 'messageboard:history:title' => 'Historial',
+ 'messageboard:owner' => 'muro de %s',
+ 'messageboard:owner_history' => '%s comentó en el muro de %s',
+ 'river:messageboard:user:default' => '%s comentó en el muro de %s',
+);
+
+add_translation("es", $es);
+
diff --git a/mod/languages/languages/es/es.messages.php b/mod/languages/languages/es/es.messages.php
new file mode 100644
index 000000000..11386fd8c
--- /dev/null
+++ b/mod/languages/languages/es/es.messages.php
@@ -0,0 +1,66 @@
+<?php
+$es = array (
+ 'messages:unreadcount' => '%s sin leer',
+ 'messages' => 'Correos',
+ 'messages:back' => 'volver a correos',
+ 'messages:user' => 'Buzón de correo',
+ 'messages:posttitle' => 'correos de %s: %s',
+ 'messages:inbox' => 'Buzón de correo',
+ 'messages:send' => 'Enviar un correo',
+ 'messages:sent' => 'Enviar correo',
+ 'messages:message' => 'Correo',
+ 'messages:title' => 'Asunto',
+ 'messages:to' => 'Para',
+ 'messages:from' => 'De',
+ 'messages:fly' => 'Enviar',
+ 'messages:replying' => 'Correo en respuesta a',
+ 'messages:sendmessage' => 'Enviar un correo',
+ 'messages:compose' => 'Escribir un correo',
+ 'messages:sentmessages' => 'Ver correos enviados',
+ 'messages:recent' => 'Correos recientes',
+ 'messages:original' => 'Correo original',
+ 'messages:yours' => 'Tu correo',
+ 'messages:answer' => 'Contestar',
+ 'messages:toggle' => 'Seleccionar todos',
+ 'messages:markread' => 'Marcar como leído',
+ 'messages:new' => 'Nuevo correo',
+ 'notification:method:site' => 'red social',
+ 'messages:error' => 'Hubo un problema al guardar tu correo. Por favor, vuelve a intentarlo.',
+ 'item:object:messages' => 'Correos',
+ 'messages:posted' => 'El correo se ha enviado',
+ 'messages:email:subject' => '¡Tienes un correo nuevo en tu buzón!',
+ 'messages:email:body' => 'Tienes un correo nuevo de %s que dice:
+
+
+%s
+
+
+Para ver tu buzón de correo haz clic aquí:
+
+ %s
+
+Para enviar un correo a %s haz clic aquí:
+
+ %s
+
+Por cierto... no respondas a este correo. Es una máquina quien te lo envia ;)',
+ 'messages:blank' => '¡Fíjate bien!, tienes que poner algo en el cuerpo del correo antes de que podamos guardarlo.',
+ 'messages:notfound' => '¡Vaya!, no hemos podido encontrar el correo solicitado. Inténtalo de nuevo o ponte en contacto con quien administra la red.',
+ 'messages:notdeleted' => '¡Vaya!, no hemos podido eliminar el correo. Inténtalo de nuevo o ponte en contacto con quien administra la red.',
+ 'messages:nopermission' => '¡No flipes!, no tienes permisos para modificar este correo.',
+ 'messages:nomessages' => 'No hay ningún correo que mostrar',
+ 'messages:user:nonexist' => 'No hemos podido encontrar a esta habitante en la base de datos. Inténtalo de nuevo o ponte en contacto con quien administra la red.',
+ 'messages:user:blank' => 'No has seleccionado a nadie para enviarle esto',
+ 'messages:add' => 'Redactar',
+ 'messages:recipient' => 'Elegir un destinatario&hellip;',
+ 'messages:to_user' => 'Para: %s',
+ 'messages:success:delete:single' => 'Mensaje eliminado',
+ 'messages:success:delete' => 'Mensajes eliminados',
+ 'messages:success:read' => 'Mensajes marcados como leídos',
+ 'messages:error:messages_not_selected' => 'No hay mensajes seleccionados',
+ 'messages:error:delete:single' => 'No se puede eliminar el mensaje',
+ 'messages:deleted_sender' => 'Usuario eliminado',
+);
+
+add_translation("es", $es);
+
diff --git a/mod/languages/languages/es/es.notifications.php b/mod/languages/languages/es/es.notifications.php
new file mode 100644
index 000000000..982131d3a
--- /dev/null
+++ b/mod/languages/languages/es/es.notifications.php
@@ -0,0 +1,18 @@
+<?php
+$es = array (
+ 'friends:all' => 'Todos los amigos',
+ 'notifications:subscriptions:personal:description' => 'Recibir notificaciones cuando se modifiquen tus contenidos',
+ 'notifications:subscriptions:personal:title' => 'Notificaciones personales',
+ 'notifications:subscriptions:friends:title' => 'Amigos',
+ 'notifications:subscriptions:friends:description' => 'La siguiente es una colección automática de sus amigos. Para recibir actualizaciones selecciona debajo. Esto afectará a los usuarios que se corresopndan con el panel principal de notificaciones al final de la página',
+ 'notifications:subscriptions:collections:edit' => 'Para habilitar notificaciones compartidas haga click aquí',
+ 'notifications:subscriptions:changesettings' => 'Notificaciones',
+ 'notifications:subscriptions:changesettings:groups' => 'Notificaciones de grupos',
+ 'notifications:subscriptions:title' => 'Notificaciones por usuario',
+ 'notifications:subscriptions:description' => 'Para recibir noticificaciones de tus amigos cuando crean nuevo contenido, búscalos en la red y selecciona el tipo de notificación que quieres recibir',
+ 'notifications:subscriptions:groups:description' => 'Para recibir noticificaciones cuando se cree nuevo contenido en grupos en los que eres miembro, búscalos en la red y selecciona el tipo de notificación que quieres recibir',
+ 'notifications:subscriptions:success' => 'Su configuración de notificaciones ha sido guardada',
+);
+
+add_translation("es", $es);
+
diff --git a/mod/languages/languages/es/es.pages.php b/mod/languages/languages/es/es.pages.php
new file mode 100644
index 000000000..65c442ff9
--- /dev/null
+++ b/mod/languages/languages/es/es.pages.php
@@ -0,0 +1,62 @@
+<?php
+$es = array (
+ 'pages:notification' => '%s creó una página nueva:
+
+%s
+%s
+
+Puedes verla y hacer comentarios en:
+%s',
+ 'pages' => 'Páginas',
+ 'pages:group' => 'Páginas',
+ 'pages:all' => 'Todas las páginas',
+ 'pages:new' => 'Nueva página',
+ 'pages:edit' => 'Editar la página',
+ 'pages:delete' => 'Borrar la página',
+ 'pages:history' => 'Historial de la página',
+ 'pages:view' => 'Ver página',
+ 'pages:navigation' => 'Página de navegación',
+ 'item:object:page_top' => 'Páginas iniciales',
+ 'item:object:page' => 'Páginas',
+ 'pages:nogroup' => 'El grupo no tiene contenido creado de momento, o bien no tienes permisos para visualializarlo la información',
+ 'pages:more' => 'Ver todas',
+ 'pages:title' => 'Título de la página',
+ 'pages:description' => 'Descripción de la entrada',
+ 'pages:tags' => 'Etiquetas',
+ 'pages:access_id' => 'Elige quién puede verla',
+ 'pages:write_access_id' => 'Elige quién puede editarla',
+ 'pages:noaccess' => 'Sin acceso a la página',
+ 'pages:cantedit' => 'No puedes editar esta página',
+ 'pages:saved' => 'Página guardada',
+ 'pages:notsaved' => 'La página no puede ser guardada',
+ 'pages:delete:success' => 'Tu página ha sido borrada correctamente',
+ 'pages:delete:failure' => 'No hemos podido borrar la página. Si el problema persiste contacta con quien adminstre la red.',
+ 'pages:strapline' => 'Última actualización %s por %s',
+ 'pages:revision' => 'Revisión',
+ 'pages:num' => 'Número de páginas a mostrar',
+ 'pages:widget:description' => 'Esta es una lista de tus páginas',
+ 'pages:label:view' => 'Ver página',
+ 'pages:label:edit' => 'Editar página',
+ 'pages:label:history' => 'Historial de la página',
+ 'pages:sidebar:this' => 'Esta página',
+ 'pages:sidebar:children' => 'Subpáginas',
+ 'pages:sidebar:parent' => 'Parent',
+ 'pages:newchild' => 'Crear una subpágina',
+ 'pages:backtoparent' => 'Volver a \'%s\'',
+ 'pages:owner' => 'Páginas de %s',
+ 'pages:friends' => 'Páginas de amigos',
+ 'pages:add' => 'Agregar Página',
+ 'groups:enablepages' => 'Habilitar páginas del grupo',
+ 'pages:none' => 'No hay páginas creadas aún',
+ 'river:create:object:page' => '%s ha creado la página %s',
+ 'river:create:object:page_top' => '%s ha creado una página %s',
+ 'river:update:object:page' => '%s ha actualizado la página %s',
+ 'river:update:object:page_top' => '%s ha actualizado una página %s',
+ 'river:comment:object:page' => '%s ha comentado en la página titulada %s',
+ 'river:comment:object:page_top' => '%s ha comentado en una página titulada %s',
+ 'pages:error:no_title' => 'Debe especificar un título para esta página.',
+ 'pages:revision:subtitle' => 'Revisión creada %s por %s',
+);
+
+add_translation("es", $es);
+
diff --git a/mod/languages/languages/es/es.profile.php b/mod/languages/languages/es/es.profile.php
new file mode 100644
index 000000000..7f32b0cf2
--- /dev/null
+++ b/mod/languages/languages/es/es.profile.php
@@ -0,0 +1,8 @@
+<?php
+$es = array (
+ 'profile' => 'Perfil',
+ 'profile:notfound' => 'Lo sentimos. No se pudo encontrar el perfil solicitado.',
+);
+
+add_translation("es", $es);
+
diff --git a/mod/languages/languages/es/es.reportedcontent.php b/mod/languages/languages/es/es.reportedcontent.php
new file mode 100644
index 000000000..90db7947a
--- /dev/null
+++ b/mod/languages/languages/es/es.reportedcontent.php
@@ -0,0 +1,36 @@
+<?php
+$es = array (
+ 'admin:administer_utilities:reportedcontent' => 'Contenido reportado',
+ 'item:object:reported_content' => 'Objetos compartidos',
+ 'reportedcontent' => 'Contenido reportado',
+ 'reportedcontent:this' => 'Reportar abuso',
+ 'reportedcontent:none' => 'No hay contenido reportado',
+ 'reportedcontent:report' => 'Reportar abuso',
+ 'reportedcontent:title' => 'Título de la página',
+ 'reportedcontent:deleted' => 'El contenido reportado ha sido borrado',
+ 'reportedcontent:notdeleted' => 'No podemos borrar el contenido',
+ 'reportedcontent:delete' => 'Borrar',
+ 'reportedcontent:areyousure' => '¿Estás segurx de que quieres borrarlo?',
+ 'reportedcontent:archive' => 'Archivar',
+ 'reportedcontent:archived' => 'El contenido ha sido archivado',
+ 'reportedcontent:visit' => 'Visitar el contenido del informe',
+ 'reportedcontent:by' => 'Reportado por',
+ 'reportedcontent:objecttitle' => 'Título del objeto',
+ 'reportedcontent:objecturl' => 'URL del objeto',
+ 'reportedcontent:reason' => 'Razón para informar',
+ 'reportedcontent:description' => 'Explica a lxs administradorxs por qué estás reportando este contenido:',
+ 'reportedcontent:address' => 'Localización del objeto',
+ 'reportedcontent:success' => 'El informe ha sido enviado a lxs administradorxs',
+ 'reportedcontent:failing' => 'El informe no puede ser enviado. Inténtalo de nuevo o ponte en contacto con lxs administradorx.',
+ 'reportedcontent:moreinfo' => 'Más información',
+ 'reportedcontent:failed' => 'El intento de reportar el contenido ha fallado. Inténtalo de nuevo o ponte en contacto con lxs administradorxs.',
+ 'reportedcontent:notarchived' => 'No podemos archivar el contenido reportado. Inténtalo de nuevo o ponte en contacto con lxs administradorxs.',
+ 'reportedcontent:this:tooltip' => 'Reportar esta página al administrador',
+ 'reportedcontent:instructions' => 'El reporte será enviado a los administradores del sitio para moderación.',
+ 'reportedcontent:numbertodisplay' => 'Cantidad de reportes a mostrar',
+ 'reportedcontent:widget:description' => 'Mostrar el contenido reportado',
+ 'reportedcontent:user' => 'Reportar usuario',
+);
+
+add_translation("es", $es);
+
diff --git a/mod/languages/languages/es/es.search.php b/mod/languages/languages/es/es.search.php
new file mode 100644
index 000000000..ff34226ad
--- /dev/null
+++ b/mod/languages/languages/es/es.search.php
@@ -0,0 +1,18 @@
+<?php
+$es = array (
+ 'search:enter_term' => 'Introduce un término de búsqueda',
+ 'search:no_results' => 'No hay resultados.',
+ 'search:matched' => 'Coinciden:',
+ 'search:results' => 'Resultados de %s',
+ 'search:no_query' => 'Por favor, introduce una consulta a buscar.',
+ 'search:search_error' => 'Error',
+ 'search:more' => '+%s más %s',
+ 'search_types:tags' => 'Etiquetas',
+ 'search_types:comments' => 'Comentarios',
+ 'search:comment_on' => 'Comentarios de "%s"',
+ 'search:comment_by' => 'por',
+ 'search:unavailable_entity' => 'Entidad no disponible',
+);
+
+add_translation("es", $es);
+
diff --git a/mod/languages/languages/es/es.tagcloud.php b/mod/languages/languages/es/es.tagcloud.php
new file mode 100644
index 000000000..2899bef99
--- /dev/null
+++ b/mod/languages/languages/es/es.tagcloud.php
@@ -0,0 +1,9 @@
+<?php
+$es = array (
+ 'tagcloud:widget:title' => 'Nube de Tags',
+ 'tagcloud:widget:description' => 'Nube de Tags',
+ 'tagcloud:widget:numtags' => 'Cantidad de tags a mostrar',
+);
+
+add_translation("es", $es);
+
diff --git a/mod/languages/languages/es/es.thewire.php b/mod/languages/languages/es/es.thewire.php
new file mode 100644
index 000000000..da3e31f75
--- /dev/null
+++ b/mod/languages/languages/es/es.thewire.php
@@ -0,0 +1,36 @@
+<?php
+$es = array (
+ 'thewire' => 'Telegramas',
+ 'thewire:everyone' => 'Todos los telegramas',
+ 'thewire:user' => 'Telegramas de %s',
+ 'thewire:friends' => 'Telegramas de amigos',
+ 'thewire:tags' => 'Telegramas que coinciden con el tag \'%s\'',
+ 'thewire:noposts' => 'No hay telegramas aún',
+ 'item:object:thewire' => 'Telegramas',
+ 'thewire:by' => 'Telegrama mandado por %s',
+ 'river:create:object:thewire' => '%s mandó un nuevo %s',
+ 'thewire:wire' => 'telegrama',
+ 'thewire:widget:desc' => 'Mostrar tus últimos telegramas',
+ 'thewire:num' => 'Cantidad de telegramas a mostrar',
+ 'thewire:moreposts' => 'Más telegramas',
+ 'thewire:notfound' => 'Lo sentimos, no se pudo encontrar el telegrama solicitado.',
+ 'thewire:notdeleted' => 'Lo sentimos, no se pudo eliminar el telegrama.',
+ 'thewire:notify:subject' => 'Nuevo telegrama',
+ 'thewire:notify:reply' => '%s respondió a %s con un telegrama:',
+ 'thewire:notify:post' => '%s publicó un nuevo telegrama:',
+ 'thewire:reply' => 'Responder',
+ 'thewire:replying' => 'Responder a %s (@%s) quien escribe',
+ 'thewire:thread' => 'Debate',
+ 'thewire:charleft' => 'caracteres restantes',
+ 'thewire:update' => 'Actualizar',
+ 'thewire:previous' => 'Anterior',
+ 'thewire:hide' => 'Ocultar',
+ 'thewire:previous:help' => 'Ver publicación anterior',
+ 'thewire:hide:help' => 'Ocultar publicación anterior',
+ 'thewire:posted' => 'El mensaje se publicó correctamente.',
+ 'thewire:deleted' => 'El mensaje se eliminó correctamente.',
+ 'thewire:blank' => 'Debe ingresar contenido para poder publicar.',
+);
+
+add_translation("es", $es);
+
diff --git a/mod/languages/languages/es/es.tinymce.php b/mod/languages/languages/es/es.tinymce.php
new file mode 100644
index 000000000..ed2621234
--- /dev/null
+++ b/mod/languages/languages/es/es.tinymce.php
@@ -0,0 +1,9 @@
+<?php
+$es = array (
+ 'tinymce:remove' => 'Quitar editor',
+ 'tinymce:add' => 'Agregar editor',
+ 'tinymce:word_count' => 'Cantidad de palabras: ',
+);
+
+add_translation("es", $es);
+
diff --git a/mod/languages/languages/es/es.twitter.php b/mod/languages/languages/es/es.twitter.php
new file mode 100644
index 000000000..7e9a8da5d
--- /dev/null
+++ b/mod/languages/languages/es/es.twitter.php
@@ -0,0 +1,12 @@
+<?php
+$es = array (
+ 'twitter:title' => 'Twitter',
+ 'twitter:info' => 'Mostrar tus últimos tweets',
+ 'twitter:username' => 'Ingrese su nombre de usuario de twitter.',
+ 'twitter:num' => 'Cantidad de tweets a mostrar.',
+ 'twitter:visit' => 'ir a mi twitter',
+ 'twitter:notset' => 'El widget de Twitter no se encuentra listo para funcionar. Para mostrar los últimos tweets, haga click en - editar - y complete sus los datos',
+);
+
+add_translation("es", $es);
+
diff --git a/mod/languages/languages/es/es.twitter_api.php b/mod/languages/languages/es/es.twitter_api.php
new file mode 100644
index 000000000..048c29ef2
--- /dev/null
+++ b/mod/languages/languages/es/es.twitter_api.php
@@ -0,0 +1,58 @@
+<?php
+/**
+ * An english language definition file
+ */
+
+$spanish = array(
+ 'twitter_api' => 'Servicios de Twitter',
+
+ 'twitter_api:requires_oauth' => 'Los Services de Twitter requieren el plugin OAuth Libraries para poder activarse.',
+
+ 'twitter_api:consumer_key' => 'Clave del Consumidor',
+ 'twitter_api:consumer_secret' => 'Secreto del Consumidor',
+
+ 'twitter_api:settings:instructions' => 'Debe obtener la clave y el secreto del consumidor en <a href="https://dev.twitter.com/apps/new" target="_blank">Twitter</a>. Complete la nueva app. Seleccione "Browser" como tipo de app y tipee "Read & Write" para el tipo de acceso. La url de callback es %stwitter_api/authorize',
+
+ 'twitter_api:usersettings:description' => "Enlace su cuenta %s con Twitter.",
+ 'twitter_api:usersettings:request' => "Primero debe <a href=\"%s\">autorizar</a> %s para acceder a su cuenta de Twitter.",
+ 'twitter_api:usersettings:cannot_revoke' => "No puede romper el enlace con su cuenta de Twitter ya que no ingresó un usuario y contraseña. <a href=\"%s\">Ingréselos aquí</a>.",
+ 'twitter_api:authorize:error' => 'No se puede autorizar Twitter.',
+ 'twitter_api:authorize:success' => 'El acceso a Twitter ha sido autorizado.',
+
+ 'twitter_api:usersettings:authorized' => "Ha autorizado a %s para acceder a su cuenta de Twitter: @%s.",
+ 'twitter_api:usersettings:revoke' => 'Click <a href="%s">aquí</a> para revocar el acceso.',
+ 'twitter_api:revoke:success' => 'El acceso a Twitter ha sido revocado.',
+
+ 'twitter_api:login' => 'Permitir a los usuarios que han registrado su Twitter autenticarse con su cuenta de Twitter?',
+ 'twitter_api:new_users' => 'Permitir a los nuevos usuarios autenticarse utilizando su cuenta de Twitter si la registración de usuarios se encuentra desactivada?',
+ 'twitter_api:login:success' => 'Se ha autenticado.',
+ 'twitter_api:login:error' => 'No se pudo autenticar con Twitter.',
+ 'twitter_api:login:email' => "Debe ingresar una dirección de correo válida para su cuenta de %s.",
+
+ 'twitter_api:invalid_page' => 'Página inválida',
+
+ 'twitter_api:deprecated_callback_url' => 'La URL de callback para la API de Twitter ha cambiado a %s. Por favor consulte con su administrador para modificarla.',
+
+ 'twitter_api:interstitial:settings' => 'Configure sus preferencias',
+ 'twitter_api:interstitial:description' => 'Se encuentra casi listo para utilizar %s! Necesitamos unos pocos detalles más para continuar. Son opcionales, pero le permitirán. autenticarse si se cae Twitter o desea desvincular sus cuentas',
+
+ 'twitter_api:interstitial:username' => 'Este es su nombre de usuario, no puede ser modificado. Si establece una contraseña, puede utilizar su nombre de usuario o Email para autenticarse.',
+
+ 'twitter_api:interstitial:name' => 'Este es el nombre que la gente verá para interactuar contigo.',
+
+ 'twitter_api:interstitial:email' => 'Su dirección de Email. Por defecto no es visible para los usuarios.',
+
+ 'twitter_api:interstitial:password' => 'Una contraseña para autenticarse si Twitter se encuentra caído o desea desvincular sus cuentas.',
+ 'twitter_api:interstitial:password2' => 'La misma contraseña, otra vez.',
+
+ 'twitter_api:interstitial:no_thanks' => 'No, gracias',
+
+ 'twitter_api:interstitial:no_display_name' => 'Debe tener un nombre para mostrar.',
+ 'twitter_api:interstitial:invalid_email' => 'Debe ingresar una dirección de mail válida o dejar en blanco.',
+ 'twitter_api:interstitial:existing_email' => 'El mail ya se encuentra registrado en el sitio.',
+ 'twitter_api:interstitial:password_mismatch' => 'Las contraseñas no coinciden.',
+ 'twitter_api:interstitial:cannot_save' => 'No se pueden guardar los detalles de la cuenta.',
+ 'twitter_api:interstitial:saved' => 'Detalles de la cuenta guardados!',
+);
+
+add_translation('es', $spanish);
diff --git a/mod/languages/languages/es/es.uservalidationbyemail.php b/mod/languages/languages/es/es.uservalidationbyemail.php
new file mode 100644
index 000000000..d49dbde86
--- /dev/null
+++ b/mod/languages/languages/es/es.uservalidationbyemail.php
@@ -0,0 +1,64 @@
+<?php
+/**
+ * Email user validation plugin language pack.
+ *
+ * @package Elgg.Core.Plugin
+ * @subpackage ElggUserValidationByEmail
+ */
+
+$spanish = array(
+ 'admin:users:unvalidated' => 'No validados',
+
+ 'email:validate:subject' => "%s por favor confirme su dirección de correo para %s!",
+ 'email:validate:body' => "%s,
+
+Antes de comenzar a utilizar %s, debe confirmar su dirección de correo.
+
+Por favor confirme su dirección haciendo click en el enlace de abajo:
+
+%s
+
+Si no puede hacer click en el enlace, copie y pegue en su explorador manualmente.
+
+%s
+%s
+",
+ 'email:confirm:success' => "Ha confirmado su dirección de Email!",
+ 'email:confirm:fail' => "Su dirección de Email no pudo ser confirmada...",
+
+ 'uservalidationbyemail:registerok' => "Para activar su cuenta, por favor confirme su dirección de Email con el correo que acabamos de enviarle a su casilla.",
+ 'uservalidationbyemail:login:fail' => "Su cuenta no se encuentra validada y la autenticación ha fallado. Se envió un nuevo correo de verificación.",
+
+ 'uservalidationbyemail:admin:no_unvalidated_users' => 'No hay usuarios no validados.',
+
+ 'uservalidationbyemail:admin:unvalidated' => 'No validado',
+ 'uservalidationbyemail:admin:user_created' => 'Registrado %s',
+ 'uservalidationbyemail:admin:resend_validation' => 'Reenviar validación',
+ 'uservalidationbyemail:admin:validate' => 'Validar',
+ 'uservalidationbyemail:admin:delete' => 'Eliminar',
+ 'uservalidationbyemail:confirm_validate_user' => 'Validar %s?',
+ 'uservalidationbyemail:confirm_resend_validation' => 'Reenviar email de validación a %s?',
+ 'uservalidationbyemail:confirm_delete' => 'Eliminar %s?',
+ 'uservalidationbyemail:confirm_validate_checked' => 'Validar usuarios seleccionados?',
+ 'uservalidationbyemail:confirm_resend_validation_checked' => 'Reenviar validación a los usuarios seleccionados?',
+ 'uservalidationbyemail:confirm_delete_checked' => 'Eliminar usuarios seleccionados?',
+ 'uservalidationbyemail:check_all' => 'Todos',
+
+ 'uservalidationbyemail:errors:unknown_users' => 'Usuarios desconocidos',
+ 'uservalidationbyemail:errors:could_not_validate_user' => 'No se puede validar al usuario.',
+ 'uservalidationbyemail:errors:could_not_validate_users' => 'No se puede validar a todos los usuarios seleccionados.',
+ 'uservalidationbyemail:errors:could_not_delete_user' => 'No se puede eliminar al usuario.',
+ 'uservalidationbyemail:errors:could_not_delete_users' => 'No se puede eliminar a todos los usuarios seleccionados.',
+ 'uservalidationbyemail:errors:could_not_resend_validation' => 'No se puede reenviar la solicitud de validación.',
+ 'uservalidationbyemail:errors:could_not_resend_validations' => 'No se pueden reenviar las solicitudes de validación a todos los usuarios seleccionados.',
+
+ 'uservalidationbyemail:messages:validated_user' => 'Usuario validado.',
+ 'uservalidationbyemail:messages:validated_users' => 'Todos los usuarios seleccionados han sido validados.',
+ 'uservalidationbyemail:messages:deleted_user' => 'Usuario eliminado.',
+ 'uservalidationbyemail:messages:deleted_users' => 'Todos los usuarios seleccionados han sido eliminados.',
+ 'uservalidationbyemail:messages:resent_validation' => 'Solicitud de validación reenviada.',
+ 'uservalidationbyemail:messages:resent_validations' => 'Solicitudes de validación reenviadas a los usuarios seleccionados.'
+
+);
+
+add_translation("es", $spanish); \ No newline at end of file
diff --git a/mod/languages/languages/eu/eu.blog.php b/mod/languages/languages/eu/eu.blog.php
new file mode 100644
index 000000000..c81fce10b
--- /dev/null
+++ b/mod/languages/languages/eu/eu.blog.php
@@ -0,0 +1,57 @@
+<?php
+$basque=array (
+ 'blog' => 'Bloga',
+ 'blog:blogs' => 'Blogak',
+ 'blog:revisions' => 'Berrikuspenak',
+ 'blog:archives' => 'Artxiboak',
+ 'blog:blog' => 'Bloga',
+ 'item:object:blog' => 'Blogak',
+ 'blog:title:user_blogs' => '%s-(r)en blogak',
+ 'blog:title:all_blogs' => 'Blog guztiak',
+ 'blog:title:friends' => 'Lagunen blogak',
+ 'blog:group' => 'Taldeko bloga',
+ 'blog:enableblog' => 'Taldeko bloga gaitu',
+ 'blog:write' => 'Idatzi blog mezu bat',
+ 'blog:add' => 'Gehitu blog mezu bat',
+ 'blog:edit' => 'Editatu blog mezua',
+ 'blog:excerpt' => 'Laburpena',
+ 'blog:body' => 'Gorputza',
+ 'blog:save_status' => 'Azken gordea: ',
+ 'blog:never' => 'Inoiz',
+ 'blog:status' => 'Egoera',
+ 'blog:status:draft' => 'Zirriborroa',
+ 'blog:status:published' => 'Argitaratua',
+ 'blog:status:unsaved_draft' => 'Gorde ez den zirriborroa',
+ 'blog:revision' => 'Berrikuspena',
+ 'blog:auto_saved_revision' => 'Automatikoki gordetako berrikuspena',
+ 'blog:message:saved' => 'Blog mezua gorde da.',
+ 'blog:error:cannot_save' => 'Ezin izan da blog mezua gorde.',
+ 'blog:error:cannot_write_to_container' => 'Ez duzu beharrezko baimenik bloga taldean gordetzeko.',
+ 'blog:messages:warning:draft' => 'Mezu honen gorde gabeko zirriborro bat dago!',
+ 'blog:edit_revision_notice' => '(Bertsio zaharra)',
+ 'blog:message:deleted_post' => 'Blog mezua ezabatua.',
+ 'blog:error:cannot_delete_post' => 'Ezin da blog mezua ezabatu.',
+ 'blog:none' => 'Ez dago blog mezurik',
+ 'blog:error:missing:title' => 'Sartu mesedez blogaren izenburua!',
+ 'blog:error:missing:description' => 'Sartu mesedez blogaren gorputza!',
+ 'blog:error:cannot_edit_post' => 'Ez dago horrelako mezurik edo ez duzu berau editatzeko baimenik.',
+ 'blog:error:revision_not_found' => 'Ezin da berrikuspen hau aurkitu.',
+ 'river:create:object:blog' => '%s-(e)k %s blog mezua argitaratu du',
+ 'river:comment:object:blog' => '%s-(e)k %s bloga iruzkindu du',
+ 'blog:newpost' => 'Blog mezu berria',
+ 'blog:notification' => '
+%s-ek blog mezu bat egin du.
+
+%s
+%s
+
+Irakurri eta egin iruzkina blog mezu berrian:
+%s
+',
+ 'blog:widget:description' => 'Erakutsi zure blog mezuak berrienak',
+ 'blog:moreblogs' => 'Blog mezu gehiago',
+ 'blog:numbertodisplay' => 'Erakutsiko diren blog mezu kopurua',
+ 'blog:noblogs' => 'Ez da blog mezurik',
+);
+
+add_translation("eu", $basque); \ No newline at end of file
diff --git a/mod/languages/languages/eu/eu.bookmarks.php b/mod/languages/languages/eu/eu.bookmarks.php
new file mode 100644
index 000000000..7632e7745
--- /dev/null
+++ b/mod/languages/languages/eu/eu.bookmarks.php
@@ -0,0 +1,53 @@
+<?php
+$basque=array (
+ 'bookmarks' => 'Laster-markak',
+ 'bookmarks:add' => 'Laster-marka gehitu',
+ 'bookmarks:edit' => 'Laster-marka editatu',
+ 'bookmarks:owner' => '%s-(r)en laster-markak',
+ 'bookmarks:friends' => 'Lagunen laster-markak',
+ 'bookmarks:everyone' => 'Guneko laster-marka guztiak',
+ 'bookmarks:this' => 'Orrin honen laster-marka egin',
+ 'bookmarks:this:group' => 'Laster-marka %s-(e)n',
+ 'bookmarks:bookmarklet' => 'Bookmarklet-a lortu',
+ 'bookmarks:bookmarklet:group' => 'Taldeko bookmarklet-a lortu',
+ 'bookmarks:inbox' => 'Laster-marken sarrera ontzia',
+ 'bookmarks:morebookmarks' => 'Laster-marka gehiago',
+ 'bookmarks:more' => 'Laster-marka gehiago',
+ 'bookmarks:with' => 'Honekin partekatu',
+ 'bookmarks:new' => 'Laster-marka berria',
+ 'bookmarks:address' => 'Laster-markaren helbidea',
+ 'bookmarks:none' => 'Ez da laster-markarik',
+ 'bookmarks:notification' => '%s-ek laster-marka berria sortu du:
+
+%s - %s
+%s
+
+Irakurri eta iruzkina egin laster-marka berriari:
+%s
+',
+ 'bookmarks:delete:confirm' => 'Ziur zaude baliabide hau ezabatu nahi duzula?',
+ 'bookmarks:numbertodisplay' => 'Bistaratuko diren laster-marka kopurua',
+ 'bookmarks:shared' => 'Laster-markatua',
+ 'bookmarks:visit' => 'Baliabidea bisitatu',
+ 'bookmarks:recent' => 'Laster-marka berriak',
+ 'river:create:object:bookmarks' => '%s-(e)k %s laster-markatu du',
+ 'river:comment:object:bookmarks' => '%s-(e)k iruzkina utzi du %s laster-markan',
+ 'bookmarks:river:annotate' => 'Iruzkina laster-marka honetan',
+ 'bookmarks:river:item' => 'elementu bat',
+ 'item:object:bookmarks' => 'Laster-markak',
+ 'bookmarks:group' => 'Talde laster-markak',
+ 'bookmarks:enablebookmarks' => 'Taldeko laster-markak gaitu',
+ 'bookmarks:nogroup' => 'Talde honek ez du oraindik inongo laster-markarik',
+ 'bookmarks:no_title' => 'Izenbururik ez',
+ 'bookmarks:widget:description' => 'Bistaratu zure laster-marka berrienak.',
+ 'bookmarks:bookmarklet:description' => 'Laster-marka bookmarlet-ak sarean aurkitzen dituzun baliabideak zure lagunekin partekatzen uzten dizu, edo zuretzat bakarrik izango diren laster-markak sortzen. Hau erabiltzeko, arrastatu ezazu botoia zure nabigatzailearen esteka barrara:',
+ 'bookmarks:bookmarklet:descriptionie' => 'Internet Explorer erabiltzen ari bazara, bookmarklet ikonoan eskuineko botoiarekin klikatu, aukeratu \'Gehitu gogokoetan\' eta gero esteka barra.',
+ 'bookmarks:bookmarklet:description:conclusion' => 'Berau klikatuz, bisitatzen duzun edozein orri gorde ahal izango duzu nahi duzunean.',
+ 'bookmarks:save:success' => 'Zure elementuren laster-marka ongi sortu da.',
+ 'bookmarks:delete:success' => 'Zure laster-marka ezabatu da.',
+ 'bookmarks:save:failed' => 'Zure elementuaren laster-marka ezin izan da gorde. Ziurtatu izenburu eta helbidea sartu dituzula eta berriz saiatu.',
+ 'bookmarks:save:invalid' => 'Laster-markaren helbidea baliogabea da eta ezin izan da gorde.',
+ 'bookmarks:delete:failed' => 'Laster-marka ezin izan da ezabatu. Saiatu berriz, mesedez.',
+);
+
+add_translation("eu", $basque); \ No newline at end of file
diff --git a/mod/languages/languages/eu/eu.categories.php b/mod/languages/languages/eu/eu.categories.php
new file mode 100644
index 000000000..2e53e490e
--- /dev/null
+++ b/mod/languages/languages/eu/eu.categories.php
@@ -0,0 +1,11 @@
+<?php
+$basque=array (
+ 'categories' => 'Atalak',
+ 'categories:settings' => 'Ezarri guneko atalak',
+ 'categories:explanation' => 'Gune osoan erabiliko diren atalak definitzeko, sartu hemen, komaz bananduta. Atal hauek, bateragarriak diren tresnek erakutsiko dituzte erabiltzaileak edukiak sortu edo editatzean dituenean.',
+ 'categories:save:success' => 'Guneko atalak ondo gorde dira.',
+ 'categories:results' => 'Gune atalarentzat emaitzak: %s',
+ 'categories:on_activate_reminder' => 'Gune atalak ez dira bistaratuko atalak sortu ezean. <a href="%s">Gehitu atalak orain.</a>',
+);
+
+add_translation("eu", $basque); \ No newline at end of file
diff --git a/mod/languages/languages/eu/eu.core.php b/mod/languages/languages/eu/eu.core.php
new file mode 100644
index 000000000..de4162358
--- /dev/null
+++ b/mod/languages/languages/eu/eu.core.php
@@ -0,0 +1,996 @@
+<?php
+$basque=array (
+ 'item:site' => 'Guneak',
+ 'login' => 'Saioa hasi',
+ 'loginok' => 'Saioa hasi duzu.',
+ 'loginerror' => 'Ezin izan da zure saioa hasi. Egiaztatu zure kredentzialak eta saiatu berriz, mesedez.',
+ 'login:empty' => 'Erabiltzaile eta pasahitza beharrezkoak dira.',
+ 'login:baduser' => 'Ezin izan da kargatu zure erabiltzaile kontua.',
+ 'auth:nopams' => 'Barne errorea. Ez da instalatu erabiltzaileak baieztatzeko metodorik',
+ 'logout' => 'Saioa amaitu',
+ 'logoutok' => 'Zure saioa amaitu da.',
+ 'logouterror' => 'Ezin izan dugu zure saioa amaitu. Saiatu berriro, mesedez.',
+ 'loggedinrequired' => 'Orria ikusteko saioa hasi behar duzu.',
+ 'adminrequired' => 'Administratzailea izan behar duzu orria ikusteko.',
+ 'membershiprequired' => 'Talde honen kidea izan behar duzu orria ikusteko.',
+ 'exception:title' => 'Errore larria.',
+ 'exception:contact_admin' => 'Errore konponezina gertatu da eta erregistratua izan da. Gunearen administrazailearekin harremanetan jarri eta eskeini iezaiozu hurrengo informazioa:',
+ 'actionundefined' => 'Eskatutako kintza (%s) ez dago sisteman definituta.',
+ 'actionnotfound' => '%s-entzat akzio-fitxategia ez da aurkitu.',
+ 'actionloggedout' => 'Barkatu, baina ezin duzu akzio hau burutu saioa hasi ezean.',
+ 'actionunauthorized' => 'Ez duzu akzio hau burutzeko baimenik',
+ 'InstallationException:SiteNotInstalled' => 'Ezin da eskaera hau burutu. Gunea ez da konfiguratu edo datubasea ez dago martxan.',
+ 'InstallationException:MissingLibrary' => 'Ezin da %s kargatu',
+ 'InstallationException:CannotLoadSettings' => 'Elgg-ek ezin izan du ezarpen fitxategia kargatu. Ez dago horrelakorik edo fitxategi baimen arazoren bat dago.',
+ 'SecurityException:Codeblock' => 'Ez duzu baimenik kode zati berezia abiarazteko',
+ 'DatabaseException:WrongCredentials' => 'Elgg-ek ezin izan du datu basearekin konektatu emandako kredentzialekin. Baieztatu ezarpen fitxategia.',
+ 'DatabaseException:NoConnect' => 'Elgg-ek ezin izan du \'%s\' datu basea hautatu. Egiaztatu datu basea sortuta dagoela eta berau atzitzeko beharrezko baimenak badituzula.',
+ 'SecurityException:FunctionDenied' => '\'%s\' funtzio berezia atzitzea ukatu egin da.',
+ 'DatabaseException:DBSetupIssues' => 'Arazo batzuk egon dira: ',
+ 'DatabaseException:ScriptNotFound' => 'Elgg-ek ezin izan du eskatutako datubase script-a aurkitu %s-(e)n.',
+ 'DatabaseException:InvalidQuery' => 'Eskakizun baliogabea',
+ 'IOException:FailedToLoadGUID' => 'Ezin izan da %s berria kargatu %d GUID-tik',
+ 'InvalidParameterException:NonElggObject' => 'ElggObject ez den zerbait pasatu zaio ElggObject-en sortzaileari!',
+ 'InvalidParameterException:UnrecognisedValue' => 'Balio ezezaguna pasatu zaio sortzaileari.',
+ 'InvalidClassException:NotValidElggStar' => 'GUID:%d ez da %s balioduna',
+ 'PluginException:MisconfiguredPlugin' => '%s (guid: %s) txarto konfiguratutako plugina da. Desgaitua izan da. Jo Elgg-en wiki-ra (http://docs.elgg.org/wiki/).',
+ 'PluginException:CannotStart' => '%s (guid: %s) ezin izan da martxan jarri eta desgaitua izan da. Arrazoia: %s',
+ 'PluginException:InvalidID' => '%s ez da baliozko plugin ID-a.',
+ 'PluginException:InvalidPath' => '%s plugin bide baliogabea da.',
+ 'PluginException:InvalidManifest' => 'Manifestu fitxategi baliogabea du %s plugin-ak',
+ 'PluginException:InvalidPlugin' => '%s ez da plugin baliogarria',
+ 'PluginException:InvalidPlugin:Details' => '%s ez da plugin balioduna: %s',
+ 'PluginException:NullInstantiated' => 'ElggPlugin ezin da hutsik instantziatu. GUID, plugin ID, edo bide oso bat eskaini behar zaio.',
+ 'ElggPlugin:MissingID' => 'Ez da aurkitu plugin ID-rik (guid %s)',
+ 'ElggPlugin:NoPluginPackagePackage' => '%s IDa (guid %s) duen pluginak ElggPluginPackage galdua du',
+ 'ElggPluginPackage:InvalidPlugin:MissingFile' => '%s fitxategia ez da aurkitzen paketean',
+ 'ElggPluginPackage:InvalidPlugin:InvalidDependency' => 'Menpekotasun mota baliogabea: "%s"',
+ 'ElggPluginPackage:InvalidPlugin:InvalidProvides' => 'Emandako "%s% mota baliogabea da',
+ 'ElggPluginPackage:InvalidPlugin:CircularDep' => '%s menpekotasun baliogabea "%s", %s pluginean. Pluginen artean ezin da gatazkarik eman eskaini edo behar duten zerbaiten inguruan!',
+ 'ElggPlugin:Exception:CannotIncludeFile' => 'Ezin da %s txertatu %s pluginarentzat (guid: %s), hemen: %s.',
+ 'ElggPlugin:Exception:CannotRegisterViews' => 'Ezin da views karpeta zabalu %s pluginarentzat (guid: %s), hemen: %s.',
+ 'ElggPlugin:Exception:CannotRegisterLanguages' => 'Ezin dira hizkuntzak registratu %s pluginarentzat (guid: %s), hemen: %s.',
+ 'ElggPlugin:Exception:NoID' => 'Ez da ID-rik %s guid-a duen pluginarentzat!',
+ 'PluginException:ParserError' => 'Manifestua irakurtzekoan errorea eman da API %s bertsiorekin, %s plugin-ean.',
+ 'PluginException:NoAvailableParser' => 'Ez da aurkitu analizatzailerik manifesturarako API %s bertsioarekin, %s plugin-ean.',
+ 'PluginException:ParserErrorMissingRequiredAttribute' => 'Ez da aurkitzen beharrezkoa den \'%s\' atributua manifestuan %s pluginarentzat.',
+ 'ElggPlugin:Dependencies:Requires' => 'Behar du',
+ 'ElggPlugin:Dependencies:Suggests' => 'Iradokizunak',
+ 'ElggPlugin:Dependencies:Conflicts' => 'Gatazkak',
+ 'ElggPlugin:Dependencies:Conflicted' => 'Gatazka eman da',
+ 'ElggPlugin:Dependencies:Provides' => 'Ematen du',
+ 'ElggPlugin:Dependencies:Priority' => 'Lehentasuna',
+ 'ElggPlugin:Dependencies:Elgg' => 'Elgg bertsioa',
+ 'ElggPlugin:Dependencies:PhpExtension' => 'PHP hedapena: %s',
+ 'ElggPlugin:Dependencies:PhpIni' => 'PHP ini ezarpenak: %s',
+ 'ElggPlugin:Dependencies:Plugin' => 'Plugina: %s',
+ 'ElggPlugin:Dependencies:Priority:After' => '%s ondoren',
+ 'ElggPlugin:Dependencies:Priority:Before' => '%s aurretik',
+ 'ElggPlugin:Dependencies:Priority:Uninstalled' => '%s ez dago instalaturik',
+ 'ElggPlugin:Dependencies:Suggests:Unsatisfied' => 'Ez da aurkitzen',
+ 'ElggPlugin:InvalidAndDeactivated' => '%s baliogabeko plugina da eta desaktibatua izan da.',
+ 'InvalidParameterException:NonElggUser' => 'ElggUser ez den zerbait pasatu zaio ElggUser-en sortzaileari!',
+ 'InvalidParameterException:NonElggSite' => 'ElggSite ez den zerbait pasatu zaio ElggSite-ren sortzaileari!',
+ 'InvalidParameterException:NonElggGroup' => 'ElggGroup ez den zerbait pasatu zaio ElggGroup-en sortzaileari!',
+ 'IOException:UnableToSaveNew' => 'Ezin izan da %s berria gorde',
+ 'InvalidParameterException:GUIDNotForExport' => 'GUID-a ez da zehaztu esportazioan. Honek ez luke inoiz gertatu behar.',
+ 'InvalidParameterException:NonArrayReturnValue' => 'Entitatea serializatzeko funtzioak array ez den parametroa bueltatu du',
+ 'ConfigurationException:NoCachePath' => 'Katxearen bidea hutsik dago!',
+ 'IOException:NotDirectory' => '%s ez da karpeta bat.',
+ 'IOException:BaseEntitySaveFailed' => 'Ezin izan da objektu berriaren oinarrizko entitate informazioa gorde!',
+ 'InvalidParameterException:UnexpectedODDClass' => 'import()-ek espero ez zen ODD klase bat pasatu du',
+ 'InvalidParameterException:EntityTypeNotSet' => 'Entitate mota zehaztu behar da.',
+ 'ClassException:ClassnameNotClass' => '%s ez da %s.',
+ 'ClassNotFoundException:MissingClass' => '%s klasea ez da aurkitu, plugin-a falta da?',
+ 'InstallationException:TypeNotSupported' => '%s motarentzat ez dago euskarririk. Honek instalazioan errore bat egon dela esan nahi du, seguraski bukatu gabeko eguneraketaren bat dela-eta.',
+ 'ImportException:ImportFailed' => 'Ezin izan da %d elementua inportatu',
+ 'ImportException:ProblemSaving' => '%s gordetzerakoan arazo bat egon da',
+ 'ImportException:NoGUID' => 'Entitate berria sortu da baina ez du GUID-rik. Hau ez litzateke gertatu behar.',
+ 'ImportException:GUIDNotFound' => 'Ezin izan da \'%d\' entitatea aurkitu.',
+ 'ImportException:ProblemUpdatingMeta' => 'Arazo bat egon da \'%s\' eguneratzean \'%d\' entitatean',
+ 'ExportException:NoSuchEntity' => 'Ez dago halako entitaterik GUID:%d',
+ 'ImportException:NoODDElements' => 'Ez da OpenDD elementurik aurkitu inportatzeko datuetan; beraz, inportazioak huts egin du.',
+ 'ImportException:NotAllImported' => 'Ez dira elementu guztiak inportatu.',
+ 'InvalidParameterException:UnrecognisedFileMode' => '\'%s\' fitxategi mota ezezaguna da',
+ 'InvalidParameterException:MissingOwner' => 'Fitxategi honek: %s (guid:%d) (jabearen guid:%d) jabea galdua du!',
+ 'IOException:CouldNotMake' => 'Ezin izan da %s egin',
+ 'IOException:MissingFileName' => 'Izena zehaztu behar duzu fitxategia zabaldu baino lehen.',
+ 'ClassNotFoundException:NotFoundNotSavedWithFile' => '%s Filestore klasea ezin izan da kargatu %u fitxategiarentzat',
+ 'NotificationException:NoNotificationMethod' => 'Ez da jadkinarazpen metodoa zehaztu.',
+ 'NotificationException:NoHandlerFound' => 'Ez da kontroladorerik aurkitu \'%s\'-rako edo ezin izan da deitu.',
+ 'NotificationException:ErrorNotifyingGuid' => 'Errore bat egon da %d jakinaraztean',
+ 'NotificationException:NoEmailAddress' => 'Ezin izan da GUID:%d-rako posta elektroniko helbidea aurkitu',
+ 'NotificationException:MissingParameter' => 'Beharrezkoa den \'%s\' parametroa falta da',
+ 'DatabaseException:WhereSetNonQuery' => 'Where parteak WhereQueryComponent ez den zerbait du',
+ 'DatabaseException:SelectFieldsMissing' => 'Eremuak falta dira select motako kontsulta batean',
+ 'DatabaseException:UnspecifiedQueryType' => 'Kontsulta mota ezezaguna edo zehaztu gabea.',
+ 'DatabaseException:NoTablesSpecified' => 'Ez da taularik zehaztu kontsultarako.',
+ 'DatabaseException:NoACL' => 'Ez da atzipen kontrolik zehaztu kontsultan',
+ 'InvalidParameterException:NoEntityFound' => 'Entitatea ez da aurkitu. Ez dago horrelakorik edo ez duzu atzipen baimenik.',
+ 'InvalidParameterException:GUIDNotFound' => 'GUID:%s ezin izan da aurkitu edo ez duzu honetarako atzipenik baimenik.',
+ 'InvalidParameterException:IdNotExistForGUID' => 'Barkatu, ez dago \'%s\'-rik guid:%d-(r)entzat',
+ 'InvalidParameterException:CanNotExportType' => 'Barkatu, ez dakit nola esportatu \'%s\'',
+ 'InvalidParameterException:NoDataFound' => 'Ez da daturik aurkitu.',
+ 'InvalidParameterException:DoesNotBelong' => 'Ez dagokio entitateari.',
+ 'InvalidParameterException:DoesNotBelongOrRefer' => 'Ez dagokio entitateari edo ez dio erreferentziarik egiten.',
+ 'InvalidParameterException:MissingParameter' => 'Parametroa falta da, GUID bat sartu behar duzu.',
+ 'InvalidParameterException:LibraryNotRegistered' => '%s ez da erregistratutako liburutegia',
+ 'InvalidParameterException:LibraryNotFound' => 'Ezin izan da %s liburutegia kargatu %s-tik',
+ 'APIException:ApiResultUnknown' => 'API emaitza mota ezezagunekoa da. Hau ez litzateke inoiz gertatu behar.',
+ 'ConfigurationException:NoSiteID' => 'Gunearen ID-a ez da zehaztu.',
+ 'SecurityException:APIAccessDenied' => 'Barkatu, baina kudeatzaileak API bidezko atzipena ezgaitu du.',
+ 'SecurityException:NoAuthMethods' => 'Ez da autentifikatze-metodorik aurkitu API eskaera honetarako.',
+ 'SecurityException:ForwardFailedToRedirect' => 'Ezin da berbideratzerik gauzatu buruak jada bidaliak zirelako. Segutasunagatik exekuzioa gelditzen. Begira http://docs.elgg.org/ gehiago jakiteko.',
+ 'InvalidParameterException:APIMethodOrFunctionNotSet' => 'Metodo edo funtzioa ez da ezarri expose_method deitzean',
+ 'InvalidParameterException:APIParametersArrayStructure' => 'Parametroen array egitura ez da zuzena \'%s\' expose metodoa abiarazteko',
+ 'InvalidParameterException:UnrecognisedHttpMethod' => 'http metodo ezezaguna %s api \'%s\' metodoarentzat',
+ 'APIException:MissingParameterInMethod' => '%s parametroa falta da %s metodoan',
+ 'APIException:ParameterNotArray' => 'Ez dirudi %s array bat denik.',
+ 'APIException:UnrecognisedTypeCast' => 'Mota ezezaguna %s bihurketan \'%s\' aldagairako \'%s\' metodoan',
+ 'APIException:InvalidParameter' => 'Baliogabeko parametroa aurkitu da \'%s\'-rako \'%s\' metodoan.',
+ 'APIException:FunctionParseError' => '%s(%s)-(e)k errore bat izan du analisi sintaktikoan.',
+ 'APIException:FunctionNoReturn' => '%s(%s)-(e)k ez du baliorik itzuli.',
+ 'APIException:APIAuthenticationFailed' => 'Metodoaren abiarazteak API Autentifikazioan huts egin du',
+ 'APIException:UserAuthenticationFailed' => 'Metodoaren abiarazteak huts egin dut Erabiltzaile Autentifikazioan',
+ 'SecurityException:AuthTokenExpired' => 'Autentifikatze-tokena falta da, baliogabea da edo denbora dela-eta baliogabetua izan da.',
+ 'CallException:InvalidCallMethod' => '%s deitzeko \'%s\' erabili behar da',
+ 'APIException:MethodCallNotImplemented' => '\'%s\' deitzeko metodoa ez da inplementatu.',
+ 'APIException:FunctionDoesNotExist' => '\'%s\' metodoarentzat funtzioa ez da abiarazgarria',
+ 'APIException:AlgorithmNotSupported' => '\'%s\' algoritmoarentzat ez dago sostengurik edo desgaitua izan da.',
+ 'ConfigurationException:CacheDirNotSet' => '\'cache_path\' katxe karpeta ez da zehaztu.',
+ 'APIException:NotGetOrPost' => 'Eskaera metodoak GET edo POST izan behar du',
+ 'APIException:MissingAPIKey' => 'Ez dago API gakorik',
+ 'APIException:BadAPIKey' => 'API gako okerra',
+ 'APIException:MissingHmac' => 'X-Elgg-hmac goiburua falta da',
+ 'APIException:MissingHmacAlgo' => 'X-Elgg-hmac-algo goiburua falta da',
+ 'APIException:MissingTime' => 'X-Elgg-time goiburua falta da',
+ 'APIException:MissingNonce' => 'Ez da X-Elgg-nonce bururik',
+ 'APIException:TemporalDrift' => 'X-Elgg-time urrunegi dago iragan edo etorkizunean. Denboraldian errorea.',
+ 'APIException:NoQueryString' => 'Ez dago kontsulta katean daturik',
+ 'APIException:MissingPOSTHash' => 'X-Elgg-posthash goiburua falta da',
+ 'APIException:MissingPOSTAlgo' => 'X-Elgg-posthash_algo goiburua falta da',
+ 'APIException:MissingContentType' => 'Post datuaren eduki mota falta da',
+ 'SecurityException:InvalidPostHash' => 'POST datuaren hasha baliogabekoa da - %s espero zen baina %s jaso da.',
+ 'SecurityException:DupePacket' => 'Paketearen sinadura lehendik ikusita zegoen.',
+ 'SecurityException:InvalidAPIKey' => 'API gakoa falta da edo baliogabea da.',
+ 'NotImplementedException:CallMethodNotImplemented' => 'Ez dago \'%s\' deitzeko metodoarentzat euskarririk.',
+ 'NotImplementedException:XMLRPCMethodNotImplemented' => 'XML-RPC \'%s\' metodoarentzat ez dago euskarririk.',
+ 'InvalidParameterException:UnexpectedReturnFormat' => '\'%s\' metodoaren deiak espero ez zen balio bat itzuli du.',
+ 'CallException:NotRPCCall' => 'Ez dirudi deia XML-RPC dei egokia denik',
+ 'PluginException:NoPluginName' => 'Pluginaren izena ezin izan da aurkitu',
+ 'SecurityException:authenticationfailed' => 'Erabiltzailea ezin izan da autentifikatu',
+ 'CronException:unknownperiod' => '%s ez da epe ezaguna.',
+ 'SecurityException:deletedisablecurrentsite' => 'Ezin duzu orain ikusten ari zaren gunea ezabatu edo ezgaitu!',
+ 'RegistrationException:EmptyPassword' => 'Pasahitzaren eremuak ezin du hutsik egon',
+ 'RegistrationException:PasswordMismatch' => 'Pasahitzek bat etorri behar dute',
+ 'LoginException:BannedUser' => 'Gune honetara sartzea debekatua duzu eta ezin duzu saiorik hasi',
+ 'LoginException:UsernameFailure' => 'Ezin dugu saioa hasi. Egiaztatu zure erabiltzaile eta pasahitza, mesedez.',
+ 'LoginException:PasswordFailure' => 'Ezin dugu saioa hasi. Egiaztatu zure erabiltzaile eta pasahitza, mesedez.',
+ 'LoginException:AccountLocked' => 'Zure kontua kateatu egin da, saioa hasteko saiakera oker gehiegi egin dira.',
+ 'LoginException:ChangePasswordFailure' => 'Pashitzaren egiaztatzeak huts egin du.',
+ 'memcache:notinstalled' => 'PHP memcache modulua ez dago instalatua, php5-memcache instalatu behar duzu',
+ 'memcache:noservers' => 'Ez da memcache zerbitzaririk zehaztu. Mesedez, eman balio bat $CONFIG->memcache_servers aldagaiari',
+ 'memcache:versiontoolow' => 'Memcache-k, gutxienez %s bertsioa behar du funtzionatzeko eta zu %s bertsioa ari zara erabiltzen',
+ 'memcache:noaddserver' => 'Zerbitzari anitzen euskarria desgaitua dago, agian zure PECL memcache liburutegia eguneratu beharko duzu',
+ 'deprecatedfunction' => 'Oharra: Kodeak baztertutako \'%s\' funtzioa erabiltzen du eta ez da Elggen bertsio honekin bateragarria',
+ 'pageownerunavailable' => 'Oharra: %d orriaren jabea ez dago eskuragarri!',
+ 'viewfailure' => 'Barne akatsa gertatu da %s bistan',
+ 'changebookmark' => 'Mesedez, alda ezazu orri honen zure laster-marka',
+ 'noaccess' => 'Eduki hau ezabatu egin da, baliogabea da edo ez duzu berau ikusteko baimenik.',
+ 'error:missing_data' => 'Zure eskaeran daturen bat falta edo galdu da',
+ 'error:default' => 'Iepa... zerbaitek huts egin du.',
+ 'error:404' => 'Barkatu. Ezin izan dugu zuk eskatutako orria aurkitu.',
+ 'system.api.list' => 'Sistemako API dei erabilgarri guztiak zerrendatu.',
+ 'auth.gettoken' => 'API dei honek erabiltzaile autentikazio token bat lortzea ahalbidetzen du, etorkizunean egin daitezkeen API deietan autentikatzeko baliagarria. auth_token parametroa bezala bidali behar da',
+ 'name' => 'Bistaratuko den izena',
+ 'email' => 'Posta elektroniko helbidea',
+ 'username' => 'Erabiltzaile izena',
+ 'loginusername' => 'Erabiltzaile izena edo posta helbidea',
+ 'password' => 'Pasahitza',
+ 'passwordagain' => 'Pasahitza (berriro, egiaztatzeko)',
+ 'admin_option' => 'Erabiltzaile hau kudeatzaile egin?',
+ 'PRIVATE' => 'Pribatua',
+ 'LOGGED_IN' => 'Saioa hasi duten erabiltzaileak',
+ 'PUBLIC' => 'Publikoa',
+ 'access:friends:label' => 'Lagunak',
+ 'access' => 'Atzipena',
+ 'access:limited:label' => 'Mugatua',
+ 'access:help' => 'Atzipen maila',
+ 'dashboard' => 'Aginte mahaia',
+ 'dashboard:nowidgets' => 'Aginte panelean zuretzat interesgarriak diren eduki eta jardueren berri izan dezakezu.',
+ 'widgets:add' => 'Gehitu widgetak',
+ 'widgets:add:description' => 'Klik egin azpian dauden edozein widget botoietan orrira gehitu ahal izateko.',
+ 'widgets:position:fixed' => '(Orrian kokapen finkoa)',
+ 'widget:unavailable' => 'Dagoeneko widget hau gehitu duzu',
+ 'widget:numbertodisplay' => 'Bistaratuko diren ale kopurua',
+ 'widget:delete' => '%s Ezabatu',
+ 'widget:edit' => 'Widget hau pertsonailzatu',
+ 'widgets' => 'Widgetak',
+ 'widget' => 'Widget',
+ 'item:object:widget' => 'Widgetak',
+ 'widgets:save:success' => 'Widgeta ondo gorde da.',
+ 'widgets:save:failure' => 'Ezin izan dugu zure widgeta gorde. Saiatu berriz, mesedez.',
+ 'widgets:add:success' => 'Widgeta ondo gehitu da.',
+ 'widgets:add:failure' => 'Ezin izan dugu zure widgeta gehitu.',
+ 'widgets:move:failure' => 'Ezin izan dugu widget berriaren kokapena gorde.',
+ 'widgets:remove:failure' => 'Ezin izan da widget hau ezabatu',
+ 'group' => 'Taldea',
+ 'item:group' => 'Taldeak',
+ 'user' => 'Erabiltzailea',
+ 'item:user' => 'Erabiltzaileak',
+ 'friends' => 'Lagunak',
+ 'friends:yours' => 'Zure lagunak',
+ 'friends:owned' => '%s-(r)en lagunak',
+ 'friend:add' => 'Laguna gehitu',
+ 'friend:remove' => 'Laguna ezabatu',
+ 'friends:add:successful' => '%s lagun bezala gehitu duzu.',
+ 'friends:add:failure' => 'Ezin izan dugu %s lagun bezala gehitu. Saiatu berriro, mesedez.',
+ 'friends:remove:successful' => '%s zure lagunartetik ezabatu duzu.',
+ 'friends:remove:failure' => 'Ezin izan dugu %s zure lagununartetik ezabatu. Saiatu berriro, mesedez.',
+ 'friends:none' => 'Erabiltzaile honek ez du lagunik gehitu oraindik.',
+ 'friends:none:you' => 'Ez duzu oraindik lagunik gehitu.',
+ 'friends:none:found' => 'Ez da lagunik aurkitu.',
+ 'friends:of:none' => 'Inork ez du erabiltzaile hau lagun bezala gehitu oraindik.',
+ 'friends:of:none:you' => 'Inork ez zaitu oraindik lagun bezala gehitu. Hasi edukia sartzen eta osatu zure profila jendeak zu aurkitzeko!',
+ 'friends:of:owned' => '%s laguntzat duten pertsonak',
+ 'friends:of' => 'Honen lagunak:',
+ 'friends:collections' => 'Lagunen bildumak',
+ 'collections:add' => 'Bilduma berria',
+ 'friends:collections:add' => 'Lagun bilduma berria',
+ 'friends:addfriends' => 'Lagunak hautatu',
+ 'friends:collectionname' => 'Bildumaren izena',
+ 'friends:collectionfriends' => 'Lagunak bilduman',
+ 'friends:collectionedit' => 'Bilduma hau editatu',
+ 'friends:nocollections' => 'Ez duzu bildumarik oraindik.',
+ 'friends:collectiondeleted' => 'Zure bilduma ezabatu egin da.',
+ 'friends:collectiondeletefailed' => 'Ezin izan dugu bilduma ezabatu. Baimenik ez duzu edo beste arazoren bat gertatu da.',
+ 'friends:collectionadded' => 'Bilduma ondo sortu da',
+ 'friends:nocollectionname' => 'Bildumari izena eman behar diozu sortu baino lehen.',
+ 'friends:collections:members' => 'Bildumako kideak',
+ 'friends:collections:edit' => 'Bilduma editatu',
+ 'friends:collections:edited' => 'Gordetako bilduma',
+ 'friends:collection:edit_failed' => 'Ezin izan da bilduma gorde.',
+ 'friendspicker:chararray' => 'ABCDEFGHIJKLMNOPQRSTUVWXYZ',
+ 'avatar' => 'Avatar',
+ 'avatar:create' => 'Sortu zure avatarra',
+ 'avatar:edit' => 'Avatarra editatu',
+ 'avatar:preview' => 'Aurreikusi',
+ 'avatar:upload' => 'Kargatu avatar berria',
+ 'avatar:current' => 'Uneko avatarra',
+ 'avatar:remove' => 'Ezabatu zure avatarra eta erabili lehenetsitako ikonoa',
+ 'avatar:crop:title' => 'Avatarra mozteko tresna',
+ 'avatar:upload:instructions' => 'Zure avatarra gunean zehar erakusten da. Nahi bezainbeste alda dezakezu . (Onartutako fitxategi formatuak: GIF, JPG edo PNG)',
+ 'avatar:create:instructions' => 'Klik egin eta arrastratu azpiko laukitxoa avatarra zure gustura mozteko. Aurrebista eskuineko kaxain erakutsiko da. Aurreikuspenarekin ados zaudenean, klik egin \'Sortu zure avatarra\'. Moztutako avatar hau erabiliko da gunean zehar.',
+ 'avatar:upload:success' => 'Avatarra ongi ingo da',
+ 'avatar:upload:fail' => 'Avatar igoerak huts egin du',
+ 'avatar:resize:fail' => 'Avatarraren tamaina aldaketak huts egin du',
+ 'avatar:crop:success' => 'Avatarraren moztea ongi burutu da',
+ 'avatar:crop:fail' => 'Avatarraren mozteak huts egin du',
+ 'avatar:remove:success' => 'Avatarra ondo ezabatu da',
+ 'avatar:remove:fail' => 'Avatarra ezin izan da ezabatu',
+ 'profile:edit' => 'Profila editatu',
+ 'profile:aboutme' => 'Niri buruz',
+ 'profile:description' => 'Niri buruz',
+ 'profile:briefdescription' => 'Deskribapen laburra',
+ 'profile:location' => 'Kokapena',
+ 'profile:skills' => 'Trebetasunak',
+ 'profile:interests' => 'Zaletasunak',
+ 'profile:contactemail' => 'Harremanetarako eposta',
+ 'profile:phone' => 'Telefonoa',
+ 'profile:mobile' => 'Telefono mugikorra',
+ 'profile:website' => 'Webgunea',
+ 'profile:twitter' => 'Twitter erabiltzailea',
+ 'profile:saved' => 'Zure profila ongi gorde da.',
+ 'profile:field:text' => 'Testu laburra',
+ 'profile:field:longtext' => 'Testu luze eremua',
+ 'profile:field:tags' => 'Etiketak',
+ 'profile:field:url' => 'Web helbidea',
+ 'profile:field:email' => 'Eposta helbidea',
+ 'profile:field:location' => 'Kokapena',
+ 'profile:field:date' => 'Data',
+ 'admin:appearance:profile_fields' => 'Editatu Profil Eremuak',
+ 'profile:edit:default' => 'Editatu profil eremuak',
+ 'profile:label' => 'Profile etiketa',
+ 'profile:type' => 'Profil mota',
+ 'profile:editdefault:delete:fail' => 'Errorea gertatu da profileko eremu lehenetsia ezabatzean',
+ 'profile:editdefault:delete:success' => 'Profileko eremua ezabatu da',
+ 'profile:defaultprofile:reset' => 'Profileko eremuak sistemak lehenetsitako eremuekin berrezarri dira',
+ 'profile:resetdefault' => 'Lehenetsitako profila berrezarri',
+ 'profile:explainchangefields' => 'Profilaren eremuak zureak diren eremuekin ordeztu ditzakezu azpian dagoen datu-orria erabiliz.
+
+ Eman profil eremu berriari etiketa bat, adibidez, \'Talde gogokoena\', gero hautatu eremu mota (adib. testua, url, etiketak), eta klik egin \'Gehitu\' botoian. Eremuak ordenatzeko, arrastratu ezkerreko heldulekua erabiliz. Eremu etikea editatzeko - klik egin etiketaren testuan editagarri bihurtzeko.
+
+ Nahi duzunean, lehenetsitako profila ezarri dezakezu, baina zuk propio sortutako eremuen datuak galdutko dituzu.',
+ 'profile:editdefault:success' => 'Profil eremu berria gehitu da',
+ 'profile:editdefault:fail' => 'Lehenetsitako profila ezin izan da gorde',
+ 'profile:field_too_long' => 'Ezin izan da zure profil informazioa gorde "%s" sekzioa luzeegia delako.',
+ 'profile:noaccess' => 'Ez duzu baimenik profil hau editatzeko.',
+ 'feed:rss' => 'Orri honen RSS jarioa',
+ 'link:view' => 'Esteka ikusi',
+ 'link:view:all' => 'Guztia ikusi',
+ 'river' => 'Ibaia',
+ 'river:friend:user:default' => '%s eta %s lagunak dira orain',
+ 'river:update:user:avatar' => '%s-(e)k avatar berria du',
+ 'river:update:user:profile' => '%s-(e)k profila eguneratu du/dute',
+ 'river:noaccess' => 'Ez duzu baimenik ale hau ikusteko.',
+ 'river:posted:generic' => '%s-(e)k argitaratua',
+ 'riveritem:single:user' => 'erabiltzailea',
+ 'riveritem:plural:user' => 'erabiltzaile batzuk',
+ 'river:ingroup' => '%s taldean',
+ 'river:none' => 'Aktibitaterik ez',
+ 'river:update' => 'Eguneraketa honentzat: %s',
+ 'river:widget:title' => 'Aktibitatea',
+ 'river:widget:description' => 'Bistaratu azken aktibitatea',
+ 'river:widget:type' => 'Aktibitate mota',
+ 'river:widgets:friends' => 'Lagunen aktibitatea',
+ 'river:widgets:all' => 'Guneko aktibitate guztia',
+ 'notifications:usersettings' => 'Jakinarazpen ezarpenak',
+ 'notifications:methods' => 'Zehaztu zein metodo baimendu nahi dituzun.',
+ 'notification:method:email' => 'Email',
+ 'notifications:usersettings:save:ok' => 'Zure jakinarazpen ezarpenak ondo gorde dira.',
+ 'notifications:usersettings:save:fail' => 'Arazo bat egon da zure jakinarazpen ezarpenak gordetzerakoan.',
+ 'user.notification.get' => 'Erabiltzaile konkretu baten jakinarazpen ezarpenak lortzen ditu.',
+ 'user.notification.set' => 'Erabiltzaile konkretu baten jakinarazpen ezarpenak ezartzen ditu.',
+ 'search' => 'Bilatu',
+ 'searchtitle' => 'Bilaketa: %s',
+ 'users:searchtitle' => 'Erabiltzaileak bilatzen: %s',
+ 'groups:searchtitle' => 'Taldeak bilatzen: %s',
+ 'advancedsearchtitle' => '%s bilaketak %s emaitza lortu ditu',
+ 'notfound' => 'Ez da emaitzik aurkitu.',
+ 'next' => 'Hurrengoa',
+ 'previous' => 'Aurrekoa',
+ 'viewtype:change' => 'Aldatu zerrenda mota',
+ 'viewtype:list' => 'Zerrenda ikuspegia',
+ 'viewtype:gallery' => 'Galeria',
+ 'tag:search:startblurb' => '\'%s\' etiketa duten elementuak:',
+ 'user:search:startblurb' => '\'%s\' duten erabiltzaileak:',
+ 'user:search:finishblurb' => 'Gehiago ikusteko, klik egin hemen.',
+ 'group:search:startblurb' => '%s-(r)ekin bat datozen taldeak:',
+ 'group:search:finishblurb' => 'Gehiago ikusteko, klikatu hemen',
+ 'search:go' => 'Joan',
+ 'userpicker:only_friends' => 'Lagunak bakarrik',
+ 'account' => 'Kontua',
+ 'settings' => 'Ezarpenak',
+ 'tools' => 'Tresnak',
+ 'settings:edit' => 'Editatu ezarpenak',
+ 'register' => 'Erregistratu',
+ 'registerok' => 'Ondo erregistratu zara %s-(e)n.',
+ 'registerbad' => 'Zure registroak huts egin du errore ezezagun bat medio.',
+ 'registerdisabled' => 'Sistema kudeatzaileak erregistroa desgaitu egin du',
+ 'register:fields' => 'Eremu guztiak derrigorrezkoak dira',
+ 'registration:notemail' => 'Zure posta helbideak ez du helbide on baten itxurarik.',
+ 'registration:userexists' => 'Ba da horrelako erabiltzaile izenik',
+ 'registration:usernametooshort' => 'Erabiltzaile izenak gutxienez %u karaktere luze izan behar ditu.',
+ 'registration:usernametoolong' => 'Zure erabiltzaile izena luzeegia da. Gehienez, %u karaktere luze izan daiteke.',
+ 'registration:passwordtooshort' => 'Pasahitzak gutxienez %u karaktere luze izan behar ditu.',
+ 'registration:dupeemail' => 'Posta elektroniko helbide hau erregistratuta dago jada.',
+ 'registration:invalidchars' => 'Barkatu, zure erabiltzaile izenak egokia ez den %s karakterea du. Hauek dira erabili ezin diren karaktereak: %s',
+ 'registration:emailnotvalid' => 'Barkatu, sartutako posta elektronikoa ez da zuzena sistema honetan',
+ 'registration:passwordnotvalid' => 'Barkatu, sartutako pasahitza ez da zuzena sistema honetan',
+ 'registration:usernamenotvalid' => 'Barkatu, sartutako erabiltzaile izena ez da zuzena sistema honetan',
+ 'adduser' => 'Erabiltzaile Gehitu',
+ 'adduser:ok' => 'Erabiltzaile berria ondo gehitu duzu.',
+ 'adduser:bad' => 'Ezin izan da erabiltzaile berria sortu.',
+ 'user:set:name' => 'Kontuaren izenaren ezarpenak',
+ 'user:name:label' => 'Zure izena',
+ 'user:name:success' => 'Zure izena ongi aldatu da sisteman.',
+ 'user:name:fail' => 'Ezin izan da zure izena sisteman aldatu. Baieztatu zure izena ez dela oso luzea eta berriz zaiatu.',
+ 'user:set:password' => 'Kontuaren pasahitza',
+ 'user:current_password:label' => 'Indarrean dagoen pasahitza',
+ 'user:password:label' => 'Zure pasahitz berria',
+ 'user:password2:label' => 'Zure pasahitza berria berriz',
+ 'user:password:success' => 'Pasahitza aldatu da',
+ 'user:password:fail' => 'Ezin izan da zure pasahitza sisteman aldatu.',
+ 'user:password:fail:notsame' => 'Bi pasahitzak ez dira berdinak!',
+ 'user:password:fail:tooshort' => 'Pasahitza laburregia da!',
+ 'user:password:fail:incorrect_current_password' => 'Sartutako indarreko pasahitza ez da zuzena.',
+ 'user:resetpassword:unknown_user' => 'Erabiltzaile okerra.',
+ 'user:resetpassword:reset_password_confirm' => 'Pasahitza berrezartzean, posta mezu bat bidaliko da pasahitza berriarekin zure erregistratutako posta helbidera.',
+ 'user:set:language' => 'Hizkuntza ezarpenak',
+ 'user:language:label' => 'Zure hizkuntza',
+ 'user:language:success' => 'Zure hizkuntza ezarpenak eguneratu dira.',
+ 'user:language:fail' => 'Zure hizkuntza ezarpenak ezin izan dira gorde.',
+ 'user:username:notfound' => '%s erabiltzailea ezin izan da aurkitu.',
+ 'user:password:lost' => 'Pasahitza galdu dut',
+ 'user:password:resetreq:success' => 'Pasahitz berriaren eskaera ondo burutu da eta mezua ere bidali da',
+ 'user:password:resetreq:fail' => 'Ezin izan da pasahitz berri baten eskaera egin.',
+ 'user:password:text' => 'Pasahitz berria sortzeko, sartu azpian zure erabiltzaile izena eta klik egin botoian.',
+ 'user:persistent' => 'Gogora nazazu',
+ 'walled_garden:welcome' => 'Ongi etorri',
+ 'menu:page:header:administer' => 'Kudeatu',
+ 'menu:page:header:configure' => 'Ezarri',
+ 'menu:page:header:develop' => 'Garatu',
+ 'menu:page:header:default' => 'Beste batzuk',
+ 'admin:view_site' => 'Gunera joan',
+ 'admin:loggedin' => '%s bezala hasi duzu saioa',
+ 'admin:menu' => 'Menua',
+ 'admin:configuration:success' => 'Ezarpenak gorde dira.',
+ 'admin:configuration:fail' => 'Ezin izan dira zure ezarpenak gorde.',
+ 'admin:configuration:dataroot:relative_path' => 'Ezin izan da %s datu-erro bezala ezarri ez delako bide absolutua.',
+ 'admin:unknown_section' => 'Balio gabeko Admin Sekzioa.',
+ 'admin' => 'Administrazioa',
+ 'admin:description' => 'Administrazio paneletik sistemaren ezaugarriak kontrola ditzakezu, erabiltzaile-kudeaketatik pluginen ezarpenetaraino. Hasteko, hautatu azpiko aukeraren bat.',
+ 'admin:statistics' => 'Estatistikak',
+ 'admin:statistics:overview' => 'Laburpena',
+ 'admin:statistics:server' => 'Zerbitzariaren Xehetasunak',
+ 'admin:appearance' => 'Itxura',
+ 'admin:administer_utilities' => 'Tresnak',
+ 'admin:develop_utilities' => 'Tresnak',
+ 'admin:users' => 'Erabiltzaileak',
+ 'admin:users:online' => 'Orain Online',
+ 'admin:users:newest' => 'Berrienak',
+ 'admin:users:add' => 'Gehitu Erabiltzaile Berria',
+ 'admin:users:description' => 'Administrazio panel honetan zure guneko erabiltzaileen ezarpenak kontrola ditzakezu. Hasteko, hautatu azpiko aukeraren bat.',
+ 'admin:users:adduser:label' => 'Klik egin hemen erabiltzaile berria gehitzeko...',
+ 'admin:users:opt:linktext' => 'Erabiltzaileak konfiguratu...',
+ 'admin:users:opt:description' => 'Konfiguratu erabiltzaile eta kontu informazioa.',
+ 'admin:users:find' => 'Bilatu',
+ 'admin:settings' => 'Ezarpenak',
+ 'admin:settings:basic' => 'Oinarrizko Ezarpenak',
+ 'admin:settings:advanced' => 'Ezarpen Aurreratuak',
+ 'admin:site:description' => 'Administrazio panel honek gunearen ezarpen orokorrak kontrolatzeko balio du. Hasteko, hautatu azpiko aukeraren bat.',
+ 'admin:site:opt:linktext' => 'Gunea konfiguratu...',
+ 'admin:site:access:warning' => 'Sarbide ezarpenen aldaketak etorkizunean sortutako edukiei bakarrik eragingo die.',
+ 'admin:dashboard' => 'Aginte mahaia',
+ 'admin:widget:online_users' => 'Erabitlzaileak online',
+ 'admin:widget:online_users:help' => 'Gunean dauden erabiltzaileak zerrendatzen ditu',
+ 'admin:widget:new_users' => 'Erabiltzaile berriak',
+ 'admin:widget:new_users:help' => 'Zerendatu erabiltzaile berrienak',
+ 'admin:widget:content_stats' => 'Eduki estatistikak',
+ 'admin:widget:content_stats:help' => 'Mantendu zure erabiltzaileak sortutako edukien arrastoa',
+ 'widget:content_stats:type' => 'Eduki mota',
+ 'widget:content_stats:number' => 'Kopurua',
+ 'admin:widget:admin_welcome' => 'Ongi etorri',
+ 'admin:widget:admin_welcome:help' => 'Sarrera laburra Elgg-en kudeaketa gunera',
+ 'admin:widget:admin_welcome:intro' => 'Ongi etorri Elgg-era! Orain kudeaketa mahaigainean zaude. Gunean zer gertatzen den jakiteko baliagarria da.',
+ 'admin:widget:admin_welcome:admin_overview' => 'Kudeaketa guneko nabigazioa eskuin aldean dagoen menuak eskaintzen du. Hiru sekziotan antolatua dago:
+ <dl>
+ <dt>Kudeatu</dt><dd>Eguneroko atazak; sortutako edukiak gainbegiratzea, online nor dagoen ikustea eta estatistikak begiratzea.</dd>
+ <dt>Ezarri</dt><dd>Noizbehinka burutzen diren lanak; gunearen izena ezartzea edo plugin bat aktibatzea.</dd>
+ <dt>Garatu</dt><dd>Pluginak garatzen edo itxurak diseinatzen dituzten garatzaileentzat. (Developer plugin-a behar da.)</dd>
+ </dl>',
+ 'admin:widget:admin_welcome:outro' => '<br />Begiratu itzazu oinean eskaintzen zaizkizun baliabideak eta eskerrik asko Elgg erabiltzeagatik!',
+ 'admin:widget:control_panel' => 'Aginte mahaiga',
+ 'admin:widget:control_panel:help' => 'Sarrera erraza eskaintzen du kontrol erabilienetara',
+ 'admin:cache:flush' => 'Katxeak hustu',
+ 'admin:cache:flushed' => 'Gunearen katxeak hustu dira',
+ 'admin:footer:faq' => 'Kudeaketa FAQ-ak',
+ 'admin:footer:manual' => 'Kudeaketa Eskuliburua',
+ 'admin:footer:community_forums' => 'Elgg Komunitate Foroak',
+ 'admin:footer:blog' => 'Elgg Bloga',
+ 'admin:plugins:category:all' => 'Plugin guztiak',
+ 'admin:plugins:category:active' => 'Plugin aktibatuak',
+ 'admin:plugins:category:inactive' => 'Plugin desaktibatuak',
+ 'admin:plugins:category:admin' => 'Admin',
+ 'admin:plugins:category:bundled' => 'Bildua',
+ 'admin:plugins:category:nonbundled' => 'Ez bildua',
+ 'admin:plugins:category:content' => 'Edukia',
+ 'admin:plugins:category:development' => 'Garapena',
+ 'admin:plugins:category:enhancement' => 'Hobekuntzak',
+ 'admin:plugins:category:api' => 'Zerbitzua/API',
+ 'admin:plugins:category:communication' => 'Komunikazioa',
+ 'admin:plugins:category:security' => 'Segurtasun eta Spam-a',
+ 'admin:plugins:category:social' => 'Soziala',
+ 'admin:plugins:category:multimedia' => 'Multimedia',
+ 'admin:plugins:category:theme' => 'Gaiak',
+ 'admin:plugins:category:widget' => 'Widgetak',
+ 'admin:plugins:category:utility' => 'Tresnak',
+ 'admin:plugins:sort:priority' => 'Lehentasuna',
+ 'admin:plugins:sort:alpha' => 'Alfabetikoki',
+ 'admin:plugins:sort:date' => 'Berriena',
+ 'admin:plugins:markdown:unknown_plugin' => 'Plugin ezezaguna.',
+ 'admin:plugins:markdown:unknown_file' => 'Fitxategi ezezaguna.',
+ 'admin:notices:could_not_delete' => 'Ezin izan da oharra ezabatu.',
+ 'admin:options' => 'Kudeaketa aukerak',
+ 'plugins:disabled' => 'Pluginak ez dira kargatu "disabled" izena duen fitxategi bat dagoelako mod karpetany.',
+ 'plugins:settings:save:ok' => '%s pluginaren ezarpenak ondo gorde dira.',
+ 'plugins:settings:save:fail' => 'Arazo bat egon da %s pluginaren ezarpenak gordetzerakoan.',
+ 'plugins:usersettings:save:ok' => '%s pluginaren erabiltzaile-ezarpenak ondo gorde dira.',
+ 'plugins:usersettings:save:fail' => 'Arazo bat egon da %s pluginaren erabiltzaile-ezarpenak gordetzerakoan.',
+ 'item:object:plugin' => 'Pluginak',
+ 'admin:plugins' => 'Pluginak',
+ 'admin:plugins:activate_all' => 'Denak Aktibatu',
+ 'admin:plugins:deactivate_all' => 'Dena Desaktibatu',
+ 'admin:plugins:activate' => 'Aktibatu',
+ 'admin:plugins:deactivate' => 'Desaktibatu',
+ 'admin:plugins:description' => 'Administrazio panel honetatik gunean instalatuta dauden tresnak kontrolatu eta konfiguratu ditzakezu.',
+ 'admin:plugins:opt:linktext' => 'Tresnak konfiguratu...',
+ 'admin:plugins:opt:description' => 'Gunean instalatuta dauden tresnak konfiguratu. ',
+ 'admin:plugins:label:author' => 'Egilea',
+ 'admin:plugins:label:copyright' => 'Copyright',
+ 'admin:plugins:label:categories' => 'Kategoriak',
+ 'admin:plugins:label:licence' => 'Lizentzia',
+ 'admin:plugins:label:website' => 'URL',
+ 'admin:plugins:label:moreinfo' => 'informazio gehiago',
+ 'admin:plugins:label:version' => 'Bertsioa',
+ 'admin:plugins:label:location' => 'Kokapena',
+ 'admin:plugins:label:dependencies' => 'Mendekotasunak',
+ 'admin:plugins:warning:elgg_version_unknown' => 'Plugin honek manifestu fitxategi zaharra darabil eta ez du Elggen bertsio bateragarririk zehazten. Ziurenik ez du funtzionatuko!',
+ 'admin:plugins:warning:unmet_dependencies' => 'Ase ezin diren mendekotasunak ditu plugin honek eta ezin da aktibatu. Egiaztatu mendekotasunak informazio gehiago erabiliz.',
+ 'admin:plugins:warning:invalid' => '%s ez da Elgg plugin egokia. Bisitatu <a href="http://docs.elgg.org/Invalid_Plugin">Elgg dokumentazioa</a> arazoak konpontzeko aholkuak irakurtzeko.',
+ 'admin:plugins:cannot_activate' => 'ezin izan da aktibatu',
+ 'admin:plugins:set_priority:yes' => 'Birordenatua %s.',
+ 'admin:plugins:set_priority:no' => 'Ezin izan da %s birordenatu.',
+ 'admin:plugins:set_priority:no_with_msg' => 'Ezin izan da %s birordenatu. Akatsa: %s',
+ 'admin:plugins:deactivate:yes' => 'Desaktibatua %s.',
+ 'admin:plugins:deactivate:no' => 'Ezin izan da %s desaktibatu.',
+ 'admin:plugins:deactivate:no_with_msg' => 'Ezin izan da %s desaktibatu. Akatsa: %s',
+ 'admin:plugins:activate:yes' => 'Aktibatua %s.',
+ 'admin:plugins:activate:no' => 'Ezin izan da %s aktibatu.',
+ 'admin:plugins:activate:no_with_msg' => 'Ezin izan da %s aktibatu. Akatsa: %s',
+ 'admin:plugins:categories:all' => 'Kategoria guztiak',
+ 'admin:plugins:plugin_website' => 'Pluginaren webgunea',
+ 'admin:plugins:author' => '%s',
+ 'admin:plugins:version' => 'Bertsioa %s',
+ 'admin:plugin_settings' => 'Plugin Ezarpenak',
+ 'admin:plugins:warning:unmet_dependencies_active' => 'Plugin hau aktibatu da baina asetu ez diren mendekotasunak ditu. Arazoak izan ditzakezus. Bisitatu "infor gehiago" azpian xehetasunetarako.',
+ 'admin:plugins:dependencies:type' => 'Mota',
+ 'admin:plugins:dependencies:name' => 'Izena',
+ 'admin:plugins:dependencies:expected_value' => 'Espero den balioa',
+ 'admin:plugins:dependencies:local_value' => 'Indarrean den balioa',
+ 'admin:plugins:dependencies:comment' => 'Iruzkina',
+ 'admin:statistics:description' => 'Hau gunearen estatistiken ikuspegi orokor bat da. Estatistikak xehetasun gehiagorekin behar badituzu, badago kudeaketa funtzionalitate profesionala eskuragarri.',
+ 'admin:statistics:opt:description' => 'Ikusi zure gunean dauden erabiltzaile eta objektuei buruzko estatistikak.',
+ 'admin:statistics:opt:linktext' => 'Ikusi estatistikak...',
+ 'admin:statistics:label:basic' => 'Gunearen oinarrizko estatistikak',
+ 'admin:statistics:label:numentities' => 'Guneko entitateak',
+ 'admin:statistics:label:numusers' => 'Erabiltzaile kopurua',
+ 'admin:statistics:label:numonline' => 'Online dauden erabiltzaile kopurua',
+ 'admin:statistics:label:onlineusers' => 'Orain online dauden erabiltzaileak',
+ 'admin:statistics:label:version' => 'Elgg bertsioa',
+ 'admin:statistics:label:version:release' => 'Argitalpena',
+ 'admin:statistics:label:version:version' => 'Bertsioa',
+ 'admin:server:label:php' => 'PHP',
+ 'admin:server:label:web_server' => 'Web Zerbitzaria',
+ 'admin:server:label:server' => 'Zerbitzaria',
+ 'admin:server:label:log_location' => 'Log Kokapena',
+ 'admin:server:label:php_version' => 'PHP bertsioa',
+ 'admin:server:label:php_ini' => 'PHP ini fitxategiaren kokapena',
+ 'admin:server:label:php_log' => 'PHP Loga',
+ 'admin:server:label:mem_avail' => 'Memoria erabilgarria',
+ 'admin:server:label:mem_used' => 'Erabilitako memoria',
+ 'admin:server:error_log' => 'Web zerbitzariaren errore loga',
+ 'admin:server:label:post_max_size' => 'POST gehienezko tamaina',
+ 'admin:server:label:upload_max_filesize' => 'Igotzeko gehienezko tamaina',
+ 'admin:server:warning:post_max_too_small' => '(Oharra: post_max_size balioa hau baino handiago izan behar da tamaina honetako igoerak egin ahal izateko)',
+ 'admin:user:label:search' => 'Bilatu erabiltzaileak:',
+ 'admin:user:label:searchbutton' => 'Bilaketa',
+ 'admin:user:ban:no' => 'Ezin da erabiltzailea debekatu',
+ 'admin:user:ban:yes' => 'Erabiltzailea debekatu da.',
+ 'admin:user:self:ban:no' => 'Ezin duzu zure burua debekatu',
+ 'admin:user:unban:no' => 'Ezin zaio debekua kendu erabiltzaileari',
+ 'admin:user:unban:yes' => 'Debekua kendu zaio erabiltzaileari.',
+ 'admin:user:delete:no' => 'Ezin da erabiltzailea ezabatu',
+ 'admin:user:delete:yes' => '%s Erabiltzailea ezabatu da',
+ 'admin:user:self:delete:no' => 'Ezin duzu zure burua ezabatu',
+ 'admin:user:resetpassword:yes' => 'Pasahitza berrasia, erabiltzailea jakinaren gainean.',
+ 'admin:user:resetpassword:no' => 'Ezin izan da pasahitza berrasi.',
+ 'admin:user:makeadmin:yes' => 'Erabiltzailea orain kudeatzailea da.',
+ 'admin:user:makeadmin:no' => 'Ezin izan dugu erabiltzailea kudeatzaile bihurtu.',
+ 'admin:user:removeadmin:yes' => 'Erabiltzaileak kudeatzaile izateari utzi dio.',
+ 'admin:user:removeadmin:no' => 'Ezin dira erabiltzaile honen kudeatzaile baimenak kendu.',
+ 'admin:user:self:removeadmin:no' => 'Ezin dituzu zureak propio diren kudeaketa baimenak ezabatu.',
+ 'admin:appearance:menu_items' => 'Menu Aleak',
+ 'admin:menu_items:configure' => 'Ezarri menu nagusiaren aleak',
+ 'admin:menu_items:description' => 'Hautatu zein menu item erakutsi nahi dituzun esteka nabarmen gisa. Erabiltzen ez diren itemak "Gehiago" bezala gehituko dira zerrendaren amaieran.',
+ 'admin:menu_items:hide_toolbar_entries' => 'Tresna-barra menutik estekak ezabatu?',
+ 'admin:menu_items:saved' => 'Menu itemak gorde dira.',
+ 'admin:add_menu_item' => 'Gehitu menu item pertsonalizatua',
+ 'admin:add_menu_item:description' => 'Bete bistaratzeko izena eta URLa zure nabigazio menuari item pertsonalizatuak gehitzeko.',
+ 'admin:appearance:default_widgets' => 'Widget Lehenetsiak',
+ 'admin:default_widgets:unknown_type' => 'Widget mota ezezaguna',
+ 'admin:default_widgets:instructions' => 'Gehitu, ezabau, kokatu eta konfiguratu hautatutako widget orriko lehenetsitako widgetak. Aldaketok gunearen erabiltzaile berriak bakarrik eragingo ditu.',
+ 'usersettings:description' => 'Erabiltzailearen ezarpenen paneletik ezarpen pertsonal guztian kudeatu ditzakezu, erabiltzaile-kudeaketatik pluginen ezarpenetaraino. Hasteko, hautatu azpiko aukeraren bat.',
+ 'usersettings:statistics' => 'Zure estatistikak',
+ 'usersettings:statistics:opt:description' => 'Ikusi zure guneko erabiltzaile eta objektuei buruzko estatiskikak.',
+ 'usersettings:statistics:opt:linktext' => 'Kontuaren estatistikak',
+ 'usersettings:user' => 'Zure ezarpenak',
+ 'usersettings:user:opt:description' => 'Erabiltzailearen ezarpenak kontrolatu ditzakezu honekin.',
+ 'usersettings:user:opt:linktext' => 'Zure ezarpenak aldatu',
+ 'usersettings:plugins' => 'Tresnak',
+ 'usersettings:plugins:opt:description' => 'Konfiguratu aktibatuta dituzun tresnen ezarpenak (baleude).',
+ 'usersettings:plugins:opt:linktext' => 'Zure tresnak konfiguratu',
+ 'usersettings:plugins:description' => 'Panel honek kudeatzaileak instalatutako tresnen ezarpen pertsonalak kontrolatu eta konfiguratzeko balio du.',
+ 'usersettings:statistics:label:numentities' => 'Zure edukia',
+ 'usersettings:statistics:yourdetails' => 'Zure xehetasunak',
+ 'usersettings:statistics:label:name' => 'Izen osoa',
+ 'usersettings:statistics:label:email' => 'Posta elektronikoa',
+ 'usersettings:statistics:label:membersince' => 'Kidea noiztik:',
+ 'usersettings:statistics:label:lastlogin' => 'Azkenengoz saioa hasi du',
+ 'river:all' => 'Guneko Aktibitate Guztia',
+ 'river:mine' => 'Nire Aktibitatea',
+ 'river:friends' => 'Lagunen Aktibitatea',
+ 'river:select' => 'Erakutsi %s',
+ 'river:comments:more' => '+%u gehiago',
+ 'river:generic_comment' => 'Iruzkindua hemen %s %s',
+ 'friends:widget:description' => 'Zure lagunetako batzuk bistaratzen ditu.',
+ 'friends:num_display' => 'Bistaratuko diren lagun kopurua',
+ 'friends:icon_size' => 'Ikonoaren tamaina',
+ 'friends:tiny' => 'oso txikia',
+ 'friends:small' => 'txikia',
+ 'save' => 'Gorde',
+ 'reset' => 'Berrezarri',
+ 'publish' => 'Argitaratu',
+ 'cancel' => 'Utzi',
+ 'saving' => 'Gordetzen ...',
+ 'update' => 'Eguneratu',
+ 'preview' => 'Aurreikusi',
+ 'edit' => 'Editatu',
+ 'delete' => 'Ezabatu',
+ 'accept' => 'Onartu',
+ 'load' => 'Kargatu',
+ 'upload' => 'Igo',
+ 'ban' => 'Debekatu',
+ 'unban' => 'Debekua kendu',
+ 'banned' => 'Debekatua',
+ 'enable' => 'Gaitu',
+ 'disable' => 'Ezgaitu',
+ 'request' => 'Eskaera',
+ 'complete' => 'Osatua',
+ 'open' => 'Ireki',
+ 'close' => 'Itxi',
+ 'reply' => 'Erantzun',
+ 'more' => 'Gehiago',
+ 'comments' => 'Iruzkinak',
+ 'import' => 'Inportatu',
+ 'export' => 'Esportatu',
+ 'untitled' => 'Izengabea',
+ 'help' => 'Laguntza',
+ 'send' => 'Bidali',
+ 'post' => 'Bidali',
+ 'submit' => 'Bidali',
+ 'comment' => 'Iruzkina',
+ 'upgrade' => 'Eguneratu',
+ 'sort' => 'Ordenatu',
+ 'filter' => 'Iragazi',
+ 'new' => 'Berria',
+ 'add' => 'Gehitu',
+ 'create' => 'Sortu',
+ 'remove' => 'Ezabatu',
+ 'revert' => 'Leheneratu',
+ 'site' => 'Gunea',
+ 'activity' => 'Jarduera',
+ 'members' => 'Kideak',
+ 'up' => 'Gora',
+ 'down' => 'Behera',
+ 'top' => 'Goian',
+ 'bottom' => 'Behean',
+ 'invite' => 'Gonbidatu',
+ 'resetpassword' => 'Pasahitza berrasi',
+ 'makeadmin' => 'Kudeatzaile bezala jarri',
+ 'removeadmin' => 'Kudeatzaile izatetik kendu',
+ 'option:yes' => 'Bai',
+ 'option:no' => 'Ez',
+ 'unknown' => 'Ezezaguna',
+ 'active' => 'Aktibo',
+ 'total' => 'Guztira',
+ 'learnmore' => 'Egin klik hemen gehiago ikasteko.',
+ 'content' => 'edukia',
+ 'content:latest' => 'Azken jarduera',
+ 'content:latest:blurb' => 'Bestela, egin klik hemen guneko edukirik berriena ikusteko.',
+ 'link:text' => 'esteka ikusi',
+ 'question:areyousure' => 'Ziur zaude?',
+ 'title' => 'Izenburua',
+ 'description' => 'Deskribapena',
+ 'tags' => 'Etiketak',
+ 'spotlight' => 'Fokua',
+ 'all' => 'Guztiak',
+ 'mine' => 'Nireak',
+ 'by' => 'nork:',
+ 'none' => 'ezer',
+ 'annotations' => 'Oharpenak',
+ 'relationships' => 'Erlazioak',
+ 'metadata' => 'Metadatuak',
+ 'tagcloud' => 'Etiketa lainoa',
+ 'tagcloud:allsitetags' => 'Gune guztiko etiketak',
+ 'on' => '-k, hemen :',
+ 'off' => 'Itzalita',
+ 'edit:this' => 'Hau editatu',
+ 'delete:this' => 'Hau ezabatu',
+ 'comment:this' => 'Hau iruzkindu',
+ 'deleteconfirm' => 'Ziur item hau ezabatu nahi duzula?',
+ 'deleteconfirm:plural' => 'Ziur item hauek ezabatu nahi dituzula?',
+ 'fileexists' => 'Fitxategia igo da. Ordezteko, aukeratu azpian:',
+ 'useradd:subject' => 'Erabiltzaile kontua sortu da',
+ 'useradd:body' => '
+%s,
+
+Zure erabiltzaile kontua sortu da %s-(e)n. Sartzeko, bisitatu:
+
+%s
+
+Erabiltzaile eta pasahitz hauekin sartu:
+
+Erabiltzailea: %s
+Pasahitza: %s
+
+Sartu ondoren, pasahitza aldatzea gomendatzen dizugu.
+',
+ 'systemmessages:dismiss' => 'egin klik alde batera uzteko',
+ 'importsuccess' => 'Datuak ondo inportatu dira',
+ 'importfail' => 'OpenDD datu inportazioak huts egin du.',
+ 'friendlytime:justnow' => 'oraintxe',
+ 'friendlytime:minutes' => 'orain dela %s minutu',
+ 'friendlytime:minutes:singular' => 'orain dela minutu bat',
+ 'friendlytime:hours' => 'orain dela %s ordu',
+ 'friendlytime:hours:singular' => 'orain dela ordu bat',
+ 'friendlytime:days' => 'orain dela %s egun',
+ 'friendlytime:days:singular' => 'atzo',
+ 'friendlytime:date_format' => 'j F Y @ g:ia',
+ 'date:month:01' => 'Urtarrila %s',
+ 'date:month:02' => 'Otsaila %s',
+ 'date:month:03' => 'Martxoa %s',
+ 'date:month:04' => 'Apirila %s',
+ 'date:month:05' => 'Maiatza %s',
+ 'date:month:06' => 'Ekaina %s',
+ 'date:month:07' => 'Uztaila %s',
+ 'date:month:08' => 'Abuztua %s',
+ 'date:month:09' => 'Iraila %s',
+ 'date:month:10' => 'Urria %s',
+ 'date:month:11' => 'Azaroa %s',
+ 'date:month:12' => 'Abendua %s',
+ 'installation:sitename' => 'Gunearen izena:',
+ 'installation:sitedescription' => 'Gunearen deskribapen laburra (aukeran):',
+ 'installation:wwwroot' => 'Gunearen URLa:',
+ 'installation:path' => 'Elgg instalazio karpetaren bide osoa:',
+ 'installation:dataroot' => 'Datu karpetaren bide osoa:',
+ 'installation:dataroot:warning' => 'Karpeta hau eskuz sortu behar duzu. Elgg instalazioaren karpetatik kanpo egon beharko litzateke.',
+ 'installation:sitepermissions' => 'Sarbide baimen lehenetsiak:',
+ 'installation:language' => 'Gunearen lehenetsitako hizkuntza:',
+ 'installation:debug' => 'Arazketa moduak informazio gehigarria eskaintzen du akats-diagnostikoak egiteko. Sistema moteldu dezakeenez, arazoak izatekotan bakarrik erabili:',
+ 'installation:debug:none' => 'Desaktibatu arazketa modua (gomendatua)',
+ 'installation:debug:error' => 'Errore larriak bakarrik bistaratu',
+ 'installation:debug:warning' => 'Errore eta oharrak bistaratu',
+ 'installation:debug:notice' => 'Errore guztiak gorde, abisu eta oharrak',
+ 'installation:registration:description' => 'Erebiltzaileen erregistroa baimendua dago modu lehenetsian. Hau desaktibatu ez baduzu nahi erabiltzaile berriak euren kasa erregistratzerik.',
+ 'installation:registration:label' => 'Baimendu erabiltzaile berrien erregistroa',
+ 'installation:walled_garden:description' => 'Baimendu guneak sare pribatu bezala lan egitea. Saioa hasi ez duten erabiltzaileak ez dira gai izango publiko bezala markatu ez diren orriak ikusten.',
+ 'installation:walled_garden:label' => 'Mugatu orriak saioa hasi duten erabiltzaileentzat',
+ 'installation:httpslogin' => 'Hau aktibatu saio hasiera HTTPS bidez burutzeko. Https gaitua izan behar duzu zure zerbitzarian.',
+ 'installation:httpslogin:label' => 'HTTPS sarbidea aktibatu',
+ 'installation:view' => 'Sartu zure guneko bista lehenetsia izango dena edo utzi hutsik lehenetsitako bista erabiltzeko (zalantzarik baduzu, utzi hutsik):',
+ 'installation:siteemail' => 'Gunearen posta elektroniko helbidea (sistemak mezuak bidaltzean erabiliko dena):',
+ 'installation:disableapi' => 'Elggek web zerbitzuak sortzeko APIa eskaintzen du, beste aplikazio batzuk zure gunearekin harremanetan jartzeko.',
+ 'installation:disableapi:label' => 'Aktibatu Elggen web zerbitzu APIa',
+ 'installation:allow_user_default_access:description' => 'Markatzen baduzu, erabiltzaile bakoitzak bere lehenetsitako sarbide baimena ezartzeko gauza izango da, sistemaren lehenetsitako sarbide maila gainidatziz.',
+ 'installation:allow_user_default_access:label' => 'Aktibatu erabiltzaileen sarbide maila lehenetsia',
+ 'installation:simplecache:description' => 'Simple cache-ak errendimendua hobetzen du, eduki estatikoa, zenbait CSS eta Javascript fitxategi katxeatuz. Komenigarria da gaitua izatea.',
+ 'installation:simplecache:label' => 'Simple cache erabili (gomendatua)',
+ 'installation:systemcache:description' => 'System cache-k Elggen motorearen karga denbora gutxitu egiten du, datuak fitxategietan katxeatuz.',
+ 'installation:systemcache:label' => 'Erabili system cache (gomendatua)',
+ 'upgrading' => 'Eguneratzen...',
+ 'upgrade:db' => 'Zure datu basea eguneratu da.',
+ 'upgrade:core' => 'Zure Elgg instalazioa eguneratu da.',
+ 'upgrade:unable_to_upgrade' => 'Ezin izan da eguneratu.',
+ 'upgrade:unable_to_upgrade_info' => 'Instalazio hau ezin izan da eguneratu bista zaharrak
+ aurkitu direlako Elggen bista karpetan. Bista hauek zaharkituta daude eta
+ ezabatu egin behar dira Elggek ondo funtzionatzeko. Ez badiozu Elggi aldaketarik egin,
+ ezabatu views karpeta eta ordeztu Elggek eskaintzen duenarekin;
+ ondorengo helbidean lotu dezakezu: <a href="http://elgg.org">elgg.org</a>.<br /><br />
+
+ Argibide gehiago behar baduzu, bisitatu <a href="http://docs.elgg.org/wiki/Upgrading_Elgg">
+ Elgg eguneratzeko dokumentazioa</a>. Laguntza behar baduzu, bidali mezua
+ <a href="http://community.elgg.org/pg/groups/discussion/">Komunitate Soporte Forora</a>.',
+ 'update:twitter_api:deactivated' => 'Twitter API (lehen Twitter Service) desaktibatu egin da eguneraketan. Behar baduzu, eskuz aktibatu, mesedez.',
+ 'update:oauth_api:deactivated' => 'OAuth API (lehen OAuth Lib) desaktibatu egin da eguneraketan. Behar baduzu, eskuz aktibatu, mesedez.',
+ 'deprecated:function' => '%s() zaharkitua dago, %s() da berria',
+ 'welcome' => 'Ongi etorri',
+ 'welcome:user' => 'Ongi etorri %s',
+ 'email:settings' => 'Posta elektronikoaren ezarpenak',
+ 'email:address:label' => 'Zure posta elektroniko helbidea',
+ 'email:save:success' => 'Posta elektroniko helbide berria gordeta, egiaztapena eskatu da.',
+ 'email:save:fail' => 'Ezin izan da gorde zure posta elektroniko helbidea berria.',
+ 'friend:newfriend:subject' => '%s-(e)k bere lagun egin zaitu!',
+ 'friend:newfriend:body' => '%s-(e)k bere lagun egin zaitu!
+
+Bere profila ikusteko egin klik hemen:
+
+%s
+
+Ezin duzu posta elektroniko honi erantzun.',
+ 'email:resetpassword:subject' => 'Pasahitza berrezarri da!',
+ 'email:resetpassword:body' => 'Kaixo %s,
+
+Zure pasahitza berrezarria izan da: %s',
+ 'email:resetreq:subject' => 'Pasahitza berriaren eskatu.',
+ 'email:resetreq:body' => 'Kaixo %s,
+
+Norbaitek (%s IP helbidetik) bere konturako pasahitz berria eskatu du.
+
+Hau zuk eskatu baduzu egin klik beheko estekan, bestela mezu hau baztertu.
+
+%s
+',
+ 'default_access:settings' => 'Zure sarbide baimen lehenetsia',
+ 'default_access:label' => 'Atzipen maila lehenetsia',
+ 'user:default_access:success' => 'Zure sarbide lehenetsi berria gorde da.',
+ 'user:default_access:failure' => 'Zure sarbide lehenetsi berria ezin izan da gorde.',
+ 'xmlrpc:noinputdata' => 'Sartutako datuak falta dira',
+ 'comments:count' => '%s iruzkin',
+ 'riveraction:annotation:generic_comment' => '%s-(e)k %s iruzkindu du',
+ 'generic_comments:add' => 'Iruzkindu',
+ 'generic_comments:post' => 'Iruzkina idatzi',
+ 'generic_comments:text' => 'Iruzkina',
+ 'generic_comments:latest' => 'Azken iruzkinak',
+ 'generic_comment:posted' => 'Zure iruzkina gehitu da.',
+ 'generic_comment:deleted' => 'Zure iruzkina ezabatu da.',
+ 'generic_comment:blank' => 'Barkatu, zerbait idatzi behar duzu iruzkinean gorde aurretik.',
+ 'generic_comment:notfound' => 'Barkatu, baina ez dugu zehaztutako elementua aurkitu.',
+ 'generic_comment:notdeleted' => 'Barkatu, ezin izan dugu iruzkina ezabatu.',
+ 'generic_comment:failure' => 'Espero ez zen errore bat gertatu da zure iruzkina gehitzerakoan. Saiatu berriro, mesedez.',
+ 'generic_comment:none' => 'Iruzkinak',
+ 'generic_comment:title' => '%s -(e)k iruzkindua',
+ 'generic_comment:email:subject' => 'Iruzkin berria duzu!',
+ 'generic_comment:email:body' => 'Iruzkin berria duzu "%s"-(e)n, %s-(e)k idatzita. Honakoa dio:
+
+%s
+
+
+Erantzun edo originala ikusteko, egin klik hemen:
+
+%s
+
+%s-(r)en profila ikusteko, egin klik hemen:
+
+%s
+
+Ezin duzu posta elektroniko honi erantzun.',
+ 'byline' => '%s-(e)k egina',
+ 'entity:default:strapline' => '%s sortu du %s-(e)k',
+ 'entity:default:missingsupport:popup' => 'Entitate hau ezin da ondo erakutsi. Baliteke hau gertatzea momentu honetan instalatuta ez dagoen pluginen bat behar duelako.',
+ 'entity:delete:success' => '%s entitatea ezabatu egin da',
+ 'entity:delete:fail' => 'Ezin izan da %s entitatea ezabatu',
+ 'actiongatekeeper:missingfields' => 'Datu-orrian __token edo __ts eremuak falta dira',
+ 'actiongatekeeper:tokeninvalid' => 'Errore bat aurkitu dugu (tokenak ez datoz bat). Baliteke ikusten ari zinen orriak iraungi izana. Saiatu berriro, mesedez.',
+ 'actiongatekeeper:timeerror' => 'Ikusten ari zinen orriak iraungi du. Eguneratu eta saiatu berriro, mesedez.',
+ 'actiongatekeeper:pluginprevents' => 'Luzapen batek eragotzi du datu-orri honen bidalketa.',
+ 'actiongatekeeper:uploadexceeded' => 'Igo den/diren fitxategien tamainak zure sistema administratzaileak ezarri duen muga gainditu dute',
+ 'word:blacklist' => 'eta, orduan, baina, hura, bere, bat, ez, ere, buruz, orain, hala ere, seguraski, bestela, aldian, nahiago, hori dela eta, are gehiago, ordez, bitartean, hau, dirudi, zer, nor, noren',
+ 'tag_names:tags' => 'Etiketak',
+ 'tags:site_cloud' => 'Gunearen Etiketa Lainoa',
+ 'js:security:token_refresh_failed' => 'Ezin izan da %s kontaktatu. Edukia gordetzerakoan arazoak izan ditzakezu.',
+ 'js:security:token_refreshed' => '%s-ra konexioa berreskuratu da!',
+ 'aa' => 'Afarera',
+ 'ab' => 'Abkhazera',
+ 'af' => 'Afrikaans',
+ 'am' => 'Amharera',
+ 'ar' => 'Arabiera',
+ 'as' => 'Assamera',
+ 'ay' => 'Aymara',
+ 'az' => 'Azerbaijanera',
+ 'ba' => 'Bashkir',
+ 'be' => 'Bielorrusiera',
+ 'bg' => 'Bulgariera',
+ 'bh' => 'Bihari',
+ 'bi' => 'Bislama',
+ 'bn' => 'Bengalera',
+ 'bo' => 'Tibetera',
+ 'br' => 'Bretainera',
+ 'ca' => 'Katalan',
+ 'co' => 'Korsikera',
+ 'cs' => 'Txekiera',
+ 'cy' => 'Galesera',
+ 'da' => 'Daniera',
+ 'de' => 'Aleman',
+ 'dz' => 'Bhutani',
+ 'el' => 'Greziera',
+ 'en' => 'Ingelesa',
+ 'eo' => 'Esperanto',
+ 'es' => 'Espaniera',
+ 'et' => 'Estoniera',
+ 'eu' => 'Euskara',
+ 'fa' => 'Persiera',
+ 'fi' => 'Finlandiera',
+ 'fj' => 'Fijiera',
+ 'fo' => 'Faroeera',
+ 'fr' => 'Frantsesa',
+ 'fy' => 'Frisiera',
+ 'ga' => 'Gaelera, Irlandakoa',
+ 'gd' => 'Gaelera, Eskoziakoa',
+ 'gl' => 'Galiziera',
+ 'gn' => 'Guaraniera',
+ 'gu' => 'Gujaratera',
+ 'he' => 'Hebreera',
+ 'ha' => 'Hausa',
+ 'hi' => 'Hindi',
+ 'hr' => 'Kroaziera',
+ 'hu' => 'Hungariera',
+ 'hy' => 'Armeniera',
+ 'ia' => 'Interlingua',
+ 'id' => 'Indonesiera',
+ 'ie' => 'Interlingue',
+ 'ik' => 'Inupiak',
+ 'is' => 'Islandiera',
+ 'it' => 'Italiera',
+ 'iu' => 'Inuitera',
+ 'iw' => 'Hebreera (zaharkitua)',
+ 'ja' => 'Japoniera',
+ 'ji' => 'Yiddish (zaharkitua)',
+ 'jw' => 'Javanese',
+ 'ka' => 'Georgiera',
+ 'kk' => 'Kazakh',
+ 'kl' => 'Groenlandiera',
+ 'km' => 'Kanbodiera',
+ 'kn' => 'Kannadera',
+ 'ko' => 'Koreera',
+ 'ks' => 'Kashmirera',
+ 'ku' => 'Kurduera',
+ 'ky' => 'Kirgizera',
+ 'la' => 'Latin',
+ 'ln' => 'Lingalera',
+ 'lo' => 'Laothian',
+ 'lt' => 'Lituaniera',
+ 'lv' => 'Letoniera',
+ 'mg' => 'Malagasy',
+ 'mi' => 'Maoriera',
+ 'mk' => 'Mazedoniera',
+ 'ml' => 'Malayalamera',
+ 'mn' => 'Mongoliera',
+ 'mo' => 'Moldaviera',
+ 'mr' => 'Marathera',
+ 'ms' => 'Malaysiera',
+ 'mt' => 'Maltera',
+ 'my' => 'Burmese',
+ 'na' => 'Nauru',
+ 'ne' => 'Nepalera',
+ 'nl' => 'Nederlandera',
+ 'no' => 'Norvergiera',
+ 'oc' => 'Okzitaniera',
+ 'om' => 'Oromoera',
+ 'or' => 'Oriyera',
+ 'pa' => 'Punjabera',
+ 'pl' => 'Poloniera',
+ 'ps' => 'Pashtoera',
+ 'pt' => 'Portugesa',
+ 'qu' => 'Quechuera',
+ 'rm' => 'Rhaeto-Romance',
+ 'rn' => 'Kirundi',
+ 'ro' => 'Errumaniera',
+ 'ru' => 'Errusiera',
+ 'rw' => 'Kinyarwanda',
+ 'sa' => 'Sanskrito',
+ 'sd' => 'Sindhi',
+ 'sg' => 'Sangro',
+ 'sh' => 'Serbokroaziera',
+ 'si' => 'Singhalese',
+ 'sk' => 'Eslovakiera',
+ 'sl' => 'Esloveniera',
+ 'sm' => 'Samoera',
+ 'sn' => 'Shonera',
+ 'so' => 'Somaliera',
+ 'sq' => 'Albaniera',
+ 'sr' => 'Serbiera',
+ 'ss' => 'Siswati',
+ 'st' => 'Sesotho',
+ 'su' => 'Sundanese',
+ 'sv' => 'Suediera',
+ 'sw' => 'Swahili',
+ 'ta' => 'Tamilera',
+ 'te' => 'Teluguera',
+ 'tg' => 'Tajikera',
+ 'th' => 'Thaiera',
+ 'ti' => 'Tigrinyera',
+ 'tk' => 'Turkmen',
+ 'tl' => 'Tagalog',
+ 'tn' => 'Setswana',
+ 'to' => 'Tonga',
+ 'tr' => 'Turkiera',
+ 'ts' => 'Tsongera',
+ 'tt' => 'Tatarera',
+ 'tw' => 'Twi',
+ 'ug' => 'Uigur',
+ 'uk' => 'Ukraniera',
+ 'ur' => 'Urdu',
+ 'uz' => 'Uzbekera',
+ 'vi' => 'Vietnamera',
+ 'vo' => 'Volapuk',
+ 'wo' => 'Wolofera',
+ 'xh' => 'Xhosera',
+ 'yi' => 'Yiddish',
+ 'yo' => 'Yorubera',
+ 'za' => 'Zuang',
+ 'zh' => 'Txinera',
+ 'zu' => 'Zuluera',
+);
+
+add_translation("eu", $basque); \ No newline at end of file
diff --git a/mod/languages/languages/eu/eu.custom_index.php b/mod/languages/languages/eu/eu.custom_index.php
new file mode 100644
index 000000000..73a3d78b4
--- /dev/null
+++ b/mod/languages/languages/eu/eu.custom_index.php
@@ -0,0 +1,10 @@
+<?php
+$basque=array (
+ 'custom:bookmarks' => 'Azken laster-markak',
+ 'custom:groups' => 'Azken taldeak',
+ 'custom:files' => 'Azken fitxategiak',
+ 'custom:blogs' => 'Azken blog mezuak',
+ 'custom:members' => 'Erabiltzaile berrienak',
+);
+
+add_translation("eu", $basque); \ No newline at end of file
diff --git a/mod/languages/languages/eu/eu.dashboard.php b/mod/languages/languages/eu/eu.dashboard.php
new file mode 100644
index 000000000..5ec1a8783
--- /dev/null
+++ b/mod/languages/languages/eu/eu.dashboard.php
@@ -0,0 +1,10 @@
+<?php
+$basque=array (
+ 'dashboard:widget:group:title' => 'Talde jarduera',
+ 'dashboard:widget:group:desc' => 'Zure talde batean eman den jarduna ikusi',
+ 'dashboard:widget:group:select' => 'Hautatu talde bat',
+ 'dashboard:widget:group:noactivity' => 'Ez dago jardunik talde honetan',
+ 'dashboard:widget:group:noselect' => 'Widget hau editatu talde bat hautatzeko',
+);
+
+add_translation("eu", $basque); \ No newline at end of file
diff --git a/mod/languages/languages/eu/eu.developers.php b/mod/languages/languages/eu/eu.developers.php
new file mode 100644
index 000000000..0ba3c6f5b
--- /dev/null
+++ b/mod/languages/languages/eu/eu.developers.php
@@ -0,0 +1,48 @@
+<?php
+$basque=array (
+ 'admin:develop_tools' => 'Tresnak',
+ 'admin:develop_tools:preview' => 'Gai lan-ingurua',
+ 'admin:develop_tools:inspect' => 'Aztertu',
+ 'admin:develop_tools:unit_tests' => 'Proba Unitarioak',
+ 'admin:developers' => 'Garatzaileak',
+ 'admin:developers:settings' => 'Ezarpenak',
+ 'elgg_dev_tools:settings:explanation' => 'Kontrolatu zure garapen eta debug ezarpenak azpian. Ezarpen batzuk beste kudeaketa orri batzuetan eskura daude.',
+ 'developers:label:simple_cache' => 'Erabili "simple cache"',
+ 'developers:help:simple_cache' => 'Garatzean, desgaitu fitxategi katxea. Bestela, zure bistetan egiten dituzun aldaketak (css-ak barne) ez dira kontutan hartuko.',
+ 'developers:label:system_cache' => 'Erabili sistemaren katxea',
+ 'developers:help:system_cache' => 'Desgaitu hau garatzekoan. Bestela, zure pluginetan ematen diren aldaketak ez dira erregistratuko.',
+ 'developers:label:debug_level' => 'Aztarna maila',
+ 'developers:help:debug_level' => 'Honek, egunkariak gordetzen duen informazio kopurua kontrolatzen du. Ikus elgg_log() xehetasun gehiago eskuratzeko.',
+ 'developers:label:display_errors' => 'Erakutsi PHP errore larriak',
+ 'developers:help:display_errors' => 'Modu lehenetsian, Elgg-en .htaccess fitxategiak errore larrien bistaratzea desgaitzen du.',
+ 'developers:label:screen_log' => 'Pantailan erakutsi',
+ 'developers:help:screen_log' => 'Honek elgg_log() eta elgg_dump() -ek sortutakoa erakusten du web orrian.',
+ 'developers:label:show_strings' => 'Erakutsi itzulpen kate gordinak',
+ 'developers:help:show_strings' => 'Honek elgg_echo() -k erabilzen dituen itzulpen kateak erakusten ditu.',
+ 'developers:label:wrap_views' => 'Bistak inguratu',
+ 'developers:help:wrap_views' => 'Honek bista gehienak HTML iruzkinekin inguratzen ditu. Erabilgarria HTML jakin bat sortzen duen bista aurkitzeko.',
+ 'developers:label:log_events' => 'Gorde gertaera eta plugin gakoak (hooks)',
+ 'developers:help:log_events' => 'Idatzi gertaera eta plugin gakoak (hooks) egunkarira. Adi: Orriko horrelako asko dira.',
+ 'developers:debug:off' => 'Desgaitua',
+ 'developers:debug:error' => 'Errorea',
+ 'developers:debug:warning' => 'Abisua',
+ 'developers:debug:notice' => 'Oharra',
+ 'developers:inspect:help' => 'Aztertu Elgg laninguruaren konfigurazioa.',
+ 'developers:event_log_msg' => '%s: \'%s, %s\' in %s',
+ 'theme_preview:general' => 'Sarrera',
+ 'theme_preview:breakout' => 'Break out of iframe',
+ 'theme_preview:buttons' => 'Botoiak',
+ 'theme_preview:components' => 'Konponenteak',
+ 'theme_preview:forms' => 'Datuorriak',
+ 'theme_preview:grid' => 'Saretak',
+ 'theme_preview:icons' => 'Ikonoak',
+ 'theme_preview:modules' => 'Moduloak',
+ 'theme_preview:navigation' => 'Nabigazioa',
+ 'theme_preview:typography' => 'Tipografia',
+ 'developers:unit_tests:description' => 'Elggek, integrazio eta proba unitarioak eskaintzen ditu bere muin eta funtziotan akatsak atzemateko.',
+ 'developers:unit_tests:warning' => 'Adi: ez abiarazi test hauek produkzioan dagoen gune batean. Probok datubasea ondatu dezakete.',
+ 'developers:unit_tests:run' => 'Abiarazi',
+ 'developers:settings:success' => 'Ezarpenak gorde dira',
+);
+
+add_translation("eu", $basque); \ No newline at end of file
diff --git a/mod/languages/languages/eu/eu.diagnostics.php b/mod/languages/languages/eu/eu.diagnostics.php
new file mode 100644
index 000000000..77776fc7e
--- /dev/null
+++ b/mod/languages/languages/eu/eu.diagnostics.php
@@ -0,0 +1,39 @@
+<?php
+$basque=array (
+ 'admin:administer_utilities:diagnostics' => 'Sistema Diagnostikoa',
+ 'diagnostics' => 'Sistema diagnostikoak',
+ 'diagnostics:report' => 'Diagnostiko Txostena',
+ 'diagnostics:description' => 'Ondorengo diagnostiko txostena erabilgarria da Elgg-en edozein arazo diagnostikatzeko eta akatsen baten berri ematen duzunean txertatzeko.',
+ 'diagnostics:download' => 'Deskargatu',
+ 'diagnostics:header' => '========================================================================
+Elgg Diagnostiko Txostena
+%s sotua %s-(e)k egina
+========================================================================
+
+',
+ 'diagnostics:report:basic' => '
+Elgg %s argitalpena, %s bertsioa
+
+------------------------------------------------------------------------',
+ 'diagnostics:report:php' => '
+PHP informazioa:
+%s
+------------------------------------------------------------------------',
+ 'diagnostics:report:plugins' => '
+Instalatutako pluginak eta xehetasunak:
+
+%s
+------------------------------------------------------------------------',
+ 'diagnostics:report:md5' => '
+Instalatutako fitxategiak eta kontroleko baturak:
+
+%s
+------------------------------------------------------------------------',
+ 'diagnostics:report:globals' => '
+Aldagai globalak:
+
+%s
+------------------------------------------------------------------------',
+);
+
+add_translation("eu", $basque); \ No newline at end of file
diff --git a/mod/languages/languages/eu/eu.embed.php b/mod/languages/languages/eu/eu.embed.php
new file mode 100644
index 000000000..f43cd8f8c
--- /dev/null
+++ b/mod/languages/languages/eu/eu.embed.php
@@ -0,0 +1,13 @@
+<?php
+$basque=array (
+ 'embed:embed' => 'Txertatu',
+ 'embed:media' => 'Edukia txertatu',
+ 'embed:instructions' => 'Klik egin edozein fitxategitan zure edukian txertatzeko.',
+ 'embed:upload' => 'Media igo',
+ 'embed:upload_type' => 'Igotzeko modua:',
+ 'embed:no_upload_content' => 'Ez igo edukirik!',
+ 'embed:no_section_content' => 'Ez da elementurik aurkitu.',
+ 'embed:no_sections' => 'Txertatzeko pluginik ez da aurkitu. Eskatu iezaiozu gune kudeatzaileari txertatzeko euskarria duen plugin bat aktibatzeko.',
+);
+
+add_translation("eu", $basque); \ No newline at end of file
diff --git a/mod/languages/languages/eu/eu.externalpages.php b/mod/languages/languages/eu/eu.externalpages.php
new file mode 100644
index 000000000..e07c25a1f
--- /dev/null
+++ b/mod/languages/languages/eu/eu.externalpages.php
@@ -0,0 +1,14 @@
+<?php
+$basque=array (
+ 'expages' => 'Gune orriak',
+ 'admin:appearance:expages' => 'Gune orriak',
+ 'expages:about' => 'Honi buruz',
+ 'expages:terms' => 'Baldintzak',
+ 'expages:privacy' => 'Pribatutasuna',
+ 'expages:contact' => 'Kontaktua',
+ 'expages:notset' => 'Orri honek ez du ezarpenik oraindik.',
+ 'expages:posted' => 'Zure orria ongi eguneratu da.',
+ 'expages:error' => 'Ezin izan da orri hau gorde.',
+);
+
+add_translation("eu", $basque); \ No newline at end of file
diff --git a/mod/languages/languages/eu/eu.file.php b/mod/languages/languages/eu/eu.file.php
new file mode 100644
index 000000000..2250ef073
--- /dev/null
+++ b/mod/languages/languages/eu/eu.file.php
@@ -0,0 +1,76 @@
+<?php
+$basque=array (
+ 'file' => 'Fitxategiak',
+ 'file:user' => '%s-(r)en fitxategiak',
+ 'file:friends' => 'Lagunen fitxategiak',
+ 'file:all' => 'Fitxategi guztiak',
+ 'file:edit' => 'Editatu fitxategia',
+ 'file:more' => 'Fitxategi gehiago',
+ 'file:list' => 'zerrenda ikuspegia',
+ 'file:group' => 'Taldeko fitxategiak',
+ 'file:gallery' => 'galeria ikuspegia',
+ 'file:gallery_list' => 'Galeria edo zerrenda ikuspegia',
+ 'file:num_files' => 'Erakutsiko diren fitxategi kopurua',
+ 'file:user:gallery' => 'Ikusi %s galeria',
+ 'file:upload' => 'Fitxategi bat igo',
+ 'file:replace' => 'Ordeztu fitxategi edukia (utzi hutsik fitxategia ez aldatzeko)',
+ 'file:list:title' => '%s-(r)en %s %s',
+ 'file:title:friends' => 'Lagunenak',
+ 'file:add' => 'Fitxategi bat igo',
+ 'file:file' => 'Fitxategia',
+ 'file:title' => 'Izenburua',
+ 'file:desc' => 'Deskribapena',
+ 'file:tags' => 'Etiketak',
+ 'file:list:list' => 'Aldatu zerrenda iksupegira',
+ 'file:list:gallery' => 'Aldatu galeria ikuspegira',
+ 'file:types' => 'Igotako fitxategi motak',
+ 'file:type:' => 'Fitxategiak',
+ 'file:type:all' => 'Fitxategi guztiak',
+ 'file:type:video' => 'Bideoak',
+ 'file:type:document' => 'Dokumentuak',
+ 'file:type:audio' => 'Audioa',
+ 'file:type:image' => 'Irudiak',
+ 'file:type:general' => 'Orokorra',
+ 'file:user:type:video' => '%s-(r)en bideoak',
+ 'file:user:type:document' => '%s-(r)en dokumentuak',
+ 'file:user:type:audio' => '%s-(r)en audio fitxatetiak',
+ 'file:user:type:image' => '%s-(r)en irudiak',
+ 'file:user:type:general' => '%s-(r)en fitxategi orokorrak',
+ 'file:friends:type:video' => 'Zure lagunen bideoak',
+ 'file:friends:type:document' => 'Zure lagunen dokumentuak',
+ 'file:friends:type:audio' => 'Zure lagunen audioak',
+ 'file:friends:type:image' => 'Zure lagunen irudiak',
+ 'file:friends:type:general' => 'Zure lagunen fitxategi orokorrak',
+ 'file:widget' => 'Fitxategi widgeta',
+ 'file:widget:description' => 'Zure fitxategi berrien erakusleihoa',
+ 'groups:enablefiles' => 'Baimendu talde fitxategiak',
+ 'file:download' => 'Hau deskargatu',
+ 'file:delete:confirm' => 'Ziur fitxategi hau ezabatu nahi duzula?',
+ 'file:tagcloud' => 'Etiketa lainoa',
+ 'file:display:number' => 'Erakutsi beharreko fitxategi kopurua',
+ 'river:create:object:file' => '%s-(e)k %s fitxategia igo du',
+ 'river:comment:object:file' => '%s-(e)k %s fitxategia iruzkindu du',
+ 'item:object:file' => 'Fitxategiak',
+ 'file:newupload' => 'Fitxategi berri bat igo da',
+ 'file:notification' => '%s-ek fitxategi berria kargatu du:
+
+%s
+%s
+
+Ikusi eta iruzkina egin fitxategi berriari:
+%s
+',
+ 'file:embed' => 'Multimedia txertatu',
+ 'file:embedall' => 'Guztia',
+ 'file:saved' => 'Zure fitxategia ongi gorde da.',
+ 'file:deleted' => 'Zure fitxategia ongi ezabatu da.',
+ 'file:none' => 'Ez da fitxategirik.',
+ 'file:uploadfailed' => 'Barkatu; ezin izan dugu zure fitxategia gorde.',
+ 'file:downloadfailed' => 'Barkatu; fitxategi hau ez dago eskuragarri orain.',
+ 'file:deletefailed' => 'Zure fitxategia ezin izan da ezabatu orain.',
+ 'file:noaccess' => 'Ez duzu fitxategi hau aldatzeko baimeni',
+ 'file:cannotload' => 'Fitxategia igotzean errore bat gertatu da',
+ 'file:nofile' => 'Fitxategi bat hautatu behar duzu',
+);
+
+add_translation("eu", $basque); \ No newline at end of file
diff --git a/mod/languages/languages/eu/eu.garbagecollector.php b/mod/languages/languages/eu/eu.garbagecollector.php
new file mode 100644
index 000000000..4a109d2e5
--- /dev/null
+++ b/mod/languages/languages/eu/eu.garbagecollector.php
@@ -0,0 +1,17 @@
+<?php
+$basque=array (
+ 'garbagecollector:period' => 'Zer maiztasunarekin exekutatu behar da Elgg-en zabor biltzailea?',
+ 'garbagecollector:weekly' => 'Astean behin',
+ 'garbagecollector:monthly' => 'Hilean behin',
+ 'garbagecollector:yearly' => 'Urtean behin',
+ 'garbagecollector' => 'ZABOR BILTZAILEA
+',
+ 'garbagecollector:done' => 'EGINDA
+',
+ 'garbagecollector:optimize' => '%s optimizatzen ',
+ 'garbagecollector:error' => 'ERROREA',
+ 'garbagecollector:ok' => 'ONDO',
+ 'garbagecollector:gc:metastrings' => 'Lotuta ez dauden metastring-ak garbitzen: ',
+);
+
+add_translation("eu", $basque); \ No newline at end of file
diff --git a/mod/languages/languages/eu/eu.groups.php b/mod/languages/languages/eu/eu.groups.php
new file mode 100644
index 000000000..5cd9235d0
--- /dev/null
+++ b/mod/languages/languages/eu/eu.groups.php
@@ -0,0 +1,213 @@
+<?php
+$basque=array (
+ 'groups' => 'Taldeak',
+ 'groups:owned' => 'Jabe naizen taldeak',
+ 'groups:yours' => 'Nire taldeak',
+ 'groups:user' => '%s-(r)en taldeak',
+ 'groups:all' => 'Talde guztiak',
+ 'groups:add' => 'Talde berri bat sortu',
+ 'groups:edit' => 'Taldea editatu',
+ 'groups:delete' => 'Taldea ezabatu',
+ 'groups:membershiprequests' => 'Kudeatu taldekidetza eskaerak',
+ 'groups:invitations' => 'Talde gonbidapenak',
+ 'groups:icon' => 'Taldearen ikonoa (utzi zuri aldaketarik ez egiteko)',
+ 'groups:name' => 'Taldearen izena',
+ 'groups:username' => 'Taldearen izen laburra (URL-tan erakusten da, alfazenbakizko karaktereak bakarrik)',
+ 'groups:description' => 'Deskribapena',
+ 'groups:briefdescription' => 'Deskribapen laburra',
+ 'groups:interests' => 'Etiketak',
+ 'groups:website' => 'Webgunea',
+ 'groups:members' => 'Taldekideak',
+ 'groups:members:title' => '%s-(e)n taldekideak',
+ 'groups:members:more' => 'Ikusi taldekide guztiak',
+ 'groups:membership' => 'Taldekidetza baimenak',
+ 'groups:access' => 'Sartzeko baimenak',
+ 'groups:owner' => 'Jabea',
+ 'groups:widget:num_display' => 'Bistaratuko diren talde kopurua',
+ 'groups:widget:membership' => 'Taldekidetza',
+ 'groups:widgets:description' => 'Erakutsi zure profilean zein taldeetako kide zaren',
+ 'groups:noaccess' => 'Ez duzu talde honetan sartzerik',
+ 'groups:permissions:error' => 'Ez duzu honetarako baimenik',
+ 'groups:ingroup' => 'taldean',
+ 'groups:cantedit' => 'Ezin duzu talde hau editatu',
+ 'groups:saved' => 'Taldea gorde da',
+ 'groups:featured' => 'Nabarmendutako taldeak',
+ 'groups:makeunfeatured' => 'Nabarmentzea kendu',
+ 'groups:makefeatured' => 'Nabarmendu',
+ 'groups:featuredon' => '%s taldea, talde nabarmena da orain.',
+ 'groups:unfeatured' => '%s talde nabarmen izateari utzi dio.',
+ 'groups:featured_error' => 'Talde baliogabea',
+ 'groups:joinrequest' => 'Taldekide izatea eskatu',
+ 'groups:join' => 'Taldekide egin',
+ 'groups:leave' => 'Taldekide izateari utzi',
+ 'groups:invite' => 'Lagunak gonbitatu',
+ 'groups:invite:title' => 'Gonbidatu lagunak talde honetara',
+ 'groups:inviteto' => '\'%s\'-(r)a lagunak gonbidatu',
+ 'groups:nofriends' => 'Ez duzu talde honetara gonbidatu ez duzun lagunik.',
+ 'groups:nofriendsatall' => 'Ez duzu gonbidapena luzatu ahal izateko lagunik!',
+ 'groups:viagroups' => 'taldeen bidez',
+ 'groups:group' => 'Taldea',
+ 'groups:search:tags' => 'etiketa',
+ 'groups:search:title' => 'Bilatu \'%s\' etiketa duten taldeak',
+ 'groups:search:none' => 'Ez da bat datorren talderik aurkitu',
+ 'groups:search_in_group' => 'Bilatu talde honetan',
+ 'groups:acl' => 'Taldea: %s',
+ 'groups:notification' => '%s-ek eztabaida gai berria sortu du %s-en:
+
+%s
+%s
+
+Irakurri eta utzi zure enrantzuna:
+%s
+',
+ 'groups:activity' => 'Talde jarduna',
+ 'groups:enableactivity' => 'Gaitu talde jarduna',
+ 'groups:activity:none' => 'Ez da talde jardunik oraindik',
+ 'groups:notfound' => 'Ez da talderik aurkitu',
+ 'groups:notfound:details' => 'Eskatutako taldea ez da existitzen edo ez duzu bertara sartzeko baimenik',
+ 'groups:requests:none' => 'Ez dago taldean sartzeko eskaerarik.',
+ 'groups:invitations:none' => 'Ez dago gonbidapenekin.',
+ 'item:object:groupforumtopic' => 'foro gaiak',
+ 'groupforumtopic:new' => 'Bidali foro mezu bat',
+ 'groups:count' => 'sortutako taldeak',
+ 'groups:open' => 'talde irekia',
+ 'groups:closed' => 'talde itxia',
+ 'groups:member' => 'taldekide',
+ 'groups:searchtag' => 'Bilatu taldeak etiketen bidez',
+ 'groups:more' => 'Talde gehiago',
+ 'groups:none' => 'Talderik ez',
+ 'groups:access:private' => 'Itxia - Gonbidapena beharrezkoa da',
+ 'groups:access:public' => 'Irekia - Edonor sartu daiteke',
+ 'groups:access:group' => 'Taldekideak bakarrik',
+ 'groups:closedgroup' => 'Talde honek partaidetza itxia du.',
+ 'groups:closedgroup:request' => 'Taldekide izatea eskatzeko, klik egin "Taldekide izatea eskatu" menu estekan.',
+ 'groups:visibility' => 'Nork ikusi dezake talde hau?',
+ 'groups:enableforum' => 'Gaitu talde foroak',
+ 'groups:yes' => 'bai',
+ 'groups:no' => 'ez',
+ 'groups:lastupdated' => 'Azken eguneraketa %s, %s-(e)k egina',
+ 'groups:lastcomment' => 'Azken iruzkina %s, %s-(e)k egina',
+ 'discussion' => 'Foroa',
+ 'discussion:add' => 'Gehitu foro gai bat',
+ 'discussion:latest' => 'Azken foroak',
+ 'discussion:group' => 'Talde foroak',
+ 'discussion:none' => 'Ez da fororik',
+ 'discussion:reply:title' => 'Erantzuna, %s-(e)k egina',
+ 'discussion:topic:created' => 'foro gaia sortu da.',
+ 'discussion:topic:updated' => 'foro gaia eguneratu da.',
+ 'discussion:topic:deleted' => 'foro gaia ezabatu da.',
+ 'discussion:topic:notfound' => 'Ez da aurkitu foro gairik',
+ 'discussion:error:notsaved' => 'Ezin izan da gai hau gorde',
+ 'discussion:error:missing' => 'Bai izenburua eta mezua, beharrezko eremuak dira',
+ 'discussion:error:permissions' => 'Ez duzu ekintza hau burutzeko baimenik',
+ 'discussion:error:notdeleted' => 'Ezin izan da foro gaia ezabatu',
+ 'discussion:reply:deleted' => 'Eztabidaren erantzuna ezabatu da.',
+ 'discussion:reply:error:notdeleted' => 'Ezin izan da foro sarreraren erantzuna ezabatu',
+ 'reply:this' => 'Honi erantzun',
+ 'group:replies' => 'Erantzunak',
+ 'groups:forum:created' => '%s sortua %d iruzkinkenik',
+ 'groups:forum:created:single' => '%s sortua, %d erantzunekin',
+ 'groups:forum' => 'Foroa',
+ 'groups:addtopic' => 'Sarrera gehitu',
+ 'groups:forumlatest' => 'Foroko azken eztabaidak',
+ 'groups:latestdiscussion' => 'Azken eztabaidak',
+ 'groups:newest' => 'Berrienak',
+ 'groups:popular' => 'Arrakastatsuenak',
+ 'groupspost:success' => 'Zure erantzuna bidali da',
+ 'groups:alldiscussion' => 'Foro sarrera guztiak',
+ 'groups:edittopic' => 'Gaia editatu',
+ 'groups:topicmessage' => 'Gaiaren mezua',
+ 'groups:topicstatus' => 'Gaiaren egoera',
+ 'groups:reply' => 'Iruzkina bidali',
+ 'groups:topic' => 'Gaia',
+ 'groups:posts' => 'Mezuak',
+ 'groups:lastperson' => 'Azken pertsona',
+ 'groups:when' => 'Noiz',
+ 'grouptopic:notcreated' => 'Ez da gairik sortu.',
+ 'groups:topicopen' => 'Irekia',
+ 'groups:topicclosed' => 'Itxia',
+ 'groups:topicresolved' => 'Ebatzia',
+ 'grouptopic:created' => 'Zure gaia sortu da.',
+ 'groupstopic:deleted' => 'Gaia ezabatu da',
+ 'groups:topicsticky' => 'Garrantzitsua',
+ 'groups:topicisclosed' => 'Gai hau itxia dago.',
+ 'groups:topiccloseddesc' => 'Gai hau itxita dago eta ez du iruzkin berririk onartzen.',
+ 'grouptopic:error' => 'Ezin izan da taldeko gaia sortu. Saiatu berriro edo kontaktatu sistemaren kudeatzailearekin.',
+ 'groups:forumpost:edited' => 'Foroko mezua ondo editatu da.',
+ 'groups:forumpost:error' => 'Arazo bat egon da foroko mezua editatzean.',
+ 'groups:privategroup' => 'Talde hau itxia da. Taldekidetza eskatzen.',
+ 'groups:notitle' => 'Taldeek izenburua behar dute',
+ 'groups:cantjoin' => 'Ez da posible izan taldekidetza burutzea',
+ 'groups:cantleave' => 'Ez da posible izan talde hau uztea',
+ 'groups:removeuser' => 'Taldea uztea',
+ 'groups:cantremove' => 'Ezin izan da erabiltzailea taldetik kanporatu',
+ 'groups:removed' => '%s ondo kanporatu da taldetik',
+ 'groups:addedtogroup' => 'Erabiltzailea taldekide bihurtu da',
+ 'groups:joinrequestnotmade' => 'Taldekidetza eskera ezin izan da egin',
+ 'groups:joinrequestmade' => 'Taldekidetza eskera egin da',
+ 'groups:joined' => 'Taldearekin bat egin da!',
+ 'groups:left' => 'Taldea utzi da',
+ 'groups:notowner' => 'Barkatu, ez zara talde honen jabea.',
+ 'groups:notmember' => 'Barkatu, ez zara talde honen kide.',
+ 'groups:alreadymember' => 'Talde honetan kidea zara dagoeneko!',
+ 'groups:userinvited' => 'Erabiltzaileari gonbidapena bidali zaio.',
+ 'groups:usernotinvited' => 'Ezin izan da erabiltzaileari gonbidapena bidali.',
+ 'groups:useralreadyinvited' => 'Erabiltzailea jada gonbidatua izan da',
+ 'groups:invite:subject' => '%s gonbidatuta zaude %s taldean kide izateko!',
+ 'groups:updated' => 'Azken iruzkina %s-(e)k egina: %s',
+ 'groups:started' => '%s-(e)k hasia',
+ 'groups:joinrequest:remove:check' => 'Ziur zaude izen emate eskaera hau baztertu nahi duzula?',
+ 'groups:invite:remove:check' => 'Ziur zaude gonbidapen hau ezabatu nahi duzula?',
+ 'groups:invite:body' => 'Kaixo %s,
+
+%s-(e)k gonbita bidali dizu \'%s\' taldearekin bat egiteko. Zure gonbidapenak ikusteko klik egin azpian:
+
+%s',
+ 'groups:welcome:subject' => 'Ongi etorri %s taldera!',
+ 'groups:welcome:body' => 'Kaixo %s!
+
+Orain \'%s\' taldearen kide zara! Egin klik behean mezuak idazten hasteko!
+
+%s',
+ 'groups:request:subject' => '%s-(e)k %s taldearen kide izatea eskatu du',
+ 'groups:request:body' => 'Kaixo %s,
+
+%s-(e)k \'%s\' taldeko kide izatea eskatu du, egin klik egin azpian bere profila ikusteko:
+
+%s
+
+edo egin klik azpian taldekidetza onartzeko:
+
+%s',
+ 'river:create:group:default' => '%s-(e)k talde hau sortu du: %s',
+ 'river:join:group:default' => '%s-(e)k %s taldearekin bat egin du',
+ 'river:create:object:groupforumtopic' => '%s-(e)k eztabaida gai bat sartu du: %s',
+ 'river:reply:object:groupforumtopic' => '%s-(e) eztabida gaiari erantzuna eman dio: %s',
+ 'groups:nowidgets' => 'Ez da widget-ik zehaztu talde honetan.',
+ 'groups:widgets:members:title' => 'Taldekideak',
+ 'groups:widgets:members:description' => 'Talde baten kideak zerrendatu.',
+ 'groups:widgets:members:label:displaynum' => 'Talde baten kideak zerrendatu.',
+ 'groups:widgets:members:label:pleaseedit' => 'Konfigura ezazu widget hau, mesedez.',
+ 'groups:widgets:entities:title' => 'Taldeko objektuak',
+ 'groups:widgets:entities:description' => 'Zerrendatu talde honetan gorde diren objektuak',
+ 'groups:widgets:entities:label:displaynum' => 'Zerrendatu talde baten objektuak.',
+ 'groups:widgets:entities:label:pleaseedit' => 'Konfigura ezazu widget hau, mesedez.',
+ 'groups:forumtopic:edited' => 'Foroko gaia editatu da.',
+ 'groups:allowhiddengroups' => 'Baimendu nahi dituzu talde pribatuak (ikusezinak)?',
+ 'group:deleted' => 'Taldea eta bere edukiak ezabatu dira',
+ 'group:notdeleted' => 'Ezin izan da taldea ezabatu',
+ 'group:notfound' => 'Ezin izan da taldea aurkitu',
+ 'grouppost:deleted' => 'Talde bidalketa ezabatu da',
+ 'grouppost:notdeleted' => 'Ezin izan da talde bidalketa ezabatu',
+ 'groupstopic:notdeleted' => 'Ez da gaia ezabatu',
+ 'grouptopic:blank' => 'Gairik ez',
+ 'grouptopic:notfound' => 'Ezin da gaia aurkitu',
+ 'grouppost:nopost' => 'Bidalketa hutsa',
+ 'groups:deletewarning' => 'Ziur zaude talde hau ezabatu nahi duzula? Ez dago atzera bueltarik!',
+ 'groups:invitekilled' => 'Gonbidapena ezabatu da.',
+ 'groups:joinrequestkilled' => 'Taldekitetza eskaria ezabatua izan da.',
+ 'groups:ecml:discussion' => 'Talde eztabaidak',
+ 'groups:ecml:groupprofile' => 'Talde profilak',
+);
+
+add_translation("eu", $basque); \ No newline at end of file
diff --git a/mod/languages/languages/eu/eu.install.php b/mod/languages/languages/eu/eu.install.php
new file mode 100644
index 000000000..8fee9e338
--- /dev/null
+++ b/mod/languages/languages/eu/eu.install.php
@@ -0,0 +1,134 @@
+<?php
+$basque=array (
+ 'install:title' => 'Elgg Instalazioa',
+ 'install:welcome' => 'Ongi etorri',
+ 'install:requirements' => 'Eskakizunen baieztapena',
+ 'install:database' => 'Datubase instalazioa',
+ 'install:settings' => 'Konfiguratu gunea',
+ 'install:admin' => 'Sortu admin kontua',
+ 'install:complete' => 'Amaitua',
+ 'install:next' => 'Hurrengoa',
+ 'install:refresh' => 'Eguneratu',
+ 'install:welcome:instructions' => 'Elgg 6 pausutan egiten da eta ongietorri hau irakurtzea da lehendabizikoa!
+
+Oraindik egin ez baduzu, irakurri Elggek dakarren instalazio gida (edo egin klik orri honen azpialdean dagoen gida estekan).
+
+Haurrera egiteko prest bazaude, egin klik Hurrengoa botoian.',
+ 'install:requirements:instructions:success' => 'Zure zerbitzariak eskakizun baieztapenak gainditu ditu.',
+ 'install:requirements:instructions:failure' => 'Zure zerbitzariak ez du gainditu eskakizun egiaztapena. Azpian agertzen diren arazoak konpondu ondoren, freskatu orri hau. Laguntza behar baduzu, begiratu arazoak konpontzeko estekak orri honen azpialdean.',
+ 'install:requirements:instructions:warning' => 'Zure zerbitzariak gainditu du eskakizun egiaztapena, baina bada gutxienez oharren bat. Instalazioaren inguruko arazoen konponketa orria kontsultatzea aholkatzen dizugu xehetasun gehiago eskuratzeko.',
+ 'install:require:php' => 'PHP',
+ 'install:require:rewrite' => 'Web zerbitzaria',
+ 'install:require:settings' => 'Ezarpen fitxategia',
+ 'install:require:database' => 'Datubasea',
+ 'install:check:root' => 'Zure web zerbitzariak ez du .htaccess fitxategia Elgg karpetaren erroan sortzeko baimenik. Bi aukera dituzu:
+
+ 1. Aldatu erro karpetaren baimenak
+
+ 2. Kopiatu edo berrinzendatu htaccess_dist fitxategia .htaccess bezala',
+ 'install:check:php:version' => 'Elggek, PHP %s edo berriago behar du. Zerbitzari honek %s bertsioa darabil.',
+ 'install:check:php:extension' => 'Elggek PHP hedapen hau: %s behar du.',
+ 'install:check:php:extension:recommend' => 'PHP hedapen hau: %s instalatzea gomendatzen da.',
+ 'install:check:php:open_basedir' => 'PHPren open_basedir direktibaren ondorioz, posible da Elggek ezin fitxategiak gordetzea datu karpetan.',
+ 'install:check:php:safe_mode' => 'PHP modu seguruan abiaraztea ez da aholkatzen, Elggek arazoak izan baiditzake.',
+ 'install:check:php:arg_separator' => 'Elggek lan egiteko arg_separator.output -en balioak & behar du, eta zure zerbitzariaren balioa %s da',
+ 'install:check:php:register_globals' => 'Register globals -ek desgaitua behar du.',
+ 'install:check:php:session.auto_start' => 'Elggek lan egiteko session.auto_start -ek desgaitua behar du. Aldatu ezarpena zure zerbitzarian edo jarri direktiba Elggen .htaccess fitxategian.',
+ 'install:check:enginedir' => 'Zure web zerbitzariak ez du settings.php fitxategia engine karpetan sortzeko baimenik. Bi aukera dituzu:
+
+ 1. Aldatu baimenak engine karpetan
+
+ 2. settings.example.php fitxategia settings.php bezala kopiatu eta jarraitu fitxategian bertan dauden jarraibideak datubase parametroak ezartzeko.',
+ 'install:check:readsettings' => 'Ezarpen fitxategia bada engine karpetan baina web zerbitzariak ezin du irakurri. Fitxategia ezabatu edo aldatu irakurketa baimenak fitxategiari.',
+ 'install:check:php:success' => 'Zure zerbitzariko PHPek Elggen eskakizun guztiak betetzen ditu.',
+ 'install:check:rewrite:success' => 'rewrite arauen froga arrakastatsua izan da.',
+ 'install:check:database' => 'Datubase eskakizunak Ellgek bere datubasea kargatzen duenean begiratzen dira.',
+ 'install:database:instructions' => 'Ez baduzu oraindik Elggentzat datubaserik sortu, egizu orain. Ondoren, bete azpiko balioak Elgg datubasea hasieratzeko.',
+ 'install:database:error' => 'Errorea eman da Elggen datubasea sortzean eta instalazioak ezin du aurrera egin. Berrikusi azpiko mezuak eta konpondu egon daitezkeen arazoak. Laguntzarik behar baduzu, begiratu instalazio arazoak konpontzeko gidaren esteka edo galdera egin Elgg komunitatearen foroan.',
+ 'install:database:label:dbuser' => 'Datubase Erabiltzailea',
+ 'install:database:label:dbpassword' => 'Datubase Pasahitza',
+ 'install:database:label:dbname' => 'Datubase Izena',
+ 'install:database:label:dbhost' => 'Datubase Zerbitzaria',
+ 'install:database:label:dbprefix' => 'Datubase Taulen Aurrizkia',
+ 'install:database:help:dbuser' => 'Elggentzat sortutako datubasean baimen guztiak dituen erabiltzailea',
+ 'install:database:help:dbpassword' => 'Pasahitza aurreko datubase erabiltzailearentzat',
+ 'install:database:help:dbname' => 'Elgg datubasearen izena',
+ 'install:database:help:dbhost' => 'MySQL zerbitzariaren izena (normalean localhost)',
+ 'install:database:help:dbprefix' => 'Elggen taulei emandako aurrizkia (normalean elgg_)',
+ 'install:settings:instructions' => 'Elggen ezparpenak egiteko datu batzuk behar ditugu. Ez baduzu Elggentzat <a href="http://docs.elgg.org/wiki/Data_directory" target="_blank">datu karpeta sortu</a>, orain bertan egin beharko duzu.',
+ 'install:settings:label:sitename' => 'Gunearen Izena',
+ 'install:settings:label:siteemail' => 'Gunearen Posta Helbidea',
+ 'install:settings:label:wwwroot' => 'Gunearen URLa',
+ 'install:settings:label:path' => 'Elggen Instalazio Karpeta',
+ 'install:settings:label:dataroot' => 'Datu Karpeta',
+ 'install:settings:label:language' => 'Gunearen Hizkuntza',
+ 'install:settings:label:siteaccess' => 'Guneko Atzipen Lehenetsia',
+ 'install:label:combo:dataroot' => 'Elggek datu karpeta sortzen du',
+ 'install:settings:help:sitename' => 'Zure Elgg gune berriaren izena',
+ 'install:settings:help:siteemail' => 'Elggek erabiltzaileekin komunikatzeko erabiltzen duen eposta helbidea',
+ 'install:settings:help:wwwroot' => 'Gunearen helbidea (Elggek hau normalean ondo asmatzen du)',
+ 'install:settings:help:path' => 'Elggen kodea dagoen karpeta (Elggek normalean ondo asmatzen du)',
+ 'install:settings:help:dataroot' => 'Elggek fitxategiak gordetzeko karpeta (karpeta honen baimenak Hurrengoa sakatzen duzunean begiratuko dira)',
+ 'install:settings:help:dataroot:apache' => 'Elggek sortu dezake datu karpeta edo zuk dagoeneko sortua duzun karpetaren bidea sartu dezakezu (karpeta honen baimenak Hurrengoa sakatzen duzunean begiratuko dira)',
+ 'install:settings:help:language' => 'Gune honen hizkuntza lehenetsia',
+ 'install:settings:help:siteaccess' => 'Lehenetsitako atzipen maila erabiltzaileek sortutako eduki berrientzat',
+ 'install:admin:instructions' => 'Administratzailearen kontua sortzeko garaia da.',
+ 'install:admin:label:displayname' => 'Bistaratuko den izena',
+ 'install:admin:label:email' => 'Eposta helbidea',
+ 'install:admin:label:username' => 'Erabiltzailea',
+ 'install:admin:label:password1' => 'Pasahitza',
+ 'install:admin:label:password2' => 'Pasahitza Berriz',
+ 'install:admin:help:displayname' => 'Gunean kontu hau zein izenekin erakutsiko den',
+ 'install:admin:help:email' => '',
+ 'install:admin:help:username' => 'Saioa hasteko kontuaren erabiltzaile izena',
+ 'install:admin:help:password1' => 'Kontuaren pasahitzak %u karaktere luze izan behar du gutxienez',
+ 'install:admin:help:password2' => 'Berridatzi pasahitza berresteko',
+ 'install:admin:password:mismatch' => 'Pasahitzak bat etorri behar dira',
+ 'install:admin:password:empty' => 'Pasahitzak ezin da hutsa izan.',
+ 'install:admin:password:tooshort' => 'Zure pasahitza laburregia zen',
+ 'install:admin:cannot_create' => 'Ezin izan da administratzaile konturik sortu.',
+ 'install:complete:instructions' => 'Zure Elgg gunea erabilgarri dago. Sakatu azpiko botoia zure gunera joateko.karpeta honen baimenak Hurrengoa sakatzen duzunean begiratuko dira',
+ 'install:complete:gotosite' => 'Segi gunera',
+ 'InstallationException:UnknownStep' => '%s ezezaguna den instalazio urratsa da.',
+ 'install:success:database' => 'Datubasea instalatu da.',
+ 'install:success:settings' => 'Gune ezarpenak gorde dira.',
+ 'install:success:admin' => 'Admin kontua sortu da.',
+ 'install:error:htaccess' => 'Ezin izan da .htaccess sortu',
+ 'install:error:settings' => 'Ezin izan da ezarpen fitxategia sortu',
+ 'install:error:databasesettings' => 'Ezin izan da emandako ezarpenekin datubasera konektatu',
+ 'install:error:oldmysql' => 'MySQL-ek 5.0 edo berriagoko bertsioa behar du. Zure zerbitzariak %s darabil.',
+ 'install:error:nodatabase' => 'Ezin da %s datubasea erabili. Agian ez da horrelakorik.',
+ 'install:error:cannotloadtables' => 'Ezin izan dira datubase taulak kargatu',
+ 'install:error:tables_exist' => 'Badira Elgg taulak datubasean. Taula hauek ezabatu edo instalazio berrabiarazi dezakezu jada badiren taulak erabiltzen saiatzeko. Instalazioa berrabiarazteko, ezabatu \'?step=database\' zure nabigatzailearen URLtik eta sakatu Enter.',
+ 'install:error:readsettingsphp' => 'Ezin izan da engine/settings.example.php irakurri',
+ 'install:error:writesettingphp' => 'Ezin izan da engine/settings.php idatzi',
+ 'install:error:requiredfield' => '%s beharrezkoa da',
+ 'install:error:relative_path' => 'Ez dirudi "%s" zure datu karpetaren bide osoa denik',
+ 'install:error:datadirectoryexists' => 'Ez da %s datu karpetarik.',
+ 'install:error:writedatadirectory' => 'Zure %s datu karpeta ez da idazgarria web zerbitzariarentzat.',
+ 'install:error:locationdatadirectory' => 'Zure %s datu karpetak instalazio bidetik kanpo egon behar du segurtasun arrazoiak medio.',
+ 'install:error:emailaddress' => '%s ez da posta helbide zuzena',
+ 'install:error:createsite' => 'Ezin izan da gunea sortu',
+ 'install:error:savesitesettings' => 'Ezin izan dira gunearen ezarpenak gorde',
+ 'install:error:loadadmin' => 'Ezin izan da admin erabiltzailea kargatu.',
+ 'install:error:adminaccess' => 'Sortu berri den kontuari ezin izan zaio admin pribilegiorik eman.',
+ 'install:error:adminlogin' => 'Ezin izan da admin erabiltzaile berriarekin saioa automatikoki hasi.',
+ 'install:error:rewrite:apache' => 'Zure zerbitzariak Apache web zerbitzaria darabilela uste dugu.',
+ 'install:error:rewrite:nginx' => 'Zure zerbitzariak Nginx web zerbitzaria darabilela uste dugu.',
+ 'install:error:rewrite:lighttpd' => 'Zure zerbitzariak Lighttpd web zerbitzaria darabilela uste dugu.',
+ 'install:error:rewrite:iis' => 'Zure zerbitzariak IIS web zerbitzaria darabilela uste dugu.',
+ 'install:error:rewrite:allowoverride' => 'Rewrite probak huts egin du. Ziurrenik AllowOverride ez da jarri Elggen karpeta Guztientzat. Honekin, Apachek ez ditu rewrite arauak ezartzen dituzten .htaccess fitxategiak prozesatzen.
+
+
+Izan daiteke ere zure Elgg karpeta alias batekin ezarri izana Apachen eta RewriteBase zure .htaccess fitxategian jarri behar izatea. Argibide gehiago aurkituko dituzu zure Elgg karpetaren .htaccess fitxategian.',
+ 'install:error:rewrite:htaccess:write_permission' => 'Zure web zerbitzariak ez du baimenik .htaccess fitxategia sortzeko Elggen karpetan. htaccess_dist fitxategia .htaccess bezala kopiatu beharko duzu edo karpetan baimenak aldatu beharko dituzu.',
+ 'install:error:rewrite:htaccess:read_permission' => 'Ba da .htaccess fitxategirik Elggen karpetan, baina zure web zerbitzariak ez du berau irakurtzeko baimenik.',
+ 'install:error:rewrite:htaccess:non_elgg_htaccess' => 'Ba da Elggek sortu ez duen .htaccess fitxategi bat Elggen karpetan. Mesedez, ezabatu ezazu.',
+ 'install:error:rewrite:htaccess:old_elgg_htaccess' => 'Badirudi Elggen karpetan .htaccess fitxategi zahar bat dagoela. Web zerbitzaria probatzeko behar diren rewrite araurik ez dago bertan.',
+ 'install:error:rewrite:htaccess:cannot_copy' => 'Errore ezezaguna gertatu da .htaccess fitxategia sortzean. htaccess_dist fitxategia .htaccess bezala kopiatu beharko duzu Elggen karpetan.',
+ 'install:error:rewrite:altserver' => 'Rewrite arauen probak huts egin du. Zure web zerbitzaria Elggen rewrite arauekin konfiguratu beharko duzu eta berriz ere probatu.',
+ 'install:error:rewrite:unknown' => 'Ezin izan dugu zure zerbitzariak zein web zerbitzari darabilen igarri eta rewrite arauek huts egin dute. Ezin dugu aholku zehatzik eskaini. Begiratu mesedez arazoak konpontzeko esteka.',
+ 'install:warning:rewrite:unknown' => 'Zure zerbitzariak ez du rewrite arauak automatikoki probatzeko euskarririk. Instalazioarekin aurrera egin dezakezu, baina zure gunearekin arazoak izan ditzakezu. Rewrite arauak proba ditzakezu esteka honetan klik eginez: <a href="%s" target="_blank">proba</a>. Arrakasta hitzak ikusiko duzu arauak lanean badira.',
+);
+
+add_translation("eu", $basque); \ No newline at end of file
diff --git a/mod/languages/languages/eu/eu.invitefriends.php b/mod/languages/languages/eu/eu.invitefriends.php
new file mode 100644
index 000000000..eb59187f9
--- /dev/null
+++ b/mod/languages/languages/eu/eu.invitefriends.php
@@ -0,0 +1,29 @@
+<?php
+$basque=array (
+ 'friends:invite' => 'Lagunak gonbidatu',
+ 'invitefriends:registration_disabled' => 'Erabiltzaile berrien erregistroa ezgaitu egin da gune honetan; ezin duzu erabiltzaile berririk gonbidatu.',
+ 'invitefriends:introduction' => 'Sare honetara lagunak gonbidatzeko, sartu beraien posta elektronikoak azpian (helbide bat lerroko):',
+ 'invitefriends:message' => 'Sartu zure lagunek jasoko duten gonbidapen testua:',
+ 'invitefriends:subject' => '%s-(e)n sartzeko gonbidapena',
+ 'invitefriends:success' => 'Zure lagunek gonbidatuak izan dira.',
+ 'invitefriends:invitations_sent' => 'Bidalitako gonbidapenak: %s. Arazo hauek eman dira:',
+ 'invitefriends:email_error' => 'Ondorengo helbide hauek ez dira egokiak: %s',
+ 'invitefriends:already_members' => 'Ondorengo hauek dagoeneko taldekide dira: %s',
+ 'invitefriends:noemails' => 'Ez da e-posta helbiderik sartu.',
+ 'invitefriends:message:default' => '
+Kaixo,
+
+Nire sarea den %s-(e)n sartzeko gonbida luzatu nahi dizut.',
+ 'invitefriends:email' => '
+%s sarean sartzeko gonbidapena luzatu dizu %s -(e)k. Mezu hau bidali nahi dizu:
+
+%s
+
+Sartzeko, egin klik esteka honetan:
+
+%s
+
+Automatikoki zure lagun moduan ageriko da kontua sortzen duzunean.',
+);
+
+add_translation("eu", $basque); \ No newline at end of file
diff --git a/mod/languages/languages/eu/eu.likes.php b/mod/languages/languages/eu/eu.likes.php
new file mode 100644
index 000000000..98e1e8116
--- /dev/null
+++ b/mod/languages/languages/eu/eu.likes.php
@@ -0,0 +1,35 @@
+<?php
+$basque=array (
+ 'likes:this' => 'Gustokoa du',
+ 'likes:deleted' => 'Zure gustokoa ezabatu da',
+ 'likes:see' => 'Ikusi nork duen hau gustoko',
+ 'likes:remove' => 'Gustokoa kendu',
+ 'likes:notdeleted' => 'Zure gustokoa kentzerakoan arazoa egon da',
+ 'likes:likes' => 'Item hau gustokoa duzu orain',
+ 'likes:failure' => 'Item hau gustokoa duzula ezartzean arazoa egon da',
+ 'likes:alreadyliked' => 'Dagoeneko gustokoa duzu item hau',
+ 'likes:notfound' => 'Gustokoa bihurtu nahi duzun itema ezin da aurkitu',
+ 'likes:likethis' => 'Gustokoa egin',
+ 'likes:userlikedthis' => '%s-(e)k gustokoa du',
+ 'likes:userslikedthis' => '%s-(e)k gustokoa du',
+ 'likes:river:annotate' => 'gustokoak',
+ 'river:likes' => 'gustokoa %s %s',
+ 'likes:notifications:subject' => '%s-(e)k gustokoa du zure mezua: "%s"',
+ 'likes:notifications:body' => 'Kaixo %1$s,
+
+%2$s-(e)k gustokoa du zure mezua: "%3$s" %4$s-(e)n
+
+Ikusi zure jatorrizko mezua hemen:
+
+%5$s
+
+edo ikusi %2$s-(r)en profila hemen:
+
+%6$s
+
+Eskerrik asko,
+%4$s
+',
+);
+
+add_translation("eu", $basque); \ No newline at end of file
diff --git a/mod/languages/languages/eu/eu.logbrowser.php b/mod/languages/languages/eu/eu.logbrowser.php
new file mode 100644
index 000000000..7ca170193
--- /dev/null
+++ b/mod/languages/languages/eu/eu.logbrowser.php
@@ -0,0 +1,21 @@
+<?php
+$basque=array (
+ 'admin:administer_utilities:logbrowser' => 'Log nabigatzailea',
+ 'logbrowser' => 'Log nabigatzailea',
+ 'logbrowser:browse' => 'Sistemaren logean zehar nabigatu',
+ 'logbrowser:search' => 'Emaitzak findu',
+ 'logbrowser:user' => 'Bilaketarako erabiltzaile izena',
+ 'logbrowser:starttime' => 'Hasiera-data (adibidez "pasa den astelehenean", "orain dela ordu 1")',
+ 'logbrowser:endtime' => 'Bukaera-data',
+ 'logbrowser:explore' => 'Loga esploratu',
+ 'logbrowser:date' => 'Data eta ordua',
+ 'logbrowser:ip_address' => 'IP helbidea',
+ 'logbrowser:user:name' => 'Erabiltzailea',
+ 'logbrowser:user:guid' => 'Erabiltzailearen GUID',
+ 'logbrowser:object' => 'Objektu mota',
+ 'logbrowser:object:guid' => 'Objektuaren GUID',
+ 'logbrowser:action' => 'Ekintza',
+ 'logbrowser:no_result' => 'Emaitzik ez',
+);
+
+add_translation("eu", $basque); \ No newline at end of file
diff --git a/mod/languages/languages/eu/eu.logrotate.php b/mod/languages/languages/eu/eu.logrotate.php
new file mode 100644
index 000000000..1bc4dd166
--- /dev/null
+++ b/mod/languages/languages/eu/eu.logrotate.php
@@ -0,0 +1,21 @@
+<?php
+$basque=array (
+ 'logrotate:period' => 'Zein maiztasunez artxibatu behar da sistemaren loga?',
+ 'logrotate:weekly' => 'Astean behin',
+ 'logrotate:monthly' => 'Hilean behin',
+ 'logrotate:yearly' => 'Urtean behin',
+ 'logrotate:logrotated' => 'Loga biratua
+',
+ 'logrotate:lognotrotated' => 'Errorea loga biratzean
+',
+ 'logrotate:delete' => 'Ezabatu hau baino zaharrado diren artxibatutako logak: ',
+ 'logrotate:week' => 'astea',
+ 'logrotate:month' => 'hilabetea',
+ 'logrotate:year' => 'urtea',
+ 'logrotate:logdeleted' => 'Loga ezabatua
+',
+ 'logrotate:lognotdeleted' => 'Errorea loga ezabatzean
+',
+);
+
+add_translation("eu", $basque); \ No newline at end of file
diff --git a/mod/languages/languages/eu/eu.members.php b/mod/languages/languages/eu/eu.members.php
new file mode 100644
index 000000000..bb90e5c19
--- /dev/null
+++ b/mod/languages/languages/eu/eu.members.php
@@ -0,0 +1,12 @@
+<?php
+$basque=array (
+ 'members:label:newest' => 'Berrienak',
+ 'members:label:popular' => 'Ezagunenak',
+ 'members:label:online' => 'Online',
+ 'members:searchname' => 'Erabiltzaileak izenez bilatu',
+ 'members:searchtag' => 'Erabiltzaileak etiketa bidez bilatu',
+ 'members:title:searchname' => 'Erabiltzaile bilaketa %s-(r)entzat',
+ 'members:title:searchtag' => '%s etiketa duten erabiltzaileak',
+);
+
+add_translation("eu", $basque); \ No newline at end of file
diff --git a/mod/languages/languages/eu/eu.messageboard.php b/mod/languages/languages/eu/eu.messageboard.php
new file mode 100644
index 000000000..0edad152e
--- /dev/null
+++ b/mod/languages/languages/eu/eu.messageboard.php
@@ -0,0 +1,42 @@
+<?php
+$basque=array (
+ 'messageboard:board' => 'Mezu-taula',
+ 'messageboard:messageboard' => 'mezu-taula',
+ 'messageboard:viewall' => 'Ikusi dena',
+ 'messageboard:postit' => 'Bidali',
+ 'messageboard:history:title' => 'Historia',
+ 'messageboard:none' => 'Oraindik ez dago ezer mezu-taula honetan',
+ 'messageboard:num_display' => 'Erakutsiko diren mezu kopurua',
+ 'messageboard:desc' => 'Hau zure profilean ipini dezakezun mezu-taula da, non beste erabiltzaileek iruzkinak idazteko aukera duten.',
+ 'messageboard:user' => '%s-(r)en mezu-taula',
+ 'messageboard:replyon' => 'Erantzuna hemen',
+ 'messageboard:history' => 'historikoa',
+ 'messageboard:owner' => '%s-(r)en mezu-taula',
+ 'messageboard:owner_history' => '%s-(r)en mezuak %s-(r)en mezu-taulan',
+ 'river:messageboard:user:default' => '%s-(e) mezua jarri du %s-(r)en mezu-taulan',
+ 'messageboard:posted' => 'Zure mezua mezu-taulara bidali da.',
+ 'messageboard:deleted' => 'Mezua ezabatu duzu.',
+ 'messageboard:email:subject' => 'Iruzkin berria duzu mezu-taulan!',
+ 'messageboard:email:body' => '%-(e)k iruzkin berria idatzi du zure mezu-taulan. Hau dio:
+
+
+%s
+
+
+Zure mezu-tauleko iruzkinak ikusteko egin klik hemen:
+
+ %s
+
+%s-(r)en profila ikusteko egin klik hemen:
+
+ %s
+
+Ez erantzun posta elektroniko honi.',
+ 'messageboard:blank' => 'Barkatu; zerbait idatzi behar duzu mezu gunean gorde ahal izateko.',
+ 'messageboard:notfound' => 'Barkatu; ezin izan dugu emandako elementua aurkitu.',
+ 'messageboard:notdeleted' => 'Barkatu; ezin izan dugu mezu hau ezabatu.',
+ 'messageboard:somethingwentwrong' => 'Zerbait gaizki joan da zure mezua gordetzerakoan, ziurtatu mezua ondo idatzi duzula.',
+ 'messageboard:failure' => 'Espero ez zen errore bat gertatu da mezua gehitzerakoan. Saiatu berriro, mesedez.',
+);
+
+add_translation("eu", $basque); \ No newline at end of file
diff --git a/mod/languages/languages/eu/eu.messages.php b/mod/languages/languages/eu/eu.messages.php
new file mode 100644
index 000000000..83f487101
--- /dev/null
+++ b/mod/languages/languages/eu/eu.messages.php
@@ -0,0 +1,65 @@
+<?php
+$basque=array (
+ 'messages' => 'Mezuak',
+ 'messages:unreadcount' => '%s irakurri gabe',
+ 'messages:back' => 'itzuli mezuetara',
+ 'messages:user' => '%s-(r)en sarrera ontzia',
+ 'messages:posttitle' => '%s-(r)en mezuak: %s',
+ 'messages:inbox' => 'Sarrera ontzia',
+ 'messages:send' => 'Bidali',
+ 'messages:sent' => 'Bidalitakoak',
+ 'messages:message' => 'Mezua',
+ 'messages:title' => 'Gaia',
+ 'messages:to' => 'Nori',
+ 'messages:from' => 'Nork',
+ 'messages:fly' => 'Bidali',
+ 'messages:replying' => 'Honi erantzunez',
+ 'messages:sendmessage' => 'Mezua bidali',
+ 'messages:compose' => 'Mezua sortu',
+ 'messages:add' => 'Mezua sortu',
+ 'messages:sentmessages' => 'Bidalitako mezuak',
+ 'messages:recent' => 'Mezu berriak',
+ 'messages:original' => 'Jatorrizko mezua',
+ 'messages:yours' => 'Zure mezua',
+ 'messages:answer' => 'Erantzun',
+ 'messages:toggle' => 'Txandakatu guztiak',
+ 'messages:markread' => 'Irakurria bezala markatu',
+ 'messages:recipient' => 'Hautatu hartzailea&hellip;',
+ 'messages:to_user' => 'Nori: %s',
+ 'messages:new' => 'Mezu berria',
+ 'notification:method:site' => 'Gunea',
+ 'messages:error' => 'Arazo bat egon da zure mezua gordetzean. Mesedez saiatu berriro.',
+ 'item:object:messages' => 'Mezuak',
+ 'messages:posted' => 'Zure mezua bidali da.',
+ 'messages:success:delete:single' => 'Mezua ezabatu da',
+ 'messages:success:delete' => 'Mezuak ezabatu dira',
+ 'messages:success:read' => 'Mezuak irakurriak bezala markatu dira',
+ 'messages:error:messages_not_selected' => 'Ez da mezurik hautatu',
+ 'messages:error:delete:single' => 'Ezin izan da mezua ezabatu',
+ 'messages:email:subject' => 'Mezu berria duzu!',
+ 'messages:email:body' => '%s-(e)k mezu berri bat bidali dizu. Hau dio:
+
+
+ %s
+
+
+ Zure mezuak ikusteko egin klik hemen:
+
+ %s
+
+ %s-(r)i mezu bat bidaltzeko egin klik hemen:
+
+ %s
+
+ Ez erantzun posta elektroniko honi.',
+ 'messages:blank' => 'Barkatu; gorder ahal izateko, zerbait idatzi behar duzu mezuaren gorputzean.',
+ 'messages:notfound' => 'Barkatu; ezin izan dugu esandako mezua aurkitu.',
+ 'messages:notdeleted' => 'Barkatu; ezin izan dugu mezu hau ezabatu.',
+ 'messages:nopermission' => 'Ez duzu mezua aldatzeko baimenik.',
+ 'messages:nomessages' => 'Ez dago mezurik.',
+ 'messages:user:nonexist' => 'Ezin izan dugu hartzailea aurkitu erabiltzaileen datu basean.',
+ 'messages:user:blank' => 'Ez duzu hau nori bidali hautatu.',
+ 'messages:deleted_sender' => 'Ezabatutako erabiltzailea',
+);
+
+add_translation("eu", $basque); \ No newline at end of file
diff --git a/mod/languages/languages/eu/eu.notifications.php b/mod/languages/languages/eu/eu.notifications.php
new file mode 100644
index 000000000..4e63401da
--- /dev/null
+++ b/mod/languages/languages/eu/eu.notifications.php
@@ -0,0 +1,17 @@
+<?php
+$basque=array (
+ 'friends:all' => 'Lagun guztiak',
+ 'notifications:subscriptions:personal:description' => 'Jakinarazpenak jaso zure edukietan ekintzarik gertatuz gero.',
+ 'notifications:subscriptions:personal:title' => 'Jakinarazpen pertsonalak',
+ 'notifications:subscriptions:friends:title' => 'Lagunak',
+ 'notifications:subscriptions:friends:description' => 'Hurrengoa zure lagunekin automatikoki osatutako bilduma da. Jakinarazpenak jasotzeko, hautatu azpian. Honek orriaren azpialdean erakusten den jakinarazpen arbel nagusian eragina izango du hautatutako erabiltzaileengan. ',
+ 'notifications:subscriptions:collections:edit' => 'Zure partekatutako jakinarazpenak editatzeko, klik egin hemen.',
+ 'notifications:subscriptions:changesettings' => 'Jakinarazpenak',
+ 'notifications:subscriptions:changesettings:groups' => 'Talde jakinarazpenak',
+ 'notifications:subscriptions:title' => 'Jakinarazpenak erabiltzaileko',
+ 'notifications:subscriptions:description' => 'Zure lagunek eduki berria sortzean jakinarazpenak jaso nahi badituzu, bilatu itzazu hemen eta aukeratu jakinarazpenak jasotzeko modua.',
+ 'notifications:subscriptions:groups:description' => 'Taldekide zaren talde batean eduki berria gehitzean jakinarazpenak jaso nahi badituzu, bilatu taldea eta aukeratu jakinarazpenak jasotzeko modua.',
+ 'notifications:subscriptions:success' => 'Zure jakinarazpen ezarpenak gorde dira.',
+);
+
+add_translation("eu", $basque); \ No newline at end of file
diff --git a/mod/languages/languages/eu/eu.pages.php b/mod/languages/languages/eu/eu.pages.php
new file mode 100644
index 000000000..f6a8f822f
--- /dev/null
+++ b/mod/languages/languages/eu/eu.pages.php
@@ -0,0 +1,62 @@
+<?php
+$basque=array (
+ 'pages' => 'Orriak',
+ 'pages:owner' => '%s-(r)en orriak',
+ 'pages:friends' => 'Lagunen orriak',
+ 'pages:all' => 'Gune osoko orriak',
+ 'pages:add' => 'Orria gehitu',
+ 'pages:group' => 'Taldeko orriak',
+ 'groups:enablepages' => 'Baimendu talde orriak',
+ 'pages:edit' => 'Orri hau editatu',
+ 'pages:delete' => 'Orri hau ezabatu',
+ 'pages:history' => 'historia',
+ 'pages:view' => 'Orria ikusi',
+ 'pages:revision' => 'Berrikuspena',
+ 'pages:navigation' => 'Nabigazioa',
+ 'pages:new' => 'Orri berria',
+ 'pages:notification' => '%s-ek orri berria sortu du:
+
+%s
+%s
+
+Ikusi eta utzi zure iruzkina orri berrian:
+%s
+',
+ 'item:object:page_top' => 'Goi mailako orriak',
+ 'item:object:page' => 'Orriak',
+ 'pages:nogroup' => 'Talde honez ez du oraindik inongo orririk',
+ 'pages:more' => 'Orri gehiago',
+ 'pages:none' => 'Ez da orririk sortu oraindik',
+ 'river:create:object:page' => '%s-(e)k %s orria sortu du',
+ 'river:create:object:page_top' => '%s-(e)k %s orria sortu du',
+ 'river:update:object:page' => '%s-(e)k %s orria eguneratu du',
+ 'river:update:object:page_top' => '%s-(e)k %s orria eguneratu du',
+ 'river:comment:object:page' => '%s-(e)k iruzkina jarri du %s tituludun orrian',
+ 'river:comment:object:page_top' => '%s-(e)k iruzkina jarri du %s tituludun orrian',
+ 'pages:title' => 'Orri izenbura',
+ 'pages:description' => 'Orri edukia',
+ 'pages:tags' => 'Etiketak',
+ 'pages:access_id' => 'Irakurtzeko sarbidea',
+ 'pages:write_access_id' => 'Idazteko sarbidea',
+ 'pages:noaccess' => 'Orrira sarbiderik ez',
+ 'pages:cantedit' => 'Ezin duzu orri hau editatu',
+ 'pages:saved' => 'Orria gord da',
+ 'pages:notsaved' => 'Ezin izan da orria gorde',
+ 'pages:error:no_title' => 'Orri honentzat izenburua eman behar duzu.',
+ 'pages:delete:success' => 'Orria ongi ezabatu da.',
+ 'pages:delete:failure' => 'Ezin izan da orria ezabatu',
+ 'pages:strapline' => 'Azken eguneraketa %s, honek egina: %s',
+ 'pages:revision:subtitle' => 'Berrikuspena sotua %s, honek egina: %s',
+ 'pages:num' => 'Erakutsiko den orri kopurua',
+ 'pages:widget:description' => 'Hau zure orri zerrenda da.',
+ 'pages:label:view' => 'Orria ikusi',
+ 'pages:label:edit' => 'Orria editatu',
+ 'pages:label:history' => 'Orri historia',
+ 'pages:sidebar:this' => 'Orri hau',
+ 'pages:sidebar:children' => 'Azpiorriak',
+ 'pages:sidebar:parent' => 'Gurasoa',
+ 'pages:newchild' => 'Azpiorri bat sortu',
+ 'pages:backtoparent' => 'Atzera \'%s\'-(r)a',
+);
+
+add_translation("eu", $basque); \ No newline at end of file
diff --git a/mod/languages/languages/eu/eu.profile.php b/mod/languages/languages/eu/eu.profile.php
new file mode 100644
index 000000000..b44c7cbfd
--- /dev/null
+++ b/mod/languages/languages/eu/eu.profile.php
@@ -0,0 +1,7 @@
+<?php
+$basque=array (
+ 'profile' => 'Profila',
+ 'profile:notfound' => 'Barkatu. Ezin izan dugu eskatutako profila aurkitu.',
+);
+
+add_translation("eu", $basque); \ No newline at end of file
diff --git a/mod/languages/languages/eu/eu.reportedcontent.php b/mod/languages/languages/eu/eu.reportedcontent.php
new file mode 100644
index 000000000..84377e78d
--- /dev/null
+++ b/mod/languages/languages/eu/eu.reportedcontent.php
@@ -0,0 +1,35 @@
+<?php
+$basque=array (
+ 'item:object:reported_content' => 'Salatutako elementuak',
+ 'admin:administer_utilities:reportedcontent' => 'Salatutako edukia',
+ 'reportedcontent' => 'Salatutako edukia',
+ 'reportedcontent:this' => 'Salaketa egin',
+ 'reportedcontent:this:tooltip' => 'Salatu hau kudeatzaileari',
+ 'reportedcontent:none' => 'Ez dago salatutako edukirik',
+ 'reportedcontent:report' => 'Salaketa egin',
+ 'reportedcontent:title' => 'Orriaren izenburua',
+ 'reportedcontent:deleted' => 'Salatutako edukia ezabatu egin da',
+ 'reportedcontent:notdeleted' => 'Ezin izan dugu salaketa ezabatu',
+ 'reportedcontent:delete' => 'Ezabatu salaketa',
+ 'reportedcontent:areyousure' => 'Ziur ezabatu nahi duzula?',
+ 'reportedcontent:archive' => 'Salaketa artxibatu',
+ 'reportedcontent:archived' => 'Salaketa artxibatu egin da',
+ 'reportedcontent:visit' => 'Bisitatu salatutako elementua',
+ 'reportedcontent:by' => 'Nork salatu du:',
+ 'reportedcontent:objecttitle' => 'Orriaren izenburua',
+ 'reportedcontent:objecturl' => 'Orriaren URLa',
+ 'reportedcontent:reason' => 'Salaketa egiteko arrazoia',
+ 'reportedcontent:description' => 'Zergatik ari zara hau salaketzen?',
+ 'reportedcontent:address' => 'Elementuaren kokapena',
+ 'reportedcontent:success' => 'Zure salaketa gunearen kudeatzaileari bidali zaio',
+ 'reportedcontent:failing' => 'Ezin izan da zure salaketa bidali',
+ 'reportedcontent:moreinfo' => 'Informazio gehiago',
+ 'reportedcontent:instructions' => 'Salaketa hau guneko administratzaileari bidaliko zaio, berak berrikusi dezan.',
+ 'reportedcontent:numbertodisplay' => 'Erakutsiko diren salaketa kopurua',
+ 'reportedcontent:widget:description' => 'Erakutsi salatutako edukia',
+ 'reportedcontent:user' => 'Salatu erabiltzailea',
+ 'reportedcontent:failed' => 'Barkatu, eduki hau salatzeko saiakerak huts egin du.',
+ 'reportedcontent:notarchived' => 'Ezin izan dugu salaketa artxibatu',
+);
+
+add_translation("eu", $basque); \ No newline at end of file
diff --git a/mod/languages/languages/eu/eu.search.php b/mod/languages/languages/eu/eu.search.php
new file mode 100644
index 000000000..6fa2d2a88
--- /dev/null
+++ b/mod/languages/languages/eu/eu.search.php
@@ -0,0 +1,17 @@
+<?php
+$basque=array (
+ 'search:enter_term' => 'Sartu bilaketarako hitza:',
+ 'search:no_results' => 'Emaitzarik ez.',
+ 'search:matched' => 'Aurkituak:',
+ 'search:results' => 'Emaitzak honentzat: %s',
+ 'search:no_query' => 'Mesedez, sartu bilatzeko hitza.',
+ 'search:search_error' => 'Errorea',
+ 'search:more' => '+%s gehiago %s',
+ 'search_types:tags' => 'Etiketak',
+ 'search_types:comments' => 'Iruzkinak',
+ 'search:comment_on' => 'Iruzkinak "%s"-(r)entzat',
+ 'search:comment_by' => 'egilea:',
+ 'search:unavailable_entity' => 'Enitate ez erabilgarria',
+);
+
+add_translation("eu", $basque); \ No newline at end of file
diff --git a/mod/languages/languages/eu/eu.tagcloud.php b/mod/languages/languages/eu/eu.tagcloud.php
new file mode 100644
index 000000000..47c82cfcf
--- /dev/null
+++ b/mod/languages/languages/eu/eu.tagcloud.php
@@ -0,0 +1,8 @@
+<?php
+$basque=array (
+ 'tagcloud:widget:title' => 'Etiketa Lainoa',
+ 'tagcloud:widget:description' => 'Etiketa lainoa',
+ 'tagcloud:widget:numtags' => 'Erakutsiko diren etiketa kopurua',
+);
+
+add_translation("eu", $basque); \ No newline at end of file
diff --git a/mod/languages/languages/eu/eu.thewire.php b/mod/languages/languages/eu/eu.thewire.php
new file mode 100644
index 000000000..2ef2b06a7
--- /dev/null
+++ b/mod/languages/languages/eu/eu.thewire.php
@@ -0,0 +1,35 @@
+<?php
+$basque=array (
+ 'thewire' => 'Haria',
+ 'thewire:everyone' => 'Hariko mezu guztiak',
+ 'thewire:user' => '%s-(r)en hari mezuak',
+ 'thewire:friends' => 'Lagunen mezuak harian',
+ 'thewire:reply' => 'Erantzun',
+ 'thewire:replying' => '%s-(r)i erantzunez (@%s), zeinek idatzu zuen',
+ 'thewire:thread' => 'Haria',
+ 'thewire:charleft' => 'karaktere erabilgarri',
+ 'thewire:tags' => '\'%s\' etiketa duten hariko mezuak',
+ 'thewire:noposts' => 'Ez da hariko mezurik',
+ 'item:object:thewire' => 'Hariko mezuak',
+ 'thewire:update' => 'Eguneratu',
+ 'thewire:by' => '%s-(e)k sortutako hari mezuak',
+ 'thewire:previous' => 'Aurrekoak',
+ 'thewire:hide' => 'Ezkutatu',
+ 'thewire:previous:help' => 'Ikusi aurreko mezuak',
+ 'thewire:hide:help' => 'Ezkutatu aurreko mezuak',
+ 'river:create:object:thewire' => '%s-(e)k mezua utzi du hemen: %s',
+ 'thewire:wire' => 'Haria',
+ 'thewire:widget:desc' => 'Erakutsi zure azken hari mezuak',
+ 'thewire:num' => 'Erakutsiko diren mezu kopurua',
+ 'thewire:moreposts' => 'Hari mezu gehiago',
+ 'thewire:posted' => 'Zure mezua ondo argitaratu da harian.',
+ 'thewire:deleted' => 'Hari mezua ondo ezabatu da.',
+ 'thewire:blank' => 'Barkatu; zerbait jarri behar duzu mezuan bidali ahal izateko.',
+ 'thewire:notfound' => 'Barkatu; ezin izan dugu eskatutako hari-mezua aurkitu.',
+ 'thewire:notdeleted' => 'Barkatu; ezin izan dugu eskatutako hari-mezua ezabatu.',
+ 'thewire:notify:subject' => 'Hari mezu berria',
+ 'thewire:notify:reply' => '%s-(e)k %s-(r)i emandako erantzuna harian:',
+ 'thewire:notify:post' => '%s-(e)k mezua jarri du harian:',
+);
+
+add_translation("eu", $basque); \ No newline at end of file
diff --git a/mod/languages/languages/eu/eu.tinymce.php b/mod/languages/languages/eu/eu.tinymce.php
new file mode 100644
index 000000000..bdae4b62e
--- /dev/null
+++ b/mod/languages/languages/eu/eu.tinymce.php
@@ -0,0 +1,8 @@
+<?php
+$basque=array (
+ 'tinymce:remove' => 'Editorea kendu',
+ 'tinymce:add' => 'Editorea jarri',
+ 'tinymce:word_count' => 'Hitz kopurua: ',
+);
+
+add_translation("eu", $basque); \ No newline at end of file
diff --git a/mod/languages/languages/eu/eu.twitter.php b/mod/languages/languages/eu/eu.twitter.php
new file mode 100644
index 000000000..43bfc0353
--- /dev/null
+++ b/mod/languages/languages/eu/eu.twitter.php
@@ -0,0 +1,11 @@
+<?php
+$basque=array (
+ 'twitter:title' => 'Twitter',
+ 'twitter:info' => 'Erakutsi zure azken tweetak',
+ 'twitter:username' => 'Zure twitter erabiltzailea sartu.',
+ 'twitter:num' => 'Erakutsiko diren tweet kopurua.',
+ 'twitter:visit' => 'Nire twitter bisitatu',
+ 'twitter:notset' => 'Twitter widget hau ez dago prest oraindik. Zure azken twitter mezuak erakusteko, editatu botoian klik egin eta bete zure datuak',
+);
+
+add_translation("eu", $basque); \ No newline at end of file
diff --git a/mod/languages/languages/eu/eu.twitter_api.php b/mod/languages/languages/eu/eu.twitter_api.php
new file mode 100644
index 000000000..428d90533
--- /dev/null
+++ b/mod/languages/languages/eu/eu.twitter_api.php
@@ -0,0 +1,40 @@
+<?php
+$basque=array (
+ 'twitter_api' => 'Twitter Zerbitzuak',
+ 'twitter_api:requires_oauth' => 'Twitter Zerbitzuak OAuth liburutegi plugina gaituta izatea eskatzen du.',
+ 'twitter_api:consumer_key' => 'Kontsumatzailearen Gakoa',
+ 'twitter_api:consumer_secret' => 'Kontsumatzailearen Pasahitza',
+ 'twitter_api:settings:instructions' => 'Ondorengo webgune honetatik lortu behar dituzu giltza eta pasahitza: <a href="https://dev.twitter.com/apps/new" target="_blank">Twitter</a>. Bete aplikazio berria sortzeko aplikazioa. Hautatu "Browser" aplikazio mota beza eta eman "Read & Write" atzipen modu gisa. Callback url-a hau da: %stwitter_api/authorize',
+ 'twitter_api:usersettings:description' => 'Lotu zure %s kontua Twitterrekin.',
+ 'twitter_api:usersettings:request' => 'Hasteko, <a href="%s">baimendu</a> %s zure Twitter kontua atzitzeko.',
+ 'twitter_api:usersettings:cannot_revoke' => 'Ezin duzu zure kontuak Twitterrekin duen lotura eten, ez duzulako eposta helbide edo pasahitza eman. <a href="%s">Eman orain</a>.]]',
+ 'twitter_api:authorize:error' => 'Ezin izan da Twitter baimendu.',
+ 'twitter_api:authorize:success' => 'Twitterrera atzipena onartua izan da.',
+ 'twitter_api:usersettings:authorized' => '%s baimendu duzu zure @%s Twitter kontua atzitzeko.',
+ 'twitter_api:usersettings:revoke' => 'Klik egin <a href="%s">hemen</a> atzipena ezeztatzeko.',
+ 'twitter_api:usersettings:site_not_configured' => 'Administratzaile batek, Twitter erabili ahal izateko, berau konfiguratu behar du lehenik eta behin.',
+ 'twitter_api:revoke:success' => 'Twitterrera atzipena ezeztatu da.',
+ 'twitter_api:login' => 'Twitter kontua konfiguratu duten erabiltzaileei Twitter erabiliz saioa hastea baimendu?',
+ 'twitter_api:new_users' => 'Erabiltzaile berriak Twitter kontua erabiliz saioa hastea baimendu nahiz eta erabiltzaile erregistroa ezgaitua egon?',
+ 'twitter_api:login:success' => 'Saioa hasi duzu.',
+ 'twitter_api:login:error' => 'Ezin izan da Twitter erabiliz saioa hasi.',
+ 'twitter_api:login:email' => 'Eposta helbide baliozko bat sartu behar duzu zure %s kontu berrirako.',
+ 'twitter_api:invalid_page' => 'Orri baliogabea',
+ 'twitter_api:deprecated_callback_url' => 'Twitter APIaren callback url-a berria hau da: %s. Mesedez, eskatu zure administratzaileari aldatu dezala.',
+ 'twitter_api:interstitial:settings' => 'Konfiguratu zure ezarpenak',
+ 'twitter_api:interstitial:description' => '%s erabiltzeko ia prest zaude! Xehetasun gutxi batzuk gehiago behar ditugu aurrera egin baino lehen. Aukerakoak dira, baina Twitter jausi edo zure kontuak deskonektatzea erabakitzen baduzu, saioa hastea ahalbideratuko dizute.',
+ 'twitter_api:interstitial:username' => 'Hau zure erabiltzaile izena da. Ezin izango duzu aldatu. Pasahitza ezarrita, erabiltzaile izen edo posta helbidea erabili ditzakezu saioa hasteko.',
+ 'twitter_api:interstitial:name' => 'Hau da jendeak zurekin harremanak izatean ikusiko duen izena.',
+ 'twitter_api:interstitial:email' => 'Zure posta helbidea. Erabiltzaileek ezin dute hau ikusi modu lehenetsian.',
+ 'twitter_api:interstitial:password' => 'Twitter jausi edo zure kontuak deskonektatzea erabakitzen baduzu, saioa hasteko pasahitza.',
+ 'twitter_api:interstitial:password2' => 'Pasahitz berdina, berriz.',
+ 'twitter_api:interstitial:no_thanks' => 'Ez, eskerrik asko',
+ 'twitter_api:interstitial:no_display_name' => 'Bistaratze izen bat izan behar duzu.',
+ 'twitter_api:interstitial:invalid_email' => 'Eposta helbide baliogarri bat edo hutsik utzi eremua',
+ 'twitter_api:interstitial:existing_email' => 'Eposta helbide hau gune honetan erregistratua dago jada.',
+ 'twitter_api:interstitial:password_mismatch' => 'Zure pasahitzak ez datoz bat.',
+ 'twitter_api:interstitial:cannot_save' => 'Ezin izan dira kontu xehetasuank gorde.',
+ 'twitter_api:interstitial:saved' => 'Kontuaren xehetasunak gorde dira!',
+);
+
+add_translation("eu", $basque); \ No newline at end of file
diff --git a/mod/languages/languages/eu/eu.uservalidationbyemail.php b/mod/languages/languages/eu/eu.uservalidationbyemail.php
new file mode 100644
index 000000000..6a8182599
--- /dev/null
+++ b/mod/languages/languages/eu/eu.uservalidationbyemail.php
@@ -0,0 +1,50 @@
+<?php
+$basque=array (
+ 'admin:users:unvalidated' => 'Balidatu gabeak',
+ 'email:validate:subject' => '%s, mesedez, egiaztatu zure posta elektroniko helbidea, %s -(r)entzat!',
+ 'email:validate:body' => '%s,
+
+%s erabiltzen hasi aurretik, zure eposta helbidea berretsi behar duzu.
+
+Mesedez, berretsi zure eposta helbidea, azpian dagoen estekan klik eginez:
+
+%s
+
+Ezin baduzu estekan klik egin, kopia eta itsatsi ezazu zure nabigatzailean eskuz.
+
+%s
+%s
+',
+ 'email:confirm:success' => 'Zure posta elektroniko helbidea egiaztatu duzu!',
+ 'email:confirm:fail' => 'Ezin izan da egiaztatu zure posta helbide elektronikoa...',
+ 'uservalidationbyemail:registerok' => 'Zure kontua aktibatzeko, bidali dizugun estekan klik eginez, egiaztatu zure posta elektroniko helbidea.',
+ 'uservalidationbyemail:login:fail' => 'Zure kontua ez dago balidatua, saiakera logak horrela erakusten duenez. Beste balidazio posta mezu bat bidali da.',
+ 'uservalidationbyemail:admin:no_unvalidated_users' => 'Ez dago balidatu ez den erabiltzailerik.',
+ 'uservalidationbyemail:admin:unvalidated' => 'Balidatu gabekoak',
+ 'uservalidationbyemail:admin:user_created' => 'Erregistratua %s',
+ 'uservalidationbyemail:admin:resend_validation' => 'Egiaztapena berriz ere bidali',
+ 'uservalidationbyemail:admin:validate' => 'Balidatu',
+ 'uservalidationbyemail:admin:delete' => 'Ezabatu',
+ 'uservalidationbyemail:confirm_validate_user' => 'Balidatu %s?',
+ 'uservalidationbyemail:confirm_resend_validation' => 'Berriz ere balidazio mezua bidali %s -(r)i?',
+ 'uservalidationbyemail:confirm_delete' => 'Ezabatu %s?',
+ 'uservalidationbyemail:confirm_validate_checked' => 'Balidatu hautatutako erabiltzaileak?',
+ 'uservalidationbyemail:confirm_resend_validation_checked' => 'Berriz ere balidazioa bidali hautatutako erabiltzaileei?',
+ 'uservalidationbyemail:confirm_delete_checked' => 'Ezabatu hautatutako erabiltzaileak?',
+ 'uservalidationbyemail:check_all' => 'Guztiak',
+ 'uservalidationbyemail:errors:unknown_users' => 'Erabiltzaile ezezagunak',
+ 'uservalidationbyemail:errors:could_not_validate_user' => 'Ezin izan da erabiltzailea balidatu.',
+ 'uservalidationbyemail:errors:could_not_validate_users' => 'Ezin izan dira hautatutako erabiltzaile guztiak balidatu.',
+ 'uservalidationbyemail:errors:could_not_delete_user' => 'Ezin izan da erabiltzailea ezabatu.',
+ 'uservalidationbyemail:errors:could_not_delete_users' => 'Ezin izan dira hautatutako erabiltzaile guztiak ezabatu.',
+ 'uservalidationbyemail:errors:could_not_resend_validation' => 'Ezin izan da balidazio eskaera berriz ere bidali.',
+ 'uservalidationbyemail:errors:could_not_resend_validations' => 'Ezin izan dira hautatutako erabiltzaile guztiei balidazio eskaerak berriz ere bidali.',
+ 'uservalidationbyemail:messages:validated_user' => 'Erabiltzailea balidatu da.',
+ 'uservalidationbyemail:messages:validated_users' => 'Hautatutako erabiltzaile guztiak balidatu dira.',
+ 'uservalidationbyemail:messages:deleted_user' => 'Erabiltzailea ezabatu da.',
+ 'uservalidationbyemail:messages:deleted_users' => 'Hautatutako erabiltzaile guztiak ezabatu dira.',
+ 'uservalidationbyemail:messages:resent_validation' => 'Balidazio eskaera birbidali da.',
+ 'uservalidationbyemail:messages:resent_validations' => 'Balidazio eskaerak hautatutako erabiltzaile guztiei birbidali zaizkie.',
+);
+
+add_translation("eu", $basque); \ No newline at end of file
diff --git a/mod/languages/languages/fr/fr.blog.php b/mod/languages/languages/fr/fr.blog.php
new file mode 100644
index 000000000..c22a064ca
--- /dev/null
+++ b/mod/languages/languages/fr/fr.blog.php
@@ -0,0 +1,69 @@
+<?php
+/**
+ * Blog English language file.
+ *
+ */
+
+$french = array(
+ 'blog' => "Blogs",
+ 'blog:blogs' => "Blogs",
+ 'blog:revisions' => "Révisions",
+ 'blog:archives' => "Archives",
+ 'blog:blog' => "Blog",
+ 'item:object:blog' => "Blogs",
+
+ 'blog:title:user_blogs' => "Blog de %s",
+ 'blog:title:all_blogs' => "Tous les blogs du site",
+ 'blog:title:friends' => "Blogs des contacts",
+
+ 'blog:group' => "Blog de groupe",
+ 'blog:enableblog' => "Activer le blog du groupe",
+ 'blog:write' => "Écrivez un article",
+
+ // Editing
+ 'blog:add' => "Ajouter un article",
+ 'blog:edit' => "Modifier l'article",
+ 'blog:excerpt' => "Extrait",
+ 'blog:body' => "Corps de l'article",
+ 'blog:save_status' => "Dernier enregistrement :",
+ 'blog:never' => "jamais",
+
+ // Statuses
+ 'blog:status' => "Statut",
+ 'blog:status:draft' => "Brouillon",
+ 'blog:status:published' => "Publié",
+ 'blog:status:unsaved_draft' => "Brouillon non enregistré",
+
+ 'blog:revision' => "Révision",
+ 'blog:auto_saved_revision' => "Révision enregistrée automatiquement",
+
+ // messages
+ 'blog:message:saved' => "Article enregistré.",
+ 'blog:error:cannot_save' => ":Impossible d'enregistrer l'article.",
+ 'blog:error:cannot_write_to_container' => "Accès insuffisant pour enregistrer l'article pour ce groupe.",
+ 'blog:error:post_not_found' => "Cet article a été supprimé, est invalide, ou vous n'avez pas la permission de le voir.",
+ 'blog:messages:warning:draft' => "Il y a un brouillon non enregistré pour cet article !",
+ 'blog:edit_revision_notice' => "(Ancienne version)",
+ 'blog:message:deleted_post' => "Article supprimé.",
+ 'blog:error:cannot_delete_post' => "Impossible de supprimer l'article.",
+ 'blog:none' => "Aucun article",
+ 'blog:error:missing:title' => "Vous devez donner un titre à votre article !",
+ 'blog:error:missing:description' => "Le corps de votre article est vide !",
+ 'blog:error:cannot_edit_post' => "Cet article peut ne pas exister ou vous n'ayez pas les autorisations pour le modifier.",
+ 'blog:error:revision_not_found' => "Impossible de trouvez cette révision.",
+
+ // river
+ 'river:create:object:blog' => "%s a publié un article de blog %s",
+ 'river:comment:object:blog' => "%s a commenté le blog de %s",
+
+ // notifications
+ 'blog:newpost' => "Nouvel envoie sur blog",
+
+ // widget
+ 'blog:widget:description' => "Ce widget affiche vos derniers articles de blog.",
+ 'blog:moreblogs' => "Plus d'articles du blog",
+ 'blog:numbertodisplay' => "Nombre d'articles du blog à afficher",
+ 'blog:noblogs' => "Aucun blog",
+);
+
+add_translation("fr", $french);
diff --git a/mod/languages/languages/fr/fr.bookmarks.php b/mod/languages/languages/fr/fr.bookmarks.php
new file mode 100644
index 000000000..31cb9434b
--- /dev/null
+++ b/mod/languages/languages/fr/fr.bookmarks.php
@@ -0,0 +1,82 @@
+<?php
+/**
+ * Bookmarks English language file
+ */
+
+$french = array(
+
+ /**
+ * Menu items and titles
+ */
+ 'bookmarks' => "Signets",
+ 'bookmarks:add' => "Mettre quelque chose en signet",
+ 'bookmarks:edit' => "Modifier le signet",
+ 'bookmarks:owner' => "Les signets de %s",
+ 'bookmarks:friends' => "Signets des contacts",
+ 'bookmarks:everyone' => "Tous les signets du site",
+ 'bookmarks:this' => "Mettre en signet cette page",
+ 'bookmarks:this:group' => "Mettre en signet dans %s",
+ 'bookmarks:bookmarklet' => "Récupérer le 'bookmarklet'",
+ 'bookmarks:bookmarklet:group' => "Récupérer le 'bookmarklet' du groupe",
+ 'bookmarks:inbox' => "Boîte de réception des signets",
+ 'bookmarks:morebookmarks' => "",
+ 'bookmarks:more' => "Plus de signets",
+ 'bookmarks:with' => "Partager avec",
+ 'bookmarks:new' => "Un nouveau signet",
+ 'bookmarks:via' => "via les signets",
+ 'bookmarks:address' => "Adresse de la ressource à ajouter à vos signets",
+ 'bookmarks:none' => "Aucun signets",
+
+ 'bookmarks:delete:confirm' => "Etes-vous sûr(e) de vouloir supprimer cette ressource ?",
+
+ 'bookmarks:numbertodisplay' => "Nombre de signets à afficher",
+
+ 'bookmarks:shared' => "Mis en signet",
+ 'bookmarks:visit' => "Voir la ressource",
+ 'bookmarks:recent' => "Signets récents",
+
+ 'river:create:object:bookmarks' => "%s mis en signet %s",
+ 'river:comment:object:bookmarks' => "%s a commenté le signet %s",
+ 'bookmarks:river:annotate' => "a posté un commentaire sur ce signet",
+ 'bookmarks:river:item' => "un élément",
+
+ 'item:object:bookmarks' => "Eléments mis en signets",
+
+ 'bookmarks:group' => "Signets du groupe",
+ 'bookmarks:enablebookmarks' => "Activer les signets du groupe",
+ 'bookmarks:nogroup' => "Ce groupe n'a pas encore de signets",
+ 'bookmarks:more' => "Plus de signets",
+
+ 'bookmarks:no_title' => "Pas de titre",
+
+ /**
+ * Widget and bookmarklet
+ */
+ 'bookmarks:widget:description' => "Ce widget affiche vos derniers signets.",
+
+ 'bookmarks:bookmarklet:description' =>
+ "Le bookmarklet vous permez de partager ce que vous trouvez sur le web avec vos contact, ou pour vous-même. Pour l'utiliser, glissez simplement le bouton ci-dessous dans votre barre de liens de votre navigateur.",
+
+ 'bookmarks:bookmarklet:descriptionie' =>
+ "Si vous utilisez Internet Explorer, faites un clic droit sur le bouton et ajouter le dans vos favoris, puis votre barre de liens.",
+
+ 'bookmarks:bookmarklet:description:conclusion' =>
+ "Vous pouvez mettre en signet n'importe quelle page en cliquant sur le bookmarklet.",
+
+ /**
+ * Status messages
+ */
+
+ 'bookmarks:save:success' => "Votre élément a bien été mis en signet.",
+ 'bookmarks:delete:success' => "Votre signet a bien été supprimé.",
+
+ /**
+ * Error messages
+ */
+
+ 'bookmarks:save:failed' => "Votre élément n'a pu être correctement mis en signet. Vérifiez que le titre et le lien soient correct et réessayez.",
+ 'bookmarks:save:invalid' => "L'addresse du signet est invalide et ne peut être sauvé.",
+ 'bookmarks:delete:failed' => "Votre signet n'a pu être supprimé. Merci de réessayer.",
+);
+
+add_translation("fr", $french);
diff --git a/mod/languages/languages/fr/fr.categories.php b/mod/languages/languages/fr/fr.categories.php
new file mode 100644
index 000000000..d7766ec2e
--- /dev/null
+++ b/mod/languages/languages/fr/fr.categories.php
@@ -0,0 +1,15 @@
+<?php
+/**
+ * Categories English language file
+ */
+
+$french = array(
+ 'categories' => "Catégories",
+ 'categories:settings' => "Définir les catégories du site",
+ 'categories:explanation' => "Pour définir quelques catégories pré-déterminées qui seront utilisées à travers l'ensemble du site, veuillez les saisir ci-dessous, en les séparant par des virgules. Les outils compatibles pourront alors les afficher quand les utilisateurs créent ou éditent des contenus.",
+ 'categories:save:success' => "Les catégories du site ont été correctement enregistrées.",
+ 'categories:results' => "Résultats pour la catégorie du site: %s",
+ 'categories:on_activate_reminder' => "Les lots de catégories ne fonctionneront pas tant que vous n'aurez pas ajouté de catégories ! <a href=\"%s\">Ajouter une catégorie maintenant.</a>",
+);
+
+add_translation("fr", $french);
diff --git a/mod/languages/languages/fr/fr.custom_index.php b/mod/languages/languages/fr/fr.custom_index.php
new file mode 100644
index 000000000..ae3f53d1e
--- /dev/null
+++ b/mod/languages/languages/fr/fr.custom_index.php
@@ -0,0 +1,14 @@
+<?php
+/**
+ * Custom Index English language file
+ */
+
+$french = array(
+ 'custom:bookmarks' => "Signets les plus récents",
+ 'custom:groups' => "Groupes les plus récents",
+ 'custom:files' => "Fichiers les plus récents",
+ 'custom:blogs' => "Articles de blog les plus récents",
+ 'custom:members' => "Nouveaux membres",
+);
+
+add_translation("fr", $french); \ No newline at end of file
diff --git a/mod/languages/languages/fr/fr.dashboard.php b/mod/languages/languages/fr/fr.dashboard.php
new file mode 100644
index 000000000..d7d008c74
--- /dev/null
+++ b/mod/languages/languages/fr/fr.dashboard.php
@@ -0,0 +1,14 @@
+<?php
+/**
+ * User dashboard languages
+ */
+
+$french = array(
+ 'dashboard:widget:group:title' => "Activité groupe",
+ 'dashboard:widget:group:desc' => "Voir l'activité dans l'un de vos groupes",
+ 'dashboard:widget:group:select' => "Sélectionner un groupe",
+ 'dashboard:widget:group:noactivity' => "Il n'y a aucune activité dans ce groupe",
+ 'dashboard:widget:group:noselect' => "Editer ce widget pour sélectionner un groupe",
+);
+
+add_translation("fr", $french);
diff --git a/mod/languages/languages/fr/fr.developers.php b/mod/languages/languages/fr/fr.developers.php
new file mode 100644
index 000000000..057299bf2
--- /dev/null
+++ b/mod/languages/languages/fr/fr.developers.php
@@ -0,0 +1,61 @@
+<?php
+/**
+ * Elgg developer tools English language file.
+ *
+ */
+
+$french = array(
+ // menu
+ 'admin:develop_tools' => "Outils",
+ 'admin:develop_tools:preview' => "Bac à sable thème",
+ 'admin:develop_tools:inspect' => "Inspecter",
+ 'admin:developers' => "Les développeurs",
+ 'admin:developers:settings' => "Paramètres développeurs",
+
+ // settings
+ 'elgg_dev_tools:settings:explanation' => "Pour vos dévelopements et déboguage, contrôlez les paramètres ci-dessous. Certains de ces paramètres sont aussi disponibles sur d'autres pages adminitrations.",
+ 'developers:label:simple_cache' => "Utiliser le cache simple",
+ 'developers:help:simple_cache' => "Désactiver le fichier cache lors du développement. Autrement, les changements que vous verrez (y compris les css) seront ignorés.",
+ 'developers:label:view_path_cache' => "Utiliser voir le chemin du cache",
+ 'developers:help:view_path_cache' => "Désactivez cette option lors du développement. Autrement, les nouveaux aspects de vos plugins ne seront pas enregistrés.",
+ 'developers:label:debug_level' => "Niveau de suivi des traces",
+ 'developers:help:debug_level' => "Contrôle la quantité d'informations enregistrées. Voir elgg_log() pour plus d'informations.",
+ 'developers:label:display_errors' => "Affichage des erreurs PHP fatales",
+ 'developers:help:display_errors' => "Par défaut, le fichier .htaccess d'Elgg supprime l'affichage des erreurs fatales.",
+ 'developers:label:screen_log' => "Journal à l'écran",
+ 'developers:help:screen_log' => "Affiche les sorties elgg_log() et elgg_dump() sur la page web.",
+ 'developers:label:show_strings' => "Montrer les chaines de traduction Brutes",
+ 'developers:help:show_strings' => "Affiche les chaines de traduction utilisées par elgg_echo().",
+ 'developers:label:wrap_views' => "Vues contractées",
+ 'developers:help:wrap_views' => "Cela associe toutes les vues avec des commentaires HTML. Utile pour trouver la vue créant un fichier HTML particulier. (traduction à revoir, chaine originale : This wraps almost every view with HTML comments. Useful for finding the view creating particular HTML.)",
+ 'developers:label:log_events' => "Journaux des évènements et interceptions plugins.",
+ 'developers:help:log_events' => "Ecrire les évènements et les interceptions plugins dans le journal. Attention : il y a en beaucoup par page.",
+
+ 'developers:debug:off' => "Arrêt",
+ 'developers:debug:error' => "Erreur",
+ 'developers:debug:warning' => "Avertissement",
+ 'developers:debug:notice' => "Avis",
+
+ // inspection
+ 'developers:inspect:help' => "Inspecter la configuration système d'Elgg.",
+
+ // event logging
+ 'developers:event_log_msg' => "%s : '%s, %s' dans %s",
+
+ // theme preview
+ 'theme_preview:general' => "Introduction",
+ 'theme_preview:breakout' => "Sortir de l'iframe",
+ 'theme_preview:buttons' => "Boutons",
+ 'theme_preview:components' => "Composants",
+ 'theme_preview:forms' => "Formulaires",
+ 'theme_preview:grid' => "Grille",
+ 'theme_preview:icons' => "Icônes",
+ 'theme_preview:modules' => "Modules",
+ 'theme_preview:navigation' => "Navigation",
+ 'theme_preview:typography' => "Typographie",
+
+ // status messages
+ 'developers:settings:success' => "Paramètres sauvegardés",
+);
+
+add_translation("fr", $french); \ No newline at end of file
diff --git a/mod/languages/languages/fr/fr.diagnostics.php b/mod/languages/languages/fr/fr.diagnostics.php
new file mode 100644
index 000000000..e65d259be
--- /dev/null
+++ b/mod/languages/languages/fr/fr.diagnostics.php
@@ -0,0 +1,70 @@
+<?php
+ /**
+ * Elgg diagnostics language pack.
+ *
+ * @package ElggDiagnostics
+ */
+
+ $french = array(
+
+ 'admin:develop_utilities:diagnostics' => "Diagnostic du système",
+ 'diagnostics' => "Diagnostics du système",
+ 'diagnostics:report' => "Rapport de Diagnostic",
+ 'diagnostics:unittester' => "Tests d'unités",
+
+ 'diagnostics:description' => "Le rapport de diagnostic suivant est utile pour diagnostiquer tout problème avec Elgg, et devrait être inclus dans tout rapport d'erreur que vous rapportez.",
+ 'diagnostics:unittester:description' => "Les tests d'unités contrôlent le Core de Elgg en cas d'APIs cassés ou défectueux.",
+
+ 'diagnostics:unittester:description' => "Les tests d'unités contrôlent le Core de Elgg en cas d'APIs cassés ou défectueux.",
+ 'diagnostics:unittester:debug' => "Le site doit être en mode debug pour lancer les tests d'unités.",
+ 'diagnostics:unittester:warning' => "ATTENTION: ces tests peuvent laisser des éléments de débogage dans votre base de données.<br /> NE PAS UTILISER SUR UN SITE DE PRODUCTION !",
+
+ 'diagnostics:test:executetest' => "Exécuter le test",
+ 'diagnostics:test:executeall' => "Tout exécuter",
+ 'diagnostics:unittester:notests' => "Désolé, il n'y a pas de module d'unité de test installé actuellement.",
+ 'diagnostics:unittester:testnotfound' => "Désolé, le rapport ne peut être généré, le test correspondant n'a pas été trouvé",
+
+ 'diagnostics:unittester:testresult:nottestclass' => "Echec - le résultat n'est pas une classe de test",
+ 'diagnostics:unittester:testresult:fail' => "Echec",
+ 'diagnostics:unittester:testresult:success' => "Succes",
+
+ 'diagnostics:unittest:example' => "Exemple de test d'unité, seulement disponible en mode debug.",
+
+ 'diagnostics:unittester:report' => "Rapport de test pour %s",
+
+ 'diagnostics:download' => "Télécharger le fichier '.txt'",
+
+
+ 'diagnostics:header' => "========================================================================
+Elgg Diagnostic Report
+Généré %s par %s
+========================================================================
+
+",
+ 'diagnostics:report:basic' => "
+Elgg Release %s, version %s
+
+------------------------------------------------------------------------",
+ 'diagnostics:report:php' => "
+PHP info:
+%s
+------------------------------------------------------------------------",
+ 'diagnostics:report:plugins' => "
+Plugins installés et détails:
+
+%s
+------------------------------------------------------------------------",
+ 'diagnostics:report:md5' => "
+Fichiers installés et checksums:
+
+%s
+------------------------------------------------------------------------",
+ 'diagnostics:report:globals' => "
+Variables globales:
+
+%s
+------------------------------------------------------------------------",
+
+ );
+
+add_translation("fr", $french);
diff --git a/mod/languages/languages/fr/fr.embed.php b/mod/languages/languages/fr/fr.embed.php
new file mode 100644
index 000000000..77edd8b5c
--- /dev/null
+++ b/mod/languages/languages/fr/fr.embed.php
@@ -0,0 +1,21 @@
+<?php
+/**
+ * Embed French language strings
+ *
+ */
+
+$french = array(
+ 'embed:embed' => "Importé",
+ 'embed:media' => "Fichier importé",
+ 'embed:instructions' => "Cliquez sur le fichier de votre choix pour l'importer dans votre contenu.",
+ 'embed:upload' => "Envoyer des médias",
+ 'embed:upload_type' => "Envoyer type : ",
+
+ // messages
+ 'embed:no_upload_content' => "Aucun fichier téléchargé !",
+ 'embed:no_section_content' => "Pas d'éléments trouvés.",
+
+ 'embed:no_sections' => "Aucun plugin gérant l'intégration de fichier média n'a été trouvé. Demander à l'administrateur du site d'activer un plugin gérant l'intégration de fichier média.",
+);
+
+add_translation("fr", $french); \ No newline at end of file
diff --git a/mod/languages/languages/fr/fr.externalpages.php b/mod/languages/languages/fr/fr.externalpages.php
new file mode 100644
index 000000000..28c423af0
--- /dev/null
+++ b/mod/languages/languages/fr/fr.externalpages.php
@@ -0,0 +1,27 @@
+<?php
+/**
+ * External pages English language file
+ */
+
+$french = array(
+
+ /**
+ * Menu items and titles
+ */
+ 'expages' => "Pages externes",
+ 'admin:appearance:expages' => "Pages du site",
+ 'expages:about' => "A propos",
+ 'expages:terms' => "Mentions légales",
+ 'expages:privacy' => "Informations personnelles",
+ 'expages:contact' => "Contact",
+
+ 'expages:notset' => "Cette page n'a pas été définie pour le moment.",
+
+ /**
+ * Status messages
+ */
+ 'expages:posted' => "Votre message de page a bien été posté.",
+ 'expages:error' => "Impossible de sauver cette page.",
+);
+
+add_translation("fr", $french); \ No newline at end of file
diff --git a/mod/languages/languages/fr/fr.file.php b/mod/languages/languages/fr/fr.file.php
new file mode 100644
index 000000000..e012795e9
--- /dev/null
+++ b/mod/languages/languages/fr/fr.file.php
@@ -0,0 +1,110 @@
+<?php
+/**
+ * Elgg file plugin language pack
+ *
+ * @package ElggFile
+ */
+
+$french = array(
+
+ /**
+ * Menu items and titles
+ */
+ 'file' => "Fichier",
+ 'file:user' => "Fichiers de %s",
+ 'file:friends' => "Fichiers des amis de %s",
+ 'file:all' => "Tous les fichiers du site",
+ 'file:edit' => "Editer le fichier",
+ 'file:more' => "Plus de fichiers",
+ 'file:list' => "Vue liste",
+ 'file:group' => "Fichiers du groupe",
+ 'file:gallery' => "Vue galerie",
+ 'file:gallery_list' => "Vue 'liste' ou 'galerie'",
+ 'file:num_files' => "Nombre de fichiers à afficher",
+ 'file:user:gallery'=> "Voir la gallerie %s",
+ 'file:via' => "via les fichiers",
+ 'file:upload' => "Envoyer un fichier",
+ 'file:replace' => "Remplacer le contenu du fichier (laisser en blanc pour ne rien changer)",
+ 'file:list:title' => "de %s %s %s",
+ 'file:title:friends' => "Amis",
+
+ 'file:add' => "Envoyer un fichier",
+
+ 'file:file' => "Fichier",
+ 'file:title' => "Titre",
+ 'file:desc' => "Description",
+ 'file:tags' => "Tags",
+
+ 'file:list:list' => "Basculer vers la vue en liste",
+ 'file:list:gallery' => "Basculer vers la vue en galerie",
+
+ 'file:types' => "Type de fichiers téléchargés",
+
+ 'file:type:' => "Fichiers",
+ 'file:type:all' => "Tous les fichiers",
+ 'file:type:video' => "Vidéos",
+ 'file:type:document' => "Documents",
+ 'file:type:audio' => "Audio",
+ 'file:type:image' => "Images",
+ 'file:type:general' => "Général",
+
+ 'file:user:type:video' => "Les documents de %s",
+ 'file:user:type:document' => "Les documents de %s",
+ 'file:user:type:audio' => "Les fichiers audio de %s",
+ 'file:user:type:image' => "Les images de %s",
+ 'file:user:type:general' => "Les fichiers généraux de %s",
+
+ 'file:friends:type:video' => "Les vidéos de vos contacts",
+ 'file:friends:type:document' => "Les documents de vos contacts",
+ 'file:friends:type:audio' => "Les enregistrements audio de vos contacts",
+ 'file:friends:type:image' => "Les images de vos contacts",
+ 'file:friends:type:general' => "Les fichiers généraux de vos contacts",
+
+ 'file:widget' => "Widget fichiers",
+ 'file:widget:description' => "Liste de vos derniers fichiers",
+
+ 'groups:enablefiles' => "Activer les fichiers de groupes",
+
+ 'file:download' => "Télécharger ce",
+
+ 'file:delete:confirm' => "Etes-vous sûr(e) de vouloir supprimer ce fichier ?",
+
+ 'file:tagcloud' => "Nuage de tags",
+
+ 'file:display:number' => "Nombre de fichiers à afficher",
+
+ 'river:create:object:file' => "%s a téléchargé le fichier %s",
+ 'river:comment:object:file' => "%s a commenté le fichier %s",
+
+ 'item:object:file' => "Fichiers",
+
+ 'file:newupload' => "Un nouveau fichier a été chargé",
+
+ /**
+ * Embed media
+ **/
+
+ 'file:embed' => "Importer un fichier media",
+ 'file:embedall' => "Tout",
+
+ /**
+ * Status messages
+ */
+
+ 'file:saved' => "Votre fichier a bien été enregistré.",
+ 'file:deleted' => "Votre fichier a bien été supprimé.",
+
+ /**
+ * Error messages
+ */
+
+ 'file:none' => "Aucun fichier pour le moment.",
+ 'file:uploadfailed' => "Désolé, votre fichier n'a pu être enregistré.",
+ 'file:downloadfailed' => "Désolé, ce fichier n'est pas disponible en ce moment.",
+ 'file:deletefailed' => "Votre fichier n'a pas pu être effacé en ce moment.",
+ 'file:noaccess' => "Vous n'avez pas la permission de modifier ce fichier",
+ 'file:cannotload' => "Erreur de chargement du fichier",
+ 'file:nofile' => "Vous devez choisir un fichier",
+);
+
+add_translation("fr", $french); \ No newline at end of file
diff --git a/mod/languages/languages/fr/fr.garbagecollector.php b/mod/languages/languages/fr/fr.garbagecollector.php
new file mode 100644
index 000000000..aa582d389
--- /dev/null
+++ b/mod/languages/languages/fr/fr.garbagecollector.php
@@ -0,0 +1,25 @@
+<?php
+/**
+ * Elgg garbage collector language pack.
+ *
+ * @package ElggGarbageCollector
+ */
+
+$french = array(
+ 'garbagecollector:period' => "A quelle fréquence souhaitez-vous faire tourner le ramasse-miettes ?",
+
+ 'garbagecollector:weekly' => "Une fois par semaine",
+ 'garbagecollector:monthly' => "Une fois par mois",
+ 'garbagecollector:yearly' => "Une fois par an",
+
+ 'garbagecollector' => "Ramasse-miettes",
+ 'garbagecollector:done' => "Terminé",
+ 'garbagecollector:optimize' => "Optimisation en cours %s ",
+
+ 'garbagecollector:error' => "Erreur",
+ 'garbagecollector:ok' => "Ok",
+
+ 'garbagecollector:gc:metastrings' => "Nettoyage des chaînes meta (metastrings) non liées: ",
+);
+
+add_translation("fr", $french); \ No newline at end of file
diff --git a/mod/languages/languages/fr/fr.groups.php b/mod/languages/languages/fr/fr.groups.php
new file mode 100644
index 000000000..8e3098375
--- /dev/null
+++ b/mod/languages/languages/fr/fr.groups.php
@@ -0,0 +1,265 @@
+<?php
+/**
+ * Elgg groups plugin language pack
+ *
+ * @package ElggGroups
+ */
+
+$french = array(
+
+ /**
+ * Menu items and titles
+ */
+ 'groups' => "Groupes",
+ 'groups:owned' => "Les groupes que je possède",
+ 'groups:yours' => "Mes groupes",
+ 'groups:user' => "Les groupes de %s",
+ 'groups:all' => "Tous les groupes",
+ 'groups:add' => "Créer un nouveau groupe",
+ 'groups:edit' => "Modifier le groupe",
+ 'groups:delete' => "Supprimer le groupe",
+ 'groups:membershiprequests' => "Gérer les membres souhaitant se joindre au groupe",
+ 'groups:invitations' => "Invitations du groupe",
+
+ 'groups:icon' => "Icone du groupe (ne rien inscrire pour laisser inchangé)",
+ 'groups:name' => "Nom du groupe",
+ 'groups:username' => "Nom court du goupe (Qui s'affichera dans l'URL : en caractères alphanumériques)",
+ 'groups:description' => "Description",
+ 'groups:briefdescription' => "Brève description",
+ 'groups:interests' => "Intérêts",
+ 'groups:website' => "Site web",
+ 'groups:members' => "Membres du groupe",
+ 'groups:members:title' => "Les membres de %s",
+ 'groups:members:more' => "Voir tous les membres",
+ 'groups:membership' => "Permissions d'accès au groupe",
+ 'groups:access' => "Permissions d'accès",
+ 'groups:owner' => "Propriétaire",
+ 'groups:widget:num_display' => "Nombre de groupes à afficher",
+ 'groups:widget:membership' => "Adhésion au groupe",
+ 'groups:widgets:description' => "Afficher les groupes dont vous êtes membre dans votre profil",
+ 'groups:noaccess' => "Vous n'avez pas accès au groupe",
+ 'groups:permissions:error' => "Vous n'avez pas les autorisations pour çà",
+ 'groups:ingroup' => "dans le groupe",
+ 'groups:cantedit' => "Vous ne pouvez pas modifier ce groupe",
+ 'groups:saved' => "Groupe enregistré",
+ 'groups:featured' => "Les groupes à la une",
+ 'groups:makeunfeatured' => "Enlever de la une",
+ 'groups:makefeatured' => "Mettre à la une",
+ 'groups:featuredon' => "%s est maintenant un groupe à la une.",
+ 'groups:unfeatured' => "s% a été enlevé par les groupes à la une.",
+ 'groups:featured_error' => "Groupe invalide.",
+ 'groups:joinrequest' => "Demander une adhésion au groupe",
+ 'groups:join' => "Rejoindre le groupe",
+ 'groups:leave' => "Quitter le groupe",
+ 'groups:invite' => "Inviter des contacts",
+ 'groups:invite:title' => "Invitez des amis à ce groupe",
+ 'groups:inviteto' => "Inviter des contacts au groupe '%s'",
+ 'groups:nofriends' => "Vous n'avez plus de contacts à inviter à ce groupe.",
+ 'groups:nofriendsatall' => "Vous n'avez pas d'amis à inviter !",
+ 'groups:viagroups' => "Via les groupes",
+ 'groups:group' => "Groupe",
+ 'groups:search:tags' => "Tag",
+ 'groups:search:title' => "Rechercher des groupes qui contiennent le tag '% s'",
+ 'groups:search:none' => "Aucun groupe correspondant n'a été trouvé",
+
+ 'groups:activity' => "Activité du Groupe",
+ 'groups:enableactivity' => "Rendre disponible Activité de groupe",
+ 'groups:activity:none' => "Il n'y a pas encore d'activité de groupe",
+
+ 'groups:notfound' => "Le groupe n'a pas été trouvé",
+ 'groups:notfound:details' => "Le groupe que vous recherchez n'existe pas, ou alors vous n'avez pas la permission d'y accéder",
+
+ 'groups:requests:none' => "Il n'y a pas de membre demandant de rejoindre le groupe en ce moment.",
+
+ 'groups:invitations:none' => "Il n'y a pas d'invitations en attente.",
+
+ 'item:object:groupforumtopic' => "Sujets de discussion",
+
+ 'groupforumtopic:new' => "Ajouter un message à la discussion",
+
+ 'groups:count' => "groupe créé",
+ 'groups:open' => "groupe ouvert",
+ 'groups:closed' => "groupe fermé",
+ 'groups:member' => "membres",
+ 'groups:searchtag' => "Rechercher des groupes par des mots-clé",
+
+ 'groups:more' => "Plus de groupes",
+ 'groups:none' => "Aucun groupe",
+
+
+ /*
+ * Access
+ */
+ 'groups:access:private' => "Fermé - Les utilisateurs doivent être invités",
+ 'groups:access:public' => "Ouvert - N'importe quel utilisateur peut rejoindre le groupe",
+ 'groups:access:group' => "Membres du groupe seulement",
+ 'groups:closedgroup' => "Ce groupe est en adhésion privée.",
+ 'groups:closedgroup:request' => "Pour demander à être ajouté, cliquer le lien 'Demander une adhésion'.",
+ 'groups:visibility' => "Qui peut voir ce groupe ?",
+
+ /*
+ Group tools
+ */
+ 'groups:enableforum' => "Activer le module 'discussion' du groupe",
+ 'groups:yes' => "oui",
+ 'groups:no' => "non",
+ 'groups:lastupdated' => "Dernière mise à jour %s par %s",
+ 'groups:lastcomment' => "Dernier commentaire %s by %s",
+
+ /*
+ Group discussion
+ */
+ 'discussion' => "Discussion",
+ 'discussion:add' => "Ajouter un sujet de discussion",
+ 'discussion:latest' => "Dernières discussions",
+ 'discussion:group' => "Groupe de discussion",
+ 'discussion:none' => "Aucune discussion",
+ 'discussion:reply:title' => "Réponse par %s",
+
+ 'discussion:topic:created' => "Le sujet de discussion a été créé.",
+ 'discussion:topic:updated' => "Le sujet de discussion a été mis à jour.",
+ 'discussion:topic:deleted' => "Le sujet de discussion a été supprimée.",
+
+ 'discussion:topic:notfound' => "Le sujet de discussion est introuvable",
+ 'discussion:error:notsaved' => "Impossible d'enregistrer ce sujet",
+ 'discussion:error:missing' => "Les deux champs 'titre' et 'message' sont obligatoires",
+ 'discussion:error:permissions' => "Vous n'avez pas les autorisations pour effectuer cette action",
+ 'discussion:error:notdeleted' => "Impossible de supprimer le sujet de discussion",
+
+ 'discussion:reply:deleted' => "La réponse de la discussion a été supprimée.",
+ 'discussion:reply:error:notdeleted' => "Impossible de supprimer la réponse de la discussion",
+
+ 'reply:this' => "Répondre à çà",
+
+ 'group:replies' => "Réponses",
+ 'groups:forum:created' => "Créé %s avec %d commentaires",
+ 'groups:forum:created:single' => "Créé %s avec %d réponse",
+ 'groups:forum' => "Discussion",
+ 'groups:addtopic' => "Ajouter un sujet",
+ 'groups:forumlatest' => "Dernière discussion",
+ 'groups:latestdiscussion' => "Dernières discussions",
+ 'groups:newest' => "Récents",
+ 'groups:popular' => "Populaires",
+ 'groupspost:success' => "Votre réponse a été publié avec succès",
+ 'groups:alldiscussion' => "Dernière discussion",
+ 'groups:edittopic' => "Modifier le sujet",
+ 'groups:topicmessage' => "Message du sujet",
+ 'groups:topicstatus' => "Statut du sujet",
+ 'groups:reply' => "Publier un commentaire",
+ 'groups:topic' => "Sujets",
+ 'groups:posts' => "Posts",
+ 'groups:lastperson' => "Dernière personne",
+ 'groups:when' => "Quand",
+ 'grouptopic:notcreated' => "Aucun sujet n'a été créé.",
+ 'groups:topicopen' => "Ouvert",
+ 'groups:topicclosed' => "Fermé",
+ 'groups:topicresolved' => "Résolu",
+ 'grouptopic:created' => "Votre sujet a été créé.",
+ 'groupstopic:deleted' => "Sujet supprimé",
+ 'groups:topicsticky' => "Sticky",
+ 'groups:topicisclosed' => "Cette discussion sujet est fermée.",
+ 'groups:topiccloseddesc' => "Cette discussion a été fermée et n'accepte plus de nouveaux commentaires.",
+ 'grouptopic:error' => "Votre sujet n'a pas pu être créé. Merci d'essayer plus tard ou de contacter un administrateur du système.",
+ 'groups:forumpost:edited' => "Vous avez modifié ce billet avec succés.",
+ 'groups:forumpost:error' => "Il y a eu un problème lors de la modification du billet.",
+
+
+ 'groups:privategroup' => "Ce groupe est privé. Il est nécessaire de demander une adhésion.",
+ 'groups:notitle' => "Les groupes doivent avoir un titre",
+ 'groups:cantjoin' => "N'a pas pu rejoindre le groupe",
+ 'groups:cantleave' => "N'a pas pu quitter le groupe",
+ 'groups:removeuser' => "Retirer du groupe",
+ 'groups:cantremove' => "Ne peut retirer l'utilisateur du groupe",
+ 'groups:removed' => "Retiré du groupe %s avec succès",
+ 'groups:addedtogroup' => "A ajouté avec succés l'utilisateur au groupe",
+ 'groups:joinrequestnotmade' => "La demande d'adhésion n'a pas pu être réalisée",
+ 'groups:joinrequestmade' => "La demande d'adhésion s'est déroulée avec succés",
+ 'groups:joined' => "Vous avez rejoint le groupe avec succés !",
+ 'groups:left' => "Vous avez quitter le groupe avec succés",
+ 'groups:notowner' => "Désolé, vous n'êtes pas le propriétaire du groupe.",
+ 'groups:notmember' => "Désolé, vous n'êtes pas membre de ce groupe.",
+ 'groups:alreadymember' => "Vous êtes déjà membre de ce groupe !",
+ 'groups:userinvited' => "L'utilisateur a été invité.",
+ 'groups:usernotinvited' => "L'utilisateur n'a pas pu être invité",
+ 'groups:useralreadyinvited' => "L'utilisateur a déjà été invité",
+ 'groups:invite:subject' => "%s vous avez été invité(e) à rejoindre %s !",
+ 'groups:updated' => "Derniere réponse par %s %s",
+ 'groups:started' => "Démarré par %s",
+ 'groups:joinrequest:remove:check' => "Etes-vous sûr de vouloir supprimer cette demande d'adhésion ?",
+ 'groups:invite:remove:check' => "Etes-vous sûr de vouloir supprimer cette invitation ?",
+ 'groups:invite:body' => "Bonjour %s,
+
+Vous avez été invité(e) à rejoindre le groupe '%s' cliquez sur le lien ci-dessous pour confirmer:
+
+%s",
+
+ 'groups:welcome:subject' => "Bienvenue dans le groupe %s !",
+ 'groups:welcome:body' => "Bonjour %s !
+
+Vous êtes maintenant membre du groupe '%s' ! Cliquez le lien ci-dessous pour commencer à participer !
+
+%s",
+
+ 'groups:request:subject' => "%s a demandé une adhésion à %s",
+ 'groups:request:body' => "Bonjour %s,
+
+%s a demandé à rejoindre le groupe '%s', cliquez le lien ci-dessous pour voir son profil :
+
+%s
+
+ou cliquez le lien ci-dessous pour confirmer son adhésion :
+
+%s",
+
+ /*
+ Forum river items
+ */
+
+ 'river:create:group:default' => "%s a créé le groupe %s",
+ 'river:join:group:default' => "%s a rejoint le groupe %s",
+ 'river:create:object:groupforumtopic' => "%s a ajouté un nouveau sujet de discussion %s",
+ 'river:reply:object:groupforumtopic' => "%s a répondu sur le sujet de discussion %s",
+
+ 'groups:nowidgets' => "Aucun widget n'ont été défini pour ce groupe.",
+
+
+ 'groups:widgets:members:title' => "Membres du groupe",
+ 'groups:widgets:members:description' => "Lister les membres d'un groupe.",
+ 'groups:widgets:members:label:displaynum' => "Lister les membres d'un groupe.",
+ 'groups:widgets:members:label:pleaseedit' => "Merci de configurer ce widget.",
+
+ 'groups:widgets:entities:title' => "Objets dans le groupe",
+ 'groups:widgets:entities:description' => "Lister les objets enregistré dans ce groupe",
+ 'groups:widgets:entities:label:displaynum' => "Lister les objets d'un groupe.",
+ 'groups:widgets:entities:label:pleaseedit' => "Merci de configurer ce widget.",
+
+ 'groups:forumtopic:edited' => "Sujet du forum modifié avec succés.",
+
+ 'groups:allowhiddengroups' => "Voulez-vous permettre les groupes privés (invisibles) ?",
+
+ /**
+ * Action messages
+ */
+ 'group:deleted' => "Contenus du groupe et groupe supprimés",
+ 'group:notdeleted' => "Le groupe n'a pas pu être supprimé",
+
+ 'group:notfound' => "Impossible de trouver le groupe",
+ 'grouppost:deleted' => "La publication dans le groupe a été effacée",
+ 'grouppost:notdeleted' => "La publication dans le groupe n'a pas pu être effacée",
+ 'groupstopic:deleted' => "Sujet supprimé",
+ 'groupstopic:notdeleted' => "Le sujet n'a pas pu être supprimé",
+ 'grouptopic:blank' => "Pas de sujet",
+ 'grouptopic:notfound' => "Le sujet n'a pu être trouvé",
+ 'grouppost:nopost' => "Pas d'articles",
+ 'groups:deletewarning' => "Etes-vous sur de vouloir supprimer ce groupe ? Cette action est irréversible !",
+
+ 'groups:invitekilled' => "L'invitation a été supprimée",
+ 'groups:joinrequestkilled' => "La demande d'adhésion a été supprimée.",
+
+ // ecml
+ 'groups:ecml:discussion' => "Discussions de groupe",
+ 'groups:ecml:groupprofile' => "Les profils de groupe",
+
+);
+
+add_translation("fr", $french);
diff --git a/mod/languages/languages/fr/fr.install.php b/mod/languages/languages/fr/fr.install.php
new file mode 100644
index 000000000..9a87367e4
--- /dev/null
+++ b/mod/languages/languages/fr/fr.install.php
@@ -0,0 +1,156 @@
+<?php
+/**
+ * Installer English Language
+ *
+ * @package ElggLanguage
+ * @subpackage Installer
+ */
+
+$french = array(
+ 'install:title' => "Installation d'Elgg",
+ 'install:welcome' => "Bienvenu",
+ 'install:requirements' => "Vérification des pré-requis techniques",
+ 'install:database' => "Installation base de donnée",
+ 'install:settings' => "Configuration du site",
+ 'install:admin' => "Créer un compte administrateur",
+ 'install:complete' => "Terminé",
+
+ 'install:welcome:instructions' => "L'installation d'Elgg a 6 étapes simples et commence par la lecture de cette page de bienvenu !
+
+Si vous n'êtes pas déjà prêt, lisez les instructions d'installation qui font partis d'Elgg (ou cliquer sur le lien instructions au bas de la page).
+
+Si vous êtes prêt à commencer, cliquer sur le bouton Suivant.",
+ 'install:requirements:instructions:success' => "Votre serveur a passé la vérification des pré-requis techniques.",
+ 'install:requirements:instructions:failure' => "Votre serveur n'a pas passé la vérification des pré-requis techniques. Après avoir résolu les questions ci-dessous , actualisez cette page. Consultez les liens de dépannage au bas de cette page si vous avez besoin d'aide supplémentaire.",
+ 'install:requirements:instructions:warning' => "Votre serveur a passé la vérification des pré-requis techniques, mais il y a encore au moins un avertissement. Nous vous recommandons de vérifier la page dépannage de l'installation pour plus de détails.",
+
+ 'install:require:php' => "PHP",
+ 'install:require:rewrite' => "Serveur web",
+ 'install:require:settings' => "Fichier paramètres",
+ 'install:require:database' => "Base de données",
+
+ 'install:check:root' => "Votre serveur web n'a pas la permission de créer le fichier \".htaccess\" dans le répertoire racine d'Elgg. Vous avez deux choix :
+
+ 1. Changer les permissions dans le répertoire racine
+
+ 2. Copier le fichier \".htaccess_dist\" en le renommant \".htaccess\"",
+
+ 'install:check:php:version' => "Elgg a besoin de la version %s de PHP ou supérieur. Ce serveur utilise la version %s.",
+ 'install:check:php:extension' => "Elgg a besoin de la version %s de l'extention PHP.",
+ 'install:check:php:extension:recommend' => "Il est recommandé que l'extention PHP %s soit installé.",
+ 'install:check:php:open_basedir' => "La directive \"open_basedir\" de PHP peut empêcher Elgg d'enregistrer des fichiers dans son répertoire de données.",
+ 'install:check:php:safe_mode' => "Exécute PHP en mode sans échec n'est pas conseillé et peut causer des problèmes avec Elgg.",
+ 'install:check:php:arg_separator' => "Pour fonctionner l'option d'Elgg arg_separator.output doit être \"&\", et la valeur sur votre serveur est %s",
+ 'install:check:php:register_globals' => "L'option \"Register globals\" doit être mis à \"off\".",
+ 'install:check:php:session.auto_start' => "Pour fonctionner l'option d'Elgg session.auto_start doit être mise à \"off\". Soit modifier la configuration de votre serveur ou ajouter cette directive au fichier \".htaccess\" d'Elgg.",
+
+ 'install:check:enginedir' => "Votre serveur web n'a pas la permission de créer le fichier \"settings.php\" (paramètres) dans le répertoire \"engine\" (moteur) d'Elgg. Vous avez deux choix :
+
+ 1. Changer les permissions dans le répertoire \"engine\"
+
+ 2. Copier le fichier \"settings.example.php\" en le renommant \"settings.php\" et suivre les instructions à l'intérieur, pour définir les paramètres de la base de données.",
+ 'install:check:readsettings' => "Un fichier de paramètres existe dans le répertoire \"engine\" (moteur), mais le serveur web ne peut pas le lire. Vous pouvez supprimer le fichier ou modifier les autorisations de lecture sur lui.",
+
+ 'install:check:php:success' => "Votre serveur PHP remplis tous les pré-requis techniques d'Elgg.",
+ 'install:check:rewrite:success' => "Le test des règles de redirection s'est fait avec succès.",
+ 'install:check:database' => "Les pré-requis techniques des base de données sont verifiés quand Elgg les lit.",
+
+ 'install:database:instructions' => "Si vous n'avez pas déjà créé une base de données pour Elgg, le faire maintenant. Ensuite, remplissez les valeurs ci-dessous pour initialiser la base d'Elgg.",
+ 'install:database:error' => "Il y a eu une erreur pendant la création de la base de données Elgg et l'installation ne peut pas continuer. Lisez le message ci-dessus et corrigez les problèmes. Si vous avez besoin de plus d'aide, visitez le lien ci-dessous concernant le dépannage de l'installation ou poster un message sur les forums de la communauté Elgg.",
+
+ 'install:database:label:dbuser' => "Nom utilisateur de la base de données",
+ 'install:database:label:dbpassword' => "Mot de passe de la base de données",
+ 'install:database:label:dbname' => "Nom de la base de données",
+ 'install:database:label:dbhost' => "Nom du serveur de la base de données",
+ 'install:database:label:dbprefix' => "Préfixe des tables de la base de données",
+
+ 'install:database:help:dbuser' => "L'utilisateur qui a tous les privilèges de la base de données MySQL que vous avez créé pour Elgg",
+ 'install:database:help:dbpassword' => "Mot de passe pour le compte d'utilisateur de la base de données ci-dessus ",
+ 'install:database:help:dbname' => "Nom de la base de données d'Elgg",
+ 'install:database:help:dbhost' => "Nom du serveur du serveur MySQL (habituellement localhost)",
+ 'install:database:help:dbprefix' => "Le préfix donné à toutes les tables d'Elgg (habituellement elgg_)",
+
+ 'install:settings:instructions' => "Nous avons besoin d'informations à propos du site car nous configurons Elgg. Si vous n'avez pas <a href=\"http://docs.elgg.org/wiki/Data_directory\" target=\"_blank\">crée un répertoire données</a> pour Elgg, vous devez le faire maintenant.",
+
+ 'install:settings:label:sitename' => "Nom du site",
+ 'install:settings:label:siteemail' => "Adresse mail du site",
+ 'install:settings:label:wwwroot' => "URL du site",
+ 'install:settings:label:path' => "Répertoire d'installation d'Elgg",
+ 'install:settings:label:dataroot' => "Répertoire des données",
+ 'install:settings:label:language' => "Langue du site",
+ 'install:settings:label:siteaccess' => "Accès au site par défaut",
+ 'install:label:combo:dataroot' => "Elgg crée un répertoire de données",
+
+ 'install:settings:help:sitename' => "Nom de votre nouveau site Elgg",
+ 'install:settings:help:siteemail' => "Adresse mail utilisé par Elgg pour la communication avec les utilisateurs",
+ 'install:settings:help:wwwroot' => "L'adresse du site (Elgg habituellement le devine correctement)",
+ 'install:settings:help:path' => "Le répertoire où vous avez mis le code d'Elgg (Elgg habituellement le devine correctement)",
+ 'install:settings:help:dataroot' => "Le répertoire que vous avez créé pour que Elgg enregistre des fichiers (les permissions sur ce répertoire seront vérifiées lorsque vous cliquerez sur Suivant)",
+ 'install:settings:help:dataroot:apache' => "Elgg vous donne la possibilité de créer un répertoire de données ou d'entrer le répertoire que vous avez déjà créé pour stocker les fichiers des utilisateurs (les permissions sur ce répertoire seront vérifiées lorsque vous cliquerez sur Suivant)",
+ 'install:settings:help:language' => "Le langage par défaut pour le site",
+ 'install:settings:help:siteaccess' => "Le niveau d'accès par défaut aux contenus créés pour les nouveaux utilisateurs",
+
+ 'install:admin:instructions' => "Il est maintenant temps de créer un compte administrateur.",
+
+ 'install:admin:label:displayname' => "Affichage le nom",
+ 'install:admin:label:email' => "Adresse mail",
+ 'install:admin:label:username' => "Nom d'utilisateur",
+ 'install:admin:label:password1' => "Mot de passe",
+ 'install:admin:label:password2' => "Mot de passe à nouveau",
+
+ 'install:admin:help:displayname' => "Le nom qui est affiché sur le site pour ce compte",
+ 'install:admin:help:email' => "",
+ 'install:admin:help:username' => "Nom du compte d'utilisteur utilisé pour se connecter",
+ 'install:admin:help:password1' => "Le mot de passe du compte doit avoir au moins une longueur de %u caractères",
+ 'install:admin:help:password2' => "Retaper le mot de passe pour confirmer",
+
+ 'install:admin:password:mismatch' => "Les mots de passe doivent correspondre.",
+ 'install:admin:password:empty' => "Les mots de passe ne peuvent être vide.",
+ 'install:admin:password:tooshort' => "Votre mot de passe était trop court",
+ 'install:admin:cannot_create' => "Impossible de créer un compte administrateur.",
+
+ 'install:complete:instructions' => "Votre site Elgg est maintenant prêt à être utilisé. Cliquez sur le bouton ci-dessous pour être redirigé vers votre site.",
+ 'install:complete:gotosite' => "Aller sur le site site",
+
+ 'InstallationException:UnknownStep' => "%s est une étape d'installation inconnue.",
+
+ 'install:success:database' => "La base de donnée a été installé.",
+ 'install:success:settings' => "Les paramètres du Site ont été sauvegardés.",
+ 'install:success:admin' => "Le compte administrateur a été créé.",
+
+ 'install:error:htaccess' => "Impossible de créé un fichier .htaccess",
+ 'install:error:settings' => "Impossible de créé un fichier paramètres",
+ 'install:error:databasesettings' => "Impossible de se connecter à la base de données avec ces paramètres.",
+ 'install:error:oldmysql' => "La version MySQL doit être la version 5.0 ou supérieur. Votre serveur utilise la version %s.",
+ 'install:error:nodatabase' => "Impossible d'utiliser la base de données %s. Il se peut qu'elle n'existe pas",
+ 'install:error:cannotloadtables' => "Impossible de charger les tables de la base de données",
+ 'install:error:tables_exist' => "Il y a déjà des tables dans la base de données d'Elgg, vous devez soit laisser tomber ces tableaux ou redémarrer l'installateur et nous allons tenter de les utiliser. Pour redémarrer l'installeur, enlevez \"?step=database\" partir de la barre d'adresse URL de votre navigateur et appuyez sur Entrée.",
+ 'install:error:readsettingsphp' => "Impossible de lire le fichier engine/settings.example.php",
+ 'install:error:writesettingphp' => "Impossible d'écrire le fichier engine/settings.php",
+ 'install:error:requiredfield' => "%s est nécessaire",
+ 'install:error:datadirectoryexists' => "Votre répertoire de données %s n'existe pas.",
+ 'install:error:writedatadirectory' => "Le serveur web ne peut pas écrire dans votre répertoire de données %s.",
+ 'install:error:locationdatadirectory' => "Votre répertoire de données %s doit être en dehors du répertoire de votre installation pour des raisons de sécurité.",
+ 'install:error:emailaddress' => "%s n'est pas une adresse mail valide",
+ 'install:error:createsite' => "Impossible de créer le site.",
+ 'install:error:savesitesettings' => "Impossible d'enregistrer les paramètres du site.",
+ 'install:error:loadadmin' => "Impossible de lire le compte administrateur.",
+ 'install:error:adminaccess' => "Impossible de donner des privilèges administrateurs à ce nouveau compte utilisateur.",
+ 'install:error:adminlogin' => " Impossible de se connecter automatiquement à ce nouveau compte administrateur.",
+ 'install:error:rewrite:apache' => "Nous pensons que votre serveur exécute le serveur web \"Apache\".",
+ 'install:error:rewrite:nginx' => "Nous pensons que votre serveur exécute le serveur web \"Nginx\".",
+ 'install:error:rewrite:lighttpd' => "Nous pensons que votre serveur exécute le serveur web \"Lighttpd\".",
+ 'install:error:rewrite:iis' => "Nous pensons que votre serveur exécute le serveur web \"IIS\".",
+ 'install:error:rewrite:allowoverride' => "Le test de réécrire a échoué car très probablement l'option AllowOverride pour le répertoire d'Elgg n'est pas configuré à \"All\" (Tous). Cela empêche Apache de traiter le fichier \".htaccess\" qui contient les règles de réécriture.
+ \n\nUne cause moins probable est qu'un alias pour votre répertoire Elgg est configuré dans Apache et que vous devez définir le RewriteBase dans votre fichier \".htaccess\". Il y a d'autres instructions dans le fichier \".htaccess\". dans votre répertoire d'Elgg.",
+ 'install:error:rewrite:htaccess:write_permission' => "Votre serveur web n'a pas la permission de créer le fichier \".htaccess\". dans le répertoire d'Elgg. Vous devez copier manuellement le fichier \"htaccess_dist\" en le renommant \".htaccess\". ou changer les permissions dans le répertoire.",
+ 'install:error:rewrite:htaccess:read_permission' => "Il y a un fichier \".htaccess\" dans le répertoire d'Elgg, mais votre serveur web n'a pas la permission de le lire.",
+ 'install:error:rewrite:htaccess:non_elgg_htaccess' => "Il y a un fichier \".htaccess\" dans le répertoire d'Elgg, qui n'a pas été créé par Elgg. Enlever le, s'il vous plaît.",
+ 'install:error:rewrite:htaccess:old_elgg_htaccess' => "Il semble y avoir un vieux fichier \".htaccess\" dans le répertoire d'Elgg. Il ne contient pas la règle de réécriture permettant de tester le serveur Web.",
+ 'install:error:rewrite:htaccess:cannot_copy' => "Une erreur inconnue s'est produite lors de la création du fichier \".htaccess\". Dans le répertoire d'Elgg, Vous devez copier manuellement le fichier \".htaccess_dist\" en le renommant \".htaccess\".",
+ 'install:error:rewrite:altserver' => "Le test des règles de réécriture a échoué. Vous devez configurer votre serveur web avec les règles de réécriture d'Elgg et réessayer.",
+ 'install:error:rewrite:unknown' => "Euh, nous ne pouvons comprendre quel type de serveur Web est utilisé sur votre serveur et cela a fait échoué la mise en place des règles de réécriture. Nous ne pouvons donner aucun conseil particulier. Vérifier le lien de dépannage, s'il vous plaît.",
+ 'install:warning:rewrite:unknown' => "Votre serveur ne supporte pas de test automatique des règles de réécriture. Vous pouvez continuer l'installation, mais vous pouvez rencontrer des problèmes avec votre site Vous pouvez tester manuellement les règles de réécriture en cliquant sur ce lien : <a href=\"%s\" target=\"_blank\">test</a>. Vous verrez le mot \"succès\" si les redirections fonctionnent.",
+);
+
+add_translation("fr", $french);
diff --git a/mod/languages/languages/fr/fr.invitefriends.php b/mod/languages/languages/fr/fr.invitefriends.php
new file mode 100644
index 000000000..6a4b0cbaf
--- /dev/null
+++ b/mod/languages/languages/fr/fr.invitefriends.php
@@ -0,0 +1,43 @@
+<?php
+
+/**
+ * Elgg invite language file
+ *
+ * @package ElggInviteFriends
+ */
+
+$french = array(
+
+ 'friends:invite' => "Inviter des contacts",
+
+ 'invitefriends:registration_disabled' => "L'enregistrement des nouveaux utilisateurs a été désactivé sur ce site, vous ne pouvez pas inviter de nouveaux utilisateurs.",
+
+ 'invitefriends:introduction' => "Pour inviter des contacts à vous rejoindre sur ce réseau, entrez leurs adresses mail ci-dessous (une par ligne) :",
+ 'invitefriends:message' => "Ecrivez un message qu'ils vont recevoir avec votre invitation :",
+ 'invitefriends:subject' => "Invitation à rejoindre %s",
+
+ 'invitefriends:success' => "Vos contacts ont été invités.",
+ 'invitefriends:invitations_sent' => "Invitation envoyé: %s. Il ya eu les problèmes suivants :",
+ 'invitefriends:email_error' => "Les invitations ont été envoyées, mais l'adresse suivante comporte des erreurs: %s",
+ 'invitefriends:already_members' => "Les invités suivants sont déja membres: %s",
+ 'invitefriends:noemails' => "Aucune adresse email a été entrée",
+
+ 'invitefriends:message:default' => "
+Bonjour,
+
+Je souhaiterais vous inviter à rejoindre mon réseau sur %s.",
+
+ 'invitefriends:email' => "
+Vous avez été invité à rejoindre %s par %s, qui a ajouté le message suivant :
+
+%s
+
+Pour vous inscrire, cliquez sur le lien suivant :
+
+%s
+
+Ils seront automatiquement ajoutés à vos contacts quand vous aurez créé votre compte.",
+
+ );
+
+add_translation("fr", $french);
diff --git a/mod/languages/languages/fr/fr.likes.php b/mod/languages/languages/fr/fr.likes.php
new file mode 100644
index 000000000..8bb200cc9
--- /dev/null
+++ b/mod/languages/languages/fr/fr.likes.php
@@ -0,0 +1,44 @@
+<?php
+/**
+ * Likes English language file
+ */
+
+$french = array(
+ 'likes:this' => "a aimé çà",
+ 'likes:deleted' => "Votre appréciation a été retiré",
+ 'likes:see' => "Voir ceux qui ont aimé çà",
+ 'likes:remove' => "N'aime pas çà",
+ 'likes:notdeleted' => "Il y a eu un problème, lors de la suppresion d'appréciation",
+ 'likes:likes' => "Vous aimez çà maintenant",
+ 'likes:failure' => "Il y a eu un problème d'appréciation sur cet élément",
+ 'likes:alreadyliked' => "Vous avez déjà porté votre appréciation çà",
+ 'likes:notfound' => "L'élément que vous essayez d'apprécier ne peut être trouvé",
+ 'likes:likethis' => "Aime çà",
+ 'likes:userlikedthis' => "%s aime",
+ 'likes:userslikedthis' => "%s aiment",
+ 'likes:river:annotate' => "aime",
+
+ 'river:likes' => "aiment %s %s",
+
+ // notifications. yikes.
+ 'likes:notifications:subject' => "%s aime votre message \"%s\"",
+ 'likes:notifications:body' =>
+"Bonjour %1$s,
+
+%2$s aime votre message '%3$s' sur %4$s
+
+Voir votre message originale ici :
+
+%5$s
+
+ou voir le profil de %2$s ici :
+
+%6$s
+
+Merci,
+%4$s
+",
+
+);
+
+add_translation("fr", $french); \ No newline at end of file
diff --git a/mod/languages/languages/fr/fr.logbrowser.php b/mod/languages/languages/fr/fr.logbrowser.php
new file mode 100644
index 000000000..cbd66330a
--- /dev/null
+++ b/mod/languages/languages/fr/fr.logbrowser.php
@@ -0,0 +1,27 @@
+<?php
+/**
+ * Elgg log browser plugin language pack
+ *
+ * @package ElggLogBrowser
+ */
+
+$french = array(
+ 'admin:administer_utilities:logbrowser' => "Connection aux journaux",
+ 'logbrowser' => "Visualiseur de journal",
+ 'logbrowser:browse' => "Visualiser les journaux système",
+ 'logbrowser:search' => "Affiner les résultats",
+ 'logbrowser:user' => "Rechercher par nom d'utilisateur",
+ 'logbrowser:starttime' => "Heure de début (par exemple 'dernier lundi', 'il y a une heure')",
+ 'logbrowser:endtime' => "Heure de fin",
+
+ 'logbrowser:explore' => "Explorer le journal",
+
+ 'logbrowser:date' => "Date et heure",
+ 'logbrowser:user:name' => "Utilisateur",
+ 'logbrowser:user:guid' => "Guide de l'utilisateur",
+ 'logbrowser:object' => "Type de l'objet",
+ 'logbrowser:object:guid' => "Aide à propos des Objets",
+ 'logbrowser:action' => "Action",
+);
+
+add_translation("fr", $french);
diff --git a/mod/languages/languages/fr/fr.logrotate.php b/mod/languages/languages/fr/fr.logrotate.php
new file mode 100644
index 000000000..c943282af
--- /dev/null
+++ b/mod/languages/languages/fr/fr.logrotate.php
@@ -0,0 +1,28 @@
+<?php
+/**
+ * Elgg log rotator language pack.
+ *
+ * @package ElggLogRotate
+ */
+
+$french = array(
+ 'logrotate:period' => "A quelle fréquence souhaitez-vous archiver les logs du système ?",
+
+ 'logrotate:weekly' => "Une fois par semaine",
+ 'logrotate:monthly' => "Une fois par mois",
+ 'logrotate:yearly' => "Une fois par an",
+
+ 'logrotate:logrotated' => "Rotation du log effectuée\n",
+ 'logrotate:lognotrotated' => "Erreur lors de la rotation du log\n",
+
+ 'logrotate:delete' => "Supprimer les journaux archivés plus ancien qu'",
+
+ 'logrotate:week' => "une semaine",
+ 'logrotate:month' => "un mois",
+ 'logrotate:year' => "une année",
+
+ 'logrotate:logdeleted' => "Fichier journal supprimé (fichier log)",
+ 'logrotate:lognotdeleted' => "Erreur de suppression du journal (fichier log)",
+);
+
+add_translation("fr", $french);
diff --git a/mod/languages/languages/fr/fr.members.php b/mod/languages/languages/fr/fr.members.php
new file mode 100644
index 000000000..542575f88
--- /dev/null
+++ b/mod/languages/languages/fr/fr.members.php
@@ -0,0 +1,16 @@
+<?php
+/**
+ * Members English language file
+ */
+
+$french = array(
+ 'members:label:newest' => "Nouveaux",
+ 'members:label:popular' => "Populaires",
+ 'members:label:online' => "En ligne",
+ 'members:searchname' => "Recherche de membres par nom",
+ 'members:searchtag' => "Recherche de membres par tag",
+ 'members:title:searchname' => "Recherche de membres pour %s",
+ 'members:title:searchtag' => "Membres tagués avec %s",
+);
+
+add_translation("fr", $french); \ No newline at end of file
diff --git a/mod/languages/languages/fr/fr.messageboard.php b/mod/languages/languages/fr/fr.messageboard.php
new file mode 100644
index 000000000..4a297b644
--- /dev/null
+++ b/mod/languages/languages/fr/fr.messageboard.php
@@ -0,0 +1,72 @@
+<?php
+
+$french = array(
+
+ /**
+ * Menu items and titles
+ */
+
+ 'messageboard:board' => "Forum",
+ 'messageboard:messageboard' => "forum",
+ 'messageboard:viewall' => "Voir tout",
+ 'messageboard:postit' => "Envoyer",
+ 'messageboard:history:title' => "Historique",
+ 'messageboard:none' => "Il n'y a encore rien dans le forum",
+ 'messageboard:num_display' => "Nombre de messages à afficher",
+ 'messageboard:desc' => "Ceci est un forum que vous pouvez ajouter sur votre profil, et où les autres utilisateurs peuvent laisse un message.",
+
+ 'messageboard:user' => "Forum de %s",
+
+ 'messageboard:replyon' => "réponse sur",
+ 'messageboard:history' => "historique",
+
+ 'messageboard:owner' => "forum de %s",
+ 'messageboard:owner_history' => "%s a envoyé un message sur le forum de %s",
+
+ /**
+ * Message board widget river
+ */
+ 'river:messageboard:user:default' => "%s a envoyé un message sur le forum de %s",
+
+ /**
+ * Status messages
+ */
+
+ 'messageboard:posted' => "Votre message a bien été envoyé sur le forum.",
+ 'messageboard:deleted' => "Votre message a bien été supprimé.",
+
+ /**
+ * Email messages
+ */
+
+ 'messageboard:email:subject' => "Vous avez un nouveau message sur le forum !",
+ 'messageboard:email:body' => "Vous avez reçu un nouveau message de %s sur votre forum. Il est écrit :
+
+
+%s
+
+
+Pour voir vos messages de forum, cliquez sur :
+
+ %s
+
+Pour voir le profil de %s, cliquez sur :
+
+ %s
+
+Vous ne pouvez pas répondre à cet email.",
+
+ /**
+ * Error messages
+ */
+
+ 'messageboard:blank' => "Désolé, vous devez écrire quelque chose dans le corps du message avant de pouvoir l'enregistrer.",
+ 'messageboard:notfound' => "Désolé, l'élément spécifié n'a pu être trouvé.",
+ 'messageboard:notdeleted' => "Désolé, le message n'a pu être supprimé.",
+ 'messageboard:somethingwentwrong' => "Quelque chose a tourné court lors de l'enregistrement de votre message, veuillez vérifier que vous avez bien écrit un message.",
+
+ 'messageboard:failure' => "Une erreur imprévue s'est produite lors de l'ajout de votre message. Veuillez réeessayer.",
+
+);
+
+add_translation("fr", $french);
diff --git a/mod/languages/languages/fr/fr.messages.php b/mod/languages/languages/fr/fr.messages.php
new file mode 100644
index 000000000..0257e8969
--- /dev/null
+++ b/mod/languages/languages/fr/fr.messages.php
@@ -0,0 +1,96 @@
+<?php
+/**
+* Elgg send a message action page
+*
+* @package ElggMessages
+*/
+
+$french = array(
+ /**
+ * Menu items and titles
+ */
+
+ 'messages' => "Messages",
+ 'messages:back' => "Retour aux messages",
+ 'messages:user' => "Boîte de réception de %s",
+ 'messages:posttitle' => "Messages de %s : %s",
+ 'messages:inbox' => "Boîte de réception",
+ 'messages:send' => "Envoyer un message",
+ 'messages:sent' => "Envoyé",
+ 'messages:message' => "Message",
+ 'messages:title' => "Sujet",
+ 'messages:to' => "Pour",
+ 'messages:from' => "De",
+ 'messages:fly' => "Envoyer",
+ 'messages:replying' => "Message en réponse à",
+ 'messages:inbox' => "Boîte de réception",
+ 'messages:sendmessage' => "Envoyer un message",
+ 'messages:compose' => "Ecrire un message",
+ 'messages:add' => "Composer un message",
+ 'messages:sentmessages' => "Messages envoyés",
+ 'messages:recent' => "Messages reçus",
+ 'messages:original' => "Message d'origine",
+ 'messages:yours' => "Votre message",
+ 'messages:answer' => "Répondre",
+ 'messages:toggle' => "Tout basculer",
+ 'messages:markread' => "Marquer comme lu",
+ 'messages:recipient' => "Choisissez un destinataire &hellip",
+ 'messages:to_user' => "Pour : %s",
+
+ 'messages:new' => "Nouveau message",
+
+ 'notification:method:site' => "Messages",
+
+ 'messages:error' => "Un problème est survenu lors de l'enregistrement de votre message. Veuillez réessayer.",
+
+ 'item:object:messages' => "Messages",
+
+ /**
+ * Status messages
+ */
+
+ 'messages:posted' => "Votre message a bien été envoyé.",
+ 'messages:success:delete:single' => "Le message a été supprimé",
+ 'messages:success:delete' => "Les messages ont été supprimés",
+ 'messages:success:read' => "Les messages ont été marqués comme lus",
+ 'messages:error:messages_not_selected' => "Aucun message sélectionné",
+ 'messages:error:delete:single' => "Impossible de supprimer le message",
+
+ /**
+ * Email messages
+ */
+
+ 'messages:email:subject' => "Vous avez reçu un nouveau message !",
+ 'messages:email:body' => "Vous avez un nouveau message de %s. Il est écrit :
+
+
+ %s
+
+
+Pour voir vos messages, cliquez sur :
+
+ %s
+
+Pour envoyer un message, cliquez sur :
+
+ %s
+
+Vous ne pouvez pas répondre à cet email.",
+
+ /**
+ * Error messages
+ */
+
+ 'messages:blank' => "Désolé, vous devez écrire quelque chose dans votre message avant de pouvoir l'enregistrer.",
+ 'messages:notfound' => "Désolé, le message spécifié n'a pu être trouvé.",
+ 'messages:notdeleted' => "Désolé, ce message n'a pu être effacé.",
+ 'messages:nopermission' => "Vous n'avez pas l'autorisation de modifier ce message.",
+ 'messages:nomessages' => "Il n'y a aucun message.",
+ 'messages:user:nonexist' => "Le destinataire n'a pu être trouvé dans la base de données des utilisateurs.",
+ 'messages:user:blank' => "Vous n'avez sélectionné personne à qui envoyer ce message.",
+
+ 'messages:deleted_sender' => "Utilisateur effacé",
+
+);
+
+add_translation("fr", $french);
diff --git a/mod/languages/languages/fr/fr.notifications.php b/mod/languages/languages/fr/fr.notifications.php
new file mode 100644
index 000000000..44e2fc88e
--- /dev/null
+++ b/mod/languages/languages/fr/fr.notifications.php
@@ -0,0 +1,26 @@
+<?php
+
+$french = array(
+
+ 'friends:all' => "Tous les contacts",
+
+ 'notifications:subscriptions:personal:description' => "Recevoir des notifications quand des actions concernent vos contenus",
+ 'notifications:subscriptions:personal:title' => "Notifications personnelles",
+
+ 'notifications:subscriptions:friends:title' => "Amis",
+ 'notifications:subscriptions:friends:description' => "Ce qui suit est une collection automatique faite à partie de vos amis. Pour recevoir les mises à jour choisissez ci-dessous. Cela affectera, pour les utilisateurs correspondant, le panneau principal des paramètres de notifications, en bas de la page.",
+ 'notifications:subscriptions:collections:edit' => "Pour éditer vos notifications d'accès partagés, cliquez ici.",
+
+ 'notifications:subscriptions:changesettings' => "Notifications",
+ 'notifications:subscriptions:changesettings:groups' => "Notifications pour les groupes",
+
+ 'notifications:subscriptions:title' => "Notifications par utilisateur",
+ 'notifications:subscriptions:description' => "Pour recevoir des notifications de vos contacts (sur une base individuelle) quand ils créent de nouveaux contenus, trouvez-les ci-dessous, et choisissez le mode de notifications que vous souhaitez utiliser.",
+
+ 'notifications:subscriptions:groups:description' => "Pour recevoir des notifications lorsque de nouveaux contenus sont ajoutés à un groupe auquel vous appartenez, sélectionnez-les ci-dessous, et choisissez le mode de notifications que vous souhaitez utiliser.",
+
+ 'notifications:subscriptions:success' => "Vos paramètres de notifications ont bien été enregistrés.",
+
+);
+
+add_translation("fr", $french); \ No newline at end of file
diff --git a/mod/languages/languages/fr/fr.pages.php b/mod/languages/languages/fr/fr.pages.php
new file mode 100644
index 000000000..e59bb1899
--- /dev/null
+++ b/mod/languages/languages/fr/fr.pages.php
@@ -0,0 +1,104 @@
+<?php
+/**
+ * Pages languages
+ *
+ * @package ElggPages
+ */
+
+$french = array(
+
+ /**
+ * Menu items and titles
+ */
+
+ 'pages' => "Pages",
+ 'pages:owner' => "Pages de s%",
+ 'pages:friends' => "Pages de amis ",
+ 'pages:all' => "Toutes les pages du site",
+ 'pages:add' => "Ajouter une page",
+
+ 'pages:group' => "Pages du groupe",
+ 'groups:enablepages' => "Autoriser les pages de Groupe",
+
+ 'pages:edit' => "Editer cette page",
+ 'pages:delete' => "Effacer cette page",
+ 'pages:history' => "Historique",
+ 'pages:view' => "Voir la page",
+ 'pages:revision' => "Révision",
+
+ 'pages:navigation' => "Navigation",
+ 'pages:via' => "via les pages",
+ 'item:object:page_top' => "Page de plus haut niveau",
+ 'item:object:page' => "Pages",
+ 'pages:nogroup' => "Ce groupe ne comporte encore aucune page",
+ 'pages:more' => "Plus de pages",
+ 'pages:none' => "Aucune page créé pour l'instant",
+
+ /**
+ * River
+ **/
+
+ 'river:create:object:page' => "%s a créé une page %s",
+ 'river:create:object:page_top' => "%s a créé une page %s",
+ 'river:update:object:page' => "%s a mis à jour une page %s",
+ 'river:update:object:page_top' => "%s a mis à jour une page %s",
+ 'river:comment:object:page' => "%s a commenté sur une page intitulée %s",
+ 'river:comment:object:page_top' => "%s a commenté sur une page intitulée %s",
+
+ /**
+ * Form fields
+ */
+
+ 'pages:title' => "Titre de la page",
+ 'pages:description' => "Texte de la page",
+ 'pages:tags' => "Tags",
+ 'pages:access_id' => "Accès en lecture",
+ 'pages:write_access_id' => "Accès en écriture",
+
+ /**
+ * Status and error messages
+ */
+ 'pages:noaccess' => "Pas d'accès à cette page",
+ 'pages:cantedit' => "Vous ne pouvez pas éditer cette page",
+ 'pages:saved' => "Pages enregistrées",
+ 'pages:notsaved' => "La page n'a pu être enregistrée",
+ 'pages:error:no_title' => "Vous devez spécifier un titre pour cette page.",
+ 'pages:delete:success' => "Votre page a bien été effacée.",
+ 'pages:delete:failure' => "Votre page n'a pu être effacée.",
+
+ /**
+ * Page
+ */
+ 'pages:strapline' => "Dernière mise à jour le %s par %s",
+
+ /**
+ * History
+ */
+ 'pages:revision:subtitle' => "Révision créé %s par %s",
+
+ /**
+ * Widget
+ **/
+
+ 'pages:num' => "Nombre de pages à afficher",
+ 'pages:widget:description' => "Voici la liste des vos pages.",
+
+ /**
+ * Submenu items
+ */
+ 'pages:label:view' => "Voir la page",
+ 'pages:label:edit' => "Editer la page",
+ 'pages:label:history' => "Historique de la page",
+
+ /**
+ * Sidebar items
+ */
+ 'pages:sidebar:this' => "Cette page",
+ 'pages:sidebar:children' => "Sous-pages",
+ 'pages:sidebar:parent' => "Parent",
+
+ 'pages:newchild' => "Créer une sous-page",
+ 'pages:backtoparent' => "Retour à '%s'",
+);
+
+add_translation("fr", $french); \ No newline at end of file
diff --git a/mod/languages/languages/fr/fr.php b/mod/languages/languages/fr/fr.php
new file mode 100644
index 000000000..1765b6cf6
--- /dev/null
+++ b/mod/languages/languages/fr/fr.php
@@ -0,0 +1,1310 @@
+<?php
+/**
+ * Core English Language
+ *
+ * @package Elgg.Core
+ * @subpackage Languages.English
+ */
+
+$french = array(
+/**
+ * Sites
+ */
+
+ 'item:site' => "Sites",
+
+/**
+ * Sessions
+ */
+
+ 'login' => "Connexion",
+ 'loginok' => "Vous êtes désormais connecté(e).",
+ 'loginerror' => "Nous n'avons pas pu vous identifier. Assurez-vous que les informations que vous avez entrées sont correctes et réessayez.",
+ 'login:empty' => "Nom d'utilisateur et mot de passe sont requis.",
+ 'login:baduser' => "Impossible de charger votre compte d'utilisateur.",
+ 'auth:nopams' => "Erreur interne. Aucune méthode d'authentification des utilisateurs installés.",
+
+ 'logout' => "Déconnexion",
+ 'logoutok' => "Vous avez été déconnecté(e).",
+ 'logouterror' => "Nous n'avons pas pu vous déconnecter. Essayez de nouveau.",
+
+ 'loggedinrequired' => "Vous devez être connecté pour voir cette page.",
+ 'adminrequired' => "Vous devez être administrateur pour voir cette page.",
+ 'membershiprequired' => "Vous devez être membre de ce groupe pour voir cette page.",
+
+
+/**
+ * Errors
+ */
+ 'exception:title' => "Bienvenue sur Elgg.",
+
+ 'actionundefined' => "L'action demandée (%s) n'est pas définie par le système.",
+ 'actionnotfound' => "Le fichier d'action pour %s n'a pas été trouvé.",
+ 'actionloggedout' => "Désolé, vous ne pouvez pas effectuer cette action sans être connecté.",
+ 'actionunauthorized' => "Vous n'êtes pas autorisé à effectuer cette action",
+
+ 'InstallationException:SiteNotInstalled' => "Impossible de traiter cette requête.
+ Ce site n'est pas configuré ou la base de données est en panne.",
+ 'InstallationException:MissingLibrary' => "Impossible de charger %s",
+ 'InstallationException:CannotLoadSettings' => "Elgg n'a pas pu charger le fichier de paramètres. Il n'existe pas ou il y a un problème de d'autorisations.",
+
+ 'SecurityException:Codeblock' => "Accès non autorisé pour la création de bloc de code.",
+ 'DatabaseException:WrongCredentials' => "Elgg n'a pas pu se connecter à la base de données avec les informations données. Vérifiez les paramètres.",
+ 'DatabaseException:NoConnect' => "Elgg n'a pas pu sélectionner la base de données '%s', merci de vérifier que la base de données est bien créée et que vous y avez accès.",
+ 'SecurityException:FunctionDenied' => "L'accès à la fonction privilégiée '%s' n'est pas autorisé.",
+ 'DatabaseException:DBSetupIssues' => "Il y a eu plusieurs problèmes :",
+ 'DatabaseException:ScriptNotFound' => "Elgg n'a pas pu trouver le script de la base de données a %s.",
+ 'DatabaseException:InvalidQuery' => "Requête non valide",
+
+ 'IOException:FailedToLoadGUID' => "Echec du chargement du nouveau %s avec le GUID:%d",
+ 'InvalidParameterException:NonElggObject' => "Passage d'un objet de type non-Elgg vers un constructeur d'objet Elgg !",
+ 'InvalidParameterException:UnrecognisedValue' => "Valeur non reconnue passés au constructeur.",
+
+ 'InvalidClassException:NotValidElggStar' => "guid : %d n'est pas valide %s",
+
+ 'PluginException:MisconfiguredPlugin' => "%s (guid : %s) est un plugin non configuré. Il a été désactivé. Veuillez chercher dans le wiki d'Elgg pour connaître les cause possibles (http://docs.elgg.org/wiki/).",
+ 'PluginException:CannotStart' => "%s (guid : %s) ne peut pas démarrer. Raison : %s",
+ 'PluginException:InvalidID' => "%s est un ID de plugin invalide.",
+ 'PluginException:InvalidPath' => "%s est un chemin invalide pour le plugin.",
+ 'PluginException:InvalidManifest' => "Fichier manifest.xml invalide pour le plugin %s",
+ 'PluginException:InvalidPlugin' => "%s n'est pas un plugin valide.",
+ 'PluginException:InvalidPlugin:Details' => "%s n'est pas valide. plugin : %s",
+ 'PluginException:NullInstantiated' => "il peut pas y avoir aucun Plugins d'Elgg. Vous devez passer un GUID, un plugin ID, ou un chemin complet.",
+
+ 'ElggPlugin:MissingID' => "Manque l'ID du plugin (guid %s)",
+ 'ElggPlugin:NoPluginPackagePackage' => "Manque le paquet d'Elgg 'ElggPluginPackage' du plugin ID %s (guid %s)",
+
+ 'ElggPluginPackage:InvalidPlugin:MissingFile' => "Manque le fichier %s dans le paquet",
+ 'ElggPluginPackage:InvalidPlugin:InvalidDependency' => "Type '%s' des dépendances invalide",
+ 'ElggPluginPackage:InvalidPlugin:InvalidProvides' => "Type '%s' invalide",
+ 'ElggPluginPackage:InvalidPlugin:CircularDep' => "%s invalide dans dépendance '%s', dans le plugin %s. Les plugins peuvent pas être en conflit avec, ou avoir besoin de quelque chose, qu'ils contiennent !",
+
+ 'ElggPlugin:Exception:CannotIncludeFile' => "Impossible d'inclure %s pour le plugin %s (guid : %s) ici %s. Vérifiez les autorisations !",
+ 'ElggPlugin:Exception:CannotRegisterViews' => "Impossible d'ouvrir la vue dir pour le plugin %s (guid : %s) ici %s. Vérifiez les autorisations !",
+ 'ElggPlugin:Exception:CannotRegisterLanguages' => "Impossible d'enregistrer les langues pour le plugin %s (guid : %s) sur %s. Vérifiez les autorisations !",
+ 'ElggPlugin:Exception:NoID' => "Aucun ID pour le plugin guid %s !",
+
+ 'PluginException:ParserError' => "Erreur de syntaxe du fichier manifest.xml avec la version %s de l'API du plugin %s.",
+ 'PluginException:NoAvailableParser' => "Analyseur syntaxique du fichier manifest.xml introuvable pour l'API version %s du plugin %s.",
+ 'PluginException:ParserErrorMissingRequiredAttribute' => "L'attribut nécessaire '%s' manque dans le fichier manifest.xml pour le plugin %s.",
+
+ 'ElggPlugin:Dependencies:Requires' => "Requis",
+ 'ElggPlugin:Dependencies:Suggests' => "Suggestion",
+ 'ElggPlugin:Dependencies:Conflicts' => "Conflits",
+ 'ElggPlugin:Dependencies:Conflicted' => "En conflit",
+ 'ElggPlugin:Dependencies:Provides' => "Fournit",
+ 'ElggPlugin:Dependencies:Priority' => "Priorité",
+
+ 'ElggPlugin:Dependencies:Elgg' => "version d'Elgg",
+ 'ElggPlugin:Dependencies:PhpExtension' => "extension PHP : %s",
+ 'ElggPlugin:Dependencies:PhpIni' => "Paramètre PHP ini : %s",
+ 'ElggPlugin:Dependencies:Plugin' => "Plugin: %s",
+ 'ElggPlugin:Dependencies:Priority:After' => "Après %s",
+ 'ElggPlugin:Dependencies:Priority:Before' => "Avant %s",
+ 'ElggPlugin:Dependencies:Priority:Uninstalled' => "%s n'est pas installé",
+ 'ElggPlugin:Dependencies:Suggests:Unsatisfied' => "Manquant",
+
+ 'ElggPlugin:InvalidAndDeactivated' => "%s est un plugin invalide et a été désactivé.",
+
+ 'InvalidParameterException:NonElggUser' => "Passage d'un utilisateur de type non-Elgg vers un constructeur d'utilisateur Elgg !",
+
+ 'InvalidParameterException:NonElggSite' => "Passage d'un site non-Elgg vers un constructeur de site Elgg !",
+
+ 'InvalidParameterException:NonElggGroup' => "Passage d'un groupe non-Elgg vers un constructeur de groupe Elgg !",
+
+ 'IOException:UnableToSaveNew' => "Impossible de sauvegarder le nouveau %s",
+
+ 'InvalidParameterException:GUIDNotForExport' => "GUID non spécifié durant l'export, ceci ne devrait pas se produire.",
+ 'InvalidParameterException:NonArrayReturnValue' => "La fonction de sérialisation de l'entité a retourné une valeur dont le type n'est pas un tableau",
+
+ 'ConfigurationException:NoCachePath' => "Le chemin du cache est vide !",
+ 'IOException:NotDirectory' => "%s n'est pas un répertoire.",
+
+ 'IOException:BaseEntitySaveFailed' => "Impossibilité de sauver les informations de base du nouvel objet !",
+ 'InvalidParameterException:UnexpectedODDClass' => "import() a passé un argument qui n'est pas du type ODD class",
+ 'InvalidParameterException:EntityTypeNotSet' => "Le type d'entité doit être renseigné.",
+
+ 'ClassException:ClassnameNotClass' => "%s n'est pas %s.",
+ 'ClassNotFoundException:MissingClass' => "La classe '%s' n'a pas été trouvée, le plugin serait-il manquant ?",
+ 'InstallationException:TypeNotSupported' => "Le type %s n'est pas supporté. Il y a une erreur dans votre installation, le plus souvent causé par une mise à jour non-complète.",
+
+ 'ImportException:ImportFailed' => "Impossible d'importer l'élément %d",
+ 'ImportException:ProblemSaving' => "Une erreur est survenue en sauvant %s",
+ 'ImportException:NoGUID' => "La nouvelle entité a été créée mais n'a pas de GUID, ceci ne devrait pas se produire.",
+
+ 'ImportException:GUIDNotFound' => "L'entité '%d' n'a pas été trouvée.",
+ 'ImportException:ProblemUpdatingMeta' => "Il y a eu un problème lors de la mise à jour de '%s' pour l'entité '%d'",
+
+ 'ExportException:NoSuchEntity' => "Il n'y a pas d'entité telle que GUID:%d",
+
+ 'ImportException:NoODDElements' => "Aucun élément OpenDD n'a été trouvé dans les données importées, l'importation a échoué.",
+ 'ImportException:NotAllImported' => "Tous les éléments n'ont pas été importés.",
+
+ 'InvalidParameterException:UnrecognisedFileMode' => "Mode de fichier non-reconnu : '%s'",
+ 'InvalidParameterException:MissingOwner' => "Tous les fichiers doivent avoir un propriétaire",
+ 'IOException:CouldNotMake' => "Impossible de faire %s",
+ 'IOException:MissingFileName' => "Vous devez spécifier un nom avant d'ouvrir un fichier.",
+ 'ClassNotFoundException:NotFoundNotSavedWithFile' => "Fichiers stockés non trouvés ou classes non sauvegardées avec le fichier !",
+ 'NotificationException:NoNotificationMethod' => "Aucune méthode de notification spécifiée.",
+ 'NotificationException:NoHandlerFound' => "Aucune fonction trouvée pour '%s' ou elle ne peut être appelée.",
+ 'NotificationException:ErrorNotifyingGuid' => "Une erreur s'est produite lors de la notification %d",
+ 'NotificationException:NoEmailAddress' => "Impossible de trouver une adresse e-mail pour GUID:%d",
+ 'NotificationException:MissingParameter' => "Un argument obligatoire a été omis, '%s'",
+
+ 'DatabaseException:WhereSetNonQuery' => "La requête where ne contient pas de WhereQueryComponent",
+ 'DatabaseException:SelectFieldsMissing' => "Des champs sont manquants sur la requête de sélection.",
+ 'DatabaseException:UnspecifiedQueryType' => "Type de requête non-reconnue ou non-spécifiée.",
+ 'DatabaseException:NoTablesSpecified' => "Aucune table spécifiée pour la requête.",
+ 'DatabaseException:NoACL' => "Pas de liste d'accès fourni pour la requête",
+
+ 'InvalidParameterException:NoEntityFound' => "Aucune entité trouvée, soit elle est inexistante, soit vous n'y avez pas accès.",
+
+ 'InvalidParameterException:GUIDNotFound' => "GUID : %s n'a pas été trouvé ou vous n'y avez pas accès.",
+ 'InvalidParameterException:IdNotExistForGUID' => "Désolé, '%s' n'existe pas pour GUID : %d",
+ 'InvalidParameterException:CanNotExportType' => "Désolé, je ne sais pas comment exporter '%s'",
+ 'InvalidParameterException:NoDataFound' => "Aucune donnée trouvée.",
+ 'InvalidParameterException:DoesNotBelong' => "N'appartient pas à l'entité.",
+ 'InvalidParameterException:DoesNotBelongOrRefer' => "N'appartient pas ou aucune référence à l'entité.",
+ 'InvalidParameterException:MissingParameter' => "Paramètre manquant, il faut fournir un GUID.",
+ 'InvalidParameterException:LibraryNotRegistered' => "%s n'est pas une bibliothèque enregistré",
+
+ 'APIException:ApiResultUnknown' => "Les résultats de API sont de types inconnus, ceci ne devrait pas se produire.",
+ 'ConfigurationException:NoSiteID' => "L'identifiant du site n'a pas été spécifié.",
+ 'SecurityException:APIAccessDenied' => "Désolé, l'accès API a été désactivé par l'administrateur.",
+ 'SecurityException:NoAuthMethods' => "Aucune méthode d'authentification n'a été trouvée pour cette requête API.",
+ 'SecurityException:ForwardFailedToRedirect' => "La Redirection ne peut aboutir à cause des entêtes déjà envoyées. Arrêt de l'exécution par sécurité. Pour plus d'informations rechercher sur http://docs.elgg.org/ .",
+ 'InvalidParameterException:APIMethodOrFunctionNotSet' => "Methode ou fonction non définie dans expose_method()",
+ 'InvalidParameterException:APIParametersArrayStructure' => "Le paramètre de structure 'array' est incorrect pour appeller to expose method '%s'",
+ 'InvalidParameterException:UnrecognisedHttpMethod' => "Methode HTTP %s pour la methode API '%s' non reconnue",
+ 'APIException:MissingParameterInMethod' => "Argument %s manquant pour la méthode %s",
+ 'APIException:ParameterNotArray' => "%s n'est semble t-il pas un tableau.",
+ 'APIException:UnrecognisedTypeCast' => "Type %s non reconnu pour la variable '%s' pour la fonction '%s'",
+ 'APIException:InvalidParameter' => "Paramètre invalide pour '%s' pour la fonction '%s'.",
+ 'APIException:FunctionParseError' => "%s(%s) a une erreur d'analyse.",
+ 'APIException:FunctionNoReturn' => "%s(%s) ne retourne aucune valeur.",
+ 'APIException:APIAuthenticationFailed' => "Echec d'authentification d'API par l'appel de méthode",
+ 'APIException:UserAuthenticationFailed' => "Echec d'authentification d'utilisateur par l'appel de méthode",
+ 'SecurityException:AuthTokenExpired' => "Le jeton d'authentification est manquant, invalide ou expiré.",
+ 'CallException:InvalidCallMethod' => "%s doit être appelé en utilisant '%s'",
+ 'APIException:MethodCallNotImplemented' => "L'appel à la méthode '%s' n'a pas été implémenté.",
+ 'APIException:FunctionDoesNotExist' => "La fonction pour la methode '%s' n'est pas appellable",
+ 'APIException:AlgorithmNotSupported' => "L'algorithme '%s' n'est pas supporté ou a été désactivé.",
+ 'ConfigurationException:CacheDirNotSet' => "Le répertoire de cache 'cache_path' n'a pas été renseigné.",
+ 'APIException:NotGetOrPost' => "La méthode de requête doit être GET ou POST",
+ 'APIException:MissingAPIKey' => "Clé API manquante",
+ 'APIException:BadAPIKey' => "Mauvaise clé API",
+ 'APIException:MissingHmac' => "X-Elgg-hmac manquant dans l'entête",
+ 'APIException:MissingHmacAlgo' => "X-Elgg-hmac-algo manquant dans l'entête",
+ 'APIException:MissingTime' => "X-Elgg-time manquant dans l'entête",
+ 'APIException:MissingNonce' => "X-Elgg-nonce manquant dans l'entête",
+ 'APIException:TemporalDrift' => "X-Elgg-time est trop éloigné dans le temps. Epoch a échoué.",
+ 'APIException:NoQueryString' => "Aucune valeur dans la requête",
+ 'APIException:MissingPOSTHash' => "X-Elgg-posthash manquant dans l'entête",
+ 'APIException:MissingPOSTAlgo' => "X-Elgg-posthash_algo manquant dans l'entête",
+ 'APIException:MissingContentType' => "Le content-type est manquant pour les données postées",
+ 'SecurityException:InvalidPostHash' => "La signature des données POST est invalide.%s attendu mais %s reçu.",
+ 'SecurityException:DupePacket' => "La signature du paquet a déjà été envoyée.",
+ 'SecurityException:InvalidAPIKey' => "Clé API invalide ou non-reconnue.",
+ 'NotImplementedException:CallMethodNotImplemented' => "La méthode '%s' n'est pas supportée actuellement.",
+
+ 'NotImplementedException:XMLRPCMethodNotImplemented' => "L'appel à la méthode XML-RPC '%s' n'a pas été implémentée.",
+ 'InvalidParameterException:UnexpectedReturnFormat' => "L'appel à la méthode '%s' a retourné un résultat inattendu.",
+ 'CallException:NotRPCCall' => "L'appel ne semble pas être un appel XML-RPC valide",
+
+ 'PluginException:NoPluginName' => "Le nom du plugin n'a pas pu être trouvé",
+
+ 'SecurityException:authenticationfailed' => "Impossible d'authentifier l'utilisateur",
+
+ 'CronException:unknownperiod' => "%s n'est pas une période valide.",
+
+ 'SecurityException:deletedisablecurrentsite' => "Impossible de supprimer ou désactiver le site en cours !",
+
+ 'RegistrationException:EmptyPassword' => "Les champs du mot de passe ne peut pas être vide",
+ 'RegistrationException:PasswordMismatch' => "Les mots de passe doivent correspondre",
+ 'LoginException:BannedUser' => "Vous avez été banni de ce site et ne pouvez plus vous connecter",
+ 'LoginException:UsernameFailure' => "Nous n'avons pas pu vous connecter ! Vérifiez votre nom d'utilisateur et mot de passe.",
+ 'LoginException:PasswordFailure' => "Nous n'avons pas pu vous connecter ! Vérifiez votre nom d'utilisateur et mot de passe.",
+ 'LoginException:AccountLocked' => "Votre compte a été verrouillé suite à un trop grand nombre d'échecs de connexion.",
+ 'LoginException:ChangePasswordFailure' => "Echec vérification mot de passe courant.",
+
+ 'memcache:notinstalled' => "Le module PHP memcache n'est pas installé. Vous devez installer php5-memcache",
+ 'memcache:noservers' => "Pas de serveur memcache défini, veuillez renseigner la variable",
+ 'memcache:versiontoolow' => "Memcache nécessite au minimum la version %s pour fonctionner, vous avez la version %s",
+ 'memcache:noaddserver' => "Le support de serveurs multiples est désactivé, vous avez peut-être besoin de mettre à jour votre bibliothèque memcache PECL",
+
+ 'deprecatedfunction' => "Attention : Ce code source utilise une fonction périmée '%s'. Il n'est pas compatible avec cette version de Elgg.",
+
+ 'pageownerunavailable' => "Attention : La page de l'utilisateur %d n'est pas accessible.",
+ 'viewfailure' => "Il ya eu une erreur interne dans la vue %s",
+ 'changebookmark' => "Veuillez changer votre favori pour cette page.",
+ 'noaccess' => "Ce contenu a été supprimé, est invalide, ou vous n'avez pas la permission pour le voir.",
+
+/**
+ * API
+ */
+ 'system.api.list' => "Liste tous les appels API au système.",
+ 'auth.gettoken' => "Cet appel API permet à un utilisateur de se connecter, il retourne une clef d'authentification qui permet de rendre la tentative de connexion unique.",
+
+/**
+ * User details
+ */
+
+ 'name' => "Nom à afficher",
+ 'email' => "Adresse e-mail",
+ 'username' => "Nom d'utilisateur",
+ 'loginusername' => "Nom d'utilisateur ou e-mail",
+ 'password' => "Mot de passe",
+ 'passwordagain' => "Confirmation du mot de passe",
+ 'admin_option' => "Définir cet utilisateur comme administrateur ?",
+
+/**
+ * Access
+ */
+
+ 'PRIVATE' => "Privé",
+ 'LOGGED_IN' => "Utilisateurs connectés",
+ 'PUBLIC' => "Publique",
+ 'access:friends:label' => "Contacts",
+ 'access' => "Accès",
+
+/**
+ * Dashboard and widgets
+ */
+
+ 'dashboard' => "Tableau de bord",
+ 'dashboard:nowidgets' => "Votre tableau de bord vous permet de suivre l'activité et le contenu vous conçernant.",
+
+ 'widgets:add' => "Ajouter des widgets",
+ 'widgets:add:description' => "Cliquez sur n'importe quel widget ci-dessous pour l'ajouter à la page.",
+ 'widgets:position:fixed' => "(Position modifiée sur la page)",
+ 'widget:unavailable' => "Vous avez déjà ajouté ce widget",
+ 'widget:numbertodisplay' => "Nombre d'éléments à afficher ",
+
+ 'widget:delete' => "Supprimer %s",
+ 'widget:edit' => "Personnaliser ce widget",
+
+ 'widgets' => "Widgets",
+ 'widget' => "Widget",
+ 'item:object:widget' => "Widgets",
+ 'widgets:save:success' => "Le widget a été sauvegardé avec succès.",
+ 'widgets:save:failure' => "Un problème est survenu lors de l'enregistrement de votre widget. Veuillez recommencer.",
+ 'widgets:add:success' => "Le widget a bien été ajouté.",
+ 'widgets:add:failure' => "Nous n'avons pas pu ajouter votre widget.",
+ 'widgets:move:failure' => "Nous n'avons pas pu enregistrer la position du nouveau widget.",
+ 'widgets:remove:failure' => "Impossible de supprimer ce widget",
+
+/**
+ * Groups
+ */
+
+ 'group' => "Groupe",
+ 'item:group' => "Groupes",
+
+/**
+ * Users
+ */
+
+ 'user' => "Utilisateur",
+ 'item:user' => "Utilisateurs",
+
+/**
+ * Friends
+ */
+
+ 'friends' => "Contacts",
+ 'friends:yours' => "Vos contacts",
+ 'friends:owned' => "Les contacts de %s",
+ 'friend:add' => "Ajouter un contact",
+ 'friend:remove' => "Supprimer un contact",
+
+ 'friends:add:successful' => "Vous avez ajouté %s à vos contacts.",
+ 'friends:add:failure' => "%s n'a pas pu être ajouté(e) à vos contacts. Merci de réessayer ultérieurement.",
+
+ 'friends:remove:successful' => "Vous avez supprimé %s de vos contacts.",
+ 'friends:remove:failure' => "%s n'a pas pu être supprimé(e) de vos contacts. Merci de réessayer ultérieurement.",
+
+ 'friends:none' => "Cet utilisateur n'a pas encore ajouté de contact.",
+ 'friends:none:you' => "Vous n'avez pas encore de contact !",
+
+ 'friends:none:found' => "Aucun contact n'a été trouvé.",
+
+ 'friends:of:none' => "Personne n'a encore ajouté cet utilisateur comme contact.",
+ 'friends:of:none:you' => "Personne ne vous a encore ajouté comme contact. Commencez par remplir votre page profil et publiez du contenu pour que les gens vous trouvent !",
+
+ 'friends:of:owned' => "Les personnes qui ont %s dans leurs contacts",
+
+ 'friends:of' => "Contacts de",
+ 'friends:collections' => "Groupement de contacts",
+ 'collections:add' => "Nouvelle collection",
+ 'friends:collections:add' => "Nouveau groupement de contacts",
+ 'friends:addfriends' => "Sélectionner des contacts",
+ 'friends:collectionname' => "Nom du groupement",
+ 'friends:collectionfriends' => "Contacts dans le groupement",
+ 'friends:collectionedit' => "Modifier ce groupement",
+ 'friends:nocollections' => "Vous n'avez pas encore de groupement de contacts.",
+ 'friends:collectiondeleted' => "Votre groupement de contacts a été supprimé.",
+ 'friends:collectiondeletefailed' => "Le groupement de contacts n'a pas été supprimer. Vous n'avez pas de droits suffisants, ou un autre problème peut-être en cause.",
+ 'friends:collectionadded' => "Votre groupement de contact a été créé avec succès",
+ 'friends:nocollectionname' => "Vous devez nommer votre groupement de contact avant qu'il puisse être créé.",
+ 'friends:collections:members' => "Membres du groupement",
+ 'friends:collections:edit' => "Modifier le groupement de contacts",
+ 'friends:collections:edited' => "Collection sauvegardée",
+ 'friends:collection:edit_failed' => "Impossible de sauvegarder la collection.",
+
+ 'friendspicker:chararray' => "ABCDEFGHIJKLMNOPQRSTUVWXYZ",
+
+ 'avatar' => "Avatar",
+ 'avatar:create' => "Créez votre avatar",
+ 'avatar:edit' => "Modifier mon avatar",
+ 'avatar:preview' => "Extrait",
+ 'avatar:upload' => "Envoyer un nouvel avatar",
+ 'avatar:current' => "Avatar actuel",
+ 'avatar:crop:title' => "Outil pour recadrer l'avatar",
+ 'avatar:upload:instructions' => "Votre avatar est affiché sur tout le site. Vous pouvez le changer quand vous le souhaitez. (Formats de fichiers acceptés: GIF, JPG ou PNG)",
+ 'avatar:create:instructions' => "Cliquez et faites glisser un carré ci-dessous selon la façon dont vous voulez que votre avatar soit recadré. Un aperçu s'affiche sur la droite. Lorsque vous êtes satisfait de l'aperçu, cliquez sur «Créez votre avatar». Cette version recadrée sera utilisée sur le site.",
+ 'avatar:upload:success' => "Avatar téléchargé avec succès",
+ 'avatar:upload:fail' => "Échec de l'envoi de l'image",
+ 'avatar:resize:fail' => "Le redimensionnement de l'avatar a échoué",
+ 'avatar:crop:success' => "Le redimensionnement de l'avatar a réussi",
+ 'avatar:crop:fail' => "Le recadrage de l'avatar a échoué",
+
+ 'profile:edit' => "Modifier mon profil",
+ 'profile:aboutme' => "A propos de moi",
+ 'profile:description' => "A propos de moi",
+ 'profile:briefdescription' => "Brève description",
+ 'profile:location' => "Lieu",
+ 'profile:skills' => "Compétences",
+ 'profile:interests' => "Intérêts",
+ 'profile:contactemail' => "Contact e-mail",
+ 'profile:phone' => "Téléphone",
+ 'profile:mobile' => "Téléphone portable",
+ 'profile:website' => "Site Web",
+ 'profile:twitter' => "Nom d'utilisateur Twitter",
+ 'profile:saved' => "Votre profil a été correctement enregistré.",
+
+ 'profile:field:text' => "Texte court",
+ 'profile:field:longtext' => "Région de texte importante",
+ 'profile:field:tags' => "Tags",
+ 'profile:field:url' => "Adresse web ",
+ 'profile:field:email' => "Adresse Mail ",
+ 'profile:field:location' => "Position géographique",
+ 'profile:field:date' => "Date",
+
+ 'admin:appearance:profile_fields' => "Modifier les champs du profil",
+ 'profile:edit:default' => "Modifier les champs du profil",
+ 'profile:label' => "Etiquette du profil",
+ 'profile:type' => "Type de l'étiquette",
+ 'profile:editdefault:delete:fail' => "Echec de l'enlevement du champ profil par défaut",
+ 'profile:editdefault:delete:success' => "Le champ profil par défaut est supprimé !",
+ 'profile:defaultprofile:reset' => "Réinitialisation du profil système par défaut",
+ 'profile:resetdefault' => "Réinitialisation du profil par défaut",
+ 'profile:explainchangefields' => "Vous pouvez remplacer les champs de profil existant avec les vôtres en utilisant le formulaire ci-dessous.\n\nDonner une étiquette pour le nouveau champ du profil, par exemple, 'équipe préférée', puis sélectionnez le type de champ (par exemple, texte, url, balises), et cliquez sur le bouton 'Ajouter'. Pour réordonner les champs faites glisser la poignée de l'étiquette du champ. Pour modifier un champ d'étiquette - cliquez sur le texte de l'étiquette pour le rendre modifiable. A tout moment vous pouvez revenir au profil par défaut, mais vous perdrez toutes les informations déjà entrées dans des champs personnalisés des pages de profil.",
+ 'profile:editdefault:success' => "Champ ajouté au profil par défaut avec succès",
+ 'profile:editdefault:fail' => "Le profil par défaut n'a pas pu être sauvé",
+
+
+/**
+ * Feeds
+ */
+ 'feed:rss' => "S'abonner au fil RSS de cette page",
+/**
+ * Links
+ */
+ 'link:view' => "voir le lien",
+ 'link:view:all' => "Voir tout",
+
+
+/**
+ * River
+ */
+ 'river' => "Flux",
+ 'river:friend:user:default' => "%s est maintenant ami with %s",
+ 'river:update:user:avatar' => "%s a un nouvel avatar",
+ 'river:update:user:profile' => "%s ont mis à jour leur profils",
+ 'river:noaccess' => "Vous n'avez pas la permission de voir cet élément.",
+ 'river:posted:generic' => "%s envoyé",
+ 'riveritem:single:user' => "un utilisateur",
+ 'riveritem:plural:user' => "des utilisateurs",
+ 'river:ingroup' => "au groupe %s",
+ 'river:none' => "Aucune activité",
+ 'river:update' => "Mise à jour pour %s",
+
+ 'river:widget:title' => "Activité",
+ 'river:widget:description' => "Afficher l'activité la plus récente",
+ 'river:widget:type' => "Type d'activité",
+ 'river:widgets:friends' => "Activité des amis",
+ 'river:widgets:all' => "Toutes les activités sur le site",
+
+/**
+ * Notifications
+ */
+ 'notifications:usersettings' => "Configuration des messages du site",
+ 'notifications:methods' => "Choisissez votre mode de réception des messages du site.",
+ 'notification:method:email' => "Mail",
+
+ 'notifications:usersettings:save:ok' => "La configuration des messages du site a été enregistrée avec succès.",
+ 'notifications:usersettings:save:fail' => "Il y a eu un problème lors de la sauvegarde des paramètres de configuration des messages du site.",
+
+ 'user.notification.get' => "Renvoie les paramètres de messages du site pour un utilisateur donné.",
+ 'user.notification.set' => "Définir les paramètres de messages du site pour un utilisateur donné.",
+/**
+ * Search
+ */
+
+ 'search' => "Rechercher",
+ 'searchtitle' => "Rechercher : %s",
+ 'users:searchtitle' => "Recherche des utilisateurs : %s",
+ 'groups:searchtitle' => "Rechercher des groupes : %s",
+ 'advancedsearchtitle' => "%s résultat(s) trouvé(s) pour %s",
+ 'notfound' => "Aucun résultat trouvé.",
+ 'next' => "Suivant",
+ 'previous' => "Précédent",
+
+ 'viewtype:change' => "Changer le type de liste",
+ 'viewtype:list' => "Lister les vues",
+ 'viewtype:gallery' => "Galerie",
+
+ 'tag:search:startblurb' => "Eléments avec le(s) mot(s)-clé '%s' :",
+
+ 'user:search:startblurb' => "Utilisateurs avec le(s) mot(s)-clé '%s' :",
+ 'user:search:finishblurb' => "Cliquez ici pour plus de résultats...",
+
+ 'group:search:startblurb' => "Groupes qui vérifient le critère : %s",
+ 'group:search:finishblurb' => "Pour en savoir plus, cliquez ici.",
+ 'search:go' => "Rechercher",
+ 'userpicker:only_friends' => "Seulement les amis",
+
+/**
+ * Account
+ */
+
+ 'account' => "Compte",
+ 'settings' => "Votre compte",
+ 'tools' => "Outils",
+
+ 'register' => "S'enregistrer",
+ 'registerok' => "Vous vous êtes enregistré avec succès sur %s.",
+ 'registerbad' => "Votre création de compte n'a pas fonctionné pour une raison inconnue.",
+ 'registerdisabled' => "La création de compte a été désactivé par l'administrateur du site.",
+ 'register:fields' => "Tous les champs sont requis",
+
+ 'registration:notemail' => "L'adresse e-mail que vous avez renseigné n'apparaît pas comme valide.",
+ 'registration:userexists' => "Ce nom d'utilisateur existe déjà",
+ 'registration:usernametooshort' => "Le nom d'utilisateur doit faire %u caractères au minimum.",
+ 'registration:passwordtooshort' => "Le mot de passe doit faire %u caractères au minimum.",
+ 'registration:dupeemail' => "Cette adresse e-mail est déjà utilisée.",
+ 'registration:invalidchars' => "Désolé, votre nom d'utilisateur contient les caractères invalides suivants: %s. Tout ces caractères sont invalides: %s",
+ 'registration:emailnotvalid' => "Désolé, l'adresse e-mail que vous avez entré est invalide sur ce site.",
+ 'registration:passwordnotvalid' => "Désolé, le mot de passe que vous avez entré est invalide sur ce site.",
+ 'registration:usernamenotvalid' => "Désolé, le nom d'utilisateur que vous avez entré est invalide sur ce site.",
+
+ 'adduser' => "Ajouter un utilisateur",
+ 'adduser:ok' => "Vous avez ajouté un nouvel utilisateur avec succès.",
+ 'adduser:bad' => "Le nouvel utilisateur ne peut pas être créé.",
+
+ 'user:set:name' => "Nom",
+ 'user:name:label' => "Votre nom à afficher",
+ 'user:name:success' => "Votre nom a été changé avec succès.",
+ 'user:name:fail' => "Impossible de changer votre nom. Assurez-vous que votre nom n'est pas trop long et essayez à nouveau.",
+
+ 'user:set:password' => "Mot de passe",
+ 'user:current_password:label' => "Mot de passe actuel",
+ 'user:password:label' => "Votre nouveau mot de passe",
+ 'user:password2:label' => "Veuillez retaper votre nouveau mot de passe",
+ 'user:password:success' => "Mot de passe modifié avec succès",
+ 'user:password:fail' => "Impossible de modifier votre mot de passe.",
+ 'user:password:fail:notsame' => "Les deux mots de passe ne correspondent pas !",
+ 'user:password:fail:tooshort' => "Le mot de passe est trop court !",
+ 'user:password:fail:incorrect_current_password' => "Le mot de passe actuel entré est incorrect.",
+ 'user:resetpassword:unknown_user' => "Utilisateur inconnu.",
+ 'user:resetpassword:reset_password_confirm' => "Après réinitialisation de votre mot de passe, celui-ci sera envoyé à votre adresse e-mail.",
+
+ 'user:set:language' => "Langue",
+ 'user:language:label' => "Votre langue",
+ 'user:language:success' => "Votre paramètre de langage a été mis à jour.",
+ 'user:language:fail' => "Votre paramètre de langage n'a pas pu être sauvegardé.",
+
+ 'user:username:notfound' => "Nom d'utilisateur %s non trouvé.",
+
+ 'user:password:lost' => "Mot de passe perdu ?",
+ 'user:password:resetreq:success' => "Vous avez demandé un nouveau mot de passe, un e-mail vous a été envoyé",
+ 'user:password:resetreq:fail' => "Impossible de demander un nouveau mot de passe.",
+
+ 'user:password:text' => "Pour générer un nouveau mot de passe, entrez votre nom d'utilisateur ci-dessous. Puis cliquez sur le bouton de demande.",
+
+ 'user:persistent' => "Se souvenir de moi",
+
+ 'walled_garden:welcome' => "Bienvenue à",
+
+/**
+ * Administration
+ */
+ 'menu:page:header:administer' => "Administrer",
+ 'menu:page:header:configure' => "Configurer",
+ 'menu:page:header:develop' => "Développer",
+ 'menu:page:header:default' => "Autre",
+
+ 'admin:view_site' => "Voir le site",
+ 'admin:loggedin' => "Connecté en tant que %s",
+ 'admin:menu' => "Menu",
+
+ 'admin:configuration:success' => "Vos paramètres ont été sauvegardés.",
+ 'admin:configuration:fail' => "Vos paramètres n'ont pas pu être sauvegardés.",
+
+ 'admin:unknown_section' => "Partie Admin invalide.",
+
+ 'admin' => "Administration",
+ 'admin:description' => "Le panneau d'administration vous permet de contrôler tous les aspects du système d'Elgg, de la gestion des utilisateurs à la gestion des outils installés. Choisissez une option dans le menu ci-contre pour commencer.",
+
+ 'admin:statistics' => "Statistiques",
+ 'admin:statistics:overview' => "Vu d'ensemble",
+
+ 'admin:appearance' => "Apparence",
+ 'admin:administer_utilities' => "Utilitaires",
+ 'admin:develop_utilities' => "Utilitaires",
+
+ 'admin:users' => "Utilisateurs",
+ 'admin:users:online' => "Actuellement en ligne",
+ 'admin:users:newest' => "Le plus récent",
+ 'admin:users:add' => "Ajouter un nouvel utilisateur",
+ 'admin:users:description' => "Ce panneau d'administration vous permet de contrôler les paramètres des utilisateurs de votre site. Choisissez une option ci-dessous pour commencer.",
+ 'admin:users:adduser:label' => "Cliquez ici pour ajouter un nouvel utilisateur ...",
+ 'admin:users:opt:linktext' => "Configurer des utilisateurs ...",
+ 'admin:users:opt:description' => "Configurer les utilisateurs et les informations des comptes.",
+ 'admin:users:find' => "Trouver",
+
+ 'admin:settings' => "Paramètres",
+ 'admin:settings:basic' => "Réglages de base",
+ 'admin:settings:advanced' => "Paramètres avancés",
+ 'admin:site:description' => "Ce menu vous permet de définir les paramètres principaux de votre site. Choisissez une option ci-dessous pour commencer.",
+ 'admin:site:opt:linktext' => "Configurer le site...",
+ 'admin:site:access:warning' => "Changer les paramètres d'accès n'affectera que les permissions de contenu créées dans le futur.",
+
+ 'admin:dashboard' => "Tableau de bord",
+ 'admin:widget:online_users' => "Utilisateurs en ligne",
+ 'admin:widget:online_users:help' => "Affiche la liste des utilisateurs actuellement sur le site",
+ 'admin:widget:new_users' => "Nouveaux utilisateurs",
+ 'admin:widget:new_users:help' => "Affiche la liste des nouveaux utilisateurs",
+ 'admin:widget:content_stats' => "Statistiques",
+ 'admin:widget:content_stats:help' => "Gardez une trace du contenu créé par vos utilisateurs",
+ 'widget:content_stats:type' => "Type de contenu",
+ 'widget:content_stats:number' => "Nombre",
+
+ 'admin:widget:admin_welcome' => "Bienvenue",
+ 'admin:widget:admin_welcome:help' => "Une courte introduction à la zone d'administration de Elgg",
+ 'admin:widget:admin_welcome:intro' =>
+"Bienvenue sur Elgg ! Vous êts actuellement sur le tableau de bord de l'administration. Il permet de faire le suivi de ce qui se passe sur le site.",
+
+ 'admin:widget:admin_welcome:admin_overview' =>
+"La navigation dans l'administration se fait à l'aide du menu de droite. Il est organisé en
+. Trois sections :
+ <dl>
+ <dt>Administrer</dt><dd>Les tâches quotidiennes comme le suivi du contenu signalé, l'aperçu des utilisateurs en ligne, l'affichage des statistiques...</dd>
+ <dt>Configurer</dt><dd>Les tâches occasionnelles comme le paramétrage du nom du site ou l'activation d'un plugin.</dd>
+ <dt>Développer</dt><dd>Pour les développeurs qui créent des plugins ou conçoient des thèmes. (Nécessite des connaissances en programmation.)</dd>
+ </dl>
+ ",
+
+ // argh, this is ugly
+ 'admin:widget:admin_welcome:outro' => "<br /> Soyez sûr de vérifier les ressources disponibles via les liens de bas de page et merci d'utiliser Elgg !",
+
+ 'admin:footer:faq' => "FAQ Administration",
+ 'admin:footer:manual' => "Guide sur l'administration",
+ 'admin:footer:community_forums' => "Forums de la communauté Elgg",
+ 'admin:footer:blog' => "Blog d'Elgg",
+
+ 'admin:plugins:category:all' => "Tous les plugins",
+ 'admin:plugins:category:active' => "Plugins Actifs",
+ 'admin:plugins:category:inactive' => "Plugins Inactifs",
+ 'admin:plugins:category:admin' => "Admin",
+ 'admin:plugins:category:bundled' => "Empaqueté",
+ 'admin:plugins:category:nonbundled' => "Non-Empaqueté",
+ 'admin:plugins:category:content' => "Contenu",
+ 'admin:plugins:category:development' => "Développement",
+ 'admin:plugins:category:enhancement' => "Améliorations",
+ 'admin:plugins:category:api' => "Service/API",
+ 'admin:plugins:category:communication' => "Communication",
+ 'admin:plugins:category:security' => "Sécurité et spam",
+ 'admin:plugins:category:social' => "Social",
+ 'admin:plugins:category:multimedia' => "Multimédia",
+ 'admin:plugins:category:theme' => "Thèmes",
+ 'admin:plugins:category:widget' => "Widgets",
+ 'admin:plugins:category:utility' => "Utilitaires",
+
+ 'admin:plugins:sort:priority' => "Priorité",
+ 'admin:plugins:sort:alpha' => "Alphabétique",
+ 'admin:plugins:sort:date' => "Le plus récent",
+
+ 'admin:plugins:markdown:unknown_plugin' => "Plugin inconnu.",
+ 'admin:plugins:markdown:unknown_file' => "fichier inconnu.",
+
+
+ 'admin:notices:could_not_delete' => "Impossible de supprimer la remarque.",
+
+ 'admin:options' => "Options Administrateur",
+
+
+/**
+ * Plugins
+ */
+ 'plugins:settings:save:ok' => "Le paramètrage du plugin %s a été enregistré.",
+ 'plugins:settings:save:fail' => "Il y a eu un problème lors de l'enregistrement des paramètres du plugin %s.",
+ 'plugins:usersettings:save:ok' => "Le paramètrage du plugin a été enregistré avec succès.",
+ 'plugins:usersettings:save:fail' => "Il y a eu un problème lors de l'enregistrement du paramètrage du plugin %s.",
+ 'item:object:plugin' => "Plugins",
+
+ 'admin:plugins' => "Administrer les plugins",
+ 'admin:plugins:activate_all' => "Tout Activer",
+ 'admin:plugins:deactivate_all' => "Tout Désactiver",
+ 'admin:plugins:activate' => "Activer",
+ 'admin:plugins:deactivate' => "Désactiver",
+ 'admin:plugins:description' => "Ce menu vous permet de contrôler et de configurer les outils installés sur votre site.",
+ 'admin:plugins:opt:linktext' => "Configurer les outils...",
+ 'admin:plugins:opt:description' => "Configurer les outils installés sur le site.",
+ 'admin:plugins:label:author' => "Auteur",
+ 'admin:plugins:label:copyright' => "Copyright",
+ 'admin:plugins:label:categories' => "Catégories",
+ 'admin:plugins:label:licence' => "Licence",
+ 'admin:plugins:label:website' => "URL",
+ 'admin:plugins:label:moreinfo' => "Plus d'informations",
+ 'admin:plugins:label:version' => "Version",
+ 'admin:plugins:label:location' => "Adresse",
+ 'admin:plugins:label:dependencies' => "Dépendances",
+
+ 'admin:plugins:warning:elgg_version_unknown' => "Ce plugin utilise un ancien fichier manifest.xml et ne précise pas si cette version est compatible avec l'Elgg actuel. Il ne fonctionnera probablement pas !",
+ 'admin:plugins:warning:unmet_dependencies' => "Ce plugin ne retrouve pas certaines dépendances et ne peut être activé. Vérifiez les dépendances pour plus d'infos.",
+ 'admin:plugins:warning:invalid' => "%s n'est pas un plugin valide d'Elgg. Vérifiez <a href=\"http://docs.elgg.org/Invalid_Plugin\">la documentation d'Elgg</a> les conseils de dépannage.",
+ 'admin:plugins:cannot_activate' => "Activation impossible",
+
+ 'admin:plugins:set_priority:yes' => "%s Réordonné",
+ 'admin:plugins:set_priority:no' => "Impossible de réordonné %s.",
+ 'admin:plugins:set_priority:no_with_msg' => "Impossible de réordonner %s. Erreur : %s",
+ 'admin:plugins:deactivate:yes' => "Désactivé %s.",
+ 'admin:plugins:deactivate:no' => "Impossible de désactiver %s.",
+ 'admin:plugins:deactivate:no_with_msg' => "Impossible de désactiver %s. Erreur : %s",
+ 'admin:plugins:activate:yes' => "%s Activé.",
+ 'admin:plugins:activate:no' => "Impossible d'activer %s.",
+ 'admin:plugins:activate:no_with_msg' => "Impossible d'activer %s. Erreur : %s",
+ 'admin:plugins:categories:all' => "Toutes les catégories",
+ 'admin:plugins:plugin_website' => "Site du plugin",
+ 'admin:plugins:author' => "%s",
+ 'admin:plugins:version' => "Version %s",
+ 'admin:plugin_settings' => "Paramètres du plugin",
+ 'admin:plugins:warning:unmet_dependencies_active' => "Ce plugin est actif, mais a des dépendances non introuvables. Vous pouvez avoir des problèmes. Voir 'plus d'info' ci-dessous pour plus de détails.",
+
+ 'admin:plugins:dependencies:type' => "Type",
+ 'admin:plugins:dependencies:name' => "Nom",
+ 'admin:plugins:dependencies:expected_value' => "Valeur testée",
+ 'admin:plugins:dependencies:local_value' => "Valeur réelle",
+ 'admin:plugins:dependencies:comment' => "Commentaire",
+
+ 'admin:statistics:description' => "Cette page est un résumé des statistiques de votre site. Si vous avez besoin de statistiques plus détaillées, une version professionnelle d'administration est disponible.",
+ 'admin:statistics:opt:description' => "Voir des informations statistiques sur les utilisateurs et les objets de votre site.",
+ 'admin:statistics:opt:linktext' => "Voir statistiques...",
+ 'admin:statistics:label:basic' => "Statistiques basiques du site",
+ 'admin:statistics:label:numentities' => "Entités sur le site",
+ 'admin:statistics:label:numusers' => "Nombre d'utilisateurs",
+ 'admin:statistics:label:numonline' => "Nombre d'utilisateurs en ligne",
+ 'admin:statistics:label:onlineusers' => "Utilisateurs en ligne actuellement",
+ 'admin:statistics:label:version' => "Version d'Elgg",
+ 'admin:statistics:label:version:release' => "Révision",
+ 'admin:statistics:label:version:version' => "Version",
+
+ 'admin:user:label:search' => "Trouver des utilisateurs :",
+ 'admin:user:label:searchbutton' => "Chercher",
+
+ 'admin:user:ban:no' => "Cet utilisateur ne peut pas être banni",
+ 'admin:user:ban:yes' => "Utilisateur banni.",
+ 'admin:user:self:ban:no' => "Vous ne pouvez pas vous bannir vous même",
+ 'admin:user:unban:no' => "Cet utilisateur ne peut pas être réintégré",
+ 'admin:user:unban:yes' => "Utilisateur réintégré.",
+ 'admin:user:delete:no' => "Cet utilisateur ne peut pas être supprimé",
+ 'admin:user:delete:yes' => "Utilisateur supprimé",
+ 'admin:user:self:delete:no' => "Vous ne pouvez pas vous supprimer",
+
+ 'admin:user:resetpassword:yes' => "Mot de passe réinitialisé, utilisateur notifié.",
+ 'admin:user:resetpassword:no' => "Le mot de passe n'a pas pu être réinitialisé.",
+
+ 'admin:user:makeadmin:yes' => "L'utilisateur est maintenant un administrateur.",
+ 'admin:user:makeadmin:no' => "Nous ne pouvons pas faire de cet utilisateur un administrateur.",
+
+ 'admin:user:removeadmin:yes' => "L'utilisateur n'est plus administrateur.",
+ 'admin:user:removeadmin:no' => "Nous ne pouvons pas supprimer les privilèges d'administrateur à cet utilisateur.",
+ 'admin:user:self:removeadmin:no' => "Vous ne pouvez pas supprimer vos propres privilèges d'administrateur.",
+
+ 'admin:appearance:menu_items' => "Les éléments de menu",
+ 'admin:menu_items:configure' => "Configurer les éléments du menu principal",
+ 'admin:menu_items:description' => "Sélectionnez les éléments de menu que vous voulez afficher en liens directs. Les éléments de menu inutilisés seront ajoutées dans la liste «Plus».",
+ 'admin:menu_items:hide_toolbar_entries' => "Supprimer les liens dans le menu barre d'outils ?",
+ 'admin:menu_items:saved' => "Les éléments de menu sauvés.",
+ 'admin:add_menu_item' => "Ajouter un élément de menu personnalisé",
+ 'admin:add_menu_item:description' => "Remplissez le nom et l'URL d'affichage pour ajouter des éléments personnalisés à votre menu de navigation.",
+
+ 'admin:appearance:default_widgets' => "Widgets par défaut",
+ 'admin:default_widgets:unknown_type' => "Type du widget Inconnu",
+ 'admin:default_widgets:instructions' => "Ajoutez, supprimez, positionnez et configurez les widgets par défaut pour la page des profils. Ces changements s'appliqueront uniquement aux nouveaux utilisateurs sur le site.",
+
+
+/**
+ * User settings
+ */
+ 'usersettings:description' => "Le panneau de configuration vous permet de contrôler tous vos paramètres et vos plugins. Choisissez une option ci-dessous pour continuer.",
+
+ 'usersettings:statistics' => "Vos statistiques",
+ 'usersettings:statistics:opt:description' => "VVisualiser les statistiques des utilisateurs et des objets sur votre espace.",
+ 'usersettings:statistics:opt:linktext' => "Statistiques de votre compte.",
+
+ 'usersettings:user' => "Vos paramètres",
+ 'usersettings:user:opt:description' => "Ceci vous permet de contrôler vos paramètres.",
+ 'usersettings:user:opt:linktext' => "Changer vos paramètres",
+
+ 'usersettings:plugins' => "Outils",
+ 'usersettings:plugins:opt:description' => "Configurer vos paramètres (s'il y en a) pour activer vos outils.",
+ 'usersettings:plugins:opt:linktext' => "Configurer vos outils",
+
+ 'usersettings:plugins:description' => "Ce panneau de configuration vous permez de mettre à jour les options de vos outils installés par l'administrateur.",
+ 'usersettings:statistics:label:numentities' => "Vos entités",
+
+ 'usersettings:statistics:yourdetails' => "Vos informations",
+ 'usersettings:statistics:label:name' => "Votre nom",
+ 'usersettings:statistics:label:email' => "E-mail",
+ 'usersettings:statistics:label:membersince' => "Membre depuis",
+ 'usersettings:statistics:label:lastlogin' => "Dernière connexion",
+
+/**
+ * Activity river
+ */
+ 'river:all' => "Toute l'activité du site",
+ 'river:mine' => "Mon activité",
+ 'river:friends' => "Activités des Amis",
+ 'river:select' => "Afficher %s",
+ 'river:comments:more' => "+%u plus",
+ 'river:generic_comment' => "commenté sur %s",
+
+ 'friends:widget:description' => "Affiche certains de vos amis.",
+ 'friends:num_display' => "Nombre d'amis à afficher",
+ 'friends:icon_size' => "Taille des icônes",
+ 'friends:tiny' => "minuscule",
+ 'friends:small' => "petit",
+
+/**
+ * Generic action words
+ */
+
+ 'save' => "Enregistrer",
+ 'reset' => "Réinitialiser",
+ 'publish' => "Publier",
+ 'cancel' => "Annuler",
+ 'saving' => "Enregistrement en cours",
+ 'update' => "Mettre à jour",
+ 'preview' => "Prévisualisation",
+ 'edit' => "Modifier",
+ 'delete' => "Supprimer",
+ 'accept' => "Accepter",
+ 'load' => "Charger",
+ 'upload' => "Charger",
+ 'ban' => "Bannir",
+ 'unban' => "Réintégrer",
+ 'banned' => "Banni",
+ 'enable' => "Activer",
+ 'disable' => "Désactiver",
+ 'request' => "Requête",
+ 'complete' => "Complété",
+ 'open' => "Ouvrir",
+ 'close' => "Fermer",
+ 'reply' => "Répondre",
+ 'more' => "Plus",
+ 'comments' => "Commentaires",
+ 'import' => "Importer",
+ 'export' => "Exporter",
+ 'untitled' => "Sans titre",
+ 'help' => "Aide",
+ 'send' => "Envoyer",
+ 'post' => "Poster",
+ 'submit' => "Soumettre",
+ 'comment' => "Commentaire",
+ 'upgrade' => "Mise à jour",
+ 'sort' => "Trier",
+ 'filter' => "Filtrer",
+ 'new' => "Nouveau",
+ 'add' => "Ajouter",
+ 'create' => "Créer",
+
+ 'site' => "Site",
+ 'activity' => "Activité",
+ 'members' => "Membres",
+
+ 'up' => "Monter",
+ 'down' => "Descendre",
+ 'top' => "Au dessus",
+ 'bottom' => "Au dessous",
+
+ 'invite' => "Inviter",
+
+ 'resetpassword' => "Réinitialiser le mot de passe",
+ 'makeadmin' => "Rendre l'utilisateur administrateur",
+ 'removeadmin' => "Supprimer les droits administrateur de l'utilisateur",
+
+ 'option:yes' => "Oui",
+ 'option:no' => "Non",
+
+ 'unknown' => "Inconnu",
+
+ 'active' => "Activé",
+ 'total' => "Total",
+
+ 'learnmore' => "Cliquer ici pour en apprendre plus.",
+
+ 'content' => "contenu",
+ 'content:latest' => "Dernière activité",
+ 'content:latest:blurb' => "Vous pouvez également cliquer ici pour voir les dernières modifications effectuées sur le site.",
+
+ 'link:text' => "voir le lien",
+/**
+ * Generic questions
+ */
+
+ 'question:areyousure' => "Etês-vous sûr ?",
+
+/**
+ * Generic data words
+ */
+
+ 'title' => "Titre",
+ 'description' => "Description",
+ 'tags' => "Tags",
+ 'spotlight' => "Projecteur sur",
+ 'all' => "Tous",
+ 'mine' => "Moi",
+
+ 'by' => "par",
+ 'none' => "aucun",
+
+ 'annotations' => "Annotations",
+ 'relationships' => "Relations",
+ 'metadata' => "Métadonnées",
+ 'tagcloud' => "Nuage de tags",
+ 'tagcloud:allsitetags' => "Tous les tags du site",
+
+ 'on' => "Actif",
+ 'off' => "Inactif",
+
+/**
+ * Entity actions
+ */
+ 'edit:this' => "Modifier",
+ 'delete:this' => "Supprimer",
+ 'comment:this' => "Commenter",
+
+/**
+ * Input / output strings
+ */
+
+ 'deleteconfirm' => "Etes-vous sur de voloir supprimer cet élément ?",
+ 'fileexists' => "Un fichier a déjà été chargé. Pour le remplacer sélectionner le ci-dessous :",
+
+/**
+ * User add
+ */
+
+ 'useradd:subject' => "Compte de l'utilisateur créé",
+ 'useradd:body' => "
+%s,
+
+Un compte utilisateur vous a été créé a %s. Pour vous connecter, rendez-vous :
+
+%s
+
+Et connectez vous avec les identifiants suivant :
+
+Nom d'utilisateur : %s
+Mot de passe : %s
+
+Une fois que vous vous êtes connecté(e), nous vous conseillons fortement de changer votre mot de passe.
+",
+
+/**
+ * System messages
+ **/
+
+ 'systemmessages:dismiss' => "Cliquer pour fermer",
+
+
+/**
+ * Import / export
+ */
+ 'importsuccess' => "L'import des données a été réalisée avec succès",
+ 'importfail' => "L'import OpenDD des données a échouée.",
+
+/**
+ * Time
+ */
+
+ 'friendlytime:justnow' => "à l'instant",
+ 'friendlytime:minutes' => "il y a %s minutes",
+ 'friendlytime:minutes:singular' => "il y a une minute",
+ 'friendlytime:hours' => "il y a %s heures",
+ 'friendlytime:hours:singular' => "il y a une heure",
+ 'friendlytime:days' => "Il y a %s jours",
+ 'friendlytime:days:singular' => "hier",
+ 'friendlytime:date_format' => "j F Y @ g:ia",
+
+ 'date:month:01' => "Janvier %s",
+ 'date:month:02' => "Février %s",
+ 'date:month:03' => "Mars %s",
+ 'date:month:04' => "Avril %s",
+ 'date:month:05' => "Mai %s",
+ 'date:month:06' => "Juin %s",
+ 'date:month:07' => "Juillet %s",
+ 'date:month:08' => "Août %s",
+ 'date:month:09' => "Septembre %s",
+ 'date:month:10' => "Octobre %s",
+ 'date:month:11' => "Novembre %s",
+ 'date:month:12' => "Décembre %s",
+
+
+/**
+ * System settings
+ */
+
+ 'installation:sitename' => "Le nom de votre site (par exemple 'Mon site de réseau social') : ",
+ 'installation:sitedescription' => "Brève description du site (facultatif) : ",
+ 'installation:wwwroot' => "L'URL du site, suivi de ' / ' : ",
+ 'installation:path' => "Chemin physique des fichiers sur le serveur, suivi par ' / ' : ",
+ 'installation:dataroot' => "Chemin complet où seront hébergés les fichiers uploadés par les utilisateurs, suivi de ' / ' :",
+ 'installation:dataroot:warning' => "Vous devez créer ce répertoire manuellement. Il doit se situer dans un répertoire différent de votre installation de Elgg.",
+ 'installation:sitepermissions' => "Les permissions d'accés par défaut : ",
+ 'installation:language' => "La langue par défaut de votre site : ",
+ 'installation:debug' => "Le mode de débogage permet de mettre en évidence certaines erreurs de fonctionnement, cependant il ralenti l'accès au site, il est à utiliser uniquement en cas de problème :",
+ 'installation:debug:none' => "Désactive le mode debug (recommandé)",
+ 'installation:debug:error' => "Afficher seulement les erreurs critiques",
+ 'installation:debug:warning' => "Afficher les erreurs et les avertissements",
+ 'installation:debug:notice' => "Log toutes les erreurs, les avertissements et les avis",
+
+ // Walled Garden support
+ 'installation:registration:description' => "L'enregistrement d'un utilisateur est activé par défaut. Désactivez cette option si vous ne voulez pas que de nouveaux utilisateurs soient en mesure de s'inscrire eux-mêmes.",
+ 'installation:registration:label' => "Permettre à de nouveaux utilisateurs de s'enregistrer eux-mêmes",
+ 'installation:walled_garden:description' => "Autoriser le site à fonctionner comme un réseau privé. Cela empêchera les utilisateurs non connectés d'afficher les pages du site autres que celles expressément spécifiées publiques.",
+ 'installation:walled_garden:label' => "Restreindre les pages aux utilisateurs enregistrés",
+
+ 'installation:httpslogin' => "Activer ceci afin que les utilisateurs puissent se connecter via le protocole https. Vous devez avoir https activé sur votre serveur afin que cela fonctionne.",
+ 'installation:httpslogin:label' => "Activer les connexions HTTPS",
+ 'installation:view' => "Entrer le nom de la vue qui sera utilisée automatiquement pour l'affichage du site (par exemple : 'mobile'), laissez par défaut en cas de doute :",
+
+ 'installation:siteemail' => "L'adresse e-mail du site (utilisée lors d'envoi d'e-mail par le système)",
+
+ 'installation:disableapi' => "Elgg fournit une API pour l'élaboration de services web qui permettent à des applications distantes d'interagir avec votre site.",
+ 'installation:disableapi:label' => "Activer les services web d'Elgg",
+
+ 'installation:allow_user_default_access:description' => "Si coché, les utilisateurs pourront modifier leur niveau d'accés par défaut et pourront surpasser le niveau d'accés mis en place par défaut dans le système.",
+ 'installation:allow_user_default_access:label' => "Autoriser un niveau d'accés par défaut pour l'utilisateur",
+
+ 'installation:simplecache:description' => "Le cache simple augmente les performances en mettant en cache du contenu statique comme des CSS et des fichiers Javascripts. Normalement vous ne devriez pas avoir besoin de l'activer.",
+ 'installation:simplecache:label' => "Utiliser un cache simple (recommandé)",
+
+ 'installation:viewpathcache:description' => "Le cache utilisé pour stocker les chemins vers les vues des greffons réduit le temps de chargement de ces derniers.",
+ 'installation:viewpathcache:label' => "Utiliser le cache de stockage des chemins vers les vues des greffons (recommandé)",
+
+ 'upgrading' => "Mise à jour en cours",
+ 'upgrade:db' => "Votre base de données a été mise à jour.",
+ 'upgrade:core' => "Votre installation de Elgg a été mise à jour",
+ 'upgrade:unable_to_upgrade' => "Impossible de mettre à jour.",
+ 'upgrade:unable_to_upgrade_info' =>
+ "Cette installation ne peut pas être mise à jour, car des fichiers de l'ancienne version
+ ont été détectées dans le répertoire noyau d'Elgg (core). Ces fichiers ont été jugés obsolètes et doivent être
+ retirés pour Elgg pour fonctionner correctement. Si vous n'avez pas apporté des changements au noyau d'Elgg, vous pouvez
+ simplement supprimer le répertoire noyau (core) et le remplacer par celui du dernier
+ paquet téléchargé d'Elgg depuis <a href=\"http://elgg.org> elgg.org\" </ a>. <br /> <br />
+
+ Si vous avez besoin d'instructions détaillées, s'il vous plaît visiter <a href=\"http://docs.elgg.org/wiki/Upgrading_Elgg\"> <a
+ Documentation sur la mise à niveau d'Elgg </ a>. Si vous avez besoin d'aide, merci d'écrire à
+ <a Forums href=\"http://community.elgg.org/pg/groups/discussion/\"> aide technique communautaire (support)</ a>. ",
+
+ 'update:twitter_api:deactivated' => "Twitter API (précédemment Twitter Service) a été désactivé lors de la mise à niveau. S'il vous plaît activer manuellement si nécessaire.",
+ 'update:oauth_api:deactivated' => "OAuth API (précédemment OAuth Lib) a été désactivé lors de la mise à niveau. S'il vous plaît activer manuellement si nécessaire.",
+
+ 'deprecated:function' => "%s() a été déclaré obsolète par %s()",
+
+/**
+ * Welcome
+ */
+
+ 'welcome' => "Bienvenue",
+ 'welcome:user' => "Bienvenue %s",
+
+/**
+ * Emails
+ */
+ 'email:settings' => "Paramètres e-mail",
+ 'email:address:label' => "Votre adresse e-mail",
+
+ 'email:save:success' => "Votre nouvelle adresse e-mail a été enregistrée, vous allez recevoir un e-mail de confirmation.",
+ 'email:save:fail' => "Votre nouvelle adresse e-mail n'a pas pu être enregistrée.",
+
+ 'friend:newfriend:subject' => "%s vous a ajouté comme contact !",
+ 'friend:newfriend:body' => "%s vous a ajouté comme contact !
+
+Pour voir son profil cliquer sur le lien ci-dessous
+
+ %s
+
+Vous ne pouvez pas répondre à cet e-mail.",
+
+
+
+ 'email:resetpassword:subject' => "Réinitialisation du mot de passe !",
+ 'email:resetpassword:body' => "Bonjour %s,
+
+Votre nouveau mot de passe est : %s",
+
+
+ 'email:resetreq:subject' => "Demander un nouveau mot de passe.",
+ 'email:resetreq:body' => "Bonjour %s,
+
+Quelqu'un (avec l'adresse IP %s) a demandé un nouveau mot de passe pour son compte.
+
+Si vous avez demandé ce changement veuillez cliquer sur le lien ci-dessous, sinon ignorez cet e-mail.
+
+%s
+",
+
+/**
+ * user default access
+ */
+
+'default_access:settings' => "Votre niveau d'accés par défaut",
+'default_access:label' => "Accés par défaut",
+'user:default_access:success' => "Votre nouveau niveau d'accés par défaut a été enregistré.",
+'user:default_access:failure' => "Votre nouveau niveau d'accés par défaut n'a pu être enregistré.",
+
+/**
+ * XML-RPC
+ */
+ 'xmlrpc:noinputdata' => "Input data missing",
+
+/**
+ * Comments
+ */
+
+ 'comments:count' => "%s commentaire(s)",
+
+ 'riveraction:annotation:generic_comment' => "%s a écrit un commentaire sur %s",
+
+ 'generic_comments:add' => "Laisser un commentaire",
+ 'generic_comments:post' => "Poster un commentaire",
+ 'generic_comments:text' => "Commentaire",
+ 'generic_comments:latest' => "Derniers commentaires",
+ 'generic_comment:posted' => "Votre commentaire a été publié avec succés.",
+ 'generic_comment:deleted' => "Votre commentaire a été correctement supprimé.",
+ 'generic_comment:blank' => "Désolé; vous devez remplir votre commentaire avant de pouvoir l'enregistrer.",
+ 'generic_comment:notfound' => "Désolé; l'élément recherché n'a pas été trouvé.",
+ 'generic_comment:notdeleted' => "Désolé; le commentaire n'a pu être supprimé.",
+ 'generic_comment:failure' => "Une erreur est survenue lors de l'ajout de votre commentaire. Veillez réessayer.",
+ 'generic_comment:none' => "Pas de commentaires",
+ 'generic_comment:title' => "Commentaire par %s",
+
+ 'generic_comment:email:subject' => "Vous avez un nouveau commentaire !",
+ 'generic_comment:email:body' => "Vous avez un nouveau commentaire sur l'élément '%s' de %s. Voici son contenu :
+
+
+%s
+
+
+Pour répondre ou voir le contenu de référence, suivez le lien :
+
+%s
+
+Pour voir le profil de %s, suivez ce lien :
+
+%s
+
+Ne répondez pas à cet e-mail.",
+
+/**
+ * Entities
+ */
+ 'byline' => "Par %s",
+ 'entity:default:strapline' => "Créé le %s par %s",
+ 'entity:default:missingsupport:popup' => "Cette entité ne peut pas être affichée correctement. C'est peut-être du à un plugin qui a été supprimé.",
+
+ 'entity:delete:success' => "L'entité %s a été effacée",
+ 'entity:delete:fail' => "L'entité %s n'a pas pu être effacée",
+
+
+/**
+ * Action gatekeeper
+ */
+ 'actiongatekeeper:missingfields' => "Il manque les champs __token ou __ts dans le formulaire.",
+ 'actiongatekeeper:tokeninvalid' => "Une erreur est survenue. Cela veut probablement dire que la page que vous utilisiez a expirée. Merci de réessayer",
+ 'actiongatekeeper:timeerror' => "La page a expiré, rafraichissez et recommencez à nouveau.",
+ 'actiongatekeeper:pluginprevents' => "Une extension a empêché ce formulaire d'être envoyé",
+
+
+/**
+ * Word blacklists
+ */
+ 'word:blacklist' => "and, the, then, but, she, his, her, him, one, not, also, about, now, hence, however, still, likewise, otherwise, therefore, conversely, rather, consequently, furthermore, nevertheless, instead, meanwhile, accordingly, this, seems, what, whom, whose, whoever, whomever",
+
+/**
+ * Tag labels
+ */
+
+ 'tag_names:tags' => "Tags",
+ 'tags:site_cloud' => "Nuage de tag du site",
+
+/**
+ * Javascript
+ */
+
+ 'js:security:token_refresh_failed' => "Impossible de contacter %s. Vous aurez sans doute des difficultés à enregistrer le contenu.",
+ 'js:security:token_refreshed' => "La connexion à %s est restaurée !",
+
+/**
+ * Languages according to ISO 639-1
+ */
+ "aa" => "Afar",
+ "ab" => "Abkhaze",
+ "af" => "Afrikaans",
+ "am" => "Amharique",
+ "ar" => "Arabe",
+ "as" => "Assamais",
+ "ay" => "Aymara",
+ "az" => "Azéri",
+ "ba" => "Bachkir",
+ "be" => "Biélorusse",
+ "bg" => "Bulgare",
+ "bh" => "Bihari",
+ "bi" => "Bichelamar",
+ "bn" => "Bengalî",
+ "bo" => "Tibétain",
+ "br" => "Breton",
+ "ca" => "Catalan",
+ "co" => "Corse",
+ "cs" => "Tchèque",
+ "cy" => "Gallois",
+ "da" => "Danois",
+ "de" => "Allemand",
+ "dz" => "Dzongkha",
+ "el" => "Grec",
+ "en" => "Anglais",
+ "eo" => "Espéranto",
+ "es" => "Espagnol",
+ "et" => "Estonien",
+ "eu" => "Basque",
+ "fa" => "Persan",
+ "fi" => "Finnois",
+ "fj" => "Fidjien",
+ "fo" => "Féringien",
+ "fr" => "Français",
+ "fy" => "Frison",
+ "ga" => "Irlandais",
+ "gd" => "Écossais",
+ "gl" => "Galicien",
+ "gn" => "Guarani",
+ "gu" => "Gujarâtî",
+ "he" => "Hébreu",
+ "ha" => "Haoussa",
+ "hi" => "Hindî",
+ "hr" => "Croate",
+ "hu" => "Hongrois",
+ "hy" => "Arménien",
+ "ia" => "Interlingua",
+ "id" => "Indonésien",
+ "ie" => "Occidental",
+ "ik" => "Inupiaq",
+ //"in" => "Indonésien",
+ "is" => "Islandais",
+ "it" => "Italien",
+ "iu" => "Inuktitut",
+ "iw" => "Hébreu (obsolète)",
+ "ja" => "Japonais",
+ "ji" => "Yiddish (obsolète)",
+ "jw" => "Javanais",
+ "ka" => "Géorgien",
+ "kk" => "Kazakh",
+ "kl" => "Kalaallisut",
+ "km" => "Khmer",
+ "kn" => "Kannara",
+ "ko" => "Coréen",
+ "ks" => "Kashmiri",
+ "ku" => "Kurde",
+ "ky" => "Kirghiz",
+ "la" => "Latin",
+ "ln" => "Lingala",
+ "lo" => "Lao",
+ "lt" => "Lituanien",
+ "lv" => "Letton",
+ "mg" => "Malgache",
+ "mi" => "Maori",
+ "mk" => "Macédonien",
+ "ml" => "Malayalam",
+ "mn" => "Mongol",
+ "mo" => "Moldave",
+ "mr" => "Marâthî",
+ "ms" => "Malais",
+ "mt" => "Maltais",
+ "my" => "Birman",
+ "na" => "Nauruan",
+ "ne" => "Népalais",
+ "nl" => "Néerlandais",
+ "no" => "Norvégien",
+ "oc" => "Occitan",
+ "om" => "Oromo",
+ "or" => "Oriya",
+ "pa" => "Panjâbî",
+ "pl" => "Polonais",
+ "ps" => "Pachto",
+ "pt" => "Portugais",
+ "qu" => "Quechua",
+ "rm" => "Romanche",
+ "rn" => "Kirundi",
+ "ro" => "Roumain",
+ "ru" => "Russe",
+ "rw" => "Kinyarwanda",
+ "sa" => "Sanskrit",
+ "sd" => "Sindhi",
+ "sg" => "Sango",
+ "sh" => "Serbo-Croate",
+ "si" => "Cingalais",
+ "sk" => "Slovaque",
+ "sl" => "Slovène",
+ "sm" => "Samoan",
+ "sn" => "Shona",
+ "so" => "Somali",
+ "sq" => "Albanais",
+ "sr" => "Serbe",
+ "ss" => "Siswati",
+ "st" => "Sotho",
+ "su" => "Soundanais",
+ "sv" => "Suédois",
+ "sw" => "Swahili",
+ "ta" => "Tamoul",
+ "te" => "Télougou",
+ "tg" => "Tadjik",
+ "th" => "Thaï",
+ "ti" => "Tigrinya",
+ "tk" => "Turkmène",
+ "tl" => "Tagalog",
+ "tn" => "Tswana",
+ "to" => "Tongien",
+ "tr" => "Turc",
+ "ts" => "Tsonga",
+ "tt" => "Tatar",
+ "tw" => "Twi",
+ "ug" => "Ouïghour",
+ "uk" => "Ukrainien",
+ "ur" => "Ourdou",
+ "uz" => "Ouzbek",
+ "vi" => "Vietnamien",
+ "vo" => "Volapük",
+ "wo" => "Wolof",
+ "xh" => "Xhosa",
+ //"y" => "Yiddish",
+ "yi" => "Yiddish",
+ "yo" => "Yoruba",
+ "za" => "Zhuang",
+ "zh" => "Chinois",
+ "zu" => "Zoulou",
+);
+
+add_translation("fr",$french);
diff --git a/mod/languages/languages/fr/fr.profile.php b/mod/languages/languages/fr/fr.profile.php
new file mode 100644
index 000000000..b0d9d255d
--- /dev/null
+++ b/mod/languages/languages/fr/fr.profile.php
@@ -0,0 +1,12 @@
+<?php
+/**
+ * Elgg profile plugin language pack
+ */
+
+$french = array(
+ 'profile' => "Profil",
+ 'profile:notfound' => "Désolé, nous n'avons pas pu trouver le profil demandé.",
+
+);
+
+add_translation("fr", $french);
diff --git a/mod/languages/languages/fr/fr.reportedcontent.php b/mod/languages/languages/fr/fr.reportedcontent.php
new file mode 100644
index 000000000..c431354e6
--- /dev/null
+++ b/mod/languages/languages/fr/fr.reportedcontent.php
@@ -0,0 +1,44 @@
+<?php
+/**
+ * Elgg reported content plugin language pack
+ *
+ * @package ElggReportedContent
+ */
+
+$french = array(
+
+ 'item:object:reported_content' => "Eléments signalés",
+ 'admin:administer_utilities:reportedcontent' => "Contenu signalé",
+ 'reportedcontent' => "Contenu signalé",
+ 'reportedcontent:this' => "Signaler ceci",
+ 'reportedcontent:this:tooltip' => "Signaler cette page à un administrateur",
+ 'reportedcontent:none' => "Il n'y a pas de contenu signalé",
+ 'reportedcontent:report' => "Signaler ceci",
+ 'reportedcontent:title' => "Titre de la page",
+ 'reportedcontent:deleted' => "Le contenu signalé a été effacé",
+ 'reportedcontent:notdeleted' => "Il a été impossible d'effacer ce signalement",
+ 'reportedcontent:delete' => "L'effacer",
+ 'reportedcontent:areyousure' => "Etes-vous sûr de vouloir l'effacer ?",
+ 'reportedcontent:archive' => "L'archiver",
+ 'reportedcontent:archived' => "Le signalement a bien été archivé",
+ 'reportedcontent:visit' => "Visiter l'élément signalé",
+ 'reportedcontent:by' => "Signalé par ",
+ 'reportedcontent:objecttitle' => "Titre de l'objet",
+ 'reportedcontent:objecturl' => "URL de l'objet",
+ 'reportedcontent:reason' => "Motif du signalement",
+ 'reportedcontent:description' => "Pourquoi souhaitez-vous signaler ceci ?",
+ 'reportedcontent:address' => "Emplacement de l'élément",
+ 'reportedcontent:success' => "Votre signalement a bien été envoyé à l'adminsitrateur du site",
+ 'reportedcontent:failing' => "Votre signalement n'a pu être envoyé",
+ 'reportedcontent:report' => "Signaler ceci",
+ 'reportedcontent:moreinfo' => "Plus d'information",
+ 'reportedcontent:instructions' => "Ce rapport sera envoyé aux administrateurs de ce site à des fins d'examen.",
+ 'reportedcontent:numbertodisplay' => "Nombre de rapports à afficher",
+ 'reportedcontent:widget:description' => "Afficher le contenu signalé",
+ 'reportedcontent:user' => "Rapport utilisateur",
+
+ 'reportedcontent:failed' => "Désolé, la tentative de signaler ce contenu a échoué.",
+ 'reportedcontent:notarchived' => "Il a été impossible d'archiver ce signalement",
+);
+
+add_translation("fr", $french); \ No newline at end of file
diff --git a/mod/languages/languages/fr/fr.search.php b/mod/languages/languages/fr/fr.search.php
new file mode 100644
index 000000000..ec8ae82f3
--- /dev/null
+++ b/mod/languages/languages/fr/fr.search.php
@@ -0,0 +1,21 @@
+<?php
+
+$french = array(
+ 'search:enter_term' => "Entrer un terme de recherche :",
+ 'search:no_results' => "Aucun résultat.",
+ 'search:matched' => "Correspondant: ",
+ 'search:results' => "Résultats pour %s",
+ 'search:no_query' => "Veuillez entrer une requête de recherche.",
+ 'search:search_error' => "Erreur",
+
+ 'search:more' => "+%s plus %s",
+
+ 'search_types:tags' => "Tags",
+
+ 'search_types:comments' => "Commentaires",
+ 'search:comment_on' => "Commentaire sur '%s'",
+ 'search:comment_by' => "par",
+ 'search:unavailable_entity' => "Entité indisponible",
+);
+
+add_translation("fr", $french);
diff --git a/mod/languages/languages/fr/fr.tagcloud.php b/mod/languages/languages/fr/fr.tagcloud.php
new file mode 100644
index 000000000..757fa9b98
--- /dev/null
+++ b/mod/languages/languages/fr/fr.tagcloud.php
@@ -0,0 +1,12 @@
+<?php
+/**
+ * Tag cloud English language file
+ */
+
+$french = array(
+ 'tagcloud:widget:title' => "Nuage de Tags",
+ 'tagcloud:widget:description' => "Nuage de tags",
+ 'tagcloud:widget:numtags' => "Nombre de tags à afficher",
+);
+
+add_translation("fr", $french); \ No newline at end of file
diff --git a/mod/languages/languages/fr/fr.thewire.php b/mod/languages/languages/fr/fr.thewire.php
new file mode 100644
index 000000000..b77dc27db
--- /dev/null
+++ b/mod/languages/languages/fr/fr.thewire.php
@@ -0,0 +1,61 @@
+<?php
+/**
+ * The Wire English language file
+ */
+
+$french = array(
+
+ /**
+ * Menu items and titles
+ */
+ 'thewire' => "Microblog",
+ 'thewire:everyone' => "Tous les messages du microblog",
+ 'thewire:user' => "Le microblog de %s",
+ 'thewire:friends' => "Messages des contacts sur le microblog",
+ 'thewire:reply' => "Répondre",
+ 'thewire:replying' => "Répondre à %s, qui a écrit",
+ 'thewire:thread' => "Flux",
+ 'thewire:charleft' => "caractères restant",
+ 'thewire:tags' => "Messages du microblog commentés par '% s' avec",
+ 'thewire:noposts' => "Pas encore de messages sur le microblog",
+ 'item:object:thewire' => "Messages du microblog",
+ 'thewire:update' => "Mise à jour",
+ 'thewire:by' => "Message sur le microblog par %s",
+
+ 'thewire:previous' => "Précédent",
+ 'thewire:hide' => "Masquer",
+ 'thewire:previous:help' => "Voir le message précédent",
+ 'thewire:hide:help' => "Masquer le message précédent",
+
+ /**
+ * The wire river
+ */
+ 'river:create:object:thewire' => "%s a envoyé un message à %s",
+ 'thewire:wire' => "microblog",
+
+ /**
+ * Wire widget
+ */
+ 'thewire:widget:desc' => "Affichez vos derniers messages du microblog",
+ 'thewire:num' => "Nombre de publications à afficher",
+ 'thewire:moreposts' => "Plus de messages du microblog",
+
+ /**
+ * Status messages
+ */
+ 'thewire:posted' => "Votre message a bien été posté sur le microblog.",
+ 'thewire:deleted' => "Votre message a bien été supprimé du microblog.",
+ 'thewire:blank' => "Désolé, vous devez d'abord écrire un message avant de l'envoyer.",
+ 'thewire:notfound' => "Désolé, le message spécifié n'a pu être trouvé.",
+ 'thewire:notdeleted' => "Désolé, ce message n'a pu être effacé du microblog.",
+
+ /**
+ * Notifications
+ */
+ 'thewire:notify:subject' => "Nouveau message sur le microblog",
+ 'thewire:notify:reply' => "%s a répondu à %s sur le microblog :",
+ 'thewire:notify:post' => "%s posté sur le microblog:",
+
+);
+
+add_translation("fr", $french); \ No newline at end of file
diff --git a/mod/languages/languages/fr/fr.tinymce.php b/mod/languages/languages/fr/fr.tinymce.php
new file mode 100644
index 000000000..16ecdf391
--- /dev/null
+++ b/mod/languages/languages/fr/fr.tinymce.php
@@ -0,0 +1,14 @@
+<?php
+/**
+ * TinyMCE language pack.
+ *
+ * @package ElggTinyMCE
+ */
+
+$french = array(
+ 'tinymce:remove' => "Supprimer l'éditeur",
+ 'tinymce:add' => "Ajouter l'éditeur",
+ 'tinymce:word_count' => "Nombre de mots :",
+);
+
+add_translation("fr", $french); \ No newline at end of file
diff --git a/mod/languages/languages/fr/fr.twitter.php b/mod/languages/languages/fr/fr.twitter.php
new file mode 100644
index 000000000..554c6e052
--- /dev/null
+++ b/mod/languages/languages/fr/fr.twitter.php
@@ -0,0 +1,7 @@
+<?php
+/**
+ * Twitter widget language file
+ */
+ $french = array(
+ 'twitter:title' => "Twitter", 'twitter:info' => "Afficher vos derniers tweets", 'twitter:username' => "Votre nom d'utilisateur Twitter.", 'twitter:num' => "Nombre de tweets à afficher.", 'twitter:visit' => "visitez mon compte", 'twitter:notset' => "Ce module Twitter n'est pas encore configuré. Pour afficher vos derniers tweets, cliquez sur - éditer - et complétez les informations demandées", );
+ add_translation("fr", $french); \ No newline at end of file
diff --git a/mod/languages/languages/fr/fr.twitter_api.php b/mod/languages/languages/fr/fr.twitter_api.php
new file mode 100644
index 000000000..cc9ad7bdb
--- /dev/null
+++ b/mod/languages/languages/fr/fr.twitter_api.php
@@ -0,0 +1,59 @@
+<?php
+/**
+ * An english language definition file
+ */
+
+$french = array(
+ 'twitter_api' => "Services Twitter",
+
+ 'twitter_api:requires_oauth' => "Twitter Services nécessitent les bibliothèques OAuth plugin pour être activés.",
+
+ 'twitter_api:consumer_key' => "Clé client",
+ 'twitter_api:consumer_secret' => "Secret du client",
+
+ 'twitter_api:settings:instructions' => "Vous devez obtenir une clé client et le code secret à partir de <a href=\"https://twitter.com/oauth_clients\" target=\"_blank\">Twitter</a> . La plupart des champs sont explicites, la principale donnée dont vous aurez besoin est l'url de retour qui prend la forme http://[VotreSite]/action/twitterlogin/return - [VotreSite] est l'url de votre réseau Elgg.",
+
+ 'twitter_api:usersettings:description' => "Lier votre compte %s avec Twitter.",
+ 'twitter_api:usersettings:request' => "Vous devez d'abord <a href=\"%s\">autoriser</a> %s pour accéder à votre compte Twitter.",
+ 'twitter_api:usersettings:cannot_revoke' => "Vous ne pouvez pas enlever le lien entre votre compte et Twitter parce que vous n'avez pas fournit d'adresse mail ou de mot de passe. <a href=\"%s\">Donnez les maintenant</a>.",
+ 'twitter_api:authorize:error' => "Impossible d'autoriser Twitter.",
+ 'twitter_api:authorize:success' => "L'accès à Twitter a été autorisé.",
+
+ 'twitter_api:usersettings:authorized' => "Vous avez autorisé %s à accéder à votre compte Twitter : @%s.",
+ 'twitter_api:usersettings:revoke' => "Cliquez <a href=\"%s\">ici</a> pour révoquer l'accès.",
+
+ 'twitter_api:revoke:success' => "L'accès à Twitter a été révoqué.",
+
+ 'twitter_api:login' => "Autoriser les utilisateurs existants qui ont lié leur compte Twitter de signer avec Twitter ?",
+ 'twitter_api:new_users' => "Permet aux nouveaux utilisateurs de s'inscrire en utilisant leur compte Twitter, même si l'enregistrement manuel est désactivé ?",
+ 'twitter_api:login:success' => "Vous êtes connecté",
+ 'twitter_api:login:error' => "Impossible de se connecter à Twitter.",
+ 'twitter_api:login:email' => "Vous devez entrer une adresse email valide pour votre nouveau compte %s.",
+
+ 'twitter_api:invalid_page' => "Page invalide",
+
+ 'twitter_api:deprecated_callback_url' => "L'URL de retour de l'API Twitter est modifié comme suit %s. Merci de demandez à votre administrateur de la changer.",
+
+ 'twitter_api:interstitial:settings' => "Configurer vos paramètres",
+ 'twitter_api:interstitial:description' => "Vous êtes presque prêt à utiliser %s ! Nous avons besoin de quelques détails supplémentaires avant que vous pussiez continuer. Ils sont facultatifs, mais ils vous permettrons de vous connecter si Twitter ne fonctionne pas ou si vous décidez de rompre le lien des comptes.",
+
+ 'twitter_api:interstitial:username' => "Voici votre nom utilisateur (login). Il ne peut être changé. Si vous donnez un mot de passe, vous pouvez utiliser le nom d'utilisateur ou votre adresse mail pour vous connecter.",
+
+ 'twitter_api:interstitial:name' => "Voici le nom public que vous verrez quand on interagira avec vous.",
+
+ 'twitter_api:interstitial:email' => "Votre adresse mail. Les utilisateurs ne peuvent la voir par défaut.",
+
+ 'twitter_api:interstitial:password' => "Une mot de passe pour se connecter si Twitter ne fonctionne pas ou si vous décidez de rompre le lien des comptes.",
+ 'twitter_api:interstitial:password2' => "Même mot de passe à nouveau.",
+
+ 'twitter_api:interstitial:no_thanks' => "Non merci",
+
+ 'twitter_api:interstitial:no_display_name' => "Vous devez avoir un nom à afficher.",
+ 'twitter_api:interstitial:invalid_email' => "Vous devez entrer une adresse mail valide ou rien.",
+ 'twitter_api:interstitial:existing_email' => "Cette adresse mail est déjà enregistrée sur le site.",
+ 'twitter_api:interstitial:password_mismatch' => "Vos mots de passe ne sont pas les mêmes.",
+ 'twitter_api:interstitial:cannot_save' => "Impossible de sauvegarder les détails du compte.",
+ 'twitter_api:interstitial:saved' => "Détails du compte sauvegardés !",
+);
+
+add_translation("fr", $french);
diff --git a/mod/languages/languages/fr/fr.uservalidationbyemail.php b/mod/languages/languages/fr/fr.uservalidationbyemail.php
new file mode 100644
index 000000000..0ed7f6ecd
--- /dev/null
+++ b/mod/languages/languages/fr/fr.uservalidationbyemail.php
@@ -0,0 +1,64 @@
+<?php
+/**
+ * Email user validation plugin language pack.
+ *
+ * @package Elgg.Core.Plugin
+ * @subpackage ElggUserValidationByEmail
+ */
+
+$french = array(
+ 'admin:users:unvalidated' => "Invalidées",
+
+ 'email:validate:subject' => "%s veuillez confirmer votre adresse de courriel !",
+ 'email:validate:body' => "%s,
+
+avant de pouvoir commencer à utiliser %s, vous devez confirmer votre adresse mail.
+
+Veuillez confirmer votre adresse de courriel en cliquant sur le lien suivant:
+
+%s
+
+Si vous ne pouvez pas cliquer sur le lien, copier et coller le dans votre navigateur manuellement.
+
+%s
+%s
+",
+ 'email:confirm:success' => "Vous avez validé votre adresse de courriel !",
+ 'email:confirm:fail' => "Votre adresse de courriel n'a pu être vérifiée...",
+
+ 'uservalidationbyemail:registerok' => "Pour activer votre compte, veuillez confirmer votre adresse e-mail en cliquant sur le lien qui vient de vous être envoyé (si vous ne recevez rien, veuillez vérifier votre dossier Spam).",
+ 'uservalidationbyemail:login:fail' => "Votre compte n'est pas validé, par conséquent la tentative de connexion a échoué. Un autre e-mail de validation a été envoyé.",
+
+ 'uservalidationbyemail:admin:no_unvalidated_users' => "Aucun utilisateurs non-validés.",
+
+ 'uservalidationbyemail:admin:unvalidated' => "Invalidés",
+ 'uservalidationbyemail:admin:user_created' => "%s enregistré",
+ 'uservalidationbyemail:admin:resend_validation' => "Renvoyer la validation",
+ 'uservalidationbyemail:admin:validate' => "Valider",
+ 'uservalidationbyemail:admin:delete' => "Supprimer",
+ 'uservalidationbyemail:confirm_validate_user' => "Valider %s ?",
+ 'uservalidationbyemail:confirm_resend_validation' => "Renvoyer la validation e-mail à %s ?",
+ 'uservalidationbyemail:confirm_delete' => "Supprimer %s ?",
+ 'uservalidationbyemail:confirm_validate_checked' => "Valider les utilisateurs cochés ?",
+ 'uservalidationbyemail:confirm_resend_validation_checked' => "Renvoyer la validation aux utilisateurs cochés ?",
+ 'uservalidationbyemail:confirm_delete_checked' => "Supprimer les utilisateurs cochés ?",
+ 'uservalidationbyemail:check_all' => "Tous",
+
+ 'uservalidationbyemail:errors:unknown_users' => "Utilisateurs inconnus",
+ 'uservalidationbyemail:errors:could_not_validate_user' => "Impossible de valider l'utilisateur.",
+ 'uservalidationbyemail:errors:could_not_validate_users' => "Impossible de valider tout les utilisateurs cochés.",
+ 'uservalidationbyemail:errors:could_not_delete_user' => "Impossible de supprimer l'utilisateur.",
+ 'uservalidationbyemail:errors:could_not_delete_users' => "Impossible de supprimer tout les utilisateurs cochés.",
+ 'uservalidationbyemail:errors:could_not_resend_validation' => "Impossible de renvoyer la demande de validation.",
+ 'uservalidationbyemail:errors:could_not_resend_validations' => "Impossible de renvoyer toutes les demandes de validation aux utilisateurs cochés.",
+
+ 'uservalidationbyemail:messages:validated_user' => "Utilisateur validé.",
+ 'uservalidationbyemail:messages:validated_users' => "Tout les utilisateurs cochés validés.",
+ 'uservalidationbyemail:messages:deleted_user' => "Utilisateur supprimé.",
+ 'uservalidationbyemail:messages:deleted_users' => "Tout les utilisateurs cochés supprimé.",
+ 'uservalidationbyemail:messages:resent_validation' => "Demande de validation renvoyée.",
+ 'uservalidationbyemail:messages:resent_validations' => "Demandes de validation renvoyées à tout les utilisateurs cochés.",
+
+);
+
+add_translation("fr", $french);
diff --git a/mod/languages/languages/gl/gl.blog.php b/mod/languages/languages/gl/gl.blog.php
new file mode 100644
index 000000000..ca90ab646
--- /dev/null
+++ b/mod/languages/languages/gl/gl.blog.php
@@ -0,0 +1,16 @@
+<?php
+$gl = array (
+ 'blog' => 'Blogue',
+ 'item:object:blog' => 'Comentarios no blogue',
+ 'blog:never' => 'nunca',
+ 'blog:newpost' => 'Nova nota no blogue',
+ 'blog:enableblog' => 'Habilitar blogue no grupo',
+ 'blog:group' => 'Blogue do grupo',
+ 'blog:none' => 'Non se publicaron entradas',
+ 'blog:widget:description' => 'Este elemento amosa as túas últimas entradas no blogue',
+ 'blog:moreblogs' => 'Máis entradas',
+ 'blog:numbertodisplay' => 'Número de entradas a amosar',
+);
+
+add_translation("gl", $gl);
+
diff --git a/mod/languages/languages/gl/gl.bookmarks.php b/mod/languages/languages/gl/gl.bookmarks.php
new file mode 100644
index 000000000..3918d7e83
--- /dev/null
+++ b/mod/languages/languages/gl/gl.bookmarks.php
@@ -0,0 +1,40 @@
+<?php
+$gl = array (
+ 'bookmarks' => 'Enlaces',
+ 'bookmarks:add' => 'Engadir a enlaces',
+ 'bookmarks:friends' => 'Enlaces das túas amigas',
+ 'bookmarks:everyone' => 'Tódolos enlaces',
+ 'bookmarks:this' => 'Marcar como enlace',
+ 'bookmarks:bookmarklet' => 'Obter marcador de enlaces',
+ 'bookmarks:inbox' => 'Entradas de enlaces',
+ 'bookmarks:more' => 'Ver máis',
+ 'bookmarks:with' => 'Comparti-la información',
+ 'bookmarks:address' => 'Enderezo dos recursos dos enlaces',
+ 'bookmarks:delete:confirm' => 'Seguro que queres eliminar este recurso?',
+ 'bookmarks:shared' => 'Engadido a enlaces',
+ 'bookmarks:visit' => 'Visita-lo recurso',
+ 'bookmarks:recent' => 'Enlaces recentes',
+ 'bookmarks:river:annotate' => 'un comentario en ',
+ 'bookmarks:river:item' => 'un enlace',
+ 'item:object:bookmarks' => 'Enlaces marcados',
+ 'bookmarks:widget:description' => 'Este compoñente está deseñado para a interface do teu escritorio e mostrará as entradas ós enlaces que crearas.',
+ 'bookmarks:bookmarklet:description' => 'O marcador de enlaces permite compartir calquera recurso da web de forma rápida e sinxela. Para usalo, clica sobre él e arrástrao hasta a barra de marcadores do teu navegador.',
+ 'bookmarks:bookmarklet:descriptionie' => 'Se estas a usar Internet Explorer, necesitarás pulsa-lo botón dereito do icono marcador e seleccionar "engadir a favoritos" e indica-la barra de enlaces.',
+ 'bookmarks:bookmarklet:description:conclusion' => 'Unha vez instalado o marcador de enlaces, só tes que pulsar nel para comparti-lo enlace da páxina que esteas a visitar.',
+ 'bookmarks:save:success' => 'O enlace foi marcado correctamente.',
+ 'bookmarks:delete:success' => 'O enlace eliminouse correctamente.',
+ 'bookmarks:save:failed' => 'O enlace marcado non se pode gardar, téntao de novo.',
+ 'bookmarks:delete:failed' => 'O enlace marcado non se pode eliminar, téntao de novo.',
+ 'bookmarks:this:group' => 'Engadido en %s',
+ 'bookmarks:bookmarklet:group' => 'Obter marcador de enlaces do grupo',
+ 'bookmarks:new' => 'Un novo enlace marcado',
+ 'bookmarks:numbertodisplay' => 'Número de enlaces a mostrar',
+ 'bookmarks:group' => 'Enlaces do grupo',
+ 'bookmarks:enablebookmarks' => 'Habilita-los enlaces de grupos',
+ 'bookmarks:morebookmarks' => 'Máis enlaces',
+ 'bookmarks:nogroup' => 'Este grupo non ten enlaces creados',
+ 'bookmarks:no_title' => 'Sen título',
+);
+
+add_translation("gl", $gl);
+
diff --git a/mod/languages/languages/gl/gl.core.php b/mod/languages/languages/gl/gl.core.php
new file mode 100644
index 000000000..8594d3901
--- /dev/null
+++ b/mod/languages/languages/gl/gl.core.php
@@ -0,0 +1,664 @@
+<?php
+$gl = array (
+ 'add' => 'Engade',
+ 'item:site' => 'Lugares',
+ 'login' => 'Entrar',
+ 'loginok' => 'Flúe libremente pola rede ;)',
+ 'loginerror' => 'Aceso denegado! Revisa os datos. Se están ben, seguramente é o teu primer intento e non tes a conta activada. Busca a mensaxe de validación na túa conta de correo, pode que esté na carpeta de spam/correo non desexado',
+ 'logout' => 'Sair',
+ 'logoutok' => 'Acabas de sair da rede',
+ 'logouterror' => 'Non te podemos sacar da rede, estás atrapadx! Téntao de novo...',
+ 'exception:title' => 'Benvidx á rede social',
+ 'actionundefined' => 'Esa acción non está definida no sistema. Non a tentes máis.',
+ 'actionloggedout' => 'Sentímolo, non podes facer esta acción ata que non esteas conectado.',
+ 'notfound' => 'Non se atoparon resultados.',
+ 'SecurityException:Codeblock' => 'Aceso denegado. Fáltanche os privilexios!',
+ 'DatabaseException:WrongCredentials' => 'O sistema non se pode conectar á base de datos utizando as credenciais %s@%s (pw: %s).',
+ 'DatabaseException:NoConnect' => 'O sistema non pode seleccionar a base de datos \'%s\', por favor, revisa se existe e tes aceso.',
+ 'SecurityException:FunctionDenied' => 'Aceso denegado. Non tes privilexios!',
+ 'DatabaseException:DBSetupIssues' => 'Hai unha serie de problemas:',
+ 'DatabaseException:ScriptNotFound' => 'Elgg non atopa o script da base de datos que solicitas en %s',
+ 'IOException:FailedToLoadGUID' => 'Erro ó cargar un novo %s dende GUID:%d',
+ 'InvalidParameterException:NonElggObject' => 'Pasando un no-ElggObject ó construtor de ElggObjects!',
+ 'InvalidParameterException:UnrecognisedValue' => 'Valor non válido para o constructor de obxetos',
+ 'InvalidClassException:NotValidElggStar' => 'GUID:%d non é un %s válido',
+ 'PluginException:MisconfiguredPlugin' => '%s é un plugin mal configurado e foi deshabilitado',
+ 'InvalidParameterException:NonElggUser' => 'Pasando un no-ElggUser ó construtor de ElggUsers!',
+ 'InvalidParameterException:NonElggSite' => 'Pasando un no-ElggSite ó construcor de EggSites!',
+ 'InvalidParameterException:NonElggGroup' => 'Pasando un no-ElggGroup ó construcor de ElggGroups!',
+ 'IOException:UnableToSaveNew' => 'Non se pode gardar %s',
+ 'InvalidParameterException:GUIDNotForExport' => 'O Guid non foi especificado durante a exportación, non debería acurrir.',
+ 'InvalidParameterException:NonArrayReturnValue' => 'A función entity serialisation pasou un parámetro non-array returnvalue',
+ 'ConfigurationException:NoCachePath' => 'Cache path sin configurar!',
+ 'IOException:NotDirectory' => '%s non é un directorio',
+ 'IOException:BaseEntitySaveFailed' => 'Non se pode gardar unha nova base de entidades de información',
+ 'InvalidParameterException:UnexpectedODDClass' => 'import() tivo un ODD class inesperado',
+ 'InvalidParameterException:EntityTypeNotSet' => 'Entity debe ser configurada',
+ 'ClassException:ClassnameNotClass' => '%s non é %s.',
+ 'ClassNotFoundException:MissingClass' => 'A clase \'%s\' non se atopou, pode que o plugin se nos perdera...',
+ 'InstallationException:TypeNotSupported' => 'Os caracteres %s non se poden usar. Isto debe ser un erro na instalación, probablemente por unha actualización incompleta.',
+ 'ImportException:ImportFailed' => 'Non se pode importar o elemento %d',
+ 'ImportException:ProblemSaving' => 'Houbo un problema ó gardar %s',
+ 'ImportException:NoGUID' => 'Creouse unha nova identidade sen GUID, isto non debería pasar.',
+ 'ImportException:GUIDNotFound' => 'Non atopo a identidade \'%d\'',
+ 'ImportException:ProblemUpdatingMeta' => 'Houbo un problema ó actualizar \'%s\' coa identidade \'%d\'',
+ 'ExportException:NoSuchEntity' => 'A identidade non contén o GUID: %d',
+ 'ImportException:NoODDElements' => 'Non se atoparon elementos OpenDD ó importa-los datos. A importación fallou.',
+ 'ImportException:NotAllImported' => 'Non foron importados tódo-los elementos',
+ 'InvalidParameterException:UnrecognisedFileMode' => 'Modo de arquivo non recoñecido \'%s\'',
+ 'InvalidParameterException:MissingOwner' => 'Tódo-los arquivos teñen que ter un creador',
+ 'IOException:CouldNotMake' => 'Non podo facer %s',
+ 'IOException:MissingFileName' => 'Debes especificar un nome antes de abrir un arquivo',
+ 'ClassNotFoundException:NotFoundNotSavedWithFile' => 'Sistema de arquivos non atopado ou clase gardada co arquivo',
+ 'NotificationException:NoNotificationMethod' => 'Non se especificou un método de notificación',
+ 'NotificationException:NoHandlerFound' => 'Non se atopou un handler para \'%s\' ou non é posible chamalo',
+ 'NotificationException:ErrorNotifyingGuid' => 'Erro ó notificar %d',
+ 'NotificationException:NoEmailAddress' => 'Non é posible obte-la dirección de email para o GUID: %d',
+ 'NotificationException:MissingParameter' => 'Perdeuse',
+ 'DatabaseException:WhereSetNonQuery' => 'O contido non se configurou como WhereQueryComponent',
+ 'DatabaseException:SelectFieldsMissing' => 'Campos pedidos no select style query',
+ 'DatabaseException:UnspecifiedQueryType' => 'O tipo de query non é recoñecible ou non está especificado',
+ 'DatabaseException:NoTablesSpecified' => 'Non se especificaron tablas para a query',
+ 'DatabaseException:NoACL' => 'Non se especificou un control de acceso para a query',
+ 'InvalidParameterException:NoEntityFound' => 'A entidade non pode ser atopada ou non ten acceso',
+ 'InvalidParameterException:GUIDNotFound' => 'GUID: %s non pode ser atopado ou non ten acceso',
+ 'InvalidParameterException:IdNotExistForGUID' => 'Ups, \'%s\' non existe para o guid: %d',
+ 'InvalidParameterException:CanNotExportType' => 'Síntoo, non sei como exportar \'%s\'',
+ 'InvalidParameterException:NoDataFound' => 'Non atopo ningún dato!',
+ 'InvalidParameterException:DoesNotBelong' => 'Non pertence á identidade',
+ 'InvalidParameterException:DoesNotBelongOrRefer' => 'Non pertence á identidade ou non se atopa referenciada',
+ 'InvalidParameterException:MissingParameter' => 'Parámetro perdido, precisas suministrar un GUID.',
+ 'SecurityException:APIAccessDenied' => 'Perdoa, o acceso á API foi deshabilitada polxs administradorxs.',
+ 'SecurityException:NoAuthMethods' => 'Non se atoparon métodos de autenticación válidos para esta clase de petición á API.',
+ 'APIException:ApiResultUnknown' => 'O resultado da API devolve un tipo non recoñecible. Isto é un erro chungo.',
+ 'ConfigurationException:NoSiteID' => 'Non se especificou unha ID para o sitio',
+ 'APIException:MissingParameterInMethod' => 'Vaia, perdimos o parámetro %s no método %s',
+ 'APIException:ParameterNotArray' => '%s non parece que sexa un array',
+ 'APIException:UnrecognisedTypeCast' => 'Tipo non recoñecido en %s para a variable \'%s\' no método \'%s\'',
+ 'APIException:InvalidParameter' => 'Atopei un parámetro non válido en \'%s\' no método \'%s\'',
+ 'APIException:FunctionParseError' => '%s(%s) ten un erro de parseo!',
+ 'APIException:FunctionNoReturn' => '%s(%s) non retornou ningún valor',
+ 'SecurityException:AuthTokenExpired' => 'O token de autenticación perdeuse, non é válido ou expirou.',
+ 'CallException:InvalidCallMethod' => '%s debe ser chamado utilizando \'%s\'',
+ 'APIException:MethodCallNotImplemented' => 'O método de chamada \'%s\' non foi implementado',
+ 'APIException:AlgorithmNotSupported' => 'O algoritmo \'%s\' non está soportado ou foi deshabilitado.',
+ 'ConfigurationException:CacheDirNotSet' => 'O directorio de caché \'cache_path\' non foi configurado.',
+ 'APIException:NotGetOrPost' => 'O método para a petición debe ser GET ou POST',
+ 'APIException:MissingAPIKey' => 'Perdín o X-Elgg-apikey HTTP header!!!',
+ 'APIException:MissingHmac' => 'Perdín o X-Elgg-hmac header!!!',
+ 'APIException:MissingHmacAlgo' => 'Perdín o X-Elgg-hmac-algo header!!!',
+ 'APIException:MissingTime' => 'Perdín o X-Elgg-time header!!!!',
+ 'APIException:TemporalDrift' => 'X-Elgg-time está demasiado lonxe no pasado e no futuro. Vaia erro!',
+ 'APIException:NoQueryString' => 'Non hai datos no string da query',
+ 'APIException:MissingPOSTHash' => 'Perdín o X-Elgg-posthash header!!!',
+ 'APIException:MissingPOSTAlgo' => 'Perdín o X-Elgg-posthash_algo header!!!',
+ 'APIException:MissingContentType' => 'Anda, perdín o tipo de contido de datos que ía postear!',
+ 'SecurityException:InvalidPostHash' => 'POST data hash é inválido - Esperaba %s pero recibín %s.',
+ 'SecurityException:DupePacket' => 'A firma do paquete foi vista',
+ 'SecurityException:InvalidAPIKey' => 'API Key perdida ou inválida',
+ 'NotImplementedException:CallMethodNotImplemented' => 'A chamada ó método \'%s\' non se soporta actualmente.',
+ 'NotImplementedException:XMLRPCMethodNotImplemented' => 'O método de chamada XML-RPC \'%s\' non está implementado',
+ 'InvalidParameterException:UnexpectedReturnFormat' => 'A chamada ó método \'%s\' devolveu un resultado enesperado',
+ 'CallException:NotRPCCall' => 'A chamada non parece conter unha chamada XML-RPC válida.',
+ 'PluginException:NoPluginName' => 'Non atopo o nome do plugin',
+ 'SecurityException:authenticationfailed' => 'A habitante non puido autentificarse',
+ 'CronException:unknownperiod' => '%s non é un periodo recoñecido.',
+ 'SecurityException:deletedisablecurrentsite' => 'Eh, non podes borrar ou deshabilita-lo sitio mentres o estés a ver!',
+ 'system.api.list' => 'Listar toda-las chamadas á API dispoñibles no sistema.',
+ 'auth.gettoken' => 'A chamada á API necesita un usuario logueado!!!',
+ 'name' => 'Introduce unha identidade',
+ 'email' => 'Correo electrónico de contacto',
+ 'username' => 'Usuarix',
+ 'password' => 'Clave',
+ 'passwordagain' => 'Repetir clave',
+ 'admin_option' => 'Convertir en admin',
+ 'PRIVATE' => 'Privado',
+ 'LOGGED_IN' => 'Habitantes da rede',
+ 'PUBLIC' => 'Todo o mundo (Internet)',
+ 'access' => 'Elixe quén o pode ver',
+ 'access:friends:label' => 'Só amigxs',
+ 'dashboard' => 'Escritorio',
+ 'dashboard:nowidgets' => 'O Escritorio é a túa páxina de inicio persoal. Pulsa "Habilitar/Deshabilitar compoñentes" para personalizalo ó teu gusto.',
+ 'widgets:add' => 'Engadir compoñentes ó teu Escritorio',
+ 'widgets:add:description' => 'Selecciona as compoñentes que queiras engadir ó teu Escritorio arrastrándoa dende a galería de compoñentes da dereita a calquera área da zona de embaixo. Simplemente colócao onde máis che guste.',
+ 'widgets:position:fixed' => '(Posición fixa na páxina)',
+ 'widgets' => 'Compoñentes',
+ 'widget' => 'Compoñente',
+ 'item:object:widget' => 'Compoñentes',
+ 'widgets:save:success' => 'A compoñente foi gardado con éxito',
+ 'widgets:save:failure' => 'Non podemos garda-los compoñentes. Téntao de novo ou ponte en contacto coas administradoras.',
+ 'group' => 'Grupo',
+ 'item:group' => 'Grupos',
+ 'profile:edit:default' => 'Substituir campos do perfil',
+ 'user' => 'Habitante',
+ 'item:user' => 'Habitantes',
+ 'riveritem:single:user' => 'unha habitante',
+ 'riveritem:plural:user' => 'algunhas habitantes',
+ 'profile:edit' => 'Editar datos do teu perfil',
+ 'profile:aboutme' => 'Sobre min',
+ 'profile:description' => 'Sobre min',
+ 'profile:briefdescription' => 'Descripción breve',
+ 'profile:location' => 'Localización',
+ 'profile:skills' => 'Habilidades',
+ 'profile:interests' => 'Intereses',
+ 'profile:contactemail' => 'Email de contacto',
+ 'profile:phone' => 'Teléfono',
+ 'profile:mobile' => 'Móbil',
+ 'profile:website' => 'Sitio web',
+ 'profile:label' => 'Etiqueta do perfil',
+ 'profile:type' => 'Tipo de perfil',
+ 'profile:editdefault:fail' => 'O perfil por defecto non pode ser gardado',
+ 'profile:editdefault:success' => 'Artigo engadido con éxito ó teu perfil por defecto :)',
+ 'profile:editdefault:delete:fail' => 'Fallo na eliminación do artigo do perfil por defecto!! Ponte en contacto coxs administradorxs',
+ 'profile:editdefault:delete:success' => 'Obxecto do perfil por defecto eliminado',
+ 'profile:defaultprofile:reset' => 'Perfil por defecto ó de sistema reseteado',
+ 'profile:resetdefault' => 'Resetear o perfil por defecto',
+ 'profile:saved' => 'O perfil foi gardado correctamente.',
+ 'friends' => 'Amigxs',
+ 'friends:yours' => 'As túas amigas',
+ 'friends:owned' => 'Amigx de %s',
+ 'friend:add' => 'Engadir amigx',
+ 'friend:remove' => 'Eliminar amigx',
+ 'friends:add:successful' => 'Engadiche a %s á túa lista de amigx. Agora terá que acepta-la túa petición. Xa veremos... :)',
+ 'friends:add:failure' => 'Non podemos engadi-lxs amigxs.Proba de novo ou contacta coas administradoras.',
+ 'friends:remove:successful' => 'Eliminaches a %s da túa lista de amigxs',
+ 'friends:remove:failure' => 'Non podemos eliminar a %s da túa lista de amigxs! Proba de novo ou contacta coas administradoras.',
+ 'friends:none' => 'Este habitante non foi engadido aínda por ningún dos teus amigxs.',
+ 'friends:none:you' => 'Non tés amigxs? A qué agardas para engadilos?',
+ 'friends:none:found' => 'Non atopaches amigxs',
+ 'friends:of:none' => 'Ninguén engadiu a este habitante como amigx aínda.',
+ 'friends:of:none:you' => 'Ninguén che engadiu como amigx aínda. Unha boa idea, se non coñeces a ninguén, é enche-lo teu perfil para permitir que a xente te atope. Tamén podes unirte a algún grupo. É cuestión de moverse un pouquiño!',
+ 'friends:of' => 'Amigx de',
+ 'friends:of:owned' => 'Xente que fixo %s amigxs',
+ 'friends:num_display' => 'Número de amigxs a amosar',
+ 'friends:icon_size' => 'Tamaño do icono:',
+ 'friends:tiny' => 'Diminuto',
+ 'friends:small' => 'Pequeno',
+ 'friends:collections' => 'Lista de amigxs',
+ 'friends:collections:add' => 'Nova lista de amigxs',
+ 'friends:addfriends' => 'Engadir amigxs',
+ 'friends:collectionname' => 'Lista de nomes',
+ 'friends:collectionfriends' => 'Amigxs na lista',
+ 'friends:collectionedit' => 'Edita esta lista',
+ 'friends:nocollections' => 'Aínda non tes ningunha lista',
+ 'friends:collectiondeleted' => 'A lista foi borrada!',
+ 'friends:collectiondeletefailed' => 'Foi imposible elimina-la lista. Non tés permisos ou ocurriu algún outro problemiña.',
+ 'friends:collectionadded' => 'A lista creouse correctamente :)',
+ 'friends:nocollectionname' => 'Téslle que asignar un nome á lista antes de creala.',
+ 'friends:collections:members' => 'Lista de habitantes',
+ 'friends:collections:edit' => 'Edita-la lista',
+ 'feed:rss' => 'Subscribirse ó RSS',
+ 'link:view' => 'Ve-lo enlace',
+ 'river' => 'Relacións',
+ 'river:noaccess' => 'Non té-los permisos para ver este obxecto!',
+ 'river:posted:generic' => '%s pública',
+ 'plugins:settings:save:ok' => 'As configuracións dos %s plugins foron gardadas satisfactoriamente.',
+ 'plugins:settings:save:fail' => 'Houbo un problemiña ó garda-las configuracións dos %s plugins.',
+ 'plugins:usersettings:save:ok' => 'A configuración para os plugins foi correctamente gardada.',
+ 'plugins:usersettings:save:fail' => 'Houbo un problemiña ó garda-la configuración dos plugins.',
+ 'admin:plugins:label:version' => 'Versión',
+ 'item:object:plugin' => 'Configuración dos plugins',
+ 'notifications:usersettings' => 'Configuración das notificacións.',
+ 'notifications:methods' => 'Por favor, especifica qué métodos queres permitir.',
+ 'notifications:usersettings:save:ok' => 'A configuración das notificacións foi gardada',
+ 'notifications:usersettings:save:fail' => 'Non se puido garda-la configuración da notificación.',
+ 'user.notification.get' => 'Restaura-la configuración das notificacións para unha habitante determinada.',
+ 'user.notification.set' => 'Elixe a configuración das notificacións para unha habitante determinada.',
+ 'search' => 'Introduce texto e/ou etiquetas',
+ 'search:go' => 'Buscar',
+ 'searchtitle' => 'Buscando: %s',
+ 'users:searchtitle' => 'Buscando usuarixs: %s',
+ 'advancedsearchtitle' => '%s con resultados coincidentes %s',
+ 'next' => 'Seguinte',
+ 'previous' => 'Anterior',
+ 'viewtype:change' => 'Cambia-lo tipo de listado',
+ 'viewtype:list' => 'Ver en formato Lista',
+ 'viewtype:gallery' => 'Ver en formato Galería',
+ 'tag:search:startblurb' => 'Tarefas, artigos, arquivos, páxinas, blogues, fotos e vídeos coa etiqueta: \'%s\'',
+ 'user:search:startblurb' => 'Detalles das usuarias da rede que coiciden con: %s',
+ 'user:search:finishblurb' => 'Para ver máis, pulsa eiquí:',
+ 'account' => 'Conta',
+ 'settings' => 'Configuración',
+ 'tools' => 'Ferramentas',
+ 'register' => 'Rexistro',
+ 'registerok' => 'Rexistráchete en %s con éxito :)',
+ 'registerbad' => 'O rexistro non é válido! Pode que xa exista esx usuarix, que o contrasinal repetido non coincida co primeiro escrito ou que elexiras usuarix ou contrasinal demasiado curtos.',
+ 'registerdisabled' => 'O rexistro foi deshabilitado polo administrador do sistema',
+ 'registration:notemail' => 'O email que introduciches parece ser non válido.',
+ 'registration:userexists' => 'Ese usuarix xa existe! Proba con outro :)',
+ 'registration:usernametooshort' => 'O nome de usuarix debe ter polo menos 4 caracteres',
+ 'registration:passwordtooshort' => 'A clave debe ter un mínimo de 6 caracteres',
+ 'registration:dupeemail' => 'Ese email está asociado a outra conta :P',
+ 'registration:invalidchars' => 'O nome de usuarix contén caracteres inválidos. Por favor, non empregues tildes nin nada estrano, aínda non estamos preparadxs...',
+ 'registration:emailnotvalid' => 'O email que introduciches non nos serve. Revisa que o teñas ben escrito. Gracias :)',
+ 'registration:passwordnotvalid' => 'A clave que introduciches non nos serve. Revisa que o teñas ben escrito. Gracias :)',
+ 'registration:usernamenotvalid' => 'O usuario introducido non nos serve. Proba con outrx, por favor.',
+ 'adduser' => 'Engadir usuarixs',
+ 'adduser:ok' => 'Acabas de engadir un novx usuarix.',
+ 'adduser:bad' => 'A túa nova usuarix non pode ser creadx.',
+ 'user:set:name' => 'Configuración da túa identidade',
+ 'user:name:label' => 'Novo nome (podes cambia-lo nome que aparece asociado á túa actividade na rede, pero a túa usuaria para loguearte e a url do teu perfil seguirán sendo as mesmas)',
+ 'user:name:success' => 'Cambióuse o teu nome no sistema, agora es outro :)',
+ 'user:name:fail' => 'Non se puido cambiar-lo teu nome no sistema!',
+ 'user:set:password' => 'Configuración do contrasinal',
+ 'user:password:label' => 'Novo contrasinal',
+ 'user:password2:label' => 'Repite o contrasinal',
+ 'user:password:success' => 'Contasinal cambiado',
+ 'user:password:fail' => 'Non se puido cambia-lo contrasinal do sistema.',
+ 'user:password:fail:notsame' => 'Non coinciden as claves',
+ 'user:password:fail:tooshort' => 'O contrasinal é demasiado curto... Se escolles un máis largo será máis seguro ;)',
+ 'user:set:language' => 'Configuración da lingua',
+ 'user:language:label' => 'A túa lingua',
+ 'user:language:success' => 'A túa lingua foi actualizada.',
+ 'user:language:fail' => 'A túa ligua non se puido gardar.',
+ 'user:username:notfound' => 'Usuarix %s non atopado.',
+ 'user:password:lost' => 'Clave olvidada',
+ 'user:password:resetreq:success' => 'Enviámosche a nova clave ó teu correo. Recomendámosche que a cambies por outra cando volvas á rede (podes facelo en "Configuración").',
+ 'user:password:resetreq:fail' => 'Non podo xerar unha nova clave.',
+ 'user:password:text' => 'Mira o correo que nos diches ó rexixstrarte: Váite chegar un enlace que debes clicar para recibir unha nova clave (se non aparece, revisa a carpeta "non-desexado" ou "spam").',
+ 'user:persistent' => 'Recordalo',
+ 'admin:configuration:success' => 'A túa configuración foi gardada! Yeah :)',
+ 'admin:configuration:fail' => 'A túa configuración puido ser gardada!',
+ 'admin' => 'Admin',
+ 'admin:description' => 'O panel de administración permite o control de tódo-los aspectos do sistema, dende a xestión dos habitantes hasta como se comportan os plugins. Elixe a opción de embaixo para comezar.',
+ 'admin:site:description' => 'Este panel de administración permite controla-la configuración global da rede social. Elixe unha opción adecuada para comezar.',
+ 'admin:site:opt:linktext' => 'Configure o lugar...',
+ 'admin:plugins' => 'Administración de Ferramentas',
+ 'admin:plugins:description' => 'O panel de Administrador permite o control e a configuración dar ferramentas instaladas na rede social.',
+ 'admin:plugins:opt:linktext' => 'Configure as ferramentas...',
+ 'admin:plugins:opt:description' => 'Configure as ferramentas instaladas no seu lugar.',
+ 'admin:plugins:label:author' => 'Autor',
+ 'admin:plugins:label:copyright' => 'Copyright',
+ 'admin:plugins:label:licence' => 'Licencia',
+ 'admin:plugins:label:website' => 'URL',
+ 'admin:plugins:label:moreinfo' => 'máis info',
+ 'admin:statistics' => 'Estatísticas',
+ 'admin:statistics:description' => 'Esta é unha versión previa das estatísticas do teu lugar.',
+ 'admin:statistics:opt:description' => 'Ver infornación estatística sobre habitantes os obxectos do sistema.',
+ 'admin:statistics:opt:linktext' => 'Ver estatísticas...',
+ 'admin:statistics:label:basic' => 'Estatísticas básicas do lugar...',
+ 'admin:statistics:label:numentities' => 'Entidades so lugar.',
+ 'admin:statistics:label:numusers' => 'Número de habitantes',
+ 'admin:statistics:label:numonline' => 'Número de habitantes on line',
+ 'admin:statistics:label:onlineusers' => 'Habitantes online neste intre.',
+ 'admin:statistics:label:version' => 'Versión de Elgg',
+ 'admin:statistics:label:version:release' => 'Release',
+ 'admin:statistics:label:version:version' => 'Versión',
+ 'admin:user:label:search' => 'Buscar habitantes:',
+ 'admin:user:ban:no' => 'Non podes banear a estx habitante',
+ 'admin:user:ban:yes' => 'Habitantes baneadxs.',
+ 'admin:user:unban:no' => 'Non podes desbanear ó habitante',
+ 'admin:user:unban:yes' => 'Habitante desbaneadx.',
+ 'admin:user:delete:no' => 'Non podes borrar a estx habitante',
+ 'admin:user:delete:yes' => 'Usuarix eliminadx',
+ 'admin:user:resetpassword:yes' => 'Contrasinal reseteado e notificado á habitante.',
+ 'admin:user:resetpassword:no' => 'O contrasinal non pode ser reseteado.',
+ 'admin:user:makeadmin:yes' => 'Estx habitante agora é administradorx.',
+ 'admin:user:makeadmin:no' => 'Non podemos facer admin a estx habitante.',
+ 'admin:user:removeadmin:yes' => 'Estx habitante xa non administra.',
+ 'admin:user:removeadmin:no' => 'Non podemos elimina-los privilexios de administración de estx habitante.',
+ 'usersettings:description' => 'A configuración do taboleiro do habitantr permite o control do seu espacio, dende a xestión de habitantes ata cómo se comportan os plugins. Elixa unha opción das de embaixo para comezar.',
+ 'usersettings:statistics' => 'As túas estatísticas',
+ 'usersettings:statistics:opt:description' => 'Ve-la información estatística dos habitantes e obxectos do lugar.',
+ 'usersettings:statistics:opt:linktext' => 'Estatísticas da conta',
+ 'usersettings:user' => 'Configuración da conta',
+ 'usersettings:user:opt:description' => 'Isto permíteche controla-la configuración dx habitante.',
+ 'usersettings:user:opt:linktext' => 'Configura-lx habitante',
+ 'usersettings:plugins' => 'Ferramentas',
+ 'usersettings:plugins:opt:description' => 'Configura-las ferramentas activas',
+ 'usersettings:plugins:opt:linktext' => 'Configura-las ferramentas',
+ 'usersettings:plugins:description' => 'Este taboleiro permíteche controlar e configura-las ferramentas que teñas instaladas',
+ 'usersettings:statistics:label:numentities' => 'As túas entidades',
+ 'usersettings:statistics:yourdetails' => 'Os teus detalles',
+ 'usersettings:statistics:label:name' => 'Identidade',
+ 'usersettings:statistics:label:email' => 'Email',
+ 'usersettings:statistics:label:membersince' => 'Eiquí dende',
+ 'usersettings:statistics:label:lastlogin' => 'Último acceso',
+ 'save' => 'Gardar',
+ 'publish' => 'Publicar',
+ 'cancel' => 'Cancelar',
+ 'saving' => 'Gardando...',
+ 'update' => 'Actualizar',
+ 'edit' => 'Editar',
+ 'delete' => 'Eliminar',
+ 'load' => 'Cargar',
+ 'upload' => 'Subir',
+ 'ban' => 'Prohibir',
+ 'unban' => 'Liberar',
+ 'enable' => 'Habilitar',
+ 'disable' => 'Deshabilitar',
+ 'request' => 'Solicitar',
+ 'complete' => 'Completado',
+ 'open' => 'Aberto',
+ 'close' => 'Pechado',
+ 'reply' => 'Responder',
+ 'more' => 'Máis',
+ 'comments' => 'Comentarios',
+ 'import' => 'Importar',
+ 'export' => 'Exportar',
+ 'up' => 'Enriba',
+ 'down' => 'Embaixo',
+ 'top' => 'Enriba de todo',
+ 'bottom' => 'Embaixo de todo',
+ 'invite' => 'Convidar',
+ 'resetpassword' => 'Resetea-lo contrasinal',
+ 'makeadmin' => 'Facer admin',
+ 'removeadmin' => 'Eliminar admin',
+ 'option:yes' => 'Si',
+ 'option:no' => 'Non',
+ 'unknown' => 'Descoñecido',
+ 'active' => 'Activo',
+ 'total' => 'Total',
+ 'learnmore' => 'Clique eiquí para saber máis.',
+ 'content' => 'Contido',
+ 'content:latest' => 'Últimas actividades',
+ 'content:latest:blurb' => 'Alternativamente, pulse eiquí para ve-los últimos contidos.',
+ 'link:text' => 've-la ligazón',
+ 'question:areyousure' => 'Estás segurx? recorda que non hai volta atrás!',
+ 'title' => 'Título',
+ 'description' => 'Descripción',
+ 'tags' => 'Etiquetas',
+ 'spotlight' => 'Noticias:',
+ 'all' => 'Todos',
+ 'by' => 'por',
+ 'annotations' => 'Anotacións',
+ 'relationships' => 'Relacións',
+ 'metadata' => 'Metadatos',
+ 'deleteconfirm' => 'Estás segurx de que queres elimina-lo artigo?',
+ 'fileexists' => 'O arquivo foi subido... para remplazalo selecciona embaixo:',
+ 'systemmessages:dismiss' => 'Pulsa para pechar',
+ 'importsuccess' => 'A importación dos datos foi correcta',
+ 'importfail' => 'A importación OpenDD fallou!',
+ 'useradd:subject' => 'Conta de habitante creadaels',
+ 'useradd:body' => '%s,
+Creouse unha conta de usuarix en %s. Para entrar visita:
+
+%s
+
+Para poder participar tes que usa-las seguintes credenciais:
+
+Username: %s
+Contrasinal: %s
+
+Unha vez teñas entrado na rede, recomendámosche que cambies o teu contrasinal (podes facelo en "Configuración")',
+ 'friendlytime:justnow' => 'agora mesmo',
+ 'friendlytime:minutes' => 'vai %s minutos',
+ 'friendlytime:minutes:singular' => 'vai un minuto',
+ 'friendlytime:hours' => 'vai %s horas',
+ 'friendlytime:hours:singular' => 'vai unha hora',
+ 'friendlytime:days' => 'vai %s días',
+ 'friendlytime:days:singular' => 'Onte',
+ 'date:month:01' => '%s de xaneiro',
+ 'date:month:02' => '%s de febreiro',
+ 'date:month:03' => '%s de marzo',
+ 'date:month:04' => '%s de abril',
+ 'date:month:05' => '%s de maio',
+ 'date:month:06' => '%s de xuño',
+ 'date:month:07' => '%s de xullo',
+ 'date:month:08' => '%s de agosto',
+ 'date:month:09' => '%s de setembro',
+ 'date:month:10' => '% de outubro',
+ 'date:month:11' => '%s de novembro',
+ 'date:month:12' => '%s de decembro',
+ 'installation:sitename' => 'Nome da túa rede social',
+ 'installation:sitedescription' => 'Pequena descripción da rede social',
+ 'installation:wwwroot' => 'A URL do sitio seguida dun slash:',
+ 'installation:path' => 'O patch completo da raiz do teu sitio no teu disco duro, seguida dun slash:',
+ 'installation:dataroot' => 'TEI patch completo do directorio onde tódolos ficheiros subidos van ser gardados, seguidos dun sladh:',
+ 'installation:dataroot:warning' => 'Debes crea-lo directorio de forma manual. É recomendable facelo fóra do directorio onde teña-la instalación do Elgg. Por exemplo, no teu /home/ estaría ben.',
+ 'installation:language' => 'Lingua por defecto:',
+ 'installation:debug' => 'O modo debug proporciona información extra moi útil para realizar diagnósticos e tarefas de desenvolvemento. Ten coidado porque habilitalo pode relentiza-lo teu sistema.',
+ 'installation:view' => 'Introduce a vista que queres utilizar por defecto no teu sitio ou deixalo en branco se queres que se empregue a vista por defecto.',
+ 'installation:siteemail' => 'Enderezo do email do sitio (utilizada cando se envían mensaxes do sistema)',
+ 'installation:disableapi' => 'A API RESTful é un interzace flexible e extensible que habilita certas aplicacións que empregan Elgg de forma remota.',
+ 'installation:disableapi:label' => 'Habilita-la API RESTful',
+ 'upgrading' => 'Actualizando...',
+ 'upgrade:db' => 'A base de datos foi actualizada',
+ 'upgrade:core' => 'A instalación do Elgg foi actualizada',
+ 'welcome' => 'Benvidx',
+ 'email:settings' => 'Configuración do email',
+ 'email:address:label' => 'Novo enderezo do email',
+ 'email:save:success' => 'O novo email foi gardado, verificación ó sistema enviada con éxito.',
+ 'email:save:fail' => 'O teu novo mail non pode ser gardado. Téntao de novo.',
+ 'friend:newfriend:subject' => '%s fíxote amigo',
+ 'friend:newfriend:body' => '%s fíxote amigo.
+
+Para ve-lo seu perfil, preme eiquí:
+
+%s
+
+Por favor, non contestes este mail, escribiuno unha máquina sen sentimentos ;)',
+ 'email:resetpassword:subject' => 'Contrasinal reseteado!',
+ 'email:resetpassword:body' => 'Ola %s,
+
+O teu contrasinal foi restablecido a : %s',
+ 'email:resetreq:subject' => 'petición de contrasinal novo.',
+ 'email:resetreq:body' => 'Ola %s,
+
+Alguén (dende a IP %s) ten solicitado un novo contrasinal para a túa conta.
+
+Se tes sido ti quén a solicitou, preme na ligazón de embaixo. Se non, ignora este mail.
+
+%s',
+ 'default_access:settings' => 'O teu nivel de acceso por defecto',
+ 'default_access:label' => 'Acceso por defecto',
+ 'user:default_access:success' => 'O teu novo nivel de acceso foi gardado.',
+ 'user:default_access:failure' => 'O teu novo nivel de acceso non pode ser gardado.',
+ 'xmlrpc:noinputdata' => 'Datos de entrada inválidos',
+ 'comments:count' => '%s comentarios',
+ 'riveraction:annotation:generic_comment' => 'un comentario en',
+ 'generic_comments:add' => 'Engadir un comentario',
+ 'generic_comments:text' => 'Comentario',
+ 'generic_comment:posted' => 'O comentario foi enviado corrrectamente.',
+ 'generic_comment:deleted' => 'O comentario foi eliminado correctamente.',
+ 'generic_comment:blank' => 'Perdoa... necesitas poñer "algo" no comentario antes de gardalo.',
+ 'generic_comment:notfound' => 'Mimá! non puidemos atopa-lo artigo :(',
+ 'generic_comment:notdeleted' => 'Baia oh! non puidemos elimina-lo comentario :(',
+ 'generic_comment:failure' => 'Un erro inesperado ocurriu ó engadi-lo comentario... Estas cousas pasan, téntao de novo...',
+ 'generic_comment:email:subject' => 'Tes un comentario novo nun dos teus artigos',
+ 'generic_comment:email:body' => 'Hai un comentario no artigo "%s" escrito por %s, que di:
+
+%s
+
+Para contestar ou ve-la mensaxe orixinal, preme eiquí:
+
+%s
+
+Para ve-lo perfil do usuarix de %s, preme eiquí:
+
+%s
+
+Por certo, non respondas a este email. Escribiucho unha máquina ;)',
+ 'entity:default:strapline' => 'Creada %s por %s',
+ 'entity:default:missingsupport:popup' => 'Esta entidade non pode ser desplegada correctamente. Pode ser que requira soporte dun plugin que non está instalado.',
+ 'entity:delete:success' => '%s entidades foron eliminadas',
+ 'entity:delete:fail' => '%s entidades non puideron ser eliminadas',
+ 'actiongatekeeper:missingfields' => 'O formulario está campo perdido __token ou __ts',
+ 'actiongatekeeper:tokeninvalid' => 'Atopamos un erro 8token mismstch)!. a sesión expirou. Refresca a páxina (F5).',
+ 'actiongatekeeper:timeerror' => 'A páxina na que te atopas expirou! É necesario que a recargues',
+ 'actiongatekeeper:pluginprevents' => 'Unha extensión foi retida por este formulario.',
+ 'word:blacklist' => 'e, el, entón, pero, ela, o seu, un, non, acerca, agora, nembergantes, aínda, de outro modo, and, the,then, but, she, his, her, him, one, not, also, about, now, hence, however, still, likewise, otherwise, therefore, conversely, rather, consequently, furthermore, nevertheless, instead, meanwhile, accordingly, this, seems, what, whom, whose, whoever, whomever',
+ 'aa' => 'Afar',
+ 'ab' => 'Abkhazian',
+ 'af' => 'Afrikaans',
+ 'am' => 'Amhric',
+ 'ar' => 'Arábico',
+ 'as' => 'Assamese',
+ 'ay' => 'Aymara',
+ 'az' => 'Azerbaijani',
+ 'ba' => 'Bashkir',
+ 'be' => 'Byelorussian',
+ 'bg' => 'Búlgaro',
+ 'bh' => 'Bihari',
+ 'bi' => 'Bislama',
+ 'bn' => 'Bengali; Bangla',
+ 'bo' => 'Tibetan',
+ 'br' => 'Bretón',
+ 'ca' => 'Catalán',
+ 'co' => 'Corsa',
+ 'cs' => 'Checo',
+ 'cy' => 'Welsh',
+ 'da' => 'Danés',
+ 'de' => 'Alemán',
+ 'dz' => 'Bhutani',
+ 'el' => 'Grego',
+ 'en' => 'Inglés',
+ 'eo' => 'Esperanto',
+ 'es' => 'Español',
+ 'et' => 'Estonio',
+ 'eu' => 'Euskera',
+ 'fa' => 'Persa',
+ 'fi' => 'Finés',
+ 'fj' => 'Fiji',
+ 'fo' => 'Faeroese',
+ 'fr' => 'Francés',
+ 'fy' => 'Frisian',
+ 'ga' => 'Irlandés',
+ 'gd' => 'Gaélico',
+ 'gl' => 'Galego',
+ 'gn' => 'Guaraní',
+ 'gu' => 'Gujarati',
+ 'he' => 'Hebreo',
+ 'ha' => 'Hausa',
+ 'hi' => 'Hindú',
+ 'hr' => 'Croata',
+ 'hu' => 'Húngaro',
+ 'hy' => 'Armenio',
+ 'ia' => 'Interlenguaxe',
+ 'id' => 'Indonesio',
+ 'ie' => 'Interlenguaxe',
+ 'ik' => 'Inupiak',
+ 'is' => 'Islandés',
+ 'it' => 'Italiano',
+ 'iu' => 'Inuktitut',
+ 'iw' => 'Hebreo antigo',
+ 'ja' => 'Xaponés',
+ 'ji' => 'Yiddish',
+ 'jw' => 'Xavanés',
+ 'ka' => 'Xeorxiano',
+ 'kk' => 'Kazakh',
+ 'kl' => 'Greenlandic',
+ 'km' => 'Camboiano',
+ 'kn' => 'Canadiense',
+ 'ko' => 'Coreán',
+ 'ks' => 'Kashmiri',
+ 'ku' => 'Kurdo',
+ 'ky' => 'Kirghiz',
+ 'la' => 'Latín',
+ 'ln' => 'Lingala',
+ 'lo' => 'Laotán',
+ 'lt' => 'Lituano',
+ 'lv' => 'Latvian/Lettish',
+ 'mg' => 'Malagasy',
+ 'mi' => 'Maorí',
+ 'mk' => 'Macedonio',
+ 'ml' => 'Malayam',
+ 'mn' => 'Mongol',
+ 'mo' => 'Moldavo',
+ 'mr' => 'Marathi',
+ 'ms' => 'Malay',
+ 'mt' => 'Maltés',
+ 'my' => 'Burmés',
+ 'na' => 'Nauru',
+ 'ne' => 'Nepalí',
+ 'nl' => 'Holandés',
+ 'no' => 'Noruego',
+ 'oc' => 'Occitano',
+ 'om' => '(Afan) Oromo',
+ 'or' => 'Oriya',
+ 'pa' => 'Punjabi',
+ 'pl' => 'Polaco',
+ 'ps' => 'Pashto / Pushto',
+ 'pt' => 'Portugués',
+ 'qu' => 'Quechua',
+ 'rm' => 'Rhaeto-Romance',
+ 'rn' => 'Kirundi',
+ 'ro' => 'Rumano',
+ 'ru' => 'Ruso',
+ 'rw' => 'Kiryanwanda',
+ 'sa' => 'Sanskrit',
+ 'sd' => 'Sindhi',
+ 'sg' => 'Sangro',
+ 'sh' => 'Serbo-Croata',
+ 'si' => 'Singalese',
+ 'sk' => 'Slovako',
+ 'sl' => 'Esloveno',
+ 'sm' => 'Samoano',
+ 'sn' => 'Shona',
+ 'so' => 'Somalí',
+ 'sq' => 'Albanés',
+ 'sr' => 'Serbio',
+ 'ss' => 'Siswati',
+ 'st' => 'Seshoto',
+ 'su' => 'Sundanés',
+ 'sv' => 'Sueco',
+ 'sw' => 'Swahili',
+ 'ta' => 'Tamil',
+ 'te' => 'Tengulu',
+ 'tg' => 'Tajik',
+ 'th' => 'Thai',
+ 'ti' => 'Tigrinya',
+ 'tk' => 'Turco',
+ 'tl' => 'Tagalo',
+ 'tn' => 'Setswana',
+ 'to' => 'Tonga',
+ 'tr' => 'Turkoman',
+ 'ts' => 'Tsonga',
+ 'tt' => 'Tatar',
+ 'tw' => 'Twi',
+ 'ug' => 'Uigur',
+ 'uk' => 'Ukraniano',
+ 'ur' => 'Urdu',
+ 'uz' => 'uzbek',
+ 'vi' => 'Vietnamita',
+ 'vo' => 'Volapuk',
+ 'wo' => 'Wolof',
+ 'xh' => 'Xhosa',
+ 'yi' => 'Yiddisha',
+ 'yo' => 'Yoruba',
+ 'za' => 'Zuang',
+ 'zh' => 'Chinés',
+ 'zu' => 'Zulú',
+ 'memcache:notinstalled' => 'O módulo PHP memcache non se atopa instalado. Proba sudo apt-get install php5-memcache',
+ 'memcache:noservers' => 'Non hai servidores de memcache definidos, asegúrate de comproba-la variable',
+ 'memcache:versiontoolow' => 'Memcache necesita a versión %s para funcionar correctamente, ti tes a versión %s',
+ 'memcache:noaddserver' => 'Soporte para múltiples servidores deshabilitado, necesitas actueliza-la túa librería memcache PECL',
+ 'deprecatedfunction' => 'Atención: O código emprega a función antiga \'%s\' e non é compatible con esta versión do Elgg',
+ 'pageownerunavailable' => 'Atención: O propietario da páxina %d non é accesible',
+ 'profile:explainchangefields' => 'Podes engadir campos do perfil',
+ 'friendspicker:chararray' => 'ABCDEFGHIJKLMNOPQRSTUVWXYZ',
+ 'groups:searchtitle' => 'Buscando grupos: %s',
+ 'group:search:startblurb' => 'Grupos coa etiqueta: \'%s\'',
+ 'group:search:finishblurb' => 'Para ver máis, preme eiquí.',
+ 'admin:site:access:warning' => 'Cambia-las configuracións de acceso só afecta ós permisos do contido que se vaia crear no futuro.',
+ 'accept' => 'Aceptar',
+ 'installation:sitepermissions' => 'Permisos de acceso por defecto:',
+ 'installation:httpslogin' => 'Habilitar para que os "login" dxs habitantes se fagan a través de HTTPS. Recorda que tes que ter dispoñible o servicio/porto no teu sistema.',
+ 'installation:httpslogin:label' => 'Habilitar logins con HTTPS',
+ 'installation:allow_user_default_access:description' => 'Se os seleccionas, xs habitantes poderán configura-los seus propios niveles de acceso que poden sobreescribir os niveles de acceso por defecto do sistema. É unha opción bastante INSEGURA. Pénsao.',
+ 'installation:allow_user_default_access:label' => 'Permiti-lo acceso por defecto xs habitantes.',
+ 'installation:simplecache:description' => 'A cache simple incrementa a eficiencia no cacheo de contido estático ó incluir ficheiros CSS e JavaScript. o mellor é poñela en "on".',
+ 'installation:simplecache:label' => 'Utiliza cache simple (recomendado)',
+ 'welcome:user' => '%s',
+ 'loggedinrequired' => 'Tes que estar logueadx para ver este contido.',
+ 'adminrequired' => 'Tea que ser admin para ver este contido.',
+ 'membershiprequired' => 'Tes que formar parte deste grupo para ver este contido.',
+ 'userpicker:only_friends' => 'Só amigxs',
+ 'user:resetpassword:unknown_user' => 'Usuarix non válidx',
+ 'user:resetpassword:reset_password_confirm' => 'Se restaura-lo teu contrasinal, mandarémosche un novo ó enderezo de email co que te teñas rexistrado.',
+ 'admin:user:label:searchbutton' => 'Buscar',
+ 'untitled' => 'Sen título',
+ 'help' => 'Axuda',
+ 'send' => 'Enviar',
+ 'post' => 'Publicar',
+ 'submit' => 'Enviar',
+ 'site' => 'Lugar',
+ 'installation:debug:none' => 'Desconecta o modo debug (recomendado)',
+ 'installation:debug:error' => 'Amosar só os erros críticos',
+ 'installation:debug:warning' => 'Amosa-los erros e advertencias',
+ 'installation:debug:notice' => 'Rexistrar tódolos erros, advertencias e notificacións',
+ 'tag_names:tags' => 'Etiquetas',
+);
+
+add_translation("gl", $gl);
+
diff --git a/mod/languages/languages/gl/gl.custom_index.php b/mod/languages/languages/gl/gl.custom_index.php
new file mode 100644
index 000000000..8e021ab61
--- /dev/null
+++ b/mod/languages/languages/gl/gl.custom_index.php
@@ -0,0 +1,11 @@
+<?php
+$gl = array (
+ 'custom:bookmarks' => 'Últimos enlaces ',
+ 'custom:groups' => 'Últimos grupos',
+ 'custom:files' => 'Últimos ficheiros subidos',
+ 'custom:blogs' => 'Últimas entradas',
+ 'custom:members' => 'Últimxs habitantes',
+);
+
+add_translation("gl", $gl);
+
diff --git a/mod/languages/languages/gl/gl.embed.php b/mod/languages/languages/gl/gl.embed.php
new file mode 100644
index 000000000..4069daa8b
--- /dev/null
+++ b/mod/languages/languages/gl/gl.embed.php
@@ -0,0 +1,8 @@
+<?php
+$gl = array (
+ 'embed:instructions' => 'Selecciona a foto ou arquivo que desexas insertar. Simplemente clica sobre el. Se non está gardado nos teus arquivos, dalle a subir arquivo.',
+ 'embed:media' => 'Insertar imaxe/arquivo',
+);
+
+add_translation("gl", $gl);
+
diff --git a/mod/languages/languages/gl/gl.externalpages.php b/mod/languages/languages/gl/gl.externalpages.php
new file mode 100644
index 000000000..9e9db7b6f
--- /dev/null
+++ b/mod/languages/languages/gl/gl.externalpages.php
@@ -0,0 +1,14 @@
+<?php
+$gl = array (
+ 'expages' => 'Páxinas externas',
+ 'expages:about' => 'Sobre',
+ 'expages:terms' => 'Termos',
+ 'expages:privacy' => 'Privacidade',
+ 'expages:contact' => 'Contacto',
+ 'expages:notset' => 'A páxina non foi iniciada',
+ 'expages:posted' => 'A súa páxina foi enviada correctamente',
+ 'expages:error' => 'Baia oh, téntao de novo ou ponte en contacto coxs administradorxs detallándolle-lo problema',
+);
+
+add_translation("gl", $gl);
+
diff --git a/mod/languages/languages/gl/gl.file.php b/mod/languages/languages/gl/gl.file.php
new file mode 100644
index 000000000..17268b3b4
--- /dev/null
+++ b/mod/languages/languages/gl/gl.file.php
@@ -0,0 +1,61 @@
+<?php
+$gl = array (
+ 'groups:enablefiles' => 'Activar arquivos do grupo',
+ 'file' => 'Arquivos',
+ 'file:user' => 'Arquivos de %s',
+ 'file:friends' => 'Arquivos dxs amigx de %s',
+ 'file:all' => 'Tódolos arquivos',
+ 'file:edit' => 'Editar arquivo',
+ 'file:more' => 'Ver máis arquivos',
+ 'file:list' => 'modo Lista',
+ 'file:group' => 'Arquivos do grupo',
+ 'file:gallery' => 'modo Galería',
+ 'file:gallery_list' => 'Amosar só iconos ou con detalle',
+ 'file:num_files' => 'Número de arquivos a amosar',
+ 'file:user:gallery' => 'Ve-la galería de %s',
+ 'file:upload' => 'Subir un arquivo',
+ 'file:file' => 'Arquivo',
+ 'file:title' => 'Título',
+ 'file:desc' => 'Descrición',
+ 'file:tags' => 'Etiquetas',
+ 'file:types' => 'Tipo de arquivo subido',
+ 'file:type:all' => 'Tódolos arquivos',
+ 'file:type:video' => 'Videos',
+ 'file:type:document' => 'Documentos',
+ 'file:type:audio' => 'Audios',
+ 'file:type:image' => 'Imaxes',
+ 'file:type:general' => 'Xeral',
+ 'file:user:type:video' => 'videos de %s',
+ 'file:user:type:document' => 'documentos de %s',
+ 'file:user:type:audio' => 'audios de %s',
+ 'file:user:type:image' => 'imaxes de %s',
+ 'file:user:type:general' => 'arquivos xerais de %s',
+ 'file:friends:type:video' => 'Videos dxs túas amigxs',
+ 'file:friends:type:document' => 'Documentos dxs túas amigxs',
+ 'file:friends:type:audio' => 'Audios dxs túas amigxs',
+ 'file:friends:type:image' => 'Imaxes dxs túas amigxs',
+ 'file:friends:type:general' => 'Arquivos dxs túas amigxs',
+ 'file:widget' => 'Arquivos subidos',
+ 'file:widget:description' => 'Amosa-los últimos arquivos',
+ 'file:download' => 'Descargar arquivo',
+ 'file:delete:confirm' => 'Estás segurx de que queres eliminar este arquivo?',
+ 'file:tagcloud' => 'Nube de etiquetas',
+ 'file:display:number' => 'Número de arquivos a amosar',
+ 'item:object:file' => 'Arquivos',
+ 'file:embed' => 'Multimedia chantado (embebido)',
+ 'file:embedall' => 'Todos',
+ 'file:saved' => 'O arquivo foi gardado correctamente.',
+ 'file:deleted' => 'O arquivo foi eliminado correctamente.',
+ 'file:none' => 'Non hai arquivos subidos.',
+ 'file:uploadfailed' => 'Non damos gardado o arquivo. Téntao de novo ou ponte en contacto coxs administradorxs.',
+ 'file:downloadfailed' => '¡Tarde piaches!, o arquivo non se atopa no sistema',
+ 'file:deletefailed' => 'Mimá!, non damos borrado o arquivo. Téntao de novo ou ponte en contacto coxs administradorxs.',
+ 'file:newupload' => 'Novo arquivo subido',
+ 'file:replace' => 'Substitui-lo arquivo (déixao en branco se non queres cambios)',
+ 'file:noaccess' => 'Non tes permisos para modificar este arquivo.',
+ 'file:cannotload' => 'Erro ó carga-lo arquivo',
+ 'file:nofile' => 'Tes que seleccionar un arquivo',
+);
+
+add_translation("gl", $gl);
+
diff --git a/mod/languages/languages/gl/gl.groups.php b/mod/languages/languages/gl/gl.groups.php
new file mode 100644
index 000000000..81d45cdb1
--- /dev/null
+++ b/mod/languages/languages/gl/gl.groups.php
@@ -0,0 +1,143 @@
+<?php
+$gl = array (
+ 'groups' => 'Grupos',
+ 'groups:owned' => 'Grupos que crearas',
+ 'groups:yours' => 'Grupos ós que pertences',
+ 'groups:invitations' => 'Invitacións pendentes',
+ 'groups:invitations:none' => 'Non hai invitacións pendentes de aprobación',
+ 'groups:user' => 'grupos de %s',
+ 'groups:all' => 'Grupos',
+ 'groups:edit' => 'Editar grupo',
+ 'groups:delete' => 'Borrar grupo',
+ 'groups:membershiprequests' => 'Organiza-las peticións de membro',
+ 'groups:icon' => 'Icono do grupo',
+ 'groups:name' => 'Nome do grupo',
+ 'groups:username' => 'Nome curto do grupo (amosado nas URLs)',
+ 'groups:description' => 'Descrición',
+ 'groups:briefdescription' => 'Breve',
+ 'groups:interests' => 'Etiquetas',
+ 'groups:website' => ' Web',
+ 'groups:members' => 'Membros',
+ 'groups:membership' => 'Permisos dxs membros do grupo',
+ 'groups:access' => 'Permisos de acceso',
+ 'groups:owner' => 'Creado por',
+ 'groups:widget:num_display' => 'Número de grupos a amosar',
+ 'groups:widget:membership' => 'Membros',
+ 'groups:widgets:description' => 'Mostrar no teu perfil os grupos ós que pertences',
+ 'groups:noaccess' => 'Acceso non permitido ó grupo',
+ 'groups:cantedit' => 'Non podes editar este grupo',
+ 'groups:saved' => 'Grupo gardado',
+ 'groups:featured' => 'Grupos resaltados',
+ 'groups:makeunfeatured' => 'Sen resaltar',
+ 'groups:makefeatured' => 'Resaltar grupo',
+ 'groups:featuredon' => 'Resaltache-lo grupo e as súas características',
+ 'groups:joinrequest' => 'Entrar no grupo',
+ 'groups:join' => 'Entrar no grupo',
+ 'groups:leave' => 'Deixa-lo grupo',
+ 'groups:invite' => 'Invitar amigxs',
+ 'groups:inviteto' => 'Invitar amigxs dende \'%s\'',
+ 'groups:nofriends' => 'Aínda non tes amigos que non foran invitados ó grupo',
+ 'groups:viagroups' => 'vía grupos',
+ 'groups:group' => 'Grupo',
+ 'groups:notfound' => 'Grupo non atopado',
+ 'groups:notfound:details' => 'A petición de acceso ó grupo non existe ou non tes permisos para acceder',
+ 'groups:requests:none' => 'Non hai usuarixs agardando para entrar polo momento',
+ 'item:object:groupforumtopic' => 'Títulos das discusións',
+ 'groupforumtopic:new' => 'Postear unha nova discusión',
+ 'groups:count' => 'Grupos creados',
+ 'groups:open' => 'Grupo aberto',
+ 'groups:closed' => 'Grupo pechado',
+ 'groups:member' => 'Membros',
+ 'groups:searchtag' => 'Buscar grupos por etiquetas',
+ 'groups:access:private' => 'Pechado - Xs usuarixs deben ser invitados',
+ 'groups:access:public' => 'Aberto - Calquera usuarix pode pertencer',
+ 'groups:closedgroup' => 'Este grupo está pechado. ',
+ 'groups:enableforum' => 'Activar foro do grupo',
+ 'groups:yes' => 'si',
+ 'groups:no' => 'non',
+ 'groups:lastupdated' => 'Ultima actualización %s por %s',
+ 'group:replies' => 'Respostas',
+ 'groups:forum' => 'Foro do grupo',
+ 'groups:addtopic' => 'Engadir un título',
+ 'groups:forumlatest' => 'Última entrada no foro',
+ 'groups:latestdiscussion' => 'Últimos comentarios',
+ 'groups:newest' => 'Todos',
+ 'groups:popular' => 'Populares',
+ 'groupspost:success' => 'O teu comentario foi posteado correctamente',
+ 'groups:alldiscussion' => 'Toda-las entradas',
+ 'groups:edittopic' => 'Editar',
+ 'groups:topicmessage' => 'Comentario',
+ 'groups:topicstatus' => 'Estado do título',
+ 'groups:reply' => 'Escribir un comentario',
+ 'groups:topic' => 'Título',
+ 'groups:posts' => 'Entradas',
+ 'groups:lastperson' => 'Ultima persoa',
+ 'groups:when' => 'Cando',
+ 'grouptopic:notcreated' => 'Non hai títulos creados',
+ 'groups:topicopen' => 'Aberto',
+ 'groups:topicclosed' => 'Pechado',
+ 'groups:topicresolved' => 'Resolto',
+ 'grouptopic:created' => 'O título foi creado',
+ 'groupstopic:deleted' => 'Título borrado',
+ 'groups:topicsticky' => 'Sticky',
+ 'groups:topicisclosed' => 'Título pechado',
+ 'groups:topiccloseddesc' => 'O título foi pechado e non acepta novos comentarios',
+ 'grouptopic:error' => 'O título do grupo non pode ser creado. Fala con alguén que administre o sistema.',
+ 'groups:forumpost:edited' => 'Editaches con éxito a entrado do foro',
+ 'groups:forumpost:error' => 'Existe algún tipo de problema na edición da entrada',
+ 'groups:privategroup' => 'Este grupo é privado',
+ 'groups:notitle' => 'Os grupos deben ter un nome obrigatoriamente',
+ 'groups:cantjoin' => 'Non podes entrar no grupo, Revisa que non entraras xa.',
+ 'groups:cantleave' => 'Non podes deixa-lo grupo',
+ 'groups:addedtogroup' => 'Usuario engadido ó grupo correctamente',
+ 'groups:joinrequestnotmade' => 'A petición de entrada ó grupo non pode ser enviada',
+ 'groups:joinrequestmade' => 'A petición de entrada ó grupo foi realizada con éxito',
+ 'groups:joined' => 'Entraches no grupo con éxito!',
+ 'groups:left' => 'Xa saíches do grupo!',
+ 'groups:notowner' => 'Síntoo, non tes permiso para administrar este grupo',
+ 'groups:alreadymember' => 'Xa es parte deste grupo!',
+ 'groups:userinvited' => 'Usuarix invitadx',
+ 'groups:usernotinvited' => 'Estx usuarix non pode ser invitadx',
+ 'groups:useralreadyinvited' => 'Estx usuarix xa fora invitadx',
+ 'groups:updated' => 'Último comentario',
+ 'groups:invite:subject' => '%s fuches invitadx a pertencer ó grupo %s!',
+ 'groups:started' => 'Fío aberto por',
+ 'groups:joinrequest:remove:check' => 'Estás segurx de que queres borrar esta petición de entrada?',
+ 'groups:invite:body' => 'Ola %s,',
+ 'groups:welcome:subject' => 'Benvido ó grupo %s !',
+ 'groups:welcome:body' => 'Ola %s! A partires de agora formas parte do grupo %s, emprega o seguinte ligazón para comezar a participar. %s',
+ 'groups:request:subject' => '%s solicitou a entrada no grupo %s',
+ 'groups:request:body' => 'Ola %s, %s solicitou entrar no grupo \'%s\', preme embaixo para ve-lo seu perfil: %s ou eiquí para confirma-la súa petición directamente',
+ 'groups:nowidgets' => 'Non hai widgets definidos para este grupo',
+ 'groups:widgets:members:title' => 'Membros do grupo',
+ 'groups:widgets:members:description' => 'Listaxe dos membros do grupo',
+ 'groups:widgets:members:label:displaynum' => 'Listaxe dos membros do grupo',
+ 'groups:widgets:members:label:pleaseedit' => 'Por favor, configura o widget.',
+ 'groups:widgets:entities:title' => 'Obxectos no grupo',
+ 'groups:widgets:entities:description' => 'Listaxe de obxectos gardados neste grupo',
+ 'groups:widgets:entities:label:displaynum' => 'Listaxe dos obxectos do grupo',
+ 'groups:widgets:entities:label:pleaseedit' => 'Por favor, configura o widget.',
+ 'groups:forumtopic:edited' => 'Título do foro editado con éxito',
+ 'group:deleted' => 'O grupo e os seus contidos foron borrados',
+ 'group:notdeleted' => 'O grupo non pode ser borrado',
+ 'grouppost:deleted' => 'Entradas do grupo borradas con éxito',
+ 'grouppost:notdeleted' => 'As entradas do grupo non poden ser borradas',
+ 'groupstopic:notdeleted' => 'Título non borrado',
+ 'grouptopic:blank' => 'Sen título',
+ 'groups:deletewarning' => 'Estás seguro de que queres borra-lo grupo? Pénsao ben, que despois non hai volta atrás!',
+ 'groups:joinrequestkilled' => 'A petición de entrada foi borrada',
+ 'groups:visibility' => 'Quen pode ver este grupo?',
+ 'groups:allowhiddengroups' => 'Queres permitir grupos privados (invisibles)?',
+ 'groups:notmember' => 'Síntoo, non es membro de este grupo.',
+ 'groups:invite:remove:check' => 'Estás segurx de que queres rexeitar esta invitación?',
+ 'groups:invitekilled' => 'A invitación foi borrada',
+ 'groups:search:tags' => 'etiqueta',
+ 'grouppost:nopost' => 'Vacío',
+ 'grouptopic:notfound' => 'Título non atopado',
+ 'groups:lastcomment' => 'Último comentario %s por %s',
+ 'groups:members:more' => 'Ver máis membros',
+ 'groups:closedgroup:request' => 'Para solicitar a entrada preme en "Entrar no grupo"',
+);
+
+add_translation("gl", $gl);
+
diff --git a/mod/languages/languages/gl/gl.messageboard.php b/mod/languages/languages/gl/gl.messageboard.php
new file mode 100644
index 000000000..87177c0ad
--- /dev/null
+++ b/mod/languages/languages/gl/gl.messageboard.php
@@ -0,0 +1,36 @@
+<?php
+$gl = array (
+ 'messageboard:board' => 'Bandexa',
+ 'messageboard:viewall' => 'Ver todos',
+ 'messageboard:postit' => 'Novo',
+ 'messageboard:history' => 'Historial',
+ 'messageboard:none' => 'Non tes ningún comentario na túa bandexa',
+ 'messageboard:num_display' => 'Número de comentarios a mostrar',
+ 'messageboard:desc' => 'Esta é a bandexa dos comentarios. Calquera, incluido ti, pode deixar un comentario no teu perfil.',
+ 'messageboard:user' => 'na bandexa persoal de %s',
+ 'messageboard:replyon' => 'responder a ',
+ 'messageboard:posted' => 'O comentario foi escrito',
+ 'messageboard:deleted' => 'O comentario foi borrado',
+ 'messageboard:email:subject' => 'Tes un novo comentario na túa bandexa',
+ 'messageboard:email:body' => '%s deixouche o seguinte comentario:
+
+%s
+
+Para ve-los comentarios na túa bandexa dos mensaxes, clica na seguinte ligazón:
+
+%s
+
+Para consulta-lo perfil de %s, clica nesta ligazón:
+
+%s
+
+Non respondas a esta mail, recorda que é o sistema quen cho enviou de forma automática. Se tes algún problema ou comentario sobre a rede, ponte en contacto coxs que a administran.',
+ 'messageboard:blank' => 'Necesitas poñer algo na bandexa dos comentarios para envialo, non cres?',
+ 'messageboard:notfound' => 'Baia oh, non atopo o que buscas. Téntao de novo ou ponte en contacto coxs que administran a rede.',
+ 'messageboard:notdeleted' => 'O comentario non puido ser borrado, téntao de novo ou ponte en contacto coxs que administran a rede.',
+ 'messageboard:somethingwentwrong' => 'Mimá, algo extrano pasou. Téntao de novo ou ponte en contacto coxs que administran a rede.',
+ 'messageboard:failure' => 'Fallazo! O sistema non ten nin idea do que sucede. Téntao de novo ou ponte en contacto coxs que administran a rede.',
+);
+
+add_translation("gl", $gl);
+
diff --git a/mod/languages/languages/gl/gl.messages.php b/mod/languages/languages/gl/gl.messages.php
new file mode 100644
index 000000000..a078e6a72
--- /dev/null
+++ b/mod/languages/languages/gl/gl.messages.php
@@ -0,0 +1,52 @@
+<?php
+$gl = array (
+ 'messages' => 'Correos',
+ 'messages:back' => 'volver a correos',
+ 'messages:user' => 'Buzón de correo',
+ 'messages:posttitle' => 'correo de %s: %s',
+ 'messages:inbox' => 'Buzón de correo',
+ 'messages:send' => 'Enviar un correo',
+ 'messages:sent' => 'Enviar correo',
+ 'messages:message' => 'Correo',
+ 'messages:title' => 'Asunto',
+ 'messages:to' => 'Para',
+ 'messages:from' => 'De',
+ 'messages:fly' => 'Enviar',
+ 'messages:replying' => 'Correo en resposta a ',
+ 'messages:sendmessage' => 'Enviar un correo',
+ 'messages:compose' => 'Escribir un correo',
+ 'messages:sentmessages' => 'Correos enviados',
+ 'messages:recent' => 'Correos recentes',
+ 'messages:original' => 'Correo orixinal',
+ 'messages:yours' => 'O teu correo',
+ 'messages:answer' => 'Responder',
+ 'messages:toggle' => 'Seleccionar todos',
+ 'messages:markread' => 'Marcar como lido',
+ 'messages:new' => 'Novo correo',
+ 'notification:method:site' => 'rede social',
+ 'messages:error' => 'Houbo un problema ó garda-lo correo. Por favor, téntao de novo.',
+ 'item:object:messages' => 'Correos',
+ 'messages:posted' => 'Correo enviado',
+ 'messages:email:subject' => 'Tes un correo novo no buzón!',
+ 'messages:email:body' => 'Tes un correo novo de %s que di:
+
+
+%s
+
+
+Para ver o teu buzón de correo preme eiquí:
+
+%s
+
+Por certo... Non respondas a este correo. Foi unha máquina quen cho enviou ;)',
+ 'messages:blank' => 'Fíxate ben!, tes que poñer algo no corpo do correo antes de gardalo.',
+ 'messages:notfound' => 'Vaia oh!, non puidemos atopa-lo correo solicitado. Téntao de novo ou ponte en contacto coxs que administran a rede.',
+ 'messages:notdeleted' => 'Vaia oh! non puidemos elimina-lo correo. Téntao de novo ou ponte en contacto coxs que administran a rede.',
+ 'messages:nopermission' => 'Non o flipes!, non te-los permisos para modificar este correo',
+ 'messages:nomessages' => 'Non hai ningún correo.',
+ 'messages:user:nonexist' => 'Non puidemos atopar a estx habitante na base de datos. Téntao de novo ou ponte en contacto coxs que administran a rede.',
+ 'messages:user:blank' => 'Non tes seleccionado a ninguén para enviarlle isto',
+);
+
+add_translation("gl", $gl);
+
diff --git a/mod/languages/languages/gl/gl.pages.php b/mod/languages/languages/gl/gl.pages.php
new file mode 100644
index 000000000..a37c4b078
--- /dev/null
+++ b/mod/languages/languages/gl/gl.pages.php
@@ -0,0 +1,42 @@
+<?php
+$gl = array (
+ 'pages' => 'Páxinas',
+ 'pages:group' => 'Páxinas',
+ 'pages:all' => 'Tódalas páxinas',
+ 'pages:new' => 'Nova páxina',
+ 'pages:edit' => 'Edita-la páxina',
+ 'pages:delete' => 'Borra-la páxina',
+ 'pages:history' => 'Historial da páxina',
+ 'pages:view' => 'Ve-la páxina',
+ 'pages:navigation' => 'Páxina de navegación',
+ 'item:object:page_top' => 'Páxinas iniciais',
+ 'item:object:page' => 'Páxinas',
+ 'pages:nogroup' => 'O grupo non ten contido creado polo momento, ou ben non te-los permisos para visualiza-la información',
+ 'pages:more' => 'Máis páxinas',
+ 'pages:title' => 'Título da páxina',
+ 'pages:description' => 'Descrición da entrada',
+ 'pages:tags' => 'Etiquetas',
+ 'pages:access_id' => 'Elixe quen a pode ver',
+ 'pages:write_access_id' => 'Elixe quen pode editala',
+ 'pages:noaccess' => 'Sen acceso á páxina',
+ 'pages:cantedit' => 'Non podes edita-la páxina',
+ 'pages:saved' => 'Páxina gardada',
+ 'pages:notsaved' => 'A páxina non pode ser gardada',
+ 'pages:delete:success' => 'A túa páxina foi borrada correctamente',
+ 'pages:delete:failure' => 'Non dimos borrado a páxina. Se o problema persiste contacta coxs administran a rede.',
+ 'pages:strapline' => 'Última actualización %s por %s',
+ 'pages:num' => 'Número de páxinas a amosar',
+ 'pages:widget:description' => 'Esta é unha listaxe das túas páxinas',
+ 'pages:label:view' => 'Ve-la páxina',
+ 'pages:label:edit' => 'Edita-la páxina',
+ 'pages:label:history' => 'Historial da páxina',
+ 'pages:sidebar:this' => 'Esta páxina',
+ 'pages:sidebar:children' => 'Subpáxinas',
+ 'pages:sidebar:parent' => 'Parent',
+ 'pages:newchild' => 'Crear unha subpáxina',
+ 'pages:backtoparent' => 'Volver a \'%s\'',
+ 'groups:enablepages' => 'Activar páxinas do grupo',
+);
+
+add_translation("gl", $gl);
+
diff --git a/mod/languages/languages/gl/gl.profile.php b/mod/languages/languages/gl/gl.profile.php
new file mode 100644
index 000000000..1580e9349
--- /dev/null
+++ b/mod/languages/languages/gl/gl.profile.php
@@ -0,0 +1,8 @@
+<?php
+$gl = array (
+ 'profile' => 'Perfil',
+ 'profile:notfound' => 'Non atopamo-lo perfil que estas a buscar. Proba con outro.',
+);
+
+add_translation("gl", $gl);
+
diff --git a/mod/languages/languages/gl/gl.reportedcontent.php b/mod/languages/languages/gl/gl.reportedcontent.php
new file mode 100644
index 000000000..d80603c6a
--- /dev/null
+++ b/mod/languages/languages/gl/gl.reportedcontent.php
@@ -0,0 +1,7 @@
+<?php
+$gl = array (
+ 'item:object:reported_content' => 'Artigos publicados',
+);
+
+add_translation("gl", $gl);
+
diff --git a/mod/languages/languages/gl/gl.uservalidationbyemail.php b/mod/languages/languages/gl/gl.uservalidationbyemail.php
new file mode 100644
index 000000000..b1d7c954c
--- /dev/null
+++ b/mod/languages/languages/gl/gl.uservalidationbyemail.php
@@ -0,0 +1,8 @@
+<?php
+$gl = array (
+ 'email:confirm:success' => 'Xa tes confirmada a túa conta',
+ 'email:confirm:fail' => 'O teu correo non pode ser verificado...',
+);
+
+add_translation("gl", $gl);
+
diff --git a/mod/languages/languages/it/it.blog.php b/mod/languages/languages/it/it.blog.php
new file mode 100644
index 000000000..854d02b7a
--- /dev/null
+++ b/mod/languages/languages/it/it.blog.php
@@ -0,0 +1,12 @@
+<?php
+$it = array (
+ 'blog' => 'Blog',
+ 'blog:newpost' => 'Nuovo contenuto del blog',
+ 'blog:never' => 'mai',
+ 'blog:enableblog' => 'Abilita blog di gruppo',
+ 'blog:group' => 'Blog',
+ 'item:object:blog' => 'Post',
+);
+
+add_translation("it", $it);
+
diff --git a/mod/languages/languages/it/it.bookmarks.php b/mod/languages/languages/it/it.bookmarks.php
new file mode 100644
index 000000000..692692e8d
--- /dev/null
+++ b/mod/languages/languages/it/it.bookmarks.php
@@ -0,0 +1,31 @@
+<?php
+$it = array (
+ 'bookmarks' => 'Preferiti',
+ 'bookmarks:friends' => 'I preferiti degli amici',
+ 'bookmarks:everyone' => 'Preferiti nel sito',
+ 'bookmarks:this' => 'Questo preferito',
+ 'bookmarks:this:group' => ' Preferiti in %s',
+ 'bookmarks:bookmarklet' => 'Inserisci nei preferiti',
+ 'bookmarks:bookmarklet:group' => 'Manda nei preferiti del gruppo',
+ 'bookmarks:more' => 'Piu\'',
+ 'bookmarks:with' => 'Condividi con',
+ 'bookmarks:delete:confirm' => 'Sei sicuro di voler cancellare questa risorsa?',
+ 'bookmarks:visit' => 'Visita le risorse',
+ 'bookmarks:river:annotate' => 'postato un commento su questo articolo dei preferiti ',
+ 'bookmarks:group' => 'Preferiti',
+ 'bookmarks:widget:description' => 'Questo widget è stato progettato per il vostro cruscotto e vi mostrerà le ultime nella tua casella di posta segnalibri. ',
+ 'bookmarks:bookmarklet:description' => 'Il bookmarklet segnalibri "PREFERITI" ti permette di condividere tutte le risorse che trovate sul web con i vostri amici, o semplicemente per te. Per poterlo utilizzare, è sufficiente trascinare ilseguente pulsante link del tuo browser:',
+ 'bookmarks:bookmarklet:descriptionie' => 'Se si utilizza Internet Explorer, sarà necessario fare clic destro del mouse sull\'icona bookmarklet, selezionare \'Aggiungi ai preferiti\', e poi la barra dei collegamenti ',
+ 'bookmarks:bookmarklet:description:conclusion' => 'È quindi possibile salvare le pagine visitate dai clic su di esso in qualsiasi momento.',
+ 'bookmarks:save:success' => 'Il tuo articolo è stato correttamente segnalato nei preferiti. ',
+ 'bookmarks:add' => 'Aggiungi preferiti',
+ 'bookmarks:recent' => 'Recenti',
+ 'bookmarks:river:item' => 'un elemento',
+ 'bookmarks:enablebookmarks' => 'Abilita preferiti di gruppo',
+ 'bookmarks:delete:success' => 'Gli elementi dei tuoi preferiti sono cancellati',
+ 'bookmarks:save:failed' => 'Gli elementi dei toui preferiti non possono essere salvati Riprova',
+ 'bookmarks:delete:failed' => 'Gli elementi dei tuoi preferiti non possono essere cancellati Riprova',
+);
+
+add_translation("it", $it);
+
diff --git a/mod/languages/languages/it/it.categories.php b/mod/languages/languages/it/it.categories.php
new file mode 100644
index 000000000..6cb0c2b5f
--- /dev/null
+++ b/mod/languages/languages/it/it.categories.php
@@ -0,0 +1,10 @@
+<?php
+$it = array (
+ 'categories' => 'Categorie',
+ 'categories:settings' => 'Categorie sito',
+ 'categories:explanation' => 'Per impostare qualche categoria per il sito predefinite, e utilizzabili in tutto il sistema, inserisci qui sotto, separati da virgole. Compatibilmente agli strumenti installati potrai visualizzarne il contenuto quando l\'utente li crea o li modifica.',
+ 'categories:save:success' => 'Categorie del sito sono state salvate. ',
+);
+
+add_translation("it", $it);
+
diff --git a/mod/languages/languages/it/it.core.php b/mod/languages/languages/it/it.core.php
new file mode 100644
index 000000000..a82210399
--- /dev/null
+++ b/mod/languages/languages/it/it.core.php
@@ -0,0 +1,707 @@
+<?php
+$it = array (
+ 'item:site' => 'Siti',
+ 'login' => 'Entra',
+ 'loginok' => 'Benvenuto.',
+ 'loginerror' => 'Non possiamo farti entrare. Questo può accadere perchè non hai ancora convalidato il tuo account, o i dati che hai fornito non sono corretti. Assicurati che i tuoi dati siano corretti e per favore riprova.',
+ 'logout' => 'Esci',
+ 'logoutok' => 'Arrivederci.',
+ 'logouterror' => 'Non possiamo farti uscire. Per favore riprova.',
+ 'exception:title' => 'Benvenuto in Elgg.',
+ 'actionundefined' => 'L\'azione che è stata richiesta (%s) non è definita nel sistema.',
+ 'actionloggedout' => 'Scusaci, non puoi compiere questa azione senza una previa identificazione sul sito.',
+ 'notfound' => 'Nessun risultato trovato.',
+ 'SecurityException:Codeblock' => 'Negato l\'accesso privilegiato per l\'esecuzione di codice blocco',
+ 'DatabaseException:WrongCredentials' => 'Elgg potrebbe non connettersi al database utilizzando le credenziali fornite.',
+ 'DatabaseException:NoConnect' => 'Elgg non poteva selezionare il database \'%s\', si prega di verificare che il database è stato creato e si ha accesso ad esso.',
+ 'SecurityException:FunctionDenied' => 'L\'accesso alle funzione privilegiata \'%s\' è negato.',
+ 'DatabaseException:DBSetupIssues' => 'Ci sono stati un numero di problemi:',
+ 'DatabaseException:ScriptNotFound' => 'Elgg potrebbe non trovare la richiesta allo script database %s.',
+ 'IOException:FailedToLoadGUID' => 'Impossibile caricare nuovi %s dall GUID:%d',
+ 'InvalidParameterException:NonElggObject' => 'Passaggio di un non ElggObject ad un costruttore ElggObject!',
+ 'InvalidParameterException:UnrecognisedValue' => 'Non riconosciuto valore passato a costruttore.',
+ 'InvalidClassException:NotValidElggStar' => 'GUID:%d non è un valido %s',
+ 'PluginException:MisconfiguredPlugin' => '%s è un plugin non configurato.',
+ 'InvalidParameterException:NonElggUser' => 'Passaggio di un non-ElggUser ad un costruttore ElggUser!',
+ 'InvalidParameterException:NonElggSite' => 'Passaggio di un non-ElggUser ad un costruttore ElggUser!',
+ 'InvalidParameterException:NonElggGroup' => 'Passaggio di un non-ElggUser ad un costruttore ElggUser!',
+ 'IOException:UnableToSaveNew' => 'Inabilitato a salvare il nuovo %s',
+ 'InvalidParameterException:GUIDNotForExport' => 'Il GUID non è stato specificato durante l\'esportazione, questo non dovrebbe accadere mai.',
+ 'InvalidParameterException:NonArrayReturnValue' => 'Entità seria la funzione ha superato un parametro non in ordine',
+ 'ConfigurationException:NoCachePath' => 'La patch della Cache non è impostata!',
+ 'IOException:NotDirectory' => '%s non è una cartella.',
+ 'IOException:BaseEntitySaveFailed' => 'Impossibile salvare il nuovo oggetto della base di entita informazioni!',
+ 'InvalidParameterException:UnexpectedODDClass' => 'importazione ()ha superato un inatteso ODD classe',
+ 'InvalidParameterException:EntityTypeNotSet' => 'Tipo di entità deve essere impostato.',
+ 'ClassException:ClassnameNotClass' => '%s non è un %s.',
+ 'ClassNotFoundException:MissingClass' => 'La classe \'%s\' non è stata trovata, il Plugin è mancante?',
+ 'InstallationException:TypeNotSupported' => 'Tipo %s non è supportato. Questo significa che c\'è un errore nella tua installazione, molto probabilmente causato da un aggiornamento incompleto.',
+ 'ImportException:ImportFailed' => 'Non è possibile importare l\'elemento %d',
+ 'ImportException:ProblemSaving' => 'C\'è stato un problema nell\'importare %s',
+ 'ImportException:NoGUID' => 'Una nuova entità è stata creata ma non ha un GUID, questo non dovrebbe accadere.',
+ 'ImportException:GUIDNotFound' => 'L\'entità \'%d\' non può essere trovata.',
+ 'ImportException:ProblemUpdatingMeta' => 'C\'è stato un problema nell\'aggiornare \'%s\' sull\'entità \'%d\'',
+ 'ExportException:NoSuchEntity' => 'Nessuna entità GUID simile:%d',
+ 'ImportException:NoODDElements' => 'Nessun elemento OpenDD è stato trovato nell\'importazione dei dati, l\'importazione è fallita.',
+ 'ImportException:NotAllImported' => 'Non tutti gli elementi sono stati importati.',
+ 'InvalidParameterException:UnrecognisedFileMode' => 'Modalità file non riconosciuta \'%s\'',
+ 'InvalidParameterException:MissingOwner' => 'Tutti i file devono avere un proprietario!',
+ 'IOException:CouldNotMake' => 'Non si può fare %s',
+ 'IOException:MissingFileName' => 'Devi specificare un nome prima di aprire un file.',
+ 'ClassNotFoundException:NotFoundNotSavedWithFile' => 'La cartella per il deposito dei File non è stata trovata o la classe non è stata salvata con un file!',
+ 'NotificationException:NoNotificationMethod' => 'Nessun metodo di notificazione è stato specificato.',
+ 'NotificationException:NoHandlerFound' => 'Nessun gestore trovati per \'%s\' o non è stato collocato.',
+ 'NotificationException:ErrorNotifyingGuid' => 'Si è verificato un errore durante la comunicazione %d',
+ 'NotificationException:NoEmailAddress' => 'Non posso ottenere l\'indirizzo email per il GUID:%d',
+ 'NotificationException:MissingParameter' => 'Manca un parametro richiesto, \'%s\'',
+ 'DatabaseException:WhereSetNonQuery' => 'Se non impostato Dove contiene Componente Query',
+ 'DatabaseException:SelectFieldsMissing' => 'I campi mancanti su una query per selezionare lo stile',
+ 'DatabaseException:UnspecifiedQueryType' => 'Non riconosciuto o non specificato tipo di richiesta.',
+ 'DatabaseException:NoTablesSpecified' => 'Non specificato tabelle per query.',
+ 'DatabaseException:NoACL' => 'Controllo di accesso non è stato fornito su richiesta',
+ 'InvalidParameterException:NoEntityFound' => 'Nessuna entità trovata, o non esiste o non hai accesso ad essa.',
+ 'InvalidParameterException:GUIDNotFound' => 'GUID:%s non può essere trovato, o non è possibile accedere.',
+ 'InvalidParameterException:IdNotExistForGUID' => 'Spiacente, \'%s\' non esiste per la guid:%d',
+ 'InvalidParameterException:CanNotExportType' => 'Spiacente, Non so come esportare \'%s\'',
+ 'InvalidParameterException:NoDataFound' => 'Impossibile trovare i dati.',
+ 'InvalidParameterException:DoesNotBelong' => 'Non appartengono a entità.',
+ 'InvalidParameterException:DoesNotBelongOrRefer' => 'Non appartengono o si riferiscono a entità.',
+ 'InvalidParameterException:MissingParameter' => 'Parametro mancante, è necessario fornire un GUID.',
+ 'SecurityException:APIAccessDenied' => 'Siamo spiacenti, l\' API di accesso è stato disattivato dagli amministratori.',
+ 'SecurityException:NoAuthMethods' => 'Metodi di autenticazione non è stato trovato che possa autenticare questa richiesta API.',
+ 'APIException:ApiResultUnknown' => 'API dei risultati è di un tipo sconosciuto, questo non dovrebbe mai accadere.',
+ 'ConfigurationException:NoSiteID' => 'ID del sito non è stato specificato.',
+ 'APIException:MissingParameterInMethod' => 'Parametro mancante %s in metodo %s',
+ 'APIException:ParameterNotArray' => '%s non sembra essere un array.',
+ 'APIException:UnrecognisedTypeCast' => 'Non riconosciuti tipo espressi in %s per la variabile \'%s\' in metodo \'%s\'',
+ 'APIException:InvalidParameter' => 'Parametro non valido trovato per\' %s\' in metodo \'%s\'.',
+ 'APIException:FunctionParseError' => '%s(%s) ha un errore di parsing.',
+ 'APIException:FunctionNoReturn' => '%s(%s) non ha restituito alcun valore.',
+ 'SecurityException:AuthTokenExpired' => 'Dati di autenticazione mancanti, non validi o scaduti.',
+ 'CallException:InvalidCallMethod' => '%s deve essere chiamato con \'%s\'',
+ 'APIException:MethodCallNotImplemented' => 'Metodo di chiamata \'%s\' non stato attuato.',
+ 'APIException:AlgorithmNotSupported' => 'Algoritmo \'%s\' non è supportato o è stato disabilitato.',
+ 'ConfigurationException:CacheDirNotSet' => 'Directory Cache \'cache_path\' non impostata.',
+ 'APIException:NotGetOrPost' => 'Metodo deve essere richiesta GET o POST',
+ 'APIException:MissingAPIKey' => 'Mancante X-Elgg-apikey HTTP in testa',
+ 'APIException:MissingHmac' => 'Mancante X-Elgg-hmac in testa',
+ 'APIException:MissingHmacAlgo' => 'Mancante X-Elgg-hmac-algo in testa',
+ 'APIException:MissingTime' => 'Mancante X-Elgg-time in testa',
+ 'APIException:TemporalDrift' => 'X-Elgg-tempo troppo lontano nel passato o futuro. Epoca non.',
+ 'APIException:NoQueryString' => 'Non sono disponibili dati sulla stringa di ricerca',
+ 'APIException:MissingPOSTHash' => 'Mancante X-Elgg-posthash in testa',
+ 'APIException:MissingPOSTAlgo' => 'Mancante X-Elgg-posthash_algo in testa',
+ 'APIException:MissingContentType' => 'Mancante tipo di contenuto per il post dei dati',
+ 'SecurityException:InvalidPostHash' => 'POST hash dei dati non valido - Prevista %s ma si %s.',
+ 'SecurityException:DupePacket' => 'Tipo di firma già visto.',
+ 'SecurityException:InvalidAPIKey' => 'Non valido o mancante API Key.',
+ 'NotImplementedException:CallMethodNotImplemented' => 'Metodo di chiamata \'%s\' non è attualmente supportato.',
+ 'NotImplementedException:XMLRPCMethodNotImplemented' => 'XML-RPC Metodo di chiamata \'%s\' non implementato.',
+ 'InvalidParameterException:UnexpectedReturnFormat' => 'Metodo di chiamata \'%s\' ha restituito un risultato inaspettato.',
+ 'CallException:NotRPCCall' => 'Non sembra essere una valida chiamata XML-RPC',
+ 'PluginException:NoPluginName' => 'Il nome plugin non è stato possibile trovare',
+ 'SecurityException:authenticationfailed' => 'L\'utente potrebbe non essere autenticato',
+ 'CronException:unknownperiod' => '%s non è un periodo riconosciuto.',
+ 'SecurityException:deletedisablecurrentsite' => 'Non è possibile eliminare o disabilitare il sito che si sta visualizzando!',
+ 'memcache:notinstalled' => 'PHP Memcache modulo non è installato, è necessario installare php5-Memcache',
+ 'memcache:noservers' => 'Memcache server non definiti, si prega di compilare il variable',
+ 'memcache:versiontoolow' => 'Memcache ha bisogno di almeno versione %s al termine, si esegue %s',
+ 'memcache:noaddserver' => 'Supporto di più server disabili, potrebbe essere necessario aggiornare la tua libreria PECL Memcache',
+ 'deprecatedfunction' => 'Avvertenza: Questo codice utilizza la funzione deprecata \'%s\' e non è compatibile con questa versione di Elgg',
+ 'pageownerunavailable' => 'Attenzione: la pagina proprietaria %d non è accessibile',
+ 'system.api.list' => 'Elenca tutte le chiamate API disponibili sul sistema.',
+ 'auth.gettoken' => 'Questa chiamata API consente a un utente di accedere, restituire un token di autenticazione che può essere utilizzato in leu di un nome utente e la password per l\'autenticazione chiede inoltre.',
+ 'name' => 'Nome mostrato',
+ 'email' => 'Indirizzo Email',
+ 'username' => 'Username',
+ 'password' => 'Password',
+ 'passwordagain' => 'Password (di nuovo per verifica)',
+ 'admin_option' => 'Rendere questo utente un amministratore ?',
+ 'PRIVATE' => 'Privato',
+ 'LOGGED_IN' => 'Utenti loggati',
+ 'PUBLIC' => 'Pubblico',
+ 'access:friends:label' => 'Amici',
+ 'access' => 'Accesso',
+ 'dashboard' => 'Home',
+ 'dashboard:nowidgets' => 'La tua Homepage da l\'inizio del sito. Fare clic su \'Modifica pagina\' per aggiungere i gadget per tenere traccia del contenuto e la vita all\'interno del sistema.',
+ 'widgets:add' => 'Aggiungi i gadget alla tua pagina',
+ 'widgets:add:description' => 'Scegli le caratteristiche che si desidera aggiungere alla tua pagina trascinandoli dalla <b>Galleria gadget</b> sulla destra, ad una delle tre aree gadget qui sotto, scegliendo la posizione dove si desidera che vengano visualizzati.
+
+
+
+Per rimuovere un gadget trascinarlo nella <b>Galleria gadget</b>.',
+ 'widgets:position:fixed' => '(Fissa posizione nella pagina)',
+ 'widgets' => 'Gadgets',
+ 'widget' => 'Gadgets',
+ 'item:object:widget' => 'Gadgets',
+ 'widgets:save:success' => 'I tuoi gadget sono stati salvati con successo.',
+ 'widgets:save:failure' => 'Problema nel salvare i tuoi gadget, riprova più tardi.',
+ 'group' => 'Gruppo',
+ 'item:group' => 'Gruppi',
+ 'profile:edit:default' => 'Riempire i campi profilo',
+ 'user' => 'Utente',
+ 'item:user' => 'Utenti',
+ 'riveritem:single:user' => 'un utente',
+ 'riveritem:plural:user' => 'alcuni utenti',
+ 'profile:edit' => 'Modifca profilo',
+ 'profile:aboutme' => 'Informazioni su di me',
+ 'profile:description' => 'Informazioni su di me',
+ 'profile:briefdescription' => 'Breve descrizione',
+ 'profile:location' => 'Dove abito',
+ 'profile:skills' => 'In cosa sono abile',
+ 'profile:interests' => 'Interessi',
+ 'profile:contactemail' => 'Contatto email',
+ 'profile:phone' => 'Telefono',
+ 'profile:mobile' => 'Cellulare',
+ 'profile:website' => 'Sito internet',
+ 'profile:label' => 'Nome profilo',
+ 'profile:type' => 'Tipo profilo',
+ 'profile:editdefault:fail' => 'Il profilo di default non e stato salvato',
+ 'profile:editdefault:success' => 'Voce correttamente aggiunta al profilo di default',
+ 'profile:editdefault:delete:fail' => 'Rimosso profilo predefinito voce campo non assegnato',
+ 'profile:editdefault:delete:success' => 'Profilo predefinito punto cancellato!',
+ 'profile:defaultprofile:reset' => 'Resetta profilo default del sistema',
+ 'profile:resetdefault' => 'Resetta profilo default',
+ 'profile:explainchangefields' => 'È possibile sostituire i campi già esistenti con il proprio profilo utilizzando il modulo seguente. In primo luogo si dà il nuovo campo profilo di una etichetta, ad esempio, \'squadra del cuore\'. Dopodiché è necessario selezionare il tipo di campo, per esempio, i tag, url, testo e così via. In qualsiasi momento puoi tornare al profilo di default',
+ 'profile:saved' => 'Profilo salvato con successo.',
+ 'friends' => 'Amici',
+ 'friends:yours' => 'I tuoi amici',
+ 'friends:owned' => '%s amici',
+ 'friend:add' => 'Aggiungi un amico',
+ 'friend:remove' => 'Rimuovi un amico',
+ 'friends:add:successful' => 'Hai correttamente aggiunto %s come amico.',
+ 'friends:add:failure' => 'Impossibile aggiungere %s come amico. Si prega di riprovare.',
+ 'friends:remove:successful' => 'Hai correttamente rimosso %s dai tuoi amici.',
+ 'friends:remove:failure' => 'Impossibile rimuovere %s dai tuoi amici. Si prega di riprovare.',
+ 'friends:none' => 'Questo utente non ha aggiunto ancora qualcuno come amico.',
+ 'friends:none:you' => 'Non hai aggiunto qualcuno come amico! Cerca il tuo interesse per iniziare la ricerca di persone da seguire.',
+ 'friends:none:found' => 'Non sono stati trovati amici.',
+ 'friends:of:none' => 'Nessuno ha aggiunto questo utente come amico ancora.',
+ 'friends:of:none:you' => 'Nessuno ti ha aggiunto come amico ancora. Inizia aggiungendo contenuti e compila il tuo profilo, per farti trovare!',
+ 'friends:of:owned' => 'Persone che hanno fatto %s un amico',
+ 'friends:num_display' => 'Numero di amici da visualizzare',
+ 'friends:icon_size' => 'Dimensione immagine',
+ 'friends:tiny' => 'Piccolissima',
+ 'friends:small' => 'Piccola',
+ 'friends:of' => 'Amici di',
+ 'friends:collections' => 'Gruppi di amici',
+ 'friends:collections:add' => 'Nuovo gruppo di amici',
+ 'friends:addfriends' => 'Aggiungi amici',
+ 'friends:collectionname' => 'Nome gruppo',
+ 'friends:collectionfriends' => 'Amici nel gruppo',
+ 'friends:collectionedit' => 'Modifica questo gruppo',
+ 'friends:nocollections' => 'Non hai ancora un gruppo.',
+ 'friends:collectiondeleted' => 'Il tuo gruppo e stato cancellato.',
+ 'friends:collectiondeletefailed' => 'Non siamo stati in grado di eliminare il gruppo. O non hai il permesso, o qualche altro problema si verifica.',
+ 'friends:collectionadded' => 'Il tuo gruppo e stato creato con successo',
+ 'friends:nocollectionname' => 'Necessario dare un nome al tuo gruppo prima che possa essere creato.',
+ 'friends:collections:members' => 'Membri del gruppo',
+ 'friends:collections:edit' => 'Modifica il gruppo',
+ 'friendspicker:chararray' => 'ABCDEFGHIJKLMNOPQRSTUVWXYZ',
+ 'feed:rss' => 'Iscriviti al feed',
+ 'link:view' => 'visita link',
+ 'river' => 'Canale',
+ 'river:noaccess' => 'Non hai i permessi per visualizzare questo articolo.',
+ 'river:posted:generic' => '%s ha inviato',
+ 'plugins:settings:save:ok' => 'Le impostazioni per il plugin %s sono state salvate con successo.',
+ 'plugins:settings:save:fail' => 'Problema per il salvataggio delle impostazioni %s plugin.',
+ 'plugins:usersettings:save:ok' => 'Impostazioni per utente %s plugin sono state salvate con successo.',
+ 'plugins:usersettings:save:fail' => 'Problema per salvare le impostazioni per utente %s plugin.',
+ 'admin:plugins:label:version' => 'Versione',
+ 'item:object:plugin' => 'Impostazioni di configurazione plugin',
+ 'notifications:usersettings' => 'Impostazioni notifiche',
+ 'notifications:methods' => 'Si prega di specificare quali metodi si desidera consentire.',
+ 'notifications:usersettings:save:ok' => 'Le impostazioni di notifica sono state salvate.',
+ 'notifications:usersettings:save:fail' => 'Problema nel salvare le impostazioni di notifica.',
+ 'user.notification.get' => 'Torna alle impostazioni di notifica per un determinato utente.',
+ 'user.notification.set' => 'Impostare le impostazioni di notifica per un determinato utente.',
+ 'search' => 'Cerca',
+ 'searchtitle' => 'Cerca: %s',
+ 'users:searchtitle' => 'Ricerca per utenti: %s',
+ 'groups:searchtitle' => 'Ricerca per gruppi: %s',
+ 'advancedsearchtitle' => '%s con i risultati corrispondenti %s',
+ 'next' => 'Successivo',
+ 'previous' => 'Precedente',
+ 'viewtype:change' => 'Cambia tipo di lista',
+ 'viewtype:list' => 'Elenco',
+ 'viewtype:gallery' => 'Galleria',
+ 'tag:search:startblurb' => 'Elementi con tag corrispondenti \'%s\':',
+ 'user:search:startblurb' => 'Utenti corrispondenti \'%s\':',
+ 'user:search:finishblurb' => 'Per vedere tutto, clicca qui.',
+ 'group:search:startblurb' => 'Gruppi individuati \'%s\'',
+ 'group:search:finishblurb' => 'Mostra ancora, clicca qui.',
+ 'search:go' => 'Vai',
+ 'account' => 'Profilo',
+ 'settings' => 'Impostazioni',
+ 'tools' => 'Strumenti',
+ 'register' => 'Registrati',
+ 'registerok' => 'Sei correttamente registrato come %s.',
+ 'registerbad' => 'La tua registrazione e\' stata rifiutata, il nickname esiste di già, la password e\' corta o sbagliata, riprova.',
+ 'registerdisabled' => 'La registrazione e stata disabilitata dall\'amministratore del sistema',
+ 'registration:notemail' => 'Indirizzo email che hai fornito non sembra essere un indirizzo email valido.',
+ 'registration:userexists' => 'Questo nome utente esiste , prova con un altro',
+ 'registration:usernametooshort' => 'Il tuo nome utente deve essere un minimo di 4 caratteri.',
+ 'registration:passwordtooshort' => 'La password deve essere un minimo di 6 caratteri.',
+ 'registration:dupeemail' => 'Questo indirizzo email e già stato registrato.',
+ 'registration:invalidchars' => 'Siamo spiacenti, il tuo nome utente contiene caratteri non validi.',
+ 'registration:emailnotvalid' => 'Siamo spiacenti, indirizzo email inserito non valido su questo sistema',
+ 'registration:passwordnotvalid' => 'Siamo spiacenti, password inserita non valida su questo sistema',
+ 'registration:usernamenotvalid' => 'Siamo spiacenti, nome utente inserito non valido su questo sistema',
+ 'adduser' => 'Aggiungi utente',
+ 'adduser:ok' => 'Hai aggiunto correttamente un nuovo utente.',
+ 'adduser:bad' => 'Il nuovo utente non puo essere creato.',
+ 'user:set:name' => 'Nome account impostazioni',
+ 'user:name:label' => 'Il tuo nome',
+ 'user:name:success' => 'Cambiato con successo il tuo nome sul sistema.',
+ 'user:name:fail' => 'Impossibile cambiare il tuo nome sul sistema.',
+ 'user:set:password' => 'Password Account',
+ 'user:password:label' => 'La tua nuova password',
+ 'user:password2:label' => 'La tua nuova password (di nuovo)',
+ 'user:password:success' => 'Password cambiata',
+ 'user:password:fail' => 'Impossibile cambiare la password del sistema.',
+ 'user:password:fail:notsame' => 'Le due password non sono la stessa cosa!',
+ 'user:password:fail:tooshort' => 'La password e troppo breve!',
+ 'user:set:language' => 'Impostazioni lingua',
+ 'user:language:label' => 'La tua lingua',
+ 'user:language:success' => 'Le impostazioni della lingua sono state aggiornati.',
+ 'user:language:fail' => 'Le impostazioni della lingua non possono essere salvate.',
+ 'user:username:notfound' => 'Utente %s non trovato.',
+ 'user:password:lost' => 'Hai dimenticato la password',
+ 'user:password:resetreq:success' => 'Hai chiesto una nuova password, e-mail inviata con successo',
+ 'user:password:resetreq:fail' => 'Non puoi richiedere una nuova password.',
+ 'user:password:text' => 'Per generare una nuova password scrivi qui sotto il tuo nome utente ti invieremo una pagina contenente il link di attivazione.',
+ 'user:persistent' => 'Ricordati',
+ 'admin:configuration:success' => 'Le tue impostazioni sono state salvate.',
+ 'admin:configuration:fail' => 'Le tue impostazioni non possono essere salvate.',
+ 'admin' => 'Amministrazione',
+ 'admin:description' => 'Il pannello di amministrazione permette di controllare tutti gli aspetti del sistema, dalla gestione degli utenti ai comportamenti delle plugin. Scegli una delle seguenti opzioni per iniziare.',
+ 'admin:site:description' => 'Questo pannello di amministrazione permette di controllare le impostazioni globali per il tuo sito. Scegli una delle seguenti opzioni per iniziare.',
+ 'admin:site:opt:linktext' => 'Configura sito...',
+ 'admin:site:access:warning' => 'Cambiare impostazione di accesso riguarda solo le autorizzazioni per i contenuti creati in futuro.',
+ 'admin:plugins' => 'Amministrazione plugin',
+ 'admin:plugins:description' => 'Questo pannello di amministrazione permette di controllare e configurare le plugin installate sul tuo sito.',
+ 'admin:plugins:opt:linktext' => 'Configurazione strumenti...',
+ 'admin:plugins:opt:description' => 'Configurare gli strumenti installati sul sito.',
+ 'admin:plugins:label:author' => 'Autore',
+ 'admin:plugins:label:copyright' => 'Copyright',
+ 'admin:plugins:label:licence' => 'Licenza',
+ 'admin:plugins:label:website' => 'URL',
+ 'admin:plugins:label:moreinfo' => 'alte informazioni',
+ 'admin:statistics' => 'Statistiche',
+ 'admin:statistics:description' => 'Questa è una panoramica delle statistiche sul tuo sito.',
+ 'admin:statistics:opt:description' => 'Visualizza le informazioni e statistiche sugli utenti e gli oggetti sul tuo sito.',
+ 'admin:statistics:opt:linktext' => 'Visualizza statistiche...',
+ 'admin:statistics:label:basic' => 'Statistiche di base del sito',
+ 'admin:statistics:label:numentities' => 'Attività del sito',
+ 'admin:statistics:label:numusers' => 'Numero di utenti',
+ 'admin:statistics:label:numonline' => 'Numero di utenti online',
+ 'admin:statistics:label:onlineusers' => 'Utenti online',
+ 'admin:statistics:label:version' => 'Versione di Elgg',
+ 'admin:statistics:label:version:release' => 'Rilascio',
+ 'admin:statistics:label:version:version' => 'Versione',
+ 'admin:user:label:search' => 'Trova utenti:',
+ 'admin:user:ban:no' => 'Non può bannare utente',
+ 'admin:user:ban:yes' => 'Utente bannato.',
+ 'admin:user:unban:no' => 'Non può togliere il ban a utente',
+ 'admin:user:unban:yes' => 'Utente tolto dal ban.',
+ 'admin:user:delete:no' => 'Non può cancellare utente',
+ 'admin:user:delete:yes' => 'Utente cancellato',
+ 'admin:user:resetpassword:yes' => 'Reimpostazione della password, notificato a utente.',
+ 'admin:user:resetpassword:no' => 'Password non ripristinabile.',
+ 'admin:user:makeadmin:yes' => 'Questo utente è un amministratore.',
+ 'admin:user:makeadmin:no' => 'Non siamo riusciti a rendere questo utente un amministratore.',
+ 'admin:user:removeadmin:yes' => 'Questo utente non è più un amministratore.',
+ 'admin:user:removeadmin:no' => 'Non siamo riusciti a rimuovere i privilegi di amministratore di questo utente.',
+ 'usersettings:description' => 'Le impostazioni utente pannello vi permette di controllare tutte le tue impostazioni personali, dalla gestione degli utenti a comportarsi come plugin. Scegli una delle seguenti opzioni per iniziare.',
+ 'usersettings:statistics' => 'Le tue statistiche',
+ 'usersettings:statistics:opt:description' => 'Visualizza le informazioni statistiche sugli utenti e gli oggetti sul tuo sito.',
+ 'usersettings:statistics:opt:linktext' => 'Statistiche Account',
+ 'usersettings:user' => 'Le tue impostazioni',
+ 'usersettings:user:opt:description' => 'Consente di controllare le impostazioni utente.',
+ 'usersettings:user:opt:linktext' => 'Cambia le tue impostazioni',
+ 'usersettings:plugins' => 'Strumenti',
+ 'usersettings:plugins:opt:description' => 'Configurare le impostazioni (se del caso) per la vostra attiva strumenti.',
+ 'usersettings:plugins:opt:linktext' => 'Configura i tuoi strumenti',
+ 'usersettings:plugins:description' => 'Questo pannello permette di controllare e configurare le impostazioni personali e gli strumenti installati dal vostro amministratore di sistema.',
+ 'usersettings:statistics:label:numentities' => 'Le tue attività',
+ 'usersettings:statistics:yourdetails' => 'I tuoi dati',
+ 'usersettings:statistics:label:name' => 'Nome completo',
+ 'usersettings:statistics:label:email' => 'Email',
+ 'usersettings:statistics:label:membersince' => 'Iscritto dal',
+ 'usersettings:statistics:label:lastlogin' => 'Ultimo ingresso',
+ 'save' => 'Salva',
+ 'publish' => 'Pubblica',
+ 'cancel' => 'Annulla',
+ 'saving' => 'Salvataggio ...',
+ 'update' => 'Aggiorna',
+ 'edit' => 'Modifica',
+ 'delete' => 'Cancella',
+ 'accept' => 'Accetta',
+ 'load' => 'Carica',
+ 'upload' => 'Invia',
+ 'ban' => 'Banna',
+ 'unban' => 'Togli ban',
+ 'enable' => 'Abilita',
+ 'disable' => 'Disabilita',
+ 'request' => 'Richiedi',
+ 'complete' => 'Completa',
+ 'open' => 'Apri',
+ 'close' => 'Chiudi',
+ 'reply' => 'Rispondi',
+ 'more' => 'Altro',
+ 'comments' => 'Commenti',
+ 'import' => 'Importa',
+ 'export' => 'Esporta',
+ 'up' => 'Sopra',
+ 'down' => 'Sotto',
+ 'top' => 'Alto',
+ 'bottom' => 'Basso',
+ 'invite' => 'Invita',
+ 'resetpassword' => 'Resetta la password',
+ 'makeadmin' => 'Rendi admin',
+ 'removeadmin' => 'Togli admin',
+ 'option:yes' => 'Si',
+ 'option:no' => 'No',
+ 'unknown' => 'Sconosciuto',
+ 'active' => 'Attivo',
+ 'total' => 'Totale',
+ 'learnmore' => 'Clicca qui per sapere altro.',
+ 'content' => 'contenuto',
+ 'content:latest' => 'Ultime attività',
+ 'content:latest:blurb' => 'In alternativa, fare clic qui per visualizzare il contenuto piu recente di tutto il sito.',
+ 'link:text' => 'vedi il link',
+ 'question:areyousure' => 'Sei sicuro ?',
+ 'title' => 'Titolo',
+ 'description' => 'Descrizione',
+ 'tags' => 'Tag',
+ 'spotlight' => 'In primo piano',
+ 'all' => 'Tutti',
+ 'by' => 'da',
+ 'annotations' => 'Annotazioni',
+ 'relationships' => 'Relazioni',
+ 'metadata' => 'Metadati',
+ 'deleteconfirm' => 'Sei sicuro di voler eliminare questa voce?',
+ 'fileexists' => 'Un file è già stato caricato. Per sostituirlo, selezionare il testo qui sotto:',
+ 'useradd:subject' => 'Account utente creato',
+ 'useradd:body' => '%s,
+
+
+
+Un account utente e\' stato creato per te %s. Per accedere, visitare:
+
+
+
+ %s
+
+
+
+E accedere con queste credenziali utente:
+
+
+
+ Username: %s
+
+ Password: %s
+
+
+
+Dopo aver effettuato un accesso, si consiglia di cambiare la tua password.',
+ 'systemmessages:dismiss' => 'Clicca per annullare',
+ 'importsuccess' => 'Importazione di dati riuscita',
+ 'importfail' => 'Importazione di dati fallita.',
+ 'friendlytime:justnow' => 'adesso',
+ 'friendlytime:minutes' => '%s minuti fa',
+ 'friendlytime:minutes:singular' => 'un minuto fa',
+ 'friendlytime:hours' => '%s ore fa',
+ 'friendlytime:hours:singular' => 'un ora fa',
+ 'friendlytime:days' => '%s giorni fa',
+ 'friendlytime:days:singular' => 'ieri',
+ 'date:month:01' => 'Gennaio %s',
+ 'date:month:02' => 'Febbraio %s',
+ 'date:month:03' => 'Marzo %s',
+ 'date:month:04' => 'Aprile %s',
+ 'date:month:05' => 'Maggio %s',
+ 'date:month:06' => 'Giugno %s',
+ 'date:month:07' => 'Luglio %s',
+ 'date:month:08' => 'Agosto %s',
+ 'date:month:09' => 'Settembre %s',
+ 'date:month:10' => 'Ottobre %s',
+ 'date:month:11' => 'Novembre %s',
+ 'date:month:12' => 'Dicembre %s',
+ 'installation:sitename' => 'Il nome del tuo sito (es "Il mio sito di social networking"):',
+ 'installation:sitedescription' => 'Breve descrizione del tuo sito (opzionale)',
+ 'installation:wwwroot' => 'URL del sito, seguita da una barra:',
+ 'installation:path' => 'Il percorso completo del tuo sito in root sul vostro hosting, seguito da una barra:',
+ 'installation:dataroot' => 'Intero percorso della directory dove i file caricati verranno memorizzati, seguita da una barra:',
+ 'installation:dataroot:warning' => 'E necessario creare manualmente questa directory. Essa dovrebbe trovarsi in una directory diversa della vostra installazione Elgg.',
+ 'installation:sitepermissions' => 'Le autorizzazioni di accesso predefinite:',
+ 'installation:language' => 'La lingua predefinita per il tuo sito:',
+ 'installation:debug' => 'Il debug mode fornisce informazioni supplementari che possono essere utilizzate per diagnosticare guasti, tuttavia si puo rallentare il vostro sistema deve essere utilizzato solo se si verificano problemi:',
+ 'installation:httpslogin' => 'Abilita questo utente ad avere accesso tramite HTTPS. Avrete bisogno di avere https abilitato sul server.',
+ 'installation:httpslogin:label' => 'Abilita HTTPS login',
+ 'installation:view' => 'Inserisci la vista principale che sara utilizzato come impostazione predefinita per il tuo sito o lasciare questo spazio vuoto per la visualizzazione predefinita (in caso di dubbio, lasciare il default):',
+ 'installation:siteemail' => 'Indirizzo e-mail del sito (sistema utilizzato per invio di e-mail)',
+ 'installation:disableapi' => 'Il RESTful API flessibile ed estensibile che consente alle applicazioni di interfaccia per utilizzo di determinate funzioni a distanza Elgg.',
+ 'installation:disableapi:label' => 'Abilita il RESTful API',
+ 'installation:allow_user_default_access:description' => 'Se selezionato, i singoli utenti sono autorizzati a fissare i loro livello di accesso di default e possono accedere a il sistema oltre il livello di accesso predefinito.',
+ 'installation:allow_user_default_access:label' => 'Consentire agli utenti accesso predefinito',
+ 'installation:simplecache:description' => 'Il semplice aumento delle prestazioni della cache da caching statico il contenuto, compresi alcuni file CSS e JavaScript. Normalmente si desidera questo.',
+ 'installation:simplecache:label' => 'Usa semplice cache',
+ 'upgrading' => 'Aggiornamento',
+ 'upgrade:db' => 'Il database e stato aggiornato.',
+ 'upgrade:core' => 'La vostra installazione di Elgg e stata aggiornata',
+ 'welcome' => 'Benvenuto',
+ 'welcome:user' => 'Benvenuto %s',
+ 'email:settings' => 'Impostazioni e-mail',
+ 'email:address:label' => 'Il tuo indirizzo e-mail',
+ 'email:save:success' => 'Nuovo indirizzo e-mail salvato, richiesta una verifica.',
+ 'email:save:fail' => 'Il tuo nuovo indirizzo di posta elettronica non poteva essere salvato.',
+ 'friend:newfriend:subject' => '%s ha fatto di voi un amico!',
+ 'friend:newfriend:body' => '%s ha fatto di voi un amico!
+
+
+
+Per visualizzare il loro profilo, clicca qui:
+
+
+
+ %s
+
+
+
+Impossibile rispondere a questa e-mail.',
+ 'email:resetpassword:subject' => 'Reimpostazione della password!',
+ 'email:resetpassword:body' => 'Salve %s,
+
+
+
+La tua password e\' stata reimpostata a: %s',
+ 'email:resetreq:subject' => 'Richiesta di nuova password.',
+ 'email:resetreq:body' => 'Salve %s,
+
+
+
+Qualcuno (da questo indirizzo IP %s) ha chiesto una nuova password per questo account.
+
+
+
+Se hai richiesto tu il cambio password, fai clic sul link qui sotto, altrimenti ignora questa e-mail.
+
+
+
+%s
+
+',
+ 'default_access:settings' => 'Il tuo livello di accesso predefinito',
+ 'default_access:label' => 'Accesso predefinito',
+ 'user:default_access:success' => 'Il tuo nuovo livello di accesso è stato salvato.',
+ 'user:default_access:failure' => 'Il tuo nuovo livello di accesso non è stato salvato.',
+ 'xmlrpc:noinputdata' => 'Inserisci dati mancanti',
+ 'comments:count' => '%s commenti',
+ 'riveraction:annotation:generic_comment' => '%s commenta %s',
+ 'generic_comments:add' => 'Aggiungi un commento',
+ 'generic_comments:text' => 'Commenta',
+ 'generic_comment:posted' => 'Commento inviato con successo.',
+ 'generic_comment:deleted' => 'Il tuo commento e\' stato eliminato.',
+ 'generic_comment:blank' => 'Siamo spiacenti, hai bisogno di scrivere qualcosa nell commento prima di di salvare.',
+ 'generic_comment:notfound' => 'Siamo spiacenti, non siamo riusciti a trovare oggetto specificato.',
+ 'generic_comment:notdeleted' => 'Siamo spiacenti, non abbiamo potuto eliminare questo commento.',
+ 'generic_comment:failure' => 'Un errore imprevisto si verifica quando aggiungi il tuo commento. Si prega di riprovare.',
+ 'generic_comment:email:subject' => 'Hai un nuovo commento!',
+ 'generic_comment:email:body' => 'Hai un nuovo commento sul tuo articolo "%s" from %s. Si legge:
+
+
+
+
+
+%s
+
+
+
+
+
+Per rispondere o per visualizzare, clicca qui:
+
+
+
+ %s
+
+
+
+Per visualizzare %s\'s profilo, clicca qui:
+
+
+
+ %s
+
+
+
+Impossibile rispondere a questa e-mail.',
+ 'entity:default:strapline' => 'Creato %s da %s',
+ 'entity:default:missingsupport:popup' => 'Questo oggetto non pu� essere visualizzato correttamente. Cio puo essere dovuto al fatto che esso richiede il supporto fornito da un plugin che non � piu installata.',
+ 'entity:delete:success' => 'Oggetto %s e stato cancellato',
+ 'entity:delete:fail' => 'Oggetto %s non puo essere cancellato',
+ 'actiongatekeeper:missingfields' => 'Manca un simbolo o campo',
+ 'actiongatekeeper:tokeninvalid' => 'Si e verificato un errore (di disallineamento). Questo probabilmente significa che la pagina che si stava utilizzando e scaduta. Si prega di riprovare.',
+ 'actiongatekeeper:timeerror' => 'La pagina che si stava utilizzando e scaduta. Si prega di aggiornare e riprovare.',
+ 'actiongatekeeper:pluginprevents' => 'Una estensione ha impedito che questo possa essere presentata sotto forma di.',
+ 'word:blacklist' => 'e, la, allora, ma, lei, la sua, lei, lui, uno, e non, anche, su, ora, di conseguenza, tuttavia, ancora, allo stesso modo, altrimenti, quindi, per converso, invece, di conseguenza, inoltre, tuttavia, invece, nel frattempo, di conseguenza, questa, sembra, che cosa, chi, di cui, chiunque.',
+ 'aa' => 'Afar',
+ 'ab' => 'Abkhazian',
+ 'af' => 'Afrikaans',
+ 'am' => 'Amharic',
+ 'ar' => 'Arabic',
+ 'as' => 'Assamese',
+ 'ay' => 'Aymara',
+ 'az' => 'Azerbaijani',
+ 'ba' => 'Bashkir',
+ 'be' => 'Byelorussian',
+ 'bg' => 'Bulgarian',
+ 'bh' => 'Bihari',
+ 'bi' => 'Bislama',
+ 'bn' => 'Bengali; Bangla',
+ 'bo' => 'Tibetan',
+ 'br' => 'Breton',
+ 'ca' => 'Catalan',
+ 'co' => 'Corsican',
+ 'cs' => 'Czech',
+ 'cy' => 'Welsh',
+ 'da' => 'Danish',
+ 'de' => 'German',
+ 'dz' => 'Bhutani',
+ 'el' => 'Greek',
+ 'en' => 'English',
+ 'eo' => 'Esperanto',
+ 'es' => 'Spanish',
+ 'et' => 'Estonian',
+ 'eu' => 'Basque',
+ 'fa' => 'Persian',
+ 'fi' => 'Finnish',
+ 'fj' => 'Fiji',
+ 'fo' => 'Faeroese',
+ 'fr' => 'French',
+ 'fy' => 'Frisian',
+ 'ga' => 'Irish',
+ 'gd' => 'Scots / Gaelic',
+ 'gl' => 'Galician',
+ 'gn' => 'Guarani',
+ 'gu' => 'Gujarati',
+ 'he' => 'Hebrew',
+ 'ha' => 'Hausa',
+ 'hi' => 'Hindi',
+ 'hr' => 'Croatian',
+ 'hu' => 'Hungarian',
+ 'hy' => 'Armenian',
+ 'ia' => 'Interlingua',
+ 'id' => 'Indonesian',
+ 'ie' => 'Interlingue',
+ 'ik' => 'Inupiak',
+ 'is' => 'Icelandic',
+ 'it' => 'Italian',
+ 'iu' => 'Inuktitut',
+ 'iw' => 'Hebrew (obsolete)',
+ 'ja' => 'Japanese',
+ 'ji' => 'Yiddish (obsolete)',
+ 'jw' => 'Javanese',
+ 'ka' => 'Georgian',
+ 'kk' => 'Kazakh',
+ 'kl' => 'Greenlandic',
+ 'km' => 'Cambodian',
+ 'kn' => 'Kannada',
+ 'ko' => 'Korean',
+ 'ks' => 'Kashmiri',
+ 'ku' => 'Kurdish',
+ 'ky' => 'Kirghiz',
+ 'la' => 'Latin',
+ 'ln' => 'Lingala',
+ 'lo' => 'Laothian',
+ 'lt' => 'Lithuanian',
+ 'lv' => 'Latvian/Lettish',
+ 'mg' => 'Malagasy',
+ 'mi' => 'Maori',
+ 'mk' => 'Macedonian',
+ 'ml' => 'Malayalam',
+ 'mn' => 'Mongolian',
+ 'mo' => 'Moldavian',
+ 'mr' => 'Marathi',
+ 'ms' => 'Malay',
+ 'mt' => 'Maltese',
+ 'my' => 'Burmese',
+ 'na' => 'Nauru',
+ 'ne' => 'Nepali',
+ 'nl' => 'Dutch',
+ 'no' => 'Norwegian',
+ 'oc' => 'Occitan',
+ 'om' => '(Afan) Oromo',
+ 'or' => 'Oriya',
+ 'pa' => 'Punjabi',
+ 'pl' => 'Polish',
+ 'ps' => 'Pashto / Pushto',
+ 'pt' => 'Portuguese',
+ 'qu' => 'Quechua',
+ 'rm' => 'Rhaeto-Romance',
+ 'rn' => 'Kirundi',
+ 'ro' => 'Romanian',
+ 'ru' => 'Russian',
+ 'rw' => 'Kinyarwanda',
+ 'sa' => 'Sanskrit',
+ 'sd' => 'Sindhi',
+ 'sg' => 'Sangro',
+ 'sh' => 'Serbo-Croatian',
+ 'si' => 'Singhalese',
+ 'sk' => 'Slovak',
+ 'sl' => 'Slovenian',
+ 'sm' => 'Samoan',
+ 'sn' => 'Shona',
+ 'so' => 'Somali',
+ 'sq' => 'Albanian',
+ 'sr' => 'Serbian',
+ 'ss' => 'Siswati',
+ 'st' => 'Sesotho',
+ 'su' => 'Sundanese',
+ 'sv' => 'Swedish',
+ 'sw' => 'Swahili',
+ 'ta' => 'Tamil',
+ 'te' => 'Tegulu',
+ 'tg' => 'Tajik',
+ 'th' => 'Thai',
+ 'ti' => 'Tigrinya',
+ 'tk' => 'Turkmen',
+ 'tl' => 'Tagalog',
+ 'tn' => 'Setswana',
+ 'to' => 'Tonga',
+ 'tr' => 'Turkish',
+ 'ts' => 'Tsonga',
+ 'tt' => 'Tatar',
+ 'tw' => 'Twi',
+ 'ug' => 'Uigur',
+ 'uk' => 'Ukrainian',
+ 'ur' => 'Urdu',
+ 'uz' => 'Uzbek',
+ 'vi' => 'Vietnamese',
+ 'vo' => 'Volapuk',
+ 'wo' => 'Wolof',
+ 'xh' => 'Xhosa',
+ 'yi' => 'Yiddish',
+ 'yo' => 'Yoruba',
+ 'za' => 'Zuang',
+ 'zh' => 'Chinese',
+ 'zu' => 'Zulu',
+ 'loggedinrequired' => 'Devi essere iscritto per vedere questa pagina',
+ 'adminrequired' => 'Devi essere un amministratore per vedere questa pagina',
+ 'InvalidParameterException:APIMethodOrFunctionNotSet' => 'Metodo o una funzione non impostato nella chiamata in expose_method ()',
+ 'APIException:BadAPIKey' => 'Errore chiave API',
+ 'userpicker:only_friends' => 'Solo gli amici',
+ 'user:resetpassword:unknown_user' => 'Utente non valido',
+ 'user:resetpassword:reset_password_confirm' => 'Reimpostata la password spedita al tuo indirizzo email registrato ',
+ 'admin:user:label:searchbutton' => 'Ricerca',
+ 'untitled' => 'Senza titolo',
+ 'help' => 'Aiuto',
+ 'send' => 'Manda',
+ 'post' => 'Post',
+ 'submit' => 'Invia',
+ 'site' => 'Sito',
+);
+
+add_translation("it", $it);
+
diff --git a/mod/languages/languages/it/it.custom_index.php b/mod/languages/languages/it/it.custom_index.php
new file mode 100644
index 000000000..ab063e593
--- /dev/null
+++ b/mod/languages/languages/it/it.custom_index.php
@@ -0,0 +1,11 @@
+<?php
+$it = array (
+ 'custom:bookmarks' => 'Ultimi preferiti',
+ 'custom:groups' => 'Gruppi recenti',
+ 'custom:files' => 'File recenti',
+ 'custom:blogs' => 'Ultimi post nei blog',
+ 'custom:members' => 'Ultimi iscritti ',
+);
+
+add_translation("it", $it);
+
diff --git a/mod/languages/languages/it/it.file.php b/mod/languages/languages/it/it.file.php
new file mode 100644
index 000000000..ecf1eb30b
--- /dev/null
+++ b/mod/languages/languages/it/it.file.php
@@ -0,0 +1,53 @@
+<?php
+$it = array (
+ 'groups:enablefiles' => 'File del gruppo Attiva ',
+ 'file:friends' => '%s\'s file amici',
+ 'file:all' => 'I file di tutto il sito',
+ 'file:edit' => 'Edit file',
+ 'file:group' => 'File',
+ 'file:gallery' => 'vista galleria',
+ 'file:title' => 'Titolo',
+ 'file:desc' => 'Descrizione',
+ 'file:tags' => 'Tags',
+ 'file:saved' => 'Il file è stato salvato con successo. ',
+ 'file:deleted' => 'Il vostro file è stato cancellato con successo. ',
+ 'file:none' => 'Ma non abbiamo trovato alcun file al momento.',
+ 'file:uploadfailed' => 'Ci dispiace, non siamo riusciti a salvare il file ',
+ 'file:downloadfailed' => 'Ci dispiace, questo file non è disponibile in questo momento. ',
+ 'file:deletefailed' => 'Il file non può essere cancellato in questo momento.',
+ 'file:user' => 'File di',
+ 'file:more' => 'Più file',
+ 'file:list' => 'Vista lista',
+ 'file:num_files' => 'Numero di file da visualizzare',
+ 'file:user:gallery' => 'Vedi la galleria di %s',
+ 'file:upload' => 'Carica un file',
+ 'file:replace' => 'Sostituire il contenuto di un file (lasciare vuoto per non modificare il file) ',
+ 'file:newupload' => 'Un nuovo file è stato caricato',
+ 'file:type:all' => 'Tutti i file',
+ 'file:type:video' => 'Video',
+ 'file:type:document' => 'Documenti',
+ 'file:type:audio' => 'Audio',
+ 'file:type:image' => 'Immagini',
+ 'file:type:general' => 'Generale',
+ 'file:user:type:video' => 'video di %s',
+ 'file:user:type:document' => 'Documenti di %s',
+ 'file:user:type:audio' => 'Audio di %s',
+ 'file:user:type:image' => 'Immagini di %s',
+ 'file:user:type:general' => 'File generali di %s',
+ 'file:friends:type:video' => 'Video dei tuoi amici',
+ 'file:friends:type:document' => 'Documenti degli amici',
+ 'file:friends:type:audio' => 'Audio degli amici',
+ 'file:friends:type:image' => 'Immagini degli amici',
+ 'file:friends:type:general' => 'File completi degli amici',
+ 'file:widget:description' => 'Guarda i tuoi ultimi file',
+ 'file:download' => 'Scarica questo',
+ 'file:delete:confirm' => 'Sei sicuro di voler cancellare questo file?',
+ 'file:display:number' => 'Numero dei file da visualizzare',
+ 'file:embedall' => 'Tutti',
+ 'file:noaccess' => 'Non hai permessi necessari a modificare questo file',
+ 'file:cannotload' => 'Possono esserci errori di caricamento del file',
+ 'file:nofile' => 'Devi selezionare il file',
+);
+
+add_translation("it", $it);
+
diff --git a/mod/languages/languages/it/it.groups.php b/mod/languages/languages/it/it.groups.php
new file mode 100644
index 000000000..719331a32
--- /dev/null
+++ b/mod/languages/languages/it/it.groups.php
@@ -0,0 +1,141 @@
+<?php
+$it = array (
+ 'groups' => 'Gruppi',
+ 'groups:owned' => 'Gruppi che gestisci',
+ 'groups:yours' => 'I tuoi gruppi',
+ 'groups:user' => '%s\'s gruppi',
+ 'groups:all' => 'Tutti i siti del gruppo',
+ 'groups:edit' => 'Edita il gruppo',
+ 'groups:delete' => 'Cancella il gruppo',
+ 'groups:membershiprequests' => 'Gestisci le richieste di accredito',
+ 'groups:icon' => 'Icona Gruppo (lasciare in bianco per non modificare)',
+ 'groups:name' => 'Nome Gruppo',
+ 'groups:username' => 'l nome del gruppo in breve (visualizzato nella URL, caratteri alfanumerici) ',
+ 'groups:description' => 'Descrizione',
+ 'groups:briefdescription' => 'Breve descrizione ',
+ 'groups:interests' => 'Tags',
+ 'groups:website' => 'Sito WEB',
+ 'groups:members' => 'Membri gruppo',
+ 'groups:membership' => 'Autorizzazioni Gruppo di appartenenza ',
+ 'groups:access' => 'Permessi accesso',
+ 'groups:owner' => 'Contatto',
+ 'groups:widget:num_display' => 'Numero dei gruppi da visualizzare',
+ 'groups:widget:membership' => 'Gruppo di appartenenza',
+ 'groups:widgets:description' => 'Visualizzare i gruppi di cui si è un membro',
+ 'groups:cantedit' => 'Non puoi editare in questo gruppo',
+ 'groups:saved' => 'Gruppo salvato',
+ 'groups:featured' => 'Gruppi in primo piano',
+ 'groups:joinrequest' => 'Richiesta accesso gruppo',
+ 'groups:join' => 'Unisciti al gruppo',
+ 'groups:leave' => 'Abbandona il gruppo',
+ 'groups:invite' => 'Invita amici',
+ 'groups:inviteto' => 'Invita un\'amico per\'%s\'',
+ 'groups:nofriends' => 'Non hai amici che non sono stati invitati a questo gruppo',
+ 'groups:group' => 'Gruppo',
+ 'groups:notfound' => 'Gruppo non trovato',
+ 'groups:notfound:details' => 'Il gruppo che hai richiesto o non esiste o non hai i permessi d\'accesso',
+ 'groups:requests:none' => 'Non ci sono richieste in attesa di adesione in questo momento',
+ 'groupforumtopic:new' => 'Inserita una nuova discussione',
+ 'groups:count' => 'gruppo creato',
+ 'groups:open' => 'apri gruppo',
+ 'groups:closed' => 'chiudi gruppo',
+ 'groups:member' => 'membri',
+ 'groups:searchtag' => 'Ricerca gruppi per Tags',
+ 'groups:access:private' => 'Privato_ Gli utenti devono essere invitati ',
+ 'groups:access:public' => 'Libero -ogni membro può accedere',
+ 'groups:closedgroup' => 'Questo gruppo è privato. Devi chiedere di essere aggiunti, fare clic su" richiesta adesione" dal link del menu. ',
+ 'groups:visibility' => 'Chi può vedere questo gruppo?',
+ 'groups:enableforum' => 'Gruppo di discussione Attiva ',
+ 'groups:yes' => 'si',
+ 'groups:no' => 'no',
+ 'groups:deletewarning' => 'Sei sicuro di voler cancellare questo gruppo? Non vi è possibilità di annullare l\'operazione',
+ 'groups:invitations' => 'Invito al gruppo',
+ 'groups:noaccess' => 'Impossibile accedere al gruppo',
+ 'item:object:groupforumtopic' => 'Argomenti discussi',
+ 'groups:lastupdated' => 'Ultimi aggiornamenti %s da %s',
+ 'group:replies' => 'Repliche',
+ 'groups:forum' => 'Discussione di gruppo',
+ 'groups:addtopic' => 'Aggiungi argomento',
+ 'groups:forumlatest' => 'Ultime discussioni',
+ 'groups:newest' => 'Novita\'',
+ 'groups:popular' => 'Popolari',
+ 'groupspost:success' => 'Il tuo commento e\' stato aggiunto',
+ 'groups:edittopic' => 'Imposta un argomento',
+ 'groups:topicmessage' => 'Messaggi principali',
+ 'groups:topicstatus' => 'stato degli argomenti',
+ 'groups:reply' => 'Inserisci commento',
+ 'groups:topic' => 'Argomenti',
+ 'groups:lastperson' => 'Ultimo utente',
+ 'groups:when' => 'Quando',
+ 'grouptopic:notcreated' => 'Nessun argomento creato',
+ 'groups:topicopen' => 'Aperto',
+ 'groups:topicclosed' => 'Chiuso',
+ 'groups:topicresolved' => 'Risolto',
+ 'grouptopic:created' => 'Il tuo argomento e\' stato creato',
+ 'groupstopic:deleted' => 'Argomenti cancellati',
+ 'groups:topicisclosed' => 'L\'argomento è chiuso',
+ 'groups:topiccloseddesc' => 'Questo argomento è chiuso ,impossibile aggiungere commenti',
+ 'grouptopic:error' => 'L\'argomento gruppo non potrebbe essere creato. Si prega di riprovare oppure contattare un amministratore di sistema. ',
+ 'groups:forumpost:edited' => 'Hai correttamente modificato il post sul forum. ',
+ 'groups:forumpost:error' => 'C\'è stato un problema modificando il post sul forum.',
+ 'groups:privategroup' => 'Questo gruppo è privato, è richiesta l\'adesione. ',
+ 'groups:notitle' => 'Il gruppo deve avere un titolo',
+ 'groups:cantjoin' => 'Non può unirti al gruppo ',
+ 'groups:cantleave' => 'Non puoi lasciare il gruppo',
+ 'groups:addedtogroup' => 'Aggiunto un nuovo utente al gruppo',
+ 'groups:joinrequestnotmade' => 'Non puoi chiedere di unirti al gruppo',
+ 'groups:joinrequestmade' => 'Ha chiesto di unirti al gruppo ',
+ 'groups:joined' => 'Aggiunto al gruppo',
+ 'groups:left' => 'Hai lasciato il gruppo',
+ 'groups:notowner' => 'Spiacente non sei l\'amministratore di questo gruppo',
+ 'groups:notmember' => 'Spiacente, non sei membro di questo gruppo.',
+ 'groups:alreadymember' => 'Sei già membro di questo gruppo!',
+ 'groups:userinvited' => 'L\'utente è stato invitato',
+ 'groups:usernotinvited' => 'L\'utente non potrebbe essere invitato. ',
+ 'groups:useralreadyinvited' => 'L\'utente è gia\' stato invitato',
+ 'groups:updated' => 'Ultimi commenti',
+ 'groups:invite:subject' => '%s hai ricevuto l\'invito ad unirti a %s',
+ 'groups:started' => 'Inizia da',
+ 'groups:joinrequest:remove:check' => 'Sei sicuro di voler lasciare il gruppo?',
+ 'groups:invite:body' => 'Ciao %s,
+
+%s sei stato invitato ad unirti al gruppo \'%s\' , clicca qui sotto per confermare:
+
+%s',
+ 'groups:welcome:subject' => 'Benvenuto nel gruppo %s',
+ 'groups:welcome:body' => 'Ciao %s!
+
+Tu ora sei un nuovo membro del gruppo \'%s\' ! Clicca per seguirci o per iniziare la tua attività!
+
+%s',
+ 'groups:request:subject' => '% s ha chiesto di aderire a % s ',
+ 'groups:request:body' => 'Ciao %s,
+
+%s richiesto di aderire al gruppo \'%s\' , clicca per vedere il suo profilo:
+
+%s
+
+oppure clicca per confermare la richiesta:
+
+%s',
+ 'groups:nowidgets' => 'Nessun gadget definito per questo gruppo',
+ 'groups:widgets:members:title' => 'Membri gruppo',
+ 'groups:widgets:members:description' => 'Lista dei membri di un gruppo',
+ 'groups:widgets:members:label:displaynum' => 'Lista dei membri di un gruppo',
+ 'groups:widgets:entities:title' => 'Oggetti nel gruppo',
+ 'groups:widgets:entities:description' => 'Lista oggetti salvata per questo gruppo',
+ 'groups:widgets:entities:label:displaynum' => 'Lista degli oggetti di un gruppo',
+ 'groups:widgets:entities:label:pleaseedit' => 'Per favore configura questo gadget',
+ 'groups:allowhiddengroups' => 'Vuoi consentire gruppi privati (invisibili)? ',
+ 'group:notdeleted' => 'Il gruppo non puo\' essere eliminato',
+ 'grouppost:deleted' => 'I post del gruppo sono cancellati',
+ 'grouppost:notdeleted' => 'I posto di gruppo non possono essere cancellati',
+ 'groupstopic:notdeleted' => 'L\'argomento non è cancellato',
+ 'grouptopic:blank' => 'Nesun argomento',
+ 'grouptopic:notfound' => 'Impossibile trovare il post',
+ 'grouppost:nopost' => 'Post vuoto',
+ 'groups:joinrequestkilled' => 'latua richiesta è stata soppressa ',
+);
+
+add_translation("it", $it);
+
diff --git a/mod/languages/languages/it/it.messageboard.php b/mod/languages/languages/it/it.messageboard.php
new file mode 100644
index 000000000..0767c8b12
--- /dev/null
+++ b/mod/languages/languages/it/it.messageboard.php
@@ -0,0 +1,39 @@
+<?php
+$it = array (
+ 'messageboard:board' => 'Bacheca',
+ 'messageboard:messageboard' => 'Bacheca',
+ 'messageboard:viewall' => 'Vedi tutti',
+ 'messageboard:postit' => 'Aggiungi',
+ 'messageboard:history' => 'Cronistoria',
+ 'messageboard:none' => 'Non ci sono messaggi attualmente',
+ 'messageboard:num_display' => 'Numero di messaggi da visualizzare',
+ 'messageboard:desc' => 'Questo è un messaggio che si può mettere sul tuo profilo che altri utenti possono commentare.',
+ 'messageboard:user' => '%s\'s bacheca',
+ 'messageboard:replyon' => 'Replicato',
+ 'messageboard:posted' => 'Hai aggiunto correttamente alla bacheca',
+ 'messageboard:deleted' => 'Cancellato il messaggio',
+ 'messageboard:email:subject' => 'Tu hai un nuovo commento sulla tua bacheca dei messaggi',
+ 'messageboard:email:body' => 'Tu hai un nuovo messaggio nella tua bacheca da parte di %s. Lui dice:
+
+
+%s
+
+
+Per vedere i commenti clicca qui:
+
+%s
+
+Vedi %s\'s profilo, clicca qui:
+
+%s
+
+Tu non puoi replicare a questa email.',
+ 'messageboard:blank' => 'Ci dispiace, si deve scrivere effettivamente qualcosa prima che si possa salvare.',
+ 'messageboard:notfound' => 'Ci dispiace, ma non abbiamo trovato l\'elemento specificato.',
+ 'messageboard:notdeleted' => 'Ci dispiace, non siamo riusciti a cancellare questo messaggio.',
+ 'messageboard:somethingwentwrong' => 'Qualcosa è andato storto quando si tenta di salvare il tuo messaggio, assicurarsi che effettivamente ha scritto un messaggio.',
+ 'messageboard:failure' => 'Un errore imprevisto si è verificato quando si aggiunge il tuo messaggio. Riprova ancora.',
+);
+
+add_translation("it", $it);
+
diff --git a/mod/languages/languages/it/it.messages.php b/mod/languages/languages/it/it.messages.php
new file mode 100644
index 000000000..953be5cde
--- /dev/null
+++ b/mod/languages/languages/it/it.messages.php
@@ -0,0 +1,56 @@
+<?php
+$it = array (
+ 'messages' => 'Messaggi',
+ 'messages:back' => 'Torna ai messaggi',
+ 'messages:user' => 'Posta in arrivo',
+ 'messages:posttitle' => '%s\'s messaggi: %s',
+ 'messages:inbox' => 'Posta in arrivo',
+ 'messages:send' => 'Invia un messaggio',
+ 'messages:sent' => 'Messaggi inviati',
+ 'messages:message' => 'Messaggi',
+ 'messages:title' => 'Titolo',
+ 'messages:to' => 'A',
+ 'messages:from' => 'Da',
+ 'messages:replying' => 'Messaggio di risposta ad ',
+ 'messages:sendmessage' => 'Invia un messaggio',
+ 'messages:compose' => 'Invia un messaggio',
+ 'messages:sentmessages' => 'Messaggi inviati',
+ 'messages:recent' => 'Messaggi recenti',
+ 'messages:original' => 'Messaggio originale',
+ 'messages:yours' => 'Il tuo messaggio',
+ 'messages:answer' => 'Risposta',
+ 'messages:markread' => 'Segna come letto',
+ 'messages:new' => 'Nuovo messaggio',
+ 'notification:method:site' => 'Sito',
+ 'messages:error' => 'Ci sono dei problemi per salvare il tuo messaggio- Riprova ',
+ 'item:object:messages' => 'Messaggi',
+ 'messages:posted' => 'Il tuo messaggio è stato inviato con successo. ',
+ 'messages:email:subject' => 'Tu hai un nuovo messaggio!',
+ 'messages:email:body' => 'Hai un nuovo messaggio da %s. Vi è scritto:
+
+
+%s
+
+
+per vedere il tuo messaggio clicca qui:
+
+%s
+
+Per spedire a %s un messaggio clicca qui:
+
+%s
+
+Non puoi replicare a questa email.',
+ 'messages:blank' => 'Ci dispiace, dovete effettivamente scrivere qualcosa nel corpo del messaggio prima che si possa salvare.',
+ 'messages:notfound' => 'Ci dispiace, ma non abbiamo trovato il messaggio specificato.',
+ 'messages:notdeleted' => 'Ci dispiace, non siamo riusciti a cancellare questo messaggio.',
+ 'messages:nopermission' => 'Non hai il permesso di modificare quel messaggio.',
+ 'messages:nomessages' => 'non vi sono messaggi da visualizzare',
+ 'messages:user:nonexist' => 'Non esiste nel database degli utenti il destinatario del messaggio. ',
+ 'messages:fly' => 'Manda',
+ 'messages:toggle' => 'Togli tutto',
+ 'messages:user:blank' => 'Non hai selezionato qualcosa da inviare a ',
+);
+
+add_translation("it", $it);
+
diff --git a/mod/languages/languages/it/it.pages.php b/mod/languages/languages/it/it.pages.php
new file mode 100644
index 000000000..5300d403f
--- /dev/null
+++ b/mod/languages/languages/it/it.pages.php
@@ -0,0 +1,41 @@
+<?php
+$it = array (
+ 'pages' => 'Pagine',
+ 'pages:group' => 'Pagine',
+ 'pages:all' => 'Tutte le pagine del sito',
+ 'pages:new' => 'Nuova Pagina',
+ 'pages:edit' => 'Edita questa pagina',
+ 'pages:delete' => 'Cancella questa pagina',
+ 'pages:history' => 'Cronistoria pagine',
+ 'pages:view' => 'Guarda la pagina',
+ 'pages:navigation' => 'Navigazione pagine',
+ 'item:object:page_top' => 'Livello superiore',
+ 'item:object:page' => 'Pagine',
+ 'pages:nogroup' => 'Questo gruppo non ha nessun pagina ancora',
+ 'pages:more' => 'Più pagine',
+ 'pages:title' => 'Titolo Pagina',
+ 'pages:description' => 'La tua pagina iniziale ',
+ 'pages:access_id' => 'Accesso',
+ 'pages:write_access_id' => 'Accesso in scrittura ',
+ 'pages:noaccess' => 'Nessun accesso alla pagina',
+ 'pages:cantedit' => 'Non puoi editare su questa pagina',
+ 'pages:saved' => 'Pagina salvata',
+ 'pages:notsaved' => 'La pagina non può essere salvata',
+ 'pages:delete:success' => 'La tua pagina è stata cancellata.',
+ 'pages:delete:failure' => 'La pagina non può essere cancellata.',
+ 'pages:strapline' => 'Ultimo aggiornamento %s da parte di %s',
+ 'pages:revision' => 'Revisione creata %s da %s',
+ 'pages:num' => 'Numero di pagina da visualizzzare',
+ 'pages:widget:description' => 'Questo è un elenco delle tue pagine',
+ 'pages:label:view' => 'Guarda la pagina',
+ 'pages:label:edit' => 'Edita la pagina',
+ 'pages:label:history' => 'Cronistoria pagina',
+ 'pages:sidebar:this' => 'Questa pagina',
+ 'pages:sidebar:children' => 'Pagine dipendenti',
+ 'pages:newchild' => 'Crea una pagina dipendente',
+ 'pages:backtoparent' => 'Torna a \'%s\'',
+ 'groups:enablepages' => 'Abilita uso delle pagine per il gruppo',
+);
+
+add_translation("it", $it);
+
diff --git a/mod/languages/languages/it/it.profile.php b/mod/languages/languages/it/it.profile.php
new file mode 100644
index 000000000..9a3d1a021
--- /dev/null
+++ b/mod/languages/languages/it/it.profile.php
@@ -0,0 +1,8 @@
+<?php
+$it = array (
+ 'profile' => 'Profilo',
+ 'profile:notfound' => 'Siamo spiacenti, non siamo riusciti a trovare il profilo specificato.',
+);
+
+add_translation("it", $it);
+
diff --git a/mod/languages/languages/it/it.reportedcontent.php b/mod/languages/languages/it/it.reportedcontent.php
new file mode 100644
index 000000000..e8bc4395e
--- /dev/null
+++ b/mod/languages/languages/it/it.reportedcontent.php
@@ -0,0 +1,7 @@
+<?php
+$it = array (
+ 'item:object:reported_content' => 'Rapporto oggetti',
+);
+
+add_translation("it", $it);
+
diff --git a/mod/languages/languages/ja/ja.blog.php b/mod/languages/languages/ja/ja.blog.php
new file mode 100644
index 000000000..952951a44
--- /dev/null
+++ b/mod/languages/languages/ja/ja.blog.php
@@ -0,0 +1,12 @@
+<?php
+$ja = array (
+ 'blog' => 'ブログ',
+ 'blog:newpost' => '新着ブログ記事',
+ 'item:object:blog' => 'ブログ記事',
+ 'blog:never' => 'never',
+ 'blog:enableblog' => 'グループブログの利用',
+ 'blog:group' => 'グループブログ',
+);
+
+add_translation("ja", $ja);
+
diff --git a/mod/languages/languages/ja/ja.bookmarks.php b/mod/languages/languages/ja/ja.bookmarks.php
new file mode 100644
index 000000000..5451d9484
--- /dev/null
+++ b/mod/languages/languages/ja/ja.bookmarks.php
@@ -0,0 +1,37 @@
+<?php
+$ja = array (
+ 'bookmarks' => 'ブックマーク',
+ 'bookmarks:add' => '新規ブックマーク登録',
+ 'bookmarks:friends' => '友達のブックマーク',
+ 'bookmarks:everyone' => 'サイト全体のブックマーク',
+ 'bookmarks:this' => 'このページをブックマークする',
+ 'bookmarks:this:group' => '%s のブックマーク',
+ 'bookmarks:bookmarklet' => 'ブックマークレットの取得',
+ 'bookmarks:bookmarklet:group' => 'グループ用ブックマークレットの取得',
+ 'bookmarks:inbox' => 'ブックマーク一覧',
+ 'bookmarks:more' => 'もっとみる',
+ 'bookmarks:with' => '共有するメンバーの選択',
+ 'bookmarks:new' => '新着ブックマーク',
+ 'bookmarks:address' => 'URL',
+ 'bookmarks:delete:confirm' => '本当に削除しますか?',
+ 'bookmarks:numbertodisplay' => '一覧表示数',
+ 'bookmarks:shared' => 'ブックマーク済み',
+ 'bookmarks:visit' => 'ブックマーク先へ',
+ 'bookmarks:recent' => '最近のブックマーク',
+ 'bookmarks:river:annotate' => 'このブックマークへのコメント',
+ 'bookmarks:river:item' => 'アイテム',
+ 'item:object:bookmarks' => 'ブックマークアイテム',
+ 'bookmarks:group' => 'ブループブックマーク',
+ 'bookmarks:enablebookmarks' => 'グループブックマークの利用',
+ 'bookmarks:widget:description' => '新着ブックマークをダッシュボードに表示します。',
+ 'bookmarks:bookmarklet:description' => 'ブックマークレットはWebで見つけたサイトの情報を友達や自分のために素早く保存するためのものです。下のボタンをブラウザのリンクバーにドラッグするだけで利用が開始できます。',
+ 'bookmarks:bookmarklet:descriptionie' => 'Internet Explorerをお使いの方はブックマークレットアイコンを右クリックしてから「お気に入りに保存」を選択していただき、その後、リンクバーに登録してください。',
+ 'bookmarks:bookmarklet:description:conclusion' => 'これでいつでもページをブックマーク登録できるようになりました。',
+ 'bookmarks:save:success' => 'ブックマークに登録しました。',
+ 'bookmarks:delete:success' => 'ブックマークから削除しました。',
+ 'bookmarks:save:failed' => 'ブックマークに登録できません。',
+ 'bookmarks:delete:failed' => 'ブックマークから削除できません。',
+);
+
+add_translation("ja", $ja);
+
diff --git a/mod/languages/languages/ja/ja.categories.php b/mod/languages/languages/ja/ja.categories.php
new file mode 100644
index 000000000..0724f683f
--- /dev/null
+++ b/mod/languages/languages/ja/ja.categories.php
@@ -0,0 +1,11 @@
+<?php
+$ja = array (
+ 'categories' => 'カテゴリ',
+ 'categories:settings' => 'カテゴリの設定',
+ 'categories:explanation' => 'サイト内カテゴリを設定することにより、サイトシステム全体でそのカテゴリが利用でき
+るようになります。互換性のあるツールであれば、コンテンツを新規作成、または編集する画面にカテゴリ設定欄が表示されるでしょう。<br /><br />カテゴリはカンマで区切って列挙してください。',
+ 'categories:save:success' => 'サイトカテゴリを保存しました。',
+);
+
+add_translation("ja", $ja);
+
diff --git a/mod/languages/languages/ja/ja.core.php b/mod/languages/languages/ja/ja.core.php
new file mode 100644
index 000000000..8e1ec6289
--- /dev/null
+++ b/mod/languages/languages/ja/ja.core.php
@@ -0,0 +1,661 @@
+<?php
+$ja = array (
+ 'item:site' => 'サイト',
+ 'login' => 'ログイン',
+ 'loginok' => 'ログインしました。',
+ 'loginerror' => 'あなたのアカウントの承認手続きが完了していないか、あなたの入力に間違いがあるか、何回もログインに失敗したせいかもしれません。 あなたのログイン情報が正しいか確認してください。',
+ 'logout' => 'ログアウト',
+ 'logoutok' => 'ログアウトしました。',
+ 'logouterror' => 'ログアウトできません。もう一度試してください。',
+ 'loggedinrequired' => 'このページを見るにはログインが必要です。',
+ 'adminrequired' => 'このページを見るには管理者権限が必要です。',
+ 'exception:title' => 'ようこそ、このサイトへ!',
+ 'actionundefined' => '要求されたアクション(%s) はこのシステムで定義されていません。',
+ 'actionloggedout' => 'ログインしなければそのアクションは実行できません。',
+ 'SecurityException:Codeblock' => '特権コードブロックの実行が拒否されました。',
+ 'DatabaseException:WrongCredentials' => 'Elggは入力された情報でデータベースに接続することができませんでした。',
+ 'DatabaseException:NoConnect' => 'Elggは次のデータベース \'%s\' を選択することができません。 データベースが作成済みでそのデータベースにアクセスできる権限をもっているか確認してください。',
+ 'SecurityException:FunctionDenied' => '特殊機能 \'%s\' へのアクセスが拒否されました。',
+ 'DatabaseException:DBSetupIssues' => 'いくつかの問題があります: ',
+ 'DatabaseException:ScriptNotFound' => 'Elggに要求された %s のデータベーススクリプトが見当たりません。',
+ 'IOException:FailedToLoadGUID' => 'GUID:%d の新しい %s の読み込みに失敗しました。',
+ 'InvalidParameterException:NonElggObject' => 'ElggObjectではないオブジェクトがElggObject counstructorに渡されました!',
+ 'InvalidParameterException:UnrecognisedValue' => 'Constuctorに不明の値が渡されました。',
+ 'InvalidClassException:NotValidElggStar' => 'GUID:%d は有効な %s ではありません。',
+ 'PluginException:MisconfiguredPlugin' => '%s がElggプラグインとして動作できません。Elgg wikiや他のドキュメントを参照して修正してください。',
+ 'InvalidParameterException:NonElggUser' => 'ElggUserではないオブジェクトがElggUser counstructorに渡されました!',
+ 'InvalidParameterException:NonElggSite' => 'ElggSiteではないオブジェクトがElggSite counstructorに渡されました!',
+ 'InvalidParameterException:NonElggGroup' => 'ElggGroupではないオブジェクトがElggGroup counstructorに渡されました!',
+ 'IOException:UnableToSaveNew' => '新しい %s が保存できません。',
+ 'InvalidParameterException:GUIDNotForExport' => 'GUID has not been specified during export, this should never happen.',
+ 'InvalidParameterException:NonArrayReturnValue' => 'Entity serialisation function passed a non-array returnvalue parameter',
+ 'ConfigurationException:NoCachePath' => 'キャッシュのパスが設定されていません。',
+ 'IOException:NotDirectory' => '%s はディレクトリーではありません。',
+ 'IOException:BaseEntitySaveFailed' => 'Unable to save new object\'s base entity information!',
+ 'InvalidParameterException:UnexpectedODDClass' => 'import() passed an unexpected ODD class',
+ 'InvalidParameterException:EntityTypeNotSet' => 'Entity タイプをセットしてください。',
+ 'ClassException:ClassnameNotClass' => '%s は %s ではありません。',
+ 'ClassNotFoundException:MissingClass' => 'Class \'%s\' was not found, missing plugin?',
+ 'InstallationException:TypeNotSupported' => 'Type %s is not supported. This indicates an error in your installation, most likely caused by an incomplete upgrade.',
+ 'ImportException:ImportFailed' => '次の要素をインポートできません。: %d',
+ 'ImportException:ProblemSaving' => '保存中に問題が発生しました。: %s',
+ 'ImportException:NoGUID' => 'New entity created but has no GUID, this should not happen.',
+ 'ImportException:GUIDNotFound' => 'Entity \'%d\' could not be found.',
+ 'ImportException:ProblemUpdatingMeta' => 'There was a problem updating \'%s\' on entity \'%d\'',
+ 'ExportException:NoSuchEntity' => 'No such entity GUID:%d',
+ 'ImportException:NoODDElements' => 'No OpenDD elements found in import data, import failed.',
+ 'ImportException:NotAllImported' => 'Not all elements were imported.',
+ 'InvalidParameterException:UnrecognisedFileMode' => 'Unrecognised file mode \'%s\'',
+ 'InvalidParameterException:MissingOwner' => 'ファイル %s (%d) はオーナーが不明です。',
+ 'IOException:CouldNotMake' => '%s が作成できません。',
+ 'IOException:MissingFileName' => 'ファイルを開く前に名前を特定する必要があります。',
+ 'ClassNotFoundException:NotFoundNotSavedWithFile' => 'Filestore not found or class not saved with file!',
+ 'NotificationException:NoNotificationMethod' => 'No notification method specified.',
+ 'NotificationException:NoHandlerFound' => 'No handler found for \'%s\' or it was not callable.',
+ 'NotificationException:ErrorNotifyingGuid' => 'There was an error while notifying %d',
+ 'NotificationException:NoEmailAddress' => 'Could not get the email address for GUID:%d',
+ 'NotificationException:MissingParameter' => 'Missing a required parameter, \'%s\'',
+ 'DatabaseException:WhereSetNonQuery' => 'Where set contains non WhereQueryComponent',
+ 'DatabaseException:SelectFieldsMissing' => 'Fields missing on a select style query',
+ 'DatabaseException:UnspecifiedQueryType' => 'Unrecognised or unspecified query type.',
+ 'DatabaseException:NoTablesSpecified' => 'No tables specified for query.',
+ 'DatabaseException:NoACL' => 'No access control was provided on query',
+ 'InvalidParameterException:NoEntityFound' => 'No entity found, it either doesn\'t exist or you don\'t have access to it.',
+ 'InvalidParameterException:GUIDNotFound' => 'GUID:%s could not be found, or you can not access it.',
+ 'InvalidParameterException:IdNotExistForGUID' => 'Sorry, \'%s\' does not exist for guid:%d',
+ 'InvalidParameterException:CanNotExportType' => 'Sorry, I don\'t know how to export \'%s\'',
+ 'InvalidParameterException:NoDataFound' => 'Could not find any data.',
+ 'InvalidParameterException:DoesNotBelong' => 'Does not belong to entity.',
+ 'InvalidParameterException:DoesNotBelongOrRefer' => 'Does not belong to entity or refer to entity.',
+ 'InvalidParameterException:MissingParameter' => 'Missing parameter, you need to provide a GUID.',
+ 'APIException:ApiResultUnknown' => 'API Result is of an unknown type, this should never happen.',
+ 'ConfigurationException:NoSiteID' => 'No site ID has been specified.',
+ 'SecurityException:APIAccessDenied' => 'Sorry, API access has been disabled by the administrator.',
+ 'SecurityException:NoAuthMethods' => 'No authentication methods were found that could authenticate this API request.',
+ 'InvalidParameterException:APIMethodOrFunctionNotSet' => 'Method or function not set in call in expose_method()',
+ 'InvalidParameterException:APIParametersArrayStructure' => 'Parameters array structure is incorrect for call to expose method \'%s\'',
+ 'InvalidParameterException:UnrecognisedHttpMethod' => 'Unrecognised http method %s for api method \'%s\'',
+ 'APIException:MissingParameterInMethod' => 'Missing parameter %s in method %s',
+ 'APIException:ParameterNotArray' => '%s does not appear to be an array.',
+ 'APIException:UnrecognisedTypeCast' => 'Unrecognised type in cast %s for variable \'%s\' in method \'%s\'',
+ 'APIException:InvalidParameter' => 'Invalid parameter found for \'%s\' in method \'%s\'.',
+ 'APIException:FunctionParseError' => '%s(%s) has a parsing error.',
+ 'APIException:FunctionNoReturn' => '%s(%s) returned no value.',
+ 'APIException:APIAuthenticationFailed' => 'Method call failed the API Authentication',
+ 'APIException:UserAuthenticationFailed' => 'Method call failed the User Authentication',
+ 'SecurityException:AuthTokenExpired' => 'Authentication token either missing, invalid or expired.',
+ 'CallException:InvalidCallMethod' => '%s must be called using \'%s\'',
+ 'APIException:MethodCallNotImplemented' => 'Method call \'%s\' has not been implemented.',
+ 'APIException:FunctionDoesNotExist' => 'Function for method \'%s\' is not callable',
+ 'APIException:AlgorithmNotSupported' => 'Algorithm \'%s\' is not supported or has been disabled.',
+ 'ConfigurationException:CacheDirNotSet' => 'キャッシュディレクトリ \'cache_path\' が未設定です。',
+ 'APIException:NotGetOrPost' => 'リクエストメソッドは GET か POST でなければなりません。',
+ 'APIException:MissingAPIKey' => 'Missing API key',
+ 'APIException:BadAPIKey' => 'Bad API key',
+ 'APIException:MissingHmac' => 'Missing X-Elgg-hmac header',
+ 'APIException:MissingHmacAlgo' => 'Missing X-Elgg-hmac-algo header',
+ 'APIException:MissingTime' => 'Missing X-Elgg-time header',
+ 'APIException:MissingNonce' => 'Missing X-Elgg-nonce header',
+ 'APIException:TemporalDrift' => 'X-Elgg-time is too far in the past or future. Epoch fail.',
+ 'APIException:NoQueryString' => 'No data on the query string',
+ 'APIException:MissingPOSTHash' => 'Missing X-Elgg-posthash header',
+ 'APIException:MissingPOSTAlgo' => 'Missing X-Elgg-posthash_algo header',
+ 'APIException:MissingContentType' => 'Missing content type for post data',
+ 'SecurityException:InvalidPostHash' => 'POST data hash is invalid - Expected %s but got %s.',
+ 'SecurityException:DupePacket' => 'Packet signature already seen.',
+ 'SecurityException:InvalidAPIKey' => 'Invalid or missing API Key.',
+ 'NotImplementedException:CallMethodNotImplemented' => 'Call method \'%s\' is currently not supported.',
+ 'NotImplementedException:XMLRPCMethodNotImplemented' => 'XML-RPC method call \'%s\' not implemented.',
+ 'InvalidParameterException:UnexpectedReturnFormat' => 'Call to method \'%s\' returned an unexpected result.',
+ 'CallException:NotRPCCall' => 'Call does not appear to be a valid XML-RPC call',
+ 'PluginException:NoPluginName' => 'The plugin name could not be found',
+ 'SecurityException:authenticationfailed' => 'User could not be authenticated',
+ 'CronException:unknownperiod' => '%s is not a recognised period.',
+ 'SecurityException:deletedisablecurrentsite' => 'You can not delete or disable the site you are currently viewing!',
+ 'memcache:notinstalled' => 'PHP memcache module not installed, you must install php5-memcache',
+ 'memcache:noservers' => 'No memcache servers defined, please populate the $CONFIG->memcache_servers variable',
+ 'memcache:versiontoolow' => 'Memcache needs at least version %s to run, you are running %s',
+ 'memcache:noaddserver' => 'Multiple server support disabled, you may need to upgrade your PECL memcache library',
+ 'deprecatedfunction' => 'Warning: This code uses the deprecated function \'%s\' and is not compatible with this version of Elgg',
+ 'pageownerunavailable' => '警告: ページオーナー %d を許可できません。',
+ 'system.api.list' => 'システムから呼び出されるすべての有効なAPIリスト',
+ 'auth.gettoken' => 'This API call lets a user obtain a user authentication token which can be used for authenticating future API calls. Pass it as the parameter auth_token',
+ 'name' => '氏名',
+ 'email' => 'Eメール',
+ 'username' => 'ユーザー名',
+ 'password' => 'パスワード',
+ 'passwordagain' => 'パスワード(確認)',
+ 'admin_option' => 'このユーザーに管理者権限を与える',
+ 'PRIVATE' => '非公開',
+ 'LOGGED_IN' => 'ログインユーザーのみ',
+ 'PUBLIC' => 'すべてに公開',
+ 'access:friends:label' => '友達のみ',
+ 'access' => '公開範囲',
+ 'dashboard' => 'ダッシュボード',
+ 'dashboard:nowidgets' => 'ダッシュボードはこのサイトの入り口です。「このページの編集」をクリックするとウィジェットの追加、コンテンツの更新、あなたの公開情報の編集ができます。',
+ 'widgets:add' => 'ウィジェットの追加',
+ 'widgets:add:description' => 'ページに追加したい機能を右の<b>ウィジェット一覧</b>から選んでください。 選んだ機能をウィジェット領域にドラッグして配置すると、その場所にウィジェットが表示されます。 ウィジェットを削除したい場合はドラッグして<b>ウィジェット一覧</b>に戻して下さい。',
+ 'widgets:position:fixed' => '(修正した位置)',
+ 'widgets' => 'ウィジェット',
+ 'widget' => 'ウィジェット',
+ 'item:object:widget' => 'ウィジェット',
+ 'widgets:save:success' => 'ウィジェットを保存しました。',
+ 'widgets:save:failure' => 'ウィジェットを保存できません。',
+ 'group' => 'グループ',
+ 'item:group' => 'グループ',
+ 'user' => 'ユーザー',
+ 'item:user' => 'ユーザー',
+ 'friends' => '友達',
+ 'friends:yours' => 'あなたの友達',
+ 'friends:owned' => '%s の友達',
+ 'friend:add' => '友達登録する',
+ 'friend:remove' => '友達登録を解除する',
+ 'friends:add:successful' => '%s を友達登録しました。',
+ 'friends:add:failure' => '%s を友達登録できません。',
+ 'friends:remove:successful' => '%s との友達登録を解除しました。',
+ 'friends:remove:failure' => '%s との友達登録を解除できません。',
+ 'friends:none' => 'このユーザーはまだ誰も友達登録していません。',
+ 'friends:none:you' => 'あなたはまだ誰も友だち登録していません! いろいろな人を探してみましょう。',
+ 'friends:none:found' => '友達が見つかりません。',
+ 'friends:of:none' => '誰もこのユーザーを友達として登録していません。',
+ 'friends:of:none:you' => '誰もあなたを友達登録していません。ブログやWireを書いたり、プロフィールにあなたのことをいろいろ書いてみましょう。',
+ 'friends:of:owned' => '%sを友達登録しているメンバー',
+ 'friends:num_display' => '一覧表示数',
+ 'friends:icon_size' => 'アイコンのサイズ',
+ 'friends:tiny' => '極小',
+ 'friends:small' => '小',
+ 'friends:of' => 'このユーザーを友達登録しているメンバー',
+ 'friends:collections' => 'リスト',
+ 'friends:collections:add' => '新規リストの作成',
+ 'friends:addfriends' => '友達の登録',
+ 'friends:collectionname' => 'リスト名',
+ 'friends:collectionfriends' => 'リストに登録された友達',
+ 'friends:collectionedit' => 'リストの編集',
+ 'friends:nocollections' => 'リストがありません。',
+ 'friends:collectiondeleted' => 'リストを削除しました。',
+ 'friends:collectiondeletefailed' => 'リストが削除できません。権限がないか、何らかの問題が発生しています。',
+ 'friends:collectionadded' => 'リストを作成しました。',
+ 'friends:nocollectionname' => 'リストの名前を入力してください。',
+ 'friends:collections:members' => 'リストのメンバー',
+ 'friends:collections:edit' => 'リストの編集',
+ 'friendspicker:chararray' => '',
+ 'feed:rss' => 'フィードを取得',
+ 'link:view' => 'リンク先をみる',
+ 'river' => 'River',
+ 'river:noaccess' => 'このアイテムを見る権限がありません。',
+ 'river:posted:generic' => '%s が投稿されました。',
+ 'riveritem:single:user' => 'ユーザー',
+ 'riveritem:plural:user' => 'ユーザー',
+ 'plugins:settings:save:ok' => 'プラグイン %s の設定を保存しました。',
+ 'plugins:settings:save:fail' => 'プラグイン %s の設定が保存できません。',
+ 'plugins:usersettings:save:ok' => 'プラグイン %s のユーザー設定を保存しました。',
+ 'plugins:usersettings:save:fail' => 'プラグイン %s のユーザー設定が保存できません。',
+ 'admin:plugins:label:version' => 'バージョン',
+ 'item:object:plugin' => 'プラグインの設定',
+ 'notifications:usersettings' => '通知設定',
+ 'notifications:methods' => '通知の方法を選んで下さい。',
+ 'notifications:usersettings:save:ok' => '通知設定を保存しました。',
+ 'notifications:usersettings:save:fail' => '通知設定の保存に失敗しました。',
+ 'user.notification.get' => '特定のユーザーへの通知の設定を返します。',
+ 'user.notification.set' => '特定のユーザーへの通知について設定してください。',
+ 'search' => '検索',
+ 'searchtitle' => '検索: %s',
+ 'users:searchtitle' => 'ユーザー検索: %s',
+ 'groups:searchtitle' => 'グループ検索',
+ 'advancedsearchtitle' => '%s と一致した結果は %s',
+ 'notfound' => '検索結果なし',
+ 'next' => '次へ',
+ 'previous' => '前へ',
+ 'viewtype:change' => '表示の変更',
+ 'viewtype:list' => '一覧',
+ 'viewtype:gallery' => 'ギャラリ',
+ 'tag:search:startblurb' => 'タグに一致したのは \'%s\':',
+ 'user:search:startblurb' => '一致したユーザーは \'%s\':',
+ 'user:search:finishblurb' => 'もっとみる',
+ 'group:search:startblurb' => '一致したグループは \'%s\':',
+ 'group:search:finishblurb' => 'もっとみる',
+ 'search:go' => 'Go',
+ 'userpicker:only_friends' => '友達のみ',
+ 'account' => 'アカウント',
+ 'settings' => '設定',
+ 'tools' => 'ツール',
+ 'register' => '新規登録',
+ 'registerok' => 'あなたは %s として登録されました。',
+ 'registerbad' => '登録ができません。そのユーザー名がすでに利用されているか、パスワードが一致しなかったか、ユーザー名とパスワードが短すぎた可能性があります。',
+ 'registerdisabled' => 'システム管理者が新規登録を禁止しています。',
+ 'registration:notemail' => '無効なEメールアドレスが入力されたようです。',
+ 'registration:userexists' => 'そのユーザ名はすでに使われています。',
+ 'registration:usernametooshort' => 'ユーザー名はアルファベットで4文字以上にしてください。',
+ 'registration:passwordtooshort' => 'パスワードはアルファベットで6文字以上にしてください。',
+ 'registration:dupeemail' => 'そのEメールアドレスはすでに利用されています。',
+ 'registration:invalidchars' => '申し訳ありませんが、ユーザー名に利用できない文字が含まれています。',
+ 'registration:emailnotvalid' => '申し訳ありませんが、そのEメールアドレスは利用できません。',
+ 'registration:passwordnotvalid' => '申し訳ありませんが、そのパスワードは利用できません。',
+ 'registration:usernamenotvalid' => '申し訳ありませんが、そのユーザー名は利用できません。',
+ 'adduser' => 'ユーザー登録',
+ 'adduser:ok' => '新しいユーザーを登録しました。',
+ 'adduser:bad' => '新しいユーザーが登録できません。',
+ 'user:set:name' => 'アカウント編集',
+ 'user:name:label' => 'ハンドル名',
+ 'user:name:success' => 'ハンドル名を変更しました。',
+ 'user:name:fail' => 'ハンドル名が変更できません。ハンドル名が長すぎた可能性があります。',
+ 'user:set:password' => 'パスワード',
+ 'user:password:label' => '新しいパスワード',
+ 'user:password2:label' => '新しいパスワード(確認)',
+ 'user:password:success' => 'パスワードを変更しました。',
+ 'user:password:fail' => 'パスワードが変更できません。',
+ 'user:password:fail:notsame' => 'パスワードが一致しません。',
+ 'user:password:fail:tooshort' => 'パスワードが短いため登録できません。',
+ 'user:resetpassword:unknown_user' => 'ユーザーが見当たりません。',
+ 'user:resetpassword:reset_password_confirm' => '登録されたEメールアドレスに新しいパスワードを送信しました。',
+ 'user:set:language' => '言語設定',
+ 'user:language:label' => '利用する言語',
+ 'user:language:success' => '利用する言語設定を更新しました。',
+ 'user:language:fail' => '言語設定が保存できません。',
+ 'user:username:notfound' => 'ユーザー名 %s が見当たりません。',
+ 'user:password:lost' => 'パスワードを忘れた場合',
+ 'user:password:resetreq:success' => '新しいパスワード発行の手続きをスタートしました。ご登録のEメールあてに送信されました。',
+ 'user:password:resetreq:fail' => '新しいパスワード発行の手続きに失敗しました。',
+ 'user:password:text' => '新しいパスワードを発行する場合は、下記にユーザー名を入力し送信してください。こちらよりEメールが届きます。その本文に本人確認用のリンクが書かれているのでそれをクリックして下さい。その後、パスワードが届きます。',
+ 'user:persistent' => '次回入力を省略',
+ 'admin:configuration:success' => '設定を保存しました。',
+ 'admin:configuration:fail' => '設定が保存できません。',
+ 'admin' => '管理',
+ 'admin:description' => 'この管理パネルでは、様々な機能についての設定・管理ができます。開始するには以下のオプションを選択してください。',
+ 'admin:site:description' => 'この管理パネルでは、インストールしたサイト全体に関わる設定を管理できます。',
+ 'admin:site:opt:linktext' => 'サイトの設定..',
+ 'admin:site:access:warning' => '公開範囲の設定です。これから作成するコンテンツにのみ適用されます。',
+ 'admin:plugins' => 'ツール管理',
+ 'admin:plugins:description' => 'この管理パネルでは、インストールしたツールの有効・無効化やそれぞれの設定を行います。',
+ 'admin:plugins:opt:linktext' => 'ツールの設定...',
+ 'admin:plugins:opt:description' => 'インストール済みツールの設定',
+ 'admin:plugins:label:author' => '開発者',
+ 'admin:plugins:label:copyright' => 'コピーライト',
+ 'admin:plugins:label:licence' => 'ライセンス',
+ 'admin:plugins:label:website' => 'URL',
+ 'admin:plugins:label:moreinfo' => 'もっとみる',
+ 'admin:statistics' => 'サイト統計情報',
+ 'admin:statistics:description' => 'これはあなたのサイトの統計情報です。専門の管理機能をご利用の場合はより詳細な統計情報利用できます。',
+ 'admin:statistics:opt:description' => 'サイト上のユーザとオブジェクトに関する統計情報を表示します。',
+ 'admin:statistics:opt:linktext' => '統計情報をみる...',
+ 'admin:statistics:label:basic' => 'サイト統計情報(概要)',
+ 'admin:statistics:label:numentities' => 'サイト統計情報(数値)',
+ 'admin:statistics:label:numusers' => 'ユーザー数',
+ 'admin:statistics:label:numonline' => 'ログイン中のユーザー数',
+ 'admin:statistics:label:onlineusers' => 'ログイン中のユーザー',
+ 'admin:statistics:label:version' => 'Elgg バージョン',
+ 'admin:statistics:label:version:release' => 'リリース',
+ 'admin:statistics:label:version:version' => 'バージョン',
+ 'admin:user:label:search' => 'ユーザー検索',
+ 'admin:user:label:searchbutton' => '検索',
+ 'admin:user:ban:no' => 'ユーザーの投稿を禁止できません。',
+ 'admin:user:ban:yes' => 'ユーザーの投稿を禁止',
+ 'admin:user:unban:no' => 'ユーザーの投稿禁止を解除できません。',
+ 'admin:user:unban:yes' => 'ユーザーの投稿禁止を解除',
+ 'admin:user:delete:no' => 'ユーザーが削除できません。',
+ 'admin:user:delete:yes' => 'ユーザーの削除',
+ 'admin:user:resetpassword:yes' => 'パスワードをリセットすると、ユーザに通知します。',
+ 'admin:user:resetpassword:no' => 'パスワードがリセットできません',
+ 'admin:user:makeadmin:yes' => 'このユーザーは管理者です。',
+ 'admin:user:makeadmin:no' => 'このユーザーに管理者権限を与えることができません。',
+ 'admin:user:removeadmin:yes' => 'ユーザーはもう管理者ではありません。',
+ 'admin:user:removeadmin:no' => 'このユーザーの管理者権限が解除できません。',
+ 'usersettings:description' => 'ユーザー設定パネルでは、ユーザー管理からプラグイン管理といったすべての設定を行うことができます。以下のオプションを選択してください。',
+ 'usersettings:statistics' => 'あなたの情報',
+ 'usersettings:statistics:opt:description' => 'サイト上のユーザとオブジェクトに関する統計情報を表示します。',
+ 'usersettings:statistics:opt:linktext' => '統計情報',
+ 'usersettings:user' => 'あなたの設定',
+ 'usersettings:user:opt:description' => 'ユーザー設定の管理を行います。',
+ 'usersettings:user:opt:linktext' => '設定の変更',
+ 'usersettings:plugins' => 'ツール',
+ 'usersettings:plugins:opt:description' => '利用可能なツールの設定',
+ 'usersettings:plugins:opt:linktext' => 'ツールの設定',
+ 'usersettings:plugins:description' => 'このパネルでは、利用可能なツールに関する設定ができます。',
+ 'usersettings:statistics:label:numentities' => '数値情報',
+ 'usersettings:statistics:yourdetails' => '詳細',
+ 'usersettings:statistics:label:name' => '氏名',
+ 'usersettings:statistics:label:email' => 'Eメール',
+ 'usersettings:statistics:label:membersince' => '利用開始時期',
+ 'usersettings:statistics:label:lastlogin' => '前回のログイン',
+ 'save' => '保存',
+ 'publish' => '公開',
+ 'cancel' => 'キャンセル',
+ 'saving' => '保存中...',
+ 'update' => '更新',
+ 'edit' => '編集',
+ 'delete' => '削除',
+ 'accept' => '承認する',
+ 'load' => '読込',
+ 'upload' => 'アップロード',
+ 'ban' => '投稿禁止',
+ 'unban' => '投稿禁止解除',
+ 'enable' => '有効にする',
+ 'disable' => '無効にする',
+ 'request' => 'リクエスト',
+ 'complete' => '完了',
+ 'open' => '開く',
+ 'close' => '閉じる',
+ 'reply' => '返信',
+ 'more' => 'もっとみる',
+ 'comments' => 'コメント',
+ 'import' => 'インポート',
+ 'export' => 'エクスポート',
+ 'untitled' => 'タイトルなし',
+ 'help' => 'ヘルプ',
+ 'send' => '送信',
+ 'post' => '投稿',
+ 'submit' => '送信',
+ 'site' => 'サイト',
+ 'up' => '上へ',
+ 'down' => '下へ',
+ 'top' => '最初',
+ 'bottom' => '最後',
+ 'invite' => '招待する',
+ 'resetpassword' => 'パスワードのリセット',
+ 'makeadmin' => '管理者権限を与える',
+ 'removeadmin' => '管理者権限を外す',
+ 'option:yes' => 'はい',
+ 'option:no' => 'いいえ',
+ 'unknown' => 'アンノウン',
+ 'active' => 'アクティブ',
+ 'total' => 'すべて',
+ 'learnmore' => '詳細はこちら',
+ 'content' => 'コンテンツ',
+ 'content:latest' => '最近の操作',
+ 'content:latest:blurb' => 'サイト内の最新コンテンツを表示',
+ 'link:text' => 'リンク',
+ 'question:areyousure' => 'よろしいですか?',
+ 'title' => 'タイトル',
+ 'description' => '概要',
+ 'tags' => 'タグ',
+ 'spotlight' => 'スポットライト',
+ 'all' => '全て',
+ 'by' => 'by',
+ 'annotations' => '注釈',
+ 'relationships' => '関連',
+ 'metadata' => 'メタデータ',
+ 'deleteconfirm' => 'このアイテムを削除してよいですか?',
+ 'fileexists' => 'ファイルはすでにアップロードされています。置き換えるときは以下から選択してください。',
+ 'useradd:subject' => 'ユーザーが作成されました。',
+ 'useradd:body' => '
+%s さん,
+
+%s にあなたのメールアドレスでユーザーアカウントが登録されました. こちらからご確認ください:
+
+%s
+
+ログインのためのユーザー名とパスワードは次の通りです。:
+
+ユーザー名: %s
+パスワード: %s
+
+上記パスワードは暫定パスワードです。ログイン後に, 直ちにご自身でパスワードを変更することをおすすめします。
+
+',
+ 'systemmessages:dismiss' => 'クリックすると消えます。',
+ 'importsuccess' => 'データのインポートに成功しました。',
+ 'importfail' => 'OpenDDデータ・インポート失敗',
+ 'friendlytime:justnow' => 'Now!',
+ 'friendlytime:minutes' => '%s 分前',
+ 'friendlytime:minutes:singular' => '1分前',
+ 'friendlytime:hours' => '%s 時間前',
+ 'friendlytime:hours:singular' => '1時間前',
+ 'friendlytime:days' => '%s 日前',
+ 'friendlytime:days:singular' => '機能',
+ 'friendlytime:date_format' => 'Y年m月d日',
+ 'date:month:01' => '1月 %s',
+ 'date:month:02' => '2月 %s',
+ 'date:month:03' => '3月 %s',
+ 'date:month:04' => '4月 %s',
+ 'date:month:05' => '5月 %s',
+ 'date:month:06' => '6月 %s',
+ 'date:month:07' => '7月 %s',
+ 'date:month:08' => '8月 %s',
+ 'date:month:09' => '9月 %s',
+ 'date:month:10' => '10月 %s',
+ 'date:month:11' => '11月 %s',
+ 'date:month:12' => '12月 %s',
+ 'installation:sitename' => 'サイト名 (例えば "私のソーシャル・ネットワーク・サイト")',
+ 'installation:sitedescription' => 'サイト概要 (必須入力項目ではありません)',
+ 'installation:wwwroot' => 'サイトのURL(末尾にスラッシュが続く)',
+ 'installation:path' => 'サイトルートのフルパス(末尾にスラッシュが続く)',
+ 'installation:dataroot' => 'アップロードしたファイルを保存するディレクトリのフルパス(末尾にスラッシュが続く)',
+ 'installation:dataroot:warning' => '手動でディレクトリを作成する必要があります。 あなたがElggをインストールしたディレクトリとは別の位置に作成することをお勧めします。',
+ 'installation:sitepermissions' => 'デフォルトの公開範囲',
+ 'installation:language' => 'デフォルトの言語',
+ 'installation:debug' => 'デバッグモードは、障害の診断に用いることができる、より多くの情報をもたらします。 しかしながらそれは、システムの停止が遅くなるので、問題が発生したときのみ利用するべきです。',
+ 'installation:debug:none' => 'デバッグモードをオフ(推奨)',
+ 'installation:debug:error' => '重大なエラーのみ表示',
+ 'installation:debug:warning' => 'エラーと警告を表示',
+ 'installation:debug:notice' => 'すべてのエラー、警告、出力をログに記録',
+ 'installation:httpslogin' => 'チェックするとログインが強制的にhttpsを適用します。前提としてWebサーバーがhttpsを利用できることも必要です。',
+ 'installation:httpslogin:label' => 'HTTPSログインを有効にする',
+ 'installation:view' => 'サイトテーマの選択',
+ 'installation:siteemail' => 'サイト管理者Eメールアドレス(システムからのEメール配信を行う際に利用する送信元アドレスとなります)',
+ 'installation:disableapi' => 'RESTful APIは外部アプリケーションがElggの機能と連携する際に利用できる柔軟で拡張性のあるAPIです。',
+ 'installation:disableapi:label' => 'RESTful API を有効にする。',
+ 'installation:allow_user_default_access:description' => 'チェックすると、それぞれのユーザーが自分のコンテンツに対して公開範囲を設定できるようになります。',
+ 'installation:allow_user_default_access:label' => 'ユーザーに公開範囲の設定を許可',
+ 'installation:simplecache:description' => 'シンプル キャッシュはCSSやJavaScriptを含めた静的コンテンツファイルをキャッシュすることによってパフォーマンスを向上させます。通常はチェックしておきましょう。',
+ 'installation:simplecache:label' => 'シンプルキャッシュを使う(推奨)',
+ 'upgrading' => 'アップグレード中',
+ 'upgrade:db' => 'データベースをアップグレードしました。',
+ 'upgrade:core' => 'elggをアップグレードしました。',
+ 'welcome' => 'ようこそ',
+ 'welcome:user' => 'ようこそ、%s',
+ 'email:settings' => 'Eメール設定',
+ 'email:address:label' => 'あなたのEメールアドレス',
+ 'email:save:success' => '新しいメールアドレスを保存しました。承認作業に進みます。',
+ 'email:save:fail' => '新しいEメールアドレスが保存できません。',
+ 'friend:newfriend:subject' => '%s はあなたを友達に登録しました!',
+ 'friend:newfriend:body' => '%s はあなたを友達として登録しました!
+
+プロファイルは下記URLで確認できます。
+
+%s
+
+(※) このメールには返信しないでください。
+
+',
+ 'email:resetpassword:subject' => 'パスワードをリセットしました',
+ 'email:resetpassword:body' => '%s さん, こんにちは。
+
+あなたのパスワードは再設定されました: %s
+',
+ 'email:resetreq:subject' => '新しいパスワードのリクエスト',
+ 'email:resetreq:body' => '%s さん、こんにちは,
+
+どなたか (from the IP address %s) があなたのアカウントの新しいパスワードの発行を求めています。
+
+あなた自身がパスワードの再設定をリクエストしたのなら下記リンクをクリックすればパスワードを再設定できます
+。そのようなリクエストをしていない場合は、要求したアカウント名を間違えたのかもしれません。このメールを無
+視してください。
+
+%s
+',
+ 'default_access:settings' => 'あなたのデフォルトの公開範囲',
+ 'default_access:label' => 'デフォルトの公開範囲',
+ 'user:default_access:success' => '新しい公開範囲の設定を保存しました。',
+ 'user:default_access:failure' => '新しい公開範囲の設定が保存できません。',
+ 'xmlrpc:noinputdata' => '入力データがありません',
+ 'comments:count' => '%s コメント',
+ 'riveraction:annotation:generic_comment' => '%s が %s にコメントしました。',
+ 'generic_comments:add' => 'コメントする',
+ 'generic_comments:text' => 'コメント',
+ 'generic_comment:posted' => 'コメントを投稿しました。',
+ 'generic_comment:deleted' => 'コメントを削除しました。',
+ 'generic_comment:blank' => '申し訳ありません。コメント内容が未入力のため送信できません。',
+ 'generic_comment:notfound' => '申し訳ありません。アイテムが見つかりません。',
+ 'generic_comment:notdeleted' => '申し訳ありません。このコメントが削除できません。',
+ 'generic_comment:failure' => 'コメントした際、予期せぬエラーが発生しました。',
+ 'generic_comment:email:subject' => '新しいコメントがあります!',
+ 'generic_comment:email:body' => 'あなたの投稿 "%s" に、 %s さんから新しくコメントが書き込まれ>ました。:
+
+%s
+
+このコメントをWebで見るか、返信する場合は下記をクリックしてください:
+
+%s
+
+%s のプロフィールを見る場合は下記をクリックしてください:
+
+%s
+
+(※) このメールには返信しないでください。
+
+',
+ 'entity:default:strapline' => '作成 %s by %s',
+ 'entity:default:missingsupport:popup' => 'この情報を正確に表示できません。利用していたプラグインがうまく動作していないか、アンインストールされた可能性があります。',
+ 'entity:delete:success' => 'エンティティ %s を削除しました。',
+ 'entity:delete:fail' => 'エンティティ %s が削除できません。',
+ 'actiongatekeeper:missingfields' => 'Form is missing __token or __ts fields',
+ 'actiongatekeeper:tokeninvalid' => 'We encountered an error (token mismatch). This probably means that the page you were using expired. Please try again.',
+ 'actiongatekeeper:timeerror' => 'ご覧のページは閲覧期限が切れています。再度ページを読み込んでください。',
+ 'actiongatekeeper:pluginprevents' => 'A extension has prevented this form from being submitted.',
+ 'word:blacklist' => 'and, the, then, but, she, his, her, him, one, not, also, about, now, hence, however, still, likewise, otherwise, therefore, conversely, rather, consequently, furthermore, nevertheless, instead, meanwhile, accordingly, this, seems, what, whom, whose, whoever, whomever',
+ 'tag_names:tags' => 'タグ',
+ 'aa' => 'Afar',
+ 'ab' => 'Abkhazian',
+ 'af' => 'Afrikaans',
+ 'am' => 'Amharic',
+ 'ar' => 'Arabic',
+ 'as' => 'Assamese',
+ 'ay' => 'Aymara',
+ 'az' => 'Azerbaijani',
+ 'ba' => 'Bashkir',
+ 'be' => 'Byelorussian',
+ 'bg' => 'Bulgarian',
+ 'bh' => 'Bihari',
+ 'bi' => 'Bislama',
+ 'bn' => 'Bengali; Bangla',
+ 'bo' => 'Tibetan',
+ 'br' => 'Breton',
+ 'ca' => 'Catalan',
+ 'co' => 'Corsican',
+ 'cs' => 'Czech',
+ 'cy' => 'Welsh',
+ 'da' => 'Danish',
+ 'de' => 'German',
+ 'dz' => 'Bhutani',
+ 'el' => 'Greek',
+ 'en' => '英語',
+ 'eo' => 'Esperanto',
+ 'es' => 'Spanish',
+ 'et' => 'Estonian',
+ 'eu' => 'Basque',
+ 'fa' => 'Persian',
+ 'fi' => 'Finnish',
+ 'fj' => 'Fiji',
+ 'fo' => 'Faeroese',
+ 'fr' => 'French',
+ 'fy' => 'Frisian',
+ 'ga' => 'Irish',
+ 'gd' => 'Scots / Gaelic',
+ 'gl' => 'Galician',
+ 'gn' => 'Guarani',
+ 'gu' => 'Gujarati',
+ 'he' => 'Hebrew',
+ 'ha' => 'Hausa',
+ 'hi' => 'Hindi',
+ 'hr' => 'Croatian',
+ 'hu' => 'Hungarian',
+ 'hy' => 'Armenian',
+ 'ia' => 'Interlingua',
+ 'id' => 'Indonesian',
+ 'ie' => 'Interlingue',
+ 'ik' => 'Inupiak',
+ 'is' => 'Icelandic',
+ 'it' => 'Italian',
+ 'iu' => 'Inuktitut',
+ 'iw' => 'Hebrew (obsolete)',
+ 'ja' => '日本語',
+ 'ji' => 'Yiddish (obsolete)',
+ 'jw' => 'Javanese',
+ 'ka' => 'Georgian',
+ 'kk' => 'Kazakh',
+ 'kl' => 'Greenlandic',
+ 'km' => 'Cambodian',
+ 'kn' => 'Kannada',
+ 'ko' => '韓国語',
+ 'ks' => 'Kashmiri',
+ 'ku' => 'Kurdish',
+ 'ky' => 'Kirghiz',
+ 'la' => 'Latin',
+ 'ln' => 'Lingala',
+ 'lo' => 'Laothian',
+ 'lt' => 'Lithuanian',
+ 'lv' => 'Latvian/Lettish',
+ 'mg' => 'Malagasy',
+ 'mi' => 'Maori',
+ 'mk' => 'Macedonian',
+ 'ml' => 'Malayalam',
+ 'mn' => 'Mongolian',
+ 'mo' => 'Moldavian',
+ 'mr' => 'Marathi',
+ 'ms' => 'Malay',
+ 'mt' => 'Maltese',
+ 'my' => 'Burmese',
+ 'na' => 'Nauru',
+ 'ne' => 'Nepali',
+ 'nl' => 'Dutch',
+ 'no' => 'Norwegian',
+ 'oc' => 'Occitan',
+ 'om' => '(Afan) Oromo',
+ 'or' => 'Oriya',
+ 'pa' => 'Punjabi',
+ 'pl' => 'Polish',
+ 'ps' => 'Pashto / Pushto',
+ 'pt' => 'Portuguese',
+ 'qu' => 'Quechua',
+ 'rm' => 'Rhaeto-Romance',
+ 'rn' => 'Kirundi',
+ 'ro' => 'Romanian',
+ 'ru' => 'Russian',
+ 'rw' => 'Kinyarwanda',
+ 'sa' => 'Sanskrit',
+ 'sd' => 'Sindhi',
+ 'sg' => 'Sangro',
+ 'sh' => 'Serbo-Croatian',
+ 'si' => 'Singhalese',
+ 'sk' => 'Slovak',
+ 'sl' => 'Slovenian',
+ 'sm' => 'Samoan',
+ 'sn' => 'Shona',
+ 'so' => 'Somali',
+ 'sq' => 'Albanian',
+ 'sr' => 'Serbian',
+ 'ss' => 'Siswati',
+ 'st' => 'Sesotho',
+ 'su' => 'Sundanese',
+ 'sv' => 'Swedish',
+ 'sw' => 'Swahili',
+ 'ta' => 'Tamil',
+ 'te' => 'Tegulu',
+ 'tg' => 'Tajik',
+ 'th' => 'Thai',
+ 'ti' => 'Tigrinya',
+ 'tk' => 'Turkmen',
+ 'tl' => 'Tagalog',
+ 'tn' => 'Setswana',
+ 'to' => 'Tonga',
+ 'tr' => 'Turkish',
+ 'ts' => 'Tsonga',
+ 'tt' => 'Tatar',
+ 'tw' => 'Twi',
+ 'ug' => 'Uigur',
+ 'uk' => 'Ukrainian',
+ 'ur' => 'Urdu',
+ 'uz' => 'Uzbek',
+ 'vi' => 'Vietnamese',
+ 'vo' => 'Volapuk',
+ 'wo' => 'Wolof',
+ 'xh' => 'Xhosa',
+ 'yi' => 'Yiddish',
+ 'yo' => 'Yoruba',
+ 'za' => 'Zuang',
+ 'zh' => '中国語',
+ 'zu' => 'Zulu',
+);
+
+add_translation("ja", $ja);
+
diff --git a/mod/languages/languages/ja/ja.custom_index.php b/mod/languages/languages/ja/ja.custom_index.php
new file mode 100644
index 000000000..8d9f6b57f
--- /dev/null
+++ b/mod/languages/languages/ja/ja.custom_index.php
@@ -0,0 +1,11 @@
+<?php
+$ja = array (
+ 'custom:bookmarks' => '新着ブックマーク',
+ 'custom:groups' => '新着グループ',
+ 'custom:files' => '新着ファイル',
+ 'custom:blogs' => '新着ブログ記事',
+ 'custom:members' => '最近の参加メンバー',
+);
+
+add_translation("ja", $ja);
+
diff --git a/mod/languages/languages/ja/ja.embed.php b/mod/languages/languages/ja/ja.embed.php
new file mode 100644
index 000000000..0f8c73034
--- /dev/null
+++ b/mod/languages/languages/ja/ja.embed.php
@@ -0,0 +1,8 @@
+<?php
+$ja = array (
+ 'embed:instructions' => '貼り付けるファイルを選択',
+ 'embed:media' => 'ファイルの貼り付け',
+);
+
+add_translation("ja", $ja);
+
diff --git a/mod/languages/languages/ja/ja.externalpages.php b/mod/languages/languages/ja/ja.externalpages.php
new file mode 100644
index 000000000..9abb4879e
--- /dev/null
+++ b/mod/languages/languages/ja/ja.externalpages.php
@@ -0,0 +1,14 @@
+<?php
+$ja = array (
+ 'expages' => '外部向け説明ページ',
+ 'expages:about' => 'このサイトについて',
+ 'expages:terms' => '利用条件',
+ 'expages:privacy' => '個人情報について',
+ 'expages:contact' => 'お問い合わせ',
+ 'expages:notset' => 'このページはまだ設置されていません。',
+ 'expages:posted' => 'ページが作成されました。',
+ 'expages:error' => '何らかのエラーが発生しました。このまま続くようでしたら、管理者にご連絡ください。',
+);
+
+add_translation("ja", $ja);
+
diff --git a/mod/languages/languages/ja/ja.file.php b/mod/languages/languages/ja/ja.file.php
new file mode 100644
index 000000000..7d45380f2
--- /dev/null
+++ b/mod/languages/languages/ja/ja.file.php
@@ -0,0 +1,61 @@
+<?php
+$ja = array (
+ 'groups:enablefiles' => 'グループファイル共有の利用',
+ 'file' => 'ファイル',
+ 'file:user' => '%s のファイル',
+ 'file:friends' => '%s の友達のファイル',
+ 'file:all' => 'サイト全体のファイル',
+ 'file:edit' => 'ファイル編集',
+ 'file:more' => 'もっとみる',
+ 'file:list' => 'リスト表示',
+ 'file:group' => 'グループファイル',
+ 'file:gallery' => 'ギャラリー表示',
+ 'file:gallery_list' => 'ギャラリー表示 or リスト表示',
+ 'file:num_files' => '一覧表示数',
+ 'file:user:gallery' => '%s のギャラリーをみる',
+ 'file:upload' => 'ファイルのアップロード',
+ 'file:replace' => 'ファイルの置き換え',
+ 'file:newupload' => '新しいファイルのアップロード',
+ 'file:file' => 'ファイル',
+ 'file:title' => 'タイトル',
+ 'file:desc' => '説明',
+ 'file:tags' => 'タグ',
+ 'file:types' => 'ファイルタイプ',
+ 'file:type:all' => 'すべてのファイル',
+ 'file:type:video' => '動画',
+ 'file:type:document' => 'ドキュメント',
+ 'file:type:audio' => '音声',
+ 'file:type:image' => '画像',
+ 'file:type:general' => 'その他',
+ 'file:user:type:video' => '%s の動画',
+ 'file:user:type:document' => '%s のドキュメント',
+ 'file:user:type:audio' => '%s の音声',
+ 'file:user:type:image' => '%s の画像',
+ 'file:user:type:general' => '%s のその他のファイル',
+ 'file:friends:type:video' => '友達の動画',
+ 'file:friends:type:document' => '友達のドキュメント',
+ 'file:friends:type:audio' => '友達の音声',
+ 'file:friends:type:image' => '友達の画像',
+ 'file:friends:type:general' => '友達のその他のファイル',
+ 'file:widget' => 'ファイル・ウィジェット',
+ 'file:widget:description' => '新着ファイル',
+ 'file:download' => 'このファイルのダウンロード',
+ 'file:delete:confirm' => '本当にこのファイルを削除しますか?',
+ 'file:tagcloud' => 'タグクラウド',
+ 'file:display:number' => '一覧表示数',
+ 'item:object:file' => 'ファイル',
+ 'file:embed' => 'ファイルの貼付け',
+ 'file:embedall' => 'すべて',
+ 'file:saved' => 'ファイルを保存しました。',
+ 'file:deleted' => 'ファイルを削除しました。',
+ 'file:none' => 'ファイルがありません。',
+ 'file:uploadfailed' => '申し訳ありません。ファイルを保存できません。',
+ 'file:downloadfailed' => '申し訳ありません。今、このファイルは利用できません。',
+ 'file:deletefailed' => '今、このファイルは削除できません。',
+ 'file:noaccess' => 'このファイルを変更する権限がありません。',
+ 'file:cannotload' => 'ファイルを読み込む際にエラーが発生しました。',
+ 'file:nofile' => 'ファイルを選択して下さい。',
+);
+
+add_translation("ja", $ja);
+
diff --git a/mod/languages/languages/ja/ja.groups.php b/mod/languages/languages/ja/ja.groups.php
new file mode 100644
index 000000000..66d17b679
--- /dev/null
+++ b/mod/languages/languages/ja/ja.groups.php
@@ -0,0 +1,155 @@
+<?php
+$ja = array (
+ 'groups' => 'グループ',
+ 'groups:owned' => 'あなたがリーダーのグループ',
+ 'groups:yours' => 'あなたが所属するグループ',
+ 'groups:user' => '%s の所属するグループ',
+ 'groups:all' => 'すべてのグループ',
+ 'groups:edit' => 'グループの編集',
+ 'groups:delete' => 'グループの削除',
+ 'groups:membershiprequests' => '参加リクエストの管理',
+ 'groups:invitations' => 'グループへの招待',
+ 'groups:icon' => 'グループアイコン',
+ 'groups:name' => 'グループ名',
+ 'groups:username' => 'URL用英数記名',
+ 'groups:description' => '説明',
+ 'groups:briefdescription' => '短い説明(一覧表示用)',
+ 'groups:interests' => 'タグ',
+ 'groups:website' => 'Web',
+ 'groups:members' => 'グループメンバー',
+ 'groups:membership' => 'グループ参加の許可',
+ 'groups:access' => '公開範囲の許可',
+ 'groups:owner' => 'リーダー',
+ 'groups:widget:num_display' => '一覧表示数',
+ 'groups:widget:membership' => 'グループ参加',
+ 'groups:widgets:description' => 'プロフィールに所属するグループの表示',
+ 'groups:noaccess' => 'グループへのアクセスを許可しない',
+ 'groups:cantedit' => 'このグループを編集できません。',
+ 'groups:saved' => '保存',
+ 'groups:featured' => 'クローズアップ',
+ 'groups:makeunfeatured' => 'クローズアップをやめる',
+ 'groups:makefeatured' => 'クローズアップに登録する',
+ 'groups:featuredon' => 'このグループをクローズアップに登録しました。',
+ 'groups:joinrequest' => '参加希望',
+ 'groups:join' => 'グループへの参加',
+ 'groups:leave' => 'グループをやめる',
+ 'groups:invite' => '友達を招待',
+ 'groups:inviteto' => '%s に友達を招待',
+ 'groups:nofriends' => 'このグループに招待できる人はいません。',
+ 'groups:viagroups' => 'via groups',
+ 'groups:group' => 'グループ',
+ 'groups:search:tags' => 'タグ',
+ 'groups:notfound' => 'グループが見つかりません。',
+ 'groups:notfound:details' => 'グループは存在しないか、アクセス許可がありません。',
+ 'groups:requests:none' => '会員リクエストはありません。',
+ 'groups:invitations:none' => 'グループへの招待はありません。',
+ 'item:object:groupforumtopic' => 'フォーラムトピック',
+ 'groupforumtopic:new' => '新規フォーラム投稿',
+ 'groups:count' => 'グループ数',
+ 'groups:open' => 'オープングループ',
+ 'groups:closed' => 'クローズドグループ',
+ 'groups:member' => '会員',
+ 'groups:searchtag' => 'タグでグループを検索',
+ 'groups:access:private' => 'クローズド - 招待制です。',
+ 'groups:access:public' => 'フリー参加 - 誰でも参加できます。',
+ 'groups:closedgroup' => 'このグループはクローズドな招待制なグループです。参加をしたい場合は「参加希望」をクリックしてリクエストを送ってください。',
+ 'groups:visibility' => 'このグループのコンテンツをみることができる人',
+ 'groups:enableforum' => 'グループフォーラムの利用',
+ 'groups:yes' => 'はい',
+ 'groups:no' => 'いいえ',
+ 'groups:lastupdated' => '最終更新 %s (更新者 %s )',
+ 'group:replies' => '返信',
+ 'groups:forum' => 'グループフォーラム',
+ 'groups:addtopic' => '新規トピック作成',
+ 'groups:forumlatest' => '最新のやりとり',
+ 'groups:latestdiscussion' => '最新のやりとり',
+ 'groups:newest' => '新着',
+ 'groups:popular' => '人気',
+ 'groupspost:success' => 'コメントを投稿しました。',
+ 'groups:alldiscussion' => '最新のやりとり',
+ 'groups:edittopic' => 'トピックの編集',
+ 'groups:topicmessage' => 'トピックメッセージ',
+ 'groups:topicstatus' => 'トピックステータス',
+ 'groups:reply' => 'コメントの投稿',
+ 'groups:topic' => 'トピック',
+ 'groups:posts' => '投稿',
+ 'groups:lastperson' => '最後に投稿した人',
+ 'groups:when' => 'いつ',
+ 'grouptopic:notcreated' => 'トピックはありません。',
+ 'groups:topicopen' => '稼働中',
+ 'groups:topicclosed' => '終了',
+ 'groups:topicresolved' => '解決済み',
+ 'grouptopic:created' => 'トピックを作成しました。',
+ 'groupstopic:deleted' => '削除したトピック',
+ 'groups:topicsticky' => 'スティッキー',
+ 'groups:topicisclosed' => 'このトピックは終了しました。',
+ 'groups:topiccloseddesc' => 'このトピックは終了しました。新しいコメントは受け付けていません。',
+ 'grouptopic:error' => 'グループトピックが作成できません。システム管理者に問い合わせください。',
+ 'groups:forumpost:edited' => '投稿を編集しました。',
+ 'groups:forumpost:error' => '投稿の編集の際に問題が発生しました。',
+ 'groups:privategroup' => 'このグループはクローズド - 招待制です。',
+ 'groups:notitle' => 'グループ作成にはグループ名が必要です。',
+ 'groups:cantjoin' => 'グループに参加できません。',
+ 'groups:cantleave' => 'グループをやめることができません。',
+ 'groups:addedtogroup' => 'グループにユーザーを追加しました。',
+ 'groups:joinrequestnotmade' => 'グループ参加のリクエストに失敗しました。',
+ 'groups:joinrequestmade' => 'グループ参加のリクエスト',
+ 'groups:joined' => 'グループに参加しました!',
+ 'groups:left' => 'グループをやめました。',
+ 'groups:notowner' => '申し訳ありません。あなたはこのグループのリーダーではありません。',
+ 'groups:notmember' => '申し訳ありません。あなたはこのグループの会員ではありません。',
+ 'groups:alreadymember' => 'あなたはすでにこのグループの会員です。',
+ 'groups:userinvited' => '招待しました。',
+ 'groups:usernotinvited' => '招待ができません。',
+ 'groups:useralreadyinvited' => 'すでに招待済みです。',
+ 'groups:updated' => '新着コメント',
+ 'groups:invite:subject' => '%s さん、%s に招待されました!',
+ 'groups:started' => 'Started by',
+ 'groups:joinrequest:remove:check' => 'この招待リクエストを削除してよいですか?',
+ 'groups:invite:body' => '%s さん、こんにちは。
+
+%s があなたをグループ \'%s\' に招待しています。下記をご覧下さい。
+
+%s',
+ 'groups:welcome:subject' => 'ようこそ、%s グループへ!',
+ 'groups:welcome:body' => '%s さん、こんにちは。
+
+You are now a member of the \'%s\' group! Click below to begin posting!
+あなたは \'%s\' グループに参加しました! 下記からグループページへアクセスできます。
+
+%s',
+ 'groups:request:subject' => '%s は %s へ招待されました。',
+ 'groups:request:body' => '%s さん、こんにちは。
+
+%s はグループ \'%s\' に招待しています。グループのプロフィールは下記からご覧下さい。
+
+%s
+
+招待状は下記からご覧下さい。
+
+%s',
+ 'groups:nowidgets' => 'このグループに設定されているウィジェットはありません。',
+ 'groups:widgets:members:title' => 'グループメンバー',
+ 'groups:widgets:members:description' => 'メンバー一覧',
+ 'groups:widgets:members:label:displaynum' => 'メンバー一覧',
+ 'groups:widgets:members:label:pleaseedit' => 'ウィジェットの設定',
+ 'groups:widgets:entities:title' => 'オブジェクト',
+ 'groups:widgets:entities:description' => '保存されたオブジェクト一覧。',
+ 'groups:widgets:entities:label:displaynum' => 'オブジェクト一覧',
+ 'groups:widgets:entities:label:pleaseedit' => 'ウィジェットの設定',
+ 'groups:forumtopic:edited' => 'フォーラムトピックを編集しました。',
+ 'groups:allowhiddengroups' => 'プライベートなグループを許可しますか?',
+ 'group:deleted' => 'グループとグループのコンテンツを削除しました。',
+ 'group:notdeleted' => 'グループが削除できません。',
+ 'grouppost:deleted' => '投稿を削除しました。',
+ 'grouppost:notdeleted' => '投稿が削除できません。',
+ 'groupstopic:notdeleted' => '削除していないトピック',
+ 'grouptopic:blank' => 'トピックはありません',
+ 'grouptopic:notfound' => 'トピックが見つかりません。',
+ 'grouppost:nopost' => '投稿がありません。',
+ 'groups:deletewarning' => 'このグループを削除していいですか?削除したら元に戻す事はできません!',
+ 'groups:joinrequestkilled' => '参加リクエストを削除しました。',
+);
+
+add_translation("ja", $ja);
+
diff --git a/mod/languages/languages/ja/ja.messageboard.php b/mod/languages/languages/ja/ja.messageboard.php
new file mode 100644
index 000000000..174e751f6
--- /dev/null
+++ b/mod/languages/languages/ja/ja.messageboard.php
@@ -0,0 +1,41 @@
+<?php
+$ja = array (
+ 'messageboard:board' => 'メモ',
+ 'messageboard:messageboard' => 'メモ',
+ 'messageboard:viewall' => 'すべてみる',
+ 'messageboard:postit' => '投稿',
+ 'messageboard:history:title' => '過去のメモ',
+ 'messageboard:none' => 'メモはありません。',
+ 'messageboard:num_display' => '一覧表示数',
+ 'messageboard:desc' => '「メモ」を使うとプロフィールページ上でいろいろな人から書き込みをしてもらえます。',
+ 'messageboard:user' => '%s のメモ',
+ 'messageboard:replyon' => '返信',
+ 'messageboard:history' => '過去のメモ',
+ 'messageboard:posted' => 'メモに書き込みをしました。',
+ 'messageboard:deleted' => 'メモの書き込みを削除しました。',
+ 'messageboard:email:subject' => 'メモに新しい書き込みがあります!',
+ 'messageboard:email:body' => 'メモに %s から新しい書き込みがありました。
+
+%s
+
+この書き込みをみるには下記URLをクリックして下さい。
+
+%s
+
+%s のプロフィールはこちらです。
+
+%s
+
+(*) このメールに返信しないでください。
+
+
+',
+ 'messageboard:blank' => '申し訳ありません。何か入力した後、保存して下さい。',
+ 'messageboard:notfound' => '申し訳ありません。そのアイテムは見当たりません。',
+ 'messageboard:notdeleted' => '申し訳ありません。書き込みを削除できません。',
+ 'messageboard:somethingwentwrong' => '書き込みの保存中、何らかの問題が発生しました。',
+ 'messageboard:failure' => '書き込みの際に何からのエラーが発生しました。',
+);
+
+add_translation("ja", $ja);
+
diff --git a/mod/languages/languages/ja/ja.messages.php b/mod/languages/languages/ja/ja.messages.php
new file mode 100644
index 000000000..d070ffe39
--- /dev/null
+++ b/mod/languages/languages/ja/ja.messages.php
@@ -0,0 +1,55 @@
+<?php
+$ja = array (
+ 'messages' => 'メッセージ',
+ 'messages:back' => 'メッセージにもどる',
+ 'messages:user' => '受信箱',
+ 'messages:posttitle' => '%s のメッセージ: %s',
+ 'messages:inbox' => '受信箱',
+ 'messages:send' => 'メッセージの送信',
+ 'messages:sent' => '送信済みメッセージ',
+ 'messages:message' => 'メッセージ',
+ 'messages:title' => 'タイトル',
+ 'messages:to' => '宛先',
+ 'messages:from' => '送信元',
+ 'messages:fly' => '送信',
+ 'messages:replying' => '返信先',
+ 'messages:sendmessage' => 'メッセージの送信',
+ 'messages:compose' => '新規メッセージの作成',
+ 'messages:sentmessages' => '送信済みメッセージ',
+ 'messages:recent' => '最近のメッセージ',
+ 'messages:original' => 'オリジナルメッセージ',
+ 'messages:yours' => 'あなたのメッセージ',
+ 'messages:answer' => '返信',
+ 'messages:toggle' => '全てを選択',
+ 'messages:markread' => '既読マーク',
+ 'messages:new' => '新しいメッセージ',
+ 'notification:method:site' => 'サイト',
+ 'messages:error' => 'メッセージの保存の際に問題が発生しました。',
+ 'item:object:messages' => 'メッセージ',
+ 'messages:posted' => 'メッセージを送信しました。',
+ 'messages:email:subject' => '新しいメッセージが届きました!',
+ 'messages:email:body' => '%s から新しいメッセージが届きました。
+
+%s
+
+メッセージをみるには下記をクリックして下さい。
+
+ %s
+
+%s に返信するには下記をクリックして下さい。
+
+ %s
+
+(※) このメールに返信しないでください。
+',
+ 'messages:blank' => '申し訳ありません。何も入力がないため、送信できません。',
+ 'messages:notfound' => '申し訳ありません。メッセージが見当たらいません。',
+ 'messages:notdeleted' => '申し訳ありません。メッセージが削除できません。',
+ 'messages:nopermission' => 'メッセージを変更する権限がありません。',
+ 'messages:nomessages' => 'メッセージがありません。',
+ 'messages:user:nonexist' => 'ユーザー一覧にその送信先がありません。',
+ 'messages:user:blank' => '送信先を指定してください。',
+);
+
+add_translation("ja", $ja);
+
diff --git a/mod/languages/languages/ja/ja.pages.php b/mod/languages/languages/ja/ja.pages.php
new file mode 100644
index 000000000..078b3030e
--- /dev/null
+++ b/mod/languages/languages/ja/ja.pages.php
@@ -0,0 +1,43 @@
+<?php
+$ja = array (
+ 'pages' => 'ページ',
+ 'pages:group' => 'グループページ',
+ 'pages:all' => 'サイトすべてのページ',
+ 'pages:new' => '新しいページ',
+ 'pages:edit' => 'このページの編集',
+ 'pages:delete' => 'このページを削除',
+ 'pages:history' => '履歴',
+ 'pages:view' => 'ページをみる',
+ 'pages:navigation' => 'ページ送り',
+ 'item:object:page_top' => 'トップレベルページ',
+ 'item:object:page' => 'ページ',
+ 'pages:nogroup' => 'このグループにはページがまだありません。',
+ 'pages:more' => 'もっとみる',
+ 'pages:title' => 'タイトル',
+ 'pages:description' => '本文',
+ 'pages:tags' => 'タグ',
+ 'pages:access_id' => '公開範囲',
+ 'pages:write_access_id' => '編集可能な範囲',
+ 'pages:noaccess' => 'ページを閲覧できません。',
+ 'pages:cantedit' => 'このページの編集はできません。',
+ 'pages:saved' => 'ページを保存しました。',
+ 'pages:notsaved' => 'ページを保存できません。',
+ 'pages:delete:success' => 'ページを削除しました。',
+ 'pages:delete:failure' => 'ページが削除できません。',
+ 'pages:strapline' => '最終更新: %s (更新者 %s )',
+ 'pages:revision' => 'リビジョン作成: %s (作成者 %s )',
+ 'pages:num' => '一覧表示数',
+ 'pages:widget:description' => 'ページのリストです。',
+ 'pages:label:view' => 'ページをみる',
+ 'pages:label:edit' => 'ページの編集',
+ 'pages:label:history' => '履歴',
+ 'pages:sidebar:this' => 'このページ',
+ 'pages:sidebar:children' => '子ページ',
+ 'pages:sidebar:parent' => '親ページ',
+ 'pages:newchild' => '子ページを作成',
+ 'pages:backtoparent' => '「 %s 」にもどる',
+ 'groups:enablepages' => 'グループページの利用',
+);
+
+add_translation("ja", $ja);
+
diff --git a/mod/languages/languages/ja/ja.reportedcontent.php b/mod/languages/languages/ja/ja.reportedcontent.php
new file mode 100644
index 000000000..7743c75ad
--- /dev/null
+++ b/mod/languages/languages/ja/ja.reportedcontent.php
@@ -0,0 +1,30 @@
+<?php
+$ja = array (
+ 'item:object:reported_content' => '報告済みアイテム',
+ 'reportedcontent' => '報告済みアイテム',
+ 'reportedcontent:this' => '報告する',
+ 'reportedcontent:none' => '報告されたコンテンツはありません。',
+ 'reportedcontent:report' => '報告する',
+ 'reportedcontent:title' => 'ページタイトル',
+ 'reportedcontent:deleted' => '報告されたコンテンツは削除されています。',
+ 'reportedcontent:notdeleted' => '報告を削除することができません。',
+ 'reportedcontent:delete' => '削除',
+ 'reportedcontent:areyousure' => '本当に削除しますか?',
+ 'reportedcontent:archive' => '保管する',
+ 'reportedcontent:archived' => '報告を保管しました。',
+ 'reportedcontent:visit' => '報告されたアイテムをみる',
+ 'reportedcontent:by' => '報告者:',
+ 'reportedcontent:objecttitle' => 'オブジェクトタイトル',
+ 'reportedcontent:objecturl' => 'オブジェクトURL',
+ 'reportedcontent:reason' => '報告理由',
+ 'reportedcontent:description' => '何か問題がありましたか?',
+ 'reportedcontent:address' => 'アイテムのURL',
+ 'reportedcontent:success' => 'あなたの報告を管理者に送信しました。',
+ 'reportedcontent:failing' => 'あなたの報告を送信できません。',
+ 'reportedcontent:moreinfo' => 'もっとみる',
+ 'reportedcontent:failed' => '申し訳ありません。報告の送信に失敗しました。',
+ 'reportedcontent:notarchived' => '報告が保管できません。',
+);
+
+add_translation("ja", $ja);
+
diff --git a/mod/languages/languages/nl/nl.blog.php b/mod/languages/languages/nl/nl.blog.php
new file mode 100644
index 000000000..9a93099fa
--- /dev/null
+++ b/mod/languages/languages/nl/nl.blog.php
@@ -0,0 +1,50 @@
+<?php
+$nl = array (
+ 'blog:archives' => 'Archieven',
+ 'blog:group' => 'Groep blog',
+ 'blog:enableblog' => 'Groep blog inschakelen',
+ 'blog:blogs' => 'Blogs',
+ 'blog:revisions' => 'Revisies',
+ 'blog:blog' => 'Blog',
+ 'blog:title:user_blogs' => '%s\'s blogs',
+ 'blog:title:all_blogs' => 'Alle site blogs',
+ 'blog:title:friends' => 'Blogs van vrienden',
+ 'blog:write' => 'Schrijf een blog',
+ 'blog:add' => 'Voeg een blog toe',
+ 'blog:edit' => 'Bewerk blog',
+ 'blog:excerpt' => 'Uittreksel',
+ 'blog:body' => 'Bericht',
+ 'blog:save_status' => 'Laatst opgeslagen:',
+ 'blog:status' => 'Status',
+ 'blog:status:draft' => 'Concept',
+ 'blog:status:published' => 'Gepubliceerd',
+ 'blog:status:unsaved_draft' => 'Niet opgeslagen concept',
+ 'blog:revision' => 'Revisie',
+ 'blog:auto_saved_revision' => 'Revisie automatisch opgeslagen',
+ 'blog:message:saved' => 'Blog opgeslagen',
+ 'blog:error:cannot_save' => 'Blog kon niet worden opgeslagen.',
+ 'blog:error:cannot_write_to_container' => 'Onvoldoende rechten om de blog op te slaan in de groep.',
+ 'blog:error:post_not_found' => 'Deze blog is verwijderd, ongeldig, of je hebt onvoldoende rechten om het te mogen zien.',
+ 'blog:messages:warning:draft' => 'Er is een niet opgeslagen concept voor deze blog!',
+ 'blog:edit_revision_notice' => '(Oude versie)',
+ 'blog:message:deleted_post' => 'Blog verwijderd.',
+ 'blog:error:cannot_delete_post' => 'Kan blog niet verwijderen.',
+ 'blog:none' => 'Geen blogs',
+ 'blog:error:missing:title' => 'Geef een blog titel op!',
+ 'blog:error:missing:description' => 'Geef een bericht op bij je blog!',
+ 'blog:error:cannot_edit_post' => 'Deze blog bestaat niet of je hebt onvoldoende rechten om deze te mogen bewerken.',
+ 'blog:error:revision_not_found' => 'Kan deze revisie niet vinden.',
+ 'river:create:object:blog' => '%s publiceerde een blog %s',
+ 'river:comment:object:blog' => '%s reageerde op de blog %s',
+ 'blog:noblogs' => 'Geen blogs',
+ 'item:object:blog' => 'Blog berichten',
+ 'blog:widget:description' => 'Deze widget toont je laatste blog berichten',
+ 'blog:moreblogs' => 'Meer blog berichten',
+ 'blog:numbertodisplay' => 'Aantal blog berichten om te tonen',
+ 'blog' => 'Blog',
+ 'blog:newpost' => 'Nieuw blog bericht',
+ 'blog:never' => 'nooit',
+);
+
+add_translation("nl", $nl);
+
diff --git a/mod/languages/languages/nl/nl.bookmarks.php b/mod/languages/languages/nl/nl.bookmarks.php
new file mode 100644
index 000000000..3ddabadbf
--- /dev/null
+++ b/mod/languages/languages/nl/nl.bookmarks.php
@@ -0,0 +1,46 @@
+<?php
+$nl = array (
+ 'bookmarks:edit' => 'Bewerk favoriet',
+ 'bookmarks:owner' => '%s\'s favorieten',
+ 'bookmarks:none' => 'Geen favorieten',
+ 'river:create:object:bookmarks' => '%s maakte %s aan als favoriet',
+ 'river:comment:object:bookmarks' => '%s reageerde op een favoriet %s',
+ 'bookmarks:river:annotate' => 'een reactie op deze favoriet',
+ 'bookmarks:nogroup' => 'Deze groep heeft nog geen favorieten',
+ 'bookmarks:no_title' => 'Geen titel',
+ 'bookmarks:save:invalid' => 'Het adres van de favoriet is ongeldig en kon niet worden opgeslagen.',
+ 'bookmarks:morebookmarks' => 'Meer favorieten',
+ 'bookmarks:this:group' => 'Favoriet in %s',
+ 'bookmarks:bookmarklet:group' => 'Verkrijg groeps bookmarklet',
+ 'bookmarks:group' => 'Groeps favorieten',
+ 'bookmarks:enablebookmarks' => 'Schakel groeps favorieten in',
+ 'bookmarks' => 'Favorieten',
+ 'bookmarks:add' => 'Favoriet toevoegen',
+ 'bookmarks:friends' => 'Favorieten van vrienden',
+ 'bookmarks:everyone' => 'Alle Site favorieten',
+ 'bookmarks:this' => 'Voeg favoriet toe',
+ 'bookmarks:bookmarklet' => 'Browser plugin',
+ 'bookmarks:inbox' => 'Favorieten inbox',
+ 'bookmarks:more' => 'Meer favorieten',
+ 'bookmarks:with' => 'Deel met',
+ 'bookmarks:new' => 'Een nieuwe favoriet',
+ 'bookmarks:address' => 'Adres van de favoriet',
+ 'bookmarks:delete:confirm' => 'Weet je zeker dat je deze favoriet wilt verwijderen?',
+ 'bookmarks:numbertodisplay' => 'Aantal favorieten om weer te geven',
+ 'bookmarks:shared' => 'Favoriet',
+ 'bookmarks:visit' => 'Ga naar de pagina',
+ 'bookmarks:recent' => 'Recente favorieten',
+ 'bookmarks:river:item' => 'een favoriet',
+ 'item:object:bookmarks' => 'Favorieten',
+ 'bookmarks:widget:description' => 'Deze widget is ontworpen voor je Dashboard en laat je de laatste favorieten in de Inbox zien.',
+ 'bookmarks:bookmarklet:description' => 'De favorieten Browser plugin maakt het mogelijk om iedere willekeurige pagina te delen met je vrienden, of om gewoon voor jezelf om te onthouden. Om het te gebruiken sleep je de Browser plugin naar je Links balk van je browser: ',
+ 'bookmarks:bookmarklet:descriptionie' => 'Als je Internet Explorer gebruikt moet je met de rechter muisknop op de Brwoser plugin klikken en dan kiezen voor \'toevoegen aan favorieten\' en dan de Links balk.',
+ 'bookmarks:bookmarklet:description:conclusion' => 'Je kunt dan iedere pagina die je bezoekt markeren door op de link te klikken.',
+ 'bookmarks:save:success' => 'Je favoriet is succesvol opgeslagen.',
+ 'bookmarks:delete:success' => 'Je favoriet is succesvol verwijderd.',
+ 'bookmarks:save:failed' => 'Je favoriet kon niet worden opgeslagen. Probeer het nogmaals.',
+ 'bookmarks:delete:failed' => 'Je favoriet kon niet worden verwijderd. Probeer het nogmaals.',
+);
+
+add_translation("nl", $nl);
+
diff --git a/mod/languages/languages/nl/nl.categories.php b/mod/languages/languages/nl/nl.categories.php
new file mode 100644
index 000000000..7133df96a
--- /dev/null
+++ b/mod/languages/languages/nl/nl.categories.php
@@ -0,0 +1,12 @@
+<?php
+$nl = array (
+ 'categories' => 'Categorieën',
+ 'categories:settings' => 'Stel Site categorieën in',
+ 'categories:explanation' => 'Om een aantal voorgedefinieerde categorieë in te stellen, die door over hele site kunnen worden gebruik, geeft ze hieronder in. Door een komma gescheiden. Geschikte plugins zullen ze dan weer geven als een gebruiker content bewerkt of aanmaakt.',
+ 'categories:save:success' => 'Site categorieën zijn succesvol opgeslagen.',
+ 'categories:on_activate_reminder' => 'Site categorieën zal niet werken totdat je enkele categorieën toevoegt. <a href="%s">Voeg categorieën toe</a>.',
+ 'categories:results' => 'Resultaten voor de Site categorie: %s',
+);
+
+add_translation("nl", $nl);
+
diff --git a/mod/languages/languages/nl/nl.core.php b/mod/languages/languages/nl/nl.core.php
new file mode 100644
index 000000000..ccf7e847e
--- /dev/null
+++ b/mod/languages/languages/nl/nl.core.php
@@ -0,0 +1,947 @@
+<?php
+$nl = array (
+ 'notification:method:email' => 'E-mail',
+ 'SecurityException:ForwardFailedToRedirect' => 'Redirect kon niet worden uitgevoerd omdat er al headers verzonden zijn. Om veiligheidsredenen wordt de executie gestopt. Zoek op http://docs.elgg.org/ voor meer informatie.',
+ 'LoginException:ChangePasswordFailure' => 'Huidige wachtwoord incorrect.',
+ 'noaccess' => 'De inhoud is verwijderd, is ongeldig of je hebt geen toegang om het te mogen bekijken.',
+ 'profile:field:text' => 'Korte tekst',
+ 'profile:field:longtext' => 'Groot tekst vlak',
+ 'profile:field:tags' => 'Tags',
+ 'profile:field:url' => 'Web adres',
+ 'profile:field:email' => 'E-mail adres',
+ 'profile:field:location' => 'Locatie',
+ 'profile:field:date' => 'Datum',
+ 'river:update' => 'Update van %s',
+ 'register:fields' => 'Alle velden zijn verplicht',
+ 'on' => 'Aan',
+ 'off' => 'Uit',
+ 'generic_comment:title' => 'Reactie door %s',
+ 'login:empty' => 'Gebruikersnaam en wachtwoord zijn verplicht.',
+ 'login:baduser' => 'Je account kon niet worden geladen.',
+ 'auth:nopams' => 'Interne fout. Geen gebruiker validatie methoden gedefinieerd.',
+ 'actionnotfound' => 'Het actie bestand voor %s kon niet worden gevonden.',
+ 'actionunauthorized' => 'Je bent niet geautoriseerd om deze actie uit te voeren',
+ 'InstallationException:SiteNotInstalled' => 'Je verzoek kon niet worden uitgevoerd. Deze site is niet geconfigureerd of de database is niet beschikbaar.',
+ 'InstallationException:MissingLibrary' => '%s kan niet worden geladen',
+ 'InstallationException:CannotLoadSettings' => 'Elgg kan het settings bestand niet laden. Het bestand bestaat niet of er is een probleem met de rechten.',
+ 'DatabaseException:WrongCredentials' => 'Elgg kon geen verbinding maken met de database met de op gegeven aanmeld gegevens. Controleer het settings bestand.',
+ 'DatabaseException:InvalidQuery' => 'Ongeldige query',
+ 'PluginException:MisconfiguredPlugin' => '%s (guid: %s) is een verkeerd geconfigureerde plugin. Het is uitgeschakeld. Bezoek de Elgg wiki voor mogelijke oorzaken (http://docs.elgg.org/wiki/).',
+ 'PluginException:CannotStart' => '%s (guid: %s) kan niet starten. Reden: %s',
+ 'PluginException:InvalidID' => '%s is een ongeldige plugin ID.',
+ 'PluginException:InvalidPath' => '%s is een ongeldig plugin pad.',
+ 'PluginException:InvalidManifest' => 'Ongeldig manifest bestand voor plugin: %s',
+ 'PluginException:InvalidPlugin' => '%s is een ongeldige plugin.',
+ 'PluginException:InvalidPlugin:Details' => '%s is een ongeldige plugin: %s',
+ 'PluginException:NullInstantiated' => 'ElggPlugin kan niet worden geïnitieerd met null. Je moet een GUID, een plugin ID of een pad opgeven.',
+ 'ElggPlugin:MissingID' => 'Plugin ID ontbreekt (guid %s)',
+ 'ElggPlugin:NoPluginPackagePackage' => 'Ontbrekend ElggPluginPackage voor plugin ID %s (guid %s)',
+ 'ElggPluginPackage:InvalidPlugin:MissingFile' => 'Ontbrekend bestand %s in package',
+ 'ElggPluginPackage:InvalidPlugin:InvalidDependency' => 'Ongeldig afhankelijkheid type "%s"',
+ 'ElggPluginPackage:InvalidPlugin:InvalidProvides' => 'Ongeldig biedt type "%s"',
+ 'ElggPluginPackage:InvalidPlugin:CircularDep' => 'Ongeldig %s afhankelijkheid "%s" in plugin %s. Plugins kunnen niet conflicteren met of afhankelijk zijn van iets dat ze beiden!',
+ 'ElggPlugin:Exception:CannotIncludeFile' => 'Kan %s niet laden voor plugin %s (guid: %s) in %s. Controleer rechten!',
+ 'ElggPlugin:Exception:CannotRegisterViews' => 'Kan de views map niet openen van plugin %s (guid: %s) in %s. Controleer rechten!',
+ 'ElggPlugin:Exception:CannotRegisterLanguages' => 'Kan de vertalingen niet registeren voor plugin %s (guid: %s) in %s. Controleer rechten!',
+ 'ElggPlugin:Exception:NoID' => 'Geen ID voor plugin guid %s!',
+ 'PluginException:ParserError' => 'Fout tijdens het lezen van de manifest met API versie %s in plugin %s',
+ 'PluginException:NoAvailableParser' => 'Kan geen parser vinden voor manifest API versie %s in plugin %s.',
+ 'PluginException:ParserErrorMissingRequiredAttribute' => 'Ontbrekend verplicht \'%s\' attribuut in manifest van plugin %s.',
+ 'ElggPlugin:Dependencies:Requires' => 'Vereist',
+ 'ElggPlugin:Dependencies:Suggests' => 'Adviseert',
+ 'ElggPlugin:Dependencies:Conflicts' => 'Conflicteert',
+ 'ElggPlugin:Dependencies:Conflicted' => 'Geconflicteerd',
+ 'ElggPlugin:Dependencies:Provides' => 'Biedt',
+ 'ElggPlugin:Dependencies:Priority' => 'Prioriteit',
+ 'ElggPlugin:Dependencies:Elgg' => 'Elgg versie',
+ 'ElggPlugin:Dependencies:PhpExtension' => 'PHP module: %s',
+ 'ElggPlugin:Dependencies:PhpIni' => 'PHP ini instelling: %s',
+ 'ElggPlugin:Dependencies:Plugin' => 'Plugin: %s',
+ 'ElggPlugin:Dependencies:Priority:After' => 'Na %s',
+ 'ElggPlugin:Dependencies:Priority:Before' => 'Voor %s',
+ 'ElggPlugin:Dependencies:Priority:Uninstalled' => '%s in niet geïnstalleerd',
+ 'ElggPlugin:Dependencies:Suggests:Unsatisfied' => 'Ontbreekt',
+ 'ElggPlugin:InvalidAndDeactivated' => '%s in een ongeldige plugin en is uitgeschakeld',
+ 'InvalidParameterException:MissingOwner' => 'Bestand %s (bestand guid: %s) (eigenaar guid: %d) mist een eigenaar!',
+ 'ClassNotFoundException:NotFoundNotSavedWithFile' => 'De filestore class %s voor bestand %u kon niet worden geladen',
+ 'InvalidParameterException:LibraryNotRegistered' => '%s in geen geregistreerde bibliotheek',
+ 'RegistrationException:EmptyPassword' => 'De wachtwoord velden kunnen niet leeg zijn',
+ 'RegistrationException:PasswordMismatch' => 'Wachtwoorden moeten gelijk zijn',
+ 'LoginException:BannedUser' => 'Je account is geblokkeerd hierdoor mag je niet aanmelden',
+ 'LoginException:UsernameFailure' => 'We konden je niet aanmelden. Controleer je gebruikersnaam.',
+ 'LoginException:PasswordFailure' => 'We konden je niet aanmelden. Controleer je wachtwoord.',
+ 'LoginException:AccountLocked' => 'Je account in geblokkeerd vanwege teveel ongeldige aanmeld pogingen.',
+ 'viewfailure' => 'Er is een interne fout in de view %s',
+ 'changebookmark' => 'Wijzig uw favoriet voor deze pagina',
+ 'loginusername' => 'Gebruikersnaam of e-mail',
+ 'widget:unavailable' => 'Je hebt deze widget al toegevoegd',
+ 'widget:numbertodisplay' => 'Aantal items om weer te geven',
+ 'widget:delete' => 'Verwijder %s',
+ 'widget:edit' => 'Bewerk deze widget',
+ 'widgets:add:success' => 'De widget is toegevoegd.',
+ 'widgets:add:failure' => 'De widget kon niet worden toegevoegd.',
+ 'widgets:move:failure' => 'De neiuwe widget positie kon niet worden opgeslagen.',
+ 'widgets:remove:failure' => 'De widget kan niet worden verwijderd',
+ 'collections:add' => 'Nieuwe lijst',
+ 'friends:collections:edited' => 'Lijst bijgewerkt',
+ 'friends:collection:edit_failed' => 'De lijst kon niet worden opgeslagen.',
+ 'avatar' => 'Avatar',
+ 'avatar:create' => 'Maak je avatar',
+ 'avatar:edit' => 'Bewerk avatar',
+ 'avatar:preview' => 'Voorbeeld',
+ 'avatar:upload' => 'Upload een nieuwe avatar',
+ 'avatar:current' => 'Huidige avatar',
+ 'avatar:crop:title' => 'Avatar bijsnijden',
+ 'avatar:upload:instructions' => 'Je avatar wordt weergegeven op verschillende plaatsen op de site. Je kunt je avatar zovaak als je wilt vervangen. (Ondersteunde bestandsformaten: GIF, JPG of PNG)',
+ 'avatar:create:instructions' => 'Klik en sleep hieronder een vierkant om je avatar aan te passen. Een voorbeeld zal hiernaast verschijnen. Als je tevreden bent met het voorbeeld klik op \'Maak avatar\'. Deze aangepaste versie zal worden gebruikt op verschillende plaatsen op de site.',
+ 'avatar:upload:success' => 'Avatar succesvol geüpload',
+ 'avatar:upload:fail' => 'Avatar upload mislukt',
+ 'avatar:resize:fail' => 'Schalen van de avatar mislukt',
+ 'avatar:crop:success' => 'Bijsnijden van de avatar succesvol',
+ 'avatar:crop:fail' => 'Bijsnijden van de avatar mislukt',
+ 'profile:edit' => 'Bewerk profiel',
+ 'profile:aboutme' => 'Over mij',
+ 'profile:description' => 'About me',
+ 'profile:briefdescription' => 'Brief description',
+ 'profile:location' => 'Location',
+ 'profile:skills' => 'Skills',
+ 'profile:interests' => 'Interests',
+ 'profile:contactemail' => 'Contact email',
+ 'profile:phone' => 'Telephone',
+ 'profile:mobile' => 'Mobile phone',
+ 'profile:website' => 'Website',
+ 'profile:twitter' => 'Twitter gebruikersnaam',
+ 'profile:saved' => 'Je profiel is succesvol opgeslagen.',
+ 'admin:appearance:profile_fields' => 'Bewerk profiel velden',
+ 'profile:edit:default' => 'Bewerk profiel velden',
+ 'profile:label' => 'Profiel label',
+ 'profile:type' => 'Profiel type',
+ 'profile:editdefault:delete:fail' => 'Verwijderen standaard profiel item veld mislukt',
+ 'profile:editdefault:delete:success' => 'Standaard profiel item verwijderd!',
+ 'profile:defaultprofile:reset' => 'Standaard systeem profiel herstellen',
+ 'profile:resetdefault' => 'Standaard profiel herstellen',
+ 'profile:explainchangefields' => 'U kunt de bestaande profiel velden vervangen met uw eigen met behulp van het onderstaande formulier.
+
+Geef het nieuwe profiel veld een label, bijvoorbeeld, \'Favoriete team\', selecteer vervolgens het veld type (bijv. tekst, url, tags) en klik op de knop \'Toevoegen\'. Om de velden te sorteren sleep ze middels het handvat naast het label. Voor het bewerken van het label - klik op de tekst van het label om het bewerkbaar te maken.
+
+Op elk moment kunt u terugkeren naar het standaard profiel, maar u zult alle informatie die was ingevoerd in aangepaste velden op profiel pagina\'s verliezen.',
+ 'profile:editdefault:success' => 'Item succesvol toegevoegd aan het standaard profiel',
+ 'profile:editdefault:fail' => 'Standaard profiel kon niet worden opgeslagen',
+ 'link:view:all' => 'Bekijk alles',
+ 'river:friend:user:default' => '%s is nu bevriend met %s',
+ 'river:update:user:avatar' => '%s heeft een nieuwe avatar',
+ 'river:update:user:profile' => '%s heeft zijn profiel bijgewerkt',
+ 'river:ingroup' => 'in de group %s',
+ 'river:none' => 'Geen activiteit',
+ 'river:widget:title' => 'Activiteit',
+ 'river:widget:description' => 'Toon de laatste activiteit',
+ 'river:widget:type' => 'Type van activiteit',
+ 'river:widgets:friends' => 'Activiteit van vrienden',
+ 'river:widgets:all' => 'Alle site activiteiten',
+ 'registration:usernametooshort' => 'Je gebruikersnaam moet minimaal %u karakters lang zijn.',
+ 'registration:passwordtooshort' => 'Het wachtwoord moet minimaal %u karakters lang zijn.',
+ 'registration:invalidchars' => 'Sorry, je gebruikersnaam bevat het volgende ongeldige karakter: %s. De volgende karakters zijn niet toegestaan: %s',
+ 'user:current_password:label' => 'Huidige wachtwoord',
+ 'user:password:fail:incorrect_current_password' => 'Het opgegeven huidige wachtwoord is onjuist.',
+ 'walled_garden:welcome' => 'Welkom bij',
+ 'menu:page:header:administer' => 'Beheer',
+ 'menu:page:header:configure' => 'Configureer',
+ 'menu:page:header:develop' => 'Ontwikkel',
+ 'menu:page:header:default' => 'Andere',
+ 'admin:view_site' => 'Bekijk website',
+ 'admin:loggedin' => 'Aangemeld als %s',
+ 'admin:menu' => 'Menu',
+ 'admin:unknown_section' => 'Ongeldige admin sectie.',
+ 'admin:statistics:overview' => 'Overzicht',
+ 'admin:appearance' => 'Uiterlijk',
+ 'admin:administer_utilities' => 'Hulpmiddelen',
+ 'admin:develop_utilities' => 'Hulpmiddelen',
+ 'admin:users' => 'Gebruikers',
+ 'admin:users:online' => 'Op dit moment online',
+ 'admin:users:newest' => 'Nieuwste',
+ 'admin:users:add' => 'Nieuwe gebruiker',
+ 'admin:users:description' => 'Dit beheer paneel maakt het mogelijk om gebruikers instellingen te wijzigen. Kies hieronder een optie om te beginnen.',
+ 'admin:users:adduser:label' => 'Klik hier om een nieuwe gebruiker toe te voegen...',
+ 'admin:users:opt:linktext' => 'Configureer gebruikers...',
+ 'admin:users:opt:description' => 'Configureer gebruikers en account informatie',
+ 'admin:users:find' => 'Zoek',
+ 'admin:settings' => 'Instellingen',
+ 'admin:settings:basic' => 'Basis instellingen',
+ 'admin:settings:advanced' => 'Geavanceerde instellingen',
+ 'admin:dashboard' => 'Dashboard',
+ 'admin:widget:online_users' => 'Online gebruikers',
+ 'admin:widget:online_users:help' => 'Toont een lijst met gebruikers dit nu op de site zijn',
+ 'admin:widget:new_users' => 'Nieuwe gebruikers',
+ 'admin:widget:new_users:help' => 'Toon de nieuwste gebruikers',
+ 'admin:widget:content_stats' => 'Inhoud statistieken',
+ 'admin:widget:content_stats:help' => 'Blijf op de hoogte van de inhoud die door de gebruikers is gemaakt',
+ 'widget:content_stats:type' => 'Inhoud type',
+ 'widget:content_stats:number' => 'Aantal',
+ 'admin:widget:admin_welcome' => 'Welkom',
+ 'admin:widget:admin_welcome:help' => 'Een korte introductie voor het beheer deel van Elgg',
+ 'admin:widget:admin_welcome:intro' => 'Welkom in Elgg! Op dit moment kijk je naar het beheerders dashboard. Dit is makkelijk om te zien wat er op je site gebeurt.',
+ 'admin:widget:admin_welcome:admin_overview' => 'Navigatie door het beheerders gedeelte is mogelijk via de menu\'s aan e rechterkant. Het is opgedeeld in drie secties:
+<dl>
+<dt>Beheer</dt><dd>Dagelijkse taken zoals de controle op gemelde inhoud, het controleren wie er online is, en bekijken van statistieken.</dd>
+<dt>Configureer</dt><dd>Gelegenheid taken, zoals het instellen van de naam van de site of het activeren van een plugin.</dd>
+<dt>Ontwikkel</dt><dd>Voor ontwikkelaars die plugin maken of themes ontwikkelen. (Vereist een ontwikkelaars plugin.)</dd>
+</dl>',
+ 'admin:widget:admin_welcome:outro' => '<br>Controleer de links onderaan de pagine voor meer informatie en bedankt voor het gebruik van Elgg!',
+ 'admin:footer:faq' => 'Beheerders FAQ',
+ 'admin:footer:manual' => 'Beheerders handleiding',
+ 'admin:footer:community_forums' => 'Elgg community forums',
+ 'admin:footer:blog' => 'Elgg blog',
+ 'admin:plugins:category:all' => 'Alle plugins',
+ 'admin:plugins:category:active' => 'Actieve plugins',
+ 'admin:plugins:category:inactive' => 'Uitgeschakelde plugins',
+ 'admin:plugins:category:admin' => 'Beheer',
+ 'admin:plugins:category:bundled' => 'Meegeleverd',
+ 'admin:plugins:category:nonbundled' => 'Niet meegeleverd',
+ 'admin:plugins:category:content' => 'Inhoud',
+ 'admin:plugins:category:development' => 'Ontwikkelaars',
+ 'admin:plugins:category:enhancement' => 'Uitbreidingen',
+ 'admin:plugins:category:api' => 'Services/API',
+ 'admin:plugins:category:communication' => 'Communicatie',
+ 'admin:plugins:category:security' => 'Beveiliging en Spam',
+ 'admin:plugins:category:social' => 'Sociaal',
+ 'admin:plugins:category:multimedia' => 'Multimedia',
+ 'admin:plugins:category:theme' => 'Themes',
+ 'admin:plugins:category:widget' => 'Widgets',
+ 'admin:plugins:category:utility' => 'Hulpmiddelen',
+ 'admin:plugins:sort:priority' => 'Prioriteit',
+ 'admin:plugins:sort:alpha' => 'Alfabetisch',
+ 'admin:plugins:sort:date' => 'Nieuwste',
+ 'admin:plugins:markdown:unknown_plugin' => 'Onbekende plugin.',
+ 'admin:plugins:markdown:unknown_file' => 'Onbekend bestand.',
+ 'admin:notices:could_not_delete' => 'Kon melding niet verwijderen',
+ 'admin:options' => 'Beheer opties',
+ 'admin:plugins:activate_all' => 'Alles activeren',
+ 'admin:plugins:deactivate_all' => 'Alles deactiveren',
+ 'admin:plugins:activate' => 'Activeren',
+ 'admin:plugins:deactivate' => 'Deactiveren',
+ 'admin:plugins:label:categories' => 'Categorieën',
+ 'admin:plugins:label:location' => 'Locatie',
+ 'admin:plugins:label:dependencies' => 'Afhankelijkheden',
+ 'admin:plugins:warning:elgg_version_unknown' => 'Deze plugin gebruikt een oud manifest bestand en heeft geen Elgg versie gedefinieerd. Het zal waarschijnlijk niet werken!',
+ 'admin:plugins:warning:unmet_dependencies' => 'Deze plugin heeft onvervulde afhankelijkheden en kan niet worden geactiveerd. Controleer de afhankelijkheden onder meer info.',
+ 'admin:plugins:warning:invalid' => '%s is geen geldige Elgg plugin. Controleer <a href="http://docs.elgg.org/Invalid_Plugin">de Elgg documentatie</a> voor handige tips.',
+ 'admin:plugins:cannot_activate' => 'kan niet activeren',
+ 'admin:plugins:set_priority:yes' => '%s herordend.',
+ 'admin:plugins:set_priority:no' => 'Herordenen mislukt voor %s.',
+ 'admin:plugins:set_priority:no_with_msg' => 'Herordenen mislukt voor %s. Fout: %s',
+ 'admin:plugins:deactivate:yes' => '%s uitgeschakeld.',
+ 'admin:plugins:deactivate:no' => '%s kon niet worden uitgeschakeld.',
+ 'admin:plugins:deactivate:no_with_msg' => '%s kon niet worden uitgeschakeld. Fout: %s',
+ 'admin:plugins:activate:yes' => '%s geactiveerd.',
+ 'admin:plugins:activate:no' => '%s kon niet worden geactiveerd.',
+ 'admin:plugins:activate:no_with_msg' => '%s kon niet worden uitgeschakeld. Fout: %s',
+ 'admin:plugins:categories:all' => 'Alle categorieën',
+ 'admin:plugins:plugin_website' => 'Plugin website',
+ 'admin:plugins:author' => '%s',
+ 'admin:plugins:version' => 'Versie %s',
+ 'admin:plugin_settings' => 'Plugin instellingen',
+ 'admin:plugins:warning:unmet_dependencies_active' => 'Deze plugin is geactiveerd maar heeft onvervulde afhankelijkheden. Je kunt problemen ervaren. Bekijk \'meer informatie\' hieronder voor details',
+ 'admin:plugins:dependencies:type' => 'Type',
+ 'admin:plugins:dependencies:name' => 'Naam',
+ 'admin:plugins:dependencies:expected_value' => 'Geteste waarde',
+ 'admin:plugins:dependencies:local_value' => 'Echte waarde',
+ 'admin:plugins:dependencies:comment' => 'Commentaar',
+ 'admin:user:self:ban:no' => 'Je kunt jezelf niet blokkeren',
+ 'admin:user:delete:yes' => 'De gebruiker %s is verwijderd',
+ 'admin:user:self:delete:no' => 'Je kunt jezelf niet verwijderen',
+ 'admin:user:self:removeadmin:no' => 'Je kunt je eigen beheersrechten niet afnemen.',
+ 'admin:appearance:menu_items' => 'Menu items',
+ 'admin:menu_items:configure' => 'Configureer hoofdmenu items',
+ 'admin:menu_items:description' => 'Selecteer welke menu items je als hoofd items wilt zien. Ongebruikte items zullen worden toegevoegd aan "Meer" aan het einde van de lijst.',
+ 'admin:menu_items:hide_toolbar_entries' => 'Verwijder links uit het menu?',
+ 'admin:menu_items:saved' => 'Menu items opgeslagen.',
+ 'admin:add_menu_item' => 'Voeg een eigen menu item toe',
+ 'admin:add_menu_item:description' => 'Vul de Weergave naam en URL in om een eigen menu item toe te voegen aan het navigatie menu.',
+ 'admin:appearance:default_widgets' => 'Standaard widgets',
+ 'admin:default_widgets:unknown_type' => 'Onbekend widget type',
+ 'admin:default_widgets:instructions' => 'Plaats, verwijder, positioneer en configureer standaard widgets voor de geselecteerde widget pagina. Deze wijzigingen hebben alleen effect op nieuwe gebruikers.',
+ 'river:all' => 'Alle site activiteit',
+ 'river:mine' => 'Mijn activiteit',
+ 'river:friends' => 'Activiteit van vrienden',
+ 'river:select' => 'Toon %s',
+ 'river:comments:more' => '+%u meer',
+ 'river:generic_comment' => 'reageerde op %s %s',
+ 'friends:widget:description' => 'Toont een aantal van je vrienden.',
+ 'reset' => 'Reset',
+ 'preview' => 'Voorbeeld',
+ 'banned' => 'Geblokkeerd',
+ 'comment' => 'Reageer',
+ 'upgrade' => 'Upgrade',
+ 'sort' => 'Sorteer',
+ 'filter' => 'Filter',
+ 'new' => 'Nieuw',
+ 'add' => 'Voeg toe',
+ 'create' => 'Aanmaken',
+ 'activity' => 'Activiteit',
+ 'members' => 'Leden',
+ 'mine' => 'Mijn',
+ 'none' => 'geen',
+ 'tagcloud' => 'Tag cloud',
+ 'tagcloud:allsitetags' => 'Alle site tags',
+ 'edit:this' => 'Bewerk dit',
+ 'delete:this' => 'Verwijder dit',
+ 'comment:this' => 'Reageer hierop',
+ 'installation:registration:description' => 'Registratie is standaard ingeschakeld. Je kunt dit uitschakelen als je niet wenst dat gebruikers zichzelf kunnen registreren.',
+ 'installation:registration:label' => 'Nieuwe gebruikers mogen zich registreren',
+ 'installation:walled_garden:description' => 'Maak van deze site een privé netwerk. Dit zorgt ervoor dat niet aangemelde gebruikers niets kunnen zien van deze site, tenzij het specifiek publiekelijk is gedeeld.',
+ 'installation:walled_garden:label' => 'Beperk pagina\'s tot aangemelde gebruikers',
+ 'upgrade:unable_to_upgrade' => 'Upgrade niet mogelijk.',
+ 'upgrade:unable_to_upgrade_info' => 'Deze installatie kan niet worden geüpgrade omdat er legacy views zijn ontdekt in de Elgg core views map. Deze views zijn verouderd en moeten worden verwijderd om Elgg correct te laten functioneren. Als je geen wijzigingen hebt gemaakt aan de Elgg core kun je de map verwijderen en vervangen met de inhoud uit de laatste versie van Elgg, welke gevonden kan worden op <a href="http://elgg.org">elgg.org</a>.<br><br>
+
+Als je meer gedetailleerde instructie, ga naar de <a href="http://docs.elgg.org/wiki/Upgrading_Elgg">Upgrading Elgg documentatie</a>. Als je hulp nodig hebt, plaats je vraag op de <a href="http://community.elgg.org/pg/groups/discussion/">Community Support Forums</a>.',
+ 'update:twitter_api:deactivated' => 'Twitter API (voorheen Twitter Service) is uitgeschakeld tijdens de upgrade. Activeer deze zelf weer als het nodig is.',
+ 'update:oauth_api:deactivated' => 'OAuth API (voorheen OAuth Lib) is uitgeschakeld tijdens de upgrade. Activeer deze zelf weer als het nodig is.',
+ 'deprecated:function' => '%s() is vervangen door %s()',
+ 'generic_comments:post' => 'Plaats reactie',
+ 'generic_comments:latest' => 'Laatste reacties',
+ 'generic_comment:none' => 'Geen reacties',
+ 'byline' => 'Door %s',
+ 'tags:site_cloud' => 'Site tag cloud',
+ 'js:security:token_refresh_failed' => 'Kan geen verbinding maken met %s. Je kunt problemen ervaren tijdens het opslaan van content.',
+ 'js:security:token_refreshed' => 'Verbinding met %s is hersteld!',
+ 'membershiprequired' => 'Je moet lid zijn van deze groep om deze pagina te kunnen bekijken',
+ 'loggedinrequired' => 'je moet zijn aangemeld om die pagina te kunnen bekijken.',
+ 'adminrequired' => 'Je moet een administrator zijn om die pagina te kunnen bekijken',
+ 'InvalidParameterException:APIMethodOrFunctionNotSet' => 'Methode of functie niet ingesteld in de \'call\' in expose_method()',
+ 'InvalidParameterException:APIParametersArrayStructure' => 'Onjuiste parameter array structuur om gebruikt te kunnen worden in \'expose mothod\' \'%s\'',
+ 'InvalidParameterException:UnrecognisedHttpMethod' => 'Onbekende http methode %s voor api methode \'%s\'',
+ 'APIException:APIAuthenticationFailed' => 'Methode aanroep mislukt op API Authenticatie',
+ 'APIException:UserAuthenticationFailed' => 'Methode aanroep mislukt op Gebruiker Authenticatie',
+ 'APIException:FunctionDoesNotExist' => 'Functie voor methode \'%s\' is niet aan te roepen',
+ 'APIException:BadAPIKey' => 'Verkeerde API sleutel',
+ 'APIException:MissingNonce' => 'Ontbrekende X-Elgg-nonce header',
+ 'pageownerunavailable' => 'Waarschuwing: De pagina eigenaar %d is niet toegankelijk!',
+ 'groups:searchtitle' => 'Zoeken naar groepen: %s',
+ 'group:search:startblurb' => 'Groepen met \'%s\':',
+ 'group:search:finishblurb' => 'Om meer te zien, klik hier',
+ 'search:go' => 'Ga',
+ 'userpicker:only_friends' => 'Alleen vrienden',
+ 'user:resetpassword:unknown_user' => 'Ongeldige gebruiker.',
+ 'user:resetpassword:reset_password_confirm' => 'Het herstellen van je wachtwoord stuurt een e-mail met het nieuwe wachtwoord naar je geregistreerde e-mail adres',
+ 'admin:user:label:searchbutton' => 'Zoek',
+ 'untitled' => 'Geen titel',
+ 'help' => 'Help',
+ 'send' => 'Verstuur',
+ 'post' => 'Plaats',
+ 'submit' => 'Verstuur',
+ 'site' => 'Website',
+ 'friendlytime:date_format' => 'j F Y @ G:i',
+ 'installation:debug:none' => 'Debug mode uitschakelen (aanbevolen)',
+ 'installation:debug:error' => 'Alleen kritieke fouten weergeven',
+ 'installation:debug:warning' => 'Fouten en waarschuwingen weergeven',
+ 'installation:debug:notice' => 'Log alle fouten, waarschuwingen en mededelingen',
+ 'welcome:user' => 'Welkom %s',
+ 'tag_names:tags' => 'Tags',
+ 'item:site' => 'Sites',
+ 'login' => 'Aanmelden',
+ 'loginok' => 'Je bent aangemeld.',
+ 'loginerror' => 'We konden je niet aanmelden. Dit kan komen omdat je account nog niet is gevalideerd of je hebt een verkeerde combinatie van gebruikersnaam en wachtwoord gebruikt. Controlleer of je gebruikersnaam en wachtwoord en probeer het nogmaals.',
+ 'logout' => 'Afmelden',
+ 'logoutok' => 'Je bent afgemeld.',
+ 'logouterror' => 'We konden je niet afmelden. Probeer het nogmaals.',
+ 'exception:title' => 'Welkom bij Elgg.',
+ 'actionundefined' => 'De gevraagde actie (%s) is niet gedefineerd in het systeem.',
+ 'actionloggedout' => 'Sorry, je kunt deze actie niet uivoeren als je bent afgemeld.',
+ 'notfound' => 'Geen resultaten gevonden.',
+ 'SecurityException:Codeblock' => 'Toegang tot het uitvoeren van \'privileged code block\' is geweigerd',
+ 'DatabaseException:NoConnect' => 'Elgg kon de database \'%s\' niet selecteren, controlleer of de database is aangemaakt en de toegang geregeld is.',
+ 'SecurityException:FunctionDenied' => 'Toegang tot prive functie \'%s\' is geweigerd.',
+ 'DatabaseException:DBSetupIssues' => 'Er waren een aantal problemen: ',
+ 'DatabaseException:ScriptNotFound' => 'Elgg kon het gevraagde database script niet vinden in %s.',
+ 'IOException:FailedToLoadGUID' => 'Het laden van nieuw %s voor GUID: %d is mislukt',
+ 'InvalidParameterException:NonElggObject' => 'Er wordt een non-ElggObject aan een ElggObject constructor gegeven!',
+ 'InvalidParameterException:UnrecognisedValue' => 'Onherkenbare waarde aan de contructor gegeven.',
+ 'InvalidClassException:NotValidElggStar' => 'GUID:%d is geen geldig %s',
+ 'InvalidParameterException:NonElggUser' => 'Er wordt een non-ElggUser aan een ElggUser constructor gegeven!',
+ 'InvalidParameterException:NonElggSite' => 'Er wordt een non-ElggSite aan een ElggSite constructor gegeven!',
+ 'InvalidParameterException:NonElggGroup' => 'Er wordt een non-ElggGroup aan een ElggGroup constructor gegeven!',
+ 'IOException:UnableToSaveNew' => 'Opslaan van nieuw %s mislukt',
+ 'InvalidParameterException:GUIDNotForExport' => 'GUID is niet gespecificeerd tijdens export, dit mag nooit gebeuren.',
+ 'InvalidParameterException:NonArrayReturnValue' => 'Entity serialisation functie leverde een non-array resultaat op',
+ 'ConfigurationException:NoCachePath' => 'Cache pad ingesteld op leeg!',
+ 'IOException:NotDirectory' => '%s is geen directory.',
+ 'IOException:BaseEntitySaveFailed' => 'Het opslaan van de basis entity gegevens voor het nieuwe object is mislukt!',
+ 'InvalidParameterException:UnexpectedODDClass' => 'import() leverde een onverwachte ODD class',
+ 'InvalidParameterException:EntityTypeNotSet' => 'Entity type moet zijn ingesteld.',
+ 'ClassException:ClassnameNotClass' => '%s is geen %s.',
+ 'ClassNotFoundException:MissingClass' => 'Class \'%s\' was niet gevonden, ontbrekende plugin?',
+ 'InstallationException:TypeNotSupported' => 'Type %s is niet ondersteund. Dit wijst op een fout in de installatie, waarschijnlijk veroorzaakt door een onvoltooide upgrade.',
+ 'ImportException:ImportFailed' => 'Kon element %d niet importeren',
+ 'ImportException:ProblemSaving' => 'Er was een probleem tijden het opslaan van %s',
+ 'ImportException:NoGUID' => 'Nieuwe entity aangemaakt, maar heeft geen GUID. Dit mag niet gebeuren.',
+ 'ImportException:GUIDNotFound' => 'Entity \'%d\' kon niet gevonden worden.',
+ 'ImportException:ProblemUpdatingMeta' => 'Er was een probleem tijdens het bijwerken van \'%s\' voor entity \'%d\'',
+ 'ExportException:NoSuchEntity' => 'Geen entity GUID: %d',
+ 'ImportException:NoODDElements' => 'Geen OpenDD elementen gevonden in de import gegevens, import mislukt.',
+ 'ImportException:NotAllImported' => 'Niet alle elementen ge&iuml;mporteerd.',
+ 'InvalidParameterException:UnrecognisedFileMode' => 'Onbekende bestands mode \'%s\'',
+ 'IOException:CouldNotMake' => 'Kon %s niet aanmaken',
+ 'IOException:MissingFileName' => 'Je moet een naam opgeven voor het openen van een bestand.',
+ 'NotificationException:NoNotificationMethod' => 'Geen berichtgevingsmethode gespecificeerd.',
+ 'NotificationException:NoHandlerFound' => 'Geen handler gevonden voor \'%s\' of het was niet aan te roepen.',
+ 'NotificationException:ErrorNotifyingGuid' => 'Er was een fout tijdens de berichtgeving naar %d',
+ 'NotificationException:NoEmailAddress' => 'Kon het e-mail adress niet verkrijgen van GUID: %d',
+ 'NotificationException:MissingParameter' => 'Er ontbreekt een vereiste parameter, \'%s\'',
+ 'DatabaseException:WhereSetNonQuery' => 'WHERE set bevat non WhereQueryComponent',
+ 'DatabaseException:SelectFieldsMissing' => 'Ontbrekende velden in een SELECT stijl query',
+ 'DatabaseException:UnspecifiedQueryType' => 'Onbekend of ongespecificeerd query type.',
+ 'DatabaseException:NoTablesSpecified' => 'Geen tabbelen gespecificeer voor query.',
+ 'DatabaseException:NoACL' => 'Geen Access Control aangeleverd aan query',
+ 'InvalidParameterException:NoEntityFound' => 'Geen Entity gevonden, of het bestaat niet of je hebt er geen toegang toe.',
+ 'InvalidParameterException:GUIDNotFound' => 'GUID: %s kon niet worden gevonden, of je hebt er geen toegang toe.',
+ 'InvalidParameterException:IdNotExistForGUID' => 'Sorry, \'%s\' bestaat niet voor GUID: %d',
+ 'InvalidParameterException:CanNotExportType' => 'Sorry, ik weet niet hoe \'%s\' moet worden ge&euml;xporteerd',
+ 'InvalidParameterException:NoDataFound' => 'Kon geen data vinden.',
+ 'InvalidParameterException:DoesNotBelong' => 'Behoord niet tot Entity.',
+ 'InvalidParameterException:DoesNotBelongOrRefer' => 'Behoord niet tot Entity of refereerd aan Entity.',
+ 'InvalidParameterException:MissingParameter' => 'Ongeldige parameter, je moet een GUID opgeven.',
+ 'SecurityException:APIAccessDenied' => 'Sorry, toegang tot de API is uitgeschakeld door de beheerder.',
+ 'SecurityException:NoAuthMethods' => 'Geen authenticatie methoden gevonden die deze API aanvraag kon authoriseren.',
+ 'APIException:ApiResultUnknown' => 'API Resultaat is van een onbekend type, dit mag nooit gebeuren.',
+ 'ConfigurationException:NoSiteID' => 'Site ID was niet gedefineerd.',
+ 'APIException:MissingParameterInMethod' => 'Ontbrekende parameter %s in methode %s',
+ 'APIException:ParameterNotArray' => '%s lijkt geen array te zijn.',
+ 'APIException:UnrecognisedTypeCast' => 'Onbekend type in cast %s voor variabele \'%s\' in methode \'%s\'',
+ 'APIException:InvalidParameter' => 'Ongeldige parameter gevonden voor \'%s\' in methode \'%s\'.',
+ 'APIException:FunctionParseError' => '%s(%s) heeft een parsing fout.',
+ 'APIException:FunctionNoReturn' => '%s(%s) retourneerde geen waarde.',
+ 'SecurityException:AuthTokenExpired' => 'Authenticatie token ontbreekt, ongeldig of verlopen.',
+ 'CallException:InvalidCallMethod' => '%s moet worden aangeroepen met \'%s\'',
+ 'APIException:MethodCallNotImplemented' => 'Methode aanroep \'%s\' is niet ge&iuml;mplementeerd.',
+ 'APIException:AlgorithmNotSupported' => 'Algoritme \'%s\' wordt niet ondersteund of is uitgeschakeld.',
+ 'ConfigurationException:CacheDirNotSet' => 'Cache directory \'cache_path\' niet ingesteld.',
+ 'APIException:NotGetOrPost' => 'Request methode moet GET of POST zijn',
+ 'APIException:MissingAPIKey' => 'Onbrekende X-Elgg-apikey HTTP header',
+ 'APIException:MissingHmac' => 'Onbrekende X-Elgg-hmac header',
+ 'APIException:MissingHmacAlgo' => 'Onbrekende X-Elgg-hmac-algo header',
+ 'APIException:MissingTime' => 'Onbrekende X-Elgg-time header',
+ 'APIException:TemporalDrift' => 'X-Elgg-time is te ver in het verleden of toekomst. Epoch fout.',
+ 'APIException:NoQueryString' => 'Geen query string opgegeven',
+ 'APIException:MissingPOSTHash' => 'Onbrekende X-Elgg-posthash header',
+ 'APIException:MissingPOSTAlgo' => 'Onbrekende X-Elgg-posthash_algo header',
+ 'APIException:MissingContentType' => 'Onbrekend content type voor POST data',
+ 'SecurityException:InvalidPostHash' => 'POST data hash is ongeldig - Verwacht %s naar kreeg %s.',
+ 'SecurityException:DupePacket' => 'Packet signature al gezien.',
+ 'SecurityException:InvalidAPIKey' => 'Ongeldige of ontbrekende API Key.',
+ 'NotImplementedException:CallMethodNotImplemented' => 'Aanroep methode \'%s\' is op dit moment niet ondersteund.',
+ 'NotImplementedException:XMLRPCMethodNotImplemented' => 'XML-RPC methode aanroep \'%s\' niet ge&iuml;mplementeerd.',
+ 'InvalidParameterException:UnexpectedReturnFormat' => 'Aanroep van methode \'%s\' gaf een onverwacht resultaat.',
+ 'CallException:NotRPCCall' => 'Aanroep lijkt geen geldige XML-RPC aanroep',
+ 'PluginException:NoPluginName' => 'De plugin naam kon niet worden gevonden',
+ 'SecurityException:authenticationfailed' => 'Gebruiker kon niet worden geautoriseerd',
+ 'CronException:unknownperiod' => '%s is geen geldige periode.',
+ 'SecurityException:deletedisablecurrentsite' => 'Je kunt de Site die je op dit moment bekijkt niet verwijderen of uitschakelen!',
+ 'memcache:notinstalled' => 'PHP memcache module niet ge&iuml;nstalleerd, je moet php5-memcache installeren',
+ 'memcache:noservers' => 'Geen memcache servers gedefineerd, vul de $CONFIG->memcache_servers variabele',
+ 'memcache:versiontoolow' => 'Memcache vereist minimaal versie %s, je gebruikt %s',
+ 'memcache:noaddserver' => 'Multiple server support uitgeschakeld, je moet misschien de PECL memcache library bijwerken',
+ 'deprecatedfunction' => 'Waarschuwing: Deze code gebruikt de deprecated functies \'%s\' en is niet compatibel met deze versie van Elgg',
+ 'system.api.list' => 'Toon alle beschikbare API calls op het systeem.',
+ 'auth.gettoken' => 'Deze API call laat een gebruiker zich aanmelden. Retourneerd een authenticatie token dat gebruikt kan worden in plaats van gebruikersnaam en wachtwoord voor verdere authenticatie calls.',
+ 'name' => 'Weergave naam',
+ 'email' => 'E-mail adres',
+ 'username' => 'Gebruikersnaam',
+ 'password' => 'Wachtwoord',
+ 'passwordagain' => 'Wachtwoord (nogmaals voor verificatie)',
+ 'admin_option' => 'Maak deze gebruiker admin?',
+ 'PRIVATE' => 'Prive',
+ 'LOGGED_IN' => 'Aangemelde gebruikers',
+ 'PUBLIC' => 'Publiek',
+ 'access:friends:label' => 'Vrienden',
+ 'access' => 'Toegang',
+ 'dashboard' => 'Dashboard',
+ 'dashboard:nowidgets' => 'Je Dashboard is jou toegangsweg tot de Site. Klik op \'Bewerk pagina\' om Widgets toe te voegen die je op de hoogte houden van content en je leven binnen de Site.',
+ 'widgets:add' => 'Voeg Widgets toe aan je pagina',
+ 'widgets:add:description' => 'Kies de Widgets die je wilt toevoegen aan je pagina, door ze te slepen uit de <b>Widget gallerij</b> (rechts) naar één van de drie beschikbare Widget kolomen en positioneer ze zoals je ze graag wilt weergeven.<br><br>Om een Widget te verwijderen sleep het terug naar de <b>Widget gallerij</b>.',
+ 'widgets:position:fixed' => '(Vaste positie op pagina)',
+ 'widgets' => 'Widgets',
+ 'widget' => 'Widget',
+ 'item:object:widget' => 'Widgets',
+ 'widgets:save:success' => 'De Widget was succesvol opgeslagen.',
+ 'widgets:save:failure' => 'Er was een fout tijdens het opslaan van je Widget. Probeer het nog een keer.',
+ 'group' => 'Groep',
+ 'item:group' => 'Groepen',
+ 'user' => 'Gebruiker',
+ 'item:user' => 'Gebruikers',
+ 'riveritem:single:user' => 'een gebruiker',
+ 'riveritem:plural:user' => 'sommige gebruikers',
+ 'friends' => 'Vrienden',
+ 'friends:yours' => 'Jouw vrienden',
+ 'friends:owned' => '%s\'s vrienden',
+ 'friend:add' => 'Voeg toe als vriend',
+ 'friend:remove' => 'Verwijder vriend',
+ 'friends:add:successful' => 'Je hebt %s succesvol toegevoegd als vriend.',
+ 'friends:add:failure' => 'We konden %s niet toevoegen als vriend. Probeer het nogmaals.',
+ 'friends:remove:successful' => 'Je hebt %s succesvol verwijderd als vriend.',
+ 'friends:remove:failure' => 'We konden %s niet verwijderen als vriend. Probeer het nogmaals.',
+ 'friends:none' => 'Deze gebruiker heeft nog niemand toegevoegd als vriend.',
+ 'friends:none:you' => 'Je hebt nog niemand toegevoegd als vriend! Zoek naar jou intresses om mensen te vinden om toe te voegen.',
+ 'friends:none:found' => 'Geen vrienden gevonden.',
+ 'friends:of:none' => 'Nog niemand heeft deze gebruiker toegevoegd als vriend.',
+ 'friends:of:none:you' => 'Nog niemand heeft jou als vriend toegevoegd. Begin met het toevoegen van content en vul je Profiel aan om beter te vinden te zijn!',
+ 'friends:of:owned' => 'Mensen die %s als vriend hebben',
+ 'friends:num_display' => 'Aantal vrienden om weer te geven',
+ 'friends:icon_size' => 'Avatar grootte',
+ 'friends:tiny' => 'Klein',
+ 'friends:small' => 'Normaal',
+ 'friends:of' => 'Vrienden van',
+ 'friends:collections' => 'Vriendengroepen',
+ 'friends:collections:add' => 'Nieuwe vriendengroep',
+ 'friends:addfriends' => 'Voeg vrienden toe',
+ 'friends:collectionname' => 'Groepsnaam',
+ 'friends:collectionfriends' => 'Vrienden in de vriendengroep',
+ 'friends:collectionedit' => 'Bewerk deze vriendegroep',
+ 'friends:nocollections' => 'Je hebt nog geen vriendengroepen.',
+ 'friends:collectiondeleted' => 'Je vriendengroep is verwijderd.',
+ 'friends:collectiondeletefailed' => 'We konden je vriendengroep niet verwijderen. Mogelijk heb je geen toegang of er was een ander probleem.',
+ 'friends:collectionadded' => 'Je vriendengroep was succesvol aangemaakt',
+ 'friends:nocollectionname' => 'Je moet je vriendengroep een naam geven voordat die opgeslagen kan worden.',
+ 'friends:collections:members' => 'Groepsleden',
+ 'friends:collections:edit' => 'Bewerk groep',
+ 'friendspicker:chararray' => 'ABCDEFGHIJKLMNOPQRSTUVWXYZ',
+ 'feed:rss' => 'Abonneer op RSS feed',
+ 'link:view' => 'bekijk link',
+ 'river' => 'River',
+ 'river:noaccess' => 'Je hebt geen toegang tot dit item.',
+ 'river:posted:generic' => '%s plaatste',
+ 'plugins:settings:save:ok' => 'De instellingen voor de %s Plugin zijn succesvol opgeslagen.',
+ 'plugins:settings:save:fail' => 'Er is een fout opgetreden tijdens het opslaan van de instellingen voor de %s Plugin.',
+ 'plugins:usersettings:save:ok' => 'Gebruikers instellingen voor de %s Plugin zijn succesvol opgeslagen.',
+ 'plugins:usersettings:save:fail' => 'Er is een fout opgetreden tijden het opslaan van de gebruikersinstellingen van de %s Plugin.',
+ 'item:object:plugin' => 'Plugin configuratie instellingen',
+ 'notifications:usersettings' => 'Berichtgevingsinstellingen',
+ 'notifications:methods' => 'Geef aan welke methode je wilt toestaan.',
+ 'notifications:usersettings:save:ok' => 'Je berichtgevingsinstellingen zijn succesvol opgeslagen.',
+ 'notifications:usersettings:save:fail' => 'Er is een fout opgetreden tijdens het opslaan van je berichtgevingsinstellingen.',
+ 'user.notification.get' => 'Geef de berichtgevingsinstellingen voor de opgegeven gebruiker terug.',
+ 'user.notification.set' => 'Stel de berichtgevingsinstellingen in voor de opgegegeven gebruiker.',
+ 'search' => 'Zoeken',
+ 'searchtitle' => 'Zoeken: %s',
+ 'users:searchtitle' => 'Zoeken naar gebruikers: %s',
+ 'advancedsearchtitle' => '%s gevonden met %s',
+ 'next' => 'Volgende',
+ 'previous' => 'Vorige',
+ 'viewtype:change' => 'Wijzig weergave methode',
+ 'viewtype:list' => 'Lijst weergave',
+ 'viewtype:gallery' => 'Gallerij',
+ 'tag:search:startblurb' => 'Items gevonden met \'%s\':',
+ 'user:search:startblurb' => 'Gebruikers gevonden met \'%s\':',
+ 'user:search:finishblurb' => 'Om meer te zien, klik hier.',
+ 'account' => 'Account',
+ 'settings' => 'Instellingen',
+ 'tools' => 'Tools',
+ 'register' => 'Registreer',
+ 'registerok' => 'Je hebt je succesvol geregistreerd voor %s.',
+ 'registerbad' => 'Je registratie is niet gelukt. De gebruikersnaam kan al bestaan, je wachtwoord kwam niet overeen of je gebruikersnaam of wachtwoord was te kort.',
+ 'registerdisabled' => 'Registratie is uitgeschakeld door de Site Administrator',
+ 'registration:notemail' => 'Het opgegeven e-mail adres lijkt geen geldig e-mail adres te zijn.',
+ 'registration:userexists' => 'Deze gebruikersnaam bestaat al',
+ 'registration:dupeemail' => 'Dit e-mail adres is al geregistreerd.',
+ 'registration:emailnotvalid' => 'Sorry, het opgegeven e-mail adres is ongeldig op dit systeem',
+ 'registration:passwordnotvalid' => 'Sorry, het opgegevens wachtwoord is ongeldig op dit systeem',
+ 'registration:usernamenotvalid' => 'Sorry, de opgegeven gebruikersnaam is ongeldig op dit systeem',
+ 'adduser' => 'Gebruiker toevoegen',
+ 'adduser:ok' => 'Nieuwe gebruiker is succesvol aangemaakt.',
+ 'adduser:bad' => 'De nieuwe gebruiker kon niet worden aangemaakt.',
+ 'user:set:name' => 'Account naam instellingen',
+ 'user:name:label' => 'Je naam',
+ 'user:name:success' => 'Je naam is succesvol gewijzigd.',
+ 'user:name:fail' => 'Er is een fout opgetreden tijdens het wijzigen van je naam.',
+ 'user:set:password' => 'Account wachtwoord',
+ 'user:password:label' => 'Je nieuwe wachtwoord',
+ 'user:password2:label' => 'Nogmaals je nieuwe wachtwoord',
+ 'user:password:success' => 'Wachtwoord gewijzigd',
+ 'user:password:fail' => 'Er is een fout opgetreden tijdens het wijzigen van je wachtwoord.',
+ 'user:password:fail:notsame' => 'De twee wachtwoorden komen niet overeen!',
+ 'user:password:fail:tooshort' => 'Het wachtwoord is te kort!',
+ 'user:set:language' => 'Taal instellingen',
+ 'user:language:label' => 'Jouw taal',
+ 'user:language:success' => 'Je taal instellingen zijn gewijzigd.',
+ 'user:language:fail' => 'Er is een fout opgetreden tijdens het wijzigen van je taal instellingen.',
+ 'user:username:notfound' => 'Gebruikersnaam %s niet gevonden.',
+ 'user:password:lost' => 'Wachtwoord vergeten',
+ 'user:password:resetreq:success' => 'Er is een nieuw wachtwoord aangemaakt, controller je e-mail',
+ 'user:password:resetreq:fail' => 'Er kon geen nieuw wachtwoord worden aangemaakt.',
+ 'user:password:text' => 'Vul je gebruikersnaam hieronder in om een nieuw wachtwoord te krijgen. Wij versturen een e-mail met een link naar een unieke verificatie pagina. Klik op de link in het bericht en een nieuw wachtwoord zal naar je worden opgestuurd.',
+ 'user:persistent' => 'Onthoud mij',
+ 'admin:configuration:success' => 'Je instellingen zijn opgeslagen.',
+ 'admin:configuration:fail' => 'Je instellingen zijn niet opgeslagen.',
+ 'admin' => 'Beheer',
+ 'admin:description' => 'Het Beheer paneel maakt het mogelijk het hele systeem te beheren. Van gebruikers beheer tot hoe Plugins zich gedragen. Kies een optie om te beginnen.',
+ 'admin:site:access:warning' => 'Het wijzigen van de toegangs instellingen is alleen van toepassing op nieuwe content.',
+ 'admin:site:description' => 'Via dit Beheer paneel kun je de globale instellingen van de site beheren. Kies een optie om te beginnen.',
+ 'admin:site:opt:linktext' => 'Configureer site...',
+ 'admin:plugins' => 'Plugin Beheer',
+ 'admin:plugins:description' => 'Via dit Beheer paneel kun je de verschillende Plugins van de site beheren en configureren.',
+ 'admin:plugins:opt:linktext' => 'Configureer Plugins...',
+ 'admin:plugins:opt:description' => 'Configureer de Plugins die zijn ge&iuml;nstalleerd op de site. ',
+ 'admin:plugins:label:author' => 'Auteur',
+ 'admin:plugins:label:copyright' => 'Copyright',
+ 'admin:plugins:label:licence' => 'Licentie',
+ 'admin:plugins:label:website' => 'Website',
+ 'admin:plugins:label:moreinfo' => 'Meer informatie',
+ 'admin:plugins:label:version' => 'Versie',
+ 'admin:statistics' => 'Statistieken',
+ 'admin:statistics:description' => 'Dit is een statistisch overzicht van de site. Als je meer gedetaileerde informatie nodig hebt is er een prefessionele beheer functie beschikbaar.',
+ 'admin:statistics:opt:description' => 'Bekijk statistische gegevens over gebruikers en objecten op de site.',
+ 'admin:statistics:opt:linktext' => 'Bekijk statistieken...',
+ 'admin:statistics:label:basic' => 'Basis site statistieken',
+ 'admin:statistics:label:numentities' => 'Entities op de site',
+ 'admin:statistics:label:numusers' => 'Aantal gebruikers',
+ 'admin:statistics:label:numonline' => 'Aantal gebruikers online',
+ 'admin:statistics:label:onlineusers' => 'Online gebruikers',
+ 'admin:statistics:label:version' => 'Elgg versie',
+ 'admin:statistics:label:version:release' => 'Release',
+ 'admin:statistics:label:version:version' => 'Versie',
+ 'admin:user:label:search' => 'Gebruikers zoeken:',
+ 'admin:user:ban:no' => 'Kan gebruiker niet blokkeren',
+ 'admin:user:ban:yes' => 'Gebruiker geblokeerd.',
+ 'admin:user:unban:no' => 'Kan gebruiker niet deblokkeren',
+ 'admin:user:unban:yes' => 'gebruiker gedeblokeerd.',
+ 'admin:user:delete:no' => 'Kan gebruiker niet verwijderen',
+ 'admin:user:resetpassword:yes' => 'Wachtwoord gereset, gebruiker op de hoogte gebracht.',
+ 'admin:user:resetpassword:no' => 'Wachtwoord kon niet worden gereset.',
+ 'admin:user:makeadmin:yes' => 'Gebruiker is nu Admin.',
+ 'admin:user:makeadmin:no' => 'Gebruiker kon geen Admin worden gemaakt.',
+ 'admin:user:removeadmin:yes' => 'Gebruiker is geen administrator meer.',
+ 'admin:user:removeadmin:no' => 'We konden de administrator rechten van deze gebruiker niet verwijderen.',
+ 'usersettings:description' => 'Het gebruikers instellingen paneel geeft je controlle over al je persoonlijke instellingen. Van gebruikers management tot hoe Plugins zijn geconfigureerd. Kies een optie om te beginnen.',
+ 'usersettings:statistics' => 'Jouw statistieken',
+ 'usersettings:statistics:opt:description' => 'Bekijk statistische gegevens van gebruikers en objecten op je site.',
+ 'usersettings:statistics:opt:linktext' => 'Account statistieken',
+ 'usersettings:user' => 'Jouw instellingen',
+ 'usersettings:user:opt:description' => 'Hier kun je je gebruikers instellingen configureren.',
+ 'usersettings:user:opt:linktext' => 'Wijzig je instellingen',
+ 'usersettings:plugins' => 'Plugins',
+ 'usersettings:plugins:opt:description' => 'Configureer instellingen voor je actieve Plugins.',
+ 'usersettings:plugins:opt:linktext' => 'Configureer Plugins',
+ 'usersettings:plugins:description' => 'Dit paneel staat je toe persoonlijke instellingen te maken voor Plugins die door de Site Administrators zijn ge&iuml;nstalleerd.',
+ 'usersettings:statistics:label:numentities' => 'Jouw entities',
+ 'usersettings:statistics:yourdetails' => 'Jouw details',
+ 'usersettings:statistics:label:name' => 'Volledige naam',
+ 'usersettings:statistics:label:email' => 'E-mail',
+ 'usersettings:statistics:label:membersince' => 'Lid sinds',
+ 'usersettings:statistics:label:lastlogin' => 'Laatst aangemeld op',
+ 'save' => 'Opslaan',
+ 'publish' => 'Publiceer',
+ 'cancel' => 'Annuleren',
+ 'saving' => 'Opslaan ...',
+ 'update' => 'Wijzig',
+ 'edit' => 'Bewerk',
+ 'delete' => 'Verwijder',
+ 'accept' => 'Accepteer',
+ 'load' => 'Laden',
+ 'upload' => 'Upload',
+ 'ban' => 'Blokkeer',
+ 'unban' => 'Deblokkeer',
+ 'enable' => 'Activeren',
+ 'disable' => 'Deactiveren',
+ 'request' => 'Aanvraag',
+ 'complete' => 'Compleet',
+ 'open' => 'Open',
+ 'close' => 'Sluiten',
+ 'reply' => 'Antwoord',
+ 'more' => 'Meer',
+ 'comments' => 'Reacties',
+ 'import' => 'Import',
+ 'export' => 'Export',
+ 'up' => 'Omhoog',
+ 'down' => 'Omlaag',
+ 'top' => 'Boven',
+ 'bottom' => 'Beneden',
+ 'invite' => 'Uitnodigen',
+ 'resetpassword' => 'Reset wachtwoord',
+ 'makeadmin' => 'Maak admin',
+ 'removeadmin' => 'Verwijder admin',
+ 'option:yes' => 'Ja',
+ 'option:no' => 'Nee',
+ 'unknown' => 'Onbekend',
+ 'active' => 'Actief',
+ 'total' => 'Totaal',
+ 'learnmore' => 'Klik hier voor meer informatie.',
+ 'content' => 'inhoud',
+ 'content:latest' => 'Laatste activiteit',
+ 'content:latest:blurb' => 'Of klik hier om de laatste inhoud van de hele site te bekijken',
+ 'link:text' => 'bekijk link',
+ 'question:areyousure' => 'Weet je het zeker?',
+ 'title' => 'Titel',
+ 'description' => 'Omschrijving',
+ 'tags' => 'Tags',
+ 'spotlight' => 'Spotlight',
+ 'all' => 'Alle',
+ 'by' => 'door',
+ 'annotations' => 'Opmerkingen',
+ 'relationships' => 'Relaties',
+ 'metadata' => 'Metadata',
+ 'deleteconfirm' => 'Weet je zeker dat je dit item wilt verwijderen?',
+ 'fileexists' => 'Er is reeds een bestand geupload. Om het te vervangen selecteer het hieronder:',
+ 'useradd:subject' => 'Gebruikers account aangemaakt',
+ 'useradd:body' => '%s,
+
+Een gebruikers account is voor jou aangemaakt op %s. Om je aan te melden, klikt hier:
+
+%s
+
+En meld je aan met de volgende gegevens:
+
+Gebruikersnaam: %s
+Wachtwoord: %s
+
+Als je bent aangemeld raden we je aan om je wachtwoord direct te wijzigen.',
+ 'systemmessages:dismiss' => 'Klik om te verbergen',
+ 'importsuccess' => 'Importeren van data was succesvol',
+ 'importfail' => 'OpenDD data importeren is mislukt.',
+ 'friendlytime:justnow' => 'zojuist',
+ 'friendlytime:minutes' => '%s minuten geleden',
+ 'friendlytime:minutes:singular' => 'een minuut geleden',
+ 'friendlytime:hours' => '%s uren geleden',
+ 'friendlytime:hours:singular' => 'een uur geleden',
+ 'friendlytime:days' => '%s dagen geleden',
+ 'friendlytime:days:singular' => 'gisteren',
+ 'date:month:01' => '%s januari',
+ 'date:month:02' => '%s februari',
+ 'date:month:03' => '%s maart',
+ 'date:month:04' => '%s april',
+ 'date:month:05' => '%s mei',
+ 'date:month:06' => '%s juni',
+ 'date:month:07' => '%s juli',
+ 'date:month:08' => '%s augustus',
+ 'date:month:09' => '%s september',
+ 'date:month:10' => '%s oktober',
+ 'date:month:11' => '%s november',
+ 'date:month:12' => '%s december',
+ 'installation:sitename' => 'De naam van je site (bijv "Mijn sociale netwerk site"):',
+ 'installation:sitedescription' => 'Korte omschrijving van je site (optioneel)',
+ 'installation:wwwroot' => 'De site URL, gevolgd door een slash:',
+ 'installation:path' => 'Het volledige pad naar de hoofdmap van de site op de schijf, gevolgd door een slash:',
+ 'installation:dataroot' => 'Het volledige pad naar de map waar de uploads worden opgeslagen, gevolgd door een slash:',
+ 'installation:dataroot:warning' => 'Je moet deze map handmatig aanmaken. Het moet buiten de mappen structuur van de Elgg installatie.',
+ 'installation:sitepermissions' => 'Het standaard toegangs niveau:',
+ 'installation:language' => 'De standaard taal voor de site: ',
+ 'installation:debug' => 'Debug mode geeft extra informatie die gebruikt kan worden om fouten te achterhalen. Echter vertraagd dit het systeem en moet alleen gebruikt worden als je problemen ondervindt:',
+ 'installation:httpslogin' => 'Activeer dit om gebruikers via HTTPS aan te melden. Je moet HTTPS hebben geactiveerd op je server om dit te kunnen gebruiken.',
+ 'installation:httpslogin:label' => 'HTTPS aanmelden inschakelen',
+ 'installation:view' => 'Geeft de view op die standaard wordt gebruikt binnen de site of laat het leeg voor de standaard view (bij twijfel, laat de standaard staan):',
+ 'installation:siteemail' => 'Site e-mail adres (wordt gebruikt voor het verzenden van systeem e-mails)',
+ 'installation:disableapi' => 'De RESTful API is een flexibel en uitbreidbaar interface dat het applicaties mogelijk maakt bepaalde Elgg features op afstand te gebruiken.',
+ 'installation:disableapi:label' => 'RESTful API inschakelen',
+ 'installation:allow_user_default_access:description' => 'Indien aangevinkt hebben individuele gebruikers de mogelijkheid om hun eigen standaard toegangs niveau in te stellen. Dit kan anders zijn als de standaard instelling van de Site.',
+ 'installation:allow_user_default_access:label' => 'Gebruikers standaard toegang toestaan',
+ 'installation:simplecache:description' => 'De simple cache verhoogt de performance door statische content te cachen waaronder sommige CSS en Javascript bestanden. Normaal gezien wil je dit aan hebben staan.',
+ 'installation:simplecache:label' => 'Gebruik simple cache',
+ 'upgrading' => 'Bijwerken',
+ 'upgrade:db' => 'Je database is bijgewerkt.',
+ 'upgrade:core' => 'Je Elgg installatie is bijgewerkt',
+ 'welcome' => 'Welkom',
+ 'email:settings' => 'E-mail instellingen',
+ 'email:address:label' => 'Jouw e-mail adres',
+ 'email:save:success' => 'Nieuwe e-mail adres opgeslagen, verificatie gevraagd.',
+ 'email:save:fail' => 'Je nieuwe e-mail adres kon niet worden opgeslagen.',
+ 'friend:newfriend:subject' => '%s heeft jou toegevoegd als vriend!',
+ 'friend:newfriend:body' => '%s heeft jou toegevoegd als vriend!
+
+Om zijn/haar profiel te bekijken, klik hier:
+
+%s
+
+Je kunt niet reageren op deze e-mail.',
+ 'email:resetpassword:subject' => 'Wachtwoord reset!',
+ 'email:resetpassword:body' => 'Beste %s,
+
+Je wachtwoord is gereset naar: %s',
+ 'email:resetreq:subject' => 'Aanvraag voor nieuw wachtwoord.',
+ 'email:resetreq:body' => 'Beste %s,
+
+Iemand (van IP adres %s) heeft een nieuw wachtwoord aangevraagd voor jouw account.
+
+Als jij dit hebt aangevraagd, klik dan op onderstaande link. Anders kun je deze e-mail negeren.
+
+%s',
+ 'default_access:settings' => 'Je standaard toegangs niveau',
+ 'default_access:label' => 'Standaard toegang',
+ 'user:default_access:success' => 'Je nieuwe standaard toegangs niveau is opgeslagen.',
+ 'user:default_access:failure' => 'Je nieuwe standaard toegangs niveau is niet opgeslagen.',
+ 'xmlrpc:noinputdata' => 'Input data ontbreekt',
+ 'comments:count' => '%s reacties',
+ 'riveraction:annotation:generic_comment' => '%s reageerde op %s',
+ 'generic_comments:add' => 'Voeg een reactie toe',
+ 'generic_comments:text' => 'Reactie',
+ 'generic_comment:posted' => 'Je reactie is succesvol geplaatst.',
+ 'generic_comment:deleted' => 'Je reactie is succesvol verwijderd.',
+ 'generic_comment:blank' => 'Sorry, maar je moet wel wat invullen voordat we je reactie kunnen opslaan.',
+ 'generic_comment:notfound' => 'Sorry, we konden het opgegeven item niet vinden.',
+ 'generic_comment:notdeleted' => 'Sorry, we konden deze reactie niet verwijderen.',
+ 'generic_comment:failure' => 'Er is een fout opgetreden tijdens het opslaab van je reactie. Probeer het nogmaals.',
+ 'generic_comment:email:subject' => 'Er is een nieuwe reactie!',
+ 'generic_comment:email:body' => 'Er is een nieuwe reactie op je item "%s" door %s. De reactie is:
+
+%s
+
+Om te antwoorden of het originele item te zien, klik hier:
+
+%s
+
+Om %s\'s Profile te bekijken, klik hier:
+
+%s
+
+Je kunt niet antwoorden op deze e-mail.',
+ 'entity:default:strapline' => 'Aangemaakt op %s door %s',
+ 'entity:default:missingsupport:popup' => 'Deze entity kan niet correct worden weergegeven. Dit kan komen doordat er ondersteuning nmodig is van een Plugin die niet meer is ge&iuml;nstalleerd.',
+ 'entity:delete:success' => 'Entity %s is verwijderd',
+ 'entity:delete:fail' => 'Entity %s kon niet worden verwijderd',
+ 'actiongatekeeper:missingfields' => 'Het formulier mist __token en/of __ts veld(en)',
+ 'actiongatekeeper:tokeninvalid' => 'Er was een probleem (token mismatch). Dit betekend waarschijnlijk dat de gebruikte pagina verlopen was. Probeer het nogmaals.',
+ 'actiongatekeeper:timeerror' => 'De gebruikte pagina is verlopen. Ververs en probeer het nogmaals.',
+ 'actiongatekeeper:pluginprevents' => 'Een Extension heeft voorkomen dat het formulier wordt verzonden.',
+ 'word:blacklist' => 'en, het, dan, maar, hij, zijn, haar, hem, een, niet, ook, ongeveer, nu, dus, wel, toch, is, anders, omgekeerd, maar dus, in plaats daarvan, intussen, derhalve, dit, lijkt, wat, wie',
+ 'aa' => 'Afar',
+ 'ab' => 'Abkhazian',
+ 'af' => 'Afrikaans',
+ 'am' => 'Amharic',
+ 'ar' => 'Arabic',
+ 'as' => 'Assamese',
+ 'ay' => 'Aymara',
+ 'az' => 'Azerbaijani',
+ 'ba' => 'Bashkir',
+ 'be' => 'Byelorussian',
+ 'bg' => 'Bulgarian',
+ 'bh' => 'Bihari',
+ 'bi' => 'Bislama',
+ 'bn' => 'Bengali; Bangla',
+ 'bo' => 'Tibetan',
+ 'br' => 'Breton',
+ 'ca' => 'Catalan',
+ 'co' => 'Corsican',
+ 'cs' => 'Czech',
+ 'cy' => 'Welsh',
+ 'da' => 'Danish',
+ 'de' => 'Duits',
+ 'dz' => 'Bhutani',
+ 'el' => 'Greek',
+ 'en' => 'Engels',
+ 'eo' => 'Esperanto',
+ 'es' => 'Spanish',
+ 'et' => 'Estonian',
+ 'eu' => 'Basque',
+ 'fa' => 'Persian',
+ 'fi' => 'Finnish',
+ 'fj' => 'Fiji',
+ 'fo' => 'Faeroese',
+ 'fr' => 'Frans',
+ 'fy' => 'Frisian',
+ 'ga' => 'Irish',
+ 'gd' => 'Scots / Gaelic',
+ 'gl' => 'Galician',
+ 'gn' => 'Guarani',
+ 'gu' => 'Gujarati',
+ 'he' => 'Hebrew',
+ 'ha' => 'Hausa',
+ 'hi' => 'Hindi',
+ 'hr' => 'Croatian',
+ 'hu' => 'Hungarian',
+ 'hy' => 'Armenian',
+ 'ia' => 'Interlingua',
+ 'id' => 'Indonesian',
+ 'ie' => 'Interlingue',
+ 'ik' => 'Inupiak',
+ 'is' => 'Icelandic',
+ 'it' => 'Italian',
+ 'iu' => 'Inuktitut',
+ 'iw' => 'Hebrew (obsolete)',
+ 'ja' => 'Japanese',
+ 'ji' => 'Yiddish (obsolete)',
+ 'jw' => 'Javanese',
+ 'ka' => 'Georgian',
+ 'kk' => 'Kazakh',
+ 'kl' => 'Greenlandic',
+ 'km' => 'Cambodian',
+ 'kn' => 'Kannada',
+ 'ko' => 'Korean',
+ 'ks' => 'Kashmiri',
+ 'ku' => 'Kurdish',
+ 'ky' => 'Kirghiz',
+ 'la' => 'Latin',
+ 'ln' => 'Lingala',
+ 'lo' => 'Laothian',
+ 'lt' => 'Lithuanian',
+ 'lv' => 'Latvian/Lettish',
+ 'mg' => 'Malagasy',
+ 'mi' => 'Maori',
+ 'mk' => 'Macedonian',
+ 'ml' => 'Malayalam',
+ 'mn' => 'Mongolian',
+ 'mo' => 'Moldavian',
+ 'mr' => 'Marathi',
+ 'ms' => 'Malay',
+ 'mt' => 'Maltese',
+ 'my' => 'Burmese',
+ 'na' => 'Nauru',
+ 'ne' => 'Nepali',
+ 'nl' => 'Nederlands',
+ 'no' => 'Norwegian',
+ 'oc' => 'Occitan',
+ 'om' => '(Afan) Oromo',
+ 'or' => 'Oriya',
+ 'pa' => 'Punjabi',
+ 'pl' => 'Polish',
+ 'ps' => 'Pashto / Pushto',
+ 'pt' => 'Portuguese',
+ 'qu' => 'Quechua',
+ 'rm' => 'Rhaeto-Romance',
+ 'rn' => 'Kirundi',
+ 'ro' => 'Romanian',
+ 'ru' => 'Russian',
+ 'rw' => 'Kinyarwanda',
+ 'sa' => 'Sanskrit',
+ 'sd' => 'Sindhi',
+ 'sg' => 'Sangro',
+ 'sh' => 'Serbo-Croatian',
+ 'si' => 'Singhalese',
+ 'sk' => 'Slovak',
+ 'sl' => 'Slovenian',
+ 'sm' => 'Samoan',
+ 'sn' => 'Shona',
+ 'so' => 'Somali',
+ 'sq' => 'Albanian',
+ 'sr' => 'Serbian',
+ 'ss' => 'Siswati',
+ 'st' => 'Sesotho',
+ 'su' => 'Sundanese',
+ 'sv' => 'Swedish',
+ 'sw' => 'Swahili',
+ 'ta' => 'Tamil',
+ 'te' => 'Tegulu',
+ 'tg' => 'Tajik',
+ 'th' => 'Thai',
+ 'ti' => 'Tigrinya',
+ 'tk' => 'Turkmen',
+ 'tl' => 'Tagalog',
+ 'tn' => 'Setswana',
+ 'to' => 'Tonga',
+ 'tr' => 'Turkish',
+ 'ts' => 'Tsonga',
+ 'tt' => 'Tatar',
+ 'tw' => 'Twi',
+ 'ug' => 'Uigur',
+ 'uk' => 'Ukrainian',
+ 'ur' => 'Urdu',
+ 'uz' => 'Uzbek',
+ 'vi' => 'Vietnamese',
+ 'vo' => 'Volapuk',
+ 'wo' => 'Wolof',
+ 'xh' => 'Xhosa',
+ 'yi' => 'Yiddish',
+ 'yo' => 'Yoruba',
+ 'za' => 'Zuang',
+ 'zh' => 'Chinese',
+ 'zu' => 'Zulu',
+);
+
+add_translation("nl", $nl);
+
diff --git a/mod/languages/languages/nl/nl.custom_index.php b/mod/languages/languages/nl/nl.custom_index.php
new file mode 100644
index 000000000..746daa336
--- /dev/null
+++ b/mod/languages/languages/nl/nl.custom_index.php
@@ -0,0 +1,11 @@
+<?php
+$nl = array (
+ 'custom:bookmarks' => 'Laatste favorieten',
+ 'custom:groups' => 'Laatste groepen',
+ 'custom:files' => 'Laatste bestanden',
+ 'custom:blogs' => 'Laatste blogberichten',
+ 'custom:members' => 'Nieuwste leden',
+);
+
+add_translation("nl", $nl);
+
diff --git a/mod/languages/languages/nl/nl.dashboard.php b/mod/languages/languages/nl/nl.dashboard.php
new file mode 100644
index 000000000..d5da4168d
--- /dev/null
+++ b/mod/languages/languages/nl/nl.dashboard.php
@@ -0,0 +1,11 @@
+<?php
+$nl = array (
+ 'dashboard:widget:group:title' => 'Groep activiteit',
+ 'dashboard:widget:group:desc' => 'Bekijk de activiteit van een van je groepen',
+ 'dashboard:widget:group:select' => 'Selecteer een groep',
+ 'dashboard:widget:group:noactivity' => 'Er is geen activiteit in deze group',
+ 'dashboard:widget:group:noselect' => 'Bewerk deze widget om een groep te selecteren',
+);
+
+add_translation("nl", $nl);
+
diff --git a/mod/languages/languages/nl/nl.developers.php b/mod/languages/languages/nl/nl.developers.php
new file mode 100644
index 000000000..2fa816079
--- /dev/null
+++ b/mod/languages/languages/nl/nl.developers.php
@@ -0,0 +1,43 @@
+<?php
+$nl = array (
+ 'admin:develop_tools' => 'Tools',
+ 'admin:develop_tools:preview' => 'Theming zandbak',
+ 'admin:develop_tools:inspect' => 'Inspecteer',
+ 'admin:developers' => 'Ontwikkelaars',
+ 'admin:developers:settings' => 'Instellingen',
+ 'elgg_dev_tools:settings:explanation' => 'Beheer je ontwikkel- en debuginstellingen hieronden. Sommige van de instellingen zijn ook beschikbaar op andere beheer pagina\'s.',
+ 'developers:label:simple_cache' => 'Gebruik simple cache',
+ 'developers:help:simple_cache' => 'Zet file cache uit tijdens het ontwikkelen. Anders zullen wijzigingen in je views (inclusief CSS) worden genegeerd.',
+ 'developers:label:debug_level' => 'Trace-niveau',
+ 'developers:help:debug_level' => 'Dit beheerd hoeveel informatie er gelogd wordt. Zie elgg_log() voor meer informatie',
+ 'developers:label:display_errors' => 'Toon PHP fatale fouten',
+ 'developers:help:display_errors' => 'Standaard verbergt de .htaccess van Elgg het weergeven van fatale fouten',
+ 'developers:label:screen_log' => 'Log naar het scherm',
+ 'developers:help:screen_log' => 'Dit toont het resultaat van elgg_log en elgg_dump() op de webpagina.',
+ 'developers:label:show_strings' => 'Toon vertaling sleutels',
+ 'developers:help:show_strings' => 'Dit toont de vertaling sleutels die gebruikt worden door elgg_echo().',
+ 'developers:label:wrap_views' => 'Omcirkel views',
+ 'developers:help:wrap_views' => 'Dit omcirkeld bijna alle views met HTML commentaar. Handig om erachter te komen uit welke view een stuk HTML komt.',
+ 'developers:label:log_events' => 'Log events en plugin hooks',
+ 'developers:help:log_events' => 'Schrijf events en plugin hook naar de log. Waarschuwing: dit zijn er veel per pagina.',
+ 'developers:debug:off' => 'Uit',
+ 'developers:debug:error' => 'Fout',
+ 'developers:debug:warning' => 'Waarschuwing',
+ 'developers:debug:notice' => 'Bericht',
+ 'developers:inspect:help' => 'Inspecteer de configuratie van het Elgg framewerk',
+ 'developers:event_log_msg' => '%s: \'%s, %s\' in %s',
+ 'theme_preview:general' => 'Introductie',
+ 'theme_preview:breakout' => 'Ontsnap uit iframe',
+ 'theme_preview:buttons' => 'Knoppen',
+ 'theme_preview:components' => 'Componenten',
+ 'theme_preview:forms' => 'Formulieren',
+ 'theme_preview:grid' => 'Raster',
+ 'theme_preview:icons' => 'Iconen',
+ 'theme_preview:modules' => 'Modules',
+ 'theme_preview:navigation' => 'Navigatie',
+ 'theme_preview:typography' => 'Typografie',
+ 'developers:settings:success' => 'Instellingen opgeslagen',
+);
+
+add_translation("nl", $nl);
+
diff --git a/mod/languages/languages/nl/nl.diagnostics.php b/mod/languages/languages/nl/nl.diagnostics.php
new file mode 100644
index 000000000..1cf87c571
--- /dev/null
+++ b/mod/languages/languages/nl/nl.diagnostics.php
@@ -0,0 +1,32 @@
+<?php
+$nl = array (
+ 'diagnostics:report' => 'Diagnose rapport',
+ 'diagnostics:download' => 'Download',
+ 'diagnostics:header' => '========================================================================
+Elgg Diagnostic Report
+Generated %s by %s
+========================================================================',
+ 'diagnostics:report:basic' => 'Elgg Release %s, version %s
+
+------------------------------------------------------------------------',
+ 'diagnostics:report:php' => 'PHP info:
+%s
+------------------------------------------------------------------------',
+ 'diagnostics:report:plugins' => 'Installed plugins and details:
+
+%s
+------------------------------------------------------------------------',
+ 'diagnostics:report:md5' => 'Installed files and checksums:
+
+%s
+------------------------------------------------------------------------',
+ 'diagnostics:report:globals' => 'Global variables:
+
+%s
+------------------------------------------------------------------------',
+ 'diagnostics' => 'Systeem diagnose',
+ 'diagnostics:description' => 'Het volgende diagnostische rapport is nuttig voor de diagnose van problemen met Elgg, en moet worden bijgevoegd aan een bug report die je indient.',
+);
+
+add_translation("nl", $nl);
+
diff --git a/mod/languages/languages/nl/nl.embed.php b/mod/languages/languages/nl/nl.embed.php
new file mode 100644
index 000000000..f2951095a
--- /dev/null
+++ b/mod/languages/languages/nl/nl.embed.php
@@ -0,0 +1,14 @@
+<?php
+$nl = array (
+ 'embed:embed' => 'Embed',
+ 'embed:upload' => 'Upload media',
+ 'embed:upload_type' => 'Upload type:',
+ 'embed:no_upload_content' => 'Geen upload media!',
+ 'embed:no_section_content' => 'Geen items gevonden',
+ 'embed:no_sections' => 'Geen ondersteunde embed plugins gevonden. Vraag de site beheerde om een plugin te activeren met embed ondersteuning.',
+ 'embed:instructions' => 'Klik op een bestand om het te integreren in je content.',
+ 'embed:media' => 'Integreer media',
+);
+
+add_translation("nl", $nl);
+
diff --git a/mod/languages/languages/nl/nl.externalpages.php b/mod/languages/languages/nl/nl.externalpages.php
new file mode 100644
index 000000000..7d57329f3
--- /dev/null
+++ b/mod/languages/languages/nl/nl.externalpages.php
@@ -0,0 +1,15 @@
+<?php
+$nl = array (
+ 'admin:appearance:expages' => 'Externe pagina\'s',
+ 'expages:posted' => 'Je pagina is succesvol bijgewerkt.',
+ 'expages:error' => 'De pagina kon niet worden opgeslagen.',
+ 'expages' => 'Externe pagina\'s',
+ 'expages:about' => 'Over ons',
+ 'expages:terms' => 'Algemene Voorwaarden',
+ 'expages:privacy' => 'Privacy',
+ 'expages:contact' => 'Contact',
+ 'expages:notset' => 'Deze pagina is nog niet beschikbaar.',
+);
+
+add_translation("nl", $nl);
+
diff --git a/mod/languages/languages/nl/nl.file.php b/mod/languages/languages/nl/nl.file.php
new file mode 100644
index 000000000..04bb04351
--- /dev/null
+++ b/mod/languages/languages/nl/nl.file.php
@@ -0,0 +1,69 @@
+<?php
+$nl = array (
+ 'file:list:list' => 'Toon in lijst weergave',
+ 'file:list:gallery' => 'Toon in galerij weergave',
+ 'file:friends' => 'Bestanden van vrienden',
+ 'file:more' => 'Meer bestanden',
+ 'file:list' => 'lijst weergave',
+ 'file:gallery' => 'gallerij weergave',
+ 'file:list:title' => '%s\'s %s %s',
+ 'file:title:friends' => 'Vrienden',
+ 'file:add' => 'Upload een bestand',
+ 'file:desc' => 'Omschrijving',
+ 'file:type:' => 'Bestanden',
+ 'file:widget' => 'Bestanden widget',
+ 'file:widget:description' => 'Laat je laatste bestanden zien',
+ 'file:tagcloud' => 'Tag cloud',
+ 'river:create:object:file' => '%s heeft het bestand %s geüpload',
+ 'river:comment:object:file' => '%s reageerde op het bestand %s',
+ 'file:downloadfailed' => 'Sorry, dit bestand is op dit moment niet beschikbaar.',
+ 'groups:enablefiles' => 'Activeer groep bestanden',
+ 'file:replace' => 'Vervang bestandsinhoud (leeg laten om bestand niet te vervangen)',
+ 'file:noaccess' => 'Je hebt geen toegang om dit bestand aan te passen',
+ 'file:cannotload' => 'Er is een fout opgetreden tijdens het laden van het bestand',
+ 'file:nofile' => 'Je moet een bestand selecteren',
+ 'file' => 'Bestanden',
+ 'file:user' => '%s\'s bestanden',
+ 'file:all' => 'Alle Site bestanden',
+ 'file:edit' => 'Bewerk bestand',
+ 'file:group' => 'Groeps bestanden',
+ 'file:gallery_list' => 'Gallerij of lijst weergave',
+ 'file:num_files' => 'Aantal bestanden om weer te geven',
+ 'file:user:gallery' => 'Bekijk %s gallerij',
+ 'file:upload' => 'Upload een bestand',
+ 'file:newupload' => 'Nieuw bestand uploaden',
+ 'file:file' => 'Bestand',
+ 'file:title' => 'Titel',
+ 'file:tags' => 'Tags',
+ 'file:types' => 'Geplaatste bestandstypen',
+ 'file:type:all' => 'Alle bestanden',
+ 'file:type:video' => 'Video\'s',
+ 'file:type:document' => 'Documenten',
+ 'file:type:audio' => 'Audio',
+ 'file:type:image' => 'Plaatjes',
+ 'file:type:general' => 'Algemeen',
+ 'file:user:type:video' => '%s\'s video\'s',
+ 'file:user:type:document' => '%s\'s documenten',
+ 'file:user:type:audio' => '%s\'s audio',
+ 'file:user:type:image' => '%s\'s plaatjes',
+ 'file:user:type:general' => '%s\'s algemene bestanden',
+ 'file:friends:type:video' => 'Video\'s van je vrienden',
+ 'file:friends:type:document' => 'Documenten van je vrienden',
+ 'file:friends:type:audio' => 'Audio van je vrienden',
+ 'file:friends:type:image' => 'Plaatjes van je vrienden',
+ 'file:friends:type:general' => 'Algemene bestanden van je vrienden',
+ 'file:download' => 'Download',
+ 'file:delete:confirm' => 'Weet je zeken dat je dit bestand wilt verwijderen?',
+ 'file:display:number' => 'Aantal bestanden om weer te geven',
+ 'item:object:file' => 'Bestanden',
+ 'file:embed' => 'Embed media',
+ 'file:embedall' => 'Alle',
+ 'file:saved' => 'Je bestand is succesvol opgeslagen.',
+ 'file:deleted' => 'Je bestand is succesvol verwijderd.',
+ 'file:none' => 'We konden op dit moment geen bestanden vinden.',
+ 'file:uploadfailed' => 'Sorry, we konden het bestand niet opslaan.',
+ 'file:deletefailed' => 'Je bestand kon op dit moment niet worden verwijderd.',
+);
+
+add_translation("nl", $nl);
+
diff --git a/mod/languages/languages/nl/nl.garbagecollector.php b/mod/languages/languages/nl/nl.garbagecollector.php
new file mode 100644
index 000000000..935a04516
--- /dev/null
+++ b/mod/languages/languages/nl/nl.garbagecollector.php
@@ -0,0 +1,18 @@
+<?php
+$nl = array (
+ 'garbagecollector:period' => 'Hoevaak moet de Elgg garbage collector draaien?',
+ 'garbagecollector:weekly' => 'Eens per week',
+ 'garbagecollector:monthly' => 'Eens per maand',
+ 'garbagecollector:yearly' => 'Eens per jaar',
+ 'garbagecollector' => 'GARBAGE COLLECTOR
+',
+ 'garbagecollector:done' => 'KLAAR
+',
+ 'garbagecollector:optimize' => 'Optimaliseren %s ',
+ 'garbagecollector:error' => 'FOUT',
+ 'garbagecollector:ok' => 'OK',
+ 'garbagecollector:gc:metastrings' => 'Opruimen van niet gelinkte metastrings: ',
+);
+
+add_translation("nl", $nl);
+
diff --git a/mod/languages/languages/nl/nl.groups.php b/mod/languages/languages/nl/nl.groups.php
new file mode 100644
index 000000000..897f6fd73
--- /dev/null
+++ b/mod/languages/languages/nl/nl.groups.php
@@ -0,0 +1,205 @@
+<?php
+$nl = array (
+ 'discussion:none' => 'Geen discussies',
+ 'discussion:reply:title' => 'Reactie door %s',
+ 'groups:invite:body' => 'Beste %s,
+
+ %s heeft je uitgenodigd om lid te worden van de \'%s\' groep.
+
+ Klik op onderstaande link om je uitnodigingen te bekijken
+ %s',
+ 'groups:add' => 'Maak een nieuwe groep',
+ 'groups:members:title' => 'Leden van %s',
+ 'groups:members:more' => 'Bekijk alle leden',
+ 'groups:permissions:error' => 'Je hebt hier geen toegang toe',
+ 'groups:ingroup' => 'in de groep',
+ 'groups:featuredon' => '%s is nu een aangeraden groep',
+ 'groups:unfeatured' => '%s is verwijderd van de aangeraden groepen',
+ 'groups:featured_error' => 'Ongeldige groep.',
+ 'groups:invite:title' => 'Nodig vrienden uit in deze groep',
+ 'groups:nofriendsatall' => 'Je hebt geen vrienden om uit te nodigen!',
+ 'groups:search:title' => 'Zoek naar groepen met de tag \'%s\'',
+ 'groups:search:none' => 'Geen overeenkomende groepen gevonden',
+ 'groups:activity' => 'Groep activiteit',
+ 'groups:enableactivity' => 'Schakel groep activiteit in',
+ 'groups:activity:none' => 'Er is nog geen groep activiteit',
+ 'groups:more' => 'Meer groepen',
+ 'groups:none' => 'Geen groepen',
+ 'groups:access:group' => 'Allen voor groepsleden',
+ 'groups:closedgroup:request' => 'Om lid te worden, klik op de "lidmaatschap aanvragen" menu link',
+ 'groups:lastcomment' => 'Laatste reactie %s door %s',
+ 'discussion' => 'Discussie',
+ 'discussion:add' => 'Nieuwe discussie',
+ 'discussion:latest' => 'Laatste discussie',
+ 'discussion:group' => 'Groep discussies',
+ 'discussion:topic:created' => 'Het discussie onderwerp is aangemaakt.',
+ 'discussion:topic:updated' => 'Het discussie onderwerp is bijgewerkt.',
+ 'discussion:topic:deleted' => 'Het discussie onderwerp is verwijderd.',
+ 'discussion:topic:notfound' => 'Discussie onderwerp niet gevonden',
+ 'discussion:error:notsaved' => 'Fout tijdens het opslaan van dit onderwerp',
+ 'discussion:error:missing' => 'Zowel titel als bericht zijn verplichte velden',
+ 'discussion:error:permissions' => 'Je hebt geen rechten om deze actie uit te mogen voeren',
+ 'discussion:error:notdeleted' => 'Het discussie onderwerp kon niet worden verwijderd',
+ 'discussion:reply:deleted' => 'Reactie op de discussie is verwijderd.',
+ 'discussion:reply:error:notdeleted' => 'De reactie op de discussie kon niet worden verwijderd',
+ 'reply:this' => 'Reageer hierop',
+ 'groups:forum:created' => '%s aangemaakt met %d reacties',
+ 'groups:forum:created:single' => '%s aangemaakt met %d reacties',
+ 'groups:removeuser' => 'Verwijder uit groep',
+ 'groups:cantremove' => 'Kan de gebruiker niet verwijderen uit de groep',
+ 'groups:removed' => '%s succesvol verwijderd uit de groep',
+ 'groups:updated' => 'Laatste reactie door %s %s',
+ 'groups:started' => 'Gestart door %s',
+ 'river:create:group:default' => '%s heeft de groep %s gemaakt',
+ 'river:join:group:default' => '%s is lid geworden van de groep %s',
+ 'river:create:object:groupforumtopic' => '%s begon een nieuwe discussie %s',
+ 'river:reply:object:groupforumtopic' => '%s reageerde op de discussie %s',
+ 'groups:allowhiddengroups' => 'Wil je priv� (onzichtbare) groepen toestaan?',
+ 'group:notfound' => 'Kon de groep niet vinden',
+ 'groups:ecml:discussion' => 'Groep discussies',
+ 'groups:ecml:groupprofile' => 'Groep profielen',
+ 'groups:invite:remove:check' => 'Weet je zeker dat je deze uitnodiging wilt verwijderen?',
+ 'groups:invitekilled' => 'De uitnodiging is verwijderd',
+ 'groups:invitations' => 'Groeps uitnodigingen',
+ 'groups:search:tags' => 'tag',
+ 'groups:invitations:none' => 'Er zijn geen openstaande uitnodigingen op dit moment',
+ 'groups:visibility' => 'Wie kan deze groep zien?',
+ 'groups:notmember' => 'Sorry, je bent geen lid van deze groep',
+ 'grouptopic:notfound' => 'Het onderwerp kon niet gevonden worden',
+ 'grouppost:nopost' => 'Lege post',
+ 'groups' => 'Groepen',
+ 'groups:owned' => 'Groepen beheren',
+ 'groups:yours' => 'Jouw groepen',
+ 'groups:user' => '%s\'s groepen',
+ 'groups:all' => 'Alle site groepen',
+ 'groups:edit' => 'Bewerk groep',
+ 'groups:delete' => 'Verwijder groep',
+ 'groups:membershiprequests' => 'Beheer lidmaatschap aanvragen',
+ 'groups:icon' => 'Groep icoon (laat leeg voor huidige)',
+ 'groups:name' => 'Groep naam',
+ 'groups:username' => 'Korte groepnaam (voor URLs, alleen alfanumerieke tekens)',
+ 'groups:description' => 'Omschrijving',
+ 'groups:briefdescription' => 'Korte omschrijving',
+ 'groups:interests' => 'Interesses',
+ 'groups:website' => 'Website',
+ 'groups:members' => 'Groepsleden',
+ 'groups:membership' => 'Lidmaatschap',
+ 'groups:access' => 'Toegangs rechten',
+ 'groups:owner' => 'Eigenaar',
+ 'groups:widget:num_display' => 'Aantal groepen om weer te geven',
+ 'groups:widget:membership' => 'Groeps lidmaatschap',
+ 'groups:widgets:description' => 'Laat je groepslidmaatschap zien op je profiel',
+ 'groups:noaccess' => 'Geen toegang tot de groep',
+ 'groups:cantedit' => 'Je kunt deze groep niet bewerken',
+ 'groups:saved' => 'Groep opgeslagen',
+ 'groups:featured' => 'Aangeraden groepen',
+ 'groups:makeunfeatured' => 'Afraden',
+ 'groups:makefeatured' => 'Aanraden',
+ 'groups:joinrequest' => 'Verzoek lidmaatschap',
+ 'groups:join' => 'Wordt lid',
+ 'groups:leave' => 'Verlaat groep',
+ 'groups:invite' => 'Nodig vrienden uit',
+ 'groups:inviteto' => 'Nodig vrienden uit voor \'%s\'',
+ 'groups:nofriends' => 'Je hebt geen vrienden meer die niet al lid zijn van deze groep.',
+ 'groups:viagroups' => 'via groepen',
+ 'groups:group' => 'Groep',
+ 'groups:notfound' => 'Groep niet gevonden',
+ 'groups:notfound:details' => 'De gevraagde groep bestaat niet of je hebt hiertoe geen toegang',
+ 'groups:requests:none' => 'Er zijn geen openstaande lidmaatschaps aanvragen op dit moment.',
+ 'item:object:groupforumtopic' => 'Forum onderwerpen',
+ 'groupforumtopic:new' => 'Nieuw forum bericht',
+ 'groups:count' => 'groepen aangemaakt',
+ 'groups:open' => 'open groep',
+ 'groups:closed' => 'besloten groep',
+ 'groups:member' => 'leden',
+ 'groups:searchtag' => 'Zoek naar groepen op tag',
+ 'groups:access:private' => 'Gesloten - Gebruikers moeten worden uitgenodigd',
+ 'groups:access:public' => 'Open - Iedere gebruiker kan lid worden',
+ 'groups:closedgroup' => 'Deze groep is besloten. Om lid te worden klik op de "Verzoek lidmaatschap" link in het menu.',
+ 'groups:enableforum' => 'Activeer groep forum',
+ 'groups:yes' => 'ja',
+ 'groups:no' => 'nee',
+ 'groups:lastupdated' => 'Laatst bijgewerkte %s door %s',
+ 'group:replies' => 'Reacties',
+ 'groups:forum' => 'Groep forum',
+ 'groups:addtopic' => 'Nieuw onderwerp',
+ 'groups:forumlatest' => 'Forum laatste',
+ 'groups:latestdiscussion' => 'Laatste discussie',
+ 'groups:newest' => 'Nieuwste',
+ 'groups:popular' => 'Populair',
+ 'groupspost:success' => 'Je reactie is succesvol geplaatst',
+ 'groups:alldiscussion' => 'Laatste discussie',
+ 'groups:edittopic' => 'Bewerk onderwerp',
+ 'groups:topicmessage' => 'Onderwerp bericht',
+ 'groups:topicstatus' => 'Onderwerp status',
+ 'groups:reply' => 'Plaats een reactie',
+ 'groups:topic' => 'Onderwerp',
+ 'groups:posts' => 'reacties',
+ 'groups:lastperson' => 'Laaste persoon',
+ 'groups:when' => 'Wanneer',
+ 'grouptopic:notcreated' => 'Nog geen onderwerpen aangemaakt.',
+ 'groups:topicopen' => 'Open',
+ 'groups:topicclosed' => 'Gesloten',
+ 'groups:topicresolved' => 'Opgelost',
+ 'grouptopic:created' => 'Je onderwerp is aangemaakt.',
+ 'groupstopic:deleted' => 'Onderwerp verwijderd',
+ 'groups:topicsticky' => 'Sticky',
+ 'groups:topicisclosed' => 'Dit onderwerp is gesloten.',
+ 'groups:topiccloseddesc' => 'Dit onderwerp is nu gesloten, er kunnen geen reacties meer geplaatst worden.',
+ 'grouptopic:error' => 'Je groep onderwerp kon niet worden aangemaakt. Probeer het nogmaals of neem contact op met de Site Administrator.',
+ 'groups:forumpost:edited' => 'Je hebt het forum bericht succesvol bewerkt.',
+ 'groups:forumpost:error' => 'Er was een probleem tijdens het bewerken van het forum bericht.',
+ 'groups:privategroup' => 'Deze groep is besloten, lidmaatschap wordt aangevraagd.',
+ 'groups:notitle' => 'Groepen moeten een titel hebben',
+ 'groups:cantjoin' => 'Kan niet lid worden van de groep',
+ 'groups:cantleave' => 'Kon de groep niet verlaten',
+ 'groups:addedtogroup' => 'Gebruiker succesvol toegevoegd aan de groep',
+ 'groups:joinrequestnotmade' => 'Lidmaatschap verzoek kon niet worden gemaakt',
+ 'groups:joinrequestmade' => 'Lidmaatschap verzoek succesvol aangemaakt',
+ 'groups:joined' => 'Succesvol lid geworden van de groep!',
+ 'groups:left' => 'De groep succesvol verlaten',
+ 'groups:notowner' => 'Sorry, je bent niet de eigenaar van de groep.',
+ 'groups:alreadymember' => 'Je bent reeds lid van deze groep!',
+ 'groups:userinvited' => 'Gebruiker is uitgenodigd.',
+ 'groups:usernotinvited' => 'Gebruiker kon niet worden uitgenodigd.',
+ 'groups:useralreadyinvited' => 'Gebruiker is al uitgenodigd',
+ 'groups:joinrequest:remove:check' => 'Weet je zeker dat je dit lidmaatschaps verzoek wilt verwijderen?',
+ 'groups:invite:subject' => '%s je bent uitgenodigd om lid te worden van %s!',
+ 'groups:welcome:subject' => 'Welkom bij de %s groep!',
+ 'groups:welcome:body' => 'Beste %s!
+
+ Je bent nu lid van de \'%s\' groep! Klik hieronder om te beginnen met posten!
+
+ %s',
+ 'groups:request:subject' => '%s wil lid worden van %s',
+ 'groups:request:body' => 'Beste %s,
+
+ %s wil lid worden van de \'%s\' groep, klik hieronder om zijn/haar profiel te bekijken:
+
+ %s
+
+ of klik hieronder om het verzoek te accepteren:
+
+ %s',
+ 'groups:nowidgets' => 'Er zijn geen widgets gedefineerd voor deze groep.',
+ 'groups:widgets:members:title' => 'Groepsleden',
+ 'groups:widgets:members:description' => 'Lijst van groepsleden.',
+ 'groups:widgets:members:label:displaynum' => 'Toon de groepsleden.',
+ 'groups:widgets:members:label:pleaseedit' => 'Stel deze widget AUB in.',
+ 'groups:widgets:entities:title' => 'Objecten in de groep',
+ 'groups:widgets:entities:description' => 'Toon de objecten van deze groep',
+ 'groups:widgets:entities:label:displaynum' => 'Toon de objecten van een groep.',
+ 'groups:widgets:entities:label:pleaseedit' => 'Stel deze widget AUB in.',
+ 'groups:forumtopic:edited' => 'Forum onderwerp succesvol bewerkt.',
+ 'group:deleted' => 'Groep en groeps berichten verwijderd',
+ 'group:notdeleted' => 'Groep kon niet worden verwijderd',
+ 'grouppost:deleted' => 'Groep bericht succesvol verwijderd',
+ 'grouppost:notdeleted' => 'Groep bericht kon niet worden verijderd',
+ 'groupstopic:notdeleted' => 'Onderwerp niet verijderd',
+ 'grouptopic:blank' => 'Geen onderwerp',
+ 'groups:deletewarning' => 'Weet je zeker dat je deze groep wilt verwijderen? Dit kan niet ongedaan worden gemaakt!',
+ 'groups:joinrequestkilled' => 'Lidmaatschap verzoek verwijderd.',
+);
+
+add_translation("nl", $nl);
+
diff --git a/mod/languages/languages/nl/nl.invitefriends.php b/mod/languages/languages/nl/nl.invitefriends.php
new file mode 100644
index 000000000..990ca0e46
--- /dev/null
+++ b/mod/languages/languages/nl/nl.invitefriends.php
@@ -0,0 +1,28 @@
+<?php
+$nl = array (
+ 'invitefriends:registration_disabled' => 'Registratie van nieuwe gebruikers is uitgeschakeld op deze site, je kunt geen nieuwe gebruikers uitnodigen.',
+ 'invitefriends:invitations_sent' => 'Aantal verzonden uitnodigingen: %s. De volgende problemen zijn opgetreden:',
+ 'invitefriends:email_error' => 'De volgende adressen zijn ongeldig: %s',
+ 'invitefriends:already_members' => 'De volgende zijn al lid: %s',
+ 'invitefriends:noemails' => 'Geen e-mail adressen opgegeven.',
+ 'invitefriends:email' => 'Je bent uitgenodigd om lid te worden van %s door %s. Ze hebben het volgende bericht toegevoegd:
+
+%s
+
+Om lid te worden, klik op de onderstaande link:
+
+%s
+
+Je zult ze direct als vriend hebben als je je account hebt aangemaakt.',
+ 'friends:invite' => 'Vrienden uitnodigen',
+ 'invitefriends:introduction' => 'Om vrienden uit te nodigen om lid te worden van dit netwerk, vul de e-mail adressen hieronder in (een per regel):',
+ 'invitefriends:message' => 'Geeft een bericht op welke in de uitnodiging komt te staan:',
+ 'invitefriends:subject' => 'Uitnodiging om lid te worden van %s',
+ 'invitefriends:success' => 'Je vrienden zijn uitgenodigd.',
+ 'invitefriends:message:default' => 'Hallo,
+
+Ik wil je uitnodigen om lid te worden van mijn netwerk op %s.',
+);
+
+add_translation("nl", $nl);
+
diff --git a/mod/languages/languages/nl/nl.likes.php b/mod/languages/languages/nl/nl.likes.php
new file mode 100644
index 000000000..ea6af9a06
--- /dev/null
+++ b/mod/languages/languages/nl/nl.likes.php
@@ -0,0 +1,31 @@
+<?php
+$nl = array (
+ 'likes:this' => 'vindt dit leuk',
+ 'likes:deleted' => 'Je vindt dit niet meer leuk',
+ 'likes:see' => 'Bekijk wie dit leuk vindt',
+ 'likes:remove' => 'Niet meer leuk vinden',
+ 'likes:notdeleted' => 'Er was een probleem tijdens het niet meer leuk vinden',
+ 'likes:likes' => 'Je vindt dit item leuk',
+ 'likes:failure' => 'Er was een probleem tijdens het leuk vinden van dit item',
+ 'likes:alreadyliked' => 'Je vindt dit item al leuk',
+ 'likes:notfound' => 'Het item dat je leuk probeert te vinden kan niet worden gevonden',
+ 'likes:likethis' => 'Dit vind ik leuk',
+ 'likes:userlikedthis' => '%s vindt dit leuk',
+ 'likes:userslikedthis' => '%s vinden dit leuk',
+ 'likes:river:annotate' => 'vindt leuk',
+ 'river:likes' => 'vindt %s leuk %s',
+ 'likes:notifications:subject' => '%s vindt je item "%s" leuk',
+ 'likes:notifications:body' => 'Beste %1$s,
+%2$s vindt je item "%3$s" op %4$s leuk!
+
+Bekijk je originele item hier:
+%5$s
+of bekijk %2$s\'s profiel here:
+%6$s
+
+Bedankt,
+%4$s',
+);
+
+add_translation("nl", $nl);
+
diff --git a/mod/languages/languages/nl/nl.logbrowser.php b/mod/languages/languages/nl/nl.logbrowser.php
new file mode 100644
index 000000000..c0dc9d94b
--- /dev/null
+++ b/mod/languages/languages/nl/nl.logbrowser.php
@@ -0,0 +1,20 @@
+<?php
+$nl = array (
+ 'admin:administer_utilities:logbrowser' => 'Log browser',
+ 'logbrowser:date' => 'Datum en tijd',
+ 'logbrowser:user:name' => 'Gebruiker',
+ 'logbrowser:user:guid' => 'Gebruiker GUID',
+ 'logbrowser:object' => 'Object type',
+ 'logbrowser:object:guid' => 'Object GUID',
+ 'logbrowser:action' => 'Actie',
+ 'logbrowser' => 'Log browser',
+ 'logbrowser:browse' => 'Bekijk systeem logboek',
+ 'logbrowser:search' => 'Verfijn resultaten',
+ 'logbrowser:user' => 'Gebruikersnaam om op te zoeken',
+ 'logbrowser:starttime' => 'Begin tijd (bijvoorbeeld "last monday", "1 hour ago")',
+ 'logbrowser:endtime' => 'Eind tijd',
+ 'logbrowser:explore' => 'Verken logboek',
+);
+
+add_translation("nl", $nl);
+
diff --git a/mod/languages/languages/nl/nl.logrotate.php b/mod/languages/languages/nl/nl.logrotate.php
new file mode 100644
index 000000000..96b7d8711
--- /dev/null
+++ b/mod/languages/languages/nl/nl.logrotate.php
@@ -0,0 +1,18 @@
+<?php
+$nl = array (
+ 'logrotate:period' => 'Hoe vaak moet het systeem logboek worden gearchiveerd?',
+ 'logrotate:delete' => 'Verwijder logboek archieven ouder dan een',
+ 'logrotate:week' => 'week',
+ 'logrotate:month' => 'maand',
+ 'logrotate:year' => 'jaar',
+ 'logrotate:logdeleted' => 'Log verwijdert',
+ 'logrotate:lognotdeleted' => 'Fout tijdens het verwijderen van de log',
+ 'logrotate:weekly' => 'Iedere week',
+ 'logrotate:monthly' => 'Iedere maand',
+ 'logrotate:yearly' => 'Ieder jaar',
+ 'logrotate:logrotated' => 'Logboek gearchiveerd',
+ 'logrotate:lognotrotated' => 'Fout tijdens het archiveren van het logboek',
+);
+
+add_translation("nl", $nl);
+
diff --git a/mod/languages/languages/nl/nl.members.php b/mod/languages/languages/nl/nl.members.php
new file mode 100644
index 000000000..5ee8fb29d
--- /dev/null
+++ b/mod/languages/languages/nl/nl.members.php
@@ -0,0 +1,13 @@
+<?php
+$nl = array (
+ 'members:label:online' => 'Online',
+ 'members:title:searchname' => 'Gebruikers zoeken op %s',
+ 'members:title:searchtag' => 'Gebruiker met de tag %s',
+ 'members:label:newest' => 'Nieuwste',
+ 'members:label:popular' => 'Populair',
+ 'members:searchtag' => 'Gebruikers zoeken op tag',
+ 'members:searchname' => 'Gebruikers zoeken op naam',
+);
+
+add_translation("nl", $nl);
+
diff --git a/mod/languages/languages/nl/nl.messageboard.php b/mod/languages/languages/nl/nl.messageboard.php
new file mode 100644
index 000000000..7ad012a27
--- /dev/null
+++ b/mod/languages/languages/nl/nl.messageboard.php
@@ -0,0 +1,41 @@
+<?php
+$nl = array (
+ 'messageboard:owner' => '%s\'s berichten box',
+ 'messageboard:owner_history' => '%s\'s berichten op %s\'s berichten box',
+ 'river:messageboard:user:default' => '%s plaatste op %s\'s berichten box',
+ 'messageboard:history:title' => 'Geschiedenis',
+ 'messageboard:replyon' => 'antwoord op',
+ 'messageboard:board' => 'Berichten box',
+ 'messageboard:messageboard' => 'berichten box',
+ 'messageboard:viewall' => 'Alles bekijken',
+ 'messageboard:postit' => 'Plaats',
+ 'messageboard:history' => 'geschiedenis',
+ 'messageboard:none' => 'Er zijn nog geen berichten geplaatst',
+ 'messageboard:num_display' => 'Aantal berichten om weer te geven',
+ 'messageboard:desc' => 'Dit is een berichten box die je op je profiel kunt plaatsen waar andere gebruikers op kunnen reageren.',
+ 'messageboard:user' => '%s\'s berichten box',
+ 'messageboard:posted' => 'Je bericht is succesvol geplaatst.',
+ 'messageboard:deleted' => 'Je bericht is succesvol verwijderd.',
+ 'messageboard:email:subject' => 'Er is een nieuwe reactie op een bericht!',
+ 'messageboard:email:body' => '%s heeft een reactie geplaatst op een bericht. De reactie is:
+
+%s
+
+Om de reacties te bekijken, klik hier:
+
+%s
+
+Om %s\'s profiel te bekijken, klik hier:
+
+%s
+
+Je kunt niet antwoorden op deze email.',
+ 'messageboard:blank' => 'Sorry, je moet wel tekst opgeven voordat we je bericht kunnen opslaan.',
+ 'messageboard:notfound' => 'Sorry, we konden het opgegeven item niet vinden.',
+ 'messageboard:notdeleted' => 'Sorry, we konden het bericht niet verwijderen.',
+ 'messageboard:somethingwentwrong' => 'Er is een fout opgetreden tijdens het opslaan van je bericht, controlleer op je wel een bericht hebt geschreven.',
+ 'messageboard:failure' => 'Er is een fout opgetreden tijdens het toevoegen van je bericht. Probeer het nogmaals.',
+);
+
+add_translation("nl", $nl);
+
diff --git a/mod/languages/languages/nl/nl.messages.php b/mod/languages/languages/nl/nl.messages.php
new file mode 100644
index 000000000..049c261fa
--- /dev/null
+++ b/mod/languages/languages/nl/nl.messages.php
@@ -0,0 +1,63 @@
+<?php
+$nl = array (
+ 'messages:user' => '%s\'s postvak in',
+ 'messages:add' => 'Schrijf een bericht',
+ 'messages:recipient' => 'Kies een ontvanger…',
+ 'messages:to_user' => 'Aan: %s',
+ 'messages:success:delete:single' => 'Bericht is verwijderd',
+ 'messages:success:delete' => 'Berichten verwijderd',
+ 'messages:success:read' => 'Bericht gemarkeerd als gelezen',
+ 'messages:error:messages_not_selected' => 'Geen berichten geselecteerd',
+ 'messages:error:delete:single' => 'Fout tijdens het verwijderen van het bericht',
+ 'messages:deleted_sender' => 'Verwijderde gebruiker',
+ 'messages:user:blank' => 'Je hebt niemand geselecteerd om dit naar toe te sturen.',
+ 'messages' => 'Berichten',
+ 'messages:back' => 'terug naar berichten',
+ 'messages:posttitle' => '%s\'s berichten: %s',
+ 'messages:inbox' => 'Postvak In',
+ 'messages:send' => 'Verstuur een bericht',
+ 'messages:sent' => 'Verstuurde berichten',
+ 'messages:message' => 'Bericht',
+ 'messages:title' => 'Titel',
+ 'messages:to' => 'Aan',
+ 'messages:from' => 'Van',
+ 'messages:fly' => 'Verstuur',
+ 'messages:replying' => 'Bericht beantwoorden',
+ 'messages:sendmessage' => 'Verstuur een bericht',
+ 'messages:compose' => 'Verstuur een bericht',
+ 'messages:sentmessages' => 'Verstuurde berichten',
+ 'messages:recent' => 'Recente berichten',
+ 'messages:original' => 'Originele bericht',
+ 'messages:yours' => 'Jouw bericht',
+ 'messages:answer' => 'Antwoorden',
+ 'messages:toggle' => 'Selecteer alles',
+ 'messages:markread' => 'Markeer als gelezen',
+ 'messages:new' => 'Nieuw bericht',
+ 'notification:method:site' => 'Site',
+ 'messages:error' => 'Er was een probleem tijdens het opslaan van je bericht. Probeer het nogmaals.',
+ 'item:object:messages' => 'Berichten',
+ 'messages:posted' => 'Je bericht is succesvol verzonden.',
+ 'messages:email:subject' => 'Je hebt een nieuw bericht!',
+ 'messages:email:body' => 'Je hebt een nieuw bericht van %s. Het bericht is:
+
+%s
+
+Om jouw berichten te bekijken, klik hier:
+
+%s
+
+Om %s een bericht te sturen, klik hier:
+
+%s
+
+Je kunt niet antwoorden op deze email.',
+ 'messages:blank' => 'Sorry, je moet wel tekst invullen voordat we je bericht kunnen versturen.',
+ 'messages:notfound' => 'Sorry, we konden het opgegeven bericht niet vinden.',
+ 'messages:notdeleted' => 'Sorryd we konden dit bericht niet verwijderen.',
+ 'messages:nopermission' => 'Je hebt geen toegang om dit bericht te mogen verwijderen.',
+ 'messages:nomessages' => 'Er zijn geen berichten om weer te geven.',
+ 'messages:user:nonexist' => 'We konden de geadresseerde niet vinden in de gebruikers database.',
+);
+
+add_translation("nl", $nl);
+
diff --git a/mod/languages/languages/nl/nl.notifications.php b/mod/languages/languages/nl/nl.notifications.php
new file mode 100644
index 000000000..bf36d1fee
--- /dev/null
+++ b/mod/languages/languages/nl/nl.notifications.php
@@ -0,0 +1,18 @@
+<?php
+$nl = array (
+ 'notifications:subscriptions:friends:title' => 'Vrienden',
+ 'notifications:subscriptions:friends:description' => 'Het volgende is een automatische verzameling van je vrienden. Om updates te ontvangen selecteer hieronder. Dit zal invloed hebben op de betreffende gebruikers in het hoofd notificatie-instellingen overzicht aan de onderkant van deze pagina.',
+ 'friends:all' => 'Alle vrienden',
+ 'notifications:subscriptions:personal:description' => 'Ontvang een notificatie als er acties worden ondernomen op jou content',
+ 'notifications:subscriptions:personal:title' => 'Persoonlijke notificatie',
+ 'notifications:subscriptions:collections:edit' => 'Om je vrienden collecties aan te passen, klik hier.',
+ 'notifications:subscriptions:changesettings' => 'Notificaties',
+ 'notifications:subscriptions:changesettings:groups' => 'Groeps notificaties',
+ 'notifications:subscriptions:title' => 'Notificatie per gebruiker',
+ 'notifications:subscriptions:description' => 'Om notificaties te ontvangen wanneer je vrienden nieuwe content plaatsen, vindt ze hieronder en selecteer de meldings manier die je wilt gebruiken.',
+ 'notifications:subscriptions:groups:description' => 'Om een notificatie te ontvangen wanneer er nieuwe content is in een groep waarvan je lid bent, zoek de groep hieronder op en selecteer de meldings manier die je wilt gebruiken.',
+ 'notifications:subscriptions:success' => 'Je notificatie instellingen zijn opgeslagen.',
+);
+
+add_translation("nl", $nl);
+
diff --git a/mod/languages/languages/nl/nl.pages.php b/mod/languages/languages/nl/nl.pages.php
new file mode 100644
index 000000000..3f9718a4d
--- /dev/null
+++ b/mod/languages/languages/nl/nl.pages.php
@@ -0,0 +1,54 @@
+<?php
+$nl = array (
+ 'pages:owner' => '%s\'s pagina\'s',
+ 'pages:friends' => 'Pagina\'s van vrienden',
+ 'pages:add' => 'Voeg pagina toe',
+ 'pages:group' => 'Groep pagina\'s',
+ 'groups:enablepages' => 'Schakel groep pagina\'s in',
+ 'pages:revision' => 'Revisie',
+ 'pages:none' => 'Nog geen pagina\'s aangemaakt',
+ 'river:create:object:page' => '%s maakte de pagina %s',
+ 'river:create:object:page_top' => '%s maakte de pagina %s',
+ 'river:update:object:page' => '%s bewerkte de pagina %s',
+ 'river:update:object:page_top' => '%s bewerkte de pagina %s',
+ 'river:comment:object:page' => '%s reageerde op de pagina %s',
+ 'river:comment:object:page_top' => '%s reageerde op de pagina %s',
+ 'pages:error:no_title' => 'Je moet een titel opgeven voor deze pagina.',
+ 'pages:revision:subtitle' => 'Revisie aangemaakt %s door %s',
+ 'pages' => 'Pagina\'s',
+ 'pages:all' => 'Alle site pagina\'s',
+ 'pages:edit' => 'Bewerk deze pagina',
+ 'pages:delete' => 'Verwijder deze pagina',
+ 'pages:history' => 'Pagina geschiedenis',
+ 'pages:view' => 'Bekijk pagina',
+ 'pages:navigation' => 'Pagina navigatie',
+ 'item:object:page_top' => 'Hoofd pagina\'s',
+ 'item:object:page' => 'Pagina\'s',
+ 'pages:nogroup' => 'Deze groep heeft nog geen pagina\'s',
+ 'pages:more' => 'Meer pagina\'s',
+ 'pages:title' => 'Pagina titel',
+ 'pages:description' => 'Jouw tekst',
+ 'pages:tags' => 'Tags',
+ 'pages:access_id' => 'Toegang',
+ 'pages:write_access_id' => 'Schrijf toegang',
+ 'pages:noaccess' => 'Geen toegang tot de pagina',
+ 'pages:cantedit' => 'Je kunt deze pagina niet bewerken',
+ 'pages:saved' => 'Pagina opgeslagen',
+ 'pages:notsaved' => 'Pagina kon niet worden opgeslagen',
+ 'pages:delete:success' => 'Je pagina is succesvol verwijderd.',
+ 'pages:delete:failure' => 'De pagina kon niet worden verwijderd.',
+ 'pages:strapline' => 'Laatst bijgewerkt %s door %s',
+ 'pages:num' => 'Aantal pagina\'s om weer te geven',
+ 'pages:widget:description' => 'Dit is een lijst met jouw pagina\'s.',
+ 'pages:label:view' => 'Bekijk pagina',
+ 'pages:label:edit' => 'Bewerk pagina',
+ 'pages:label:history' => 'Pagina geschiedenis',
+ 'pages:sidebar:this' => 'Deze pagina',
+ 'pages:sidebar:children' => 'Sub pagina\'s',
+ 'pages:sidebar:parent' => 'Hoofdpagina',
+ 'pages:newchild' => 'Maak een sub pagina',
+ 'pages:backtoparent' => 'Terug naar \'%s\'',
+);
+
+add_translation("nl", $nl);
+
diff --git a/mod/languages/languages/nl/nl.profile.php b/mod/languages/languages/nl/nl.profile.php
new file mode 100644
index 000000000..9d2773ee3
--- /dev/null
+++ b/mod/languages/languages/nl/nl.profile.php
@@ -0,0 +1,8 @@
+<?php
+$nl = array (
+ 'profile' => 'Profiel',
+ 'profile:notfound' => 'Sorry. Het opgegeven profiel kon niet gevonden worden.',
+);
+
+add_translation("nl", $nl);
+
diff --git a/mod/languages/languages/nl/nl.reportedcontent.php b/mod/languages/languages/nl/nl.reportedcontent.php
new file mode 100644
index 000000000..6207edaad
--- /dev/null
+++ b/mod/languages/languages/nl/nl.reportedcontent.php
@@ -0,0 +1,36 @@
+<?php
+$nl = array (
+ 'admin:administer_utilities:reportedcontent' => 'Gemelde inhoud',
+ 'reportedcontent:this:tooltip' => 'Meld dit aan de beheerder',
+ 'reportedcontent:delete' => 'Verwijder de melding',
+ 'reportedcontent:archive' => 'Archiveer de melding',
+ 'reportedcontent:objecttitle' => 'Pagina titel',
+ 'reportedcontent:objecturl' => 'Pagina url',
+ 'reportedcontent:instructions' => 'De melding zal worden verstuurd aan de beheerders van deze site ter controle.',
+ 'reportedcontent:numbertodisplay' => 'Aantal meldingen om weer te geven',
+ 'reportedcontent:widget:description' => 'Toon gemelde inhoud',
+ 'reportedcontent:user' => 'Rapporteer gebruiker',
+ 'item:object:reported_content' => 'Gemelde items',
+ 'reportedcontent' => 'Gemelde inhoud',
+ 'reportedcontent:this' => 'Meld dit',
+ 'reportedcontent:none' => 'Er is geen gemelde inhoud',
+ 'reportedcontent:report' => 'Meld aan beheerder',
+ 'reportedcontent:title' => 'Pagina titel',
+ 'reportedcontent:deleted' => 'De gemelde inhoud is verwijderd',
+ 'reportedcontent:notdeleted' => 'We konden de gemelde inhoud niet verwijderen',
+ 'reportedcontent:areyousure' => 'Weet je zeker dat je dit wilt verwijderen?',
+ 'reportedcontent:archived' => 'De melding is gearchiveerd',
+ 'reportedcontent:visit' => 'Bekijk gemelde inhoud',
+ 'reportedcontent:by' => 'Gemeld door',
+ 'reportedcontent:reason' => 'Reden van melding',
+ 'reportedcontent:description' => 'Waarom meld je dit?',
+ 'reportedcontent:address' => 'Locatie van het item',
+ 'reportedcontent:success' => 'Je melding is verstuurd naar de Site Administrator',
+ 'reportedcontent:failing' => 'Je melding kon niet worden verzonden',
+ 'reportedcontent:moreinfo' => 'Meer informatie',
+ 'reportedcontent:failed' => 'Sorry, de poging om deze inhoud te melden is mislukt.',
+ 'reportedcontent:notarchived' => 'Het was niet mogelijk om deze melding te archiveren',
+);
+
+add_translation("nl", $nl);
+
diff --git a/mod/languages/languages/nl/nl.search.php b/mod/languages/languages/nl/nl.search.php
new file mode 100644
index 000000000..12cbbb33c
--- /dev/null
+++ b/mod/languages/languages/nl/nl.search.php
@@ -0,0 +1,18 @@
+<?php
+$nl = array (
+ 'search:comment_by' => 'door',
+ 'search:enter_term' => 'Geef een zoekterm op:',
+ 'search:no_results' => 'Geen resultaten:',
+ 'search:matched' => 'Gevonden:',
+ 'search:results' => 'Resultaten voor %s',
+ 'search:no_query' => 'Geef een zoekopdracht op',
+ 'search:search_error' => 'Fout',
+ 'search:more' => '+%s meer %s',
+ 'search_types:tags' => 'Tags',
+ 'search_types:comments' => 'Reacties',
+ 'search:comment_on' => 'Reacties op "%s"',
+ 'search:unavailable_entity' => 'Niet beschikbare Entity',
+);
+
+add_translation("nl", $nl);
+
diff --git a/mod/languages/languages/nl/nl.tagcloud.php b/mod/languages/languages/nl/nl.tagcloud.php
new file mode 100644
index 000000000..e94372758
--- /dev/null
+++ b/mod/languages/languages/nl/nl.tagcloud.php
@@ -0,0 +1,9 @@
+<?php
+$nl = array (
+ 'tagcloud:widget:title' => 'Tag cloud',
+ 'tagcloud:widget:description' => 'Tag cloud',
+ 'tagcloud:widget:numtags' => 'Aantal tags om weer te geven',
+);
+
+add_translation("nl", $nl);
+
diff --git a/mod/languages/languages/nl/nl.thewire.php b/mod/languages/languages/nl/nl.thewire.php
new file mode 100644
index 000000000..af6a629b1
--- /dev/null
+++ b/mod/languages/languages/nl/nl.thewire.php
@@ -0,0 +1,36 @@
+<?php
+$nl = array (
+ 'thewire:by' => 'Wire bericht door %s',
+ 'thewire:replying' => 'Antwoord op %s (@%s) die schreef',
+ 'thewire:thread' => 'Conversatie',
+ 'thewire:tags' => 'Wire berichten met de tag \'%s\'',
+ 'thewire:noposts' => 'Nog geen wire berichten',
+ 'thewire:update' => 'Bijwerken',
+ 'thewire:previous' => 'Vorige',
+ 'thewire:hide' => 'Verberg',
+ 'thewire:previous:help' => 'Bekijk vorige bericht',
+ 'thewire:hide:help' => 'Verberg vorige bericht',
+ 'river:create:object:thewire' => '%s plaatste op de %s',
+ 'thewire:wire' => 'wire',
+ 'thewire:widget:desc' => 'Toon je laatste wire berichten',
+ 'thewire:notify:subject' => 'Nieuw wire bericht',
+ 'thewire:notify:reply' => '%s reageerde op %s op de wire:',
+ 'thewire:notify:post' => '%s plaatste op de wire:',
+ 'thewire:moreposts' => 'Meer wire berichten',
+ 'thewire' => 'The wire',
+ 'thewire:user' => '%s\'s wire',
+ 'thewire:everyone' => 'Alle Wire berichten',
+ 'thewire:reply' => 'Antwoord',
+ 'thewire:charleft' => 'karakters resterend',
+ 'item:object:thewire' => 'Wire berichten',
+ 'thewire:friends' => 'Je vrienden op The WIre',
+ 'thewire:num' => 'Aantal items om weer te geven',
+ 'thewire:posted' => 'Je bericht is succesvol geplaatst op The Wire.',
+ 'thewire:deleted' => 'Je notitie is succesvol verwijderd.',
+ 'thewire:blank' => 'Sorry; je moet wel is in typen voordat je notitie kan worden opgeslagen.',
+ 'thewire:notfound' => 'Sorry; we konden de opgegeven notitie niet vinden.',
+ 'thewire:notdeleted' => 'Sorry; we konden deze melding niet verwijderen.',
+);
+
+add_translation("nl", $nl);
+
diff --git a/mod/languages/languages/nl/nl.tinymce.php b/mod/languages/languages/nl/nl.tinymce.php
new file mode 100644
index 000000000..b12e3aac1
--- /dev/null
+++ b/mod/languages/languages/nl/nl.tinymce.php
@@ -0,0 +1,9 @@
+<?php
+$nl = array (
+ 'tinymce:remove' => 'Verwijder editor',
+ 'tinymce:add' => 'Toon editor',
+ 'tinymce:word_count' => 'Aantal woorden:',
+);
+
+add_translation("nl", $nl);
+
diff --git a/mod/languages/languages/nl/nl.twitter.php b/mod/languages/languages/nl/nl.twitter.php
new file mode 100644
index 000000000..233264fbe
--- /dev/null
+++ b/mod/languages/languages/nl/nl.twitter.php
@@ -0,0 +1,12 @@
+<?php
+$nl = array (
+ 'twitter:title' => 'Twitter',
+ 'twitter:info' => 'Toon je laatste tweets',
+ 'twitter:notset' => 'Deze Twitter Widget is nog niet ingesteld. Om je laatste Tweets te laten zien klik op "Bewerk" en vul je gegevens in',
+ 'twitter:username' => 'Geef je Twitter gebruikersnaam op.',
+ 'twitter:num' => 'Aantal Tweets om te tonen.',
+ 'twitter:visit' => 'bekijk mijn Twitter',
+);
+
+add_translation("nl", $nl);
+
diff --git a/mod/languages/languages/nl/nl.twitter_api.php b/mod/languages/languages/nl/nl.twitter_api.php
new file mode 100644
index 000000000..203842f4a
--- /dev/null
+++ b/mod/languages/languages/nl/nl.twitter_api.php
@@ -0,0 +1,41 @@
+<?php
+if(elgg_is_active_plugin('twitter_api')){
+ $language = array (
+ 'twitter_api:usersettings:site_not_configured' => 'Een beheerder moet Twitter eerst instellen voordat het gebruikt kan worden.',
+ 'twitter_api' => 'Twitter Services',
+ 'twitter_api:requires_oauth' => 'Twitter Services vereist dat de OAuth libraries plugin is ingeschakeld.',
+ 'twitter_api:consumer_key' => 'Consumer Key',
+ 'twitter_api:consumer_secret' => 'Consumer Secret',
+ 'twitter_api:settings:instructions' => 'Je moet een consumer key en secret aanvragen bij <a href="https://dev.twitter.com/apps/new" target="_blank">Twitter</a>. Vul het formulier in voor een nieuwe applicatie. Selecteer "Browser" voor het applicatie type en "Read & Write" voor de rechten. De callback url is %stwitter_api/authorize',
+ 'twitter_api:usersettings:description' => 'Koppel je %s account met Twitter.',
+ 'twitter_api:usersettings:request' => 'Je moet eerst %2$s <a href="%1$s">autoriseren</a> om toegang te krijgen tot je Twitter account.',
+ 'twitter_api:usersettings:cannot_revoke' => 'Je kunt je account niet ontkoppelen van Twitter omdat je geen e-mail adres of wachtwoord hebt opgegeven. <a href="%s">Vul ze nu in</a>',
+ 'twitter_api:authorize:error' => 'Fout tijdens het autoriseren van Twitter.',
+ 'twitter_api:authorize:success' => 'Twitter toegang is geautoriseerd.',
+ 'twitter_api:usersettings:authorized' => 'Je hebt %s geautoriseerd om toegang te krijgen tot je Twitter account: @%s.',
+ 'twitter_api:usersettings:revoke' => 'Klik <a href="%s">hier</a> om de toegang in te trekken.',
+ 'twitter_api:revoke:success' => 'Twitter toegang is ingetrokken.',
+ 'twitter_api:login' => 'Mogen bestaande gebruikers die hun Twitter account hebben gekoppeld zich aanmelden met Twitter?',
+ 'twitter_api:new_users' => 'Mogen nieuwe gebruikers zich registreren met hun Twitter account, zelfs als registratie is uitgeschakeld?',
+ 'twitter_api:login:success' => 'Je bent aangemeld.',
+ 'twitter_api:login:error' => 'Aanmelden met Twitter mislukt.',
+ 'twitter_api:login:email' => 'Je moet een geldig e-mail adres opgeven voor je nieuwe %s account.',
+ 'twitter_api:invalid_page' => 'Ongeldige pagina',
+ 'twitter_api:deprecated_callback_url' => 'De callback URL is gewijzigd voor de Twitter API van %s. Vraag de beheerder om dit aan te passen.',
+ 'twitter_api:interstitial:settings' => 'Configureer je instellingen',
+ 'twitter_api:interstitial:description' => 'Je bent bijna klaar om gebruik te maken van %s! We hebben nog een paar gegevens nodig voordat je verder kunt. Deze zijn optioneel, maar maken het mogelijk dat je je kunt aanmelden als Twitter niet beschikbaar is of als je de koppeling met Twitter verwijderd.',
+ 'twitter_api:interstitial:username' => 'Dit is je gebruikersnaam. Dit kan niet worden aangepast. Als je een wachtwoord opgeeft, kun je je aanmelden met deze gebruikersnaam of je e-mail adres.',
+ 'twitter_api:interstitial:name' => 'Dit is de naam die mensen zien als ze corresponderen met jou.',
+ 'twitter_api:interstitial:email' => 'Je e-mail adres. Gebruikers kunnen deze standaard niet zien.',
+ 'twitter_api:interstitial:password' => 'Een wachtwoord om je aan te melden als Twitter niet beschikbaar is of als je accounts niet meer gekoppeld zijn.',
+ 'twitter_api:interstitial:password2' => 'Hetzelfde wachtwoord, nogmaals',
+ 'twitter_api:interstitial:no_thanks' => 'Nee bedankt',
+ 'twitter_api:interstitial:no_display_name' => 'Je moet een weergave naam hebben.',
+ 'twitter_api:interstitial:invalid_email' => 'Je moet een geldig e-mail adres opgeven of niets.',
+ 'twitter_api:interstitial:existing_email' => 'Dit e-mail adres is al geregistreerd op deze site.',
+ 'twitter_api:interstitial:password_mismatch' => 'Je wachtwoorden komen niet overeen.',
+ 'twitter_api:interstitial:cannot_save' => 'De account details kunnen niet worden opgeslagen.',
+ 'twitter_api:interstitial:saved' => 'Account details opgeslagen!',
+ );
+ add_translation("nl", $language);
+} \ No newline at end of file
diff --git a/mod/languages/languages/nl/nl.uservalidationbyemail.php b/mod/languages/languages/nl/nl.uservalidationbyemail.php
new file mode 100644
index 000000000..58aa564b0
--- /dev/null
+++ b/mod/languages/languages/nl/nl.uservalidationbyemail.php
@@ -0,0 +1,49 @@
+<?php
+$nl = array (
+ 'admin:users:unvalidated' => 'Ongevalideerd',
+ 'email:validate:subject' => '%s bevestig aub je email adres voor %s!',
+ 'email:validate:body' => 'Beste %s,
+
+Voordat je gebruik kunt maken van %s, moet je je e-mail adres bevestigen.
+
+Om je e-mail adres te bevestigen moet je op onderstaande link klikken:
+%s
+
+Als je niet op de link kunt klikken, kopieer en plak deze dan handmatig in de adresbalk van je browser.
+
+%s
+%s',
+ 'uservalidationbyemail:login:fail' => 'Je account is nog niet gevalideerd dus het aanmelden is mislukt. Er is nog een validatie mail verstuurd.',
+ 'uservalidationbyemail:admin:no_unvalidated_users' => 'Geen ongevalideerde gebruikers',
+ 'uservalidationbyemail:admin:unvalidated' => 'Ongevalideerd',
+ 'uservalidationbyemail:admin:user_created' => 'Geregistreerd %s',
+ 'uservalidationbyemail:admin:resend_validation' => 'Validatie verzenden',
+ 'uservalidationbyemail:admin:validate' => 'Valideren',
+ 'uservalidationbyemail:admin:delete' => 'Verwijderen',
+ 'uservalidationbyemail:confirm_validate_user' => 'Valideer %s?',
+ 'uservalidationbyemail:confirm_resend_validation' => 'Validatie e-mail versturen aan %s?',
+ 'uservalidationbyemail:confirm_delete' => 'Verwijder %s?',
+ 'uservalidationbyemail:confirm_validate_checked' => 'Valideer geselecteerde gebruikers?',
+ 'uservalidationbyemail:confirm_resend_validation_checked' => 'Validatie e-mail versturen aan geselecteerde gebruikers?',
+ 'uservalidationbyemail:confirm_delete_checked' => 'Verwijder geselecteerde gebruikers?',
+ 'uservalidationbyemail:check_all' => 'Alle',
+ 'uservalidationbyemail:errors:unknown_users' => 'Onbekende gebruikers',
+ 'uservalidationbyemail:errors:could_not_validate_user' => 'Kon gebruiker niet valideren.',
+ 'uservalidationbyemail:errors:could_not_validate_users' => 'Kon de geselecteerde gebruikers niet valideren.',
+ 'uservalidationbyemail:errors:could_not_delete_user' => 'Kon de gebruiker niet verwijderen.',
+ 'uservalidationbyemail:errors:could_not_delete_users' => 'Kon de geselecteerde gebruikers niet verwijderen.',
+ 'uservalidationbyemail:errors:could_not_resend_validation' => 'Kon de validatie e-mail niet versturen.',
+ 'uservalidationbyemail:errors:could_not_resend_validations' => 'Kon de validatie e-mail niet versturen aan de geselecteerde gebruikers.',
+ 'uservalidationbyemail:messages:validated_user' => 'Gebruiker gevalideerd.',
+ 'uservalidationbyemail:messages:validated_users' => 'Alle geselecteerde gebruikers gevalideerd.',
+ 'uservalidationbyemail:messages:deleted_user' => 'Gebruiker verwijderd.',
+ 'uservalidationbyemail:messages:deleted_users' => 'Alle geselecteerde gebruikers verwijderd.',
+ 'uservalidationbyemail:messages:resent_validation' => 'Validatie opnieuw verzonden',
+ 'uservalidationbyemail:messages:resent_validations' => 'Validatie opnieuw verzonden aan alle geselecteerde gebruikers.',
+ 'email:confirm:fail' => 'Je e-mail adres kon niet worden geverifieerd...',
+ 'uservalidationbyemail:registerok' => 'Om je account te activeren, bevestig je email adres door te klikken op de link die we je gestuurd hebben.',
+ 'email:confirm:success' => 'Je hebt je e-mail adres bevestigd!',
+);
+
+add_translation("nl", $nl);
+
diff --git a/mod/languages/languages/pt/pt.blog.php b/mod/languages/languages/pt/pt.blog.php
new file mode 100644
index 000000000..745ab085f
--- /dev/null
+++ b/mod/languages/languages/pt/pt.blog.php
@@ -0,0 +1,50 @@
+<?php
+$pt = array (
+ 'blog' => 'Blogs ',
+ 'blog:blogs' => 'Blogs ',
+ 'blog:revisions' => 'Revisões',
+ 'blog:archives' => 'Arquivos',
+ 'blog:blog' => 'Blog ',
+ 'item:object:blog' => 'Blogs ',
+ 'blog:title:user_blogs' => 'Blog de %s',
+ 'blog:title:all_blogs' => 'Todos blogs do site',
+ 'blog:title:friends' => 'Blogs dos amigos',
+ 'blog:group' => 'Blog da Comunidade',
+ 'blog:enableblog' => 'Habilita blog da comunidade',
+ 'blog:write' => 'Escrever uma mensagem no blog',
+ 'blog:add' => 'Adicionar mensagem no blog',
+ 'blog:edit' => 'Editar mensagem no blog',
+ 'blog:excerpt' => 'Extrato',
+ 'blog:body' => 'Corpo',
+ 'blog:save_status' => 'Último salvo:',
+ 'blog:never' => 'Nunca',
+ 'blog:status' => 'Situação',
+ 'blog:status:draft' => 'Rascunho',
+ 'blog:status:published' => 'Publicado',
+ 'blog:status:unsaved_draft' => 'Rascunho não salvo',
+ 'blog:revision' => 'Revisão',
+ 'blog:auto_saved_revision' => 'Revisão salva automaticamente',
+ 'blog:message:saved' => 'Mensagem do blog salva.',
+ 'blog:error:cannot_save' => 'Não foi possível salvar mensagem do blog.',
+ 'blog:error:cannot_write_to_container' => 'Acesso insuficiente para salvar blog na comunidade.',
+ 'blog:error:post_not_found' => 'Esta mensagem foi removida, por ser inválida, ou você não possui permissão para visualizar.',
+ 'blog:messages:warning:draft' => 'Existe um rascunho não salvo para esta mensagem!',
+ 'blog:edit_revision_notice' => '(versão antiga)',
+ 'blog:message:deleted_post' => 'Mensagem do blog apagada.',
+ 'blog:error:cannot_delete_post' => 'Não foi possível apagar esta mensagem.',
+ 'blog:none' => 'Sem mensagem no blog',
+ 'blog:error:missing:title' => 'Por favor insira um título no blog!',
+ 'blog:error:missing:description' => 'Por favor digite o corpo do seu blog!',
+ 'blog:error:cannot_edit_post' => 'Esta mensagem pode não existe ou você não pode ter permissão para edição.',
+ 'blog:error:revision_not_found' => 'Não foi possível localizar esta revisão.',
+ 'river:create:object:blog' => '%s publicou uma mensagem no blog %s',
+ 'river:comment:object:blog' => '%s comentou o blog %s',
+ 'blog:newpost' => 'Uma nova mensagem de blog',
+ 'blog:widget:description' => 'Mostra suas últimas mensagens no blog.',
+ 'blog:moreblogs' => 'Mais mensagem do blog',
+ 'blog:numbertodisplay' => 'Número de mensagens do blog a serem visualizadas',
+ 'blog:noblogs' => 'Nenhuma mensagem no blog',
+);
+
+add_translation("pt", $pt);
+
diff --git a/mod/languages/languages/pt/pt.bookmarks.php b/mod/languages/languages/pt/pt.bookmarks.php
new file mode 100644
index 000000000..b1ec98f71
--- /dev/null
+++ b/mod/languages/languages/pt/pt.bookmarks.php
@@ -0,0 +1,46 @@
+<?php
+$pt = array (
+ 'bookmarks' => 'Favoritos',
+ 'bookmarks:add' => 'Adicionar favorito',
+ 'bookmarks:edit' => 'Editar favoritos',
+ 'bookmarks:owner' => 'Favorito de %s',
+ 'bookmarks:friends' => 'Favoritos dos amigos',
+ 'bookmarks:everyone' => 'Todos os favoritos do site',
+ 'bookmarks:this' => 'Adicionar aos favoritos',
+ 'bookmarks:this:group' => 'Favoritos em %s',
+ 'bookmarks:bookmarklet' => 'Obter Marcador de favoritos',
+ 'bookmarks:bookmarklet:group' => 'Obter Marcador de Favoritos da Comunidade',
+ 'bookmarks:inbox' => 'Caixa de entrada dos favoritos',
+ 'bookmarks:morebookmarks' => 'Mais favoritos',
+ 'bookmarks:more' => 'Mais favoritos',
+ 'bookmarks:with' => 'Compartilhar com',
+ 'bookmarks:new' => 'Um novo item adicionado aos favoritos',
+ 'bookmarks:address' => 'hiperlink a ser marcado como favorito',
+ 'bookmarks:none' => 'Sem favoritos',
+ 'bookmarks:delete:confirm' => 'Você tem certeza de que deseja apagar este item?',
+ 'bookmarks:numbertodisplay' => 'Número de favoritos a serem exibidos',
+ 'bookmarks:shared' => 'Compartilhados',
+ 'bookmarks:visit' => 'Visitar o link',
+ 'bookmarks:recent' => 'Adicionados recentemente',
+ 'river:create:object:bookmarks' => '%s adicionou como favorito %s',
+ 'river:comment:object:bookmarks' => '%s comentou no favorito %s',
+ 'bookmarks:river:annotate' => 'adicionado um comentário neste link marcado como favorito',
+ 'bookmarks:river:item' => 'um item',
+ 'item:object:bookmarks' => 'Links favoritos',
+ 'bookmarks:group' => 'Favoritos da comunidade',
+ 'bookmarks:enablebookmarks' => 'Habilita favoritos na comunidade',
+ 'bookmarks:nogroup' => 'Esta comunidade ainda não tem nenhum favorito',
+ 'bookmarks:no_title' => 'Sem título',
+ 'bookmarks:widget:description' => 'Este dispositivo demonstra seus últimos itens favoritos.',
+ 'bookmarks:bookmarklet:description' => 'O marcador de favoritos permite que você compartilhe qualquer link que você encontrar na Internet com seus amigos, ou apenas marcá-lo como favorito para você mesmo. Para usar este recurso, apenas arraste o seguinte botão para a barra de links do seu navegador:',
+ 'bookmarks:bookmarklet:descriptionie' => 'Se você está usando o Internet Explorer, você precisará clicar com o botão direito no ícone do marcador de favoritos, selecionar \'adicionar em favoritos\', e então selecionar a barra de links.',
+ 'bookmarks:bookmarklet:description:conclusion' => 'Você poderá então salvar qualquer página que você visitar apenas clicando neste ícone a qualquer momento.',
+ 'bookmarks:save:success' => 'Este link foi adicionado aos favoritos com sucesso.',
+ 'bookmarks:delete:success' => 'Este hiperlink favorito foi apagado com sucesso.',
+ 'bookmarks:save:failed' => 'Este hiperlink favorito não pode ser salvo. Tenha certeza que você digitou titulo e endereço e então tente novamente.',
+ 'bookmarks:save:invalid' => 'O endereço do favorito é inválido e não pode ser salvo.',
+ 'bookmarks:delete:failed' => 'Este hiperlink favorito não pode ser apagado. Por favor, tente novamente.',
+);
+
+add_translation("pt", $pt);
+
diff --git a/mod/languages/languages/pt/pt.brainstorm.php b/mod/languages/languages/pt/pt.brainstorm.php
new file mode 100644
index 000000000..7e7cd3f12
--- /dev/null
+++ b/mod/languages/languages/pt/pt.brainstorm.php
@@ -0,0 +1,63 @@
+<?php
+
+// Gerado pela extensão 'translationbrowser' 20111205-01:35:51 AM
+
+$portugues = array(
+ 'brainstorm:filter:top' => "Mais votadas" ,
+ 'brainstorm:filter:hot' => "Mais debatidas" ,
+ 'brainstorm:filter:new' => "Novo" ,
+ 'brainstorm:filter:accepted' => "Aceito" ,
+ 'brainstorm:filter:completed' => "Completo" ,
+ 'item:object:idea' => "Ideia" ,
+ 'river:create:object:idea' => "%s enviou ideia %s" ,
+ 'river:comment:object:idea' => "%s comentou a ideia %s" ,
+ 'river:edit:object:idea' => "%s editou ideia %s" ,
+ 'brainstorm:river:annotate' => "um comentário nesta ideia" ,
+ 'brainstorm:river:item' => "um item" ,
+ 'brainstorm' => "Ideias" ,
+ 'brainstorm:add' => "enviar uma nova ideia" ,
+ 'brainstorm:edit' => "Editar ideia" ,
+ 'brainstorm:new' => "Uma nova ideia" ,
+ 'brainstorm:owner' => "Ideias de %s" ,
+ 'brainstorm:idea:edit' => "Editar esta ideia" ,
+ 'brainstorm:idea:add' => "Adicionar uma ideia" ,
+ 'brainstorm:enablebrainstorm' => "Habilitar ideias" ,
+ 'brainstorm:group' => "Ideias na comunidade" ,
+ 'brainstorm:same_group' => "Na mesma comunidade:" ,
+ 'brainstorm:yourvotes' => "Seus votos:" ,
+ 'brainstorm:vote' => "Votar:" ,
+ 'brainstorm:status' => "Situação:" ,
+ 'brainstorm:state' => "Estado:" ,
+ 'brainstorm:status_info' => "Informação sobre situação:" ,
+ 'brainstorm:open' => "aberta" ,
+ 'brainstorm:under review' => "sob revisão" ,
+ 'brainstorm:planned' => "planejado" ,
+ 'brainstorm:started' => "iniciado" ,
+ 'brainstorm:completed' => "completo" ,
+ 'brainstorm:declined' => "não acolhida" ,
+ 'brainstorm:none' => "Nenhuma ideia." ,
+ 'brainstorm:novoteleft' => "votos sobrando." ,
+ 'brainstorm:onevoteleft' => "votos sobrando." ,
+ 'brainstorm:votesleft' => "votos sobrando." ,
+ 'brainstorm:search' => "pesquise ou envie uma ideia" ,
+ 'brainstorm:charleft' => "caracteres faltando." ,
+ 'brainstorm:search:find' => "Ideias encontradas. Votar ou " ,
+ 'brainstorm:search:none' => "Nenhuma ideia encontrada. Pesquise novamente ou " ,
+ 'brainstorm:widget:title' => "Ideias." ,
+ 'brainstorm:widget:description' => "Apresenta ideias mais votadas." ,
+ 'brainstorm:more' => "Mais ideias" ,
+ 'brainstorm:numbertodisplay' => "Número de ideias para apresentar:" ,
+ 'brainstorm:idea:rate:submitted' => "Voto na ideia atribuido com sucesso." ,
+ 'brainstorm:idea:save:success' => "Sua ideia foi salva com sucesso." ,
+ 'brainstorm:idea:delete:success' => "Sua ideia foi apagada com sucesso." ,
+ 'brainstorm:idea:delete:failed' => "Um erro ocorreu enquanto apagava uma ideia." ,
+ 'brainstorm:idea:save:empty' => "Voce precisa atribuir um título e uma descrição para a ideia." ,
+ 'brainstorm:idea:save:failed' => "Um erro ocorreu enquanto salva a ideia." ,
+ 'brainstorm:idea:rate:error:ajax' => "Erro de conexão com o servidor." ,
+ 'brainstorm:unknown_idea' => "Ideia desconhecida." ,
+ 'brainstorm:idea:rate:error:value' => "Erro no valor atribuido para esta ideia." ,
+ 'brainstorm:idea:rate:error' => "Esta ideia não pode ser votada por um problema interno no servidor." ,
+ 'brainstorm:idea:rate:error:underzero' => "Sua quantidade de votos sobrando não permitem votar em ideias."
+);
+
+add_translation('pt', $portugues);
diff --git a/mod/languages/languages/pt/pt.categories.php b/mod/languages/languages/pt/pt.categories.php
new file mode 100644
index 000000000..d16e2dd03
--- /dev/null
+++ b/mod/languages/languages/pt/pt.categories.php
@@ -0,0 +1,12 @@
+<?php
+$pt = array (
+ 'categories' => 'Categorias',
+ 'categories:settings' => 'Definir as categorias do Site',
+ 'categories:explanation' => 'Para definir algumas categorias gerias que serão utilizadas no sistema, entre-as abaixo, separada por vírgulas. Ferramentas compatíveis exibirão as categorias quando o usuário criar ou editar conteúdos.',
+ 'categories:save:success' => 'Categorias foram salvas com sucesso.',
+ 'categories:results' => 'Resultados para a categoria do site: %s',
+ 'categories:on_activate_reminder' => 'As categorias não funcionam enquanto não adicionar categorias . Adicione as categorias agora.',
+);
+
+add_translation("pt", $pt);
+
diff --git a/mod/languages/languages/pt/pt.core.php b/mod/languages/languages/pt/pt.core.php
new file mode 100644
index 000000000..30617f6de
--- /dev/null
+++ b/mod/languages/languages/pt/pt.core.php
@@ -0,0 +1,966 @@
+<?php
+$pt = array (
+ 'item:site' => 'Sites ',
+ 'login' => 'Entrar',
+ 'loginok' => 'Você se conectou com sucesso.',
+ 'loginerror' => 'Ocorreu um erro na tentativa se conectar. Isto pode ter ocorrido pois você não validou sua conta, as informações que você forneceu estão incorretas ou você tentou se conectar muitas vezes. Certifique-se de que seus dados estão corretos e tente novamente.',
+ 'login:empty' => 'Login e senha são necessários.',
+ 'login:baduser' => 'Não foi possível carregar sua conta de usuário.',
+ 'auth:nopams' => 'Erro interno. Nenhum método de autenticação está instalado.',
+ 'logout' => 'Sair',
+ 'logoutok' => 'Você se desconectou com sucesso.',
+ 'logouterror' => 'Não foi possível desconectar com sucesso. Por favor, tente novamente.',
+ 'loggedinrequired' => 'Você deve estar conectado para ver esta página.',
+ 'adminrequired' => 'Você deve ser um administrador para ver esta página.',
+ 'membershiprequired' => 'Você deve fazer parte da comunidade para ver está página.',
+ 'exception:title' => 'Erro crítico.',
+ 'actionundefined' => 'A ação requerida (%s) não está definida no sistema.',
+ 'actionnotfound' => 'A arquivo de ação <i>(action file)</i> para %s não foi encontrado.',
+ 'actionloggedout' => 'Você não pode executar esta ação enquando desconectado.',
+ 'actionunauthorized' => 'Você não está autorizado a executar esta ação',
+ 'InstallationException:SiteNotInstalled' => 'Não foi possível realizar esta solicitação. Este site não está configurado ou o banco de dados está inativo.',
+ 'InstallationException:MissingLibrary' => 'Não foi possível carregar %s',
+ 'InstallationException:CannotLoadSettings' => 'Elgg não pode carregar o arquivo de preferências. Ele não existe ou existe uma restrição de permissão ao arquivo.',
+ 'SecurityException:Codeblock' => 'Acesso negado para executar blocos de código privilegiado',
+ 'DatabaseException:WrongCredentials' => 'Elgg não pôde se conectar ao banco de dados usando as credenciais fornecidas. Verifique o arquivo de configurações',
+ 'DatabaseException:NoConnect' => 'Elgg não pode selecionar o banco de dados \'%s\', verifique se o banco de dados foi criado e se você tem acesso a ele.',
+ 'SecurityException:FunctionDenied' => 'Acesso a função privilegiada \'%s\' foi negado.',
+ 'DatabaseException:DBSetupIssues' => 'Houve um certo número de questões: ',
+ 'DatabaseException:ScriptNotFound' => 'Elgg não consegui encontrar o script de banco de dados solicitado em %s.',
+ 'DatabaseException:InvalidQuery' => 'Pesquisa inválida <i>(Invalid query)</i>',
+ 'IOException:FailedToLoadGUID' => 'Falha ao carregar novo %s de identificação (GUID): %d',
+ 'InvalidParameterException:NonElggObject' => 'Foi passado um \'non-ElggObject\' para um construtor \'ElggObject\'',
+ 'InvalidParameterException:UnrecognisedValue' => 'Valor não reconhecido passado para o constuctor.',
+ 'InvalidClassException:NotValidElggStar' => 'GUID:%d não é válido %s',
+ 'PluginException:MisconfiguredPlugin' => '%s (guid: %s) é um plugin mal configurado. Ele foi desativado. Por favor veja o Wiki Elgg para possíveis causas (http://docs.elgg.org/wiki/).',
+ 'PluginException:CannotStart' => '%d (guid:%s) não pode ser iniciado. Razão: %s',
+ 'PluginException:InvalidID' => '%s é um identificador (ID) inválido para o plugin.',
+ 'PluginException:InvalidPath' => '%s é um caminho inválido para o plugin.',
+ 'PluginException:InvalidManifest' => 'Arquivo do manifesto inválido para o plugin %s',
+ 'PluginException:InvalidPlugin' => '%s não é um plugin válido.',
+ 'PluginException:InvalidPlugin:Details' => '%s não é um plugin válido: %s',
+ 'PluginException:NullInstantiated' => 'ElggPlugin não pode ser iniciado com valor nulo.Você deve passar um valor de GUID, um identificador de plugin (ID), ou um caminho (full path).',
+ 'ElggPlugin:MissingID' => 'Identificador (ID) do plugin perdido (guid %s)',
+ 'ElggPlugin:NoPluginPackagePackage' => '\'ElggPluginPackage\' no identificador (ID) do plugin perdido %s (guid %s)',
+ 'ElggPluginPackage:InvalidPlugin:MissingFile' => 'Arquivo perdido %s no pacote.',
+ 'ElggPluginPackage:InvalidPlugin:InvalidDependency' => 'Tipo de dependência inválida "%s"',
+ 'ElggPluginPackage:InvalidPlugin:InvalidProvides' => 'Tipos fornecidos <i>(provides)</i> inválidos "%s"',
+ 'ElggPluginPackage:InvalidPlugin:CircularDep' => 'Dependência %s inválida "%s" no plugin %s. Plugins não podem ter conflito ou requerer algo que eles proveem. ',
+ 'ElggPlugin:Exception:CannotIncludeFile' => 'Não foi possível incluir %s para o plugin %s (guid: %s) em %s. Verifique permissões!',
+ 'ElggPlugin:Exception:CannotRegisterViews' => 'Não foi possível abrir visões do diretório %s para o plugin %s (guid: %s) em %s. Verifique permissões!',
+ 'ElggPlugin:Exception:CannotRegisterLanguages' => 'Não foi possível registrar linguagens para o plugin %s (guid: %s) em %s. Verifique permissões!',
+ 'ElggPlugin:Exception:NoID' => 'Sem identificador (ID) para o plugin guid %s!',
+ 'PluginException:ParserError' => 'Erro analisando <i>(Error parsing)</i> o manifesto com API versão %s no plugin %s.',
+ 'PluginException:NoAvailableParser' => 'Não foi possível encontrar um analisador <i>(parser)</i> para o manifesto da API versão %s no plugin %s.',
+ 'PluginException:ParserErrorMissingRequiredAttribute' => 'Perda do atributo \'%s\' requerido no manifesto do plugin %s.',
+ 'ElggPlugin:Dependencies:Requires' => 'Requisitos',
+ 'ElggPlugin:Dependencies:Suggests' => 'Sugestões',
+ 'ElggPlugin:Dependencies:Conflicts' => 'Conflitos',
+ 'ElggPlugin:Dependencies:Conflicted' => 'Em conflitos',
+ 'ElggPlugin:Dependencies:Provides' => 'Fornecidos <i>(provides)</i>',
+ 'ElggPlugin:Dependencies:Priority' => 'Prioridade',
+ 'ElggPlugin:Dependencies:Elgg' => 'Versão do Elgg',
+ 'ElggPlugin:Dependencies:PhpExtension' => 'Extensões do PHP: %s',
+ 'ElggPlugin:Dependencies:PhpIni' => 'Configurações do arquivo \'ini\' PHP:%s',
+ 'ElggPlugin:Dependencies:Plugin' => 'Plugin: %s ',
+ 'ElggPlugin:Dependencies:Priority:After' => 'Após %s',
+ 'ElggPlugin:Dependencies:Priority:Before' => 'Antes %s',
+ 'ElggPlugin:Dependencies:Priority:Uninstalled' => '%s não está instalado',
+ 'ElggPlugin:Dependencies:Suggests:Unsatisfied' => 'Perdido',
+ 'ElggPlugin:InvalidAndDeactivated' => '%s é um plugin inválido e foi desativado.',
+ 'InvalidParameterException:NonElggUser' => 'Foi passado um \'non-ElggUser\' para um construtor \'ElggUser\'!',
+ 'InvalidParameterException:NonElggSite' => 'Foi passado um \'non-ElggSite\' para um construtor \'ElggSite\'!',
+ 'InvalidParameterException:NonElggGroup' => 'Foi passado um \'non-ElggGroup\' para um construtor \'ElggGroup\'!',
+ 'IOException:UnableToSaveNew' => 'Não foi possível salvar um novo %s',
+ 'InvalidParameterException:GUIDNotForExport' => 'Identificador (GUID) não foi especificado durante a exportação, isto nunca deve ocorrer.',
+ 'InvalidParameterException:NonArrayReturnValue' => 'A função de serialização de entidade passou um parâmetro de retorno de valor que não é um vetor.',
+ 'ConfigurationException:NoCachePath' => 'Endereço do \'cache\' não definido',
+ 'IOException:NotDirectory' => '%s não é um diretório.',
+ 'IOException:BaseEntitySaveFailed' => 'Não foi possível salvar novas entidades de informação bases de objetos <i>(new object\'s base entity information) </i>!',
+ 'InvalidParameterException:UnexpectedODDClass' => '<i>import()</i> passou uma classe ODD inexperada.',
+ 'InvalidParameterException:EntityTypeNotSet' => 'Tipo de entidade deve ser definida.',
+ 'ClassException:ClassnameNotClass' => '%s não é %s.',
+ 'ClassNotFoundException:MissingClass' => 'Classe \'%s\' não foi encontrada, plugin perdido?',
+ 'InstallationException:TypeNotSupported' => 'Tipo %s não é suportado. Isto indica um erro na sua instalação, mais provável que seja causado por uma atualização <i>(upgrade)</i> incompleta.',
+ 'ImportException:ImportFailed' => 'Não foi possível importar o elemento %d',
+ 'ImportException:ProblemSaving' => 'Aconteceu um problema salvando %s',
+ 'ImportException:NoGUID' => 'Nova entidade foi criada mas não possui identificador (GUID), isto não deveria ocorrer.',
+ 'ImportException:GUIDNotFound' => 'Entidade \'%d\' não pode ser encontrada.',
+ 'ImportException:ProblemUpdatingMeta' => 'Aconteceu um problema atualizando \'%s\' na entidade \'%d\'',
+ 'ExportException:NoSuchEntity' => 'Nenhum indentificador (GUID) da entidade:%d',
+ 'ImportException:NoODDElements' => 'Nenhum elemento <i>OpenDD</i> encontrada na importação de dados. Importação falhou.',
+ 'ImportException:NotAllImported' => 'Nem todos elementos foram importados.',
+ 'InvalidParameterException:UnrecognisedFileMode' => 'Modo de arquivo não reconhecido \'%s\'',
+ 'InvalidParameterException:MissingOwner' => 'Arquivo %s (%d) teve o proprietário perdido!',
+ 'IOException:CouldNotMake' => 'Não foi possível fazer %s',
+ 'IOException:MissingFileName' => 'Você deve definir um nome antes de abrir o arquivo.',
+ 'ClassNotFoundException:NotFoundNotSavedWithFile' => 'Não foi possível carregar a classe de armazenamento %s para o arquivo %u',
+ 'NotificationException:NoNotificationMethod' => 'Nenhum método de notificação definido.',
+ 'NotificationException:NoHandlerFound' => 'Nenhum <i>handler</i> encontrado para \'%s\' ou esto não é cabível <i>callable</i>.',
+ 'NotificationException:ErrorNotifyingGuid' => 'Aconteceu um erro enquanto notificava %d',
+ 'NotificationException:NoEmailAddress' => 'Não foi possível obter endereço de email para o identificador (GUID):%d',
+ 'NotificationException:MissingParameter' => 'Perdido um parâmetro obrigatório, \'%s\'',
+ 'DatabaseException:WhereSetNonQuery' => 'Onde os conjuntos não contém <i>\'WhereQueryComponent\'</i>',
+ 'DatabaseException:SelectFieldsMissing' => 'Campos perdidos na pesquisa selecionada <i>(select style query)</i>',
+ 'DatabaseException:UnspecifiedQueryType' => 'Não foi possível reconhecer ou tipo de pergunta inexperada.',
+ 'DatabaseException:NoTablesSpecified' => 'Nenhuma tabela definida para pesquisa <i>(specified for query)</i>.',
+ 'DatabaseException:NoACL' => 'Nenhum controle de acesso foi definido na pesquisa <i>(provided on query)</i>',
+ 'InvalidParameterException:NoEntityFound' => 'Nenhuma entidade encontrada, não existe ou você não possui acesso a ela.',
+ 'InvalidParameterException:GUIDNotFound' => 'Idenfiicador (GUID):%s não pode ser encontrado, ou você não possui acesso a ela;',
+ 'InvalidParameterException:IdNotExistForGUID' => 'Desculpe-me, \'%s\' não existe para o identificador (guid):%d',
+ 'InvalidParameterException:CanNotExportType' => 'Desculpe, eu não sei como exportar \'%s\'',
+ 'InvalidParameterException:NoDataFound' => 'Não foi possível encontrar nenhuma informação.',
+ 'InvalidParameterException:DoesNotBelong' => 'Não pertence a entidade.',
+ 'InvalidParameterException:DoesNotBelongOrRefer' => 'Não pertence ou não se refere a entidade.',
+ 'InvalidParameterException:MissingParameter' => 'Parâmetro perdido, você precisa fornecer o identificador (GUID).',
+ 'InvalidParameterException:LibraryNotRegistered' => '%s não é uma biblioteca registrada',
+ 'InvalidParameterException:LibraryNotFound' => 'Não foi possível carregar a biblioteca %s de %s',
+ 'APIException:ApiResultUnknown' => 'Resultado do API é de um tipo desconhecido, isto nunca deveria acontecer.',
+ 'ConfigurationException:NoSiteID' => 'Nenhum identificador (ID) do site foi definido.',
+ 'SecurityException:APIAccessDenied' => 'Desculpe, acesso ao API foi desabilitado pelo administrador.',
+ 'SecurityException:NoAuthMethods' => 'Nenhum método de autenticação foi encontrado que pudesse autenticar esta requisição do API.',
+ 'SecurityException:ForwardFailedToRedirect' => 'Redirecionamento não pode ser determinado devido aos cabeçalhos enviados. Execução interrompida por segurança. Procure por mais informações em http://docs.elgg.org/ ',
+ 'InvalidParameterException:APIMethodOrFunctionNotSet' => 'Método ou função não definida na chamada do <i>expose_method() </i>',
+ 'InvalidParameterException:APIParametersArrayStructure' => 'Estrutura do <i>array</i> de parâmetors é incorreta para chamada ao método exposto \'%s\'',
+ 'InvalidParameterException:UnrecognisedHttpMethod' => 'Não foi possível reconhecer o método <i>http</i> %s para o método do api\'%s\'',
+ 'APIException:MissingParameterInMethod' => 'Parâmetro perdido %s no método %s',
+ 'APIException:ParameterNotArray' => '%s não parece ser um <i>array </i>.',
+ 'APIException:UnrecognisedTypeCast' => 'Não foi possível reconhecer o tipo <i>(type in cast)</i> %s para variável \'%s\' no método \'%s\'',
+ 'APIException:InvalidParameter' => 'Parâmetro inválido encontrado para \'%s\' no método \'%s\'.',
+ 'APIException:FunctionParseError' => '%s(%s) possui um erro (<i>parsing error</i>).',
+ 'APIException:FunctionNoReturn' => '%s(%s) retornou um valor.',
+ 'APIException:APIAuthenticationFailed' => 'Falha na chamada ao método para autenticação pelo API',
+ 'APIException:UserAuthenticationFailed' => 'Falha na chamada ao método para autenticação do usuário',
+ 'SecurityException:AuthTokenExpired' => '<i>TOKEN</i> de autenticação foi perdido, está inválido ou expirou.',
+ 'CallException:InvalidCallMethod' => '%s deve ser chamada usando \'%s\'',
+ 'APIException:MethodCallNotImplemented' => 'Chamada ao método \'%s\' não foi implementada.',
+ 'APIException:FunctionDoesNotExist' => 'Função ou método \'%s\' não é cabível <i>(is not callable)</i>',
+ 'APIException:AlgorithmNotSupported' => 'Algoritmo \'%s\' não é suportado ou foi desabilitado.',
+ 'ConfigurationException:CacheDirNotSet' => 'Diretório de <i>Cache</i> \'cache_path\' não definido.',
+ 'APIException:NotGetOrPost' => 'Métido solicitado deve ser <i>GET</i> ou <i>POST</i>',
+ 'APIException:MissingAPIKey' => 'Chave API perdida <i>(Missing API key)</i>',
+ 'APIException:BadAPIKey' => 'Chave ruim do API <i>(Bad API key)</i>',
+ 'APIException:MissingHmac' => 'Cabeçalho \'X-Elgg-hmac\' perdido',
+ 'APIException:MissingHmacAlgo' => 'Cabeçalho \'X-Elgg-hmac-algo\' perdido',
+ 'APIException:MissingTime' => 'Cabeçalho \'X-Elgg-time\' perdido',
+ 'APIException:MissingNonce' => 'Cabeçalho \'X-Elgg-nonce\' perdido',
+ 'APIException:TemporalDrift' => '\'X-Elgg-time\' é muito distante no passado ou no futuro. is too far in the past or future. Acorreu uma falha <i>(Epoch fail)</i>',
+ 'APIException:NoQueryString' => 'Nenhuma informação na pesquisa de caracteres <i>(query string)</i>',
+ 'APIException:MissingPOSTHash' => 'Cabeçalho \'X-Elgg-posthash\' perdido',
+ 'APIException:MissingPOSTAlgo' => 'Cabeçalho \'X-Elgg-posthash_algo\' perdido',
+ 'APIException:MissingContentType' => 'Perdido o tipo de conteúdo para a mensagem',
+ 'SecurityException:InvalidPostHash' => 'A informação do \'hash\' da MENSAGEM é invalida - Experado sera %s mas o obtido foi %s.',
+ 'SecurityException:DupePacket' => 'Pacote de assinatura já foi avaliado.',
+ 'SecurityException:InvalidAPIKey' => 'Chave da API <i>(API Key)</i> inválida ou perdida.',
+ 'NotImplementedException:CallMethodNotImplemented' => 'Chamada ao método \'%s\' não é suportada atualmente.',
+ 'NotImplementedException:XMLRPCMethodNotImplemented' => 'Chamada ao método \'MXML-RPC\' \'%s\' não implementada.',
+ 'InvalidParameterException:UnexpectedReturnFormat' => 'Chamada ao método \'%s\' retornou um resultado não esperado.',
+ 'CallException:NotRPCCall' => 'Chamada não aparenta ser uma chamada \'XML-RPC\' válida',
+ 'PluginException:NoPluginName' => 'O nome do plugin não pode ser encontrado',
+ 'SecurityException:authenticationfailed' => 'Usuário não pode ser autenticado',
+ 'CronException:unknownperiod' => '%s não é um período reconhecido.',
+ 'SecurityException:deletedisablecurrentsite' => 'Você não pode apagar ou desabilitar o site que você está visualizando agora!',
+ 'RegistrationException:EmptyPassword' => 'Os campos de senha não podem estar vazios',
+ 'RegistrationException:PasswordMismatch' => 'Senhas devem ser iguais',
+ 'LoginException:BannedUser' => 'Você foi banido deste site e não pode realizar seu login',
+ 'LoginException:UsernameFailure' => 'Não foi possível realizar seu login. Por favor, verifique seu login e senha.',
+ 'LoginException:PasswordFailure' => 'Não foi possível realizar seu login. Por favor, verifique seu login e senha.',
+ 'LoginException:AccountLocked' => 'Sua conta foi bloqueado por ter muitas tentativas erradas de login.',
+ 'LoginException:ChangePasswordFailure' => 'Falha na verificação da senha atual.',
+ 'memcache:notinstalled' => 'Módulo \'PHP memcache\' não está instalado, você deve instalar \'php5-memcache\'.',
+ 'memcache:noservers' => 'Não foi definido servidor de \'memcache\', por favor preencha esta variável',
+ 'memcache:versiontoolow' => '\'Memcache\' depende pelo menos da versão %s para funcionar, você está funcionando com a versão %s',
+ 'memcache:noaddserver' => 'Suporte a \'Multiple server\' foi desabilitado, você precisa atualizar sua biblioteca \'PECL memcache\'.',
+ 'deprecatedfunction' => 'Aviso: este código usa uma função obsoleta \'%s\' e não é compatível com esta versão do Elgg',
+ 'pageownerunavailable' => 'Aviso: o proprietário da página %d não está acessível!',
+ 'viewfailure' => 'Existe uma falha interna na visão %s',
+ 'changebookmark' => 'Por favor, verifique seu favorito para esta página',
+ 'noaccess' => 'Ete conteúdo foi removido, ou é inválido, ou você não possui permissão para visualização.',
+ 'error:default' => 'Oops.... algo deu errado.',
+ 'error:404' => 'Desculpe. Não foi possível encontrar a página que foi solicitada.',
+ 'system.api.list' => 'Listar todas as chamadas para API disponíveis no sistema.',
+ 'auth.gettoken' => 'Esta chamada ao API permite um usuário obter um \'token\' de usuário autenticado que pode ser usado para autenticação em uma futura chamada API. Passado com um <i>parameter auth_token</i>',
+ 'name' => 'Nome de exibição',
+ 'email' => 'Endereço de Email',
+ 'username' => 'Nome de usuário',
+ 'loginusername' => 'Login ou endereço de email',
+ 'password' => 'Senha',
+ 'passwordagain' => 'Senha (para verificação)',
+ 'admin_option' => 'Fazer deste usuário um administrador?',
+ 'PRIVATE' => 'Privado',
+ 'LOGGED_IN' => 'Usuários conectados',
+ 'PUBLIC' => 'Público',
+ 'access:friends:label' => 'Amigos',
+ 'access' => 'Acesso',
+ 'dashboard' => 'Painel',
+ 'dashboard:nowidgets' => 'Seu painel é sua porta de entrada para a comunidade. Clique em \'Editar painel\' para adicionar dispositivos para seguir os conteúdos em nossa comunidade.',
+ 'widgets:add' => 'Adicionar dispositivos à sua página',
+ 'widgets:add:description' => 'Escolha o dispositivo que você gostaria de adicionar ao seu painel arrastando-os da galeria à direita, para qualquer das três áreas abaixo, e posicione-o aonde deseja que ele apareça.
+
+Para apagar um dispositivo arraste-o de volta à <b>galeria</b>.',
+ 'widgets:position:fixed' => '(Posição fixa na página)',
+ 'widget:unavailable' => 'Você já adicionou este dispositivo <i>(widget)</i>',
+ 'widget:numbertodisplay' => 'Número de itens para apresentar',
+ 'widget:delete' => 'Remover %s',
+ 'widget:edit' => 'Personalize este dispositivo',
+ 'widgets' => 'Dispositivo',
+ 'widget' => 'Dispositivo',
+ 'item:object:widget' => 'Dispositivos',
+ 'widgets:save:success' => 'O dispositivo foi salvo com sucesso.',
+ 'widgets:save:failure' => 'Não foi possível salvar seu dispositivo, por favor tente novamente.',
+ 'widgets:add:success' => 'O dispositivo foi adicionado com sucesso.',
+ 'widgets:add:failure' => 'Não foi possível adicionar este dispositivo.',
+ 'widgets:move:failure' => 'Não foi possível armazenar a posição do novo dispositivo.',
+ 'widgets:remove:failure' => 'Não foi possíve remover este dispositivo',
+ 'group' => 'Comunidade',
+ 'item:group' => 'Comunidades',
+ 'user' => 'Usuário',
+ 'item:user' => 'Usuários',
+ 'friends' => 'Amigos',
+ 'friends:yours' => 'Seus amigos',
+ 'friends:owned' => 'Amigos de %s',
+ 'friend:add' => 'Adicionar amigo',
+ 'friend:remove' => 'Apagar amigo',
+ 'friends:add:successful' => 'Você adicionou %s como amigo.',
+ 'friends:add:failure' => 'Não foi possível adicionar %s como amigo. Por favor, tente novamente.',
+ 'friends:remove:successful' => 'Você apagou %s de sua lista de amigos com sucesso.',
+ 'friends:remove:failure' => 'Não foi possível apagar %s de sua lista de amigos. Por favor, tente novamente.',
+ 'friends:none' => 'Este usuário ainda não adicionou amigos.',
+ 'friends:none:you' => 'Você ainda não adicionou ninguém como amigo! Pesquise por seus interesses para começar a encontrar pessoas para seguir.',
+ 'friends:none:found' => 'Não foram encontrados amigos.',
+ 'friends:of:none' => 'Ninguém adicionou esse usuário como amigo ainda.',
+ 'friends:of:none:you' => 'Ninguém adicionou você como amigo até agora. Começe a adicionar conteúdos e preencher seu perfil para que as pessoas possam encontrá-lo!',
+ 'friends:of:owned' => 'Pessoas que adicionaram %s como amigo',
+ 'friends:of' => 'Amigos de',
+ 'friends:collections' => 'Grupos de amigos',
+ 'collections:add' => 'Nova coleção',
+ 'friends:collections:add' => 'Novo grupo de amigos',
+ 'friends:addfriends' => 'Adicionar amigo',
+ 'friends:collectionname' => 'Nome do grupo',
+ 'friends:collectionfriends' => 'Amigos no grupo',
+ 'friends:collectionedit' => 'Editar este grupo',
+ 'friends:nocollections' => 'Você ainda não possui nenhum grupo.',
+ 'friends:collectiondeleted' => 'Seu grupo foi apagado.',
+ 'friends:collectiondeletefailed' => 'Não foi possível apagar seu grupo, ou você não possui permissão ou algum outro problema ocorreu.',
+ 'friends:collectionadded' => 'Seu grupo foi criado com sucesso',
+ 'friends:nocollectionname' => 'Você deve especificar um nome para seu grupo antes de criá-lo.',
+ 'friends:collections:members' => 'Participantes do grupo',
+ 'friends:collections:edit' => 'Editar grupo',
+ 'friends:collections:edited' => 'Coleção salva',
+ 'friends:collection:edit_failed' => 'Não foi possível salvar a coleção.',
+ 'friendspicker:chararray' => 'ABCDEFGHIJKLMNOPQRSTUVWXYZ ',
+ 'avatar' => 'Imagem <i>(Avatar)</i>',
+ 'avatar:create' => 'Crie sua imagem <i>(Avatar)</i>',
+ 'avatar:edit' => 'Edite sua imagem <i>(Avatar)</i>',
+ 'avatar:preview' => 'Prévia',
+ 'avatar:upload' => 'Envie um novo avatar',
+ 'avatar:current' => 'Avatar atual',
+ 'avatar:crop:title' => 'Ferramentas para manipular avatar',
+ 'avatar:upload:instructions' => 'Seu avatar é apresentado no site. Você pode alterá-lo quanto desejar. (Formatos de arquivos aceitos: GIF, JPG ou PNG)',
+ 'avatar:create:instructions' => 'Clique e arraste um quadrado abaixo para manipular o seu avatar. Uma previsão aparecerá na caixa à direita. Quando estiver satisfeito com a previsão, clique \'Criar seu avatar\'. Este avatar definido será utilizado em todo site como seu avatar.',
+ 'avatar:upload:success' => 'Avatar foi enviado com sucesso',
+ 'avatar:upload:fail' => 'O envio do avatar falhou',
+ 'avatar:resize:fail' => 'Alteração do tamanho do avatar falhou',
+ 'avatar:crop:success' => 'Manipulação do avatar realizada com sucesso',
+ 'avatar:crop:fail' => 'Manipulação do avatar falhou',
+ 'profile:edit' => 'Editar perfil',
+ 'profile:aboutme' => 'Sobre mim',
+ 'profile:description' => 'Sobre mim',
+ 'profile:briefdescription' => 'Descrição resumida',
+ 'profile:location' => 'Localização',
+ 'profile:skills' => 'Habilidades',
+ 'profile:interests' => 'Interesses',
+ 'profile:contactemail' => 'Contato por email',
+ 'profile:phone' => 'Telefone',
+ 'profile:mobile' => 'Telefone Celular',
+ 'profile:website' => 'Página WEB (website)',
+ 'profile:twitter' => 'Nome no Twitter',
+ 'profile:saved' => 'Seu perfil foi salvo com sucesso.',
+ 'profile:field:text' => 'Texto curto',
+ 'profile:field:longtext' => 'Area de texto larga',
+ 'profile:field:tags' => 'Descritores (tags)',
+ 'profile:field:url' => 'Endereço WEB',
+ 'profile:field:email' => 'Endereço de email',
+ 'profile:field:location' => 'Localização',
+ 'profile:field:date' => 'Data',
+ 'admin:appearance:profile_fields' => 'Editar campos no perfil',
+ 'profile:edit:default' => 'Editar campos no perfil',
+ 'profile:label' => 'Título do perfil',
+ 'profile:type' => 'Tipo do perfil',
+ 'profile:editdefault:delete:fail' => 'Falhou remoção do item de campo padrão do perfil',
+ 'profile:editdefault:delete:success' => 'Item padrão do perfil apagado!',
+ 'profile:defaultprofile:reset' => 'Perfil padrão do sistema reiniciado',
+ 'profile:resetdefault' => 'Reinicia perfil padrão',
+ 'profile:explainchangefields' => 'Você pode substituir os campos do perfil pelos seus próprios utilizando o formulário abaixo.
+
+Forneça o novo título do campo do perfil, por exemplo, \'Time favorito\', então selecione o tipo de campo (por exemplo, texto, url, tags), e clique no botão \'Adicionar\'. Para reordenar os campos arraste o item próximo ao título do campo. Para editar um campo de título - clique no texto do título para pode escrever nele.
+
+A qualquer tempo você pode voltar atrás para os campos padronizados, mas você perderá qualquer informação que tiver sido registrada nos perfis.',
+ 'profile:editdefault:success' => 'Item foi adicionado com sucesso ao perfil padrão',
+ 'profile:editdefault:fail' => 'Não foi possíve salvar o perfil padrão',
+ 'feed:rss' => 'Inscreva-se para receber atualizações (RSS)',
+ 'link:view' => 'ver endereço',
+ 'link:view:all' => 'Ver todos',
+ 'river' => 'Fluxo',
+ 'river:friend:user:default' => '%s agora possui amizade com %s',
+ 'river:update:user:avatar' => '%s possui um novo avatar',
+ 'river:update:user:profile' => '%s atualizou seu perfil',
+ 'river:noaccess' => 'Você não possui permissão para visualizar este item.',
+ 'river:posted:generic' => '%s postado',
+ 'riveritem:single:user' => 'um usuário',
+ 'riveritem:plural:user' => 'algumas/alguns usuárias/os',
+ 'river:ingroup' => 'para a comunidade %s',
+ 'river:none' => 'Sem atividades.',
+ 'river:update' => 'Atualizado para %s',
+ 'river:widget:title' => 'Atividade',
+ 'river:widget:description' => 'Mostra últimas atividades',
+ 'river:widget:type' => 'Tipos de atividades',
+ 'river:widgets:friends' => 'Atividades dos amigos',
+ 'river:widgets:all' => 'Atividade de todo o site',
+ 'notifications:usersettings' => 'Configurações das notificações',
+ 'notifications:methods' => 'Por favor, especifique quais métodos você gostaria de permitir.',
+ 'notification:method:email' => 'Email ',
+ 'notifications:usersettings:save:ok' => 'Sua configurações de notificações foram salvas com sucesso.',
+ 'notifications:usersettings:save:fail' => 'Houve um problema ao tentar salvar suas configurações de notificações.',
+ 'user.notification.get' => 'Exibe as configurações de notificações de um determinado usuário.',
+ 'user.notification.set' => 'Aplica as configurações de notificações de um determinado usuário.',
+ 'search' => 'Pesquisar',
+ 'searchtitle' => 'Pesquisar: %s',
+ 'users:searchtitle' => 'Pesquisando por usuários: %s',
+ 'groups:searchtitle' => 'Pesquisando por grupos: %s',
+ 'advancedsearchtitle' => '%s com resultados que combinam com %s',
+ 'notfound' => 'Nenhum resultado encontrado.',
+ 'next' => 'Próxima',
+ 'previous' => 'Anterior',
+ 'viewtype:change' => 'Alterar o tipo de lista',
+ 'viewtype:list' => 'Visualização da lista',
+ 'viewtype:gallery' => 'Galeria',
+ 'tag:search:startblurb' => 'Itens cujas tags batem com: \'%s\':',
+ 'user:search:startblurb' => 'Usuários que combinam com \'%s\':',
+ 'user:search:finishblurb' => 'Para ver mais, clique aqui.',
+ 'group:search:startblurb' => 'Grupos que combinam com \'%s\':',
+ 'group:search:finishblurb' => 'Para ver mais, clique aqui.',
+ 'search:go' => 'Pesquisar',
+ 'userpicker:only_friends' => 'Apenas amigos',
+ 'account' => 'Conta',
+ 'settings' => 'Configurações',
+ 'tools' => 'Ferramentas',
+ 'settings:edit' => 'Editar configurações',
+ 'register' => 'Registrar',
+ 'registerok' => 'Você se registrou como %s com sucesso.',
+ 'registerbad' => 'Não foi possível completar seu registro. O nome de usuário pode já existir, sua senha pode não combinar ou nome de usuário ou senha podem ser muito curtos.',
+ 'registerdisabled' => 'Novos registros foram desabilitados pelo administrador do sistema.',
+ 'register:fields' => 'Todos campos são obrigatórios',
+ 'registration:notemail' => 'O email fornecido por você parece não ser um email válido.',
+ 'registration:userexists' => 'Este nome de usuário já existe',
+ 'registration:usernametooshort' => 'Seu nome de usuário deve conter no mínimo 4 caracteres.',
+ 'registration:passwordtooshort' => 'A senha deve conter no mínimo 6 caracteres.',
+ 'registration:dupeemail' => 'Este email já está registrado no sistema.',
+ 'registration:invalidchars' => 'Seu nome de usuário contém caracteres inválidos.',
+ 'registration:emailnotvalid' => 'O email utilizado é inválido neste sistema.',
+ 'registration:passwordnotvalid' => 'A senha utilizada é inválida neste sistema.',
+ 'registration:usernamenotvalid' => 'O nome de usuário utilizado é inválido neste sistema.',
+ 'adduser' => 'Adicionar usuário',
+ 'adduser:ok' => 'Você adicionou um novo usuário com sucesso.',
+ 'adduser:bad' => 'O novo usuário não pode ser criado.',
+ 'user:set:name' => 'Nome da conta',
+ 'user:name:label' => 'Seu apelido',
+ 'user:name:success' => 'Seu nome foi alterado com sucesso.',
+ 'user:name:fail' => 'Não foi possível alterar seu nome. Certifique-se que seu nome não é muito longo e tente novamente.',
+ 'user:set:password' => 'Senha',
+ 'user:current_password:label' => 'Senha atual',
+ 'user:password:label' => 'Nova senha',
+ 'user:password2:label' => 'Nova senha (confirmação)',
+ 'user:password:success' => 'Senha alterada',
+ 'user:password:fail' => 'Não foi possível alterar sua senha',
+ 'user:password:fail:notsame' => 'Os dois campos de nova senha não conferem!',
+ 'user:password:fail:tooshort' => 'Senha muito curta!',
+ 'user:password:fail:incorrect_current_password' => 'A senha digitada não está correta.',
+ 'user:resetpassword:unknown_user' => 'Usuário inválido.',
+ 'user:resetpassword:reset_password_confirm' => 'Resetar sua senha fará com que você receba uma nova senha em seu email registrado.',
+ 'user:set:language' => 'Configurações de idioma',
+ 'user:language:label' => 'Seu idioma',
+ 'user:language:success' => 'Suas configurações de idioma foram atualizadas com sucesso.',
+ 'user:language:fail' => 'Não foi possível salvar suas configurações de idioma.',
+ 'user:username:notfound' => 'Nome de usuário (%s) não encontrado.',
+ 'user:password:lost' => 'Recuperar senha',
+ 'user:password:resetreq:success' => 'Solicitação de nova senha realizada com sucesso.',
+ 'user:password:resetreq:fail' => 'Não foi possível solicitar uma nova senha.',
+ 'user:password:text' => 'Para gerar uma nova senha, insira seu nome de usuário abaixo e pressione o botão de solicitação.',
+ 'user:persistent' => 'Lembrar de mim',
+ 'walled_garden:welcome' => 'Bem-vindo para ',
+ 'menu:page:header:administer' => 'Administrador',
+ 'menu:page:header:configure' => 'Configuração',
+ 'menu:page:header:develop' => 'Desenvolvimento',
+ 'menu:page:header:default' => 'Outro',
+ 'admin:view_site' => 'Ver site',
+ 'admin:loggedin' => 'Entrou como %s',
+ 'admin:menu' => 'Menu ',
+ 'admin:configuration:success' => 'Suas configurações foram salvas com sucesso.',
+ 'admin:configuration:fail' => 'Não foi possível salvar suas configurações.',
+ 'admin:unknown_section' => 'Seção de Administração inválida',
+ 'admin' => 'Administração',
+ 'admin:description' => 'O painel de administração permite a você controlar todas as características do sistema, desde gerência de usuários até como os plugins se comportam. Escolha uma opção abaixo para começar.',
+ 'admin:statistics' => 'Estatísticas',
+ 'admin:statistics:overview' => 'Visão global',
+ 'admin:appearance' => 'Aparência',
+ 'admin:administer_utilities' => 'Utilidades',
+ 'admin:develop_utilities' => 'Utilidades',
+ 'admin:users' => 'Usuários',
+ 'admin:users:online' => 'Atualmente online',
+ 'admin:users:newest' => 'Mais novo',
+ 'admin:users:add' => 'Adiciona novo usuário',
+ 'admin:users:description' => 'Este painel do administrador permite a você controlar as configurações do seu site. Escolha uma das opções abaixo para iniciar.',
+ 'admin:users:adduser:label' => 'Clique aqui para adicionar um novo usuário...',
+ 'admin:users:opt:linktext' => 'Configurar usuários...',
+ 'admin:users:opt:description' => 'Configurar usuários e informações de contas.',
+ 'admin:users:find' => 'Pesquisar',
+ 'admin:settings' => 'Configurações',
+ 'admin:settings:basic' => 'Configurações Básicas',
+ 'admin:settings:advanced' => 'Configurações Avançadas',
+ 'admin:site:description' => 'Este painel do administrador permite a você controlar as configurações do seu site. Escolha uma das opções abaixo para iniciar.',
+ 'admin:site:opt:linktext' => 'Configurar o site...',
+ 'admin:site:access:warning' => 'Alterando as configurações de acesso somente serão afetadas as permissões em conteúdos produzidos no futuro.',
+ 'admin:dashboard' => 'Painel',
+ 'admin:widget:online_users' => 'Usuários online',
+ 'admin:widget:online_users:help' => 'Lista de usuários atualmente no site',
+ 'admin:widget:new_users' => 'Novos usuários',
+ 'admin:widget:new_users:help' => 'Lista de usuários mais recentes',
+ 'admin:widget:content_stats' => 'Estatísticas de Conteúdo',
+ 'admin:widget:content_stats:help' => 'Manter o controle do conteúdo criado pelos seus usuários',
+ 'widget:content_stats:type' => 'Tipo de conteúdo',
+ 'widget:content_stats:number' => 'Números',
+ 'admin:widget:admin_welcome' => 'Bem-vindo',
+ 'admin:widget:admin_welcome:help' => 'Uma pequena introdução à área de administração do Elgg',
+ 'admin:widget:admin_welcome:intro' => 'Bem-vindo ao Elgg! A partir de agora você estará observando o painel do administrador. Ele será útil para acompanhar o que acontece no site.',
+ 'admin:widget:admin_welcome:admin_overview' => 'A navegação na área do administrador acontece pelo menu a direita. Ele está organizado em três seções:
+<p><b>Administrador</b><br>
+Atividades diárias como monitoramento de conteúdo denunciado, verificação de quem está online, e visualização de estatíticas.
+</p><p>
+<b>Configuração</b><br>
+Atividades ocasionais como configuração do nome do site ou ativação de plugin.
+</p><p>
+<b>Desenvolvimento</b><br>
+Para desenvolvedores que estejam criando plugins ou desenhando temas <i>(themes)</i>. (Requer um desenvolvedor de plugin.)
+</p>
+',
+ 'admin:widget:admin_welcome:outro' => 'Tenha certeza de verificar os recursos disponíveis através do link abaixo e obrigado por utilizar Elgg!',
+ 'admin:widget:control_panel' => 'Painel de Controle',
+ 'admin:widget:control_panel:help' => 'Provimento de acesso fácil aos controles comuns',
+ 'admin:cache:flush' => 'Limpa o cache',
+ 'admin:cache:flushed' => 'O cache do site foi limpo',
+ 'admin:footer:faq' => 'Administração das Perguntas Frequentes (FAQ)',
+ 'admin:footer:manual' => 'Manual de Administração',
+ 'admin:footer:community_forums' => 'Foruns na Comunidade Elgg',
+ 'admin:footer:blog' => 'Blog sobre Elgg',
+ 'admin:plugins:category:all' => 'Todos plugins',
+ 'admin:plugins:category:active' => 'Ativar plugins',
+ 'admin:plugins:category:inactive' => 'Desativar plugins',
+ 'admin:plugins:category:admin' => 'Administrador',
+ 'admin:plugins:category:bundled' => 'Empacotado <i>(Bundled)</i>',
+ 'admin:plugins:category:nonbundled' => 'Desempacotado <i>(Non-bundled)</i>',
+ 'admin:plugins:category:content' => 'Conteúdo',
+ 'admin:plugins:category:development' => 'Desenvolvimento',
+ 'admin:plugins:category:enhancement' => 'Aperfeiçoamentos',
+ 'admin:plugins:category:api' => 'Serviço/API',
+ 'admin:plugins:category:communication' => 'Comunicação',
+ 'admin:plugins:category:security' => 'Segurança e \'SPAM\'',
+ 'admin:plugins:category:social' => 'Social ',
+ 'admin:plugins:category:multimedia' => 'Multimídia',
+ 'admin:plugins:category:theme' => 'Temas',
+ 'admin:plugins:category:widget' => 'Dispositivos',
+ 'admin:plugins:category:utility' => 'Utilidades',
+ 'admin:plugins:sort:priority' => 'Prioridade',
+ 'admin:plugins:sort:alpha' => 'Alfabetico',
+ 'admin:plugins:sort:date' => 'Mais novo',
+ 'admin:plugins:markdown:unknown_plugin' => 'Plugin desconhecido.',
+ 'admin:plugins:markdown:unknown_file' => 'Arquivo desconhecido.',
+ 'admin:notices:could_not_delete' => 'Não foi possível apagar a notícia.',
+ 'admin:options' => 'Opções do administrador',
+ 'plugins:settings:save:ok' => 'Configurações para o plugin %s foram salvas com sucesso.',
+ 'plugins:settings:save:fail' => 'Houve um problema ao salvar as configurações do plugin %s.',
+ 'plugins:usersettings:save:ok' => 'Configurações do usuário para o plugin %s foram salvas com sucesso.',
+ 'plugins:usersettings:save:fail' => 'Houve um problema ao salvar as configurações do usuárioo do plugin %s.',
+ 'item:object:plugin' => 'Configurações do Plugin',
+ 'admin:plugins' => 'Administrar ferramentas',
+ 'admin:plugins:activate_all' => 'Ativar todos',
+ 'admin:plugins:deactivate_all' => 'Desativar todos',
+ 'admin:plugins:activate' => 'Ativar',
+ 'admin:plugins:deactivate' => 'Desativar',
+ 'admin:plugins:description' => 'Este painel do administrador permite a você controlar e configurar as ferramentas instaladas no seu site.',
+ 'admin:plugins:opt:linktext' => 'Configurar ferramentas...',
+ 'admin:plugins:opt:description' => 'Configurar as ferramentas instaladas no site. ',
+ 'admin:plugins:label:author' => 'Autor',
+ 'admin:plugins:label:copyright' => 'Direitos Autorais',
+ 'admin:plugins:label:categories' => 'Categorias',
+ 'admin:plugins:label:licence' => 'Licença',
+ 'admin:plugins:label:website' => 'URL ',
+ 'admin:plugins:label:moreinfo' => 'mais informações',
+ 'admin:plugins:label:version' => 'Versão',
+ 'admin:plugins:label:location' => 'Localização',
+ 'admin:plugins:label:dependencies' => 'Dependências',
+ 'admin:plugins:warning:elgg_version_unknown' => 'Este plugin usa um arquivo de manifesto antigo e não define uma versão compatível do Elgg. Ele provavelmente não funcionará!
+',
+ 'admin:plugins:warning:unmet_dependencies' => 'Este plugin usa dependências desencontradas e não foi possível ativaá-lo. Verifique as dependências para mais informações.
+',
+ 'admin:plugins:warning:invalid' => '%s não é um plugin válido. Verifique a documentação do Elgg para dicas de solução.',
+ 'admin:plugins:cannot_activate' => 'não foi possível ativar',
+ 'admin:plugins:set_priority:yes' => 'Reordenado %s',
+ 'admin:plugins:set_priority:no' => 'Não foi possível reordenar %s',
+ 'admin:plugins:set_priority:no_with_msg' => 'Não foi possível reordenar %s. Erro: %s',
+ 'admin:plugins:deactivate:yes' => 'Desativado %s',
+ 'admin:plugins:deactivate:no' => 'Não foi possível desativar %s',
+ 'admin:plugins:deactivate:no_with_msg' => 'Não foi possível desativar %s. Erro: %s',
+ 'admin:plugins:activate:yes' => 'Ativados %s',
+ 'admin:plugins:activate:no' => 'Não foi possível ativar %s',
+ 'admin:plugins:activate:no_with_msg' => 'Não foi possível ativar %s. Erro: %s',
+ 'admin:plugins:categories:all' => 'Todas categorias',
+ 'admin:plugins:plugin_website' => 'Website do plugin',
+ 'admin:plugins:author' => '%s ',
+ 'admin:plugins:version' => 'Versão %s',
+ 'admin:plugin_settings' => 'Configurações do plugin',
+ 'admin:plugins:warning:unmet_dependencies_active' => 'Este plugin foi ativado mas possui pendências. Você deve encontrar problemas. Veja "mais informações\' abaixo para detalhes.',
+ 'admin:plugins:dependencies:type' => 'Tipo',
+ 'admin:plugins:dependencies:name' => 'Nome',
+ 'admin:plugins:dependencies:expected_value' => 'Valor testado',
+ 'admin:plugins:dependencies:local_value' => 'Valor atual',
+ 'admin:plugins:dependencies:comment' => 'Comentário',
+ 'admin:statistics:description' => 'Este é um sumário de estatísticas sobre o site. Se você deseja estatísticas mais detalhadas, um recurso de gerenciamento profissional está disponível.',
+ 'admin:statistics:opt:description' => 'Exibir informações estatísticas sobre usuários e objetos no site.',
+ 'admin:statistics:opt:linktext' => 'Exibir estatísticas...',
+ 'admin:statistics:label:basic' => 'Estatísticas básicas do site',
+ 'admin:statistics:label:numentities' => 'Entidades no site',
+ 'admin:statistics:label:numusers' => 'Número de usuários',
+ 'admin:statistics:label:numonline' => 'Número de usuários conectados',
+ 'admin:statistics:label:onlineusers' => 'Usuários conectados agora',
+ 'admin:statistics:label:version' => 'Versão do Elgg',
+ 'admin:statistics:label:version:release' => 'Liberação <i>(Release)</i>',
+ 'admin:statistics:label:version:version' => 'Versão',
+ 'admin:user:label:search' => 'Encontrar usuários:',
+ 'admin:user:label:searchbutton' => 'Pesquisar',
+ 'admin:user:ban:no' => 'Não foi possível banir o usuário',
+ 'admin:user:ban:yes' => 'Usuário banido.',
+ 'admin:user:self:ban:no' => 'Você não pode banir sua própria conta',
+ 'admin:user:unban:no' => 'Não foi possível desbanir o usuário',
+ 'admin:user:unban:yes' => 'Usuário desbanido.',
+ 'admin:user:delete:no' => 'Não foi possível apagar o usuário',
+ 'admin:user:delete:yes' => 'Usuário apagado',
+ 'admin:user:self:delete:no' => 'Você não pode apagar sua própria conta',
+ 'admin:user:resetpassword:yes' => 'Senha zerada, usuário notificado.',
+ 'admin:user:resetpassword:no' => 'A senha não pôde ser zerada.',
+ 'admin:user:makeadmin:yes' => 'O usuário agora é um administrador.',
+ 'admin:user:makeadmin:no' => 'Não foi possível tornar este usuário um administrador.',
+ 'admin:user:removeadmin:yes' => 'O usuário não é mais um administrador.',
+ 'admin:user:removeadmin:no' => 'Não foi possível apagar os privilégios de administrador deste usuário.',
+ 'admin:user:self:removeadmin:no' => 'Você não pode remover seus próprios privilégios de administrador.',
+ 'admin:appearance:menu_items' => 'Itens do Menu',
+ 'admin:menu_items:configure' => 'Configure os itens do menu principal',
+ 'admin:menu_items:description' => 'Selecione qual item do menu você deseja apresentar como link em destaque. Itens não utilizados serão adicionados como \'MAIS" no final da lista.',
+ 'admin:menu_items:hide_toolbar_entries' => 'Remover link da barra de ferramentas no menu?',
+ 'admin:menu_items:saved' => 'Itens do menu salvos.',
+ 'admin:add_menu_item' => 'Adicionar um item customizado no menu',
+ 'admin:add_menu_item:description' => 'Preencha o Nome e endereço (URL) para adicionar itens customizados no seu menu de navegação.',
+ 'admin:appearance:default_widgets' => 'Dispositivos padrão',
+ 'admin:default_widgets:unknown_type' => 'Tipo de dispositivo desconhecido',
+ 'admin:default_widgets:instructions' => 'Adicione, remova, posicione, e defina os dispositivos padrão para a página de seleção de dispositivos. Estas alterações serão aplicadas somente ao novo conteúdo do site.',
+ 'usersettings:description' => 'O Painel de configurações do usuário permite a você controlar suas informações pessoais, desde configurar o usuário até como os plugins se comportam. Escolha uma opção abaixo para iniciar.',
+ 'usersettings:statistics' => 'Suas estatísticas.',
+ 'usersettings:statistics:opt:description' => 'Ver informações estatísticas sobre usuários e objetos em seu site.',
+ 'usersettings:statistics:opt:linktext' => 'Estatísticas de conta',
+ 'usersettings:user' => 'Suas configurações',
+ 'usersettings:user:opt:description' => 'Isto permite a você controlar as configurações de usuários.',
+ 'usersettings:user:opt:linktext' => 'Altere suas configurações',
+ 'usersettings:plugins' => 'Ferramentas',
+ 'usersettings:plugins:opt:description' => 'Configure as características (se tiver alguma) para suas ferramentas ativas.',
+ 'usersettings:plugins:opt:linktext' => 'Configure suas ferramentas',
+ 'usersettings:plugins:description' => 'Este painel permite a você controlar e configurar as informações pessoais referentes às ferramentas instaladas pelo administrador do sistema.',
+ 'usersettings:statistics:label:numentities' => 'Seu conteúdo',
+ 'usersettings:statistics:yourdetails' => 'Seus detalhes',
+ 'usersettings:statistics:label:name' => 'Nome completo',
+ 'usersettings:statistics:label:email' => 'Endereço de email',
+ 'usersettings:statistics:label:membersince' => 'Participante desde',
+ 'usersettings:statistics:label:lastlogin' => 'último acesso',
+ 'river:all' => 'Toda atividade do site',
+ 'river:mine' => 'Minhas atividades',
+ 'river:friends' => 'Atividades do amigos',
+ 'river:select' => 'Mostrar %s',
+ 'river:comments:more' => '+%u mais',
+ 'river:generic_comment' => 'fez um comentário em %s %s',
+ 'friends:widget:description' => 'Exibe alguns de seus amigos.',
+ 'friends:num_display' => 'Número de amigos a serem exibidos',
+ 'friends:icon_size' => 'Tamanho do ícone',
+ 'friends:tiny' => 'minúsculo',
+ 'friends:small' => 'pequeno',
+ 'save' => 'Salvar',
+ 'reset' => 'Reiniciar',
+ 'publish' => 'Publicar',
+ 'cancel' => 'Cancelar',
+ 'saving' => 'Salvando ...',
+ 'update' => 'Atualizar',
+ 'preview' => 'Prévia',
+ 'edit' => 'Editar',
+ 'delete' => 'Apagar',
+ 'accept' => 'Aceitar',
+ 'load' => 'Carregar',
+ 'upload' => 'Enviar',
+ 'ban' => 'Banir',
+ 'unban' => 'Banir (desfazer)',
+ 'banned' => 'Banido',
+ 'enable' => 'Ativar',
+ 'disable' => 'Desativar',
+ 'request' => 'Solicitar',
+ 'complete' => 'Completo',
+ 'open' => 'Abrir',
+ 'close' => 'Fechar',
+ 'reply' => 'Responder',
+ 'more' => 'Mais',
+ 'comments' => 'Comentários',
+ 'import' => 'Importar',
+ 'export' => 'Exportar',
+ 'untitled' => 'Sem título',
+ 'help' => 'Ajuda',
+ 'send' => 'Enviar',
+ 'post' => 'Enviar',
+ 'submit' => 'Enviar',
+ 'comment' => 'Comentário',
+ 'upgrade' => 'Atualizar',
+ 'sort' => 'Sortear',
+ 'filter' => 'Filtrar',
+ 'new' => 'Novo',
+ 'add' => 'Adicionar',
+ 'create' => 'Criar',
+ 'site' => 'Site ',
+ 'activity' => 'Atividades',
+ 'members' => 'Pessoas',
+ 'up' => 'Acima',
+ 'down' => 'Abaixo',
+ 'top' => 'Topo',
+ 'bottom' => 'Final',
+ 'invite' => 'Convidar',
+ 'resetpassword' => 'Reiniciar senha',
+ 'makeadmin' => 'Tornar administrador',
+ 'removeadmin' => 'Apagar administrador',
+ 'option:yes' => 'Sim',
+ 'option:no' => 'Não',
+ 'unknown' => 'Desconhecido',
+ 'active' => 'Ativo',
+ 'total' => 'Total ',
+ 'learnmore' => 'Clique aqui para aprender mais.',
+ 'content' => 'conteúdo',
+ 'content:latest' => 'últimas atividades',
+ 'content:latest:blurb' => 'Alternativamente, clique aqui para exibir os últimos conteúdos da comunidade,',
+ 'link:text' => 'ver link',
+ 'question:areyousure' => 'Você tem certeza?',
+ 'title' => 'Título',
+ 'description' => 'Descrição',
+ 'tags' => 'Descritores <i>(Tags)</i>',
+ 'spotlight' => 'Destaque',
+ 'all' => 'Todos',
+ 'mine' => 'Minhas',
+ 'by' => 'por',
+ 'none' => 'nenhum',
+ 'annotations' => 'Anotações',
+ 'relationships' => 'Relacionamentos',
+ 'metadata' => 'Metadados',
+ 'tagcloud' => 'Nuvem de palavras',
+ 'tagcloud:allsitetags' => 'Todos descritores (tags) do site',
+ 'on' => 'Ligado',
+ 'off' => 'Desligado',
+ 'edit:this' => 'Editar',
+ 'delete:this' => 'Apagar',
+ 'comment:this' => 'Comentar',
+ 'deleteconfirm' => 'Você tem certeza de que deseja apagar este item?',
+ 'fileexists' => 'Um arquivo já foi enviado. Para substituí-lo, selecione-o abaixo:',
+ 'useradd:subject' => 'Conta de usuário criada',
+ 'useradd:body' => '%s,
+
+Uma conta de usuário foi criada para você em %s. Para entrar, visite:
+
+%s
+
+Para conectar-se, utilize as informações de usuário abaixo:
+
+Nome de usuário: %s
+Senha: %s
+
+Assim que você se conectar, nós recomendamos fortemente que você altere sua senha.
+',
+ 'systemmessages:dismiss' => 'Clique para desfazer',
+ 'importsuccess' => 'Importação de dados realizada com sucesso',
+ 'importfail' => 'OpenDD falhou ao importar dados.',
+ 'friendlytime:justnow' => 'agora',
+ 'friendlytime:minutes' => '%s minutos atrás',
+ 'friendlytime:minutes:singular' => 'um minuto atrás',
+ 'friendlytime:hours' => '%s horas atrás',
+ 'friendlytime:hours:singular' => 'uma hora atrás',
+ 'friendlytime:days' => '%s dias atrás',
+ 'friendlytime:days:singular' => 'ontem',
+ 'friendlytime:date_format' => 'j F Y @ g:ia',
+ 'date:month:01' => '%s de Janeiro',
+ 'date:month:02' => '%s de Fevereiro',
+ 'date:month:03' => '%s de Março',
+ 'date:month:04' => '%s de Abril',
+ 'date:month:05' => '%s de Maio',
+ 'date:month:06' => '%s de Junho',
+ 'date:month:07' => '%s de Julho',
+ 'date:month:08' => '%s de Agosto',
+ 'date:month:09' => '%s de Setembro',
+ 'date:month:10' => '%s de Outubro',
+ 'date:month:11' => '%s de Novembro',
+ 'date:month:12' => '%s de Dezembro',
+ 'installation:sitename' => 'O nome do seu site:',
+ 'installation:sitedescription' => 'Descrição resumida do seu site (opcional):',
+ 'installation:wwwroot' => 'O URL do site:',
+ 'installation:path' => 'O caminho completo da instalação do Elgg:',
+ 'installation:dataroot' => 'O caminho completo do diretório de dados:',
+ 'installation:dataroot:warning' => 'Você pode criar o diretório manualmente. Ele deve estar em um diretório diferente da sua instalação do Elgg.',
+ 'installation:sitepermissions' => 'A permissão padrão de acesso:',
+ 'installation:language' => 'A linguagem padrão do seu site:',
+ 'installation:debug' => 'Modo de depuração fornece informações extras que podem ser usados para diagnosticar falhas. Entretando, pode tornar o sistema mais lento devendo ser usado se você estiver tendo problemas:',
+ 'installation:debug:none' => 'Desligue o modo de depuração (recomendado)',
+ 'installation:debug:error' => 'Apresentar somente erros críticos',
+ 'installation:debug:warning' => 'Apresentar erros e avisos',
+ 'installation:debug:notice' => 'Registre todos erros, avisos e notícias',
+ 'installation:registration:description' => 'Registro de usuários está habilitado por padrão. Desabilite se você não deseja que novos usuário sejam registrados por sua vontade própria.',
+ 'installation:registration:label' => 'Permite que novos usuários se registrem.',
+ 'installation:walled_garden:description' => 'Permite ao site funcionar como uma rede privada. Não permitirá que pessoas não sem registro vejam qualquer página do site que não esteja especificamente marcada como pública.',
+ 'installation:walled_garden:label' => 'Páginas restritas para pessoas registradas.',
+ 'installation:httpslogin' => 'Permite isso para permitir que os logins dos usuários seja realizado sobre HTTPS (ambiente seguro). Você deve ter o serviço \'https\' habilitado no seu servidor para isto funcionar.',
+ 'installation:httpslogin:label' => 'Habilitar logins usando HTTPS ',
+ 'installation:view' => 'Entre a visão que será utilizada por padrão pelo site ou deixe em branco para a visão padrão do sistema (se tiver dúvida, deixe com o padrão):',
+ 'installation:siteemail' => 'Endereço de email do Site (usado quando enviadas as mensagens de email do sistema)',
+ 'installation:disableapi' => 'Elgg fornece uma API para construção de serviços web que podem remotamente interagir com o seu site',
+ 'installation:disableapi:label' => 'Habilita <i>RESTful API</i>',
+ 'installation:allow_user_default_access:description' => 'Se marcado, usuários individuais poderão definir seu próprio nível de acesso que pode sobrepor o nível de acesso do sistema.',
+ 'installation:allow_user_default_access:label' => 'Permite acesso padrão aos usuários',
+ 'installation:simplecache:description' => 'O \'cache\' simples aumenta a performance por armazenar conteúdos estáticos como os arquivos CSS e JavaScript. Normalmente você desejará isto ativado.',
+ 'installation:simplecache:label' => 'Usar \'cache\' simples (recomendado)',
+ 'upgrading' => 'Atualizando...',
+ 'upgrade:db' => 'Seu banco de dados foi atualizado.',
+ 'upgrade:core' => 'Sua instalação do Elgg foi atualizada.',
+ 'upgrade:unable_to_upgrade' => 'Não foi possíve atualizar.',
+ 'upgrade:unable_to_upgrade_info' => 'Esta instalação não pode ser atualizada por conta das visões legadas <i>(legacy views)</i> que foram detectadas no núcleo, no diretório de visões do Elgg. Estas visões estão obsoletas e precisam ser removidas para o Elgg funcionar adequadamente. Se você tem ',
+ 'update:twitter_api:deactivated' => 'O API do Twitter (antigo \'Twitter Service\') foi desabilitado durante a atualização. Por favor se desejar habilite manualmente este plugin.',
+ 'update:oauth_api:deactivated' => 'O API OAuth (antigo \'OAuth lib\') foi desabilitado durante a atualização. Por favor se desejar habilite manualmente este plugin.',
+ 'deprecated:function' => '%s() foi substituido por %s()',
+ 'welcome' => 'Seja bem vindo',
+ 'welcome:user' => 'Seja bem vindo %s',
+ 'email:settings' => 'Configurações de Email',
+ 'email:address:label' => 'Seu email',
+ 'email:save:success' => 'Novo email gravado, verificação necessária.',
+ 'email:save:fail' => 'Seu novo email não pôde ser gravado.',
+ 'friend:newfriend:subject' => '%s adicionou-o como amigo!',
+ 'friend:newfriend:body' => '%s adicionou-o como amigo!
+
+Para ver o perfil dela(e), clique aqui:
+
+%s
+
+Não responda a este email.',
+ 'email:resetpassword:subject' => 'Gerar nova senha!',
+ 'email:resetpassword:body' => 'Olá %s,
+
+Sua nova senha foi gerada e ela é: %s',
+ 'email:resetreq:subject' => 'Solicitar nova senha.',
+ 'email:resetreq:body' => 'Olá %s,
+
+Alguém (do endereço de IP %s) solicitou uma nova senha para esta conta.
+
+Se você fez esta solicitação, clique no link abaixo, caso contrário por favor ignore este email.
+
+%s
+',
+ 'default_access:settings' => 'Seu nível de acesso padrão',
+ 'default_access:label' => 'Acesso padrão',
+ 'user:default_access:success' => 'Seu novo nível de acesso principal foi gravado com sucesso.',
+ 'user:default_access:failure' => 'Seu novo nível de acesso principal não pôde ser gravado.',
+ 'xmlrpc:noinputdata' => 'Dados de entrada faltando',
+ 'comments:count' => '%s comentários',
+ 'riveraction:annotation:generic_comment' => '%s comentários em %s',
+ 'generic_comments:add' => 'Adicionar comentário',
+ 'generic_comments:post' => 'Comentário da mensagem',
+ 'generic_comments:text' => 'Comentário',
+ 'generic_comments:latest' => 'Últimos comentários',
+ 'generic_comment:posted' => 'Seu comentário foi enviado com sucesso.',
+ 'generic_comment:deleted' => 'Seu comentário foi apagado com sucesso.',
+ 'generic_comment:blank' => 'Você deve adicionar algum conteúdo antes de salvar seu comentário.',
+ 'generic_comment:notfound' => 'Não foi possível encontrar o item específico.',
+ 'generic_comment:notdeleted' => 'Não foi possível apagar este comentário.',
+ 'generic_comment:failure' => 'Um erro inesperado ocorreu na tentativa de adicionar seu comentário, por favor, tente novamente.',
+ 'generic_comment:none' => 'Sem comentários',
+ 'generic_comment:title' => 'Comentado por %s',
+ 'generic_comment:email:subject' => 'Você possui um novo comentário!',
+ 'generic_comment:email:body' => 'Você possui um novo comentário em seu item "%s" de %s. Ele diz:
+
+
+%s
+
+
+Para responder ou ver o original, clique aqui:
+
+%s
+
+Para ver o perfil de %s, clique aqui:
+
+%s
+
+Não responda a este email.',
+ 'byline' => 'Por %s',
+ 'entity:default:strapline' => 'Criado %s por %s',
+ 'entity:default:missingsupport:popup' => 'Esta entidade não pôde ser exibida corretamente. Isto deve ter ocorrido pois requer o suporte de um plugin que não está mais instalado.',
+ 'entity:delete:success' => 'Entidade %s foi apagada',
+ 'entity:delete:fail' => 'Entidade %s não pode ser apagada',
+ 'actiongatekeeper:missingfields' => 'Formulário perdido <i>(is missing __token or __ts fields)</i>',
+ 'actiongatekeeper:tokeninvalid' => 'Encontramos um erro <i> (token mismatch)</i>. Provavelmente indica que a página que está usando expirou. Por favor, tente novamente.',
+ 'actiongatekeeper:timeerror' => 'A página que você está utilizando expirou. Por favor, atualize e tente novamente.',
+ 'actiongatekeeper:pluginprevents' => 'Um extensão bloqueou a submissão deste formulário.',
+ 'word:blacklist' => 'e, a, o, então, mas, ela, seu, sua, dele, dela, um, não, também, cerca de, agora, por isso, entretanto, ainda, da mesma forma, caso contrário, portanto, inversamente, ao invés, conseqüentemente,consequentemente, além disso, no entanto, em vez disso, enquanto isso, em conformidade, isto, este, esta, parece, o quê,o que, quem, cujo, quem, quem',
+ 'tag_names:tags' => 'Descritores (Tags)',
+ 'tags:site_cloud' => 'Núvem de palavras do site',
+ 'js:security:token_refresh_failed' => 'Não foi possível contato com %s. Você pode ser problemas salvando conteúdo.',
+ 'js:security:token_refreshed' => 'Conexão para %s reativada!',
+ 'aa' => 'Afar ',
+ 'ab' => 'Abkházia',
+ 'af' => 'Afrikaans ',
+ 'am' => 'Américo',
+ 'ar' => 'Árabe',
+ 'as' => 'Assamese ',
+ 'ay' => 'Aymara ',
+ 'az' => 'Azerbaijão',
+ 'ba' => 'Bashkir ',
+ 'be' => 'Bielo-russia',
+ 'bg' => 'Búlgaro',
+ 'bh' => 'Bihari ',
+ 'bi' => 'Bislama ',
+ 'bn' => 'Bengali; Bangla ',
+ 'bo' => 'Tibetana',
+ 'br' => 'Breton ',
+ 'ca' => 'Catalão',
+ 'co' => 'Corso',
+ 'cs' => 'Checa',
+ 'cy' => 'Galês',
+ 'da' => 'Dinamarquês',
+ 'de' => 'Alemão',
+ 'dz' => 'Bhutani ',
+ 'el' => 'Grego',
+ 'en' => 'Inglês',
+ 'eo' => 'Esperanto ',
+ 'es' => 'Espanhol',
+ 'et' => 'Estoniano',
+ 'eu' => 'Basco',
+ 'fa' => 'Persa',
+ 'fi' => 'Finlandesa',
+ 'fj' => 'Fiji ',
+ 'fo' => 'Ilhas Faroé',
+ 'fr' => 'Francês',
+ 'fy' => 'Frisian ',
+ 'ga' => 'Irlandês',
+ 'gd' => 'Scots / Gaelic ',
+ 'gl' => 'Galego',
+ 'gn' => 'Guarani ',
+ 'gu' => 'Guzerate',
+ 'he' => 'Hebraica',
+ 'ha' => 'Hausa ',
+ 'hi' => 'Hindi ',
+ 'hr' => 'Croata',
+ 'hu' => 'Húngaro',
+ 'hy' => 'Armênio',
+ 'ia' => 'Interlingua ',
+ 'id' => 'Indonésio',
+ 'ie' => 'Interlingue ',
+ 'ik' => 'Inupiak ',
+ 'is' => 'Islandês',
+ 'it' => 'Italiano',
+ 'iu' => 'Inuktitut ',
+ 'iw' => 'Hebraico (obsolete)',
+ 'ja' => 'Japanês',
+ 'ji' => 'Iídiche (obsolete)',
+ 'jw' => 'Javanês',
+ 'ka' => 'Georgiano',
+ 'kk' => 'Cazaque',
+ 'kl' => 'Groelândia',
+ 'km' => 'Cambojano',
+ 'kn' => 'Canará',
+ 'ko' => 'Coreano',
+ 'ks' => 'Caxemira',
+ 'ku' => 'Curdo',
+ 'ky' => 'Kirghiz ',
+ 'la' => 'Latim',
+ 'ln' => 'Lingala ',
+ 'lo' => 'Laosiano',
+ 'lt' => 'Lituano',
+ 'lv' => 'Letão/Lettish',
+ 'mg' => 'Malagasy ',
+ 'mi' => 'Maori ',
+ 'mk' => 'Macedonian ',
+ 'ml' => 'Malayalam ',
+ 'mn' => 'Mongol',
+ 'mo' => 'Moldava',
+ 'mr' => 'Marathi ',
+ 'ms' => 'Malay ',
+ 'mt' => 'Maltês',
+ 'my' => 'Birmenês',
+ 'na' => 'Nauru ',
+ 'ne' => 'Nepalês',
+ 'nl' => 'Holandês',
+ 'no' => 'Norueguês',
+ 'oc' => 'Occitano',
+ 'om' => '(Afan) Oromo ',
+ 'or' => 'Oriya ',
+ 'pa' => 'Punjabi ',
+ 'pl' => 'Polonês',
+ 'ps' => 'Pashto / Pushto ',
+ 'pt' => 'Português',
+ 'qu' => 'Quechua ',
+ 'rm' => 'Rhaeto-Romance ',
+ 'rn' => 'Kirundi ',
+ 'ro' => 'Romeno',
+ 'ru' => 'Russo',
+ 'rw' => 'Kinyarwanda ',
+ 'sa' => 'Sânscrito',
+ 'sd' => 'Sindi',
+ 'sg' => 'Sangro ',
+ 'sh' => 'Servo-Croata',
+ 'si' => 'Singhalês ',
+ 'sk' => 'Eslováquia',
+ 'sl' => 'Esloveno',
+ 'sm' => 'Samoan ',
+ 'sn' => 'Shona ',
+ 'so' => 'Somalis',
+ 'sq' => 'Albanesa',
+ 'sr' => 'Sérvio',
+ 'ss' => 'Siswati ',
+ 'st' => 'Sesotho ',
+ 'su' => 'Sundanês',
+ 'sv' => 'Sueco',
+ 'sw' => 'Suaíli',
+ 'ta' => 'Tamil ',
+ 'te' => 'Tegulu ',
+ 'tg' => 'Tajik ',
+ 'th' => 'Tailandês',
+ 'ti' => 'Tigrinya ',
+ 'tk' => 'Turcomenistão',
+ 'tl' => 'Tagalog ',
+ 'tn' => 'Setswana ',
+ 'to' => 'Tonga ',
+ 'tr' => 'Turco',
+ 'ts' => 'Tsonga ',
+ 'tt' => 'Tártaro',
+ 'tw' => 'Twi ',
+ 'ug' => 'Uigur ',
+ 'uk' => 'Ucraniano',
+ 'ur' => 'Urdu ',
+ 'uz' => 'Usbeque',
+ 'vi' => 'Vietnamita',
+ 'vo' => 'Volapuk ',
+ 'wo' => 'Wolof ',
+ 'xh' => 'Xhosa ',
+ 'yi' => 'Ií­diche',
+ 'yo' => 'Iorubá',
+ 'za' => 'Zuang ',
+ 'zh' => 'Chinês',
+ 'zu' => 'Zulu ',
+);
+
+add_translation("pt", $pt);
+
diff --git a/mod/languages/languages/pt/pt.custom_index.php b/mod/languages/languages/pt/pt.custom_index.php
new file mode 100644
index 000000000..657321ae4
--- /dev/null
+++ b/mod/languages/languages/pt/pt.custom_index.php
@@ -0,0 +1,11 @@
+<?php
+$pt = array (
+ 'custom:bookmarks' => 'Últimos favoritos',
+ 'custom:groups' => 'Últimas comunidades',
+ 'custom:files' => 'Últimos arquivos',
+ 'custom:blogs' => 'Últimas mensagens dos blogs',
+ 'custom:members' => 'Membros mais recentes',
+);
+
+add_translation("pt", $pt);
+
diff --git a/mod/languages/languages/pt/pt.dashboard.php b/mod/languages/languages/pt/pt.dashboard.php
new file mode 100644
index 000000000..ada5c82ef
--- /dev/null
+++ b/mod/languages/languages/pt/pt.dashboard.php
@@ -0,0 +1,11 @@
+<?php
+$pt = array (
+ 'dashboard:widget:group:title' => 'Atividades da comunidade',
+ 'dashboard:widget:group:desc' => 'Visualizar as atividades em um de suas comunidades',
+ 'dashboard:widget:group:select' => 'Selecionar a comunidade',
+ 'dashboard:widget:group:noactivity' => 'Não existem atividades nesta comunidade',
+ 'dashboard:widget:group:noselect' => 'Editar este dispositivo para selecionar uma comunidade',
+);
+
+add_translation("pt", $pt);
+
diff --git a/mod/languages/languages/pt/pt.developers.php b/mod/languages/languages/pt/pt.developers.php
new file mode 100644
index 000000000..f822bc864
--- /dev/null
+++ b/mod/languages/languages/pt/pt.developers.php
@@ -0,0 +1,43 @@
+<?php
+$pt = array (
+ 'admin:develop_tools' => 'Ferramentas',
+ 'admin:develop_tools:preview' => 'Definições dos temas',
+ 'admin:develop_tools:inspect' => 'Inspecionar',
+ 'admin:developers' => 'Desenvolvedores',
+ 'admin:developers:settings' => 'Configurações dos desenvolvedores',
+ 'elgg_dev_tools:settings:explanation' => 'Controle seus desenvolvimento e configurações de depuração abaixo. Algumas destas configurações estão disponível em outras páginas de administração.',
+ 'developers:label:simple_cache' => 'Usar \'cache\' simples',
+ 'developers:help:simple_cache' => 'Desligar o \'cache de arquivos\' enquanto estiver desenvolvendo. Caso contrário, as mudanças nas visões <i>( ou \'views\')</i>, incluindo o CSS, serão ignoradas.',
+ 'developers:label:debug_level' => 'Nível de rastreio',
+ 'developers:help:debug_level' => 'Estes controlam a quantidade de informação registrada. Veja \'elgg_log()\' para mais informações.',
+ 'developers:label:display_errors' => 'Apresente erros críticos no PHP <i>(fatal PHP errors)</i>',
+ 'developers:help:display_errors' => 'Por padrão, o arquivo \'.htaccess\' do Elgg suprime a apresentação de erros fatais.',
+ 'developers:label:screen_log' => 'Apresenta os registros (logs) na tela',
+ 'developers:help:screen_log' => 'Apresenta as saídas de elgg/log() e elgg_dump() na página web.',
+ 'developers:label:show_strings' => 'Apresenta os textos (\'strings\') que geram as traduções.',
+ 'developers:help:show_strings' => 'Apresenta os textos (\'strings\') usados por elgg_echo().',
+ 'developers:label:wrap_views' => 'Envolver as visões (Wrap views)',
+ 'developers:help:wrap_views' => 'Este envolve quase todas as vistas com comentários códigos HTML. Útil para encontrar as visões que criam algum código HTML em particular',
+ 'developers:label:log_events' => 'Registra eventos e \'plugin hooks\'',
+ 'developers:help:log_events' => 'Escreve eventos e \'plugin hooks\' no registro de logs. Aviso: existem muitos destes por página',
+ 'developers:debug:off' => 'Desligar',
+ 'developers:debug:error' => 'Erro',
+ 'developers:debug:warning' => 'Aviso',
+ 'developers:debug:notice' => 'Notícias',
+ 'developers:inspect:help' => 'Inspecionar configuração do framework Elgg.',
+ 'developers:event_log_msg' => '%s: \'%s, %s\' em %s',
+ 'theme_preview:general' => 'Introdução',
+ 'theme_preview:breakout' => 'Quebra do \'iframe\'',
+ 'theme_preview:buttons' => 'Botões',
+ 'theme_preview:components' => 'Componentes',
+ 'theme_preview:forms' => 'Formulários',
+ 'theme_preview:grid' => 'Grade',
+ 'theme_preview:icons' => 'Ícones',
+ 'theme_preview:modules' => 'Módulos',
+ 'theme_preview:navigation' => 'Navegação',
+ 'theme_preview:typography' => 'Tipografia',
+ 'developers:settings:success' => 'Configurações salvas',
+);
+
+add_translation("pt", $pt);
+
diff --git a/mod/languages/languages/pt/pt.diagnostics.php b/mod/languages/languages/pt/pt.diagnostics.php
new file mode 100644
index 000000000..576d83335
--- /dev/null
+++ b/mod/languages/languages/pt/pt.diagnostics.php
@@ -0,0 +1,34 @@
+<?php
+$pt = array (
+ 'diagnostics' => 'Diagnóstico do sistema',
+ 'diagnostics:report' => 'Relatório do diagnóstico',
+ 'diagnostics:description' => 'O relatório de diagnóstico é útil para diagnosticar qualquer problema com o Elgg, e deve ser adicionado em qualquer relatório de erro que você fizer.',
+ 'diagnostics:download' => 'Baixar .txt',
+ 'diagnostics:header' => '========================================================================
+Relatório de Diagnóstico do Elgg
+%s gerado por %s
+========================================================================
+
+',
+ 'diagnostics:report:basic' => 'Elgg Release %s, versão %s
+
+------------------------------------------------------------------------',
+ 'diagnostics:report:php' => 'Informação sobre o PHP:
+%s
+------------------------------------------------------------------------',
+ 'diagnostics:report:plugins' => 'Dispositivos instalados e detalhes:
+
+%s
+------------------------------------------------------------------------',
+ 'diagnostics:report:md5' => 'Arquivos instalados e checksums:
+
+%s
+------------------------------------------------------------------------',
+ 'diagnostics:report:globals' => 'Variáveis globais:
+
+%s
+------------------------------------------------------------------------',
+);
+
+add_translation("pt", $pt);
+
diff --git a/mod/languages/languages/pt/pt.embed.php b/mod/languages/languages/pt/pt.embed.php
new file mode 100644
index 000000000..6fbf03713
--- /dev/null
+++ b/mod/languages/languages/pt/pt.embed.php
@@ -0,0 +1,14 @@
+<?php
+$pt = array (
+ 'embed:embed' => 'Incorporar',
+ 'embed:media' => 'Incorporar mídia',
+ 'embed:instructions' => 'Clique em qualquer arquivo para incorporá-lo ao conteúdo.',
+ 'embed:upload' => 'Enviar mídia',
+ 'embed:upload_type' => 'Tipo enviado:',
+ 'embed:no_upload_content' => 'Nenhum conteúdo enviado!',
+ 'embed:no_section_content' => 'Nenhum item encontrado.',
+ 'embed:no_sections' => 'Nenhum plugin de suporte a incorporação foi encontrado. Procure o administrador do site para habilitar o suporte necessário.',
+);
+
+add_translation("pt", $pt);
+
diff --git a/mod/languages/languages/pt/pt.externalpages.php b/mod/languages/languages/pt/pt.externalpages.php
new file mode 100644
index 000000000..b6474bb9f
--- /dev/null
+++ b/mod/languages/languages/pt/pt.externalpages.php
@@ -0,0 +1,15 @@
+<?php
+$pt = array (
+ 'expages' => 'Páginas externas',
+ 'admin:appearance:expages' => 'Páginas externas',
+ 'expages:about' => 'Sobre',
+ 'expages:terms' => 'Termos',
+ 'expages:privacy' => 'Privacidade',
+ 'expages:contact' => 'Contatos',
+ 'expages:notset' => 'Esta página ainda não foi configurada.',
+ 'expages:posted' => 'Sua página foi enviada com sucesso.',
+ 'expages:error' => 'Ocorreu um erro, por favor tente novamente e se o problema persistir contate o administrador',
+);
+
+add_translation("pt", $pt);
+
diff --git a/mod/languages/languages/pt/pt.file.php b/mod/languages/languages/pt/pt.file.php
new file mode 100644
index 000000000..cfebb1fa2
--- /dev/null
+++ b/mod/languages/languages/pt/pt.file.php
@@ -0,0 +1,69 @@
+<?php
+$pt = array (
+ 'file' => 'Arquivos',
+ 'file:user' => 'Arquivos de %s',
+ 'file:friends' => 'Arquivos dos amigos de %s',
+ 'file:all' => 'Todos os arquivos da Rede Social',
+ 'file:edit' => 'Editar arquivo',
+ 'file:more' => 'Mais arquivos',
+ 'file:list' => 'Visualizar em lista',
+ 'file:group' => 'Arquivos da comunidade',
+ 'file:gallery' => 'Visualizar em galeria',
+ 'file:gallery_list' => 'Visualizar em lista ou galeria',
+ 'file:num_files' => 'Número de arquivos a serem exibidos',
+ 'file:user:gallery' => 'Ver a galeria de %s',
+ 'file:upload' => 'Enviar arquivo',
+ 'file:replace' => 'Substituir conteúdo do arquivo (deixe em branco para não alterá-lo)',
+ 'file:list:title' => '%s tem o %s %s',
+ 'file:title:friends' => 'Amigos de ',
+ 'file:add' => 'Enviar o arquivo',
+ 'file:file' => 'Arquivo',
+ 'file:title' => 'Título',
+ 'file:desc' => 'Descrição',
+ 'file:tags' => 'Descritores (Tags)',
+ 'file:list:list' => 'Altere para visão em listas',
+ 'file:list:gallery' => 'Altere para visão em galeria',
+ 'file:types' => 'Tipos de arquivos enviados',
+ 'file:type:' => 'Arquivos',
+ 'file:type:all' => 'Todos os arquivos',
+ 'file:type:video' => 'Vídeos',
+ 'file:type:document' => 'Documentos',
+ 'file:type:audio' => 'Sons',
+ 'file:type:image' => 'Imagens',
+ 'file:type:general' => 'Geral',
+ 'file:user:type:video' => 'Vídeos de %s',
+ 'file:user:type:document' => 'Documentos de %s',
+ 'file:user:type:audio' => 'Sons de %s',
+ 'file:user:type:image' => 'Imagens de %s',
+ 'file:user:type:general' => 'Arquivos gerais de %s',
+ 'file:friends:type:video' => 'Vídeos de seus amigos',
+ 'file:friends:type:document' => 'Documentos de seus amigos',
+ 'file:friends:type:audio' => 'Sons de seus amigos',
+ 'file:friends:type:image' => 'Imagens de seus amigos',
+ 'file:friends:type:general' => 'Arquivos gerais de seus amigos',
+ 'file:widget' => 'Dispositivo de Arquivos',
+ 'file:widget:description' => 'Apresentar seus últimos arquivos',
+ 'groups:enablefiles' => 'Habilita arquivos da comunidade',
+ 'file:download' => 'Baixar este',
+ 'file:delete:confirm' => 'Você tem certeza de que deseja apagar este arquivo?',
+ 'file:tagcloud' => 'Núvem de Descritores (Tags)',
+ 'file:display:number' => 'Número de arquivos a serem exibidos',
+ 'river:create:object:file' => '%s enviou o arquivo %s',
+ 'river:comment:object:file' => '%s comentou o arquivo %s',
+ 'item:object:file' => 'Arquivos',
+ 'file:newupload' => 'Um novo arquivo foi enviado',
+ 'file:embed' => 'Mídia incorporada',
+ 'file:embedall' => 'Todas',
+ 'file:saved' => 'Seu arquivo foi salvo com sucesso.',
+ 'file:deleted' => 'Seu arquivo foi apagado com sucesso.',
+ 'file:none' => 'Nenhum arquivo enviado.',
+ 'file:uploadfailed' => 'Desculpe, não foi possível salvar seu arquivo.',
+ 'file:downloadfailed' => 'Desculpe, este arquivo não está disponível no momento.',
+ 'file:deletefailed' => 'Seu arquivo não pode ser apagado.',
+ 'file:noaccess' => 'Você não possui permissão para editar este arquivo',
+ 'file:cannotload' => 'Houve um erro ao carregar o arquivo',
+ 'file:nofile' => 'Você deve selecionar um arquivo',
+);
+
+add_translation("pt", $pt);
+
diff --git a/mod/languages/languages/pt/pt.garbagecollector.php b/mod/languages/languages/pt/pt.garbagecollector.php
new file mode 100644
index 000000000..dac287dfb
--- /dev/null
+++ b/mod/languages/languages/pt/pt.garbagecollector.php
@@ -0,0 +1,17 @@
+<?php
+$pt = array (
+ 'garbagecollector:period' => 'Com que frequência o coletor de lixo do Elgg deve ser executado?',
+ 'garbagecollector:weekly' => 'Semanalmente',
+ 'garbagecollector:monthly' => 'Mensalmente',
+ 'garbagecollector:yearly' => 'Anualmente',
+ 'garbagecollector' => 'Coletor de Lixo',
+ 'garbagecollector:done' => 'FEITO
+',
+ 'garbagecollector:optimize' => 'Otimizando %s ',
+ 'garbagecollector:error' => 'ERRO',
+ 'garbagecollector:ok' => 'OK ',
+ 'garbagecollector:gc:metastrings' => 'Limpando \'metastrings\' desconexas: ',
+);
+
+add_translation("pt", $pt);
+
diff --git a/mod/languages/languages/pt/pt.groups.php b/mod/languages/languages/pt/pt.groups.php
new file mode 100644
index 000000000..0d433c217
--- /dev/null
+++ b/mod/languages/languages/pt/pt.groups.php
@@ -0,0 +1,204 @@
+<?php
+$pt = array (
+ 'groups' => 'Comunidades',
+ 'groups:owned' => 'Comunidades que possuo',
+ 'groups:yours' => 'Minhas Comunidades',
+ 'groups:user' => 'Comunidades de %s',
+ 'groups:all' => 'Todas as Comunidades do site',
+ 'groups:add' => 'Criar uma nova comunidade',
+ 'groups:edit' => 'Editar Comunidade',
+ 'groups:delete' => 'Apagar Comunidade',
+ 'groups:membershiprequests' => 'Gerenciar solicitações de entrada',
+ 'groups:invitations' => 'Convites da Comunidade',
+ 'groups:icon' => 'Ícone da Comunidade (deixe em branco para não alterar)',
+ 'groups:name' => 'Nome da Comunidade',
+ 'groups:username' => 'Apelido da Comunidade (exibido nas URLs, apenas caracteres alfanuméricos)',
+ 'groups:description' => 'Descrição',
+ 'groups:briefdescription' => 'Breve descrição',
+ 'groups:interests' => 'Descritores (Tags)',
+ 'groups:website' => 'Sites',
+ 'groups:members' => 'Pessoas da Comunidade',
+ 'groups:members:title' => 'Pessoas de %s',
+ 'groups:members:more' => 'Ver mais pessoas',
+ 'groups:membership' => 'Permissões de adesão para a Comunidade',
+ 'groups:access' => 'Permissões de acesso',
+ 'groups:owner' => 'Proprietário',
+ 'groups:widget:num_display' => 'Número de Comunidades a serem exibidas',
+ 'groups:widget:membership' => 'Participante da Comunidade',
+ 'groups:widgets:description' => 'Exibir em seu perfil as Comunidades das quais você participa',
+ 'groups:noaccess' => 'Sem acesso para a Comunidade',
+ 'groups:permissions:error' => 'Você não possui permissão para isso',
+ 'groups:ingroup' => 'na comunidade',
+ 'groups:cantedit' => 'Você não pode editar esta Comunidade',
+ 'groups:saved' => 'Comunidade salva',
+ 'groups:featured' => 'Comunidades em destaque',
+ 'groups:makeunfeatured' => 'Sem destaques',
+ 'groups:makefeatured' => 'Destacar',
+ 'groups:featuredon' => 'Você destacou esta Comunidade.',
+ 'groups:unfeatured' => '%s foi removido do destaque desta Comunidade.',
+ 'groups:featured_error' => 'Comunidade inválida.',
+ 'groups:joinrequest' => 'Solicitar inclusão como pessoa',
+ 'groups:join' => 'Participar desta Comunidade',
+ 'groups:leave' => 'Sair da Comunidade',
+ 'groups:invite' => 'Convidar amigos',
+ 'groups:invite:title' => 'Convidar amigos para esta comunidade',
+ 'groups:inviteto' => 'Convidar amigos para \'%s\'',
+ 'groups:nofriends' => 'Você não possui amigos que ainda não tenham sido convidados para esta Comunidade.',
+ 'groups:nofriendsatall' => 'Você não possui amigos para convidar!',
+ 'groups:viagroups' => 'pelas Comunidades',
+ 'groups:group' => 'Comunidade',
+ 'groups:search:tags' => 'descritor (tag)',
+ 'groups:search:title' => 'Pesquise por comunidades que contenham o descritor \'%s\'',
+ 'groups:search:none' => 'Nenhuma comunidade compatível foi encontrada',
+ 'groups:activity' => 'Atividade na comunidade',
+ 'groups:enableactivity' => 'Habilita atividade na comunidade',
+ 'groups:activity:none' => 'Nenhuma atividade na comunidade ainda.',
+ 'groups:notfound' => 'Comunidade não encontrada',
+ 'groups:notfound:details' => 'A comunidade procurada não existe ou você não possui permissão de acesso para ela.',
+ 'groups:requests:none' => 'Não existem solicitações de participação neste momento.',
+ 'groups:invitations:none' => 'Não existem convites neste momento.',
+ 'item:object:groupforumtopic' => 'Tópicos em debate',
+ 'groupforumtopic:new' => 'Nova mensagem de discussão',
+ 'groups:count' => 'Comunidades criadas',
+ 'groups:open' => 'Comunidade aberta',
+ 'groups:closed' => 'Comunidade fechada',
+ 'groups:member' => 'pessoas',
+ 'groups:searchtag' => 'Pesquisar Comunidades por descritor (tag)',
+ 'groups:more' => 'Mais comunidades',
+ 'groups:none' => 'Nenhuma comunidade',
+ 'groups:access:private' => 'Fechado - usuário deve ser convidado',
+ 'groups:access:public' => 'Aberto - Qualquer usuário pode participar',
+ 'groups:access:group' => 'Somente pessoas da comunidade',
+ 'groups:closedgroup' => 'Esta Comunidade possui participação fechada. ',
+ 'groups:closedgroup:request' => 'Para solicitar para ser incluído, click em "Solicitar inclusão como pessoa" no menu.',
+ 'groups:visibility' => 'Quem pode visualizar este Comunidade?',
+ 'groups:enableforum' => 'Habilitar discussões na Comunidade',
+ 'groups:yes' => 'sim',
+ 'groups:no' => 'não',
+ 'groups:lastupdated' => 'Última atualização %s por %s',
+ 'groups:lastcomment' => 'Último comentário %s por %s ',
+ 'discussion' => 'Discussão',
+ 'discussion:add' => 'Adicionar tópico para discussão',
+ 'discussion:latest' => 'Última discussão',
+ 'discussion:group' => 'Discussão da comunidade',
+ 'discussion:none' => 'Sem discussões',
+ 'discussion:reply:title' => 'Responder para %s',
+ 'discussion:topic:created' => 'O tópico de discussão foi criado.',
+ 'discussion:topic:updated' => 'O tópico de discussão foi atualizado.',
+ 'discussion:topic:deleted' => 'O tópico de discussão foi apagado.',
+ 'discussion:topic:notfound' => 'Tópico de discussão não encontrado',
+ 'discussion:error:notsaved' => 'Não foi possível salvar este tópico',
+ 'discussion:error:missing' => 'Ambos campos, titulo e mensagem, são obrigatórios',
+ 'discussion:error:permissions' => 'Você não possui permissão para executar esta ação',
+ 'discussion:error:notdeleted' => 'Não foi possível apagar este tópico de discussão',
+ 'discussion:reply:deleted' => 'Resposta da discussão foi apagada.',
+ 'discussion:reply:error:notdeleted' => 'Não foi possivel apagar a resposta da discussão',
+ 'reply:this' => 'Responder',
+ 'group:replies' => 'Respostas',
+ 'groups:forum:created' => 'Cirado %s com %d comentários',
+ 'groups:forum:created:single' => 'Criado %s com %d respostas',
+ 'groups:forum' => 'Discussão',
+ 'groups:addtopic' => 'Adicionar tópico',
+ 'groups:forumlatest' => 'Última discussão',
+ 'groups:latestdiscussion' => 'Última discussão',
+ 'groups:newest' => 'Recentes',
+ 'groups:popular' => ' Popular',
+ 'groupspost:success' => 'Seu resposta foi enviada com sucesso.',
+ 'groups:alldiscussion' => 'Última discussão',
+ 'groups:edittopic' => 'Editar tópico',
+ 'groups:topicmessage' => 'Mensagem do tópico',
+ 'groups:topicstatus' => 'Situação do tópico',
+ 'groups:reply' => 'Enviar um mensagem',
+ 'groups:topic' => 'Tópico',
+ 'groups:posts' => 'Mensagens',
+ 'groups:lastperson' => 'Última pessoa',
+ 'groups:when' => 'Quando',
+ 'grouptopic:notcreated' => 'Nenhum tópico foi criado.',
+ 'groups:topicopen' => 'Aberto',
+ 'groups:topicclosed' => 'Fechado',
+ 'groups:topicresolved' => 'Resolvido',
+ 'grouptopic:created' => 'Seu tópico foi criado.',
+ 'groupstopic:deleted' => 'Tópico apagado com sucesso',
+ 'groups:topicsticky' => 'Adesivo',
+ 'groups:topicisclosed' => 'Este tópico está fechado.',
+ 'groups:topiccloseddesc' => 'Este tópico agora está fechado e não aceita novos comentários.',
+ 'grouptopic:error' => 'Não foi possível criar o tópico em seu Comunidade. Por favor, tente novamente ou entre em contato com o administrador da comunidade.',
+ 'groups:forumpost:edited' => 'Você editou com sucesso a mensagem deste fórum.',
+ 'groups:forumpost:error' => 'Houve um problema ao editar a mensagem deste fórum.',
+ 'groups:privategroup' => 'Este Comunidade é fechada. Solicite ao moderador sua participação.',
+ 'groups:notitle' => 'Comunidades devem ter um título',
+ 'groups:cantjoin' => 'Não foi possível participar da Comunidade',
+ 'groups:cantleave' => 'Não foi possível deixar a Comunidade',
+ 'groups:removeuser' => 'Remover da comunidade',
+ 'groups:cantremove' => 'Não foi possível remover usuário da comunidade',
+ 'groups:removed' => 'Removido %s com sucesso da comunidade',
+ 'groups:addedtogroup' => 'Usuário adicionado com sucesso na Comunidade',
+ 'groups:joinrequestnotmade' => 'Não foi possível solicitar a participação na Comunidade',
+ 'groups:joinrequestmade' => 'Foi solicitada a entrada na Comunidade',
+ 'groups:joined' => 'Participação na Comunidade realizada com sucesso!',
+ 'groups:left' => 'Você deixou a Comunidade com sucesso!',
+ 'groups:notowner' => 'Desculpe, mas você não é o proprietário desta Comunidade.',
+ 'groups:notmember' => 'Desculpe, mas você não faz parte desta Comunidade.',
+ 'groups:alreadymember' => 'Você já faz parte desta Comunidade!',
+ 'groups:userinvited' => 'Convite enviado com sucesso.',
+ 'groups:usernotinvited' => 'O convite não pode ser enviado.',
+ 'groups:useralreadyinvited' => 'Este usuário já foi convidado para participar desta Comunidade',
+ 'groups:invite:subject' => '%s você foi convidado a entrar na Comunidade %s!',
+ 'groups:updated' => 'Último comentário por %s %s',
+ 'groups:started' => 'Iniciado por %s',
+ 'groups:joinrequest:remove:check' => 'Você tem certeza de que deseja apagar esta solicitação de participação?',
+ 'groups:invite:remove:check' => 'Você tem certeza de que deseja apagar este convite de participação?',
+ 'groups:invite:body' => 'Olá %s,
+
+%s convidou você para participar da Comunidade \'%s\', clique abaixo para confirmar:
+
+%s',
+ 'groups:welcome:subject' => 'Seja bem-vindo na Comunidade %s!',
+ 'groups:welcome:body' => 'Olá %s!
+
+Agora você é membro da Comunidade \'%s\'! Clique abaixo para começar a enviar mensagens!
+
+%s',
+ 'groups:request:subject' => '%s solicitou a participação na Comunidade %s',
+ 'groups:request:body' => 'Olá %s,
+
+%s solicitou a participação na Comunidade \'%s\', clique abaixo para ver seu perfil:
+
+%s
+
+ou clique abaixo para aceitar o pedido:
+
+%s',
+ 'river:create:group:default' => '%s criou a comunidade ',
+ 'river:join:group:default' => '%s se juntou a comunidade %s',
+ 'river:create:object:groupforumtopic' => '%s adicionou um novo tópico de discussão %s',
+ 'river:reply:object:groupforumtopic' => '%s respondeu ao tópico de discussão %s',
+ 'groups:nowidgets' => 'Nenhum dispositivo foi definido para esta Comunidade.',
+ 'groups:widgets:members:title' => 'Participantes da Comunidade',
+ 'groups:widgets:members:description' => 'Listar os participantes de uma Comunidade.',
+ 'groups:widgets:members:label:displaynum' => 'Listar os participantes de uma Comunidade.',
+ 'groups:widgets:members:label:pleaseedit' => 'Por favor, configure este dispositivo.',
+ 'groups:widgets:entities:title' => 'Objetos na Comunidade',
+ 'groups:widgets:entities:description' => 'Listar os objetos salvos nesta Comunidade',
+ 'groups:widgets:entities:label:displaynum' => 'Listar os objetos de uma Comunidade.',
+ 'groups:widgets:entities:label:pleaseedit' => 'Por favor, configure este dispositivo.',
+ 'groups:forumtopic:edited' => 'Tópico do fórum editado com sucesso.',
+ 'groups:allowhiddengroups' => 'Você deseja permitir Comunidades privadas (invisíveis)?',
+ 'group:deleted' => 'A Comunidade e todo seu conteúdo foram apagados com sucesso.',
+ 'group:notdeleted' => 'Não foi possível apagar a Comunidade',
+ 'group:notfound' => 'Não foi possível encontrar a Comunidade',
+ 'grouppost:deleted' => 'Mensagem na Comunidade apagada com sucesso.',
+ 'grouppost:notdeleted' => 'Não foi possível apagar a mensagem da Comunidade.',
+ 'groupstopic:notdeleted' => 'Não foi possível apagar o tópico',
+ 'grouptopic:blank' => 'Nenhum tópico',
+ 'grouptopic:notfound' => 'Não foi possível encontrar o tópico',
+ 'grouppost:nopost' => 'Mensagem vazia',
+ 'groups:deletewarning' => 'Você tem certeza de que deseja apagar esta Comunidade? Não será possível desfazer esta ação!',
+ 'groups:invitekilled' => 'O convite foi apagado.',
+ 'groups:joinrequestkilled' => 'O pedido de participação foi apagado.',
+ 'groups:ecml:discussion' => 'Discussões da Comunidade',
+ 'groups:ecml:groupprofile' => 'Perfis da Comunidade',
+);
+
+add_translation("pt", $pt);
+
diff --git a/mod/languages/languages/pt/pt.install.php b/mod/languages/languages/pt/pt.install.php
new file mode 100644
index 000000000..396e42c7e
--- /dev/null
+++ b/mod/languages/languages/pt/pt.install.php
@@ -0,0 +1,132 @@
+<?php
+
+// Gerado pela extensão 'translationbrowser' 20111228-05:06:24 PM
+
+$portugues = array(
+ 'install:title' => "Instalação do Elgg" ,
+ 'install:welcome' => "Bem-vindo" ,
+ 'install:requirements' => "Verificando requisitos" ,
+ 'install:database' => "Instalação do Banco de Dados" ,
+ 'install:settings' => "Configurar o site" ,
+ 'install:admin' => "Criar conta do administrador" ,
+ 'install:complete' => "Finalizado" ,
+ 'install:welcome:instructions' => "A instalacao do Elgg possui 6 fases simples e ler esta mensagem de boas vindas e o primeiro passo!
+
+Se você ainda não fez, leia através da instalação as instrucoes incluidas com Elgg (ou clique no link de instrucoes no final da pagina).
+
+Se você está pronto para prosseguir, clique no botão PROXIMO." ,
+ 'install:requirements:instructions:success' => "Seu servidor passou na verificacao de requisitos." ,
+ 'install:requirements:instructions:failure' => "Seu servidor falhou na verificacao de requisitos. Depois que voce corrigir as situacoes apontadas abaixo, atualize a pagina. Verifique os links de solucao de problemas <i>(troubleshooting links)</i> no final da pagina se voce necessitar de ajuda adicional." ,
+ 'install:requirements:instructions:warning' => "Seu servidor passou na verificacao de requisitos, mas existe pelo menos um aviso. Recomendamos que verifique a pagina de de solucao de problemas <i>(troubleshooting page)</i> para mais detalhes." ,
+ 'install:require:php' => "PHP " ,
+ 'install:require:rewrite' => "Servidor Web" ,
+ 'install:require:settings' => "Arquivos de configuração" ,
+ 'install:require:database' => "Banco de dados" ,
+ 'install:check:root' => "Seu servidor web nao possui permissao para criar o arquivo <b>.htaccess</b> no diretorio raiz do Elgg. Voce tem duas opcoes:
+
+ 1. Altere as permissoes do diretorio raiz
+
+ 2. Copie o arquivo htaccess_dist para '.htaccess" ,
+ 'install:check:php:version' => "O Elgg necessita que esteja instalado o PHP %s ou superior. Este servidor esta usando a versao %s." ,
+ 'install:check:php:extension' => "O Elgg necessita a extensao PHP %s ativada." ,
+ 'install:check:php:extension:recommend' => "É recomendado que a extensao PHP %s esteja instalada." ,
+ 'install:check:php:open_basedir' => "A diretiva PHP <b>open_basedir</b> <i>(PHP directive)</i> pode prevenir que o Elgg salve arquivos para o diretório de dados <i>(data directory)</i>." ,
+ 'install:check:php:safe_mode' => "Executar o PHP no modo 'safe mode' nao e recomendado e pode causar problemas com o Elgg." ,
+ 'install:check:php:arg_separator' => "<b>arg_separator.output</b> deve ser <b>&amp;</b> para o Elgg executar e o valor do seu servidor e %s" ,
+ 'install:check:php:register_globals' => "<b>Register globals</b> deve ser desligado." ,
+ 'install:check:php:session.auto_start' => "<b>session.auto_start</b> deve estar desligado para o Elgg executar. Senão <i>(Either)</i> altere a configuracao do seu servidor e adicione esta diretiva no arquivo <b>.htaccess</b> do Elgg." ,
+ 'install:check:enginedir' => "Seu servidor web nao possui permissao para criar o arquivo <b>settings.php</b> no diretorio <b>engine</b>. Voce tem duas opcoes:
+
+ 1. Altere as permissoes do diretorio <b>engine</b>
+
+ 2. Copie o arquivo <b>settings.example.php</b> para <b>settings.php</b> e siga as instruções dele para configurar os parametros do banco de dados." ,
+ 'install:check:readsettings' => "Um arquivo de configuração existe no diretorio <b>engine</b>, mas o servidor web nao pode executar a leitura. Voce pode apagar o arquivo ou alterar as permissoes de leitura dele." ,
+ 'install:check:php:success' => "Seu servidor de PHP satisfaz todas as necessidades do Elgg." ,
+ 'install:check:rewrite:success' => "O teste de regras de escrita foi um sucesso <i>(rewrite rules)</i>." ,
+ 'install:check:database' => "As necessidades do banco de dados sao verificadas quando o Elgg carrega esta base." ,
+ 'install:database:instructions' => "Se voce ainda nao criou a base de dados para o Elgg, faca isso agora. Entao preencha os valores abaixo para iniciar o banco de dados do Elgg." ,
+ 'install:database:error' => "Aconteceu um erro ao criar a base de dados do Elgg e a instalacao nao pode continuar. Revise a mensagem abaixo e corriga os problemas. se voce precisar de mais ajuda, visite o link de solucao de problemas de instalacao <i>(Install troubleshooting link)</i> ou envie mensagem no forum da comundade Elgg." ,
+ 'install:database:label:dbuser' => "Usuário no banco de dados <i>(Database Username)</i>" ,
+ 'install:database:label:dbpassword' => "Senha no banco de dados <i>(Database Password)</i>" ,
+ 'install:database:label:dbname' => "Nome da base de dados <i>(Database Name)</i>" ,
+ 'install:database:label:dbhost' => "Hospedagem da base de dados <i>(Database Host)</i>" ,
+ 'install:database:label:dbprefix' => "Prefixo das tabelas no banco de dados <i>(Database Table Prefix)</i>" ,
+ 'install:database:help:dbuser' => "Usuario que possui acesso pleno ao banco de dados MySQL que voce criou para o Elgg" ,
+ 'install:database:help:dbpassword' => "Senha para a conta do usuário da base de dados definida acima" ,
+ 'install:database:help:dbname' => "Nome da base de dados do Elgg" ,
+ 'install:database:help:dbhost' => "Hospedagem do servidor MySQL (geralmente <b>localhost</b>)" ,
+ 'install:database:help:dbprefix' => "O prefixo a ser atribuido para todas as tabelas do Elgg (geralmente <b>elgg_</b>)" ,
+ 'install:settings:instructions' => "Precisamos de algumas informacoes sobre o site assim que configuramos o Elgg. Se voce ainda nao criou um diretorio de dados <i>(data directory)</i> para o Elgg, por favor faca isso antes de completar esta etapa." ,
+ 'install:settings:label:sitename' => "Nome do Site <i>(Site Name)</i>" ,
+ 'install:settings:label:siteemail' => "Endereco de email do site <i>(Site Email Address)</i>" ,
+ 'install:settings:label:wwwroot' => "URL do site <i>(Site URL)</i>" ,
+ 'install:settings:label:path' => "Diretorio de instalacão do Elgg <i>(Install Directory)</i>" ,
+ 'install:settings:label:dataroot' => "Diretorio de dados <i>(Data Directory)</i>" ,
+ 'install:settings:label:language' => "Linguagem do site <i>(Site Language)</i>" ,
+ 'install:settings:label:siteaccess' => "Acesso padrão de segurança do site <i>(Default Site Access)</i>" ,
+ 'install:label:combo:dataroot' => "Elgg cria um diretório de dados" ,
+ 'install:settings:help:sitename' => "O nome do seu novo site Elgg" ,
+ 'install:settings:help:siteemail' => "Endereço de email usado pelo Elgg para comunicação com os usuários" ,
+ 'install:settings:help:wwwroot' => "O endereço do site (Elgg geralmente atribui isto corretamente)" ,
+ 'install:settings:help:path' => "O diretório onde voce pretende colocar o código do Elgg (Elgg geralmente atribui isto corretamente)" ,
+ 'install:settings:help:dataroot' => "O diretorio que voce criou para o Elgg salvar os arquivos (as permissões deste diretório serão verificadas quando voce clicar em PROXIMO)" ,
+ 'install:settings:help:dataroot:apache' => "Você possui a opção do Elgg criar o diretório de dados ou entrar com o diretório que você já havia criada para guardar os arquivos (as permissões deste diretório serão checadas quando você clicar em PROXIMO)" ,
+ 'install:settings:help:language' => "A linguagem padrao do site" ,
+ 'install:settings:help:siteaccess' => "O nivel de acesso padrao para os novos conteúdos criados pelos usuários" ,
+ 'install:admin:instructions' => "Agora é o momento de criar a conta do administrador." ,
+ 'install:admin:label:displayname' => "Nome de exibição" ,
+ 'install:admin:label:email' => "Endereço de email" ,
+ 'install:admin:label:username' => "Usuário" ,
+ 'install:admin:label:password1' => "Senha" ,
+ 'install:admin:label:password2' => "Repetir a senha" ,
+ 'install:admin:help:displayname' => "O nome que sera apresentado no site para esta conta" ,
+ 'install:admin:help:email' => " " ,
+ 'install:admin:help:username' => "O login que sera usado pelo usuario para entrar na rede" ,
+ 'install:admin:help:password1' => "Senhas devem ter pelo menos %u caracteres. <b>Não devem conter caracteres especiais ou espacos em branco</b>" ,
+ 'install:admin:help:password2' => "Redigite a senha para confirmar" ,
+ 'install:admin:password:mismatch' => "Senhas devem ser iguais." ,
+ 'install:admin:password:empty' => "A senha nao pode estar vazia." ,
+ 'install:admin:password:tooshort' => "Sua senha é muito pequena" ,
+ 'install:admin:cannot_create' => "Não foi possível criar a conta do administrador." ,
+ 'install:complete:instructions' => "Seu site Elgg esta agora pronto para ser usado. Clique no botao abaixo para entrar no seu site." ,
+ 'install:complete:gotosite' => "Ir para o site" ,
+ 'InstallationException:UnknownStep' => "%s é uma etapa desconhecida na instalação." ,
+ 'install:success:database' => "Base de dados foi instalada." ,
+ 'install:success:settings' => "Configurações do site foram salvas." ,
+ 'install:success:admin' => "Conta do administrador foi criada." ,
+ 'install:error:htaccess' => "Não foi possivel criar o arquivo <b>.htaccess</b>" ,
+ 'install:error:settings' => "Não foi possivel criar o arquivo de configurações <i>(settings file)</i>" ,
+ 'install:error:databasesettings' => "Não foi possivel conectar ao banco de dados com estas configurações." ,
+ 'install:error:oldmysql' => "MySQL deve ser da versao 5.0 ou superior. Seu servidor está usando %s." ,
+ 'install:error:nodatabase' => "Não foi possivel usar o banco de dados %s. Ele pode não existir." ,
+ 'install:error:cannotloadtables' => "Não foi possivel carregar as tabelas da base de dados" ,
+ 'install:error:tables_exist' => "Já existem tabelas do Elgg no banco de dados. Voce precisa apagar estas tabelas ou reiniciar o instalador e nos tentaremos utiliza-las. Para reiniciar o instalar, remova o <b>\'?step=database\' </b> do URL no seu endereco na barra do navegador e pressione ENTER." ,
+ 'install:error:readsettingsphp' => "Não foi possível ler o arquivo <b>engine/settings.example.php</b>" ,
+ 'install:error:writesettingphp' => "Não foi possivel escrever o arquivo <b>engine/settings.php</b>" ,
+ 'install:error:requiredfield' => "%s é necessario" ,
+ 'install:error:datadirectoryexists' => "Seu diretório de dados <i>(data directory)</i> %s não existe." ,
+ 'install:error:writedatadirectory' => "Seu diretório de dados <i>(data directory)</i> %s não possui permissão de escrita pelo servidor web." ,
+ 'install:error:locationdatadirectory' => "Seu diretório de dados <i>(data directory)</i> %s deve estar fora do seu caminho de instalação por razões de seguranca." ,
+ 'install:error:emailaddress' => "%s não é um endereço de email válido" ,
+ 'install:error:createsite' => "Não foi possivel criar o site." ,
+ 'install:error:savesitesettings' => "Não foi possível salvar as configurações do site" ,
+ 'install:error:loadadmin' => "Não foi possível carregar o usuário administrador." ,
+ 'install:error:adminaccess' => "Não foi possível atribuir para nova conta de usuário os privilégios de administrador." ,
+ 'install:error:adminlogin' => "Não foi possével fazer login com o novo usuário administrador automaticamente." ,
+ 'install:error:rewrite:apache' => "Nos achamos que seu servidor está funcionando em um servidor Apache <i>(Apache web server)</i>." ,
+ 'install:error:rewrite:nginx' => "Nos achamos que seu servidor está funcionando em um servidor Nginx <i>(Nginx web server)</i>." ,
+ 'install:error:rewrite:lighttpd' => "Nos achamos que seu servidor está funcionando em um servidor Lighttpd <i>(Lighttpd web server)</i>." ,
+ 'install:error:rewrite:iis' => "Nos achamos que seu servidor está funcionando em um servidor IIS <i>(IIS web server)</i>." ,
+ 'install:error:rewrite:allowoverride' => "O teste de escrita falhou e a causa mais provavel foi que <b>AllowOverride</b> nao esta definida para todos diretorios do Elgg. Isto previne o Apache de processar o arquivo <b>.htaccess</b> que contem as regras de redirecionamento (rewrite rules).
+ \n\nUm causa menos provavel seria se o Apache foi configurado com um <b>alias</b> para seu diretorio Elgg e voce precisa definir o <b>RewriteBase</b> no seu <b>.htaccess</b>. Existem instrucoes complementares no arquivo <b>.htaccess</b> no seu diretorio do Elgg." ,
+ 'install:error:rewrite:htaccess:write_permission' => "Seu servidor web nao possui permissao para criar o arquivo <b>.htaccess</b> no diretorio do Elgg. Voce precisa copiar manualmente o arquivo <b>htaccess_dist</b> para <b>.htaccess</b> ou alterar as permissoes no diretorio." ,
+ 'install:error:rewrite:htaccess:read_permission' => "Existe um arquivo <b>.htaccess</b> no diretorio do Elgg, mas seu servidor web nao possui permissao para ler este arquivo." ,
+ 'install:error:rewrite:htaccess:non_elgg_htaccess' => "Existe um arquivo <b>.htaccess</b> no diretorio do Elgg que nao foi criado pelo Elgg. Por favor, remova o arquivo." ,
+ 'install:error:rewrite:htaccess:old_elgg_htaccess' => "Parece que existe um arquivo antigo do <b>.htaccess</b> no diretorio do Elgg. Ele não contem as regras de redirecionamento (rewrite rules) para realizar os testes no servidor web." ,
+ 'install:error:rewrite:htaccess:cannot_copy' => "Um erro desconhecido ocorreu enquanto era criado o arquivo <b>.htaccess</b>. Voce precisa copiar manualmente o arquivo <b>htaccess_dist</b> para <b>.htaccess</b>." ,
+ 'install:error:rewrite:altserver' => "O teste com as regras de redirecionamento (rewrite rules) falhou. Voce precisa configurar seu servidor web com as regras de escrita do Elgg e tentar novamente." ,
+ 'install:error:rewrite:unknown' => "Não foi possivel identificar qual o tipo de servidor web esta funcionando no seu servidor e ocorreu uma falha com as regras de redirecionamento (rewrite rules). Não nos é possivel fornecer qualquer tipo de conselho. Por favor verifique o link de solução de problemas <i>(troubleshooting link)</i>." ,
+ 'install:warning:rewrite:unknown' => "Seu servidor nao suporta testes automaticos das regras de redirecionamento (rewrite rules). Você pode continuar a instalação. Contudo voce pode ter problemas com seu site. Voce pode realizar os testes manualmente com as regras de escrita clicando neste link: <a href=\"%s\" target=\"_blank\">teste</a>. Voce visualizará a palavra SUCESSO se as regras estiverem funcionando."
+);
+
+add_translation('pt', $portugues);
diff --git a/mod/languages/languages/pt/pt.invitefriends.php b/mod/languages/languages/pt/pt.invitefriends.php
new file mode 100644
index 000000000..028366eab
--- /dev/null
+++ b/mod/languages/languages/pt/pt.invitefriends.php
@@ -0,0 +1,36 @@
+<?php
+$pt = array (
+ 'friends:invite' => 'Convidar amigos',
+ 'invitefriends:registration_disabled' => 'O registro de novos usuários foi desabilitado no site; você não será capaz de convidar novos amigos',
+ 'invitefriends:introduction' => 'Para convidar amigos para participar desta Rede Social, coloque o endereço de email deles abaixo (um por linha):',
+ 'invitefriends:message' => 'Adicione uma mensagem que eles receberão junto com o seu convite:',
+ 'invitefriends:subject' => 'Convite para participar de %s',
+ 'invitefriends:success' => 'Seus amigos foram convidados.',
+ 'invitefriends:invitations_sent' => 'Convites enviados: %s. Ocorreram os seguintes problemas:
+',
+ 'invitefriends:email_error' => 'Os endereços de email a seguir não são válidos: %s',
+ 'invitefriends:already_members' => 'Os membros a seguir já fazem parte da Rede Social : %s',
+ 'invitefriends:noemails' => 'Nenhum endereço de email foi digitado.',
+ 'invitefriends:message:default' => 'Olá,
+
+Eu gostaria de convidá-lo para participar da minha rede social.
+
+Criei um perfil na %s e quero adicioná-lo aos meus amigos para que você possa participar desta comunidade. Nela podemos trocar informações e aumentar nossa integração.
+
+Primeiro, você precisa cadastrar-se na Rede Social. Logo em seguida você também poderá criar seu próprio perfil.
+
+Obrigado,
+',
+ 'invitefriends:email' => 'Você foi convidado para participar de %s por %s. A seguinte mensagem foi adicionada:
+
+%s
+
+Para participar, clique no link abaixo:
+
+%s
+
+Automaticamente o amigo será adicionado quando você criar uma conta.',
+);
+
+add_translation("pt", $pt);
+
diff --git a/mod/languages/languages/pt/pt.likes.php b/mod/languages/languages/pt/pt.likes.php
new file mode 100644
index 000000000..7b82fd9f7
--- /dev/null
+++ b/mod/languages/languages/pt/pt.likes.php
@@ -0,0 +1,35 @@
+<?php
+$pt = array (
+ 'likes:this' => 'curtir',
+ 'likes:deleted' => 'Você deixou de curtir',
+ 'likes:see' => 'Veja quem curtiu isso',
+ 'likes:remove' => 'Curtir (desfazer)',
+ 'likes:notdeleted' => 'Aconteceu um problema ao deixar de curtir',
+ 'likes:likes' => 'Você agora curte este item',
+ 'likes:failure' => 'Aconteceu um problema ao curtir este item',
+ 'likes:alreadyliked' => 'Você já está curtindo este item',
+ 'likes:notfound' => 'O item que você está tentando curtir não pode ser encontrado',
+ 'likes:likethis' => 'Curtir',
+ 'likes:userlikedthis' => '%s curtiu',
+ 'likes:userslikedthis' => '%s curtiram',
+ 'likes:river:annotate' => 'curtiram',
+ 'river:likes' => 'curtiu %s %s',
+ 'likes:notifications:subject' => '%s curtiu sua mensagem "%s"',
+ 'likes:notifications:body' => 'Ou %1,
+
+%2 curtiu sua mensagem "%3" em %4
+
+Veja a mensagem orignal aqui:
+%5
+
+ou veja o perfil de %2 aqui:
+
+%6
+
+Obrigado,
+%4
+',
+);
+
+add_translation("pt", $pt);
+
diff --git a/mod/languages/languages/pt/pt.logbrowser.php b/mod/languages/languages/pt/pt.logbrowser.php
new file mode 100644
index 000000000..438cb1dc1
--- /dev/null
+++ b/mod/languages/languages/pt/pt.logbrowser.php
@@ -0,0 +1,20 @@
+<?php
+$pt = array (
+ 'admin:administer_utilities:logbrowser' => 'Navegador de registros (logs)',
+ 'logbrowser' => 'navegador de registros (logs)',
+ 'logbrowser:browse' => 'navegar nos logs do sistema',
+ 'logbrowser:search' => 'refinar resultados',
+ 'logbrowser:user' => 'pesquisar pelo nome de usuário',
+ 'logbrowser:starttime' => 'Momento de início da busca (por exemplo "último segunda", "1 hora atrás")',
+ 'logbrowser:endtime' => 'Momento de fim da busca',
+ 'logbrowser:explore' => 'Explorar log',
+ 'logbrowser:date' => 'Dia e hora',
+ 'logbrowser:user:name' => 'Usuário',
+ 'logbrowser:user:guid' => 'Identificador (GUID) do usuário',
+ 'logbrowser:object' => 'Tipo de Objeto',
+ 'logbrowser:object:guid' => 'Identificador (GUID) do objeto',
+ 'logbrowser:action' => 'Ação',
+);
+
+add_translation("pt", $pt);
+
diff --git a/mod/languages/languages/pt/pt.logrotate.php b/mod/languages/languages/pt/pt.logrotate.php
new file mode 100644
index 000000000..a53cbf1bc
--- /dev/null
+++ b/mod/languages/languages/pt/pt.logrotate.php
@@ -0,0 +1,20 @@
+<?php
+$pt = array (
+ 'logrotate:period' => 'Com que frequência deve o sistema arquivar o \'log\' ?',
+ 'logrotate:weekly' => 'Semanalmente',
+ 'logrotate:monthly' => 'Mensalmente',
+ 'logrotate:yearly' => 'Anualmente',
+ 'logrotate:logrotated' => 'Log arquivado
+',
+ 'logrotate:lognotrotated' => 'Erro ao arquivar o log
+',
+ 'logrotate:delete' => 'Apague os arquivos de registros mais antigos que',
+ 'logrotate:week' => 'semana',
+ 'logrotate:month' => 'mês',
+ 'logrotate:year' => 'ano',
+ 'logrotate:logdeleted' => 'Log apagado',
+ 'logrotate:lognotdeleted' => 'Erro ao apagar o log',
+);
+
+add_translation("pt", $pt);
+
diff --git a/mod/languages/languages/pt/pt.members.php b/mod/languages/languages/pt/pt.members.php
new file mode 100644
index 000000000..c1311f55c
--- /dev/null
+++ b/mod/languages/languages/pt/pt.members.php
@@ -0,0 +1,13 @@
+<?php
+$pt = array (
+ 'members:label:newest' => 'Recentes',
+ 'members:label:popular' => 'Populares',
+ 'members:label:online' => 'Online ',
+ 'members:searchname' => 'Pesquisar participantes por nome',
+ 'members:searchtag' => 'Pesquisar participantes por descritores (tag)',
+ 'members:title:searchname' => 'Participantes pesquisados por %s',
+ 'members:title:searchtag' => 'Participantes descritos (tag) com %s',
+);
+
+add_translation("pt", $pt);
+
diff --git a/mod/languages/languages/pt/pt.messageboard.php b/mod/languages/languages/pt/pt.messageboard.php
new file mode 100644
index 000000000..ae88c54d1
--- /dev/null
+++ b/mod/languages/languages/pt/pt.messageboard.php
@@ -0,0 +1,43 @@
+<?php
+$pt = array (
+ 'messageboard:board' => 'Quadro de mensagens',
+ 'messageboard:messageboard' => 'quadro de mensagens',
+ 'messageboard:viewall' => 'Ver todas',
+ 'messageboard:postit' => 'Enviar',
+ 'messageboard:history' => 'Histórico',
+ 'messageboard:none' => 'Ainda não existe nada nesse quadro de mensagens',
+ 'messageboard:num_display' => 'Número de mensagens a exibir',
+ 'messageboard:desc' => 'Esse é um quadro de mensagens que você pode colocar no seu perfil para que outros usuários enviem comentários.',
+ 'messageboard:user' => 'Quadro de mensagens de %s',
+ 'messageboard:posted' => 'Você publicou com sucesso no quadro de mensagens.',
+ 'messageboard:deleted' => 'Você excluiu uma mensagem com sucesso.',
+ 'messageboard:email:subject' => 'Você tem um novo comentário no seu quadro de mensagens!',
+ 'messageboard:email:body' => 'Você tem um novo comentário de %s no seu quadro de mensagens:
+
+
+%s
+
+
+Para ver os comentários do quadro, clique aqui:
+
+ %s
+
+Para ver o perfil de %s, clique aqui:
+
+ %s
+
+Essa é uma mensagem automática e não é possível respondê-la.',
+ 'messageboard:blank' => 'Desculpe, mas você precisa colocar algo no corpo da mensagem antes de salvá-la.',
+ 'messageboard:notfound' => 'Desculpe, não foi possível encontrar o item especificado.',
+ 'messageboard:notdeleted' => 'Desculpe, não é possível excluir esta mensagem.',
+ 'messageboard:somethingwentwrong' => 'Não foi possível salvar a sua mensagem. Certifique-se de que você escreveu alguma coisa.',
+ 'messageboard:failure' => 'Ocorreu um erro inesperado na adição da mensagem. Por favor, tente novamente.',
+ 'messageboard:history:title' => 'Histórico',
+ 'messageboard:replyon' => 'Respondendo',
+ 'messageboard:owner' => 'quadro de mensagens de %s',
+ 'messageboard:owner_history' => 'mensagens de %s no quadro de mensagens %s',
+ 'river:messageboard:user:default' => '%s enviou mensagem no quadro de mensagens de %s',
+);
+
+add_translation("pt", $pt);
+
diff --git a/mod/languages/languages/pt/pt.messages.php b/mod/languages/languages/pt/pt.messages.php
new file mode 100644
index 000000000..6b0e6423c
--- /dev/null
+++ b/mod/languages/languages/pt/pt.messages.php
@@ -0,0 +1,66 @@
+<?php
+$pt = array (
+ 'messages' => 'Mensagens',
+ 'messages:back' => 'voltar para as mensagens',
+ 'messages:user' => 'Sua caixa de entrada',
+ 'messages:posttitle' => 'Mensagens de %s: %s',
+ 'messages:inbox' => 'Caixa de entrada',
+ 'messages:send' => 'Envie uma mensagem',
+ 'messages:sent' => 'Enviar mensagens',
+ 'messages:message' => 'Mensagem',
+ 'messages:title' => 'Título',
+ 'messages:to' => 'Para',
+ 'messages:from' => 'De',
+ 'messages:fly' => 'Enviar',
+ 'messages:replying' => 'Mensagem em resposta para',
+ 'messages:sendmessage' => 'Enviar uma mensagem',
+ 'messages:compose' => 'Envie uma mensagem',
+ 'messages:sentmessages' => 'Mensagens enviadas',
+ 'messages:recent' => 'Mensagens recentes',
+ 'messages:original' => 'Mensagem original',
+ 'messages:yours' => 'Sua mensagem',
+ 'messages:answer' => 'Responder',
+ 'messages:toggle' => 'Alternar todas',
+ 'messages:markread' => 'Marcar como lida',
+ 'messages:new' => 'Nova mensagem',
+ 'notification:method:site' => 'Sítio',
+ 'messages:error' => 'Ocorreu um problema no salvamento da sua mensagem. Por favor, tente novamente.',
+ 'item:object:messages' => 'Mensagens',
+ 'messages:posted' => 'Sua mensagem foi enviada com sucesso.',
+ 'messages:email:subject' => 'Você tem uma nova mensagem!',
+ 'messages:email:body' => 'Você tem uma nova mensagem de %s:
+
+
+%s
+
+
+Para ver suas mensagens, clique aqui:
+
+ %s
+
+Para enviar uma mensagem para %s, clique aqui:
+
+ %s
+
+Essa é uma mensagem automática e não é necessário respondê-la.',
+ 'messages:blank' => 'Desculpe, mas você precisa colocar algo no corpo da mensagem antes de salvá-la.',
+ 'messages:notfound' => 'Desculpe, mas não foi possível encontrar a mensagem especificada.',
+ 'messages:notdeleted' => 'Desculpe, mas não foi possível excluir esta mensagem.',
+ 'messages:nopermission' => 'Você não tem permissão para alterar essa mensagem.',
+ 'messages:nomessages' => 'Não há mensagens a serem exibidas.',
+ 'messages:user:nonexist' => 'Não foi possível encontrar o destinatário no banco de dados de usuários.',
+ 'messages:user:blank' => 'Você não selecionou ninguém para enviar isto.',
+ 'messages:unreadcount' => '%s não lidas',
+ 'messages:add' => 'Compor uma mensagem',
+ 'messages:recipient' => 'Escolha um destinatário...',
+ 'messages:to_user' => 'Para: %s',
+ 'messages:success:delete:single' => 'Mensagem foi apagada',
+ 'messages:success:delete' => 'Mensagns apagadas',
+ 'messages:success:read' => 'Mensagens marcadas como lidas',
+ 'messages:error:messages_not_selected' => 'Nenhum mensagem selecionada',
+ 'messages:error:delete:single' => 'Não foi possível apagar a mensagem',
+ 'messages:deleted_sender' => 'Usuário apagado',
+);
+
+add_translation("pt", $pt);
+
diff --git a/mod/languages/languages/pt/pt.moderated_comments.php b/mod/languages/languages/pt/pt.moderated_comments.php
new file mode 100644
index 000000000..aa23d883a
--- /dev/null
+++ b/mod/languages/languages/pt/pt.moderated_comments.php
@@ -0,0 +1,48 @@
+<?php
+
+// Gerado pela extensão 'translationbrowser' 20110722-10:42:33 AM
+
+$portugues = array(
+ 'moderated_comments:comment_success' => "Seu comentário foi enviado para aprovação. Obrigado por sua contribuição." ,
+ 'moderated_comments:comment_text' => "Este comentário ainda não foi aprovado, e está visível apenas para você como o proprietário do conteúdo. Por favor, aprove ou apague este comentário usando os links abaixo, ou se existirem muitos comentários não aprovados você pode usar as caixas de seleção para aprovar um lote de comentários." ,
+ 'moderated_comments:delete_confirm' => "Esta ação não pode ser desfeita, você tem certeza que deseja apagar este(s) comentário(s)?" ,
+ 'moderated_comments:approved' => "Comentários selecionados foram aprovados." ,
+ 'moderated_comments:deleted' => "Comentários selecionados foram apagados." ,
+ 'moderated_comments:disable' => "Desabilita moderação." ,
+ 'moderated_comments:enable' => "Habilita moderação" ,
+ 'moderated_comments:approve_checked' => "Aprova os comentários selecionados" ,
+ 'moderated_comments:delete_checked' => "Apaga os comentários marcados" ,
+ 'moderated_comments:wrong_permissions' => "Você não possui as permissões necessários para fazer isso." ,
+ 'moderated_comments:moderated_notice' => "Os comentários anônimos são moderados. Seu comentário não estará visível até ser aprovado pelo proprietário do conteúdo." ,
+ 'moderated_comments:entity_unmoderated' => "Este conteúdo não é moderado." ,
+ 'moderated_comments:moderation_on' => "Moderação foi habilitada para este conteúdo." ,
+ 'moderated_comments:moderation_off' => "Moderação foi desabilitada para este conteúdo." ,
+ 'moderated_comments:moderation_already_on' => "Moderação já está habilitada para este conteúdo." ,
+ 'moderated_comments:moderation_already_off' => "moderação já está desabilitada para este conteúdo." ,
+ 'moderated_comments:email:subject' => "Você possui um novo comentário para moderar!" ,
+ 'moderated_comments:checkbox_description' => "Comentários moderados." ,
+ 'moderated_comments:email:body' => "Você tem um novo conteúdo no seu item \"%s\" de %s. Ele contém:
+
+%s
+
+
+Para responder ou ver o item original, clique aqui:
+
+%s
+
+Para ver o perfil de %s, clique aqu:
+
+%s
+
+Para aprovar o comentário, clique aqui:
+
+%s
+
+Para apagar o comentário, clique aqui:
+
+%s
+
+Você não deve responder este email."
+);
+
+add_translation('pt', $portugues);
diff --git a/mod/languages/languages/pt/pt.notifications.php b/mod/languages/languages/pt/pt.notifications.php
new file mode 100644
index 000000000..02a24490b
--- /dev/null
+++ b/mod/languages/languages/pt/pt.notifications.php
@@ -0,0 +1,20 @@
+<?php
+
+// Gerado pela extensão 'translationbrowser' 20111226-08:46:25 PM
+
+$portugues = array(
+ 'friends:all' => "Todos os amigos" ,
+ 'notifications:subscriptions:personal:description' => "Receber notificações quando mudanças forem realizadas em seus conteúdos." ,
+ 'notifications:subscriptions:personal:title' => "Notificações pessoais" ,
+ 'notifications:subscriptions:friends:title' => "Amigos" ,
+ 'notifications:subscriptions:friends:description' => "Esta é uma coleção automática feita a partir dos seus amigos. Para receber atualização selecione abaixo. Isto irá afetar os respectivos usuários no painel de configurações de notificações principais, na parte de baixo de página." ,
+ 'notifications:subscriptions:collections:edit' => "Para editar suas notificações de acesso compartilhadas, clique aqui." ,
+ 'notifications:subscriptions:changesettings' => "Notificações" ,
+ 'notifications:subscriptions:changesettings:groups' => "Notificações de comunidades" ,
+ 'notifications:subscriptions:title' => "Notificação por usuário" ,
+ 'notifications:subscriptions:description' => "Para receber notificações de seus amigos quando eles criarem novos conteúdos, encontre-os abaixo e selecione o método de notificação que você deseja utilizar." ,
+ 'notifications:subscriptions:groups:description' => "Para receber notificações quando novos conteúdos forem adicionados a uma comunidade da qual você participe, encontre-a abaixo e selecione o método de notificação que você deseja utilizar." ,
+ 'notifications:subscriptions:success' => "Suas configurações de notificação foram salvas com sucesso."
+);
+
+add_translation('pt', $portugues);
diff --git a/mod/languages/languages/pt/pt.pages.php b/mod/languages/languages/pt/pt.pages.php
new file mode 100644
index 000000000..c0d5fd26b
--- /dev/null
+++ b/mod/languages/languages/pt/pt.pages.php
@@ -0,0 +1,55 @@
+<?php
+$pt = array (
+ 'pages' => 'Páginas',
+ 'pages:group' => 'Páginas',
+ 'pages:all' => 'Todas as páginas',
+ 'pages:new' => 'Nova página',
+ 'pages:edit' => 'Editar esta página',
+ 'pages:delete' => 'Excluir esta página',
+ 'pages:history' => 'Histórico da página',
+ 'pages:view' => 'Exibir a página',
+ 'pages:navigation' => 'Navegação na página',
+ 'item:object:page_top' => 'Páginas do alto',
+ 'item:object:page' => 'Páginas',
+ 'pages:nogroup' => 'Esse grupo ainda não possui nenhuma página',
+ 'pages:more' => 'Mais páginas',
+ 'pages:title' => 'Título da página',
+ 'pages:description' => 'Conteúdo da página',
+ 'pages:tags' => 'Etiquetas',
+ 'pages:access_id' => 'Acesso',
+ 'pages:write_access_id' => 'Permissão de escrita',
+ 'pages:noaccess' => 'Nenhum acesso à página',
+ 'pages:cantedit' => 'Você não pode editar esta página',
+ 'pages:saved' => 'Páginas salvas',
+ 'pages:notsaved' => 'Não foi possível salvar a página',
+ 'pages:delete:success' => 'A página foi excluída com sucesso.',
+ 'pages:delete:failure' => 'Não foi possível excluir a página.',
+ 'pages:strapline' => 'Última atualização %s por %s',
+ 'pages:revision' => 'Revisão criada %s por %s',
+ 'pages:num' => 'Número de páginas a serem exibidas',
+ 'pages:widget:description' => 'Essa é a lista das suas páginas',
+ 'pages:label:view' => 'Exibir a página',
+ 'pages:label:edit' => 'Editar a página',
+ 'pages:label:history' => 'Histórico da página',
+ 'pages:sidebar:this' => 'Esta página',
+ 'pages:sidebar:children' => 'Subpáginas',
+ 'pages:sidebar:parent' => 'Superior',
+ 'pages:newchild' => 'Criar uma subpágina',
+ 'pages:backtoparent' => 'Voltar para \'%s\'',
+ 'pages:owner' => 'páginas de %s',
+ 'pages:friends' => 'páginas dos amigos',
+ 'pages:add' => 'Adicionar página colaborativa (wiki)',
+ 'groups:enablepages' => 'Habilita páginas colaborativas (wiki) na comunidade',
+ 'pages:none' => 'Nenhuma página colaborativa (wiki) criada ainda',
+ 'river:create:object:page' => '%s criou a página %s',
+ 'river:create:object:page_top' => '%s criou a página %s',
+ 'river:update:object:page' => '%s atualizou a página %s',
+ 'river:update:object:page_top' => '%s atualizou a página %s',
+ 'river:comment:object:page' => '%s comentou a página denominada %s',
+ 'river:comment:object:page_top' => '%s comentou a página denominada %s',
+ 'pages:error:no_title' => 'Você deve especificar um título para esta página',
+ 'pages:revision:subtitle' => 'Revisão criada %s por %s',
+);
+
+add_translation("pt", $pt);
+
diff --git a/mod/languages/languages/pt/pt.profile.php b/mod/languages/languages/pt/pt.profile.php
new file mode 100644
index 000000000..289a28cc8
--- /dev/null
+++ b/mod/languages/languages/pt/pt.profile.php
@@ -0,0 +1,8 @@
+<?php
+$pt = array (
+ 'profile' => 'Perfil',
+ 'profile:notfound' => 'Desculpe. Não foi possível encontrar o perfil especificado.',
+);
+
+add_translation("pt", $pt);
+
diff --git a/mod/languages/languages/pt/pt.reportedcontent.php b/mod/languages/languages/pt/pt.reportedcontent.php
new file mode 100644
index 000000000..ee6a36679
--- /dev/null
+++ b/mod/languages/languages/pt/pt.reportedcontent.php
@@ -0,0 +1,36 @@
+<?php
+$pt = array (
+ 'item:object:reported_content' => 'Itens denunciados',
+ 'reportedcontent' => 'Conteúdo denunciado',
+ 'reportedcontent:this' => 'Denunciar isto',
+ 'reportedcontent:none' => 'Não existe nenhuma denúncia de conteúdo',
+ 'reportedcontent:report' => 'Denunciar isto',
+ 'reportedcontent:title' => 'Título da página',
+ 'reportedcontent:deleted' => 'O conteúdo denunciado foi excluído',
+ 'reportedcontent:notdeleted' => 'Não foi possível excluir essa denúncia',
+ 'reportedcontent:delete' => 'Excluir',
+ 'reportedcontent:areyousure' => 'Tem certeza que deseja excluir?',
+ 'reportedcontent:archive' => 'Arquivar',
+ 'reportedcontent:archived' => 'A denúncia foi arquivada',
+ 'reportedcontent:visit' => 'Visitar o item denunciado',
+ 'reportedcontent:by' => 'Denunciado por',
+ 'reportedcontent:objecttitle' => 'Título do objeto',
+ 'reportedcontent:objecturl' => 'URL do objeto',
+ 'reportedcontent:reason' => 'Razão para a denúncia',
+ 'reportedcontent:description' => 'Por que você está denunciando isto?',
+ 'reportedcontent:address' => 'Localização do item',
+ 'reportedcontent:success' => 'Sua denúncia foi enviada para o administrador do site',
+ 'reportedcontent:failing' => 'Não foi possível enviar sua denúncia',
+ 'reportedcontent:moreinfo' => 'Mais informações',
+ 'reportedcontent:failed' => 'Desculpe, mas ocorreu um erro com a sua denúncia deste conteúdo.',
+ 'reportedcontent:notarchived' => 'Não foi possível arquivar essa denúncia',
+ 'admin:administer_utilities:reportedcontent' => 'Conteúdo denunciado',
+ 'reportedcontent:this:tooltip' => 'Denunciar esta página ao administrador',
+ 'reportedcontent:instructions' => 'Esta denuncia será enviada para o administrador do site revisar.',
+ 'reportedcontent:numbertodisplay' => 'Número de denuncias a apresentar',
+ 'reportedcontent:widget:description' => 'Demonstre os conteúdos denunciados',
+ 'reportedcontent:user' => 'Pessoa denunciada',
+);
+
+add_translation("pt", $pt);
+
diff --git a/mod/languages/languages/pt/pt.search.php b/mod/languages/languages/pt/pt.search.php
new file mode 100644
index 000000000..770081150
--- /dev/null
+++ b/mod/languages/languages/pt/pt.search.php
@@ -0,0 +1,18 @@
+<?php
+$pt = array (
+ 'search:enter_term' => 'Insira um termo de pesquisa:',
+ 'search:no_results' => 'Nenhum resultado.',
+ 'search:matched' => 'Combinados: ',
+ 'search:results' => 'Resultados para %s',
+ 'search:no_query' => 'Por favor, insira uma expressão a ser pesquisada.',
+ 'search:search_error' => 'Erro',
+ 'search:more' => '+%s mais %s',
+ 'search_types:tags' => 'Descritores (Tags)',
+ 'search_types:comments' => 'Comentários',
+ 'search:comment_on' => 'Comentários sobre "%s"',
+ 'search:comment_by' => 'por',
+ 'search:unavailable_entity' => 'Entidade não disponível',
+);
+
+add_translation("pt", $pt);
+
diff --git a/mod/languages/languages/pt/pt.spam_login_filter.php b/mod/languages/languages/pt/pt.spam_login_filter.php
new file mode 100644
index 000000000..369215d75
--- /dev/null
+++ b/mod/languages/languages/pt/pt.spam_login_filter.php
@@ -0,0 +1,80 @@
+<?php
+
+ $portugues = array(
+ //Return messages
+ 'spam_login_filter:access_denied_domain_blacklist' => "Acesso negado devido a problemas com spam (Domínio em lista negra). Contate o administrador do site.",
+ 'spam_login_filter:access_denied_mail_blacklist' => "Acesso negado devido a problemas com spam (E-Mail em lista negra). Contate o administrador do site.",
+ 'spam_login_filter:access_denied_ip_blacklist' => "Acesso negado devido a problemas com spam (IP em lista negra). Contate o administrador do site.",
+ 'spam_login_filter:access_denied_country_blacklist' => "Acesso negado devido a problemas com spam (País em lista negra). Contate o administrador do site.",
+ 'spam_login_filter:access_denied_region_blacklist' => "Acesso negado devido a problemas com spam (Região em lista negra). Contate o administrador do site.",
+
+ //User menu
+ 'spam_login_filter:delete_and_report' => "Apagar e denunciar como spammer",
+
+ //Admin menu
+ 'admin:administer_utilities:manageip' => "Gerenciar IPs bloqueados",
+ 'spam_login_filter:admin:ip_date_created' => 'Criado %s',
+ 'spam_login_filter:admin:delete_ip' => 'Excluir',
+ 'spam_login_filter:admin:confirm_delete_ip' => 'Excluir %s?',
+
+ 'spam_login_filter:messages:deleted_ip' => 'IP excluído.',
+ 'spam_login_filter:messages:deleted_ips' => 'IPs excluídos.',
+ 'spam_login_filter:errors:could_not_delete_ip' => 'Não foi possível excluir o IP.',
+ 'spam_login_filter:errors:could_not_delete_ips' => 'Não foi possível excluir todos os IPs selecionados.',
+ 'spam_login_filter:errors:unknown_ips' => 'IP não encontrado.',
+ 'spam_login_filter:admin:no_ips' => 'A lista de IPs está vazia.',
+
+ //Report to stopforumspam
+ 'spam_login_filter:empty_ip_error' => "IP do usuário está em branco.",
+ 'spam_login_filter:empty_api_key_error' => "API do stopforumspam está em branco.",
+ 'spam_login_filter:unable_report' => "Erro ao contatar stopforumspam.com.",
+ 'spam_login_filter:user_deleted' => "Usuário removido.",
+ 'spam_login_filter:user_not_deleted' => "Erro ao remover usuário.",
+
+ //Configuration form - Fassim settings
+ 'spam_login_filter:use_fassim' => "Usar fassim.com",
+ 'spam_login_filter:fassim_api_key' => "Fassim API Key",
+ 'spam_login_filter:fassim_check_email' => "Validar email?",
+ 'spam_login_filter:fassim_check_ip' => "Validar IP?",
+ 'spam_login_filter:fassim_block_proxies' => "Bloquear proxys anônimos?",
+ 'spam_login_filter:fassim_block_top_spamming_isps' => "Bloquear ISPs com muito spam?",
+ 'spam_login_filter:fassim_block_top_spamming_domains' => "Bloquear domínios com muito spam?",
+ 'spam_login_filter:fassim_blocked_country_list' => "Informe o(s) código(s) do(s) país(es) que deseja bloquear, separados por vírgula. (Ex.: BR,US,HK). Para uma lista dos países disponíveis, clique <a href='http://www.fassim.com/country-codes/' target='_blank'>aqui</a>.",
+ 'spam_login_filter:fassim_blocked_region_list' => "Para Estados Unidos e Canadá, você pode informar a região que deseja bloquear, separada por vírgula. (Ex.: US-GA,CA-NS). Para uma lista das regiões disponíveis, clique <a href='http://www.fassim.com/region-codes/' target='_blank'>aqui</a>.",
+
+ //Configuration form - Stopforumspam settings
+ 'spam_login_filter:use_stopforumspam' => "Usar stopforumspam.com",
+ 'spam_login_filter:stopforumspam_api_key' => "stopforumspam API Key",
+
+ 'spam_login_filter:notify_by_mail' => "Notificar tentativas bloqueadas por e-mail",
+ 'spam_login_filter:notify_mail_address' => "Endereço de e-mail",
+ 'spam_login_filter:notify_subject' => "Spammer bloqueado",
+ 'spam_login_filter:notify_message' => "Um spammer foi bloqueado durante o registro no site.
+
+E-Mail: %s.
+
+IP: %s.
+
+Motivo: %s.",
+
+ //Configuration form - General settings
+ 'spam_login_filter:use_mail_domain_blacklist' => "Usar lista negra de domínios",
+ 'spam_login_filter:blacklisted_mail_domains' => "Domínios em lista negra - Um por linha",
+
+ 'spam_login_filter:use_mail_blacklist' => "Usar lista negra de e-mails",
+ 'spam_login_filter:blacklisted_mails' => "E-mails em lista negra - Um por linha",
+
+ 'spam_login_filter:use_ip_blacklist_cache' => "Usar cache de lista negra de ips",
+
+ 'spam_login_filter:use_ip_blacklist_cache_description' => "IPs em lista negra podem navegar no site, porém receberão o erro '403 error - Access denied' na página de registro.",
+
+ //Configuration form - Titles
+ 'spam_login_filter:title_stopforumspam' => "Stopforumspam",
+ 'spam_login_filter:title_fassim' => "Fassim",
+ 'spam_login_filter:title_domain_blacklist' => "Lista negra de domínios",
+ 'spam_login_filter:title_email_blacklist' => "Lista negra de e-mails",
+ 'spam_login_filter:title_plugin_notifications' => "Notificações do plugin",
+ 'spam_login_filter:title_ip_blacklist' => "Lista negra de ips"
+
+ );
+ add_translation('pt', $portugues);
diff --git a/mod/languages/languages/pt/pt.speak_freely.php b/mod/languages/languages/pt/pt.speak_freely.php
new file mode 100644
index 000000000..9fbca5c6f
--- /dev/null
+++ b/mod/languages/languages/pt/pt.speak_freely.php
@@ -0,0 +1,55 @@
+<?php
+
+// Gerado pela extensão 'translationbrowser' 20110721-01:38:57 PM
+
+$portugues = array(
+ 'speak_freely:test' => "Teste do fale livremente" ,
+ 'speak_freely:display_name' => "Anônimo" ,
+ 'speak_freely:name_description' => "Nome a apresentar para o anônimo" ,
+ 'speak_freely:current_icon' => "Icone atual do anônimo:" ,
+ 'speak_freely:change_icon' => "Enviar um novo icone:" ,
+ 'speak_freely:settings' => "Configuração do Fale Livremente" ,
+ 'speak_freely:settings_saved' => "Configuração do Fale Livremente foi atualizada" ,
+ 'speak_freely:submit' => "Enviar" ,
+ 'speak_freely:empty_name' => "Nome não pode estar vazio." ,
+ 'speak_freely:no_file_uploaded' => "Nenhuma imagem foi enviada" ,
+ 'speak_freely:use_recaptcha' => "Usar 'recaptcha' para comentários anônimos?" ,
+ 'speak_freely:recaptcha_style' => "Escolha o estilo do seu 'recaptcha'" ,
+ 'speak_freely:white' => "Branco" ,
+ 'speak_freely:red' => "Vermelho" ,
+ 'speak_freely:blackglass' => "Negro" ,
+ 'speak_freely:clean' => "Básico" ,
+ 'speak_freely:recaptcha_fail' => "'Recaptcha' está incorreta" ,
+ 'speak_freely:yes' => "Sim" ,
+ 'speak_freely:no' => "Não" ,
+ 'speak_freely:name' => "Nome" ,
+ 'speak_freely:name_blank' => "Você deve digitar uma nome." ,
+ 'speak_freely:required' => "Obrigatório" ,
+ 'speak_freely:no_user' => "Nenhum usuário anônimo foi identificado." ,
+ 'speak_freely:avatar:success' => "Icone gerado com sucesso." ,
+ 'speak_freely:profile_view' => "Você não possui permissão para ver este perfil" ,
+ 'speak_freely:anon_comment:email:body' => "Você possui um novo comentário no seu item \"%s\" por uma pessoa anônima. Ele escreveu:
+
+%s
+
+
+Para responder ou ver o item original, clique aqui:
+
+%s
+
+Você não deve responder a este email." ,
+ 'speak_freely:profile:warning' => "<h1><b>Aviso</b></h1>
+
+Este é o perfil do usuário anônimo criado pelo dispositivo ' fale livremente\" (speak_freely).
+
+
+Se você apagar este usuário todos comentários anônimos serão apagados também mas o usuário será recriado instantâneamente. Desabilite o dispositivo primeiro se você deseja apagar permanentemente este usuário E todos os comentários anônimos.
+
+Você foi avisado." ,
+ 'speak_freely:public_key' => "Chave pública Recaptcha" ,
+ 'speak_freely:private_key' => "Chave privada Recaptcha" ,
+ 'speak_freely:recaptcha_key_instruction' => "Novas chaves podem ser geradas aqui:" ,
+ 'speak_freely:confirm_user_delete' => "Apagando este usuário serão apagados todos os comentários anônimos do sistema, este ação não pode ser desfeita. Você tem certeza que deseja prosseguir?"
+);
+
+add_translation('pt', $portugues);
diff --git a/mod/languages/languages/pt/pt.tagcloud.php b/mod/languages/languages/pt/pt.tagcloud.php
new file mode 100644
index 000000000..dd792f7fb
--- /dev/null
+++ b/mod/languages/languages/pt/pt.tagcloud.php
@@ -0,0 +1,9 @@
+<?php
+$pt = array (
+ 'tagcloud:widget:title' => 'Nuvem de palavras',
+ 'tagcloud:widget:description' => 'Nuvem de palavras',
+ 'tagcloud:widget:numtags' => 'Número de palavras a demonstrar',
+);
+
+add_translation("pt", $pt);
+
diff --git a/mod/languages/languages/pt/pt.thewire.php b/mod/languages/languages/pt/pt.thewire.php
new file mode 100644
index 000000000..ed44db3b2
--- /dev/null
+++ b/mod/languages/languages/pt/pt.thewire.php
@@ -0,0 +1,37 @@
+<?php
+$pt = array (
+ 'thewire' => 'Micro-blog',
+ 'thewire:everyone' => 'Todas mensagens do Micro-blog',
+ 'thewire:user' => 'Micro-blog de %s
+',
+ 'thewire:friends' => 'Seus amigos no Micro-blog',
+ 'thewire:reply' => 'Responder',
+ 'thewire:replying' => 'Responder para %s quem escreveu',
+ 'thewire:thread' => '<i>(Thread)</i>',
+ 'thewire:charleft' => 'caracteres à esquerda',
+ 'thewire:tags' => 'Mensagens contendo os descritor (tag) \'%s\'',
+ 'thewire:noposts' => 'Nenhuma mensagem no Micro-blog ainda',
+ 'item:object:thewire' => 'Mensagens do Micro-blog',
+ 'thewire:update' => 'Atualizar',
+ 'thewire:by' => 'Mensagens do Micro-blog enviada por %s',
+ 'thewire:previous' => 'Anterior',
+ 'thewire:hide' => 'Esconder',
+ 'thewire:previous:help' => 'Ver mensagens anteriores',
+ 'thewire:hide:help' => 'Esconder mensagens anteriores',
+ 'river:create:object:thewire' => '%s enviou mensagem para %s',
+ 'thewire:wire' => 'micro-blog',
+ 'thewire:widget:desc' => 'Mostra suas últimas mensagens no Micro-blog',
+ 'thewire:num' => 'Número de items a serem visualizados',
+ 'thewire:moreposts' => 'Mais mensagens do Micro-blog',
+ 'thewire:posted' => 'Sua mensagem foi enviado com sucesso para o Micro-blog',
+ 'thewire:deleted' => 'Sua mensagem no Micro-blog foi apagada com sucesso.',
+ 'thewire:blank' => 'Desculpe. Você precisa digitar alguma coisa na caixa de texto antes de enviar.',
+ 'thewire:notfound' => 'Desculpe. Não foi possível localizar a mensagem do Micro-blog definida.',
+ 'thewire:notdeleted' => 'Desculpe. Não foi possível apagar a mensagem no Micro-blog',
+ 'thewire:notify:subject' => 'Nova mensagem postada',
+ 'thewire:notify:reply' => '%s respondeu para %s no Micro-blog: ',
+ 'thewire:notify:post' => '%s postou no Micro-blog: ',
+);
+
+add_translation("pt", $pt);
+
diff --git a/mod/languages/languages/pt/pt.tinymce.php b/mod/languages/languages/pt/pt.tinymce.php
new file mode 100644
index 000000000..63d58b021
--- /dev/null
+++ b/mod/languages/languages/pt/pt.tinymce.php
@@ -0,0 +1,9 @@
+<?php
+$pt = array (
+ 'tinymce:remove' => 'Adicionar/Remover editor',
+ 'tinymce:add' => 'Adicionar editor',
+ 'tinymce:word_count' => 'Contagem de palavras:',
+);
+
+add_translation("pt", $pt);
+
diff --git a/mod/languages/languages/pt/pt.twitter.php b/mod/languages/languages/pt/pt.twitter.php
new file mode 100644
index 000000000..11776ce9b
--- /dev/null
+++ b/mod/languages/languages/pt/pt.twitter.php
@@ -0,0 +1,12 @@
+<?php
+$pt = array (
+ 'twitter:title' => 'Twitter ',
+ 'twitter:info' => 'Apresentar suas últimas mensagens (\'tweets\')',
+ 'twitter:username' => 'Digite seu login no twitter <i>(twitter username)</i>',
+ 'twitter:num' => 'Número de mensagens (\'tweets\') para apresentar',
+ 'twitter:visit' => 'visitar meu twitter',
+ 'twitter:notset' => 'Este dispositivo do \'twitter\' não está pronto ainda para funcionar. Para apresentar suas últimas mensagens (\'tweets\'), clique em - EDITAR - e preencha seus detalhes.',
+);
+
+add_translation("pt", $pt);
+
diff --git a/mod/languages/languages/pt/pt.twitter_api.php b/mod/languages/languages/pt/pt.twitter_api.php
new file mode 100644
index 000000000..7fde9cefc
--- /dev/null
+++ b/mod/languages/languages/pt/pt.twitter_api.php
@@ -0,0 +1,43 @@
+<?php
+
+// Gerado pela extensão 'translationbrowser' 20111228-02:57:43 PM
+
+$portugues = array(
+ 'twitter_api' => "Servicos do Twitter" ,
+ 'twitter_api:requires_oauth' => "Servicos do Twitter necessitam que o plugin da Biblioteca 'OAuth' esteja habilitado." ,
+ 'twitter_api:consumer_key' => "Chave publica <i>(Consumer Key)</i>" ,
+ 'twitter_api:consumer_secret' => "Chave privada <i>(Consumer Secret)</i>" ,
+ 'twitter_api:settings:instructions' => "Voce deve obter uma chave pública <i>(Consumer Key)</i> e outra chave privada <i>(Consumer Secret)</i> no site do <a href=\"https://twitter.com/oauth_clients\" target=\"_blank\">Twitter</a>. Os demais campos são auto-explicativos, a única informação que você terá que fornecer será o endereco de retorno <i>(callback url)<i> que tem o formato de %stwitter_api/authorize</i></i>" ,
+ 'twitter_api:usersettings:description' => "Vincule sua conta %s com o Twitter." ,
+ 'twitter_api:usersettings:request' => "Voce deve primeiro autorizar %s acessar sua conta do Twitter." ,
+ 'twitter_api:usersettings:cannot_revoke' => "Você não pode desvincular sua conta do Twitter por que você não forneceu seu email ou sua senha." ,
+ 'twitter_api:authorize:error' => "Nao foi possivel autorização pelo Twitter." ,
+ 'twitter_api:authorize:success' => "Acesso pelo Twitter foi autorizado." ,
+ 'twitter_api:usersettings:authorized' => "Você possui autorização %s para acessar sua conta do Twitter: @%s." ,
+ 'twitter_api:usersettings:revoke' => "Clique <a href=\"%s\">aqui</a> para revogar o acesso." ,
+ 'twitter_api:usersettings:site_not_configured' => "Um administrador deve configurar primeiro o Twitter antes dele poder ser usado." ,
+ 'twitter_api:revoke:success' => "Acesso do Twitter foi revogado." ,
+ 'twitter_api:login' => "Permite aos usuarios existentes que possuem conta no Twitter a autenticação para acesso atraves do uso do Twitter?" ,
+ 'twitter_api:new_users' => "Permite aos novos usuarios a autenticação para acesso através do uso do Twitter mesmo se o registro manual estiver desabilitado?" ,
+ 'twitter_api:login:success' => "Voce foi autenticado e entrou na rede." ,
+ 'twitter_api:login:error' => "Não foi possivel autenticação através do Twitter." ,
+ 'twitter_api:login:email' => "Voce deve digitar um endereço de email válido para sua nova conta %s." ,
+ 'twitter_api:invalid_page' => "Página inválida" ,
+ 'twitter_api:deprecated_callback_url' => "O endereço de retorno <i>(callback URL)</i> foi alterado para o API do Twitter para %s. Por favor solicite ao seu administrador que efetue a alteração." ,
+ 'twitter_api:interstitial:settings' => "Configure suas preferências" ,
+ 'twitter_api:interstitial:description' => "Você está próximo de usar %s! São necessários poucos detalhes antes que você continue. Eles são opcionais mas permitiram que o login aconteça mesmo que o login pelo Twitter não esteja disponível ou você decida desvincular sua conta." ,
+ 'twitter_api:interstitial:username' => "Este é seu nome de usuário. Ele não pode ser alterado. Se você definir uma senha você poder´autilizar seu login ou endereço de email para se autenticar na rede." ,
+ 'twitter_api:interstitial:name' => "Este será o nome que as pessoas usarão para interagir com você." ,
+ 'twitter_api:interstitial:email' => "Seu endereço de email Por padrão, as pessoas não conseguiram visualizar este email." ,
+ 'twitter_api:interstitial:password' => "Um senha para que o login aconteça mesmo que o login pelo Twitter não esteja disponível ou você decida desvincular sua conta." ,
+ 'twitter_api:interstitial:password2' => "Digite a mesma senha, novamente." ,
+ 'twitter_api:interstitial:no_thanks' => "Não obrigado" ,
+ 'twitter_api:interstitial:no_display_name' => "Você deve ter um nome de apresentação para as pessoas." ,
+ 'twitter_api:interstitial:invalid_email' => "Você deve digitar um endereço de email válido ou deixar em branco." ,
+ 'twitter_api:interstitial:existing_email' => "Este endereço de email já foi registrado no site." ,
+ 'twitter_api:interstitial:password_mismatch' => "Suas senhas não são iguais." ,
+ 'twitter_api:interstitial:cannot_save' => "Não foi possível salvar os detalhes da conta." ,
+ 'twitter_api:interstitial:saved' => "Detalhes da conta foram salvos."
+);
+
+add_translation('pt', $portugues);
diff --git a/mod/languages/languages/pt/pt.uservalidationbyemail.php b/mod/languages/languages/pt/pt.uservalidationbyemail.php
new file mode 100644
index 000000000..b5f002d6b
--- /dev/null
+++ b/mod/languages/languages/pt/pt.uservalidationbyemail.php
@@ -0,0 +1,51 @@
+<?php
+$pt = array (
+ 'admin:users:unvalidated' => 'Sem validação',
+ 'email:validate:subject' => '%s por favor, confirme seu endereço de email para %s!',
+ 'email:validate:body' => 'Olá %s,
+
+Antes de você iniciar o uso da %, você deve confirmar seu endereço de email.
+
+Por favor, confirme seu endereço de email clicando no link abaixo:
+
+%s
+
+Se você não conseguir clicar no link, copie e cole o endereço para o navegador (browser) manualmente.
+
+%s
+%s
+',
+ 'email:confirm:success' => 'Você já confirmou seu endereço de email!',
+ 'email:confirm:fail' => 'Seu endereço de email não pode ser confirmado...',
+ 'uservalidationbyemail:registerok' => 'Para ativar sua conta, por favor confirme seu endereço de email clicando no link que foi enviado para endereço de email que você registrou.',
+ 'uservalidationbyemail:login:fail' => 'Sua conta não foi validada por isso ocorrem as falhas ao tentar entrar. Outro email de validação foi enviado para você.',
+ 'uservalidationbyemail:admin:no_unvalidated_users' => 'Nenhuma pessoa não validado.',
+ 'uservalidationbyemail:admin:unvalidated' => 'Usuários não validados',
+ 'uservalidationbyemail:admin:user_created' => 'Registrados %s',
+ 'uservalidationbyemail:admin:resend_validation' => 'Validação re-enviada',
+ 'uservalidationbyemail:admin:validate' => 'Validar',
+ 'uservalidationbyemail:admin:delete' => 'Apagar',
+ 'uservalidationbyemail:confirm_validate_user' => 'Validar %s?',
+ 'uservalidationbyemail:confirm_resend_validation' => 'Re-envio email de validação para %s?',
+ 'uservalidationbyemail:confirm_delete' => 'Apagar %s?',
+ 'uservalidationbyemail:confirm_validate_checked' => 'Validar usuários marcados?',
+ 'uservalidationbyemail:confirm_resend_validation_checked' => 'Re-envio validação para usuários marcados?',
+ 'uservalidationbyemail:confirm_delete_checked' => 'Apagar usuários marcados?',
+ 'uservalidationbyemail:check_all' => 'Todos',
+ 'uservalidationbyemail:errors:unknown_users' => 'Usuários desconhecidos',
+ 'uservalidationbyemail:errors:could_not_validate_user' => 'Não foi possível validar usuário.',
+ 'uservalidationbyemail:errors:could_not_validate_users' => 'Não foi possível validar todos usuários marcados.',
+ 'uservalidationbyemail:errors:could_not_delete_user' => 'Não foi possível apagar usuário.',
+ 'uservalidationbyemail:errors:could_not_delete_users' => 'Não foi possível apagar todos usuários marcados.',
+ 'uservalidationbyemail:errors:could_not_resend_validation' => 'Não foi possível re-enviar solicitação de validação.',
+ 'uservalidationbyemail:errors:could_not_resend_validations' => 'Não foi possível re-enviar solicitação de validação para usuários marcados.',
+ 'uservalidationbyemail:messages:validated_user' => 'Usuário validado.',
+ 'uservalidationbyemail:messages:validated_users' => 'Todos usuários marcados validados.',
+ 'uservalidationbyemail:messages:deleted_user' => 'Usuário apagado.',
+ 'uservalidationbyemail:messages:deleted_users' => 'Todos usuários marcados apagados.',
+ 'uservalidationbyemail:messages:resent_validation' => 'Solicitação de validação re-enviada.',
+ 'uservalidationbyemail:messages:resent_validations' => 'Solicitação de validação re-enviada para todos usuários marcados.',
+);
+
+add_translation("pt", $pt);
+
diff --git a/mod/languages/languages/sr/sr.blog.php b/mod/languages/languages/sr/sr.blog.php
new file mode 100644
index 000000000..0c95113f5
--- /dev/null
+++ b/mod/languages/languages/sr/sr.blog.php
@@ -0,0 +1,12 @@
+<?php
+$sr = array (
+ 'blog' => 'Blog',
+ 'blog:newpost' => 'Novi blog post',
+ 'item:object:blog' => 'Blog postovi',
+ 'blog:never' => 'nikada',
+ 'blog:enableblog' => 'Omoguci blog grupe',
+ 'blog:group' => 'Blog grupe',
+);
+
+add_translation("sr", $sr);
+
diff --git a/mod/languages/languages/sr/sr.core.php b/mod/languages/languages/sr/sr.core.php
new file mode 100644
index 000000000..455c87ed1
--- /dev/null
+++ b/mod/languages/languages/sr/sr.core.php
@@ -0,0 +1,389 @@
+<?php
+$sr = array (
+ 'login' => 'Loguj se',
+ 'loginok' => 'Uspesno si se ulogovao.',
+ 'loginerror' => 'Nisi ulogovan. Moguce da jos nisi potrvdio svoj nalog, ili si uneo neispravne podatke,ili si imao previse neuspesnih pokusaja logovanja. Proveri da li si uneo tacne podatke i pokusaj ponovo.',
+ 'logout' => 'Odjava',
+ 'logoutok' => 'Izlogovan si.',
+ 'logouterror' => 'Nisi izlogovan. Pokusaj ponovo.',
+ 'exception:title' => 'Dobrodosao u Elgg.',
+ 'actionundefined' => 'Zahtevana akcija (%s) nije definisana u sistemu.',
+ 'actionloggedout' => 'Sorry, ali nije moguce izvrsiti tu akciju kada si izlogovan.',
+ 'notfound' => 'Nema rezultata.',
+ 'SecurityException:Codeblock' => 'Odbijen pristup za izvrsavanjae privilegovanog dela bloka',
+ 'SecurityException:FunctionDenied' => 'Pristup privilegovanoj funkciji \'%s\' je odbijen.',
+ 'DatabaseException:DBSetupIssues' => 'Nastao je odredjeni broj problema:',
+ 'IOException:FailedToLoadGUID' => 'Neuspesno ucitavanje %s sa GUID:%d',
+ 'InvalidClassException:NotValidElggStar' => 'GUID:%d nije validan %s',
+ 'PluginException:MisconfiguredPlugin' => '%s nije dobro konfigurisan plugin.',
+ 'IOException:UnableToSaveNew' => 'Neuspesno snimanje nove %s',
+ 'InvalidParameterException:GUIDNotForExport' => 'GUID nije naveden prilikom izvoza, ovo ne bi trebalo da se desi.',
+ 'IOException:NotDirectory' => '%s nije direktorijum.',
+ 'InvalidParameterException:EntityTypeNotSet' => 'Tip entiteta mora biti naveden.',
+ 'ClassException:ClassnameNotClass' => '%s nije jedan %s.',
+ 'ImportException:ImportFailed' => 'Nije moguce uvesti element %d',
+ 'ImportException:ProblemSaving' => 'Nastao je problem u snimanju %s',
+ 'ImportException:NoGUID' => 'Novi entitet kreiran ali nema GUID, ovo ne bi trebalo da se desava.',
+ 'ImportException:GUIDNotFound' => 'Entitet \'%d\' nije pronadjen.',
+ 'ImportException:ProblemUpdatingMeta' => 'Nastao je problem prilikom azuriranja \'%s\' na entitetu \'%d\'',
+ 'ExportException:NoSuchEntity' => 'Ne postoji takav entitet GUID:%d',
+ 'ImportException:NotAllImported' => 'Nisu svi elementi uvezeni.',
+ 'InvalidParameterException:UnrecognisedFileMode' => 'Neprepoznatljiv file mod \'%s\'',
+ 'InvalidParameterException:MissingOwner' => 'File %s (%s) nema vlasnika!',
+ 'IOException:CouldNotMake' => 'Nije kreiran %s',
+ 'IOException:MissingFileName' => 'Moras navesti ime fajla pre otvaranja.',
+ 'NotificationException:NoNotificationMethod' => 'Nije naveden nacin obavestavanja.',
+ 'NotificationException:ErrorNotifyingGuid' => 'Nastala je greska prilikom obavestavanja %d',
+ 'NotificationException:NoEmailAddress' => 'Nije moguce pronaci email adresu za GUID:%d',
+ 'NotificationException:MissingParameter' => 'Nedostaje zahtevani parametar, \'%s\'',
+ 'InvalidParameterException:GUIDNotFound' => 'GUID:%s nije pronadjen, ili mu nemozes pristupiti.',
+ 'InvalidParameterException:IdNotExistForGUID' => 'Sorry, \'%s\' ne postoji za guid:%d',
+ 'InvalidParameterException:CanNotExportType' => 'Sorry, ali ne znam kako da izvezem \'%s\'',
+ 'InvalidParameterException:NoDataFound' => 'Nije pronadjen nikakav podatak.',
+ 'InvalidParameterException:DoesNotBelong' => 'Ne pripada entitetu.',
+ 'InvalidParameterException:DoesNotBelongOrRefer' => 'Ne pripada entitetu ili nije povezan sa njim.',
+ 'InvalidParameterException:MissingParameter' => 'Nedostaje parametar, moras navesti GUID.',
+ 'ConfigurationException:NoSiteID' => 'Nije naveden ID sajta.',
+ 'APIException:MissingParameterInMethod' => 'Nedostaje parametar %s u metodi %s',
+ 'SecurityException:AuthTokenExpired' => 'Autentifikacioni znak nedostaje,nije validan ili je istekao.',
+ 'CallException:InvalidCallMethod' => '%s mora biti pozvan koristeci \'%s\'',
+ 'APIException:MethodCallNotImplemented' => 'Metoda poziva \'%s\' nije implementirana.',
+ 'APIException:AlgorithmNotSupported' => 'Algoritam \'%s\' nije podrzan ili je iskljucen.',
+ 'APIException:MissingContentType' => 'Nedostaje tip sadrzaja za postovane podatke',
+ 'SecurityException:DupePacket' => 'Postpis paketa je vec vidjen.',
+ 'NotImplementedException:CallMethodNotImplemented' => 'Metod poziva \'%s\' nije podrzan.',
+ 'InvalidParameterException:UnexpectedReturnFormat' => 'Poziv metode \'%s\' je vratio neocekivani rezultat.',
+ 'PluginException:NoPluginName' => 'Ime plugin-a nije pronadjeno',
+ 'SecurityException:authenticationfailed' => 'Nije moguce autentifikovati korisnika',
+ 'CronException:unknownperiod' => '%s nije prepoznatljiv period.',
+ 'SecurityException:deletedisablecurrentsite' => 'Nisi u mogucnosti da obrises ili iskljucis sajt koji trenutno prikazujes!',
+ 'pageownerunavailable' => 'Upozorenje: Vlasnik strane %s nije dostupan!',
+ 'name' => 'Ime koje ce biti prikazano',
+ 'email' => 'Email adresa',
+ 'username' => 'Korisnicko ime',
+ 'password' => 'Lozinka',
+ 'passwordagain' => 'Lozinka (unesi ponovo radi potvrde)',
+ 'PRIVATE' => 'Privatno',
+ 'LOGGED_IN' => 'Ulogovani korisnici',
+ 'PUBLIC' => 'Javno',
+ 'access:friends:label' => 'Prijatelji',
+ 'access' => 'Pristup',
+ 'dashboard' => 'Pocetna strana',
+ 'dashboard:nowidgets' => 'Tvoja pocetna strana je tvoj prozor u sajt. Klikni na \'Edituj stranu\' da dodas widget-e kako bi pratio sadrzaj i svoj zivot kroz sistem.',
+ 'widgets:add' => 'Dodaj widget na svoju stranu',
+ 'widgets:position:fixed' => '(Fiksirana pozicija na strani)',
+ 'widgets' => 'Widgets',
+ 'widget' => 'Widget',
+ 'item:object:widget' => 'Widgets',
+ 'group' => 'Grupa',
+ 'item:group' => 'Grupe',
+ 'profile:edit:default' => 'Zameni polja profila',
+ 'user' => 'Korisnik',
+ 'item:user' => 'Korisnici',
+ 'riveritem:single:user' => 'korisnik',
+ 'riveritem:plural:user' => 'neki korisnici',
+ 'profile:edit' => 'Uredi profil',
+ 'profile:aboutme' => 'O meni',
+ 'profile:description' => 'O meni',
+ 'profile:briefdescription' => 'Kratak opis',
+ 'profile:location' => 'Lokacija',
+ 'profile:skills' => 'Vestine',
+ 'profile:interests' => 'Interesovanja',
+ 'profile:contactemail' => 'Kontakt email',
+ 'profile:phone' => 'Telefon',
+ 'profile:mobile' => 'Mobilni telefon',
+ 'profile:website' => 'Websajt',
+ 'profile:label' => 'Oznaka profila',
+ 'profile:type' => 'Tip profila',
+ 'profile:editdefault:fail' => 'Podrazumevani profil nije snimljen',
+ 'profile:editdefault:success' => 'Stavka uspesno dodata na podrazumevani profil',
+ 'profile:editdefault:delete:fail' => 'Neuspesno uklanjanje stavke sa podrazumevanog profila',
+ 'profile:editdefault:delete:success' => 'Stavka sa podrazumevanog profila obrisana!',
+ 'profile:defaultprofile:reset' => 'Reset podrazumevanog sistemskog profila',
+ 'profile:resetdefault' => 'Reset podrazumevanog profila',
+ 'item:site' => 'Sajtovi',
+ 'profile:explainchangefields' => 'Mozes zameniti postojeca polja na profilu sa svojim, koristeci formu ispod. Prvo daj naziv novom polju, na primer \'Omiljeni tim\'. Sledece izaberi tip polja, naprimer, url,tagovi, tekst i td. U bilo kom trenutku se mozes vratiti na podrazumevano podesavanje.',
+ 'profile:saved' => 'Tvoj profil je uspesno snimljen.',
+ 'friends' => 'Prijatelji',
+ 'friends:yours' => 'Tvoji prijatelji',
+ 'friends:owned' => '%s prijatelji',
+ 'friend:add' => 'Dodaj prijatelja',
+ 'friend:remove' => 'Ukloni prijatelja',
+ 'friends:add:successful' => 'Uspesno si dodao %s kao prijatelja.',
+ 'friends:add:failure' => 'Nismo uspeli da dodamo %s kao prijatelja. Pokusaj ponovo.',
+ 'friends:remove:successful' => 'Uspesno si uklonio %s iz liste prijatelja.',
+ 'friends:remove:failure' => 'Nismo uspeli da uklonimo %s iz tvoje liste prijatelja. Pokusaj ponovo.',
+ 'friends:none' => 'Ovaj korisnik jos nije dodao prijatelje.',
+ 'friends:none:you' => 'Jos nisi dodao nikoga kao prijatelja! Potrazi svoja interesovanja kako bi zapoceo pretragu za ljude koji te interesuju.',
+ 'friends:none:found' => 'Nije pronadjen ni jedan prijatelj.',
+ 'friends:of:none' => 'Niko jos uvek nije dodao korisnika kao svog prijatelja.',
+ 'friends:of:none:you' => 'Niko te jos uvek nije dodao kao prijatelja. Pocni da dodajes sadrzaj i popuni svoj profil i dozvoli ljudima da te nadju!',
+ 'friends:of:owned' => 'Ljudi koji su dodali %s kao prijatelja',
+ 'friends:num_display' => 'Broj prijatelja koji zelis da prikazes',
+ 'friends:icon_size' => 'Velicina ikonice',
+ 'friends:tiny' => 'majusno',
+ 'friends:small' => 'malo',
+ 'friends:of' => 'Prijatelji od',
+ 'friends:collections' => 'Skup prijatelja',
+ 'friends:collections:add' => 'Nova skup prijatelja',
+ 'friends:addfriends' => 'Dodaj prijatelje',
+ 'friends:collectionname' => 'Ime skupa',
+ 'friends:collectionfriends' => 'Prijatelji u skupu',
+ 'friends:collectionedit' => 'Uredi ovaj skup',
+ 'friends:nocollections' => 'Jos uvek nemas skup.',
+ 'friends:collectiondeleted' => 'Tvoj skup je obrisan.',
+ 'friends:collectiondeletefailed' => 'Nismo uspeli da obrisemo skup. Nemas permisije ili je nastao neki drugi problem.',
+ 'friends:collectionadded' => 'Uspesno si kreirao svoj skup',
+ 'friends:nocollectionname' => 'Moras dati skupu ime pre nego sto ga kreiras.',
+ 'friends:collections:members' => 'Clanovi skupa',
+ 'friends:collections:edit' => 'Uredi skup',
+ 'friendspicker:chararray' => 'ABCDEFGHIJKLMNOPQRSTUVWXYZ',
+ 'feed:rss' => 'Prijavi se za feed',
+ 'link:view' => 'prikazi link',
+ 'river' => 'River',
+ 'river:noaccess' => 'Nemas permisije da vidis ovu stavku.',
+ 'river:posted:generic' => '%s je postovao',
+ 'plugins:settings:save:ok' => 'Podesavanja za %s plugin su uspesno snimljena.',
+ 'plugins:settings:save:fail' => 'Nastao je problem prilikom snimanja podesavanja %s plugin-a.',
+ 'plugins:usersettings:save:ok' => 'Korisnicka podesavanja za %s plugin su uspesno snimljena.',
+ 'plugins:usersettings:save:fail' => 'Nastao je problem u toku snimanja podesavanja za %s plugin.',
+ 'admin:plugins:label:version' => 'Verzija',
+ 'item:object:plugin' => 'Podesavanja konfiguracije plugin-a',
+ 'notifications:usersettings' => 'Podesavanja obavestavanja',
+ 'notifications:methods' => 'Navedite metode koje zelite da dozvolite.',
+ 'notifications:usersettings:save:ok' => 'Tvoja podesavanja obavestavanja su uspesno snimljena.',
+ 'notifications:usersettings:save:fail' => 'Nastao je problem prilikom snimanja podesvanja obavestenja.',
+ 'user.notification.get' => 'Vrati podesavanja obavestenja za datog korisnika.',
+ 'user.notification.set' => 'Podesi podesavanje obavestenja za datog korisnika.',
+ 'search' => 'Pretraga',
+ 'searchtitle' => 'Pretraga: %s',
+ 'users:searchtitle' => 'Pretraga korisnika: %s',
+ 'groups:searchtitle' => 'Pretraga grupa:%s',
+ 'advancedsearchtitle' => '%s sa rezultatima koji se poklapaju %s',
+ 'next' => 'Sledece',
+ 'previous' => 'Prethodno',
+ 'viewtype:change' => 'Promeni tip listanja',
+ 'viewtype:list' => 'Prikaz liste',
+ 'viewtype:gallery' => 'Galerija',
+ 'tag:search:startblurb' => 'Stavka koja odgovara tag-u \'%s\'',
+ 'user:search:startblurb' => 'Korisnik koji odgovara \'%s\'',
+ 'user:search:finishblurb' => 'Da bi prikazao vise, klikni ovde.',
+ 'group:search:startblurb' => 'Grupe koje odgovaraju \'%s\':',
+ 'group:search:finishblurb' => 'Da bi prikazao vise, klikni ovde.',
+ 'search:go' => 'Kreni',
+ 'account' => 'Nalog',
+ 'settings' => 'Podesavanja',
+ 'tools' => 'Alatke',
+ 'register' => 'Registruj se',
+ 'registerok' => 'Uspesno si se registrovao za %s.',
+ 'registerbad' => 'Tvoja registracija je neuspesna. Korisnicko ime vec postoji, lozinke ti se ne slazu ili su ti korisnicko ime ili lozinka prekratki',
+ 'registerdisabled' => 'Registracije su onemogucene od strane system administratora',
+ 'registration:notemail' => 'Email adresa koju si uneo nije validna email adresa.',
+ 'registration:userexists' => 'To korisnicko ime vec postoji',
+ 'registration:usernametooshort' => 'Korisnicko ime mora biti minimalno 4 karaktera dugo.',
+ 'registration:passwordtooshort' => 'Lozinka mora biti minimalno 6 karaktera duga.',
+ 'registration:dupeemail' => 'Email adresa je vec registrovana.',
+ 'registration:invalidchars' => 'Izvini, ali tvoje korisnicko ime sadrzi nepodrzane karaktere.',
+ 'registration:emailnotvalid' => 'Izvini, email adresa koju si uneo nije validna u sistemu',
+ 'registration:passwordnotvalid' => 'Izvini, lozinka koju si uneo nije validna u sistemu',
+ 'registration:usernamenotvalid' => 'Izvini, korisnicko ime koji si uneo nije validno u sistemu',
+ 'adduser' => 'Dodaj korisnika',
+ 'adduser:ok' => 'Uspesno si dodao novog korisnika.',
+ 'adduser:bad' => 'Novi korisnik nije kreiran.',
+ 'user:set:name' => 'Podesavanje imena naloga',
+ 'user:name:label' => 'Tvoje ime',
+ 'user:name:success' => 'Uspeno si promenio svoje ime u sistemu.',
+ 'user:name:fail' => 'Nismo uspeli da promenimo tvoje ime u sistemu.',
+ 'user:set:password' => 'Lozinka za nalog',
+ 'user:password:label' => 'Tvoja nova lozinka',
+ 'user:password2:label' => 'Tvoja nova lozinka ponovo',
+ 'user:password:success' => 'Lozinka promenjena',
+ 'user:password:fail' => 'Nismo uspeli da promenimo tvoju lozinku u sistemu.',
+ 'user:password:fail:notsame' => 'Lozinke nisu iste!',
+ 'user:password:fail:tooshort' => 'Lozinka je prekratka!',
+ 'user:set:language' => 'Podesavanja jezika',
+ 'user:language:label' => 'Tvoj jezik',
+ 'user:language:success' => 'Podesavanja tvoj jezika su azurirana',
+ 'user:language:fail' => 'Podesavanja tvoj jezika nisu promenjena.',
+ 'user:username:notfound' => 'Korisnicko ime %s nije pronadjeno',
+ 'user:password:lost' => 'Izgubljena lozinka',
+ 'user:password:resetreq:success' => 'Uspesno zatrazena nova lozinka, email poslat',
+ 'user:password:resetreq:fail' => 'Nije moguce zatraziti novu lozinku.',
+ 'user:password:text' => 'Da bi generisao novu lozinku. unesi svoje korisnicko ime ispod. A mi cemo ti poslati adresu jedinstvene strane za potvrdu, na tvoj email. Kilkni na link u sadrzaju poruke i nova lozinka ce ti biti poslata.',
+ 'user:persistent' => 'Zapamti me',
+ 'admin:configuration:success' => 'Tvoja podesavanja su snimljena.',
+ 'admin:configuration:fail' => 'Tvoja podesavanja nisu snimljena.',
+ 'admin' => 'Administracija',
+ 'admin:description' => 'Admin panel ti omogucava da kontrolises sve aspekte sistema, od managmenta korisnika do kako se plugin-ovi ponasaju. Izaberi opcije ispod da bi poceo.',
+ 'admin:plugins:label:author' => 'Autor',
+ 'admin:plugins:label:copyright' => 'Copyright',
+ 'admin:plugins:label:licence' => 'Licence',
+ 'admin:plugins:label:website' => 'URL',
+ 'admin:plugins:label:moreinfo' => 'vise informacija',
+ 'admin:statistics' => 'Statistika',
+ 'admin:statistics:opt:linktext' => 'Prikazi statistiku..',
+ 'admin:user:label:search' => 'Pronadji korisnika:',
+ 'admin:user:ban:yes' => 'Korisnik je banovan.',
+ 'usersettings:statistics' => 'Tvoje statistike',
+ 'usersettings:user' => 'Tvoja podesavanja',
+ 'usersettings:user:opt:linktext' => 'Promeni svoja podesavanja',
+ 'usersettings:plugins' => 'Alatke',
+ 'usersettings:plugins:opt:description' => 'Konfigurisi podesavanja (ako ih ima) za tvoje aktivne alakte.',
+ 'usersettings:plugins:opt:linktext' => 'Konfigurisi svoje alatke',
+ 'usersettings:plugins:description' => 'Ovaj panel ti omogucava sa kontrolises i konfigurises licna podesavanja za alatke koje su instalirane od strane systema administratora.',
+ 'usersettings:statistics:label:numentities' => 'Tvoji entiteti',
+ 'usersettings:statistics:yourdetails' => 'Tvoji detalji',
+ 'usersettings:statistics:label:name' => 'Puno ime',
+ 'usersettings:statistics:label:email' => 'Email',
+ 'usersettings:statistics:label:membersince' => 'Clan od',
+ 'usersettings:statistics:label:lastlogin' => 'Poslednji put ulogovan',
+ 'save' => 'Snimi',
+ 'publish' => 'Objavi',
+ 'cancel' => 'Otkazi',
+ 'saving' => 'Snimanje...',
+ 'update' => 'Azuriraj',
+ 'edit' => 'Uredi',
+ 'delete' => 'Obrisi',
+ 'accept' => 'Prihvati',
+ 'load' => 'Ucitaj',
+ 'upload' => 'Upload',
+ 'ban' => 'Banuj',
+ 'unban' => 'OdBanuj',
+ 'enable' => 'Omoguci',
+ 'disable' => 'Isljuci',
+ 'request' => 'Zatrazi',
+ 'complete' => 'Zavrseno',
+ 'open' => 'Otvori',
+ 'close' => 'Zatvori',
+ 'reply' => 'Odgovori',
+ 'more' => 'Vise',
+ 'comments' => 'Komentari',
+ 'import' => 'Uvezi',
+ 'export' => 'Izvezi',
+ 'up' => 'Gore',
+ 'down' => 'Dole',
+ 'top' => 'Vrh',
+ 'bottom' => 'Dno',
+ 'invite' => 'Pozovi',
+ 'resetpassword' => 'Resetuj lozinku',
+ 'makeadmin' => 'Nacini adminom',
+ 'removeadmin' => 'Ukloni admina',
+ 'option:yes' => 'Da',
+ 'option:no' => 'Ne',
+ 'unknown' => 'Nepoznato',
+ 'active' => 'Aktivno',
+ 'total' => 'Total',
+ 'learnmore' => 'Klikni ovde i saznaj vise.',
+ 'content' => 'sadrzaj',
+ 'content:latest' => 'Poslednja akcija',
+ 'content:latest:blurb' => 'Alternativno, klikno ovde da bi video poslednji sadrzaj na celom sajtu.',
+ 'link:text' => 'prikazi link',
+ 'question:areyousure' => 'Da li si siguran?',
+ 'title' => 'Naslov',
+ 'description' => 'Opis',
+ 'tags' => 'Tagovi',
+ 'spotlight' => 'Izdvajamo',
+ 'all' => 'Sve',
+ 'annotations' => 'Komentara',
+ 'relationships' => 'Veze',
+ 'deleteconfirm' => 'Da li si siguran da zelis da obrises ovo?',
+ 'fileexists' => 'Fajl je vec upload-ovan. Da bi ga zamenio, klikni ispod:',
+ 'useradd:subject' => 'Korisnicki nalog kreiran',
+ 'useradd:body' => '%s,
+
+Korisnicki nalog za tebe je kreiran na %s. Da bi se ulogovao, poseti:
+
+%s
+
+I uloguje se sa ovim podacima:
+
+Korisnicko ime: %s
+Lozinka: %s
+
+Jednom kada si ulogovan, preporucujemo da promenite lozinku.',
+ 'systemmessages:dismiss' => 'klikni da uklonis',
+ 'importsuccess' => 'Uvoz podataka je bio uspesan.',
+ 'friendlytime:justnow' => 'upravo sada',
+ 'friendlytime:minutes' => 'pre %s minuta',
+ 'friendlytime:minutes:singular' => 'pre minut',
+ 'friendlytime:hours' => 'pre %s sati',
+ 'friendlytime:hours:singular' => 'pre sat vremena',
+ 'friendlytime:days' => 'pre %s dana',
+ 'friendlytime:days:singular' => 'juce',
+ 'date:month:01' => 'Januara %s',
+ 'date:month:02' => 'Februara %s',
+ 'date:month:03' => 'Marta %s',
+ 'date:month:04' => 'Aprila %s',
+ 'date:month:05' => 'Maja %s',
+ 'date:month:06' => 'Juna %s',
+ 'date:month:07' => 'Jula %s',
+ 'date:month:08' => 'Avgusta %s',
+ 'date:month:09' => 'Septembra %s',
+ 'date:month:10' => 'Oktobra %s',
+ 'date:month:11' => 'Novembra %s',
+ 'date:month:12' => 'Decembra %s',
+ 'welcome' => 'Dobrodosao',
+ 'welcome:user' => 'Dobrodosao %s',
+ 'email:settings' => 'Email podesvanja',
+ 'email:address:label' => 'Tvoja email adresa',
+ 'email:save:success' => 'Nova email adresa snimljena, verifikacija je zatrazena.',
+ 'email:save:fail' => 'Tvoja nova email adresa nije snimljena.',
+ 'friend:newfriend:subject' => '%s te je dodao kao prijatelja.',
+ 'friend:newfriend:body' => '%s te je dodao kao prijatelja!
+
+Da bi pogledao njegov profil, klinkni ovde:
+
+%s
+
+Ne odgovaraj na ovaj email.',
+ 'email:resetpassword:subject' => 'Lozinka resetovana!',
+ 'email:resetpassword:body' => 'Zdravo %s,
+
+Tvoja lozinka je resetovana u: %s',
+ 'email:resetreq:subject' => 'Zahtev za novom lozinkom.',
+ 'email:resetreq:body' => 'Zdravo %s,
+
+Neko (sa IP adrese %s) je zatrazio promenu lozinke za nalog.
+
+Ako si ti to zatrazio, klinki na link ispod, u suprotnom ignorisi ovaj emal.
+
+%s',
+ 'default_access:settings' => 'Tvoj podrazumevani nivo pristupa',
+ 'default_access:label' => 'Podrazumevani pristup',
+ 'user:default_access:success' => 'Tvoj novi podrazumevani nivo pristupa je snimljen.',
+ 'user:default_access:failure' => 'Tvoj novi podrazumevani nivo pristupa nije snimljen.',
+ 'xmlrpc:noinputdata' => 'Nedostaju podaci za unos',
+ 'comments:count' => '%s komentara',
+ 'riveraction:annotation:generic_comment' => '%s je komentarisao %s',
+ 'generic_comments:add' => 'Dodaj komentar',
+ 'generic_comments:text' => 'Komentar',
+ 'generic_comment:posted' => 'Tvoj komentar je uspesno postovan.',
+ 'generic_comment:deleted' => 'Tvoj komentar je uspesno uklonjen.',
+ 'generic_comment:blank' => 'Sorry; moras nesto da uneses u komentar pre nego sto ga snimis.',
+ 'generic_comment:notfound' => 'Sorry; nismo pronasli navedenu stavku.',
+ 'generic_comment:notdeleted' => 'Sorry; ne mozemo da obrisemo ovaj komentar.',
+ 'generic_comment:failure' => 'Nastala je neocekivana greska prilikom dodavanja tvoj komentara. Pokusaj ponovo.',
+ 'generic_comment:email:subject' => 'Ceka te novi komentar!',
+ 'generic_comment:email:body' => 'Imas novi komentar na "%s" od %s. Koji glasi:
+
+%s
+
+Da bi video %s profil, klikni ovde:
+
+%s
+
+Ne odgovaraj na ovaj email.',
+ 'entity:default:strapline' => 'Kreiran %s by %s',
+ 'entity:delete:success' => 'Entitet %s je uklonjen',
+ 'entity:delete:fail' => 'Entitet %s nije uspesno uklonjen',
+ 'actiongatekeeper:tokeninvalid' => 'Nastala je greska. Ovo se verovatno desilo jer je strana na kojoj si istekla. Molimo, pokusajte ponovo.',
+ 'actiongatekeeper:timeerror' => 'Strana koju koristis je istekla. Molim osvezi je i pokusaj ponovo.',
+ 'actiongatekeeper:pluginprevents' => 'Ekstenzija je sprecila ovu formu da bude dostavljena.',
+ 'word:blacklist' => 'i,the,onda,ali,ona,njegov,njen,jedan,nije,takodje,o,sada,unapredi,kako god,jos uvek,obostrano,u suprotnom,stoga,obratno,radije,prema tome,potred toga,medjutim,umesto toga,u medjuvremenu,prema tome, ovo, izgleda,sta, koga,cije,ko god,kad god ',
+ 'hr' => 'Hrvatski',
+ 'sh' => 'Srpsko-Hrvatski',
+ 'sr' => 'Srpski',
+);
+
+add_translation("sr", $sr);
+
diff --git a/mod/languages/languages/sr/sr.custom_index.php b/mod/languages/languages/sr/sr.custom_index.php
new file mode 100644
index 000000000..596d51bb2
--- /dev/null
+++ b/mod/languages/languages/sr/sr.custom_index.php
@@ -0,0 +1,10 @@
+<?php
+$sr = array (
+ 'custom:groups' => 'Najnovije grupe',
+ 'custom:files' => 'Najnoviji fajlovi',
+ 'custom:blogs' => 'Najnoviji blog postovi',
+ 'custom:members' => 'Najnoviji clanovi',
+);
+
+add_translation("sr", $sr);
+
diff --git a/mod/languages/languages/sr/sr.externalpages.php b/mod/languages/languages/sr/sr.externalpages.php
new file mode 100644
index 000000000..668d30051
--- /dev/null
+++ b/mod/languages/languages/sr/sr.externalpages.php
@@ -0,0 +1,10 @@
+<?php
+$sr = array (
+ 'expages:about' => 'O Nama',
+ 'expages:terms' => 'Uslovi koriscenja',
+ 'expages:privacy' => 'Privatnost',
+ 'expages:contact' => 'Kontakt',
+);
+
+add_translation("sr", $sr);
+
diff --git a/mod/languages/languages/sr/sr.file.php b/mod/languages/languages/sr/sr.file.php
new file mode 100644
index 000000000..ed6da28be
--- /dev/null
+++ b/mod/languages/languages/sr/sr.file.php
@@ -0,0 +1,7 @@
+<?php
+$sr = array (
+ 'groups:enablefiles' => 'Omoguci fajlove u grupi',
+);
+
+add_translation("sr", $sr);
+
diff --git a/mod/languages/languages/sr/sr.friendrequest.php b/mod/languages/languages/sr/sr.friendrequest.php
new file mode 100644
index 000000000..f99669801
--- /dev/null
+++ b/mod/languages/languages/sr/sr.friendrequest.php
@@ -0,0 +1,20 @@
+<?php
+$sr = array (
+ 'friendrequest' => 'Dodaj u prijatelje',
+ 'friendrequest:add:successful' => 'Zahtevao si da postanes prijatelj sa %s. Moras sacekati da odobri tvoj zahtev pre nego sto se pojave u tvojoj listi prijatelja.',
+ 'friendrequest:add:failure' => 'Izvini, zbog sistemske greske nismo u mogucnosti da izvrsimo zahtev. Molim pokusaj ponovo.',
+ 'friendrequest:add:exists' => 'Vec si pozvao %s da budete prijatelji.',
+ 'friendrequest:decline:success' => 'Uspesno uklonjen zahtev za prijateljstvo.',
+ 'friendrequest:decline:fail' => 'Nemogu da uklonim zahtev za prijateljstvo.',
+ 'friendrequest:new:subject' => '%s zeli da bude tvoj prijatelj!',
+ 'friendrequest:new:body' => '%s zeli da bude tvoj prijatelj! Ali ceka da odobris zahtev...uloguj se sada i odobri zahtev!
+
+Mozes pogledati cekajuce zahteve na:
+
+%s
+
+(Ne mozes odgovoriti na ovaj email.)',
+);
+
+add_translation("sr", $sr);
+
diff --git a/mod/languages/languages/sr/sr.groups.php b/mod/languages/languages/sr/sr.groups.php
new file mode 100644
index 000000000..40ee2c6bd
--- /dev/null
+++ b/mod/languages/languages/sr/sr.groups.php
@@ -0,0 +1,148 @@
+<?php
+$sr = array (
+ 'groups' => 'Grupe',
+ 'groups:owned' => 'Grupe koje posedujes',
+ 'groups:yours' => 'Tvoje grupe',
+ 'groups:user' => '%s grupe',
+ 'groups:all' => 'Sve grupe sa sajta',
+ 'groups:edit' => 'Uredi grupu',
+ 'groups:delete' => 'Obrisi grupu',
+ 'groups:membershiprequests' => 'Upravljanje zahtevima za pridruzivanje',
+ 'groups:icon' => 'Ikonica grupe (ostavi prazno ako zelis da ostane nepromenjeno)',
+ 'groups:name' => 'Ime grupe',
+ 'groups:username' => 'Kratko ime grupe (prikazuje se u URL-u, samo alfanumericki karakteri)',
+ 'groups:description' => 'Opis',
+ 'groups:briefdescription' => 'Kratak opis',
+ 'groups:interests' => 'Tagovi',
+ 'groups:website' => 'Websajt',
+ 'groups:members' => 'Clanovi grupe',
+ 'groups:membership' => 'Dozvole clanova grupe',
+ 'groups:access' => 'Dozvole pristupa',
+ 'groups:owner' => 'Vlasnik',
+ 'groups:widget:num_display' => 'Broj grupa za prikaz',
+ 'groups:widget:membership' => 'Clanstvo grupe',
+ 'groups:widgets:description' => 'Prikazi grupe u kojima si clan na svoj profil',
+ 'groups:noaccess' => 'Nema pristupa grupi',
+ 'groups:cantedit' => 'Ne mozes urediti ovu grupu',
+ 'groups:saved' => 'Grupa snimljena',
+ 'groups:featured' => 'Predstavljene grupe',
+ 'groups:makeunfeatured' => 'Ukloni iz prikaza',
+ 'groups:makefeatured' => 'Napravi prikazanom',
+ 'groups:featuredon' => 'Napravio si ovu grupu prikazanom',
+ 'groups:joinrequest' => 'Zahtevaj clanstvo',
+ 'groups:join' => 'Pridruzi se grupi',
+ 'groups:leave' => 'Napusti grupu',
+ 'groups:invite' => 'Pozovi prijatelje',
+ 'groups:inviteto' => 'Pozovi prijatelje u \'%s\'',
+ 'groups:nofriends' => 'Nemas vise prijatelja koji nisu pozvani u ovu grupu.',
+ 'groups:viagroups' => 'preko grupa',
+ 'groups:group' => 'Grupa',
+ 'groups:notfound' => 'Grupa nije pronadjena',
+ 'groups:notfound:details' => 'Trazena grupa ili ne postoji ili joj nemas pristup',
+ 'groups:requests:none' => 'Trenutno nema izvanrednih zahteva za clanstvo.',
+ 'item:object:groupforumtopic' => 'Teme za diskusiju',
+ 'groupforumtopic:new' => 'Novi post za diskusiju',
+ 'groups:count' => 'kreirane grupe',
+ 'groups:open' => 'otvorena grupa',
+ 'groups:closed' => 'zatvorena grupa',
+ 'groups:member' => 'clanovi',
+ 'groups:searchtag' => 'Pretrazi grupe po tagovima',
+ 'groups:access:private' => 'Zatvoreno - Korisnici moraju biti pozvani',
+ 'groups:access:public' => 'Otvoreno - Bilo koji korisnik se moze uclaniti',
+ 'groups:closedgroup' => 'Ova grupa ima zatvoreno clanstvo. Da bi zahtevao da budes dodat, klikni na link "zatrazi clanstvo"',
+ 'groups:visibility' => 'Ko moze videti ovu grupu?',
+ 'groups:enableforum' => 'Omoguci diskusije u grupi',
+ 'groups:yes' => 'da',
+ 'groups:no' => 'ne',
+ 'groups:lastupdated' => 'Poslednja promena %s by %s',
+ 'group:replies' => 'Odgovori',
+ 'groups:forum' => 'DIskusije grupe',
+ 'groups:addtopic' => 'Dodaj temu',
+ 'groups:forumlatest' => 'Poslednja diskusija',
+ 'groups:latestdiscussion' => 'Poslednja diskusija',
+ 'groups:newest' => 'Najnovije',
+ 'groups:popular' => 'Popularno',
+ 'groupspost:success' => 'Tvoj komentar je uspesno postovan',
+ 'groups:alldiscussion' => 'Poslednja diskusija',
+ 'groups:edittopic' => 'Uredi temu',
+ 'groups:topicmessage' => 'Poruka na temu',
+ 'groups:topicstatus' => 'Status teme',
+ 'groups:reply' => 'Postavi komentar',
+ 'groups:topic' => 'Tema',
+ 'groups:posts' => 'Postovi',
+ 'groups:lastperson' => 'Poslednja osoba',
+ 'groups:when' => 'Kada',
+ 'grouptopic:notcreated' => 'Nijedna tema nije kreirana.',
+ 'groups:topicopen' => 'Otvoren',
+ 'groups:topicclosed' => 'Zatvoren',
+ 'groups:topicresolved' => 'Resen',
+ 'grouptopic:created' => 'Tvoja tema je kreirana.',
+ 'groupstopic:deleted' => 'Tema obrisana',
+ 'groups:topicsticky' => 'Lepljiv',
+ 'groups:topicisclosed' => 'Tema je zatvorena.',
+ 'groups:topiccloseddesc' => 'Ova tema je sada zatvorena i ne prihvata nove komentare.',
+ 'grouptopic:error' => 'Tvoja tema grupe ne moze biti kreirana. Pokusa ponovo ili kontaktiraj administratora.',
+ 'groups:forumpost:edited' => 'Uspesno si uredio post foruma.',
+ 'groups:forumpost:error' => 'Nastao je problem u uredjivanju posta foruma.',
+ 'groups:privategroup' => 'Ova grupa je privatna i zahteva clanstvo.',
+ 'groups:notitle' => 'Grupa mora imati naslov',
+ 'groups:cantjoin' => 'Nije moguce pristupiti grupi',
+ 'groups:cantleave' => 'Nije moguce napustiti grupu',
+ 'groups:addedtogroup' => 'Uspesno dodat korisniku grupu',
+ 'groups:joinrequestnotmade' => 'Zahtev za clanstvo nije moguce ostvariti',
+ 'groups:joinrequestmade' => 'Zahtev za pristup grupi je uspesno ostvaren',
+ 'groups:joined' => 'Uspesno pridruzivanje grupi!',
+ 'groups:left' => 'Uspesno napustanje grupe',
+ 'groups:notowner' => 'Izvini, ali ti nisi vlasnik ove grupe',
+ 'groups:alreadymember' => 'Ti si vec clan ove grupe!',
+ 'groups:userinvited' => 'Korisnik je pozvan.',
+ 'groups:usernotinvited' => 'Korisnika nije moguce pozvati.',
+ 'groups:useralreadyinvited' => 'Korisnik je vec bio pozvan',
+ 'groups:updated' => 'Poslednji komentar',
+ 'groups:invite:subject' => '%s pozvan si da se pridruzis %!',
+ 'groups:started' => 'Zapoceo',
+ 'groups:joinrequest:remove:check' => 'Da li si siguran da zelis da uklonis ovaj zahtev za pristup?',
+ 'groups:invite:body' => 'Zdravo %s,
+
+Pozvan si da se pridruzis grupi \'%s\', klikni ispod da potvrdis:
+
+%s',
+ 'groups:welcome:subject' => 'Dobrodosli u grupu %s!',
+ 'groups:welcome:body' => 'Zdravo %s!
+
+Sada si clan grupe \'%s\'! Klikni ispod kako bi poceo sa postovanjem!
+
+%s',
+ 'groups:request:subject' => '%s je zatrazio pristup %s',
+ 'groups:request:body' => 'Zdravo %s,
+
+%s je zatrazio da pristupi grupi \'%s\', klikni ispod da pregledas profil:
+
+%s
+
+ili klikni ispod da potvrdis zahtev:
+
+%s',
+ 'groups:nowidgets' => 'Nije definisan ni jedan widget za ovu grupu.',
+ 'groups:widgets:members:title' => 'Clanovi grupe',
+ 'groups:widgets:members:description' => 'Prikazi clanove grupe.',
+ 'groups:widgets:members:label:displaynum' => 'Prikazi clanove grupe.',
+ 'groups:widgets:members:label:pleaseedit' => 'Molim podesite widget.',
+ 'groups:widgets:entities:title' => 'Objekti u grupi',
+ 'groups:widgets:entities:description' => 'Prikazi objekte snimljene u ovoj grupi',
+ 'groups:widgets:entities:label:displaynum' => 'Prikazi objekte grupe.',
+ 'groups:widgets:entities:label:pleaseedit' => 'Molimo podesite widget.',
+ 'groups:forumtopic:edited' => 'Tema foruma uspesno uredjena.',
+ 'groups:allowhiddengroups' => 'Da li zelis da omogucis privatne (nevidljive) grupe?',
+ 'group:deleted' => 'Grupa i sadrzaj obrisani',
+ 'group:notdeleted' => 'Grupu nije moguce obrisati',
+ 'grouppost:deleted' => 'Postovanja u grupi uspesno obrisana',
+ 'grouppost:notdeleted' => 'Postovanja u grupi nije moguce obrisati',
+ 'groupstopic:notdeleted' => 'Tema nije obrisana',
+ 'grouptopic:blank' => 'Nema tema',
+ 'groups:deletewarning' => 'Da li si siguran da zelis da obrises ovu grupu? Nema povratka!',
+ 'groups:joinrequestkilled' => 'Zahtev za pristup obrisan',
+);
+
+add_translation("sr", $sr);
+
diff --git a/mod/languages/languages/sr/sr.messageboard.php b/mod/languages/languages/sr/sr.messageboard.php
new file mode 100644
index 000000000..e9c72dbe1
--- /dev/null
+++ b/mod/languages/languages/sr/sr.messageboard.php
@@ -0,0 +1,38 @@
+<?php
+$sr = array (
+ 'messageboard:board' => 'Tabla za poruke',
+ 'messageboard:messageboard' => 'tabla za poruke',
+ 'messageboard:viewall' => 'Prikazi sve',
+ 'messageboard:postit' => 'Postuj',
+ 'messageboard:history' => 'Istorija',
+ 'messageboard:none' => 'Nema jos nicega na tabli',
+ 'messageboard:num_display' => 'Broj poruka za prikaz',
+ 'messageboard:desc' => 'Ovo je tabla za poruke, koju mozes postaviti na profil gde drugi korisnici mogu da ostavljaju komentare',
+ 'messageboard:user' => '% tabla sa porukama',
+ 'messageboard:replyon' => 'odgovori',
+ 'messageboard:posted' => 'Uspesno si postovao na tablu za poruke.',
+ 'messageboard:deleted' => 'Uspesno obrisana poruka.',
+ 'messageboard:email:subject' => 'Imas novu poruku na tabli za poruke!',
+ 'messageboard:email:body' => 'Imas novu poruku na tabli za poruke od korisnika %s. Koja kaze:
+
+%s
+
+Da bi prikazao poruku, klikni ovde:
+
+%s
+
+Da bi prikazao profil korisnika %s, klikni ovde:
+
+%s
+
+Ne mozes odgovarati na ovaj mail.',
+ 'messageboard:blank' => 'Izvini; ali moras uneti nesto u polje za poruku, pre nego sto je mozes snimiti.',
+ 'messageboard:notfound' => 'Izvini; nismo u mogucnosti da pronadjemo navedenu stavku.',
+ 'messageboard:notdeleted' => 'Izvini; ne mozemo obristi ovu poruku.',
+ 'messageboard:somethingwentwrong' => 'Nesto je poslo naopako prilikom snimanja poruke, proveri da li si stvarno napisao poruku.
+',
+ 'messageboard:failure' => 'Nastala je neocekivana greska prilikom dodavanja tvoje poruke. Pokusaj ponovo.',
+);
+
+add_translation("sr", $sr);
+
diff --git a/mod/languages/languages/sr/sr.messages.php b/mod/languages/languages/sr/sr.messages.php
new file mode 100644
index 000000000..919bcf65e
--- /dev/null
+++ b/mod/languages/languages/sr/sr.messages.php
@@ -0,0 +1,55 @@
+<?php
+$sr = array (
+ 'messages' => 'Poruke',
+ 'messages:back' => 'vrati se u poruke',
+ 'messages:user' => 'Tvoj inbox',
+ 'messages:posttitle' => '%s poruka: %s',
+ 'messages:inbox' => 'Inbox',
+ 'messages:send' => 'Posalji poruku',
+ 'messages:sent' => 'Poslate poruke',
+ 'messages:message' => 'Poruka',
+ 'messages:title' => 'Naslov',
+ 'messages:to' => 'Za',
+ 'messages:from' => 'Od',
+ 'messages:fly' => 'Posalji',
+ 'messages:replying' => 'Odgovor poruke na',
+ 'messages:sendmessage' => 'Posalji poruku',
+ 'messages:compose' => 'Napisi poruku',
+ 'messages:sentmessages' => 'Poslate poruke',
+ 'messages:recent' => 'Skorasnje poruke',
+ 'messages:original' => 'Originalna poruka',
+ 'messages:yours' => 'Tvoja poruka',
+ 'messages:answer' => 'Ogovori',
+ 'messages:toggle' => 'Promeni sve',
+ 'messages:markread' => 'Obelezi kao procitano',
+ 'messages:new' => 'Nova poruka',
+ 'notification:method:site' => 'Sajt',
+ 'messages:error' => 'Nastao je problem snimajuci tvoju poruku. Pokusaj ponovo.',
+ 'item:object:messages' => 'Poruke',
+ 'messages:posted' => 'Tvoja poruka je uspesno poslata.',
+ 'messages:email:subject' => 'Ceka te nova poruka!',
+ 'messages:email:body' => 'Ceka te nova poruka od %s. Koja kaze:
+
+
+%s
+
+Da bi video poruku klikni ovde:
+
+%s
+
+Da bi poslao poruku %s, klikni ovde:
+
+%s
+
+Ne mozes odgovoriti na ovaj mail.',
+ 'messages:blank' => 'Izvinil ali moras nesto prvo uneti u sadrzaj poruke da bi mogli da je snimimo.',
+ 'messages:notfound' => 'Izvini; ne mozemo pronaci navedenu poruku.',
+ 'messages:notdeleted' => 'Izvini; ne mozemo obrisati ovu poruku.',
+ 'messages:nopermission' => 'Nema permisije da izmenis tu poruku.',
+ 'messages:nomessages' => 'Nema poruka za prikaz.',
+ 'messages:user:nonexist' => 'Ne mozemo pronaci primaoca u bazi korisnika.',
+ 'messages:user:blank' => 'Nisi izabrao nikoga da mu posaljes ovu poruku.',
+);
+
+add_translation("sr", $sr);
+
diff --git a/mod/languages/languages/sr/sr.pages.php b/mod/languages/languages/sr/sr.pages.php
new file mode 100644
index 000000000..1d7733731
--- /dev/null
+++ b/mod/languages/languages/sr/sr.pages.php
@@ -0,0 +1,7 @@
+<?php
+$sr = array (
+ 'groups:enablepages' => 'Omoguci stranice grupe',
+);
+
+add_translation("sr", $sr);
+
diff --git a/mod/languages/languages/sr/sr.profile.php b/mod/languages/languages/sr/sr.profile.php
new file mode 100644
index 000000000..cd85e5c1f
--- /dev/null
+++ b/mod/languages/languages/sr/sr.profile.php
@@ -0,0 +1,8 @@
+<?php
+$sr = array (
+ 'profile' => 'Profil',
+ 'profile:notfound' => 'Sorry; nismo pronasli trazeni profil.',
+);
+
+add_translation("sr", $sr);
+
diff --git a/mod/languages/languages/sr/sr.reportedcontent.php b/mod/languages/languages/sr/sr.reportedcontent.php
new file mode 100644
index 000000000..f6416d018
--- /dev/null
+++ b/mod/languages/languages/sr/sr.reportedcontent.php
@@ -0,0 +1,30 @@
+<?php
+$sr = array (
+ 'item:object:reported_content' => 'Prijavljena stavka',
+ 'reportedcontent' => 'Prijavljen sadrzaj',
+ 'reportedcontent:this' => 'Prijavi ovo',
+ 'reportedcontent:none' => 'Nema prijavljenog sadrzaja',
+ 'reportedcontent:report' => 'Prijavi ovo ',
+ 'reportedcontent:title' => 'Naziv strane',
+ 'reportedcontent:deleted' => 'Prijavljeni sadrzaj je obrisan',
+ 'reportedcontent:notdeleted' => 'Nismo u mogucnosti da obrisemo tu prijavu',
+ 'reportedcontent:delete' => 'Obrisi je',
+ 'reportedcontent:areyousure' => 'Da li si siguran da zelis da obrises?',
+ 'reportedcontent:archive' => 'Arhiviraj je',
+ 'reportedcontent:archived' => 'Prijava je arhivirana',
+ 'reportedcontent:visit' => 'Poseti prijavljenu stavku',
+ 'reportedcontent:by' => 'Prijavljeno od strane ',
+ 'reportedcontent:objecttitle' => 'Naziv objekta',
+ 'reportedcontent:objecturl' => 'Url objekta',
+ 'reportedcontent:reason' => 'Razlog za prijavu',
+ 'reportedcontent:description' => 'Zasto prijavljujes ovo?',
+ 'reportedcontent:address' => 'Lokacija stavke',
+ 'reportedcontent:success' => 'Tvoja prijava je poslata sajt adminu',
+ 'reportedcontent:failing' => 'Tvoju prijavu nije moguce poslati',
+ 'reportedcontent:moreinfo' => 'Vise informacija',
+ 'reportedcontent:failed' => 'Izvini, pokusaj da prijavis sadrazaj nije uspeo.',
+ 'reportedcontent:notarchived' => 'Nismo bili u mogucnosti da arhiviramo prijavu',
+);
+
+add_translation("sr", $sr);
+
diff --git a/mod/languages/languages/th/th.core.php b/mod/languages/languages/th/th.core.php
new file mode 100644
index 000000000..e9c56f3d4
--- /dev/null
+++ b/mod/languages/languages/th/th.core.php
@@ -0,0 +1,651 @@
+<?php
+$th = array (
+ 'item:site' => 'ไซต์',
+ 'login' => 'เข้าสู่ระบบ',
+ 'loginok' => 'คุณได้เข้าสู่ระบบแล้ว',
+ 'loginerror' => 'เราไม่สามารถเข้าสู่ระบบซึ่งอาจเป็นเพราะคุณยังไม่ได้ตรวจสอบบัญชีของคุณ หรือรายละเอียดของคุณไม่ถูกต้อง. ตรวจสอบให้แน่ใจว่ารายละเอียดของคุณถูกต้องโปรดลองอีกครั้ง',
+ 'logout' => 'ออกจากระบบ',
+ 'logoutok' => 'คุณได้ออกจากระบบ',
+ 'logouterror' => 'คุณไม่สามารถออกจากระบบ โปรดลองอีกครั้ง',
+ 'loggedinrequired' => 'You must be logged in to view that page.',
+ 'adminrequired' => 'You must be an administrator to view that page.',
+ 'exception:title' => 'ยินดีต้อนรับ',
+ 'actionundefined' => 'การร้องขอ (%s) ไม่มีในระบบ',
+ 'actionloggedout' => 'ขออภัยคุณไม่สามารถดำเนินการกระทำนี้ในขณะที่ออกจากระบบ',
+ 'SecurityException:Codeblock' => 'ถูกปฏิเสธการเข้าถึง',
+ 'DatabaseException:WrongCredentials' => 'Elgg ไม่สามารถเชื่อมต่อกับฐานข้อมูลการใช้ให้ใบรับรอง %s@%s (pw: %s).',
+ 'DatabaseException:NoConnect' => 'Elgg ไม่สามารถใช้ฐานข้อมูล \'%s\', โปรดตรวจสอบว่าข้อมูลจะถูกสร้างขึ้นและคุณสามารถเข้าถึงมัน',
+ 'SecurityException:FunctionDenied' => 'การเข้าถึง \'%s\' ถูกปฏิเสธ',
+ 'DatabaseException:DBSetupIssues' => 'จำนวนปัญหา: ',
+ 'DatabaseException:ScriptNotFound' => 'Elgg ไม่พบฐานข้อมูลสคริปต์ที่ %s.',
+ 'IOException:FailedToLoadGUID' => 'ไม่สามารถโหลด %s จาก GUID:%d',
+ 'InvalidParameterException:NonElggObject' => 'Passing a non-ElggObject to an ElggObject constructor!',
+ 'InvalidParameterException:UnrecognisedValue' => 'Unrecognised value passed to constuctor.',
+ 'InvalidClassException:NotValidElggStar' => 'GUID:%d ไม่ใช่ %s',
+ 'PluginException:MisconfiguredPlugin' => '%s ไม่สามารถตั้งค่าปลั๊กอินได้เนื่องจากหาไฟล์ไม่เจอ',
+ 'InvalidParameterException:NonElggUser' => 'Passing a non-ElggUser to an ElggUser constructor!',
+ 'InvalidParameterException:NonElggSite' => 'Passing a non-ElggSite to an ElggSite constructor!',
+ 'InvalidParameterException:NonElggGroup' => 'Passing a non-ElggGroup to an ElggGroup constructor!',
+ 'IOException:UnableToSaveNew' => 'ไม่สามารถบันทึก %s',
+ 'InvalidParameterException:GUIDNotForExport' => 'GUID ยังไม่ได้รับการส่งออกที่ระบุในขั้นตอนนี้ไม่ควรเกิดขึ้น',
+ 'InvalidParameterException:NonArrayReturnValue' => 'Entity serialisation function passed a non-array returnvalue parameter',
+ 'ConfigurationException:NoCachePath' => 'ที่เก็บแคชไม่ได้ตั้งไว้!',
+ 'IOException:NotDirectory' => '%s ไม่ใช่ไดเรคทอรี่.',
+ 'IOException:BaseEntitySaveFailed' => 'ไม่สามารถบันทึกการทำงานได้!',
+ 'InvalidParameterException:UnexpectedODDClass' => 'import() passed an unexpected ODD class',
+ 'InvalidParameterException:EntityTypeNotSet' => 'Entity type must be set.',
+ 'ClassException:ClassnameNotClass' => '%s ไม่ใช่ %s.',
+ 'ClassNotFoundException:MissingClass' => 'คลาส \'%s\' ไม่พบ, ปลั๊กอินหายไป?',
+ 'InstallationException:TypeNotSupported' => 'ประเภท %s ไม่ได้รับการสนับสนุน. นี้แสดงข้อผิดพลาดในการติดตั้งอาจเกิดจากการปรับรุ่นที่ไม่สมบูรณ์.',
+ 'ImportException:ImportFailed' => 'ไม่สามารถนำเข้าองค์ประกอบ %d',
+ 'ImportException:ProblemSaving' => 'เกิดปัญหาในการบันทึก %s',
+ 'ImportException:NoGUID' => 'สร้างใหม่ Entity แต่ไม่มี GUID, สิ่งนี้ไม่ควรเกิดขึ้น.',
+ 'ImportException:GUIDNotFound' => 'Entity \'%d\' ไม่พบ.',
+ 'ImportException:ProblemUpdatingMeta' => 'มีปัญหาในการปรับปรุง \'%s\' บน \'%d\'',
+ 'ExportException:NoSuchEntity' => 'ไม่มี entity GUID:%d',
+ 'ImportException:NoODDElements' => 'ไม่ OpenDD องค์ประกอบที่พบในการนำเข้าข้อมูลการนำเข้าล้มเหลว',
+ 'ImportException:NotAllImported' => 'องค์ประกอบทั้งหมดไม่ได้นำเข้า.',
+ 'InvalidParameterException:UnrecognisedFileMode' => 'Unrecognised file mode \'%s\'',
+ 'InvalidParameterException:MissingOwner' => 'ไฟล์ทั้งหมดจะต้องมีเจ้าของ!',
+ 'IOException:CouldNotMake' => 'ไม่สามารถสร้าง %s',
+ 'IOException:MissingFileName' => 'คุณต้องระบุชื่อก่อนเปิดไฟล์.',
+ 'ClassNotFoundException:NotFoundNotSavedWithFile' => 'ไม่พบหรือคลาสไม่ได้บันทึกกับไฟล์!',
+ 'NotificationException:NoNotificationMethod' => 'ไม่มีการแจ้ง',
+ 'NotificationException:NoHandlerFound' => 'ไม่มีการดำเนินการสำหรับ\'%s\' หรือไม่ได้ เรียกใช้',
+ 'NotificationException:ErrorNotifyingGuid' => 'มีข้อผิดพลาดในขณะที่แจ้งให้ทราบ %d',
+ 'NotificationException:NoEmailAddress' => 'ไม่ได้รับที่อยู่อีเมลสำหรับ GUID:%d',
+ 'NotificationException:MissingParameter' => 'พารามิเตอร์ไม่ครบ, \'%s\'',
+ 'DatabaseException:WhereSetNonQuery' => 'Where set contains non WhereQueryComponent',
+ 'DatabaseException:SelectFieldsMissing' => 'Fields missing on a select style query',
+ 'DatabaseException:UnspecifiedQueryType' => 'Unrecognised or unspecified query type.',
+ 'DatabaseException:NoTablesSpecified' => 'No tables specified for query.',
+ 'DatabaseException:NoACL' => 'No access control was provided on query',
+ 'InvalidParameterException:NoEntityFound' => 'No entity found, it either doesn\'t exist or you don\'t have access to it.',
+ 'InvalidParameterException:GUIDNotFound' => 'GUID:%s could not be found, or you can not access it.',
+ 'InvalidParameterException:IdNotExistForGUID' => 'Sorry, \'%s\' does not exist for guid:%d',
+ 'InvalidParameterException:CanNotExportType' => 'Sorry, I don\'t know how to export \'%s\'',
+ 'InvalidParameterException:NoDataFound' => 'Could not find any data.',
+ 'InvalidParameterException:DoesNotBelong' => 'Does not belong to entity.',
+ 'InvalidParameterException:DoesNotBelongOrRefer' => 'Does not belong to entity or refer to entity.',
+ 'InvalidParameterException:MissingParameter' => 'Missing parameter, you need to provide a GUID.',
+ 'APIException:ApiResultUnknown' => 'API Result is of an unknown type, this should never happen.',
+ 'ConfigurationException:NoSiteID' => 'No site ID has been specified.',
+ 'SecurityException:APIAccessDenied' => 'Sorry, API access has been disabled by the administrator.',
+ 'SecurityException:NoAuthMethods' => 'No authentication methods were found that could authenticate this API request.',
+ 'InvalidParameterException:APIMethodOrFunctionNotSet' => 'Method or function not set in call in expose_method()',
+ 'InvalidParameterException:APIParametersArrayStructure' => 'Parameters array structure is incorrect for call to expose method \'%s\'',
+ 'InvalidParameterException:UnrecognisedHttpMethod' => 'Unrecognised http method %s for api method \'%s\'',
+ 'APIException:MissingParameterInMethod' => 'Missing parameter %s in method %s',
+ 'APIException:ParameterNotArray' => '%s does not appear to be an array.',
+ 'APIException:UnrecognisedTypeCast' => 'Unrecognised type in cast %s for variable \'%s\' in method \'%s\'',
+ 'APIException:InvalidParameter' => 'Invalid parameter found for \'%s\' in method \'%s\'.',
+ 'APIException:FunctionParseError' => '%s(%s) has a parsing error.',
+ 'APIException:FunctionNoReturn' => '%s(%s) returned no value.',
+ 'APIException:APIAuthenticationFailed' => 'Method call failed the API Authentication',
+ 'APIException:UserAuthenticationFailed' => 'Method call failed the User Authentication',
+ 'SecurityException:AuthTokenExpired' => 'Authentication token either missing, invalid or expired.',
+ 'CallException:InvalidCallMethod' => '%s must be called using \'%s\'',
+ 'APIException:MethodCallNotImplemented' => 'Method call \'%s\' has not been implemented.',
+ 'APIException:FunctionDoesNotExist' => 'Function for method \'%s\' is not callable',
+ 'APIException:AlgorithmNotSupported' => 'Algorithm \'%s\' is not supported or has been disabled.',
+ 'ConfigurationException:CacheDirNotSet' => 'Cache directory \'cache_path\' not set.',
+ 'APIException:NotGetOrPost' => 'Request method must be GET or POST',
+ 'APIException:MissingAPIKey' => 'Missing API key',
+ 'APIException:BadAPIKey' => 'Bad API key',
+ 'APIException:MissingHmac' => 'Missing X-Elgg-hmac header',
+ 'APIException:MissingHmacAlgo' => 'Missing X-Elgg-hmac-algo header',
+ 'APIException:MissingTime' => 'Missing X-Elgg-time header',
+ 'APIException:MissingNonce' => 'Missing X-Elgg-nonce header',
+ 'APIException:TemporalDrift' => 'X-Elgg-time is too far in the past or future. Epoch fail.',
+ 'APIException:NoQueryString' => 'No data on the query string',
+ 'APIException:MissingPOSTHash' => 'Missing X-Elgg-posthash header',
+ 'APIException:MissingPOSTAlgo' => 'Missing X-Elgg-posthash_algo header',
+ 'APIException:MissingContentType' => 'Missing content type for post data',
+ 'SecurityException:InvalidPostHash' => 'POST data hash is invalid - Expected %s but got %s.',
+ 'SecurityException:DupePacket' => 'Packet signature already seen.',
+ 'SecurityException:InvalidAPIKey' => 'Invalid or missing API Key.',
+ 'NotImplementedException:CallMethodNotImplemented' => 'Call method \'%s\' is currently not supported.',
+ 'NotImplementedException:XMLRPCMethodNotImplemented' => 'XML-RPC method call \'%s\' not implemented.',
+ 'InvalidParameterException:UnexpectedReturnFormat' => 'Call to method \'%s\' returned an unexpected result.',
+ 'CallException:NotRPCCall' => 'Call does not appear to be a valid XML-RPC call',
+ 'PluginException:NoPluginName' => 'The plugin name could not be found',
+ 'SecurityException:authenticationfailed' => 'User could not be authenticated',
+ 'CronException:unknownperiod' => '%s is not a recognised period.',
+ 'SecurityException:deletedisablecurrentsite' => 'You can not delete or disable the site you are currently viewing!',
+ 'memcache:notinstalled' => 'PHP memcache module not installed, you must install php5-memcache',
+ 'memcache:noservers' => 'No memcache servers defined, please populate the $CONFIG->memcache_servers variable',
+ 'memcache:versiontoolow' => 'Memcache needs at least version %s to run, you are running %s',
+ 'memcache:noaddserver' => 'Multiple server support disabled, you may need to upgrade your PECL memcache library',
+ 'deprecatedfunction' => 'Warning: This code uses the deprecated function \'%s\' and is not compatible with this version of Elgg',
+ 'pageownerunavailable' => 'Warning: The page owner %d is not accessible!',
+ 'system.api.list' => 'List all available API calls on the system.',
+ 'auth.gettoken' => 'This API call lets a user log in, returning an authentication token which can be used in leu of a username and password for authenticating further calls.',
+ 'name' => 'ชื่อที่ใช้แสดง(ทุกคนจะเห็น)',
+ 'email' => 'อีเมล์',
+ 'username' => 'ชื่อล๊อคอิน(ภาษาอังกฤษเท่านั้น)',
+ 'password' => 'รหัสผ่าน',
+ 'passwordagain' => 'รหัสผ่านอีกครั้ง (เพื่อยืนยัน)',
+ 'admin_option' => 'ให้สามาชิกเป็นผู้ดูแล?',
+ 'PRIVATE' => 'ส่วนตัว',
+ 'LOGGED_IN' => 'สมาชิกในเว็บ',
+ 'PUBLIC' => 'ทั่วไป',
+ 'access:friends:label' => 'เฉพาะเพื่อนฉัน',
+ 'access' => 'การเข้าถึง',
+ 'dashboard' => 'กระดานข้อมูล',
+ 'dashboard:nowidgets' => 'กระดานข้อมูลของคุณเป็นที่สามารถมาดูความเคลือนไหวของในเว็บไซต์. คลิกที่ \'แก้ไขหน้านี้\' เพื่อเพิ่มเครื่องมือเพื่อติดตามเนื้อหาของคุณและภายในระบบ',
+ 'widgets:add' => 'เพิ่มวิดเก็ตไปยังหน้านี้',
+ 'widgets:add:description' => 'เลือกวิดเก็ตที่คุณต้องการเพิ่มไปยังหน้าเว็บของคุณโดยการลากได้จากคลังที่ <b>คลังวิดเก็ต</b>จากด้านขวามือ โดยลากไปวางในช่องสามช่องที่เห็น โดยสามารจัดได้ตามต้องการ <b>หากต้องการลบ</b>ให้ลากวิดเก็ตกลับไปที่ <b>คลังวิดเก็ต</b>.',
+ 'widgets:position:fixed' => '(คงตำแหน่งในเพจ)',
+ 'widgets' => 'วิดเก็ต',
+ 'widget' => 'วิดเก็ต',
+ 'item:object:widget' => 'วิดเก็ต',
+ 'widgets:save:success' => 'วิดเก็ตของคุณถูกบันทึกเรียบร้อยแล้ว',
+ 'widgets:save:failure' => 'เกิดปัญหาในการบันทึกวิดเก็ตของคุณ โปรดลองอีกครั้ง',
+ 'group' => 'กลุ่ม',
+ 'item:group' => 'กลุ่ม',
+ 'user' => 'สมาชิก',
+ 'item:user' => 'สมาชิก',
+ 'friends' => 'เพื่อน',
+ 'friends:yours' => 'เพื่อนของคุณ',
+ 'friends:owned' => '%s\'s เพื่อน',
+ 'friend:add' => 'เพิ่มเพื่อน',
+ 'friend:remove' => 'ลบเพื่อน',
+ 'friends:add:successful' => 'เพิ่ม %s เป็นเพื่อนแล้ว',
+ 'friends:add:failure' => 'ไม่สามารถเพิ่ม %s เป็นเพื่อนได้ โปรดลองอีกครั้ง',
+ 'friends:remove:successful' => 'ลบ %s ออกจากการเป็นเพื่อนแล้ว',
+ 'friends:remove:failure' => 'ไม่สามารถลบ %s ออกจากการเป็นเพื่อนได้ โปรดลองอีกครั้ง',
+ 'friends:none' => 'สมาชิกผู้นี้ยังไม่มีเพื่อน',
+ 'friends:none:you' => 'คุณยังไม่ได้เพิ่มใครเป็นเพื่อน! ค้นหาความสนใจของคุณเพื่อเริ่มต้นการค้นหาเพื่อนต่อไป',
+ 'friends:none:found' => 'ไม่พบเพื่อนเลย',
+ 'friends:of:none' => 'ไม่มีใครได้เพิ่มผู้ใช้รายนี้เป็นเพื่อน.',
+ 'friends:of:none:you' => 'ไม่มีใครได้เพิ่มคุณเป็นเพื่อน เริ่มต้นการเพิ่มเนื้อหาและการกรอกข้อมูลลงในโปรไฟล์ของคุณให้ผู้อื่นได้เห็นข้อมูลคุณ!',
+ 'friends:of:owned' => 'มีคนเพิ่ม %s เป็นเพื่อน',
+ 'friends:num_display' => 'จำนวนเพื่อนที่จะแสดง',
+ 'friends:icon_size' => 'ขนาดของไอคอน',
+ 'friends:tiny' => 'เล็กสุดๆ',
+ 'friends:small' => 'เล็ก',
+ 'friends:of' => 'เป็นเพื่อนของ',
+ 'friends:collections' => 'ประเภทของเพื่อน',
+ 'friends:collections:add' => 'เพิ่มประเภทของเพื่อน',
+ 'friends:addfriends' => 'เพิ่มเพื่อน',
+ 'friends:collectionname' => 'ชื่อประเภท',
+ 'friends:collectionfriends' => 'เพื่อนในประเภท',
+ 'friends:collectionedit' => 'แก้ไขประเภทนี้',
+ 'friends:nocollections' => 'คุณยังไม่มีการรวบรวมเพื่อนเป็นประเภท',
+ 'friends:collectiondeleted' => 'ลบประเภทแล้ว',
+ 'friends:collectiondeletefailed' => 'เราไม่สามารถลบประเภท. หรือคุณไม่ได้รับอนุญาตหรือมีปัญหาอื่นๆที่เกิดขึ้น.',
+ 'friends:collectionadded' => 'สร้างประเภทของคุณแล้ว',
+ 'friends:nocollectionname' => 'คุณต้องใส่ชื่อของประเภทก่อน.',
+ 'friends:collections:members' => 'ประเภทสมาชิก',
+ 'friends:collections:edit' => 'แก้ไขประเภท',
+ 'friendspicker:chararray' => 'ABCDEFGHIJKLMNOPQRSTUVWXYZ',
+ 'feed:rss' => 'สมัครรับฟีด',
+ 'link:view' => 'ดูลิ้งค์',
+ 'river' => 'River',
+ 'river:noaccess' => 'คุณไม่มีสิทธิเข้าดูหน้านี้.',
+ 'river:posted:generic' => '%s โพส',
+ 'riveritem:single:user' => 'คน',
+ 'riveritem:plural:user' => 'บางคน',
+ 'plugins:settings:save:ok' => 'การตั้งค่าสำหรับปลั๊กอิน %s ถูกบันทึกเรียบร้อยแล้ว',
+ 'plugins:settings:save:fail' => 'เกิดปัญหาในการบันทึกการตั้งค่าสำหรับปลั๊กอิน %s ',
+ 'plugins:usersettings:save:ok' => 'การตั้งค่าของผู้ใช้สำหรับปลั๊กอิน %s ถูกบันทึกเรียบร้อยแล้ว',
+ 'plugins:usersettings:save:fail' => 'เกิดปัญหาในการบันทึกการตั้งค่าผู้ใช้สำหรับปลั๊กอิน %s ',
+ 'admin:plugins:label:version' => 'รุ่น',
+ 'item:object:plugin' => 'การกำหนดค่าคอนฟิก ปลั๊กอิน',
+ 'notifications:usersettings' => 'การตั้งค่าระบบแจ้งเตือน',
+ 'notifications:methods' => 'กรุณาระบุวิธีการที่คุณต้องการอนุญาต',
+ 'notifications:usersettings:save:ok' => 'ตั้งค่าการแจ้งเตือนถูกบันทึกเรียบร้อยแล้ว',
+ 'notifications:usersettings:save:fail' => 'กิดปัญหาในการบันทึกการตั้งค่าการแจ้งเตือนของท่าน',
+ 'user.notification.get' => 'กลับไปตั้งค่าการแจ้งสำหรับสมาชิก',
+ 'user.notification.set' => 'ตั้งค่าการแจ้งเตือนสำหรับสมาชิก',
+ 'search' => 'ค้นหา',
+ 'searchtitle' => 'ค้นหา: %s',
+ 'users:searchtitle' => 'ค้นหาสมาชิก: %s',
+ 'groups:searchtitle' => 'ค้นหาสำหรับกลุ่ม: %s',
+ 'advancedsearchtitle' => '%s ผลลัพธ์การค้น %s',
+ 'notfound' => 'ไม่พบผลลัพธ์',
+ 'next' => 'ต่อไป',
+ 'previous' => 'ย้อนกลับ',
+ 'viewtype:change' => 'เปลี่ยนหารแสดงผล',
+ 'viewtype:list' => 'รายการ',
+ 'viewtype:gallery' => 'แกลลอรี่',
+ 'tag:search:startblurb' => 'รายการที่มีแท็กที่ตรงกัน \'%s\':',
+ 'user:search:startblurb' => 'สมาชิกที่พบ \'%s\':',
+ 'user:search:finishblurb' => 'ดูเพิ่มเติมคลิก',
+ 'group:search:startblurb' => 'กลุ่มที่ตรงกับ \'%s\':',
+ 'group:search:finishblurb' => 'เพื่อดูข้อมูลเพิ่มเติมคลิกที่นี่.',
+ 'search:go' => 'ไป',
+ 'userpicker:only_friends' => 'เฉพาะเพื่อน',
+ 'account' => 'บัญชี',
+ 'settings' => 'ตั้งค่า',
+ 'tools' => 'เครื่องมือ',
+ 'register' => 'สมัครสมาชิก',
+ 'registerok' => 'คุณได้ลงทะเบียนสำหรับ %s แล้ว',
+ 'registerbad' => 'การลงทะเบียนของคุณไม่สำเร็จ ชื่อผู้ใช้อาจมีอยู่แล้ว รหัสผ่านอาจไม่เหมือนกันหรือชื่อผู้ใช้หรือรหัสผ่านอาจสั้นเกินไป.',
+ 'registerdisabled' => 'ลงทะเบียนถูกระงับการใช้งานโดยผู้ดูแลระบบ',
+ 'registration:notemail' => 'อีเมลไม่ถูกต้อง',
+ 'registration:userexists' => 'ชื่อล๊อคอินนี้มีคนใช้แล้ว',
+ 'registration:usernametooshort' => 'ชื่อล๊อคอินของคุณต้องมีอย่างน้อย 4 ตัวอักษร',
+ 'registration:passwordtooshort' => 'รหัสผ่านต้องมีอย่างน้อย 6 ตัวอักษร',
+ 'registration:dupeemail' => 'ที่อยู่อีเมลนี้ได้รับการจดทะเบียนแล้ว',
+ 'registration:invalidchars' => 'ขออภัย ชื่อล๊อคอินของคุณมีอักขระไม่ถูกต้อง.',
+ 'registration:emailnotvalid' => 'ขออภัย ที่อยู่อีเมลที่คุณป้อนไม่ถูกต้อง',
+ 'registration:passwordnotvalid' => 'ขออภัย รหัสผ่านที่คุณป้อนไม่ถูกต้อง',
+ 'registration:usernamenotvalid' => 'ขออภัย ชื่อล๊อคอินที่คุณป้อนไม่ถูกต้อง',
+ 'adduser' => 'เพิ่มสมาชิก',
+ 'adduser:ok' => 'คุณได้เพิ่มสมาชิกใหม่',
+ 'adduser:bad' => 'สมาชิกใหม่ไม่สามารถสร้างได้',
+ 'user:set:name' => 'การตั้งค่าชื่อ',
+ 'user:name:label' => 'ชื่อของคุณ',
+ 'user:name:success' => 'ได้ทำการการเปลี่ยนชื่อของคุณในระบบแล้ว',
+ 'user:name:fail' => 'ไม่สามารถเปลี่ยนชื่อของคุณในระบบได้',
+ 'user:set:password' => 'ตั้งค่ารหัสผ่าน',
+ 'user:password:label' => 'รหัสผ่านใหม่ของคุณ',
+ 'user:password2:label' => 'ใส่รหัสผ่านใหม่ของคุณอีกครั้ง',
+ 'user:password:success' => 'เปลี่ยนรหัสผ่านแล้ว',
+ 'user:password:fail' => 'ไม่สามารถเปลี่ยนรหัสผ่านได้',
+ 'user:password:fail:notsame' => 'รหัสผ่านสองรายการไม่เหมือนกัน!',
+ 'user:password:fail:tooshort' => 'รหัสผ่านสั้นเกินไป!',
+ 'user:resetpassword:unknown_user' => 'ไม่รู้จักสมาชิกคนนี้',
+ 'user:resetpassword:reset_password_confirm' => 'การเปลี่ยนรหัสผ่านใหม่ กรุณาไปตรวจสอบอีเมลที่คุณสมัครไว้',
+ 'user:set:language' => 'ตั้งค่าภาษา',
+ 'user:language:label' => 'ภาษาที่เลือก',
+ 'user:language:success' => 'การตั้งค่าภาษาของคุณได้รับการอัปเดท',
+ 'user:language:fail' => 'การตั้งค่าภาษาของคุณไม่สามารถบันทึก',
+ 'user:username:notfound' => 'ชื่อล๊อคอิน %s ไม่มี',
+ 'user:password:lost' => 'ลืมรหัสผ่าน',
+ 'user:password:resetreq:success' => 'การขอรหัสผ่านใหม่สำเร็จ และถูกส่งไปที่อีเมลของคุณ',
+ 'user:password:resetreq:fail' => 'ไม่สามารถขอรหัสผ่านใหม่ได้',
+ 'user:password:text' => 'เพื่อสร้างรหัสผ่านใหม่ให้ป้อนชื่อล๊อคอินของคุณด้านล่างนี้. เราจะส่งที่อยู่ของหน้าการยืนยันไปให้คุณผ่านทางอีเมล คลิกที่ลิงค์ในเนื้อหาของข้อความและรหัสผ่านใหม่จะส่งถึงคุณ',
+ 'user:persistent' => 'อยู่ในระบบตลอด',
+ 'admin:configuration:success' => 'การตั้งค่าของคุณถูกบันทึก',
+ 'admin:configuration:fail' => 'การตั้งค่าของคุณบันทึกไม่ได้',
+ 'admin' => 'ส่วนของผู้ดูแล',
+ 'admin:description' => 'ส่วนของผู้ดูแลสามารถควบคุมทุกๆด้านของระบบ การจัดการสมาชิก ปลั๊กอิน เลือกตัวเลือกด้านล่างเพื่อเริ่มต้น',
+ 'admin:site:description' => 'ส่วนผู้ดูแลระบบนี้ช่วยให้คุณสามารถควบคุมการตั้งค่าทั่วไปสำหรับเว็บไซต์ของคุณ. เลือกตัวเลือกด้านล่างเพื่อเริ่มต้น.',
+ 'admin:site:opt:linktext' => 'ตั้งค่าเว็บ...',
+ 'admin:plugins' => 'จัดการปลั๊กอิน',
+ 'admin:plugins:description' => 'ส่วนผู้ดูแลระบบนี้ จะช่วยให้คุณสามารถควบคุมและกำหนดค่าเครื่องมือติดตั้งอยู่บนเว็บไซต์ของท่าน.',
+ 'admin:plugins:opt:linktext' => 'จัดการปลั๊กอิน...',
+ 'admin:plugins:opt:description' => 'ตั้งค่าปลั๊กอินที่ติดตั้งอยู่ในเว็บไซต์. ',
+ 'admin:plugins:label:author' => 'ผู้สร้าง',
+ 'admin:plugins:label:copyright' => 'ลิขสิทธิ์',
+ 'admin:plugins:label:licence' => 'ใบอนุญาต',
+ 'admin:plugins:label:website' => 'URL',
+ 'admin:plugins:label:moreinfo' => 'ข้อมูลเพิ่มเติม',
+ 'admin:statistics' => 'สถิติ',
+ 'admin:statistics:description' => 'นี่เป็นภาพรวมของสถิติในเว็บไซต์ของคุณ หากท่านต้องการรายละเอียดเพิ่มเติม ',
+ 'admin:statistics:opt:description' => 'ดูสถิติเกี่ยวกับผู้ใช้และออบเจกต์บนเว็บไซต์ของท่าน',
+ 'admin:statistics:opt:linktext' => 'ดูสถิติ...',
+ 'admin:statistics:label:basic' => 'สถิติพื้นฐานของเว็บไซต์',
+ 'admin:statistics:label:numentities' => 'กลุ่มข้อมูล',
+ 'admin:statistics:label:numusers' => 'จำนวนสมาชิก',
+ 'admin:statistics:label:numonline' => 'จำนวนสมาชิกออนไลน์',
+ 'admin:statistics:label:onlineusers' => 'สมาชิกออนไลน์ตอนนี้',
+ 'admin:statistics:label:version' => 'Elgg รุ่น',
+ 'admin:statistics:label:version:release' => 'รีรีส',
+ 'admin:statistics:label:version:version' => 'รุ่น',
+ 'admin:user:label:search' => 'ค้นหาสมาชิก:',
+ 'admin:user:ban:no' => 'ไม่สามารถแบนสมาชิกได้',
+ 'admin:user:ban:yes' => 'สมาชิกโดนแบน',
+ 'admin:user:unban:no' => 'ไม่สามารถถอนการแบนสมาชิกได้',
+ 'admin:user:unban:yes' => 'สมาชิกถูกถอนจากการแบน',
+ 'admin:user:delete:no' => 'ไม่สามารรถลบสมาชิกได้',
+ 'admin:user:delete:yes' => 'ลบสมาชิก',
+ 'admin:user:resetpassword:yes' => 'รีเซ็ตรหัสผ่าน และแจ้งไปยังสมาชิก',
+ 'admin:user:resetpassword:no' => 'ไม่สามารถรีเซ็ตรหัสผ่าน',
+ 'admin:user:makeadmin:yes' => 'สมาชิกเป็นผู้ดูแล',
+ 'admin:user:makeadmin:no' => 'เราไม่สามรถให้สมาชิกผู้นี้เป็นผู้ดูแลได้',
+ 'admin:user:removeadmin:yes' => 'ผู้ใช้ไม่เป็นผู้ดูแลระบบ',
+ 'admin:user:removeadmin:no' => 'เราไม่สามารถลบสิทธิ์ผู้ดูแลระบบจากผู้ใช้รายนี้',
+ 'usersettings:description' => 'แผงควบคุมการตั้งค่าช่วยให้คุณสามารถควบคุมการตั้งค่าส่วนตัวทั้งหมดของคุณ',
+ 'usersettings:statistics' => 'สถิติของคุณ',
+ 'usersettings:statistics:opt:description' => 'ดูสถิติเกี่ยวกับผู้ใช้และออบเจกต์บนเว็บไซต์ของท่าน.',
+ 'usersettings:statistics:opt:linktext' => 'สถิติ',
+ 'usersettings:user' => 'ตั้งค่าส่วนตัว',
+ 'usersettings:user:opt:description' => 'ส่วนนี้ช่วยให้คุณสามารถควบคุมการตั้งค่าสมาชิก',
+ 'usersettings:user:opt:linktext' => 'เปลี่ยนแปลงการตั้งค่า',
+ 'usersettings:plugins' => 'เครื่องมือ',
+ 'usersettings:plugins:opt:description' => 'กำหนดค่าการตั้งค่าของคุณสำหรับการใช้งานเครื่องมือ.',
+ 'usersettings:plugins:opt:linktext' => 'ตั้งค่าเครื่องมือของคุณ',
+ 'usersettings:plugins:description' => 'แผงควบคุมนี้จะช่วยให้คุณสามารถควบคุมและกำหนดค่าส่วนบุคคล การตั้งค่าเครื่องมือที่ติดตั้งโดยผู้ดูแลระบบของคุณ.',
+ 'usersettings:statistics:label:numentities' => 'ข้อมูลการใช้งาน',
+ 'usersettings:statistics:yourdetails' => 'รายละเอียดของคุณ',
+ 'usersettings:statistics:label:name' => 'ชื่อจริง',
+ 'usersettings:statistics:label:email' => 'อีเมล์',
+ 'usersettings:statistics:label:membersince' => 'เป็นสมาชิกเมื่อ',
+ 'usersettings:statistics:label:lastlogin' => 'เข้าสู่ระบบครั้งสุดท้ายเมื่อ',
+ 'save' => 'บันทึก',
+ 'publish' => 'แผยแพร่',
+ 'cancel' => 'ยกเลิก',
+ 'saving' => 'กำลังบันทึก ...',
+ 'update' => 'อัปเดต',
+ 'edit' => 'แก้ไข',
+ 'delete' => 'ลบ',
+ 'accept' => 'ยอมรับ',
+ 'load' => 'โหลด',
+ 'upload' => 'อัปโหลด',
+ 'ban' => 'แบน',
+ 'unban' => 'ไม่แบน',
+ 'enable' => 'ทำงาน',
+ 'disable' => 'ไม่ทำงาน',
+ 'request' => 'ต้องการ',
+ 'complete' => 'สำเร็จ',
+ 'open' => 'เปิด',
+ 'close' => 'ปิด',
+ 'reply' => 'ตอบกลับ',
+ 'more' => 'อิ่นๆ',
+ 'comments' => 'ความคิดเห็น',
+ 'import' => 'นำเข้า',
+ 'export' => 'ส่งออก',
+ 'untitled' => 'ไม่ระบุ',
+ 'help' => 'ช่วยเหลือ',
+ 'send' => 'ส่ง',
+ 'post' => 'โพส',
+ 'submit' => 'บันทึก',
+ 'site' => 'เว็บ',
+ 'up' => 'บน',
+ 'down' => 'ล่าง',
+ 'top' => 'บนสุด',
+ 'bottom' => 'ล่างสุด',
+ 'invite' => 'คำเชิญ',
+ 'resetpassword' => 'ตั้งค่ารหัสผ่านใหม่',
+ 'makeadmin' => 'ให้เป้นผู้ดูแล',
+ 'removeadmin' => 'ยกเลิกการเป็นผู้ดูแล',
+ 'option:yes' => 'ใช่',
+ 'option:no' => 'ไม่',
+ 'unknown' => 'ไม่รู้',
+ 'active' => 'ทำงาน',
+ 'total' => 'ทั้งหมด',
+ 'learnmore' => 'คลิกที่นี่เพื่อเรียนรู้เพิ่มเติม',
+ 'content' => 'เนื้อหา',
+ 'content:latest' => 'กิจกรรมล่าสุด',
+ 'content:latest:blurb' => 'คลิกที่นี่เพื่อดูเนื้อหาล่าสุดจากทั้งเว็บไซต์',
+ 'link:text' => 'ดูลิ้งค์',
+ 'question:areyousure' => 'แน่ใจแล้วหรือ?',
+ 'title' => 'ชื่อ',
+ 'description' => 'รายละเอียด',
+ 'tags' => 'แท็ก',
+ 'spotlight' => 'Spotlight',
+ 'all' => 'ทั้งหมด',
+ 'by' => 'โดย',
+ 'annotations' => 'บันทึกย่อ',
+ 'relationships' => 'ความสัมพันธ์',
+ 'metadata' => 'เมตาดาต้า',
+ 'deleteconfirm' => 'คุณแน่ใจหรือไม่ว่าต้องการลบรายการนี้?',
+ 'fileexists' => 'ไฟล์ได้ถูกอัปโหลด. หากต้องการใช้แทนที่ เลือกด้านล่าง:',
+ 'useradd:subject' => 'สมาชิกใหม่',
+ 'useradd:body' => '
+%s,
+
+คุณได้เป็นสมาชิกที่ี่ %s. หากต้องการเข้าสู่ระบบให้ไปที่:
+
+ %s
+
+โดยใช้ข้อมูลด้านล่าง:
+
+ Username: %s
+ Password: %s
+
+
+เมื่อคุณเข้าสู่ระบบเราขอแนะนำให้คุณเปลี่ยนรหัสผ่าน',
+ 'systemmessages:dismiss' => 'คลิกเพื่อละทิ้ง',
+ 'importsuccess' => 'นำเข้าข้อมูลสำเร็จแล้ว',
+ 'importfail' => 'OpenDD นำเข้าข้อมูลไม่สำเร็จ',
+ 'friendlytime:justnow' => 'ตอนนี้',
+ 'friendlytime:minutes' => '%s นาทีที่แล้ว',
+ 'friendlytime:minutes:singular' => 'นาทีนี้',
+ 'friendlytime:hours' => '%s ชั่วโมงที่แล้ว',
+ 'friendlytime:hours:singular' => 'ชัวโมงนี้',
+ 'friendlytime:days' => '%s วันที่แล้ว',
+ 'friendlytime:days:singular' => 'เมื่อวาน',
+ 'friendlytime:date_format' => 'j F Y @ g:ia',
+ 'date:month:01' => 'มกราคม %s',
+ 'date:month:02' => 'กุมภาพันธ์%s',
+ 'date:month:03' => 'มีนาคม %s',
+ 'date:month:04' => 'เมษายน %s',
+ 'date:month:05' => 'พฤษภาคม %s',
+ 'date:month:06' => 'มิถุนายน %s',
+ 'date:month:07' => 'กรกฎาคม %s',
+ 'date:month:08' => 'สิงหาคม %s',
+ 'date:month:09' => 'กันยายน %s',
+ 'date:month:10' => 'ตุลาคม %s',
+ 'date:month:11' => 'พฤศจิกายน %s',
+ 'date:month:12' => 'ธันวาคม %s',
+ 'installation:sitename' => 'ชื่อเว็บ (เช่น "My social networking site"):',
+ 'installation:sitedescription' => 'รายละเอียดย่อของเว็บ (optional)',
+ 'installation:wwwroot' => 'The site URL, followed by a trailing slash:',
+ 'installation:path' => 'The full path to your site root on your disk, followed by a trailing slash:',
+ 'installation:dataroot' => 'The full path to the directory where uploaded files will be stored, followed by a trailing slash:',
+ 'installation:dataroot:warning' => 'You must create this directory manually. It should sit in a different directory to your Elgg installation.',
+ 'installation:sitepermissions' => 'The default access permissions:',
+ 'installation:language' => 'The default language for your site:',
+ 'installation:debug' => 'Debug mode provides extra information which can be used to diagnose faults, however it can slow your system down so should only be used if you are having problems:',
+ 'installation:debug:none' => 'Turn off debug mode (recommended)',
+ 'installation:debug:error' => 'Display only critical errors',
+ 'installation:debug:warning' => 'Display errors and warnings',
+ 'installation:debug:notice' => 'Log all errors, warnings and notices',
+ 'installation:view' => 'Enter the view which will be used as the default for your site or leave this blank for the default view (if in doubt, leave as default):',
+ 'installation:siteemail' => 'Site email address (used when sending system emails)',
+ 'installation:disableapi' => 'The RESTful API is a flexible and extensible interface that enables applications to use certain Elgg features remotely.',
+ 'installation:disableapi:label' => 'Enable the RESTful API',
+ 'installation:allow_user_default_access:description' => 'If checked, individual users will be allowed to set their own default access level that can over-ride the system default access level.',
+ 'installation:allow_user_default_access:label' => 'Allow user default access',
+ 'installation:simplecache:description' => 'The simple cache increases performance by caching static content including some CSS and JavaScript files. Normally you will want this on.',
+ 'installation:simplecache:label' => 'Use simple cache (recommended)',
+ 'upgrading' => 'Upgrading',
+ 'upgrade:db' => 'Your database was upgraded.',
+ 'upgrade:core' => 'Your elgg installation was upgraded',
+ 'welcome' => 'ยินดีต้อนรับ',
+ 'welcome:user' => 'ยินดีต้อนรับ %s',
+ 'email:settings' => 'ตั้งค่าอีเมล',
+ 'email:address:label' => 'อีมเล์ของคุณ',
+ 'email:save:success' => 'อีเมลใหม่บันทึก, ต้องทำการตรวจสอบ',
+ 'email:save:fail' => 'อีเมลของคุณไม่สามารถบันทึก.',
+ 'friend:newfriend:subject' => '%s ขอเป็นเพื่อนคุณ!',
+ 'friend:newfriend:body' => '%s ขอเป็นเพื่อนคุณ!
+
+ดูโปรไฟลิ คลิก:
+
+ %s
+
+ไม่จำเป็นต้องตอบกลับอีเมลนี้',
+ 'email:resetpassword:subject' => 'รีเซ็ตรหัสผ่าน!',
+ 'email:resetpassword:body' => 'สวัสดี %s,
+
+รหัสผ่านของคุณได้รับการรีเซ็ตเป็น: %s',
+ 'email:resetreq:subject' => 'ขอรหัสผ่านใหม่.',
+ 'email:resetreq:body' => 'สวัสดี %s,
+
+มีบางคน (จาก IP %s) ได้ขอรหัสผ่านใหม่
+
+หากคุณร้องขอมาคลิกที่ลิงก์ด้านล่าง หากไม่ใช่โปรดลบอีเมลนี้
+
+%s
+',
+ 'default_access:settings' => 'ค่าเริ่มต้นการเข้าถึง',
+ 'default_access:label' => 'ค่าเริ่มต้นการเข้าถึง้',
+ 'user:default_access:success' => 'ค่าเริ่มต้นการเข้าถึงบันทึกแล้ว',
+ 'user:default_access:failure' => 'ค่าเริ่มต้นการเข้าถึงไม่สามารถบันทึกได้',
+ 'xmlrpc:noinputdata' => 'ข้อมูลสูญหาย',
+ 'comments:count' => '%s ความคิดเห็น',
+ 'riveraction:annotation:generic_comment' => '%s ความคิดเห็นใน %s',
+ 'generic_comments:add' => 'เพิ่มความคิดเห็น',
+ 'generic_comments:text' => 'ความคิดเห็น',
+ 'generic_comment:posted' => 'ความคิดเห็นของคุณถูกโพสต์เรียบร้อยแล้ว.',
+ 'generic_comment:deleted' => 'ความคิดเห็นของคุณถูกลบเรียบร้อยแล้ว.',
+ 'generic_comment:blank' => 'ขออภัย คุณต้องใส่ความคิดเห็นของคุณก่อนที่จะบันทึก',
+ 'generic_comment:notfound' => 'ขออภัย เราไม่พบรายการที่ระบุ',
+ 'generic_comment:notdeleted' => 'ขออภัย เราไม่สามารถลบความคิดเห็นนี้.',
+ 'generic_comment:failure' => 'เกิดข้อผิดพลาดที่ไม่คาดหมายในการเพิ่มความคิดเห็นของคุณ. โปรดลองอีกครั้ง.',
+ 'generic_comment:email:subject' => 'มีความคิดเห็นใหม่มาถึงคุณ!',
+ 'generic_comment:email:body' => 'มีความคิดเห็นใหม่มาถึงคุณ ใน "%s" จาก%s. ไปอ่าน:
+
+
+%s
+
+
+หากต้องการตอบกลับคลิก:
+
+ %s
+
+กากต้องการดูโปรไฟล์ของ %s, คลิก:
+
+ %s
+
+ไม่จำเป็นต้องตอบกลับอีเมลนี้',
+ 'entity:default:strapline' => 'สร้าง %s โดย %s',
+ 'entity:default:missingsupport:popup' => 'ไม่สามารถแสดงอย่างถูกต้อง อาจจะเพราะไม่มีการติดตั้งปลั๊กอิน',
+ 'entity:delete:success' => 'Entity %s ถูกลบ',
+ 'entity:delete:fail' => 'Entity %s ไม่สามารถลบได้',
+ 'actiongatekeeper:missingfields' => 'Form is missing __token or __ts fields',
+ 'actiongatekeeper:tokeninvalid' => 'We encountered an error (token mismatch). This probably means that the page you were using expired. Please try again.',
+ 'actiongatekeeper:timeerror' => 'The page you were using has expired. Please refresh and try again.',
+ 'actiongatekeeper:pluginprevents' => 'A extension has prevented this form from being submitted.',
+ 'word:blacklist' => 'and, the, then, but, she, his, her, him, one, not, also, about, now, hence, however, still, likewise, otherwise, therefore, conversely, rather, consequently, furthermore, nevertheless, instead, meanwhile, accordingly, this, seems, what, whom, whose, whoever, whomever, และ, หรือ ',
+ 'tag_names:tags' => 'แท๊ก',
+ 'aa' => 'Afar ',
+ 'ab' => 'Abkhazian ',
+ 'af' => 'Afrikaans ',
+ 'am' => 'Amharic ',
+ 'ar' => 'Arabic ',
+ 'as' => 'Assamese ',
+ 'ay' => 'Aymara ',
+ 'az' => 'Azerbaijani ',
+ 'ba' => 'Bashkir ',
+ 'be' => 'Byelorussian ',
+ 'bg' => 'Bulgarian ',
+ 'bh' => 'Bihari ',
+ 'bi' => 'Bislama ',
+ 'bn' => 'Bengali; Bangla ',
+ 'bo' => 'Tibetan ',
+ 'br' => 'Breton ',
+ 'ca' => 'Catalan ',
+ 'co' => 'Corsican ',
+ 'cs' => 'Czech ',
+ 'cy' => 'Welsh ',
+ 'da' => 'Danish ',
+ 'de' => 'German ',
+ 'dz' => 'Bhutani ',
+ 'el' => 'Greek ',
+ 'en' => 'English ',
+ 'eo' => 'Esperanto ',
+ 'es' => 'Spanish ',
+ 'et' => 'Estonian ',
+ 'eu' => 'Basque ',
+ 'fa' => 'Persian ',
+ 'fi' => 'Finnish ',
+ 'fj' => 'Fiji ',
+ 'fo' => 'Faeroese ',
+ 'fr' => 'French ',
+ 'fy' => 'Frisian ',
+ 'ga' => 'Irish ',
+ 'gd' => 'Scots / Gaelic ',
+ 'gl' => 'Galician ',
+ 'gn' => 'Guarani ',
+ 'gu' => 'Gujarati ',
+ 'he' => 'Hebrew ',
+ 'ha' => 'Hausa ',
+ 'hi' => 'Hindi ',
+ 'hr' => 'Croatian ',
+ 'hu' => 'Hungarian ',
+ 'hy' => 'Armenian ',
+ 'ia' => 'Interlingua ',
+ 'id' => 'Indonesian ',
+ 'ie' => 'Interlingue ',
+ 'ik' => 'Inupiak ',
+ 'is' => 'Icelandic ',
+ 'it' => 'Italian ',
+ 'iu' => 'Inuktitut ',
+ 'iw' => 'Hebrew (obsolete) ',
+ 'ja' => 'Japanese ',
+ 'ji' => 'Yiddish (obsolete) ',
+ 'jw' => 'Javanese ',
+ 'ka' => 'Georgian ',
+ 'kk' => 'Kazakh ',
+ 'kl' => 'Greenlandic ',
+ 'km' => 'Cambodian ',
+ 'kn' => 'Kannada ',
+ 'ko' => 'Korean ',
+ 'ks' => 'Kashmiri ',
+ 'ku' => 'Kurdish ',
+ 'ky' => 'Kirghiz ',
+ 'la' => 'Latin ',
+ 'ln' => 'Lingala ',
+ 'lo' => 'Laothian ',
+ 'lt' => 'Lithuanian ',
+ 'lv' => 'Latvian/Lettish ',
+ 'mg' => 'Malagasy ',
+ 'mi' => 'Maori ',
+ 'mk' => 'Macedonian ',
+ 'ml' => 'Malayalam ',
+ 'mn' => 'Mongolian ',
+ 'mo' => 'Moldavian ',
+ 'mr' => 'Marathi ',
+ 'ms' => 'Malay ',
+ 'mt' => 'Maltese ',
+ 'my' => 'Burmese ',
+ 'na' => 'Nauru ',
+ 'ne' => 'Nepali ',
+ 'nl' => 'Dutch ',
+ 'no' => 'Norwegian ',
+ 'oc' => 'Occitan ',
+ 'om' => '(Afan) Oromo ',
+ 'or' => 'Oriya ',
+ 'pa' => 'Punjabi ',
+ 'pl' => 'Polish ',
+ 'ps' => 'Pashto / Pushto ',
+ 'pt' => 'Portuguese ',
+ 'qu' => 'Quechua ',
+ 'rm' => 'Rhaeto-Romance ',
+ 'rn' => 'Kirundi ',
+ 'ro' => 'Romanian ',
+ 'ru' => 'Russian ',
+ 'rw' => 'Kinyarwanda ',
+ 'sa' => 'Sanskrit ',
+ 'sd' => 'Sindhi ',
+ 'sg' => 'Sangro ',
+ 'sh' => 'Serbo-Croatian ',
+ 'si' => 'Singhalese ',
+ 'sk' => 'Slovak ',
+ 'sl' => 'Slovenian ',
+ 'sm' => 'Samoan ',
+ 'sn' => 'Shona ',
+ 'so' => 'Somali ',
+ 'sq' => 'Albanian ',
+ 'sr' => 'Serbian ',
+ 'ss' => 'Siswati ',
+ 'st' => 'Sesotho ',
+ 'su' => 'Sundanese ',
+ 'sv' => 'Swedish ',
+ 'sw' => 'Swahili ',
+ 'ta' => 'Tamil ',
+ 'te' => 'Tegulu ',
+ 'tg' => 'Tajik ',
+ 'th' => 'Thai ',
+ 'ti' => 'Tigrinya ',
+ 'tk' => 'Turkmen ',
+ 'tl' => 'Tagalog ',
+ 'tn' => 'Setswana ',
+ 'to' => 'Tonga ',
+ 'tr' => 'Turkish ',
+ 'ts' => 'Tsonga ',
+ 'tt' => 'Tatar ',
+ 'tw' => 'Twi ',
+ 'ug' => 'Uigur ',
+ 'uk' => 'Ukrainian ',
+ 'ur' => 'Urdu ',
+ 'uz' => 'Uzbek ',
+ 'vi' => 'Vietnamese ',
+ 'vo' => 'Volapuk ',
+ 'wo' => 'Wolof ',
+ 'xh' => 'Xhosa ',
+ 'yi' => 'Yiddish ',
+ 'yo' => 'Yoruba ',
+ 'za' => 'Zuang ',
+ 'zh' => 'Chinese ',
+ 'zu' => 'Zulu ',
+);
+
+add_translation("th", $th);
+
diff --git a/mod/languages/languages/zh/zh.blog.php b/mod/languages/languages/zh/zh.blog.php
new file mode 100644
index 000000000..a285c721d
--- /dev/null
+++ b/mod/languages/languages/zh/zh.blog.php
@@ -0,0 +1,69 @@
+<?php
+
+$chinese = array(
+
+ 'blog' => '博客',
+ 'blog:blogs' => '博客',
+ 'blog:revisions' => '修订',
+ 'blog:archives' => '存档',
+ 'blog:blog' => '博客',
+ 'item:object:blog' => '博客',
+ 'blog:title:top20' => 'TOP 20',
+
+ 'blog:title:user_blogs' => '%s的博客',
+ 'blog:title:all_blogs' => '所有博客',
+ 'blog:title:friends' => '朋友的博客',
+
+ 'blog:group' => '小组博客',
+ 'blog:enableblog' => '启用小组博客',
+ 'blog:write' => '写日志',
+
+ // Editing
+ 'blog:add' => '发表日志',
+ 'blog:edit' => '编辑日志',
+ 'blog:excerpt' => '摘录',
+ 'blog:body' => '内容',
+ 'blog:save_status' => '最后一次保存: ',
+ 'blog:never' => '永不',
+
+ // Statuses
+ 'blog:status' => '状态',
+ 'blog:status:draft' => '草稿',
+ 'blog:status:published' => '发表',
+ 'blog:status:unsaved_draft' => '未保存',
+
+ 'blog:revision' => 'Revision',
+ 'blog:auto_saved_revision' => '自动保存',
+
+ // messages
+ 'blog:message:saved' => '日志保存成功.',
+ 'blog:error:cannot_save' => '日志保存失败.',
+ 'blog:error:cannot_write_to_container' => '权限不足',
+ 'blog:error:post_not_found' => '日志已被删除或权限不足.',
+ 'blog:messages:warning:draft' => '有一个未保存的草稿!',
+ 'blog:edit_revision_notice' => '(旧的版本)',
+ 'blog:message:deleted_post' => '日志已被删除.',
+ 'blog:error:cannot_delete_post' => '日志删除失败.',
+ 'blog:none' => 'No blog posts',
+ 'blog:error:missing:title' => '请输入标题!',
+ 'blog:error:missing:description' => '请输入日志内容!',
+ 'blog:error:cannot_edit_post' => '日志不存在或权限不足',
+ 'blog:error:revision_not_found' => '找不到修订版本.',
+
+ // river
+ 'river:create:object:blog' => '%s 发表了一篇日志 %s',
+ 'river:comment:object:blog' => '%s 评论了日志 %s',
+
+ // notifications
+ 'blog:newpost' => '新的日志',
+
+ // widget
+ 'blog:widget:description' => '最近的日志',
+ 'blog:moreblogs' => '更多日志',
+ 'blog:numbertodisplay' => '日志显示数量',
+ 'blog:noblogs' => '没有日志'
+
+ );
+
+add_translation("zh",$chinese);
+
diff --git a/mod/languages/languages/zh/zh.core.php b/mod/languages/languages/zh/zh.core.php
new file mode 100644
index 000000000..e748e1f81
--- /dev/null
+++ b/mod/languages/languages/zh/zh.core.php
@@ -0,0 +1,662 @@
+<?php
+$zh = array (
+ 'item:site' => '网站',
+ 'login' => '登录',
+ 'loginok' => '您已经登录了.',
+ 'loginerror' => '我们无法让您登录,这是因为你还没有验证您的帐户(验证链接发到您的邮箱),或您所提供的信息不正确。请确认您的信息正确的,然后再试一次。',
+ 'logout' => '登出',
+ 'logoutok' => '您已经登出了.',
+ 'logouterror' => '登出遇到问题,请稍候再试.',
+ 'exception:title' => '欢迎来到Elgg.org.cn,艺歌中文社交网络',
+ 'actionundefined' => '请求的行为 (%s) 没有在系统中定义.',
+ 'actionloggedout' => '很抱歉,您不能在登出时执行该动作。',
+ 'notfound' => '没有找到结果',
+ 'SecurityException:Codeblock' => '没有执行该代码的权限',
+ 'DatabaseException:WrongCredentials' => 'Elgg无法使用指定的配置信息连接到数据库',
+ 'DatabaseException:NoConnect' => 'Elgg不能选择数据库 \'%s\',请检查该数据库是否建立并且有权限可以访问',
+ 'SecurityException:FunctionDenied' => '访问需要权限的函数 \'%s\' 被拒绝了。',
+ 'DatabaseException:DBSetupIssues' => '发生以下问题: ',
+ 'DatabaseException:ScriptNotFound' => 'Elgg找不到位于 %s 的数据库脚本.',
+ 'IOException:FailedToLoadGUID' => '从GUID:%d 加载新的 %s 失败',
+ 'InvalidParameterException:NonElggObject' => '传递一个非ElggObject到另一个ElggObject构造器!',
+ 'InvalidParameterException:UnrecognisedValue' => '传递给构造函数一个不可识别的值。',
+ 'InvalidClassException:NotValidElggStar' => 'GUID:%d 不是一个有效的 %s',
+ 'PluginException:MisconfiguredPlugin' => '%s 是一个配置错误的插件。',
+ 'InvalidParameterException:NonElggUser' => '传递一个非ElggUser到ElggUser构造器!',
+ 'InvalidParameterException:NonElggSite' => '传递一个非ElggSite到ElggSite构造器!',
+ 'InvalidParameterException:NonElggGroup' => '传递一个非ElggGroup到ElggGroup构造器!',
+ 'IOException:UnableToSaveNew' => '无法保存新 %s',
+ 'InvalidParameterException:GUIDNotForExport' => 'GUID 在输出的时候没有指定',
+ 'InvalidParameterException:NonArrayReturnValue' => '实体序列化函数传递了一个非数组返回值参',
+ 'ConfigurationException:NoCachePath' => '缓存路径没有设置!',
+ 'IOException:NotDirectory' => '%s 不是一个目录。',
+ 'IOException:BaseEntitySaveFailed' => '无法保存新对象的基本实体信息',
+ 'InvalidParameterException:UnexpectedODDClass' => 'import() 传递了一个非预期的 ODD 类',
+ 'InvalidParameterException:EntityTypeNotSet' => '实体类型必须被设定',
+ 'ClassException:ClassnameNotClass' => '%s 不是一个 %s.',
+ 'ClassNotFoundException:MissingClass' => '类 \'%s\' 没有被找到,插件丢失?',
+ 'InstallationException:TypeNotSupported' => '类型 %s 不被支持. 这表明您的安装出错,一般情况是在升级不成功时发生这样的错误.',
+ 'ImportException:ImportFailed' => '无法导入元素 %d',
+ 'ImportException:ProblemSaving' => '保存 %s 的过程遇到错误',
+ 'ImportException:NoGUID' => '新的实体建立好了,但是没有 GUID, 这不应该发生.',
+ 'ImportException:GUIDNotFound' => '实体 \'%d\' 没有被找到',
+ 'ImportException:ProblemUpdatingMeta' => '更新实体 \'%d\' 的时候发生了一个错误 \'%s\' ',
+ 'ExportException:NoSuchEntity' => '没有实体 GUID:%d',
+ 'ImportException:NoODDElements' => '在导入数据的时候没有找到 OpenDD 元素,导入失败.',
+ 'ImportException:NotAllImported' => '没有导入全部的数据',
+ 'InvalidParameterException:UnrecognisedFileMode' => '不可识别的文件模式 \'%s\'',
+ 'InvalidParameterException:MissingOwner' => '文件 %s (%d) 没有所有者!',
+ 'IOException:CouldNotMake' => '无法创建 %s',
+ 'IOException:MissingFileName' => '在打开一个文件时候,您必须指定文件名',
+ 'ClassNotFoundException:NotFoundNotSavedWithFile' => '文件存储信息无法找到或者类无法保存',
+ 'NotificationException:NoNotificationMethod' => '没有指定通知方式',
+ 'NotificationException:NoHandlerFound' => '没有找到 \'%s\' 的处理方法或者他不能被调用',
+ 'NotificationException:ErrorNotifyingGuid' => '在通知 %d 的时候发生了一个错误',
+ 'NotificationException:NoEmailAddress' => '无法获取 GUID:%d 的邮件地址',
+ 'NotificationException:MissingParameter' => '丢失了必须的参数, \'%s\'',
+ 'DatabaseException:WhereSetNonQuery' => 'Where 设定里包括了非 WhereQueryComponent',
+ 'DatabaseException:SelectFieldsMissing' => 'Select 查询方式缺少参数',
+ 'DatabaseException:UnspecifiedQueryType' => '不可识别或未指定的查询类型',
+ 'DatabaseException:NoTablesSpecified' => '查询没有指定数据表',
+ 'DatabaseException:NoACL' => '查询没有权限',
+ 'InvalidParameterException:NoEntityFound' => '没有找到实体,该实体不存在或者您没有权限访问.',
+ 'InvalidParameterException:GUIDNotFound' => 'GUID:%s 没有找到,也可能您没有权限访问.',
+ 'InvalidParameterException:IdNotExistForGUID' => '抱歉, \'%s\' 不存在 guid:%d',
+ 'InvalidParameterException:CanNotExportType' => '抱歉,无法输出 \'%s\'',
+ 'InvalidParameterException:NoDataFound' => '无法找到任何数据。',
+ 'InvalidParameterException:DoesNotBelong' => '不属于实体',
+ 'InvalidParameterException:DoesNotBelongOrRefer' => '不属于实体或者指向实体',
+ 'InvalidParameterException:MissingParameter' => '缺少参数,您需要提供GUID',
+ 'SecurityException:APIAccessDenied' => '对不起, API 访问被管理员关闭了。',
+ 'SecurityException:NoAuthMethods' => '没有找到验证方式可以验证该API请求',
+ 'APIException:ApiResultUnknown' => 'API 结果是一个未知类型.',
+ 'ConfigurationException:NoSiteID' => '没有指定站点 ID',
+ 'InvalidParameterException:APIMethodOrFunctionNotSet' => '方式或者函数在 expose_method() 的调用中没有被设置',
+ 'InvalidParameterException:APIParametersArrayStructure' => '曝光方式 \'%s\' 的参数数组结构不正确',
+ 'InvalidParameterException:UnrecognisedHttpMethod' => '无法识别的 http 方式 %s 对于api方式 \'%s\'',
+ 'APIException:MissingParameterInMethod' => '方法 %s 缺少参数 %s',
+ 'APIException:ParameterNotArray' => '%s 不是数组',
+ 'APIException:UnrecognisedTypeCast' => '广播 %s 的变量 \'%s\' (被方法 \'%s\' 调用) 是无法识别的类型',
+ 'APIException:InvalidParameter' => '方法 \'%s\' 里有无效的参数 \'%s\' ',
+ 'APIException:FunctionParseError' => '%s(%s) 解析错误',
+ 'APIException:FunctionNoReturn' => '%s(%s) 没有返回值',
+ 'APIException:APIAuthenticationFailed' => 'API验证的调用方式错误',
+ 'APIException:UserAuthenticationFailed' => '用户验证的调用方式错误',
+ 'SecurityException:AuthTokenExpired' => '验证令牌丢失,无效或者过期',
+ 'CallException:InvalidCallMethod' => '%s 被调用时候必须使用 \'%s\' ',
+ 'APIException:MethodCallNotImplemented' => '方法调用 \'%s\' 没有被实现',
+ 'APIException:FunctionDoesNotExist' => '方式 \'%s\' 的函数不可调用',
+ 'APIException:AlgorithmNotSupported' => '算法 \'%s\' 不支持或者被禁用了',
+ 'ConfigurationException:CacheDirNotSet' => '缓存目录 \'cache_path\' 没有被设定',
+ 'APIException:NotGetOrPost' => '返回方式必须是 GET 或者 POST',
+ 'APIException:MissingAPIKey' => '丢失了 API 密钥',
+ 'APIException:BadAPIKey' => '错误的API密钥',
+ 'APIException:MissingHmac' => '丢失了 X-Elgg-hmac 报头',
+ 'APIException:MissingHmacAlgo' => '丢失了 X-Elgg-hmac-algo 报头',
+ 'APIException:MissingTime' => '丢失了 X-Elgg-time 报头',
+ 'APIException:TemporalDrift' => 'X-Elgg-time 报错',
+ 'APIException:NoQueryString' => '查询字符里没有数据',
+ 'APIException:MissingPOSTHash' => '丢失了 X-Elgg-posthash 报头',
+ 'APIException:MissingPOSTAlgo' => '丢失了 X-Elgg-posthash_algo 报头',
+ 'APIException:MissingContentType' => '传递数据时候丢失了内容类型',
+ 'SecurityException:InvalidPostHash' => 'POST 数据的 hash 无效 - 预期: %s 实际: %s.',
+ 'SecurityException:DupePacket' => '签名已经被通过',
+ 'SecurityException:InvalidAPIKey' => '无效或者缺少 API Key.',
+ 'NotImplementedException:CallMethodNotImplemented' => '调用方法 \'%s\' 不被支持',
+ 'NotImplementedException:XMLRPCMethodNotImplemented' => 'XML-RPC 方法调用 \'%s\' 没有被实现',
+ 'InvalidParameterException:UnexpectedReturnFormat' => '调用方法 \'%s\' 返回了非预期结果',
+ 'CallException:NotRPCCall' => '不是一个有效的 XML-RPC 调用',
+ 'PluginException:NoPluginName' => '没有找到插件的名字',
+ 'SecurityException:authenticationfailed' => '用户验证失败',
+ 'CronException:unknownperiod' => '%s 不是一个可识别的期间',
+ 'SecurityException:deletedisablecurrentsite' => '您无法删除或者禁用目前正在查看的网站',
+ 'memcache:notinstalled' => 'PHP memcache 模块没有安装,您必须安装php5-memcache',
+ 'memcache:versiontoolow' => 'Memcache 需要至少 %s 版本来运行,您当前的版本是 %s ',
+ 'memcache:noaddserver' => '多服务器支持禁用,您可以升级您的PECL memcache 库',
+ 'deprecatedfunction' => '警告: 该代码使用了不再支持的函数 \\\'%s\\\' 并且不兼容当前的Elgg版本',
+ 'pageownerunavailable' => '警告: 该页面的所有者 %d 不可访问!',
+ 'system.api.list' => '列出系统所有可用的API调用',
+ 'auth.gettoken' => '本API调用支持用户登录,返回一个验证令牌,从而保证以后的用户名和密码的验证.',
+ 'name' => '昵称',
+ 'email' => '邮箱地址',
+ 'username' => '用户名',
+ 'password' => '密码',
+ 'passwordagain' => '密码 (再次确认)',
+ 'admin_option' => '任命为管理员?',
+ 'PRIVATE' => '个人',
+ 'LOGGED_IN' => '登陆的用户',
+ 'PUBLIC' => '公开',
+ 'access:friends:label' => '好友',
+ 'access' => '访问',
+ 'dashboard' => '控制面板',
+ 'dashboard:nowidgets' => '控制面板是您的门户。点击\'选项\'添加插件来查看关注的好友的最新活动或展示您的丰富生活。',
+ 'widgets:add' => '添加插件到您的页面',
+ 'widgets:add:description' => '选择所需的功能,从右边的<b>插件库</b>添加到下方的三个方框里的任何位置。
+
+ 要删除插件请将其拖动到<b>插件库</b>方框里。',
+ 'widgets:position:fixed' => '(页面上的固定位置)',
+ 'widgets' => '插件',
+ 'widget' => '插件',
+ 'item:object:widget' => '插件',
+ 'widgets:save:success' => '插件配置信息保存好了。',
+ 'widgets:save:failure' => '我们不能保存您的插件,请再试一次。',
+ 'group' => '群组',
+ 'item:group' => '群组',
+ 'profile:edit:default' => '替换档案内容',
+ 'user' => '用户',
+ 'item:user' => '用户',
+ 'riveritem:single:user' => '一个用户',
+ 'riveritem:plural:user' => '某些用户',
+ 'profile:edit' => '编辑档案',
+ 'profile:aboutme' => '关于我',
+ 'profile:description' => '关于我',
+ 'profile:briefdescription' => '简介',
+ 'profile:location' => '地址',
+ 'profile:skills' => '技能',
+ 'profile:interests' => '兴趣',
+ 'profile:contactemail' => '联系电子邮件',
+ 'profile:phone' => '电话',
+ 'profile:mobile' => '手机',
+ 'profile:website' => '网站',
+ 'profile:label' => '个人资料标签',
+ 'profile:type' => '个人资料类型',
+ 'profile:editdefault:fail' => '默认的个人资料无法被保存',
+ 'profile:editdefault:success' => '条目已经成功的添加到了默认的个人资料里',
+ 'profile:editdefault:delete:fail' => '移除默认的个人资料条目失败',
+ 'profile:editdefault:delete:success' => '默认的个人资料条目删除了',
+ 'profile:defaultprofile:reset' => '默认的个人资料重置',
+ 'profile:resetdefault' => '重置默认的个人资料',
+ 'profile:explainchangefields' => '您可以替换现下方里面的个人资料信息.首先您需要提供新的个人资料标签. 例如,\'最爱团体\' 然后你选择类型,例如,tags,url,text等.随时你可以返回来修改设置.',
+ 'profile:saved' => '您的个人资料已经保存成功.',
+ 'friends' => '好友',
+ 'friends:yours' => '您的好友',
+ 'friends:owned' => '%s 的好友',
+ 'friend:add' => '添加好友',
+ 'friend:remove' => '删除好友',
+ 'friends:add:successful' => '你已经成功的添加了 %s 作为好友。',
+ 'friends:add:failure' => '我们没法添加 %s 作为您的好友,请再试一次。',
+ 'friends:remove:successful' => '您成功的将 %s 从您的好友中移除了。',
+ 'friends:remove:failure' => '我们无法从您的好友中移除 %s 。请再试一次。',
+ 'friends:none' => '这个用户还没有添加任何好友。',
+ 'friends:none:you' => '您还未添加任何好友!搜索您的兴趣来找一些志同道合的朋友们吧。',
+ 'friends:none:found' => '没找到好友。',
+ 'friends:of:none' => '还没有人加该用户为好友',
+ 'friends:of:none:you' => '还没有人加你为好友。请输入一些信息到个人档案里让别人可以找到你!',
+ 'friends:of:owned' => '与 %s 交朋友的人们',
+ 'friends:num_display' => '好友显示数量',
+ 'friends:icon_size' => '图标大小',
+ 'friends:tiny' => '很小',
+ 'friends:small' => '小',
+ 'friends:of' => '关注我的',
+ 'friends:collections' => '好友圈',
+ 'friends:collections:add' => '添加好友圈',
+ 'friends:addfriends' => '添加好友',
+ 'friends:collectionname' => '圈子名称',
+ 'friends:collectionfriends' => '圈内好友',
+ 'friends:collectionedit' => '编辑',
+ 'friends:nocollections' => '您还没有任何好友圈',
+ 'friends:collectiondeleted' => '您的好友圈已经删除了',
+ 'friends:collectiondeletefailed' => '我们无法删除好友圈。或您没有权限执行操作。',
+ 'friends:collectionadded' => '您的圈子建立好了。',
+ 'friends:nocollectionname' => '在创建前,您需要给圈子命名。',
+ 'friends:collections:members' => '圈子成员',
+ 'friends:collections:edit' => '编辑圈子',
+ 'friendspicker:chararray' => 'ABCDEFGHIJKLMNOPQRSTUVWXYZ',
+ 'feed:rss' => '订阅 RSS',
+ 'link:view' => '查看链接',
+ 'river' => '面板',
+ 'river:noaccess' => '您没有权限查看该内容',
+ 'river:posted:generic' => '%s 被发布了',
+ 'plugins:settings:save:ok' => '插件 %s 的配置保存好了。',
+ 'plugins:settings:save:fail' => '插件 %s 的配置保存遇到了问题。',
+ 'plugins:usersettings:save:ok' => '插件 %s 的用户设定保存好了。',
+ 'plugins:usersettings:save:fail' => '插件 %s 的用户设定保存遇到了问题。',
+ 'admin:plugins:label:version' => '版本',
+ 'item:object:plugin' => '插件配置设定',
+ 'notifications:usersettings' => '通知设定',
+ 'notifications:methods' => '请指定允许哪种方式。',
+ 'notifications:usersettings:save:ok' => '您的通知设定成功的保存好了。',
+ 'notifications:usersettings:save:fail' => '在保存您的通知设定时遇到了问题',
+ 'user.notification.get' => '返回指定用户的通知设定',
+ 'user.notification.set' => '设置通知设定到指定用户',
+ 'search' => '搜索',
+ 'searchtitle' => '搜索: %s',
+ 'users:searchtitle' => '搜索用户: %s',
+ 'groups:searchtitle' => '搜索群组: %s',
+ 'advancedsearchtitle' => '%s 的搜索结果中匹配的有 %s',
+ 'next' => '下一页',
+ 'previous' => '上一页',
+ 'viewtype:change' => '修改列表类型',
+ 'viewtype:list' => '列表视图',
+ 'viewtype:gallery' => '相册视图',
+ 'tag:search:startblurb' => '标签匹配的有 \'%s\':',
+ 'user:search:startblurb' => '用户匹配的有 \'%s\':',
+ 'user:search:finishblurb' => '点击查看更多。',
+ 'group:search:startblurb' => '群组匹配的有 \'%s\':',
+ 'group:search:finishblurb' => '点击查看更多',
+ 'search:go' => '搜索',
+ 'userpicker:only_friends' => '仅好友',
+ 'account' => '帐户',
+ 'settings' => '设定',
+ 'tools' => '插件',
+ 'register' => '注册',
+ 'registerok' => '您已经成功注册了 %s。',
+ 'registerbad' => '您的注册遇到了问题。用户名已存在,两次密码不匹配,或者用户名与密码过短。',
+ 'registerdisabled' => '注册功能已经被管理员关闭了。',
+ 'registration:notemail' => '您的邮箱地址不合法。',
+ 'registration:userexists' => '用户名存在',
+ 'registration:usernametooshort' => '用户名至少4位英文字符',
+ 'registration:passwordtooshort' => '密码至少6位英文字符',
+ 'registration:dupeemail' => '该邮箱地址已经被注册过了',
+ 'registration:invalidchars' => '抱歉您的用户名包含无效字符',
+ 'registration:emailnotvalid' => '抱歉您的邮件地址输入是无效的',
+ 'registration:passwordnotvalid' => '抱歉您的密码输入是无效的',
+ 'registration:usernamenotvalid' => '抱歉您的用户名输入是无效的',
+ 'adduser' => '添加用户',
+ 'adduser:ok' => '您成功的添加了一名用户。',
+ 'adduser:bad' => '无法创建新用户',
+ 'user:set:name' => '帐户名字设定',
+ 'user:name:label' => '您的名字',
+ 'user:name:success' => '成功的修改了您在系统中的项目。',
+ 'user:name:fail' => '无法修改您在系统中的项目。',
+ 'user:set:password' => '帐户密码',
+ 'user:password:label' => '新密码',
+ 'user:password2:label' => '新密码(再次确认)',
+ 'user:password:success' => '密码修改成功',
+ 'user:password:fail' => '无法修改您在系统中的密码。',
+ 'user:password:fail:notsame' => '两次密码不匹配!',
+ 'user:password:fail:tooshort' => '密码太短!',
+ 'user:set:language' => '语言设定',
+ 'user:language:label' => '您的语言',
+ 'user:language:success' => '您的语言设定已经更新!',
+ 'user:language:fail' => '您的语言设定还未保存。',
+ 'user:username:notfound' => '用户名 %s 未找到。',
+ 'user:password:lost' => '找回密码',
+ 'user:password:resetreq:success' => '找回密码的邮件已经发送给您了',
+ 'user:password:resetreq:fail' => '无法请求生成新的密码。',
+ 'user:password:text' => '生成新密码请在下方输入您的用户名。我们将发送地址的一个唯一的验证网页向你点击通过电子邮件中的链接,电子邮件的正文中和一个新的密码将被发送给您。',
+ 'user:persistent' => '记住我',
+ 'admin:configuration:success' => '您的设定保存成功。',
+ 'admin:configuration:fail' => '您的设定无法保存。',
+ 'admin' => '管理',
+ 'admin:description' => '管理员面板允许您控制系统的所有方面,从用户管理到插件的配置。',
+ 'admin:site:description' => '本面板允许您控制整站设定。',
+ 'admin:site:opt:linktext' => '配置网站...',
+ 'admin:site:access:warning' => '修改访问设定,仅仅影响有权限设定的那些内容',
+ 'admin:plugins' => '插件管理',
+ 'admin:plugins:description' => '本面板允许你配置插件设定。',
+ 'admin:plugins:opt:linktext' => '配置插件...',
+ 'admin:plugins:opt:description' => '配置网站的插件设定',
+ 'admin:plugins:label:author' => '作者',
+ 'admin:plugins:label:copyright' => '版权',
+ 'admin:plugins:label:licence' => '协议',
+ 'admin:plugins:label:website' => 'URL',
+ 'admin:plugins:label:moreinfo' => '更多',
+ 'admin:statistics' => '统计',
+ 'admin:statistics:description' => '这个是您网站统计信息的总览。',
+ 'admin:statistics:opt:description' => '查看关于您会员和网站内容的统计信息。',
+ 'admin:statistics:opt:linktext' => '查看统计...',
+ 'admin:statistics:label:basic' => '基本统计',
+ 'admin:statistics:label:numentities' => '网站项目',
+ 'admin:statistics:label:numusers' => '用户数',
+ 'admin:statistics:label:numonline' => '在线人数',
+ 'admin:statistics:label:onlineusers' => '当前在线',
+ 'admin:statistics:label:version' => 'Elgg 版本',
+ 'admin:statistics:label:version:release' => '发布',
+ 'admin:statistics:label:version:version' => '版本',
+ 'admin:user:label:search' => '查找用户:',
+ 'admin:user:ban:no' => '屏蔽用户失败',
+ 'admin:user:ban:yes' => '屏蔽用户成功',
+ 'admin:user:unban:no' => '取消屏蔽用户失败',
+ 'admin:user:unban:yes' => '取消屏蔽用户成功',
+ 'admin:user:delete:no' => '删除用户失败',
+ 'admin:user:delete:yes' => '用户删除成功',
+ 'admin:user:resetpassword:yes' => '密码重设告知用户了。',
+ 'admin:user:resetpassword:no' => '密码无法重设。',
+ 'admin:user:makeadmin:yes' => '该用户现在是管理员了。',
+ 'admin:user:makeadmin:no' => '我们无法设置该用户为管理员',
+ 'admin:user:removeadmin:yes' => '用户不是管理员了',
+ 'admin:user:removeadmin:no' => '该用户无法删除管理员的权限',
+ 'usersettings:description' => '用户设定面板允许您控制个人信息。',
+ 'usersettings:statistics' => '您的统计',
+ 'usersettings:statistics:opt:description' => '查看用户和系统的统计信息。',
+ 'usersettings:statistics:opt:linktext' => '账户统计',
+ 'usersettings:user' => '您的设定',
+ 'usersettings:user:opt:description' => '控制用户设定。',
+ 'usersettings:user:opt:linktext' => '修改设定',
+ 'usersettings:plugins' => '插件',
+ 'usersettings:plugins:opt:description' => '您当前激活的插件配置',
+ 'usersettings:plugins:opt:linktext' => '配置插件...',
+ 'usersettings:plugins:description' => '本面板让您可以配置设定个人信息。',
+ 'usersettings:statistics:label:numentities' => '您的条目',
+ 'usersettings:statistics:yourdetails' => '详细信息',
+ 'usersettings:statistics:label:name' => '全名',
+ 'usersettings:statistics:label:email' => '邮箱',
+ 'usersettings:statistics:label:membersince' => '注册自从',
+ 'usersettings:statistics:label:lastlogin' => '上次登陆',
+ 'save' => '保存',
+ 'publish' => '发布',
+ 'cancel' => '取消',
+ 'saving' => '保存中',
+ 'update' => '更新',
+ 'edit' => '编辑',
+ 'delete' => '删除',
+ 'accept' => '接受',
+ 'load' => '加载',
+ 'upload' => '上传',
+ 'ban' => '屏蔽',
+ 'unban' => '取消屏蔽',
+ 'enable' => '激活',
+ 'disable' => '取消激活',
+ 'request' => '请求',
+ 'complete' => '完成',
+ 'open' => '打开',
+ 'close' => '关闭',
+ 'reply' => '回复',
+ 'more' => '更多',
+ 'comments' => '评论',
+ 'import' => '导入',
+ 'export' => '导出',
+ 'up' => '提高',
+ 'down' => '降低',
+ 'top' => '置顶',
+ 'bottom' => '置底',
+ 'invite' => '邀请',
+ 'resetpassword' => '重置密码',
+ 'makeadmin' => '设为管理员',
+ 'removeadmin' => '删除管理员',
+ 'option:yes' => '是',
+ 'option:no' => '否',
+ 'unknown' => '未知',
+ 'active' => '激活',
+ 'total' => '总共',
+ 'learnmore' => '点击查看更多.',
+ 'content' => '内容',
+ 'content:latest' => '最近活动',
+ 'content:latest:blurb' => '或者,点击这里查看网站最新内容。',
+ 'link:text' => '查看链接',
+ 'question:areyousure' => '确认吗?',
+ 'title' => '标题',
+ 'description' => '描述',
+ 'tags' => '标签',
+ 'spotlight' => '关注',
+ 'all' => '所有',
+ 'by' => '由',
+ 'annotations' => '注释',
+ 'relationships' => '关系',
+ 'metadata' => '元数据',
+ 'deleteconfirm' => '您确认删除这个项目?',
+ 'fileexists' => '一个文件已经上传好了。要替换该文件,选择下方:',
+ 'useradd:subject' => '用户帐户建立好了',
+ 'useradd:body' => '%s 您好,
+
+ 您在 %s 注册成功了.登录请访问:
+
+ %s
+
+ 以下是登录信息:
+
+ 用户名: %s
+ 密码: %s
+
+ 一旦您登录,我们强烈建议您更改自己的密码.',
+ 'systemmessages:dismiss' => '点击关闭',
+ 'importsuccess' => '导入数据成功',
+ 'importfail' => 'OpenDD 导入数据失败。',
+ 'friendlytime:justnow' => '刚才',
+ 'friendlytime:minutes' => '%s 分钟前',
+ 'friendlytime:minutes:singular' => '一分钟前',
+ 'friendlytime:hours' => '%s 小时前',
+ 'friendlytime:hours:singular' => '一小时前',
+ 'friendlytime:days' => '%s 天前',
+ 'friendlytime:days:singular' => '昨天',
+ 'date:month:01' => '一月 %s',
+ 'date:month:02' => '二月 %s',
+ 'date:month:03' => '三月 %s',
+ 'date:month:04' => '四月 %s',
+ 'date:month:05' => '五月 %s',
+ 'date:month:06' => '六月 %s',
+ 'date:month:07' => '七月 %s',
+ 'date:month:08' => '八月 %s',
+ 'date:month:09' => '九月 %s',
+ 'date:month:10' => '十月 %s',
+ 'date:month:11' => '十一月 %s',
+ 'date:month:12' => '十二月 %s',
+ 'installation:sitename' => '网站名称 (例如 "ElggSNS.CN中文社区"):',
+ 'installation:sitedescription' => '简要介绍 (可选)',
+ 'installation:wwwroot' => '网站URL,最后包括反斜杠',
+ 'installation:path' => '您网站根目录的完整路径,最后包括反斜杠',
+ 'installation:dataroot' => '上传目录的完整路径,最后包括反斜杠',
+ 'installation:dataroot:warning' => '请手动建立好目录. 它必须是一个和elgg安装目录不同的位置',
+ 'installation:sitepermissions' => '默认访问权限:',
+ 'installation:language' => '默认网站语言:',
+ 'installation:debug' => 'Debug 模式给于了额外的信息方便您调试错误.当然这会让系统变慢.因此仅在有错误的时候才建议开启:',
+ 'installation:debug:none' => '开启Debug模式',
+ 'installation:debug:error' => '只显示关键错误',
+ 'installation:debug:warning' => '显示错误和警告',
+ 'installation:debug:notice' => '记录所有错误,警告和提醒',
+ 'installation:httpslogin' => '开启将使用户登录等操作使用HTTPS.您需要确保您的服务器支持https',
+ 'installation:httpslogin:label' => '开启HTTPS登录',
+ 'installation:view' => '输入默认网站使用的视图(如果有疑问请默认留空)',
+ 'installation:siteemail' => '站点邮箱地址(用来发送系统邮件)',
+ 'installation:disableapi' => 'RESTful API 是一个弹性和高拓展性的接口,确保了其他外部系统可以访问Elgg',
+ 'installation:disableapi:label' => '开启 RESTful API',
+ 'installation:allow_user_default_access:description' => '如果选中,每个用户将会被允许设置自己的内容权限.',
+ 'installation:allow_user_default_access:label' => '允许用户设定权限',
+ 'installation:simplecache:description' => '通过统计包括CSS和JavaScript这类内容,利用基本缓存机制来提高性能.通常您会需要开启该功能',
+ 'installation:simplecache:label' => '使用基本缓存机制',
+ 'upgrading' => '升级',
+ 'upgrade:db' => '您的数据库已经升级好了',
+ 'upgrade:core' => '您的系统已经升级好了',
+ 'welcome' => '欢迎',
+ 'welcome:user' => '欢迎 %s',
+ 'email:settings' => '邮件设定',
+ 'email:address:label' => '您的邮箱地址',
+ 'email:save:success' => '新的邮箱地址保存好了,等待验证。',
+ 'email:save:fail' => '您新的邮箱地址无法保存。',
+ 'friend:newfriend:subject' => '%s 加您为好友!',
+ 'friend:newfriend:body' => '%s 加您为好友!
+
+ 查看他的个人信息,点击:
+
+ %s
+
+ 请不要回复本邮件',
+ 'email:resetpassword:subject' => '密码重置!',
+ 'email:resetpassword:body' => '您好 %s,
+
+ 您的密码已经重置为: %s',
+ 'email:resetreq:subject' => '请求新密码',
+ 'email:resetreq:body' => '您好 %s,
+
+ 有人 (IP地址为 %s) 请求新的密码设置。
+
+ 如果使您申请的点击下方链接,不然请忽略本邮件
+
+ %s
+ ',
+ 'default_access:settings' => '您的默认访问权限',
+ 'default_access:label' => '默认访问权限',
+ 'user:default_access:success' => '你的默认访问权限已经设定好了',
+ 'user:default_access:failure' => '您的默认访问权限无法保存.',
+ 'xmlrpc:noinputdata' => '输入数据丢失',
+ 'comments:count' => '%s 评论',
+ 'riveraction:annotation:generic_comment' => '%s 对 %s 做出了评论',
+ 'generic_comments:add' => '添加评论',
+ 'generic_comments:text' => '评论',
+ 'generic_comment:posted' => '您的评论已经发表了。',
+ 'generic_comment:deleted' => '您的评论已经删除了。',
+ 'generic_comment:blank' => '对不起,在发表评论前请输入内容。',
+ 'generic_comment:notfound' => '对不起我们找不到指定评论。',
+ 'generic_comment:notdeleted' => '对不起,我们删除不了该评论。',
+ 'generic_comment:failure' => '在添加评论的时候我们遇到了一个异常,请再试一次。',
+ 'generic_comment:email:subject' => '您的评论已经发布!',
+ 'generic_comment:email:body' => '您收到一条评论在 "%s" 上,来自 %s。内容是:
+
+
+ %s
+
+
+ 要回复或者查看项目,点击:
+
+ %s
+
+ 要查看评论者 %s 的个人资料,点击:
+
+ %s
+
+ 请不要回复本邮件。',
+ 'entity:default:strapline' => ' %s 由 %s 创建',
+ 'entity:default:missingsupport:popup' => '本实体可能显示不正确。这是因为插件可能不兼容或者需要升级。',
+ 'entity:delete:success' => '实体 %s 已经被删除了',
+ 'entity:delete:fail' => '实体 %s 删除失败',
+ 'actiongatekeeper:missingfields' => '表单缺少 __token 或者 __ts 域',
+ 'actiongatekeeper:tokeninvalid' => '表单验证和服务器的不一致。',
+ 'actiongatekeeper:timeerror' => '表单过期了,请重新登陆或者再次刷新页面。',
+ 'actiongatekeeper:pluginprevents' => '插件屏蔽了这次表单的提交。',
+ 'word:blacklist' => 'and, the, then, but, she, his, her, him, one, not, also, about, now, hence, however, still, likewise, otherwise, therefore, conversely, rather, consequently, furthermore, nevertheless, instead, meanwhile, accordingly, this, seems, what, whom, whose, whoever, whomever',
+ 'aa' => 'Afar',
+ 'ab' => 'Abkhazian',
+ 'af' => 'Afrikaans',
+ 'am' => 'Amharic',
+ 'ar' => '阿拉伯语',
+ 'as' => 'Assamese',
+ 'ay' => 'Aymara',
+ 'az' => 'Azerbaijani',
+ 'ba' => 'Bashkir',
+ 'be' => 'Byelorussian',
+ 'bg' => 'Bulgarian',
+ 'bh' => 'Bihari',
+ 'bi' => 'Bislama',
+ 'bn' => 'Bengali; Bangla',
+ 'bo' => 'Tibetan',
+ 'br' => 'Breton',
+ 'ca' => 'Catalan',
+ 'co' => 'Corsican',
+ 'cs' => '捷克语',
+ 'cy' => '威尔士语',
+ 'da' => 'Danish',
+ 'de' => '德语',
+ 'dz' => 'Bhutani',
+ 'el' => '希腊语',
+ 'en' => '英语',
+ 'eo' => 'Esperanto',
+ 'es' => '西班牙语',
+ 'et' => 'Estonian',
+ 'eu' => 'Basque',
+ 'fa' => 'Persian',
+ 'fi' => '芬兰语',
+ 'fj' => 'Fiji',
+ 'fo' => 'Faeroese',
+ 'fr' => '法语',
+ 'fy' => 'Frisian',
+ 'ga' => 'Irish',
+ 'gd' => 'Scots / Gaelic',
+ 'gl' => 'Galician',
+ 'gn' => 'Guarani',
+ 'gu' => 'Gujarati',
+ 'he' => 'Hebrew',
+ 'ha' => 'Hausa',
+ 'hi' => 'Hindi',
+ 'hr' => 'Croatian',
+ 'hu' => 'Hungarian',
+ 'hy' => 'Armenian',
+ 'ia' => 'Interlingua',
+ 'id' => '印度尼西亚语',
+ 'ie' => 'Interlingue',
+ 'ik' => 'Inupiak',
+ 'is' => 'Icelandic',
+ 'it' => 'Italian',
+ 'iu' => 'Inuktitut',
+ 'iw' => 'Hebrew (obsolete)',
+ 'ja' => '日语',
+ 'ji' => 'Yiddish (obsolete)',
+ 'jw' => 'Javanese',
+ 'ka' => 'Georgian',
+ 'kk' => 'Kazakh',
+ 'kl' => 'Greenlandic',
+ 'km' => 'Cambodian',
+ 'kn' => 'Kannada',
+ 'ko' => '韩语',
+ 'ks' => 'Kashmiri',
+ 'ku' => 'Kurdish',
+ 'ky' => 'Kirghiz',
+ 'la' => '拉丁语',
+ 'ln' => 'Lingala',
+ 'lo' => 'Laothian',
+ 'lt' => '拉脱维亚语',
+ 'lv' => 'Latvian/Lettish',
+ 'mg' => 'Malagasy',
+ 'mi' => 'Maori',
+ 'mk' => 'Macedonian',
+ 'ml' => 'Malayalam',
+ 'mn' => 'Mongolian',
+ 'mo' => 'Moldavian',
+ 'mr' => 'Marathi',
+ 'ms' => 'Malay',
+ 'mt' => 'Maltese',
+ 'my' => 'Burmese',
+ 'na' => 'Nauru',
+ 'ne' => 'Nepali',
+ 'nl' => '荷兰语',
+ 'no' => 'Norwegian',
+ 'oc' => 'Occitan',
+ 'om' => '(Afan) Oromo',
+ 'or' => 'Oriya',
+ 'pa' => 'Punjabi',
+ 'pl' => 'Polish',
+ 'ps' => 'Pashto / Pushto',
+ 'pt' => '葡萄牙语',
+ 'qu' => 'Quechua',
+ 'rm' => 'Rhaeto-Romance',
+ 'rn' => 'Kirundi',
+ 'ro' => '罗马尼亚语',
+ 'ru' => '俄语',
+ 'rw' => 'Kinyarwanda',
+ 'sa' => 'Sanskrit',
+ 'sd' => 'Sindhi',
+ 'sg' => 'Sangro',
+ 'sh' => 'Serbo-Croatian',
+ 'si' => 'Singhalese',
+ 'sk' => '斯洛伐克语',
+ 'sl' => '斯洛文尼亚语',
+ 'sm' => 'Samoan',
+ 'sn' => 'Shona',
+ 'so' => 'Somali',
+ 'sq' => '阿尔巴尼亚语',
+ 'sr' => 'Serbian',
+ 'ss' => 'Siswati',
+ 'st' => 'Sesotho',
+ 'su' => 'Sundanese',
+ 'sv' => '瑞典语',
+ 'sw' => 'Swahili',
+ 'ta' => 'Tamil',
+ 'te' => 'Tegulu',
+ 'tg' => 'Tajik',
+ 'th' => 'Thai',
+ 'ti' => 'Tigrinya',
+ 'tk' => 'Turkmen',
+ 'tl' => 'Tagalog',
+ 'tn' => 'Setswana',
+ 'to' => 'Tonga',
+ 'tr' => 'Turkish',
+ 'ts' => 'Tsonga',
+ 'tt' => 'Tatar',
+ 'tw' => 'Twi',
+ 'ug' => 'Uigur',
+ 'uk' => 'Ukrainian',
+ 'ur' => 'Urdu',
+ 'uz' => '乌兹别克语',
+ 'vi' => 'Vietnamese',
+ 'vo' => 'Volapuk',
+ 'wo' => 'Wolof',
+ 'xh' => 'Xhosa',
+ 'yi' => 'Yiddish',
+ 'yo' => 'Yoruba',
+ 'za' => 'Zuang',
+ 'zh' => '中文',
+ 'zu' => 'Zulu',
+);
+
+add_translation("zh", $zh);
+
diff --git a/mod/languages/languages/zh/zh.profile.php b/mod/languages/languages/zh/zh.profile.php
new file mode 100644
index 000000000..940ab2058
--- /dev/null
+++ b/mod/languages/languages/zh/zh.profile.php
@@ -0,0 +1,8 @@
+<?php
+$zh = array (
+ 'profile' => '档案',
+ 'profile:notfound' => '对不起;我们没有找到指定的个人资料。',
+);
+
+add_translation("zh", $zh);
+
diff --git a/mod/languages/manifest.xml b/mod/languages/manifest.xml
new file mode 100644
index 000000000..48f2b55c5
--- /dev/null
+++ b/mod/languages/manifest.xml
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<plugin_manifest xmlns="http://www.elgg.org/plugin_manifest/1.8">
+ <name>Elgg Translation Pack</name>
+ <author>Lorea</author>
+ <version>1.8.0</version>
+ <category>language</category>
+ <description>Compilation of some elgg translation packs.</description>
+ <website>https://www.lorea.org/</website>
+ <copyright>See README.txt</copyright>
+ <license>GNU General Public License, version 2 or later</license>
+ <requires>
+ <type>elgg_release</type>
+ <version>1.8</version>
+ </requires>
+ <activate_on_install>true</activate_on_install>
+</plugin_manifest>
diff --git a/mod/languages/start.php b/mod/languages/start.php
new file mode 100644
index 000000000..1b392dd49
--- /dev/null
+++ b/mod/languages/start.php
@@ -0,0 +1,55 @@
+<?php
+/**
+ * Languages plugin
+ *
+ */
+
+elgg_register_event_handler('init', 'system', 'languages_init');
+
+function languages_init() {
+
+ register_translations(elgg_get_plugins_path() . "languages/languages/es");
+ register_translations(elgg_get_plugins_path() . "languages/languages/nl");
+ register_translations(elgg_get_plugins_path() . "languages/languages/de");
+ register_translations(elgg_get_plugins_path() . "languages/languages/pt");
+ register_translations(elgg_get_plugins_path() . "languages/languages/fr");
+ register_translations(elgg_get_plugins_path() . "languages/languages/ca");
+ register_translations(elgg_get_plugins_path() . "languages/languages/da");
+ register_translations(elgg_get_plugins_path() . "languages/languages/eu");
+ register_translations(elgg_get_plugins_path() . "languages/languages/gl");
+ register_translations(elgg_get_plugins_path() . "languages/languages/it");
+ register_translations(elgg_get_plugins_path() . "languages/languages/ja");
+ register_translations(elgg_get_plugins_path() . "languages/languages/sr");
+ register_translations(elgg_get_plugins_path() . "languages/languages/th");
+ register_translations(elgg_get_plugins_path() . "languages/languages/zh");
+
+ if (!elgg_is_logged_in()) {
+ global $CONFIG;
+ if ($useragent_language = languages_get_useragent_language()) {
+ $CONFIG->language = $useragent_language;
+ }
+ }
+
+}
+
+function languages_get_useragent_language() {
+ global $CONFIG;
+ if (isset($_SERVER["HTTP_ACCEPT_LANGUAGE"])) {
+
+ register_translations($CONFIG->path . "languages/", true);
+
+ $available_languages = array_keys($CONFIG->translations);
+ $accepted_languages = explode(',', $_SERVER["HTTP_ACCEPT_LANGUAGE"]);
+
+ foreach ($accepted_languages as $i => $accepted_language) {
+ $accepted_languages[$i] = trim(array_shift(preg_split("/[-;]/", $accepted_language)));
+ }
+
+ $langs = array_intersect($accepted_languages, $available_languages);
+ if (count($langs) > 0) {
+ return array_shift($langs);
+ }
+ return false;
+ }
+}
+
diff --git a/mod/languages/views/default/js/languages/ca.php b/mod/languages/views/default/js/languages/ca.php
new file mode 100644
index 000000000..73d4ac1bc
--- /dev/null
+++ b/mod/languages/views/default/js/languages/ca.php
@@ -0,0 +1,2 @@
+<?php
+echo elgg_view('js/languages', array('language' => 'ca'));
diff --git a/mod/languages/views/default/js/languages/da.php b/mod/languages/views/default/js/languages/da.php
new file mode 100644
index 000000000..1c82510a9
--- /dev/null
+++ b/mod/languages/views/default/js/languages/da.php
@@ -0,0 +1,2 @@
+<?php
+echo elgg_view('js/languages', array('language' => 'da'));
diff --git a/mod/languages/views/default/js/languages/de.php b/mod/languages/views/default/js/languages/de.php
new file mode 100644
index 000000000..216b49ff1
--- /dev/null
+++ b/mod/languages/views/default/js/languages/de.php
@@ -0,0 +1,2 @@
+<?php
+echo elgg_view('js/languages', array('language' => 'de')); \ No newline at end of file
diff --git a/mod/languages/views/default/js/languages/en.php b/mod/languages/views/default/js/languages/en.php
new file mode 100644
index 000000000..2c78e400e
--- /dev/null
+++ b/mod/languages/views/default/js/languages/en.php
@@ -0,0 +1,2 @@
+<?php
+echo elgg_view('js/languages', array('language' => 'en'));
diff --git a/mod/languages/views/default/js/languages/es.php b/mod/languages/views/default/js/languages/es.php
new file mode 100644
index 000000000..26cbd9103
--- /dev/null
+++ b/mod/languages/views/default/js/languages/es.php
@@ -0,0 +1,2 @@
+<?php
+echo elgg_view('js/languages', array('language' => 'es'));
diff --git a/mod/languages/views/default/js/languages/eu.php b/mod/languages/views/default/js/languages/eu.php
new file mode 100644
index 000000000..bf80b3eda
--- /dev/null
+++ b/mod/languages/views/default/js/languages/eu.php
@@ -0,0 +1,2 @@
+<?php
+echo elgg_view('js/languages', array('language' => 'eu'));
diff --git a/mod/languages/views/default/js/languages/fr.php b/mod/languages/views/default/js/languages/fr.php
new file mode 100644
index 000000000..a3f36b2cd
--- /dev/null
+++ b/mod/languages/views/default/js/languages/fr.php
@@ -0,0 +1,2 @@
+<?php
+echo elgg_view('js/languages', array('language' => 'fr'));
diff --git a/mod/languages/views/default/js/languages/gl.php b/mod/languages/views/default/js/languages/gl.php
new file mode 100644
index 000000000..7efd26d4f
--- /dev/null
+++ b/mod/languages/views/default/js/languages/gl.php
@@ -0,0 +1,2 @@
+<?php
+echo elgg_view('js/languages', array('language' => 'gl'));
diff --git a/mod/languages/views/default/js/languages/it.php b/mod/languages/views/default/js/languages/it.php
new file mode 100644
index 000000000..bd543a381
--- /dev/null
+++ b/mod/languages/views/default/js/languages/it.php
@@ -0,0 +1,2 @@
+<?php
+echo elgg_view('js/languages', array('language' => 'it'));
diff --git a/mod/languages/views/default/js/languages/ja.php b/mod/languages/views/default/js/languages/ja.php
new file mode 100644
index 000000000..76ef44599
--- /dev/null
+++ b/mod/languages/views/default/js/languages/ja.php
@@ -0,0 +1,2 @@
+<?php
+echo elgg_view('js/languages', array('language' => 'ja'));
diff --git a/mod/languages/views/default/js/languages/nl.php b/mod/languages/views/default/js/languages/nl.php
new file mode 100644
index 000000000..d5d6c77bd
--- /dev/null
+++ b/mod/languages/views/default/js/languages/nl.php
@@ -0,0 +1,2 @@
+<?php
+echo elgg_view('js/languages', array('language' => 'nl'));
diff --git a/mod/languages/views/default/js/languages/pt.php b/mod/languages/views/default/js/languages/pt.php
new file mode 100644
index 000000000..4b6ac08c4
--- /dev/null
+++ b/mod/languages/views/default/js/languages/pt.php
@@ -0,0 +1,2 @@
+<?php
+echo elgg_view('js/languages', array('language' => 'pt'));
diff --git a/mod/languages/views/default/js/languages/sr.php b/mod/languages/views/default/js/languages/sr.php
new file mode 100644
index 000000000..e04642848
--- /dev/null
+++ b/mod/languages/views/default/js/languages/sr.php
@@ -0,0 +1,2 @@
+<?php
+echo elgg_view('js/languages', array('language' => 'sr'));
diff --git a/mod/languages/views/default/js/languages/th.php b/mod/languages/views/default/js/languages/th.php
new file mode 100644
index 000000000..058b46f5e
--- /dev/null
+++ b/mod/languages/views/default/js/languages/th.php
@@ -0,0 +1,2 @@
+<?php
+echo elgg_view('js/languages', array('language' => 'th'));
diff --git a/mod/languages/views/default/js/languages/zh.php b/mod/languages/views/default/js/languages/zh.php
new file mode 100644
index 000000000..662fb8cf1
--- /dev/null
+++ b/mod/languages/views/default/js/languages/zh.php
@@ -0,0 +1,2 @@
+<?php
+echo elgg_view('js/languages', array('language' => 'zh'));