diff --git a/webapp/graphql/groups.js b/webapp/graphql/groups.js
index 5295b834d..bc9855560 100644
--- a/webapp/graphql/groups.js
+++ b/webapp/graphql/groups.js
@@ -131,35 +131,41 @@ export const changeGroupMemberRoleMutation = gql`
// ------ queries
-export const groupQuery = gql`
- query ($isMember: Boolean, $id: ID, $slug: String) {
- Group(isMember: $isMember, id: $id, slug: $slug) {
- id
- name
- slug
- createdAt
- updatedAt
- disabled
- deleted
- about
- description
- descriptionExcerpt
- groupType
- actionRadius
- categories {
+export const groupQuery = (i18n) => {
+ const lang = i18n.locale().toUpperCase()
+ return gql`
+ query ($isMember: Boolean, $id: ID, $slug: String) {
+ Group(isMember: $isMember, id: $id, slug: $slug) {
id
- slug
name
- icon
+ slug
+ createdAt
+ updatedAt
+ disabled
+ deleted
+ about
+ description
+ descriptionExcerpt
+ groupType
+ actionRadius
+ categories {
+ id
+ slug
+ name
+ icon
+ }
+ avatar {
+ url
+ }
+ locationName
+ location {
+ name: name${lang}
+ }
+ myRole
}
- avatar {
- url
- }
- locationName # test this as result
- myRole
}
- }
-`
+ `
+}
export const groupMembersQuery = gql`
query ($id: ID!) {
diff --git a/webapp/pages/group/_id/_slug.vue b/webapp/pages/group/_id/_slug.vue
index 331b25648..77a106936 100644
--- a/webapp/pages/group/_id/_slug.vue
+++ b/webapp/pages/group/_id/_slug.vue
@@ -40,10 +40,10 @@
{{ groupSlug }}
-
+ {{ group && group.location ? group.location.name : '' }}
+